From 0a6f0b416ff61d92be74fe889b3255a2c3922f54 Mon Sep 17 00:00:00 2001 From: npm-robot Date: Fri, 11 Feb 2022 11:51:11 +0200 Subject: [PATCH 001/106] deps: upgrade npm to 8.5.0 PR-URL: https://github.com/nodejs/node/pull/41925 Reviewed-By: Derek Lewis Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Luigi Pinca Reviewed-By: Mestery --- deps/npm/docs/content/commands/npm-exec.md | 1 + deps/npm/docs/content/commands/npx.md | 1 + deps/npm/docs/content/using-npm/config.md | 2 +- deps/npm/docs/output/commands/npm-exec.html | 1 + deps/npm/docs/output/commands/npm-ls.html | 2 +- deps/npm/docs/output/commands/npm.html | 2 +- deps/npm/docs/output/commands/npx.html | 1 + deps/npm/docs/output/using-npm/config.html | 2 +- deps/npm/lib/commands/org.js | 6 +- deps/npm/lib/commands/pack.js | 17 +- deps/npm/lib/commands/publish.js | 3 +- deps/npm/lib/commands/unpublish.js | 2 +- deps/npm/lib/utils/config/definitions.js | 5 +- deps/npm/man/man1/npm-exec.1 | 2 + deps/npm/man/man1/npm-ls.1 | 2 +- deps/npm/man/man1/npm.1 | 2 +- deps/npm/man/man1/npx.1 | 2 + deps/npm/man/man7/config.7 | 2 +- .../arborist/lib/arborist/build-ideal-tree.js | 50 +- .../@npmcli/arborist/lib/arborist/reify.js | 5 + .../@npmcli/arborist/package.json | 2 +- .../@npmcli/config/lib/env-replace.js | 5 +- .../node_modules/@npmcli/config/lib/index.js | 206 +++++-- .../@npmcli/config/lib/parse-field.js | 22 +- .../@npmcli/config/lib/set-envs.js | 29 +- .../@npmcli/config/lib/type-defs.js | 6 +- .../@npmcli/config/lib/type-description.js | 9 +- .../node_modules/@npmcli/config/lib/umask.js | 13 +- .../node_modules/@npmcli/config/package.json | 20 +- .../are-we-there-yet/package.json | 18 +- deps/npm/node_modules/libnpmpack/lib/index.js | 11 + deps/npm/node_modules/libnpmpack/package.json | 2 +- .../make-fetch-happen/lib/agent.js | 2 +- .../node_modules/lru-cache/LICENSE | 15 + .../node_modules/lru-cache/index.js | 581 ++++++++++++++++++ .../node_modules/lru-cache/package.json | 34 + .../make-fetch-happen/package.json | 34 +- .../npm-registry-fetch/lib/auth.js | 1 + .../npm-registry-fetch/package.json | 29 +- deps/npm/node_modules/npmlog/lib/log.js | 9 +- deps/npm/node_modules/npmlog/package.json | 15 +- deps/npm/package.json | 14 +- .../test/lib/load-all-commands.js.test.cjs | 12 +- .../lib/utils/config/definitions.js.test.cjs | 2 +- .../lib/utils/config/describe-all.js.test.cjs | 2 +- .../test/lib/utils/npm-usage.js.test.cjs | 12 +- deps/npm/test/lib/commands/org.js | 63 +- deps/npm/test/lib/commands/unpublish.js | 9 +- 48 files changed, 1051 insertions(+), 236 deletions(-) create mode 100644 deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/LICENSE create mode 100644 deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/index.js create mode 100644 deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/package.json diff --git a/deps/npm/docs/content/commands/npm-exec.md b/deps/npm/docs/content/commands/npm-exec.md index db23536628e476..d154f5780b9c9c 100644 --- a/deps/npm/docs/content/commands/npm-exec.md +++ b/deps/npm/docs/content/commands/npm-exec.md @@ -388,3 +388,4 @@ project. * [npm stop](/commands/npm-stop) * [npm config](/commands/npm-config) * [npm workspaces](/using-npm/workspaces) +* [npx](/commands/npx) diff --git a/deps/npm/docs/content/commands/npx.md b/deps/npm/docs/content/commands/npx.md index 625ac3d8cd6025..c1aae0b9ff0f86 100644 --- a/deps/npm/docs/content/commands/npx.md +++ b/deps/npm/docs/content/commands/npx.md @@ -175,3 +175,4 @@ This resulted in some shifts in its functionality: * [npm restart](/commands/npm-restart) * [npm stop](/commands/npm-stop) * [npm config](/commands/npm-config) +* [npm exec](/commands/npm-exec) diff --git a/deps/npm/docs/content/using-npm/config.md b/deps/npm/docs/content/using-npm/config.md index 0af538fed52bc4..9fbb614564df88 100644 --- a/deps/npm/docs/content/using-npm/config.md +++ b/deps/npm/docs/content/using-npm/config.md @@ -1351,7 +1351,7 @@ If a package would be saved at install time by the use of `--save`, `--save-dev`, or `--save-optional`, then also put it in the `bundleDependencies` list. -Ignore if `--save-peer` is set, since peerDependencies cannot be bundled. +Ignored if `--save-peer` is set, since peerDependencies cannot be bundled. diff --git a/deps/npm/docs/output/commands/npm-exec.html b/deps/npm/docs/output/commands/npm-exec.html index eeb8946b7db6a5..89398e3147cd52 100644 --- a/deps/npm/docs/output/commands/npm-exec.html +++ b/deps/npm/docs/output/commands/npm-exec.html @@ -440,6 +440,7 @@

See Also

  • npm stop
  • npm config
  • npm workspaces
  • +
  • npx
  • diff --git a/deps/npm/docs/output/commands/npm-ls.html b/deps/npm/docs/output/commands/npm-ls.html index 8ec85513f733c4..aad51caaa78902 100644 --- a/deps/npm/docs/output/commands/npm-ls.html +++ b/deps/npm/docs/output/commands/npm-ls.html @@ -160,7 +160,7 @@

    Description

    the results to only the paths to the packages named. Note that nested packages will also show the paths to the specified packages. For example, running npm ls promzard in npm's source tree will show:

    -
    npm@8.4.1 /path/to/npm
    +
    npm@8.5.0 /path/to/npm
     └─┬ init-package-json@0.0.4
       └── promzard@0.1.5
     
    diff --git a/deps/npm/docs/output/commands/npm.html b/deps/npm/docs/output/commands/npm.html index 54650f61b9d0d1..6ec841a55ebef3 100644 --- a/deps/npm/docs/output/commands/npm.html +++ b/deps/npm/docs/output/commands/npm.html @@ -149,7 +149,7 @@

    Table of contents

    npm <command> [args]
     

    Version

    -

    8.4.1

    +

    8.5.0

    Description

    npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency diff --git a/deps/npm/docs/output/commands/npx.html b/deps/npm/docs/output/commands/npx.html index cd7fe02dd7865f..095de7ae0e9180 100644 --- a/deps/npm/docs/output/commands/npx.html +++ b/deps/npm/docs/output/commands/npx.html @@ -277,6 +277,7 @@

    See Also

  • npm restart
  • npm stop
  • npm config
  • +
  • npm exec
  • diff --git a/deps/npm/docs/output/using-npm/config.html b/deps/npm/docs/output/using-npm/config.html index 96e6f781381153..ef5a0f92634dc0 100644 --- a/deps/npm/docs/output/using-npm/config.html +++ b/deps/npm/docs/output/using-npm/config.html @@ -1229,7 +1229,7 @@

    save-bundle

    If a package would be saved at install time by the use of --save, --save-dev, or --save-optional, then also put it in the bundleDependencies list.

    -

    Ignore if --save-peer is set, since peerDependencies cannot be bundled.

    +

    Ignored if --save-peer is set, since peerDependencies cannot be bundled.

    save-dev

    diff --git a/deps/npm/lib/commands/org.js b/deps/npm/lib/commands/org.js index c6882a8e263137..89859200fed6be 100644 --- a/deps/npm/lib/commands/org.js +++ b/deps/npm/lib/commands/org.js @@ -2,6 +2,7 @@ const liborg = require('libnpmorg') const otplease = require('../utils/otplease.js') const Table = require('cli-table3') const BaseCommand = require('../base-command.js') +const log = require('../utils/log-shim.js') class Org extends BaseCommand { static description = 'Manage orgs' @@ -32,7 +33,10 @@ class Org extends BaseCommand { } async exec ([cmd, orgname, username, role], cb) { - return otplease(this.npm.flatOptions, opts => { + return otplease({ + ...this.npm.flatOptions, + log, + }, opts => { switch (cmd) { case 'add': case 'set': diff --git a/deps/npm/lib/commands/pack.js b/deps/npm/lib/commands/pack.js index 0719fa3b858285..74c29699a05c90 100644 --- a/deps/npm/lib/commands/pack.js +++ b/deps/npm/lib/commands/pack.js @@ -1,11 +1,8 @@ -const util = require('util') const pacote = require('pacote') const libpack = require('libnpmpack') const npa = require('npm-package-arg') -const path = require('path') const log = require('../utils/log-shim') const { getContents, logTar } = require('../utils/tar.js') -const writeFile = util.promisify(require('fs').writeFile) const BaseCommand = require('../base-command.js') class Pack extends BaseCommand { @@ -28,7 +25,6 @@ class Pack extends BaseCommand { } const unicode = this.npm.config.get('unicode') - const dryRun = this.npm.config.get('dry-run') const json = this.npm.config.get('json') // Get the manifests and filenames first so we can bail early on manifest @@ -40,24 +36,15 @@ class Pack extends BaseCommand { if (!manifest._id) { throw new Error('Invalid package, must have name and version') } - - const filename = `${manifest.name}-${manifest.version}.tgz` - .replace(/^@/, '').replace(/\//, '-') - manifests.push({ arg, filename, manifest }) + manifests.push({ arg, manifest }) } // Load tarball names up for printing afterward to isolate from the // noise generated during packing const tarballs = [] - for (const { arg, filename, manifest } of manifests) { + for (const { arg, manifest } of manifests) { const tarballData = await libpack(arg, this.npm.flatOptions) const pkgContents = await getContents(manifest, tarballData) - const tarballFilename = path.resolve(this.npm.config.get('pack-destination'), filename) - - if (!dryRun) { - await writeFile(tarballFilename, tarballData) - } - tarballs.push(pkgContents) } diff --git a/deps/npm/lib/commands/publish.js b/deps/npm/lib/commands/publish.js index 339c80daad65ec..63106c520bd587 100644 --- a/deps/npm/lib/commands/publish.js +++ b/deps/npm/lib/commands/publish.js @@ -83,7 +83,8 @@ class Publish extends BaseCommand { }) } - const tarballData = await pack(spec, opts) + // we pass dryRun: true to libnpmpack so it doesn't write the file to disk + const tarballData = await pack(spec, { ...opts, dryRun: true }) const pkgContents = await getContents(manifest, tarballData) // The purpose of re-reading the manifest is in case it changed, diff --git a/deps/npm/lib/commands/unpublish.js b/deps/npm/lib/commands/unpublish.js index 42c9c1db963e1a..d8410cc13481bc 100644 --- a/deps/npm/lib/commands/unpublish.js +++ b/deps/npm/lib/commands/unpublish.js @@ -84,7 +84,7 @@ class Unpublish extends BaseCommand { ) } - const opts = this.npm.flatOptions + const opts = { ...this.npm.flatOptions, log } if (!spec || path.resolve(spec.name) === this.npm.localPrefix) { // if there's a package.json in the current folder, then // read the package name and version out of that. diff --git a/deps/npm/lib/utils/config/definitions.js b/deps/npm/lib/utils/config/definitions.js index 79222881c97342..79e686ca751341 100644 --- a/deps/npm/lib/utils/config/definitions.js +++ b/deps/npm/lib/utils/config/definitions.js @@ -1455,6 +1455,7 @@ define('pack-destination', { description: ` Directory in which \`npm pack\` will save tarballs. `, + flatten, }) define('parseable', { @@ -1587,7 +1588,7 @@ define('save', { default: true, defaultDescription: `\`true\` unless when using \`npm update\` or \`npm dedupe\` where it defaults to \`false\``, - usage: '-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer', + usage: '-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle', type: Boolean, short: 'S', description: ` @@ -1610,7 +1611,7 @@ define('save-bundle', { \`--save-dev\`, or \`--save-optional\`, then also put it in the \`bundleDependencies\` list. - Ignore if \`--save-peer\` is set, since peerDependencies cannot be bundled. + Ignored if \`--save-peer\` is set, since peerDependencies cannot be bundled. `, flatten (key, obj, flatOptions) { // XXX update arborist to just ignore it if resulting saveType is peer diff --git a/deps/npm/man/man1/npm-exec.1 b/deps/npm/man/man1/npm-exec.1 index cdb86e43a76218..a72d04d647ded3 100644 --- a/deps/npm/man/man1/npm-exec.1 +++ b/deps/npm/man/man1/npm-exec.1 @@ -462,5 +462,7 @@ npm help stop npm help config .IP \(bu 2 npm help workspaces +.IP \(bu 2 +npm help npx .RE diff --git a/deps/npm/man/man1/npm-ls.1 b/deps/npm/man/man1/npm-ls.1 index a6dd63ae88af26..ff44f277e9fab5 100644 --- a/deps/npm/man/man1/npm-ls.1 +++ b/deps/npm/man/man1/npm-ls.1 @@ -26,7 +26,7 @@ example, running \fBnpm ls promzard\fP in npm's source tree will show: .P .RS 2 .nf -npm@8\.4\.1 /path/to/npm +npm@8\.5\.0 /path/to/npm └─┬ init\-package\-json@0\.0\.4 └── promzard@0\.1\.5 .fi diff --git a/deps/npm/man/man1/npm.1 b/deps/npm/man/man1/npm.1 index 64dde670207ba1..45a7a1404083af 100644 --- a/deps/npm/man/man1/npm.1 +++ b/deps/npm/man/man1/npm.1 @@ -10,7 +10,7 @@ npm [args] .RE .SS Version .P -8\.4\.1 +8\.5\.0 .SS Description .P npm is the package manager for the Node JavaScript platform\. It puts diff --git a/deps/npm/man/man1/npx.1 b/deps/npm/man/man1/npx.1 index f8889038c7f741..80b9629e341489 100644 --- a/deps/npm/man/man1/npx.1 +++ b/deps/npm/man/man1/npx.1 @@ -209,5 +209,7 @@ npm help restart npm help stop .IP \(bu 2 npm help config +.IP \(bu 2 +npm help exec .RE diff --git a/deps/npm/man/man7/config.7 b/deps/npm/man/man7/config.7 index cb50d44069c0a6..6a62b6a3f058d4 100644 --- a/deps/npm/man/man7/config.7 +++ b/deps/npm/man/man7/config.7 @@ -1704,7 +1704,7 @@ If a package would be saved at install time by the use of \fB\-\-save\fP, \fB\-\-save\-dev\fP, or \fB\-\-save\-optional\fP, then also put it in the \fBbundleDependencies\fP list\. .P -Ignore if \fB\-\-save\-peer\fP is set, since peerDependencies cannot be bundled\. +Ignored if \fB\-\-save\-peer\fP is set, since peerDependencies cannot be bundled\. diff --git a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js index 0375e1851495a1..b7bc56f3e9797b 100644 --- a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js +++ b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js @@ -1250,24 +1250,40 @@ This is a one-time fix-up, please be patient... // Don't bother to load the manifest for link deps, because the target // might be within another package that doesn't exist yet. const { legacyPeerDeps } = this - return spec.type === 'directory' - ? this[_linkFromSpec](name, spec, parent, edge) - : this[_fetchManifest](spec) - .then(pkg => new Node({ name, pkg, parent, legacyPeerDeps }), error => { - error.requiredBy = edge.from.location || '.' - - // failed to load the spec, either because of enotarget or - // fetch failure of some other sort. save it so we can verify - // later that it's optional, otherwise the error is fatal. - const n = new Node({ - name, - parent, - error, - legacyPeerDeps, - }) - this[_loadFailures].add(n) - return n + + // spec is a directory, link it + if (spec.type === 'directory') { + return this[_linkFromSpec](name, spec, parent, edge) + } + + // if the spec matches a workspace name, then see if the workspace node will + // satisfy the edge. if it does, we return the workspace node to make sure it + // takes priority. + if (this.idealTree.workspaces && this.idealTree.workspaces.has(spec.name)) { + const existingNode = this.idealTree.edgesOut.get(spec.name).to + if (existingNode && existingNode.isWorkspace && existingNode.satisfies(edge)) { + return edge.to + } + } + + // spec isn't a directory, and either isn't a workspace or the workspace we have + // doesn't satisfy the edge. try to fetch a manifest and build a node from that. + return this[_fetchManifest](spec) + .then(pkg => new Node({ name, pkg, parent, legacyPeerDeps }), error => { + error.requiredBy = edge.from.location || '.' + + // failed to load the spec, either because of enotarget or + // fetch failure of some other sort. save it so we can verify + // later that it's optional, otherwise the error is fatal. + const n = new Node({ + name, + parent, + error, + legacyPeerDeps, }) + this[_loadFailures].add(n) + return n + }) } [_linkFromSpec] (name, spec, parent, edge) { diff --git a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js index 45ef93985358b4..91507fd791871c 100644 --- a/deps/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js +++ b/deps/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js @@ -1369,6 +1369,10 @@ module.exports = cls => class Reifier extends cls { devDependencies = {}, optionalDependencies = {}, peerDependencies = {}, + // bundleDependencies is not required by PackageJson like the other fields here + // PackageJson also doesn't omit an empty array for this field so defaulting this + // to an empty array would add that field to every package.json file. + bundleDependencies, } = tree.package pkgJson.update({ @@ -1376,6 +1380,7 @@ module.exports = cls => class Reifier extends cls { devDependencies, optionalDependencies, peerDependencies, + bundleDependencies, }) await pkgJson.save() } diff --git a/deps/npm/node_modules/@npmcli/arborist/package.json b/deps/npm/node_modules/@npmcli/arborist/package.json index 5c33f71678a705..a915c9d8b1f6fc 100644 --- a/deps/npm/node_modules/@npmcli/arborist/package.json +++ b/deps/npm/node_modules/@npmcli/arborist/package.json @@ -1,6 +1,6 @@ { "name": "@npmcli/arborist", - "version": "4.3.0", + "version": "4.3.1", "description": "Manage node_modules trees", "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", diff --git a/deps/npm/node_modules/@npmcli/config/lib/env-replace.js b/deps/npm/node_modules/@npmcli/config/lib/env-replace.js index 464dc550b00fb7..a6e4b2968d04ef 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/env-replace.js +++ b/deps/npm/node_modules/@npmcli/config/lib/env-replace.js @@ -3,11 +3,12 @@ const envExpr = /(\\*)\$\{([^}]+)\}/g module.exports = (f, env) => f.replace(envExpr, (orig, esc, name) => { - const val = env[name] !== undefined ? env[name] : `\$\{${name}\}` + const val = env[name] !== undefined ? env[name] : `$\{${name}}` // consume the escape chars that are relevant. - if (esc.length % 2) + if (esc.length % 2) { return orig.substr((esc.length + 1) / 2) + } return (esc.substr(esc.length / 2)) + val }) diff --git a/deps/npm/node_modules/@npmcli/config/lib/index.js b/deps/npm/node_modules/@npmcli/config/lib/index.js index 293fad2ec56c37..dc839a5389c3a8 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/index.js +++ b/deps/npm/node_modules/@npmcli/config/lib/index.js @@ -3,6 +3,8 @@ const walkUp = require('walk-up-path') const ini = require('ini') const nopt = require('nopt') const mkdirp = require('mkdirp-infer-owner') +const mapWorkspaces = require('@npmcli/map-workspaces') +const rpj = require('read-package-json-fast') /* istanbul ignore next */ const myUid = process.getuid && process.getuid() @@ -91,7 +93,6 @@ class Config { execPath = process.execPath, cwd = process.cwd(), }) { - // turn the definitions into nopt's weirdo syntax this.definitions = definitions const types = {} @@ -100,8 +101,9 @@ class Config { for (const [key, def] of Object.entries(definitions)) { defaults[key] = def.default types[key] = def.type - if (def.deprecated) + if (def.deprecated) { this.deprecated[key] = def.deprecated.trim().replace(/\n +/, '\n') + } } // populated the first time we flatten the object @@ -162,41 +164,48 @@ class Config { // return the location where key is found. find (key) { - if (!this.loaded) + if (!this.loaded) { throw new Error('call config.load() before reading values') + } return this[_find](key) } + [_find] (key) { // have to look in reverse order const entries = [...this.data.entries()] for (let i = entries.length - 1; i > -1; i--) { const [where, { data }] = entries[i] - if (hasOwnProperty(data, key)) + if (hasOwnProperty(data, key)) { return where + } } return null } get (key, where) { - if (!this.loaded) + if (!this.loaded) { throw new Error('call config.load() before reading values') + } return this[_get](key, where) } + // we need to get values sometimes, so use this internal one to do so // while in the process of loading. [_get] (key, where = null) { if (where !== null && !confTypes.has(where)) { throw new Error('invalid config location param: ' + where) } - const { data, source } = this.data.get(where || 'cli') + const { data } = this.data.get(where || 'cli') return where === null || hasOwnProperty(data, key) ? data[key] : undefined } set (key, val, where = 'cli') { - if (!this.loaded) + if (!this.loaded) { throw new Error('call config.load() before setting values') - if (!confTypes.has(where)) + } + if (!confTypes.has(where)) { throw new Error('invalid config location param: ' + where) + } this[_checkDeprecated](key) const { data } = this.data.get(where) data[key] = val @@ -209,8 +218,9 @@ class Config { } get flat () { - if (this[_flatOptions]) + if (this[_flatOptions]) { return this[_flatOptions] + } // create the object for flat options passed to deps process.emit('time', 'config:load:flatten') @@ -225,16 +235,19 @@ class Config { } delete (key, where = 'cli') { - if (!this.loaded) + if (!this.loaded) { throw new Error('call config.load() before deleting values') - if (!confTypes.has(where)) + } + if (!confTypes.has(where)) { throw new Error('invalid config location param: ' + where) + } delete this.data.get(where).data[key] } async load () { - if (this.loaded) + if (this.loaded) { throw new Error('attempting to load npm config multiple times') + } process.emit('time', 'config:load') // first load the defaults, which sets the global prefix @@ -282,7 +295,9 @@ class Config { const creds = this.getCredentialsByURI(reg) // ignore this error because a failed set will strip out anything that // might be a security hazard, which was the intention. - try { this.setCredentialsByURI(reg, creds) } catch (_) {} + try { + this.setCredentialsByURI(reg, creds) + } catch (_) {} process.emit('timeEnd', 'config:load:credentials') // set proper globalPrefix now that everything is loaded @@ -319,14 +334,16 @@ class Config { } loadHome () { - if (this.env.HOME) + if (this.env.HOME) { return this.home = this.env.HOME + } this.home = homedir() } loadGlobalPrefix () { - if (this.globalPrefix) + if (this.globalPrefix) { throw new Error('cannot load default global prefix more than once') + } if (this.env.PREFIX) { this.globalPrefix = this.env.PREFIX @@ -338,17 +355,18 @@ class Config { this.globalPrefix = dirname(dirname(this.execPath)) // destdir only is respected on Unix - if (this.env.DESTDIR) + if (this.env.DESTDIR) { this.globalPrefix = join(this.env.DESTDIR, this.globalPrefix) + } } } loadEnv () { - const prefix = 'npm_config_' const conf = Object.create(null) for (const [envKey, envVal] of Object.entries(this.env)) { - if (!/^npm_config_/i.test(envKey) || envVal === '') + if (!/^npm_config_/i.test(envKey) || envVal === '') { continue + } const key = envKey.substr('npm_config_'.length) .replace(/(?!^)_/g, '-') // don't replace _ at the start of the key .toLowerCase() @@ -368,9 +386,10 @@ class Config { } get valid () { - for (const [where, {valid}] of this.data.entries()) { - if (valid === false || valid === null && !this.validate(where)) + for (const [where, { valid }] of this.data.entries()) { + if (valid === false || valid === null && !this.validate(where)) { return false + } } return true } @@ -378,11 +397,12 @@ class Config { validate (where) { if (!where) { let valid = true - for (const [where, obj] of this.data.entries()) { + for (const [where] of this.data.entries()) { // no need to validate our defaults, we know they're fine // cli was already validated when parsed the first time - if (where === 'default' || where === 'builtin' || where === 'cli') + if (where === 'default' || where === 'builtin' || where === 'cli') { continue + } const ret = this.validate(where) valid = valid && ret } @@ -424,14 +444,15 @@ class Config { this.data.get(where)[_valid] = false if (Array.isArray(type)) { - if (type.includes(typeDefs.url.type)) + if (type.includes(typeDefs.url.type)) { type = typeDefs.url.type - else { + } else { /* istanbul ignore if - no actual configs matching this, but * path types SHOULD be handled this way, like URLs, for the * same reason */ - if (type.includes(typeDefs.path.type)) + if (type.includes(typeDefs.path.type)) { type = typeDefs.path.type + } } } @@ -469,15 +490,17 @@ class Config { this.sources.set(source, where) if (er) { conf.loadError = er - if (er.code !== 'ENOENT') + if (er.code !== 'ENOENT') { this.log.verbose('config', `error loading ${where} config`, er) + } } else { conf.raw = obj for (const [key, value] of Object.entries(obj)) { const k = envReplace(key, this.env) const v = this.parseField(value, k) - if (where !== 'default') + if (where !== 'default') { this[_checkDeprecated](k, where, obj, [key, value]) + } conf.data[k] = v } } @@ -528,9 +551,9 @@ class Config { // up loading the "project" config where the "userconfig" will be, // which causes some calamaties. So, we only load project config if // it doesn't match what the userconfig will be. - if (projectFile !== this[_get]('userconfig')) + if (projectFile !== this[_get]('userconfig')) { return this[_loadFile](projectFile, 'project') - else { + } else { this.data.get('project').source = '(same as "user" config, ignored)' this.sources.set(this.data.get('project').source, 'project') } @@ -543,23 +566,65 @@ class Config { return } + const cliWorkspaces = this[_get]('workspaces', 'cli') + for (const p of walkUp(this.cwd)) { - // walk up until we have a nm dir or a pj file - const hasAny = (await Promise.all([ - stat(resolve(p, 'node_modules')) - .then(st => st.isDirectory()) - .catch(() => false), - stat(resolve(p, 'package.json')) - .then(st => st.isFile()) - .catch(() => false), - ])).some(is => is) - if (hasAny) { + const hasNodeModules = await stat(resolve(p, 'node_modules')) + .then((st) => st.isDirectory()) + .catch(() => false) + + const hasPackageJson = await stat(resolve(p, 'package.json')) + .then((st) => st.isFile()) + .catch(() => false) + + if (!this.localPrefix && (hasNodeModules || hasPackageJson)) { this.localPrefix = p - return + + // if workspaces are disabled, return now + if (cliWorkspaces === false) { + return + } + + // otherwise, continue the loop + continue + } + + if (this.localPrefix && hasPackageJson) { + // if we already set localPrefix but this dir has a package.json + // then we need to see if `p` is a workspace root by reading its package.json + // however, if reading it fails then we should just move on + const pkg = await rpj(resolve(p, 'package.json')).catch(() => false) + if (!pkg) { + continue + } + + const workspaces = await mapWorkspaces({ cwd: p, pkg }) + for (const w of workspaces.values()) { + if (w === this.localPrefix) { + // see if there's a .npmrc file in the workspace, if so log a warning + const hasNpmrc = await stat(resolve(this.localPrefix, '.npmrc')) + .then((st) => st.isFile()) + .catch(() => false) + + if (hasNpmrc) { + this.log.warn(`ignoring workspace config at ${this.localPrefix}/.npmrc`) + } + + // set the workspace in the default layer, which allows it to be overridden easily + const { data } = this.data.get('default') + data.workspace = [this.localPrefix] + this.localPrefix = p + this.log.info(`found workspace root at ${this.localPrefix}`) + // we found a root, so we return now + return + } + } } } - this.localPrefix = this.cwd + if (!this.localPrefix) { + this.localPrefix = this.cwd + } } loadUserConfig () { @@ -571,10 +636,12 @@ class Config { } async save (where) { - if (!this.loaded) + if (!this.loaded) { throw new Error('call config.load() before saving') - if (!confFileTypes.has(where)) + } + if (!confFileTypes.has(where)) { throw new Error('invalid config location param: ' + where) + } const conf = this.data.get(where) conf[_raw] = { ...conf.data } conf[_loadError] = null @@ -586,7 +653,9 @@ class Config { // we ignore this error because the failed set already removed // anything that might be a security hazard, and it won't be // saved back to the .npmrc file, so we're good. - try { this.setCredentialsByURI(reg, creds) } catch (_) {} + try { + this.setCredentialsByURI(reg, creds) + } catch (_) {} } const iniData = ini.stringify(conf.data).trim() + '\n' @@ -602,8 +671,9 @@ class Config { /* istanbul ignore if - this is best-effort and a pita to test */ if (myUid === 0) { const st = await stat(dir).catch(() => null) - if (st && (st.uid !== myUid || st.gid !== myGid)) + if (st && (st.uid !== myUid || st.gid !== myGid)) { await chown(conf.source, st.uid, st.gid).catch(() => {}) + } } const mode = where === 'user' ? 0o600 : 0o666 await chmod(conf.source, mode) @@ -651,8 +721,9 @@ class Config { email = email || this.get('email', 'user') || this.get(`${nerfed}:email`, 'user') - if (email) + if (email) { this.set('email', email, 'user') + } } // field that hasn't been used as documented for a LONG time, @@ -668,10 +739,12 @@ class Config { this.delete(`${nerfed}:_password`, 'user') this.delete(`${nerfed}:username`, 'user') } else if (username || password) { - if (!username) + if (!username) { throw new Error('must include username') - if (!password) + } + if (!password) { throw new Error('must include password') + } this.delete(`${nerfed}:_authToken`, 'user') this.set(`${nerfed}:username`, username, 'user') // note: not encrypted, no idea why we bothered to do this, but oh well @@ -689,8 +762,9 @@ class Config { const creds = {} const email = this.get(`${nerfed}:email`) || this.get('email') - if (email) + if (email) { creds.email = email + } const tokenReg = this.get(`${nerfed}:_authToken`) || this.get(`${nerfed}:_authtoken`) || @@ -725,8 +799,9 @@ class Config { // at this point, we can only use the values if the URI is the // default registry. const defaultNerf = nerfDart(this.get('registry')) - if (nerfed !== defaultNerf) + if (nerfed !== defaultNerf) { return creds + } const userDef = this.get('username') const passDef = this.get('_password') @@ -741,8 +816,9 @@ class Config { // Handle the old-style _auth= style for the default // registry, if set. const auth = this.get('_auth') - if (!auth) + if (!auth) { return creds + } const authDecode = Buffer.from(auth, 'base64').toString('utf8') const authSplit = authDecode.split(':') @@ -755,7 +831,9 @@ class Config { // set up the environment object we have with npm_config_* environs // for all configs that are different from their default values, and // set EDITOR and HOME. - setEnvs () { setEnvs(this) } + setEnvs () { + setEnvs(this) + } } const _data = Symbol('data') @@ -781,25 +859,37 @@ class ConfigData { } set source (s) { - if (this[_source]) + if (this[_source]) { throw new Error('cannot set ConfigData source more than once') + } this[_source] = s } - get source () { return this[_source] } + + get source () { + return this[_source] + } set loadError (e) { - if (this[_loadError] || this[_raw]) + if (this[_loadError] || this[_raw]) { throw new Error('cannot set ConfigData loadError after load') + } this[_loadError] = e } - get loadError () { return this[_loadError] } + + get loadError () { + return this[_loadError] + } set raw (r) { - if (this[_raw] || this[_loadError]) + if (this[_raw] || this[_loadError]) { throw new Error('cannot set ConfigData raw after load') + } this[_raw] = r } - get raw () { return this[_raw] } + + get raw () { + return this[_raw] + } } module.exports = Config diff --git a/deps/npm/node_modules/@npmcli/config/lib/parse-field.js b/deps/npm/node_modules/@npmcli/config/lib/parse-field.js index 95b8d9f272003a..9428996c98a35c 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/parse-field.js +++ b/deps/npm/node_modules/@npmcli/config/lib/parse-field.js @@ -6,10 +6,11 @@ const { resolve } = require('path') const { parse: umaskParse } = require('./umask.js') const parseField = (f, key, opts, listElement = false) => { - if (typeof f !== 'string' && !Array.isArray(f)) + if (typeof f !== 'string' && !Array.isArray(f)) { return f + } - const { platform, types, log, home, env } = opts + const { platform, types, home, env } = opts // type can be array or a single thing. coerce to array. const typeList = new Set([].concat(types[key])) @@ -20,8 +21,9 @@ const parseField = (f, key, opts, listElement = false) => { const isNumber = typeList.has(typeDefs.Number.type) const isList = !listElement && typeList.has(Array) - if (Array.isArray(f)) + if (Array.isArray(f)) { return !isList ? f : f.map(field => parseField(field, key, opts, true)) + } // now we know it's a string f = f.trim() @@ -29,12 +31,14 @@ const parseField = (f, key, opts, listElement = false) => { // list types get put in the environment separated by double-\n // usually a single \n would suffice, but ca/cert configs can contain // line breaks and multiple entries. - if (isList) + if (isList) { return parseField(f.split('\n\n'), key, opts) + } // --foo is like --foo=true for boolean types - if (isBool && !isString && f === '') + if (isBool && !isString && f === '') { return true + } // string types can be the string 'true', 'false', etc. // otherwise, parse these values out @@ -51,10 +55,11 @@ const parseField = (f, key, opts, listElement = false) => { if (isPath) { const homePattern = platform === 'win32' ? /^~(\/|\\)/ : /^~\// - if (homePattern.test(f) && home) + if (homePattern.test(f) && home) { f = resolve(home, f.substr(2)) - else + } else { f = resolve(f) + } } if (isUmask) { @@ -66,8 +71,9 @@ const parseField = (f, key, opts, listElement = false) => { } } - if (isNumber && !isNaN(f)) + if (isNumber && !isNaN(f)) { f = +f + } return f } diff --git a/deps/npm/node_modules/@npmcli/config/lib/set-envs.js b/deps/npm/node_modules/@npmcli/config/lib/set-envs.js index 8eed0221ba80ec..0f5781aaf33959 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/set-envs.js +++ b/deps/npm/node_modules/@npmcli/config/lib/set-envs.js @@ -22,15 +22,17 @@ const sameConfigValue = (def, val) => : sameArrayValue(def, val) const sameArrayValue = (def, val) => { - if (def.length !== val.length) + if (def.length !== val.length) { return false + } for (let i = 0; i < def.length; i++) { /* istanbul ignore next - there are no array configs where the default * is not an empty array, so this loop is a no-op, but it's the correct * thing to do if we ever DO add a config like that. */ - if (def[i] !== val[i]) + if (def[i] !== val[i]) { return false + } } return true } @@ -38,16 +40,15 @@ const sameArrayValue = (def, val) => { const setEnv = (env, rawKey, rawVal) => { const val = envVal(rawVal) const key = envKey(rawKey, val) - if (key && val !== null) + if (key && val !== null) { env[key] = val + } } const setEnvs = (config) => { // This ensures that all npm config values that are not the defaults are // shared appropriately with child processes, without false positives. const { - globalPrefix, - platform, env, defaults, definitions, @@ -68,19 +69,22 @@ const setEnvs = (config) => { const envSet = new Set(Object.keys(envConf)) for (const key in cliConf) { const { deprecated, envExport = true } = definitions[key] || {} - if (deprecated || envExport === false) + if (deprecated || envExport === false) { continue + } if (sameConfigValue(defaults[key], cliConf[key])) { // config is the default, if the env thought different, then we // have to set it BACK to the default in the environment. - if (!sameConfigValue(envConf[key], cliConf[key])) + if (!sameConfigValue(envConf[key], cliConf[key])) { setEnv(env, key, cliConf[key]) + } } else { // config is not the default. if the env wasn't the one to set // it that way, then we have to put it in the env - if (!(envSet.has(key) && !cliSet.has(key))) + if (!(envSet.has(key) && !cliSet.has(key))) { setEnv(env, key, cliConf[key]) + } } } @@ -88,16 +92,19 @@ const setEnvs = (config) => { env.HOME = config.home env.npm_config_global_prefix = config.globalPrefix env.npm_config_local_prefix = config.localPrefix - if (cliConf.editor) + if (cliConf.editor) { env.EDITOR = cliConf.editor + } // note: this doesn't afect the *current* node process, of course, since // it's already started, but it does affect the options passed to scripts. - if (cliConf['node-options']) + if (cliConf['node-options']) { env.NODE_OPTIONS = cliConf['node-options'] + } - if (require.main && require.main.filename) + if (require.main && require.main.filename) { env.npm_execpath = require.main.filename + } env.NODE = env.npm_node_execpath = config.execPath } diff --git a/deps/npm/node_modules/@npmcli/config/lib/type-defs.js b/deps/npm/node_modules/@npmcli/config/lib/type-defs.js index 049945a3e58123..20a827c3d164e9 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/type-defs.js +++ b/deps/npm/node_modules/@npmcli/config/lib/type-defs.js @@ -5,15 +5,17 @@ const { Umask, validate: validateUmask } = require('./umask.js') const semver = require('semver') const validateSemver = (data, k, val) => { const valid = semver.valid(val) - if (!valid) + if (!valid) { return false + } data[k] = valid } const noptValidatePath = nopt.typeDefs.path.validate const validatePath = (data, k, val) => { - if (typeof val !== 'string') + if (typeof val !== 'string') { return false + } return noptValidatePath(data, k, val) } diff --git a/deps/npm/node_modules/@npmcli/config/lib/type-description.js b/deps/npm/node_modules/@npmcli/config/lib/type-description.js index 828a747db4aac5..f5e0d164f9edcf 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/type-description.js +++ b/deps/npm/node_modules/@npmcli/config/lib/type-description.js @@ -2,15 +2,18 @@ // returns a string for one thing, or an array of descriptions const typeDefs = require('./type-defs.js') const typeDescription = t => { - if (!t || typeof t !== 'function' && typeof t !== 'object') + if (!t || typeof t !== 'function' && typeof t !== 'object') { return t + } - if (Array.isArray(t)) + if (Array.isArray(t)) { return t.map(t => typeDescription(t)) + } for (const { type, description } of Object.values(typeDefs)) { - if (type === t) + if (type === t) { return description || type + } } return t diff --git a/deps/npm/node_modules/@npmcli/config/lib/umask.js b/deps/npm/node_modules/@npmcli/config/lib/umask.js index b445c6fca95bfa..195fad23867024 100644 --- a/deps/npm/node_modules/@npmcli/config/lib/umask.js +++ b/deps/npm/node_modules/@npmcli/config/lib/umask.js @@ -1,18 +1,21 @@ class Umask {} const parse = val => { if (typeof val === 'string') { - if (/^0o?[0-7]+$/.test(val)) + if (/^0o?[0-7]+$/.test(val)) { return parseInt(val.replace(/^0o?/, ''), 8) - else if (/^[1-9][0-9]*$/.test(val)) + } else if (/^[1-9][0-9]*$/.test(val)) { return parseInt(val, 10) - else + } else { throw new Error(`invalid umask value: ${val}`) + } } - if (typeof val !== 'number') + if (typeof val !== 'number') { throw new Error(`invalid umask value: ${val}`) + } val = Math.floor(val) - if (val < 0 || val > 511) + if (val < 0 || val > 511) { throw new Error(`invalid umask value: ${val}`) + } return val } diff --git a/deps/npm/node_modules/@npmcli/config/package.json b/deps/npm/node_modules/@npmcli/config/package.json index 83d8a349d224dc..b0722db413e5be 100644 --- a/deps/npm/node_modules/@npmcli/config/package.json +++ b/deps/npm/node_modules/@npmcli/config/package.json @@ -1,7 +1,8 @@ { "name": "@npmcli/config", - "version": "2.4.0", + "version": "3.0.0", "files": [ + "bin", "lib" ], "main": "lib/index.js", @@ -10,30 +11,41 @@ "type": "git", "url": "git+https://github.com/npm/config" }, - "author": "Isaac Z. Schlueter (https://izs.me)", + "author": "GitHub Inc.", "license": "ISC", "scripts": { "test": "tap", "snap": "tap", "preversion": "npm test", "postversion": "npm publish", - "prepublishOnly": "git push origin --follow-tags" + "prepublishOnly": "git push origin --follow-tags", + "lint": "eslint '**/*.js'", + "postlint": "npm-template-check", + "lintfix": "npm run lint -- --fix", + "posttest": "npm run lint", + "template-copy": "npm-template-copy --force" }, "tap": { "check-coverage": true, "coverage-map": "map.js" }, "devDependencies": { + "@npmcli/template-oss": "^2.5.1", "tap": "^15.0.4" }, "dependencies": { + "@npmcli/map-workspaces": "^2.0.0", "ini": "^2.0.0", "mkdirp-infer-owner": "^2.0.0", "nopt": "^5.0.0", + "read-package-json-fast": "^2.0.3", "semver": "^7.3.4", "walk-up-path": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16" + }, + "templateOSS": { + "version": "2.6.0" } } diff --git a/deps/npm/node_modules/are-we-there-yet/package.json b/deps/npm/node_modules/are-we-there-yet/package.json index 5714e09c3b3714..67c01e9cbc8e4f 100644 --- a/deps/npm/node_modules/are-we-there-yet/package.json +++ b/deps/npm/node_modules/are-we-there-yet/package.json @@ -1,6 +1,6 @@ { "name": "are-we-there-yet", - "version": "2.0.0", + "version": "3.0.0", "description": "Keep track of the overall completion of many disparate processes", "main": "lib/index.js", "scripts": { @@ -13,7 +13,9 @@ "preversion": "npm test", "postversion": "npm publish", "prepublishOnly": "git push origin --follow-tags", - "snap": "tap" + "snap": "tap", + "postlint": "npm-template-check", + "template-copy": "npm-template-copy --force" }, "repository": { "type": "git", @@ -26,9 +28,9 @@ }, "homepage": "https://github.com/npm/are-we-there-yet", "devDependencies": { - "@npmcli/eslint-config": "^1.0.0", - "@npmcli/template-oss": "^1.0.2", - "eslint": "^7.32.0", + "@npmcli/eslint-config": "^2.0.0", + "@npmcli/template-oss": "^2.7.1", + "eslint": "^8.8.0", "eslint-plugin-node": "^11.1.0", "tap": "^15.0.9" }, @@ -41,7 +43,7 @@ "lib" ], "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16" }, "tap": { "branches": 68, @@ -49,5 +51,7 @@ "functions": 86, "lines": 92 }, - "templateVersion": "1.0.2" + "templateOSS": { + "version": "2.7.1" + } } diff --git a/deps/npm/node_modules/libnpmpack/lib/index.js b/deps/npm/node_modules/libnpmpack/lib/index.js index 23bb9df4b2247c..a2c95cf938dcf9 100644 --- a/deps/npm/node_modules/libnpmpack/lib/index.js +++ b/deps/npm/node_modules/libnpmpack/lib/index.js @@ -3,6 +3,9 @@ const pacote = require('pacote') const npa = require('npm-package-arg') const runScript = require('@npmcli/run-script') +const path = require('path') +const util = require('util') +const writeFile = util.promisify(require('fs').writeFile) module.exports = pack async function pack (spec = 'file:.', opts = {}) { @@ -33,6 +36,14 @@ async function pack (spec = 'file:.', opts = {}) { integrity: manifest._integrity, }) + // check for explicit `false` so the default behavior is to skip writing to disk + if (opts.dryRun === false) { + const filename = `${manifest.name}-${manifest.version}.tgz` + .replace(/^@/, '').replace(/\//, '-') + const destination = path.resolve(opts.packDestination, filename) + await writeFile(destination, tarball) + } + if (spec.type === 'directory') { // postpack await runScript({ diff --git a/deps/npm/node_modules/libnpmpack/package.json b/deps/npm/node_modules/libnpmpack/package.json index dad28c398585f1..7317c272f7e223 100644 --- a/deps/npm/node_modules/libnpmpack/package.json +++ b/deps/npm/node_modules/libnpmpack/package.json @@ -1,6 +1,6 @@ { "name": "libnpmpack", - "version": "3.0.1", + "version": "3.1.0", "description": "Programmatic API for the bits behind npm pack", "author": "GitHub Inc.", "main": "lib/index.js", diff --git a/deps/npm/node_modules/make-fetch-happen/lib/agent.js b/deps/npm/node_modules/make-fetch-happen/lib/agent.js index 095c35c5a25230..b87427755efedf 100644 --- a/deps/npm/node_modules/make-fetch-happen/lib/agent.js +++ b/deps/npm/node_modules/make-fetch-happen/lib/agent.js @@ -89,7 +89,7 @@ function checkNoProxy (uri, opts) { const host = new url.URL(uri).hostname.split('.').reverse() let noproxy = (opts.noProxy || getProcessEnv('no_proxy')) if (typeof noproxy === 'string') { - noproxy = noproxy.split(/\s*,\s*/g) + noproxy = noproxy.split(',').map(n => n.trim()) } return noproxy && noproxy.some(no => { diff --git a/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/LICENSE b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/LICENSE new file mode 100644 index 00000000000000..9b58a3e03d1df1 --- /dev/null +++ b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/LICENSE @@ -0,0 +1,15 @@ +The ISC License + +Copyright (c) 2010-2022 Isaac Z. Schlueter and Contributors + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR +IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/index.js b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/index.js new file mode 100644 index 00000000000000..ede2f30cc4b236 --- /dev/null +++ b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/index.js @@ -0,0 +1,581 @@ +const perf = typeof performance === 'object' && performance && + typeof performance.now === 'function' ? performance : Date + +const warned = new Set() +const deprecatedOption = (opt, msg) => { + const code = `LRU_CACHE_OPTION_${opt}` + if (shouldWarn(code)) { + warn(code, `The ${opt} option is deprecated. ${msg}`, LRUCache) + } +} +const deprecatedMethod = (method, msg) => { + const code = `LRU_CACHE_METHOD_${method}` + if (shouldWarn(code)) { + const { prototype } = LRUCache + const { get } = Object.getOwnPropertyDescriptor(prototype, method) + warn(code, `The ${method} method is deprecated. ${msg}`, get) + } +} +const deprecatedProperty = (field, msg) => { + const code = `LRU_CACHE_PROPERTY_${field}` + if (shouldWarn(code)) { + const { prototype } = LRUCache + const { get } = Object.getOwnPropertyDescriptor(prototype, field) + warn(code, `The ${field} property is deprecated. ${msg}`, get) + } +} +const shouldWarn = (code) => !(process.noDeprecation || warned.has(code)) +const warn = (code, msg, fn) => { + warned.add(code) + process.emitWarning(msg, 'DeprecationWarning', code, fn) +} + +const isPosInt = n => n && n === Math.floor(n) && n > 0 && isFinite(n) + +/* istanbul ignore next - This is a little bit ridiculous, tbh. + * The maximum array length is 2^32-1 or thereabouts on most JS impls. + * And well before that point, you're caching the entire world, I mean, + * that's ~32GB of just integers for the next/prev links, plus whatever + * else to hold that many keys and values. Just filling the memory with + * zeroes at init time is brutal when you get that big. + * But why not be complete? + * Maybe in the future, these limits will have expanded. */ +const getUintArray = max => !isPosInt(max) ? null +: max <= Math.pow(2, 8) ? Uint8Array +: max <= Math.pow(2, 16) ? Uint16Array +: max <= Math.pow(2, 32) ? Uint32Array +: max <= Number.MAX_SAFE_INTEGER ? ZeroArray +: null + +class ZeroArray extends Array { + constructor (size) { + super(size) + this.fill(0) + } +} + +class Stack { + constructor (max) { + const UintArray = getUintArray(max) + this.heap = new UintArray(max) + this.length = 0 + } + push (n) { + this.heap[this.length++] = n + } + pop () { + return this.heap[--this.length] + } +} + +class LRUCache { + constructor (options = {}) { + const { + max, + ttl, + ttlResolution = 1, + ttlAutopurge, + updateAgeOnGet, + allowStale, + dispose, + disposeAfter, + noDisposeOnSet, + maxSize, + sizeCalculation, + } = options + + // deprecated options, don't trigger a warning for getting them if + // the thing being passed in is another LRUCache we're copying. + const { + length, + maxAge, + stale, + } = options instanceof LRUCache ? {} : options + + if (!isPosInt(max)) { + throw new TypeError('max option must be an integer') + } + + const UintArray = getUintArray(max) + if (!UintArray) { + throw new Error('invalid max value: ' + max) + } + + this.max = max + this.maxSize = maxSize || 0 + this.sizeCalculation = sizeCalculation || length + if (this.sizeCalculation) { + if (!this.maxSize) { + throw new TypeError('cannot set sizeCalculation without setting maxSize') + } + if (typeof this.sizeCalculation !== 'function') { + throw new TypeError('sizeCalculating set to non-function') + } + } + this.keyMap = new Map() + this.keyList = new Array(max).fill(null) + this.valList = new Array(max).fill(null) + this.next = new UintArray(max) + this.prev = new UintArray(max) + this.head = 0 + this.tail = 0 + this.free = new Stack(max) + this.initialFill = 1 + this.size = 0 + + if (typeof dispose === 'function') { + this.dispose = dispose + } + if (typeof disposeAfter === 'function') { + this.disposeAfter = disposeAfter + this.disposed = [] + } else { + this.disposeAfter = null + this.disposed = null + } + this.noDisposeOnSet = !!noDisposeOnSet + + if (this.maxSize) { + if (!isPosInt(this.maxSize)) { + throw new TypeError('maxSize must be a positive integer if specified') + } + this.initializeSizeTracking() + } + + this.allowStale = !!allowStale || !!stale + this.updateAgeOnGet = !!updateAgeOnGet + this.ttlResolution = isPosInt(ttlResolution) || ttlResolution === 0 + ? ttlResolution : 1 + this.ttlAutopurge = !!ttlAutopurge + this.ttl = ttl || maxAge || 0 + if (this.ttl) { + if (!isPosInt(this.ttl)) { + throw new TypeError('ttl must be a positive integer if specified') + } + this.initializeTTLTracking() + } + + if (stale) { + deprecatedOption('stale', 'please use options.allowStale instead') + } + if (maxAge) { + deprecatedOption('maxAge', 'please use options.ttl instead') + } + if (length) { + deprecatedOption('length', 'please use options.sizeCalculation instead') + } + } + + initializeTTLTracking () { + this.ttls = new ZeroArray(this.max) + this.starts = new ZeroArray(this.max) + this.setItemTTL = (index, ttl) => { + this.starts[index] = ttl !== 0 ? perf.now() : 0 + this.ttls[index] = ttl + if (ttl !== 0 && this.ttlAutopurge) { + const t = setTimeout(() => { + if (this.isStale(index)) { + this.delete(this.keyList[index]) + } + }, ttl + 1) + /* istanbul ignore else - unref() not supported on all platforms */ + if (t.unref) { + t.unref() + } + } + } + this.updateItemAge = (index) => { + this.starts[index] = this.ttls[index] !== 0 ? perf.now() : 0 + } + // debounce calls to perf.now() to 1s so we're not hitting + // that costly call repeatedly. + let cachedNow = 0 + const getNow = () => { + const n = perf.now() + if (this.ttlResolution > 0) { + cachedNow = n + const t = setTimeout(() => cachedNow = 0, this.ttlResolution) + /* istanbul ignore else - not available on all platforms */ + if (t.unref) { + t.unref() + } + } + return n + } + this.isStale = (index) => { + return this.ttls[index] !== 0 && this.starts[index] !== 0 && + ((cachedNow || getNow()) - this.starts[index] > this.ttls[index]) + } + } + updateItemAge (index) {} + setItemTTL (index, ttl) {} + isStale (index) { return false } + + initializeSizeTracking () { + this.calculatedSize = 0 + this.sizes = new ZeroArray(this.max) + this.removeItemSize = index => this.calculatedSize -= this.sizes[index] + this.addItemSize = (index, v, k, size, sizeCalculation) => { + const s = size || (sizeCalculation ? sizeCalculation(v, k) : 0) + this.sizes[index] = isPosInt(s) ? s : 0 + const maxSize = this.maxSize - this.sizes[index] + while (this.calculatedSize > maxSize) { + this.evict() + } + this.calculatedSize += this.sizes[index] + } + this.delete = k => { + if (this.size !== 0) { + const index = this.keyMap.get(k) + if (index !== undefined) { + this.calculatedSize -= this.sizes[index] + } + } + return LRUCache.prototype.delete.call(this, k) + } + } + removeItemSize (index) {} + addItemSize (index, v, k, size, sizeCalculation) {} + + *indexes () { + if (this.size) { + for (let i = this.tail; true; i = this.prev[i]) { + if (!this.isStale(i)) { + yield i + } + if (i === this.head) { + break + } + } + } + } + *rindexes () { + if (this.size) { + for (let i = this.head; true; i = this.next[i]) { + if (!this.isStale(i)) { + yield i + } + if (i === this.tail) { + break + } + } + } + } + + *entries () { + for (const i of this.indexes()) { + yield [this.keyList[i], this.valList[i]] + } + } + + *keys () { + for (const i of this.indexes()) { + yield this.keyList[i] + } + } + + *values () { + for (const i of this.indexes()) { + yield this.valList[i] + } + } + + [Symbol.iterator] () { + return this.entries() + } + + find (fn, getOptions = {}) { + for (const i of this.indexes()) { + if (fn(this.valList[i], this.keyList[i], this)) { + return this.get(this.keyList[i], getOptions) + } + } + } + + forEach (fn, thisp = this) { + for (const i of this.indexes()) { + fn.call(thisp, this.valList[i], this.keyList[i], this) + } + } + + rforEach (fn, thisp = this) { + for (const i of this.rindexes()) { + fn.call(thisp, this.valList[i], this.keyList[i], this) + } + } + + get prune () { + deprecatedMethod('prune', 'Please use cache.purgeStale() instead.') + return this.purgeStale + } + + purgeStale () { + let deleted = false + if (this.size) { + for (let i = this.head; true; i = this.next[i]) { + const b = i === this.tail + if (this.isStale(i)) { + this.delete(this.keyList[i]) + deleted = true + } + if (b) { + break + } + } + } + return deleted + } + + dump () { + const arr = [] + for (const i of this.indexes()) { + const key = this.keyList[i] + const value = this.valList[i] + const entry = { value } + if (this.ttls) { + entry.ttl = this.ttls[i] + } + if (this.sizes) { + entry.size = this.sizes[i] + } + arr.unshift([key, entry]) + } + return arr + } + + load (arr) { + this.clear() + for (const [key, entry] of arr) { + this.set(key, entry.value, entry) + } + } + + dispose (v, k, reason) {} + + set (k, v, { + ttl = this.ttl, + noDisposeOnSet = this.noDisposeOnSet, + size = 0, + sizeCalculation = this.sizeCalculation, + } = {}) { + let index = this.size === 0 ? undefined : this.keyMap.get(k) + if (index === undefined) { + // addition + index = this.newIndex() + this.keyList[index] = k + this.valList[index] = v + this.keyMap.set(k, index) + this.next[this.tail] = index + this.prev[index] = this.tail + this.tail = index + this.size ++ + this.addItemSize(index, v, k, size, sizeCalculation) + } else { + // update + const oldVal = this.valList[index] + if (v !== oldVal) { + if (!noDisposeOnSet) { + this.dispose(oldVal, k, 'set') + if (this.disposeAfter) { + this.disposed.push([oldVal, k, 'set']) + } + } + this.removeItemSize(index) + this.valList[index] = v + this.addItemSize(index, v, k, size, sizeCalculation) + } + this.moveToTail(index) + } + if (ttl !== 0 && this.ttl === 0 && !this.ttls) { + this.initializeTTLTracking() + } + this.setItemTTL(index, ttl) + if (this.disposeAfter) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + return this + } + + newIndex () { + if (this.size === 0) { + return this.tail + } + if (this.size === this.max) { + return this.evict() + } + if (this.free.length !== 0) { + return this.free.pop() + } + // initial fill, just keep writing down the list + return this.initialFill++ + } + + pop () { + if (this.size) { + const val = this.valList[this.head] + this.evict() + return val + } + } + + evict () { + const head = this.head + const k = this.keyList[head] + const v = this.valList[head] + this.dispose(v, k, 'evict') + if (this.disposeAfter) { + this.disposed.push([v, k, 'evict']) + } + this.removeItemSize(head) + this.head = this.next[head] + this.keyMap.delete(k) + this.size -- + return head + } + + has (k) { + return this.keyMap.has(k) && !this.isStale(this.keyMap.get(k)) + } + + // like get(), but without any LRU updating or TTL expiration + peek (k, { allowStale = this.allowStale } = {}) { + const index = this.keyMap.get(k) + if (index !== undefined && (allowStale || !this.isStale(index))) { + return this.valList[index] + } + } + + get (k, { + allowStale = this.allowStale, + updateAgeOnGet = this.updateAgeOnGet, + } = {}) { + const index = this.keyMap.get(k) + if (index !== undefined) { + if (this.isStale(index)) { + const value = allowStale ? this.valList[index] : undefined + this.delete(k) + return value + } else { + this.moveToTail(index) + if (updateAgeOnGet) { + this.updateItemAge(index) + } + return this.valList[index] + } + } + } + + connect (p, n) { + this.prev[n] = p + this.next[p] = n + } + + moveToTail (index) { + // if tail already, nothing to do + // if head, move head to next[index] + // else + // move next[prev[index]] to next[index] (head has no prev) + // move prev[next[index]] to prev[index] + // prev[index] = tail + // next[tail] = index + // tail = index + if (index !== this.tail) { + if (index === this.head) { + this.head = this.next[index] + } else { + this.connect(this.prev[index], this.next[index]) + } + this.connect(this.tail, index) + this.tail = index + } + } + + get del () { + deprecatedMethod('del', 'Please use cache.delete() instead.') + return this.delete + } + delete (k) { + let deleted = false + if (this.size !== 0) { + const index = this.keyMap.get(k) + if (index !== undefined) { + deleted = true + if (this.size === 1) { + this.clear() + } else { + this.removeItemSize(index) + this.dispose(this.valList[index], k, 'delete') + if (this.disposeAfter) { + this.disposed.push([this.valList[index], k, 'delete']) + } + this.keyMap.delete(k) + this.keyList[index] = null + this.valList[index] = null + if (index === this.tail) { + this.tail = this.prev[index] + } else if (index === this.head) { + this.head = this.next[index] + } else { + this.next[this.prev[index]] = this.next[index] + this.prev[this.next[index]] = this.prev[index] + } + this.size -- + this.free.push(index) + } + } + } + if (this.disposed) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + return deleted + } + + clear () { + if (this.dispose !== LRUCache.prototype.dispose) { + for (const index of this.rindexes()) { + this.dispose(this.valList[index], this.keyList[index], 'delete') + } + } + if (this.disposeAfter) { + for (const index of this.rindexes()) { + this.disposed.push([this.valList[index], this.keyList[index], 'delete']) + } + } + this.keyMap.clear() + this.valList.fill(null) + this.keyList.fill(null) + if (this.ttls) { + this.ttls.fill(0) + this.starts.fill(0) + } + if (this.sizes) { + this.sizes.fill(0) + } + this.head = 0 + this.tail = 0 + this.initialFill = 1 + this.free.length = 0 + this.calculatedSize = 0 + this.size = 0 + if (this.disposed) { + while (this.disposed.length) { + this.disposeAfter(...this.disposed.shift()) + } + } + } + get reset () { + deprecatedMethod('reset', 'Please use cache.clear() instead.') + return this.clear + } + + get length () { + deprecatedProperty('length', 'Please use cache.size instead.') + return this.size + } +} + +module.exports = LRUCache diff --git a/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/package.json b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/package.json new file mode 100644 index 00000000000000..66dbbd9c115038 --- /dev/null +++ b/deps/npm/node_modules/make-fetch-happen/node_modules/lru-cache/package.json @@ -0,0 +1,34 @@ +{ + "name": "lru-cache", + "description": "A cache object that deletes the least-recently-used items.", + "version": "7.3.1", + "author": "Isaac Z. Schlueter ", + "keywords": [ + "mru", + "lru", + "cache" + ], + "scripts": { + "test": "tap", + "snap": "tap", + "preversion": "npm test", + "postversion": "npm publish", + "prepublishOnly": "git push origin --follow-tags" + }, + "main": "index.js", + "repository": "git://github.com/isaacs/node-lru-cache.git", + "devDependencies": { + "benchmark": "^2.1.4", + "tap": "^15.1.6" + }, + "license": "ISC", + "files": [ + "index.js" + ], + "engines": { + "node": ">=12" + }, + "tap": { + "coverage-map": "map.js" + } +} diff --git a/deps/npm/node_modules/make-fetch-happen/package.json b/deps/npm/node_modules/make-fetch-happen/package.json index 7b61953e56f575..bd11b7cddbf5ee 100644 --- a/deps/npm/node_modules/make-fetch-happen/package.json +++ b/deps/npm/node_modules/make-fetch-happen/package.json @@ -1,6 +1,6 @@ { "name": "make-fetch-happen", - "version": "10.0.0", + "version": "10.0.2", "description": "Opinionated, caching, retrying fetch client", "main": "lib/index.js", "files": [ @@ -17,7 +17,8 @@ "lint": "eslint '**/*.js'", "lintfix": "npm run lint -- --fix", "postlint": "npm-template-check", - "snap": "tap" + "snap": "tap", + "template-copy": "npm-template-copy --force" }, "repository": "https://github.com/npm/make-fetch-happen", "keywords": [ @@ -32,34 +33,33 @@ "author": "GitHub Inc.", "license": "ISC", "dependencies": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", + "agentkeepalive": "^4.2.0", + "cacache": "^15.3.0", "http-cache-semantics": "^4.1.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", + "lru-cache": "^7.3.1", + "minipass": "^3.1.6", "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", + "minipass-fetch": "^1.4.1", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" + "socks-proxy-agent": "^6.1.1", + "ssri": "^8.0.1" }, "devDependencies": { - "@npmcli/template-oss": "^2.5.1", - "eslint": "^8.7.0", + "@npmcli/template-oss": "^2.7.1", + "eslint": "^8.8.0", "mkdirp": "^1.0.4", - "nock": "^13.0.11", - "npmlog": "^6.0.0", - "require-inject": "^1.4.2", + "nock": "^13.2.4", + "npmlog": "^6.0.1", "rimraf": "^3.0.2", "safe-buffer": "^5.2.1", - "standard-version": "^9.3.0", - "tap": "^15.0.9" + "standard-version": "^9.3.2", + "tap": "^15.1.6" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16" @@ -70,6 +70,6 @@ "check-coverage": true }, "templateOSS": { - "version": "2.5.1" + "version": "2.7.1" } } diff --git a/deps/npm/node_modules/npm-registry-fetch/lib/auth.js b/deps/npm/node_modules/npm-registry-fetch/lib/auth.js index e6b50b12eb2074..17da6a17d7193b 100644 --- a/deps/npm/node_modules/npm-registry-fetch/lib/auth.js +++ b/deps/npm/node_modules/npm-registry-fetch/lib/auth.js @@ -1,5 +1,6 @@ 'use strict' const npa = require('npm-package-arg') +const { URL } = require('url') // Find the longest registry key that is used for some kind of auth // in the options. diff --git a/deps/npm/node_modules/npm-registry-fetch/package.json b/deps/npm/node_modules/npm-registry-fetch/package.json index ff4482b1fdc9e0..f1aab5c7bb4a85 100644 --- a/deps/npm/node_modules/npm-registry-fetch/package.json +++ b/deps/npm/node_modules/npm-registry-fetch/package.json @@ -1,6 +1,6 @@ { "name": "npm-registry-fetch", - "version": "12.0.1", + "version": "12.0.2", "description": "Fetch-based http client for use with npm registry APIs", "main": "lib", "files": [ @@ -19,7 +19,8 @@ "npmclilint": "npmcli-lint", "postsnap": "npm run lintfix --", "postlint": "npm-template-check", - "snap": "tap" + "snap": "tap", + "template-copy": "npm-template-copy --force" }, "repository": "https://github.com/npm/npm-registry-fetch", "keywords": [ @@ -30,21 +31,21 @@ "author": "GitHub Inc.", "license": "ISC", "dependencies": { - "make-fetch-happen": "^10.0.0", - "minipass": "^3.1.3", - "minipass-fetch": "^1.3.0", + "make-fetch-happen": "^10.0.1", + "minipass": "^3.1.6", + "minipass-fetch": "^1.4.1", "minipass-json-stream": "^1.0.1", - "minizlib": "^2.0.0", - "npm-package-arg": "^8.0.0" + "minizlib": "^2.1.2", + "npm-package-arg": "^8.1.5" }, "devDependencies": { - "@npmcli/template-oss": "^2.5.1", - "cacache": "^15.0.0", - "nock": "^13.1.0", - "npmlog": "^4.1.2", + "@npmcli/template-oss": "^2.7.1", + "cacache": "^15.3.0", + "nock": "^13.2.4", + "npmlog": "^6.0.0", "require-inject": "^1.4.4", - "ssri": "^8.0.0", - "tap": "^15.0.4" + "ssri": "^8.0.1", + "tap": "^15.1.6" }, "tap": { "check-coverage": true, @@ -54,6 +55,6 @@ "node": "^12.13.0 || ^14.15.0 || >=16" }, "templateOSS": { - "version": "2.5.1" + "version": "2.7.1" } } diff --git a/deps/npm/node_modules/npmlog/lib/log.js b/deps/npm/node_modules/npmlog/lib/log.js index aec98d7bdd62ac..be650c6a426080 100644 --- a/deps/npm/node_modules/npmlog/lib/log.js +++ b/deps/npm/node_modules/npmlog/lib/log.js @@ -292,8 +292,9 @@ log.emitLog = function (m) { var disp = log.disp[m.level] != null ? log.disp[m.level] : m.level this.clearProgress() m.message.split(/\r?\n/).forEach(function (line) { - if (this.heading) { - this.write(this.heading, this.headingStyle) + var heading = this.heading + if (heading) { + this.write(heading, this.headingStyle) this.write(' ') } this.write(disp, log.style[m.level]) @@ -390,11 +391,11 @@ log.style = {} log.levels = {} log.disp = {} log.addLevel('silly', -Infinity, { inverse: true }, 'sill') -log.addLevel('verbose', 1000, { fg: 'blue', bg: 'black' }, 'verb') +log.addLevel('verbose', 1000, { fg: 'cyan', bg: 'black' }, 'verb') log.addLevel('info', 2000, { fg: 'green' }) log.addLevel('timing', 2500, { fg: 'green', bg: 'black' }) log.addLevel('http', 3000, { fg: 'green', bg: 'black' }) -log.addLevel('notice', 3500, { fg: 'blue', bg: 'black' }) +log.addLevel('notice', 3500, { fg: 'cyan', bg: 'black' }) log.addLevel('warn', 4000, { fg: 'black', bg: 'yellow' }, 'WARN') log.addLevel('error', 5000, { fg: 'red', bg: 'black' }, 'ERR!') log.addLevel('silent', Infinity) diff --git a/deps/npm/node_modules/npmlog/package.json b/deps/npm/node_modules/npmlog/package.json index 36abf1e44332d4..cf38f7fca475ca 100644 --- a/deps/npm/node_modules/npmlog/package.json +++ b/deps/npm/node_modules/npmlog/package.json @@ -2,7 +2,7 @@ "author": "GitHub Inc.", "name": "npmlog", "description": "logger for npm", - "version": "6.0.0", + "version": "6.0.1", "repository": { "type": "git", "url": "https://github.com/npm/npmlog.git" @@ -23,24 +23,27 @@ "preversion": "npm test", "postversion": "npm publish", "prepublishOnly": "git push origin --follow-tags", - "snap": "tap" + "snap": "tap", + "template-copy": "npm-template-copy --force" }, "dependencies": { - "are-we-there-yet": "^2.0.0", + "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", "gauge": "^4.0.0", "set-blocking": "^2.0.0" }, "devDependencies": { - "@npmcli/template-oss": "^2.3.0", - "tap": "^15.0.9" + "@npmcli/template-oss": "^2.7.1", + "tap": "^15.1.6" }, "license": "ISC", - "templateVersion": "2.3.0", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16" }, "tap": { "branches": 95 + }, + "templateOSS": { + "version": "2.7.1" } } diff --git a/deps/npm/package.json b/deps/npm/package.json index 10688636e66559..ef564abd0aca0c 100644 --- a/deps/npm/package.json +++ b/deps/npm/package.json @@ -1,5 +1,5 @@ { - "version": "8.4.1", + "version": "8.5.0", "name": "npm", "description": "a package manager for JavaScript", "workspaces": [ @@ -55,9 +55,9 @@ }, "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^4.3.0", + "@npmcli/arborist": "^4.3.1", "@npmcli/ci-detect": "^1.4.0", - "@npmcli/config": "^2.4.0", + "@npmcli/config": "^3.0.0", "@npmcli/map-workspaces": "^2.0.0", "@npmcli/package-json": "^1.0.1", "@npmcli/run-script": "^2.0.0", @@ -85,12 +85,12 @@ "libnpmfund": "^2.0.2", "libnpmhook": "^7.0.1", "libnpmorg": "^3.0.1", - "libnpmpack": "^3.0.1", + "libnpmpack": "^3.1.0", "libnpmpublish": "^5.0.1", "libnpmsearch": "^4.0.1", "libnpmteam": "^3.0.1", "libnpmversion": "^2.0.2", - "make-fetch-happen": "^10.0.0", + "make-fetch-happen": "^10.0.2", "minipass": "^3.1.6", "minipass-pipeline": "^1.2.4", "mkdirp": "^1.0.4", @@ -103,9 +103,9 @@ "npm-package-arg": "^8.1.5", "npm-pick-manifest": "^6.1.1", "npm-profile": "^6.0.0", - "npm-registry-fetch": "^12.0.1", + "npm-registry-fetch": "^12.0.2", "npm-user-validate": "^1.0.1", - "npmlog": "^6.0.0", + "npmlog": "^6.0.1", "opener": "^1.5.2", "pacote": "^12.0.3", "parse-conflict-json": "^2.0.1", diff --git a/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs b/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs index e7142c24923224..c9da1e23671ea5 100644 --- a/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs @@ -170,7 +170,7 @@ npm dedupe Options: [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [--omit [--omit ...]] [--ignore-scripts] [--no-audit] [--no-bin-links] [--no-fund] [--dry-run] [-w|--workspace [-w|--workspace ...]] @@ -447,7 +447,7 @@ npm install npm install / Options: -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -494,7 +494,7 @@ npm install-test npm install-test / Options: -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -517,7 +517,7 @@ npm link (in package dir) npm link [<@scope>/][@] Options: -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -1013,7 +1013,7 @@ Usage: npm uninstall [<@scope>/]... Options: -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-w|--workspace [-w|--workspace ...]] [-ws|--workspaces] [--include-workspace-root] @@ -1063,7 +1063,7 @@ npm update [...] Options: [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] -[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] +[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [--omit [--omit ...]] [--ignore-scripts] [--no-audit] [--no-bin-links] [--no-fund] [--dry-run] [-w|--workspace [-w|--workspace ...]] diff --git a/deps/npm/tap-snapshots/test/lib/utils/config/definitions.js.test.cjs b/deps/npm/tap-snapshots/test/lib/utils/config/definitions.js.test.cjs index ab706be89b8354..d75d32d9b74eaf 100644 --- a/deps/npm/tap-snapshots/test/lib/utils/config/definitions.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/utils/config/definitions.js.test.cjs @@ -1430,7 +1430,7 @@ If a package would be saved at install time by the use of \`--save\`, \`--save-dev\`, or \`--save-optional\`, then also put it in the \`bundleDependencies\` list. -Ignore if \`--save-peer\` is set, since peerDependencies cannot be bundled. +Ignored if \`--save-peer\` is set, since peerDependencies cannot be bundled. ` exports[`test/lib/utils/config/definitions.js TAP > config description for save-dev 1`] = ` diff --git a/deps/npm/tap-snapshots/test/lib/utils/config/describe-all.js.test.cjs b/deps/npm/tap-snapshots/test/lib/utils/config/describe-all.js.test.cjs index 58958ebdab9549..27b8278fd388e7 100644 --- a/deps/npm/tap-snapshots/test/lib/utils/config/describe-all.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/utils/config/describe-all.js.test.cjs @@ -1225,7 +1225,7 @@ If a package would be saved at install time by the use of \`--save\`, \`--save-dev\`, or \`--save-optional\`, then also put it in the \`bundleDependencies\` list. -Ignore if \`--save-peer\` is set, since peerDependencies cannot be bundled. +Ignored if \`--save-peer\` is set, since peerDependencies cannot be bundled. diff --git a/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs b/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs index e3a572be459545..62307020cc0f21 100644 --- a/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs @@ -311,7 +311,7 @@ All commands: Options: [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [--omit [--omit ...]] [--ignore-scripts] [--no-audit] [--no-bin-links] [--no-fund] [--dry-run] [-w|--workspace [-w|--workspace ...]] @@ -556,7 +556,7 @@ All commands: npm install / Options: - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -599,7 +599,7 @@ All commands: npm install-test / Options: - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -620,7 +620,7 @@ All commands: npm link [<@scope>/][@] Options: - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-E|--save-exact] [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] [--omit [--omit ...]] [--ignore-scripts] @@ -1054,7 +1054,7 @@ All commands: npm uninstall [<@scope>/]... Options: - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [-w|--workspace [-w|--workspace ...]] [-ws|--workspaces] [--include-workspace-root] @@ -1098,7 +1098,7 @@ All commands: Options: [-g|--global] [--global-style] [--legacy-bundling] [--strict-peer-deps] [--no-package-lock] - [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer] + [-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle] [--omit [--omit ...]] [--ignore-scripts] [--no-audit] [--no-bin-links] [--no-fund] [--dry-run] [-w|--workspace [-w|--workspace ...]] diff --git a/deps/npm/test/lib/commands/org.js b/deps/npm/test/lib/commands/org.js index 903b9de4f60840..b716adc0975230 100644 --- a/deps/npm/test/lib/commands/org.js +++ b/deps/npm/test/lib/commands/org.js @@ -83,7 +83,8 @@ t.test('npm org add', async t => { await org.exec(['add', 'orgname', 'username']) - t.strictSame( + t.ok(orgSetArgs.opts.log, 'got passed a logger') + t.match( orgSetArgs, { org: 'orgname', @@ -148,7 +149,8 @@ t.test('npm org add - more users', async t => { }) await org.exec(['add', 'orgname', 'username']) - t.strictSame( + t.ok(orgSetArgs.opts.log, 'got passed a logger') + t.match( orgSetArgs, { org: 'orgname', @@ -175,7 +177,8 @@ t.test('npm org add - json output', async t => { await org.exec(['add', 'orgname', 'username']) - t.strictSame( + t.ok(orgSetArgs.opts.log, 'got passed a logger') + t.match( orgSetArgs, { org: 'orgname', @@ -209,7 +212,8 @@ t.test('npm org add - parseable output', async t => { await org.exec(['add', 'orgname', 'username']) - t.strictSame( + t.ok(orgSetArgs.opts.log, 'got passed a logger') + t.match( orgSetArgs, { org: 'orgname', @@ -239,7 +243,8 @@ t.test('npm org add - silent output', async t => { await org.exec(['add', 'orgname', 'username']) - t.strictSame( + t.ok(orgSetArgs.opts.log, 'got passed a logger') + t.match( orgSetArgs, { org: 'orgname', @@ -261,7 +266,8 @@ t.test('npm org rm', async t => { await org.exec(['rm', 'orgname', 'username']) - t.strictSame( + t.ok(orgRmArgs.opts.log, 'got passed a logger') + t.match( orgRmArgs, { org: 'orgname', @@ -270,7 +276,8 @@ t.test('npm org rm', async t => { }, 'libnpmorg.rm received the correct args' ) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -323,7 +330,8 @@ t.test('npm org rm - one user left', async t => { await org.exec(['rm', 'orgname', 'username']) - t.strictSame( + t.ok(orgRmArgs.opts.log, 'got passed a logger') + t.match( orgRmArgs, { org: 'orgname', @@ -332,7 +340,8 @@ t.test('npm org rm - one user left', async t => { }, 'libnpmorg.rm received the correct args' ) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -358,7 +367,8 @@ t.test('npm org rm - json output', async t => { await org.exec(['rm', 'orgname', 'username']) - t.strictSame( + t.ok(orgRmArgs.opts.log, 'got passed a logger') + t.match( orgRmArgs, { org: 'orgname', @@ -367,7 +377,8 @@ t.test('npm org rm - json output', async t => { }, 'libnpmorg.rm received the correct args' ) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -398,7 +409,8 @@ t.test('npm org rm - parseable output', async t => { await org.exec(['rm', 'orgname', 'username']) - t.strictSame( + t.ok(orgRmArgs.opts.log, 'got passed a logger') + t.match( orgRmArgs, { org: 'orgname', @@ -407,7 +419,8 @@ t.test('npm org rm - parseable output', async t => { }, 'libnpmorg.rm received the correct args' ) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -436,7 +449,8 @@ t.test('npm org rm - silent output', async t => { await org.exec(['rm', 'orgname', 'username']) - t.strictSame( + t.ok(orgRmArgs.opts.log, 'got passed a logger') + t.match( orgRmArgs, { org: 'orgname', @@ -445,7 +459,8 @@ t.test('npm org rm - silent output', async t => { }, 'libnpmorg.rm received the correct args' ) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -470,7 +485,8 @@ t.test('npm org ls', async t => { await org.exec(['ls', 'orgname']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -497,7 +513,8 @@ t.test('npm org ls - user filter', async t => { await org.exec(['ls', 'orgname', 'username']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -522,7 +539,8 @@ t.test('npm org ls - user filter, missing user', async t => { await org.exec(['ls', 'orgname', 'username']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -560,7 +578,8 @@ t.test('npm org ls - json output', async t => { await org.exec(['ls', 'orgname']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -587,7 +606,8 @@ t.test('npm org ls - parseable output', async t => { await org.exec(['ls', 'orgname']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', @@ -623,7 +643,8 @@ t.test('npm org ls - silent output', async t => { await org.exec(['ls', 'orgname']) - t.strictSame( + t.ok(orgLsArgs.opts.log, 'got passed a logger') + t.match( orgLsArgs, { org: 'orgname', diff --git a/deps/npm/test/lib/commands/unpublish.js b/deps/npm/test/lib/commands/unpublish.js index b1b148a7c27ec2..99d55294fbacf2 100644 --- a/deps/npm/test/lib/commands/unpublish.js +++ b/deps/npm/test/lib/commands/unpublish.js @@ -76,8 +76,9 @@ t.test('no args --force', async t => { const libnpmpublish = { unpublish (spec, opts) { + t.ok(opts.log, 'gets passed a logger') t.equal(spec.raw, 'pkg@1.0.0', 'should unpublish expected spec') - t.same( + t.match( opts, { publishConfig: undefined, @@ -177,12 +178,8 @@ t.test('unpublish @version', async t => { const libnpmpublish = { unpublish (spec, opts) { + t.ok(opts.log, 'gets passed a logger') t.equal(spec.raw, 'pkg@1.0.0', 'should unpublish expected parsed spec') - t.same( - opts, - {}, - 'should unpublish with expected opts' - ) }, } From 3243701997b1fde3cbe142268211d18b98a4e455 Mon Sep 17 00:00:00 2001 From: Ray Date: Tue, 8 Feb 2022 01:40:05 +0800 Subject: [PATCH 002/106] readline: bind keystroke `ctrl`+`6` to redo 1. Any keystroke emits `0x1E` will do redo action. 2. Fix bug of undo/redo. 3. More detailed document. 4. Unit tests. PR-URL: https://github.com/nodejs/node/pull/41662 Reviewed-By: Antoine du Hamel Reviewed-By: James M Snell --- doc/api/readline.md | 13 +++++++++- lib/internal/readline/interface.js | 31 +++++++++++++++++------- test/parallel/test-readline-interface.js | 20 ++++++++++++--- 3 files changed, 50 insertions(+), 14 deletions(-) diff --git a/doc/api/readline.md b/doc/api/readline.md index b7c5a2f70e9b14..5074b06bead2ba 100644 --- a/doc/api/readline.md +++ b/doc/api/readline.md @@ -1354,7 +1354,18 @@ const { createInterface } = require('readline'); Ctrl+- Undo previous change - Any keystroke emits key code 0x1F would do this action. + Any keystroke that emits key code 0x1F will do this action. + In many terminals, for example xterm, + this is bound to Ctrl+-. + + + + Ctrl+6 + Redo previous change + Many terminals don't have a default redo keystroke. + We choose key code 0x1E to perform redo. + In xterm, it is bound to Ctrl+6 + by default. diff --git a/lib/internal/readline/interface.js b/lib/internal/readline/interface.js index 5c9cb94ced5817..b5a5455ed3da85 100644 --- a/lib/internal/readline/interface.js +++ b/lib/internal/readline/interface.js @@ -889,24 +889,30 @@ class Interface extends InterfaceConstructor { [kUndo]() { if (this[kUndoStack].length <= 0) return; - const entry = this[kUndoStack].pop(); + ArrayPrototypePush( + this[kRedoStack], + { text: this.line, cursor: this.cursor }, + ); + const entry = ArrayPrototypePop(this[kUndoStack]); this.line = entry.text; this.cursor = entry.cursor; - ArrayPrototypePush(this[kRedoStack], entry); this[kRefreshLine](); } [kRedo]() { if (this[kRedoStack].length <= 0) return; - const entry = this[kRedoStack].pop(); + ArrayPrototypePush( + this[kUndoStack], + { text: this.line, cursor: this.cursor }, + ); + const entry = ArrayPrototypePop(this[kRedoStack]); this.line = entry.text; this.cursor = entry.cursor; - ArrayPrototypePush(this[kUndoStack], entry); this[kRefreshLine](); } @@ -1071,11 +1077,18 @@ class Interface extends InterfaceConstructor { } } - // Undo - if (typeof key.sequence === 'string' && - StringPrototypeCodePointAt(key.sequence, 0) === 0x1f) { - this[kUndo](); - return; + // Undo & Redo + if (typeof key.sequence === 'string') { + switch (StringPrototypeCodePointAt(key.sequence, 0)) { + case 0x1f: + this[kUndo](); + return; + case 0x1e: + this[kRedo](); + return; + default: + break; + } } // Ignore escape key, fixes diff --git a/test/parallel/test-readline-interface.js b/test/parallel/test-readline-interface.js index 04bacf39309168..ad7eee7c42e485 100644 --- a/test/parallel/test-readline-interface.js +++ b/test/parallel/test-readline-interface.js @@ -792,24 +792,36 @@ function assertCursorRowsAndCols(rli, rows, cols) { rli.close(); } -// Undo +// Undo & Redo { const [rli, fi] = getInterface({ terminal: true, prompt: '' }); fi.emit('data', 'the quick brown fox'); assertCursorRowsAndCols(rli, 0, 19); - // Delete right line from the 5th char + // Delete the last eight chars fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); fi.emit('keypress', ',', { ctrl: true, shift: false, name: 'k' }); - fi.emit('keypress', ',', { ctrl: true, shift: false, name: 'u' }); - assertCursorRowsAndCols(rli, 0, 0); + + fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); + fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); + fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); + fi.emit('keypress', '.', { ctrl: true, shift: false, name: 'b' }); + fi.emit('keypress', ',', { ctrl: true, shift: false, name: 'k' }); + + assertCursorRowsAndCols(rli, 0, 11); + // Perform undo twice fi.emit('keypress', ',', { sequence: '\x1F' }); assert.strictEqual(rli.line, 'the quick brown'); fi.emit('keypress', ',', { sequence: '\x1F' }); assert.strictEqual(rli.line, 'the quick brown fox'); + // Perform redo twice + fi.emit('keypress', ',', { sequence: '\x1E' }); + assert.strictEqual(rli.line, 'the quick brown'); + fi.emit('keypress', ',', { sequence: '\x1E' }); + assert.strictEqual(rli.line, 'the quick b'); fi.emit('data', '\n'); rli.close(); } From 182e6b9ee9abb6bcd3efbad1ab89a0fdcc674d02 Mon Sep 17 00:00:00 2001 From: Mestery Date: Mon, 7 Feb 2022 18:54:31 +0100 Subject: [PATCH 003/106] build: improve consistency between workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/41791 Reviewed-By: Mary Marchini Reviewed-By: Michaël Zasso Reviewed-By: Tobias Nießen Reviewed-By: Antoine du Hamel --- .github/workflows/authors.yml | 2 +- .github/workflows/auto-start-ci.yml | 12 ++++++------ .github/workflows/build-tarball.yml | 5 +---- .github/workflows/build-windows.yml | 6 +++--- .github/workflows/comment-labeled.yml | 8 ++++---- .github/workflows/commit-lint.yml | 2 +- .github/workflows/coverage-linux.yml | 6 ++---- .github/workflows/coverage-windows.yml | 6 ++---- .github/workflows/{misc.yml => doc.yml} | 2 +- .github/workflows/license-builder.yml | 2 +- .github/workflows/linters.yml | 4 ++-- .github/workflows/notify-force-push.yml | 2 +- .github/workflows/test-asan.yml | 2 +- .github/workflows/test-internet.yml | 8 +++----- .github/workflows/test-linux.yml | 6 +++--- .github/workflows/test-macos.yml | 2 +- .github/workflows/tools.yml | 4 ++-- 17 files changed, 35 insertions(+), 44 deletions(-) rename .github/workflows/{misc.yml => doc.yml} (94%) diff --git a/.github/workflows/authors.yml b/.github/workflows/authors.yml index 0a14c94f1d7e74..0df61e45298201 100644 --- a/.github/workflows/authors.yml +++ b/.github/workflows/authors.yml @@ -1,4 +1,4 @@ -name: "authors update" +name: Authors update on: schedule: # Run once a week at 00:05 AM UTC on Sunday. diff --git a/.github/workflows/auto-start-ci.yml b/.github/workflows/auto-start-ci.yml index 632fdc0a970ceb..e3399ec3cabb32 100644 --- a/.github/workflows/auto-start-ci.yml +++ b/.github/workflows/auto-start-ci.yml @@ -12,7 +12,7 @@ env: NODE_VERSION: lts/* jobs: - get_prs_for_ci: + get-prs-for-ci: if: github.repository == 'nodejs/node' runs-on: ubuntu-latest outputs: @@ -29,20 +29,20 @@ jobs: --limit 100 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - startCI: - needs: get_prs_for_ci - if: needs.get_prs_for_ci.outputs.numbers != '' + start-ci: + needs: get-prs-for-ci + if: needs.get-prs-for-ci.outputs.numbers != '' runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 with: persist-credentials: false - # Install dependencies - name: Install Node.js uses: actions/setup-node@v2 with: node-version: ${{ env.NODE_VERSION }} + - name: Install node-core-utils run: npm install -g node-core-utils @@ -55,6 +55,6 @@ jobs: ncu-config set repo "$(echo ${{ github.repository }} | cut -d/ -f2)" - name: Start the CI - run: ./tools/actions/start-ci.sh ${{ needs.get_prs_for_ci.outputs.numbers }} + run: ./tools/actions/start-ci.sh ${{ needs.get-prs-for-ci.outputs.numbers }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build-tarball.yml b/.github/workflows/build-tarball.yml index ebf6458889410f..0ea3633f0901af 100644 --- a/.github/workflows/build-tarball.yml +++ b/.github/workflows/build-tarball.yml @@ -25,13 +25,12 @@ on: - '!.github/workflows/build-tarball.yml' env: + PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare jobs: build-tarball: if: github.event.pull_request.draft == false - env: - PYTHON_VERSION: '3.10' runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -57,8 +56,6 @@ jobs: name: tarballs path: tarballs test-tarball-linux: - env: - PYTHON_VERSION: '3.10' needs: build-tarball runs-on: ubuntu-latest steps: diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 7c49f14fa64794..6442262f04091c 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -1,9 +1,9 @@ -name: build-windows +name: Build Windows on: pull_request: paths-ignore: - - "README.md" + - README.md - .github/** - '!.github/workflows/build-windows.yml' types: [opened, synchronize, reopened, ready_for_review] @@ -15,7 +15,7 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: - - "README.md" + - README.md - .github/** - '!.github/workflows/build-windows.yml' diff --git a/.github/workflows/comment-labeled.yml b/.github/workflows/comment-labeled.yml index 2b70802d9adbf4..1a6b8cf15ec19b 100644 --- a/.github/workflows/comment-labeled.yml +++ b/.github/workflows/comment-labeled.yml @@ -1,4 +1,4 @@ -name: Comment on issues and PRs when labelled +name: Comment on issues and PRs when labeled on: issues: types: [labeled] @@ -12,7 +12,7 @@ env: FAST_TRACK_MESSAGE: Fast-track has been requested by @${{ github.actor }}. Please 👍 to approve. jobs: - staleComment: + stale-comment: if: github.repository == 'nodejs/node' && github.event.label.name == 'stalled' runs-on: ubuntu-latest steps: @@ -22,8 +22,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: gh issue comment "$NUMBER" --repo ${{ github.repository }} --body "$STALE_MESSAGE" - fastTrack: - if: github.repository == 'nodejs/node' && github.event_name == 'pull_request_target' && github.event.label.name == 'fast-track' + fast-track: + if: github.repository == 'nodejs/node' && github.event.issue.pull_request && github.event.label.name == 'fast-track' runs-on: ubuntu-latest steps: - name: Request Fast-Track diff --git a/.github/workflows/commit-lint.yml b/.github/workflows/commit-lint.yml index 524df2224074fc..56da77c36db733 100644 --- a/.github/workflows/commit-lint.yml +++ b/.github/workflows/commit-lint.yml @@ -1,4 +1,4 @@ -name: "First commit message adheres to guidelines at https://goo.gl/p2fr5Q" +name: First commit message adheres to guidelines at https://goo.gl/p2fr5Q on: [pull_request] diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index e6200f67e8b74a..7c1dc8c2d54036 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -1,4 +1,4 @@ -name: coverage-linux +name: Coverage Linux on: pull_request: @@ -11,9 +11,7 @@ on: - .github/** - '!.github/workflows/coverage-linux.yml' push: - branches: - - master - - main + branches: [master, main] paths-ignore: - '**.md' - 'benchmark/**' diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index f6bae771da43fd..178bb8eaae782c 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -1,4 +1,4 @@ -name: coverage-windows +name: Coverage Windows on: pull_request: @@ -12,9 +12,7 @@ on: - .github/** - '!.github/workflows/coverage-windows.yml' push: - branches: - - master - - main + branches: [master, main] paths-ignore: - '**.md' - 'benchmark/**' diff --git a/.github/workflows/misc.yml b/.github/workflows/doc.yml similarity index 94% rename from .github/workflows/misc.yml rename to .github/workflows/doc.yml index 7cfe2fdaa6dbd7..3cf114f94c067a 100644 --- a/.github/workflows/misc.yml +++ b/.github/workflows/doc.yml @@ -1,4 +1,4 @@ -name: misc +name: Test and upload documentation to artifacts on: pull_request: diff --git a/.github/workflows/license-builder.yml b/.github/workflows/license-builder.yml index 0f83e16194b37f..ff395511019ce6 100644 --- a/.github/workflows/license-builder.yml +++ b/.github/workflows/license-builder.yml @@ -1,4 +1,4 @@ -name: license update +name: License update on: schedule: # 00:00:00 every Monday diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 166846ae3f8705..4e8b0e3845895a 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -1,4 +1,4 @@ -name: linters +name: Linters on: pull_request: @@ -121,7 +121,7 @@ jobs: lint-sh: if: github.event.pull_request.draft == false - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 with: diff --git a/.github/workflows/notify-force-push.yml b/.github/workflows/notify-force-push.yml index 9c2fc3a6a4e64d..e39fefdbda9d93 100644 --- a/.github/workflows/notify-force-push.yml +++ b/.github/workflows/notify-force-push.yml @@ -8,7 +8,7 @@ name: Notify on Force Push jobs: slackNotification: name: Slack Notification - if: ${{ github.event.forced && github.repository == 'nodejs/node' }} + if: github.repository == 'nodejs/node' && github.event.forced runs-on: ubuntu-latest steps: - name: Slack Notification diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 29956196d0216f..ea2c8bf9cee5ef 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -1,4 +1,4 @@ -name: test-asan +name: Test ASan on: pull_request: diff --git a/.github/workflows/test-internet.yml b/.github/workflows/test-internet.yml index 94f4ab9086be6d..a7a3f80ff1b007 100644 --- a/.github/workflows/test-internet.yml +++ b/.github/workflows/test-internet.yml @@ -1,4 +1,4 @@ -name: test-internet +name: Test internet on: workflow_dispatch: @@ -7,8 +7,7 @@ on: pull_request: types: [opened, synchronize, reopened, ready_for_review] - paths: - - test/internet/** + paths: [test/internet/**] push: branches: - master @@ -16,8 +15,7 @@ on: - canary - v[0-9]+.x-staging - v[0-9]+.x - paths: - - test/internet/** + paths: [test/internet/**] env: PYTHON_VERSION: '3.10' diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index ba2244aa116bc3..3119df3c8af099 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -1,9 +1,9 @@ -name: test-linux +name: Test Linux on: pull_request: paths-ignore: - - "README.md" + - README.md - .github/** - '!.github/workflows/test-linux.yml' types: [opened, synchronize, reopened, ready_for_review] @@ -15,7 +15,7 @@ on: - v[0-9]+.x-staging - v[0-9]+.x paths-ignore: - - "README.md" + - README.md - .github/** - '!.github/workflows/test-linux.yml' diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index bdea886801a784..86a032419a8e09 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -1,4 +1,4 @@ -name: test-macOS +name: Test macOS on: pull_request: diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml index 5750c41b0fc775..581c8859dad31b 100644 --- a/.github/workflows/tools.yml +++ b/.github/workflows/tools.yml @@ -1,4 +1,4 @@ -name: "tools update" +name: Tools update on: schedule: # Run once a week at 00:05 AM UTC on Saturday. @@ -7,7 +7,7 @@ on: workflow_dispatch: jobs: - tools_update: + tools-update: if: github.repository == 'nodejs/node' runs-on: ubuntu-latest strategy: From 76f0f1c06d82e9055b25217fcf165f4b089b78db Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 2 Feb 2022 18:22:05 -0500 Subject: [PATCH 004/106] test: move test-crypto-engine to addon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: https://github.com/nodejs/node/issues/41633 Fixes: https://github.com/nodejs/node/issues/40958 - move test-crypto-engine so that dummy engine is only built if tests are run Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/41830 Reviewed-By: Tobias Nießen Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Richard Lau --- node.gyp | 26 -------- test/addons/openssl-test-engine/binding.gyp | 37 +++++++++++ test/addons/openssl-test-engine/test.js | 60 ++++++++++++++++++ .../openssl-test-engine/testsetengine.cc | 44 +++++++++++++ test/fixtures/test_crypto_engine.c | 20 ------ test/parallel/test-crypto-engine.js | 63 ------------------- tools/run-worker.js | 4 +- 7 files changed, 143 insertions(+), 111 deletions(-) create mode 100644 test/addons/openssl-test-engine/binding.gyp create mode 100644 test/addons/openssl-test-engine/test.js create mode 100644 test/addons/openssl-test-engine/testsetengine.cc delete mode 100644 test/fixtures/test_crypto_engine.c delete mode 100644 test/parallel/test-crypto-engine.js diff --git a/node.gyp b/node.gyp index f73a5484b37c36..9f45d44e05444d 100644 --- a/node.gyp +++ b/node.gyp @@ -1475,31 +1475,5 @@ }, ] }], # end aix section - # TODO(RaisinTen): Enable this to build on other platforms as well. - ['(OS=="mac" or (OS=="linux" and target_arch=="x64")) and \ - node_use_openssl=="true"', { - 'targets': [ - { - 'target_name': 'test_crypto_engine', - 'type': 'shared_library', - 'include_dirs': ['deps/openssl/openssl/include'], - 'sources': ['test/fixtures/test_crypto_engine.c'], - 'conditions': [ - ['OS=="mac"', { - 'dependencies': ['deps/openssl/openssl.gyp:openssl'], - 'xcode_settings': { - 'OTHER_CFLAGS': ['-Wno-deprecated-declarations'], - }, - }], - ['OS=="linux" and target_arch=="x64"', { - 'cflags': [ - '-Wno-deprecated-declarations', - '-fPIC', - ], - }], - ], - }, # test_crypto_engine - ], # end targets - }], # end node_use_openssl section ], # end conditions block } diff --git a/test/addons/openssl-test-engine/binding.gyp b/test/addons/openssl-test-engine/binding.gyp new file mode 100644 index 00000000000000..132f39e621c316 --- /dev/null +++ b/test/addons/openssl-test-engine/binding.gyp @@ -0,0 +1,37 @@ +{ + 'targets': [ + { + 'target_name': 'testsetengine', + 'type': 'none', + 'includes': ['../common.gypi'], + 'conditions': [ + ['(OS=="mac" or OS=="linux") and ' + 'node_use_openssl=="true" and ' + 'node_shared=="false" and ' + 'node_shared_openssl=="false"', { + 'type': 'shared_library', + 'sources': [ 'testsetengine.cc' ], + 'product_extension': 'engine', + 'include_dirs': ['../../../deps/openssl/openssl/include'], + 'conditions': [ + ['OS=="mac"', { + 'xcode_settings': { + 'OTHER_CFLAGS': ['-Wno-deprecated-declarations'], + }, + 'link_settings': { + 'libraries': [ + '../../../../out/<(PRODUCT_DIR)/<(openssl_product)' + ] + }, + }], + ['OS=="linux"', { + 'cflags': [ + '-Wno-deprecated-declarations', + ], + }], + ], + }], + ], + } + ] +} diff --git a/test/addons/openssl-test-engine/test.js b/test/addons/openssl-test-engine/test.js new file mode 100644 index 00000000000000..fb531dcd75491a --- /dev/null +++ b/test/addons/openssl-test-engine/test.js @@ -0,0 +1,60 @@ +'use strict'; +const common = require('../../common'); + +// This tests crypto.setEngine(). + +if (!common.hasCrypto) + common.skip('missing crypto'); + +const assert = require('assert'); +const crypto = require('crypto'); +const fs = require('fs'); +const path = require('path'); + + +assert.throws(() => crypto.setEngine(true), /ERR_INVALID_ARG_TYPE/); +assert.throws(() => crypto.setEngine('/path/to/engine', 'notANumber'), + /ERR_INVALID_ARG_TYPE/); + +{ + const invalidEngineName = 'xxx'; + assert.throws(() => crypto.setEngine(invalidEngineName), + /ERR_CRYPTO_ENGINE_UNKNOWN/); + assert.throws(() => crypto.setEngine(invalidEngineName, + crypto.constants.ENGINE_METHOD_RSA), + /ERR_CRYPTO_ENGINE_UNKNOWN/); +} + +crypto.setEngine('dynamic'); +crypto.setEngine('dynamic'); + +crypto.setEngine('dynamic', crypto.constants.ENGINE_METHOD_RSA); +crypto.setEngine('dynamic', crypto.constants.ENGINE_METHOD_RSA); + +const engine = path.join(__dirname, + `/build/${common.buildType}/testsetengine.engine`); + +if (!fs.existsSync(engine)) + common.skip('no engine'); + +{ + const engineId = path.parse(engine).name; + const execDir = path.parse(engine).dir; + + crypto.setEngine(engine); + // OpenSSL 3.0.1 and 1.1.1m now throw errors if an engine is loaded again + // with a duplicate absolute path. + // TODO(richardlau): figure out why this fails on macOS but not Linux. + // crypto.setEngine(engine); + + // crypto.setEngine(engine, crypto.constants.ENGINE_METHOD_RSA); + // crypto.setEngine(engine, crypto.constants.ENGINE_METHOD_RSA); + + process.env.OPENSSL_ENGINES = execDir; + + crypto.setEngine(engineId); + crypto.setEngine(engineId); + + crypto.setEngine(engineId, crypto.constants.ENGINE_METHOD_RSA); + crypto.setEngine(engineId, crypto.constants.ENGINE_METHOD_RSA); +} diff --git a/test/addons/openssl-test-engine/testsetengine.cc b/test/addons/openssl-test-engine/testsetengine.cc new file mode 100644 index 00000000000000..04f57ec4ba6642 --- /dev/null +++ b/test/addons/openssl-test-engine/testsetengine.cc @@ -0,0 +1,44 @@ +#include + +#ifndef ENGINE_CMD_BASE +# error did not get engine.h +#endif + +#define TEST_ENGINE_ID "testsetengine" +#define TEST_ENGINE_NAME "dummy test engine" + +#ifdef _WIN32 +# define DEFAULT_VISIBILITY __declspec(dllexport) +#else +# define DEFAULT_VISIBILITY __attribute__((visibility("default"))) +#endif + +namespace { + +int EngineInit(ENGINE* engine) { + return 1; +} + +int EngineFinish(ENGINE* engine) { + return 1; +} + +int EngineDestroy(ENGINE* engine) { + return 1; +} + +int bind_fn(ENGINE* engine, const char* id) { + ENGINE_set_id(engine, TEST_ENGINE_ID); + ENGINE_set_name(engine, TEST_ENGINE_NAME); + ENGINE_set_init_function(engine, EngineInit); + ENGINE_set_finish_function(engine, EngineFinish); + ENGINE_set_destroy_function(engine, EngineDestroy); + return 1; +} + +extern "C" { + DEFAULT_VISIBILITY IMPLEMENT_DYNAMIC_CHECK_FN(); + DEFAULT_VISIBILITY IMPLEMENT_DYNAMIC_BIND_FN(bind_fn); +} + +} // anonymous namespace diff --git a/test/fixtures/test_crypto_engine.c b/test/fixtures/test_crypto_engine.c deleted file mode 100644 index 1715196bf5bb03..00000000000000 --- a/test/fixtures/test_crypto_engine.c +++ /dev/null @@ -1,20 +0,0 @@ -#include - -#include - -int bind(ENGINE* e, const char* id) { - if (ENGINE_set_id(e, "libtest_crypto_engine") == 0) { - fprintf(stderr, "ENGINE_set_id() failed.\n"); - return 0; - } - - if (ENGINE_set_name(e, "A test crypto engine") == 0) { - fprintf(stderr, "ENGINE_set_name() failed.\n"); - return 0; - } - - return 1; -} - -IMPLEMENT_DYNAMIC_BIND_FN(bind) -IMPLEMENT_DYNAMIC_CHECK_FN() diff --git a/test/parallel/test-crypto-engine.js b/test/parallel/test-crypto-engine.js deleted file mode 100644 index ca2e4793683788..00000000000000 --- a/test/parallel/test-crypto-engine.js +++ /dev/null @@ -1,63 +0,0 @@ -'use strict'; -const common = require('../common'); -if (!common.hasCrypto) common.skip('missing crypto'); - -// This tests crypto.setEngine(). - -const assert = require('assert'); -const crypto = require('crypto'); -const fs = require('fs'); -const path = require('path'); - -assert.throws(() => crypto.setEngine(true), /ERR_INVALID_ARG_TYPE/); -assert.throws(() => crypto.setEngine('/path/to/engine', 'notANumber'), - /ERR_INVALID_ARG_TYPE/); - -{ - const invalidEngineName = 'xxx'; - assert.throws(() => crypto.setEngine(invalidEngineName), - /ERR_CRYPTO_ENGINE_UNKNOWN/); - assert.throws(() => crypto.setEngine(invalidEngineName, - crypto.constants.ENGINE_METHOD_RSA), - /ERR_CRYPTO_ENGINE_UNKNOWN/); -} - -crypto.setEngine('dynamic'); -crypto.setEngine('dynamic'); - -crypto.setEngine('dynamic', crypto.constants.ENGINE_METHOD_RSA); -crypto.setEngine('dynamic', crypto.constants.ENGINE_METHOD_RSA); - -{ - const engineName = 'test_crypto_engine'; - let engineLib; - if (common.isOSX) - engineLib = `lib${engineName}.dylib`; - else if (common.isLinux && process.arch === 'x64') - engineLib = `lib${engineName}.so`; - - if (engineLib !== undefined) { - const execDir = path.dirname(process.execPath); - const enginePath = path.join(execDir, engineLib); - const engineId = path.parse(engineLib).name; - - fs.accessSync(enginePath); - - crypto.setEngine(enginePath); - // OpenSSL 3.0.1 and 1.1.1m now throw errors if an engine is loaded again - // with a duplicate absolute path. - // TODO(richardlau): figure out why this fails on macOS but not Linux. - // crypto.setEngine(enginePath); - - // crypto.setEngine(enginePath, crypto.constants.ENGINE_METHOD_RSA); - // crypto.setEngine(enginePath, crypto.constants.ENGINE_METHOD_RSA); - - process.env.OPENSSL_ENGINES = execDir; - - crypto.setEngine(engineId); - crypto.setEngine(engineId); - - crypto.setEngine(engineId, crypto.constants.ENGINE_METHOD_RSA); - crypto.setEngine(engineId, crypto.constants.ENGINE_METHOD_RSA); - } -} diff --git a/tools/run-worker.js b/tools/run-worker.js index bfacc48320136e..7590e460a404ae 100644 --- a/tools/run-worker.js +++ b/tools/run-worker.js @@ -5,7 +5,7 @@ if (typeof require === 'undefined') { } const path = require('path'); -const { Worker, SHARE_ENV } = require('worker_threads'); +const { Worker } = require('worker_threads'); -new Worker(path.resolve(process.cwd(), process.argv[2]), { env: SHARE_ENV }) +new Worker(path.resolve(process.cwd(), process.argv[2])) .on('exit', (code) => process.exitCode = code); From 0fff4d2314924147807a486d23d83d613974f594 Mon Sep 17 00:00:00 2001 From: Brian White Date: Sat, 5 Feb 2022 14:42:22 -0500 Subject: [PATCH 005/106] crypto: do not advertise unsupported algorithms MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: https://github.com/nodejs/node/issues/41857 PR-URL: https://github.com/nodejs/node/pull/41864 Reviewed-By: Tobias Nießen Reviewed-By: Benjamin Gruenbaum Reviewed-By: James M Snell Reviewed-By: Filip Skokan --- src/crypto/crypto_cipher.cc | 13 +++++++++++- src/crypto/crypto_hash.cc | 13 +++++++++++- src/crypto/crypto_util.h | 40 +++++++++++++++++++++++++++++++++++- test/parallel/test-crypto.js | 16 +++++++++++++++ 4 files changed, 79 insertions(+), 3 deletions(-) diff --git a/src/crypto/crypto_cipher.cc b/src/crypto/crypto_cipher.cc index de5784b3c8f63d..90a0c4d1fd0bf4 100644 --- a/src/crypto/crypto_cipher.cc +++ b/src/crypto/crypto_cipher.cc @@ -235,8 +235,19 @@ void CipherBase::GetSSLCiphers(const FunctionCallbackInfo& args) { void CipherBase::GetCiphers(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); + MarkPopErrorOnReturn mark_pop_error_on_return; CipherPushContext ctx(env); - EVP_CIPHER_do_all_sorted(array_push_back, &ctx); + EVP_CIPHER_do_all_sorted( +#if OPENSSL_VERSION_MAJOR >= 3 + array_push_back, +#else + array_push_back, +#endif + &ctx); args.GetReturnValue().Set(ctx.ToJSArray()); } diff --git a/src/crypto/crypto_hash.cc b/src/crypto/crypto_hash.cc index 9aa9c604da7dc1..ceea9e595708ba 100644 --- a/src/crypto/crypto_hash.cc +++ b/src/crypto/crypto_hash.cc @@ -35,8 +35,19 @@ void Hash::MemoryInfo(MemoryTracker* tracker) const { void Hash::GetHashes(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); + MarkPopErrorOnReturn mark_pop_error_on_return; CipherPushContext ctx(env); - EVP_MD_do_all_sorted(array_push_back, &ctx); + EVP_MD_do_all_sorted( +#if OPENSSL_VERSION_MAJOR >= 3 + array_push_back, +#else + array_push_back, +#endif + &ctx); args.GetReturnValue().Set(ctx.ToJSArray()); } diff --git a/src/crypto/crypto_util.h b/src/crypto/crypto_util.h index 5060fc3f2fbd67..c431159e6f77f8 100644 --- a/src/crypto/crypto_util.h +++ b/src/crypto/crypto_util.h @@ -616,13 +616,51 @@ class CipherPushContext { Environment* env_; }; +#if OPENSSL_VERSION_MAJOR >= 3 +template +void array_push_back(const TypeName* evp_ref, + const char* from, + const char* to, + void* arg) { + if (!from) + return; + + const TypeName* real_instance = getbyname(from); + if (!real_instance) + return; + + const char* real_name = getname(real_instance); + if (!real_name) + return; + + // EVP_*_fetch() does not support alias names, so we need to pass it the + // real/original algorithm name. + // We use EVP_*_fetch() as a filter here because it will only return an + // instance if the algorithm is supported by the public OpenSSL APIs (some + // algorithms are used internally by OpenSSL and are also passed to this + // callback). + TypeName* fetched = fetch_type(nullptr, real_name, nullptr); + if (!fetched) + return; + + free_type(fetched); + static_cast(arg)->push_back(from); +} +#else template -void array_push_back(const TypeName* md, +void array_push_back(const TypeName* evp_ref, const char* from, const char* to, void* arg) { + if (!from) + return; static_cast(arg)->push_back(from); } +#endif inline bool IsAnyByteSource(v8::Local arg) { return arg->IsArrayBufferView() || diff --git a/test/parallel/test-crypto.js b/test/parallel/test-crypto.js index 58441be4d093f0..a8ceb169de2b3d 100644 --- a/test/parallel/test-crypto.js +++ b/test/parallel/test-crypto.js @@ -121,6 +121,19 @@ function validateList(list) { const cryptoCiphers = crypto.getCiphers(); assert(crypto.getCiphers().includes('aes-128-cbc')); validateList(cryptoCiphers); +// Make sure all of the ciphers are supported by OpenSSL +for (const algo of cryptoCiphers) { + const { ivLength, keyLength, mode } = crypto.getCipherInfo(algo); + let options; + if (mode === 'ccm') + options = { authTagLength: 8 }; + else if (mode === 'ocb' || algo === 'chacha20-poly1305') + options = { authTagLength: 16 }; + crypto.createCipheriv(algo, + crypto.randomBytes(keyLength), + crypto.randomBytes(ivLength || 0), + options); +} // Assume that we have at least AES256-SHA. const tlsCiphers = tls.getCiphers(); @@ -140,6 +153,9 @@ assert(!crypto.getHashes().includes('SHA256')); assert(crypto.getHashes().includes('RSA-SHA1')); assert(!crypto.getHashes().includes('rsa-sha1')); validateList(crypto.getHashes()); +// Make sure all of the hashes are supported by OpenSSL +for (const algo of crypto.getHashes()) + crypto.createHash(algo); // Assume that we have at least secp384r1. assert.notStrictEqual(crypto.getCurves().length, 0); From 5796c3a7ea05c2a35f6312bdddaf6259584ec556 Mon Sep 17 00:00:00 2001 From: Benjamin Gruenbaum Date: Tue, 8 Feb 2022 16:24:59 +0200 Subject: [PATCH 006/106] process: deprecate multipleResolves MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Deprecate the process multipleResolves event to detect when a promise is resolved more than once because it never really worked. Fixes: https://github.com/nodejs/node/issues/41554 PR-URL: https://github.com/nodejs/node/pull/41872 Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Juan José Arboleda Reviewed-By: Mestery --- doc/api/deprecations.md | 14 ++++++++++++++ doc/api/process.md | 6 ++++++ 2 files changed, 20 insertions(+) diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index e5a374e029e30d..148b806434ca1e 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -3061,6 +3061,20 @@ This method was deprecated because it is not compatible with Use [`buffer.subarray`][] which does the same thing instead. +### DEPXXXX: `process.on('multipleResolves', handler)` + + + +Type: Documentation-only + +This event was deprecated because it did not work with V8 promise combinators +which diminished its usefulness. + [Legacy URL API]: url.md#legacy-url-api [NIST SP 800-38D]: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf [RFC 6066]: https://tools.ietf.org/html/rfc6066#section-3 diff --git a/doc/api/process.md b/doc/api/process.md index 61d48dfb1d61f8..bbe7632496a8fd 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -181,8 +181,11 @@ See [Advanced serialization for `child_process`][] for more details. +> Stability: 0 - Deprecated + * `type` {string} The resolution type. One of `'resolve'` or `'reject'`. * `promise` {Promise} The promise that resolved or rejected more than once. * `value` {any} The value with which the promise was either resolved or @@ -200,6 +203,9 @@ This is useful for tracking potential errors in an application while using the the occurrence of this event does not necessarily indicate an error. For example, [`Promise.race()`][] can trigger a `'multipleResolves'` event. +Because of the unreliability of the event in cases like the +[`Promise.race()`][] example above it has been deprecated. + ```mjs import process from 'process'; From 2b1dabfb16f59f9ab3ec4bd47cdf63ca24106c62 Mon Sep 17 00:00:00 2001 From: Filip Skokan Date: Tue, 8 Feb 2022 15:42:08 +0100 Subject: [PATCH 007/106] build: revert fast-track changes PR-URL: https://github.com/nodejs/node/pull/41892 Reviewed-By: Rich Trott Reviewed-By: Antoine du Hamel --- .github/workflows/comment-labeled.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/comment-labeled.yml b/.github/workflows/comment-labeled.yml index 1a6b8cf15ec19b..5c529000a63fb2 100644 --- a/.github/workflows/comment-labeled.yml +++ b/.github/workflows/comment-labeled.yml @@ -23,7 +23,7 @@ jobs: run: gh issue comment "$NUMBER" --repo ${{ github.repository }} --body "$STALE_MESSAGE" fast-track: - if: github.repository == 'nodejs/node' && github.event.issue.pull_request && github.event.label.name == 'fast-track' + if: github.repository == 'nodejs/node' && github.event_name == 'pull_request_target' && github.event.label.name == 'fast-track' runs-on: ubuntu-latest steps: - name: Request Fast-Track From 291fe631dd707d04490802cd25bfeaea46eba593 Mon Sep 17 00:00:00 2001 From: Benjamin Gruenbaum Date: Sat, 5 Feb 2022 18:39:00 +0200 Subject: [PATCH 008/106] doc: fix webstream close reject state state doc The `closed` promise may reject. Document the states where it rejects based on the spec. Fixes: https://github.com/nodejs/node/issues/41858 PR-URL: https://github.com/nodejs/node/pull/41860 Co-Authored-By: Mattias Buelens Reviewed-By: James M Snell Reviewed-By: Colin Ihrig --- doc/api/webstreams.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/doc/api/webstreams.md b/doc/api/webstreams.md index 99514a58e91288..03fca145453695 100644 --- a/doc/api/webstreams.md +++ b/doc/api/webstreams.md @@ -425,7 +425,8 @@ added: v16.5.0 --> * Type: {Promise} Fulfilled with `undefined` when the associated - {ReadableStream} is closed or this reader's lock is released. + {ReadableStream} is closed or rejected if the stream errors or the reader's + lock is released before the stream finishes closing. #### `readableStreamDefaultReader.read()` @@ -552,7 +553,8 @@ added: v16.5.0 --> * Type: {Promise} Fulfilled with `undefined` when the associated - {ReadableStream} is closed or this reader's lock is released. + {ReadableStream} is closed or rejected if the stream errors or the reader's + lock is released before the stream finishes closing. #### `readableStreamBYOBReader.read(view)` @@ -902,9 +904,9 @@ Closes the `WritableStream` when no additional writes are expected. added: v16.5.0 --> -* Type: A promise that is fulfilled with `undefined` when the - associated {WritableStream} is closed or this writer's lock is - released. +* Type: {Promise} Fulfilled with `undefined` when the associated + {WritableStream} is closed or rejected if the stream errors or the writer's + lock is released before the stream finishes closing. #### `writableStreamDefaultWriter.desiredSize` From f30b5e3a6dc0bfa51af9f187c22ecc821bf575cc Mon Sep 17 00:00:00 2001 From: Ikko Ashimine Date: Wed, 9 Feb 2022 01:41:40 +0900 Subject: [PATCH 009/106] tools: fix typo in prefer-primordials.js replacable -> replaceable PR-URL: https://github.com/nodejs/node/pull/41891 Reviewed-By: Colin Ihrig Reviewed-By: Antoine du Hamel Reviewed-By: Qingyu Deng Reviewed-By: Benjamin Gruenbaum --- tools/eslint-rules/prefer-primordials.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/eslint-rules/prefer-primordials.js b/tools/eslint-rules/prefer-primordials.js index b30527eaf423a4..7ddff5396409fa 100644 --- a/tools/eslint-rules/prefer-primordials.js +++ b/tools/eslint-rules/prefer-primordials.js @@ -1,6 +1,6 @@ /** * @fileoverview We shouldn't use global built-in object for security and - * performance reason. This linter rule reports replacable codes + * performance reason. This linter rule reports replaceable codes * that can be replaced with primordials. * @author Leko */ From ba5cb891342a8b3ce008fda6221fbcb10c3f2540 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 8 Feb 2022 09:42:52 -0800 Subject: [PATCH 010/106] doc: remove unneeded ellipsis in header MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ellipsis in `All together` is not needed. I've had it on my list of "small things to take care of when you get a chance" for a while. The Microsoft Style Guide says to not use ellipses except in certain cases, and that reminded me to do it. The day has arrived! PR-URL: https://github.com/nodejs/node/pull/41888 Reviewed-By: Derek Lewis Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Mestery Reviewed-By: Benjamin Gruenbaum Reviewed-By: Tobias Nießen Reviewed-By: Filip Skokan --- doc/api/modules.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/api/modules.md b/doc/api/modules.md index 40135a804b8631..de17eea503cb5c 100644 --- a/doc/api/modules.md +++ b/doc/api/modules.md @@ -171,7 +171,7 @@ The `.mjs` extension is reserved for [ECMAScript Modules][] which cannot be loaded via `require()`. See [Determining module system][] section for more info regarding which files are parsed as ECMAScript modules. -## All together... +## All together From fa3a9135ad3c63dc1824c2d7edd6c50d8cb70c92 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 8 Feb 2022 17:56:15 -0800 Subject: [PATCH 011/106] lib: add internal genericNodeError() function MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There are a few places in lib where `new Error()` is called and then additional properties are attached in various ways. This creates a utility function to generate the errors. PR-URL: https://github.com/nodejs/node/pull/41879 Reviewed-By: James M Snell Reviewed-By: Tobias Nießen --- lib/buffer.js | 12 ++--- lib/child_process.js | 19 ++++---- lib/events.js | 14 +++--- lib/internal/errors.js | 45 +++++++++++++------ lib/net.js | 11 ++--- lib/zlib.js | 7 ++- .../sequential/test-child-process-execsync.js | 2 +- 7 files changed, 60 insertions(+), 50 deletions(-) diff --git a/lib/buffer.js b/lib/buffer.js index 482c2b6cab17a6..57d6cddbaa2e6b 100644 --- a/lib/buffer.js +++ b/lib/buffer.js @@ -25,7 +25,6 @@ const { Array, ArrayIsArray, ArrayPrototypeForEach, - Error, MathFloor, MathMin, MathTrunc, @@ -99,7 +98,8 @@ const { ERR_MISSING_ARGS, ERR_UNKNOWN_ENCODING }, - hideStackFrames + genericNodeError, + hideStackFrames, } = require('internal/errors'); const { validateArray, @@ -1207,10 +1207,10 @@ if (internalBinding('config').hasIntl) { return result; const code = icuErrName(result); - // eslint-disable-next-line no-restricted-syntax - const err = new Error(`Unable to transcode Buffer [${code}]`); - err.code = code; - err.errno = result; + const err = genericNodeError( + `Unable to transcode Buffer [${code}]`, + { code: code, errno: result } + ); throw err; }; } diff --git a/lib/child_process.js b/lib/child_process.js index a7ef8ba1e4af1a..415010241cdaba 100644 --- a/lib/child_process.js +++ b/lib/child_process.js @@ -32,7 +32,6 @@ const { ArrayPrototypeSort, ArrayPrototypeSplice, ArrayPrototypeUnshift, - Error, NumberIsInteger, ObjectAssign, ObjectDefineProperty, @@ -62,6 +61,7 @@ const { Pipe, constants: PipeConstants } = internalBinding('pipe_wrap'); const { AbortError, codes: errorCodes, + genericNodeError, } = require('internal/errors'); const { ERR_INVALID_ARG_VALUE, @@ -395,11 +395,11 @@ function execFile(file, args = [], options, callback) { cmd += ` ${ArrayPrototypeJoin(args, ' ')}`; if (!ex) { - // eslint-disable-next-line no-restricted-syntax - ex = new Error('Command failed: ' + cmd + '\n' + stderr); - ex.killed = child.killed || killed; - ex.code = code < 0 ? getSystemErrorName(code) : code; - ex.signal = signal; + ex = genericNodeError(`Command failed: ${cmd}\n${stderr}`, { + code: code < 0 ? getSystemErrorName(code) : code, + killed: child.killed || killed, + signal: signal + }); } ex.cmd = cmd; @@ -819,16 +819,13 @@ function checkExecSyncError(ret, args, cmd) { let err; if (ret.error) { err = ret.error; + ObjectAssign(err, ret); } else if (ret.status !== 0) { let msg = 'Command failed: '; msg += cmd || ArrayPrototypeJoin(args, ' '); if (ret.stderr && ret.stderr.length > 0) msg += `\n${ret.stderr.toString()}`; - // eslint-disable-next-line no-restricted-syntax - err = new Error(msg); - } - if (err) { - ObjectAssign(err, ret); + err = genericNodeError(msg, ret); } return err; } diff --git a/lib/events.js b/lib/events.js index 759d528892e44f..7b5de246b9cf99 100644 --- a/lib/events.js +++ b/lib/events.js @@ -65,6 +65,7 @@ const { ERR_OUT_OF_RANGE, ERR_UNHANDLED_ERROR }, + genericNodeError, } = require('internal/errors'); const { @@ -597,15 +598,10 @@ function _addListener(target, type, listener, prepend) { if (m > 0 && existing.length > m && !existing.warned) { existing.warned = true; // No error code for this since it is a Warning - // eslint-disable-next-line no-restricted-syntax - const w = new Error('Possible EventEmitter memory leak detected. ' + - `${existing.length} ${String(type)} listeners ` + - `added to ${inspect(target, { depth: -1 })}. Use ` + - 'emitter.setMaxListeners() to increase limit'); - w.name = 'MaxListenersExceededWarning'; - w.emitter = target; - w.type = type; - w.count = existing.length; + const w = genericNodeError( + `Possible EventEmitter memory leak detected. ${existing.length} ${String(type)} listeners ` + + `added to ${inspect(target, { depth: -1 })}. Use emitter.setMaxListeners() to increase limit`, + { name: 'MaxListenersExceededWarning', emitter: target, type: type, count: existing.length }); process.emitWarning(w); } } diff --git a/lib/internal/errors.js b/lib/internal/errors.js index c5b8146b851bf0..a3aac9a9155ae2 100644 --- a/lib/internal/errors.js +++ b/lib/internal/errors.js @@ -33,6 +33,7 @@ const { MathMax, Number, NumberIsInteger, + ObjectAssign, ObjectDefineProperty, ObjectDefineProperties, ObjectIsExtensible, @@ -830,34 +831,50 @@ class AbortError extends Error { this.name = 'AbortError'; } } + +/** + * This creates a generic Node.js error. + * + * @param {string} message The error message. + * @param {object} errorProperties Object with additional properties to be added to the error. + * @returns {Error} + */ +const genericNodeError = hideStackFrames(function genericNodeError(message, errorProperties) { + // eslint-disable-next-line no-restricted-syntax + const err = new Error(message); + ObjectAssign(err, errorProperties); + return err; +}); + module.exports = { + AbortError, aggregateTwoErrors, + captureLargerStackTrace, codes, + connResetException, dnsException, + // This is exported only to facilitate testing. + E, errnoException, exceptionWithHostPort, + fatalExceptionStackEnhancers, + genericNodeError, getMessage, - hideStackFrames, hideInternalStackFrames, + hideStackFrames, isErrorStackTraceLimitWritable, isStackOverflowError, + kEnhanceStackBeforeInspector, + kIsNodeError, + kNoOverride, + maybeOverridePrepareStackTrace, + overrideStackTrace, + prepareStackTrace, setArrowMessage, - connResetException, + SystemError, uvErrmapGet, uvException, uvExceptionWithHostPort, - SystemError, - AbortError, - // This is exported only to facilitate testing. - E, - kNoOverride, - prepareStackTrace, - maybeOverridePrepareStackTrace, - overrideStackTrace, - kEnhanceStackBeforeInspector, - fatalExceptionStackEnhancers, - kIsNodeError, - captureLargerStackTrace, }; // To declare an error message, use the E(sym, val, def) function above. The sym diff --git a/lib/net.js b/lib/net.js index 3bbe96f1e04af0..3e1577ffa8bc9d 100644 --- a/lib/net.js +++ b/lib/net.js @@ -25,7 +25,6 @@ const { ArrayIsArray, ArrayPrototypeIndexOf, Boolean, - Error, Number, NumberIsNaN, NumberParseInt, @@ -97,7 +96,8 @@ const { }, errnoException, exceptionWithHostPort, - uvExceptionWithHostPort + genericNodeError, + uvExceptionWithHostPort, } = require('internal/errors'); const { isUint8Array } = require('internal/util/types'); const { @@ -470,9 +470,10 @@ function writeAfterFIN(chunk, encoding, cb) { encoding = null; } - // eslint-disable-next-line no-restricted-syntax - const er = new Error('This socket has been ended by the other party'); - er.code = 'EPIPE'; + const er = genericNodeError( + 'This socket has been ended by the other party', + { code: 'EPIPE' } + ); if (typeof cb === 'function') { defaultTriggerAsyncIdScope(this[async_id_symbol], process.nextTick, cb, er); } diff --git a/lib/zlib.js b/lib/zlib.js index 35e16534fb3d52..718f72af67650e 100644 --- a/lib/zlib.js +++ b/lib/zlib.js @@ -26,7 +26,6 @@ const { ArrayPrototypeForEach, ArrayPrototypeMap, ArrayPrototypePush, - Error, FunctionPrototypeBind, MathMaxApply, NumberIsFinite, @@ -51,7 +50,8 @@ const { ERR_OUT_OF_RANGE, ERR_ZLIB_INITIALIZATION_FAILED, }, - hideStackFrames + genericNodeError, + hideStackFrames, } = require('internal/errors'); const { Transform, finished } = require('stream'); const { @@ -186,8 +186,7 @@ function zlibOnError(message, errno, code) { // There is no way to cleanly recover. // Continuing only obscures problems. - // eslint-disable-next-line no-restricted-syntax - const error = new Error(message); + const error = genericNodeError(message, { errno, code }); error.errno = errno; error.code = code; self.destroy(error); diff --git a/test/sequential/test-child-process-execsync.js b/test/sequential/test-child-process-execsync.js index bc589efb8b5b64..5512eaeed7af35 100644 --- a/test/sequential/test-child-process-execsync.js +++ b/test/sequential/test-child-process-execsync.js @@ -60,7 +60,7 @@ try { assert.ok(caught, 'execSync should throw'); const end = Date.now() - start; assert(end < SLEEP); - assert(err.status > 128 || err.signal); + assert(err.status > 128 || err.signal, `status: ${err.status}, signal: ${err.signal}`); } assert.throws(function() { From 0de611f53af01b3bd9ac9c63a7f9111ae44213cc Mon Sep 17 00:00:00 2001 From: Joe Sepi Date: Wed, 9 Feb 2022 16:43:48 -0500 Subject: [PATCH 012/106] doc: add joesepi to collaborators Fixes: https://github.com/nodejs/node/issues/41671 PR-URL: https://github.com/nodejs/node/pull/41914 Reviewed-By: Rich Trott Reviewed-By: Beth Griggs Reviewed-By: Richard Lau --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 24bbcaa8ceb555..3feb74a31ac5ed 100644 --- a/README.md +++ b/README.md @@ -360,6 +360,8 @@ For information about the governance of the Node.js project, see **Jan Krems** <> (he/him) * [joaocgreis](https://github.com/joaocgreis) - **João Reis** <> +* [joesepi](https://github.com/joesepi) - + **Joe Sepi** <> (he/him) * [joyeecheung](https://github.com/joyeecheung) - **Joyee Cheung** <> (she/her) * [juanarbol](https://github.com/juanarbol) - From c766159e68445b5e932da8935dcd22000b157105 Mon Sep 17 00:00:00 2001 From: Xuguang Mei Date: Thu, 10 Feb 2022 08:36:23 +0800 Subject: [PATCH 013/106] repl: #41690 REPL gives wrong autocomplete on literals Fixes: https://github.com/nodejs/node/issues/41690 PR-URL: https://github.com/nodejs/node/pull/41883 Reviewed-By: Rich Trott Reviewed-By: Mestery --- lib/repl.js | 2 +- test/parallel/test-repl-tab-complete.js | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/lib/repl.js b/lib/repl.js index 8e31ec43add7cc..a0ff6cd7bc135b 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -1168,7 +1168,7 @@ const importRE = /\bimport\s*\(\s*['"`](([\w@./:-]+\/)?(?:[\w@./:-]*))(?![^'"`]) const requireRE = /\brequire\s*\(\s*['"`](([\w@./:-]+\/)?(?:[\w@./:-]*))(?![^'"`])$/; const fsAutoCompleteRE = /fs(?:\.promises)?\.\s*[a-z][a-zA-Z]+\(\s*["'](.*)/; const simpleExpressionRE = - /(?:[a-zA-Z_$](?:\w|\$)*\??\.)*[a-zA-Z_$](?:\w|\$)*\??\.?$/; + /(?:[\w$'"`[{(](?:\w|\$|['"`\]})])*\??\.)*[a-zA-Z_$](?:\w|\$)*\??\.?$/; const versionedFileNamesRe = /-\d+\.\d+/; function isIdentifier(str) { diff --git a/test/parallel/test-repl-tab-complete.js b/test/parallel/test-repl-tab-complete.js index aa5c7958a58b2e..270fb768b030cf 100644 --- a/test/parallel/test-repl-tab-complete.js +++ b/test/parallel/test-repl-tab-complete.js @@ -558,6 +558,26 @@ testMe.complete('obj.', common.mustCall(function(error, data) { putIn.run(['.clear']); testMe.complete('Buffer.prototype.', common.mustCall()); +// Make sure repl gives correct autocomplete on literals +testMe.complete('``.a', common.mustCall((err, data) => { + assert.strictEqual(data[0].includes('``.at'), true); +})); +testMe.complete('\'\'.a', common.mustCall((err, data) => { + assert.strictEqual(data[0].includes('\'\'.at'), true); +})); +testMe.complete('"".a', common.mustCall((err, data) => { + assert.strictEqual(data[0].includes('"".at'), true); +})); +testMe.complete('("").a', common.mustCall((err, data) => { + assert.strictEqual(data[0].includes('("").at'), true); +})); +testMe.complete('[].a', common.mustCall((err, data) => { + assert.strictEqual(data[0].includes('[].at'), true); +})); +testMe.complete('{}.a', common.mustCall((err, data) => { + assert.deepStrictEqual(data[0], []); +})); + const testNonGlobal = repl.start({ input: putIn, output: putIn, From ba639d052b0be8d710a5e9e2a32da39951cca471 Mon Sep 17 00:00:00 2001 From: Bradley Farias Date: Mon, 30 Nov 2020 10:03:30 -0600 Subject: [PATCH 014/106] esm: support https remotely and http locally under flag Co-authored-by: Jacob Smith <3012099+JakobJingleheimer@users.noreply.github.com> Co-authored-by: James M Snell Co-authored-by: Jordan Harband Co-authored-by: James Sumners PR-URL: https://github.com/nodejs/node/pull/36328 Reviewed-By: Matteo Collina Reviewed-By: Geoffrey Booth --- doc/api/cli.md | 11 + doc/api/errors.md | 17 ++ doc/api/esm.md | 65 ++++ doc/node.1 | 3 + lib/internal/errors.js | 11 +- lib/internal/main/check_syntax.js | 6 +- lib/internal/modules/esm/fetch_module.js | 286 ++++++++++++++++++ lib/internal/modules/esm/formats.js | 65 ++++ lib/internal/modules/esm/get_format.js | 93 +++--- lib/internal/modules/esm/get_source.js | 25 +- .../modules/esm/initialize_import_meta.js | 25 +- lib/internal/modules/esm/load.js | 6 +- lib/internal/modules/esm/loader.js | 27 +- lib/internal/modules/esm/resolve.js | 168 +++++++++- lib/internal/policy/manifest.js | 36 +++ lib/repl.js | 2 +- src/node_options.cc | 4 + src/node_options.h | 1 + test/common/index.mjs | 2 + test/es-module/test-esm-dynamic-import.js | 4 +- .../test-esm-import-assertion-errors.js | 4 +- .../test-esm-import-assertion-errors.mjs | 2 +- test/es-module/test-esm-invalid-data-urls.js | 15 +- .../test-esm-loader-resolve-type.mjs | 3 +- test/es-module/test-esm-loader-search.js | 4 +- test/es-module/test-esm-resolve-type.js | 17 +- test/es-module/test-http-imports.mjs | 170 +++++++++++ .../builtin-named-exports-loader.mjs | 4 +- .../es-module-loaders/hook-resolve-type.mjs | 8 +- .../es-module-loaders/loader-with-dep.mjs | 4 +- .../es-module-loaders/mock-loader.mjs | 14 +- test/parallel/test-bootstrap-modules.js | 46 ++- test/pummel/test-policy-integrity-dep.js | 1 + 33 files changed, 1000 insertions(+), 149 deletions(-) create mode 100644 lib/internal/modules/esm/fetch_module.js create mode 100644 lib/internal/modules/esm/formats.js create mode 100644 test/es-module/test-http-imports.mjs diff --git a/doc/api/cli.md b/doc/api/cli.md index 49e39ce52d1b53..1bcef4c457ea99 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -307,6 +307,16 @@ added: v9.0.0 Specify the `module` of a custom experimental [ECMAScript module loader][]. `module` may be any string accepted as an [`import` specifier][]. +### `--experimental-network-imports` + + + +> Stability: 1 - Experimental + +Enable experimental support for the `https:` protocol in `import` specifiers. + ### `--experimental-policy` -CJSESM + diff --git a/doc/api_assets/js-flavor-esm.svg b/doc/api_assets/js-flavor-esm.svg index bcea3ba100698a..240527159841ef 100644 --- a/doc/api_assets/js-flavor-esm.svg +++ b/doc/api_assets/js-flavor-esm.svg @@ -2,4 +2,4 @@ * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free - CC BY 4.0 --> -CJSESM + From c41e402c06deeae79c4f3cb38e895eea82d423b0 Mon Sep 17 00:00:00 2001 From: Elad Nava Date: Thu, 20 Jan 2022 22:24:30 -0500 Subject: [PATCH 017/106] cluster: respect listen backlog set by workers PR-URL: https://github.com/nodejs/node/pull/41623 Co-authored-by: Ouyang Yadong Reviewed-By: Ouyang Yadong Reviewed-By: Matteo Collina --- doc/api/net.md | 4 ++ lib/internal/cluster/round_robin_handle.js | 7 +-- lib/net.js | 1 + .../test-cluster-net-listen-backlog.js | 45 +++++++++++++++++++ 4 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 test/parallel/test-cluster-net-listen-backlog.js diff --git a/doc/api/net.md b/doc/api/net.md index f8bcb8dfc9db2e..48f19a74fd7086 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -464,6 +464,10 @@ server.listen({ }); ``` +When `exclusive` is `true` and the underlying handle is shared, it is +possible that several workers query a handle with different backlogs. +In this case, the first `backlog` passed to the master process will be used. + Starting an IPC server as root may cause the server path to be inaccessible for unprivileged users. Using `readableAll` and `writableAll` will make the server accessible for all users. diff --git a/lib/internal/cluster/round_robin_handle.js b/lib/internal/cluster/round_robin_handle.js index 2bf008939e7573..9d242cc60ad7c1 100644 --- a/lib/internal/cluster/round_robin_handle.js +++ b/lib/internal/cluster/round_robin_handle.js @@ -15,7 +15,7 @@ const { constants } = internalBinding('tcp_wrap'); module.exports = RoundRobinHandle; -function RoundRobinHandle(key, address, { port, fd, flags }) { +function RoundRobinHandle(key, address, { port, fd, flags, backlog }) { this.key = key; this.all = new SafeMap(); this.free = new SafeMap(); @@ -24,16 +24,17 @@ function RoundRobinHandle(key, address, { port, fd, flags }) { this.server = net.createServer(assert.fail); if (fd >= 0) - this.server.listen({ fd }); + this.server.listen({ fd, backlog }); else if (port >= 0) { this.server.listen({ port, host: address, // Currently, net module only supports `ipv6Only` option in `flags`. ipv6Only: Boolean(flags & constants.UV_TCP_IPV6ONLY), + backlog, }); } else - this.server.listen(address); // UNIX socket path. + this.server.listen(address, backlog); // UNIX socket path. this.server.once('listening', () => { this.handle = this.server._handle; diff --git a/lib/net.js b/lib/net.js index 3e1577ffa8bc9d..3bbd3c733339c4 100644 --- a/lib/net.js +++ b/lib/net.js @@ -1386,6 +1386,7 @@ function listenInCluster(server, address, port, addressType, addressType: addressType, fd: fd, flags, + backlog, }; // Get the primary's server handle, and listen on it diff --git a/test/parallel/test-cluster-net-listen-backlog.js b/test/parallel/test-cluster-net-listen-backlog.js new file mode 100644 index 00000000000000..090552fd1e1eeb --- /dev/null +++ b/test/parallel/test-cluster-net-listen-backlog.js @@ -0,0 +1,45 @@ +'use strict'; + +const common = require('../common'); +const assert = require('assert'); +// Monkey-patch `net.Server.listen` +const net = require('net'); +const cluster = require('cluster'); + +// Force round-robin scheduling policy +// as Windows defaults to SCHED_NONE +// https://nodejs.org/docs/latest/api/cluster.html#clusterschedulingpolicy +cluster.schedulingPolicy = cluster.SCHED_RR; + +// Ensures that the `backlog` is used to create a `net.Server`. +const kExpectedBacklog = 127; +if (cluster.isMaster) { + const listen = net.Server.prototype.listen; + + net.Server.prototype.listen = common.mustCall( + function(...args) { + const options = args[0]; + if (typeof options === 'object') { + assert(options.backlog, kExpectedBacklog); + } else { + assert(args[1], kExpectedBacklog); + } + return listen.call(this, ...args); + } + ); + + const worker = cluster.fork(); + worker.on('message', () => { + worker.disconnect(); + }); +} else { + const server = net.createServer(); + + server.listen({ + host: common.localhostIPv4, + port: 0, + backlog: kExpectedBacklog, + }, common.mustCall(() => { + process.send(true); + })); +} From dc14bd85eef5f2bcb56ad5f7d195cdcd3545b1af Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 10 Feb 2022 22:02:28 -0800 Subject: [PATCH 018/106] test: remove lint rule for setTimeout() arguments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With the introduction of the promises API for setTimeout(), the requirement that it have two parameters may not be sensible anymore in tests. PR-URL: https://github.com/nodejs/node/pull/41901 Reviewed-By: Tobias Nießen Reviewed-By: Mestery Reviewed-By: Luigi Pinca --- test/.eslintrc.yaml | 2 -- test/parallel/test-stream-construct-async-error.js | 7 ------- test/parallel/test-stream-some-find-every.mjs | 2 -- test/parallel/test-stream-writable-final-async.js | 1 - 4 files changed, 12 deletions(-) diff --git a/test/.eslintrc.yaml b/test/.eslintrc.yaml index 67a2b9667bb583..2a8ca894c7d688 100644 --- a/test/.eslintrc.yaml +++ b/test/.eslintrc.yaml @@ -31,8 +31,6 @@ rules: message: "Use an object as second argument of `assert.throws()`." - selector: "CallExpression:matches([callee.name='throws'], [callee.property.name='throws'])[arguments.length<2]" message: "`assert.throws()` must be invoked with at least two arguments." - - selector: "CallExpression[callee.name='setTimeout'][arguments.length<2]" - message: "`setTimeout()` must be invoked with at least two arguments." - selector: "CallExpression[callee.name='setInterval'][arguments.length<2]" message: "`setInterval()` must be invoked with at least two arguments." - selector: "ThrowStatement > CallExpression[callee.name=/Error$/]" diff --git a/test/parallel/test-stream-construct-async-error.js b/test/parallel/test-stream-construct-async-error.js index ea2d8740e29c94..3fe81b4ebe2d6b 100644 --- a/test/parallel/test-stream-construct-async-error.js +++ b/test/parallel/test-stream-construct-async-error.js @@ -12,7 +12,6 @@ const assert = require('assert'); { class Foo extends Duplex { async _destroy(err, cb) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); throw new Error('boom'); } @@ -31,7 +30,6 @@ const assert = require('assert'); { class Foo extends Duplex { async _destroy(err, cb) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); } } @@ -46,7 +44,6 @@ const assert = require('assert'); { class Foo extends Duplex { async _construct() { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); } @@ -64,7 +61,6 @@ const assert = require('assert'); { class Foo extends Duplex { async _construct(callback) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); callback(); } @@ -88,7 +84,6 @@ const assert = require('assert'); }); async _final() { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); } } @@ -105,7 +100,6 @@ const assert = require('assert'); }); async _final(callback) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); callback(); } @@ -123,7 +117,6 @@ const assert = require('assert'); }); async _final() { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); throw new Error('boom'); } diff --git a/test/parallel/test-stream-some-find-every.mjs b/test/parallel/test-stream-some-find-every.mjs index 1b657128a2695d..c4637d41deb181 100644 --- a/test/parallel/test-stream-some-find-every.mjs +++ b/test/parallel/test-stream-some-find-every.mjs @@ -59,7 +59,6 @@ function oneTo5Async() { { async function checkDestroyed(stream) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(); assert.strictEqual(stream.destroyed, true); } @@ -109,7 +108,6 @@ function oneTo5Async() { // Concurrency doesn't affect which value is found. const found = await Readable.from([1, 2]).find(async (val) => { if (val === 1) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(100); } return true; diff --git a/test/parallel/test-stream-writable-final-async.js b/test/parallel/test-stream-writable-final-async.js index 5571b794fd4fbd..c17b843322222e 100644 --- a/test/parallel/test-stream-writable-final-async.js +++ b/test/parallel/test-stream-writable-final-async.js @@ -9,7 +9,6 @@ const { setTimeout } = require('timers/promises'); { class Foo extends Duplex { async _final(callback) { - // eslint-disable-next-line no-restricted-syntax await setTimeout(common.platformTimeout(1)); callback(); } From b968d89fc9aa232667d1b8b3ff5fe60075c91101 Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Fri, 11 Feb 2022 09:52:24 +0100 Subject: [PATCH 019/106] build: remove broken x32 arch support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I added support for x32 back in 2014 but it's been in a state of disrepair ever since, not in the least because it was never a fully supported architecture in upstream V8. V8 dropped x32 support entirely in or around 2018 so the removal from Node's build system is long overdue. Refs: https://github.com/nodejs/node/issues/40576 PR-URL: https://github.com/nodejs/node/pull/41905 Reviewed-By: Richard Lau Reviewed-By: Jiawen Geng Reviewed-By: Gerhard Stöbich Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen --- common.gypi | 6 +- configure.py | 3 +- deps/openssl/config/Makefile | 2 +- .../config/archs/linux-x32/asm/apps/progs.c | 397 - .../config/archs/linux-x32/asm/configdata.pm | 27792 ---------------- .../linux-x32/asm/crypto/aes/aes-x86_64.s | 2679 -- .../asm/crypto/aes/aesni-mb-x86_64.s | 1609 - .../asm/crypto/aes/aesni-sha1-x86_64.s | 3056 -- .../asm/crypto/aes/aesni-sha256-x86_64.s | 4456 --- .../linux-x32/asm/crypto/aes/aesni-x86_64.s | 4506 --- .../linux-x32/asm/crypto/aes/bsaes-x86_64.s | 2618 -- .../linux-x32/asm/crypto/aes/vpaes-x86_64.s | 879 - .../archs/linux-x32/asm/crypto/bn/rsaz-avx2.s | 1765 - .../linux-x32/asm/crypto/bn/rsaz-avx512.s | 901 - .../linux-x32/asm/crypto/bn/rsaz-x86_64.s | 2036 -- .../linux-x32/asm/crypto/bn/x86_64-gf2m.s | 332 - .../linux-x32/asm/crypto/bn/x86_64-mont.s | 1260 - .../linux-x32/asm/crypto/bn/x86_64-mont5.s | 3803 --- .../archs/linux-x32/asm/crypto/buildinf.h | 32 - .../asm/crypto/camellia/cmll-x86_64.s | 1946 -- .../asm/crypto/chacha/chacha-x86_64.s | 3449 -- .../asm/crypto/ec/ecp_nistz256-x86_64.s | 7364 ---- .../linux-x32/asm/crypto/ec/x25519-x86_64.s | 823 - .../asm/crypto/include/internal/bn_conf.h | 28 - .../asm/crypto/include/internal/dso_conf.h | 17 - .../linux-x32/asm/crypto/md5/md5-x86_64.s | 704 - .../asm/crypto/modes/aesni-gcm-x86_64.s | 810 - .../linux-x32/asm/crypto/modes/ghash-x86_64.s | 1874 -- .../asm/crypto/poly1305/poly1305-x86_64.s | 3607 -- .../linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s | 1302 - .../linux-x32/asm/crypto/rc4/rc4-x86_64.s | 656 - .../asm/crypto/sha/keccak1600-x86_64.s | 545 - .../linux-x32/asm/crypto/sha/sha1-mb-x86_64.s | 7324 ---- .../linux-x32/asm/crypto/sha/sha1-x86_64.s | 5471 --- .../asm/crypto/sha/sha256-mb-x86_64.s | 8005 ----- .../linux-x32/asm/crypto/sha/sha256-x86_64.s | 5477 --- .../linux-x32/asm/crypto/sha/sha512-x86_64.s | 5482 --- .../linux-x32/asm/crypto/whrlpool/wp-x86_64.s | 900 - .../archs/linux-x32/asm/crypto/x86_64cpuid.s | 512 - .../linux-x32/asm/engines/e_padlock-x86_64.s | 1056 - .../linux-x32/asm/include/crypto/bn_conf.h | 29 - .../linux-x32/asm/include/crypto/dso_conf.h | 19 - .../linux-x32/asm/include/openssl/asn1.h | 1128 - .../linux-x32/asm/include/openssl/asn1t.h | 946 - .../archs/linux-x32/asm/include/openssl/bio.h | 884 - .../archs/linux-x32/asm/include/openssl/cmp.h | 592 - .../archs/linux-x32/asm/include/openssl/cms.h | 493 - .../linux-x32/asm/include/openssl/conf.h | 211 - .../asm/include/openssl/configuration.h | 133 - .../linux-x32/asm/include/openssl/crmf.h | 227 - .../linux-x32/asm/include/openssl/crypto.h | 556 - .../archs/linux-x32/asm/include/openssl/ct.h | 573 - .../archs/linux-x32/asm/include/openssl/err.h | 492 - .../archs/linux-x32/asm/include/openssl/ess.h | 128 - .../linux-x32/asm/include/openssl/fipskey.h | 36 - .../linux-x32/asm/include/openssl/lhash.h | 288 - .../linux-x32/asm/include/openssl/ocsp.h | 483 - .../asm/include/openssl/opensslconf.h | 200 - .../linux-x32/asm/include/openssl/opensslv.h | 114 - .../linux-x32/asm/include/openssl/pkcs12.h | 350 - .../linux-x32/asm/include/openssl/pkcs7.h | 427 - .../linux-x32/asm/include/openssl/safestack.h | 297 - .../archs/linux-x32/asm/include/openssl/srp.h | 285 - .../archs/linux-x32/asm/include/openssl/ssl.h | 2654 -- .../archs/linux-x32/asm/include/openssl/ui.h | 407 - .../linux-x32/asm/include/openssl/x509.h | 1276 - .../linux-x32/asm/include/openssl/x509_vfy.h | 894 - .../linux-x32/asm/include/openssl/x509v3.h | 1450 - .../archs/linux-x32/asm/include/progs.h | 123 - .../archs/linux-x32/asm/openssl-cl.gypi | 121 - .../archs/linux-x32/asm/openssl-fips.gypi | 374 - .../config/archs/linux-x32/asm/openssl.gypi | 1057 - .../providers/common/der/der_digests_gen.c | 160 - .../asm/providers/common/der/der_dsa_gen.c | 94 - .../asm/providers/common/der/der_ec_gen.c | 279 - .../asm/providers/common/der/der_ecx_gen.c | 44 - .../asm/providers/common/der/der_rsa_gen.c | 174 - .../asm/providers/common/der/der_sm2_gen.c | 30 - .../asm/providers/common/der/der_wrap_gen.c | 46 - .../common/include/prov/der_digests.h | 160 - .../providers/common/include/prov/der_dsa.h | 94 - .../providers/common/include/prov/der_ec.h | 286 - .../providers/common/include/prov/der_ecx.h | 50 - .../providers/common/include/prov/der_rsa.h | 187 - .../providers/common/include/prov/der_sm2.h | 37 - .../providers/common/include/prov/der_wrap.h | 46 - .../archs/linux-x32/asm/providers/fips.ld | 5 - .../archs/linux-x32/asm/providers/legacy.ld | 5 - .../archs/linux-x32/asm_avx2/apps/progs.c | 397 - .../archs/linux-x32/asm_avx2/configdata.pm | 27792 ---------------- .../asm_avx2/crypto/aes/aes-x86_64.s | 2679 -- .../asm_avx2/crypto/aes/aesni-mb-x86_64.s | 1609 - .../asm_avx2/crypto/aes/aesni-sha1-x86_64.s | 3056 -- .../asm_avx2/crypto/aes/aesni-sha256-x86_64.s | 4456 --- .../asm_avx2/crypto/aes/aesni-x86_64.s | 4506 --- .../asm_avx2/crypto/aes/bsaes-x86_64.s | 2618 -- .../asm_avx2/crypto/aes/vpaes-x86_64.s | 879 - .../linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s | 1765 - .../asm_avx2/crypto/bn/rsaz-avx512.s | 40 - .../asm_avx2/crypto/bn/rsaz-x86_64.s | 2036 -- .../asm_avx2/crypto/bn/x86_64-gf2m.s | 332 - .../asm_avx2/crypto/bn/x86_64-mont.s | 1260 - .../asm_avx2/crypto/bn/x86_64-mont5.s | 3803 --- .../linux-x32/asm_avx2/crypto/buildinf.h | 33 - .../asm_avx2/crypto/camellia/cmll-x86_64.s | 1946 -- .../asm_avx2/crypto/chacha/chacha-x86_64.s | 2214 -- .../asm_avx2/crypto/ec/ecp_nistz256-x86_64.s | 7364 ---- .../asm_avx2/crypto/ec/x25519-x86_64.s | 823 - .../crypto/include/internal/bn_conf.h | 28 - .../crypto/include/internal/dso_conf.h | 17 - .../asm_avx2/crypto/md5/md5-x86_64.s | 704 - .../asm_avx2/crypto/modes/aesni-gcm-x86_64.s | 810 - .../asm_avx2/crypto/modes/ghash-x86_64.s | 1874 -- .../crypto/poly1305/poly1305-x86_64.s | 2089 -- .../asm_avx2/crypto/rc4/rc4-md5-x86_64.s | 1302 - .../asm_avx2/crypto/rc4/rc4-x86_64.s | 656 - .../asm_avx2/crypto/sha/keccak1600-x86_64.s | 545 - .../asm_avx2/crypto/sha/sha1-mb-x86_64.s | 7324 ---- .../asm_avx2/crypto/sha/sha1-x86_64.s | 5471 --- .../asm_avx2/crypto/sha/sha256-mb-x86_64.s | 8005 ----- .../asm_avx2/crypto/sha/sha256-x86_64.s | 5477 --- .../asm_avx2/crypto/sha/sha512-x86_64.s | 5482 --- .../asm_avx2/crypto/whrlpool/wp-x86_64.s | 900 - .../linux-x32/asm_avx2/crypto/x86_64cpuid.s | 512 - .../asm_avx2/engines/e_padlock-x86_64.s | 1056 - .../asm_avx2/include/crypto/bn_conf.h | 29 - .../asm_avx2/include/crypto/dso_conf.h | 19 - .../linux-x32/asm_avx2/include/openssl/asn1.h | 1128 - .../asm_avx2/include/openssl/asn1t.h | 946 - .../linux-x32/asm_avx2/include/openssl/bio.h | 884 - .../linux-x32/asm_avx2/include/openssl/cmp.h | 592 - .../linux-x32/asm_avx2/include/openssl/cms.h | 493 - .../linux-x32/asm_avx2/include/openssl/conf.h | 211 - .../asm_avx2/include/openssl/configuration.h | 133 - .../linux-x32/asm_avx2/include/openssl/crmf.h | 227 - .../asm_avx2/include/openssl/crypto.h | 556 - .../linux-x32/asm_avx2/include/openssl/ct.h | 573 - .../linux-x32/asm_avx2/include/openssl/err.h | 492 - .../linux-x32/asm_avx2/include/openssl/ess.h | 128 - .../asm_avx2/include/openssl/fipskey.h | 36 - .../asm_avx2/include/openssl/lhash.h | 288 - .../linux-x32/asm_avx2/include/openssl/ocsp.h | 483 - .../asm_avx2/include/openssl/opensslconf.h | 200 - .../asm_avx2/include/openssl/opensslv.h | 114 - .../asm_avx2/include/openssl/pkcs12.h | 350 - .../asm_avx2/include/openssl/pkcs7.h | 427 - .../asm_avx2/include/openssl/safestack.h | 297 - .../linux-x32/asm_avx2/include/openssl/srp.h | 285 - .../linux-x32/asm_avx2/include/openssl/ssl.h | 2654 -- .../linux-x32/asm_avx2/include/openssl/ui.h | 407 - .../linux-x32/asm_avx2/include/openssl/x509.h | 1276 - .../asm_avx2/include/openssl/x509_vfy.h | 894 - .../asm_avx2/include/openssl/x509v3.h | 1450 - .../archs/linux-x32/asm_avx2/include/progs.h | 123 - .../archs/linux-x32/asm_avx2/openssl-cl.gypi | 121 - .../linux-x32/asm_avx2/openssl-fips.gypi | 374 - .../archs/linux-x32/asm_avx2/openssl.gypi | 1057 - .../providers/common/der/der_digests_gen.c | 160 - .../providers/common/der/der_dsa_gen.c | 94 - .../providers/common/der/der_ec_gen.c | 279 - .../providers/common/der/der_ecx_gen.c | 44 - .../providers/common/der/der_rsa_gen.c | 174 - .../providers/common/der/der_sm2_gen.c | 30 - .../providers/common/der/der_wrap_gen.c | 46 - .../common/include/prov/der_digests.h | 160 - .../providers/common/include/prov/der_dsa.h | 94 - .../providers/common/include/prov/der_ec.h | 286 - .../providers/common/include/prov/der_ecx.h | 50 - .../providers/common/include/prov/der_rsa.h | 187 - .../providers/common/include/prov/der_sm2.h | 37 - .../providers/common/include/prov/der_wrap.h | 46 - .../linux-x32/asm_avx2/providers/fips.ld | 5 - .../linux-x32/asm_avx2/providers/legacy.ld | 5 - .../archs/linux-x32/no-asm/apps/progs.c | 397 - .../archs/linux-x32/no-asm/configdata.pm | 27440 --------------- .../archs/linux-x32/no-asm/crypto/buildinf.h | 30 - .../no-asm/crypto/include/internal/bn_conf.h | 28 - .../no-asm/crypto/include/internal/dso_conf.h | 17 - .../linux-x32/no-asm/include/crypto/bn_conf.h | 29 - .../no-asm/include/crypto/dso_conf.h | 19 - .../linux-x32/no-asm/include/openssl/asn1.h | 1128 - .../linux-x32/no-asm/include/openssl/asn1t.h | 946 - .../linux-x32/no-asm/include/openssl/bio.h | 884 - .../linux-x32/no-asm/include/openssl/cmp.h | 592 - .../linux-x32/no-asm/include/openssl/cms.h | 493 - .../linux-x32/no-asm/include/openssl/conf.h | 211 - .../no-asm/include/openssl/configuration.h | 136 - .../linux-x32/no-asm/include/openssl/crmf.h | 227 - .../linux-x32/no-asm/include/openssl/crypto.h | 556 - .../linux-x32/no-asm/include/openssl/ct.h | 573 - .../linux-x32/no-asm/include/openssl/err.h | 492 - .../linux-x32/no-asm/include/openssl/ess.h | 128 - .../no-asm/include/openssl/fipskey.h | 36 - .../linux-x32/no-asm/include/openssl/lhash.h | 288 - .../linux-x32/no-asm/include/openssl/ocsp.h | 483 - .../no-asm/include/openssl/opensslconf.h | 203 - .../no-asm/include/openssl/opensslv.h | 114 - .../linux-x32/no-asm/include/openssl/pkcs12.h | 350 - .../linux-x32/no-asm/include/openssl/pkcs7.h | 427 - .../no-asm/include/openssl/safestack.h | 297 - .../linux-x32/no-asm/include/openssl/srp.h | 285 - .../linux-x32/no-asm/include/openssl/ssl.h | 2654 -- .../linux-x32/no-asm/include/openssl/ui.h | 407 - .../linux-x32/no-asm/include/openssl/x509.h | 1276 - .../no-asm/include/openssl/x509_vfy.h | 894 - .../linux-x32/no-asm/include/openssl/x509v3.h | 1450 - .../archs/linux-x32/no-asm/include/progs.h | 123 - .../archs/linux-x32/no-asm/openssl-cl.gypi | 100 - .../archs/linux-x32/no-asm/openssl-fips.gypi | 320 - .../archs/linux-x32/no-asm/openssl.gypi | 1002 - .../providers/common/der/der_digests_gen.c | 160 - .../no-asm/providers/common/der/der_dsa_gen.c | 94 - .../no-asm/providers/common/der/der_ec_gen.c | 279 - .../no-asm/providers/common/der/der_ecx_gen.c | 44 - .../no-asm/providers/common/der/der_rsa_gen.c | 174 - .../no-asm/providers/common/der/der_sm2_gen.c | 30 - .../providers/common/der/der_wrap_gen.c | 46 - .../common/include/prov/der_digests.h | 160 - .../providers/common/include/prov/der_dsa.h | 94 - .../providers/common/include/prov/der_ec.h | 286 - .../providers/common/include/prov/der_ecx.h | 50 - .../providers/common/include/prov/der_rsa.h | 187 - .../providers/common/include/prov/der_sm2.h | 37 - .../providers/common/include/prov/der_wrap.h | 46 - .../archs/linux-x32/no-asm/providers/fips.ld | 5 - .../linux-x32/no-asm/providers/legacy.ld | 5 - deps/openssl/config/asn1_asm.h | 2 - deps/openssl/config/asn1_no-asm.h | 2 - deps/openssl/config/asn1t_asm.h | 2 - deps/openssl/config/asn1t_no-asm.h | 2 - deps/openssl/config/bio_asm.h | 2 - deps/openssl/config/bio_no-asm.h | 2 - deps/openssl/config/bn_conf_asm.h | 2 - deps/openssl/config/bn_conf_no-asm.h | 2 - deps/openssl/config/cmp_asm.h | 2 - deps/openssl/config/cmp_no-asm.h | 2 - deps/openssl/config/cms_asm.h | 2 - deps/openssl/config/cms_no-asm.h | 2 - deps/openssl/config/conf_asm.h | 2 - deps/openssl/config/conf_no-asm.h | 2 - deps/openssl/config/configuration_asm.h | 2 - deps/openssl/config/configuration_no-asm.h | 2 - deps/openssl/config/crmf_asm.h | 2 - deps/openssl/config/crmf_no-asm.h | 2 - deps/openssl/config/crypto_asm.h | 2 - deps/openssl/config/crypto_no-asm.h | 2 - deps/openssl/config/ct_asm.h | 2 - deps/openssl/config/ct_no-asm.h | 2 - deps/openssl/config/dso_conf_asm.h | 2 - deps/openssl/config/dso_conf_no-asm.h | 2 - deps/openssl/config/err_asm.h | 2 - deps/openssl/config/err_no-asm.h | 2 - deps/openssl/config/ess_asm.h | 2 - deps/openssl/config/ess_no-asm.h | 2 - deps/openssl/config/fipskey_asm.h | 2 - deps/openssl/config/fipskey_no-asm.h | 2 - deps/openssl/config/lhash_asm.h | 2 - deps/openssl/config/lhash_no-asm.h | 2 - deps/openssl/config/ocsp_asm.h | 2 - deps/openssl/config/ocsp_no-asm.h | 2 - deps/openssl/config/opensslconf_asm.h | 2 - deps/openssl/config/opensslconf_no-asm.h | 2 - deps/openssl/config/opensslv_asm.h | 2 - deps/openssl/config/opensslv_no-asm.h | 2 - deps/openssl/config/pkcs12_asm.h | 2 - deps/openssl/config/pkcs12_no-asm.h | 2 - deps/openssl/config/pkcs7_asm.h | 2 - deps/openssl/config/pkcs7_no-asm.h | 2 - deps/openssl/config/safestack_asm.h | 2 - deps/openssl/config/safestack_no-asm.h | 2 - deps/openssl/config/srp_asm.h | 2 - deps/openssl/config/srp_no-asm.h | 2 - deps/openssl/config/ssl_asm.h | 2 - deps/openssl/config/ssl_no-asm.h | 2 - deps/openssl/config/ui_asm.h | 2 - deps/openssl/config/ui_no-asm.h | 2 - deps/openssl/config/x509_asm.h | 2 - deps/openssl/config/x509_no-asm.h | 2 - deps/openssl/config/x509_vfy_asm.h | 2 - deps/openssl/config/x509_vfy_no-asm.h | 2 - deps/openssl/config/x509v3_asm.h | 2 - deps/openssl/config/x509v3_no-asm.h | 2 - deps/zlib/zlib.gyp | 4 +- doc/api/os.md | 2 +- doc/api/process.md | 2 +- tools/v8_gypfiles/toolchain.gypi | 15 - 286 files changed, 7 insertions(+), 312092 deletions(-) delete mode 100644 deps/openssl/config/archs/linux-x32/asm/apps/progs.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/configdata.pm delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/crypto/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/crypto/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1t.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/bio.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/cmp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/cms.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/configuration.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/crmf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/crypto.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/ct.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/err.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/ess.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/fipskey.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/lhash.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/ocsp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs12.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs7.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/safestack.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/srp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/ssl.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/ui.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/x509.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/x509_vfy.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/openssl/x509v3.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/include/progs.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/openssl-cl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm/openssl-fips.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm/openssl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_digests.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_dsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ec.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ecx.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_rsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_sm2.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_wrap.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/fips.ld delete mode 100644 deps/openssl/config/archs/linux-x32/asm/providers/legacy.ld delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/apps/progs.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1t.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/bio.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cmp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cms.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/configuration.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crmf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crypto.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ct.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/err.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ess.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/fipskey.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/lhash.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ocsp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs12.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs7.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/safestack.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/srp.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ssl.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ui.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509_vfy.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509v3.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/include/progs.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/openssl-cl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/openssl-fips.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_digests.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_dsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ec.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ecx.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_rsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_sm2.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_wrap.h delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/fips.ld delete mode 100644 deps/openssl/config/archs/linux-x32/asm_avx2/providers/legacy.ld delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/apps/progs.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/configdata.pm delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/crypto/bn_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/crypto/dso_conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1t.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/bio.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cmp.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cms.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/conf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/configuration.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crmf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crypto.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ct.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/err.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ess.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/fipskey.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/lhash.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ocsp.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs12.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs7.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/safestack.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/srp.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ssl.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ui.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509_vfy.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509v3.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/include/progs.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/openssl-cl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/openssl-fips.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_digests.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_dsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ec.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ecx.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_rsa.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_sm2.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_wrap.h delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/fips.ld delete mode 100644 deps/openssl/config/archs/linux-x32/no-asm/providers/legacy.ld diff --git a/common.gypi b/common.gypi index 47b238c453bcbc..537be24c2fabe0 100644 --- a/common.gypi +++ b/common.gypi @@ -103,7 +103,7 @@ 'v8_base': '<(PRODUCT_DIR)/libv8_snapshot.a', }], # V8 pointer compression only supports 64bit architectures. - ['target_arch in "arm ia32 mips mipsel ppc x32"', { + ['target_arch in "arm ia32 mips mipsel ppc"', { 'v8_enable_pointer_compression': 0, 'v8_enable_31bit_smis_on_64bit_arch': 0, }], @@ -414,10 +414,6 @@ 'cflags': [ '-m32' ], 'ldflags': [ '-m32' ], }], - [ 'target_arch=="x32"', { - 'cflags': [ '-mx32' ], - 'ldflags': [ '-mx32' ], - }], [ 'target_arch=="x64"', { 'cflags': [ '-m64' ], 'ldflags': [ '-m64' ], diff --git a/configure.py b/configure.py index f4255ad9e51101..6329635e52c290 100755 --- a/configure.py +++ b/configure.py @@ -47,8 +47,7 @@ valid_os = ('win', 'mac', 'solaris', 'freebsd', 'openbsd', 'linux', 'android', 'aix', 'cloudabi') valid_arch = ('arm', 'arm64', 'ia32', 'mips', 'mipsel', 'mips64el', 'ppc', - 'ppc64', 'x32','x64', 'x86', 'x86_64', 's390x', 'riscv64', - 'loong64') + 'ppc64', 'x64', 'x86', 'x86_64', 's390x', 'riscv64', 'loong64') valid_arm_float_abi = ('soft', 'softfp', 'hard') valid_arm_fpu = ('vfp', 'vfpv3', 'vfpv3-d16', 'neon') valid_mips_arch = ('loongson', 'r1', 'r2', 'r6', 'rx') diff --git a/deps/openssl/config/Makefile b/deps/openssl/config/Makefile index 13ffb8d99d0712..704ca17d9fdef5 100644 --- a/deps/openssl/config/Makefile +++ b/deps/openssl/config/Makefile @@ -11,7 +11,7 @@ PERL = perl # Supported architecture list ASM_ARCHS = aix-gcc aix64-gcc-as BSD-x86 BSD-x86_64 \ darwin64-x86_64-cc darwin-i386-cc darwin64-arm64-cc linux-aarch64 \ -linux-armv4 linux-elf linux-x32 linux-x86_64 linux-ppc \ +linux-armv4 linux-elf linux-x86_64 linux-ppc \ linux-ppc64 linux-ppc64le linux32-s390x linux64-s390x linux64-mips64\ solaris-x86-gcc solaris64-x86_64-gcc VC-WIN64A VC-WIN32 diff --git a/deps/openssl/config/archs/linux-x32/asm/apps/progs.c b/deps/openssl/config/archs/linux-x32/asm/apps/progs.c deleted file mode 100644 index a27be4f6397c93..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/apps/progs.c +++ /dev/null @@ -1,397 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "progs.h" - -FUNCTION functions[] = { - {FT_general, "asn1parse", asn1parse_main, asn1parse_options, NULL, NULL}, - {FT_general, "ca", ca_main, ca_options, NULL, NULL}, -#ifndef OPENSSL_NO_SOCK - {FT_general, "ciphers", ciphers_main, ciphers_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMP - {FT_general, "cmp", cmp_main, cmp_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMS - {FT_general, "cms", cms_main, cms_options, NULL, NULL}, -#endif - {FT_general, "crl", crl_main, crl_options, NULL, NULL}, - {FT_general, "crl2pkcs7", crl2pkcs7_main, crl2pkcs7_options, NULL, NULL}, - {FT_general, "dgst", dgst_main, dgst_options, NULL, NULL}, -#ifndef OPENSSL_NO_DH - {FT_general, "dhparam", dhparam_main, dhparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsa", dsa_main, dsa_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsaparam", dsaparam_main, dsaparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ec", ec_main, ec_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ecparam", ecparam_main, ecparam_options, NULL, NULL}, -#endif - {FT_general, "enc", enc_main, enc_options, NULL, NULL}, -#ifndef OPENSSL_NO_ENGINE - {FT_general, "engine", engine_main, engine_options, NULL, NULL}, -#endif - {FT_general, "errstr", errstr_main, errstr_options, NULL, NULL}, - {FT_general, "fipsinstall", fipsinstall_main, fipsinstall_options, NULL, NULL}, -#ifndef OPENSSL_NO_DSA - {FT_general, "gendsa", gendsa_main, gendsa_options, NULL, NULL}, -#endif - {FT_general, "genpkey", genpkey_main, genpkey_options, NULL, NULL}, -#ifndef OPENSSL_NO_RSA - {FT_general, "genrsa", genrsa_main, genrsa_options, NULL, NULL}, -#endif - {FT_general, "help", help_main, help_options, NULL, NULL}, - {FT_general, "info", info_main, info_options, NULL, NULL}, - {FT_general, "kdf", kdf_main, kdf_options, NULL, NULL}, - {FT_general, "list", list_main, list_options, NULL, NULL}, - {FT_general, "mac", mac_main, mac_options, NULL, NULL}, - {FT_general, "nseq", nseq_main, nseq_options, NULL, NULL}, -#ifndef OPENSSL_NO_OCSP - {FT_general, "ocsp", ocsp_main, ocsp_options, NULL, NULL}, -#endif - {FT_general, "passwd", passwd_main, passwd_options, NULL, NULL}, - {FT_general, "pkcs12", pkcs12_main, pkcs12_options, NULL, NULL}, - {FT_general, "pkcs7", pkcs7_main, pkcs7_options, NULL, NULL}, - {FT_general, "pkcs8", pkcs8_main, pkcs8_options, NULL, NULL}, - {FT_general, "pkey", pkey_main, pkey_options, NULL, NULL}, - {FT_general, "pkeyparam", pkeyparam_main, pkeyparam_options, NULL, NULL}, - {FT_general, "pkeyutl", pkeyutl_main, pkeyutl_options, NULL, NULL}, - {FT_general, "prime", prime_main, prime_options, NULL, NULL}, - {FT_general, "rand", rand_main, rand_options, NULL, NULL}, - {FT_general, "rehash", rehash_main, rehash_options, NULL, NULL}, - {FT_general, "req", req_main, req_options, NULL, NULL}, - {FT_general, "rsa", rsa_main, rsa_options, NULL, NULL}, -#if !defined(OPENSSL_NO_DEPRECATED_3_0) && !defined(OPENSSL_NO_RSA) - {FT_general, "rsautl", rsautl_main, rsautl_options, "pkeyutl", "3.0"}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_client", s_client_main, s_client_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_server", s_server_main, s_server_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_time", s_time_main, s_time_options, NULL, NULL}, -#endif - {FT_general, "sess_id", sess_id_main, sess_id_options, NULL, NULL}, - {FT_general, "smime", smime_main, smime_options, NULL, NULL}, - {FT_general, "speed", speed_main, speed_options, NULL, NULL}, - {FT_general, "spkac", spkac_main, spkac_options, NULL, NULL}, -#ifndef OPENSSL_NO_SRP - {FT_general, "srp", srp_main, srp_options, NULL, NULL}, -#endif - {FT_general, "storeutl", storeutl_main, storeutl_options, NULL, NULL}, -#ifndef OPENSSL_NO_TS - {FT_general, "ts", ts_main, ts_options, NULL, NULL}, -#endif - {FT_general, "verify", verify_main, verify_options, NULL, NULL}, - {FT_general, "version", version_main, version_options, NULL, NULL}, - {FT_general, "x509", x509_main, x509_options, NULL, NULL}, -#ifndef OPENSSL_NO_MD2 - {FT_md, "md2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_MD4 - {FT_md, "md4", dgst_main, NULL, NULL}, -#endif - {FT_md, "md5", dgst_main, NULL, NULL}, - {FT_md, "sha1", dgst_main, NULL, NULL}, - {FT_md, "sha224", dgst_main, NULL, NULL}, - {FT_md, "sha256", dgst_main, NULL, NULL}, - {FT_md, "sha384", dgst_main, NULL, NULL}, - {FT_md, "sha512", dgst_main, NULL, NULL}, - {FT_md, "sha512-224", dgst_main, NULL, NULL}, - {FT_md, "sha512-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-224", dgst_main, NULL, NULL}, - {FT_md, "sha3-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-384", dgst_main, NULL, NULL}, - {FT_md, "sha3-512", dgst_main, NULL, NULL}, - {FT_md, "shake128", dgst_main, NULL, NULL}, - {FT_md, "shake256", dgst_main, NULL, NULL}, -#ifndef OPENSSL_NO_MDC2 - {FT_md, "mdc2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_RMD160 - {FT_md, "rmd160", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2b512", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2s256", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SM3 - {FT_md, "sm3", dgst_main, NULL, NULL}, -#endif - {FT_cipher, "aes-128-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-128-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-ecb", enc_main, enc_options, NULL}, -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-ecb", enc_main, enc_options, NULL}, -#endif - {FT_cipher, "base64", enc_main, enc_options, NULL}, -#ifdef ZLIB - {FT_cipher, "zlib", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "desx", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4-40", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-64-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-40-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ctr", enc_main, enc_options, NULL}, -#endif - {0, NULL, NULL, NULL, NULL} -}; diff --git a/deps/openssl/config/archs/linux-x32/asm/configdata.pm b/deps/openssl/config/archs/linux-x32/asm/configdata.pm deleted file mode 100644 index 1b3b7bbc2b6cce..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/configdata.pm +++ /dev/null @@ -1,27792 +0,0 @@ -#! /usr/bin/env perl -# -*- mode: perl -*- - -package configdata; - -use strict; -use warnings; - -use Exporter; -our @ISA = qw(Exporter); -our @EXPORT = qw( - %config %target %disabled %withargs %unified_info - @disablables @disablables_int -); - -our %config = ( - "AR" => "ar", - "ARFLAGS" => [ - "qc" - ], - "CC" => "gcc", - "CFLAGS" => [ - "-Wall -O3" - ], - "CPPDEFINES" => [], - "CPPFLAGS" => [], - "CPPINCLUDES" => [], - "CXX" => "g++", - "CXXFLAGS" => [ - "-Wall -O3" - ], - "FIPSKEY" => "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813", - "HASHBANGPERL" => "/usr/bin/env perl", - "LDFLAGS" => [], - "LDLIBS" => [], - "PERL" => "/usr/bin/perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "RCFLAGS" => [], - "api" => "30000", - "b32" => "0", - "b64" => "1", - "b64l" => "0", - "bn_ll" => "0", - "build_file" => "Makefile", - "build_file_templates" => [ - "Configurations/common0.tmpl", - "Configurations/unix-Makefile.tmpl" - ], - "build_infos" => [ - "./build.info", - "crypto/build.info", - "ssl/build.info", - "apps/build.info", - "util/build.info", - "tools/build.info", - "fuzz/build.info", - "providers/build.info", - "doc/build.info", - "test/build.info", - "engines/build.info", - "crypto/objects/build.info", - "crypto/buffer/build.info", - "crypto/bio/build.info", - "crypto/stack/build.info", - "crypto/lhash/build.info", - "crypto/rand/build.info", - "crypto/evp/build.info", - "crypto/asn1/build.info", - "crypto/pem/build.info", - "crypto/x509/build.info", - "crypto/conf/build.info", - "crypto/txt_db/build.info", - "crypto/pkcs7/build.info", - "crypto/pkcs12/build.info", - "crypto/ui/build.info", - "crypto/kdf/build.info", - "crypto/store/build.info", - "crypto/property/build.info", - "crypto/md4/build.info", - "crypto/md5/build.info", - "crypto/sha/build.info", - "crypto/mdc2/build.info", - "crypto/hmac/build.info", - "crypto/ripemd/build.info", - "crypto/whrlpool/build.info", - "crypto/poly1305/build.info", - "crypto/siphash/build.info", - "crypto/sm3/build.info", - "crypto/des/build.info", - "crypto/aes/build.info", - "crypto/rc2/build.info", - "crypto/rc4/build.info", - "crypto/idea/build.info", - "crypto/aria/build.info", - "crypto/bf/build.info", - "crypto/cast/build.info", - "crypto/camellia/build.info", - "crypto/seed/build.info", - "crypto/sm4/build.info", - "crypto/chacha/build.info", - "crypto/modes/build.info", - "crypto/bn/build.info", - "crypto/ec/build.info", - "crypto/rsa/build.info", - "crypto/dsa/build.info", - "crypto/dh/build.info", - "crypto/sm2/build.info", - "crypto/dso/build.info", - "crypto/engine/build.info", - "crypto/err/build.info", - "crypto/http/build.info", - "crypto/ocsp/build.info", - "crypto/cms/build.info", - "crypto/ts/build.info", - "crypto/srp/build.info", - "crypto/cmac/build.info", - "crypto/ct/build.info", - "crypto/async/build.info", - "crypto/ess/build.info", - "crypto/crmf/build.info", - "crypto/cmp/build.info", - "crypto/encode_decode/build.info", - "crypto/ffc/build.info", - "apps/lib/build.info", - "providers/common/build.info", - "providers/implementations/build.info", - "providers/fips/build.info", - "doc/man1/build.info", - "providers/common/der/build.info", - "providers/implementations/digests/build.info", - "providers/implementations/ciphers/build.info", - "providers/implementations/rands/build.info", - "providers/implementations/macs/build.info", - "providers/implementations/kdfs/build.info", - "providers/implementations/exchange/build.info", - "providers/implementations/keymgmt/build.info", - "providers/implementations/signature/build.info", - "providers/implementations/asymciphers/build.info", - "providers/implementations/encode_decode/build.info", - "providers/implementations/storemgmt/build.info", - "providers/implementations/kem/build.info", - "providers/implementations/rands/seeding/build.info" - ], - "build_metadata" => "+quic", - "build_type" => "release", - "builddir" => ".", - "cflags" => [ - "-Wa,--noexecstack" - ], - "conf_files" => [ - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf" - ], - "cppflags" => [], - "cxxflags" => [], - "defines" => [ - "NDEBUG" - ], - "dynamic_engines" => "0", - "ex_libs" => [], - "full_version" => "3.0.1+quic", - "includes" => [], - "lflags" => [], - "lib_defines" => [ - "OPENSSL_PIC" - ], - "libdir" => "", - "major" => "3", - "makedep_scheme" => "gcc", - "minor" => "0", - "openssl_api_defines" => [ - "OPENSSL_CONFIGURED_API=30000" - ], - "openssl_feature_defines" => [ - "OPENSSL_RAND_SEED_OS", - "OPENSSL_THREADS", - "OPENSSL_NO_AFALGENG", - "OPENSSL_NO_ASAN", - "OPENSSL_NO_COMP", - "OPENSSL_NO_CRYPTO_MDEBUG", - "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE", - "OPENSSL_NO_DEVCRYPTOENG", - "OPENSSL_NO_EC_NISTP_64_GCC_128", - "OPENSSL_NO_EGD", - "OPENSSL_NO_EXTERNAL_TESTS", - "OPENSSL_NO_FUZZ_AFL", - "OPENSSL_NO_FUZZ_LIBFUZZER", - "OPENSSL_NO_KTLS", - "OPENSSL_NO_LOADERENG", - "OPENSSL_NO_MD2", - "OPENSSL_NO_MSAN", - "OPENSSL_NO_RC5", - "OPENSSL_NO_SCTP", - "OPENSSL_NO_SSL3", - "OPENSSL_NO_SSL3_METHOD", - "OPENSSL_NO_TRACE", - "OPENSSL_NO_UBSAN", - "OPENSSL_NO_UNIT_TEST", - "OPENSSL_NO_UPLINK", - "OPENSSL_NO_WEAK_SSL_CIPHERS", - "OPENSSL_NO_DYNAMIC_ENGINE" - ], - "openssl_other_defines" => [ - "OPENSSL_NO_KTLS" - ], - "openssl_sys_defines" => [], - "openssldir" => "", - "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "1", - "perl_archname" => "x86_64-linux-gnu-thread-multi", - "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.30.0", - "perlargv" => [ - "no-comp", - "no-shared", - "no-afalgeng", - "enable-ssl-trace", - "enable-fips", - "linux-x32" - ], - "perlenv" => { - "AR" => undef, - "ARFLAGS" => undef, - "AS" => undef, - "ASFLAGS" => undef, - "BUILDFILE" => undef, - "CC" => "gcc", - "CFLAGS" => undef, - "CPP" => undef, - "CPPDEFINES" => undef, - "CPPFLAGS" => undef, - "CPPINCLUDES" => undef, - "CROSS_COMPILE" => undef, - "CXX" => undef, - "CXXFLAGS" => undef, - "HASHBANGPERL" => undef, - "LD" => undef, - "LDFLAGS" => undef, - "LDLIBS" => undef, - "MT" => undef, - "MTFLAGS" => undef, - "OPENSSL_LOCAL_CONFIG_DIR" => undef, - "PERL" => undef, - "RANLIB" => undef, - "RC" => undef, - "RCFLAGS" => undef, - "RM" => undef, - "WINDRES" => undef, - "__CNF_CFLAGS" => undef, - "__CNF_CPPDEFINES" => undef, - "__CNF_CPPFLAGS" => undef, - "__CNF_CPPINCLUDES" => undef, - "__CNF_CXXFLAGS" => undef, - "__CNF_LDFLAGS" => undef, - "__CNF_LDLIBS" => undef - }, - "prefix" => "", - "prerelease" => "", - "processor" => "", - "rc4_int" => "unsigned int", - "release_date" => "14 Dec 2021", - "shlib_version" => "81.3", - "sourcedir" => ".", - "target" => "linux-x32", - "version" => "3.0.1" -); -our %target = ( - "AR" => "ar", - "ARFLAGS" => "qc", - "CC" => "gcc", - "CFLAGS" => "-Wall -O3", - "CXX" => "g++", - "CXXFLAGS" => "-Wall -O3", - "HASHBANGPERL" => "/usr/bin/env perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "_conf_fname_int" => [ - "Configurations/00-base-templates.conf", - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf", - "Configurations/10-main.conf", - "Configurations/shared-info.pl" - ], - "asm_arch" => "x86_64", - "bn_ops" => "SIXTY_FOUR_BIT", - "build_file" => "Makefile", - "build_scheme" => [ - "unified", - "unix" - ], - "cflags" => "-pthread -mx32", - "cppflags" => "", - "cxxflags" => "-std=c++11 -pthread -mx32", - "defines" => [ - "OPENSSL_BUILDING_OPENSSL" - ], - "disable" => [], - "dso_ldflags" => "-Wl,-z,defs", - "dso_scheme" => "dlfcn", - "enable" => [ - "afalgeng" - ], - "ex_libs" => "-ldl -pthread", - "includes" => [], - "lflags" => "", - "lib_cflags" => "", - "lib_cppflags" => "-DOPENSSL_USE_NODELETE -DL_ENDIAN", - "lib_defines" => [], - "module_cflags" => "-fPIC", - "module_cxxflags" => undef, - "module_ldflags" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "multilib" => "x32", - "perl_platform" => "Unix", - "perlasm_scheme" => "elf32", - "shared_cflag" => "-fPIC", - "shared_defflag" => "-Wl,--version-script=", - "shared_defines" => [], - "shared_ldflag" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "shared_rcflag" => "", - "shared_sonameflag" => "-Wl,-soname=", - "shared_target" => "linux-shared", - "template" => "1", - "thread_defines" => [], - "thread_scheme" => "pthreads", - "unistd" => "" -); -our @disablables = ( - "acvp-tests", - "afalgeng", - "aria", - "asan", - "asm", - "async", - "autoalginit", - "autoerrinit", - "autoload-config", - "bf", - "blake2", - "buildtest-c++", - "bulk", - "cached-fetch", - "camellia", - "capieng", - "cast", - "chacha", - "cmac", - "cmp", - "cms", - "comp", - "crypto-mdebug", - "ct", - "deprecated", - "des", - "devcryptoeng", - "dgram", - "dh", - "dsa", - "dso", - "dtls", - "dynamic-engine", - "ec", - "ec2m", - "ec_nistp_64_gcc_128", - "ecdh", - "ecdsa", - "egd", - "engine", - "err", - "external-tests", - "filenames", - "fips", - "fips-securitychecks", - "fuzz-afl", - "fuzz-libfuzzer", - "gost", - "idea", - "ktls", - "legacy", - "loadereng", - "makedepend", - "md2", - "md4", - "mdc2", - "module", - "msan", - "multiblock", - "nextprotoneg", - "ocb", - "ocsp", - "padlockeng", - "pic", - "pinshared", - "poly1305", - "posix-io", - "psk", - "quic", - "rc2", - "rc4", - "rc5", - "rdrand", - "rfc3779", - "rmd160", - "scrypt", - "sctp", - "secure-memory", - "seed", - "shared", - "siphash", - "siv", - "sm2", - "sm3", - "sm4", - "sock", - "srp", - "srtp", - "sse2", - "ssl", - "ssl-trace", - "static-engine", - "stdio", - "tests", - "threads", - "tls", - "trace", - "ts", - "ubsan", - "ui-console", - "unit-test", - "uplink", - "weak-ssl-ciphers", - "whirlpool", - "zlib", - "zlib-dynamic", - "ssl3", - "ssl3-method", - "tls1", - "tls1-method", - "tls1_1", - "tls1_1-method", - "tls1_2", - "tls1_2-method", - "tls1_3", - "dtls1", - "dtls1-method", - "dtls1_2", - "dtls1_2-method" -); -our @disablables_int = ( - "crmf" -); -our %disabled = ( - "afalgeng" => "option", - "asan" => "default", - "buildtest-c++" => "default", - "comp" => "option", - "crypto-mdebug" => "default", - "crypto-mdebug-backtrace" => "default", - "devcryptoeng" => "default", - "dynamic-engine" => "cascade", - "ec_nistp_64_gcc_128" => "default", - "egd" => "default", - "external-tests" => "default", - "fuzz-afl" => "default", - "fuzz-libfuzzer" => "default", - "ktls" => "default", - "loadereng" => "cascade", - "md2" => "default", - "msan" => "default", - "rc5" => "default", - "sctp" => "default", - "shared" => "option", - "ssl3" => "default", - "ssl3-method" => "default", - "trace" => "default", - "ubsan" => "default", - "unit-test" => "default", - "uplink" => "no uplink_arch", - "weak-ssl-ciphers" => "default", - "zlib" => "default", - "zlib-dynamic" => "default" -); -our %withargs = (); -our %unified_info = ( - "attributes" => { - "depends" => { - "doc/man1/openssl-asn1parse.pod" => { - "doc/man1/openssl-asn1parse.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ca.pod" => { - "doc/man1/openssl-ca.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ciphers.pod" => { - "doc/man1/openssl-ciphers.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmds.pod" => { - "doc/man1/openssl-cmds.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmp.pod" => { - "doc/man1/openssl-cmp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cms.pod" => { - "doc/man1/openssl-cms.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl.pod" => { - "doc/man1/openssl-crl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl2pkcs7.pod" => { - "doc/man1/openssl-crl2pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dgst.pod" => { - "doc/man1/openssl-dgst.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dhparam.pod" => { - "doc/man1/openssl-dhparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsa.pod" => { - "doc/man1/openssl-dsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsaparam.pod" => { - "doc/man1/openssl-dsaparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ec.pod" => { - "doc/man1/openssl-ec.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ecparam.pod" => { - "doc/man1/openssl-ecparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-enc.pod" => { - "doc/man1/openssl-enc.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-engine.pod" => { - "doc/man1/openssl-engine.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-errstr.pod" => { - "doc/man1/openssl-errstr.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-fipsinstall.pod" => { - "doc/man1/openssl-fipsinstall.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-gendsa.pod" => { - "doc/man1/openssl-gendsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genpkey.pod" => { - "doc/man1/openssl-genpkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genrsa.pod" => { - "doc/man1/openssl-genrsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-info.pod" => { - "doc/man1/openssl-info.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-kdf.pod" => { - "doc/man1/openssl-kdf.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-list.pod" => { - "doc/man1/openssl-list.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-mac.pod" => { - "doc/man1/openssl-mac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-nseq.pod" => { - "doc/man1/openssl-nseq.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ocsp.pod" => { - "doc/man1/openssl-ocsp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-passwd.pod" => { - "doc/man1/openssl-passwd.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs12.pod" => { - "doc/man1/openssl-pkcs12.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs7.pod" => { - "doc/man1/openssl-pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs8.pod" => { - "doc/man1/openssl-pkcs8.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkey.pod" => { - "doc/man1/openssl-pkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyparam.pod" => { - "doc/man1/openssl-pkeyparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyutl.pod" => { - "doc/man1/openssl-pkeyutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-prime.pod" => { - "doc/man1/openssl-prime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rand.pod" => { - "doc/man1/openssl-rand.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rehash.pod" => { - "doc/man1/openssl-rehash.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-req.pod" => { - "doc/man1/openssl-req.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsa.pod" => { - "doc/man1/openssl-rsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsautl.pod" => { - "doc/man1/openssl-rsautl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_client.pod" => { - "doc/man1/openssl-s_client.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_server.pod" => { - "doc/man1/openssl-s_server.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_time.pod" => { - "doc/man1/openssl-s_time.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-sess_id.pod" => { - "doc/man1/openssl-sess_id.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-smime.pod" => { - "doc/man1/openssl-smime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-speed.pod" => { - "doc/man1/openssl-speed.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-spkac.pod" => { - "doc/man1/openssl-spkac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-srp.pod" => { - "doc/man1/openssl-srp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-storeutl.pod" => { - "doc/man1/openssl-storeutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ts.pod" => { - "doc/man1/openssl-ts.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-verify.pod" => { - "doc/man1/openssl-verify.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-version.pod" => { - "doc/man1/openssl-version.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-x509.pod" => { - "doc/man1/openssl-x509.pod.in" => { - "pod" => "1" - } - }, - "doc/man7/openssl_user_macros.pod" => { - "doc/man7/openssl_user_macros.pod.in" => { - "pod" => "1" - } - }, - "providers/libcommon.a" => { - "libcrypto" => { - "weak" => "1" - } - } - }, - "libraries" => { - "apps/libapps.a" => { - "noinst" => "1" - }, - "providers/libcommon.a" => { - "noinst" => "1" - }, - "providers/libdefault.a" => { - "noinst" => "1" - }, - "providers/libfips.a" => { - "noinst" => "1" - }, - "providers/liblegacy.a" => { - "noinst" => "1" - }, - "test/libtestutil.a" => { - "has_main" => "1", - "noinst" => "1" - } - }, - "modules" => { - "providers/fips" => { - "fips" => "1" - }, - "test/p_test" => { - "noinst" => "1" - } - }, - "programs" => { - "fuzz/asn1-test" => { - "noinst" => "1" - }, - "fuzz/asn1parse-test" => { - "noinst" => "1" - }, - "fuzz/bignum-test" => { - "noinst" => "1" - }, - "fuzz/bndiv-test" => { - "noinst" => "1" - }, - "fuzz/client-test" => { - "noinst" => "1" - }, - "fuzz/cmp-test" => { - "noinst" => "1" - }, - "fuzz/cms-test" => { - "noinst" => "1" - }, - "fuzz/conf-test" => { - "noinst" => "1" - }, - "fuzz/crl-test" => { - "noinst" => "1" - }, - "fuzz/ct-test" => { - "noinst" => "1" - }, - "fuzz/server-test" => { - "noinst" => "1" - }, - "fuzz/x509-test" => { - "noinst" => "1" - }, - "test/aborttest" => { - "noinst" => "1" - }, - "test/acvp_test" => { - "noinst" => "1" - }, - "test/aesgcmtest" => { - "noinst" => "1" - }, - "test/afalgtest" => { - "noinst" => "1" - }, - "test/algorithmid_test" => { - "noinst" => "1" - }, - "test/asn1_decode_test" => { - "noinst" => "1" - }, - "test/asn1_dsa_internal_test" => { - "noinst" => "1" - }, - "test/asn1_encode_test" => { - "noinst" => "1" - }, - "test/asn1_internal_test" => { - "noinst" => "1" - }, - "test/asn1_string_table_test" => { - "noinst" => "1" - }, - "test/asn1_time_test" => { - "noinst" => "1" - }, - "test/asynciotest" => { - "noinst" => "1" - }, - "test/asynctest" => { - "noinst" => "1" - }, - "test/bad_dtls_test" => { - "noinst" => "1" - }, - "test/bftest" => { - "noinst" => "1" - }, - "test/bio_callback_test" => { - "noinst" => "1" - }, - "test/bio_core_test" => { - "noinst" => "1" - }, - "test/bio_enc_test" => { - "noinst" => "1" - }, - "test/bio_memleak_test" => { - "noinst" => "1" - }, - "test/bio_prefix_text" => { - "noinst" => "1" - }, - "test/bio_readbuffer_test" => { - "noinst" => "1" - }, - "test/bioprinttest" => { - "noinst" => "1" - }, - "test/bn_internal_test" => { - "noinst" => "1" - }, - "test/bntest" => { - "noinst" => "1" - }, - "test/buildtest_c_aes" => { - "noinst" => "1" - }, - "test/buildtest_c_async" => { - "noinst" => "1" - }, - "test/buildtest_c_blowfish" => { - "noinst" => "1" - }, - "test/buildtest_c_bn" => { - "noinst" => "1" - }, - "test/buildtest_c_buffer" => { - "noinst" => "1" - }, - "test/buildtest_c_camellia" => { - "noinst" => "1" - }, - "test/buildtest_c_cast" => { - "noinst" => "1" - }, - "test/buildtest_c_cmac" => { - "noinst" => "1" - }, - "test/buildtest_c_cmp_util" => { - "noinst" => "1" - }, - "test/buildtest_c_conf_api" => { - "noinst" => "1" - }, - "test/buildtest_c_conftypes" => { - "noinst" => "1" - }, - "test/buildtest_c_core" => { - "noinst" => "1" - }, - "test/buildtest_c_core_dispatch" => { - "noinst" => "1" - }, - "test/buildtest_c_core_names" => { - "noinst" => "1" - }, - "test/buildtest_c_core_object" => { - "noinst" => "1" - }, - "test/buildtest_c_cryptoerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_decoder" => { - "noinst" => "1" - }, - "test/buildtest_c_des" => { - "noinst" => "1" - }, - "test/buildtest_c_dh" => { - "noinst" => "1" - }, - "test/buildtest_c_dsa" => { - "noinst" => "1" - }, - "test/buildtest_c_dtls1" => { - "noinst" => "1" - }, - "test/buildtest_c_e_os2" => { - "noinst" => "1" - }, - "test/buildtest_c_ebcdic" => { - "noinst" => "1" - }, - "test/buildtest_c_ec" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdh" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdsa" => { - "noinst" => "1" - }, - "test/buildtest_c_encoder" => { - "noinst" => "1" - }, - "test/buildtest_c_engine" => { - "noinst" => "1" - }, - "test/buildtest_c_evp" => { - "noinst" => "1" - }, - "test/buildtest_c_fips_names" => { - "noinst" => "1" - }, - "test/buildtest_c_hmac" => { - "noinst" => "1" - }, - "test/buildtest_c_http" => { - "noinst" => "1" - }, - "test/buildtest_c_idea" => { - "noinst" => "1" - }, - "test/buildtest_c_kdf" => { - "noinst" => "1" - }, - "test/buildtest_c_macros" => { - "noinst" => "1" - }, - "test/buildtest_c_md4" => { - "noinst" => "1" - }, - "test/buildtest_c_md5" => { - "noinst" => "1" - }, - "test/buildtest_c_mdc2" => { - "noinst" => "1" - }, - "test/buildtest_c_modes" => { - "noinst" => "1" - }, - "test/buildtest_c_obj_mac" => { - "noinst" => "1" - }, - "test/buildtest_c_objects" => { - "noinst" => "1" - }, - "test/buildtest_c_ossl_typ" => { - "noinst" => "1" - }, - "test/buildtest_c_param_build" => { - "noinst" => "1" - }, - "test/buildtest_c_params" => { - "noinst" => "1" - }, - "test/buildtest_c_pem" => { - "noinst" => "1" - }, - "test/buildtest_c_pem2" => { - "noinst" => "1" - }, - "test/buildtest_c_prov_ssl" => { - "noinst" => "1" - }, - "test/buildtest_c_provider" => { - "noinst" => "1" - }, - "test/buildtest_c_quic" => { - "noinst" => "1" - }, - "test/buildtest_c_rand" => { - "noinst" => "1" - }, - "test/buildtest_c_rc2" => { - "noinst" => "1" - }, - "test/buildtest_c_rc4" => { - "noinst" => "1" - }, - "test/buildtest_c_ripemd" => { - "noinst" => "1" - }, - "test/buildtest_c_rsa" => { - "noinst" => "1" - }, - "test/buildtest_c_seed" => { - "noinst" => "1" - }, - "test/buildtest_c_self_test" => { - "noinst" => "1" - }, - "test/buildtest_c_sha" => { - "noinst" => "1" - }, - "test/buildtest_c_srtp" => { - "noinst" => "1" - }, - "test/buildtest_c_ssl2" => { - "noinst" => "1" - }, - "test/buildtest_c_sslerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_stack" => { - "noinst" => "1" - }, - "test/buildtest_c_store" => { - "noinst" => "1" - }, - "test/buildtest_c_symhacks" => { - "noinst" => "1" - }, - "test/buildtest_c_tls1" => { - "noinst" => "1" - }, - "test/buildtest_c_ts" => { - "noinst" => "1" - }, - "test/buildtest_c_txt_db" => { - "noinst" => "1" - }, - "test/buildtest_c_types" => { - "noinst" => "1" - }, - "test/buildtest_c_whrlpool" => { - "noinst" => "1" - }, - "test/casttest" => { - "noinst" => "1" - }, - "test/chacha_internal_test" => { - "noinst" => "1" - }, - "test/cipher_overhead_test" => { - "noinst" => "1" - }, - "test/cipherbytes_test" => { - "noinst" => "1" - }, - "test/cipherlist_test" => { - "noinst" => "1" - }, - "test/ciphername_test" => { - "noinst" => "1" - }, - "test/clienthellotest" => { - "noinst" => "1" - }, - "test/cmactest" => { - "noinst" => "1" - }, - "test/cmp_asn_test" => { - "noinst" => "1" - }, - "test/cmp_client_test" => { - "noinst" => "1" - }, - "test/cmp_ctx_test" => { - "noinst" => "1" - }, - "test/cmp_hdr_test" => { - "noinst" => "1" - }, - "test/cmp_msg_test" => { - "noinst" => "1" - }, - "test/cmp_protect_test" => { - "noinst" => "1" - }, - "test/cmp_server_test" => { - "noinst" => "1" - }, - "test/cmp_status_test" => { - "noinst" => "1" - }, - "test/cmp_vfy_test" => { - "noinst" => "1" - }, - "test/cmsapitest" => { - "noinst" => "1" - }, - "test/conf_include_test" => { - "noinst" => "1" - }, - "test/confdump" => { - "noinst" => "1" - }, - "test/constant_time_test" => { - "noinst" => "1" - }, - "test/context_internal_test" => { - "noinst" => "1" - }, - "test/crltest" => { - "noinst" => "1" - }, - "test/ct_test" => { - "noinst" => "1" - }, - "test/ctype_internal_test" => { - "noinst" => "1" - }, - "test/curve448_internal_test" => { - "noinst" => "1" - }, - "test/d2i_test" => { - "noinst" => "1" - }, - "test/danetest" => { - "noinst" => "1" - }, - "test/defltfips_test" => { - "noinst" => "1" - }, - "test/destest" => { - "noinst" => "1" - }, - "test/dhtest" => { - "noinst" => "1" - }, - "test/drbgtest" => { - "noinst" => "1" - }, - "test/dsa_no_digest_size_test" => { - "noinst" => "1" - }, - "test/dsatest" => { - "noinst" => "1" - }, - "test/dtls_mtu_test" => { - "noinst" => "1" - }, - "test/dtlstest" => { - "noinst" => "1" - }, - "test/dtlsv1listentest" => { - "noinst" => "1" - }, - "test/ec_internal_test" => { - "noinst" => "1" - }, - "test/ecdsatest" => { - "noinst" => "1" - }, - "test/ecstresstest" => { - "noinst" => "1" - }, - "test/ectest" => { - "noinst" => "1" - }, - "test/endecode_test" => { - "noinst" => "1" - }, - "test/endecoder_legacy_test" => { - "noinst" => "1" - }, - "test/enginetest" => { - "noinst" => "1" - }, - "test/errtest" => { - "noinst" => "1" - }, - "test/evp_extra_test" => { - "noinst" => "1" - }, - "test/evp_extra_test2" => { - "noinst" => "1" - }, - "test/evp_fetch_prov_test" => { - "noinst" => "1" - }, - "test/evp_kdf_test" => { - "noinst" => "1" - }, - "test/evp_libctx_test" => { - "noinst" => "1" - }, - "test/evp_pkey_dparams_test" => { - "noinst" => "1" - }, - "test/evp_pkey_provided_test" => { - "noinst" => "1" - }, - "test/evp_test" => { - "noinst" => "1" - }, - "test/exdatatest" => { - "noinst" => "1" - }, - "test/exptest" => { - "noinst" => "1" - }, - "test/fatalerrtest" => { - "noinst" => "1" - }, - "test/ffc_internal_test" => { - "noinst" => "1" - }, - "test/gmdifftest" => { - "noinst" => "1" - }, - "test/hexstr_test" => { - "noinst" => "1" - }, - "test/hmactest" => { - "noinst" => "1" - }, - "test/http_test" => { - "noinst" => "1" - }, - "test/ideatest" => { - "noinst" => "1" - }, - "test/igetest" => { - "noinst" => "1" - }, - "test/keymgmt_internal_test" => { - "noinst" => "1" - }, - "test/lhash_test" => { - "noinst" => "1" - }, - "test/mdc2_internal_test" => { - "noinst" => "1" - }, - "test/mdc2test" => { - "noinst" => "1" - }, - "test/memleaktest" => { - "noinst" => "1" - }, - "test/modes_internal_test" => { - "noinst" => "1" - }, - "test/namemap_internal_test" => { - "noinst" => "1" - }, - "test/ocspapitest" => { - "noinst" => "1" - }, - "test/ossl_store_test" => { - "noinst" => "1" - }, - "test/packettest" => { - "noinst" => "1" - }, - "test/param_build_test" => { - "noinst" => "1" - }, - "test/params_api_test" => { - "noinst" => "1" - }, - "test/params_conversion_test" => { - "noinst" => "1" - }, - "test/params_test" => { - "noinst" => "1" - }, - "test/pbelutest" => { - "noinst" => "1" - }, - "test/pbetest" => { - "noinst" => "1" - }, - "test/pem_read_depr_test" => { - "noinst" => "1" - }, - "test/pemtest" => { - "noinst" => "1" - }, - "test/pkcs12_format_test" => { - "noinst" => "1" - }, - "test/pkcs7_test" => { - "noinst" => "1" - }, - "test/pkey_meth_kdf_test" => { - "noinst" => "1" - }, - "test/pkey_meth_test" => { - "noinst" => "1" - }, - "test/poly1305_internal_test" => { - "noinst" => "1" - }, - "test/property_test" => { - "noinst" => "1" - }, - "test/prov_config_test" => { - "noinst" => "1" - }, - "test/provfetchtest" => { - "noinst" => "1" - }, - "test/provider_fallback_test" => { - "noinst" => "1" - }, - "test/provider_internal_test" => { - "noinst" => "1" - }, - "test/provider_pkey_test" => { - "noinst" => "1" - }, - "test/provider_status_test" => { - "noinst" => "1" - }, - "test/provider_test" => { - "noinst" => "1" - }, - "test/rand_status_test" => { - "noinst" => "1" - }, - "test/rand_test" => { - "noinst" => "1" - }, - "test/rc2test" => { - "noinst" => "1" - }, - "test/rc4test" => { - "noinst" => "1" - }, - "test/rc5test" => { - "noinst" => "1" - }, - "test/rdrand_sanitytest" => { - "noinst" => "1" - }, - "test/recordlentest" => { - "noinst" => "1" - }, - "test/rsa_complex" => { - "noinst" => "1" - }, - "test/rsa_mp_test" => { - "noinst" => "1" - }, - "test/rsa_sp800_56b_test" => { - "noinst" => "1" - }, - "test/rsa_test" => { - "noinst" => "1" - }, - "test/sanitytest" => { - "noinst" => "1" - }, - "test/secmemtest" => { - "noinst" => "1" - }, - "test/servername_test" => { - "noinst" => "1" - }, - "test/sha_test" => { - "noinst" => "1" - }, - "test/siphash_internal_test" => { - "noinst" => "1" - }, - "test/sm2_internal_test" => { - "noinst" => "1" - }, - "test/sm3_internal_test" => { - "noinst" => "1" - }, - "test/sm4_internal_test" => { - "noinst" => "1" - }, - "test/sparse_array_test" => { - "noinst" => "1" - }, - "test/srptest" => { - "noinst" => "1" - }, - "test/ssl_cert_table_internal_test" => { - "noinst" => "1" - }, - "test/ssl_ctx_test" => { - "noinst" => "1" - }, - "test/ssl_old_test" => { - "noinst" => "1" - }, - "test/ssl_test" => { - "noinst" => "1" - }, - "test/ssl_test_ctx_test" => { - "noinst" => "1" - }, - "test/sslapitest" => { - "noinst" => "1" - }, - "test/sslbuffertest" => { - "noinst" => "1" - }, - "test/sslcorrupttest" => { - "noinst" => "1" - }, - "test/stack_test" => { - "noinst" => "1" - }, - "test/sysdefaulttest" => { - "noinst" => "1" - }, - "test/test_test" => { - "noinst" => "1" - }, - "test/threadstest" => { - "noinst" => "1" - }, - "test/threadstest_fips" => { - "noinst" => "1" - }, - "test/time_offset_test" => { - "noinst" => "1" - }, - "test/tls13ccstest" => { - "noinst" => "1" - }, - "test/tls13encryptiontest" => { - "noinst" => "1" - }, - "test/uitest" => { - "noinst" => "1" - }, - "test/upcallstest" => { - "noinst" => "1" - }, - "test/user_property_test" => { - "noinst" => "1" - }, - "test/v3ext" => { - "noinst" => "1" - }, - "test/v3nametest" => { - "noinst" => "1" - }, - "test/verify_extra_test" => { - "noinst" => "1" - }, - "test/versions" => { - "noinst" => "1" - }, - "test/wpackettest" => { - "noinst" => "1" - }, - "test/x509_check_cert_pkey_test" => { - "noinst" => "1" - }, - "test/x509_dup_cert_test" => { - "noinst" => "1" - }, - "test/x509_internal_test" => { - "noinst" => "1" - }, - "test/x509_time_test" => { - "noinst" => "1" - }, - "test/x509aux" => { - "noinst" => "1" - } - }, - "scripts" => { - "apps/CA.pl" => { - "misc" => "1" - }, - "apps/tsget.pl" => { - "linkname" => "tsget", - "misc" => "1" - }, - "util/shlib_wrap.sh" => { - "noinst" => "1" - }, - "util/wrap.pl" => { - "noinst" => "1" - } - }, - "sources" => { - "apps/openssl" => { - "apps/openssl-bin-progs.o" => { - "nocheck" => "1" - } - }, - "apps/openssl-bin-progs.o" => { - "apps/progs.c" => { - "nocheck" => "1" - } - }, - "apps/progs.o" => {} - } - }, - "defines" => { - "libcrypto" => [ - "AES_ASM", - "BSAES_ASM", - "CMLL_ASM", - "ECP_NISTZ256_ASM", - "GHASH_ASM", - "KECCAK1600_ASM", - "MD5_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2", - "PADLOCK_ASM", - "POLY1305_ASM", - "SHA1_ASM", - "SHA256_ASM", - "SHA512_ASM", - "VPAES_ASM", - "WHIRLPOOL_ASM", - "X25519_ASM" - ], - "libssl" => [ - "AES_ASM" - ], - "providers/fips" => [ - "FIPS_MODULE" - ], - "providers/libcommon.a" => [ - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2" - ], - "providers/libdefault.a" => [ - "AES_ASM", - "BSAES_ASM", - "OPENSSL_CPUID_OBJ", - "VPAES_ASM" - ], - "providers/libfips.a" => [ - "AES_ASM", - "BSAES_ASM", - "ECP_NISTZ256_ASM", - "FIPS_MODULE", - "GHASH_ASM", - "KECCAK1600_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2", - "SHA1_ASM", - "SHA256_ASM", - "SHA512_ASM", - "VPAES_ASM", - "X25519_ASM" - ], - "providers/liblegacy.a" => [ - "MD5_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_IA32_SSE2" - ], - "test/provider_internal_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ], - "test/provider_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ] - }, - "depends" => { - "" => [ - "include/crypto/bn_conf.h", - "include/crypto/dso_conf.h", - "include/openssl/asn1.h", - "include/openssl/asn1t.h", - "include/openssl/bio.h", - "include/openssl/cmp.h", - "include/openssl/cms.h", - "include/openssl/conf.h", - "include/openssl/configuration.h", - "include/openssl/crmf.h", - "include/openssl/crypto.h", - "include/openssl/ct.h", - "include/openssl/err.h", - "include/openssl/ess.h", - "include/openssl/fipskey.h", - "include/openssl/lhash.h", - "include/openssl/ocsp.h", - "include/openssl/opensslv.h", - "include/openssl/pkcs12.h", - "include/openssl/pkcs7.h", - "include/openssl/safestack.h", - "include/openssl/srp.h", - "include/openssl/ssl.h", - "include/openssl/ui.h", - "include/openssl/x509.h", - "include/openssl/x509_vfy.h", - "include/openssl/x509v3.h", - "test/provider_internal_test.cnf" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/openssl" => [ - "apps/libapps.a", - "libssl" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ca.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cms.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ec.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-enc.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-engine.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-info.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-list.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-mac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-prime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rand.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-req.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-smime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-speed.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-srp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ts.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-verify.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-version.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-x509.o" => [ - "apps/progs.h" - ], - "apps/progs.c" => [ - "configdata.pm" - ], - "apps/progs.h" => [ - "apps/progs.c" - ], - "build_modules_nodep" => [ - "providers/fipsmodule.cnf" - ], - "crypto/aes/aes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aesni-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/aes/vpaes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/buildinf.h" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/buildinf.h" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in", - "doc/perlvars.pm" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "fuzz/asn1-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/asn1parse-test" => [ - "libcrypto" - ], - "fuzz/bignum-test" => [ - "libcrypto" - ], - "fuzz/bndiv-test" => [ - "libcrypto" - ], - "fuzz/client-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/cmp-test" => [ - "libcrypto.a" - ], - "fuzz/cms-test" => [ - "libcrypto" - ], - "fuzz/conf-test" => [ - "libcrypto" - ], - "fuzz/crl-test" => [ - "libcrypto" - ], - "fuzz/ct-test" => [ - "libcrypto" - ], - "fuzz/server-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/x509-test" => [ - "libcrypto" - ], - "libcrypto.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "libssl" => [ - "libcrypto" - ], - "libssl.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov/der_digests.h" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/fips" => [ - "providers/libfips.a" - ], - "providers/fipsmodule.cnf" => [ - "providers/fips" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/legacy" => [ - "libcrypto", - "providers/liblegacy.a" - ], - "providers/libcommon.a" => [ - "libcrypto" - ], - "providers/libdefault.a" => [ - "providers/libcommon.a" - ], - "providers/liblegacy.a" => [ - "providers/libcommon.a" - ], - "test/aborttest" => [ - "libcrypto" - ], - "test/acvp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/aesgcmtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/afalgtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/algorithmid_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_decode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_dsa_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_encode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_string_table_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asynciotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/asynctest" => [ - "libcrypto" - ], - "test/bad_dtls_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/bftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_callback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_core_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_enc_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_memleak_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_prefix_text" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_readbuffer_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bioprinttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bn_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/bntest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/buildtest_c_aes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_async" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_blowfish" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_bn" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_buffer" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_camellia" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cast" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmp_util" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conf_api" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conftypes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_dispatch" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_object" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_decoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_des" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dtls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_e_os2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ebcdic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ec" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_encoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_engine" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_evp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_fips_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_hmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_http" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_idea" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_kdf" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_macros" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md5" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_mdc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_modes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_obj_mac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_objects" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ossl_typ" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_param_build" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_params" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_prov_ssl" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_provider" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_quic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rand" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ripemd" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_seed" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_self_test" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sha" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_srtp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ssl2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sslerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_stack" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_store" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_symhacks" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_tls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ts" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_txt_db" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_types" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_whrlpool" => [ - "libcrypto", - "libssl" - ], - "test/casttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/chacha_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cipher_overhead_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/cipherbytes_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cipherlist_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ciphername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/clienthellotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_asn_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_client_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_ctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_hdr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_msg_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_protect_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_server_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_vfy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmsapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/conf_include_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/confdump" => [ - "libcrypto" - ], - "test/constant_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/context_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/crltest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ct_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ctype_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/curve448_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/d2i_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/danetest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/defltfips_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/destest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dhtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/drbgtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsa_no_digest_size_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dtls_mtu_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlsv1listentest" => [ - "libssl", - "test/libtestutil.a" - ], - "test/ec_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecdsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecstresstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ectest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecode_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecoder_legacy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/enginetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/errtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_extra_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_extra_test2" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_fetch_prov_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_libctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_pkey_dparams_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_pkey_provided_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exdatatest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/fatalerrtest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ffc_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/gmdifftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/hexstr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/hmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/http_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ideatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/igetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/keymgmt_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/lhash_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/libtestutil.a" => [ - "libcrypto" - ], - "test/mdc2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/mdc2test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/memleaktest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/modes_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/namemap_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ocspapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ossl_store_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/packettest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/param_build_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/params_api_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_conversion_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/pbelutest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pbetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pem_read_depr_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs12_format_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs7_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/poly1305_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/property_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/prov_config_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provfetchtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_fallback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rand_status_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rand_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rc2test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc4test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc5test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rdrand_sanitytest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/recordlentest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/rsa_mp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_sp800_56b_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sanitytest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/secmemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/servername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sha_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/siphash_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm3_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm4_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sparse_array_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/srptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_cert_table_internal_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_old_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/ssl_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_test_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslapitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslbuffertest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslcorrupttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/stack_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/sysdefaulttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/test_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest_fips" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/time_offset_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/tls13ccstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/tls13encryptiontest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/uitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/upcallstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/user_property_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3ext" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3nametest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/verify_extra_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/versions" => [ - "libcrypto" - ], - "test/wpackettest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/x509_check_cert_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_dup_cert_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/x509_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509aux" => [ - "libcrypto", - "test/libtestutil.a" - ], - "util/wrap.pl" => [ - "configdata.pm" - ] - }, - "dirinfo" => { - "apps" => { - "products" => { - "bin" => [ - "apps/openssl" - ], - "script" => [ - "apps/CA.pl", - "apps/tsget.pl" - ] - } - }, - "apps/lib" => { - "deps" => [ - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o", - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o" - ], - "products" => { - "bin" => [ - "apps/openssl", - "test/cmp_client_test", - "test/uitest" - ], - "lib" => [ - "apps/libapps.a", - "test/libtestutil.a" - ] - } - }, - "crypto" => { - "deps" => [ - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/libcrypto-lib-x86_64cpuid.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o", - "crypto/libfips-lib-x86_64cpuid.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aes" => { - "deps" => [ - "crypto/aes/libcrypto-lib-aes-x86_64.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-x86_64.o", - "crypto/aes/libcrypto-lib-bsaes-x86_64.o", - "crypto/aes/libcrypto-lib-vpaes-x86_64.o", - "crypto/aes/libfips-lib-aes-x86_64.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o", - "crypto/aes/libfips-lib-aesni-mb-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o", - "crypto/aes/libfips-lib-aesni-x86_64.o", - "crypto/aes/libfips-lib-bsaes-x86_64.o", - "crypto/aes/libfips-lib-vpaes-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aria" => { - "deps" => [ - "crypto/aria/libcrypto-lib-aria.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/asn1" => { - "deps" => [ - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async" => { - "deps" => [ - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async/arch" => { - "deps" => [ - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bf" => { - "deps" => [ - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bio" => { - "deps" => [ - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bn" => { - "deps" => [ - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsaz-avx2.o", - "crypto/bn/libcrypto-lib-rsaz-avx512.o", - "crypto/bn/libcrypto-lib-rsaz-x86_64.o", - "crypto/bn/libcrypto-lib-rsaz_exp.o", - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o", - "crypto/bn/libcrypto-lib-x86_64-gf2m.o", - "crypto/bn/libcrypto-lib-x86_64-mont.o", - "crypto/bn/libcrypto-lib-x86_64-mont5.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsaz-avx2.o", - "crypto/bn/libfips-lib-rsaz-avx512.o", - "crypto/bn/libfips-lib-rsaz-x86_64.o", - "crypto/bn/libfips-lib-rsaz_exp.o", - "crypto/bn/libfips-lib-rsaz_exp_x2.o", - "crypto/bn/libfips-lib-x86_64-gf2m.o", - "crypto/bn/libfips-lib-x86_64-mont.o", - "crypto/bn/libfips-lib-x86_64-mont5.o", - "crypto/bn/liblegacy-lib-rsaz-avx2.o", - "crypto/bn/liblegacy-lib-rsaz-avx512.o", - "crypto/bn/liblegacy-lib-rsaz-x86_64.o", - "crypto/bn/liblegacy-lib-rsaz_exp.o", - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o", - "crypto/bn/liblegacy-lib-x86_64-gf2m.o", - "crypto/bn/liblegacy-lib-x86_64-mont.o", - "crypto/bn/liblegacy-lib-x86_64-mont5.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/bn/asm" => { - "deps" => [ - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o", - "crypto/bn/asm/libfips-lib-x86_64-gcc.o", - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/buffer" => { - "deps" => [ - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/buffer/libfips-lib-buffer.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/camellia" => { - "deps" => [ - "crypto/camellia/libcrypto-lib-cmll-x86_64.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cast" => { - "deps" => [ - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/chacha" => { - "deps" => [ - "crypto/chacha/libcrypto-lib-chacha-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cmac" => { - "deps" => [ - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmac/libfips-lib-cmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/cmp" => { - "deps" => [ - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cms" => { - "deps" => [ - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/conf" => { - "deps" => [ - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/crmf" => { - "deps" => [ - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ct" => { - "deps" => [ - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/des" => { - "deps" => [ - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/dh" => { - "deps" => [ - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dsa" => { - "deps" => [ - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dso" => { - "deps" => [ - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ec" => { - "deps" => [ - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libcrypto-lib-ecp_nistz256.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/ec/libcrypto-lib-x25519-x86_64.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libfips-lib-ecp_nistz256.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o", - "crypto/ec/libfips-lib-x25519-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448" => { - "deps" => [ - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_32" => { - "deps" => [ - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_64" => { - "deps" => [ - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/encode_decode" => { - "deps" => [ - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/engine" => { - "deps" => [ - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/err" => { - "deps" => [ - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ess" => { - "deps" => [ - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/evp" => { - "deps" => [ - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ffc" => { - "deps" => [ - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/hmac" => { - "deps" => [ - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/hmac/libfips-lib-hmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/http" => { - "deps" => [ - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/idea" => { - "deps" => [ - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/kdf" => { - "deps" => [ - "crypto/kdf/libcrypto-lib-kdf_err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/lhash" => { - "deps" => [ - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/lhash/libfips-lib-lhash.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/md4" => { - "deps" => [ - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/md5" => { - "deps" => [ - "crypto/md5/libcrypto-lib-md5-x86_64.o", - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/md5/liblegacy-lib-md5-x86_64.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/liblegacy.a" - ] - } - }, - "crypto/mdc2" => { - "deps" => [ - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/modes" => { - "deps" => [ - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o", - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ghash-x86_64.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ghash-x86_64.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/objects" => { - "deps" => [ - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ocsp" => { - "deps" => [ - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pem" => { - "deps" => [ - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs12" => { - "deps" => [ - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs7" => { - "deps" => [ - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/poly1305" => { - "deps" => [ - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o", - "crypto/poly1305/libcrypto-lib-poly1305.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/property" => { - "deps" => [ - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rand" => { - "deps" => [ - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rand/libfips-lib-rand_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rc2" => { - "deps" => [ - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rc4" => { - "deps" => [ - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o", - "crypto/rc4/libcrypto-lib-rc4-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ripemd" => { - "deps" => [ - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rsa" => { - "deps" => [ - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/seed" => { - "deps" => [ - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sha" => { - "deps" => [ - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-x86_64.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha256-x86_64.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512-x86_64.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/sha/libfips-lib-keccak1600-x86_64.o", - "crypto/sha/libfips-lib-sha1-mb-x86_64.o", - "crypto/sha/libfips-lib-sha1-x86_64.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256-mb-x86_64.o", - "crypto/sha/libfips-lib-sha256-x86_64.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512-x86_64.o", - "crypto/sha/libfips-lib-sha512.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/siphash" => { - "deps" => [ - "crypto/siphash/libcrypto-lib-siphash.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm2" => { - "deps" => [ - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm3" => { - "deps" => [ - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm4" => { - "deps" => [ - "crypto/sm4/libcrypto-lib-sm4.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/srp" => { - "deps" => [ - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/stack" => { - "deps" => [ - "crypto/stack/libcrypto-lib-stack.o", - "crypto/stack/libfips-lib-stack.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/store" => { - "deps" => [ - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ts" => { - "deps" => [ - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/txt_db" => { - "deps" => [ - "crypto/txt_db/libcrypto-lib-txt_db.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ui" => { - "deps" => [ - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/whrlpool" => { - "deps" => [ - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/x509" => { - "deps" => [ - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "engines" => { - "deps" => [ - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock-x86_64.o", - "engines/libcrypto-lib-e_padlock.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "fuzz" => { - "products" => { - "bin" => [ - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test" - ] - } - }, - "providers" => { - "deps" => [ - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "products" => { - "dso" => [ - "providers/fips", - "providers/legacy" - ], - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/common" => { - "deps" => [ - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/common/der" => { - "deps" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/der/libfips-lib-der_rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/fips" => { - "deps" => [ - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" - ], - "products" => { - "dso" => [ - "providers/fips" - ], - "lib" => [ - "providers/libfips.a" - ] - } - }, - "providers/implementations/asymciphers" => { - "deps" => [ - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/ciphers" => { - "deps" => [ - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/digests" => { - "deps" => [ - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/encode_decode" => { - "deps" => [ - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/exchange" => { - "deps" => [ - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/kdfs" => { - "deps" => [ - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/kem" => { - "deps" => [ - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/keymgmt" => { - "deps" => [ - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/macs" => { - "deps" => [ - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands" => { - "deps" => [ - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands/seeding" => { - "deps" => [ - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/signature" => { - "deps" => [ - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/storemgmt" => { - "deps" => [ - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "ssl" => { - "deps" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/libdefault-lib-s3_cbc.o", - "ssl/libfips-lib-s3_cbc.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "ssl/record" => { - "deps" => [ - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libcommon.a" - ] - } - }, - "ssl/statem" => { - "deps" => [ - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "products" => { - "lib" => [ - "libssl" - ] - } - }, - "test/helpers" => { - "deps" => [ - "test/helpers/asynciotest-bin-ssltestlib.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o", - "test/helpers/dtlstest-bin-ssltestlib.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o", - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/helpers/servername_test-bin-ssltestlib.o", - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/helpers/tls13ccstest-bin-ssltestlib.o" - ], - "products" => { - "bin" => [ - "test/asynciotest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/dtls_mtu_test", - "test/dtlstest", - "test/endecode_test", - "test/fatalerrtest", - "test/pkcs12_format_test", - "test/recordlentest", - "test/servername_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/tls13ccstest" - ] - } - }, - "test/testutil" => { - "deps" => [ - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "products" => { - "lib" => [ - "test/libtestutil.a" - ] - } - }, - "tools" => { - "products" => { - "script" => [ - "tools/c_rehash" - ] - } - }, - "util" => { - "products" => { - "script" => [ - "util/shlib_wrap.sh", - "util/wrap.pl" - ] - } - } - }, - "generate" => { - "apps/progs.c" => [ - "apps/progs.pl", - "\"-C\"", - "\$(APPS_OPENSSL)" - ], - "apps/progs.h" => [ - "apps/progs.pl", - "\"-H\"", - "\$(APPS_OPENSSL)" - ], - "crypto/aes/aes-586.s" => [ - "crypto/aes/asm/aes-586.pl" - ], - "crypto/aes/aes-armv4.S" => [ - "crypto/aes/asm/aes-armv4.pl" - ], - "crypto/aes/aes-c64xplus.S" => [ - "crypto/aes/asm/aes-c64xplus.pl" - ], - "crypto/aes/aes-ia64.s" => [ - "crypto/aes/asm/aes-ia64.S" - ], - "crypto/aes/aes-mips.S" => [ - "crypto/aes/asm/aes-mips.pl" - ], - "crypto/aes/aes-parisc.s" => [ - "crypto/aes/asm/aes-parisc.pl" - ], - "crypto/aes/aes-ppc.s" => [ - "crypto/aes/asm/aes-ppc.pl" - ], - "crypto/aes/aes-s390x.S" => [ - "crypto/aes/asm/aes-s390x.pl" - ], - "crypto/aes/aes-sparcv9.S" => [ - "crypto/aes/asm/aes-sparcv9.pl" - ], - "crypto/aes/aes-x86_64.s" => [ - "crypto/aes/asm/aes-x86_64.pl" - ], - "crypto/aes/aesfx-sparcv9.S" => [ - "crypto/aes/asm/aesfx-sparcv9.pl" - ], - "crypto/aes/aesni-mb-x86_64.s" => [ - "crypto/aes/asm/aesni-mb-x86_64.pl" - ], - "crypto/aes/aesni-sha1-x86_64.s" => [ - "crypto/aes/asm/aesni-sha1-x86_64.pl" - ], - "crypto/aes/aesni-sha256-x86_64.s" => [ - "crypto/aes/asm/aesni-sha256-x86_64.pl" - ], - "crypto/aes/aesni-x86.s" => [ - "crypto/aes/asm/aesni-x86.pl" - ], - "crypto/aes/aesni-x86_64.s" => [ - "crypto/aes/asm/aesni-x86_64.pl" - ], - "crypto/aes/aesp8-ppc.s" => [ - "crypto/aes/asm/aesp8-ppc.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/aes/asm/aest4-sparcv9.pl" - ], - "crypto/aes/aesv8-armx.S" => [ - "crypto/aes/asm/aesv8-armx.pl" - ], - "crypto/aes/bsaes-armv7.S" => [ - "crypto/aes/asm/bsaes-armv7.pl" - ], - "crypto/aes/bsaes-x86_64.s" => [ - "crypto/aes/asm/bsaes-x86_64.pl" - ], - "crypto/aes/vpaes-armv8.S" => [ - "crypto/aes/asm/vpaes-armv8.pl" - ], - "crypto/aes/vpaes-ppc.s" => [ - "crypto/aes/asm/vpaes-ppc.pl" - ], - "crypto/aes/vpaes-x86.s" => [ - "crypto/aes/asm/vpaes-x86.pl" - ], - "crypto/aes/vpaes-x86_64.s" => [ - "crypto/aes/asm/vpaes-x86_64.pl" - ], - "crypto/alphacpuid.s" => [ - "crypto/alphacpuid.pl" - ], - "crypto/arm64cpuid.S" => [ - "crypto/arm64cpuid.pl" - ], - "crypto/armv4cpuid.S" => [ - "crypto/armv4cpuid.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/bf/asm/bf-586.pl" - ], - "crypto/bn/alpha-mont.S" => [ - "crypto/bn/asm/alpha-mont.pl" - ], - "crypto/bn/armv4-gf2m.S" => [ - "crypto/bn/asm/armv4-gf2m.pl" - ], - "crypto/bn/armv4-mont.S" => [ - "crypto/bn/asm/armv4-mont.pl" - ], - "crypto/bn/armv8-mont.S" => [ - "crypto/bn/asm/armv8-mont.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/bn/asm/bn-586.pl" - ], - "crypto/bn/bn-ia64.s" => [ - "crypto/bn/asm/ia64.S" - ], - "crypto/bn/bn-mips.S" => [ - "crypto/bn/asm/mips.pl" - ], - "crypto/bn/bn-ppc.s" => [ - "crypto/bn/asm/ppc.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/bn/asm/co-586.pl" - ], - "crypto/bn/ia64-mont.s" => [ - "crypto/bn/asm/ia64-mont.pl" - ], - "crypto/bn/mips-mont.S" => [ - "crypto/bn/asm/mips-mont.pl" - ], - "crypto/bn/parisc-mont.s" => [ - "crypto/bn/asm/parisc-mont.pl" - ], - "crypto/bn/ppc-mont.s" => [ - "crypto/bn/asm/ppc-mont.pl" - ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], - "crypto/bn/ppc64-mont.s" => [ - "crypto/bn/asm/ppc64-mont.pl" - ], - "crypto/bn/rsaz-avx2.s" => [ - "crypto/bn/asm/rsaz-avx2.pl" - ], - "crypto/bn/rsaz-avx512.s" => [ - "crypto/bn/asm/rsaz-avx512.pl" - ], - "crypto/bn/rsaz-x86_64.s" => [ - "crypto/bn/asm/rsaz-x86_64.pl" - ], - "crypto/bn/s390x-gf2m.s" => [ - "crypto/bn/asm/s390x-gf2m.pl" - ], - "crypto/bn/s390x-mont.S" => [ - "crypto/bn/asm/s390x-mont.pl" - ], - "crypto/bn/sparct4-mont.S" => [ - "crypto/bn/asm/sparct4-mont.pl" - ], - "crypto/bn/sparcv9-gf2m.S" => [ - "crypto/bn/asm/sparcv9-gf2m.pl" - ], - "crypto/bn/sparcv9-mont.S" => [ - "crypto/bn/asm/sparcv9-mont.pl" - ], - "crypto/bn/sparcv9a-mont.S" => [ - "crypto/bn/asm/sparcv9a-mont.pl" - ], - "crypto/bn/vis3-mont.S" => [ - "crypto/bn/asm/vis3-mont.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/bn/asm/x86-gf2m.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/bn/asm/x86-mont.pl" - ], - "crypto/bn/x86_64-gf2m.s" => [ - "crypto/bn/asm/x86_64-gf2m.pl" - ], - "crypto/bn/x86_64-mont.s" => [ - "crypto/bn/asm/x86_64-mont.pl" - ], - "crypto/bn/x86_64-mont5.s" => [ - "crypto/bn/asm/x86_64-mont5.pl" - ], - "crypto/buildinf.h" => [ - "util/mkbuildinf.pl", - "\"\$(CC)", - "\$(LIB_CFLAGS)", - "\$(CPPFLAGS_Q)\"", - "\"\$(PLATFORM)\"" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/camellia/asm/cmll-x86.pl" - ], - "crypto/camellia/cmll-x86_64.s" => [ - "crypto/camellia/asm/cmll-x86_64.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/camellia/asm/cmllt4-sparcv9.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/cast/asm/cast-586.pl" - ], - "crypto/chacha/chacha-armv4.S" => [ - "crypto/chacha/asm/chacha-armv4.pl" - ], - "crypto/chacha/chacha-armv8.S" => [ - "crypto/chacha/asm/chacha-armv8.pl" - ], - "crypto/chacha/chacha-c64xplus.S" => [ - "crypto/chacha/asm/chacha-c64xplus.pl" - ], - "crypto/chacha/chacha-ia64.S" => [ - "crypto/chacha/asm/chacha-ia64.pl" - ], - "crypto/chacha/chacha-ppc.s" => [ - "crypto/chacha/asm/chacha-ppc.pl" - ], - "crypto/chacha/chacha-s390x.S" => [ - "crypto/chacha/asm/chacha-s390x.pl" - ], - "crypto/chacha/chacha-x86.s" => [ - "crypto/chacha/asm/chacha-x86.pl" - ], - "crypto/chacha/chacha-x86_64.s" => [ - "crypto/chacha/asm/chacha-x86_64.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/des/asm/crypt586.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/des/asm/des-586.pl" - ], - "crypto/des/des_enc-sparc.S" => [ - "crypto/des/asm/des_enc.m4" - ], - "crypto/des/dest4-sparcv9.S" => [ - "crypto/des/asm/dest4-sparcv9.pl" - ], - "crypto/ec/ecp_nistp521-ppc64.s" => [ - "crypto/ec/asm/ecp_nistp521-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-armv4.S" => [ - "crypto/ec/asm/ecp_nistz256-armv4.pl" - ], - "crypto/ec/ecp_nistz256-armv8.S" => [ - "crypto/ec/asm/ecp_nistz256-armv8.pl" - ], - "crypto/ec/ecp_nistz256-avx2.s" => [ - "crypto/ec/asm/ecp_nistz256-avx2.pl" - ], - "crypto/ec/ecp_nistz256-ppc64.s" => [ - "crypto/ec/asm/ecp_nistz256-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-sparcv9.S" => [ - "crypto/ec/asm/ecp_nistz256-sparcv9.pl" - ], - "crypto/ec/ecp_nistz256-x86.s" => [ - "crypto/ec/asm/ecp_nistz256-x86.pl" - ], - "crypto/ec/ecp_nistz256-x86_64.s" => [ - "crypto/ec/asm/ecp_nistz256-x86_64.pl" - ], - "crypto/ec/x25519-ppc64.s" => [ - "crypto/ec/asm/x25519-ppc64.pl" - ], - "crypto/ec/x25519-x86_64.s" => [ - "crypto/ec/asm/x25519-x86_64.pl" - ], - "crypto/ia64cpuid.s" => [ - "crypto/ia64cpuid.S" - ], - "crypto/md5/md5-586.s" => [ - "crypto/md5/asm/md5-586.pl" - ], - "crypto/md5/md5-sparcv9.S" => [ - "crypto/md5/asm/md5-sparcv9.pl" - ], - "crypto/md5/md5-x86_64.s" => [ - "crypto/md5/asm/md5-x86_64.pl" - ], - "crypto/modes/aes-gcm-armv8_64.S" => [ - "crypto/modes/asm/aes-gcm-armv8_64.pl" - ], - "crypto/modes/aesni-gcm-x86_64.s" => [ - "crypto/modes/asm/aesni-gcm-x86_64.pl" - ], - "crypto/modes/ghash-alpha.S" => [ - "crypto/modes/asm/ghash-alpha.pl" - ], - "crypto/modes/ghash-armv4.S" => [ - "crypto/modes/asm/ghash-armv4.pl" - ], - "crypto/modes/ghash-c64xplus.S" => [ - "crypto/modes/asm/ghash-c64xplus.pl" - ], - "crypto/modes/ghash-ia64.s" => [ - "crypto/modes/asm/ghash-ia64.pl" - ], - "crypto/modes/ghash-parisc.s" => [ - "crypto/modes/asm/ghash-parisc.pl" - ], - "crypto/modes/ghash-s390x.S" => [ - "crypto/modes/asm/ghash-s390x.pl" - ], - "crypto/modes/ghash-sparcv9.S" => [ - "crypto/modes/asm/ghash-sparcv9.pl" - ], - "crypto/modes/ghash-x86.s" => [ - "crypto/modes/asm/ghash-x86.pl" - ], - "crypto/modes/ghash-x86_64.s" => [ - "crypto/modes/asm/ghash-x86_64.pl" - ], - "crypto/modes/ghashp8-ppc.s" => [ - "crypto/modes/asm/ghashp8-ppc.pl" - ], - "crypto/modes/ghashv8-armx.S" => [ - "crypto/modes/asm/ghashv8-armx.pl" - ], - "crypto/pariscid.s" => [ - "crypto/pariscid.pl" - ], - "crypto/poly1305/poly1305-armv4.S" => [ - "crypto/poly1305/asm/poly1305-armv4.pl" - ], - "crypto/poly1305/poly1305-armv8.S" => [ - "crypto/poly1305/asm/poly1305-armv8.pl" - ], - "crypto/poly1305/poly1305-c64xplus.S" => [ - "crypto/poly1305/asm/poly1305-c64xplus.pl" - ], - "crypto/poly1305/poly1305-mips.S" => [ - "crypto/poly1305/asm/poly1305-mips.pl" - ], - "crypto/poly1305/poly1305-ppc.s" => [ - "crypto/poly1305/asm/poly1305-ppc.pl" - ], - "crypto/poly1305/poly1305-ppcfp.s" => [ - "crypto/poly1305/asm/poly1305-ppcfp.pl" - ], - "crypto/poly1305/poly1305-s390x.S" => [ - "crypto/poly1305/asm/poly1305-s390x.pl" - ], - "crypto/poly1305/poly1305-sparcv9.S" => [ - "crypto/poly1305/asm/poly1305-sparcv9.pl" - ], - "crypto/poly1305/poly1305-x86.s" => [ - "crypto/poly1305/asm/poly1305-x86.pl" - ], - "crypto/poly1305/poly1305-x86_64.s" => [ - "crypto/poly1305/asm/poly1305-x86_64.pl" - ], - "crypto/ppccpuid.s" => [ - "crypto/ppccpuid.pl" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/rc4/asm/rc4-586.pl" - ], - "crypto/rc4/rc4-c64xplus.s" => [ - "crypto/rc4/asm/rc4-c64xplus.pl" - ], - "crypto/rc4/rc4-md5-x86_64.s" => [ - "crypto/rc4/asm/rc4-md5-x86_64.pl" - ], - "crypto/rc4/rc4-parisc.s" => [ - "crypto/rc4/asm/rc4-parisc.pl" - ], - "crypto/rc4/rc4-s390x.s" => [ - "crypto/rc4/asm/rc4-s390x.pl" - ], - "crypto/rc4/rc4-x86_64.s" => [ - "crypto/rc4/asm/rc4-x86_64.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/ripemd/asm/rmd-586.pl" - ], - "crypto/s390xcpuid.S" => [ - "crypto/s390xcpuid.pl" - ], - "crypto/sha/keccak1600-armv4.S" => [ - "crypto/sha/asm/keccak1600-armv4.pl" - ], - "crypto/sha/keccak1600-armv8.S" => [ - "crypto/sha/asm/keccak1600-armv8.pl" - ], - "crypto/sha/keccak1600-avx2.S" => [ - "crypto/sha/asm/keccak1600-avx2.pl" - ], - "crypto/sha/keccak1600-avx512.S" => [ - "crypto/sha/asm/keccak1600-avx512.pl" - ], - "crypto/sha/keccak1600-avx512vl.S" => [ - "crypto/sha/asm/keccak1600-avx512vl.pl" - ], - "crypto/sha/keccak1600-c64x.S" => [ - "crypto/sha/asm/keccak1600-c64x.pl" - ], - "crypto/sha/keccak1600-mmx.S" => [ - "crypto/sha/asm/keccak1600-mmx.pl" - ], - "crypto/sha/keccak1600-ppc64.s" => [ - "crypto/sha/asm/keccak1600-ppc64.pl" - ], - "crypto/sha/keccak1600-s390x.S" => [ - "crypto/sha/asm/keccak1600-s390x.pl" - ], - "crypto/sha/keccak1600-x86_64.s" => [ - "crypto/sha/asm/keccak1600-x86_64.pl" - ], - "crypto/sha/keccak1600p8-ppc.S" => [ - "crypto/sha/asm/keccak1600p8-ppc.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/sha/asm/sha1-586.pl" - ], - "crypto/sha/sha1-alpha.S" => [ - "crypto/sha/asm/sha1-alpha.pl" - ], - "crypto/sha/sha1-armv4-large.S" => [ - "crypto/sha/asm/sha1-armv4-large.pl" - ], - "crypto/sha/sha1-armv8.S" => [ - "crypto/sha/asm/sha1-armv8.pl" - ], - "crypto/sha/sha1-c64xplus.S" => [ - "crypto/sha/asm/sha1-c64xplus.pl" - ], - "crypto/sha/sha1-ia64.s" => [ - "crypto/sha/asm/sha1-ia64.pl" - ], - "crypto/sha/sha1-mb-x86_64.s" => [ - "crypto/sha/asm/sha1-mb-x86_64.pl" - ], - "crypto/sha/sha1-mips.S" => [ - "crypto/sha/asm/sha1-mips.pl" - ], - "crypto/sha/sha1-parisc.s" => [ - "crypto/sha/asm/sha1-parisc.pl" - ], - "crypto/sha/sha1-ppc.s" => [ - "crypto/sha/asm/sha1-ppc.pl" - ], - "crypto/sha/sha1-s390x.S" => [ - "crypto/sha/asm/sha1-s390x.pl" - ], - "crypto/sha/sha1-sparcv9.S" => [ - "crypto/sha/asm/sha1-sparcv9.pl" - ], - "crypto/sha/sha1-sparcv9a.S" => [ - "crypto/sha/asm/sha1-sparcv9a.pl" - ], - "crypto/sha/sha1-thumb.S" => [ - "crypto/sha/asm/sha1-thumb.pl" - ], - "crypto/sha/sha1-x86_64.s" => [ - "crypto/sha/asm/sha1-x86_64.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/sha/asm/sha256-586.pl" - ], - "crypto/sha/sha256-armv4.S" => [ - "crypto/sha/asm/sha256-armv4.pl" - ], - "crypto/sha/sha256-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha256-c64xplus.S" => [ - "crypto/sha/asm/sha256-c64xplus.pl" - ], - "crypto/sha/sha256-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha256-mb-x86_64.s" => [ - "crypto/sha/asm/sha256-mb-x86_64.pl" - ], - "crypto/sha/sha256-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha256-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha256-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha256-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha256-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha256-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha256p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/sha/asm/sha512-586.pl" - ], - "crypto/sha/sha512-armv4.S" => [ - "crypto/sha/asm/sha512-armv4.pl" - ], - "crypto/sha/sha512-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha512-c64xplus.S" => [ - "crypto/sha/asm/sha512-c64xplus.pl" - ], - "crypto/sha/sha512-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha512-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha512-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha512-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha512-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha512-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha512-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha512p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/uplink-ia64.s" => [ - "ms/uplink-ia64.pl" - ], - "crypto/uplink-x86.s" => [ - "ms/uplink-x86.pl" - ], - "crypto/uplink-x86_64.s" => [ - "ms/uplink-x86_64.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/whrlpool/asm/wp-mmx.pl" - ], - "crypto/whrlpool/wp-x86_64.s" => [ - "crypto/whrlpool/asm/wp-x86_64.pl" - ], - "crypto/x86_64cpuid.s" => [ - "crypto/x86_64cpuid.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/x86cpuid.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "engines/e_padlock-x86.s" => [ - "engines/asm/e_padlock-x86.pl" - ], - "engines/e_padlock-x86_64.s" => [ - "engines/asm/e_padlock-x86_64.pl" - ], - "include/crypto/bn_conf.h" => [ - "include/crypto/bn_conf.h.in" - ], - "include/crypto/dso_conf.h" => [ - "include/crypto/dso_conf.h.in" - ], - "include/openssl/asn1.h" => [ - "include/openssl/asn1.h.in" - ], - "include/openssl/asn1t.h" => [ - "include/openssl/asn1t.h.in" - ], - "include/openssl/bio.h" => [ - "include/openssl/bio.h.in" - ], - "include/openssl/cmp.h" => [ - "include/openssl/cmp.h.in" - ], - "include/openssl/cms.h" => [ - "include/openssl/cms.h.in" - ], - "include/openssl/conf.h" => [ - "include/openssl/conf.h.in" - ], - "include/openssl/configuration.h" => [ - "include/openssl/configuration.h.in" - ], - "include/openssl/crmf.h" => [ - "include/openssl/crmf.h.in" - ], - "include/openssl/crypto.h" => [ - "include/openssl/crypto.h.in" - ], - "include/openssl/ct.h" => [ - "include/openssl/ct.h.in" - ], - "include/openssl/err.h" => [ - "include/openssl/err.h.in" - ], - "include/openssl/ess.h" => [ - "include/openssl/ess.h.in" - ], - "include/openssl/fipskey.h" => [ - "include/openssl/fipskey.h.in" - ], - "include/openssl/lhash.h" => [ - "include/openssl/lhash.h.in" - ], - "include/openssl/ocsp.h" => [ - "include/openssl/ocsp.h.in" - ], - "include/openssl/opensslv.h" => [ - "include/openssl/opensslv.h.in" - ], - "include/openssl/pkcs12.h" => [ - "include/openssl/pkcs12.h.in" - ], - "include/openssl/pkcs7.h" => [ - "include/openssl/pkcs7.h.in" - ], - "include/openssl/safestack.h" => [ - "include/openssl/safestack.h.in" - ], - "include/openssl/srp.h" => [ - "include/openssl/srp.h.in" - ], - "include/openssl/ssl.h" => [ - "include/openssl/ssl.h.in" - ], - "include/openssl/ui.h" => [ - "include/openssl/ui.h.in" - ], - "include/openssl/x509.h" => [ - "include/openssl/x509.h.in" - ], - "include/openssl/x509_vfy.h" => [ - "include/openssl/x509_vfy.h.in" - ], - "include/openssl/x509v3.h" => [ - "include/openssl/x509v3.h.in" - ], - "libcrypto.ld" => [ - "util/libcrypto.num", - "libcrypto" - ], - "libssl.ld" => [ - "util/libssl.num", - "libssl" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/der_digests_gen.c.in" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/der_dsa_gen.c.in" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/der_ec_gen.c.in" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/der_ecx_gen.c.in" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/der_rsa_gen.c.in" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/der_sm2_gen.c.in" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/der_wrap_gen.c.in" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/include/prov/der_digests.h.in" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/include/prov/der_dsa.h.in" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/include/prov/der_ec.h.in" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/include/prov/der_ecx.h.in" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/include/prov/der_rsa.h.in" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/include/prov/der_sm2.h.in" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/include/prov/der_wrap.h.in" - ], - "providers/fips.ld" => [ - "util/providers.num" - ], - "providers/fipsmodule.cnf" => [ - "util/mk-fipsmodule-cnf.pl", - "-module", - "\$(FIPSMODULE)", - "-section_name", - "fips_sect", - "-key", - "\$(FIPSKEY)" - ], - "providers/legacy.ld" => [ - "util/providers.num" - ], - "test/buildtest_aes.c" => [ - "test/generate_buildtest.pl", - "aes" - ], - "test/buildtest_async.c" => [ - "test/generate_buildtest.pl", - "async" - ], - "test/buildtest_blowfish.c" => [ - "test/generate_buildtest.pl", - "blowfish" - ], - "test/buildtest_bn.c" => [ - "test/generate_buildtest.pl", - "bn" - ], - "test/buildtest_buffer.c" => [ - "test/generate_buildtest.pl", - "buffer" - ], - "test/buildtest_camellia.c" => [ - "test/generate_buildtest.pl", - "camellia" - ], - "test/buildtest_cast.c" => [ - "test/generate_buildtest.pl", - "cast" - ], - "test/buildtest_cmac.c" => [ - "test/generate_buildtest.pl", - "cmac" - ], - "test/buildtest_cmp_util.c" => [ - "test/generate_buildtest.pl", - "cmp_util" - ], - "test/buildtest_conf_api.c" => [ - "test/generate_buildtest.pl", - "conf_api" - ], - "test/buildtest_conftypes.c" => [ - "test/generate_buildtest.pl", - "conftypes" - ], - "test/buildtest_core.c" => [ - "test/generate_buildtest.pl", - "core" - ], - "test/buildtest_core_dispatch.c" => [ - "test/generate_buildtest.pl", - "core_dispatch" - ], - "test/buildtest_core_names.c" => [ - "test/generate_buildtest.pl", - "core_names" - ], - "test/buildtest_core_object.c" => [ - "test/generate_buildtest.pl", - "core_object" - ], - "test/buildtest_cryptoerr_legacy.c" => [ - "test/generate_buildtest.pl", - "cryptoerr_legacy" - ], - "test/buildtest_decoder.c" => [ - "test/generate_buildtest.pl", - "decoder" - ], - "test/buildtest_des.c" => [ - "test/generate_buildtest.pl", - "des" - ], - "test/buildtest_dh.c" => [ - "test/generate_buildtest.pl", - "dh" - ], - "test/buildtest_dsa.c" => [ - "test/generate_buildtest.pl", - "dsa" - ], - "test/buildtest_dtls1.c" => [ - "test/generate_buildtest.pl", - "dtls1" - ], - "test/buildtest_e_os2.c" => [ - "test/generate_buildtest.pl", - "e_os2" - ], - "test/buildtest_ebcdic.c" => [ - "test/generate_buildtest.pl", - "ebcdic" - ], - "test/buildtest_ec.c" => [ - "test/generate_buildtest.pl", - "ec" - ], - "test/buildtest_ecdh.c" => [ - "test/generate_buildtest.pl", - "ecdh" - ], - "test/buildtest_ecdsa.c" => [ - "test/generate_buildtest.pl", - "ecdsa" - ], - "test/buildtest_encoder.c" => [ - "test/generate_buildtest.pl", - "encoder" - ], - "test/buildtest_engine.c" => [ - "test/generate_buildtest.pl", - "engine" - ], - "test/buildtest_evp.c" => [ - "test/generate_buildtest.pl", - "evp" - ], - "test/buildtest_fips_names.c" => [ - "test/generate_buildtest.pl", - "fips_names" - ], - "test/buildtest_hmac.c" => [ - "test/generate_buildtest.pl", - "hmac" - ], - "test/buildtest_http.c" => [ - "test/generate_buildtest.pl", - "http" - ], - "test/buildtest_idea.c" => [ - "test/generate_buildtest.pl", - "idea" - ], - "test/buildtest_kdf.c" => [ - "test/generate_buildtest.pl", - "kdf" - ], - "test/buildtest_macros.c" => [ - "test/generate_buildtest.pl", - "macros" - ], - "test/buildtest_md4.c" => [ - "test/generate_buildtest.pl", - "md4" - ], - "test/buildtest_md5.c" => [ - "test/generate_buildtest.pl", - "md5" - ], - "test/buildtest_mdc2.c" => [ - "test/generate_buildtest.pl", - "mdc2" - ], - "test/buildtest_modes.c" => [ - "test/generate_buildtest.pl", - "modes" - ], - "test/buildtest_obj_mac.c" => [ - "test/generate_buildtest.pl", - "obj_mac" - ], - "test/buildtest_objects.c" => [ - "test/generate_buildtest.pl", - "objects" - ], - "test/buildtest_ossl_typ.c" => [ - "test/generate_buildtest.pl", - "ossl_typ" - ], - "test/buildtest_param_build.c" => [ - "test/generate_buildtest.pl", - "param_build" - ], - "test/buildtest_params.c" => [ - "test/generate_buildtest.pl", - "params" - ], - "test/buildtest_pem.c" => [ - "test/generate_buildtest.pl", - "pem" - ], - "test/buildtest_pem2.c" => [ - "test/generate_buildtest.pl", - "pem2" - ], - "test/buildtest_prov_ssl.c" => [ - "test/generate_buildtest.pl", - "prov_ssl" - ], - "test/buildtest_provider.c" => [ - "test/generate_buildtest.pl", - "provider" - ], - "test/buildtest_quic.c" => [ - "test/generate_buildtest.pl", - "quic" - ], - "test/buildtest_rand.c" => [ - "test/generate_buildtest.pl", - "rand" - ], - "test/buildtest_rc2.c" => [ - "test/generate_buildtest.pl", - "rc2" - ], - "test/buildtest_rc4.c" => [ - "test/generate_buildtest.pl", - "rc4" - ], - "test/buildtest_ripemd.c" => [ - "test/generate_buildtest.pl", - "ripemd" - ], - "test/buildtest_rsa.c" => [ - "test/generate_buildtest.pl", - "rsa" - ], - "test/buildtest_seed.c" => [ - "test/generate_buildtest.pl", - "seed" - ], - "test/buildtest_self_test.c" => [ - "test/generate_buildtest.pl", - "self_test" - ], - "test/buildtest_sha.c" => [ - "test/generate_buildtest.pl", - "sha" - ], - "test/buildtest_srtp.c" => [ - "test/generate_buildtest.pl", - "srtp" - ], - "test/buildtest_ssl2.c" => [ - "test/generate_buildtest.pl", - "ssl2" - ], - "test/buildtest_sslerr_legacy.c" => [ - "test/generate_buildtest.pl", - "sslerr_legacy" - ], - "test/buildtest_stack.c" => [ - "test/generate_buildtest.pl", - "stack" - ], - "test/buildtest_store.c" => [ - "test/generate_buildtest.pl", - "store" - ], - "test/buildtest_symhacks.c" => [ - "test/generate_buildtest.pl", - "symhacks" - ], - "test/buildtest_tls1.c" => [ - "test/generate_buildtest.pl", - "tls1" - ], - "test/buildtest_ts.c" => [ - "test/generate_buildtest.pl", - "ts" - ], - "test/buildtest_txt_db.c" => [ - "test/generate_buildtest.pl", - "txt_db" - ], - "test/buildtest_types.c" => [ - "test/generate_buildtest.pl", - "types" - ], - "test/buildtest_whrlpool.c" => [ - "test/generate_buildtest.pl", - "whrlpool" - ], - "test/p_test.ld" => [ - "util/providers.num" - ], - "test/provider_internal_test.cnf" => [ - "test/provider_internal_test.cnf.in" - ] - }, - "htmldocs" => { - "man1" => [ - "doc/html/man1/CA.pl.html", - "doc/html/man1/openssl-asn1parse.html", - "doc/html/man1/openssl-ca.html", - "doc/html/man1/openssl-ciphers.html", - "doc/html/man1/openssl-cmds.html", - "doc/html/man1/openssl-cmp.html", - "doc/html/man1/openssl-cms.html", - "doc/html/man1/openssl-crl.html", - "doc/html/man1/openssl-crl2pkcs7.html", - "doc/html/man1/openssl-dgst.html", - "doc/html/man1/openssl-dhparam.html", - "doc/html/man1/openssl-dsa.html", - "doc/html/man1/openssl-dsaparam.html", - "doc/html/man1/openssl-ec.html", - "doc/html/man1/openssl-ecparam.html", - "doc/html/man1/openssl-enc.html", - "doc/html/man1/openssl-engine.html", - "doc/html/man1/openssl-errstr.html", - "doc/html/man1/openssl-fipsinstall.html", - "doc/html/man1/openssl-format-options.html", - "doc/html/man1/openssl-gendsa.html", - "doc/html/man1/openssl-genpkey.html", - "doc/html/man1/openssl-genrsa.html", - "doc/html/man1/openssl-info.html", - "doc/html/man1/openssl-kdf.html", - "doc/html/man1/openssl-list.html", - "doc/html/man1/openssl-mac.html", - "doc/html/man1/openssl-namedisplay-options.html", - "doc/html/man1/openssl-nseq.html", - "doc/html/man1/openssl-ocsp.html", - "doc/html/man1/openssl-passphrase-options.html", - "doc/html/man1/openssl-passwd.html", - "doc/html/man1/openssl-pkcs12.html", - "doc/html/man1/openssl-pkcs7.html", - "doc/html/man1/openssl-pkcs8.html", - "doc/html/man1/openssl-pkey.html", - "doc/html/man1/openssl-pkeyparam.html", - "doc/html/man1/openssl-pkeyutl.html", - "doc/html/man1/openssl-prime.html", - "doc/html/man1/openssl-rand.html", - "doc/html/man1/openssl-rehash.html", - "doc/html/man1/openssl-req.html", - "doc/html/man1/openssl-rsa.html", - "doc/html/man1/openssl-rsautl.html", - "doc/html/man1/openssl-s_client.html", - "doc/html/man1/openssl-s_server.html", - "doc/html/man1/openssl-s_time.html", - "doc/html/man1/openssl-sess_id.html", - "doc/html/man1/openssl-smime.html", - "doc/html/man1/openssl-speed.html", - "doc/html/man1/openssl-spkac.html", - "doc/html/man1/openssl-srp.html", - "doc/html/man1/openssl-storeutl.html", - "doc/html/man1/openssl-ts.html", - "doc/html/man1/openssl-verification-options.html", - "doc/html/man1/openssl-verify.html", - "doc/html/man1/openssl-version.html", - "doc/html/man1/openssl-x509.html", - "doc/html/man1/openssl.html", - "doc/html/man1/tsget.html" - ], - "man3" => [ - "doc/html/man3/ADMISSIONS.html", - "doc/html/man3/ASN1_EXTERN_FUNCS.html", - "doc/html/man3/ASN1_INTEGER_get_int64.html", - "doc/html/man3/ASN1_INTEGER_new.html", - "doc/html/man3/ASN1_ITEM_lookup.html", - "doc/html/man3/ASN1_OBJECT_new.html", - "doc/html/man3/ASN1_STRING_TABLE_add.html", - "doc/html/man3/ASN1_STRING_length.html", - "doc/html/man3/ASN1_STRING_new.html", - "doc/html/man3/ASN1_STRING_print_ex.html", - "doc/html/man3/ASN1_TIME_set.html", - "doc/html/man3/ASN1_TYPE_get.html", - "doc/html/man3/ASN1_aux_cb.html", - "doc/html/man3/ASN1_generate_nconf.html", - "doc/html/man3/ASN1_item_d2i_bio.html", - "doc/html/man3/ASN1_item_new.html", - "doc/html/man3/ASN1_item_sign.html", - "doc/html/man3/ASYNC_WAIT_CTX_new.html", - "doc/html/man3/ASYNC_start_job.html", - "doc/html/man3/BF_encrypt.html", - "doc/html/man3/BIO_ADDR.html", - "doc/html/man3/BIO_ADDRINFO.html", - "doc/html/man3/BIO_connect.html", - "doc/html/man3/BIO_ctrl.html", - "doc/html/man3/BIO_f_base64.html", - "doc/html/man3/BIO_f_buffer.html", - "doc/html/man3/BIO_f_cipher.html", - "doc/html/man3/BIO_f_md.html", - "doc/html/man3/BIO_f_null.html", - "doc/html/man3/BIO_f_prefix.html", - "doc/html/man3/BIO_f_readbuffer.html", - "doc/html/man3/BIO_f_ssl.html", - "doc/html/man3/BIO_find_type.html", - "doc/html/man3/BIO_get_data.html", - "doc/html/man3/BIO_get_ex_new_index.html", - "doc/html/man3/BIO_meth_new.html", - "doc/html/man3/BIO_new.html", - "doc/html/man3/BIO_new_CMS.html", - "doc/html/man3/BIO_parse_hostserv.html", - "doc/html/man3/BIO_printf.html", - "doc/html/man3/BIO_push.html", - "doc/html/man3/BIO_read.html", - "doc/html/man3/BIO_s_accept.html", - "doc/html/man3/BIO_s_bio.html", - "doc/html/man3/BIO_s_connect.html", - "doc/html/man3/BIO_s_core.html", - "doc/html/man3/BIO_s_fd.html", - "doc/html/man3/BIO_s_file.html", - "doc/html/man3/BIO_s_mem.html", - "doc/html/man3/BIO_s_null.html", - "doc/html/man3/BIO_s_socket.html", - "doc/html/man3/BIO_set_callback.html", - "doc/html/man3/BIO_should_retry.html", - "doc/html/man3/BIO_socket_wait.html", - "doc/html/man3/BN_BLINDING_new.html", - "doc/html/man3/BN_CTX_new.html", - "doc/html/man3/BN_CTX_start.html", - "doc/html/man3/BN_add.html", - "doc/html/man3/BN_add_word.html", - "doc/html/man3/BN_bn2bin.html", - "doc/html/man3/BN_cmp.html", - "doc/html/man3/BN_copy.html", - "doc/html/man3/BN_generate_prime.html", - "doc/html/man3/BN_mod_exp_mont.html", - "doc/html/man3/BN_mod_inverse.html", - "doc/html/man3/BN_mod_mul_montgomery.html", - "doc/html/man3/BN_mod_mul_reciprocal.html", - "doc/html/man3/BN_new.html", - "doc/html/man3/BN_num_bytes.html", - "doc/html/man3/BN_rand.html", - "doc/html/man3/BN_security_bits.html", - "doc/html/man3/BN_set_bit.html", - "doc/html/man3/BN_swap.html", - "doc/html/man3/BN_zero.html", - "doc/html/man3/BUF_MEM_new.html", - "doc/html/man3/CMS_EncryptedData_decrypt.html", - "doc/html/man3/CMS_EncryptedData_encrypt.html", - "doc/html/man3/CMS_EnvelopedData_create.html", - "doc/html/man3/CMS_add0_cert.html", - "doc/html/man3/CMS_add1_recipient_cert.html", - "doc/html/man3/CMS_add1_signer.html", - "doc/html/man3/CMS_compress.html", - "doc/html/man3/CMS_data_create.html", - "doc/html/man3/CMS_decrypt.html", - "doc/html/man3/CMS_digest_create.html", - "doc/html/man3/CMS_encrypt.html", - "doc/html/man3/CMS_final.html", - "doc/html/man3/CMS_get0_RecipientInfos.html", - "doc/html/man3/CMS_get0_SignerInfos.html", - "doc/html/man3/CMS_get0_type.html", - "doc/html/man3/CMS_get1_ReceiptRequest.html", - "doc/html/man3/CMS_sign.html", - "doc/html/man3/CMS_sign_receipt.html", - "doc/html/man3/CMS_uncompress.html", - "doc/html/man3/CMS_verify.html", - "doc/html/man3/CMS_verify_receipt.html", - "doc/html/man3/CONF_modules_free.html", - "doc/html/man3/CONF_modules_load_file.html", - "doc/html/man3/CRYPTO_THREAD_run_once.html", - "doc/html/man3/CRYPTO_get_ex_new_index.html", - "doc/html/man3/CRYPTO_memcmp.html", - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html", - "doc/html/man3/CTLOG_STORE_new.html", - "doc/html/man3/CTLOG_new.html", - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html", - "doc/html/man3/DEFINE_STACK_OF.html", - "doc/html/man3/DES_random_key.html", - "doc/html/man3/DH_generate_key.html", - "doc/html/man3/DH_generate_parameters.html", - "doc/html/man3/DH_get0_pqg.html", - "doc/html/man3/DH_get_1024_160.html", - "doc/html/man3/DH_meth_new.html", - "doc/html/man3/DH_new.html", - "doc/html/man3/DH_new_by_nid.html", - "doc/html/man3/DH_set_method.html", - "doc/html/man3/DH_size.html", - "doc/html/man3/DSA_SIG_new.html", - "doc/html/man3/DSA_do_sign.html", - "doc/html/man3/DSA_dup_DH.html", - "doc/html/man3/DSA_generate_key.html", - "doc/html/man3/DSA_generate_parameters.html", - "doc/html/man3/DSA_get0_pqg.html", - "doc/html/man3/DSA_meth_new.html", - "doc/html/man3/DSA_new.html", - "doc/html/man3/DSA_set_method.html", - "doc/html/man3/DSA_sign.html", - "doc/html/man3/DSA_size.html", - "doc/html/man3/DTLS_get_data_mtu.html", - "doc/html/man3/DTLS_set_timer_cb.html", - "doc/html/man3/DTLSv1_listen.html", - "doc/html/man3/ECDSA_SIG_new.html", - "doc/html/man3/ECPKParameters_print.html", - "doc/html/man3/EC_GFp_simple_method.html", - "doc/html/man3/EC_GROUP_copy.html", - "doc/html/man3/EC_GROUP_new.html", - "doc/html/man3/EC_KEY_get_enc_flags.html", - "doc/html/man3/EC_KEY_new.html", - "doc/html/man3/EC_POINT_add.html", - "doc/html/man3/EC_POINT_new.html", - "doc/html/man3/ENGINE_add.html", - "doc/html/man3/ERR_GET_LIB.html", - "doc/html/man3/ERR_clear_error.html", - "doc/html/man3/ERR_error_string.html", - "doc/html/man3/ERR_get_error.html", - "doc/html/man3/ERR_load_crypto_strings.html", - "doc/html/man3/ERR_load_strings.html", - "doc/html/man3/ERR_new.html", - "doc/html/man3/ERR_print_errors.html", - "doc/html/man3/ERR_put_error.html", - "doc/html/man3/ERR_remove_state.html", - "doc/html/man3/ERR_set_mark.html", - "doc/html/man3/EVP_ASYM_CIPHER_free.html", - "doc/html/man3/EVP_BytesToKey.html", - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html", - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html", - "doc/html/man3/EVP_CIPHER_meth_new.html", - "doc/html/man3/EVP_DigestInit.html", - "doc/html/man3/EVP_DigestSignInit.html", - "doc/html/man3/EVP_DigestVerifyInit.html", - "doc/html/man3/EVP_EncodeInit.html", - "doc/html/man3/EVP_EncryptInit.html", - "doc/html/man3/EVP_KDF.html", - "doc/html/man3/EVP_KEM_free.html", - "doc/html/man3/EVP_KEYEXCH_free.html", - "doc/html/man3/EVP_KEYMGMT.html", - "doc/html/man3/EVP_MAC.html", - "doc/html/man3/EVP_MD_meth_new.html", - "doc/html/man3/EVP_OpenInit.html", - "doc/html/man3/EVP_PBE_CipherInit.html", - "doc/html/man3/EVP_PKEY2PKCS8.html", - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html", - "doc/html/man3/EVP_PKEY_CTX_ctrl.html", - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html", - "doc/html/man3/EVP_PKEY_CTX_new.html", - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html", - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_params.html", - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html", - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html", - "doc/html/man3/EVP_PKEY_asn1_get_count.html", - "doc/html/man3/EVP_PKEY_check.html", - "doc/html/man3/EVP_PKEY_copy_parameters.html", - "doc/html/man3/EVP_PKEY_decapsulate.html", - "doc/html/man3/EVP_PKEY_decrypt.html", - "doc/html/man3/EVP_PKEY_derive.html", - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html", - "doc/html/man3/EVP_PKEY_encapsulate.html", - "doc/html/man3/EVP_PKEY_encrypt.html", - "doc/html/man3/EVP_PKEY_fromdata.html", - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html", - "doc/html/man3/EVP_PKEY_get_field_type.html", - "doc/html/man3/EVP_PKEY_get_group_name.html", - "doc/html/man3/EVP_PKEY_get_size.html", - "doc/html/man3/EVP_PKEY_gettable_params.html", - "doc/html/man3/EVP_PKEY_is_a.html", - "doc/html/man3/EVP_PKEY_keygen.html", - "doc/html/man3/EVP_PKEY_meth_get_count.html", - "doc/html/man3/EVP_PKEY_meth_new.html", - "doc/html/man3/EVP_PKEY_new.html", - "doc/html/man3/EVP_PKEY_print_private.html", - "doc/html/man3/EVP_PKEY_set1_RSA.html", - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html", - "doc/html/man3/EVP_PKEY_set_type.html", - "doc/html/man3/EVP_PKEY_settable_params.html", - "doc/html/man3/EVP_PKEY_sign.html", - "doc/html/man3/EVP_PKEY_todata.html", - "doc/html/man3/EVP_PKEY_verify.html", - "doc/html/man3/EVP_PKEY_verify_recover.html", - "doc/html/man3/EVP_RAND.html", - "doc/html/man3/EVP_SIGNATURE.html", - "doc/html/man3/EVP_SealInit.html", - "doc/html/man3/EVP_SignInit.html", - "doc/html/man3/EVP_VerifyInit.html", - "doc/html/man3/EVP_aes_128_gcm.html", - "doc/html/man3/EVP_aria_128_gcm.html", - "doc/html/man3/EVP_bf_cbc.html", - "doc/html/man3/EVP_blake2b512.html", - "doc/html/man3/EVP_camellia_128_ecb.html", - "doc/html/man3/EVP_cast5_cbc.html", - "doc/html/man3/EVP_chacha20.html", - "doc/html/man3/EVP_des_cbc.html", - "doc/html/man3/EVP_desx_cbc.html", - "doc/html/man3/EVP_idea_cbc.html", - "doc/html/man3/EVP_md2.html", - "doc/html/man3/EVP_md4.html", - "doc/html/man3/EVP_md5.html", - "doc/html/man3/EVP_mdc2.html", - "doc/html/man3/EVP_rc2_cbc.html", - "doc/html/man3/EVP_rc4.html", - "doc/html/man3/EVP_rc5_32_12_16_cbc.html", - "doc/html/man3/EVP_ripemd160.html", - "doc/html/man3/EVP_seed_cbc.html", - "doc/html/man3/EVP_set_default_properties.html", - "doc/html/man3/EVP_sha1.html", - "doc/html/man3/EVP_sha224.html", - "doc/html/man3/EVP_sha3_224.html", - "doc/html/man3/EVP_sm3.html", - "doc/html/man3/EVP_sm4_cbc.html", - "doc/html/man3/EVP_whirlpool.html", - "doc/html/man3/HMAC.html", - "doc/html/man3/MD5.html", - "doc/html/man3/MDC2_Init.html", - "doc/html/man3/NCONF_new_ex.html", - "doc/html/man3/OBJ_nid2obj.html", - "doc/html/man3/OCSP_REQUEST_new.html", - "doc/html/man3/OCSP_cert_to_id.html", - "doc/html/man3/OCSP_request_add1_nonce.html", - "doc/html/man3/OCSP_resp_find_status.html", - "doc/html/man3/OCSP_response_status.html", - "doc/html/man3/OCSP_sendreq_new.html", - "doc/html/man3/OPENSSL_Applink.html", - "doc/html/man3/OPENSSL_FILE.html", - "doc/html/man3/OPENSSL_LH_COMPFUNC.html", - "doc/html/man3/OPENSSL_LH_stats.html", - "doc/html/man3/OPENSSL_config.html", - "doc/html/man3/OPENSSL_fork_prepare.html", - "doc/html/man3/OPENSSL_hexchar2int.html", - "doc/html/man3/OPENSSL_ia32cap.html", - "doc/html/man3/OPENSSL_init_crypto.html", - "doc/html/man3/OPENSSL_init_ssl.html", - "doc/html/man3/OPENSSL_instrument_bus.html", - "doc/html/man3/OPENSSL_load_builtin_modules.html", - "doc/html/man3/OPENSSL_malloc.html", - "doc/html/man3/OPENSSL_s390xcap.html", - "doc/html/man3/OPENSSL_secure_malloc.html", - "doc/html/man3/OSSL_CMP_CTX_new.html", - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html", - "doc/html/man3/OSSL_CMP_ITAV_set0.html", - "doc/html/man3/OSSL_CMP_MSG_get0_header.html", - "doc/html/man3/OSSL_CMP_MSG_http_perform.html", - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html", - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html", - "doc/html/man3/OSSL_CMP_exec_certreq.html", - "doc/html/man3/OSSL_CMP_log_open.html", - "doc/html/man3/OSSL_CMP_validate_msg.html", - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html", - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html", - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html", - "doc/html/man3/OSSL_CRMF_pbmp_new.html", - "doc/html/man3/OSSL_DECODER.html", - "doc/html/man3/OSSL_DECODER_CTX.html", - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_DECODER_from_bio.html", - "doc/html/man3/OSSL_ENCODER.html", - "doc/html/man3/OSSL_ENCODER_CTX.html", - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_ENCODER_to_bio.html", - "doc/html/man3/OSSL_ESS_check_signing_certs.html", - "doc/html/man3/OSSL_HTTP_REQ_CTX.html", - "doc/html/man3/OSSL_HTTP_parse_url.html", - "doc/html/man3/OSSL_HTTP_transfer.html", - "doc/html/man3/OSSL_LIB_CTX.html", - "doc/html/man3/OSSL_PARAM.html", - "doc/html/man3/OSSL_PARAM_BLD.html", - "doc/html/man3/OSSL_PARAM_allocate_from_text.html", - "doc/html/man3/OSSL_PARAM_dup.html", - "doc/html/man3/OSSL_PARAM_int.html", - "doc/html/man3/OSSL_PROVIDER.html", - "doc/html/man3/OSSL_SELF_TEST_new.html", - "doc/html/man3/OSSL_SELF_TEST_set_callback.html", - "doc/html/man3/OSSL_STORE_INFO.html", - "doc/html/man3/OSSL_STORE_LOADER.html", - "doc/html/man3/OSSL_STORE_SEARCH.html", - "doc/html/man3/OSSL_STORE_attach.html", - "doc/html/man3/OSSL_STORE_expect.html", - "doc/html/man3/OSSL_STORE_open.html", - "doc/html/man3/OSSL_trace_enabled.html", - "doc/html/man3/OSSL_trace_get_category_num.html", - "doc/html/man3/OSSL_trace_set_channel.html", - "doc/html/man3/OpenSSL_add_all_algorithms.html", - "doc/html/man3/OpenSSL_version.html", - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html", - "doc/html/man3/PEM_bytes_read_bio.html", - "doc/html/man3/PEM_read.html", - "doc/html/man3/PEM_read_CMS.html", - "doc/html/man3/PEM_read_bio_PrivateKey.html", - "doc/html/man3/PEM_read_bio_ex.html", - "doc/html/man3/PEM_write_bio_CMS_stream.html", - "doc/html/man3/PEM_write_bio_PKCS7_stream.html", - "doc/html/man3/PKCS12_PBE_keyivgen.html", - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html", - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html", - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html", - "doc/html/man3/PKCS12_add1_attr_by_NID.html", - "doc/html/man3/PKCS12_add_CSPName_asc.html", - "doc/html/man3/PKCS12_add_cert.html", - "doc/html/man3/PKCS12_add_friendlyname_asc.html", - "doc/html/man3/PKCS12_add_localkeyid.html", - "doc/html/man3/PKCS12_add_safe.html", - "doc/html/man3/PKCS12_create.html", - "doc/html/man3/PKCS12_decrypt_skey.html", - "doc/html/man3/PKCS12_gen_mac.html", - "doc/html/man3/PKCS12_get_friendlyname.html", - "doc/html/man3/PKCS12_init.html", - "doc/html/man3/PKCS12_item_decrypt_d2i.html", - "doc/html/man3/PKCS12_key_gen_utf8_ex.html", - "doc/html/man3/PKCS12_newpass.html", - "doc/html/man3/PKCS12_pack_p7encdata.html", - "doc/html/man3/PKCS12_parse.html", - "doc/html/man3/PKCS5_PBE_keyivgen.html", - "doc/html/man3/PKCS5_PBKDF2_HMAC.html", - "doc/html/man3/PKCS7_decrypt.html", - "doc/html/man3/PKCS7_encrypt.html", - "doc/html/man3/PKCS7_get_octet_string.html", - "doc/html/man3/PKCS7_sign.html", - "doc/html/man3/PKCS7_sign_add_signer.html", - "doc/html/man3/PKCS7_type_is_other.html", - "doc/html/man3/PKCS7_verify.html", - "doc/html/man3/PKCS8_encrypt.html", - "doc/html/man3/PKCS8_pkey_add1_attr.html", - "doc/html/man3/RAND_add.html", - "doc/html/man3/RAND_bytes.html", - "doc/html/man3/RAND_cleanup.html", - "doc/html/man3/RAND_egd.html", - "doc/html/man3/RAND_get0_primary.html", - "doc/html/man3/RAND_load_file.html", - "doc/html/man3/RAND_set_DRBG_type.html", - "doc/html/man3/RAND_set_rand_method.html", - "doc/html/man3/RC4_set_key.html", - "doc/html/man3/RIPEMD160_Init.html", - "doc/html/man3/RSA_blinding_on.html", - "doc/html/man3/RSA_check_key.html", - "doc/html/man3/RSA_generate_key.html", - "doc/html/man3/RSA_get0_key.html", - "doc/html/man3/RSA_meth_new.html", - "doc/html/man3/RSA_new.html", - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html", - "doc/html/man3/RSA_print.html", - "doc/html/man3/RSA_private_encrypt.html", - "doc/html/man3/RSA_public_encrypt.html", - "doc/html/man3/RSA_set_method.html", - "doc/html/man3/RSA_sign.html", - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html", - "doc/html/man3/RSA_size.html", - "doc/html/man3/SCT_new.html", - "doc/html/man3/SCT_print.html", - "doc/html/man3/SCT_validate.html", - "doc/html/man3/SHA256_Init.html", - "doc/html/man3/SMIME_read_ASN1.html", - "doc/html/man3/SMIME_read_CMS.html", - "doc/html/man3/SMIME_read_PKCS7.html", - "doc/html/man3/SMIME_write_ASN1.html", - "doc/html/man3/SMIME_write_CMS.html", - "doc/html/man3/SMIME_write_PKCS7.html", - "doc/html/man3/SRP_Calc_B.html", - "doc/html/man3/SRP_VBASE_new.html", - "doc/html/man3/SRP_create_verifier.html", - "doc/html/man3/SRP_user_pwd_new.html", - "doc/html/man3/SSL_CIPHER_get_name.html", - "doc/html/man3/SSL_COMP_add_compression_method.html", - "doc/html/man3/SSL_CONF_CTX_new.html", - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html", - "doc/html/man3/SSL_CONF_CTX_set_flags.html", - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html", - "doc/html/man3/SSL_CONF_cmd.html", - "doc/html/man3/SSL_CONF_cmd_argv.html", - "doc/html/man3/SSL_CTX_add1_chain_cert.html", - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html", - "doc/html/man3/SSL_CTX_add_session.html", - "doc/html/man3/SSL_CTX_config.html", - "doc/html/man3/SSL_CTX_ctrl.html", - "doc/html/man3/SSL_CTX_dane_enable.html", - "doc/html/man3/SSL_CTX_flush_sessions.html", - "doc/html/man3/SSL_CTX_free.html", - "doc/html/man3/SSL_CTX_get0_param.html", - "doc/html/man3/SSL_CTX_get_verify_mode.html", - "doc/html/man3/SSL_CTX_has_client_custom_ext.html", - "doc/html/man3/SSL_CTX_load_verify_locations.html", - "doc/html/man3/SSL_CTX_new.html", - "doc/html/man3/SSL_CTX_sess_number.html", - "doc/html/man3/SSL_CTX_sess_set_cache_size.html", - "doc/html/man3/SSL_CTX_sess_set_get_cb.html", - "doc/html/man3/SSL_CTX_sessions.html", - "doc/html/man3/SSL_CTX_set0_CA_list.html", - "doc/html/man3/SSL_CTX_set1_curves.html", - "doc/html/man3/SSL_CTX_set1_sigalgs.html", - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html", - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html", - "doc/html/man3/SSL_CTX_set_cert_cb.html", - "doc/html/man3/SSL_CTX_set_cert_store.html", - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html", - "doc/html/man3/SSL_CTX_set_cipher_list.html", - "doc/html/man3/SSL_CTX_set_client_cert_cb.html", - "doc/html/man3/SSL_CTX_set_client_hello_cb.html", - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html", - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html", - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html", - "doc/html/man3/SSL_CTX_set_generate_session_id.html", - "doc/html/man3/SSL_CTX_set_info_callback.html", - "doc/html/man3/SSL_CTX_set_keylog_callback.html", - "doc/html/man3/SSL_CTX_set_max_cert_list.html", - "doc/html/man3/SSL_CTX_set_min_proto_version.html", - "doc/html/man3/SSL_CTX_set_mode.html", - "doc/html/man3/SSL_CTX_set_msg_callback.html", - "doc/html/man3/SSL_CTX_set_num_tickets.html", - "doc/html/man3/SSL_CTX_set_options.html", - "doc/html/man3/SSL_CTX_set_psk_client_callback.html", - "doc/html/man3/SSL_CTX_set_quic_method.html", - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html", - "doc/html/man3/SSL_CTX_set_read_ahead.html", - "doc/html/man3/SSL_CTX_set_record_padding_callback.html", - "doc/html/man3/SSL_CTX_set_security_level.html", - "doc/html/man3/SSL_CTX_set_session_cache_mode.html", - "doc/html/man3/SSL_CTX_set_session_id_context.html", - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html", - "doc/html/man3/SSL_CTX_set_split_send_fragment.html", - "doc/html/man3/SSL_CTX_set_srp_password.html", - "doc/html/man3/SSL_CTX_set_ssl_version.html", - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html", - "doc/html/man3/SSL_CTX_set_timeout.html", - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html", - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html", - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html", - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html", - "doc/html/man3/SSL_CTX_set_verify.html", - "doc/html/man3/SSL_CTX_use_certificate.html", - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html", - "doc/html/man3/SSL_CTX_use_serverinfo.html", - "doc/html/man3/SSL_SESSION_free.html", - "doc/html/man3/SSL_SESSION_get0_cipher.html", - "doc/html/man3/SSL_SESSION_get0_hostname.html", - "doc/html/man3/SSL_SESSION_get0_id_context.html", - "doc/html/man3/SSL_SESSION_get0_peer.html", - "doc/html/man3/SSL_SESSION_get_compress_id.html", - "doc/html/man3/SSL_SESSION_get_protocol_version.html", - "doc/html/man3/SSL_SESSION_get_time.html", - "doc/html/man3/SSL_SESSION_has_ticket.html", - "doc/html/man3/SSL_SESSION_is_resumable.html", - "doc/html/man3/SSL_SESSION_print.html", - "doc/html/man3/SSL_SESSION_set1_id.html", - "doc/html/man3/SSL_accept.html", - "doc/html/man3/SSL_alert_type_string.html", - "doc/html/man3/SSL_alloc_buffers.html", - "doc/html/man3/SSL_check_chain.html", - "doc/html/man3/SSL_clear.html", - "doc/html/man3/SSL_connect.html", - "doc/html/man3/SSL_do_handshake.html", - "doc/html/man3/SSL_export_keying_material.html", - "doc/html/man3/SSL_extension_supported.html", - "doc/html/man3/SSL_free.html", - "doc/html/man3/SSL_get0_peer_scts.html", - "doc/html/man3/SSL_get_SSL_CTX.html", - "doc/html/man3/SSL_get_all_async_fds.html", - "doc/html/man3/SSL_get_ciphers.html", - "doc/html/man3/SSL_get_client_random.html", - "doc/html/man3/SSL_get_current_cipher.html", - "doc/html/man3/SSL_get_default_timeout.html", - "doc/html/man3/SSL_get_error.html", - "doc/html/man3/SSL_get_extms_support.html", - "doc/html/man3/SSL_get_fd.html", - "doc/html/man3/SSL_get_peer_cert_chain.html", - "doc/html/man3/SSL_get_peer_certificate.html", - "doc/html/man3/SSL_get_peer_signature_nid.html", - "doc/html/man3/SSL_get_peer_tmp_key.html", - "doc/html/man3/SSL_get_psk_identity.html", - "doc/html/man3/SSL_get_rbio.html", - "doc/html/man3/SSL_get_session.html", - "doc/html/man3/SSL_get_shared_sigalgs.html", - "doc/html/man3/SSL_get_verify_result.html", - "doc/html/man3/SSL_get_version.html", - "doc/html/man3/SSL_group_to_name.html", - "doc/html/man3/SSL_in_init.html", - "doc/html/man3/SSL_key_update.html", - "doc/html/man3/SSL_library_init.html", - "doc/html/man3/SSL_load_client_CA_file.html", - "doc/html/man3/SSL_new.html", - "doc/html/man3/SSL_pending.html", - "doc/html/man3/SSL_read.html", - "doc/html/man3/SSL_read_early_data.html", - "doc/html/man3/SSL_rstate_string.html", - "doc/html/man3/SSL_session_reused.html", - "doc/html/man3/SSL_set1_host.html", - "doc/html/man3/SSL_set_async_callback.html", - "doc/html/man3/SSL_set_bio.html", - "doc/html/man3/SSL_set_connect_state.html", - "doc/html/man3/SSL_set_fd.html", - "doc/html/man3/SSL_set_session.html", - "doc/html/man3/SSL_set_shutdown.html", - "doc/html/man3/SSL_set_verify_result.html", - "doc/html/man3/SSL_shutdown.html", - "doc/html/man3/SSL_state_string.html", - "doc/html/man3/SSL_want.html", - "doc/html/man3/SSL_write.html", - "doc/html/man3/TS_RESP_CTX_new.html", - "doc/html/man3/TS_VERIFY_CTX_set_certs.html", - "doc/html/man3/UI_STRING.html", - "doc/html/man3/UI_UTIL_read_pw.html", - "doc/html/man3/UI_create_method.html", - "doc/html/man3/UI_new.html", - "doc/html/man3/X509V3_get_d2i.html", - "doc/html/man3/X509V3_set_ctx.html", - "doc/html/man3/X509_ALGOR_dup.html", - "doc/html/man3/X509_CRL_get0_by_serial.html", - "doc/html/man3/X509_EXTENSION_set_object.html", - "doc/html/man3/X509_LOOKUP.html", - "doc/html/man3/X509_LOOKUP_hash_dir.html", - "doc/html/man3/X509_LOOKUP_meth_new.html", - "doc/html/man3/X509_NAME_ENTRY_get_object.html", - "doc/html/man3/X509_NAME_add_entry_by_txt.html", - "doc/html/man3/X509_NAME_get0_der.html", - "doc/html/man3/X509_NAME_get_index_by_NID.html", - "doc/html/man3/X509_NAME_print_ex.html", - "doc/html/man3/X509_PUBKEY_new.html", - "doc/html/man3/X509_SIG_get0.html", - "doc/html/man3/X509_STORE_CTX_get_error.html", - "doc/html/man3/X509_STORE_CTX_new.html", - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html", - "doc/html/man3/X509_STORE_add_cert.html", - "doc/html/man3/X509_STORE_get0_param.html", - "doc/html/man3/X509_STORE_new.html", - "doc/html/man3/X509_STORE_set_verify_cb_func.html", - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html", - "doc/html/man3/X509_add_cert.html", - "doc/html/man3/X509_check_ca.html", - "doc/html/man3/X509_check_host.html", - "doc/html/man3/X509_check_issued.html", - "doc/html/man3/X509_check_private_key.html", - "doc/html/man3/X509_check_purpose.html", - "doc/html/man3/X509_cmp.html", - "doc/html/man3/X509_cmp_time.html", - "doc/html/man3/X509_digest.html", - "doc/html/man3/X509_dup.html", - "doc/html/man3/X509_get0_distinguishing_id.html", - "doc/html/man3/X509_get0_notBefore.html", - "doc/html/man3/X509_get0_signature.html", - "doc/html/man3/X509_get0_uids.html", - "doc/html/man3/X509_get_extension_flags.html", - "doc/html/man3/X509_get_pubkey.html", - "doc/html/man3/X509_get_serialNumber.html", - "doc/html/man3/X509_get_subject_name.html", - "doc/html/man3/X509_get_version.html", - "doc/html/man3/X509_load_http.html", - "doc/html/man3/X509_new.html", - "doc/html/man3/X509_sign.html", - "doc/html/man3/X509_verify.html", - "doc/html/man3/X509_verify_cert.html", - "doc/html/man3/X509v3_get_ext_by_NID.html", - "doc/html/man3/b2i_PVK_bio_ex.html", - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html", - "doc/html/man3/d2i_PrivateKey.html", - "doc/html/man3/d2i_RSAPrivateKey.html", - "doc/html/man3/d2i_SSL_SESSION.html", - "doc/html/man3/d2i_X509.html", - "doc/html/man3/i2d_CMS_bio_stream.html", - "doc/html/man3/i2d_PKCS7_bio_stream.html", - "doc/html/man3/i2d_re_X509_tbs.html", - "doc/html/man3/o2i_SCT_LIST.html", - "doc/html/man3/s2i_ASN1_IA5STRING.html" - ], - "man5" => [ - "doc/html/man5/config.html", - "doc/html/man5/fips_config.html", - "doc/html/man5/x509v3_config.html" - ], - "man7" => [ - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html", - "doc/html/man7/EVP_CIPHER-AES.html", - "doc/html/man7/EVP_CIPHER-ARIA.html", - "doc/html/man7/EVP_CIPHER-BLOWFISH.html", - "doc/html/man7/EVP_CIPHER-CAMELLIA.html", - "doc/html/man7/EVP_CIPHER-CAST.html", - "doc/html/man7/EVP_CIPHER-CHACHA.html", - "doc/html/man7/EVP_CIPHER-DES.html", - "doc/html/man7/EVP_CIPHER-IDEA.html", - "doc/html/man7/EVP_CIPHER-RC2.html", - "doc/html/man7/EVP_CIPHER-RC4.html", - "doc/html/man7/EVP_CIPHER-RC5.html", - "doc/html/man7/EVP_CIPHER-SEED.html", - "doc/html/man7/EVP_CIPHER-SM4.html", - "doc/html/man7/EVP_KDF-HKDF.html", - "doc/html/man7/EVP_KDF-KB.html", - "doc/html/man7/EVP_KDF-KRB5KDF.html", - "doc/html/man7/EVP_KDF-PBKDF1.html", - "doc/html/man7/EVP_KDF-PBKDF2.html", - "doc/html/man7/EVP_KDF-PKCS12KDF.html", - "doc/html/man7/EVP_KDF-SCRYPT.html", - "doc/html/man7/EVP_KDF-SS.html", - "doc/html/man7/EVP_KDF-SSHKDF.html", - "doc/html/man7/EVP_KDF-TLS13_KDF.html", - "doc/html/man7/EVP_KDF-TLS1_PRF.html", - "doc/html/man7/EVP_KDF-X942-ASN1.html", - "doc/html/man7/EVP_KDF-X942-CONCAT.html", - "doc/html/man7/EVP_KDF-X963.html", - "doc/html/man7/EVP_KEM-RSA.html", - "doc/html/man7/EVP_KEYEXCH-DH.html", - "doc/html/man7/EVP_KEYEXCH-ECDH.html", - "doc/html/man7/EVP_KEYEXCH-X25519.html", - "doc/html/man7/EVP_MAC-BLAKE2.html", - "doc/html/man7/EVP_MAC-CMAC.html", - "doc/html/man7/EVP_MAC-GMAC.html", - "doc/html/man7/EVP_MAC-HMAC.html", - "doc/html/man7/EVP_MAC-KMAC.html", - "doc/html/man7/EVP_MAC-Poly1305.html", - "doc/html/man7/EVP_MAC-Siphash.html", - "doc/html/man7/EVP_MD-BLAKE2.html", - "doc/html/man7/EVP_MD-MD2.html", - "doc/html/man7/EVP_MD-MD4.html", - "doc/html/man7/EVP_MD-MD5-SHA1.html", - "doc/html/man7/EVP_MD-MD5.html", - "doc/html/man7/EVP_MD-MDC2.html", - "doc/html/man7/EVP_MD-RIPEMD160.html", - "doc/html/man7/EVP_MD-SHA1.html", - "doc/html/man7/EVP_MD-SHA2.html", - "doc/html/man7/EVP_MD-SHA3.html", - "doc/html/man7/EVP_MD-SHAKE.html", - "doc/html/man7/EVP_MD-SM3.html", - "doc/html/man7/EVP_MD-WHIRLPOOL.html", - "doc/html/man7/EVP_MD-common.html", - "doc/html/man7/EVP_PKEY-DH.html", - "doc/html/man7/EVP_PKEY-DSA.html", - "doc/html/man7/EVP_PKEY-EC.html", - "doc/html/man7/EVP_PKEY-FFC.html", - "doc/html/man7/EVP_PKEY-HMAC.html", - "doc/html/man7/EVP_PKEY-RSA.html", - "doc/html/man7/EVP_PKEY-SM2.html", - "doc/html/man7/EVP_PKEY-X25519.html", - "doc/html/man7/EVP_RAND-CTR-DRBG.html", - "doc/html/man7/EVP_RAND-HASH-DRBG.html", - "doc/html/man7/EVP_RAND-HMAC-DRBG.html", - "doc/html/man7/EVP_RAND-SEED-SRC.html", - "doc/html/man7/EVP_RAND-TEST-RAND.html", - "doc/html/man7/EVP_RAND.html", - "doc/html/man7/EVP_SIGNATURE-DSA.html", - "doc/html/man7/EVP_SIGNATURE-ECDSA.html", - "doc/html/man7/EVP_SIGNATURE-ED25519.html", - "doc/html/man7/EVP_SIGNATURE-HMAC.html", - "doc/html/man7/EVP_SIGNATURE-RSA.html", - "doc/html/man7/OSSL_PROVIDER-FIPS.html", - "doc/html/man7/OSSL_PROVIDER-base.html", - "doc/html/man7/OSSL_PROVIDER-default.html", - "doc/html/man7/OSSL_PROVIDER-legacy.html", - "doc/html/man7/OSSL_PROVIDER-null.html", - "doc/html/man7/RAND.html", - "doc/html/man7/RSA-PSS.html", - "doc/html/man7/X25519.html", - "doc/html/man7/bio.html", - "doc/html/man7/crypto.html", - "doc/html/man7/ct.html", - "doc/html/man7/des_modes.html", - "doc/html/man7/evp.html", - "doc/html/man7/fips_module.html", - "doc/html/man7/life_cycle-cipher.html", - "doc/html/man7/life_cycle-digest.html", - "doc/html/man7/life_cycle-kdf.html", - "doc/html/man7/life_cycle-mac.html", - "doc/html/man7/life_cycle-pkey.html", - "doc/html/man7/life_cycle-rand.html", - "doc/html/man7/migration_guide.html", - "doc/html/man7/openssl-core.h.html", - "doc/html/man7/openssl-core_dispatch.h.html", - "doc/html/man7/openssl-core_names.h.html", - "doc/html/man7/openssl-env.html", - "doc/html/man7/openssl-glossary.html", - "doc/html/man7/openssl-threads.html", - "doc/html/man7/openssl_user_macros.html", - "doc/html/man7/ossl_store-file.html", - "doc/html/man7/ossl_store.html", - "doc/html/man7/passphrase-encoding.html", - "doc/html/man7/property.html", - "doc/html/man7/provider-asym_cipher.html", - "doc/html/man7/provider-base.html", - "doc/html/man7/provider-cipher.html", - "doc/html/man7/provider-decoder.html", - "doc/html/man7/provider-digest.html", - "doc/html/man7/provider-encoder.html", - "doc/html/man7/provider-kdf.html", - "doc/html/man7/provider-kem.html", - "doc/html/man7/provider-keyexch.html", - "doc/html/man7/provider-keymgmt.html", - "doc/html/man7/provider-mac.html", - "doc/html/man7/provider-object.html", - "doc/html/man7/provider-rand.html", - "doc/html/man7/provider-signature.html", - "doc/html/man7/provider-storemgmt.html", - "doc/html/man7/provider.html", - "doc/html/man7/proxy-certificates.html", - "doc/html/man7/ssl.html", - "doc/html/man7/x509.html" - ] - }, - "imagedocs" => { - "man7" => [ - "doc/man7/img/cipher.png", - "doc/man7/img/digest.png", - "doc/man7/img/kdf.png", - "doc/man7/img/mac.png", - "doc/man7/img/pkey.png", - "doc/man7/img/rand.png" - ] - }, - "includes" => { - "apps/asn1parse.o" => [ - "apps" - ], - "apps/ca.o" => [ - "apps" - ], - "apps/ciphers.o" => [ - "apps" - ], - "apps/cmp.o" => [ - "apps" - ], - "apps/cms.o" => [ - "apps" - ], - "apps/crl.o" => [ - "apps" - ], - "apps/crl2pkcs7.o" => [ - "apps" - ], - "apps/dgst.o" => [ - "apps" - ], - "apps/dhparam.o" => [ - "apps" - ], - "apps/dsa.o" => [ - "apps" - ], - "apps/dsaparam.o" => [ - "apps" - ], - "apps/ec.o" => [ - "apps" - ], - "apps/ecparam.o" => [ - "apps" - ], - "apps/enc.o" => [ - "apps" - ], - "apps/engine.o" => [ - "apps" - ], - "apps/errstr.o" => [ - "apps" - ], - "apps/fipsinstall.o" => [ - "apps" - ], - "apps/gendsa.o" => [ - "apps" - ], - "apps/genpkey.o" => [ - "apps" - ], - "apps/genrsa.o" => [ - "apps" - ], - "apps/info.o" => [ - "apps" - ], - "apps/kdf.o" => [ - "apps" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/libapps.a" => [ - ".", - "include", - "apps/include" - ], - "apps/list.o" => [ - "apps" - ], - "apps/mac.o" => [ - "apps" - ], - "apps/nseq.o" => [ - "apps" - ], - "apps/ocsp.o" => [ - "apps" - ], - "apps/openssl" => [ - ".", - "include", - "apps/include" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps" - ], - "apps/openssl-bin-ca.o" => [ - "apps" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps" - ], - "apps/openssl-bin-cmp.o" => [ - "apps" - ], - "apps/openssl-bin-cms.o" => [ - "apps" - ], - "apps/openssl-bin-crl.o" => [ - "apps" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-dgst.o" => [ - "apps" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps" - ], - "apps/openssl-bin-dsa.o" => [ - "apps" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps" - ], - "apps/openssl-bin-ec.o" => [ - "apps" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps" - ], - "apps/openssl-bin-enc.o" => [ - "apps" - ], - "apps/openssl-bin-engine.o" => [ - "apps" - ], - "apps/openssl-bin-errstr.o" => [ - "apps" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps" - ], - "apps/openssl-bin-info.o" => [ - "apps" - ], - "apps/openssl-bin-kdf.o" => [ - "apps" - ], - "apps/openssl-bin-list.o" => [ - "apps" - ], - "apps/openssl-bin-mac.o" => [ - "apps" - ], - "apps/openssl-bin-nseq.o" => [ - "apps" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps" - ], - "apps/openssl-bin-openssl.o" => [ - "apps" - ], - "apps/openssl-bin-passwd.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps" - ], - "apps/openssl-bin-pkey.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps" - ], - "apps/openssl-bin-prime.o" => [ - "apps" - ], - "apps/openssl-bin-progs.o" => [ - "apps" - ], - "apps/openssl-bin-rand.o" => [ - "apps" - ], - "apps/openssl-bin-rehash.o" => [ - "apps" - ], - "apps/openssl-bin-req.o" => [ - "apps" - ], - "apps/openssl-bin-rsa.o" => [ - "apps" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps" - ], - "apps/openssl-bin-s_client.o" => [ - "apps" - ], - "apps/openssl-bin-s_server.o" => [ - "apps" - ], - "apps/openssl-bin-s_time.o" => [ - "apps" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps" - ], - "apps/openssl-bin-smime.o" => [ - "apps" - ], - "apps/openssl-bin-speed.o" => [ - "apps" - ], - "apps/openssl-bin-spkac.o" => [ - "apps" - ], - "apps/openssl-bin-srp.o" => [ - "apps" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps" - ], - "apps/openssl-bin-ts.o" => [ - "apps" - ], - "apps/openssl-bin-verify.o" => [ - "apps" - ], - "apps/openssl-bin-version.o" => [ - "apps" - ], - "apps/openssl-bin-x509.o" => [ - "apps" - ], - "apps/openssl.o" => [ - "apps" - ], - "apps/passwd.o" => [ - "apps" - ], - "apps/pkcs12.o" => [ - "apps" - ], - "apps/pkcs7.o" => [ - "apps" - ], - "apps/pkcs8.o" => [ - "apps" - ], - "apps/pkey.o" => [ - "apps" - ], - "apps/pkeyparam.o" => [ - "apps" - ], - "apps/pkeyutl.o" => [ - "apps" - ], - "apps/prime.o" => [ - "apps" - ], - "apps/progs.c" => [ - "." - ], - "apps/progs.o" => [ - "apps" - ], - "apps/rand.o" => [ - "apps" - ], - "apps/rehash.o" => [ - "apps" - ], - "apps/req.o" => [ - "apps" - ], - "apps/rsa.o" => [ - "apps" - ], - "apps/rsautl.o" => [ - "apps" - ], - "apps/s_client.o" => [ - "apps" - ], - "apps/s_server.o" => [ - "apps" - ], - "apps/s_time.o" => [ - "apps" - ], - "apps/sess_id.o" => [ - "apps" - ], - "apps/smime.o" => [ - "apps" - ], - "apps/speed.o" => [ - "apps" - ], - "apps/spkac.o" => [ - "apps" - ], - "apps/srp.o" => [ - "apps" - ], - "apps/storeutl.o" => [ - "apps" - ], - "apps/ts.o" => [ - "apps" - ], - "apps/verify.o" => [ - "apps" - ], - "apps/version.o" => [ - "apps" - ], - "apps/x509.o" => [ - "apps" - ], - "crypto/aes/aes-armv4.o" => [ - "crypto" - ], - "crypto/aes/aes-mips.o" => [ - "crypto" - ], - "crypto/aes/aes-s390x.o" => [ - "crypto" - ], - "crypto/aes/aes-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesfx-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aest4-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesv8-armx.o" => [ - "crypto" - ], - "crypto/aes/bsaes-armv7.o" => [ - "crypto" - ], - "crypto/arm64cpuid.o" => [ - "crypto" - ], - "crypto/armv4cpuid.o" => [ - "crypto" - ], - "crypto/bn/armv4-gf2m.o" => [ - "crypto" - ], - "crypto/bn/armv4-mont.o" => [ - "crypto" - ], - "crypto/bn/armv8-mont.o" => [ - "crypto" - ], - "crypto/bn/bn-mips.o" => [ - "crypto" - ], - "crypto/bn/bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/mips-mont.o" => [ - "crypto" - ], - "crypto/bn/sparct4-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-gf2m.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9a-mont.o" => [ - "crypto" - ], - "crypto/bn/vis3-mont.o" => [ - "crypto" - ], - "crypto/camellia/cmllt4-sparcv9.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv4.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv8.o" => [ - "crypto" - ], - "crypto/chacha/chacha-s390x.o" => [ - "crypto" - ], - "crypto/cpuid.o" => [ - "." - ], - "crypto/cversion.o" => [ - "crypto" - ], - "crypto/des/dest4-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv4.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv8.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_s390x_nistp.o" => [ - "crypto" - ], - "crypto/ec/ecx_meth.o" => [ - "crypto" - ], - "crypto/ec/ecx_s390x.o" => [ - "crypto" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto" - ], - "crypto/evp/e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_des.o" => [ - "crypto" - ], - "crypto/evp/e_des3.o" => [ - "crypto" - ], - "crypto/evp/e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/info.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "." - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto" - ], - "crypto/libfips-lib-cpuid.o" => [ - "." - ], - "crypto/md5/md5-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/aes-gcm-armv8_64.o" => [ - "crypto" - ], - "crypto/modes/gcm128.o" => [ - "crypto" - ], - "crypto/modes/ghash-armv4.o" => [ - "crypto" - ], - "crypto/modes/ghash-s390x.o" => [ - "crypto" - ], - "crypto/modes/ghash-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/ghashv8-armx.o" => [ - "crypto" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv4.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv8.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-mips.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-s390x.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-sparcv9.o" => [ - "crypto" - ], - "crypto/s390xcpuid.o" => [ - "crypto" - ], - "crypto/sha/keccak1600-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv4-large.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha1-mips.o" => [ - "crypto" - ], - "crypto/sha/sha1-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha1-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha256-mips.o" => [ - "crypto" - ], - "crypto/sha/sha256-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha256-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha512-mips.o" => [ - "crypto" - ], - "crypto/sha/sha512-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha512-sparcv9.o" => [ - "crypto" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc" - ], - "doc/man1/openssl-ca.pod" => [ - "doc" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc" - ], - "doc/man1/openssl-cms.pod" => [ - "doc" - ], - "doc/man1/openssl-crl.pod" => [ - "doc" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc" - ], - "doc/man1/openssl-ec.pod" => [ - "doc" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc" - ], - "doc/man1/openssl-enc.pod" => [ - "doc" - ], - "doc/man1/openssl-engine.pod" => [ - "doc" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc" - ], - "doc/man1/openssl-info.pod" => [ - "doc" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc" - ], - "doc/man1/openssl-list.pod" => [ - "doc" - ], - "doc/man1/openssl-mac.pod" => [ - "doc" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc" - ], - "doc/man1/openssl-prime.pod" => [ - "doc" - ], - "doc/man1/openssl-rand.pod" => [ - "doc" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc" - ], - "doc/man1/openssl-req.pod" => [ - "doc" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc" - ], - "doc/man1/openssl-smime.pod" => [ - "doc" - ], - "doc/man1/openssl-speed.pod" => [ - "doc" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc" - ], - "doc/man1/openssl-srp.pod" => [ - "doc" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc" - ], - "doc/man1/openssl-ts.pod" => [ - "doc" - ], - "doc/man1/openssl-verify.pod" => [ - "doc" - ], - "doc/man1/openssl-version.pod" => [ - "doc" - ], - "doc/man1/openssl-x509.pod" => [ - "doc" - ], - "fuzz/asn1-test" => [ - "include" - ], - "fuzz/asn1parse-test" => [ - "include" - ], - "fuzz/bignum-test" => [ - "include" - ], - "fuzz/bndiv-test" => [ - "include" - ], - "fuzz/client-test" => [ - "include" - ], - "fuzz/cmp-test" => [ - "include" - ], - "fuzz/cms-test" => [ - "include" - ], - "fuzz/conf-test" => [ - "include" - ], - "fuzz/crl-test" => [ - "include" - ], - "fuzz/ct-test" => [ - "include" - ], - "fuzz/server-test" => [ - "include" - ], - "fuzz/x509-test" => [ - "include" - ], - "libcrypto" => [ - ".", - "include", - "providers/common/include", - "providers/implementations/include" - ], - "libcrypto.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "libssl" => [ - ".", - "include" - ], - "libssl.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der" - ], - "providers/fips" => [ - "include" - ], - "providers/implementations/encode_decode/encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/legacy" => [ - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libcommon.a" => [ - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libdefault.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libfips.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/liblegacy.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "test/aborttest" => [ - "include", - "apps/include" - ], - "test/acvp_test" => [ - "include", - "apps/include" - ], - "test/aesgcmtest" => [ - "include", - "apps/include", - "." - ], - "test/afalgtest" => [ - "include", - "apps/include" - ], - "test/algorithmid_test" => [ - "include", - "apps/include" - ], - "test/asn1_decode_test" => [ - "include", - "apps/include" - ], - "test/asn1_dsa_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_encode_test" => [ - "include", - "apps/include" - ], - "test/asn1_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_string_table_test" => [ - "include", - "apps/include" - ], - "test/asn1_time_test" => [ - "include", - "apps/include" - ], - "test/asynciotest" => [ - "include", - "apps/include" - ], - "test/asynctest" => [ - "include", - "apps/include" - ], - "test/bad_dtls_test" => [ - "include", - "apps/include" - ], - "test/bftest" => [ - "include", - "apps/include" - ], - "test/bio_callback_test" => [ - "include", - "apps/include" - ], - "test/bio_core_test" => [ - "include", - "apps/include" - ], - "test/bio_enc_test" => [ - "include", - "apps/include" - ], - "test/bio_memleak_test" => [ - "include", - "apps/include" - ], - "test/bio_prefix_text" => [ - ".", - "include", - "apps/include" - ], - "test/bio_readbuffer_test" => [ - "include", - "apps/include" - ], - "test/bioprinttest" => [ - "include", - "apps/include" - ], - "test/bn_internal_test" => [ - ".", - "include", - "crypto/bn", - "apps/include" - ], - "test/bntest" => [ - "include", - "apps/include" - ], - "test/buildtest_c_aes" => [ - "include" - ], - "test/buildtest_c_async" => [ - "include" - ], - "test/buildtest_c_blowfish" => [ - "include" - ], - "test/buildtest_c_bn" => [ - "include" - ], - "test/buildtest_c_buffer" => [ - "include" - ], - "test/buildtest_c_camellia" => [ - "include" - ], - "test/buildtest_c_cast" => [ - "include" - ], - "test/buildtest_c_cmac" => [ - "include" - ], - "test/buildtest_c_cmp_util" => [ - "include" - ], - "test/buildtest_c_conf_api" => [ - "include" - ], - "test/buildtest_c_conftypes" => [ - "include" - ], - "test/buildtest_c_core" => [ - "include" - ], - "test/buildtest_c_core_dispatch" => [ - "include" - ], - "test/buildtest_c_core_names" => [ - "include" - ], - "test/buildtest_c_core_object" => [ - "include" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "include" - ], - "test/buildtest_c_decoder" => [ - "include" - ], - "test/buildtest_c_des" => [ - "include" - ], - "test/buildtest_c_dh" => [ - "include" - ], - "test/buildtest_c_dsa" => [ - "include" - ], - "test/buildtest_c_dtls1" => [ - "include" - ], - "test/buildtest_c_e_os2" => [ - "include" - ], - "test/buildtest_c_ebcdic" => [ - "include" - ], - "test/buildtest_c_ec" => [ - "include" - ], - "test/buildtest_c_ecdh" => [ - "include" - ], - "test/buildtest_c_ecdsa" => [ - "include" - ], - "test/buildtest_c_encoder" => [ - "include" - ], - "test/buildtest_c_engine" => [ - "include" - ], - "test/buildtest_c_evp" => [ - "include" - ], - "test/buildtest_c_fips_names" => [ - "include" - ], - "test/buildtest_c_hmac" => [ - "include" - ], - "test/buildtest_c_http" => [ - "include" - ], - "test/buildtest_c_idea" => [ - "include" - ], - "test/buildtest_c_kdf" => [ - "include" - ], - "test/buildtest_c_macros" => [ - "include" - ], - "test/buildtest_c_md4" => [ - "include" - ], - "test/buildtest_c_md5" => [ - "include" - ], - "test/buildtest_c_mdc2" => [ - "include" - ], - "test/buildtest_c_modes" => [ - "include" - ], - "test/buildtest_c_obj_mac" => [ - "include" - ], - "test/buildtest_c_objects" => [ - "include" - ], - "test/buildtest_c_ossl_typ" => [ - "include" - ], - "test/buildtest_c_param_build" => [ - "include" - ], - "test/buildtest_c_params" => [ - "include" - ], - "test/buildtest_c_pem" => [ - "include" - ], - "test/buildtest_c_pem2" => [ - "include" - ], - "test/buildtest_c_prov_ssl" => [ - "include" - ], - "test/buildtest_c_provider" => [ - "include" - ], - "test/buildtest_c_quic" => [ - "include" - ], - "test/buildtest_c_rand" => [ - "include" - ], - "test/buildtest_c_rc2" => [ - "include" - ], - "test/buildtest_c_rc4" => [ - "include" - ], - "test/buildtest_c_ripemd" => [ - "include" - ], - "test/buildtest_c_rsa" => [ - "include" - ], - "test/buildtest_c_seed" => [ - "include" - ], - "test/buildtest_c_self_test" => [ - "include" - ], - "test/buildtest_c_sha" => [ - "include" - ], - "test/buildtest_c_srtp" => [ - "include" - ], - "test/buildtest_c_ssl2" => [ - "include" - ], - "test/buildtest_c_sslerr_legacy" => [ - "include" - ], - "test/buildtest_c_stack" => [ - "include" - ], - "test/buildtest_c_store" => [ - "include" - ], - "test/buildtest_c_symhacks" => [ - "include" - ], - "test/buildtest_c_tls1" => [ - "include" - ], - "test/buildtest_c_ts" => [ - "include" - ], - "test/buildtest_c_txt_db" => [ - "include" - ], - "test/buildtest_c_types" => [ - "include" - ], - "test/buildtest_c_whrlpool" => [ - "include" - ], - "test/casttest" => [ - "include", - "apps/include" - ], - "test/chacha_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipher_overhead_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipherbytes_test" => [ - "include", - "apps/include" - ], - "test/cipherlist_test" => [ - "include", - "apps/include" - ], - "test/ciphername_test" => [ - "include", - "apps/include" - ], - "test/clienthellotest" => [ - "include", - "apps/include" - ], - "test/cmactest" => [ - "include", - "apps/include" - ], - "test/cmp_asn_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_client_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_ctx_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_hdr_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_msg_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_protect_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_server_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_status_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_vfy_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmsapitest" => [ - "include", - "apps/include" - ], - "test/conf_include_test" => [ - "include", - "apps/include" - ], - "test/confdump" => [ - "include", - "apps/include" - ], - "test/constant_time_test" => [ - "include", - "apps/include" - ], - "test/context_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/crltest" => [ - "include", - "apps/include" - ], - "test/ct_test" => [ - "include", - "apps/include" - ], - "test/ctype_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/curve448_internal_test" => [ - ".", - "include", - "apps/include", - "crypto/ec/curve448" - ], - "test/d2i_test" => [ - "include", - "apps/include" - ], - "test/danetest" => [ - "include", - "apps/include" - ], - "test/defltfips_test" => [ - "include", - "apps/include" - ], - "test/destest" => [ - "include", - "apps/include" - ], - "test/dhtest" => [ - "include", - "apps/include" - ], - "test/drbgtest" => [ - "include", - "apps/include", - "providers/common/include" - ], - "test/dsa_no_digest_size_test" => [ - "include", - "apps/include" - ], - "test/dsatest" => [ - "include", - "apps/include" - ], - "test/dtls_mtu_test" => [ - ".", - "include", - "apps/include" - ], - "test/dtlstest" => [ - "include", - "apps/include" - ], - "test/dtlsv1listentest" => [ - "include", - "apps/include" - ], - "test/ec_internal_test" => [ - "include", - "crypto/ec", - "apps/include" - ], - "test/ecdsatest" => [ - "include", - "apps/include" - ], - "test/ecstresstest" => [ - "include", - "apps/include" - ], - "test/ectest" => [ - "include", - "apps/include" - ], - "test/endecode_test" => [ - ".", - "include", - "apps/include" - ], - "test/endecoder_legacy_test" => [ - ".", - "include", - "apps/include" - ], - "test/enginetest" => [ - "include", - "apps/include" - ], - "test/errtest" => [ - "include", - "apps/include" - ], - "test/evp_extra_test" => [ - "include", - "apps/include" - ], - "test/evp_extra_test2" => [ - "include", - "apps/include" - ], - "test/evp_fetch_prov_test" => [ - "include", - "apps/include" - ], - "test/evp_kdf_test" => [ - "include", - "apps/include" - ], - "test/evp_libctx_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_dparams_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_provided_test" => [ - "include", - "apps/include" - ], - "test/evp_test" => [ - "include", - "apps/include" - ], - "test/exdatatest" => [ - "include", - "apps/include" - ], - "test/exptest" => [ - "include", - "apps/include" - ], - "test/fatalerrtest" => [ - "include", - "apps/include" - ], - "test/ffc_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/gmdifftest" => [ - "include", - "apps/include" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/handshake.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/hexstr_test" => [ - ".", - "include", - "apps/include" - ], - "test/hmactest" => [ - "include", - "apps/include" - ], - "test/http_test" => [ - "include", - "apps/include" - ], - "test/ideatest" => [ - "include", - "apps/include" - ], - "test/igetest" => [ - "include", - "apps/include" - ], - "test/keymgmt_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/lhash_test" => [ - "include", - "apps/include" - ], - "test/libtestutil.a" => [ - "include", - "apps/include", - "." - ], - "test/mdc2_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/mdc2test" => [ - "include", - "apps/include" - ], - "test/memleaktest" => [ - "include", - "apps/include" - ], - "test/modes_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/namemap_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ocspapitest" => [ - "include", - "apps/include" - ], - "test/ossl_store_test" => [ - "include", - "apps/include" - ], - "test/p_test" => [ - "include", - "." - ], - "test/packettest" => [ - "include", - "apps/include" - ], - "test/param_build_test" => [ - "include", - "apps/include" - ], - "test/params_api_test" => [ - "include", - "apps/include" - ], - "test/params_conversion_test" => [ - "include", - "apps/include" - ], - "test/params_test" => [ - ".", - "include", - "apps/include" - ], - "test/pbelutest" => [ - "include", - "apps/include" - ], - "test/pbetest" => [ - "include", - "apps/include" - ], - "test/pem_read_depr_test" => [ - "include", - "apps/include" - ], - "test/pemtest" => [ - "include", - "apps/include" - ], - "test/pkcs12_format_test" => [ - "include", - "apps/include" - ], - "test/pkcs7_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_kdf_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_test" => [ - "include", - "apps/include" - ], - "test/poly1305_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/property_test" => [ - ".", - "include", - "apps/include" - ], - "test/prov_config_test" => [ - "include", - "apps/include" - ], - "test/provfetchtest" => [ - "include", - "apps/include" - ], - "test/provider_fallback_test" => [ - "include", - "apps/include" - ], - "test/provider_internal_test" => [ - "include", - "apps/include", - "." - ], - "test/provider_pkey_test" => [ - "include", - "apps/include" - ], - "test/provider_status_test" => [ - "include", - "apps/include" - ], - "test/provider_test" => [ - "include", - "apps/include", - "." - ], - "test/rand_status_test" => [ - "include", - "apps/include" - ], - "test/rand_test" => [ - "include", - "apps/include" - ], - "test/rc2test" => [ - "include", - "apps/include" - ], - "test/rc4test" => [ - "include", - "apps/include" - ], - "test/rc5test" => [ - "include", - "apps/include" - ], - "test/rdrand_sanitytest" => [ - "include", - "apps/include" - ], - "test/recordlentest" => [ - "include", - "apps/include" - ], - "test/rsa_complex" => [ - "include", - "apps/include" - ], - "test/rsa_mp_test" => [ - "include", - "apps/include" - ], - "test/rsa_sp800_56b_test" => [ - ".", - "include", - "crypto/rsa", - "apps/include" - ], - "test/rsa_test" => [ - "include", - "apps/include" - ], - "test/sanitytest" => [ - "include", - "apps/include" - ], - "test/secmemtest" => [ - "include", - "apps/include" - ], - "test/servername_test" => [ - "include", - "apps/include" - ], - "test/sha_test" => [ - "include", - "apps/include" - ], - "test/siphash_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sm2_internal_test" => [ - "include", - "apps/include" - ], - "test/sm3_internal_test" => [ - "include", - "apps/include" - ], - "test/sm4_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sparse_array_test" => [ - "include", - "apps/include" - ], - "test/srptest" => [ - "include", - "apps/include" - ], - "test/ssl_cert_table_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_ctx_test" => [ - "include", - "apps/include" - ], - "test/ssl_old_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_test" => [ - "include", - "apps/include" - ], - "test/ssl_test_ctx_test" => [ - "include", - "apps/include" - ], - "test/sslapitest" => [ - "include", - "apps/include", - "." - ], - "test/sslbuffertest" => [ - "include", - "apps/include" - ], - "test/sslcorrupttest" => [ - "include", - "apps/include" - ], - "test/stack_test" => [ - "include", - "apps/include" - ], - "test/sysdefaulttest" => [ - "include", - "apps/include" - ], - "test/test_test" => [ - "include", - "apps/include" - ], - "test/threadstest" => [ - "include", - "apps/include" - ], - "test/threadstest_fips" => [ - "include", - "apps/include" - ], - "test/time_offset_test" => [ - "include", - "apps/include" - ], - "test/tls13ccstest" => [ - "include", - "apps/include" - ], - "test/tls13encryptiontest" => [ - ".", - "include", - "apps/include" - ], - "test/uitest" => [ - ".", - "include", - "apps/include" - ], - "test/upcallstest" => [ - "include", - "apps/include" - ], - "test/user_property_test" => [ - "include", - "apps/include" - ], - "test/v3ext" => [ - "include", - "apps/include" - ], - "test/v3nametest" => [ - "include", - "apps/include" - ], - "test/verify_extra_test" => [ - "include", - "apps/include" - ], - "test/versions" => [ - "include", - "apps/include" - ], - "test/wpackettest" => [ - "include", - "apps/include" - ], - "test/x509_check_cert_pkey_test" => [ - "include", - "apps/include" - ], - "test/x509_dup_cert_test" => [ - "include", - "apps/include" - ], - "test/x509_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/x509_time_test" => [ - "include", - "apps/include" - ], - "test/x509aux" => [ - "include", - "apps/include" - ], - "util/wrap.pl" => [ - "." - ] - }, - "ldadd" => {}, - "libraries" => [ - "apps/libapps.a", - "libcrypto", - "libssl", - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a", - "test/libtestutil.a" - ], - "mandocs" => { - "man1" => [ - "doc/man/man1/CA.pl.1", - "doc/man/man1/openssl-asn1parse.1", - "doc/man/man1/openssl-ca.1", - "doc/man/man1/openssl-ciphers.1", - "doc/man/man1/openssl-cmds.1", - "doc/man/man1/openssl-cmp.1", - "doc/man/man1/openssl-cms.1", - "doc/man/man1/openssl-crl.1", - "doc/man/man1/openssl-crl2pkcs7.1", - "doc/man/man1/openssl-dgst.1", - "doc/man/man1/openssl-dhparam.1", - "doc/man/man1/openssl-dsa.1", - "doc/man/man1/openssl-dsaparam.1", - "doc/man/man1/openssl-ec.1", - "doc/man/man1/openssl-ecparam.1", - "doc/man/man1/openssl-enc.1", - "doc/man/man1/openssl-engine.1", - "doc/man/man1/openssl-errstr.1", - "doc/man/man1/openssl-fipsinstall.1", - "doc/man/man1/openssl-format-options.1", - "doc/man/man1/openssl-gendsa.1", - "doc/man/man1/openssl-genpkey.1", - "doc/man/man1/openssl-genrsa.1", - "doc/man/man1/openssl-info.1", - "doc/man/man1/openssl-kdf.1", - "doc/man/man1/openssl-list.1", - "doc/man/man1/openssl-mac.1", - "doc/man/man1/openssl-namedisplay-options.1", - "doc/man/man1/openssl-nseq.1", - "doc/man/man1/openssl-ocsp.1", - "doc/man/man1/openssl-passphrase-options.1", - "doc/man/man1/openssl-passwd.1", - "doc/man/man1/openssl-pkcs12.1", - "doc/man/man1/openssl-pkcs7.1", - "doc/man/man1/openssl-pkcs8.1", - "doc/man/man1/openssl-pkey.1", - "doc/man/man1/openssl-pkeyparam.1", - "doc/man/man1/openssl-pkeyutl.1", - "doc/man/man1/openssl-prime.1", - "doc/man/man1/openssl-rand.1", - "doc/man/man1/openssl-rehash.1", - "doc/man/man1/openssl-req.1", - "doc/man/man1/openssl-rsa.1", - "doc/man/man1/openssl-rsautl.1", - "doc/man/man1/openssl-s_client.1", - "doc/man/man1/openssl-s_server.1", - "doc/man/man1/openssl-s_time.1", - "doc/man/man1/openssl-sess_id.1", - "doc/man/man1/openssl-smime.1", - "doc/man/man1/openssl-speed.1", - "doc/man/man1/openssl-spkac.1", - "doc/man/man1/openssl-srp.1", - "doc/man/man1/openssl-storeutl.1", - "doc/man/man1/openssl-ts.1", - "doc/man/man1/openssl-verification-options.1", - "doc/man/man1/openssl-verify.1", - "doc/man/man1/openssl-version.1", - "doc/man/man1/openssl-x509.1", - "doc/man/man1/openssl.1", - "doc/man/man1/tsget.1" - ], - "man3" => [ - "doc/man/man3/ADMISSIONS.3", - "doc/man/man3/ASN1_EXTERN_FUNCS.3", - "doc/man/man3/ASN1_INTEGER_get_int64.3", - "doc/man/man3/ASN1_INTEGER_new.3", - "doc/man/man3/ASN1_ITEM_lookup.3", - "doc/man/man3/ASN1_OBJECT_new.3", - "doc/man/man3/ASN1_STRING_TABLE_add.3", - "doc/man/man3/ASN1_STRING_length.3", - "doc/man/man3/ASN1_STRING_new.3", - "doc/man/man3/ASN1_STRING_print_ex.3", - "doc/man/man3/ASN1_TIME_set.3", - "doc/man/man3/ASN1_TYPE_get.3", - "doc/man/man3/ASN1_aux_cb.3", - "doc/man/man3/ASN1_generate_nconf.3", - "doc/man/man3/ASN1_item_d2i_bio.3", - "doc/man/man3/ASN1_item_new.3", - "doc/man/man3/ASN1_item_sign.3", - "doc/man/man3/ASYNC_WAIT_CTX_new.3", - "doc/man/man3/ASYNC_start_job.3", - "doc/man/man3/BF_encrypt.3", - "doc/man/man3/BIO_ADDR.3", - "doc/man/man3/BIO_ADDRINFO.3", - "doc/man/man3/BIO_connect.3", - "doc/man/man3/BIO_ctrl.3", - "doc/man/man3/BIO_f_base64.3", - "doc/man/man3/BIO_f_buffer.3", - "doc/man/man3/BIO_f_cipher.3", - "doc/man/man3/BIO_f_md.3", - "doc/man/man3/BIO_f_null.3", - "doc/man/man3/BIO_f_prefix.3", - "doc/man/man3/BIO_f_readbuffer.3", - "doc/man/man3/BIO_f_ssl.3", - "doc/man/man3/BIO_find_type.3", - "doc/man/man3/BIO_get_data.3", - "doc/man/man3/BIO_get_ex_new_index.3", - "doc/man/man3/BIO_meth_new.3", - "doc/man/man3/BIO_new.3", - "doc/man/man3/BIO_new_CMS.3", - "doc/man/man3/BIO_parse_hostserv.3", - "doc/man/man3/BIO_printf.3", - "doc/man/man3/BIO_push.3", - "doc/man/man3/BIO_read.3", - "doc/man/man3/BIO_s_accept.3", - "doc/man/man3/BIO_s_bio.3", - "doc/man/man3/BIO_s_connect.3", - "doc/man/man3/BIO_s_core.3", - "doc/man/man3/BIO_s_fd.3", - "doc/man/man3/BIO_s_file.3", - "doc/man/man3/BIO_s_mem.3", - "doc/man/man3/BIO_s_null.3", - "doc/man/man3/BIO_s_socket.3", - "doc/man/man3/BIO_set_callback.3", - "doc/man/man3/BIO_should_retry.3", - "doc/man/man3/BIO_socket_wait.3", - "doc/man/man3/BN_BLINDING_new.3", - "doc/man/man3/BN_CTX_new.3", - "doc/man/man3/BN_CTX_start.3", - "doc/man/man3/BN_add.3", - "doc/man/man3/BN_add_word.3", - "doc/man/man3/BN_bn2bin.3", - "doc/man/man3/BN_cmp.3", - "doc/man/man3/BN_copy.3", - "doc/man/man3/BN_generate_prime.3", - "doc/man/man3/BN_mod_exp_mont.3", - "doc/man/man3/BN_mod_inverse.3", - "doc/man/man3/BN_mod_mul_montgomery.3", - "doc/man/man3/BN_mod_mul_reciprocal.3", - "doc/man/man3/BN_new.3", - "doc/man/man3/BN_num_bytes.3", - "doc/man/man3/BN_rand.3", - "doc/man/man3/BN_security_bits.3", - "doc/man/man3/BN_set_bit.3", - "doc/man/man3/BN_swap.3", - "doc/man/man3/BN_zero.3", - "doc/man/man3/BUF_MEM_new.3", - "doc/man/man3/CMS_EncryptedData_decrypt.3", - "doc/man/man3/CMS_EncryptedData_encrypt.3", - "doc/man/man3/CMS_EnvelopedData_create.3", - "doc/man/man3/CMS_add0_cert.3", - "doc/man/man3/CMS_add1_recipient_cert.3", - "doc/man/man3/CMS_add1_signer.3", - "doc/man/man3/CMS_compress.3", - "doc/man/man3/CMS_data_create.3", - "doc/man/man3/CMS_decrypt.3", - "doc/man/man3/CMS_digest_create.3", - "doc/man/man3/CMS_encrypt.3", - "doc/man/man3/CMS_final.3", - "doc/man/man3/CMS_get0_RecipientInfos.3", - "doc/man/man3/CMS_get0_SignerInfos.3", - "doc/man/man3/CMS_get0_type.3", - "doc/man/man3/CMS_get1_ReceiptRequest.3", - "doc/man/man3/CMS_sign.3", - "doc/man/man3/CMS_sign_receipt.3", - "doc/man/man3/CMS_uncompress.3", - "doc/man/man3/CMS_verify.3", - "doc/man/man3/CMS_verify_receipt.3", - "doc/man/man3/CONF_modules_free.3", - "doc/man/man3/CONF_modules_load_file.3", - "doc/man/man3/CRYPTO_THREAD_run_once.3", - "doc/man/man3/CRYPTO_get_ex_new_index.3", - "doc/man/man3/CRYPTO_memcmp.3", - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3", - "doc/man/man3/CTLOG_STORE_new.3", - "doc/man/man3/CTLOG_new.3", - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3", - "doc/man/man3/DEFINE_STACK_OF.3", - "doc/man/man3/DES_random_key.3", - "doc/man/man3/DH_generate_key.3", - "doc/man/man3/DH_generate_parameters.3", - "doc/man/man3/DH_get0_pqg.3", - "doc/man/man3/DH_get_1024_160.3", - "doc/man/man3/DH_meth_new.3", - "doc/man/man3/DH_new.3", - "doc/man/man3/DH_new_by_nid.3", - "doc/man/man3/DH_set_method.3", - "doc/man/man3/DH_size.3", - "doc/man/man3/DSA_SIG_new.3", - "doc/man/man3/DSA_do_sign.3", - "doc/man/man3/DSA_dup_DH.3", - "doc/man/man3/DSA_generate_key.3", - "doc/man/man3/DSA_generate_parameters.3", - "doc/man/man3/DSA_get0_pqg.3", - "doc/man/man3/DSA_meth_new.3", - "doc/man/man3/DSA_new.3", - "doc/man/man3/DSA_set_method.3", - "doc/man/man3/DSA_sign.3", - "doc/man/man3/DSA_size.3", - "doc/man/man3/DTLS_get_data_mtu.3", - "doc/man/man3/DTLS_set_timer_cb.3", - "doc/man/man3/DTLSv1_listen.3", - "doc/man/man3/ECDSA_SIG_new.3", - "doc/man/man3/ECPKParameters_print.3", - "doc/man/man3/EC_GFp_simple_method.3", - "doc/man/man3/EC_GROUP_copy.3", - "doc/man/man3/EC_GROUP_new.3", - "doc/man/man3/EC_KEY_get_enc_flags.3", - "doc/man/man3/EC_KEY_new.3", - "doc/man/man3/EC_POINT_add.3", - "doc/man/man3/EC_POINT_new.3", - "doc/man/man3/ENGINE_add.3", - "doc/man/man3/ERR_GET_LIB.3", - "doc/man/man3/ERR_clear_error.3", - "doc/man/man3/ERR_error_string.3", - "doc/man/man3/ERR_get_error.3", - "doc/man/man3/ERR_load_crypto_strings.3", - "doc/man/man3/ERR_load_strings.3", - "doc/man/man3/ERR_new.3", - "doc/man/man3/ERR_print_errors.3", - "doc/man/man3/ERR_put_error.3", - "doc/man/man3/ERR_remove_state.3", - "doc/man/man3/ERR_set_mark.3", - "doc/man/man3/EVP_ASYM_CIPHER_free.3", - "doc/man/man3/EVP_BytesToKey.3", - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3", - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3", - "doc/man/man3/EVP_CIPHER_meth_new.3", - "doc/man/man3/EVP_DigestInit.3", - "doc/man/man3/EVP_DigestSignInit.3", - "doc/man/man3/EVP_DigestVerifyInit.3", - "doc/man/man3/EVP_EncodeInit.3", - "doc/man/man3/EVP_EncryptInit.3", - "doc/man/man3/EVP_KDF.3", - "doc/man/man3/EVP_KEM_free.3", - "doc/man/man3/EVP_KEYEXCH_free.3", - "doc/man/man3/EVP_KEYMGMT.3", - "doc/man/man3/EVP_MAC.3", - "doc/man/man3/EVP_MD_meth_new.3", - "doc/man/man3/EVP_OpenInit.3", - "doc/man/man3/EVP_PBE_CipherInit.3", - "doc/man/man3/EVP_PKEY2PKCS8.3", - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3", - "doc/man/man3/EVP_PKEY_CTX_ctrl.3", - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3", - "doc/man/man3/EVP_PKEY_CTX_new.3", - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3", - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_params.3", - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3", - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3", - "doc/man/man3/EVP_PKEY_asn1_get_count.3", - "doc/man/man3/EVP_PKEY_check.3", - "doc/man/man3/EVP_PKEY_copy_parameters.3", - "doc/man/man3/EVP_PKEY_decapsulate.3", - "doc/man/man3/EVP_PKEY_decrypt.3", - "doc/man/man3/EVP_PKEY_derive.3", - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3", - "doc/man/man3/EVP_PKEY_encapsulate.3", - "doc/man/man3/EVP_PKEY_encrypt.3", - "doc/man/man3/EVP_PKEY_fromdata.3", - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3", - "doc/man/man3/EVP_PKEY_get_field_type.3", - "doc/man/man3/EVP_PKEY_get_group_name.3", - "doc/man/man3/EVP_PKEY_get_size.3", - "doc/man/man3/EVP_PKEY_gettable_params.3", - "doc/man/man3/EVP_PKEY_is_a.3", - "doc/man/man3/EVP_PKEY_keygen.3", - "doc/man/man3/EVP_PKEY_meth_get_count.3", - "doc/man/man3/EVP_PKEY_meth_new.3", - "doc/man/man3/EVP_PKEY_new.3", - "doc/man/man3/EVP_PKEY_print_private.3", - "doc/man/man3/EVP_PKEY_set1_RSA.3", - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3", - "doc/man/man3/EVP_PKEY_set_type.3", - "doc/man/man3/EVP_PKEY_settable_params.3", - "doc/man/man3/EVP_PKEY_sign.3", - "doc/man/man3/EVP_PKEY_todata.3", - "doc/man/man3/EVP_PKEY_verify.3", - "doc/man/man3/EVP_PKEY_verify_recover.3", - "doc/man/man3/EVP_RAND.3", - "doc/man/man3/EVP_SIGNATURE.3", - "doc/man/man3/EVP_SealInit.3", - "doc/man/man3/EVP_SignInit.3", - "doc/man/man3/EVP_VerifyInit.3", - "doc/man/man3/EVP_aes_128_gcm.3", - "doc/man/man3/EVP_aria_128_gcm.3", - "doc/man/man3/EVP_bf_cbc.3", - "doc/man/man3/EVP_blake2b512.3", - "doc/man/man3/EVP_camellia_128_ecb.3", - "doc/man/man3/EVP_cast5_cbc.3", - "doc/man/man3/EVP_chacha20.3", - "doc/man/man3/EVP_des_cbc.3", - "doc/man/man3/EVP_desx_cbc.3", - "doc/man/man3/EVP_idea_cbc.3", - "doc/man/man3/EVP_md2.3", - "doc/man/man3/EVP_md4.3", - "doc/man/man3/EVP_md5.3", - "doc/man/man3/EVP_mdc2.3", - "doc/man/man3/EVP_rc2_cbc.3", - "doc/man/man3/EVP_rc4.3", - "doc/man/man3/EVP_rc5_32_12_16_cbc.3", - "doc/man/man3/EVP_ripemd160.3", - "doc/man/man3/EVP_seed_cbc.3", - "doc/man/man3/EVP_set_default_properties.3", - "doc/man/man3/EVP_sha1.3", - "doc/man/man3/EVP_sha224.3", - "doc/man/man3/EVP_sha3_224.3", - "doc/man/man3/EVP_sm3.3", - "doc/man/man3/EVP_sm4_cbc.3", - "doc/man/man3/EVP_whirlpool.3", - "doc/man/man3/HMAC.3", - "doc/man/man3/MD5.3", - "doc/man/man3/MDC2_Init.3", - "doc/man/man3/NCONF_new_ex.3", - "doc/man/man3/OBJ_nid2obj.3", - "doc/man/man3/OCSP_REQUEST_new.3", - "doc/man/man3/OCSP_cert_to_id.3", - "doc/man/man3/OCSP_request_add1_nonce.3", - "doc/man/man3/OCSP_resp_find_status.3", - "doc/man/man3/OCSP_response_status.3", - "doc/man/man3/OCSP_sendreq_new.3", - "doc/man/man3/OPENSSL_Applink.3", - "doc/man/man3/OPENSSL_FILE.3", - "doc/man/man3/OPENSSL_LH_COMPFUNC.3", - "doc/man/man3/OPENSSL_LH_stats.3", - "doc/man/man3/OPENSSL_config.3", - "doc/man/man3/OPENSSL_fork_prepare.3", - "doc/man/man3/OPENSSL_hexchar2int.3", - "doc/man/man3/OPENSSL_ia32cap.3", - "doc/man/man3/OPENSSL_init_crypto.3", - "doc/man/man3/OPENSSL_init_ssl.3", - "doc/man/man3/OPENSSL_instrument_bus.3", - "doc/man/man3/OPENSSL_load_builtin_modules.3", - "doc/man/man3/OPENSSL_malloc.3", - "doc/man/man3/OPENSSL_s390xcap.3", - "doc/man/man3/OPENSSL_secure_malloc.3", - "doc/man/man3/OSSL_CMP_CTX_new.3", - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3", - "doc/man/man3/OSSL_CMP_ITAV_set0.3", - "doc/man/man3/OSSL_CMP_MSG_get0_header.3", - "doc/man/man3/OSSL_CMP_MSG_http_perform.3", - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3", - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3", - "doc/man/man3/OSSL_CMP_exec_certreq.3", - "doc/man/man3/OSSL_CMP_log_open.3", - "doc/man/man3/OSSL_CMP_validate_msg.3", - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3", - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3", - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3", - "doc/man/man3/OSSL_CRMF_pbmp_new.3", - "doc/man/man3/OSSL_DECODER.3", - "doc/man/man3/OSSL_DECODER_CTX.3", - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_DECODER_from_bio.3", - "doc/man/man3/OSSL_ENCODER.3", - "doc/man/man3/OSSL_ENCODER_CTX.3", - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_ENCODER_to_bio.3", - "doc/man/man3/OSSL_ESS_check_signing_certs.3", - "doc/man/man3/OSSL_HTTP_REQ_CTX.3", - "doc/man/man3/OSSL_HTTP_parse_url.3", - "doc/man/man3/OSSL_HTTP_transfer.3", - "doc/man/man3/OSSL_LIB_CTX.3", - "doc/man/man3/OSSL_PARAM.3", - "doc/man/man3/OSSL_PARAM_BLD.3", - "doc/man/man3/OSSL_PARAM_allocate_from_text.3", - "doc/man/man3/OSSL_PARAM_dup.3", - "doc/man/man3/OSSL_PARAM_int.3", - "doc/man/man3/OSSL_PROVIDER.3", - "doc/man/man3/OSSL_SELF_TEST_new.3", - "doc/man/man3/OSSL_SELF_TEST_set_callback.3", - "doc/man/man3/OSSL_STORE_INFO.3", - "doc/man/man3/OSSL_STORE_LOADER.3", - "doc/man/man3/OSSL_STORE_SEARCH.3", - "doc/man/man3/OSSL_STORE_attach.3", - "doc/man/man3/OSSL_STORE_expect.3", - "doc/man/man3/OSSL_STORE_open.3", - "doc/man/man3/OSSL_trace_enabled.3", - "doc/man/man3/OSSL_trace_get_category_num.3", - "doc/man/man3/OSSL_trace_set_channel.3", - "doc/man/man3/OpenSSL_add_all_algorithms.3", - "doc/man/man3/OpenSSL_version.3", - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3", - "doc/man/man3/PEM_bytes_read_bio.3", - "doc/man/man3/PEM_read.3", - "doc/man/man3/PEM_read_CMS.3", - "doc/man/man3/PEM_read_bio_PrivateKey.3", - "doc/man/man3/PEM_read_bio_ex.3", - "doc/man/man3/PEM_write_bio_CMS_stream.3", - "doc/man/man3/PEM_write_bio_PKCS7_stream.3", - "doc/man/man3/PKCS12_PBE_keyivgen.3", - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3", - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3", - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3", - "doc/man/man3/PKCS12_add1_attr_by_NID.3", - "doc/man/man3/PKCS12_add_CSPName_asc.3", - "doc/man/man3/PKCS12_add_cert.3", - "doc/man/man3/PKCS12_add_friendlyname_asc.3", - "doc/man/man3/PKCS12_add_localkeyid.3", - "doc/man/man3/PKCS12_add_safe.3", - "doc/man/man3/PKCS12_create.3", - "doc/man/man3/PKCS12_decrypt_skey.3", - "doc/man/man3/PKCS12_gen_mac.3", - "doc/man/man3/PKCS12_get_friendlyname.3", - "doc/man/man3/PKCS12_init.3", - "doc/man/man3/PKCS12_item_decrypt_d2i.3", - "doc/man/man3/PKCS12_key_gen_utf8_ex.3", - "doc/man/man3/PKCS12_newpass.3", - "doc/man/man3/PKCS12_pack_p7encdata.3", - "doc/man/man3/PKCS12_parse.3", - "doc/man/man3/PKCS5_PBE_keyivgen.3", - "doc/man/man3/PKCS5_PBKDF2_HMAC.3", - "doc/man/man3/PKCS7_decrypt.3", - "doc/man/man3/PKCS7_encrypt.3", - "doc/man/man3/PKCS7_get_octet_string.3", - "doc/man/man3/PKCS7_sign.3", - "doc/man/man3/PKCS7_sign_add_signer.3", - "doc/man/man3/PKCS7_type_is_other.3", - "doc/man/man3/PKCS7_verify.3", - "doc/man/man3/PKCS8_encrypt.3", - "doc/man/man3/PKCS8_pkey_add1_attr.3", - "doc/man/man3/RAND_add.3", - "doc/man/man3/RAND_bytes.3", - "doc/man/man3/RAND_cleanup.3", - "doc/man/man3/RAND_egd.3", - "doc/man/man3/RAND_get0_primary.3", - "doc/man/man3/RAND_load_file.3", - "doc/man/man3/RAND_set_DRBG_type.3", - "doc/man/man3/RAND_set_rand_method.3", - "doc/man/man3/RC4_set_key.3", - "doc/man/man3/RIPEMD160_Init.3", - "doc/man/man3/RSA_blinding_on.3", - "doc/man/man3/RSA_check_key.3", - "doc/man/man3/RSA_generate_key.3", - "doc/man/man3/RSA_get0_key.3", - "doc/man/man3/RSA_meth_new.3", - "doc/man/man3/RSA_new.3", - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3", - "doc/man/man3/RSA_print.3", - "doc/man/man3/RSA_private_encrypt.3", - "doc/man/man3/RSA_public_encrypt.3", - "doc/man/man3/RSA_set_method.3", - "doc/man/man3/RSA_sign.3", - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3", - "doc/man/man3/RSA_size.3", - "doc/man/man3/SCT_new.3", - "doc/man/man3/SCT_print.3", - "doc/man/man3/SCT_validate.3", - "doc/man/man3/SHA256_Init.3", - "doc/man/man3/SMIME_read_ASN1.3", - "doc/man/man3/SMIME_read_CMS.3", - "doc/man/man3/SMIME_read_PKCS7.3", - "doc/man/man3/SMIME_write_ASN1.3", - "doc/man/man3/SMIME_write_CMS.3", - "doc/man/man3/SMIME_write_PKCS7.3", - "doc/man/man3/SRP_Calc_B.3", - "doc/man/man3/SRP_VBASE_new.3", - "doc/man/man3/SRP_create_verifier.3", - "doc/man/man3/SRP_user_pwd_new.3", - "doc/man/man3/SSL_CIPHER_get_name.3", - "doc/man/man3/SSL_COMP_add_compression_method.3", - "doc/man/man3/SSL_CONF_CTX_new.3", - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3", - "doc/man/man3/SSL_CONF_CTX_set_flags.3", - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3", - "doc/man/man3/SSL_CONF_cmd.3", - "doc/man/man3/SSL_CONF_cmd_argv.3", - "doc/man/man3/SSL_CTX_add1_chain_cert.3", - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3", - "doc/man/man3/SSL_CTX_add_session.3", - "doc/man/man3/SSL_CTX_config.3", - "doc/man/man3/SSL_CTX_ctrl.3", - "doc/man/man3/SSL_CTX_dane_enable.3", - "doc/man/man3/SSL_CTX_flush_sessions.3", - "doc/man/man3/SSL_CTX_free.3", - "doc/man/man3/SSL_CTX_get0_param.3", - "doc/man/man3/SSL_CTX_get_verify_mode.3", - "doc/man/man3/SSL_CTX_has_client_custom_ext.3", - "doc/man/man3/SSL_CTX_load_verify_locations.3", - "doc/man/man3/SSL_CTX_new.3", - "doc/man/man3/SSL_CTX_sess_number.3", - "doc/man/man3/SSL_CTX_sess_set_cache_size.3", - "doc/man/man3/SSL_CTX_sess_set_get_cb.3", - "doc/man/man3/SSL_CTX_sessions.3", - "doc/man/man3/SSL_CTX_set0_CA_list.3", - "doc/man/man3/SSL_CTX_set1_curves.3", - "doc/man/man3/SSL_CTX_set1_sigalgs.3", - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3", - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3", - "doc/man/man3/SSL_CTX_set_cert_cb.3", - "doc/man/man3/SSL_CTX_set_cert_store.3", - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3", - "doc/man/man3/SSL_CTX_set_cipher_list.3", - "doc/man/man3/SSL_CTX_set_client_cert_cb.3", - "doc/man/man3/SSL_CTX_set_client_hello_cb.3", - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3", - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3", - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3", - "doc/man/man3/SSL_CTX_set_generate_session_id.3", - "doc/man/man3/SSL_CTX_set_info_callback.3", - "doc/man/man3/SSL_CTX_set_keylog_callback.3", - "doc/man/man3/SSL_CTX_set_max_cert_list.3", - "doc/man/man3/SSL_CTX_set_min_proto_version.3", - "doc/man/man3/SSL_CTX_set_mode.3", - "doc/man/man3/SSL_CTX_set_msg_callback.3", - "doc/man/man3/SSL_CTX_set_num_tickets.3", - "doc/man/man3/SSL_CTX_set_options.3", - "doc/man/man3/SSL_CTX_set_psk_client_callback.3", - "doc/man/man3/SSL_CTX_set_quic_method.3", - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3", - "doc/man/man3/SSL_CTX_set_read_ahead.3", - "doc/man/man3/SSL_CTX_set_record_padding_callback.3", - "doc/man/man3/SSL_CTX_set_security_level.3", - "doc/man/man3/SSL_CTX_set_session_cache_mode.3", - "doc/man/man3/SSL_CTX_set_session_id_context.3", - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3", - "doc/man/man3/SSL_CTX_set_split_send_fragment.3", - "doc/man/man3/SSL_CTX_set_srp_password.3", - "doc/man/man3/SSL_CTX_set_ssl_version.3", - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3", - "doc/man/man3/SSL_CTX_set_timeout.3", - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3", - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3", - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3", - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3", - "doc/man/man3/SSL_CTX_set_verify.3", - "doc/man/man3/SSL_CTX_use_certificate.3", - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3", - "doc/man/man3/SSL_CTX_use_serverinfo.3", - "doc/man/man3/SSL_SESSION_free.3", - "doc/man/man3/SSL_SESSION_get0_cipher.3", - "doc/man/man3/SSL_SESSION_get0_hostname.3", - "doc/man/man3/SSL_SESSION_get0_id_context.3", - "doc/man/man3/SSL_SESSION_get0_peer.3", - "doc/man/man3/SSL_SESSION_get_compress_id.3", - "doc/man/man3/SSL_SESSION_get_protocol_version.3", - "doc/man/man3/SSL_SESSION_get_time.3", - "doc/man/man3/SSL_SESSION_has_ticket.3", - "doc/man/man3/SSL_SESSION_is_resumable.3", - "doc/man/man3/SSL_SESSION_print.3", - "doc/man/man3/SSL_SESSION_set1_id.3", - "doc/man/man3/SSL_accept.3", - "doc/man/man3/SSL_alert_type_string.3", - "doc/man/man3/SSL_alloc_buffers.3", - "doc/man/man3/SSL_check_chain.3", - "doc/man/man3/SSL_clear.3", - "doc/man/man3/SSL_connect.3", - "doc/man/man3/SSL_do_handshake.3", - "doc/man/man3/SSL_export_keying_material.3", - "doc/man/man3/SSL_extension_supported.3", - "doc/man/man3/SSL_free.3", - "doc/man/man3/SSL_get0_peer_scts.3", - "doc/man/man3/SSL_get_SSL_CTX.3", - "doc/man/man3/SSL_get_all_async_fds.3", - "doc/man/man3/SSL_get_ciphers.3", - "doc/man/man3/SSL_get_client_random.3", - "doc/man/man3/SSL_get_current_cipher.3", - "doc/man/man3/SSL_get_default_timeout.3", - "doc/man/man3/SSL_get_error.3", - "doc/man/man3/SSL_get_extms_support.3", - "doc/man/man3/SSL_get_fd.3", - "doc/man/man3/SSL_get_peer_cert_chain.3", - "doc/man/man3/SSL_get_peer_certificate.3", - "doc/man/man3/SSL_get_peer_signature_nid.3", - "doc/man/man3/SSL_get_peer_tmp_key.3", - "doc/man/man3/SSL_get_psk_identity.3", - "doc/man/man3/SSL_get_rbio.3", - "doc/man/man3/SSL_get_session.3", - "doc/man/man3/SSL_get_shared_sigalgs.3", - "doc/man/man3/SSL_get_verify_result.3", - "doc/man/man3/SSL_get_version.3", - "doc/man/man3/SSL_group_to_name.3", - "doc/man/man3/SSL_in_init.3", - "doc/man/man3/SSL_key_update.3", - "doc/man/man3/SSL_library_init.3", - "doc/man/man3/SSL_load_client_CA_file.3", - "doc/man/man3/SSL_new.3", - "doc/man/man3/SSL_pending.3", - "doc/man/man3/SSL_read.3", - "doc/man/man3/SSL_read_early_data.3", - "doc/man/man3/SSL_rstate_string.3", - "doc/man/man3/SSL_session_reused.3", - "doc/man/man3/SSL_set1_host.3", - "doc/man/man3/SSL_set_async_callback.3", - "doc/man/man3/SSL_set_bio.3", - "doc/man/man3/SSL_set_connect_state.3", - "doc/man/man3/SSL_set_fd.3", - "doc/man/man3/SSL_set_session.3", - "doc/man/man3/SSL_set_shutdown.3", - "doc/man/man3/SSL_set_verify_result.3", - "doc/man/man3/SSL_shutdown.3", - "doc/man/man3/SSL_state_string.3", - "doc/man/man3/SSL_want.3", - "doc/man/man3/SSL_write.3", - "doc/man/man3/TS_RESP_CTX_new.3", - "doc/man/man3/TS_VERIFY_CTX_set_certs.3", - "doc/man/man3/UI_STRING.3", - "doc/man/man3/UI_UTIL_read_pw.3", - "doc/man/man3/UI_create_method.3", - "doc/man/man3/UI_new.3", - "doc/man/man3/X509V3_get_d2i.3", - "doc/man/man3/X509V3_set_ctx.3", - "doc/man/man3/X509_ALGOR_dup.3", - "doc/man/man3/X509_CRL_get0_by_serial.3", - "doc/man/man3/X509_EXTENSION_set_object.3", - "doc/man/man3/X509_LOOKUP.3", - "doc/man/man3/X509_LOOKUP_hash_dir.3", - "doc/man/man3/X509_LOOKUP_meth_new.3", - "doc/man/man3/X509_NAME_ENTRY_get_object.3", - "doc/man/man3/X509_NAME_add_entry_by_txt.3", - "doc/man/man3/X509_NAME_get0_der.3", - "doc/man/man3/X509_NAME_get_index_by_NID.3", - "doc/man/man3/X509_NAME_print_ex.3", - "doc/man/man3/X509_PUBKEY_new.3", - "doc/man/man3/X509_SIG_get0.3", - "doc/man/man3/X509_STORE_CTX_get_error.3", - "doc/man/man3/X509_STORE_CTX_new.3", - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3", - "doc/man/man3/X509_STORE_add_cert.3", - "doc/man/man3/X509_STORE_get0_param.3", - "doc/man/man3/X509_STORE_new.3", - "doc/man/man3/X509_STORE_set_verify_cb_func.3", - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3", - "doc/man/man3/X509_add_cert.3", - "doc/man/man3/X509_check_ca.3", - "doc/man/man3/X509_check_host.3", - "doc/man/man3/X509_check_issued.3", - "doc/man/man3/X509_check_private_key.3", - "doc/man/man3/X509_check_purpose.3", - "doc/man/man3/X509_cmp.3", - "doc/man/man3/X509_cmp_time.3", - "doc/man/man3/X509_digest.3", - "doc/man/man3/X509_dup.3", - "doc/man/man3/X509_get0_distinguishing_id.3", - "doc/man/man3/X509_get0_notBefore.3", - "doc/man/man3/X509_get0_signature.3", - "doc/man/man3/X509_get0_uids.3", - "doc/man/man3/X509_get_extension_flags.3", - "doc/man/man3/X509_get_pubkey.3", - "doc/man/man3/X509_get_serialNumber.3", - "doc/man/man3/X509_get_subject_name.3", - "doc/man/man3/X509_get_version.3", - "doc/man/man3/X509_load_http.3", - "doc/man/man3/X509_new.3", - "doc/man/man3/X509_sign.3", - "doc/man/man3/X509_verify.3", - "doc/man/man3/X509_verify_cert.3", - "doc/man/man3/X509v3_get_ext_by_NID.3", - "doc/man/man3/b2i_PVK_bio_ex.3", - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3", - "doc/man/man3/d2i_PrivateKey.3", - "doc/man/man3/d2i_RSAPrivateKey.3", - "doc/man/man3/d2i_SSL_SESSION.3", - "doc/man/man3/d2i_X509.3", - "doc/man/man3/i2d_CMS_bio_stream.3", - "doc/man/man3/i2d_PKCS7_bio_stream.3", - "doc/man/man3/i2d_re_X509_tbs.3", - "doc/man/man3/o2i_SCT_LIST.3", - "doc/man/man3/s2i_ASN1_IA5STRING.3" - ], - "man5" => [ - "doc/man/man5/config.5", - "doc/man/man5/fips_config.5", - "doc/man/man5/x509v3_config.5" - ], - "man7" => [ - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7", - "doc/man/man7/EVP_CIPHER-AES.7", - "doc/man/man7/EVP_CIPHER-ARIA.7", - "doc/man/man7/EVP_CIPHER-BLOWFISH.7", - "doc/man/man7/EVP_CIPHER-CAMELLIA.7", - "doc/man/man7/EVP_CIPHER-CAST.7", - "doc/man/man7/EVP_CIPHER-CHACHA.7", - "doc/man/man7/EVP_CIPHER-DES.7", - "doc/man/man7/EVP_CIPHER-IDEA.7", - "doc/man/man7/EVP_CIPHER-RC2.7", - "doc/man/man7/EVP_CIPHER-RC4.7", - "doc/man/man7/EVP_CIPHER-RC5.7", - "doc/man/man7/EVP_CIPHER-SEED.7", - "doc/man/man7/EVP_CIPHER-SM4.7", - "doc/man/man7/EVP_KDF-HKDF.7", - "doc/man/man7/EVP_KDF-KB.7", - "doc/man/man7/EVP_KDF-KRB5KDF.7", - "doc/man/man7/EVP_KDF-PBKDF1.7", - "doc/man/man7/EVP_KDF-PBKDF2.7", - "doc/man/man7/EVP_KDF-PKCS12KDF.7", - "doc/man/man7/EVP_KDF-SCRYPT.7", - "doc/man/man7/EVP_KDF-SS.7", - "doc/man/man7/EVP_KDF-SSHKDF.7", - "doc/man/man7/EVP_KDF-TLS13_KDF.7", - "doc/man/man7/EVP_KDF-TLS1_PRF.7", - "doc/man/man7/EVP_KDF-X942-ASN1.7", - "doc/man/man7/EVP_KDF-X942-CONCAT.7", - "doc/man/man7/EVP_KDF-X963.7", - "doc/man/man7/EVP_KEM-RSA.7", - "doc/man/man7/EVP_KEYEXCH-DH.7", - "doc/man/man7/EVP_KEYEXCH-ECDH.7", - "doc/man/man7/EVP_KEYEXCH-X25519.7", - "doc/man/man7/EVP_MAC-BLAKE2.7", - "doc/man/man7/EVP_MAC-CMAC.7", - "doc/man/man7/EVP_MAC-GMAC.7", - "doc/man/man7/EVP_MAC-HMAC.7", - "doc/man/man7/EVP_MAC-KMAC.7", - "doc/man/man7/EVP_MAC-Poly1305.7", - "doc/man/man7/EVP_MAC-Siphash.7", - "doc/man/man7/EVP_MD-BLAKE2.7", - "doc/man/man7/EVP_MD-MD2.7", - "doc/man/man7/EVP_MD-MD4.7", - "doc/man/man7/EVP_MD-MD5-SHA1.7", - "doc/man/man7/EVP_MD-MD5.7", - "doc/man/man7/EVP_MD-MDC2.7", - "doc/man/man7/EVP_MD-RIPEMD160.7", - "doc/man/man7/EVP_MD-SHA1.7", - "doc/man/man7/EVP_MD-SHA2.7", - "doc/man/man7/EVP_MD-SHA3.7", - "doc/man/man7/EVP_MD-SHAKE.7", - "doc/man/man7/EVP_MD-SM3.7", - "doc/man/man7/EVP_MD-WHIRLPOOL.7", - "doc/man/man7/EVP_MD-common.7", - "doc/man/man7/EVP_PKEY-DH.7", - "doc/man/man7/EVP_PKEY-DSA.7", - "doc/man/man7/EVP_PKEY-EC.7", - "doc/man/man7/EVP_PKEY-FFC.7", - "doc/man/man7/EVP_PKEY-HMAC.7", - "doc/man/man7/EVP_PKEY-RSA.7", - "doc/man/man7/EVP_PKEY-SM2.7", - "doc/man/man7/EVP_PKEY-X25519.7", - "doc/man/man7/EVP_RAND-CTR-DRBG.7", - "doc/man/man7/EVP_RAND-HASH-DRBG.7", - "doc/man/man7/EVP_RAND-HMAC-DRBG.7", - "doc/man/man7/EVP_RAND-SEED-SRC.7", - "doc/man/man7/EVP_RAND-TEST-RAND.7", - "doc/man/man7/EVP_RAND.7", - "doc/man/man7/EVP_SIGNATURE-DSA.7", - "doc/man/man7/EVP_SIGNATURE-ECDSA.7", - "doc/man/man7/EVP_SIGNATURE-ED25519.7", - "doc/man/man7/EVP_SIGNATURE-HMAC.7", - "doc/man/man7/EVP_SIGNATURE-RSA.7", - "doc/man/man7/OSSL_PROVIDER-FIPS.7", - "doc/man/man7/OSSL_PROVIDER-base.7", - "doc/man/man7/OSSL_PROVIDER-default.7", - "doc/man/man7/OSSL_PROVIDER-legacy.7", - "doc/man/man7/OSSL_PROVIDER-null.7", - "doc/man/man7/RAND.7", - "doc/man/man7/RSA-PSS.7", - "doc/man/man7/X25519.7", - "doc/man/man7/bio.7", - "doc/man/man7/crypto.7", - "doc/man/man7/ct.7", - "doc/man/man7/des_modes.7", - "doc/man/man7/evp.7", - "doc/man/man7/fips_module.7", - "doc/man/man7/life_cycle-cipher.7", - "doc/man/man7/life_cycle-digest.7", - "doc/man/man7/life_cycle-kdf.7", - "doc/man/man7/life_cycle-mac.7", - "doc/man/man7/life_cycle-pkey.7", - "doc/man/man7/life_cycle-rand.7", - "doc/man/man7/migration_guide.7", - "doc/man/man7/openssl-core.h.7", - "doc/man/man7/openssl-core_dispatch.h.7", - "doc/man/man7/openssl-core_names.h.7", - "doc/man/man7/openssl-env.7", - "doc/man/man7/openssl-glossary.7", - "doc/man/man7/openssl-threads.7", - "doc/man/man7/openssl_user_macros.7", - "doc/man/man7/ossl_store-file.7", - "doc/man/man7/ossl_store.7", - "doc/man/man7/passphrase-encoding.7", - "doc/man/man7/property.7", - "doc/man/man7/provider-asym_cipher.7", - "doc/man/man7/provider-base.7", - "doc/man/man7/provider-cipher.7", - "doc/man/man7/provider-decoder.7", - "doc/man/man7/provider-digest.7", - "doc/man/man7/provider-encoder.7", - "doc/man/man7/provider-kdf.7", - "doc/man/man7/provider-kem.7", - "doc/man/man7/provider-keyexch.7", - "doc/man/man7/provider-keymgmt.7", - "doc/man/man7/provider-mac.7", - "doc/man/man7/provider-object.7", - "doc/man/man7/provider-rand.7", - "doc/man/man7/provider-signature.7", - "doc/man/man7/provider-storemgmt.7", - "doc/man/man7/provider.7", - "doc/man/man7/proxy-certificates.7", - "doc/man/man7/ssl.7", - "doc/man/man7/x509.7" - ] - }, - "modules" => [ - "providers/fips", - "providers/legacy", - "test/p_test" - ], - "programs" => [ - "apps/openssl", - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test", - "test/aborttest", - "test/acvp_test", - "test/aesgcmtest", - "test/afalgtest", - "test/algorithmid_test", - "test/asn1_decode_test", - "test/asn1_dsa_internal_test", - "test/asn1_encode_test", - "test/asn1_internal_test", - "test/asn1_string_table_test", - "test/asn1_time_test", - "test/asynciotest", - "test/asynctest", - "test/bad_dtls_test", - "test/bftest", - "test/bio_callback_test", - "test/bio_core_test", - "test/bio_enc_test", - "test/bio_memleak_test", - "test/bio_prefix_text", - "test/bio_readbuffer_test", - "test/bioprinttest", - "test/bn_internal_test", - "test/bntest", - "test/buildtest_c_aes", - "test/buildtest_c_async", - "test/buildtest_c_blowfish", - "test/buildtest_c_bn", - "test/buildtest_c_buffer", - "test/buildtest_c_camellia", - "test/buildtest_c_cast", - "test/buildtest_c_cmac", - "test/buildtest_c_cmp_util", - "test/buildtest_c_conf_api", - "test/buildtest_c_conftypes", - "test/buildtest_c_core", - "test/buildtest_c_core_dispatch", - "test/buildtest_c_core_names", - "test/buildtest_c_core_object", - "test/buildtest_c_cryptoerr_legacy", - "test/buildtest_c_decoder", - "test/buildtest_c_des", - "test/buildtest_c_dh", - "test/buildtest_c_dsa", - "test/buildtest_c_dtls1", - "test/buildtest_c_e_os2", - "test/buildtest_c_ebcdic", - "test/buildtest_c_ec", - "test/buildtest_c_ecdh", - "test/buildtest_c_ecdsa", - "test/buildtest_c_encoder", - "test/buildtest_c_engine", - "test/buildtest_c_evp", - "test/buildtest_c_fips_names", - "test/buildtest_c_hmac", - "test/buildtest_c_http", - "test/buildtest_c_idea", - "test/buildtest_c_kdf", - "test/buildtest_c_macros", - "test/buildtest_c_md4", - "test/buildtest_c_md5", - "test/buildtest_c_mdc2", - "test/buildtest_c_modes", - "test/buildtest_c_obj_mac", - "test/buildtest_c_objects", - "test/buildtest_c_ossl_typ", - "test/buildtest_c_param_build", - "test/buildtest_c_params", - "test/buildtest_c_pem", - "test/buildtest_c_pem2", - "test/buildtest_c_prov_ssl", - "test/buildtest_c_provider", - "test/buildtest_c_quic", - "test/buildtest_c_rand", - "test/buildtest_c_rc2", - "test/buildtest_c_rc4", - "test/buildtest_c_ripemd", - "test/buildtest_c_rsa", - "test/buildtest_c_seed", - "test/buildtest_c_self_test", - "test/buildtest_c_sha", - "test/buildtest_c_srtp", - "test/buildtest_c_ssl2", - "test/buildtest_c_sslerr_legacy", - "test/buildtest_c_stack", - "test/buildtest_c_store", - "test/buildtest_c_symhacks", - "test/buildtest_c_tls1", - "test/buildtest_c_ts", - "test/buildtest_c_txt_db", - "test/buildtest_c_types", - "test/buildtest_c_whrlpool", - "test/casttest", - "test/chacha_internal_test", - "test/cipher_overhead_test", - "test/cipherbytes_test", - "test/cipherlist_test", - "test/ciphername_test", - "test/clienthellotest", - "test/cmactest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/cmsapitest", - "test/conf_include_test", - "test/confdump", - "test/constant_time_test", - "test/context_internal_test", - "test/crltest", - "test/ct_test", - "test/ctype_internal_test", - "test/curve448_internal_test", - "test/d2i_test", - "test/danetest", - "test/defltfips_test", - "test/destest", - "test/dhtest", - "test/drbgtest", - "test/dsa_no_digest_size_test", - "test/dsatest", - "test/dtls_mtu_test", - "test/dtlstest", - "test/dtlsv1listentest", - "test/ec_internal_test", - "test/ecdsatest", - "test/ecstresstest", - "test/ectest", - "test/endecode_test", - "test/endecoder_legacy_test", - "test/enginetest", - "test/errtest", - "test/evp_extra_test", - "test/evp_extra_test2", - "test/evp_fetch_prov_test", - "test/evp_kdf_test", - "test/evp_libctx_test", - "test/evp_pkey_dparams_test", - "test/evp_pkey_provided_test", - "test/evp_test", - "test/exdatatest", - "test/exptest", - "test/fatalerrtest", - "test/ffc_internal_test", - "test/gmdifftest", - "test/hexstr_test", - "test/hmactest", - "test/http_test", - "test/ideatest", - "test/igetest", - "test/keymgmt_internal_test", - "test/lhash_test", - "test/mdc2_internal_test", - "test/mdc2test", - "test/memleaktest", - "test/modes_internal_test", - "test/namemap_internal_test", - "test/ocspapitest", - "test/ossl_store_test", - "test/packettest", - "test/param_build_test", - "test/params_api_test", - "test/params_conversion_test", - "test/params_test", - "test/pbelutest", - "test/pbetest", - "test/pem_read_depr_test", - "test/pemtest", - "test/pkcs12_format_test", - "test/pkcs7_test", - "test/pkey_meth_kdf_test", - "test/pkey_meth_test", - "test/poly1305_internal_test", - "test/property_test", - "test/prov_config_test", - "test/provfetchtest", - "test/provider_fallback_test", - "test/provider_internal_test", - "test/provider_pkey_test", - "test/provider_status_test", - "test/provider_test", - "test/rand_status_test", - "test/rand_test", - "test/rc2test", - "test/rc4test", - "test/rc5test", - "test/rdrand_sanitytest", - "test/recordlentest", - "test/rsa_complex", - "test/rsa_mp_test", - "test/rsa_sp800_56b_test", - "test/rsa_test", - "test/sanitytest", - "test/secmemtest", - "test/servername_test", - "test/sha_test", - "test/siphash_internal_test", - "test/sm2_internal_test", - "test/sm3_internal_test", - "test/sm4_internal_test", - "test/sparse_array_test", - "test/srptest", - "test/ssl_cert_table_internal_test", - "test/ssl_ctx_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/stack_test", - "test/sysdefaulttest", - "test/test_test", - "test/threadstest", - "test/threadstest_fips", - "test/time_offset_test", - "test/tls13ccstest", - "test/tls13encryptiontest", - "test/uitest", - "test/upcallstest", - "test/user_property_test", - "test/v3ext", - "test/v3nametest", - "test/verify_extra_test", - "test/versions", - "test/wpackettest", - "test/x509_check_cert_pkey_test", - "test/x509_dup_cert_test", - "test/x509_internal_test", - "test/x509_time_test", - "test/x509aux" - ], - "scripts" => [ - "apps/CA.pl", - "apps/tsget.pl", - "tools/c_rehash", - "util/shlib_wrap.sh", - "util/wrap.pl" - ], - "shared_sources" => {}, - "sources" => { - "apps/CA.pl" => [ - "apps/CA.pl.in" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/libapps-lib-app_libctx.o" => [ - "apps/lib/app_libctx.c" - ], - "apps/lib/libapps-lib-app_params.o" => [ - "apps/lib/app_params.c" - ], - "apps/lib/libapps-lib-app_provider.o" => [ - "apps/lib/app_provider.c" - ], - "apps/lib/libapps-lib-app_rand.o" => [ - "apps/lib/app_rand.c" - ], - "apps/lib/libapps-lib-app_x509.o" => [ - "apps/lib/app_x509.c" - ], - "apps/lib/libapps-lib-apps.o" => [ - "apps/lib/apps.c" - ], - "apps/lib/libapps-lib-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/lib/libapps-lib-columns.o" => [ - "apps/lib/columns.c" - ], - "apps/lib/libapps-lib-engine.o" => [ - "apps/lib/engine.c" - ], - "apps/lib/libapps-lib-engine_loader.o" => [ - "apps/lib/engine_loader.c" - ], - "apps/lib/libapps-lib-fmt.o" => [ - "apps/lib/fmt.c" - ], - "apps/lib/libapps-lib-http_server.o" => [ - "apps/lib/http_server.c" - ], - "apps/lib/libapps-lib-names.o" => [ - "apps/lib/names.c" - ], - "apps/lib/libapps-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/libapps-lib-s_cb.o" => [ - "apps/lib/s_cb.c" - ], - "apps/lib/libapps-lib-s_socket.o" => [ - "apps/lib/s_socket.c" - ], - "apps/lib/libapps-lib-tlssrp_depr.o" => [ - "apps/lib/tlssrp_depr.c" - ], - "apps/lib/libtestutil-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/uitest-bin-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/libapps.a" => [ - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o" - ], - "apps/openssl" => [ - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/openssl-bin-asn1parse.o", - "apps/openssl-bin-ca.o", - "apps/openssl-bin-ciphers.o", - "apps/openssl-bin-cmp.o", - "apps/openssl-bin-cms.o", - "apps/openssl-bin-crl.o", - "apps/openssl-bin-crl2pkcs7.o", - "apps/openssl-bin-dgst.o", - "apps/openssl-bin-dhparam.o", - "apps/openssl-bin-dsa.o", - "apps/openssl-bin-dsaparam.o", - "apps/openssl-bin-ec.o", - "apps/openssl-bin-ecparam.o", - "apps/openssl-bin-enc.o", - "apps/openssl-bin-engine.o", - "apps/openssl-bin-errstr.o", - "apps/openssl-bin-fipsinstall.o", - "apps/openssl-bin-gendsa.o", - "apps/openssl-bin-genpkey.o", - "apps/openssl-bin-genrsa.o", - "apps/openssl-bin-info.o", - "apps/openssl-bin-kdf.o", - "apps/openssl-bin-list.o", - "apps/openssl-bin-mac.o", - "apps/openssl-bin-nseq.o", - "apps/openssl-bin-ocsp.o", - "apps/openssl-bin-openssl.o", - "apps/openssl-bin-passwd.o", - "apps/openssl-bin-pkcs12.o", - "apps/openssl-bin-pkcs7.o", - "apps/openssl-bin-pkcs8.o", - "apps/openssl-bin-pkey.o", - "apps/openssl-bin-pkeyparam.o", - "apps/openssl-bin-pkeyutl.o", - "apps/openssl-bin-prime.o", - "apps/openssl-bin-progs.o", - "apps/openssl-bin-rand.o", - "apps/openssl-bin-rehash.o", - "apps/openssl-bin-req.o", - "apps/openssl-bin-rsa.o", - "apps/openssl-bin-rsautl.o", - "apps/openssl-bin-s_client.o", - "apps/openssl-bin-s_server.o", - "apps/openssl-bin-s_time.o", - "apps/openssl-bin-sess_id.o", - "apps/openssl-bin-smime.o", - "apps/openssl-bin-speed.o", - "apps/openssl-bin-spkac.o", - "apps/openssl-bin-srp.o", - "apps/openssl-bin-storeutl.o", - "apps/openssl-bin-ts.o", - "apps/openssl-bin-verify.o", - "apps/openssl-bin-version.o", - "apps/openssl-bin-x509.o" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/asn1parse.c" - ], - "apps/openssl-bin-ca.o" => [ - "apps/ca.c" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/ciphers.c" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/cmp.c" - ], - "apps/openssl-bin-cms.o" => [ - "apps/cms.c" - ], - "apps/openssl-bin-crl.o" => [ - "apps/crl.c" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/crl2pkcs7.c" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/dgst.c" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/dhparam.c" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/dsa.c" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/dsaparam.c" - ], - "apps/openssl-bin-ec.o" => [ - "apps/ec.c" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/ecparam.c" - ], - "apps/openssl-bin-enc.o" => [ - "apps/enc.c" - ], - "apps/openssl-bin-engine.o" => [ - "apps/engine.c" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/errstr.c" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/fipsinstall.c" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/gendsa.c" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/genpkey.c" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/genrsa.c" - ], - "apps/openssl-bin-info.o" => [ - "apps/info.c" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/kdf.c" - ], - "apps/openssl-bin-list.o" => [ - "apps/list.c" - ], - "apps/openssl-bin-mac.o" => [ - "apps/mac.c" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/nseq.c" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/ocsp.c" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/openssl.c" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/passwd.c" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/pkcs12.c" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/pkcs7.c" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/pkcs8.c" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/pkey.c" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/pkeyparam.c" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/pkeyutl.c" - ], - "apps/openssl-bin-prime.o" => [ - "apps/prime.c" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.c" - ], - "apps/openssl-bin-rand.o" => [ - "apps/rand.c" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/rehash.c" - ], - "apps/openssl-bin-req.o" => [ - "apps/req.c" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/rsa.c" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/rsautl.c" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/s_client.c" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/s_server.c" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/s_time.c" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/sess_id.c" - ], - "apps/openssl-bin-smime.o" => [ - "apps/smime.c" - ], - "apps/openssl-bin-speed.o" => [ - "apps/speed.c" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/spkac.c" - ], - "apps/openssl-bin-srp.o" => [ - "apps/srp.c" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/storeutl.c" - ], - "apps/openssl-bin-ts.o" => [ - "apps/ts.c" - ], - "apps/openssl-bin-verify.o" => [ - "apps/verify.c" - ], - "apps/openssl-bin-version.o" => [ - "apps/version.c" - ], - "apps/openssl-bin-x509.o" => [ - "apps/x509.c" - ], - "apps/tsget.pl" => [ - "apps/tsget.in" - ], - "crypto/aes/libcrypto-lib-aes-x86_64.o" => [ - "crypto/aes/aes-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aes_cfb.o" => [ - "crypto/aes/aes_cfb.c" - ], - "crypto/aes/libcrypto-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libcrypto-lib-aes_ige.o" => [ - "crypto/aes/aes_ige.c" - ], - "crypto/aes/libcrypto-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aes/libcrypto-lib-aes_ofb.o" => [ - "crypto/aes/aes_ofb.c" - ], - "crypto/aes/libcrypto-lib-aes_wrap.o" => [ - "crypto/aes/aes_wrap.c" - ], - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o" => [ - "crypto/aes/aesni-mb-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o" => [ - "crypto/aes/aesni-sha1-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o" => [ - "crypto/aes/aesni-sha256-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-x86_64.o" => [ - "crypto/aes/aesni-x86_64.s" - ], - "crypto/aes/libcrypto-lib-bsaes-x86_64.o" => [ - "crypto/aes/bsaes-x86_64.s" - ], - "crypto/aes/libcrypto-lib-vpaes-x86_64.o" => [ - "crypto/aes/vpaes-x86_64.s" - ], - "crypto/aes/libfips-lib-aes-x86_64.o" => [ - "crypto/aes/aes-x86_64.s" - ], - "crypto/aes/libfips-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libfips-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aes/libfips-lib-aesni-mb-x86_64.o" => [ - "crypto/aes/aesni-mb-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o" => [ - "crypto/aes/aesni-sha1-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o" => [ - "crypto/aes/aesni-sha256-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-x86_64.o" => [ - "crypto/aes/aesni-x86_64.s" - ], - "crypto/aes/libfips-lib-bsaes-x86_64.o" => [ - "crypto/aes/bsaes-x86_64.s" - ], - "crypto/aes/libfips-lib-vpaes-x86_64.o" => [ - "crypto/aes/vpaes-x86_64.s" - ], - "crypto/aria/libcrypto-lib-aria.o" => [ - "crypto/aria/aria.c" - ], - "crypto/asn1/libcrypto-lib-a_bitstr.o" => [ - "crypto/asn1/a_bitstr.c" - ], - "crypto/asn1/libcrypto-lib-a_d2i_fp.o" => [ - "crypto/asn1/a_d2i_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_digest.o" => [ - "crypto/asn1/a_digest.c" - ], - "crypto/asn1/libcrypto-lib-a_dup.o" => [ - "crypto/asn1/a_dup.c" - ], - "crypto/asn1/libcrypto-lib-a_gentm.o" => [ - "crypto/asn1/a_gentm.c" - ], - "crypto/asn1/libcrypto-lib-a_i2d_fp.o" => [ - "crypto/asn1/a_i2d_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_int.o" => [ - "crypto/asn1/a_int.c" - ], - "crypto/asn1/libcrypto-lib-a_mbstr.o" => [ - "crypto/asn1/a_mbstr.c" - ], - "crypto/asn1/libcrypto-lib-a_object.o" => [ - "crypto/asn1/a_object.c" - ], - "crypto/asn1/libcrypto-lib-a_octet.o" => [ - "crypto/asn1/a_octet.c" - ], - "crypto/asn1/libcrypto-lib-a_print.o" => [ - "crypto/asn1/a_print.c" - ], - "crypto/asn1/libcrypto-lib-a_sign.o" => [ - "crypto/asn1/a_sign.c" - ], - "crypto/asn1/libcrypto-lib-a_strex.o" => [ - "crypto/asn1/a_strex.c" - ], - "crypto/asn1/libcrypto-lib-a_strnid.o" => [ - "crypto/asn1/a_strnid.c" - ], - "crypto/asn1/libcrypto-lib-a_time.o" => [ - "crypto/asn1/a_time.c" - ], - "crypto/asn1/libcrypto-lib-a_type.o" => [ - "crypto/asn1/a_type.c" - ], - "crypto/asn1/libcrypto-lib-a_utctm.o" => [ - "crypto/asn1/a_utctm.c" - ], - "crypto/asn1/libcrypto-lib-a_utf8.o" => [ - "crypto/asn1/a_utf8.c" - ], - "crypto/asn1/libcrypto-lib-a_verify.o" => [ - "crypto/asn1/a_verify.c" - ], - "crypto/asn1/libcrypto-lib-ameth_lib.o" => [ - "crypto/asn1/ameth_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_err.o" => [ - "crypto/asn1/asn1_err.c" - ], - "crypto/asn1/libcrypto-lib-asn1_gen.o" => [ - "crypto/asn1/asn1_gen.c" - ], - "crypto/asn1/libcrypto-lib-asn1_item_list.o" => [ - "crypto/asn1/asn1_item_list.c" - ], - "crypto/asn1/libcrypto-lib-asn1_lib.o" => [ - "crypto/asn1/asn1_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_parse.o" => [ - "crypto/asn1/asn1_parse.c" - ], - "crypto/asn1/libcrypto-lib-asn_mime.o" => [ - "crypto/asn1/asn_mime.c" - ], - "crypto/asn1/libcrypto-lib-asn_moid.o" => [ - "crypto/asn1/asn_moid.c" - ], - "crypto/asn1/libcrypto-lib-asn_mstbl.o" => [ - "crypto/asn1/asn_mstbl.c" - ], - "crypto/asn1/libcrypto-lib-asn_pack.o" => [ - "crypto/asn1/asn_pack.c" - ], - "crypto/asn1/libcrypto-lib-bio_asn1.o" => [ - "crypto/asn1/bio_asn1.c" - ], - "crypto/asn1/libcrypto-lib-bio_ndef.o" => [ - "crypto/asn1/bio_ndef.c" - ], - "crypto/asn1/libcrypto-lib-d2i_param.o" => [ - "crypto/asn1/d2i_param.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pr.o" => [ - "crypto/asn1/d2i_pr.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pu.o" => [ - "crypto/asn1/d2i_pu.c" - ], - "crypto/asn1/libcrypto-lib-evp_asn1.o" => [ - "crypto/asn1/evp_asn1.c" - ], - "crypto/asn1/libcrypto-lib-f_int.o" => [ - "crypto/asn1/f_int.c" - ], - "crypto/asn1/libcrypto-lib-f_string.o" => [ - "crypto/asn1/f_string.c" - ], - "crypto/asn1/libcrypto-lib-i2d_evp.o" => [ - "crypto/asn1/i2d_evp.c" - ], - "crypto/asn1/libcrypto-lib-n_pkey.o" => [ - "crypto/asn1/n_pkey.c" - ], - "crypto/asn1/libcrypto-lib-nsseq.o" => [ - "crypto/asn1/nsseq.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbe.o" => [ - "crypto/asn1/p5_pbe.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbev2.o" => [ - "crypto/asn1/p5_pbev2.c" - ], - "crypto/asn1/libcrypto-lib-p5_scrypt.o" => [ - "crypto/asn1/p5_scrypt.c" - ], - "crypto/asn1/libcrypto-lib-p8_pkey.o" => [ - "crypto/asn1/p8_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_bitst.o" => [ - "crypto/asn1/t_bitst.c" - ], - "crypto/asn1/libcrypto-lib-t_pkey.o" => [ - "crypto/asn1/t_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_spki.o" => [ - "crypto/asn1/t_spki.c" - ], - "crypto/asn1/libcrypto-lib-tasn_dec.o" => [ - "crypto/asn1/tasn_dec.c" - ], - "crypto/asn1/libcrypto-lib-tasn_enc.o" => [ - "crypto/asn1/tasn_enc.c" - ], - "crypto/asn1/libcrypto-lib-tasn_fre.o" => [ - "crypto/asn1/tasn_fre.c" - ], - "crypto/asn1/libcrypto-lib-tasn_new.o" => [ - "crypto/asn1/tasn_new.c" - ], - "crypto/asn1/libcrypto-lib-tasn_prn.o" => [ - "crypto/asn1/tasn_prn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_scn.o" => [ - "crypto/asn1/tasn_scn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_typ.o" => [ - "crypto/asn1/tasn_typ.c" - ], - "crypto/asn1/libcrypto-lib-tasn_utl.o" => [ - "crypto/asn1/tasn_utl.c" - ], - "crypto/asn1/libcrypto-lib-x_algor.o" => [ - "crypto/asn1/x_algor.c" - ], - "crypto/asn1/libcrypto-lib-x_bignum.o" => [ - "crypto/asn1/x_bignum.c" - ], - "crypto/asn1/libcrypto-lib-x_info.o" => [ - "crypto/asn1/x_info.c" - ], - "crypto/asn1/libcrypto-lib-x_int64.o" => [ - "crypto/asn1/x_int64.c" - ], - "crypto/asn1/libcrypto-lib-x_long.o" => [ - "crypto/asn1/x_long.c" - ], - "crypto/asn1/libcrypto-lib-x_pkey.o" => [ - "crypto/asn1/x_pkey.c" - ], - "crypto/asn1/libcrypto-lib-x_sig.o" => [ - "crypto/asn1/x_sig.c" - ], - "crypto/asn1/libcrypto-lib-x_spki.o" => [ - "crypto/asn1/x_spki.c" - ], - "crypto/asn1/libcrypto-lib-x_val.o" => [ - "crypto/asn1/x_val.c" - ], - "crypto/async/arch/libcrypto-lib-async_null.o" => [ - "crypto/async/arch/async_null.c" - ], - "crypto/async/arch/libcrypto-lib-async_posix.o" => [ - "crypto/async/arch/async_posix.c" - ], - "crypto/async/arch/libcrypto-lib-async_win.o" => [ - "crypto/async/arch/async_win.c" - ], - "crypto/async/libcrypto-lib-async.o" => [ - "crypto/async/async.c" - ], - "crypto/async/libcrypto-lib-async_err.o" => [ - "crypto/async/async_err.c" - ], - "crypto/async/libcrypto-lib-async_wait.o" => [ - "crypto/async/async_wait.c" - ], - "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ - "crypto/bf/bf_cfb64.c" - ], - "crypto/bf/libcrypto-lib-bf_ecb.o" => [ - "crypto/bf/bf_ecb.c" - ], - "crypto/bf/libcrypto-lib-bf_enc.o" => [ - "crypto/bf/bf_enc.c" - ], - "crypto/bf/libcrypto-lib-bf_ofb64.o" => [ - "crypto/bf/bf_ofb64.c" - ], - "crypto/bf/libcrypto-lib-bf_skey.o" => [ - "crypto/bf/bf_skey.c" - ], - "crypto/bio/libcrypto-lib-bf_buff.o" => [ - "crypto/bio/bf_buff.c" - ], - "crypto/bio/libcrypto-lib-bf_lbuf.o" => [ - "crypto/bio/bf_lbuf.c" - ], - "crypto/bio/libcrypto-lib-bf_nbio.o" => [ - "crypto/bio/bf_nbio.c" - ], - "crypto/bio/libcrypto-lib-bf_null.o" => [ - "crypto/bio/bf_null.c" - ], - "crypto/bio/libcrypto-lib-bf_prefix.o" => [ - "crypto/bio/bf_prefix.c" - ], - "crypto/bio/libcrypto-lib-bf_readbuff.o" => [ - "crypto/bio/bf_readbuff.c" - ], - "crypto/bio/libcrypto-lib-bio_addr.o" => [ - "crypto/bio/bio_addr.c" - ], - "crypto/bio/libcrypto-lib-bio_cb.o" => [ - "crypto/bio/bio_cb.c" - ], - "crypto/bio/libcrypto-lib-bio_dump.o" => [ - "crypto/bio/bio_dump.c" - ], - "crypto/bio/libcrypto-lib-bio_err.o" => [ - "crypto/bio/bio_err.c" - ], - "crypto/bio/libcrypto-lib-bio_lib.o" => [ - "crypto/bio/bio_lib.c" - ], - "crypto/bio/libcrypto-lib-bio_meth.o" => [ - "crypto/bio/bio_meth.c" - ], - "crypto/bio/libcrypto-lib-bio_print.o" => [ - "crypto/bio/bio_print.c" - ], - "crypto/bio/libcrypto-lib-bio_sock.o" => [ - "crypto/bio/bio_sock.c" - ], - "crypto/bio/libcrypto-lib-bio_sock2.o" => [ - "crypto/bio/bio_sock2.c" - ], - "crypto/bio/libcrypto-lib-bss_acpt.o" => [ - "crypto/bio/bss_acpt.c" - ], - "crypto/bio/libcrypto-lib-bss_bio.o" => [ - "crypto/bio/bss_bio.c" - ], - "crypto/bio/libcrypto-lib-bss_conn.o" => [ - "crypto/bio/bss_conn.c" - ], - "crypto/bio/libcrypto-lib-bss_core.o" => [ - "crypto/bio/bss_core.c" - ], - "crypto/bio/libcrypto-lib-bss_dgram.o" => [ - "crypto/bio/bss_dgram.c" - ], - "crypto/bio/libcrypto-lib-bss_fd.o" => [ - "crypto/bio/bss_fd.c" - ], - "crypto/bio/libcrypto-lib-bss_file.o" => [ - "crypto/bio/bss_file.c" - ], - "crypto/bio/libcrypto-lib-bss_log.o" => [ - "crypto/bio/bss_log.c" - ], - "crypto/bio/libcrypto-lib-bss_mem.o" => [ - "crypto/bio/bss_mem.c" - ], - "crypto/bio/libcrypto-lib-bss_null.o" => [ - "crypto/bio/bss_null.c" - ], - "crypto/bio/libcrypto-lib-bss_sock.o" => [ - "crypto/bio/bss_sock.c" - ], - "crypto/bio/libcrypto-lib-ossl_core_bio.o" => [ - "crypto/bio/ossl_core_bio.c" - ], - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/asm/libfips-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/libcrypto-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libcrypto-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libcrypto-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libcrypto-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libcrypto-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libcrypto-lib-bn_depr.o" => [ - "crypto/bn/bn_depr.c" - ], - "crypto/bn/libcrypto-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libcrypto-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libcrypto-lib-bn_err.o" => [ - "crypto/bn/bn_err.c" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libcrypto-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libcrypto-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libcrypto-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libcrypto-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libcrypto-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libcrypto-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libcrypto-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libcrypto-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libcrypto-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libcrypto-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libcrypto-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libcrypto-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libcrypto-lib-bn_print.o" => [ - "crypto/bn/bn_print.c" - ], - "crypto/bn/libcrypto-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libcrypto-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libcrypto-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libcrypto-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libcrypto-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libcrypto-lib-bn_srp.o" => [ - "crypto/bn/bn_srp.c" - ], - "crypto/bn/libcrypto-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/libcrypto-lib-bn_x931p.o" => [ - "crypto/bn/bn_x931p.c" - ], - "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/libcrypto-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/libcrypto-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/libcrypto-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/libcrypto-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/libcrypto-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/libcrypto-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/bn/libfips-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libfips-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libfips-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libfips-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libfips-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libfips-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libfips-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libfips-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libfips-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libfips-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libfips-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libfips-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libfips-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libfips-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libfips-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libfips-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libfips-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libfips-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libfips-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libfips-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libfips-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libfips-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libfips-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libfips-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libfips-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/libfips-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/libfips-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/libfips-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/libfips-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/libfips-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/libfips-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/libfips-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/libfips-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/bn/liblegacy-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/liblegacy-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/liblegacy-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/liblegacy-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/liblegacy-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/liblegacy-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/liblegacy-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/buffer/libcrypto-lib-buf_err.o" => [ - "crypto/buffer/buf_err.c" - ], - "crypto/buffer/libcrypto-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/buffer/libfips-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/camellia/libcrypto-lib-cmll-x86_64.o" => [ - "crypto/camellia/cmll-x86_64.s" - ], - "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ - "crypto/camellia/cmll_cfb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ctr.o" => [ - "crypto/camellia/cmll_ctr.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ecb.o" => [ - "crypto/camellia/cmll_ecb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_misc.o" => [ - "crypto/camellia/cmll_misc.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ofb.o" => [ - "crypto/camellia/cmll_ofb.c" - ], - "crypto/cast/libcrypto-lib-c_cfb64.o" => [ - "crypto/cast/c_cfb64.c" - ], - "crypto/cast/libcrypto-lib-c_ecb.o" => [ - "crypto/cast/c_ecb.c" - ], - "crypto/cast/libcrypto-lib-c_enc.o" => [ - "crypto/cast/c_enc.c" - ], - "crypto/cast/libcrypto-lib-c_ofb64.o" => [ - "crypto/cast/c_ofb64.c" - ], - "crypto/cast/libcrypto-lib-c_skey.o" => [ - "crypto/cast/c_skey.c" - ], - "crypto/chacha/libcrypto-lib-chacha-x86_64.o" => [ - "crypto/chacha/chacha-x86_64.s" - ], - "crypto/cmac/libcrypto-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmac/libfips-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmp/libcrypto-lib-cmp_asn.o" => [ - "crypto/cmp/cmp_asn.c" - ], - "crypto/cmp/libcrypto-lib-cmp_client.o" => [ - "crypto/cmp/cmp_client.c" - ], - "crypto/cmp/libcrypto-lib-cmp_ctx.o" => [ - "crypto/cmp/cmp_ctx.c" - ], - "crypto/cmp/libcrypto-lib-cmp_err.o" => [ - "crypto/cmp/cmp_err.c" - ], - "crypto/cmp/libcrypto-lib-cmp_hdr.o" => [ - "crypto/cmp/cmp_hdr.c" - ], - "crypto/cmp/libcrypto-lib-cmp_http.o" => [ - "crypto/cmp/cmp_http.c" - ], - "crypto/cmp/libcrypto-lib-cmp_msg.o" => [ - "crypto/cmp/cmp_msg.c" - ], - "crypto/cmp/libcrypto-lib-cmp_protect.o" => [ - "crypto/cmp/cmp_protect.c" - ], - "crypto/cmp/libcrypto-lib-cmp_server.o" => [ - "crypto/cmp/cmp_server.c" - ], - "crypto/cmp/libcrypto-lib-cmp_status.o" => [ - "crypto/cmp/cmp_status.c" - ], - "crypto/cmp/libcrypto-lib-cmp_util.o" => [ - "crypto/cmp/cmp_util.c" - ], - "crypto/cmp/libcrypto-lib-cmp_vfy.o" => [ - "crypto/cmp/cmp_vfy.c" - ], - "crypto/cms/libcrypto-lib-cms_asn1.o" => [ - "crypto/cms/cms_asn1.c" - ], - "crypto/cms/libcrypto-lib-cms_att.o" => [ - "crypto/cms/cms_att.c" - ], - "crypto/cms/libcrypto-lib-cms_cd.o" => [ - "crypto/cms/cms_cd.c" - ], - "crypto/cms/libcrypto-lib-cms_dd.o" => [ - "crypto/cms/cms_dd.c" - ], - "crypto/cms/libcrypto-lib-cms_dh.o" => [ - "crypto/cms/cms_dh.c" - ], - "crypto/cms/libcrypto-lib-cms_ec.o" => [ - "crypto/cms/cms_ec.c" - ], - "crypto/cms/libcrypto-lib-cms_enc.o" => [ - "crypto/cms/cms_enc.c" - ], - "crypto/cms/libcrypto-lib-cms_env.o" => [ - "crypto/cms/cms_env.c" - ], - "crypto/cms/libcrypto-lib-cms_err.o" => [ - "crypto/cms/cms_err.c" - ], - "crypto/cms/libcrypto-lib-cms_ess.o" => [ - "crypto/cms/cms_ess.c" - ], - "crypto/cms/libcrypto-lib-cms_io.o" => [ - "crypto/cms/cms_io.c" - ], - "crypto/cms/libcrypto-lib-cms_kari.o" => [ - "crypto/cms/cms_kari.c" - ], - "crypto/cms/libcrypto-lib-cms_lib.o" => [ - "crypto/cms/cms_lib.c" - ], - "crypto/cms/libcrypto-lib-cms_pwri.o" => [ - "crypto/cms/cms_pwri.c" - ], - "crypto/cms/libcrypto-lib-cms_rsa.o" => [ - "crypto/cms/cms_rsa.c" - ], - "crypto/cms/libcrypto-lib-cms_sd.o" => [ - "crypto/cms/cms_sd.c" - ], - "crypto/cms/libcrypto-lib-cms_smime.o" => [ - "crypto/cms/cms_smime.c" - ], - "crypto/conf/libcrypto-lib-conf_api.o" => [ - "crypto/conf/conf_api.c" - ], - "crypto/conf/libcrypto-lib-conf_def.o" => [ - "crypto/conf/conf_def.c" - ], - "crypto/conf/libcrypto-lib-conf_err.o" => [ - "crypto/conf/conf_err.c" - ], - "crypto/conf/libcrypto-lib-conf_lib.o" => [ - "crypto/conf/conf_lib.c" - ], - "crypto/conf/libcrypto-lib-conf_mall.o" => [ - "crypto/conf/conf_mall.c" - ], - "crypto/conf/libcrypto-lib-conf_mod.o" => [ - "crypto/conf/conf_mod.c" - ], - "crypto/conf/libcrypto-lib-conf_sap.o" => [ - "crypto/conf/conf_sap.c" - ], - "crypto/conf/libcrypto-lib-conf_ssl.o" => [ - "crypto/conf/conf_ssl.c" - ], - "crypto/crmf/libcrypto-lib-crmf_asn.o" => [ - "crypto/crmf/crmf_asn.c" - ], - "crypto/crmf/libcrypto-lib-crmf_err.o" => [ - "crypto/crmf/crmf_err.c" - ], - "crypto/crmf/libcrypto-lib-crmf_lib.o" => [ - "crypto/crmf/crmf_lib.c" - ], - "crypto/crmf/libcrypto-lib-crmf_pbm.o" => [ - "crypto/crmf/crmf_pbm.c" - ], - "crypto/ct/libcrypto-lib-ct_b64.o" => [ - "crypto/ct/ct_b64.c" - ], - "crypto/ct/libcrypto-lib-ct_err.o" => [ - "crypto/ct/ct_err.c" - ], - "crypto/ct/libcrypto-lib-ct_log.o" => [ - "crypto/ct/ct_log.c" - ], - "crypto/ct/libcrypto-lib-ct_oct.o" => [ - "crypto/ct/ct_oct.c" - ], - "crypto/ct/libcrypto-lib-ct_policy.o" => [ - "crypto/ct/ct_policy.c" - ], - "crypto/ct/libcrypto-lib-ct_prn.o" => [ - "crypto/ct/ct_prn.c" - ], - "crypto/ct/libcrypto-lib-ct_sct.o" => [ - "crypto/ct/ct_sct.c" - ], - "crypto/ct/libcrypto-lib-ct_sct_ctx.o" => [ - "crypto/ct/ct_sct_ctx.c" - ], - "crypto/ct/libcrypto-lib-ct_vfy.o" => [ - "crypto/ct/ct_vfy.c" - ], - "crypto/ct/libcrypto-lib-ct_x509v3.o" => [ - "crypto/ct/ct_x509v3.c" - ], - "crypto/des/libcrypto-lib-cbc_cksm.o" => [ - "crypto/des/cbc_cksm.c" - ], - "crypto/des/libcrypto-lib-cbc_enc.o" => [ - "crypto/des/cbc_enc.c" - ], - "crypto/des/libcrypto-lib-cfb64ede.o" => [ - "crypto/des/cfb64ede.c" - ], - "crypto/des/libcrypto-lib-cfb64enc.o" => [ - "crypto/des/cfb64enc.c" - ], - "crypto/des/libcrypto-lib-cfb_enc.o" => [ - "crypto/des/cfb_enc.c" - ], - "crypto/des/libcrypto-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libcrypto-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libcrypto-lib-ecb_enc.o" => [ - "crypto/des/ecb_enc.c" - ], - "crypto/des/libcrypto-lib-fcrypt.o" => [ - "crypto/des/fcrypt.c" - ], - "crypto/des/libcrypto-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libcrypto-lib-ofb64ede.o" => [ - "crypto/des/ofb64ede.c" - ], - "crypto/des/libcrypto-lib-ofb64enc.o" => [ - "crypto/des/ofb64enc.c" - ], - "crypto/des/libcrypto-lib-ofb_enc.o" => [ - "crypto/des/ofb_enc.c" - ], - "crypto/des/libcrypto-lib-pcbc_enc.o" => [ - "crypto/des/pcbc_enc.c" - ], - "crypto/des/libcrypto-lib-qud_cksm.o" => [ - "crypto/des/qud_cksm.c" - ], - "crypto/des/libcrypto-lib-rand_key.o" => [ - "crypto/des/rand_key.c" - ], - "crypto/des/libcrypto-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/libcrypto-lib-str2key.o" => [ - "crypto/des/str2key.c" - ], - "crypto/des/libcrypto-lib-xcbc_enc.o" => [ - "crypto/des/xcbc_enc.c" - ], - "crypto/des/libfips-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libfips-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libfips-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libfips-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/liblegacy-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/liblegacy-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/dh/libcrypto-lib-dh_ameth.o" => [ - "crypto/dh/dh_ameth.c" - ], - "crypto/dh/libcrypto-lib-dh_asn1.o" => [ - "crypto/dh/dh_asn1.c" - ], - "crypto/dh/libcrypto-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libcrypto-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libcrypto-lib-dh_depr.o" => [ - "crypto/dh/dh_depr.c" - ], - "crypto/dh/libcrypto-lib-dh_err.o" => [ - "crypto/dh/dh_err.c" - ], - "crypto/dh/libcrypto-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libcrypto-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libcrypto-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libcrypto-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libcrypto-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dh/libcrypto-lib-dh_meth.o" => [ - "crypto/dh/dh_meth.c" - ], - "crypto/dh/libcrypto-lib-dh_pmeth.o" => [ - "crypto/dh/dh_pmeth.c" - ], - "crypto/dh/libcrypto-lib-dh_prn.o" => [ - "crypto/dh/dh_prn.c" - ], - "crypto/dh/libcrypto-lib-dh_rfc5114.o" => [ - "crypto/dh/dh_rfc5114.c" - ], - "crypto/dh/libfips-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libfips-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libfips-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libfips-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libfips-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libfips-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libfips-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ameth.o" => [ - "crypto/dsa/dsa_ameth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_asn1.o" => [ - "crypto/dsa/dsa_asn1.c" - ], - "crypto/dsa/libcrypto-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libcrypto-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libcrypto-lib-dsa_depr.o" => [ - "crypto/dsa/dsa_depr.c" - ], - "crypto/dsa/libcrypto-lib-dsa_err.o" => [ - "crypto/dsa/dsa_err.c" - ], - "crypto/dsa/libcrypto-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libcrypto-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libcrypto-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_meth.o" => [ - "crypto/dsa/dsa_meth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libcrypto-lib-dsa_pmeth.o" => [ - "crypto/dsa/dsa_pmeth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_prn.o" => [ - "crypto/dsa/dsa_prn.c" - ], - "crypto/dsa/libcrypto-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libcrypto-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dsa/libfips-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libfips-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libfips-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libfips-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libfips-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libfips-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libfips-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libfips-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dso/libcrypto-lib-dso_dl.o" => [ - "crypto/dso/dso_dl.c" - ], - "crypto/dso/libcrypto-lib-dso_dlfcn.o" => [ - "crypto/dso/dso_dlfcn.c" - ], - "crypto/dso/libcrypto-lib-dso_err.o" => [ - "crypto/dso/dso_err.c" - ], - "crypto/dso/libcrypto-lib-dso_lib.o" => [ - "crypto/dso/dso_lib.c" - ], - "crypto/dso/libcrypto-lib-dso_openssl.o" => [ - "crypto/dso/dso_openssl.c" - ], - "crypto/dso/libcrypto-lib-dso_vms.o" => [ - "crypto/dso/dso_vms.c" - ], - "crypto/dso/libcrypto-lib-dso_win32.o" => [ - "crypto/dso/dso_win32.c" - ], - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libcrypto-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libcrypto-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libcrypto-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/curve448/libfips-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libfips-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libfips-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libfips-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libfips-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/libcrypto-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libcrypto-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libcrypto-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libcrypto-lib-ec_ameth.o" => [ - "crypto/ec/ec_ameth.c" - ], - "crypto/ec/libcrypto-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libcrypto-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libcrypto-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libcrypto-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libcrypto-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libcrypto-lib-ec_deprecated.o" => [ - "crypto/ec/ec_deprecated.c" - ], - "crypto/ec/libcrypto-lib-ec_err.o" => [ - "crypto/ec/ec_err.c" - ], - "crypto/ec/libcrypto-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libcrypto-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libcrypto-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libcrypto-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libcrypto-lib-ec_pmeth.o" => [ - "crypto/ec/ec_pmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_print.o" => [ - "crypto/ec/ec_print.c" - ], - "crypto/ec/libcrypto-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libcrypto-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libcrypto-lib-eck_prn.o" => [ - "crypto/ec/eck_prn.c" - ], - "crypto/ec/libcrypto-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libcrypto-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o" => [ - "crypto/ec/ecp_nistz256-x86_64.s" - ], - "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ - "crypto/ec/ecp_nistz256.c" - ], - "crypto/ec/libcrypto-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libcrypto-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libcrypto-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libcrypto-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto/ec/ecx_meth.c" - ], - "crypto/ec/libcrypto-lib-x25519-x86_64.o" => [ - "crypto/ec/x25519-x86_64.s" - ], - "crypto/ec/libfips-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libfips-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libfips-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libfips-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libfips-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libfips-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libfips-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libfips-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libfips-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libfips-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libfips-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libfips-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libfips-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libfips-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libfips-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libfips-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libfips-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libfips-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o" => [ - "crypto/ec/ecp_nistz256-x86_64.s" - ], - "crypto/ec/libfips-lib-ecp_nistz256.o" => [ - "crypto/ec/ecp_nistz256.c" - ], - "crypto/ec/libfips-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libfips-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libfips-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libfips-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/ec/libfips-lib-x25519-x86_64.o" => [ - "crypto/ec/x25519-x86_64.s" - ], - "crypto/encode_decode/libcrypto-lib-decoder_err.o" => [ - "crypto/encode_decode/decoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_lib.o" => [ - "crypto/encode_decode/decoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_meth.o" => [ - "crypto/encode_decode/decoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o" => [ - "crypto/encode_decode/decoder_pkey.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_err.o" => [ - "crypto/encode_decode/encoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_lib.o" => [ - "crypto/encode_decode/encoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_meth.o" => [ - "crypto/encode_decode/encoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" => [ - "crypto/encode_decode/encoder_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_all.o" => [ - "crypto/engine/eng_all.c" - ], - "crypto/engine/libcrypto-lib-eng_cnf.o" => [ - "crypto/engine/eng_cnf.c" - ], - "crypto/engine/libcrypto-lib-eng_ctrl.o" => [ - "crypto/engine/eng_ctrl.c" - ], - "crypto/engine/libcrypto-lib-eng_dyn.o" => [ - "crypto/engine/eng_dyn.c" - ], - "crypto/engine/libcrypto-lib-eng_err.o" => [ - "crypto/engine/eng_err.c" - ], - "crypto/engine/libcrypto-lib-eng_fat.o" => [ - "crypto/engine/eng_fat.c" - ], - "crypto/engine/libcrypto-lib-eng_init.o" => [ - "crypto/engine/eng_init.c" - ], - "crypto/engine/libcrypto-lib-eng_lib.o" => [ - "crypto/engine/eng_lib.c" - ], - "crypto/engine/libcrypto-lib-eng_list.o" => [ - "crypto/engine/eng_list.c" - ], - "crypto/engine/libcrypto-lib-eng_openssl.o" => [ - "crypto/engine/eng_openssl.c" - ], - "crypto/engine/libcrypto-lib-eng_pkey.o" => [ - "crypto/engine/eng_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_rdrand.o" => [ - "crypto/engine/eng_rdrand.c" - ], - "crypto/engine/libcrypto-lib-eng_table.o" => [ - "crypto/engine/eng_table.c" - ], - "crypto/engine/libcrypto-lib-tb_asnmth.o" => [ - "crypto/engine/tb_asnmth.c" - ], - "crypto/engine/libcrypto-lib-tb_cipher.o" => [ - "crypto/engine/tb_cipher.c" - ], - "crypto/engine/libcrypto-lib-tb_dh.o" => [ - "crypto/engine/tb_dh.c" - ], - "crypto/engine/libcrypto-lib-tb_digest.o" => [ - "crypto/engine/tb_digest.c" - ], - "crypto/engine/libcrypto-lib-tb_dsa.o" => [ - "crypto/engine/tb_dsa.c" - ], - "crypto/engine/libcrypto-lib-tb_eckey.o" => [ - "crypto/engine/tb_eckey.c" - ], - "crypto/engine/libcrypto-lib-tb_pkmeth.o" => [ - "crypto/engine/tb_pkmeth.c" - ], - "crypto/engine/libcrypto-lib-tb_rand.o" => [ - "crypto/engine/tb_rand.c" - ], - "crypto/engine/libcrypto-lib-tb_rsa.o" => [ - "crypto/engine/tb_rsa.c" - ], - "crypto/err/libcrypto-lib-err.o" => [ - "crypto/err/err.c" - ], - "crypto/err/libcrypto-lib-err_all.o" => [ - "crypto/err/err_all.c" - ], - "crypto/err/libcrypto-lib-err_all_legacy.o" => [ - "crypto/err/err_all_legacy.c" - ], - "crypto/err/libcrypto-lib-err_blocks.o" => [ - "crypto/err/err_blocks.c" - ], - "crypto/err/libcrypto-lib-err_prn.o" => [ - "crypto/err/err_prn.c" - ], - "crypto/ess/libcrypto-lib-ess_asn1.o" => [ - "crypto/ess/ess_asn1.c" - ], - "crypto/ess/libcrypto-lib-ess_err.o" => [ - "crypto/ess/ess_err.c" - ], - "crypto/ess/libcrypto-lib-ess_lib.o" => [ - "crypto/ess/ess_lib.c" - ], - "crypto/evp/libcrypto-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libcrypto-lib-bio_b64.o" => [ - "crypto/evp/bio_b64.c" - ], - "crypto/evp/libcrypto-lib-bio_enc.o" => [ - "crypto/evp/bio_enc.c" - ], - "crypto/evp/libcrypto-lib-bio_md.o" => [ - "crypto/evp/bio_md.c" - ], - "crypto/evp/libcrypto-lib-bio_ok.o" => [ - "crypto/evp/bio_ok.c" - ], - "crypto/evp/libcrypto-lib-c_allc.o" => [ - "crypto/evp/c_allc.c" - ], - "crypto/evp/libcrypto-lib-c_alld.o" => [ - "crypto/evp/c_alld.c" - ], - "crypto/evp/libcrypto-lib-cmeth_lib.o" => [ - "crypto/evp/cmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-ctrl_params_translate.o" => [ - "crypto/evp/ctrl_params_translate.c" - ], - "crypto/evp/libcrypto-lib-dh_ctrl.o" => [ - "crypto/evp/dh_ctrl.c" - ], - "crypto/evp/libcrypto-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libcrypto-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libcrypto-lib-dsa_ctrl.o" => [ - "crypto/evp/dsa_ctrl.c" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto/evp/e_aes.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha1.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha256.c" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto/evp/e_aria.c" - ], - "crypto/evp/libcrypto-lib-e_bf.o" => [ - "crypto/evp/e_bf.c" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto/evp/e_camellia.c" - ], - "crypto/evp/libcrypto-lib-e_cast.o" => [ - "crypto/evp/e_cast.c" - ], - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o" => [ - "crypto/evp/e_chacha20_poly1305.c" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto/evp/e_des.c" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto/evp/e_des3.c" - ], - "crypto/evp/libcrypto-lib-e_idea.o" => [ - "crypto/evp/e_idea.c" - ], - "crypto/evp/libcrypto-lib-e_null.o" => [ - "crypto/evp/e_null.c" - ], - "crypto/evp/libcrypto-lib-e_old.o" => [ - "crypto/evp/e_old.c" - ], - "crypto/evp/libcrypto-lib-e_rc2.o" => [ - "crypto/evp/e_rc2.c" - ], - "crypto/evp/libcrypto-lib-e_rc4.o" => [ - "crypto/evp/e_rc4.c" - ], - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o" => [ - "crypto/evp/e_rc4_hmac_md5.c" - ], - "crypto/evp/libcrypto-lib-e_rc5.o" => [ - "crypto/evp/e_rc5.c" - ], - "crypto/evp/libcrypto-lib-e_seed.o" => [ - "crypto/evp/e_seed.c" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto/evp/e_sm4.c" - ], - "crypto/evp/libcrypto-lib-e_xcbc_d.o" => [ - "crypto/evp/e_xcbc_d.c" - ], - "crypto/evp/libcrypto-lib-ec_ctrl.o" => [ - "crypto/evp/ec_ctrl.c" - ], - "crypto/evp/libcrypto-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libcrypto-lib-encode.o" => [ - "crypto/evp/encode.c" - ], - "crypto/evp/libcrypto-lib-evp_cnf.o" => [ - "crypto/evp/evp_cnf.c" - ], - "crypto/evp/libcrypto-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libcrypto-lib-evp_err.o" => [ - "crypto/evp/evp_err.c" - ], - "crypto/evp/libcrypto-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libcrypto-lib-evp_key.o" => [ - "crypto/evp/evp_key.c" - ], - "crypto/evp/libcrypto-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libcrypto-lib-evp_pbe.o" => [ - "crypto/evp/evp_pbe.c" - ], - "crypto/evp/libcrypto-lib-evp_pkey.o" => [ - "crypto/evp/evp_pkey.c" - ], - "crypto/evp/libcrypto-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libcrypto-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libcrypto-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libcrypto-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libcrypto-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libcrypto-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libcrypto-lib-legacy_blake2.o" => [ - "crypto/evp/legacy_blake2.c" - ], - "crypto/evp/libcrypto-lib-legacy_md4.o" => [ - "crypto/evp/legacy_md4.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5.o" => [ - "crypto/evp/legacy_md5.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o" => [ - "crypto/evp/legacy_md5_sha1.c" - ], - "crypto/evp/libcrypto-lib-legacy_mdc2.o" => [ - "crypto/evp/legacy_mdc2.c" - ], - "crypto/evp/libcrypto-lib-legacy_ripemd.o" => [ - "crypto/evp/legacy_ripemd.c" - ], - "crypto/evp/libcrypto-lib-legacy_sha.o" => [ - "crypto/evp/legacy_sha.c" - ], - "crypto/evp/libcrypto-lib-legacy_wp.o" => [ - "crypto/evp/legacy_wp.c" - ], - "crypto/evp/libcrypto-lib-m_null.o" => [ - "crypto/evp/m_null.c" - ], - "crypto/evp/libcrypto-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libcrypto-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libcrypto-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libcrypto-lib-names.o" => [ - "crypto/evp/names.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt.o" => [ - "crypto/evp/p5_crpt.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt2.o" => [ - "crypto/evp/p5_crpt2.c" - ], - "crypto/evp/libcrypto-lib-p_dec.o" => [ - "crypto/evp/p_dec.c" - ], - "crypto/evp/libcrypto-lib-p_enc.o" => [ - "crypto/evp/p_enc.c" - ], - "crypto/evp/libcrypto-lib-p_legacy.o" => [ - "crypto/evp/p_legacy.c" - ], - "crypto/evp/libcrypto-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libcrypto-lib-p_open.o" => [ - "crypto/evp/p_open.c" - ], - "crypto/evp/libcrypto-lib-p_seal.o" => [ - "crypto/evp/p_seal.c" - ], - "crypto/evp/libcrypto-lib-p_sign.o" => [ - "crypto/evp/p_sign.c" - ], - "crypto/evp/libcrypto-lib-p_verify.o" => [ - "crypto/evp/p_verify.c" - ], - "crypto/evp/libcrypto-lib-pbe_scrypt.o" => [ - "crypto/evp/pbe_scrypt.c" - ], - "crypto/evp/libcrypto-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libcrypto-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libcrypto-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/evp/libfips-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libfips-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libfips-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libfips-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libfips-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libfips-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libfips-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libfips-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libfips-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libfips-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libfips-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libfips-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libfips-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libfips-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libfips-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libfips-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libfips-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libfips-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libfips-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libfips-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libfips-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libfips-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libfips-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/ffc/libcrypto-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libcrypto-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libfips-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libfips-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libfips-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/hmac/libcrypto-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/hmac/libfips-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/http/libcrypto-lib-http_client.o" => [ - "crypto/http/http_client.c" - ], - "crypto/http/libcrypto-lib-http_err.o" => [ - "crypto/http/http_err.c" - ], - "crypto/http/libcrypto-lib-http_lib.o" => [ - "crypto/http/http_lib.c" - ], - "crypto/idea/libcrypto-lib-i_cbc.o" => [ - "crypto/idea/i_cbc.c" - ], - "crypto/idea/libcrypto-lib-i_cfb64.o" => [ - "crypto/idea/i_cfb64.c" - ], - "crypto/idea/libcrypto-lib-i_ecb.o" => [ - "crypto/idea/i_ecb.c" - ], - "crypto/idea/libcrypto-lib-i_ofb64.o" => [ - "crypto/idea/i_ofb64.c" - ], - "crypto/idea/libcrypto-lib-i_skey.o" => [ - "crypto/idea/i_skey.c" - ], - "crypto/kdf/libcrypto-lib-kdf_err.o" => [ - "crypto/kdf/kdf_err.c" - ], - "crypto/lhash/libcrypto-lib-lh_stats.o" => [ - "crypto/lhash/lh_stats.c" - ], - "crypto/lhash/libcrypto-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/lhash/libfips-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/libcrypto-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libcrypto-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libcrypto-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libcrypto-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libcrypto-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libcrypto-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libcrypto-lib-cpt_err.o" => [ - "crypto/cpt_err.c" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libcrypto-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libcrypto-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/cversion.c" - ], - "crypto/libcrypto-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libcrypto-lib-ebcdic.o" => [ - "crypto/ebcdic.c" - ], - "crypto/libcrypto-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libcrypto-lib-getenv.o" => [ - "crypto/getenv.c" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/info.c" - ], - "crypto/libcrypto-lib-init.o" => [ - "crypto/init.c" - ], - "crypto/libcrypto-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libcrypto-lib-mem.o" => [ - "crypto/mem.c" - ], - "crypto/libcrypto-lib-mem_sec.o" => [ - "crypto/mem_sec.c" - ], - "crypto/libcrypto-lib-o_dir.o" => [ - "crypto/o_dir.c" - ], - "crypto/libcrypto-lib-o_fopen.o" => [ - "crypto/o_fopen.c" - ], - "crypto/libcrypto-lib-o_init.o" => [ - "crypto/o_init.c" - ], - "crypto/libcrypto-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libcrypto-lib-o_time.o" => [ - "crypto/o_time.c" - ], - "crypto/libcrypto-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libcrypto-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libcrypto-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libcrypto-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libcrypto-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libcrypto-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libcrypto-lib-passphrase.o" => [ - "crypto/passphrase.c" - ], - "crypto/libcrypto-lib-provider.o" => [ - "crypto/provider.c" - ], - "crypto/libcrypto-lib-provider_child.o" => [ - "crypto/provider_child.c" - ], - "crypto/libcrypto-lib-provider_conf.o" => [ - "crypto/provider_conf.c" - ], - "crypto/libcrypto-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libcrypto-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libcrypto-lib-punycode.o" => [ - "crypto/punycode.c" - ], - "crypto/libcrypto-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libcrypto-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libcrypto-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libcrypto-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libcrypto-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libcrypto-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/libcrypto-lib-trace.o" => [ - "crypto/trace.c" - ], - "crypto/libcrypto-lib-uid.o" => [ - "crypto/uid.c" - ], - "crypto/libcrypto-lib-x86_64cpuid.o" => [ - "crypto/x86_64cpuid.s" - ], - "crypto/libfips-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libfips-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libfips-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libfips-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libfips-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libfips-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libfips-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libfips-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libfips-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libfips-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libfips-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libfips-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libfips-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libfips-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libfips-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libfips-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libfips-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libfips-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libfips-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libfips-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libfips-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libfips-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libfips-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libfips-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libfips-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libfips-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libfips-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/libfips-lib-x86_64cpuid.o" => [ - "crypto/x86_64cpuid.s" - ], - "crypto/md4/libcrypto-lib-md4_dgst.o" => [ - "crypto/md4/md4_dgst.c" - ], - "crypto/md4/libcrypto-lib-md4_one.o" => [ - "crypto/md4/md4_one.c" - ], - "crypto/md5/libcrypto-lib-md5-x86_64.o" => [ - "crypto/md5/md5-x86_64.s" - ], - "crypto/md5/libcrypto-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/libcrypto-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/libcrypto-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/md5/liblegacy-lib-md5-x86_64.o" => [ - "crypto/md5/md5-x86_64.s" - ], - "crypto/md5/liblegacy-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/liblegacy-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/liblegacy-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2_one.o" => [ - "crypto/mdc2/mdc2_one.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" => [ - "crypto/mdc2/mdc2dgst.c" - ], - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o" => [ - "crypto/modes/aesni-gcm-x86_64.s" - ], - "crypto/modes/libcrypto-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libcrypto-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libcrypto-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libcrypto-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libcrypto-lib-cts128.o" => [ - "crypto/modes/cts128.c" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libcrypto-lib-ghash-x86_64.o" => [ - "crypto/modes/ghash-x86_64.s" - ], - "crypto/modes/libcrypto-lib-ocb128.o" => [ - "crypto/modes/ocb128.c" - ], - "crypto/modes/libcrypto-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libcrypto-lib-siv128.o" => [ - "crypto/modes/siv128.c" - ], - "crypto/modes/libcrypto-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libcrypto-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o" => [ - "crypto/modes/aesni-gcm-x86_64.s" - ], - "crypto/modes/libfips-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libfips-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libfips-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libfips-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libfips-lib-ghash-x86_64.o" => [ - "crypto/modes/ghash-x86_64.s" - ], - "crypto/modes/libfips-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libfips-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libfips-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/objects/libcrypto-lib-o_names.o" => [ - "crypto/objects/o_names.c" - ], - "crypto/objects/libcrypto-lib-obj_dat.o" => [ - "crypto/objects/obj_dat.c" - ], - "crypto/objects/libcrypto-lib-obj_err.o" => [ - "crypto/objects/obj_err.c" - ], - "crypto/objects/libcrypto-lib-obj_lib.o" => [ - "crypto/objects/obj_lib.c" - ], - "crypto/objects/libcrypto-lib-obj_xref.o" => [ - "crypto/objects/obj_xref.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_asn.o" => [ - "crypto/ocsp/ocsp_asn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_cl.o" => [ - "crypto/ocsp/ocsp_cl.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_err.o" => [ - "crypto/ocsp/ocsp_err.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_ext.o" => [ - "crypto/ocsp/ocsp_ext.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_http.o" => [ - "crypto/ocsp/ocsp_http.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_lib.o" => [ - "crypto/ocsp/ocsp_lib.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_prn.o" => [ - "crypto/ocsp/ocsp_prn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_srv.o" => [ - "crypto/ocsp/ocsp_srv.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o" => [ - "crypto/ocsp/ocsp_vfy.c" - ], - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" => [ - "crypto/ocsp/v3_ocsp.c" - ], - "crypto/pem/libcrypto-lib-pem_all.o" => [ - "crypto/pem/pem_all.c" - ], - "crypto/pem/libcrypto-lib-pem_err.o" => [ - "crypto/pem/pem_err.c" - ], - "crypto/pem/libcrypto-lib-pem_info.o" => [ - "crypto/pem/pem_info.c" - ], - "crypto/pem/libcrypto-lib-pem_lib.o" => [ - "crypto/pem/pem_lib.c" - ], - "crypto/pem/libcrypto-lib-pem_oth.o" => [ - "crypto/pem/pem_oth.c" - ], - "crypto/pem/libcrypto-lib-pem_pk8.o" => [ - "crypto/pem/pem_pk8.c" - ], - "crypto/pem/libcrypto-lib-pem_pkey.o" => [ - "crypto/pem/pem_pkey.c" - ], - "crypto/pem/libcrypto-lib-pem_sign.o" => [ - "crypto/pem/pem_sign.c" - ], - "crypto/pem/libcrypto-lib-pem_x509.o" => [ - "crypto/pem/pem_x509.c" - ], - "crypto/pem/libcrypto-lib-pem_xaux.o" => [ - "crypto/pem/pem_xaux.c" - ], - "crypto/pem/libcrypto-lib-pvkfmt.o" => [ - "crypto/pem/pvkfmt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_add.o" => [ - "crypto/pkcs12/p12_add.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_asn.o" => [ - "crypto/pkcs12/p12_asn.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_attr.o" => [ - "crypto/pkcs12/p12_attr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crpt.o" => [ - "crypto/pkcs12/p12_crpt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crt.o" => [ - "crypto/pkcs12/p12_crt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_decr.o" => [ - "crypto/pkcs12/p12_decr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_init.o" => [ - "crypto/pkcs12/p12_init.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_key.o" => [ - "crypto/pkcs12/p12_key.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_kiss.o" => [ - "crypto/pkcs12/p12_kiss.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_mutl.o" => [ - "crypto/pkcs12/p12_mutl.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_npas.o" => [ - "crypto/pkcs12/p12_npas.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8d.o" => [ - "crypto/pkcs12/p12_p8d.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8e.o" => [ - "crypto/pkcs12/p12_p8e.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_sbag.o" => [ - "crypto/pkcs12/p12_sbag.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_utl.o" => [ - "crypto/pkcs12/p12_utl.c" - ], - "crypto/pkcs12/libcrypto-lib-pk12err.o" => [ - "crypto/pkcs12/pk12err.c" - ], - "crypto/pkcs7/libcrypto-lib-bio_pk7.o" => [ - "crypto/pkcs7/bio_pk7.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o" => [ - "crypto/pkcs7/pk7_asn1.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_attr.o" => [ - "crypto/pkcs7/pk7_attr.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_doit.o" => [ - "crypto/pkcs7/pk7_doit.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_lib.o" => [ - "crypto/pkcs7/pk7_lib.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_mime.o" => [ - "crypto/pkcs7/pk7_mime.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_smime.o" => [ - "crypto/pkcs7/pk7_smime.c" - ], - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" => [ - "crypto/pkcs7/pkcs7err.c" - ], - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o" => [ - "crypto/poly1305/poly1305-x86_64.s" - ], - "crypto/poly1305/libcrypto-lib-poly1305.o" => [ - "crypto/poly1305/poly1305.c" - ], - "crypto/property/libcrypto-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libcrypto-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libcrypto-lib-property_err.o" => [ - "crypto/property/property_err.c" - ], - "crypto/property/libcrypto-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libcrypto-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libcrypto-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/property/libfips-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libfips-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libfips-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libfips-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libfips-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/rand/libcrypto-lib-prov_seed.o" => [ - "crypto/rand/prov_seed.c" - ], - "crypto/rand/libcrypto-lib-rand_deprecated.o" => [ - "crypto/rand/rand_deprecated.c" - ], - "crypto/rand/libcrypto-lib-rand_err.o" => [ - "crypto/rand/rand_err.c" - ], - "crypto/rand/libcrypto-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rand/libcrypto-lib-rand_meth.o" => [ - "crypto/rand/rand_meth.c" - ], - "crypto/rand/libcrypto-lib-rand_pool.o" => [ - "crypto/rand/rand_pool.c" - ], - "crypto/rand/libcrypto-lib-randfile.o" => [ - "crypto/rand/randfile.c" - ], - "crypto/rand/libfips-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rc2/libcrypto-lib-rc2_cbc.o" => [ - "crypto/rc2/rc2_cbc.c" - ], - "crypto/rc2/libcrypto-lib-rc2_ecb.o" => [ - "crypto/rc2/rc2_ecb.c" - ], - "crypto/rc2/libcrypto-lib-rc2_skey.o" => [ - "crypto/rc2/rc2_skey.c" - ], - "crypto/rc2/libcrypto-lib-rc2cfb64.o" => [ - "crypto/rc2/rc2cfb64.c" - ], - "crypto/rc2/libcrypto-lib-rc2ofb64.o" => [ - "crypto/rc2/rc2ofb64.c" - ], - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o" => [ - "crypto/rc4/rc4-md5-x86_64.s" - ], - "crypto/rc4/libcrypto-lib-rc4-x86_64.o" => [ - "crypto/rc4/rc4-x86_64.s" - ], - "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ - "crypto/ripemd/rmd_dgst.c" - ], - "crypto/ripemd/libcrypto-lib-rmd_one.o" => [ - "crypto/ripemd/rmd_one.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ameth.o" => [ - "crypto/rsa/rsa_ameth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_asn1.o" => [ - "crypto/rsa/rsa_asn1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libcrypto-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libcrypto-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libcrypto-lib-rsa_depr.o" => [ - "crypto/rsa/rsa_depr.c" - ], - "crypto/rsa/libcrypto-lib-rsa_err.o" => [ - "crypto/rsa/rsa_err.c" - ], - "crypto/rsa/libcrypto-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libcrypto-lib-rsa_meth.o" => [ - "crypto/rsa/rsa_meth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp.o" => [ - "crypto/rsa/rsa_mp.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libcrypto-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libcrypto-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pmeth.o" => [ - "crypto/rsa/rsa_pmeth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_prn.o" => [ - "crypto/rsa/rsa_prn.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libcrypto-lib-rsa_saos.o" => [ - "crypto/rsa/rsa_saos.c" - ], - "crypto/rsa/libcrypto-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931g.o" => [ - "crypto/rsa/rsa_x931g.c" - ], - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o" => [ - "crypto/rsa/rsa_acvp_test_params.c" - ], - "crypto/rsa/libfips-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libfips-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libfips-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libfips-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libfips-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libfips-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libfips-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libfips-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libfips-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libfips-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libfips-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libfips-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/seed/libcrypto-lib-seed.o" => [ - "crypto/seed/seed.c" - ], - "crypto/seed/libcrypto-lib-seed_cbc.o" => [ - "crypto/seed/seed_cbc.c" - ], - "crypto/seed/libcrypto-lib-seed_cfb.o" => [ - "crypto/seed/seed_cfb.c" - ], - "crypto/seed/libcrypto-lib-seed_ecb.o" => [ - "crypto/seed/seed_ecb.c" - ], - "crypto/seed/libcrypto-lib-seed_ofb.o" => [ - "crypto/seed/seed_ofb.c" - ], - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o" => [ - "crypto/sha/keccak1600-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o" => [ - "crypto/sha/sha1-mb-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1-x86_64.o" => [ - "crypto/sha/sha1-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1_one.o" => [ - "crypto/sha/sha1_one.c" - ], - "crypto/sha/libcrypto-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o" => [ - "crypto/sha/sha256-mb-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha256-x86_64.o" => [ - "crypto/sha/sha256-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libcrypto-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libcrypto-lib-sha512-x86_64.o" => [ - "crypto/sha/sha512-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/sha/libfips-lib-keccak1600-x86_64.o" => [ - "crypto/sha/keccak1600-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1-mb-x86_64.o" => [ - "crypto/sha/sha1-mb-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1-x86_64.o" => [ - "crypto/sha/sha1-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libfips-lib-sha256-mb-x86_64.o" => [ - "crypto/sha/sha256-mb-x86_64.s" - ], - "crypto/sha/libfips-lib-sha256-x86_64.o" => [ - "crypto/sha/sha256-x86_64.s" - ], - "crypto/sha/libfips-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libfips-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libfips-lib-sha512-x86_64.o" => [ - "crypto/sha/sha512-x86_64.s" - ], - "crypto/sha/libfips-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/siphash/libcrypto-lib-siphash.o" => [ - "crypto/siphash/siphash.c" - ], - "crypto/sm2/libcrypto-lib-sm2_crypt.o" => [ - "crypto/sm2/sm2_crypt.c" - ], - "crypto/sm2/libcrypto-lib-sm2_err.o" => [ - "crypto/sm2/sm2_err.c" - ], - "crypto/sm2/libcrypto-lib-sm2_key.o" => [ - "crypto/sm2/sm2_key.c" - ], - "crypto/sm2/libcrypto-lib-sm2_sign.o" => [ - "crypto/sm2/sm2_sign.c" - ], - "crypto/sm3/libcrypto-lib-legacy_sm3.o" => [ - "crypto/sm3/legacy_sm3.c" - ], - "crypto/sm3/libcrypto-lib-sm3.o" => [ - "crypto/sm3/sm3.c" - ], - "crypto/sm4/libcrypto-lib-sm4.o" => [ - "crypto/sm4/sm4.c" - ], - "crypto/srp/libcrypto-lib-srp_lib.o" => [ - "crypto/srp/srp_lib.c" - ], - "crypto/srp/libcrypto-lib-srp_vfy.o" => [ - "crypto/srp/srp_vfy.c" - ], - "crypto/stack/libcrypto-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/stack/libfips-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/store/libcrypto-lib-store_err.o" => [ - "crypto/store/store_err.c" - ], - "crypto/store/libcrypto-lib-store_init.o" => [ - "crypto/store/store_init.c" - ], - "crypto/store/libcrypto-lib-store_lib.o" => [ - "crypto/store/store_lib.c" - ], - "crypto/store/libcrypto-lib-store_meth.o" => [ - "crypto/store/store_meth.c" - ], - "crypto/store/libcrypto-lib-store_register.o" => [ - "crypto/store/store_register.c" - ], - "crypto/store/libcrypto-lib-store_result.o" => [ - "crypto/store/store_result.c" - ], - "crypto/store/libcrypto-lib-store_strings.o" => [ - "crypto/store/store_strings.c" - ], - "crypto/ts/libcrypto-lib-ts_asn1.o" => [ - "crypto/ts/ts_asn1.c" - ], - "crypto/ts/libcrypto-lib-ts_conf.o" => [ - "crypto/ts/ts_conf.c" - ], - "crypto/ts/libcrypto-lib-ts_err.o" => [ - "crypto/ts/ts_err.c" - ], - "crypto/ts/libcrypto-lib-ts_lib.o" => [ - "crypto/ts/ts_lib.c" - ], - "crypto/ts/libcrypto-lib-ts_req_print.o" => [ - "crypto/ts/ts_req_print.c" - ], - "crypto/ts/libcrypto-lib-ts_req_utils.o" => [ - "crypto/ts/ts_req_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_print.o" => [ - "crypto/ts/ts_rsp_print.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_sign.o" => [ - "crypto/ts/ts_rsp_sign.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_utils.o" => [ - "crypto/ts/ts_rsp_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_verify.o" => [ - "crypto/ts/ts_rsp_verify.c" - ], - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" => [ - "crypto/ts/ts_verify_ctx.c" - ], - "crypto/txt_db/libcrypto-lib-txt_db.o" => [ - "crypto/txt_db/txt_db.c" - ], - "crypto/ui/libcrypto-lib-ui_err.o" => [ - "crypto/ui/ui_err.c" - ], - "crypto/ui/libcrypto-lib-ui_lib.o" => [ - "crypto/ui/ui_lib.c" - ], - "crypto/ui/libcrypto-lib-ui_null.o" => [ - "crypto/ui/ui_null.c" - ], - "crypto/ui/libcrypto-lib-ui_openssl.o" => [ - "crypto/ui/ui_openssl.c" - ], - "crypto/ui/libcrypto-lib-ui_util.o" => [ - "crypto/ui/ui_util.c" - ], - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o" => [ - "crypto/whrlpool/wp-x86_64.s" - ], - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" => [ - "crypto/whrlpool/wp_dgst.c" - ], - "crypto/x509/libcrypto-lib-by_dir.o" => [ - "crypto/x509/by_dir.c" - ], - "crypto/x509/libcrypto-lib-by_file.o" => [ - "crypto/x509/by_file.c" - ], - "crypto/x509/libcrypto-lib-by_store.o" => [ - "crypto/x509/by_store.c" - ], - "crypto/x509/libcrypto-lib-pcy_cache.o" => [ - "crypto/x509/pcy_cache.c" - ], - "crypto/x509/libcrypto-lib-pcy_data.o" => [ - "crypto/x509/pcy_data.c" - ], - "crypto/x509/libcrypto-lib-pcy_lib.o" => [ - "crypto/x509/pcy_lib.c" - ], - "crypto/x509/libcrypto-lib-pcy_map.o" => [ - "crypto/x509/pcy_map.c" - ], - "crypto/x509/libcrypto-lib-pcy_node.o" => [ - "crypto/x509/pcy_node.c" - ], - "crypto/x509/libcrypto-lib-pcy_tree.o" => [ - "crypto/x509/pcy_tree.c" - ], - "crypto/x509/libcrypto-lib-t_crl.o" => [ - "crypto/x509/t_crl.c" - ], - "crypto/x509/libcrypto-lib-t_req.o" => [ - "crypto/x509/t_req.c" - ], - "crypto/x509/libcrypto-lib-t_x509.o" => [ - "crypto/x509/t_x509.c" - ], - "crypto/x509/libcrypto-lib-v3_addr.o" => [ - "crypto/x509/v3_addr.c" - ], - "crypto/x509/libcrypto-lib-v3_admis.o" => [ - "crypto/x509/v3_admis.c" - ], - "crypto/x509/libcrypto-lib-v3_akeya.o" => [ - "crypto/x509/v3_akeya.c" - ], - "crypto/x509/libcrypto-lib-v3_akid.o" => [ - "crypto/x509/v3_akid.c" - ], - "crypto/x509/libcrypto-lib-v3_asid.o" => [ - "crypto/x509/v3_asid.c" - ], - "crypto/x509/libcrypto-lib-v3_bcons.o" => [ - "crypto/x509/v3_bcons.c" - ], - "crypto/x509/libcrypto-lib-v3_bitst.o" => [ - "crypto/x509/v3_bitst.c" - ], - "crypto/x509/libcrypto-lib-v3_conf.o" => [ - "crypto/x509/v3_conf.c" - ], - "crypto/x509/libcrypto-lib-v3_cpols.o" => [ - "crypto/x509/v3_cpols.c" - ], - "crypto/x509/libcrypto-lib-v3_crld.o" => [ - "crypto/x509/v3_crld.c" - ], - "crypto/x509/libcrypto-lib-v3_enum.o" => [ - "crypto/x509/v3_enum.c" - ], - "crypto/x509/libcrypto-lib-v3_extku.o" => [ - "crypto/x509/v3_extku.c" - ], - "crypto/x509/libcrypto-lib-v3_genn.o" => [ - "crypto/x509/v3_genn.c" - ], - "crypto/x509/libcrypto-lib-v3_ia5.o" => [ - "crypto/x509/v3_ia5.c" - ], - "crypto/x509/libcrypto-lib-v3_info.o" => [ - "crypto/x509/v3_info.c" - ], - "crypto/x509/libcrypto-lib-v3_int.o" => [ - "crypto/x509/v3_int.c" - ], - "crypto/x509/libcrypto-lib-v3_ist.o" => [ - "crypto/x509/v3_ist.c" - ], - "crypto/x509/libcrypto-lib-v3_lib.o" => [ - "crypto/x509/v3_lib.c" - ], - "crypto/x509/libcrypto-lib-v3_ncons.o" => [ - "crypto/x509/v3_ncons.c" - ], - "crypto/x509/libcrypto-lib-v3_pci.o" => [ - "crypto/x509/v3_pci.c" - ], - "crypto/x509/libcrypto-lib-v3_pcia.o" => [ - "crypto/x509/v3_pcia.c" - ], - "crypto/x509/libcrypto-lib-v3_pcons.o" => [ - "crypto/x509/v3_pcons.c" - ], - "crypto/x509/libcrypto-lib-v3_pku.o" => [ - "crypto/x509/v3_pku.c" - ], - "crypto/x509/libcrypto-lib-v3_pmaps.o" => [ - "crypto/x509/v3_pmaps.c" - ], - "crypto/x509/libcrypto-lib-v3_prn.o" => [ - "crypto/x509/v3_prn.c" - ], - "crypto/x509/libcrypto-lib-v3_purp.o" => [ - "crypto/x509/v3_purp.c" - ], - "crypto/x509/libcrypto-lib-v3_san.o" => [ - "crypto/x509/v3_san.c" - ], - "crypto/x509/libcrypto-lib-v3_skid.o" => [ - "crypto/x509/v3_skid.c" - ], - "crypto/x509/libcrypto-lib-v3_sxnet.o" => [ - "crypto/x509/v3_sxnet.c" - ], - "crypto/x509/libcrypto-lib-v3_tlsf.o" => [ - "crypto/x509/v3_tlsf.c" - ], - "crypto/x509/libcrypto-lib-v3_utf8.o" => [ - "crypto/x509/v3_utf8.c" - ], - "crypto/x509/libcrypto-lib-v3_utl.o" => [ - "crypto/x509/v3_utl.c" - ], - "crypto/x509/libcrypto-lib-v3err.o" => [ - "crypto/x509/v3err.c" - ], - "crypto/x509/libcrypto-lib-x509_att.o" => [ - "crypto/x509/x509_att.c" - ], - "crypto/x509/libcrypto-lib-x509_cmp.o" => [ - "crypto/x509/x509_cmp.c" - ], - "crypto/x509/libcrypto-lib-x509_d2.o" => [ - "crypto/x509/x509_d2.c" - ], - "crypto/x509/libcrypto-lib-x509_def.o" => [ - "crypto/x509/x509_def.c" - ], - "crypto/x509/libcrypto-lib-x509_err.o" => [ - "crypto/x509/x509_err.c" - ], - "crypto/x509/libcrypto-lib-x509_ext.o" => [ - "crypto/x509/x509_ext.c" - ], - "crypto/x509/libcrypto-lib-x509_lu.o" => [ - "crypto/x509/x509_lu.c" - ], - "crypto/x509/libcrypto-lib-x509_meth.o" => [ - "crypto/x509/x509_meth.c" - ], - "crypto/x509/libcrypto-lib-x509_obj.o" => [ - "crypto/x509/x509_obj.c" - ], - "crypto/x509/libcrypto-lib-x509_r2x.o" => [ - "crypto/x509/x509_r2x.c" - ], - "crypto/x509/libcrypto-lib-x509_req.o" => [ - "crypto/x509/x509_req.c" - ], - "crypto/x509/libcrypto-lib-x509_set.o" => [ - "crypto/x509/x509_set.c" - ], - "crypto/x509/libcrypto-lib-x509_trust.o" => [ - "crypto/x509/x509_trust.c" - ], - "crypto/x509/libcrypto-lib-x509_txt.o" => [ - "crypto/x509/x509_txt.c" - ], - "crypto/x509/libcrypto-lib-x509_v3.o" => [ - "crypto/x509/x509_v3.c" - ], - "crypto/x509/libcrypto-lib-x509_vfy.o" => [ - "crypto/x509/x509_vfy.c" - ], - "crypto/x509/libcrypto-lib-x509_vpm.o" => [ - "crypto/x509/x509_vpm.c" - ], - "crypto/x509/libcrypto-lib-x509cset.o" => [ - "crypto/x509/x509cset.c" - ], - "crypto/x509/libcrypto-lib-x509name.o" => [ - "crypto/x509/x509name.c" - ], - "crypto/x509/libcrypto-lib-x509rset.o" => [ - "crypto/x509/x509rset.c" - ], - "crypto/x509/libcrypto-lib-x509spki.o" => [ - "crypto/x509/x509spki.c" - ], - "crypto/x509/libcrypto-lib-x509type.o" => [ - "crypto/x509/x509type.c" - ], - "crypto/x509/libcrypto-lib-x_all.o" => [ - "crypto/x509/x_all.c" - ], - "crypto/x509/libcrypto-lib-x_attrib.o" => [ - "crypto/x509/x_attrib.c" - ], - "crypto/x509/libcrypto-lib-x_crl.o" => [ - "crypto/x509/x_crl.c" - ], - "crypto/x509/libcrypto-lib-x_exten.o" => [ - "crypto/x509/x_exten.c" - ], - "crypto/x509/libcrypto-lib-x_name.o" => [ - "crypto/x509/x_name.c" - ], - "crypto/x509/libcrypto-lib-x_pubkey.o" => [ - "crypto/x509/x_pubkey.c" - ], - "crypto/x509/libcrypto-lib-x_req.o" => [ - "crypto/x509/x_req.c" - ], - "crypto/x509/libcrypto-lib-x_x509.o" => [ - "crypto/x509/x_x509.c" - ], - "crypto/x509/libcrypto-lib-x_x509a.o" => [ - "crypto/x509/x_x509a.c" - ], - "engines/libcrypto-lib-e_capi.o" => [ - "engines/e_capi.c" - ], - "engines/libcrypto-lib-e_padlock-x86_64.o" => [ - "engines/e_padlock-x86_64.s" - ], - "engines/libcrypto-lib-e_padlock.o" => [ - "engines/e_padlock.c" - ], - "fuzz/asn1-test" => [ - "fuzz/asn1-test-bin-asn1.o", - "fuzz/asn1-test-bin-fuzz_rand.o", - "fuzz/asn1-test-bin-test-corpus.o" - ], - "fuzz/asn1-test-bin-asn1.o" => [ - "fuzz/asn1.c" - ], - "fuzz/asn1-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/asn1-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/asn1parse-test" => [ - "fuzz/asn1parse-test-bin-asn1parse.o", - "fuzz/asn1parse-test-bin-test-corpus.o" - ], - "fuzz/asn1parse-test-bin-asn1parse.o" => [ - "fuzz/asn1parse.c" - ], - "fuzz/asn1parse-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bignum-test" => [ - "fuzz/bignum-test-bin-bignum.o", - "fuzz/bignum-test-bin-test-corpus.o" - ], - "fuzz/bignum-test-bin-bignum.o" => [ - "fuzz/bignum.c" - ], - "fuzz/bignum-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bndiv-test" => [ - "fuzz/bndiv-test-bin-bndiv.o", - "fuzz/bndiv-test-bin-test-corpus.o" - ], - "fuzz/bndiv-test-bin-bndiv.o" => [ - "fuzz/bndiv.c" - ], - "fuzz/bndiv-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/client-test" => [ - "fuzz/client-test-bin-client.o", - "fuzz/client-test-bin-fuzz_rand.o", - "fuzz/client-test-bin-test-corpus.o" - ], - "fuzz/client-test-bin-client.o" => [ - "fuzz/client.c" - ], - "fuzz/client-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/client-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cmp-test" => [ - "fuzz/cmp-test-bin-cmp.o", - "fuzz/cmp-test-bin-fuzz_rand.o", - "fuzz/cmp-test-bin-test-corpus.o" - ], - "fuzz/cmp-test-bin-cmp.o" => [ - "fuzz/cmp.c" - ], - "fuzz/cmp-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/cmp-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cms-test" => [ - "fuzz/cms-test-bin-cms.o", - "fuzz/cms-test-bin-test-corpus.o" - ], - "fuzz/cms-test-bin-cms.o" => [ - "fuzz/cms.c" - ], - "fuzz/cms-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/conf-test" => [ - "fuzz/conf-test-bin-conf.o", - "fuzz/conf-test-bin-test-corpus.o" - ], - "fuzz/conf-test-bin-conf.o" => [ - "fuzz/conf.c" - ], - "fuzz/conf-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/crl-test" => [ - "fuzz/crl-test-bin-crl.o", - "fuzz/crl-test-bin-test-corpus.o" - ], - "fuzz/crl-test-bin-crl.o" => [ - "fuzz/crl.c" - ], - "fuzz/crl-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/ct-test" => [ - "fuzz/ct-test-bin-ct.o", - "fuzz/ct-test-bin-test-corpus.o" - ], - "fuzz/ct-test-bin-ct.o" => [ - "fuzz/ct.c" - ], - "fuzz/ct-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/server-test" => [ - "fuzz/server-test-bin-fuzz_rand.o", - "fuzz/server-test-bin-server.o", - "fuzz/server-test-bin-test-corpus.o" - ], - "fuzz/server-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/server-test-bin-server.o" => [ - "fuzz/server.c" - ], - "fuzz/server-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test" => [ - "fuzz/x509-test-bin-fuzz_rand.o", - "fuzz/x509-test-bin-test-corpus.o", - "fuzz/x509-test-bin-x509.o" - ], - "fuzz/x509-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/x509-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test-bin-x509.o" => [ - "fuzz/x509.c" - ], - "libcrypto" => [ - "crypto/aes/libcrypto-lib-aes-x86_64.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-x86_64.o", - "crypto/aes/libcrypto-lib-bsaes-x86_64.o", - "crypto/aes/libcrypto-lib-vpaes-x86_64.o", - "crypto/aria/libcrypto-lib-aria.o", - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o", - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o", - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o", - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o", - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o", - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o", - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsaz-avx2.o", - "crypto/bn/libcrypto-lib-rsaz-avx512.o", - "crypto/bn/libcrypto-lib-rsaz-x86_64.o", - "crypto/bn/libcrypto-lib-rsaz_exp.o", - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o", - "crypto/bn/libcrypto-lib-x86_64-gf2m.o", - "crypto/bn/libcrypto-lib-x86_64-mont.o", - "crypto/bn/libcrypto-lib-x86_64-mont5.o", - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/camellia/libcrypto-lib-cmll-x86_64.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o", - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o", - "crypto/chacha/libcrypto-lib-chacha-x86_64.o", - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o", - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o", - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o", - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o", - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o", - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o", - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libcrypto-lib-ecp_nistz256.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/ec/libcrypto-lib-x25519-x86_64.o", - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o", - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o", - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o", - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o", - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o", - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o", - "crypto/kdf/libcrypto-lib-kdf_err.o", - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/libcrypto-lib-x86_64cpuid.o", - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o", - "crypto/md5/libcrypto-lib-md5-x86_64.o", - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o", - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o", - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ghash-x86_64.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o", - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o", - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o", - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o", - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o", - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o", - "crypto/poly1305/libcrypto-lib-poly1305.o", - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o", - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o", - "crypto/rc4/libcrypto-lib-rc4-x86_64.o", - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o", - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o", - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-x86_64.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha256-x86_64.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512-x86_64.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/siphash/libcrypto-lib-siphash.o", - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o", - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o", - "crypto/sm4/libcrypto-lib-sm4.o", - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o", - "crypto/stack/libcrypto-lib-stack.o", - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o", - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o", - "crypto/txt_db/libcrypto-lib-txt_db.o", - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o", - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o", - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o", - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock-x86_64.o", - "engines/libcrypto-lib-e_padlock.o", - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "libssl" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/der/der_digests_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/der/der_dsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/der/der_dsa_key.c" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/der/der_dsa_sig.c" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/der/der_ec_gen.c" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/der/der_ec_key.c" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/der/der_ec_sig.c" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/der/der_ecx_gen.c" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/der/der_ecx_key.c" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/der/der_rsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/der/der_rsa_key.c" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/der/der_wrap_gen.c" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/der/der_sm2_gen.c" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/der/der_sm2_key.c" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/der/der_sm2_sig.c" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/libcommon-lib-provider_ctx.o" => [ - "providers/common/provider_ctx.c" - ], - "providers/common/libcommon-lib-provider_err.o" => [ - "providers/common/provider_err.c" - ], - "providers/common/libdefault-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libdefault-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libdefault-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libdefault-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libdefault-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libdefault-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libdefault-lib-securitycheck_default.o" => [ - "providers/common/securitycheck_default.c" - ], - "providers/common/libfips-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libfips-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libfips-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libfips-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libfips-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libfips-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libfips-lib-securitycheck_fips.o" => [ - "providers/common/securitycheck_fips.c" - ], - "providers/fips" => [ - "providers/fips.ld", - "providers/fips/fips-dso-fips_entry.o" - ], - "providers/fips/fips-dso-fips_entry.o" => [ - "providers/fips/fips_entry.c" - ], - "providers/fips/libfips-lib-fipsprov.o" => [ - "providers/fips/fipsprov.c" - ], - "providers/fips/libfips-lib-self_test.o" => [ - "providers/fips/self_test.c" - ], - "providers/fips/libfips-lib-self_test_kats.o" => [ - "providers/fips/self_test_kats.c" - ], - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o" => [ - "providers/implementations/asymciphers/sm2_enc.c" - ], - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o" => [ - "providers/implementations/ciphers/ciphercommon.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o" => [ - "providers/implementations/ciphers/ciphercommon_block.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o" => [ - "providers/implementations/ciphers/cipher_aes_siv.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_siv_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o" => [ - "providers/implementations/ciphers/cipher_aria.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o" => [ - "providers/implementations/ciphers/cipher_camellia.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o" => [ - "providers/implementations/ciphers/cipher_camellia_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o" => [ - "providers/implementations/ciphers/cipher_chacha20.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_null.o" => [ - "providers/implementations/ciphers/cipher_null.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o" => [ - "providers/implementations/ciphers/cipher_sm4.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o" => [ - "providers/implementations/ciphers/cipher_sm4_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o" => [ - "providers/implementations/ciphers/cipher_tdes_default.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_default_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o" => [ - "providers/implementations/ciphers/cipher_blowfish.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o" => [ - "providers/implementations/ciphers/cipher_blowfish_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o" => [ - "providers/implementations/ciphers/cipher_cast5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o" => [ - "providers/implementations/ciphers/cipher_cast5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o" => [ - "providers/implementations/ciphers/cipher_des.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o" => [ - "providers/implementations/ciphers/cipher_des_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o" => [ - "providers/implementations/ciphers/cipher_desx.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o" => [ - "providers/implementations/ciphers/cipher_desx_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o" => [ - "providers/implementations/ciphers/cipher_idea.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o" => [ - "providers/implementations/ciphers/cipher_idea_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o" => [ - "providers/implementations/ciphers/cipher_rc2.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o" => [ - "providers/implementations/ciphers/cipher_rc2_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o" => [ - "providers/implementations/ciphers/cipher_rc4.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o" => [ - "providers/implementations/ciphers/cipher_seed.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o" => [ - "providers/implementations/ciphers/cipher_seed_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/digests/libcommon-lib-digestcommon.o" => [ - "providers/implementations/digests/digestcommon.c" - ], - "providers/implementations/digests/libdefault-lib-blake2_prov.o" => [ - "providers/implementations/digests/blake2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2b_prov.o" => [ - "providers/implementations/digests/blake2b_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2s_prov.o" => [ - "providers/implementations/digests/blake2s_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_prov.o" => [ - "providers/implementations/digests/md5_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o" => [ - "providers/implementations/digests/md5_sha1_prov.c" - ], - "providers/implementations/digests/libdefault-lib-null_prov.o" => [ - "providers/implementations/digests/null_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sm3_prov.o" => [ - "providers/implementations/digests/sm3_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-md4_prov.o" => [ - "providers/implementations/digests/md4_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o" => [ - "providers/implementations/digests/mdc2_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o" => [ - "providers/implementations/digests/ripemd_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-wp_prov.o" => [ - "providers/implementations/digests/wp_prov.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o" => [ - "providers/implementations/encode_decode/decode_der2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o" => [ - "providers/implementations/encode_decode/decode_epki2pki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o" => [ - "providers/implementations/encode_decode/decode_msblob2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o" => [ - "providers/implementations/encode_decode/decode_pem2der.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o" => [ - "providers/implementations/encode_decode/decode_pvk2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o" => [ - "providers/implementations/encode_decode/decode_spki2typespki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/implementations/encode_decode/encode_key2any.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o" => [ - "providers/implementations/encode_decode/encode_key2blob.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o" => [ - "providers/implementations/encode_decode/encode_key2ms.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o" => [ - "providers/implementations/encode_decode/encode_key2text.c" - ], - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" => [ - "providers/implementations/encode_decode/endecoder_common.c" - ], - "providers/implementations/exchange/libdefault-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/exchange/libfips-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libfips-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/kdfs/libdefault-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o" => [ - "providers/implementations/kdfs/krb5kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o" => [ - "providers/implementations/kdfs/pkcs12kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-scrypt.o" => [ - "providers/implementations/kdfs/scrypt.c" - ], - "providers/implementations/kdfs/libdefault-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/libfips-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libfips-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libfips-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" => [ - "providers/implementations/kdfs/pbkdf1.c" - ], - "providers/implementations/kem/libdefault-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/kem/libfips-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/macs/libdefault-lib-blake2b_mac.o" => [ - "providers/implementations/macs/blake2b_mac.c" - ], - "providers/implementations/macs/libdefault-lib-blake2s_mac.o" => [ - "providers/implementations/macs/blake2s_mac.c" - ], - "providers/implementations/macs/libdefault-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-poly1305_prov.o" => [ - "providers/implementations/macs/poly1305_prov.c" - ], - "providers/implementations/macs/libdefault-lib-siphash_prov.o" => [ - "providers/implementations/macs/siphash_prov.c" - ], - "providers/implementations/macs/libfips-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/rands/libdefault-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libdefault-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libdefault-lib-seed_src.o" => [ - "providers/implementations/rands/seed_src.c" - ], - "providers/implementations/rands/libdefault-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/libfips-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libfips-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libfips-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libfips-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o" => [ - "providers/implementations/rands/seeding/rand_cpu_x86.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o" => [ - "providers/implementations/rands/seeding/rand_tsc.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o" => [ - "providers/implementations/rands/seeding/rand_unix.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" => [ - "providers/implementations/rands/seeding/rand_win.c" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/implementations/signature/sm2_sig.c" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store.o" => [ - "providers/implementations/storemgmt/file_store.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" => [ - "providers/implementations/storemgmt/file_store_any2obj.c" - ], - "providers/legacy" => [ - "providers/legacy-dso-legacyprov.o", - "providers/legacy.ld" - ], - "providers/legacy-dso-legacyprov.o" => [ - "providers/legacyprov.c" - ], - "providers/libcommon.a" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "providers/libcrypto-lib-baseprov.o" => [ - "providers/baseprov.c" - ], - "providers/libcrypto-lib-defltprov.o" => [ - "providers/defltprov.c" - ], - "providers/libcrypto-lib-nullprov.o" => [ - "providers/nullprov.c" - ], - "providers/libcrypto-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/libdefault.a" => [ - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o", - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o", - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o", - "ssl/libdefault-lib-s3_cbc.o" - ], - "providers/libfips.a" => [ - "crypto/aes/libfips-lib-aes-x86_64.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o", - "crypto/aes/libfips-lib-aesni-mb-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o", - "crypto/aes/libfips-lib-aesni-x86_64.o", - "crypto/aes/libfips-lib-bsaes-x86_64.o", - "crypto/aes/libfips-lib-vpaes-x86_64.o", - "crypto/bn/asm/libfips-lib-x86_64-gcc.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsaz-avx2.o", - "crypto/bn/libfips-lib-rsaz-avx512.o", - "crypto/bn/libfips-lib-rsaz-x86_64.o", - "crypto/bn/libfips-lib-rsaz_exp.o", - "crypto/bn/libfips-lib-rsaz_exp_x2.o", - "crypto/bn/libfips-lib-x86_64-gf2m.o", - "crypto/bn/libfips-lib-x86_64-mont.o", - "crypto/bn/libfips-lib-x86_64-mont5.o", - "crypto/buffer/libfips-lib-buffer.o", - "crypto/cmac/libfips-lib-cmac.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libfips-lib-ecp_nistz256.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o", - "crypto/ec/libfips-lib-x25519-x86_64.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o", - "crypto/hmac/libfips-lib-hmac.o", - "crypto/lhash/libfips-lib-lhash.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o", - "crypto/libfips-lib-x86_64cpuid.o", - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ghash-x86_64.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o", - "crypto/rand/libfips-lib-rand_lib.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o", - "crypto/sha/libfips-lib-keccak1600-x86_64.o", - "crypto/sha/libfips-lib-sha1-mb-x86_64.o", - "crypto/sha/libfips-lib-sha1-x86_64.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256-mb-x86_64.o", - "crypto/sha/libfips-lib-sha256-x86_64.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512-x86_64.o", - "crypto/sha/libfips-lib-sha512.o", - "crypto/stack/libfips-lib-stack.o", - "providers/common/der/libfips-lib-der_rsa_sig.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o", - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o", - "providers/libcommon.a", - "ssl/libfips-lib-s3_cbc.o" - ], - "providers/liblegacy-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/liblegacy.a" => [ - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o", - "crypto/bn/liblegacy-lib-rsaz-avx2.o", - "crypto/bn/liblegacy-lib-rsaz-avx512.o", - "crypto/bn/liblegacy-lib-rsaz-x86_64.o", - "crypto/bn/liblegacy-lib-rsaz_exp.o", - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o", - "crypto/bn/liblegacy-lib-x86_64-gf2m.o", - "crypto/bn/liblegacy-lib-x86_64-mont.o", - "crypto/bn/liblegacy-lib-x86_64-mont5.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o", - "crypto/md5/liblegacy-lib-md5-x86_64.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o", - "providers/liblegacy-lib-prov_running.o" - ], - "ssl/libdefault-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libfips-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libssl-lib-bio_ssl.o" => [ - "ssl/bio_ssl.c" - ], - "ssl/libssl-lib-d1_lib.o" => [ - "ssl/d1_lib.c" - ], - "ssl/libssl-lib-d1_msg.o" => [ - "ssl/d1_msg.c" - ], - "ssl/libssl-lib-d1_srtp.o" => [ - "ssl/d1_srtp.c" - ], - "ssl/libssl-lib-methods.o" => [ - "ssl/methods.c" - ], - "ssl/libssl-lib-pqueue.o" => [ - "ssl/pqueue.c" - ], - "ssl/libssl-lib-s3_enc.o" => [ - "ssl/s3_enc.c" - ], - "ssl/libssl-lib-s3_lib.o" => [ - "ssl/s3_lib.c" - ], - "ssl/libssl-lib-s3_msg.o" => [ - "ssl/s3_msg.c" - ], - "ssl/libssl-lib-ssl_asn1.o" => [ - "ssl/ssl_asn1.c" - ], - "ssl/libssl-lib-ssl_cert.o" => [ - "ssl/ssl_cert.c" - ], - "ssl/libssl-lib-ssl_ciph.o" => [ - "ssl/ssl_ciph.c" - ], - "ssl/libssl-lib-ssl_conf.o" => [ - "ssl/ssl_conf.c" - ], - "ssl/libssl-lib-ssl_err.o" => [ - "ssl/ssl_err.c" - ], - "ssl/libssl-lib-ssl_err_legacy.o" => [ - "ssl/ssl_err_legacy.c" - ], - "ssl/libssl-lib-ssl_init.o" => [ - "ssl/ssl_init.c" - ], - "ssl/libssl-lib-ssl_lib.o" => [ - "ssl/ssl_lib.c" - ], - "ssl/libssl-lib-ssl_mcnf.o" => [ - "ssl/ssl_mcnf.c" - ], - "ssl/libssl-lib-ssl_quic.o" => [ - "ssl/ssl_quic.c" - ], - "ssl/libssl-lib-ssl_rsa.o" => [ - "ssl/ssl_rsa.c" - ], - "ssl/libssl-lib-ssl_rsa_legacy.o" => [ - "ssl/ssl_rsa_legacy.c" - ], - "ssl/libssl-lib-ssl_sess.o" => [ - "ssl/ssl_sess.c" - ], - "ssl/libssl-lib-ssl_stat.o" => [ - "ssl/ssl_stat.c" - ], - "ssl/libssl-lib-ssl_txt.o" => [ - "ssl/ssl_txt.c" - ], - "ssl/libssl-lib-ssl_utst.o" => [ - "ssl/ssl_utst.c" - ], - "ssl/libssl-lib-t1_enc.o" => [ - "ssl/t1_enc.c" - ], - "ssl/libssl-lib-t1_lib.o" => [ - "ssl/t1_lib.c" - ], - "ssl/libssl-lib-t1_trce.o" => [ - "ssl/t1_trce.c" - ], - "ssl/libssl-lib-tls13_enc.o" => [ - "ssl/tls13_enc.c" - ], - "ssl/libssl-lib-tls_depr.o" => [ - "ssl/tls_depr.c" - ], - "ssl/libssl-lib-tls_srp.o" => [ - "ssl/tls_srp.c" - ], - "ssl/record/libcommon-lib-tls_pad.o" => [ - "ssl/record/tls_pad.c" - ], - "ssl/record/libssl-lib-dtls1_bitmap.o" => [ - "ssl/record/dtls1_bitmap.c" - ], - "ssl/record/libssl-lib-rec_layer_d1.o" => [ - "ssl/record/rec_layer_d1.c" - ], - "ssl/record/libssl-lib-rec_layer_s3.o" => [ - "ssl/record/rec_layer_s3.c" - ], - "ssl/record/libssl-lib-ssl3_buffer.o" => [ - "ssl/record/ssl3_buffer.c" - ], - "ssl/record/libssl-lib-ssl3_record.o" => [ - "ssl/record/ssl3_record.c" - ], - "ssl/record/libssl-lib-ssl3_record_tls13.o" => [ - "ssl/record/ssl3_record_tls13.c" - ], - "ssl/statem/libssl-lib-extensions.o" => [ - "ssl/statem/extensions.c" - ], - "ssl/statem/libssl-lib-extensions_clnt.o" => [ - "ssl/statem/extensions_clnt.c" - ], - "ssl/statem/libssl-lib-extensions_cust.o" => [ - "ssl/statem/extensions_cust.c" - ], - "ssl/statem/libssl-lib-extensions_srvr.o" => [ - "ssl/statem/extensions_srvr.c" - ], - "ssl/statem/libssl-lib-statem.o" => [ - "ssl/statem/statem.c" - ], - "ssl/statem/libssl-lib-statem_clnt.o" => [ - "ssl/statem/statem_clnt.c" - ], - "ssl/statem/libssl-lib-statem_dtls.o" => [ - "ssl/statem/statem_dtls.c" - ], - "ssl/statem/libssl-lib-statem_lib.o" => [ - "ssl/statem/statem_lib.c" - ], - "ssl/statem/libssl-lib-statem_quic.o" => [ - "ssl/statem/statem_quic.c" - ], - "ssl/statem/libssl-lib-statem_srvr.o" => [ - "ssl/statem/statem_srvr.c" - ], - "test/aborttest" => [ - "test/aborttest-bin-aborttest.o" - ], - "test/aborttest-bin-aborttest.o" => [ - "test/aborttest.c" - ], - "test/acvp_test" => [ - "test/acvp_test-bin-acvp_test.o" - ], - "test/acvp_test-bin-acvp_test.o" => [ - "test/acvp_test.c" - ], - "test/aesgcmtest" => [ - "test/aesgcmtest-bin-aesgcmtest.o" - ], - "test/aesgcmtest-bin-aesgcmtest.o" => [ - "test/aesgcmtest.c" - ], - "test/afalgtest" => [ - "test/afalgtest-bin-afalgtest.o" - ], - "test/afalgtest-bin-afalgtest.o" => [ - "test/afalgtest.c" - ], - "test/algorithmid_test" => [ - "test/algorithmid_test-bin-algorithmid_test.o" - ], - "test/algorithmid_test-bin-algorithmid_test.o" => [ - "test/algorithmid_test.c" - ], - "test/asn1_decode_test" => [ - "test/asn1_decode_test-bin-asn1_decode_test.o" - ], - "test/asn1_decode_test-bin-asn1_decode_test.o" => [ - "test/asn1_decode_test.c" - ], - "test/asn1_dsa_internal_test" => [ - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" - ], - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" => [ - "test/asn1_dsa_internal_test.c" - ], - "test/asn1_encode_test" => [ - "test/asn1_encode_test-bin-asn1_encode_test.o" - ], - "test/asn1_encode_test-bin-asn1_encode_test.o" => [ - "test/asn1_encode_test.c" - ], - "test/asn1_internal_test" => [ - "test/asn1_internal_test-bin-asn1_internal_test.o" - ], - "test/asn1_internal_test-bin-asn1_internal_test.o" => [ - "test/asn1_internal_test.c" - ], - "test/asn1_string_table_test" => [ - "test/asn1_string_table_test-bin-asn1_string_table_test.o" - ], - "test/asn1_string_table_test-bin-asn1_string_table_test.o" => [ - "test/asn1_string_table_test.c" - ], - "test/asn1_time_test" => [ - "test/asn1_time_test-bin-asn1_time_test.o" - ], - "test/asn1_time_test-bin-asn1_time_test.o" => [ - "test/asn1_time_test.c" - ], - "test/asynciotest" => [ - "test/asynciotest-bin-asynciotest.o", - "test/helpers/asynciotest-bin-ssltestlib.o" - ], - "test/asynciotest-bin-asynciotest.o" => [ - "test/asynciotest.c" - ], - "test/asynctest" => [ - "test/asynctest-bin-asynctest.o" - ], - "test/asynctest-bin-asynctest.o" => [ - "test/asynctest.c" - ], - "test/bad_dtls_test" => [ - "test/bad_dtls_test-bin-bad_dtls_test.o" - ], - "test/bad_dtls_test-bin-bad_dtls_test.o" => [ - "test/bad_dtls_test.c" - ], - "test/bftest" => [ - "test/bftest-bin-bftest.o" - ], - "test/bftest-bin-bftest.o" => [ - "test/bftest.c" - ], - "test/bio_callback_test" => [ - "test/bio_callback_test-bin-bio_callback_test.o" - ], - "test/bio_callback_test-bin-bio_callback_test.o" => [ - "test/bio_callback_test.c" - ], - "test/bio_core_test" => [ - "test/bio_core_test-bin-bio_core_test.o" - ], - "test/bio_core_test-bin-bio_core_test.o" => [ - "test/bio_core_test.c" - ], - "test/bio_enc_test" => [ - "test/bio_enc_test-bin-bio_enc_test.o" - ], - "test/bio_enc_test-bin-bio_enc_test.o" => [ - "test/bio_enc_test.c" - ], - "test/bio_memleak_test" => [ - "test/bio_memleak_test-bin-bio_memleak_test.o" - ], - "test/bio_memleak_test-bin-bio_memleak_test.o" => [ - "test/bio_memleak_test.c" - ], - "test/bio_prefix_text" => [ - "test/bio_prefix_text-bin-bio_prefix_text.o" - ], - "test/bio_prefix_text-bin-bio_prefix_text.o" => [ - "test/bio_prefix_text.c" - ], - "test/bio_readbuffer_test" => [ - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" - ], - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" => [ - "test/bio_readbuffer_test.c" - ], - "test/bioprinttest" => [ - "test/bioprinttest-bin-bioprinttest.o" - ], - "test/bioprinttest-bin-bioprinttest.o" => [ - "test/bioprinttest.c" - ], - "test/bn_internal_test" => [ - "test/bn_internal_test-bin-bn_internal_test.o" - ], - "test/bn_internal_test-bin-bn_internal_test.o" => [ - "test/bn_internal_test.c" - ], - "test/bntest" => [ - "test/bntest-bin-bntest.o" - ], - "test/bntest-bin-bntest.o" => [ - "test/bntest.c" - ], - "test/buildtest_c_aes" => [ - "test/buildtest_c_aes-bin-buildtest_aes.o" - ], - "test/buildtest_c_aes-bin-buildtest_aes.o" => [ - "test/buildtest_aes.c" - ], - "test/buildtest_c_async" => [ - "test/buildtest_c_async-bin-buildtest_async.o" - ], - "test/buildtest_c_async-bin-buildtest_async.o" => [ - "test/buildtest_async.c" - ], - "test/buildtest_c_blowfish" => [ - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" - ], - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" => [ - "test/buildtest_blowfish.c" - ], - "test/buildtest_c_bn" => [ - "test/buildtest_c_bn-bin-buildtest_bn.o" - ], - "test/buildtest_c_bn-bin-buildtest_bn.o" => [ - "test/buildtest_bn.c" - ], - "test/buildtest_c_buffer" => [ - "test/buildtest_c_buffer-bin-buildtest_buffer.o" - ], - "test/buildtest_c_buffer-bin-buildtest_buffer.o" => [ - "test/buildtest_buffer.c" - ], - "test/buildtest_c_camellia" => [ - "test/buildtest_c_camellia-bin-buildtest_camellia.o" - ], - "test/buildtest_c_camellia-bin-buildtest_camellia.o" => [ - "test/buildtest_camellia.c" - ], - "test/buildtest_c_cast" => [ - "test/buildtest_c_cast-bin-buildtest_cast.o" - ], - "test/buildtest_c_cast-bin-buildtest_cast.o" => [ - "test/buildtest_cast.c" - ], - "test/buildtest_c_cmac" => [ - "test/buildtest_c_cmac-bin-buildtest_cmac.o" - ], - "test/buildtest_c_cmac-bin-buildtest_cmac.o" => [ - "test/buildtest_cmac.c" - ], - "test/buildtest_c_cmp_util" => [ - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" - ], - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" => [ - "test/buildtest_cmp_util.c" - ], - "test/buildtest_c_conf_api" => [ - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" - ], - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" => [ - "test/buildtest_conf_api.c" - ], - "test/buildtest_c_conftypes" => [ - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" - ], - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" => [ - "test/buildtest_conftypes.c" - ], - "test/buildtest_c_core" => [ - "test/buildtest_c_core-bin-buildtest_core.o" - ], - "test/buildtest_c_core-bin-buildtest_core.o" => [ - "test/buildtest_core.c" - ], - "test/buildtest_c_core_dispatch" => [ - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" - ], - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" => [ - "test/buildtest_core_dispatch.c" - ], - "test/buildtest_c_core_names" => [ - "test/buildtest_c_core_names-bin-buildtest_core_names.o" - ], - "test/buildtest_c_core_names-bin-buildtest_core_names.o" => [ - "test/buildtest_core_names.c" - ], - "test/buildtest_c_core_object" => [ - "test/buildtest_c_core_object-bin-buildtest_core_object.o" - ], - "test/buildtest_c_core_object-bin-buildtest_core_object.o" => [ - "test/buildtest_core_object.c" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" - ], - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" => [ - "test/buildtest_cryptoerr_legacy.c" - ], - "test/buildtest_c_decoder" => [ - "test/buildtest_c_decoder-bin-buildtest_decoder.o" - ], - "test/buildtest_c_decoder-bin-buildtest_decoder.o" => [ - "test/buildtest_decoder.c" - ], - "test/buildtest_c_des" => [ - "test/buildtest_c_des-bin-buildtest_des.o" - ], - "test/buildtest_c_des-bin-buildtest_des.o" => [ - "test/buildtest_des.c" - ], - "test/buildtest_c_dh" => [ - "test/buildtest_c_dh-bin-buildtest_dh.o" - ], - "test/buildtest_c_dh-bin-buildtest_dh.o" => [ - "test/buildtest_dh.c" - ], - "test/buildtest_c_dsa" => [ - "test/buildtest_c_dsa-bin-buildtest_dsa.o" - ], - "test/buildtest_c_dsa-bin-buildtest_dsa.o" => [ - "test/buildtest_dsa.c" - ], - "test/buildtest_c_dtls1" => [ - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" - ], - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" => [ - "test/buildtest_dtls1.c" - ], - "test/buildtest_c_e_os2" => [ - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" - ], - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" => [ - "test/buildtest_e_os2.c" - ], - "test/buildtest_c_ebcdic" => [ - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" - ], - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" => [ - "test/buildtest_ebcdic.c" - ], - "test/buildtest_c_ec" => [ - "test/buildtest_c_ec-bin-buildtest_ec.o" - ], - "test/buildtest_c_ec-bin-buildtest_ec.o" => [ - "test/buildtest_ec.c" - ], - "test/buildtest_c_ecdh" => [ - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" - ], - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" => [ - "test/buildtest_ecdh.c" - ], - "test/buildtest_c_ecdsa" => [ - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" - ], - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" => [ - "test/buildtest_ecdsa.c" - ], - "test/buildtest_c_encoder" => [ - "test/buildtest_c_encoder-bin-buildtest_encoder.o" - ], - "test/buildtest_c_encoder-bin-buildtest_encoder.o" => [ - "test/buildtest_encoder.c" - ], - "test/buildtest_c_engine" => [ - "test/buildtest_c_engine-bin-buildtest_engine.o" - ], - "test/buildtest_c_engine-bin-buildtest_engine.o" => [ - "test/buildtest_engine.c" - ], - "test/buildtest_c_evp" => [ - "test/buildtest_c_evp-bin-buildtest_evp.o" - ], - "test/buildtest_c_evp-bin-buildtest_evp.o" => [ - "test/buildtest_evp.c" - ], - "test/buildtest_c_fips_names" => [ - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" - ], - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [ - "test/buildtest_fips_names.c" - ], - "test/buildtest_c_hmac" => [ - "test/buildtest_c_hmac-bin-buildtest_hmac.o" - ], - "test/buildtest_c_hmac-bin-buildtest_hmac.o" => [ - "test/buildtest_hmac.c" - ], - "test/buildtest_c_http" => [ - "test/buildtest_c_http-bin-buildtest_http.o" - ], - "test/buildtest_c_http-bin-buildtest_http.o" => [ - "test/buildtest_http.c" - ], - "test/buildtest_c_idea" => [ - "test/buildtest_c_idea-bin-buildtest_idea.o" - ], - "test/buildtest_c_idea-bin-buildtest_idea.o" => [ - "test/buildtest_idea.c" - ], - "test/buildtest_c_kdf" => [ - "test/buildtest_c_kdf-bin-buildtest_kdf.o" - ], - "test/buildtest_c_kdf-bin-buildtest_kdf.o" => [ - "test/buildtest_kdf.c" - ], - "test/buildtest_c_macros" => [ - "test/buildtest_c_macros-bin-buildtest_macros.o" - ], - "test/buildtest_c_macros-bin-buildtest_macros.o" => [ - "test/buildtest_macros.c" - ], - "test/buildtest_c_md4" => [ - "test/buildtest_c_md4-bin-buildtest_md4.o" - ], - "test/buildtest_c_md4-bin-buildtest_md4.o" => [ - "test/buildtest_md4.c" - ], - "test/buildtest_c_md5" => [ - "test/buildtest_c_md5-bin-buildtest_md5.o" - ], - "test/buildtest_c_md5-bin-buildtest_md5.o" => [ - "test/buildtest_md5.c" - ], - "test/buildtest_c_mdc2" => [ - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" - ], - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" => [ - "test/buildtest_mdc2.c" - ], - "test/buildtest_c_modes" => [ - "test/buildtest_c_modes-bin-buildtest_modes.o" - ], - "test/buildtest_c_modes-bin-buildtest_modes.o" => [ - "test/buildtest_modes.c" - ], - "test/buildtest_c_obj_mac" => [ - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" - ], - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" => [ - "test/buildtest_obj_mac.c" - ], - "test/buildtest_c_objects" => [ - "test/buildtest_c_objects-bin-buildtest_objects.o" - ], - "test/buildtest_c_objects-bin-buildtest_objects.o" => [ - "test/buildtest_objects.c" - ], - "test/buildtest_c_ossl_typ" => [ - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" - ], - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" => [ - "test/buildtest_ossl_typ.c" - ], - "test/buildtest_c_param_build" => [ - "test/buildtest_c_param_build-bin-buildtest_param_build.o" - ], - "test/buildtest_c_param_build-bin-buildtest_param_build.o" => [ - "test/buildtest_param_build.c" - ], - "test/buildtest_c_params" => [ - "test/buildtest_c_params-bin-buildtest_params.o" - ], - "test/buildtest_c_params-bin-buildtest_params.o" => [ - "test/buildtest_params.c" - ], - "test/buildtest_c_pem" => [ - "test/buildtest_c_pem-bin-buildtest_pem.o" - ], - "test/buildtest_c_pem-bin-buildtest_pem.o" => [ - "test/buildtest_pem.c" - ], - "test/buildtest_c_pem2" => [ - "test/buildtest_c_pem2-bin-buildtest_pem2.o" - ], - "test/buildtest_c_pem2-bin-buildtest_pem2.o" => [ - "test/buildtest_pem2.c" - ], - "test/buildtest_c_prov_ssl" => [ - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" - ], - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" => [ - "test/buildtest_prov_ssl.c" - ], - "test/buildtest_c_provider" => [ - "test/buildtest_c_provider-bin-buildtest_provider.o" - ], - "test/buildtest_c_provider-bin-buildtest_provider.o" => [ - "test/buildtest_provider.c" - ], - "test/buildtest_c_quic" => [ - "test/buildtest_c_quic-bin-buildtest_quic.o" - ], - "test/buildtest_c_quic-bin-buildtest_quic.o" => [ - "test/buildtest_quic.c" - ], - "test/buildtest_c_rand" => [ - "test/buildtest_c_rand-bin-buildtest_rand.o" - ], - "test/buildtest_c_rand-bin-buildtest_rand.o" => [ - "test/buildtest_rand.c" - ], - "test/buildtest_c_rc2" => [ - "test/buildtest_c_rc2-bin-buildtest_rc2.o" - ], - "test/buildtest_c_rc2-bin-buildtest_rc2.o" => [ - "test/buildtest_rc2.c" - ], - "test/buildtest_c_rc4" => [ - "test/buildtest_c_rc4-bin-buildtest_rc4.o" - ], - "test/buildtest_c_rc4-bin-buildtest_rc4.o" => [ - "test/buildtest_rc4.c" - ], - "test/buildtest_c_ripemd" => [ - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" - ], - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" => [ - "test/buildtest_ripemd.c" - ], - "test/buildtest_c_rsa" => [ - "test/buildtest_c_rsa-bin-buildtest_rsa.o" - ], - "test/buildtest_c_rsa-bin-buildtest_rsa.o" => [ - "test/buildtest_rsa.c" - ], - "test/buildtest_c_seed" => [ - "test/buildtest_c_seed-bin-buildtest_seed.o" - ], - "test/buildtest_c_seed-bin-buildtest_seed.o" => [ - "test/buildtest_seed.c" - ], - "test/buildtest_c_self_test" => [ - "test/buildtest_c_self_test-bin-buildtest_self_test.o" - ], - "test/buildtest_c_self_test-bin-buildtest_self_test.o" => [ - "test/buildtest_self_test.c" - ], - "test/buildtest_c_sha" => [ - "test/buildtest_c_sha-bin-buildtest_sha.o" - ], - "test/buildtest_c_sha-bin-buildtest_sha.o" => [ - "test/buildtest_sha.c" - ], - "test/buildtest_c_srtp" => [ - "test/buildtest_c_srtp-bin-buildtest_srtp.o" - ], - "test/buildtest_c_srtp-bin-buildtest_srtp.o" => [ - "test/buildtest_srtp.c" - ], - "test/buildtest_c_ssl2" => [ - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" - ], - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" => [ - "test/buildtest_ssl2.c" - ], - "test/buildtest_c_sslerr_legacy" => [ - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" - ], - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" => [ - "test/buildtest_sslerr_legacy.c" - ], - "test/buildtest_c_stack" => [ - "test/buildtest_c_stack-bin-buildtest_stack.o" - ], - "test/buildtest_c_stack-bin-buildtest_stack.o" => [ - "test/buildtest_stack.c" - ], - "test/buildtest_c_store" => [ - "test/buildtest_c_store-bin-buildtest_store.o" - ], - "test/buildtest_c_store-bin-buildtest_store.o" => [ - "test/buildtest_store.c" - ], - "test/buildtest_c_symhacks" => [ - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" - ], - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" => [ - "test/buildtest_symhacks.c" - ], - "test/buildtest_c_tls1" => [ - "test/buildtest_c_tls1-bin-buildtest_tls1.o" - ], - "test/buildtest_c_tls1-bin-buildtest_tls1.o" => [ - "test/buildtest_tls1.c" - ], - "test/buildtest_c_ts" => [ - "test/buildtest_c_ts-bin-buildtest_ts.o" - ], - "test/buildtest_c_ts-bin-buildtest_ts.o" => [ - "test/buildtest_ts.c" - ], - "test/buildtest_c_txt_db" => [ - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" - ], - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" => [ - "test/buildtest_txt_db.c" - ], - "test/buildtest_c_types" => [ - "test/buildtest_c_types-bin-buildtest_types.o" - ], - "test/buildtest_c_types-bin-buildtest_types.o" => [ - "test/buildtest_types.c" - ], - "test/buildtest_c_whrlpool" => [ - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" - ], - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" => [ - "test/buildtest_whrlpool.c" - ], - "test/casttest" => [ - "test/casttest-bin-casttest.o" - ], - "test/casttest-bin-casttest.o" => [ - "test/casttest.c" - ], - "test/chacha_internal_test" => [ - "test/chacha_internal_test-bin-chacha_internal_test.o" - ], - "test/chacha_internal_test-bin-chacha_internal_test.o" => [ - "test/chacha_internal_test.c" - ], - "test/cipher_overhead_test" => [ - "test/cipher_overhead_test-bin-cipher_overhead_test.o" - ], - "test/cipher_overhead_test-bin-cipher_overhead_test.o" => [ - "test/cipher_overhead_test.c" - ], - "test/cipherbytes_test" => [ - "test/cipherbytes_test-bin-cipherbytes_test.o" - ], - "test/cipherbytes_test-bin-cipherbytes_test.o" => [ - "test/cipherbytes_test.c" - ], - "test/cipherlist_test" => [ - "test/cipherlist_test-bin-cipherlist_test.o" - ], - "test/cipherlist_test-bin-cipherlist_test.o" => [ - "test/cipherlist_test.c" - ], - "test/ciphername_test" => [ - "test/ciphername_test-bin-ciphername_test.o" - ], - "test/ciphername_test-bin-ciphername_test.o" => [ - "test/ciphername_test.c" - ], - "test/clienthellotest" => [ - "test/clienthellotest-bin-clienthellotest.o" - ], - "test/clienthellotest-bin-clienthellotest.o" => [ - "test/clienthellotest.c" - ], - "test/cmactest" => [ - "test/cmactest-bin-cmactest.o" - ], - "test/cmactest-bin-cmactest.o" => [ - "test/cmactest.c" - ], - "test/cmp_asn_test" => [ - "test/cmp_asn_test-bin-cmp_asn_test.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" - ], - "test/cmp_asn_test-bin-cmp_asn_test.o" => [ - "test/cmp_asn_test.c" - ], - "test/cmp_client_test" => [ - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "test/cmp_client_test-bin-cmp_client_test.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o" - ], - "test/cmp_client_test-bin-cmp_client_test.o" => [ - "test/cmp_client_test.c" - ], - "test/cmp_ctx_test" => [ - "test/cmp_ctx_test-bin-cmp_ctx_test.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" - ], - "test/cmp_ctx_test-bin-cmp_ctx_test.o" => [ - "test/cmp_ctx_test.c" - ], - "test/cmp_hdr_test" => [ - "test/cmp_hdr_test-bin-cmp_hdr_test.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" - ], - "test/cmp_hdr_test-bin-cmp_hdr_test.o" => [ - "test/cmp_hdr_test.c" - ], - "test/cmp_msg_test" => [ - "test/cmp_msg_test-bin-cmp_msg_test.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" - ], - "test/cmp_msg_test-bin-cmp_msg_test.o" => [ - "test/cmp_msg_test.c" - ], - "test/cmp_protect_test" => [ - "test/cmp_protect_test-bin-cmp_protect_test.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" - ], - "test/cmp_protect_test-bin-cmp_protect_test.o" => [ - "test/cmp_protect_test.c" - ], - "test/cmp_server_test" => [ - "test/cmp_server_test-bin-cmp_server_test.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o" - ], - "test/cmp_server_test-bin-cmp_server_test.o" => [ - "test/cmp_server_test.c" - ], - "test/cmp_status_test" => [ - "test/cmp_status_test-bin-cmp_status_test.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o" - ], - "test/cmp_status_test-bin-cmp_status_test.o" => [ - "test/cmp_status_test.c" - ], - "test/cmp_vfy_test" => [ - "test/cmp_vfy_test-bin-cmp_vfy_test.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" - ], - "test/cmp_vfy_test-bin-cmp_vfy_test.o" => [ - "test/cmp_vfy_test.c" - ], - "test/cmsapitest" => [ - "test/cmsapitest-bin-cmsapitest.o" - ], - "test/cmsapitest-bin-cmsapitest.o" => [ - "test/cmsapitest.c" - ], - "test/conf_include_test" => [ - "test/conf_include_test-bin-conf_include_test.o" - ], - "test/conf_include_test-bin-conf_include_test.o" => [ - "test/conf_include_test.c" - ], - "test/confdump" => [ - "test/confdump-bin-confdump.o" - ], - "test/confdump-bin-confdump.o" => [ - "test/confdump.c" - ], - "test/constant_time_test" => [ - "test/constant_time_test-bin-constant_time_test.o" - ], - "test/constant_time_test-bin-constant_time_test.o" => [ - "test/constant_time_test.c" - ], - "test/context_internal_test" => [ - "test/context_internal_test-bin-context_internal_test.o" - ], - "test/context_internal_test-bin-context_internal_test.o" => [ - "test/context_internal_test.c" - ], - "test/crltest" => [ - "test/crltest-bin-crltest.o" - ], - "test/crltest-bin-crltest.o" => [ - "test/crltest.c" - ], - "test/ct_test" => [ - "test/ct_test-bin-ct_test.o" - ], - "test/ct_test-bin-ct_test.o" => [ - "test/ct_test.c" - ], - "test/ctype_internal_test" => [ - "test/ctype_internal_test-bin-ctype_internal_test.o" - ], - "test/ctype_internal_test-bin-ctype_internal_test.o" => [ - "test/ctype_internal_test.c" - ], - "test/curve448_internal_test" => [ - "test/curve448_internal_test-bin-curve448_internal_test.o" - ], - "test/curve448_internal_test-bin-curve448_internal_test.o" => [ - "test/curve448_internal_test.c" - ], - "test/d2i_test" => [ - "test/d2i_test-bin-d2i_test.o" - ], - "test/d2i_test-bin-d2i_test.o" => [ - "test/d2i_test.c" - ], - "test/danetest" => [ - "test/danetest-bin-danetest.o" - ], - "test/danetest-bin-danetest.o" => [ - "test/danetest.c" - ], - "test/defltfips_test" => [ - "test/defltfips_test-bin-defltfips_test.o" - ], - "test/defltfips_test-bin-defltfips_test.o" => [ - "test/defltfips_test.c" - ], - "test/destest" => [ - "test/destest-bin-destest.o" - ], - "test/destest-bin-destest.o" => [ - "test/destest.c" - ], - "test/dhtest" => [ - "test/dhtest-bin-dhtest.o" - ], - "test/dhtest-bin-dhtest.o" => [ - "test/dhtest.c" - ], - "test/drbgtest" => [ - "test/drbgtest-bin-drbgtest.o" - ], - "test/drbgtest-bin-drbgtest.o" => [ - "test/drbgtest.c" - ], - "test/dsa_no_digest_size_test" => [ - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" - ], - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" => [ - "test/dsa_no_digest_size_test.c" - ], - "test/dsatest" => [ - "test/dsatest-bin-dsatest.o" - ], - "test/dsatest-bin-dsatest.o" => [ - "test/dsatest.c" - ], - "test/dtls_mtu_test" => [ - "test/dtls_mtu_test-bin-dtls_mtu_test.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" - ], - "test/dtls_mtu_test-bin-dtls_mtu_test.o" => [ - "test/dtls_mtu_test.c" - ], - "test/dtlstest" => [ - "test/dtlstest-bin-dtlstest.o", - "test/helpers/dtlstest-bin-ssltestlib.o" - ], - "test/dtlstest-bin-dtlstest.o" => [ - "test/dtlstest.c" - ], - "test/dtlsv1listentest" => [ - "test/dtlsv1listentest-bin-dtlsv1listentest.o" - ], - "test/dtlsv1listentest-bin-dtlsv1listentest.o" => [ - "test/dtlsv1listentest.c" - ], - "test/ec_internal_test" => [ - "test/ec_internal_test-bin-ec_internal_test.o" - ], - "test/ec_internal_test-bin-ec_internal_test.o" => [ - "test/ec_internal_test.c" - ], - "test/ecdsatest" => [ - "test/ecdsatest-bin-ecdsatest.o" - ], - "test/ecdsatest-bin-ecdsatest.o" => [ - "test/ecdsatest.c" - ], - "test/ecstresstest" => [ - "test/ecstresstest-bin-ecstresstest.o" - ], - "test/ecstresstest-bin-ecstresstest.o" => [ - "test/ecstresstest.c" - ], - "test/ectest" => [ - "test/ectest-bin-ectest.o" - ], - "test/ectest-bin-ectest.o" => [ - "test/ectest.c" - ], - "test/endecode_test" => [ - "test/endecode_test-bin-endecode_test.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o" - ], - "test/endecode_test-bin-endecode_test.o" => [ - "test/endecode_test.c" - ], - "test/endecoder_legacy_test" => [ - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" - ], - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" => [ - "test/endecoder_legacy_test.c" - ], - "test/enginetest" => [ - "test/enginetest-bin-enginetest.o" - ], - "test/enginetest-bin-enginetest.o" => [ - "test/enginetest.c" - ], - "test/errtest" => [ - "test/errtest-bin-errtest.o" - ], - "test/errtest-bin-errtest.o" => [ - "test/errtest.c" - ], - "test/evp_extra_test" => [ - "test/evp_extra_test-bin-evp_extra_test.o" - ], - "test/evp_extra_test-bin-evp_extra_test.o" => [ - "test/evp_extra_test.c" - ], - "test/evp_extra_test2" => [ - "test/evp_extra_test2-bin-evp_extra_test2.o" - ], - "test/evp_extra_test2-bin-evp_extra_test2.o" => [ - "test/evp_extra_test2.c" - ], - "test/evp_fetch_prov_test" => [ - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" - ], - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" => [ - "test/evp_fetch_prov_test.c" - ], - "test/evp_kdf_test" => [ - "test/evp_kdf_test-bin-evp_kdf_test.o" - ], - "test/evp_kdf_test-bin-evp_kdf_test.o" => [ - "test/evp_kdf_test.c" - ], - "test/evp_libctx_test" => [ - "test/evp_libctx_test-bin-evp_libctx_test.o" - ], - "test/evp_libctx_test-bin-evp_libctx_test.o" => [ - "test/evp_libctx_test.c" - ], - "test/evp_pkey_dparams_test" => [ - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" - ], - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" => [ - "test/evp_pkey_dparams_test.c" - ], - "test/evp_pkey_provided_test" => [ - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" - ], - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" => [ - "test/evp_pkey_provided_test.c" - ], - "test/evp_test" => [ - "test/evp_test-bin-evp_test.o" - ], - "test/evp_test-bin-evp_test.o" => [ - "test/evp_test.c" - ], - "test/exdatatest" => [ - "test/exdatatest-bin-exdatatest.o" - ], - "test/exdatatest-bin-exdatatest.o" => [ - "test/exdatatest.c" - ], - "test/exptest" => [ - "test/exptest-bin-exptest.o" - ], - "test/exptest-bin-exptest.o" => [ - "test/exptest.c" - ], - "test/fatalerrtest" => [ - "test/fatalerrtest-bin-fatalerrtest.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o" - ], - "test/fatalerrtest-bin-fatalerrtest.o" => [ - "test/fatalerrtest.c" - ], - "test/ffc_internal_test" => [ - "test/ffc_internal_test-bin-ffc_internal_test.o" - ], - "test/ffc_internal_test-bin-ffc_internal_test.o" => [ - "test/ffc_internal_test.c" - ], - "test/gmdifftest" => [ - "test/gmdifftest-bin-gmdifftest.o" - ], - "test/gmdifftest-bin-gmdifftest.o" => [ - "test/gmdifftest.c" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/endecode_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - "test/helpers/pkcs12.c" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/ssl_old_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - "test/helpers/handshake.c" - ], - "test/helpers/ssl_test-bin-handshake_srp.o" => [ - "test/helpers/handshake_srp.c" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/hexstr_test" => [ - "test/hexstr_test-bin-hexstr_test.o" - ], - "test/hexstr_test-bin-hexstr_test.o" => [ - "test/hexstr_test.c" - ], - "test/hmactest" => [ - "test/hmactest-bin-hmactest.o" - ], - "test/hmactest-bin-hmactest.o" => [ - "test/hmactest.c" - ], - "test/http_test" => [ - "test/http_test-bin-http_test.o" - ], - "test/http_test-bin-http_test.o" => [ - "test/http_test.c" - ], - "test/ideatest" => [ - "test/ideatest-bin-ideatest.o" - ], - "test/ideatest-bin-ideatest.o" => [ - "test/ideatest.c" - ], - "test/igetest" => [ - "test/igetest-bin-igetest.o" - ], - "test/igetest-bin-igetest.o" => [ - "test/igetest.c" - ], - "test/keymgmt_internal_test" => [ - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" - ], - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" => [ - "test/keymgmt_internal_test.c" - ], - "test/lhash_test" => [ - "test/lhash_test-bin-lhash_test.o" - ], - "test/lhash_test-bin-lhash_test.o" => [ - "test/lhash_test.c" - ], - "test/libtestutil.a" => [ - "apps/lib/libtestutil-lib-opt.o", - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "test/mdc2_internal_test" => [ - "test/mdc2_internal_test-bin-mdc2_internal_test.o" - ], - "test/mdc2_internal_test-bin-mdc2_internal_test.o" => [ - "test/mdc2_internal_test.c" - ], - "test/mdc2test" => [ - "test/mdc2test-bin-mdc2test.o" - ], - "test/mdc2test-bin-mdc2test.o" => [ - "test/mdc2test.c" - ], - "test/memleaktest" => [ - "test/memleaktest-bin-memleaktest.o" - ], - "test/memleaktest-bin-memleaktest.o" => [ - "test/memleaktest.c" - ], - "test/modes_internal_test" => [ - "test/modes_internal_test-bin-modes_internal_test.o" - ], - "test/modes_internal_test-bin-modes_internal_test.o" => [ - "test/modes_internal_test.c" - ], - "test/namemap_internal_test" => [ - "test/namemap_internal_test-bin-namemap_internal_test.o" - ], - "test/namemap_internal_test-bin-namemap_internal_test.o" => [ - "test/namemap_internal_test.c" - ], - "test/ocspapitest" => [ - "test/ocspapitest-bin-ocspapitest.o" - ], - "test/ocspapitest-bin-ocspapitest.o" => [ - "test/ocspapitest.c" - ], - "test/ossl_store_test" => [ - "test/ossl_store_test-bin-ossl_store_test.o" - ], - "test/ossl_store_test-bin-ossl_store_test.o" => [ - "test/ossl_store_test.c" - ], - "test/p_test" => [ - "test/p_test-dso-p_test.o", - "test/p_test.ld" - ], - "test/p_test-dso-p_test.o" => [ - "test/p_test.c" - ], - "test/packettest" => [ - "test/packettest-bin-packettest.o" - ], - "test/packettest-bin-packettest.o" => [ - "test/packettest.c" - ], - "test/param_build_test" => [ - "test/param_build_test-bin-param_build_test.o" - ], - "test/param_build_test-bin-param_build_test.o" => [ - "test/param_build_test.c" - ], - "test/params_api_test" => [ - "test/params_api_test-bin-params_api_test.o" - ], - "test/params_api_test-bin-params_api_test.o" => [ - "test/params_api_test.c" - ], - "test/params_conversion_test" => [ - "test/params_conversion_test-bin-params_conversion_test.o" - ], - "test/params_conversion_test-bin-params_conversion_test.o" => [ - "test/params_conversion_test.c" - ], - "test/params_test" => [ - "test/params_test-bin-params_test.o" - ], - "test/params_test-bin-params_test.o" => [ - "test/params_test.c" - ], - "test/pbelutest" => [ - "test/pbelutest-bin-pbelutest.o" - ], - "test/pbelutest-bin-pbelutest.o" => [ - "test/pbelutest.c" - ], - "test/pbetest" => [ - "test/pbetest-bin-pbetest.o" - ], - "test/pbetest-bin-pbetest.o" => [ - "test/pbetest.c" - ], - "test/pem_read_depr_test" => [ - "test/pem_read_depr_test-bin-pem_read_depr_test.o" - ], - "test/pem_read_depr_test-bin-pem_read_depr_test.o" => [ - "test/pem_read_depr_test.c" - ], - "test/pemtest" => [ - "test/pemtest-bin-pemtest.o" - ], - "test/pemtest-bin-pemtest.o" => [ - "test/pemtest.c" - ], - "test/pkcs12_format_test" => [ - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/pkcs12_format_test-bin-pkcs12_format_test.o" - ], - "test/pkcs12_format_test-bin-pkcs12_format_test.o" => [ - "test/pkcs12_format_test.c" - ], - "test/pkcs7_test" => [ - "test/pkcs7_test-bin-pkcs7_test.o" - ], - "test/pkcs7_test-bin-pkcs7_test.o" => [ - "test/pkcs7_test.c" - ], - "test/pkey_meth_kdf_test" => [ - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" - ], - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" => [ - "test/pkey_meth_kdf_test.c" - ], - "test/pkey_meth_test" => [ - "test/pkey_meth_test-bin-pkey_meth_test.o" - ], - "test/pkey_meth_test-bin-pkey_meth_test.o" => [ - "test/pkey_meth_test.c" - ], - "test/poly1305_internal_test" => [ - "test/poly1305_internal_test-bin-poly1305_internal_test.o" - ], - "test/poly1305_internal_test-bin-poly1305_internal_test.o" => [ - "test/poly1305_internal_test.c" - ], - "test/property_test" => [ - "test/property_test-bin-property_test.o" - ], - "test/property_test-bin-property_test.o" => [ - "test/property_test.c" - ], - "test/prov_config_test" => [ - "test/prov_config_test-bin-prov_config_test.o" - ], - "test/prov_config_test-bin-prov_config_test.o" => [ - "test/prov_config_test.c" - ], - "test/provfetchtest" => [ - "test/provfetchtest-bin-provfetchtest.o" - ], - "test/provfetchtest-bin-provfetchtest.o" => [ - "test/provfetchtest.c" - ], - "test/provider_fallback_test" => [ - "test/provider_fallback_test-bin-provider_fallback_test.o" - ], - "test/provider_fallback_test-bin-provider_fallback_test.o" => [ - "test/provider_fallback_test.c" - ], - "test/provider_internal_test" => [ - "test/provider_internal_test-bin-p_test.o", - "test/provider_internal_test-bin-provider_internal_test.o" - ], - "test/provider_internal_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_internal_test-bin-provider_internal_test.o" => [ - "test/provider_internal_test.c" - ], - "test/provider_pkey_test" => [ - "test/provider_pkey_test-bin-fake_rsaprov.o", - "test/provider_pkey_test-bin-provider_pkey_test.o" - ], - "test/provider_pkey_test-bin-fake_rsaprov.o" => [ - "test/fake_rsaprov.c" - ], - "test/provider_pkey_test-bin-provider_pkey_test.o" => [ - "test/provider_pkey_test.c" - ], - "test/provider_status_test" => [ - "test/provider_status_test-bin-provider_status_test.o" - ], - "test/provider_status_test-bin-provider_status_test.o" => [ - "test/provider_status_test.c" - ], - "test/provider_test" => [ - "test/provider_test-bin-p_test.o", - "test/provider_test-bin-provider_test.o" - ], - "test/provider_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_test-bin-provider_test.o" => [ - "test/provider_test.c" - ], - "test/rand_status_test" => [ - "test/rand_status_test-bin-rand_status_test.o" - ], - "test/rand_status_test-bin-rand_status_test.o" => [ - "test/rand_status_test.c" - ], - "test/rand_test" => [ - "test/rand_test-bin-rand_test.o" - ], - "test/rand_test-bin-rand_test.o" => [ - "test/rand_test.c" - ], - "test/rc2test" => [ - "test/rc2test-bin-rc2test.o" - ], - "test/rc2test-bin-rc2test.o" => [ - "test/rc2test.c" - ], - "test/rc4test" => [ - "test/rc4test-bin-rc4test.o" - ], - "test/rc4test-bin-rc4test.o" => [ - "test/rc4test.c" - ], - "test/rc5test" => [ - "test/rc5test-bin-rc5test.o" - ], - "test/rc5test-bin-rc5test.o" => [ - "test/rc5test.c" - ], - "test/rdrand_sanitytest" => [ - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" - ], - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" => [ - "test/rdrand_sanitytest.c" - ], - "test/recordlentest" => [ - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/recordlentest-bin-recordlentest.o" - ], - "test/recordlentest-bin-recordlentest.o" => [ - "test/recordlentest.c" - ], - "test/rsa_complex" => [ - "test/rsa_complex-bin-rsa_complex.o" - ], - "test/rsa_complex-bin-rsa_complex.o" => [ - "test/rsa_complex.c" - ], - "test/rsa_mp_test" => [ - "test/rsa_mp_test-bin-rsa_mp_test.o" - ], - "test/rsa_mp_test-bin-rsa_mp_test.o" => [ - "test/rsa_mp_test.c" - ], - "test/rsa_sp800_56b_test" => [ - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" - ], - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" => [ - "test/rsa_sp800_56b_test.c" - ], - "test/rsa_test" => [ - "test/rsa_test-bin-rsa_test.o" - ], - "test/rsa_test-bin-rsa_test.o" => [ - "test/rsa_test.c" - ], - "test/sanitytest" => [ - "test/sanitytest-bin-sanitytest.o" - ], - "test/sanitytest-bin-sanitytest.o" => [ - "test/sanitytest.c" - ], - "test/secmemtest" => [ - "test/secmemtest-bin-secmemtest.o" - ], - "test/secmemtest-bin-secmemtest.o" => [ - "test/secmemtest.c" - ], - "test/servername_test" => [ - "test/helpers/servername_test-bin-ssltestlib.o", - "test/servername_test-bin-servername_test.o" - ], - "test/servername_test-bin-servername_test.o" => [ - "test/servername_test.c" - ], - "test/sha_test" => [ - "test/sha_test-bin-sha_test.o" - ], - "test/sha_test-bin-sha_test.o" => [ - "test/sha_test.c" - ], - "test/siphash_internal_test" => [ - "test/siphash_internal_test-bin-siphash_internal_test.o" - ], - "test/siphash_internal_test-bin-siphash_internal_test.o" => [ - "test/siphash_internal_test.c" - ], - "test/sm2_internal_test" => [ - "test/sm2_internal_test-bin-sm2_internal_test.o" - ], - "test/sm2_internal_test-bin-sm2_internal_test.o" => [ - "test/sm2_internal_test.c" - ], - "test/sm3_internal_test" => [ - "test/sm3_internal_test-bin-sm3_internal_test.o" - ], - "test/sm3_internal_test-bin-sm3_internal_test.o" => [ - "test/sm3_internal_test.c" - ], - "test/sm4_internal_test" => [ - "test/sm4_internal_test-bin-sm4_internal_test.o" - ], - "test/sm4_internal_test-bin-sm4_internal_test.o" => [ - "test/sm4_internal_test.c" - ], - "test/sparse_array_test" => [ - "test/sparse_array_test-bin-sparse_array_test.o" - ], - "test/sparse_array_test-bin-sparse_array_test.o" => [ - "test/sparse_array_test.c" - ], - "test/srptest" => [ - "test/srptest-bin-srptest.o" - ], - "test/srptest-bin-srptest.o" => [ - "test/srptest.c" - ], - "test/ssl_cert_table_internal_test" => [ - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" - ], - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" => [ - "test/ssl_cert_table_internal_test.c" - ], - "test/ssl_ctx_test" => [ - "test/ssl_ctx_test-bin-ssl_ctx_test.o" - ], - "test/ssl_ctx_test-bin-ssl_ctx_test.o" => [ - "test/ssl_ctx_test.c" - ], - "test/ssl_old_test" => [ - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/ssl_old_test-bin-ssl_old_test.o" - ], - "test/ssl_old_test-bin-ssl_old_test.o" => [ - "test/ssl_old_test.c" - ], - "test/ssl_test" => [ - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/ssl_test-bin-ssl_test.o" - ], - "test/ssl_test-bin-ssl_test.o" => [ - "test/ssl_test.c" - ], - "test/ssl_test_ctx_test" => [ - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" - ], - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" => [ - "test/ssl_test_ctx_test.c" - ], - "test/sslapitest" => [ - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/sslapitest-bin-filterprov.o", - "test/sslapitest-bin-sslapitest.o", - "test/sslapitest-bin-tls-provider.o" - ], - "test/sslapitest-bin-filterprov.o" => [ - "test/filterprov.c" - ], - "test/sslapitest-bin-sslapitest.o" => [ - "test/sslapitest.c" - ], - "test/sslapitest-bin-tls-provider.o" => [ - "test/tls-provider.c" - ], - "test/sslbuffertest" => [ - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/sslbuffertest-bin-sslbuffertest.o" - ], - "test/sslbuffertest-bin-sslbuffertest.o" => [ - "test/sslbuffertest.c" - ], - "test/sslcorrupttest" => [ - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/sslcorrupttest-bin-sslcorrupttest.o" - ], - "test/sslcorrupttest-bin-sslcorrupttest.o" => [ - "test/sslcorrupttest.c" - ], - "test/stack_test" => [ - "test/stack_test-bin-stack_test.o" - ], - "test/stack_test-bin-stack_test.o" => [ - "test/stack_test.c" - ], - "test/sysdefaulttest" => [ - "test/sysdefaulttest-bin-sysdefaulttest.o" - ], - "test/sysdefaulttest-bin-sysdefaulttest.o" => [ - "test/sysdefaulttest.c" - ], - "test/test_test" => [ - "test/test_test-bin-test_test.o" - ], - "test/test_test-bin-test_test.o" => [ - "test/test_test.c" - ], - "test/testutil/libtestutil-lib-apps_shims.o" => [ - "test/testutil/apps_shims.c" - ], - "test/testutil/libtestutil-lib-basic_output.o" => [ - "test/testutil/basic_output.c" - ], - "test/testutil/libtestutil-lib-cb.o" => [ - "test/testutil/cb.c" - ], - "test/testutil/libtestutil-lib-driver.o" => [ - "test/testutil/driver.c" - ], - "test/testutil/libtestutil-lib-fake_random.o" => [ - "test/testutil/fake_random.c" - ], - "test/testutil/libtestutil-lib-format_output.o" => [ - "test/testutil/format_output.c" - ], - "test/testutil/libtestutil-lib-load.o" => [ - "test/testutil/load.c" - ], - "test/testutil/libtestutil-lib-main.o" => [ - "test/testutil/main.c" - ], - "test/testutil/libtestutil-lib-options.o" => [ - "test/testutil/options.c" - ], - "test/testutil/libtestutil-lib-output.o" => [ - "test/testutil/output.c" - ], - "test/testutil/libtestutil-lib-provider.o" => [ - "test/testutil/provider.c" - ], - "test/testutil/libtestutil-lib-random.o" => [ - "test/testutil/random.c" - ], - "test/testutil/libtestutil-lib-stanza.o" => [ - "test/testutil/stanza.c" - ], - "test/testutil/libtestutil-lib-test_cleanup.o" => [ - "test/testutil/test_cleanup.c" - ], - "test/testutil/libtestutil-lib-test_options.o" => [ - "test/testutil/test_options.c" - ], - "test/testutil/libtestutil-lib-tests.o" => [ - "test/testutil/tests.c" - ], - "test/testutil/libtestutil-lib-testutil_init.o" => [ - "test/testutil/testutil_init.c" - ], - "test/threadstest" => [ - "test/threadstest-bin-threadstest.o" - ], - "test/threadstest-bin-threadstest.o" => [ - "test/threadstest.c" - ], - "test/threadstest_fips" => [ - "test/threadstest_fips-bin-threadstest_fips.o" - ], - "test/threadstest_fips-bin-threadstest_fips.o" => [ - "test/threadstest_fips.c" - ], - "test/time_offset_test" => [ - "test/time_offset_test-bin-time_offset_test.o" - ], - "test/time_offset_test-bin-time_offset_test.o" => [ - "test/time_offset_test.c" - ], - "test/tls13ccstest" => [ - "test/helpers/tls13ccstest-bin-ssltestlib.o", - "test/tls13ccstest-bin-tls13ccstest.o" - ], - "test/tls13ccstest-bin-tls13ccstest.o" => [ - "test/tls13ccstest.c" - ], - "test/tls13encryptiontest" => [ - "test/tls13encryptiontest-bin-tls13encryptiontest.o" - ], - "test/tls13encryptiontest-bin-tls13encryptiontest.o" => [ - "test/tls13encryptiontest.c" - ], - "test/uitest" => [ - "apps/lib/uitest-bin-apps_ui.o", - "test/uitest-bin-uitest.o" - ], - "test/uitest-bin-uitest.o" => [ - "test/uitest.c" - ], - "test/upcallstest" => [ - "test/upcallstest-bin-upcallstest.o" - ], - "test/upcallstest-bin-upcallstest.o" => [ - "test/upcallstest.c" - ], - "test/user_property_test" => [ - "test/user_property_test-bin-user_property_test.o" - ], - "test/user_property_test-bin-user_property_test.o" => [ - "test/user_property_test.c" - ], - "test/v3ext" => [ - "test/v3ext-bin-v3ext.o" - ], - "test/v3ext-bin-v3ext.o" => [ - "test/v3ext.c" - ], - "test/v3nametest" => [ - "test/v3nametest-bin-v3nametest.o" - ], - "test/v3nametest-bin-v3nametest.o" => [ - "test/v3nametest.c" - ], - "test/verify_extra_test" => [ - "test/verify_extra_test-bin-verify_extra_test.o" - ], - "test/verify_extra_test-bin-verify_extra_test.o" => [ - "test/verify_extra_test.c" - ], - "test/versions" => [ - "test/versions-bin-versions.o" - ], - "test/versions-bin-versions.o" => [ - "test/versions.c" - ], - "test/wpackettest" => [ - "test/wpackettest-bin-wpackettest.o" - ], - "test/wpackettest-bin-wpackettest.o" => [ - "test/wpackettest.c" - ], - "test/x509_check_cert_pkey_test" => [ - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" - ], - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" => [ - "test/x509_check_cert_pkey_test.c" - ], - "test/x509_dup_cert_test" => [ - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" - ], - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" => [ - "test/x509_dup_cert_test.c" - ], - "test/x509_internal_test" => [ - "test/x509_internal_test-bin-x509_internal_test.o" - ], - "test/x509_internal_test-bin-x509_internal_test.o" => [ - "test/x509_internal_test.c" - ], - "test/x509_time_test" => [ - "test/x509_time_test-bin-x509_time_test.o" - ], - "test/x509_time_test-bin-x509_time_test.o" => [ - "test/x509_time_test.c" - ], - "test/x509aux" => [ - "test/x509aux-bin-x509aux.o" - ], - "test/x509aux-bin-x509aux.o" => [ - "test/x509aux.c" - ], - "tools/c_rehash" => [ - "tools/c_rehash.in" - ], - "util/shlib_wrap.sh" => [ - "util/shlib_wrap.sh.in" - ], - "util/wrap.pl" => [ - "util/wrap.pl.in" - ] - }, - "targets" => [ - "build_modules_nodep" - ] -); - -# Unexported, only used by OpenSSL::Test::Utils::available_protocols() -our %available_protocols = ( - tls => [ - "ssl3", - "tls1", - "tls1_1", - "tls1_2", - "tls1_3" -], - dtls => [ - "dtls1", - "dtls1_2" -], -); - -# The following data is only used when this files is use as a script -my @makevars = ( - "AR", - "ARFLAGS", - "AS", - "ASFLAGS", - "CC", - "CFLAGS", - "CPP", - "CPPDEFINES", - "CPPFLAGS", - "CPPINCLUDES", - "CROSS_COMPILE", - "CXX", - "CXXFLAGS", - "HASHBANGPERL", - "LD", - "LDFLAGS", - "LDLIBS", - "MT", - "MTFLAGS", - "PERL", - "RANLIB", - "RC", - "RCFLAGS", - "RM" -); -my %disabled_info = ( - "afalgeng" => { - "macro" => "OPENSSL_NO_AFALGENG" - }, - "asan" => { - "macro" => "OPENSSL_NO_ASAN" - }, - "comp" => { - "macro" => "OPENSSL_NO_COMP", - "skipped" => [ - "crypto/comp" - ] - }, - "crypto-mdebug" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG" - }, - "crypto-mdebug-backtrace" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE" - }, - "devcryptoeng" => { - "macro" => "OPENSSL_NO_DEVCRYPTOENG" - }, - "ec_nistp_64_gcc_128" => { - "macro" => "OPENSSL_NO_EC_NISTP_64_GCC_128" - }, - "egd" => { - "macro" => "OPENSSL_NO_EGD" - }, - "external-tests" => { - "macro" => "OPENSSL_NO_EXTERNAL_TESTS" - }, - "fuzz-afl" => { - "macro" => "OPENSSL_NO_FUZZ_AFL" - }, - "fuzz-libfuzzer" => { - "macro" => "OPENSSL_NO_FUZZ_LIBFUZZER" - }, - "ktls" => { - "macro" => "OPENSSL_NO_KTLS" - }, - "loadereng" => { - "macro" => "OPENSSL_NO_LOADERENG" - }, - "md2" => { - "macro" => "OPENSSL_NO_MD2", - "skipped" => [ - "crypto/md2" - ] - }, - "msan" => { - "macro" => "OPENSSL_NO_MSAN" - }, - "rc5" => { - "macro" => "OPENSSL_NO_RC5", - "skipped" => [ - "crypto/rc5" - ] - }, - "sctp" => { - "macro" => "OPENSSL_NO_SCTP" - }, - "ssl3" => { - "macro" => "OPENSSL_NO_SSL3" - }, - "ssl3-method" => { - "macro" => "OPENSSL_NO_SSL3_METHOD" - }, - "trace" => { - "macro" => "OPENSSL_NO_TRACE" - }, - "ubsan" => { - "macro" => "OPENSSL_NO_UBSAN" - }, - "unit-test" => { - "macro" => "OPENSSL_NO_UNIT_TEST" - }, - "uplink" => { - "macro" => "OPENSSL_NO_UPLINK" - }, - "weak-ssl-ciphers" => { - "macro" => "OPENSSL_NO_WEAK_SSL_CIPHERS" - } -); -my @user_crossable = qw( AR AS CC CXX CPP LD MT RANLIB RC ); - -# If run directly, we can give some answers, and even reconfigure -unless (caller) { - use Getopt::Long; - use File::Spec::Functions; - use File::Basename; - use File::Copy; - use Pod::Usage; - - use lib '/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt'; - - my $here = dirname($0); - - if (scalar @ARGV == 0) { - # With no arguments, re-create the build file - # We do that in two steps, where the first step emits perl - # snipets. - - my $buildfile = $target{build_file}; - my $buildfile_template = "$buildfile.in"; - my @autowarntext = ( - 'WARNING: do not edit!', - "Generated by configdata.pm from " - .join(", ", @{$config{build_file_templates}}), - "via $buildfile_template" - ); - my %gendata = ( - config => \%config, - target => \%target, - disabled => \%disabled, - withargs => \%withargs, - unified_info => \%unified_info, - autowarntext => \@autowarntext, - ); - - use lib '.'; - use lib '/node/deps/openssl/openssl/Configurations'; - use gentemplate; - - print 'Creating ',$buildfile_template,"\n"; - open my $buildfile_template_fh, ">$buildfile_template" - or die "Trying to create $buildfile_template: $!"; - foreach (@{$config{build_file_templates}}) { - copy($_, $buildfile_template_fh) - or die "Trying to copy $_ into $buildfile_template: $!"; - } - gentemplate(output => $buildfile_template_fh, %gendata); - close $buildfile_template_fh; - - use OpenSSL::Template; - - my $prepend = <<'_____'; -use File::Spec::Functions; -use lib '/node/deps/openssl/openssl/util/perl'; -use lib '/node/deps/openssl/openssl/Configurations'; -use lib '.'; -use platform; -_____ - - print 'Creating ',$buildfile,"\n"; - open BUILDFILE, ">$buildfile.new" - or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); - $tmpl->fill_in(FILENAME => $_, - OUTPUT => \*BUILDFILE, - HASH => \%gendata, - PREPEND => $prepend, - # To ensure that global variables and functions - # defined in one template stick around for the - # next, making them combinable - PACKAGE => 'OpenSSL::safe') - or die $Text::Template::ERROR; - close BUILDFILE; - rename("$buildfile.new", $buildfile) - or die "Trying to rename $buildfile.new to $buildfile: $!"; - - exit(0); - } - - my $dump = undef; - my $cmdline = undef; - my $options = undef; - my $target = undef; - my $envvars = undef; - my $makevars = undef; - my $buildparams = undef; - my $reconf = undef; - my $verbose = undef; - my $query = undef; - my $help = undef; - my $man = undef; - GetOptions('dump|d' => \$dump, - 'command-line|c' => \$cmdline, - 'options|o' => \$options, - 'target|t' => \$target, - 'environment|e' => \$envvars, - 'make-variables|m' => \$makevars, - 'build-parameters|b' => \$buildparams, - 'reconfigure|reconf|r' => \$reconf, - 'verbose|v' => \$verbose, - 'query|q=s' => \$query, - 'help' => \$help, - 'man' => \$man) - or die "Errors in command line arguments\n"; - - # We allow extra arguments with --query. That allows constructs like - # this: - # ./configdata.pm --query 'get_sources(@ARGV)' file1 file2 file3 - if (!$query && scalar @ARGV > 0) { - print STDERR <<"_____"; -Unrecognised arguments. -For more information, do '$0 --help' -_____ - exit(2); - } - - if ($help) { - pod2usage(-exitval => 0, - -verbose => 1); - } - if ($man) { - pod2usage(-exitval => 0, - -verbose => 2); - } - if ($dump || $cmdline) { - print "\nCommand line (with current working directory = $here):\n\n"; - print ' ',join(' ', - $config{PERL}, - catfile($config{sourcedir}, 'Configure'), - @{$config{perlargv}}), "\n"; - print "\nPerl information:\n\n"; - print ' ',$config{perl_cmd},"\n"; - print ' ',$config{perl_version},' for ',$config{perl_archname},"\n"; - } - if ($dump || $options) { - my $longest = 0; - my $longest2 = 0; - foreach my $what (@disablables) { - $longest = length($what) if $longest < length($what); - $longest2 = length($disabled{$what}) - if $disabled{$what} && $longest2 < length($disabled{$what}); - } - print "\nEnabled features:\n\n"; - foreach my $what (@disablables) { - print " $what\n" unless $disabled{$what}; - } - print "\nDisabled features:\n\n"; - foreach my $what (@disablables) { - if ($disabled{$what}) { - print " $what", ' ' x ($longest - length($what) + 1), - "[$disabled{$what}]", ' ' x ($longest2 - length($disabled{$what}) + 1); - print $disabled_info{$what}->{macro} - if $disabled_info{$what}->{macro}; - print ' (skip ', - join(', ', @{$disabled_info{$what}->{skipped}}), - ')' - if $disabled_info{$what}->{skipped}; - print "\n"; - } - } - } - if ($dump || $target) { - print "\nConfig target attributes:\n\n"; - foreach (sort keys %target) { - next if $_ =~ m|^_| || $_ eq 'template'; - my $quotify = sub { - map { - if (defined $_) { - (my $x = $_) =~ s|([\\\$\@"])|\\$1|g; "\"$x\"" - } else { - "undef"; - } - } @_; - }; - print ' ', $_, ' => '; - if (ref($target{$_}) eq "ARRAY") { - print '[ ', join(', ', $quotify->(@{$target{$_}})), " ],\n"; - } else { - print $quotify->($target{$_}), ",\n" - } - } - } - if ($dump || $envvars) { - print "\nRecorded environment:\n\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ''),"\n"; - } - } - if ($dump || $makevars) { - print "\nMakevars:\n\n"; - foreach my $var (@makevars) { - my $prefix = ''; - $prefix = $config{CROSS_COMPILE} - if grep { $var eq $_ } @user_crossable; - $prefix //= ''; - print ' ',$var,' ' x (16 - length $var),'= ', - (ref $config{$var} eq 'ARRAY' - ? join(' ', @{$config{$var}}) - : $prefix.$config{$var}), - "\n" - if defined $config{$var}; - } - - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - my $buildfile = canonpath(catdir(@buildfile)); - print <<"_____"; - -NOTE: These variables only represent the configuration view. The build file -template may have processed these variables further, please have a look at the -build file for more exact data: - $buildfile -_____ - } - if ($dump || $buildparams) { - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - print "\nbuild file:\n\n"; - print " ", canonpath(catfile(@buildfile)),"\n"; - - print "\nbuild file templates:\n\n"; - foreach (@{$config{build_file_templates}}) { - my @tmpl = ($_); - unshift @tmpl, $here - unless file_name_is_absolute($config{sourcedir}); - print ' ',canonpath(catfile(@tmpl)),"\n"; - } - } - if ($reconf) { - if ($verbose) { - print 'Reconfiguring with: ', join(' ',@{$config{perlargv}}), "\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ""),"\n"; - } - } - - chdir $here; - exec $^X,catfile($config{sourcedir}, 'Configure'),'reconf'; - } - if ($query) { - use OpenSSL::Config::Query; - - my $confquery = OpenSSL::Config::Query->new(info => \%unified_info, - config => \%config); - my $result = eval "\$confquery->$query"; - - # We may need a result class with a printing function at some point. - # Until then, we assume that we get a scalar, or a list or a hash table - # with scalar values and simply print them in some orderly fashion. - if (ref $result eq 'ARRAY') { - print "$_\n" foreach @$result; - } elsif (ref $result eq 'HASH') { - print "$_ : \\\n ", join(" \\\n ", @{$result->{$_}}), "\n" - foreach sort keys %$result; - } elsif (ref $result eq 'SCALAR') { - print "$$result\n"; - } - } -} - -1; - -__END__ - -=head1 NAME - -configdata.pm - configuration data for OpenSSL builds - -=head1 SYNOPSIS - -Interactive: - - perl configdata.pm [options] - -As data bank module: - - use configdata; - -=head1 DESCRIPTION - -This module can be used in two modes, interactively and as a module containing -all the data recorded by OpenSSL's Configure script. - -When used interactively, simply run it as any perl script. -If run with no arguments, it will rebuild the build file (Makefile or -corresponding). -With at least one option, it will instead get the information you ask for, or -re-run the configuration process. -See L below for more information. - -When loaded as a module, you get a few databanks with useful information to -perform build related tasks. The databanks are: - - %config Configured things. - %target The OpenSSL config target with all inheritances - resolved. - %disabled The features that are disabled. - @disablables The list of features that can be disabled. - %withargs All data given through --with-THING options. - %unified_info All information that was computed from the build.info - files. - -=head1 OPTIONS - -=over 4 - -=item B<--help> - -Print a brief help message and exit. - -=item B<--man> - -Print the manual page and exit. - -=item B<--dump> | B<-d> - -Print all relevant configuration data. This is equivalent to B<--command-line> -B<--options> B<--target> B<--environment> B<--make-variables> -B<--build-parameters>. - -=item B<--command-line> | B<-c> - -Print the current configuration command line. - -=item B<--options> | B<-o> - -Print the features, both enabled and disabled, and display defined macro and -skipped directories where applicable. - -=item B<--target> | B<-t> - -Print the config attributes for this config target. - -=item B<--environment> | B<-e> - -Print the environment variables and their values at the time of configuration. - -=item B<--make-variables> | B<-m> - -Print the main make variables generated in the current configuration - -=item B<--build-parameters> | B<-b> - -Print the build parameters, i.e. build file and build file templates. - -=item B<--reconfigure> | B<--reconf> | B<-r> - -Re-run the configuration process. - -=item B<--verbose> | B<-v> - -Verbose output. - -=back - -=cut - -EOF diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s deleted file mode 100644 index a639ec1fac2ac4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s +++ /dev/null @@ -1,2679 +0,0 @@ -.text -.type _x86_64_AES_encrypt,@function -.align 16 -_x86_64_AES_encrypt: -.cfi_startproc - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - - movl 240(%r15),%r13d - subl $1,%r13d - jmp .Lenc_loop -.align 16 -.Lenc_loop: - - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movl 0(%r14,%rsi,8),%r10d - movl 0(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r12d - - movzbl %bh,%esi - movzbl %ch,%edi - movzbl %dl,%ebp - xorl 3(%r14,%rsi,8),%r10d - xorl 3(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r8d - - movzbl %dh,%esi - shrl $16,%ecx - movzbl %ah,%ebp - xorl 3(%r14,%rsi,8),%r12d - shrl $16,%edx - xorl 3(%r14,%rbp,8),%r8d - - shrl $16,%ebx - leaq 16(%r15),%r15 - shrl $16,%eax - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - xorl 2(%r14,%rsi,8),%r10d - xorl 2(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r12d - - movzbl %dh,%esi - movzbl %ah,%edi - movzbl %bl,%ebp - xorl 1(%r14,%rsi,8),%r10d - xorl 1(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r8d - - movl 12(%r15),%edx - movzbl %bh,%edi - movzbl %ch,%ebp - movl 0(%r15),%eax - xorl 1(%r14,%rdi,8),%r12d - xorl 1(%r14,%rbp,8),%r8d - - movl 4(%r15),%ebx - movl 8(%r15),%ecx - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - subl $1,%r13d - jnz .Lenc_loop - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movzbl 2(%r14,%rsi,8),%r10d - movzbl 2(%r14,%rdi,8),%r11d - movzbl 2(%r14,%rbp,8),%r12d - - movzbl %dl,%esi - movzbl %bh,%edi - movzbl %ch,%ebp - movzbl 2(%r14,%rsi,8),%r8d - movl 0(%r14,%rdi,8),%edi - movl 0(%r14,%rbp,8),%ebp - - andl $0x0000ff00,%edi - andl $0x0000ff00,%ebp - - xorl %edi,%r10d - xorl %ebp,%r11d - shrl $16,%ecx - - movzbl %dh,%esi - movzbl %ah,%edi - shrl $16,%edx - movl 0(%r14,%rsi,8),%esi - movl 0(%r14,%rdi,8),%edi - - andl $0x0000ff00,%esi - andl $0x0000ff00,%edi - shrl $16,%ebx - xorl %esi,%r12d - xorl %edi,%r8d - shrl $16,%eax - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - movl 0(%r14,%rsi,8),%esi - movl 0(%r14,%rdi,8),%edi - movl 0(%r14,%rbp,8),%ebp - - andl $0x00ff0000,%esi - andl $0x00ff0000,%edi - andl $0x00ff0000,%ebp - - xorl %esi,%r10d - xorl %edi,%r11d - xorl %ebp,%r12d - - movzbl %bl,%esi - movzbl %dh,%edi - movzbl %ah,%ebp - movl 0(%r14,%rsi,8),%esi - movl 2(%r14,%rdi,8),%edi - movl 2(%r14,%rbp,8),%ebp - - andl $0x00ff0000,%esi - andl $0xff000000,%edi - andl $0xff000000,%ebp - - xorl %esi,%r8d - xorl %edi,%r10d - xorl %ebp,%r11d - - movzbl %bh,%esi - movzbl %ch,%edi - movl 16+12(%r15),%edx - movl 2(%r14,%rsi,8),%esi - movl 2(%r14,%rdi,8),%edi - movl 16+0(%r15),%eax - - andl $0xff000000,%esi - andl $0xff000000,%edi - - xorl %esi,%r12d - xorl %edi,%r8d - - movl 16+4(%r15),%ebx - movl 16+8(%r15),%ecx - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_encrypt,.-_x86_64_AES_encrypt -.type _x86_64_AES_encrypt_compact,@function -.align 16 -_x86_64_AES_encrypt_compact: -.cfi_startproc - leaq 128(%r14),%r8 - movl 0-128(%r8),%edi - movl 32-128(%r8),%ebp - movl 64-128(%r8),%r10d - movl 96-128(%r8),%r11d - movl 128-128(%r8),%edi - movl 160-128(%r8),%ebp - movl 192-128(%r8),%r10d - movl 224-128(%r8),%r11d - jmp .Lenc_loop_compact -.align 16 -.Lenc_loop_compact: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - leaq 16(%r15),%r15 - movzbl %al,%r10d - movzbl %bl,%r11d - movzbl %cl,%r12d - movzbl %dl,%r8d - movzbl %bh,%esi - movzbl %ch,%edi - shrl $16,%ecx - movzbl %dh,%ebp - movzbl (%r14,%r10,1),%r10d - movzbl (%r14,%r11,1),%r11d - movzbl (%r14,%r12,1),%r12d - movzbl (%r14,%r8,1),%r8d - - movzbl (%r14,%rsi,1),%r9d - movzbl %ah,%esi - movzbl (%r14,%rdi,1),%r13d - movzbl %cl,%edi - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - - shll $8,%r9d - shrl $16,%edx - shll $8,%r13d - xorl %r9d,%r10d - shrl $16,%eax - movzbl %dl,%r9d - shrl $16,%ebx - xorl %r13d,%r11d - shll $8,%ebp - movzbl %al,%r13d - movzbl (%r14,%rdi,1),%edi - xorl %ebp,%r12d - - shll $8,%esi - movzbl %bl,%ebp - shll $16,%edi - xorl %esi,%r8d - movzbl (%r14,%r9,1),%r9d - movzbl %dh,%esi - movzbl (%r14,%r13,1),%r13d - xorl %edi,%r10d - - shrl $8,%ecx - movzbl %ah,%edi - shll $16,%r9d - shrl $8,%ebx - shll $16,%r13d - xorl %r9d,%r11d - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rcx,1),%edx - movzbl (%r14,%rbx,1),%ecx - - shll $16,%ebp - xorl %r13d,%r12d - shll $24,%esi - xorl %ebp,%r8d - shll $24,%edi - xorl %esi,%r10d - shll $24,%edx - xorl %edi,%r11d - shll $24,%ecx - movl %r10d,%eax - movl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - cmpq 16(%rsp),%r15 - je .Lenc_compact_done - movl $0x80808080,%r10d - movl $0x80808080,%r11d - andl %eax,%r10d - andl %ebx,%r11d - movl %r10d,%esi - movl %r11d,%edi - shrl $7,%r10d - leal (%rax,%rax,1),%r8d - shrl $7,%r11d - leal (%rbx,%rbx,1),%r9d - subl %r10d,%esi - subl %r11d,%edi - andl $0xfefefefe,%r8d - andl $0xfefefefe,%r9d - andl $0x1b1b1b1b,%esi - andl $0x1b1b1b1b,%edi - movl %eax,%r10d - movl %ebx,%r11d - xorl %esi,%r8d - xorl %edi,%r9d - - xorl %r8d,%eax - xorl %r9d,%ebx - movl $0x80808080,%r12d - roll $24,%eax - movl $0x80808080,%ebp - roll $24,%ebx - andl %ecx,%r12d - andl %edx,%ebp - xorl %r8d,%eax - xorl %r9d,%ebx - movl %r12d,%esi - rorl $16,%r10d - movl %ebp,%edi - rorl $16,%r11d - leal (%rcx,%rcx,1),%r8d - shrl $7,%r12d - xorl %r10d,%eax - shrl $7,%ebp - xorl %r11d,%ebx - rorl $8,%r10d - leal (%rdx,%rdx,1),%r9d - rorl $8,%r11d - subl %r12d,%esi - subl %ebp,%edi - xorl %r10d,%eax - xorl %r11d,%ebx - - andl $0xfefefefe,%r8d - andl $0xfefefefe,%r9d - andl $0x1b1b1b1b,%esi - andl $0x1b1b1b1b,%edi - movl %ecx,%r12d - movl %edx,%ebp - xorl %esi,%r8d - xorl %edi,%r9d - - rorl $16,%r12d - xorl %r8d,%ecx - rorl $16,%ebp - xorl %r9d,%edx - roll $24,%ecx - movl 0(%r14),%esi - roll $24,%edx - xorl %r8d,%ecx - movl 64(%r14),%edi - xorl %r9d,%edx - movl 128(%r14),%r8d - xorl %r12d,%ecx - rorl $8,%r12d - xorl %ebp,%edx - rorl $8,%ebp - xorl %r12d,%ecx - movl 192(%r14),%r9d - xorl %ebp,%edx - jmp .Lenc_loop_compact -.align 16 -.Lenc_compact_done: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_encrypt_compact,.-_x86_64_AES_encrypt_compact -.globl AES_encrypt -.type AES_encrypt,@function -.align 16 -.globl asm_AES_encrypt -.hidden asm_AES_encrypt -asm_AES_encrypt: -AES_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - leaq -63(%rdx),%rcx - andq $-64,%rsp - subq %rsp,%rcx - negq %rcx - andq $0x3c0,%rcx - subq %rcx,%rsp - subq $32,%rsp - - movq %rsi,16(%rsp) - movq %rax,24(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x18,0x06,0x23,0x08 -.Lenc_prologue: - - movq %rdx,%r15 - movl 240(%r15),%r13d - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - - shll $4,%r13d - leaq (%r15,%r13,1),%rbp - movq %r15,(%rsp) - movq %rbp,8(%rsp) - - - leaq .LAES_Te+2048(%rip),%r14 - leaq 768(%rsp),%rbp - subq %r14,%rbp - andq $0x300,%rbp - leaq (%r14,%rbp,1),%r14 - - call _x86_64_AES_encrypt_compact - - movq 16(%rsp),%r9 - movq 24(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lenc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_encrypt,.-AES_encrypt -.type _x86_64_AES_decrypt,@function -.align 16 -_x86_64_AES_decrypt: -.cfi_startproc - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - - movl 240(%r15),%r13d - subl $1,%r13d - jmp .Ldec_loop -.align 16 -.Ldec_loop: - - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movl 0(%r14,%rsi,8),%r10d - movl 0(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r12d - - movzbl %dh,%esi - movzbl %ah,%edi - movzbl %dl,%ebp - xorl 3(%r14,%rsi,8),%r10d - xorl 3(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r8d - - movzbl %bh,%esi - shrl $16,%eax - movzbl %ch,%ebp - xorl 3(%r14,%rsi,8),%r12d - shrl $16,%edx - xorl 3(%r14,%rbp,8),%r8d - - shrl $16,%ebx - leaq 16(%r15),%r15 - shrl $16,%ecx - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - xorl 2(%r14,%rsi,8),%r10d - xorl 2(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r12d - - movzbl %bh,%esi - movzbl %ch,%edi - movzbl %bl,%ebp - xorl 1(%r14,%rsi,8),%r10d - xorl 1(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r8d - - movzbl %dh,%esi - movl 12(%r15),%edx - movzbl %ah,%ebp - xorl 1(%r14,%rsi,8),%r12d - movl 0(%r15),%eax - xorl 1(%r14,%rbp,8),%r8d - - xorl %r10d,%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - xorl %r12d,%ecx - xorl %r11d,%ebx - xorl %r8d,%edx - subl $1,%r13d - jnz .Ldec_loop - leaq 2048(%r14),%r14 - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movzbl (%r14,%rsi,1),%r10d - movzbl (%r14,%rdi,1),%r11d - movzbl (%r14,%rbp,1),%r12d - - movzbl %dl,%esi - movzbl %dh,%edi - movzbl %ah,%ebp - movzbl (%r14,%rsi,1),%r8d - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $8,%edi - shll $8,%ebp - - xorl %edi,%r10d - xorl %ebp,%r11d - shrl $16,%edx - - movzbl %bh,%esi - movzbl %ch,%edi - shrl $16,%eax - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - - shll $8,%esi - shll $8,%edi - shrl $16,%ebx - xorl %esi,%r12d - xorl %edi,%r8d - shrl $16,%ecx - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $16,%esi - shll $16,%edi - shll $16,%ebp - - xorl %esi,%r10d - xorl %edi,%r11d - xorl %ebp,%r12d - - movzbl %bl,%esi - movzbl %bh,%edi - movzbl %ch,%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $16,%esi - shll $24,%edi - shll $24,%ebp - - xorl %esi,%r8d - xorl %edi,%r10d - xorl %ebp,%r11d - - movzbl %dh,%esi - movzbl %ah,%edi - movl 16+12(%r15),%edx - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movl 16+0(%r15),%eax - - shll $24,%esi - shll $24,%edi - - xorl %esi,%r12d - xorl %edi,%r8d - - movl 16+4(%r15),%ebx - movl 16+8(%r15),%ecx - leaq -2048(%r14),%r14 - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_decrypt,.-_x86_64_AES_decrypt -.type _x86_64_AES_decrypt_compact,@function -.align 16 -_x86_64_AES_decrypt_compact: -.cfi_startproc - leaq 128(%r14),%r8 - movl 0-128(%r8),%edi - movl 32-128(%r8),%ebp - movl 64-128(%r8),%r10d - movl 96-128(%r8),%r11d - movl 128-128(%r8),%edi - movl 160-128(%r8),%ebp - movl 192-128(%r8),%r10d - movl 224-128(%r8),%r11d - jmp .Ldec_loop_compact - -.align 16 -.Ldec_loop_compact: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - leaq 16(%r15),%r15 - movzbl %al,%r10d - movzbl %bl,%r11d - movzbl %cl,%r12d - movzbl %dl,%r8d - movzbl %dh,%esi - movzbl %ah,%edi - shrl $16,%edx - movzbl %bh,%ebp - movzbl (%r14,%r10,1),%r10d - movzbl (%r14,%r11,1),%r11d - movzbl (%r14,%r12,1),%r12d - movzbl (%r14,%r8,1),%r8d - - movzbl (%r14,%rsi,1),%r9d - movzbl %ch,%esi - movzbl (%r14,%rdi,1),%r13d - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - - shrl $16,%ecx - shll $8,%r13d - shll $8,%r9d - movzbl %cl,%edi - shrl $16,%eax - xorl %r9d,%r10d - shrl $16,%ebx - movzbl %dl,%r9d - - shll $8,%ebp - xorl %r13d,%r11d - shll $8,%esi - movzbl %al,%r13d - movzbl (%r14,%rdi,1),%edi - xorl %ebp,%r12d - movzbl %bl,%ebp - - shll $16,%edi - xorl %esi,%r8d - movzbl (%r14,%r9,1),%r9d - movzbl %bh,%esi - movzbl (%r14,%rbp,1),%ebp - xorl %edi,%r10d - movzbl (%r14,%r13,1),%r13d - movzbl %ch,%edi - - shll $16,%ebp - shll $16,%r9d - shll $16,%r13d - xorl %ebp,%r8d - movzbl %dh,%ebp - xorl %r9d,%r11d - shrl $8,%eax - xorl %r13d,%r12d - - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%ebx - movzbl (%r14,%rbp,1),%ecx - movzbl (%r14,%rax,1),%edx - - movl %r10d,%eax - shll $24,%esi - shll $24,%ebx - shll $24,%ecx - xorl %esi,%eax - shll $24,%edx - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - cmpq 16(%rsp),%r15 - je .Ldec_compact_done - - movq 256+0(%r14),%rsi - shlq $32,%rbx - shlq $32,%rdx - movq 256+8(%r14),%rdi - orq %rbx,%rax - orq %rdx,%rcx - movq 256+16(%r14),%rbp - movq %rsi,%r9 - movq %rsi,%r12 - andq %rax,%r9 - andq %rcx,%r12 - movq %r9,%rbx - movq %r12,%rdx - shrq $7,%r9 - leaq (%rax,%rax,1),%r8 - shrq $7,%r12 - leaq (%rcx,%rcx,1),%r11 - subq %r9,%rbx - subq %r12,%rdx - andq %rdi,%r8 - andq %rdi,%r11 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r8 - xorq %rdx,%r11 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r8,%r10 - andq %r11,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - leaq (%r8,%r8,1),%r9 - shrq $7,%r13 - leaq (%r11,%r11,1),%r12 - subq %r10,%rbx - subq %r13,%rdx - andq %rdi,%r9 - andq %rdi,%r12 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r9 - xorq %rdx,%r12 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r9,%r10 - andq %r12,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - xorq %rax,%r8 - shrq $7,%r13 - xorq %rcx,%r11 - subq %r10,%rbx - subq %r13,%rdx - leaq (%r9,%r9,1),%r10 - leaq (%r12,%r12,1),%r13 - xorq %rax,%r9 - xorq %rcx,%r12 - andq %rdi,%r10 - andq %rdi,%r13 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r10 - xorq %rdx,%r13 - - xorq %r10,%rax - xorq %r13,%rcx - xorq %r10,%r8 - xorq %r13,%r11 - movq %rax,%rbx - movq %rcx,%rdx - xorq %r10,%r9 - shrq $32,%rbx - xorq %r13,%r12 - shrq $32,%rdx - xorq %r8,%r10 - roll $8,%eax - xorq %r11,%r13 - roll $8,%ecx - xorq %r9,%r10 - roll $8,%ebx - xorq %r12,%r13 - - roll $8,%edx - xorl %r10d,%eax - shrq $32,%r10 - xorl %r13d,%ecx - shrq $32,%r13 - xorl %r10d,%ebx - xorl %r13d,%edx - - movq %r8,%r10 - roll $24,%r8d - movq %r11,%r13 - roll $24,%r11d - shrq $32,%r10 - xorl %r8d,%eax - shrq $32,%r13 - xorl %r11d,%ecx - roll $24,%r10d - movq %r9,%r8 - roll $24,%r13d - movq %r12,%r11 - shrq $32,%r8 - xorl %r10d,%ebx - shrq $32,%r11 - xorl %r13d,%edx - - movq 0(%r14),%rsi - roll $16,%r9d - movq 64(%r14),%rdi - roll $16,%r12d - movq 128(%r14),%rbp - roll $16,%r8d - movq 192(%r14),%r10 - xorl %r9d,%eax - roll $16,%r11d - xorl %r12d,%ecx - movq 256(%r14),%r13 - xorl %r8d,%ebx - xorl %r11d,%edx - jmp .Ldec_loop_compact -.align 16 -.Ldec_compact_done: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_decrypt_compact,.-_x86_64_AES_decrypt_compact -.globl AES_decrypt -.type AES_decrypt,@function -.align 16 -.globl asm_AES_decrypt -.hidden asm_AES_decrypt -asm_AES_decrypt: -AES_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - leaq -63(%rdx),%rcx - andq $-64,%rsp - subq %rsp,%rcx - negq %rcx - andq $0x3c0,%rcx - subq %rcx,%rsp - subq $32,%rsp - - movq %rsi,16(%rsp) - movq %rax,24(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x18,0x06,0x23,0x08 -.Ldec_prologue: - - movq %rdx,%r15 - movl 240(%r15),%r13d - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - - shll $4,%r13d - leaq (%r15,%r13,1),%rbp - movq %r15,(%rsp) - movq %rbp,8(%rsp) - - - leaq .LAES_Td+2048(%rip),%r14 - leaq 768(%rsp),%rbp - subq %r14,%rbp - andq $0x300,%rbp - leaq (%r14,%rbp,1),%r14 - shrq $3,%rbp - addq %rbp,%r14 - - call _x86_64_AES_decrypt_compact - - movq 16(%rsp),%r9 - movq 24(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ldec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_decrypt,.-AES_decrypt -.globl AES_set_encrypt_key -.type AES_set_encrypt_key,@function -.align 16 -AES_set_encrypt_key: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $8,%rsp -.cfi_adjust_cfa_offset 8 -.Lenc_key_prologue: - - call _x86_64_AES_set_encrypt_key - - movq 40(%rsp),%rbp -.cfi_restore %rbp - movq 48(%rsp),%rbx -.cfi_restore %rbx - addq $56,%rsp -.cfi_adjust_cfa_offset -56 -.Lenc_key_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_set_encrypt_key,.-AES_set_encrypt_key - -.type _x86_64_AES_set_encrypt_key,@function -.align 16 -_x86_64_AES_set_encrypt_key: -.cfi_startproc - movl %esi,%ecx - movq %rdi,%rsi - movq %rdx,%rdi - - testq $-1,%rsi - jz .Lbadpointer - testq $-1,%rdi - jz .Lbadpointer - - leaq .LAES_Te(%rip),%rbp - leaq 2048+128(%rbp),%rbp - - - movl 0-128(%rbp),%eax - movl 32-128(%rbp),%ebx - movl 64-128(%rbp),%r8d - movl 96-128(%rbp),%edx - movl 128-128(%rbp),%eax - movl 160-128(%rbp),%ebx - movl 192-128(%rbp),%r8d - movl 224-128(%rbp),%edx - - cmpl $128,%ecx - je .L10rounds - cmpl $192,%ecx - je .L12rounds - cmpl $256,%ecx - je .L14rounds - movq $-2,%rax - jmp .Lexit - -.L10rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rdx - movq %rax,0(%rdi) - movq %rdx,8(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L10shortcut -.align 4 -.L10loop: - movl 0(%rdi),%eax - movl 12(%rdi),%edx -.L10shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,16(%rdi) - xorl 4(%rdi),%eax - movl %eax,20(%rdi) - xorl 8(%rdi),%eax - movl %eax,24(%rdi) - xorl 12(%rdi),%eax - movl %eax,28(%rdi) - addl $1,%ecx - leaq 16(%rdi),%rdi - cmpl $10,%ecx - jl .L10loop - - movl $10,80(%rdi) - xorq %rax,%rax - jmp .Lexit - -.L12rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 16(%rsi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rdx,16(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L12shortcut -.align 4 -.L12loop: - movl 0(%rdi),%eax - movl 20(%rdi),%edx -.L12shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,24(%rdi) - xorl 4(%rdi),%eax - movl %eax,28(%rdi) - xorl 8(%rdi),%eax - movl %eax,32(%rdi) - xorl 12(%rdi),%eax - movl %eax,36(%rdi) - - cmpl $7,%ecx - je .L12break - addl $1,%ecx - - xorl 16(%rdi),%eax - movl %eax,40(%rdi) - xorl 20(%rdi),%eax - movl %eax,44(%rdi) - - leaq 24(%rdi),%rdi - jmp .L12loop -.L12break: - movl $12,72(%rdi) - xorq %rax,%rax - jmp .Lexit - -.L14rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 16(%rsi),%rcx - movq 24(%rsi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L14shortcut -.align 4 -.L14loop: - movl 0(%rdi),%eax - movl 28(%rdi),%edx -.L14shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,32(%rdi) - xorl 4(%rdi),%eax - movl %eax,36(%rdi) - xorl 8(%rdi),%eax - movl %eax,40(%rdi) - xorl 12(%rdi),%eax - movl %eax,44(%rdi) - - cmpl $6,%ecx - je .L14break - addl $1,%ecx - - movl %eax,%edx - movl 16(%rdi),%eax - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - shll $8,%ebx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $16,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $24,%ebx - xorl %ebx,%eax - - movl %eax,48(%rdi) - xorl 20(%rdi),%eax - movl %eax,52(%rdi) - xorl 24(%rdi),%eax - movl %eax,56(%rdi) - xorl 28(%rdi),%eax - movl %eax,60(%rdi) - - leaq 32(%rdi),%rdi - jmp .L14loop -.L14break: - movl $14,48(%rdi) - xorq %rax,%rax - jmp .Lexit - -.Lbadpointer: - movq $-1,%rax -.Lexit: -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_set_encrypt_key,.-_x86_64_AES_set_encrypt_key -.globl AES_set_decrypt_key -.type AES_set_decrypt_key,@function -.align 16 -AES_set_decrypt_key: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdx -.cfi_adjust_cfa_offset 8 -.Ldec_key_prologue: - - call _x86_64_AES_set_encrypt_key - movq (%rsp),%r8 - cmpl $0,%eax - jne .Labort - - movl 240(%r8),%r14d - xorq %rdi,%rdi - leaq (%rdi,%r14,4),%rcx - movq %r8,%rsi - leaq (%r8,%rcx,4),%rdi -.align 4 -.Linvert: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 0(%rdi),%rcx - movq 8(%rdi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,0(%rsi) - movq %rdx,8(%rsi) - leaq 16(%rsi),%rsi - leaq -16(%rdi),%rdi - cmpq %rsi,%rdi - jne .Linvert - - leaq .LAES_Te+2048+1024(%rip),%rax - - movq 40(%rax),%rsi - movq 48(%rax),%rdi - movq 56(%rax),%rbp - - movq %r8,%r15 - subl $1,%r14d -.align 4 -.Lpermute: - leaq 16(%r15),%r15 - movq 0(%r15),%rax - movq 8(%r15),%rcx - movq %rsi,%r9 - movq %rsi,%r12 - andq %rax,%r9 - andq %rcx,%r12 - movq %r9,%rbx - movq %r12,%rdx - shrq $7,%r9 - leaq (%rax,%rax,1),%r8 - shrq $7,%r12 - leaq (%rcx,%rcx,1),%r11 - subq %r9,%rbx - subq %r12,%rdx - andq %rdi,%r8 - andq %rdi,%r11 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r8 - xorq %rdx,%r11 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r8,%r10 - andq %r11,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - leaq (%r8,%r8,1),%r9 - shrq $7,%r13 - leaq (%r11,%r11,1),%r12 - subq %r10,%rbx - subq %r13,%rdx - andq %rdi,%r9 - andq %rdi,%r12 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r9 - xorq %rdx,%r12 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r9,%r10 - andq %r12,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - xorq %rax,%r8 - shrq $7,%r13 - xorq %rcx,%r11 - subq %r10,%rbx - subq %r13,%rdx - leaq (%r9,%r9,1),%r10 - leaq (%r12,%r12,1),%r13 - xorq %rax,%r9 - xorq %rcx,%r12 - andq %rdi,%r10 - andq %rdi,%r13 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r10 - xorq %rdx,%r13 - - xorq %r10,%rax - xorq %r13,%rcx - xorq %r10,%r8 - xorq %r13,%r11 - movq %rax,%rbx - movq %rcx,%rdx - xorq %r10,%r9 - shrq $32,%rbx - xorq %r13,%r12 - shrq $32,%rdx - xorq %r8,%r10 - roll $8,%eax - xorq %r11,%r13 - roll $8,%ecx - xorq %r9,%r10 - roll $8,%ebx - xorq %r12,%r13 - - roll $8,%edx - xorl %r10d,%eax - shrq $32,%r10 - xorl %r13d,%ecx - shrq $32,%r13 - xorl %r10d,%ebx - xorl %r13d,%edx - - movq %r8,%r10 - roll $24,%r8d - movq %r11,%r13 - roll $24,%r11d - shrq $32,%r10 - xorl %r8d,%eax - shrq $32,%r13 - xorl %r11d,%ecx - roll $24,%r10d - movq %r9,%r8 - roll $24,%r13d - movq %r12,%r11 - shrq $32,%r8 - xorl %r10d,%ebx - shrq $32,%r11 - xorl %r13d,%edx - - - roll $16,%r9d - - roll $16,%r12d - - roll $16,%r8d - - xorl %r9d,%eax - roll $16,%r11d - xorl %r12d,%ecx - - xorl %r8d,%ebx - xorl %r11d,%edx - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - subl $1,%r14d - jnz .Lpermute - - xorq %rax,%rax -.Labort: - movq 8(%rsp),%r15 -.cfi_restore %r15 - movq 16(%rsp),%r14 -.cfi_restore %r14 - movq 24(%rsp),%r13 -.cfi_restore %r13 - movq 32(%rsp),%r12 -.cfi_restore %r12 - movq 40(%rsp),%rbp -.cfi_restore %rbp - movq 48(%rsp),%rbx -.cfi_restore %rbx - addq $56,%rsp -.cfi_adjust_cfa_offset -56 -.Ldec_key_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_set_decrypt_key,.-AES_set_decrypt_key -.globl AES_cbc_encrypt -.type AES_cbc_encrypt,@function -.align 16 - -.globl asm_AES_cbc_encrypt -.hidden asm_AES_cbc_encrypt -asm_AES_cbc_encrypt: -AES_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpq $0,%rdx - je .Lcbc_epilogue - pushfq - - -.cfi_adjust_cfa_offset 8 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-32 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-40 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-48 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-56 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-64 -.Lcbc_prologue: - - cld - movl %r9d,%r9d - - leaq .LAES_Te(%rip),%r14 - leaq .LAES_Td(%rip),%r10 - cmpq $0,%r9 - cmoveq %r10,%r14 - -.cfi_remember_state - movl OPENSSL_ia32cap_P(%rip),%r10d - cmpq $512,%rdx - jb .Lcbc_slow_prologue - testq $15,%rdx - jnz .Lcbc_slow_prologue - btl $28,%r10d - jc .Lcbc_slow_prologue - - - leaq -88-248(%rsp),%r15 - andq $-64,%r15 - - - movq %r14,%r10 - leaq 2304(%r14),%r11 - movq %r15,%r12 - andq $0xFFF,%r10 - andq $0xFFF,%r11 - andq $0xFFF,%r12 - - cmpq %r11,%r12 - jb .Lcbc_te_break_out - subq %r11,%r12 - subq %r12,%r15 - jmp .Lcbc_te_ok -.Lcbc_te_break_out: - subq %r10,%r12 - andq $0xFFF,%r12 - addq $320,%r12 - subq %r12,%r15 -.align 4 -.Lcbc_te_ok: - - xchgq %rsp,%r15 -.cfi_def_cfa_register %r15 - - movq %r15,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x40 -.Lcbc_fast_body: - movq %rdi,24(%rsp) - movq %rsi,32(%rsp) - movq %rdx,40(%rsp) - movq %rcx,48(%rsp) - movq %r8,56(%rsp) - movl $0,80+240(%rsp) - movq %r8,%rbp - movq %r9,%rbx - movq %rsi,%r9 - movq %rdi,%r8 - movq %rcx,%r15 - - movl 240(%r15),%eax - - movq %r15,%r10 - subq %r14,%r10 - andq $0xfff,%r10 - cmpq $2304,%r10 - jb .Lcbc_do_ecopy - cmpq $4096-248,%r10 - jb .Lcbc_skip_ecopy -.align 4 -.Lcbc_do_ecopy: - movq %r15,%rsi - leaq 80(%rsp),%rdi - leaq 80(%rsp),%r15 - movl $30,%ecx -.long 0x90A548F3 - movl %eax,(%rdi) -.Lcbc_skip_ecopy: - movq %r15,0(%rsp) - - movl $18,%ecx -.align 4 -.Lcbc_prefetch_te: - movq 0(%r14),%r10 - movq 32(%r14),%r11 - movq 64(%r14),%r12 - movq 96(%r14),%r13 - leaq 128(%r14),%r14 - subl $1,%ecx - jnz .Lcbc_prefetch_te - leaq -2304(%r14),%r14 - - cmpq $0,%rbx - je .LFAST_DECRYPT - - - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - -.align 4 -.Lcbc_fast_enc_loop: - xorl 0(%r8),%eax - xorl 4(%r8),%ebx - xorl 8(%r8),%ecx - xorl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_encrypt - - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - subq $16,%r10 - testq $-16,%r10 - movq %r10,40(%rsp) - jnz .Lcbc_fast_enc_loop - movq 56(%rsp),%rbp - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - jmp .Lcbc_fast_cleanup - - -.align 16 -.LFAST_DECRYPT: - cmpq %r8,%r9 - je .Lcbc_fast_dec_in_place - - movq %rbp,64(%rsp) -.align 4 -.Lcbc_fast_dec_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_decrypt - - movq 64(%rsp),%rbp - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - xorl 0(%rbp),%eax - xorl 4(%rbp),%ebx - xorl 8(%rbp),%ecx - xorl 12(%rbp),%edx - movq %r8,%rbp - - subq $16,%r10 - movq %r10,40(%rsp) - movq %rbp,64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - jnz .Lcbc_fast_dec_loop - movq 56(%rsp),%r12 - movq 0(%rbp),%r10 - movq 8(%rbp),%r11 - movq %r10,0(%r12) - movq %r11,8(%r12) - jmp .Lcbc_fast_cleanup - -.align 16 -.Lcbc_fast_dec_in_place: - movq 0(%rbp),%r10 - movq 8(%rbp),%r11 - movq %r10,0+64(%rsp) - movq %r11,8+64(%rsp) -.align 4 -.Lcbc_fast_dec_in_place_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_decrypt - - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - xorl 0+64(%rsp),%eax - xorl 4+64(%rsp),%ebx - xorl 8+64(%rsp),%ecx - xorl 12+64(%rsp),%edx - - movq 0(%r8),%r11 - movq 8(%r8),%r12 - subq $16,%r10 - jz .Lcbc_fast_dec_in_place_done - - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - movq %r10,40(%rsp) - jmp .Lcbc_fast_dec_in_place_loop -.Lcbc_fast_dec_in_place_done: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - -.align 4 -.Lcbc_fast_cleanup: - cmpl $0,80+240(%rsp) - leaq 80(%rsp),%rdi - je .Lcbc_exit - movl $30,%ecx - xorq %rax,%rax -.long 0x90AB48F3 - - jmp .Lcbc_exit - - -.align 16 -.Lcbc_slow_prologue: -.cfi_restore_state - - leaq -88(%rsp),%rbp - andq $-64,%rbp - - leaq -88-63(%rcx),%r10 - subq %rbp,%r10 - negq %r10 - andq $0x3c0,%r10 - subq %r10,%rbp - - xchgq %rsp,%rbp -.cfi_def_cfa_register %rbp - - movq %rbp,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x40 -.Lcbc_slow_body: - - - - - movq %r8,56(%rsp) - movq %r8,%rbp - movq %r9,%rbx - movq %rsi,%r9 - movq %rdi,%r8 - movq %rcx,%r15 - movq %rdx,%r10 - - movl 240(%r15),%eax - movq %r15,0(%rsp) - shll $4,%eax - leaq (%r15,%rax,1),%rax - movq %rax,8(%rsp) - - - leaq 2048(%r14),%r14 - leaq 768-8(%rsp),%rax - subq %r14,%rax - andq $0x300,%rax - leaq (%r14,%rax,1),%r14 - - cmpq $0,%rbx - je .LSLOW_DECRYPT - - - testq $-16,%r10 - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - jz .Lcbc_slow_enc_tail - -.align 4 -.Lcbc_slow_enc_loop: - xorl 0(%r8),%eax - xorl 4(%r8),%ebx - xorl 8(%r8),%ecx - xorl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - movq %r9,32(%rsp) - movq %r10,40(%rsp) - - call _x86_64_AES_encrypt_compact - - movq 24(%rsp),%r8 - movq 32(%rsp),%r9 - movq 40(%rsp),%r10 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - subq $16,%r10 - testq $-16,%r10 - jnz .Lcbc_slow_enc_loop - testq $15,%r10 - jnz .Lcbc_slow_enc_tail - movq 56(%rsp),%rbp - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - jmp .Lcbc_exit - -.align 4 -.Lcbc_slow_enc_tail: - movq %rax,%r11 - movq %rcx,%r12 - movq %r10,%rcx - movq %r8,%rsi - movq %r9,%rdi -.long 0x9066A4F3 - movq $16,%rcx - subq %r10,%rcx - xorq %rax,%rax -.long 0x9066AAF3 - movq %r9,%r8 - movq $16,%r10 - movq %r11,%rax - movq %r12,%rcx - jmp .Lcbc_slow_enc_loop - -.align 16 -.LSLOW_DECRYPT: - shrq $3,%rax - addq %rax,%r14 - - movq 0(%rbp),%r11 - movq 8(%rbp),%r12 - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - -.align 4 -.Lcbc_slow_dec_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - movq %r9,32(%rsp) - movq %r10,40(%rsp) - - call _x86_64_AES_decrypt_compact - - movq 24(%rsp),%r8 - movq 32(%rsp),%r9 - movq 40(%rsp),%r10 - xorl 0+64(%rsp),%eax - xorl 4+64(%rsp),%ebx - xorl 8+64(%rsp),%ecx - xorl 12+64(%rsp),%edx - - movq 0(%r8),%r11 - movq 8(%r8),%r12 - subq $16,%r10 - jc .Lcbc_slow_dec_partial - jz .Lcbc_slow_dec_done - - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - jmp .Lcbc_slow_dec_loop -.Lcbc_slow_dec_done: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - jmp .Lcbc_exit - -.align 4 -.Lcbc_slow_dec_partial: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0+64(%rsp) - movl %ebx,4+64(%rsp) - movl %ecx,8+64(%rsp) - movl %edx,12+64(%rsp) - - movq %r9,%rdi - leaq 64(%rsp),%rsi - leaq 16(%r10),%rcx -.long 0x9066A4F3 - jmp .Lcbc_exit - -.align 16 -.Lcbc_exit: - movq 16(%rsp),%rsi -.cfi_def_cfa %rsi,64 - movq (%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,16 -.Lcbc_popfq: - popfq - - -.cfi_adjust_cfa_offset -8 -.Lcbc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_cbc_encrypt,.-AES_cbc_encrypt -.align 64 -.LAES_Te: -.long 0xa56363c6,0xa56363c6 -.long 0x847c7cf8,0x847c7cf8 -.long 0x997777ee,0x997777ee -.long 0x8d7b7bf6,0x8d7b7bf6 -.long 0x0df2f2ff,0x0df2f2ff -.long 0xbd6b6bd6,0xbd6b6bd6 -.long 0xb16f6fde,0xb16f6fde -.long 0x54c5c591,0x54c5c591 -.long 0x50303060,0x50303060 -.long 0x03010102,0x03010102 -.long 0xa96767ce,0xa96767ce -.long 0x7d2b2b56,0x7d2b2b56 -.long 0x19fefee7,0x19fefee7 -.long 0x62d7d7b5,0x62d7d7b5 -.long 0xe6abab4d,0xe6abab4d -.long 0x9a7676ec,0x9a7676ec -.long 0x45caca8f,0x45caca8f -.long 0x9d82821f,0x9d82821f -.long 0x40c9c989,0x40c9c989 -.long 0x877d7dfa,0x877d7dfa -.long 0x15fafaef,0x15fafaef -.long 0xeb5959b2,0xeb5959b2 -.long 0xc947478e,0xc947478e -.long 0x0bf0f0fb,0x0bf0f0fb -.long 0xecadad41,0xecadad41 -.long 0x67d4d4b3,0x67d4d4b3 -.long 0xfda2a25f,0xfda2a25f -.long 0xeaafaf45,0xeaafaf45 -.long 0xbf9c9c23,0xbf9c9c23 -.long 0xf7a4a453,0xf7a4a453 -.long 0x967272e4,0x967272e4 -.long 0x5bc0c09b,0x5bc0c09b -.long 0xc2b7b775,0xc2b7b775 -.long 0x1cfdfde1,0x1cfdfde1 -.long 0xae93933d,0xae93933d -.long 0x6a26264c,0x6a26264c -.long 0x5a36366c,0x5a36366c -.long 0x413f3f7e,0x413f3f7e -.long 0x02f7f7f5,0x02f7f7f5 -.long 0x4fcccc83,0x4fcccc83 -.long 0x5c343468,0x5c343468 -.long 0xf4a5a551,0xf4a5a551 -.long 0x34e5e5d1,0x34e5e5d1 -.long 0x08f1f1f9,0x08f1f1f9 -.long 0x937171e2,0x937171e2 -.long 0x73d8d8ab,0x73d8d8ab -.long 0x53313162,0x53313162 -.long 0x3f15152a,0x3f15152a -.long 0x0c040408,0x0c040408 -.long 0x52c7c795,0x52c7c795 -.long 0x65232346,0x65232346 -.long 0x5ec3c39d,0x5ec3c39d -.long 0x28181830,0x28181830 -.long 0xa1969637,0xa1969637 -.long 0x0f05050a,0x0f05050a -.long 0xb59a9a2f,0xb59a9a2f -.long 0x0907070e,0x0907070e -.long 0x36121224,0x36121224 -.long 0x9b80801b,0x9b80801b -.long 0x3de2e2df,0x3de2e2df -.long 0x26ebebcd,0x26ebebcd -.long 0x6927274e,0x6927274e -.long 0xcdb2b27f,0xcdb2b27f -.long 0x9f7575ea,0x9f7575ea -.long 0x1b090912,0x1b090912 -.long 0x9e83831d,0x9e83831d -.long 0x742c2c58,0x742c2c58 -.long 0x2e1a1a34,0x2e1a1a34 -.long 0x2d1b1b36,0x2d1b1b36 -.long 0xb26e6edc,0xb26e6edc -.long 0xee5a5ab4,0xee5a5ab4 -.long 0xfba0a05b,0xfba0a05b -.long 0xf65252a4,0xf65252a4 -.long 0x4d3b3b76,0x4d3b3b76 -.long 0x61d6d6b7,0x61d6d6b7 -.long 0xceb3b37d,0xceb3b37d -.long 0x7b292952,0x7b292952 -.long 0x3ee3e3dd,0x3ee3e3dd -.long 0x712f2f5e,0x712f2f5e -.long 0x97848413,0x97848413 -.long 0xf55353a6,0xf55353a6 -.long 0x68d1d1b9,0x68d1d1b9 -.long 0x00000000,0x00000000 -.long 0x2cededc1,0x2cededc1 -.long 0x60202040,0x60202040 -.long 0x1ffcfce3,0x1ffcfce3 -.long 0xc8b1b179,0xc8b1b179 -.long 0xed5b5bb6,0xed5b5bb6 -.long 0xbe6a6ad4,0xbe6a6ad4 -.long 0x46cbcb8d,0x46cbcb8d -.long 0xd9bebe67,0xd9bebe67 -.long 0x4b393972,0x4b393972 -.long 0xde4a4a94,0xde4a4a94 -.long 0xd44c4c98,0xd44c4c98 -.long 0xe85858b0,0xe85858b0 -.long 0x4acfcf85,0x4acfcf85 -.long 0x6bd0d0bb,0x6bd0d0bb -.long 0x2aefefc5,0x2aefefc5 -.long 0xe5aaaa4f,0xe5aaaa4f -.long 0x16fbfbed,0x16fbfbed -.long 0xc5434386,0xc5434386 -.long 0xd74d4d9a,0xd74d4d9a -.long 0x55333366,0x55333366 -.long 0x94858511,0x94858511 -.long 0xcf45458a,0xcf45458a -.long 0x10f9f9e9,0x10f9f9e9 -.long 0x06020204,0x06020204 -.long 0x817f7ffe,0x817f7ffe -.long 0xf05050a0,0xf05050a0 -.long 0x443c3c78,0x443c3c78 -.long 0xba9f9f25,0xba9f9f25 -.long 0xe3a8a84b,0xe3a8a84b -.long 0xf35151a2,0xf35151a2 -.long 0xfea3a35d,0xfea3a35d -.long 0xc0404080,0xc0404080 -.long 0x8a8f8f05,0x8a8f8f05 -.long 0xad92923f,0xad92923f -.long 0xbc9d9d21,0xbc9d9d21 -.long 0x48383870,0x48383870 -.long 0x04f5f5f1,0x04f5f5f1 -.long 0xdfbcbc63,0xdfbcbc63 -.long 0xc1b6b677,0xc1b6b677 -.long 0x75dadaaf,0x75dadaaf -.long 0x63212142,0x63212142 -.long 0x30101020,0x30101020 -.long 0x1affffe5,0x1affffe5 -.long 0x0ef3f3fd,0x0ef3f3fd -.long 0x6dd2d2bf,0x6dd2d2bf -.long 0x4ccdcd81,0x4ccdcd81 -.long 0x140c0c18,0x140c0c18 -.long 0x35131326,0x35131326 -.long 0x2fececc3,0x2fececc3 -.long 0xe15f5fbe,0xe15f5fbe -.long 0xa2979735,0xa2979735 -.long 0xcc444488,0xcc444488 -.long 0x3917172e,0x3917172e -.long 0x57c4c493,0x57c4c493 -.long 0xf2a7a755,0xf2a7a755 -.long 0x827e7efc,0x827e7efc -.long 0x473d3d7a,0x473d3d7a -.long 0xac6464c8,0xac6464c8 -.long 0xe75d5dba,0xe75d5dba -.long 0x2b191932,0x2b191932 -.long 0x957373e6,0x957373e6 -.long 0xa06060c0,0xa06060c0 -.long 0x98818119,0x98818119 -.long 0xd14f4f9e,0xd14f4f9e -.long 0x7fdcdca3,0x7fdcdca3 -.long 0x66222244,0x66222244 -.long 0x7e2a2a54,0x7e2a2a54 -.long 0xab90903b,0xab90903b -.long 0x8388880b,0x8388880b -.long 0xca46468c,0xca46468c -.long 0x29eeeec7,0x29eeeec7 -.long 0xd3b8b86b,0xd3b8b86b -.long 0x3c141428,0x3c141428 -.long 0x79dedea7,0x79dedea7 -.long 0xe25e5ebc,0xe25e5ebc -.long 0x1d0b0b16,0x1d0b0b16 -.long 0x76dbdbad,0x76dbdbad -.long 0x3be0e0db,0x3be0e0db -.long 0x56323264,0x56323264 -.long 0x4e3a3a74,0x4e3a3a74 -.long 0x1e0a0a14,0x1e0a0a14 -.long 0xdb494992,0xdb494992 -.long 0x0a06060c,0x0a06060c -.long 0x6c242448,0x6c242448 -.long 0xe45c5cb8,0xe45c5cb8 -.long 0x5dc2c29f,0x5dc2c29f -.long 0x6ed3d3bd,0x6ed3d3bd -.long 0xefacac43,0xefacac43 -.long 0xa66262c4,0xa66262c4 -.long 0xa8919139,0xa8919139 -.long 0xa4959531,0xa4959531 -.long 0x37e4e4d3,0x37e4e4d3 -.long 0x8b7979f2,0x8b7979f2 -.long 0x32e7e7d5,0x32e7e7d5 -.long 0x43c8c88b,0x43c8c88b -.long 0x5937376e,0x5937376e -.long 0xb76d6dda,0xb76d6dda -.long 0x8c8d8d01,0x8c8d8d01 -.long 0x64d5d5b1,0x64d5d5b1 -.long 0xd24e4e9c,0xd24e4e9c -.long 0xe0a9a949,0xe0a9a949 -.long 0xb46c6cd8,0xb46c6cd8 -.long 0xfa5656ac,0xfa5656ac -.long 0x07f4f4f3,0x07f4f4f3 -.long 0x25eaeacf,0x25eaeacf -.long 0xaf6565ca,0xaf6565ca -.long 0x8e7a7af4,0x8e7a7af4 -.long 0xe9aeae47,0xe9aeae47 -.long 0x18080810,0x18080810 -.long 0xd5baba6f,0xd5baba6f -.long 0x887878f0,0x887878f0 -.long 0x6f25254a,0x6f25254a -.long 0x722e2e5c,0x722e2e5c -.long 0x241c1c38,0x241c1c38 -.long 0xf1a6a657,0xf1a6a657 -.long 0xc7b4b473,0xc7b4b473 -.long 0x51c6c697,0x51c6c697 -.long 0x23e8e8cb,0x23e8e8cb -.long 0x7cdddda1,0x7cdddda1 -.long 0x9c7474e8,0x9c7474e8 -.long 0x211f1f3e,0x211f1f3e -.long 0xdd4b4b96,0xdd4b4b96 -.long 0xdcbdbd61,0xdcbdbd61 -.long 0x868b8b0d,0x868b8b0d -.long 0x858a8a0f,0x858a8a0f -.long 0x907070e0,0x907070e0 -.long 0x423e3e7c,0x423e3e7c -.long 0xc4b5b571,0xc4b5b571 -.long 0xaa6666cc,0xaa6666cc -.long 0xd8484890,0xd8484890 -.long 0x05030306,0x05030306 -.long 0x01f6f6f7,0x01f6f6f7 -.long 0x120e0e1c,0x120e0e1c -.long 0xa36161c2,0xa36161c2 -.long 0x5f35356a,0x5f35356a -.long 0xf95757ae,0xf95757ae -.long 0xd0b9b969,0xd0b9b969 -.long 0x91868617,0x91868617 -.long 0x58c1c199,0x58c1c199 -.long 0x271d1d3a,0x271d1d3a -.long 0xb99e9e27,0xb99e9e27 -.long 0x38e1e1d9,0x38e1e1d9 -.long 0x13f8f8eb,0x13f8f8eb -.long 0xb398982b,0xb398982b -.long 0x33111122,0x33111122 -.long 0xbb6969d2,0xbb6969d2 -.long 0x70d9d9a9,0x70d9d9a9 -.long 0x898e8e07,0x898e8e07 -.long 0xa7949433,0xa7949433 -.long 0xb69b9b2d,0xb69b9b2d -.long 0x221e1e3c,0x221e1e3c -.long 0x92878715,0x92878715 -.long 0x20e9e9c9,0x20e9e9c9 -.long 0x49cece87,0x49cece87 -.long 0xff5555aa,0xff5555aa -.long 0x78282850,0x78282850 -.long 0x7adfdfa5,0x7adfdfa5 -.long 0x8f8c8c03,0x8f8c8c03 -.long 0xf8a1a159,0xf8a1a159 -.long 0x80898909,0x80898909 -.long 0x170d0d1a,0x170d0d1a -.long 0xdabfbf65,0xdabfbf65 -.long 0x31e6e6d7,0x31e6e6d7 -.long 0xc6424284,0xc6424284 -.long 0xb86868d0,0xb86868d0 -.long 0xc3414182,0xc3414182 -.long 0xb0999929,0xb0999929 -.long 0x772d2d5a,0x772d2d5a -.long 0x110f0f1e,0x110f0f1e -.long 0xcbb0b07b,0xcbb0b07b -.long 0xfc5454a8,0xfc5454a8 -.long 0xd6bbbb6d,0xd6bbbb6d -.long 0x3a16162c,0x3a16162c -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.long 0x00000001, 0x00000002, 0x00000004, 0x00000008 -.long 0x00000010, 0x00000020, 0x00000040, 0x00000080 -.long 0x0000001b, 0x00000036, 0x80808080, 0x80808080 -.long 0xfefefefe, 0xfefefefe, 0x1b1b1b1b, 0x1b1b1b1b -.align 64 -.LAES_Td: -.long 0x50a7f451,0x50a7f451 -.long 0x5365417e,0x5365417e -.long 0xc3a4171a,0xc3a4171a -.long 0x965e273a,0x965e273a -.long 0xcb6bab3b,0xcb6bab3b -.long 0xf1459d1f,0xf1459d1f -.long 0xab58faac,0xab58faac -.long 0x9303e34b,0x9303e34b -.long 0x55fa3020,0x55fa3020 -.long 0xf66d76ad,0xf66d76ad -.long 0x9176cc88,0x9176cc88 -.long 0x254c02f5,0x254c02f5 -.long 0xfcd7e54f,0xfcd7e54f -.long 0xd7cb2ac5,0xd7cb2ac5 -.long 0x80443526,0x80443526 -.long 0x8fa362b5,0x8fa362b5 -.long 0x495ab1de,0x495ab1de -.long 0x671bba25,0x671bba25 -.long 0x980eea45,0x980eea45 -.long 0xe1c0fe5d,0xe1c0fe5d -.long 0x02752fc3,0x02752fc3 -.long 0x12f04c81,0x12f04c81 -.long 0xa397468d,0xa397468d -.long 0xc6f9d36b,0xc6f9d36b -.long 0xe75f8f03,0xe75f8f03 -.long 0x959c9215,0x959c9215 -.long 0xeb7a6dbf,0xeb7a6dbf -.long 0xda595295,0xda595295 -.long 0x2d83bed4,0x2d83bed4 -.long 0xd3217458,0xd3217458 -.long 0x2969e049,0x2969e049 -.long 0x44c8c98e,0x44c8c98e -.long 0x6a89c275,0x6a89c275 -.long 0x78798ef4,0x78798ef4 -.long 0x6b3e5899,0x6b3e5899 -.long 0xdd71b927,0xdd71b927 -.long 0xb64fe1be,0xb64fe1be -.long 0x17ad88f0,0x17ad88f0 -.long 0x66ac20c9,0x66ac20c9 -.long 0xb43ace7d,0xb43ace7d -.long 0x184adf63,0x184adf63 -.long 0x82311ae5,0x82311ae5 -.long 0x60335197,0x60335197 -.long 0x457f5362,0x457f5362 -.long 0xe07764b1,0xe07764b1 -.long 0x84ae6bbb,0x84ae6bbb -.long 0x1ca081fe,0x1ca081fe -.long 0x942b08f9,0x942b08f9 -.long 0x58684870,0x58684870 -.long 0x19fd458f,0x19fd458f -.long 0x876cde94,0x876cde94 -.long 0xb7f87b52,0xb7f87b52 -.long 0x23d373ab,0x23d373ab -.long 0xe2024b72,0xe2024b72 -.long 0x578f1fe3,0x578f1fe3 -.long 0x2aab5566,0x2aab5566 -.long 0x0728ebb2,0x0728ebb2 -.long 0x03c2b52f,0x03c2b52f -.long 0x9a7bc586,0x9a7bc586 -.long 0xa50837d3,0xa50837d3 -.long 0xf2872830,0xf2872830 -.long 0xb2a5bf23,0xb2a5bf23 -.long 0xba6a0302,0xba6a0302 -.long 0x5c8216ed,0x5c8216ed -.long 0x2b1ccf8a,0x2b1ccf8a -.long 0x92b479a7,0x92b479a7 -.long 0xf0f207f3,0xf0f207f3 -.long 0xa1e2694e,0xa1e2694e -.long 0xcdf4da65,0xcdf4da65 -.long 0xd5be0506,0xd5be0506 -.long 0x1f6234d1,0x1f6234d1 -.long 0x8afea6c4,0x8afea6c4 -.long 0x9d532e34,0x9d532e34 -.long 0xa055f3a2,0xa055f3a2 -.long 0x32e18a05,0x32e18a05 -.long 0x75ebf6a4,0x75ebf6a4 -.long 0x39ec830b,0x39ec830b -.long 0xaaef6040,0xaaef6040 -.long 0x069f715e,0x069f715e -.long 0x51106ebd,0x51106ebd -.long 0xf98a213e,0xf98a213e -.long 0x3d06dd96,0x3d06dd96 -.long 0xae053edd,0xae053edd -.long 0x46bde64d,0x46bde64d -.long 0xb58d5491,0xb58d5491 -.long 0x055dc471,0x055dc471 -.long 0x6fd40604,0x6fd40604 -.long 0xff155060,0xff155060 -.long 0x24fb9819,0x24fb9819 -.long 0x97e9bdd6,0x97e9bdd6 -.long 0xcc434089,0xcc434089 -.long 0x779ed967,0x779ed967 -.long 0xbd42e8b0,0xbd42e8b0 -.long 0x888b8907,0x888b8907 -.long 0x385b19e7,0x385b19e7 -.long 0xdbeec879,0xdbeec879 -.long 0x470a7ca1,0x470a7ca1 -.long 0xe90f427c,0xe90f427c -.long 0xc91e84f8,0xc91e84f8 -.long 0x00000000,0x00000000 -.long 0x83868009,0x83868009 -.long 0x48ed2b32,0x48ed2b32 -.long 0xac70111e,0xac70111e -.long 0x4e725a6c,0x4e725a6c -.long 0xfbff0efd,0xfbff0efd -.long 0x5638850f,0x5638850f -.long 0x1ed5ae3d,0x1ed5ae3d -.long 0x27392d36,0x27392d36 -.long 0x64d90f0a,0x64d90f0a -.long 0x21a65c68,0x21a65c68 -.long 0xd1545b9b,0xd1545b9b -.long 0x3a2e3624,0x3a2e3624 -.long 0xb1670a0c,0xb1670a0c -.long 0x0fe75793,0x0fe75793 -.long 0xd296eeb4,0xd296eeb4 -.long 0x9e919b1b,0x9e919b1b -.long 0x4fc5c080,0x4fc5c080 -.long 0xa220dc61,0xa220dc61 -.long 0x694b775a,0x694b775a -.long 0x161a121c,0x161a121c -.long 0x0aba93e2,0x0aba93e2 -.long 0xe52aa0c0,0xe52aa0c0 -.long 0x43e0223c,0x43e0223c -.long 0x1d171b12,0x1d171b12 -.long 0x0b0d090e,0x0b0d090e -.long 0xadc78bf2,0xadc78bf2 -.long 0xb9a8b62d,0xb9a8b62d -.long 0xc8a91e14,0xc8a91e14 -.long 0x8519f157,0x8519f157 -.long 0x4c0775af,0x4c0775af -.long 0xbbdd99ee,0xbbdd99ee -.long 0xfd607fa3,0xfd607fa3 -.long 0x9f2601f7,0x9f2601f7 -.long 0xbcf5725c,0xbcf5725c -.long 0xc53b6644,0xc53b6644 -.long 0x347efb5b,0x347efb5b -.long 0x7629438b,0x7629438b -.long 0xdcc623cb,0xdcc623cb -.long 0x68fcedb6,0x68fcedb6 -.long 0x63f1e4b8,0x63f1e4b8 -.long 0xcadc31d7,0xcadc31d7 -.long 0x10856342,0x10856342 -.long 0x40229713,0x40229713 -.long 0x2011c684,0x2011c684 -.long 0x7d244a85,0x7d244a85 -.long 0xf83dbbd2,0xf83dbbd2 -.long 0x1132f9ae,0x1132f9ae -.long 0x6da129c7,0x6da129c7 -.long 0x4b2f9e1d,0x4b2f9e1d -.long 0xf330b2dc,0xf330b2dc -.long 0xec52860d,0xec52860d -.long 0xd0e3c177,0xd0e3c177 -.long 0x6c16b32b,0x6c16b32b -.long 0x99b970a9,0x99b970a9 -.long 0xfa489411,0xfa489411 -.long 0x2264e947,0x2264e947 -.long 0xc48cfca8,0xc48cfca8 -.long 0x1a3ff0a0,0x1a3ff0a0 -.long 0xd82c7d56,0xd82c7d56 -.long 0xef903322,0xef903322 -.long 0xc74e4987,0xc74e4987 -.long 0xc1d138d9,0xc1d138d9 -.long 0xfea2ca8c,0xfea2ca8c -.long 0x360bd498,0x360bd498 -.long 0xcf81f5a6,0xcf81f5a6 -.long 0x28de7aa5,0x28de7aa5 -.long 0x268eb7da,0x268eb7da -.long 0xa4bfad3f,0xa4bfad3f -.long 0xe49d3a2c,0xe49d3a2c -.long 0x0d927850,0x0d927850 -.long 0x9bcc5f6a,0x9bcc5f6a -.long 0x62467e54,0x62467e54 -.long 0xc2138df6,0xc2138df6 -.long 0xe8b8d890,0xe8b8d890 -.long 0x5ef7392e,0x5ef7392e -.long 0xf5afc382,0xf5afc382 -.long 0xbe805d9f,0xbe805d9f -.long 0x7c93d069,0x7c93d069 -.long 0xa92dd56f,0xa92dd56f -.long 0xb31225cf,0xb31225cf -.long 0x3b99acc8,0x3b99acc8 -.long 0xa77d1810,0xa77d1810 -.long 0x6e639ce8,0x6e639ce8 -.long 0x7bbb3bdb,0x7bbb3bdb -.long 0x097826cd,0x097826cd -.long 0xf418596e,0xf418596e -.long 0x01b79aec,0x01b79aec -.long 0xa89a4f83,0xa89a4f83 -.long 0x656e95e6,0x656e95e6 -.long 0x7ee6ffaa,0x7ee6ffaa -.long 0x08cfbc21,0x08cfbc21 -.long 0xe6e815ef,0xe6e815ef -.long 0xd99be7ba,0xd99be7ba -.long 0xce366f4a,0xce366f4a -.long 0xd4099fea,0xd4099fea -.long 0xd67cb029,0xd67cb029 -.long 0xafb2a431,0xafb2a431 -.long 0x31233f2a,0x31233f2a -.long 0x3094a5c6,0x3094a5c6 -.long 0xc066a235,0xc066a235 -.long 0x37bc4e74,0x37bc4e74 -.long 0xa6ca82fc,0xa6ca82fc -.long 0xb0d090e0,0xb0d090e0 -.long 0x15d8a733,0x15d8a733 -.long 0x4a9804f1,0x4a9804f1 -.long 0xf7daec41,0xf7daec41 -.long 0x0e50cd7f,0x0e50cd7f -.long 0x2ff69117,0x2ff69117 -.long 0x8dd64d76,0x8dd64d76 -.long 0x4db0ef43,0x4db0ef43 -.long 0x544daacc,0x544daacc -.long 0xdf0496e4,0xdf0496e4 -.long 0xe3b5d19e,0xe3b5d19e -.long 0x1b886a4c,0x1b886a4c -.long 0xb81f2cc1,0xb81f2cc1 -.long 0x7f516546,0x7f516546 -.long 0x04ea5e9d,0x04ea5e9d -.long 0x5d358c01,0x5d358c01 -.long 0x737487fa,0x737487fa -.long 0x2e410bfb,0x2e410bfb -.long 0x5a1d67b3,0x5a1d67b3 -.long 0x52d2db92,0x52d2db92 -.long 0x335610e9,0x335610e9 -.long 0x1347d66d,0x1347d66d -.long 0x8c61d79a,0x8c61d79a -.long 0x7a0ca137,0x7a0ca137 -.long 0x8e14f859,0x8e14f859 -.long 0x893c13eb,0x893c13eb -.long 0xee27a9ce,0xee27a9ce -.long 0x35c961b7,0x35c961b7 -.long 0xede51ce1,0xede51ce1 -.long 0x3cb1477a,0x3cb1477a -.long 0x59dfd29c,0x59dfd29c -.long 0x3f73f255,0x3f73f255 -.long 0x79ce1418,0x79ce1418 -.long 0xbf37c773,0xbf37c773 -.long 0xeacdf753,0xeacdf753 -.long 0x5baafd5f,0x5baafd5f -.long 0x146f3ddf,0x146f3ddf -.long 0x86db4478,0x86db4478 -.long 0x81f3afca,0x81f3afca -.long 0x3ec468b9,0x3ec468b9 -.long 0x2c342438,0x2c342438 -.long 0x5f40a3c2,0x5f40a3c2 -.long 0x72c31d16,0x72c31d16 -.long 0x0c25e2bc,0x0c25e2bc -.long 0x8b493c28,0x8b493c28 -.long 0x41950dff,0x41950dff -.long 0x7101a839,0x7101a839 -.long 0xdeb30c08,0xdeb30c08 -.long 0x9ce4b4d8,0x9ce4b4d8 -.long 0x90c15664,0x90c15664 -.long 0x6184cb7b,0x6184cb7b -.long 0x70b632d5,0x70b632d5 -.long 0x745c6c48,0x745c6c48 -.long 0x4257b8d0,0x4257b8d0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 65,69,83,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s deleted file mode 100644 index 86ad1e0252fe76..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s +++ /dev/null @@ -1,1609 +0,0 @@ -.text - - - -.globl aesni_multi_cbc_encrypt -.type aesni_multi_cbc_encrypt,@function -.align 32 -aesni_multi_cbc_encrypt: -.cfi_startproc - cmpl $2,%edx - jb .Lenc_non_avx - movl OPENSSL_ia32cap_P+4(%rip),%ecx - testl $268435456,%ecx - jnz _avx_cbc_enc_shortcut - jmp .Lenc_non_avx -.align 16 -.Lenc_non_avx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - subq $48,%rsp - andq $-64,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Lenc4x_body: - movdqu (%rsi),%xmm12 - leaq 120(%rsi),%rsi - leaq 64(%rdi),%rdi - -.Lenc4x_loop_grande: - movl %edx,24(%rsp) - xorl %edx,%edx - - movl -56(%rdi),%ecx - movl -64(%rdi),%r8d - cmpl %edx,%ecx - movl -60(%rdi),%r12d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -48(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - - movl -24(%rdi),%ecx - movl -32(%rdi),%r9d - cmpl %edx,%ecx - movl -28(%rdi),%r13d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -16(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - - movl 8(%rdi),%ecx - movl 0(%rdi),%r10d - cmpl %edx,%ecx - movl 4(%rdi),%r14d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 16(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - - movl 40(%rdi),%ecx - movl 32(%rdi),%r11d - cmpl %edx,%ecx - movl 36(%rdi),%r15d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 48(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - testl %edx,%edx - jz .Lenc4x_done - - movups 16-120(%rsi),%xmm1 - pxor %xmm12,%xmm2 - movups 32-120(%rsi),%xmm0 - pxor %xmm12,%xmm3 - movl 240-120(%rsi),%eax - pxor %xmm12,%xmm4 - movdqu (%r8),%xmm6 - pxor %xmm12,%xmm5 - movdqu (%r9),%xmm7 - pxor %xmm6,%xmm2 - movdqu (%r10),%xmm8 - pxor %xmm7,%xmm3 - movdqu (%r11),%xmm9 - pxor %xmm8,%xmm4 - pxor %xmm9,%xmm5 - movdqa 32(%rsp),%xmm10 - xorq %rbx,%rbx - jmp .Loop_enc4x - -.align 32 -.Loop_enc4x: - addq $16,%rbx - leaq 16(%rsp),%rbp - movl $1,%ecx - subq %rbx,%rbp - -.byte 102,15,56,220,209 - prefetcht0 31(%r8,%rbx,1) - prefetcht0 31(%r9,%rbx,1) -.byte 102,15,56,220,217 - prefetcht0 31(%r10,%rbx,1) - prefetcht0 31(%r10,%rbx,1) -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 48-120(%rsi),%xmm1 - cmpl 32(%rsp),%ecx -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - cmovgeq %rbp,%r8 - cmovgq %rbp,%r12 -.byte 102,15,56,220,232 - movups -56(%rsi),%xmm0 - cmpl 36(%rsp),%ecx -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - cmovgeq %rbp,%r9 - cmovgq %rbp,%r13 -.byte 102,15,56,220,233 - movups -40(%rsi),%xmm1 - cmpl 40(%rsp),%ecx -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - cmovgeq %rbp,%r10 - cmovgq %rbp,%r14 -.byte 102,15,56,220,232 - movups -24(%rsi),%xmm0 - cmpl 44(%rsp),%ecx -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - cmovgeq %rbp,%r11 - cmovgq %rbp,%r15 -.byte 102,15,56,220,233 - movups -8(%rsi),%xmm1 - movdqa %xmm10,%xmm11 -.byte 102,15,56,220,208 - prefetcht0 15(%r12,%rbx,1) - prefetcht0 15(%r13,%rbx,1) -.byte 102,15,56,220,216 - prefetcht0 15(%r14,%rbx,1) - prefetcht0 15(%r15,%rbx,1) -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 128-120(%rsi),%xmm0 - pxor %xmm12,%xmm12 - -.byte 102,15,56,220,209 - pcmpgtd %xmm12,%xmm11 - movdqu -120(%rsi),%xmm12 -.byte 102,15,56,220,217 - paddd %xmm11,%xmm10 - movdqa %xmm10,32(%rsp) -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 144-120(%rsi),%xmm1 - - cmpl $11,%eax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 160-120(%rsi),%xmm0 - - jb .Lenc4x_tail - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 176-120(%rsi),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 192-120(%rsi),%xmm0 - - je .Lenc4x_tail - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 208-120(%rsi),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 224-120(%rsi),%xmm0 - jmp .Lenc4x_tail - -.align 32 -.Lenc4x_tail: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movdqu (%r8,%rbx,1),%xmm6 - movdqu 16-120(%rsi),%xmm1 - -.byte 102,15,56,221,208 - movdqu (%r9,%rbx,1),%xmm7 - pxor %xmm12,%xmm6 -.byte 102,15,56,221,216 - movdqu (%r10,%rbx,1),%xmm8 - pxor %xmm12,%xmm7 -.byte 102,15,56,221,224 - movdqu (%r11,%rbx,1),%xmm9 - pxor %xmm12,%xmm8 -.byte 102,15,56,221,232 - movdqu 32-120(%rsi),%xmm0 - pxor %xmm12,%xmm9 - - movups %xmm2,-16(%r12,%rbx,1) - pxor %xmm6,%xmm2 - movups %xmm3,-16(%r13,%rbx,1) - pxor %xmm7,%xmm3 - movups %xmm4,-16(%r14,%rbx,1) - pxor %xmm8,%xmm4 - movups %xmm5,-16(%r15,%rbx,1) - pxor %xmm9,%xmm5 - - decl %edx - jnz .Loop_enc4x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - movl 24(%rsp),%edx - - - - - - - - - - - - leaq 128(%rdi),%rdi - decl %edx - jnz .Lenc4x_loop_grande - -.Lenc4x_done: - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lenc4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_encrypt,.-aesni_multi_cbc_encrypt - -.globl aesni_multi_cbc_decrypt -.type aesni_multi_cbc_decrypt,@function -.align 32 -aesni_multi_cbc_decrypt: -.cfi_startproc - cmpl $2,%edx - jb .Ldec_non_avx - movl OPENSSL_ia32cap_P+4(%rip),%ecx - testl $268435456,%ecx - jnz _avx_cbc_dec_shortcut - jmp .Ldec_non_avx -.align 16 -.Ldec_non_avx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - subq $48,%rsp - andq $-64,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Ldec4x_body: - movdqu (%rsi),%xmm12 - leaq 120(%rsi),%rsi - leaq 64(%rdi),%rdi - -.Ldec4x_loop_grande: - movl %edx,24(%rsp) - xorl %edx,%edx - - movl -56(%rdi),%ecx - movl -64(%rdi),%r8d - cmpl %edx,%ecx - movl -60(%rdi),%r12d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -48(%rdi),%xmm6 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - - movl -24(%rdi),%ecx - movl -32(%rdi),%r9d - cmpl %edx,%ecx - movl -28(%rdi),%r13d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -16(%rdi),%xmm7 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - - movl 8(%rdi),%ecx - movl 0(%rdi),%r10d - cmpl %edx,%ecx - movl 4(%rdi),%r14d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 16(%rdi),%xmm8 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - - movl 40(%rdi),%ecx - movl 32(%rdi),%r11d - cmpl %edx,%ecx - movl 36(%rdi),%r15d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 48(%rdi),%xmm9 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - testl %edx,%edx - jz .Ldec4x_done - - movups 16-120(%rsi),%xmm1 - movups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - movdqu (%r8),%xmm2 - movdqu (%r9),%xmm3 - pxor %xmm12,%xmm2 - movdqu (%r10),%xmm4 - pxor %xmm12,%xmm3 - movdqu (%r11),%xmm5 - pxor %xmm12,%xmm4 - pxor %xmm12,%xmm5 - movdqa 32(%rsp),%xmm10 - xorq %rbx,%rbx - jmp .Loop_dec4x - -.align 32 -.Loop_dec4x: - addq $16,%rbx - leaq 16(%rsp),%rbp - movl $1,%ecx - subq %rbx,%rbp - -.byte 102,15,56,222,209 - prefetcht0 31(%r8,%rbx,1) - prefetcht0 31(%r9,%rbx,1) -.byte 102,15,56,222,217 - prefetcht0 31(%r10,%rbx,1) - prefetcht0 31(%r11,%rbx,1) -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 48-120(%rsi),%xmm1 - cmpl 32(%rsp),%ecx -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - cmovgeq %rbp,%r8 - cmovgq %rbp,%r12 -.byte 102,15,56,222,232 - movups -56(%rsi),%xmm0 - cmpl 36(%rsp),%ecx -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - cmovgeq %rbp,%r9 - cmovgq %rbp,%r13 -.byte 102,15,56,222,233 - movups -40(%rsi),%xmm1 - cmpl 40(%rsp),%ecx -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - cmovgeq %rbp,%r10 - cmovgq %rbp,%r14 -.byte 102,15,56,222,232 - movups -24(%rsi),%xmm0 - cmpl 44(%rsp),%ecx -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - cmovgeq %rbp,%r11 - cmovgq %rbp,%r15 -.byte 102,15,56,222,233 - movups -8(%rsi),%xmm1 - movdqa %xmm10,%xmm11 -.byte 102,15,56,222,208 - prefetcht0 15(%r12,%rbx,1) - prefetcht0 15(%r13,%rbx,1) -.byte 102,15,56,222,216 - prefetcht0 15(%r14,%rbx,1) - prefetcht0 15(%r15,%rbx,1) -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 128-120(%rsi),%xmm0 - pxor %xmm12,%xmm12 - -.byte 102,15,56,222,209 - pcmpgtd %xmm12,%xmm11 - movdqu -120(%rsi),%xmm12 -.byte 102,15,56,222,217 - paddd %xmm11,%xmm10 - movdqa %xmm10,32(%rsp) -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 144-120(%rsi),%xmm1 - - cmpl $11,%eax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 160-120(%rsi),%xmm0 - - jb .Ldec4x_tail - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 176-120(%rsi),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 192-120(%rsi),%xmm0 - - je .Ldec4x_tail - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 208-120(%rsi),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 224-120(%rsi),%xmm0 - jmp .Ldec4x_tail - -.align 32 -.Ldec4x_tail: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - pxor %xmm0,%xmm6 - pxor %xmm0,%xmm7 -.byte 102,15,56,222,233 - movdqu 16-120(%rsi),%xmm1 - pxor %xmm0,%xmm8 - pxor %xmm0,%xmm9 - movdqu 32-120(%rsi),%xmm0 - -.byte 102,15,56,223,214 -.byte 102,15,56,223,223 - movdqu -16(%r8,%rbx,1),%xmm6 - movdqu -16(%r9,%rbx,1),%xmm7 -.byte 102,65,15,56,223,224 -.byte 102,65,15,56,223,233 - movdqu -16(%r10,%rbx,1),%xmm8 - movdqu -16(%r11,%rbx,1),%xmm9 - - movups %xmm2,-16(%r12,%rbx,1) - movdqu (%r8,%rbx,1),%xmm2 - movups %xmm3,-16(%r13,%rbx,1) - movdqu (%r9,%rbx,1),%xmm3 - pxor %xmm12,%xmm2 - movups %xmm4,-16(%r14,%rbx,1) - movdqu (%r10,%rbx,1),%xmm4 - pxor %xmm12,%xmm3 - movups %xmm5,-16(%r15,%rbx,1) - movdqu (%r11,%rbx,1),%xmm5 - pxor %xmm12,%xmm4 - pxor %xmm12,%xmm5 - - decl %edx - jnz .Loop_dec4x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - movl 24(%rsp),%edx - - leaq 128(%rdi),%rdi - decl %edx - jnz .Ldec4x_loop_grande - -.Ldec4x_done: - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Ldec4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_decrypt,.-aesni_multi_cbc_decrypt -.type aesni_multi_cbc_encrypt_avx,@function -.align 32 -aesni_multi_cbc_encrypt_avx: -.cfi_startproc -_avx_cbc_enc_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - - - subq $192,%rsp - andq $-128,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Lenc8x_body: - vzeroupper - vmovdqu (%rsi),%xmm15 - leaq 120(%rsi),%rsi - leaq 128(%rdi),%rdi - shrl $1,%edx - -.Lenc8x_loop_grande: - - xorl %edx,%edx - - movl -120(%rdi),%ecx - - movl -128(%rdi),%r8d - cmpl %edx,%ecx - - movl -124(%rdi),%ebx - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -112(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - subq %r8,%rbx - movq %rbx,64(%rsp) - - movl -88(%rdi),%ecx - - movl -96(%rdi),%r9d - cmpl %edx,%ecx - - movl -92(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -80(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - subq %r9,%rbp - movq %rbp,72(%rsp) - - movl -56(%rdi),%ecx - - movl -64(%rdi),%r10d - cmpl %edx,%ecx - - movl -60(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -48(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - subq %r10,%rbp - movq %rbp,80(%rsp) - - movl -24(%rdi),%ecx - - movl -32(%rdi),%r11d - cmpl %edx,%ecx - - movl -28(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -16(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - subq %r11,%rbp - movq %rbp,88(%rsp) - - movl 8(%rdi),%ecx - - movl 0(%rdi),%r12d - cmpl %edx,%ecx - - movl 4(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 16(%rdi),%xmm6 - movl %ecx,48(%rsp) - cmovleq %rsp,%r12 - subq %r12,%rbp - movq %rbp,96(%rsp) - - movl 40(%rdi),%ecx - - movl 32(%rdi),%r13d - cmpl %edx,%ecx - - movl 36(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 48(%rdi),%xmm7 - movl %ecx,52(%rsp) - cmovleq %rsp,%r13 - subq %r13,%rbp - movq %rbp,104(%rsp) - - movl 72(%rdi),%ecx - - movl 64(%rdi),%r14d - cmpl %edx,%ecx - - movl 68(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 80(%rdi),%xmm8 - movl %ecx,56(%rsp) - cmovleq %rsp,%r14 - subq %r14,%rbp - movq %rbp,112(%rsp) - - movl 104(%rdi),%ecx - - movl 96(%rdi),%r15d - cmpl %edx,%ecx - - movl 100(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 112(%rdi),%xmm9 - movl %ecx,60(%rsp) - cmovleq %rsp,%r15 - subq %r15,%rbp - movq %rbp,120(%rsp) - testl %edx,%edx - jz .Lenc8x_done - - vmovups 16-120(%rsi),%xmm1 - vmovups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - - vpxor (%r8),%xmm15,%xmm10 - leaq 128(%rsp),%rbp - vpxor (%r9),%xmm15,%xmm11 - vpxor (%r10),%xmm15,%xmm12 - vpxor (%r11),%xmm15,%xmm13 - vpxor %xmm10,%xmm2,%xmm2 - vpxor (%r12),%xmm15,%xmm10 - vpxor %xmm11,%xmm3,%xmm3 - vpxor (%r13),%xmm15,%xmm11 - vpxor %xmm12,%xmm4,%xmm4 - vpxor (%r14),%xmm15,%xmm12 - vpxor %xmm13,%xmm5,%xmm5 - vpxor (%r15),%xmm15,%xmm13 - vpxor %xmm10,%xmm6,%xmm6 - movl $1,%ecx - vpxor %xmm11,%xmm7,%xmm7 - vpxor %xmm12,%xmm8,%xmm8 - vpxor %xmm13,%xmm9,%xmm9 - jmp .Loop_enc8x - -.align 32 -.Loop_enc8x: - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+0(%rsp),%ecx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r8) - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r8,%rbx,1),%rbx - cmovgeq %rsp,%r8 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r8,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r8),%xmm15,%xmm10 - movq %rbx,64+0(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -72(%rsi),%xmm1 - leaq 16(%r8,%rbx,1),%r8 - vmovdqu %xmm10,0(%rbp) - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+4(%rsp),%ecx - movq 64+8(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r9) - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r9,%rbx,1),%rbx - cmovgeq %rsp,%r9 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r9,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r9),%xmm15,%xmm11 - movq %rbx,64+8(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups -56(%rsi),%xmm0 - leaq 16(%r9,%rbx,1),%r9 - vmovdqu %xmm11,16(%rbp) - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+8(%rsp),%ecx - movq 64+16(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r10) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r8) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r10,%rbx,1),%rbx - cmovgeq %rsp,%r10 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r10,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r10),%xmm15,%xmm12 - movq %rbx,64+16(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -40(%rsi),%xmm1 - leaq 16(%r10,%rbx,1),%r10 - vmovdqu %xmm12,32(%rbp) - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+12(%rsp),%ecx - movq 64+24(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r11) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r9) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r11,%rbx,1),%rbx - cmovgeq %rsp,%r11 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r11,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r11),%xmm15,%xmm13 - movq %rbx,64+24(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups -24(%rsi),%xmm0 - leaq 16(%r11,%rbx,1),%r11 - vmovdqu %xmm13,48(%rbp) - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+16(%rsp),%ecx - movq 64+32(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r12) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r10) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r12,%rbx,1),%rbx - cmovgeq %rsp,%r12 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r12,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r12),%xmm15,%xmm10 - movq %rbx,64+32(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -8(%rsi),%xmm1 - leaq 16(%r12,%rbx,1),%r12 - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+20(%rsp),%ecx - movq 64+40(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r13) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r11) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%rbx,%r13,1),%rbx - cmovgeq %rsp,%r13 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r13,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r13),%xmm15,%xmm11 - movq %rbx,64+40(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 8(%rsi),%xmm0 - leaq 16(%r13,%rbx,1),%r13 - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+24(%rsp),%ecx - movq 64+48(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r14) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r12) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r14,%rbx,1),%rbx - cmovgeq %rsp,%r14 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r14,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r14),%xmm15,%xmm12 - movq %rbx,64+48(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 24(%rsi),%xmm1 - leaq 16(%r14,%rbx,1),%r14 - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+28(%rsp),%ecx - movq 64+56(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r15) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r13) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r15,%rbx,1),%rbx - cmovgeq %rsp,%r15 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r15,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r15),%xmm15,%xmm13 - movq %rbx,64+56(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 40(%rsi),%xmm0 - leaq 16(%r15,%rbx,1),%r15 - vmovdqu 32(%rsp),%xmm14 - prefetcht0 15(%r14) - prefetcht0 15(%r15) - cmpl $11,%eax - jb .Lenc8x_tail - - vaesenc %xmm1,%xmm2,%xmm2 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vaesenc %xmm1,%xmm7,%xmm7 - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 176-120(%rsi),%xmm1 - - vaesenc %xmm0,%xmm2,%xmm2 - vaesenc %xmm0,%xmm3,%xmm3 - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - vaesenc %xmm0,%xmm6,%xmm6 - vaesenc %xmm0,%xmm7,%xmm7 - vaesenc %xmm0,%xmm8,%xmm8 - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 192-120(%rsi),%xmm0 - je .Lenc8x_tail - - vaesenc %xmm1,%xmm2,%xmm2 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vaesenc %xmm1,%xmm7,%xmm7 - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 208-120(%rsi),%xmm1 - - vaesenc %xmm0,%xmm2,%xmm2 - vaesenc %xmm0,%xmm3,%xmm3 - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - vaesenc %xmm0,%xmm6,%xmm6 - vaesenc %xmm0,%xmm7,%xmm7 - vaesenc %xmm0,%xmm8,%xmm8 - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 224-120(%rsi),%xmm0 - -.Lenc8x_tail: - vaesenc %xmm1,%xmm2,%xmm2 - vpxor %xmm15,%xmm15,%xmm15 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vpaddd %xmm14,%xmm15,%xmm15 - vmovdqu 48(%rsp),%xmm14 - vaesenc %xmm1,%xmm7,%xmm7 - movq 64(%rsp),%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 16-120(%rsi),%xmm1 - - vaesenclast %xmm0,%xmm2,%xmm2 - vmovdqa %xmm15,32(%rsp) - vpxor %xmm15,%xmm15,%xmm15 - vaesenclast %xmm0,%xmm3,%xmm3 - vaesenclast %xmm0,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesenclast %xmm0,%xmm5,%xmm5 - vaesenclast %xmm0,%xmm6,%xmm6 - vpaddd %xmm15,%xmm14,%xmm14 - vmovdqu -120(%rsi),%xmm15 - vaesenclast %xmm0,%xmm7,%xmm7 - vaesenclast %xmm0,%xmm8,%xmm8 - vmovdqa %xmm14,48(%rsp) - vaesenclast %xmm0,%xmm9,%xmm9 - vmovups 32-120(%rsi),%xmm0 - - vmovups %xmm2,-16(%r8) - subq %rbx,%r8 - vpxor 0(%rbp),%xmm2,%xmm2 - vmovups %xmm3,-16(%r9) - subq 72(%rsp),%r9 - vpxor 16(%rbp),%xmm3,%xmm3 - vmovups %xmm4,-16(%r10) - subq 80(%rsp),%r10 - vpxor 32(%rbp),%xmm4,%xmm4 - vmovups %xmm5,-16(%r11) - subq 88(%rsp),%r11 - vpxor 48(%rbp),%xmm5,%xmm5 - vmovups %xmm6,-16(%r12) - subq 96(%rsp),%r12 - vpxor %xmm10,%xmm6,%xmm6 - vmovups %xmm7,-16(%r13) - subq 104(%rsp),%r13 - vpxor %xmm11,%xmm7,%xmm7 - vmovups %xmm8,-16(%r14) - subq 112(%rsp),%r14 - vpxor %xmm12,%xmm8,%xmm8 - vmovups %xmm9,-16(%r15) - subq 120(%rsp),%r15 - vpxor %xmm13,%xmm9,%xmm9 - - decl %edx - jnz .Loop_enc8x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - - - - - -.Lenc8x_done: - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lenc8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_encrypt_avx,.-aesni_multi_cbc_encrypt_avx - -.type aesni_multi_cbc_decrypt_avx,@function -.align 32 -aesni_multi_cbc_decrypt_avx: -.cfi_startproc -_avx_cbc_dec_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - - - - subq $256,%rsp - andq $-256,%rsp - subq $192,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Ldec8x_body: - vzeroupper - vmovdqu (%rsi),%xmm15 - leaq 120(%rsi),%rsi - leaq 128(%rdi),%rdi - shrl $1,%edx - -.Ldec8x_loop_grande: - - xorl %edx,%edx - - movl -120(%rdi),%ecx - - movl -128(%rdi),%r8d - cmpl %edx,%ecx - - movl -124(%rdi),%ebx - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -112(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - subq %r8,%rbx - movq %rbx,64(%rsp) - vmovdqu %xmm2,192(%rsp) - - movl -88(%rdi),%ecx - - movl -96(%rdi),%r9d - cmpl %edx,%ecx - - movl -92(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -80(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - subq %r9,%rbp - movq %rbp,72(%rsp) - vmovdqu %xmm3,208(%rsp) - - movl -56(%rdi),%ecx - - movl -64(%rdi),%r10d - cmpl %edx,%ecx - - movl -60(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -48(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - subq %r10,%rbp - movq %rbp,80(%rsp) - vmovdqu %xmm4,224(%rsp) - - movl -24(%rdi),%ecx - - movl -32(%rdi),%r11d - cmpl %edx,%ecx - - movl -28(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -16(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - subq %r11,%rbp - movq %rbp,88(%rsp) - vmovdqu %xmm5,240(%rsp) - - movl 8(%rdi),%ecx - - movl 0(%rdi),%r12d - cmpl %edx,%ecx - - movl 4(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 16(%rdi),%xmm6 - movl %ecx,48(%rsp) - cmovleq %rsp,%r12 - subq %r12,%rbp - movq %rbp,96(%rsp) - vmovdqu %xmm6,256(%rsp) - - movl 40(%rdi),%ecx - - movl 32(%rdi),%r13d - cmpl %edx,%ecx - - movl 36(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 48(%rdi),%xmm7 - movl %ecx,52(%rsp) - cmovleq %rsp,%r13 - subq %r13,%rbp - movq %rbp,104(%rsp) - vmovdqu %xmm7,272(%rsp) - - movl 72(%rdi),%ecx - - movl 64(%rdi),%r14d - cmpl %edx,%ecx - - movl 68(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 80(%rdi),%xmm8 - movl %ecx,56(%rsp) - cmovleq %rsp,%r14 - subq %r14,%rbp - movq %rbp,112(%rsp) - vmovdqu %xmm8,288(%rsp) - - movl 104(%rdi),%ecx - - movl 96(%rdi),%r15d - cmpl %edx,%ecx - - movl 100(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 112(%rdi),%xmm9 - movl %ecx,60(%rsp) - cmovleq %rsp,%r15 - subq %r15,%rbp - movq %rbp,120(%rsp) - vmovdqu %xmm9,304(%rsp) - testl %edx,%edx - jz .Ldec8x_done - - vmovups 16-120(%rsi),%xmm1 - vmovups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - leaq 192+128(%rsp),%rbp - - vmovdqu (%r8),%xmm2 - vmovdqu (%r9),%xmm3 - vmovdqu (%r10),%xmm4 - vmovdqu (%r11),%xmm5 - vmovdqu (%r12),%xmm6 - vmovdqu (%r13),%xmm7 - vmovdqu (%r14),%xmm8 - vmovdqu (%r15),%xmm9 - vmovdqu %xmm2,0(%rbp) - vpxor %xmm15,%xmm2,%xmm2 - vmovdqu %xmm3,16(%rbp) - vpxor %xmm15,%xmm3,%xmm3 - vmovdqu %xmm4,32(%rbp) - vpxor %xmm15,%xmm4,%xmm4 - vmovdqu %xmm5,48(%rbp) - vpxor %xmm15,%xmm5,%xmm5 - vmovdqu %xmm6,64(%rbp) - vpxor %xmm15,%xmm6,%xmm6 - vmovdqu %xmm7,80(%rbp) - vpxor %xmm15,%xmm7,%xmm7 - vmovdqu %xmm8,96(%rbp) - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu %xmm9,112(%rbp) - vpxor %xmm15,%xmm9,%xmm9 - xorq $0x80,%rbp - movl $1,%ecx - jmp .Loop_dec8x - -.align 32 -.Loop_dec8x: - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+0(%rsp),%ecx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r8) - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r8,%rbx,1),%rbx - cmovgeq %rsp,%r8 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r8,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r8),%xmm10 - movq %rbx,64+0(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -72(%rsi),%xmm1 - leaq 16(%r8,%rbx,1),%r8 - vmovdqu %xmm10,128(%rsp) - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+4(%rsp),%ecx - movq 64+8(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r9) - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r9,%rbx,1),%rbx - cmovgeq %rsp,%r9 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r9,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r9),%xmm11 - movq %rbx,64+8(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups -56(%rsi),%xmm0 - leaq 16(%r9,%rbx,1),%r9 - vmovdqu %xmm11,144(%rsp) - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+8(%rsp),%ecx - movq 64+16(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r10) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r8) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r10,%rbx,1),%rbx - cmovgeq %rsp,%r10 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r10,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r10),%xmm12 - movq %rbx,64+16(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -40(%rsi),%xmm1 - leaq 16(%r10,%rbx,1),%r10 - vmovdqu %xmm12,160(%rsp) - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+12(%rsp),%ecx - movq 64+24(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r11) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r9) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r11,%rbx,1),%rbx - cmovgeq %rsp,%r11 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r11,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r11),%xmm13 - movq %rbx,64+24(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups -24(%rsi),%xmm0 - leaq 16(%r11,%rbx,1),%r11 - vmovdqu %xmm13,176(%rsp) - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+16(%rsp),%ecx - movq 64+32(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r12) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r10) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r12,%rbx,1),%rbx - cmovgeq %rsp,%r12 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r12,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r12),%xmm10 - movq %rbx,64+32(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -8(%rsi),%xmm1 - leaq 16(%r12,%rbx,1),%r12 - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+20(%rsp),%ecx - movq 64+40(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r13) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r11) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%rbx,%r13,1),%rbx - cmovgeq %rsp,%r13 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r13,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r13),%xmm11 - movq %rbx,64+40(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 8(%rsi),%xmm0 - leaq 16(%r13,%rbx,1),%r13 - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+24(%rsp),%ecx - movq 64+48(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r14) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r12) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r14,%rbx,1),%rbx - cmovgeq %rsp,%r14 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r14,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r14),%xmm12 - movq %rbx,64+48(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 24(%rsi),%xmm1 - leaq 16(%r14,%rbx,1),%r14 - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+28(%rsp),%ecx - movq 64+56(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r15) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r13) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r15,%rbx,1),%rbx - cmovgeq %rsp,%r15 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r15,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r15),%xmm13 - movq %rbx,64+56(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 40(%rsi),%xmm0 - leaq 16(%r15,%rbx,1),%r15 - vmovdqu 32(%rsp),%xmm14 - prefetcht0 15(%r14) - prefetcht0 15(%r15) - cmpl $11,%eax - jb .Ldec8x_tail - - vaesdec %xmm1,%xmm2,%xmm2 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vaesdec %xmm1,%xmm7,%xmm7 - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 176-120(%rsi),%xmm1 - - vaesdec %xmm0,%xmm2,%xmm2 - vaesdec %xmm0,%xmm3,%xmm3 - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - vaesdec %xmm0,%xmm6,%xmm6 - vaesdec %xmm0,%xmm7,%xmm7 - vaesdec %xmm0,%xmm8,%xmm8 - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 192-120(%rsi),%xmm0 - je .Ldec8x_tail - - vaesdec %xmm1,%xmm2,%xmm2 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vaesdec %xmm1,%xmm7,%xmm7 - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 208-120(%rsi),%xmm1 - - vaesdec %xmm0,%xmm2,%xmm2 - vaesdec %xmm0,%xmm3,%xmm3 - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - vaesdec %xmm0,%xmm6,%xmm6 - vaesdec %xmm0,%xmm7,%xmm7 - vaesdec %xmm0,%xmm8,%xmm8 - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 224-120(%rsi),%xmm0 - -.Ldec8x_tail: - vaesdec %xmm1,%xmm2,%xmm2 - vpxor %xmm15,%xmm15,%xmm15 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vpaddd %xmm14,%xmm15,%xmm15 - vmovdqu 48(%rsp),%xmm14 - vaesdec %xmm1,%xmm7,%xmm7 - movq 64(%rsp),%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 16-120(%rsi),%xmm1 - - vaesdeclast %xmm0,%xmm2,%xmm2 - vmovdqa %xmm15,32(%rsp) - vpxor %xmm15,%xmm15,%xmm15 - vaesdeclast %xmm0,%xmm3,%xmm3 - vpxor 0(%rbp),%xmm2,%xmm2 - vaesdeclast %xmm0,%xmm4,%xmm4 - vpxor 16(%rbp),%xmm3,%xmm3 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesdeclast %xmm0,%xmm5,%xmm5 - vpxor 32(%rbp),%xmm4,%xmm4 - vaesdeclast %xmm0,%xmm6,%xmm6 - vpxor 48(%rbp),%xmm5,%xmm5 - vpaddd %xmm15,%xmm14,%xmm14 - vmovdqu -120(%rsi),%xmm15 - vaesdeclast %xmm0,%xmm7,%xmm7 - vpxor 64(%rbp),%xmm6,%xmm6 - vaesdeclast %xmm0,%xmm8,%xmm8 - vpxor 80(%rbp),%xmm7,%xmm7 - vmovdqa %xmm14,48(%rsp) - vaesdeclast %xmm0,%xmm9,%xmm9 - vpxor 96(%rbp),%xmm8,%xmm8 - vmovups 32-120(%rsi),%xmm0 - - vmovups %xmm2,-16(%r8) - subq %rbx,%r8 - vmovdqu 128+0(%rsp),%xmm2 - vpxor 112(%rbp),%xmm9,%xmm9 - vmovups %xmm3,-16(%r9) - subq 72(%rsp),%r9 - vmovdqu %xmm2,0(%rbp) - vpxor %xmm15,%xmm2,%xmm2 - vmovdqu 128+16(%rsp),%xmm3 - vmovups %xmm4,-16(%r10) - subq 80(%rsp),%r10 - vmovdqu %xmm3,16(%rbp) - vpxor %xmm15,%xmm3,%xmm3 - vmovdqu 128+32(%rsp),%xmm4 - vmovups %xmm5,-16(%r11) - subq 88(%rsp),%r11 - vmovdqu %xmm4,32(%rbp) - vpxor %xmm15,%xmm4,%xmm4 - vmovdqu 128+48(%rsp),%xmm5 - vmovups %xmm6,-16(%r12) - subq 96(%rsp),%r12 - vmovdqu %xmm5,48(%rbp) - vpxor %xmm15,%xmm5,%xmm5 - vmovdqu %xmm10,64(%rbp) - vpxor %xmm10,%xmm15,%xmm6 - vmovups %xmm7,-16(%r13) - subq 104(%rsp),%r13 - vmovdqu %xmm11,80(%rbp) - vpxor %xmm11,%xmm15,%xmm7 - vmovups %xmm8,-16(%r14) - subq 112(%rsp),%r14 - vmovdqu %xmm12,96(%rbp) - vpxor %xmm12,%xmm15,%xmm8 - vmovups %xmm9,-16(%r15) - subq 120(%rsp),%r15 - vmovdqu %xmm13,112(%rbp) - vpxor %xmm13,%xmm15,%xmm9 - - xorq $128,%rbp - decl %edx - jnz .Loop_dec8x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - - - - - -.Ldec8x_done: - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Ldec8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_decrypt_avx,.-aesni_multi_cbc_decrypt_avx - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s deleted file mode 100644 index f5705ccb5638ff..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s +++ /dev/null @@ -1,3056 +0,0 @@ -.text - - -.globl aesni_cbc_sha1_enc -.type aesni_cbc_sha1_enc,@function -.align 32 -aesni_cbc_sha1_enc: -.cfi_startproc - - movl OPENSSL_ia32cap_P+0(%rip),%r10d - movq OPENSSL_ia32cap_P+4(%rip),%r11 - btq $61,%r11 - jc aesni_cbc_sha1_enc_shaext - andl $268435456,%r11d - andl $1073741824,%r10d - orl %r11d,%r10d - cmpl $1342177280,%r10d - je aesni_cbc_sha1_enc_avx - jmp aesni_cbc_sha1_enc_ssse3 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc,.-aesni_cbc_sha1_enc -.type aesni_cbc_sha1_enc_ssse3,@function -.align 32 -aesni_cbc_sha1_enc_ssse3: -.cfi_startproc - movq 8(%rsp),%r10 - - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -104(%rsp),%rsp -.cfi_adjust_cfa_offset 104 - - - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - leaq 112(%rcx),%r15 - movdqu (%r8),%xmm2 - movq %r8,88(%rsp) - shlq $6,%r14 - subq %r12,%r13 - movl 240-112(%r15),%r8d - addq %r10,%r14 - - leaq K_XX_XX(%rip),%r11 - movl 0(%r9),%eax - movl 4(%r9),%ebx - movl 8(%r9),%ecx - movl 12(%r9),%edx - movl %ebx,%esi - movl 16(%r9),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - movdqa 64(%r11),%xmm3 - movdqa 0(%r11),%xmm13 - movdqu 0(%r10),%xmm4 - movdqu 16(%r10),%xmm5 - movdqu 32(%r10),%xmm6 - movdqu 48(%r10),%xmm7 -.byte 102,15,56,0,227 -.byte 102,15,56,0,235 -.byte 102,15,56,0,243 - addq $64,%r10 - paddd %xmm13,%xmm4 -.byte 102,15,56,0,251 - paddd %xmm13,%xmm5 - paddd %xmm13,%xmm6 - movdqa %xmm4,0(%rsp) - psubd %xmm13,%xmm4 - movdqa %xmm5,16(%rsp) - psubd %xmm13,%xmm5 - movdqa %xmm6,32(%rsp) - psubd %xmm13,%xmm6 - movups -112(%r15),%xmm15 - movups 16-112(%r15),%xmm0 - jmp .Loop_ssse3 -.align 32 -.Loop_ssse3: - rorl $2,%ebx - movups 0(%r12),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - pshufd $238,%xmm4,%xmm8 - xorl %edx,%esi - movdqa %xmm7,%xmm12 - paddd %xmm7,%xmm13 - movl %eax,%edi - addl 0(%rsp),%ebp - punpcklqdq %xmm5,%xmm8 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - psrldq $4,%xmm12 - andl %ebx,%edi - xorl %ecx,%ebx - pxor %xmm4,%xmm8 - addl %eax,%ebp - rorl $7,%eax - pxor %xmm6,%xmm12 - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - pxor %xmm12,%xmm8 - xorl %ebx,%eax - roll $5,%ebp - movdqa %xmm13,48(%rsp) - addl %edi,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %eax,%esi - movdqa %xmm8,%xmm3 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - movdqa %xmm8,%xmm12 - xorl %ebx,%esi - pslldq $12,%xmm3 - paddd %xmm8,%xmm8 - movl %edx,%edi - addl 8(%rsp),%ecx - psrld $31,%xmm12 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - movdqa %xmm3,%xmm13 - andl %ebp,%edi - xorl %eax,%ebp - psrld $30,%xmm3 - addl %edx,%ecx - rorl $7,%edx - por %xmm12,%xmm8 - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - pslld $2,%xmm13 - pxor %xmm3,%xmm8 - xorl %ebp,%edx - movdqa 0(%r11),%xmm3 - roll $5,%ecx - addl %edi,%ebx - andl %edx,%esi - pxor %xmm13,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - pshufd $238,%xmm5,%xmm9 - xorl %ebp,%esi - movdqa %xmm8,%xmm13 - paddd %xmm8,%xmm3 - movl %ebx,%edi - addl 16(%rsp),%eax - punpcklqdq %xmm6,%xmm9 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - psrldq $4,%xmm13 - andl %ecx,%edi - xorl %edx,%ecx - pxor %xmm5,%xmm9 - addl %ebx,%eax - rorl $7,%ebx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - pxor %xmm7,%xmm13 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - pxor %xmm13,%xmm9 - xorl %ecx,%ebx - roll $5,%eax - movdqa %xmm3,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - movdqa %xmm9,%xmm12 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - movdqa %xmm9,%xmm13 - xorl %ecx,%esi - pslldq $12,%xmm12 - paddd %xmm9,%xmm9 - movl %ebp,%edi - addl 24(%rsp),%edx - psrld $31,%xmm13 - xorl %ebx,%eax - roll $5,%ebp - addl %esi,%edx - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm12,%xmm3 - andl %eax,%edi - xorl %ebx,%eax - psrld $30,%xmm12 - addl %ebp,%edx - rorl $7,%ebp - por %xmm13,%xmm9 - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - pslld $2,%xmm3 - pxor %xmm12,%xmm9 - xorl %eax,%ebp - movdqa 16(%r11),%xmm12 - roll $5,%edx - addl %edi,%ecx - andl %ebp,%esi - pxor %xmm3,%xmm9 - xorl %eax,%ebp - addl %edx,%ecx - rorl $7,%edx - pshufd $238,%xmm6,%xmm10 - xorl %eax,%esi - movdqa %xmm9,%xmm3 - paddd %xmm9,%xmm12 - movl %ecx,%edi - addl 32(%rsp),%ebx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - punpcklqdq %xmm7,%xmm10 - xorl %ebp,%edx - roll $5,%ecx - addl %esi,%ebx - psrldq $4,%xmm3 - andl %edx,%edi - xorl %ebp,%edx - pxor %xmm6,%xmm10 - addl %ecx,%ebx - rorl $7,%ecx - pxor %xmm8,%xmm3 - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - pxor %xmm3,%xmm10 - xorl %edx,%ecx - roll $5,%ebx - movdqa %xmm12,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - movdqa %xmm10,%xmm13 - xorl %edx,%ecx - addl %ebx,%eax - rorl $7,%ebx - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm10,%xmm3 - xorl %edx,%esi - pslldq $12,%xmm13 - paddd %xmm10,%xmm10 - movl %eax,%edi - addl 40(%rsp),%ebp - psrld $31,%xmm3 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - movdqa %xmm13,%xmm12 - andl %ebx,%edi - xorl %ecx,%ebx - psrld $30,%xmm13 - addl %eax,%ebp - rorl $7,%eax - por %xmm3,%xmm10 - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - pslld $2,%xmm12 - pxor %xmm13,%xmm10 - xorl %ebx,%eax - movdqa 16(%r11),%xmm13 - roll $5,%ebp - addl %edi,%edx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %eax,%esi - pxor %xmm12,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - pshufd $238,%xmm7,%xmm11 - xorl %ebx,%esi - movdqa %xmm10,%xmm12 - paddd %xmm10,%xmm13 - movl %edx,%edi - addl 48(%rsp),%ecx - punpcklqdq %xmm8,%xmm11 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - psrldq $4,%xmm12 - andl %ebp,%edi - xorl %eax,%ebp - pxor %xmm7,%xmm11 - addl %edx,%ecx - rorl $7,%edx - pxor %xmm9,%xmm12 - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - pxor %xmm12,%xmm11 - xorl %ebp,%edx - roll $5,%ecx - movdqa %xmm13,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - movdqa %xmm11,%xmm3 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - movdqa %xmm11,%xmm12 - xorl %ebp,%esi - pslldq $12,%xmm3 - paddd %xmm11,%xmm11 - movl %ebx,%edi - addl 56(%rsp),%eax - psrld $31,%xmm12 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - movdqa %xmm3,%xmm13 - andl %ecx,%edi - xorl %edx,%ecx - psrld $30,%xmm3 - addl %ebx,%eax - rorl $7,%ebx - cmpl $11,%r8d - jb .Laesenclast1 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast1 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast1: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - por %xmm12,%xmm11 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - pslld $2,%xmm13 - pxor %xmm3,%xmm11 - xorl %ecx,%ebx - movdqa 16(%r11),%xmm3 - roll $5,%eax - addl %edi,%ebp - andl %ebx,%esi - pxor %xmm13,%xmm11 - pshufd $238,%xmm10,%xmm13 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - pxor %xmm8,%xmm4 - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - punpcklqdq %xmm11,%xmm13 - xorl %ebx,%eax - roll $5,%ebp - pxor %xmm5,%xmm4 - addl %esi,%edx - movups 16(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,0(%r12,%r13,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %eax,%edi - movdqa %xmm3,%xmm12 - xorl %ebx,%eax - paddd %xmm11,%xmm3 - addl %ebp,%edx - pxor %xmm13,%xmm4 - rorl $7,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 4(%rsp),%ecx - movdqa %xmm4,%xmm13 - xorl %eax,%ebp - roll $5,%edx - movdqa %xmm3,48(%rsp) - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - pslld $2,%xmm4 - addl %edx,%ecx - rorl $7,%edx - psrld $30,%xmm13 - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - por %xmm13,%xmm4 - xorl %ebp,%edx - roll $5,%ecx - pshufd $238,%xmm11,%xmm3 - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - pxor %xmm9,%xmm5 - addl 16(%rsp),%ebp - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - punpcklqdq %xmm4,%xmm3 - movl %eax,%edi - roll $5,%eax - pxor %xmm6,%xmm5 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm12,%xmm13 - rorl $7,%ebx - paddd %xmm4,%xmm12 - addl %eax,%ebp - pxor %xmm3,%xmm5 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm5,%xmm3 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm12,0(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 24(%rsp),%ecx - pslld $2,%xmm5 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm3 - roll $5,%edx - addl %esi,%ecx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - por %xmm3,%xmm5 - addl %edx,%ecx - addl 28(%rsp),%ebx - pshufd $238,%xmm4,%xmm12 - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - pxor %xmm10,%xmm6 - addl 32(%rsp),%eax - xorl %edx,%esi - punpcklqdq %xmm5,%xmm12 - movl %ebx,%edi - roll $5,%ebx - pxor %xmm7,%xmm6 - addl %esi,%eax - xorl %edx,%edi - movdqa 32(%r11),%xmm3 - rorl $7,%ecx - paddd %xmm5,%xmm13 - addl %ebx,%eax - pxor %xmm12,%xmm6 - addl 36(%rsp),%ebp - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - movdqa %xmm6,%xmm12 - addl %edi,%ebp - xorl %ecx,%esi - movdqa %xmm13,16(%rsp) - rorl $7,%ebx - addl %eax,%ebp - addl 40(%rsp),%edx - pslld $2,%xmm6 - xorl %ebx,%esi - movl %ebp,%edi - psrld $30,%xmm12 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - por %xmm12,%xmm6 - addl %ebp,%edx - addl 44(%rsp),%ecx - pshufd $238,%xmm5,%xmm13 - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - pxor %xmm11,%xmm7 - addl 48(%rsp),%ebx - xorl %ebp,%esi - punpcklqdq %xmm6,%xmm13 - movl %ecx,%edi - roll $5,%ecx - pxor %xmm8,%xmm7 - addl %esi,%ebx - xorl %ebp,%edi - movdqa %xmm3,%xmm12 - rorl $7,%edx - paddd %xmm6,%xmm3 - addl %ecx,%ebx - pxor %xmm13,%xmm7 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - movdqa %xmm7,%xmm13 - addl %edi,%eax - xorl %edx,%esi - movdqa %xmm3,32(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 56(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - pslld $2,%xmm7 - xorl %ecx,%esi - movl %eax,%edi - psrld $30,%xmm13 - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - por %xmm13,%xmm7 - addl %eax,%ebp - addl 60(%rsp),%edx - pshufd $238,%xmm6,%xmm3 - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - pxor %xmm4,%xmm8 - addl 0(%rsp),%ecx - xorl %eax,%esi - punpcklqdq %xmm7,%xmm3 - movl %edx,%edi - roll $5,%edx - pxor %xmm9,%xmm8 - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - movdqa %xmm12,%xmm13 - rorl $7,%ebp - paddd %xmm7,%xmm12 - addl %edx,%ecx - pxor %xmm3,%xmm8 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - movdqa %xmm8,%xmm3 - addl %edi,%ebx - xorl %ebp,%esi - movdqa %xmm12,48(%rsp) - rorl $7,%edx - addl %ecx,%ebx - addl 8(%rsp),%eax - pslld $2,%xmm8 - xorl %edx,%esi - movl %ebx,%edi - psrld $30,%xmm3 - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - por %xmm3,%xmm8 - addl %ebx,%eax - addl 12(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - pshufd $238,%xmm7,%xmm12 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - pxor %xmm5,%xmm9 - addl 16(%rsp),%edx - xorl %ebx,%esi - punpcklqdq %xmm8,%xmm12 - movl %ebp,%edi - roll $5,%ebp - pxor %xmm10,%xmm9 - addl %esi,%edx - xorl %ebx,%edi - movdqa %xmm13,%xmm3 - rorl $7,%eax - paddd %xmm8,%xmm13 - addl %ebp,%edx - pxor %xmm12,%xmm9 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - movdqa %xmm9,%xmm12 - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast2 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast2 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast2: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - movdqa %xmm13,0(%rsp) - rorl $7,%ebp - addl %edx,%ecx - addl 24(%rsp),%ebx - pslld $2,%xmm9 - xorl %ebp,%esi - movl %ecx,%edi - psrld $30,%xmm12 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - por %xmm12,%xmm9 - addl %ecx,%ebx - addl 28(%rsp),%eax - pshufd $238,%xmm8,%xmm13 - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - pxor %xmm6,%xmm10 - addl 32(%rsp),%ebp - movups 32(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,16(%r13,%r12,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %ecx,%esi - xorl %edx,%ecx - rorl $7,%ebx - punpcklqdq %xmm9,%xmm13 - movl %eax,%edi - xorl %ecx,%esi - pxor %xmm11,%xmm10 - roll $5,%eax - addl %esi,%ebp - movdqa %xmm3,%xmm12 - xorl %ebx,%edi - paddd %xmm9,%xmm3 - xorl %ecx,%ebx - pxor %xmm13,%xmm10 - addl %eax,%ebp - addl 36(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movdqa %xmm10,%xmm13 - movl %ebp,%esi - xorl %ebx,%edi - movdqa %xmm3,16(%rsp) - roll $5,%ebp - addl %edi,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - pslld $2,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - psrld $30,%xmm13 - addl 40(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - por %xmm13,%xmm10 - rorl $7,%ebp - movl %edx,%edi - xorl %eax,%esi - roll $5,%edx - pshufd $238,%xmm9,%xmm3 - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - movl %ecx,%esi - xorl %ebp,%edi - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - pxor %xmm7,%xmm11 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - rorl $7,%ecx - punpcklqdq %xmm10,%xmm3 - movl %ebx,%edi - xorl %edx,%esi - pxor %xmm4,%xmm11 - roll $5,%ebx - addl %esi,%eax - movdqa 48(%r11),%xmm13 - xorl %ecx,%edi - paddd %xmm10,%xmm12 - xorl %edx,%ecx - pxor %xmm3,%xmm11 - addl %ebx,%eax - addl 52(%rsp),%ebp - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movdqa %xmm11,%xmm3 - movl %eax,%esi - xorl %ecx,%edi - movdqa %xmm12,32(%rsp) - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - pslld $2,%xmm11 - xorl %ecx,%ebx - addl %eax,%ebp - psrld $30,%xmm3 - addl 56(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - por %xmm3,%xmm11 - rorl $7,%eax - movl %ebp,%edi - xorl %ebx,%esi - roll $5,%ebp - pshufd $238,%xmm10,%xmm12 - addl %esi,%edx - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movl %edx,%esi - xorl %eax,%edi - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - pxor %xmm8,%xmm4 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - rorl $7,%edx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - punpcklqdq %xmm11,%xmm12 - movl %ecx,%edi - xorl %ebp,%esi - pxor %xmm5,%xmm4 - roll $5,%ecx - addl %esi,%ebx - movdqa %xmm13,%xmm3 - xorl %edx,%edi - paddd %xmm11,%xmm13 - xorl %ebp,%edx - pxor %xmm12,%xmm4 - addl %ecx,%ebx - addl 4(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movdqa %xmm4,%xmm12 - movl %ebx,%esi - xorl %edx,%edi - movdqa %xmm13,48(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - pslld $2,%xmm4 - xorl %edx,%ecx - addl %ebx,%eax - psrld $30,%xmm12 - addl 8(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %ecx,%esi - xorl %edx,%ecx - por %xmm12,%xmm4 - rorl $7,%ebx - movl %eax,%edi - xorl %ecx,%esi - roll $5,%eax - pshufd $238,%xmm11,%xmm13 - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movl %ebp,%esi - xorl %ebx,%edi - roll $5,%ebp - addl %edi,%edx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - pxor %xmm9,%xmm5 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - rorl $7,%ebp - punpcklqdq %xmm4,%xmm13 - movl %edx,%edi - xorl %eax,%esi - pxor %xmm6,%xmm5 - roll $5,%edx - addl %esi,%ecx - movdqa %xmm3,%xmm12 - xorl %ebp,%edi - paddd %xmm4,%xmm3 - xorl %eax,%ebp - pxor %xmm13,%xmm5 - addl %edx,%ecx - addl 20(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm5,%xmm13 - movl %ecx,%esi - xorl %ebp,%edi - movdqa %xmm3,0(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - pslld $2,%xmm5 - xorl %ebp,%edx - addl %ecx,%ebx - psrld $30,%xmm13 - addl 24(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - por %xmm13,%xmm5 - rorl $7,%ecx - movl %ebx,%edi - xorl %edx,%esi - roll $5,%ebx - pshufd $238,%xmm4,%xmm3 - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - cmpl $11,%r8d - jb .Laesenclast3 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast3 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast3: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movl %eax,%esi - xorl %ecx,%edi - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - pxor %xmm10,%xmm6 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - rorl $7,%eax - punpcklqdq %xmm5,%xmm3 - movl %ebp,%edi - xorl %ebx,%esi - pxor %xmm7,%xmm6 - roll $5,%ebp - addl %esi,%edx - movups 48(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,32(%r13,%r12,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm12,%xmm13 - xorl %eax,%edi - paddd %xmm5,%xmm12 - xorl %ebx,%eax - pxor %xmm3,%xmm6 - addl %ebp,%edx - addl 36(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movdqa %xmm6,%xmm3 - movl %edx,%esi - xorl %eax,%edi - movdqa %xmm12,16(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - pslld $2,%xmm6 - xorl %eax,%ebp - addl %edx,%ecx - psrld $30,%xmm3 - addl 40(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - por %xmm3,%xmm6 - rorl $7,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - movl %ecx,%edi - xorl %ebp,%esi - roll $5,%ecx - pshufd $238,%xmm5,%xmm12 - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - pxor %xmm11,%xmm7 - addl 48(%rsp),%ebp - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - punpcklqdq %xmm6,%xmm12 - movl %eax,%edi - roll $5,%eax - pxor %xmm8,%xmm7 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm13,%xmm3 - rorl $7,%ebx - paddd %xmm6,%xmm13 - addl %eax,%ebp - pxor %xmm12,%xmm7 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm7,%xmm12 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm13,32(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 56(%rsp),%ecx - pslld $2,%xmm7 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm12 - roll $5,%edx - addl %esi,%ecx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - por %xmm12,%xmm7 - addl %edx,%ecx - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - paddd %xmm7,%xmm3 - addl %esi,%eax - xorl %edx,%edi - movdqa %xmm3,48(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - cmpq %r14,%r10 - je .Ldone_ssse3 - movdqa 64(%r11),%xmm3 - movdqa 0(%r11),%xmm13 - movdqu 0(%r10),%xmm4 - movdqu 16(%r10),%xmm5 - movdqu 32(%r10),%xmm6 - movdqu 48(%r10),%xmm7 -.byte 102,15,56,0,227 - addq $64,%r10 - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi -.byte 102,15,56,0,235 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - paddd %xmm13,%xmm4 - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - movdqa %xmm4,0(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - psubd %xmm13,%xmm4 - addl %ebx,%eax - addl 24(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi -.byte 102,15,56,0,243 - roll $5,%edx - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - paddd %xmm13,%xmm5 - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - movdqa %xmm5,16(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - psubd %xmm13,%xmm5 - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi -.byte 102,15,56,0,251 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - paddd %xmm13,%xmm6 - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - movdqa %xmm6,32(%rsp) - roll $5,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast4 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast4 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast4: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - rorl $7,%ebp - psubd %xmm13,%xmm6 - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - movups %xmm2,48(%r13,%r12,1) - leaq 64(%r12),%r12 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - addl 12(%r9),%edx - movl %eax,0(%r9) - addl 16(%r9),%ebp - movl %esi,4(%r9) - movl %esi,%ebx - movl %ecx,8(%r9) - movl %ecx,%edi - movl %edx,12(%r9) - xorl %edx,%edi - movl %ebp,16(%r9) - andl %edi,%esi - jmp .Loop_ssse3 - -.Ldone_ssse3: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - roll $5,%edx - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast5 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast5 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast5: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - movups %xmm2,48(%r13,%r12,1) - movq 88(%rsp),%r8 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - movl %eax,0(%r9) - addl 12(%r9),%edx - movl %esi,4(%r9) - addl 16(%r9),%ebp - movl %ecx,8(%r9) - movl %edx,12(%r9) - movl %ebp,16(%r9) - movups %xmm2,(%r8) - leaq 104(%rsp),%rsi -.cfi_def_cfa %rsi,56 - movq 0(%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,8 -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_ssse3,.-aesni_cbc_sha1_enc_ssse3 -.type aesni_cbc_sha1_enc_avx,@function -.align 32 -aesni_cbc_sha1_enc_avx: -.cfi_startproc - movq 8(%rsp),%r10 - - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -104(%rsp),%rsp -.cfi_adjust_cfa_offset 104 - - - vzeroall - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - leaq 112(%rcx),%r15 - vmovdqu (%r8),%xmm12 - movq %r8,88(%rsp) - shlq $6,%r14 - subq %r12,%r13 - movl 240-112(%r15),%r8d - addq %r10,%r14 - - leaq K_XX_XX(%rip),%r11 - movl 0(%r9),%eax - movl 4(%r9),%ebx - movl 8(%r9),%ecx - movl 12(%r9),%edx - movl %ebx,%esi - movl 16(%r9),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - vmovdqa 64(%r11),%xmm6 - vmovdqa 0(%r11),%xmm10 - vmovdqu 0(%r10),%xmm0 - vmovdqu 16(%r10),%xmm1 - vmovdqu 32(%r10),%xmm2 - vmovdqu 48(%r10),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r10 - vpshufb %xmm6,%xmm1,%xmm1 - vpshufb %xmm6,%xmm2,%xmm2 - vpshufb %xmm6,%xmm3,%xmm3 - vpaddd %xmm10,%xmm0,%xmm4 - vpaddd %xmm10,%xmm1,%xmm5 - vpaddd %xmm10,%xmm2,%xmm6 - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - jmp .Loop_avx -.align 32 -.Loop_avx: - shrdl $2,%ebx,%ebx - vmovdqu 0(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - xorl %edx,%esi - vpalignr $8,%xmm0,%xmm1,%xmm4 - movl %eax,%edi - addl 0(%rsp),%ebp - vpaddd %xmm3,%xmm10,%xmm9 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrldq $4,%xmm3,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - vpxor %xmm0,%xmm4,%xmm4 - xorl %ecx,%ebx - addl %eax,%ebp - vpxor %xmm2,%xmm8,%xmm8 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - vpxor %xmm8,%xmm4,%xmm4 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vmovdqa %xmm9,48(%rsp) - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - andl %eax,%esi - vpsrld $31,%xmm4,%xmm8 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpslldq $12,%xmm4,%xmm9 - vpaddd %xmm4,%xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpor %xmm8,%xmm4,%xmm4 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm4,%xmm4 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - vpxor %xmm9,%xmm4,%xmm4 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %edi,%ebx - andl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpalignr $8,%xmm1,%xmm2,%xmm5 - movl %ebx,%edi - addl 16(%rsp),%eax - vpaddd %xmm4,%xmm10,%xmm9 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrldq $4,%xmm4,%xmm8 - addl %esi,%eax - andl %ecx,%edi - vpxor %xmm1,%xmm5,%xmm5 - xorl %edx,%ecx - addl %ebx,%eax - vpxor %xmm3,%xmm8,%xmm8 - shrdl $7,%ebx,%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - vpxor %xmm8,%xmm5,%xmm5 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vmovdqa %xmm9,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - vpsrld $31,%xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - shrdl $7,%eax,%eax - xorl %ecx,%esi - vpslldq $12,%xmm5,%xmm9 - vpaddd %xmm5,%xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpor %xmm8,%xmm5,%xmm5 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - andl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm5,%xmm5 - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - vpxor %xmm9,%xmm5,%xmm5 - xorl %eax,%ebp - shldl $5,%edx,%edx - vmovdqa 16(%r11),%xmm10 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - vpalignr $8,%xmm2,%xmm3,%xmm6 - movl %ecx,%edi - addl 32(%rsp),%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - vpaddd %xmm5,%xmm10,%xmm9 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vpsrldq $4,%xmm5,%xmm8 - addl %esi,%ebx - andl %edx,%edi - vpxor %xmm2,%xmm6,%xmm6 - xorl %ebp,%edx - addl %ecx,%ebx - vpxor %xmm4,%xmm8,%xmm8 - shrdl $7,%ecx,%ecx - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - vpxor %xmm8,%xmm6,%xmm6 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vmovdqa %xmm9,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - vpsrld $31,%xmm6,%xmm8 - xorl %edx,%ecx - addl %ebx,%eax - shrdl $7,%ebx,%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %edx,%esi - vpslldq $12,%xmm6,%xmm9 - vpaddd %xmm6,%xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpor %xmm8,%xmm6,%xmm6 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm6,%xmm6 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - vpxor %xmm9,%xmm6,%xmm6 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - andl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpalignr $8,%xmm3,%xmm4,%xmm7 - movl %edx,%edi - addl 48(%rsp),%ecx - vpaddd %xmm6,%xmm10,%xmm9 - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrldq $4,%xmm6,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - vpxor %xmm3,%xmm7,%xmm7 - xorl %eax,%ebp - addl %edx,%ecx - vpxor %xmm5,%xmm8,%xmm8 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - vpxor %xmm8,%xmm7,%xmm7 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vmovdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - vpsrld $31,%xmm7,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpslldq $12,%xmm7,%xmm9 - vpaddd %xmm7,%xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpor %xmm8,%xmm7,%xmm7 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%eax - andl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm7,%xmm7 - shrdl $7,%ebx,%ebx - cmpl $11,%r8d - jb .Lvaesenclast6 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast6 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast6: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - vpxor %xmm9,%xmm7,%xmm7 - xorl %ecx,%ebx - shldl $5,%eax,%eax - addl %edi,%ebp - andl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - shrdl $7,%eax,%eax - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - vpxor %xmm1,%xmm0,%xmm0 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpaddd %xmm7,%xmm10,%xmm9 - addl %esi,%edx - vmovdqu 16(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,0(%r12,%r13,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - andl %eax,%edi - vpxor %xmm8,%xmm0,%xmm0 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - movl %edx,%esi - addl 4(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpslld $2,%xmm0,%xmm0 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - vpor %xmm8,%xmm0,%xmm0 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm2,%xmm1,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm0,%xmm10,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm1,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm1,%xmm1 - addl 24(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm1,%xmm1 - addl 28(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - vpxor %xmm3,%xmm2,%xmm2 - addl %esi,%eax - xorl %edx,%edi - vpaddd %xmm1,%xmm10,%xmm9 - vmovdqa 32(%r11),%xmm10 - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpxor %xmm8,%xmm2,%xmm2 - addl 36(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpslld $2,%xmm2,%xmm2 - addl 40(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpor %xmm8,%xmm2,%xmm2 - addl 44(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - vpaddd %xmm2,%xmm10,%xmm9 - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpalignr $8,%xmm2,%xmm3,%xmm8 - vpxor %xmm0,%xmm4,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - vpxor %xmm5,%xmm4,%xmm4 - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - vpaddd %xmm3,%xmm10,%xmm9 - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpxor %xmm8,%xmm4,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - vpsrld $30,%xmm4,%xmm8 - vmovdqa %xmm9,48(%rsp) - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpslld $2,%xmm4,%xmm4 - addl 8(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpor %xmm8,%xmm4,%xmm4 - addl 12(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm3,%xmm4,%xmm8 - vpxor %xmm1,%xmm5,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpxor %xmm6,%xmm5,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - vpaddd %xmm4,%xmm10,%xmm9 - shrdl $7,%eax,%eax - addl %ebp,%edx - vpxor %xmm8,%xmm5,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - vpsrld $30,%xmm5,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast7 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast7 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast7: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpslld $2,%xmm5,%xmm5 - addl 24(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpor %xmm8,%xmm5,%xmm5 - addl 28(%rsp),%eax - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm4,%xmm5,%xmm8 - vpxor %xmm2,%xmm6,%xmm6 - addl 32(%rsp),%ebp - vmovdqu 32(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,16(%r13,%r12,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - andl %ecx,%esi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - vpxor %xmm7,%xmm6,%xmm6 - movl %eax,%edi - xorl %ecx,%esi - vpaddd %xmm5,%xmm10,%xmm9 - shldl $5,%eax,%eax - addl %esi,%ebp - vpxor %xmm8,%xmm6,%xmm6 - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 36(%rsp),%edx - vpsrld $30,%xmm6,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - vpslld $2,%xmm6,%xmm6 - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - addl 40(%rsp),%ecx - andl %eax,%esi - vpor %xmm8,%xmm6,%xmm6 - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%edi - xorl %eax,%esi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - movl %ecx,%esi - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - vpalignr $8,%xmm5,%xmm6,%xmm8 - vpxor %xmm3,%xmm7,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - vpxor %xmm0,%xmm7,%xmm7 - movl %ebx,%edi - xorl %edx,%esi - vpaddd %xmm6,%xmm10,%xmm9 - vmovdqa 48(%r11),%xmm10 - shldl $5,%ebx,%ebx - addl %esi,%eax - vpxor %xmm8,%xmm7,%xmm7 - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 52(%rsp),%ebp - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - vpsrld $30,%xmm7,%xmm8 - vmovdqa %xmm9,32(%rsp) - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - vpslld $2,%xmm7,%xmm7 - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - addl 56(%rsp),%edx - andl %ebx,%esi - vpor %xmm8,%xmm7,%xmm7 - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%edi - xorl %ebx,%esi - shldl $5,%ebp,%ebp - addl %esi,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - vpxor %xmm1,%xmm0,%xmm0 - movl %ecx,%edi - xorl %ebp,%esi - vpaddd %xmm7,%xmm10,%xmm9 - shldl $5,%ecx,%ecx - addl %esi,%ebx - vpxor %xmm8,%xmm0,%xmm0 - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 4(%rsp),%eax - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - vpslld $2,%xmm0,%xmm0 - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - addl 8(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - andl %ecx,%esi - vpor %xmm8,%xmm0,%xmm0 - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%edi - xorl %ecx,%esi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - vpxor %xmm2,%xmm1,%xmm1 - movl %edx,%edi - xorl %eax,%esi - vpaddd %xmm0,%xmm10,%xmm9 - shldl $5,%edx,%edx - addl %esi,%ecx - vpxor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 20(%rsp),%ebx - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - movl %ecx,%esi - vpslld $2,%xmm1,%xmm1 - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - addl 24(%rsp),%eax - andl %edx,%esi - vpor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%edi - xorl %edx,%esi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - cmpl $11,%r8d - jb .Lvaesenclast8 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast8 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast8: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - vpxor %xmm3,%xmm2,%xmm2 - movl %ebp,%edi - xorl %ebx,%esi - vpaddd %xmm1,%xmm10,%xmm9 - shldl $5,%ebp,%ebp - addl %esi,%edx - vmovdqu 48(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,32(%r13,%r12,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - vpxor %xmm8,%xmm2,%xmm2 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 36(%rsp),%ecx - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - vpslld $2,%xmm2,%xmm2 - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - addl 40(%rsp),%ebx - andl %ebp,%esi - vpor %xmm8,%xmm2,%xmm2 - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - movl %ecx,%edi - xorl %ebp,%esi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm2,%xmm10,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - vpaddd %xmm3,%xmm10,%xmm9 - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - vmovdqa %xmm9,48(%rsp) - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - cmpq %r14,%r10 - je .Ldone_avx - vmovdqa 64(%r11),%xmm9 - vmovdqa 0(%r11),%xmm10 - vmovdqu 0(%r10),%xmm0 - vmovdqu 16(%r10),%xmm1 - vmovdqu 32(%r10),%xmm2 - vmovdqu 48(%r10),%xmm3 - vpshufb %xmm9,%xmm0,%xmm0 - addq $64,%r10 - addl 16(%rsp),%ebx - xorl %ebp,%esi - vpshufb %xmm9,%xmm1,%xmm1 - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpaddd %xmm10,%xmm0,%xmm8 - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vmovdqa %xmm8,0(%rsp) - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - vpshufb %xmm9,%xmm2,%xmm2 - movl %edx,%edi - shldl $5,%edx,%edx - vpaddd %xmm10,%xmm1,%xmm8 - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vmovdqa %xmm8,16(%rsp) - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - vpshufb %xmm9,%xmm3,%xmm3 - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpaddd %xmm10,%xmm2,%xmm8 - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vmovdqa %xmm8,32(%rsp) - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast9 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast9 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast9: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vmovups %xmm12,48(%r13,%r12,1) - leaq 64(%r12),%r12 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - addl 12(%r9),%edx - movl %eax,0(%r9) - addl 16(%r9),%ebp - movl %esi,4(%r9) - movl %esi,%ebx - movl %ecx,8(%r9) - movl %ecx,%edi - movl %edx,12(%r9) - xorl %edx,%edi - movl %ebp,16(%r9) - andl %edi,%esi - jmp .Loop_avx - -.Ldone_avx: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast10 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast10 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast10: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vmovups %xmm12,48(%r13,%r12,1) - movq 88(%rsp),%r8 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - movl %eax,0(%r9) - addl 12(%r9),%edx - movl %esi,4(%r9) - addl 16(%r9),%ebp - movl %ecx,8(%r9) - movl %edx,12(%r9) - movl %ebp,16(%r9) - vmovups %xmm12,(%r8) - vzeroall - leaq 104(%rsp),%rsi -.cfi_def_cfa %rsi,56 - movq 0(%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,8 -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_avx,.-aesni_cbc_sha1_enc_avx -.align 64 -K_XX_XX: -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 - -.byte 65,69,83,78,73,45,67,66,67,43,83,72,65,49,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.type aesni_cbc_sha1_enc_shaext,@function -.align 32 -aesni_cbc_sha1_enc_shaext: -.cfi_startproc - movq 8(%rsp),%r10 - movdqu (%r9),%xmm8 - movd 16(%r9),%xmm9 - movdqa K_XX_XX+80(%rip),%xmm7 - - movl 240(%rcx),%r11d - subq %rdi,%rsi - movups (%rcx),%xmm15 - movups (%r8),%xmm2 - movups 16(%rcx),%xmm0 - leaq 112(%rcx),%rcx - - pshufd $27,%xmm8,%xmm8 - pshufd $27,%xmm9,%xmm9 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movups 0(%rdi),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqu (%r10),%xmm3 - movdqa %xmm9,%xmm12 -.byte 102,15,56,0,223 - movdqu 16(%r10),%xmm4 - movdqa %xmm8,%xmm11 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 102,15,56,0,231 - - paddd %xmm3,%xmm9 - movdqu 32(%r10),%xmm5 - leaq 64(%r10),%r10 - pxor %xmm12,%xmm3 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 - pxor %xmm12,%xmm3 - movdqa %xmm8,%xmm10 -.byte 102,15,56,0,239 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,212 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 15,56,201,220 - movdqu -16(%r10),%xmm6 - movdqa %xmm8,%xmm9 -.byte 102,15,56,0,247 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 69,15,58,204,194,0 -.byte 68,15,56,200,205 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,214 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,0 -.byte 68,15,56,200,203 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - cmpl $11,%r11d - jb .Laesenclast11 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast11 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast11: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,212 - movups 16(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,0(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,205 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,1 -.byte 68,15,56,200,214 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,203 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,1 -.byte 68,15,56,200,212 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - cmpl $11,%r11d - jb .Laesenclast12 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast12 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast12: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,205 - movups 32(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,16(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,214 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,2 -.byte 68,15,56,200,203 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,212 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,2 -.byte 68,15,56,200,205 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - cmpl $11,%r11d - jb .Laesenclast13 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast13 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast13: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,214 - movups 48(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,32(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,203 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,3 -.byte 68,15,56,200,212 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,205 -.byte 15,56,202,245 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm12,%xmm5 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,3 -.byte 68,15,56,200,214 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,205 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 - cmpl $11,%r11d - jb .Laesenclast14 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast14 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast14: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - decq %rdx - - paddd %xmm11,%xmm8 - movups %xmm2,48(%rsi,%rdi,1) - leaq 64(%rdi),%rdi - jnz .Loop_shaext - - pshufd $27,%xmm8,%xmm8 - pshufd $27,%xmm9,%xmm9 - movups %xmm2,(%r8) - movdqu %xmm8,(%r9) - movd %xmm9,16(%r9) - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_shaext,.-aesni_cbc_sha1_enc_shaext - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s deleted file mode 100644 index 33494d70558ac3..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s +++ /dev/null @@ -1,4456 +0,0 @@ -.text - - -.globl aesni_cbc_sha256_enc -.type aesni_cbc_sha256_enc,@function -.align 16 -aesni_cbc_sha256_enc: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl $1,%eax - cmpq $0,%rdi - je .Lprobe - movl 0(%r11),%eax - movq 4(%r11),%r10 - btq $61,%r10 - jc aesni_cbc_sha256_enc_shaext - movq %r10,%r11 - shrq $32,%r11 - - testl $2048,%r10d - jnz aesni_cbc_sha256_enc_xop - andl $296,%r11d - cmpl $296,%r11d - je aesni_cbc_sha256_enc_avx2 - andl $268435456,%r10d - jnz aesni_cbc_sha256_enc_avx - ud2 - xorl %eax,%eax - cmpq $0,%rdi - je .Lprobe - ud2 -.Lprobe: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc,.-aesni_cbc_sha256_enc - -.align 64 -.type K256,@object -K256: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 - -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0,0,0,0, 0,0,0,0, -1,-1,-1,-1 -.long 0,0,0,0, 0,0,0,0 -.byte 65,69,83,78,73,45,67,66,67,43,83,72,65,50,53,54,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.type aesni_cbc_sha256_enc_xop,@function -.align 64 -aesni_cbc_sha256_enc_xop: -.cfi_startproc -.Lxop_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $128,%rsp - andq $-64,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_xop: - vzeroall - - movq %rdi,%r12 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r13 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - subq $9,%r14 - - movl 0(%r15),%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - - vmovdqa 0(%r13,%r14,8),%xmm14 - vmovdqa 16(%r13,%r14,8),%xmm13 - vmovdqa 32(%r13,%r14,8),%xmm12 - vmovdqu 0-128(%rdi),%xmm10 - jmp .Lloop_xop -.align 16 -.Lloop_xop: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi,%r12,1),%xmm0 - vmovdqu 16(%rsi,%r12,1),%xmm1 - vmovdqu 32(%rsi,%r12,1),%xmm2 - vmovdqu 48(%rsi,%r12,1),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%esi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%esi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lxop_00_47 - -.align 16 -.Lxop_00_47: - subq $-32*4,%rbp - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - vpalignr $4,%xmm0,%xmm1,%xmm4 - rorl $14,%r13d - movl %r14d,%eax - vpalignr $4,%xmm2,%xmm3,%xmm7 - movl %r9d,%r12d - xorl %r8d,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %r10d,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %eax,%r14d - vpaddd %xmm7,%xmm0,%xmm0 - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %r10d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi -.byte 143,232,120,194,251,13 - xorl %eax,%r14d - addl %r13d,%r11d - vpxor %xmm6,%xmm4,%xmm4 - xorl %ebx,%esi - addl %r11d,%edx - vpsrld $10,%xmm3,%xmm6 - rorl $2,%r14d - addl %esi,%r11d - vpaddd %xmm4,%xmm0,%xmm0 - movl %edx,%r13d - addl %r11d,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%r11d - vpxor %xmm6,%xmm7,%xmm7 - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 4(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d -.byte 143,232,120,194,248,13 - xorl %r11d,%r14d - addl %r13d,%r10d - vpsrld $10,%xmm0,%xmm6 - xorl %eax,%r15d - addl %r10d,%ecx -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%r10d - vpxor %xmm6,%xmm7,%xmm7 - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - vpxor %xmm5,%xmm7,%xmm7 - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - vpaddd %xmm7,%xmm0,%xmm0 - addl 8(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - vpaddd 0(%rbp),%xmm0,%xmm6 - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - rorl $14,%r13d - movl %r14d,%r8d - vpalignr $4,%xmm3,%xmm0,%xmm7 - movl %ebx,%r12d - xorl %eax,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %ecx,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %r8d,%r14d - vpaddd %xmm7,%xmm1,%xmm1 - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %ecx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi -.byte 143,232,120,194,248,13 - xorl %r8d,%r14d - addl %r13d,%edx - vpxor %xmm6,%xmm4,%xmm4 - xorl %r9d,%esi - addl %edx,%r11d - vpsrld $10,%xmm0,%xmm6 - rorl $2,%r14d - addl %esi,%edx - vpaddd %xmm4,%xmm1,%xmm1 - movl %r11d,%r13d - addl %edx,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%edx - vpxor %xmm6,%xmm7,%xmm7 - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 20(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d -.byte 143,232,120,194,249,13 - xorl %edx,%r14d - addl %r13d,%ecx - vpsrld $10,%xmm1,%xmm6 - xorl %r8d,%r15d - addl %ecx,%r10d -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%ecx - vpxor %xmm6,%xmm7,%xmm7 - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - vpxor %xmm5,%xmm7,%xmm7 - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - vpaddd %xmm7,%xmm1,%xmm1 - addl 24(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - vpaddd 32(%rbp),%xmm1,%xmm6 - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - rorl $14,%r13d - movl %r14d,%eax - vpalignr $4,%xmm0,%xmm1,%xmm7 - movl %r9d,%r12d - xorl %r8d,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %r10d,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %eax,%r14d - vpaddd %xmm7,%xmm2,%xmm2 - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %r10d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi -.byte 143,232,120,194,249,13 - xorl %eax,%r14d - addl %r13d,%r11d - vpxor %xmm6,%xmm4,%xmm4 - xorl %ebx,%esi - addl %r11d,%edx - vpsrld $10,%xmm1,%xmm6 - rorl $2,%r14d - addl %esi,%r11d - vpaddd %xmm4,%xmm2,%xmm2 - movl %edx,%r13d - addl %r11d,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%r11d - vpxor %xmm6,%xmm7,%xmm7 - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 36(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d -.byte 143,232,120,194,250,13 - xorl %r11d,%r14d - addl %r13d,%r10d - vpsrld $10,%xmm2,%xmm6 - xorl %eax,%r15d - addl %r10d,%ecx -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%r10d - vpxor %xmm6,%xmm7,%xmm7 - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - vpxor %xmm5,%xmm7,%xmm7 - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - vpaddd %xmm7,%xmm2,%xmm2 - addl 40(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - vpaddd 64(%rbp),%xmm2,%xmm6 - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - rorl $14,%r13d - movl %r14d,%r8d - vpalignr $4,%xmm1,%xmm2,%xmm7 - movl %ebx,%r12d - xorl %eax,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %ecx,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %r8d,%r14d - vpaddd %xmm7,%xmm3,%xmm3 - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %ecx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi -.byte 143,232,120,194,250,13 - xorl %r8d,%r14d - addl %r13d,%edx - vpxor %xmm6,%xmm4,%xmm4 - xorl %r9d,%esi - addl %edx,%r11d - vpsrld $10,%xmm2,%xmm6 - rorl $2,%r14d - addl %esi,%edx - vpaddd %xmm4,%xmm3,%xmm3 - movl %r11d,%r13d - addl %edx,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%edx - vpxor %xmm6,%xmm7,%xmm7 - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 52(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d -.byte 143,232,120,194,251,13 - xorl %edx,%r14d - addl %r13d,%ecx - vpsrld $10,%xmm3,%xmm6 - xorl %r8d,%r15d - addl %ecx,%r10d -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%ecx - vpxor %xmm6,%xmm7,%xmm7 - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - vpxor %xmm5,%xmm7,%xmm7 - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - vpaddd %xmm7,%xmm3,%xmm3 - addl 56(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - vpaddd 96(%rbp),%xmm3,%xmm6 - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - movq 64+0(%rsp),%r12 - vpand %xmm14,%xmm11,%xmm11 - movq 64+8(%rsp),%r15 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r12,1) - leaq 16(%r12),%r12 - cmpb $0,131(%rbp) - jne .Lxop_00_47 - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - rorl $11,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - rorl $2,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - rorl $2,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - rorl $11,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - rorl $2,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - rorl $2,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - rorl $11,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - rorl $2,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - rorl $2,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - rorl $11,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - rorl $2,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - rorl $2,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%r12 - movq 64+8(%rsp),%r13 - movq 64+40(%rsp),%r15 - movq 64+48(%rsp),%rsi - - vpand %xmm14,%xmm11,%xmm11 - movl %r14d,%eax - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r12),%r12 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r12 - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - jb .Lloop_xop - - movq 64+32(%rsp),%r8 - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_xop: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_xop,.-aesni_cbc_sha256_enc_xop -.type aesni_cbc_sha256_enc_avx,@function -.align 64 -aesni_cbc_sha256_enc_avx: -.cfi_startproc -.Lavx_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $128,%rsp - andq $-64,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_avx: - vzeroall - - movq %rdi,%r12 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r13 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - subq $9,%r14 - - movl 0(%r15),%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - - vmovdqa 0(%r13,%r14,8),%xmm14 - vmovdqa 16(%r13,%r14,8),%xmm13 - vmovdqa 32(%r13,%r14,8),%xmm12 - vmovdqu 0-128(%rdi),%xmm10 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi,%r12,1),%xmm0 - vmovdqu 16(%rsi,%r12,1),%xmm1 - vmovdqu 32(%rsi,%r12,1),%xmm2 - vmovdqu 48(%rsi,%r12,1),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%esi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%esi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - subq $-32*4,%rbp - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - vpalignr $4,%xmm0,%xmm1,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm2,%xmm3,%xmm7 - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - vpshufd $250,%xmm3,%xmm7 - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 4(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm0,%xmm0 - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - vpaddd %xmm6,%xmm0,%xmm0 - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - vpshufd $80,%xmm0,%xmm7 - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - vpsrlq $17,%xmm7,%xmm7 - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - vpaddd %xmm6,%xmm0,%xmm0 - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - vpaddd 0(%rbp),%xmm0,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm3,%xmm0,%xmm7 - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - vpshufd $250,%xmm0,%xmm7 - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 20(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm1,%xmm1 - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - vpaddd %xmm6,%xmm1,%xmm1 - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - vpshufd $80,%xmm1,%xmm7 - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - vpsrlq $17,%xmm7,%xmm7 - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - vpaddd %xmm6,%xmm1,%xmm1 - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - vpaddd 32(%rbp),%xmm1,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm0,%xmm1,%xmm7 - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - vpshufd $250,%xmm1,%xmm7 - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 36(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm2,%xmm2 - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - vpaddd %xmm6,%xmm2,%xmm2 - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - vpshufd $80,%xmm2,%xmm7 - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - vpsrlq $17,%xmm7,%xmm7 - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - vpaddd %xmm6,%xmm2,%xmm2 - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - vpaddd 64(%rbp),%xmm2,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm1,%xmm2,%xmm7 - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - vpshufd $250,%xmm2,%xmm7 - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 52(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm3,%xmm3 - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - vpaddd %xmm6,%xmm3,%xmm3 - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - vpshufd $80,%xmm3,%xmm7 - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - vpsrlq $17,%xmm7,%xmm7 - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpslldq $8,%xmm6,%xmm6 - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - vpaddd %xmm6,%xmm3,%xmm3 - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - vpaddd 96(%rbp),%xmm3,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - movq 64+0(%rsp),%r12 - vpand %xmm14,%xmm11,%xmm11 - movq 64+8(%rsp),%r15 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r12,1) - leaq 16(%r12),%r12 - cmpb $0,131(%rbp) - jne .Lavx_00_47 - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%r12 - movq 64+8(%rsp),%r13 - movq 64+40(%rsp),%r15 - movq 64+48(%rsp),%rsi - - vpand %xmm14,%xmm11,%xmm11 - movl %r14d,%eax - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r12),%r12 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r12 - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - jb .Lloop_avx - - movq 64+32(%rsp),%r8 - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_avx,.-aesni_cbc_sha256_enc_avx -.type aesni_cbc_sha256_enc_avx2,@function -.align 64 -aesni_cbc_sha256_enc_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-1024,%rsp - addq $448,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_avx2: - vzeroall - - movq %rdi,%r13 - vpinsrq $1,%rsi,%xmm15,%xmm15 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r12 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - leaq -9(%r14),%r14 - - vmovdqa 0(%r12,%r14,8),%xmm14 - vmovdqa 16(%r12,%r14,8),%xmm13 - vmovdqa 32(%r12,%r14,8),%xmm12 - - subq $-64,%r13 - movl 0(%r15),%eax - leaq (%rsi,%r13,1),%r12 - movl 4(%r15),%ebx - cmpq %rdx,%r13 - movl 8(%r15),%ecx - cmoveq %rsp,%r12 - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - vmovdqu 0-128(%rdi),%xmm10 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqa K256+512(%rip),%ymm7 - vmovdqu -64+0(%rsi,%r13,1),%xmm0 - vmovdqu -64+16(%rsi,%r13,1),%xmm1 - vmovdqu -64+32(%rsi,%r13,1),%xmm2 - vmovdqu -64+48(%rsi,%r13,1),%xmm3 - - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm7,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm7,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - - leaq K256(%rip),%rbp - vpshufb %ymm7,%ymm2,%ymm2 - leaq -64(%r13),%r13 - vpaddd 0(%rbp),%ymm0,%ymm4 - vpshufb %ymm7,%ymm3,%ymm3 - vpaddd 32(%rbp),%ymm1,%ymm5 - vpaddd 64(%rbp),%ymm2,%ymm6 - vpaddd 96(%rbp),%ymm3,%ymm7 - vmovdqa %ymm4,0(%rsp) - xorl %r14d,%r14d - vmovdqa %ymm5,32(%rsp) - - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - leaq -64(%rsp),%rsp - - - - movq %rsi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - movl %ebx,%esi - vmovdqa %ymm6,0(%rsp) - xorl %ecx,%esi - vmovdqa %ymm7,32(%rsp) - movl %r9d,%r12d - subq $-32*4,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm0,%ymm1,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm2,%ymm3,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm0,%ymm0 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - vpshufd $250,%ymm3,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm0,%ymm0 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpshufd $80,%ymm0,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpsrlq $2,%ymm7,%ymm7 - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - vpaddd %ymm6,%ymm0,%ymm0 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - vpaddd 0(%rbp),%ymm0,%ymm6 - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm1,%ymm2,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm3,%ymm0,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm1,%ymm1 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - vpshufd $250,%ymm0,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm1,%ymm1 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpshufd $80,%ymm1,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpsrlq $2,%ymm7,%ymm7 - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - vpaddd %ymm6,%ymm1,%ymm1 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - vpaddd 32(%rbp),%ymm1,%ymm6 - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm2,%ymm3,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm0,%ymm1,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm2,%ymm2 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - vpshufd $250,%ymm1,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm2,%ymm2 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpshufd $80,%ymm2,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpsrlq $2,%ymm7,%ymm7 - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - vpaddd %ymm6,%ymm2,%ymm2 - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - vpaddd 64(%rbp),%ymm2,%ymm6 - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm3,%ymm0,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm1,%ymm2,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm3,%ymm3 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - vpshufd $250,%ymm2,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm3,%ymm3 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpshufd $80,%ymm3,%ymm7 - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpsrlq $2,%ymm7,%ymm7 - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - vpaddd %ymm6,%ymm3,%ymm3 - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - vpaddd 96(%rbp),%ymm3,%ymm6 - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - vmovq %xmm15,%r13 - vpextrq $1,%xmm15,%r15 - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r13,1) - leaq 16(%r13),%r13 - leaq 128(%rbp),%rbp - cmpb $0,3(%rbp) - jne .Lavx2_00_47 - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - addl 0+64(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+64(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+64(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+64(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+64(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+64(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+64(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+64(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - addl 0(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vpextrq $1,%xmm15,%r12 - vmovq %xmm15,%r13 - movq 552(%rsp),%r15 - addl %r14d,%eax - leaq 448(%rsp),%rbp - - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r13),%r13 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - cmpq 80(%rbp),%r13 - je .Ldone_avx2 - - xorl %r14d,%r14d - movl %ebx,%esi - movl %r9d,%r12d - xorl %ecx,%esi - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - leaq -64(%rbp),%rbp - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovq %xmm15,%r13 - vpextrq $1,%xmm15,%r15 - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - leaq -64(%rbp),%rbp - vmovdqu %xmm8,(%r15,%r13,1) - leaq 16(%r13),%r13 - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 552(%rsp),%r15 - leaq 64(%r13),%r13 - movq 560(%rsp),%rsi - addl %r14d,%eax - leaq 448(%rsp),%rsp - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - leaq (%rsi,%r13,1),%r12 - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r13 - - movl %eax,0(%r15) - cmoveq %rsp,%r12 - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0xf8,0x00,0x06,0x23,0x08 - -.Ldone_avx2: - movq 64+32(%rbp),%r8 - movq 64+56(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_avx2,.-aesni_cbc_sha256_enc_avx2 -.type aesni_cbc_sha256_enc_shaext,@function -.align 32 -aesni_cbc_sha256_enc_shaext: -.cfi_startproc - movq 8(%rsp),%r10 - leaq K256+128(%rip),%rax - movdqu (%r9),%xmm1 - movdqu 16(%r9),%xmm2 - movdqa 512-128(%rax),%xmm3 - - movl 240(%rcx),%r11d - subq %rdi,%rsi - movups (%rcx),%xmm15 - movups (%r8),%xmm6 - movups 16(%rcx),%xmm4 - leaq 112(%rcx),%rcx - - pshufd $0x1b,%xmm1,%xmm0 - pshufd $0xb1,%xmm1,%xmm1 - pshufd $0x1b,%xmm2,%xmm2 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,202,8 - punpcklqdq %xmm0,%xmm2 - - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movdqu (%r10),%xmm10 - movdqu 16(%r10),%xmm11 - movdqu 32(%r10),%xmm12 -.byte 102,68,15,56,0,211 - movdqu 48(%r10),%xmm13 - - movdqa 0-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 102,68,15,56,0,219 - movdqa %xmm2,%xmm9 - movdqa %xmm1,%xmm8 - movups 0(%rdi),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 32-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 102,68,15,56,0,227 - leaq 64(%r10),%r10 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 64-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 102,68,15,56,0,235 -.byte 69,15,56,204,211 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 96-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 -.byte 15,56,203,202 - movdqa 128-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - cmpl $11,%r11d - jb .Laesenclast1 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast1 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast1: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,202 - movups 16(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,0(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movdqa 160-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 192-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 -.byte 69,15,56,204,211 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 224-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 256-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - cmpl $11,%r11d - jb .Laesenclast2 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast2 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast2: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,202 - movups 32(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,16(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movdqa 288-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 320-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 -.byte 69,15,56,204,211 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 352-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 384-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 416-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - cmpl $11,%r11d - jb .Laesenclast3 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast3 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast3: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups 48(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,32(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 448-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 - movdqa %xmm7,%xmm3 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 480-128(%rax),%xmm0 - paddd %xmm13,%xmm0 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - cmpl $11,%r11d - jb .Laesenclast4 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast4 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast4: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop - - paddd %xmm9,%xmm2 - paddd %xmm8,%xmm1 - - decq %rdx - movups %xmm6,48(%rsi,%rdi,1) - leaq 64(%rdi),%rdi - jnz .Loop_shaext - - pshufd $0xb1,%xmm2,%xmm2 - pshufd $0x1b,%xmm1,%xmm3 - pshufd $0xb1,%xmm1,%xmm1 - punpckhqdq %xmm2,%xmm1 -.byte 102,15,58,15,211,8 - - movups %xmm6,(%r8) - movdqu %xmm1,(%r9) - movdqu %xmm2,16(%r9) - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_shaext,.-aesni_cbc_sha256_enc_shaext - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s deleted file mode 100644 index fc4e3ee1205ae0..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s +++ /dev/null @@ -1,4506 +0,0 @@ -.text - -.globl aesni_encrypt -.type aesni_encrypt,@function -.align 16 -aesni_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movups (%rdi),%xmm2 - movl 240(%rdx),%eax - movups (%rdx),%xmm0 - movups 16(%rdx),%xmm1 - leaq 32(%rdx),%rdx - xorps %xmm0,%xmm2 -.Loop_enc1_1: -.byte 102,15,56,220,209 - decl %eax - movups (%rdx),%xmm1 - leaq 16(%rdx),%rdx - jnz .Loop_enc1_1 -.byte 102,15,56,221,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_encrypt,.-aesni_encrypt - -.globl aesni_decrypt -.type aesni_decrypt,@function -.align 16 -aesni_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movups (%rdi),%xmm2 - movl 240(%rdx),%eax - movups (%rdx),%xmm0 - movups 16(%rdx),%xmm1 - leaq 32(%rdx),%rdx - xorps %xmm0,%xmm2 -.Loop_dec1_2: -.byte 102,15,56,222,209 - decl %eax - movups (%rdx),%xmm1 - leaq 16(%rdx),%rdx - jnz .Loop_dec1_2 -.byte 102,15,56,223,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_decrypt, .-aesni_decrypt -.type _aesni_encrypt2,@function -.align 16 -_aesni_encrypt2: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Lenc_loop2: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop2 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt2,.-_aesni_encrypt2 -.type _aesni_decrypt2,@function -.align 16 -_aesni_decrypt2: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Ldec_loop2: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop2 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt2,.-_aesni_decrypt2 -.type _aesni_encrypt3,@function -.align 16 -_aesni_encrypt3: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Lenc_loop3: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop3 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt3,.-_aesni_encrypt3 -.type _aesni_decrypt3,@function -.align 16 -_aesni_decrypt3: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Ldec_loop3: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop3 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt3,.-_aesni_decrypt3 -.type _aesni_encrypt4,@function -.align 16 -_aesni_encrypt4: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - xorps %xmm0,%xmm5 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 0x0f,0x1f,0x00 - addq $16,%rax - -.Lenc_loop4: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop4 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt4,.-_aesni_encrypt4 -.type _aesni_decrypt4,@function -.align 16 -_aesni_decrypt4: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - xorps %xmm0,%xmm5 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 0x0f,0x1f,0x00 - addq $16,%rax - -.Ldec_loop4: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop4 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt4,.-_aesni_decrypt4 -.type _aesni_encrypt6,@function -.align 16 -_aesni_encrypt6: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - pxor %xmm0,%xmm3 - pxor %xmm0,%xmm4 -.byte 102,15,56,220,209 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,217 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 -.byte 102,15,56,220,225 - pxor %xmm0,%xmm7 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Lenc_loop6_enter -.align 16 -.Lenc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.Lenc_loop6_enter: -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop6 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 -.byte 102,15,56,221,240 -.byte 102,15,56,221,248 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt6,.-_aesni_encrypt6 -.type _aesni_decrypt6,@function -.align 16 -_aesni_decrypt6: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - pxor %xmm0,%xmm3 - pxor %xmm0,%xmm4 -.byte 102,15,56,222,209 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,222,217 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 -.byte 102,15,56,222,225 - pxor %xmm0,%xmm7 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Ldec_loop6_enter -.align 16 -.Ldec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.Ldec_loop6_enter: -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop6 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 -.byte 102,15,56,223,240 -.byte 102,15,56,223,248 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt6,.-_aesni_decrypt6 -.type _aesni_encrypt8,@function -.align 16 -_aesni_encrypt8: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - pxor %xmm0,%xmm4 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,209 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 -.byte 102,15,56,220,217 - pxor %xmm0,%xmm9 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Lenc_loop8_inner -.align 16 -.Lenc_loop8: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.Lenc_loop8_inner: -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 -.Lenc_loop8_enter: - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop8 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 -.byte 102,15,56,221,240 -.byte 102,15,56,221,248 -.byte 102,68,15,56,221,192 -.byte 102,68,15,56,221,200 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt8,.-_aesni_encrypt8 -.type _aesni_decrypt8,@function -.align 16 -_aesni_decrypt8: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - pxor %xmm0,%xmm4 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,222,209 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 -.byte 102,15,56,222,217 - pxor %xmm0,%xmm9 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Ldec_loop8_inner -.align 16 -.Ldec_loop8: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.Ldec_loop8_inner: -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 -.Ldec_loop8_enter: - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop8 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 -.byte 102,15,56,223,240 -.byte 102,15,56,223,248 -.byte 102,68,15,56,223,192 -.byte 102,68,15,56,223,200 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt8,.-_aesni_decrypt8 -.globl aesni_ecb_encrypt -.type aesni_ecb_encrypt,@function -.align 16 -aesni_ecb_encrypt: -.cfi_startproc -.byte 243,15,30,250 - andq $-16,%rdx - jz .Lecb_ret - - movl 240(%rcx),%eax - movups (%rcx),%xmm0 - movq %rcx,%r11 - movl %eax,%r10d - testl %r8d,%r8d - jz .Lecb_decrypt - - cmpq $0x80,%rdx - jb .Lecb_enc_tail - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - movdqu 96(%rdi),%xmm8 - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi - subq $0x80,%rdx - jmp .Lecb_enc_loop8_enter -.align 16 -.Lecb_enc_loop8: - movups %xmm2,(%rsi) - movq %r11,%rcx - movdqu (%rdi),%xmm2 - movl %r10d,%eax - movups %xmm3,16(%rsi) - movdqu 16(%rdi),%xmm3 - movups %xmm4,32(%rsi) - movdqu 32(%rdi),%xmm4 - movups %xmm5,48(%rsi) - movdqu 48(%rdi),%xmm5 - movups %xmm6,64(%rsi) - movdqu 64(%rdi),%xmm6 - movups %xmm7,80(%rsi) - movdqu 80(%rdi),%xmm7 - movups %xmm8,96(%rsi) - movdqu 96(%rdi),%xmm8 - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi -.Lecb_enc_loop8_enter: - - call _aesni_encrypt8 - - subq $0x80,%rdx - jnc .Lecb_enc_loop8 - - movups %xmm2,(%rsi) - movq %r11,%rcx - movups %xmm3,16(%rsi) - movl %r10d,%eax - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - movups %xmm8,96(%rsi) - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - addq $0x80,%rdx - jz .Lecb_ret - -.Lecb_enc_tail: - movups (%rdi),%xmm2 - cmpq $0x20,%rdx - jb .Lecb_enc_one - movups 16(%rdi),%xmm3 - je .Lecb_enc_two - movups 32(%rdi),%xmm4 - cmpq $0x40,%rdx - jb .Lecb_enc_three - movups 48(%rdi),%xmm5 - je .Lecb_enc_four - movups 64(%rdi),%xmm6 - cmpq $0x60,%rdx - jb .Lecb_enc_five - movups 80(%rdi),%xmm7 - je .Lecb_enc_six - movdqu 96(%rdi),%xmm8 - xorps %xmm9,%xmm9 - call _aesni_encrypt8 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - movups %xmm8,96(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_one: - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_3: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_3 -.byte 102,15,56,221,209 - movups %xmm2,(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_two: - call _aesni_encrypt2 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_three: - call _aesni_encrypt3 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_four: - call _aesni_encrypt4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_five: - xorps %xmm7,%xmm7 - call _aesni_encrypt6 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_six: - call _aesni_encrypt6 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - jmp .Lecb_ret - -.align 16 -.Lecb_decrypt: - cmpq $0x80,%rdx - jb .Lecb_dec_tail - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - movdqu 96(%rdi),%xmm8 - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi - subq $0x80,%rdx - jmp .Lecb_dec_loop8_enter -.align 16 -.Lecb_dec_loop8: - movups %xmm2,(%rsi) - movq %r11,%rcx - movdqu (%rdi),%xmm2 - movl %r10d,%eax - movups %xmm3,16(%rsi) - movdqu 16(%rdi),%xmm3 - movups %xmm4,32(%rsi) - movdqu 32(%rdi),%xmm4 - movups %xmm5,48(%rsi) - movdqu 48(%rdi),%xmm5 - movups %xmm6,64(%rsi) - movdqu 64(%rdi),%xmm6 - movups %xmm7,80(%rsi) - movdqu 80(%rdi),%xmm7 - movups %xmm8,96(%rsi) - movdqu 96(%rdi),%xmm8 - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi -.Lecb_dec_loop8_enter: - - call _aesni_decrypt8 - - movups (%r11),%xmm0 - subq $0x80,%rdx - jnc .Lecb_dec_loop8 - - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movq %r11,%rcx - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movl %r10d,%eax - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - movups %xmm8,96(%rsi) - pxor %xmm8,%xmm8 - movups %xmm9,112(%rsi) - pxor %xmm9,%xmm9 - leaq 128(%rsi),%rsi - addq $0x80,%rdx - jz .Lecb_ret - -.Lecb_dec_tail: - movups (%rdi),%xmm2 - cmpq $0x20,%rdx - jb .Lecb_dec_one - movups 16(%rdi),%xmm3 - je .Lecb_dec_two - movups 32(%rdi),%xmm4 - cmpq $0x40,%rdx - jb .Lecb_dec_three - movups 48(%rdi),%xmm5 - je .Lecb_dec_four - movups 64(%rdi),%xmm6 - cmpq $0x60,%rdx - jb .Lecb_dec_five - movups 80(%rdi),%xmm7 - je .Lecb_dec_six - movups 96(%rdi),%xmm8 - movups (%rcx),%xmm0 - xorps %xmm9,%xmm9 - call _aesni_decrypt8 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - movups %xmm8,96(%rsi) - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - jmp .Lecb_ret -.align 16 -.Lecb_dec_one: - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_4: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_4 -.byte 102,15,56,223,209 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lecb_ret -.align 16 -.Lecb_dec_two: - call _aesni_decrypt2 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - jmp .Lecb_ret -.align 16 -.Lecb_dec_three: - call _aesni_decrypt3 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - jmp .Lecb_ret -.align 16 -.Lecb_dec_four: - call _aesni_decrypt4 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - jmp .Lecb_ret -.align 16 -.Lecb_dec_five: - xorps %xmm7,%xmm7 - call _aesni_decrypt6 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - jmp .Lecb_ret -.align 16 -.Lecb_dec_six: - call _aesni_decrypt6 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - -.Lecb_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ecb_encrypt,.-aesni_ecb_encrypt -.globl aesni_ccm64_encrypt_blocks -.type aesni_ccm64_encrypt_blocks,@function -.align 16 -aesni_ccm64_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movl 240(%rcx),%eax - movdqu (%r8),%xmm6 - movdqa .Lincrement64(%rip),%xmm9 - movdqa .Lbswap_mask(%rip),%xmm7 - - shll $4,%eax - movl $16,%r10d - leaq 0(%rcx),%r11 - movdqu (%r9),%xmm3 - movdqa %xmm6,%xmm2 - leaq 32(%rcx,%rax,1),%rcx -.byte 102,15,56,0,247 - subq %rax,%r10 - jmp .Lccm64_enc_outer -.align 16 -.Lccm64_enc_outer: - movups (%r11),%xmm0 - movq %r10,%rax - movups (%rdi),%xmm8 - - xorps %xmm0,%xmm2 - movups 16(%r11),%xmm1 - xorps %xmm8,%xmm0 - xorps %xmm0,%xmm3 - movups 32(%r11),%xmm0 - -.Lccm64_enc2_loop: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lccm64_enc2_loop -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - paddq %xmm9,%xmm6 - decq %rdx -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - - leaq 16(%rdi),%rdi - xorps %xmm2,%xmm8 - movdqa %xmm6,%xmm2 - movups %xmm8,(%rsi) -.byte 102,15,56,0,215 - leaq 16(%rsi),%rsi - jnz .Lccm64_enc_outer - - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - movups %xmm3,(%r9) - pxor %xmm3,%xmm3 - pxor %xmm8,%xmm8 - pxor %xmm6,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ccm64_encrypt_blocks,.-aesni_ccm64_encrypt_blocks -.globl aesni_ccm64_decrypt_blocks -.type aesni_ccm64_decrypt_blocks,@function -.align 16 -aesni_ccm64_decrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movl 240(%rcx),%eax - movups (%r8),%xmm6 - movdqu (%r9),%xmm3 - movdqa .Lincrement64(%rip),%xmm9 - movdqa .Lbswap_mask(%rip),%xmm7 - - movaps %xmm6,%xmm2 - movl %eax,%r10d - movq %rcx,%r11 -.byte 102,15,56,0,247 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_5: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_5 -.byte 102,15,56,221,209 - shll $4,%r10d - movl $16,%eax - movups (%rdi),%xmm8 - paddq %xmm9,%xmm6 - leaq 16(%rdi),%rdi - subq %r10,%rax - leaq 32(%r11,%r10,1),%rcx - movq %rax,%r10 - jmp .Lccm64_dec_outer -.align 16 -.Lccm64_dec_outer: - xorps %xmm2,%xmm8 - movdqa %xmm6,%xmm2 - movups %xmm8,(%rsi) - leaq 16(%rsi),%rsi -.byte 102,15,56,0,215 - - subq $1,%rdx - jz .Lccm64_dec_break - - movups (%r11),%xmm0 - movq %r10,%rax - movups 16(%r11),%xmm1 - xorps %xmm0,%xmm8 - xorps %xmm0,%xmm2 - xorps %xmm8,%xmm3 - movups 32(%r11),%xmm0 - jmp .Lccm64_dec2_loop -.align 16 -.Lccm64_dec2_loop: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lccm64_dec2_loop - movups (%rdi),%xmm8 - paddq %xmm9,%xmm6 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - leaq 16(%rdi),%rdi - jmp .Lccm64_dec_outer - -.align 16 -.Lccm64_dec_break: - - movl 240(%r11),%eax - movups (%r11),%xmm0 - movups 16(%r11),%xmm1 - xorps %xmm0,%xmm8 - leaq 32(%r11),%r11 - xorps %xmm8,%xmm3 -.Loop_enc1_6: -.byte 102,15,56,220,217 - decl %eax - movups (%r11),%xmm1 - leaq 16(%r11),%r11 - jnz .Loop_enc1_6 -.byte 102,15,56,221,217 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - movups %xmm3,(%r9) - pxor %xmm3,%xmm3 - pxor %xmm8,%xmm8 - pxor %xmm6,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ccm64_decrypt_blocks,.-aesni_ccm64_decrypt_blocks -.globl aesni_ctr32_encrypt_blocks -.type aesni_ctr32_encrypt_blocks,@function -.align 16 -aesni_ctr32_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - cmpq $1,%rdx - jne .Lctr32_bulk - - - - movups (%r8),%xmm2 - movups (%rdi),%xmm3 - movl 240(%rcx),%edx - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_7: -.byte 102,15,56,220,209 - decl %edx - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_7 -.byte 102,15,56,221,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - xorps %xmm3,%xmm2 - pxor %xmm3,%xmm3 - movups %xmm2,(%rsi) - xorps %xmm2,%xmm2 - jmp .Lctr32_epilogue - -.align 16 -.Lctr32_bulk: - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $128,%rsp - andq $-16,%rsp - - - - - movdqu (%r8),%xmm2 - movdqu (%rcx),%xmm0 - movl 12(%r8),%r8d - pxor %xmm0,%xmm2 - movl 12(%rcx),%ebp - movdqa %xmm2,0(%rsp) - bswapl %r8d - movdqa %xmm2,%xmm3 - movdqa %xmm2,%xmm4 - movdqa %xmm2,%xmm5 - movdqa %xmm2,64(%rsp) - movdqa %xmm2,80(%rsp) - movdqa %xmm2,96(%rsp) - movq %rdx,%r10 - movdqa %xmm2,112(%rsp) - - leaq 1(%r8),%rax - leaq 2(%r8),%rdx - bswapl %eax - bswapl %edx - xorl %ebp,%eax - xorl %ebp,%edx -.byte 102,15,58,34,216,3 - leaq 3(%r8),%rax - movdqa %xmm3,16(%rsp) -.byte 102,15,58,34,226,3 - bswapl %eax - movq %r10,%rdx - leaq 4(%r8),%r10 - movdqa %xmm4,32(%rsp) - xorl %ebp,%eax - bswapl %r10d -.byte 102,15,58,34,232,3 - xorl %ebp,%r10d - movdqa %xmm5,48(%rsp) - leaq 5(%r8),%r9 - movl %r10d,64+12(%rsp) - bswapl %r9d - leaq 6(%r8),%r10 - movl 240(%rcx),%eax - xorl %ebp,%r9d - bswapl %r10d - movl %r9d,80+12(%rsp) - xorl %ebp,%r10d - leaq 7(%r8),%r9 - movl %r10d,96+12(%rsp) - bswapl %r9d - movl OPENSSL_ia32cap_P+4(%rip),%r10d - xorl %ebp,%r9d - andl $71303168,%r10d - movl %r9d,112+12(%rsp) - - movups 16(%rcx),%xmm1 - - movdqa 64(%rsp),%xmm6 - movdqa 80(%rsp),%xmm7 - - cmpq $8,%rdx - jb .Lctr32_tail - - subq $6,%rdx - cmpl $4194304,%r10d - je .Lctr32_6x - - leaq 128(%rcx),%rcx - subq $2,%rdx - jmp .Lctr32_loop8 - -.align 16 -.Lctr32_6x: - shll $4,%eax - movl $48,%r10d - bswapl %ebp - leaq 32(%rcx,%rax,1),%rcx - subq %rax,%r10 - jmp .Lctr32_loop6 - -.align 16 -.Lctr32_loop6: - addl $6,%r8d - movups -48(%rcx,%r10,1),%xmm0 -.byte 102,15,56,220,209 - movl %r8d,%eax - xorl %ebp,%eax -.byte 102,15,56,220,217 -.byte 0x0f,0x38,0xf1,0x44,0x24,12 - leal 1(%r8),%eax -.byte 102,15,56,220,225 - xorl %ebp,%eax -.byte 0x0f,0x38,0xf1,0x44,0x24,28 -.byte 102,15,56,220,233 - leal 2(%r8),%eax - xorl %ebp,%eax -.byte 102,15,56,220,241 -.byte 0x0f,0x38,0xf1,0x44,0x24,44 - leal 3(%r8),%eax -.byte 102,15,56,220,249 - movups -32(%rcx,%r10,1),%xmm1 - xorl %ebp,%eax - -.byte 102,15,56,220,208 -.byte 0x0f,0x38,0xf1,0x44,0x24,60 - leal 4(%r8),%eax -.byte 102,15,56,220,216 - xorl %ebp,%eax -.byte 0x0f,0x38,0xf1,0x44,0x24,76 -.byte 102,15,56,220,224 - leal 5(%r8),%eax - xorl %ebp,%eax -.byte 102,15,56,220,232 -.byte 0x0f,0x38,0xf1,0x44,0x24,92 - movq %r10,%rax -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%r10,1),%xmm0 - - call .Lenc_loop6 - - movdqu (%rdi),%xmm8 - movdqu 16(%rdi),%xmm9 - movdqu 32(%rdi),%xmm10 - movdqu 48(%rdi),%xmm11 - movdqu 64(%rdi),%xmm12 - movdqu 80(%rdi),%xmm13 - leaq 96(%rdi),%rdi - movups -64(%rcx,%r10,1),%xmm1 - pxor %xmm2,%xmm8 - movaps 0(%rsp),%xmm2 - pxor %xmm3,%xmm9 - movaps 16(%rsp),%xmm3 - pxor %xmm4,%xmm10 - movaps 32(%rsp),%xmm4 - pxor %xmm5,%xmm11 - movaps 48(%rsp),%xmm5 - pxor %xmm6,%xmm12 - movaps 64(%rsp),%xmm6 - pxor %xmm7,%xmm13 - movaps 80(%rsp),%xmm7 - movdqu %xmm8,(%rsi) - movdqu %xmm9,16(%rsi) - movdqu %xmm10,32(%rsi) - movdqu %xmm11,48(%rsi) - movdqu %xmm12,64(%rsi) - movdqu %xmm13,80(%rsi) - leaq 96(%rsi),%rsi - - subq $6,%rdx - jnc .Lctr32_loop6 - - addq $6,%rdx - jz .Lctr32_done - - leal -48(%r10),%eax - leaq -80(%rcx,%r10,1),%rcx - negl %eax - shrl $4,%eax - jmp .Lctr32_tail - -.align 32 -.Lctr32_loop8: - addl $8,%r8d - movdqa 96(%rsp),%xmm8 -.byte 102,15,56,220,209 - movl %r8d,%r9d - movdqa 112(%rsp),%xmm9 -.byte 102,15,56,220,217 - bswapl %r9d - movups 32-128(%rcx),%xmm0 -.byte 102,15,56,220,225 - xorl %ebp,%r9d - nop -.byte 102,15,56,220,233 - movl %r9d,0+12(%rsp) - leaq 1(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 48-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,16+12(%rsp) - leaq 2(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 64-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,32+12(%rsp) - leaq 3(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 80-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,48+12(%rsp) - leaq 4(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 96-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,64+12(%rsp) - leaq 5(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 112-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,80+12(%rsp) - leaq 6(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 128-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,96+12(%rsp) - leaq 7(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 144-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - xorl %ebp,%r9d - movdqu 0(%rdi),%xmm10 -.byte 102,15,56,220,232 - movl %r9d,112+12(%rsp) - cmpl $11,%eax -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 160-128(%rcx),%xmm0 - - jb .Lctr32_enc_done - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 176-128(%rcx),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 192-128(%rcx),%xmm0 - je .Lctr32_enc_done - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 208-128(%rcx),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 224-128(%rcx),%xmm0 - jmp .Lctr32_enc_done - -.align 16 -.Lctr32_enc_done: - movdqu 16(%rdi),%xmm11 - pxor %xmm0,%xmm10 - movdqu 32(%rdi),%xmm12 - pxor %xmm0,%xmm11 - movdqu 48(%rdi),%xmm13 - pxor %xmm0,%xmm12 - movdqu 64(%rdi),%xmm14 - pxor %xmm0,%xmm13 - movdqu 80(%rdi),%xmm15 - pxor %xmm0,%xmm14 - pxor %xmm0,%xmm15 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movdqu 96(%rdi),%xmm1 - leaq 128(%rdi),%rdi - -.byte 102,65,15,56,221,210 - pxor %xmm0,%xmm1 - movdqu 112-128(%rdi),%xmm10 -.byte 102,65,15,56,221,219 - pxor %xmm0,%xmm10 - movdqa 0(%rsp),%xmm11 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 - movdqa 16(%rsp),%xmm12 - movdqa 32(%rsp),%xmm13 -.byte 102,65,15,56,221,246 -.byte 102,65,15,56,221,255 - movdqa 48(%rsp),%xmm14 - movdqa 64(%rsp),%xmm15 -.byte 102,68,15,56,221,193 - movdqa 80(%rsp),%xmm0 - movups 16-128(%rcx),%xmm1 -.byte 102,69,15,56,221,202 - - movups %xmm2,(%rsi) - movdqa %xmm11,%xmm2 - movups %xmm3,16(%rsi) - movdqa %xmm12,%xmm3 - movups %xmm4,32(%rsi) - movdqa %xmm13,%xmm4 - movups %xmm5,48(%rsi) - movdqa %xmm14,%xmm5 - movups %xmm6,64(%rsi) - movdqa %xmm15,%xmm6 - movups %xmm7,80(%rsi) - movdqa %xmm0,%xmm7 - movups %xmm8,96(%rsi) - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - - subq $8,%rdx - jnc .Lctr32_loop8 - - addq $8,%rdx - jz .Lctr32_done - leaq -128(%rcx),%rcx - -.Lctr32_tail: - - - leaq 16(%rcx),%rcx - cmpq $4,%rdx - jb .Lctr32_loop3 - je .Lctr32_loop4 - - - shll $4,%eax - movdqa 96(%rsp),%xmm8 - pxor %xmm9,%xmm9 - - movups 16(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - leaq 32-16(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,225 - addq $16,%rax - movups (%rdi),%xmm10 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 - movups 16(%rdi),%xmm11 - movups 32(%rdi),%xmm12 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 - - call .Lenc_loop8_enter - - movdqu 48(%rdi),%xmm13 - pxor %xmm10,%xmm2 - movdqu 64(%rdi),%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm10,%xmm6 - movdqu %xmm5,48(%rsi) - movdqu %xmm6,64(%rsi) - cmpq $6,%rdx - jb .Lctr32_done - - movups 80(%rdi),%xmm11 - xorps %xmm11,%xmm7 - movups %xmm7,80(%rsi) - je .Lctr32_done - - movups 96(%rdi),%xmm12 - xorps %xmm12,%xmm8 - movups %xmm8,96(%rsi) - jmp .Lctr32_done - -.align 32 -.Lctr32_loop4: -.byte 102,15,56,220,209 - leaq 16(%rcx),%rcx - decl %eax -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx),%xmm1 - jnz .Lctr32_loop4 -.byte 102,15,56,221,209 -.byte 102,15,56,221,217 - movups (%rdi),%xmm10 - movups 16(%rdi),%xmm11 -.byte 102,15,56,221,225 -.byte 102,15,56,221,233 - movups 32(%rdi),%xmm12 - movups 48(%rdi),%xmm13 - - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - xorps %xmm11,%xmm3 - movups %xmm3,16(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm4,32(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm5,48(%rsi) - jmp .Lctr32_done - -.align 32 -.Lctr32_loop3: -.byte 102,15,56,220,209 - leaq 16(%rcx),%rcx - decl %eax -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - movups (%rcx),%xmm1 - jnz .Lctr32_loop3 -.byte 102,15,56,221,209 -.byte 102,15,56,221,217 -.byte 102,15,56,221,225 - - movups (%rdi),%xmm10 - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - cmpq $2,%rdx - jb .Lctr32_done - - movups 16(%rdi),%xmm11 - xorps %xmm11,%xmm3 - movups %xmm3,16(%rsi) - je .Lctr32_done - - movups 32(%rdi),%xmm12 - xorps %xmm12,%xmm4 - movups %xmm4,32(%rsi) - -.Lctr32_done: - xorps %xmm0,%xmm0 - xorl %ebp,%ebp - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - movaps %xmm0,112(%rsp) - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lctr32_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ctr32_encrypt_blocks,.-aesni_ctr32_encrypt_blocks -.globl aesni_xts_encrypt -.type aesni_xts_encrypt,@function -.align 16 -aesni_xts_encrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $112,%rsp - andq $-16,%rsp - movups (%r9),%xmm2 - movl 240(%r8),%eax - movl 240(%rcx),%r10d - movups (%r8),%xmm0 - movups 16(%r8),%xmm1 - leaq 32(%r8),%r8 - xorps %xmm0,%xmm2 -.Loop_enc1_8: -.byte 102,15,56,220,209 - decl %eax - movups (%r8),%xmm1 - leaq 16(%r8),%r8 - jnz .Loop_enc1_8 -.byte 102,15,56,221,209 - movups (%rcx),%xmm0 - movq %rcx,%rbp - movl %r10d,%eax - shll $4,%r10d - movq %rdx,%r9 - andq $-16,%rdx - - movups 16(%rcx,%r10,1),%xmm1 - - movdqa .Lxts_magic(%rip),%xmm8 - movdqa %xmm2,%xmm15 - pshufd $0x5f,%xmm2,%xmm9 - pxor %xmm0,%xmm1 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm10 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm10 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm11 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm11 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm12 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm12 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm13 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm13 - pxor %xmm14,%xmm15 - movdqa %xmm15,%xmm14 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm9 - pxor %xmm0,%xmm14 - pxor %xmm9,%xmm15 - movaps %xmm1,96(%rsp) - - subq $96,%rdx - jc .Lxts_enc_short - - movl $16+96,%eax - leaq 32(%rbp,%r10,1),%rcx - subq %r10,%rax - movups 16(%rbp),%xmm1 - movq %rax,%r10 - leaq .Lxts_magic(%rip),%r8 - jmp .Lxts_enc_grandloop - -.align 32 -.Lxts_enc_grandloop: - movdqu 0(%rdi),%xmm2 - movdqa %xmm0,%xmm8 - movdqu 16(%rdi),%xmm3 - pxor %xmm10,%xmm2 - movdqu 32(%rdi),%xmm4 - pxor %xmm11,%xmm3 -.byte 102,15,56,220,209 - movdqu 48(%rdi),%xmm5 - pxor %xmm12,%xmm4 -.byte 102,15,56,220,217 - movdqu 64(%rdi),%xmm6 - pxor %xmm13,%xmm5 -.byte 102,15,56,220,225 - movdqu 80(%rdi),%xmm7 - pxor %xmm15,%xmm8 - movdqa 96(%rsp),%xmm9 - pxor %xmm14,%xmm6 -.byte 102,15,56,220,233 - movups 32(%rbp),%xmm0 - leaq 96(%rdi),%rdi - pxor %xmm8,%xmm7 - - pxor %xmm9,%xmm10 -.byte 102,15,56,220,241 - pxor %xmm9,%xmm11 - movdqa %xmm10,0(%rsp) -.byte 102,15,56,220,249 - movups 48(%rbp),%xmm1 - pxor %xmm9,%xmm12 - -.byte 102,15,56,220,208 - pxor %xmm9,%xmm13 - movdqa %xmm11,16(%rsp) -.byte 102,15,56,220,216 - pxor %xmm9,%xmm14 - movdqa %xmm12,32(%rsp) -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - pxor %xmm9,%xmm8 - movdqa %xmm14,64(%rsp) -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups 64(%rbp),%xmm0 - movdqa %xmm8,80(%rsp) - pshufd $0x5f,%xmm15,%xmm9 - jmp .Lxts_enc_loop6 -.align 32 -.Lxts_enc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups -64(%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -80(%rcx,%rax,1),%xmm0 - jnz .Lxts_enc_loop6 - - movdqa (%r8),%xmm8 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - paddq %xmm15,%xmm15 - psrad $31,%xmm14 -.byte 102,15,56,220,217 - pand %xmm8,%xmm14 - movups (%rbp),%xmm10 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 - pxor %xmm14,%xmm15 - movaps %xmm10,%xmm11 -.byte 102,15,56,220,249 - movups -64(%rcx),%xmm1 - - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,208 - paddd %xmm9,%xmm9 - pxor %xmm15,%xmm10 -.byte 102,15,56,220,216 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - pand %xmm8,%xmm14 - movaps %xmm11,%xmm12 -.byte 102,15,56,220,240 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,248 - movups -48(%rcx),%xmm0 - - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - pxor %xmm15,%xmm11 - psrad $31,%xmm14 -.byte 102,15,56,220,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movdqa %xmm13,48(%rsp) - pxor %xmm14,%xmm15 -.byte 102,15,56,220,241 - movaps %xmm12,%xmm13 - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,249 - movups -32(%rcx),%xmm1 - - paddd %xmm9,%xmm9 -.byte 102,15,56,220,208 - pxor %xmm15,%xmm12 - psrad $31,%xmm14 -.byte 102,15,56,220,216 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 - pxor %xmm14,%xmm15 - movaps %xmm13,%xmm14 -.byte 102,15,56,220,248 - - movdqa %xmm9,%xmm0 - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - pxor %xmm15,%xmm13 - psrad $31,%xmm0 -.byte 102,15,56,220,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm0 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - pxor %xmm0,%xmm15 - movups (%rbp),%xmm0 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups 16(%rbp),%xmm1 - - pxor %xmm15,%xmm14 -.byte 102,15,56,221,84,36,0 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 -.byte 102,15,56,221,92,36,16 -.byte 102,15,56,221,100,36,32 - pand %xmm8,%xmm9 - movq %r10,%rax -.byte 102,15,56,221,108,36,48 -.byte 102,15,56,221,116,36,64 -.byte 102,15,56,221,124,36,80 - pxor %xmm9,%xmm15 - - leaq 96(%rsi),%rsi - movups %xmm2,-96(%rsi) - movups %xmm3,-80(%rsi) - movups %xmm4,-64(%rsi) - movups %xmm5,-48(%rsi) - movups %xmm6,-32(%rsi) - movups %xmm7,-16(%rsi) - subq $96,%rdx - jnc .Lxts_enc_grandloop - - movl $16+96,%eax - subl %r10d,%eax - movq %rbp,%rcx - shrl $4,%eax - -.Lxts_enc_short: - - movl %eax,%r10d - pxor %xmm0,%xmm10 - addq $96,%rdx - jz .Lxts_enc_done - - pxor %xmm0,%xmm11 - cmpq $0x20,%rdx - jb .Lxts_enc_one - pxor %xmm0,%xmm12 - je .Lxts_enc_two - - pxor %xmm0,%xmm13 - cmpq $0x40,%rdx - jb .Lxts_enc_three - pxor %xmm0,%xmm14 - je .Lxts_enc_four - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - pxor %xmm10,%xmm2 - movdqu 48(%rdi),%xmm5 - pxor %xmm11,%xmm3 - movdqu 64(%rdi),%xmm6 - leaq 80(%rdi),%rdi - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm6 - pxor %xmm7,%xmm7 - - call _aesni_encrypt6 - - xorps %xmm10,%xmm2 - movdqa %xmm15,%xmm10 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - xorps %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - xorps %xmm14,%xmm6 - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_one: - movups (%rdi),%xmm2 - leaq 16(%rdi),%rdi - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_9: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_9 -.byte 102,15,56,221,209 - xorps %xmm10,%xmm2 - movdqa %xmm11,%xmm10 - movups %xmm2,(%rsi) - leaq 16(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_two: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - leaq 32(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - - call _aesni_encrypt2 - - xorps %xmm10,%xmm2 - movdqa %xmm12,%xmm10 - xorps %xmm11,%xmm3 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - leaq 32(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_three: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - leaq 48(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - - call _aesni_encrypt3 - - xorps %xmm10,%xmm2 - movdqa %xmm13,%xmm10 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - leaq 48(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_four: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - xorps %xmm10,%xmm2 - movups 48(%rdi),%xmm5 - leaq 64(%rdi),%rdi - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - xorps %xmm13,%xmm5 - - call _aesni_encrypt4 - - pxor %xmm10,%xmm2 - movdqa %xmm14,%xmm10 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - leaq 64(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_done: - andq $15,%r9 - jz .Lxts_enc_ret - movq %r9,%rdx - -.Lxts_enc_steal: - movzbl (%rdi),%eax - movzbl -16(%rsi),%ecx - leaq 1(%rdi),%rdi - movb %al,-16(%rsi) - movb %cl,0(%rsi) - leaq 1(%rsi),%rsi - subq $1,%rdx - jnz .Lxts_enc_steal - - subq %r9,%rsi - movq %rbp,%rcx - movl %r10d,%eax - - movups -16(%rsi),%xmm2 - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_10: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_10 -.byte 102,15,56,221,209 - xorps %xmm10,%xmm2 - movups %xmm2,-16(%rsi) - -.Lxts_enc_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lxts_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_xts_encrypt,.-aesni_xts_encrypt -.globl aesni_xts_decrypt -.type aesni_xts_decrypt,@function -.align 16 -aesni_xts_decrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $112,%rsp - andq $-16,%rsp - movups (%r9),%xmm2 - movl 240(%r8),%eax - movl 240(%rcx),%r10d - movups (%r8),%xmm0 - movups 16(%r8),%xmm1 - leaq 32(%r8),%r8 - xorps %xmm0,%xmm2 -.Loop_enc1_11: -.byte 102,15,56,220,209 - decl %eax - movups (%r8),%xmm1 - leaq 16(%r8),%r8 - jnz .Loop_enc1_11 -.byte 102,15,56,221,209 - xorl %eax,%eax - testq $15,%rdx - setnz %al - shlq $4,%rax - subq %rax,%rdx - - movups (%rcx),%xmm0 - movq %rcx,%rbp - movl %r10d,%eax - shll $4,%r10d - movq %rdx,%r9 - andq $-16,%rdx - - movups 16(%rcx,%r10,1),%xmm1 - - movdqa .Lxts_magic(%rip),%xmm8 - movdqa %xmm2,%xmm15 - pshufd $0x5f,%xmm2,%xmm9 - pxor %xmm0,%xmm1 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm10 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm10 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm11 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm11 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm12 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm12 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm13 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm13 - pxor %xmm14,%xmm15 - movdqa %xmm15,%xmm14 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm9 - pxor %xmm0,%xmm14 - pxor %xmm9,%xmm15 - movaps %xmm1,96(%rsp) - - subq $96,%rdx - jc .Lxts_dec_short - - movl $16+96,%eax - leaq 32(%rbp,%r10,1),%rcx - subq %r10,%rax - movups 16(%rbp),%xmm1 - movq %rax,%r10 - leaq .Lxts_magic(%rip),%r8 - jmp .Lxts_dec_grandloop - -.align 32 -.Lxts_dec_grandloop: - movdqu 0(%rdi),%xmm2 - movdqa %xmm0,%xmm8 - movdqu 16(%rdi),%xmm3 - pxor %xmm10,%xmm2 - movdqu 32(%rdi),%xmm4 - pxor %xmm11,%xmm3 -.byte 102,15,56,222,209 - movdqu 48(%rdi),%xmm5 - pxor %xmm12,%xmm4 -.byte 102,15,56,222,217 - movdqu 64(%rdi),%xmm6 - pxor %xmm13,%xmm5 -.byte 102,15,56,222,225 - movdqu 80(%rdi),%xmm7 - pxor %xmm15,%xmm8 - movdqa 96(%rsp),%xmm9 - pxor %xmm14,%xmm6 -.byte 102,15,56,222,233 - movups 32(%rbp),%xmm0 - leaq 96(%rdi),%rdi - pxor %xmm8,%xmm7 - - pxor %xmm9,%xmm10 -.byte 102,15,56,222,241 - pxor %xmm9,%xmm11 - movdqa %xmm10,0(%rsp) -.byte 102,15,56,222,249 - movups 48(%rbp),%xmm1 - pxor %xmm9,%xmm12 - -.byte 102,15,56,222,208 - pxor %xmm9,%xmm13 - movdqa %xmm11,16(%rsp) -.byte 102,15,56,222,216 - pxor %xmm9,%xmm14 - movdqa %xmm12,32(%rsp) -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - pxor %xmm9,%xmm8 - movdqa %xmm14,64(%rsp) -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups 64(%rbp),%xmm0 - movdqa %xmm8,80(%rsp) - pshufd $0x5f,%xmm15,%xmm9 - jmp .Lxts_dec_loop6 -.align 32 -.Lxts_dec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups -64(%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -80(%rcx,%rax,1),%xmm0 - jnz .Lxts_dec_loop6 - - movdqa (%r8),%xmm8 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - paddq %xmm15,%xmm15 - psrad $31,%xmm14 -.byte 102,15,56,222,217 - pand %xmm8,%xmm14 - movups (%rbp),%xmm10 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 - pxor %xmm14,%xmm15 - movaps %xmm10,%xmm11 -.byte 102,15,56,222,249 - movups -64(%rcx),%xmm1 - - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,208 - paddd %xmm9,%xmm9 - pxor %xmm15,%xmm10 -.byte 102,15,56,222,216 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - pand %xmm8,%xmm14 - movaps %xmm11,%xmm12 -.byte 102,15,56,222,240 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,248 - movups -48(%rcx),%xmm0 - - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - pxor %xmm15,%xmm11 - psrad $31,%xmm14 -.byte 102,15,56,222,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movdqa %xmm13,48(%rsp) - pxor %xmm14,%xmm15 -.byte 102,15,56,222,241 - movaps %xmm12,%xmm13 - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,249 - movups -32(%rcx),%xmm1 - - paddd %xmm9,%xmm9 -.byte 102,15,56,222,208 - pxor %xmm15,%xmm12 - psrad $31,%xmm14 -.byte 102,15,56,222,216 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 - pxor %xmm14,%xmm15 - movaps %xmm13,%xmm14 -.byte 102,15,56,222,248 - - movdqa %xmm9,%xmm0 - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - pxor %xmm15,%xmm13 - psrad $31,%xmm0 -.byte 102,15,56,222,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm0 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm0,%xmm15 - movups (%rbp),%xmm0 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups 16(%rbp),%xmm1 - - pxor %xmm15,%xmm14 -.byte 102,15,56,223,84,36,0 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 -.byte 102,15,56,223,92,36,16 -.byte 102,15,56,223,100,36,32 - pand %xmm8,%xmm9 - movq %r10,%rax -.byte 102,15,56,223,108,36,48 -.byte 102,15,56,223,116,36,64 -.byte 102,15,56,223,124,36,80 - pxor %xmm9,%xmm15 - - leaq 96(%rsi),%rsi - movups %xmm2,-96(%rsi) - movups %xmm3,-80(%rsi) - movups %xmm4,-64(%rsi) - movups %xmm5,-48(%rsi) - movups %xmm6,-32(%rsi) - movups %xmm7,-16(%rsi) - subq $96,%rdx - jnc .Lxts_dec_grandloop - - movl $16+96,%eax - subl %r10d,%eax - movq %rbp,%rcx - shrl $4,%eax - -.Lxts_dec_short: - - movl %eax,%r10d - pxor %xmm0,%xmm10 - pxor %xmm0,%xmm11 - addq $96,%rdx - jz .Lxts_dec_done - - pxor %xmm0,%xmm12 - cmpq $0x20,%rdx - jb .Lxts_dec_one - pxor %xmm0,%xmm13 - je .Lxts_dec_two - - pxor %xmm0,%xmm14 - cmpq $0x40,%rdx - jb .Lxts_dec_three - je .Lxts_dec_four - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - pxor %xmm10,%xmm2 - movdqu 48(%rdi),%xmm5 - pxor %xmm11,%xmm3 - movdqu 64(%rdi),%xmm6 - leaq 80(%rdi),%rdi - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm6 - - call _aesni_decrypt6 - - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - xorps %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - xorps %xmm14,%xmm6 - movdqu %xmm4,32(%rsi) - pxor %xmm14,%xmm14 - movdqu %xmm5,48(%rsi) - pcmpgtd %xmm15,%xmm14 - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - pshufd $0x13,%xmm14,%xmm11 - andq $15,%r9 - jz .Lxts_dec_ret - - movdqa %xmm15,%xmm10 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm11 - pxor %xmm15,%xmm11 - jmp .Lxts_dec_done2 - -.align 16 -.Lxts_dec_one: - movups (%rdi),%xmm2 - leaq 16(%rdi),%rdi - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_12: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_12 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movdqa %xmm11,%xmm10 - movups %xmm2,(%rsi) - movdqa %xmm12,%xmm11 - leaq 16(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_two: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - leaq 32(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - - call _aesni_decrypt2 - - xorps %xmm10,%xmm2 - movdqa %xmm12,%xmm10 - xorps %xmm11,%xmm3 - movdqa %xmm13,%xmm11 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - leaq 32(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_three: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - leaq 48(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - - call _aesni_decrypt3 - - xorps %xmm10,%xmm2 - movdqa %xmm13,%xmm10 - xorps %xmm11,%xmm3 - movdqa %xmm14,%xmm11 - xorps %xmm12,%xmm4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - leaq 48(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_four: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - xorps %xmm10,%xmm2 - movups 48(%rdi),%xmm5 - leaq 64(%rdi),%rdi - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - xorps %xmm13,%xmm5 - - call _aesni_decrypt4 - - pxor %xmm10,%xmm2 - movdqa %xmm14,%xmm10 - pxor %xmm11,%xmm3 - movdqa %xmm15,%xmm11 - pxor %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - leaq 64(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_done: - andq $15,%r9 - jz .Lxts_dec_ret -.Lxts_dec_done2: - movq %r9,%rdx - movq %rbp,%rcx - movl %r10d,%eax - - movups (%rdi),%xmm2 - xorps %xmm11,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_13: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_13 -.byte 102,15,56,223,209 - xorps %xmm11,%xmm2 - movups %xmm2,(%rsi) - -.Lxts_dec_steal: - movzbl 16(%rdi),%eax - movzbl (%rsi),%ecx - leaq 1(%rdi),%rdi - movb %al,(%rsi) - movb %cl,16(%rsi) - leaq 1(%rsi),%rsi - subq $1,%rdx - jnz .Lxts_dec_steal - - subq %r9,%rsi - movq %rbp,%rcx - movl %r10d,%eax - - movups (%rsi),%xmm2 - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_14: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_14 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - -.Lxts_dec_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lxts_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_xts_decrypt,.-aesni_xts_decrypt -.globl aesni_ocb_encrypt -.type aesni_ocb_encrypt,@function -.align 32 -aesni_ocb_encrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%rax - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - movq 8(%rax),%rbx - movq 8+8(%rax),%rbp - - movl 240(%rcx),%r10d - movq %rcx,%r11 - shll $4,%r10d - movups (%rcx),%xmm9 - movups 16(%rcx,%r10,1),%xmm1 - - movdqu (%r9),%xmm15 - pxor %xmm1,%xmm9 - pxor %xmm1,%xmm15 - - movl $16+32,%eax - leaq 32(%r11,%r10,1),%rcx - movups 16(%r11),%xmm1 - subq %r10,%rax - movq %rax,%r10 - - movdqu (%rbx),%xmm10 - movdqu (%rbp),%xmm8 - - testq $1,%r8 - jnz .Locb_enc_odd - - bsfq %r8,%r12 - addq $1,%r8 - shlq $4,%r12 - movdqu (%rbx,%r12,1),%xmm7 - movdqu (%rdi),%xmm2 - leaq 16(%rdi),%rdi - - call __ocb_encrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,(%rsi) - leaq 16(%rsi),%rsi - subq $1,%rdx - jz .Locb_enc_done - -.Locb_enc_odd: - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - leaq 6(%r8),%r8 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - shlq $4,%r12 - shlq $4,%r13 - shlq $4,%r14 - - subq $6,%rdx - jc .Locb_enc_short - jmp .Locb_enc_grandloop - -.align 32 -.Locb_enc_grandloop: - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - leaq 96(%rdi),%rdi - - call __ocb_encrypt6 - - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - leaq 96(%rsi),%rsi - subq $6,%rdx - jnc .Locb_enc_grandloop - -.Locb_enc_short: - addq $6,%rdx - jz .Locb_enc_done - - movdqu 0(%rdi),%xmm2 - cmpq $2,%rdx - jb .Locb_enc_one - movdqu 16(%rdi),%xmm3 - je .Locb_enc_two - - movdqu 32(%rdi),%xmm4 - cmpq $4,%rdx - jb .Locb_enc_three - movdqu 48(%rdi),%xmm5 - je .Locb_enc_four - - movdqu 64(%rdi),%xmm6 - pxor %xmm7,%xmm7 - - call __ocb_encrypt6 - - movdqa %xmm14,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_one: - movdqa %xmm10,%xmm7 - - call __ocb_encrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,0(%rsi) - jmp .Locb_enc_done - -.align 16 -.Locb_enc_two: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - call __ocb_encrypt4 - - movdqa %xmm11,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_three: - pxor %xmm5,%xmm5 - - call __ocb_encrypt4 - - movdqa %xmm12,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_four: - call __ocb_encrypt4 - - movdqa %xmm13,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - -.Locb_enc_done: - pxor %xmm0,%xmm15 - movdqu %xmm8,(%rbp) - movdqu %xmm15,(%r9) - - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - leaq 40(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Locb_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ocb_encrypt,.-aesni_ocb_encrypt - -.type __ocb_encrypt6,@function -.align 32 -__ocb_encrypt6: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - movdqa %xmm10,%xmm14 - pxor %xmm15,%xmm10 - movdqu (%rbx,%r14,1),%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm2,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm3,%xmm8 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm4,%xmm8 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm14 - pxor %xmm5,%xmm8 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm15 - pxor %xmm6,%xmm8 - pxor %xmm14,%xmm6 - pxor %xmm7,%xmm8 - pxor %xmm15,%xmm7 - movups 32(%r11),%xmm0 - - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - addq $6,%r8 - pxor %xmm9,%xmm10 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 -.byte 102,15,56,220,241 - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm14 -.byte 102,15,56,220,249 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm15 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups 64(%r11),%xmm0 - shlq $4,%r12 - shlq $4,%r13 - jmp .Locb_enc_loop6 - -.align 32 -.Locb_enc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop6 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups 16(%r11),%xmm1 - shlq $4,%r14 - -.byte 102,65,15,56,221,210 - movdqu (%rbx),%xmm10 - movq %r10,%rax -.byte 102,65,15,56,221,219 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 -.byte 102,65,15,56,221,246 -.byte 102,65,15,56,221,255 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt6,.-__ocb_encrypt6 - -.type __ocb_encrypt4,@function -.align 32 -__ocb_encrypt4: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - pxor %xmm15,%xmm10 - pxor %xmm10,%xmm11 - pxor %xmm2,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm3,%xmm8 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm4,%xmm8 - pxor %xmm12,%xmm4 - pxor %xmm5,%xmm8 - pxor %xmm13,%xmm5 - movups 32(%r11),%xmm0 - - pxor %xmm9,%xmm10 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 - pxor %xmm9,%xmm13 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 48(%r11),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 64(%r11),%xmm0 - jmp .Locb_enc_loop4 - -.align 32 -.Locb_enc_loop4: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop4 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,65,15,56,221,210 -.byte 102,65,15,56,221,219 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt4,.-__ocb_encrypt4 - -.type __ocb_encrypt1,@function -.align 32 -__ocb_encrypt1: -.cfi_startproc - pxor %xmm15,%xmm7 - pxor %xmm9,%xmm7 - pxor %xmm2,%xmm8 - pxor %xmm7,%xmm2 - movups 32(%r11),%xmm0 - -.byte 102,15,56,220,209 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm7 - -.byte 102,15,56,220,208 - movups 64(%r11),%xmm0 - jmp .Locb_enc_loop1 - -.align 32 -.Locb_enc_loop1: -.byte 102,15,56,220,209 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop1 - -.byte 102,15,56,220,209 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,15,56,221,215 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt1,.-__ocb_encrypt1 - -.globl aesni_ocb_decrypt -.type aesni_ocb_decrypt,@function -.align 32 -aesni_ocb_decrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%rax - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - movq 8(%rax),%rbx - movq 8+8(%rax),%rbp - - movl 240(%rcx),%r10d - movq %rcx,%r11 - shll $4,%r10d - movups (%rcx),%xmm9 - movups 16(%rcx,%r10,1),%xmm1 - - movdqu (%r9),%xmm15 - pxor %xmm1,%xmm9 - pxor %xmm1,%xmm15 - - movl $16+32,%eax - leaq 32(%r11,%r10,1),%rcx - movups 16(%r11),%xmm1 - subq %r10,%rax - movq %rax,%r10 - - movdqu (%rbx),%xmm10 - movdqu (%rbp),%xmm8 - - testq $1,%r8 - jnz .Locb_dec_odd - - bsfq %r8,%r12 - addq $1,%r8 - shlq $4,%r12 - movdqu (%rbx,%r12,1),%xmm7 - movdqu (%rdi),%xmm2 - leaq 16(%rdi),%rdi - - call __ocb_decrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,(%rsi) - xorps %xmm2,%xmm8 - leaq 16(%rsi),%rsi - subq $1,%rdx - jz .Locb_dec_done - -.Locb_dec_odd: - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - leaq 6(%r8),%r8 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - shlq $4,%r12 - shlq $4,%r13 - shlq $4,%r14 - - subq $6,%rdx - jc .Locb_dec_short - jmp .Locb_dec_grandloop - -.align 32 -.Locb_dec_grandloop: - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - leaq 96(%rdi),%rdi - - call __ocb_decrypt6 - - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm8 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm8 - leaq 96(%rsi),%rsi - subq $6,%rdx - jnc .Locb_dec_grandloop - -.Locb_dec_short: - addq $6,%rdx - jz .Locb_dec_done - - movdqu 0(%rdi),%xmm2 - cmpq $2,%rdx - jb .Locb_dec_one - movdqu 16(%rdi),%xmm3 - je .Locb_dec_two - - movdqu 32(%rdi),%xmm4 - cmpq $4,%rdx - jb .Locb_dec_three - movdqu 48(%rdi),%xmm5 - je .Locb_dec_four - - movdqu 64(%rdi),%xmm6 - pxor %xmm7,%xmm7 - - call __ocb_decrypt6 - - movdqa %xmm14,%xmm15 - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_one: - movdqa %xmm10,%xmm7 - - call __ocb_decrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - jmp .Locb_dec_done - -.align 16 -.Locb_dec_two: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - call __ocb_decrypt4 - - movdqa %xmm11,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - movups %xmm3,16(%rsi) - xorps %xmm3,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_three: - pxor %xmm5,%xmm5 - - call __ocb_decrypt4 - - movdqa %xmm12,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - movups %xmm3,16(%rsi) - xorps %xmm3,%xmm8 - movups %xmm4,32(%rsi) - xorps %xmm4,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_four: - call __ocb_decrypt4 - - movdqa %xmm13,%xmm15 - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - -.Locb_dec_done: - pxor %xmm0,%xmm15 - movdqu %xmm8,(%rbp) - movdqu %xmm15,(%r9) - - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - leaq 40(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Locb_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ocb_decrypt,.-aesni_ocb_decrypt - -.type __ocb_decrypt6,@function -.align 32 -__ocb_decrypt6: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - movdqa %xmm10,%xmm14 - pxor %xmm15,%xmm10 - movdqu (%rbx,%r14,1),%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm14 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm15 - pxor %xmm14,%xmm6 - pxor %xmm15,%xmm7 - movups 32(%r11),%xmm0 - - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - addq $6,%r8 - pxor %xmm9,%xmm10 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 -.byte 102,15,56,222,241 - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm14 -.byte 102,15,56,222,249 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm15 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups 64(%r11),%xmm0 - shlq $4,%r12 - shlq $4,%r13 - jmp .Locb_dec_loop6 - -.align 32 -.Locb_dec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop6 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups 16(%r11),%xmm1 - shlq $4,%r14 - -.byte 102,65,15,56,223,210 - movdqu (%rbx),%xmm10 - movq %r10,%rax -.byte 102,65,15,56,223,219 -.byte 102,65,15,56,223,228 -.byte 102,65,15,56,223,237 -.byte 102,65,15,56,223,246 -.byte 102,65,15,56,223,255 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt6,.-__ocb_decrypt6 - -.type __ocb_decrypt4,@function -.align 32 -__ocb_decrypt4: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - pxor %xmm15,%xmm10 - pxor %xmm10,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - movups 32(%r11),%xmm0 - - pxor %xmm9,%xmm10 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 - pxor %xmm9,%xmm13 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 48(%r11),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 64(%r11),%xmm0 - jmp .Locb_dec_loop4 - -.align 32 -.Locb_dec_loop4: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop4 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,65,15,56,223,210 -.byte 102,65,15,56,223,219 -.byte 102,65,15,56,223,228 -.byte 102,65,15,56,223,237 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt4,.-__ocb_decrypt4 - -.type __ocb_decrypt1,@function -.align 32 -__ocb_decrypt1: -.cfi_startproc - pxor %xmm15,%xmm7 - pxor %xmm9,%xmm7 - pxor %xmm7,%xmm2 - movups 32(%r11),%xmm0 - -.byte 102,15,56,222,209 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm7 - -.byte 102,15,56,222,208 - movups 64(%r11),%xmm0 - jmp .Locb_dec_loop1 - -.align 32 -.Locb_dec_loop1: -.byte 102,15,56,222,209 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop1 - -.byte 102,15,56,222,209 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,15,56,223,215 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt1,.-__ocb_decrypt1 -.globl aesni_cbc_encrypt -.type aesni_cbc_encrypt,@function -.align 16 -aesni_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - testq %rdx,%rdx - jz .Lcbc_ret - - movl 240(%rcx),%r10d - movq %rcx,%r11 - testl %r9d,%r9d - jz .Lcbc_decrypt - - movups (%r8),%xmm2 - movl %r10d,%eax - cmpq $16,%rdx - jb .Lcbc_enc_tail - subq $16,%rdx - jmp .Lcbc_enc_loop -.align 16 -.Lcbc_enc_loop: - movups (%rdi),%xmm3 - leaq 16(%rdi),%rdi - - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm3 - leaq 32(%rcx),%rcx - xorps %xmm3,%xmm2 -.Loop_enc1_15: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_15 -.byte 102,15,56,221,209 - movl %r10d,%eax - movq %r11,%rcx - movups %xmm2,0(%rsi) - leaq 16(%rsi),%rsi - subq $16,%rdx - jnc .Lcbc_enc_loop - addq $16,%rdx - jnz .Lcbc_enc_tail - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%r8) - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - jmp .Lcbc_ret - -.Lcbc_enc_tail: - movq %rdx,%rcx - xchgq %rdi,%rsi -.long 0x9066A4F3 - movl $16,%ecx - subq %rdx,%rcx - xorl %eax,%eax -.long 0x9066AAF3 - leaq -16(%rdi),%rdi - movl %r10d,%eax - movq %rdi,%rsi - movq %r11,%rcx - xorq %rdx,%rdx - jmp .Lcbc_enc_loop - -.align 16 -.Lcbc_decrypt: - cmpq $16,%rdx - jne .Lcbc_decrypt_bulk - - - - movdqu (%rdi),%xmm2 - movdqu (%r8),%xmm3 - movdqa %xmm2,%xmm4 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_16: -.byte 102,15,56,222,209 - decl %r10d - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_16 -.byte 102,15,56,223,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movdqu %xmm4,(%r8) - xorps %xmm3,%xmm2 - pxor %xmm3,%xmm3 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lcbc_ret -.align 16 -.Lcbc_decrypt_bulk: - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $16,%rsp - andq $-16,%rsp - movq %rcx,%rbp - movups (%r8),%xmm10 - movl %r10d,%eax - cmpq $0x50,%rdx - jbe .Lcbc_dec_tail - - movups (%rcx),%xmm0 - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqa %xmm2,%xmm11 - movdqu 32(%rdi),%xmm4 - movdqa %xmm3,%xmm12 - movdqu 48(%rdi),%xmm5 - movdqa %xmm4,%xmm13 - movdqu 64(%rdi),%xmm6 - movdqa %xmm5,%xmm14 - movdqu 80(%rdi),%xmm7 - movdqa %xmm6,%xmm15 - movl OPENSSL_ia32cap_P+4(%rip),%r9d - cmpq $0x70,%rdx - jbe .Lcbc_dec_six_or_seven - - andl $71303168,%r9d - subq $0x50,%rdx - cmpl $4194304,%r9d - je .Lcbc_dec_loop6_enter - subq $0x20,%rdx - leaq 112(%rcx),%rcx - jmp .Lcbc_dec_loop8_enter -.align 16 -.Lcbc_dec_loop8: - movups %xmm9,(%rsi) - leaq 16(%rsi),%rsi -.Lcbc_dec_loop8_enter: - movdqu 96(%rdi),%xmm8 - pxor %xmm0,%xmm2 - movdqu 112(%rdi),%xmm9 - pxor %xmm0,%xmm3 - movups 16-112(%rcx),%xmm1 - pxor %xmm0,%xmm4 - movq $-1,%rbp - cmpq $0x70,%rdx - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 - -.byte 102,15,56,222,209 - pxor %xmm0,%xmm9 - movups 32-112(%rcx),%xmm0 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 - adcq $0,%rbp - andq $128,%rbp -.byte 102,68,15,56,222,201 - addq %rdi,%rbp - movups 48-112(%rcx),%xmm1 -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 64-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 80-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 96-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 112-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 128-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 144-112(%rcx),%xmm1 - cmpl $11,%eax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 160-112(%rcx),%xmm0 - jb .Lcbc_dec_done -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 176-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 192-112(%rcx),%xmm0 - je .Lcbc_dec_done -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 208-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 224-112(%rcx),%xmm0 - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_done: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 - pxor %xmm0,%xmm10 - pxor %xmm0,%xmm11 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm0,%xmm12 - pxor %xmm0,%xmm13 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - pxor %xmm0,%xmm14 - pxor %xmm0,%xmm15 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movdqu 80(%rdi),%xmm1 - -.byte 102,65,15,56,223,210 - movdqu 96(%rdi),%xmm10 - pxor %xmm0,%xmm1 -.byte 102,65,15,56,223,219 - pxor %xmm0,%xmm10 - movdqu 112(%rdi),%xmm0 -.byte 102,65,15,56,223,228 - leaq 128(%rdi),%rdi - movdqu 0(%rbp),%xmm11 -.byte 102,65,15,56,223,237 -.byte 102,65,15,56,223,246 - movdqu 16(%rbp),%xmm12 - movdqu 32(%rbp),%xmm13 -.byte 102,65,15,56,223,255 -.byte 102,68,15,56,223,193 - movdqu 48(%rbp),%xmm14 - movdqu 64(%rbp),%xmm15 -.byte 102,69,15,56,223,202 - movdqa %xmm0,%xmm10 - movdqu 80(%rbp),%xmm1 - movups -112(%rcx),%xmm0 - - movups %xmm2,(%rsi) - movdqa %xmm11,%xmm2 - movups %xmm3,16(%rsi) - movdqa %xmm12,%xmm3 - movups %xmm4,32(%rsi) - movdqa %xmm13,%xmm4 - movups %xmm5,48(%rsi) - movdqa %xmm14,%xmm5 - movups %xmm6,64(%rsi) - movdqa %xmm15,%xmm6 - movups %xmm7,80(%rsi) - movdqa %xmm1,%xmm7 - movups %xmm8,96(%rsi) - leaq 112(%rsi),%rsi - - subq $0x80,%rdx - ja .Lcbc_dec_loop8 - - movaps %xmm9,%xmm2 - leaq -112(%rcx),%rcx - addq $0x70,%rdx - jle .Lcbc_dec_clear_tail_collected - movups %xmm9,(%rsi) - leaq 16(%rsi),%rsi - cmpq $0x50,%rdx - jbe .Lcbc_dec_tail - - movaps %xmm11,%xmm2 -.Lcbc_dec_six_or_seven: - cmpq $0x60,%rdx - ja .Lcbc_dec_seven - - movaps %xmm7,%xmm8 - call _aesni_decrypt6 - pxor %xmm10,%xmm2 - movaps %xmm8,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - pxor %xmm15,%xmm7 - movdqu %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - leaq 80(%rsi),%rsi - movdqa %xmm7,%xmm2 - pxor %xmm7,%xmm7 - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_seven: - movups 96(%rdi),%xmm8 - xorps %xmm9,%xmm9 - call _aesni_decrypt8 - movups 80(%rdi),%xmm9 - pxor %xmm10,%xmm2 - movups 96(%rdi),%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - pxor %xmm15,%xmm7 - movdqu %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - pxor %xmm9,%xmm8 - movdqu %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - leaq 96(%rsi),%rsi - movdqa %xmm8,%xmm2 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_loop6: - movups %xmm7,(%rsi) - leaq 16(%rsi),%rsi - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqa %xmm2,%xmm11 - movdqu 32(%rdi),%xmm4 - movdqa %xmm3,%xmm12 - movdqu 48(%rdi),%xmm5 - movdqa %xmm4,%xmm13 - movdqu 64(%rdi),%xmm6 - movdqa %xmm5,%xmm14 - movdqu 80(%rdi),%xmm7 - movdqa %xmm6,%xmm15 -.Lcbc_dec_loop6_enter: - leaq 96(%rdi),%rdi - movdqa %xmm7,%xmm8 - - call _aesni_decrypt6 - - pxor %xmm10,%xmm2 - movdqa %xmm8,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm14,%xmm6 - movq %rbp,%rcx - movdqu %xmm5,48(%rsi) - pxor %xmm15,%xmm7 - movl %r10d,%eax - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - subq $0x60,%rdx - ja .Lcbc_dec_loop6 - - movdqa %xmm7,%xmm2 - addq $0x50,%rdx - jle .Lcbc_dec_clear_tail_collected - movups %xmm7,(%rsi) - leaq 16(%rsi),%rsi - -.Lcbc_dec_tail: - movups (%rdi),%xmm2 - subq $0x10,%rdx - jbe .Lcbc_dec_one - - movups 16(%rdi),%xmm3 - movaps %xmm2,%xmm11 - subq $0x10,%rdx - jbe .Lcbc_dec_two - - movups 32(%rdi),%xmm4 - movaps %xmm3,%xmm12 - subq $0x10,%rdx - jbe .Lcbc_dec_three - - movups 48(%rdi),%xmm5 - movaps %xmm4,%xmm13 - subq $0x10,%rdx - jbe .Lcbc_dec_four - - movups 64(%rdi),%xmm6 - movaps %xmm5,%xmm14 - movaps %xmm6,%xmm15 - xorps %xmm7,%xmm7 - call _aesni_decrypt6 - pxor %xmm10,%xmm2 - movaps %xmm15,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - leaq 64(%rsi),%rsi - movdqa %xmm6,%xmm2 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - subq $0x10,%rdx - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_one: - movaps %xmm2,%xmm11 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_17: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_17 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movaps %xmm11,%xmm10 - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_two: - movaps %xmm3,%xmm12 - call _aesni_decrypt2 - pxor %xmm10,%xmm2 - movaps %xmm12,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - movdqa %xmm3,%xmm2 - pxor %xmm3,%xmm3 - leaq 16(%rsi),%rsi - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_three: - movaps %xmm4,%xmm13 - call _aesni_decrypt3 - pxor %xmm10,%xmm2 - movaps %xmm13,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movdqa %xmm4,%xmm2 - pxor %xmm4,%xmm4 - leaq 32(%rsi),%rsi - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_four: - movaps %xmm5,%xmm14 - call _aesni_decrypt4 - pxor %xmm10,%xmm2 - movaps %xmm14,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movdqa %xmm5,%xmm2 - pxor %xmm5,%xmm5 - leaq 48(%rsi),%rsi - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_clear_tail_collected: - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 -.Lcbc_dec_tail_collected: - movups %xmm10,(%r8) - andq $15,%rdx - jnz .Lcbc_dec_tail_partial - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lcbc_dec_ret -.align 16 -.Lcbc_dec_tail_partial: - movaps %xmm2,(%rsp) - pxor %xmm2,%xmm2 - movq $16,%rcx - movq %rsi,%rdi - subq %rdx,%rcx - leaq (%rsp),%rsi -.long 0x9066A4F3 - movdqa %xmm2,(%rsp) - -.Lcbc_dec_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lcbc_ret: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_encrypt,.-aesni_cbc_encrypt -.globl aesni_set_decrypt_key -.type aesni_set_decrypt_key,@function -.align 16 -aesni_set_decrypt_key: -.cfi_startproc -.byte 0x48,0x83,0xEC,0x08 -.cfi_adjust_cfa_offset 8 - call __aesni_set_encrypt_key - shll $4,%esi - testl %eax,%eax - jnz .Ldec_key_ret - leaq 16(%rdx,%rsi,1),%rdi - - movups (%rdx),%xmm0 - movups (%rdi),%xmm1 - movups %xmm0,(%rdi) - movups %xmm1,(%rdx) - leaq 16(%rdx),%rdx - leaq -16(%rdi),%rdi - -.Ldec_key_inverse: - movups (%rdx),%xmm0 - movups (%rdi),%xmm1 -.byte 102,15,56,219,192 -.byte 102,15,56,219,201 - leaq 16(%rdx),%rdx - leaq -16(%rdi),%rdi - movups %xmm0,16(%rdi) - movups %xmm1,-16(%rdx) - cmpq %rdx,%rdi - ja .Ldec_key_inverse - - movups (%rdx),%xmm0 -.byte 102,15,56,219,192 - pxor %xmm1,%xmm1 - movups %xmm0,(%rdi) - pxor %xmm0,%xmm0 -.Ldec_key_ret: - addq $8,%rsp -.cfi_adjust_cfa_offset -8 - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_set_decrypt_key: -.size aesni_set_decrypt_key,.-aesni_set_decrypt_key -.globl aesni_set_encrypt_key -.type aesni_set_encrypt_key,@function -.align 16 -aesni_set_encrypt_key: -__aesni_set_encrypt_key: -.cfi_startproc -.byte 0x48,0x83,0xEC,0x08 -.cfi_adjust_cfa_offset 8 - movq $-1,%rax - testq %rdi,%rdi - jz .Lenc_key_ret - testq %rdx,%rdx - jz .Lenc_key_ret - - movl $268437504,%r10d - movups (%rdi),%xmm0 - xorps %xmm4,%xmm4 - andl OPENSSL_ia32cap_P+4(%rip),%r10d - leaq 16(%rdx),%rax - cmpl $256,%esi - je .L14rounds - cmpl $192,%esi - je .L12rounds - cmpl $128,%esi - jne .Lbad_keybits - -.L10rounds: - movl $9,%esi - cmpl $268435456,%r10d - je .L10rounds_alt - - movups %xmm0,(%rdx) -.byte 102,15,58,223,200,1 - call .Lkey_expansion_128_cold -.byte 102,15,58,223,200,2 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,4 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,8 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,16 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,32 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,64 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,128 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,27 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,54 - call .Lkey_expansion_128 - movups %xmm0,(%rax) - movl %esi,80(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L10rounds_alt: - movdqa .Lkey_rotate(%rip),%xmm5 - movl $8,%r10d - movdqa .Lkey_rcon1(%rip),%xmm4 - movdqa %xmm0,%xmm2 - movdqu %xmm0,(%rdx) - jmp .Loop_key128 - -.align 16 -.Loop_key128: -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - pslld $1,%xmm4 - leaq 16(%rax),%rax - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,-16(%rax) - movdqa %xmm0,%xmm2 - - decl %r10d - jnz .Loop_key128 - - movdqa .Lkey_rcon1b(%rip),%xmm4 - -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - pslld $1,%xmm4 - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,(%rax) - - movdqa %xmm0,%xmm2 -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,16(%rax) - - movl %esi,96(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L12rounds: - movq 16(%rdi),%xmm2 - movl $11,%esi - cmpl $268435456,%r10d - je .L12rounds_alt - - movups %xmm0,(%rdx) -.byte 102,15,58,223,202,1 - call .Lkey_expansion_192a_cold -.byte 102,15,58,223,202,2 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,4 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,8 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,16 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,32 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,64 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,128 - call .Lkey_expansion_192b - movups %xmm0,(%rax) - movl %esi,48(%rax) - xorq %rax,%rax - jmp .Lenc_key_ret - -.align 16 -.L12rounds_alt: - movdqa .Lkey_rotate192(%rip),%xmm5 - movdqa .Lkey_rcon1(%rip),%xmm4 - movl $8,%r10d - movdqu %xmm0,(%rdx) - jmp .Loop_key192 - -.align 16 -.Loop_key192: - movq %xmm2,0(%rax) - movdqa %xmm2,%xmm1 -.byte 102,15,56,0,213 -.byte 102,15,56,221,212 - pslld $1,%xmm4 - leaq 24(%rax),%rax - - movdqa %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm3,%xmm0 - - pshufd $0xff,%xmm0,%xmm3 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - - pxor %xmm2,%xmm0 - pxor %xmm3,%xmm2 - movdqu %xmm0,-16(%rax) - - decl %r10d - jnz .Loop_key192 - - movl %esi,32(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L14rounds: - movups 16(%rdi),%xmm2 - movl $13,%esi - leaq 16(%rax),%rax - cmpl $268435456,%r10d - je .L14rounds_alt - - movups %xmm0,(%rdx) - movups %xmm2,16(%rdx) -.byte 102,15,58,223,202,1 - call .Lkey_expansion_256a_cold -.byte 102,15,58,223,200,1 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,2 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,2 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,4 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,4 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,8 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,8 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,16 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,16 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,32 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,32 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,64 - call .Lkey_expansion_256a - movups %xmm0,(%rax) - movl %esi,16(%rax) - xorq %rax,%rax - jmp .Lenc_key_ret - -.align 16 -.L14rounds_alt: - movdqa .Lkey_rotate(%rip),%xmm5 - movdqa .Lkey_rcon1(%rip),%xmm4 - movl $7,%r10d - movdqu %xmm0,0(%rdx) - movdqa %xmm2,%xmm1 - movdqu %xmm2,16(%rdx) - jmp .Loop_key256 - -.align 16 -.Loop_key256: -.byte 102,15,56,0,213 -.byte 102,15,56,221,212 - - movdqa %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm3,%xmm0 - pslld $1,%xmm4 - - pxor %xmm2,%xmm0 - movdqu %xmm0,(%rax) - - decl %r10d - jz .Ldone_key256 - - pshufd $0xff,%xmm0,%xmm2 - pxor %xmm3,%xmm3 -.byte 102,15,56,221,211 - - movdqa %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm3,%xmm1 - - pxor %xmm1,%xmm2 - movdqu %xmm2,16(%rax) - leaq 32(%rax),%rax - movdqa %xmm2,%xmm1 - - jmp .Loop_key256 - -.Ldone_key256: - movl %esi,16(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.Lbad_keybits: - movq $-2,%rax -.Lenc_key_ret: - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - addq $8,%rsp -.cfi_adjust_cfa_offset -8 - .byte 0xf3,0xc3 -.LSEH_end_set_encrypt_key: - -.align 16 -.Lkey_expansion_128: - movups %xmm0,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_128_cold: - shufps $16,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $255,%xmm1,%xmm1 - xorps %xmm1,%xmm0 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_192a: - movups %xmm0,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_192a_cold: - movaps %xmm2,%xmm5 -.Lkey_expansion_192b_warm: - shufps $16,%xmm0,%xmm4 - movdqa %xmm2,%xmm3 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - pslldq $4,%xmm3 - xorps %xmm4,%xmm0 - pshufd $85,%xmm1,%xmm1 - pxor %xmm3,%xmm2 - pxor %xmm1,%xmm0 - pshufd $255,%xmm0,%xmm3 - pxor %xmm3,%xmm2 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_192b: - movaps %xmm0,%xmm3 - shufps $68,%xmm0,%xmm5 - movups %xmm5,(%rax) - shufps $78,%xmm2,%xmm3 - movups %xmm3,16(%rax) - leaq 32(%rax),%rax - jmp .Lkey_expansion_192b_warm - -.align 16 -.Lkey_expansion_256a: - movups %xmm2,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_256a_cold: - shufps $16,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $255,%xmm1,%xmm1 - xorps %xmm1,%xmm0 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_256b: - movups %xmm0,(%rax) - leaq 16(%rax),%rax - - shufps $16,%xmm2,%xmm4 - xorps %xmm4,%xmm2 - shufps $140,%xmm2,%xmm4 - xorps %xmm4,%xmm2 - shufps $170,%xmm1,%xmm1 - xorps %xmm1,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_set_encrypt_key,.-aesni_set_encrypt_key -.size __aesni_set_encrypt_key,.-__aesni_set_encrypt_key -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.Lincrement32: -.long 6,6,6,0 -.Lincrement64: -.long 1,0,0,0 -.Lxts_magic: -.long 0x87,0,1,0 -.Lincrement1: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 -.Lkey_rotate: -.long 0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d -.Lkey_rotate192: -.long 0x04070605,0x04070605,0x04070605,0x04070605 -.Lkey_rcon1: -.long 1,1,1,1 -.Lkey_rcon1b: -.long 0x1b,0x1b,0x1b,0x1b - -.byte 65,69,83,32,102,111,114,32,73,110,116,101,108,32,65,69,83,45,78,73,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s deleted file mode 100644 index d8020720b380d8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s +++ /dev/null @@ -1,2618 +0,0 @@ -.text - - - - -.type _bsaes_encrypt8,@function -.align 64 -_bsaes_encrypt8: -.cfi_startproc - leaq .LBS0(%rip),%r11 - - movdqa (%rax),%xmm8 - leaq 16(%rax),%rax - movdqa 80(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 -_bsaes_encrypt8_bitslice: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $1,%xmm3 - pxor %xmm6,%xmm5 - pxor %xmm4,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm6 - psllq $1,%xmm5 - pxor %xmm3,%xmm4 - psllq $1,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm2,%xmm1 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm1 - pand %xmm7,%xmm15 - pxor %xmm1,%xmm2 - psllq $1,%xmm1 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm4,%xmm9 - psrlq $2,%xmm4 - movdqa %xmm3,%xmm10 - psrlq $2,%xmm3 - pxor %xmm6,%xmm4 - pxor %xmm5,%xmm3 - pand %xmm8,%xmm4 - pand %xmm8,%xmm3 - pxor %xmm4,%xmm6 - psllq $2,%xmm4 - pxor %xmm3,%xmm5 - psllq $2,%xmm3 - pxor %xmm9,%xmm4 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm2,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm2 - psllq $2,%xmm0 - pxor %xmm15,%xmm1 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm2,%xmm9 - psrlq $4,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $4,%xmm1 - pxor %xmm6,%xmm2 - pxor %xmm5,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm6 - psllq $4,%xmm2 - pxor %xmm1,%xmm5 - psllq $4,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm4 - psllq $4,%xmm0 - pxor %xmm15,%xmm3 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - decl %r10d - jmp .Lenc_sbox -.align 16 -.Lenc_loop: - pxor 0(%rax),%xmm15 - pxor 16(%rax),%xmm0 - pxor 32(%rax),%xmm1 - pxor 48(%rax),%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor 64(%rax),%xmm3 - pxor 80(%rax),%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor 96(%rax),%xmm5 - pxor 112(%rax),%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq 128(%rax),%rax -.Lenc_sbox: - pxor %xmm5,%xmm4 - pxor %xmm0,%xmm1 - pxor %xmm15,%xmm2 - pxor %xmm1,%xmm5 - pxor %xmm15,%xmm4 - - pxor %xmm2,%xmm5 - pxor %xmm6,%xmm2 - pxor %xmm4,%xmm6 - pxor %xmm3,%xmm2 - pxor %xmm4,%xmm3 - pxor %xmm0,%xmm2 - - pxor %xmm6,%xmm1 - pxor %xmm4,%xmm0 - movdqa %xmm6,%xmm10 - movdqa %xmm0,%xmm9 - movdqa %xmm4,%xmm8 - movdqa %xmm1,%xmm12 - movdqa %xmm5,%xmm11 - - pxor %xmm3,%xmm10 - pxor %xmm1,%xmm9 - pxor %xmm2,%xmm8 - movdqa %xmm10,%xmm13 - pxor %xmm3,%xmm12 - movdqa %xmm9,%xmm7 - pxor %xmm15,%xmm11 - movdqa %xmm10,%xmm14 - - por %xmm8,%xmm9 - por %xmm11,%xmm10 - pxor %xmm7,%xmm14 - pand %xmm11,%xmm13 - pxor %xmm8,%xmm11 - pand %xmm8,%xmm7 - pand %xmm11,%xmm14 - movdqa %xmm2,%xmm11 - pxor %xmm15,%xmm11 - pand %xmm11,%xmm12 - pxor %xmm12,%xmm10 - pxor %xmm12,%xmm9 - movdqa %xmm6,%xmm12 - movdqa %xmm4,%xmm11 - pxor %xmm0,%xmm12 - pxor %xmm5,%xmm11 - movdqa %xmm12,%xmm8 - pand %xmm11,%xmm12 - por %xmm11,%xmm8 - pxor %xmm12,%xmm7 - pxor %xmm14,%xmm10 - pxor %xmm13,%xmm9 - pxor %xmm14,%xmm8 - movdqa %xmm1,%xmm11 - pxor %xmm13,%xmm7 - movdqa %xmm3,%xmm12 - pxor %xmm13,%xmm8 - movdqa %xmm0,%xmm13 - pand %xmm2,%xmm11 - movdqa %xmm6,%xmm14 - pand %xmm15,%xmm12 - pand %xmm4,%xmm13 - por %xmm5,%xmm14 - pxor %xmm11,%xmm10 - pxor %xmm12,%xmm9 - pxor %xmm13,%xmm8 - pxor %xmm14,%xmm7 - - - - - - movdqa %xmm10,%xmm11 - pand %xmm8,%xmm10 - pxor %xmm9,%xmm11 - - movdqa %xmm7,%xmm13 - movdqa %xmm11,%xmm14 - pxor %xmm10,%xmm13 - pand %xmm13,%xmm14 - - movdqa %xmm8,%xmm12 - pxor %xmm9,%xmm14 - pxor %xmm7,%xmm12 - - pxor %xmm9,%xmm10 - - pand %xmm10,%xmm12 - - movdqa %xmm13,%xmm9 - pxor %xmm7,%xmm12 - - pxor %xmm12,%xmm9 - pxor %xmm12,%xmm8 - - pand %xmm7,%xmm9 - - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm8 - - pand %xmm14,%xmm13 - - pxor %xmm11,%xmm13 - movdqa %xmm5,%xmm11 - movdqa %xmm4,%xmm7 - movdqa %xmm14,%xmm9 - pxor %xmm13,%xmm9 - pand %xmm5,%xmm9 - pxor %xmm4,%xmm5 - pand %xmm14,%xmm4 - pand %xmm13,%xmm5 - pxor %xmm4,%xmm5 - pxor %xmm9,%xmm4 - pxor %xmm15,%xmm11 - pxor %xmm2,%xmm7 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm15,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm2,%xmm15 - pand %xmm14,%xmm7 - pand %xmm12,%xmm2 - pand %xmm13,%xmm11 - pand %xmm8,%xmm15 - pxor %xmm11,%xmm7 - pxor %xmm2,%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm2 - pxor %xmm11,%xmm5 - pxor %xmm11,%xmm15 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm2 - - movdqa %xmm6,%xmm11 - movdqa %xmm0,%xmm7 - pxor %xmm3,%xmm11 - pxor %xmm1,%xmm7 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm3,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm1,%xmm3 - pand %xmm14,%xmm7 - pand %xmm12,%xmm1 - pand %xmm13,%xmm11 - pand %xmm8,%xmm3 - pxor %xmm11,%xmm7 - pxor %xmm1,%xmm3 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm1 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - pxor %xmm13,%xmm10 - pand %xmm6,%xmm10 - pxor %xmm0,%xmm6 - pand %xmm14,%xmm0 - pand %xmm13,%xmm6 - pxor %xmm0,%xmm6 - pxor %xmm10,%xmm0 - pxor %xmm11,%xmm6 - pxor %xmm11,%xmm3 - pxor %xmm7,%xmm0 - pxor %xmm7,%xmm1 - pxor %xmm15,%xmm6 - pxor %xmm5,%xmm0 - pxor %xmm6,%xmm3 - pxor %xmm15,%xmm5 - pxor %xmm0,%xmm15 - - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm4 - pxor %xmm2,%xmm1 - pxor %xmm4,%xmm2 - pxor %xmm4,%xmm3 - - pxor %xmm2,%xmm5 - decl %r10d - jl .Lenc_done - pshufd $0x93,%xmm15,%xmm7 - pshufd $0x93,%xmm0,%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x93,%xmm3,%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x93,%xmm5,%xmm10 - pxor %xmm9,%xmm3 - pshufd $0x93,%xmm2,%xmm11 - pxor %xmm10,%xmm5 - pshufd $0x93,%xmm6,%xmm12 - pxor %xmm11,%xmm2 - pshufd $0x93,%xmm1,%xmm13 - pxor %xmm12,%xmm6 - pshufd $0x93,%xmm4,%xmm14 - pxor %xmm13,%xmm1 - pxor %xmm14,%xmm4 - - pxor %xmm15,%xmm8 - pxor %xmm4,%xmm7 - pxor %xmm4,%xmm8 - pshufd $0x4E,%xmm15,%xmm15 - pxor %xmm0,%xmm9 - pshufd $0x4E,%xmm0,%xmm0 - pxor %xmm2,%xmm12 - pxor %xmm7,%xmm15 - pxor %xmm6,%xmm13 - pxor %xmm8,%xmm0 - pxor %xmm5,%xmm11 - pshufd $0x4E,%xmm2,%xmm7 - pxor %xmm1,%xmm14 - pshufd $0x4E,%xmm6,%xmm8 - pxor %xmm3,%xmm10 - pshufd $0x4E,%xmm5,%xmm2 - pxor %xmm4,%xmm10 - pshufd $0x4E,%xmm4,%xmm6 - pxor %xmm4,%xmm11 - pshufd $0x4E,%xmm1,%xmm5 - pxor %xmm11,%xmm7 - pshufd $0x4E,%xmm3,%xmm1 - pxor %xmm12,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm14,%xmm6 - pxor %xmm13,%xmm5 - movdqa %xmm7,%xmm3 - pxor %xmm9,%xmm1 - movdqa %xmm8,%xmm4 - movdqa 48(%r11),%xmm7 - jnz .Lenc_loop - movdqa 64(%r11),%xmm7 - jmp .Lenc_loop -.align 16 -.Lenc_done: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm2,%xmm10 - psrlq $1,%xmm2 - pxor %xmm4,%xmm1 - pxor %xmm6,%xmm2 - pand %xmm7,%xmm1 - pand %xmm7,%xmm2 - pxor %xmm1,%xmm4 - psllq $1,%xmm1 - pxor %xmm2,%xmm6 - psllq $1,%xmm2 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm2 - movdqa %xmm3,%xmm9 - psrlq $1,%xmm3 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm5,%xmm3 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm3 - pand %xmm7,%xmm15 - pxor %xmm3,%xmm5 - psllq $1,%xmm3 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm3 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm6,%xmm9 - psrlq $2,%xmm6 - movdqa %xmm2,%xmm10 - psrlq $2,%xmm2 - pxor %xmm4,%xmm6 - pxor %xmm1,%xmm2 - pand %xmm8,%xmm6 - pand %xmm8,%xmm2 - pxor %xmm6,%xmm4 - psllq $2,%xmm6 - pxor %xmm2,%xmm1 - psllq $2,%xmm2 - pxor %xmm9,%xmm6 - pxor %xmm10,%xmm2 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm5,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm5 - psllq $2,%xmm0 - pxor %xmm15,%xmm3 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm5,%xmm9 - psrlq $4,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $4,%xmm3 - pxor %xmm4,%xmm5 - pxor %xmm1,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm4 - psllq $4,%xmm5 - pxor %xmm3,%xmm1 - psllq $4,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm6,%xmm0 - pxor %xmm2,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm6 - psllq $4,%xmm0 - pxor %xmm15,%xmm2 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa (%rax),%xmm7 - pxor %xmm7,%xmm3 - pxor %xmm7,%xmm5 - pxor %xmm7,%xmm2 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm1 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm15 - pxor %xmm7,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_encrypt8,.-_bsaes_encrypt8 - -.type _bsaes_decrypt8,@function -.align 64 -_bsaes_decrypt8: -.cfi_startproc - leaq .LBS0(%rip),%r11 - - movdqa (%rax),%xmm8 - leaq 16(%rax),%rax - movdqa -48(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $1,%xmm3 - pxor %xmm6,%xmm5 - pxor %xmm4,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm6 - psllq $1,%xmm5 - pxor %xmm3,%xmm4 - psllq $1,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm2,%xmm1 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm1 - pand %xmm7,%xmm15 - pxor %xmm1,%xmm2 - psllq $1,%xmm1 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm4,%xmm9 - psrlq $2,%xmm4 - movdqa %xmm3,%xmm10 - psrlq $2,%xmm3 - pxor %xmm6,%xmm4 - pxor %xmm5,%xmm3 - pand %xmm8,%xmm4 - pand %xmm8,%xmm3 - pxor %xmm4,%xmm6 - psllq $2,%xmm4 - pxor %xmm3,%xmm5 - psllq $2,%xmm3 - pxor %xmm9,%xmm4 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm2,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm2 - psllq $2,%xmm0 - pxor %xmm15,%xmm1 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm2,%xmm9 - psrlq $4,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $4,%xmm1 - pxor %xmm6,%xmm2 - pxor %xmm5,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm6 - psllq $4,%xmm2 - pxor %xmm1,%xmm5 - psllq $4,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm4 - psllq $4,%xmm0 - pxor %xmm15,%xmm3 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - decl %r10d - jmp .Ldec_sbox -.align 16 -.Ldec_loop: - pxor 0(%rax),%xmm15 - pxor 16(%rax),%xmm0 - pxor 32(%rax),%xmm1 - pxor 48(%rax),%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor 64(%rax),%xmm3 - pxor 80(%rax),%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor 96(%rax),%xmm5 - pxor 112(%rax),%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq 128(%rax),%rax -.Ldec_sbox: - pxor %xmm3,%xmm2 - - pxor %xmm6,%xmm3 - pxor %xmm6,%xmm1 - pxor %xmm3,%xmm5 - pxor %xmm5,%xmm6 - pxor %xmm6,%xmm0 - - pxor %xmm0,%xmm15 - pxor %xmm4,%xmm1 - pxor %xmm15,%xmm2 - pxor %xmm15,%xmm4 - pxor %xmm2,%xmm0 - movdqa %xmm2,%xmm10 - movdqa %xmm6,%xmm9 - movdqa %xmm0,%xmm8 - movdqa %xmm3,%xmm12 - movdqa %xmm4,%xmm11 - - pxor %xmm15,%xmm10 - pxor %xmm3,%xmm9 - pxor %xmm5,%xmm8 - movdqa %xmm10,%xmm13 - pxor %xmm15,%xmm12 - movdqa %xmm9,%xmm7 - pxor %xmm1,%xmm11 - movdqa %xmm10,%xmm14 - - por %xmm8,%xmm9 - por %xmm11,%xmm10 - pxor %xmm7,%xmm14 - pand %xmm11,%xmm13 - pxor %xmm8,%xmm11 - pand %xmm8,%xmm7 - pand %xmm11,%xmm14 - movdqa %xmm5,%xmm11 - pxor %xmm1,%xmm11 - pand %xmm11,%xmm12 - pxor %xmm12,%xmm10 - pxor %xmm12,%xmm9 - movdqa %xmm2,%xmm12 - movdqa %xmm0,%xmm11 - pxor %xmm6,%xmm12 - pxor %xmm4,%xmm11 - movdqa %xmm12,%xmm8 - pand %xmm11,%xmm12 - por %xmm11,%xmm8 - pxor %xmm12,%xmm7 - pxor %xmm14,%xmm10 - pxor %xmm13,%xmm9 - pxor %xmm14,%xmm8 - movdqa %xmm3,%xmm11 - pxor %xmm13,%xmm7 - movdqa %xmm15,%xmm12 - pxor %xmm13,%xmm8 - movdqa %xmm6,%xmm13 - pand %xmm5,%xmm11 - movdqa %xmm2,%xmm14 - pand %xmm1,%xmm12 - pand %xmm0,%xmm13 - por %xmm4,%xmm14 - pxor %xmm11,%xmm10 - pxor %xmm12,%xmm9 - pxor %xmm13,%xmm8 - pxor %xmm14,%xmm7 - - - - - - movdqa %xmm10,%xmm11 - pand %xmm8,%xmm10 - pxor %xmm9,%xmm11 - - movdqa %xmm7,%xmm13 - movdqa %xmm11,%xmm14 - pxor %xmm10,%xmm13 - pand %xmm13,%xmm14 - - movdqa %xmm8,%xmm12 - pxor %xmm9,%xmm14 - pxor %xmm7,%xmm12 - - pxor %xmm9,%xmm10 - - pand %xmm10,%xmm12 - - movdqa %xmm13,%xmm9 - pxor %xmm7,%xmm12 - - pxor %xmm12,%xmm9 - pxor %xmm12,%xmm8 - - pand %xmm7,%xmm9 - - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm8 - - pand %xmm14,%xmm13 - - pxor %xmm11,%xmm13 - movdqa %xmm4,%xmm11 - movdqa %xmm0,%xmm7 - movdqa %xmm14,%xmm9 - pxor %xmm13,%xmm9 - pand %xmm4,%xmm9 - pxor %xmm0,%xmm4 - pand %xmm14,%xmm0 - pand %xmm13,%xmm4 - pxor %xmm0,%xmm4 - pxor %xmm9,%xmm0 - pxor %xmm1,%xmm11 - pxor %xmm5,%xmm7 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm1,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm5,%xmm1 - pand %xmm14,%xmm7 - pand %xmm12,%xmm5 - pand %xmm13,%xmm11 - pand %xmm8,%xmm1 - pxor %xmm11,%xmm7 - pxor %xmm5,%xmm1 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm5 - pxor %xmm11,%xmm4 - pxor %xmm11,%xmm1 - pxor %xmm7,%xmm0 - pxor %xmm7,%xmm5 - - movdqa %xmm2,%xmm11 - movdqa %xmm6,%xmm7 - pxor %xmm15,%xmm11 - pxor %xmm3,%xmm7 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm15,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm3,%xmm15 - pand %xmm14,%xmm7 - pand %xmm12,%xmm3 - pand %xmm13,%xmm11 - pand %xmm8,%xmm15 - pxor %xmm11,%xmm7 - pxor %xmm3,%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm3 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - pxor %xmm13,%xmm10 - pand %xmm2,%xmm10 - pxor %xmm6,%xmm2 - pand %xmm14,%xmm6 - pand %xmm13,%xmm2 - pxor %xmm6,%xmm2 - pxor %xmm10,%xmm6 - pxor %xmm11,%xmm2 - pxor %xmm11,%xmm15 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm3 - pxor %xmm6,%xmm0 - pxor %xmm4,%xmm5 - - pxor %xmm0,%xmm3 - pxor %xmm6,%xmm1 - pxor %xmm6,%xmm4 - pxor %xmm1,%xmm3 - pxor %xmm15,%xmm6 - pxor %xmm4,%xmm3 - pxor %xmm5,%xmm2 - pxor %xmm0,%xmm5 - pxor %xmm3,%xmm2 - - pxor %xmm15,%xmm3 - pxor %xmm2,%xmm6 - decl %r10d - jl .Ldec_done - - pshufd $0x4E,%xmm15,%xmm7 - pshufd $0x4E,%xmm2,%xmm13 - pxor %xmm15,%xmm7 - pshufd $0x4E,%xmm4,%xmm14 - pxor %xmm2,%xmm13 - pshufd $0x4E,%xmm0,%xmm8 - pxor %xmm4,%xmm14 - pshufd $0x4E,%xmm5,%xmm9 - pxor %xmm0,%xmm8 - pshufd $0x4E,%xmm3,%xmm10 - pxor %xmm5,%xmm9 - pxor %xmm13,%xmm15 - pxor %xmm13,%xmm0 - pshufd $0x4E,%xmm1,%xmm11 - pxor %xmm3,%xmm10 - pxor %xmm7,%xmm5 - pxor %xmm8,%xmm3 - pshufd $0x4E,%xmm6,%xmm12 - pxor %xmm1,%xmm11 - pxor %xmm14,%xmm0 - pxor %xmm9,%xmm1 - pxor %xmm6,%xmm12 - - pxor %xmm14,%xmm5 - pxor %xmm13,%xmm3 - pxor %xmm13,%xmm1 - pxor %xmm10,%xmm6 - pxor %xmm11,%xmm2 - pxor %xmm14,%xmm1 - pxor %xmm14,%xmm6 - pxor %xmm12,%xmm4 - pshufd $0x93,%xmm15,%xmm7 - pshufd $0x93,%xmm0,%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x93,%xmm5,%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x93,%xmm3,%xmm10 - pxor %xmm9,%xmm5 - pshufd $0x93,%xmm1,%xmm11 - pxor %xmm10,%xmm3 - pshufd $0x93,%xmm6,%xmm12 - pxor %xmm11,%xmm1 - pshufd $0x93,%xmm2,%xmm13 - pxor %xmm12,%xmm6 - pshufd $0x93,%xmm4,%xmm14 - pxor %xmm13,%xmm2 - pxor %xmm14,%xmm4 - - pxor %xmm15,%xmm8 - pxor %xmm4,%xmm7 - pxor %xmm4,%xmm8 - pshufd $0x4E,%xmm15,%xmm15 - pxor %xmm0,%xmm9 - pshufd $0x4E,%xmm0,%xmm0 - pxor %xmm1,%xmm12 - pxor %xmm7,%xmm15 - pxor %xmm6,%xmm13 - pxor %xmm8,%xmm0 - pxor %xmm3,%xmm11 - pshufd $0x4E,%xmm1,%xmm7 - pxor %xmm2,%xmm14 - pshufd $0x4E,%xmm6,%xmm8 - pxor %xmm5,%xmm10 - pshufd $0x4E,%xmm3,%xmm1 - pxor %xmm4,%xmm10 - pshufd $0x4E,%xmm4,%xmm6 - pxor %xmm4,%xmm11 - pshufd $0x4E,%xmm2,%xmm3 - pxor %xmm11,%xmm7 - pshufd $0x4E,%xmm5,%xmm2 - pxor %xmm12,%xmm8 - pxor %xmm1,%xmm10 - pxor %xmm14,%xmm6 - pxor %xmm3,%xmm13 - movdqa %xmm7,%xmm3 - pxor %xmm9,%xmm2 - movdqa %xmm13,%xmm5 - movdqa %xmm8,%xmm4 - movdqa %xmm2,%xmm1 - movdqa %xmm10,%xmm2 - movdqa -16(%r11),%xmm7 - jnz .Ldec_loop - movdqa -32(%r11),%xmm7 - jmp .Ldec_loop -.align 16 -.Ldec_done: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm2,%xmm9 - psrlq $1,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $1,%xmm1 - pxor %xmm4,%xmm2 - pxor %xmm6,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm4 - psllq $1,%xmm2 - pxor %xmm1,%xmm6 - psllq $1,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm3,%xmm5 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm5 - pand %xmm7,%xmm15 - pxor %xmm5,%xmm3 - psllq $1,%xmm5 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm6,%xmm9 - psrlq $2,%xmm6 - movdqa %xmm1,%xmm10 - psrlq $2,%xmm1 - pxor %xmm4,%xmm6 - pxor %xmm2,%xmm1 - pand %xmm8,%xmm6 - pand %xmm8,%xmm1 - pxor %xmm6,%xmm4 - psllq $2,%xmm6 - pxor %xmm1,%xmm2 - psllq $2,%xmm1 - pxor %xmm9,%xmm6 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm3 - psllq $2,%xmm0 - pxor %xmm15,%xmm5 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm3,%xmm9 - psrlq $4,%xmm3 - movdqa %xmm5,%xmm10 - psrlq $4,%xmm5 - pxor %xmm4,%xmm3 - pxor %xmm2,%xmm5 - pand %xmm7,%xmm3 - pand %xmm7,%xmm5 - pxor %xmm3,%xmm4 - psllq $4,%xmm3 - pxor %xmm5,%xmm2 - psllq $4,%xmm5 - pxor %xmm9,%xmm3 - pxor %xmm10,%xmm5 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm6,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm6 - psllq $4,%xmm0 - pxor %xmm15,%xmm1 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa (%rax),%xmm7 - pxor %xmm7,%xmm5 - pxor %xmm7,%xmm3 - pxor %xmm7,%xmm1 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm2 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm15 - pxor %xmm7,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_decrypt8,.-_bsaes_decrypt8 -.type _bsaes_key_convert,@function -.align 16 -_bsaes_key_convert: -.cfi_startproc - leaq .Lmasks(%rip),%r11 - movdqu (%rcx),%xmm7 - leaq 16(%rcx),%rcx - movdqa 0(%r11),%xmm0 - movdqa 16(%r11),%xmm1 - movdqa 32(%r11),%xmm2 - movdqa 48(%r11),%xmm3 - movdqa 64(%r11),%xmm4 - pcmpeqd %xmm5,%xmm5 - - movdqu (%rcx),%xmm6 - movdqa %xmm7,(%rax) - leaq 16(%rax),%rax - decl %r10d - jmp .Lkey_loop -.align 16 -.Lkey_loop: -.byte 102,15,56,0,244 - - movdqa %xmm0,%xmm8 - movdqa %xmm1,%xmm9 - - pand %xmm6,%xmm8 - pand %xmm6,%xmm9 - movdqa %xmm2,%xmm10 - pcmpeqb %xmm0,%xmm8 - psllq $4,%xmm0 - movdqa %xmm3,%xmm11 - pcmpeqb %xmm1,%xmm9 - psllq $4,%xmm1 - - pand %xmm6,%xmm10 - pand %xmm6,%xmm11 - movdqa %xmm0,%xmm12 - pcmpeqb %xmm2,%xmm10 - psllq $4,%xmm2 - movdqa %xmm1,%xmm13 - pcmpeqb %xmm3,%xmm11 - psllq $4,%xmm3 - - movdqa %xmm2,%xmm14 - movdqa %xmm3,%xmm15 - pxor %xmm5,%xmm8 - pxor %xmm5,%xmm9 - - pand %xmm6,%xmm12 - pand %xmm6,%xmm13 - movdqa %xmm8,0(%rax) - pcmpeqb %xmm0,%xmm12 - psrlq $4,%xmm0 - movdqa %xmm9,16(%rax) - pcmpeqb %xmm1,%xmm13 - psrlq $4,%xmm1 - leaq 16(%rcx),%rcx - - pand %xmm6,%xmm14 - pand %xmm6,%xmm15 - movdqa %xmm10,32(%rax) - pcmpeqb %xmm2,%xmm14 - psrlq $4,%xmm2 - movdqa %xmm11,48(%rax) - pcmpeqb %xmm3,%xmm15 - psrlq $4,%xmm3 - movdqu (%rcx),%xmm6 - - pxor %xmm5,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm12,64(%rax) - movdqa %xmm13,80(%rax) - movdqa %xmm14,96(%rax) - movdqa %xmm15,112(%rax) - leaq 128(%rax),%rax - decl %r10d - jnz .Lkey_loop - - movdqa 80(%r11),%xmm7 - - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_key_convert,.-_bsaes_key_convert - -.globl ossl_bsaes_cbc_encrypt -.type ossl_bsaes_cbc_encrypt,@function -.align 16 -ossl_bsaes_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpl $0,%r9d - jne asm_AES_cbc_encrypt - cmpq $128,%rdx - jb asm_AES_cbc_encrypt - - movq %rsp,%rax -.Lcbc_dec_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movl 240(%rcx),%eax - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - movq %r8,%rbx - shrq $4,%r14 - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor (%rsp),%xmm7 - movdqa %xmm6,(%rax) - movdqa %xmm7,(%rsp) - - movdqu (%rbx),%xmm14 - subq $8,%r14 -.Lcbc_dec_loop: - movdqu 0(%r12),%xmm15 - movdqu 16(%r12),%xmm0 - movdqu 32(%r12),%xmm1 - movdqu 48(%r12),%xmm2 - movdqu 64(%r12),%xmm3 - movdqu 80(%r12),%xmm4 - movq %rsp,%rax - movdqu 96(%r12),%xmm5 - movl %edx,%r10d - movdqu 112(%r12),%xmm6 - movdqa %xmm14,32(%rbp) - - call _bsaes_decrypt8 - - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm6 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm2 - movdqu 112(%r12),%xmm14 - pxor %xmm13,%xmm4 - movdqu %xmm15,0(%r13) - leaq 128(%r12),%r12 - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - subq $8,%r14 - jnc .Lcbc_dec_loop - - addq $8,%r14 - jz .Lcbc_dec_done - - movdqu 0(%r12),%xmm15 - movq %rsp,%rax - movl %edx,%r10d - cmpq $2,%r14 - jb .Lcbc_dec_one - movdqu 16(%r12),%xmm0 - je .Lcbc_dec_two - movdqu 32(%r12),%xmm1 - cmpq $4,%r14 - jb .Lcbc_dec_three - movdqu 48(%r12),%xmm2 - je .Lcbc_dec_four - movdqu 64(%r12),%xmm3 - cmpq $6,%r14 - jb .Lcbc_dec_five - movdqu 80(%r12),%xmm4 - je .Lcbc_dec_six - movdqu 96(%r12),%xmm5 - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm6 - movdqu 96(%r12),%xmm14 - pxor %xmm12,%xmm2 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_six: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm14 - pxor %xmm11,%xmm6 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_five: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm14 - pxor %xmm10,%xmm1 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_four: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm14 - pxor %xmm9,%xmm3 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_three: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm14 - pxor %xmm8,%xmm5 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_two: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm14 - pxor %xmm7,%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_one: - leaq (%r12),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm14 - movdqu %xmm14,(%r13) - movdqa %xmm15,%xmm14 - -.Lcbc_dec_done: - movdqu %xmm14,(%rbx) - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lcbc_dec_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lcbc_dec_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lcbc_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_cbc_encrypt,.-ossl_bsaes_cbc_encrypt - -.globl ossl_bsaes_ctr32_encrypt_blocks -.type ossl_bsaes_ctr32_encrypt_blocks,@function -.align 16 -ossl_bsaes_ctr32_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.Lctr_enc_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movdqu (%r8),%xmm0 - movl 240(%rcx),%eax - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - movdqa %xmm0,32(%rbp) - cmpq $8,%rdx - jb .Lctr_enc_short - - movl %eax,%ebx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %ebx,%r10d - call _bsaes_key_convert - pxor %xmm6,%xmm7 - movdqa %xmm7,(%rax) - - movdqa (%rsp),%xmm8 - leaq .LADD1(%rip),%r11 - movdqa 32(%rbp),%xmm15 - movdqa -32(%r11),%xmm7 -.byte 102,68,15,56,0,199 -.byte 102,68,15,56,0,255 - movdqa %xmm8,(%rsp) - jmp .Lctr_enc_loop -.align 16 -.Lctr_enc_loop: - movdqa %xmm15,32(%rbp) - movdqa %xmm15,%xmm0 - movdqa %xmm15,%xmm1 - paddd 0(%r11),%xmm0 - movdqa %xmm15,%xmm2 - paddd 16(%r11),%xmm1 - movdqa %xmm15,%xmm3 - paddd 32(%r11),%xmm2 - movdqa %xmm15,%xmm4 - paddd 48(%r11),%xmm3 - movdqa %xmm15,%xmm5 - paddd 64(%r11),%xmm4 - movdqa %xmm15,%xmm6 - paddd 80(%r11),%xmm5 - paddd 96(%r11),%xmm6 - - - - movdqa (%rsp),%xmm8 - leaq 16(%rsp),%rax - movdqa -16(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq .LBS0(%rip),%r11 - movl %ebx,%r10d - - call _bsaes_encrypt8_bitslice - - subq $8,%r14 - jc .Lctr_enc_loop_done - - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - movdqu 32(%r12),%xmm9 - movdqu 48(%r12),%xmm10 - movdqu 64(%r12),%xmm11 - movdqu 80(%r12),%xmm12 - movdqu 96(%r12),%xmm13 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - pxor %xmm15,%xmm7 - movdqa 32(%rbp),%xmm15 - pxor %xmm8,%xmm0 - movdqu %xmm7,0(%r13) - pxor %xmm9,%xmm3 - movdqu %xmm0,16(%r13) - pxor %xmm10,%xmm5 - movdqu %xmm3,32(%r13) - pxor %xmm11,%xmm2 - movdqu %xmm5,48(%r13) - pxor %xmm12,%xmm6 - movdqu %xmm2,64(%r13) - pxor %xmm13,%xmm1 - movdqu %xmm6,80(%r13) - pxor %xmm14,%xmm4 - movdqu %xmm1,96(%r13) - leaq .LADD1(%rip),%r11 - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - paddd 112(%r11),%xmm15 - jnz .Lctr_enc_loop - - jmp .Lctr_enc_done -.align 16 -.Lctr_enc_loop_done: - addq $8,%r14 - movdqu 0(%r12),%xmm7 - pxor %xmm7,%xmm15 - movdqu %xmm15,0(%r13) - cmpq $2,%r14 - jb .Lctr_enc_done - movdqu 16(%r12),%xmm8 - pxor %xmm8,%xmm0 - movdqu %xmm0,16(%r13) - je .Lctr_enc_done - movdqu 32(%r12),%xmm9 - pxor %xmm9,%xmm3 - movdqu %xmm3,32(%r13) - cmpq $4,%r14 - jb .Lctr_enc_done - movdqu 48(%r12),%xmm10 - pxor %xmm10,%xmm5 - movdqu %xmm5,48(%r13) - je .Lctr_enc_done - movdqu 64(%r12),%xmm11 - pxor %xmm11,%xmm2 - movdqu %xmm2,64(%r13) - cmpq $6,%r14 - jb .Lctr_enc_done - movdqu 80(%r12),%xmm12 - pxor %xmm12,%xmm6 - movdqu %xmm6,80(%r13) - je .Lctr_enc_done - movdqu 96(%r12),%xmm13 - pxor %xmm13,%xmm1 - movdqu %xmm1,96(%r13) - jmp .Lctr_enc_done - -.align 16 -.Lctr_enc_short: - leaq 32(%rbp),%rdi - leaq 48(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_encrypt - movdqu (%r12),%xmm0 - leaq 16(%r12),%r12 - movl 44(%rbp),%eax - bswapl %eax - pxor 48(%rbp),%xmm0 - incl %eax - movdqu %xmm0,(%r13) - bswapl %eax - leaq 16(%r13),%r13 - movl %eax,44(%rsp) - decq %r14 - jnz .Lctr_enc_short - -.Lctr_enc_done: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lctr_enc_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lctr_enc_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lctr_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_ctr32_encrypt_blocks,.-ossl_bsaes_ctr32_encrypt_blocks -.globl ossl_bsaes_xts_encrypt -.type ossl_bsaes_xts_encrypt,@function -.align 16 -ossl_bsaes_xts_encrypt: -.cfi_startproc - movq %rsp,%rax -.Lxts_enc_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - - leaq (%r9),%rdi - leaq 32(%rbp),%rsi - leaq (%r8),%rdx - call asm_AES_encrypt - - movl 240(%r15),%eax - movq %r14,%rbx - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor %xmm6,%xmm7 - movdqa %xmm7,(%rax) - - andq $-16,%r14 - subq $0x80,%rsp - movdqa 32(%rbp),%xmm6 - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - - subq $0x80,%r14 - jc .Lxts_enc_short - jmp .Lxts_enc_loop - -.align 16 -.Lxts_enc_loop: - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - movdqa %xmm6,112(%rsp) - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - pxor %xmm14,%xmm6 - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - pxor 96(%rsp),%xmm1 - movdqu %xmm6,80(%r13) - pxor 112(%rsp),%xmm4 - movdqu %xmm1,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - - subq $0x80,%r14 - jnc .Lxts_enc_loop - -.Lxts_enc_short: - addq $0x80,%r14 - jz .Lxts_enc_done - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - cmpq $16,%r14 - je .Lxts_enc_1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - cmpq $32,%r14 - je .Lxts_enc_2 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - cmpq $48,%r14 - je .Lxts_enc_3 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - cmpq $64,%r14 - je .Lxts_enc_4 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - cmpq $80,%r14 - je .Lxts_enc_5 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - cmpq $96,%r14 - je .Lxts_enc_6 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqa %xmm6,112(%rsp) - leaq 112(%r12),%r12 - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - pxor 96(%rsp),%xmm1 - movdqu %xmm6,80(%r13) - movdqu %xmm1,96(%r13) - leaq 112(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_6: - pxor %xmm11,%xmm3 - leaq 96(%r12),%r12 - pxor %xmm12,%xmm4 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - movdqu %xmm6,80(%r13) - leaq 96(%r13),%r13 - - movdqa 96(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_5: - pxor %xmm10,%xmm2 - leaq 80(%r12),%r12 - pxor %xmm11,%xmm3 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - movdqu %xmm2,64(%r13) - leaq 80(%r13),%r13 - - movdqa 80(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_4: - pxor %xmm9,%xmm1 - leaq 64(%r12),%r12 - pxor %xmm10,%xmm2 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - movdqu %xmm5,48(%r13) - leaq 64(%r13),%r13 - - movdqa 64(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_3: - pxor %xmm8,%xmm0 - leaq 48(%r12),%r12 - pxor %xmm9,%xmm1 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - movdqu %xmm3,32(%r13) - leaq 48(%r13),%r13 - - movdqa 48(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_2: - pxor %xmm7,%xmm15 - leaq 32(%r12),%r12 - pxor %xmm8,%xmm0 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - leaq 32(%r13),%r13 - - movdqa 32(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_1: - pxor %xmm15,%xmm7 - leaq 16(%r12),%r12 - movdqa %xmm7,32(%rbp) - leaq 32(%rbp),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_encrypt - pxor 32(%rbp),%xmm15 - - - - - - movdqu %xmm15,0(%r13) - leaq 16(%r13),%r13 - - movdqa 16(%rsp),%xmm6 - -.Lxts_enc_done: - andl $15,%ebx - jz .Lxts_enc_ret - movq %r13,%rdx - -.Lxts_enc_steal: - movzbl (%r12),%eax - movzbl -16(%rdx),%ecx - leaq 1(%r12),%r12 - movb %al,-16(%rdx) - movb %cl,0(%rdx) - leaq 1(%rdx),%rdx - subl $1,%ebx - jnz .Lxts_enc_steal - - movdqu -16(%r13),%xmm15 - leaq 32(%rbp),%rdi - pxor %xmm6,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_encrypt - pxor 32(%rbp),%xmm6 - movdqu %xmm6,-16(%r13) - -.Lxts_enc_ret: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lxts_enc_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lxts_enc_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lxts_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_xts_encrypt,.-ossl_bsaes_xts_encrypt - -.globl ossl_bsaes_xts_decrypt -.type ossl_bsaes_xts_decrypt,@function -.align 16 -ossl_bsaes_xts_decrypt: -.cfi_startproc - movq %rsp,%rax -.Lxts_dec_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - - leaq (%r9),%rdi - leaq 32(%rbp),%rsi - leaq (%r8),%rdx - call asm_AES_encrypt - - movl 240(%r15),%eax - movq %r14,%rbx - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor (%rsp),%xmm7 - movdqa %xmm6,(%rax) - movdqa %xmm7,(%rsp) - - xorl %eax,%eax - andq $-16,%r14 - testl $15,%ebx - setnz %al - shlq $4,%rax - subq %rax,%r14 - - subq $0x80,%rsp - movdqa 32(%rbp),%xmm6 - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - - subq $0x80,%r14 - jc .Lxts_dec_short - jmp .Lxts_dec_loop - -.align 16 -.Lxts_dec_loop: - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - movdqa %xmm6,112(%rsp) - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - pxor %xmm14,%xmm6 - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - pxor 96(%rsp),%xmm2 - movdqu %xmm6,80(%r13) - pxor 112(%rsp),%xmm4 - movdqu %xmm2,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - - subq $0x80,%r14 - jnc .Lxts_dec_loop - -.Lxts_dec_short: - addq $0x80,%r14 - jz .Lxts_dec_done - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - cmpq $16,%r14 - je .Lxts_dec_1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - cmpq $32,%r14 - je .Lxts_dec_2 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - cmpq $48,%r14 - je .Lxts_dec_3 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - cmpq $64,%r14 - je .Lxts_dec_4 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - cmpq $80,%r14 - je .Lxts_dec_5 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - cmpq $96,%r14 - je .Lxts_dec_6 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqa %xmm6,112(%rsp) - leaq 112(%r12),%r12 - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - pxor 96(%rsp),%xmm2 - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - leaq 112(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_6: - pxor %xmm11,%xmm3 - leaq 96(%r12),%r12 - pxor %xmm12,%xmm4 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - leaq 96(%r13),%r13 - - movdqa 96(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_5: - pxor %xmm10,%xmm2 - leaq 80(%r12),%r12 - pxor %xmm11,%xmm3 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - leaq 80(%r13),%r13 - - movdqa 80(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_4: - pxor %xmm9,%xmm1 - leaq 64(%r12),%r12 - pxor %xmm10,%xmm2 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - leaq 64(%r13),%r13 - - movdqa 64(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_3: - pxor %xmm8,%xmm0 - leaq 48(%r12),%r12 - pxor %xmm9,%xmm1 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - leaq 48(%r13),%r13 - - movdqa 48(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_2: - pxor %xmm7,%xmm15 - leaq 32(%r12),%r12 - pxor %xmm8,%xmm0 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - leaq 32(%r13),%r13 - - movdqa 32(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_1: - pxor %xmm15,%xmm7 - leaq 16(%r12),%r12 - movdqa %xmm7,32(%rbp) - leaq 32(%rbp),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm15 - - - - - - movdqu %xmm15,0(%r13) - leaq 16(%r13),%r13 - - movdqa 16(%rsp),%xmm6 - -.Lxts_dec_done: - andl $15,%ebx - jz .Lxts_dec_ret - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - movdqa %xmm6,%xmm5 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - movdqu (%r12),%xmm15 - pxor %xmm13,%xmm6 - - leaq 32(%rbp),%rdi - pxor %xmm6,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm6 - movq %r13,%rdx - movdqu %xmm6,(%r13) - -.Lxts_dec_steal: - movzbl 16(%r12),%eax - movzbl (%rdx),%ecx - leaq 1(%r12),%r12 - movb %al,(%rdx) - movb %cl,16(%rdx) - leaq 1(%rdx),%rdx - subl $1,%ebx - jnz .Lxts_dec_steal - - movdqu (%r13),%xmm15 - leaq 32(%rbp),%rdi - pxor %xmm5,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm5 - movdqu %xmm5,(%r13) - -.Lxts_dec_ret: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lxts_dec_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lxts_dec_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lxts_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_xts_decrypt,.-ossl_bsaes_xts_decrypt -.type _bsaes_const,@object -.align 64 -_bsaes_const: -.LM0ISR: -.quad 0x0a0e0206070b0f03, 0x0004080c0d010509 -.LISRM0: -.quad 0x01040b0e0205080f, 0x0306090c00070a0d -.LISR: -.quad 0x0504070602010003, 0x0f0e0d0c080b0a09 -.LBS0: -.quad 0x5555555555555555, 0x5555555555555555 -.LBS1: -.quad 0x3333333333333333, 0x3333333333333333 -.LBS2: -.quad 0x0f0f0f0f0f0f0f0f, 0x0f0f0f0f0f0f0f0f -.LSR: -.quad 0x0504070600030201, 0x0f0e0d0c0a09080b -.LSRM0: -.quad 0x0304090e00050a0f, 0x01060b0c0207080d -.LM0SR: -.quad 0x0a0e02060f03070b, 0x0004080c05090d01 -.LSWPUP: -.quad 0x0706050403020100, 0x0c0d0e0f0b0a0908 -.LSWPUPM0SR: -.quad 0x0a0d02060c03070b, 0x0004080f05090e01 -.LADD1: -.quad 0x0000000000000000, 0x0000000100000000 -.LADD2: -.quad 0x0000000000000000, 0x0000000200000000 -.LADD3: -.quad 0x0000000000000000, 0x0000000300000000 -.LADD4: -.quad 0x0000000000000000, 0x0000000400000000 -.LADD5: -.quad 0x0000000000000000, 0x0000000500000000 -.LADD6: -.quad 0x0000000000000000, 0x0000000600000000 -.LADD7: -.quad 0x0000000000000000, 0x0000000700000000 -.LADD8: -.quad 0x0000000000000000, 0x0000000800000000 -.Lxts_magic: -.long 0x87,0,1,0 -.Lmasks: -.quad 0x0101010101010101, 0x0101010101010101 -.quad 0x0202020202020202, 0x0202020202020202 -.quad 0x0404040404040404, 0x0404040404040404 -.quad 0x0808080808080808, 0x0808080808080808 -.LM0: -.quad 0x02060a0e03070b0f, 0x0004080c0105090d -.L63: -.quad 0x6363636363636363, 0x6363636363636363 -.byte 66,105,116,45,115,108,105,99,101,100,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,69,109,105,108,105,97,32,75,195,164,115,112,101,114,44,32,80,101,116,101,114,32,83,99,104,119,97,98,101,44,32,65,110,100,121,32,80,111,108,121,97,107,111,118,0 -.align 64 -.size _bsaes_const,.-_bsaes_const - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s deleted file mode 100644 index 2cab0b4dccc731..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s +++ /dev/null @@ -1,879 +0,0 @@ -.text - - - - - - - - - - - - - - - - -.type _vpaes_encrypt_core,@function -.align 16 -_vpaes_encrypt_core: -.cfi_startproc - movq %rdx,%r9 - movq $16,%r11 - movl 240(%rdx),%eax - movdqa %xmm9,%xmm1 - movdqa .Lk_ipt(%rip),%xmm2 - pandn %xmm0,%xmm1 - movdqu (%r9),%xmm5 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa .Lk_ipt+16(%rip),%xmm0 -.byte 102,15,56,0,193 - pxor %xmm5,%xmm2 - addq $16,%r9 - pxor %xmm2,%xmm0 - leaq .Lk_mc_backward(%rip),%r10 - jmp .Lenc_entry - -.align 16 -.Lenc_loop: - - movdqa %xmm13,%xmm4 - movdqa %xmm12,%xmm0 -.byte 102,15,56,0,226 -.byte 102,15,56,0,195 - pxor %xmm5,%xmm4 - movdqa %xmm15,%xmm5 - pxor %xmm4,%xmm0 - movdqa -64(%r11,%r10,1),%xmm1 -.byte 102,15,56,0,234 - movdqa (%r11,%r10,1),%xmm4 - movdqa %xmm14,%xmm2 -.byte 102,15,56,0,211 - movdqa %xmm0,%xmm3 - pxor %xmm5,%xmm2 -.byte 102,15,56,0,193 - addq $16,%r9 - pxor %xmm2,%xmm0 -.byte 102,15,56,0,220 - addq $16,%r11 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,193 - andq $0x30,%r11 - subq $1,%rax - pxor %xmm3,%xmm0 - -.Lenc_entry: - - movdqa %xmm9,%xmm1 - movdqa %xmm11,%xmm5 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,232 - movdqa %xmm10,%xmm3 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,217 - movdqa %xmm10,%xmm4 - pxor %xmm5,%xmm3 -.byte 102,15,56,0,224 - movdqa %xmm10,%xmm2 - pxor %xmm5,%xmm4 -.byte 102,15,56,0,211 - movdqa %xmm10,%xmm3 - pxor %xmm0,%xmm2 -.byte 102,15,56,0,220 - movdqu (%r9),%xmm5 - pxor %xmm1,%xmm3 - jnz .Lenc_loop - - - movdqa -96(%r10),%xmm4 - movdqa -80(%r10),%xmm0 -.byte 102,15,56,0,226 - pxor %xmm5,%xmm4 -.byte 102,15,56,0,195 - movdqa 64(%r11,%r10,1),%xmm1 - pxor %xmm4,%xmm0 -.byte 102,15,56,0,193 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_encrypt_core,.-_vpaes_encrypt_core - - - - - - -.type _vpaes_decrypt_core,@function -.align 16 -_vpaes_decrypt_core: -.cfi_startproc - movq %rdx,%r9 - movl 240(%rdx),%eax - movdqa %xmm9,%xmm1 - movdqa .Lk_dipt(%rip),%xmm2 - pandn %xmm0,%xmm1 - movq %rax,%r11 - psrld $4,%xmm1 - movdqu (%r9),%xmm5 - shlq $4,%r11 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa .Lk_dipt+16(%rip),%xmm0 - xorq $0x30,%r11 - leaq .Lk_dsbd(%rip),%r10 -.byte 102,15,56,0,193 - andq $0x30,%r11 - pxor %xmm5,%xmm2 - movdqa .Lk_mc_forward+48(%rip),%xmm5 - pxor %xmm2,%xmm0 - addq $16,%r9 - addq %r10,%r11 - jmp .Ldec_entry - -.align 16 -.Ldec_loop: - - - - movdqa -32(%r10),%xmm4 - movdqa -16(%r10),%xmm1 -.byte 102,15,56,0,226 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 0(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 16(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 32(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 48(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 64(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 80(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - addq $16,%r9 -.byte 102,15,58,15,237,12 - pxor %xmm1,%xmm0 - subq $1,%rax - -.Ldec_entry: - - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - movdqa %xmm11,%xmm2 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa %xmm10,%xmm3 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,217 - movdqa %xmm10,%xmm4 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,224 - pxor %xmm2,%xmm4 - movdqa %xmm10,%xmm2 -.byte 102,15,56,0,211 - movdqa %xmm10,%xmm3 - pxor %xmm0,%xmm2 -.byte 102,15,56,0,220 - movdqu (%r9),%xmm0 - pxor %xmm1,%xmm3 - jnz .Ldec_loop - - - movdqa 96(%r10),%xmm4 -.byte 102,15,56,0,226 - pxor %xmm0,%xmm4 - movdqa 112(%r10),%xmm0 - movdqa -352(%r11),%xmm2 -.byte 102,15,56,0,195 - pxor %xmm4,%xmm0 -.byte 102,15,56,0,194 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_decrypt_core,.-_vpaes_decrypt_core - - - - - - -.type _vpaes_schedule_core,@function -.align 16 -_vpaes_schedule_core: -.cfi_startproc - - - - - - call _vpaes_preheat - movdqa .Lk_rcon(%rip),%xmm8 - movdqu (%rdi),%xmm0 - - - movdqa %xmm0,%xmm3 - leaq .Lk_ipt(%rip),%r11 - call _vpaes_schedule_transform - movdqa %xmm0,%xmm7 - - leaq .Lk_sr(%rip),%r10 - testq %rcx,%rcx - jnz .Lschedule_am_decrypting - - - movdqu %xmm0,(%rdx) - jmp .Lschedule_go - -.Lschedule_am_decrypting: - - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,217 - movdqu %xmm3,(%rdx) - xorq $0x30,%r8 - -.Lschedule_go: - cmpl $192,%esi - ja .Lschedule_256 - je .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - movl $10,%esi - -.Loop_schedule_128: - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - jmp .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 16 -.Lschedule_192: - movdqu 8(%rdi),%xmm0 - call _vpaes_schedule_transform - movdqa %xmm0,%xmm6 - pxor %xmm4,%xmm4 - movhlps %xmm4,%xmm6 - movl $4,%esi - -.Loop_schedule_192: - call _vpaes_schedule_round -.byte 102,15,58,15,198,8 - call _vpaes_schedule_mangle - call _vpaes_schedule_192_smear - call _vpaes_schedule_mangle - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - call _vpaes_schedule_192_smear - jmp .Loop_schedule_192 - - - - - - - - - - - -.align 16 -.Lschedule_256: - movdqu 16(%rdi),%xmm0 - call _vpaes_schedule_transform - movl $7,%esi - -.Loop_schedule_256: - call _vpaes_schedule_mangle - movdqa %xmm0,%xmm6 - - - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - - - pshufd $0xFF,%xmm0,%xmm0 - movdqa %xmm7,%xmm5 - movdqa %xmm6,%xmm7 - call _vpaes_schedule_low_round - movdqa %xmm5,%xmm7 - - jmp .Loop_schedule_256 - - - - - - - - - - - - -.align 16 -.Lschedule_mangle_last: - - leaq .Lk_deskew(%rip),%r11 - testq %rcx,%rcx - jnz .Lschedule_mangle_last_dec - - - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,193 - leaq .Lk_opt(%rip),%r11 - addq $32,%rdx - -.Lschedule_mangle_last_dec: - addq $-16,%rdx - pxor .Lk_s63(%rip),%xmm0 - call _vpaes_schedule_transform - movdqu %xmm0,(%rdx) - - - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_core,.-_vpaes_schedule_core - - - - - - - - - - - - - - - -.type _vpaes_schedule_192_smear,@function -.align 16 -_vpaes_schedule_192_smear: -.cfi_startproc - pshufd $0x80,%xmm6,%xmm1 - pshufd $0xFE,%xmm7,%xmm0 - pxor %xmm1,%xmm6 - pxor %xmm1,%xmm1 - pxor %xmm0,%xmm6 - movdqa %xmm6,%xmm0 - movhlps %xmm1,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_192_smear,.-_vpaes_schedule_192_smear - - - - - - - - - - - - - - - - - - - -.type _vpaes_schedule_round,@function -.align 16 -_vpaes_schedule_round: -.cfi_startproc - - pxor %xmm1,%xmm1 -.byte 102,65,15,58,15,200,15 -.byte 102,69,15,58,15,192,15 - pxor %xmm1,%xmm7 - - - pshufd $0xFF,%xmm0,%xmm0 -.byte 102,15,58,15,192,1 - - - - -_vpaes_schedule_low_round: - - movdqa %xmm7,%xmm1 - pslldq $4,%xmm7 - pxor %xmm1,%xmm7 - movdqa %xmm7,%xmm1 - pslldq $8,%xmm7 - pxor %xmm1,%xmm7 - pxor .Lk_s63(%rip),%xmm7 - - - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,208 - pxor %xmm1,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 - movdqa %xmm10,%xmm4 -.byte 102,15,56,0,224 - pxor %xmm2,%xmm4 - movdqa %xmm10,%xmm2 -.byte 102,15,56,0,211 - pxor %xmm0,%xmm2 - movdqa %xmm10,%xmm3 -.byte 102,15,56,0,220 - pxor %xmm1,%xmm3 - movdqa %xmm13,%xmm4 -.byte 102,15,56,0,226 - movdqa %xmm12,%xmm0 -.byte 102,15,56,0,195 - pxor %xmm4,%xmm0 - - - pxor %xmm7,%xmm0 - movdqa %xmm0,%xmm7 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_round,.-_vpaes_schedule_round - - - - - - - - - - -.type _vpaes_schedule_transform,@function -.align 16 -_vpaes_schedule_transform: -.cfi_startproc - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 - movdqa (%r11),%xmm2 -.byte 102,15,56,0,208 - movdqa 16(%r11),%xmm0 -.byte 102,15,56,0,193 - pxor %xmm2,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_transform,.-_vpaes_schedule_transform - - - - - - - - - - - - - - - - - - - - - - - - -.type _vpaes_schedule_mangle,@function -.align 16 -_vpaes_schedule_mangle: -.cfi_startproc - movdqa %xmm0,%xmm4 - movdqa .Lk_mc_forward(%rip),%xmm5 - testq %rcx,%rcx - jnz .Lschedule_mangle_dec - - - addq $16,%rdx - pxor .Lk_s63(%rip),%xmm4 -.byte 102,15,56,0,229 - movdqa %xmm4,%xmm3 -.byte 102,15,56,0,229 - pxor %xmm4,%xmm3 -.byte 102,15,56,0,229 - pxor %xmm4,%xmm3 - - jmp .Lschedule_mangle_both -.align 16 -.Lschedule_mangle_dec: - - leaq .Lk_dksd(%rip),%r11 - movdqa %xmm9,%xmm1 - pandn %xmm4,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm4 - - movdqa 0(%r11),%xmm2 -.byte 102,15,56,0,212 - movdqa 16(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 32(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 48(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 64(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 80(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 96(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 112(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 - - addq $-16,%rdx - -.Lschedule_mangle_both: - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,217 - addq $-16,%r8 - andq $0x30,%r8 - movdqu %xmm3,(%rdx) - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_mangle,.-_vpaes_schedule_mangle - - - - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.align 16 -vpaes_set_encrypt_key: -.cfi_startproc -.byte 243,15,30,250 - movl %esi,%eax - shrl $5,%eax - addl $5,%eax - movl %eax,240(%rdx) - - movl $0,%ecx - movl $0x30,%r8d - call _vpaes_schedule_core - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_set_encrypt_key,.-vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.align 16 -vpaes_set_decrypt_key: -.cfi_startproc -.byte 243,15,30,250 - movl %esi,%eax - shrl $5,%eax - addl $5,%eax - movl %eax,240(%rdx) - shll $4,%eax - leaq 16(%rdx,%rax,1),%rdx - - movl $1,%ecx - movl %esi,%r8d - shrl $1,%r8d - andl $32,%r8d - xorl $32,%r8d - call _vpaes_schedule_core - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_set_decrypt_key,.-vpaes_set_decrypt_key - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.align 16 -vpaes_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movdqu (%rdi),%xmm0 - call _vpaes_preheat - call _vpaes_encrypt_core - movdqu %xmm0,(%rsi) - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_encrypt,.-vpaes_encrypt - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.align 16 -vpaes_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movdqu (%rdi),%xmm0 - call _vpaes_preheat - call _vpaes_decrypt_core - movdqu %xmm0,(%rsi) - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_decrypt,.-vpaes_decrypt -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.align 16 -vpaes_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - xchgq %rcx,%rdx - subq $16,%rcx - jc .Lcbc_abort - movdqu (%r8),%xmm6 - subq %rdi,%rsi - call _vpaes_preheat - cmpl $0,%r9d - je .Lcbc_dec_loop - jmp .Lcbc_enc_loop -.align 16 -.Lcbc_enc_loop: - movdqu (%rdi),%xmm0 - pxor %xmm6,%xmm0 - call _vpaes_encrypt_core - movdqa %xmm0,%xmm6 - movdqu %xmm0,(%rsi,%rdi,1) - leaq 16(%rdi),%rdi - subq $16,%rcx - jnc .Lcbc_enc_loop - jmp .Lcbc_done -.align 16 -.Lcbc_dec_loop: - movdqu (%rdi),%xmm0 - movdqa %xmm0,%xmm7 - call _vpaes_decrypt_core - pxor %xmm6,%xmm0 - movdqa %xmm7,%xmm6 - movdqu %xmm0,(%rsi,%rdi,1) - leaq 16(%rdi),%rdi - subq $16,%rcx - jnc .Lcbc_dec_loop -.Lcbc_done: - movdqu %xmm6,(%r8) -.Lcbc_abort: - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_cbc_encrypt,.-vpaes_cbc_encrypt - - - - - - -.type _vpaes_preheat,@function -.align 16 -_vpaes_preheat: -.cfi_startproc - leaq .Lk_s0F(%rip),%r10 - movdqa -32(%r10),%xmm10 - movdqa -16(%r10),%xmm11 - movdqa 0(%r10),%xmm9 - movdqa 48(%r10),%xmm13 - movdqa 64(%r10),%xmm12 - movdqa 80(%r10),%xmm15 - movdqa 96(%r10),%xmm14 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_preheat,.-_vpaes_preheat - - - - - -.type _vpaes_consts,@object -.align 64 -_vpaes_consts: -.Lk_inv: -.quad 0x0E05060F0D080180, 0x040703090A0B0C02 -.quad 0x01040A060F0B0780, 0x030D0E0C02050809 - -.Lk_s0F: -.quad 0x0F0F0F0F0F0F0F0F, 0x0F0F0F0F0F0F0F0F - -.Lk_ipt: -.quad 0xC2B2E8985A2A7000, 0xCABAE09052227808 -.quad 0x4C01307D317C4D00, 0xCD80B1FCB0FDCC81 - -.Lk_sb1: -.quad 0xB19BE18FCB503E00, 0xA5DF7A6E142AF544 -.quad 0x3618D415FAE22300, 0x3BF7CCC10D2ED9EF -.Lk_sb2: -.quad 0xE27A93C60B712400, 0x5EB7E955BC982FCD -.quad 0x69EB88400AE12900, 0xC2A163C8AB82234A -.Lk_sbo: -.quad 0xD0D26D176FBDC700, 0x15AABF7AC502A878 -.quad 0xCFE474A55FBB6A00, 0x8E1E90D1412B35FA - -.Lk_mc_forward: -.quad 0x0407060500030201, 0x0C0F0E0D080B0A09 -.quad 0x080B0A0904070605, 0x000302010C0F0E0D -.quad 0x0C0F0E0D080B0A09, 0x0407060500030201 -.quad 0x000302010C0F0E0D, 0x080B0A0904070605 - -.Lk_mc_backward: -.quad 0x0605040702010003, 0x0E0D0C0F0A09080B -.quad 0x020100030E0D0C0F, 0x0A09080B06050407 -.quad 0x0E0D0C0F0A09080B, 0x0605040702010003 -.quad 0x0A09080B06050407, 0x020100030E0D0C0F - -.Lk_sr: -.quad 0x0706050403020100, 0x0F0E0D0C0B0A0908 -.quad 0x030E09040F0A0500, 0x0B06010C07020D08 -.quad 0x0F060D040B020900, 0x070E050C030A0108 -.quad 0x0B0E0104070A0D00, 0x0306090C0F020508 - -.Lk_rcon: -.quad 0x1F8391B9AF9DEEB6, 0x702A98084D7C7D81 - -.Lk_s63: -.quad 0x5B5B5B5B5B5B5B5B, 0x5B5B5B5B5B5B5B5B - -.Lk_opt: -.quad 0xFF9F4929D6B66000, 0xF7974121DEBE6808 -.quad 0x01EDBD5150BCEC00, 0xE10D5DB1B05C0CE0 - -.Lk_deskew: -.quad 0x07E4A34047A4E300, 0x1DFEB95A5DBEF91A -.quad 0x5F36B5DC83EA6900, 0x2841C2ABF49D1E77 - - - - - -.Lk_dksd: -.quad 0xFEB91A5DA3E44700, 0x0740E3A45A1DBEF9 -.quad 0x41C277F4B5368300, 0x5FDC69EAAB289D1E -.Lk_dksb: -.quad 0x9A4FCA1F8550D500, 0x03D653861CC94C99 -.quad 0x115BEDA7B6FC4A00, 0xD993256F7E3482C8 -.Lk_dkse: -.quad 0xD5031CCA1FC9D600, 0x53859A4C994F5086 -.quad 0xA23196054FDC7BE8, 0xCD5EF96A20B31487 -.Lk_dks9: -.quad 0xB6116FC87ED9A700, 0x4AED933482255BFC -.quad 0x4576516227143300, 0x8BB89FACE9DAFDCE - - - - - -.Lk_dipt: -.quad 0x0F505B040B545F00, 0x154A411E114E451A -.quad 0x86E383E660056500, 0x12771772F491F194 - -.Lk_dsb9: -.quad 0x851C03539A86D600, 0xCAD51F504F994CC9 -.quad 0xC03B1789ECD74900, 0x725E2C9EB2FBA565 -.Lk_dsbd: -.quad 0x7D57CCDFE6B1A200, 0xF56E9B13882A4439 -.quad 0x3CE2FAF724C6CB00, 0x2931180D15DEEFD3 -.Lk_dsbb: -.quad 0xD022649296B44200, 0x602646F6B0F2D404 -.quad 0xC19498A6CD596700, 0xF3FF0C3E3255AA6B -.Lk_dsbe: -.quad 0x46F2929626D4D000, 0x2242600464B4F6B0 -.quad 0x0C55A6CDFFAAC100, 0x9467F36B98593E32 -.Lk_dsbo: -.quad 0x1387EA537EF94000, 0xC7AA6DB9D4943E2D -.quad 0x12D7560F93441D00, 0xCA4B8159D8C58E9C -.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0 -.align 64 -.size _vpaes_consts,.-_vpaes_consts - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s deleted file mode 100644 index 4df5a16f3792dc..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s +++ /dev/null @@ -1,1765 +0,0 @@ -.text - -.globl rsaz_1024_sqr_avx2 -.type rsaz_1024_sqr_avx2,@function -.align 64 -rsaz_1024_sqr_avx2: -.cfi_startproc - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - movq %rax,%rbp -.cfi_def_cfa_register %rbp - movq %rdx,%r13 - subq $832,%rsp - movq %r13,%r15 - subq $-128,%rdi - subq $-128,%rsi - subq $-128,%r13 - - andq $4095,%r15 - addq $320,%r15 - shrq $12,%r15 - vpxor %ymm9,%ymm9,%ymm9 - jz .Lsqr_1024_no_n_copy - - - - - - subq $320,%rsp - vmovdqu 0-128(%r13),%ymm0 - andq $-2048,%rsp - vmovdqu 32-128(%r13),%ymm1 - vmovdqu 64-128(%r13),%ymm2 - vmovdqu 96-128(%r13),%ymm3 - vmovdqu 128-128(%r13),%ymm4 - vmovdqu 160-128(%r13),%ymm5 - vmovdqu 192-128(%r13),%ymm6 - vmovdqu 224-128(%r13),%ymm7 - vmovdqu 256-128(%r13),%ymm8 - leaq 832+128(%rsp),%r13 - vmovdqu %ymm0,0-128(%r13) - vmovdqu %ymm1,32-128(%r13) - vmovdqu %ymm2,64-128(%r13) - vmovdqu %ymm3,96-128(%r13) - vmovdqu %ymm4,128-128(%r13) - vmovdqu %ymm5,160-128(%r13) - vmovdqu %ymm6,192-128(%r13) - vmovdqu %ymm7,224-128(%r13) - vmovdqu %ymm8,256-128(%r13) - vmovdqu %ymm9,288-128(%r13) - -.Lsqr_1024_no_n_copy: - andq $-1024,%rsp - - vmovdqu 32-128(%rsi),%ymm1 - vmovdqu 64-128(%rsi),%ymm2 - vmovdqu 96-128(%rsi),%ymm3 - vmovdqu 128-128(%rsi),%ymm4 - vmovdqu 160-128(%rsi),%ymm5 - vmovdqu 192-128(%rsi),%ymm6 - vmovdqu 224-128(%rsi),%ymm7 - vmovdqu 256-128(%rsi),%ymm8 - - leaq 192(%rsp),%rbx - vmovdqu .Land_mask(%rip),%ymm15 - jmp .LOOP_GRANDE_SQR_1024 - -.align 32 -.LOOP_GRANDE_SQR_1024: - leaq 576+128(%rsp),%r9 - leaq 448(%rsp),%r12 - - - - - vpaddq %ymm1,%ymm1,%ymm1 - vpbroadcastq 0-128(%rsi),%ymm10 - vpaddq %ymm2,%ymm2,%ymm2 - vmovdqa %ymm1,0-128(%r9) - vpaddq %ymm3,%ymm3,%ymm3 - vmovdqa %ymm2,32-128(%r9) - vpaddq %ymm4,%ymm4,%ymm4 - vmovdqa %ymm3,64-128(%r9) - vpaddq %ymm5,%ymm5,%ymm5 - vmovdqa %ymm4,96-128(%r9) - vpaddq %ymm6,%ymm6,%ymm6 - vmovdqa %ymm5,128-128(%r9) - vpaddq %ymm7,%ymm7,%ymm7 - vmovdqa %ymm6,160-128(%r9) - vpaddq %ymm8,%ymm8,%ymm8 - vmovdqa %ymm7,192-128(%r9) - vpxor %ymm9,%ymm9,%ymm9 - vmovdqa %ymm8,224-128(%r9) - - vpmuludq 0-128(%rsi),%ymm10,%ymm0 - vpbroadcastq 32-128(%rsi),%ymm11 - vmovdqu %ymm9,288-192(%rbx) - vpmuludq %ymm10,%ymm1,%ymm1 - vmovdqu %ymm9,320-448(%r12) - vpmuludq %ymm10,%ymm2,%ymm2 - vmovdqu %ymm9,352-448(%r12) - vpmuludq %ymm10,%ymm3,%ymm3 - vmovdqu %ymm9,384-448(%r12) - vpmuludq %ymm10,%ymm4,%ymm4 - vmovdqu %ymm9,416-448(%r12) - vpmuludq %ymm10,%ymm5,%ymm5 - vmovdqu %ymm9,448-448(%r12) - vpmuludq %ymm10,%ymm6,%ymm6 - vmovdqu %ymm9,480-448(%r12) - vpmuludq %ymm10,%ymm7,%ymm7 - vmovdqu %ymm9,512-448(%r12) - vpmuludq %ymm10,%ymm8,%ymm8 - vpbroadcastq 64-128(%rsi),%ymm10 - vmovdqu %ymm9,544-448(%r12) - - movq %rsi,%r15 - movl $4,%r14d - jmp .Lsqr_entry_1024 -.align 32 -.LOOP_SQR_1024: - vpbroadcastq 32-128(%r15),%ymm11 - vpmuludq 0-128(%rsi),%ymm10,%ymm0 - vpaddq 0-192(%rbx),%ymm0,%ymm0 - vpmuludq 0-128(%r9),%ymm10,%ymm1 - vpaddq 32-192(%rbx),%ymm1,%ymm1 - vpmuludq 32-128(%r9),%ymm10,%ymm2 - vpaddq 64-192(%rbx),%ymm2,%ymm2 - vpmuludq 64-128(%r9),%ymm10,%ymm3 - vpaddq 96-192(%rbx),%ymm3,%ymm3 - vpmuludq 96-128(%r9),%ymm10,%ymm4 - vpaddq 128-192(%rbx),%ymm4,%ymm4 - vpmuludq 128-128(%r9),%ymm10,%ymm5 - vpaddq 160-192(%rbx),%ymm5,%ymm5 - vpmuludq 160-128(%r9),%ymm10,%ymm6 - vpaddq 192-192(%rbx),%ymm6,%ymm6 - vpmuludq 192-128(%r9),%ymm10,%ymm7 - vpaddq 224-192(%rbx),%ymm7,%ymm7 - vpmuludq 224-128(%r9),%ymm10,%ymm8 - vpbroadcastq 64-128(%r15),%ymm10 - vpaddq 256-192(%rbx),%ymm8,%ymm8 -.Lsqr_entry_1024: - vmovdqu %ymm0,0-192(%rbx) - vmovdqu %ymm1,32-192(%rbx) - - vpmuludq 32-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 32-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq 64-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 96-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 128-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq 160-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 192-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 224-128(%r9),%ymm11,%ymm0 - vpbroadcastq 96-128(%r15),%ymm11 - vpaddq 288-192(%rbx),%ymm0,%ymm0 - - vmovdqu %ymm2,64-192(%rbx) - vmovdqu %ymm3,96-192(%rbx) - - vpmuludq 64-128(%rsi),%ymm10,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 64-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 96-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq 128-128(%r9),%ymm10,%ymm13 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 160-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 192-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm0,%ymm0 - vpmuludq 224-128(%r9),%ymm10,%ymm1 - vpbroadcastq 128-128(%r15),%ymm10 - vpaddq 320-448(%r12),%ymm1,%ymm1 - - vmovdqu %ymm4,128-192(%rbx) - vmovdqu %ymm5,160-192(%rbx) - - vpmuludq 96-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm6,%ymm6 - vpmuludq 96-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm7,%ymm7 - vpmuludq 128-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm8,%ymm8 - vpmuludq 160-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm0,%ymm0 - vpmuludq 192-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm1,%ymm1 - vpmuludq 224-128(%r9),%ymm11,%ymm2 - vpbroadcastq 160-128(%r15),%ymm11 - vpaddq 352-448(%r12),%ymm2,%ymm2 - - vmovdqu %ymm6,192-192(%rbx) - vmovdqu %ymm7,224-192(%rbx) - - vpmuludq 128-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 128-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm0,%ymm0 - vpmuludq 160-128(%r9),%ymm10,%ymm13 - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 192-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 224-128(%r9),%ymm10,%ymm3 - vpbroadcastq 192-128(%r15),%ymm10 - vpaddq 384-448(%r12),%ymm3,%ymm3 - - vmovdqu %ymm8,256-192(%rbx) - vmovdqu %ymm0,288-192(%rbx) - leaq 8(%rbx),%rbx - - vpmuludq 160-128(%rsi),%ymm11,%ymm13 - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 160-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 192-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq 224-128(%r9),%ymm11,%ymm4 - vpbroadcastq 224-128(%r15),%ymm11 - vpaddq 416-448(%r12),%ymm4,%ymm4 - - vmovdqu %ymm1,320-448(%r12) - vmovdqu %ymm2,352-448(%r12) - - vpmuludq 192-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm3,%ymm3 - vpmuludq 192-128(%r9),%ymm10,%ymm14 - vpbroadcastq 256-128(%r15),%ymm0 - vpaddq %ymm14,%ymm4,%ymm4 - vpmuludq 224-128(%r9),%ymm10,%ymm5 - vpbroadcastq 0+8-128(%r15),%ymm10 - vpaddq 448-448(%r12),%ymm5,%ymm5 - - vmovdqu %ymm3,384-448(%r12) - vmovdqu %ymm4,416-448(%r12) - leaq 8(%r15),%r15 - - vpmuludq 224-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 224-128(%r9),%ymm11,%ymm6 - vpaddq 480-448(%r12),%ymm6,%ymm6 - - vpmuludq 256-128(%rsi),%ymm0,%ymm7 - vmovdqu %ymm5,448-448(%r12) - vpaddq 512-448(%r12),%ymm7,%ymm7 - vmovdqu %ymm6,480-448(%r12) - vmovdqu %ymm7,512-448(%r12) - leaq 8(%r12),%r12 - - decl %r14d - jnz .LOOP_SQR_1024 - - vmovdqu 256(%rsp),%ymm8 - vmovdqu 288(%rsp),%ymm1 - vmovdqu 320(%rsp),%ymm2 - leaq 192(%rsp),%rbx - - vpsrlq $29,%ymm8,%ymm14 - vpand %ymm15,%ymm8,%ymm8 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - - vpermq $0x93,%ymm14,%ymm14 - vpxor %ymm9,%ymm9,%ymm9 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm8,%ymm8 - vpblendd $3,%ymm11,%ymm9,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vpaddq %ymm11,%ymm2,%ymm2 - vmovdqu %ymm1,288-192(%rbx) - vmovdqu %ymm2,320-192(%rbx) - - movq (%rsp),%rax - movq 8(%rsp),%r10 - movq 16(%rsp),%r11 - movq 24(%rsp),%r12 - vmovdqu 32(%rsp),%ymm1 - vmovdqu 64-192(%rbx),%ymm2 - vmovdqu 96-192(%rbx),%ymm3 - vmovdqu 128-192(%rbx),%ymm4 - vmovdqu 160-192(%rbx),%ymm5 - vmovdqu 192-192(%rbx),%ymm6 - vmovdqu 224-192(%rbx),%ymm7 - - movq %rax,%r9 - imull %ecx,%eax - andl $0x1fffffff,%eax - vmovd %eax,%xmm12 - - movq %rax,%rdx - imulq -128(%r13),%rax - vpbroadcastq %xmm12,%ymm12 - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%r13),%rax - shrq $29,%r9 - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%r13),%rax - addq %r9,%r10 - addq %rax,%r11 - imulq 24-128(%r13),%rdx - addq %rdx,%r12 - - movq %r10,%rax - imull %ecx,%eax - andl $0x1fffffff,%eax - - movl $9,%r14d - jmp .LOOP_REDUCE_1024 - -.align 32 -.LOOP_REDUCE_1024: - vmovd %eax,%xmm13 - vpbroadcastq %xmm13,%ymm13 - - vpmuludq 32-128(%r13),%ymm12,%ymm10 - movq %rax,%rdx - imulq -128(%r13),%rax - vpaddq %ymm10,%ymm1,%ymm1 - addq %rax,%r10 - vpmuludq 64-128(%r13),%ymm12,%ymm14 - movq %rdx,%rax - imulq 8-128(%r13),%rax - vpaddq %ymm14,%ymm2,%ymm2 - vpmuludq 96-128(%r13),%ymm12,%ymm11 -.byte 0x67 - addq %rax,%r11 -.byte 0x67 - movq %rdx,%rax - imulq 16-128(%r13),%rax - shrq $29,%r10 - vpaddq %ymm11,%ymm3,%ymm3 - vpmuludq 128-128(%r13),%ymm12,%ymm10 - addq %rax,%r12 - addq %r10,%r11 - vpaddq %ymm10,%ymm4,%ymm4 - vpmuludq 160-128(%r13),%ymm12,%ymm14 - movq %r11,%rax - imull %ecx,%eax - vpaddq %ymm14,%ymm5,%ymm5 - vpmuludq 192-128(%r13),%ymm12,%ymm11 - andl $0x1fffffff,%eax - vpaddq %ymm11,%ymm6,%ymm6 - vpmuludq 224-128(%r13),%ymm12,%ymm10 - vpaddq %ymm10,%ymm7,%ymm7 - vpmuludq 256-128(%r13),%ymm12,%ymm14 - vmovd %eax,%xmm12 - - vpaddq %ymm14,%ymm8,%ymm8 - - vpbroadcastq %xmm12,%ymm12 - - vpmuludq 32-8-128(%r13),%ymm13,%ymm11 - vmovdqu 96-8-128(%r13),%ymm14 - movq %rax,%rdx - imulq -128(%r13),%rax - vpaddq %ymm11,%ymm1,%ymm1 - vpmuludq 64-8-128(%r13),%ymm13,%ymm10 - vmovdqu 128-8-128(%r13),%ymm11 - addq %rax,%r11 - movq %rdx,%rax - imulq 8-128(%r13),%rax - vpaddq %ymm10,%ymm2,%ymm2 - addq %r12,%rax - shrq $29,%r11 - vpmuludq %ymm13,%ymm14,%ymm14 - vmovdqu 160-8-128(%r13),%ymm10 - addq %r11,%rax - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq %ymm13,%ymm11,%ymm11 - vmovdqu 192-8-128(%r13),%ymm14 -.byte 0x67 - movq %rax,%r12 - imull %ecx,%eax - vpaddq %ymm11,%ymm4,%ymm4 - vpmuludq %ymm13,%ymm10,%ymm10 -.byte 0xc4,0x41,0x7e,0x6f,0x9d,0x58,0x00,0x00,0x00 - andl $0x1fffffff,%eax - vpaddq %ymm10,%ymm5,%ymm5 - vpmuludq %ymm13,%ymm14,%ymm14 - vmovdqu 256-8-128(%r13),%ymm10 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq %ymm13,%ymm11,%ymm11 - vmovdqu 288-8-128(%r13),%ymm9 - vmovd %eax,%xmm0 - imulq -128(%r13),%rax - vpaddq %ymm11,%ymm7,%ymm7 - vpmuludq %ymm13,%ymm10,%ymm10 - vmovdqu 32-16-128(%r13),%ymm14 - vpbroadcastq %xmm0,%ymm0 - vpaddq %ymm10,%ymm8,%ymm8 - vpmuludq %ymm13,%ymm9,%ymm9 - vmovdqu 64-16-128(%r13),%ymm11 - addq %rax,%r12 - - vmovdqu 32-24-128(%r13),%ymm13 - vpmuludq %ymm12,%ymm14,%ymm14 - vmovdqu 96-16-128(%r13),%ymm10 - vpaddq %ymm14,%ymm1,%ymm1 - vpmuludq %ymm0,%ymm13,%ymm13 - vpmuludq %ymm12,%ymm11,%ymm11 -.byte 0xc4,0x41,0x7e,0x6f,0xb5,0xf0,0xff,0xff,0xff - vpaddq %ymm1,%ymm13,%ymm13 - vpaddq %ymm11,%ymm2,%ymm2 - vpmuludq %ymm12,%ymm10,%ymm10 - vmovdqu 160-16-128(%r13),%ymm11 -.byte 0x67 - vmovq %xmm13,%rax - vmovdqu %ymm13,(%rsp) - vpaddq %ymm10,%ymm3,%ymm3 - vpmuludq %ymm12,%ymm14,%ymm14 - vmovdqu 192-16-128(%r13),%ymm10 - vpaddq %ymm14,%ymm4,%ymm4 - vpmuludq %ymm12,%ymm11,%ymm11 - vmovdqu 224-16-128(%r13),%ymm14 - vpaddq %ymm11,%ymm5,%ymm5 - vpmuludq %ymm12,%ymm10,%ymm10 - vmovdqu 256-16-128(%r13),%ymm11 - vpaddq %ymm10,%ymm6,%ymm6 - vpmuludq %ymm12,%ymm14,%ymm14 - shrq $29,%r12 - vmovdqu 288-16-128(%r13),%ymm10 - addq %r12,%rax - vpaddq %ymm14,%ymm7,%ymm7 - vpmuludq %ymm12,%ymm11,%ymm11 - - movq %rax,%r9 - imull %ecx,%eax - vpaddq %ymm11,%ymm8,%ymm8 - vpmuludq %ymm12,%ymm10,%ymm10 - andl $0x1fffffff,%eax - vmovd %eax,%xmm12 - vmovdqu 96-24-128(%r13),%ymm11 -.byte 0x67 - vpaddq %ymm10,%ymm9,%ymm9 - vpbroadcastq %xmm12,%ymm12 - - vpmuludq 64-24-128(%r13),%ymm0,%ymm14 - vmovdqu 128-24-128(%r13),%ymm10 - movq %rax,%rdx - imulq -128(%r13),%rax - movq 8(%rsp),%r10 - vpaddq %ymm14,%ymm2,%ymm1 - vpmuludq %ymm0,%ymm11,%ymm11 - vmovdqu 160-24-128(%r13),%ymm14 - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%r13),%rax -.byte 0x67 - shrq $29,%r9 - movq 16(%rsp),%r11 - vpaddq %ymm11,%ymm3,%ymm2 - vpmuludq %ymm0,%ymm10,%ymm10 - vmovdqu 192-24-128(%r13),%ymm11 - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%r13),%rax - vpaddq %ymm10,%ymm4,%ymm3 - vpmuludq %ymm0,%ymm14,%ymm14 - vmovdqu 224-24-128(%r13),%ymm10 - imulq 24-128(%r13),%rdx - addq %rax,%r11 - leaq (%r9,%r10,1),%rax - vpaddq %ymm14,%ymm5,%ymm4 - vpmuludq %ymm0,%ymm11,%ymm11 - vmovdqu 256-24-128(%r13),%ymm14 - movq %rax,%r10 - imull %ecx,%eax - vpmuludq %ymm0,%ymm10,%ymm10 - vpaddq %ymm11,%ymm6,%ymm5 - vmovdqu 288-24-128(%r13),%ymm11 - andl $0x1fffffff,%eax - vpaddq %ymm10,%ymm7,%ymm6 - vpmuludq %ymm0,%ymm14,%ymm14 - addq 24(%rsp),%rdx - vpaddq %ymm14,%ymm8,%ymm7 - vpmuludq %ymm0,%ymm11,%ymm11 - vpaddq %ymm11,%ymm9,%ymm8 - vmovq %r12,%xmm9 - movq %rdx,%r12 - - decl %r14d - jnz .LOOP_REDUCE_1024 - leaq 448(%rsp),%r12 - vpaddq %ymm9,%ymm13,%ymm0 - vpxor %ymm9,%ymm9,%ymm9 - - vpaddq 288-192(%rbx),%ymm0,%ymm0 - vpaddq 320-448(%r12),%ymm1,%ymm1 - vpaddq 352-448(%r12),%ymm2,%ymm2 - vpaddq 384-448(%r12),%ymm3,%ymm3 - vpaddq 416-448(%r12),%ymm4,%ymm4 - vpaddq 448-448(%r12),%ymm5,%ymm5 - vpaddq 480-448(%r12),%ymm6,%ymm6 - vpaddq 512-448(%r12),%ymm7,%ymm7 - vpaddq 544-448(%r12),%ymm8,%ymm8 - - vpsrlq $29,%ymm0,%ymm14 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm12,%ymm12 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm13,%ymm13 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm0,%ymm0 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm2,%ymm2 - vpblendd $3,%ymm13,%ymm9,%ymm13 - vpaddq %ymm12,%ymm3,%ymm3 - vpaddq %ymm13,%ymm4,%ymm4 - - vpsrlq $29,%ymm0,%ymm14 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm12,%ymm12 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm13,%ymm13 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm0,%ymm0 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vmovdqu %ymm0,0-128(%rdi) - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm2,%ymm2 - vmovdqu %ymm1,32-128(%rdi) - vpblendd $3,%ymm13,%ymm9,%ymm13 - vpaddq %ymm12,%ymm3,%ymm3 - vmovdqu %ymm2,64-128(%rdi) - vpaddq %ymm13,%ymm4,%ymm4 - vmovdqu %ymm3,96-128(%rdi) - vpsrlq $29,%ymm4,%ymm14 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm11 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm13,%ymm13 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm4,%ymm4 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm5,%ymm5 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm6,%ymm6 - vpblendd $3,%ymm13,%ymm0,%ymm13 - vpaddq %ymm12,%ymm7,%ymm7 - vpaddq %ymm13,%ymm8,%ymm8 - - vpsrlq $29,%ymm4,%ymm14 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm11 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm13,%ymm13 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm4,%ymm4 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm5,%ymm5 - vmovdqu %ymm4,128-128(%rdi) - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm6,%ymm6 - vmovdqu %ymm5,160-128(%rdi) - vpblendd $3,%ymm13,%ymm0,%ymm13 - vpaddq %ymm12,%ymm7,%ymm7 - vmovdqu %ymm6,192-128(%rdi) - vpaddq %ymm13,%ymm8,%ymm8 - vmovdqu %ymm7,224-128(%rdi) - vmovdqu %ymm8,256-128(%rdi) - - movq %rdi,%rsi - decl %r8d - jne .LOOP_GRANDE_SQR_1024 - - vzeroall - movq %rbp,%rax -.cfi_def_cfa_register %rax - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lsqr_1024_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_sqr_avx2,.-rsaz_1024_sqr_avx2 -.globl rsaz_1024_mul_avx2 -.type rsaz_1024_mul_avx2,@function -.align 64 -rsaz_1024_mul_avx2: -.cfi_startproc - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - movq %rax,%rbp -.cfi_def_cfa_register %rbp - vzeroall - movq %rdx,%r13 - subq $64,%rsp - - - - - - -.byte 0x67,0x67 - movq %rsi,%r15 - andq $4095,%r15 - addq $320,%r15 - shrq $12,%r15 - movq %rsi,%r15 - cmovnzq %r13,%rsi - cmovnzq %r15,%r13 - - movq %rcx,%r15 - subq $-128,%rsi - subq $-128,%rcx - subq $-128,%rdi - - andq $4095,%r15 - addq $320,%r15 -.byte 0x67,0x67 - shrq $12,%r15 - jz .Lmul_1024_no_n_copy - - - - - - subq $320,%rsp - vmovdqu 0-128(%rcx),%ymm0 - andq $-512,%rsp - vmovdqu 32-128(%rcx),%ymm1 - vmovdqu 64-128(%rcx),%ymm2 - vmovdqu 96-128(%rcx),%ymm3 - vmovdqu 128-128(%rcx),%ymm4 - vmovdqu 160-128(%rcx),%ymm5 - vmovdqu 192-128(%rcx),%ymm6 - vmovdqu 224-128(%rcx),%ymm7 - vmovdqu 256-128(%rcx),%ymm8 - leaq 64+128(%rsp),%rcx - vmovdqu %ymm0,0-128(%rcx) - vpxor %ymm0,%ymm0,%ymm0 - vmovdqu %ymm1,32-128(%rcx) - vpxor %ymm1,%ymm1,%ymm1 - vmovdqu %ymm2,64-128(%rcx) - vpxor %ymm2,%ymm2,%ymm2 - vmovdqu %ymm3,96-128(%rcx) - vpxor %ymm3,%ymm3,%ymm3 - vmovdqu %ymm4,128-128(%rcx) - vpxor %ymm4,%ymm4,%ymm4 - vmovdqu %ymm5,160-128(%rcx) - vpxor %ymm5,%ymm5,%ymm5 - vmovdqu %ymm6,192-128(%rcx) - vpxor %ymm6,%ymm6,%ymm6 - vmovdqu %ymm7,224-128(%rcx) - vpxor %ymm7,%ymm7,%ymm7 - vmovdqu %ymm8,256-128(%rcx) - vmovdqa %ymm0,%ymm8 - vmovdqu %ymm9,288-128(%rcx) -.Lmul_1024_no_n_copy: - andq $-64,%rsp - - movq (%r13),%rbx - vpbroadcastq (%r13),%ymm10 - vmovdqu %ymm0,(%rsp) - xorq %r9,%r9 -.byte 0x67 - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r12,%r12 - - vmovdqu .Land_mask(%rip),%ymm15 - movl $9,%r14d - vmovdqu %ymm9,288-128(%rdi) - jmp .Loop_mul_1024 - -.align 32 -.Loop_mul_1024: - vpsrlq $29,%ymm3,%ymm9 - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %r9,%rax - movq %rbx,%r10 - imulq 8-128(%rsi),%r10 - addq 8(%rsp),%r10 - - movq %rax,%r9 - imull %r8d,%eax - andl $0x1fffffff,%eax - - movq %rbx,%r11 - imulq 16-128(%rsi),%r11 - addq 16(%rsp),%r11 - - movq %rbx,%r12 - imulq 24-128(%rsi),%r12 - addq 24(%rsp),%r12 - vpmuludq 32-128(%rsi),%ymm10,%ymm0 - vmovd %eax,%xmm11 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq 64-128(%rsi),%ymm10,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 96-128(%rsi),%ymm10,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq 128-128(%rsi),%ymm10,%ymm0 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq 160-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 192-128(%rsi),%ymm10,%ymm13 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq 224-128(%rsi),%ymm10,%ymm0 - vpermq $0x93,%ymm9,%ymm9 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq 256-128(%rsi),%ymm10,%ymm12 - vpbroadcastq 8(%r13),%ymm10 - vpaddq %ymm12,%ymm8,%ymm8 - - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%rcx),%rax - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%rcx),%rax - addq %rax,%r11 - shrq $29,%r9 - imulq 24-128(%rcx),%rdx - addq %rdx,%r12 - addq %r9,%r10 - - vpmuludq 32-128(%rcx),%ymm11,%ymm13 - vmovq %xmm10,%rbx - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 64-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm0,%ymm2,%ymm2 - vpmuludq 96-128(%rcx),%ymm11,%ymm12 - vpaddq %ymm12,%ymm3,%ymm3 - vpmuludq 128-128(%rcx),%ymm11,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 160-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm0,%ymm5,%ymm5 - vpmuludq 192-128(%rcx),%ymm11,%ymm12 - vpaddq %ymm12,%ymm6,%ymm6 - vpmuludq 224-128(%rcx),%ymm11,%ymm13 - vpblendd $3,%ymm14,%ymm9,%ymm12 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 256-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm12,%ymm3,%ymm3 - vpaddq %ymm0,%ymm8,%ymm8 - - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %rax,%r10 - vmovdqu -8+32-128(%rsi),%ymm12 - movq %rbx,%rax - imulq 8-128(%rsi),%rax - addq %rax,%r11 - vmovdqu -8+64-128(%rsi),%ymm13 - - movq %r10,%rax - vpblendd $0xfc,%ymm14,%ymm9,%ymm9 - imull %r8d,%eax - vpaddq %ymm9,%ymm4,%ymm4 - andl $0x1fffffff,%eax - - imulq 16-128(%rsi),%rbx - addq %rbx,%r12 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovd %eax,%xmm11 - vmovdqu -8+96-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -8+128-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -8+160-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -8+192-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -8+224-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -8+256-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -8+288-128(%rsi),%ymm9 - vpaddq %ymm12,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm13,%ymm13 - vpaddq %ymm13,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm9,%ymm9 - vpbroadcastq 16(%r13),%ymm10 - - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r10 - vmovdqu -8+32-128(%rcx),%ymm0 - movq %rdx,%rax - imulq 8-128(%rcx),%rax - addq %rax,%r11 - vmovdqu -8+64-128(%rcx),%ymm12 - shrq $29,%r10 - imulq 16-128(%rcx),%rdx - addq %rdx,%r12 - addq %r10,%r11 - - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -8+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -8+128-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -8+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -8+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -8+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -8+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -8+288-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm11,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm11,%ymm13,%ymm13 - vpaddq %ymm13,%ymm9,%ymm9 - - vmovdqu -16+32-128(%rsi),%ymm0 - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %r11,%rax - - vmovdqu -16+64-128(%rsi),%ymm12 - movq %rax,%r11 - imull %r8d,%eax - andl $0x1fffffff,%eax - - imulq 8-128(%rsi),%rbx - addq %rbx,%r12 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovd %eax,%xmm11 - vmovdqu -16+96-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm12,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -16+128-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -16+160-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -16+192-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -16+224-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -16+256-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -16+288-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq 24(%r13),%ymm10 - vpaddq %ymm13,%ymm9,%ymm9 - - vmovdqu -16+32-128(%rcx),%ymm0 - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r11 - vmovdqu -16+64-128(%rcx),%ymm12 - imulq 8-128(%rcx),%rdx - addq %rdx,%r12 - shrq $29,%r11 - - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -16+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -16+128-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -16+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -16+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -16+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -16+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -16+288-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -24+32-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+64-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm9,%ymm9 - - addq %r11,%r12 - imulq -128(%rsi),%rbx - addq %rbx,%r12 - - movq %r12,%rax - imull %r8d,%eax - andl $0x1fffffff,%eax - - vpmuludq %ymm10,%ymm0,%ymm0 - vmovd %eax,%xmm11 - vmovdqu -24+96-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm12,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -24+128-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -24+160-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -24+192-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -24+224-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -24+256-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -24+288-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq 32(%r13),%ymm10 - vpaddq %ymm13,%ymm9,%ymm9 - addq $32,%r13 - - vmovdqu -24+32-128(%rcx),%ymm0 - imulq -128(%rcx),%rax - addq %rax,%r12 - shrq $29,%r12 - - vmovdqu -24+64-128(%rcx),%ymm12 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -24+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm0 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu %ymm0,(%rsp) - vpaddq %ymm12,%ymm2,%ymm1 - vmovdqu -24+128-128(%rcx),%ymm0 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm2 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -24+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm3 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -24+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm4 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm5 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -24+288-128(%rcx),%ymm13 - movq %r12,%r9 - vpaddq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm11,%ymm12,%ymm12 - addq (%rsp),%r9 - vpaddq %ymm12,%ymm8,%ymm7 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovq %r12,%xmm12 - vpaddq %ymm13,%ymm9,%ymm8 - - decl %r14d - jnz .Loop_mul_1024 - vpaddq (%rsp),%ymm12,%ymm0 - - vpsrlq $29,%ymm0,%ymm12 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm13 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm10,%ymm10 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpermq $0x93,%ymm11,%ymm11 - vpaddq %ymm9,%ymm0,%ymm0 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm1,%ymm1 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm2,%ymm2 - vpblendd $3,%ymm11,%ymm14,%ymm11 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm11,%ymm4,%ymm4 - - vpsrlq $29,%ymm0,%ymm12 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm13 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm10,%ymm10 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm11,%ymm11 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm0,%ymm0 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm1,%ymm1 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm2,%ymm2 - vpblendd $3,%ymm11,%ymm14,%ymm11 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm11,%ymm4,%ymm4 - - vmovdqu %ymm0,0-128(%rdi) - vmovdqu %ymm1,32-128(%rdi) - vmovdqu %ymm2,64-128(%rdi) - vmovdqu %ymm3,96-128(%rdi) - vpsrlq $29,%ymm4,%ymm12 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm13 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm10,%ymm10 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm4,%ymm4 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm5,%ymm5 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm6,%ymm6 - vpblendd $3,%ymm11,%ymm0,%ymm11 - vpaddq %ymm10,%ymm7,%ymm7 - vpaddq %ymm11,%ymm8,%ymm8 - - vpsrlq $29,%ymm4,%ymm12 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm13 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm10,%ymm10 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm4,%ymm4 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm5,%ymm5 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm6,%ymm6 - vpblendd $3,%ymm11,%ymm0,%ymm11 - vpaddq %ymm10,%ymm7,%ymm7 - vpaddq %ymm11,%ymm8,%ymm8 - - vmovdqu %ymm4,128-128(%rdi) - vmovdqu %ymm5,160-128(%rdi) - vmovdqu %ymm6,192-128(%rdi) - vmovdqu %ymm7,224-128(%rdi) - vmovdqu %ymm8,256-128(%rdi) - vzeroupper - - movq %rbp,%rax -.cfi_def_cfa_register %rax - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_1024_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_mul_avx2,.-rsaz_1024_mul_avx2 -.globl rsaz_1024_red2norm_avx2 -.type rsaz_1024_red2norm_avx2,@function -.align 32 -rsaz_1024_red2norm_avx2: -.cfi_startproc - subq $-128,%rsi - xorq %rax,%rax - movq -128(%rsi),%r8 - movq -120(%rsi),%r9 - movq -112(%rsi),%r10 - shlq $0,%r8 - shlq $29,%r9 - movq %r10,%r11 - shlq $58,%r10 - shrq $6,%r11 - addq %r8,%rax - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,0(%rdi) - movq %r11,%rax - movq -104(%rsi),%r8 - movq -96(%rsi),%r9 - shlq $23,%r8 - movq %r9,%r10 - shlq $52,%r9 - shrq $12,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,8(%rdi) - movq %r10,%rax - movq -88(%rsi),%r11 - movq -80(%rsi),%r8 - shlq $17,%r11 - movq %r8,%r9 - shlq $46,%r8 - shrq $18,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,16(%rdi) - movq %r9,%rax - movq -72(%rsi),%r10 - movq -64(%rsi),%r11 - shlq $11,%r10 - movq %r11,%r8 - shlq $40,%r11 - shrq $24,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,24(%rdi) - movq %r8,%rax - movq -56(%rsi),%r9 - movq -48(%rsi),%r10 - movq -40(%rsi),%r11 - shlq $5,%r9 - shlq $34,%r10 - movq %r11,%r8 - shlq $63,%r11 - shrq $1,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,32(%rdi) - movq %r8,%rax - movq -32(%rsi),%r9 - movq -24(%rsi),%r10 - shlq $28,%r9 - movq %r10,%r11 - shlq $57,%r10 - shrq $7,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,40(%rdi) - movq %r11,%rax - movq -16(%rsi),%r8 - movq -8(%rsi),%r9 - shlq $22,%r8 - movq %r9,%r10 - shlq $51,%r9 - shrq $13,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,48(%rdi) - movq %r10,%rax - movq 0(%rsi),%r11 - movq 8(%rsi),%r8 - shlq $16,%r11 - movq %r8,%r9 - shlq $45,%r8 - shrq $19,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,56(%rdi) - movq %r9,%rax - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - shlq $10,%r10 - movq %r11,%r8 - shlq $39,%r11 - shrq $25,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,64(%rdi) - movq %r8,%rax - movq 32(%rsi),%r9 - movq 40(%rsi),%r10 - movq 48(%rsi),%r11 - shlq $4,%r9 - shlq $33,%r10 - movq %r11,%r8 - shlq $62,%r11 - shrq $2,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,72(%rdi) - movq %r8,%rax - movq 56(%rsi),%r9 - movq 64(%rsi),%r10 - shlq $27,%r9 - movq %r10,%r11 - shlq $56,%r10 - shrq $8,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,80(%rdi) - movq %r11,%rax - movq 72(%rsi),%r8 - movq 80(%rsi),%r9 - shlq $21,%r8 - movq %r9,%r10 - shlq $50,%r9 - shrq $14,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,88(%rdi) - movq %r10,%rax - movq 88(%rsi),%r11 - movq 96(%rsi),%r8 - shlq $15,%r11 - movq %r8,%r9 - shlq $44,%r8 - shrq $20,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,96(%rdi) - movq %r9,%rax - movq 104(%rsi),%r10 - movq 112(%rsi),%r11 - shlq $9,%r10 - movq %r11,%r8 - shlq $38,%r11 - shrq $26,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,104(%rdi) - movq %r8,%rax - movq 120(%rsi),%r9 - movq 128(%rsi),%r10 - movq 136(%rsi),%r11 - shlq $3,%r9 - shlq $32,%r10 - movq %r11,%r8 - shlq $61,%r11 - shrq $3,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,112(%rdi) - movq %r8,%rax - movq 144(%rsi),%r9 - movq 152(%rsi),%r10 - shlq $26,%r9 - movq %r10,%r11 - shlq $55,%r10 - shrq $9,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,120(%rdi) - movq %r11,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_red2norm_avx2,.-rsaz_1024_red2norm_avx2 - -.globl rsaz_1024_norm2red_avx2 -.type rsaz_1024_norm2red_avx2,@function -.align 32 -rsaz_1024_norm2red_avx2: -.cfi_startproc - subq $-128,%rdi - movq (%rsi),%r8 - movl $0x1fffffff,%eax - movq 8(%rsi),%r9 - movq %r8,%r11 - shrq $0,%r11 - andq %rax,%r11 - movq %r11,-128(%rdi) - movq %r8,%r10 - shrq $29,%r10 - andq %rax,%r10 - movq %r10,-120(%rdi) - shrdq $58,%r9,%r8 - andq %rax,%r8 - movq %r8,-112(%rdi) - movq 16(%rsi),%r10 - movq %r9,%r8 - shrq $23,%r8 - andq %rax,%r8 - movq %r8,-104(%rdi) - shrdq $52,%r10,%r9 - andq %rax,%r9 - movq %r9,-96(%rdi) - movq 24(%rsi),%r11 - movq %r10,%r9 - shrq $17,%r9 - andq %rax,%r9 - movq %r9,-88(%rdi) - shrdq $46,%r11,%r10 - andq %rax,%r10 - movq %r10,-80(%rdi) - movq 32(%rsi),%r8 - movq %r11,%r10 - shrq $11,%r10 - andq %rax,%r10 - movq %r10,-72(%rdi) - shrdq $40,%r8,%r11 - andq %rax,%r11 - movq %r11,-64(%rdi) - movq 40(%rsi),%r9 - movq %r8,%r11 - shrq $5,%r11 - andq %rax,%r11 - movq %r11,-56(%rdi) - movq %r8,%r10 - shrq $34,%r10 - andq %rax,%r10 - movq %r10,-48(%rdi) - shrdq $63,%r9,%r8 - andq %rax,%r8 - movq %r8,-40(%rdi) - movq 48(%rsi),%r10 - movq %r9,%r8 - shrq $28,%r8 - andq %rax,%r8 - movq %r8,-32(%rdi) - shrdq $57,%r10,%r9 - andq %rax,%r9 - movq %r9,-24(%rdi) - movq 56(%rsi),%r11 - movq %r10,%r9 - shrq $22,%r9 - andq %rax,%r9 - movq %r9,-16(%rdi) - shrdq $51,%r11,%r10 - andq %rax,%r10 - movq %r10,-8(%rdi) - movq 64(%rsi),%r8 - movq %r11,%r10 - shrq $16,%r10 - andq %rax,%r10 - movq %r10,0(%rdi) - shrdq $45,%r8,%r11 - andq %rax,%r11 - movq %r11,8(%rdi) - movq 72(%rsi),%r9 - movq %r8,%r11 - shrq $10,%r11 - andq %rax,%r11 - movq %r11,16(%rdi) - shrdq $39,%r9,%r8 - andq %rax,%r8 - movq %r8,24(%rdi) - movq 80(%rsi),%r10 - movq %r9,%r8 - shrq $4,%r8 - andq %rax,%r8 - movq %r8,32(%rdi) - movq %r9,%r11 - shrq $33,%r11 - andq %rax,%r11 - movq %r11,40(%rdi) - shrdq $62,%r10,%r9 - andq %rax,%r9 - movq %r9,48(%rdi) - movq 88(%rsi),%r11 - movq %r10,%r9 - shrq $27,%r9 - andq %rax,%r9 - movq %r9,56(%rdi) - shrdq $56,%r11,%r10 - andq %rax,%r10 - movq %r10,64(%rdi) - movq 96(%rsi),%r8 - movq %r11,%r10 - shrq $21,%r10 - andq %rax,%r10 - movq %r10,72(%rdi) - shrdq $50,%r8,%r11 - andq %rax,%r11 - movq %r11,80(%rdi) - movq 104(%rsi),%r9 - movq %r8,%r11 - shrq $15,%r11 - andq %rax,%r11 - movq %r11,88(%rdi) - shrdq $44,%r9,%r8 - andq %rax,%r8 - movq %r8,96(%rdi) - movq 112(%rsi),%r10 - movq %r9,%r8 - shrq $9,%r8 - andq %rax,%r8 - movq %r8,104(%rdi) - shrdq $38,%r10,%r9 - andq %rax,%r9 - movq %r9,112(%rdi) - movq 120(%rsi),%r11 - movq %r10,%r9 - shrq $3,%r9 - andq %rax,%r9 - movq %r9,120(%rdi) - movq %r10,%r8 - shrq $32,%r8 - andq %rax,%r8 - movq %r8,128(%rdi) - shrdq $61,%r11,%r10 - andq %rax,%r10 - movq %r10,136(%rdi) - xorq %r8,%r8 - movq %r11,%r10 - shrq $26,%r10 - andq %rax,%r10 - movq %r10,144(%rdi) - shrdq $55,%r8,%r11 - andq %rax,%r11 - movq %r11,152(%rdi) - movq %r8,160(%rdi) - movq %r8,168(%rdi) - movq %r8,176(%rdi) - movq %r8,184(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_norm2red_avx2,.-rsaz_1024_norm2red_avx2 -.globl rsaz_1024_scatter5_avx2 -.type rsaz_1024_scatter5_avx2,@function -.align 32 -rsaz_1024_scatter5_avx2: -.cfi_startproc - vzeroupper - vmovdqu .Lscatter_permd(%rip),%ymm5 - shll $4,%edx - leaq (%rdi,%rdx,1),%rdi - movl $9,%eax - jmp .Loop_scatter_1024 - -.align 32 -.Loop_scatter_1024: - vmovdqu (%rsi),%ymm0 - leaq 32(%rsi),%rsi - vpermd %ymm0,%ymm5,%ymm0 - vmovdqu %xmm0,(%rdi) - leaq 512(%rdi),%rdi - decl %eax - jnz .Loop_scatter_1024 - - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_scatter5_avx2,.-rsaz_1024_scatter5_avx2 - -.globl rsaz_1024_gather5_avx2 -.type rsaz_1024_gather5_avx2,@function -.align 32 -rsaz_1024_gather5_avx2: -.cfi_startproc - vzeroupper - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - leaq -256(%rsp),%rsp - andq $-32,%rsp - leaq .Linc(%rip),%r10 - leaq -128(%rsp),%rax - - vmovd %edx,%xmm4 - vmovdqa (%r10),%ymm0 - vmovdqa 32(%r10),%ymm1 - vmovdqa 64(%r10),%ymm5 - vpbroadcastd %xmm4,%ymm4 - - vpaddd %ymm5,%ymm0,%ymm2 - vpcmpeqd %ymm4,%ymm0,%ymm0 - vpaddd %ymm5,%ymm1,%ymm3 - vpcmpeqd %ymm4,%ymm1,%ymm1 - vmovdqa %ymm0,0+128(%rax) - vpaddd %ymm5,%ymm2,%ymm0 - vpcmpeqd %ymm4,%ymm2,%ymm2 - vmovdqa %ymm1,32+128(%rax) - vpaddd %ymm5,%ymm3,%ymm1 - vpcmpeqd %ymm4,%ymm3,%ymm3 - vmovdqa %ymm2,64+128(%rax) - vpaddd %ymm5,%ymm0,%ymm2 - vpcmpeqd %ymm4,%ymm0,%ymm0 - vmovdqa %ymm3,96+128(%rax) - vpaddd %ymm5,%ymm1,%ymm3 - vpcmpeqd %ymm4,%ymm1,%ymm1 - vmovdqa %ymm0,128+128(%rax) - vpaddd %ymm5,%ymm2,%ymm8 - vpcmpeqd %ymm4,%ymm2,%ymm2 - vmovdqa %ymm1,160+128(%rax) - vpaddd %ymm5,%ymm3,%ymm9 - vpcmpeqd %ymm4,%ymm3,%ymm3 - vmovdqa %ymm2,192+128(%rax) - vpaddd %ymm5,%ymm8,%ymm10 - vpcmpeqd %ymm4,%ymm8,%ymm8 - vmovdqa %ymm3,224+128(%rax) - vpaddd %ymm5,%ymm9,%ymm11 - vpcmpeqd %ymm4,%ymm9,%ymm9 - vpaddd %ymm5,%ymm10,%ymm12 - vpcmpeqd %ymm4,%ymm10,%ymm10 - vpaddd %ymm5,%ymm11,%ymm13 - vpcmpeqd %ymm4,%ymm11,%ymm11 - vpaddd %ymm5,%ymm12,%ymm14 - vpcmpeqd %ymm4,%ymm12,%ymm12 - vpaddd %ymm5,%ymm13,%ymm15 - vpcmpeqd %ymm4,%ymm13,%ymm13 - vpcmpeqd %ymm4,%ymm14,%ymm14 - vpcmpeqd %ymm4,%ymm15,%ymm15 - - vmovdqa -32(%r10),%ymm7 - leaq 128(%rsi),%rsi - movl $9,%edx - -.Loop_gather_1024: - vmovdqa 0-128(%rsi),%ymm0 - vmovdqa 32-128(%rsi),%ymm1 - vmovdqa 64-128(%rsi),%ymm2 - vmovdqa 96-128(%rsi),%ymm3 - vpand 0+128(%rax),%ymm0,%ymm0 - vpand 32+128(%rax),%ymm1,%ymm1 - vpand 64+128(%rax),%ymm2,%ymm2 - vpor %ymm0,%ymm1,%ymm4 - vpand 96+128(%rax),%ymm3,%ymm3 - vmovdqa 128-128(%rsi),%ymm0 - vmovdqa 160-128(%rsi),%ymm1 - vpor %ymm2,%ymm3,%ymm5 - vmovdqa 192-128(%rsi),%ymm2 - vmovdqa 224-128(%rsi),%ymm3 - vpand 128+128(%rax),%ymm0,%ymm0 - vpand 160+128(%rax),%ymm1,%ymm1 - vpand 192+128(%rax),%ymm2,%ymm2 - vpor %ymm0,%ymm4,%ymm4 - vpand 224+128(%rax),%ymm3,%ymm3 - vpand 256-128(%rsi),%ymm8,%ymm0 - vpor %ymm1,%ymm5,%ymm5 - vpand 288-128(%rsi),%ymm9,%ymm1 - vpor %ymm2,%ymm4,%ymm4 - vpand 320-128(%rsi),%ymm10,%ymm2 - vpor %ymm3,%ymm5,%ymm5 - vpand 352-128(%rsi),%ymm11,%ymm3 - vpor %ymm0,%ymm4,%ymm4 - vpand 384-128(%rsi),%ymm12,%ymm0 - vpor %ymm1,%ymm5,%ymm5 - vpand 416-128(%rsi),%ymm13,%ymm1 - vpor %ymm2,%ymm4,%ymm4 - vpand 448-128(%rsi),%ymm14,%ymm2 - vpor %ymm3,%ymm5,%ymm5 - vpand 480-128(%rsi),%ymm15,%ymm3 - leaq 512(%rsi),%rsi - vpor %ymm0,%ymm4,%ymm4 - vpor %ymm1,%ymm5,%ymm5 - vpor %ymm2,%ymm4,%ymm4 - vpor %ymm3,%ymm5,%ymm5 - - vpor %ymm5,%ymm4,%ymm4 - vextracti128 $1,%ymm4,%xmm5 - vpor %xmm4,%xmm5,%xmm5 - vpermd %ymm5,%ymm7,%ymm5 - vmovdqu %ymm5,(%rdi) - leaq 32(%rdi),%rdi - decl %edx - jnz .Loop_gather_1024 - - vpxor %ymm0,%ymm0,%ymm0 - vmovdqu %ymm0,(%rdi) - vzeroupper - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_rsaz_1024_gather5: -.size rsaz_1024_gather5_avx2,.-rsaz_1024_gather5_avx2 - -.globl rsaz_avx2_eligible -.type rsaz_avx2_eligible,@function -.align 32 -rsaz_avx2_eligible: - movl OPENSSL_ia32cap_P+8(%rip),%eax - movl $524544,%ecx - movl $0,%edx - andl %eax,%ecx - cmpl $524544,%ecx - cmovel %edx,%eax - andl $32,%eax - shrl $5,%eax - .byte 0xf3,0xc3 -.size rsaz_avx2_eligible,.-rsaz_avx2_eligible - -.align 64 -.Land_mask: -.quad 0x1fffffff,0x1fffffff,0x1fffffff,0x1fffffff -.Lscatter_permd: -.long 0,2,4,6,7,7,7,7 -.Lgather_permd: -.long 0,7,1,7,2,7,3,7 -.Linc: -.long 0,0,0,0, 1,1,1,1 -.long 2,2,2,2, 3,3,3,3 -.long 4,4,4,4, 4,4,4,4 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s deleted file mode 100644 index 431fdcff1c0aab..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s +++ /dev/null @@ -1,901 +0,0 @@ - -.globl ossl_rsaz_avx512ifma_eligible -.type ossl_rsaz_avx512ifma_eligible,@function -.align 32 -ossl_rsaz_avx512ifma_eligible: - movl OPENSSL_ia32cap_P+8(%rip),%ecx - xorl %eax,%eax - andl $2149777408,%ecx - cmpl $2149777408,%ecx - cmovel %ecx,%eax - .byte 0xf3,0xc3 -.size ossl_rsaz_avx512ifma_eligible, .-ossl_rsaz_avx512ifma_eligible -.text - -.globl ossl_rsaz_amm52x20_x1_256 -.type ossl_rsaz_amm52x20_x1_256,@function -.align 32 -ossl_rsaz_amm52x20_x1_256: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lrsaz_amm52x20_x1_256_body: - - - vpxord %ymm0,%ymm0,%ymm0 - vmovdqa64 %ymm0,%ymm1 - vmovdqa64 %ymm0,%ymm16 - vmovdqa64 %ymm0,%ymm17 - vmovdqa64 %ymm0,%ymm18 - vmovdqa64 %ymm0,%ymm19 - - xorl %r9d,%r9d - - movq %rdx,%r11 - movq $0xfffffffffffff,%rax - - - movl $5,%ebx - -.align 32 -.Lloop5: - movq 0(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 0(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - movq %r12,%r10 - adcq $0,%r10 - - movq %r8,%r13 - imulq %r9,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 0(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - adcq %r12,%r10 - - shrq $52,%r9 - salq $12,%r10 - orq %r10,%r9 - - vpmadd52luq 0(%rsi),%ymm3,%ymm1 - vpmadd52luq 32(%rsi),%ymm3,%ymm16 - vpmadd52luq 64(%rsi),%ymm3,%ymm17 - vpmadd52luq 96(%rsi),%ymm3,%ymm18 - vpmadd52luq 128(%rsi),%ymm3,%ymm19 - - vpmadd52luq 0(%rcx),%ymm4,%ymm1 - vpmadd52luq 32(%rcx),%ymm4,%ymm16 - vpmadd52luq 64(%rcx),%ymm4,%ymm17 - vpmadd52luq 96(%rcx),%ymm4,%ymm18 - vpmadd52luq 128(%rcx),%ymm4,%ymm19 - - - valignq $1,%ymm1,%ymm16,%ymm1 - valignq $1,%ymm16,%ymm17,%ymm16 - valignq $1,%ymm17,%ymm18,%ymm17 - valignq $1,%ymm18,%ymm19,%ymm18 - valignq $1,%ymm19,%ymm0,%ymm19 - - vmovq %xmm1,%r13 - addq %r13,%r9 - - vpmadd52huq 0(%rsi),%ymm3,%ymm1 - vpmadd52huq 32(%rsi),%ymm3,%ymm16 - vpmadd52huq 64(%rsi),%ymm3,%ymm17 - vpmadd52huq 96(%rsi),%ymm3,%ymm18 - vpmadd52huq 128(%rsi),%ymm3,%ymm19 - - vpmadd52huq 0(%rcx),%ymm4,%ymm1 - vpmadd52huq 32(%rcx),%ymm4,%ymm16 - vpmadd52huq 64(%rcx),%ymm4,%ymm17 - vpmadd52huq 96(%rcx),%ymm4,%ymm18 - vpmadd52huq 128(%rcx),%ymm4,%ymm19 - movq 8(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 0(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - movq %r12,%r10 - adcq $0,%r10 - - movq %r8,%r13 - imulq %r9,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 0(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - adcq %r12,%r10 - - shrq $52,%r9 - salq $12,%r10 - orq %r10,%r9 - - vpmadd52luq 0(%rsi),%ymm3,%ymm1 - vpmadd52luq 32(%rsi),%ymm3,%ymm16 - vpmadd52luq 64(%rsi),%ymm3,%ymm17 - vpmadd52luq 96(%rsi),%ymm3,%ymm18 - vpmadd52luq 128(%rsi),%ymm3,%ymm19 - - vpmadd52luq 0(%rcx),%ymm4,%ymm1 - vpmadd52luq 32(%rcx),%ymm4,%ymm16 - vpmadd52luq 64(%rcx),%ymm4,%ymm17 - vpmadd52luq 96(%rcx),%ymm4,%ymm18 - vpmadd52luq 128(%rcx),%ymm4,%ymm19 - - - valignq $1,%ymm1,%ymm16,%ymm1 - valignq $1,%ymm16,%ymm17,%ymm16 - valignq $1,%ymm17,%ymm18,%ymm17 - valignq $1,%ymm18,%ymm19,%ymm18 - valignq $1,%ymm19,%ymm0,%ymm19 - - vmovq %xmm1,%r13 - addq %r13,%r9 - - vpmadd52huq 0(%rsi),%ymm3,%ymm1 - vpmadd52huq 32(%rsi),%ymm3,%ymm16 - vpmadd52huq 64(%rsi),%ymm3,%ymm17 - vpmadd52huq 96(%rsi),%ymm3,%ymm18 - vpmadd52huq 128(%rsi),%ymm3,%ymm19 - - vpmadd52huq 0(%rcx),%ymm4,%ymm1 - vpmadd52huq 32(%rcx),%ymm4,%ymm16 - vpmadd52huq 64(%rcx),%ymm4,%ymm17 - vpmadd52huq 96(%rcx),%ymm4,%ymm18 - vpmadd52huq 128(%rcx),%ymm4,%ymm19 - movq 16(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 0(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - movq %r12,%r10 - adcq $0,%r10 - - movq %r8,%r13 - imulq %r9,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 0(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - adcq %r12,%r10 - - shrq $52,%r9 - salq $12,%r10 - orq %r10,%r9 - - vpmadd52luq 0(%rsi),%ymm3,%ymm1 - vpmadd52luq 32(%rsi),%ymm3,%ymm16 - vpmadd52luq 64(%rsi),%ymm3,%ymm17 - vpmadd52luq 96(%rsi),%ymm3,%ymm18 - vpmadd52luq 128(%rsi),%ymm3,%ymm19 - - vpmadd52luq 0(%rcx),%ymm4,%ymm1 - vpmadd52luq 32(%rcx),%ymm4,%ymm16 - vpmadd52luq 64(%rcx),%ymm4,%ymm17 - vpmadd52luq 96(%rcx),%ymm4,%ymm18 - vpmadd52luq 128(%rcx),%ymm4,%ymm19 - - - valignq $1,%ymm1,%ymm16,%ymm1 - valignq $1,%ymm16,%ymm17,%ymm16 - valignq $1,%ymm17,%ymm18,%ymm17 - valignq $1,%ymm18,%ymm19,%ymm18 - valignq $1,%ymm19,%ymm0,%ymm19 - - vmovq %xmm1,%r13 - addq %r13,%r9 - - vpmadd52huq 0(%rsi),%ymm3,%ymm1 - vpmadd52huq 32(%rsi),%ymm3,%ymm16 - vpmadd52huq 64(%rsi),%ymm3,%ymm17 - vpmadd52huq 96(%rsi),%ymm3,%ymm18 - vpmadd52huq 128(%rsi),%ymm3,%ymm19 - - vpmadd52huq 0(%rcx),%ymm4,%ymm1 - vpmadd52huq 32(%rcx),%ymm4,%ymm16 - vpmadd52huq 64(%rcx),%ymm4,%ymm17 - vpmadd52huq 96(%rcx),%ymm4,%ymm18 - vpmadd52huq 128(%rcx),%ymm4,%ymm19 - movq 24(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 0(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - movq %r12,%r10 - adcq $0,%r10 - - movq %r8,%r13 - imulq %r9,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 0(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - adcq %r12,%r10 - - shrq $52,%r9 - salq $12,%r10 - orq %r10,%r9 - - vpmadd52luq 0(%rsi),%ymm3,%ymm1 - vpmadd52luq 32(%rsi),%ymm3,%ymm16 - vpmadd52luq 64(%rsi),%ymm3,%ymm17 - vpmadd52luq 96(%rsi),%ymm3,%ymm18 - vpmadd52luq 128(%rsi),%ymm3,%ymm19 - - vpmadd52luq 0(%rcx),%ymm4,%ymm1 - vpmadd52luq 32(%rcx),%ymm4,%ymm16 - vpmadd52luq 64(%rcx),%ymm4,%ymm17 - vpmadd52luq 96(%rcx),%ymm4,%ymm18 - vpmadd52luq 128(%rcx),%ymm4,%ymm19 - - - valignq $1,%ymm1,%ymm16,%ymm1 - valignq $1,%ymm16,%ymm17,%ymm16 - valignq $1,%ymm17,%ymm18,%ymm17 - valignq $1,%ymm18,%ymm19,%ymm18 - valignq $1,%ymm19,%ymm0,%ymm19 - - vmovq %xmm1,%r13 - addq %r13,%r9 - - vpmadd52huq 0(%rsi),%ymm3,%ymm1 - vpmadd52huq 32(%rsi),%ymm3,%ymm16 - vpmadd52huq 64(%rsi),%ymm3,%ymm17 - vpmadd52huq 96(%rsi),%ymm3,%ymm18 - vpmadd52huq 128(%rsi),%ymm3,%ymm19 - - vpmadd52huq 0(%rcx),%ymm4,%ymm1 - vpmadd52huq 32(%rcx),%ymm4,%ymm16 - vpmadd52huq 64(%rcx),%ymm4,%ymm17 - vpmadd52huq 96(%rcx),%ymm4,%ymm18 - vpmadd52huq 128(%rcx),%ymm4,%ymm19 - leaq 32(%r11),%r11 - decl %ebx - jne .Lloop5 - - vmovdqa64 .Lmask52x4(%rip),%ymm4 - - vpbroadcastq %r9,%ymm3 - vpblendd $3,%ymm3,%ymm1,%ymm1 - - - - vpsrlq $52,%ymm1,%ymm24 - vpsrlq $52,%ymm16,%ymm25 - vpsrlq $52,%ymm17,%ymm26 - vpsrlq $52,%ymm18,%ymm27 - vpsrlq $52,%ymm19,%ymm28 - - - valignq $3,%ymm27,%ymm28,%ymm28 - valignq $3,%ymm26,%ymm27,%ymm27 - valignq $3,%ymm25,%ymm26,%ymm26 - valignq $3,%ymm24,%ymm25,%ymm25 - valignq $3,%ymm0,%ymm24,%ymm24 - - - vpandq %ymm4,%ymm1,%ymm1 - vpandq %ymm4,%ymm16,%ymm16 - vpandq %ymm4,%ymm17,%ymm17 - vpandq %ymm4,%ymm18,%ymm18 - vpandq %ymm4,%ymm19,%ymm19 - - - vpaddq %ymm24,%ymm1,%ymm1 - vpaddq %ymm25,%ymm16,%ymm16 - vpaddq %ymm26,%ymm17,%ymm17 - vpaddq %ymm27,%ymm18,%ymm18 - vpaddq %ymm28,%ymm19,%ymm19 - - - - vpcmpuq $1,%ymm1,%ymm4,%k1 - vpcmpuq $1,%ymm16,%ymm4,%k2 - vpcmpuq $1,%ymm17,%ymm4,%k3 - vpcmpuq $1,%ymm18,%ymm4,%k4 - vpcmpuq $1,%ymm19,%ymm4,%k5 - kmovb %k1,%r14d - kmovb %k2,%r13d - kmovb %k3,%r12d - kmovb %k4,%r11d - kmovb %k5,%r10d - - - vpcmpuq $0,%ymm1,%ymm4,%k1 - vpcmpuq $0,%ymm16,%ymm4,%k2 - vpcmpuq $0,%ymm17,%ymm4,%k3 - vpcmpuq $0,%ymm18,%ymm4,%k4 - vpcmpuq $0,%ymm19,%ymm4,%k5 - kmovb %k1,%r9d - kmovb %k2,%r8d - kmovb %k3,%ebx - kmovb %k4,%ecx - kmovb %k5,%edx - - - - shlb $4,%r13b - orb %r13b,%r14b - shlb $4,%r11b - orb %r11b,%r12b - - addb %r14b,%r14b - adcb %r12b,%r12b - adcb %r10b,%r10b - - shlb $4,%r8b - orb %r8b,%r9b - shlb $4,%cl - orb %cl,%bl - - addb %r9b,%r14b - adcb %bl,%r12b - adcb %dl,%r10b - - xorb %r9b,%r14b - xorb %bl,%r12b - xorb %dl,%r10b - - kmovb %r14d,%k1 - shrb $4,%r14b - kmovb %r14d,%k2 - kmovb %r12d,%k3 - shrb $4,%r12b - kmovb %r12d,%k4 - kmovb %r10d,%k5 - - - vpsubq %ymm4,%ymm1,%ymm1{%k1} - vpsubq %ymm4,%ymm16,%ymm16{%k2} - vpsubq %ymm4,%ymm17,%ymm17{%k3} - vpsubq %ymm4,%ymm18,%ymm18{%k4} - vpsubq %ymm4,%ymm19,%ymm19{%k5} - - vpandq %ymm4,%ymm1,%ymm1 - vpandq %ymm4,%ymm16,%ymm16 - vpandq %ymm4,%ymm17,%ymm17 - vpandq %ymm4,%ymm18,%ymm18 - vpandq %ymm4,%ymm19,%ymm19 - - vmovdqu64 %ymm1,(%rdi) - vmovdqu64 %ymm16,32(%rdi) - vmovdqu64 %ymm17,64(%rdi) - vmovdqu64 %ymm18,96(%rdi) - vmovdqu64 %ymm19,128(%rdi) - - vzeroupper - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lrsaz_amm52x20_x1_256_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_rsaz_amm52x20_x1_256, .-ossl_rsaz_amm52x20_x1_256 -.data -.align 32 -.Lmask52x4: -.quad 0xfffffffffffff -.quad 0xfffffffffffff -.quad 0xfffffffffffff -.quad 0xfffffffffffff -.text - -.globl ossl_rsaz_amm52x20_x2_256 -.type ossl_rsaz_amm52x20_x2_256,@function -.align 32 -ossl_rsaz_amm52x20_x2_256: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lrsaz_amm52x20_x2_256_body: - - - vpxord %ymm0,%ymm0,%ymm0 - vmovdqa64 %ymm0,%ymm1 - vmovdqa64 %ymm0,%ymm16 - vmovdqa64 %ymm0,%ymm17 - vmovdqa64 %ymm0,%ymm18 - vmovdqa64 %ymm0,%ymm19 - vmovdqa64 %ymm0,%ymm2 - vmovdqa64 %ymm0,%ymm20 - vmovdqa64 %ymm0,%ymm21 - vmovdqa64 %ymm0,%ymm22 - vmovdqa64 %ymm0,%ymm23 - - xorl %r9d,%r9d - xorl %r15d,%r15d - - movq %rdx,%r11 - movq $0xfffffffffffff,%rax - - movl $20,%ebx - -.align 32 -.Lloop20: - movq 0(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 0(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - movq %r12,%r10 - adcq $0,%r10 - - movq (%r8),%r13 - imulq %r9,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 0(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r9 - adcq %r12,%r10 - - shrq $52,%r9 - salq $12,%r10 - orq %r10,%r9 - - vpmadd52luq 0(%rsi),%ymm3,%ymm1 - vpmadd52luq 32(%rsi),%ymm3,%ymm16 - vpmadd52luq 64(%rsi),%ymm3,%ymm17 - vpmadd52luq 96(%rsi),%ymm3,%ymm18 - vpmadd52luq 128(%rsi),%ymm3,%ymm19 - - vpmadd52luq 0(%rcx),%ymm4,%ymm1 - vpmadd52luq 32(%rcx),%ymm4,%ymm16 - vpmadd52luq 64(%rcx),%ymm4,%ymm17 - vpmadd52luq 96(%rcx),%ymm4,%ymm18 - vpmadd52luq 128(%rcx),%ymm4,%ymm19 - - - valignq $1,%ymm1,%ymm16,%ymm1 - valignq $1,%ymm16,%ymm17,%ymm16 - valignq $1,%ymm17,%ymm18,%ymm17 - valignq $1,%ymm18,%ymm19,%ymm18 - valignq $1,%ymm19,%ymm0,%ymm19 - - vmovq %xmm1,%r13 - addq %r13,%r9 - - vpmadd52huq 0(%rsi),%ymm3,%ymm1 - vpmadd52huq 32(%rsi),%ymm3,%ymm16 - vpmadd52huq 64(%rsi),%ymm3,%ymm17 - vpmadd52huq 96(%rsi),%ymm3,%ymm18 - vpmadd52huq 128(%rsi),%ymm3,%ymm19 - - vpmadd52huq 0(%rcx),%ymm4,%ymm1 - vpmadd52huq 32(%rcx),%ymm4,%ymm16 - vpmadd52huq 64(%rcx),%ymm4,%ymm17 - vpmadd52huq 96(%rcx),%ymm4,%ymm18 - vpmadd52huq 128(%rcx),%ymm4,%ymm19 - movq 160(%r11),%r13 - - vpbroadcastq %r13,%ymm3 - movq 160(%rsi),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r15 - movq %r12,%r10 - adcq $0,%r10 - - movq 8(%r8),%r13 - imulq %r15,%r13 - andq %rax,%r13 - - vpbroadcastq %r13,%ymm4 - movq 160(%rcx),%rdx - mulxq %r13,%r13,%r12 - addq %r13,%r15 - adcq %r12,%r10 - - shrq $52,%r15 - salq $12,%r10 - orq %r10,%r15 - - vpmadd52luq 160(%rsi),%ymm3,%ymm2 - vpmadd52luq 192(%rsi),%ymm3,%ymm20 - vpmadd52luq 224(%rsi),%ymm3,%ymm21 - vpmadd52luq 256(%rsi),%ymm3,%ymm22 - vpmadd52luq 288(%rsi),%ymm3,%ymm23 - - vpmadd52luq 160(%rcx),%ymm4,%ymm2 - vpmadd52luq 192(%rcx),%ymm4,%ymm20 - vpmadd52luq 224(%rcx),%ymm4,%ymm21 - vpmadd52luq 256(%rcx),%ymm4,%ymm22 - vpmadd52luq 288(%rcx),%ymm4,%ymm23 - - - valignq $1,%ymm2,%ymm20,%ymm2 - valignq $1,%ymm20,%ymm21,%ymm20 - valignq $1,%ymm21,%ymm22,%ymm21 - valignq $1,%ymm22,%ymm23,%ymm22 - valignq $1,%ymm23,%ymm0,%ymm23 - - vmovq %xmm2,%r13 - addq %r13,%r15 - - vpmadd52huq 160(%rsi),%ymm3,%ymm2 - vpmadd52huq 192(%rsi),%ymm3,%ymm20 - vpmadd52huq 224(%rsi),%ymm3,%ymm21 - vpmadd52huq 256(%rsi),%ymm3,%ymm22 - vpmadd52huq 288(%rsi),%ymm3,%ymm23 - - vpmadd52huq 160(%rcx),%ymm4,%ymm2 - vpmadd52huq 192(%rcx),%ymm4,%ymm20 - vpmadd52huq 224(%rcx),%ymm4,%ymm21 - vpmadd52huq 256(%rcx),%ymm4,%ymm22 - vpmadd52huq 288(%rcx),%ymm4,%ymm23 - leaq 8(%r11),%r11 - decl %ebx - jne .Lloop20 - - vmovdqa64 .Lmask52x4(%rip),%ymm4 - - vpbroadcastq %r9,%ymm3 - vpblendd $3,%ymm3,%ymm1,%ymm1 - - - - vpsrlq $52,%ymm1,%ymm24 - vpsrlq $52,%ymm16,%ymm25 - vpsrlq $52,%ymm17,%ymm26 - vpsrlq $52,%ymm18,%ymm27 - vpsrlq $52,%ymm19,%ymm28 - - - valignq $3,%ymm27,%ymm28,%ymm28 - valignq $3,%ymm26,%ymm27,%ymm27 - valignq $3,%ymm25,%ymm26,%ymm26 - valignq $3,%ymm24,%ymm25,%ymm25 - valignq $3,%ymm0,%ymm24,%ymm24 - - - vpandq %ymm4,%ymm1,%ymm1 - vpandq %ymm4,%ymm16,%ymm16 - vpandq %ymm4,%ymm17,%ymm17 - vpandq %ymm4,%ymm18,%ymm18 - vpandq %ymm4,%ymm19,%ymm19 - - - vpaddq %ymm24,%ymm1,%ymm1 - vpaddq %ymm25,%ymm16,%ymm16 - vpaddq %ymm26,%ymm17,%ymm17 - vpaddq %ymm27,%ymm18,%ymm18 - vpaddq %ymm28,%ymm19,%ymm19 - - - - vpcmpuq $1,%ymm1,%ymm4,%k1 - vpcmpuq $1,%ymm16,%ymm4,%k2 - vpcmpuq $1,%ymm17,%ymm4,%k3 - vpcmpuq $1,%ymm18,%ymm4,%k4 - vpcmpuq $1,%ymm19,%ymm4,%k5 - kmovb %k1,%r14d - kmovb %k2,%r13d - kmovb %k3,%r12d - kmovb %k4,%r11d - kmovb %k5,%r10d - - - vpcmpuq $0,%ymm1,%ymm4,%k1 - vpcmpuq $0,%ymm16,%ymm4,%k2 - vpcmpuq $0,%ymm17,%ymm4,%k3 - vpcmpuq $0,%ymm18,%ymm4,%k4 - vpcmpuq $0,%ymm19,%ymm4,%k5 - kmovb %k1,%r9d - kmovb %k2,%r8d - kmovb %k3,%ebx - kmovb %k4,%ecx - kmovb %k5,%edx - - - - shlb $4,%r13b - orb %r13b,%r14b - shlb $4,%r11b - orb %r11b,%r12b - - addb %r14b,%r14b - adcb %r12b,%r12b - adcb %r10b,%r10b - - shlb $4,%r8b - orb %r8b,%r9b - shlb $4,%cl - orb %cl,%bl - - addb %r9b,%r14b - adcb %bl,%r12b - adcb %dl,%r10b - - xorb %r9b,%r14b - xorb %bl,%r12b - xorb %dl,%r10b - - kmovb %r14d,%k1 - shrb $4,%r14b - kmovb %r14d,%k2 - kmovb %r12d,%k3 - shrb $4,%r12b - kmovb %r12d,%k4 - kmovb %r10d,%k5 - - - vpsubq %ymm4,%ymm1,%ymm1{%k1} - vpsubq %ymm4,%ymm16,%ymm16{%k2} - vpsubq %ymm4,%ymm17,%ymm17{%k3} - vpsubq %ymm4,%ymm18,%ymm18{%k4} - vpsubq %ymm4,%ymm19,%ymm19{%k5} - - vpandq %ymm4,%ymm1,%ymm1 - vpandq %ymm4,%ymm16,%ymm16 - vpandq %ymm4,%ymm17,%ymm17 - vpandq %ymm4,%ymm18,%ymm18 - vpandq %ymm4,%ymm19,%ymm19 - - vpbroadcastq %r15,%ymm3 - vpblendd $3,%ymm3,%ymm2,%ymm2 - - - - vpsrlq $52,%ymm2,%ymm24 - vpsrlq $52,%ymm20,%ymm25 - vpsrlq $52,%ymm21,%ymm26 - vpsrlq $52,%ymm22,%ymm27 - vpsrlq $52,%ymm23,%ymm28 - - - valignq $3,%ymm27,%ymm28,%ymm28 - valignq $3,%ymm26,%ymm27,%ymm27 - valignq $3,%ymm25,%ymm26,%ymm26 - valignq $3,%ymm24,%ymm25,%ymm25 - valignq $3,%ymm0,%ymm24,%ymm24 - - - vpandq %ymm4,%ymm2,%ymm2 - vpandq %ymm4,%ymm20,%ymm20 - vpandq %ymm4,%ymm21,%ymm21 - vpandq %ymm4,%ymm22,%ymm22 - vpandq %ymm4,%ymm23,%ymm23 - - - vpaddq %ymm24,%ymm2,%ymm2 - vpaddq %ymm25,%ymm20,%ymm20 - vpaddq %ymm26,%ymm21,%ymm21 - vpaddq %ymm27,%ymm22,%ymm22 - vpaddq %ymm28,%ymm23,%ymm23 - - - - vpcmpuq $1,%ymm2,%ymm4,%k1 - vpcmpuq $1,%ymm20,%ymm4,%k2 - vpcmpuq $1,%ymm21,%ymm4,%k3 - vpcmpuq $1,%ymm22,%ymm4,%k4 - vpcmpuq $1,%ymm23,%ymm4,%k5 - kmovb %k1,%r14d - kmovb %k2,%r13d - kmovb %k3,%r12d - kmovb %k4,%r11d - kmovb %k5,%r10d - - - vpcmpuq $0,%ymm2,%ymm4,%k1 - vpcmpuq $0,%ymm20,%ymm4,%k2 - vpcmpuq $0,%ymm21,%ymm4,%k3 - vpcmpuq $0,%ymm22,%ymm4,%k4 - vpcmpuq $0,%ymm23,%ymm4,%k5 - kmovb %k1,%r9d - kmovb %k2,%r8d - kmovb %k3,%ebx - kmovb %k4,%ecx - kmovb %k5,%edx - - - - shlb $4,%r13b - orb %r13b,%r14b - shlb $4,%r11b - orb %r11b,%r12b - - addb %r14b,%r14b - adcb %r12b,%r12b - adcb %r10b,%r10b - - shlb $4,%r8b - orb %r8b,%r9b - shlb $4,%cl - orb %cl,%bl - - addb %r9b,%r14b - adcb %bl,%r12b - adcb %dl,%r10b - - xorb %r9b,%r14b - xorb %bl,%r12b - xorb %dl,%r10b - - kmovb %r14d,%k1 - shrb $4,%r14b - kmovb %r14d,%k2 - kmovb %r12d,%k3 - shrb $4,%r12b - kmovb %r12d,%k4 - kmovb %r10d,%k5 - - - vpsubq %ymm4,%ymm2,%ymm2{%k1} - vpsubq %ymm4,%ymm20,%ymm20{%k2} - vpsubq %ymm4,%ymm21,%ymm21{%k3} - vpsubq %ymm4,%ymm22,%ymm22{%k4} - vpsubq %ymm4,%ymm23,%ymm23{%k5} - - vpandq %ymm4,%ymm2,%ymm2 - vpandq %ymm4,%ymm20,%ymm20 - vpandq %ymm4,%ymm21,%ymm21 - vpandq %ymm4,%ymm22,%ymm22 - vpandq %ymm4,%ymm23,%ymm23 - - vmovdqu64 %ymm1,(%rdi) - vmovdqu64 %ymm16,32(%rdi) - vmovdqu64 %ymm17,64(%rdi) - vmovdqu64 %ymm18,96(%rdi) - vmovdqu64 %ymm19,128(%rdi) - - vmovdqu64 %ymm2,160(%rdi) - vmovdqu64 %ymm20,192(%rdi) - vmovdqu64 %ymm21,224(%rdi) - vmovdqu64 %ymm22,256(%rdi) - vmovdqu64 %ymm23,288(%rdi) - - vzeroupper - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lrsaz_amm52x20_x2_256_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_rsaz_amm52x20_x2_256, .-ossl_rsaz_amm52x20_x2_256 -.text - -.align 32 -.globl ossl_extract_multiplier_2x20_win5 -.type ossl_extract_multiplier_2x20_win5,@function -ossl_extract_multiplier_2x20_win5: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rcx,%rcx,4),%rax - salq $5,%rax - addq %rax,%rsi - - vmovdqa64 .Lones(%rip),%ymm23 - vpbroadcastq %rdx,%ymm22 - leaq 10240(%rsi),%rax - - vpxor %xmm4,%xmm4,%xmm4 - vmovdqa64 %ymm4,%ymm3 - vmovdqa64 %ymm4,%ymm2 - vmovdqa64 %ymm4,%ymm1 - vmovdqa64 %ymm4,%ymm0 - vmovdqa64 %ymm4,%ymm21 - -.align 32 -.Lloop: - vpcmpq $0,%ymm21,%ymm22,%k1 - addq $320,%rsi - vpaddq %ymm23,%ymm21,%ymm21 - vmovdqu64 -320(%rsi),%ymm16 - vmovdqu64 -288(%rsi),%ymm17 - vmovdqu64 -256(%rsi),%ymm18 - vmovdqu64 -224(%rsi),%ymm19 - vmovdqu64 -192(%rsi),%ymm20 - vpblendmq %ymm16,%ymm0,%ymm0{%k1} - vpblendmq %ymm17,%ymm1,%ymm1{%k1} - vpblendmq %ymm18,%ymm2,%ymm2{%k1} - vpblendmq %ymm19,%ymm3,%ymm3{%k1} - vpblendmq %ymm20,%ymm4,%ymm4{%k1} - cmpq %rsi,%rax - jne .Lloop - - vmovdqu64 %ymm0,(%rdi) - vmovdqu64 %ymm1,32(%rdi) - vmovdqu64 %ymm2,64(%rdi) - vmovdqu64 %ymm3,96(%rdi) - vmovdqu64 %ymm4,128(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_extract_multiplier_2x20_win5, .-ossl_extract_multiplier_2x20_win5 -.data -.align 32 -.Lones: -.quad 1,1,1,1 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s deleted file mode 100644 index e1dd3cc0c185f1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s +++ /dev/null @@ -1,2036 +0,0 @@ -.text - - - -.globl rsaz_512_sqr -.type rsaz_512_sqr,@function -.align 32 -rsaz_512_sqr: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lsqr_body: -.byte 102,72,15,110,202 - movq (%rsi),%rdx - movq 8(%rsi),%rax - movq %rcx,128(%rsp) - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Loop_sqrx - jmp .Loop_sqr - -.align 32 -.Loop_sqr: - movl %r8d,128+8(%rsp) - - movq %rdx,%rbx - movq %rax,%rbp - mulq %rdx - movq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq %rbx,%rax - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r8,%r8 - movq %rdx,%r15 - adcq $0,%rcx - - mulq %rax - addq %r8,%rdx - adcq $0,%rcx - - movq %rax,(%rsp) - movq %rdx,8(%rsp) - - - movq 16(%rsi),%rax - mulq %rbp - addq %rax,%r10 - movq 24(%rsi),%rax - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r11 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r12 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r13 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r14 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r15 - movq %rbp,%rax - adcq $0,%rdx - addq %rbx,%r15 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r9,%r9 - movq %rdx,%r8 - adcq %r10,%r10 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - movq 16(%rsi),%rbp - addq %rax,%r9 - movq 24(%rsi),%rax - adcq %rdx,%r10 - adcq $0,%rbx - - movq %r9,16(%rsp) - movq %r10,24(%rsp) - - - mulq %rbp - addq %rax,%r12 - movq 32(%rsi),%rax - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r13 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r13 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r14 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r14 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r15 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r15 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r8 - movq %rbp,%rax - adcq $0,%rdx - addq %rcx,%r8 - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r11,%r11 - movq %rdx,%r9 - adcq %r12,%r12 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - movq 24(%rsi),%r10 - addq %rax,%r11 - movq 32(%rsi),%rax - adcq %rdx,%r12 - adcq $0,%rcx - - movq %r11,32(%rsp) - movq %r12,40(%rsp) - - - movq %rax,%r11 - mulq %r10 - addq %rax,%r14 - movq 40(%rsi),%rax - movq %rdx,%rbx - adcq $0,%rbx - - movq %rax,%r12 - mulq %r10 - addq %rax,%r15 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r15 - movq %rdx,%rbx - adcq $0,%rbx - - movq %rax,%rbp - mulq %r10 - addq %rax,%r8 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r8 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %r10 - addq %rax,%r9 - movq %r10,%rax - adcq $0,%rdx - addq %rbx,%r9 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r13,%r13 - movq %rdx,%r10 - adcq %r14,%r14 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %rax,%r13 - movq %r12,%rax - adcq %rdx,%r14 - adcq $0,%rbx - - movq %r13,48(%rsp) - movq %r14,56(%rsp) - - - mulq %r11 - addq %rax,%r8 - movq %rbp,%rax - movq %rdx,%rcx - adcq $0,%rcx - - mulq %r11 - addq %rax,%r9 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r9 - movq %rdx,%rcx - adcq $0,%rcx - - movq %rax,%r14 - mulq %r11 - addq %rax,%r10 - movq %r11,%rax - adcq $0,%rdx - addq %rcx,%r10 - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r15,%r15 - movq %rdx,%r11 - adcq %r8,%r8 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - addq %rax,%r15 - movq %rbp,%rax - adcq %rdx,%r8 - adcq $0,%rcx - - movq %r15,64(%rsp) - movq %r8,72(%rsp) - - - mulq %r12 - addq %rax,%r10 - movq %r14,%rax - movq %rdx,%rbx - adcq $0,%rbx - - mulq %r12 - addq %rax,%r11 - movq %r12,%rax - adcq $0,%rdx - addq %rbx,%r11 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r9,%r9 - movq %rdx,%r12 - adcq %r10,%r10 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %rax,%r9 - movq %r14,%rax - adcq %rdx,%r10 - adcq $0,%rbx - - movq %r9,80(%rsp) - movq %r10,88(%rsp) - - - mulq %rbp - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r11,%r11 - movq %rdx,%r13 - adcq %r12,%r12 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - addq %rax,%r11 - movq %r14,%rax - adcq %rdx,%r12 - adcq $0,%rcx - - movq %r11,96(%rsp) - movq %r12,104(%rsp) - - - xorq %rbx,%rbx - addq %r13,%r13 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %r13,%rax - adcq %rbx,%rdx - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 -.byte 102,72,15,126,205 - - movq %rax,112(%rsp) - movq %rdx,120(%rsp) - - call __rsaz_512_reduce - - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,%rdx - movq %r9,%rax - movl 128+8(%rsp),%r8d - movq %rdi,%rsi - - decl %r8d - jnz .Loop_sqr - jmp .Lsqr_tail - -.align 32 -.Loop_sqrx: - movl %r8d,128+8(%rsp) -.byte 102,72,15,110,199 - - mulxq %rax,%r8,%r9 - movq %rax,%rbx - - mulxq 16(%rsi),%rcx,%r10 - xorq %rbp,%rbp - - mulxq 24(%rsi),%rax,%r11 - adcxq %rcx,%r9 - -.byte 0xc4,0x62,0xf3,0xf6,0xa6,0x20,0x00,0x00,0x00 - adcxq %rax,%r10 - -.byte 0xc4,0x62,0xfb,0xf6,0xae,0x28,0x00,0x00,0x00 - adcxq %rcx,%r11 - - mulxq 48(%rsi),%rcx,%r14 - adcxq %rax,%r12 - adcxq %rcx,%r13 - - mulxq 56(%rsi),%rax,%r15 - adcxq %rax,%r14 - adcxq %rbp,%r15 - - mulxq %rdx,%rax,%rdi - movq %rbx,%rdx - xorq %rcx,%rcx - adoxq %r8,%r8 - adcxq %rdi,%r8 - adoxq %rbp,%rcx - adcxq %rbp,%rcx - - movq %rax,(%rsp) - movq %r8,8(%rsp) - - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x10,0x00,0x00,0x00 - adoxq %rax,%r10 - adcxq %rbx,%r11 - - mulxq 24(%rsi),%rdi,%r8 - adoxq %rdi,%r11 -.byte 0x66 - adcxq %r8,%r12 - - mulxq 32(%rsi),%rax,%rbx - adoxq %rax,%r12 - adcxq %rbx,%r13 - - mulxq 40(%rsi),%rdi,%r8 - adoxq %rdi,%r13 - adcxq %r8,%r14 - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x30,0x00,0x00,0x00 - adoxq %rax,%r14 - adcxq %rbx,%r15 - -.byte 0xc4,0x62,0xc3,0xf6,0x86,0x38,0x00,0x00,0x00 - adoxq %rdi,%r15 - adcxq %rbp,%r8 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r8 -.byte 0x48,0x8b,0x96,0x10,0x00,0x00,0x00 - - xorq %rbx,%rbx - adoxq %r9,%r9 - - adcxq %rcx,%rax - adoxq %r10,%r10 - adcxq %rax,%r9 - adoxq %rbp,%rbx - adcxq %rdi,%r10 - adcxq %rbp,%rbx - - movq %r9,16(%rsp) -.byte 0x4c,0x89,0x94,0x24,0x18,0x00,0x00,0x00 - - - mulxq 24(%rsi),%rdi,%r9 - adoxq %rdi,%r12 - adcxq %r9,%r13 - - mulxq 32(%rsi),%rax,%rcx - adoxq %rax,%r13 - adcxq %rcx,%r14 - -.byte 0xc4,0x62,0xc3,0xf6,0x8e,0x28,0x00,0x00,0x00 - adoxq %rdi,%r14 - adcxq %r9,%r15 - -.byte 0xc4,0xe2,0xfb,0xf6,0x8e,0x30,0x00,0x00,0x00 - adoxq %rax,%r15 - adcxq %rcx,%r8 - - mulxq 56(%rsi),%rdi,%r9 - adoxq %rdi,%r8 - adcxq %rbp,%r9 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r9 - movq 24(%rsi),%rdx - - xorq %rcx,%rcx - adoxq %r11,%r11 - - adcxq %rbx,%rax - adoxq %r12,%r12 - adcxq %rax,%r11 - adoxq %rbp,%rcx - adcxq %rdi,%r12 - adcxq %rbp,%rcx - - movq %r11,32(%rsp) - movq %r12,40(%rsp) - - - mulxq 32(%rsi),%rax,%rbx - adoxq %rax,%r14 - adcxq %rbx,%r15 - - mulxq 40(%rsi),%rdi,%r10 - adoxq %rdi,%r15 - adcxq %r10,%r8 - - mulxq 48(%rsi),%rax,%rbx - adoxq %rax,%r8 - adcxq %rbx,%r9 - - mulxq 56(%rsi),%rdi,%r10 - adoxq %rdi,%r9 - adcxq %rbp,%r10 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r10 - movq 32(%rsi),%rdx - - xorq %rbx,%rbx - adoxq %r13,%r13 - - adcxq %rcx,%rax - adoxq %r14,%r14 - adcxq %rax,%r13 - adoxq %rbp,%rbx - adcxq %rdi,%r14 - adcxq %rbp,%rbx - - movq %r13,48(%rsp) - movq %r14,56(%rsp) - - - mulxq 40(%rsi),%rdi,%r11 - adoxq %rdi,%r8 - adcxq %r11,%r9 - - mulxq 48(%rsi),%rax,%rcx - adoxq %rax,%r9 - adcxq %rcx,%r10 - - mulxq 56(%rsi),%rdi,%r11 - adoxq %rdi,%r10 - adcxq %rbp,%r11 - mulxq %rdx,%rax,%rdi - movq 40(%rsi),%rdx - adoxq %rbp,%r11 - - xorq %rcx,%rcx - adoxq %r15,%r15 - - adcxq %rbx,%rax - adoxq %r8,%r8 - adcxq %rax,%r15 - adoxq %rbp,%rcx - adcxq %rdi,%r8 - adcxq %rbp,%rcx - - movq %r15,64(%rsp) - movq %r8,72(%rsp) - - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x30,0x00,0x00,0x00 - adoxq %rax,%r10 - adcxq %rbx,%r11 - -.byte 0xc4,0x62,0xc3,0xf6,0xa6,0x38,0x00,0x00,0x00 - adoxq %rdi,%r11 - adcxq %rbp,%r12 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r12 - movq 48(%rsi),%rdx - - xorq %rbx,%rbx - adoxq %r9,%r9 - - adcxq %rcx,%rax - adoxq %r10,%r10 - adcxq %rax,%r9 - adcxq %rdi,%r10 - adoxq %rbp,%rbx - adcxq %rbp,%rbx - - movq %r9,80(%rsp) - movq %r10,88(%rsp) - - -.byte 0xc4,0x62,0xfb,0xf6,0xae,0x38,0x00,0x00,0x00 - adoxq %rax,%r12 - adoxq %rbp,%r13 - - mulxq %rdx,%rax,%rdi - xorq %rcx,%rcx - movq 56(%rsi),%rdx - adoxq %r11,%r11 - - adcxq %rbx,%rax - adoxq %r12,%r12 - adcxq %rax,%r11 - adoxq %rbp,%rcx - adcxq %rdi,%r12 - adcxq %rbp,%rcx - -.byte 0x4c,0x89,0x9c,0x24,0x60,0x00,0x00,0x00 -.byte 0x4c,0x89,0xa4,0x24,0x68,0x00,0x00,0x00 - - - mulxq %rdx,%rax,%rdx - xorq %rbx,%rbx - adoxq %r13,%r13 - - adcxq %rcx,%rax - adoxq %rbp,%rbx - adcxq %r13,%rax - adcxq %rdx,%rbx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - movq %rax,112(%rsp) - movq %rbx,120(%rsp) - - call __rsaz_512_reducex - - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,%rdx - movq %r9,%rax - movl 128+8(%rsp),%r8d - movq %rdi,%rsi - - decl %r8d - jnz .Loop_sqrx - -.Lsqr_tail: - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lsqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_sqr,.-rsaz_512_sqr -.globl rsaz_512_mul -.type rsaz_512_mul,@function -.align 32 -rsaz_512_mul: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_body: -.byte 102,72,15,110,199 -.byte 102,72,15,110,201 - movq %r8,128(%rsp) - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx - movq (%rdx),%rbx - movq %rdx,%rbp - call __rsaz_512_mul - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_tail - -.align 32 -.Lmulx: - movq %rdx,%rbp - movq (%rdx),%rdx - call __rsaz_512_mulx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex -.Lmul_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul,.-rsaz_512_mul -.globl rsaz_512_mul_gather4 -.type rsaz_512_mul_gather4,@function -.align 32 -rsaz_512_mul_gather4: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $152,%rsp -.cfi_adjust_cfa_offset 152 -.Lmul_gather4_body: - movd %r9d,%xmm8 - movdqa .Linc+16(%rip),%xmm1 - movdqa .Linc(%rip),%xmm0 - - pshufd $0,%xmm8,%xmm8 - movdqa %xmm1,%xmm7 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm8,%xmm0 - movdqa %xmm7,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm8,%xmm1 - movdqa %xmm7,%xmm4 - paddd %xmm2,%xmm3 - pcmpeqd %xmm8,%xmm2 - movdqa %xmm7,%xmm5 - paddd %xmm3,%xmm4 - pcmpeqd %xmm8,%xmm3 - movdqa %xmm7,%xmm6 - paddd %xmm4,%xmm5 - pcmpeqd %xmm8,%xmm4 - paddd %xmm5,%xmm6 - pcmpeqd %xmm8,%xmm5 - paddd %xmm6,%xmm7 - pcmpeqd %xmm8,%xmm6 - pcmpeqd %xmm8,%xmm7 - - movdqa 0(%rdx),%xmm8 - movdqa 16(%rdx),%xmm9 - movdqa 32(%rdx),%xmm10 - movdqa 48(%rdx),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rdx),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rdx),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rdx),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rdx),%xmm15 - leaq 128(%rdx),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx_gather -.byte 102,76,15,126,195 - - movq %r8,128(%rsp) - movq %rdi,128+8(%rsp) - movq %rcx,128+16(%rsp) - - movq (%rsi),%rax - movq 8(%rsi),%rcx - mulq %rbx - movq %rax,(%rsp) - movq %rcx,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq (%rsi),%rax - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rsp),%rdi - movl $7,%ecx - jmp .Loop_mul_gather - -.align 32 -.Loop_mul_gather: - movdqa 0(%rbp),%xmm8 - movdqa 16(%rbp),%xmm9 - movdqa 32(%rbp),%xmm10 - movdqa 48(%rbp),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rbp),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rbp),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rbp),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rbp),%xmm15 - leaq 128(%rbp),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 -.byte 102,76,15,126,195 - - mulq %rbx - addq %rax,%r8 - movq 8(%rsi),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rsi),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r15 - movq (%rsi),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rdi),%rdi - - decl %ecx - jnz .Loop_mul_gather - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - movq 128+8(%rsp),%rdi - movq 128+16(%rsp),%rbp - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_gather_tail - -.align 32 -.Lmulx_gather: -.byte 102,76,15,126,194 - - movq %r8,128(%rsp) - movq %rdi,128+8(%rsp) - movq %rcx,128+16(%rsp) - - mulxq (%rsi),%rbx,%r8 - movq %rbx,(%rsp) - xorl %edi,%edi - - mulxq 8(%rsi),%rax,%r9 - - mulxq 16(%rsi),%rbx,%r10 - adcxq %rax,%r8 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rbx,%r9 - - mulxq 32(%rsi),%rbx,%r12 - adcxq %rax,%r10 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rbx,%r11 - - mulxq 48(%rsi),%rbx,%r14 - adcxq %rax,%r12 - - mulxq 56(%rsi),%rax,%r15 - adcxq %rbx,%r13 - adcxq %rax,%r14 -.byte 0x67 - movq %r8,%rbx - adcxq %rdi,%r15 - - movq $-7,%rcx - jmp .Loop_mulx_gather - -.align 32 -.Loop_mulx_gather: - movdqa 0(%rbp),%xmm8 - movdqa 16(%rbp),%xmm9 - movdqa 32(%rbp),%xmm10 - movdqa 48(%rbp),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rbp),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rbp),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rbp),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rbp),%xmm15 - leaq 128(%rbp),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 -.byte 102,76,15,126,194 - -.byte 0xc4,0x62,0xfb,0xf6,0x86,0x00,0x00,0x00,0x00 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rsi),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rsi),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - -.byte 0xc4,0x62,0xfb,0xf6,0x9e,0x18,0x00,0x00,0x00 - adcxq %rax,%r10 - adoxq %r12,%r11 - - mulxq 32(%rsi),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb6,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 -.byte 0x67 - adoxq %r15,%r14 - - mulxq 56(%rsi),%rax,%r15 - movq %rbx,64(%rsp,%rcx,8) - adcxq %rax,%r14 - adoxq %rdi,%r15 - movq %r8,%rbx - adcxq %rdi,%r15 - - incq %rcx - jnz .Loop_mulx_gather - - movq %r8,64(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - - movq 128(%rsp),%rdx - movq 128+8(%rsp),%rdi - movq 128+16(%rsp),%rbp - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex - -.Lmul_gather_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_gather4_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_gather4,.-rsaz_512_mul_gather4 -.globl rsaz_512_mul_scatter4 -.type rsaz_512_mul_scatter4,@function -.align 32 -rsaz_512_mul_scatter4: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - movl %r9d,%r9d - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_scatter4_body: - leaq (%r8,%r9,8),%r8 -.byte 102,72,15,110,199 -.byte 102,72,15,110,202 -.byte 102,73,15,110,208 - movq %rcx,128(%rsp) - - movq %rdi,%rbp - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx_scatter - movq (%rdi),%rbx - call __rsaz_512_mul - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_scatter_tail - -.align 32 -.Lmulx_scatter: - movq (%rdi),%rdx - call __rsaz_512_mulx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex - -.Lmul_scatter_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 -.byte 102,72,15,126,214 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,0(%rsi) - movq %r9,128(%rsi) - movq %r10,256(%rsi) - movq %r11,384(%rsi) - movq %r12,512(%rsi) - movq %r13,640(%rsi) - movq %r14,768(%rsi) - movq %r15,896(%rsi) - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_scatter4_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_scatter4,.-rsaz_512_mul_scatter4 -.globl rsaz_512_mul_by_one -.type rsaz_512_mul_by_one,@function -.align 32 -rsaz_512_mul_by_one: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_by_one_body: - movl OPENSSL_ia32cap_P+8(%rip),%eax - movq %rdx,%rbp - movq %rcx,128(%rsp) - - movq (%rsi),%r8 - pxor %xmm0,%xmm0 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - movq 32(%rsi),%r12 - movq 40(%rsi),%r13 - movq 48(%rsi),%r14 - movq 56(%rsi),%r15 - - movdqa %xmm0,(%rsp) - movdqa %xmm0,16(%rsp) - movdqa %xmm0,32(%rsp) - movdqa %xmm0,48(%rsp) - movdqa %xmm0,64(%rsp) - movdqa %xmm0,80(%rsp) - movdqa %xmm0,96(%rsp) - andl $0x80100,%eax - cmpl $0x80100,%eax - je .Lby_one_callx - call __rsaz_512_reduce - jmp .Lby_one_tail -.align 32 -.Lby_one_callx: - movq 128(%rsp),%rdx - call __rsaz_512_reducex -.Lby_one_tail: - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_by_one_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_by_one,.-rsaz_512_mul_by_one -.type __rsaz_512_reduce,@function -.align 32 -__rsaz_512_reduce: -.cfi_startproc - movq %r8,%rbx - imulq 128+8(%rsp),%rbx - movq 0(%rbp),%rax - movl $8,%ecx - jmp .Lreduction_loop - -.align 32 -.Lreduction_loop: - mulq %rbx - movq 8(%rbp),%rax - negq %r8 - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - addq %r11,%r10 - movq 128+8(%rsp),%rsi - - - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - imulq %r8,%rsi - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq %rsi,%rbx - addq %rax,%r15 - movq 0(%rbp),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jne .Lreduction_loop - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_reduce,.-__rsaz_512_reduce -.type __rsaz_512_reducex,@function -.align 32 -__rsaz_512_reducex: -.cfi_startproc - - imulq %r8,%rdx - xorq %rsi,%rsi - movl $8,%ecx - jmp .Lreduction_loopx - -.align 32 -.Lreduction_loopx: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rbx,%rax - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rbx,%r10 - adcxq %rbx,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rbx,%r11 - adcxq %rbx,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xe3,0xf6,0xa5,0x20,0x00,0x00,0x00 - movq %rdx,%rax - movq %r8,%rdx - adcxq %rbx,%r11 - adoxq %r13,%r12 - - mulxq 128+8(%rsp),%rbx,%rdx - movq %rax,%rdx - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb5,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq %rbx,%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - adcxq %rsi,%r15 - - decl %ecx - jne .Lreduction_loopx - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_reducex,.-__rsaz_512_reducex -.type __rsaz_512_subtract,@function -.align 32 -__rsaz_512_subtract: -.cfi_startproc - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - movq 0(%rbp),%r8 - movq 8(%rbp),%r9 - negq %r8 - notq %r9 - andq %rcx,%r8 - movq 16(%rbp),%r10 - andq %rcx,%r9 - notq %r10 - movq 24(%rbp),%r11 - andq %rcx,%r10 - notq %r11 - movq 32(%rbp),%r12 - andq %rcx,%r11 - notq %r12 - movq 40(%rbp),%r13 - andq %rcx,%r12 - notq %r13 - movq 48(%rbp),%r14 - andq %rcx,%r13 - notq %r14 - movq 56(%rbp),%r15 - andq %rcx,%r14 - notq %r15 - andq %rcx,%r15 - - addq (%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_subtract,.-__rsaz_512_subtract -.type __rsaz_512_mul,@function -.align 32 -__rsaz_512_mul: -.cfi_startproc - leaq 8(%rsp),%rdi - - movq (%rsi),%rax - mulq %rbx - movq %rax,(%rdi) - movq 8(%rsi),%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq (%rsi),%rax - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rbp),%rbp - leaq 8(%rdi),%rdi - - movl $7,%ecx - jmp .Loop_mul - -.align 32 -.Loop_mul: - movq (%rbp),%rbx - mulq %rbx - addq %rax,%r8 - movq 8(%rsi),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rsi),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - leaq 8(%rbp),%rbp - adcq $0,%r14 - - mulq %rbx - addq %rax,%r15 - movq (%rsi),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rdi),%rdi - - decl %ecx - jnz .Loop_mul - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_mul,.-__rsaz_512_mul -.type __rsaz_512_mulx,@function -.align 32 -__rsaz_512_mulx: -.cfi_startproc - mulxq (%rsi),%rbx,%r8 - movq $-6,%rcx - - mulxq 8(%rsi),%rax,%r9 - movq %rbx,8(%rsp) - - mulxq 16(%rsi),%rbx,%r10 - adcq %rax,%r8 - - mulxq 24(%rsi),%rax,%r11 - adcq %rbx,%r9 - - mulxq 32(%rsi),%rbx,%r12 - adcq %rax,%r10 - - mulxq 40(%rsi),%rax,%r13 - adcq %rbx,%r11 - - mulxq 48(%rsi),%rbx,%r14 - adcq %rax,%r12 - - mulxq 56(%rsi),%rax,%r15 - movq 8(%rbp),%rdx - adcq %rbx,%r13 - adcq %rax,%r14 - adcq $0,%r15 - - xorq %rdi,%rdi - jmp .Loop_mulx - -.align 32 -.Loop_mulx: - movq %r8,%rbx - mulxq (%rsi),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rsi),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rsi),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0x3e,0xc4,0x62,0xfb,0xf6,0xa6,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rsi),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rsi),%rax,%r15 - movq 64(%rbp,%rcx,8),%rdx - movq %rbx,8+64-8(%rsp,%rcx,8) - adcxq %rax,%r14 - adoxq %rdi,%r15 - adcxq %rdi,%r15 - - incq %rcx - jnz .Loop_mulx - - movq %r8,%rbx - mulxq (%rsi),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - -.byte 0xc4,0x62,0xfb,0xf6,0x8e,0x08,0x00,0x00,0x00 - adcxq %rax,%r8 - adoxq %r10,%r9 - -.byte 0xc4,0x62,0xfb,0xf6,0x96,0x10,0x00,0x00,0x00 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - - mulxq 32(%rsi),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb6,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 - adoxq %r15,%r14 - -.byte 0xc4,0x62,0xfb,0xf6,0xbe,0x38,0x00,0x00,0x00 - adcxq %rax,%r14 - adoxq %rdi,%r15 - adcxq %rdi,%r15 - - movq %rbx,8+64-8(%rsp) - movq %r8,8+64(%rsp) - movq %r9,8+64+8(%rsp) - movq %r10,8+64+16(%rsp) - movq %r11,8+64+24(%rsp) - movq %r12,8+64+32(%rsp) - movq %r13,8+64+40(%rsp) - movq %r14,8+64+48(%rsp) - movq %r15,8+64+56(%rsp) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_mulx,.-__rsaz_512_mulx -.globl rsaz_512_scatter4 -.type rsaz_512_scatter4,@function -.align 16 -rsaz_512_scatter4: -.cfi_startproc - leaq (%rdi,%rdx,8),%rdi - movl $8,%r9d - jmp .Loop_scatter -.align 16 -.Loop_scatter: - movq (%rsi),%rax - leaq 8(%rsi),%rsi - movq %rax,(%rdi) - leaq 128(%rdi),%rdi - decl %r9d - jnz .Loop_scatter - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_scatter4,.-rsaz_512_scatter4 - -.globl rsaz_512_gather4 -.type rsaz_512_gather4,@function -.align 16 -rsaz_512_gather4: -.cfi_startproc - movd %edx,%xmm8 - movdqa .Linc+16(%rip),%xmm1 - movdqa .Linc(%rip),%xmm0 - - pshufd $0,%xmm8,%xmm8 - movdqa %xmm1,%xmm7 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm8,%xmm0 - movdqa %xmm7,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm8,%xmm1 - movdqa %xmm7,%xmm4 - paddd %xmm2,%xmm3 - pcmpeqd %xmm8,%xmm2 - movdqa %xmm7,%xmm5 - paddd %xmm3,%xmm4 - pcmpeqd %xmm8,%xmm3 - movdqa %xmm7,%xmm6 - paddd %xmm4,%xmm5 - pcmpeqd %xmm8,%xmm4 - paddd %xmm5,%xmm6 - pcmpeqd %xmm8,%xmm5 - paddd %xmm6,%xmm7 - pcmpeqd %xmm8,%xmm6 - pcmpeqd %xmm8,%xmm7 - movl $8,%r9d - jmp .Loop_gather -.align 16 -.Loop_gather: - movdqa 0(%rsi),%xmm8 - movdqa 16(%rsi),%xmm9 - movdqa 32(%rsi),%xmm10 - movdqa 48(%rsi),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rsi),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rsi),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rsi),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rsi),%xmm15 - leaq 128(%rsi),%rsi - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 - movq %xmm8,(%rdi) - leaq 8(%rdi),%rdi - decl %r9d - jnz .Loop_gather - .byte 0xf3,0xc3 -.LSEH_end_rsaz_512_gather4: -.cfi_endproc -.size rsaz_512_gather4,.-rsaz_512_gather4 - -.align 64 -.Linc: -.long 0,0, 1,1 -.long 2,2, 2,2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s deleted file mode 100644 index cff72952ebafe5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s +++ /dev/null @@ -1,332 +0,0 @@ -.text - -.type _mul_1x1,@function -.align 16 -_mul_1x1: -.cfi_startproc - subq $128+8,%rsp -.cfi_adjust_cfa_offset 128+8 - movq $-1,%r9 - leaq (%rax,%rax,1),%rsi - shrq $3,%r9 - leaq (,%rax,4),%rdi - andq %rax,%r9 - leaq (,%rax,8),%r12 - sarq $63,%rax - leaq (%r9,%r9,1),%r10 - sarq $63,%rsi - leaq (,%r9,4),%r11 - andq %rbp,%rax - sarq $63,%rdi - movq %rax,%rdx - shlq $63,%rax - andq %rbp,%rsi - shrq $1,%rdx - movq %rsi,%rcx - shlq $62,%rsi - andq %rbp,%rdi - shrq $2,%rcx - xorq %rsi,%rax - movq %rdi,%rbx - shlq $61,%rdi - xorq %rcx,%rdx - shrq $3,%rbx - xorq %rdi,%rax - xorq %rbx,%rdx - - movq %r9,%r13 - movq $0,0(%rsp) - xorq %r10,%r13 - movq %r9,8(%rsp) - movq %r11,%r14 - movq %r10,16(%rsp) - xorq %r12,%r14 - movq %r13,24(%rsp) - - xorq %r11,%r9 - movq %r11,32(%rsp) - xorq %r11,%r10 - movq %r9,40(%rsp) - xorq %r11,%r13 - movq %r10,48(%rsp) - xorq %r14,%r9 - movq %r13,56(%rsp) - xorq %r14,%r10 - - movq %r12,64(%rsp) - xorq %r14,%r13 - movq %r9,72(%rsp) - xorq %r11,%r9 - movq %r10,80(%rsp) - xorq %r11,%r10 - movq %r13,88(%rsp) - - xorq %r11,%r13 - movq %r14,96(%rsp) - movq %r8,%rsi - movq %r9,104(%rsp) - andq %rbp,%rsi - movq %r10,112(%rsp) - shrq $4,%rbp - movq %r13,120(%rsp) - movq %r8,%rdi - andq %rbp,%rdi - shrq $4,%rbp - - movq (%rsp,%rsi,8),%xmm0 - movq %r8,%rsi - andq %rbp,%rsi - shrq $4,%rbp - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $4,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $60,%rbx - xorq %rcx,%rax - pslldq $1,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $12,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $52,%rbx - xorq %rcx,%rax - pslldq $2,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $20,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $44,%rbx - xorq %rcx,%rax - pslldq $3,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $28,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $36,%rbx - xorq %rcx,%rax - pslldq $4,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $36,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $28,%rbx - xorq %rcx,%rax - pslldq $5,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $44,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $20,%rbx - xorq %rcx,%rax - pslldq $6,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $52,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $12,%rbx - xorq %rcx,%rax - pslldq $7,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %rcx,%rbx - shlq $60,%rcx -.byte 102,72,15,126,198 - shrq $4,%rbx - xorq %rcx,%rax - psrldq $8,%xmm0 - xorq %rbx,%rdx -.byte 102,72,15,126,199 - xorq %rsi,%rax - xorq %rdi,%rdx - - addq $128+8,%rsp -.cfi_adjust_cfa_offset -128-8 - .byte 0xf3,0xc3 -.Lend_mul_1x1: -.cfi_endproc -.size _mul_1x1,.-_mul_1x1 - -.globl bn_GF2m_mul_2x2 -.type bn_GF2m_mul_2x2,@function -.align 16 -bn_GF2m_mul_2x2: -.cfi_startproc - movq %rsp,%rax - movq OPENSSL_ia32cap_P(%rip),%r10 - btq $33,%r10 - jnc .Lvanilla_mul_2x2 - -.byte 102,72,15,110,198 -.byte 102,72,15,110,201 -.byte 102,72,15,110,210 -.byte 102,73,15,110,216 - movdqa %xmm0,%xmm4 - movdqa %xmm1,%xmm5 -.byte 102,15,58,68,193,0 - pxor %xmm2,%xmm4 - pxor %xmm3,%xmm5 -.byte 102,15,58,68,211,0 -.byte 102,15,58,68,229,0 - xorps %xmm0,%xmm4 - xorps %xmm2,%xmm4 - movdqa %xmm4,%xmm5 - pslldq $8,%xmm4 - psrldq $8,%xmm5 - pxor %xmm4,%xmm2 - pxor %xmm5,%xmm0 - movdqu %xmm2,0(%rdi) - movdqu %xmm0,16(%rdi) - .byte 0xf3,0xc3 - -.align 16 -.Lvanilla_mul_2x2: - leaq -136(%rsp),%rsp -.cfi_adjust_cfa_offset 8*17 - movq %r14,80(%rsp) -.cfi_rel_offset %r14,8*10 - movq %r13,88(%rsp) -.cfi_rel_offset %r13,8*11 - movq %r12,96(%rsp) -.cfi_rel_offset %r12,8*12 - movq %rbp,104(%rsp) -.cfi_rel_offset %rbp,8*13 - movq %rbx,112(%rsp) -.cfi_rel_offset %rbx,8*14 -.Lbody_mul_2x2: - movq %rdi,32(%rsp) - movq %rsi,40(%rsp) - movq %rdx,48(%rsp) - movq %rcx,56(%rsp) - movq %r8,64(%rsp) - - movq $0xf,%r8 - movq %rsi,%rax - movq %rcx,%rbp - call _mul_1x1 - movq %rax,16(%rsp) - movq %rdx,24(%rsp) - - movq 48(%rsp),%rax - movq 64(%rsp),%rbp - call _mul_1x1 - movq %rax,0(%rsp) - movq %rdx,8(%rsp) - - movq 40(%rsp),%rax - movq 56(%rsp),%rbp - xorq 48(%rsp),%rax - xorq 64(%rsp),%rbp - call _mul_1x1 - movq 0(%rsp),%rbx - movq 8(%rsp),%rcx - movq 16(%rsp),%rdi - movq 24(%rsp),%rsi - movq 32(%rsp),%rbp - - xorq %rdx,%rax - xorq %rcx,%rdx - xorq %rbx,%rax - movq %rbx,0(%rbp) - xorq %rdi,%rdx - movq %rsi,24(%rbp) - xorq %rsi,%rax - xorq %rsi,%rdx - xorq %rdx,%rax - movq %rdx,16(%rbp) - movq %rax,8(%rbp) - - movq 80(%rsp),%r14 -.cfi_restore %r14 - movq 88(%rsp),%r13 -.cfi_restore %r13 - movq 96(%rsp),%r12 -.cfi_restore %r12 - movq 104(%rsp),%rbp -.cfi_restore %rbp - movq 112(%rsp),%rbx -.cfi_restore %rbx - leaq 136(%rsp),%rsp -.cfi_adjust_cfa_offset -8*17 -.Lepilogue_mul_2x2: - .byte 0xf3,0xc3 -.Lend_mul_2x2: -.cfi_endproc -.size bn_GF2m_mul_2x2,.-bn_GF2m_mul_2x2 -.byte 71,70,40,50,94,109,41,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s deleted file mode 100644 index 7b9fe7061b1991..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s +++ /dev/null @@ -1,1260 +0,0 @@ -.text - - - -.globl bn_mul_mont -.type bn_mul_mont,@function -.align 16 -bn_mul_mont: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax - testl $3,%r9d - jnz .Lmul_enter - cmpl $8,%r9d - jb .Lmul_enter - movl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpq %rsi,%rdx - jne .Lmul4x_enter - testl $7,%r9d - jz .Lsqr8x_enter - jmp .Lmul4x_enter - -.align 16 -.Lmul_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -16(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - - - - - - - - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk - jmp .Lmul_page_walk_done - -.align 16 -.Lmul_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk -.Lmul_page_walk_done: - - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul_body: - movq %rdx,%r12 - movq (%r8),%r8 - movq (%r12),%rbx - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .L1st_enter - -.align 16 -.L1st: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r13 - movq %r10,%r11 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.L1st_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 1(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - cmpq %r9,%r15 - jne .L1st - - addq %rax,%r13 - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - movq %r10,%r11 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - jmp .Louter -.align 16 -.Louter: - movq (%r12,%r14,8),%rbx - xorq %r15,%r15 - movq %r8,%rbp - movq (%rsp),%r10 - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq 8(%rsp),%r10 - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .Linner_enter - -.align 16 -.Linner: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.Linner_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - leaq 1(%r15),%r15 - - mulq %rbp - cmpq %r9,%r15 - jne .Linner - - addq %rax,%r13 - movq (%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - cmpq %r9,%r14 - jb .Louter - - xorq %r14,%r14 - movq (%rsp),%rax - movq %r9,%r15 - -.align 16 -.Lsub: sbbq (%rcx,%r14,8),%rax - movq %rax,(%rdi,%r14,8) - movq 8(%rsp,%r14,8),%rax - leaq 1(%r14),%r14 - decq %r15 - jnz .Lsub - - sbbq $0,%rax - movq $-1,%rbx - xorq %rax,%rbx - xorq %r14,%r14 - movq %r9,%r15 - -.Lcopy: - movq (%rdi,%r14,8),%rcx - movq (%rsp,%r14,8),%rdx - andq %rbx,%rcx - andq %rax,%rdx - movq %r9,(%rsp,%r14,8) - orq %rcx,%rdx - movq %rdx,(%rdi,%r14,8) - leaq 1(%r14),%r14 - subq $1,%r15 - jnz .Lcopy - - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul_mont,.-bn_mul_mont -.type bn_mul4x_mont,@function -.align 16 -bn_mul4x_mont: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmul4x_enter: - andl $0x80100,%r11d - cmpl $0x80100,%r11d - je .Lmulx4x_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -32(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul4x_page_walk - jmp .Lmul4x_page_walk_done - -.Lmul4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul4x_page_walk -.Lmul4x_page_walk_done: - - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul4x_body: - movq %rdi,16(%rsp,%r9,8) - movq %rdx,%r12 - movq (%r8),%r8 - movq (%r12),%rbx - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 4(%r15),%r15 - adcq $0,%rdx - movq %rdi,(%rsp) - movq %rdx,%r13 - jmp .L1st4x -.align 16 -.L1st4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 4(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq -16(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-32(%rsp,%r15,8) - movq %rdx,%r13 - cmpq %r9,%r15 - jb .L1st4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - movq %r13,-8(%rsp,%r15,8) - movq %rdi,(%rsp,%r15,8) - - leaq 1(%r14),%r14 -.align 4 -.Louter4x: - movq (%r12,%r14,8),%rbx - xorq %r15,%r15 - movq (%rsp),%r10 - movq %r8,%rbp - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%rsp),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 4(%r15),%r15 - adcq $0,%rdx - movq %rdi,(%rsp) - movq %rdx,%r13 - jmp .Linner4x -.align 16 -.Linner4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -16(%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -8(%rsp,%r15,8),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq 8(%rsp,%r15,8),%r11 - adcq $0,%rdx - leaq 4(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq -16(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-32(%rsp,%r15,8) - movq %rdx,%r13 - cmpq %r9,%r15 - jb .Linner4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -16(%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -8(%rsp,%r15,8),%r11 - adcq $0,%rdx - leaq 1(%r14),%r14 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - addq (%rsp,%r9,8),%r13 - adcq $0,%rdi - movq %r13,-8(%rsp,%r15,8) - movq %rdi,(%rsp,%r15,8) - - cmpq %r9,%r14 - jb .Louter4x - movq 16(%rsp,%r9,8),%rdi - leaq -4(%r9),%r15 - movq 0(%rsp),%rax - movq 8(%rsp),%rdx - shrq $2,%r15 - leaq (%rsp),%rsi - xorq %r14,%r14 - - subq 0(%rcx),%rax - movq 16(%rsi),%rbx - movq 24(%rsi),%rbp - sbbq 8(%rcx),%rdx - -.Lsub4x: - movq %rax,0(%rdi,%r14,8) - movq %rdx,8(%rdi,%r14,8) - sbbq 16(%rcx,%r14,8),%rbx - movq 32(%rsi,%r14,8),%rax - movq 40(%rsi,%r14,8),%rdx - sbbq 24(%rcx,%r14,8),%rbp - movq %rbx,16(%rdi,%r14,8) - movq %rbp,24(%rdi,%r14,8) - sbbq 32(%rcx,%r14,8),%rax - movq 48(%rsi,%r14,8),%rbx - movq 56(%rsi,%r14,8),%rbp - sbbq 40(%rcx,%r14,8),%rdx - leaq 4(%r14),%r14 - decq %r15 - jnz .Lsub4x - - movq %rax,0(%rdi,%r14,8) - movq 32(%rsi,%r14,8),%rax - sbbq 16(%rcx,%r14,8),%rbx - movq %rdx,8(%rdi,%r14,8) - sbbq 24(%rcx,%r14,8),%rbp - movq %rbx,16(%rdi,%r14,8) - - sbbq $0,%rax - movq %rbp,24(%rdi,%r14,8) - pxor %xmm0,%xmm0 -.byte 102,72,15,110,224 - pcmpeqd %xmm5,%xmm5 - pshufd $0,%xmm4,%xmm4 - movq %r9,%r15 - pxor %xmm4,%xmm5 - shrq $2,%r15 - xorl %eax,%eax - - jmp .Lcopy4x -.align 16 -.Lcopy4x: - movdqa (%rsp,%rax,1),%xmm1 - movdqu (%rdi,%rax,1),%xmm2 - pand %xmm4,%xmm1 - pand %xmm5,%xmm2 - movdqa 16(%rsp,%rax,1),%xmm3 - movdqa %xmm0,(%rsp,%rax,1) - por %xmm2,%xmm1 - movdqu 16(%rdi,%rax,1),%xmm2 - movdqu %xmm1,(%rdi,%rax,1) - pand %xmm4,%xmm3 - pand %xmm5,%xmm2 - movdqa %xmm0,16(%rsp,%rax,1) - por %xmm2,%xmm3 - movdqu %xmm3,16(%rdi,%rax,1) - leaq 32(%rax),%rax - decq %r15 - jnz .Lcopy4x - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi, 8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul4x_mont,.-bn_mul4x_mont - - - -.type bn_sqr8x_mont,@function -.align 32 -bn_sqr8x_mont: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lsqr8x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lsqr8x_prologue: - - movl %r9d,%r10d - shll $3,%r9d - shlq $3+2,%r10 - negq %r9 - - - - - - - leaq -64(%rsp,%r9,2),%r11 - movq %rsp,%rbp - movq (%r8),%r8 - subq %rsi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lsqr8x_sp_alt - subq %r11,%rbp - leaq -64(%rbp,%r9,2),%rbp - jmp .Lsqr8x_sp_done - -.align 32 -.Lsqr8x_sp_alt: - leaq 4096-64(,%r9,2),%r10 - leaq -64(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lsqr8x_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lsqr8x_page_walk - jmp .Lsqr8x_page_walk_done - -.align 16 -.Lsqr8x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lsqr8x_page_walk -.Lsqr8x_page_walk_done: - - movq %r9,%r10 - negq %r9 - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lsqr8x_body: - -.byte 102,72,15,110,209 - pxor %xmm0,%xmm0 -.byte 102,72,15,110,207 -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%eax - andl $0x80100,%eax - cmpl $0x80100,%eax - jne .Lsqr8x_nox - - call bn_sqrx8x_internal - - - - - leaq (%r8,%rcx,1),%rbx - movq %rcx,%r9 - movq %rcx,%rdx -.byte 102,72,15,126,207 - sarq $3+2,%rcx - jmp .Lsqr8x_sub - -.align 32 -.Lsqr8x_nox: - call bn_sqr8x_internal - - - - - leaq (%rdi,%r9,1),%rbx - movq %r9,%rcx - movq %r9,%rdx -.byte 102,72,15,126,207 - sarq $3+2,%rcx - jmp .Lsqr8x_sub - -.align 32 -.Lsqr8x_sub: - movq 0(%rbx),%r12 - movq 8(%rbx),%r13 - movq 16(%rbx),%r14 - movq 24(%rbx),%r15 - leaq 32(%rbx),%rbx - sbbq 0(%rbp),%r12 - sbbq 8(%rbp),%r13 - sbbq 16(%rbp),%r14 - sbbq 24(%rbp),%r15 - leaq 32(%rbp),%rbp - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r14,16(%rdi) - movq %r15,24(%rdi) - leaq 32(%rdi),%rdi - incq %rcx - jnz .Lsqr8x_sub - - sbbq $0,%rax - leaq (%rbx,%r9,1),%rbx - leaq (%rdi,%r9,1),%rdi - -.byte 102,72,15,110,200 - pxor %xmm0,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - jmp .Lsqr8x_cond_copy - -.align 32 -.Lsqr8x_cond_copy: - movdqa 0(%rbx),%xmm2 - movdqa 16(%rbx),%xmm3 - leaq 32(%rbx),%rbx - movdqu 0(%rdi),%xmm4 - movdqu 16(%rdi),%xmm5 - leaq 32(%rdi),%rdi - movdqa %xmm0,-32(%rbx) - movdqa %xmm0,-16(%rbx) - movdqa %xmm0,-32(%rbx,%rdx,1) - movdqa %xmm0,-16(%rbx,%rdx,1) - pcmpeqd %xmm1,%xmm0 - pand %xmm1,%xmm2 - pand %xmm1,%xmm3 - pand %xmm0,%xmm4 - pand %xmm0,%xmm5 - pxor %xmm0,%xmm0 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqu %xmm4,-32(%rdi) - movdqu %xmm5,-16(%rdi) - addq $32,%r9 - jnz .Lsqr8x_cond_copy - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lsqr8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqr8x_mont,.-bn_sqr8x_mont -.type bn_mulx4x_mont,@function -.align 32 -bn_mulx4x_mont: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmulx4x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmulx4x_prologue: - - shll $3,%r9d - xorq %r10,%r10 - subq %r9,%r10 - movq (%r8),%r8 - leaq -72(%rsp,%r10,1),%rbp - andq $-128,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk - jmp .Lmulx4x_page_walk_done - -.align 16 -.Lmulx4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk -.Lmulx4x_page_walk_done: - - leaq (%rdx,%r9,1),%r10 - - - - - - - - - - - - - movq %r9,0(%rsp) - shrq $5,%r9 - movq %r10,16(%rsp) - subq $1,%r9 - movq %r8,24(%rsp) - movq %rdi,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 - movq %r9,48(%rsp) - jmp .Lmulx4x_body - -.align 32 -.Lmulx4x_body: - leaq 8(%rdx),%rdi - movq (%rdx),%rdx - leaq 64+32(%rsp),%rbx - movq %rdx,%r9 - - mulxq 0(%rsi),%r8,%rax - mulxq 8(%rsi),%r11,%r14 - addq %rax,%r11 - movq %rdi,8(%rsp) - mulxq 16(%rsi),%r12,%r13 - adcq %r14,%r12 - adcq $0,%r13 - - movq %r8,%rdi - imulq 24(%rsp),%r8 - xorq %rbp,%rbp - - mulxq 24(%rsi),%rax,%r14 - movq %r8,%rdx - leaq 32(%rsi),%rsi - adcxq %rax,%r13 - adcxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%rdi - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 -.byte 0xc4,0x62,0xfb,0xf6,0xa1,0x10,0x00,0x00,0x00 - movq 48(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - adcxq %rax,%r12 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r12,-16(%rbx) - - jmp .Lmulx4x_1st - -.align 32 -.Lmulx4x_1st: - adcxq %rbp,%r15 - mulxq 0(%rsi),%r10,%rax - adcxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 -.byte 0x67,0x67 - movq %r8,%rdx - adcxq %rax,%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - movq %r11,-32(%rbx) - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_1st - - movq 0(%rsp),%rax - movq 8(%rsp),%rdi - adcq %rbp,%r15 - addq %r15,%r14 - sbbq %r15,%r15 - movq %r14,-8(%rbx) - jmp .Lmulx4x_outer - -.align 32 -.Lmulx4x_outer: - movq (%rdi),%rdx - leaq 8(%rdi),%rdi - subq %rax,%rsi - movq %r15,(%rbx) - leaq 64+32(%rsp),%rbx - subq %rax,%rcx - - mulxq 0(%rsi),%r8,%r11 - xorl %ebp,%ebp - movq %rdx,%r9 - mulxq 8(%rsi),%r14,%r12 - adoxq -32(%rbx),%r8 - adcxq %r14,%r11 - mulxq 16(%rsi),%r15,%r13 - adoxq -24(%rbx),%r11 - adcxq %r15,%r12 - adoxq -16(%rbx),%r12 - adcxq %rbp,%r13 - adoxq %rbp,%r13 - - movq %rdi,8(%rsp) - movq %r8,%r15 - imulq 24(%rsp),%r8 - xorl %ebp,%ebp - - mulxq 24(%rsi),%rax,%r14 - movq %r8,%rdx - adcxq %rax,%r13 - adoxq -8(%rbx),%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - adoxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - leaq 32(%rcx),%rcx - adcxq %rax,%r12 - adoxq %rbp,%r15 - movq 48(%rsp),%rdi - movq %r12,-16(%rbx) - - jmp .Lmulx4x_inner - -.align 32 -.Lmulx4x_inner: - mulxq 0(%rsi),%r10,%rax - adcxq %rbp,%r15 - adoxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq 0(%rbx),%r10 - adoxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq 8(%rbx),%r11 - adoxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 - movq %r8,%rdx - adcxq 16(%rbx),%r12 - adoxq %rax,%r13 - adcxq 24(%rbx),%r13 - adoxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - adcxq %rbp,%r14 - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-32(%rbx) - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_inner - - movq 0(%rsp),%rax - movq 8(%rsp),%rdi - adcq %rbp,%r15 - subq 0(%rbx),%rbp - adcq %r15,%r14 - sbbq %r15,%r15 - movq %r14,-8(%rbx) - - cmpq 16(%rsp),%rdi - jne .Lmulx4x_outer - - leaq 64(%rsp),%rbx - subq %rax,%rcx - negq %r15 - movq %rax,%rdx - shrq $3+2,%rax - movq 32(%rsp),%rdi - jmp .Lmulx4x_sub - -.align 32 -.Lmulx4x_sub: - movq 0(%rbx),%r11 - movq 8(%rbx),%r12 - movq 16(%rbx),%r13 - movq 24(%rbx),%r14 - leaq 32(%rbx),%rbx - sbbq 0(%rcx),%r11 - sbbq 8(%rcx),%r12 - sbbq 16(%rcx),%r13 - sbbq 24(%rcx),%r14 - leaq 32(%rcx),%rcx - movq %r11,0(%rdi) - movq %r12,8(%rdi) - movq %r13,16(%rdi) - movq %r14,24(%rdi) - leaq 32(%rdi),%rdi - decq %rax - jnz .Lmulx4x_sub - - sbbq $0,%r15 - leaq 64(%rsp),%rbx - subq %rdx,%rdi - -.byte 102,73,15,110,207 - pxor %xmm0,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - jmp .Lmulx4x_cond_copy - -.align 32 -.Lmulx4x_cond_copy: - movdqa 0(%rbx),%xmm2 - movdqa 16(%rbx),%xmm3 - leaq 32(%rbx),%rbx - movdqu 0(%rdi),%xmm4 - movdqu 16(%rdi),%xmm5 - leaq 32(%rdi),%rdi - movdqa %xmm0,-32(%rbx) - movdqa %xmm0,-16(%rbx) - pcmpeqd %xmm1,%xmm0 - pand %xmm1,%xmm2 - pand %xmm1,%xmm3 - pand %xmm0,%xmm4 - pand %xmm0,%xmm5 - pxor %xmm0,%xmm0 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqu %xmm4,-32(%rdi) - movdqu %xmm5,-16(%rdi) - subq $32,%rdx - jnz .Lmulx4x_cond_copy - - movq %rdx,(%rbx) - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmulx4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mulx4x_mont,.-bn_mulx4x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s deleted file mode 100644 index 1c920d609e5c20..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s +++ /dev/null @@ -1,3803 +0,0 @@ -.text - - - -.globl bn_mul_mont_gather5 -.type bn_mul_mont_gather5,@function -.align 64 -bn_mul_mont_gather5: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax - testl $7,%r9d - jnz .Lmul_enter - movl OPENSSL_ia32cap_P+8(%rip),%r11d - jmp .Lmul4x_enter - -.align 16 -.Lmul_enter: - movd 8(%rsp),%xmm5 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -280(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - - - - - - - - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk - jmp .Lmul_page_walk_done - -.Lmul_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk -.Lmul_page_walk_done: - - leaq .Linc(%rip),%r10 - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul_body: - - leaq 128(%rdx),%r12 - movdqa 0(%r10),%xmm0 - movdqa 16(%r10),%xmm1 - leaq 24-112(%rsp,%r9,8),%r10 - andq $-16,%r10 - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 -.byte 0x67 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 -.byte 0x67 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - pand 64(%r12),%xmm0 - - pand 80(%r12),%xmm1 - pand 96(%r12),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%r12),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%r12),%xmm4 - movdqa -112(%r12),%xmm5 - movdqa -96(%r12),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%r12),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%r12),%xmm4 - movdqa -48(%r12),%xmm5 - movdqa -32(%r12),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%r12),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%r12),%xmm4 - movdqa 16(%r12),%xmm5 - movdqa 32(%r12),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%r12),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - por %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq (%r8),%r8 - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .L1st_enter - -.align 16 -.L1st: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r13 - movq %r10,%r11 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.L1st_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 1(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - cmpq %r9,%r15 - jne .L1st - - - addq %rax,%r13 - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-16(%rsp,%r9,8) - movq %rdx,%r13 - movq %r10,%r11 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - jmp .Louter -.align 16 -.Louter: - leaq 24+128(%rsp,%r9,8),%rdx - andq $-16,%rdx - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r12),%xmm0 - movdqa -112(%r12),%xmm1 - movdqa -96(%r12),%xmm2 - movdqa -80(%r12),%xmm3 - pand -128(%rdx),%xmm0 - pand -112(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -80(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r12),%xmm0 - movdqa -48(%r12),%xmm1 - movdqa -32(%r12),%xmm2 - movdqa -16(%r12),%xmm3 - pand -64(%rdx),%xmm0 - pand -48(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -16(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r12),%xmm0 - movdqa 16(%r12),%xmm1 - movdqa 32(%r12),%xmm2 - movdqa 48(%r12),%xmm3 - pand 0(%rdx),%xmm0 - pand 16(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 48(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r12),%xmm0 - movdqa 80(%r12),%xmm1 - movdqa 96(%r12),%xmm2 - movdqa 112(%r12),%xmm3 - pand 64(%rdx),%xmm0 - pand 80(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 112(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%r12),%r12 - - movq (%rsi),%rax -.byte 102,72,15,126,195 - - xorq %r15,%r15 - movq %r8,%rbp - movq (%rsp),%r10 - - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq 8(%rsp),%r10 - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .Linner_enter - -.align 16 -.Linner: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.Linner_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - leaq 1(%r15),%r15 - - mulq %rbp - cmpq %r9,%r15 - jne .Linner - - addq %rax,%r13 - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r9,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r9,8) - movq %rdx,%r13 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - cmpq %r9,%r14 - jb .Louter - - xorq %r14,%r14 - movq (%rsp),%rax - leaq (%rsp),%rsi - movq %r9,%r15 - jmp .Lsub -.align 16 -.Lsub: sbbq (%rcx,%r14,8),%rax - movq %rax,(%rdi,%r14,8) - movq 8(%rsi,%r14,8),%rax - leaq 1(%r14),%r14 - decq %r15 - jnz .Lsub - - sbbq $0,%rax - movq $-1,%rbx - xorq %rax,%rbx - xorq %r14,%r14 - movq %r9,%r15 - -.Lcopy: - movq (%rdi,%r14,8),%rcx - movq (%rsp,%r14,8),%rdx - andq %rbx,%rcx - andq %rax,%rdx - movq %r14,(%rsp,%r14,8) - orq %rcx,%rdx - movq %rdx,(%rdi,%r14,8) - leaq 1(%r14),%r14 - subq $1,%r15 - jnz .Lcopy - - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul_mont_gather5,.-bn_mul_mont_gather5 -.type bn_mul4x_mont_gather5,@function -.align 32 -bn_mul4x_mont_gather5: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmul4x_enter: - andl $0x80108,%r11d - cmpl $0x80108,%r11d - je .Lmulx4x_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmul4x_prologue: - -.byte 0x67 - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - - - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lmul4xsp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lmul4xsp_done - -.align 32 -.Lmul4xsp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lmul4xsp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmul4x_page_walk - jmp .Lmul4x_page_walk_done - -.Lmul4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmul4x_page_walk -.Lmul4x_page_walk_done: - - negq %r9 - - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lmul4x_body: - - call mul4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul4x_mont_gather5,.-bn_mul4x_mont_gather5 - -.type mul4x_internal,@function -.align 32 -mul4x_internal: -.cfi_startproc - shlq $5,%r9 - movd 8(%rax),%xmm5 - leaq .Linc(%rip),%rax - leaq 128(%rdx,%r9,1),%r13 - shrq $5,%r9 - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 88-112(%rsp,%r9,1),%r10 - leaq 128(%rdx),%r12 - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 -.byte 0x67,0x67 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 -.byte 0x67 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 -.byte 0x67 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - pand 64(%r12),%xmm0 - - pand 80(%r12),%xmm1 - pand 96(%r12),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%r12),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%r12),%xmm4 - movdqa -112(%r12),%xmm5 - movdqa -96(%r12),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%r12),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%r12),%xmm4 - movdqa -48(%r12),%xmm5 - movdqa -32(%r12),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%r12),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%r12),%xmm4 - movdqa 16(%r12),%xmm5 - movdqa 32(%r12),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%r12),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - por %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq %r13,16+8(%rsp) - movq %rdi,56+8(%rsp) - - movq (%r8),%r8 - movq (%rsi),%rax - leaq (%rsi,%r9,1),%rsi - negq %r9 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - leaq 64+8(%rsp),%r14 - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi,%r9,1),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%r9),%r15 - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdi,(%r14) - movq %rdx,%r13 - jmp .L1st4x - -.align 32 -.L1st4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq 0(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdi,(%r14) - movq %rdx,%r13 - - addq $32,%r15 - jnz .L1st4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%r13 - - leaq (%rcx,%r9,1),%rcx - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - movq %r13,-8(%r14) - - jmp .Louter4x - -.align 32 -.Louter4x: - leaq 16+128(%r14),%rdx - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r12),%xmm0 - movdqa -112(%r12),%xmm1 - movdqa -96(%r12),%xmm2 - movdqa -80(%r12),%xmm3 - pand -128(%rdx),%xmm0 - pand -112(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -80(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r12),%xmm0 - movdqa -48(%r12),%xmm1 - movdqa -32(%r12),%xmm2 - movdqa -16(%r12),%xmm3 - pand -64(%rdx),%xmm0 - pand -48(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -16(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r12),%xmm0 - movdqa 16(%r12),%xmm1 - movdqa 32(%r12),%xmm2 - movdqa 48(%r12),%xmm3 - pand 0(%rdx),%xmm0 - pand 16(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 48(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r12),%xmm0 - movdqa 80(%r12),%xmm1 - movdqa 96(%r12),%xmm2 - movdqa 112(%r12),%xmm3 - pand 64(%rdx),%xmm0 - pand 80(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 112(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq (%r14,%r9,1),%r10 - movq %r8,%rbp - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - movq %rdi,(%r14) - - leaq (%r14,%r9,1),%r14 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi,%r9,1),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%r9),%r15 - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdx,%r13 - jmp .Linner4x - -.align 32 -.Linner4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - adcq $0,%rdx - addq 16(%r14),%r10 - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-32(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - addq -8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq 0(%rcx),%rax - adcq $0,%rdx - addq (%r14),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %r13,-8(%r14) - movq %rdx,%r13 - - addq $32,%r15 - jnz .Linner4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - adcq $0,%rdx - addq 16(%r14),%r10 - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-32(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq %rbp,%rax - movq -8(%rcx),%rbp - adcq $0,%rdx - addq -8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%r13 - - movq %rdi,-16(%r14) - leaq (%rcx,%r9,1),%rcx - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - addq (%r14),%r13 - adcq $0,%rdi - movq %r13,-8(%r14) - - cmpq 16+8(%rsp),%r12 - jb .Louter4x - xorq %rax,%rax - subq %r13,%rbp - adcq %r15,%r15 - orq %r15,%rdi - subq %rdi,%rax - leaq (%r14,%r9,1),%rbx - movq (%rcx),%r12 - leaq (%rcx),%rbp - movq %r9,%rcx - sarq $3+2,%rcx - movq 56+8(%rsp),%rdi - decq %r12 - xorq %r10,%r10 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqr4x_sub_entry -.cfi_endproc -.size mul4x_internal,.-mul4x_internal -.globl bn_power5 -.type bn_power5,@function -.align 32 -bn_power5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - je .Lpowerx5_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lpower5_prologue: - - shll $3,%r9d - leal (%r9,%r9,2),%r10d - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lpwr_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lpwr_sp_done - -.align 32 -.Lpwr_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lpwr_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwr_page_walk - jmp .Lpwr_page_walk_done - -.Lpwr_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwr_page_walk -.Lpwr_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lpower5_body: -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 102,73,15,110,218 -.byte 102,72,15,110,226 - - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - -.byte 102,72,15,126,209 -.byte 102,72,15,126,226 - movq %rsi,%rdi - movq 40(%rsp),%rax - leaq 32(%rsp),%r8 - - call mul4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpower5_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_power5,.-bn_power5 - -.globl bn_sqr8x_internal -.hidden bn_sqr8x_internal -.type bn_sqr8x_internal,@function -.align 32 -bn_sqr8x_internal: -__bn_sqr8x_internal: -.cfi_startproc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - leaq 32(%r10),%rbp - leaq (%rsi,%r9,1),%rsi - - movq %r9,%rcx - - - movq -32(%rsi,%rbp,1),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi,%rbp,1),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi,%rbp,1),%rbx - movq %rax,%r15 - - mulq %r14 - movq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - movq %r10,-24(%rdi,%rbp,1) - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - adcq $0,%rdx - movq %r11,-16(%rdi,%rbp,1) - movq %rdx,%r10 - - - movq -8(%rsi,%rbp,1),%rbx - mulq %r15 - movq %rax,%r12 - movq %rbx,%rax - movq %rdx,%r13 - - leaq (%rbp),%rcx - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - jmp .Lsqr4x_1st - -.align 32 -.Lsqr4x_1st: - movq (%rsi,%rcx,1),%rbx - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 8(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,(%rdi,%rcx,1) - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq 16(%rsi,%rcx,1),%rbx - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %r10,8(%rdi,%rcx,1) - movq %rdx,%r12 - adcq $0,%r12 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 24(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,16(%rdi,%rcx,1) - movq %rdx,%r13 - adcq $0,%r13 - leaq 32(%rcx),%rcx - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - - cmpq $0,%rcx - jne .Lsqr4x_1st - - mulq %r15 - addq %rax,%r13 - leaq 16(%rbp),%rbp - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - jmp .Lsqr4x_outer - -.align 32 -.Lsqr4x_outer: - movq -32(%rsi,%rbp,1),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi,%rbp,1),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi,%rbp,1),%rbx - movq %rax,%r15 - - mulq %r14 - movq -24(%rdi,%rbp,1),%r10 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - movq %r10,-24(%rdi,%rbp,1) - movq %rdx,%r11 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - adcq $0,%rdx - addq -16(%rdi,%rbp,1),%r11 - movq %rdx,%r10 - adcq $0,%r10 - movq %r11,-16(%rdi,%rbp,1) - - xorq %r12,%r12 - - movq -8(%rsi,%rbp,1),%rbx - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - adcq $0,%rdx - addq -8(%rdi,%rbp,1),%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - addq %r12,%r10 - movq %rdx,%r11 - adcq $0,%r11 - movq %r10,-8(%rdi,%rbp,1) - - leaq (%rbp),%rcx - jmp .Lsqr4x_inner - -.align 32 -.Lsqr4x_inner: - movq (%rsi,%rcx,1),%rbx - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %rdx,%r12 - adcq $0,%r12 - addq (%rdi,%rcx,1),%r13 - adcq $0,%r12 - -.byte 0x67 - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 8(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - mulq %r15 - addq %rax,%r12 - movq %r11,(%rdi,%rcx,1) - movq %rbx,%rax - movq %rdx,%r13 - adcq $0,%r13 - addq 8(%rdi,%rcx,1),%r12 - leaq 16(%rcx),%rcx - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - addq %r12,%r10 - movq %rdx,%r11 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - - cmpq $0,%rcx - jne .Lsqr4x_inner - -.byte 0x67 - mulq %r15 - addq %rax,%r13 - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - - addq $16,%rbp - jnz .Lsqr4x_outer - - - movq -32(%rsi),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi),%rbx - movq %rax,%r15 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq %r10,-24(%rdi) - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - movq -8(%rsi),%rbx - adcq $0,%r10 - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,-16(%rdi) - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi) - - mulq %r15 - addq %rax,%r13 - movq -16(%rsi),%rax - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - - mulq %rbx - addq $16,%rbp - xorq %r14,%r14 - subq %r9,%rbp - xorq %r15,%r15 - - addq %r12,%rax - adcq $0,%rdx - movq %rax,8(%rdi) - movq %rdx,16(%rdi) - movq %r15,24(%rdi) - - movq -16(%rsi,%rbp,1),%rax - leaq 48+8(%rsp),%rdi - xorq %r10,%r10 - movq 8(%rdi),%r11 - - leaq (%r14,%r10,2),%r12 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq 16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 24(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi,%rbp,1),%rax - movq %r12,(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 32(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 40(%rdi),%r11 - adcq %rax,%rbx - movq 0(%rsi,%rbp,1),%rax - movq %rbx,16(%rdi) - adcq %rdx,%r8 - leaq 16(%rbp),%rbp - movq %r8,24(%rdi) - sbbq %r15,%r15 - leaq 64(%rdi),%rdi - jmp .Lsqr4x_shift_n_add - -.align 32 -.Lsqr4x_shift_n_add: - leaq (%r14,%r10,2),%r12 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq -16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq -8(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi,%rbp,1),%rax - movq %r12,-32(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,-24(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 0(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 8(%rdi),%r11 - adcq %rax,%rbx - movq 0(%rsi,%rbp,1),%rax - movq %rbx,-16(%rdi) - adcq %rdx,%r8 - - leaq (%r14,%r10,2),%r12 - movq %r8,-8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq 16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 24(%rdi),%r11 - adcq %rax,%r12 - movq 8(%rsi,%rbp,1),%rax - movq %r12,0(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 32(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 40(%rdi),%r11 - adcq %rax,%rbx - movq 16(%rsi,%rbp,1),%rax - movq %rbx,16(%rdi) - adcq %rdx,%r8 - movq %r8,24(%rdi) - sbbq %r15,%r15 - leaq 64(%rdi),%rdi - addq $32,%rbp - jnz .Lsqr4x_shift_n_add - - leaq (%r14,%r10,2),%r12 -.byte 0x67 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq -16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq -8(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi),%rax - movq %r12,-32(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,-24(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - mulq %rax - negq %r15 - adcq %rax,%rbx - adcq %rdx,%r8 - movq %rbx,-16(%rdi) - movq %r8,-8(%rdi) -.byte 102,72,15,126,213 -__bn_sqr8x_reduction: - xorq %rax,%rax - leaq (%r9,%rbp,1),%rcx - leaq 48+8(%rsp,%r9,2),%rdx - movq %rcx,0+8(%rsp) - leaq 48+8(%rsp,%r9,1),%rdi - movq %rdx,8+8(%rsp) - negq %r9 - jmp .L8x_reduction_loop - -.align 32 -.L8x_reduction_loop: - leaq (%rdi,%r9,1),%rdi -.byte 0x66 - movq 0(%rdi),%rbx - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 - movq %rax,(%rdx) - leaq 64(%rdi),%rdi - -.byte 0x67 - movq %rbx,%r8 - imulq 32+8(%rsp),%rbx - movq 0(%rbp),%rax - movl $8,%ecx - jmp .L8x_reduce - -.align 32 -.L8x_reduce: - mulq %rbx - movq 8(%rbp),%rax - negq %r8 - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rbx,48-8+8(%rsp,%rcx,8) - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq 32+8(%rsp),%rsi - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - imulq %r8,%rsi - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq %rsi,%rbx - addq %rax,%r15 - movq 0(%rbp),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jnz .L8x_reduce - - leaq 64(%rbp),%rbp - xorq %rax,%rax - movq 8+8(%rsp),%rdx - cmpq 0+8(%rsp),%rbp - jae .L8x_no_tail - -.byte 0x66 - addq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - sbbq %rsi,%rsi - - movq 48+56+8(%rsp),%rbx - movl $8,%ecx - movq 0(%rbp),%rax - jmp .L8x_tail - -.align 32 -.L8x_tail: - mulq %rbx - addq %rax,%r8 - movq 8(%rbp),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - leaq 8(%rdi),%rdi - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq 48-16+8(%rsp,%rcx,8),%rbx - addq %rax,%r15 - adcq $0,%rdx - addq %r15,%r14 - movq 0(%rbp),%rax - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jnz .L8x_tail - - leaq 64(%rbp),%rbp - movq 8+8(%rsp),%rdx - cmpq 0+8(%rsp),%rbp - jae .L8x_tail_done - - movq 48+56+8(%rsp),%rbx - negq %rsi - movq 0(%rbp),%rax - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - sbbq %rsi,%rsi - - movl $8,%ecx - jmp .L8x_tail - -.align 32 -.L8x_tail_done: - xorq %rax,%rax - addq (%rdx),%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - adcq $0,%rax - - negq %rsi -.L8x_no_tail: - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - adcq $0,%rax - movq -8(%rbp),%rcx - xorq %rsi,%rsi - -.byte 102,72,15,126,213 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) -.byte 102,73,15,126,217 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - leaq 64(%rdi),%rdi - - cmpq %rdx,%rdi - jb .L8x_reduction_loop - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqr8x_internal,.-bn_sqr8x_internal -.type __bn_post4x_internal,@function -.align 32 -__bn_post4x_internal: -.cfi_startproc - movq 0(%rbp),%r12 - leaq (%rdi,%r9,1),%rbx - movq %r9,%rcx -.byte 102,72,15,126,207 - negq %rax -.byte 102,72,15,126,206 - sarq $3+2,%rcx - decq %r12 - xorq %r10,%r10 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqr4x_sub_entry - -.align 16 -.Lsqr4x_sub: - movq 0(%rbp),%r12 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 -.Lsqr4x_sub_entry: - leaq 32(%rbp),%rbp - notq %r12 - notq %r13 - notq %r14 - notq %r15 - andq %rax,%r12 - andq %rax,%r13 - andq %rax,%r14 - andq %rax,%r15 - - negq %r10 - adcq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - adcq 16(%rbx),%r14 - adcq 24(%rbx),%r15 - movq %r12,0(%rdi) - leaq 32(%rbx),%rbx - movq %r13,8(%rdi) - sbbq %r10,%r10 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - leaq 32(%rdi),%rdi - - incq %rcx - jnz .Lsqr4x_sub - - movq %r9,%r10 - negq %r9 - .byte 0xf3,0xc3 -.cfi_endproc -.size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x -.type bn_mulx4x_mont_gather5,@function -.align 32 -bn_mulx4x_mont_gather5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmulx4x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmulx4x_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lmulx4xsp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lmulx4xsp_done - -.Lmulx4xsp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lmulx4xsp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk - jmp .Lmulx4x_page_walk_done - -.Lmulx4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk -.Lmulx4x_page_walk_done: - - - - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lmulx4x_body: - call mulx4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmulx4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mulx4x_mont_gather5,.-bn_mulx4x_mont_gather5 - -.type mulx4x_internal,@function -.align 32 -mulx4x_internal: -.cfi_startproc - movq %r9,8(%rsp) - movq %r9,%r10 - negq %r9 - shlq $5,%r9 - negq %r10 - leaq 128(%rdx,%r9,1),%r13 - shrq $5+5,%r9 - movd 8(%rax),%xmm5 - subq $1,%r9 - leaq .Linc(%rip),%rax - movq %r13,16+8(%rsp) - movq %r9,24+8(%rsp) - movq %rdi,56+8(%rsp) - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 88-112(%rsp,%r10,1),%r10 - leaq 128(%rdx),%rdi - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 -.byte 0x67 - movdqa %xmm1,%xmm2 -.byte 0x67 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 -.byte 0x67 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - - pand 64(%rdi),%xmm0 - pand 80(%rdi),%xmm1 - pand 96(%rdi),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%rdi),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%rdi),%xmm4 - movdqa -112(%rdi),%xmm5 - movdqa -96(%rdi),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%rdi),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%rdi),%xmm4 - movdqa -48(%rdi),%xmm5 - movdqa -32(%rdi),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%rdi),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%rdi),%xmm4 - movdqa 16(%rdi),%xmm5 - movdqa 32(%rdi),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%rdi),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - pxor %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%rdi),%rdi -.byte 102,72,15,126,194 - leaq 64+32+8(%rsp),%rbx - - movq %rdx,%r9 - mulxq 0(%rsi),%r8,%rax - mulxq 8(%rsi),%r11,%r12 - addq %rax,%r11 - mulxq 16(%rsi),%rax,%r13 - adcq %rax,%r12 - adcq $0,%r13 - mulxq 24(%rsi),%rax,%r14 - - movq %r8,%r15 - imulq 32+8(%rsp),%r8 - xorq %rbp,%rbp - movq %r8,%rdx - - movq %rdi,8+8(%rsp) - - leaq 32(%rsi),%rsi - adcxq %rax,%r13 - adcxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - movq 24+8(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - adcxq %rax,%r12 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r12,-16(%rbx) - jmp .Lmulx4x_1st - -.align 32 -.Lmulx4x_1st: - adcxq %rbp,%r15 - mulxq 0(%rsi),%r10,%rax - adcxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 -.byte 0x67,0x67 - movq %r8,%rdx - adcxq %rax,%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - movq %r11,-32(%rbx) - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_1st - - movq 8(%rsp),%rax - adcq %rbp,%r15 - leaq (%rsi,%rax,1),%rsi - addq %r15,%r14 - movq 8+8(%rsp),%rdi - adcq %rbp,%rbp - movq %r14,-8(%rbx) - jmp .Lmulx4x_outer - -.align 32 -.Lmulx4x_outer: - leaq 16-256(%rbx),%r10 - pxor %xmm4,%xmm4 -.byte 0x67,0x67 - pxor %xmm5,%xmm5 - movdqa -128(%rdi),%xmm0 - movdqa -112(%rdi),%xmm1 - movdqa -96(%rdi),%xmm2 - pand 256(%r10),%xmm0 - movdqa -80(%rdi),%xmm3 - pand 272(%r10),%xmm1 - por %xmm0,%xmm4 - pand 288(%r10),%xmm2 - por %xmm1,%xmm5 - pand 304(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%rdi),%xmm0 - movdqa -48(%rdi),%xmm1 - movdqa -32(%rdi),%xmm2 - pand 320(%r10),%xmm0 - movdqa -16(%rdi),%xmm3 - pand 336(%r10),%xmm1 - por %xmm0,%xmm4 - pand 352(%r10),%xmm2 - por %xmm1,%xmm5 - pand 368(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%rdi),%xmm0 - movdqa 16(%rdi),%xmm1 - movdqa 32(%rdi),%xmm2 - pand 384(%r10),%xmm0 - movdqa 48(%rdi),%xmm3 - pand 400(%r10),%xmm1 - por %xmm0,%xmm4 - pand 416(%r10),%xmm2 - por %xmm1,%xmm5 - pand 432(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%rdi),%xmm0 - movdqa 80(%rdi),%xmm1 - movdqa 96(%rdi),%xmm2 - pand 448(%r10),%xmm0 - movdqa 112(%rdi),%xmm3 - pand 464(%r10),%xmm1 - por %xmm0,%xmm4 - pand 480(%r10),%xmm2 - por %xmm1,%xmm5 - pand 496(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%rdi),%rdi -.byte 102,72,15,126,194 - - movq %rbp,(%rbx) - leaq 32(%rbx,%rax,1),%rbx - mulxq 0(%rsi),%r8,%r11 - xorq %rbp,%rbp - movq %rdx,%r9 - mulxq 8(%rsi),%r14,%r12 - adoxq -32(%rbx),%r8 - adcxq %r14,%r11 - mulxq 16(%rsi),%r15,%r13 - adoxq -24(%rbx),%r11 - adcxq %r15,%r12 - mulxq 24(%rsi),%rdx,%r14 - adoxq -16(%rbx),%r12 - adcxq %rdx,%r13 - leaq (%rcx,%rax,1),%rcx - leaq 32(%rsi),%rsi - adoxq -8(%rbx),%r13 - adcxq %rbp,%r14 - adoxq %rbp,%r14 - - movq %r8,%r15 - imulq 32+8(%rsp),%r8 - - movq %r8,%rdx - xorq %rbp,%rbp - movq %rdi,8+8(%rsp) - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq 24+8(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r12 - movq %r11,-24(%rbx) - adoxq %rbp,%r15 - movq %r12,-16(%rbx) - leaq 32(%rcx),%rcx - jmp .Lmulx4x_inner - -.align 32 -.Lmulx4x_inner: - mulxq 0(%rsi),%r10,%rax - adcxq %rbp,%r15 - adoxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq 0(%rbx),%r10 - adoxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq 8(%rbx),%r11 - adoxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 - movq %r8,%rdx - adcxq 16(%rbx),%r12 - adoxq %rax,%r13 - adcxq 24(%rbx),%r13 - adoxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - adcxq %rbp,%r14 - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - adoxq %r15,%r13 - movq %r11,-32(%rbx) - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - leaq 32(%rcx),%rcx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_inner - - movq 0+8(%rsp),%rax - adcq %rbp,%r15 - subq 0(%rbx),%rdi - movq 8+8(%rsp),%rdi - movq 16+8(%rsp),%r10 - adcq %r15,%r14 - leaq (%rsi,%rax,1),%rsi - adcq %rbp,%rbp - movq %r14,-8(%rbx) - - cmpq %r10,%rdi - jb .Lmulx4x_outer - - movq -8(%rcx),%r10 - movq %rbp,%r8 - movq (%rcx,%rax,1),%r12 - leaq (%rcx,%rax,1),%rbp - movq %rax,%rcx - leaq (%rbx,%rax,1),%rdi - xorl %eax,%eax - xorq %r15,%r15 - subq %r14,%r10 - adcq %r15,%r15 - orq %r15,%r8 - sarq $3+2,%rcx - subq %r8,%rax - movq 56+8(%rsp),%rdx - decq %r12 - movq 8(%rbp),%r13 - xorq %r8,%r8 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqrx4x_sub_entry -.cfi_endproc -.size mulx4x_internal,.-mulx4x_internal -.type bn_powerx5,@function -.align 32 -bn_powerx5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lpowerx5_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lpowerx5_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lpwrx_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lpwrx_sp_done - -.align 32 -.Lpwrx_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lpwrx_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwrx_page_walk - jmp .Lpwrx_page_walk_done - -.Lpwrx_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwrx_page_walk -.Lpwrx_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - - - pxor %xmm0,%xmm0 -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 102,73,15,110,218 -.byte 102,72,15,110,226 - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lpowerx5_body: - - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - - movq %r10,%r9 - movq %rsi,%rdi -.byte 102,72,15,126,209 -.byte 102,72,15,126,226 - movq 40(%rsp),%rax - - call mulx4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpowerx5_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_powerx5,.-bn_powerx5 - -.globl bn_sqrx8x_internal -.hidden bn_sqrx8x_internal -.type bn_sqrx8x_internal,@function -.align 32 -bn_sqrx8x_internal: -__bn_sqrx8x_internal: -.cfi_startproc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - leaq 48+8(%rsp),%rdi - leaq (%rsi,%r9,1),%rbp - movq %r9,0+8(%rsp) - movq %rbp,8+8(%rsp) - jmp .Lsqr8x_zero_start - -.align 32 -.byte 0x66,0x66,0x66,0x2e,0x0f,0x1f,0x84,0x00,0x00,0x00,0x00,0x00 -.Lsqrx8x_zero: -.byte 0x3e - movdqa %xmm0,0(%rdi) - movdqa %xmm0,16(%rdi) - movdqa %xmm0,32(%rdi) - movdqa %xmm0,48(%rdi) -.Lsqr8x_zero_start: - movdqa %xmm0,64(%rdi) - movdqa %xmm0,80(%rdi) - movdqa %xmm0,96(%rdi) - movdqa %xmm0,112(%rdi) - leaq 128(%rdi),%rdi - subq $64,%r9 - jnz .Lsqrx8x_zero - - movq 0(%rsi),%rdx - - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r12,%r12 - xorq %r13,%r13 - xorq %r14,%r14 - xorq %r15,%r15 - leaq 48+8(%rsp),%rdi - xorq %rbp,%rbp - jmp .Lsqrx8x_outer_loop - -.align 32 -.Lsqrx8x_outer_loop: - mulxq 8(%rsi),%r8,%rax - adcxq %r9,%r8 - adoxq %rax,%r10 - mulxq 16(%rsi),%r9,%rax - adcxq %r10,%r9 - adoxq %rax,%r11 -.byte 0xc4,0xe2,0xab,0xf6,0x86,0x18,0x00,0x00,0x00 - adcxq %r11,%r10 - adoxq %rax,%r12 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x20,0x00,0x00,0x00 - adcxq %r12,%r11 - adoxq %rax,%r13 - mulxq 40(%rsi),%r12,%rax - adcxq %r13,%r12 - adoxq %rax,%r14 - mulxq 48(%rsi),%r13,%rax - adcxq %r14,%r13 - adoxq %r15,%rax - mulxq 56(%rsi),%r14,%r15 - movq 8(%rsi),%rdx - adcxq %rax,%r14 - adoxq %rbp,%r15 - adcq 64(%rdi),%r15 - movq %r8,8(%rdi) - movq %r9,16(%rdi) - sbbq %rcx,%rcx - xorq %rbp,%rbp - - - mulxq 16(%rsi),%r8,%rbx - mulxq 24(%rsi),%r9,%rax - adcxq %r10,%r8 - adoxq %rbx,%r9 - mulxq 32(%rsi),%r10,%rbx - adcxq %r11,%r9 - adoxq %rax,%r10 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x28,0x00,0x00,0x00 - adcxq %r12,%r10 - adoxq %rbx,%r11 -.byte 0xc4,0xe2,0x9b,0xf6,0x9e,0x30,0x00,0x00,0x00 - adcxq %r13,%r11 - adoxq %r14,%r12 -.byte 0xc4,0x62,0x93,0xf6,0xb6,0x38,0x00,0x00,0x00 - movq 16(%rsi),%rdx - adcxq %rax,%r12 - adoxq %rbx,%r13 - adcxq %r15,%r13 - adoxq %rbp,%r14 - adcxq %rbp,%r14 - - movq %r8,24(%rdi) - movq %r9,32(%rdi) - - mulxq 24(%rsi),%r8,%rbx - mulxq 32(%rsi),%r9,%rax - adcxq %r10,%r8 - adoxq %rbx,%r9 - mulxq 40(%rsi),%r10,%rbx - adcxq %r11,%r9 - adoxq %rax,%r10 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x30,0x00,0x00,0x00 - adcxq %r12,%r10 - adoxq %r13,%r11 -.byte 0xc4,0x62,0x9b,0xf6,0xae,0x38,0x00,0x00,0x00 -.byte 0x3e - movq 24(%rsi),%rdx - adcxq %rbx,%r11 - adoxq %rax,%r12 - adcxq %r14,%r12 - movq %r8,40(%rdi) - movq %r9,48(%rdi) - mulxq 32(%rsi),%r8,%rax - adoxq %rbp,%r13 - adcxq %rbp,%r13 - - mulxq 40(%rsi),%r9,%rbx - adcxq %r10,%r8 - adoxq %rax,%r9 - mulxq 48(%rsi),%r10,%rax - adcxq %r11,%r9 - adoxq %r12,%r10 - mulxq 56(%rsi),%r11,%r12 - movq 32(%rsi),%rdx - movq 40(%rsi),%r14 - adcxq %rbx,%r10 - adoxq %rax,%r11 - movq 48(%rsi),%r15 - adcxq %r13,%r11 - adoxq %rbp,%r12 - adcxq %rbp,%r12 - - movq %r8,56(%rdi) - movq %r9,64(%rdi) - - mulxq %r14,%r9,%rax - movq 56(%rsi),%r8 - adcxq %r10,%r9 - mulxq %r15,%r10,%rbx - adoxq %rax,%r10 - adcxq %r11,%r10 - mulxq %r8,%r11,%rax - movq %r14,%rdx - adoxq %rbx,%r11 - adcxq %r12,%r11 - - adcxq %rbp,%rax - - mulxq %r15,%r14,%rbx - mulxq %r8,%r12,%r13 - movq %r15,%rdx - leaq 64(%rsi),%rsi - adcxq %r14,%r11 - adoxq %rbx,%r12 - adcxq %rax,%r12 - adoxq %rbp,%r13 - -.byte 0x67,0x67 - mulxq %r8,%r8,%r14 - adcxq %r8,%r13 - adcxq %rbp,%r14 - - cmpq 8+8(%rsp),%rsi - je .Lsqrx8x_outer_break - - negq %rcx - movq $-8,%rcx - movq %rbp,%r15 - movq 64(%rdi),%r8 - adcxq 72(%rdi),%r9 - adcxq 80(%rdi),%r10 - adcxq 88(%rdi),%r11 - adcq 96(%rdi),%r12 - adcq 104(%rdi),%r13 - adcq 112(%rdi),%r14 - adcq 120(%rdi),%r15 - leaq (%rsi),%rbp - leaq 128(%rdi),%rdi - sbbq %rax,%rax - - movq -64(%rsi),%rdx - movq %rax,16+8(%rsp) - movq %rdi,24+8(%rsp) - - - xorl %eax,%eax - jmp .Lsqrx8x_loop - -.align 32 -.Lsqrx8x_loop: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xfb,0xf6,0xa5,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - movq %rbx,(%rdi,%rcx,8) - movl $0,%ebx - adcxq %rax,%r13 - adoxq %r15,%r14 - -.byte 0xc4,0x62,0xfb,0xf6,0xbd,0x38,0x00,0x00,0x00 - movq 8(%rsi,%rcx,8),%rdx - adcxq %rax,%r14 - adoxq %rbx,%r15 - adcxq %rbx,%r15 - -.byte 0x67 - incq %rcx - jnz .Lsqrx8x_loop - - leaq 64(%rbp),%rbp - movq $-8,%rcx - cmpq 8+8(%rsp),%rbp - je .Lsqrx8x_break - - subq 16+8(%rsp),%rbx -.byte 0x66 - movq -64(%rsi),%rdx - adcxq 0(%rdi),%r8 - adcxq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi -.byte 0x67 - sbbq %rax,%rax - xorl %ebx,%ebx - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_loop - -.align 32 -.Lsqrx8x_break: - xorq %rbp,%rbp - subq 16+8(%rsp),%rbx - adcxq %rbp,%r8 - movq 24+8(%rsp),%rcx - adcxq %rbp,%r9 - movq 0(%rsi),%rdx - adcq $0,%r10 - movq %r8,0(%rdi) - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - cmpq %rcx,%rdi - je .Lsqrx8x_outer_loop - - movq %r9,8(%rdi) - movq 8(%rcx),%r9 - movq %r10,16(%rdi) - movq 16(%rcx),%r10 - movq %r11,24(%rdi) - movq 24(%rcx),%r11 - movq %r12,32(%rdi) - movq 32(%rcx),%r12 - movq %r13,40(%rdi) - movq 40(%rcx),%r13 - movq %r14,48(%rdi) - movq 48(%rcx),%r14 - movq %r15,56(%rdi) - movq 56(%rcx),%r15 - movq %rcx,%rdi - jmp .Lsqrx8x_outer_loop - -.align 32 -.Lsqrx8x_outer_break: - movq %r9,72(%rdi) -.byte 102,72,15,126,217 - movq %r10,80(%rdi) - movq %r11,88(%rdi) - movq %r12,96(%rdi) - movq %r13,104(%rdi) - movq %r14,112(%rdi) - leaq 48+8(%rsp),%rdi - movq (%rsi,%rcx,1),%rdx - - movq 8(%rdi),%r11 - xorq %r10,%r10 - movq 0+8(%rsp),%r9 - adoxq %r11,%r11 - movq 16(%rdi),%r12 - movq 24(%rdi),%r13 - - -.align 32 -.Lsqrx4x_shift_n_add: - mulxq %rdx,%rax,%rbx - adoxq %r12,%r12 - adcxq %r10,%rax -.byte 0x48,0x8b,0x94,0x0e,0x08,0x00,0x00,0x00 -.byte 0x4c,0x8b,0x97,0x20,0x00,0x00,0x00 - adoxq %r13,%r13 - adcxq %r11,%rbx - movq 40(%rdi),%r11 - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r10,%r10 - adcxq %r12,%rax - movq 16(%rsi,%rcx,1),%rdx - movq 48(%rdi),%r12 - adoxq %r11,%r11 - adcxq %r13,%rbx - movq 56(%rdi),%r13 - movq %rax,16(%rdi) - movq %rbx,24(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r12,%r12 - adcxq %r10,%rax - movq 24(%rsi,%rcx,1),%rdx - leaq 32(%rcx),%rcx - movq 64(%rdi),%r10 - adoxq %r13,%r13 - adcxq %r11,%rbx - movq 72(%rdi),%r11 - movq %rax,32(%rdi) - movq %rbx,40(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r10,%r10 - adcxq %r12,%rax - jrcxz .Lsqrx4x_shift_n_add_break -.byte 0x48,0x8b,0x94,0x0e,0x00,0x00,0x00,0x00 - adoxq %r11,%r11 - adcxq %r13,%rbx - movq 80(%rdi),%r12 - movq 88(%rdi),%r13 - movq %rax,48(%rdi) - movq %rbx,56(%rdi) - leaq 64(%rdi),%rdi - nop - jmp .Lsqrx4x_shift_n_add - -.align 32 -.Lsqrx4x_shift_n_add_break: - adcxq %r13,%rbx - movq %rax,48(%rdi) - movq %rbx,56(%rdi) - leaq 64(%rdi),%rdi -.byte 102,72,15,126,213 -__bn_sqrx8x_reduction: - xorl %eax,%eax - movq 32+8(%rsp),%rbx - movq 48+8(%rsp),%rdx - leaq -64(%rbp,%r9,1),%rcx - - movq %rcx,0+8(%rsp) - movq %rdi,8+8(%rsp) - - leaq 48+8(%rsp),%rdi - jmp .Lsqrx8x_reduction_loop - -.align 32 -.Lsqrx8x_reduction_loop: - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq %rdx,%r8 - imulq %rbx,%rdx - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 - movq %rax,24+8(%rsp) - - leaq 64(%rdi),%rdi - xorq %rsi,%rsi - movq $-8,%rcx - jmp .Lsqrx8x_reduce - -.align 32 -.Lsqrx8x_reduce: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rbx,%rax - adoxq %r9,%r8 - - mulxq 8(%rbp),%rbx,%r9 - adcxq %rbx,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rbx,%r10 - adcxq %rbx,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rbx,%r11 - adcxq %rbx,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xe3,0xf6,0xa5,0x20,0x00,0x00,0x00 - movq %rdx,%rax - movq %r8,%rdx - adcxq %rbx,%r11 - adoxq %r13,%r12 - - mulxq 32+8(%rsp),%rbx,%rdx - movq %rax,%rdx - movq %rax,64+48+8(%rsp,%rcx,8) - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq %rbx,%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - adcxq %rsi,%r15 - -.byte 0x67,0x67,0x67 - incq %rcx - jnz .Lsqrx8x_reduce - - movq %rsi,%rax - cmpq 0+8(%rsp),%rbp - jae .Lsqrx8x_no_tail - - movq 48+8(%rsp),%rdx - addq 0(%rdi),%r8 - leaq 64(%rbp),%rbp - movq $-8,%rcx - adcxq 8(%rdi),%r9 - adcxq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi - sbbq %rax,%rax - - xorq %rsi,%rsi - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_tail - -.align 32 -.Lsqrx8x_tail: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xfb,0xf6,0xa5,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq 72+48+8(%rsp,%rcx,8),%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - movq %rbx,(%rdi,%rcx,8) - movq %r8,%rbx - adcxq %rsi,%r15 - - incq %rcx - jnz .Lsqrx8x_tail - - cmpq 0+8(%rsp),%rbp - jae .Lsqrx8x_tail_done - - subq 16+8(%rsp),%rsi - movq 48+8(%rsp),%rdx - leaq 64(%rbp),%rbp - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi - sbbq %rax,%rax - subq $8,%rcx - - xorq %rsi,%rsi - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_tail - -.align 32 -.Lsqrx8x_tail_done: - xorq %rax,%rax - addq 24+8(%rsp),%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - adcq $0,%rax - - subq 16+8(%rsp),%rsi -.Lsqrx8x_no_tail: - adcq 0(%rdi),%r8 -.byte 102,72,15,126,217 - adcq 8(%rdi),%r9 - movq 56(%rbp),%rsi -.byte 102,72,15,126,213 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - adcq $0,%rax - - movq 32+8(%rsp),%rbx - movq 64(%rdi,%rcx,1),%rdx - - movq %r8,0(%rdi) - leaq 64(%rdi),%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - leaq 64(%rdi,%rcx,1),%rdi - cmpq 8+8(%rsp),%r8 - jb .Lsqrx8x_reduction_loop - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqrx8x_internal,.-bn_sqrx8x_internal -.align 32 -__bn_postx4x_internal: -.cfi_startproc - movq 0(%rbp),%r12 - movq %rcx,%r10 - movq %rcx,%r9 - negq %rax - sarq $3+2,%rcx - -.byte 102,72,15,126,202 -.byte 102,72,15,126,206 - decq %r12 - movq 8(%rbp),%r13 - xorq %r8,%r8 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqrx4x_sub_entry - -.align 16 -.Lsqrx4x_sub: - movq 0(%rbp),%r12 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 -.Lsqrx4x_sub_entry: - andnq %rax,%r12,%r12 - leaq 32(%rbp),%rbp - andnq %rax,%r13,%r13 - andnq %rax,%r14,%r14 - andnq %rax,%r15,%r15 - - negq %r8 - adcq 0(%rdi),%r12 - adcq 8(%rdi),%r13 - adcq 16(%rdi),%r14 - adcq 24(%rdi),%r15 - movq %r12,0(%rdx) - leaq 32(%rdi),%rdi - movq %r13,8(%rdx) - sbbq %r8,%r8 - movq %r14,16(%rdx) - movq %r15,24(%rdx) - leaq 32(%rdx),%rdx - - incq %rcx - jnz .Lsqrx4x_sub - - negq %r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __bn_postx4x_internal,.-__bn_postx4x_internal -.globl bn_get_bits5 -.type bn_get_bits5,@function -.align 16 -bn_get_bits5: -.cfi_startproc - leaq 0(%rdi),%r10 - leaq 1(%rdi),%r11 - movl %esi,%ecx - shrl $4,%esi - andl $15,%ecx - leal -8(%rcx),%eax - cmpl $11,%ecx - cmovaq %r11,%r10 - cmoval %eax,%ecx - movzwl (%r10,%rsi,2),%eax - shrl %cl,%eax - andl $31,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_get_bits5,.-bn_get_bits5 - -.globl bn_scatter5 -.type bn_scatter5,@function -.align 16 -bn_scatter5: -.cfi_startproc - cmpl $0,%esi - jz .Lscatter_epilogue - leaq (%rdx,%rcx,8),%rdx -.Lscatter: - movq (%rdi),%rax - leaq 8(%rdi),%rdi - movq %rax,(%rdx) - leaq 256(%rdx),%rdx - subl $1,%esi - jnz .Lscatter -.Lscatter_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_scatter5,.-bn_scatter5 - -.globl bn_gather5 -.type bn_gather5,@function -.align 32 -bn_gather5: -.LSEH_begin_bn_gather5: -.cfi_startproc - -.byte 0x4c,0x8d,0x14,0x24 -.byte 0x48,0x81,0xec,0x08,0x01,0x00,0x00 - leaq .Linc(%rip),%rax - andq $-16,%rsp - - movd %ecx,%xmm5 - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 128(%rdx),%r11 - leaq 128(%rsp),%rax - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,-128(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,-112(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,-96(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,-80(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,-64(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,-48(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,-32(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,-16(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,0(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,16(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,32(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,48(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,64(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,80(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,96(%rax) - movdqa %xmm4,%xmm2 - movdqa %xmm3,112(%rax) - jmp .Lgather - -.align 32 -.Lgather: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r11),%xmm0 - movdqa -112(%r11),%xmm1 - movdqa -96(%r11),%xmm2 - pand -128(%rax),%xmm0 - movdqa -80(%r11),%xmm3 - pand -112(%rax),%xmm1 - por %xmm0,%xmm4 - pand -96(%rax),%xmm2 - por %xmm1,%xmm5 - pand -80(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r11),%xmm0 - movdqa -48(%r11),%xmm1 - movdqa -32(%r11),%xmm2 - pand -64(%rax),%xmm0 - movdqa -16(%r11),%xmm3 - pand -48(%rax),%xmm1 - por %xmm0,%xmm4 - pand -32(%rax),%xmm2 - por %xmm1,%xmm5 - pand -16(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r11),%xmm0 - movdqa 16(%r11),%xmm1 - movdqa 32(%r11),%xmm2 - pand 0(%rax),%xmm0 - movdqa 48(%r11),%xmm3 - pand 16(%rax),%xmm1 - por %xmm0,%xmm4 - pand 32(%rax),%xmm2 - por %xmm1,%xmm5 - pand 48(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r11),%xmm0 - movdqa 80(%r11),%xmm1 - movdqa 96(%r11),%xmm2 - pand 64(%rax),%xmm0 - movdqa 112(%r11),%xmm3 - pand 80(%rax),%xmm1 - por %xmm0,%xmm4 - pand 96(%rax),%xmm2 - por %xmm1,%xmm5 - pand 112(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - leaq 256(%r11),%r11 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - movq %xmm0,(%rdi) - leaq 8(%rdi),%rdi - subl $1,%esi - jnz .Lgather - - leaq (%r10),%rsp - .byte 0xf3,0xc3 -.LSEH_end_bn_gather5: -.cfi_endproc -.size bn_gather5,.-bn_gather5 -.align 64 -.Linc: -.long 0,0, 1,1 -.long 2,2, 2,2 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,119,105,116,104,32,115,99,97,116,116,101,114,47,103,97,116,104,101,114,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h deleted file mode 100644 index 66e65202d65cc1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/buildinf.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by util/mkbuildinf.pl - * - * Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#define PLATFORM "platform: linux-x32" -#define DATE "built on: Tue Dec 14 22:57:28 2021 UTC" - -/* - * Generate compiler_flags as an array of individual characters. This is a - * workaround for the situation where CFLAGS gets too long for a C90 string - * literal - */ -static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','m','x', - '3','2',' ','-','W','a',',','-','-','n','o','e','x','e','c','s', - 't','a','c','k',' ','-','W','a','l','l',' ','-','O','3',' ','-', - 'D','O','P','E','N','S','S','L','_','U','S','E','_','N','O','D', - 'E','L','E','T','E',' ','-','D','L','_','E','N','D','I','A','N', - ' ','-','D','O','P','E','N','S','S','L','_','P','I','C',' ','-', - 'D','O','P','E','N','S','S','L','_','B','U','I','L','D','I','N', - 'G','_','O','P','E','N','S','S','L',' ','-','D','N','D','E','B', - 'U','G','\0' -}; diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s deleted file mode 100644 index cc662324872a8d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s +++ /dev/null @@ -1,1946 +0,0 @@ -.text - - -.globl Camellia_EncryptBlock -.type Camellia_EncryptBlock,@function -.align 16 -Camellia_EncryptBlock: -.cfi_startproc - movl $128,%eax - subl %edi,%eax - movl $3,%edi - adcl $0,%edi - jmp .Lenc_rounds -.cfi_endproc -.size Camellia_EncryptBlock,.-Camellia_EncryptBlock - -.globl Camellia_EncryptBlock_Rounds -.type Camellia_EncryptBlock_Rounds,@function -.align 16 -.Lenc_rounds: -Camellia_EncryptBlock_Rounds: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lenc_prologue: - - - movq %rcx,%r13 - movq %rdx,%r14 - - shll $6,%edi - leaq .LCamellia_SBOX(%rip),%rbp - leaq (%r14,%rdi,1),%r15 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - bswapl %r8d - movl 12(%rsi),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_encrypt - - bswapl %r8d - bswapl %r9d - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Lenc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_EncryptBlock_Rounds,.-Camellia_EncryptBlock_Rounds - -.type _x86_64_Camellia_encrypt,@function -.align 16 -_x86_64_Camellia_encrypt: -.cfi_startproc - xorl 0(%r14),%r9d - xorl 4(%r14),%r8d - xorl 8(%r14),%r11d - xorl 12(%r14),%r10d -.align 16 -.Leloop: - movl 16(%r14),%ebx - movl 20(%r14),%eax - - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 24(%r14),%ebx - movl 28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 32(%r14),%ebx - movl 36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 40(%r14),%ebx - movl 44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 48(%r14),%ebx - movl 52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 56(%r14),%ebx - movl 60(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 64(%r14),%ebx - movl 68(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - leaq 64(%r14),%r14 - cmpq %r15,%r14 - movl 8(%r14),%edx - movl 12(%r14),%ecx - je .Ledone - - andl %r8d,%eax - orl %r11d,%edx - roll $1,%eax - xorl %edx,%r10d - xorl %eax,%r9d - andl %r10d,%ecx - orl %r9d,%ebx - roll $1,%ecx - xorl %ebx,%r8d - xorl %ecx,%r11d - jmp .Leloop - -.align 16 -.Ledone: - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r8d,%ecx - xorl %r9d,%edx - - movl %eax,%r8d - movl %ebx,%r9d - movl %ecx,%r10d - movl %edx,%r11d - -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_Camellia_encrypt,.-_x86_64_Camellia_encrypt - - -.globl Camellia_DecryptBlock -.type Camellia_DecryptBlock,@function -.align 16 -Camellia_DecryptBlock: -.cfi_startproc - movl $128,%eax - subl %edi,%eax - movl $3,%edi - adcl $0,%edi - jmp .Ldec_rounds -.cfi_endproc -.size Camellia_DecryptBlock,.-Camellia_DecryptBlock - -.globl Camellia_DecryptBlock_Rounds -.type Camellia_DecryptBlock_Rounds,@function -.align 16 -.Ldec_rounds: -Camellia_DecryptBlock_Rounds: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Ldec_prologue: - - - movq %rcx,%r13 - movq %rdx,%r15 - - shll $6,%edi - leaq .LCamellia_SBOX(%rip),%rbp - leaq (%r15,%rdi,1),%r14 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - bswapl %r8d - movl 12(%rsi),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_decrypt - - bswapl %r8d - bswapl %r9d - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Ldec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_DecryptBlock_Rounds,.-Camellia_DecryptBlock_Rounds - -.type _x86_64_Camellia_decrypt,@function -.align 16 -_x86_64_Camellia_decrypt: -.cfi_startproc - xorl 0(%r14),%r9d - xorl 4(%r14),%r8d - xorl 8(%r14),%r11d - xorl 12(%r14),%r10d -.align 16 -.Ldloop: - movl -8(%r14),%ebx - movl -4(%r14),%eax - - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -16(%r14),%ebx - movl -12(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -24(%r14),%ebx - movl -20(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -32(%r14),%ebx - movl -28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -40(%r14),%ebx - movl -36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -48(%r14),%ebx - movl -44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -56(%r14),%ebx - movl -52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - leaq -64(%r14),%r14 - cmpq %r15,%r14 - movl 0(%r14),%edx - movl 4(%r14),%ecx - je .Lddone - - andl %r8d,%eax - orl %r11d,%edx - roll $1,%eax - xorl %edx,%r10d - xorl %eax,%r9d - andl %r10d,%ecx - orl %r9d,%ebx - roll $1,%ecx - xorl %ebx,%r8d - xorl %ecx,%r11d - - jmp .Ldloop - -.align 16 -.Lddone: - xorl %r10d,%ecx - xorl %r11d,%edx - xorl %r8d,%eax - xorl %r9d,%ebx - - movl %ecx,%r8d - movl %edx,%r9d - movl %eax,%r10d - movl %ebx,%r11d - -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_Camellia_decrypt,.-_x86_64_Camellia_decrypt -.globl Camellia_Ekeygen -.type Camellia_Ekeygen,@function -.align 16 -Camellia_Ekeygen: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lkey_prologue: - - movl %edi,%r15d - movq %rdx,%r13 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - movl 12(%rsi),%r11d - - bswapl %r8d - bswapl %r9d - bswapl %r10d - bswapl %r11d - movl %r9d,0(%r13) - movl %r8d,4(%r13) - movl %r11d,8(%r13) - movl %r10d,12(%r13) - cmpq $128,%r15 - je .L1st128 - - movl 16(%rsi),%r8d - movl 20(%rsi),%r9d - cmpq $192,%r15 - je .L1st192 - movl 24(%rsi),%r10d - movl 28(%rsi),%r11d - jmp .L1st256 -.L1st192: - movl %r8d,%r10d - movl %r9d,%r11d - notl %r10d - notl %r11d -.L1st256: - bswapl %r8d - bswapl %r9d - bswapl %r10d - bswapl %r11d - movl %r9d,32(%r13) - movl %r8d,36(%r13) - movl %r11d,40(%r13) - movl %r10d,44(%r13) - xorl 0(%r13),%r9d - xorl 4(%r13),%r8d - xorl 8(%r13),%r11d - xorl 12(%r13),%r10d - -.L1st128: - leaq .LCamellia_SIGMA(%rip),%r14 - leaq .LCamellia_SBOX(%rip),%rbp - - movl 0(%r14),%ebx - movl 4(%r14),%eax - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 8(%r14),%ebx - movl 12(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 16(%r14),%ebx - movl 20(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl 0(%r13),%r9d - xorl 4(%r13),%r8d - xorl 8(%r13),%r11d - xorl 12(%r13),%r10d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 24(%r14),%ebx - movl 28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 32(%r14),%ebx - movl 36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - cmpq $128,%r15 - jne .L2nd256 - - leaq 128(%r13),%r13 - shlq $32,%r8 - shlq $32,%r10 - orq %r9,%r8 - orq %r11,%r10 - movq -128(%r13),%rax - movq -120(%r13),%rbx - movq %r8,-112(%r13) - movq %r10,-104(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rax,-96(%r13) - movq %rbx,-88(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-80(%r13) - movq %r10,-72(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-64(%r13) - movq %r10,-56(%r13) - movq %rax,%r11 - shlq $30,%rax - movq %rbx,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%rax - shlq $30,%rbx - orq %r11,%rbx - movq %rax,-48(%r13) - movq %rbx,-40(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-32(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rbx,-24(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-16(%r13) - movq %r10,-8(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,0(%r13) - movq %rbx,8(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,16(%r13) - movq %rbx,24(%r13) - movq %r8,%r11 - shlq $34,%r8 - movq %r10,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%r8 - shlq $34,%r10 - orq %r11,%r10 - movq %r8,32(%r13) - movq %r10,40(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,48(%r13) - movq %rbx,56(%r13) - movq %r8,%r11 - shlq $17,%r8 - movq %r10,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%r8 - shlq $17,%r10 - orq %r11,%r10 - movq %r8,64(%r13) - movq %r10,72(%r13) - movl $3,%eax - jmp .Ldone -.align 16 -.L2nd256: - movl %r9d,48(%r13) - movl %r8d,52(%r13) - movl %r11d,56(%r13) - movl %r10d,60(%r13) - xorl 32(%r13),%r9d - xorl 36(%r13),%r8d - xorl 40(%r13),%r11d - xorl 44(%r13),%r10d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 40(%r14),%ebx - movl 44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 48(%r14),%ebx - movl 52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - movq 0(%r13),%rax - movq 8(%r13),%rbx - movq 32(%r13),%rcx - movq 40(%r13),%rdx - movq 48(%r13),%r14 - movq 56(%r13),%r15 - leaq 128(%r13),%r13 - shlq $32,%r8 - shlq $32,%r10 - orq %r9,%r8 - orq %r11,%r10 - movq %r8,-112(%r13) - movq %r10,-104(%r13) - movq %rcx,%r11 - shlq $15,%rcx - movq %rdx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rcx - shlq $15,%rdx - orq %r11,%rdx - movq %rcx,-96(%r13) - movq %rdx,-88(%r13) - movq %r14,%r11 - shlq $15,%r14 - movq %r15,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r14 - shlq $15,%r15 - orq %r11,%r15 - movq %r14,-80(%r13) - movq %r15,-72(%r13) - movq %rcx,%r11 - shlq $15,%rcx - movq %rdx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rcx - shlq $15,%rdx - orq %r11,%rdx - movq %rcx,-64(%r13) - movq %rdx,-56(%r13) - movq %r8,%r11 - shlq $30,%r8 - movq %r10,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r8 - shlq $30,%r10 - orq %r11,%r10 - movq %r8,-48(%r13) - movq %r10,-40(%r13) - movq %rax,%r11 - shlq $45,%rax - movq %rbx,%r9 - shrq $19,%r9 - shrq $19,%r11 - orq %r9,%rax - shlq $45,%rbx - orq %r11,%rbx - movq %rax,-32(%r13) - movq %rbx,-24(%r13) - movq %r14,%r11 - shlq $30,%r14 - movq %r15,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r14 - shlq $30,%r15 - orq %r11,%r15 - movq %r14,-16(%r13) - movq %r15,-8(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rax,0(%r13) - movq %rbx,8(%r13) - movq %rcx,%r11 - shlq $30,%rcx - movq %rdx,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%rcx - shlq $30,%rdx - orq %r11,%rdx - movq %rcx,16(%r13) - movq %rdx,24(%r13) - movq %r8,%r11 - shlq $30,%r8 - movq %r10,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r8 - shlq $30,%r10 - orq %r11,%r10 - movq %r8,32(%r13) - movq %r10,40(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,48(%r13) - movq %rbx,56(%r13) - movq %r14,%r11 - shlq $32,%r14 - movq %r15,%r9 - shrq $32,%r9 - shrq $32,%r11 - orq %r9,%r14 - shlq $32,%r15 - orq %r11,%r15 - movq %r14,64(%r13) - movq %r15,72(%r13) - movq %rcx,%r11 - shlq $34,%rcx - movq %rdx,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%rcx - shlq $34,%rdx - orq %r11,%rdx - movq %rcx,80(%r13) - movq %rdx,88(%r13) - movq %r14,%r11 - shlq $17,%r14 - movq %r15,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%r14 - shlq $17,%r15 - orq %r11,%r15 - movq %r14,96(%r13) - movq %r15,104(%r13) - movq %rax,%r11 - shlq $34,%rax - movq %rbx,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%rax - shlq $34,%rbx - orq %r11,%rbx - movq %rax,112(%r13) - movq %rbx,120(%r13) - movq %r8,%r11 - shlq $51,%r8 - movq %r10,%r9 - shrq $13,%r9 - shrq $13,%r11 - orq %r9,%r8 - shlq $51,%r10 - orq %r11,%r10 - movq %r8,128(%r13) - movq %r10,136(%r13) - movl $4,%eax -.Ldone: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Lkey_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_Ekeygen,.-Camellia_Ekeygen -.align 64 -.LCamellia_SIGMA: -.long 0x3bcc908b, 0xa09e667f, 0x4caa73b2, 0xb67ae858 -.long 0xe94f82be, 0xc6ef372f, 0xf1d36f1c, 0x54ff53a5 -.long 0xde682d1d, 0x10e527fa, 0xb3e6c1fd, 0xb05688c2 -.long 0, 0, 0, 0 -.LCamellia_SBOX: -.long 0x70707000,0x70700070 -.long 0x82828200,0x2c2c002c -.long 0x2c2c2c00,0xb3b300b3 -.long 0xececec00,0xc0c000c0 -.long 0xb3b3b300,0xe4e400e4 -.long 0x27272700,0x57570057 -.long 0xc0c0c000,0xeaea00ea -.long 0xe5e5e500,0xaeae00ae -.long 0xe4e4e400,0x23230023 -.long 0x85858500,0x6b6b006b -.long 0x57575700,0x45450045 -.long 0x35353500,0xa5a500a5 -.long 0xeaeaea00,0xeded00ed -.long 0x0c0c0c00,0x4f4f004f -.long 0xaeaeae00,0x1d1d001d -.long 0x41414100,0x92920092 -.long 0x23232300,0x86860086 -.long 0xefefef00,0xafaf00af -.long 0x6b6b6b00,0x7c7c007c -.long 0x93939300,0x1f1f001f -.long 0x45454500,0x3e3e003e -.long 0x19191900,0xdcdc00dc -.long 0xa5a5a500,0x5e5e005e -.long 0x21212100,0x0b0b000b -.long 0xededed00,0xa6a600a6 -.long 0x0e0e0e00,0x39390039 -.long 0x4f4f4f00,0xd5d500d5 -.long 0x4e4e4e00,0x5d5d005d -.long 0x1d1d1d00,0xd9d900d9 -.long 0x65656500,0x5a5a005a -.long 0x92929200,0x51510051 -.long 0xbdbdbd00,0x6c6c006c -.long 0x86868600,0x8b8b008b -.long 0xb8b8b800,0x9a9a009a -.long 0xafafaf00,0xfbfb00fb -.long 0x8f8f8f00,0xb0b000b0 -.long 0x7c7c7c00,0x74740074 -.long 0xebebeb00,0x2b2b002b -.long 0x1f1f1f00,0xf0f000f0 -.long 0xcecece00,0x84840084 -.long 0x3e3e3e00,0xdfdf00df -.long 0x30303000,0xcbcb00cb -.long 0xdcdcdc00,0x34340034 -.long 0x5f5f5f00,0x76760076 -.long 0x5e5e5e00,0x6d6d006d -.long 0xc5c5c500,0xa9a900a9 -.long 0x0b0b0b00,0xd1d100d1 -.long 0x1a1a1a00,0x04040004 -.long 0xa6a6a600,0x14140014 -.long 0xe1e1e100,0x3a3a003a -.long 0x39393900,0xdede00de -.long 0xcacaca00,0x11110011 -.long 0xd5d5d500,0x32320032 -.long 0x47474700,0x9c9c009c -.long 0x5d5d5d00,0x53530053 -.long 0x3d3d3d00,0xf2f200f2 -.long 0xd9d9d900,0xfefe00fe -.long 0x01010100,0xcfcf00cf -.long 0x5a5a5a00,0xc3c300c3 -.long 0xd6d6d600,0x7a7a007a -.long 0x51515100,0x24240024 -.long 0x56565600,0xe8e800e8 -.long 0x6c6c6c00,0x60600060 -.long 0x4d4d4d00,0x69690069 -.long 0x8b8b8b00,0xaaaa00aa -.long 0x0d0d0d00,0xa0a000a0 -.long 0x9a9a9a00,0xa1a100a1 -.long 0x66666600,0x62620062 -.long 0xfbfbfb00,0x54540054 -.long 0xcccccc00,0x1e1e001e -.long 0xb0b0b000,0xe0e000e0 -.long 0x2d2d2d00,0x64640064 -.long 0x74747400,0x10100010 -.long 0x12121200,0x00000000 -.long 0x2b2b2b00,0xa3a300a3 -.long 0x20202000,0x75750075 -.long 0xf0f0f000,0x8a8a008a -.long 0xb1b1b100,0xe6e600e6 -.long 0x84848400,0x09090009 -.long 0x99999900,0xdddd00dd -.long 0xdfdfdf00,0x87870087 -.long 0x4c4c4c00,0x83830083 -.long 0xcbcbcb00,0xcdcd00cd -.long 0xc2c2c200,0x90900090 -.long 0x34343400,0x73730073 -.long 0x7e7e7e00,0xf6f600f6 -.long 0x76767600,0x9d9d009d -.long 0x05050500,0xbfbf00bf -.long 0x6d6d6d00,0x52520052 -.long 0xb7b7b700,0xd8d800d8 -.long 0xa9a9a900,0xc8c800c8 -.long 0x31313100,0xc6c600c6 -.long 0xd1d1d100,0x81810081 -.long 0x17171700,0x6f6f006f -.long 0x04040400,0x13130013 -.long 0xd7d7d700,0x63630063 -.long 0x14141400,0xe9e900e9 -.long 0x58585800,0xa7a700a7 -.long 0x3a3a3a00,0x9f9f009f -.long 0x61616100,0xbcbc00bc -.long 0xdedede00,0x29290029 -.long 0x1b1b1b00,0xf9f900f9 -.long 0x11111100,0x2f2f002f -.long 0x1c1c1c00,0xb4b400b4 -.long 0x32323200,0x78780078 -.long 0x0f0f0f00,0x06060006 -.long 0x9c9c9c00,0xe7e700e7 -.long 0x16161600,0x71710071 -.long 0x53535300,0xd4d400d4 -.long 0x18181800,0xabab00ab -.long 0xf2f2f200,0x88880088 -.long 0x22222200,0x8d8d008d -.long 0xfefefe00,0x72720072 -.long 0x44444400,0xb9b900b9 -.long 0xcfcfcf00,0xf8f800f8 -.long 0xb2b2b200,0xacac00ac -.long 0xc3c3c300,0x36360036 -.long 0xb5b5b500,0x2a2a002a -.long 0x7a7a7a00,0x3c3c003c -.long 0x91919100,0xf1f100f1 -.long 0x24242400,0x40400040 -.long 0x08080800,0xd3d300d3 -.long 0xe8e8e800,0xbbbb00bb -.long 0xa8a8a800,0x43430043 -.long 0x60606000,0x15150015 -.long 0xfcfcfc00,0xadad00ad -.long 0x69696900,0x77770077 -.long 0x50505000,0x80800080 -.long 0xaaaaaa00,0x82820082 -.long 0xd0d0d000,0xecec00ec -.long 0xa0a0a000,0x27270027 -.long 0x7d7d7d00,0xe5e500e5 -.long 0xa1a1a100,0x85850085 -.long 0x89898900,0x35350035 -.long 0x62626200,0x0c0c000c -.long 0x97979700,0x41410041 -.long 0x54545400,0xefef00ef -.long 0x5b5b5b00,0x93930093 -.long 0x1e1e1e00,0x19190019 -.long 0x95959500,0x21210021 -.long 0xe0e0e000,0x0e0e000e -.long 0xffffff00,0x4e4e004e -.long 0x64646400,0x65650065 -.long 0xd2d2d200,0xbdbd00bd -.long 0x10101000,0xb8b800b8 -.long 0xc4c4c400,0x8f8f008f -.long 0x00000000,0xebeb00eb -.long 0x48484800,0xcece00ce -.long 0xa3a3a300,0x30300030 -.long 0xf7f7f700,0x5f5f005f -.long 0x75757500,0xc5c500c5 -.long 0xdbdbdb00,0x1a1a001a -.long 0x8a8a8a00,0xe1e100e1 -.long 0x03030300,0xcaca00ca -.long 0xe6e6e600,0x47470047 -.long 0xdadada00,0x3d3d003d -.long 0x09090900,0x01010001 -.long 0x3f3f3f00,0xd6d600d6 -.long 0xdddddd00,0x56560056 -.long 0x94949400,0x4d4d004d -.long 0x87878700,0x0d0d000d -.long 0x5c5c5c00,0x66660066 -.long 0x83838300,0xcccc00cc -.long 0x02020200,0x2d2d002d -.long 0xcdcdcd00,0x12120012 -.long 0x4a4a4a00,0x20200020 -.long 0x90909000,0xb1b100b1 -.long 0x33333300,0x99990099 -.long 0x73737300,0x4c4c004c -.long 0x67676700,0xc2c200c2 -.long 0xf6f6f600,0x7e7e007e -.long 0xf3f3f300,0x05050005 -.long 0x9d9d9d00,0xb7b700b7 -.long 0x7f7f7f00,0x31310031 -.long 0xbfbfbf00,0x17170017 -.long 0xe2e2e200,0xd7d700d7 -.long 0x52525200,0x58580058 -.long 0x9b9b9b00,0x61610061 -.long 0xd8d8d800,0x1b1b001b -.long 0x26262600,0x1c1c001c -.long 0xc8c8c800,0x0f0f000f -.long 0x37373700,0x16160016 -.long 0xc6c6c600,0x18180018 -.long 0x3b3b3b00,0x22220022 -.long 0x81818100,0x44440044 -.long 0x96969600,0xb2b200b2 -.long 0x6f6f6f00,0xb5b500b5 -.long 0x4b4b4b00,0x91910091 -.long 0x13131300,0x08080008 -.long 0xbebebe00,0xa8a800a8 -.long 0x63636300,0xfcfc00fc -.long 0x2e2e2e00,0x50500050 -.long 0xe9e9e900,0xd0d000d0 -.long 0x79797900,0x7d7d007d -.long 0xa7a7a700,0x89890089 -.long 0x8c8c8c00,0x97970097 -.long 0x9f9f9f00,0x5b5b005b -.long 0x6e6e6e00,0x95950095 -.long 0xbcbcbc00,0xffff00ff -.long 0x8e8e8e00,0xd2d200d2 -.long 0x29292900,0xc4c400c4 -.long 0xf5f5f500,0x48480048 -.long 0xf9f9f900,0xf7f700f7 -.long 0xb6b6b600,0xdbdb00db -.long 0x2f2f2f00,0x03030003 -.long 0xfdfdfd00,0xdada00da -.long 0xb4b4b400,0x3f3f003f -.long 0x59595900,0x94940094 -.long 0x78787800,0x5c5c005c -.long 0x98989800,0x02020002 -.long 0x06060600,0x4a4a004a -.long 0x6a6a6a00,0x33330033 -.long 0xe7e7e700,0x67670067 -.long 0x46464600,0xf3f300f3 -.long 0x71717100,0x7f7f007f -.long 0xbababa00,0xe2e200e2 -.long 0xd4d4d400,0x9b9b009b -.long 0x25252500,0x26260026 -.long 0xababab00,0x37370037 -.long 0x42424200,0x3b3b003b -.long 0x88888800,0x96960096 -.long 0xa2a2a200,0x4b4b004b -.long 0x8d8d8d00,0xbebe00be -.long 0xfafafa00,0x2e2e002e -.long 0x72727200,0x79790079 -.long 0x07070700,0x8c8c008c -.long 0xb9b9b900,0x6e6e006e -.long 0x55555500,0x8e8e008e -.long 0xf8f8f800,0xf5f500f5 -.long 0xeeeeee00,0xb6b600b6 -.long 0xacacac00,0xfdfd00fd -.long 0x0a0a0a00,0x59590059 -.long 0x36363600,0x98980098 -.long 0x49494900,0x6a6a006a -.long 0x2a2a2a00,0x46460046 -.long 0x68686800,0xbaba00ba -.long 0x3c3c3c00,0x25250025 -.long 0x38383800,0x42420042 -.long 0xf1f1f100,0xa2a200a2 -.long 0xa4a4a400,0xfafa00fa -.long 0x40404000,0x07070007 -.long 0x28282800,0x55550055 -.long 0xd3d3d300,0xeeee00ee -.long 0x7b7b7b00,0x0a0a000a -.long 0xbbbbbb00,0x49490049 -.long 0xc9c9c900,0x68680068 -.long 0x43434300,0x38380038 -.long 0xc1c1c100,0xa4a400a4 -.long 0x15151500,0x28280028 -.long 0xe3e3e300,0x7b7b007b -.long 0xadadad00,0xc9c900c9 -.long 0xf4f4f400,0xc1c100c1 -.long 0x77777700,0xe3e300e3 -.long 0xc7c7c700,0xf4f400f4 -.long 0x80808000,0xc7c700c7 -.long 0x9e9e9e00,0x9e9e009e -.long 0x00e0e0e0,0x38003838 -.long 0x00050505,0x41004141 -.long 0x00585858,0x16001616 -.long 0x00d9d9d9,0x76007676 -.long 0x00676767,0xd900d9d9 -.long 0x004e4e4e,0x93009393 -.long 0x00818181,0x60006060 -.long 0x00cbcbcb,0xf200f2f2 -.long 0x00c9c9c9,0x72007272 -.long 0x000b0b0b,0xc200c2c2 -.long 0x00aeaeae,0xab00abab -.long 0x006a6a6a,0x9a009a9a -.long 0x00d5d5d5,0x75007575 -.long 0x00181818,0x06000606 -.long 0x005d5d5d,0x57005757 -.long 0x00828282,0xa000a0a0 -.long 0x00464646,0x91009191 -.long 0x00dfdfdf,0xf700f7f7 -.long 0x00d6d6d6,0xb500b5b5 -.long 0x00272727,0xc900c9c9 -.long 0x008a8a8a,0xa200a2a2 -.long 0x00323232,0x8c008c8c -.long 0x004b4b4b,0xd200d2d2 -.long 0x00424242,0x90009090 -.long 0x00dbdbdb,0xf600f6f6 -.long 0x001c1c1c,0x07000707 -.long 0x009e9e9e,0xa700a7a7 -.long 0x009c9c9c,0x27002727 -.long 0x003a3a3a,0x8e008e8e -.long 0x00cacaca,0xb200b2b2 -.long 0x00252525,0x49004949 -.long 0x007b7b7b,0xde00dede -.long 0x000d0d0d,0x43004343 -.long 0x00717171,0x5c005c5c -.long 0x005f5f5f,0xd700d7d7 -.long 0x001f1f1f,0xc700c7c7 -.long 0x00f8f8f8,0x3e003e3e -.long 0x00d7d7d7,0xf500f5f5 -.long 0x003e3e3e,0x8f008f8f -.long 0x009d9d9d,0x67006767 -.long 0x007c7c7c,0x1f001f1f -.long 0x00606060,0x18001818 -.long 0x00b9b9b9,0x6e006e6e -.long 0x00bebebe,0xaf00afaf -.long 0x00bcbcbc,0x2f002f2f -.long 0x008b8b8b,0xe200e2e2 -.long 0x00161616,0x85008585 -.long 0x00343434,0x0d000d0d -.long 0x004d4d4d,0x53005353 -.long 0x00c3c3c3,0xf000f0f0 -.long 0x00727272,0x9c009c9c -.long 0x00959595,0x65006565 -.long 0x00ababab,0xea00eaea -.long 0x008e8e8e,0xa300a3a3 -.long 0x00bababa,0xae00aeae -.long 0x007a7a7a,0x9e009e9e -.long 0x00b3b3b3,0xec00ecec -.long 0x00020202,0x80008080 -.long 0x00b4b4b4,0x2d002d2d -.long 0x00adadad,0x6b006b6b -.long 0x00a2a2a2,0xa800a8a8 -.long 0x00acacac,0x2b002b2b -.long 0x00d8d8d8,0x36003636 -.long 0x009a9a9a,0xa600a6a6 -.long 0x00171717,0xc500c5c5 -.long 0x001a1a1a,0x86008686 -.long 0x00353535,0x4d004d4d -.long 0x00cccccc,0x33003333 -.long 0x00f7f7f7,0xfd00fdfd -.long 0x00999999,0x66006666 -.long 0x00616161,0x58005858 -.long 0x005a5a5a,0x96009696 -.long 0x00e8e8e8,0x3a003a3a -.long 0x00242424,0x09000909 -.long 0x00565656,0x95009595 -.long 0x00404040,0x10001010 -.long 0x00e1e1e1,0x78007878 -.long 0x00636363,0xd800d8d8 -.long 0x00090909,0x42004242 -.long 0x00333333,0xcc00cccc -.long 0x00bfbfbf,0xef00efef -.long 0x00989898,0x26002626 -.long 0x00979797,0xe500e5e5 -.long 0x00858585,0x61006161 -.long 0x00686868,0x1a001a1a -.long 0x00fcfcfc,0x3f003f3f -.long 0x00ececec,0x3b003b3b -.long 0x000a0a0a,0x82008282 -.long 0x00dadada,0xb600b6b6 -.long 0x006f6f6f,0xdb00dbdb -.long 0x00535353,0xd400d4d4 -.long 0x00626262,0x98009898 -.long 0x00a3a3a3,0xe800e8e8 -.long 0x002e2e2e,0x8b008b8b -.long 0x00080808,0x02000202 -.long 0x00afafaf,0xeb00ebeb -.long 0x00282828,0x0a000a0a -.long 0x00b0b0b0,0x2c002c2c -.long 0x00747474,0x1d001d1d -.long 0x00c2c2c2,0xb000b0b0 -.long 0x00bdbdbd,0x6f006f6f -.long 0x00363636,0x8d008d8d -.long 0x00222222,0x88008888 -.long 0x00383838,0x0e000e0e -.long 0x00646464,0x19001919 -.long 0x001e1e1e,0x87008787 -.long 0x00393939,0x4e004e4e -.long 0x002c2c2c,0x0b000b0b -.long 0x00a6a6a6,0xa900a9a9 -.long 0x00303030,0x0c000c0c -.long 0x00e5e5e5,0x79007979 -.long 0x00444444,0x11001111 -.long 0x00fdfdfd,0x7f007f7f -.long 0x00888888,0x22002222 -.long 0x009f9f9f,0xe700e7e7 -.long 0x00656565,0x59005959 -.long 0x00878787,0xe100e1e1 -.long 0x006b6b6b,0xda00dada -.long 0x00f4f4f4,0x3d003d3d -.long 0x00232323,0xc800c8c8 -.long 0x00484848,0x12001212 -.long 0x00101010,0x04000404 -.long 0x00d1d1d1,0x74007474 -.long 0x00515151,0x54005454 -.long 0x00c0c0c0,0x30003030 -.long 0x00f9f9f9,0x7e007e7e -.long 0x00d2d2d2,0xb400b4b4 -.long 0x00a0a0a0,0x28002828 -.long 0x00555555,0x55005555 -.long 0x00a1a1a1,0x68006868 -.long 0x00414141,0x50005050 -.long 0x00fafafa,0xbe00bebe -.long 0x00434343,0xd000d0d0 -.long 0x00131313,0xc400c4c4 -.long 0x00c4c4c4,0x31003131 -.long 0x002f2f2f,0xcb00cbcb -.long 0x00a8a8a8,0x2a002a2a -.long 0x00b6b6b6,0xad00adad -.long 0x003c3c3c,0x0f000f0f -.long 0x002b2b2b,0xca00caca -.long 0x00c1c1c1,0x70007070 -.long 0x00ffffff,0xff00ffff -.long 0x00c8c8c8,0x32003232 -.long 0x00a5a5a5,0x69006969 -.long 0x00202020,0x08000808 -.long 0x00898989,0x62006262 -.long 0x00000000,0x00000000 -.long 0x00909090,0x24002424 -.long 0x00474747,0xd100d1d1 -.long 0x00efefef,0xfb00fbfb -.long 0x00eaeaea,0xba00baba -.long 0x00b7b7b7,0xed00eded -.long 0x00151515,0x45004545 -.long 0x00060606,0x81008181 -.long 0x00cdcdcd,0x73007373 -.long 0x00b5b5b5,0x6d006d6d -.long 0x00121212,0x84008484 -.long 0x007e7e7e,0x9f009f9f -.long 0x00bbbbbb,0xee00eeee -.long 0x00292929,0x4a004a4a -.long 0x000f0f0f,0xc300c3c3 -.long 0x00b8b8b8,0x2e002e2e -.long 0x00070707,0xc100c1c1 -.long 0x00040404,0x01000101 -.long 0x009b9b9b,0xe600e6e6 -.long 0x00949494,0x25002525 -.long 0x00212121,0x48004848 -.long 0x00666666,0x99009999 -.long 0x00e6e6e6,0xb900b9b9 -.long 0x00cecece,0xb300b3b3 -.long 0x00ededed,0x7b007b7b -.long 0x00e7e7e7,0xf900f9f9 -.long 0x003b3b3b,0xce00cece -.long 0x00fefefe,0xbf00bfbf -.long 0x007f7f7f,0xdf00dfdf -.long 0x00c5c5c5,0x71007171 -.long 0x00a4a4a4,0x29002929 -.long 0x00373737,0xcd00cdcd -.long 0x00b1b1b1,0x6c006c6c -.long 0x004c4c4c,0x13001313 -.long 0x00919191,0x64006464 -.long 0x006e6e6e,0x9b009b9b -.long 0x008d8d8d,0x63006363 -.long 0x00767676,0x9d009d9d -.long 0x00030303,0xc000c0c0 -.long 0x002d2d2d,0x4b004b4b -.long 0x00dedede,0xb700b7b7 -.long 0x00969696,0xa500a5a5 -.long 0x00262626,0x89008989 -.long 0x007d7d7d,0x5f005f5f -.long 0x00c6c6c6,0xb100b1b1 -.long 0x005c5c5c,0x17001717 -.long 0x00d3d3d3,0xf400f4f4 -.long 0x00f2f2f2,0xbc00bcbc -.long 0x004f4f4f,0xd300d3d3 -.long 0x00191919,0x46004646 -.long 0x003f3f3f,0xcf00cfcf -.long 0x00dcdcdc,0x37003737 -.long 0x00797979,0x5e005e5e -.long 0x001d1d1d,0x47004747 -.long 0x00525252,0x94009494 -.long 0x00ebebeb,0xfa00fafa -.long 0x00f3f3f3,0xfc00fcfc -.long 0x006d6d6d,0x5b005b5b -.long 0x005e5e5e,0x97009797 -.long 0x00fbfbfb,0xfe00fefe -.long 0x00696969,0x5a005a5a -.long 0x00b2b2b2,0xac00acac -.long 0x00f0f0f0,0x3c003c3c -.long 0x00313131,0x4c004c4c -.long 0x000c0c0c,0x03000303 -.long 0x00d4d4d4,0x35003535 -.long 0x00cfcfcf,0xf300f3f3 -.long 0x008c8c8c,0x23002323 -.long 0x00e2e2e2,0xb800b8b8 -.long 0x00757575,0x5d005d5d -.long 0x00a9a9a9,0x6a006a6a -.long 0x004a4a4a,0x92009292 -.long 0x00575757,0xd500d5d5 -.long 0x00848484,0x21002121 -.long 0x00111111,0x44004444 -.long 0x00454545,0x51005151 -.long 0x001b1b1b,0xc600c6c6 -.long 0x00f5f5f5,0x7d007d7d -.long 0x00e4e4e4,0x39003939 -.long 0x000e0e0e,0x83008383 -.long 0x00737373,0xdc00dcdc -.long 0x00aaaaaa,0xaa00aaaa -.long 0x00f1f1f1,0x7c007c7c -.long 0x00dddddd,0x77007777 -.long 0x00595959,0x56005656 -.long 0x00141414,0x05000505 -.long 0x006c6c6c,0x1b001b1b -.long 0x00929292,0xa400a4a4 -.long 0x00545454,0x15001515 -.long 0x00d0d0d0,0x34003434 -.long 0x00787878,0x1e001e1e -.long 0x00707070,0x1c001c1c -.long 0x00e3e3e3,0xf800f8f8 -.long 0x00494949,0x52005252 -.long 0x00808080,0x20002020 -.long 0x00505050,0x14001414 -.long 0x00a7a7a7,0xe900e9e9 -.long 0x00f6f6f6,0xbd00bdbd -.long 0x00777777,0xdd00dddd -.long 0x00939393,0xe400e4e4 -.long 0x00868686,0xa100a1a1 -.long 0x00838383,0xe000e0e0 -.long 0x002a2a2a,0x8a008a8a -.long 0x00c7c7c7,0xf100f1f1 -.long 0x005b5b5b,0xd600d6d6 -.long 0x00e9e9e9,0x7a007a7a -.long 0x00eeeeee,0xbb00bbbb -.long 0x008f8f8f,0xe300e3e3 -.long 0x00010101,0x40004040 -.long 0x003d3d3d,0x4f004f4f -.globl Camellia_cbc_encrypt -.type Camellia_cbc_encrypt,@function -.align 16 -Camellia_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpq $0,%rdx - je .Lcbc_abort - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lcbc_prologue: - - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - subq $64,%rsp - andq $-64,%rsp - - - - leaq -64-63(%rcx),%r10 - subq %rsp,%r10 - negq %r10 - andq $0x3C0,%r10 - subq %r10,%rsp - - - movq %rdi,%r12 - movq %rsi,%r13 - movq %r8,%rbx - movq %rcx,%r14 - movl 272(%rcx),%r15d - - movq %r8,40(%rsp) - movq %rbp,48(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x30,0x06,0x23,0x38 - -.Lcbc_body: - leaq .LCamellia_SBOX(%rip),%rbp - - movl $32,%ecx -.align 4 -.Lcbc_prefetch_sbox: - movq 0(%rbp),%rax - movq 32(%rbp),%rsi - movq 64(%rbp),%rdi - movq 96(%rbp),%r11 - leaq 128(%rbp),%rbp - loop .Lcbc_prefetch_sbox - subq $4096,%rbp - shlq $6,%r15 - movq %rdx,%rcx - leaq (%r14,%r15,1),%r15 - - cmpl $0,%r9d - je .LCBC_DECRYPT - - andq $-16,%rdx - andq $15,%rcx - leaq (%r12,%rdx,1),%rdx - movq %r14,0(%rsp) - movq %rdx,8(%rsp) - movq %rcx,16(%rsp) - - cmpq %r12,%rdx - movl 0(%rbx),%r8d - movl 4(%rbx),%r9d - movl 8(%rbx),%r10d - movl 12(%rbx),%r11d - je .Lcbc_enc_tail - jmp .Lcbc_eloop - -.align 16 -.Lcbc_eloop: - xorl 0(%r12),%r8d - xorl 4(%r12),%r9d - xorl 8(%r12),%r10d - bswapl %r8d - xorl 12(%r12),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_encrypt - - movq 0(%rsp),%r14 - bswapl %r8d - movq 8(%rsp),%rdx - bswapl %r9d - movq 16(%rsp),%rcx - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - leaq 16(%r12),%r12 - movl %r11d,12(%r13) - cmpq %rdx,%r12 - leaq 16(%r13),%r13 - jne .Lcbc_eloop - - cmpq $0,%rcx - jne .Lcbc_enc_tail - - movq 40(%rsp),%r13 - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - jmp .Lcbc_done - -.align 16 -.Lcbc_enc_tail: - xorq %rax,%rax - movq %rax,0+24(%rsp) - movq %rax,8+24(%rsp) - movq %rax,16(%rsp) - -.Lcbc_enc_pushf: - pushfq - cld - movq %r12,%rsi - leaq 8+24(%rsp),%rdi -.long 0x9066A4F3 - popfq -.Lcbc_enc_popf: - - leaq 24(%rsp),%r12 - leaq 16+24(%rsp),%rax - movq %rax,8(%rsp) - jmp .Lcbc_eloop - -.align 16 -.LCBC_DECRYPT: - xchgq %r14,%r15 - addq $15,%rdx - andq $15,%rcx - andq $-16,%rdx - movq %r14,0(%rsp) - leaq (%r12,%rdx,1),%rdx - movq %rdx,8(%rsp) - movq %rcx,16(%rsp) - - movq (%rbx),%rax - movq 8(%rbx),%rbx - jmp .Lcbc_dloop -.align 16 -.Lcbc_dloop: - movl 0(%r12),%r8d - movl 4(%r12),%r9d - movl 8(%r12),%r10d - bswapl %r8d - movl 12(%r12),%r11d - bswapl %r9d - movq %rax,0+24(%rsp) - bswapl %r10d - movq %rbx,8+24(%rsp) - bswapl %r11d - - call _x86_64_Camellia_decrypt - - movq 0(%rsp),%r14 - movq 8(%rsp),%rdx - movq 16(%rsp),%rcx - - bswapl %r8d - movq (%r12),%rax - bswapl %r9d - movq 8(%r12),%rbx - bswapl %r10d - xorl 0+24(%rsp),%r8d - bswapl %r11d - xorl 4+24(%rsp),%r9d - xorl 8+24(%rsp),%r10d - leaq 16(%r12),%r12 - xorl 12+24(%rsp),%r11d - cmpq %rdx,%r12 - je .Lcbc_ddone - - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - leaq 16(%r13),%r13 - jmp .Lcbc_dloop - -.align 16 -.Lcbc_ddone: - movq 40(%rsp),%rdx - cmpq $0,%rcx - jne .Lcbc_dec_tail - - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq %rax,(%rdx) - movq %rbx,8(%rdx) - jmp .Lcbc_done -.align 16 -.Lcbc_dec_tail: - movl %r8d,0+24(%rsp) - movl %r9d,4+24(%rsp) - movl %r10d,8+24(%rsp) - movl %r11d,12+24(%rsp) - -.Lcbc_dec_pushf: - pushfq - cld - leaq 8+24(%rsp),%rsi - leaq (%r13),%rdi -.long 0x9066A4F3 - popfq -.Lcbc_dec_popf: - - movq %rax,(%rdx) - movq %rbx,8(%rdx) - jmp .Lcbc_done - -.align 16 -.Lcbc_done: - movq 48(%rsp),%rcx -.cfi_def_cfa %rcx,56 - movq 0(%rcx),%r15 -.cfi_restore %r15 - movq 8(%rcx),%r14 -.cfi_restore %r14 - movq 16(%rcx),%r13 -.cfi_restore %r13 - movq 24(%rcx),%r12 -.cfi_restore %r12 - movq 32(%rcx),%rbp -.cfi_restore %rbp - movq 40(%rcx),%rbx -.cfi_restore %rbx - leaq 48(%rcx),%rsp -.cfi_def_cfa %rsp,8 -.Lcbc_abort: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_cbc_encrypt,.-Camellia_cbc_encrypt - -.byte 67,97,109,101,108,108,105,97,32,102,111,114,32,120,56,54,95,54,52,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s deleted file mode 100644 index d0a2d849a6bd24..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s +++ /dev/null @@ -1,3449 +0,0 @@ -.text - - - -.align 64 -.Lzero: -.long 0,0,0,0 -.Lone: -.long 1,0,0,0 -.Linc: -.long 0,1,2,3 -.Lfour: -.long 4,4,4,4 -.Lincy: -.long 0,2,4,6,1,3,5,7 -.Leight: -.long 8,8,8,8,8,8,8,8 -.Lrot16: -.byte 0x2,0x3,0x0,0x1, 0x6,0x7,0x4,0x5, 0xa,0xb,0x8,0x9, 0xe,0xf,0xc,0xd -.Lrot24: -.byte 0x3,0x0,0x1,0x2, 0x7,0x4,0x5,0x6, 0xb,0x8,0x9,0xa, 0xf,0xc,0xd,0xe -.Ltwoy: -.long 2,0,0,0, 2,0,0,0 -.align 64 -.Lzeroz: -.long 0,0,0,0, 1,0,0,0, 2,0,0,0, 3,0,0,0 -.Lfourz: -.long 4,0,0,0, 4,0,0,0, 4,0,0,0, 4,0,0,0 -.Lincz: -.long 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 -.Lsixteen: -.long 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16 -.Lsigma: -.byte 101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107,0 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.globl ChaCha20_ctr32 -.type ChaCha20_ctr32,@function -.align 64 -ChaCha20_ctr32: -.cfi_startproc - cmpq $0,%rdx - je .Lno_data - movq OPENSSL_ia32cap_P+4(%rip),%r10 - btq $48,%r10 - jc .LChaCha20_avx512 - testq %r10,%r10 - js .LChaCha20_avx512vl - testl $512,%r10d - jnz .LChaCha20_ssse3 - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $64+24,%rsp -.cfi_adjust_cfa_offset 64+24 -.Lctr32_body: - - - movdqu (%rcx),%xmm1 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lone(%rip),%xmm4 - - - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - movq %rdx,%rbp - jmp .Loop_outer - -.align 32 -.Loop_outer: - movl $0x61707865,%eax - movl $0x3320646e,%ebx - movl $0x79622d32,%ecx - movl $0x6b206574,%edx - movl 16(%rsp),%r8d - movl 20(%rsp),%r9d - movl 24(%rsp),%r10d - movl 28(%rsp),%r11d - movd %xmm3,%r12d - movl 52(%rsp),%r13d - movl 56(%rsp),%r14d - movl 60(%rsp),%r15d - - movq %rbp,64+0(%rsp) - movl $10,%ebp - movq %rsi,64+8(%rsp) -.byte 102,72,15,126,214 - movq %rdi,64+16(%rsp) - movq %rsi,%rdi - shrq $32,%rdi - jmp .Loop - -.align 32 -.Loop: - addl %r8d,%eax - xorl %eax,%r12d - roll $16,%r12d - addl %r9d,%ebx - xorl %ebx,%r13d - roll $16,%r13d - addl %r12d,%esi - xorl %esi,%r8d - roll $12,%r8d - addl %r13d,%edi - xorl %edi,%r9d - roll $12,%r9d - addl %r8d,%eax - xorl %eax,%r12d - roll $8,%r12d - addl %r9d,%ebx - xorl %ebx,%r13d - roll $8,%r13d - addl %r12d,%esi - xorl %esi,%r8d - roll $7,%r8d - addl %r13d,%edi - xorl %edi,%r9d - roll $7,%r9d - movl %esi,32(%rsp) - movl %edi,36(%rsp) - movl 40(%rsp),%esi - movl 44(%rsp),%edi - addl %r10d,%ecx - xorl %ecx,%r14d - roll $16,%r14d - addl %r11d,%edx - xorl %edx,%r15d - roll $16,%r15d - addl %r14d,%esi - xorl %esi,%r10d - roll $12,%r10d - addl %r15d,%edi - xorl %edi,%r11d - roll $12,%r11d - addl %r10d,%ecx - xorl %ecx,%r14d - roll $8,%r14d - addl %r11d,%edx - xorl %edx,%r15d - roll $8,%r15d - addl %r14d,%esi - xorl %esi,%r10d - roll $7,%r10d - addl %r15d,%edi - xorl %edi,%r11d - roll $7,%r11d - addl %r9d,%eax - xorl %eax,%r15d - roll $16,%r15d - addl %r10d,%ebx - xorl %ebx,%r12d - roll $16,%r12d - addl %r15d,%esi - xorl %esi,%r9d - roll $12,%r9d - addl %r12d,%edi - xorl %edi,%r10d - roll $12,%r10d - addl %r9d,%eax - xorl %eax,%r15d - roll $8,%r15d - addl %r10d,%ebx - xorl %ebx,%r12d - roll $8,%r12d - addl %r15d,%esi - xorl %esi,%r9d - roll $7,%r9d - addl %r12d,%edi - xorl %edi,%r10d - roll $7,%r10d - movl %esi,40(%rsp) - movl %edi,44(%rsp) - movl 32(%rsp),%esi - movl 36(%rsp),%edi - addl %r11d,%ecx - xorl %ecx,%r13d - roll $16,%r13d - addl %r8d,%edx - xorl %edx,%r14d - roll $16,%r14d - addl %r13d,%esi - xorl %esi,%r11d - roll $12,%r11d - addl %r14d,%edi - xorl %edi,%r8d - roll $12,%r8d - addl %r11d,%ecx - xorl %ecx,%r13d - roll $8,%r13d - addl %r8d,%edx - xorl %edx,%r14d - roll $8,%r14d - addl %r13d,%esi - xorl %esi,%r11d - roll $7,%r11d - addl %r14d,%edi - xorl %edi,%r8d - roll $7,%r8d - decl %ebp - jnz .Loop - movl %edi,36(%rsp) - movl %esi,32(%rsp) - movq 64(%rsp),%rbp - movdqa %xmm2,%xmm1 - movq 64+8(%rsp),%rsi - paddd %xmm4,%xmm3 - movq 64+16(%rsp),%rdi - - addl $0x61707865,%eax - addl $0x3320646e,%ebx - addl $0x79622d32,%ecx - addl $0x6b206574,%edx - addl 16(%rsp),%r8d - addl 20(%rsp),%r9d - addl 24(%rsp),%r10d - addl 28(%rsp),%r11d - addl 48(%rsp),%r12d - addl 52(%rsp),%r13d - addl 56(%rsp),%r14d - addl 60(%rsp),%r15d - paddd 32(%rsp),%xmm1 - - cmpq $64,%rbp - jb .Ltail - - xorl 0(%rsi),%eax - xorl 4(%rsi),%ebx - xorl 8(%rsi),%ecx - xorl 12(%rsi),%edx - xorl 16(%rsi),%r8d - xorl 20(%rsi),%r9d - xorl 24(%rsi),%r10d - xorl 28(%rsi),%r11d - movdqu 32(%rsi),%xmm0 - xorl 48(%rsi),%r12d - xorl 52(%rsi),%r13d - xorl 56(%rsi),%r14d - xorl 60(%rsi),%r15d - leaq 64(%rsi),%rsi - pxor %xmm1,%xmm0 - - movdqa %xmm2,32(%rsp) - movd %xmm3,48(%rsp) - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - movdqu %xmm0,32(%rdi) - movl %r12d,48(%rdi) - movl %r13d,52(%rdi) - movl %r14d,56(%rdi) - movl %r15d,60(%rdi) - leaq 64(%rdi),%rdi - - subq $64,%rbp - jnz .Loop_outer - - jmp .Ldone - -.align 16 -.Ltail: - movl %eax,0(%rsp) - movl %ebx,4(%rsp) - xorq %rbx,%rbx - movl %ecx,8(%rsp) - movl %edx,12(%rsp) - movl %r8d,16(%rsp) - movl %r9d,20(%rsp) - movl %r10d,24(%rsp) - movl %r11d,28(%rsp) - movdqa %xmm1,32(%rsp) - movl %r12d,48(%rsp) - movl %r13d,52(%rsp) - movl %r14d,56(%rsp) - movl %r15d,60(%rsp) - -.Loop_tail: - movzbl (%rsi,%rbx,1),%eax - movzbl (%rsp,%rbx,1),%edx - leaq 1(%rbx),%rbx - xorl %edx,%eax - movb %al,-1(%rdi,%rbx,1) - decq %rbp - jnz .Loop_tail - -.Ldone: - leaq 64+24+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lno_data: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_ctr32,.-ChaCha20_ctr32 -.type ChaCha20_ssse3,@function -.align 32 -ChaCha20_ssse3: -.cfi_startproc -.LChaCha20_ssse3: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - testl $2048,%r10d - jnz .LChaCha20_4xop - cmpq $128,%rdx - je .LChaCha20_128 - ja .LChaCha20_4x - -.Ldo_sse3_after_all: - subq $64+8,%rsp - movdqa .Lsigma(%rip),%xmm0 - movdqu (%rcx),%xmm1 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lrot16(%rip),%xmm6 - movdqa .Lrot24(%rip),%xmm7 - - movdqa %xmm0,0(%rsp) - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - movq $10,%r8 - jmp .Loop_ssse3 - -.align 32 -.Loop_outer_ssse3: - movdqa .Lone(%rip),%xmm3 - movdqa 0(%rsp),%xmm0 - movdqa 16(%rsp),%xmm1 - movdqa 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - movq $10,%r8 - movdqa %xmm3,48(%rsp) - jmp .Loop_ssse3 - -.align 32 -.Loop_ssse3: - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,222 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $20,%xmm1 - pslld $12,%xmm4 - por %xmm4,%xmm1 - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,223 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $25,%xmm1 - pslld $7,%xmm4 - por %xmm4,%xmm1 - pshufd $78,%xmm2,%xmm2 - pshufd $57,%xmm1,%xmm1 - pshufd $147,%xmm3,%xmm3 - nop - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,222 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $20,%xmm1 - pslld $12,%xmm4 - por %xmm4,%xmm1 - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,223 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $25,%xmm1 - pslld $7,%xmm4 - por %xmm4,%xmm1 - pshufd $78,%xmm2,%xmm2 - pshufd $147,%xmm1,%xmm1 - pshufd $57,%xmm3,%xmm3 - decq %r8 - jnz .Loop_ssse3 - paddd 0(%rsp),%xmm0 - paddd 16(%rsp),%xmm1 - paddd 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - - cmpq $64,%rdx - jb .Ltail_ssse3 - - movdqu 0(%rsi),%xmm4 - movdqu 16(%rsi),%xmm5 - pxor %xmm4,%xmm0 - movdqu 32(%rsi),%xmm4 - pxor %xmm5,%xmm1 - movdqu 48(%rsi),%xmm5 - leaq 64(%rsi),%rsi - pxor %xmm4,%xmm2 - pxor %xmm5,%xmm3 - - movdqu %xmm0,0(%rdi) - movdqu %xmm1,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - leaq 64(%rdi),%rdi - - subq $64,%rdx - jnz .Loop_outer_ssse3 - - jmp .Ldone_ssse3 - -.align 16 -.Ltail_ssse3: - movdqa %xmm0,0(%rsp) - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - xorq %r8,%r8 - -.Loop_tail_ssse3: - movzbl (%rsi,%r8,1),%eax - movzbl (%rsp,%r8,1),%ecx - leaq 1(%r8),%r8 - xorl %ecx,%eax - movb %al,-1(%rdi,%r8,1) - decq %rdx - jnz .Loop_tail_ssse3 - -.Ldone_ssse3: - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.Lssse3_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_ssse3,.-ChaCha20_ssse3 -.type ChaCha20_128,@function -.align 32 -ChaCha20_128: -.cfi_startproc -.LChaCha20_128: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $64+8,%rsp - movdqa .Lsigma(%rip),%xmm8 - movdqu (%rcx),%xmm9 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lone(%rip),%xmm1 - movdqa .Lrot16(%rip),%xmm6 - movdqa .Lrot24(%rip),%xmm7 - - movdqa %xmm8,%xmm10 - movdqa %xmm8,0(%rsp) - movdqa %xmm9,%xmm11 - movdqa %xmm9,16(%rsp) - movdqa %xmm2,%xmm0 - movdqa %xmm2,32(%rsp) - paddd %xmm3,%xmm1 - movdqa %xmm3,48(%rsp) - movq $10,%r8 - jmp .Loop_128 - -.align 32 -.Loop_128: - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,222 -.byte 102,15,56,0,206 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $20,%xmm9 - movdqa %xmm11,%xmm5 - pslld $12,%xmm4 - psrld $20,%xmm11 - por %xmm4,%xmm9 - pslld $12,%xmm5 - por %xmm5,%xmm11 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,223 -.byte 102,15,56,0,207 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $25,%xmm9 - movdqa %xmm11,%xmm5 - pslld $7,%xmm4 - psrld $25,%xmm11 - por %xmm4,%xmm9 - pslld $7,%xmm5 - por %xmm5,%xmm11 - pshufd $78,%xmm2,%xmm2 - pshufd $57,%xmm9,%xmm9 - pshufd $147,%xmm3,%xmm3 - pshufd $78,%xmm0,%xmm0 - pshufd $57,%xmm11,%xmm11 - pshufd $147,%xmm1,%xmm1 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,222 -.byte 102,15,56,0,206 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $20,%xmm9 - movdqa %xmm11,%xmm5 - pslld $12,%xmm4 - psrld $20,%xmm11 - por %xmm4,%xmm9 - pslld $12,%xmm5 - por %xmm5,%xmm11 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,223 -.byte 102,15,56,0,207 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $25,%xmm9 - movdqa %xmm11,%xmm5 - pslld $7,%xmm4 - psrld $25,%xmm11 - por %xmm4,%xmm9 - pslld $7,%xmm5 - por %xmm5,%xmm11 - pshufd $78,%xmm2,%xmm2 - pshufd $147,%xmm9,%xmm9 - pshufd $57,%xmm3,%xmm3 - pshufd $78,%xmm0,%xmm0 - pshufd $147,%xmm11,%xmm11 - pshufd $57,%xmm1,%xmm1 - decq %r8 - jnz .Loop_128 - paddd 0(%rsp),%xmm8 - paddd 16(%rsp),%xmm9 - paddd 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - paddd .Lone(%rip),%xmm1 - paddd 0(%rsp),%xmm10 - paddd 16(%rsp),%xmm11 - paddd 32(%rsp),%xmm0 - paddd 48(%rsp),%xmm1 - - movdqu 0(%rsi),%xmm4 - movdqu 16(%rsi),%xmm5 - pxor %xmm4,%xmm8 - movdqu 32(%rsi),%xmm4 - pxor %xmm5,%xmm9 - movdqu 48(%rsi),%xmm5 - pxor %xmm4,%xmm2 - movdqu 64(%rsi),%xmm4 - pxor %xmm5,%xmm3 - movdqu 80(%rsi),%xmm5 - pxor %xmm4,%xmm10 - movdqu 96(%rsi),%xmm4 - pxor %xmm5,%xmm11 - movdqu 112(%rsi),%xmm5 - pxor %xmm4,%xmm0 - pxor %xmm5,%xmm1 - - movdqu %xmm8,0(%rdi) - movdqu %xmm9,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - movdqu %xmm10,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm0,96(%rdi) - movdqu %xmm1,112(%rdi) - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L128_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_128,.-ChaCha20_128 -.type ChaCha20_4x,@function -.align 32 -ChaCha20_4x: -.cfi_startproc -.LChaCha20_4x: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - movq %r10,%r11 - shrq $32,%r10 - testq $32,%r10 - jnz .LChaCha20_8x - cmpq $192,%rdx - ja .Lproceed4x - - andq $71303168,%r11 - cmpq $4194304,%r11 - je .Ldo_sse3_after_all - -.Lproceed4x: - subq $0x140+8,%rsp - movdqa .Lsigma(%rip),%xmm11 - movdqu (%rcx),%xmm15 - movdqu 16(%rcx),%xmm7 - movdqu (%r8),%xmm3 - leaq 256(%rsp),%rcx - leaq .Lrot16(%rip),%r10 - leaq .Lrot24(%rip),%r11 - - pshufd $0x00,%xmm11,%xmm8 - pshufd $0x55,%xmm11,%xmm9 - movdqa %xmm8,64(%rsp) - pshufd $0xaa,%xmm11,%xmm10 - movdqa %xmm9,80(%rsp) - pshufd $0xff,%xmm11,%xmm11 - movdqa %xmm10,96(%rsp) - movdqa %xmm11,112(%rsp) - - pshufd $0x00,%xmm15,%xmm12 - pshufd $0x55,%xmm15,%xmm13 - movdqa %xmm12,128-256(%rcx) - pshufd $0xaa,%xmm15,%xmm14 - movdqa %xmm13,144-256(%rcx) - pshufd $0xff,%xmm15,%xmm15 - movdqa %xmm14,160-256(%rcx) - movdqa %xmm15,176-256(%rcx) - - pshufd $0x00,%xmm7,%xmm4 - pshufd $0x55,%xmm7,%xmm5 - movdqa %xmm4,192-256(%rcx) - pshufd $0xaa,%xmm7,%xmm6 - movdqa %xmm5,208-256(%rcx) - pshufd $0xff,%xmm7,%xmm7 - movdqa %xmm6,224-256(%rcx) - movdqa %xmm7,240-256(%rcx) - - pshufd $0x00,%xmm3,%xmm0 - pshufd $0x55,%xmm3,%xmm1 - paddd .Linc(%rip),%xmm0 - pshufd $0xaa,%xmm3,%xmm2 - movdqa %xmm1,272-256(%rcx) - pshufd $0xff,%xmm3,%xmm3 - movdqa %xmm2,288-256(%rcx) - movdqa %xmm3,304-256(%rcx) - - jmp .Loop_enter4x - -.align 32 -.Loop_outer4x: - movdqa 64(%rsp),%xmm8 - movdqa 80(%rsp),%xmm9 - movdqa 96(%rsp),%xmm10 - movdqa 112(%rsp),%xmm11 - movdqa 128-256(%rcx),%xmm12 - movdqa 144-256(%rcx),%xmm13 - movdqa 160-256(%rcx),%xmm14 - movdqa 176-256(%rcx),%xmm15 - movdqa 192-256(%rcx),%xmm4 - movdqa 208-256(%rcx),%xmm5 - movdqa 224-256(%rcx),%xmm6 - movdqa 240-256(%rcx),%xmm7 - movdqa 256-256(%rcx),%xmm0 - movdqa 272-256(%rcx),%xmm1 - movdqa 288-256(%rcx),%xmm2 - movdqa 304-256(%rcx),%xmm3 - paddd .Lfour(%rip),%xmm0 - -.Loop_enter4x: - movdqa %xmm6,32(%rsp) - movdqa %xmm7,48(%rsp) - movdqa (%r10),%xmm7 - movl $10,%eax - movdqa %xmm0,256-256(%rcx) - jmp .Loop4x - -.align 32 -.Loop4x: - paddd %xmm12,%xmm8 - paddd %xmm13,%xmm9 - pxor %xmm8,%xmm0 - pxor %xmm9,%xmm1 -.byte 102,15,56,0,199 -.byte 102,15,56,0,207 - paddd %xmm0,%xmm4 - paddd %xmm1,%xmm5 - pxor %xmm4,%xmm12 - pxor %xmm5,%xmm13 - movdqa %xmm12,%xmm6 - pslld $12,%xmm12 - psrld $20,%xmm6 - movdqa %xmm13,%xmm7 - pslld $12,%xmm13 - por %xmm6,%xmm12 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm13 - paddd %xmm12,%xmm8 - paddd %xmm13,%xmm9 - pxor %xmm8,%xmm0 - pxor %xmm9,%xmm1 -.byte 102,15,56,0,198 -.byte 102,15,56,0,206 - paddd %xmm0,%xmm4 - paddd %xmm1,%xmm5 - pxor %xmm4,%xmm12 - pxor %xmm5,%xmm13 - movdqa %xmm12,%xmm7 - pslld $7,%xmm12 - psrld $25,%xmm7 - movdqa %xmm13,%xmm6 - pslld $7,%xmm13 - por %xmm7,%xmm12 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm13 - movdqa %xmm4,0(%rsp) - movdqa %xmm5,16(%rsp) - movdqa 32(%rsp),%xmm4 - movdqa 48(%rsp),%xmm5 - paddd %xmm14,%xmm10 - paddd %xmm15,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm3 -.byte 102,15,56,0,215 -.byte 102,15,56,0,223 - paddd %xmm2,%xmm4 - paddd %xmm3,%xmm5 - pxor %xmm4,%xmm14 - pxor %xmm5,%xmm15 - movdqa %xmm14,%xmm6 - pslld $12,%xmm14 - psrld $20,%xmm6 - movdqa %xmm15,%xmm7 - pslld $12,%xmm15 - por %xmm6,%xmm14 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm15 - paddd %xmm14,%xmm10 - paddd %xmm15,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm3 -.byte 102,15,56,0,214 -.byte 102,15,56,0,222 - paddd %xmm2,%xmm4 - paddd %xmm3,%xmm5 - pxor %xmm4,%xmm14 - pxor %xmm5,%xmm15 - movdqa %xmm14,%xmm7 - pslld $7,%xmm14 - psrld $25,%xmm7 - movdqa %xmm15,%xmm6 - pslld $7,%xmm15 - por %xmm7,%xmm14 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm15 - paddd %xmm13,%xmm8 - paddd %xmm14,%xmm9 - pxor %xmm8,%xmm3 - pxor %xmm9,%xmm0 -.byte 102,15,56,0,223 -.byte 102,15,56,0,199 - paddd %xmm3,%xmm4 - paddd %xmm0,%xmm5 - pxor %xmm4,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm13,%xmm6 - pslld $12,%xmm13 - psrld $20,%xmm6 - movdqa %xmm14,%xmm7 - pslld $12,%xmm14 - por %xmm6,%xmm13 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm14 - paddd %xmm13,%xmm8 - paddd %xmm14,%xmm9 - pxor %xmm8,%xmm3 - pxor %xmm9,%xmm0 -.byte 102,15,56,0,222 -.byte 102,15,56,0,198 - paddd %xmm3,%xmm4 - paddd %xmm0,%xmm5 - pxor %xmm4,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm13,%xmm7 - pslld $7,%xmm13 - psrld $25,%xmm7 - movdqa %xmm14,%xmm6 - pslld $7,%xmm14 - por %xmm7,%xmm13 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm14 - movdqa %xmm4,32(%rsp) - movdqa %xmm5,48(%rsp) - movdqa 0(%rsp),%xmm4 - movdqa 16(%rsp),%xmm5 - paddd %xmm15,%xmm10 - paddd %xmm12,%xmm11 - pxor %xmm10,%xmm1 - pxor %xmm11,%xmm2 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - paddd %xmm1,%xmm4 - paddd %xmm2,%xmm5 - pxor %xmm4,%xmm15 - pxor %xmm5,%xmm12 - movdqa %xmm15,%xmm6 - pslld $12,%xmm15 - psrld $20,%xmm6 - movdqa %xmm12,%xmm7 - pslld $12,%xmm12 - por %xmm6,%xmm15 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm12 - paddd %xmm15,%xmm10 - paddd %xmm12,%xmm11 - pxor %xmm10,%xmm1 - pxor %xmm11,%xmm2 -.byte 102,15,56,0,206 -.byte 102,15,56,0,214 - paddd %xmm1,%xmm4 - paddd %xmm2,%xmm5 - pxor %xmm4,%xmm15 - pxor %xmm5,%xmm12 - movdqa %xmm15,%xmm7 - pslld $7,%xmm15 - psrld $25,%xmm7 - movdqa %xmm12,%xmm6 - pslld $7,%xmm12 - por %xmm7,%xmm15 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm12 - decl %eax - jnz .Loop4x - - paddd 64(%rsp),%xmm8 - paddd 80(%rsp),%xmm9 - paddd 96(%rsp),%xmm10 - paddd 112(%rsp),%xmm11 - - movdqa %xmm8,%xmm6 - punpckldq %xmm9,%xmm8 - movdqa %xmm10,%xmm7 - punpckldq %xmm11,%xmm10 - punpckhdq %xmm9,%xmm6 - punpckhdq %xmm11,%xmm7 - movdqa %xmm8,%xmm9 - punpcklqdq %xmm10,%xmm8 - movdqa %xmm6,%xmm11 - punpcklqdq %xmm7,%xmm6 - punpckhqdq %xmm10,%xmm9 - punpckhqdq %xmm7,%xmm11 - paddd 128-256(%rcx),%xmm12 - paddd 144-256(%rcx),%xmm13 - paddd 160-256(%rcx),%xmm14 - paddd 176-256(%rcx),%xmm15 - - movdqa %xmm8,0(%rsp) - movdqa %xmm9,16(%rsp) - movdqa 32(%rsp),%xmm8 - movdqa 48(%rsp),%xmm9 - - movdqa %xmm12,%xmm10 - punpckldq %xmm13,%xmm12 - movdqa %xmm14,%xmm7 - punpckldq %xmm15,%xmm14 - punpckhdq %xmm13,%xmm10 - punpckhdq %xmm15,%xmm7 - movdqa %xmm12,%xmm13 - punpcklqdq %xmm14,%xmm12 - movdqa %xmm10,%xmm15 - punpcklqdq %xmm7,%xmm10 - punpckhqdq %xmm14,%xmm13 - punpckhqdq %xmm7,%xmm15 - paddd 192-256(%rcx),%xmm4 - paddd 208-256(%rcx),%xmm5 - paddd 224-256(%rcx),%xmm8 - paddd 240-256(%rcx),%xmm9 - - movdqa %xmm6,32(%rsp) - movdqa %xmm11,48(%rsp) - - movdqa %xmm4,%xmm14 - punpckldq %xmm5,%xmm4 - movdqa %xmm8,%xmm7 - punpckldq %xmm9,%xmm8 - punpckhdq %xmm5,%xmm14 - punpckhdq %xmm9,%xmm7 - movdqa %xmm4,%xmm5 - punpcklqdq %xmm8,%xmm4 - movdqa %xmm14,%xmm9 - punpcklqdq %xmm7,%xmm14 - punpckhqdq %xmm8,%xmm5 - punpckhqdq %xmm7,%xmm9 - paddd 256-256(%rcx),%xmm0 - paddd 272-256(%rcx),%xmm1 - paddd 288-256(%rcx),%xmm2 - paddd 304-256(%rcx),%xmm3 - - movdqa %xmm0,%xmm8 - punpckldq %xmm1,%xmm0 - movdqa %xmm2,%xmm7 - punpckldq %xmm3,%xmm2 - punpckhdq %xmm1,%xmm8 - punpckhdq %xmm3,%xmm7 - movdqa %xmm0,%xmm1 - punpcklqdq %xmm2,%xmm0 - movdqa %xmm8,%xmm3 - punpcklqdq %xmm7,%xmm8 - punpckhqdq %xmm2,%xmm1 - punpckhqdq %xmm7,%xmm3 - cmpq $256,%rdx - jb .Ltail4x - - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - - movdqu %xmm6,64(%rdi) - movdqu 0(%rsi),%xmm6 - movdqu %xmm11,80(%rdi) - movdqu 16(%rsi),%xmm11 - movdqu %xmm2,96(%rdi) - movdqu 32(%rsi),%xmm2 - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - movdqu 48(%rsi),%xmm7 - pxor 32(%rsp),%xmm6 - pxor %xmm10,%xmm11 - pxor %xmm14,%xmm2 - pxor %xmm8,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 48(%rsp),%xmm6 - pxor %xmm15,%xmm11 - pxor %xmm9,%xmm2 - pxor %xmm3,%xmm7 - movdqu %xmm6,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm2,96(%rdi) - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - - subq $256,%rdx - jnz .Loop_outer4x - - jmp .Ldone4x - -.Ltail4x: - cmpq $192,%rdx - jae .L192_or_more4x - cmpq $128,%rdx - jae .L128_or_more4x - cmpq $64,%rdx - jae .L64_or_more4x - - - xorq %r10,%r10 - - movdqa %xmm12,16(%rsp) - movdqa %xmm4,32(%rsp) - movdqa %xmm0,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L64_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - movdqu %xmm6,0(%rdi) - movdqu %xmm11,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm7,48(%rdi) - je .Ldone4x - - movdqa 16(%rsp),%xmm6 - leaq 64(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm13,16(%rsp) - leaq 64(%rdi),%rdi - movdqa %xmm5,32(%rsp) - subq $64,%rdx - movdqa %xmm1,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L128_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - movdqu %xmm6,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm2,96(%rdi) - movdqu %xmm7,112(%rdi) - je .Ldone4x - - movdqa 32(%rsp),%xmm6 - leaq 128(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm10,16(%rsp) - leaq 128(%rdi),%rdi - movdqa %xmm14,32(%rsp) - subq $128,%rdx - movdqa %xmm8,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L192_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - - movdqu %xmm6,64(%rdi) - movdqu 0(%rsi),%xmm6 - movdqu %xmm11,80(%rdi) - movdqu 16(%rsi),%xmm11 - movdqu %xmm2,96(%rdi) - movdqu 32(%rsi),%xmm2 - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - movdqu 48(%rsi),%xmm7 - pxor 32(%rsp),%xmm6 - pxor %xmm10,%xmm11 - pxor %xmm14,%xmm2 - pxor %xmm8,%xmm7 - movdqu %xmm6,0(%rdi) - movdqu %xmm11,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm7,48(%rdi) - je .Ldone4x - - movdqa 48(%rsp),%xmm6 - leaq 64(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm15,16(%rsp) - leaq 64(%rdi),%rdi - movdqa %xmm9,32(%rsp) - subq $192,%rdx - movdqa %xmm3,48(%rsp) - -.Loop_tail4x: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail4x - -.Ldone4x: - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_4x,.-ChaCha20_4x -.type ChaCha20_4xop,@function -.align 32 -ChaCha20_4xop: -.cfi_startproc -.LChaCha20_4xop: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $0x140+8,%rsp - vzeroupper - - vmovdqa .Lsigma(%rip),%xmm11 - vmovdqu (%rcx),%xmm3 - vmovdqu 16(%rcx),%xmm15 - vmovdqu (%r8),%xmm7 - leaq 256(%rsp),%rcx - - vpshufd $0x00,%xmm11,%xmm8 - vpshufd $0x55,%xmm11,%xmm9 - vmovdqa %xmm8,64(%rsp) - vpshufd $0xaa,%xmm11,%xmm10 - vmovdqa %xmm9,80(%rsp) - vpshufd $0xff,%xmm11,%xmm11 - vmovdqa %xmm10,96(%rsp) - vmovdqa %xmm11,112(%rsp) - - vpshufd $0x00,%xmm3,%xmm0 - vpshufd $0x55,%xmm3,%xmm1 - vmovdqa %xmm0,128-256(%rcx) - vpshufd $0xaa,%xmm3,%xmm2 - vmovdqa %xmm1,144-256(%rcx) - vpshufd $0xff,%xmm3,%xmm3 - vmovdqa %xmm2,160-256(%rcx) - vmovdqa %xmm3,176-256(%rcx) - - vpshufd $0x00,%xmm15,%xmm12 - vpshufd $0x55,%xmm15,%xmm13 - vmovdqa %xmm12,192-256(%rcx) - vpshufd $0xaa,%xmm15,%xmm14 - vmovdqa %xmm13,208-256(%rcx) - vpshufd $0xff,%xmm15,%xmm15 - vmovdqa %xmm14,224-256(%rcx) - vmovdqa %xmm15,240-256(%rcx) - - vpshufd $0x00,%xmm7,%xmm4 - vpshufd $0x55,%xmm7,%xmm5 - vpaddd .Linc(%rip),%xmm4,%xmm4 - vpshufd $0xaa,%xmm7,%xmm6 - vmovdqa %xmm5,272-256(%rcx) - vpshufd $0xff,%xmm7,%xmm7 - vmovdqa %xmm6,288-256(%rcx) - vmovdqa %xmm7,304-256(%rcx) - - jmp .Loop_enter4xop - -.align 32 -.Loop_outer4xop: - vmovdqa 64(%rsp),%xmm8 - vmovdqa 80(%rsp),%xmm9 - vmovdqa 96(%rsp),%xmm10 - vmovdqa 112(%rsp),%xmm11 - vmovdqa 128-256(%rcx),%xmm0 - vmovdqa 144-256(%rcx),%xmm1 - vmovdqa 160-256(%rcx),%xmm2 - vmovdqa 176-256(%rcx),%xmm3 - vmovdqa 192-256(%rcx),%xmm12 - vmovdqa 208-256(%rcx),%xmm13 - vmovdqa 224-256(%rcx),%xmm14 - vmovdqa 240-256(%rcx),%xmm15 - vmovdqa 256-256(%rcx),%xmm4 - vmovdqa 272-256(%rcx),%xmm5 - vmovdqa 288-256(%rcx),%xmm6 - vmovdqa 304-256(%rcx),%xmm7 - vpaddd .Lfour(%rip),%xmm4,%xmm4 - -.Loop_enter4xop: - movl $10,%eax - vmovdqa %xmm4,256-256(%rcx) - jmp .Loop4xop - -.align 32 -.Loop4xop: - vpaddd %xmm0,%xmm8,%xmm8 - vpaddd %xmm1,%xmm9,%xmm9 - vpaddd %xmm2,%xmm10,%xmm10 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor %xmm4,%xmm8,%xmm4 - vpxor %xmm5,%xmm9,%xmm5 - vpxor %xmm6,%xmm10,%xmm6 - vpxor %xmm7,%xmm11,%xmm7 -.byte 143,232,120,194,228,16 -.byte 143,232,120,194,237,16 -.byte 143,232,120,194,246,16 -.byte 143,232,120,194,255,16 - vpaddd %xmm4,%xmm12,%xmm12 - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm15,%xmm15 - vpxor %xmm0,%xmm12,%xmm0 - vpxor %xmm1,%xmm13,%xmm1 - vpxor %xmm14,%xmm2,%xmm2 - vpxor %xmm15,%xmm3,%xmm3 -.byte 143,232,120,194,192,12 -.byte 143,232,120,194,201,12 -.byte 143,232,120,194,210,12 -.byte 143,232,120,194,219,12 - vpaddd %xmm8,%xmm0,%xmm8 - vpaddd %xmm9,%xmm1,%xmm9 - vpaddd %xmm2,%xmm10,%xmm10 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor %xmm4,%xmm8,%xmm4 - vpxor %xmm5,%xmm9,%xmm5 - vpxor %xmm6,%xmm10,%xmm6 - vpxor %xmm7,%xmm11,%xmm7 -.byte 143,232,120,194,228,8 -.byte 143,232,120,194,237,8 -.byte 143,232,120,194,246,8 -.byte 143,232,120,194,255,8 - vpaddd %xmm4,%xmm12,%xmm12 - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm15,%xmm15 - vpxor %xmm0,%xmm12,%xmm0 - vpxor %xmm1,%xmm13,%xmm1 - vpxor %xmm14,%xmm2,%xmm2 - vpxor %xmm15,%xmm3,%xmm3 -.byte 143,232,120,194,192,7 -.byte 143,232,120,194,201,7 -.byte 143,232,120,194,210,7 -.byte 143,232,120,194,219,7 - vpaddd %xmm1,%xmm8,%xmm8 - vpaddd %xmm2,%xmm9,%xmm9 - vpaddd %xmm3,%xmm10,%xmm10 - vpaddd %xmm0,%xmm11,%xmm11 - vpxor %xmm7,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm4 - vpxor %xmm5,%xmm10,%xmm5 - vpxor %xmm6,%xmm11,%xmm6 -.byte 143,232,120,194,255,16 -.byte 143,232,120,194,228,16 -.byte 143,232,120,194,237,16 -.byte 143,232,120,194,246,16 - vpaddd %xmm7,%xmm14,%xmm14 - vpaddd %xmm4,%xmm15,%xmm15 - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm6,%xmm13,%xmm13 - vpxor %xmm1,%xmm14,%xmm1 - vpxor %xmm2,%xmm15,%xmm2 - vpxor %xmm12,%xmm3,%xmm3 - vpxor %xmm13,%xmm0,%xmm0 -.byte 143,232,120,194,201,12 -.byte 143,232,120,194,210,12 -.byte 143,232,120,194,219,12 -.byte 143,232,120,194,192,12 - vpaddd %xmm8,%xmm1,%xmm8 - vpaddd %xmm9,%xmm2,%xmm9 - vpaddd %xmm3,%xmm10,%xmm10 - vpaddd %xmm0,%xmm11,%xmm11 - vpxor %xmm7,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm4 - vpxor %xmm5,%xmm10,%xmm5 - vpxor %xmm6,%xmm11,%xmm6 -.byte 143,232,120,194,255,8 -.byte 143,232,120,194,228,8 -.byte 143,232,120,194,237,8 -.byte 143,232,120,194,246,8 - vpaddd %xmm7,%xmm14,%xmm14 - vpaddd %xmm4,%xmm15,%xmm15 - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm6,%xmm13,%xmm13 - vpxor %xmm1,%xmm14,%xmm1 - vpxor %xmm2,%xmm15,%xmm2 - vpxor %xmm12,%xmm3,%xmm3 - vpxor %xmm13,%xmm0,%xmm0 -.byte 143,232,120,194,201,7 -.byte 143,232,120,194,210,7 -.byte 143,232,120,194,219,7 -.byte 143,232,120,194,192,7 - decl %eax - jnz .Loop4xop - - vpaddd 64(%rsp),%xmm8,%xmm8 - vpaddd 80(%rsp),%xmm9,%xmm9 - vpaddd 96(%rsp),%xmm10,%xmm10 - vpaddd 112(%rsp),%xmm11,%xmm11 - - vmovdqa %xmm14,32(%rsp) - vmovdqa %xmm15,48(%rsp) - - vpunpckldq %xmm9,%xmm8,%xmm14 - vpunpckldq %xmm11,%xmm10,%xmm15 - vpunpckhdq %xmm9,%xmm8,%xmm8 - vpunpckhdq %xmm11,%xmm10,%xmm10 - vpunpcklqdq %xmm15,%xmm14,%xmm9 - vpunpckhqdq %xmm15,%xmm14,%xmm14 - vpunpcklqdq %xmm10,%xmm8,%xmm11 - vpunpckhqdq %xmm10,%xmm8,%xmm8 - vpaddd 128-256(%rcx),%xmm0,%xmm0 - vpaddd 144-256(%rcx),%xmm1,%xmm1 - vpaddd 160-256(%rcx),%xmm2,%xmm2 - vpaddd 176-256(%rcx),%xmm3,%xmm3 - - vmovdqa %xmm9,0(%rsp) - vmovdqa %xmm14,16(%rsp) - vmovdqa 32(%rsp),%xmm9 - vmovdqa 48(%rsp),%xmm14 - - vpunpckldq %xmm1,%xmm0,%xmm10 - vpunpckldq %xmm3,%xmm2,%xmm15 - vpunpckhdq %xmm1,%xmm0,%xmm0 - vpunpckhdq %xmm3,%xmm2,%xmm2 - vpunpcklqdq %xmm15,%xmm10,%xmm1 - vpunpckhqdq %xmm15,%xmm10,%xmm10 - vpunpcklqdq %xmm2,%xmm0,%xmm3 - vpunpckhqdq %xmm2,%xmm0,%xmm0 - vpaddd 192-256(%rcx),%xmm12,%xmm12 - vpaddd 208-256(%rcx),%xmm13,%xmm13 - vpaddd 224-256(%rcx),%xmm9,%xmm9 - vpaddd 240-256(%rcx),%xmm14,%xmm14 - - vpunpckldq %xmm13,%xmm12,%xmm2 - vpunpckldq %xmm14,%xmm9,%xmm15 - vpunpckhdq %xmm13,%xmm12,%xmm12 - vpunpckhdq %xmm14,%xmm9,%xmm9 - vpunpcklqdq %xmm15,%xmm2,%xmm13 - vpunpckhqdq %xmm15,%xmm2,%xmm2 - vpunpcklqdq %xmm9,%xmm12,%xmm14 - vpunpckhqdq %xmm9,%xmm12,%xmm12 - vpaddd 256-256(%rcx),%xmm4,%xmm4 - vpaddd 272-256(%rcx),%xmm5,%xmm5 - vpaddd 288-256(%rcx),%xmm6,%xmm6 - vpaddd 304-256(%rcx),%xmm7,%xmm7 - - vpunpckldq %xmm5,%xmm4,%xmm9 - vpunpckldq %xmm7,%xmm6,%xmm15 - vpunpckhdq %xmm5,%xmm4,%xmm4 - vpunpckhdq %xmm7,%xmm6,%xmm6 - vpunpcklqdq %xmm15,%xmm9,%xmm5 - vpunpckhqdq %xmm15,%xmm9,%xmm9 - vpunpcklqdq %xmm6,%xmm4,%xmm7 - vpunpckhqdq %xmm6,%xmm4,%xmm4 - vmovdqa 0(%rsp),%xmm6 - vmovdqa 16(%rsp),%xmm15 - - cmpq $256,%rdx - jb .Ltail4xop - - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - leaq 128(%rsi),%rsi - vpxor 0(%rsi),%xmm11,%xmm11 - vpxor 16(%rsi),%xmm3,%xmm3 - vpxor 32(%rsi),%xmm14,%xmm14 - vpxor 48(%rsi),%xmm7,%xmm7 - vpxor 64(%rsi),%xmm8,%xmm8 - vpxor 80(%rsi),%xmm0,%xmm0 - vpxor 96(%rsi),%xmm12,%xmm12 - vpxor 112(%rsi),%xmm4,%xmm4 - leaq 128(%rsi),%rsi - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - leaq 128(%rdi),%rdi - vmovdqu %xmm11,0(%rdi) - vmovdqu %xmm3,16(%rdi) - vmovdqu %xmm14,32(%rdi) - vmovdqu %xmm7,48(%rdi) - vmovdqu %xmm8,64(%rdi) - vmovdqu %xmm0,80(%rdi) - vmovdqu %xmm12,96(%rdi) - vmovdqu %xmm4,112(%rdi) - leaq 128(%rdi),%rdi - - subq $256,%rdx - jnz .Loop_outer4xop - - jmp .Ldone4xop - -.align 32 -.Ltail4xop: - cmpq $192,%rdx - jae .L192_or_more4xop - cmpq $128,%rdx - jae .L128_or_more4xop - cmpq $64,%rdx - jae .L64_or_more4xop - - xorq %r10,%r10 - vmovdqa %xmm6,0(%rsp) - vmovdqa %xmm1,16(%rsp) - vmovdqa %xmm13,32(%rsp) - vmovdqa %xmm5,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L64_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - je .Ldone4xop - - leaq 64(%rsi),%rsi - vmovdqa %xmm15,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm10,16(%rsp) - leaq 64(%rdi),%rdi - vmovdqa %xmm2,32(%rsp) - subq $64,%rdx - vmovdqa %xmm9,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L128_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - je .Ldone4xop - - leaq 128(%rsi),%rsi - vmovdqa %xmm11,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm3,16(%rsp) - leaq 128(%rdi),%rdi - vmovdqa %xmm14,32(%rsp) - subq $128,%rdx - vmovdqa %xmm7,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L192_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - leaq 128(%rsi),%rsi - vpxor 0(%rsi),%xmm11,%xmm11 - vpxor 16(%rsi),%xmm3,%xmm3 - vpxor 32(%rsi),%xmm14,%xmm14 - vpxor 48(%rsi),%xmm7,%xmm7 - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - leaq 128(%rdi),%rdi - vmovdqu %xmm11,0(%rdi) - vmovdqu %xmm3,16(%rdi) - vmovdqu %xmm14,32(%rdi) - vmovdqu %xmm7,48(%rdi) - je .Ldone4xop - - leaq 64(%rsi),%rsi - vmovdqa %xmm8,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm0,16(%rsp) - leaq 64(%rdi),%rdi - vmovdqa %xmm12,32(%rsp) - subq $192,%rdx - vmovdqa %xmm4,48(%rsp) - -.Loop_tail4xop: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail4xop - -.Ldone4xop: - vzeroupper - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L4xop_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_4xop,.-ChaCha20_4xop -.type ChaCha20_8x,@function -.align 32 -ChaCha20_8x: -.cfi_startproc -.LChaCha20_8x: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $0x280+8,%rsp - andq $-32,%rsp - vzeroupper - - - - - - - - - - - vbroadcasti128 .Lsigma(%rip),%ymm11 - vbroadcasti128 (%rcx),%ymm3 - vbroadcasti128 16(%rcx),%ymm15 - vbroadcasti128 (%r8),%ymm7 - leaq 256(%rsp),%rcx - leaq 512(%rsp),%rax - leaq .Lrot16(%rip),%r10 - leaq .Lrot24(%rip),%r11 - - vpshufd $0x00,%ymm11,%ymm8 - vpshufd $0x55,%ymm11,%ymm9 - vmovdqa %ymm8,128-256(%rcx) - vpshufd $0xaa,%ymm11,%ymm10 - vmovdqa %ymm9,160-256(%rcx) - vpshufd $0xff,%ymm11,%ymm11 - vmovdqa %ymm10,192-256(%rcx) - vmovdqa %ymm11,224-256(%rcx) - - vpshufd $0x00,%ymm3,%ymm0 - vpshufd $0x55,%ymm3,%ymm1 - vmovdqa %ymm0,256-256(%rcx) - vpshufd $0xaa,%ymm3,%ymm2 - vmovdqa %ymm1,288-256(%rcx) - vpshufd $0xff,%ymm3,%ymm3 - vmovdqa %ymm2,320-256(%rcx) - vmovdqa %ymm3,352-256(%rcx) - - vpshufd $0x00,%ymm15,%ymm12 - vpshufd $0x55,%ymm15,%ymm13 - vmovdqa %ymm12,384-512(%rax) - vpshufd $0xaa,%ymm15,%ymm14 - vmovdqa %ymm13,416-512(%rax) - vpshufd $0xff,%ymm15,%ymm15 - vmovdqa %ymm14,448-512(%rax) - vmovdqa %ymm15,480-512(%rax) - - vpshufd $0x00,%ymm7,%ymm4 - vpshufd $0x55,%ymm7,%ymm5 - vpaddd .Lincy(%rip),%ymm4,%ymm4 - vpshufd $0xaa,%ymm7,%ymm6 - vmovdqa %ymm5,544-512(%rax) - vpshufd $0xff,%ymm7,%ymm7 - vmovdqa %ymm6,576-512(%rax) - vmovdqa %ymm7,608-512(%rax) - - jmp .Loop_enter8x - -.align 32 -.Loop_outer8x: - vmovdqa 128-256(%rcx),%ymm8 - vmovdqa 160-256(%rcx),%ymm9 - vmovdqa 192-256(%rcx),%ymm10 - vmovdqa 224-256(%rcx),%ymm11 - vmovdqa 256-256(%rcx),%ymm0 - vmovdqa 288-256(%rcx),%ymm1 - vmovdqa 320-256(%rcx),%ymm2 - vmovdqa 352-256(%rcx),%ymm3 - vmovdqa 384-512(%rax),%ymm12 - vmovdqa 416-512(%rax),%ymm13 - vmovdqa 448-512(%rax),%ymm14 - vmovdqa 480-512(%rax),%ymm15 - vmovdqa 512-512(%rax),%ymm4 - vmovdqa 544-512(%rax),%ymm5 - vmovdqa 576-512(%rax),%ymm6 - vmovdqa 608-512(%rax),%ymm7 - vpaddd .Leight(%rip),%ymm4,%ymm4 - -.Loop_enter8x: - vmovdqa %ymm14,64(%rsp) - vmovdqa %ymm15,96(%rsp) - vbroadcasti128 (%r10),%ymm15 - vmovdqa %ymm4,512-512(%rax) - movl $10,%eax - jmp .Loop8x - -.align 32 -.Loop8x: - vpaddd %ymm0,%ymm8,%ymm8 - vpxor %ymm4,%ymm8,%ymm4 - vpshufb %ymm15,%ymm4,%ymm4 - vpaddd %ymm1,%ymm9,%ymm9 - vpxor %ymm5,%ymm9,%ymm5 - vpshufb %ymm15,%ymm5,%ymm5 - vpaddd %ymm4,%ymm12,%ymm12 - vpxor %ymm0,%ymm12,%ymm0 - vpslld $12,%ymm0,%ymm14 - vpsrld $20,%ymm0,%ymm0 - vpor %ymm0,%ymm14,%ymm0 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm5,%ymm13,%ymm13 - vpxor %ymm1,%ymm13,%ymm1 - vpslld $12,%ymm1,%ymm15 - vpsrld $20,%ymm1,%ymm1 - vpor %ymm1,%ymm15,%ymm1 - vpaddd %ymm0,%ymm8,%ymm8 - vpxor %ymm4,%ymm8,%ymm4 - vpshufb %ymm14,%ymm4,%ymm4 - vpaddd %ymm1,%ymm9,%ymm9 - vpxor %ymm5,%ymm9,%ymm5 - vpshufb %ymm14,%ymm5,%ymm5 - vpaddd %ymm4,%ymm12,%ymm12 - vpxor %ymm0,%ymm12,%ymm0 - vpslld $7,%ymm0,%ymm15 - vpsrld $25,%ymm0,%ymm0 - vpor %ymm0,%ymm15,%ymm0 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm5,%ymm13,%ymm13 - vpxor %ymm1,%ymm13,%ymm1 - vpslld $7,%ymm1,%ymm14 - vpsrld $25,%ymm1,%ymm1 - vpor %ymm1,%ymm14,%ymm1 - vmovdqa %ymm12,0(%rsp) - vmovdqa %ymm13,32(%rsp) - vmovdqa 64(%rsp),%ymm12 - vmovdqa 96(%rsp),%ymm13 - vpaddd %ymm2,%ymm10,%ymm10 - vpxor %ymm6,%ymm10,%ymm6 - vpshufb %ymm15,%ymm6,%ymm6 - vpaddd %ymm3,%ymm11,%ymm11 - vpxor %ymm7,%ymm11,%ymm7 - vpshufb %ymm15,%ymm7,%ymm7 - vpaddd %ymm6,%ymm12,%ymm12 - vpxor %ymm2,%ymm12,%ymm2 - vpslld $12,%ymm2,%ymm14 - vpsrld $20,%ymm2,%ymm2 - vpor %ymm2,%ymm14,%ymm2 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm7,%ymm13,%ymm13 - vpxor %ymm3,%ymm13,%ymm3 - vpslld $12,%ymm3,%ymm15 - vpsrld $20,%ymm3,%ymm3 - vpor %ymm3,%ymm15,%ymm3 - vpaddd %ymm2,%ymm10,%ymm10 - vpxor %ymm6,%ymm10,%ymm6 - vpshufb %ymm14,%ymm6,%ymm6 - vpaddd %ymm3,%ymm11,%ymm11 - vpxor %ymm7,%ymm11,%ymm7 - vpshufb %ymm14,%ymm7,%ymm7 - vpaddd %ymm6,%ymm12,%ymm12 - vpxor %ymm2,%ymm12,%ymm2 - vpslld $7,%ymm2,%ymm15 - vpsrld $25,%ymm2,%ymm2 - vpor %ymm2,%ymm15,%ymm2 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm7,%ymm13,%ymm13 - vpxor %ymm3,%ymm13,%ymm3 - vpslld $7,%ymm3,%ymm14 - vpsrld $25,%ymm3,%ymm3 - vpor %ymm3,%ymm14,%ymm3 - vpaddd %ymm1,%ymm8,%ymm8 - vpxor %ymm7,%ymm8,%ymm7 - vpshufb %ymm15,%ymm7,%ymm7 - vpaddd %ymm2,%ymm9,%ymm9 - vpxor %ymm4,%ymm9,%ymm4 - vpshufb %ymm15,%ymm4,%ymm4 - vpaddd %ymm7,%ymm12,%ymm12 - vpxor %ymm1,%ymm12,%ymm1 - vpslld $12,%ymm1,%ymm14 - vpsrld $20,%ymm1,%ymm1 - vpor %ymm1,%ymm14,%ymm1 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm4,%ymm13,%ymm13 - vpxor %ymm2,%ymm13,%ymm2 - vpslld $12,%ymm2,%ymm15 - vpsrld $20,%ymm2,%ymm2 - vpor %ymm2,%ymm15,%ymm2 - vpaddd %ymm1,%ymm8,%ymm8 - vpxor %ymm7,%ymm8,%ymm7 - vpshufb %ymm14,%ymm7,%ymm7 - vpaddd %ymm2,%ymm9,%ymm9 - vpxor %ymm4,%ymm9,%ymm4 - vpshufb %ymm14,%ymm4,%ymm4 - vpaddd %ymm7,%ymm12,%ymm12 - vpxor %ymm1,%ymm12,%ymm1 - vpslld $7,%ymm1,%ymm15 - vpsrld $25,%ymm1,%ymm1 - vpor %ymm1,%ymm15,%ymm1 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm4,%ymm13,%ymm13 - vpxor %ymm2,%ymm13,%ymm2 - vpslld $7,%ymm2,%ymm14 - vpsrld $25,%ymm2,%ymm2 - vpor %ymm2,%ymm14,%ymm2 - vmovdqa %ymm12,64(%rsp) - vmovdqa %ymm13,96(%rsp) - vmovdqa 0(%rsp),%ymm12 - vmovdqa 32(%rsp),%ymm13 - vpaddd %ymm3,%ymm10,%ymm10 - vpxor %ymm5,%ymm10,%ymm5 - vpshufb %ymm15,%ymm5,%ymm5 - vpaddd %ymm0,%ymm11,%ymm11 - vpxor %ymm6,%ymm11,%ymm6 - vpshufb %ymm15,%ymm6,%ymm6 - vpaddd %ymm5,%ymm12,%ymm12 - vpxor %ymm3,%ymm12,%ymm3 - vpslld $12,%ymm3,%ymm14 - vpsrld $20,%ymm3,%ymm3 - vpor %ymm3,%ymm14,%ymm3 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm6,%ymm13,%ymm13 - vpxor %ymm0,%ymm13,%ymm0 - vpslld $12,%ymm0,%ymm15 - vpsrld $20,%ymm0,%ymm0 - vpor %ymm0,%ymm15,%ymm0 - vpaddd %ymm3,%ymm10,%ymm10 - vpxor %ymm5,%ymm10,%ymm5 - vpshufb %ymm14,%ymm5,%ymm5 - vpaddd %ymm0,%ymm11,%ymm11 - vpxor %ymm6,%ymm11,%ymm6 - vpshufb %ymm14,%ymm6,%ymm6 - vpaddd %ymm5,%ymm12,%ymm12 - vpxor %ymm3,%ymm12,%ymm3 - vpslld $7,%ymm3,%ymm15 - vpsrld $25,%ymm3,%ymm3 - vpor %ymm3,%ymm15,%ymm3 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm6,%ymm13,%ymm13 - vpxor %ymm0,%ymm13,%ymm0 - vpslld $7,%ymm0,%ymm14 - vpsrld $25,%ymm0,%ymm0 - vpor %ymm0,%ymm14,%ymm0 - decl %eax - jnz .Loop8x - - leaq 512(%rsp),%rax - vpaddd 128-256(%rcx),%ymm8,%ymm8 - vpaddd 160-256(%rcx),%ymm9,%ymm9 - vpaddd 192-256(%rcx),%ymm10,%ymm10 - vpaddd 224-256(%rcx),%ymm11,%ymm11 - - vpunpckldq %ymm9,%ymm8,%ymm14 - vpunpckldq %ymm11,%ymm10,%ymm15 - vpunpckhdq %ymm9,%ymm8,%ymm8 - vpunpckhdq %ymm11,%ymm10,%ymm10 - vpunpcklqdq %ymm15,%ymm14,%ymm9 - vpunpckhqdq %ymm15,%ymm14,%ymm14 - vpunpcklqdq %ymm10,%ymm8,%ymm11 - vpunpckhqdq %ymm10,%ymm8,%ymm8 - vpaddd 256-256(%rcx),%ymm0,%ymm0 - vpaddd 288-256(%rcx),%ymm1,%ymm1 - vpaddd 320-256(%rcx),%ymm2,%ymm2 - vpaddd 352-256(%rcx),%ymm3,%ymm3 - - vpunpckldq %ymm1,%ymm0,%ymm10 - vpunpckldq %ymm3,%ymm2,%ymm15 - vpunpckhdq %ymm1,%ymm0,%ymm0 - vpunpckhdq %ymm3,%ymm2,%ymm2 - vpunpcklqdq %ymm15,%ymm10,%ymm1 - vpunpckhqdq %ymm15,%ymm10,%ymm10 - vpunpcklqdq %ymm2,%ymm0,%ymm3 - vpunpckhqdq %ymm2,%ymm0,%ymm0 - vperm2i128 $0x20,%ymm1,%ymm9,%ymm15 - vperm2i128 $0x31,%ymm1,%ymm9,%ymm1 - vperm2i128 $0x20,%ymm10,%ymm14,%ymm9 - vperm2i128 $0x31,%ymm10,%ymm14,%ymm10 - vperm2i128 $0x20,%ymm3,%ymm11,%ymm14 - vperm2i128 $0x31,%ymm3,%ymm11,%ymm3 - vperm2i128 $0x20,%ymm0,%ymm8,%ymm11 - vperm2i128 $0x31,%ymm0,%ymm8,%ymm0 - vmovdqa %ymm15,0(%rsp) - vmovdqa %ymm9,32(%rsp) - vmovdqa 64(%rsp),%ymm15 - vmovdqa 96(%rsp),%ymm9 - - vpaddd 384-512(%rax),%ymm12,%ymm12 - vpaddd 416-512(%rax),%ymm13,%ymm13 - vpaddd 448-512(%rax),%ymm15,%ymm15 - vpaddd 480-512(%rax),%ymm9,%ymm9 - - vpunpckldq %ymm13,%ymm12,%ymm2 - vpunpckldq %ymm9,%ymm15,%ymm8 - vpunpckhdq %ymm13,%ymm12,%ymm12 - vpunpckhdq %ymm9,%ymm15,%ymm15 - vpunpcklqdq %ymm8,%ymm2,%ymm13 - vpunpckhqdq %ymm8,%ymm2,%ymm2 - vpunpcklqdq %ymm15,%ymm12,%ymm9 - vpunpckhqdq %ymm15,%ymm12,%ymm12 - vpaddd 512-512(%rax),%ymm4,%ymm4 - vpaddd 544-512(%rax),%ymm5,%ymm5 - vpaddd 576-512(%rax),%ymm6,%ymm6 - vpaddd 608-512(%rax),%ymm7,%ymm7 - - vpunpckldq %ymm5,%ymm4,%ymm15 - vpunpckldq %ymm7,%ymm6,%ymm8 - vpunpckhdq %ymm5,%ymm4,%ymm4 - vpunpckhdq %ymm7,%ymm6,%ymm6 - vpunpcklqdq %ymm8,%ymm15,%ymm5 - vpunpckhqdq %ymm8,%ymm15,%ymm15 - vpunpcklqdq %ymm6,%ymm4,%ymm7 - vpunpckhqdq %ymm6,%ymm4,%ymm4 - vperm2i128 $0x20,%ymm5,%ymm13,%ymm8 - vperm2i128 $0x31,%ymm5,%ymm13,%ymm5 - vperm2i128 $0x20,%ymm15,%ymm2,%ymm13 - vperm2i128 $0x31,%ymm15,%ymm2,%ymm15 - vperm2i128 $0x20,%ymm7,%ymm9,%ymm2 - vperm2i128 $0x31,%ymm7,%ymm9,%ymm7 - vperm2i128 $0x20,%ymm4,%ymm12,%ymm9 - vperm2i128 $0x31,%ymm4,%ymm12,%ymm4 - vmovdqa 0(%rsp),%ymm6 - vmovdqa 32(%rsp),%ymm12 - - cmpq $512,%rdx - jb .Ltail8x - - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - leaq 128(%rsi),%rsi - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm12,%ymm12 - vpxor 32(%rsi),%ymm13,%ymm13 - vpxor 64(%rsi),%ymm10,%ymm10 - vpxor 96(%rsi),%ymm15,%ymm15 - leaq 128(%rsi),%rsi - vmovdqu %ymm12,0(%rdi) - vmovdqu %ymm13,32(%rdi) - vmovdqu %ymm10,64(%rdi) - vmovdqu %ymm15,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm14,%ymm14 - vpxor 32(%rsi),%ymm2,%ymm2 - vpxor 64(%rsi),%ymm3,%ymm3 - vpxor 96(%rsi),%ymm7,%ymm7 - leaq 128(%rsi),%rsi - vmovdqu %ymm14,0(%rdi) - vmovdqu %ymm2,32(%rdi) - vmovdqu %ymm3,64(%rdi) - vmovdqu %ymm7,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm11,%ymm11 - vpxor 32(%rsi),%ymm9,%ymm9 - vpxor 64(%rsi),%ymm0,%ymm0 - vpxor 96(%rsi),%ymm4,%ymm4 - leaq 128(%rsi),%rsi - vmovdqu %ymm11,0(%rdi) - vmovdqu %ymm9,32(%rdi) - vmovdqu %ymm0,64(%rdi) - vmovdqu %ymm4,96(%rdi) - leaq 128(%rdi),%rdi - - subq $512,%rdx - jnz .Loop_outer8x - - jmp .Ldone8x - -.Ltail8x: - cmpq $448,%rdx - jae .L448_or_more8x - cmpq $384,%rdx - jae .L384_or_more8x - cmpq $320,%rdx - jae .L320_or_more8x - cmpq $256,%rdx - jae .L256_or_more8x - cmpq $192,%rdx - jae .L192_or_more8x - cmpq $128,%rdx - jae .L128_or_more8x - cmpq $64,%rdx - jae .L64_or_more8x - - xorq %r10,%r10 - vmovdqa %ymm6,0(%rsp) - vmovdqa %ymm8,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L64_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - je .Ldone8x - - leaq 64(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm1,0(%rsp) - leaq 64(%rdi),%rdi - subq $64,%rdx - vmovdqa %ymm5,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L128_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - je .Ldone8x - - leaq 128(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm12,0(%rsp) - leaq 128(%rdi),%rdi - subq $128,%rdx - vmovdqa %ymm13,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L192_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - je .Ldone8x - - leaq 192(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm10,0(%rsp) - leaq 192(%rdi),%rdi - subq $192,%rdx - vmovdqa %ymm15,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L256_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - je .Ldone8x - - leaq 256(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm14,0(%rsp) - leaq 256(%rdi),%rdi - subq $256,%rdx - vmovdqa %ymm2,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L320_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - je .Ldone8x - - leaq 320(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm3,0(%rsp) - leaq 320(%rdi),%rdi - subq $320,%rdx - vmovdqa %ymm7,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L384_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vpxor 320(%rsi),%ymm3,%ymm3 - vpxor 352(%rsi),%ymm7,%ymm7 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - vmovdqu %ymm3,320(%rdi) - vmovdqu %ymm7,352(%rdi) - je .Ldone8x - - leaq 384(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm11,0(%rsp) - leaq 384(%rdi),%rdi - subq $384,%rdx - vmovdqa %ymm9,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L448_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vpxor 320(%rsi),%ymm3,%ymm3 - vpxor 352(%rsi),%ymm7,%ymm7 - vpxor 384(%rsi),%ymm11,%ymm11 - vpxor 416(%rsi),%ymm9,%ymm9 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - vmovdqu %ymm3,320(%rdi) - vmovdqu %ymm7,352(%rdi) - vmovdqu %ymm11,384(%rdi) - vmovdqu %ymm9,416(%rdi) - je .Ldone8x - - leaq 448(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm0,0(%rsp) - leaq 448(%rdi),%rdi - subq $448,%rdx - vmovdqa %ymm4,32(%rsp) - -.Loop_tail8x: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail8x - -.Ldone8x: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_8x,.-ChaCha20_8x -.type ChaCha20_avx512,@function -.align 32 -ChaCha20_avx512: -.cfi_startproc -.LChaCha20_avx512: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - cmpq $512,%rdx - ja .LChaCha20_16x - - subq $64+8,%rsp - vbroadcasti32x4 .Lsigma(%rip),%zmm0 - vbroadcasti32x4 (%rcx),%zmm1 - vbroadcasti32x4 16(%rcx),%zmm2 - vbroadcasti32x4 (%r8),%zmm3 - - vmovdqa32 %zmm0,%zmm16 - vmovdqa32 %zmm1,%zmm17 - vmovdqa32 %zmm2,%zmm18 - vpaddd .Lzeroz(%rip),%zmm3,%zmm3 - vmovdqa32 .Lfourz(%rip),%zmm20 - movq $10,%r8 - vmovdqa32 %zmm3,%zmm19 - jmp .Loop_avx512 - -.align 16 -.Loop_outer_avx512: - vmovdqa32 %zmm16,%zmm0 - vmovdqa32 %zmm17,%zmm1 - vmovdqa32 %zmm18,%zmm2 - vpaddd %zmm20,%zmm19,%zmm3 - movq $10,%r8 - vmovdqa32 %zmm3,%zmm19 - jmp .Loop_avx512 - -.align 32 -.Loop_avx512: - vpaddd %zmm1,%zmm0,%zmm0 - vpxord %zmm0,%zmm3,%zmm3 - vprold $16,%zmm3,%zmm3 - vpaddd %zmm3,%zmm2,%zmm2 - vpxord %zmm2,%zmm1,%zmm1 - vprold $12,%zmm1,%zmm1 - vpaddd %zmm1,%zmm0,%zmm0 - vpxord %zmm0,%zmm3,%zmm3 - vprold $8,%zmm3,%zmm3 - vpaddd %zmm3,%zmm2,%zmm2 - vpxord %zmm2,%zmm1,%zmm1 - vprold $7,%zmm1,%zmm1 - vpshufd $78,%zmm2,%zmm2 - vpshufd $57,%zmm1,%zmm1 - vpshufd $147,%zmm3,%zmm3 - vpaddd %zmm1,%zmm0,%zmm0 - vpxord %zmm0,%zmm3,%zmm3 - vprold $16,%zmm3,%zmm3 - vpaddd %zmm3,%zmm2,%zmm2 - vpxord %zmm2,%zmm1,%zmm1 - vprold $12,%zmm1,%zmm1 - vpaddd %zmm1,%zmm0,%zmm0 - vpxord %zmm0,%zmm3,%zmm3 - vprold $8,%zmm3,%zmm3 - vpaddd %zmm3,%zmm2,%zmm2 - vpxord %zmm2,%zmm1,%zmm1 - vprold $7,%zmm1,%zmm1 - vpshufd $78,%zmm2,%zmm2 - vpshufd $147,%zmm1,%zmm1 - vpshufd $57,%zmm3,%zmm3 - decq %r8 - jnz .Loop_avx512 - vpaddd %zmm16,%zmm0,%zmm0 - vpaddd %zmm17,%zmm1,%zmm1 - vpaddd %zmm18,%zmm2,%zmm2 - vpaddd %zmm19,%zmm3,%zmm3 - - subq $64,%rdx - jb .Ltail64_avx512 - - vpxor 0(%rsi),%xmm0,%xmm4 - vpxor 16(%rsi),%xmm1,%xmm5 - vpxor 32(%rsi),%xmm2,%xmm6 - vpxor 48(%rsi),%xmm3,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - jz .Ldone_avx512 - - vextracti32x4 $1,%zmm0,%xmm4 - vextracti32x4 $1,%zmm1,%xmm5 - vextracti32x4 $1,%zmm2,%xmm6 - vextracti32x4 $1,%zmm3,%xmm7 - - subq $64,%rdx - jb .Ltail_avx512 - - vpxor 0(%rsi),%xmm4,%xmm4 - vpxor 16(%rsi),%xmm5,%xmm5 - vpxor 32(%rsi),%xmm6,%xmm6 - vpxor 48(%rsi),%xmm7,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - jz .Ldone_avx512 - - vextracti32x4 $2,%zmm0,%xmm4 - vextracti32x4 $2,%zmm1,%xmm5 - vextracti32x4 $2,%zmm2,%xmm6 - vextracti32x4 $2,%zmm3,%xmm7 - - subq $64,%rdx - jb .Ltail_avx512 - - vpxor 0(%rsi),%xmm4,%xmm4 - vpxor 16(%rsi),%xmm5,%xmm5 - vpxor 32(%rsi),%xmm6,%xmm6 - vpxor 48(%rsi),%xmm7,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - jz .Ldone_avx512 - - vextracti32x4 $3,%zmm0,%xmm4 - vextracti32x4 $3,%zmm1,%xmm5 - vextracti32x4 $3,%zmm2,%xmm6 - vextracti32x4 $3,%zmm3,%xmm7 - - subq $64,%rdx - jb .Ltail_avx512 - - vpxor 0(%rsi),%xmm4,%xmm4 - vpxor 16(%rsi),%xmm5,%xmm5 - vpxor 32(%rsi),%xmm6,%xmm6 - vpxor 48(%rsi),%xmm7,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - jnz .Loop_outer_avx512 - - jmp .Ldone_avx512 - -.align 16 -.Ltail64_avx512: - vmovdqa %xmm0,0(%rsp) - vmovdqa %xmm1,16(%rsp) - vmovdqa %xmm2,32(%rsp) - vmovdqa %xmm3,48(%rsp) - addq $64,%rdx - jmp .Loop_tail_avx512 - -.align 16 -.Ltail_avx512: - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - vmovdqa %xmm7,48(%rsp) - addq $64,%rdx - -.Loop_tail_avx512: - movzbl (%rsi,%r8,1),%eax - movzbl (%rsp,%r8,1),%ecx - leaq 1(%r8),%r8 - xorl %ecx,%eax - movb %al,-1(%rdi,%r8,1) - decq %rdx - jnz .Loop_tail_avx512 - - vmovdqu32 %zmm16,0(%rsp) - -.Ldone_avx512: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.Lavx512_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_avx512,.-ChaCha20_avx512 -.type ChaCha20_avx512vl,@function -.align 32 -ChaCha20_avx512vl: -.cfi_startproc -.LChaCha20_avx512vl: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - cmpq $128,%rdx - ja .LChaCha20_8xvl - - subq $64+8,%rsp - vbroadcasti128 .Lsigma(%rip),%ymm0 - vbroadcasti128 (%rcx),%ymm1 - vbroadcasti128 16(%rcx),%ymm2 - vbroadcasti128 (%r8),%ymm3 - - vmovdqa32 %ymm0,%ymm16 - vmovdqa32 %ymm1,%ymm17 - vmovdqa32 %ymm2,%ymm18 - vpaddd .Lzeroz(%rip),%ymm3,%ymm3 - vmovdqa32 .Ltwoy(%rip),%ymm20 - movq $10,%r8 - vmovdqa32 %ymm3,%ymm19 - jmp .Loop_avx512vl - -.align 16 -.Loop_outer_avx512vl: - vmovdqa32 %ymm18,%ymm2 - vpaddd %ymm20,%ymm19,%ymm3 - movq $10,%r8 - vmovdqa32 %ymm3,%ymm19 - jmp .Loop_avx512vl - -.align 32 -.Loop_avx512vl: - vpaddd %ymm1,%ymm0,%ymm0 - vpxor %ymm0,%ymm3,%ymm3 - vprold $16,%ymm3,%ymm3 - vpaddd %ymm3,%ymm2,%ymm2 - vpxor %ymm2,%ymm1,%ymm1 - vprold $12,%ymm1,%ymm1 - vpaddd %ymm1,%ymm0,%ymm0 - vpxor %ymm0,%ymm3,%ymm3 - vprold $8,%ymm3,%ymm3 - vpaddd %ymm3,%ymm2,%ymm2 - vpxor %ymm2,%ymm1,%ymm1 - vprold $7,%ymm1,%ymm1 - vpshufd $78,%ymm2,%ymm2 - vpshufd $57,%ymm1,%ymm1 - vpshufd $147,%ymm3,%ymm3 - vpaddd %ymm1,%ymm0,%ymm0 - vpxor %ymm0,%ymm3,%ymm3 - vprold $16,%ymm3,%ymm3 - vpaddd %ymm3,%ymm2,%ymm2 - vpxor %ymm2,%ymm1,%ymm1 - vprold $12,%ymm1,%ymm1 - vpaddd %ymm1,%ymm0,%ymm0 - vpxor %ymm0,%ymm3,%ymm3 - vprold $8,%ymm3,%ymm3 - vpaddd %ymm3,%ymm2,%ymm2 - vpxor %ymm2,%ymm1,%ymm1 - vprold $7,%ymm1,%ymm1 - vpshufd $78,%ymm2,%ymm2 - vpshufd $147,%ymm1,%ymm1 - vpshufd $57,%ymm3,%ymm3 - decq %r8 - jnz .Loop_avx512vl - vpaddd %ymm16,%ymm0,%ymm0 - vpaddd %ymm17,%ymm1,%ymm1 - vpaddd %ymm18,%ymm2,%ymm2 - vpaddd %ymm19,%ymm3,%ymm3 - - subq $64,%rdx - jb .Ltail64_avx512vl - - vpxor 0(%rsi),%xmm0,%xmm4 - vpxor 16(%rsi),%xmm1,%xmm5 - vpxor 32(%rsi),%xmm2,%xmm6 - vpxor 48(%rsi),%xmm3,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - jz .Ldone_avx512vl - - vextracti128 $1,%ymm0,%xmm4 - vextracti128 $1,%ymm1,%xmm5 - vextracti128 $1,%ymm2,%xmm6 - vextracti128 $1,%ymm3,%xmm7 - - subq $64,%rdx - jb .Ltail_avx512vl - - vpxor 0(%rsi),%xmm4,%xmm4 - vpxor 16(%rsi),%xmm5,%xmm5 - vpxor 32(%rsi),%xmm6,%xmm6 - vpxor 48(%rsi),%xmm7,%xmm7 - leaq 64(%rsi),%rsi - - vmovdqu %xmm4,0(%rdi) - vmovdqu %xmm5,16(%rdi) - vmovdqu %xmm6,32(%rdi) - vmovdqu %xmm7,48(%rdi) - leaq 64(%rdi),%rdi - - vmovdqa32 %ymm16,%ymm0 - vmovdqa32 %ymm17,%ymm1 - jnz .Loop_outer_avx512vl - - jmp .Ldone_avx512vl - -.align 16 -.Ltail64_avx512vl: - vmovdqa %xmm0,0(%rsp) - vmovdqa %xmm1,16(%rsp) - vmovdqa %xmm2,32(%rsp) - vmovdqa %xmm3,48(%rsp) - addq $64,%rdx - jmp .Loop_tail_avx512vl - -.align 16 -.Ltail_avx512vl: - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - vmovdqa %xmm7,48(%rsp) - addq $64,%rdx - -.Loop_tail_avx512vl: - movzbl (%rsi,%r8,1),%eax - movzbl (%rsp,%r8,1),%ecx - leaq 1(%r8),%r8 - xorl %ecx,%eax - movb %al,-1(%rdi,%r8,1) - decq %rdx - jnz .Loop_tail_avx512vl - - vmovdqu32 %ymm16,0(%rsp) - vmovdqu32 %ymm16,32(%rsp) - -.Ldone_avx512vl: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.Lavx512vl_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_avx512vl,.-ChaCha20_avx512vl -.type ChaCha20_16x,@function -.align 32 -ChaCha20_16x: -.cfi_startproc -.LChaCha20_16x: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $64+8,%rsp - andq $-64,%rsp - vzeroupper - - leaq .Lsigma(%rip),%r10 - vbroadcasti32x4 (%r10),%zmm3 - vbroadcasti32x4 (%rcx),%zmm7 - vbroadcasti32x4 16(%rcx),%zmm11 - vbroadcasti32x4 (%r8),%zmm15 - - vpshufd $0x00,%zmm3,%zmm0 - vpshufd $0x55,%zmm3,%zmm1 - vpshufd $0xaa,%zmm3,%zmm2 - vpshufd $0xff,%zmm3,%zmm3 - vmovdqa64 %zmm0,%zmm16 - vmovdqa64 %zmm1,%zmm17 - vmovdqa64 %zmm2,%zmm18 - vmovdqa64 %zmm3,%zmm19 - - vpshufd $0x00,%zmm7,%zmm4 - vpshufd $0x55,%zmm7,%zmm5 - vpshufd $0xaa,%zmm7,%zmm6 - vpshufd $0xff,%zmm7,%zmm7 - vmovdqa64 %zmm4,%zmm20 - vmovdqa64 %zmm5,%zmm21 - vmovdqa64 %zmm6,%zmm22 - vmovdqa64 %zmm7,%zmm23 - - vpshufd $0x00,%zmm11,%zmm8 - vpshufd $0x55,%zmm11,%zmm9 - vpshufd $0xaa,%zmm11,%zmm10 - vpshufd $0xff,%zmm11,%zmm11 - vmovdqa64 %zmm8,%zmm24 - vmovdqa64 %zmm9,%zmm25 - vmovdqa64 %zmm10,%zmm26 - vmovdqa64 %zmm11,%zmm27 - - vpshufd $0x00,%zmm15,%zmm12 - vpshufd $0x55,%zmm15,%zmm13 - vpshufd $0xaa,%zmm15,%zmm14 - vpshufd $0xff,%zmm15,%zmm15 - vpaddd .Lincz(%rip),%zmm12,%zmm12 - vmovdqa64 %zmm12,%zmm28 - vmovdqa64 %zmm13,%zmm29 - vmovdqa64 %zmm14,%zmm30 - vmovdqa64 %zmm15,%zmm31 - - movl $10,%eax - jmp .Loop16x - -.align 32 -.Loop_outer16x: - vpbroadcastd 0(%r10),%zmm0 - vpbroadcastd 4(%r10),%zmm1 - vpbroadcastd 8(%r10),%zmm2 - vpbroadcastd 12(%r10),%zmm3 - vpaddd .Lsixteen(%rip),%zmm28,%zmm28 - vmovdqa64 %zmm20,%zmm4 - vmovdqa64 %zmm21,%zmm5 - vmovdqa64 %zmm22,%zmm6 - vmovdqa64 %zmm23,%zmm7 - vmovdqa64 %zmm24,%zmm8 - vmovdqa64 %zmm25,%zmm9 - vmovdqa64 %zmm26,%zmm10 - vmovdqa64 %zmm27,%zmm11 - vmovdqa64 %zmm28,%zmm12 - vmovdqa64 %zmm29,%zmm13 - vmovdqa64 %zmm30,%zmm14 - vmovdqa64 %zmm31,%zmm15 - - vmovdqa64 %zmm0,%zmm16 - vmovdqa64 %zmm1,%zmm17 - vmovdqa64 %zmm2,%zmm18 - vmovdqa64 %zmm3,%zmm19 - - movl $10,%eax - jmp .Loop16x - -.align 32 -.Loop16x: - vpaddd %zmm4,%zmm0,%zmm0 - vpaddd %zmm5,%zmm1,%zmm1 - vpaddd %zmm6,%zmm2,%zmm2 - vpaddd %zmm7,%zmm3,%zmm3 - vpxord %zmm0,%zmm12,%zmm12 - vpxord %zmm1,%zmm13,%zmm13 - vpxord %zmm2,%zmm14,%zmm14 - vpxord %zmm3,%zmm15,%zmm15 - vprold $16,%zmm12,%zmm12 - vprold $16,%zmm13,%zmm13 - vprold $16,%zmm14,%zmm14 - vprold $16,%zmm15,%zmm15 - vpaddd %zmm12,%zmm8,%zmm8 - vpaddd %zmm13,%zmm9,%zmm9 - vpaddd %zmm14,%zmm10,%zmm10 - vpaddd %zmm15,%zmm11,%zmm11 - vpxord %zmm8,%zmm4,%zmm4 - vpxord %zmm9,%zmm5,%zmm5 - vpxord %zmm10,%zmm6,%zmm6 - vpxord %zmm11,%zmm7,%zmm7 - vprold $12,%zmm4,%zmm4 - vprold $12,%zmm5,%zmm5 - vprold $12,%zmm6,%zmm6 - vprold $12,%zmm7,%zmm7 - vpaddd %zmm4,%zmm0,%zmm0 - vpaddd %zmm5,%zmm1,%zmm1 - vpaddd %zmm6,%zmm2,%zmm2 - vpaddd %zmm7,%zmm3,%zmm3 - vpxord %zmm0,%zmm12,%zmm12 - vpxord %zmm1,%zmm13,%zmm13 - vpxord %zmm2,%zmm14,%zmm14 - vpxord %zmm3,%zmm15,%zmm15 - vprold $8,%zmm12,%zmm12 - vprold $8,%zmm13,%zmm13 - vprold $8,%zmm14,%zmm14 - vprold $8,%zmm15,%zmm15 - vpaddd %zmm12,%zmm8,%zmm8 - vpaddd %zmm13,%zmm9,%zmm9 - vpaddd %zmm14,%zmm10,%zmm10 - vpaddd %zmm15,%zmm11,%zmm11 - vpxord %zmm8,%zmm4,%zmm4 - vpxord %zmm9,%zmm5,%zmm5 - vpxord %zmm10,%zmm6,%zmm6 - vpxord %zmm11,%zmm7,%zmm7 - vprold $7,%zmm4,%zmm4 - vprold $7,%zmm5,%zmm5 - vprold $7,%zmm6,%zmm6 - vprold $7,%zmm7,%zmm7 - vpaddd %zmm5,%zmm0,%zmm0 - vpaddd %zmm6,%zmm1,%zmm1 - vpaddd %zmm7,%zmm2,%zmm2 - vpaddd %zmm4,%zmm3,%zmm3 - vpxord %zmm0,%zmm15,%zmm15 - vpxord %zmm1,%zmm12,%zmm12 - vpxord %zmm2,%zmm13,%zmm13 - vpxord %zmm3,%zmm14,%zmm14 - vprold $16,%zmm15,%zmm15 - vprold $16,%zmm12,%zmm12 - vprold $16,%zmm13,%zmm13 - vprold $16,%zmm14,%zmm14 - vpaddd %zmm15,%zmm10,%zmm10 - vpaddd %zmm12,%zmm11,%zmm11 - vpaddd %zmm13,%zmm8,%zmm8 - vpaddd %zmm14,%zmm9,%zmm9 - vpxord %zmm10,%zmm5,%zmm5 - vpxord %zmm11,%zmm6,%zmm6 - vpxord %zmm8,%zmm7,%zmm7 - vpxord %zmm9,%zmm4,%zmm4 - vprold $12,%zmm5,%zmm5 - vprold $12,%zmm6,%zmm6 - vprold $12,%zmm7,%zmm7 - vprold $12,%zmm4,%zmm4 - vpaddd %zmm5,%zmm0,%zmm0 - vpaddd %zmm6,%zmm1,%zmm1 - vpaddd %zmm7,%zmm2,%zmm2 - vpaddd %zmm4,%zmm3,%zmm3 - vpxord %zmm0,%zmm15,%zmm15 - vpxord %zmm1,%zmm12,%zmm12 - vpxord %zmm2,%zmm13,%zmm13 - vpxord %zmm3,%zmm14,%zmm14 - vprold $8,%zmm15,%zmm15 - vprold $8,%zmm12,%zmm12 - vprold $8,%zmm13,%zmm13 - vprold $8,%zmm14,%zmm14 - vpaddd %zmm15,%zmm10,%zmm10 - vpaddd %zmm12,%zmm11,%zmm11 - vpaddd %zmm13,%zmm8,%zmm8 - vpaddd %zmm14,%zmm9,%zmm9 - vpxord %zmm10,%zmm5,%zmm5 - vpxord %zmm11,%zmm6,%zmm6 - vpxord %zmm8,%zmm7,%zmm7 - vpxord %zmm9,%zmm4,%zmm4 - vprold $7,%zmm5,%zmm5 - vprold $7,%zmm6,%zmm6 - vprold $7,%zmm7,%zmm7 - vprold $7,%zmm4,%zmm4 - decl %eax - jnz .Loop16x - - vpaddd %zmm16,%zmm0,%zmm0 - vpaddd %zmm17,%zmm1,%zmm1 - vpaddd %zmm18,%zmm2,%zmm2 - vpaddd %zmm19,%zmm3,%zmm3 - - vpunpckldq %zmm1,%zmm0,%zmm18 - vpunpckldq %zmm3,%zmm2,%zmm19 - vpunpckhdq %zmm1,%zmm0,%zmm0 - vpunpckhdq %zmm3,%zmm2,%zmm2 - vpunpcklqdq %zmm19,%zmm18,%zmm1 - vpunpckhqdq %zmm19,%zmm18,%zmm18 - vpunpcklqdq %zmm2,%zmm0,%zmm3 - vpunpckhqdq %zmm2,%zmm0,%zmm0 - vpaddd %zmm20,%zmm4,%zmm4 - vpaddd %zmm21,%zmm5,%zmm5 - vpaddd %zmm22,%zmm6,%zmm6 - vpaddd %zmm23,%zmm7,%zmm7 - - vpunpckldq %zmm5,%zmm4,%zmm2 - vpunpckldq %zmm7,%zmm6,%zmm19 - vpunpckhdq %zmm5,%zmm4,%zmm4 - vpunpckhdq %zmm7,%zmm6,%zmm6 - vpunpcklqdq %zmm19,%zmm2,%zmm5 - vpunpckhqdq %zmm19,%zmm2,%zmm2 - vpunpcklqdq %zmm6,%zmm4,%zmm7 - vpunpckhqdq %zmm6,%zmm4,%zmm4 - vshufi32x4 $0x44,%zmm5,%zmm1,%zmm19 - vshufi32x4 $0xee,%zmm5,%zmm1,%zmm5 - vshufi32x4 $0x44,%zmm2,%zmm18,%zmm1 - vshufi32x4 $0xee,%zmm2,%zmm18,%zmm2 - vshufi32x4 $0x44,%zmm7,%zmm3,%zmm18 - vshufi32x4 $0xee,%zmm7,%zmm3,%zmm7 - vshufi32x4 $0x44,%zmm4,%zmm0,%zmm3 - vshufi32x4 $0xee,%zmm4,%zmm0,%zmm4 - vpaddd %zmm24,%zmm8,%zmm8 - vpaddd %zmm25,%zmm9,%zmm9 - vpaddd %zmm26,%zmm10,%zmm10 - vpaddd %zmm27,%zmm11,%zmm11 - - vpunpckldq %zmm9,%zmm8,%zmm6 - vpunpckldq %zmm11,%zmm10,%zmm0 - vpunpckhdq %zmm9,%zmm8,%zmm8 - vpunpckhdq %zmm11,%zmm10,%zmm10 - vpunpcklqdq %zmm0,%zmm6,%zmm9 - vpunpckhqdq %zmm0,%zmm6,%zmm6 - vpunpcklqdq %zmm10,%zmm8,%zmm11 - vpunpckhqdq %zmm10,%zmm8,%zmm8 - vpaddd %zmm28,%zmm12,%zmm12 - vpaddd %zmm29,%zmm13,%zmm13 - vpaddd %zmm30,%zmm14,%zmm14 - vpaddd %zmm31,%zmm15,%zmm15 - - vpunpckldq %zmm13,%zmm12,%zmm10 - vpunpckldq %zmm15,%zmm14,%zmm0 - vpunpckhdq %zmm13,%zmm12,%zmm12 - vpunpckhdq %zmm15,%zmm14,%zmm14 - vpunpcklqdq %zmm0,%zmm10,%zmm13 - vpunpckhqdq %zmm0,%zmm10,%zmm10 - vpunpcklqdq %zmm14,%zmm12,%zmm15 - vpunpckhqdq %zmm14,%zmm12,%zmm12 - vshufi32x4 $0x44,%zmm13,%zmm9,%zmm0 - vshufi32x4 $0xee,%zmm13,%zmm9,%zmm13 - vshufi32x4 $0x44,%zmm10,%zmm6,%zmm9 - vshufi32x4 $0xee,%zmm10,%zmm6,%zmm10 - vshufi32x4 $0x44,%zmm15,%zmm11,%zmm6 - vshufi32x4 $0xee,%zmm15,%zmm11,%zmm15 - vshufi32x4 $0x44,%zmm12,%zmm8,%zmm11 - vshufi32x4 $0xee,%zmm12,%zmm8,%zmm12 - vshufi32x4 $0x88,%zmm0,%zmm19,%zmm16 - vshufi32x4 $0xdd,%zmm0,%zmm19,%zmm19 - vshufi32x4 $0x88,%zmm13,%zmm5,%zmm0 - vshufi32x4 $0xdd,%zmm13,%zmm5,%zmm13 - vshufi32x4 $0x88,%zmm9,%zmm1,%zmm17 - vshufi32x4 $0xdd,%zmm9,%zmm1,%zmm1 - vshufi32x4 $0x88,%zmm10,%zmm2,%zmm9 - vshufi32x4 $0xdd,%zmm10,%zmm2,%zmm10 - vshufi32x4 $0x88,%zmm6,%zmm18,%zmm14 - vshufi32x4 $0xdd,%zmm6,%zmm18,%zmm18 - vshufi32x4 $0x88,%zmm15,%zmm7,%zmm6 - vshufi32x4 $0xdd,%zmm15,%zmm7,%zmm15 - vshufi32x4 $0x88,%zmm11,%zmm3,%zmm8 - vshufi32x4 $0xdd,%zmm11,%zmm3,%zmm3 - vshufi32x4 $0x88,%zmm12,%zmm4,%zmm11 - vshufi32x4 $0xdd,%zmm12,%zmm4,%zmm12 - cmpq $1024,%rdx - jb .Ltail16x - - vpxord 0(%rsi),%zmm16,%zmm16 - vpxord 64(%rsi),%zmm17,%zmm17 - vpxord 128(%rsi),%zmm14,%zmm14 - vpxord 192(%rsi),%zmm8,%zmm8 - vmovdqu32 %zmm16,0(%rdi) - vmovdqu32 %zmm17,64(%rdi) - vmovdqu32 %zmm14,128(%rdi) - vmovdqu32 %zmm8,192(%rdi) - - vpxord 256(%rsi),%zmm19,%zmm19 - vpxord 320(%rsi),%zmm1,%zmm1 - vpxord 384(%rsi),%zmm18,%zmm18 - vpxord 448(%rsi),%zmm3,%zmm3 - vmovdqu32 %zmm19,256(%rdi) - vmovdqu32 %zmm1,320(%rdi) - vmovdqu32 %zmm18,384(%rdi) - vmovdqu32 %zmm3,448(%rdi) - - vpxord 512(%rsi),%zmm0,%zmm0 - vpxord 576(%rsi),%zmm9,%zmm9 - vpxord 640(%rsi),%zmm6,%zmm6 - vpxord 704(%rsi),%zmm11,%zmm11 - vmovdqu32 %zmm0,512(%rdi) - vmovdqu32 %zmm9,576(%rdi) - vmovdqu32 %zmm6,640(%rdi) - vmovdqu32 %zmm11,704(%rdi) - - vpxord 768(%rsi),%zmm13,%zmm13 - vpxord 832(%rsi),%zmm10,%zmm10 - vpxord 896(%rsi),%zmm15,%zmm15 - vpxord 960(%rsi),%zmm12,%zmm12 - leaq 1024(%rsi),%rsi - vmovdqu32 %zmm13,768(%rdi) - vmovdqu32 %zmm10,832(%rdi) - vmovdqu32 %zmm15,896(%rdi) - vmovdqu32 %zmm12,960(%rdi) - leaq 1024(%rdi),%rdi - - subq $1024,%rdx - jnz .Loop_outer16x - - jmp .Ldone16x - -.align 32 -.Ltail16x: - xorq %r10,%r10 - subq %rsi,%rdi - cmpq $64,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm16,%zmm16 - vmovdqu32 %zmm16,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm17,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $128,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm17,%zmm17 - vmovdqu32 %zmm17,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm14,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $192,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm14,%zmm14 - vmovdqu32 %zmm14,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm8,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $256,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm8,%zmm8 - vmovdqu32 %zmm8,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm19,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $320,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm19,%zmm19 - vmovdqu32 %zmm19,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm1,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $384,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm1,%zmm1 - vmovdqu32 %zmm1,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm18,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $448,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm18,%zmm18 - vmovdqu32 %zmm18,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm3,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $512,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm3,%zmm3 - vmovdqu32 %zmm3,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm0,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $576,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm0,%zmm0 - vmovdqu32 %zmm0,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm9,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $640,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm9,%zmm9 - vmovdqu32 %zmm9,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm6,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $704,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm6,%zmm6 - vmovdqu32 %zmm6,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm11,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $768,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm11,%zmm11 - vmovdqu32 %zmm11,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm13,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $832,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm13,%zmm13 - vmovdqu32 %zmm13,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm10,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $896,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm10,%zmm10 - vmovdqu32 %zmm10,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm15,%zmm16 - leaq 64(%rsi),%rsi - - cmpq $960,%rdx - jb .Less_than_64_16x - vpxord (%rsi),%zmm15,%zmm15 - vmovdqu32 %zmm15,(%rdi,%rsi,1) - je .Ldone16x - vmovdqa32 %zmm12,%zmm16 - leaq 64(%rsi),%rsi - -.Less_than_64_16x: - vmovdqa32 %zmm16,0(%rsp) - leaq (%rdi,%rsi,1),%rdi - andq $63,%rdx - -.Loop_tail16x: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail16x - - vpxord %zmm16,%zmm16,%zmm16 - vmovdqa32 %zmm16,0(%rsp) - -.Ldone16x: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L16x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_16x,.-ChaCha20_16x -.type ChaCha20_8xvl,@function -.align 32 -ChaCha20_8xvl: -.cfi_startproc -.LChaCha20_8xvl: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $64+8,%rsp - andq $-64,%rsp - vzeroupper - - leaq .Lsigma(%rip),%r10 - vbroadcasti128 (%r10),%ymm3 - vbroadcasti128 (%rcx),%ymm7 - vbroadcasti128 16(%rcx),%ymm11 - vbroadcasti128 (%r8),%ymm15 - - vpshufd $0x00,%ymm3,%ymm0 - vpshufd $0x55,%ymm3,%ymm1 - vpshufd $0xaa,%ymm3,%ymm2 - vpshufd $0xff,%ymm3,%ymm3 - vmovdqa64 %ymm0,%ymm16 - vmovdqa64 %ymm1,%ymm17 - vmovdqa64 %ymm2,%ymm18 - vmovdqa64 %ymm3,%ymm19 - - vpshufd $0x00,%ymm7,%ymm4 - vpshufd $0x55,%ymm7,%ymm5 - vpshufd $0xaa,%ymm7,%ymm6 - vpshufd $0xff,%ymm7,%ymm7 - vmovdqa64 %ymm4,%ymm20 - vmovdqa64 %ymm5,%ymm21 - vmovdqa64 %ymm6,%ymm22 - vmovdqa64 %ymm7,%ymm23 - - vpshufd $0x00,%ymm11,%ymm8 - vpshufd $0x55,%ymm11,%ymm9 - vpshufd $0xaa,%ymm11,%ymm10 - vpshufd $0xff,%ymm11,%ymm11 - vmovdqa64 %ymm8,%ymm24 - vmovdqa64 %ymm9,%ymm25 - vmovdqa64 %ymm10,%ymm26 - vmovdqa64 %ymm11,%ymm27 - - vpshufd $0x00,%ymm15,%ymm12 - vpshufd $0x55,%ymm15,%ymm13 - vpshufd $0xaa,%ymm15,%ymm14 - vpshufd $0xff,%ymm15,%ymm15 - vpaddd .Lincy(%rip),%ymm12,%ymm12 - vmovdqa64 %ymm12,%ymm28 - vmovdqa64 %ymm13,%ymm29 - vmovdqa64 %ymm14,%ymm30 - vmovdqa64 %ymm15,%ymm31 - - movl $10,%eax - jmp .Loop8xvl - -.align 32 -.Loop_outer8xvl: - - - vpbroadcastd 8(%r10),%ymm2 - vpbroadcastd 12(%r10),%ymm3 - vpaddd .Leight(%rip),%ymm28,%ymm28 - vmovdqa64 %ymm20,%ymm4 - vmovdqa64 %ymm21,%ymm5 - vmovdqa64 %ymm22,%ymm6 - vmovdqa64 %ymm23,%ymm7 - vmovdqa64 %ymm24,%ymm8 - vmovdqa64 %ymm25,%ymm9 - vmovdqa64 %ymm26,%ymm10 - vmovdqa64 %ymm27,%ymm11 - vmovdqa64 %ymm28,%ymm12 - vmovdqa64 %ymm29,%ymm13 - vmovdqa64 %ymm30,%ymm14 - vmovdqa64 %ymm31,%ymm15 - - vmovdqa64 %ymm0,%ymm16 - vmovdqa64 %ymm1,%ymm17 - vmovdqa64 %ymm2,%ymm18 - vmovdqa64 %ymm3,%ymm19 - - movl $10,%eax - jmp .Loop8xvl - -.align 32 -.Loop8xvl: - vpaddd %ymm4,%ymm0,%ymm0 - vpaddd %ymm5,%ymm1,%ymm1 - vpaddd %ymm6,%ymm2,%ymm2 - vpaddd %ymm7,%ymm3,%ymm3 - vpxor %ymm0,%ymm12,%ymm12 - vpxor %ymm1,%ymm13,%ymm13 - vpxor %ymm2,%ymm14,%ymm14 - vpxor %ymm3,%ymm15,%ymm15 - vprold $16,%ymm12,%ymm12 - vprold $16,%ymm13,%ymm13 - vprold $16,%ymm14,%ymm14 - vprold $16,%ymm15,%ymm15 - vpaddd %ymm12,%ymm8,%ymm8 - vpaddd %ymm13,%ymm9,%ymm9 - vpaddd %ymm14,%ymm10,%ymm10 - vpaddd %ymm15,%ymm11,%ymm11 - vpxor %ymm8,%ymm4,%ymm4 - vpxor %ymm9,%ymm5,%ymm5 - vpxor %ymm10,%ymm6,%ymm6 - vpxor %ymm11,%ymm7,%ymm7 - vprold $12,%ymm4,%ymm4 - vprold $12,%ymm5,%ymm5 - vprold $12,%ymm6,%ymm6 - vprold $12,%ymm7,%ymm7 - vpaddd %ymm4,%ymm0,%ymm0 - vpaddd %ymm5,%ymm1,%ymm1 - vpaddd %ymm6,%ymm2,%ymm2 - vpaddd %ymm7,%ymm3,%ymm3 - vpxor %ymm0,%ymm12,%ymm12 - vpxor %ymm1,%ymm13,%ymm13 - vpxor %ymm2,%ymm14,%ymm14 - vpxor %ymm3,%ymm15,%ymm15 - vprold $8,%ymm12,%ymm12 - vprold $8,%ymm13,%ymm13 - vprold $8,%ymm14,%ymm14 - vprold $8,%ymm15,%ymm15 - vpaddd %ymm12,%ymm8,%ymm8 - vpaddd %ymm13,%ymm9,%ymm9 - vpaddd %ymm14,%ymm10,%ymm10 - vpaddd %ymm15,%ymm11,%ymm11 - vpxor %ymm8,%ymm4,%ymm4 - vpxor %ymm9,%ymm5,%ymm5 - vpxor %ymm10,%ymm6,%ymm6 - vpxor %ymm11,%ymm7,%ymm7 - vprold $7,%ymm4,%ymm4 - vprold $7,%ymm5,%ymm5 - vprold $7,%ymm6,%ymm6 - vprold $7,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpaddd %ymm6,%ymm1,%ymm1 - vpaddd %ymm7,%ymm2,%ymm2 - vpaddd %ymm4,%ymm3,%ymm3 - vpxor %ymm0,%ymm15,%ymm15 - vpxor %ymm1,%ymm12,%ymm12 - vpxor %ymm2,%ymm13,%ymm13 - vpxor %ymm3,%ymm14,%ymm14 - vprold $16,%ymm15,%ymm15 - vprold $16,%ymm12,%ymm12 - vprold $16,%ymm13,%ymm13 - vprold $16,%ymm14,%ymm14 - vpaddd %ymm15,%ymm10,%ymm10 - vpaddd %ymm12,%ymm11,%ymm11 - vpaddd %ymm13,%ymm8,%ymm8 - vpaddd %ymm14,%ymm9,%ymm9 - vpxor %ymm10,%ymm5,%ymm5 - vpxor %ymm11,%ymm6,%ymm6 - vpxor %ymm8,%ymm7,%ymm7 - vpxor %ymm9,%ymm4,%ymm4 - vprold $12,%ymm5,%ymm5 - vprold $12,%ymm6,%ymm6 - vprold $12,%ymm7,%ymm7 - vprold $12,%ymm4,%ymm4 - vpaddd %ymm5,%ymm0,%ymm0 - vpaddd %ymm6,%ymm1,%ymm1 - vpaddd %ymm7,%ymm2,%ymm2 - vpaddd %ymm4,%ymm3,%ymm3 - vpxor %ymm0,%ymm15,%ymm15 - vpxor %ymm1,%ymm12,%ymm12 - vpxor %ymm2,%ymm13,%ymm13 - vpxor %ymm3,%ymm14,%ymm14 - vprold $8,%ymm15,%ymm15 - vprold $8,%ymm12,%ymm12 - vprold $8,%ymm13,%ymm13 - vprold $8,%ymm14,%ymm14 - vpaddd %ymm15,%ymm10,%ymm10 - vpaddd %ymm12,%ymm11,%ymm11 - vpaddd %ymm13,%ymm8,%ymm8 - vpaddd %ymm14,%ymm9,%ymm9 - vpxor %ymm10,%ymm5,%ymm5 - vpxor %ymm11,%ymm6,%ymm6 - vpxor %ymm8,%ymm7,%ymm7 - vpxor %ymm9,%ymm4,%ymm4 - vprold $7,%ymm5,%ymm5 - vprold $7,%ymm6,%ymm6 - vprold $7,%ymm7,%ymm7 - vprold $7,%ymm4,%ymm4 - decl %eax - jnz .Loop8xvl - - vpaddd %ymm16,%ymm0,%ymm0 - vpaddd %ymm17,%ymm1,%ymm1 - vpaddd %ymm18,%ymm2,%ymm2 - vpaddd %ymm19,%ymm3,%ymm3 - - vpunpckldq %ymm1,%ymm0,%ymm18 - vpunpckldq %ymm3,%ymm2,%ymm19 - vpunpckhdq %ymm1,%ymm0,%ymm0 - vpunpckhdq %ymm3,%ymm2,%ymm2 - vpunpcklqdq %ymm19,%ymm18,%ymm1 - vpunpckhqdq %ymm19,%ymm18,%ymm18 - vpunpcklqdq %ymm2,%ymm0,%ymm3 - vpunpckhqdq %ymm2,%ymm0,%ymm0 - vpaddd %ymm20,%ymm4,%ymm4 - vpaddd %ymm21,%ymm5,%ymm5 - vpaddd %ymm22,%ymm6,%ymm6 - vpaddd %ymm23,%ymm7,%ymm7 - - vpunpckldq %ymm5,%ymm4,%ymm2 - vpunpckldq %ymm7,%ymm6,%ymm19 - vpunpckhdq %ymm5,%ymm4,%ymm4 - vpunpckhdq %ymm7,%ymm6,%ymm6 - vpunpcklqdq %ymm19,%ymm2,%ymm5 - vpunpckhqdq %ymm19,%ymm2,%ymm2 - vpunpcklqdq %ymm6,%ymm4,%ymm7 - vpunpckhqdq %ymm6,%ymm4,%ymm4 - vshufi32x4 $0,%ymm5,%ymm1,%ymm19 - vshufi32x4 $3,%ymm5,%ymm1,%ymm5 - vshufi32x4 $0,%ymm2,%ymm18,%ymm1 - vshufi32x4 $3,%ymm2,%ymm18,%ymm2 - vshufi32x4 $0,%ymm7,%ymm3,%ymm18 - vshufi32x4 $3,%ymm7,%ymm3,%ymm7 - vshufi32x4 $0,%ymm4,%ymm0,%ymm3 - vshufi32x4 $3,%ymm4,%ymm0,%ymm4 - vpaddd %ymm24,%ymm8,%ymm8 - vpaddd %ymm25,%ymm9,%ymm9 - vpaddd %ymm26,%ymm10,%ymm10 - vpaddd %ymm27,%ymm11,%ymm11 - - vpunpckldq %ymm9,%ymm8,%ymm6 - vpunpckldq %ymm11,%ymm10,%ymm0 - vpunpckhdq %ymm9,%ymm8,%ymm8 - vpunpckhdq %ymm11,%ymm10,%ymm10 - vpunpcklqdq %ymm0,%ymm6,%ymm9 - vpunpckhqdq %ymm0,%ymm6,%ymm6 - vpunpcklqdq %ymm10,%ymm8,%ymm11 - vpunpckhqdq %ymm10,%ymm8,%ymm8 - vpaddd %ymm28,%ymm12,%ymm12 - vpaddd %ymm29,%ymm13,%ymm13 - vpaddd %ymm30,%ymm14,%ymm14 - vpaddd %ymm31,%ymm15,%ymm15 - - vpunpckldq %ymm13,%ymm12,%ymm10 - vpunpckldq %ymm15,%ymm14,%ymm0 - vpunpckhdq %ymm13,%ymm12,%ymm12 - vpunpckhdq %ymm15,%ymm14,%ymm14 - vpunpcklqdq %ymm0,%ymm10,%ymm13 - vpunpckhqdq %ymm0,%ymm10,%ymm10 - vpunpcklqdq %ymm14,%ymm12,%ymm15 - vpunpckhqdq %ymm14,%ymm12,%ymm12 - vperm2i128 $0x20,%ymm13,%ymm9,%ymm0 - vperm2i128 $0x31,%ymm13,%ymm9,%ymm13 - vperm2i128 $0x20,%ymm10,%ymm6,%ymm9 - vperm2i128 $0x31,%ymm10,%ymm6,%ymm10 - vperm2i128 $0x20,%ymm15,%ymm11,%ymm6 - vperm2i128 $0x31,%ymm15,%ymm11,%ymm15 - vperm2i128 $0x20,%ymm12,%ymm8,%ymm11 - vperm2i128 $0x31,%ymm12,%ymm8,%ymm12 - cmpq $512,%rdx - jb .Ltail8xvl - - movl $0x80,%eax - vpxord 0(%rsi),%ymm19,%ymm19 - vpxor 32(%rsi),%ymm0,%ymm0 - vpxor 64(%rsi),%ymm5,%ymm5 - vpxor 96(%rsi),%ymm13,%ymm13 - leaq (%rsi,%rax,1),%rsi - vmovdqu32 %ymm19,0(%rdi) - vmovdqu %ymm0,32(%rdi) - vmovdqu %ymm5,64(%rdi) - vmovdqu %ymm13,96(%rdi) - leaq (%rdi,%rax,1),%rdi - - vpxor 0(%rsi),%ymm1,%ymm1 - vpxor 32(%rsi),%ymm9,%ymm9 - vpxor 64(%rsi),%ymm2,%ymm2 - vpxor 96(%rsi),%ymm10,%ymm10 - leaq (%rsi,%rax,1),%rsi - vmovdqu %ymm1,0(%rdi) - vmovdqu %ymm9,32(%rdi) - vmovdqu %ymm2,64(%rdi) - vmovdqu %ymm10,96(%rdi) - leaq (%rdi,%rax,1),%rdi - - vpxord 0(%rsi),%ymm18,%ymm18 - vpxor 32(%rsi),%ymm6,%ymm6 - vpxor 64(%rsi),%ymm7,%ymm7 - vpxor 96(%rsi),%ymm15,%ymm15 - leaq (%rsi,%rax,1),%rsi - vmovdqu32 %ymm18,0(%rdi) - vmovdqu %ymm6,32(%rdi) - vmovdqu %ymm7,64(%rdi) - vmovdqu %ymm15,96(%rdi) - leaq (%rdi,%rax,1),%rdi - - vpxor 0(%rsi),%ymm3,%ymm3 - vpxor 32(%rsi),%ymm11,%ymm11 - vpxor 64(%rsi),%ymm4,%ymm4 - vpxor 96(%rsi),%ymm12,%ymm12 - leaq (%rsi,%rax,1),%rsi - vmovdqu %ymm3,0(%rdi) - vmovdqu %ymm11,32(%rdi) - vmovdqu %ymm4,64(%rdi) - vmovdqu %ymm12,96(%rdi) - leaq (%rdi,%rax,1),%rdi - - vpbroadcastd 0(%r10),%ymm0 - vpbroadcastd 4(%r10),%ymm1 - - subq $512,%rdx - jnz .Loop_outer8xvl - - jmp .Ldone8xvl - -.align 32 -.Ltail8xvl: - vmovdqa64 %ymm19,%ymm8 - xorq %r10,%r10 - subq %rsi,%rdi - cmpq $64,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm8,%ymm8 - vpxor 32(%rsi),%ymm0,%ymm0 - vmovdqu %ymm8,0(%rdi,%rsi,1) - vmovdqu %ymm0,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm5,%ymm8 - vmovdqa %ymm13,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $128,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm5,%ymm5 - vpxor 32(%rsi),%ymm13,%ymm13 - vmovdqu %ymm5,0(%rdi,%rsi,1) - vmovdqu %ymm13,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm1,%ymm8 - vmovdqa %ymm9,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $192,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm1,%ymm1 - vpxor 32(%rsi),%ymm9,%ymm9 - vmovdqu %ymm1,0(%rdi,%rsi,1) - vmovdqu %ymm9,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm2,%ymm8 - vmovdqa %ymm10,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $256,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm2,%ymm2 - vpxor 32(%rsi),%ymm10,%ymm10 - vmovdqu %ymm2,0(%rdi,%rsi,1) - vmovdqu %ymm10,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa32 %ymm18,%ymm8 - vmovdqa %ymm6,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $320,%rdx - jb .Less_than_64_8xvl - vpxord 0(%rsi),%ymm18,%ymm18 - vpxor 32(%rsi),%ymm6,%ymm6 - vmovdqu32 %ymm18,0(%rdi,%rsi,1) - vmovdqu %ymm6,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm7,%ymm8 - vmovdqa %ymm15,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $384,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm7,%ymm7 - vpxor 32(%rsi),%ymm15,%ymm15 - vmovdqu %ymm7,0(%rdi,%rsi,1) - vmovdqu %ymm15,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm3,%ymm8 - vmovdqa %ymm11,%ymm0 - leaq 64(%rsi),%rsi - - cmpq $448,%rdx - jb .Less_than_64_8xvl - vpxor 0(%rsi),%ymm3,%ymm3 - vpxor 32(%rsi),%ymm11,%ymm11 - vmovdqu %ymm3,0(%rdi,%rsi,1) - vmovdqu %ymm11,32(%rdi,%rsi,1) - je .Ldone8xvl - vmovdqa %ymm4,%ymm8 - vmovdqa %ymm12,%ymm0 - leaq 64(%rsi),%rsi - -.Less_than_64_8xvl: - vmovdqa %ymm8,0(%rsp) - vmovdqa %ymm0,32(%rsp) - leaq (%rdi,%rsi,1),%rdi - andq $63,%rdx - -.Loop_tail8xvl: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail8xvl - - vpxor %ymm8,%ymm8,%ymm8 - vmovdqa %ymm8,0(%rsp) - vmovdqa %ymm8,32(%rsp) - -.Ldone8xvl: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L8xvl_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_8xvl,.-ChaCha20_8xvl - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s deleted file mode 100644 index 89557ed77d0731..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s +++ /dev/null @@ -1,7364 +0,0 @@ -.text -.globl ecp_nistz256_precomputed -.type ecp_nistz256_precomputed,@object -.align 4096 -ecp_nistz256_precomputed: -.long 0x18a9143c,0x79e730d4,0x5fedb601,0x75ba95fc,0x77622510,0x79fb732b,0xa53755c6,0x18905f76,0xce95560a,0xddf25357,0xba19e45c,0x8b4ab8e4,0xdd21f325,0xd2e88688,0x25885d85,0x8571ff18 -.long 0x10ddd64d,0x850046d4,0xa433827d,0xaa6ae3c1,0x8d1490d9,0x73220503,0x3dcf3a3b,0xf6bb32e4,0x61bee1a5,0x2f3648d3,0xeb236ff8,0x152cd7cb,0x92042dbe,0x19a8fb0e,0x0a5b8a3b,0x78c57751 -.long 0x4eebc127,0xffac3f90,0x087d81fb,0xb027f84a,0x87cbbc98,0x66ad77dd,0xb6ff747e,0x26936a3f,0xc983a7eb,0xb04c5c1f,0x0861fe1a,0x583e47ad,0x1a2ee98e,0x78820831,0xe587cc07,0xd5f06a29 -.long 0x46918dcc,0x74b0b50d,0xc623c173,0x4650a6ed,0xe8100af2,0x0cdaacac,0x41b0176b,0x577362f5,0xe4cbaba6,0x2d96f24c,0xfad6f447,0x17628471,0xe5ddd22e,0x6b6c36de,0x4c5ab863,0x84b14c39 -.long 0xc45c61f5,0xbe1b8aae,0x94b9537d,0x90ec649a,0xd076c20c,0x941cb5aa,0x890523c8,0xc9079605,0xe7ba4f10,0xeb309b4a,0xe5eb882b,0x73c568ef,0x7e7a1f68,0x3540a987,0x2dd1e916,0x73a076bb -.long 0x3e77664a,0x40394737,0x346cee3e,0x55ae744f,0x5b17a3ad,0xd50a961a,0x54213673,0x13074b59,0xd377e44b,0x93d36220,0xadff14b5,0x299c2b53,0xef639f11,0xf424d44c,0x4a07f75f,0xa4c9916d -.long 0xa0173b4f,0x0746354e,0xd23c00f7,0x2bd20213,0x0c23bb08,0xf43eaab5,0xc3123e03,0x13ba5119,0x3f5b9d4d,0x2847d030,0x5da67bdd,0x6742f2f2,0x77c94195,0xef933bdc,0x6e240867,0xeaedd915 -.long 0x9499a78f,0x27f14cd1,0x6f9b3455,0x462ab5c5,0xf02cfc6b,0x8f90f02a,0xb265230d,0xb763891e,0x532d4977,0xf59da3a9,0xcf9eba15,0x21e3327d,0xbe60bbf0,0x123c7b84,0x7706df76,0x56ec12f2 -.long 0x264e20e8,0x75c96e8f,0x59a7a841,0xabe6bfed,0x44c8eb00,0x2cc09c04,0xf0c4e16b,0xe05b3080,0xa45f3314,0x1eb7777a,0xce5d45e3,0x56af7bed,0x88b12f1a,0x2b6e019a,0xfd835f9b,0x086659cd -.long 0x9dc21ec8,0x2c18dbd1,0x0fcf8139,0x98f9868a,0x48250b49,0x737d2cd6,0x24b3428f,0xcc61c947,0x80dd9e76,0x0c2b4078,0x383fbe08,0xc43a8991,0x779be5d2,0x5f7d2d65,0xeb3b4ab5,0x78719a54 -.long 0x6245e404,0xea7d260a,0x6e7fdfe0,0x9de40795,0x8dac1ab5,0x1ff3a415,0x649c9073,0x3e7090f1,0x2b944e88,0x1a768561,0xe57f61c8,0x250f939e,0x1ead643d,0x0c0daa89,0xe125b88e,0x68930023 -.long 0xd2697768,0x04b71aa7,0xca345a33,0xabdedef5,0xee37385e,0x2409d29d,0xcb83e156,0x4ee1df77,0x1cbb5b43,0x0cac12d9,0xca895637,0x170ed2f6,0x8ade6d66,0x28228cfa,0x53238aca,0x7ff57c95 -.long 0x4b2ed709,0xccc42563,0x856fd30d,0x0e356769,0x559e9811,0xbcbcd43f,0x5395b759,0x738477ac,0xc00ee17f,0x35752b90,0x742ed2e3,0x68748390,0xbd1f5bc1,0x7cd06422,0xc9e7b797,0xfbc08769 -.long 0xb0cf664a,0xa242a35b,0x7f9707e3,0x126e48f7,0xc6832660,0x1717bf54,0xfd12c72e,0xfaae7332,0x995d586b,0x27b52db7,0x832237c2,0xbe29569e,0x2a65e7db,0xe8e4193e,0x2eaa1bbb,0x152706dc -.long 0xbc60055b,0x72bcd8b7,0x56e27e4b,0x03cc23ee,0xe4819370,0xee337424,0x0ad3da09,0xe2aa0e43,0x6383c45d,0x40b8524f,0x42a41b25,0xd7663554,0x778a4797,0x64efa6de,0x7079adf4,0x2042170a -.long 0x0bc6fb80,0x808b0b65,0x3ffe2e6b,0x5882e075,0x2c83f549,0xd5ef2f7c,0x9103b723,0x54d63c80,0x52a23f9b,0xf2f11bd6,0x4b0b6587,0x3670c319,0xb1580e9e,0x55c4623b,0x01efe220,0x64edf7b2 -.long 0xd53c5c9d,0x97091dcb,0xac0a177b,0xf17624b6,0x2cfe2dff,0xb0f13975,0x6c7a574e,0xc1a35c0a,0x93e79987,0x227d3146,0xe89cb80e,0x0575bf30,0x0d1883bb,0x2f4e247f,0x3274c3d0,0xebd51226 -.long 0x56ada97a,0x5f3e51c8,0x8f8b403e,0x4afc964d,0x412e2979,0xa6f247ab,0x6f80ebda,0x675abd1b,0x5e485a1d,0x66a2bd72,0x8f4f0b3c,0x4b2a5caf,0x1b847bba,0x2626927f,0x0502394d,0x6c6fc7d9 -.long 0xa5659ae8,0xfea912ba,0x25e1a16e,0x68363aba,0x752c41ac,0xb8842277,0x2897c3fc,0xfe545c28,0xdc4c696b,0x2d36e9e7,0xfba977c5,0x5806244a,0xe39508c1,0x85665e9b,0x6d12597b,0xf720ee25 -.long 0xd2337a31,0x8a979129,0x0f862bdc,0x5916868f,0x5dd283ba,0x048099d9,0xfe5bfb4e,0xe2d1eeb6,0x7884005d,0x82ef1c41,0xffffcbae,0xa2d4ec17,0x8aa95e66,0x9161c53f,0xc5fee0d0,0x5ee104e1 -.long 0xc135b208,0x562e4cec,0x4783f47d,0x74e1b265,0x5a3f3b30,0x6d2a506c,0xc16762fc,0xecead9f4,0xe286e5b9,0xf29dd4b2,0x83bb3c61,0x1b0fadc0,0x7fac29a4,0x7a75023e,0xc9477fa3,0xc086d5f1 -.long 0x2f6f3076,0x0fc61135,0xe3912a9a,0xc99ffa23,0xd2f8ba3d,0x6a0b0685,0xe93358a4,0xfdc777e8,0x35415f04,0x94a787bb,0x4d23fea4,0x640c2d6a,0x153a35b5,0x9de917da,0x5d5cd074,0x793e8d07 -.long 0x2de45068,0xf4f87653,0x9e2e1f6e,0x37c7a7e8,0xa3584069,0xd0825fa2,0x1727bf42,0xaf2cea7c,0x9e4785a9,0x0360a4fb,0x27299f4a,0xe5fda49c,0x71ac2f71,0x48068e13,0x9077666f,0x83d0687b -.long 0x15d02819,0x6d3883b2,0x40dd9a35,0x6d0d7550,0x1d2b469f,0x61d7cbf9,0x2efc3115,0xf97b232f,0xb24bcbc7,0xa551d750,0x88a1e356,0x11ea4949,0x93cb7501,0x7669f031,0xca737b8a,0x595dc55e -.long 0xd837879f,0xa4a319ac,0xed6b67b0,0x6fc1b49e,0x32f1f3af,0xe3959933,0x65432a2e,0x966742eb,0xb4966228,0x4b8dc9fe,0x43f43950,0x96cc6312,0xc9b731ee,0x12068859,0x56f79968,0x7b948dc3 -.long 0xed1f8008,0x61e4ad32,0xd8b17538,0xe6c9267a,0x857ff6fb,0x1ac7c5eb,0x55f2fb10,0x994baaa8,0x1d248018,0x84cf14e1,0x628ac508,0x5a39898b,0x5fa944f5,0x14fde97b,0xd12e5ac7,0xed178030 -.long 0x97e2feb4,0x042c2af4,0xaebf7313,0xd36a42d7,0x084ffdd7,0x49d2c9eb,0x2ef7c76a,0x9f8aa54b,0x09895e70,0x9200b7ba,0xddb7fb58,0x3bd0c66f,0x78eb4cbb,0x2d97d108,0xd84bde31,0x2d431068 -.long 0x172ccd1f,0x4b523eb7,0x30a6a892,0x7323cb28,0xcfe153eb,0x97082ec0,0xf2aadb97,0xe97f6b6a,0xd1a83da1,0x1d3d393e,0x804b2a68,0xa6a7f9c7,0x2d0cb71e,0x4a688b48,0x40585278,0xa9b4cc5f -.long 0xcb66e132,0x5e5db46a,0x0d925880,0xf1be963a,0x0317b9e2,0x944a7027,0x48603d48,0xe266f959,0x5c208899,0x98db6673,0xa2fb18a3,0x90472447,0x777c619f,0x8a966939,0x2a3be21b,0x3798142a -.long 0x3298b343,0xb4241cb1,0xb44f65a1,0xa3a14e49,0x3ac77acd,0xc5f4d6cd,0x52b6fc3c,0xd0288cb5,0x1c040abc,0xd5cc8c2f,0x06bf9b4a,0xb675511e,0x9b3aa441,0xd667da37,0x51601f72,0x460d45ce -.long 0x6755ff89,0xe2f73c69,0x473017e6,0xdd3cf7e7,0x3cf7600d,0x8ef5689d,0xb1fc87b4,0x948dc4f8,0x4ea53299,0xd9e9fe81,0x98eb6028,0x2d921ca2,0x0c9803fc,0xfaecedfd,0x4d7b4745,0xf38ae891 -.long 0xc5e3a3d8,0xd8c5fccf,0x4079dfbf,0xbefd904c,0xfead0197,0xbc6d6a58,0x695532a4,0x39227077,0xdbef42f5,0x09e23e6d,0x480a9908,0x7e449b64,0xad9a2e40,0x7b969c1a,0x9591c2a4,0x6231d792 -.long 0x0f664534,0x87151456,0x4b68f103,0x85ceae7c,0x65578ab9,0xac09c4ae,0xf044b10c,0x33ec6868,0x3a8ec1f1,0x6ac4832b,0x5847d5ef,0x5509d128,0x763f1574,0xf909604f,0xc32f63c4,0xb16c4303 -.long 0x7ca23cd3,0xb6ab2014,0xa391849d,0xcaa7a5c6,0x75678d94,0x5b0673a3,0xdd303e64,0xc982ddd4,0x5db6f971,0xfd7b000b,0x6f876f92,0xbba2cb1f,0x3c569426,0xc77332a3,0x570d74f8,0xa159100c -.long 0xdec67ef5,0xfd16847f,0x233e76b7,0x742ee464,0xefc2b4c8,0x0b8e4134,0x42a3e521,0xca640b86,0x8ceb6aa9,0x653a0190,0x547852d5,0x313c300c,0x6b237af7,0x24e4ab12,0x8bb47af8,0x2ba90162 -.long 0xa8219bb7,0x3d5e58d6,0x1b06c57f,0xc691d0bd,0xd257576e,0x0ae4cb10,0xd54a3dc3,0x3569656c,0x94cda03a,0xe5ebaebd,0x162bfe13,0x934e82d3,0xe251a0c6,0x450ac0ba,0xdd6da526,0x480b9e11 -.long 0x8cce08b5,0x00467bc5,0x7f178d55,0xb636458c,0xa677d806,0xc5748bae,0xdfa394eb,0x2763a387,0x7d3cebb6,0xa12b448a,0x6f20d850,0xe7adda3e,0x1558462c,0xf63ebce5,0x620088a8,0x58b36143 -.long 0x4d63c0ee,0x8a2cc3ca,0x0fe948ce,0x51233117,0x222ef33b,0x7463fd85,0x7c603d6c,0xadf0c7dc,0xfe7765e5,0x0ec32d3b,0xbf380409,0xccaab359,0x8e59319c,0xbdaa84d6,0x9c80c34d,0xd9a4c280 -.long 0xa059c142,0xa9d89488,0xff0b9346,0x6f5ae714,0x16fb3664,0x068f237d,0x363186ac,0x5853e4c4,0x63c52f98,0xe2d87d23,0x81828876,0x2ec4a766,0xe14e7b1c,0x47b864fa,0x69192408,0x0c0bc0e5 -.long 0xb82e9f3e,0xe4d7681d,0xdf25e13c,0x83200f0b,0x66f27280,0x8909984c,0x75f73227,0x462d7b00,0xf2651798,0xd90ba188,0x36ab1c34,0x74c6e18c,0x5ef54359,0xab256ea3,0xd1aa702f,0x03466612 -.long 0x2ed22e91,0x624d6049,0x6f072822,0x6fdfe0b5,0x39ce2271,0xeeca1115,0xdb01614f,0x98100a4f,0xa35c628f,0xb6b0daa2,0xc87e9a47,0xb6f94d2e,0x1d57d9ce,0xc6773259,0x03884a7b,0xf70bfeec -.long 0xed2bad01,0x5fb35ccf,0x1da6a5c7,0xa155cbe3,0x30a92f8f,0xc2e2594c,0x5bfafe43,0x649c89ce,0xe9ff257a,0xd158667d,0xf32c50ae,0x9b359611,0x906014cf,0x4b00b20b,0x89bc7d3d,0xf3a8cfe3 -.long 0x248a7d06,0x4ff23ffd,0x878873fa,0x80c5bfb4,0x05745981,0xb7d9ad90,0x3db01994,0x179c85db,0x61a6966c,0xba41b062,0xeadce5a8,0x4d82d052,0xa5e6a318,0x9e91cd3b,0x95b2dda0,0x47795f4f -.long 0xd55a897c,0xecfd7c1f,0xb29110fb,0x009194ab,0xe381d3b0,0x5f0e2046,0xa98dd291,0x5f3425f6,0x730d50da,0xbfa06687,0x4b083b7f,0x0423446c,0xd69d3417,0x397a247d,0x387ba42a,0xeb629f90 -.long 0xd5cd79bf,0x1ee426cc,0x946c6e18,0x0032940b,0x57477f58,0x1b1e8ae0,0x6d823278,0xe94f7d34,0x782ba21a,0xc747cb96,0xf72b33a5,0xc5254469,0xc7f80c81,0x772ef6de,0x2cd9e6b5,0xd73acbfe -.long 0x49ee90d9,0x4075b5b1,0xa06e9eba,0x785c339a,0xabf825e0,0xa1030d5b,0xa42931dc,0xcec684c3,0xc1586e63,0x42ab62c9,0x5ab43f2b,0x45431d66,0x55f7835d,0x57c8b2c0,0xc1b7f865,0x033da338 -.long 0xcaa76097,0x283c7513,0x36c83906,0x0a624fa9,0x715af2c7,0x6b20afec,0xeba78bfd,0x4b969974,0xd921d60e,0x220755cc,0x7baeca13,0x9b944e10,0x5ded93d4,0x04819d51,0x6dddfd27,0x9bbff86e -.long 0x77adc612,0x6b344130,0xbbd803a0,0xa7496529,0x6d8805bd,0x1a1baaa7,0x470343ad,0xc8403902,0x175adff1,0x39f59f66,0xb7d8c5b7,0x0b26d7fb,0x529d75e3,0xa875f5ce,0x41325cc2,0x85efc7e9 -.long 0x1ff6acd3,0x21950b42,0x53dc6909,0xffe70484,0x28766127,0xff4cd0b2,0x4fb7db2b,0xabdbe608,0x5e1109e8,0x837c9228,0xf4645b5a,0x26147d27,0xf7818ed8,0x4d78f592,0xf247fa36,0xd394077e -.long 0x488c171a,0x0fb9c2d0,0x13685278,0xa78bfbaa,0xd5b1fa6a,0xedfbe268,0x2b7eaba7,0x0dceb8db,0x9ae2b710,0xbf9e8089,0xa4449c96,0xefde7ae6,0xcc143a46,0x43b7716b,0xc3628c13,0xd7d34194 -.long 0x3b3f64c9,0x508cec1c,0x1e5edf3f,0xe20bc0ba,0x2f4318d4,0xda1deb85,0x5c3fa443,0xd20ebe0d,0x73241ea3,0x370b4ea7,0x5e1a5f65,0x61f1511c,0x82681c62,0x99a5e23d,0xa2f54c2d,0xd731e383 -.long 0x83445904,0x2692f36e,0xaf45f9c0,0x2e0ec469,0xc67528b7,0x905a3201,0xd0e5e542,0x88f77f34,0x5864687c,0xf67a8d29,0x22df3562,0x23b92eae,0x9bbec39e,0x5c27014b,0x9c0f0f8d,0x7ef2f226 -.long 0x546c4d8d,0x97359638,0x92f24679,0x5f9c3fc4,0xa8c8acd9,0x912e8bed,0x306634b0,0xec3a318d,0xc31cb264,0x80167f41,0x522113f2,0x3db82f6f,0xdcafe197,0xb155bcd2,0x43465283,0xfba1da59 -.long 0xb212cf53,0xa0425b8e,0xf8557c5f,0x4f2e512e,0x25c4d56c,0xc1286ff9,0xee26c851,0xbb8a0fea,0xe7d6107e,0xc28f70d2,0xe76265aa,0x7ee0c444,0x1d1936b1,0x3df277a4,0xea9595eb,0x1a556e3f -.long 0xe7305683,0x258bbbf9,0x07ef5be6,0x31eea5bf,0x46c814c1,0x0deb0e4a,0xa7b730dd,0x5cee8449,0xa0182bde,0xeab495c5,0x9e27a6b4,0xee759f87,0x80e518ca,0xc2cf6a68,0xf14cf3f4,0x25e8013f -.long 0x7e8d7a14,0x8fc44140,0x9556f36a,0xbb1ff3ca,0x14600044,0x6a844385,0x7451ae63,0xba3f0c4a,0x1f9af32a,0xdfcac25b,0xb1f2214b,0x01e0db86,0xa4b596ac,0x4e9a5bc2,0x026c2c08,0x83927681 -.long 0x7acaca28,0x3ec832e7,0xc7385b29,0x1bfeea57,0xfd1eaf38,0x068212e3,0x6acf8ccc,0xc1329830,0x2aac9e59,0xb909f2db,0xb661782a,0x5748060d,0xc79b7a01,0xc5ab2632,0x00017626,0xda44c6c6 -.long 0xa7ea82f0,0xf26c00e8,0xe4299aaf,0x99cac80d,0x7ed78be1,0xd66fe3b6,0x648d02cd,0x305f725f,0x623fb21b,0x33ed1bc4,0x7a6319ad,0xfa70533e,0xbe5ffb3e,0x17ab562d,0x56674741,0x06374994 -.long 0x5c46aa8e,0x69d44ed6,0xa8d063d1,0x2100d5d3,0xa2d17c36,0xcb9727ea,0x8add53b7,0x4c2bab1b,0x15426704,0xa084e90c,0xa837ebea,0x778afcd3,0x7ce477f8,0x6651f701,0x46fb7a8b,0xa0624998 -.long 0xed8a6e19,0xdc1e6828,0x4189d9c7,0x33fc2336,0x671c39bc,0x026f8fe2,0xbc6f9915,0xd40c4ccd,0xf80e75ca,0xafa135bb,0x22adff2c,0x12c651a0,0x4f51ad96,0xc40a04bd,0xbbe4e832,0x04820109 -.long 0x7f4c04cc,0x3667eb1a,0xa9404f84,0x59556621,0x7eceb50a,0x71cdf653,0x9b8335fa,0x994a44a6,0xdbeb9b69,0xd7faf819,0xeed4350d,0x473c5680,0xda44bba2,0xb6658466,0x872bdbf3,0x0d1bc780 -.long 0xa1962f91,0xe535f175,0xed58f5a7,0x6ed7e061,0x2089a233,0x177aa4c0,0xe539b413,0x0dbcb03a,0xbb32e38e,0xe3dc424e,0x6806701e,0x6472e5ef,0x814be9ee,0xdd47ff98,0x35ace009,0x6b60cfff -.long 0x9ff91fe5,0xb8d3d931,0xf0518eed,0x039c4800,0x9182cb26,0x95c37632,0x82fc568d,0x0763a434,0x383e76ba,0x707c04d5,0x824e8197,0xac98b930,0x91230de0,0x92bf7c8f,0x40959b70,0x90876a01 -.long 0x05968b80,0xdb6d96f3,0x089f73b9,0x380a0913,0xc2c61e01,0x7da70b83,0x569b38c7,0x95fb8394,0x80edfe2f,0x9a3c6512,0x8faeaf82,0x8f726bb9,0x78424bf8,0x8010a4a0,0x0e844970,0x29672044 -.long 0x7a2ad62a,0x63c5cb81,0xac62ff54,0x7ef2b6b9,0xb3ad9db5,0x3749bba4,0x46d5a617,0xad311f2c,0xc2ff3b6d,0xb77a8087,0x367834ff,0xb46feaf3,0x75d6b138,0xf8aa266d,0xec008188,0xfa38d320 -.long 0x696946fc,0x486d8ffa,0xb9cba56d,0x50fbc6d8,0x90f35a15,0x7e3d423e,0xc0dd962c,0x7c3da195,0x3cfd5d8b,0xe673fdb0,0x889dfca5,0x0704b7c2,0xf52305aa,0xf6ce581f,0x914d5e53,0x399d49eb -.long 0x6ec293cd,0x380a496d,0x8e7051f5,0x733dbda7,0xb849140a,0x037e388d,0x5946dbf6,0xee4b32b0,0xcae368d1,0xb1c4fda9,0xfdb0b2f3,0x5001a7b0,0x2e3ac46e,0x6df59374,0x39b3e656,0x4af675f2 -.long 0x39949296,0x44e38110,0x361db1b5,0x5b63827b,0x206eaff5,0x3e5323ed,0xc21f4290,0x942370d2,0xe0d985a1,0xf2caaf2e,0x7239846d,0x192cc64b,0xae6312f8,0x7c0b8f47,0x96620108,0x7dc61f91 -.long 0xc2da7de9,0xb830fb5b,0x0ff8d3be,0xd0e643df,0x188a9641,0x31ee77ba,0xbcf6d502,0x4e8aa3aa,0x9a49110f,0xf9fb6532,0x2dd6b220,0xd18317f6,0x52c3ea5a,0x7e3ced41,0x7d579c4a,0x0d296a14 -.long 0xed4c3717,0x35d6a53e,0x3d0ed2a3,0x9f8240cf,0xe5543aa5,0x8c0d4d05,0xdd33b4b4,0x45d5bbfb,0x137fd28e,0xfa04cc73,0xc73b3ffd,0x862ac6ef,0x31f51ef2,0x403ff9f5,0xbc73f5a2,0x34d5e0fc -.long 0x08913f4f,0xf2526820,0xeac93d95,0xea20ed61,0x6ca6b26c,0x51ed38b4,0xea4327b0,0x8662dcbc,0x725d2aaa,0x6daf295c,0x8e52dcda,0xbad2752f,0x0b17dacc,0x2210e721,0xd51e8232,0xa37f7912 -.long 0x44cc3add,0x4f7081e1,0x87be82cf,0xd5ffa1d6,0x0edd6472,0x89890b6c,0x3ed17863,0xada26e1a,0x63483caa,0x276f2715,0x2f6077fd,0xe6924cd9,0x0a466e3c,0x05a7fe98,0xb1902d1f,0xf1c794b0 -.long 0x82a8042c,0xe5213688,0xcd278298,0xd931cfaf,0xf597a740,0x069a0ae0,0xeb59107c,0x0adbb3f3,0x5eaa8eb8,0x983e951e,0x11b48e78,0xe663a8b5,0x8a03f2c5,0x1631cc0d,0x11e271e2,0x7577c11e -.long 0x08369a90,0x33b2385c,0x190eb4f8,0x2990c59b,0xc68eac80,0x819a6145,0x2ec4a014,0x7a786d62,0x20ac3a8d,0x33faadbe,0x5aba2d30,0x31a21781,0xdba4f565,0x209d2742,0x55aa0fbb,0xdb2ce9e3 -.long 0x168984df,0x8cef334b,0x33879638,0xe81dce17,0x263720f0,0xf6e6949c,0xf593cbec,0x5c56feaf,0xfde58c84,0x8bff5601,0x2eccb314,0x74e24117,0x4c9a8a78,0xbcf01b61,0x544c9868,0xa233e35e -.long 0x8bd7aff1,0xb3156bf3,0x1d81b146,0x1b5ee4cb,0xd628a915,0x7ba1ac41,0xfd89699e,0x8f3a8f9c,0xa0748be7,0x7329b9c9,0xa92e621f,0x1d391c95,0x4d10a837,0xe51e6b21,0x4947b435,0xd255f53a -.long 0xf1788ee3,0x07669e04,0xa86938a2,0xc14f27af,0xe93a01c0,0x8b47a334,0xd9366808,0xff627438,0xca2a5965,0x7a0985d8,0xd6e9b9b3,0x3d9a5542,0x4cf972e8,0xc23eb80b,0x4fdf72fd,0x5c1c33bb -.long 0x74a86108,0x0c4a58d4,0xee4c5d90,0xf8048a8f,0xe86d4c80,0xe3c7c924,0x056a1e60,0x28c889de,0xb214a040,0x57e2662e,0x37e10347,0xe8c48e98,0x80ac748a,0x87742862,0x186b06f2,0xf1c24022 -.long 0x5f74040a,0xac2dd4c3,0xfceac957,0x409aeb71,0x55c4ec23,0x4fbad782,0x8a7b76ec,0xb359ed61,0xed6f4a60,0x12744926,0x4b912de3,0xe21e8d7f,0xfc705a59,0xe2575a59,0xed2dbc0e,0x72f1d4de -.long 0xeb7926b8,0x3d2b24b9,0xcdbe5509,0xbff88cb3,0xe4dd640b,0xd0f399af,0x2f76ed45,0x3c5fe130,0x3764fb3d,0x6f3562f4,0x3151b62d,0x7b5af318,0xd79ce5f3,0xd5bd0bc7,0xec66890f,0xfdaf6b20 -.long 0x6063540c,0x735c67ec,0xe5f9cb8f,0x50b259c2,0x3f99c6ab,0xb8734f9a,0xa3a7bc85,0xf8cc13d5,0xc5217659,0x80c1b305,0x4ec12a54,0xfe5364d4,0x681345fe,0xbd87045e,0x582f897f,0x7f8efeb1 -.long 0xd5923359,0xe8cbf1e5,0x539b9fb0,0xdb0cea9d,0x49859b98,0x0c5b34cf,0xa4403cc6,0x5e583c56,0xd48185b7,0x11fc1a2d,0x6e521787,0xc93fbc7e,0x05105b8b,0x47e7a058,0xdb8260c8,0x7b4d4d58 -.long 0x46eb842a,0xe33930b0,0x7bdae56d,0x8e844a9a,0x13f7fdfc,0x34ef3a9e,0x636ca176,0xb3768f82,0x4e09e61c,0x2821f4e0,0xa0c7cddc,0x414dc3a1,0x54945fcd,0xd5379437,0xb3555ff1,0x151b6eef -.long 0x6339c083,0xb31bd613,0xdfb64701,0x39ff8155,0xe29604ab,0x7c3388d2,0xa6b10442,0x1e19084b,0xeccd47ef,0x17cf54c0,0x4a5dfb30,0x89693385,0x47daf9f6,0x69d023fb,0x7d91d959,0x9222840b -.long 0x803bac62,0x439108f5,0x379bd45f,0x0b7dd91d,0xca63c581,0xd651e827,0x509c104f,0x5c5d75f6,0x1f2dc308,0x7d5fc738,0xd98454be,0x20faa7bf,0xa517b031,0x95374bee,0x642692ac,0xf036b9b1 -.long 0x39842194,0xc5106109,0x49d05295,0xb7e2353e,0xefb42ee0,0xfc8c1d5c,0x08ce811c,0xe04884eb,0x7419f40e,0xf1f75d81,0xa995c241,0x5b0ac162,0xc4c55646,0x120921bb,0x8d33cf97,0x713520c2 -.long 0xe98c5100,0xb4a65a5c,0x2ddd0f5a,0x6cec871d,0x9ba2e78b,0x251f0b7f,0xce3a2a5f,0x224a8434,0x25f5c46f,0x26827f61,0x48545ec0,0x6a22bedc,0xb1bb5cdc,0x25ae5fa0,0xfcb9b98f,0xd693682f -.long 0x91e5d7d3,0x32027fe8,0x73a07678,0xf14b7d17,0xc0dfdd61,0xf88497b3,0x2a8c4f48,0xf7c2eec0,0x3756e621,0xaa5573f4,0x1825b948,0xc013a240,0x63878572,0x1c03b345,0x653a4184,0xa0472bea -.long 0x0ac69a80,0xf4222e27,0xf51e54f6,0x34096d25,0x8fffa591,0x00a648cb,0x69b6527f,0x4e87acdc,0xe285ccb4,0x0575e037,0x50ddcf52,0x188089e4,0x870ff719,0xaa96c9a8,0x1fc7e369,0x74a56cd8 -.long 0x1726931a,0x41d04ee2,0x3660ecfd,0x0bbbb2c8,0x24818e18,0xa6ef6de5,0xe7d57887,0xe421cc51,0xbea87be6,0xf127d208,0xb1cdd682,0x16a475d3,0x439b63f7,0x9db1b684,0xf0f113b6,0x5359b3db -.long 0x8bf06e31,0xdfccf1de,0xdd383901,0x1fdf8f44,0x5017e7d2,0x10775cad,0x58d11eef,0xdfc3a597,0xb1ecff10,0x6ec9c8a0,0x28400549,0xee6ed6cc,0x1b4f8d73,0xb5ad7bae,0xe00aaab9,0x61b4f11d -.long 0xd4eff2d7,0x7b32d69b,0x4288b60f,0x88ae6771,0x37a1e723,0x159461b4,0x570aae8c,0x1f3d4789,0x7f9871da,0x869118c0,0xf635e278,0x35fbda78,0xe1541dac,0x738f3641,0xc0dae45f,0x6794b13a -.long 0x09cc0917,0x065064ac,0xc68540fd,0x27c53729,0xef227671,0x0d2d4c8e,0xa1785a04,0xd23a9f80,0x52650359,0x98c59528,0x74a1acad,0xfa09ad01,0x0b55bf5c,0x082d5a29,0x419b8084,0xa40f1c67 -.long 0xdcc18770,0x3a5c752e,0x8825c3a5,0x4baf1f2f,0x21b153ed,0xebd63f74,0xb2f64723,0xa2383e47,0x2646d19a,0xe7bf620a,0x03c83ffd,0x56cb44ec,0x4f6be9f1,0xaf7267c9,0xc06bb5e9,0x8b2dfd7b -.long 0xa672c5c7,0xb87072f2,0x0d53c5e2,0xeacb11c8,0xff435932,0x22dac29d,0x4408693c,0x37bdb99d,0x2899c20f,0xf6e62fb6,0x447ece24,0x3535d512,0xff577ce3,0xfbdc6b88,0x190575f2,0x726693bd -.long 0xab4b35a2,0x6772b0e5,0xf5eeaacf,0x1d8b6001,0x795b9580,0x728f7ce4,0x41fb81da,0x4a20ed2a,0x4fec01e6,0x9f685cd4,0xa7ff50ad,0x3ed7ddcc,0x0c2d97fd,0x460fd264,0xeb82f4f9,0x3a241426 -.long 0x6a8ea820,0x17d1df2c,0xf22cc254,0xb2b50d3b,0xb7291426,0x03856cba,0x04f5ee39,0x87fd26ae,0x02bee4ba,0x9cb696cc,0x06820fd6,0x53121804,0x0212e985,0xa5dfc269,0x160f9a09,0x666f7ffa -.long 0xbccd9617,0xc503cd33,0xba7730a3,0x365dede4,0x5ddb0786,0x798c6355,0xfc9cd3bc,0xa6c3200e,0xe5e35efd,0x060ffb2c,0x5555a1c1,0x99a4e25b,0xf70b3751,0x11d95375,0x160e1bf6,0x0a57354a -.long 0xf8e4b065,0xecb3ae4b,0x2e53022b,0x07a834c4,0x8692ed96,0x1cd300b3,0x61ee14ec,0x16a6f792,0x6a8649ed,0x8f1063c6,0x869f3e14,0xfbcdfcfe,0x00a7b3ec,0x2cfb97c1,0x7130c2f1,0xcea49b3c -.long 0xe9d96488,0x462d044f,0x8182a0c1,0x4b53d52e,0x0391e9e9,0x84b6ddd3,0xb1741a09,0x80ab7b48,0x27d3317f,0xec0e15d4,0x1a64671e,0x8dfc1ddb,0xd49c5b92,0x93cc5d5f,0x3674a331,0xc995d53d -.long 0x090090ae,0x302e41ec,0xedb06830,0x2278a0cc,0xfbc99690,0x1d025932,0xb80d68da,0x0c32fbd2,0xf341a6c1,0xd79146da,0x1bef68a0,0xae0ba139,0x8d774b3a,0xc6b8a563,0x880ba4d7,0x1cf307bd -.long 0x19803511,0xc033bdc7,0x8888c3be,0xa9f97b3b,0x85c6d05e,0x3d68aebc,0x193919eb,0xc3b88a9d,0xc48b0ee3,0x2d300748,0x07a746c1,0x7506bc7c,0x6e6d57f3,0xfc48437c,0xcfeaa91a,0x5bd71587 -.long 0xc1bc5225,0xa4ed0408,0x2719226d,0xd0b946db,0x758d2d43,0x109ecd62,0x2751759b,0x75c8485a,0x9ce4177a,0xb0b75f49,0x79c10c3d,0x4fa61a1e,0xa167fcd7,0xc062d300,0x750f0fa8,0x4df3874c -.long 0x83dfedc9,0x29ae2cf9,0x8d87631a,0xf8437134,0x7429c8d2,0xaf571711,0x146d9272,0x18d15867,0x69769bb7,0x83053ecf,0xc479ab82,0xc55eb856,0x21b0f4b2,0x5ef7791c,0x3d491525,0xaa5956ba -.long 0x9fe20eba,0x407a96c2,0xe52a5ad3,0xf27168bb,0xbf1d9d89,0x43b60ab3,0x710e727a,0xe45c51ef,0x099b4221,0xdfca5276,0x2557a159,0x8dc6407c,0x91035895,0x0ead8335,0x9c55dc32,0x0a9db957 -.long 0xdf61bc76,0xe40736d3,0x3f778cdb,0x13a619c0,0xc56ea28f,0x6dd921a4,0x2fa647b4,0x76a52433,0xac5bdc5d,0x23591891,0xbac7dc01,0xff4a1a72,0x62df8453,0x9905e261,0xe63b265f,0x3ac045df -.long 0xad53dba7,0x8a3f341b,0x837b625a,0x8ec269cc,0x3ae31189,0xd71a2782,0x55e96120,0x8fb4f9a3,0xff9875cf,0x804af823,0x5d442a9b,0x23224f57,0xecc62679,0x1c4d3b9e,0xa0e7ddb1,0x91da22fb -.long 0x6c04a661,0xa370324d,0x5e376d17,0x9710d3b6,0x3044e357,0xed8c98f0,0x6422701c,0xc364ebbe,0x7733d61c,0x347f5d51,0xcea826c3,0xd55644b9,0x55a25548,0x80c6e0ad,0x844220a7,0x0aa7641d -.long 0x31810660,0x1438ec81,0xde4b4043,0x9dfa6507,0xcc3e0273,0x10b515d8,0x28d8cfb2,0x1b6066dd,0x9c9efebd,0xd3b04591,0xa21c1ff4,0x425d4bdf,0xd57607d3,0x5fe5af19,0x54481084,0xbbf773f7 -.long 0x94b03ed1,0x8435bd69,0x634cc546,0xd9ad1de3,0x00e420ca,0x2cf423fc,0xa03096dd,0xeed26d80,0xa4db09d2,0xd7f60be7,0x960622f7,0xf47f569d,0x7296c729,0xe5925fd7,0x26ca2715,0xeff2db26 -.long 0xb913e759,0xa6fcd014,0x8ff4de93,0x53da4786,0xc32068e1,0x14616d79,0xccdf352e,0xb187d664,0x1dc90b59,0xf7afb650,0x7daa1b26,0x8170e943,0x700c0a84,0xc8e3bdd8,0x6482bdfa,0x6e8d345f -.long 0xc5c5ea50,0x84cfbfa1,0x67960681,0xd3baf14c,0x0dd50942,0x26398403,0x4716a663,0xe4b7839c,0xe7de6dc0,0xd5f1f794,0x622aa7ce,0x5cd0f4d4,0x59acfeec,0x5295f3f1,0x953e0607,0x8d933552 -.long 0x776c5722,0xc7db8ec5,0x2b5f290c,0xdc467e62,0x4ff425a9,0xd4297e70,0x0cf7bb72,0x4be924c1,0xa1892131,0x0d5dc5ae,0xa705c992,0x8bf8a8e3,0x7a305ac5,0x73a0b064,0x9a8c77a8,0x00c9ca4e -.long 0x83774bdd,0x5dfee80f,0x85734485,0x63131602,0x914a69a9,0xa1b524ae,0xd4e300d7,0xebc2ffaf,0x7cfa46a5,0x52c93db7,0x21653b50,0x71e6161f,0xa4bc580a,0x3574fc57,0xe1bc1253,0xc09015dd -.long 0xd174d7aa,0x4b7b47b2,0xf3a15d04,0x4072d8e8,0xd6fa07ed,0xeeb7d47f,0xedbdafb1,0x6f2b9ff9,0x3760fe8a,0x18c51615,0xf06c6c13,0x7a96e6bf,0x0ea2d071,0x4d7a0410,0x0be2a5ce,0xa1914e9b -.long 0xd8a3c5cf,0x5726e357,0x2abb2b13,0x1197ecc3,0x31ae88dd,0x6c0d7f7f,0xfdbb3efe,0x15b20d1a,0x70584039,0xcd06aa26,0xa7dc9747,0x2277c969,0x7855d815,0xbca69587,0x5188b32a,0x899ea238 -.long 0x760c1c9d,0x37d9228b,0x9b5c18da,0xc7efbb11,0x19f6dbc5,0x7f0d1bc8,0x07e6905b,0x4875384b,0x3ba8cd86,0xc7c50baa,0xc2905de0,0xb0ce40fb,0x7a231952,0x70840673,0xcf43de26,0xa912a262 -.long 0xeb5b76c1,0x9c38ddcc,0x26fc0ab4,0x746f5285,0xd62c269f,0x52a63a50,0x99458621,0x60049c55,0x3c2f7c9e,0xe7f48f82,0x917d5cf3,0x6bd99043,0x8701f469,0xeb1317a8,0x9a449fe0,0xbd3fe2ed -.long 0x12ef3d36,0x421e79ca,0x3e7ea5de,0x9ee3c36c,0xcdff36f7,0xe48198b5,0xc6b82228,0xaff4f967,0xc47adb7e,0x15e19dd0,0x032e7dfa,0x45699b23,0x1fae026a,0x40680c8b,0x550dbf4d,0x5a347a48 -.long 0x3cef0d7d,0xe652533b,0x2bbb4381,0xd94f7b18,0x0e80f500,0x838752be,0x9e9c9bfb,0x8e6e2488,0x16caca6a,0xc9751697,0x38531ad9,0x866c49d8,0x7151ade1,0xc917e239,0x6037c407,0x2d016ec1 -.long 0x00eac3f9,0xa407ccc9,0xe2ed4748,0x835f6280,0x1cc98e0d,0xcc54c347,0xdcb572eb,0x0e969937,0x8f30c9cb,0x1b16c8e8,0x373c4661,0xa606ae75,0x35502cab,0x47aa689b,0x4d9bb64f,0xf89014ae -.long 0x31c71f7b,0x202f6a9c,0x296ffe5c,0x01f95aa3,0x53cec3a3,0x5fc06014,0x5f498a45,0xeb991237,0x5d91ba87,0xae9a935e,0x0b564a19,0xc6ac6281,0x3bd44e69,0x8a8fe81c,0x9dd11d45,0x7c8b467f -.long 0xea5b8e69,0xf772251f,0xc5b75fbc,0xaeecb3bd,0x887ff0e5,0x1aca3331,0x19f0a131,0xbe5d49ff,0xe5c8646f,0x582c13aa,0x20e19980,0xdbaa12e8,0xf7abbd94,0x8f40f31a,0x1dfc7663,0x1f13f5a8 -.long 0xaceb4fc0,0x5d81f1ee,0x5e6f0f42,0x36256002,0x751370c8,0x4b67d6d7,0x03e80589,0x2608b698,0x05268301,0xcfc0d2fc,0x40309212,0xa6943d39,0x1fd0e1c2,0x192a90c2,0x37f1dc76,0xb209f113 -.long 0x97bf1298,0xefcc5e06,0x219d639e,0xcbdb6730,0xb81e8c6f,0xd009c116,0x1a7ce2e5,0xa3ffdde3,0xa914d3ba,0xc53fbaaa,0x88df85ee,0x836d500f,0x66ee0751,0xd98dc71b,0x714516fd,0x5a3d7005 -.long 0x39eedbba,0x21d3634d,0x0455a46d,0x35cd2e68,0xf9d7eb0c,0xc8cafe65,0x00cefb3e,0xbda3ce9e,0x2c9cf7a4,0xddc17a60,0x7bcb8773,0x01572ee4,0x8c7548df,0xa92b2b01,0xa84600e3,0x732fd309 -.long 0x16543a40,0xe22109c7,0xfede3c6c,0x9acafd36,0x6824e614,0xfb206852,0xda25dca0,0x2a4544a9,0x91d60b06,0x25985262,0x28753545,0x281b7be9,0x90f13b27,0xec667b1a,0x940e2eb4,0x33a83aff -.long 0xd5d721d5,0x80009862,0x5bd3a182,0x0c3357a3,0x7aa2cda4,0x27f3a83b,0xf6f83085,0xb58ae74e,0x2e6dad6b,0x2a911a81,0xf43d6c5b,0xde286051,0xf996c4d8,0x4bdccc41,0x0ae1e24e,0xe7312ec0 -.long 0x6e6485b3,0xf8d112e7,0x771c52f8,0x4d3e24db,0x684a2f6d,0x48e3ee41,0x21d95551,0x7161957d,0xcdb12a6c,0x19631283,0x2e50e164,0xbf3fa882,0x3166cc73,0xf6254b63,0xaee8cc38,0x3aefa7ae -.long 0x3b36f9fd,0x79b0fe62,0xfde19fc0,0x26543b23,0x958482ef,0x136e64a0,0x9b095825,0x23f63771,0xb6a1142e,0x14cfd596,0x335aac0b,0x5ea6aac6,0xf3081dd5,0x86a0e8bd,0x003dc12a,0x5fb89d79 -.long 0xf72e34d4,0xf615c33a,0x110eec35,0x0bd9ea40,0xc1dea34e,0x1c12bc5b,0x49ae4699,0x686584c9,0x8c97b942,0x13ad95d3,0x4e5c7562,0x4609561a,0xf2737f89,0x9e94a4ae,0x371c78b6,0xf57594c6 -.long 0xe3779ee3,0x0f0165fc,0xbd495d9e,0xe00e7f9d,0x20284e7a,0x1fa4efa2,0x47ac6219,0x4564bade,0xc4708e8e,0x90e6312a,0xa71e9adf,0x4f5725fb,0x3d684b9f,0xe95f55ae,0x1e94b415,0x47f7ccb1 -.long 0x8d946581,0x7322851b,0xbdf4a012,0xf0d13133,0x6584dae0,0xa3510f69,0x3c9f6c6d,0x03a7c171,0xe475381a,0x5be97f38,0x85823334,0xca1ba422,0x0be17dda,0xf83cc5c7,0x0b918c0f,0x158b1494 -.long 0x522e6b69,0xda3a77e5,0xbbcd6c18,0x69c908c3,0xd924fd56,0x1f1b9e48,0xaa4bb3f7,0x37c64e36,0xee478d7d,0x5a4fdbdf,0x0193f7a0,0xba75c8bc,0x56cd16df,0x84bc1e84,0x46fad151,0x1fb08f08 -.long 0x842e9f30,0x8a7cabf9,0x5eab83af,0xa331d4bf,0x017f2a6a,0xd272cfba,0x83aba0e3,0x27560abc,0x0e3a6b75,0x94b83387,0x6b9f50f5,0x25c6aea2,0xb5fdf6d0,0x803d691d,0xe6333514,0x03b77509 -.long 0x61a341c1,0x36178903,0x0cfd6142,0x3604dc60,0x8533316c,0x022295eb,0x44af2922,0x3dbde4ac,0x1c7eef69,0x898afc5d,0xd14f4fa1,0x58896805,0x203c21ca,0x05002160,0x40ef730b,0x6f0d1f30 -.long 0x196224f8,0x8e8c44d4,0x374d079d,0x75a4ab95,0x7d48f123,0x79085ecc,0x1bf65ad8,0x56f04d31,0xbda602b2,0xe220bf1c,0xf9612c69,0x73ee1742,0x084fd06b,0x76008fc8,0xf11380d1,0x4000ef9f -.long 0x12cfe297,0x48201b4b,0x292f74e5,0x3eee129c,0xc9e874e8,0xe1fe114e,0x92c5fc41,0x899b055c,0x3a39c8cf,0x4e477a64,0x78963cc9,0x82f09efe,0xd333f863,0x6fd3fd8f,0xdc949c63,0x85132b2a -.long 0x516eb17b,0x7e06a3ab,0xd2c7372b,0x73bec06f,0xba896da6,0xe4f74f55,0x8e9eb40f,0xbb4afef8,0xe61d66b0,0x2d75bec8,0xef29300b,0x02bda4b4,0x026baa5a,0x8bbaa8de,0xa07f4440,0xff54befd -.long 0xbe7a2af3,0xbd9b8b1d,0x4fb74a72,0xec51caa9,0x63879697,0xb9937a4b,0xec2687d5,0x7c9a9d20,0x6ef5f014,0x1773e44f,0xe90c6900,0x8abcf412,0x8142161e,0x387bd022,0xfcb6ff2a,0x50393755 -.long 0xed6def63,0x9813fd56,0x7d53106c,0x53cf6482,0x431f7ac1,0x991a35bd,0x63e65faf,0xf1e274dd,0x44cc7880,0xf63ffa3c,0x7c256981,0x411a426b,0x93a420e0,0xb698b9fd,0xae53f8fe,0x89fdddc0 -.long 0x32398baa,0x766e0722,0x5cfca031,0x205fee42,0x7a029cf2,0xa49f5341,0x4023890d,0xa88c68b8,0x7337aaa8,0xbc275041,0x0eb384f4,0x9ed364ad,0x29aba92f,0xe0816f85,0x04e38a88,0x2e9e1941 -.long 0x3dafd2d5,0x57eef44a,0x97ed98d8,0x35d1fae5,0x2307f9b1,0x50628c09,0xd6cba5c6,0x09d84aae,0x88aaa691,0x67071bc7,0xafe6cb03,0x2dea57a9,0x3d78ac01,0xdfe11bb4,0x7fd7aa51,0x7286418c -.long 0x77f7195a,0xfabf7709,0xadeb838f,0x8ec86167,0xbb4f012d,0xea1285a8,0x9a3eab3f,0xd6883503,0x309004c2,0xee5d24f8,0x13ffe95e,0xa96e4b76,0xbd223ea4,0x0cdffe12,0xb6739a53,0x8f5c2ee5 -.long 0xdd968198,0x5cb4aaa5,0x72413a6c,0xfa131c52,0x9536d903,0x53d46a90,0x48606d8e,0xb270f0d3,0xa053a3bc,0x518c7564,0x1a86caef,0x088254b7,0x0ab5efd0,0xb3ba8cb4,0x4605945d,0x5c59900e -.long 0xa1887395,0xecace1dd,0x932a65de,0x40960f36,0x3aa95529,0x9611ff5c,0x7c1e5a36,0xc58215b0,0xf0e1a524,0xd48c9b58,0xf590dfb8,0xb406856b,0x9cd95662,0xc7605e04,0xa33ecf82,0x0dd036ee -.long 0xc33156b3,0xa50171ac,0x4a80172e,0xf09d24ea,0x76dc8eef,0x4e1f72c6,0x5e3d44ee,0xe60caadc,0x979b1d8f,0x006ef8a6,0x97788d26,0x60908a1c,0x266feec0,0x6e08f95b,0x22e8c94e,0x618427c2 -.long 0x59145a65,0x3d613339,0xfa406337,0xcd9bc368,0x2d8a52a0,0x82d11be3,0x97a1c590,0xf6877b27,0xf5cbdb25,0x837a819b,0xde090249,0x2a4fd1d8,0x74990e5f,0x622a7de7,0x7945511b,0x840fa5a0 -.long 0x6558842d,0x30b974be,0x17f3d0a6,0x70df8c64,0x7542e46d,0x7c803520,0xe4ecc823,0x7251fe7f,0x5e9aac9a,0xe59134cb,0xf0045d71,0x11bb0934,0xdbcb1d4e,0x53e5d9b5,0x92defc91,0x8d97a905 -.long 0x7946d3f9,0xfe289327,0x07472273,0xe132bd24,0x1eb6ae86,0xeeeb510c,0xf0595067,0x777708c5,0x1297029e,0x18e2c8cd,0xbbf9305e,0x2c61095c,0x6b85d6d9,0xe466c258,0xda1ea530,0x8ac06c36 -.long 0xa1304668,0xa365dc39,0x07f89606,0xe4a9c885,0xacc7228d,0x65a4898f,0x84ca8303,0x3e2347ff,0xea7d23a3,0xa5f6fb77,0x672a71cd,0x2fac257d,0x7e6a44d3,0x6908bef8,0x891d3d7a,0x8ff87566 -.long 0x6b0cf82e,0xe58e90b3,0x2615b5e7,0x6438d246,0x669c145a,0x07b1f8fc,0x36f1e1cb,0xb0d8b2da,0xd9184c4d,0x54d5dadb,0xf93d9976,0x3dbb18d5,0xd1147d47,0x0a3e0f56,0xa0a48609,0x2afa8c8d -.long 0xbc36742c,0x275353e8,0xeea0ed90,0x898f427e,0x3e477b00,0x26f4947e,0x308741e3,0x8ad8848a,0xd74a2a46,0x6c703c38,0x9ba17ba2,0x5e3e05a9,0x4ab9a9e4,0xc1fa6f66,0x3841d6ec,0x474a2d9a -.long 0x653ae326,0x871239ad,0xa74cbb43,0x14bcf72a,0x20d4c083,0x8737650e,0x110ed4af,0x3df86536,0xb53ca555,0xd2d86fe7,0xabd5d538,0x688cb00d,0x1ad38468,0xcf81bda3,0xf01167b6,0x7ccfe3cc -.long 0x6c4c1fe6,0xcf4f47e0,0x298bbb79,0x557e1f1a,0x30d45a14,0xf93b974f,0x0baf97c4,0x174a1d2d,0xc51fbf53,0x7a003b30,0xee68b225,0xd8940991,0x1c0f4173,0x5b0aa7b7,0xa20a7153,0x975797c9 -.long 0xe3533d77,0x26e08c07,0x2e341c99,0xd7222e6a,0x8d2dc4ed,0x9d60ec3d,0x7c476cf8,0xbdfe0d8f,0x1d056605,0x1fe59ab6,0x86a8551f,0xa9ea9df6,0x47fb8d8c,0x8489941e,0x4a7f1b10,0xfeb874eb -.long 0x7ee0d98f,0xfe5fea86,0xdbf61864,0x201ad34b,0x37c031d4,0x45d8fe47,0x795f0822,0xd5f49fae,0xc7f4a40c,0xdb0fb291,0x730ddd92,0x2e69d9c1,0x49d76987,0x754e1054,0x7662db87,0x8a24911d -.long 0x60a71676,0x61fc1810,0xf66a8ad1,0xe852d1a8,0x6417231e,0x172bbd65,0x3babb11f,0x0d6de7bd,0xc8e347f8,0x6fde6f88,0x9bd99cc3,0x1c587547,0x34076950,0x78e54ed0,0x796e83ba,0x97f0f334 -.long 0x4924867a,0xe4dbe1ce,0x60b84917,0xbd5f51b0,0x3cb09a79,0x37530040,0xff1743d8,0xdb3fe0f8,0x556fa9db,0xed7894d8,0x23412fbf,0xfa262169,0xba7b9291,0x563be0db,0x0c9fb234,0x6ca8b8c0 -.long 0xbd763802,0xed406aa9,0x65303da1,0xc21486a0,0xc7e62ec4,0x61ae291e,0xdf99333e,0x622a0492,0xbb7a8ee0,0x7fd80c9d,0x6c01aedb,0xdc2ed3bc,0x08be74ec,0x35c35a12,0x469f671f,0xd540cb1a -.long 0xcf84f6c7,0xd16ced4e,0x2d090f43,0x8561fb9c,0x6f239db4,0x7e693d79,0x77bd0d94,0xa736f928,0x2c1950ee,0x07b4d929,0x56dc11b3,0xda177543,0x7a6a878e,0xa5dfbbaa,0x4decb08a,0x1c70cb29 -.long 0x6f0f7c50,0xfba28c8b,0x854dcc6d,0xa8eba2b8,0x36b78642,0x5ff8e89a,0xf6873adf,0x070c1c8e,0x6484d2e4,0xbbd3c371,0x0d414129,0xfb78318f,0x6ad93b0b,0x2621a39c,0xa9e917f7,0x979d74c2 -.long 0x61fb0428,0xfc195647,0xbee624d4,0x4d78954a,0xb8ae86fd,0xb94896e0,0xc91c8b13,0x6667ac0c,0x43bcf832,0x9f180512,0xa0010137,0xfbadf8b7,0xb3ba8aa7,0xc69b4089,0xe687ce85,0xfac4bacd -.long 0x977eab40,0x9164088d,0x2760b390,0x51f4c5b6,0x340dd553,0xd238238f,0xdb1d31c9,0x358566c3,0x5068f5ff,0x3a5ad69e,0xdaff6b06,0xf31435fc,0xd6debff0,0xae549a5b,0x75e01331,0x59e5f0b7 -.long 0x98559acf,0x5d492fb8,0x4db79b50,0x96018c2e,0x609f66aa,0x55f4a48f,0x4900a14f,0x1943b3af,0x15a40d39,0xc22496df,0x4c20f7c5,0xb2a44684,0x3b98404c,0x76a35afa,0xff5d1b77,0xbec75725 -.long 0xbea06444,0xb67aa163,0xf724b6f2,0x27e95bb2,0xd238c8ab,0x3c20e3e9,0xddd6ae17,0x1213754e,0x716e0f74,0x8c431020,0xffc095c2,0x6679c82e,0xd0ac2932,0x2eb3adf4,0x01bb7a76,0x2cc970d3 -.long 0x740f0e66,0x70c71f2f,0x2b6b23cc,0x545c616b,0xb40a8bd7,0x4528cfcb,0x2ab27722,0xff839633,0x025ac99a,0x049127d9,0x2b63e33b,0xd314d4a0,0x28d84519,0xc8c310e7,0xb3bc84ba,0x0fcb8983 -.long 0x38634818,0x2cc52261,0xb44c2e0b,0x501814f4,0x54dfdba3,0xf7e181aa,0xe759718c,0xcfd58ff0,0xd3b507a8,0xf90cdb14,0xc50bdad8,0x57bd478e,0x50e5f9aa,0x29c197e2,0xe40bc855,0x4db6eef8 -.long 0xd1fc0654,0x2cc8f21a,0x81269d73,0xc71cc963,0x077f49f9,0xecfbb204,0xca56b793,0xdde92571,0xf97ad8f7,0x9abed6a3,0x924de3bd,0xe6c19d3f,0xa140a800,0x8dce92f4,0x1337af07,0x85f44d1e -.long 0x09d64c52,0x5953c08b,0xf5df9749,0xa1b5e49f,0x52735f7d,0x336a8fb8,0x9add676b,0xb332b6db,0xb4511aa4,0x558b88a0,0xdbd5cc55,0x09788752,0xd8cd52bd,0x16b43b9c,0xc2a2696b,0x7f0bc5a0 -.long 0xc11f61ef,0x146e12d4,0x3a83e79e,0x9ce10754,0x6cbfca15,0x08ec73d9,0x5b49653f,0x09ff29ad,0xe7da946e,0xe31b72bd,0xee80a4f2,0xebf9eb3b,0x17598ce4,0xd1aabd08,0x53f37e80,0x18b5fef4 -.long 0x5958cd79,0xd5d5cdd3,0x1d373114,0x3580a1b5,0xfa935726,0xa36e4c91,0xef20d760,0xa38c534d,0x2ff5845b,0x7088e40a,0xbd78177f,0xe5bb40bd,0x857f9920,0x4f06a7a8,0xe968f05d,0xe3cc3e50 -.long 0xe5682d26,0x1d68b7fe,0xaec7f87c,0x5206f76f,0x041951ab,0x41110530,0xd4b5a71a,0x58ec52c1,0x0f75cf9a,0xf3488f99,0xba82d0d5,0xf411951f,0x618895ab,0x27ee75be,0x6d8aab14,0xeae060d4 -.long 0x7fb54dc2,0x9ae1df73,0x25963649,0x1f3e391b,0xfe055081,0x242ec32a,0x8491c9bd,0x5bd450ef,0x981eb389,0x367efc67,0x3a0550d5,0xed7e1928,0xab3ce75c,0x362e776b,0x1f24c523,0xe890e308 -.long 0xfeccef76,0xb961b682,0x8bba6d92,0x8b8e11f5,0x2b2375c4,0x8f2ccc4c,0xe2f86cfa,0x0d7f7a52,0x9efe5633,0xfd94d30a,0x5451f934,0x2d8d246b,0x244e6a00,0x2234c6e3,0xddec8c50,0xde2b5b0d -.long 0xbf776f5b,0x2ce53c5a,0x60357b05,0x6f724071,0x71bf3f7a,0xb2593717,0x440c4a9f,0x87d2501c,0x87b05340,0x440552e1,0x21624c32,0xb7bf7cc8,0x22facddb,0x4155a6ce,0x889837ef,0x5a4228cb -.long 0xfd4fd671,0xef87d6d6,0xc2daa10e,0xa233687e,0x03c0eb96,0x75622244,0x8bf19be6,0x7632d184,0x40735ff4,0x05d0f8e9,0xc00931f1,0x3a3e6e13,0xdafe3f18,0x31ccde6a,0xcfe51207,0xf381366a -.long 0x60167d92,0x24c222a9,0x7529f18c,0x62f9d6f8,0x0353b114,0x412397c0,0xef808043,0x334d89dc,0x2a4383ce,0xd9ec63ba,0x5cf92ba0,0xcec8e937,0xc8be74c0,0xfb8b4288,0x105d4391,0x67d6912f -.long 0x1b913149,0x7b996c46,0x3a4e02da,0x36aae2ef,0x972de594,0xb68aa003,0x4ec6d545,0x284ec70d,0x61391d54,0xf3d2b2d0,0xfe114e92,0x69c5d5d6,0xb4482dff,0xbe0f00b5,0xf5bf33c5,0xe1596fa5 -.long 0x96a71cba,0x10595b56,0xfdcadeb7,0x944938b2,0xfccd8471,0xa282da4c,0x0d37bfe1,0x98ec05f3,0x0698304a,0xe171ce1b,0x21bdf79b,0x2d691444,0x1b21dec1,0xd0cd3b74,0x16a15f71,0x712ecd8b -.long 0x00fd56e1,0x8d4c00a7,0xf9527c18,0x02ec9692,0x4a3e42e1,0x21c44937,0x1392ae0a,0x9176fbab,0x44b7b618,0x8726f1ba,0xf1de491c,0xb4d7aae9,0x07b582c0,0xf91df7b9,0xef60aa3a,0x7e116c30 -.long 0x466265d7,0x99270f81,0x4df7adf0,0xb15b6fe2,0xf9738f7f,0xfe33b2d3,0xd6d70f95,0x48553ab9,0xc21e94db,0x2cc72ac8,0xbdc0bbee,0x795ac38d,0x2e40478f,0x0a1be449,0x052bde55,0x81bd3394 -.long 0x56b3c4f2,0x63c8dbe9,0x904177cc,0x017a99cf,0x4d010fc1,0x947bbddb,0xbb2c9b21,0xacf9b00b,0x47173611,0x2970bc8d,0xac7d756f,0x1a4cbe08,0x67d541a2,0x06d9f4aa,0x59c2cf44,0xa3e8b689 -.long 0x4d88f1dd,0xaad066da,0x7ad35dea,0xc604f165,0x4478ca67,0x7edc0720,0xba02ce06,0xa10dfae0,0xaf36f4e4,0xeceb1c76,0xaf3f8f48,0x994b2292,0x77c8a68c,0xbf9ed77b,0x51744c9d,0x74f544ea -.long 0x8113a757,0x82d05bb9,0x8a9885e4,0x4ef2d2b4,0x1aa7865f,0x1e332be5,0x290d1a52,0x22b76b18,0x44351683,0x308a2310,0xa3f22840,0x9d861896,0x841ed947,0x5959ddcd,0x154b73bf,0x0def0c94 -.long 0x4c7c15e0,0xf0105417,0x3a277c32,0x539bfb02,0xf9dccf5f,0xe699268e,0x0247a3bd,0x9f5796a5,0x4f157269,0x8b839de8,0x7a30196b,0xc825c1e5,0xdc8a5a91,0x6ef0aabc,0x498b7fe6,0xf4a8ce6c -.long 0x70cbac78,0x1cce35a7,0xf6b23958,0x83488e9b,0xd76cb011,0x0341a070,0xae1b2658,0xda6c9d06,0xdd648c52,0xb701fb30,0x52fb9fd1,0x994ca02c,0x6f563086,0x06933117,0x17856bab,0x3d2b8100 -.long 0x5963a46e,0xe89f48c8,0xa99e61c7,0x658ab875,0x4b8517b4,0x6e296f87,0xfc1bc656,0x36c4fcdc,0xa3906def,0xde5227a1,0x62418945,0x9fe95f57,0xfdd96cde,0x20c91e81,0xda4480de,0x5adbe47e -.long 0x396de2b6,0xa009370f,0xf0ecc7bd,0x98583d4b,0xe51d0672,0xf44f6b57,0x556b1984,0x03d6b078,0xb0b64912,0x27dbdd93,0x15687b09,0x9b3a3434,0x51ec20a9,0x0dba6461,0xff28187c,0xec93db7f -.long 0x66e48bdd,0x00ff8c24,0x11ccd78e,0x2514f2f9,0xe1250603,0xeba11f4f,0x243fa156,0x8a22cd41,0xb283e4c6,0xa4e58df4,0x8b39783f,0x78c29859,0xa5259809,0x5235aee2,0x0e0227dd,0xc16284b5 -.long 0x1338830d,0xa5f57916,0xd2123fca,0x6d4b8a6b,0xf9c546f8,0x236ea68a,0xfa608d36,0xc1d36873,0x8d436d13,0xcd76e495,0x8fb080af,0xd4d9c221,0xe8ad3fb5,0x665c1728,0xb3d572e0,0xcf1ebe4d -.long 0x584c5e20,0xa7a8746a,0xb9dc7035,0x267e4ea1,0xb9548c9b,0x593a15cf,0x4bd012f3,0x5e6e2135,0x8c8f936e,0xdf31cc6a,0xb5c241dc,0x8af84d04,0x345efb86,0x63990a6f,0xb9b962cb,0x6fef4e61 -.long 0x25722608,0xf6368f09,0x131cf5c6,0x131260db,0xfab4f7ac,0x40eb353b,0x37eee829,0x85c78880,0xc3bdf24e,0x4c1581ff,0xf5c3c5a8,0x5bff75cb,0xa14e6f40,0x35e8c83f,0x0295e0ca,0xb81d1c0f -.long 0xf43a730f,0xfcde7cc8,0x33ab590e,0xe89b6f3c,0xad03240b,0xc823f529,0x98bea5db,0x82b79afe,0x962fe5de,0x568f2856,0x60c591f3,0x0c590adb,0x4a28a858,0x1fc74a14,0xb3203f4c,0x3b662498 -.long 0x6c39765a,0x91e3cf0d,0xac3cca0b,0xa2db3acd,0xcb953b50,0x288f2f08,0xcf43cf1a,0x2414582c,0x60eee9a8,0x8dec8bbc,0x729aa042,0x54c79f02,0x6532f5d5,0xd81cd5ec,0xcf82e15f,0xa672303a -.long 0x719c0563,0x376aafa8,0xbc5fc79f,0xcd8ad2dc,0xcb750cd3,0x303fdb9f,0x4418b08e,0x14ff052f,0x3e2d6520,0xf75084cf,0x144ed509,0x7ebdf0f8,0xd3f25b98,0xf43bf0f2,0xa354d837,0x86ad71cf -.long 0x26f43572,0xb827fe92,0x5d824758,0xdfd3ab5b,0x539094c1,0x315dd23a,0x66623d68,0x85c0e37a,0x7be19ae0,0x575c7972,0xdf0d36b5,0x616a3396,0x26b1ff7e,0xa1ebb3c8,0x140ad453,0x635b9485 -.long 0xda430c0b,0x92bf3cda,0x3a96dac6,0x4702850e,0x15ac326a,0xc91cf0a5,0xab8c25e4,0x95de4f49,0xe265c17c,0xb01bad09,0x087b3881,0x24e45464,0xe1fac5ca,0xd43e583c,0x6ead97a6,0xe17cb318 -.long 0x74dcec46,0x6cc39243,0x54c2b73f,0x33cfc02d,0xf26cd99c,0x82917844,0xd1773f89,0x8819dd95,0x0871f427,0x09572aa6,0xf6f01c34,0x8e0cf365,0xbff1f5af,0x7fa52988,0xe75e8e50,0x4eb357ea -.long 0x868af75d,0xd9d0c8c4,0x45c8c7ea,0xd7325cff,0xcc81ecb0,0xab471996,0x611824ed,0xff5d55f3,0x1977a0ee,0xbe314541,0x722038c6,0x5085c4c5,0xf94bb495,0x2d5335bf,0xc8e2a082,0x894ad8a6 -.long 0xada35438,0x5c3e2341,0x049b8c4e,0xf4a9fc89,0x9f17cf34,0xbeeb355a,0x6c91fe10,0x3f311e0e,0x92ab9891,0xc2d20038,0x3e8ce9a9,0x257bdcc1,0x88c53bee,0x1b2d9789,0xcdba143a,0x927ce89a -.long 0x523db280,0xb0a32cca,0x50d43783,0x5c889f8a,0x4897d16f,0x503e04b3,0x08f5f2e8,0x8cdb6e78,0x179c8e74,0x6ab91cf0,0x48211d60,0xd8874e52,0xea851200,0xf948d4d5,0xe6f9840a,0x4076d41e -.long 0x47b517ea,0xc20e263c,0x30685e5e,0x79a448fd,0xf90631a0,0xe55f6f78,0xa79e6346,0x88a790b1,0x80969fe8,0x62160c7d,0x41491bb9,0x54f92fd4,0x5c957526,0xa6645c23,0xbea3ce7b,0xf44cc5ae -.long 0x8b1e68b7,0xf7628327,0x303f29d3,0xc731ad7a,0x57d03ecb,0xfe5a9ca9,0x41bc97a7,0x96c0d50c,0x9b4f7f24,0xc4669fe7,0x3d9967ef,0xfdd781d8,0x5d2c208d,0x7892c7c3,0xae545cb3,0x8bf64f7c -.long 0x467be912,0xc01f862c,0xc73d30cc,0xf4c85ee9,0x6ab83ec7,0x1fa6f4be,0x4e3e3cf9,0xa07a3c1c,0x0c00beb3,0x87f8ef45,0x000d4c3e,0x30e2c2b3,0xfe08bf5b,0x1aa00b94,0x9224ef52,0x32c133aa -.long 0x32e5685d,0x38df16bb,0x58e6f544,0x68a9e069,0xcdc5ebc6,0x495aaff7,0x378b135f,0xf894a645,0x09e27ecf,0xf316350a,0x58f7179d,0xeced201e,0xe97861ba,0x2eec273c,0xd693be2e,0x47ec2cae -.long 0xf68367ce,0xfa4c97c4,0xbe5a5755,0xe4f47d0b,0xb298a979,0x17de815d,0xc177dc7d,0xd7eca659,0x49ded0a3,0x20fdbb71,0xfb34d3c5,0x4cb2aad4,0x60858a33,0x2cf31d28,0xa24aa40f,0x3b6873ef -.long 0x2c11bb37,0x540234b2,0xed4c74a3,0x2d0366dd,0xeec5f25d,0xf9a968da,0x67b63142,0x36601068,0x68d7b6d4,0x07cd6d2c,0x0c842942,0xa8f74f09,0x7768b1ee,0xe2751404,0xfe62aee4,0x4b5f7e89 -.long 0x89070d26,0xc6a77177,0xdd1c8bc7,0xa1f28e4e,0x469e1f17,0xea5f4f06,0xfbdb78e0,0x78fc242a,0x8b0588f1,0xc9c7c592,0x1535921e,0xb6b7a0fd,0xbde5ae35,0xcc5bdb91,0x12ff1864,0xb42c485e -.long 0xdbab98aa,0xa1113e13,0xa17b1024,0xde9d469b,0xc0462d3a,0x23f48b37,0x7c5c078d,0x3752e537,0x15544eb9,0xe3a86add,0x80fba279,0xf013aea7,0xf22001b5,0x8b5bb76c,0xf02891ab,0xe617ba14 -.long 0x936219d3,0xd39182a6,0xae51cb19,0x5ce1f194,0xbf07a74c,0xc78f8598,0x22cbf1bc,0x6d7158f2,0xe300ce18,0x3b846b21,0x2d11275d,0x35fba630,0xa0239b9b,0x5fe25c36,0xdf05d940,0xd8beb35d -.long 0x1f7e320d,0x4db02bb0,0x6da320ea,0x0641c364,0x821389a3,0x6d95fa5d,0x8fcd8e3d,0x92699748,0xceb6c143,0x316fef17,0xd933762b,0x67fcb841,0x118b17f8,0xbb837e35,0x9fd24821,0x4b92552f -.long 0x46aca793,0xae6bc70e,0xe579311b,0x1cf0b0e4,0x5802f716,0x8dc631be,0xbddbee4d,0x099bdc6f,0x0caf8b05,0xcc352bb2,0x72d63df2,0xf74d505a,0x91c4f408,0xb9876d4b,0x9e229b2d,0x1ce18473 -.long 0x83abdb4a,0x49507597,0xdee84b18,0x850fbcb6,0x609e67dc,0x6325236e,0x9336c6d8,0x04d831d9,0xfa12d45d,0x8deaae3b,0x4746e246,0xe425f8ce,0x24f5f31e,0x8004c175,0xad62c3b7,0xaca16d8f -.long 0x9152f934,0x0dc15a6a,0xed0e12c1,0xf1235e5d,0xda477dac,0xc33c06ec,0xb2ea0006,0x76be8732,0x0c0cd313,0xcf3f7831,0xa614260d,0x3c524553,0xcab22d15,0x31a756f8,0x77827a20,0x03ee10d1 -.long 0x1994ef20,0xd1e059b2,0x638ae318,0x2a653b69,0x2f699010,0x70d5eb58,0x09f5f84a,0x279739f7,0x8b799336,0x5da4663c,0x203c37eb,0xfdfdf14d,0xa1dbfb2d,0x32d8a9dc,0x77d48f9b,0xab40cff0 -.long 0xd20b42d5,0xc018b383,0x9f78845f,0xf9a810ef,0xbdba9df0,0x40af3753,0x131dfdf9,0xb90bdcfc,0xf01ab782,0x18720591,0x6af12a88,0xc823f211,0x0dc14401,0xa51b80f3,0xfb2dfbe3,0xde248f77 -.long 0x0cafe751,0xef5a44e5,0xd4dcd221,0x73997c9c,0xde854024,0x32fd86d1,0xa09b84bb,0xd5b53adc,0xdcedd8d1,0x008d7a11,0x74b32c84,0x406bd1c8,0x05dde8b1,0x5d4472ff,0xfce2b32f,0x2e25f2cd -.long 0x29dfc254,0xbec0dd5e,0x2b98b267,0x4455fcf6,0xc72df2ad,0x0b4d43a5,0x48a75397,0xea70e6be,0x5820f3bf,0x2aad6169,0x9e37f68f,0xf410d2dd,0x7be5ac83,0x70fb7dba,0x36ec3eec,0x636bb645 -.long 0x9754e21c,0x27104ea3,0x8d63c373,0xbc87a3e6,0x4109db9a,0x483351d7,0x60134da7,0x0fa724e3,0xb0720b16,0x9ff44c29,0x06aceead,0x2dd0cf13,0xe26929a6,0x5942758c,0xb766a92b,0x96c5db92 -.long 0x5f18395e,0xcec7d4c0,0x1f80d032,0xd3f22744,0xcb86075b,0x7a68b37a,0xafef92db,0x074764dd,0x7bc7f389,0xded1e950,0xb9756460,0xc580c850,0x7da48157,0xaeeec2a4,0x82c587b3,0x3f0b4e7f -.long 0xa9f19c53,0x231c6de8,0x6974e34e,0x5717bd73,0xf1508fa9,0xd9e1d216,0xdadaa124,0x9f112361,0x823b7348,0x80145e31,0xac634069,0x4dd8f0d5,0x2297c258,0xe3d82fc7,0x9cee7431,0x276fcfee -.long 0x2bc0aea9,0x8eb61b5e,0xde329431,0x4f668fd5,0x38e4b87e,0x03a32ab1,0x73d0ef0b,0xe1374517,0x853ac983,0x1a46f7e6,0x68e78a57,0xc3bdf42e,0x2ea96dd1,0xacf20785,0xf1638460,0xa10649b9 -.long 0x879fbbed,0xf2369f0b,0xda9d1869,0x0ff0ae86,0x56766f45,0x5251d759,0x2be8d0fc,0x4984d8c0,0xd21008f0,0x7ecc95a6,0x3a1a1c49,0x29bd54a0,0xd26c50f3,0xab9828c5,0x51d0d251,0x32c0087c -.long 0x0c1cdb26,0x9bac3ce6,0x557ca205,0xcd94d947,0x9db1fdcd,0x1b1bd598,0xa3d8b149,0x0eda0108,0x56152fcc,0x95066610,0xe7192b33,0xc2f037e6,0xc92e05a4,0xdeffb41a,0xc2f6c62e,0x1105f6c2 -.long 0x8733913c,0x68e73500,0x3f3adc40,0xcce86163,0x38a278e9,0xf407a942,0x2ab21292,0xd13c1b9d,0x1c74cf5c,0x93ed7ec7,0xf1a4c1b4,0x8887dc48,0x4b3a11f1,0x3830ff30,0x58937cb6,0x358c5a3c -.long 0x89022829,0x027dc404,0x3b798f79,0x40e93977,0x38be6ead,0x90ad3337,0xf34c0a5d,0x9c23f6bc,0xfbffd8bb,0xd1711a35,0x1949d3dd,0x60fcfb49,0x7825d93a,0x09c8ef4b,0xa0a8c968,0x24233cff -.long 0xe6d982af,0x67ade46c,0xe7544d7c,0xebb6bf3e,0x3d8bd087,0xd6b9ba76,0x4dc61280,0x46fe382d,0xb5bdbd75,0xbd39a7e8,0xb8f228fe,0xab381331,0xce1c4300,0x0709a77c,0xf337ceac,0x6a247e56 -.long 0x636288be,0x8f34f21b,0xc8a7c305,0x9dfdca74,0xea919e04,0x6decfd1b,0x8e1991f8,0xcdf2688d,0xd0f8a67e,0xe607df44,0x0b58d010,0xd985df4b,0x0c24f8f4,0x57f834c5,0xa0bf01ae,0xe976ef56 -.long 0xa1c32373,0x536395ac,0x734c0a13,0x351027aa,0x5e6bd5bc,0xd2f1b5d6,0x223debed,0x2b539e24,0x0eaa1d71,0xd4994cec,0x661dcf65,0x2a83381d,0x7b54c740,0x5f1aed2f,0xd6dda5ee,0x0bea3fa5 -.long 0x36cc6134,0x9d4fb684,0xc0a443dd,0x8eb9bbf3,0x383b7d2a,0xfc500e2e,0x5b775257,0x7aad621c,0x0a8f7cc0,0x69284d74,0x07562d65,0xe820c2ce,0x499758ee,0xbf9531b9,0x6ee0cc2d,0x73e95ca5 -.long 0xfbaf50a5,0xf61790ab,0x684e0750,0xdf55e76b,0xf176b005,0xec516da7,0x7a2dddc7,0x575553bb,0x553afa73,0x37c87ca3,0x4d55c251,0x315f3ffc,0xaf3e5d35,0xe846442a,0x6495ff28,0x61b91149 -.long 0xfa326dc3,0x23cc95d3,0x18fc2cea,0x1df4da1f,0xd0a37d59,0x24bf9adc,0x320d6e1e,0xb6710053,0x618344d1,0x96f9667e,0xa06445af,0xcc7ce042,0xd68dbc3a,0xa02d8514,0x280b5a5b,0x4ea109e4 -.long 0xb40961bf,0x5741a7ac,0x6aa56bfa,0x4ada5937,0x02b765d1,0x7feb9145,0xe6ad1582,0x561e97be,0xda3982f5,0xbbc4a5b6,0xb546f468,0x0c2659ed,0x59612d20,0xb8e7e6aa,0xac19e8e0,0xd83dfe20 -.long 0xb835398c,0x8530c45f,0xb38a41c2,0x6106a8bf,0x35f5dcdb,0x21e8f9a6,0xcae498ed,0x39707137,0xd8249f00,0x70c23834,0xab2537a0,0x9f14b58f,0x5f61c0c2,0xd043c365,0x09a194a7,0xdc5926d6 -.long 0x8e77738a,0xddec0339,0xfba46426,0xd07a63ef,0xee7f6e86,0x2e58e79c,0xff32d241,0xe59b0459,0x20fa0338,0xc5ec84e5,0xeaff5ace,0x97939ac8,0xb4a38313,0x0310a4e3,0x8f9d9885,0x9115fba2 -.long 0x5fadf8c3,0x8dd710c2,0xce19c0e2,0x66be38a2,0x4cfe5022,0xd42a279c,0x0e24e1b8,0x597bb530,0xc153ca7f,0x3cde86b7,0x707d63bd,0xa8d30fb3,0xbd60d21e,0xac905f92,0x7b9a54ab,0x98e7ffb6 -.long 0xe9726a30,0xd7147df8,0xafce3533,0xb5e216ff,0x2ff1ec40,0xb550b799,0xa1e953fd,0x6b613b87,0x792d5610,0x87b88dba,0xa190fbe1,0x2ee1270a,0x2ef581da,0x02f4e2dc,0xeff82a95,0x016530e4 -.long 0x8fd6ee89,0xcbb93dfd,0x46848fff,0x16d3d986,0x1da47adf,0x600eff24,0x0ad47a71,0x1b9754a0,0x70c33b98,0x8f9266df,0xdf34186e,0xaadc87ae,0x4ad24132,0x0d2ce8e1,0x19946eba,0x8a47cbfc -.long 0x62b5f3af,0x47feeb66,0x0abb3734,0xcefab561,0x19f35cb1,0x449de60e,0x157f0eb9,0x39f8db14,0x3c61bfd6,0xffaecc5b,0x41216703,0xa5a4d41d,0x224e1cc2,0x7f8fabed,0x871ad953,0x0d5a8186 -.long 0xd22da9a9,0xf10774f7,0xcc8a9b0d,0x45b8a678,0xbdc32cff,0xd9c2e722,0x337202a5,0xbf71b5f5,0x69fc4db9,0x95c57f2f,0x765d01e1,0xb6dad34c,0xcb904635,0x7e0bd13f,0x763a588c,0x61751253 -.long 0x81af2c2d,0xd85c2997,0x81b9d7da,0xc0f7d9c4,0x08533e8d,0x838a34ae,0x311d8311,0x15c4cb08,0x8e121e14,0x97f83285,0x85000a5f,0xeea7dc1e,0x5d256274,0x0c6059b6,0xb95075c0,0xec9beace -.long 0x1df97828,0x173daad7,0xa8937877,0xbf851cb5,0x01646f3c,0xb083c594,0x50c6d352,0x3bad30cf,0x496bbcea,0xfeb2b202,0x18a1e8ba,0x3cf9fd4f,0x1c066029,0xd26de7ff,0x4e9ed4f8,0x39c81e9e -.long 0x7b390d35,0xd8be0cb9,0x964aab27,0x01df2bbd,0xc3ef64f8,0x3e8c1a65,0x716ed1dd,0x567291d1,0x5f5406d3,0x95499c6c,0x5ba8e23f,0x71fdda39,0xd5096ece,0xcfeb320e,0xca66dd16,0xbe7ba92b -.long 0xc6fb5a7d,0x4608d36b,0x6d2dd0e0,0xe3eea15a,0x8f97a36a,0x75b0a3eb,0x1c83de1e,0xf59814cc,0x1c33c23f,0x56c9c5b0,0x6faa4136,0xa96c1da4,0xde316551,0x46bf2074,0x1f756c8f,0x3b866e7b -.long 0x1495ed6b,0x727727d8,0xb682dce7,0xb2394243,0x758610f3,0x8ab8454e,0x857d72a4,0xc243ce84,0xdbbf370f,0x7b320d71,0x78e0f7ca,0xff9afa37,0xea7b523f,0x0119d1e0,0x058c7d42,0xb997f8cb -.long 0x37bbb184,0x285bcd2a,0xa45d1fa6,0x51dcec49,0xe29634cb,0x6ade3b64,0x26b86ef1,0x080c94a7,0x2283fbe3,0xba583db1,0x5a9315ed,0x902bddc8,0x86964bec,0x07c1ccb3,0xb6258301,0x78f4eacf -.long 0x56f90823,0x4bdf3a49,0x741d777b,0xba0f5080,0xf38bf760,0x091d71c3,0x9b625b02,0x9633d50f,0xb8c9de61,0x03ecb743,0x5de74720,0xb4751254,0x74ce1cb2,0x9f9defc9,0x00bd32ef,0x774a4f6a -.long 0x73848f22,0xaca385f7,0xf3f8558e,0x53dad716,0x93c471f9,0xab7b34b0,0x19644bc7,0xf530e069,0xdd59d31a,0x3d9fb1ff,0x08daa795,0x4382e0df,0xd5cc88d7,0x165c6f4b,0x4a18c900,0xeaa392d5 -.long 0x648024ee,0x94203c67,0x8c2fabcd,0x188763f2,0xbbaec835,0xa80f87ac,0xf29d8d54,0x632c96e0,0x4c00a95e,0x29b0a60e,0xe011e9fa,0x2ef17f40,0x15b77223,0xf6c0e1d1,0x14b04e32,0xaaec2c62 -.long 0x3d84e58c,0xd35688d8,0x958571db,0x2af5094c,0x760682a6,0x4fff7e19,0xe39a407c,0x4cb27077,0x4ff0e321,0x0f59c547,0x1b34c8ff,0x169f34a6,0x52bc1ba7,0x2bff1096,0x83583544,0xa25423b7 -.long 0x0ac8b782,0x5d55d5d5,0x2db3c892,0xff6622ec,0x6b8bb642,0x48fce741,0x69d7e3dc,0x31d6998c,0xcadcaed0,0xdbaf8004,0xd81d053c,0x801b0142,0x59630ec6,0x94b189fc,0xaf762c8e,0x120e9934 -.long 0xfdc6a404,0x53a29aa4,0xa1909948,0x19d8e01e,0xd7e89681,0x3cfcabf1,0x4e132d37,0x3321a50d,0xe9a86111,0xd0496863,0x06a3bc65,0x8c0cde61,0xfc9f8eef,0xaf866c49,0xff7f5141,0x2066350e -.long 0xe56ddfbd,0x4f8a4689,0xfe32983a,0xea1b0c07,0x873cb8cb,0x2b317462,0x2d93229f,0x658deddc,0x0f64ef58,0x65efaf4d,0x730cc7a8,0xfe43287d,0x3d047d70,0xaebc0c72,0xd92d26c9,0x92efa539 -.long 0x94b56526,0x06e78457,0x0961002d,0x415cb80f,0x76dcb10f,0x89e5c565,0xff9259fe,0x8bbb6982,0x9abc2668,0x4fe8795b,0x1e678fb1,0xb5d4f534,0x7b7da2b9,0x6601f3be,0xa13d6805,0x98da59e2 -.long 0x01799a52,0x190d8ea6,0xb86d2952,0xa20cec41,0x7fff2a7c,0x3062ffb2,0x79f19d37,0x741b32e5,0x4eb57d47,0xf80d8181,0x16aef06b,0x7a2d0ed4,0x1cecb588,0x09735fb0,0xc6061f5b,0x1641caaa -.long 0x20151427,0x7f99824f,0x92430206,0x206828b6,0xe1112357,0xaa9097d7,0x09e414ec,0xacf9a2f2,0x27915356,0xdbdac9da,0x001efee3,0x7e0734b7,0xd2b288e2,0x54fab5bb,0xf62dd09c,0x4c630fc4 -.long 0x1ac2703b,0x8537107a,0x6bc857b5,0xb49258d8,0xbcdaccd1,0x57df14de,0xc4ae8529,0x24ab68d7,0x734e59d0,0x7ed8b5d4,0xc495cc80,0x5f8740c8,0x291db9b3,0x84aedd5a,0x4fb995be,0x80b360f8 -.long 0x5fa067d1,0xae915f5d,0x9668960c,0x4134b57f,0xa48edaac,0xbd3656d6,0xfc1d7436,0xdac1e3e4,0xd81fbb26,0x674ff869,0xb26c33d4,0x449ed3ec,0xd94203e8,0x85138705,0xbeeb6f4a,0xccde538b -.long 0xa61a76fa,0x55d5c68d,0xca1554dc,0x598b441d,0x773b279c,0xd39923b9,0x36bf9efc,0x33331d3c,0x298de399,0x2d4c848e,0xa1a27f56,0xcfdb8e77,0x57b8ab70,0x94c855ea,0x6f7879ba,0xdcdb9dae -.long 0x019f2a59,0x7bdff8c2,0xcb4fbc74,0xb3ce5bb3,0x8a9173dd,0xea907f68,0x95a75439,0x6cd3d0d3,0xefed021c,0x92ecc4d6,0x6a77339a,0x09a9f9b0,0x7188c64a,0x87ca6b15,0x44899158,0x10c29968 -.long 0xed6e82ef,0x5859a229,0x65ebaf4e,0x16f338e3,0x5ead67ae,0x0cd31387,0x54ef0bb4,0x1c73d228,0x74a5c8c7,0x4cb55131,0x7f69ad6a,0x01cd2970,0xe966f87e,0xa04d00dd,0x0b7b0321,0xd96fe447 -.long 0x88fbd381,0x342ac06e,0x5c35a493,0x02cd4a84,0x54f1bbcd,0xe8fa89de,0x2575ed4c,0x341d6367,0xd238202b,0xebe357fb,0xa984ead9,0x600b4d1a,0x52436ea0,0xc35c9f44,0xa370751b,0x96fe0a39 -.long 0x7f636a38,0x4c4f0736,0x0e76d5cb,0x9f943fb7,0xa8b68b8b,0xb03510ba,0x9ed07a1f,0xc246780a,0x6d549fc2,0x3c051415,0x607781ca,0xc2953f31,0xd8d95413,0x955e2c69,0x7bd282e3,0xb300fadc -.long 0x87e9189f,0x81fe7b50,0xf42dda27,0xdb17375c,0xcf0a5904,0x22f7d896,0xebe348e6,0xa0e57c5a,0xf40e3c80,0xa61011d3,0x8db705c5,0xb1189321,0x50fedec3,0x4ed9309e,0x4d6d5c1d,0xdcf14a10 -.long 0x55691342,0x056c265b,0x91049dc7,0xe8e08504,0xc9bae20a,0x131329f5,0xd9dccdb4,0x96c8b3e8,0xfb4ee6b4,0x8c5ff838,0x41e8ccf0,0xfc5a9aeb,0xfae050c6,0x7417b764,0x00452080,0x0953c3d7 -.long 0x38dfe7e8,0x21372682,0x2bb79d4b,0xea417e15,0x76e7cf2d,0x59641f1c,0xea0bcfcc,0x271e3059,0x7253ecbd,0x624c7dfd,0x4fca6186,0x2f552e25,0x4d866e9c,0xcbf84ecd,0xf68d4610,0x73967709 -.long 0xc27901b4,0xa14b1163,0x899b8bf3,0xfd9236e0,0xcbc6da0a,0x42b091ec,0x5ad1d297,0xbb1dac6f,0xa91cf76e,0x80e61d53,0xd31f1ee7,0x4110a412,0x13efcf77,0x2d87c3ba,0xdf450d76,0x1f374bb4 -.long 0x0d188dab,0x5e78e2f2,0xf4b885ef,0xe3968ed0,0x7314570f,0x46c0568e,0x01170521,0x31616338,0x4f0c8afe,0x18e1e7e2,0xdeea78da,0x4caa75ff,0x7c5d8a51,0x82db67f2,0x6f505370,0x36a44d86 -.long 0x0333974f,0xd72c5bda,0x27a70146,0x5db516ae,0x210ef921,0x34705281,0x0c9c38e5,0xbff17a8f,0x12476da1,0x78f4814e,0x33c16980,0xc1e16613,0x424d4bca,0x9e5b386f,0xc85740de,0x4c274e87 -.long 0x6c2f5226,0xb6a9b88d,0x550d7ca8,0x14d1b944,0x1fc41709,0x580c85fc,0x54c6d519,0xc1da368b,0xd5113cf7,0x2b0785ce,0x5a34708f,0x0670f633,0x15cc3f88,0x46e23767,0x50c72c8f,0x1b480cfa -.long 0x4147519a,0x20288602,0x26b372f0,0xd0981eac,0xa785ebc8,0xa9d4a7ca,0xdbdf58e9,0xd953c50d,0xfd590f8f,0x9d6361cc,0x44e6c917,0x72e9626b,0x22eb64cf,0x7fd96110,0x9eb288f3,0x863ebb7e -.long 0x6aca8ee7,0x6e6ab761,0xd7b40358,0x97d10b39,0x1e5feb0d,0x1687d377,0x8265a27a,0xc83e50e4,0xc954b313,0x8f75a9fe,0x310d1f61,0xcc2e8f47,0x6557d0e0,0xf5ba81c5,0x3eaf6207,0x25f9680c -.long 0x4354080b,0xf95c6609,0x7bf2fe1c,0x5225bfa5,0x5c7d98fa,0xc5c004e2,0x019aaf60,0x3561bf1c,0xba151474,0x5e6f9f17,0xb04f6eca,0xdec2f934,0x269acb1e,0x64e368a1,0x0cdda493,0x1332d9e4 -.long 0xdf23de05,0x60d6cf69,0x009339a0,0x66d17da2,0x0a693923,0x9fcac985,0xed7c6a6d,0xbcf057fc,0xf0b5662c,0xc3c5c8c5,0xdcba4f24,0x25318dd8,0x082b69ff,0x60e8cb75,0x1e728c01,0x7c23b3ee -.long 0x097e4403,0x15e10a0a,0x19854665,0xcb3d0a86,0xd67d4826,0x88d8e211,0x0b9d2839,0xb39af66e,0xbd475ca8,0xa5f94588,0xc077b80b,0xe06b7966,0xda27c26c,0xfedb1485,0xfe0fd5e0,0xd290d33a -.long 0xf34fb0fa,0xa40bcc47,0x1fb1ab09,0xb4760cc8,0xa273bfe3,0x8fca0993,0xf70b213c,0x13e4fe07,0xfdb05163,0x3bcdb992,0x0c2b19b6,0x8c484b11,0xaaf2e3e2,0x1acb815f,0xb89ff1b4,0xc6905935 -.long 0x586e74e1,0xb2ad6f9d,0x67b80484,0x488883ad,0x369c3ddb,0x758aa2c7,0x9f9afd31,0x8ab74e69,0x5e21beb1,0x10fc2d28,0x318c42f9,0x3484518a,0x53cf40c3,0x377427dc,0x391bc1d9,0x9de0781a -.long 0x693807e1,0x8faee858,0x4e81ccc7,0xa3865327,0x6f835b84,0x02c30ff2,0x0d3d38d4,0xb604437b,0x5ca1823d,0xb3fc8a98,0x03be0324,0xb82f7ec9,0xcf684a33,0xee36d761,0x9f29bf7d,0x5a01df0e -.long 0x1306583d,0x686202f3,0x437c622e,0x05b10da0,0x076a7bc8,0xbf9aaa0f,0x8f8f4e43,0x25e94efb,0xfa3dc26d,0x8a35c9b7,0x96ff03c5,0xe0e5fb93,0xebc394ce,0xa77e3843,0x8361de60,0xcede6595 -.long 0xa1993545,0xd27c22f6,0x24d671ba,0xab01cc36,0xa169c28e,0x63fa2877,0x2eb08376,0x925ef904,0x53aa0b32,0x3b2fa3cf,0x71c49d7a,0xb27beb5b,0xd105e27f,0xb60e1834,0x4f68570d,0xd6089788 -.long 0xd6fbc2ac,0x23094ce0,0x815ff551,0x738037a1,0x6bef119c,0xda73b1bb,0xeef506ba,0xdcf6c430,0xe3ef104a,0x00e4fe7b,0x0a065628,0xebdd9a2c,0x8792043e,0x853a81c3,0xb3b59108,0x22ad6ece -.long 0x39cd297d,0x9fb813c0,0x05bda5d9,0x8ec7e16e,0x0d104b96,0x2834797c,0x7c511510,0xcc11a2e7,0x96ee6380,0x96ca5a53,0xcea38742,0x054c8655,0xd54dfa7d,0xb5946852,0x1f4ab207,0x97c422e7 -.long 0x0c22b540,0xbf907509,0xb7c267d4,0x2cde42aa,0x5ab0d693,0xba18f9ed,0x6e4660d9,0x3ba62aa6,0xab9ea96a,0xb24bf97b,0xe3b60e32,0x5d039642,0x7c4d9bd5,0x4e6a4506,0x7ed4a6a4,0x666c5b9e -.long 0x8edbd7cc,0xfa3fdcd9,0xc6ccd753,0x4660bb87,0x21e6b64f,0x9ae90820,0xb36bfb3f,0x8a56a713,0x5726d47f,0xabfce096,0x0b1a9a7f,0x9eed01b2,0x4eb74a37,0x30e9cad4,0x53e9666d,0x7b2524cc -.long 0x8f4b002f,0x6a29683b,0x41f4fc20,0xc2200d7a,0x3a338acc,0xcf3af47a,0xe7128975,0x6539a4fb,0xc33c7fcf,0xcec31c14,0xc7be322b,0x7eb6799b,0x6646f623,0x119ef4e9,0x54d7299b,0x7b7a26a5 -.long 0x403f46f2,0xcb37f08d,0x1a0ec0c7,0x94b8fc43,0xc332142f,0xbb8514e3,0xe80d2a7a,0xf3ed2c33,0xb639126c,0x8d2080af,0xe3553ade,0xf7b6be60,0x1c7e2b09,0x3950aa9f,0x6410f02b,0x847ff958 -.long 0x678a31b0,0x877b7cf5,0x3998b620,0xd50301ae,0xc00fb396,0x734257c5,0x04e672a6,0xf9fb18a0,0xe8758851,0xff8bd8eb,0x5d99ba44,0x1e64e4c6,0x7dfd93b7,0x4b8eaedf,0x04e76b8c,0xba2f2a98 -.long 0xe8053433,0x7d790cba,0x3d2c9585,0xc8e725a0,0xcdd8f5ed,0x58c5c476,0xefa9fe1d,0xd106b952,0x0eff13a9,0x3c5c775b,0xe057b930,0x242442ba,0xc9b70cbd,0xe9f458d4,0xa3cdb89a,0x69b71448 -.long 0x0e2ed742,0x41ee46f6,0x40067493,0x573f1045,0x9d54c304,0xb1e154ff,0x8d3a7502,0x2ad0436a,0x431a8121,0xee4aaa2d,0x886f11ed,0xcd38b3ab,0x034a0eb7,0x57d49ea6,0xf7e85e58,0xd2b773bd -.long 0x9b5c1f14,0x4a559ac4,0x3e54df2b,0xc444be1a,0xeda41891,0x13aad704,0x5eb5c788,0xcd927bec,0xe48c8a34,0xeb3c8516,0x4b546669,0x1b7ac812,0x594df8ec,0x1815f896,0x79227865,0x87c6a79c -.long 0x9b56ddbd,0xae02a2f0,0x8a2f1cf3,0x1339b5ac,0x839dff0d,0xf2b569c7,0xfee9a43d,0xb0b9e864,0x77bb064e,0x4ff8ca41,0xfd249f63,0x145a2812,0xf86f689a,0x3ab7beac,0x01d35f5e,0x9bafec27 -.long 0x4265aa91,0x28054c65,0x035efe42,0xa4b18304,0x9639dec7,0x6887b0e6,0x3d52aea5,0xf4b8f6ad,0x971a8a13,0xfb9293cc,0x4c934d07,0x3f159e5d,0x09acbc29,0x2c50e9b1,0x7154d129,0x08eb65e6 -.long 0x30b75c3e,0x4feff589,0x94491c93,0x0bb82fe2,0x89af62bb,0xd8ac377a,0x9685e49f,0xd7b51490,0x04497f19,0xabca9a7b,0x1a7ad13f,0x1b35ed0a,0x3ec86ed6,0x6b601e21,0xce0c76f1,0xda91fcb9 -.long 0xd7ab27e1,0x9e28507b,0x63945b7b,0x7c19a555,0xaafc9827,0x6b43f0a1,0x3aa55b91,0x443b4fbd,0x6962c88f,0x962b2e65,0xce0db0ca,0x139da8d4,0x1b8d6c4f,0xb93f05dd,0x180b9824,0x779cdff7 -.long 0xae57c7b7,0xbba23fdd,0x1b932522,0x345342f2,0x556d4aa3,0xfd9c80fe,0x6525bb61,0xa03907ba,0xff218933,0x38b010e1,0xaa52117b,0xc066b654,0x94f2e6ea,0x8e141920,0x0d32f2b2,0x66a27dca -.long 0x048b3717,0x69c7f993,0xb178ae1c,0xbf5a989a,0x564f1d6b,0x49fa9058,0xd31fde4e,0x27ec6e15,0x7276e7fc,0x4cce0373,0x89d6bf02,0x64086d79,0x4ccdd979,0x5a72f046,0x47775631,0x909c3566 -.long 0x75dd7125,0x1c07bc6b,0x87a0428d,0xb4c6bc97,0xfdeb6b9d,0x507ece52,0xb2c95432,0xfca56512,0xd0e8bd06,0x15d97181,0xc6bb46ea,0x384dd317,0x3952b624,0x5441ea20,0x4e7dc2fb,0xbcf70dee -.long 0x6628e8c3,0x372b016e,0xb60a7522,0x07a0d667,0x0a344ee2,0xcf05751b,0x118bdeec,0x0ec09a48,0xd83dce46,0x6e4b3d4e,0x99d2fc6e,0x43a6316d,0x56cf044c,0xa99d8989,0xae3e5fb7,0x7c7f4454 -.long 0xfbabbe92,0xb2e6b121,0xe1330076,0x281850fb,0x97890015,0x093581ec,0x75ff77f5,0x69b1dded,0xab105105,0x7cf0b18f,0xa89ccfef,0x953ced31,0xeb914009,0x3151f85f,0x88ed48ad,0x3c9f1b87 -.long 0x4a7eadcb,0xc9aba1a1,0x522e71cf,0x928e7501,0x3a2e4f83,0xeaede727,0x1ce3bbd3,0x467e10d1,0xb955dcf0,0xf3442ac3,0xd3d5e527,0xba96307d,0xfd77f474,0xf763a10e,0x6a6e1ff0,0x5d744bd0 -.long 0xa777899e,0xd287282a,0xd03f3cde,0xe20eda8f,0x50b07d31,0x6a7e75bb,0x6f379de4,0x0b7e2a94,0x19f593cf,0x31cb64ad,0x1e76ef1d,0x7b1a9e4f,0xb62d609c,0xe18c9c9d,0xe779a650,0x439bad6d -.long 0xe032f144,0x219d9066,0xe8b2ec6a,0x1db632b8,0xfda12f78,0xff0d0fd4,0x2a25d265,0x56fb4c2d,0x255a03f1,0x5f4e2ee1,0xe96af176,0x61cd6af2,0xd068bc97,0xe0317ba8,0x264b988e,0x927d6bab -.long 0xe90fb21e,0xa18f07e0,0xbba7fca1,0x00fd2b80,0x95cd67b5,0x20387f27,0xd39707f7,0x5b89a4e7,0x894407ce,0x8f83ad3f,0x6c226132,0xa0025b94,0xf906c13b,0xc79563c7,0x4e7bb025,0x5f548f31 -.long 0xeac6d113,0x2b4c6b8f,0x0e813c76,0xa67e3f9c,0x3fe1f4b9,0x3982717c,0x26d8050e,0x58865819,0xf7f06f20,0x99f3640c,0x2a66ebc2,0xdc610216,0x767a1e08,0x52f2c175,0x5999871b,0x05660e1a -.long 0x6d3c4693,0x6b0f1762,0x37ed7bea,0xf0e7d627,0xb75b226d,0xc51758c7,0x1f91613b,0x40a88628,0xbbb38ce0,0x889dbaa7,0xbddcad81,0xe0404b65,0x8bc9671f,0xfebccd3a,0xee1f5375,0xfbf9a357 -.long 0x28f33398,0x5dc169b0,0x72e90f65,0xb07ec11d,0xfaab1eb1,0xae7f3b4a,0x5f17538a,0xd970195e,0x0181e640,0x52b05cbe,0x2643313d,0xf5debd62,0x5df31f82,0x76148154,0x3a9e13c5,0x23e03b33 -.long 0x4fde0c1f,0xff758949,0xe5b6ec20,0xbf8a1abe,0x87e1db6c,0x702278fb,0x35ed658f,0xc447ad7a,0x03d0ccf2,0x48d4aa38,0x819a7c03,0x80acb338,0x6e17cecc,0x9bc7c89e,0x03be1d82,0x46736b8b -.long 0xc0432f96,0xd65d7b60,0xdeb5442f,0xddebe7a3,0x7dff69a2,0x79a25307,0x02cf3122,0x37a56d94,0xf2350d0a,0x8bab8aed,0x037b0d9a,0x13c3f276,0x44c65cae,0xc664957c,0xc2e71a88,0x88b44089 -.long 0x5cb02664,0xdb88e5a3,0x8686c72e,0x5d4c0bf1,0xa682d53e,0xea3d9b62,0x0b2ad431,0x9b605ef4,0xc69645d0,0x71bac202,0x6a1b66e7,0xa115f03a,0x158f4dc4,0xfe2c563a,0x4d12a78c,0xf715b3a0 -.long 0xd413213a,0x8f7f0a48,0xc04becdb,0x2035806d,0x5d8587f5,0xecd34a99,0x9f6d3a71,0x4d8c3079,0x8d95a8f6,0x1b2a2a67,0xf2110d0d,0xc58c9d7d,0xcf8fba3f,0xdeee81d5,0x0c7cdf68,0xa42be3c0 -.long 0xd43b5eaa,0x2126f742,0xdfa59b85,0x054a0766,0x126bfd45,0x9d0d5e36,0x384f8a8f,0xa1f8fbd7,0xd563fccc,0x317680f5,0xf280a928,0x48ca5055,0x27b578cf,0xe00b81b2,0x2994a514,0x10aad918 -.long 0xb7bdc953,0xd9e07b62,0x5bc086dd,0x9f0f6ff2,0x655eee77,0x09d1ccff,0x5bef7df1,0x45475f79,0x86f702cc,0x3faa28fa,0x0f021f07,0x92e60905,0x7f8fa8c6,0xe9e62968,0xf036ea2c,0xbd71419a -.long 0x6028da9a,0x171ee1cc,0xc251f573,0x5352fe1a,0x3fa997f4,0xf8ff236e,0xa5749d5f,0xd831b6c9,0xe350e2c2,0x7c872e1d,0x1e0ce403,0xc56240d9,0x6974f5cb,0xf9deb077,0x961c3728,0x7d50ba87 -.long 0x5a3a2518,0xd6f89426,0xc6303d43,0xcf817799,0x619e5696,0x510a0471,0x3a5e307b,0xab049ff6,0xfeb13ec7,0xe4cdf9b0,0x9d8ff90c,0xd5e97117,0x9afa96af,0xf6f64d06,0x9d2012a2,0x00d0bf5e -.long 0x358bcdc0,0xe63f301f,0x0a9d47f8,0x07689e99,0x4f43d43a,0x1f689e2f,0x90920904,0x4d542a16,0x9ca0a707,0xaea293d5,0x8ac68065,0xd061fe45,0x0090008c,0x1033bf1b,0xc08a6db6,0x29749558 -.long 0xc1d5d034,0x74b5fc59,0x67e215e0,0xf712e9f6,0x860200e6,0xfd520cbd,0x3ea22588,0x0229acb4,0xfff0c82e,0x9cd1e14c,0x59c69e73,0x87684b62,0x96ccb989,0xda85e61c,0xa3d06493,0x2d5dbb02 -.long 0xe86b173c,0xf22ad33a,0xa79ff0e3,0xe8e41ea5,0xdd0d0c10,0x01d2d725,0x032d28f9,0x31f39088,0x7829839e,0x7b3f71e1,0x4502ae58,0x0cf691b4,0xbefc6115,0xef658dbd,0xb3ab5314,0xa5cd6ee5 -.long 0x5f1d2347,0x206c8d7b,0x4cc2253a,0x794645ba,0x58389e08,0xd517d8ff,0x9f847288,0x4fa20dee,0xd797770a,0xeba072d8,0xbf429e26,0x7360c91d,0x80af8279,0x7200a3b3,0x82dadce3,0x6a1c9150 -.long 0xc35d8794,0x0ee6d3a7,0x0356bae5,0x042e6558,0x643322fd,0x9f59698d,0x50a61967,0x9379ae15,0xfcc9981e,0x64b9ae62,0x6d2934c6,0xaed3d631,0x5e4e65eb,0x2454b302,0xf9950428,0xab09f647 -.long 0x22248acc,0xb2083a12,0x3264e366,0x1f6ec0ef,0x5afdee28,0x5659b704,0xe6430bb5,0x7a823a40,0xe1900a79,0x24592a04,0xc9ee6576,0xcde09d4a,0x4b5ea54a,0x52b6463f,0xd3ca65a7,0x1efe9ed3 -.long 0x305406dd,0xe27a6dbe,0xdd5d1957,0x8eb7dc7f,0x387d4d8f,0xf54a6876,0xc7762de4,0x9c479409,0x99b30778,0xbe4d5b5d,0x6e793682,0x25380c56,0xdac740e3,0x602d37f3,0x1566e4ae,0x140deabe -.long 0xafd32acf,0x4481d067,0xe1f71ccf,0xd8f0fcca,0xb596f2da,0xd208dd0c,0x9aad93f9,0xd049d730,0x42ab580e,0xc79f263d,0x23f707b4,0x09411bb1,0x835e0eda,0x8cfde1ff,0x90f03402,0x72707490 -.long 0xc49a861e,0xeaee6126,0xe14f0d06,0x024f3b65,0xc69bfc17,0x51a3f1e8,0xa7686381,0xc3c3a8e9,0xb103d4c8,0x3400752c,0x9218b36b,0x02bc4613,0x7651504a,0xc67f75eb,0xd02aebfa,0xd6848b56 -.long 0xc30fa92b,0xbd9802e6,0x9a552784,0x5a70d96d,0x3f83169b,0x9085c4ea,0x06908228,0xfa9423bb,0xfe97a5b9,0x2ffebe12,0x71b99118,0x85da6049,0x63178846,0x9cbc2f7f,0x9153218e,0xfd96bc70 -.long 0x1782269b,0x958381db,0x2597e550,0xae34bf79,0x5f385153,0xbb5c6064,0xe3088048,0x6f0e96af,0x77884456,0xbf6a0215,0x69310ea7,0xb3b5688c,0x04fad2de,0x17c94295,0x17896d4d,0xe020f0e5 -.long 0x0976505f,0x730ba0ab,0x095e2ec5,0x567f6813,0x6331ab71,0x47062010,0x41d22b9f,0x72cfa977,0x8a2373da,0x33e55ead,0x7ba45a68,0xa8d0d5f4,0x03029d15,0xba1d8f9c,0xfc55b9f3,0x8f34f1cc -.long 0xbbe5a1a9,0xcca4428d,0x3126bd67,0x8187fd5f,0x48105826,0x0036973a,0xb8bd61a0,0xa39b6663,0x2d65a808,0x6d42deef,0x94636b19,0x4969044f,0xdd5d564c,0xf611ee47,0xd2873077,0x7b2f3a49 -.long 0x300eb294,0x94157d45,0x169c1494,0x2b2a656e,0xd3a47aa9,0xc000dd76,0xa6243ea4,0xa2864e4f,0xdb89842e,0x82716c47,0x61479fb7,0x12dfd7d7,0xe0b2f6dc,0x3b9a2c56,0xd7f85d67,0x46be862a -.long 0x0f82b214,0x03b0d8dd,0xf103cbc6,0x460c34f9,0x18d79e19,0xf32e5c03,0xa84117f8,0x8b8888ba,0xc0722677,0x8f3c37dc,0x1c1c0f27,0x10d21be9,0xe0f7a0c6,0xd47c8468,0xadecc0e0,0x9bf02213 -.long 0x42b48b99,0x0baa7d12,0x48424096,0x1bcb665d,0xebfb5cfb,0x8b847cd6,0x9ad4d10d,0x87c2ae56,0x0de36726,0xf1cbb122,0x3fdfbd21,0xe7043c68,0x4e79d460,0x4bd0826a,0x4bd1a2cb,0x11f5e598 -.long 0xb7fe7b6e,0x97554160,0x400a3fb2,0x7d16189a,0xe328ca1e,0xd73e9bea,0xe793d8cc,0x0dd04b97,0x506db8cc,0xa9c83c9b,0xcf38814c,0x5cd47aae,0xb64b45e6,0x26fc430d,0xd818ea84,0x079b5499 -.long 0xc1c24a3b,0xebb01102,0x1c161c1a,0xca24e568,0x36f00a4a,0x103eea69,0x76176c7b,0x9ad76ee8,0x538e0ff7,0x97451fc2,0x6604b3b0,0x94f89809,0x3249cfd7,0x6311436e,0x41224f69,0x27b4a7bd -.long 0xe0ac2941,0x03b5d21a,0xc2d31937,0x279b0254,0xcac992d0,0x3307c052,0xefa8b1f3,0x6aa7cb92,0x0d37c7a5,0x5a182580,0x342d5422,0x13380c37,0xd5d2ef92,0x92ac2d66,0x030c63c6,0x035a70c9 -.long 0x4ce4f152,0xc16025dd,0xf9df7c06,0x1f419a71,0x91e4bb14,0x6d5b2214,0x839fb4ce,0xfc43c6cc,0x925d6b2d,0x49f06591,0x62186598,0x4b37d9d3,0xd01b1629,0x8c54a971,0x51d50e05,0xe1a9c29f -.long 0x71ba1861,0x5109b785,0xd0c8f93d,0x48b22d5c,0x8633bb93,0xe8fa84a7,0x5aebbd08,0x53fba6ba,0xe5eea7d8,0x7ff27df3,0x68ca7158,0x521c8796,0xce6f1a05,0xb9d5133b,0xfd0ebee4,0x2d50cd53 -.long 0xc5a3ef16,0xc82115d6,0xba079221,0x993eff9d,0x4b5da81c,0xe4da2c5e,0x8033fd85,0x9a89dbdb,0x2b892891,0x60819ebf,0x5d14a4d5,0x53902b21,0xd7fda421,0x6ac35051,0x61c83284,0xcc6ab885 -.long 0xf74cff17,0x14eba133,0xecb813f2,0x240aaa03,0x6f665bee,0xcfbb6540,0xa425ad73,0x084b1fe4,0xd081f6a6,0x009d5d16,0xeef82c90,0x35304fe8,0xaa9eaa22,0xf20346d5,0xac1c91e3,0x0ada9f07 -.long 0x968a6144,0xa6e21678,0x07b31a1e,0x54c1f77c,0x5781fbe1,0xd6bb787e,0xe31f1c4a,0x61bd2ee0,0x781105fc,0xf25aa1e9,0x7b2f8e80,0x9cf2971f,0xcdff919b,0x26d15412,0x34bc896e,0x01db4ebe -.long 0xb40df1cf,0x7d9b3e23,0x94e971b4,0x59337373,0x669cf921,0xbf57bd14,0x0c1a1064,0x865daedf,0x83279125,0x3eb70bd3,0x34ecdaab,0xbc3d5b9f,0x5f755caf,0x91e3ed7e,0xd41e6f02,0x49699f54 -.long 0xd4a7a15b,0x185770e1,0xeaac87e7,0x08f3587a,0x473133ea,0x352018db,0x04fd30fc,0x674ce719,0x088b3e0e,0x7b8d9835,0x5d0d47a1,0x7a0356a9,0x6474a3c4,0x9d9e7659,0xff66966c,0x61ea48a7 -.long 0x0f3e4834,0x30417758,0x17a9afcb,0xfdbb21c2,0x2f9a67b3,0x756fa17f,0xa245c1a8,0x2a6b2421,0x4af02291,0x64be2794,0x2a5804fe,0xade465c6,0xa6f08fd7,0x8dffbd39,0xaa14403b,0xc4efa84c -.long 0x442b0f5c,0xa1b91b2a,0xcf997736,0xb748e317,0xcee90e16,0x8d1b62bf,0x0b2078c0,0x907ae271,0x0c9bcddd,0xdf31534b,0x39adce83,0x043fb054,0xd826846a,0x99031043,0xb144f393,0x61a9c0d6 -.long 0x47718427,0xdab48046,0x6e830f8b,0xdf17ff9b,0xe49a1347,0x408d7ee8,0x91c1d4ae,0x6ac71e23,0x1defd73c,0xc8cbb9fd,0xbbbbfec5,0x19840657,0x9e7ef8ea,0x39db1cb5,0x64105f30,0x78aa8296 -.long 0xa3738c29,0xa3d9b7f0,0xbc3250a3,0x0a2f235a,0x445e4caf,0x55e506f6,0x33475f7a,0x0974f73d,0x5ba2f5a8,0xd37dbba3,0x6af40066,0x542c6e63,0xc5d73e2c,0x26d99b53,0x6c3ca33e,0x06060d7d -.long 0x065fef4a,0xcdbef1c2,0xfd5b92e3,0x77e60f7d,0x26708350,0xd7c549f0,0x34f121bf,0x201b3ad0,0x0334fc14,0x5fcac2a1,0x344552f6,0x8a9a9e09,0x97653082,0x7dd8a1d3,0x79d4f289,0x5fc0738f -.long 0x17d2d8c3,0x787d244d,0x70830684,0xeffc6345,0xe4f73ae5,0x5ddb96dd,0x172549a5,0x8efb14b1,0x2245ae7a,0x6eb73eee,0xea11f13e,0xbca4061e,0x30b01f5d,0xb577421d,0x782e152c,0xaa688b24 -.long 0xbd3502ba,0x67608e71,0xb4de75a0,0x4ef41f24,0xfd6125e5,0xb08dde5e,0xa409543f,0xde484825,0x65cc2295,0x1f198d98,0x6e0edfa2,0x428a3771,0xadf35fc7,0x4f9697a2,0xf7cac3c7,0x01a43c79 -.long 0x0fd3659a,0xb05d7059,0xbb7f2d9a,0x8927f30c,0x8cf984d3,0x4023d1ac,0x02897a45,0x32125ed3,0x3d414205,0xfb572dad,0xe3fa82a9,0x73000ef2,0xf10a5581,0x4c0868e9,0x6b0b3ca5,0x5b61fc67 -.long 0x7cae440c,0xc1258d5b,0x402b7531,0x21c08b41,0xde932321,0xf61a8955,0x2d1408af,0x3568faf8,0x9ecf965b,0x71b15e99,0xe917276f,0xf14ed248,0x820cf9e2,0xc6f4caa1,0x18d83c7e,0x681b20b2 -.long 0xc6c01120,0x6cde738d,0xae70e0db,0x71db0813,0x74afe18c,0x95fc0644,0x129e2be7,0x34619053,0xdb2a3b15,0x80615cea,0xdb4c7073,0x0a49a19e,0x8fd2d367,0x0e1b84c8,0x033fb8aa,0xd74bf462 -.long 0x533ef217,0x889f6d65,0xc3ca2e87,0x7158c7e4,0xdc2b4167,0xfb670dfb,0x844c257f,0x75910a01,0xcf88577d,0xf336bf07,0xe45e2ace,0x22245250,0x7ca23d85,0x2ed92e8d,0x2b812f58,0x29f8be4c -.long 0x076fe12b,0xdd9ebaa7,0xae1537f9,0x3f2400cb,0x17bdfb46,0x1aa93528,0x67883b41,0xc0f98430,0x0170911d,0x5590ede1,0x34d4b17f,0x7562f5bb,0x1826b8d2,0xe1fa1df2,0x6bd80d59,0xb40b796a -.long 0x3467ba92,0xd65bf197,0xf70954b0,0x8c9b46db,0x0e78f15d,0x97c8a0f3,0x85a4c961,0xa8f3a69a,0x61e4ce9b,0x4242660f,0x6ea6790c,0xbf06aab3,0xec986416,0xc6706f8e,0x9a9fc225,0x9e56dec1 -.long 0x9a9898d9,0x527c46f4,0x5633cdef,0xd799e77b,0x7d9e4297,0x24eacc16,0x6b1cb734,0xabb61cea,0xf778443c,0xbee2e8a7,0x29de2fe6,0x3bb42bf1,0x3003bb6f,0xcbed86a1,0xd781cdf6,0xd3918e6c -.long 0x9a5103f1,0x4bee3271,0xf50eac06,0x5243efc6,0x6adcc119,0xb8e122cb,0xc0b80a08,0x1b7faa84,0x6dfcd08c,0x32c3d1bd,0x0be427de,0x129dec4e,0x1d263c83,0x98ab679c,0xcef64eff,0xafc83cb7 -.long 0x2fa6be76,0x85eb6088,0x1328cbfe,0x892585fb,0xcf618dda,0xc154d3ed,0x3abaf26e,0xc44f601b,0x2be1fdfd,0x7bf57d0b,0x21137fee,0xa833bd2d,0x2db591a8,0x9353af36,0x5562a056,0xc76f26dc -.long 0x3fdf5a51,0x1d87e47d,0x55c9cab0,0x7afb5f93,0x89e0586e,0x91bbf58f,0x0d843709,0x7c72c018,0x99b5c3dc,0xa9a5aafb,0x3844aeb0,0xa48a0f1d,0xb667e482,0x7178b7dd,0x6e23a59a,0x453985e9 -.long 0x01b25dd8,0x4a54c860,0xfb897c8a,0x0dd37f48,0x0ea90cd9,0x5f8aa610,0x16d5830d,0xc8892c68,0xef514ca5,0xeb4befc0,0xe72c9ee6,0x478eb679,0xdbc40d5f,0x9bca20da,0xdde4f64a,0xf015de21 -.long 0xeaf4b8a5,0xaa6a4de0,0x4bc60e32,0x68cfd9ca,0x7fd15e70,0x668a4b01,0xf27dc09d,0xd9f0694a,0xba708bcd,0xf6c3cad5,0x5bb95c2a,0x5cd2ba69,0x33c0a58f,0xaa28c1d3,0xabc77870,0x23e274e3 -.long 0xdfd20a4a,0x44c3692d,0x81a66653,0x091c5fd3,0x09a0757d,0x6c0bb691,0x667343ea,0x9072e8b9,0x80848bec,0x31d40eb0,0x79fd36cc,0x95bd480a,0x65ed43f5,0x01a77c61,0x2e0d40bf,0xafccd127 -.long 0x1cc1884b,0xeccfc82d,0x5d4753b4,0xc85ac201,0x658e099f,0xc7a6caac,0x04b27390,0xcf46369e,0x506467ea,0xe2e7d049,0x37cdeccc,0x481b63a2,0xed80143a,0x4029abd8,0xbcb00b88,0x28bfe3c7 -.long 0x0643d84a,0x3bec1009,0xabd11041,0x885f3668,0xf83a34d6,0xdb02432c,0x719ceebe,0x32f7b360,0xdad1fe7a,0xf06c7837,0x5441a0b0,0x60a157a9,0xe2d47550,0x704970e9,0x271b9020,0xcd2bd553 -.long 0x33e24a0b,0xff57f82f,0xf2565079,0x9cbee23f,0xeb5f5825,0x16353427,0xe948d662,0x276feec4,0xda10032b,0xd1b62bc6,0xf0e72a53,0x718351dd,0x2420e7ba,0x93452076,0x3a00118d,0x96368fff -.long 0x150a49e4,0x00ce2d26,0x3f04706b,0x0c28b636,0x58b196d0,0xbad65a46,0xec9f8b7c,0x6c8455fc,0x2d71867e,0xe90c895f,0xedf9f38c,0x5c0be31b,0xd8f6ec04,0x2a37a15e,0x8cd85251,0x239639e7 -.long 0x9c7c4c6b,0xd8975315,0xd7409af7,0x603aa3c0,0x007132fb,0xb8d53d0c,0xa6849238,0x68d12af7,0xbf5d9279,0xbe0607e7,0xaada74ce,0x9aa50055,0xba7e8ccb,0xe81079cb,0xa5f4ff5e,0x610c71d1 -.long 0x5aa07093,0x9e2ee1a7,0xa75da47c,0xca84004b,0x3de75401,0x074d3951,0xbb311592,0xf938f756,0x00a43421,0x96197618,0x07bc78c8,0x39a25362,0x0a171276,0x278f710a,0x8d1a8f08,0xb28446ea -.long 0xe3b6a661,0x184781bf,0xe6d279f7,0x7751cb1d,0xc59eb662,0xf8ff95d6,0x58d3dea7,0x186d90b7,0xdfb4f754,0x0e4bb6c1,0x2b2801dc,0x5c5cf56b,0x1f54564d,0xc561e452,0xf0dd7f13,0xb4fb8c60 -.long 0x33ff98c7,0xf8849630,0xcf17769c,0x9619fffa,0x1bfdd80a,0xf8090bf6,0x422cfe63,0x14d9a149,0x6f6df9ea,0xb354c360,0x218f17ea,0xdbcf770d,0x79eb3480,0x207db7c8,0x559b6a26,0x213dbda8 -.long 0x29fc81b3,0xac4c200b,0x171d87c1,0xebc3e09f,0x1481aa9e,0x91799530,0x92e114fa,0x051b92e1,0xecb5537f,0xdf8f92e9,0x290c7483,0x44b1b2cc,0x2adeb016,0xa711455a,0x81a10c2c,0x964b6856 -.long 0xcec03623,0x4f159d99,0xef3271ea,0x05532225,0xc5ee4849,0xb231bea3,0x7094f103,0x57a54f50,0x9598b352,0x3e2d421d,0x67412ab4,0xe865a49c,0x1cc3a912,0xd2998a25,0x0c74d65d,0x5d092808 -.long 0x4088567a,0x73f45908,0x1f214a61,0xeb6b280e,0xcaf0c13d,0x8c9adc34,0xf561fb80,0x39d12938,0xbc6edfb4,0xb2dc3a5e,0xfe4d210e,0x7485b1b1,0xe186ae72,0x062e0400,0x6eeb3b88,0x91e32d5c -.long 0x4be59224,0x6df574d7,0x716d55f3,0xebc88ccc,0xcad6ed33,0x26c2e6d0,0x0d3e8b10,0xc6e21e7d,0x5bcc36bb,0x2cc5840e,0x7da74f69,0x9292445e,0x4e5193a8,0x8be8d321,0x8df06413,0x3ec23629 -.long 0xb134defa,0xc7e9ae85,0x1bb2d475,0x6073b1d0,0x2863c00d,0xb9ad615e,0x525f4ac4,0x9e29493d,0x4e9acf4f,0xc32b1dea,0xa50db88d,0x3e1f01c8,0x04da916c,0xb05d70ea,0xd865803e,0x714b0d0a -.long 0x9920cb5e,0x4bd493fc,0x92c7a3ac,0x5b44b1f7,0xbcec9235,0xa2a77293,0xcd378553,0x5ee06e87,0xda621607,0xceff8173,0x99f5d290,0x2bb03e4c,0xa6f734ac,0x2945106a,0xd25c4732,0xb5056604 -.long 0xe079afee,0x5945920c,0x6789831f,0x686e17a0,0xb74a5ae5,0x5966bee8,0x1e258d46,0x38a673a2,0x83141c95,0xbd1cc1f2,0x0e96e486,0x3b2ecf4f,0x74e5fc78,0xcd3aa896,0x2482fa7a,0x415ec10c -.long 0x80503380,0x15234419,0xd314b392,0x513d917a,0x63caecae,0xb0b52f4e,0x2dc7780b,0x07bf22ad,0xe4306839,0xe761e8a1,0x5dd7feaa,0x1b3be962,0x74c778f1,0x4fe728de,0x5e0070f6,0xf1fa0bda -.long 0x6ec3f510,0x85205a31,0xd2980475,0x2c7e4a14,0x6f30ebfd,0xde3c19c0,0xd4b7e644,0xdb1c1f38,0x5dce364a,0xfe291a75,0x058f5be3,0xb7b22a3c,0x37fea38c,0x2cd2c302,0x2e17be17,0x2930967a -.long 0x0c061c65,0x87f009de,0xedc6ed44,0xcb014aac,0x3bafb1eb,0x49bd1cb4,0x282d3688,0x81bd8b5c,0xf01a17af,0x1cdab87e,0xe710063b,0x21f37ac4,0x42fc8193,0x5a6c5676,0x56a6015c,0xf4753e70 -.long 0xa15b0a44,0x020f795e,0x8958a958,0x8f37c8d7,0xa4b675b5,0x63b7e89b,0x0fc31aea,0xb4fb0c0c,0xa7ff1f2e,0xed95e639,0x619614fb,0x9880f5a3,0x947151ab,0xdeb6ff02,0xa868dcdb,0x5bc5118c -.long 0x4c20cea5,0xd8da2055,0x14c4d69a,0xcac2776e,0x622d599b,0xcccb22c1,0x68a9bb50,0xa4ddb653,0x1b4941b4,0x2c4ff151,0x6efba588,0xe1ff19b4,0xc48345e0,0x35034363,0x1e29dfc4,0x45542e3d -.long 0x349f7aed,0xf197cb91,0x8fca8420,0x3b2b5a00,0x23aaf6d8,0x7c175ee8,0x35af32b6,0x54dcf421,0x27d6561e,0x0ba14307,0xd175b1e2,0x879d5ee4,0x99807db5,0xc7c43673,0x9cd55bcd,0x77a54455 -.long 0x0105c072,0xe6c2ff13,0x8dda7da4,0x18f7a99f,0x0e2d35c1,0x4c301820,0xd9cc6c82,0x06a53ca0,0xf1aa1d9e,0xaa21cc1e,0x4a75b1e8,0x32414334,0x0ebe9fdc,0x2a6d1328,0x98a4755a,0x16bd173f -.long 0x2133ffd9,0xfbb9b245,0x830f1a20,0x39a8b2f1,0xd5a1f52a,0x484bc97d,0xa40eddf8,0xd6aebf56,0x76ccdac6,0x32257acb,0x1586ff27,0xaf4d36ec,0xf8de7dd1,0x8eaa8863,0x88647c16,0x0045d5cf -.long 0xc005979d,0xa6f3d574,0x6a40e350,0xc2072b42,0x8de2ecf9,0xfca5c156,0xa515344e,0xa8c8bf5b,0x114df14a,0x97aee555,0xfdc5ec6b,0xd4374a4d,0x2ca85418,0x754cc28f,0xd3c41f78,0x71cb9e27 -.long 0x03605c39,0x89105079,0xa142c96c,0xf0843d9e,0x16923684,0xf3744934,0xfa0a2893,0x732caa2f,0x61160170,0xb2e8c270,0x437fbaa3,0xc32788cc,0xa6eda3ac,0x39cd818e,0x9e2b2e07,0xe2e94239 -.long 0x0260e52a,0x6967d39b,0x90653325,0xd42585cc,0x21ca7954,0x0d9bd605,0x81ed57b3,0x4fa20877,0xe34a0bbe,0x60c1eff8,0x84f6ef64,0x56b0040c,0xb1af8483,0x28be2b24,0xf5531614,0xb2278163 -.long 0x5922ac1c,0x8df27545,0xa52b3f63,0xa7b3ef5c,0x71de57c4,0x8e77b214,0x834c008b,0x31682c10,0x4bd55d31,0xc76824f0,0x17b61c71,0xb6d1c086,0xc2a5089d,0x31db0903,0x184e5d3f,0x9c092172 -.long 0xc00cc638,0xdd7ced5b,0x61278fc2,0x1a2015eb,0x6a37f8d6,0x2e8e5288,0xe79933ad,0xc457786f,0x2c51211a,0xb3fe4cce,0x24c20498,0xad9b10b2,0xd28db5e5,0x90d87a4f,0x3aca2fc3,0x698cd105 -.long 0xe91b536d,0x4f112d07,0x9eba09d6,0xceb982f2,0x197c396f,0x3c157b2c,0x7b66eb24,0xe23c2d41,0x3f330d37,0x480c57d9,0x79108deb,0xb3a4c8a1,0xcb199ce5,0x702388de,0xb944a8d4,0x0b019211 -.long 0x840bb336,0x24f2a692,0xa669fa7b,0x7c353bdc,0xdec9c300,0xda20d6fc,0xa13a4f17,0x625fbe2f,0xdbc17328,0xa2b1b61a,0xa9515621,0x008965bf,0xc620ff46,0x49690939,0x8717e91c,0x182dd27d -.long 0xea6c3997,0x5ace5035,0xc2610bef,0x54259aaa,0x3c80dd39,0xef18bb3f,0x5fc3fa39,0x6910b95b,0x43e09aee,0xfce2f510,0xa7675665,0xced56c9f,0xd872db61,0x10e265ac,0xae9fce69,0x6982812e -.long 0xce800998,0x29be11c6,0xb90360d9,0x72bb1752,0x5a4ad590,0x2c193197,0x9fc1dbc0,0x2ba2f548,0xe490ebe0,0x7fe4eebb,0x7fae11c0,0x12a0a4cd,0xe903ba37,0x7197cf81,0xde1c6dd8,0xcf7d4aa8 -.long 0x3fd5684c,0x92af6bf4,0x80360aa1,0x2b26eecf,0x00546a82,0xbd960f30,0xf59ad8fe,0x407b3c43,0x249c82ba,0x86cae5fe,0x2463744c,0x9e0faec7,0x94916272,0x87f551e8,0x6ceb0615,0x033f9344 -.long 0x8be82e84,0x1e5eb0d1,0x7a582fef,0x89967f0e,0xa6e921fa,0xbcf687d5,0xd37a09ba,0xdfee4cf3,0xb493c465,0x94f06965,0x7635c030,0x638b9a1c,0x66f05e9f,0x76667864,0xc04da725,0xccaf6808 -.long 0x768fccfc,0xca2eb690,0xb835b362,0xf402d37d,0xe2fdfcce,0x0efac0d0,0xb638d990,0xefc9cdef,0xd1669a8b,0x2af12b72,0x5774ccbd,0x33c536bc,0xfb34870e,0x30b21909,0x7df25aca,0xc38fa2f7 -.long 0xbf81f3f5,0x74c5f02b,0xaf7e4581,0x0525a5ae,0x433c54ae,0x88d2aaba,0x806a56c5,0xed9775db,0xc0edb37d,0xd320738a,0x66cc1f51,0x25fdb6ee,0x10600d76,0xac661d17,0xbdd1ed76,0x931ec1f3 -.long 0x19ee43f1,0x65c11d62,0x60829d97,0x5cd57c3e,0x984be6e8,0xd26c91a3,0x8b0c53bd,0xf08d9309,0xc016e4ea,0x94bc9e5b,0x11d43d2b,0xd3916839,0x73701155,0x886c5ad7,0x20b00715,0xe0377626 -.long 0xaa80ba59,0x7f01c9ec,0x68538e51,0x3083411a,0xe88128af,0x970370f1,0x91dec14b,0x625cc3db,0x01ac3107,0xfef9666c,0xd5057ac3,0xb2a8d577,0x92be5df7,0xb0f26299,0x00353924,0xf579c8e5 -.long 0x1341ed7a,0xb8fa3d93,0xa7b59d49,0x4223272c,0x83b8c4a4,0x3dcb1947,0xed1302e4,0x4e413c01,0xe17e44ce,0x6d999127,0x33b3adfb,0xee86bf75,0x25aa96ca,0xf6902fe6,0xe5aae47d,0xb73540e4 -.long 0x1b4a158c,0x32801d7b,0x27e2a369,0xe571c99e,0x10d9f197,0x40cb76c0,0x3167c0ae,0xc308c289,0xeb7958f2,0xa6ef9dd3,0x300879b1,0xa7226dfc,0x7edf0636,0x6cd0b362,0x7bc37eed,0x4efbce6c -.long 0x8d699021,0x75f92a05,0x772566e3,0x586d4c79,0x761ad23a,0x378ca5f1,0x1465a8ac,0x650d86fc,0x842ba251,0x7a4ed457,0x42234933,0x6b65e3e6,0x31aad657,0xaf1543b7,0xcbfec369,0xa4cefe98 -.long 0x9f47befb,0xb587da90,0x41312d13,0x6562e9fb,0xeff1cefe,0xa691ea59,0x05fc4cf6,0xcc30477a,0x0b0ffd3d,0xa1632461,0x5b355956,0xa1f16f3b,0x4224ec24,0x5b148d53,0xf977012a,0xdc834e7b -.long 0xb2c69dbc,0x7bfc5e75,0x03c3da6c,0x3aa77a29,0xca910271,0xde0df03c,0x7806dc55,0xcbd5ca4a,0x6db476cb,0xe1ca5807,0x5f37a31e,0xfde15d62,0xf41af416,0xf49af520,0x7d342db5,0x96c5c5b1 -.long 0xeb4ceb9b,0x155c43b7,0x4e77371a,0x2e993010,0x675d43af,0x1d2987da,0x8599fd72,0xef2bc1c0,0x9342f6b2,0x96894b7b,0x7c8e71f0,0x201eadf2,0x4a1f3efc,0xf3479d9f,0x702a9704,0xe0f8a742 -.long 0xb3eba40c,0xeafd44b6,0xc1c1e0d0,0xf9739f29,0x619d505e,0x0091471a,0x9d7c263e,0xc15f9c96,0x83afbe33,0x5be47285,0x04f1e092,0xa3b6d6af,0x751a9d11,0xe76526b9,0x9a4ae4d2,0x2ec5b26d -.long 0x02f6fb8d,0xeb66f4d9,0x96912164,0x4063c561,0x80ef3000,0xeb7050c1,0xeaa5b3f0,0x288d1c33,0x07806fd8,0xe87c68d6,0x4bbbf50f,0xb2f7f9d5,0xac8d6627,0x25972f3a,0x10e8c13b,0xf8547774 -.long 0x872b4a60,0xcc50ef6c,0x4613521b,0xab2a34a4,0x983e15d1,0x39c5c190,0x59905512,0x61dde5df,0x9f2275f3,0xe417f621,0x451d894b,0x0750c8b6,0x78b0bdaa,0x75b04ab9,0x458589bd,0x3bfd9fd4 -.long 0xee9120b6,0xf1013e30,0x23a4743e,0x2b51af93,0x48d14d9e,0xea96ffae,0x698a1d32,0x71dc0dbe,0x0180cca4,0x914962d2,0xc3568963,0x1ae60677,0x437bc444,0x8cf227b1,0xc9962c7a,0xc650c83b -.long 0xfe7ccfc4,0x23c2c7dd,0x1b929d48,0xf925c89d,0x06783c33,0x4460f74b,0xa590475a,0xac2c8d49,0xb807bba0,0xfb40b407,0x69ff8f3a,0x9d1e362d,0xcbef64a4,0xa33e9681,0x332fb4b2,0x67ece5fa -.long 0x739f10e3,0x6900a99b,0xff525925,0xc3341ca9,0xa9e2d041,0xee18a626,0x29580ddd,0xa5a83685,0x9d7de3cd,0xf3470c81,0x2062cf9c,0xedf02586,0xc010edb0,0xf43522fa,0x13a4b1ae,0x30314135 -.long 0xdb22b94b,0xc792e02a,0xa1eaa45b,0x993d8ae9,0xcd1e1c63,0x8aad6cd3,0xc5ce688a,0x89529ca7,0xe572a253,0x2ccee3aa,0x02a21efb,0xe02b6438,0xc9430358,0xa7091b6e,0x9d7db504,0x06d1b1fa -.long 0xc4744733,0x58846d32,0x379f9e34,0x40517c71,0x130ef6ca,0x2f65655f,0xf1f3503f,0x526e4488,0x7ee4a976,0x8467bd17,0x921363d1,0x1d9dc913,0xb069e041,0xd8d24c33,0x2cdf7f51,0x5eb5da0a -.long 0x197b994f,0x1c0f3cb1,0x2843eae9,0x3c95a6c5,0xa6097ea5,0x7766ffc9,0xd723b867,0x7bea4093,0x4db378f9,0xb48e1f73,0xe37b77ac,0x70025b00,0xaf24ad46,0x943dc8e7,0x16d00a85,0xb98a15ac -.long 0x2743b004,0x3adc38ba,0x334415ee,0xb1c7f4f7,0x1e62d05a,0xea43df8f,0x9d76a3b6,0x32618905,0xa23a0f46,0x2fbd0bb5,0x6a01918c,0x5bc971db,0xb4743f94,0x7801d94a,0x676ae22b,0xb94df65e -.long 0xaf95894c,0xaafcbfab,0x276b2241,0x7b9bdc07,0x5bdda48b,0xeaf98362,0xa3fcb4df,0x5977faf2,0x052c4b5b,0xbed042ef,0x067591f0,0x9fe87f71,0x22f24ec7,0xc89c73ca,0xe64a9f1b,0x7d37fa9e -.long 0x15562627,0x2710841a,0xc243b034,0x2c01a613,0x2bc68609,0x1d135c56,0x8b03f1f6,0xc2ca1715,0x3eb81d82,0xc9966c2d,0x8f6df13e,0xc02abf4a,0x8f72b43b,0x77b34bd7,0x360c82b0,0xaff6218f -.long 0x8d55b9d2,0x0aa5726c,0x99e9bffb,0xdc0adbe9,0xefb9e72a,0x9097549c,0x9dfb3111,0x16755712,0xf26847f9,0xdd8bf984,0xdfb30cb7,0xbcb8e387,0x5171ef9c,0xc1fd32a7,0x389b363f,0x977f3fc7 -.long 0xf4babda0,0x116eaf2b,0xf7113c8e,0xfeab68bd,0xb7def526,0xd1e3f064,0xe0b3fa02,0x1ac30885,0x40142d9d,0x1c5a6e7b,0x30921c0b,0x839b5603,0x36a116a3,0x48f301fa,0xcfd9ee6d,0x380e1107 -.long 0x58854be1,0x7945ead8,0xcbd4d49d,0x4111c12e,0x3a29c2ef,0xece3b1ec,0x8d3616f5,0x6356d404,0x594d320e,0x9f0d6a8f,0xf651ccd2,0x0989316d,0x0f8fdde4,0x6c32117a,0xa26a9bbc,0x9abe5cc5 -.long 0x9723f671,0xcff560fb,0x7f3d593c,0x21b2a12d,0x24ba0696,0xe4cb18da,0xc3543384,0x186e2220,0x88312c29,0x722f64e0,0x17dc7752,0x94282a99,0x5a85ee89,0x62467bbf,0xf10076a0,0xf435c650 -.long 0x43b3a50b,0xc9ff1539,0x1a53efbc,0x7132130c,0xf7b0c5b7,0x31bfe063,0x4ea994cc,0xb0179a7d,0xc85f455b,0x12d064b3,0x8f6e0062,0x47259328,0xb875d6d9,0xf64e590b,0xad92bcc7,0x22dd6225 -.long 0xb9c3bd6d,0xb658038e,0xfbba27c8,0x00cdb0d6,0x1062c45d,0x0c681337,0x2d33407d,0xd8515b8c,0x8cbb5ecf,0xcb8f699e,0xc608d7d8,0x8c4347f8,0xbb3e00db,0x2c11850a,0xecb49d19,0x20a8dafd -.long 0x45ee2f40,0xbd781480,0x416b60cf,0x75e354af,0x8d49a8c4,0xde0b58a1,0xfa359536,0xe40e94e2,0x62accd76,0xbd4fa59f,0x8c762837,0x05cf466a,0x448c277b,0xb5abda99,0x48b13740,0x5a9e01bf -.long 0x326aad8d,0x9d457798,0xc396f7e7,0xbdef4954,0xc253e292,0x6fb274a2,0x1cfe53e7,0x2800bf0a,0x44438fd4,0x22426d31,0x5e259f9a,0xef233923,0x03f66264,0x4188503c,0x7f9fdfab,0x9e5e7f13 -.long 0x5fcc1aba,0x565eb76c,0x59b5bff8,0xea632548,0xaab6d3fa,0x5587c087,0x6ce39c1b,0x92b639ea,0x953b135c,0x0706e782,0x425268ef,0x7308912e,0x090e7469,0x599e92c7,0x9bc35e75,0x83b90f52 -.long 0x244975b3,0x4750b3d0,0x11965d72,0xf3a44358,0x9c8dc751,0x179c6774,0xd23d9ff0,0xff18cdfe,0x2028e247,0xc4013833,0xf3bfbc79,0x96e280e2,0xd0880a84,0xf60417bd,0x2a568151,0x263c9f3d -.long 0x2d2ce811,0x36be15b3,0xf8291d21,0x846dc0c2,0x789fcfdb,0x5cfa0ecb,0xd7535b9a,0x45a0beed,0x96d69af1,0xec8e9f07,0x599ab6dc,0x31a7c5b8,0xf9e2e09f,0xd36d45ef,0xdcee954b,0x3cf49ef1 -.long 0x086cff9b,0x6be34cf3,0x39a3360f,0x88dbd491,0x0dbfbd1d,0x1e96b8cc,0xcb7e2552,0xc1e5f7bf,0x28819d98,0x0547b214,0x7aea9dcb,0xc770dd9c,0x041d68c8,0xaef0d4c7,0x13cb9ba8,0xcc2b9818 -.long 0xfe86c607,0x7fc7bc76,0x502a9a95,0x6b7b9337,0xd14dab63,0x1948dc27,0xdae047be,0x249dd198,0xa981a202,0xe8356584,0x3a893387,0x3531dd18,0xc85c7209,0x1be11f90,0xe2a52b5a,0x93d2fe1e -.long 0xec6d6b97,0x8225bfe2,0xbd0aa5de,0x9cf6d6f4,0x54779f5f,0x911459cb,0x86aeb1f3,0x5649cddb,0x3f26ce5a,0x32133579,0x550f431e,0xc289a102,0x73b84c6f,0x559dcfda,0xee3ac4d7,0x84973819 -.long 0xf2606a82,0xb51e55e6,0x90f2fb57,0xe25f7061,0xb1a4e37c,0xacef6c2a,0x5dcf2706,0x864e359d,0x7ce57316,0x479e6b18,0x3a96b23d,0x2cab2500,0x8ef16df7,0xed489862,0xef3758b5,0x2056538c -.long 0xf15d3101,0xa7df865e,0x61b553d7,0x80c5533a,0x4ed14294,0x366e1997,0xb3c0bcd6,0x6620741f,0xedc45418,0x21d1d9c4,0xc1cc4a9d,0x005b859e,0xa1c462f0,0xdf01f630,0xf26820c7,0x15d06cf3 -.long 0x3484be47,0x9f7f24ee,0x4a0c902f,0x2ff33e96,0x5a0bc453,0x00bdf457,0x1aa238db,0x2378dfaf,0x856720f2,0x272420ec,0x96797291,0x2ad9d95b,0x768a1558,0xd1242cc6,0x5cc86aa8,0x2e287f8b -.long 0x990cecaa,0x796873d0,0x675d4080,0xade55f81,0x21f0cd84,0x2645eea3,0xb4e17d02,0x7a1efa0f,0x037cc061,0xf6858420,0xd5d43e12,0x682e05f0,0x27218710,0x59c36994,0x3f7cd2fc,0x85cbba4d -.long 0x7a3cd22a,0x726f9729,0x4a628397,0x9f8cd5dc,0xc23165ed,0x17b93ab9,0x122823d4,0xff5f5dbf,0x654a446d,0xc1e4e4b5,0x677257ba,0xd1a9496f,0xde766a56,0x6387ba94,0x521ec74a,0x23608bc8 -.long 0x6688c4d4,0x16a522d7,0x07373abd,0x9d6b4282,0xb42efaa3,0xa62f07ac,0xe3b90180,0xf73e00f7,0x49421c3e,0x36175fec,0x3dcf2678,0xc4e44f9b,0x7220f09f,0x76df436b,0x3aa8b6cf,0x172755fb -.long 0x446139cc,0xbab89d57,0x5fe0208f,0x0a0a6e02,0x11e5d399,0xcdbb63e2,0xa8977f0b,0x33ecaa12,0xf7c42664,0x59598b21,0xab65d08a,0xb3e91b32,0xf4502526,0x035822ee,0x720a82a9,0x1dcf0176 -.long 0x3d589e02,0x50f8598f,0xb1d63d2c,0xdf0478ff,0x1571cd07,0x8b8068bd,0xd79670cd,0x30c3aa4f,0x941ade7f,0x25e8fd4b,0x32790011,0x3d1debdc,0x3a3f9ff0,0x65b6dcbd,0x793de69c,0x282736a4 -.long 0xd41d3bd3,0xef69a0c3,0x07a26bde,0xb533b8c9,0xdb2edf9f,0xe2801d97,0xe1877af0,0xdc4a8269,0x3d590dbe,0x6c1c5851,0xee4e9357,0x84632f6b,0x79b33374,0xd36d36b7,0x9bbca2e6,0xb46833e3 -.long 0xf7fc0586,0x37893913,0x66bf4719,0x385315f7,0xb31855dc,0x72c56293,0x849061fe,0xd1416d4e,0x51047213,0xbeb3ab78,0xf040c996,0x447f6e61,0x638b1d0c,0xd06d310d,0xbad1522e,0xe28a413f -.long 0x82003f86,0x685a76cb,0x0bcdbca3,0x610d07f7,0x9ca4c455,0x6ff66021,0xcea10eec,0x7df39b87,0xe22db218,0xb9255f96,0x08a34c44,0x8cc6d9eb,0x859f9276,0xcd4ffb86,0x50d07335,0x8fa15eb2 -.long 0xcf2c24b5,0xdf553845,0x52f9c3ba,0x89f66a9f,0xe4a7ceb3,0x8f22b5b9,0x0e134686,0xaffef809,0x8eb8fac2,0x3e53e1c6,0x28aec98e,0x93c1e4eb,0x32a43bcb,0xb6b91ec5,0xb2d74a51,0x2dbfa947 -.long 0xca84bad7,0xe065d190,0xad58e65c,0xfb13919f,0xf1cb6e31,0x3c41718b,0x06d05c3f,0x688969f0,0x21264d45,0xd4f94ce7,0x7367532b,0xfdfb65e9,0x0945a39d,0x5b1be8b1,0x2b8baf3b,0x229f789c -.long 0x6f49f15d,0xd8f41f3e,0x907f0792,0x678ce828,0xfca6e867,0xc69ace82,0xd01dcc89,0x106451ae,0x19fc32d2,0x1bb4f7f0,0xb00c52d2,0x64633dfc,0xad9ea445,0x8f13549a,0xfb323705,0x99a3bf50 -.long 0x534d4dbc,0x0c9625a2,0xc2a2fea3,0x45b8f1d1,0xa530fc1a,0x76ec21a1,0x9e5bd734,0x4bac9c2a,0x7b4e3587,0x5996d76a,0x1182d9e3,0x0045cdee,0x1207f13d,0x1aee24b9,0x97345a41,0x66452e97 -.long 0x9f950cd0,0x16e5b054,0xd7fdd075,0x9cc72fb1,0x66249663,0x6edd61e7,0xf043cccb,0xde4caa4d,0x55c7ac17,0x11b1f57a,0x1a85e24d,0x779cbd44,0xe46081e7,0x78030f86,0x8e20f643,0xfd4a6032 -.long 0x0a750c0f,0xcc7a6488,0x4e548e83,0x39bacfe3,0x0c110f05,0x3d418c76,0xb1f11588,0x3e4daa4c,0x5ffc69ff,0x2733e7b5,0x92053127,0x46f147bc,0xd722df94,0x885b2434,0xe6fc6b7c,0x6a444f65 -.long 0xc3f16ea8,0x7a1a465a,0xb2f1d11c,0x115a461d,0x6c68a172,0x4767dd95,0xd13a4698,0x3392f2eb,0xe526cdc7,0xc7a99ccd,0x22292b81,0x8e537fdc,0xa6d39198,0x76d8cf69,0x2446852d,0xffc5ff43 -.long 0xa90567e6,0x97b14f7e,0xb6ae5cb7,0x513257b7,0x9f10903d,0x85454a3c,0x69bc3724,0xd8d2c9ad,0x6b29cb44,0x38da9324,0x77c8cbac,0xb540a21d,0x01918e42,0x9bbfe435,0x56c3614e,0xfffa707a -.long 0xd4e353b7,0x0ce4e3f1,0xef46b0a0,0x062d8a14,0x574b73fd,0x6408d5ab,0xd3273ffd,0xbc41d1c9,0x6be77800,0x3538e1e7,0xc5655031,0x71fe8b37,0x6b9b331a,0x1cd91621,0xbb388f73,0xad825d0b -.long 0x1cb76219,0x56c2e05b,0x71567e7e,0x0ec0bf91,0x61c4c910,0xe7076f86,0xbabc04d9,0xd67b085b,0x5e93a96a,0x9fb90459,0xfbdc249a,0x7526c1ea,0xecdd0bb7,0x0d44d367,0x9dc0d695,0x95399917 -.long 0x9e240d18,0x61360ee9,0xb4b94466,0x057cdcac,0x2fe5325c,0xe7667cd1,0x21974e3b,0x1fa297b5,0xdb083d76,0xfa4081e7,0xf206bd15,0x31993be6,0x14c19f8c,0x8949269b,0xa9d92357,0x21468d72 -.long 0xa4c506ec,0x2ccbc583,0xd1acfe97,0x957ed188,0x12f1aea2,0x8baed833,0x8325362d,0xef2a6cb4,0x8e195c43,0x130dde42,0x0e6050c6,0xc842025a,0x08686a5d,0x2da972a7,0xe508b4a8,0xb52999a1 -.long 0x10a5a8bd,0xd9f090b9,0x096864da,0xca91d249,0x3f67dbc1,0x8e6a93be,0xf5f4764c,0xacae6fba,0xd21411a0,0x1563c6e0,0xda0a4ad8,0x28fa787f,0x908c8030,0xd524491c,0x4c795f07,0x1257ba0e -.long 0xceca9754,0x83f49167,0x4b7939a0,0x426d2cf6,0x723fd0bf,0x2555e355,0xc4f144e2,0xa96e6d06,0x87880e61,0x4768a8dd,0xe508e4d5,0x15543815,0xb1b65e15,0x09d7e772,0xac302fa0,0x63439dd6 -.long 0xc14e35c2,0xb93f802f,0x4341333c,0x71735b7c,0x16d4f362,0x03a25104,0xbf433c8e,0x3f4d069b,0xf78f5a7c,0x0d83ae01,0x7c4eed07,0x50a8ffbe,0x76e10f83,0xc74f8906,0x9ddaf8e1,0x7d080966 -.long 0x698e04cc,0xb11df8e1,0x169005c8,0x877be203,0x4f3c6179,0x32749e8c,0x7853fc05,0x2dbc9d0a,0x9454d937,0x187d4f93,0xb4800e1b,0xe682ce9d,0x165e68e8,0xa9129ad8,0xbe7f785b,0x0fe29735 -.long 0x5b9e02b7,0x5303f40c,0x35ee04e8,0xa37c9692,0x34d6632b,0x5f46cc20,0x96ac545b,0x55ef72b2,0x7b91b062,0xabec5c1f,0xbb33e821,0x0a79e1c7,0x3a9f4117,0xbb04b428,0xfd2a475a,0x0de1f28f -.long 0x3a4434b4,0x31019ccf,0x1a7954dc,0xa3458111,0xe34972a7,0xa9dac80d,0x74f6b8dd,0xb043d054,0x11137b1a,0x021c319e,0xed5cc03f,0x00a754ce,0xcbea5ad4,0x0aa2c794,0x70c015b6,0x093e67f4 -.long 0xc97e3f6b,0x72cdfee9,0xb6da7461,0xc10bcab4,0xb59806b9,0x3b02d2fc,0xa1de6f47,0x85185e89,0x0eb6c4d4,0x39e6931f,0xd4fa5b04,0x4d4440bd,0x34be7eb8,0x5418786e,0x9d7259bc,0x6380e521 -.long 0xd598d710,0x20ac0351,0xcb3a4da4,0x272c4166,0xca71de1f,0xdb82fe1a,0xd8f54b0f,0x746e79f2,0x4b573e9b,0x6e7fc736,0xfd4b5040,0x75d03f46,0x0b98d87b,0x5c1cc36d,0x1f472da1,0x513ba3f1 -.long 0xabb177dd,0x79d0af26,0x7891d564,0xf82ab568,0x72232173,0x2b6768a9,0x8c1f6619,0xefbb3bb0,0xa6d18358,0xb29c11db,0xb0916d3a,0x519e2797,0x9188e290,0xd4dc18f0,0x98b0ca7f,0x648e86e3 -.long 0x983c38b5,0x859d3145,0x637abc8b,0xb14f176c,0xcaff7be6,0x2793fb9d,0x35a66a5a,0xebe5a55f,0x9f87dc59,0x7cec1dcd,0xfbdbf560,0x7c595cd3,0x26eb3257,0x5b543b22,0xc4c935fd,0x69080646 -.long 0x81e9ede3,0x7f2e4403,0xcaf6df0a,0x243c3894,0x1c073b11,0x7c605bb1,0xba6a4a62,0xcd06a541,0x49d4e2e5,0x29168949,0x4af66880,0x33649d07,0xe9a85035,0xbfc0c885,0xfc410f4b,0xb4e52113 -.long 0x78a6513b,0xdca3b706,0x9edb1943,0x92ea4a2a,0xdb6e2dd8,0x02642216,0x9fd57894,0x9b45d0b4,0xc69d11ae,0x114e70db,0x4c57595f,0x1477dd19,0xec77c272,0xbc2208b4,0xdb68f59c,0x95c5b4d7 -.long 0x42e532b7,0xb8c4fc63,0x9ae35290,0x386ba422,0xd201ecbc,0xfb5dda42,0xa0e38fd6,0x2353dc8b,0x68f7e978,0x9a0b85ea,0x2ad6d11f,0x96ec5682,0xe5f6886d,0x5e279d6c,0x3cb1914d,0xd3fe03cd -.long 0x7ea67c77,0xfe541fa4,0xe3ea810c,0x952bd2af,0x8d01d374,0x791fef56,0x0f11336e,0xa3a1c621,0xc7ec6d79,0x5ad0d5a9,0x3225c342,0xff7038af,0xbc69601b,0x003c6689,0x45e8747d,0x25059bc7 -.long 0xf2086fbf,0xfa4965b2,0x86916078,0xf6840ea6,0x70081d6c,0xd7ac7620,0xb5328645,0xe600da31,0x529b8a80,0x01916f63,0x2d7d6f3e,0xe80e4858,0xd664ca7c,0x29eb0fe8,0xe7b43b0c,0xf017637b -.long 0x76cb2566,0x9a75c806,0xb24892d9,0x8f76acb1,0x1f08fe45,0x7ae7b9cc,0x6a4907d8,0x19ef7329,0x5f228bf0,0x2db4ab71,0x817032d7,0xf3cdea39,0xdcabe3c0,0x0b1f482e,0xbb86325c,0x3baf76b4 -.long 0x10089465,0xd49065e0,0x8e77c596,0x3bab5d29,0x193dbd95,0x7636c3a6,0xb246e499,0xdef5d294,0x286b2475,0xb22c58b9,0xcd80862b,0xa0b93939,0xf0992388,0x3002c83a,0xeacbe14c,0x6de01f9b -.long 0xadd70482,0x6aac688e,0x7b4a4e8a,0x708de92a,0x758a6eef,0x75b6dd73,0x725b3c43,0xea4bf352,0x87912868,0x10041f2c,0xef09297a,0xb1b1be95,0xa9f3860a,0x19ae23c5,0x515dcf4b,0xc4f0f839 -.long 0x97f6306a,0x3c7ecca3,0x68a3a4b0,0x744c44ae,0xb3a1d8a2,0x69cd13a0,0x5256b578,0x7cad0a1e,0x33791d9e,0xea653fcd,0x74b2e05f,0x9cc2a05d,0xfd7affa2,0x73b391dc,0xb6b05442,0xddb7091e -.long 0x8538a5c6,0xc71e27bf,0x89abff17,0x195c63dd,0x1b71e3da,0xfd315285,0xfa680fa0,0x9cbdfda7,0x849d7eab,0x9db876ca,0x3c273271,0xebe2764b,0xf208dcea,0x663357e3,0x565b1b70,0x8c5bd833 -.long 0x9837fc0d,0xccc3b4f5,0xa79cf00f,0x9b641ba8,0xdfdf3990,0x7428243d,0x020786b1,0x83a594c4,0x526c4502,0xb712451a,0x6adb3f93,0x9d39438e,0xe9ff0ccd,0xfdb261e3,0xe07af4c3,0x80344e3c -.long 0x2fa4f126,0x75900d7c,0x5c99a232,0x08a3b865,0xdb25e0c3,0x2478b6bf,0x71db2edf,0x482cc2c2,0x5f321bb8,0x37df7e64,0x9a8005b4,0x8a93821b,0xcc8c1958,0x3fa2f10c,0x2c269d0a,0x0d332218 -.long 0xe246b0e6,0x20ab8119,0xd349fd17,0xb39781e4,0xb31aa100,0xd293231e,0xbb032168,0x4b779c97,0xc8470500,0x4b3f19e1,0x0c4c869d,0x45b7efe9,0xa1a6bbcc,0xdb84f38a,0xb2fddbc1,0x3b59cb15 -.long 0x3fd165e8,0xba5514df,0x061f8811,0x499fd6a9,0xbfef9f00,0x72cd1fe0,0x79ad7e8a,0x120a4bb9,0x5f4a5ac5,0xf2ffd095,0x95a7a2f0,0xcfd174f1,0x9d17baf1,0xd42301ba,0x77f22089,0xd2fa487a -.long 0xb1dc77e1,0x9cb09efe,0x21c99682,0xe9566939,0x6c6067bb,0x8c546901,0x61c24456,0xfd378574,0x81796b33,0x2b6a6cbe,0x58e87f8b,0x62d550f6,0x7f1b01b4,0x1b763e1c,0x1b1b5e12,0x4b93cfea -.long 0x1d531696,0xb9345238,0x88cdde69,0x57201c00,0x9a86afc7,0xdde92251,0xbd35cea8,0xe3043895,0x8555970d,0x7608c1e1,0x2535935e,0x8267dfa9,0x322ea38b,0xd4c60a57,0x804ef8b5,0xe0bf7977 -.long 0xc06fece4,0x1a0dab28,0x94e7b49d,0xd405991e,0x706dab28,0xc542b6d2,0xa91618fb,0xcb228da3,0x107d1cea,0x224e4164,0xd0f5d8f1,0xeb9fdab3,0x0d6e41cd,0xc02ba386,0x9b1f7146,0x676a72c5 -.long 0x4d6cb00b,0xffd6dd98,0xde2e8d7c,0xcef9c5ca,0x641c7936,0xa1bbf5d7,0xee8f772e,0x1b95b230,0xe8ac25b1,0xf765a92e,0x3a18b7c6,0xceb04cfc,0x0acc8966,0x27944cef,0x434c1004,0xcbb3c957 -.long 0xa43ff93c,0x9c9971a1,0xa1e358a9,0x5bc2db17,0xa8d9bc82,0x45b4862e,0x2201e052,0x70ebfbfb,0x92871591,0xafdf64c7,0xb42d0219,0xea5bcae6,0x2ad8f03c,0xde536c55,0xa76aa33c,0xcd6c3f4d -.long 0x0bca6de3,0xbeb5f623,0xb1e706fd,0xdd20dd99,0xac9059d4,0x90b3ff9d,0x7ccccc4e,0x2d7b2902,0xce98840f,0x8a090a59,0x8410680a,0xa5d947e0,0x923379a5,0x49ae346a,0xb28a3156,0x7dbc84f9 -.long 0x54a1aff2,0xfd40d916,0x3a78fb9b,0xabf318ba,0x3029f95e,0x50152ed8,0xc58ad7fa,0x9fc1dd77,0x13595c17,0x5fa57915,0x8f62b3a9,0xb9504668,0xff3055b0,0x907b5b24,0x9a84f125,0x2e995e35 -.long 0x7e9bbcfb,0x87dacf69,0xe86d96e3,0x95d0c1d6,0x2d95a75c,0x65726e3c,0xacd27f21,0x2c3c9001,0x6c973f57,0x1deab561,0xa5221643,0x108b7e2c,0xc4ef79d4,0x5fee9859,0x40d4b8c6,0xbd62b88a -.long 0x197c75d6,0xb4dd29c4,0xb7076feb,0x266a6df2,0x4bf2df11,0x9512d0ea,0x6b0cc9ec,0x1320c24f,0x01a59596,0x6bb1e0e1,0xeff9aaac,0x8317c5bb,0x385aa6c9,0x65bb405e,0x8f07988f,0x613439c1 -.long 0x16a66e91,0xd730049f,0xfa1b0e0d,0xe97f2820,0x304c28ea,0x4131e003,0x526bac62,0x820ab732,0x28714423,0xb2ac9ef9,0xadb10cb2,0x54ecfffa,0xf886a4cc,0x8781476e,0xdb2f8d49,0x4b2c87b5 -.long 0x0a44295d,0xe857cd20,0x58c6b044,0x707d7d21,0xf596757c,0xae8521f9,0x67b2b714,0x87448f03,0x5ebcd58d,0x13a9bc45,0x9122d3c1,0x79bcced9,0x9e076642,0x3c644247,0x2df4767d,0x0cf22778 -.long 0x71d444b6,0x5e61aee4,0xc5084a1d,0x211236bf,0x4fd3eaf6,0x7e15bc9a,0xab622bf5,0x68df2c34,0x59bf4f36,0x9e674f0f,0xd7f34d73,0xf883669b,0x31497b1d,0xc48ac1b8,0x5106703b,0x323b925d -.long 0x74082008,0x22156f42,0xc8482bcb,0xeffc521a,0x12173479,0x5c6831bf,0xc4739490,0xcaa2528f,0x8f1b3c4d,0x84d2102a,0x2d9bec0d,0xcf64dfc1,0x78a546ef,0x433febad,0x7b73cef1,0x1f621ec3 -.long 0x37338615,0x6aecd627,0x01d8edf6,0x162082ab,0x19e86b66,0x833a8119,0xd299b5db,0x6023a251,0xbbf04b89,0xf5bb0c3a,0xae749a44,0x6735eb69,0x4713de3b,0xd0e058c5,0x2c3d4ccd,0xfdf2593e -.long 0xfdd23667,0x1b8f414e,0xfa2015ee,0xdd52aaca,0xbd9625ff,0x3e31b517,0x8db5918c,0x5ec9322d,0xa96f5294,0xbc73ac85,0x61a0666a,0x82aa5bf3,0xbf08ac42,0x49755810,0x891cedfc,0xd21cdfd5 -.long 0x67f8be10,0x918cb57b,0x56ffa726,0x365d1a7c,0x6532de93,0x2435c504,0x2674cd02,0xc0fc5e10,0x9cbbb142,0x6e51fcf8,0xafc50692,0x1d436e5a,0x3fbcae22,0x766bffff,0xfd55d3b8,0x3148c2fd -.long 0x233222fa,0x52c7fdc9,0xe419fb6b,0x89ff1092,0x25254977,0x3cd6db99,0x1cf12ca7,0x2e85a161,0xdc810bc9,0xadd2547c,0x9d257c22,0xea3f458f,0x27d6b19b,0x642c1fbe,0x140481a6,0xed07e6b5 -.long 0x86d2e0f8,0x6ada1d42,0x0e8a9fd5,0xe5920122,0x708c1b49,0x02c936af,0x2b4bfaff,0x60f30fee,0x858e6a61,0x6637ad06,0x3fd374d0,0xce4c7767,0x7188defb,0x39d54b2d,0xf56a6b66,0xa8c9d250 -.long 0xb24fe1dc,0x58fc0f5e,0x6b73f24c,0x9eaf9dee,0x33650705,0xa90d588b,0xaf2ec729,0xde5b62c5,0xd3c2b36e,0x5c72cfae,0x034435da,0x868c19d5,0xe17ee145,0x88605f93,0x77a5d5b1,0xaa60c4ee -.long 0x3b60c472,0xbcf5bfd2,0xeb1d3049,0xaf4ef13c,0xe13895c9,0x373f44fc,0x0cbc9822,0xf29b382f,0x73efaef6,0x1bfcb853,0xa8c96f40,0xcf56ac9c,0x7a191e24,0xd7adf109,0xbf8a8dc2,0x98035f44 -.long 0x1e750c84,0xf40a71b9,0x5dc6c469,0xc57f7b0c,0x6fbc19c1,0x49a0e79c,0xa48ebdb8,0x6b0f5889,0xa07c4e9f,0x5d3fd084,0xab27de14,0xc3830111,0x33e08dcc,0x0e4929fe,0x40bb73a3,0xf4a5ad24 -.long 0x490f97ca,0xde86c2bf,0x67a1ce18,0x288f09c6,0x1844478d,0x364bb886,0xceedb040,0x7840fa42,0x5a631b37,0x1269fdd2,0xa47c8b7d,0x94761f1e,0x481c6266,0xfc0c2e17,0x3daa5fa7,0x85e16ea2 -.long 0x92491048,0xccd86033,0xf4d402d7,0x0c2f6963,0xdf6a865c,0x6336f7df,0xb5c02a87,0x0a2a463c,0xbf2f12ee,0xb0e29be7,0x66bad988,0xf0a22002,0x9123c1d7,0x27f87e03,0x328a8c98,0x21669c55 -.long 0x92f14529,0x186b9803,0x63954df3,0xd3d056cc,0x175a46f6,0x2f03fd58,0x11558558,0x63e34ebe,0x5b80cfa5,0xe13fedee,0xd401dbd1,0xe872a120,0xe8a9d667,0x52657616,0xe08d6693,0xbc8da4b6 -.long 0x1b703e75,0x370fb9bb,0xd4338363,0x6773b186,0xecef7bff,0x18dad378,0x995677da,0xaac787ed,0x0437164b,0x4801ea8b,0x73fe795e,0xf430ad20,0x8ee5eb73,0xb164154d,0x108f7c0e,0x0884ecd8 -.long 0x5f520698,0x0e6ec096,0x44f7b8d9,0x640631fe,0xa35a68b9,0x92fd34fc,0x4d40cf4e,0x9c5a4b66,0x80b6783d,0x949454bf,0x3a320a10,0x80e701fe,0x1a0a39b2,0x8d1a564a,0x320587db,0x1436d53d -.long 0x6556c362,0xf5096e6d,0xe2455d7e,0xbc23a3c0,0x807230f9,0x3a7aee54,0x22ae82fd,0x9ba1cfa6,0x99c5d706,0x833a057a,0x842315c9,0x8be85f4b,0x66a72f12,0xd083179a,0xcdcc73cd,0x2fc77d5d -.long 0x5616ee30,0x22b88a80,0xe7ab1083,0xfb09548f,0x511270cd,0x8ad6ab0d,0x6924d9ab,0x61f6c57a,0x90aecb08,0xa0f7bf72,0x0df784a4,0x849f87c9,0xcfaf1d03,0x27c79c15,0xc463face,0xbbf9f675 -.long 0x765ba543,0x91502c65,0x42ea60dd,0x18ce3cac,0x6e43ecb3,0xe5cee6ac,0x68f2aeeb,0x63e4e910,0xc85932ee,0x26234fa3,0x4c90c44d,0x96883e8b,0xa18a50f6,0x29b9e738,0x3f0420df,0xbfc62b2a -.long 0x6d3e1fa9,0xd22a7d90,0xfe05b8a3,0x17115618,0xbb2b9c01,0x2a0c9926,0xe07e76a2,0xc739fcc6,0x165e439a,0x540e9157,0x6a9063d8,0x06353a62,0x61e927a3,0x84d95594,0xe2e0be7f,0x013b9b26 -.long 0x973497f1,0x4feaec3b,0x093ebc2d,0x15c0f94e,0x33af0583,0x6af5f227,0xc61f3340,0x0c2af206,0x4457397c,0xd25dbdf1,0xcabcbae0,0x2e8ed017,0xc2815306,0xe3010938,0xe8c6cd68,0xbaa99337 -.long 0x3b0ec7de,0x08513182,0x58df05df,0x1e1b822b,0xa5c3b683,0x5c14842f,0x3eba34ce,0x98fe977e,0x0d5e8873,0xfd2316c2,0xbd0d427d,0xe48d839a,0x623fc961,0x495b2218,0xb46fba5e,0x24ee56e7 -.long 0x91e4de58,0x9184a55b,0xdfdea288,0xa7488ca5,0xa8dcc943,0xa723862e,0x849dc0fc,0x92d762b2,0x091ff4a9,0x3c444a12,0x0cada274,0x581113fa,0x30d8eae2,0xb9de0a45,0xdf6b41ea,0x5e0fcd85 -.long 0xc094dbb5,0x6233ea68,0xd968d410,0xb77d062e,0x58b3002d,0x3e719bbc,0x3dc49d58,0x68e7dd3d,0x013a5e58,0x8d825740,0x3c9e3c1b,0x21311747,0x7c99b6ab,0x0cb0a2a7,0xc2f888f2,0x5c48a3b3 -.long 0x991724f3,0xc7913e91,0x39cbd686,0x5eda799c,0x63d4fc1e,0xddb595c7,0xac4fed54,0x6b63b80b,0x7e5fb516,0x6ea0fc69,0xd0f1c964,0x737708ba,0x11a92ca5,0x9628745f,0x9a86967a,0x61f37958 -.long 0xaa665072,0x9af39b2c,0xefd324ef,0x78322fa4,0xc327bd31,0x3d153394,0x3129dab0,0x81d5f271,0xf48027f5,0xc72e0c42,0x8536e717,0xaa40cdbc,0x2d369d0f,0xf45a657a,0xea7f74e6,0xb03bbfc4 -.long 0x0d738ded,0x46a8c418,0xe0de5729,0x6f1a5bb0,0x8ba81675,0xf10230b9,0x112b33d4,0x32c6f30c,0xd8fffb62,0x7559129d,0xb459bf05,0x6a281b47,0xfa3b6776,0x77c1bd3a,0x7829973a,0x0709b380 -.long 0xa3326505,0x8c26b232,0xee1d41bf,0x38d69272,0xffe32afa,0x0459453e,0x7cb3ea87,0xce8143ad,0x7e6ab666,0x932ec1fa,0x22286264,0x6cd2d230,0x6736f8ed,0x459a46fe,0x9eca85bb,0x50bf0d00 -.long 0x877a21ec,0x0b825852,0x0f537a94,0x300414a7,0x21a9a6a2,0x3f1cba40,0x76943c00,0x50824eee,0xf83cba5d,0xa0dbfcec,0x93b4f3c0,0xf9538148,0x48f24dd7,0x61744162,0xe4fb09dd,0x5322d64d -.long 0x3d9325f3,0x57447384,0xf371cb84,0xa9bef2d0,0xa61e36c5,0x77d2188b,0xc602df72,0xbbd6a7d7,0x8f61bc0b,0xba3aa902,0x6ed0b6a1,0xf49085ed,0xae6e8298,0x8bc625d6,0xa2e9c01d,0x832b0b1d -.long 0xf1f0ced1,0xa337c447,0x9492dd2b,0x800cc793,0xbea08efa,0x4b93151d,0xde0a741e,0x820cf3f8,0x1c0f7d13,0xff1982dc,0x84dde6ca,0xef921960,0x45f96ee3,0x1ad7d972,0x29dea0c7,0x319c8dbe -.long 0x7b82b99b,0xd3ea3871,0x470eb624,0x75922d4d,0x3b95d466,0x8f66ec54,0xbee1e346,0x66e673cc,0xb5f2b89a,0x6afe67c4,0x290e5cd3,0x3de9c1e6,0x310a2ada,0x8c278bb6,0x0bdb323b,0x420fa384 -.long 0x0eb919b0,0x0ae1d63b,0xa74b9620,0xd74ee51d,0xa674290c,0x395458d0,0x4620a510,0x324c930f,0xfbac27d4,0x2d1f4d19,0x9bedeeac,0x4086e8ca,0x9b679ab8,0x0cdd211b,0x7090fec4,0x5970167d -.long 0xfaf1fc63,0x3420f2c9,0x328c8bb4,0x616d333a,0x57f1fe4a,0x7d65364c,0x55e5c73a,0x9343e877,0xe970e78c,0x5795176b,0x60533627,0xa36ccebf,0x09cdfc1b,0xfc7c7380,0xb3fec326,0xb39a2afe -.long 0x6224408a,0xb7ff1ba1,0x247cfc5e,0xcc856e92,0xc18bc493,0x01f102e7,0x2091c727,0x4613ab74,0xc420bf2b,0xaa25e89c,0x90337ec2,0x00a53176,0x7d025fc7,0xd2be9f43,0x6e6fe3dc,0x3316fb85 -.long 0x9ac50814,0x27520af5,0x9a8e4223,0xfdf95e78,0x56bec5a0,0xb7e7df2a,0xdf159e5d,0xf7022f7d,0xcac1fe8f,0x93eeeab1,0x37451168,0x8040188c,0xd967dce6,0x7ee8aa8a,0x3abc9299,0xfa0e79e7 -.long 0x2064cfd1,0x67332cfc,0xb0651934,0x339c31de,0x2a3bcbea,0x719b28d5,0x9d6ae5c6,0xee74c82b,0xbaf28ee6,0x0927d05e,0x9d719028,0x82cecf2c,0xddb30289,0x0b0d353e,0xfddb2e29,0xfe4bb977 -.long 0x640bfd9e,0xbb5bb990,0x82f62108,0xd226e277,0x02ffdd56,0x4bf00985,0x2ca1b1b5,0x7756758a,0x5285fe91,0xc32b62a3,0x8c9cd140,0xedbc546a,0xaf5cb008,0x1e47a013,0x073ce8f2,0xbca7e720 -.long 0x17a91cae,0xe10b2ab8,0x08e27f63,0xb89aab65,0xdba3ddf9,0x7b3074a7,0x330c2972,0x1c20ce09,0x5fcf7e33,0x6b9917b4,0x945ceb42,0xe6793743,0x5c633d19,0x18fc2215,0xc7485474,0xad1adb3c -.long 0x6424c49b,0x646f9679,0x67c241c9,0xf888dfe8,0x24f68b49,0xe12d4b93,0xa571df20,0x9a6b62d8,0x179483cb,0x81b4b26d,0x9511fae2,0x666f9632,0xd53aa51f,0xd281b3e4,0x7f3dbd16,0x7f96a765 -.long 0x074a30ce,0xa7f8b5bf,0x005a32e6,0xd7f52107,0x50237ed4,0x6f9e0907,0x8096fa2b,0x2f21da47,0xeec863a0,0xf3e19cb4,0x9527620a,0xd18f77fd,0x407c1cf8,0x9505c81c,0x1b6ec284,0x9998db4e -.long 0xc247d44d,0x7e3389e5,0x3f4f3d80,0x12507141,0x4a78a6c7,0xd4ba0110,0x767720be,0x312874a0,0x75944370,0xded059a6,0x3b2c0bdd,0xd6123d90,0x51c108e3,0xa56b717b,0x070623e9,0x9bb7940e -.long 0x84ac066c,0x794e2d59,0xe68c69a0,0xf5954a92,0x4fd99dcc,0x28c52458,0xb1012517,0x60e639fc,0x7de79248,0xc2e60125,0xf12fc6d7,0xe9ef6404,0x2a3b5d32,0x4c4f2808,0xc768eb8a,0x865ad32e -.long 0x13fb70b6,0xac02331b,0x95599b27,0x037b44c1,0x60bd082c,0x1a860fc4,0xc980cd01,0xa2e25745,0x1da0263e,0xee3387a8,0x2d10f3d6,0x931bfb95,0xa1f24a32,0x5b687270,0xca494b86,0xf140e65d -.long 0xb2f1ac7a,0x4f4ddf91,0x760fee27,0xf99eaabb,0x49c228e5,0x57f4008a,0x1cf713bb,0x090be440,0x5004f022,0xac91fbe4,0x569e1af6,0xd838c2c2,0x0f1daaa5,0xd6c7d20b,0x1bbb02c0,0xaa063ac1 -.long 0x59558a78,0x0938a422,0x8435da2f,0x5343c669,0x034410dc,0x96f67b18,0x84510804,0x7cc1e424,0x16dfbb7d,0x86a1543f,0x5b5bd592,0x921fa942,0xb33dd03c,0x9dcccb6e,0xb843f51e,0x8581ddd9 -.long 0x81d73c9e,0x54935fcb,0x0a5e97ab,0x6d07e979,0xcf3a6bab,0x4dc7b30a,0x170bee11,0x147ab1f3,0x9fafdee4,0x0aaf8e3d,0x538a8b95,0xfab3dbcb,0x6ef13871,0x405df4b3,0x088d5a49,0xf1f4e9cb -.long 0x66b33f1d,0x9bcd24d3,0x5ce445c0,0x3b97b820,0xba93ff61,0xe2926549,0x4dafe616,0xd9c341ce,0x16efb6f3,0xfb30a76e,0x605b953c,0xdf24b8ca,0xc2fffb9f,0x8bd52afe,0xe19d0b96,0xbbac5ff7 -.long 0x459afccd,0x43c01b87,0xb7432652,0x6bd45143,0x55b5d78e,0x84734530,0x1554ba7d,0x81088fdb,0x1e269375,0xada0a52c,0x2dc5ec10,0xf9f037c4,0x94bfbc11,0xc0660607,0xc9c40d2f,0xc0a630bb -.long 0xab64c31e,0x5efc797e,0x74507144,0xffdb1dab,0x1ca6790c,0xf6124287,0xe69bf1bf,0xe9609d81,0x00d24fc9,0xdb898595,0xe51fb417,0x9c750333,0xfef7bbde,0x51830a91,0x945f585c,0x0ce67dc8 -.long 0x4763eb50,0x9a730ed4,0xc1ab0d66,0x24a0e221,0x648748f3,0x643b6393,0x6d3c6291,0x1982daa1,0x8bbc5549,0x6f00a9f7,0x7f36384e,0x7a1783e1,0xde977f50,0xe8346323,0xb245502a,0x91ab688d -.long 0x6d0bdd66,0x331ab6b5,0x64b71229,0x0a6ef32e,0xfe7c352f,0x1028150e,0xce7b39d3,0x27e04350,0xc1070c82,0x2a3c8acd,0x80c9feef,0xfb2034d3,0x709f3729,0x2d729621,0x62cb4549,0x8df290bf -.long 0xfc2e4326,0x02f99f33,0x5eddf032,0x3b30076d,0x0c652fb5,0xbb21f8cf,0xed91cf7b,0x314fb49e,0x2f700750,0xa013eca5,0x712a4575,0x2b9e3c23,0xaf30fbb0,0xe5355557,0x7c77e771,0x1ada3516 -.long 0x7b135670,0x45f6ecb2,0x7cfc202e,0xe85d19df,0x58d1be9f,0x0f1b50c7,0xead2e344,0x5ebf2c0a,0xabc199c9,0x1531fe4e,0x56bab0ae,0xc7032592,0x6c1fec54,0x16ab2e48,0x04280188,0x0f87fda8 -.long 0x609e4a74,0xdc9f46fc,0xba667f91,0x2a44a143,0xb4d83436,0xbc3d8b95,0xc7bd2958,0xa01e4bd0,0x73483c90,0x7b182932,0xa7c7b598,0xa79c6aa1,0xeaaac07e,0xbf3983c6,0x96e0d4e6,0x8f18181e -.long 0x051af62b,0x8553d37c,0x0bf94496,0xe9a998eb,0xb0d59aa1,0xe0844f9f,0xe6afb813,0x983fd558,0x65d69804,0x9670c0ca,0x6ea5ff2d,0x732b22de,0x5fd8623b,0xd7640ba9,0xa6351782,0x9f619163 -.long 0xacee5043,0x0bfc27ee,0x2eb10f02,0xae419e73,0x8943fb05,0x19c028d1,0xff13aa2a,0x71f01cf7,0x8887a132,0x7790737e,0x66318410,0x67513309,0x7ddb795e,0x9819e8a3,0xdad100b2,0xfecb8ef5 -.long 0x3021926a,0x59f74a22,0x6f9b4c1c,0xb7c28a49,0x912ad0ab,0xed1a733f,0x01a5659c,0x42a910af,0x7bd68cab,0x3842c6e0,0x76d70ac8,0x2b57fa38,0x3c53aaeb,0x8a6707a8,0x65b4db18,0x62c1c510 -.long 0xb2d09dc7,0x8de2c1fb,0x266bd23b,0xc3dfed12,0xd5b27db6,0x927d039b,0x103243da,0x2fb2f0f1,0x80be7399,0xf855a07b,0x1f9f27a8,0xed9327ce,0x729bdef7,0xa0bd99c7,0x28250d88,0x2b67125e -.long 0x8670ced7,0x784b26e8,0xc31bd3b4,0xe3dfe41f,0xbcc85cbc,0x9e353a06,0x60178a9d,0x302e2909,0xa6eac16e,0x860abf11,0xaa2b3aac,0x76447000,0x850afdab,0x46ff9d19,0xfdb2d4c1,0x35bdd6a5 -.long 0x7e5c9ce9,0xe82594b0,0x20af346e,0x0f379e53,0xbc65ad4a,0x608b31e3,0x267c4826,0x710c6b12,0x71954cf1,0x51c966f9,0x0d0aa215,0xb1cec793,0x86bd23a8,0x1f155989,0xf9452e86,0xae2ff99c -.long 0x340ceaa2,0xd8dd953c,0x2e2e9333,0x26355275,0x8586f06d,0x15d4e5f9,0xf7cab546,0xd6bf94a8,0xb76a9af0,0x33c59a0a,0xba095af7,0x52740ab3,0x24389ca0,0xc444de8a,0x706da0cb,0xcc6f9863 -.long 0x6b2515cf,0xb5a741a7,0x9585c749,0x71c41601,0xe683de97,0x78350d4f,0x63d0b5f5,0x31d61524,0xfbce090b,0x7a0cc5e1,0xfbcb2a5b,0xaac927ed,0x20d84c35,0xe920de49,0x22b4de26,0x8c06a0b6 -.long 0xafe7ddf3,0xd34dd58b,0xc1e6e55b,0x55851fed,0x960696e7,0xd1395616,0x5f22705f,0x940304b2,0xb0a2a860,0x6f43f861,0x0e7cc981,0xcf121282,0x0ab64a96,0x12186212,0xb789383c,0x09215b9a -.long 0x37387c09,0x311eb305,0xf03ee760,0xc5832fce,0x32f7ea19,0x30358f58,0x91d53551,0xe01d3c34,0xda48ea80,0x1ca5ee41,0xcf4fa4c1,0x34e71e8e,0x7af1e1c7,0x312abd25,0x2153f4a5,0xe3afcdeb -.long 0x00235e9a,0x9d5c84d7,0x8c4c836f,0x0308d3f4,0x89332de5,0xc0a66b04,0x89e566ef,0x610dd399,0xd1ac1635,0xf8eea460,0x20a2c0df,0x84cbb3fb,0xe74a48c5,0x40afb488,0xd326b150,0x29738198 -.long 0xa6d74081,0x2a17747f,0x55a26214,0x60ea4c05,0x1f88c5fe,0x53514bb4,0x7e83426c,0xedd64567,0x96460b25,0xd5d6cbec,0x68dc115e,0xa12fd0ce,0x697840ea,0xc5bc3ed2,0xa6331e31,0x969876a8 -.long 0x472ff580,0x60c36217,0x4ad41393,0xf4229705,0xa03b8b92,0x4bd99ef0,0xc144f4f6,0x501c7317,0x18464945,0x159009b3,0x74c5c6be,0x6d5e594c,0x321a3660,0x2d587011,0x3898d022,0xd1e184b1 -.long 0x4c6a7e04,0x5ba04752,0x45550b65,0x47fa1e2b,0x48c0a9a5,0x9419daf0,0x7c243236,0x66362953,0x5cb12a88,0xcd0744b1,0x2b646188,0x561b6f9a,0x66c2c0c0,0x599415a5,0x0f83f09a,0xbe3f0859 -.long 0xb92041b8,0x9141c5be,0x26477d0d,0x01ae38c7,0xd12c7a94,0xca8b71f3,0x765c70db,0xfab5b31f,0x487443e9,0x76ae7492,0x990d1349,0x8595a310,0x7d460a37,0xf8dbeda8,0x1e45a38f,0x7f7ad082 -.long 0x1059705a,0xed1d4db6,0xe6b9c697,0xa3dd492a,0x6eb38bd5,0x4b92ee3a,0x67cc0bb7,0xbab2609d,0x6e70ee82,0x7fc4fe89,0x13e6b7e3,0xeff2c56e,0x34d26fca,0x9b18959e,0x889d6b45,0x2517ab66 -.long 0xbdefdd4f,0xf167b4e0,0xf366e401,0x69958465,0xa73bbec0,0x5aa368ab,0x7b240c21,0x12148709,0x18969006,0x378c3233,0xe1fe53d1,0xcb4d73ce,0x130c4361,0x5f50a80e,0x7ef5212b,0xd67f5951 -.long 0x9e70c72e,0xf145e21e,0x5566d2fb,0xb2e52e29,0x032397f5,0x44eaba4a,0x7e31a7de,0x5e56937b,0x456c61e1,0x68dcf517,0xa8b0a388,0xbc2e954a,0x60a8b755,0xe3552fa7,0x73ad0cde,0x03442dae -.long 0xceb26210,0x37ffe747,0x787baef9,0x983545e8,0x86a3de31,0x8b8c8535,0xfacd46db,0xc621dbcb,0x59266fbb,0x82e442e9,0x339d471c,0xa3514c37,0x62cdad96,0x3a11b771,0xecf9bdf0,0xf0cb3b3c -.long 0x478e2135,0x3fcbdbce,0xbda35342,0x7547b5cf,0x8a677af6,0xa97e81f1,0x28817987,0xc8c2bf83,0x45580985,0xdf07eaaf,0xc93b45cb,0xc68d1f05,0xc77b4cac,0x106aa2fe,0x04a7ae86,0x4c1d8afc -.long 0x9eb45ab2,0xdb41c3fd,0xd4b22e74,0x5b234b5b,0xf215958a,0xda253dec,0xa04edfa0,0x67e0606e,0xef751b11,0xabbbf070,0xf6f06dce,0xf352f175,0x6839f6b4,0xdfc4b6af,0x9959848e,0x53ddf9a8 -.long 0xc21520b0,0xda49c379,0xdbd5d1b6,0x90864ff0,0x5f49c7f7,0x2f055d23,0xa796b2d8,0xe51e4e6a,0x5c9dc340,0xc361a67f,0xbca7c620,0x5ad53c37,0x32c756d0,0xda1d6588,0x8bb67e13,0xad60d911 -.long 0x0eeec8c6,0xd6c47bdf,0x078a1821,0x4a27fec1,0xc3099524,0x081f7415,0x82cd8060,0x8effdf0b,0x65842df8,0xdb70ec1c,0xd319a901,0x8821b358,0xde42b529,0x72ee56ee,0x236e4286,0x5bb39592 -.long 0xfd6f7140,0xd1183316,0xbd8e81f7,0xf9fadb5b,0x5a02d962,0x701d5e0c,0x1b601324,0xfdee4dbf,0x35d7620e,0xbed17407,0xf48c0012,0x04e3c2c3,0x3455449a,0x9ee29da7,0x91a836c4,0x562cdef4 -.long 0x47701097,0x8f682a5f,0xff88d0c2,0x617125d8,0x57bb86dd,0x948fda24,0x289f7286,0x348abb8f,0x99d94bbd,0xeb10eab5,0x4684d160,0xd51ba28e,0x30c8f41a,0xabe0e51c,0x13254f4a,0x66588b45 -.long 0xfad097a5,0x147ebf01,0x610e815d,0x49883ea8,0x8a11de56,0xe44d60ba,0x827a7a6d,0xa970de6e,0x5e17fc19,0x2be41424,0x01214057,0xd833c657,0x363e723f,0x1375813b,0xe6a52e9b,0x6820bb88 -.long 0xd875d56a,0x7e7f6970,0x51fbf6bf,0xd6a0a9ac,0xa3083c12,0x54ba8790,0x6ae7eb64,0xebaeb23d,0xb99a907a,0xa8685c3a,0x026bf40b,0xf1e74550,0xc802cd9e,0x7b73a027,0x4fef4635,0x9a8a927c -.long 0x08191224,0xe1b6f60c,0xde4ec091,0xc4126ebb,0x4ae38d84,0xe1dff4dc,0x4f2ef985,0xde3f57db,0xd446a1dd,0x34964337,0x859e77f6,0x7bf217a0,0x8e1d13f5,0x8ff10527,0x74eeae27,0xa304ef03 -.long 0xd19dfa5a,0xfc6f5e47,0x7fad982b,0xdb007de3,0x613715f5,0x28205ad1,0x7889529e,0x251e6729,0x1ae98e78,0x72705184,0x271cac32,0xf818537d,0xb7f410f5,0xc8a15b7e,0x81f62393,0xc474356f -.long 0xc242316b,0x92dbdc5a,0xdbf4aff5,0xabe060ac,0x909a8ec6,0x6e8c38fe,0x6116cb94,0x43e514e5,0x07d784f9,0x2078fa38,0xf4b5b357,0x1161a880,0x13adea3d,0x5283ce79,0xcc6a910b,0x0756c3e6 -.long 0xaaa79697,0x60bcfe01,0x56391db1,0x04a73b29,0x189b45a0,0xdd8dad47,0x48d5b8d9,0xbfac0dd0,0x7d3d2ec2,0x34ab3af5,0x207bd3af,0x6fa2fc2d,0x66550ded,0x9ff40092,0x1fd5b913,0x719b3e87 -.long 0x6d17fbc7,0xa573a496,0x73d2b24e,0x0cd1a70a,0xb2676937,0x34e2c5ca,0xbf669f21,0xe7050b06,0x1ede9046,0xfbe948b6,0x97662659,0xa0530051,0xf10124c5,0x58cbd4ed,0xdd6c06c8,0xde2646e4 -.long 0x8cad38c0,0x332f8108,0x6bd68ae2,0x471b7e90,0x0d8e27a3,0x56ac3fb2,0x136b4b0d,0xb54660db,0xa6fd8de4,0x123a1e11,0xa37799ef,0x44dbffea,0xce6ac17c,0x4540b977,0xaf60acef,0x495173a8 -.long 0x391c2a82,0x9ebb284d,0x158308e8,0xbcdd4863,0x83f1edca,0x006f16ec,0x695dc6c8,0xa13e2c37,0x4a057a87,0x2ab756f0,0xa6b48f98,0xa8765500,0x68651c44,0x4252face,0xe1765e02,0xa52b540b -.long 0x16a0d2bb,0x4f922fc5,0x1a623499,0x0d5cc16c,0x57c62c8b,0x9241cf3a,0xfd1b667f,0x2f5e6961,0xf5a01797,0x5c15c70b,0x60956192,0x3d20b44d,0x071fdb52,0x04911b37,0x8d6f0f7b,0xf648f916 -.long 0xe60b7cf7,0x6dc1acaf,0x84a9d869,0x25860a50,0xe7ba8ac4,0x56fc6f09,0x6148d29e,0x828c5bd0,0xdc55ae5f,0xac6b435e,0xc0117411,0xa527f56c,0xfd24342c,0x94d5045e,0x70b67c0d,0x2c4c0a35 -.long 0xfac61d9a,0x027cc8b8,0xe3c6fe8a,0x7d25e062,0xe5bff503,0xe08805bf,0x6ff632f7,0x13271e6c,0x232f76a5,0x55dca6c0,0x701ef426,0x8957c32d,0xa10a5178,0xee728bcb,0xb62c5173,0x5ea60411 -.long 0xd0b8892b,0xfc4e964e,0x9301bb74,0x9ea17683,0xfcc48626,0x6265c5ae,0xbb3e9102,0xe60cf82e,0xd4df5531,0x57adf797,0x8deeefe2,0x235b59a1,0x3f306eb1,0x60adcf58,0x3d09492d,0x105c2753 -.long 0xb5def996,0x4090914b,0x233dd1e7,0x1cb69c83,0x9b3d5e76,0xc1e9c1d3,0xfccf6012,0x1f3338ed,0x2f5378a8,0xb1e95d0d,0x2f00cd21,0xacf4c2c7,0xeb5fe290,0x6e984240,0x248088ae,0xd66c038d -.long 0xf94d70cf,0x804d264a,0x7314bf7e,0xbdb802ef,0x4333ed02,0x8fb54de2,0x285635d9,0x740461e0,0x365e9383,0x4113b2c8,0x3fdef652,0xea762c83,0x47b956c1,0x4eec6e2e,0x65620fa4,0xa3d814be -.long 0xb4d8bc50,0x9ad5462b,0xa9195770,0x181c0b16,0x78412a68,0xebd4fe1c,0xc0dff48c,0xae0341bc,0x7003e866,0xb6bc45cf,0x8a24a41b,0xf11a6dea,0xd04c24c2,0x5407151a,0xda5b7b68,0x62c9d27d -.long 0x88cceff6,0x2e964235,0x8b07ed69,0x8594c54f,0xc84d0d0d,0x1578e73c,0xff532868,0x7b4e1055,0xb5ec995a,0xa348c0d5,0x14289a54,0xbf4b9d55,0x58fbd777,0x9ba155a6,0x1a84491d,0x186ed7a8 -.long 0x614c0900,0xd4992b30,0xbd00c24b,0xda98d121,0x7ec4bfa1,0x7f534dc8,0x37dc34bc,0x4a5ff674,0x1d7ea1d7,0x68c196b8,0x80a6d208,0x38cf2893,0xe3cbbd6e,0xfd56cd09,0x4205a5b6,0xec72e27e -.long 0xa44f77f7,0x15ea68f5,0xb43c52bc,0x7aa5f9fd,0x94f0e609,0x86ff676f,0x2e2d432b,0xa4cde963,0xeee470af,0x8cafa0c0,0x8a3f5ec8,0x84137d0e,0xfaa31231,0xebb40411,0x6f7f7ccf,0xa239c13f -.long 0xa8afd30b,0x32865719,0x8a826dce,0x86798328,0xc4a8fbe0,0xdf04e891,0xebf56ad3,0xbb6b6e1b,0x471f1ff0,0x0a695b11,0xbe15baf0,0xd76c3389,0xbe96c43e,0x018edb95,0x90794158,0xf2beaaf4 -.long 0xc3076a27,0x152db09e,0xe416545d,0x5e82908e,0x356d6f2e,0xa2c41272,0x31fd74e1,0xdc9c9642,0x519bf615,0x66ceb88d,0x05a2274e,0xe29ecd76,0xbf5e2fa0,0x3a0473c4,0x64284e67,0x6b6eb671 -.long 0xb88756dd,0xe8b97932,0xf17e3e61,0xed4e8652,0x3ee1c4a4,0xc2dd1499,0x597f8c0e,0xc0aaee17,0x6c168af3,0x15c4edb9,0xb39ae875,0x6563c7bf,0x20adb436,0xadfadb6f,0x9a042ac0,0xad55e8c9 -.long 0xb76da1f5,0x975a1ed8,0xa58acb94,0x10dfa466,0xac060282,0x8dd7f7e3,0x572a051e,0x6813e66a,0x350cb901,0xb4ccae1e,0x50cb7822,0xb653d656,0xdfab3b87,0x42484710,0x9b670fd0,0xcd7ee537 -.long 0x523b8bf6,0x0a50b12e,0x8f910c1b,0x8009eb5b,0x4a167588,0xf535af82,0xfb2a2abd,0x0f835f9c,0x2afceb62,0xf59b2931,0x169d383f,0xc797df2a,0x66ac02b0,0xeb3f5fb0,0xdaa2d0ca,0x029d4c6f -.long 0xafab4bc5,0xd4059bc1,0x56783247,0x833f5c6f,0x8d2d3605,0xb5346630,0xd34d8433,0x83387891,0xadd9419a,0xd973b30f,0xafe3fce8,0xbcca1099,0x0809aac6,0x08178315,0x540f0f11,0x01b7f21a -.long 0x909523c8,0x65c29219,0xa3a1c741,0xa62f648f,0x60c9e55a,0x88598d4f,0x0e4f347a,0xbce9141b,0x35f9b988,0x9af97d84,0x320475b6,0x0210da62,0x9191476c,0x3c076e22,0x44fc7834,0x7520dbd9 -.long 0xc1ab1bbd,0x6a6b2cfe,0xdc650938,0xef8a65be,0x805d7bc4,0x72855540,0xed11fdfd,0xda389396,0x74660876,0xa9d5bd36,0xb45dff35,0x11d67c54,0xa4f5da94,0x6af7d148,0xc0bbeb31,0xbb8d4c3f -.long 0xe0a1b12a,0x87a7ebd1,0x770ba95f,0x1e4ef88d,0xdc2ae9cb,0x8c33345c,0x01cc8403,0xcecf1276,0x1b39b80f,0x687c012e,0x35c33ba4,0xfd90d0ad,0x5c9661c2,0xa3ef5a67,0xe017429e,0x368fc88e -.long 0x196a2fa2,0xd30c6761,0xbd5b312e,0x931b9817,0x72f54a31,0xba01000c,0x66eaa541,0xa203d2c8,0x98939db3,0xf2abdee0,0x3e606c02,0xe37d6c2c,0x521ff643,0xf2921574,0xd7e2fca3,0x2781b3c4 -.long 0x7850ec06,0x664300b0,0x7d3a10cf,0xac5a38b9,0xe34ab39d,0x9233188d,0x5072cbb9,0xe77057e4,0xb59e78df,0xbcf0c042,0x1d97de52,0x4cfc91e8,0x3ee0ca4a,0x4661a26c,0xfb8507bc,0x5620a4c1 -.long 0x049f842c,0x4b44d4aa,0x1540e82b,0xceabc5d5,0x15c6f156,0x306710fd,0x63db1d72,0xbe5ae52b,0x334957f1,0x06f1e7e6,0x31144a70,0x57e388f0,0xdf96447b,0xfb69bb2f,0x73e38a12,0x0f78ebd3 -.long 0x2b7ce542,0xb8222605,0x7472bde1,0xe6d4ce99,0x09d2f4da,0x53e16ebe,0x53b92b2e,0x180ff42e,0x2c34a1c6,0xc59bcc02,0x422c46c2,0x3803d6f9,0x5c14a8a2,0x18aff74f,0x10a08b28,0x55aebf80 -.long 0x7135593f,0x66097d58,0x2be570cd,0x32e6eff7,0x2a8c860d,0x584e6a10,0xa2eb4163,0xcd185890,0x6d97e134,0x7ceae99d,0xdd8447ce,0xd42c6b70,0xb8c50273,0x59ddbb4a,0x3cf34e1e,0x03c612df -.long 0x04b6c5a0,0x84b9ca15,0x18f0e3a3,0x35216f39,0xbd986c00,0x3ec2d2bc,0xd19228fe,0x8bf546d9,0x4cd623c3,0xd1c655a4,0x502b8e5a,0x366ce718,0xeea0bfe7,0x2cfc84b4,0xcf443e8e,0xe01d5cee -.long 0x036520f8,0x8ec045d9,0x92d40e98,0xdfb3c3d1,0xcc559a04,0x0bac4cce,0x240ea6b1,0x35eccae5,0xf8a5a0ac,0x180b32db,0xeb699700,0x547972a5,0xca26bca0,0xa3765801,0xa647f25a,0x57e09d0e -.long 0x2fdd23cc,0xb956970e,0x5682e971,0xb80288bc,0x9ae86ebc,0xe6e6d91e,0x8c9f1939,0x0564c83f,0x39560368,0x551932a2,0x049c28e2,0xe893752b,0xa6a158c3,0x0b03cee5,0x04964263,0xe12d656b -.long 0x63e3bc1d,0x4b47554e,0x45044ff7,0xc719b6a2,0xe48daa07,0x4f24d30a,0xc8c1edc3,0xa3f37556,0x0700d360,0x9a47bf76,0x822ae4e2,0xbb1a1824,0x89f1fb4c,0x22e275a3,0x9968c5f5,0x72b1aa23 -.long 0xbe063f64,0xa75feaca,0xbce47a09,0x9b392f43,0x1ad07aca,0xd4241509,0x8d26cd0f,0x4b0c591b,0x92f1169a,0x2d42ddfd,0x4cbf2392,0x63aeb1ac,0x0691a2af,0x1de9e877,0xd98021da,0xebe79af7 -.long 0x40e50acf,0xcfdf2a4e,0xaf01d665,0xf0a98ad7,0x1831be1f,0xefb640bf,0x80e9ada0,0x6fe8bd2f,0x6cafbc91,0x94c103a1,0x8308e08c,0x170f8759,0x9780ff4f,0x5de2d2ab,0x45b201f2,0x666466bc -.long 0xf5b343bc,0x58af2010,0xf2f142fe,0x0f2e400a,0xa85f4bdf,0x3483bfde,0x03bfeaa9,0xf0b1d093,0xc7081603,0x2ea01b95,0x3dba1097,0xe943e4c9,0xb438f3a6,0x47be92ad,0xe5bf6636,0x00bb7742 -.long 0x824297b4,0x136b7083,0x5584455f,0x9d0e5580,0xf1c7d69e,0xab48cedc,0x2a256e76,0x53a9e481,0x65eb2413,0x0402b0e0,0x8fc407a7,0xdadbbb84,0x8d7f5492,0xa65cd5a4,0x74bae294,0x21d44293 -.long 0x3b5f1cc4,0x66917ce6,0xce872e62,0x37ae52ea,0x2905f244,0xbb087b72,0x1e6af74f,0x12077086,0x1058edea,0x4b644e49,0xb638ca1d,0x827510e3,0x6038591c,0x8cf2b704,0xfe635063,0xffc8b47a -.long 0x1b4d5e63,0x3ae220e6,0x9d961b4b,0xbd864742,0x9bd16bed,0x610c107e,0x1127147b,0x4270352a,0x64cfc50e,0x7d17ffe6,0x1e36cb42,0x50dee01a,0x35dc5f9a,0x068a7622,0xdf53f62c,0x9a08d536 -.long 0x6be5f7de,0x4ed71457,0xc2263c9e,0xd93006f8,0xcacacb36,0xe073694c,0x3ae118ab,0x2ff7a5b4,0xcd871236,0x3cce53f1,0xc2aa6d52,0xf156a39d,0xb198d76d,0x9cc5f271,0x81383d39,0xbc615b6f -.long 0xde3eee6b,0xa54538e8,0xab910d91,0x58c77538,0x58d278bd,0x31e5bdbc,0xb963acae,0x3cde4adf,0x5302169c,0xb1881fd2,0xa989ed8b,0x8ca60fa0,0xff96a0ee,0xa1999458,0xac6c283d,0xc1141f03 -.long 0x6dfafed3,0x7677408d,0x39661588,0x33a01653,0x0b726fa0,0x3c9c15ec,0x6c9b56da,0x090cfd93,0xa3c40af5,0xe34f4bae,0xd21129f1,0x3469eadb,0x1e207ce8,0xcc51674a,0xc83b1ef9,0x1e293b24 -.long 0x1e6c0bb4,0x17173d13,0x90776d35,0x19004695,0x6de6f922,0xe7980e34,0xf4dd9a22,0x873554cb,0xcbf18a51,0x0316c627,0x3032c081,0x4d93651b,0x3946834d,0x207f2771,0x30cdbf80,0x2c08d7b4 -.long 0x86df2a61,0x137a4fb4,0xecf7b4a2,0xa1ed9c07,0x7bd042ff,0xb2e460e2,0x5f62f5ec,0xb7f5e2fa,0xcc2423b7,0x7aa6ec6b,0xba63eea7,0x75ce0a7f,0xf250a6e1,0x67a45fb1,0xe53cdc9f,0x93bc919c -.long 0x871942df,0x9271f56f,0x7859ad66,0x2372ff6f,0x33cb1a78,0x5f4c2b96,0x5838aa83,0xe3e29101,0xe4e8110c,0xa7ed1611,0x330198ce,0x2a2d70d5,0x6720efe0,0xbdf132e8,0x66a471bf,0xe61a8962 -.long 0x825808bd,0x796d3a85,0x3fd6e902,0x51dc3cb7,0x916219d1,0x643c768a,0xa2ad7d32,0x36cd7685,0xb22922a4,0xe3db9d05,0xdba29660,0x6494c87e,0xbcd2ebc7,0xf0ac91df,0x45107f8d,0x4deb57a0 -.long 0xc3d12a73,0x42271f59,0xa5c2c51d,0x5f71687c,0x05797bcb,0xcb1f50c6,0xd6d34eb0,0x29ed0ed9,0x4683c2eb,0xe5fe5b47,0x97447c46,0x4956eeb5,0x71207167,0x5b163a43,0x0248c5ef,0x93fa2fed -.long 0x31f63950,0x67930af2,0x14caa2c9,0xa77797c1,0x27ac7e62,0x526e80ee,0x58b28aec,0xe1e6e626,0xb3c9fef0,0x636178b0,0x6d5f90be,0xaf7752e0,0xeece51cf,0x94ecaf18,0xca806e1f,0x2864d0ed -.long 0x97c69134,0x6de2e383,0xeb291293,0x5a42c316,0x6a60bae0,0xc7779219,0x6b7599d1,0xa24de346,0xb75d4941,0x49d374aa,0x2d501ff0,0x98900586,0xeb7974cf,0x9f16d40e,0xcdd8c115,0x1033860b -.long 0x2094cec3,0xb6c69ac8,0x403b770c,0x9976fb88,0x4859590d,0x1dea026c,0x8562d1fd,0xb6acbb46,0x44569d85,0x7cd6c461,0x97f0891d,0xc3190a36,0x48d5a17d,0xc6f53195,0xd749abc8,0x7d919966 -.long 0xdd1c8a20,0x65104837,0x2f683419,0x7e5410c8,0xbe94022e,0x958c3ca8,0x6145dac2,0x605c3197,0x01683d54,0x3fc07501,0x595b1234,0x1d7127c5,0x9481277f,0x10b8f87c,0xe65a1adb,0x677db2a8 -.long 0xddce3345,0xec2fccaa,0x012a4350,0x2a6811b7,0xac598bdc,0x96760ff1,0xd1bf4128,0x054d652a,0x92a21005,0x0a1151d4,0x33110fdf,0xad7f3971,0x1960100f,0x8c95928c,0x7bf03362,0x6c91c825 -.long 0xce309f06,0xc8c8b2a2,0xca27204b,0xfdb27b59,0x0848e32e,0xd223eaa5,0xe7bfaf1e,0xb93e4b2e,0x44aa3ded,0xc5308ae6,0xc015d573,0x317a666a,0x1a979707,0xc888ce23,0x0d5c4958,0xf141c1e6 -.long 0x61906373,0xb53b7de5,0xeb999595,0x858dbade,0xa59e5c36,0x8cbb47b2,0xdcf4e842,0x660318b3,0x12ba4b7a,0xbd161ccd,0xf8c8282a,0xf399daab,0xeeb2130d,0x1587633a,0xda38dd7d,0xa465311a -.long 0x64d3779b,0x5f75eec8,0xad64c171,0x3c5d0476,0x2a914428,0x87410371,0x90e2fc29,0x8096a891,0x23b3ebc2,0xd3d2ae9d,0xa580cfd6,0x90bdd6db,0xc5b01f6c,0x52dbb7f3,0xe102a2dc,0xe68eded4 -.long 0x99eb6df0,0x17785b77,0x7386b779,0x26c3cc51,0x6417a48e,0x345ed988,0x07d6ef31,0xe990b4e4,0x2586abba,0x0f456b7e,0x59c96e9a,0x239ca6a5,0xe2eb4206,0xe327459c,0xa002b90a,0x3a4c3313 -.long 0xf6a3f6fb,0x2a114806,0x85c251dd,0xad5cad2f,0xf5a784d3,0x92c1f613,0x349766d5,0xec7bfacf,0x3e23cb3b,0x04b3cd33,0xc5a64b2d,0x3979fe84,0x7e589106,0x192e2720,0xa15b527f,0xa60c43d1 -.long 0xbe7cf3a6,0x2dae9082,0xbc967274,0xcc86ba92,0xaea0a8a9,0xf28a2ce8,0x6ee988b3,0x404ca6d9,0x005921b8,0xfd7e9c5d,0x44e79bf9,0xf56297f1,0x0d75ddc2,0xa163b460,0xa1f2be87,0x30b23616 -.long 0xbfe50e2b,0x4b070d21,0xe1bfede1,0x7ef8cfd0,0x2aac4ae0,0xadba0011,0xb9ebd033,0x2a3e7d01,0xe38d9d1c,0x995277ec,0x9c5d2de3,0xb500249e,0xf13ca8c9,0x8912b820,0x877793af,0xc8798114 -.long 0xec3f1dec,0x19e6125d,0x911178da,0x07b1f040,0x904a6738,0xd93ededa,0x0bebedcd,0x55187a5a,0xeb329d41,0xf7d04722,0xf170b391,0xf449099e,0xca99f828,0xfd317a69,0x34a4976d,0x50c3db2b -.long 0x3757b392,0xe9ba7784,0xaa3ca05a,0x326caefd,0xf1e593d4,0x78e5293b,0x0d98fd13,0x7842a937,0x5f96b10d,0xe694bf96,0x06a8cd05,0x373a9df6,0xe8f0c7fc,0x997d1e51,0x63fd972e,0x1d019790 -.long 0x5499fb32,0x0064d858,0x77a8aeb7,0x7b67bad9,0x2d08eec5,0x1d3eb977,0xcbabae1d,0x5fc047a6,0xe54a64bb,0x0577d159,0xc43497e4,0x8862201b,0x2ce0608d,0xad6b4e28,0x0b167aac,0x8b687b7d -.long 0x8b2ecfa9,0x6ed4d367,0xa90c3c38,0x24dfe62d,0x3fe5c42b,0xa1862e10,0xd5732a9f,0x1ca73dca,0x76bb87ad,0x35f038b7,0xf242b81f,0x674976ab,0xb0fd90cd,0x4f2bde7e,0xa7fdf092,0x6efc172e -.long 0x92222f1f,0x3806b69b,0x6cf7ae70,0x5a2459ca,0xa85217ee,0x6789f69c,0xe3dc85ac,0x5f232b5e,0x48e9e516,0x660e3ec5,0x3197eb31,0x124b4e47,0xaafcca23,0x10a0cb13,0x8213224f,0x7bd63ba4 -.long 0x290a7f4f,0xaffad7cc,0x0286b461,0x6b409c9e,0xffa407af,0x58ab809f,0xc68ac073,0xc3122eed,0x4ef24d7e,0x17bf9e50,0x3e2a5811,0x5d929794,0x02902e01,0x519bc867,0x39c8a851,0x76bba5da -.long 0xda94951e,0xe9f9669c,0x66b8d418,0x4b6af58d,0x17d426a4,0xfa321074,0x9dde6027,0xc78e66a9,0x4a53b964,0x0516c083,0xff602330,0xfc659d38,0x58c5c897,0x0ab55e5c,0x838bc5df,0x985099b2 -.long 0xc52fc238,0x061d9efc,0x6ac1da3f,0x712b2728,0x9283fe08,0xfb658149,0xb8aaa2f7,0x4954ac94,0x7fb2e74f,0x85c0ada4,0xb89926b0,0xee8ba98e,0x23d1af5b,0xe4f9d37d,0xba9b015e,0x14ccdbf9 -.long 0x7bfe7178,0xb674481b,0x65405868,0x4e1debae,0xc48c867d,0x061b2821,0x513b30ea,0x69c15b35,0x36871088,0x3b4a1666,0x1220b1ff,0xe5e29f5d,0x233d9f4d,0x4b82bb35,0x18cdc675,0x4e076333 -.long 0xa3e6fced,0x0d53f5c7,0xf45fbdeb,0xe8cbbdd5,0x13339a70,0xf85c01df,0x142ceb81,0x0ff71880,0xbd70437a,0x4c4e8774,0xba0bda6a,0x5fb32891,0xf18bd26e,0x1cdbebd2,0x03a9d522,0x2f9526f1 -.long 0x92c4d684,0x40ce3051,0x7612efcd,0x8b04d725,0x6f9cae20,0xb9dcda36,0xf058856c,0x0edc4d24,0x85427900,0x64f2e6bf,0xdc09dfea,0x3de81295,0x379bf26c,0xd41b4487,0x6df135a9,0x50b62c6d -.long 0xc72dfe67,0xd4f8e3b4,0x90e19fdf,0xc416b0f6,0x4c13bd35,0x18b9098d,0x15b8cb9e,0xac11118a,0xf0062841,0xf598a318,0x89f356f4,0xbfe0602f,0x30177a0c,0x7ae3637e,0x61136537,0x34097747 -.long 0xd005832a,0x0db2fb5e,0x91042e4f,0x5f5efd3b,0xed70f8ca,0x8c4ffdc6,0xb52da9cc,0xe4645d0b,0xc9001d1f,0x9596f58b,0x4e117205,0x52c8f0bc,0xe398a084,0xfd4aa0d2,0x104f49de,0x815bfe3a -.long 0x23885e5f,0x97e5443f,0xe8433aab,0xf72f8f99,0xe4d4e604,0xbd00b154,0xe5e173ff,0xd0b35e6a,0x9164722d,0x57b2a048,0x88761ec8,0x3e3c665b,0x3da83832,0x6bdd1397,0x73dafe3b,0x3c8b1a1e -.long 0x54317cac,0x4497ace6,0x521771b3,0xbe600ab9,0xb0dfe8b8,0xb42e409e,0x3942310f,0x386a67d7,0x4431cc28,0x25548d8d,0x985dc524,0xa7cff142,0x93c4be32,0x4d60f5a1,0xd071c6e1,0x83ebd5c8 -.long 0xb1fd2b0b,0xba3a80a7,0x5bec33e8,0x9b3ad396,0x79743fb3,0xb3868d61,0xfdb462fa,0xcfd169fc,0x9ce0a6af,0xd3b499d7,0xe42d3ff8,0x55dc1cf1,0xc6c3e1b2,0x04fb9e6c,0x6f69a474,0x47e6961d -.long 0xe548b37b,0x54eb3acc,0x84d40549,0xb38e7542,0x7b341b4f,0x8c3daa51,0x690bf7fa,0x2f6928ec,0x86ce6c41,0x0496b323,0x10adadcd,0x01be1c55,0x4bb5faf9,0xc04e67e7,0xe15c9985,0x3cbaf678 -.long 0x50ca4247,0x8cd12145,0xe7dd30aa,0xba1aa47a,0xe58fee24,0x2f81ddf1,0xeec9b0e8,0x03452936,0x243aea96,0x8bdc3b81,0x15c3d0e5,0x9a2919af,0x10948361,0x9ea640ec,0x6e0bcccf,0x5ac86d5b -.long 0xc36cf440,0xf892d918,0xc939719c,0xaed3e837,0xc0218b64,0xb07b08d2,0xce9790dd,0x6f1bcbba,0x60919b8e,0x4a84d6ed,0x8ac1f9eb,0xd8900791,0x0dd5daef,0xf84941aa,0x67fd62c5,0xb22fe40a -.long 0x157f2db3,0x97e15ba2,0x8e28ca9c,0xbda2fc8f,0x37b9f454,0x5d050da4,0x2379d72e,0x3d57eb57,0xfb5ee997,0xe9b5eba2,0xe11538ca,0x01648ca2,0xf6327974,0x32bb76f6,0xff3f4bb7,0x338f14b8 -.long 0xd7ab9a2d,0x524d226a,0x7dfae958,0x9c00090d,0x8751d8c2,0x0ba5f539,0x3ab8262d,0x8afcbcdd,0xe99d043b,0x57392729,0xaebc943a,0xef51263b,0x20862935,0x9feace93,0xb06c817b,0x639efc03 -.long 0x66b4be7a,0x1fe054b3,0x84a37a1e,0x3f25a9de,0x78d75cd9,0xf39ef1ad,0x5062c1b5,0xd7b58f49,0xff563436,0x6f74f9a9,0xe8af51e7,0xf718ff29,0x15e97fec,0x5234d313,0x292f1c0a,0xb6a8e2b1 -.long 0x327720c1,0xa7f53aa8,0xba092cc8,0x956ca322,0x28746c4d,0x8f03d64a,0x66d0d392,0x51fe1782,0x3c832c80,0xd19b34db,0x6da2e3b4,0x60dccc5c,0x0a104ccc,0x245dd62e,0x620b21fd,0xa7ab1de1 -.long 0x3893d123,0xb293ae0b,0xb15ee71c,0xf7b75783,0x42a9468b,0x5aa3c614,0xdb15d744,0xd686123c,0xa7ab4116,0x8c616891,0xa4e6a459,0x6fcd72c8,0x77e5fad7,0xac219110,0x704fa46b,0xfb6a20e7 -.long 0x341d81dc,0xe839be7d,0x32148379,0xcddb6889,0xf7026ead,0xda6211a1,0xf4d1cc5e,0xf3b2575f,0xa7a73ae6,0x40cfc8f6,0x61d5b483,0x83879a5e,0x41a50ebc,0xc5acb1ed,0x3c07d8fa,0x59a60cc8 -.long 0xb1876262,0x1b73bdce,0x12af4ee9,0x2b0d79f0,0xd46e1d07,0x8bcf3b0b,0xe45d152f,0x17d6af9d,0x6d736451,0x73520461,0x56b0bf5a,0x43cbbd97,0xd5999b9d,0xb0833a5b,0xeb72e398,0x702614f0 -.long 0x59c3e9f8,0x0aadf01a,0xce6b3d16,0x40200e77,0xdeddafad,0xda22bdd3,0x310d72e1,0x76dedaf4,0x4bc2e88f,0x49ef807c,0x146dd5a5,0x6ba81291,0x7d8d59e9,0xa1a4077a,0x802db349,0x87b6a2e7 -.long 0x1b4e598e,0xd5679997,0x06fe4b1d,0xf499ef1f,0xfcb267c5,0x3978d3ae,0x235786d0,0xb582b557,0x1715cb07,0x32b3b2ca,0x8480241d,0x4c3de6a2,0xcb571ecd,0x63b5ffed,0xed2fe9a9,0xeaf53900 -.long 0xc3b81990,0xdec98d4a,0x9e0cc8fe,0x1cb83722,0xd2b427b9,0xfe0b0491,0xe983a66c,0x0f2386ac,0xb3291213,0x930c4d1e,0x59a62ae4,0xa2f82b2e,0xf93e89e3,0x77233853,0x11777c7f,0x7f8063ac -.long 0x59ad2877,0xff0eb567,0x9865c754,0x6f454642,0x236e9a84,0xe6fe701a,0x06e40fc3,0xc586ef16,0x24bafad9,0x3f62b6e0,0x64da906a,0xc8b42bd2,0xda3276a0,0xc98e1eb4,0x06cbf852,0x30d0e5fc -.long 0xe8b4dfd4,0x1b6b2ae1,0x8301cbac,0xd754d5c7,0x112a39ac,0x66097629,0x93ba4ab9,0xf86b5999,0x99f9d581,0x26c9dea7,0xc2fafeaa,0x0473b1a8,0x3b2505a5,0x1469af55,0xd6a43323,0x227d16d7 -.long 0xad3d97f9,0x3316f73c,0x1f137455,0x52bf3bb5,0x09954e7c,0x953eafeb,0xdd732411,0xa721dfed,0x141d4579,0xb4929821,0xaa3bd435,0x3411321c,0x17fa6015,0xafb355aa,0x18e42f0e,0xb4e7ef4a -.long 0x59371000,0x604ac97c,0x7f759c18,0xe1c48c70,0xa5db6b65,0x3f62ecc5,0x38a21495,0x0a78b173,0xbcc8ad94,0x6be1819d,0xd89c3400,0x70dc04f6,0xa6b4840a,0x462557b4,0x60bd21c0,0x544c6ade -.long 0x907a544b,0x6a00f24e,0x313da210,0xa7520dcb,0x11e4994b,0xfe939b75,0xbc275d70,0x918b6ba6,0x644be892,0xd3e5e0fc,0xfdaf6c42,0x707a9816,0xf15c13fe,0x60145567,0xe130a54a,0x4818ebaa -.long 0x58d2f767,0x28aad3ad,0xd7e7c773,0xdc5267fd,0xc3afcc98,0x4919cc88,0x2db8cd4b,0xaa2e6ab0,0xd0c63eaa,0xd46fec04,0x19ffa832,0xa1cb92c5,0xe43a631f,0x678dd178,0x3dc788b3,0xfb5ae1cd -.long 0x6e77de04,0x68b4fb90,0xf06dbb97,0x7992bcf0,0xc417c01d,0x896e6a13,0xb956be01,0x8d96332c,0x413aa2b9,0x902fc93a,0xfc98c8a5,0x99a4d915,0x565f1137,0x52c29407,0x21e4f281,0x4072690f -.long 0x02ff6072,0x36e607cf,0x8ad98cdc,0xa47d2ca9,0xf5f56609,0xbf471d1e,0xf264ada0,0xbcf86623,0xaa9e5cb6,0xb70c0687,0x17401c6c,0xc98124f2,0xd4a61435,0x8189635f,0xa9d98ea6,0xd28fb8af -.long 0x40c251f8,0xb9a67c2a,0xa2da44be,0x88cd5d87,0xe09b5423,0x437deb96,0x64287dc1,0x150467db,0xcdabb839,0xe161debb,0xf1839a3e,0xa79e9742,0x652d202b,0xbb8dd3c2,0xe9f97d96,0x7b3e67f7 -.long 0xb1cb6ac9,0x5aa5d78f,0xca1d0d45,0xffa13e8e,0x2ba5bf95,0x369295dd,0x39aff05e,0xd68bd1f8,0x26d783f2,0xaf0d86f9,0xfc3aafc1,0x543a59b3,0x7b7da97c,0x3fcf81d2,0xd25dee46,0xc990a056 -.long 0x519cce2c,0x3e6775b8,0xae13d863,0xfc9af71f,0x47c1605c,0x774a4a6f,0x2fd205e8,0x46ba4245,0xd3fd524d,0xa06feea4,0x6de1acc2,0x1e724641,0x334e2b42,0xf53816f1,0x922f0024,0x49e5918e -.long 0x65c7322d,0x439530b6,0xb3c1b3fb,0xcf12cc01,0x0172f685,0xc70b0186,0x1b58391d,0xb915ee22,0xa317db24,0x9afdf03b,0x17b8ffc4,0x87dec659,0xe4d3d050,0x7f46597b,0x006500e7,0x80a1c1ed -.long 0x78bf030e,0x84902a96,0x50560148,0xfb5e9c9a,0x63362426,0x6dae0a92,0xa9e30c40,0xdcaeecf4,0x518d0c6b,0xc0d887bb,0xcb985b9d,0x99181152,0xef7bc381,0xad186898,0x9ee46201,0x18168ffb -.long 0x2502753c,0x9a04cdaa,0x51407c41,0xbb279e26,0xf23564e5,0xeacb03aa,0x71e61016,0x18336582,0xeb809877,0x8684b8c4,0xea0e672e,0xb336e18d,0x34ee5867,0xefb601f0,0x1341cfd1,0x2733edbe -.long 0x26025c3c,0xb15e809a,0x9350df88,0xe6e981a6,0x8502fd8e,0x92376237,0x0c12be9b,0x4791f216,0x25f02425,0xb7256789,0x7a974443,0xec863194,0xfb41cc52,0x7c0ce882,0xf25c07f2,0xc266ff7e -.long 0x017025f3,0x3d4da8c3,0xfb9579b4,0xefcf628c,0x1f3716ec,0x5c4d0016,0x6801116e,0x9c27ebc4,0x1da1767e,0x5eba0ea1,0x47004c57,0xfe151452,0x8c2373b7,0x3ace6df6,0x5dbc37ac,0x75c3dffe -.long 0xddc925fc,0x3dc32a73,0x2f65ee0b,0xb679c841,0x451cbfeb,0x715a3295,0xf76e9a29,0xd9889768,0xb28ad247,0xec20ce7f,0x00894d79,0xe99146c4,0x9f5e3ea7,0x71457d7c,0x38030031,0x097b2662 -.long 0xcf9f82a8,0xdb7f6ae6,0x438f473a,0x319decb9,0x283856c3,0xa63ab386,0xb06a361b,0x13e3172f,0x7d5a006c,0x2959f8dc,0x75fba752,0x2dbc27c6,0x87c22c9e,0xc1227ab2,0x71a268b2,0x06f61f75 -.long 0x04779ce2,0x1b6bb971,0x0aadcb1d,0xaca83812,0xaeaab2d5,0x297ae0bc,0x5bfb9f13,0xa5c14ee7,0xf17a62c7,0xaa00c583,0x173759f6,0x39eb962c,0x86c9a88f,0x1eeba1d4,0xdf016c5e,0x0ab6c37a -.long 0xa28a0749,0xa2a147db,0xee519165,0x246c20d6,0xd3810715,0x5068d1b1,0x748160b9,0xb1e7018c,0xf380ff62,0x03f5b1fa,0xf3cb2c1e,0xef7fb1dd,0xfc91a7da,0xeab539a8,0xf3f9b561,0x83ddb707 -.long 0xfe7df7a4,0xc550e211,0x063f6f40,0xa7cd07f2,0x2976879c,0xb0de3635,0xe55741da,0xb5f83f85,0xf3d8ac3d,0x4ea9d25e,0x62819f02,0x6fe2066f,0xcef4a564,0x4ab2b9c2,0x5ffa2de3,0x1e155d96 -.long 0xc3a72d00,0x0eb0a19b,0x8513c31b,0x4037665b,0x04c64637,0x2fb2b6bf,0x08cdc639,0x45c34d6e,0xf01fd796,0x56f1e10f,0xfe3667b8,0x4dfb8101,0x9021d0c0,0xe0eda253,0x8a06c6ab,0x7a94e9ff -.long 0xbb9aa882,0x2d3bb0d9,0xec05fd10,0xea20e4e5,0x1a1ca64e,0xed7eeb5f,0xc6327cbd,0x2fa6b43c,0x3aa91121,0xb577e3cf,0x3a34079b,0x8c6bd5ea,0x60e02fc0,0xd7e5ba39,0x90141bf8,0xf16dd2c3 -.long 0x80101b98,0xb57276d9,0xb82f0f66,0x760883fd,0x4bc3eff3,0x89d7de75,0x5dc2ab40,0x03b60643,0xe05beeac,0xcd6e53df,0xbc3325cd,0xf2f1e862,0x774f03c3,0xdd0f7921,0x4552cc1b,0x97ca7221 -.long 0x1cd19f72,0x5a0d6afe,0xf183fbeb,0xa20915dc,0x832c403c,0x9fda4b40,0xbe425442,0x32738edd,0xb5eccf1a,0x469a1df6,0x28bbe1f0,0x4b5aff42,0x570dfc93,0x31359d7f,0xf0088628,0xa18be235 -.long 0xb00ed3a9,0xa5b30fba,0x73cdf8be,0x34c61374,0xabc56797,0x2c5c5f46,0xb82a8ae2,0x5cecf93d,0xa968fbf0,0x7d3dbe41,0x1a5c7f3d,0xd23d4583,0xc087a9c7,0xf28f69a0,0x474471ca,0xc2d75471 -.long 0x4eb732ec,0x36ec9f4a,0xb1ca6bed,0x6c943bbd,0xf2457892,0xd64535e1,0xf7e2ac06,0x8b84a8ea,0x2499dd5f,0xe0936cd3,0x0ed04e57,0x12053d7e,0xe4305d9d,0x4bdd0076,0x1f67f0a2,0x34a527b9 -.long 0x9cec46ea,0xe79a4af0,0x658b9bc7,0xb15347a1,0x35af2f75,0x6bd2796f,0x4051c435,0xac957990,0xc33a655d,0x2669dda3,0x88514aa3,0x5d503c2e,0x3753dd41,0xdfa11337,0x0b754f78,0x3f054673 -.long 0x496125bd,0xbf185677,0x3775006c,0xfb0023c8,0x3a037899,0xfa0f072f,0x0e4aea57,0x4222b6eb,0x7866d25a,0x3dde5e76,0x4837aa6f,0xb6eb04f8,0x2cf1cdb8,0x5315591a,0x2d4e683c,0x6dfb4f41 -.long 0x48ee1f3a,0x7e923ea4,0x05a2afd5,0x9604d9f7,0x40ea4948,0xbe1d4a33,0xb44cbd2f,0x5b45f1f4,0x4acc757e,0x5faf8376,0x63d68ff7,0xa7cf9ab8,0xdf0e404b,0x8ad62f69,0x12bdafdf,0xd65f33c2 -.long 0xa377b14e,0xc365de15,0x8e39f60c,0x6bf5463b,0x2ce68148,0x62030d2d,0xe6f843a8,0xd95867ef,0xef5ab017,0xd39a0244,0x4ab55d12,0x0bd2d8c1,0x41639169,0xc9503db3,0xf7660c8a,0x2d4e25b0 -.long 0xe224c5d7,0x760cb3b5,0x68616919,0xfa3baf8c,0x8d142552,0x9fbca113,0x7669ebf5,0x1ab18bf1,0x9bdf25dd,0x55e6f53e,0xcb6cd154,0x04cc0bf3,0x95e89080,0x595bef49,0x104a9ac1,0xfe9459a8 -.long 0xcce9bb32,0xad2d89ca,0xf7de8285,0xddea65e1,0xb351bd4b,0x62ed8c35,0x0c0e19a7,0x4150ff36,0x345f4e47,0x86e3c801,0x203a266c,0x3bf21f71,0x855b1f13,0x7ae110d4,0x07262517,0x5d6aaf6a -.long 0x813d28f1,0x1e0f12e1,0x7ad7a523,0x6000e11d,0xc744a17b,0xc7d8deef,0x14c05a00,0x1e990b48,0x93e976d5,0x68fddaee,0x46610d63,0x696241d1,0x893dda88,0xb204e7c3,0x6a3a6946,0x8bccfa65 -.long 0xc5cd1411,0xb59425b4,0xff3658b1,0x701b4042,0x4784cf93,0xe3e56bca,0x8fe68d60,0x27de5f15,0xf8d53f19,0x4ab9cfce,0xa40a730d,0xddb10311,0x4eee0a8a,0x6fa73cd1,0x5249719d,0xfd548748 -.long 0xa8123ef0,0x49d66316,0xe7f95438,0x73c32db4,0x0d9e7854,0x2e2ed209,0x9d9f0507,0xf98a9329,0x0c6aa20a,0xc5d33cf6,0x75279bb2,0x9a32ba14,0x774a7307,0x7e3202cb,0xe8c42dbd,0x64ed4bc4 -.long 0xd4caed0d,0xc20f1a06,0x171d22b3,0xb8021407,0xd13268d7,0xd426ca04,0x25f4d126,0x92377007,0x71f21a85,0x4204cbc3,0xf82369ba,0x18461b7a,0x3fc858f9,0xc0c07d31,0xe2bab569,0x5deb5a50 -.long 0xd5eea89e,0xd5959d46,0x08437f4b,0xfdff8424,0x3cfe254f,0xf21071e4,0x95468321,0x72417696,0x102cae3e,0x5d8288b9,0xf1965dff,0x2d143e3d,0xa078d847,0x00c9a376,0x26028731,0x6fc0da31 -.long 0xe45083a2,0xa2baeadf,0x5e5b4bcd,0x66bc7218,0xd04b8e7f,0x2c826442,0x6c4b586b,0xc19f5451,0x5b7eeed5,0x60182c49,0x7aa9dfa1,0xd9954ecd,0xc73884ad,0xa403a8ec,0x9bb39041,0x7fb17de2 -.long 0xabb020e8,0x694b64c5,0x19c4eec7,0x3d18c184,0x1c4793e5,0x9c4673ef,0x056092e6,0xc7b8aeb5,0xf0f8c16b,0x3aa1ca43,0xd679b2f6,0x224ed5ec,0x55a205c9,0x0d56eeaf,0x4b8e028b,0xbfe115ba -.long 0x3927f4fe,0x97e60849,0x759aa7c5,0xf91fbf94,0x6be90a51,0x985af769,0x78ccb823,0xc1277b78,0xe7a75952,0x395b656e,0x928da5f5,0x00df7de0,0x4ca4454f,0x09c23175,0x7aa2d3c1,0x4ec971f4 -.long 0xe75d9ccc,0x45c3c507,0x3dc90306,0x63b7be8a,0x5db44bdc,0x37e09c66,0x6841c6a2,0x50d60da1,0x08df1b12,0x6f9b65ee,0x7ff089df,0x38734879,0x3fe8013d,0x9c331a66,0x5f42fcc8,0x017f5de9 -.long 0xe8e57567,0x43077866,0xf9fcdb18,0xc9f781ce,0x9b12e174,0x38131dda,0x8a03752a,0x25d84aa3,0x4d0c0ce2,0x45e09e09,0x92bebba5,0x1564008b,0xa87284c7,0xf7e8ad31,0x97e7bbaa,0xb7c4b46c -.long 0x97acf4ec,0x3e22a7b3,0x5ea8b640,0x0426c400,0x4e969285,0x5e3295a6,0xa6a45670,0x22aabc59,0x5f5942bc,0xb929714c,0xfa3182ed,0x9a6168bd,0x104152ba,0x2216a665,0xb6926368,0x46908d03 -.long 0x5a1251fb,0xa9f5d874,0xc72725c7,0x967747a8,0x31ffe89e,0x195c33e5,0xe964935e,0x609d210f,0x2fe12227,0xcafd6ca8,0x0426469d,0xaf9b5b96,0x5693183c,0x2e9ee04c,0xc8146fef,0x1084a333 -.long 0xaed1d1f7,0x96649933,0x50563090,0x566eaff3,0xad2e39cf,0x345057f0,0x1f832124,0x148ff65b,0xcf94cf0d,0x042e89d4,0x520c58b3,0x319bec84,0x5361aa0d,0x2a267626,0x8fbc87ad,0xc86fa302 -.long 0x5c8b06d5,0xfc83d2ab,0xfe4eac46,0xb1a785a2,0x846f7779,0xb99315bc,0xef9ea505,0xcf31d816,0x15d7dc85,0x2391fe6a,0xb4016b33,0x2f132b04,0x181cb4c7,0x29547fe3,0x650155a1,0xdb66d8a6 -.long 0xadc1696f,0x6b66d7e1,0x0acd72d0,0x98ebe593,0xcc1b7435,0x65f24550,0xb4b9a5ec,0xce231393,0xdb067df9,0x234a22d4,0xcaff9b00,0x98dda095,0x6100c9c1,0x1bbc75a0,0x939cf695,0x1560a9c8 -.long 0x99e0925f,0xcf006d3e,0x6322375a,0x2dd74a96,0xb56af5ba,0xc58b446a,0xe0b9b4f1,0x50292683,0x1aeaffa3,0xe2c34cb4,0x9b9587c1,0x8b17203f,0xead1350c,0x6d559207,0xfb7f9604,0x2b66a215 -.long 0xfe51bf74,0x0850325e,0x5e460094,0x9c4f579e,0x76da2f25,0x5c87b92a,0x6febef33,0x889de4e0,0x646083ce,0x6900ec06,0xbfe12773,0xbe2a0335,0xc5344110,0xadd1da35,0xb802cd20,0x757568b7 -.long 0x00f7e6c8,0x75559779,0x0facd2f0,0x38e8b94f,0x03fde375,0xfea1f3af,0x75881dfc,0x5e11a1d8,0xc1e2f2ef,0xb3a6b02e,0xc605a6c5,0x193d2bbb,0x339a0b2d,0x325ffeee,0x9e0c8846,0x27b6a724 -.long 0xf1c367ca,0xe4050f1c,0xc90fbc7d,0x9bc85a9b,0xe1a11032,0xa373c4a2,0xad0393a9,0xb64232b7,0x167dad29,0xf5577eb0,0x94b78ab2,0x1604f301,0xe829348b,0x0baa94af,0x41654342,0x77fbd8dd -.long 0xb964e39a,0xdab50ea5,0xd0d3c76e,0xd4c29e3c,0x56d11964,0x80dae67c,0xe5ffcc2f,0x7307a8bf,0x91708c3b,0x65bbc1aa,0x28bf0eeb,0xa151e62c,0x6fa34db7,0x6cb53381,0xa29403a8,0x5139e05c -.long 0x94a7cd2e,0x6ff651b4,0x0699336c,0x5671ffd1,0x979a896a,0x6f5fd2cc,0xd8148cef,0x11e893a8,0x65cf7b10,0x988906a1,0xc50d8485,0x81b67178,0x8a35b3de,0x7c0deb35,0xc1d29799,0x423ac855 -.long 0xdac50b74,0xaf580d87,0x5869734c,0x28b2b89f,0x874e28fb,0x99a3b936,0x25f3f73a,0xbb2c9190,0x84a9d5b7,0x199f6918,0x7e770374,0x7ebe2325,0x0738efe2,0xf442e107,0xcf9082d2,0xcf9f3f56 -.long 0x09618708,0x719f69e1,0xc183f9b1,0xcc9e8364,0x366a21af,0xec203a95,0x068b141f,0x6aec5d6d,0x994f04e9,0xee2df78a,0x271245b0,0xb39ccae8,0x97e43f4f,0xb875a4a9,0xdb2cea98,0x507dfe11 -.long 0x489b03e9,0x4fbf81cb,0x6ec414fa,0xdb86ec5b,0xf51b3ae5,0xfad444f9,0x1914e3fe,0xca7d33d6,0x0ae6c4d0,0xa9c32f5c,0x73969568,0xa9ca1d1e,0x1aa7467e,0x98043c31,0xe21b5ac6,0xe832e75c -.long 0x5232123d,0x314b7aea,0x65ae86db,0x08307c8c,0xaa4668ed,0x06e7165c,0xb4d3ec39,0xb170458b,0xc19bb986,0x4d2e3ec6,0xae0304ed,0xc5f34846,0x6c9f9722,0x917695a0,0x4cab1c0a,0x6c7f7317 -.long 0x9d6d2e8b,0x6295940e,0x549f7c97,0xd318b8c1,0x97713885,0x22453204,0xa8a440fe,0x468d834b,0xbfba796e,0xd81fe5b2,0x6d71f116,0x152364db,0xb5b66e53,0xbb8c7c59,0x2641a192,0x0b12c61b -.long 0xfcf0a7fd,0x31f14802,0x5488b01e,0x42fd0789,0x9952b498,0x71d78d6d,0x07ac5201,0x8eb572d9,0x4d194a88,0xe0a2a44c,0xba017e66,0xd2b63fd9,0xf888aefc,0x78efc6c8,0x4a881a11,0xb76f6bda -.long 0xb46c2397,0x187f314b,0x5ded2819,0x004cf566,0x38764d34,0xa9ea5704,0x78084709,0xbba45217,0x1171121e,0x06474571,0xe7c9b671,0xad7b7eb1,0x730f7507,0xdacfbc40,0xc7ad7bd1,0x178cd8c6 -.long 0xb2a67238,0xbf0be101,0xaf9c14f2,0x3556d367,0xa5662075,0x104b7831,0x79d9e60a,0x58ca59bb,0xa569a73b,0x4bc45392,0x5698f6c9,0x517a52e8,0xaeadd755,0x85643da5,0x2a581b84,0x1aed0cd5 -.long 0x80af1372,0xb9b4ff84,0xf1ba5d1f,0x244c3113,0xf5f98d31,0x2a5dacbe,0x4375bc2a,0x2c3323e8,0x5594b1dd,0x17a3ab4a,0xceb4797e,0xa1928bfb,0xe4886a19,0xe83af245,0x72b5a74a,0x8979d546 -.long 0x19f9e967,0xa0f726bc,0xe8fbbf4e,0xd9d03152,0xb7707d40,0xcfd6f51d,0x63f6e6e0,0x633084d9,0x55667eaf,0xedcd9cdc,0x2e44d56f,0x73b7f92b,0x4e962b14,0xfb2e39b6,0xf671fcbf,0x7d408f6e -.long 0x164a89bb,0xcc634ddc,0x3ef3bd05,0x74a42bb2,0x428decbb,0x1280dbb2,0x402c8596,0x6103f6bb,0x355a5752,0xfa2bf581,0x00946674,0x562f96a8,0x6da0223b,0x4e4ca16d,0x28d3aa25,0xfe47819f -.long 0xf8dfcf8a,0x9eea3075,0x95669825,0xa284f0aa,0x867d3fd8,0xb3fca250,0x269d691e,0x20757b5f,0x93b8a5de,0xf2c24020,0xebc06da6,0xd3f93359,0xb2739c33,0x1178293e,0xbcd686e5,0xd2a3e770 -.long 0xcd941534,0xa76f49f4,0xe3c71c0e,0x0d37406b,0x3b97f7e3,0x172d9397,0xbd7fd0de,0xec17e239,0x6f496ba2,0xe3290551,0x36ad50e7,0x6a693172,0x83e7eff5,0xc4e539a2,0x18e1b4cf,0x752737e7 -.long 0x68af43ee,0xa2f7932c,0x703d00bd,0x5502468e,0x2fb061f5,0xe5dc978f,0x28c815ad,0xc9a1904a,0x470c56a4,0xd3af538d,0x193d8ced,0x159abc5f,0x20108ef3,0x2a37245f,0x223f7178,0xfa17081e -.long 0x10c8c0f5,0x27b0fb2b,0x40650547,0x2102c3ea,0x8ac3bfa7,0x594564df,0x509dad96,0x98102033,0xf1d18a13,0x6989643f,0xd7fc5af0,0x35eebd91,0xfaeaafd8,0x078d096a,0xdef3de98,0xb7a89341 -.long 0xecf2a73a,0x2a206e8d,0x8e551994,0x066a6397,0xb98d53a2,0x3a6a088a,0x2d1124aa,0x0ce7c67c,0x759a113c,0x48cec671,0x4f6f67fa,0xe3b373d3,0xfd36727b,0x5455d479,0xa13c0d81,0xe5a428ee -.long 0x1c86682b,0xb853dbc8,0xb8d02b2a,0xb78d2727,0x8ebc329a,0xaaf69bed,0x293b2148,0xdb6b40b3,0xb8c4961f,0xe42ea77d,0x20e5e0ab,0xb1a12f7c,0x79e8b05e,0xa0ec5274,0xfab60a80,0x68027391 -.long 0x16b1bd5e,0x6bfeea5f,0x4de30ad3,0xf957e420,0x6a353b9e,0xcbaf664e,0x26d14feb,0x5c873312,0xb65f57cb,0x4e87f98c,0x5e0cdd41,0xdb60a621,0xa6881440,0x67c16865,0x46ab52aa,0x1093ef1a -.long 0x3f4ece64,0xc095afb5,0x7604551a,0x6a6bb02e,0x0b26b8cd,0x55d44b4e,0xf971268a,0xe5f9a999,0x11a7de84,0xc08ec425,0xfda469dd,0x83568095,0x6c6c90a2,0x737bfba1,0xbe229831,0x1cb9c4a0 -.long 0xbb2eec64,0x93bccbba,0xda03adbe,0xa0c23b64,0xe0e86ac4,0x5f7aa00a,0xfc1401e6,0x470b941e,0x9df43574,0x5ad8d679,0x0f65d810,0x4ccfb8a9,0xaa7fbd81,0x1bce80e3,0x9508d20a,0x273291ad -.long 0x42a92806,0xf5c4b46b,0xa86ab44a,0x810684ec,0xca0bc9f8,0x4591640b,0x5c4b6054,0xb5efcdfc,0x6e9edd12,0x16fc8907,0xd4d792f9,0xe29d0b50,0x9b03116d,0xa45fd01c,0xc81765a4,0x85035235 -.long 0xb4b4b67c,0x1fe2a9b2,0xe8020604,0xc1d10df0,0xbc8058d8,0x9d64abfc,0x712a0fbb,0x8943b9b2,0x3b3def04,0x90eed914,0x4ce775ff,0x85ab3aa2,0x7bbc9040,0x605fd4ca,0xe2c75dfb,0x8b34a564 -.long 0x10358560,0x41ffc94a,0x9e5c28aa,0x2d8a5072,0x4cc7eb15,0xe915a0fc,0x8f6d0f5d,0xe9efab05,0xd19e9b91,0xdbab47a9,0x0276154c,0x8cfed745,0x2cfede0d,0x154357ae,0x19f5a4ef,0x520630df -.long 0xe382360f,0x25759f7c,0x88bf5857,0xb6db05c9,0x6c58d46c,0x2917d61d,0xfd20cb7a,0x14f8e491,0x11c20340,0xb68a727a,0xaf7ccbb6,0x0386f86f,0xfee09a20,0x5c8bc6cc,0xbb7eea35,0x7d76ff4a -.long 0xdb15be7a,0xa7bdebe7,0xd89f0302,0x67a08054,0xc1193364,0x56bf0ea9,0x62837ebe,0xc8244467,0x20d841b8,0x32bd8e8b,0xdbb8a54f,0x127a0548,0x63b20236,0x83dd4ca6,0x203491fa,0x87714718 -.long 0xaa8a5288,0x4dabcaaa,0xaf23a1c9,0x91cc0c8a,0x3f220e0c,0x34c72c6a,0x1232144a,0xbcc20bdf,0xa20ede1b,0x6e2f42da,0x74a00515,0xc441f00c,0x734b8c4b,0xbf46a5b6,0x7b56c9a4,0x57409503 -.long 0xe4585d45,0x9f735261,0x6734e642,0x9231faed,0xbe70ee6c,0x1158a176,0x7c3501bf,0x35f1068d,0xa2d26115,0x6beef900,0xef0afee3,0x649406f2,0xbc2420a1,0x3f43a60a,0xd5aee4ac,0x509002a7 -.long 0x3ff3571b,0xb46836a5,0x837927c1,0x24f98b78,0x4533c716,0x6254256a,0xd07ee196,0xf27abb0b,0x5c6d5bfd,0xd7cf64fc,0xf0cd7a77,0x6915c751,0x8798f534,0xd9f59012,0xf81d8b5f,0x772b0da8 -.long 0x2e03fa69,0x1244260c,0x3be1a374,0x36cf0e3a,0xef06b960,0x6e7c1633,0x671f90f6,0xa71a4c55,0x33c673db,0x7a941251,0x73e8c131,0xc0bea510,0xd4f6c734,0x61a8a699,0x341ed001,0x25e78c88 -.long 0x8e2f7d90,0x5c18acf8,0x77be32cd,0xfdbf33d7,0xd2eb5ee9,0x0a085cd7,0xb3201115,0x2d702cfb,0x85c88ce8,0xb6e0ebdb,0x1e01d617,0x23a3ce3c,0x567333ac,0x3041618e,0x157edb6b,0x9dd0fd8f -.long 0xb57872b8,0x27f74702,0x657d5fe1,0x2ef26b4f,0x57cf3d40,0x95426f0a,0x65a6067a,0x847e2ad1,0x09996a74,0xd474d9a0,0x2a26115c,0x16a56acd,0xd16f4d43,0x02a615c3,0xaadb85b7,0xcc3fc965 -.long 0xce07d1b0,0x386bda73,0x58ad4178,0xd82910c2,0xcd2617f4,0x124f82cf,0xef691770,0xcc2f5e8d,0xb8c30ccc,0x82702550,0x1a8e575a,0x7b856aea,0xb1ab9459,0xbb822fef,0xec24e38e,0x085928bc -.long 0xba8f4b4d,0x5d0402ec,0x00b4d58b,0xc07cd4ba,0x29227e7a,0x5d8dffd5,0x31bf386f,0x61d44d0c,0x135e6f4d,0xe486dc2b,0xe79410ef,0x680962eb,0xf10088b5,0xa61bd343,0xe2e28686,0x6aa76076 -.long 0x8fb98871,0x80463d11,0xbbc76aff,0xcb26f5c3,0xfbe03614,0xd4ab8edd,0xc0cf2dee,0xc8eb579b,0xc93bae41,0xcc004c15,0x3aeca3b2,0x46fbae5d,0x0f1e9ab1,0x671235cf,0x9ec285c1,0xadfba934 -.long 0xf216c980,0x88ded013,0xf79e0bc1,0xc8ac4fb8,0xfb97a237,0xa29b89c6,0x9922d8e7,0xb697b780,0xddb945b5,0x3142c639,0xe094c3a9,0x447b06c7,0x72266c90,0xcdcb3642,0xa9385046,0x633aad08 -.long 0xb57c6477,0xa36c936b,0xe94dbcc6,0x871f8b64,0xa591a67b,0x28d0fb62,0xc1d926f5,0x9d40e081,0xf2d84b5a,0x3111eaf6,0xa565b644,0x228993f9,0x2c83188b,0x0ccbf592,0x3df3e197,0xf87b30ab -.long 0x7642bca8,0xb8658b31,0x52800f17,0x1a032d7f,0x79bf9445,0x051dcae5,0x54a2e253,0xeba6b8ee,0xd4485692,0x5c8b9cad,0x8986e9be,0x84bda40e,0x2f0db448,0xd16d16a4,0xa14d4188,0x8ec80050 -.long 0x98fa7aaa,0xb2b26107,0xf073aa4e,0x41209ee4,0xf2d6b19b,0xf1570359,0xfc577caf,0xcbe6868c,0x32c04dd3,0x186c4bdc,0xcfeee397,0xa6c35fae,0xf086c0cf,0xb4a1b312,0xd9461fe2,0xe0a5ccc6 -.long 0x1536189f,0xc32278aa,0xba6df571,0x1126c55f,0xb194560e,0x0f71a602,0x324bd6e1,0x8b2d7405,0x3738be71,0x8481939e,0x1a4d97a9,0xb5090b1a,0xf05ba915,0x116c65a3,0xaae448aa,0x21863ad3 -.long 0xa7aae5d3,0xd24e2679,0x0de5c1c4,0x7076013d,0xbb05b629,0x2d50f8ba,0x6e66efbb,0x73c1abe2,0xf2488af7,0xefd4b422,0x663ba575,0xe4105d02,0x53a69457,0x7eb60a8b,0xc945973b,0x62210008 -.long 0x77a50ec6,0xfb255478,0x0a37a72c,0xbf0392f7,0x4be18e7a,0xa0a7a19c,0x25b1e0af,0x90d8ea16,0xef953f57,0x7582a293,0xbdc5465a,0x90a64d05,0xe2510717,0xca79c497,0x18cb641f,0x560dbb7c -.long 0x4b66abfb,0x1d8e3286,0x59030900,0xd26f52e5,0x5584941a,0x1ee3f643,0x569f5958,0x6d3b3730,0x4789dba5,0x9ff2a62f,0x72b5c9b7,0x91fcb815,0x6c8f9a0e,0xf446cb7d,0x39b7ecb5,0x48f625c1 -.long 0x1c6219b8,0xbabae801,0x28ac2f23,0xe7a562d9,0x26e20588,0xe1b48732,0x775af051,0x06ee1cad,0xfaff79f7,0xda29ae43,0x652ee9e0,0xc141a412,0x195f4bd0,0x1e127f6f,0x072f34f8,0x29c6ab4f -.long 0x30448112,0x7b7c1477,0xe4a38656,0x82b51af1,0x2f315010,0x2bf2028a,0x6ea88cd4,0xc9a4a01f,0x257e5818,0xf63e95d8,0xb4519b16,0xdd8efa10,0x0da910bf,0xed8973e0,0x5c0fe4a9,0xed49d077 -.long 0xb7caee1e,0xac3aac5e,0xa7f4da57,0x1033898d,0x5c6669b9,0x42145c0e,0xc1aa2aa0,0x42daa688,0x1a1d885a,0x629cc15c,0xf4b76817,0x25572ec0,0x9c8f8f28,0x8312e435,0x81965490,0x8107f8cd -.long 0x6fa6110c,0x516ff3a3,0xfb93561f,0x74fb1eb1,0x8457522b,0x6c0c9047,0x6bb8bdc6,0xcfd32104,0xcc80ad57,0x2d6884a2,0x86a9b637,0x7c27fc35,0xadf4e8cd,0x3461baed,0x617242f0,0x1d56251a -.long 0xc955bef4,0x0b80d209,0x06adb047,0xdf02cad2,0x5ec74fee,0xf0d7cb91,0x1111ba44,0xd2503375,0xdf53cb36,0x9671755e,0x3368551b,0x54dcb612,0xc8a025a4,0x66d69aac,0xe77ef445,0x6be946c6 -.long 0xa995e094,0x719946d1,0xe51e04d8,0x65e848f6,0x6a1e3113,0xe62f3300,0x501de503,0x1541c7c1,0xf4acfade,0x4daac9fa,0x44cd0b71,0x0e585897,0x0a51cd77,0x544fd869,0x0031016d,0x60fc20ed -.long 0xa4276867,0x58b404ec,0x34f34993,0x46f6c3cc,0xc636e5bd,0x477ca007,0x7c458b47,0x8018f5e5,0xe47b668f,0xa1202270,0xee14f203,0xcef48ccd,0x62ff9b4d,0x23f98bae,0xc589eddd,0x55acc035 -.long 0x64db4444,0x3fe712af,0xbecdd480,0x19e9d634,0xa930978a,0xe08bc047,0xa1280733,0x2dbf24ec,0x2cd706b2,0x3c0ae38c,0x359017b9,0x5b012a5b,0x72e0f5ae,0x3943c38c,0x57176fa3,0x786167ea -.long 0x594881dc,0xe5f9897d,0xcfb820c1,0x6b5efad8,0xd55018de,0xb2179093,0x0bac56ce,0x39ad7d32,0x2cfc0e81,0xb55122e0,0xf6d89daa,0x117c4661,0xcb64fa09,0x362d01e1,0x3e9c4ddd,0x6a309b4e -.long 0xabea49b1,0xfa979fb7,0x10e2c6c5,0xb4b1d27d,0x23afde7a,0xbd61c2c4,0x9786d358,0xeb6614f8,0x7f6f7459,0x4a5d816b,0x09360e7b,0xe431a44f,0xc309914c,0x8c27a032,0xcaede3d8,0xcea5d68a -.long 0x3a0a3f95,0x3668f665,0x7ceba27b,0x89369416,0xe4728fe9,0x89981fad,0x8a093562,0x7102c8a0,0x235d21c8,0xbb80310e,0xbefb7f7b,0x505e55d1,0x12958a67,0xa0a90811,0x4d851fef,0xd67e106a -.long 0x431dd80e,0xb84011a9,0x73306cd9,0xeb7c7cca,0xd1b3b730,0x20fadd29,0xfe37b3d3,0x83858b5b,0xb6251d5c,0xbf4cd193,0x1352d952,0x1cca1fd3,0x90fbc051,0xc66157a4,0x89b98636,0x7990a638 -.long 0x87dec0e1,0xe5aa692a,0xf7b39d00,0x010ded8d,0x54cfa0b5,0x7b1b80c8,0xa0f8ea28,0x66beb876,0x3476cd0e,0x50d7f531,0xb08d3949,0xa63d0e65,0x53479fc6,0x1a09eea9,0xf499e742,0x82ae9891 -.long 0x5ca7d866,0xab58b910,0x3adb3b34,0x582967e2,0xcceac0bc,0x89ae4447,0x7bf56af5,0x919c667c,0x60f5dcd7,0x9aec17b1,0xddcaadbc,0xec697b9f,0x463467f5,0x0b98f341,0xa967132f,0xb187f1f7 -.long 0x214aeb18,0x90fe7a1d,0x741432f7,0x1506af3c,0xe591a0c4,0xbb5565f9,0xb44f1bc3,0x10d41a77,0xa84bde96,0xa09d65e4,0xf20a6a1c,0x42f060d8,0xf27f9ce7,0x652a3bfd,0x3b3d739f,0xb6bdb65c -.long 0xec7fae9f,0xeb5ddcb6,0xefb66e5a,0x995f2714,0x69445d52,0xdee95d8e,0x09e27620,0x1b6c2d46,0x8129d716,0x32621c31,0x0958c1aa,0xb03909f1,0x1af4af63,0x8c468ef9,0xfba5cdf6,0x162c429f -.long 0x753b9371,0x2f682343,0x5f1f9cd7,0x29cab45a,0xb245db96,0x571623ab,0x3fd79999,0xc507db09,0xaf036c32,0x4e2ef652,0x05018e5c,0x86f0cc78,0xab8be350,0xc10a73d4,0x7e826327,0x6519b397 -.long 0x9c053df7,0xe8cb5eef,0xb300ea6f,0x8de25b37,0xc849cffb,0xdb03fa92,0xe84169bb,0x242e43a7,0xdd6f958e,0xe4fa51f4,0xf4445a8d,0x6925a77f,0xe90d8949,0xe6e72a50,0x2b1f6390,0xc66648e3 -.long 0x173e460c,0xb2ab1957,0x30704590,0x1bbbce75,0xdb1c7162,0xc0a90dbd,0x15cdd65d,0x505e399e,0x57797ab7,0x68434dcb,0x6a2ca8e8,0x60ad35ba,0xde3336c1,0x4bfdb1e0,0xd8b39015,0xbbef99eb -.long 0x1711ebec,0x6c3b96f3,0xce98fdc4,0x2da40f1f,0x57b4411f,0xb99774d3,0x15b65bb6,0x87c8bdf4,0xc2eef12d,0xda3a89e3,0x3c7471f3,0xde95bb9b,0xd812c594,0x600f225b,0x2b75a56b,0x54907c5d -.long 0x8db60e35,0xa93cc5f0,0xfa833319,0x743e3cd6,0xf81683c9,0x7dad5c41,0x9c34107e,0x70c1e7d9,0xa6be0907,0x0edc4a39,0x86d0b7d3,0x36d47035,0x272bfa60,0x8c76da03,0x0f08a414,0x0b4a07ea -.long 0x45c1dd53,0x699e4d29,0x231debb5,0xcadc5898,0xa77f00e0,0xdf49fcc7,0xa73e5a0e,0x93057bbf,0x027a4cd1,0x2f8b7ecd,0xc614011a,0x114734b3,0x67677c68,0xe7a01db7,0x7e273f4f,0x89d9be5e -.long 0x089808ef,0xd225cb2e,0xd59e4107,0xf1f7a27d,0x8211b9c9,0x53afc761,0xe6819159,0x0361bc67,0x7f071426,0x2a865d0b,0xe7072567,0x6a3c1810,0x0d6bcabd,0x3e3bca1e,0x408591bc,0xa1b02bc1 -.long 0x31fba239,0xe0deee59,0x98bd91d1,0xf47424d3,0x071a3c1d,0x0f8886f4,0xa819233b,0x3f7d41e8,0xcf6eb998,0x708623c2,0x609a287f,0x86bb49af,0x63c90762,0x942bb249,0x55a9654b,0x0ef6eea5 -.long 0x36f5defe,0x5f6d2d72,0x56f99176,0xfa9922dc,0xf78ce0c7,0x6c8c5ece,0xbe09b55e,0x7b44589d,0x9ea83770,0xe11b3bca,0x2ab71547,0xd7fa2c7f,0x2a1ddcc0,0x2a3dd6fa,0x5a7b7707,0x09acb430 -.long 0x649d4e57,0x4add4a2e,0x1917526e,0xcd53a2b0,0x20b44ac4,0xc5262330,0xbaa2c31d,0x4028746a,0x64291d4c,0x51318390,0xee5ad909,0xbf48f151,0x7b185681,0xcce57f59,0x4854d442,0x7c3ac1b0 -.long 0xc093c171,0x65587dc3,0x24f42b65,0xae7acb24,0x955996cb,0x5a338adb,0x6051f91b,0xc8e65675,0x28b8d0b1,0x66711fba,0xb6c10a90,0x15d74137,0x3a232a80,0x70cdd7eb,0x6191ed24,0xc9e2f07f -.long 0xf79588c0,0xa80d1db6,0xb55768cc,0xfa52fc69,0x7f54438a,0x0b4df1ae,0xf9b46a4f,0x0cadd1a7,0x1803dd6f,0xb40ea6b3,0x55eaae35,0x488e4fa5,0x382e4e16,0x9f047d55,0x2f6e0c98,0xc9b5b7e0 -.long 0x95762649,0x6b1bd2d3,0xc7aea3f6,0xa9604ee7,0x6dc6f896,0x3646ff27,0x2860bad1,0x9bf0e7f5,0x7cb44b92,0x2d92c821,0xaea9c182,0xa2f5ce63,0x9154a5fd,0xd0a2afb1,0x95801da6,0x482e474c -.long 0xb611c24b,0xc19972d0,0x60a8f351,0x1d468e65,0x7bcf6421,0xeb758069,0x88fbc491,0xec9dd0ee,0x956c2e32,0x5b59d2bf,0xdcddf94e,0x73dc6864,0xbcee7665,0xfd5e2321,0x5e9a06c4,0xa7b4f8ef -.long 0x7280f855,0xfba918dd,0x8baec688,0xbbaac260,0x33400f42,0xa3b3f00f,0x66f2e6e4,0x3d2dba29,0x98509375,0xb6f71a94,0xcea423cc,0x8f33031f,0x4807e6fb,0x009b8dd0,0x5cdb954c,0x5163cfe5 -.long 0xcf41c6e8,0x03cc8f17,0x037b925c,0xf1f03c2a,0x66d2427c,0xc39c19cc,0x7b6c18e4,0x823d24ba,0x901f0b4f,0x32ef9013,0xf8941c2e,0x684360f1,0x2c28092e,0x0ebaff52,0x256c932f,0x7891e4e3 -.long 0xac445e3d,0x51264319,0x8ea74381,0x553432e7,0x67e9c50a,0xe6eeaa69,0x62e628c7,0x27ced284,0x7a4afa57,0x3f96d375,0xe484c150,0xde0a14c3,0x38bd9923,0x364a24eb,0xe5177422,0x1df18da0 -.long 0xd8d38a9b,0x174e8f82,0xe7de1391,0x2e97c600,0xa1c175dd,0xc5709850,0x32ae5035,0x969041a0,0x76a2086b,0xcbfd533b,0xd7c2e8fe,0xd6bba71b,0x099dfb67,0xb2d58ee6,0x064a85d9,0x3a8b342d -.long 0x522f9be3,0x3bc07649,0xdf1f49a8,0x690c075b,0x3854ec42,0x80e1aee8,0x17689dc7,0x2a7dbf44,0x3faf4078,0xc004fc0e,0xdf11862c,0xb2f02e9e,0xa0a1b7b3,0xf10a5e0f,0x8936ec80,0x30aca623 -.long 0x02f40d9a,0xf83cbf05,0x2c318a4d,0x4681c468,0x0e9c2674,0x98575618,0x1847092e,0xbe79d046,0x78bd01e0,0xaf1e480a,0x72a51db9,0x6dd359e4,0xe3afbab6,0x62ce3821,0x17733199,0xc5cee5b6 -.long 0x6ffd9fbb,0xe08b30d4,0x36c610b7,0x6e5bc699,0x9ce262cf,0xf343cff2,0x68b914c1,0xca2e4e35,0x16de36c5,0x011d64c0,0x42e2b829,0xe0b10fdd,0x6685aaf8,0x78942981,0x230ede97,0xe7511708 -.long 0x3b922bf8,0x671ed8fc,0x4c29b133,0xe4d8c0a0,0x3b6e99c4,0x87eb1239,0x8793beba,0xaff3974c,0x2c18df9b,0x03749405,0x91007139,0xc5c3a293,0xe37a0b95,0x6a77234f,0xb661c96b,0x02c29a21 -.long 0x141ecf61,0xc3aaf1d6,0x3bb22f53,0x9195509e,0x22d51357,0x29597404,0x537bed60,0x1b083822,0xe07289f0,0xcd7d6e35,0x6dd86eff,0x1f94c48c,0xeb0f9cfa,0xc8bb1f82,0x1b2eb97d,0x9ee0b7e6 -.long 0x34d74e31,0x5a52fe2e,0x3bf79ab6,0xa352c310,0xabfeeb8f,0x97ff6c5a,0xf5c97305,0xbfbe8fef,0xa7904608,0xd6081ce6,0xc4fca249,0x1f812f3a,0xb9e5e200,0x9b24bc9a,0x38012ee8,0x91022c67 -.long 0x30a713a1,0xe83d9c5d,0x84ef0f93,0x4876e3f0,0xc1fbf928,0xc9777029,0xbce7d2a4,0xef7a6bb3,0xdfa2a659,0xb8067228,0xd877a48f,0xd5cd3398,0x025d0f3f,0xbea4fd8f,0x2eae7c2b,0xd67d2e35 -.long 0xcc5f4394,0x184de7d7,0x4536e142,0xb5551b5c,0xd34aa60a,0x2e89b212,0xf50051d5,0x14a96fea,0x0d12bb0b,0x4e21ef74,0x60b9677e,0xc522f020,0x2df7731d,0x8b12e467,0x7b326d31,0x39f80382 -.long 0x39024a94,0xdfb8630c,0x97319452,0xaacb96a8,0xeda3867c,0xd68a3961,0x77c4ffca,0x0c58e2b0,0x4da919fa,0x3d545d63,0xf15e2289,0xef79b69a,0x808bab10,0x54bc3d3d,0x45f82c37,0xc8ab3007 -.long 0x7c4a658a,0xc12738b6,0x40e72182,0xb3c47639,0x8798e44f,0x3b77be46,0x17a7f85f,0xdc047df2,0x5e59d92d,0x2439d4c5,0xe8e64d8d,0xcedca475,0x87ca9b16,0xa724cd0d,0xa5540dfe,0x35e4fd59 -.long 0xe4bcf6b1,0xf8c1ff18,0x295018fa,0x856d6285,0x3263c949,0x433f665c,0xa1f21409,0xa6a76dd6,0xcc7b4f79,0x17d32334,0x06720e4a,0xa1d03122,0x81d9bed5,0xadb6661d,0x11db15d1,0xf0d6fb02 -.long 0x1fb747d2,0x7fd11ad5,0x3033762b,0xab50f959,0xfbefaf5a,0x2a7e711b,0x3fef2bbf,0xc7393278,0x0df6f9be,0xe29fa244,0x71efd215,0x9092757b,0x4f3d6fd9,0xee60e311,0x0acfb78b,0x338542d4 -.long 0x38961a0f,0x44a23f08,0x986987ca,0x1426eade,0x4a863cc6,0x36e6ee2e,0x628b8b79,0x48059420,0x7396e1de,0x30303ad8,0x38c5aad1,0x5c8bdc48,0x5c8f5066,0x3e40e11f,0x8d246bbd,0xabd6e768 -.long 0x23330a01,0x68aa40bb,0xc34eafa0,0xd23f5ee4,0x5de02c21,0x3bbee315,0xd1d8dd06,0x18dd4397,0x122d7b44,0x3ba1939a,0xa33870d6,0xe6d3b40a,0x1c4fe3f8,0x8e620f70,0xd3a50cbf,0xf6bba1a5 -.long 0xcfc0aee0,0x4a78bde5,0xc08c50bd,0x847edc46,0xad63c9b2,0xbaa2439c,0x10fc2acb,0xceb4a728,0x26da033d,0xa419e40e,0x03e02683,0x6cc3889d,0xfdccf725,0x1cd28559,0x8d13d208,0x0fd7e0f1 -.long 0x1f0df9d4,0x01b9733b,0xa2b5e4f3,0x8cc2c5f3,0x3a304fd4,0x43053bfa,0x0a9f1aa7,0x8e87665c,0xd73dc965,0x087f29ec,0x3e9023db,0x15ace455,0x2bce28b4,0x2370e309,0xb6b1e84a,0xf9723442 -.long 0xb72d9f26,0xbeee662e,0xf0e47109,0xb19396de,0xe13289d0,0x85b1fa73,0x54e58e32,0x436cf77e,0xe990ef77,0x0ec833b3,0x1b11fc25,0x7373e3ed,0x0fc332ce,0xbe0eda87,0x8d7ea856,0xced04970 -.long 0x7e977ca0,0xf85ff785,0xdfdd5d2b,0xb66ee8da,0x905af461,0xf5e37950,0x966d487c,0x587b9090,0x32ba0127,0x6a198a1b,0x141615ac,0xa7720e07,0x996ef2f2,0xa23f3499,0x470bcb3d,0xef5f64b4 -.long 0x92b8c559,0xa526a962,0x69740a0f,0x0c14aac0,0xa6bdc0a5,0x0d41a9e3,0x9c48aef4,0x97d52106,0x3e7c253b,0xcf16bd30,0x47fdedc1,0xcc834b1a,0x373aab2e,0x7362c6e5,0xc5f590ff,0x264ed85e -.long 0x66d41870,0x7a46d9c0,0x4787ba09,0xa50c20b1,0xe3d44635,0x185e7e51,0x31e2d8dc,0xb3b3e080,0xa179e9d9,0xbed1e558,0x74a76781,0x2daa3f79,0x3a40864f,0x4372baf2,0x4fe75cb5,0x46900c54 -.long 0xf76765d0,0xb95f171e,0x95c87502,0x4ad726d2,0x4d7c99bd,0x2ec769da,0xc36cdfa8,0x5e2ddd19,0xa93e6dea,0xc22117fc,0x93771123,0xe8a2583b,0xfa08a3a2,0xbe2f6089,0x8f0e1112,0x4809d5ed -.long 0xda7a095e,0x3b414aa3,0x26f5aadd,0x9049acf1,0x6be8b84a,0x78d46a4d,0xb732b9b3,0xd66b1963,0xde6e9555,0x5c2ac2a0,0xb5bd8770,0xcf52d098,0x0fd28921,0x15a15fa6,0x8b27536d,0x56ccb81e -.long 0x9f4ccbb8,0x0f0d8ab8,0xdb221729,0xed5f44d2,0x00bed10c,0x43141988,0x1d735b8b,0xc94348a4,0x29ef8479,0x79f3e9c4,0x614c693f,0x4c13a4e3,0x8e143a14,0x32c9af56,0xe29ac5c4,0xbc517799 -.long 0x2774856f,0x05e17992,0x6c1bf55f,0x6e52fb05,0xe4f19e16,0xaeda4225,0xaf5ccb26,0x70f4728a,0xb2947f22,0x5d2118d1,0x281d6fb9,0xc827ea16,0x8cf0eabd,0x8412328d,0x03ef9dcf,0x45ee9fb2 -.long 0xbb937d63,0x8e700421,0xcc4b37a6,0xdf8ff2d5,0x5ced7b68,0xa4c0d5b2,0xc7308f59,0x6537c1ef,0x3b37f8e8,0x25ce6a26,0xdeebc6ce,0x170e9a9b,0x8728d72c,0xdd037952,0x850154bc,0x445b0e55 -.long 0x83a7337b,0x4b7d0e06,0xffecf249,0x1e3416d4,0x66a2b71f,0x24840eff,0xb37cc26d,0xd0d9a50a,0x6fe28ef7,0xe2198150,0x23324c7f,0x3cc5ef16,0x769b5263,0x220f3455,0xa10bf475,0xe2ade2f1 -.long 0x458d3671,0x28cd20fa,0x2dc4847b,0x1549722c,0x591941e3,0x6dd01e55,0x27128ccb,0x0e6fbcea,0x3bef0262,0xae1a1e6b,0x8f54e103,0xfa8c472c,0x72c052ec,0x7539c0a8,0x5a3490e9,0xd7b27369 -.long 0x71684349,0x143fe1f1,0x32e19b97,0x36b4722e,0x90980aff,0xdc059227,0x9e13d674,0x175c9c88,0x6e6bfdb1,0xa7de5b22,0xbedb4b46,0x5ea5b7b2,0xd34a6e44,0xd5570191,0xa24ff7e6,0xfcf60d2e -.long 0x677819e1,0x614a392d,0xaa5a29e8,0x7be74c7e,0x63c85f3f,0xab50fece,0x46cab337,0xaca2e2a9,0x122a6fe3,0x7f700388,0x882a04a8,0xdb69f703,0xcf7aed57,0x9a77935d,0x8d91c86f,0xdf16207c -.long 0x63ed9998,0x2fca49ab,0xa77ddf96,0xa3125c44,0x24344072,0x05dd8a86,0xfec3fb56,0xa023dda2,0x0c743032,0x421b41fc,0x5e438639,0x4f2120c1,0xc83c1b07,0xfb7cae51,0xcac2171a,0xb2370caa -.long 0x6cc820fb,0x2eb2d962,0xb85a44bf,0x59feee5c,0x5b6598f0,0x94620fca,0x7e314051,0x6b922cae,0x106bed4e,0xff8745ad,0xdfa1e9ab,0x546e71f5,0x1ec29487,0x935c1e48,0x4d936530,0x9509216c -.long 0x85c9a2db,0xc7ca3067,0x6be8606f,0xd6ae5152,0xe14c651d,0x09dbcae6,0x9bc32f96,0xc9536e23,0x34521b03,0xa90535a9,0x878756ff,0xf39c526c,0x8aedf03c,0x383172ec,0xefe0c034,0x20a8075e -.long 0x64026422,0xf22f9c62,0x24b9d076,0x8dd10780,0x3bef2950,0x944c742a,0x88a2b00b,0x55b9502e,0x86a09817,0xa59e14b4,0x47bb4071,0xa39dd3ac,0x3be0592f,0x55137f66,0xc9e63f5b,0x07fcafd4 -.long 0x346eb226,0x963652ee,0xec2facb7,0x7dfab085,0x691add26,0x273bf2b8,0xf2b46c44,0x30d74540,0xf2c2d065,0x05e8e73e,0xd42eeac9,0xff9b8a00,0x97209d22,0x2fcbd205,0xde14ea2c,0xeb740ffa -.long 0xa8aef518,0xc71ff913,0xfff4cfa2,0x7bfc74bb,0xb6b36048,0x1716680c,0x9ef79af1,0x121b2cce,0xa01eb3d3,0xbff3c836,0x5f79077b,0x50eb1c6a,0xa004bbcf,0xa48c32d6,0x7d64f61d,0x47a59316 -.long 0x93102016,0x6068147f,0x94d12576,0x12c5f654,0xc9bc6b91,0xefb071a7,0x6e23ea95,0x7c2da0c5,0xd4a1dd5d,0xf4fd45b6,0x9122b13c,0x3e7ad9b6,0xe6f57a48,0x342ca118,0x06f8288f,0x1c2e94a7 -.long 0x5a97d231,0x99e68f07,0x4d838758,0x7c80de97,0x05872727,0xbce0f5d0,0x19c4d016,0xbe5d95c2,0x9c2492ee,0x921d5cb1,0x404d6fb3,0x42192dc1,0x32f988d3,0x4c84dcd1,0xa17b8e85,0xde26d61f -.long 0x137c7408,0xc466dcb6,0x36a266da,0x9a38d7b6,0x83bebf1b,0x7ef5cb06,0x0fd014e3,0xe5cdcbbf,0xf65965a0,0x30aa376d,0xebb3e95e,0x60fe88c2,0x66ee6f20,0x33fd0b61,0x3f41f0a0,0x8827dcdb -.long 0x0c56c690,0xbf8a9d24,0xddb7641d,0x40265dad,0x3a6b662b,0x522b05bf,0xb1478c9b,0x466d1dfe,0x1484469b,0xaa616962,0x02df8f9f,0x0db60549,0x3cb8bf51,0xc37bca02,0x21371ce8,0x5effe346 -.long 0xff112c32,0xe8f65264,0x7b971fb2,0x8a9c736d,0x7b75080d,0xa4f19470,0x8839c59b,0xfc3f2c5a,0x5aeb49c2,0x1d6c777e,0xda1addfe,0xf3db034d,0x5535affc,0xd76fee5a,0xb92251fd,0x0853ac70 -.long 0x8b2a29d5,0x37e3d594,0x4de00ddb,0x28f1f457,0xf42c328b,0x8083c1b5,0xe493c73b,0xd8ef1d8f,0x41dc61bd,0x96fb6260,0x27ee2f8a,0xf74e8a9d,0x2c946a5d,0x7c605a80,0x3839ccfd,0xeed48d65 -.long 0x3a29467a,0x9894344f,0xc51eba6d,0xde81e949,0xa5e5c2f2,0xdaea066b,0x08c8c7b3,0x3fc8a614,0x06d0de9f,0x7adff88f,0x3b75ce0a,0xbbc11cf5,0xfbbc87d5,0x9fbb7acc,0x7badfde2,0xa1458e26 -.long 0xe039c256,0x1cb43668,0x7c17fd5d,0x5f26fb8b,0x79aa062b,0xeee426af,0xd78fbf04,0x072002d0,0xe84fb7e3,0x4c9ca237,0x0c82133d,0xb401d8a1,0x6d7e4181,0xaaa52592,0x73dbb152,0xe9430833 -.long 0xbe24319a,0xf92dda31,0xe095a8e7,0x03f7d28b,0x98782185,0xa52fe840,0x29c24dbc,0x276ddafe,0x1d7a64eb,0x80cd5496,0x7f1dbe42,0xe4360889,0x8438d2d5,0x2f81a877,0x85169036,0x7e4d52a8 -.long 0x1d59715d,0x19e3d5b1,0xd788983e,0xc7eaa762,0xabf1f248,0xe5a730b0,0xfae3fd83,0xfbab8084,0x53765b2f,0x65e50d21,0xfa127f3d,0xbdd4e083,0x397b1b10,0x9cf3c074,0xb1b59fd3,0x59f8090c -.long 0x615faa8f,0x7b15fd9d,0x968554ed,0x8fa1eb40,0x7aa44882,0x7bb4447e,0x029fff32,0x2bb2d0d1,0x6caa6d2f,0x075e2a64,0x22e7351b,0x8eb879de,0x9a506c62,0xbcd5624e,0xa87e24dc,0x218eaef0 -.long 0x44ddfa35,0x37e56847,0xdab3f747,0x9ccfc5c5,0x1ee96cf4,0x9ac1df3f,0x3b480b8f,0x0c0571a1,0x4b3a7b3c,0x2fbeb3d5,0x5dcdbb99,0x35c03669,0xb2415b3a,0x52a0f5dc,0x4413ed9a,0xd57759b4 -.long 0x3d30a2c5,0x1fe647d8,0xf78a81dc,0x0857f77e,0x131a4a9b,0x11d5a334,0x29d393f5,0xc0a94af9,0xdaa6ec1a,0xbc3a5c0b,0x88d2d7ed,0xba9fe493,0xbb614797,0xbb4335b4,0x72f83533,0x991c4d68 -.long 0xd2f01cb3,0x53258c28,0xd75db0b1,0x93d6eaa3,0xe87d0db4,0x419a2b0d,0xd8fe8493,0xa1e48f03,0xc508b23a,0xf747faf6,0x35d53549,0xf137571a,0xfcf9b838,0x9f5e58e2,0xa7fd3cf5,0xc7186cee -.long 0xe978a1d3,0x77b868ce,0x7ab92d04,0xe3a68b33,0x87a5b862,0x51029794,0x3a61d41d,0x5f0606c3,0x6f9326f1,0x2814be27,0xc6fe3c2e,0x2f521c14,0xacdf7351,0x17464d7d,0x777f7e44,0x10f5f9d3 -.long 0x269fb37d,0xce8e616b,0x7de62de5,0xaaf73804,0x4fdd4153,0xaba11175,0x3770b49b,0x515759ba,0xaa423a61,0x8b09ebf8,0xcd41fb92,0x592245a1,0x9b4c8936,0x1cba8ec1,0xaf36710e,0xa87e91e3 -.long 0x3d34a2e3,0x1fd84ce4,0xb43b5d61,0xee3759ce,0x619186c7,0x895bc78c,0xcbb9725a,0xf19c3809,0xde744b1f,0xc0be21aa,0x60f8056b,0xa7d222b0,0xb23efe11,0x74be6157,0x0cd68253,0x6fab2b4f -.long 0x4bf1d725,0xad33ea5f,0x4f6c950f,0x9c1d8ee2,0xa377af06,0x544ee78a,0x94a113e1,0x54f489bb,0x992fb7e8,0x8f11d634,0xa2a44347,0x0169a7aa,0x95020e00,0x1d49d4af,0xe08e120b,0x95945722 -.long 0xa4d32282,0xb6e33878,0x48020ae7,0xe36e029d,0x37a9b750,0xe05847fb,0xb29e3819,0xf876812c,0xd23a17f0,0x84ad138e,0xf0b3950e,0x6d7b4480,0x2fd67ae0,0xdfa8aef4,0x52333af6,0x8d3eea24 -.long 0xb15d5acc,0x0d052075,0xbd815bc4,0xc6d9c79f,0xdfa36cf2,0x8dcafd88,0x38aa9070,0x908ccbe2,0xba35afce,0x638722c4,0xfd6abf0b,0x5a3da8b0,0xc9c335c1,0x2dce252c,0x65aa799b,0x84e7f0de -.long 0xb99a72cb,0x2101a522,0x87618016,0x06de6e67,0xe6f3653e,0x5ff8c7cd,0xc7a6754a,0x0a821ab5,0x7cb0b5a2,0x7e3fa52b,0xc9048790,0xa7fb121c,0x06ce053a,0x1a725020,0x04e929b0,0xb490a31f -.long 0x62dd61ad,0xe17be47d,0x6be01371,0x781a961c,0xdae3cbba,0x1063bfd3,0x7f73c9ba,0x35647406,0x2736a129,0xf50e957b,0xed13f256,0xa6313702,0x3a19fcc5,0x9436ee65,0xe7a4c8b6,0xcf2bdb29 -.long 0xc5f95cd8,0xb06b1244,0xf4ab95f4,0xda8c8af0,0xb9e5836d,0x1bae59c2,0x3acffffc,0x07d51e7e,0xc2ccbcda,0x01e15e6a,0x8528c3e0,0x3bc1923f,0xa49fead4,0x43324577,0x2aa7a711,0x61a1b884 -.long 0x700230ef,0xf9a86e08,0xbd19adf8,0x0af585a1,0xf55ad8f2,0x7645f361,0x46c3614c,0x6e676223,0x4e774d3f,0x23cb257c,0xac102d1b,0x82a38513,0x7b126aa5,0x9bcddd88,0xeefd3ee4,0xe716998b -.long 0xfb167583,0x4239d571,0xd16c8f8a,0xdd011c78,0x69a27519,0x271c2895,0xd2d64b6a,0x9ce0a3b7,0xd5ec6738,0x8c977289,0x8840ef6b,0xa3b49f9a,0x9a453419,0x808c14c9,0x0cf0a2d5,0x5c00295b -.long 0x1d4bcc76,0x524414fb,0x459a88f1,0xb07691d2,0xf70d110f,0x77f43263,0xb7abf9f3,0x64ada5e0,0x5b544cf5,0xafd0f94e,0xfd2713fe,0xb4a13a15,0x250c74f4,0xb99b7d6e,0x20324e45,0x097f2f73 -.long 0xaffa8208,0x994b37d8,0xdc29aafc,0xc3c31b0b,0x7a3a607f,0x3da74651,0xfe6955d6,0xd8e1b8c1,0xc8418682,0x716e1815,0x7dc91d97,0x541d487f,0xc6996982,0x48a04669,0x83a6502e,0xf39cab15 -.long 0xe68db055,0x025801a0,0xba3338d5,0xf3569758,0xee2afa84,0xb0c8c0aa,0xfb6562d1,0x4f6985d3,0x132ed17a,0x351f1f15,0xc04365fe,0x510ed0b4,0xe5b1f066,0xa3f98138,0x32df03dc,0xbc9d95d6 -.long 0x19abd09e,0xa83ccf6e,0x4ff17edb,0x0b4097c1,0xd64a06ce,0x58a5c478,0x544a58fd,0x2ddcc3fd,0x9e8153b8,0xd449503d,0x7774179b,0x3324fd02,0xdbd9120c,0xaf5d47c8,0x34fa94db,0xeb860162 -.long 0x972f07f4,0x5817bdd1,0xd27bbceb,0xe5579e2e,0x5f11e5a6,0x86847a1f,0x7c3cf048,0xb39ed255,0xa2f62e55,0xe1076417,0x1bcf82a2,0x6b9ab38f,0x7aeb29f9,0x4bb7c319,0x17227a46,0xf6d17da3 -.long 0x0f968c00,0xab53ddbd,0x000c880b,0xa03da7ec,0x6a9ad24d,0x7b239624,0x01ec60d0,0x612c0401,0x109f5df1,0x70d10493,0x80af7550,0xfbda4030,0xc6b9a9b3,0x30b93f95,0x007d9418,0x0c74ec71 -.long 0x6edb951f,0x94175564,0x7f22c282,0x5f4a9d78,0xb38d1196,0xb7870895,0xa228ce7c,0xbc593df3,0x6af3641a,0xc78c5bd4,0x3d9b3dcc,0x7802200b,0x8be33304,0x0dc73f32,0x61ffb79a,0x847ed87d -.long 0x6d671192,0xf85c974e,0xde16f60f,0x1e14100a,0x95c38797,0x45cb0d5a,0x9b022da4,0x18923bba,0xbbe7e86e,0xef2be899,0x216067bf,0x4a1510ee,0x84d5ce3e,0xd98c8154,0xf92a2b90,0x1af777f0 -.long 0x4ef65724,0x9fbcb400,0x3c0ca6fe,0x3e04a4c9,0x55002994,0xfb3e2cb5,0x5363ecab,0x1f3a93c5,0x3923555b,0x1fe00efe,0x1e1751ea,0x744bedd9,0x6ab69357,0x3fb2db59,0xf5e6618b,0x8dbd7365 -.long 0xdf1ea40e,0x99d53099,0x57d61e64,0xb3f24a0b,0x596eb812,0xd088a198,0x5762940b,0x22c8361b,0xf9c0d95c,0x66f01f97,0x8e43cdae,0x88461172,0xb72b15c3,0x11599a7f,0x420d95cc,0x135a7536 -.long 0x5f7ae2f6,0x2dcdf0f7,0xd7fa6da2,0x15fc6e1d,0xd1d441b6,0x81ca829a,0x04a106b6,0x84c10cf8,0xa73fbbd0,0xa9b26c95,0x4d8f6ee8,0x7f24e0cb,0x1e25a043,0x48b45937,0x036f3dfe,0xf8a74fca -.long 0xc9f84296,0x1ed46585,0x3bc278b0,0x7fbaa8fb,0x6c4fcbd0,0xa8e96cd4,0x73b60a5f,0x940a1202,0x55a4aec8,0x34aae120,0xdbd742f0,0x550e9a74,0x228c68ab,0x794456d7,0xa4e25ec6,0x492f8868 -.long 0xb2d8f398,0x682915ad,0x5b84c953,0xf13b51cc,0x5bb917d6,0xcda90ab8,0x4ea3dee1,0x4b615560,0x0a52c1c8,0x578b4e85,0x20b75fc4,0xeab1a695,0xaa0bb3c6,0x60c14f3c,0xb8216094,0x220f448a -.long 0xb0e63d34,0x4fe7ee31,0xa9e54fab,0xf4600572,0xd5e7b5a4,0xc0493334,0x06d54831,0x8589fb92,0x6583553a,0xaa70f5cc,0xe25649e5,0x0879094a,0x10044652,0xcc904507,0x02541c4f,0xebb0696d -.long 0xb9718710,0x5a171fde,0xf374a9f5,0x38f1bed8,0xba39bdc1,0xc8c582e1,0x908cc0ce,0xfc457b0a,0x883841e2,0x9a187fd4,0x38725381,0x8ec25b39,0x96f84395,0x2553ed05,0x6f6c6897,0x095c7661 -.long 0x4bdc5610,0x917ac85c,0x179eb301,0xb2885fe4,0x8b78bdcc,0x5fc65547,0xe59e4699,0x4a9fc893,0x3ce299af,0xbb7ff0cd,0xadf38b20,0x195be9b3,0xd38ddb8f,0x6a929c87,0xb21a51b9,0x55fcc99c -.long 0x721a4593,0x2b695b4c,0x768eaac2,0xed1e9a15,0x7489f914,0xfb63d71c,0x78118910,0xf98ba31c,0x9b128eb4,0x80291373,0xd448af4a,0x7801214e,0x55418dd3,0xdbd2e22b,0xd3998242,0xeffb3c0d -.long 0xc7bf3827,0xdfa6077c,0x47f8238f,0xf2165bcb,0x8564d554,0xfe37cf68,0x0a81fb98,0xe5f825c4,0xffed4d6f,0x43cc4f67,0xb50a34b0,0xbc609578,0x5041faf1,0x8aa8fcf9,0x651773b6,0x5659f053 -.long 0x6044d63b,0xe87582c3,0x0cdb0ca0,0xa6089409,0xbfb2bcf6,0x8c993e0f,0x45985cfc,0xfc64a719,0x83dbedba,0x15c4da80,0x2be67df7,0x804ae112,0xa23defde,0xda4c9658,0x5156e0d3,0x12002ddd -.long 0x5dd21b96,0xe68eae89,0xcf44624d,0x8b99f28b,0x1ec8897a,0x0ae00808,0x6712f76e,0xdd0a9303,0x4e233de4,0x96237522,0x2b36a8a5,0x192445b1,0x023993d9,0xabf9ff74,0x2aad4a8f,0x21f37bf4 -.long 0xf8bd2bbd,0x340a4349,0x4868195d,0x1d902cd9,0xe5fdb6f1,0x3d27bbf1,0x124f9f1c,0x7a5ab088,0xf7a09e03,0xc466ab06,0x31f2c123,0x2f8a1977,0x041b6657,0xda355dc7,0x8ece2a7c,0xcb840d12 -.long 0x7db32675,0xb600ad9f,0x07a06f1b,0x78fea133,0xb31f6094,0x5d032269,0x83ec37aa,0x07753ef5,0x9c0bea78,0x03485aed,0xbc3f4524,0x41bb3989,0x697f726d,0x09403761,0xdf394820,0x6109beb3 -.long 0x3b6d1145,0x804111ea,0xa8582654,0xb6271ea9,0x24e66562,0x619615e6,0xd7b6ad9c,0xa2554945,0x99bfe35f,0xd9c4985e,0x7b51cdf6,0x9770ccc0,0x92881832,0x7c327013,0x286b26d1,0x8777d45f -.long 0xd847999d,0x9bbeda22,0xc3525d32,0x03aa33b6,0x28a959a1,0x4b7b96d4,0x31e5d234,0xbb3786e5,0x6961f247,0xaeb5d3ce,0x02f93d3f,0x20aa85af,0xd7a7ae4f,0x9cd1ad3d,0x781adaa8,0xbf6688f0 -.long 0x7469cead,0xb1b40e86,0x309fca48,0x1904c524,0x4b54bbc7,0x9b7312af,0x593affa2,0xbe24bf8f,0xbd98764b,0xbe5e0790,0xa26e299e,0xa0f45f17,0x6b8fe4c7,0x4af0d2c2,0x8ae8a3e6,0xef170db1 -.long 0x29e0ccc1,0x0e8d61a0,0x60ad36ca,0xcd53e87e,0xc8173822,0x328c6623,0xa496be55,0x7ee1767d,0x648945af,0x89f13259,0x25c8009c,0x9e45a5fd,0x1f61ab8c,0xaf2febd9,0x8a275385,0x43f6bc86 -.long 0xf2142e79,0x87792348,0xc6e6238a,0x17d89259,0x4a839d9b,0x7536d2f6,0x76a1fbdc,0x1f428fce,0x0db06dfe,0x1c109601,0x50a3a3cc,0xbfc16bc1,0x9b30f41b,0xf9cbd9ec,0x00138cce,0x5b5da0d6 -.long 0x56ef96a7,0xec1d0a48,0x982bf842,0xb47eb848,0xec3f700d,0x66deae32,0xaa1181e0,0x4e43c42c,0xd1a4aa2a,0xa1d72a31,0xc004f3ce,0x440d4668,0x45fe8a7a,0x0d6a2d3b,0xfb128365,0x820e52e2 -.long 0x25e51b09,0x29ac5fcf,0x2023d159,0x180cd2bf,0xa1ebf90e,0xa9892171,0x7c132181,0xf97c4c87,0xc03dbb7e,0x9f1dc724,0x018cbbe4,0xae043765,0x0767d153,0xfb0b2a36,0x249cbaeb,0xa8e2f4d6 -.long 0xd95ea168,0x172a5247,0x2970764a,0x1758fada,0x1d978169,0xac803a51,0xde77e01b,0x299cfe2e,0xb0a98927,0x652a1e17,0x20014495,0x2e26e1d1,0x7175b56a,0x7ae0af9f,0xd64b9f95,0xc2e22a80 -.long 0xd90a060a,0x4d0ff9fb,0xbaf38085,0x496a27db,0xda776bcf,0x32305401,0x725f209e,0xb8cdcef6,0x436a0bba,0x61ba0f37,0x76860049,0x263fa108,0xda3542cf,0x92beb98e,0xd5849538,0xa2d4d14a -.long 0x12e9a1bc,0x989b9d68,0x5f6e3268,0x61d9075c,0x99ace638,0x352c6aa9,0x920f43ff,0xde4e4a55,0xd673c017,0xe5e4144a,0x6f6e05ea,0x667417ae,0xdcd1bd56,0x613416ae,0x86693711,0x5eb36201 -.long 0x3a1aa914,0x2d7bc504,0x76dc5975,0x175a1299,0x3fc8125c,0xe900e0f2,0x11198875,0x569ef68c,0x63a113b4,0x9012db63,0x98835766,0xe3bd3f56,0x76412dea,0xa5c94a52,0xaa735e5c,0xad9e2a09 -.long 0x508b65e9,0x405a984c,0x6df1a0d1,0xbde4a1d1,0xdfba80da,0x1a9433a1,0x9440ad2e,0xe9192ff9,0x5099fe92,0x9f649696,0x0b27a54a,0x25ddb65c,0xc590da61,0x178279dd,0xfbde681a,0x5479a999 -.long 0x013fe162,0xd0e84e05,0x632d471b,0xbe11dc92,0xfc0e089f,0xdf0b0c45,0x4c144025,0x04fb15b0,0x13c99927,0xa61d5fc2,0x3de2eb35,0xa033e9e0,0xb8dacbb4,0xf8185d5c,0x8644549d,0x9a88e265 -.long 0x54671ff6,0xf717af62,0x5fa58603,0x4bd4241b,0xe67773c0,0x06fba40b,0x6a2847e9,0xc1d933d2,0x689e2c70,0xf4f5acf3,0x46bafd31,0x92aab0e7,0x3473f6e5,0x798d76aa,0x93141934,0xcc6641db -.long 0xd31e535e,0xcae27757,0x87c2ee11,0x04cc43b6,0x2e029ffa,0x8d1f9675,0xe4cc7a2c,0xc2150672,0x8d68b013,0x3b03c1e0,0xedf298f3,0xa9d6816f,0xa2804464,0x1bfbb529,0x5db22125,0x95a52fae -.long 0x0e1cb64e,0x55b32160,0x7e7fc9fe,0x004828f6,0x1bb0fb93,0x13394b82,0x35f1a920,0xb6293a2d,0xd145d2d9,0xde35ef21,0xbb8fa603,0xbe6225b3,0x32cf252d,0x00fc8f6b,0x117cf8c2,0xa28e52e6 -.long 0x4c371e6d,0x9d1dc89b,0x36ef0f28,0xcebe0675,0xa4292f81,0x5de05d09,0x353e3083,0xa8303593,0x7e37a9bb,0xa1715b0a,0x2b8faec3,0x8c56f61e,0x33c9b102,0x52507431,0xa44431f0,0x0130cefc -.long 0xbd865cfb,0x56039fa0,0xbc5f1dd7,0x4b03e578,0xbabe7224,0x40edf2e4,0x3a1988f6,0xc752496d,0x564beb6b,0xd1572d3b,0x39a1c608,0x0db1d110,0x16f60126,0x568d1934,0xf354af33,0x05ae9668 -.long 0xc92544f2,0x19de6d37,0xa35837d5,0xcc084353,0x1a514ece,0xcbb6869c,0x2e1d1066,0xb633e728,0x936c581c,0xf15dd69f,0x7439c4f9,0x96e7b8ce,0x2e448a5b,0x5e676f48,0xfd916bbb,0xb2ca7d5b -.long 0xf5024025,0xd55a2541,0xe4c2d937,0x47bc5769,0x0362189f,0x7d31b92a,0xef7816f9,0x83f3086e,0xb587579a,0xf9f46d94,0x30e76c5f,0xec2d22d8,0xb000ffcf,0x27d57461,0x364ffc2c,0xbb7e65f9 -.long 0x6652a220,0x7c7c9477,0xd696c981,0x61618f89,0x89effff3,0x5021701d,0x7c314163,0xf2c8ff8e,0x8efb4d3e,0x2da413ad,0xce176d95,0x937b5adf,0x2a67d51c,0x22867d34,0x18eb3ac9,0x262b9b10 -.long 0xc43ff28b,0x4e314fe4,0x6a664e7a,0x76476627,0xb7a565c2,0x3e90e40b,0xc1acf831,0x8588993a,0x8f938829,0xd7b501d6,0x3edd7d4c,0x996627ee,0x90cd34c7,0x37d44a62,0xf3833e8d,0xa8327499 -.long 0x4bf50353,0x2e18917d,0x556765fb,0x85dd726b,0x93d5ab66,0x54fe65d6,0x915c25fe,0x3ddbaced,0x12f22e85,0xa799d9a4,0x6d06f6bc,0xe2a24867,0x43ca1637,0xf4f1ee56,0x61ece30a,0xfda2828b -.long 0xa2dee7a6,0x758c1a3e,0x734b2284,0xdcde2f3c,0x4eaba6ad,0xaba445d2,0x76cee0a7,0x35aaf668,0xe5aa049a,0x7e0b04a9,0x91103e84,0xe74083ad,0x40afecc3,0xbeb183ce,0xea043f7a,0x6b89de9f -.long 0xfe67ba66,0x0e299d23,0x93cf2f34,0x91450760,0x97fcf913,0xf45b5ea9,0x8bd7ddda,0x5be00843,0xd53ff04d,0x358c3e05,0x5de91ef7,0xbf7ccdc3,0xb69ec1a0,0xad684dbf,0x801fd997,0x367e7cf2 -.long 0xb0dc8595,0x0ca1f3b7,0x9f1d9f2e,0x27de4608,0xbadd82a7,0x1af3bf39,0x65862448,0x79356a79,0xf5f9a052,0xc0602345,0x139a42f9,0x1a8b0f89,0x844d40fc,0xb53eee42,0x4e5b6368,0x93b0bfe5 -.long 0xc024789c,0x5434dd02,0x41b57bfc,0x90dca9ea,0x243398df,0x8aa898e2,0x894a94bb,0xf607c834,0xc2c99b76,0xbb07be97,0x18c29302,0x6576ba67,0xe703a88c,0x3d79efcc,0xb6a0d106,0xf259ced7 -.long 0xc8de610b,0x0f893a5d,0x67e223ce,0xe8c515fb,0x4ead6dc5,0x7774bfa6,0x925c728f,0x89d20f95,0x098583ce,0x7a1e0966,0x93f2a7d7,0xa2eedb94,0x4c304d4a,0x1b282097,0xc077282d,0x0842e3da -.long 0x3b9e2d7b,0xe4d972a3,0xc48218ff,0x7cc60b27,0x84149d91,0x8fc70838,0x2f461ecc,0x5c04346f,0x614650a9,0xebe9fdf2,0xc1f666ac,0x5e35b537,0x88babc83,0x645613d1,0xc5e1c93e,0x88cace3a -.long 0x3de92e23,0x209ca375,0x5fbbb6e3,0xccb03cc8,0xd7b1487e,0xccb90f03,0xc710941f,0xfa9c2a38,0x6724ceed,0x756c3823,0x192d0323,0x3a902258,0xea5e038e,0xb150e519,0xc7427591,0xdcba2865 -.long 0x78890732,0xe549237f,0x53fcb4d9,0xc443bef9,0xeb3480d6,0x9884d8a6,0x3048b186,0x8a35b6a1,0x65e9a90a,0xb4e44716,0x653006c0,0x45bf380d,0x4fe9ae3b,0x8f3f820d,0x979a3b71,0x244a35a0 -.long 0x74cd06ff,0xa1010e9d,0xaca3eeac,0x9c17c7df,0x8063aa2b,0x74c86cd3,0x734614ff,0x8595c4b3,0x990f62cc,0xa3de00ca,0xca0c3be5,0xd9bed213,0xdf8ce9f5,0x7886078a,0x5cd44444,0xddb27ce3 -.long 0x58926ddd,0xed374a66,0x908015b8,0x138b2d49,0xde1f7ab8,0x886c6579,0xc3020b7a,0x888b9aa0,0x3a96e355,0xd3ec034e,0xf30fbe9a,0xba65b0b8,0xff21367a,0x064c8e50,0x0b04b46e,0x1f508ea4 -.long 0x747c866c,0x98561a49,0x0518a062,0xbbb1e5fe,0xecdc3608,0x20ff4e8b,0x20184027,0x7f55cded,0xf38c85f0,0x8d73ec95,0x8bc3b8c3,0x5b589fdf,0x0f12b66f,0xbe95dd98,0x0e338e01,0xf5bd1a09 -.long 0x5e915918,0x65163ae5,0x86f8a46b,0x6158d6d9,0xeeebf99c,0x8466b538,0xbca477ef,0xca8761f6,0x9ebbc601,0xaf3449c2,0xe0c3ae2f,0xef3b0f41,0x5de63752,0xaa6c577d,0x64682a51,0xe9166601 -.long 0xfc15aa1e,0x5a3097be,0xb54b0745,0x40d12548,0x519a5f12,0x5bad4706,0xa439dee6,0xed03f717,0x4a02c499,0x0794bb6c,0xcffe71d2,0xf725083d,0x0f3adcaf,0x2cad7519,0x43729310,0x7f68ea1c -.long 0xb7ffd977,0xe747c8c7,0x80761a22,0xec104c35,0x5a3ffb83,0x8395ebaf,0xe4b63db7,0xfb3261f4,0xd883e544,0x53544960,0x8cc2eeb8,0x13520d70,0xd3d65f99,0x08f6337b,0x781cf95b,0x83997db2 -.long 0x0dbd2c01,0xce6ff106,0x1f9ce934,0x4f8eea6b,0x0e993921,0x546f7c4b,0x5e753fc7,0x6236a324,0xa16022e9,0x65a41f84,0x43d1dbb2,0x0c18d878,0x2d4cef9c,0x73c55640,0x70444c74,0xa0428108 -.long 0x9afdfb3c,0x68e4f15e,0x5bdfb6df,0x49a56143,0x5f823d97,0xa9bc1bd4,0xea111c2a,0xbceb5970,0xb269bbc4,0x366b455f,0xe9bc5d62,0x7cd85e1e,0x4f18b086,0xc743c41c,0x95294fb9,0xa4b40990 -.long 0x26ee8382,0x9c7c581d,0x359d638e,0xcf17dcc5,0xb728ae3d,0xee8273ab,0xf821f047,0x1d112926,0x50491a74,0x11498477,0xfde0dfb9,0x687fa761,0x7ea435ab,0x2c258022,0x91ce7e3f,0x6b8bdb94 -.long 0x3bf834aa,0x4c5b5dc9,0x4f6c7e4b,0x04371819,0x3736bcad,0xc284e00a,0x21ae8f8d,0x0d881118,0xf48c8e33,0xf9cf0f82,0xa1bf40db,0xa11fd075,0xdc2733e5,0xdceab0de,0x8e986bd7,0xc560a8b5 -.long 0x3929d097,0x48dd1fe2,0x92f188f1,0x3885b290,0xda6fcdac,0x0f2ae613,0xb662a46c,0x9054303e,0x0738042a,0xb6871e44,0xbdaf6449,0x98e6a977,0xd1c9df1b,0xd8bc0650,0x36e098f9,0xef3d6451 -.long 0xb6d72d28,0x03fbae82,0xf5d84080,0x77ca9db1,0xa58efc1c,0x8a112cff,0xc564cb4a,0x518d761c,0xf0d1b5ce,0x69b5740e,0xe9eb1785,0x717039cc,0x22f53382,0x3fe29f90,0x6bc7c95c,0x8e54ba56 -.long 0xf7f91d0f,0x9c806d8a,0xa82a5728,0x3b61b0f1,0x94d76754,0x4640032d,0x47d834c6,0x273eb5de,0x7b4e4d53,0x2988abf7,0xde401777,0xb7ce66bf,0x715071b3,0x9fba6b32,0xad3a1a98,0x82413c24 -.long 0xe0e8ad93,0x5b7fc8c4,0x5fab868d,0xb5679aee,0x2b3946f3,0xb1f9d2fa,0x5685b50a,0x458897dc,0x89d0caf3,0x1e98c930,0x78642e92,0x39564c5f,0x0dbdaf18,0x1b77729a,0x579e82e6,0xf9170722 -.long 0xe4515fa5,0x680c0317,0xfb0c790f,0xf85cff84,0x6d2e0765,0xc7a82aab,0x35c82b32,0x7446bca9,0x6d63184f,0x5de607aa,0x262803a6,0x7c1a46a8,0xaebe8035,0xd218313d,0xc73c51f8,0x92113ffd -.long 0x12e7e46c,0x4b38e083,0x56126bd5,0x69d0a37a,0x73c07e04,0xfb3f324b,0x8fda7267,0xa0c22f67,0x4d2c7d8f,0x8f2c0051,0xcbe2cae5,0xbc45ced3,0xa8f0f277,0xe1c6cf07,0x1eb99a98,0xbc392312 -.long 0x3cc8ac85,0x75537b7e,0xdd02753b,0x8d725f57,0xb737df2f,0xfd05ff64,0xf6d2531d,0x55fe8712,0x6ab6b01c,0x57ce04a9,0x7cd93724,0x69a02a89,0xcf86699b,0x4f82ac35,0x9cb4b232,0x8242d3ad -.long 0xd62105e5,0x713d0f65,0x2d29be61,0xbb222bfa,0x6cfbef09,0xf2f9a79e,0xd5d6782f,0xfc24d8d3,0xd4129967,0x5db77085,0xdc3c2a43,0xdb81c3cc,0x05d8d9a3,0x9d655fc0,0x54298026,0x3f5d057a -.long 0x88c54694,0x1157f56d,0x9b09573e,0xb26baba5,0x22adffd1,0x2cab03b0,0xdd69f383,0x60a412c8,0x54b25039,0xed76e98b,0x687e714d,0xd4ee67d3,0x7b00b594,0x87739648,0xc9ef709b,0xce419775 -.long 0x1c203a40,0x40f76f85,0xeafd8f91,0x30d352d6,0x95578dd2,0xaf196d3d,0x77cc3f3d,0xea4bb3d7,0xb98e782b,0x42a5bd03,0x0624920d,0xac958c40,0xfc56fcc8,0xb838134c,0x89572e5e,0x86ec4ccf -.long 0x9be47be0,0x69c43526,0xcb28fea1,0x323b7dd8,0x3a6c67e5,0xfa5538ba,0x1d378e46,0xef921d70,0x3c4b880e,0xf92961fc,0x98940a67,0x3f6f914e,0xfef0ff39,0xa990eb0a,0xf0eeff9c,0xa6c2920f -.long 0x51b8d9a3,0xca804166,0x0ffb0db1,0x42531bc9,0xaa82e7ce,0x72ce4718,0xdf574741,0x6e199913,0xd5d36946,0xd5f1b13d,0xf68f0194,0x8255dc65,0x8710d230,0xdc9df4cd,0x138c1988,0x3453c20f -.long 0x89a6ef01,0x9af98dc0,0x9857df85,0x4dbcc3f0,0x5c1ad924,0x34805601,0xd0493046,0x40448da5,0x4ee343e2,0xf629926d,0x90e8a301,0x6343f1bd,0x40815b3f,0xefc93491,0xde8f66fb,0xf882a423 -.long 0xe7db9f57,0x3a12d5f4,0x3c384c27,0x7dfba38a,0x6fc660b1,0x7a904bfd,0x2773b21c,0xeb6c5db3,0x1cdfe049,0xc350ee66,0x44540f29,0x9baac0ce,0xa5ec6aad,0xbc57b6ab,0x0a7c1baa,0x167ce8c3 -.long 0x53fb2b56,0xb23a03a5,0x4e057f78,0x6ce141e7,0x89e490d9,0x796525c3,0xa31a7e75,0x0bc95725,0x1220fd06,0x1ec56791,0x408b0bd6,0x716e3a3c,0xe8ebeba9,0x31cd6bf7,0xbee6b670,0xa7326ca6 -.long 0xcd090c43,0x3d9f851c,0xf12c3988,0x561e8f13,0x904b7be4,0x50490b6a,0x0410737b,0x61690ce1,0x0f009052,0x299e9a37,0xf026092e,0x258758f0,0xfdfcdc0f,0x9fa255f3,0xc0e1bcd2,0xdbc9fb1f -.long 0x24651840,0x35f9dd6e,0xa5c59abc,0xdca45a84,0xecca4938,0x103d396f,0xb97b3f29,0x4532da0a,0x1999a6bf,0xc4135ea5,0x5e6bf2ee,0x3aa9505a,0x3f5be093,0xf77cef06,0xa943152e,0x97d1a0f8 -.long 0x2e1c21dd,0x2cb0ebba,0x2c6797c4,0xf41b29fc,0xb300101f,0xc6e17321,0xd0d79a89,0x4422b0e9,0x92f1bfc4,0x49e4901c,0xe1e10ed9,0x06ab1f8f,0xdb2926b8,0x84d35577,0x356e8ec2,0xca349d39 -.long 0x343bf1a9,0x70b63d32,0x37d1a6b1,0x8fd3bd28,0x316865b4,0x0454879c,0xc458efa2,0xee959ff6,0x9706dc3f,0x0461dcf8,0x164e4b2e,0x737db0e2,0x2f8843c8,0x09262680,0x7745e6f6,0x54498bbc -.long 0xa29e24af,0x359473fa,0x70aa87a1,0xfcc3c454,0x00573ace,0xfd2c4bf5,0x28dd1965,0xb65b514e,0x2193e393,0xe46ae7cf,0xf5444d97,0x60e9a4e1,0x00ff38ed,0xe7594e96,0x0a0e0f02,0x43d84d2f -.long 0xee398a21,0x8b6db141,0xe3bcc5be,0xb88a56ae,0x373460ea,0x0a1aa52f,0x160bb19b,0x20da1a56,0x65bf0384,0xfb54999d,0x5d5a180e,0x71a14d24,0x21737b04,0xbc44db7b,0x01dd8e92,0xd84fcb18 -.long 0xfa44b479,0x80de937b,0x5c98fd4f,0x53505499,0x28f08727,0x1edb12ab,0xa5f3ef53,0x4c58b582,0x8327f246,0xbfb236d8,0x4d7df320,0xc3a3bfaa,0xb96024f2,0xecd96c59,0x7f4e0433,0xfc293a53 -.long 0x5acf6e10,0x5341352b,0xafe652c3,0xc50343fd,0x18577a7f,0x4af3792d,0xaf16823d,0xe1a4c617,0x33425d0a,0x9b26d0cd,0x9b7bc47f,0x306399ed,0x706bb20b,0x2a792f33,0x98111055,0x31219614 -.long 0x87f5d28b,0x864ec064,0x962277fd,0x11392d91,0xbb6aed5f,0xb5aa7942,0x47e799d9,0x080094dc,0x208ba19b,0x4afa588c,0x8512f284,0xd3e7570f,0x02f5799a,0xcbae64e6,0x514b9492,0xdeebe7ef -.long 0xe5c298ff,0x30300f98,0x3678361f,0x17f561be,0x98cb9a16,0xf52ff312,0x5562d490,0x6233c3bc,0x92e3a2cb,0x7bfa15a1,0xe6365119,0x961bcfd1,0x2c8c53b1,0x3bdd29bf,0x822844ba,0x739704df -.long 0x7e7b754b,0x7dacfb58,0xa806c9b9,0x23360791,0x23504452,0xe7eb88c9,0x852c1783,0x2983e996,0x958d881d,0xdd4ae529,0x262c7b3c,0x026bae03,0x960b52d1,0x3a6f9193,0x92696cfb,0xd0980f90 -.long 0xd5f30851,0x4c1f428c,0x2a4f6630,0x94dfed27,0xfc5d48a4,0x4df53772,0x933260ce,0xdd2d5a2f,0xd44cc7a5,0x574115bd,0xbd12533a,0x4ba6b20d,0x243057c9,0x30e93cb8,0x14de320e,0x794c486a -.long 0xf21496e4,0xe925d4ce,0xec696331,0xf951d198,0x3e8d812f,0x9810e2de,0x389294ab,0xd0a47259,0x0e3bab66,0x513ba2b5,0xabad306f,0x462caff5,0xaf04c49e,0xe2dc6d59,0xe0b84b0b,0x1aeb8750 -.long 0x2f7d0ca2,0xc034f12f,0xe06acf2f,0x6d2e8128,0x21facc2f,0x801f4f83,0xf40ef607,0xa1170c03,0x7805a99c,0xfe0a1d4f,0xcc26aba5,0xbde56a36,0x35531f40,0x5b1629d0,0x9afa6108,0xac212c2b -.long 0x15697be5,0x30a06bf3,0x2c63c7c1,0x6f0545dc,0x7ccdadaf,0x5d8cb842,0xac7015bb,0xd52e379b,0xf462c23e,0xc4f56147,0x46bc24b0,0xd44a4298,0xe2856d4f,0xbc73d23a,0x0832bcdf,0x61cedd8c -.long 0x99f241d7,0x60953556,0x001a349d,0xee4adbd7,0xaa89e491,0x0b35bf6a,0x136f7546,0x7f0076f4,0x9264da3d,0xd19a18ba,0x62a7a28b,0x6eb2d2cd,0x8761c971,0xcdba941f,0xa3be4a5d,0x1550518b -.long 0x57d0b70c,0xd0e8e2f0,0xcd133ba3,0xeea8612e,0x44416aec,0x814670f0,0x30775061,0x424db6c3,0x16213fd1,0xd96039d1,0x18a3478f,0xc61e7fa5,0xcb0c5021,0xa805bdcc,0x0cc616dd,0xbdd6f3a8 -.long 0x5d97f7e2,0x06009667,0xaf0bf4b6,0x31db0fc1,0x5491627a,0x23680ed4,0x7d741fb1,0xb99a3c66,0x36b1ff92,0xe9bb5f55,0x512b388d,0x29738577,0x50fcf263,0xdb8a2ce7,0x6c4f7b47,0x385346d4 -.long 0x31631f9e,0xbe86c5ef,0x03a57a29,0xbf91da21,0x7b23f821,0xc3b1f796,0x770db354,0x0f7d00d2,0xd8fe79da,0x8ffc6c3b,0xd525c996,0xcc5e8c40,0xcfff632a,0x4640991d,0x67112528,0x64d97e8c -.long 0x02f1cd1e,0xc232d973,0x1dd212a4,0xce87eacb,0xe69802f7,0x6e4c8c73,0x1fffddbd,0x12ef0290,0x1bcea6e2,0x941ec74e,0x3cb92cbb,0xd0b54024,0x7e8f9d05,0x809fb9d4,0xf2992aae,0x3bf16159 -.long 0xf8a7a838,0xad40f279,0x05615660,0x11aea631,0xa01f6fa1,0xbf52e6f1,0x3dc2aec9,0xef046995,0xd8080711,0x785dbec9,0x9fdedf76,0xe1aec60a,0xfa21c126,0xece797b5,0x05e52732,0xc66e898f -.long 0x08811fdb,0x39bb69c4,0x2fc7f082,0x8bfe1ef8,0x174f4138,0xc8e7a393,0xd58d1f98,0xfba8ad1d,0xbfd2fd5b,0xbc21d0ce,0x6ee60d61,0x0b839a82,0xafd22253,0xaacf7658,0xaae396b3,0xb526bed8 -.long 0x38564464,0xccc1bbc2,0x8c45bc73,0x9e3ff947,0x58188a78,0xcde9bca3,0xd73bf8f7,0x138b8ee0,0x4123c489,0x5c7e234c,0xfa643297,0x66e69368,0x39a15fa3,0x0629eeee,0xa9e2a927,0x95fab881 -.long 0xeafbb1e1,0xb2497007,0xe75b7a93,0xd75c9ce6,0xefb68d78,0x3558352d,0x223f6396,0xa2f26699,0xe469b17a,0xeb911ecf,0xe72d3ec2,0x62545779,0x82cb113f,0x8ea47de7,0x4e1fa98d,0xebe4b086 -.long 0x8cdfedb1,0xec2d5ed7,0xfe211a74,0xa535c077,0x11d244c5,0x9678109b,0xbe299a76,0xf17c8bfb,0xfb11fbc4,0xb651412e,0x94ab3f65,0xea0b5482,0x0cf78243,0xd8dffd95,0xce0361d4,0x2e719e57 -.long 0x304ddc5b,0x9007f085,0x4daba2ea,0x095e8c6d,0x3f9d28a9,0x5a33cdb4,0xe2283003,0x85b95cd8,0xb9744733,0xbcd6c819,0xfc7f5783,0x29c5f538,0xd59038e4,0x6c49b2fa,0x3bbe1018,0x68349cc1 -.long 0x21830ee5,0xcc490c1d,0xe9bfa297,0x36f9c4ee,0x48de1a94,0x58fd7294,0x4e8f2cdc,0xaadb13a8,0x81313dba,0x515eaaa0,0xc2152dd8,0xc76bb468,0xa653dbf8,0x357f8d75,0xb14ac143,0xe4d8c4d1 -.long 0xb055cb40,0xbdb8e675,0x977b5167,0x898f8e7b,0xb82fb863,0xecc65651,0x6d88f01f,0x56544814,0x263a75a9,0xb0928e95,0x1a22fcda,0xcfb6836f,0x3f3bd37c,0x651d14db,0xb6ad4664,0x1d3837fb -.long 0xff4f94ab,0x7c5fb538,0x6d7fb8f2,0x7243c712,0xa85c5287,0xef13d60c,0x4bb8dd1b,0x18cfb7c7,0x72908219,0x82f9bfe6,0x9d5144ab,0x35c4592b,0x9cf4b42f,0x52734f37,0x8c60ddc4,0x6bac55e7 -.long 0x94dea0f6,0xb5cd811e,0xe18cc1a3,0x259ecae4,0x15e660f8,0x6a0e836e,0x0e02bff2,0x6c639ea6,0x7e1026fd,0x8721b8cb,0x63261942,0x9e73b50b,0x77f01da3,0xb8c70974,0x8268f57f,0x1839e6a6 -.long 0x5150b805,0x571b9415,0xf92c7097,0x1892389e,0x4a084b95,0x8d69c18e,0xbe5b495c,0x7014c512,0x1b07523c,0x4780db36,0x2c1c64fa,0x2f6219ce,0x602c105a,0xc38b81b0,0x5dc8e360,0xab4f4f20 -.long 0xcf7d62d2,0x20d3c982,0x23ba8150,0x1f36e29d,0x92763f9e,0x48ae0bf0,0x1d3a7007,0x7a527e6b,0x581a85e3,0xb4a89097,0xdc158be5,0x1f1a520f,0x167d726e,0xf98db37d,0x1113e862,0x8802786e -.long 0x36f09ab0,0xefb2149e,0x4a10bb5b,0x03f163ca,0x06e20998,0xd0297045,0x1b5a3bab,0x56f0af00,0x70880e0d,0x7af4cfec,0xbe3d913f,0x7332a66f,0x7eceb4bd,0x32e6c84a,0x9c228f55,0xedc4a79a -.long 0xc55c4496,0xc37c7dd0,0x25bbabd2,0xa6a96357,0xadd7f363,0x5b7e63f2,0x2e73f1df,0x9dce3782,0xb2b91f71,0xe1e5a16a,0x5ba0163c,0xe4489823,0xf6e515ad,0xf2759c32,0x8615eecf,0xa5e2f1f8 -.long 0xabded551,0x74519be7,0xc8b74410,0x03d358b8,0x0e10d9a9,0x4d00b10b,0x28da52b7,0x6392b0b1,0x0b75c904,0x6744a298,0xa8f7f96c,0xc305b0ae,0x182cf932,0x042e421d,0x9e4636ca,0xf6fc5d50 -.long 0xd64cc78c,0x795847c9,0x9b6cb27b,0x6c50621b,0xdf8022ab,0x07099bf8,0xc04eda1d,0x48f862eb,0xe1603c16,0xd12732ed,0x5c9a9450,0x19a80e0f,0xb429b4fc,0xe2257f54,0x45460515,0x66d3b2c6 -.long 0x822e37be,0x6ca4f87e,0x253bda4e,0x73f237b4,0x41190aeb,0xf747f3a2,0x804cf284,0xf06fa36f,0xfc621c12,0x0a6bbb6e,0x40b80ec6,0x5d624b64,0x7ba556f3,0x4b072425,0x3e2d20a8,0x7fa0c354 -.long 0xe3229d41,0xe921fa31,0x94531bd4,0xa929c652,0xa6d38209,0x84156027,0x6bdb97bd,0xf3d69f73,0x16833631,0x8906d19a,0x03d51be3,0x68a34c2e,0x0e511cd8,0xcb59583b,0xfdc132a8,0x99ce6bfd -.long 0xffcdb463,0x3facdaaa,0x34a38b08,0x658bbc1a,0xf1a9078d,0x12a801f8,0x6ab855de,0x1567bcf9,0x3572359b,0xe08498e0,0x8659e68b,0xcf0353e5,0x7d23807c,0xbb86e9c8,0x2198e8a2,0xbc08728d -.long 0x453cadd6,0x8de2b7bc,0xbc0bc1f8,0x203900a7,0xa6abd3af,0xbcd86e47,0x8502effb,0x911cac12,0xec965469,0x2d550242,0x29e0017e,0x0e9f7692,0x65979885,0x633f078f,0x4cf751ef,0xfb87d449 -.long 0xfc25419a,0xe1790e4b,0x4bff3cfd,0x36467203,0x25b6e83f,0xc8db6386,0x6cad6fd2,0x6cc69f23,0x6bc68bb9,0x0219e45a,0x297f7334,0xe43d79b6,0x465dc97c,0x7d445368,0x2a0b949a,0x4b9eea32 -.long 0x6102d021,0x1b96c6ba,0x2f4461ea,0xeaafac78,0xc49f19a8,0xd4b85c41,0xcf538875,0x275c28e4,0xdd2e54e0,0x35451a9d,0x0605618b,0x6991adb5,0x7b36cd24,0x5b8b4bcd,0x56f37216,0x372a4f8c -.long 0xa6a5da60,0xc890bd73,0xdc4c9ff0,0x6f083da0,0xf0536e57,0xf4e14d94,0xaaec8243,0xf9ee1eda,0x8bdcf8e7,0x571241ec,0x0b041e26,0xa5db8271,0xe3fff040,0x9a0b9a99,0x7c271202,0xcaaf21dd -.long 0x4f0dd2e8,0xb4e2b2e1,0x0a377ac7,0xe77e7c4f,0x0d7a2198,0x69202c3f,0x28200eb8,0xf759b7ff,0xdcfe314e,0xc87526ed,0x53d5cf99,0xeb84c524,0x515138b6,0xb1b52ace,0x23fca3f4,0x5aa7ff8c -.long 0xb9791a26,0xff0b13c3,0xcdd58b16,0x960022da,0x57aad2de,0xdbd55c92,0xf30fe619,0x3baaaaa3,0x0d881efd,0x9a4b2346,0x46325e2a,0x506416c0,0x035c18d4,0x91381e76,0xf27817b0,0xb3bb68be -.long 0x5116f937,0x15bfb8bf,0xc1268943,0x7c64a586,0x8419a2c8,0x71e25cc3,0x8335f463,0x9fd6b0c4,0xe8ee0e0e,0x4bf0ba3c,0x298c21fa,0x6f6fba60,0xae66bee0,0x57d57b39,0x22672544,0x292d5130 -.long 0xbab093b3,0xf451105d,0x02839986,0x012f59b9,0x3474a89c,0x8a915802,0x2de03e97,0x048c919c,0x91071cd5,0xc476a2b5,0x034970a5,0x791ed89a,0xe1b7994b,0x89bd9042,0xa1057ffd,0x8eaf5179 -.long 0xd551ee10,0x6066e2a2,0x727e09a6,0x87a8f1d8,0x2c01148d,0x00d08bab,0x424f33fe,0x6da8e4f1,0xcf9a4e71,0x466d17f0,0x3bf5cb19,0xff502010,0xd062ecc0,0xdccf97d8,0x81d80ac4,0x80c0d9af -.long 0x033f2876,0xe87771d8,0x7d5cc3db,0xb0186ec6,0x3bc9bc1d,0x58e8bb80,0x6f6ef60e,0x4d1395cc,0x186244a0,0xa73c62d6,0x110a5b53,0x918e5f23,0x741b7eab,0xed4878ca,0xdbe03e51,0x3038d71a -.long 0xa93c3246,0x840204b7,0xa0b9b4cd,0x21ab6069,0xb1d64218,0xf5fa6e2b,0xf3d56191,0x1de6ad0e,0xff1929c7,0x570aaa88,0x640e87b5,0xc6df4c6b,0xc65f0ccc,0xde8a74f2,0xe6f6cc01,0x8b972fd5 -.long 0x0b846531,0x3fff36b6,0x10a5e475,0xba7e45e6,0x4145b6c5,0x84a1d10e,0x5e046d9d,0xf1f7f91a,0x44de90d7,0x0317a692,0xf199c15e,0x951a1d4a,0xc9d73deb,0x91f78046,0xfab8224f,0x74c82828 -.long 0xe7560b90,0xaa6778fc,0xa7e824ce,0xb4073e61,0xd642eba8,0xff0d693c,0x5dccef38,0x7ce2e57a,0x1df1ad46,0x89c2c789,0x098346fd,0x83a06922,0xda2fc177,0x2d715d72,0x85b6cf1d,0x7b6dd71d -.long 0x73fa9cb0,0xc60a6d0a,0x328bf5a9,0xedd3992e,0x832c8c82,0xc380ddd0,0xa2a0bf50,0xd182d410,0xd9a528db,0x7d9d7438,0xcaf53994,0xe8b1a0e9,0x0e19987c,0xddd6e5fe,0x190b059d,0xacb8df03 -.long 0x8300129f,0x53703a32,0x68c43bfd,0x1f637662,0x00e54051,0xbcbd1913,0x7bf5a8c5,0x812fcc62,0x29fb85da,0x3f969d5f,0x694759e8,0x72f4e00a,0x790726b7,0x426b6e52,0x3bdbb209,0x617bbc87 -.long 0x97aee317,0x511f8bb9,0xe81536a8,0x812a4096,0x3ac09b9b,0x137dfe59,0xba8c9a7a,0x0682238f,0xaeccb4bd,0x7072ead6,0x692ba633,0x6a34e9aa,0x6fff9d33,0xc82eaec2,0x1d4d2b62,0xfb753512 -.long 0x1d7aadab,0x1a0445ff,0xd5f6a67c,0x65d38260,0x91cfb26f,0x6e62fb08,0x5c7d91d6,0xef1e0fa5,0x33db72cd,0x47e7c7ba,0xfa7c74b2,0x017cbc09,0xf50a503c,0x3c931590,0x616baa42,0xcac54f60 -.long 0xb2369f0f,0x9b6cd380,0x23c76151,0x97d3a70d,0x9862a9c6,0x5f9dd6fc,0x12312f51,0x044c4ab2,0x834a2ddc,0x035ea0fd,0xcc7b826d,0x49e6b862,0x62fce490,0xb03d6883,0xb37e36e9,0x62f2497a -.long 0xc6458293,0x04b005b6,0xe8d10af7,0x36bb5276,0x8ee617b8,0xacf2dc13,0xb004b3d4,0x470d2d35,0xfeeb1b77,0x06790832,0x85657f9c,0x2bb75c39,0xc0f60004,0xd70bd4ed,0x219b018b,0xfe797ecc -.long 0x753aebcc,0x9b5bec2a,0xc939eca5,0xdaf9f3dc,0xd095ad09,0xd6bc6833,0xdaa4d2fc,0x98abdd51,0x8d168be5,0xd9840a31,0x2325a23c,0xcf7c10e0,0x7e6ecfaf,0xa5c02aa0,0xb5bfdf18,0x2462e7e6 -.long 0xa0cc3f12,0xab2d8a8b,0xbc672a29,0x68dd485d,0x596f2cd3,0x72039752,0xa0cf3d8d,0x5d3eea67,0xe6602671,0x810a1a81,0x14026c0c,0x8f144a40,0x76b50f85,0xbc753a6d,0x645cd4a4,0xc4dc21e8 -.long 0x521d0378,0xc5262dea,0x05011c6f,0x802b8e0e,0x0b4c19ea,0x1ba19cbb,0xebf0aaec,0x21db64b5,0x70342f9d,0x1f394ee9,0x1bc44a14,0x93a10aee,0x3efd0baa,0xa7eed31b,0x1d154e65,0x6e7c824e -.long 0x9966e7ee,0xee23fa81,0x05b7920d,0x64ec4aa8,0x2d90aad4,0x2d44462d,0xdf277ad5,0xf44dd195,0xbb46b6a1,0x8d6471f1,0xfd885090,0x1e65d313,0x13a977b4,0x33a800f5,0x0797e1ef,0xaca9d721 -.long 0xfcff6a17,0x9a5a85a0,0x1eca7cee,0x9970a3f3,0xc9504be3,0xbb9f0d6b,0xadd24ee2,0xe0c504be,0x77fcc2f4,0x7e09d956,0x65bb5fc4,0xef1a5227,0x8b9286aa,0x145d4fb1,0x6649028b,0x66fd0c5d -.long 0x1bf4581c,0x98857ceb,0xaca7b166,0xe635e186,0x659722ac,0x278ddd22,0x1db68007,0xa0903c4c,0x48f21402,0x366e4589,0xb96abda2,0x31b49c14,0xe0403190,0x329c4b09,0xd29f43fe,0x97197ca3 -.long 0x274983d8,0x8073dd1e,0x55717c8f,0xda1a3bde,0x0361f9d1,0xfd3d4da2,0x4c7de1ce,0x1332d081,0xaa6d0e10,0x9b7ef7a3,0xf54f1c4a,0x17db2e73,0x4cd35567,0xaf3dffae,0xe56f4e71,0xaaa2f406 -.long 0x7ace3fc7,0x8966759e,0x45a8d8c6,0x9594eacf,0x91834e0e,0x8de3bd8b,0x548c0421,0xafe4ca53,0xe6ee81c6,0xfdd7e856,0x6b891a3a,0x8f671beb,0xfae63829,0xf7a58f2b,0x9c11ac9f,0x9ab186fb -.long 0x10b5be76,0x8d6eb369,0xfb040bcd,0x046b7739,0xcb73de88,0xccb4529f,0xcf26be03,0x1df0fefc,0xbcfcd027,0xad7757a6,0xbb3165ca,0xa8786c75,0x7e99a4d9,0xe9db1e34,0xb06c504b,0x99ee86df -.long 0xc15c9f0a,0x5b7c2ddd,0x4295989e,0xdf87a734,0x03d08fda,0x59ece47c,0xad5fc702,0xb074d3dd,0x51a03776,0x20407903,0x2a608007,0x2bb1f77b,0xe1153185,0x25c58f4f,0x766e6447,0xe6df62f6 -.long 0xed51275a,0xefb3d1be,0x2f0f483f,0x5de47dc7,0x97c2bedf,0x7932d98e,0x0219f8a1,0xd5c11927,0xa73a294e,0x9d751200,0x9dc20172,0x5f88434a,0xa26f506a,0xd28d9fd3,0x9d1dcd48,0xa890cd31 -.long 0x70f4d3b4,0x0aebaec1,0x0ffc8d00,0xfd1a1369,0x57d57838,0xb9d9c240,0x68bac361,0x45929d26,0x25b15ca6,0x5a2cd060,0x6e474446,0x4b3c83e1,0xee1e5134,0x1aac7578,0xc91e2f41,0xa418f5d6 -.long 0x213ed68b,0x6936fc8a,0x510a5224,0x860ae7ed,0xdef09b53,0x63660335,0xcd79c98d,0x641b2897,0x01110f35,0x29bd38e1,0x648b1937,0x79c26f42,0x9d9164f4,0x64dae519,0x0265c273,0xd85a2310 -.long 0x4b07e2b1,0x7173dd5d,0x8d9ea221,0xd144c4cb,0x1105ab14,0xe8b04ea4,0xfe80d8f1,0x92dda542,0xcf03dce6,0xe9982fa8,0x1a22cffc,0x8b5ea965,0x3fad88c4,0xf7f4ea7f,0x6a5ba95c,0x62db773e -.long 0x93f24567,0xd20f02fb,0x315257ca,0xfd46c69a,0x8bcab987,0x0ac74cc7,0x5ceca2f5,0x46f31c01,0x888b219e,0x40aedb59,0xe1fccd02,0xe50ecc37,0x911f816c,0x1bcd9dad,0x8db9b00c,0x583cc1ec -.long 0xa483bf11,0xf3cd2e66,0xb1b2c169,0xfa08a6f5,0x4be9fa28,0xf375e245,0x5b6d011f,0x99a7ffec,0xc4ae62da,0x6a3ebddb,0x374aef5d,0x6cea00ae,0x9d4d05bc,0xab5fb98d,0xd560f252,0x7cba1423 -.long 0x208490de,0x49b2cc21,0xbcfb2879,0x1ca66ec3,0x1b6fb16f,0x7f1166b7,0x65fe5db3,0xfff63e08,0x8b2610be,0xb8345abe,0x39de3df4,0xb732ed80,0x211c32b4,0x0e24ed50,0x848ff27d,0xd10d8a69 -.long 0xed4de248,0xc1074398,0x10488927,0xd7cedace,0x85673e13,0xa4aa6bf8,0x6daf30af,0xb46bae91,0xfcef7ad8,0x07088472,0xd4b35e97,0x61151608,0xdde29986,0xbcfe8f26,0xd5a34c79,0xeb84c4c7 -.long 0x164e1214,0xc1eec55c,0xa147bb03,0x891be86d,0x0ba96835,0x9fab4d10,0xa5c1ae9f,0xbf01e9b8,0xb186ebc0,0x6b4de139,0x85b91bca,0xd5c74c26,0xc2d93854,0x5086a99c,0xa7a9dfbc,0xeed62a7b -.long 0x76b7618a,0x8778ed6f,0x03b66062,0xbff750a5,0xb65186db,0x4cb7be22,0xcc3a6d13,0x369dfbf0,0x7191a321,0xc7dab26c,0x40ed718e,0x9edac3f9,0xd0cfd183,0xbc142b36,0x7c991693,0xc8af82f6 -.long 0x97ce0b2a,0xb3d1e4d8,0xc3a55cdf,0xe6d7c87f,0x68b81afe,0x35846b95,0xd3c239d8,0x018d12af,0x01206e15,0x2b2c6208,0xa3b882c6,0xe0e42453,0xa50162d5,0x854470a3,0x7017a62a,0x08157478 -.long 0x820357c7,0x18bd3fb4,0x6f1458ad,0x992039ae,0x25b44aa1,0x9a1df3c5,0xed3d5281,0x2d780357,0xc77ad4d4,0x58cf7e4d,0xf9df4fc4,0xd49a7998,0x1d71205e,0x4465a8b5,0x649254aa,0xa0ee0ea6 -.long 0xab7bd771,0x4b5eeecf,0x35c262b9,0x6c873073,0x3c9d61e7,0xdc5bd648,0x321460d2,0x233d6d54,0xfc195bcc,0xd20c5626,0x04d78b63,0x25445958,0x17ec8ef3,0xe03fcb3d,0x46b8f781,0x54b690d1 -.long 0x21230646,0x82fa2c8a,0x084f418c,0xf51aabb9,0x1a30ba43,0xff4fbec1,0x743c9df7,0x6a5acf73,0xd635b4d5,0x1da2b357,0xecd5c1da,0xc3de68dd,0xd61af0dd,0xa689080b,0xd665bf99,0xdea5938a -.long 0xfe637294,0x0231d71a,0xa5a81cd8,0x01968aa6,0x048e63b5,0x11252d50,0x6ca007e9,0xc446bc52,0x96d6134b,0xef8c50a6,0x9e09a05c,0x9361fbf5,0xdca3291a,0xf17f85a6,0xff251a21,0xb178d548 -.long 0xa4df3915,0x87f6374b,0x2fd5d608,0x566ce1bf,0x7de35102,0x425cba4d,0x58c5d5e2,0x6b745f8f,0x63122edf,0x88402af6,0x3b989a89,0x3190f9ed,0xebba3156,0x4ad3d387,0xc7c469a5,0xef385ad9 -.long 0x3f642c29,0xb08281de,0x910ffb88,0x20be0888,0xd5292546,0xf353dd4a,0x8377a262,0x3f1627de,0xeefcd638,0xa5faa013,0x74cc77c3,0x8f3bf626,0xa348f55e,0x32618f65,0x9fefeb9e,0x5787c0dc -.long 0xd9a23e44,0xf1673aa2,0x4e10690d,0x88dfa993,0x2bf91108,0x1ced1b36,0x3af48649,0x9193ceca,0x2d738fc5,0xfb34327d,0x975fee6c,0x6697b037,0xc04079a5,0x2f485da0,0x2feaa1ac,0x2cdf5735 -.long 0xbd55659e,0x76944420,0x4376090c,0x7973e32b,0x163b591a,0x86bb4fe1,0xc196f0ca,0x10441aed,0x045ad915,0x3b431f4a,0xa4afacb1,0x6c11b437,0x71fdbbd8,0x30b0c7db,0xeda65acd,0xb642931f -.long 0x9c92b235,0x4baae6e8,0x6b3993a1,0xa73bbd0e,0x693dd031,0xd06d60ec,0x7156881c,0x03cab91b,0x1db3574b,0xd615862f,0x64bb061a,0x485b0185,0xa0181e06,0x27434988,0xc1c0c757,0x2cd61ad4 -.long 0x2ff9f403,0x3effed5a,0x62239029,0x8dc98d8b,0x1f17b70d,0x2206021e,0xbf510015,0xafbec0ca,0x80130dfa,0x9fed7164,0x8a02dcf5,0x306dc2b5,0xfeb10fc0,0x48f06620,0x5a57cf51,0x78d1e1d5 -.long 0x192ef710,0xadef8c5a,0x3b7431f9,0x88afbd4b,0x64250c9e,0x7e1f7407,0xb58bec07,0x6e31318d,0x24f89b4e,0xfd4fc4b8,0x48c36a2a,0x65a5dd88,0xf024baa7,0x4f1eccff,0xcba94650,0x22a21cf2 -.long 0x42a554f7,0x95d29dee,0x002ec4ba,0x828983a5,0x8badb73d,0x8112a1f7,0xa27c1839,0x79ea8897,0xd065fd83,0x8969a5a7,0xb262a0bc,0xf49af791,0xaf2b5127,0xfcdea8b6,0x564c2dbc,0x10e913e1 -.long 0xbc21ef51,0x51239d14,0x4ce57292,0xe51c3ceb,0x47bbcc3b,0x795ff068,0xbd7e11e6,0x86b46e1e,0x80041ef4,0x0ea6ba23,0x6262342e,0xd72fe505,0x31d294d4,0x8abc6dfd,0x1278c2c9,0xbbe017a2 -.long 0xb389328a,0xb1fcfa09,0xd01771b5,0x322fbc62,0x60b045bf,0x04c0d063,0x10e52d01,0xdb652edc,0x03ec6627,0x50ef932c,0xc1ee50e3,0xde1b3b2d,0xdc37a90d,0x5ab7bdc5,0x31e33a96,0xfea67213 -.long 0x4f2999aa,0x6482b5cb,0xb8cbf0dd,0x38476cc6,0x173405bb,0x93ebfacb,0xe52369ec,0x15cdafe7,0xd935b7db,0xd42d5ba4,0x1c99a4cd,0x648b6004,0xa3b5545b,0x785101bd,0x9dd67faf,0x4bf2c38a -.long 0x4442449c,0xb1aadc63,0x33ad4fb8,0xe0e9921a,0xaa686d82,0x5c552313,0x465d866c,0xdee635fa,0x18ee6e8a,0xbc3c224a,0xed42e02f,0xeed748a6,0xd474cd08,0xe70f930a,0xfff24adf,0x774ea6ec -.long 0xf3480d4a,0x03e2de1c,0xbc8acf1a,0xf0d8edc7,0x68295a9c,0xf23e3303,0xc546a97d,0xfadd5f68,0x96f8acb1,0x895597ad,0x671bdae2,0xbddd49d5,0x21dd43f4,0x16fcd528,0x6619141a,0xa5a45412 -.long 0xc360e25a,0x8ce9b6bf,0x075a1a78,0xe6425195,0x481732f4,0x9dc756a8,0x5432b57a,0x83c0440f,0xd720281f,0xc670b3f1,0xd135e051,0x2205910e,0xdb052be7,0xded14b0e,0xc568ea39,0x697b3d27 -.long 0xfb3ff9ed,0x2e599b9a,0x17f6515c,0x28c2e0ab,0x474da449,0x1cbee4fd,0x4f364452,0x071279a4,0x01fbe855,0x97abff66,0x5fda51c4,0x3ee394e8,0x67597c0b,0x190385f6,0xa27ee34b,0x6e9fccc6 -.long 0x14092ebb,0x0b89de93,0x428e240c,0xf17256bd,0x93d2f064,0xcf89a7f3,0xe1ed3b14,0x4f57841e,0xe708d855,0x4ee14405,0x03f1c3d0,0x856aae72,0xbdd7eed5,0xc8e5424f,0x73ab4270,0x3333e4ef -.long 0xdda492f8,0x3bc77ade,0x78297205,0xc11a3aea,0x34931b4c,0x5e89a3e7,0x9f5694bb,0x17512e2e,0x177bf8b6,0x5dc349f3,0x08c7ff3e,0x232ea4ba,0xf511145d,0x9c4f9d16,0x33b379c3,0xccf109a3 -.long 0xa1f25897,0xe75e7a88,0xa1b5d4d8,0x7ac6961f,0x08f3ed5c,0xe3e10773,0x0a892dfb,0x208a54ec,0x78660710,0xbe826e19,0x237df2c8,0x0cf70a97,0xed704da5,0x418a7340,0x08ca33fd,0xa3eeb9a9 -.long 0x169bca96,0x49d96233,0x2da6aafb,0x04d286d4,0xa0c2fa94,0xc09606ec,0x23ff0fb3,0x8869d0d5,0xd0150d65,0xa99937e5,0x240c14c9,0xa92e2503,0x108e2d49,0x656bf945,0xa2f59e2b,0x152a733a -.long 0x8434a920,0xb4323d58,0x622103c5,0xc0af8e93,0x938dbf9a,0x667518ef,0x83a9cdf2,0xa1843073,0x5447ab80,0x350a94aa,0xc75a3d61,0xe5e5a325,0x68411a9e,0x74ba507f,0x594f70c5,0x10581fc1 -.long 0x80eb24a9,0x60e28570,0x488e0cfd,0x7bedfb4d,0xc259cdb8,0x721ebbd7,0xbc6390a9,0x0b0da855,0xde314c70,0x2b4d04db,0x6c32e846,0xcdbf1fbc,0xb162fc9e,0x33833eab,0xb0dd3ab7,0x9939b48b -.long 0xcb0c9c8c,0x5aaa98a7,0x81c4375c,0x75105f30,0x5ef1c90f,0xceee5057,0xc23a17bf,0xb31e065f,0xd4b6d45a,0x5364d275,0x62ec8996,0xd363f3ad,0x4391c65b,0xb5d21239,0xebb41b47,0x84564765 -.long 0x37107c78,0x20d18ecc,0x570c2a66,0xacff3b6b,0x9bd0d845,0x22f975d9,0xba178fa0,0xef0a0c46,0x76b6028e,0x1a419651,0x248612d4,0xc49ec674,0x7338af55,0x5b6ac4f2,0x7bee5a36,0x06145e62 -.long 0xe75746b5,0x33e95d07,0xc40c78be,0x1c1e1f6d,0x222ff8e2,0x967833ef,0xb49180ad,0x4bedcf6a,0x3d7a4c8a,0x6b37e9c1,0x6ddfe760,0x2748887c,0xaa3a5bbc,0xf7055123,0x7bbb8e74,0x954ff225 -.long 0x97c3dfb9,0xc42b8ab1,0xcf168154,0x55a549b0,0xc1b50692,0xad6748e7,0x6fc5cbcb,0x2775780f,0xe1c9d7c8,0x4eab80b8,0x3fdbcd56,0x8c69dae1,0x9969eace,0x47e6b4fb,0xa705cb5a,0x002f1085 -.long 0x6d3fea55,0x4e23ca44,0xf4810568,0xb4ae9c86,0x2a62f27d,0x47bfb91b,0xd9bac28c,0x60deb4c9,0x7de6c34c,0xa892d894,0x4494587d,0x4ee68259,0x1a3f8a5b,0x914ee14e,0x28700385,0xbb113eaa -.long 0x2115b4c9,0x81ca03b9,0x8908cad1,0x7c163d38,0xaa18179a,0xc912a118,0x886e3081,0xe09ed750,0x26f516ca,0xa676e3fa,0x8e732f91,0x753cacf7,0x833da8b4,0x51592aea,0x4cbea8aa,0xc626f42f -.long 0xa7b56eaf,0xef9dc899,0x34ef7316,0x00c0e52c,0xfe818a86,0x5b1e4e24,0xc538be47,0x9d31e20d,0x3ed68974,0x22eb932d,0x7c4e87c4,0xe44bbc08,0x0dde9aef,0x4121086e,0x134f4345,0x8e6b9cff -.long 0x711b0eb9,0x96892c1f,0x780ab954,0xb905f2c8,0xa20792db,0xace26309,0x0684e126,0xec8ac9b3,0xb40a2447,0x486ad8b6,0x9fe3fb24,0x60121fc1,0x1a8e3b3f,0x5626fccf,0x6ad1f394,0x4e568622 -.long 0x196aa5a1,0xda7aae0d,0x1041b5fb,0xe0df8c77,0x26b318b7,0x451465d9,0x7ab136e9,0xc29b6e55,0x71148463,0x2c2ab48b,0x64454a76,0xb5738de3,0x5a03abe4,0x54ccf9a0,0x0427d58e,0x377c0296 -.long 0x2bb39c1f,0x73f5f0b9,0xe608d8c5,0x14373f2c,0x00fbb805,0xdcbfd314,0x83afdcfb,0xdf18fb20,0x42b3523f,0x81a57f42,0x87f650fb,0xe958532d,0x8b0a7d7c,0xaa8dc8b6,0x150166be,0x1b75dfb7 -.long 0x2d7d1413,0x90e4f7c9,0x9834f597,0x67e2d6b5,0xa808c3e8,0x4fd4f4f9,0xd5281ec1,0xaf8237e0,0x84687cee,0x25ab5fdc,0xa5b26c09,0xc5ded6b1,0xc8ea7650,0x8e4a5aec,0x14cc417f,0x23b73e5c -.long 0x3037bf52,0x2bfb4318,0x78c725d7,0xb61e6db5,0xbbb3e5d7,0x8efd4060,0xdbac488e,0x2e014701,0x360aa449,0xac75cf9a,0x79634d08,0xb70cfd05,0xfffb15ef,0xa591536d,0xd07c106c,0xb2c37582 -.long 0xf50225f9,0xb4293fdc,0xb0e12b03,0xc52e175c,0xd0a8bf64,0xf649c3ba,0xeb8ae3c6,0x745a8fef,0x58321bc3,0x30d7e5a3,0x0bc4df48,0xb1732be7,0xe9ea5058,0x1f217993,0x3e4fd745,0xf7a71cde -.long 0x894c5bbb,0x86cc533e,0x69d83082,0x6915c7d9,0x5815c244,0xa6aa2d05,0x49b22ce5,0xaeeee592,0x78135486,0x89e39d13,0x16b76f2f,0x3a275c1f,0xe036e8f5,0xdb6bcc1b,0x5e4709f5,0x4df69b21 -.long 0x2d0f39aa,0xa188b250,0x15a85947,0x622118bb,0xfde0f4fa,0x2ebf520f,0x4860e539,0xa40e9f29,0x22b57f0f,0x7b6a51eb,0x7e80644a,0x849a33b9,0x1cf095fe,0x50e5d16f,0xec55f002,0xd754b54e -.long 0x236f4a98,0x5cfbbb22,0x066800bb,0x0b0c59e9,0x5a9a7774,0x4ac69a8f,0xd6bec948,0x2b33f804,0x32e6c466,0xb3729295,0x4e599c73,0x68956d0f,0x155c31cc,0xa47a249f,0xe1ce284e,0x24d80f0d -.long 0x988baf01,0xcd821dfb,0xdbb16647,0xe6331a7d,0x094cb960,0x1eb8ad33,0xc91bbca5,0x593cca38,0x26567456,0x384aac8d,0xc04b6490,0x40fa0309,0xdab6c8f6,0x97834cd6,0x3f91e55f,0x68a7318d -.long 0xfc4d3157,0xa00fd04e,0x2bf3bdea,0xb56f8ab2,0x4fa57172,0x014f5648,0x450abdb3,0x948c5860,0x0ebd4f08,0x342b5df0,0x0e82938e,0x3e5168cd,0xb0df5dd0,0x7aedc1ce,0xe5732516,0x6bbbc6d9 -.long 0x605daaa6,0xc7bfd486,0xbb9a6c9e,0x46fd72b7,0xa124fb89,0xe4847fb1,0xa2d8ffbc,0x75959cbd,0xc8a588ee,0x42579f65,0xb80b499d,0x368c92e6,0x999a5df1,0xea4ef6cd,0x936fe604,0xaa73bb7f -.long 0x6457d188,0xf347a70d,0x8b7a388b,0x86eda86b,0x0ccd6013,0xb7cdff06,0xd0053fb2,0xbeb1b6c7,0x99240a9f,0x0b022387,0x776189b2,0x1bbb384f,0x9066193a,0x8695e71e,0x06ffac7e,0x2eb50097 -.long 0x4a7d2caa,0x0654a9c0,0xa5aaa290,0x6f3fb3d1,0xff476e8f,0x835db041,0xc42295e4,0x540b8b0b,0x05e214f5,0xa5c73ac9,0x56a0b638,0x9a74075a,0xce9e680b,0x2e4b1090,0x6b8d9afa,0x57a5b479 -.long 0x26bfe65c,0x0dca48e7,0x7290c307,0x097e391c,0x6669e72e,0x683c462e,0x062559ac,0xf505be1e,0xe3a3035a,0x5fbe3ea1,0x9cd50da8,0x6431ebf6,0x1f6407f2,0xfd169d5c,0x60fce6b8,0x8d838a95 -.long 0x650006f0,0x2a2bfa7f,0x50c0fbb2,0xdfd7dad3,0xccf9ad96,0x92452495,0xd95635f9,0x183bf494,0x4a7bd989,0x02d5df43,0xa5431095,0x505385cc,0xfd43f53e,0xdd98e67d,0x500c34a9,0xd61e1a6c -.long 0x4a8a3d62,0x5a4b46c6,0x247743d2,0x8469c4d0,0x88f7e433,0x2bb3a13d,0x01be5849,0x62b23a10,0xa63d1a4c,0xe83596b4,0x7d183f3e,0x454e7fea,0x17afb01c,0x643fce61,0x1c4c3638,0x4e65e5e6 -.long 0xef74c45b,0x41d85ea1,0xae328506,0x2cfbfa66,0x3ada7da9,0x98b078f5,0xec752fbb,0xd985fe37,0x5a0148b4,0xeece68fe,0x2d78136d,0x6f9a55c7,0xd2b729ce,0x232dccc4,0x90aafbc4,0xa27e0dfd -.long 0x12b4603e,0x96474452,0x6b706d14,0xa876c551,0x69a9d412,0xdf145fcf,0x2d479c34,0xe2ab75b7,0x1a23ff97,0x12df9a76,0x5d359d10,0xc6138992,0xfa835f22,0x6e51c7ae,0xc0fcc4d9,0x69a79cb1 -.long 0x594cc7e1,0xf57f350d,0x3350ab79,0x3079ca63,0x9aff594a,0x226fb614,0x6d59a62b,0x35afec02,0x06ed2c6e,0x9bee46f4,0x7d939a57,0x58da1735,0x8fd1797e,0x44c50402,0x5ccea6ca,0xd8853e7c -.long 0xa35fcd5f,0x4065508d,0x495ccaeb,0x8965df8c,0x12e1a962,0x0f2da850,0xc1cf1cc4,0xee471b94,0x0a08fb75,0xcef19bc8,0x81de3591,0x704958f5,0x3aef4f88,0x2867f8b2,0xea9f9a5f,0x8d749384 -.long 0x8c9049f4,0x1b385537,0x7b92d8b6,0x5be948f3,0xb6e2bd6b,0xd96f725d,0x958c454d,0x37a222bc,0x8809bf61,0xe7c61abb,0x1346f18d,0x46f07fbc,0xe87c0d1c,0xfb567a7a,0x7ef3d07a,0x84a461c8 -.long 0xd9278d98,0x0a5adce6,0x9dfc73e1,0x24d94813,0x054321c3,0x4f3528b6,0x692ea706,0x2e03fdde,0x47b533c0,0x10e60619,0x2ca3c055,0x1a8bc73f,0x1bb62b8f,0xae58d4b2,0x584a24e3,0xb2045a73 -.long 0xbd76e195,0x3ab3d5af,0x6938a810,0x478dd1ad,0x6ee3d5cb,0x6ffab393,0x22b361e4,0xdfb693db,0x51dbf1a7,0xf9694496,0x08a2e762,0xcab4b4ef,0xd39bba9a,0xe8c92f25,0xf1464d96,0x850e61bc -.long 0xdc09508b,0xb7e830e3,0x74317655,0xfaf6d2cf,0xdf690355,0x72606ceb,0xd0c3ded6,0x48bb92b3,0x5c7cf892,0x65b75484,0xd5d5f01f,0xf6cd7ac9,0x96401d69,0xc2c30a59,0xed921878,0x91268650 -.long 0xb78c558f,0x380bf913,0xc8afdaa9,0x43c0baeb,0x54f169d3,0x377f61d5,0xae5ff20b,0xf8da07e3,0xa8a90ea8,0xb676c49d,0x83a29b21,0x81c1ff2b,0x2ad8d276,0x383297ac,0xba89f982,0x3001122f -.long 0x6718e448,0xe1d794be,0x7c3e6e13,0x246c1482,0x5d26b5ef,0x56646ef8,0x88069cdd,0x80f5091e,0x724bdd38,0xc5992e2f,0x8471e8c7,0x02e915b4,0x0d0ff2a9,0x96ff320a,0x4384d1a0,0xbf886487 -.long 0xc93f72d6,0xbbe1e6a6,0xcad800ea,0xd5f75d12,0xe7acf117,0xfa40a09f,0x7581a355,0x32c8cdd5,0x7023c499,0x74221992,0x38ec3901,0xa8afe5d7,0xa90e83f0,0x5691afcb,0x0b8f8eac,0x41bcaa03 -.long 0x8d2668d5,0xe38b5ff9,0x7ad81965,0x0715281a,0x03c6ce11,0x1bc8fc7c,0x8b650436,0xcbbee6e2,0x0cdb9808,0x06b00fe8,0xfe3ed315,0x17d6e066,0x4d0b5018,0x2e9d38c6,0x844dcaef,0xab8bfd56 -.long 0x513aed8b,0x42894a59,0x314bd07a,0xf77f3b6d,0x8e42b582,0xbbdecb8f,0xd2390fe6,0xf10e2fa8,0x62a2f201,0xefb95022,0x50ee32b0,0x4d59ea50,0x6da789a8,0xd87f7728,0xf79492c4,0xcf98a2cf -.long 0x720943c2,0xf9577239,0x3990b9d0,0xba044cf5,0x95f2884a,0x5aa8e823,0x0278a0af,0x834de6ed,0x5f25bd12,0xc8e1ee9a,0x6f7ab271,0x9259ceaa,0x77d00b76,0x7e6d97a2,0xa437832a,0x5c0c6eea -.long 0x5606b81d,0x5232c20f,0x0d991ee5,0xabd7b375,0x8632d951,0x4d2bfe35,0x98ed9364,0x78f85146,0xf30c3282,0x951873f0,0xa789230b,0x0da8ac80,0x5398967f,0x3ac7789c,0xbdda0fb5,0xa69b8f7f -.long 0x6add8545,0xe5db7717,0x72c49b66,0x1b71cb66,0x68421d77,0xd8560739,0x83e3afea,0x03840fe8,0x1ec69977,0xb391dad5,0x307f6726,0xae243fb9,0xe8ca160c,0xc88ac87b,0x4ce355f4,0x5174cced -.long 0xe58ba37d,0x98a35966,0x7817335d,0xfdcc8da2,0x83fbc7bf,0x5b752830,0xd9c96984,0x68e419d4,0x02a40380,0x409a39f4,0x1fe977bc,0x88940faf,0x8f8edea6,0xc640a94b,0xed11547d,0x1e22cd17 -.long 0x59ffc3e2,0xe28568ce,0xc1dee4e7,0x60aa1b55,0x837cb363,0xc67497c8,0x105a2bf2,0x06fb438a,0x500d8e20,0x30357ec4,0x0670db10,0x1ad9095d,0xc73b7cfd,0x7f589a05,0x880d6d28,0xf544607d -.long 0xa20ef103,0x17ba93b1,0x6ba6577b,0xad859130,0x6fa214a0,0x65c91cf6,0x27990da5,0xd7d49c6c,0x20bb569d,0xecd9ec8d,0xeeffbc33,0xbd4b2502,0x6bed0467,0x2056ca5a,0x5b63728c,0x7916a1f7 -.long 0x53a4f566,0xd4f9497d,0x97b56810,0x89734664,0x0494a621,0xf8e1da74,0x8d011c68,0x82546a93,0xc61ac162,0x1f3acb19,0xabad0d3e,0x52f8fa9c,0xb4b7ea43,0x15356523,0xae608125,0x5a16ad61 -.long 0x4faed184,0xb0bcb87f,0x5029f45f,0x5f236b1d,0x0bc6b1fc,0xd42c7607,0x68aefce3,0xc644324e,0x5c5d8446,0x8e191d59,0x13ae1979,0xc0208077,0x3ba59cc7,0xadcaee55,0xa2cb81ba,0x20ed6d6b -.long 0xb6efcffc,0x0952ba19,0x97c0b87c,0x60f12d68,0x9caa30bc,0x4ee2c7c4,0x97fbff4e,0x767238b7,0x501b5d92,0xebc73921,0xc2a37737,0x3279e3df,0x6d197543,0x9fc12bc8,0x0a40db4e,0xfa94dc6f -.long 0x530ccbbd,0x7392b41a,0xea823525,0x87c82146,0x05d98d0c,0xa52f984c,0x5ef6974c,0x2ae57d73,0x3042a6dd,0x9377f7bf,0x19647a64,0xb1a007c0,0x0cca9767,0xfaa9079a,0xf68f72d5,0x3d81a25b -.long 0xff81578e,0x752067f8,0x9045447d,0x78622150,0x0505aa6f,0xc0c22fcf,0x6bed1c77,0x1030f0a6,0x1f0bd739,0x31f29f15,0xe6debe85,0x2d7989c7,0x8e677e98,0x5c070e72,0x06e81fd5,0x0a817bd3 -.long 0xb0f2ac95,0xc110d830,0xab20e64e,0x48d0995a,0x7729cd9a,0x0f3e00e1,0xdd556946,0x2a570c20,0x4e86214d,0x912dbcfd,0xcf615498,0x2d014ee2,0x3530d76e,0x55e2b1e6,0xfd0fd6d1,0xc5135ae4 -.long 0xd4f3049f,0x0066273a,0xe7087477,0xbb8e9893,0x14c6e5fd,0x2dba1ddb,0x51f57e6c,0xdba37886,0x5a72f2cf,0x5aaee0a6,0x7bea5642,0x1208bfbf,0x67872c37,0xf5c6aa3b,0x43f93224,0xd726e083 -.long 0x061f1658,0x1854daa5,0xdf0cd2b3,0xc0016df1,0x833d50de,0xc2a3f23e,0xbbbd3017,0x73b681d2,0x3ac343c0,0x2f046dc4,0x85716421,0x9c847e7d,0x0917eed4,0xe1e13c91,0x63a1b9c6,0x3fc9eebd -.long 0x7fe02299,0x0f816a72,0x294f3319,0x6335ccc2,0x4745c5be,0x3820179f,0x922f066e,0xe647b782,0x02cafb8a,0xc22e49de,0xfcc2eccc,0x299bc2ff,0x6e0e8282,0x9a8feea2,0xfe893205,0xa627278b -.long 0x7933e47b,0xa7e19733,0x2e766402,0xf4ff6b13,0x98440d9f,0xa4d8be0a,0x38938808,0x658f5c2f,0xc95b3b3e,0x90b75677,0x3137b6ff,0xfa044269,0x43c47c29,0x077b039b,0x8a6445b2,0xcca95dd3 -.long 0x2333fc4c,0x0b498ba4,0xf736a1b1,0x274f8e68,0x5f1d4b2e,0x6ca348fd,0xa8f10199,0x24d3be78,0xca14f530,0x8535f858,0x5b982e51,0xa6e7f163,0x36e1bf62,0x847c8512,0x03448418,0xf6a7c58e -.long 0xf9374ab6,0x583f3703,0x6e564145,0x864f9195,0x22526d50,0x33bc3f48,0x1262a496,0x9f323c80,0x3f046a9a,0xaa97a7ae,0xdf8a039a,0x70da183e,0x52aa0ba6,0x5b68f71c,0x21459c2d,0x9be0fe51 -.long 0xcbc613e5,0xc1e17eb6,0x497ea61c,0x33131d55,0xaf7eded5,0x2f69d39e,0xde6af11b,0x73c2f434,0xa4a375fa,0x4ca52493,0xb833c5c2,0x5f06787c,0x3e6e71cf,0x814e091f,0x8b746666,0x76451f57 -.long 0x694db7e0,0x80f9bdef,0xb9fcddc6,0xedca8787,0x03b8dce1,0x51981c34,0x70e10ba1,0x4274dcf1,0x6def6d1a,0xf72743b8,0xebdb1866,0xd25b1670,0x050c6f58,0xc4491e8c,0x87fbd7f5,0x2be2b2ab -.long 0xd111f8ec,0x3e0e5c9d,0xb7c4e760,0xbcc33f8d,0xbd392a51,0x702f9a91,0xc132e92d,0x7da4a795,0x0bb1151b,0x1a0b0ae3,0x02e32251,0x54febac8,0x694e9e78,0xea3a5082,0xe4fe40b8,0xe58ffec1 -.long 0xd1e0cf9e,0xf85592fc,0xc0e7b2e8,0xdea75f0d,0xc135584e,0xc04215cf,0x2f57092a,0x174fc727,0xeb930bea,0xe7277877,0x5eb02a5a,0x504caccb,0xf5241b9b,0xf9fe08f7,0x8d5ca954,0xe7fb62f4 -.long 0x29c4120b,0xfbb8349d,0xc0d0d915,0x9f94391f,0x5410ba51,0xc4074fa7,0x150a5911,0xa66adbf6,0x34bfca38,0xc164543c,0xb9e1ccfc,0xe0f27560,0xe820219c,0x99da0f53,0xc6b4997a,0xe8234498 -.long 0x9d4c5423,0xcfb88b76,0xb0521c49,0x9e56eb10,0xbe8700a1,0x418e0b5e,0xf93cb58a,0x00cbaad6,0xd92a5e67,0xe923fbde,0x1f347f11,0xca4979ac,0x6bc0585b,0x89162d85,0xac3c70e3,0xdd6254af -.long 0x516e19e4,0x7b23c513,0xc5c4d593,0x56e2e847,0x5ce71ef6,0x9f727d73,0xf79a44c5,0x5b6304a6,0x3ab7e433,0x6638a736,0xfe742f83,0x1adea470,0x5b7fc19f,0xe054b854,0xba1d0698,0xf935381a -.long 0x799e9a74,0x546eab2d,0xa949f729,0x96239e0e,0x7090055a,0xca274c6b,0x9020c9b0,0x835142c3,0xa2e8807f,0xa405667a,0x1aa3d39e,0x29f2c085,0x42fc72f5,0xcc555d64,0xfbeacb3c,0xe856e0e7 -.long 0x918e4936,0xb5504f9d,0xb2513982,0x65035ef6,0x6f4d9cb9,0x0553a0c2,0xbea85509,0x6cb10d56,0xa242da11,0x48d957b7,0x672b7268,0x16a4d3dd,0x8502a96b,0x3d7e637c,0x730d463b,0x27c7032b -.long 0xe4136a14,0xbdc02b18,0x678e32bf,0xbacf969d,0xdd9c3c03,0xc98d89a3,0x23becc4f,0x7b92420a,0xc64d565c,0xd4b41f78,0x10f28295,0x9f969d00,0xb13d051a,0xec7f7f76,0xa92da585,0x08945e1e -.long 0x5846426f,0x55366b7d,0x247d441d,0xe7d09e89,0x736fbf48,0x510b404d,0xe784bd7d,0x7fa003d0,0x17fd9596,0x25f7614f,0x35cb98db,0x49e0e0a1,0x2e83a76a,0x2c65957b,0xcddbe0f8,0x5d40da8d -.long 0x050bad24,0xf2b8c405,0xc2aa4823,0x8918426d,0xa38365a7,0x2aeab3dd,0x7c91b690,0x72031717,0x60a94120,0x8b00d699,0xe99eaeec,0x478a255d,0x6f60aafd,0xbf656a5f,0x5dee77b3,0xdfd7cb75 -.long 0xa595939d,0x37f68bb4,0x28740217,0x03556479,0x84ad7612,0x8e740e7c,0x9044695f,0xd89bc843,0x85a9184d,0xf7f3da5d,0x9fc0b074,0x562563bb,0xf88a888e,0x06d2e6aa,0x161fbe7c,0x612d8643 -.long 0xf64085e7,0x465edba7,0x29aa8511,0xb230f304,0xcda2d188,0x53388426,0x4b666649,0x90885735,0x652f54f6,0x6f02ff9a,0x5fae2bf0,0x65c82294,0x62f5eee3,0x7816ade0,0xfcc56d70,0xdcdbdf43 -.long 0x54530bb2,0x9fb3bba3,0xcb0869ea,0xbde3ef77,0x0b431163,0x89bc9046,0xe4819a35,0x4d03d7d2,0x43b6a782,0x33ae4f9e,0x9c88a686,0x216db307,0x00ffedd9,0x91dd88e0,0x12bd4840,0xb280da9f -.long 0x1635e741,0x32a7cb8a,0x78be02a7,0xfe14008a,0x1b7ae030,0x3fafb334,0x5add0ce9,0x7fd508e7,0xd607ad51,0x72c83219,0x8d40964a,0x0f229c0a,0x1c878da2,0x1be2c336,0xeab2ab86,0xe0c96742 -.long 0x3e538cd7,0x458f8691,0x8e08ad53,0xa7001f6c,0xbf5d15ff,0x52b8c6e6,0x011215dd,0x548234a4,0x3d5b4045,0xff5a9d2d,0x4a904190,0xb0ffeeb6,0x48607f8b,0x55a3aca4,0x30a0672a,0x8cbd665c -.long 0x42583068,0x87f834e0,0xf3f6e683,0x02da2aeb,0x05c12248,0x6b763e5d,0x65a8aefc,0x7230378f,0x71e8e5ca,0x93bd80b5,0xb3b62524,0x53ab041c,0x6c9c552e,0x1b860513,0xd5524e66,0xe84d402c -.long 0xf37f5937,0xa37f3573,0xd1e4fca5,0xeb0f6c7d,0xac8ab0fc,0x2965a554,0x274676ac,0x17fbf56c,0xacf7d720,0x2e2f6bd9,0x10224766,0x41fc8f88,0x85d53bef,0x517a14b3,0x7d76a7d1,0xdae327a5 -.long 0xc4818267,0x6ad0a065,0x37c1bbc1,0x33aa189b,0x27392a92,0x64970b52,0x2d1535ea,0x21699a1c,0xc2d7a7fd,0xcd20779c,0x99c83cf2,0xe3186059,0x72c0b8c7,0x9b69440b,0x7b9e0e4d,0xa81497d7 -.long 0x1f5f82dc,0x515d5c89,0x6361079e,0x9a7f67d7,0x11a35330,0xa8da81e3,0x4b18be1b,0xe44990c4,0xaf103e59,0xc7d5ed95,0x8dac9261,0xece8aba7,0x9394b8d3,0xbe82b099,0x16adfe83,0x6830f09a -.long 0x88172d01,0x250a29b4,0xcaff9e02,0x8b20bd65,0xe8a6329a,0xb8a7661e,0xd3fce920,0x4520304d,0x2b47f7ef,0xae45da1f,0x5bffc540,0xe07f5288,0x3464f874,0xf7997009,0xa6fa1f38,0x2244c2cd -.long 0x94d7d9b1,0x43c41ac1,0xc82e7f17,0x5bafdd82,0x5fda0fca,0xdf0614c1,0xa8ae37ad,0x74b043a7,0x9e71734c,0x3ba6afa1,0x9c450f2e,0x15d5437e,0x67e242b1,0x4a5883fe,0x2c1953c2,0x5143bdc2 -.long 0xfc5e8920,0x542b8b53,0x9a9cee08,0x363bf9a8,0xc3486e08,0x02375f10,0x8c5e70d2,0x2037543b,0x625640b4,0x7109bccc,0x8bc62c3b,0xcbc1051e,0x803f26ea,0xf8455fed,0xeb372424,0x6badceab -.long 0x6b53f5f9,0xa2a9ce7c,0x1b176d99,0x64246595,0xb95c081b,0xb1298d36,0x1d9a9ee6,0x53505bb8,0xf2ba70b0,0x3f6f9e61,0x8afad453,0xd07e16c9,0xe7eb4a6a,0x9f1694bb,0x3cb0bc8e,0xdfebced9 -.long 0x53868c8b,0x92d3dcdc,0x386107a6,0x174311a2,0x689b4e64,0x4109e07c,0x2df3dcb6,0x30e4587f,0x0811b3b2,0x841aea31,0x0cce43ea,0x6144d41d,0x2a9a7803,0x464c4581,0x3e158930,0xd03d371f -.long 0xb1f3390b,0xc676d7f2,0xa5b61272,0x9f7a1b8c,0xc2e127a9,0x4ebebfc9,0x5dd997bf,0x4602500c,0x4711230f,0x7f09771c,0x020f09c1,0x058eb37c,0xfee5e38b,0xab693d4b,0x4653cbc0,0x9289eb1f -.long 0xd51b9cf5,0xbecf46ab,0x9f0121af,0xd2aa9c02,0xe90dc274,0x36aaf7d2,0x48b95a3c,0x909e4ea0,0x6f32dbdb,0xe6b70496,0x8b030b3e,0x672188a0,0xcfb617e2,0xeeffe5b3,0x7c82709e,0x87e947de -.long 0x1770f5a7,0xa44d2b39,0x0e44eb82,0xe4d4d791,0x3f69712a,0x42e69d1e,0xac6a820e,0xbf11c4d6,0x42c4224c,0xb5e7f3e5,0x449d941c,0xd6b4e81c,0x5450e878,0x5d72bd16,0xee25ac54,0x6a61e28a -.long 0xe6f1cd95,0x33272094,0x0d18673f,0x7512f30d,0x5afc1464,0x32f7a4ca,0x6bbb977b,0x2f095656,0xa8226200,0x586f47ca,0x1ac07369,0x02c868ad,0xc613acbe,0x4ef2b845,0x0386054c,0x43d7563e -.long 0xab952578,0x54da9dc7,0x26e84d0b,0xb5423df2,0x9b872042,0xa8b64eeb,0x5990f6df,0xac205782,0x21f4c77a,0x4ff696eb,0xaab273af,0x1a79c3e4,0x9436b3f1,0x29bc922e,0xd6d9a27a,0xff807ef8 -.long 0x778f22a0,0x82acea3d,0x5b5e7469,0xfb10b2e8,0x2818ee7d,0xc0b16980,0xc91c1a2f,0x011afff4,0xad124418,0x95a6d126,0xe72e295f,0x31c081a5,0xf2f4db75,0x36bb283a,0x7acef462,0xd115540f -.long 0x33f6746c,0xc7f3a8f8,0xfea990ca,0x21e46f65,0xcaddb0a9,0x915fd5c5,0x78614555,0xbd41f016,0x426ffb58,0x346f4434,0x14dbc204,0x80559436,0x5a969b7f,0xf3dd20fe,0xe899a39a,0x9d59e956 -.long 0x8ad4cf4b,0xf1b0971c,0x2ffb8fb8,0x03448860,0x65340ba4,0xf071ac3c,0xb27fd758,0x408d0596,0x98c364b0,0xe7c78ea4,0x051e8ab5,0xa4aac4a5,0x485d9002,0xb9e1d560,0x88844455,0x9acd518a -.long 0xd06f56c0,0xe4ca688f,0xdf027972,0xa48af70d,0x5e9a609d,0x691f0f04,0xee61270e,0xa9dd82cd,0xa0ef18d3,0x8903ca63,0x3d6ca3bd,0x9fb7ee35,0xabf47d03,0xa7b4a09c,0x1c67de8e,0x4cdada01 -.long 0x9355a244,0x52003749,0x4f2151a9,0xe77fd2b6,0x66b4efcb,0x695d6cf6,0xda2cfe25,0xc5a0cacf,0xef811865,0x104efe5c,0x9ea5cc3d,0xf52813e8,0x40b58dbc,0x855683dc,0x175fcb11,0x0338ecde -.long 0x74921592,0xf9a05637,0xb9bb9d31,0xb4f1261d,0x4e9c5459,0x551429b7,0x6ea71f53,0xbe182e6f,0xdfc50573,0xd3a3b07c,0x62be8d44,0x9ba1afda,0x52ab65d3,0x9bcfd2cb,0xa9571802,0xdf11d547 -.long 0x02a2404a,0x099403ee,0x21088a71,0x497406f4,0x5004ae71,0x99479409,0xa812c362,0xbdb42078,0xd8828442,0x2b72a30f,0xfcb5ed1c,0x283add27,0x66a40015,0xf7c0e200,0x08b295ef,0x3e3be641 -.long 0xe038a675,0xac127dc1,0x8c5c6320,0x729deff3,0xa90d2c53,0xb7df8fd4,0x681e7cd3,0x9b74b0ec,0xdab407e5,0x5cb5a623,0x76b340c6,0xcdbd3615,0x7d28392c,0xa184415a,0xe96f7830,0xc184c1d8 -.long 0x81d3a80f,0xc3204f19,0xc8e02432,0xfde0c841,0x8149e0c1,0x78203b3e,0x08053a73,0x5904bdbb,0x101b6805,0x30fc1dd1,0x49aa6d49,0x43c223bc,0x7a174087,0x9ed67141,0xd5997008,0x311469a0 -.long 0x5e43fc61,0xb189b684,0xe0d3ab57,0xf3282375,0xb1181da8,0x4fa34b67,0x99ee52b8,0x621ed0b2,0xad990676,0x9b178de1,0x56d54065,0xd51de67b,0x7538c201,0x2a2c27c4,0x38a40f5c,0x33856ec8 -.long 0xbe6cdcde,0x2522fc15,0x9f0c6f89,0x1e603f33,0x103e30a6,0x7994edc3,0x220c853e,0x033a00db,0xf7bb7fd7,0xd3cfa409,0x462d18f6,0x70f8781e,0x687fe295,0xbbd82980,0x595669f3,0x6eef4c32 -.long 0x2f7e85c3,0x86a9303b,0x71988f9b,0x5fce4621,0xc138acb5,0x5b935bf6,0x25661212,0x30ea7d67,0xe51ab9a2,0xef1eb5f4,0xae067c78,0x0587c98a,0x77ca9ca6,0xb3ce1b3c,0x54b5f057,0x2a553d4d -.long 0x4da29ec2,0xc7898236,0xb9c57316,0xdbdd5d13,0x2cd80d47,0xc57d6e6b,0xfe9e7391,0x80b460cf,0xf963c31e,0x98648cab,0xcc4d32fd,0x67f9f633,0xfdf7c687,0x0af42a9d,0x0b015ea7,0x55f292a3 -.long 0xcd21ab3d,0x89e468b2,0xc393d392,0xe504f022,0xa5013af9,0xab21e1d4,0xc2c28acb,0xe3283f78,0x226bf99f,0xf38b35f6,0x0e291e69,0xe8354274,0xb20c162d,0x61673a15,0xb04fbdbe,0xc101dc75 -.long 0x255bd617,0x8323b4c2,0x6c2a9154,0x6c969693,0x62679387,0xc6e65860,0xb8c88e23,0x8e01db0c,0x893a5559,0x33c42873,0x47a3e149,0x7630f04b,0xddcf35f8,0xb5d80805,0x77dfe732,0x582ca080 -.long 0x0b1894a0,0x2c7156e1,0xd81c68c0,0x92034001,0xc8b115b5,0xed225d00,0x83b907f2,0x237f9c22,0x4470e2c0,0x0ea2f32f,0x58be4e95,0xb725f7c1,0xb1ae5463,0x0f1dcafa,0x1ba2fc04,0x59ed5187 -.long 0xd0115d4d,0xf6e0f316,0xd3691599,0x5180b12f,0x527f0a41,0x157e32c9,0xa8e0ecc0,0x7b0b081d,0xbf4f0dd0,0x6dbaaa8a,0x4d252696,0x99b289c7,0xdbf864fe,0x79b7755e,0x76cad3ab,0x6974e2b1 -.long 0x06ddd657,0x35dbbee2,0x2ff3a96d,0xe7cbdd11,0x076be758,0x88381968,0x08c91f5d,0x2d737e72,0x86ec3776,0x5f83ab62,0x945fa7a1,0x98aa649d,0x72ef0933,0xf477ec37,0x098c17b1,0x66f52b1e -.long 0xd803738b,0x9eec58fb,0xe4e86aa4,0x91aaade7,0xa5b51492,0x6b1ae617,0xbbc45974,0x63272121,0x862c5129,0x7e0e28f0,0x3321a4a0,0x0a8f79a9,0x5041c88f,0xe26d1664,0x53233e3a,0x0571b805 -.long 0xc9520711,0xd1b0ccde,0x3c8b84bf,0x55a9e4ed,0xa1fef314,0x9426bd39,0x6eb93f2b,0x4f5f638e,0x2bf9341b,0xba2a1ed3,0x4d42d5a9,0xd63c1321,0x316dc7c5,0xd2964a89,0xca511851,0xd1759606 -.long 0xf9e6ed35,0xd8a9201f,0x6736925a,0xb7b5ee45,0x99581af7,0x0a83fbbc,0x64eeb051,0x3076bc40,0x02dec312,0x5511c98c,0x238dcb78,0x270de898,0x539c08c9,0x2cf4cf9c,0x38d3b06e,0xa70cb65e -.long 0xcfe57bbd,0xb12ec10e,0x35a0c2b5,0x82c7b656,0x161c67bd,0xddc7d5cd,0xae3a32cc,0xe32e8985,0xd11a5529,0x7aba9444,0x2427fa1a,0xe964ed02,0x24a1770a,0x1528392d,0x12c72fcd,0xa152ce2c -.long 0x8ec07649,0x714553a4,0x459dd453,0x18b4c290,0x7b64b110,0xea32b714,0x2e6f07a2,0xb871bfa5,0x9e2e3c9b,0xb67112e5,0x44aa90f6,0xfbf250e5,0xbd539006,0xf77aedb8,0xd172a66f,0x3b0cdf9a -.long 0xf8c51187,0xedf69fea,0x741e4da7,0x05bb67ec,0x08114345,0x47df0f32,0xbb9792b1,0x56facb07,0x8f6229e4,0xf3e007e9,0x526fba0f,0x62d103f4,0xb0339d79,0x4f33bef7,0xb59bfec1,0x9841357b -.long 0xc34e6705,0xfa8dbb59,0x7fdaa84c,0xc3c7180b,0xa4108537,0xf95872fc,0x932a3e5a,0x8750cc3b,0xb7275d7d,0xb61cc69d,0x2e59b2e9,0xffa0168b,0x6ecbb493,0xca032abc,0x2c9082d8,0x1d86dbd3 -.long 0xe28ef5ba,0xae1e0b67,0xcb18e169,0x2c9a4699,0x1e6bbd20,0x0ecd0e33,0xaf5e81d2,0x571b360e,0x101c1d45,0xcd9fea58,0x18880452,0x6651788e,0x1f8dd446,0xa9972635,0xe37281d0,0x44bed022 -.long 0x33da525d,0x094b2b2d,0x13144fd8,0xf193678e,0xf4c1061d,0xb8ab5ba4,0xdccbe0f4,0x4343b5fa,0x63812713,0xa8702371,0xf7611d93,0x47bf6d2d,0xbd21e1d7,0x46729b8c,0xd629e77d,0x7484d4e0 -.long 0x60dbac1f,0x830e6eea,0xda06a2f7,0x23d8c484,0x50ca535b,0x896714b0,0xebd97a9b,0xdc8d3644,0xb12177b4,0x106ef9fa,0x534d5d9c,0xf79bf464,0xa6ab360b,0x2537a349,0xa00c744f,0xc7c54253 -.long 0xe5911a76,0xb3c7a047,0x647f1ee7,0x61ffa5c8,0x8f56ab42,0x15aed36f,0xa3ff9ac9,0x6a0d41b0,0xcc30d357,0x68f469f5,0x6b72be96,0xbe9adf81,0x903ad461,0x1cd926fe,0xcaca441b,0x7e89e38f -.long 0xfacf69d4,0xf0f82de5,0x4775344c,0x363b7e76,0xb2e36d04,0x6894f312,0x11d1c9a5,0x3c6cb4fe,0x4008e1f2,0x85d9c339,0x249f326c,0x5e9a85ea,0x678c5e06,0xdc35c60a,0x9f86fba9,0xc08b944f -.long 0x89f71f0f,0xde40c02c,0xff3da3c0,0xad8f3e31,0x42125ded,0x3ea5096b,0xa7379183,0x13879cbf,0x6b306a0b,0x6f4714a5,0x67646c5e,0x359c2ea6,0x07726368,0xfacf8943,0x65ff431e,0x07a58935 -.long 0x68754ab0,0x24d661d1,0x6f429a76,0x801fce1d,0xa58ce769,0xc068a85f,0x5d5eca2b,0xedc35c54,0xa3f660d1,0xea31276f,0xb8fc7167,0xa0184ebe,0x1d8db0ae,0x0f20f21a,0x56c35e12,0xd96d095f -.long 0xf8c2a25b,0xedf402b5,0x059204b6,0x1bb772b9,0x19b4e34c,0x50cbeae2,0x3fa0845a,0x93109d80,0x8ef59fb5,0x54f7ccf7,0x88070963,0x3b438fe2,0x31f3ba9b,0x9e28c659,0xead9da92,0x9cc31b46 -.long 0xb733aa5f,0x3c2f0ba9,0xf05af235,0xdece47cb,0xa2ac82a5,0xf8e3f715,0x2203f18a,0xc97ba641,0x09c11060,0xc3af5504,0x46af512d,0x56ea2c05,0xf3f28146,0xfac28daf,0x959ef494,0x87fab43a -.long 0xd4c5105f,0x09891641,0x6d7fbd65,0x1ae80f8e,0xbee6bdb0,0x9d67225f,0x7fc4d860,0x3b433b59,0x93e85638,0x44e66db6,0xe3e9862f,0xf7b59252,0x665c32ec,0xdb785157,0xae362f50,0x702fefd7 -.long 0x0fefb0c3,0x3754475d,0x46d7c35d,0xd48fb56b,0x363798a4,0xa070b633,0x8fdb98e6,0xae89f3d2,0x6363d14c,0x970b89c8,0x67abd27d,0x89817521,0x44d5a021,0x9bf7d474,0xcac72aee,0xb3083baf -.long 0xbe949a44,0x389741de,0x546a4fa5,0x638e9388,0xa0047bdc,0x3fe6419c,0xaaea57ca,0x7047f648,0x41fbab17,0x54e48a90,0x576bdba2,0xda8e0b28,0xc72afddc,0xe807eebc,0xf42577bf,0x07d3336d -.long 0xbfe20925,0x62a8c244,0x8fdce867,0x91c19ac3,0xdd387063,0x5a96a5d5,0x21d324f6,0x61d587d4,0xa37173ea,0xe87673a2,0x53778b65,0x23848008,0x05bab43e,0x10f8441e,0x4621efbe,0xfa11fe12 -.long 0x81685d7b,0x047b772e,0xbf34a976,0x23f27d81,0x915f48ef,0xc27608e2,0xa521d5c3,0x3b0b43fa,0x63ca7284,0x7613fb26,0x1d4db837,0x7f5729b4,0x583b526b,0x87b14898,0xbbadd3d1,0x00b732a6 -.long 0x2048e396,0x8e02f426,0x383d9de4,0x436b50b6,0x471e85ad,0xf78d3481,0xd005c8d6,0x8b01ea6a,0x97015c07,0xd3c7afee,0x4e3ba2ae,0x46cdf1a9,0x83d3a1d2,0x7a42e501,0xb541dff4,0xd54b5268 -.long 0x4e23e9bc,0x3f24cf30,0x126e3624,0x4387f816,0x3b0b6d61,0x26a46a03,0x8b2d777c,0xaf1bc845,0x527de79c,0x25c401ba,0x4261bbb6,0x0e1346d4,0x287b4bc7,0x4b96c44b,0x5254562f,0x658493c7 -.long 0xb8a24a20,0x23f949fe,0xf52ca53f,0x17ebfed1,0xbcfb4853,0x9b691bbe,0x6278a05d,0x5617ff6b,0xe3c99ebd,0x241b34c5,0x1784156a,0xfc64242e,0x695d67df,0x4206482f,0xee27c011,0xb967ce0e -.long 0x21c80b5d,0x65db3751,0xa31ecca0,0x2e7a563c,0x5238a07e,0xe56ffc4e,0x32ced854,0x3d6c2966,0xaf70b885,0xe99d7d1a,0x2d686459,0xafc3bad9,0x0cc8ba5b,0x9c78bf46,0x18955aa3,0x5a439519 -.long 0x5fe4e314,0xf8b517a8,0xfcb8906f,0xe60234d0,0xf2061b23,0xffe542ac,0x6b4cb59c,0x287e191f,0x09d877d8,0x21857ddc,0x14678941,0x1c23478c,0xb6e05ea4,0xbbf0c056,0xb01594fe,0x82da4b53 -.long 0xfadb8608,0xf7526791,0x7b74cdf6,0x049e832d,0xc2b90a34,0xa43581cc,0x9360b10c,0x73639eb8,0xe1e4a71b,0x4fba331f,0x8072f919,0x6ffd6b93,0x65679032,0x6e53271c,0xf14272ce,0x67206444 -.long 0xb2335834,0xc0f734a3,0x90ef6860,0x9526205a,0x04e2bb0d,0xcb8be717,0x02f383fa,0x2418871e,0x4082c157,0xd7177681,0x29c20073,0xcc914ad0,0xe587e728,0xf186c1eb,0x61bcd5fd,0x6fdb3c22 -.long 0xf2f9f8e9,0x30d014a6,0x4fec49d2,0x963ece23,0x9605a8d9,0x862025c5,0x19f8929a,0x39874445,0x12bf476a,0x01b6ff65,0x09cf7d91,0x598a64d8,0x93be56ca,0xd7ec7749,0xcbb33615,0x10899785 -.long 0x02eee3ad,0xb8a092fd,0x30145270,0xa86b3d35,0x8512b675,0x323d98c6,0x62ebb40f,0x4b8bc785,0x413f9cde,0x7d301f54,0x2bab5664,0xa5e4fb4f,0x1cbfec23,0x1d2b252d,0xe177120d,0xfcd576bb -.long 0x83731a34,0x04427d3e,0xed836e8e,0x2bb9028e,0xb612ca7c,0xb36acff8,0xd3d9c73a,0xb88fe5ef,0xedea4eb3,0xbe2a6bc6,0x488eec77,0x43b93133,0xb17106e1,0xf41ff566,0x654efa32,0x469e9172 -.long 0x41c23fa3,0xb4480f04,0xc1989a2e,0xb4712eb0,0x93a29ca7,0x3ccbba0f,0xd619428c,0x6e205c14,0xb3641686,0x90db7957,0x45ac8b4e,0x0432691d,0xf64e0350,0x07a759ac,0x9c972517,0x0514d89c -.long 0xa8e67fc3,0x1701147f,0xab2085be,0x9e2e0b8b,0xac284e57,0xd5651824,0x74893664,0x890d4325,0xc55e68a3,0x8a7c5e6e,0x4339c85a,0xbf12e90b,0xf922b655,0x31846b85,0x0bf4d700,0x9a54ce4d -.long 0xf1a14295,0xd7f4e83a,0xb285d4f9,0x916f955c,0x99ffdaba,0xe57bb0e0,0xeab0d152,0x28a43034,0xb8a9cef8,0x0a36ffa2,0xb9ec051a,0x5517407e,0xea68e672,0x9c796096,0xfb3c77fb,0x853db5fb -.long 0xe864a51a,0x21474ba9,0x6e8a1b8b,0x6c267699,0x94120a28,0x7c823626,0x8383a5db,0xe61e9a48,0x9f84216d,0x7dd75003,0xad43cd85,0xab020d07,0xda12c659,0x9437ae48,0xe65452ad,0x6449c2eb -.long 0x2cf9d7c1,0xcc7c4c1c,0xee95e5ab,0x1320886a,0xbeae170c,0xbb7b9056,0xdbc0d662,0xc8a5b250,0xc11d2303,0x4ed81432,0x1f03769f,0x7da66912,0x84539828,0x3ac7a5fd,0x3bccdd02,0x14dada94 -.long 0x7ef6b0d1,0x8b84c321,0x7c933f22,0x52a9477a,0xfd440b82,0x5ef6728a,0x6ce4bd5e,0x5c3bd859,0xf22c2d3e,0x918b80f5,0xb7bb6cc5,0x368d5040,0x2695a11c,0xb66142a1,0xeb19ea70,0x60ac583a -.long 0x0eab2437,0x317cbb98,0x5e2654c8,0x8cc08c55,0xe6d8307f,0xfe2d6520,0x57428993,0xe9f147f3,0xd2fd6cf1,0x5f9c7d14,0x2d4fcbb0,0xa3ecd064,0x8e7341f7,0xad83fef0,0x3a63115c,0x643f23a0 -.long 0xe65ab743,0xd38a78ab,0x35edc89c,0xbf7c75b1,0x530df568,0x3dd8752e,0xe308c682,0xf85c4a76,0xe68acf37,0x4c9955b2,0xab32af85,0xa544df3d,0xa25cf493,0x4b8ec3f5,0x1a622feb,0x4d8f2764 -.long 0xf0dcbc49,0x7bb4f7aa,0x70bbb45b,0x7de551f9,0x9f2ca2e5,0xcfd0f3e4,0x1f5c76ef,0xece58709,0x167d79ae,0x32920edd,0xfa7d7ec1,0x039df8a2,0xbb30af91,0xf46206c0,0x22676b59,0x1ff5e2f5 -.long 0x6ea51d66,0x11f4a039,0x807d7a26,0x506c1445,0x755a9b24,0x60da5705,0x1f1a319e,0x8fc8cc32,0x9433d67d,0x83642d4d,0x6a7dd296,0x7fa5cb8f,0x9b7bde07,0x576591db,0x419716fb,0x13173d25 -.long 0xd5b340ff,0xea30599d,0xb0fe76c5,0xfc6b5297,0xab8f5adc,0x1c6968c8,0x901c928d,0xf723c7f5,0x9773d402,0x4203c321,0x1b51dd47,0xdf7c6aa3,0x552be23c,0x3d49e37a,0x0b5a6e87,0x57febee8 -.long 0x7bd8e739,0xc5ecbee4,0xae63bf75,0x79d44994,0x38fb8923,0x168bd00f,0xd0533130,0x75d48ee4,0xdb5cdf33,0x554f77aa,0x3c696769,0x3396e896,0xd3fd674e,0x2fdddbf2,0x99d0e3e5,0xbbb8f6ee -.long 0xcbae2f70,0x51b90651,0x93aaa8eb,0xefc4bc05,0xdd1df499,0x8ecd8689,0x22f367a5,0x1aee99a8,0xae8274c5,0x95d485b9,0x7d30b39c,0x6c14d445,0xbcc1ef81,0xbafea90b,0xa459a2ed,0x7c5f317a -.long 0x4ef44227,0x01211075,0xdc20f496,0xa17bed6e,0x819853cd,0x0cdfe424,0xf71e2ce7,0x13793298,0xdbbe307b,0x3c1f3078,0x76ee9936,0x6dd1c20e,0x423caa20,0x23ee4b57,0x8efb840e,0x4ac3793b -.long 0xed1f8ca0,0x934438eb,0x4ebb25a2,0x3e546658,0xc069896f,0xc415af0e,0x9a5aa43d,0xc13eddb0,0xd49eb8f6,0x7a04204f,0xd74f1670,0xd0d5bdfc,0x56fc0558,0x3697e286,0x01cebade,0x10207371 -.long 0x0647a82b,0x5f87e690,0x8f40054f,0x908e0ed4,0x79853803,0xa9f633d4,0x4a28b252,0x8ed13c9a,0x1f460f64,0x3e2ef676,0x36d06336,0x53930b9b,0x8fc4979b,0x347073ac,0x5ecd5597,0x84380e0e -.long 0xc4fe3c39,0xe3b22c6b,0x6c7bebdf,0xba4a8153,0x25693459,0xf23ab6b7,0x14922b11,0x53bc3770,0x5afc60db,0x4645c8ab,0x20b9f2a3,0xaa022355,0xce0fc507,0x52a2954c,0x7ce1c2e7,0x8c2731bb -.long 0x18a0339d,0xf39608ab,0x3735436c,0xac7a658d,0xcd992b4f,0xb22c2b07,0xf40dcfd4,0x4e83daec,0x2f39ea3e,0x8a34c7be,0xb0a56d2e,0xef0c005f,0x6edd8038,0x62731f6a,0x4e3cb075,0x5721d740 -.long 0xfbeeee1b,0x1ea41511,0xef1d0c05,0xd1ef5e73,0x73c07d35,0x42feefd1,0x8a329493,0xe530a00a,0xf15ebfb0,0x5d55b7fe,0xd322491a,0x549de03c,0x745b3237,0xf7b5f602,0x1ab6e2b6,0x3632a3a2 -.long 0x0ef59f78,0x0d3bba89,0xc9e52b9a,0x0dfc6443,0x72631447,0x1dc79699,0xb3be20b1,0xef033917,0xb1383948,0x0c92735d,0xc0dd7d7d,0xc1fc29a2,0x403ed068,0x6485b697,0xaac93bdc,0x13bfaab3 -.long 0x0deeaf52,0x410dc6a9,0x4c641c15,0xb003fb02,0x5bc504c4,0x1384978c,0x864a6a77,0x37640487,0x222a77da,0x05991bc6,0x5e47eb11,0x62260a57,0xf21b432c,0xc7af6613,0xab4953e9,0x22f3acc9 -.long 0x8e41d155,0x52934922,0x3ac059ef,0x4d024568,0x4d884411,0xb0201755,0xa59a178f,0xce8055cf,0xf6204549,0xcd77d1af,0xc7066759,0xa0a00a3e,0x0272c229,0x471071ef,0xd3c4b6b0,0x009bcf6b -.long 0x22305177,0x2a2638a8,0x41645bbf,0xd51d59df,0xc0a7a3c0,0xa81142fd,0x4c7063ee,0xa17eca6d,0x60d9dcec,0x0bb887ed,0x20ad2455,0xd6d28e51,0xa67102ba,0xebed6308,0x8bffa408,0x042c3114 -.long 0x8aa68e30,0xfd099ac5,0x1483513e,0x7a6a3d7c,0xba2d8f0c,0xffcc6b75,0x1e78b954,0x54dacf96,0xa4a9af89,0xf645696f,0x06ac98ec,0x3a411940,0x22a67a20,0x41b8b3f6,0x99dec626,0x2d0b1e0f -.long 0x40be34e8,0x27c89192,0x91907f35,0xc7162b37,0xa956702b,0x90188ec1,0xdf93769c,0xca132f7d,0x0e2025b4,0x3ece44f9,0x0c62f14c,0x67aaec69,0x22e3cc11,0xad741418,0x7ff9a50e,0xcf9b75c3 -.long 0x4d348272,0x02fa2b16,0x9959d56d,0xbd99d61a,0x18762916,0xbc4f19db,0x49c1ac80,0xcc7cce50,0xd846bd83,0x4d59ebaa,0xa9202849,0x8775a9dc,0x6e1f4ca9,0x07ec4ae1,0xba893f11,0x27eb5875 -.long 0x662cc565,0x00284d51,0x0db4138d,0x82353a6b,0xaa32a594,0xd9c7aaaa,0xa5669c47,0xf5528b5e,0x2f23c5ff,0xf3220231,0x6affa3a1,0xe3e8147a,0x202ddda0,0xfb423d5c,0x6b871bd4,0x3d6414ac -.long 0xa51a168a,0x586f82e1,0x48ae5448,0xb712c671,0x76233eb8,0x9a2e4bd1,0x78811ca9,0x0188223a,0xf7c18de1,0x553c5e21,0xb27bb286,0x7682e451,0x0e51e929,0x3ed036b3,0xec9cb34f,0xf487211b -.long 0x0c24efc8,0x0d094277,0xbef737a4,0x0349fd04,0x514cdd28,0x6d1c9dd2,0x30da9521,0x29c135ff,0xf78b0b6f,0xea6e4508,0x678c143c,0x176f5dd2,0x4be21e65,0x08148418,0xe7df38c4,0x27f7525c -.long 0x748ab1a4,0x1fb70e09,0x5efe4433,0x9cba50a0,0x15f75af2,0x7846c7a6,0x5ee73ea8,0x2a7c2c57,0x3f0a449a,0x42e566a4,0xad90fc3d,0x45474c3b,0x8b61d057,0x7447be3d,0x3a4ec092,0x3e9d1cf1 -.long 0xf380a6e6,0x1603e453,0x9b1437c2,0x0b86e431,0xef29610a,0x7a4173f2,0xf03d57f7,0x8fa729a7,0x6c9c217e,0x3e186f6e,0x91919524,0xbe1d3079,0x153d4fb1,0x92a62a70,0xd68c2f71,0x32ed3e34 -.long 0x9eb1a8b7,0xd785027f,0xc5b22fe8,0xbc37eb77,0xb9d6a191,0x466b34f0,0x9a05f816,0x008a89af,0x7d42c10a,0x19b028fb,0x49b3f6b8,0x7fe8c92f,0xa5a0ade3,0x58907cc0,0x559d1a7c,0xb3154f51 -.long 0xd9790ed6,0x5066efb6,0xa6aa793b,0xa77a0cbc,0x223e042e,0x1a915f3c,0x69c5874b,0x1c5def04,0x73b6c1da,0x0e830078,0xfcd8557a,0x55cf85d2,0x0460f3b1,0x0f7c7c76,0x46e58063,0x87052acb -.long 0x907eae66,0x09212b80,0x4d721c89,0x3cb068e0,0xdd45ac1c,0xa87941ae,0x0daa0dbb,0xde8d5c0d,0xe3502e6e,0xda421fdc,0x4d89a084,0xc8944201,0xf0c24bfb,0x7307ba5e,0x20bde0ef,0xda212beb -.long 0xf82ce682,0xea2da24b,0x07f71fe4,0x058d3816,0x5ffad8de,0x35a02462,0xaadcefab,0xcd7b05dc,0x1d9f54ec,0xd442f8ed,0xb2d3b5ca,0x8be3d618,0xe06b2ce2,0xe2220ed0,0x1b0da4c0,0x82699a5f -.long 0x71c0c3a7,0x3ff106f5,0x0d34180c,0x8f580f5a,0x22d7d375,0x4ebb120e,0xe9513675,0x5e5782cc,0x99c82a70,0x2275580c,0x15ea8c4c,0xe8359fbf,0x7b415e70,0x53b48db8,0x100c6014,0xaacf2240 -.long 0xe4652f1d,0x9faaccf5,0xd56157b2,0xbd6fdd2a,0x6261ec50,0xa4f4fb1f,0x476bcd52,0x244e55ad,0x047d320b,0x881c9305,0x6181263f,0x1ca983d5,0x278fb8ee,0x354e9a44,0x396e4964,0xad2dbc0f -.long 0x9268b3de,0x723f3aa2,0xe6e0609a,0x0d1ca29a,0x6cf44252,0x794866aa,0x01af87ed,0x0b59f3e3,0x7f4a6c51,0xe234e5ff,0x61dc2f7e,0xa8768fd2,0x0a94d81f,0xdafc7332,0x06938ce1,0xd7f84282 -.long 0x0546063e,0xae0b3c0e,0x5d61abc6,0x7fbadcb2,0x369ac400,0xd5d7a2c9,0xae67d10c,0xa5978d09,0x4f85eaac,0x290f211e,0xfacac681,0xe61e2ad1,0x388384cd,0xae125225,0xccfde30f,0xa7fb68e9 -.long 0x3daed4c2,0x7a59b936,0x2606f789,0x80a9aa40,0xf6a6d90a,0xb40c1ea5,0x514d5885,0x948364d3,0x70985182,0x062ebc60,0x33310895,0xa6db5b0e,0xe329c2f5,0x64a12175,0x90ea237e,0xc5f25bd2 -.long 0x2d0a4c23,0x7915c524,0x6bb3cc52,0xeb5d26e4,0xc09e2c92,0x369a9116,0xcf182cf8,0x0c527f92,0x2aede0ac,0x9e591938,0x6cc34939,0xb2922208,0x99a34361,0x3c9d8962,0xc1905fe6,0x3c81836d -.long 0xa001ec5a,0x4bfeb57f,0xa0dc5dba,0xe993f5bb,0x724a1380,0x47884109,0x32fe9a04,0x8a0369ab,0x8c927db8,0xea068d60,0x94655741,0xbf5f37cf,0x04b6c7ea,0x47d402a2,0x6af259cb,0x4551c295 -.long 0xed77ee8b,0x698b71e7,0xf309d5c7,0xbddf7bd0,0x34e780ca,0x6201c22c,0x4c295ef4,0xab04f7d8,0x4313a8ce,0x1c947294,0x92ca4cfe,0xe532e4ac,0xd0a7a97a,0x89738f80,0xa580fd5b,0xec088c88 -.long 0x42ce9e51,0x612b1ecc,0xb25fdd2a,0x8f9840fd,0x01e7f839,0x3cda78c0,0xece05480,0x546b3d3a,0x80d30916,0x271719a9,0x584c20c4,0x45497107,0x5bc78608,0xaf8f9478,0x277e2a4c,0x28c7d484 -.long 0x88a2ffe4,0xfce01767,0x28e169a5,0xdc506a35,0x7af9c93a,0x0ea10861,0x03fa0e08,0x1ed24361,0xa3d694e7,0x96eaaa92,0xef50bc74,0xc0f43b4d,0x64114db4,0xce6aa58c,0x7c000fd4,0x8218e8ea -.long 0x185f8844,0xac815dfb,0x1557abfb,0xcd7e90cb,0xafbfecdf,0x23d16655,0x085cac4a,0x80f3271f,0xd0e62f47,0x7fc39aa7,0x460a48e5,0x88d519d1,0xd28f101e,0x59559ac4,0xca9ae816,0x7981d9e9 -.long 0x9ac38203,0x5c38652c,0x57657fe5,0x86eaf87f,0xe21f5416,0x568fc472,0xe7e597b5,0x2afff39c,0x256d4eab,0x3adbbb07,0x8285ab89,0x22598692,0x041caefe,0x35f8112a,0xa5064c8b,0x95df02e3 -.long 0xc7004bf3,0x4d63356e,0xdb83c7de,0x230a08f4,0x8709a7b7,0xca27b270,0xcb9abd2d,0x0d1c4cc4,0x7550fee8,0x8a0bc66e,0x9cf7247e,0x369cd4c7,0x92b5b7e7,0x75562e84,0x5802af7b,0x8fed0da0 -.long 0xe48fb889,0x6a7091c2,0x7b8a9d06,0x26882c13,0x1b82a0e2,0xa2498663,0x3518152d,0x844ed736,0xd86e27c7,0x282f476f,0x04afefdc,0xa04edaca,0x6119e34d,0x8b256ebc,0x0787d78b,0x56a413e9 -.long 0x5a74be50,0x82ee061d,0xdea16ff5,0xe41781c4,0x99bfc8a2,0xe0b0c81e,0x0b547e2d,0x624f4d69,0xbdcc9ae4,0x3a83545d,0x409b1e8e,0x2573dbb6,0xa6c93539,0x482960c4,0x5ae18798,0xf01059ad -.long 0x3112795f,0x715c9f97,0x984e6ee1,0xe8244437,0xecb66bcd,0x55cb4858,0xabaffbee,0x7c136735,0x5dbec38e,0x54661595,0x388ad153,0x51c0782c,0xc6e0952f,0x9ba4c53a,0x1b21dfa8,0x27e6782a -.long 0x4ed2dbc2,0x682f903d,0x7c3b2d83,0x0eba59c8,0x9c7e9335,0x8e9dc84d,0x0eb226d7,0x5f9b21b0,0xaf267bae,0xe33bd394,0xbe2e15ae,0xaa86cc25,0x6a8ec500,0x4f0bf67d,0xf9630658,0x5846aa44 -.long 0xe2c2bf15,0xfeb09740,0xa9e99704,0x627a2205,0xc2fbc565,0xec8d73d0,0xc20c8de8,0x223eed8f,0xa8363b49,0x1ee32583,0xc9c2b0a6,0x1a0b6cb9,0x90dbc85c,0x49f7c3d2,0x1ef4c1ac,0xa8dfbb97 -.long 0x65c7c2ab,0xafb34d4c,0xe2c5ea84,0x1d4610e7,0x973c4ab5,0x893f6d1b,0x945ba5c4,0xa3cdd7e9,0x064417ee,0x60514983,0xad6bdf2b,0x1459b23c,0x5cf726c3,0x23b2c341,0x32d6354a,0x3a829635 -.long 0xab192c18,0x294f901f,0x7030164f,0xec5fcbfe,0xe2246ba6,0xe2e2fcb7,0x221a1a0c,0x1e7c88b3,0xc92d88c5,0x72c7dd93,0x1106fb59,0x41c2148e,0xa0f60f14,0x547dd4f5,0x63960f31,0xed9b52b2 -.long 0xb0a5b358,0x6c8349eb,0x9e7e2ed6,0xb154c5c2,0xeda462db,0xcad5eccf,0x2de66b69,0xf2d6dbe4,0x8665e5b2,0x426aedf3,0x7b7f5723,0x488a8513,0x8bcbb386,0x15cc43b3,0xd791d879,0x27ad0af3 -.long 0x846e364f,0xc16c236e,0xdea50ca0,0x7f33527c,0x0926b86d,0xc4810775,0x0598e70c,0x6c2a3609,0xf024e924,0xa6755e52,0x9db4afca,0xe0fa07a4,0x66831790,0x15c3ce7d,0xa6cbb0d6,0x5b4ef350 -.long 0xb6205969,0x2c4aafc4,0xf6c7854f,0x42563f02,0x1d983b48,0x016aced5,0x99949755,0xfeb356d8,0xd1a39bd7,0x8c2a2c81,0xe6934ae9,0x8f44340f,0x447904da,0x148cf91c,0x0f51a926,0x7340185f -.long 0x7409ab46,0x2f8f00fb,0x80e289b2,0x057e78e6,0xa888e5d1,0x03e5022c,0x9dede4e2,0x3c87111a,0x7809460b,0x5b9b0e1c,0x71c9abc7,0xe751c852,0xc7cc1dc9,0x8b944e28,0x1d3cfa08,0x4f201ffa -.long 0x3e6721ce,0x02fc905c,0xd0b3674c,0xd52d70da,0x18810da4,0x5dc2e5ca,0x5c69dd99,0xa984b273,0x84de5ca4,0x63b92527,0xc852dec4,0x2f1c9872,0xc2e3de09,0x18b03593,0x9813dc2f,0x19d70b01 -.long 0xa6dc1d29,0x42806b2d,0xf871e144,0xd3030009,0xaaf49276,0xa1feb333,0xc70bc04b,0xb5583b9e,0x95695f20,0x1db0be78,0x89d012b5,0xfc841811,0x05f61643,0x6409f272,0xd5883128,0x40d34174 -.long 0x67419833,0xd79196f5,0x863b7b08,0x6059e252,0x1c56700c,0x84da1817,0xb28d3ec4,0x5758ee56,0x013b0ea6,0x7da2771d,0x54c5e9b9,0xfddf524b,0x24305d80,0x7df4faf8,0x3a97763f,0x58f5c1bf -.long 0x7c696042,0xa5af37f1,0x4a2538de,0xd4cba22c,0x9ea42600,0x211cb995,0x7b069889,0xcd105f41,0xddb81e74,0xb1e1cf19,0x5157b8ca,0x472f2d89,0xee9db885,0x086fb008,0x0f26d131,0x365cd570 -.long 0xa2be7053,0x284b02bb,0x7ab9a6d6,0xdcbbf7c6,0x20f7a530,0x4425559c,0x188767c8,0x961f2dfa,0x70dc80c4,0xe2fd9435,0xf0784120,0x104d6b63,0x53567122,0x7f592bc1,0xf688ad77,0xf6bc1246 -.long 0x0f15dde9,0x05214c05,0x0d5f2b82,0xa47a76a8,0x62e82b62,0xbb254d30,0x3ec955ee,0x11a05fe0,0x9d529b36,0x7eaff46e,0x8f9e3df6,0x55ab1301,0x99317698,0xc463e371,0xccda47ad,0xfd251438 -.long 0x23d695ea,0xca9c3547,0x16e589b5,0x48ce626e,0xb187d086,0x6b5b64c7,0xb2207948,0xd02e1794,0x7198111d,0x8b58e98f,0xdcf9c3cc,0x90ca6305,0xf34089b0,0x5691fe72,0xfc7c80ff,0x60941af1 -.long 0x22eb51e5,0xa09bc0a2,0xaa9cf09a,0xc0bb7244,0x80159f06,0x36a8077f,0xdddc560e,0x8b5c989e,0x512e1f43,0x19d2f316,0xad08ff62,0x02eac554,0x07d20b4e,0x012ab84c,0xd6d4e4e1,0x37d1e115 -.long 0xab7b19a8,0xb6443e1a,0xdef8cd45,0xf08d067e,0x685e03da,0x63adf3e9,0x4792b916,0xcf15a10e,0xb738a425,0xf44bcce5,0x9636b2fd,0xebe131d5,0x7850d605,0x94068841,0xb40d749d,0x09684eaa -.long 0x72ba075b,0x8c3c669c,0xba469015,0x89f78b55,0x3e9f8ba8,0x5706aade,0xb32d7ed7,0x6d8bd565,0x805f08d6,0x25f4e63b,0xc3bcc1b5,0x7f48200d,0xb025d847,0x4e801968,0x87cbe0a8,0x74afac04 -.long 0x7e63d690,0x43ed2c2b,0x0223cdb8,0xefb6bbf0,0x2884d3fe,0x4fec3cae,0xd75e25a4,0x065ecce6,0x69f79071,0x6c2294ce,0x044b8666,0x0d9a8e5f,0x17b69d8f,0x5009f238,0xc5dfdaf7,0x3c29f8fe -.long 0xebae68c4,0x9067528f,0x30c5ba21,0x5b385632,0x1fdd1aec,0x540df119,0xcfba4c78,0xcf37825b,0xbeb11454,0x77eff980,0x60c1b066,0x40a1a991,0xf889a1c7,0xe8018980,0x76c24be0,0xb9c52ae9 -.long 0x45650ef4,0x05fbbcce,0x8aa29ac7,0xae000f10,0x4f04c470,0x884b7172,0x19bb5c25,0x7cd4fde2,0xe8840869,0x6477b22a,0x5fbd0686,0xa8868859,0x1116dfba,0xf23cc02e,0xd87d7776,0x76cd563f -.long 0xa9d82abf,0xe2a37598,0xe6c170f5,0x5f188ccb,0x5066b087,0x81682200,0xc7155ada,0xda22c212,0xfbddb479,0x151e5d3a,0x6d715b99,0x4b606b84,0xf997cb2e,0x4a73b54b,0x3ecd8b66,0x9a1bfe43 -.long 0x2a67d48a,0x1c312809,0x031fa9e2,0xcd6a671e,0x0e43a34a,0xbec3312a,0x55ef47d3,0x1d935639,0x8fea73ea,0x5ea02489,0xa035afb2,0x8247b364,0x5265b54c,0xb58300a6,0x722c7148,0x3286662f -.long 0xb4ec4c20,0xb77fd76b,0x0f3fe3fd,0xf0a12fa7,0x41d8c7e8,0xf845bbf5,0x5ec10aa8,0xe4d969ca,0x43e232a3,0x4c0053b7,0x37f8a45a,0xdc7a3fac,0x20d81c8f,0x3c4261c5,0xb00eab00,0xfd4b3453 -.long 0xd36e3062,0x76d48f86,0xa143ff02,0x626c5277,0xaf76f42e,0x538174de,0x6407ceac,0x2267aa86,0x72e572d5,0xfad76351,0xba7330eb,0xab861af7,0x418d8657,0xa0a1c8c7,0x20289a52,0x988821cb -.long 0xcccc18ad,0x79732522,0xf1a6e027,0xaadf3f8d,0x17c2354d,0xf7382c93,0xd818b689,0x5ce1680c,0xd9ecbee9,0x359ebbfc,0x1cae62ac,0x4330689c,0xc51ac38a,0xb55ce5b4,0xfe238ee8,0x7921dfea -.long 0x271d1ca5,0x3972bef8,0xe8aabd18,0x3e423bc7,0x44a3e5e3,0x57b09f3f,0x7b444d66,0x5da886ae,0xa9964375,0x68206634,0x699cd0ff,0x356a2fa3,0xdba515e9,0xaf0faa24,0xb321d79a,0x536e1f5c -.long 0x5c04e4ea,0xd3b9913a,0xd6f11513,0xd549dcfe,0x79fd1d94,0xee227bf5,0xb43f2c67,0x9f35afee,0xf1314f53,0xd2638d24,0xcabcd822,0x62baf948,0x4ef48db0,0x5542de29,0xfc5f6bb2,0xb3eb6a04 -.long 0x1208e16a,0x23c110ae,0xf8363e24,0x1a4d15b5,0x164be00b,0x30716844,0xf6f4690d,0xa8e24824,0x90b170cf,0x548773a2,0x42f191f4,0xa1bef331,0x9247aa97,0x70f418d0,0x48be9147,0xea06028e -.long 0xdbfb894e,0xe13122f3,0xce274b18,0xbe9b79f6,0xca58aadf,0x85a49de5,0x11487351,0x24957758,0xbb939099,0x111def61,0x26d13694,0x1d6a974a,0xd3fc253b,0x4474b4ce,0x4c5db15e,0x3a1485e6 -.long 0x147c15b4,0xe79667b4,0x7bc61301,0xe34f553b,0x17094381,0x032b80f8,0x723eaa21,0x55d8bafd,0xf1c0e74e,0x5a987995,0xebba289c,0x5a9b292e,0xeb4c8251,0x413cd4b2,0xd162db0a,0x98b5d243 -.long 0x68342520,0xbb47bf66,0xbaa862d1,0x08d68949,0xe906abcd,0x11f349c7,0xed7bf00e,0x454ce985,0xb55b803b,0xacab5c9e,0x31e3c16d,0xb03468ea,0xd273bf12,0x5c24213d,0x71587887,0x211538eb -.long 0x731dea2d,0x198e4a2f,0x74ed7b2a,0xd5856cf2,0x13a664fe,0x86a632eb,0xbda41291,0x932cd909,0xc0c4ddc0,0x850e95d4,0x347fc2c9,0xc0f422f8,0x86076bcb,0xe68cbec4,0xcd6cd286,0xf9e7c0c0 -.long 0x0f5f27ca,0x65994ddb,0xa80d59ff,0xe85461fb,0x66601023,0xff05481a,0xfc9ebbfb,0xc665427a,0x7587fd52,0xb0571a69,0x8d49efce,0x935289f8,0xea420688,0x61becc60,0x13a786af,0xb22639d9 -.long 0x361ecf90,0x1a8e6220,0x25506463,0x001f23e0,0x0a5c2b79,0xe4ae9b5d,0xd8149db5,0xebc9cdad,0x934aa728,0xb33164a1,0xae9b60f3,0x750eb00e,0x9b9cfbfd,0x5a91615b,0xef45f7f6,0x97015cbf -.long 0xbf5151df,0xb462c4a5,0xb07118f2,0x21adcc41,0x043fa42c,0xd60c545b,0xe96be1ab,0xfc21aa54,0x4e51ea80,0xe84bc32f,0x259b5d8d,0x3dae45f0,0xc38f1b5e,0xbb73c7eb,0xe8ae617d,0xe405a74a -.long 0x9f1c56bd,0xbb1ae9c6,0x49f196a4,0x8c176b98,0x6875092b,0xc448f311,0x9f976033,0xb5afe3de,0x145813e5,0xa8dafd49,0xe2b34226,0x687fc4d9,0x4c7ff57f,0xf2dfc92d,0x401f1b46,0x004e3fc1 -.long 0x1430c9ab,0x5afddab6,0x2238e997,0x0bdd41d3,0x418042ae,0xf0947430,0xcdddc4cb,0x71f9adda,0xc52dd907,0x7090c016,0x29e2047f,0xd9bdf44d,0x1b1011a6,0xe6f1fe80,0xd9acdc78,0xb63accbc -.long 0x1272a95b,0xcfc7e235,0xa6276ac8,0x0c667717,0xe2d7eef7,0x3c0d3709,0x9a685b3e,0x5add2b06,0x14ea5d65,0x363ad32d,0x8d7dd506,0xf8e01f06,0x75b4aac6,0xc9ea2213,0x0d353466,0xed2a2bf9 -.long 0xe9d3a7c3,0x439d79b5,0x81b7f34b,0x8e0ee5a6,0x1dc4ba75,0xcf3dacf5,0xeb3310c7,0x1d3d1773,0x7747ae83,0xa8e67112,0x197d6b40,0x31f43160,0xcd961400,0x0521ccee,0xf6535768,0x67246f11 -.long 0xef0c3133,0x702fcc5a,0x7e16693b,0x247cc45d,0xc729b749,0xfd484e49,0xb218320f,0x522cef7d,0x59ab93b3,0xe56ef405,0x9f181071,0x225fba11,0x15330ed0,0x33bd6595,0x1ddb32f7,0xc4be69d5 -.long 0x0448087c,0x264c7668,0x71432dae,0xac30903f,0x00f9bf47,0x3851b266,0x6cdd6d03,0x400ed311,0xf8fd2424,0x045e79fe,0xfa6da98b,0xfdfd974a,0x0c1e673a,0x45c9f641,0x5b2c5168,0x76f2e733 -.long 0x2a601753,0x1adaebb5,0xc57c2d49,0xb286514c,0x1e0bfd24,0xd8769670,0x04478922,0x950c547e,0xe5d32bfe,0xd1d41969,0x750d6c3e,0x30bc1472,0xe0e27f3a,0x8f3679fe,0xa4a6ee0c,0x8f64a7dc -.long 0x633dfb1f,0x2fe59937,0x977f2547,0xea82c395,0x661ea646,0xcbdfdf1a,0xb9085451,0xc7ccc591,0x81761e13,0x82177962,0x9196885c,0xda57596f,0x28ffbd70,0xbc17e849,0x2671d36f,0x1e6e0a41 -.long 0x4152fcf5,0x61ae872c,0x9e77e754,0x441c87b0,0xa34dff09,0xd0799dd5,0x88a6b171,0x766b4e44,0x11f1c792,0xdc06a512,0x4be35c3e,0xea02ae93,0xe90c469e,0xe5ca4d6d,0x56e4ff5c,0x4df4368e -.long 0x4baef62e,0x7817acab,0xa85b91e8,0x9f5a2202,0x6ce57610,0x9666ebe6,0xf73bfe03,0x32ad31f3,0x25bcf4d6,0x628330a4,0x515056e6,0xea950593,0xe1332156,0x59811c89,0x8c11b2d7,0xc89cf1fe -.long 0x04e60cc0,0x75b63913,0x4625d375,0xce811e8d,0x2d26e562,0x030e43fc,0x608d36a0,0xfbb30b4b,0x48528118,0x634ff82c,0xcd285911,0x7c6fe085,0x99358f28,0x7f2830c0,0x665e6c09,0x2e60a95e -.long 0x9b785dbf,0x08407d3d,0xa759bce7,0x530889ab,0x52f61239,0xf228e0e6,0x6879be3c,0x2b6d1461,0x51a7bbf7,0xe6902c04,0x76f24a64,0x30ad99f0,0x98bc6da0,0x66d9317a,0xcb596ac0,0xf4f877f3 -.long 0x4c44f119,0xb05ff62d,0xe9b77416,0x4555f536,0x8caed63b,0xc7c0d059,0xc358b2a9,0x0cd2b7ce,0x46945fa3,0x3f33287b,0xd67c8791,0xf8785b20,0x9637bd08,0xc54a7a61,0x18be79d7,0x54d4598c -.long 0xc46d7ce1,0x889e5acb,0x8b085877,0x9a515bb7,0x0b7a5050,0xfac1a03d,0xf2926035,0x7d3e738a,0x2a6cb0eb,0x861cc2ce,0x8f7adc79,0x6f2e2955,0x33016376,0x61c4d451,0x5ad59090,0xd9fd2c80 -.long 0xb2b836a1,0xe5a83738,0x7c0d6622,0x855b41a0,0x7cc19af1,0x186fe317,0xfdd99acb,0x6465c1ff,0x6974b99e,0x46e5c23f,0xa2717cbe,0x75a7cf8b,0x062be658,0x4d2ebc3f,0x5f209c98,0x094b4447 -.long 0xb940cb5a,0x4af285ed,0x7cc82f10,0x6706d792,0x030526fa,0xc8c8776c,0xa0da9140,0xfa8e6f76,0x591ee4f0,0x77ea9d34,0x40274166,0x5f46e337,0xea671457,0x1bdf98bb,0x862a1fe2,0xd7c08b46 -.long 0x1c08ad63,0x46cc303c,0x4c845e7b,0x99543440,0x48f36bf7,0x1b8fbdb5,0x8c8273a7,0x5b82c392,0x928435d5,0x08f712c4,0x79330380,0x071cf0f1,0xa8da054a,0xc74c2d24,0x43c46b5c,0xcb0e7201 -.long 0xc0b7eff3,0x0ad7337a,0xc5e48b3c,0x8552225e,0x73f13a5f,0xe6f78b0c,0x82349cbe,0x5e70062e,0xe7073969,0x6b8d5048,0xc33cb3d2,0x392d2a29,0x4ecaa20f,0xee4f727c,0x2ccde707,0xa068c99e -.long 0xb87a2913,0xfcd5651f,0x3cc252f0,0xea3e3c15,0x3b6cd3e4,0x777d92df,0xc5a732e7,0x7a414143,0xa71ff493,0xa895951a,0xbbd37cf6,0xfe980c92,0xdecfeeff,0x45bd5e64,0xa44c43e9,0x910dc2a9 -.long 0xcca9f54d,0xcb403f26,0x9303f6db,0x928bbdfb,0xa9eee67c,0x3c37951e,0xf79961c3,0x3bd61a52,0x395c9a79,0x09a238e6,0x61eb352d,0x6940ca2d,0xc1875631,0x7d1e5c5e,0x1e1b20d1,0x1e19742c -.long 0x23fc2e6e,0x4633d908,0x08959149,0xa76e29a9,0x84ed7da5,0x61069d9c,0x5dbcad51,0x0baa11cf,0x961849da,0xd01eec64,0xaf3d8c28,0x93b75f1f,0x1ca2ee44,0x57bc4f9f,0x00e00558,0x5a26322d -.long 0x61a023ef,0x1888d658,0xb9e5246e,0x1d72aab4,0xe5563ec0,0xa9a26348,0xc3439a43,0xa0971963,0xadb9b5b7,0x567dd54b,0xc45a524b,0x73fac1a1,0xfe38e608,0x8fe97ef7,0x3f384f48,0x608748d2 -.long 0xc486094f,0xb0571794,0x8bf3a8d6,0x869254a3,0x310b0e25,0x148a8dd1,0x9aa3f7d8,0x99ab9f3f,0x6706c02e,0x0927c68a,0x69790e6c,0x22b5e76c,0x6c71376c,0x6c325260,0x09ef6657,0x53a57690 -.long 0xedffcf3a,0x8d63f852,0x3c0a6f55,0xb4d2ed04,0x12519b9e,0xdb3aa8de,0x1e0a569a,0x5d38e9c4,0x303747e2,0x871528bf,0xf5b5c18d,0xa208e77c,0xca6bf923,0x9d129c88,0xbf02839f,0xbcbf197f -.long 0x27323194,0x9b9bf030,0x339ca59d,0x3b055a8b,0x0f669520,0xb46b2312,0x497e5f24,0x19789f1f,0xaaf01801,0x9c499468,0x8b69d59c,0x72ee1190,0xacf4c079,0x8bd39595,0x8e0cd048,0x3ee11ece -.long 0x1ed66f18,0xebde86ec,0xd61fce43,0x225d906b,0xe8bed74d,0x5cab07d6,0x27855ab7,0x16e4617f,0xb2fbc3dd,0x6568aadd,0x8aeddf5b,0xedb5484f,0x6dcf2fad,0x878f20e8,0x615f5699,0x3516497c -.long 0xfa181e69,0xef0a3fec,0x30d69a98,0x9ea02f81,0x66eab95d,0xb2e9cf8e,0x24720021,0x520f2beb,0x1df84361,0x621c540a,0x71fa6d5d,0x12037721,0x0ff5f6ff,0x6e3c7b51,0xabb2bef3,0x817a069b -.long 0xb294cda6,0x83572fb6,0xb9039f34,0x6ce9bf75,0x095cbb21,0x20e012f0,0xd063f0da,0xa0aecc1b,0xf02909e5,0x57c21c3a,0x48ce9cdc,0xc7d59ecf,0x8ae336f8,0x2732b844,0x3f4f85f4,0x056e3723 -.long 0x89e800ca,0x8a10b531,0x145208fd,0x50fe0c17,0xb714ba37,0x9e43c0d3,0x34189acc,0x427d200e,0xe616e2c0,0x05dee24f,0xee1854c1,0x9c25f4c8,0x8f342a73,0x4d3222a5,0xa027c952,0x0807804f -.long 0x4f0d56f3,0xc222653a,0xca28b805,0x961e4047,0x4a73434b,0x2c03f8b0,0xab712a19,0x4c966787,0x864fee42,0xcc196c42,0x5b0ece5c,0xc1be93da,0xc131c159,0xa87d9f22,0xdce45655,0x2bb6d593 -.long 0xb809b7ce,0x22c49ec9,0xe2c72c2c,0x8a41486b,0xfea0bf36,0x813b9420,0xa66dac69,0xb3d36ee9,0x328cc987,0x6fddc08a,0x3a326461,0x0a3bcd2c,0xd810dbba,0x7103c49d,0x4b78a4c4,0xf9d81a28 -.long 0xe4d55941,0x3de865ad,0x30384087,0xdedafa5e,0x4ef18b9b,0x6f414abb,0xfaee5268,0x9ee9ea42,0x37a55a4a,0x260faa16,0x015f93b9,0xeb19a514,0x9e9c3598,0x51d7ebd2,0x1932178e,0x523fc56d -.long 0xb98fe684,0x501d070c,0x124a1458,0xd60fbe9a,0x92bc6b3f,0xa45761c8,0xfe6f27cb,0xf5384858,0xb59e763b,0x4b0271f7,0x5b5a8e5e,0x3d4606a9,0x05a48292,0x1eda5d9b,0xe6fec446,0xda7731d0 -.long 0x90d45871,0xa3e33693,0x06166d8d,0xe9764040,0x89a90403,0xb5c33682,0x72f1d637,0x4bd17983,0xd5d2c53a,0xa616679e,0xfdcf3b87,0x5ec4bcd8,0xb66a694e,0xae6d7613,0xe3fc27e5,0x7460fc76 -.long 0x95caabee,0x70469b82,0x889501e3,0xde024ca5,0x076ed265,0x6bdadc06,0x5a0ef8b2,0x0cb1236b,0x0972ebf9,0x4065ddbf,0x22aca432,0xf1dd3875,0x744aff76,0xa88b97cf,0xfe8e3d24,0xd1359afd -.long 0x91502cf3,0x52a3ba2b,0x084db75d,0x2c3832a8,0xde30b1c9,0x04a12ddd,0xe31fd60c,0x7802eabc,0xa37fddab,0x33707327,0xfaafa973,0x65d6f2ab,0x11e6f91a,0x3525c5b8,0x5f46530b,0x76aeb0c9 -.long 0x2f93a675,0xe8815ff6,0x05f48679,0xa6ec9684,0x358ae884,0x6dcbb556,0xe19e3873,0x0af61472,0xa5f696be,0x72334372,0x6f22fb70,0xc65e57ea,0x946cea90,0x268da30c,0x65681b2a,0x136a8a87 -.long 0x0f9f44d4,0xad5e81dc,0x2c46585a,0xf09a6960,0xc447d1b1,0xd1649164,0x879dc8b1,0x3b4b36c8,0x3b6b234c,0x20d4177b,0x1730d9d0,0x096a2505,0xef80531d,0x0611b9b8,0x64bb495d,0xba904b3b -.long 0x93a3147a,0x1192d9d4,0x9a565545,0x9f30a5dc,0x6ef07212,0x90b1f9cb,0x0d87fc13,0x29958546,0xc17db9ba,0xd3323eff,0xcb1644a8,0xcb18548c,0x4f49ffbc,0x18a306d4,0x4c2e8684,0x28d658f1 -.long 0xa99f8c71,0x44ba60cd,0x4bf742ff,0x67b7abdb,0x914b3f99,0x66310f9c,0xf412c161,0xae430a32,0x88ace52f,0x1e6776d3,0x52d7067d,0x4bc0fa24,0x8f07cd1b,0x03c286aa,0xa985b2c1,0x4cb8f38c -.long 0x8c3bff36,0x83ccbe80,0x5263e575,0x005a0bd2,0x259bdcd1,0x460d7dda,0xfa5cab6b,0x4a1c5642,0x9fe4fc88,0x2b7bdbb9,0xcc97bbb5,0x09418e28,0xa12321ae,0xd8274fb4,0x5c87b64e,0xb137007d -.long 0xc63c4962,0x80531fe1,0x981fdb25,0x50541e89,0xfd4c2b6b,0xdc1291a1,0xa6df4fca,0xc0693a17,0x0117f203,0xb2c4604e,0x0a99b8d0,0x245f1963,0xc6212c44,0xaedc20aa,0x520f52a8,0xb1ed4e56 -.long 0xf8547be3,0xfe48f575,0xa9e45f98,0x0a7033cd,0x18c50100,0x4b45d3a9,0xa61d41da,0xb2a6cd6a,0x57933c6b,0x60bbb4f5,0x2b0d7ffc,0xa7538ebd,0x8cd626b6,0x9ea3ab8d,0x3601625a,0x8273a484 -.long 0x0168e508,0x88859845,0x99a94abd,0x8cbc9bb2,0xfab0a671,0x713ac792,0x6c9ebffc,0xa3995b19,0x1239e152,0xe711668e,0xbbb8dff4,0x56892558,0xdbf17963,0x8bfc7dab,0xb3de1253,0x5b59fe5a -.long 0x34a9f7ae,0x7e3320eb,0xd751efe4,0xe5e8cf72,0xd9be2f37,0x7ea003bc,0xb6c08ef7,0xc0f551a0,0x038f6725,0x56606268,0x6d92d3b6,0x1dd38e35,0xc3cbd686,0x07dfce7c,0x651c5da8,0x4e549e04 -.long 0x08b19340,0x4058f93b,0xcac6d89d,0xc2fae6f4,0x8f159cc7,0x4bad8a8c,0xcb0b601c,0x0ddba4b3,0x1dd95f8c,0xda4fc7b5,0xcea5c255,0x1d163cd7,0x274a8c4c,0x30707d06,0x2802e9ce,0x79d9e008 -.long 0xe6ddd505,0x02a29ebf,0xb50bed1a,0x37064e74,0xa7327d57,0x3f6bae65,0xf83920bc,0x3846f5f1,0x60df1b9b,0x87c37491,0x2d1da29f,0x4cfb2895,0x4ed1743c,0x10a478ca,0x3edd47c6,0x390c6030 -.long 0x8c0a78de,0x8f3e5312,0x1e85df70,0xccd02bda,0xa61b6582,0xd6c75c03,0xfc0eebd1,0x0762921c,0xd85010c0,0xd34d0823,0x0044cf1f,0xd73aaacb,0xa3b5e78a,0xfb4159bb,0xe5826f3f,0x2287c7f7 -.long 0x580b1a01,0x4aeaf742,0x60423b79,0xf080415d,0xa7dea144,0xe12622cd,0x59d62472,0x49ea4996,0x571f3913,0xb42991ef,0xf5b25a8a,0x0610f214,0x30b79e8f,0x47adc585,0x07a065a2,0xf90e3df6 -.long 0x43e2e034,0x5d0a5deb,0x444024aa,0x53fb5a34,0x6b0c9f7f,0xa8628c68,0xac563656,0x9c69c29c,0xbace47b6,0x5a231feb,0x9ea5a2ec,0xbdce0289,0x9463853e,0x05da1fac,0x509e78aa,0x96812c52 -.long 0x57151692,0xd3fb5771,0xd98e1c44,0xeb2721f8,0x32399be1,0xc0506087,0xd979d8b8,0xda5a5511,0xc6f56780,0x737ed55d,0x0dc7a7f4,0xe20d3004,0xf5941a03,0x02ce7301,0xed30f83a,0x91ef5215 -.long 0x4092d85f,0x28727fc1,0x5c49e41a,0x72d223c6,0xba6a4d81,0xa7cf30a2,0xb030d87d,0x7c086209,0xfc588b09,0x04844c7d,0x5874bbb0,0x728cd499,0xe84c0495,0xcc1281ee,0xec31958f,0x0769b5ba -.long 0xf99c2471,0x665c228b,0x191eb110,0xf2d8a11b,0xd36d7024,0x4594f494,0xcdcb25a1,0x482ded8b,0xdadd4885,0xc958a9d8,0xf1d2b547,0x7004477e,0x2a0af550,0x0a45f6ef,0x2f8d6351,0x4fc739d6 -.long 0x786f08a9,0x75cdaf27,0x42c2737f,0x8700bb26,0x1c4e2670,0x855a7141,0x15076fef,0x810188c1,0xabcd3297,0xc251d0c9,0xf48108eb,0xae4c8967,0x18ceed30,0xbd146de7,0xc986bced,0xf9d4f07a -.long 0x83fa1e08,0x5ad98ed5,0xbeabd1fb,0x7780d33e,0x903b1196,0xe330513c,0xa47bc8c4,0xba11de9e,0x02c2d064,0x684334da,0xa48de23b,0x7ecf360d,0x0a9089d8,0x57a1b474,0xff36734c,0xf28fa439 -.long 0xea4570b3,0xf2a482cb,0xa5ebcee9,0xee65d68b,0xb9694cd5,0x988d0036,0x37885d32,0x53edd0e9,0xbeb9bc6d,0xe37e3307,0x9f5c6768,0xe9abb907,0x51f2160f,0x4396ccd5,0x47336da6,0x2500888c -.long 0x926fce43,0x383f9ed9,0x04da2930,0x809dd1c7,0x8a4cb227,0x30f6f596,0x73a56b38,0x0d700c7f,0xab64a065,0x1825ea33,0x1338df80,0xaab9b735,0x9b63f57f,0x1516100d,0x27a6a634,0x2574395a -.long 0x700a1acd,0xb5560fb6,0xfd999681,0xe823fd73,0x6cb4e1ba,0xda915d1f,0x6ebe00a3,0x0d030118,0x89fca8cd,0x744fb0c9,0xf9da0e0b,0x970d01db,0x7931d76f,0x0ad8c564,0xf659b96a,0xb15737bf -.long 0xa8b484e7,0xdc9933e8,0x7a26dec7,0xb2fdbdf9,0x9f1f0136,0x2349e9a4,0x70fddddb,0x7860368e,0xf9ad3e18,0xd93d2c1c,0x689f4e79,0x6d6c5f17,0xb24ff1b6,0x7a544d91,0xfe16cd8c,0x3e12a5eb -.long 0xa56b872f,0x543574e9,0xfcf68ea2,0xa1ad550c,0x3f560ef7,0x689e37d2,0xc9d47a8b,0x8c54b9ca,0x088ac342,0x46d40a4a,0x1576c6d0,0xec450c7c,0x1f9689e9,0xb589e31c,0xb8781718,0xdacf2602 -.long 0xc8cb6b42,0xa89237c6,0xb96ef381,0x1326fc93,0xb5f07825,0x55d56c6d,0x7449e22d,0xacba2eea,0x633c3000,0x74e0887a,0xd7cbcf71,0xcb6cd172,0xc36cf1be,0x309e81de,0x60ae399b,0x07a18a6d -.long 0x9edce57e,0xb36c2679,0xdf001d41,0x52b892f4,0x16a1f2c6,0xd884ae5d,0xefcc370a,0x9b329424,0xbd2e21df,0x3120daf2,0x02470a99,0x55298d2d,0xa05db32e,0x0b78af6c,0x601f5636,0x5c76a331 -.long 0xf8a4f29c,0xaae861ff,0xd68f8d49,0x70dc9240,0x81b1321c,0x960e649f,0x8792e4ce,0x3d2c801b,0x42521876,0xf479f772,0x416c79b1,0x0bed93bc,0x263e5bc9,0xa67fbc05,0x521db049,0x01e8e630 -.long 0xc6f3431e,0x76f26738,0xe3267541,0xe609cb02,0x818c877c,0xb10cff2d,0x786a13cb,0x1f0e75ce,0x1158544d,0xf4fdca64,0x6cb71ed0,0x5d777e89,0xa9aa4755,0x3c233737,0xe527ab40,0x7b453192 -.long 0x39f05ffe,0xdb59f688,0x6d82574e,0x8f4f4be0,0xee292d1b,0xcce3450c,0x61ccd086,0xaa448a12,0xf7914967,0xabce91b3,0x1908a5ed,0x4537f09b,0xf51042e7,0xa812421e,0xec0b3a34,0xfaf5cebc -.long 0x4ca6b39a,0x730ffd87,0x02efd342,0x70fb72ed,0xd75c8edb,0xeb4735f9,0xc278aa51,0xc11f2157,0xbf3bfebf,0xc459f635,0x6bd9601f,0x3a1ff0b4,0xc420cb73,0xc9d12823,0x3c2915a3,0x3e9af3e2 -.long 0xb41c3440,0xe0c82c72,0xe3039a5f,0x175239e5,0x558795a3,0xe1084b8a,0xd01e5c60,0x328d0a1d,0xd3788a04,0x0a495f2e,0x66c11a9f,0x25d8ff16,0x9ed692d6,0xf5155f05,0x4f425fe4,0x954fa107 -.long 0xe98aaa99,0xd16aabf2,0x96b0f88a,0x90cd8ba0,0xc154026a,0x957f4782,0x52af56d2,0x54ee0734,0x45b4147a,0xbcf89e54,0x9a52816c,0x3d102f21,0x39b62e77,0x6808517e,0x69169ad8,0x92e25421 -.long 0xbb608558,0xd721d871,0xf6d4ff9b,0x60e4ebae,0x41f2763e,0x0ba10819,0x51ee3247,0xca2e45be,0x2bfd7a5f,0x66d172ec,0x74d0b12d,0x528a8f2f,0xdabe70dc,0xe17f1e38,0x9f93983c,0x1d5d7316 -.long 0xdf423e31,0x51b2184a,0xaedb1a10,0xcb417291,0x625bcab9,0x2054ca93,0xa98998f0,0x54396860,0xa54ae57e,0x4e53f6c4,0xee648e9d,0x0ffeb590,0x6afaf6bc,0xfbbdaadc,0xaa3bfb8a,0xf88ae796 -.long 0xd2359ed9,0x209f1d44,0xf3544ce2,0xac68dd03,0xfd51e569,0xf378da47,0x2cc80097,0xe1abd860,0x343b6e3a,0x23ca18d9,0xb40a1bae,0x480797e8,0x533f3e67,0xd1f0c717,0x06e6cdfc,0x44896970 -.long 0x52a82e8d,0x8ca21055,0x78460cdc,0xb2caf785,0xe9037178,0x4c1b7b62,0xdb514b58,0xefc09d2c,0x9113be5c,0x5f2df9ee,0xb3f9271c,0x2fbda78f,0x8f83fc54,0xe09a81af,0x8afb5141,0x06b13866 -.long 0x43e3865d,0x38f6480f,0x1ddf47d9,0x72dd77a8,0x4c205ff7,0xf2a8e971,0x9d088ad8,0x46d449d8,0x185d706f,0x926619ea,0xc7dd7f62,0xe47e02eb,0x8cbc2031,0xe7f120a7,0x998d4ac9,0xc18bef00 -.long 0x6bdf22da,0x18f37a9c,0x90dc82df,0xefbc432f,0x5d703651,0xc52cef8e,0xd99881a5,0x82887ba0,0xb920ec1d,0x7cec9dda,0xec3e8d3b,0xd0d7e8c3,0x4ca88747,0x445bc395,0x9fd53535,0xedeaa2e0 -.long 0x6cc87475,0x461b1d93,0x6d2383bd,0xd92a52e2,0xd7903546,0xfabccb59,0x3d14b112,0x6111a761,0xb3d5f612,0x0ae584fe,0x60e828ec,0x5ea69b8d,0x54087030,0x6c078985,0xac4821fe,0x649cab04 -.long 0x8bdce214,0x25ecedcf,0x86af7361,0xb5622f72,0x7038b9e2,0x0e1227aa,0xac20fa77,0xd0efb273,0x79df975b,0x817ff88b,0x1999503e,0x856bf286,0x5038ec46,0xb4d5351f,0xfc42af6e,0x740a52c5 -.long 0x2cbb1a3f,0x2e38bb15,0x17a83429,0xc3eb99fe,0xdd66bb74,0xca4fcbf1,0xcde5e8fc,0x880784d6,0xb4e7a0be,0xddc84c1c,0xbd15a72f,0x8780510d,0x81ec30e1,0x44bcf1af,0x0a61073e,0x141e50a8 -.long 0x47be87ae,0x0d955718,0xf76a4372,0x68a61417,0xc607c3d3,0xf57e7e87,0x5252f332,0x043afaf8,0x1552a4d2,0xcc14e121,0xbb4d4ab4,0xb6dee692,0xa03816a4,0xb6ab74c8,0x6f394a29,0x84001ae4 -.long 0xd795fb45,0x5bed8344,0xb79f55a5,0x57326e7d,0x4accdffc,0xc9533ce0,0x3993fa04,0x53473caf,0xa13df4c8,0x7906eb93,0x97cbe46f,0xa73e51f6,0x0ae4ccf8,0xd1ab3ae1,0x8a5b3dbc,0x25614508 -.long 0x11a71b27,0x61eff962,0x6bb7fa39,0xdf71412b,0x2bd7f3ef,0xb31ba6b8,0x69180d29,0xb0b9c415,0x014cdde5,0xeec14552,0x227b4bbb,0x702c624b,0xd3e988f3,0x2b15e8c2,0xa4f7fd04,0xee3bcc6d -.long 0x42ac6c85,0x9d00822a,0x1df9f2b7,0x2db0cea6,0x42de1e58,0xd7cad2ab,0x2d6fbb61,0x346ed526,0x1a2faf09,0xb3962995,0x7c25612e,0x2fa8a580,0x7cf56490,0x30ae04da,0x0eea3961,0x75662908 -.long 0x3d080847,0x3609f5c5,0x5241d4f6,0xcb081d39,0x77961a63,0xb4fb3810,0x2abb66fc,0xc20c5984,0xf902f245,0x3d40aa7c,0x4e536b1e,0x9cb12736,0x99b3134f,0x5eda24da,0x5cd011af,0xafbd9c69 -.long 0xc7088c7d,0x9a16e30a,0x3207389f,0x5ab65710,0xe7407a53,0x1b09547f,0x4fdc6eab,0x2322f9d7,0x7430de4d,0xc0f2f22d,0xe68ca9a9,0x19382696,0x918e5868,0x17f1eff1,0x586f4204,0xe3b5b635 -.long 0x3fbc4341,0x146ef980,0x5b5eed4e,0x359f2c80,0x7482e41d,0x9f35744e,0xf3b224c2,0x9a9ac3ec,0x91fc50ae,0x9161a6fe,0xc613fa7c,0x89ccc66b,0xc732f15a,0x89268b14,0xb467ed03,0x7cd6f4e2 -.long 0xce56b40e,0xfbf79869,0xc02dde98,0xf93e094c,0xedee2cd7,0xefe0c3a8,0xb268fd42,0x90f3ffc0,0x08241aed,0x81a7fd56,0x00b1afe8,0x95ab7ad8,0x3e310d52,0x40127056,0x09d9fc43,0xd3ffdeb1 -.long 0xd11a8594,0xc8f85c91,0x31cf6db8,0x2e74d258,0x02b5dfd0,0x829c7ca3,0x69143c86,0xe389cfbe,0x941768d8,0xd01b6405,0x03bf825d,0x45103995,0x56cd17e2,0xcc4ee166,0xba037e79,0xbea3c283 -.long 0xd9a47520,0x4e1ac06e,0xaf852404,0xfbfe18aa,0x8087648a,0x5615f8e2,0xb9d150d9,0x7301e47e,0xb299b977,0x79f9f9dd,0xa5b78314,0x76697a7b,0x7d7c90e7,0x10d67468,0x937210b5,0x7afffe03 -.long 0x28c22cee,0x5aef3e4b,0x09fd55ae,0xefb0ecd8,0x0d2a5d6a,0x4cea7132,0x01db6357,0x9cfb5fa1,0xf36e1ac5,0x395e0b57,0x36cafb7d,0x008fa9ad,0x5308c4db,0x8f6cdf70,0x95ed2477,0x51527a37 -.long 0x5bd21311,0xba0dee30,0x909c90d7,0x6ed41b22,0x7c8696d3,0xc5f6b758,0x3ce83a80,0x0db8eaa8,0xb24b4b6f,0xd297fe37,0x522d1f0d,0xfe58afe8,0x8c98dbd9,0x97358736,0x9454a527,0x6bc226ca -.long 0xce53c2d0,0xa12b384e,0x5e4606da,0x779d897d,0x73ec12b0,0xa53e47b0,0x5756f1ad,0x462dbbba,0xcafe37b6,0x69fe09f2,0xecce2e17,0x273d1ebf,0x3cf607fd,0x8ac1d538,0x12e10c25,0x8035f7ff -.long 0x7e6c5520,0x854d34c7,0xdcb9ea58,0xc27df9ef,0xd686666d,0x405f2369,0x0417aa85,0x29d1febf,0x93470afe,0x9846819e,0xe2a27f9e,0x3e6a9669,0xe31e6504,0x24d008a2,0x9cb7680a,0xdba7cecf -.long 0x338d6e43,0xecaff541,0x4541d5cc,0x56f7dd73,0x96bc88ca,0xb5d426de,0x9ed3a2c3,0x48d94f6b,0x2ef8279c,0x6354a3bb,0x0b1867f2,0xd575465b,0x95225151,0xef99b0ff,0xf94500d8,0xf3e19d88 -.long 0xe32dd620,0x92a83268,0x627849a2,0x913ec99f,0x2c378882,0xedd8fdfa,0xee6f8cfe,0xaf96f33e,0xdc3fa8a5,0xc06737e5,0xb0b03a1d,0x236bb531,0x89f037b0,0x33e59f29,0xd9a12a53,0x13f9b5a7 -.long 0x51efb310,0x0d0df6ce,0x958df5be,0xcb5b2eb4,0x36158e59,0xd6459e29,0x1466e336,0x82aae2b9,0x411aa636,0xfb658a39,0xd4c0a933,0x7152ecc5,0x49f026b7,0xf10c758a,0xcb09311f,0xf4837f97 -.long 0xc753c45f,0xddfb02c4,0xf9c840fe,0x18ca81b6,0xb0f8a3e6,0x846fd09a,0xe7733dbc,0xb1162add,0x236e3ab6,0x7070ad20,0xb2a56326,0xf88cdaf5,0x997cbc7a,0x05fc8719,0x4b665272,0x442cd452 -.long 0xb71698f5,0x7807f364,0x9f7b605e,0x6ba418d2,0xa03b2cbb,0xfd20b00f,0xda54386f,0x883eca37,0xf3437f24,0xff0be43f,0xa48bb33c,0xe910b432,0x329df765,0x4963a128,0xbe2fe6f7,0xac1dd556 -.long 0x24a0a3fc,0x557610f9,0xe881c3f9,0x38e17bf4,0xed0dac99,0x6ba84faf,0x59eeb918,0xd4a222c3,0x13f542b6,0xc79c1dbe,0xe425d457,0x1fc65e0d,0x1debb779,0xeffb754f,0x9e08af60,0x638d8fd0 -.long 0x626332d5,0x994f523a,0x5561bb44,0x7bc38833,0x3d845ea2,0x005ed4b0,0xc2a1f08a,0xd39d3ee1,0xe7676b0d,0x6561fdd3,0xfb706017,0x620e35ff,0xf264f9a8,0x36ce424f,0xda2681f7,0xc4c3419f -.long 0x69beb6e8,0xfb6afd2f,0x6d700d03,0x3a50b993,0x0c83a14f,0xc840b2ad,0x54085bef,0x573207be,0x09fe7e5b,0x5af882e3,0x3b40a7e1,0x957678a4,0x543056e2,0x172d4bdd,0x0df13c0a,0x9c1b26b4 -.long 0xf405ff06,0x1c30861c,0x486e828b,0xebac86bd,0x636933fc,0xe791a971,0x7aeee947,0x50e7c2be,0xfa90d767,0xc3d4a095,0xe670ab7b,0xae60eb7b,0x397b056d,0x17633a64,0x105012aa,0x93a21f33 -.long 0xabb88643,0x663c370b,0x22e21599,0x91df36d7,0x8b761671,0x183ba835,0x728f3bf1,0x381eea1d,0x39966e6c,0xb9b2f1ba,0xe7295492,0x7c464a28,0x09b26b7f,0x0fd5f70a,0xfbe009df,0xa9aba1f9 -.long 0x369b87ad,0x857c1f22,0x32fca556,0x3c00e5d9,0x90b06466,0x1ad74cab,0x550faaf2,0xa7112386,0x6d9bd5f5,0x7435e198,0x59c3463f,0x2dcc7e38,0xca7bd4b2,0xdc7df748,0x9dec2f31,0x13cd4c08 -.long 0xe3237710,0x0d3b5df8,0xcbd2f7b0,0x0dadb26e,0xe4aa082b,0x9f5966ab,0x350e966e,0x666ec8de,0xee524216,0x1bfd1ed5,0x41dab0b6,0xcd93c59b,0xd186d6ba,0x658a8435,0x159d1195,0x1b7d34d2 -.long 0x22caf46b,0x5936e460,0x9a96fe4f,0x6a45dd8f,0xb98f474e,0xf7925434,0x0053ef15,0x41410412,0x41de97bf,0x71cf8d12,0xbd80bef4,0xb8547b61,0xc4db0037,0xb47d3970,0xfef20dff,0xf1bcd328 -.long 0x10caad67,0x31a92e09,0x5531a1e1,0x1f591960,0x5f4fc840,0x3bb852e0,0x93a72c6c,0x63e297ca,0x49abad67,0x3c2b0b2e,0xed3db0d9,0x6ec405fc,0x7fef1d40,0xdc14a530,0x280896fc,0xccd19846 -.long 0x9bb81648,0x00f83176,0x653120d0,0xd69eb485,0x4ccabc62,0xd17d75f4,0xb749fcb1,0x34a07f82,0xbbfb5554,0x2c3af787,0x62e283f8,0xb06ed4d0,0xa19213a0,0x5722889f,0xdcf3c7b4,0x162b085e -.long 0xe0dd3eca,0xbcaecb31,0xe52f13a5,0xc6237fbc,0x27bac297,0xcc2b6b03,0xb917f54a,0x2ae1cac5,0x7845ae4f,0x474807d4,0xce5972e0,0xfec7dd92,0x1d7915bb,0xc3bd2541,0xd94907ca,0x66f85dc4 -.long 0xbdbcf0ca,0xd981b888,0xdf279e9f,0xd75f5da6,0x7054e934,0x128bbf24,0x81db134b,0x3c6ff6e5,0x047d26e4,0x795b7cf4,0x5049ec37,0xf370f7b8,0xced945af,0xc6712d4d,0x095642bc,0xdf30b5ec -.long 0x4896246e,0x9b034c62,0xee90bbd1,0x5652c016,0x87fedb73,0xeb38636f,0x0135a613,0x5e32f847,0xcf933c83,0x0703b312,0x1a7f47e6,0xd05bb76e,0x949c2415,0x825e4f0c,0x7250d6f8,0x569e5622 -.long 0x6568013e,0xbbe9eb3a,0x22f243fc,0x8dbd203f,0xb342734a,0x9dbd7694,0x46afa984,0x8f6d12f8,0xc9eade29,0xb98610a2,0x47dd0f18,0xbab4f323,0x671c0d46,0x5779737b,0xd3e0a42a,0x10b6a7c6 -.long 0x3035b41c,0xfb19ddf3,0x99c45895,0xd336343f,0x54c857e5,0x61fe4938,0xae4e57d5,0xc4d506be,0xbbc33f75,0x3cd8c8cb,0x9262c77d,0x7281f08a,0xf11a2823,0x083f4ea6,0x9fba2e33,0x8895041e -.long 0x9c438edf,0xfcdfea49,0x91edba44,0x7678dcc3,0xe2ba50f0,0xf07b3b87,0x43948c1b,0xc13888ef,0x1140af42,0xc2135ad4,0x926ed1a7,0x8e5104f3,0x88f6695f,0xf24430cb,0x6d73c120,0x0ce0637b -.long 0xfe631e8f,0xb2db01e6,0xd7bdd24b,0x1c5563d7,0x369ad44f,0x8daea3ba,0x8187a9f9,0x000c81b6,0xaae1fd9a,0x5f48a951,0x8d5aed8a,0xe35626c7,0x0498c622,0x20952763,0x773aa504,0x76d17634 -.long 0xeb300f7a,0x36d90dda,0xedb5e801,0x9dcf7dfc,0x74d5244c,0x645cb268,0x348e3aa2,0xa127ee79,0x575f1dbb,0x488acc53,0x80e6161e,0x95037e85,0x292650d0,0x57e59283,0x14938216,0xabe67d99 -.long 0x3f8e1065,0x3c7f944b,0x330e8924,0xed908cb6,0x6f530136,0x08ee8fd5,0xd7ffc169,0x2227b7d5,0xb5cd6dd5,0x4f55c893,0xa62796e8,0x82225e11,0xcb18e12c,0x5c6cead1,0x84f5a51a,0x4381ae0c -.long 0x7fafa4c8,0x345913d3,0x0491aac0,0x3d918082,0x3e69264c,0x9347871f,0xb4f4f0cd,0xbea9dd3c,0x3eadd3e7,0xbda5d067,0x0573bcd8,0x0033c1b8,0x5da2486c,0x25589379,0x86abbee7,0xcb89ee5b -.long 0x22532e5d,0x8fe0a8f3,0x727dfc4c,0xb6410ff0,0x226726db,0x619b9d58,0x7a2b2dc7,0x5ec25669,0x4c3beb01,0xaf4d2e06,0x7acea556,0x852123d0,0xf783487a,0x0e9470fa,0x5664b3eb,0x75a7ea04 -.long 0x6798e4ba,0x4ad78f35,0xc7d0e091,0x9214e6e5,0xb1290403,0xc420b488,0xfc295749,0x64049e0a,0x3ae9841f,0x03ef5af1,0xb0b662a6,0xdbe4ca19,0xfa453458,0x46845c5f,0x10b66722,0xf8dabf19 -.long 0xcce2793b,0xb650f0aa,0xc5ec47c1,0x71db851e,0x3b234fa9,0x3eb78f3e,0xfc0106ce,0xb0c60f35,0x774eadbd,0x05427121,0xce323863,0x25367faf,0xcd086976,0x7541b5c9,0xdc507ad1,0x4ff069e2 -.long 0x8776e667,0x74145256,0xb23c6bb5,0x6e76142c,0x1b3a8a87,0xdbf30712,0x98450836,0x60e7363e,0xb7366d80,0x5741450e,0x4837dbdf,0xe4ee14ca,0x69d4316f,0xa765eb9b,0x8ef43825,0x04548dca -.long 0x5ae888eb,0x9c9f4e4c,0x56e9ac99,0x733abb51,0xba6ac029,0xdaad3c20,0x2ba3e38e,0x9b8dd3d3,0x0bc5d11a,0xa9bb4c92,0x9c5f88a3,0xf20127a7,0x161d3cb8,0x4f52b06e,0x6afaf0a6,0x26c1ff09 -.long 0x7189e71f,0x32670d2f,0x5ecf91e7,0xc6438748,0xdb757a21,0x15758e57,0x290a9ce5,0x427d09f8,0x38384a7a,0x846a308f,0xb0732b99,0xaac3acb4,0x17845819,0x9e941009,0xa7ce5e03,0x95cba111 -.long 0xb00009c4,0x6f3d4f7f,0x8ff28b5f,0xb8396c27,0x1c97975d,0xb1a9ae43,0xe5d9fed5,0x9d7ba8af,0x34f485b6,0x338cf09f,0x64122516,0xbc0ddacc,0x05d471fe,0xa450da12,0x628dd8c9,0x4c3a6250 -.long 0xd1295837,0x69c7d103,0x3807eb2f,0xa2893e50,0xbdb41491,0xd6e1e1de,0x5e138235,0xc630745b,0x48661ae1,0xc892109e,0xea2b2674,0x8d17e7eb,0xc328d6b5,0x00ec0f87,0xf079ff9e,0x6d858645 -.long 0x19115ead,0x6cdf243e,0x4bac4fcf,0x1ce1393e,0x9c29f25b,0x2c960ed0,0x9d388a05,0x59be4d8e,0xd0def72b,0x0d46e06c,0xe0342748,0xb923db5d,0x936d4a3d,0xf7d3aacd,0x0b0b099e,0x558519cc -.long 0x827097ef,0x3ea8ebf8,0xd054f55d,0x259353db,0x6d2ed089,0x84c89abc,0x8e096a7c,0x5c548b69,0x994b995d,0xd587f616,0xa5845601,0x4d1531f6,0x451fd9f0,0x792ab31e,0x65adf6ca,0xc8b57bb2 -.long 0x1cd5ad73,0x68440fcb,0x6144da4f,0xb9c860e6,0x8462beb8,0x2ab286aa,0xef46797f,0xcc6b8fff,0x20c8a471,0xac820da4,0x77ff7faf,0x69ae05a1,0xbfb5da77,0xb9163f39,0x2c73ab7a,0xbd03e590 -.long 0xb2940d9e,0x7e862b5e,0x4b9af564,0x3c663d86,0xbde3033d,0xd8309031,0xd42c5bc6,0x298231b2,0x552ad093,0x42090d2c,0xff854695,0xa4799d1c,0xd31f0d00,0x0a88b5d6,0xa2f26b46,0xf8b40825 -.long 0xf1bd7218,0xec29b1ed,0x4b24c86e,0xd491c53b,0x3395ea65,0xd2fe588f,0x4456ef15,0x6f3764f7,0xcdc34800,0xdb43116d,0xc1e33955,0xcdbcd456,0x74ab286b,0xefdb5540,0xd18c5d7c,0x948c7a51 -.long 0x7378058e,0xeb81aa37,0x04411154,0x41c746a1,0xfb828ac7,0xa10c73bc,0x9d972b29,0x6439be91,0x43a2fbad,0x4bf3b4b0,0x82b5e840,0x39e6dadf,0x6397bd4c,0x4f716408,0x7f1eeccb,0x0f7de568 -.long 0xd2ffbfc1,0x5865c5a1,0x4ccb6451,0xf74211fa,0xc0b32558,0x66368a88,0x9ad7812e,0x5b539dc2,0x2f3af6f6,0x579483d0,0x99934ece,0x52132078,0xdcc9e983,0x50b9650f,0xaee42b8a,0xca989ec9 -.long 0xd6f62f99,0x6a44c829,0x4c2a7c0c,0x8f06a309,0x98a0cb0a,0x4ea2b3a0,0xbeee8364,0x5c547b70,0x682afe11,0x461d40e1,0x7b41c0a8,0x9e0fc77a,0xe20d5d36,0x79e4aefd,0x32dd9f63,0x2916e520 -.long 0x3f883faf,0xf59e52e8,0x2b868d35,0x396f9639,0x4ca19881,0xc902a9df,0xdb2401a6,0x0fc96822,0x66f1c68d,0x41237587,0xfb476c0d,0x10fc6de3,0x841f5d90,0xf8b6b579,0xfa24f44a,0x2ba8446c -.long 0xef4a9975,0xa237b920,0x2330435f,0x60bb6004,0xcfb7e7b5,0xd6f4ab5a,0x83435391,0xb2ac5097,0xb0d1ea67,0xf036ee2f,0x74c56230,0xae779a6a,0xab838ae6,0x59bff8c8,0x9b38e6f0,0xcd83ca99 -.long 0xe33deed3,0xbb27bef5,0x001892a8,0xe6356f6f,0x7adfbd3e,0xbf3be6cc,0x33d1ac9d,0xaecbc81c,0xe6e861dc,0xe4feb909,0x53f5f801,0x90a247a4,0x27346e57,0x01c50acb,0x461acc1b,0xce29242e -.long 0x2f998a91,0x04dd214a,0xd4baf27b,0x271ee9b1,0xe8c26722,0x7e3027d1,0x1820dce5,0x21d1645c,0x7501779c,0x086f242c,0xfa0e8009,0xf0061407,0x60187129,0xf23ce477,0x0fde9bd0,0x05bbdedb -.long 0x25d98473,0x682f4832,0x5c658427,0xf207fe85,0x4166ffa1,0xb6fdd7ba,0x9eed799d,0x0c314056,0x4107e28f,0x0db8048f,0x41216840,0x74ed3871,0x56a3c06e,0x74489f8f,0x12777134,0x1e1c005b -.long 0xf37ec3c3,0xdb332a73,0xdd59eba0,0xc65259bd,0xdb4d3257,0x2291709c,0xbd389390,0x9a793b25,0xe43756f0,0xf39fe34b,0x9afb56c9,0x2f76bdce,0x61208b27,0x9f37867a,0x089972c3,0xea1d4307 -.long 0x8bdf623a,0x8c595330,0x8441fb7d,0x5f5accda,0x32ddfd95,0xfafa9418,0x0fde9be7,0x6ad40c5a,0xaeca8709,0x43faba89,0x2c248a9d,0xc64a7cf1,0x72637a76,0x16620252,0x22b8d1bb,0xaee1c791 -.long 0x21a843b2,0xf0f798fd,0x8d005cb1,0x56e4ed4d,0x1f0d8abe,0x355f7780,0x34522326,0x197b04cf,0xfd42c13f,0x41f9b31f,0xb40f933d,0x5ef7feb2,0x5d60bad4,0x27326f42,0x8c92cf89,0x027ecdb2 -.long 0x4e3352fe,0x04aae4d1,0x73591b90,0x08414d2f,0xb7da7d60,0x5ed6124e,0x4d13d4ec,0xb985b931,0x96bf36f9,0xa592d3ab,0xbbdf51df,0x012dbed5,0xdf6c177d,0xa57963c0,0x87ca29cf,0x010ec869 -.long 0xbf926dff,0xba1700f6,0xf4bf6bc2,0x7c9fdbd1,0x64da11f5,0xdc18dc8f,0xd938ae75,0xa6074b7a,0xe84f44a4,0x14270066,0xd27b954e,0x99998d38,0xb4f38e9a,0xc1be8ab2,0x15c01016,0x8bb55bbf -.long 0x0ea2ab30,0xf73472b4,0xf73d68dd,0xd365a340,0x19c2e1eb,0xc01a7168,0x34061719,0x32f49e37,0x01d8b4d6,0xb73c57f1,0x26b47700,0x03c8423c,0xa4d8826a,0x321d0bc8,0x4bc0e638,0x6004213c -.long 0xc1c06681,0xf78c64a1,0xef018e50,0x16e0a16f,0xdb42b2b3,0x31cbdf91,0xe0d36f58,0xf8f4ffce,0x4cc5e3e0,0xcdcc71cd,0xa129e3e0,0xd55c7cfa,0x0fb2cbf1,0xccdb6ba0,0xc4bce3cb,0x6aba0005 -.long 0xd232cfc4,0x501cdb30,0xd58a3cef,0x9ddcf12e,0x87e09149,0x02d2cf9c,0x2c976257,0xdc5d7ec7,0x0b50d7dd,0x6447986e,0x807f112a,0x88fdbaf7,0xb00ae9f6,0x58c9822a,0x6d3d27e0,0x6abfb950 -.long 0x8a429f4f,0xd0a74487,0xdb516609,0x0649712b,0xe769b5df,0xb826ba57,0x1fc7aaf2,0x82335df2,0x5c93d995,0x2389f067,0x68677be6,0x59ac367a,0x21d9951b,0xa77985ff,0x85011cce,0x038956fb -.long 0xbb734e37,0x608e48cb,0x2be5b26f,0xc08c0bf2,0xf9b1a0d9,0x17bbdd3b,0x10483319,0xeac7d898,0xbc1a6dea,0xc95c4baf,0x172aafdb,0xfdd0e2bf,0x8235c41a,0x40373cbc,0xfb6f41d5,0x14303f21 -.long 0x0408f237,0xba063621,0xecd2d1ed,0xcad3b09a,0x52abb6a2,0x4667855a,0xaa8b417b,0xba9157dc,0x4f013efb,0xfe7f3507,0xaa38c4a2,0x1b112c4b,0x9ba64345,0xa1406a60,0x6993c80b,0xe53cba33 -.long 0xded40d23,0x45466063,0x54908e25,0x3d5f1f4d,0x403c3c31,0x9ebefe62,0x0672a624,0x274ea0b5,0x451d1b71,0xff818d99,0x8f79cf79,0x80e82643,0x73ce37f5,0xa165df13,0xfe3a21fd,0xa744ef4f -.long 0xcf551396,0x73f1e7f5,0x868c676b,0xc616898e,0x8c442c36,0x671c28c7,0x5e0a317d,0xcfe5e558,0x7051f476,0x1242d818,0x14f03442,0x56fad2a6,0x0a44d0f6,0x262068bc,0xce6edf4e,0xdfa2cd6e -.long 0xd15d1517,0x0f43813a,0x377d44f5,0x61214cb2,0xc639b35f,0xd399aa29,0x54c51c19,0x42136d71,0x08417221,0x9774711b,0x52545a57,0x0a5546b3,0x1150582d,0x80624c41,0xfbc555bc,0x9ec5c418 -.long 0x771849f1,0x2c87dcad,0x01d7bf6f,0xb0c932c5,0x89116eb2,0x6aa5cd3e,0x51ca7bd3,0xd378c25a,0x9e6e3e31,0xc612a0da,0xb68ad5d0,0x0417a54d,0x22c6edb8,0x00451e4a,0xb42827ce,0x9fbfe019 -.long 0xba9384a2,0x2fa92505,0x64ad69c1,0x21b8596e,0x983b35a6,0x8f4fcc49,0x72754672,0xde093760,0xf7bffe6d,0x2f14ccc8,0x5d94263d,0x27566bff,0x2df3ec30,0xb5b4e9c6,0x3e6ea6ba,0x94f1d7d5 -.long 0xaaca5e9b,0x97b7851a,0x56713b97,0x518aa521,0x150a61f6,0x3357e8c7,0xec2c2b69,0x7842e7e2,0x6868a548,0x8dffaf65,0xe068fc81,0xd963bd82,0x65917733,0x64da5c8b,0x7b247328,0x927090ff -.long 0xd298c241,0x214bc9a7,0x56807cfd,0xe3b697ba,0x4564eadb,0xef1c7802,0xb48149c5,0xdde8cdcf,0x5a4d2604,0x946bf0a7,0x6c1538af,0x27154d7f,0xde5b1fcc,0x95cc9230,0x66864f82,0xd88519e9 -.long 0x7cb1282c,0xb828dd1a,0xbe46973a,0xa08d7626,0xe708d6b2,0x6baf8d40,0x4daeb3f3,0x72571fa1,0xf22dfd98,0x85b1732f,0x0087108d,0x87ab01a7,0x5988207a,0xaaaafea8,0x69f00755,0xccc832f8 -.long 0x36ff3bf0,0x964d950e,0xf0b34638,0x8ad20f6f,0xb5d7585f,0x4d9177b3,0xef3f019f,0xcf839760,0x8288c545,0x582fc5b3,0x13116bd1,0x2f8e4e9b,0x332120ef,0xf91e1b2f,0x2a17dd23,0xcf568724 -.long 0xca8d9d1a,0x488f1185,0xd987ded2,0xadf2c77d,0x60c46124,0x5f3039f0,0x71e095f4,0xe5d70b75,0x6260e70f,0x82d58650,0xf750d105,0x39d75ea7,0x75bac364,0x8cf3d0b1,0x21d01329,0xf3a7564d -.long 0x2f52d2a7,0x182f04cd,0xe2df565a,0x4fde149a,0xa79fb2f7,0xb80c5eec,0x22ddc897,0xab491d7b,0xc6312c7f,0x99d76c18,0x6aa41a57,0xca0d5f3d,0xd15363a0,0x71207325,0xbeb252c2,0xe82aa265 -.long 0xec3128c2,0x94ab4700,0x8e383f49,0x6c76d862,0xc03024eb,0xdc36b150,0x53daac69,0xfb439477,0x8dc79623,0xfc68764a,0xb440fbb2,0x5b86995d,0xccc5ee0d,0xd66879bf,0x95aa8bd3,0x05228942 -.long 0x1e6a75c1,0xb51a40a5,0x0ea7d817,0x24327c76,0x07774597,0x06630182,0x97fa7164,0xd6fdbec3,0x13c90f48,0x20c99dfb,0x686ef263,0xd6ac5273,0xfef64eeb,0xc6a50bdc,0x86fdfc32,0xcd87b281 -.long 0x3fcd3efc,0xb24aa43e,0xb8088e9a,0xdd26c034,0xbd3d46ea,0xa5ef4dc9,0x8a4c6a6f,0xa2f99d58,0x2f1da46c,0xddabd355,0x1afacdd1,0x72c3f8ce,0x92d40578,0xd90c4eee,0xca623b94,0xd28bb41f -.long 0x745edc11,0x50fc0711,0x3dc87558,0x9dd9ad7d,0xb49d1e64,0xce6931fb,0xc98bd0f9,0x6c77a0a2,0x6baf7cb1,0x62b9a629,0xccf72d22,0xcf065f91,0x79639071,0x7203cce9,0xf9cb732f,0x09ae4885 -.long 0xee8314f3,0x5e7c3bec,0xdbea298f,0x1c068aed,0x7c80acec,0x08d381f1,0xe330495b,0x03b56be8,0x9222882d,0xaeffb8f2,0xc4af8bf7,0x95ff38f6,0x1fc57d8c,0x50e32d35,0x17b444f0,0x6635be52 -.long 0xa5177900,0x04d15276,0xf6858752,0x4e1dbb47,0xc615796c,0x5b475622,0x691867bf,0xa6fa0387,0x2844c6d0,0xed7f5d56,0x03a2477d,0xc633cf9b,0x2d3721d6,0xf6be5c40,0xe9fd68e6,0xaf312eb7 -.long 0xe7417ce1,0x242792d2,0x970ee7f5,0xff42bc71,0x5c67a41e,0x1ff4dc6d,0x20882a58,0x77709b7b,0xbe217f2c,0x3554731d,0x5bb72177,0x2af2a8cd,0x591dd059,0x58eee769,0x4bba6477,0xbb2930c9 -.long 0x7d930cfc,0x863ee047,0x396fd1f4,0x4c262ad1,0x039af7e1,0xf4765bc8,0x5ba104f6,0x2519834b,0xd105f961,0x7cd61b4c,0xd63bca54,0xa5415da5,0x88a1f17c,0x778280a0,0x2329512c,0xc4968949 -.long 0xcecdaa7a,0x174a9126,0x0b13247b,0xfc8c7e0e,0x3484c1c4,0x29c110d2,0x831dfc3b,0xf8eb8757,0xc0067452,0x022f0212,0x7b9b926c,0x3f6f69ee,0xef42daf4,0x09032da0,0x83f80de4,0x79f00ade -.long 0x81236c97,0x6210db71,0x3ee0781f,0x74f7685b,0xa3e41372,0x4df7da7b,0xb1a1553e,0x2aae38b1,0xf6dd9d1b,0x1688e222,0x5b8b6487,0x57695448,0x4b2edeaa,0x478d2127,0x1e85956a,0xb2818fa5 -.long 0xf176f2c0,0x1e6addda,0xe2572658,0x01ca4604,0x85342ffb,0x0a404ded,0x441838d6,0x8cf60f96,0xc9071c4a,0x9bbc691c,0x34442803,0xfd588744,0x809c0d81,0x97101c85,0x8c456f7f,0xa7fb754c -.long 0xd51805e1,0xc95f3c5c,0xb299dca8,0xab4ccd39,0x47eaf500,0x3e03d20b,0xd7b80893,0xfa3165c1,0xe160e552,0x005e8b54,0x9019d11f,0xdc4972ba,0x0c9a4a7a,0x21a6972e,0x37840fd7,0xa52c258f -.long 0xc1e99d81,0xf8559ff4,0xa3c617c0,0x08e1a7d6,0x248c6ba7,0xb398fd43,0xd1283794,0x6ffedd91,0xd629d208,0x8a6a59d2,0x3490530e,0xa9d141d5,0x38505989,0x42f6fc18,0x479d94ee,0x09bf250d -.long 0xb3822790,0x223ad3b1,0x93b8971c,0x6c5926c0,0x75f7fa62,0x609efc7e,0x1ec2d989,0x45d66a6d,0x987d2792,0x4422d663,0x3eb31d2b,0x4a73caad,0xa32cb9e6,0xf06c2ac1,0x91aeba84,0xd9445c5f -.long 0xaf71013f,0x6af7a1d5,0x0bedc946,0xe68216e5,0xd27370a0,0xf4cba30b,0x870421cc,0x7981afbf,0x9449f0e1,0x02496a67,0x0a47edae,0x86cfc4be,0xb1feca22,0x3073c936,0x03f8f8fb,0xf5694612 -.long 0x901515ea,0xd063b723,0x749cf038,0x4c6c77a5,0xab9e5059,0x6361e360,0xa76a37c0,0x596cf171,0x6530ae7a,0x800f53fa,0x0792a7a6,0x0f5e631e,0xefdb81c9,0x5cc29c24,0x3f9c40ba,0xa269e868 -.long 0x2cb7191e,0xec14f9e1,0xe5b08ea6,0x78ea1bd8,0x46332bb9,0x3c65aa9b,0xbf80ce25,0x84cc22b3,0xd49d5bf1,0x0098e9e9,0x19087da4,0xcd4ec1c6,0xaef6e357,0x3c9d07c5,0x9f8f64b8,0x839a0268 -.long 0xc6d8607f,0xc5e9eb62,0x6aa995e4,0x759689f5,0xbbb48317,0x70464669,0xe402417d,0x921474bf,0x2a354c8c,0xcabe135b,0x812fa4b5,0xd51e52d2,0x53311fe8,0xec741096,0xb864514b,0x4f774535 -.long 0x5bde48f8,0xbcadd671,0x2189bc7d,0xc9703873,0xc709ee8a,0x5d45299e,0x845aaff8,0xd1287ee2,0xdb1dbf1f,0x7d1f8874,0x990c88d6,0xea46588b,0x84368313,0x60ba649a,0x60d543ae,0xd5fdcbce -.long 0x810d5ab0,0x90b46d43,0x04d7e5cc,0x6739d8f9,0x0d337c33,0x021c1a58,0x68e67c40,0x00a61162,0x379f0a1f,0x95ef413b,0xe9e2ab95,0xfe126605,0x2f5f199c,0x67578b85,0x2cb84913,0xf5c00329 -.long 0x37577dd8,0xf7956430,0x29c5fe88,0x83b82af4,0xcdbdc132,0x9c1bea26,0x9c04339e,0x589fa086,0xb13799df,0x033e9538,0xd295d034,0x85fa8b21,0xbd9ddcca,0xdf17f73f,0xddb66334,0xf32bd122 -.long 0x858b044c,0x55ef88a7,0x5aa9e397,0x1f0d69c2,0x40d85559,0x55fd9cc3,0x7785ddb2,0xc774df72,0xd3bd2e1c,0x5dcce9f6,0xa85dfed0,0xeb30da20,0xd3ed09c4,0x5ed7f5bb,0x82a9c1bd,0x7d42a35c -.long 0x9890272d,0xcf3de995,0x3e713a10,0x75f3432a,0xe28227b8,0x5e13479f,0xfefacdc8,0xb8561ea9,0x8332aafd,0xa6a297a0,0x73809b62,0x9b0d8bb5,0x0c63036f,0xd2fa1cfd,0xbd64bda8,0x7a16eb55 -.long 0x78e62ddc,0x3f5cf5f6,0x07fd752b,0x2267c454,0x5e437bbe,0x5e361b6b,0x8354e075,0x95c59501,0xf2b254d9,0xec725f85,0x2cb52b4e,0x844b617d,0xcf425fb5,0xed8554f5,0x2af9f312,0xab67703e -.long 0x3cf48283,0x4cc34ec1,0x9c8a705e,0xb09daa25,0x5b7d4f84,0xd1e9d0d0,0xdb38929d,0x4df6ef64,0xaa21ba46,0xe16b0763,0xa293f8fb,0xc6b1d178,0xd520aabf,0x0ff5b602,0xc339397a,0x94d671bd -.long 0x4f5792fa,0x7c7d98cf,0x11215261,0x7c5e0d67,0xa7c5a6d4,0x9b19a631,0x7a45274d,0xc8511a62,0xa5a60d99,0x0c16621c,0xcf5e48cb,0xf7fbab88,0xf7ddee08,0xab1e6ca2,0xe7867f3c,0x83bd08ce -.long 0x2ac13e27,0xf7e48e8a,0x4eb1a9f5,0x4494f6df,0x981f0a62,0xedbf84eb,0x536438f0,0x49badc32,0x004f7571,0x50bea541,0xdf1c94ee,0xbac67d10,0xb727bc31,0x253d73a1,0x30686e28,0xb3d01cf2 -.long 0x55fd0b8b,0x51b77b1b,0xfeec3173,0xa099d183,0x670e72b7,0x202b1fb7,0xa8e1635f,0xadc88b33,0xf989d905,0x34e8216a,0x29b58d01,0xc2e68d20,0x6fe55a93,0x11f81c92,0x8f296f40,0x15f1462a -.long 0xea3d62f2,0x1915d375,0x01c8977d,0xa17765a3,0xe47b26f6,0x7559710a,0x535077a5,0xe0bd29c8,0x08d84858,0x615f976d,0x69ced5c1,0x370dfe85,0xa734fa56,0xbbc7503c,0x91ac4574,0xfbb9f1ec -.long 0x060dd7ef,0x95d7ec53,0x6e657979,0xeef2dacd,0xe2a08235,0x54511af3,0x1f4aea3d,0x1e324aa4,0xe6e67671,0x550e7e71,0xbf52faf7,0xbccd5190,0x223cc62a,0xf880d316,0x2b32eb5d,0x0d402c7e -.long 0x306a5a3b,0xa40bc039,0x96783a1b,0x4e0a41fd,0x0253cdd4,0xa1e8d39a,0xc7388638,0x6480be26,0x2285f382,0xee365e1d,0xec0b5c36,0x188d8d8f,0x1f0f4d82,0x34ef1a48,0xa487d29a,0x1a8f43e1 -.long 0x77aefb3a,0x8168226d,0x1e72c253,0xf69a751e,0xe9594df1,0x8e04359a,0xd14c0467,0x475ffd7d,0x3844e95c,0xb5a2c2b1,0xdd12ef94,0x85caf647,0xf1063d00,0x1ecd2a9f,0x23843311,0x1dd2e229 -.long 0x73d17244,0x38f0e09d,0x8fc653f1,0x3ede7746,0xdc20e21c,0xae4459f5,0x6a8599ea,0x00db2ffa,0x30cfd905,0x11682c39,0xa5c112a6,0x4934d074,0x568bfe95,0xbdf063c5,0x016c441a,0x779a440a -.long 0x97d6fbdc,0x0c23f218,0xe0776aac,0xd3a5cd87,0xd712e8db,0xcee37f72,0x26f74e8d,0xfb28c70d,0xb61301a0,0xffe0c728,0xd3724354,0xa6282168,0x768ffedc,0x7ff4cb00,0x03b02de9,0xc51b3088 -.long 0x3902dda5,0xa5a8147c,0xfe6973b4,0x35d2f706,0xc257457e,0x5ac2efcf,0x8700611b,0x933f48d4,0x4912beb2,0xc365af88,0x162edf94,0x7f5a4de6,0x0c32f34b,0xc646ba7c,0xb2091074,0x632c6af3 -.long 0x753e43a9,0x58d4f2e3,0x24d4e23f,0x70e1d217,0xafede6a6,0xb24bf729,0x710c8b60,0x7f4a94d8,0x8d4faa6a,0xaad90a96,0xb066b690,0xd9ed0b32,0x78b6dbfd,0x52fcd37b,0x8bd2b431,0x0b64615e -.long 0xcfb9fad5,0x228e2048,0x240b76bd,0xbeaa386d,0x90dad7bc,0x2d6681c8,0x06d38f5e,0x3e553fc3,0x9d5f9750,0xf27cdb9b,0xd28c5b0e,0x3e85c52a,0x5247c39b,0x190795af,0xbddd6828,0x547831eb -.long 0x4a82f424,0xf327a227,0x7e47f89d,0x36919c78,0x43c7392c,0xe4783919,0x2316fefe,0xf101b9aa,0x1c5009d2,0xbcdc9e9c,0x9cd18345,0xfb55ea13,0xa3ce77c7,0xf5b5e231,0xd2f2cb3d,0xde6b4527 -.long 0x9bb26f5f,0x10f6a333,0x044d85b6,0x1e85db8e,0x94197e54,0xc3697a08,0xa7cb4ea8,0x65e18cc0,0xa471fe6e,0xa38c4f50,0x2f13439c,0xf031747a,0xc007318b,0x53c4a6ba,0x1deccb3d,0xa8da3ee5 -.long 0x558216b1,0x0555b31c,0x2f79e6c2,0x90c7810c,0xfe8eed3c,0x9b669f4d,0xe0fac126,0x70398ec8,0xf701b235,0xa96a449e,0xeb94f395,0x0ceecdb3,0xd0cb7431,0x285fc368,0x16a18c64,0x0d37bb52 -.long 0xb880d2dd,0x05110d38,0x65930d57,0xa60f177b,0xf36235f5,0x7da34a67,0x183816b9,0x47f5e17c,0xdb394af4,0xc7664b57,0x7036f789,0x39ba215d,0x2f27b472,0x46d2ca0e,0xf73a84b7,0xc42647ee -.long 0x64488f1d,0x44bc7545,0xf4cf85d5,0xaa922708,0x53e4df63,0x721a01d5,0x5db46ced,0x649c0c51,0x3cffcb6c,0x6bf0d64e,0x50f71d96,0xe3bf93fe,0xbcc194a0,0x75044558,0x6afdc554,0x16ae3372 -.long 0x5ca48f3f,0xbfc01adf,0xe22a9b84,0x64352f06,0xc1099e4a,0xcee54da1,0xfa1b89c0,0xbbda54e8,0x6f6e55fb,0x166a3df5,0x20176f88,0x1ca44a24,0xdfb7b5ff,0x936afd88,0x8611d4a0,0xe34c2437 -.long 0x86142103,0x7effbb75,0x1f34fc4d,0x6704ba1b,0x10c1b122,0x7c2a468f,0x8c6aace9,0x36b3a610,0x75a0d050,0xabfcc0a7,0x3ce33e32,0x066f9197,0x29fe09be,0xce905ef4,0xa8376351,0x89ee25ba -.long 0xfd29dc76,0x2a3ede22,0x36f17260,0x7fd32ed9,0x284b4126,0x0cadcf68,0xa7951fc8,0x63422f08,0x0807e199,0x562b24f4,0x22ad4490,0xfe9ce5d1,0x0db2b1b4,0xc2f51b10,0xe4541d0d,0xeb3613ff -.long 0x2680813b,0xbd2c4a05,0x561b08d6,0x527aa55d,0xa7205558,0xa9f8a40e,0x243d0bec,0xe3eea56f,0xa0ff58b3,0x7b853817,0x1a69e627,0xb67d3f65,0xa869b5d6,0x0b76bbb9,0x546723ed,0xa3afeb82 -.long 0x3e554892,0x5f24416d,0x430e2a45,0x8413b53d,0x9032a2a0,0x99c56aee,0xeec367b1,0x09432bf6,0xdaf0ecc1,0x552850c6,0x5bc92048,0x49ebce55,0x54811307,0xdfb66ba6,0x6f298597,0x1b84f797 -.long 0x8d1d7a0d,0x79590481,0x3a6fa556,0xd9fabe03,0xba9e5d35,0xa40f9c59,0xf6247577,0xcb1771c1,0xe9a6312b,0x542a47ca,0x552dd8c5,0xa34b3560,0x0d794716,0xfdf94de0,0x9c623094,0xd46124a9 -.long 0x68afe8b4,0x56b7435d,0x6c0d8ea1,0x27f20540,0x73186898,0x12b77e14,0x7479490f,0xdbc3dd46,0xc03b0c05,0x951a9842,0x7921bc96,0x8b1b3bb3,0x2b202e0a,0xa573b346,0x47254d56,0x77e4665d -.long 0xd23e3984,0x08b70dfc,0xebd14236,0xab86e8bc,0x57114ba7,0xaa3e07f8,0xab0ef4f2,0x5ac71689,0x0139d9af,0x88fca384,0x76644af0,0x72733f88,0x65d74f4a,0xf122f72a,0xa5626c7a,0x13931577 -.long 0x70f8d5a4,0xd5b5d9eb,0xd7bbb228,0x375adde7,0x0c1c0b32,0x31e88b86,0x173edbaa,0xd1f568c4,0x5459df02,0x1592fc83,0x0fcd9a7e,0x2beac0fb,0x1b473b0a,0xb0a6fdb8,0x0fe8fc48,0xe3224c6f -.long 0xe87edf5b,0x680bd00e,0x20e77cf5,0x30385f02,0x4d42d1b2,0xe9ab98c0,0xd3816d77,0x72d191d2,0x0917d9e5,0x1564daca,0x1f8fed7f,0x394eab59,0x7fbb3896,0xa209aa8d,0xbe6ac98e,0x5564f3b9 -.long 0xd73654ef,0xead21d05,0x13d78d74,0x68d1a9c4,0x6d4973a0,0x61e01708,0x46e6d32a,0x83da3500,0x68ae0118,0x6a3dfca4,0xd02da069,0xa1b9a4c9,0xebab8302,0x0b2ff9c7,0x944ba436,0x98af07c3 -.long 0x995f0f9f,0x85997326,0x71b58bc6,0x467fade0,0xbd625a2b,0x47e4495a,0x33c3b8cd,0xfdd2d01d,0xc693f9fa,0x2c38ae28,0x348f7999,0x48622329,0x2161f583,0x97bf738e,0x565e8cc9,0x15ee2fa7 -.long 0x5777e189,0xa1a5c845,0x456f2829,0xcc10bee0,0xda762bd5,0x8ad95c56,0xe9d91da8,0x152e2214,0x7cb23c74,0x975b0e72,0xa90c66df,0xfd5d7670,0x225ffc53,0xb5b5b8ad,0xfaded2ae,0xab6dff73 -.long 0x6f4cbe9d,0xebd56781,0x6a574bd7,0x0ed8b249,0x81a881fa,0x41c246fe,0xc3db9c70,0x91564805,0x5b862809,0xd7c12b08,0x55858d7b,0x1facd1f1,0xaf09e92a,0x7693747c,0x189a425f,0x3b69dcba -.long 0x967365ef,0x0be28e9f,0xe801f5c9,0x57300eb2,0xd583352f,0x93b8ac6a,0xcd05b2b7,0xa2cf1f89,0x4dcc40cc,0x7c0c9b74,0xada523fb,0xfee38c45,0x1099cc4d,0xb49a4dec,0x69f069c6,0x325c377f -.long 0x476cc9ff,0xe12458ce,0xc6d4cb63,0x580e0b6c,0x9072289b,0xd561c8b7,0xa619e6da,0x0377f264,0x88e591a5,0x26685362,0x7523ca2b,0xa453a7bd,0xc1df4533,0x8a9536d2,0xbe972f79,0xc8e50f2f -.long 0x6d3549cf,0xd433e50f,0xfacd665e,0x6f33696f,0xce11fcb4,0x695bfdac,0xaf7c9860,0x810ee252,0x7159bb2c,0x65450fe1,0x758b357b,0xf7dfbebe,0xd69fea72,0x2b057e74,0x92731745,0xd485717a -.long 0xee36860c,0x896c42e8,0x4113c22d,0xdaf04dfd,0x44104213,0x1adbb7b7,0x1fd394ea,0xe5fd5fa1,0x1a4e0551,0x68235d94,0x18d10151,0x6772cfbe,0x09984523,0x276071e3,0x5a56ba98,0xe4e879de -.long 0x285b9491,0xaaafafb0,0x1e4c705e,0x01a0be88,0x2ad9caab,0xff1d4f5d,0xc37a233f,0x6e349a4a,0x4a1c6a16,0xcf1c1246,0x29383260,0xd99e6b66,0x5f6d5471,0xea3d4366,0xff8cc89b,0x36974d04 -.long 0xcfe89d80,0xc26c49a1,0xda9c8371,0xb42c026d,0xdad066d2,0xca6c013a,0x56a4f3ee,0xfb8f7228,0xd850935b,0x08b579ec,0xd631e1b3,0x34c1a74c,0xac198534,0xcb5fe596,0xe1f24f25,0x39ff21f6 -.long 0x8f929057,0x27f29e14,0xc0c853df,0x7a64ae06,0x58e9c5ce,0x256cd183,0xded092a5,0x9d9cce82,0x6e93b7c7,0xcc6e5979,0x31bb9e27,0xe1e47092,0xaa9e29a0,0xb70b3083,0x3785e644,0xbf181a75 -.long 0x8ead09f7,0xf53f2c65,0x9780d14d,0x1335e1d5,0xcd1b66bc,0x69cc20e0,0xbbe0bfc8,0x9b670a37,0x28efbeed,0xce53dc81,0x8326a6e5,0x0c74e77c,0xb88e9a63,0x3604e0d2,0x13dc2248,0xbab38fca -.long 0x5c0a3f1e,0x8ed6e8c8,0x7c87c37f,0xbcad2492,0x9ee3b78d,0xfdfb62bb,0xcbceba46,0xeba8e477,0xeeaede4b,0x37d38cb0,0x7976deb6,0x0bc498e8,0x6b6147fb,0xb2944c04,0xf71f9609,0x8b123f35 -.long 0xde79dc24,0xa155dcc7,0x558f69cd,0xf1168a32,0x0d1850df,0xbac21595,0xb204c848,0x15c8295b,0x7d8184ff,0xf661aa36,0x30447bdb,0xc396228e,0xbde4a59e,0x11cd5143,0x6beab5e6,0xe3a26e3b -.long 0x1402b9d0,0xd3b3a13f,0x2c7bc863,0x573441c3,0x578c3e6e,0x4b301ec4,0x0adaf57e,0xc26fc9c4,0x7493cea3,0x96e71bfd,0x1af81456,0xd05d4b3f,0x6a8c608f,0xdaca2a8a,0x0725b276,0x53ef07f6 -.long 0x7824fc56,0x07a5fbd2,0x13289077,0x34675218,0xe0c48349,0x5bf69fd5,0xb6aa7875,0xa613ddd3,0x5450d866,0x7f78c19c,0x8f84a481,0x46f4409c,0x90fce239,0x9f1d1928,0xb2ce44b9,0x016c4168 -.long 0xc7435978,0xbae023f0,0x20e30e19,0xb152c888,0xe3fa6faf,0x9c241645,0x84823e60,0x735d95c1,0x03955317,0x03197573,0xf03b4995,0x0b4b02a9,0x70274600,0x076bf559,0xaaf57508,0x32c5cc53 -.long 0x60624129,0xe8af6d1f,0x9a5e2b5e,0xb7bc5d64,0x5f082d72,0x3814b048,0xce19677a,0x76f267f2,0xb36eed93,0x626c630f,0x3bf56803,0x55230cd7,0xce2736a0,0x78837949,0xaa6c55f1,0x0d792d60 -.long 0xd5c7c5d2,0x0318dbfd,0x072b342d,0xb38f8da7,0x7b8de38a,0x3569bddc,0xa1c94842,0xf25b5887,0x2946ad60,0xb2d5b284,0xe9d1707e,0x854f29ad,0x2c6a4509,0xaa5159dc,0x57189837,0x899f94c0 -.long 0xf4a55b03,0xcf6adc51,0x35e3b2d5,0x261762de,0x04827b51,0x4cc43012,0xc6021442,0xcd22a113,0x247c9569,0xce2fd61a,0xd152beca,0x59a50973,0x63a716d4,0x6c835a11,0x187dedcf,0xc26455ed -.long 0x49ce89e7,0x27f536e0,0xcc890cb5,0x18908539,0xd83c2aa1,0x308909ab,0x1ab73bd3,0xecd3142b,0xb3f5ab84,0x6a85bf59,0xf2bea4c6,0x3c320a68,0x6da4541f,0xad8dc538,0xb7c41186,0xeaf34eb0 -.long 0x977c97c4,0x1c780129,0xc57eb9fa,0x5ff9beeb,0xc822c478,0xa24d0524,0x461cd415,0xfd8eec2a,0xf027458c,0xfbde194e,0x1d1be115,0xb4ff5319,0x4866d6f4,0x63f874d9,0xb21ad0c9,0x35c75015 -.long 0x46ac49d2,0xa6b5c9d6,0x83137aa9,0x42c77c0b,0x68225a38,0x24d000fc,0x2fe1e907,0x0f63cfc8,0xc6441f95,0x22d1b01b,0xec8e448f,0x7d38f719,0x787fb1ba,0x9b33fa5f,0x190158df,0x94dcfda1 -.long 0x5f6d4a09,0xc47cb339,0xee52b826,0x6b4f355c,0xf51b930a,0x3d100f5d,0x9f668f69,0xf4512fac,0x206c4c74,0x546781d5,0xcb4d2e48,0xd021d4d4,0xca085c2d,0x494a54c2,0x520850a8,0xf1dbaca4 -.long 0x490a1aca,0x63c79326,0x41526b02,0xcb64dd9c,0xa2979258,0xbb772591,0x48d97846,0x3f582970,0x7c213ba7,0xd66b70d1,0xe8a0ced4,0xc28febb5,0xc10338c1,0x6b911831,0xbf0126f3,0x0d54e389 -.long 0x4af206ee,0x7048d460,0x77e97cb9,0x786c88f6,0xac64802e,0xd4375ae1,0xd53ec11c,0x469bcfe1,0x47062230,0xfc9b340d,0xc5b4a3ac,0xe743bb57,0x59ef45ac,0xfe00b4aa,0x59edf188,0x29a4ef23 -.long 0xb483689b,0x40242efe,0x513ac262,0x2575d3f6,0x0ca6db72,0xf30037c8,0x98864be2,0xc9fcce82,0x0149362d,0x84a112ff,0x1c4ae971,0x95e57582,0x945cf86c,0x1fa4b1a8,0x0b024a2f,0x4525a734 -.long 0x8f338360,0xe76c8b62,0x28edf32b,0x483ff593,0x298b1aec,0x67e8e90a,0x736d9a21,0x9caab338,0x66892709,0x5c09d2fd,0xb55a1d41,0x2496b4dc,0xe24a4394,0x93f5fb1a,0x6fa8f6c1,0x08c75049 -.long 0xc905d85f,0xcaead1c2,0x0733ae57,0xe9d7f790,0xf07cdd94,0x24c9a65c,0xa4b55931,0x7389359c,0x367e45f7,0xf58709b7,0xcb7e7adc,0x1f203067,0xc7b72818,0x82444bff,0xbaac8033,0x07303b35 -.long 0xd13b7ea1,0x1e1ee4e4,0xe0e74180,0xe6489b24,0x7e70ef70,0xa5f2c610,0xbdd10894,0xa1655412,0x7af4194e,0x555ebefb,0x8e89bd9c,0x533c1c3c,0x89895856,0x735b9b57,0x567f5c15,0x15fb3cd2 -.long 0x526f09fd,0x057fed45,0x8128240a,0xe8a4f10c,0xff2bfd8d,0x9332efc4,0xbd35aa31,0x214e77a0,0x14faa40e,0x32896d73,0x01e5f186,0x767867ec,0x17a1813e,0xc9adf8f1,0x54741795,0xcb6cda78 -.long 0x349d51aa,0xb7521b6d,0xe3c7b8e9,0xf56b5a9e,0x32a096df,0xc6f1e5c9,0xa3635024,0x083667c4,0x18087f2f,0x365ea135,0xd136e45d,0xf1b8eaac,0x73aec989,0xc8a0e484,0x142c9259,0xd75a324b -.long 0x01dae185,0xb7b4d001,0x9b7a94bc,0x45434e0b,0xfbd8cb0b,0xf54339af,0xe98ef49e,0xdcc4569e,0x09a51299,0x7789318a,0xb2b025d8,0x81b4d206,0xfae85792,0xf64aa418,0xacd7baf7,0x3e50258f -.long 0x2996864b,0xdce84cdb,0x1f485fa4,0xa2e67089,0x534c6a5a,0xb28b2bb6,0xc94b9d39,0x31a7ec6b,0xd6bc20da,0x1d217766,0x86761190,0x4acdb5ec,0x73701063,0x68726328,0x2128c29b,0x4d24ee7c -.long 0xa19fd868,0xc072ebd3,0xdb8ddd3b,0x612e481c,0x1a64d852,0xb4e1d754,0xc4c6c4ab,0x00ef95ac,0xaa0a6c46,0x1536d2ed,0x43774790,0x61294086,0x343fda10,0x54af25e8,0xfd25d6f2,0x9ff9d98d -.long 0x468b8835,0x0746af7c,0x730ecea7,0x977a31cb,0xc2cf4a81,0xa5096b80,0x6458c37a,0xaa986833,0xa6bd9d34,0x6af29bf3,0x33c5d854,0x6a62fe9b,0xb7133b5e,0x50e6c304,0x7d6e6848,0x04b60159 -.long 0x5579bea4,0x4cd296df,0x5ceedaf1,0x10e35ac8,0xe3bcc5b1,0x04c4c5fd,0x89412cf9,0x95f9ee8a,0x82b6eb0f,0x2c9459ee,0x95c2aadd,0x2e845765,0xd327fcfe,0x774a84ae,0x0368d476,0xd8c93722 -.long 0xf83e8a3b,0x0dbd5748,0x8d2495f3,0xa579aa96,0xae496e9b,0x535996a0,0xb7f9bcc2,0x07afbfe9,0x5b7bd293,0x3ac1dc6d,0x7022323d,0x3b592cff,0x9c0a3e76,0xba0deb98,0x4b197acb,0x18e78e9f -.long 0x296c36ef,0x211cde10,0x82c4da77,0x7ee89672,0xa57836da,0xb617d270,0x9cb7560b,0xf0cd9c31,0xe455fe90,0x01fdcbf7,0x7e7334f3,0x3fb53cbb,0x4e7de4ec,0x781e2ea4,0x0b384fd0,0x8adab3ad -.long 0x53d64829,0x129eee2f,0xa261492b,0x7a471e17,0xe4cb4a2c,0xe4f9adb9,0x97ba2c2d,0x3d359f6f,0x0aacd697,0x346c6786,0x75c2f8a8,0x92b444c3,0xd85df44e,0xc79fa117,0x398ddf31,0x56782372 -.long 0xbbbab3b8,0x60e690f2,0x8b04816b,0x4851f8ae,0x9c92e4d2,0xc72046ab,0x7cf3136b,0x518c74a1,0xf9877d4c,0xff4eb50a,0xa919cabb,0x14578d90,0xac5eb2b6,0x8218f8c4,0x542016e4,0xa3ccc547 -.long 0x327f8349,0x025bf48e,0xf43cb641,0xf3e97346,0x500f1085,0xdc2bafdf,0x2f063055,0x57167876,0x411925a6,0x5bd914b9,0xa1123de5,0x7c078d48,0x182b165d,0xee6bf835,0xba519727,0xb11b5e5b -.long 0x1eea7b85,0xe33ea76c,0x92d4f85e,0x2352b461,0xafe115bb,0xf101d334,0x889175a3,0xfabc1294,0x5233f925,0x7f6bcdc0,0xe77fec55,0xe0a802db,0x8069b659,0xbdb47b75,0xf98fbd74,0x1c5e12de -.long 0x4b8457ee,0x869c58c6,0x4f7ea9f7,0xa5360f69,0xf460b38f,0xe576c09f,0x22b7fb36,0x6b70d548,0x3bfae315,0x3fd237f1,0xcbdff369,0x33797852,0x25b516f9,0x97df25f5,0xba38ad2d,0x46f388f2 -.long 0x89d8ddbb,0x656c4658,0x70f38ee8,0x8830b26e,0xde1212b0,0x4320fd5c,0xe4a2edb2,0xc34f30cf,0x56ab64b8,0xabb131a3,0xd99c5d26,0x7f77f0cc,0xbf981d94,0x66856a37,0x738bd76e,0x19e76d09 -.long 0x96238f39,0xe76c8ac3,0xa830b366,0xc0a482be,0x0b4eb499,0xb7b8eaff,0x4bfb4865,0x8ecd83bc,0xa2f3776f,0x971b2cb7,0xf4b88adf,0xb42176a4,0xbe1fa446,0xb9617df5,0xcd031bd2,0x8b32d508 -.long 0x53b618c0,0x1c6bd47d,0x6a227923,0xc424f46c,0xdd92d964,0x7303ffde,0x71b5abf2,0xe9712878,0xf815561d,0x8f48a632,0xd3c055d1,0x85f48ff5,0x7525684f,0x222a1427,0x67360cc3,0xd0d841a0 -.long 0x0b9267c6,0x4245a926,0xcf07f863,0xc78913f1,0x4d0d9e24,0xaa844c8e,0x3d5f9017,0xa42ad522,0xa2c989d5,0xbd371749,0xe1f5e78e,0x928292df,0x0a1ea6da,0x493b383e,0x13aee529,0x5136fd8d -.long 0xf2c34a99,0x860c44b1,0xbf5855ac,0x3b00aca4,0xfaaf37be,0xabf6aaa0,0x2a53ec08,0x65f43682,0xa11b12e1,0x1d9a5801,0xe20ed475,0x78a7ab2c,0x9a41e0d5,0x0de1067e,0x305023ea,0x30473f5f -.long 0x169c7d97,0xdd3ae09d,0xcfaef9cd,0x5cd5baa4,0x65a44803,0x5cd7440b,0x47f364de,0xdc13966a,0x2b8357c1,0x077b2be8,0xe9d57c2a,0x0cb1b4c5,0x05ff363e,0x7a4ceb32,0xca35a9ef,0xf310fa4d -.long 0xf97f68c6,0xdbb7b352,0x0b02cf58,0x0c773b50,0x3c1f96d9,0xea2e4821,0xeee01815,0xffb357b0,0xe0f28039,0xb9c924cd,0x46a3fbe4,0x0b36c95a,0x5e46db6c,0x1faaaea4,0x1928aaff,0xcae575c3 -.long 0xa70dab86,0x7f671302,0x71c58cfc,0xfcbd12a9,0xbee0cb92,0xcbef9acf,0xf8c1b583,0x573da0b9,0x0d41d550,0x4752fcfe,0x2155cffe,0xe7eec0e3,0x545ae248,0x0fc39fcb,0x8065f44e,0x522cb8d1 -.long 0x70cbb96c,0x263c962a,0xbcd124a9,0xe034362a,0x3c2ae58d,0xf120db28,0xfef6d507,0xb9a38d49,0x1ff140fd,0xb1fd2a82,0x20aee7e0,0xbd162f30,0xcb251949,0x4e17a5d4,0x4f7e1c3d,0x2aebcb83 -.long 0x937b0527,0x608eb25f,0xeb7d9997,0xf42e1e47,0xb8a53a29,0xeba699c4,0xe091b536,0x1f921c71,0x5b26bbd5,0xcce29e7b,0x3b61a680,0x7a8ef5ed,0xba1f1c7e,0xe5ef8043,0x18158dda,0x16ea8217 -.long 0x599ff0f9,0x01778a2b,0x8104fc6b,0x68a923d7,0xda694ff3,0x5bfa44df,0xf7667f12,0x4f7199db,0xe46f2a79,0xc06d8ff6,0xe9f8131d,0x08b5dead,0xabb4ce7c,0x02519a59,0xb42aec3e,0xc4f710bc -.long 0x78bde41a,0x3d77b057,0xb4186b5a,0x6474bf80,0x88c65741,0x048b3f67,0x03c7c154,0xc64519de,0x0edfcc4f,0xdf073846,0x48f1aa6b,0x319aa737,0xca909f77,0x8b9f8a02,0x7580bfef,0x90258139 -.long 0xc0c22719,0xd8bfd3ca,0xc9ca151e,0xc60209e4,0xd9a1a69c,0x7a744ab5,0x14937f8f,0x6de5048b,0xe115ac04,0x171938d8,0x1c6b16d2,0x7df70940,0x7f8e94e7,0xa6aeb663,0x2a2cf094,0xc130388e -.long 0x77f54e6e,0x1850be84,0x65d60fe5,0x9f258a72,0x6c9146d6,0xff7ff0c0,0xe63a830b,0x039aaf90,0x9460342f,0x38f27a73,0x3f795f8a,0x4703148c,0x9681a97e,0x1bb5467b,0xecaeb594,0x00931ba5 -.long 0x786f337c,0xcdb6719d,0xe704397d,0xd9c01cd2,0x555c2fef,0x0f4a3f20,0x7c0af223,0x00452509,0x84db8e76,0x54a58047,0x93c8aa06,0x3bacf1aa,0xf7919422,0x11ca957c,0x78cdaa40,0x50641053 -.long 0x9f7144ae,0x7a303874,0x43d4acfd,0x170c963f,0x58ddd3ef,0x5e148149,0x9e72dba8,0xa7bde582,0x6fa68750,0x0769da8b,0x572e0249,0xfa64e532,0x2619ad31,0xfcaadf9d,0xa7b349cd,0x87882daa -.long 0x6c67a775,0x9f6eb731,0xefc5d0b1,0xcb10471a,0xe1b806b2,0xb433750c,0x57b1ae7e,0x19c5714d,0xed03fd3f,0xc0dc8b7b,0x31bc194e,0xdd03344f,0x8c6320b5,0xa66c52a7,0xd0b6fd93,0x8bc82ce3 -.long 0xb35f1341,0xf8e13501,0x25a43e42,0xe53156dd,0x4daeb85c,0xd3adf27e,0xbbeddeb5,0xb81d8379,0x2e435867,0x1b0b546e,0xeba5dd60,0x9020eb94,0x8210cb9d,0x37d91161,0x5c91f1cf,0x4c596b31 -.long 0x0e0b040d,0xb228a90f,0x45ff897f,0xbaf02d82,0x00fa6122,0x2aac79e6,0x8e36f557,0x24828817,0x113ec356,0xb9521d31,0x15eff1f8,0x9e48861e,0xe0d41715,0x2aa1d412,0x53f131b8,0x71f86203 -.long 0x3fd19408,0xf60da8da,0x278d9d99,0x4aa716dc,0xa8c51c90,0x394531f7,0xf59db51c,0xb560b0e8,0xfa34bdad,0xa28fc992,0x9cd4f8bd,0xf024fa14,0x23a9d0d3,0x5cf530f7,0xe28c9b56,0x615ca193 -.long 0x6f73c51e,0x6d2a483d,0xea0dc2dd,0xa4cb2412,0x1eb917ff,0x50663c41,0xeade299e,0x3d3a74cf,0x4a7a9202,0x29b3990f,0xa7b15c3d,0xa9bccf59,0xa5df9208,0x66a3ccdc,0x43f2f929,0x48027c14 -.long 0x40b557f0,0xd385377c,0xcd684660,0xe001c366,0xe2183a27,0x1b18ed6b,0x63210329,0x879738d8,0xbda94882,0xa687c74b,0xa684b299,0xd1bbcc48,0x863b3724,0xaf6f1112,0x2c8ce9f8,0x6943d1b4 -.long 0x098cafb4,0xe044a3bb,0x60d48caf,0x27ed2310,0x3a31b84d,0x542b5675,0xfcddbed7,0xcbf3dd50,0x41b1d830,0x25031f16,0xcb0c1e27,0xa7ec851d,0xb5ae75db,0xac1c8fe0,0x08c52120,0xb24c7557 -.long 0x1d4636c3,0x57f811dc,0x681a9939,0xf8436526,0x9c81adb3,0x1f6bc6d9,0x5b7d80d4,0x840f8ac3,0xf4387f1a,0x731a9811,0xb5156880,0x7c501cd3,0xdfe68867,0xa5ca4a07,0x5fcea120,0xf123d8f0 -.long 0xd607039e,0x1fbb0e71,0xcd3a4546,0x2b70e215,0x53324091,0x32d2f01d,0x180ab19b,0xb796ff08,0x3c57c4aa,0x32d87a86,0xb7c49a27,0x2aed9caf,0x31630d98,0x9fb35eac,0x5c3e20a3,0x338e8cdf -.long 0x66cde8db,0x80f16182,0x2d72fd36,0x4e159980,0x9b6e5072,0xd7b8f13b,0x3b7b5dc1,0xf5213907,0x8ce4396e,0x4d431f1d,0xa7ed2142,0x37a1a680,0xd01aaf6b,0xbf375696,0xe63aab66,0xaa1c0c54 -.long 0x4ed80940,0x3014368b,0x7a6fcedd,0x67e6d056,0xca97579f,0x7c208c49,0xa23597f6,0xfe3d7a81,0x7e096ae2,0x5e203202,0x24b39366,0xb1f3e1e7,0x2fdcdffc,0x26da26f3,0x6097be83,0x79422f1d -.long 0x9db3b381,0x263a2cfb,0xd4df0a4b,0x9c3a2dee,0x7d04e61f,0x728d06e9,0x42449325,0x8b1adfbc,0x7e053a1b,0x6ec1d939,0x66daf707,0xee2be5c7,0x810ac7ab,0x80ba1e14,0xf530f174,0xdd2ae778 -.long 0x205b9d8b,0x0435d97a,0x056756d4,0x6eb8f064,0xb6f8210e,0xd5e88a8b,0xec9fd9ea,0x070ef12d,0x3bcc876a,0x4d849505,0xa7404ce3,0x12a75338,0xb8a1db5e,0xd22b49e1,0x14bfa5ad,0xec1f2051 -.long 0xb6828f36,0xadbaeb79,0x01bd5b9e,0x9d7a0258,0x1e844b0c,0xeda01e0d,0x887edfc9,0x4b625175,0x9669b621,0x14109fdd,0xf6f87b98,0x88a2ca56,0x170df6bc,0xfe2eb788,0xffa473f9,0x0cea06f4 -.long 0xc4e83d33,0x43ed81b5,0x5efd488b,0xd9f35879,0x9deb4d0f,0x164a620f,0xac6a7394,0xc6927bdb,0x9f9e0f03,0x45c28df7,0xfcd7e1a9,0x2868661e,0xffa348f1,0x7cf4e8d0,0x398538e0,0x6bd4c284 -.long 0x289a8619,0x2618a091,0x6671b173,0xef796e60,0x9090c632,0x664e46e5,0x1e66f8fb,0xa38062d4,0x0573274e,0x6c744a20,0xa9271394,0xd07b67e4,0x6bdc0e20,0x391223b2,0xeb0a05a7,0xbe2d93f1 -.long 0x3f36d141,0xf23e2e53,0x4dfca442,0xe84bb3d4,0x6b7c023a,0xb804a48d,0x76431c3b,0x1e16a8fa,0xddd472e0,0x1b5452ad,0x0d1ee127,0x7d405ee7,0xffa27599,0x50fc6f1d,0xbf391b35,0x351ac53c -.long 0x4444896b,0x7efa14b8,0xf94027fb,0x64974d2f,0xde84487d,0xefdcd0e8,0x2b48989b,0x8c45b260,0xd8463487,0xa8fcbbc2,0x3fbc476c,0xd1b2b3f7,0xc8f443c0,0x21d005b7,0x40c0139c,0x518f2e67 -.long 0x06d75fc1,0x56036e8c,0x3249a89f,0x2dcf7bb7,0xe245e7dd,0x81dd1d3d,0xebd6e2a7,0xf578dc4b,0xdf2ce7a0,0x4c028903,0x9c39afac,0xaee36288,0x146404ab,0xdc847c31,0xa4e97818,0x6304c0d8 -.long 0xa91f6791,0xae51dca2,0x9baa9efc,0x2abe4190,0x559c7ac1,0xd9d2e2f4,0xfc9f773a,0xe82f4b51,0x4073e81c,0xa7713027,0xfbb596fc,0xc0276fac,0xa684f70c,0x1d819fc9,0xc9f7b1e0,0x29b47fdd -.long 0x459b1940,0x358de103,0x5b013e93,0xec881c59,0x49532ad3,0x51574c93,0xb37b46de,0x2db1d445,0xdf239fd8,0xc6445b87,0x151d24ee,0xc718af75,0xf43c6259,0xaea1c4a4,0x70be02f7,0x40c0e5d7 -.long 0x721b33f2,0x6a4590f4,0xfedf04ea,0x2124f1fb,0x9745efe7,0xf8e53cde,0x65f046d9,0xe7e10432,0xe4d0c7e6,0xc3fca28e,0x87253b1b,0x847e339a,0x3743e643,0x9b595348,0x4fd12fc5,0xcb6a0a0b -.long 0x27d02dcc,0xfb6836c3,0x7a68bcc2,0x5ad00982,0x005e912d,0x1b24b44c,0x811fdcfe,0xcc83d20f,0x666fba0c,0x36527ec1,0x14754635,0x69948197,0x556da9c2,0xfcdcb1a8,0x81a732b2,0xa5934267 -.long 0xa714181d,0xec1214ed,0x6067b341,0x609ac13b,0xa545df1f,0xff4b4c97,0x34d2076b,0xa1240501,0x1409ca97,0x6efa0c23,0x20638c43,0x254cc1a8,0xdcfb46cd,0xd4e363af,0x03942a27,0x62c2adc3 -.long 0x56e46483,0xc67b9df0,0x63736356,0xa55abb20,0xc551bc52,0xab93c098,0xb15fe64b,0x382b49f9,0x4dff8d47,0x9ec221ad,0x437df4d6,0x79caf615,0xbb456509,0x5f13dc64,0x191f0714,0xe4c589d9 -.long 0x3fd40e09,0x27b6a8ab,0x77313ea9,0xe455842e,0x1f55988b,0x8b51d1e2,0x062bbbfc,0x5716dd73,0x4e8bf3de,0x633c11e5,0x1b85be3b,0x9a0e77b6,0x0911cca6,0x56510729,0xefa6590f,0x27e76495 -.long 0x070d3aab,0xe4ac8b33,0x9a2cd5e5,0x2643672b,0x1cfc9173,0x52eff79b,0x90a7c13f,0x665ca49b,0xb3efb998,0x5a8dda59,0x052f1341,0x8a5b922d,0x3cf9a530,0xae9ebbab,0xf56da4d7,0x35986e7b -.long 0xff3513cc,0x3a636b5c,0x3198f7dd,0xbb0cf8ba,0x41f16f86,0xb8d40522,0xde13a7bf,0x760575d8,0x9f7aa181,0x36f74e16,0xf509ed1c,0x163a3ecf,0x3c40a491,0x6aead61f,0xdfe8fcaa,0x158c95fc -.long 0x13cda46f,0xa3991b6e,0x342faed0,0x79482415,0x666b5970,0xf3ba5bde,0xb26ab6dd,0x1d52e6bc,0x8608dd3d,0x768ba1e7,0xea076586,0x4930db2a,0xe7dc1afa,0xd9575714,0xf7c58817,0x1fc7bf7d -.long 0xd9eee96c,0x6b47accd,0xe58cec37,0x0ca277fb,0xe702c42a,0x113fe413,0xc47cbe51,0xdd1764ee,0x7b3ed739,0x041e7cde,0x5ce9e1c0,0x50cb7459,0x2925b212,0x35568513,0x001b081c,0x7cff95c4 -.long 0x8088b454,0x63ee4cbd,0x9a9e0c8a,0xdb7f32f7,0x6b2447cb,0xb377d418,0xd370219b,0xe3e982aa,0xc2a2a593,0x06ccc1e4,0x0773f24f,0x72c36865,0x95859423,0xa13b4da7,0x75040c8f,0x8bbf1d33 -.long 0xda50c991,0x726f0973,0x822d6ee2,0x48afcd5b,0x20fd7771,0xe5fc718b,0xfd0807a1,0xb9e8e77d,0x99a7703d,0x7f5e0f44,0x618e36f3,0x6972930e,0x23807bbe,0x2b7c77b8,0xcb27ff50,0xe5b82405 -.long 0xbd379062,0xba8b8be3,0x2dce4a92,0xd64b7a1d,0xb2952e37,0x040a73c5,0xd438aeca,0x0a9e252e,0xc39d3bcb,0xdd43956b,0xb32b2d63,0x1a31ca00,0x5c417a18,0xd67133b8,0x2ef442c8,0xd08e4790 -.long 0x255c0980,0x98cb1ae9,0x2b4a739f,0x4bd86381,0x1e4a45a1,0x5a5c31e1,0x9cb0db2f,0x1e5d55fe,0x8ff5cc29,0x74661b06,0x0eb8a4f4,0x026b389f,0x58848c24,0x536b21a4,0x81dc72b0,0x2e5bf8ec -.long 0xad886aac,0x03c187d0,0xb771b645,0x5c16878a,0xc74045ab,0xb07dfc6f,0x7800caed,0x2c6360bf,0xb9c972a3,0x24295bb5,0x7c9a6dba,0xc9e6f88e,0x92a79aa6,0x90ffbf24,0x41c26ac2,0xde29d50a -.long 0xd309cbe6,0x9f0af483,0xe0bced4f,0x5b020d8a,0xb38023e3,0x606e986d,0x1abc6933,0xad8f2c9d,0xe7400e93,0x19292e1d,0x52be5e4d,0xfe3e18a9,0x2e0680bf,0xe8e9771d,0xc54db063,0x8c5bec98 -.long 0x74a55d1f,0x2af9662a,0x046f66d8,0xe3fbf28f,0xd4dc4794,0xa3a72ab4,0x5c7c2dd8,0x09779f45,0xc3d19d8d,0xd893bdaf,0x57d6a6df,0xd5a75094,0x952e6255,0x8cf8fef9,0xda9a8aff,0x3da67cfb -.long 0x2c160dcd,0x4c23f62a,0x8f90eaef,0x34e6c5e3,0xa9a65d5a,0x35865519,0x8fd38a3d,0x07c48aae,0x50068527,0xb7e7aeda,0x1c90936a,0x2c09ef23,0xe879324c,0x31ecfeb6,0xfb0ec938,0xa0871f6b -.long 0xd84d835d,0xb1f0fb68,0x861dc1e6,0xc90caf39,0x7594f8d7,0x12e5b046,0x65012b92,0x26897ae2,0xa4d6755d,0xbcf68a08,0x0991fbda,0x403ee41c,0x3bbf17e8,0x733e343e,0x679b3d65,0xd2c7980d -.long 0xd2e11305,0x33056232,0xf3c07a6f,0x966be492,0xbb15509d,0x6a8878ff,0x0a9b59a4,0xff221101,0xabe30129,0x6c9f564a,0x336e64cf,0xc6f2c940,0x8b0c8022,0x0fe75262,0x6ae8db87,0xbe0267e9 -.long 0x93bc042b,0x22e192f1,0xb237c458,0xf085b534,0x832c4168,0xa0d192bd,0xbdf6271d,0x7a76e9e3,0xb88911b5,0x52a882fa,0xb4db0eb5,0xc85345e4,0x81a7c3ff,0xa3be02a6,0xf0ec0469,0x51889c8c -.long 0xa5e829e5,0x9d031369,0x1607aa41,0xcbb4c6fc,0x241d84c1,0x75ac59a6,0x8829e0ee,0xc043f2bf,0x8ea5e185,0x82a38f75,0xd87cbd9f,0x8bda40b9,0x2d8fc601,0x9e65e75e,0xa35690b3,0x3d515f74 -.long 0xda79e5ac,0x534acf4f,0x8630215f,0x68b83b3a,0xd085756e,0x5c748b2e,0xe5d37cb2,0xb0317258,0xc5ccc2c4,0x6735841a,0x3d9d5069,0x7d7dc96b,0xfd1754bd,0xa147e410,0xd399ddd5,0x65296e94 -.long 0xbc8fa5bc,0xf6b5b2d0,0x500c277b,0x8a5ead67,0xdfa08a5d,0x214625e6,0x959cf047,0x51fdfedc,0x289fca32,0x6bc9430b,0x9d9bdc3f,0xe36ff0cf,0x58ea0ede,0x2fe187cb,0x5a900b3f,0xed66af20 -.long 0x5fa9f4d6,0x00e0968b,0x37a362e7,0x2d4066ce,0xbd07e772,0xa99a9748,0x06a4f1d0,0x710989c0,0xce40cbd8,0xd5dedf35,0x1743293d,0xab55c5f0,0x8aa24e2c,0x766f1144,0x605fbcb4,0x94d874f8 -.long 0xa518001b,0xa365f0e8,0x9d04ef0f,0xee605eb6,0xba8d4d25,0x5a3915cd,0xb5113472,0x44c0e1b8,0x8b6740dc,0xcbb024e8,0xee1d4f0c,0x89087a53,0x1fc4e372,0xa88fa05c,0xaf8b3af2,0x8bf395cb -.long 0xdeb8568b,0x1e71c9a1,0x80fb3d32,0xa35daea0,0x2cf8fb81,0xe8b6f266,0x9490696a,0x6d51afe8,0x51803a19,0x81beac6e,0x86219080,0xe3d24b7f,0xdf6f463c,0x727cfd9d,0x72284ee8,0x8c6865ca -.long 0xb743f4ef,0x32c88b7d,0xe7d11dce,0x3793909b,0x2ff2ebe8,0xd398f922,0xe5e49796,0x2c70ca44,0xcb1131b1,0xdf4d9929,0x25888e79,0x7826f298,0xf1d8740a,0x4d3a112c,0x270afa8b,0x00384cb6 -.long 0x3ab48095,0xcb64125b,0x62d05106,0x3451c256,0xa4955845,0xd73d577d,0xbf9f4433,0x39570c16,0xadecf263,0xd7dfaad3,0xdc76e102,0xf1c3d8d1,0x54c6a836,0x5e774a58,0x3e92d47b,0xdad4b672 -.long 0xf0d796a0,0xbe7e990f,0xdf0e8b02,0x5fc62478,0x030c00ad,0x8aae8bf4,0x9004ba0f,0x3d2db93b,0xd85d5ddc,0xe48c8a79,0x6bb07f34,0xe907caa7,0xa39eaed5,0x58db343a,0xadaf5724,0x0ea6e007 -.long 0xd23233f3,0xe00df169,0x77cb637f,0x3e322796,0x1da0cf6c,0x1f897c0e,0x31d6bbdd,0xa651f5d8,0x1a230c76,0xdd61af19,0xcdaa5e4a,0xbd527272,0xd0abcd7e,0xca753636,0x370bd8dc,0x78bdd37c -.long 0x17cd93fe,0xc23916c2,0xdadce6e2,0x65b97a4d,0x174e42f8,0xe04ed4eb,0xbb21480a,0x1491ccaa,0x23196332,0x145a8280,0x587b479a,0x3c3862d7,0x01dcd0ed,0x9f4a88a3,0x3ea12f1f,0x4da2b7ef -.long 0xb126e48e,0xf8e7ae33,0xf494e237,0x404a0b32,0xc55acadb,0x9beac474,0xcbec9fd9,0x4ee5cf3b,0x7df3c8c3,0x336b33b9,0xb76808fd,0xbd905fe3,0xaa45c16a,0x8f436981,0x3dd27b62,0x255c5bfa -.long 0xc3dd9b4d,0x71965cbf,0xfc068a87,0xce23edbf,0x745b029b,0xb78d4725,0xcefdd9bd,0x74610713,0x1266bf52,0x7116f75f,0x18e49bb6,0x02046722,0x3d6f19e3,0xdf43df9f,0xe685cb2f,0xef1bc7d0 -.long 0x7078c432,0xcddb27c1,0xb77fedb7,0xe1961b9c,0xc2290570,0x1edc2f5c,0x19cbd886,0x2c3fefca,0xc2af389a,0xcf880a36,0xbda71cea,0x96c610fd,0x32aa8463,0xf03977a9,0x8586d90a,0x8eb7763f -.long 0x2a296e77,0x3f342454,0x42837a35,0xc8718683,0x6a09c731,0x7dc71090,0x51b816db,0x54778ffb,0xaf06defd,0x6b33bfec,0x8592b70b,0xfe3c105f,0x61da6114,0xf937fda4,0x4c266ad7,0x3c13e651 -.long 0x855938e8,0xe363a829,0x9de54b72,0x2eeb5d9e,0x20ccfab9,0xbeb93b0e,0x25e61a25,0x3dffbb5f,0x1acc093d,0x7f655e43,0x3964ce61,0x0cb6cc3d,0xe5e9b460,0x6ab283a1,0xa1c7e72d,0x55d787c5 -.long 0xdeadbf02,0x4d2efd47,0xac459068,0x11e80219,0x71f311f0,0x810c7626,0x4ab6ef53,0xfa17ef8d,0x93e43bff,0xaf47fd25,0x0be40632,0x5cb5ff3f,0x8ee61da3,0x54687106,0xb08afd0f,0x7764196e -.long 0xf0290a8f,0x831ab3ed,0xcb47c387,0xcae81966,0x184efb4f,0xaad7dece,0x4749110e,0xdcfc53b3,0x4cb632f9,0x6698f23c,0xb91f8067,0xc42a1ad6,0x6284180a,0xb116a81d,0xe901326f,0xebedf5f8 -.long 0x97e3e044,0xf2274c9f,0x11d09fc9,0x42018520,0xd18e6e23,0x56a65f17,0x352b683c,0x2ea61e2a,0x575eaa94,0x27d291bc,0xb8ff522d,0x9e7bc721,0xa7f04d6f,0x5f7268bf,0xaba41748,0x5868c73f -.long 0x7be0eead,0x9f85c2db,0xff719135,0x511e7842,0xc5ea90d7,0x5a06b1e9,0x26fab631,0x0c19e283,0xe9206c55,0x8af8f0cf,0x3553c06a,0x89389cb4,0xf65f8004,0x39dbed97,0xc508991d,0x0621b037 -.long 0x96e78cc4,0x1c52e635,0x0c06b4a8,0x5385c8b2,0xb0e87d03,0xd84ddfdb,0x934bafad,0xc49dfb66,0x59f70772,0x7071e170,0x3a1db56b,0x3a073a84,0x3b8af190,0x03494903,0xd32920f0,0x7d882de3 -.long 0xb2cf8940,0x91633f0a,0x6f948f51,0x72b0b178,0x782653c8,0x2d28dc30,0xdb903a05,0x88829849,0x6a19d2bb,0xb8095d0c,0x86f782cb,0x4b9e7f0c,0x2d907064,0x7af73988,0x8b32643c,0xd12be0fe -.long 0x0e165dc3,0x358ed23d,0x4e2378ce,0x3d47ce62,0xfeb8a087,0x7e2bb0b9,0xe29e10b9,0x3246e8ae,0x03ce2b4d,0x459f4ec7,0xbbc077cf,0xe9b4ca1b,0x0e9940c1,0x2613b4f2,0x047d1eb1,0xfc598bb9 -.long 0x45036099,0x9744c62b,0x167c65d8,0xa9dee742,0xdabe1943,0x0c511525,0x93c6c624,0xda110554,0x651a3be2,0xae00a52c,0x884449a6,0xcda5111d,0xff33bed1,0x063c06f4,0x0d3d76b4,0x73baaf9a -.long 0x7fc63668,0x52fb0c9d,0x0c039cde,0x6886c9dd,0x55b22351,0x602bd599,0x360c7c13,0xb00cab02,0x81b69442,0x8cb616bc,0xb55c3cee,0x41486700,0xf49ba278,0x71093281,0x64a50710,0xad956d9c -.long 0x638a7e81,0x9561f28b,0x5980ddc3,0x54155cdf,0xd26f247a,0xb2db4a96,0x4787d100,0x9d774e4e,0x078637d2,0x1a9e6e2e,0x5e0ae06a,0x1c363e2d,0xe9cfa354,0x7493483e,0x7f74b98d,0x76843cb3 -.long 0xd4b66947,0xbaca6591,0x04460a8c,0xb452ce98,0x43768f55,0x6830d246,0x7dff12df,0xf4197ed8,0x400dd0f7,0x6521b472,0x4b1e7093,0x59f5ca8f,0x080338ae,0x6feff11b,0xa29ca3c6,0x0ada31f6 -.long 0x94a2c215,0x24794eb6,0x05a57ab4,0xd83a43ab,0x2a6f89fe,0x264a543a,0xdd5ec7c2,0x2c2a3868,0x8439d9b2,0xd3373940,0x0acd1f11,0x715ea672,0xe7e6cc19,0x42c1d235,0xb990585c,0x81ce6e96 -.long 0xd809c7bd,0x04e5dfe0,0x8f1050ab,0xd7b2580c,0xd8a4176f,0x6d91ad78,0x4e2e897c,0x0af556ee,0x921de0ac,0x162a8b73,0x7ea78400,0x52ac9c22,0xefce2174,0xee2a4eea,0x6d637f79,0xbe61844e -.long 0x789a283b,0x0491f1bc,0x880836f4,0x72d3ac3d,0x88e5402d,0xaa1c5ea3,0xd5cc473d,0x1b192421,0x9dc84cac,0x5c0b9998,0x9c6e75b8,0xb0a8482d,0x3a191ce2,0x639961d0,0x6d837930,0xda3bc865 -.long 0x056e6f8f,0xca990653,0x64d133a7,0x84861c41,0x746abe40,0x8b403276,0xebf8e303,0xb7b4d51a,0x220a255d,0x05b43211,0x02419e6e,0xc997152c,0x630c2fea,0x76ff47b6,0x281fdade,0x50518677 -.long 0xcf902b0b,0x3283b8ba,0x37db303b,0x8d4b4eb5,0x755011bc,0xcc89f42d,0xdd09d19b,0xb43d74bb,0x8adba350,0x65746bc9,0xb51c1927,0x364eaf8c,0x10ad72ec,0x13c76596,0xf8d40c20,0x30045121 -.long 0xea7b979b,0x6d2d99b7,0xe6fb3bcd,0xcd78cd74,0x86cffbfe,0x11e45a9e,0x637024f6,0x78a61cf4,0x3d502295,0xd06bc872,0x458cb288,0xf1376854,0x342f8586,0xb9db26a1,0x4beee09e,0xf33effcf -.long 0xb30cfb3a,0xd7e0c4cd,0x6c9db4c8,0x6d09b8c1,0x07c8d9df,0x40ba1a42,0x1c52c66d,0x6fd495f7,0x275264da,0xfb0e169f,0xe57d8362,0x80c2b746,0x49ad7222,0xedd987f7,0x4398ec7b,0xfdc229af -.long 0x52666a58,0xb0d1ed84,0xe6a9c3c2,0x4bcb6e00,0x26906408,0x3c57411c,0x13556400,0xcfc20755,0x5294dba3,0xa08b1c50,0x8b7dd31e,0xa30ba286,0x991eca74,0xd70ba90e,0xe762c2b9,0x094e142c -.long 0x979f3925,0xb81d783e,0xaf4c89a7,0x1efd130a,0xfd1bf7fa,0x525c2144,0x1b265a9e,0x4b296904,0xb9db65b6,0xed8e9634,0x03599d8a,0x35c82e32,0x403563f3,0xdaa7a54f,0x022c38ab,0x9df088ad -.long 0xbb3fd30a,0xe5cfb066,0xeff0354e,0x429169da,0x3524e36c,0x809cf852,0x0155be1d,0x136f4fb3,0x1fbba712,0x4826af01,0x506ba1a1,0x6ef0f0b4,0x77aea73e,0xd9928b31,0x5eaa244e,0xe2bf6af2 -.long 0x4237b64b,0x8d084f12,0xe3ecfd07,0x688ebe99,0xf6845dd8,0x57b8a70c,0x5da4a325,0x808fc59c,0xa3585862,0xa9032b2b,0xedf29386,0xb66825d5,0x431ec29b,0xb5a5a8db,0x3a1e8dc8,0xbb143a98 -.long 0x12ae381b,0x35ee94ce,0x86ccda90,0x3a7f176c,0x4606eaca,0xc63a657e,0x43cd04df,0x9ae5a380,0xed251b46,0x9bec8d15,0xcaca5e64,0x1f5d6d30,0x9ff20f07,0x347b3b35,0xf7e4b286,0x4d65f034 -.long 0xf111661e,0x9e93ba24,0xb105eb04,0xedced484,0xf424b578,0x96dc9ba1,0xe83e9069,0xbf8f66b7,0xd7ed8216,0x872d4df4,0x8e2cbecf,0xbf07f377,0x98e73754,0x4281d899,0x8aab8708,0xfec85fbb -.long 0xa5ba5b0b,0x9a3c0dee,0x42d05299,0xe6a116ce,0xe9b02d42,0xae9775fe,0xa1545cb6,0x72b05200,0x31a3b4ea,0xbc506f7d,0x8bbd9b32,0xe5893078,0xe4b12a97,0xc8bc5f37,0x4a73b671,0x6b000c06 -.long 0x765fa7d0,0x13b5bf22,0x1d6a5370,0x59805bf0,0x4280db98,0x67a5e29d,0x776b1ce3,0x4f53916f,0x33ddf626,0x714ff61f,0xa085d103,0x4206238e,0xe5809ee3,0x1c50d4b7,0x85f8eb1d,0x999f450d -.long 0xe4c79e9b,0x658a6051,0xc66a9fea,0x1394cb73,0xc6be7b23,0x27f31ed5,0x5aa6f8fe,0xf4c88f36,0x4aaa499e,0x0fb0721f,0xe3fb2a6b,0x68b3a7d5,0x3a92851d,0xa788097d,0xe96f4913,0x060e7f8a -.long 0x1a3a93bc,0x82eebe73,0xa21adc1a,0x42bbf465,0xef030efd,0xc10b6fa4,0x87b097bb,0x247aa4c7,0xf60c77da,0x8b8dc632,0xc223523e,0x6ffbc26a,0x344579cf,0xa4f6ff11,0x980250f6,0x5825653c -.long 0xbc1aa2b9,0xb2dd097e,0x37a0333a,0x07889393,0x37a0db38,0x1cf55e71,0x792c1613,0x2648487f,0x3fcef261,0xdad01336,0x0eabf129,0x6239c81d,0x9d276be2,0x8ee761de,0x1eda6ad3,0x406a7a34 -.long 0x4a493b31,0x4bf367ba,0x9bf7f026,0x54f20a52,0x9795914b,0xb696e062,0x8bf236ac,0xcddab96d,0xed25ea13,0x4ff2c70a,0x81cbbbe7,0xfa1d09eb,0x468544c5,0x88fc8c87,0x696b3317,0x847a670d -.long 0x64bcb626,0xf133421e,0x26dee0b5,0xaea638c8,0xb310346c,0xd6e7680b,0xd5d4ced3,0xe06f4097,0x7512a30b,0x09961452,0xe589a59a,0xf3d867fd,0x52d0c180,0x2e73254f,0x333c74ac,0x9063d8a3 -.long 0xd314e7bc,0xeda6c595,0x467899ed,0x2ee7464b,0x0a1ed5d3,0x1cef423c,0x69cc7613,0x217e76ea,0xe7cda917,0x27ccce1f,0x8a893f16,0x12d8016b,0x9fc74f6b,0xbcd6de84,0xf3144e61,0xfa5817e2 -.long 0x0821ee4c,0x1f354164,0x0bc61992,0x1583eab4,0x1d72879f,0x7490caf6,0xf76ae7b2,0x998ad9f3,0xa41157f7,0x1e181950,0xe8da3a7e,0xa9d7e1e6,0x8426b95f,0x963784eb,0x542e2a10,0x0ee4ed6e -.long 0xac751e7b,0xb79d4cc5,0xfd4211bd,0x93f96472,0xc8de4fc6,0x8c72d3d2,0xdf44f064,0x7b69cbf5,0xf4bf94e1,0x3da90ca2,0xf12894e2,0x1a5325f8,0x7917d60b,0x0a437f6c,0x96c9cb5d,0x9be70486 -.long 0xe1dc5c05,0xb4d880bf,0xeebeeb57,0xd738adda,0xdf0fe6a3,0x6f0119d3,0x66eaaf5a,0x5c686e55,0xdfd0b7ec,0x9cb10b50,0x6a497c21,0xbdd0264b,0x8c546c96,0xfc093514,0x79dbf42a,0x58a947fa -.long 0x49ccd6d7,0xc0b48d4e,0x88bd5580,0xff8fb02c,0x07d473b2,0xc75235e9,0xa2188af3,0x4fab1ac5,0x97576ec0,0x030fa3bc,0x0b7e7d2f,0xe8c946e8,0x70305600,0x40a5c9cc,0xc8b013b4,0x6d8260a9 -.long 0x70bba85c,0x0368304f,0xa4a0d311,0xad090da1,0x2415eec1,0x7170e870,0x8461ea47,0xbfba35fe,0xc1e91938,0x6279019a,0x1afc415f,0xa47638f3,0xbcba0e0f,0x36c65cbb,0x034e2c48,0x02160efb -.long 0x615cd9e4,0xe6c51073,0xf1243c06,0x498ec047,0xb17b3d8c,0x3e5a8809,0x0cc565f1,0x5cd99e61,0x7851dafe,0x81e312df,0xa79061e2,0xf156f5ba,0x880c590e,0x80d62b71,0x0a39faa1,0xbec9746f -.long 0xc8ed1f7a,0x1d98a9c1,0xa81d5ff2,0x09e43bb5,0x0da0794a,0xd5f00f68,0x661aa836,0x412050d9,0x90747e40,0xa89f7c4e,0xb62a3686,0x6dc05ebb,0x308e3353,0xdf4de847,0x9fb53bb9,0x53868fbb -.long 0xcfdcf7dd,0x2b09d2c3,0x723fcab4,0x41a9fce3,0x07f57ca3,0x73d905f7,0xac8e1555,0x080f9fb1,0x9ba7a531,0x7c088e84,0xed9a147f,0x07d35586,0xaf48c336,0x602846ab,0x0ccf0e79,0x7320fd32 -.long 0xb18bd1ff,0xaa780798,0xafdd2905,0x52c2e300,0x434267cd,0xf27ea3d6,0x15605b5f,0x8b96d16d,0x4b45706b,0x7bb31049,0x743d25f8,0xe7f58b8e,0x87f30076,0xe9b5e45b,0x5d053d5a,0xd19448d6 -.long 0xd3210a04,0x1ecc8cb9,0xdafb5269,0x6bc7d463,0x67c3489f,0x3e59b10a,0x65641e1b,0x1769788c,0xbd6cb838,0x8a53b82d,0x236d5f22,0x7066d6e6,0x6908536e,0x03aa1c61,0x66ae9809,0xc971da0d -.long 0xc49a2fac,0x01b3a86b,0x3092e77a,0x3b8420c0,0x7d6fb556,0x02057300,0xbff40a87,0x6941b2a1,0x0658ff2a,0x140b6308,0x3424ab36,0x87804363,0x5751e299,0x0253bd51,0x449c3e3a,0xc75bcd76 -.long 0x7f8f875d,0x92eb4090,0x56c26bbf,0x9c9d754e,0x8110bbe7,0x158cea61,0x745f91ea,0x62a6b802,0xc6e7394b,0xa79c41aa,0xad57ef10,0x445b6a83,0x6ea6f40c,0x0c5277eb,0x88633365,0x319fe96b -.long 0x385f63cb,0x0b0fc61f,0x22bdd127,0x41250c84,0x09e942c2,0x67d153f1,0xc021ad5d,0x60920d08,0x724d81a5,0x229f5746,0x5bba3299,0xb7ffb892,0xde413032,0x518c51a1,0x3c2fd94c,0x2a9bfe77 -.long 0x3191f4fd,0xcbcde239,0xd3d6ada1,0x43093e16,0x58769606,0x184579f3,0xd236625c,0x2c94a8b3,0x5c437d8e,0x6922b9c0,0xd8d9f3c8,0x3d4ae423,0x2e7090a2,0xf72c31c1,0xd76a55bd,0x4ac3f5f3 -.long 0x6b6af991,0x342508fc,0x1b5cebbd,0x0d527100,0xdd440dd7,0xb84740d0,0x780162fd,0x748ef841,0xdfc6fafb,0xa8dbfe0e,0xf7300f27,0xeadfdf05,0xfeba4ec9,0x7d06555f,0x9e25fa97,0x12c56f83 -.long 0xd39b8c34,0x77f84203,0x3125eddb,0xed8b1be6,0xf6e39dc5,0x5bbf2441,0x6a5d678a,0xb00f6ee6,0x57d0ea99,0xba456ecf,0x17e06c43,0xdcae0f58,0x0f5b4baa,0x01643de4,0xd161b9be,0x2c324341 -.long 0xe126d468,0x80177f55,0x76748e09,0xed325f1f,0xcfa9bdc2,0x6116004a,0x3a9fb468,0x2d8607e6,0x6009d660,0x0e573e27,0x8d10c5a1,0x3a525d2e,0x3b9009a0,0xd26cb45c,0xde9d7448,0xb6b0cdc0 -.long 0xe1337c26,0x949c9976,0xd73d68e5,0x6faadebd,0xf1b768d9,0x9e158614,0x9cc4f069,0x22dfa557,0xbe93c6d6,0xccd6da17,0xa504f5b9,0x24866c61,0x8d694da1,0x2121353c,0x0140b8c6,0x1c6ca580 -.long 0xe964021e,0xc245ad8c,0x032b82b3,0xb83bffba,0x47ef9898,0xfaa220c6,0x982c948a,0x7e8d3ac6,0xbc2d124a,0x1faa2091,0x05b15ff4,0xbd54c3dd,0xc87c6fb7,0x386bf3ab,0xfdeb6f66,0xfb2b0563 -.long 0x5b45afb4,0x4e77c557,0xefb8912d,0xe9ded649,0x42f6e557,0x7ec9bbf5,0x62671f00,0x2570dfff,0x88e084bd,0x2b3bfb78,0xf37fe5b4,0xa024b238,0x95649aee,0x44e7dc04,0x5e7ec1d8,0x498ca255 -.long 0xaaa07e86,0x3bc766ea,0xf3608586,0x0db6facb,0xbdc259c8,0xbadd2549,0x041c649f,0x95af3c6e,0x02e30afb,0xb36a928c,0x008a88b8,0x9b5356ad,0xcf1d9e9d,0x4b67a5f1,0xa5d8d8ce,0xc6542e47 -.long 0x7adfb6cc,0x73061fe8,0x98678141,0xcc826fd3,0x3c80515a,0x00e758b1,0x41485083,0x6afe3247,0xb6ae8a75,0x0fcb08b9,0x4acf51e1,0xb8cf388d,0x6961b9d6,0x344a5560,0x6a97fd0c,0x1a6778b8 -.long 0xecc4c7e3,0xd840fdc1,0x16db68cc,0xde9fe47d,0xa3e216aa,0xe95f89de,0x9594a8be,0x84f1a6a4,0x5a7b162b,0x7ddc7d72,0xadc817a3,0xc5cfda19,0x78b58d46,0x80a5d350,0x82978f19,0x93365b13 -.long 0x26a1fc90,0x2e44d225,0x4d70705d,0x0d6d10d2,0xd70c45f4,0xd94b6b10,0xb216c079,0x0f201022,0x658fde41,0xcec966c5,0x7e27601d,0xa8d2bc7d,0xff230be7,0xbfcce3e1,0x0033ffb5,0x3394ff6b -.long 0x8132c9af,0xd890c509,0x361e7868,0xaac4b0eb,0xe82d15aa,0x5194ded3,0x23ae6b7d,0x4550bd2e,0xea5399d4,0x3fda318e,0x91638b80,0xd989bffa,0xa14aa12d,0x5ea124d0,0x3667b944,0x1fb1b899 -.long 0x44c44d6a,0x95ec7969,0x57e86137,0x91df144a,0x73adac44,0x915fd620,0x59a83801,0x8f01732d,0x3aa0a633,0xec579d25,0xc9d6d59c,0x06de5e7c,0xb1ef8010,0xc132f958,0xe65c1a02,0x29476f96 -.long 0xd34c3565,0x336a77c0,0x1b9f1e9e,0xef1105b2,0xf9e08002,0x63e6d08b,0xc613809e,0x9aff2f21,0x3a80e75d,0xb5754f85,0x6bbda681,0xde71853e,0x8197fd7a,0x86f041df,0x127817fa,0x8b332e08 -.long 0xb9c20cda,0x05d99be8,0xd5cd0c98,0x89f7aad5,0x5bb94183,0x7ef936fe,0xb05cd7f2,0x92ca0753,0x74a1e035,0x9d65db11,0x13eaea92,0x02628cc8,0x49e4fbf2,0xf2d9e242,0xe384f8b7,0x94fdfd9b -.long 0x63428c6b,0x65f56054,0x90b409a5,0x2f7205b2,0xff45ae11,0xf778bb78,0xc5ee53b2,0xa13045be,0x03ef77fe,0xe00a14ff,0xffef8bef,0x689cd59f,0x1e9ade22,0x3578f0ed,0x6268b6a8,0xe99f3ec0 -.long 0xea1b3c3e,0xa2057d91,0xb8823a4a,0x2d1a7053,0x2cca451e,0xabbb336a,0x2218bb5d,0xcd2466e3,0xc8cb762d,0x3ac1f42f,0x7690211f,0x7e312aae,0x45d07450,0xebb9bd73,0x46c2213f,0x207c4b82 -.long 0x375913ec,0x99d425c1,0x67908220,0x94e45e96,0xcd67dbf6,0xc08f3087,0xc0887056,0xa5670fbe,0x66f5b8fc,0x6717b64a,0x786fec28,0xd5a56aea,0xc0ff4952,0xa8c3f55f,0x457ac49b,0xa77fefae -.long 0x98379d44,0x29882d7c,0x509edc8a,0xd000bdfb,0xe66fe464,0xc6f95979,0xfa61bde0,0x504a6115,0xeffea31a,0x56b3b871,0xf0c21a54,0x2d3de26d,0x834753bf,0x21dbff31,0x69269d86,0xe67ecf49 -.long 0x151fe690,0x7a176952,0x7f2adb5f,0x03515804,0xd1b62a8d,0xee794b15,0xaae454e6,0xf004ceec,0xf0386fac,0x0897ea7c,0xd1fca751,0x3b62ff12,0x1b7a04ec,0x154181df,0xfb5847ec,0x2008e04a -.long 0x41dbd772,0xd147148e,0x22942654,0x2b419f73,0xe9c544f7,0x669f30d3,0xc8540149,0x52a2c223,0x634dfb02,0x5da9ee14,0xf47869f3,0x5f074ff0,0xa3933acc,0x74ee878d,0x4fe35ed1,0xe6510651 -.long 0xf1012e7a,0xb3eb9482,0xa8a566ae,0x51013cc0,0x47c00d3b,0xdd5e9243,0x946bb0e5,0x7fde089d,0xc731b4b3,0x030754fe,0x99fda062,0x12a136a4,0x5a1a35bc,0x7c1064b8,0x446c84ef,0xbf1f5763 -.long 0xa16d4b34,0xed29a56d,0xdca21c4f,0x7fba9d09,0x6d8de486,0x66d7ac00,0x73a2a5e1,0x60061987,0x9da28ff0,0x8b400f86,0x43c4599c,0x3133f708,0xee28cb0d,0x9911c9b8,0x8e0af61d,0xcd7e2874 -.long 0x72ed91fc,0x5a85f0f2,0x9cd4a373,0x85214f31,0x1925253c,0x881fe5be,0x91e8bc76,0xd8dc98e0,0x585cc3a2,0x7120affe,0x735bf97a,0x724952ed,0x3eb34581,0x5581e7dc,0xe52ee57d,0x5cbff4f2 -.long 0x87d8cc7b,0x8d320a0e,0xf1d280d0,0x9beaa7f3,0x9beec704,0x7a0b9571,0x5b7f0057,0x9126332e,0x8ed3bd6d,0x01fbc1b4,0xd945eb24,0x35bb2c12,0x9a8ae255,0x6404694e,0x8d6abfb3,0xb6092eec -.long 0xcc058865,0x4d76143f,0x6e249922,0x7b0a5af2,0x6a50d353,0x8aef9440,0x64f0e07a,0xe11e4bcc,0xa14a90fa,0x4472993a,0xba0c51d4,0x7706e20c,0x1532672d,0xf403292f,0x21829382,0x52573bfa -.long 0x3b5bdb83,0x6a7bb6a9,0xa4a72318,0x08da65c0,0x63eb065f,0xc58d22aa,0x1b15d685,0x1717596c,0xb266d88b,0x112df0d0,0x5941945a,0xf688ae97,0x7c292cac,0x487386e3,0x57d6985c,0x42f3b50d -.long 0x6a90fc34,0x6da4f998,0x65ca8a8d,0xc8f257d3,0x6951f762,0xc2feabca,0x74c323ac,0xe1bc81d0,0x251a2a12,0x1bc68f67,0xbe8a70dc,0x10d86587,0xf0f84d2e,0xd648af7f,0x6a43ac92,0xf0aa9ebc -.long 0x27596893,0x69e3be04,0x45bf452b,0xb6bb02a6,0xf4c698c8,0x0875c11a,0xbece3794,0x6652b5c7,0x4f5c0499,0x7b3755fd,0xb5532b38,0x6ea16558,0xa2e96ef7,0xd1c69889,0x61ed8f48,0x9c773c3a -.long 0x9b323abc,0x2b653a40,0xf0e1d791,0xe26605e1,0x4a87157a,0x45d41064,0xcbbce616,0x8f9a78b7,0xc407eddd,0xcf1e44aa,0xa35b964f,0x81ddd1d8,0xfd083999,0x473e339e,0x8e796802,0x6c94bdde -.long 0x8545d185,0x5a304ada,0x738bb8cb,0x82ae44ea,0xdf87e10e,0x628a35e3,0xa15b9fe3,0xd3624f3d,0x14be4254,0xcc44209b,0xbdbc2ea5,0x7d0efcbc,0x04c37bbe,0x1f603362,0x56a5852c,0x21f363f5 -.long 0xa8501550,0xa1503d1c,0xd8ab10bb,0x2251e0e1,0x6961c51c,0xde129c96,0x81910f68,0x1f7246a4,0x5f2591f2,0x2eb744ee,0x5e627157,0x3c47d33f,0x22f3bd68,0x4d6d62c9,0xcb8df856,0x6120a64b -.long 0x7b5d07df,0x3a9ac6c0,0x7ef39783,0xa92b9558,0xab3a9b4f,0xe128a134,0xb1252f05,0x41c18807,0x80ba9b1c,0xfc7ed089,0xc532a9dd,0xac8dc6de,0x55246809,0xbf829cef,0x5b4ee80f,0x101b784f -.long 0xb6f11603,0xc09945bb,0x41d2801e,0x57b09dbe,0xa97534a8,0xfba5202f,0xc17b9614,0x7fd8ae5f,0x78308435,0xa50ba666,0xd3868c4d,0x9572f77c,0x2dd7aab0,0x0cef7bfd,0x2c7c79ff,0xe7958e08 -.long 0x25346689,0x81262e42,0xb07c7004,0x716da290,0xb7950ee3,0x35f911ea,0x261d21b5,0x6fd72969,0x08b640d3,0x52389803,0x887f12a1,0x5b0026ee,0x742e9311,0x20e21660,0x5ff77ff7,0x0ef6d541 -.long 0xf9c41135,0x969127f0,0x68a64993,0xf21d60c9,0xe541875c,0x656e5d0c,0xa1d3c233,0xf1e0f84e,0x06002d60,0x9bcca359,0x06191552,0xbe2da60c,0x61181ec3,0x5da8bbae,0x65806f19,0x9f04b823 -.long 0xd4b79bb8,0xf1604a7d,0x52c878c8,0xaee806fb,0x8d47b8e8,0x34144f11,0x949f9054,0x72edf52b,0x2127015a,0xebfca84e,0x9cb7cef3,0x9051d0c0,0x296deec8,0x86e8fe58,0x41010d74,0x33b28188 -.long 0x171b445f,0x01079383,0x8131ad4c,0x9bcf21e3,0xc93987e8,0x8cdfe205,0xc92e8c8f,0xe63f4152,0x30add43d,0x729462a9,0xc980f05a,0x62ebb143,0x3b06e968,0x4f3954e5,0x242cf6b1,0xfe1d75ad -.long 0xaf8685c8,0x5f95c6c7,0x2f8f01aa,0xd4c1c8ce,0x2574692a,0xc44bbe32,0xd4a4a068,0xb8003478,0x2eca3cdb,0x7c8fc6e5,0xec04d399,0xea1db16b,0x8f2bc5cf,0xb05bc82e,0xf44793d2,0x763d517f -.long 0x08bd98d0,0x4451c1b8,0x6575f240,0x644b1cd4,0x7375d270,0x6907eb33,0xfa2286bd,0x56c8bebd,0xc4632b46,0xc713d2ac,0xafd60242,0x17da427a,0xc95c7546,0x313065b7,0xbf17a3de,0xf8239898 -.long 0x4c830320,0xf3b7963f,0x903203e3,0x842c7aa0,0xe7327afb,0xaf22ca0a,0x967609b6,0x38e13092,0x757558f1,0x73b8fb62,0xf7eca8c1,0x3cc3e831,0xf6331627,0xe4174474,0xc3c40234,0xa77989ca -.long 0x44a081e0,0xe5fd17a1,0xb70e296a,0xd797fb7d,0x481f719c,0x2b472b30,0xfe6f8c52,0x0e632a98,0xc5f0c284,0x89ccd116,0x2d987c62,0xf51088af,0x4c2de6cf,0x2a2bccda,0xf679f0f9,0x810f9efe -.long 0x7ffe4b3e,0xb0f394b9,0xe5fa5d21,0x0b691d21,0x9dfbbc75,0xb0bd7747,0xfaf78b00,0xd2830fda,0x52434f57,0xf78c249c,0x98096dab,0x4b1f7545,0x8ff8c0b3,0x73bf6f94,0x454e134c,0x34aef03d -.long 0xb7ac7ec5,0xf8d151f4,0xe50da7d5,0xd6ceb95a,0xdc3a0eb8,0xa1b492b0,0xb3dd2863,0x75157b69,0xc5413d62,0xe2c4c74e,0xbc5fc4c7,0xbe329ff7,0x60fa9dda,0x835a2aea,0x7445cb87,0xf117f5ad -.long 0xb0166f7a,0xae8317f4,0xceec74e6,0xfbd3e3f7,0xe0874bfd,0xfdb516ac,0xc681f3a3,0x3d846019,0x7c1620b0,0x0b12ee5c,0x2b63c501,0xba68b4dd,0x6668c51e,0xac03cd32,0x4e0bcb5b,0x2a6279f7 -.long 0x6ae85c10,0x17bd69b0,0x1dfdd3a6,0x72946979,0x2c078bec,0xd9a03268,0xbfd68a52,0x41c6a658,0x0e023900,0xcdea1024,0xb10d144d,0xbaeec121,0x058ab8dc,0x5a600e74,0xbb89ccdd,0x1333af21 -.long 0x3aaba1f1,0xdf25eae0,0x3b7144cf,0x2cada16e,0x71ab98bc,0x657ee27d,0x7a6fc96e,0x99088b4c,0x3549dbd4,0x05d5c0a0,0xf158c3ac,0x42cbdf8f,0x87edd685,0x3fb6b3b0,0x86f064d0,0x22071cf6 -.long 0xff2811e5,0xd2d6721f,0xfe7fae8c,0xdb81b703,0xd3f1f7bb,0x3cfb74ef,0x16cdeb5d,0x0cdbcd76,0x566a808c,0x4f39642a,0x340064d6,0x02b74454,0x0528fa6f,0xfabbadca,0xd3fc0bb6,0xe4c3074c -.long 0xb796d219,0xb32cb8b0,0x34741dd9,0xc3e95f4f,0x68edf6f5,0x87212125,0xa2b9cb8e,0x7a03aee4,0xf53a89aa,0x0cd3c376,0x948a28dc,0x0d8af9b1,0x902ab04f,0xcf86a3f4,0x7f42002d,0x8aacb62a -.long 0xf62ffd52,0x106985eb,0x5797bf10,0xe670b54e,0xc5e30aef,0x4b405209,0x4365b5e9,0x12c97a20,0x1fe32093,0x104646ce,0x3907a8c9,0x13cb4ff6,0xd46e726b,0x8b9f30d1,0xaba0f499,0xe1985e21 -.long 0x10a230cd,0xc573dea9,0xcd30f947,0x24f46a93,0xabe2010a,0xf2623fcf,0x73f00e4f,0x3f278cb2,0x50b920eb,0xed55c67d,0x8e760571,0xf1cb9a2d,0x0895b709,0x7c50d109,0x190d4369,0x4207cf07 -.long 0xc4127fe1,0x3b027e81,0x3ae9c566,0xa9f8b9ad,0xacbfbba5,0x5ab10851,0x569556f5,0xa747d648,0x2ba97bf7,0xcc172b5c,0xbcfa3324,0x15e0f77d,0x7686279d,0xa345b797,0xe38003d3,0x5a723480 -.long 0x8f5fcda8,0xfd8e139f,0xbdee5bfd,0xf3e558c4,0xe33f9f77,0xd76cbaf4,0x71771969,0x3a4c97a4,0xf6dce6a7,0xda27e84b,0x13e6c2d1,0xff373d96,0xd759a6e9,0xf115193c,0x63d2262c,0x3f9b7025 -.long 0x317cd062,0xd9764a31,0x199f8332,0x30779d8e,0x16b11b0b,0xd8074106,0x78aeaed8,0x7917ab9f,0x28fb1d8e,0xb67a9cbe,0x136eda33,0x2e313563,0xa371a86c,0x010b7069,0x6744e6b7,0x44d90fa2 -.long 0xd6b3e243,0x68190867,0x59048c48,0x9fe6cd9d,0x95731538,0xb900b028,0x32cae04f,0xa012062f,0x9399d082,0x8107c8bc,0x41df12e2,0x47e8c54a,0xb6ef3f73,0x14ba5117,0x81362f0b,0x22260bea -.long 0x1a18cc20,0x90ea261e,0x2321d636,0x2192999f,0xe311b6a0,0xef64d314,0x3b54a1f5,0xd7401e4c,0x6fbca2ba,0x19019983,0x8fbffc4b,0x46ad3293,0x3786bf40,0xa142d3f6,0xb67039fc,0xeb5cbc26 -.long 0x252bd479,0x9cb0ae6c,0x12b5848f,0x05e0f88a,0xa5c97663,0x78f6d2b2,0xc162225c,0x6f6e149b,0xde601a89,0xe602235c,0xf373be1f,0xd17bbe98,0xa8471827,0xcaf49a5b,0x18aaa116,0x7e1a0a85 -.long 0x270580c3,0x6c833196,0xf1c98a14,0x1e233839,0xae34e0a5,0x67b2f7b4,0xd8ce7289,0x47ac8745,0x100dd467,0x2b74779a,0x4ee50d09,0x274a4337,0x83608bc9,0x603dcf13,0xc89e8388,0xcd9da6c3 -.long 0x355116ac,0x2660199f,0xb6d18eed,0xcc38bb59,0x2f4bc071,0x3075f31f,0x265dc57e,0x9774457f,0xc6db88bb,0x06a6a9c8,0x4ec98e04,0x6429d07f,0x05ecaa8b,0x8d05e57b,0x7872ea7b,0x20f140b1 -.long 0xca494693,0xdf8c0f09,0xf252e909,0x48d3a020,0x57b14b12,0x4c5c29af,0xbf47ad1c,0x7e6fa37d,0x49a0c938,0x66e7b506,0x6be5f41f,0xb72c0d48,0xb2359412,0x6a6242b8,0x8e859480,0xcd35c774 -.long 0x87baa627,0x12536fea,0xf72aa680,0x58c1fec1,0x601e5dc9,0x6c29b637,0xde9e01b9,0x9e3c3c1c,0x2bcfe0b0,0xefc8127b,0x2a12f50d,0x35107102,0x4879b397,0x6ccd6cb1,0xf8a82f21,0xf792f804 -.long 0xa9b46402,0x509d4804,0xc10f0850,0xedddf85d,0x4b6208aa,0x928410dc,0x391012dc,0xf6229c46,0x7727b9b6,0xc5a7c41e,0xaa444842,0x289e4e4b,0xe9a947ea,0x049ba1d9,0x83c8debc,0x44f9e47f -.long 0x611f8b8e,0xfa77a1fe,0xf518f427,0xfd2e416a,0x114ebac3,0xc5fffa70,0x5d89697b,0xfe57c4e9,0xb1aaf613,0xfdd053ac,0xea585a45,0x31df210f,0x24985034,0x318cc10e,0x5f1d6130,0x1a38efd1 -.long 0x0b1e9e21,0xbf86f237,0x1dbe88aa,0xb258514d,0x90c1baf9,0x1e38a588,0xbdb9b692,0x2936a01e,0x6dd5b20c,0xd576de98,0x70f98ecf,0xb586bf71,0xc42d2fd7,0xcccf0f12,0xfb35bd7b,0x8717e61c -.long 0x35e6fc06,0x8b1e5722,0x0b3e13d5,0x3477728f,0xaa8a7372,0x150c294d,0x3bfa528a,0xc0291d43,0xcec5a196,0xc6c8bc67,0x5c2e8a7c,0xdeeb31e4,0xfb6e1c51,0xba93e244,0x2e28e156,0xb9f8b71b -.long 0x968a2ab9,0xce65a287,0x46bbcb1f,0xe3c5ce69,0xe7ae3f30,0xf8c835b9,0xff72b82b,0x16bbee26,0xfd42cd22,0x665e2017,0xf8b1d2a0,0x1e139970,0x79204932,0x125cda29,0x49c3bee5,0x7aee94a5 -.long 0x89821a66,0x68c70160,0x8f981669,0xf7c37678,0x48cc3645,0xd90829fc,0xd70addfc,0x346af049,0x370bf29c,0x2057b232,0x42e650ee,0xf90c73ce,0xa126ab90,0xe03386ea,0x975a087b,0x0e266e7e -.long 0x0fca65d9,0x80578eb9,0x16af45b8,0x7e2989ea,0xcac75a4e,0x7438212d,0x4fef36b8,0x38c7ca39,0xd402676a,0x8650c494,0xf72c7c48,0x26ab5a66,0xce3a464e,0x4e6cb426,0x2b72f841,0xf8f99896 -.long 0x1a335cc8,0x8c318491,0x6a5913e4,0x563459ba,0xc7b32919,0x1b920d61,0xa02425ad,0x805ab8b6,0x8d006086,0x2ac512da,0xbcf5c0fd,0x6ca4846a,0xac2138d7,0xafea51d8,0x344cd443,0xcb647545 -.long 0xbd7d9040,0x0429ee8f,0x819b9c96,0xee66a2de,0xdea7d744,0x54f9ec25,0x671721bb,0x2ffea642,0x114344ea,0x4f19dbd1,0xfd0dbc8b,0x04304536,0x29ec7f91,0x014b50aa,0xbb06014d,0xb5fc22fe -.long 0x1ee682e0,0x60d963a9,0xfe85c727,0xdf48abc0,0x2e707c2d,0x0cadba13,0xa645aeff,0xde608d3a,0xedafd883,0x05f1c28b,0xbd94de1f,0x3c362ede,0x13593e41,0x8dd0629d,0x766d6eaf,0x0a5e736f -.long 0xf68cf9d1,0xbfa92311,0xc1797556,0xa4f9ef87,0x5601c209,0x10d75a1f,0x09b07361,0x651c374c,0x88b5cead,0x49950b58,0x6fa9dbaa,0x0ef00058,0x4e15f33a,0xf51ddc26,0x2ef46140,0x1f8b5ca6 -.long 0xee9523f0,0x343ac0a3,0x975ea978,0xbb75eab2,0x107387f4,0x1bccf332,0x9ab0062e,0x790f9259,0x1e4f6a5f,0xf1a363ad,0x62519a50,0x06e08b84,0x7265f1ee,0x60915187,0x93ae985e,0x6a80ca34 -.long 0xaaba4864,0x81b29768,0x8d52a7d6,0xb13cabf2,0x8ead03f1,0xb5c36348,0x81c7c1c0,0xc932ad95,0xcae1e27b,0x5452708e,0x1b0df648,0x9dac4269,0xdfcdb8bc,0x233e3f0c,0xec540174,0xe6ceccdf -.long 0x95081181,0xbd0d845e,0x699355d5,0xcc8a7920,0xc3b375a8,0x111c0f6d,0xfd51e0dc,0xfd95bc6b,0x6888523a,0x4a106a26,0xcb01a06d,0x4d142bd6,0xadb9b397,0x79bfd289,0xe9863914,0x0bdbfb94 -.long 0x1660f6a6,0x29d8a229,0x551c042d,0x7f6abcd6,0x0ac3ffe8,0x13039deb,0xec8523fb,0xa01be628,0x0ca1c328,0x6ea34103,0xb903928e,0xc74114bd,0x9e9144b0,0x8aa4ff4e,0x7f9a4b17,0x7064091f -.long 0xe447f2c4,0xa3f4f521,0x604291f0,0x81b8da7a,0x7d5926de,0xd680bc46,0x34a1202f,0x84f21fd5,0x4e9df3d8,0x1d1e3181,0x39ab8d34,0x1ca4861a,0x5b19aa4a,0x809ddeec,0x4d329366,0x59f72f7e -.long 0x386d5087,0xa2f93f41,0xdd67d64f,0x40bf739c,0x66702158,0xb4494205,0x73b1e178,0xc33c65be,0x38ca6153,0xcdcd657c,0xdc791976,0x97f4519a,0xcd6e1f39,0xcc7c7f29,0x7e3c3932,0x38de9cfb -.long 0x7b793f85,0xe448eba3,0xf067e914,0xe9f8dbf9,0xf114ae87,0xc0390266,0xcd6a8e2a,0x39ed75a7,0x7ffba390,0xadb14848,0x6af9bc09,0x67f8cb8b,0x9c7476db,0x322c3848,0x52a538d6,0xa320fecf -.long 0xb2aced2b,0xe0493002,0x616bd430,0xdfba1809,0xc331be70,0x531c4644,0x90d2e450,0xbc04d32e,0x0f9f142d,0x1805a0d1,0x47ee5a23,0x2c44a0c5,0x3989b4e3,0x31875a43,0x0c063481,0x6b1949fd -.long 0xbe0f4492,0x2dfb9e08,0xe9d5e517,0x3ff0da03,0xf79466a8,0x03dbe9a1,0x15ea9932,0x0b87bcd0,0xab1f58ab,0xeb64fc83,0x817edc8a,0x6d9598da,0x1d3b67e5,0x699cff66,0x92635853,0x645c0f29 -.long 0xeabaf21c,0x253cdd82,0x2241659e,0x82b9602a,0x2d9f7091,0x2cae07ec,0x8b48cd9b,0xbe4c720c,0x6f08d6c9,0x6ce5bc03,0xaf10bf40,0x36e8a997,0x3e10ff12,0x83422d21,0xbcc12494,0x7b26d3eb -.long 0xc9469ad6,0xb240d2d0,0x30afa05b,0xc4a11b4d,0xdd6ba286,0x4b604ace,0x3ee2864c,0x18486600,0x8d9ce5be,0x5869d6ba,0xff4bfb0d,0x0d8f68c5,0x5700cf73,0xb69f210b,0x6d37c135,0x61f6653a -.long 0x5aff5a48,0xff3d432b,0x72ba3a69,0x0d81c4b9,0xfa1899ef,0xee879ae9,0x2d6acafd,0xbac7e2a0,0x1c664399,0xd6d93f6c,0x5bcb135d,0x4c288de1,0x9dab7cbf,0x83031dab,0x3abbf5f0,0xfe23feb0 -.long 0xcdedca85,0x9f1b2466,0x1a09538c,0x140bb710,0x5e11115d,0xac8ae851,0x6f03f59e,0x0d63ff67,0x7d234afb,0x755e5551,0x7e208fc1,0x61c2db4e,0xf28a4b5d,0xaa9859ce,0x34af030f,0xbdd6d4fc -.long 0x3be01cb1,0xd1c4a26d,0x243aa07c,0x9ba14ffc,0xb2503502,0xf95cd3a9,0x7d2a93ab,0xe379bc06,0xd4ca8d68,0x3efc18e9,0x80bb412a,0x083558ec,0x9645a968,0xd903b940,0x9ba6054f,0xa499f0b6 -.long 0xb8349abe,0x208b573c,0x30b4fc1c,0x3baab3e5,0xcb524990,0x87e978ba,0xccdf0e80,0x3524194e,0x7d4bcc42,0x62711725,0xb90109ba,0xe90a3d9b,0x1323e1e0,0x3b1bdd57,0x5eae1599,0xb78e9bd5 -.long 0x9e03d278,0x0794b746,0xd70e6297,0x80178605,0x99c97855,0x171792f8,0xf5a86b5c,0x11b393ee,0xd8884f27,0x48ef6582,0xbf19ba5f,0xbd44737a,0xa42062c6,0x8698de4c,0x61ce9c54,0x8975eb80 -.long 0xd7fe71f3,0xd50e57c7,0xbc97ce38,0x15342190,0x4df07b63,0x51bda2de,0x200eb87d,0xba12aeae,0xa9b4f8f6,0xabe135d2,0xfad6d99c,0x04619d65,0x7994937c,0x4a6683a7,0x6f94f09a,0x7a778c8b -.long 0x20a71b89,0x8c508623,0x1c229165,0x241a2aed,0xaaf83a99,0x352be595,0x1562bac8,0x9fbfee7f,0x5c4017e3,0xeaf658b9,0x15120b86,0x1dc7f9e0,0x4c034d6f,0xd84f13dd,0xeaea3038,0x283dd737 -.long 0xcd85d6a2,0x197f2609,0xfae60177,0x6ebbc345,0x4e12fede,0xb80f031b,0x07a2186b,0xde55d0c2,0x24dcdd5a,0x1fb3e37f,0x7ed191fb,0x8d602da5,0x76023e0d,0x108fb056,0x459c20c0,0x70178c71 -.long 0x3fe54cf0,0xfad5a386,0x02bbb475,0xa4a3ec4f,0x919d94d7,0x1aa5ec20,0xa81e4ab3,0x5d3b63b5,0x5ad3d2af,0x7fa733d8,0xd1ac7a37,0xfbc586dd,0x40779614,0x282925de,0xe74a242a,0xfe0ffffb -.long 0x906151e5,0x3f39e67f,0x55e10649,0xcea27f5f,0xc17cf7b7,0xdca1d4e1,0x2fe2362d,0x0c326d12,0x7dd35df3,0x05f7ac33,0xc396dbdf,0x0c3b7639,0x03b7db1c,0x0912f5ac,0x5c9ed4a9,0x9dea4b70 -.long 0xaae3f639,0x475e6e53,0xfc278bac,0xfaba0e7c,0x9490375f,0x16f9e221,0xa5a7ed0a,0xaebf9746,0xf41ad5d6,0x45f9af3f,0xb2e99224,0x03c4623c,0xb3cf56aa,0x82c5bb5c,0x34567ed3,0x64311819 -.long 0x8be489ac,0xec57f211,0xb9a1104b,0x2821895d,0x6064e007,0x610dc875,0x5b20d0fe,0x8e526f3f,0x5b645aee,0x6e71ca77,0x800e10ff,0x3d1dcb9f,0x189cf6de,0x36b51162,0x6bb17353,0x2c5a3e30 -.long 0x2a6c6fbf,0xc186cd3e,0x4bf97906,0xa74516fa,0x279d6901,0x5b4b8f4b,0x2b573743,0x0c4e57b4,0xb6e386b6,0x75fdb229,0x99deac27,0xb46793fd,0xcf712629,0xeeec47ea,0xcbc3b2dd,0xe965f3c4 -.long 0x425c6559,0x8dd1fb83,0x0af06fda,0x7fc00ee6,0x33d956df,0xe98c9225,0x4fbdc8a2,0x0f1ef335,0xb79b8ea2,0x2abb5145,0xbdbff288,0x40fd2945,0xd7185db7,0x6a814ac4,0xc084609a,0xc4329d6f -.long 0xed1be45d,0xc9ba7b52,0xe4cd2c74,0x891dd20d,0x824139b1,0x5a4d4a7f,0xb873c710,0x66c17716,0x2843c4e0,0x5e5bc141,0xb97eb5bf,0xd5ac4817,0x450c95c7,0xc0f8af54,0x318406c5,0xc91b3fa0 -.long 0xab9d97f8,0x360c340a,0x90a2d611,0xfb57bd07,0xa6a6f7e5,0x4339ae3c,0x2feb8a10,0x9c1fcd2a,0xc7ea7432,0x972bcca9,0x308076f6,0x1b0b924c,0x2a5b4ca5,0x80b2814a,0x61ef3b29,0x2f78f55b -.long 0xc18a414f,0xf838744a,0x903d0a86,0xc611eaae,0x2a453f55,0x94dabc16,0x14efb279,0xe6f2e3da,0x9320dc3c,0x5b7a6017,0x8df6b5a4,0x692e382f,0x2d40fa90,0x3f5e15e0,0x643dd318,0xc87883ae -.long 0x53544774,0x511053e4,0x3adba2bc,0x834d0ecc,0xbae371f5,0x4215d7f7,0x6c8663bc,0xfcfd57bf,0xd6901b1d,0xded2383d,0xb5587dc3,0x3b49fbb4,0x07625f62,0xfd44a08d,0x9de9b762,0x3ee4d65b -.long 0x0d63d1fa,0x64e5137d,0x02a9d89f,0x658fc052,0x50436309,0x48894874,0xd598da61,0xe9ae30f8,0x818baf91,0x2ed710d1,0x8b6a0c20,0xe27e9e06,0x1c1a6b44,0x1e28dcfb,0xd6ac57dc,0x883acb64 -.long 0xc2c6ff70,0x8735728d,0xc5dc2235,0x79d6122f,0x19e277f9,0x23f5d003,0xdded8cc7,0x7ee84e25,0x63cd880a,0x91a8afb0,0x3574af60,0x3f3ea7c6,0x02de7f42,0x0cfcdc84,0xb31aa152,0x62d0792f -.long 0x8a5807ce,0x8e1b4e43,0xe4109a7e,0xad283893,0xafd59dda,0xc30cc9cb,0x3d8d8093,0xf65f36c6,0xa60d32b2,0xdf31469e,0x3e8191c8,0xee93df4b,0x355bdeb5,0x9c1017c5,0x8616aa28,0xd2623185 -.long 0xdec31a21,0xb02c83f9,0x6ad9d573,0x988c8b23,0xa57be365,0x53e983ae,0x646f834e,0xe968734d,0x5da6309b,0x9137ea8f,0xc1f1ce16,0x10f3a624,0xca440921,0x782a9ea2,0x5b46f1b5,0xdf94739e -.long 0xcce85c9b,0x9f9be006,0xa4c7c2d3,0x360e70d6,0xaefa1e60,0x2cd5beea,0x8c3d2b6d,0x64cf63c0,0xe1cf6f90,0xfb107fa3,0xd5e044e6,0xb7e937c6,0xce34db9f,0x74e8ca78,0x3e210bd0,0x4f8b36c1 -.long 0x34a35ea8,0x1df165a4,0x4d4412f6,0x3418e0f7,0x518836c3,0x5af1f8af,0x130e1965,0x42ceef4d,0x543a1957,0x5560ca0b,0x886cb123,0xc33761e5,0xfe98ed30,0x66624b1f,0x1090997d,0xf772f4bf -.long 0x4885d410,0xf4e540bb,0x9ba5f8d7,0x7287f810,0xde98dfb1,0x22d0d865,0xbcfbb8a3,0x49ff51a1,0x6bc3012e,0xb6b6fa53,0x170d541d,0x3d31fd72,0x4b0f4966,0x8018724f,0x87dbde07,0x79e7399f -.long 0xf4f8b16a,0x56f8410e,0xc47b266a,0x97241afe,0x6d9c87c1,0x0a406b8e,0xcd42ab1b,0x803f3e02,0x04dbec69,0x7f0309a8,0x3bbad05f,0xa83b85f7,0xad8e197f,0xc6097273,0x5067adc1,0xc097440e -.long 0x3524ff16,0x730eafb6,0x823fc6ce,0xd7f9b51e,0x443e4ac0,0x27bd0d32,0x4d66f217,0x40c59ad9,0x17c387a4,0x6c33136f,0xeb86804d,0x5043b8d5,0x675a73c9,0x74970312,0xf16669b6,0x838fdb31 -.long 0x418e7ddd,0xc507b6dd,0x472f19d6,0x39888d93,0x0c27eb4d,0x7eae26be,0xfbabb884,0x17b53ed3,0x2b01ae4f,0xfc27021b,0xcf488682,0x88462e87,0x215e2d87,0xbee096ec,0xd242e29b,0xeb2fea9a -.long 0xb821fc28,0x5d985b5f,0xdc1e2ad2,0x89d2e197,0x9030ba62,0x55b566b8,0x4f41b1c6,0xe3fd41b5,0xb9a96d61,0xb738ac2e,0x369443f4,0x7f8567ca,0xf803a440,0x8698622d,0x8fe2f4dc,0x2b586236 -.long 0x56b95bce,0xbbcc00c7,0x616da680,0x5ec03906,0x72214252,0x79162ee6,0x86a892d2,0x43132b63,0x2f3263bf,0x4bdd3ff2,0x9cd0a142,0xd5b3733c,0x44415ccb,0x592eaa82,0x8d5474ea,0x663e8924 -.long 0x5236344e,0x8058a25e,0xbda76ee6,0x82e8df9d,0x11cc3d22,0xdcf6efd8,0x3b4ab529,0x00089cda,0xbd38a3db,0x91d3a071,0xef72b925,0x4ea97fc0,0xea3edf75,0x0c9fc15b,0xa4348ed3,0x5a6297cd -.long 0xce7c42d4,0x0d38ab35,0x82feab10,0x9fd493ef,0x82111b45,0x46056b6d,0x73efc5c3,0xda11dae1,0x5545a7fb,0xdc740278,0x40d507e6,0xbdb2601c,0x7066fa58,0x121dfeeb,0x39ae8c2a,0x214369a8 -.long 0x06e0956c,0x195709cb,0x010cd34b,0x4c9d254f,0x0471a532,0xf51e13f7,0x1e73054d,0xe19d6791,0xdb5c7be3,0xf702a628,0xb24dde05,0xc7141218,0xf29b2e2e,0xdc18233c,0x85342dba,0x3a6bd1e8 -.long 0xb311898c,0x3f747fa0,0xcd0eac65,0xe2a272e4,0xf914d0bc,0x4bba5851,0xc4a43ee3,0x7a1a9660,0xa1c8cde9,0xe5a367ce,0x7271abe3,0x9d958ba9,0x3d1615cd,0xf3ff7eb6,0xf5ae20b0,0xa2280dce -.long 0xcf640147,0x56dba5c1,0x5e83d118,0xea5a2e3d,0xda24c511,0x04cd6b6d,0xe854d214,0x1c0f4671,0x69565381,0x91a6b7a9,0xdecf1f5b,0xdc966240,0xfcf5d009,0x1b22d21c,0x9021dbd5,0x2a05f641 -.long 0xd4312483,0x8c0ed566,0x643e216f,0x5179a95d,0x17044493,0xcc185fec,0x54991a21,0xb3063339,0x0081a726,0xd801ecdb,0x4fa89bbb,0x0149b0c6,0x4391b6b9,0xafe9065a,0xd633f3a3,0xedc92786 -.long 0xae6a8e13,0xe408c24a,0x9f3897ab,0x85833fde,0xd81a0715,0x43800e7e,0xb44ffc5f,0xde08e346,0xcdeff2e0,0x7094184c,0x165eaed1,0x49f9387b,0x777c468a,0x635d6129,0x538c2dd8,0x8c0dcfd1 -.long 0x7a6a308b,0xd6d9d9e3,0x4c2767d3,0x62375830,0xf38cbeb6,0x874a8bc6,0xccb6fd9e,0xd94d3f1a,0xba21f248,0x92a9735b,0x6cd1efb0,0x272ad0e5,0x05b03284,0x7437b69c,0x6948c225,0xe7f04702 -.long 0xcba2ecec,0x8a56c04a,0xe3a73e41,0x0c181270,0x03e93725,0x6cb34e9d,0x496521a9,0xf77c8713,0xfa7f9f90,0x94569183,0x8c9707ad,0xf2e7aa4c,0x26c1c9a3,0xced2c9ba,0x40197507,0x9109fe96 -.long 0xe9adfe1c,0x9ae868a9,0x314e39bb,0x3984403d,0xf2fe378f,0xb5875720,0xba44a628,0x33f901e0,0x3652438c,0xea1125fe,0x9dd1f20b,0xae9ec4e6,0xbebf7fbd,0x1e740d9e,0x42dbe79c,0x6dbd3ddc -.long 0xedd36776,0x62082aec,0xe9859039,0xf612c478,0x032f7065,0xa493b201,0x4ff9b211,0xebd4d8f2,0xaac4cb32,0x3f23a0aa,0x15ed4005,0xea3aadb7,0xafa27e63,0xacf17ea4,0xc11fd66c,0x56125c1a -.long 0x3794f8dc,0x266344a4,0x483c5c36,0xdcca923a,0x3f9d10a0,0x2d6b6bbf,0x81d9bdf3,0xb320c5ca,0x47b50a95,0x620e28ff,0xcef03371,0x933e3b01,0x99100153,0xf081bf85,0xc3a8c8d6,0x183be9a0 -.long 0xd6bbe24d,0x4e3ddc5a,0x53843795,0xc6c74630,0x65ec2d4c,0x78193dd7,0xcd3c89b2,0xb8df26cc,0x5a483f8d,0x98dbe399,0x7dd3313a,0x72d8a957,0xab0bd375,0x65087294,0x7c259d16,0xfcd89248 -.long 0x7613aa81,0x8a9443d7,0x85fe6584,0x80100800,0x7fb10288,0x70fc4dbc,0xe86beee8,0xf58280d3,0x7c978c38,0x14fdd82f,0x0de44d7b,0xdf1204c1,0x4160252f,0xa08a1c84,0xc17646a5,0x591554ca -.long 0xa05bd525,0x214a37d6,0x07957b3c,0x48d5f09b,0xd7109bc9,0x0247cdcb,0x30599ce7,0x40f9e4bb,0xf46ad2ec,0xc325fa03,0xc3e3f9ee,0x00f766cf,0xd43a4577,0xab556668,0x3ee03b93,0x68d30a61 -.long 0x77b46a08,0x7ddc81ea,0xc7480699,0xcf5a6477,0x6633f683,0x43a8cb34,0x92363c60,0x1b867e6b,0x1f60558e,0x43921114,0x2f41450e,0xcdbcdd63,0xcc630e8b,0x7fc04601,0x97038b43,0xea7c66d5 -.long 0x04e99fd8,0x7259b8a5,0x4785549a,0x98a8dd12,0x840552e1,0x0e459a7c,0x4bb0909e,0xcdfcf4d0,0x53758da7,0x34a86db2,0xeac997e1,0xe643bb83,0x530c5b7e,0x96400bd7,0xb41c8b52,0x9f97af87 -.long 0xfbeee3f9,0x34fc8820,0x49091afd,0x93e53490,0x9a31f35c,0x764b9be5,0x57e3d924,0x71f37864,0x943aa75e,0x02fb34e0,0xab8ff6e4,0xa18c9c58,0x33cf0d19,0x080f31b1,0x083518a7,0x5c9682db -.long 0xb709c3de,0x873d4ca6,0x3575b8f0,0x64a84262,0x020154bb,0x6275da1f,0xd17cf1ab,0x97678caa,0x951a95c3,0x8779795f,0x50fccc08,0xdd35b163,0x33d8f031,0x32709627,0x498dd85c,0x3c5ab10a -.long 0x41dca566,0xb6c185c3,0xd8622aa3,0x7de7feda,0x901b6dfb,0x99e84d92,0x7c4ad288,0x30a02b0e,0x2fd3cf36,0xc7c81daa,0xdf89e59f,0xd1319547,0xcd496733,0xb2be8184,0x93d3412b,0xd5f449eb -.long 0x25fe531d,0x7ea41b1b,0x6a1d5646,0xf9797432,0x2bde501a,0x86067f72,0x0c85e89c,0xf91481c0,0xf8b05bc6,0xca8ee465,0x02e83cda,0x1844e1cf,0xb4dbe33b,0xca82114a,0x4eabfde2,0x0f9f8769 -.long 0x38b27fe2,0x4936b1c0,0xaba402df,0x63b6359b,0x656bdbab,0x40c0ea2f,0x6580c39c,0x9c992a89,0x2a60aed1,0x600e8f15,0xe0bf49df,0xeb089ca4,0x2d42d99a,0x9c233d7d,0x4c6bc2fa,0x648d3f95 -.long 0xe1add3f3,0xdcc383a8,0x4f64a348,0xf42c0c6a,0x0030dbdb,0x2abd176f,0x7d6c215e,0x4de501a3,0x4b9a64bc,0x4a107c1f,0x2496cd59,0xa77f0ad3,0x7688dffb,0xfb78ac62,0x67937d8e,0x7025a2ca -.long 0xd1a8f4e7,0xfde8b2d1,0x7354927c,0xf5b3da47,0xd9205735,0xe48606a3,0xe177b917,0xac477cc6,0xa883239a,0xfb1f73d2,0xcc8b8357,0xe12572f6,0xfb1f4f86,0x9d355e9c,0xd9f3ec6e,0x89b795f8 -.long 0xb54398dc,0x27be56f1,0x3fedeed5,0x1890efd7,0x9c6d0140,0x62f77f1f,0x596f0ee4,0x7ef0e314,0xcc61dab3,0x50ca6631,0xf4866e4f,0x4a39801d,0xae363b39,0x66c8d032,0x2ead66aa,0x22c591e5 -.long 0xde02a53e,0x954ba308,0xd389f357,0x2a6c060f,0xfbf40b66,0xe6cfcde8,0xc6340ce1,0x8e02fc56,0x73adb4ba,0xe4957795,0xa7b03805,0x7b86122c,0x0c8e6fa6,0x63f83512,0x057d7804,0x83660ea0 -.long 0x21ba473c,0xbad79105,0xded5389d,0xb6c50bee,0xaa7c9bc0,0xee2caf4d,0x8c4e98a7,0xd97b8de4,0xab3bbddb,0xa9f63e70,0x2597815a,0x3898aabf,0xac15b3d9,0x7659af89,0x703ce784,0xedf7725b -.long 0xe085116b,0x25470fab,0x87285310,0x04a43375,0xe2bfd52f,0x4e39187e,0x7d9ebc74,0x36166b44,0xfd4b322c,0x92ad433c,0xba79ab51,0x726aa817,0xc1db15eb,0xf96eacd8,0x0476be63,0xfaf71e91 -.long 0x641fad98,0xdd69a640,0x29622559,0xb7995918,0xde4199dc,0x03c6daa5,0xad545eb4,0x92cadc97,0x256534e4,0x1028238b,0x8595409a,0x73e80ce6,0xd05dc59b,0x690d4c66,0x981dee80,0xc95f7b8f -.long 0xd856ac25,0xf4337014,0xac524dca,0x441bd9dd,0x5f0499f5,0x640b3d85,0xd5fda182,0x39cf84a9,0xb2aa95a0,0x04e7b055,0x0ddf1860,0x29e33f0a,0x423f6b43,0x082e74b5,0x0aaa2b0f,0x217edeb9 -.long 0x83cbea55,0x58b83f35,0xbc185d70,0xc485ee4d,0x1e5f6992,0x833ff03b,0xcf0c0dd5,0xb5b9b9cc,0x4e9e8a50,0x7caaee8e,0x6269dafd,0x462e907b,0xfbe791c6,0x6ed5cee9,0xed430790,0x68ca3259 -.long 0x13b5ba88,0x2b72bdf2,0x35ef0ac4,0x60294c8a,0x19b99b08,0x9c3230ed,0x6c2589aa,0x560fff17,0xd6770374,0x552b8487,0x9a56f685,0xa373202d,0x45f175d9,0xd3e7f907,0xd080d810,0x3c2f315f -.long 0x7b9520e8,0x1130e9dd,0x0af037b5,0xc078f9e2,0x1e9c104c,0x38cd2ec7,0xc472fe92,0x0f684368,0x6247e7ef,0xd3f1b5ed,0x396dfe21,0xb32d33a9,0x4a9aa2c2,0x46f59cf4,0xff0f7e41,0x69cd5168 -.long 0x4b3234da,0x3f59da0f,0xb4579ebe,0xcf0b0235,0x6d2476c7,0x6d1cbb25,0x9dc30f08,0x4f0837e6,0x906f6e98,0x9a4075bb,0xc761e7d1,0x253bb434,0x6e73af10,0xde2e645f,0x0c5f131c,0xb89a4060 -.long 0xb8cc037f,0xd12840c5,0x7405bb47,0x3d093a5b,0x206348b8,0x6202c253,0xc55a3ca7,0xbf5d57fc,0x8c3bef48,0x89f6c90c,0x5a0a960a,0x23ac7623,0x552b42ab,0xdfbd3d6b,0x132061f6,0x3ef22458 -.long 0xc97e6516,0xd74e9bda,0xc230f49e,0x88779360,0x1e74ea49,0xa6ec1de3,0x3fb645a2,0x581dcee5,0x8f483f14,0xbaef2391,0xd137d13b,0x6d2dddfc,0xd2743a42,0x54cde50e,0xe4d97e67,0x89a34fc5 -.long 0x12e08ce5,0x13f1f5b3,0xa7f0b2ca,0xa80540b8,0x01982805,0x854bcf77,0x233bea04,0xb8653ffd,0x02b0b4c9,0x8e7b8787,0x9acb170a,0x2675261f,0x930c14e5,0x061a9d90,0xdef0abea,0xb59b30e0 -.long 0x0200ec7d,0x1dc19ea6,0x0bce132b,0xb6f4a3f9,0xf13e27e0,0xb8d5de90,0x1fade16f,0xbaee5ef0,0xe4c6cf38,0x6f406aaa,0xd1369815,0xab4cfe06,0xefd550c6,0x0dcffe87,0x75ff7d39,0x9d4f59c7 -.long 0x51deb6ad,0xb02553b1,0xb1877749,0x812399a4,0xca6006e1,0xce90f71f,0xb02b6e77,0xc32363a6,0xdc36c64d,0x02284fbe,0xa7e1ae61,0x86c81e31,0xb909d94a,0x2576c7e5,0x818b2bb0,0x8b6f7d02 -.long 0x56faa38a,0xeca3ed07,0x9305bb54,0xa3790e6c,0x7bc73061,0xd784eeda,0x6dd50614,0xbd56d369,0x229a8aa9,0xd6575949,0x4595ec28,0xdcca8f47,0x06ab4fe6,0x814305c1,0x24f43f16,0xc8c39768 -.long 0x523f2b36,0xe2a45f36,0x920d93bb,0x995c6493,0x90f1632b,0xf8afdab7,0x1c295954,0x79ebbecd,0x79592f48,0xc7bb3ddb,0x5f88e998,0x67216a7b,0xbc01193e,0xd91f098b,0xb1db83fc,0xf7d928a5 -.long 0xe991f600,0x55e38417,0x2981a934,0x2a91113e,0x06b13bde,0xcbc9d648,0x0755ff44,0xb011b6ac,0x045ec613,0x6f4cb518,0xc2f5930a,0x522d2d31,0x382e65de,0x5acae1af,0x27bc966f,0x57643067 -.long 0x1c7193f0,0x5e12705d,0x3be8858e,0xf0f32f47,0x96c6dfc7,0x785c3d7d,0xbf31795d,0xd75b4a20,0x342659d4,0x91acf17b,0x44f0378f,0xe596ea34,0xce52129d,0x4515708f,0x79f2f585,0x17387e1e -.long 0x49dee168,0x72cfd2e9,0x3e2af239,0x1ae05223,0x1d94066a,0x009e75be,0x38abf413,0x6cca31c7,0x9bc49908,0xb50bd61d,0xf5e2bc1e,0x4a9b4a8c,0x946f83ac,0xeb6cc5f7,0xebffab28,0x27da93fc -.long 0x4821c8c5,0xea314c96,0xa83c15f4,0x8de49ded,0x7af33004,0x7a64cf20,0xc9627e10,0x45f1bfeb,0x54b9df60,0x878b0626,0xa95c0b33,0x5e4fdc3c,0xc2035d8e,0xe54a37ca,0x80f20b8c,0x9087cda9 -.long 0x8319ade4,0x36f61c23,0xde8cfdf8,0x766f287a,0x346f3705,0x48821948,0x16e4f4a2,0x49a7b853,0x5cedadfd,0xb9b3f8a7,0x8db2a815,0x8f562815,0x01f68f95,0xc0b7d554,0x688a208e,0x12971e27 -.long 0xd0ff34fc,0xc9f8b696,0x1222718c,0x20824de2,0x0c95284d,0x7213cf9f,0xdc158240,0xe2ad741b,0x54043ccf,0x0ee3a6df,0xd84412b3,0x16ff479b,0xdfc98af0,0xf6c74ee0,0x52fcd2fb,0xa78a169f -.long 0x99c930e9,0xd8ae8746,0x49e117a5,0x1d33e858,0x6624759f,0x7581fcb4,0x5bedc01d,0xde50644f,0xcaf3155e,0xbeec5d00,0xbc73e75f,0x672d66ac,0x270b01db,0x86b9d8c6,0x50f55b79,0xd249ef83 -.long 0x73978fe3,0x6131d6d4,0x754b00a1,0xcc4e4542,0x57dfcfe9,0x4e05df05,0x51ef6bf0,0x94b29cdd,0x9bc7edf2,0xe4530cff,0xd3da65f3,0x8ac236fd,0xc8eb0b48,0x0faf7d5f,0x660eb039,0x4d2de14c -.long 0x60430e54,0xc006bba7,0xda3289ab,0x10a2d0d6,0xd7979c59,0x9c037a5d,0xa116d944,0x04d1f3d3,0x8a0983cd,0x9ff22473,0xc883cabb,0x28e25b38,0x47a58995,0xe968dba5,0x774eebdf,0x2c80b505 -.long 0x4a953beb,0xee763b71,0x1642e7f6,0x502e223f,0x61d5e722,0x6fe4b641,0xdbef5316,0x9d37c5b0,0xf8330bc7,0x0115ed70,0x75a72789,0x139850e6,0xffceccc2,0x27d7faec,0x4fd9f7f6,0x3016a860 -.long 0x4cd8f64c,0xc492ec64,0x279d7b51,0x58a2d790,0x1fc75256,0x0ced1fc5,0x8f433017,0x3e658aed,0x05da59eb,0x0b61942e,0x0ddc3722,0xba3d60a3,0x742e7f87,0x7c311cd1,0xf6b01b6e,0x6473ffee -.long 0x692ac542,0x8303604f,0x227b91d3,0xf079ffe1,0x15aaf9bd,0x19f63e63,0xf1f344fb,0xf99ee565,0xd6219199,0x8a1d661f,0xd48ce41c,0x8c883bc6,0x3c74d904,0x1065118f,0x0faf8b1b,0x713889ee -.long 0x81a1b3be,0x972b3f8f,0xce2764a0,0x4f3ce145,0x28c4f5f7,0xe2d0f1cc,0xc7f3985b,0xdeee0c0d,0xd39e25c3,0x7df4adc0,0xc467a080,0x40619820,0x61cf5a58,0x440ebc93,0x422ad600,0x527729a6 -.long 0xb1b76ba6,0xca6c0937,0x4d2026dc,0x1a2eab85,0x19d9ae0a,0xb1715e15,0xbac4a026,0xf1ad9199,0x07ea7b0e,0x35b3dfb8,0x3ed9eb89,0xedf5496f,0x2d6d08ab,0x8932e5ff,0x25bd2731,0xf314874e -.long 0x3f73f449,0xefb26a75,0x8d44fc79,0x1d1c94f8,0x3bc0dc4d,0x49f0fbc5,0x3698a0d0,0xb747ea0b,0x228d291e,0x5218c3fe,0x43c129d6,0x35b804b5,0xd1acc516,0xfac859b8,0x95d6e668,0x6c10697d -.long 0x0876fd4e,0xc38e438f,0x83d2f383,0x45f0c307,0xb10934cb,0x203cc2ec,0x2c9d46ee,0x6a8f2439,0x65ccde7b,0xf16b431b,0x27e76a6f,0x41e2cd18,0x4e3484d7,0xb9c8cf8f,0x8315244a,0x64426efd -.long 0xfc94dea3,0x1c0a8e44,0xdad6a0b0,0x34c8cdbf,0x04113cef,0x919c3840,0x15490ffa,0xfd32fba4,0x795dcfb7,0x58d190f6,0x83588baf,0xfef01b03,0xca1fc1c0,0x9e6d1d63,0xf0a41ac9,0x53173f96 -.long 0xba16f73b,0x2b1d402a,0x8cf9b9fc,0x2fb31014,0x446ef7bf,0x2d51e60e,0xb91e1745,0xc731021b,0x4fee99d4,0x9d3b4724,0xfac5c1ea,0x4bca48b6,0xbbea9af7,0x70f5f514,0x974c283a,0x751f55a5 -.long 0xcb452fdb,0x6e30251a,0x50f30650,0x31ee6965,0x933548d9,0xb0b3e508,0xf4b0ef5b,0xb8949a4f,0x3c88f3bd,0x208b8326,0xdb1d9989,0xab147c30,0x44d4df03,0xed6515fd,0xe72eb0c5,0x17a12f75 -.long 0x36cf69db,0x3b59796d,0x56670c18,0x1219eee9,0x7a070d8e,0xfe3341f7,0xa327f90c,0x9b70130b,0x0ae18e0e,0x36a32462,0x46c0a638,0x2021a623,0xc62eb0d4,0x251b5817,0x4c762293,0x87bfbcdf -.long 0xcdd61d64,0xf78ab505,0xc8c18857,0x8c7a53fc,0x16147515,0xa653ce6f,0xea7d52d5,0x9c923aa5,0x5c18871f,0xc24709cb,0x73b3cc74,0x7d53bec8,0xfdd1d4c4,0x59264aff,0x240da582,0x5555917e -.long 0x548f5a0e,0xcae8bbda,0x3bbfbbe1,0x1910eaba,0x7677afc3,0xae579685,0x73ff0b5c,0x49ea61f1,0x4f7c3922,0x78655478,0x20c68eef,0x95d337cd,0xdf779ab9,0x68f1e1e5,0xb5cf69a8,0x14b491b0 -.long 0x28e3fe89,0x7a6cbbe0,0xc5aac0eb,0xe7e1fee4,0x697e5140,0x7f47eda5,0xb454921f,0x4f450137,0x95cd8185,0xdb625f84,0xcdb2e583,0x74be0ba1,0xdd5e6de4,0xaee4fd7c,0xe8101739,0x4251437d -.long 0xac620366,0x686d72a0,0xb6d59344,0x4be3fb9c,0xa1eb75b9,0x6e8b44e7,0x91a5c10c,0x84e39da3,0xb38f0409,0x37cc1490,0x2c2ade82,0x02951943,0x1190a2d8,0x9b688783,0x231182ba,0x25627d14 -.long 0x658a6d87,0x6eb550aa,0xcf9c7325,0x1405aaa7,0x5c8748c9,0xd147142e,0x53ede0e0,0x7f637e4f,0x14ffad2c,0xf8ca2776,0xbafb6791,0xe58fb1bd,0xbf8f93fc,0x17158c23,0x0a4a4655,0x7f15b373 -.long 0xd842ca72,0x39d4add2,0x3ed96305,0xa71e4391,0x6700be14,0x5bb09cbe,0xd8befcf6,0x68d69d54,0x37183bcf,0xa45f5367,0x3370dff7,0x7152b7bb,0xbf12525b,0xcf887baa,0xd6d1e3cd,0xe7ac7bdd -.long 0x81fdad90,0x25914f78,0x0d2cf6ab,0xcf638f56,0xcc054de5,0xb90bc03f,0x18b06350,0x932811a7,0x9bbd11ff,0x2f00b330,0xb4044974,0x76108a6f,0xa851d266,0x801bb9e0,0xbf8990c1,0x0dd099be -.long 0xabe32986,0x58c5aaaa,0x50d59c27,0x0fe9dd2a,0x8d307305,0x84951ff4,0x86529b78,0x6c23f829,0x0b136a79,0x50bb2218,0x77a20996,0x7e2174de,0xc0bb4da6,0x6f00a4b9,0xefdde8da,0x89a25a17 -.long 0xc11ee01d,0xf728a27e,0xe5f10dfb,0xf900553a,0x02ec893c,0x189a83c8,0x23f66d77,0x3ca5bdc1,0x97eada9f,0x98781537,0x10256230,0x59c50ab3,0x323c69b3,0x346042d9,0x2c460449,0x1b715a6d -.long 0x6ae06e0b,0xa41dd476,0x9d42e25f,0xcdd7888e,0x56b25a20,0x0f395f74,0x8700e27e,0xeadfe0ae,0x69950093,0xb09d52a9,0x327f8d40,0x3525d9cb,0x67df886a,0xb8235a94,0x035faec2,0x77e4b0dd -.long 0x517d7061,0x115eb20a,0x6c2df683,0x77fe3433,0xcdc6fc67,0x6870ddc7,0x0b87de83,0xb1610588,0xd9c4ddbe,0x343584ca,0x3d754be2,0xb3164f1c,0xc1e6c894,0x0731ed3a,0x4f6b904c,0x26327dec -.long 0x97b5cd32,0x9d49c6de,0xb5eceecd,0x40835dae,0xd9ded7fe,0xc66350ed,0x7a678804,0x8aeebb5c,0x5b8ee9ec,0x51d42fb7,0x8e3ca118,0xd7a17bdd,0x2ef4400e,0x40d7511a,0x875a66f4,0xc48990ac -.long 0x2199e347,0x8de07d2a,0x2a39e051,0xbee75556,0x916e51dc,0x56918786,0x4a2d89ec,0xeb191313,0x37d341ed,0x6679610d,0x56d51c2b,0x434fbb41,0xd7492dba,0xe54b7ee7,0x59021493,0xaa33a79a -.long 0xe4bd6d3d,0x49fc5054,0x5ab551d0,0x09540f04,0x4942d3a6,0x8acc9085,0x2d28323b,0x231af02f,0x0992c163,0x93458cac,0x888e3bb4,0x1fef8e71,0xbe8c268c,0x27578da5,0xe805ec00,0xcc8be792 -.long 0xc61c3855,0x29267bae,0x58c1fd3b,0xebff429d,0x8c0b93b8,0x22d886c0,0x2ddb8953,0xca5e00b2,0xc3fed8b7,0xcf330117,0x819c01f6,0xd49ac6fa,0x3c0fbd54,0x6ddaa6bd,0x8049a2cf,0x91743068 -.long 0xaff2ef81,0xd67f981e,0x2818ae80,0xc3654d35,0x1b2aa892,0x81d05044,0x3d099328,0x2db067bf,0x703dcc97,0xe7c79e86,0xe133e215,0xe66f9b37,0xe39a7a5c,0xcdf119a6,0x876f1b61,0x47c60de3 -.long 0xd860f1b2,0x6e405939,0xf5ed4d4a,0x3e9a1dbc,0xc9b6bcbd,0x3f23619e,0x734e4497,0x5ee790cf,0x5bdaf9bb,0xf0a834b1,0x4ca295f0,0x02cedda7,0xcb8e378c,0x4619aa2b,0xcc987ea4,0xe5613244 -.long 0x76b23a50,0x0bc022cc,0x0a6c21ce,0x4a2793ad,0x89cac3f5,0x38328780,0xcba26d56,0x29176f1b,0x4f6f59eb,0x06296187,0x8bdc658e,0x86e9bca9,0x57e30402,0x2ca9c4d3,0x516a09bb,0x5438b216 -.long 0x7672765a,0x0a6a063c,0x0547b9bf,0x37a3ce64,0x98b1a633,0x42c099c8,0x05ee6961,0xb5ab800d,0x11a5acd6,0xf1963f59,0x46201063,0xbaee6157,0xa596210a,0x36d9a649,0x1ba7138c,0xaed04363 -.long 0xa4a82b76,0xcf817d1c,0xf3806be9,0x5586960e,0x09dc6bb5,0x7ab67c89,0x114fe7eb,0x52ace7a0,0xcbbc9b70,0xcd987618,0x604ca5e1,0x4f06fd5a,0x6dbde133,0x90af14ca,0x948a3264,0x1afe4322 -.long 0xc44b2c6c,0xa70d2ca6,0x0ef87dfe,0xab726799,0x2e696377,0x310f64dc,0x4c8126a0,0x49b42e68,0xcea0b176,0x0ea444c3,0xcb269182,0x53a8ddf7,0xbbba9dcb,0xf3e674eb,0xd8669d33,0x0d2878a8 -.long 0xd019b6a3,0x04b935d5,0x406f1e46,0xbb5cf88e,0x5b57c111,0xa1912d16,0x19ebfd78,0x9803fc21,0xc07764a9,0x4f231c9e,0xb75bd055,0xd93286ee,0x8ee6c9de,0x83a9457d,0x6087ec90,0x04695915 -.long 0x58d6cd46,0x14c6dd8a,0x8e6634d2,0x9cb633b5,0xf81bc328,0xc1305047,0x26a177e5,0x12ede0e2,0x065a6f4f,0x332cca62,0x67be487b,0xc3a47ecd,0x0f47ed1c,0x741eb187,0xe7598b14,0x99e66e58 -.long 0x63d0ff12,0x6f0544ca,0xb610a05f,0xe5efc784,0x7cad7b47,0xf72917b1,0xf2cac0c0,0x3ff6ea20,0xf21db8b7,0xcc23791b,0xd7d93565,0x7dac70b1,0x694bdaad,0x682cda1d,0x1023516d,0xeb88bb8c -.long 0xdfdbeb1b,0xc4c634b4,0xb4ee4dea,0x22f5ca72,0xe6524821,0x1045a368,0x052b18b2,0xed9e8a3f,0xb961f49a,0x9b7f2cb1,0x7b009670,0x7fee2ec1,0x22507a6d,0x350d8754,0x4db55f1d,0x561bd711 -.long 0x320bbcaf,0x4c189ccc,0xdf1de48c,0x568434cf,0x0fa8f128,0x6af1b00e,0x8907583c,0xf0ba9d02,0x32ff9f60,0x735a4004,0xc25dcf33,0x3dd8e4b6,0x42c74cef,0xf2230f16,0x013fa8ad,0xd8117623 -.long 0xf51fe76e,0x36822876,0x11d62589,0x8a6811cc,0x46225718,0xc3fc7e65,0xc82fdbcd,0xb7df2c9f,0xdd7b205b,0x3b1d4e52,0x47a2e414,0xb6959478,0xefa91148,0x05e4d793,0xfd2e9675,0xb47ed446 -.long 0x04c9d9bf,0x1a7098b9,0x1b793048,0x661e2881,0xb01ee461,0xb1a16966,0x2954746f,0xbc521308,0x2477de50,0xc909a0fc,0x7dbd51ef,0xd80bb41c,0x53294905,0xa85be7ec,0x83958f97,0x6d465b18 -.long 0xfb6840fd,0x16f6f330,0x3401e6c8,0xfaaeb214,0xccb5b4f8,0xaf83d30f,0x266dec4b,0x22885739,0x7bc467df,0x51b4367c,0xd842d27a,0x926562e3,0x0fea14a6,0xdfcb6614,0xf2734cd9,0xeb394dae -.long 0x11c0be98,0x3eeae5d2,0x814e8165,0xb1e6ed11,0xe52bce1c,0x191086bc,0xa75a04da,0x14b74cc6,0x8c060985,0x63cf1186,0x2dbd7f7c,0x071047de,0xce0942ca,0x4e433b8b,0xd8fec61d,0xecbac447 -.long 0xebf3232f,0x8f0ed0e2,0xc52a2edd,0xfff80f9e,0x75b55fdb,0xad9ab433,0xe42e0c11,0x73ca7820,0xe6251b46,0x6dace0a0,0x4c0d932d,0x89bc6b5c,0x095da19a,0x3438cd77,0x8d48bdfb,0x2f24a939 -.long 0x766561b7,0x99b47e46,0x0ed0322a,0x736600e6,0x638e1865,0x06a47cb1,0xcb136000,0x927c1c2d,0x0cc5df69,0x29542337,0x09d649a9,0x99b37c02,0x6aefdb27,0xc5f0043c,0x1be95c27,0x6cdd9987 -.long 0x390420d2,0x69850931,0x0983efa4,0x299c40ac,0xaf39aead,0x3a05e778,0x43a45193,0x84274408,0x91a711a0,0x6bcd0fb9,0x9f52ab17,0x461592c8,0xda3c6ed6,0xb49302b4,0x330d7067,0xc51fddc7 -.long 0xda50d531,0x94babeb6,0xa6a7b9da,0x521b840d,0x404bdc89,0x5305151e,0xd0d07449,0x1bcde201,0x3b76a59a,0xf427a78b,0x07791a1b,0xf84841ce,0xbf91ed1c,0xebd314be,0xbf172943,0x8e61d34c -.long 0x5541b892,0x1d5dc451,0xfc9d9e54,0xb186ee41,0xd5bf610d,0x9d9f345e,0xf6acca9f,0x3e7ba65d,0xa8369486,0x9dda787a,0x8eb5ba53,0x09f9dab7,0xd6481bc3,0x5afb2033,0xafa62104,0x76f4ce30 -.long 0xf4f066b5,0xa8fa00cf,0x461dafc2,0x89ab5143,0xa3389998,0x44339ed7,0xbc214903,0x2ff862f1,0xb05556e3,0x2c88f985,0x3467081e,0xcd96058e,0xedc637ea,0x7d6a4176,0x36a5acdc,0xe1743d09 -.long 0x7eb37726,0x66fd72e2,0x1481a037,0xf7fa264e,0x45f4aa79,0x9fbd3bde,0x767c3e22,0xed1e0147,0x82e7abe2,0x7621f979,0x45f633f8,0x19eedc72,0x6137bf3a,0xe69b155e,0x414ee94e,0xa0ad13ce -.long 0x1c0e651a,0x93e3d524,0x02ce227e,0xab1a6e2a,0x4ab27eca,0xe7af1797,0xbd444f39,0x245446de,0x56c07613,0x59e22a21,0xf4275498,0x43deafce,0x67fd0946,0x10834ccb,0x47406edf,0xa75841e5 -.long 0x7b0ac93d,0xebd6a677,0x78f5e0d7,0xa6e37b0d,0x76f5492b,0x2516c096,0x9ac05f3a,0x1e4bf888,0x4df0ba2b,0xcdb42ce0,0x5062341b,0x935d5cfd,0x82acac20,0x8a303333,0x5198b00e,0x429438c4 -.long 0x049d33fa,0x1d083bc9,0x946f67ff,0x58b82dda,0x67a1d6a3,0xac3e2db8,0x1798aac8,0x62e6bead,0xde46c58c,0xfc85980f,0x69c8d7be,0xa7f69379,0x837b35ec,0x23557927,0xe0790c0c,0x06a933d8 -.long 0x077ff55d,0x827c0e9b,0xbb26e680,0x53977798,0x1d9cb54f,0x59530874,0x4aac53ef,0xcca3f449,0xa07eda0f,0x11dc5c87,0xfd6400c8,0xc138bccf,0x13e5da72,0x549680d3,0x4540617e,0xc93eed82 -.long 0x4d0b75c0,0xfd3db157,0x6386075b,0x9716eb42,0x817b2c16,0x0639605c,0xf1e4f201,0x09915109,0x5cca6c3b,0x35c9a928,0x3505c900,0xb25f7d1a,0x630480c4,0xeb9f7d20,0x2a1a501c,0xc3c7b8c6 -.long 0x5a1f8e24,0x3f99183c,0x9dd255f0,0xfdb118fa,0xc27f62a6,0xb9b18b90,0x396ec191,0xe8f732f7,0x0be786ab,0x524a2d91,0x0ac5a0f5,0x5d32adef,0x9725f694,0x9b53d4d6,0x0510ba89,0x032a76c6 -.long 0xebeb1544,0x840391a3,0x3ed73ac3,0x44b7b88c,0x256cb8b3,0xd24bae7a,0xe394cb12,0x7ceb151a,0x5bc1e6a8,0xbd6b66d0,0x090f07bf,0xec70cecb,0x7d937589,0x270644ed,0x5f1dccfe,0xee9e1a3d -.long 0x745b98d2,0xb0d40a84,0x2556ed40,0xda429a21,0x85148cb9,0xf676eced,0xded18936,0x5a22d40c,0x70e8a4ce,0x3bc4b9e5,0x9eae0379,0xbfd1445b,0x1a0bd47e,0xf23f2c0c,0xe1845531,0xa9c0bb31 -.long 0x0a4c3f6b,0x9ddc4d60,0x2c15ef44,0xbdfaad79,0x7f484acc,0xce55a236,0x055b1f15,0x08653ca7,0x538873a3,0x2efa8724,0xace1c7e7,0x09299e5d,0xade332ba,0x07afab66,0x92dd71b7,0x9be1fdf6 -.long 0x5758b11c,0xa49b5d59,0xc8654f40,0x0b852893,0x52379447,0xb63ef6f4,0x105e690c,0xd4957d29,0x646559b0,0x7d484363,0x49788a8e,0xf4a8273c,0x34ce54a9,0xee406cb8,0xf86fda9b,0x1e1c260f -.long 0xcf6a4a81,0xe150e228,0x1b488772,0x1fa3b6a3,0xc5a9c15b,0x1e6ff110,0x8ad6aa47,0xc6133b91,0x9dffa978,0x8ac5d55c,0x5f3965f2,0xba1d1c1d,0x7732b52f,0xf969f4e0,0xa5172a07,0xfceecdb5 -.long 0x10f2b8f5,0xb0120a5f,0x5c4c2f63,0xc83a6cdf,0xf8f9c213,0x4d47a491,0xd3f1bbd5,0xd9e1cce5,0xaba7e372,0x0d91bc7c,0xdfd1a2db,0xfcdc74c8,0x374618e5,0x05efa800,0x15a7925e,0x11216969 -.long 0xf6021c5d,0xd4c89823,0xeff14423,0x880d5e84,0x6dcd1396,0x6523bc5a,0x113c978b,0xd1acfdfc,0xbbb66840,0xb0c164e8,0x72b58459,0xf7f4301e,0xa638e8ec,0xc29ad4a6,0x46b78699,0xf5ab8961 -.long 0x0e954750,0x9dbd7974,0x64f9d2c6,0x0121de88,0xd985232e,0x2e597b42,0x53451777,0x55b6c3c5,0x519cb9fb,0xbb53e547,0x8428600d,0xf134019f,0xe081791a,0x5a473176,0x35fb0c08,0x2f3e2263 -.long 0x73d273b0,0xb28c3017,0x7721ef9a,0xccd21076,0xb650dc39,0x054cc292,0x6188045e,0x662246de,0x6b83c0d1,0x904b52fa,0x97e9cd46,0xa72df267,0x899725e4,0x886b43cd,0xd849ff22,0x2b651688 -.long 0x02f34533,0x60479b79,0x0c77c148,0x5e354c14,0xa8537c78,0xb4bb7581,0xefe1495f,0x188043d7,0x8c1d5026,0x9ba12f42,0x93d4aaab,0x2e0c8a26,0xaa57c450,0xbdba7b8b,0x9bbdafef,0x140c9ad6 -.long 0x25ac0f18,0x2067aa42,0x04d1fbf3,0xf7b1295b,0xa4b04824,0x14829111,0x33bd5e91,0x2ce3f192,0x8f2e1b72,0x9c7a1d55,0x302aa243,0xfe932286,0xd4be9554,0x497ca7b4,0xe0547a6e,0xb8e821b8 -.long 0x67e573e0,0xfb2838be,0x4084c44b,0x05891db9,0x96c1c2c5,0x91311373,0xd958444b,0x6aebfa3f,0xe56e55c1,0xac9cdce9,0x2caa46d0,0x7148ced3,0xb61fe8eb,0x2e10c7ef,0xff97cf4d,0x9fd835da -.long 0x081e9387,0xa36da109,0x8c935828,0xfb9780d7,0xe540b015,0xd5940332,0xe0f466fa,0xc9d7b51b,0xd6d9f671,0xfaadcd41,0xb1a2ac17,0xba6c1e28,0xed201e5f,0x066a7833,0xf90f462b,0x19d99719 -.long 0x060b5f61,0xf431f462,0x7bd057c2,0xa56f46b4,0x47e1bf65,0x348dca6c,0x41bcf1ff,0x9a38783e,0xda710718,0x7a5d33a9,0x2e0aeaf6,0x5a779987,0x2d29d187,0xca87314d,0xc687d733,0xfa0edc3e -.long 0x6a31e09b,0x9df33621,0xc1350e35,0xde89e44d,0x4ca0cf52,0x29214871,0x0b88a538,0xdf379672,0x2591d61b,0xc92a510a,0x585b447b,0x79aa87d7,0xe5287f77,0xf67db604,0x5efe7a80,0x1697c8bf -.long 0xcb198ac7,0x1c894849,0x0f264665,0xa884a93d,0x9b200678,0x2da964ef,0x009834e6,0x3c351b87,0xe2c4b44b,0xafb2ef9f,0x3326790c,0x580f6c47,0x0b02264a,0xb8480521,0x42a194e2,0x8ba6f9e2 -.long 0x8fb54738,0xfc87975f,0x27c3ead3,0x35160788,0xb74a085a,0x834116d2,0xa62fe996,0x53c99a73,0x5b81c51b,0x87585be0,0xbe0852b7,0x925bafa8,0xa84d19a7,0x76a4fafd,0x585206d4,0x39a45982 -.long 0x5eb03c0e,0x499b6ab6,0x72bc3fde,0xf19b7954,0x6e3a80d2,0xa86b5b9c,0x6d42819f,0xe4377508,0xbb3ee8a3,0xc1663650,0xb132075f,0x75eb14fc,0x7ad834f6,0xa8ccc906,0xe6e92ffd,0xea6a2474 -.long 0x0f8d6758,0x9d72fd95,0x408c07dd,0xcb84e101,0xa5e23221,0xb9114bfd,0xe94e742c,0x358b5fe2,0x95f40e75,0x1c0577ec,0x3d73f3d6,0xf0155451,0xbd1b9b66,0x9d55cd67,0xaf8d63c7,0x63e86e78 -.long 0xd3c095f1,0x39d934ab,0xe4b76d71,0x04b261be,0xe73e6984,0x1d2e6970,0x5e5fcb11,0x879fb23b,0xdfd75490,0x11506c72,0x61bcf1c1,0x3a97d085,0xbf5e7007,0x43201d82,0x798232a7,0x7f0ac52f -.long 0x6eb564d4,0x2715cbc4,0x9e570e29,0x8d6c752c,0x9ef5fd5d,0xf80247c8,0xd53eb514,0xc3c66b46,0x0f87de56,0x9666b401,0xc6c603b5,0xce62c06f,0x7e4fc942,0xae7b4c60,0x663a9c19,0x38ac0b77 -.long 0x4b049136,0xcb4d20ee,0x356a4613,0x8b63bf12,0x70e08128,0x1221aef6,0x4acb6b16,0xe62d8c51,0x379e7896,0x71f64a67,0xcafd7fa5,0xb25237a2,0x3841ba6a,0xf077bd98,0x3cd16e7e,0xc4ac0244 -.long 0x21fea4ca,0x548ba869,0xf3dfdac1,0xd36d0817,0xf4685faf,0x09d8d71f,0xc52c459a,0x8eff66be,0x0b57235e,0x182faee7,0x0106712b,0xee3c39b1,0xc0fcdcb0,0x5107331f,0xa51054ba,0x669fb9dc -.long 0x319d7682,0xb25101fb,0x0a982fee,0xb0293129,0x0261b344,0x51c1c9b9,0xbfd371fa,0x0e008c5b,0x0278ca33,0xd866dd1c,0xe5aa53b1,0x666f76a6,0x6013a2cf,0xe5cfb779,0xa3521836,0x1d3a1aad -.long 0x73faa485,0xcedd2531,0xc0a76878,0xc8ee6c4f,0x2a11667d,0xddbccfc9,0x1c2f695a,0x1a418ea9,0x51f73971,0xdb11bd92,0xda2ed89f,0x3e4b3c82,0xe73e0319,0x9a44f3f4,0x303431af,0xd1e3de0f -.long 0x50f75f9c,0x3c5604ff,0x7e752b22,0x1d8eddf3,0x3c9a1118,0x0ef074dd,0xccb86d7b,0xd0ffc172,0x037d90f2,0xabd1ece3,0x6055856c,0xe3f307d6,0x7e4c6daf,0x422f9328,0x334879a0,0x902aac66 -.long 0x94cdfade,0xb6a1e7bf,0x7fc6d634,0x6c97e1ed,0xa2fb63f8,0x662ad24d,0xa5928405,0xf81be1b9,0xd14b4206,0x86d765e4,0x8fa0db65,0xbecc2e0e,0xb17fc76c,0xa28838e0,0xe37cf24e,0xe49a602a -.long 0x567193ec,0x76b4131a,0xe5f6e70b,0xaf3c305a,0x031eebdd,0x9587bd39,0x71bbe831,0x5709def8,0x0eb2b669,0x57059983,0x875b7029,0x4d80ce1b,0x0364ac16,0x838a7da8,0xbe1c83ab,0x2f431d23 -.long 0xf9294dd3,0xe56812a6,0x9b4b0d77,0xb448d01f,0x04e8305c,0xf3ae6061,0x94d8c63e,0x2bead645,0x84fd8b07,0x0a85434d,0xf7a9dee5,0x537b983f,0xef55bd85,0xedcc5f18,0x21c6cf8b,0x2041af62 -.long 0xb940c71e,0x8e52874c,0xdb5f4b3a,0x211935a9,0x301b1dc3,0x94350492,0x29958620,0x33d2646d,0xef911404,0x16b0d64b,0x9a3c5ef4,0x9d1f25ea,0x4a352c78,0x20f200eb,0x4bd0b428,0x43929f2c -.long 0xc7196e29,0xa5656667,0x9391be48,0x7992c2f0,0x9ee0cd6e,0xaaa97cbd,0x3dc8c9bf,0x51b0310c,0xdd9f22cb,0x237f8acf,0xb585d584,0xbb1d81a1,0x8c416388,0x8d5d85f5,0x42fe474f,0x0d6e5a5a -.long 0x38235d4e,0xe7812766,0x496e3298,0x1c62bd67,0x3f175bc8,0x8378660c,0x17afdd4d,0x4d04e189,0x85a8068c,0x32a81601,0x92b29a85,0xdb58e4e1,0xc70d8a3b,0xe8a65b86,0x98a0403b,0x5f0e6f4e -.long 0x69ed2370,0x08129684,0x0871ee26,0x34dc30bd,0x7c9c5b05,0x3a5ce948,0x43a90c87,0x7d487b80,0xdd0e7179,0x4089ba37,0xb4041811,0x45f80191,0x98747ba5,0x1c3e1058,0x6e1ae592,0x98c4e13a -.long 0xe82c9f9e,0xd44636e6,0xc33a1043,0x711db87c,0xaa8aec05,0x6f431263,0x2744a4aa,0x43ff120d,0xae77779b,0xd3bd892f,0x8cdc9f82,0xf0fe0cc9,0xf1c5b1bc,0xca5f7fe6,0x44929a72,0xcc63a682 -.long 0x09dbe19a,0xc7eaba0c,0x6b5c73c2,0x2f3585ad,0x0ae50c30,0x8ab8924b,0x638b30ba,0x17fcd27a,0x10b3d5a5,0xaf414d34,0x2a9accf1,0x09c107d2,0x946a6242,0x15dac49f,0xd707d642,0xaec3df2a -.long 0x3f894ae0,0x2c2492b7,0xb75f18ce,0xf59df3e5,0x8f53cad0,0x7cb740d2,0xc4f01294,0x3eb585fb,0x32c7f717,0x17da0c86,0xaf943f4c,0xeb8c795b,0xf67c51d2,0x4ee23fb5,0x68889949,0xef187575 -.long 0x0389168b,0xa6b4bdb2,0xea577d03,0xc4ecd258,0x55743082,0x3a63782b,0xc72f08cd,0x6f678f4c,0x65e58dd8,0x553511cf,0xd402c0cd,0xd53b4e3e,0xa037c14c,0x37de3e29,0xc05712aa,0x86b6c516 -.long 0xb38dff6f,0x2834da3e,0xea636be8,0xbe012c52,0x61dd37f8,0x292d238c,0x8f8142db,0x0e54523f,0x036a05d8,0xe31eb436,0x1e93c0ff,0x83e3cdff,0x50821ddf,0x3fd2fe0f,0xff9eb33b,0xc8e19b0d -.long 0xb569a5fe,0xc8cc943f,0xd4342d75,0xad0090d4,0xcaeca000,0x82090b4b,0x1bd410eb,0xca39687f,0x65959d77,0xe7bb0df7,0x9c964999,0x39d78218,0xb2415451,0xd87f62e8,0xbed76108,0xe5efb774 -.long 0xe822f0d0,0x3ea011a4,0x5a8704f8,0xbc647ad1,0x50c6820f,0xbb315b35,0xb7e76bec,0x863dec3d,0xf017bfc7,0x01ff5d3a,0x976b8229,0x20054439,0x0bbd0d3b,0x067fca37,0x7f5e3d0f,0xf63dde64 -.long 0x2a4c94e9,0x22dbefb3,0x96f8278a,0xafbff0fe,0x3503793d,0x80aea0b1,0x5f06cd29,0xb2238029,0x8ec3feca,0x65703e57,0x393e7053,0x06c38314,0x7c6734c4,0xa0b751eb,0xc59f0f1e,0xd2e8a435 -.long 0x5e9ca895,0x147d9052,0x972072df,0x2f4dd31e,0xe6c6755c,0xa16fda8e,0xcf196558,0xc66826ff,0x0cf43895,0x1f1a76a3,0x83c3097b,0xa9d604e0,0x66390e0e,0xe1908309,0xb3c85eff,0xa50bf753 -.long 0xf6a70251,0x0696bdde,0x3c6ab16a,0x548b801b,0xa4d08762,0x37fcf704,0xdff76c4e,0x090b3def,0x69cb9158,0x87e8cb89,0x995ece43,0x44a90744,0x0ad9fbf5,0xf85395f4,0x4fb0c82d,0x49b0f6c5 -.long 0xadf7cccf,0x75d9bc15,0xdfa1e1b0,0x81a3e5d6,0x249bc17e,0x8c39e444,0x8ea7fd43,0xf37dccb2,0x907fba12,0xda654873,0x4a372904,0x35daa6da,0x6283a6c5,0x0564cfc6,0x4a9395bf,0xd09fa4f6 -.long 0xaeb19a36,0x688e9ec9,0xc7bfbfb4,0xd913f1ce,0x61c2faa6,0x797b9a3c,0x6a0a9c12,0x2f979bec,0x359679ec,0xb5969d0f,0x079b0460,0xebcf523d,0x10fab870,0xfd6b0008,0x9373a39c,0x3f2edcda -.long 0x6f568431,0x0d64f9a7,0x02f8898c,0xf848c27c,0x260b5bd5,0xf418ade1,0x6973dee8,0xc1f3e323,0x26c185dd,0x46e9319c,0x546f0ac4,0x6d85b7d8,0x247f9d57,0x427965f2,0xb0035f48,0xb519b636 -.long 0xab87d59c,0x6b6163a9,0x39caaa11,0xff9f58c3,0x3177387b,0x4ac39cde,0x873e77f9,0x5f6557c2,0x36a83041,0x67504006,0x75ef196c,0x9b1c96ca,0xb08c7940,0xf34283de,0x1128c316,0x7ea09644 -.long 0x6aa39dff,0xb510b3b5,0x9f8e4d8c,0x59b43da2,0x9e4c4b9f,0xa8ce31fd,0xc1303c01,0x0e20be26,0xe8ee47c9,0x18187182,0x7db98101,0xd9687cdb,0xa1e14ff6,0x7a520e4d,0x8836d572,0x429808ba -.long 0x4944b663,0xa37ca60d,0xa3f91ae5,0xf901f7a9,0x9e36e3b1,0xe4e3e76e,0x29d93250,0x9aa219cf,0x056a2512,0x347fe275,0xde65d95c,0xa4d643d9,0x699fc3ed,0x9669d396,0xcf8c6bbe,0xb598dee2 -.long 0xdda9e5c6,0x682ac1e5,0xcaa9fc95,0x4e0d3c72,0x772bea44,0x17faaade,0xab0009c8,0x5ef8428c,0x460ff016,0xcc4ce47a,0x725281cb,0xda6d12bf,0x0223aad2,0x44c67848,0x36256e28,0x6e342afa -.long 0x93a37c04,0x1400bb0b,0xdd10bd96,0x62b1bc9b,0x0dac46b7,0x7251adeb,0x7be4ef51,0x7d33b92e,0xe61fa29a,0x28b2a94b,0x06422233,0x4b2be13f,0x330d8d37,0x36d6d062,0xb28ca005,0x5ef80e1e -.long 0x6d16768e,0x174d4699,0x628bf217,0x9fc4ff6a,0x154e490d,0x77705a94,0x8d2d997a,0x9d96dd28,0xce5d72c4,0x77e2d9d8,0xc11c714f,0x9d06c5a4,0x79e4a03e,0x02aa5136,0x030ff28b,0x1386b3c2 -.long 0xfb283f61,0xfe82e8a6,0xf3abc3fb,0x7df203e5,0x3a4d3622,0xeec7c351,0xdf762761,0xf7d17dbf,0x522055f0,0xc3956e44,0x8fa748db,0xde3012db,0xbf1dcc14,0xca9fcb63,0xbe4e2f3a,0xa56d9dcf -.long 0x8bcec9c2,0xb86186b6,0x680b9f06,0x7cf24df9,0xc0d29281,0xc46b45ea,0x07b10e12,0xfff42bc5,0x4d289427,0x12263c40,0xb4848ec4,0x3d5f1899,0xd040800c,0x11f97010,0x300feb20,0xb4c5f529 -.long 0xde94fdcb,0xcc543f8f,0xc7c2f05e,0xe96af739,0x882692e1,0xaa5e0036,0x950d4ae9,0x09c75b68,0xb5932a7a,0x62f63df2,0xde0979ad,0x2658252e,0xb5e69631,0x2a19343f,0x525b666b,0x718c7501 -.long 0xea40dc3a,0x26a42d69,0xaecc018f,0xdc84ad22,0x3270f04a,0x25c36c7b,0x50fa72ed,0x46ba6d47,0x93e58a8e,0x6c37d1c5,0x120c088c,0xa2394731,0xcb6e86da,0xc3be4263,0x7126d038,0x2c417d36 -.long 0x8b6f8efa,0x5b70f9c5,0x37718536,0x671a2faa,0xb539c92b,0xd3ced3c6,0xa31203c2,0xe56f1bd9,0x9ff3c8eb,0x8b096ec4,0x43491cea,0x2deae432,0x17943794,0x2465c6eb,0x20586843,0x5d267e66 -.long 0xb07159d0,0x9d3d116d,0xc1896210,0xae07a67f,0xbb961579,0x8fc84d87,0x1c1f8dd6,0x30009e49,0xe3132819,0x8a8caf22,0xf23ab4ff,0xcffa197c,0x205dd687,0x58103a44,0x0ded67a2,0x57b796c3 -.long 0xa1779ad7,0x0b9c3a6c,0x357c09c5,0xa33cfe2e,0x3db4a57e,0x2ea29315,0x8ebeb52e,0x91959695,0xe546c879,0x118db9a6,0x6295c8d6,0x8e996df4,0x55ec806b,0xdd990484,0x165c1035,0x24f291ca -.long 0x440e2229,0xcca523bb,0x73ef4d04,0x324673a2,0x3e11ec39,0xaf3adf34,0xdc5968d3,0x6136d7f1,0xb053a927,0x7a7b2899,0xae067ecd,0x3eaa2661,0x02779cd9,0x8549b9c8,0xc53385ea,0x061d7940 -.long 0xf06d18bd,0x3e0ba883,0xb2700843,0x4ba6de53,0x591a9e4d,0xb966b668,0x7f4fa0ed,0x93f67567,0x4347237b,0x5a02711b,0xe794608e,0xbc041e2f,0x70f73d8c,0x55af10f5,0xbb7564f7,0xd2d4d4f7 -.long 0xb3e93ce7,0xd7d27a89,0x5d3a2c1b,0xf7b5a875,0x255b218a,0xb29e68a0,0x8af76754,0xb533837e,0x579fab2e,0xd1b05a73,0xecd74385,0xb41055a1,0x445e9115,0xb2369274,0xf520274e,0x2972a7c4 -.long 0xf678e68a,0x6c08334e,0x99b057ed,0x4e4160f0,0x52ccb69a,0x3cfe11b8,0x21c8f772,0x2fd1823a,0x3298f055,0xdf7f072f,0xfec74a6e,0x8c0566f9,0x5bb4d041,0xe549e019,0x9208d850,0x7c3930ba -.long 0xaaa2902b,0xe07141fc,0xe4f69ad3,0x539ad799,0x813f9ffd,0xa6453f94,0x375bc2f7,0xc58d3c48,0x5dc64e96,0xb3326fad,0xb240e354,0x3aafcaa9,0xaca1e7a9,0x1d1b0903,0x1211b8a0,0x4ceb9767 -.long 0xe32a858e,0xeca83e49,0xae907bad,0x4c32892e,0x2eb9b494,0xd5b42ab6,0x1eabae1b,0x7fde3ee2,0xcaf54957,0x13b5ab09,0xe5f5d5d5,0xbfb028be,0x2003e2c0,0x928a0650,0x67476843,0x90793aac -.long 0xc81710a0,0x5e942e79,0x27ccadd4,0x557e4a36,0x4bcf6d0c,0x72a2bc56,0x26d7b80c,0x09ee5f43,0xd4292f19,0x6b70dbe9,0x63f16b18,0x56f74c26,0x35fbb42a,0xc23db0f7,0x6ae10040,0xb606bdf6 -.long 0x044573ac,0x1eb15d4d,0x556b0ba4,0x7dc3cf86,0xc60df6f7,0x97af9a33,0xa716ce8c,0x0b1ef85c,0xc96958be,0x2922f884,0x35690963,0x7c32fa94,0xeaa00061,0x2d7f667c,0x3547365c,0xeaaf7c17 -.long 0x87032d58,0x1eb4de46,0x5e2c79e0,0xc54f3d83,0x5d04ef23,0x07818df4,0x673d41b4,0x55faa9c8,0x89b95355,0xced64f6f,0xb7415c84,0x4860d2ea,0x050ebad3,0x5fdb9bd2,0x6685a5bf,0xdb53e0cc -.long 0x9feb6593,0xb830c031,0x6accff17,0xdd87f310,0x9f555c10,0x2303ebab,0x287e7065,0x94603695,0x2e83358c,0xf88311c3,0xeefb0178,0x508dd9b4,0x2dba8652,0x7ca23706,0x0047abe5,0x62aac5a3 -.long 0x8b1ea7b3,0x9a61d2a0,0xae8b1485,0xd495ab63,0x87052f99,0x38740f84,0xb2974eea,0x178ebe5b,0x5b36d17f,0x030bbcca,0xaaf86eea,0xb5e4cce3,0x68f8e9e0,0xb51a0220,0x09eb3e75,0xa4348796 -.long 0xeef1a752,0xbe592309,0x6f2aa1ed,0x5d7162d7,0x0f007dd2,0xaebfb5ed,0xc89edd22,0x255e14b2,0x0303b697,0xba85e072,0xf05720ff,0xc5d17e25,0x5128ebb6,0x02b58d6e,0xd754e113,0x2c80242d -.long 0xabfae1ca,0x919fca5f,0x1a21459b,0x937afaac,0x1f66a4d2,0x9e0ca91c,0x23ec1331,0x194cc7f3,0x8aa11690,0xad25143a,0x09b59e08,0xbe40ad8d,0xe750860a,0x37d60d9b,0xc6bf434c,0x6c53b008 -.long 0x1356eb80,0xb572415d,0x9578ded8,0xb8bf9da3,0x5e8fb38b,0x22658e36,0x5af8cb22,0x9b70ce22,0x829a8180,0x7c00018a,0xb81ed295,0x84329f93,0x5f3cea83,0x7c343ea2,0x67586536,0x38f8655f -.long 0x1d3ec517,0xa661a0d0,0x512321ae,0x98744652,0xeca92598,0x084ca591,0x1dcb3feb,0xa9bb9dc9,0x78b4c240,0x14c54355,0x610cafdc,0x5ed62a3b,0x1b38846b,0x07512f37,0xb0e38161,0x571bb70a -.long 0x2da705d2,0xb556b95b,0xb1a08f98,0x3ef8ada6,0xddecfbe5,0x85302ca7,0x943105cd,0x0e530573,0x21a9255d,0x60554d55,0xf2f3802a,0x63a32fa1,0xcd477875,0x35c8c5b0,0x6ad42da1,0x97f458ea -.long 0xeb6b242d,0x832d7080,0x3b71e246,0xd30bd023,0xbe31139d,0x7027991b,0x462e4e53,0x68797e91,0x6b4e185a,0x423fe20a,0x42d9b707,0x82f2c67e,0x4cf7811b,0x25c81768,0x045bb95d,0xbd53005e -.long 0x9d8e68fd,0xe5f649be,0x1b044320,0xdb0f0533,0xe0c33398,0xf6fde9b3,0x66c8cfae,0x92f4209b,0x1a739d4b,0xe9d1afcc,0xa28ab8de,0x09aea75f,0xeac6f1d0,0x14375fb5,0x708f7aa5,0x6420b560 -.long 0x6254dc41,0x9eae499c,0x7a837e7e,0x7e293924,0x090524a7,0x74aec08c,0x8d6f55f2,0xf82b9219,0x1402cec5,0x493c962e,0xfa2f30e7,0x9f17ca17,0xe9b879cb,0xbcd783e8,0x5a6f145f,0xea3d8c14 -.long 0x5e0dee6e,0xdede15e7,0xdc628aa2,0x74f24872,0x7861bb93,0xd3e9c4fe,0x6187b2e0,0x56d4822a,0xc59826f9,0xb66417cf,0x2408169e,0xca260969,0xc79ef885,0xedf69d06,0xdc7d138f,0x00031f8a -.long 0x0ebcf726,0x103c46e6,0x6231470e,0x4482b831,0x487c2109,0x6f6dfaca,0x62e666ef,0x2e0ace97,0x1f8d1f42,0x3246a9d3,0x574944d2,0x1b1e83f1,0xa57f334b,0x13dfa63a,0x9f025d81,0x0cf8daed -.long 0x00ee11c1,0x30d78ea8,0xb5e3dd75,0xeb053cd4,0xd58c43c5,0x9b65b13e,0xbd151663,0xc3ad49bd,0xb6427990,0x99fd8e41,0x707eae1e,0x12cf15bd,0x1aabb71e,0x29ad4f1b,0x07545d0e,0x5143e74d -.long 0xc88bdee1,0x30266336,0x5876767c,0x25f29306,0xc6731996,0x9c078571,0xed552951,0xc88690b2,0x852705b4,0x274f2c2d,0x4e09552d,0xb0bf8d44,0x986575d1,0x7628beeb,0x7f864651,0x407be238 -.long 0xa639fc6b,0x0e5e3049,0x86003625,0xe75c35d9,0x5dcc1646,0x0cf35bd8,0x6c26273a,0x8bcaced2,0xb5536742,0xe22ecf1d,0x1a9e068b,0x013dd897,0x8a7909c5,0x17f411cb,0x861dd506,0x5757ac98 -.long 0x1e935abb,0x85de1f0d,0x154de37a,0xdefd10b4,0x369cebb5,0xb8d9e392,0x761324be,0x54d5ef9b,0x74f17e26,0x4d6341ba,0x78c1dde4,0xc0a0e3c8,0x87d918fd,0xa6d77581,0x02ca3a13,0x66876015 -.long 0xf36658f0,0xc7313e9c,0x71f8057e,0xc433ef1c,0x1b6a835a,0x85326246,0x7c86394c,0xc8f05398,0xe983c4a1,0xff398cdf,0x03b7b931,0xbf5e8162,0xb7b9045b,0x93193c46,0xa4a6e46b,0x1e4ebf5d -.long 0x43a24fe7,0xf9942a60,0xffb3492b,0x29c1191e,0x902fde05,0x9f662449,0x6713c32d,0xc792a7ac,0xb737982c,0x2fd88ad8,0xa21e60e3,0x7e3a0319,0x7383591a,0x09b0de44,0x8310a456,0x6df141ee -.long 0xe6d6f471,0xaec1a039,0x1198d12e,0x14b2ba0f,0x3aeee5ac,0xebc1a160,0xe0b964ce,0x401f4836,0x4fd03f66,0x2ee43796,0xdd8f3f12,0x3fdb4e49,0x29380f18,0x6ef267f6,0x8da64d16,0x3e8e9670 -.long 0x207674f1,0xbc19180c,0x33ae8fdb,0x112e09a7,0x6aaeb71e,0x99667554,0xe101b1c7,0x79432af1,0xde2ddec6,0xd5eb558f,0x5357753f,0x81392d1f,0x3ae1158a,0xa7a76b97,0x4a899991,0x416fbbff -.long 0x0d4a9dcf,0x9e65fdfd,0x944ddf12,0x7bc29e48,0x3c856866,0xbc1a92d9,0x6e98dfe2,0x273c6905,0xcdfaa6b8,0x69fce418,0x5061c69f,0x606bd823,0x6af75e27,0x42d495a0,0x6d873a1f,0x8ed3d505 -.long 0x6ab25b6a,0xaf552841,0x2b1a4523,0xc6c0ffc7,0x21c99e03,0xab18827b,0x9034691b,0x060e8648,0x93c7f398,0x5207f90f,0x82f8d10b,0x9f4a96cb,0x3ad0f9e3,0xdd71cd79,0xfc3a54f5,0x84f435d2 -.long 0x8e33787f,0x4b03c55b,0xa6384673,0xef42f975,0x5051b9f0,0xff7304f7,0x741c87c2,0x18aca1dc,0x2d4bfe80,0x56f120a7,0x053e732c,0xfd823b3d,0x7537ca16,0x11bccfe4,0x1b5a996b,0xdf6c9c74 -.long 0x904fc3fa,0xee7332c7,0xc7e3636a,0x14a23f45,0xf091d9aa,0xc38659c3,0xb12d8540,0x4a995e5d,0xf3a5598a,0x20a53bec,0xb1eaa995,0x56534b17,0xbf04e03c,0x9ed3dca4,0xd8d56268,0x716c563a -.long 0x1d6178e7,0x27ba77a4,0x68a1ff8e,0xe4c80c40,0x0a13f63d,0x75011099,0xa61d46f3,0x7bf33521,0x10b365bb,0x0aff218e,0x0fd7ea75,0x81021804,0xa4b3a925,0x05a3fd8a,0x9b3db4e6,0xb829e75f -.long 0x4d53e5fb,0x6bdc75a5,0xd52717e3,0x04a5dc02,0xe9a42ec2,0x86af502f,0x2630e382,0x8867e8fb,0xbec9889b,0xbf845c6e,0xcb47c98d,0x54f491f2,0x790c2a12,0xa3091fba,0xc20f708b,0xd7f6fd78 -.long 0xacde5e17,0xa569ac30,0x6852b4d7,0xd0f996d0,0x4609ae54,0xe51d4bb5,0x0daed061,0x3fa37d17,0x34b8fb41,0x62a88684,0x9efb64f1,0x99a2acbd,0x6448e1f2,0xb75c1a5e,0x42b5a069,0xfa99951a -.long 0x2f3b26e7,0x6d956e89,0xda875247,0xf4709860,0x2482dda3,0x3ad15179,0x017d82f0,0xd64110e3,0xfad414e4,0x14928d2c,0x2ed02b24,0x2b155f58,0xcb821bf1,0x481a141b,0x4f81f5da,0x12e3c770 -.long 0x9fff8381,0xe49c5de5,0x5bbec894,0x11053232,0x454d88c4,0xa0d051cc,0x1f8e531b,0x4f6db89c,0xca563a44,0x34fe3fd6,0x58da8ab9,0x7f5c2215,0x9474f0a1,0x8445016d,0xcb7d8a0a,0x17d34d61 -.long 0x1c474019,0x8e9d3910,0xd52ceefb,0xcaff2629,0xc1622c2b,0xf9cf3e32,0xe9071a05,0xd4b95e3c,0x1594438c,0xfbbca61f,0x04aadedf,0x1eb6e6a6,0x68e14940,0x853027f4,0xdfabda9c,0x221d322a -.long 0xb7cb179a,0xed8ea9f6,0xb7934dcc,0xdc7b764d,0x5e09180d,0xfcb13940,0xb47dc2dd,0x6629a6bf,0x9f5a915e,0xbfc55e4e,0x6204441e,0xb1db9d37,0x930c5f53,0xf82d68cf,0xcbb605b1,0x17d3a142 -.long 0x308780f2,0xdd5944ea,0x3845f5e4,0xdc8de761,0x7624d7a3,0x6beaba7d,0x304df11e,0x1e709afd,0x02170456,0x95364376,0xc8f94b64,0xbf204b3a,0x5680ca68,0x4e53af7c,0xe0c67574,0x0526074a -.long 0xecd92af6,0x95d8cef8,0x6cd1745a,0xe6b9fa7a,0xa325c3e4,0x3d546d3d,0x9ae93aae,0x1f57691d,0x9d2e1a33,0xe891f3fe,0xac063d35,0xd430093f,0x5513a327,0xeda59b12,0x5536f18f,0xdc2134f3 -.long 0x5c210286,0xaa51fe2c,0x1cab658c,0x3f68aaee,0xf9357292,0x5a23a00b,0x7efdabed,0x9a626f39,0x199d78e3,0xfe2b3bf3,0x71bbc345,0xb7a2af77,0x1e59802c,0x3d19827a,0xb487a51c,0x823bbc15 -.long 0x99d0a422,0x856139f2,0xf456c6fb,0x9ac3df65,0x701f8bd6,0xaddf65c6,0x3758df87,0x149f321e,0x721b7eba,0xb1ecf714,0x31a3312a,0xe17df098,0xd5c4d581,0xdb2fd6ec,0x8fcea1b3,0xfd02996f -.long 0x7882f14f,0xe29fa63e,0x07c6cadc,0xc9f6dc35,0xb882bed0,0x46f22d6f,0xd118e52c,0x1a45755b,0x7c4608cf,0x9f2c7c27,0x568012c2,0x7ccbdf32,0x61729b0e,0xfcb0aedd,0xf7d75dbf,0x7ca2ca9e -.long 0x6f640f62,0xf58fecb1,0x39f51946,0xe274b92b,0x6288af44,0x7f4dfc04,0xeac329e5,0x0a91f32a,0xd6aaba31,0x43ad274b,0x0f6884f9,0x719a1640,0xdaf91e20,0x685d29f6,0x27e49d52,0x5ec1cc33 -.long 0x3b54a059,0x38f4de96,0xefbcfdb3,0x0e0015e5,0x4dbb8da6,0x177d23d9,0x97a617ad,0x98724aa2,0xfdb6558e,0x30f0885b,0xc7899a96,0xf9f7a28a,0x872dc112,0xd2ae8ac8,0x73c3c459,0xfa0642ca -.long 0xe7dfc8d6,0x15296981,0x1fb5b94a,0x67cd4450,0x0eddfd37,0x0ec71cf1,0x9a8eddc7,0xc7e5eeb3,0x81d95028,0x02ac8e3d,0x70b0e35d,0x0088f172,0xe1881fe3,0xec041fab,0xd99e7faa,0x62cf71b8 -.long 0xe0f222c2,0x5043dea7,0x72e65142,0x309d42ac,0x9216cd30,0x94fe9ddd,0x0f87feec,0xd6539c7d,0x432ac7d7,0x03c5a57c,0x327fda10,0x72692cf0,0x280698de,0xec28c85f,0x7ec283b1,0x2331fb46 -.long 0x2867e633,0xd34bfa32,0x0a9cc815,0x78709a82,0x875e2fa5,0xb7fe6964,0x9e98bfb5,0x25cc064f,0x493a65c5,0x9eb0151c,0x53182464,0x5fb5d941,0xf04618e2,0x69e6f130,0xf89c8ab6,0xa8ecec22 -.long 0xb96209bd,0xcd6ac88b,0xb3e1c9e0,0x65fa8cdb,0x4a8d8eac,0xa47d22f5,0x8d33f963,0x83895cdf,0xb56cd3d1,0xa8adca59,0xdaf38232,0x10c8350b,0xa5080a9f,0x2b161fb3,0x3af65b3a,0xbe7f5c64 -.long 0x97403a11,0x2c754039,0x121b96af,0x94626cf7,0x6a983ec2,0x431de7c4,0x52cc3df7,0x3780dd3a,0x2baf8e3b,0xe28a0e46,0x51d299ae,0xabe68aad,0x647a2408,0x603eb8f9,0x5c750981,0x14c61ed6 -.long 0xc53352e7,0x88b34414,0x1337d46e,0x5a34889c,0xf95f2bc8,0x612c1560,0xd4807a3a,0x8a3f8441,0x5224da68,0x680d9e97,0xc3eb00e9,0x60cd6e88,0x9a6bc375,0x3875a98e,0x4fd554c2,0xdc80f924 -.long 0x6ac77407,0x6c4b3415,0x25420681,0xa1e5ea8f,0x4607a458,0x541bfa14,0x96d7fbf9,0x5dbc7e7a,0x31590a47,0x646a851b,0x15ee6df8,0x039e85ba,0xd7b43fc0,0xd19fa231,0x299a0e04,0x84bc8be8 -.long 0xf20df03a,0x2b9d2936,0x8608d472,0x24054382,0x9149202a,0x76b6ba04,0x3670e7b7,0xb21c3831,0xd6fdee10,0xddd93059,0x78488e71,0x9da47ad3,0xa0fcfb25,0x99cc1dfd,0x64696954,0x42abde10 -.long 0x17eab9fe,0x14cc15fc,0xd3e70972,0xd6e863e4,0x6432112c,0x29a7765c,0x5b0774d8,0x88660001,0x2c088eae,0x3729175a,0x8230b8d4,0x13afbcae,0x915f4379,0x44768151,0xd8d22812,0xf086431a -.long 0xc298b974,0x37461955,0xf8711e04,0x905fb5f0,0xfe969d18,0x787abf3a,0x6f6a494e,0x392167c2,0x28c511da,0xfc7a0d2d,0xb66a262d,0xf127c7dc,0xfd63fdf0,0xf9c4bb95,0x3913ef46,0x90016589 -.long 0x11aa600d,0x74d2a73c,0x9fb5ab52,0x2f5379bd,0x7fb70068,0xe49e53a4,0x404aa9a7,0x68dd39e5,0x2ecaa9c3,0xb9b0cf57,0xe824826b,0xba0e103b,0x4631a3c4,0x60c2198b,0xfa8966a2,0xc5ff84ab -.long 0xac95aff8,0x2d6ebe22,0xb5a46d09,0x1c9bb6db,0x53ee4f8d,0x419062da,0xbb97efef,0x7b9042d0,0x830cf6bd,0x0f87f080,0x6ec8a6c6,0x4861d19a,0x202f01aa,0xd3a0daa1,0xf25afbd5,0xb0111674 -.long 0x1afb20d9,0x6d00d6cf,0x40671bc5,0x13695000,0x2485ea9b,0x913ab0dc,0x9eef61ac,0x1f2bed06,0x6d799e20,0x850c8217,0x3271c2de,0x93415f37,0x6c4f5910,0x5afb06e9,0xc4e9e421,0x688a52df -.long 0xe2a9a6db,0x30495ba3,0x58f9268b,0x4601303d,0x7eb0f04f,0xbe3b0dad,0x4456936d,0x4ea47250,0xd33fd3e7,0x8caf8798,0xeb433708,0x1ccd8a89,0x87fd50ad,0x9effe3e8,0x6b29c4df,0xbe240a56 -.long 0xca0e7ebd,0xec4ffd98,0xe748616e,0xf586783a,0xc77baa99,0xa5b00d8f,0xb4f34c9c,0x0acada29,0x0fe723ac,0x36dad67d,0x39c36c1e,0x1d8e53a5,0x1f4bea41,0xe4dd342d,0xebc9e4e0,0x64fd5e35 -.long 0x57908805,0x96f01f90,0x5ed480dd,0xb5b9ea3d,0x3efd2dd0,0x366c5dc2,0x6e9dfa27,0xed2fe305,0x6e9197e2,0x4575e892,0xab502a5d,0x11719c09,0xe81f213f,0x264c7bec,0x55f5c457,0x741b9241 -.long 0x49a5f4f4,0x78ac7b68,0x9fc45b7d,0xf91d70a2,0xb0f5f355,0x39b05544,0xeef930d9,0x11f06bce,0x038d05e1,0xdb84d25d,0xbacc1d51,0x04838ee5,0x9e8ee00b,0x9da3ce86,0xc36eda1f,0xc3412057 -.long 0x64d9c2f4,0xae80b913,0xa010a8ff,0x7468bac3,0x37359d41,0xdfd20037,0x15efeacc,0x1a0f5ab8,0x659d0ce0,0x7c25ad2f,0x6785cff1,0x4011bcbb,0x7e2192c7,0x128b9912,0x13ccb0e8,0xa549d8e1 -.long 0xc85438b1,0x805588d8,0xbc25cb27,0x5680332d,0x1a4bfdf4,0xdcd1bc96,0x706f6566,0x779ff428,0xf059987a,0x8bbee998,0xcc686de7,0xf6ce8cf2,0x953cfdb2,0xf8ad3c4a,0x2205da36,0xd1d426d9 -.long 0xc781a241,0xb3c0f13f,0xd75362a8,0x3e89360e,0xc8a91184,0xccd05863,0xefa8a7f4,0x9bd0c9b7,0x8a912a4b,0x97ee4d53,0xbcf518fd,0xde5e15f8,0xc467e1e0,0x6a055bf8,0x1587e256,0x10be4b4b -.long 0x668621c9,0xd90c14f2,0xab9c92c1,0xd5518f51,0xd6d47b3c,0x8e6a0100,0x66716175,0xcbe980dd,0xddd83683,0x500d3f10,0x99cac73c,0x3b6cb35d,0x6083d550,0x53730c8b,0xdf0a1987,0xcf159767 -.long 0x43ad73b3,0x84bfcf53,0x4f035a94,0x1b528c20,0x33eeac69,0x4294edf7,0x817f3240,0xb6283e83,0x0a5f25b1,0xc3fdc959,0x5844ee22,0xefaf8aa5,0xdbdde4de,0xde269ba5,0xc56133bf,0xe3347160 -.long 0x8d9ea9f8,0xc1184219,0xf3fc1ab5,0x090de5db,0x0bf22cda,0x404c37b1,0xf5618894,0x7de20ec8,0xecdaecab,0x754c588e,0x88342743,0x6ca4b0ed,0xf4a938ec,0x76f08bdd,0x91493ccb,0xd182de89 -.long 0xc8a4186a,0xd652c53e,0x946d8e33,0xb3e878db,0x5f37663c,0x088453c0,0xb407748b,0x5cd9daaa,0x586d5e72,0xa1f5197f,0xc443ca59,0x47500be8,0xe2652424,0x78ef35b2,0x6dd7767d,0x09c5d26f -.long 0xa74d3f7b,0x7175a79a,0xcf5ea459,0x0428fd8d,0xa5d1746d,0x511cb97c,0xe71d1278,0x36363939,0x10350bf4,0xcf2df955,0x60aae782,0xb3817439,0x3e688809,0xa748c0e4,0xd7a5a006,0x98021fbf -.long 0x0e367a98,0x9076a70c,0x0f62b7c2,0xbea1bc15,0x30fe0343,0x2645a68c,0x699dc14f,0xacaffa78,0x457bf9c4,0xf4469964,0x0d2ead83,0x0db6407b,0xb2c6f3eb,0x68d56cad,0xf376356c,0x3b512e73 -.long 0xfce10408,0xe43b0e1f,0x5a5e257d,0x89ddc003,0x0362e5b3,0xb0ae0d12,0xb0519161,0x07f983c7,0x5d5231e7,0xc2e94d15,0x0b4f9513,0xcff22aed,0x6ad0b0b5,0xb02588dd,0x11d0dcd5,0xb967d1ac -.long 0xcf777b6c,0x8dac6bc6,0x4c6d1959,0x0062bdbd,0x0ef5cc85,0x53da71b5,0x4006f14f,0x07012c7d,0xac47800d,0x4617f962,0xc102ed75,0x53365f2b,0x4ab8c9d3,0xb422efcb,0x34af31c9,0x195cb26b -.long 0x05f2c4ce,0x3a926e29,0x9856966c,0xbd2bdecb,0x85527015,0x5d16ab3a,0x4486c231,0x9f81609e,0xda350002,0xd8b96b2c,0xfa1b7d36,0xbd054690,0xe71d79bc,0xdc90ebf5,0x08964e4e,0xf241b6f9 -.long 0x2fe3cd4c,0x7c838643,0xb4bc633c,0xe0f33acb,0x3d139f1f,0xb4a9ecec,0xdc4a1f49,0x05ce69cd,0xf5f98aaf,0xa19d1b16,0x6f23e0ef,0x45bb71d6,0x46cdfdd3,0x33789fcd,0xcee040ca,0x9b8e2978 -.long 0xae0a6828,0x9c69b246,0x7078d5aa,0xba533d24,0x7bb4fbdb,0x7a2e42c0,0x7035385c,0xcfb4879a,0x3281705b,0x8c3dd30b,0x404fe081,0x7e361c6c,0x3f604edf,0x7b21649c,0xe52ffe47,0x5dbf6a3f -.long 0x4b54d9bf,0xc41b7c23,0x3511c3d9,0x1374e681,0xc1b2b758,0x1863bf16,0x1e9e6a96,0x90e78507,0x5d86f174,0xab4bf98d,0x85e96fe4,0xd74e0bd3,0xcac5d344,0x8afde39f,0xbd91b847,0x90946dbc -.long 0xfe1a838c,0xf5b42358,0x620ac9d8,0x05aae6c5,0xa1ce5a0b,0x8e193bd8,0x4dabfd72,0x8f710571,0x182caaac,0x8d8fdd48,0x040745cf,0x8c4aeefa,0xf3b93e6d,0x73c6c30a,0x16f42011,0x991241f3 -.long 0xe457a477,0xa0158eea,0xee6ddc05,0xd19857db,0x18c41671,0xb3265224,0x3c2c0d58,0x3ffdfc7e,0x26ee7cda,0x3a3a5254,0xdf02c3a8,0x341b0869,0x723bbfc8,0xa023bf42,0x14452691,0x3d15002a -.long 0x85edfa30,0x5ef7324c,0x87d4f3da,0x25976554,0xdcb50c86,0x352f5bc0,0x4832a96c,0x8f6927b0,0x55f2f94c,0xd08ee1ba,0x344b45fa,0x6a996f99,0xa8aa455d,0xe133cb8d,0x758dc1f7,0x5d0721ec -.long 0x79e5fb67,0x6ba7a920,0x70aa725e,0xe1331feb,0x7df5d837,0x5080ccf5,0x7ff72e21,0xe4cae01d,0x0412a77d,0xd9243ee6,0xdf449025,0x06ff7cac,0x23ef5a31,0xbe75f7cd,0x0ddef7a8,0xbc957822 -.long 0xb0ce1c55,0x8cf7230c,0x0bbfb607,0x5b534d05,0x0e16363b,0xee1ef113,0xb4999e82,0x27e0aa7a,0x79362c41,0xce1dac2d,0x91bb6cb0,0x67920c90,0x2223df24,0x1e648d63,0xe32e8f28,0x0f7d9eef -.long 0xfa833834,0x6943f39a,0xa6328562,0x22951722,0x4170fc10,0x81d63dd5,0xaecc2e6d,0x9f5fa58f,0xe77d9a3b,0xb66c8725,0x6384ebe0,0x11235cea,0x5845e24a,0x06a8c118,0xebd093b1,0x0137b286 -.long 0x44ace150,0xc589e1ce,0x4381e97c,0xe0f8d3d9,0x62c5a4b8,0x59e99b11,0xfd0ec9f9,0x90d262f7,0x283e13c9,0xfbc854c9,0xaedc7085,0x2d04fde7,0x47dcbecb,0x057d7765,0x9a76fa5f,0x8dbdf591 -.long 0x0de1e578,0xd0150695,0xe9f72bc6,0x2e1463e7,0x1b39eca5,0xffa68441,0x7c037f2f,0x673c8530,0x747f91da,0xd0d6a600,0xc9cb78e9,0xb08d43e1,0x27b5cef5,0x0fc0c644,0xa60a2fd6,0x5c1d160a -.long 0x28c8e13b,0xf98cae53,0xb2eddcd1,0x375f10c4,0x5cce06ad,0xd4eb8b7f,0x80a2e1ef,0xb4669f45,0x5bbd8699,0xd593f9d0,0xe7976d13,0x5528a4c9,0x1c7e28d3,0x3923e095,0x3f6bb577,0xb9293790 -.long 0xc42bd6d2,0xdb567d6a,0xbb1f96ae,0x6df86468,0x4843b28e,0x0efe5b1a,0x6379b240,0x961bbb05,0x70a6a26b,0xb6caf5f0,0x328e6e39,0x70686c0d,0x895fc8d3,0x80da06cf,0xb363fdc9,0x804d8810 -.long 0x207f1670,0xbe22877b,0x4e615291,0x9b0dd188,0x97a3c2bf,0x625ae8dc,0x439b86e8,0x08584ef7,0xdcd898ff,0xde7190a5,0x2058ee3d,0x26286c40,0x5f87b1c1,0x3db0b217,0x102a6db5,0xcc334771 -.long 0x2f770fb1,0xd99de954,0x4cd7535e,0x97c1c620,0x3f09cefc,0xd3b6c448,0x5a63b4f8,0xd725af15,0xc01e20ec,0x0c95d24f,0x9ae7121f,0xdfd37494,0xec77b7ec,0x7d6ddb72,0x0353a4ae,0xfe079d3b -.long 0x2e6ac8d2,0x3066e70a,0x106e5c05,0x9c6b5a43,0xede59b8c,0x52d3c6f5,0xfccec9ae,0x30d6a5c3,0x4fc0a9ef,0xedec7c22,0x95c16ced,0x190ff083,0x94de0fde,0xbe12ec8f,0x852d3433,0x0d131ab8 -.long 0x85701291,0x42ace07e,0x194061a8,0x94793ed9,0xd7f4a485,0x30e83ed6,0xf9eeff4d,0x9eec7269,0x0c9d8005,0x90acba59,0x1e79b9d1,0x5feca458,0x1d506a1e,0x8fbe5427,0x2439cfa7,0xa32b2c8e -.long 0x73dd0b4e,0x1671c173,0x44a054c6,0x37a28214,0x4e8b53f1,0x81760a1b,0xf9f93b9e,0xa6c04224,0xcf671e3c,0x18784b34,0xcda9b994,0x81bbecd2,0xb2ab3848,0x38831979,0xf2e03c2d,0xef54feb7 -.long 0xfb8088fa,0xcf197ca7,0x4ddc96c5,0x01427247,0x30777176,0xa2d2550a,0x4d0cf71d,0x53469898,0x3a2aaac6,0x6ce937b8,0x5af38d9b,0xe9f91dc3,0xc8bf2899,0x2598ad83,0xb5536c16,0x8e706ac9 -.long 0xf688dc98,0x40dc7495,0x124c4afc,0x26490cd7,0x1f18775c,0xe651ec84,0xb4fdaf4a,0x393ea6c3,0x7f338e0d,0x1e1f3343,0x6053e7b5,0x39fb832b,0x619e14d5,0x46e702da,0xcdeef6e0,0x859cacd1 -.long 0x4462007d,0x63b99ce7,0x4cb5f5b7,0xb8ab48a5,0xf55edde7,0x9ec673d2,0x8cfaefda,0xd1567f74,0x0887bcec,0x46381b6b,0xe178f3c2,0x694497ce,0x1e6266cb,0x5e6525e3,0x697d6413,0x5931de26 -.long 0x0e58d493,0x87f8df7c,0x58b73f12,0xb1ae5ed0,0xdea0c34d,0xc368f784,0x859a91a0,0x9bd0a120,0xcc863c68,0xb00d88b7,0x3d1f4d65,0x3a1cc11e,0x0aa85593,0xea38e0e7,0x7dc4aee8,0x37f13e98 -.long 0xbc947bad,0x10d38667,0x2a36ee2e,0x738e07ce,0xc577fcac,0xc93470cd,0x2782470d,0xdee1b616,0x2e793d12,0x36a25e67,0xe0f186da,0xd6aa6cae,0x80e07af7,0x474d0fd9,0xba8a5cd4,0xf7cdc47d -.long 0xab15247f,0x28af6d9d,0x493a537f,0x7c789c10,0x23a334e7,0x7ac9b110,0x12c9c277,0x0236ac09,0x1d7a5144,0xa7e5bd25,0xf13ec4ec,0x098b9c2a,0xd3f0abca,0x3639daca,0xa23960f9,0x642da81a -.long 0x4f7269b1,0x7d2e5c05,0xe287c385,0xfcf30777,0xf2a46f21,0x10edc84f,0x4f43fa36,0x35441757,0xfd703431,0xf1327899,0x16dd587a,0xa438d7a6,0xe9c8352d,0x65c34c57,0x5cc5a24e,0xa728edab -.long 0x42531689,0xaed78abc,0x010963ef,0x0a51a0e8,0xd717d9b3,0x5776fa0a,0x7dd3428b,0xf356c239,0x8d3a3dac,0x29903fff,0x3d94491f,0x409597fa,0xbf4a56a4,0x4cd7a5ff,0x8adab462,0xe5096474 -.long 0x5c3427b0,0xa97b5126,0xd282c9bd,0x6401405c,0x222c5c45,0x3629f8d7,0xe8d50aed,0xb1c02c16,0xd9635bc9,0xbea2ed75,0x6e24552f,0x226790c7,0x65f1d066,0x3c33f2a3,0x6dfccc2e,0x2a43463e -.long 0xdb483761,0x8cc3453a,0x65d5672b,0xe7cc6085,0xde3efc87,0x277ed6cb,0x69234eaf,0x19f2f368,0x5c0b800b,0x9aaf4317,0x8b6da6e2,0x1f1e7c89,0xb94ec75e,0x6cfb4715,0x453118c2,0xd590dd5f -.long 0x1f17a34c,0x14e49da1,0x235a1456,0x5420ab39,0x2f50363b,0xb7637241,0xc3fabb6e,0x7b15d623,0xe274e49c,0xa0ef40b1,0x96b1860a,0x5cf50744,0x66afe5a4,0xd6583fbf,0xf47e3e9a,0x44240510 -.long 0x11b2d595,0x99254343,0xeec8df57,0xf1367499,0x3e73dd05,0x3cb12c61,0x7dac102a,0xd248c033,0xa77739f5,0xcf154f13,0x23d2af42,0xbf4288cb,0x32e4a1cf,0xaa64c9b6,0xc8a208f3,0xee8c07a8 -.long 0x6fe8393f,0xe10d4999,0xe91f3a32,0x0f809a3f,0x802f63c8,0x61096d1c,0x57750d3d,0x289e1462,0x9889feea,0xed06167e,0xe0993909,0xd5c9c0e2,0x56508ac6,0x46fca0d8,0x4f1b8e83,0x91826047 -.long 0x9a4a2751,0x4f2c877a,0xcae6fead,0x71bd0072,0x06aa1941,0x38df8dcc,0x63beeaa8,0x5a074b4c,0xc1cec8ed,0xd6d65934,0xaabc03bd,0xa6ecb49e,0xde8a8415,0xaade91c2,0x691136e0,0xcfb0efdf -.long 0x23ab3495,0x11af45ee,0x0b77463d,0xa132df88,0x815d06f4,0x8923c15c,0x0d61a436,0xc3ceb3f5,0xe88fb1da,0xaf52291d,0x1da12179,0xea057974,0xd2fef720,0xb0d7218c,0x8e1d8845,0x6c0899c9 -.long 0x752ddad7,0x98157504,0xa1a68a97,0xd60bd74f,0xf658fb99,0x7047a3a9,0x5f8511e4,0x1f5d86d6,0x4b5a6d88,0xb8a4bc42,0x1abefa7d,0x69eb2c33,0x13c9c510,0x95bf39e8,0xd48aab43,0xf571960a -.long 0x704e23c6,0x7e8cfbcf,0x28aaa65b,0xc71b7d22,0x245e3c83,0xa041b2bd,0xd21854ff,0x69b98834,0x963bfeec,0x89d227a3,0xde7da7cb,0x99947aaa,0xee68a9b1,0x1d9ee9db,0x698ec368,0x0a08f003 -.long 0x78ef2487,0xe9ea4094,0x02cfec26,0xc8d2d415,0xb7dcf328,0xc52f9a6e,0x85b6a937,0x0ed489e3,0xbef3366e,0x9b94986b,0xedddddb8,0x0de59c70,0xeadddbe2,0xffdb748c,0x8266ea40,0x9b9784bb -.long 0x1a93507a,0x142b5502,0x8d3c06cf,0xb4cd1187,0x91ec3f40,0xdf70e76a,0x4e7553c2,0x484e81ad,0x272e9d6e,0x830f87b5,0xc6ff514a,0xea1c93e5,0xc4192a8e,0x67cc2adc,0x42f4535a,0xc77e27e2 -.long 0xd2b713c5,0x9cdbab36,0xcf7b0cd3,0x86274ea0,0x09af826b,0x784680f3,0x0c72dea3,0xbfcc837a,0xd6529b73,0xa8bdfe9d,0x63a88002,0x708aa228,0xc91d45b9,0x6c7a9a54,0xfd004f56,0xdf1a38bb -.long 0xb8bad853,0x2e8c9a26,0x3723eae7,0x2d52cea3,0x56ca2830,0x054d6d81,0x9a8dc411,0xa3317d14,0xfd4ddeda,0xa08662fe,0xb55d792b,0xed2a153a,0xbfc6e944,0x7035c16a,0x00171cf3,0xb6bc5834 -.long 0x83d102b6,0xe27152b3,0x0646b848,0xfe695a47,0x916e6d37,0xa5bb09d8,0x0d17015e,0xb4269d64,0x0a1d2285,0x8d8156a1,0x46d26d72,0xfeef6c51,0x4c5434a7,0x9dac57c8,0x59d39e31,0x0282e5be -.long 0x721c486d,0xedfff181,0xbc58824e,0x301baf10,0x00570031,0x8136a6aa,0x1cddde68,0x55aaf78c,0x59c63952,0x26829371,0x8bc25baf,0x3a3bd274,0xb7e52dc3,0xecdf8657,0xfd78e6c8,0x2dd8c087 -.long 0xf5531461,0x20553274,0x5d95499b,0x8b4a1281,0x1a80f9d2,0xe2c8763a,0x4ddec758,0xd1dbe32b,0x30c34169,0xaf12210d,0x78baa533,0xba74a953,0xa438f254,0x3d133c6e,0x201bef5b,0xa431531a -.long 0xf669d7ec,0x15295e22,0x357fb515,0xca374f64,0xeaa3fdb3,0x8a8406ff,0xdf3f2da8,0x106ae448,0x33c8e9a1,0x8f9b0a90,0x71ad5885,0x234645e2,0x1c0aed14,0x3d083224,0x7a942d46,0xf10a7d3e -.long 0x40d5c9be,0x7c11deee,0xba84ed98,0xb2bae7ff,0xaad58ddd,0x93e97139,0x3f6d1fa3,0x3d872796,0x8569ff13,0x483aca81,0x9a600f72,0x8b89a5fb,0xc06f2b86,0x4cbc27c3,0x63ad9c0b,0x22130713 -.long 0x48ac2840,0xb5358b1e,0xecba9477,0x18311294,0xa6946b43,0xda58f990,0x9ab41819,0x3098baf9,0x4198da52,0x66c4c158,0x146bfd1b,0xab4fc17c,0xbf36a908,0x2f0a4c3c,0x58cf7838,0x2ae9e34b -.long 0x3fa11b1f,0xf411529e,0x974af2b4,0x21e43677,0xc230793b,0x7c20958e,0x16e840f3,0x710ea885,0xc5dc67cf,0xfc0b21fc,0x88405718,0x08d51647,0xcfe49eb7,0xd955c21f,0x56dd4a1f,0x9722a5d5 -.long 0xc861baa5,0xc9ef50e2,0x9505ac3e,0xc0c21a5d,0x8b7c063f,0xaf6b9a33,0x2f4779c1,0xc6370339,0x638167c3,0x22df99c7,0x795db30c,0xfe6ffe76,0xa4854989,0x2b822d33,0x30563aa5,0xfef031dd -.long 0xd57c667f,0x16b09f82,0xcc0b76f1,0xc70312ce,0xc9118aec,0xbf04a9e6,0x3409d133,0x82fcb419,0xab45d44d,0x1a8ab385,0x617b83a3,0xfba07222,0x58e81b52,0xb05f50dd,0x21ce5aff,0x1d8db553 -.long 0xe344a873,0x3097b8d4,0xfe36d53e,0x7d8d116d,0x7875e750,0x6db22f58,0x43e144ea,0x2dc5e373,0xe799eb95,0xc05f32e6,0x6899e6ec,0xe9e5f4df,0x1fab23d5,0xbdc3bd68,0x73af60e6,0xb72b8ab7 -.long 0x2cecc84a,0x8db27ae0,0x7bdb871c,0x600016d8,0xd7c46f58,0x42a44b13,0xc3a77d39,0xb8919727,0xdafd6088,0xcfc6bbbd,0x6bd20d39,0x1a740146,0x98c41072,0x8c747abd,0xbdf68ea1,0x4c91e765 -.long 0x08819a78,0x7c95e5ca,0xc9587921,0xcf48b729,0xdebbcc7d,0x091c7c5f,0xf0e05149,0x6f287404,0x26cd44ec,0xf83b5ac2,0xcfea250e,0x88ae32a6,0x1d06ebc5,0x6ac5047a,0xd434f781,0xc7e550b4 -.long 0x5c727bd2,0x61ab1cf2,0x1cf915b0,0x2e4badb1,0xf69d3920,0x1b4dadec,0xf14c1dfe,0xe61b1ca6,0xbd6bd51f,0x90b479cc,0x8045ec30,0x8024e401,0x25ef0e62,0xcab29ca3,0x49e4ebc0,0x4f2e9416 -.long 0x0ccced58,0x45eb40ec,0x0da44f98,0x25cd4b9c,0x871812c6,0x43e06458,0x16cef651,0x99f80d55,0xce6dc153,0x571340c9,0xd8665521,0x138d5117,0x4e07014d,0xacdb45bc,0x84b60b91,0x2f34bb38 -.long 0x2ae8921e,0xf44a4fd2,0x892ba1e2,0xb039288e,0xb1c180b2,0x9da50174,0x1693dc87,0x6b70ab66,0xe7057481,0x7e9babc9,0x9c80dc41,0x4581ddef,0x51294682,0x0c890da9,0x3f4736e5,0x0b5629d3 -.long 0xb06f5b41,0x2340c79e,0x4e243469,0xa42e84ce,0x045a71a9,0xf9a20135,0xd27b6fb6,0xefbfb415,0x9d33cd6f,0x25ebea23,0xaa6c0af8,0x9caedb88,0xd9ce6f96,0x53dc7e9a,0x51e0b15a,0x3897f9fd -.long 0x8e5d788e,0xf51cb1f8,0xe1d490ee,0x1aec7ba8,0xcc58cb3c,0x265991e0,0x9fc3ad31,0x9f306e8c,0x5040a0ac,0x5fed006e,0xfb476f2e,0xca9d5043,0xbeea7a23,0xa19c06e8,0x0edabb63,0xd2865801 -.long 0x6967469a,0xdb92293f,0x8d8a8ed8,0x2894d839,0xbbc77122,0x87c9e406,0x2ea3a26a,0x8671c6f1,0xd7de9853,0xe42df8d6,0xb1f2bcc7,0x2e3ce346,0x899d50cf,0xda601dfc,0xfb1b598f,0xbfc913de -.long 0xe61f7908,0x81c4909f,0x9bbc7b29,0x192e304f,0xc104b338,0xc3ed8738,0x783f5d61,0xedbe9e47,0x2db30660,0x0c06e9be,0xc0eb7d8e,0xda3e613f,0x322e096e,0xd8fa3e97,0xd336e247,0xfebd91e8 -.long 0xdf655a49,0x8f13ccc4,0x5eb20210,0xa9e00dfc,0xc656b6ea,0x84631d0f,0xd8c0d947,0x93a058cd,0x67bd3448,0x6846904a,0xf394fd5c,0x4a3d4e1a,0xdb225f52,0xc102c1a5,0xfc4f5e9a,0xe3455bba -.long 0x4b9ad1ce,0x6b36985b,0x5bb7f793,0xa9818536,0x48b1a416,0x6c25e1d0,0x3c81bee7,0x1381dd53,0x7a4a7620,0xd2a30d61,0x39b8944c,0xc8412926,0x7a97c33a,0x3c1c6fbe,0x938664e7,0x941e541d -.long 0x4a34f239,0x417499e8,0xb90402d5,0x15fdb83c,0x433aa832,0xb75f46bf,0x63215db1,0xb61e15af,0xa127f89a,0xaabe59d4,0x07e816da,0x5d541e0c,0xa618b692,0xaaba0659,0x17266026,0x55327733 -.long 0x95f57552,0xaf53a0fc,0x6cacb0c9,0x32947650,0xc821be01,0x253ff58d,0xa06f1146,0xb0309531,0x05c2e54d,0x59bbbdf5,0x26e8dd22,0x158f27ad,0x397e1e53,0xcc5b7ffb,0x7fc1e50d,0xae03f65b -.long 0x9c95f0f9,0xa9784ebd,0x24640771,0x5ed9deb2,0x035561c4,0x31244af7,0x7ee857de,0x87332f3a,0x2b9e0d88,0x09e16e9e,0x56a06049,0x52d910f4,0xa9592f48,0x507ed477,0x2365d678,0x85cb917b -.long 0x4c8998d1,0xf8511c93,0x730ea58f,0x2186a3f1,0xb2029db0,0x50189626,0x02ceb75a,0x9137a6d9,0x748bc82c,0x2fe17f37,0x80469f8c,0x87c2e931,0xbf891aa2,0x850f71cd,0x75ec3d8d,0x0ca1b89b -.long 0x5e1cd3cd,0x516c43aa,0x9a887c28,0x89397808,0xddea1f9f,0x0059c699,0x8e6868f7,0x7737d6fa,0x60f1524b,0x6d93746a,0xba052aa7,0x36985e55,0xed923ea5,0x41b1d322,0x25852a11,0x3429759f -.long 0x092e9f41,0xbeca6ec3,0x62256bbd,0x3a238c66,0x70ad487d,0xd82958ea,0x65610d93,0x4ac8aaf9,0x5e4ccab0,0x3fa101b1,0x9de14bfb,0x9bf430f2,0x6531899d,0xa10f5cc6,0xea8ce17d,0x590005fb -.long 0x24544cb6,0xc437912f,0xd79ac2e3,0x9987b71a,0xc058a212,0x13e3d9dd,0xd2de9606,0x00075aac,0x6cac8369,0x80ab508b,0xf54f6c89,0x87842be7,0x6bc532a4,0xa7ad663d,0x78a91bc8,0x67813de7 -.long 0xc3427239,0x5dcb61ce,0xc56934d9,0x5f3c7cf0,0xe3191591,0xc079e0fb,0xb01aada7,0xe40896bd,0x0492d25f,0x8d466791,0xe7408276,0x8aeb30c9,0x9287aacc,0xe9437495,0x79fe03d4,0x23d4708d -.long 0xd0c05199,0x8cda9cf2,0xfae78454,0x502fbc22,0xf572a182,0xc0bda9df,0x6158b372,0x5f9b71b8,0x2b82dd07,0xe0f33a59,0x9523032e,0x76302735,0xc4505a32,0x7fe1a721,0xf796409f,0x7b6e3e82 -.long 0x35d0b34a,0xe3417bc0,0x8327c0a7,0x440b386b,0xac0362d1,0x8fb7262d,0xe0cdf943,0x2c41114c,0xad95a0b1,0x2ba5cef1,0x67d54362,0xc09b37a8,0x01e486c9,0x26d6cdd2,0x42ff9297,0x20477abf -.long 0x292a9287,0xa004dcb3,0x77b092c7,0xddc15cf6,0x806c0605,0x083a8464,0x3db997b0,0x4a68df70,0x05bf7dd0,0x9c134e45,0x8ccf7f8c,0xa4e63d39,0x41b5f8af,0xa6e6517f,0xad7bc1cc,0xaa8b9342 -.long 0x1e706ad9,0x126f35b5,0xc3a9ebdf,0xb99cebb4,0xbf608d90,0xa75389af,0xc6c89858,0x76113c4f,0x97e2b5aa,0x80de8eb0,0x63b91304,0x7e1022cc,0x6ccc066c,0x3bdab605,0xb2edf900,0x33cbb144 -.long 0x7af715d2,0xc4176471,0xd0134a96,0xe2f7f594,0xa41ec956,0x2c1873ef,0x77821304,0xe4e7b4f6,0x88d5374a,0xe5c8ff97,0x80823d5b,0x2b915e63,0xb2ee8fe2,0xea6bc755,0xe7112651,0x6657624c -.long 0xdace5aca,0x157af101,0x11a6a267,0xc4fdbcf2,0xc49c8609,0xdaddf340,0xe9604a65,0x97e49f52,0x937e2ad5,0x9be8e790,0x326e17f1,0x846e2508,0x0bbbc0dc,0x3f38007a,0xb11e16d6,0xcf03603f -.long 0x7442f1d5,0xd6f800e0,0x66e0e3ab,0x475607d1,0xb7c64047,0x82807f16,0xa749883d,0x8858e1e3,0x8231ee10,0x5859120b,0x638a1ece,0x1b80e7eb,0xc6aa73a4,0xcb72525a,0x844423ac,0xa7cdea3d -.long 0xf8ae7c38,0x5ed0c007,0x3d740192,0x6db07a5c,0x5fe36db3,0xbe5e9c2a,0x76e95046,0xd5b9d57a,0x8eba20f2,0x54ac32e7,0x71b9a352,0xef11ca8f,0xff98a658,0x305e373e,0x823eb667,0xffe5a100 -.long 0xe51732d2,0x57477b11,0x2538fc0e,0xdfd6eb28,0x3b39eec5,0x5c43b0cc,0xcb36cc57,0x6af12778,0x06c425ae,0x70b0852d,0x5c221b9b,0x6df92f8c,0xce826d9c,0x6c8d4f9e,0xb49359c3,0xf59aba7b -.long 0xda64309d,0x5c8ed8d5,0x91b30704,0x61a6de56,0x2f9b5808,0xd6b52f6a,0x98c958a7,0x0eee4194,0x771e4caa,0xcddd9aab,0x78bc21be,0x83965dfd,0xb3b504f5,0x02affce3,0x561c8291,0x30847a21 -.long 0x52bfda05,0xd2eb2cf1,0x6197b98c,0xe0e4c4e9,0xf8a1726f,0x1d35076c,0x2db11e3d,0x6c06085b,0x4463ba14,0x15c0c4d7,0x0030238c,0x9d292f83,0x3727536d,0x1311ee8b,0xbeaedc1e,0xfeea86ef -.long 0x66131e2e,0xb9d18cd3,0x80fe2682,0xf31d974f,0xe4160289,0xb6e49e0f,0x08e92799,0x7c48ec0b,0xd1989aa7,0x818111d8,0xebf926f9,0xb34fa0aa,0xa245474a,0xdb5fe2f5,0x3c7ca756,0xf80a6ebb -.long 0xafa05dd8,0xa7f96054,0xfcaf119e,0x26dfcf21,0x0564bb59,0xe20ef2e3,0x61cb02b8,0xef4dca50,0x65d30672,0xcda7838a,0xfd657e86,0x8b08d534,0x46d595c8,0x4c5b4395,0x425cb836,0x39b58725 -.long 0x3de9abe3,0x8ea61059,0x9cdc03be,0x40434881,0xcfedce8c,0x9b261245,0xcf5234a1,0x78c318b4,0xfde24c99,0x510bcf16,0xa2c2ff5d,0x2a77cb75,0x27960fb4,0x9c895c2b,0xb0eda42b,0xd30ce975 -.long 0x1a62cc26,0xfda85393,0x50c0e052,0x23c69b96,0xbfc633f3,0xa227df15,0x1bae7d48,0x2ac78848,0x187d073d,0x487878f9,0x967f807d,0x6c2be919,0x336e6d8f,0x765861d8,0xce528a43,0x88b8974c -.long 0xff57d051,0x09521177,0xfb6a1961,0x2ff38037,0xa3d76ad4,0xfc0aba74,0x25a7ec17,0x7c764803,0x48879bc8,0x7532d75f,0x58ce6bc1,0xea7eacc0,0x8e896c16,0xc82176b4,0x2c750fed,0x9a30e0b2 -.long 0x421d3aa4,0xc37e2c2e,0xe84fa840,0xf926407c,0x1454e41c,0x18abc03d,0x3f7af644,0x26605ecd,0xd6a5eabf,0x242341a6,0x216b668e,0x1edb84f4,0x04010102,0xd836edb8,0x945e1d8c,0x5b337ce7 -.long 0xc055dc14,0xd2075c77,0x81d89cdf,0x2a0ffa25,0x6ffdcbaf,0x8ce815ea,0xfb648867,0xa3428878,0x884655fb,0x277699cf,0x364d3e41,0xfa5b5bd6,0x441e1cb7,0x01f680c6,0xb70a7d67,0x3fd61e66 -.long 0xcc78cf66,0x666ba2dc,0x6fdbff77,0xb3018174,0x168d4668,0x8d4dd0db,0x1dab3a2a,0x259455d0,0xcde3acec,0xf58564c5,0x13adb276,0x77141925,0x8a303f65,0x527d725d,0xe6f38f7b,0x55deb6c9 -.long 0xb1fa70fb,0xfd5bb657,0xd8073a00,0xfa07f50f,0xbca02500,0xf72e3aa7,0x9975740d,0xf68f895d,0x5cae2a6a,0x30112060,0x02874842,0x01bd7218,0x7ce47bd3,0x3d423891,0x789544f6,0xa66663c1 -.long 0x3272d838,0x864d05d7,0xfa6295c5,0xe22924f9,0x6c2fda32,0x8189593f,0xb184b544,0x330d7189,0xbde1f714,0x79efa62c,0xe5cb1a63,0x35771c94,0x641c8332,0x2f4826b8,0xc8cee854,0x00a894fb -.long 0x36194d40,0xb4b9a39b,0x77612601,0xe857a7c5,0x4ecf2f58,0xf4209dd2,0x5a033487,0x82b9e66d,0xe4e8b9dd,0xc1e36934,0xa42377d7,0xd2372c9d,0x0e3ae43b,0x51dc94c7,0x04474f6f,0x4c57761e -.long 0x1058a318,0xdcdacd0a,0x78053a9a,0x369cf3f5,0x31c68de2,0xc6c3de50,0x3c4b6d9f,0x4653a576,0xaa4e5c97,0x1688dd5a,0xb7ab3c74,0x5be80aa1,0xbc65c283,0x70cefe7c,0x06867091,0x57f95f13 -.long 0x4415503b,0xa39114e2,0x4cbb17e9,0xc08ff7c6,0xd7dec966,0x1eff674d,0x53376f63,0x6d4690af,0xea74237b,0xff6fe32e,0xcd57508e,0xc436d17e,0xedcc40fe,0x15aa28e1,0x581bbb44,0x0d769c04 -.long 0x34eaacda,0xc240b6de,0x2ba0f1de,0xd9e116e8,0x79438e55,0xcbe45ec7,0x96f752d7,0x91787c9d,0xf129ac2f,0x897f532b,0x5a36e22c,0xd307b7c8,0x749fb8f3,0x91940675,0x157fdb28,0xd14f95d0 -.long 0x6ae55043,0xfe51d029,0x44a87de1,0x8931e98f,0x09e4fee2,0xe57f1cc6,0x4e072d92,0x0d063b67,0xed0e4316,0x70a998b9,0x306aca46,0xe74a736b,0x4fda97c7,0xecf0fbf2,0x3e178d93,0xa40f65cb -.long 0x16df4285,0x16253604,0xd0c56ae2,0xb0c9babb,0xcfc5cfc3,0x73032b19,0x09752056,0xe497e5c3,0x164bda96,0x12096bb4,0xa0b74da1,0x1ee42419,0x403826ba,0x8fc36243,0xdc09e660,0x0c8f0069 -.long 0xc27253c9,0x8667e981,0x92b36a45,0x05a6aefb,0x9cb7bb46,0xa62c4b36,0x11f7027b,0x8394f375,0x5f109d0f,0x747bc79c,0x5b8cc60a,0xcad88a76,0x58f09e68,0x80c5a66b,0xf6127eac,0xe753d451 -.long 0x5b0ec6f5,0xc44b74a1,0x5289b2b8,0x47989fe4,0x58d6fc73,0x745f8484,0xf61c70ab,0xec362a6f,0xb3a8ad41,0x070c98a7,0x7b63db51,0x73a20fc0,0xf44c35f4,0xed2c2173,0x9acc9dca,0x8a56149d -.long 0x9ac6e0f4,0x98f17881,0xa413b5ed,0x360fdeaf,0xa300b0fd,0x0625b8f4,0x5b3222d3,0xf1f4d76a,0x587f76b8,0x9d6f5109,0x2317fdb5,0x8b4ee08d,0x8c68b095,0x88089bb7,0x5808d9b9,0x95570e9a -.long 0x35d33ae7,0xa395c36f,0x50bb5a94,0x200ea123,0x0bafe84b,0x20c789bd,0x0919276a,0x243ef52d,0xe23ae233,0x3934c577,0xa460d1ec,0xb93807af,0xf8fa76a4,0xb72a53b1,0xc3ca4491,0xd8914cb0 -.long 0x3fb42622,0x2e128494,0x500907d5,0x3b2700ac,0x1a95ec63,0xf370fb09,0x31b6dfbd,0xf8f30be2,0x69e55f15,0xf2b2f8d2,0xcc1323e9,0x1fead851,0xd9e5eef6,0xfa366010,0xe316107e,0x64d487b0 -.long 0xd23ddc82,0x4c076b86,0x7e0143f0,0x03fd344c,0x317af2c5,0xa95362ff,0xe18b7a4f,0x0add3db7,0x8260e01b,0x9c673e3f,0x54a1cc91,0xfbeb49e5,0x92f2e433,0x91351bf2,0x851141eb,0xc755e7ec -.long 0x29607745,0xc9a95139,0xa26f2b28,0x0ca07420,0x4bc6f9dd,0xcb2790e7,0xadcaffc0,0x345bbb58,0xbe0f27a2,0xc65ea38c,0x641fcb56,0x67c24d7c,0xa9e2c757,0x2c25f0a7,0x16f16c49,0x93f5cdb0 -.long 0xc5ee30a1,0x2ca5a9d7,0xb909b729,0xd1593635,0xdadeff48,0x804ce9f3,0xb07c30c3,0xec464751,0x9e49af6a,0x89d65ff3,0x6f3d01bc,0xf2d6238a,0x0bced843,0x1095561e,0xc8a13fd8,0x51789e12 -.long 0x763231df,0xd633f929,0xe7cbddef,0x46df9f7d,0xcb265da8,0x01c889c0,0xaf4336d2,0xfce1ad10,0xfc6a0a7e,0x8d110df6,0x6da425dc,0xdd431b98,0x1834aabe,0xcdc4aeab,0x8439b7fc,0x84deb124 -.long 0x3c2a5998,0x8796f169,0x7947190d,0x9b9247b4,0x11597014,0x55b9d9a5,0x7b1566ee,0x7e9dd70d,0xcbcd5e64,0x94ad78f7,0x9bd4c032,0x0359ac17,0x7cc222ae,0x3b11baaf,0xba78e812,0xa6a6e284 -.long 0x24cea1a0,0x8392053f,0x33621491,0xc97bce4a,0x35399ee9,0x7eb1db34,0xece81ad1,0x473f78ef,0xf63d3d0d,0x41d72fe0,0xafab62fc,0xe620b880,0x93158383,0x92096bc9,0x8f896f6c,0x41a21357 -.long 0xc7dcfcab,0x1b5ee2fa,0x9546e007,0x650acfde,0xb1b02e07,0xc081b749,0xf9eca03d,0xda9e41a0,0x175a54ab,0x013ba727,0xea5d8d10,0xca0cd190,0x95fd96a9,0x85ea52c0,0xbc5c3940,0x2c591b9f -.long 0x2bad4d5f,0x6fb4d4e4,0xfef0059b,0xfa4c3590,0xf5122294,0x6a10218a,0xa85751d1,0x9a78a81a,0xa98e84e7,0x04f20579,0x4997e5b5,0xfe1242c0,0xca21e1e4,0xe77a273b,0x9411939d,0xfcc8b1ef -.long 0x92d0487a,0xe20ea302,0x294b91fe,0x1442dbec,0xbb6b0e8f,0x1f7a4afe,0x6889c318,0x1700ef74,0x70f1fc62,0xf5bbffc3,0x69c79cca,0x3b31d4b6,0xa7f6340d,0xe8bc2aab,0xa725e10a,0xb0b08ab4 -.long 0xae340050,0x44f05701,0x1cf0c569,0xba4b3016,0xfbe19a51,0x5aa29f83,0xb71d752e,0x1b9ed428,0xeb4819f5,0x1666e54e,0x9e18b75b,0x616cdfed,0x3ee27b0b,0x112ed5be,0x44c7de4d,0xfbf28319 -.long 0xe0e60d84,0xd685ec85,0x1db7ee78,0x68037e30,0x003c4d6e,0x5b65bdcd,0x93e29a6a,0x33e7363a,0x08d0756c,0x995b3a61,0x2faf134b,0xd727f85c,0x1d337823,0xfac6edf7,0x0439b8b4,0x99b9aa50 -.long 0xe2b4e075,0x722eb104,0x437c4926,0x49987295,0x46a9b82d,0xb1e4c0e4,0x57a006f5,0xd0cb3197,0xd7808c56,0xf3de0f7d,0x51f89772,0xb5c54d8f,0xadbd31aa,0x500a114a,0x295f6cab,0x9afaaaa6 -.long 0x04cf667a,0x94705e21,0x9d3935d7,0xfc2a811b,0x6d09267c,0x560b0280,0xf780e53b,0xf19ed119,0x067b6269,0xf0227c09,0x5caef599,0x967b8533,0x68efeebc,0x155b9243,0xc497bae6,0xcd6d34f5 -.long 0x6cceb370,0x1dd8d5d3,0xa78d7bf9,0x2aeac579,0x70b67a62,0x5d65017d,0x17c53f67,0x70c8e44f,0x86a34d09,0xd1fc0950,0xe7134907,0xe0fca256,0x80fdd315,0xe24fa29c,0xd87499ad,0x2c4acd03 -.long 0x3b5a9ba6,0xbaaf7517,0x12e51a51,0xb9cbe1f6,0x5e154897,0xd88edae3,0x77b66ca0,0xe4309c3c,0xf67f3746,0xf5555805,0xa36401ff,0x85fc37ba,0xd9499a53,0xdf86e2ca,0xecbc955b,0x6270b2a3 -.long 0x974ad33b,0xafae64f5,0xfe7b2df1,0x04d85977,0x4ab03f73,0x2a3db3ff,0x8702740a,0x0b87878a,0x5a061732,0x6d263f01,0xa32a1901,0xc25430ce,0xdb155018,0xf7ebab3d,0x63a9b78e,0x3a86f693 -.long 0xda9f3804,0x349ae368,0xa164349c,0x470f07fe,0x8562baa5,0xd52f4cc9,0x2b290df3,0xc74a9e86,0x43471a24,0xd3a1aa35,0xb8194511,0x239446be,0x81dcd44d,0xbec2dd00,0xc42ac82d,0xca3d7f0f -.long 0xfdaf4520,0x1f3db085,0x4549daf2,0xbb6d3e80,0x19ad5c42,0xf5969d8a,0xdbfd1511,0x7052b13d,0x682b9060,0x11890d1b,0xac34452c,0xa71d3883,0x783805b4,0xa438055b,0x4725b23e,0x43241277 -.long 0x4901bbed,0xf20cf96e,0xf432a2bb,0x6419c710,0xdfa9cd7d,0x57a0fbb9,0x00daa249,0x589111e4,0x7b60554e,0x19809a33,0xede283a4,0xea5f8887,0x503bfd35,0x2d713802,0x585d2a53,0x151bb0af -.long 0x43b30ca8,0x40b08f74,0xd9934583,0xe10b5bba,0xb51110ad,0xe8a546d6,0x28e0b6c5,0x1dd50e66,0xcff2b821,0x292e9d54,0x47281760,0x3882555d,0x3724d6e3,0x134838f8,0x22ddcda1,0xf2c679e0 -.long 0x6d2a5768,0x40ee8815,0x1c1e7e2d,0x7f227bd2,0xd04ff443,0x487ba134,0xc614e54b,0x76e2ff3d,0xa3177ec7,0x36b88d6f,0x2328fff5,0xbf731d51,0x49ba158e,0x758caea2,0x02938188,0x5ab8ff4c -.long 0x35edc56d,0x33e16056,0x7e940d79,0x5a69d349,0x03866dcb,0x6c4fd001,0x4893cdef,0x20a38f57,0xfac3a15b,0xfbf3e790,0x7a4f8e6b,0x6ed7ea2e,0xbc3aca86,0xa663eb4f,0x080d53f7,0x22061ea5 -.long 0xf546783f,0x2480dfe6,0x5a0a641e,0xd38bc6da,0x2ede8965,0xfb093cd1,0xacb455cf,0x89654db4,0x26e1adee,0x413cbf9a,0x373294d4,0x291f3764,0x648083fe,0x00797257,0x208cc341,0x25f504d3 -.long 0xc3a0ee43,0x635a8e5e,0x679898ff,0x70aaebca,0x5dc63d56,0x9ee9f547,0xffb34d00,0xce987966,0x5e26310a,0xf9f86b19,0x382a8ca8,0x9e435484,0xc2352fe4,0x253bcb81,0x4474b571,0xa4eac8b0 -.long 0xc1ad8cf8,0xc1b97512,0x99e0b697,0x193b4e9e,0x01e85df0,0x939d2716,0xcd44eafd,0x4fb265b3,0xe51e1ae2,0x321e7dcd,0xe3d8b096,0x8e3a8ca6,0x52604998,0x8de46cb0,0x39072aa7,0x91099ad8 -.long 0x93aa96b8,0x2617f91c,0x7fca2e13,0x0fc8716b,0x95328723,0xa7106f5e,0x262e6522,0xd1c9c40b,0x42b7c094,0xb9bafe86,0x1543c021,0x1873439d,0x5cbefd5d,0xe1baa5de,0x521e8aff,0xa363fc5e -.long 0xf862eaac,0xefe6320d,0x22c647dc,0x14419c63,0x4e46d428,0x0e06707c,0x4a178f8f,0xcb6c834f,0xd30f917c,0x0f993a45,0x9879afee,0xd4c4b049,0x70500063,0xb6142a1e,0xa5d9d605,0x7c9b41c3 -.long 0x2f8ba2c7,0xbc00fc2f,0x7c67aa28,0x0966eb2f,0x5a786972,0x13f7b516,0x8a2fbba0,0x3bfb7557,0x5a2b9620,0x131c4f23,0x6faf46be,0xbff3ed27,0x7e172323,0x9b4473d1,0x339f6246,0x421e8878 -.long 0x25a41632,0x0fa8587a,0xa35b6c93,0xc0814124,0x59ebb8db,0x2b18a9f5,0x76edb29c,0x264e3357,0xc87c51e2,0xaf245ccd,0x501e6214,0x16b3015b,0x0a3882ce,0xbb31c560,0xfec11e04,0x6961bb94 -.long 0xeff7a3a0,0x3b825b8d,0xb1df7326,0xbec33738,0x99604a1f,0x68ad747c,0x9a3bd499,0xd154c934,0x1cc7a906,0xac33506f,0x6c560e8f,0x73bb5392,0x263e3944,0x6428fcbe,0x1c387434,0xc11828d5 -.long 0x3e4b12ff,0x3cd04be1,0x2d88667c,0xc3aad9f9,0x248120cf,0xc52ddcf8,0x2a389532,0x985a892e,0x3bb85fa0,0xfbb4b21b,0x8dfc6269,0xf95375e0,0x7ee2acea,0xfb4fb06c,0x309c4d1f,0x6785426e -.long 0xd8ceb147,0x659b17c8,0xb70a5554,0x9b649eee,0xac6bc634,0x6b7fa0b5,0x1d6e732f,0xd99fe2c7,0x8d3abba2,0x30e6e762,0xa797b799,0x18fee6e7,0xc696464d,0x5c9d360d,0x27bfde12,0xe3baeb48 -.long 0xf23206d5,0x2bf5db47,0x1d260152,0x2f6d3420,0x3f8ff89a,0x17b87653,0x378fa458,0x5157c30c,0x2d4fb936,0x7517c5c5,0xe6518cdc,0xef22f7ac,0xbf847a64,0xdeb483e6,0x92e0fa89,0xf5084558 -.long 0xdf7304d4,0xab9659d8,0xff210e8e,0xb71bcf1b,0xd73fbd60,0xa9a2438b,0x5d11b4de,0x4595cd1f,0x4835859d,0x9c0d329a,0x7dbb6e56,0x4a0f0d2d,0xdf928a4e,0xc6038e5e,0x8f5ad154,0xc9429621 -.long 0xf23f2d92,0x91213462,0x60b94078,0x6cab71bd,0x176cde20,0x6bdd0a63,0xee4d54bc,0x54c9b20c,0x9f2ac02f,0x3cd2d8aa,0x206eedb0,0x03f8e617,0x93086434,0xc7f68e16,0x92dd3db9,0x831469c5 -.long 0x8f981354,0x8521df24,0x3588a259,0x587e23ec,0xd7a0992c,0xcbedf281,0x38961407,0x06930a55,0xbe5bbe21,0x09320deb,0x2491817f,0xa7ffa5b5,0x09065160,0xe6c8b4d9,0xfff6d2a9,0xac4f3992 -.long 0x3ae9c1bd,0x7aa7a158,0xe37ce240,0xe0af6d98,0x28ab38b4,0xe54342d9,0x0a1c98ca,0xe8b75007,0xe02358f2,0xefce86af,0xea921228,0x31b8b856,0x0a1c67fc,0x052a1912,0xe3aead59,0xb4069ea4 -.long 0x7fa03cb3,0x3232d6e2,0x0fdd7d88,0xdb938e5b,0x2ccbfc5d,0x04c1d2cd,0xaf3a580f,0xd2f45c12,0x7883e614,0x592620b5,0xbe7c5f26,0x5fd27e68,0x1567e1e3,0x139e45a9,0x44d8aaaf,0x2cc71d2d -.long 0xe36d0757,0x4a9090cd,0xd9a29382,0xf722d7b1,0x04b48ddf,0xfb7fb04c,0xebe16f43,0x628ad2a7,0x20226040,0xcd3fbfb5,0x5104b6c4,0x6c34ecb1,0xc903c188,0x30c0754e,0x2d23cab0,0xec336b08 -.long 0x1e206ee5,0x473d62a2,0x8c49a633,0xf1e27480,0xe9f6b2c3,0x87ab956c,0x62b606ea,0x61830b48,0xe78e815f,0x67cd6846,0x4c02082a,0xfe40139f,0x952ec365,0x52bbbfcb,0x6b9836ab,0x74c11642 -.long 0x558df019,0x9f51439e,0xac712b27,0x230da4ba,0x55185a24,0x518919e3,0x84b78f50,0x4dcefcdd,0xa47d4c5a,0xa7d90fb2,0xb30e009e,0x55ac9abf,0x74eed273,0xfd2fc359,0xdbea8faf,0xb72d824c -.long 0x4513e2ca,0xce721a74,0x38240b2c,0x0b418612,0xd5baa450,0x05199968,0x2b0e8c25,0xeb1757ed,0x3dfac6d5,0x6ebc3e28,0x48a237f5,0xb2431e2e,0x52f61499,0x2acb5e23,0xe06c936b,0x5558a2a7 -.long 0xcbb13d1b,0xd213f923,0x5bfb9bfe,0x98799f42,0x701144a9,0x1ae8ddc9,0x4c5595ee,0x0b8b3bb6,0x3ecebb21,0x0ea9ef2e,0x3671f9a7,0x17cb6c4b,0x726f1d1f,0x47ef464f,0x6943a276,0x171b9484 -.long 0x7ef0329c,0x51a4ae2d,0x91c4402a,0x08509222,0xafd45bbc,0x64a61d35,0x3035a851,0x38f096fe,0xa1dec027,0xc7468b74,0x4fc7dcba,0xe8cf10e7,0xf4a06353,0xea35ff40,0x8b77dd66,0x0b4c0dfa -.long 0xde7e5c19,0x779b8552,0xc1c0256c,0xfab28609,0xabd4743d,0x64f58eee,0x7b6cc93b,0x4e8ef838,0x4cb1bf3d,0xee650d26,0x73dedf61,0x4c1f9d09,0xbfb70ced,0xaef7c9d7,0x1641de1e,0x1ec0507e -.long 0xcde45079,0xcd7e5cc7,0x516ac9e4,0xde173c9a,0xc170315c,0x517a8494,0x91d8e8fb,0x438fd905,0xc7d9630b,0x5145c506,0xf47d4d75,0x6457a87b,0x0d9a80e8,0xd31646bf,0xcef3aabe,0x453add2b -.long 0xa607419d,0xc9941109,0xbb6bca80,0xfaa71e62,0x07c431f3,0x34158c13,0x992bc47a,0x594abebc,0xeb78399f,0x6dfea691,0x3f42cba4,0x48aafb35,0x077c04f0,0xedcd65af,0xe884491a,0x1a29a366 -.long 0x1c21f2bf,0x023a40e5,0xa5057aee,0xf99a513c,0xbcab072e,0xa3fe7e25,0x40e32bcf,0x8568d2e1,0xd3f69d9f,0x904594eb,0x07affab1,0x181a9733,0xb6e330f4,0xe4d68d76,0xc75a7fc1,0x87a6dafb -.long 0xef7d9289,0x549db2b5,0x197f015a,0x2480d4a8,0xc40493b6,0x61d5590b,0x6f780331,0x3a55b52e,0x309eadb0,0x40eb8115,0x92e5c625,0xdea7de5a,0xcc6a3d5a,0x64d631f0,0x93e8dd61,0x9d5e9d7c -.long 0x206d3ffc,0xf297bef5,0x7d808bd4,0x23d5e033,0xd24cf5ba,0x4a4f6912,0x09cdaa8a,0xe4d8163b,0xd3082e8e,0x0e0de9ef,0x0192f360,0x4fe1246c,0x4b8eee0a,0x1f900150,0xf1da391b,0x5219da81 -.long 0xf7ea25aa,0x7bf6a5c1,0xfbb07d5f,0xd165e6bf,0x89e78671,0xe3539361,0x2bac4219,0xa3fcac89,0xf0baa8ab,0xdfab6fd4,0xe2c1c2e5,0x5a4adac1,0x40d85849,0x6cd75e31,0x19b39181,0xce263fea -.long 0x07032c72,0xcb6803d3,0x790968c8,0x7f40d5ce,0xdce978f0,0xa6de86bd,0x368f751c,0x25547c4f,0x65fb2a9e,0xb1e685fd,0x1eb9179c,0xce69336f,0x12504442,0xb15d1c27,0xb911a06b,0xb7df465c -.long 0x315980cd,0xb8d804a3,0xfa3bebf7,0x693bc492,0x2253c504,0x3578aeee,0xcd2474a2,0x158de498,0xcfda8368,0x1331f5c7,0x78d7177e,0xd2d7bbb3,0xf3c1e46e,0xdf61133a,0xd30e7be8,0x5836ce7d -.long 0x94f834cb,0x83084f19,0x429ed782,0xd35653d4,0x59e58243,0xa542f16f,0x0470a22d,0xc2b52f65,0x18f23d96,0xe3b6221b,0x3f5252b4,0xcb05abac,0x87d61402,0xca00938b,0x411933e4,0x2f186cdd -.long 0x9a29a5c5,0xe042ece5,0x3b6c8402,0xb19b3c07,0x19d92684,0xc97667c7,0xebc66372,0xb5624622,0x3c04fa02,0x0cb96e65,0x8eaa39aa,0x83a7176c,0xeaa1633f,0x2033561d,0x4533df73,0x45a9d086 -.long 0x3dc090bc,0xe0542c1d,0xaa59c167,0x82c996ef,0x0ee7fc4d,0xe3f735e8,0x7c35db79,0x7b179393,0xf8c5dbfd,0xb6419e25,0x1f327b04,0x4d9d7a1e,0x298dfca8,0x979f6f9b,0x8de9366a,0xc7c5dff1 -.long 0x04c82bdd,0x1b7a588d,0xf8319dfd,0x68005534,0xd8eb9580,0xde8a55b5,0x8d5bca81,0x5ea886da,0x252a0b4d,0xe8530a01,0x35eaa0a1,0x1bffb4fe,0xd8e99563,0x2ad828b1,0x95f9cd87,0x7de96ef5 -.long 0xd77d970c,0x4abb2d0c,0xd33ef9cb,0x03cfb933,0x8b211fe9,0xb0547c01,0xa56ed1c6,0x2fe64809,0xc2ac98cc,0xcb7d5624,0x1a393e33,0x2a1372c0,0x29660521,0xc8d1ec1c,0xb37ac3e9,0xf3d31b04 -.long 0x5ece6e7c,0xa29ae9df,0x0facfb55,0x0603ac8f,0xdda233a5,0xcfe85b7a,0xbd75f0b8,0xe618919f,0x99bf1603,0xf555a3d2,0xf184255a,0x1f43afc9,0x319a3e02,0xdcdaf341,0x03903a39,0xd3b117ef -.long 0x65d1d131,0xe095da13,0xc37ad03e,0x86f16367,0x462cd8dd,0x5f37389e,0xd67a60e6,0xc103fa04,0xf4b478f0,0x57c34344,0xe117c98d,0xce91edd8,0x231fc12e,0x001777b0,0xb207bccb,0x11ae47f2 -.long 0x20f8a242,0xd983cf8d,0xf22e1ad8,0x7aff5b1d,0x7fc4feb3,0x68fd11d0,0xb0f1c3e1,0x5d53ae90,0xec041803,0x50fb7905,0x14404888,0x85e3c977,0xac628d8f,0x0e67faed,0x6668532c,0x2e865150 -.long 0x6a67a6b0,0x15acaaa4,0xb25cec41,0xf4cdee25,0xe4c6701e,0x49ee565a,0xfc7d63d8,0x2a04ca66,0xef0543fb,0xeb105018,0xd1b0d81d,0xf709a4f5,0x2915d333,0x5b906ee6,0x96f1f0ab,0xf4a87412 -.long 0x4d82f4c2,0xb6b82fa7,0x6804efb3,0x90725a60,0xadc3425e,0xbc82ec46,0x2787843e,0xb7b80581,0xdd1fc74c,0xdf46d91c,0xe783a6c4,0xdc1c62cb,0x1a04cbba,0x59d1b9f3,0x95e40764,0xd87f6f72 -.long 0x317f4a76,0x02b4cfc1,0x91036bce,0x8d2703eb,0xa5e72a56,0x98206cc6,0xcf53fb0f,0x57be9ed1,0xef0b17ac,0x09374571,0xd9181b38,0x74b2655e,0x89935d0e,0xc8f80ea8,0x91529936,0xc0d9e942 -.long 0x1e84e0e5,0x19686041,0xaea34c93,0xa5db84d3,0x7073a732,0xf9d5bb19,0x6bcfd7c0,0xb8d2fe56,0xf3eb82fa,0x45775f36,0xfdff8b58,0x8cb20ccc,0x8374c110,0x1659b65f,0x330c789a,0xb8b4a422 -.long 0x6fe8208b,0x75e3c3ea,0x286e78fe,0xbd74b9e4,0xd7d93a1a,0x0be2e81b,0xdd0a5aae,0x7ed06e27,0x6be8b800,0x721f5a58,0xd846db28,0x428299d1,0x5be88ed3,0x95cb8e6b,0x1c034e11,0xc3186b23 -.long 0x8977d99b,0xa6312c9e,0x83f531e7,0xbe944331,0x18d3b1d4,0x8232c0c2,0xe1247b73,0x617aae8b,0x282aec3b,0x40153fc4,0xf7b8f823,0xc6063d2f,0x3304f94c,0x68f10e58,0xee676346,0x31efae74 -.long 0x40a9b97c,0xbadb6c6d,0x4f666256,0x14702c63,0x5184b2e3,0xdeb954f1,0x94b6ca40,0x5184a526,0x003c32ea,0xfff05337,0x205974c7,0x5aa374dd,0x4b0dd71a,0x9a763854,0xdeb947ec,0x459cd27f -.long 0x459c2b92,0xa6e28161,0x75ee8ef5,0x2f020fa8,0x30b06310,0xb132ec2d,0xbc6a4530,0xc3e15899,0xaa3f451a,0xdc5f53fe,0xc2d9acac,0x3a3c7f23,0x6b27e58b,0x2ec2f892,0xd742799f,0x68466ee7 -.long 0x1fa26613,0x98324dd4,0xbdc29d63,0xa2dc6dab,0xd712d657,0xf9675faa,0x21fd8d15,0x813994be,0xfd4f7553,0x5ccbb722,0xf3a36b20,0x5135ff8b,0x69559df5,0x44be28af,0x9d41bf30,0x40b65bed -.long 0x3734e520,0xd98bf2a4,0x209bdcba,0x5e3abbe3,0xbc945b35,0x77c76553,0xc6ef14aa,0x5331c093,0x76b60c80,0x518ffe29,0x7ace16f8,0x2285593b,0xbe2b9784,0xab1f64cc,0xab2421b6,0xe8f2c0d9 -.long 0xc1df065c,0x617d7174,0x5f6578fa,0xafeeb5ab,0x263b54a8,0x16ff1329,0xc990dce3,0x45c55808,0xecc8c177,0x42eab6c0,0x5982ecaa,0x799ea9b5,0xb607ef8e,0xf65da244,0x32a3fc2c,0x8ab226ce -.long 0x7ea973dc,0x745741e5,0x20888f2e,0x5c00ca70,0x45fd9cf1,0x7cdce3cf,0x5507f872,0x8a741ef1,0x196b4cec,0x47c51c2f,0xc97ea618,0x70d08e43,0x15b18a2b,0x930da15c,0x2f610514,0x33b6c678 -.long 0x07ac9794,0xc662e4f8,0xba06cb79,0x1eccf050,0xe7d954e5,0x1ff08623,0x24cf71c3,0x6ef2c5fb,0x67978453,0xb2c063d2,0x1d654af8,0xa0cf3796,0x7ebdaa37,0x7cb242ea,0xb86747e0,0x206e0b10 -.long 0xd5ecfefc,0x481dae5f,0xc2bff8fc,0x07084fd8,0xea324596,0x8040a01a,0xd4de4036,0x4c646980,0xd65abfc3,0x9eb8ab4e,0x13541ec7,0xe01cb91f,0xfd695012,0x8f029adb,0x3c7569ec,0x9ae28483 -.long 0xa66d80a1,0xa5614c9e,0x75f5f911,0x680a3e44,0xceba4fc1,0x0c07b14d,0xa13071c1,0x891c285b,0x799ece3c,0xcac67ceb,0x41e07e27,0x29b910a9,0xf2e43123,0x66bdb409,0x7ac9ecbe,0x06f8b137 -.long 0x38547090,0x5981fafd,0x85e3415d,0x19ab8b9f,0xc7e31b27,0xfc28c194,0x6fbcbb42,0x843be0aa,0xa6db836c,0xf3b1ed43,0x01a45c05,0x2a1330e4,0x95c1a377,0x4f19f3c5,0x44b5ee33,0xa85f39d0 -.long 0x4ae52834,0x3da18e6d,0x7423dcb0,0x5a403b39,0xf2374aef,0xbb555e0a,0x1e8ca111,0x2ad599c4,0x014b3bf8,0x1b3a2fb9,0xf66d5007,0x73092684,0xc4340102,0x079f1426,0x8fddf4de,0x1827cf81 -.long 0xf10ff927,0xc83605f6,0x23739fc6,0xd3871451,0xcac1c2cc,0x6d163450,0xa2ec1ac5,0x6b521296,0x6e3cb4a5,0x0606c4f9,0x778abff7,0xe47d3f41,0xbe8e3a45,0x425a8d5e,0xa6102160,0x53ea9e97 -.long 0x39cbb688,0x477a106e,0xf3386d32,0x532401d2,0xb1b9b421,0x8e564f64,0x81dad33f,0xca9b8388,0x2093913e,0xb1422b4e,0x69bc8112,0x533d2f92,0xebe7b2c7,0x3fa017be,0xcaf197c6,0xb2767c4a -.long 0xaedbae9f,0xc925ff87,0x36880a54,0x7daf0eb9,0x9c4d0e71,0x9284ddf5,0x316f8cf5,0x1581cf93,0x3ac1f452,0x3eeca887,0xfb6aeffe,0xb417fce9,0xeefb8dc3,0xa5918046,0x02209400,0x73d318ac -.long 0x728693e5,0xe800400f,0x339927ed,0xe87d814b,0x57ea9910,0x93e94d3b,0x2245fb69,0xff8a35b6,0x7f200d34,0x043853d7,0x0f653ce1,0x470f1e68,0x59a06379,0x81ac05bd,0x03930c29,0xa14052c2 -.long 0x26bc2797,0x6b72fab5,0x99f16771,0x13670d16,0x1e3e48d1,0x00170052,0xb7adf678,0x978fe401,0xd41c5dd4,0x55ecfb92,0xc7b27da5,0x5ff8e247,0x013fb606,0xe7518272,0x2f547a3c,0x5768d7e5 -.long 0x60017a5f,0xbb24eaa3,0x9c64ce9b,0x6b18e6e4,0x103dde07,0xc225c655,0x7592f7ea,0xfc3672ae,0xd06283a1,0x9606ad77,0xe4d59d99,0x542fc650,0x2a40e7c2,0xabb57c49,0xa8db9f55,0xac948f13 -.long 0xb04465c3,0x6d4c9682,0x6468bd15,0xe3d062fa,0x5f318d7e,0xa51729ac,0x9eb6fc95,0x1fc87df6,0x0591f652,0x63d146a8,0x589621aa,0xa861b8f7,0xce31348c,0x59f5f15a,0x440da6da,0x8f663391 -.long 0xb591ffa3,0xcfa778ac,0x4cdfebce,0x027ca9c5,0x444ea6b3,0xbe8e05a5,0xa78d8254,0x8aab4e69,0xb474d6b8,0x2437f04f,0x045b3855,0x6597ffd4,0xca47ecaa,0xbb0aea4e,0x85c7ebfc,0x568aae83 -.long 0xc73b2383,0x0e966e64,0xd17d8762,0x49eb3447,0x8da05dab,0xde107821,0x016b7236,0x443d8baa,0xea7610d6,0x163b63a5,0xce1ca979,0xe47e4185,0x80baa132,0xae648b65,0x0e0d5b64,0xebf53de2 -.long 0xd3c8c1ca,0x8d3bfcb4,0x5d04b309,0x0d914ef3,0x3de7d395,0x55ef6415,0x26b850e8,0xbde1666f,0xd449ab19,0xdbe1ca6e,0xe89a2672,0x8902b322,0xdacb7a53,0xb1674b7e,0xf52523ff,0x8e9faf6e -.long 0x9a85788b,0x6ba535da,0xbd0626d4,0xd21f03ae,0xe873dc64,0x099f8c47,0x018ec97e,0xcda8564d,0xde92c68c,0x3e8d7a5c,0x73323cc4,0x78e035a1,0xf880ff7c,0x3ef26275,0x273eedaa,0xa4ee3dff -.long 0xaf4e18f8,0x58823507,0x0672f328,0x967ec9b5,0x559d3186,0x9ded19d9,0x6cdce39c,0x5e2ab3de,0x11c226df,0xabad6e4d,0x87723014,0xf9783f43,0x1a885719,0x9a49a0cf,0x90da9dbf,0xfc0c1a5a -.long 0x571d92ac,0x8bbaec49,0x4692517f,0x569e85fe,0xa14ea4af,0x8333b014,0x12e5c5ad,0x32f2a62f,0x06d89b85,0x98c2ce3a,0x2ff77a08,0xb90741aa,0x01f795a2,0x2530defc,0x84b3c199,0xd6e5ba0b -.long 0x12e4c936,0x7d8e8451,0xbd0be17b,0xae419f7d,0x22262bc9,0xa583fc8c,0x91bfe2bd,0x6b842ac7,0x440d6827,0x33cef4e9,0xef81fb14,0x5f69f4de,0x234fbb92,0xf16cf6f6,0xd9e7e158,0x76ae3fc3 -.long 0xe9740b33,0x4e89f6c2,0x4962d6a1,0x677bc85d,0x68d10d15,0x6c6d8a7f,0x0257b1cd,0x5f9a7224,0x4ad85961,0x7096b916,0xe657ab4a,0x5f8c47f7,0xf7461d7e,0xde57d7d0,0x80ce5ee2,0x7eb6094d -.long 0x34190547,0x0b1e1dfd,0xf05dd150,0x8a394f43,0x97df44e6,0x0a9eb24d,0x87675719,0x78ca06bf,0x6ffeec22,0x6f0b3462,0x36cdd8fb,0x9d91bcea,0xa105be47,0xac83363c,0x069710e3,0x81ba76c1 -.long 0x28c682c6,0x3d1b24cb,0x8612575b,0x27f25228,0xe8e66e98,0xb587c779,0x405eb1fe,0x7b0c03e9,0x15b548e7,0xfdf0d030,0x38b36af7,0xa8be76e0,0x4f310c40,0x4cdab04a,0xf47ecaec,0x6287223e -.long 0x8b399320,0x678e6055,0xc01e4646,0x61fe3fa6,0x03261a5e,0xc482866b,0x5c2f244a,0xdfcf45b8,0x2f684b43,0x8fab9a51,0xc7220a66,0xf796c654,0xf5afa58f,0x1d90707e,0x4fdbe0de,0x2c421d97 -.long 0xaf2ebc2f,0xc4f4cda3,0xcb4efe24,0xa0af843d,0x9ccd10b1,0x53b857c1,0x914d3e04,0xddc9d1eb,0x62771deb,0x7bdec8bb,0x91c5aa81,0x829277aa,0x832391ae,0x7af18dd6,0xc71a84ca,0x1740f316 -.long 0xeeaf8c49,0x8928e99a,0x6e24d728,0xee7aa73d,0xe72b156c,0x4c5007c2,0xed408a1d,0x5fcf57c5,0xb6057604,0x9f719e39,0xc2868bbf,0x7d343c01,0x7e103e2d,0x2cca254b,0xf131bea2,0xe6eb38a9 -.long 0x8be762b4,0xb33e624f,0x058e3413,0x2a9ee4d1,0x67d805fa,0x968e6369,0x7db8bfd7,0x9848949b,0xd23a8417,0x5308d7e5,0xf3e29da5,0x892f3b1d,0x3dee471f,0xc95c139e,0xd757e089,0x8631594d -.long 0xde918dcc,0xe0c82a3c,0x26fdcf4b,0x2e7b5994,0x32cb1b2d,0x82c50249,0x7657ae07,0xea613a9d,0xf1fdc9f7,0xc2eb5f6c,0x879fe682,0xb6eae8b8,0x591cbc7f,0x253dfee0,0x3e1290e6,0x000da713 -.long 0x1f095615,0x1083e2ea,0x14e68c33,0x0a28ad77,0x3d8818be,0x6bfc0252,0xf35850cd,0xb585113a,0x30df8aa1,0x7d935f0b,0x4ab7e3ac,0xaddda07c,0x552f00cb,0x92c34299,0x2909df6c,0xc33ed1de -.long 0x80e87766,0x22c2195d,0x9ddf4ac0,0x9e99e6d8,0x65e74934,0x09642e4e,0xff1ff241,0x2610ffa2,0x751c8159,0x4d1d47d4,0xaf3a9363,0x697b4985,0x87477c33,0x0318ca46,0x9441eff3,0xa90cb565 -.long 0x36f024cb,0x58bb3848,0x36016168,0x85be1f77,0xdc7e07f1,0x6c59587c,0xaf1d8f02,0x191be071,0xcca5e55c,0xbf169fa5,0xf7d04eac,0x3864ba3c,0x8d7d05db,0x915e367f,0xa6549e5d,0xb48a876d -.long 0x580e40a2,0xef89c656,0x728068bc,0xf194ed8c,0xa47990c9,0x74528045,0x5e1a4649,0xf53fc7d7,0x78593e7d,0xbec5ae9b,0x41db65d7,0x2cac4ee3,0x04a3d39b,0xa8c1eb24,0x03f8f3ef,0x53b7d634 -.long 0x3e07113c,0x2dc40d48,0x7d8b63ae,0x6e4a5d39,0x79684c2b,0x5582a94b,0x622da26c,0x932b33d4,0x0dbbf08d,0xf534f651,0x64c23a52,0x211d07c9,0xee5bdc9b,0x0eeece0f,0xf7015558,0xdf178168 -.long 0x0a712229,0xd4294635,0x09273f8c,0x93cbe448,0x8f13bc83,0x00b095ef,0x8798978c,0xbb741972,0x56dbe6e7,0x9d7309a2,0x5a5d39ec,0xe578ec56,0x851f9a31,0x3961151b,0xe5709eb4,0x2da7715d -.long 0x53dfabf0,0x867f3017,0xb8e39259,0x728d2078,0x815d9958,0x5c75a0cd,0x16603be1,0xf84867a6,0x70e35b1c,0xc865b13d,0x19b03e2c,0x02414468,0xac1f3121,0xe46041da,0x6f028a7c,0x7c9017ad -.long 0x0a482873,0xabc96de9,0xb77e54d4,0x4265d6b1,0xa57d88e7,0x68c38e79,0x9ce82de3,0xd461d766,0x64a7e489,0x817a9ec5,0xa0def5f2,0xcc5675cd,0x985d494e,0x9a00e785,0x1b03514a,0xc626833f -.long 0x83cdd60e,0xabe7905a,0xa1170184,0x50602fb5,0xb023642a,0x689886cd,0xa6e1fb00,0xd568d090,0x0259217f,0x5b1922c7,0xc43141e4,0x93831cd9,0x0c95f86e,0xdfca3587,0x568ae828,0xdec2057a -.long 0xf98a759a,0xc44ea599,0xf7c23c1d,0x55a0a7a2,0x94c4f687,0xd5ffb6e6,0x12848478,0x3563cce2,0xe7b1fbe1,0x812b3517,0x4f7338e0,0x8a7dc979,0x52d048db,0x211ecee9,0xc86ea3b8,0x2eea4056 -.long 0xba772b34,0xd8cb68a7,0x5f4e2541,0xe16ed341,0x0fec14db,0x9b32f6a6,0x391698be,0xeee376f7,0x83674c02,0xe9a7aa17,0x5843022a,0x65832f97,0x5ba4990f,0x29f3a8da,0xfb8e3216,0x79a59c3a -.long 0xbd19bb16,0x9cdc4d2e,0xb3262d86,0xc6c7cfd0,0x969c0b47,0xd4ce14d0,0x13e56128,0x1fa352b7,0x973db6d3,0x383d55b8,0xe8e5b7bf,0x71836850,0xe6bb571f,0xc7714596,0x2d5b2dd2,0x259df31f -.long 0x913cc16d,0x568f8925,0xe1a26f5a,0x18bc5b6d,0xf5f499ae,0xdfa413be,0xc3f0ae84,0xf8835dec,0x65a40ab0,0xb6e60bd8,0x194b377e,0x65596439,0x92084a69,0xbcd85625,0x4f23ede0,0x5ce433b9 -.long 0x6ad65143,0xe8e8f04f,0xd6e14af6,0x11511827,0x8295c0c7,0x3d390a10,0x621eba16,0x71e29ee4,0x63717b46,0xa588fc09,0xe06ad4a2,0x02be02fe,0x04c22b22,0x931558c6,0x12f3c849,0xbb4d4bd6 -.long 0x20efd662,0x54a4f496,0xc5952d14,0x92ba6d20,0xcc9784c2,0x2db8ea1e,0x4b353644,0x81cc10ca,0x4b4d7f6c,0x40b570ad,0x84a1dcd2,0x5c9f1d96,0x3147e797,0x01379f81,0x2bd499f5,0xe5c6097b -.long 0x328e5e20,0x40dcafa6,0x54815550,0xf7b5244a,0x47bfc978,0xb9a4f118,0xd25825b1,0x0ea0e79f,0x646c7ecf,0xa50f96eb,0x446dea9d,0xeb811493,0xdfabcf69,0x2af04677,0xc713f6e8,0xbe3a068f -.long 0x42e06189,0x860d523d,0x4e3aff13,0xbf077941,0xc1b20650,0x0b616dca,0x2131300d,0xe66dd6d1,0xff99abde,0xd4a0fd67,0xc7aac50d,0xc9903550,0x7c46b2d7,0x022ecf8b,0x3abf92af,0x3333b1e8 -.long 0x6c491c14,0x11cc113c,0x80dd3f88,0x05976688,0x29d932ed,0xf5b4d9e7,0xa2c38b6d,0xe982aad8,0x8be0dcf0,0x6f925347,0x65ca53f2,0x700080ae,0x443ca77f,0xd8131156,0xec51f984,0xe92d6942 -.long 0x85dfe9ae,0xd2a08af8,0x4d2a86ca,0xd825d9a5,0x39dff020,0x2c53988d,0x430cdc40,0xf38b135a,0x62a7150b,0x0c918ae0,0x0c340e9b,0xf31fd8de,0x4dbbf02e,0xafa0e7ae,0x5eba6239,0x5847fb2a -.long 0xdccbac8b,0x6b1647dc,0x06f485c8,0xb642aa78,0x7038ecdf,0x873f3765,0xfa49d3fe,0x2ce5e865,0xc98c4400,0xea223788,0xf1fa5279,0x8104a8cd,0x06becfd7,0xbcf7cc7a,0xc8f974ae,0x49424316 -.long 0x84d6365d,0xc0da65e7,0x8f759fb8,0xbcb7443f,0x7ae81930,0x35c712b1,0x4c6e08ab,0x80428dff,0xa4faf843,0xf19dafef,0xffa9855f,0xced8538d,0xbe3ac7ce,0x20ac409c,0x882da71e,0x358c1fb6 -.long 0xfd349961,0xafa9c0e5,0x8421c2fc,0x2b2cfa51,0xf3a28d38,0x2a80db17,0x5d138e7e,0xa8aba539,0x6e96eb8d,0x52012d1d,0xcbaf9622,0x65d8dea0,0xb264f56c,0x57735447,0x1b6c8da2,0xbeebef3f -.long 0xce785254,0xfc346d98,0xbb64a161,0xd50e8d72,0x49794add,0xc03567c7,0x752c7ef6,0x15a76065,0x961f23d6,0x59f3a222,0x73ecc0b0,0x378e4438,0x5a82fde4,0xc74be434,0xd8b9cf34,0xae509af2 -.long 0x577f44a1,0x4a61ee46,0xb611deeb,0xe09b748c,0xf5f7b884,0xc0481b2c,0x61acfa6b,0x35626678,0xbf8d21e6,0x37f4c518,0xb205a76d,0x22d96531,0x954073c0,0x37fb85e1,0x65b3a567,0xbceafe4f -.long 0xbe42a582,0xefecdef7,0x65046be6,0xd3fc6080,0x09e8dba9,0xc9af13c8,0x641491ff,0x1e6c9847,0xd30c31f7,0x3b574925,0xac2a2122,0xb7eb72ba,0xef0859e7,0x776a0dac,0x21900942,0x06fec314 -.long 0xf8c22049,0x2464bc10,0x875ebf69,0x9bfbcce7,0x4336326b,0xd7a88e2a,0x5bc2acfa,0xda05261c,0xeba7efc8,0xc29f5bdc,0x25dbbf2e,0x471237ca,0x2975f127,0xa72773f2,0x04d0b326,0xdc744e8e -.long 0xa56edb73,0x38a7ed16,0x2c007e70,0x64357e37,0x5080b400,0xa167d15b,0x23de4be1,0x07b41164,0x74c89883,0xb2d91e32,0x2882e7ed,0x3c162821,0x7503e482,0xad6b36ba,0x0ea34331,0x48434e8e -.long 0x2c7ae0b9,0x79f4f24f,0x1939b44a,0xc46fbf81,0x56595eb1,0x76fefae8,0xcd5f29c7,0x417b66ab,0xc5ceec20,0x5f2332b2,0xe1a1cae2,0xd69661ff,0x9b0286e6,0x5ede7e52,0xe276b993,0x9d062529 -.long 0x7e50122b,0x324794b0,0x4af07ca5,0xdd744f8b,0xd63fc97b,0x30a12f08,0x76626d9d,0x39650f1a,0x1fa38477,0x101b47f7,0xd4dc124f,0x3d815f19,0xb26eb58a,0x1569ae95,0x95fb1887,0xc3cde188 -.long 0xf9539a48,0x54e9f37b,0x7408c1a5,0xb0100e06,0xea580cbb,0x821d9811,0x86e50c56,0x8af52d35,0xdbbf698b,0xdfbd9d47,0x03dc1c73,0x2961a1ea,0xe76a5df8,0x203d38f8,0x6def707a,0x08a53a68 -.long 0x1bee45d4,0x26eefb48,0x3c688036,0xb3cee346,0xc42f2469,0x463c5315,0x81378162,0x19d84d2e,0x1c4d349f,0x22d7c3c5,0x163d59c5,0x65965844,0xb8abceae,0xcf198c56,0x628559d5,0x6fb1fb1b -.long 0x07bf8fe3,0x8bbffd06,0x3467734b,0x46259c58,0x35f7f0d3,0xd8953cea,0xd65b0ff1,0x1f0bece2,0xf3c72914,0xf7d5b4b3,0x3cb53389,0x29e8ea95,0x836b6d46,0x4a365626,0xea174fde,0xe849f910 -.long 0xf4737f21,0x7ec62fbb,0x6209f5ac,0xd8dba5ab,0xa5f9adbe,0x24b5d7a9,0xa61dc768,0x707d28f7,0xcaa999ea,0x7711460b,0x1c92e4cc,0xba7b174d,0x18d4bf2d,0x3c4bab66,0xeb8bd279,0xb8f0c980 -.long 0x324b4737,0x024bea9a,0x32a83bca,0xfba9e423,0xa232dced,0x6e635643,0x2571c8ba,0x99619367,0x54b7032b,0xe8c9f357,0x2442d54a,0xf936b3ba,0x8290c65a,0x2263f0f0,0xee2c7fdb,0x48989780 -.long 0x13d4f95e,0xadc5d55a,0xad9b8500,0x737cff85,0x8a73f43d,0x271c557b,0xe18bc476,0xbed617a4,0x7dfd8ab2,0x66245401,0x3a2870aa,0xae7b89ae,0x23a7e545,0x1b555f53,0xbe057e4c,0x6791e247 -.long 0x324fa34d,0x860136ad,0x4cbeae28,0xea111447,0xbedd3299,0x023a4270,0xc1c35c34,0x3d5c3a7f,0x8d0412d2,0xb0f6db67,0xfcdc6b9a,0xd92625e2,0x4e28a982,0x92ae5ccc,0x47a3ce7e,0xea251c36 -.long 0x790691bf,0x9d658932,0x06b736ae,0xed610589,0xc0d63b6e,0x712c2f04,0xc63d488f,0x5cf06fd5,0xd9588e41,0x97363fac,0x2b93257e,0x1f9bf762,0x667acace,0xa9d1ffc4,0x0a061ecf,0x1cf4a1aa -.long 0xdc1818d0,0x40e48a49,0xa3621ab0,0x0643ff39,0xe39ef639,0x5768640c,0x04d86854,0x1fc099ea,0xeccd28fd,0x9130b9c3,0x7eec54ab,0xd743cbd2,0xe5b475b6,0x052b146f,0x900a7d1f,0x058d9a82 -.long 0x91262b72,0x65e02292,0xbb0edf03,0x96f924f9,0xfe206842,0x5cfa59c8,0x5eafa720,0xf6037004,0x18d7dd96,0x5f30699e,0xcbab2495,0x381e8782,0xdd8be949,0x91669b46,0x26aae8ef,0xb40606f5 -.long 0xfc6751a4,0x2812b839,0xfba800ef,0x16196214,0x4c1a2875,0x4398d5ca,0x653d8349,0x720c00ee,0xd820007c,0xc2699eb0,0xa39b5825,0x880ee660,0x471f6984,0x70694694,0xe3dda99a,0xf7d16ea8 -.long 0xc0519a23,0x28d675b2,0x4f6952e3,0x9ebf94fe,0xa2294a8a,0xf28bb767,0xfe0af3f5,0x85512b4d,0x99b16a0d,0x18958ba8,0xba7548a7,0x95c2430c,0xa16be615,0xb30d1b10,0x85bfb74c,0xe3ebbb97 -.long 0x18549fdb,0xa3273cfe,0x4fcdb792,0xf6e200bf,0x83aba56c,0x54a76e18,0x89ef6aa2,0x73ec66f6,0xd1b9a305,0x8d17add7,0xb7ae1b9d,0xa959c5b9,0x6bcc094a,0x88643522,0xd7d429b9,0xcc5616c4 -.long 0xe6a33f7c,0xa6dada01,0x9d4e70ad,0xc6217a07,0x09c15b7c,0xd619a818,0x0e80c854,0xea06b329,0xa5f5e7b9,0x174811ce,0x787c65f4,0x66dfc310,0x3316ab54,0x4ea7bd69,0x1dcc0f70,0xc12c4acb -.long 0x1e407dd9,0xe4308d1a,0x91afa997,0xe8a3587c,0xab77b7a5,0xea296c12,0x673c0d52,0xb5ad49e4,0x7006085a,0x40f9b2b2,0x87bf6ec2,0xa88ff340,0x4e3066a6,0x978603b1,0xb5e486e2,0xb3f99fc2 -.long 0xb2e63645,0x07b53f5e,0x84c84232,0xbe57e547,0x7214d5cf,0xd779c216,0x029a3aca,0x617969cd,0x8a7017a0,0xd17668cd,0xbe9b7ee8,0x77b4d19a,0x9c161776,0x58fd0e93,0xd5968a72,0xa8c4f4ef -.long 0x67b3de77,0x296071cc,0x634f7905,0xae3c0b8e,0x8a7100c9,0x67e440c2,0xeb4b9b42,0xbb8c3c1b,0xc51b3583,0x6d71e8ea,0x9525e642,0x7591f5af,0x13f509f3,0xf73a2f7b,0x5619ac9b,0x618487aa -.long 0x9d61718a,0x3a72e5f7,0x7592d28c,0x00413bcc,0x963c35cf,0x7d9b11d3,0xb90a46ed,0x77623bcf,0xdcdd2a50,0xdeef273b,0x0601846e,0x4a741f9b,0x0ec6e929,0x33b89e51,0x8b7f22cd,0xcb02319f -.long 0x084bae24,0xbbe1500d,0x343d2693,0x2f0ae8d7,0x7cdef811,0xacffb5f2,0x263fb94f,0xaa0c030a,0xa0f442de,0x6eef0d61,0x27b139d3,0xf92e1817,0x0ad8bc28,0x1ae6deb7,0xc0514130,0xa89e38dc -.long 0xd2fdca23,0x81eeb865,0xcc8ef895,0x5a15ee08,0x01905614,0x768fa10a,0x880ee19b,0xeff5b8ef,0xcb1c8a0e,0xf0c0cabb,0xb8c838f9,0x2e1ee9cd,0x8a4a14c0,0x0587d8b8,0x2ff698e5,0xf6f27896 -.long 0x89ee6256,0xed38ef1c,0x6b353b45,0xf44ee1fe,0x70e903b3,0x9115c0c7,0x818f31df,0xc78ec0a1,0xb7dccbc6,0x6c003324,0x163bbc25,0xd96dd1f3,0x5cedd805,0x33aa82dd,0x7f7eb2f1,0x123aae4f -.long 0xa26262cd,0x1723fcf5,0x0060ebd5,0x1f7f4d5d,0xb2eaa3af,0xf19c5c01,0x9790accf,0x2ccb9b14,0x52324aa6,0x1f9c1cad,0x7247df54,0x63200526,0xbac96f82,0x5732fe42,0x01a1c384,0x52fe771f -.long 0xb1001684,0x546ca13d,0xa1709f75,0xb56b4eee,0xd5db8672,0x266545a9,0x1e8f3cfb,0xed971c90,0xe3a07b29,0x4e7d8691,0xe4b696b9,0x7570d9ec,0x7bc7e9ae,0xdc5fa067,0xc82c4844,0x68b44caf -.long 0xbf44da80,0x519d34b3,0x5ab32e66,0x283834f9,0x6278a000,0x6e608797,0x627312f6,0x1e62960e,0xe6901c55,0x9b87b27b,0x24fdbc1f,0x80e78538,0x2facc27d,0xbbbc0951,0xac143b5a,0x06394239 -.long 0x376c1944,0x35bb4a40,0x63da1511,0x7cb62694,0xb7148a3b,0xafd29161,0x4e2ea2ee,0xa6f9d9ed,0x880dd212,0x15dc2ca2,0xa61139a9,0x903c3813,0x6c0f8785,0x2aa7b46d,0x901c60ff,0x36ce2871 -.long 0xe10d9c12,0xc683b028,0x032f33d3,0x7573baa2,0x67a31b58,0x87a9b1f6,0xf4ffae12,0xfd3ed11a,0x0cb2748e,0x83dcaa9a,0x5d6fdf16,0x8239f018,0x72753941,0xba67b49c,0xc321cb36,0x2beec455 -.long 0x3f8b84ce,0x88015606,0x8d38c86f,0x76417083,0x598953dd,0x054f1ca7,0x4e8e7429,0xc939e110,0x5a914f2f,0x9b1ac2b3,0xe74b8f9c,0x39e35ed3,0x781b2fb0,0xd0debdb2,0x2d997ba2,0x1585638f -.long 0x9e2fce99,0x9c4b646e,0x1e80857f,0x68a21081,0x3643b52a,0x06d54e44,0x0d8eb843,0xde8d6d63,0x42146a0a,0x70321563,0x5eaa3622,0x8ba826f2,0x86138787,0x227a58bd,0x10281d37,0x43b6c03c -.long 0xb54dde39,0x6326afbb,0xdb6f2d5f,0x744e5e8a,0xcff158e1,0x48b2a99a,0xef87918f,0xa93c8fa0,0xde058c5c,0x2182f956,0x936f9e7a,0x216235d2,0xd2e31e67,0xace0c0db,0xf23ac3e7,0xc96449bf -.long 0x170693bd,0x7e9a2874,0xa45e6335,0xa28e14fd,0x56427344,0x5757f6b3,0xacf8edf9,0x822e4556,0xe6a285cd,0x2b7a6ee2,0xa9df3af0,0x5866f211,0xf845b844,0x40dde2dd,0x110e5e49,0x986c3726 -.long 0xf7172277,0x73680c2a,0x0cccb244,0x57b94f0f,0x2d438ca7,0xbdff7267,0xcf4663fd,0xbad1ce11,0xd8f71cae,0x9813ed9d,0x961fdaa6,0xf43272a6,0xbd6d1637,0xbeff0119,0x30361978,0xfebc4f91 -.long 0x2f41deff,0x02b37a95,0xe63b89b7,0x0e44a59a,0x143ff951,0x673257dc,0xd752baf4,0x19c02205,0xc4b7d692,0x46c23069,0xfd1502ac,0x2e6392c3,0x1b220846,0x6057b1a2,0x0c1b5b63,0xe51ff946 -.long 0x566c5c43,0x6e85cb51,0x3597f046,0xcff9c919,0x4994d94a,0x9354e90c,0x2147927d,0xe0a39332,0x0dc1eb2b,0x8427fac1,0x2ff319fa,0x88cfd8c2,0x01965274,0xe2d4e684,0x67aaa746,0xfa2e067d -.long 0x3e5f9f11,0xb6d92a7f,0xd6cb3b8e,0x9afe153a,0xddf800bd,0x4d1a6dd7,0xcaf17e19,0xf6c13cc0,0x325fc3ee,0x15f6c58e,0xa31dc3b2,0x71095400,0xafa3d3e7,0x168e7c07,0x94c7ae2d,0x3f8417a1 -.long 0x813b230d,0xec234772,0x17344427,0x634d0f5f,0xd77fc56a,0x11548ab1,0xce06af77,0x7fab1750,0x4f7c4f83,0xb62c10a7,0x220a67d9,0xa7d2edc4,0x921209a0,0x1c404170,0xface59f0,0x0b9815a0 -.long 0x319540c3,0x2842589b,0xa283d6f8,0x18490f59,0xdaae9fcb,0xa2731f84,0xc3683ba0,0x3db6d960,0x14611069,0xc85c63bb,0x0788bf05,0xb19436af,0x347460d2,0x905459df,0xe11a7db1,0x73f6e094 -.long 0xb6357f37,0xdc7f938e,0x2bd8aa62,0xc5d00f79,0x2ca979fc,0xc878dcb9,0xeb023a99,0x37e83ed9,0x1560bf3d,0x6b23e273,0x1d0fae61,0x1086e459,0x9a9414bd,0x78248316,0xf0ea9ea1,0x1b956bc0 -.long 0xc31b9c38,0x7b85bb91,0x48ef57b5,0x0c5aa90b,0xaf3bab6f,0xdedeb169,0x2d373685,0xe610ad73,0x02ba8e15,0xf13870df,0x8ca7f771,0x0337edb6,0xb62c036c,0xe4acf747,0xb6b94e81,0xd921d576 -.long 0x2c422f7a,0xdbc86439,0xed348898,0xfb635362,0xc45bfcd1,0x83084668,0x2b315e11,0xc357c9e3,0x5b2e5b8c,0xb173b540,0xe102b9a4,0x7e946931,0x7b0fb199,0x17c890eb,0xd61b662b,0xec225a83 -.long 0xee3c76cb,0xf306a3c8,0xd32a1f6e,0x3cf11623,0x6863e956,0xe6d5ab64,0x5c005c26,0x3b8a4cbe,0x9ce6bb27,0xdcd529a5,0x04d4b16f,0xc4afaa52,0x7923798d,0xb0624a26,0x6b307fab,0x85e56df6 -.long 0x2bf29698,0x0281893c,0xd7ce7603,0x91fc19a4,0xad9a558f,0x75a5dca3,0x4d50bf77,0x40ceb3fa,0xbc9ba369,0x1baf6060,0x597888c2,0x927e1037,0x86a34c07,0xd936bf19,0xc34ae980,0xd4cf10c1 -.long 0x859dd614,0x3a3e5334,0x18d0c8ee,0x9c475b5b,0x07cd51d5,0x63080d1f,0xb88b4326,0xc9c0d0a6,0xc234296f,0x1ac98691,0x94887fb6,0x2a0a83a4,0x0cea9cf2,0x56511427,0xa24802f5,0x5230a6e8 -.long 0x72e3d5c1,0xf7a2bf0f,0x4f21439e,0x37717446,0x9ce30334,0xfedcbf25,0x7ce202f9,0xe0030a78,0x1202e9ca,0x6f2d9ebf,0x75e6e591,0xe79dde6c,0xf1dac4f8,0xf52072af,0xbb9b404d,0x6c8d087e -.long 0xbce913af,0xad0fc73d,0x458a07cb,0x909e587b,0xd4f00c8a,0x1300da84,0xb54466ac,0x425cd048,0x90e9d8bf,0xb59cb9be,0x3e431b0e,0x991616db,0x531aecff,0xd3aa117a,0x59f4dc3b,0x91af92d3 -.long 0xe93fda29,0x9b1ec292,0xe97d91bc,0x76bb6c17,0xaface1e6,0x7509d95f,0xbe855ae3,0x3653fe47,0x0f680e75,0x73180b28,0xeeb6c26c,0x75eefd1b,0xb66d4236,0xa4cdf29f,0x6b5821d8,0x2d70a997 -.long 0x20445c36,0x7a3ee207,0x59877174,0x71d1ac82,0x949f73e9,0x0fc539f7,0x982e3081,0xd05cf3d7,0x7b1c7129,0x8758e20b,0x569e61f2,0xffadcc20,0x59544c2d,0xb05d3a2f,0x9fff5e53,0xbe16f5c1 -.long 0xaad58135,0x73cf65b8,0x037aa5be,0x622c2119,0x646fd6a0,0x79373b3f,0x0d3978cf,0x0e029db5,0x94fba037,0x8bdfc437,0x620797a6,0xaefbd687,0xbd30d38e,0x3fa5382b,0x585d7464,0x7627cfbf -.long 0x4e4ca463,0xb2330fef,0x3566cc63,0xbcef7287,0xcf780900,0xd161d2ca,0x5b54827d,0x135dc539,0x27bf1bc6,0x638f052e,0x07dfa06c,0x10a224f0,0x6d3321da,0xe973586d,0x26152c8f,0x8b0c5738 -.long 0x34606074,0x07ef4f2a,0xa0f7047a,0x80fe7fe8,0xe1a0e306,0x3d1a8152,0x88da5222,0x32cf43d8,0x5f02ffe6,0xbf89a95f,0x806ad3ea,0x3d9eb9a4,0x79c8e55e,0x012c17bb,0x99c81dac,0xfdcd1a74 -.long 0xb9556098,0x7043178b,0x801c3886,0x4090a1df,0x9b67b912,0x759800ff,0x232620c8,0x3e5c0304,0x70dceeca,0x4b9d3c4b,0x181f648e,0xbb2d3c15,0x6e33345c,0xf981d837,0x0cf2297a,0xb626289b -.long 0x8baebdcf,0x766ac659,0x75df01e5,0x1a28ae09,0x375876d8,0xb71283da,0x607b9800,0x4865a96d,0x237936b2,0x25dd1bcd,0x60417494,0x332f4f4b,0x370a2147,0xd0923d68,0xdc842203,0x497f5dfb -.long 0x32be5e0f,0x9dc74cbd,0x17a01375,0x7475bcb7,0x50d872b1,0x438477c9,0xffe1d63d,0xcec67879,0xd8578c70,0x9b006014,0x78bb6b8b,0xc9ad99a8,0x11fb3806,0x6799008e,0xcd44cab3,0xcfe81435 -.long 0x2f4fb344,0xa2ee1582,0x483fa6eb,0xb8823450,0x652c7749,0x622d323d,0xbeb0a15b,0xd8474a98,0x5d1c00d0,0xe43c154d,0x0e3e7aac,0x7fd581d9,0x2525ddf8,0x2b44c619,0xb8ae9739,0x67a033eb -.long 0x9ef2d2e4,0x113ffec1,0xd5a0ea7f,0x1bf6767e,0x03714c0a,0x57fff75e,0x0a23e9ee,0xa23c422e,0x540f83af,0xdd5f6b2d,0x55ea46a7,0xc2c2c27e,0x672a1208,0xeb6b4246,0xae634f7a,0xd13599f7 -.long 0xd7b32c6e,0xcf914b5c,0xeaf61814,0x61a5a640,0x208a1bbb,0x8dc3df8b,0xb6d79aa5,0xef627fd6,0xc4c86bc8,0x44232ffc,0x061539fe,0xe6f9231b,0x958b9533,0x1d04f25a,0x49e8c885,0x180cf934 -.long 0x9884aaf7,0x89689595,0x07b348a6,0xb1959be3,0x3c147c87,0x96250e57,0xdd0c61f8,0xae0efb3a,0xca8c325e,0xed00745e,0xecff3f70,0x3c911696,0x319ad41d,0x73acbc65,0xf0b1c7ef,0x7b01a020 -.long 0x63a1483f,0xea32b293,0x7a248f96,0x89eabe71,0x343157e5,0x9c6231d3,0xdf3c546d,0x93a375e5,0x6a2afe69,0xe76e9343,0xe166c88e,0xc4f89100,0x4f872093,0x248efd0d,0x8fe0ea61,0xae0eb3ea -.long 0x9d79046e,0xaf89790d,0x6cee0976,0x4d650f2d,0x43071eca,0xa3935d9a,0x283b0bfe,0x66fcd2c9,0x696605f1,0x0e665eb5,0xa54cd38d,0xe77e5d07,0x43d950cf,0x90ee050a,0xd32e69b5,0x86ddebda -.long 0xfddf7415,0x6ad94a3d,0x3f6e8d5a,0xf7fa1309,0xe9957f75,0xc4831d1d,0xd5817447,0x7de28501,0x9e2aeb6b,0x6f1d7078,0xf67a53c2,0xba2b9ff4,0xdf9defc3,0x36963767,0x0d38022c,0x479deed3 -.long 0x3a8631e8,0xd2edb89b,0x7a213746,0x8de855de,0xb00c5f11,0xb2056cb7,0x2c9b85e4,0xdeaefbd0,0xd150892d,0x03f39a8d,0x218b7985,0x37b84686,0xb7375f1a,0x36296dd8,0xb78e898e,0x472cd4b1 -.long 0xe9f05de9,0x15dff651,0x2ce98ba9,0xd4045069,0x9b38024c,0x8466a7ae,0xe5a6b5ef,0xb910e700,0xb3aa8f0d,0xae1c56ea,0x7eee74a6,0xbab2a507,0x4b4c4620,0x0dca11e2,0x4c47d1f4,0xfd896e2e -.long 0x308fbd93,0xeb45ae53,0x02c36fda,0x46cd5a2e,0xbaa48385,0x6a3d4e90,0x9dbe9960,0xdd55e62e,0x2a81ede7,0xa1406aa0,0xf9274ea7,0x6860dd14,0x80414f86,0xcfdcb0c2,0x22f94327,0xff410b10 -.long 0x49ad467b,0x5a33cc38,0x0a7335f1,0xefb48b6c,0xb153a360,0x14fb54a4,0xb52469cc,0x604aa9d2,0x754e48e9,0x5e9dc486,0x37471e8e,0x693cb455,0x8d3b37b6,0xfb2fd7cd,0xcf09ff07,0x63345e16 -.long 0x23a5d896,0x9910ba6b,0x7fe4364e,0x1fe19e35,0x9a33c677,0x6e1da8c3,0x29fd9fd0,0x15b4488b,0x1a1f22bf,0x1f439254,0xab8163e8,0x920a8a70,0x07e5658e,0x3fd1b249,0xb6ec839b,0xf2c4f79c -.long 0x4aa38d1b,0x1abbc3d0,0xb5d9510e,0x3b0db35c,0x3e60dec0,0x1754ac78,0xea099b33,0x53272fd7,0x07a8e107,0x5fb0494f,0x6a8191fa,0x4a89e137,0x3c4ad544,0xa113b7f6,0x6cb9897b,0x88a2e909 -.long 0xb44a3f84,0x17d55de3,0x17c6c690,0xacb2f344,0x10232390,0x32088168,0x6c733bf7,0xf2e8a61f,0x9c2d7652,0xa774aab6,0xed95c5bc,0xfb5307e3,0x4981f110,0xa05c73c2,0xa39458c9,0x1baae31c -.long 0xcbea62e7,0x1def185b,0xeaf63059,0xe8ac9eae,0x9921851c,0x098a8cfd,0x3abe2f5b,0xd959c3f1,0x20e40ae5,0xa4f19525,0x07a24aa1,0x320789e3,0x7392b2bc,0x259e6927,0x1918668b,0x58f6c667 -.long 0xc55d2d8b,0xce1db2bb,0xf4f6ca56,0x41d58bb7,0x8f877614,0x7650b680,0xf4c349ed,0x905e16ba,0xf661acac,0xed415140,0xcb2270af,0x3b8784f0,0x8a402cba,0x3bc280ac,0x0937921a,0xd53f7146 -.long 0xe5681e83,0xc03c8ee5,0xf6ac9e4a,0x62126105,0x936b1a38,0x9503a53f,0x782fecbd,0x3d45e2d4,0x76e8ae98,0x69a5c439,0xbfb4b00e,0xb53b2eeb,0x72386c89,0xf1674712,0x4268bce4,0x30ca34a2 -.long 0x78341730,0x7f1ed86c,0xb525e248,0x8ef5beb8,0xb74fbf38,0xbbc489fd,0x91a0b382,0x38a92a0e,0x22433ccf,0x7a77ba3f,0xa29f05a9,0xde8362d6,0x61189afc,0x7f6a30ea,0x59ef114f,0x693b5505 -.long 0xcd1797a1,0x50266bc0,0xf4b7af2d,0xea17b47e,0x3df9483e,0xd6c4025c,0xa37b18c9,0x8cbb9d9f,0x4d8424cf,0x91cbfd9c,0xab1c3506,0xdb7048f1,0x028206a3,0x9eaf641f,0x25bdf6ce,0xf986f3f9 -.long 0x224c08dc,0x262143b5,0x81b50c91,0x2bbb09b4,0xaca8c84f,0xc16ed709,0xb2850ca8,0xa6210d9d,0x09cb54d6,0x6d8df67a,0x500919a4,0x91eef6e0,0x0f132857,0x90f61381,0xf8d5028b,0x9acede47 -.long 0x90b771c3,0x844d1b71,0xba6426be,0x563b71e4,0xbdb802ff,0x2efa2e83,0xab5b4a41,0x3410cbab,0x30da84dd,0x555b2d26,0xee1cc29a,0xd0711ae9,0x2f547792,0xcf3e8c60,0xdc678b35,0x03d7d5de -.long 0xced806b8,0x071a2fa8,0x697f1478,0x222e6134,0xabfcdbbf,0xdc16fd5d,0x121b53b8,0x44912ebf,0x2496c27c,0xac943674,0x1ffc26b0,0x8ea3176c,0x13debf2c,0xb6e224ac,0xf372a832,0x524cc235 -.long 0x9f6f1b18,0xd706e1d8,0x44cce35b,0x2552f005,0xa88e31fc,0x8c8326c2,0xf9552047,0xb5468b2c,0x3ff90f2b,0xce683e88,0x2f0a5423,0x77947bdf,0xed56e328,0xd0a1b28b,0xc20134ac,0xaee35253 -.long 0x3567962f,0x7e98367d,0x8188bffb,0x379ed61f,0xfaf130a1,0x73bba348,0x904ed734,0x6c1f75e1,0x3b4a79fc,0x18956642,0x54ef4493,0xf20bc83d,0x9111eca1,0x836d425d,0x009a8dcf,0xe5b5c318 -.long 0x13221bc5,0x3360b25d,0x6b3eeaf7,0x707baad2,0x743a95a1,0xd7279ed8,0x969e809f,0x7450a875,0xe5d0338f,0x32b6bd53,0x2b883bbc,0x1e77f7af,0x1063ecd0,0x90da12cc,0xc315be47,0xe2697b58 -.long 0xda85d534,0x2771a5bd,0xff980eea,0x53e78c1f,0x900385e7,0xadf1cf84,0xc9387b62,0x7d3b14f6,0xcb8f2bd2,0x170e74b0,0x827fa993,0x2d50b486,0xf6f32bab,0xcdbe8c9a,0xc3b93ab8,0x55e906b0 -.long 0x8fe280d1,0x747f22fc,0xb2e114ab,0xcd8e0de5,0xe10b68b0,0x5ab7dbeb,0xa480d4b2,0x9dc63a9c,0x4be1495f,0x78d4bc3b,0x9359122d,0x25eb3db8,0x0809cbdc,0x3f8ac05b,0xd37c702f,0xbf4187bb -.long 0x1416a6a5,0x84cea069,0x43ef881c,0x8f860c79,0x38038a5d,0x41311f8a,0xfc612067,0xe78c2ec0,0x5ad73581,0x494d2e81,0x59604097,0xb4cc9e00,0xf3612cba,0xff558aec,0x9e36c39e,0x35beef7a -.long 0xdbcf41b9,0x1845c7cf,0xaea997c0,0x5703662a,0xe402f6d8,0x8b925afe,0x4dd72162,0xd0a1b1ae,0x03c41c4b,0x9f47b375,0x0391d042,0xa023829b,0x503b8b0a,0x5f5045c3,0x98c010e5,0x123c2688 -.long 0x36ba06ee,0x324ec0cc,0x3dd2cc0c,0xface3115,0xf333e91f,0xb364f3be,0x28e832b0,0xef8aff73,0x2d05841b,0x1e9bad04,0x356a21e2,0x42f0e3df,0x4add627e,0xa3270bcb,0xd322e711,0xb09a8158 -.long 0x0fee104a,0x86e326a1,0x3703f65d,0xad7788f8,0x47bc4833,0x7e765430,0x2b9b893a,0x6cee582b,0xe8f55a7b,0x9cd2a167,0xd9e4190d,0xefbee3c6,0xd40c2e9d,0x33ee7185,0xa380b548,0x844cc9c5 -.long 0x66926e04,0x323f8ecd,0x8110c1ba,0x0001e38f,0xfc6a7f07,0x8dbcac12,0x0cec0827,0xd65e1d58,0xbe76ca2d,0xd2cd4141,0xe892f33a,0x7895cf5c,0x367139d2,0x956d230d,0xd012c4c1,0xa91abd3e -.long 0x87eb36bf,0x34fa4883,0x914b8fb4,0xc5f07102,0xadb9c95f,0x90f0e579,0x28888195,0xfe6ea8cb,0xedfa9284,0x7b9b5065,0x2b8c8d65,0x6c510bd2,0xcbe8aafd,0xd7b8ebef,0x96b1da07,0xedb3af98 -.long 0x6295d426,0x28ff779d,0x3fa3ad7b,0x0c4f6ac7,0x8b8e2604,0xec44d054,0x8b0050e1,0x9b32a66d,0xf0476ce2,0x1f943366,0xa602c7b4,0x7554d953,0x524f2809,0xbe35aca6,0xfd4edbea,0xb6881229 -.long 0x508efb63,0xe8cd0c8f,0x6abcefc7,0x9eb5b5c8,0xb441ab4f,0xf5621f5f,0xb76a2b22,0x79e6c046,0xe37a1f69,0x74a4792c,0x03542b60,0xcbd252cb,0xb3c20bd3,0x785f65d5,0x4fabc60c,0x8dea6143 -.long 0xde673629,0x45e21446,0x703c2d21,0x57f7aa1e,0x98c868c7,0xa0e99b7f,0x8b641676,0x4e42f66d,0x91077896,0x602884dc,0xc2c9885b,0xa0d690cf,0x3b9a5187,0xfeb4da33,0x153c87ee,0x5f789598 -.long 0x52b16dba,0x2192dd47,0x3524c1b1,0xdeefc0e6,0xe4383693,0x465ea76e,0x361b8d98,0x79401711,0xf21a15cb,0xa5f9ace9,0xefee9aeb,0x73d26163,0xe677016c,0xcca844b3,0x57eaee06,0x6c122b07 -.long 0x15f09690,0xb782dce7,0x2dfc0fc9,0x508b9b12,0x65d89fc6,0x9015ab4b,0xd6d5bb0f,0x5e79dab7,0x6c775aa2,0x64f021f0,0x37c7eca1,0xdf09d8cc,0xef2fa506,0x9a761367,0x5b81eec6,0xed4ca476 -.long 0x10bbb8b5,0x262ede36,0x0641ada3,0x0737ce83,0xe9831ccc,0x4c94288a,0x8065e635,0x487fc1ce,0xb8bb3659,0xb13d7ab3,0x855e4120,0xdea5df3e,0x85eb0244,0xb9a18573,0xa7cfe0a3,0x1a1b8ea3 -.long 0x67b0867c,0x3b837119,0x9d364520,0x8d5e0d08,0xd930f0e3,0x52dccc1e,0xbf20bbaf,0xefbbcec7,0x0263ad10,0x99cffcab,0xfcd18f8a,0xd8199e6d,0xe9f10617,0x64e2773f,0x08704848,0x0079e8e1 -.long 0x8a342283,0x1169989f,0xa83012e6,0x8097799c,0x8a6a9001,0xece966cb,0x072ac7fc,0x93b3afef,0x2db3d5ba,0xe6893a2a,0x89bf4fdc,0x263dc462,0xe0396673,0x8852dfc9,0x3af362b6,0x7ac70895 -.long 0x5c2f342b,0xbb9cce4d,0xb52d7aae,0xbf80907a,0x2161bcd0,0x97f3d3cd,0x0962744d,0xb25b0834,0x6c3a1dda,0xc5b18ea5,0x06c92317,0xfe4ec7eb,0xad1c4afe,0xb787b890,0x0ede801a,0xdccd9a92 -.long 0xdb58da1f,0x9ac6ddda,0xb8cae6ee,0x22bbc12f,0x815c4a43,0xc6f8bced,0xf96480c7,0x8105a92c,0x7a859d51,0x0dc3dbf3,0x3041196b,0xe3ec7ce6,0x0d1067c9,0xd9f64b25,0x3d1f8dd8,0xf2321321 -.long 0x76497ee8,0x8b5c619c,0xc717370e,0x5d2b0ac6,0x4fcf68e1,0x98204cb6,0x62bc6792,0x0bdec211,0xa63b1011,0x6973ccef,0xe0de1ac5,0xf9e3fa97,0x3d0e0c8b,0x5efb693e,0xd2d4fcb4,0x037248e9 -.long 0x1ec34f9e,0x80802dc9,0x33810603,0xd8772d35,0x530cb4f3,0x3f06d66c,0xc475c129,0x7be5ed0d,0x31e82b10,0xcb9e3c19,0xc9ff6b4c,0xc63d2857,0x92a1b45e,0xb92118c6,0x7285bbca,0x0aec4414 -.long 0x1e29a3ef,0xfc189ae7,0x4c93302e,0xcbe906f0,0xceaae10e,0xd0107914,0xb68e19f8,0xb7a23f34,0xefd2119d,0xe9d875c2,0xfcadc9c8,0x03198c6e,0x4da17113,0x65591bf6,0x3d443038,0x3cf0bbf8 -.long 0x2b724759,0xae485bb7,0xb2d4c63a,0x945353e1,0xde7d6f2c,0x82159d07,0x4ec5b109,0x389caef3,0xdb65ef14,0x4a8ebb53,0xdd99de43,0x2dc2cb7e,0x83f2405f,0x816fa3ed,0xc14208a3,0x73429bb9 -.long 0xb01e6e27,0xb618d590,0xe180b2dc,0x047e2ccd,0x04aea4a9,0xd1b299b5,0x9fa403a4,0x412c9e1e,0x79407552,0x88d28a36,0xf332b8e3,0x49c50136,0xe668de19,0x3a1b6fcc,0x75122b97,0x178851bc -.long 0xfb85fa4c,0xb1e13752,0x383c8ce9,0xd61257ce,0xd2f74dae,0xd43da670,0xbf846bbb,0xa35aa23f,0x4421fc83,0x5e74235d,0xc363473b,0xf6df8ee0,0x3c4aa158,0x34d7f52a,0x9bc6d22e,0x50d05aab -.long 0xa64785f4,0x8c56e735,0x5f29cd07,0xbc56637b,0x3ee35067,0x53b2bb80,0xdc919270,0x50235a0f,0xf2c4aa65,0x191ab6d8,0x8396023b,0xc3475831,0xf0f805ba,0x80400ba5,0x5ec0f80f,0x8881065b -.long 0xcc1b5e83,0xc370e522,0x860b8bfb,0xde2d4ad1,0x67b256df,0xad364df0,0xe0138997,0x8f12502e,0x7783920a,0x503fa0dc,0xc0bc866a,0xe80014ad,0xd3064ba6,0x3f89b744,0xcba5dba5,0x03511dcd -.long 0x95a7b1a2,0x197dd46d,0x3c6341fb,0x9c4e7ad6,0x484c2ece,0x426eca29,0xde7f4f8a,0x9211e489,0xc78ef1f4,0x14997f6e,0x06574586,0x2b2c0910,0x1c3eede8,0x17286a6e,0x0f60e018,0x25f92e47 -.long 0x31890a36,0x805c5646,0x57feea5b,0x703ef600,0xaf3c3030,0x389f747c,0x54dd3739,0xe0e5daeb,0xc9c9f155,0xfe24a4c3,0xb5393962,0x7e4bf176,0xaf20bf29,0x37183de2,0xf95a8c3b,0x4a1bd7b5 -.long 0x46191d3d,0xa83b9699,0x7b87f257,0x281fc8dd,0x54107588,0xb18e2c13,0x9b2bafe8,0x6372def7,0x0d8972ca,0xdaf4bb48,0x56167a3f,0x3f2dd4b7,0x84310cf4,0x1eace32d,0xe42700aa,0xe3bcefaf -.long 0xd785e73d,0x5fe5691e,0x2ea60467,0xa5db5ab6,0xdfc6514a,0x02e23d41,0xe03c3665,0x35e8048e,0x1adaa0f8,0x3f8b118f,0x84ce1a5a,0x28ec3b45,0x2c6646b8,0xe8cacc6e,0xdbd0e40f,0x1343d185 -.long 0xcaaa358c,0xe5d7f844,0x9924182a,0x1a1db7e4,0x9c875d9a,0xd64cd42d,0x042eeec8,0xb37b515f,0x7b165fbe,0x4d4dd409,0xe206eff3,0xfc322ed9,0x59b7e17e,0x7dee4102,0x8236ca00,0x55a481c0 -.long 0xc23fc975,0x8c885312,0x05d6297b,0x15715806,0xf78edd39,0xa078868e,0x03c45e52,0x956b31e0,0xff7b33a6,0x470275d5,0x0c7e673f,0xc8d5dc3a,0x7e2f2598,0x419227b4,0x4c14a975,0x8b37b634 -.long 0x8b11888c,0xd0667ed6,0x803e25dc,0x5e0e8c3e,0xb987a24a,0x34e5d0dc,0xae920323,0x9f40ac3b,0x34e0f63a,0x5463de95,0x6b6328f9,0xa128bf92,0xda64f1b7,0x491ccd7c,0xc47bde35,0x7ef1ec27 -.long 0xa36a2737,0xa857240f,0x63621bc1,0x35dc1366,0xd4fb6897,0x7a3a6453,0xc929319d,0x80f1a439,0xf8cb0ba0,0xfc18274b,0x8078c5eb,0xb0b53766,0x1e01d0ef,0xfb0d4924,0x372ab09c,0x50d7c67d -.long 0x3aeac968,0xb4e370af,0xc4b63266,0xe4f7fee9,0xe3ac5664,0xb4acd4c2,0xceb38cbf,0xf8910bd2,0xc9c0726e,0x1c3ae50c,0xd97b40bf,0x15309569,0xfd5a5a1b,0x70884b7f,0xef8314cd,0x3890896a -.long 0xa5618c93,0x58e1515c,0x77d942d1,0xe665432b,0xb6f767a8,0xb32181bf,0x3a604110,0x753794e8,0xe8c0dbcc,0x09afeb7c,0x598673a3,0x31e02613,0x7d46db00,0x5d98e557,0x9d985b28,0xfc21fb8c -.long 0xb0843e0b,0xc9040116,0x69b04531,0x53b1b3a8,0x85d7d830,0xdd1649f0,0xcb7427e8,0xbb3bcc87,0xc93dce83,0x77261100,0xa1922a2a,0x7e79da61,0xf3149ce8,0x587a2b02,0xde92ec83,0x147e1384 -.long 0xaf077f30,0x484c83d3,0x0658b53a,0xea78f844,0x027aec53,0x912076c2,0x93c8177d,0xf34714e3,0xc2376c84,0x37ef5d15,0x3d1aa783,0x8315b659,0xef852a90,0x3a75c484,0x16086bd4,0x0ba0c58a -.long 0x529a6d48,0x29688d7a,0xc2f19203,0x9c7f250d,0x682e2df9,0x123042fb,0xad8121bc,0x2b7587e7,0xe0182a65,0x30fc0233,0xe3e1128a,0xb82ecf87,0x93fb098f,0x71682861,0x85e9e6a7,0x043e21ae -.long 0x66c834ea,0xab5b49d6,0x47414287,0x3be43e18,0x219a2a47,0xf40fb859,0xcc58df3c,0x0e6559e9,0x0c6615b4,0xfe1dfe8e,0x56459d70,0x14abc8fd,0x05de0386,0x7be0fa8e,0xe9035c7c,0x8e63ef68 -.long 0x53b31e91,0x116401b4,0x4436b4d8,0x0cba7ad4,0x107afd66,0x9151f9a0,0x1f0ee4c4,0xafaca8d0,0x9ee9761c,0x75fe5c1d,0xf0c0588f,0x3497a16b,0x0304804c,0x3ee2bebd,0xc2c990b9,0xa8fb9a60 -.long 0x39251114,0xd14d32fe,0xcac73366,0x36bf25bc,0xdba7495c,0xc9562c66,0x46ad348b,0x324d301b,0xd670407e,0x9f46620c,0xe3733a01,0x0ea8d4f1,0xb0c324e0,0xd396d532,0x03c317cd,0x5b211a0e -.long 0x5ffe7b37,0x090d7d20,0x1747d2da,0x3b7f3efb,0xb54fc519,0xa2cb525f,0xf66a971e,0x6e220932,0xb486d440,0xddc160df,0x3fe13465,0x7fcfec46,0x76e4c151,0x83da7e4e,0xd8d302b5,0xd6fa48a1 -.long 0x5872cd88,0xc6304f26,0x278b90a1,0x806c1d3c,0xcaf0bc1c,0x3553e725,0xbb9d8d5c,0xff59e603,0x7a0b85dd,0xa4550f32,0x93ecc217,0xdec5720a,0x69d62213,0x0b88b741,0x5b365955,0x7212f245 -.long 0xb5cae787,0x20764111,0x1dfd3124,0x13cb7f58,0x1175aefb,0x2dca77da,0xffaae775,0xeb75466b,0xdb6cff32,0x74d76f3b,0x61fcda9a,0x7440f37a,0xb525028b,0x1bb3ac92,0xa1975f29,0x20fbf8f7 -.long 0xdf83097f,0x982692e1,0x554b0800,0x28738f6c,0xa2ce2f2f,0xdc703717,0x40814194,0x7913b93c,0x1fe89636,0x04924593,0xf78834a6,0x7b98443f,0x5114a5a1,0x11c6ab01,0xffba5f4c,0x60deb383 -.long 0x01a982e6,0x4caa54c6,0x3491cd26,0x1dd35e11,0x7cbd6b05,0x973c315f,0x52494724,0xcab00775,0x6565e15a,0x04659b1f,0x8c8fb026,0xbf30f529,0xa8a0de37,0xfc21641b,0xfa5e5114,0xe9c7a366 -.long 0x52f03ad8,0xdb849ca5,0x024e35c0,0xc7e8dbe9,0xcfc3c789,0xa1a2bbac,0x9c26f262,0xbf733e7d,0xb8444823,0x882ffbf5,0x6bf8483b,0xb7224e88,0x65bef640,0x53023b8b,0xd4d5f8cd,0xaabfec91 -.long 0x079ea1bd,0xa40e1510,0xd05d5d26,0x1ad9addc,0x13e68d4f,0xdb3f2eab,0x640f803f,0x1cff1ae2,0xd4cee117,0xe0e7b749,0x4036d909,0x8e9f275b,0x8f4d4c38,0xce34e31d,0xd75130fc,0x22b37f69 -.long 0xb4014604,0x83e0f1fd,0x89415078,0xa8ce9919,0x41792efe,0x82375b75,0x97d4515b,0x4f59bf5c,0x923a277d,0xac4f324f,0x650f3406,0xd9bc9b7d,0x8a39bc51,0xc6fa87d1,0x5ccc108f,0x82588530 -.long 0x82e4c634,0x5ced3c9f,0x3a4464f8,0x8efb8314,0x7a1dca25,0xe706381b,0x5a2a412b,0x6cd15a3c,0xbfcd8fb5,0x9347a8fd,0x6e54cd22,0x31db2eef,0xf8d8932f,0xc4aeb11e,0x344411af,0x11e7c1ed -.long 0xdc9a151e,0x2653050c,0x3bb0a859,0x9edbfc08,0xfd5691e7,0x926c81c7,0x6f39019a,0x9c1b2342,0x7f8474b9,0x64a81c8b,0x01761819,0x90657c07,0x55e0375a,0x390b3331,0xb6ebc47d,0xc676c626 -.long 0xb7d6dee8,0x51623247,0x79659313,0x0948d927,0xe9ab35ed,0x99700161,0x8ddde408,0x06cc32b4,0x061ef338,0x6f2fd664,0xc202e9ed,0x1606fa02,0x929ba99b,0x55388bc1,0x1e81df69,0xc4428c5e -.long 0xf91b0b2a,0xce2028ae,0xf03dfd3f,0xce870a23,0x0affe8ed,0x66ec2c87,0x284d0c00,0xb205fb46,0x44cefa48,0xbf5dffe7,0xa19876d7,0xb6fc37a8,0x08b72863,0xbecfa84c,0x2576374f,0xd7205ff5 -.long 0x8887de41,0x80330d32,0x869ea534,0x5de0df0c,0x3c56ea17,0x13f42753,0x452b1a78,0xeb1f6069,0xe30ea15c,0x50474396,0xc1494125,0x575816a1,0xfe6bb38f,0xbe1ce55b,0x96ae30f7,0xb901a948 -.long 0xd8fc3548,0xe5af0f08,0xd73bfd08,0x5010b5d0,0x53fe655a,0x993d2880,0x1c1309fd,0x99f2630b,0xb4e3b76f,0xd8677baf,0xb840784b,0x14e51ddc,0xbf0092ce,0x326c750c,0xf528320f,0xc83d306b -.long 0x77d4715c,0xc4456715,0x6b703235,0xd30019f9,0xd669e986,0x207ccb2e,0xf6dbfc28,0x57c824af,0xd8f92a23,0xf0eb532f,0x9bb98fd2,0x4a557fd4,0xc1e6199a,0xa57acea7,0x8b94b1ed,0x0c663820 -.long 0xf83a9266,0x9b42be8f,0x0101bd45,0xc7741c97,0x07bd9ceb,0x95770c11,0x8b2e0744,0x1f50250a,0x1477b654,0xf762eec8,0x15efe59a,0xc65b900e,0x9546a897,0x88c96148,0xc30b4d7c,0x7e8025b3 -.long 0x12045cf9,0xae4065ef,0x9ccce8bd,0x6fcb2caf,0xf2cf6525,0x1fa0ba4e,0xcb72c312,0xf683125d,0xe312410e,0xa01da4ea,0x6cd8e830,0x67e28677,0x98fb3f07,0xabd95752,0xeef649a5,0x05f11e11 -.long 0x9d3472c2,0xba47faef,0xc77d1345,0x3adff697,0xdd15afee,0x4761fa04,0xb9e69462,0x64f1f61a,0x9bfb9093,0xfa691fab,0xa1133dfe,0x3df8ae8f,0x58cc710d,0xcd5f8967,0x16c7fe79,0xfbb88d50 -.long 0xe88c50d1,0x8e011b4c,0xa8771c4f,0x7532e807,0xe2278ee4,0x64c78a48,0x3845072a,0x0b283e83,0x49e69274,0x98a6f291,0x1868b21c,0xb96e9668,0xb1a8908e,0x38f0adc2,0x1feb829d,0x90afcff7 -.long 0x210b0856,0x9915a383,0xdef04889,0xa5a80602,0x7c64d509,0x800e9af9,0xb8996f6f,0x81382d0b,0x81927e27,0x490eba53,0x4af50182,0x46c63b32,0xd3ad62ce,0x784c5fd9,0xf8ae8736,0xe4fa1870 -.long 0xd7466b25,0x4ec9d0bc,0xdb235c65,0x84ddbe1a,0x163c1688,0x5e2645ee,0x00eba747,0x570bd00e,0x128bfa0f,0xfa51b629,0x6c1d3b68,0x92fce1bd,0xb66778b1,0x3e7361dc,0x5561d2bb,0x9c7d249d -.long 0x0bbc6229,0xa40b28bf,0xdfd91497,0x1c83c05e,0xf083df05,0x5f9f5154,0xeee66c9d,0xbac38b3c,0xec0dfcfd,0xf71db7e3,0x8b0a8416,0xf2ecda8e,0x7812aa66,0x52fddd86,0x4e6f4272,0x2896ef10 -.long 0x0fe9a745,0xff27186a,0x49ca70db,0x08249fcd,0x441cac49,0x7425a2e6,0xece5ff57,0xf4a0885a,0x7d7ead58,0x6e2cb731,0x1898d104,0xf96cf7d6,0x4f2c9a89,0xafe67c9d,0x1c7bf5bc,0x89895a50 -.long 0x573cecfa,0xdc7cb8e5,0xd15f03e6,0x66497eae,0x3f084420,0x6bc0de69,0xacd532b0,0x323b9b36,0x0115a3c1,0xcfed390a,0x2d65ca0e,0x9414c40b,0x2f530c78,0x641406bd,0x833438f2,0x29369a44 -.long 0x903fa271,0x996884f5,0xb9da921e,0xe6da0fd2,0x5db01e54,0xa6f2f269,0x6876214e,0x1ee3e9bd,0xe27a9497,0xa26e181c,0x8e215e04,0x36d254e4,0x252cabca,0x42f32a6c,0x80b57614,0x99481487 -.long 0x40d9cae1,0x4c4dfe69,0x11a10f09,0x05869580,0x3491b64b,0xca287b57,0x3fd4a53b,0x77862d5d,0x50349126,0xbf94856e,0x71c5268f,0x2be30bd1,0xcbb650a6,0x10393f19,0x778cf9fd,0x639531fe -.long 0xb2935359,0x02556a11,0xaf8c126e,0xda38aa96,0x0960167f,0x47dbe6c2,0x501901cd,0x37bbabb6,0x2c947778,0xb6e979e0,0x7a1a1dc6,0xd69a5175,0x9d9faf0c,0xc3ed5095,0x1d5fa5f0,0x4dd9c096 -.long 0x64f16ea8,0xa0c4304d,0x7e718623,0x8b1cac16,0x7c67f03e,0x0b576546,0xcbd88c01,0x559cf5ad,0x0e2af19a,0x074877bb,0xa1228c92,0x1f717ec1,0x326e8920,0x70bcb800,0x4f312804,0xec6e2c5c -.long 0x3fca4752,0x426aea7d,0x2211f62a,0xf12c0949,0x7be7b6b5,0x24beecd8,0x36d7a27d,0xb77eaf4c,0xfda78fd3,0x154c2781,0x264eeabe,0x848a83b0,0x4ffe2bc4,0x81287ef0,0xb6b6fc2a,0x7b6d88c6 -.long 0xce417d99,0x805fb947,0x8b916cc4,0x4b93dcc3,0x21273323,0x72e65bb3,0x6ea9886e,0xbcc1badd,0x4bc5ee85,0x0e223011,0xc18ee1e4,0xa561be74,0xa6bcf1f1,0x762fd2d4,0x95231489,0x50e6a5a4 -.long 0xa00b500b,0xca96001f,0x5d7dcdf5,0x5c098cfc,0x8c446a85,0xa64e2d2e,0x971f3c62,0xbae9bcf1,0x8435a2c5,0x4ec22683,0x4bad4643,0x8ceaed6c,0xccccf4e3,0xe9f8fb47,0x1ce3b21e,0xbd4f3fa4 -.long 0xa3db3292,0xd79fb110,0xb536c66a,0xe28a37da,0x8e49e6a9,0x279ce87b,0xfdcec8e3,0x70ccfe8d,0x3ba464b2,0x2193e4e0,0xaca9a398,0x0f39d60e,0xf82c12ab,0x7d7932af,0x91e7e0f7,0xd8ff50ed -.long 0xfa28a7e0,0xea961058,0x0bf5ec74,0xc726cf25,0xdb229666,0xe74d55c8,0xa57f5799,0x0bd9abbf,0x4dfc47b3,0x7479ef07,0x0c52f91d,0xd9c65fc3,0x36a8bde2,0x8e0283fe,0x7d4b7280,0xa32a8b5e -.long 0x12e83233,0x6a677c61,0xdcc9bf28,0x0fbb3512,0x0d780f61,0x562e8ea5,0x1dc4e89c,0x0db8b22b,0x89be0144,0x0a6fd1fb,0xca57113b,0x8c77d246,0xff09c91c,0x4639075d,0x5060824c,0x5b47b17f -.long 0x16287b52,0x58aea2b0,0xd0cd8eb0,0xa1343520,0xc5d58573,0x6148b4d0,0x291c68ae,0xdd2b6170,0x1da3b3b7,0xa61b3929,0x08c4ac10,0x5f946d79,0x7217d583,0x4105d4a5,0x25e6de5e,0x5061da3d -.long 0xec1b4991,0x3113940d,0x36f485ae,0xf12195e1,0x731a2ee0,0xa7507fb2,0x6e9e196e,0x95057a8e,0x2e130136,0xa3c2c911,0x33c60d15,0x97dfbb36,0xb300ee2b,0xcaf3c581,0xf4bac8b8,0x77f25d90 -.long 0x6d840cd6,0xdb1c4f98,0xe634288c,0x471d62c0,0xcec8a161,0x8ec2f85e,0xfa6f4ae2,0x41f37cbc,0x4b709985,0x6793a20f,0xefa8985b,0x7a7bd33b,0x938e6446,0x2c6a3fbd,0x2a8d47c1,0x19042619 -.long 0xcc36975f,0x16848667,0x9d5f1dfb,0x02acf168,0x613baa94,0x62d41ad4,0x9f684670,0xb56fbb92,0xe9e40569,0xce610d0d,0x35489fef,0x7b99c65f,0x3df18b97,0x0c88ad1b,0x5d0e9edb,0x81b7d9be -.long 0xc716cc0a,0xd85218c0,0x85691c49,0xf4b5ff90,0xce356ac6,0xa4fd666b,0x4b327a7a,0x17c72895,0xda6be7de,0xf93d5085,0x3301d34e,0xff71530e,0xd8f448e8,0x4cd96442,0x2ed18ffa,0x9283d331 -.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3 -.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd -.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed -.text - - - -.align 64 -.Lpoly: -.quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00000001 - - -.LRR: -.quad 0x0000000000000003, 0xfffffffbffffffff, 0xfffffffffffffffe, 0x00000004fffffffd - -.LOne: -.long 1,1,1,1,1,1,1,1 -.LTwo: -.long 2,2,2,2,2,2,2,2 -.LThree: -.long 3,3,3,3,3,3,3,3 -.LONE_mont: -.quad 0x0000000000000001, 0xffffffff00000000, 0xffffffffffffffff, 0x00000000fffffffe - - -.Lord: -.quad 0xf3b9cac2fc632551, 0xbce6faada7179e84, 0xffffffffffffffff, 0xffffffff00000000 -.LordK: -.quad 0xccd1c8aaee00bc4f - -.globl ecp_nistz256_mul_by_2 -.type ecp_nistz256_mul_by_2,@function -.align 64 -ecp_nistz256_mul_by_2: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lmul_by_2_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - addq %r8,%r8 - movq 16(%rsi),%r10 - adcq %r9,%r9 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - movq %r8,%rax - adcq %r10,%r10 - adcq %r11,%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq 0(%rsi),%r8 - movq %r10,%rcx - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r12 - sbbq 24(%rsi),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lmul_by_2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_by_2,.-ecp_nistz256_mul_by_2 - - - -.globl ecp_nistz256_div_by_2 -.type ecp_nistz256_div_by_2,@function -.align 32 -ecp_nistz256_div_by_2: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Ldiv_by_2_body: - - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq %r8,%rax - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - movq %r9,%rdx - xorq %r13,%r13 - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - adcq $0,%r13 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - cmovzq %rcx,%r10 - cmovzq %r12,%r11 - cmovzq %rsi,%r13 - - movq %r9,%rax - shrq $1,%r8 - shlq $63,%rax - movq %r10,%rdx - shrq $1,%r9 - orq %rax,%r8 - shlq $63,%rdx - movq %r11,%rcx - shrq $1,%r10 - orq %rdx,%r9 - shlq $63,%rcx - shrq $1,%r11 - shlq $63,%r13 - orq %rcx,%r10 - orq %r13,%r11 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Ldiv_by_2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_div_by_2,.-ecp_nistz256_div_by_2 - - - -.globl ecp_nistz256_mul_by_3 -.type ecp_nistz256_mul_by_3,@function -.align 32 -ecp_nistz256_mul_by_3: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lmul_by_3_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - addq %r8,%r8 - movq 16(%rsi),%r10 - adcq %r9,%r9 - movq 24(%rsi),%r11 - movq %r8,%rax - adcq %r10,%r10 - adcq %r11,%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq $-1,%r8 - movq %r10,%rcx - sbbq .Lpoly+8(%rip),%r9 - sbbq $0,%r10 - movq %r11,%r12 - sbbq .Lpoly+24(%rip),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - cmovcq %rcx,%r10 - cmovcq %r12,%r11 - - xorq %r13,%r13 - addq 0(%rsi),%r8 - adcq 8(%rsi),%r9 - movq %r8,%rax - adcq 16(%rsi),%r10 - adcq 24(%rsi),%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq $-1,%r8 - movq %r10,%rcx - sbbq .Lpoly+8(%rip),%r9 - sbbq $0,%r10 - movq %r11,%r12 - sbbq .Lpoly+24(%rip),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lmul_by_3_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_by_3,.-ecp_nistz256_mul_by_3 - - - -.globl ecp_nistz256_add -.type ecp_nistz256_add,@function -.align 32 -ecp_nistz256_add: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Ladd_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - addq 0(%rdx),%r8 - adcq 8(%rdx),%r9 - movq %r8,%rax - adcq 16(%rdx),%r10 - adcq 24(%rdx),%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq 0(%rsi),%r8 - movq %r10,%rcx - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r12 - sbbq 24(%rsi),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Ladd_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_add,.-ecp_nistz256_add - - - -.globl ecp_nistz256_sub -.type ecp_nistz256_sub,@function -.align 32 -ecp_nistz256_sub: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lsub_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - subq 0(%rdx),%r8 - sbbq 8(%rdx),%r9 - movq %r8,%rax - sbbq 16(%rdx),%r10 - sbbq 24(%rdx),%r11 - movq %r9,%rdx - sbbq $0,%r13 - - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - testq %r13,%r13 - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - movq %r8,0(%rdi) - cmovzq %rcx,%r10 - movq %r9,8(%rdi) - cmovzq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lsub_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_sub,.-ecp_nistz256_sub - - - -.globl ecp_nistz256_neg -.type ecp_nistz256_neg,@function -.align 32 -ecp_nistz256_neg: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lneg_body: - - xorq %r8,%r8 - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r13,%r13 - - subq 0(%rsi),%r8 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r8,%rax - sbbq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - movq %r9,%rdx - sbbq $0,%r13 - - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - testq %r13,%r13 - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - movq %r8,0(%rdi) - cmovzq %rcx,%r10 - movq %r9,8(%rdi) - cmovzq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lneg_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_neg,.-ecp_nistz256_neg - - - - - - -.globl ecp_nistz256_ord_mul_mont -.type ecp_nistz256_ord_mul_mont,@function -.align 32 -ecp_nistz256_ord_mul_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lecp_nistz256_ord_mul_montx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_mul_body: - - movq 0(%rdx),%rax - movq %rdx,%rbx - leaq .Lord(%rip),%r14 - movq .LordK(%rip),%r15 - - - movq %rax,%rcx - mulq 0(%rsi) - movq %rax,%r8 - movq %rcx,%rax - movq %rdx,%r9 - - mulq 8(%rsi) - addq %rax,%r9 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq 16(%rsi) - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - - movq %r8,%r13 - imulq %r15,%r8 - - movq %rdx,%r11 - mulq 24(%rsi) - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%r12 - - - mulq 0(%r14) - movq %r8,%rbp - addq %rax,%r13 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%rcx - - subq %r8,%r10 - sbbq $0,%r8 - - mulq 8(%r14) - addq %rcx,%r9 - adcq $0,%rdx - addq %rax,%r9 - movq %rbp,%rax - adcq %rdx,%r10 - movq %rbp,%rdx - adcq $0,%r8 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r11 - movq 8(%rbx),%rax - sbbq %rdx,%rbp - - addq %r8,%r11 - adcq %rbp,%r12 - adcq $0,%r13 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r9 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - - movq %r9,%rcx - imulq %r15,%r9 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - xorq %r8,%r8 - addq %rax,%r12 - movq %r9,%rax - adcq %rdx,%r13 - adcq $0,%r8 - - - mulq 0(%r14) - movq %r9,%rbp - addq %rax,%rcx - movq %r9,%rax - adcq %rdx,%rcx - - subq %r9,%r11 - sbbq $0,%r9 - - mulq 8(%r14) - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rbp,%rax - adcq %rdx,%r11 - movq %rbp,%rdx - adcq $0,%r9 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r12 - movq 16(%rbx),%rax - sbbq %rdx,%rbp - - addq %r9,%r12 - adcq %rbp,%r13 - adcq $0,%r8 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rcx,%rax - adcq $0,%rdx - - movq %r10,%rcx - imulq %r15,%r10 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r13 - adcq $0,%rdx - xorq %r9,%r9 - addq %rax,%r13 - movq %r10,%rax - adcq %rdx,%r8 - adcq $0,%r9 - - - mulq 0(%r14) - movq %r10,%rbp - addq %rax,%rcx - movq %r10,%rax - adcq %rdx,%rcx - - subq %r10,%r12 - sbbq $0,%r10 - - mulq 8(%r14) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq %rdx,%r12 - movq %rbp,%rdx - adcq $0,%r10 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r13 - movq 24(%rbx),%rax - sbbq %rdx,%rbp - - addq %r10,%r13 - adcq %rbp,%r8 - adcq $0,%r9 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %rcx,%rax - adcq $0,%rdx - - movq %r11,%rcx - imulq %r15,%r11 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r8 - adcq $0,%rdx - xorq %r10,%r10 - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - adcq $0,%r10 - - - mulq 0(%r14) - movq %r11,%rbp - addq %rax,%rcx - movq %r11,%rax - adcq %rdx,%rcx - - subq %r11,%r13 - sbbq $0,%r11 - - mulq 8(%r14) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq %rdx,%r13 - movq %rbp,%rdx - adcq $0,%r11 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r8 - sbbq %rdx,%rbp - - addq %r11,%r8 - adcq %rbp,%r9 - adcq $0,%r10 - - - movq %r12,%rsi - subq 0(%r14),%r12 - movq %r13,%r11 - sbbq 8(%r14),%r13 - movq %r8,%rcx - sbbq 16(%r14),%r8 - movq %r9,%rbp - sbbq 24(%r14),%r9 - sbbq $0,%r10 - - cmovcq %rsi,%r12 - cmovcq %r11,%r13 - cmovcq %rcx,%r8 - cmovcq %rbp,%r9 - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_mul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_mul_mont,.-ecp_nistz256_ord_mul_mont - - - - - - - -.globl ecp_nistz256_ord_sqr_mont -.type ecp_nistz256_ord_sqr_mont,@function -.align 32 -ecp_nistz256_ord_sqr_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lecp_nistz256_ord_sqr_montx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_sqr_body: - - movq 0(%rsi),%r8 - movq 8(%rsi),%rax - movq 16(%rsi),%r14 - movq 24(%rsi),%r15 - leaq .Lord(%rip),%rsi - movq %rdx,%rbx - jmp .Loop_ord_sqr - -.align 32 -.Loop_ord_sqr: - - movq %rax,%rbp - mulq %r8 - movq %rax,%r9 -.byte 102,72,15,110,205 - movq %r14,%rax - movq %rdx,%r10 - - mulq %r8 - addq %rax,%r10 - movq %r15,%rax -.byte 102,73,15,110,214 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r8 - addq %rax,%r11 - movq %r15,%rax -.byte 102,73,15,110,223 - adcq $0,%rdx - movq %rdx,%r12 - - - mulq %r14 - movq %rax,%r13 - movq %r14,%rax - movq %rdx,%r14 - - - mulq %rbp - addq %rax,%r11 - movq %r15,%rax - adcq $0,%rdx - movq %rdx,%r15 - - mulq %rbp - addq %rax,%r12 - adcq $0,%rdx - - addq %r15,%r12 - adcq %rdx,%r13 - adcq $0,%r14 - - - xorq %r15,%r15 - movq %r8,%rax - addq %r9,%r9 - adcq %r10,%r10 - adcq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - adcq %r14,%r14 - adcq $0,%r15 - - - mulq %rax - movq %rax,%r8 -.byte 102,72,15,126,200 - movq %rdx,%rbp - - mulq %rax - addq %rbp,%r9 - adcq %rax,%r10 -.byte 102,72,15,126,208 - adcq $0,%rdx - movq %rdx,%rbp - - mulq %rax - addq %rbp,%r11 - adcq %rax,%r12 -.byte 102,72,15,126,216 - adcq $0,%rdx - movq %rdx,%rbp - - movq %r8,%rcx - imulq 32(%rsi),%r8 - - mulq %rax - addq %rbp,%r13 - adcq %rax,%r14 - movq 0(%rsi),%rax - adcq %rdx,%r15 - - - mulq %r8 - movq %r8,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r8,%r10 - sbbq $0,%rbp - - mulq %r8 - addq %rcx,%r9 - adcq $0,%rdx - addq %rax,%r9 - movq %r8,%rax - adcq %rdx,%r10 - movq %r8,%rdx - adcq $0,%rbp - - movq %r9,%rcx - imulq 32(%rsi),%r9 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r11 - movq 0(%rsi),%rax - sbbq %rdx,%r8 - - addq %rbp,%r11 - adcq $0,%r8 - - - mulq %r9 - movq %r9,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r9,%r11 - sbbq $0,%rbp - - mulq %r9 - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %r9,%rax - adcq %rdx,%r11 - movq %r9,%rdx - adcq $0,%rbp - - movq %r10,%rcx - imulq 32(%rsi),%r10 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r8 - movq 0(%rsi),%rax - sbbq %rdx,%r9 - - addq %rbp,%r8 - adcq $0,%r9 - - - mulq %r10 - movq %r10,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r10,%r8 - sbbq $0,%rbp - - mulq %r10 - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %r10,%rax - adcq %rdx,%r8 - movq %r10,%rdx - adcq $0,%rbp - - movq %r11,%rcx - imulq 32(%rsi),%r11 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r9 - movq 0(%rsi),%rax - sbbq %rdx,%r10 - - addq %rbp,%r9 - adcq $0,%r10 - - - mulq %r11 - movq %r11,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r11,%r9 - sbbq $0,%rbp - - mulq %r11 - addq %rcx,%r8 - adcq $0,%rdx - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - movq %r11,%rdx - adcq $0,%rbp - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r10 - sbbq %rdx,%r11 - - addq %rbp,%r10 - adcq $0,%r11 - - - xorq %rdx,%rdx - addq %r12,%r8 - adcq %r13,%r9 - movq %r8,%r12 - adcq %r14,%r10 - adcq %r15,%r11 - movq %r9,%rax - adcq $0,%rdx - - - subq 0(%rsi),%r8 - movq %r10,%r14 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r15 - sbbq 24(%rsi),%r11 - sbbq $0,%rdx - - cmovcq %r12,%r8 - cmovncq %r9,%rax - cmovncq %r10,%r14 - cmovncq %r11,%r15 - - decq %rbx - jnz .Loop_ord_sqr - - movq %r8,0(%rdi) - movq %rax,8(%rdi) - pxor %xmm1,%xmm1 - movq %r14,16(%rdi) - pxor %xmm2,%xmm2 - movq %r15,24(%rdi) - pxor %xmm3,%xmm3 - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_sqr_mont,.-ecp_nistz256_ord_sqr_mont - -.type ecp_nistz256_ord_mul_montx,@function -.align 32 -ecp_nistz256_ord_mul_montx: -.cfi_startproc -.Lecp_nistz256_ord_mul_montx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_mulx_body: - - movq %rdx,%rbx - movq 0(%rdx),%rdx - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - leaq -128(%rsi),%rsi - leaq .Lord-128(%rip),%r14 - movq .LordK(%rip),%r15 - - - mulxq %r9,%r8,%r9 - mulxq %r10,%rcx,%r10 - mulxq %r11,%rbp,%r11 - addq %rcx,%r9 - mulxq %r12,%rcx,%r12 - movq %r8,%rdx - mulxq %r15,%rdx,%rax - adcq %rbp,%r10 - adcq %rcx,%r11 - adcq $0,%r12 - - - xorq %r13,%r13 - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 24+128(%r14),%rcx,%rbp - movq 8(%rbx),%rdx - adcxq %rcx,%r11 - adoxq %rbp,%r12 - adcxq %r8,%r12 - adoxq %r8,%r13 - adcq $0,%r13 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r9,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - adcxq %r8,%r13 - adoxq %r8,%r8 - adcq $0,%r8 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%r14),%rcx,%rbp - movq 16(%rbx),%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcxq %r9,%r13 - adoxq %r9,%r8 - adcq $0,%r8 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r10,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - adcxq %r9,%r8 - adoxq %r9,%r9 - adcq $0,%r9 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%r14),%rcx,%rbp - movq 24(%rbx),%rdx - adcxq %rcx,%r13 - adoxq %rbp,%r8 - adcxq %r10,%r8 - adoxq %r10,%r9 - adcq $0,%r9 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r11,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r8 - adoxq %rbp,%r9 - - adcxq %r10,%r9 - adoxq %r10,%r10 - adcq $0,%r10 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%r14),%rcx,%rbp - leaq 128(%r14),%r14 - movq %r12,%rbx - adcxq %rcx,%r8 - adoxq %rbp,%r9 - movq %r13,%rdx - adcxq %r11,%r9 - adoxq %r11,%r10 - adcq $0,%r10 - - - - movq %r8,%rcx - subq 0(%r14),%r12 - sbbq 8(%r14),%r13 - sbbq 16(%r14),%r8 - movq %r9,%rbp - sbbq 24(%r14),%r9 - sbbq $0,%r10 - - cmovcq %rbx,%r12 - cmovcq %rdx,%r13 - cmovcq %rcx,%r8 - cmovcq %rbp,%r9 - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_mulx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_mul_montx,.-ecp_nistz256_ord_mul_montx - -.type ecp_nistz256_ord_sqr_montx,@function -.align 32 -ecp_nistz256_ord_sqr_montx: -.cfi_startproc -.Lecp_nistz256_ord_sqr_montx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_sqrx_body: - - movq %rdx,%rbx - movq 0(%rsi),%rdx - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - leaq .Lord(%rip),%rsi - jmp .Loop_ord_sqrx - -.align 32 -.Loop_ord_sqrx: - mulxq %r14,%r9,%r10 - mulxq %r15,%rcx,%r11 - movq %rdx,%rax -.byte 102,73,15,110,206 - mulxq %r8,%rbp,%r12 - movq %r14,%rdx - addq %rcx,%r10 -.byte 102,73,15,110,215 - adcq %rbp,%r11 - adcq $0,%r12 - xorq %r13,%r13 - - mulxq %r15,%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq %r8,%rcx,%rbp - movq %r15,%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcq $0,%r13 - - mulxq %r8,%rcx,%r14 - movq %rax,%rdx -.byte 102,73,15,110,216 - xorq %r15,%r15 - adcxq %r9,%r9 - adoxq %rcx,%r13 - adcxq %r10,%r10 - adoxq %r15,%r14 - - - mulxq %rdx,%r8,%rbp -.byte 102,72,15,126,202 - adcxq %r11,%r11 - adoxq %rbp,%r9 - adcxq %r12,%r12 - mulxq %rdx,%rcx,%rax -.byte 102,72,15,126,210 - adcxq %r13,%r13 - adoxq %rcx,%r10 - adcxq %r14,%r14 - mulxq %rdx,%rcx,%rbp -.byte 0x67 -.byte 102,72,15,126,218 - adoxq %rax,%r11 - adcxq %r15,%r15 - adoxq %rcx,%r12 - adoxq %rbp,%r13 - mulxq %rdx,%rcx,%rax - adoxq %rcx,%r14 - adoxq %rax,%r15 - - - movq %r8,%rdx - mulxq 32(%rsi),%rdx,%rcx - - xorq %rax,%rax - mulxq 0(%rsi),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - mulxq 8(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - mulxq 16(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - mulxq 24(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r8 - adcxq %rax,%r8 - - - movq %r9,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adoxq %rcx,%r9 - adcxq %rbp,%r10 - mulxq 8(%rsi),%rcx,%rbp - adoxq %rcx,%r10 - adcxq %rbp,%r11 - mulxq 16(%rsi),%rcx,%rbp - adoxq %rcx,%r11 - adcxq %rbp,%r8 - mulxq 24(%rsi),%rcx,%rbp - adoxq %rcx,%r8 - adcxq %rbp,%r9 - adoxq %rax,%r9 - - - movq %r10,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - mulxq 8(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r8 - mulxq 16(%rsi),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - mulxq 24(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - adcxq %rax,%r10 - - - movq %r11,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adoxq %rcx,%r11 - adcxq %rbp,%r8 - mulxq 8(%rsi),%rcx,%rbp - adoxq %rcx,%r8 - adcxq %rbp,%r9 - mulxq 16(%rsi),%rcx,%rbp - adoxq %rcx,%r9 - adcxq %rbp,%r10 - mulxq 24(%rsi),%rcx,%rbp - adoxq %rcx,%r10 - adcxq %rbp,%r11 - adoxq %rax,%r11 - - - addq %r8,%r12 - adcq %r13,%r9 - movq %r12,%rdx - adcq %r14,%r10 - adcq %r15,%r11 - movq %r9,%r14 - adcq $0,%rax - - - subq 0(%rsi),%r12 - movq %r10,%r15 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r8 - sbbq 24(%rsi),%r11 - sbbq $0,%rax - - cmovncq %r12,%rdx - cmovncq %r9,%r14 - cmovncq %r10,%r15 - cmovncq %r11,%r8 - - decq %rbx - jnz .Loop_ord_sqrx - - movq %rdx,0(%rdi) - movq %r14,8(%rdi) - pxor %xmm1,%xmm1 - movq %r15,16(%rdi) - pxor %xmm2,%xmm2 - movq %r8,24(%rdi) - pxor %xmm3,%xmm3 - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_sqrx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_sqr_montx,.-ecp_nistz256_ord_sqr_montx - - - - -.globl ecp_nistz256_to_mont -.type ecp_nistz256_to_mont,@function -.align 32 -ecp_nistz256_to_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - leaq .LRR(%rip),%rdx - jmp .Lmul_mont -.cfi_endproc -.size ecp_nistz256_to_mont,.-ecp_nistz256_to_mont - - - - - - - -.globl ecp_nistz256_mul_mont -.type ecp_nistz256_mul_mont,@function -.align 32 -ecp_nistz256_mul_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx -.Lmul_mont: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lmul_body: - cmpl $0x80100,%ecx - je .Lmul_montx - movq %rdx,%rbx - movq 0(%rdx),%rax - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - - call __ecp_nistz256_mul_montq - jmp .Lmul_mont_done - -.align 32 -.Lmul_montx: - movq %rdx,%rbx - movq 0(%rdx),%rdx - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - leaq -128(%rsi),%rsi - - call __ecp_nistz256_mul_montx -.Lmul_mont_done: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_mont,.-ecp_nistz256_mul_mont - -.type __ecp_nistz256_mul_montq,@function -.align 32 -__ecp_nistz256_mul_montq: -.cfi_startproc - - - movq %rax,%rbp - mulq %r9 - movq .Lpoly+8(%rip),%r14 - movq %rax,%r8 - movq %rbp,%rax - movq %rdx,%r9 - - mulq %r10 - movq .Lpoly+24(%rip),%r15 - addq %rax,%r9 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %r11 - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r12 - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - xorq %r13,%r13 - movq %rdx,%r12 - - - - - - - - - - - movq %r8,%rbp - shlq $32,%r8 - mulq %r15 - shrq $32,%rbp - addq %r8,%r9 - adcq %rbp,%r10 - adcq %rax,%r11 - movq 8(%rbx),%rax - adcq %rdx,%r12 - adcq $0,%r13 - xorq %r8,%r8 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r9 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %r9,%rax - adcq %rdx,%r13 - adcq $0,%r8 - - - - movq %r9,%rbp - shlq $32,%r9 - mulq %r15 - shrq $32,%rbp - addq %r9,%r10 - adcq %rbp,%r11 - adcq %rax,%r12 - movq 16(%rbx),%rax - adcq %rdx,%r13 - adcq $0,%r8 - xorq %r9,%r9 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %r10,%rax - adcq %rdx,%r8 - adcq $0,%r9 - - - - movq %r10,%rbp - shlq $32,%r10 - mulq %r15 - shrq $32,%rbp - addq %r10,%r11 - adcq %rbp,%r12 - adcq %rax,%r13 - movq 24(%rbx),%rax - adcq %rdx,%r8 - adcq $0,%r9 - xorq %r10,%r10 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r8 - adcq $0,%rdx - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - adcq $0,%r10 - - - - movq %r11,%rbp - shlq $32,%r11 - mulq %r15 - shrq $32,%rbp - addq %r11,%r12 - adcq %rbp,%r13 - movq %r12,%rcx - adcq %rax,%r8 - adcq %rdx,%r9 - movq %r13,%rbp - adcq $0,%r10 - - - - subq $-1,%r12 - movq %r8,%rbx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%rdx - sbbq %r15,%r9 - sbbq $0,%r10 - - cmovcq %rcx,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rbx,%r8 - movq %r13,8(%rdi) - cmovcq %rdx,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_montq,.-__ecp_nistz256_mul_montq - - - - - - - - -.globl ecp_nistz256_sqr_mont -.type ecp_nistz256_sqr_mont,@function -.align 32 -ecp_nistz256_sqr_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lsqr_body: - cmpl $0x80100,%ecx - je .Lsqr_montx - movq 0(%rsi),%rax - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - - call __ecp_nistz256_sqr_montq - jmp .Lsqr_mont_done - -.align 32 -.Lsqr_montx: - movq 0(%rsi),%rdx - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - leaq -128(%rsi),%rsi - - call __ecp_nistz256_sqr_montx -.Lsqr_mont_done: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lsqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_sqr_mont,.-ecp_nistz256_sqr_mont - -.type __ecp_nistz256_sqr_montq,@function -.align 32 -__ecp_nistz256_sqr_montq: -.cfi_startproc - movq %rax,%r13 - mulq %r14 - movq %rax,%r9 - movq %r15,%rax - movq %rdx,%r10 - - mulq %r13 - addq %rax,%r10 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r13 - addq %rax,%r11 - movq %r15,%rax - adcq $0,%rdx - movq %rdx,%r12 - - - mulq %r14 - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq %r14 - addq %rax,%r12 - movq %r8,%rax - adcq $0,%rdx - addq %rbp,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - - mulq %r15 - xorq %r15,%r15 - addq %rax,%r13 - movq 0(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - addq %r9,%r9 - adcq %r10,%r10 - adcq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - adcq %r14,%r14 - adcq $0,%r15 - - mulq %rax - movq %rax,%r8 - movq 8(%rsi),%rax - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r9 - adcq %rax,%r10 - movq 16(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r11 - adcq %rax,%r12 - movq 24(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r13 - adcq %rax,%r14 - movq %r8,%rax - adcq %rdx,%r15 - - movq .Lpoly+8(%rip),%rsi - movq .Lpoly+24(%rip),%rbp - - - - - movq %r8,%rcx - shlq $32,%r8 - mulq %rbp - shrq $32,%rcx - addq %r8,%r9 - adcq %rcx,%r10 - adcq %rax,%r11 - movq %r9,%rax - adcq $0,%rdx - - - - movq %r9,%rcx - shlq $32,%r9 - movq %rdx,%r8 - mulq %rbp - shrq $32,%rcx - addq %r9,%r10 - adcq %rcx,%r11 - adcq %rax,%r8 - movq %r10,%rax - adcq $0,%rdx - - - - movq %r10,%rcx - shlq $32,%r10 - movq %rdx,%r9 - mulq %rbp - shrq $32,%rcx - addq %r10,%r11 - adcq %rcx,%r8 - adcq %rax,%r9 - movq %r11,%rax - adcq $0,%rdx - - - - movq %r11,%rcx - shlq $32,%r11 - movq %rdx,%r10 - mulq %rbp - shrq $32,%rcx - addq %r11,%r8 - adcq %rcx,%r9 - adcq %rax,%r10 - adcq $0,%rdx - xorq %r11,%r11 - - - - addq %r8,%r12 - adcq %r9,%r13 - movq %r12,%r8 - adcq %r10,%r14 - adcq %rdx,%r15 - movq %r13,%r9 - adcq $0,%r11 - - subq $-1,%r12 - movq %r14,%r10 - sbbq %rsi,%r13 - sbbq $0,%r14 - movq %r15,%rcx - sbbq %rbp,%r15 - sbbq $0,%r11 - - cmovcq %r8,%r12 - cmovcq %r9,%r13 - movq %r12,0(%rdi) - cmovcq %r10,%r14 - movq %r13,8(%rdi) - cmovcq %rcx,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sqr_montq,.-__ecp_nistz256_sqr_montq -.type __ecp_nistz256_mul_montx,@function -.align 32 -__ecp_nistz256_mul_montx: -.cfi_startproc - - - mulxq %r9,%r8,%r9 - mulxq %r10,%rcx,%r10 - movq $32,%r14 - xorq %r13,%r13 - mulxq %r11,%rbp,%r11 - movq .Lpoly+24(%rip),%r15 - adcq %rcx,%r9 - mulxq %r12,%rcx,%r12 - movq %r8,%rdx - adcq %rbp,%r10 - shlxq %r14,%r8,%rbp - adcq %rcx,%r11 - shrxq %r14,%r8,%rcx - adcq $0,%r12 - - - - addq %rbp,%r9 - adcq %rcx,%r10 - - mulxq %r15,%rcx,%rbp - movq 8(%rbx),%rdx - adcq %rcx,%r11 - adcq %rbp,%r12 - adcq $0,%r13 - xorq %r8,%r8 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r9,%rdx - adcxq %rcx,%r12 - shlxq %r14,%r9,%rcx - adoxq %rbp,%r13 - shrxq %r14,%r9,%rbp - - adcxq %r8,%r13 - adoxq %r8,%r8 - adcq $0,%r8 - - - - addq %rcx,%r10 - adcq %rbp,%r11 - - mulxq %r15,%rcx,%rbp - movq 16(%rbx),%rdx - adcq %rcx,%r12 - adcq %rbp,%r13 - adcq $0,%r8 - xorq %r9,%r9 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r10,%rdx - adcxq %rcx,%r13 - shlxq %r14,%r10,%rcx - adoxq %rbp,%r8 - shrxq %r14,%r10,%rbp - - adcxq %r9,%r8 - adoxq %r9,%r9 - adcq $0,%r9 - - - - addq %rcx,%r11 - adcq %rbp,%r12 - - mulxq %r15,%rcx,%rbp - movq 24(%rbx),%rdx - adcq %rcx,%r13 - adcq %rbp,%r8 - adcq $0,%r9 - xorq %r10,%r10 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r11,%rdx - adcxq %rcx,%r8 - shlxq %r14,%r11,%rcx - adoxq %rbp,%r9 - shrxq %r14,%r11,%rbp - - adcxq %r10,%r9 - adoxq %r10,%r10 - adcq $0,%r10 - - - - addq %rcx,%r12 - adcq %rbp,%r13 - - mulxq %r15,%rcx,%rbp - movq %r12,%rbx - movq .Lpoly+8(%rip),%r14 - adcq %rcx,%r8 - movq %r13,%rdx - adcq %rbp,%r9 - adcq $0,%r10 - - - - xorl %eax,%eax - movq %r8,%rcx - sbbq $-1,%r12 - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%rbp - sbbq %r15,%r9 - sbbq $0,%r10 - - cmovcq %rbx,%r12 - cmovcq %rdx,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %rbp,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_montx,.-__ecp_nistz256_mul_montx - -.type __ecp_nistz256_sqr_montx,@function -.align 32 -__ecp_nistz256_sqr_montx: -.cfi_startproc - mulxq %r14,%r9,%r10 - mulxq %r15,%rcx,%r11 - xorl %eax,%eax - adcq %rcx,%r10 - mulxq %r8,%rbp,%r12 - movq %r14,%rdx - adcq %rbp,%r11 - adcq $0,%r12 - xorq %r13,%r13 - - - mulxq %r15,%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq %r8,%rcx,%rbp - movq %r15,%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcq $0,%r13 - - - mulxq %r8,%rcx,%r14 - movq 0+128(%rsi),%rdx - xorq %r15,%r15 - adcxq %r9,%r9 - adoxq %rcx,%r13 - adcxq %r10,%r10 - adoxq %r15,%r14 - - mulxq %rdx,%r8,%rbp - movq 8+128(%rsi),%rdx - adcxq %r11,%r11 - adoxq %rbp,%r9 - adcxq %r12,%r12 - mulxq %rdx,%rcx,%rax - movq 16+128(%rsi),%rdx - adcxq %r13,%r13 - adoxq %rcx,%r10 - adcxq %r14,%r14 -.byte 0x67 - mulxq %rdx,%rcx,%rbp - movq 24+128(%rsi),%rdx - adoxq %rax,%r11 - adcxq %r15,%r15 - adoxq %rcx,%r12 - movq $32,%rsi - adoxq %rbp,%r13 -.byte 0x67,0x67 - mulxq %rdx,%rcx,%rax - movq .Lpoly+24(%rip),%rdx - adoxq %rcx,%r14 - shlxq %rsi,%r8,%rcx - adoxq %rax,%r15 - shrxq %rsi,%r8,%rax - movq %rdx,%rbp - - - addq %rcx,%r9 - adcq %rax,%r10 - - mulxq %r8,%rcx,%r8 - adcq %rcx,%r11 - shlxq %rsi,%r9,%rcx - adcq $0,%r8 - shrxq %rsi,%r9,%rax - - - addq %rcx,%r10 - adcq %rax,%r11 - - mulxq %r9,%rcx,%r9 - adcq %rcx,%r8 - shlxq %rsi,%r10,%rcx - adcq $0,%r9 - shrxq %rsi,%r10,%rax - - - addq %rcx,%r11 - adcq %rax,%r8 - - mulxq %r10,%rcx,%r10 - adcq %rcx,%r9 - shlxq %rsi,%r11,%rcx - adcq $0,%r10 - shrxq %rsi,%r11,%rax - - - addq %rcx,%r8 - adcq %rax,%r9 - - mulxq %r11,%rcx,%r11 - adcq %rcx,%r10 - adcq $0,%r11 - - xorq %rdx,%rdx - addq %r8,%r12 - movq .Lpoly+8(%rip),%rsi - adcq %r9,%r13 - movq %r12,%r8 - adcq %r10,%r14 - adcq %r11,%r15 - movq %r13,%r9 - adcq $0,%rdx - - subq $-1,%r12 - movq %r14,%r10 - sbbq %rsi,%r13 - sbbq $0,%r14 - movq %r15,%r11 - sbbq %rbp,%r15 - sbbq $0,%rdx - - cmovcq %r8,%r12 - cmovcq %r9,%r13 - movq %r12,0(%rdi) - cmovcq %r10,%r14 - movq %r13,8(%rdi) - cmovcq %r11,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sqr_montx,.-__ecp_nistz256_sqr_montx - - - - - - -.globl ecp_nistz256_from_mont -.type ecp_nistz256_from_mont,@function -.align 32 -ecp_nistz256_from_mont: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lfrom_body: - - movq 0(%rsi),%rax - movq .Lpoly+24(%rip),%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - movq %rax,%r8 - movq .Lpoly+8(%rip),%r12 - - - - movq %rax,%rcx - shlq $32,%r8 - mulq %r13 - shrq $32,%rcx - addq %r8,%r9 - adcq %rcx,%r10 - adcq %rax,%r11 - movq %r9,%rax - adcq $0,%rdx - - - - movq %r9,%rcx - shlq $32,%r9 - movq %rdx,%r8 - mulq %r13 - shrq $32,%rcx - addq %r9,%r10 - adcq %rcx,%r11 - adcq %rax,%r8 - movq %r10,%rax - adcq $0,%rdx - - - - movq %r10,%rcx - shlq $32,%r10 - movq %rdx,%r9 - mulq %r13 - shrq $32,%rcx - addq %r10,%r11 - adcq %rcx,%r8 - adcq %rax,%r9 - movq %r11,%rax - adcq $0,%rdx - - - - movq %r11,%rcx - shlq $32,%r11 - movq %rdx,%r10 - mulq %r13 - shrq $32,%rcx - addq %r11,%r8 - adcq %rcx,%r9 - movq %r8,%rcx - adcq %rax,%r10 - movq %r9,%rsi - adcq $0,%rdx - - - - subq $-1,%r8 - movq %r10,%rax - sbbq %r12,%r9 - sbbq $0,%r10 - movq %rdx,%r11 - sbbq %r13,%rdx - sbbq %r13,%r13 - - cmovnzq %rcx,%r8 - cmovnzq %rsi,%r9 - movq %r8,0(%rdi) - cmovnzq %rax,%r10 - movq %r9,8(%rdi) - cmovzq %rdx,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_from_mont,.-ecp_nistz256_from_mont - - -.globl ecp_nistz256_scatter_w5 -.type ecp_nistz256_scatter_w5,@function -.align 32 -ecp_nistz256_scatter_w5: -.cfi_startproc - leal -3(%rdx,%rdx,2),%edx - movdqa 0(%rsi),%xmm0 - shll $5,%edx - movdqa 16(%rsi),%xmm1 - movdqa 32(%rsi),%xmm2 - movdqa 48(%rsi),%xmm3 - movdqa 64(%rsi),%xmm4 - movdqa 80(%rsi),%xmm5 - movdqa %xmm0,0(%rdi,%rdx,1) - movdqa %xmm1,16(%rdi,%rdx,1) - movdqa %xmm2,32(%rdi,%rdx,1) - movdqa %xmm3,48(%rdi,%rdx,1) - movdqa %xmm4,64(%rdi,%rdx,1) - movdqa %xmm5,80(%rdi,%rdx,1) - - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_scatter_w5,.-ecp_nistz256_scatter_w5 - - - -.globl ecp_nistz256_gather_w5 -.type ecp_nistz256_gather_w5,@function -.align 32 -ecp_nistz256_gather_w5: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%eax - testl $32,%eax - jnz .Lavx2_gather_w5 - movdqa .LOne(%rip),%xmm0 - movd %edx,%xmm1 - - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - - movdqa %xmm0,%xmm8 - pshufd $0,%xmm1,%xmm1 - - movq $16,%rax -.Lselect_loop_sse_w5: - - movdqa %xmm8,%xmm15 - paddd %xmm0,%xmm8 - pcmpeqd %xmm1,%xmm15 - - movdqa 0(%rsi),%xmm9 - movdqa 16(%rsi),%xmm10 - movdqa 32(%rsi),%xmm11 - movdqa 48(%rsi),%xmm12 - movdqa 64(%rsi),%xmm13 - movdqa 80(%rsi),%xmm14 - leaq 96(%rsi),%rsi - - pand %xmm15,%xmm9 - pand %xmm15,%xmm10 - por %xmm9,%xmm2 - pand %xmm15,%xmm11 - por %xmm10,%xmm3 - pand %xmm15,%xmm12 - por %xmm11,%xmm4 - pand %xmm15,%xmm13 - por %xmm12,%xmm5 - pand %xmm15,%xmm14 - por %xmm13,%xmm6 - por %xmm14,%xmm7 - - decq %rax - jnz .Lselect_loop_sse_w5 - - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - movdqu %xmm4,32(%rdi) - movdqu %xmm5,48(%rdi) - movdqu %xmm6,64(%rdi) - movdqu %xmm7,80(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_gather_w5: -.size ecp_nistz256_gather_w5,.-ecp_nistz256_gather_w5 - - - -.globl ecp_nistz256_scatter_w7 -.type ecp_nistz256_scatter_w7,@function -.align 32 -ecp_nistz256_scatter_w7: -.cfi_startproc - movdqu 0(%rsi),%xmm0 - shll $6,%edx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqa %xmm0,0(%rdi,%rdx,1) - movdqa %xmm1,16(%rdi,%rdx,1) - movdqa %xmm2,32(%rdi,%rdx,1) - movdqa %xmm3,48(%rdi,%rdx,1) - - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_scatter_w7,.-ecp_nistz256_scatter_w7 - - - -.globl ecp_nistz256_gather_w7 -.type ecp_nistz256_gather_w7,@function -.align 32 -ecp_nistz256_gather_w7: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%eax - testl $32,%eax - jnz .Lavx2_gather_w7 - movdqa .LOne(%rip),%xmm8 - movd %edx,%xmm1 - - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - movdqa %xmm8,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq $64,%rax - -.Lselect_loop_sse_w7: - movdqa %xmm8,%xmm15 - paddd %xmm0,%xmm8 - movdqa 0(%rsi),%xmm9 - movdqa 16(%rsi),%xmm10 - pcmpeqd %xmm1,%xmm15 - movdqa 32(%rsi),%xmm11 - movdqa 48(%rsi),%xmm12 - leaq 64(%rsi),%rsi - - pand %xmm15,%xmm9 - pand %xmm15,%xmm10 - por %xmm9,%xmm2 - pand %xmm15,%xmm11 - por %xmm10,%xmm3 - pand %xmm15,%xmm12 - por %xmm11,%xmm4 - prefetcht0 255(%rsi) - por %xmm12,%xmm5 - - decq %rax - jnz .Lselect_loop_sse_w7 - - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - movdqu %xmm4,32(%rdi) - movdqu %xmm5,48(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_gather_w7: -.size ecp_nistz256_gather_w7,.-ecp_nistz256_gather_w7 - - -.type ecp_nistz256_avx2_gather_w5,@function -.align 32 -ecp_nistz256_avx2_gather_w5: -.cfi_startproc -.Lavx2_gather_w5: - vzeroupper - vmovdqa .LTwo(%rip),%ymm0 - - vpxor %ymm2,%ymm2,%ymm2 - vpxor %ymm3,%ymm3,%ymm3 - vpxor %ymm4,%ymm4,%ymm4 - - vmovdqa .LOne(%rip),%ymm5 - vmovdqa .LTwo(%rip),%ymm10 - - vmovd %edx,%xmm1 - vpermd %ymm1,%ymm2,%ymm1 - - movq $8,%rax -.Lselect_loop_avx2_w5: - - vmovdqa 0(%rsi),%ymm6 - vmovdqa 32(%rsi),%ymm7 - vmovdqa 64(%rsi),%ymm8 - - vmovdqa 96(%rsi),%ymm11 - vmovdqa 128(%rsi),%ymm12 - vmovdqa 160(%rsi),%ymm13 - - vpcmpeqd %ymm1,%ymm5,%ymm9 - vpcmpeqd %ymm1,%ymm10,%ymm14 - - vpaddd %ymm0,%ymm5,%ymm5 - vpaddd %ymm0,%ymm10,%ymm10 - leaq 192(%rsi),%rsi - - vpand %ymm9,%ymm6,%ymm6 - vpand %ymm9,%ymm7,%ymm7 - vpand %ymm9,%ymm8,%ymm8 - vpand %ymm14,%ymm11,%ymm11 - vpand %ymm14,%ymm12,%ymm12 - vpand %ymm14,%ymm13,%ymm13 - - vpxor %ymm6,%ymm2,%ymm2 - vpxor %ymm7,%ymm3,%ymm3 - vpxor %ymm8,%ymm4,%ymm4 - vpxor %ymm11,%ymm2,%ymm2 - vpxor %ymm12,%ymm3,%ymm3 - vpxor %ymm13,%ymm4,%ymm4 - - decq %rax - jnz .Lselect_loop_avx2_w5 - - vmovdqu %ymm2,0(%rdi) - vmovdqu %ymm3,32(%rdi) - vmovdqu %ymm4,64(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_avx2_gather_w5: -.size ecp_nistz256_avx2_gather_w5,.-ecp_nistz256_avx2_gather_w5 - - - -.globl ecp_nistz256_avx2_gather_w7 -.type ecp_nistz256_avx2_gather_w7,@function -.align 32 -ecp_nistz256_avx2_gather_w7: -.cfi_startproc -.Lavx2_gather_w7: - vzeroupper - vmovdqa .LThree(%rip),%ymm0 - - vpxor %ymm2,%ymm2,%ymm2 - vpxor %ymm3,%ymm3,%ymm3 - - vmovdqa .LOne(%rip),%ymm4 - vmovdqa .LTwo(%rip),%ymm8 - vmovdqa .LThree(%rip),%ymm12 - - vmovd %edx,%xmm1 - vpermd %ymm1,%ymm2,%ymm1 - - - movq $21,%rax -.Lselect_loop_avx2_w7: - - vmovdqa 0(%rsi),%ymm5 - vmovdqa 32(%rsi),%ymm6 - - vmovdqa 64(%rsi),%ymm9 - vmovdqa 96(%rsi),%ymm10 - - vmovdqa 128(%rsi),%ymm13 - vmovdqa 160(%rsi),%ymm14 - - vpcmpeqd %ymm1,%ymm4,%ymm7 - vpcmpeqd %ymm1,%ymm8,%ymm11 - vpcmpeqd %ymm1,%ymm12,%ymm15 - - vpaddd %ymm0,%ymm4,%ymm4 - vpaddd %ymm0,%ymm8,%ymm8 - vpaddd %ymm0,%ymm12,%ymm12 - leaq 192(%rsi),%rsi - - vpand %ymm7,%ymm5,%ymm5 - vpand %ymm7,%ymm6,%ymm6 - vpand %ymm11,%ymm9,%ymm9 - vpand %ymm11,%ymm10,%ymm10 - vpand %ymm15,%ymm13,%ymm13 - vpand %ymm15,%ymm14,%ymm14 - - vpxor %ymm5,%ymm2,%ymm2 - vpxor %ymm6,%ymm3,%ymm3 - vpxor %ymm9,%ymm2,%ymm2 - vpxor %ymm10,%ymm3,%ymm3 - vpxor %ymm13,%ymm2,%ymm2 - vpxor %ymm14,%ymm3,%ymm3 - - decq %rax - jnz .Lselect_loop_avx2_w7 - - - vmovdqa 0(%rsi),%ymm5 - vmovdqa 32(%rsi),%ymm6 - - vpcmpeqd %ymm1,%ymm4,%ymm7 - - vpand %ymm7,%ymm5,%ymm5 - vpand %ymm7,%ymm6,%ymm6 - - vpxor %ymm5,%ymm2,%ymm2 - vpxor %ymm6,%ymm3,%ymm3 - - vmovdqu %ymm2,0(%rdi) - vmovdqu %ymm3,32(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_avx2_gather_w7: -.size ecp_nistz256_avx2_gather_w7,.-ecp_nistz256_avx2_gather_w7 -.type __ecp_nistz256_add_toq,@function -.align 32 -__ecp_nistz256_add_toq: -.cfi_startproc - xorq %r11,%r11 - addq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - movq %r12,%rax - adcq 16(%rbx),%r8 - adcq 24(%rbx),%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_add_toq,.-__ecp_nistz256_add_toq - -.type __ecp_nistz256_sub_fromq,@function -.align 32 -__ecp_nistz256_sub_fromq: -.cfi_startproc - subq 0(%rbx),%r12 - sbbq 8(%rbx),%r13 - movq %r12,%rax - sbbq 16(%rbx),%r8 - sbbq 24(%rbx),%r9 - movq %r13,%rbp - sbbq %r11,%r11 - - addq $-1,%r12 - movq %r8,%rcx - adcq %r14,%r13 - adcq $0,%r8 - movq %r9,%r10 - adcq %r15,%r9 - testq %r11,%r11 - - cmovzq %rax,%r12 - cmovzq %rbp,%r13 - movq %r12,0(%rdi) - cmovzq %rcx,%r8 - movq %r13,8(%rdi) - cmovzq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sub_fromq,.-__ecp_nistz256_sub_fromq - -.type __ecp_nistz256_subq,@function -.align 32 -__ecp_nistz256_subq: -.cfi_startproc - subq %r12,%rax - sbbq %r13,%rbp - movq %rax,%r12 - sbbq %r8,%rcx - sbbq %r9,%r10 - movq %rbp,%r13 - sbbq %r11,%r11 - - addq $-1,%rax - movq %rcx,%r8 - adcq %r14,%rbp - adcq $0,%rcx - movq %r10,%r9 - adcq %r15,%r10 - testq %r11,%r11 - - cmovnzq %rax,%r12 - cmovnzq %rbp,%r13 - cmovnzq %rcx,%r8 - cmovnzq %r10,%r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_subq,.-__ecp_nistz256_subq - -.type __ecp_nistz256_mul_by_2q,@function -.align 32 -__ecp_nistz256_mul_by_2q: -.cfi_startproc - xorq %r11,%r11 - addq %r12,%r12 - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_by_2q,.-__ecp_nistz256_mul_by_2q -.globl ecp_nistz256_point_double -.type ecp_nistz256_point_double,@function -.align 32 -ecp_nistz256_point_double: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_doublex - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $160+8,%rsp -.cfi_adjust_cfa_offset 32*5+8 -.Lpoint_doubleq_body: - -.Lpoint_double_shortcutq: - movdqu 0(%rsi),%xmm0 - movq %rsi,%rbx - movdqu 16(%rsi),%xmm1 - movq 32+0(%rsi),%r12 - movq 32+8(%rsi),%r13 - movq 32+16(%rsi),%r8 - movq 32+24(%rsi),%r9 - movq .Lpoly+8(%rip),%r14 - movq .Lpoly+24(%rip),%r15 - movdqa %xmm0,96(%rsp) - movdqa %xmm1,96+16(%rsp) - leaq 32(%rdi),%r10 - leaq 64(%rdi),%r11 -.byte 102,72,15,110,199 -.byte 102,73,15,110,202 -.byte 102,73,15,110,211 - - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - leaq 64-0(%rsi),%rsi - leaq 64(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 0(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 32(%rbx),%rax - movq 64+0(%rbx),%r9 - movq 64+8(%rbx),%r10 - movq 64+16(%rbx),%r11 - movq 64+24(%rbx),%r12 - leaq 64-0(%rbx),%rsi - leaq 32(%rbx),%rbx -.byte 102,72,15,126,215 - call __ecp_nistz256_mul_montq - call __ecp_nistz256_mul_by_2q - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_toq - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 -.byte 102,72,15,126,207 - call __ecp_nistz256_sqr_montq - xorq %r9,%r9 - movq %r12,%rax - addq $-1,%r12 - movq %r13,%r10 - adcq %rsi,%r13 - movq %r14,%rcx - adcq $0,%r14 - movq %r15,%r8 - adcq %rbp,%r15 - adcq $0,%r9 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r12 - cmovzq %r10,%r13 - cmovzq %rcx,%r14 - cmovzq %r8,%r15 - cmovzq %rsi,%r9 - - movq %r13,%rax - shrq $1,%r12 - shlq $63,%rax - movq %r14,%r10 - shrq $1,%r13 - orq %rax,%r12 - shlq $63,%r10 - movq %r15,%rcx - shrq $1,%r14 - orq %r10,%r13 - shlq $63,%rcx - movq %r12,0(%rdi) - shrq $1,%r15 - movq %r13,8(%rdi) - shlq $63,%r9 - orq %rcx,%r14 - orq %r9,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - movq 64(%rsp),%rax - leaq 64(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - leaq 32(%rsp),%rbx - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_toq - - movq 96(%rsp),%rax - leaq 96(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - movq 0+32(%rsp),%rax - movq 8+32(%rsp),%r14 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r15 - movq 24+32(%rsp),%r8 -.byte 102,72,15,126,199 - call __ecp_nistz256_sqr_montq - - leaq 128(%rsp),%rbx - movq %r14,%r8 - movq %r15,%r9 - movq %rsi,%r14 - movq %rbp,%r15 - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 0(%rsp),%rdi - call __ecp_nistz256_subq - - movq 32(%rsp),%rax - leaq 32(%rsp),%rbx - movq %r12,%r14 - xorl %ecx,%ecx - movq %r12,0+0(%rsp) - movq %r13,%r10 - movq %r13,0+8(%rsp) - cmovzq %r8,%r11 - movq %r8,0+16(%rsp) - leaq 0-0(%rsp),%rsi - cmovzq %r9,%r12 - movq %r9,0+24(%rsp) - movq %r14,%r9 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - -.byte 102,72,15,126,203 -.byte 102,72,15,126,207 - call __ecp_nistz256_sub_fromq - - leaq 160+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_doubleq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_double,.-ecp_nistz256_point_double -.globl ecp_nistz256_point_add -.type ecp_nistz256_point_add,@function -.align 32 -ecp_nistz256_point_add: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_addx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $576+8,%rsp -.cfi_adjust_cfa_offset 32*18+8 -.Lpoint_addq_body: - - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq %rsi,%rbx - movq %rdx,%rsi - movdqa %xmm0,384(%rsp) - movdqa %xmm1,384+16(%rsp) - movdqa %xmm2,416(%rsp) - movdqa %xmm3,416+16(%rsp) - movdqa %xmm4,448(%rsp) - movdqa %xmm5,448+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rsi),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rsi),%xmm3 - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,480(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,480+16(%rsp) - movdqu 64(%rsi),%xmm0 - movdqu 80(%rsi),%xmm1 - movdqa %xmm2,512(%rsp) - movdqa %xmm3,512+16(%rsp) - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - - leaq 64-0(%rsi),%rsi - movq %rax,544+0(%rsp) - movq %r14,544+8(%rsp) - movq %r15,544+16(%rsp) - movq %r8,544+24(%rsp) - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm1,%xmm4 - por %xmm1,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - movq 64+0(%rbx),%rax - movq 64+8(%rbx),%r14 - movq 64+16(%rbx),%r15 - movq 64+24(%rbx),%r8 -.byte 102,72,15,110,203 - - leaq 64-0(%rbx),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 544(%rsp),%rax - leaq 544(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 416(%rsp),%rax - leaq 416(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq 0+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 512(%rsp),%rax - leaq 512(%rsp),%rbx - movq 0+256(%rsp),%r9 - movq 8+256(%rsp),%r10 - leaq 0+256(%rsp),%rsi - movq 16+256(%rsp),%r11 - movq 24+256(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 224(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - orq %r13,%r12 - movdqa %xmm4,%xmm2 - orq %r8,%r12 - orq %r9,%r12 - por %xmm5,%xmm2 -.byte 102,73,15,110,220 - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 480(%rsp),%rax - leaq 480(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 160(%rsp),%rbx - leaq 0(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - orq %r13,%r12 - orq %r8,%r12 - orq %r9,%r12 - -.byte 102,73,15,126,208 -.byte 102,73,15,126,217 - - orq %r8,%r12 - orq %r9,%r12 - - -.byte 0x3e - jnz .Ladd_proceedq - -.Ladd_doubleq: -.byte 102,72,15,126,206 -.byte 102,72,15,126,199 - addq $416,%rsp -.cfi_adjust_cfa_offset -416 - jmp .Lpoint_double_shortcutq -.cfi_adjust_cfa_offset 416 - -.align 32 -.Ladd_proceedq: - movq 0+64(%rsp),%rax - movq 8+64(%rsp),%r14 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 544(%rsp),%rax - leaq 544(%rsp),%rbx - movq 0+352(%rsp),%r9 - movq 8+352(%rsp),%r10 - leaq 0+352(%rsp),%rsi - movq 16+352(%rsp),%r11 - movq 24+352(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 0(%rsp),%rax - leaq 0(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 160(%rsp),%rax - leaq 160(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montq - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 96(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subq - - leaq 128(%rsp),%rbx - leaq 288(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 192+0(%rsp),%rax - movq 192+8(%rsp),%rbp - movq 192+16(%rsp),%rcx - movq 192+24(%rsp),%r10 - leaq 320(%rsp),%rdi - - call __ecp_nistz256_subq - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 128(%rsp),%rax - leaq 128(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq 0+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 320(%rsp),%rax - leaq 320(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 320(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 256(%rsp),%rbx - leaq 320(%rsp),%rdi - call __ecp_nistz256_sub_fromq - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 352(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 352+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 544(%rsp),%xmm2 - pand 544+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 480(%rsp),%xmm2 - pand 480+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 320(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 320+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 512(%rsp),%xmm2 - pand 512+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - -.Ladd_doneq: - leaq 576+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_addq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add,.-ecp_nistz256_point_add -.globl ecp_nistz256_point_add_affine -.type ecp_nistz256_point_add_affine,@function -.align 32 -ecp_nistz256_point_add_affine: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_add_affinex - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $480+8,%rsp -.cfi_adjust_cfa_offset 32*15+8 -.Ladd_affineq_body: - - movdqu 0(%rsi),%xmm0 - movq %rdx,%rbx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,320(%rsp) - movdqa %xmm1,320+16(%rsp) - movdqa %xmm2,352(%rsp) - movdqa %xmm3,352+16(%rsp) - movdqa %xmm4,384(%rsp) - movdqa %xmm5,384+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rbx),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rbx),%xmm1 - movdqu 32(%rbx),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rbx),%xmm3 - movdqa %xmm0,416(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,416+16(%rsp) - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - movdqa %xmm2,448(%rsp) - movdqa %xmm3,448+16(%rsp) - por %xmm2,%xmm3 - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm1,%xmm3 - - leaq 64-0(%rsi),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm3,%xmm4 - movq 0(%rbx),%rax - - movq %r12,%r9 - por %xmm3,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - movq %r13,%r10 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - movq %r14,%r11 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - - leaq 32-0(%rsp),%rsi - movq %r15,%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 320(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 288(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 352(%rsp),%rbx - leaq 96(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+64(%rsp),%rax - movq 8+64(%rsp),%r14 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 128(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 0+96(%rsp),%rax - movq 8+96(%rsp),%r14 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r15 - movq 24+96(%rsp),%r8 - leaq 192(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 128(%rsp),%rax - leaq 128(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 320(%rsp),%rax - leaq 320(%rsp),%rbx - movq 0+128(%rsp),%r9 - movq 8+128(%rsp),%r10 - leaq 0+128(%rsp),%rsi - movq 16+128(%rsp),%r11 - movq 24+128(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 192(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subq - - leaq 160(%rsp),%rbx - leaq 224(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 64(%rsp),%rdi - - call __ecp_nistz256_subq - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 352(%rsp),%rax - leaq 352(%rsp),%rbx - movq 0+160(%rsp),%r9 - movq 8+160(%rsp),%r10 - leaq 0+160(%rsp),%rsi - movq 16+160(%rsp),%r11 - movq 24+160(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 96(%rsp),%rax - leaq 96(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 64(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 32(%rsp),%rbx - leaq 256(%rsp),%rdi - call __ecp_nistz256_sub_fromq - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand .LONE_mont(%rip),%xmm2 - pand .LONE_mont+16(%rip),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 224(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 224+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 320(%rsp),%xmm2 - pand 320+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 256(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 256+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 352(%rsp),%xmm2 - pand 352+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - - leaq 480+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ladd_affineq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add_affine,.-ecp_nistz256_point_add_affine -.type __ecp_nistz256_add_tox,@function -.align 32 -__ecp_nistz256_add_tox: -.cfi_startproc - xorq %r11,%r11 - adcq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - movq %r12,%rax - adcq 16(%rbx),%r8 - adcq 24(%rbx),%r9 - movq %r13,%rbp - adcq $0,%r11 - - xorq %r10,%r10 - sbbq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_add_tox,.-__ecp_nistz256_add_tox - -.type __ecp_nistz256_sub_fromx,@function -.align 32 -__ecp_nistz256_sub_fromx: -.cfi_startproc - xorq %r11,%r11 - sbbq 0(%rbx),%r12 - sbbq 8(%rbx),%r13 - movq %r12,%rax - sbbq 16(%rbx),%r8 - sbbq 24(%rbx),%r9 - movq %r13,%rbp - sbbq $0,%r11 - - xorq %r10,%r10 - adcq $-1,%r12 - movq %r8,%rcx - adcq %r14,%r13 - adcq $0,%r8 - movq %r9,%r10 - adcq %r15,%r9 - - btq $0,%r11 - cmovncq %rax,%r12 - cmovncq %rbp,%r13 - movq %r12,0(%rdi) - cmovncq %rcx,%r8 - movq %r13,8(%rdi) - cmovncq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sub_fromx,.-__ecp_nistz256_sub_fromx - -.type __ecp_nistz256_subx,@function -.align 32 -__ecp_nistz256_subx: -.cfi_startproc - xorq %r11,%r11 - sbbq %r12,%rax - sbbq %r13,%rbp - movq %rax,%r12 - sbbq %r8,%rcx - sbbq %r9,%r10 - movq %rbp,%r13 - sbbq $0,%r11 - - xorq %r9,%r9 - adcq $-1,%rax - movq %rcx,%r8 - adcq %r14,%rbp - adcq $0,%rcx - movq %r10,%r9 - adcq %r15,%r10 - - btq $0,%r11 - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - cmovcq %rcx,%r8 - cmovcq %r10,%r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_subx,.-__ecp_nistz256_subx - -.type __ecp_nistz256_mul_by_2x,@function -.align 32 -__ecp_nistz256_mul_by_2x: -.cfi_startproc - xorq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - xorq %r10,%r10 - sbbq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_by_2x,.-__ecp_nistz256_mul_by_2x -.type ecp_nistz256_point_doublex,@function -.align 32 -ecp_nistz256_point_doublex: -.cfi_startproc -.Lpoint_doublex: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $160+8,%rsp -.cfi_adjust_cfa_offset 32*5+8 -.Lpoint_doublex_body: - -.Lpoint_double_shortcutx: - movdqu 0(%rsi),%xmm0 - movq %rsi,%rbx - movdqu 16(%rsi),%xmm1 - movq 32+0(%rsi),%r12 - movq 32+8(%rsi),%r13 - movq 32+16(%rsi),%r8 - movq 32+24(%rsi),%r9 - movq .Lpoly+8(%rip),%r14 - movq .Lpoly+24(%rip),%r15 - movdqa %xmm0,96(%rsp) - movdqa %xmm1,96+16(%rsp) - leaq 32(%rdi),%r10 - leaq 64(%rdi),%r11 -.byte 102,72,15,110,199 -.byte 102,73,15,110,202 -.byte 102,73,15,110,211 - - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - leaq 64-128(%rsi),%rsi - leaq 64(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 0(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 32(%rbx),%rdx - movq 64+0(%rbx),%r9 - movq 64+8(%rbx),%r10 - movq 64+16(%rbx),%r11 - movq 64+24(%rbx),%r12 - leaq 64-128(%rbx),%rsi - leaq 32(%rbx),%rbx -.byte 102,72,15,126,215 - call __ecp_nistz256_mul_montx - call __ecp_nistz256_mul_by_2x - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_tox - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 -.byte 102,72,15,126,207 - call __ecp_nistz256_sqr_montx - xorq %r9,%r9 - movq %r12,%rax - addq $-1,%r12 - movq %r13,%r10 - adcq %rsi,%r13 - movq %r14,%rcx - adcq $0,%r14 - movq %r15,%r8 - adcq %rbp,%r15 - adcq $0,%r9 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r12 - cmovzq %r10,%r13 - cmovzq %rcx,%r14 - cmovzq %r8,%r15 - cmovzq %rsi,%r9 - - movq %r13,%rax - shrq $1,%r12 - shlq $63,%rax - movq %r14,%r10 - shrq $1,%r13 - orq %rax,%r12 - shlq $63,%r10 - movq %r15,%rcx - shrq $1,%r14 - orq %r10,%r13 - shlq $63,%rcx - movq %r12,0(%rdi) - shrq $1,%r15 - movq %r13,8(%rdi) - shlq $63,%r9 - orq %rcx,%r14 - orq %r9,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - movq 64(%rsp),%rdx - leaq 64(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - leaq 32(%rsp),%rbx - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_tox - - movq 96(%rsp),%rdx - leaq 96(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - movq 0+32(%rsp),%rdx - movq 8+32(%rsp),%r14 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r15 - movq 24+32(%rsp),%r8 -.byte 102,72,15,126,199 - call __ecp_nistz256_sqr_montx - - leaq 128(%rsp),%rbx - movq %r14,%r8 - movq %r15,%r9 - movq %rsi,%r14 - movq %rbp,%r15 - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 0(%rsp),%rdi - call __ecp_nistz256_subx - - movq 32(%rsp),%rdx - leaq 32(%rsp),%rbx - movq %r12,%r14 - xorl %ecx,%ecx - movq %r12,0+0(%rsp) - movq %r13,%r10 - movq %r13,0+8(%rsp) - cmovzq %r8,%r11 - movq %r8,0+16(%rsp) - leaq 0-128(%rsp),%rsi - cmovzq %r9,%r12 - movq %r9,0+24(%rsp) - movq %r14,%r9 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - -.byte 102,72,15,126,203 -.byte 102,72,15,126,207 - call __ecp_nistz256_sub_fromx - - leaq 160+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_doublex_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_doublex,.-ecp_nistz256_point_doublex -.type ecp_nistz256_point_addx,@function -.align 32 -ecp_nistz256_point_addx: -.cfi_startproc -.Lpoint_addx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $576+8,%rsp -.cfi_adjust_cfa_offset 32*18+8 -.Lpoint_addx_body: - - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq %rsi,%rbx - movq %rdx,%rsi - movdqa %xmm0,384(%rsp) - movdqa %xmm1,384+16(%rsp) - movdqa %xmm2,416(%rsp) - movdqa %xmm3,416+16(%rsp) - movdqa %xmm4,448(%rsp) - movdqa %xmm5,448+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rsi),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rsi),%xmm3 - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,480(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,480+16(%rsp) - movdqu 64(%rsi),%xmm0 - movdqu 80(%rsi),%xmm1 - movdqa %xmm2,512(%rsp) - movdqa %xmm3,512+16(%rsp) - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - - leaq 64-128(%rsi),%rsi - movq %rdx,544+0(%rsp) - movq %r14,544+8(%rsp) - movq %r15,544+16(%rsp) - movq %r8,544+24(%rsp) - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm1,%xmm4 - por %xmm1,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - movq 64+0(%rbx),%rdx - movq 64+8(%rbx),%r14 - movq 64+16(%rbx),%r15 - movq 64+24(%rbx),%r8 -.byte 102,72,15,110,203 - - leaq 64-128(%rbx),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 544(%rsp),%rdx - leaq 544(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 416(%rsp),%rdx - leaq 416(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq -128+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 512(%rsp),%rdx - leaq 512(%rsp),%rbx - movq 0+256(%rsp),%r9 - movq 8+256(%rsp),%r10 - leaq -128+256(%rsp),%rsi - movq 16+256(%rsp),%r11 - movq 24+256(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 224(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - orq %r13,%r12 - movdqa %xmm4,%xmm2 - orq %r8,%r12 - orq %r9,%r12 - por %xmm5,%xmm2 -.byte 102,73,15,110,220 - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 480(%rsp),%rdx - leaq 480(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 160(%rsp),%rbx - leaq 0(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - orq %r13,%r12 - orq %r8,%r12 - orq %r9,%r12 - -.byte 102,73,15,126,208 -.byte 102,73,15,126,217 - - orq %r8,%r12 - orq %r9,%r12 - - -.byte 0x3e - jnz .Ladd_proceedx - -.Ladd_doublex: -.byte 102,72,15,126,206 -.byte 102,72,15,126,199 - addq $416,%rsp -.cfi_adjust_cfa_offset -416 - jmp .Lpoint_double_shortcutx -.cfi_adjust_cfa_offset 416 - -.align 32 -.Ladd_proceedx: - movq 0+64(%rsp),%rdx - movq 8+64(%rsp),%r14 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 544(%rsp),%rdx - leaq 544(%rsp),%rbx - movq 0+352(%rsp),%r9 - movq 8+352(%rsp),%r10 - leaq -128+352(%rsp),%rsi - movq 16+352(%rsp),%r11 - movq 24+352(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 0(%rsp),%rdx - leaq 0(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 160(%rsp),%rdx - leaq 160(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montx - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 96(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subx - - leaq 128(%rsp),%rbx - leaq 288(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 192+0(%rsp),%rax - movq 192+8(%rsp),%rbp - movq 192+16(%rsp),%rcx - movq 192+24(%rsp),%r10 - leaq 320(%rsp),%rdi - - call __ecp_nistz256_subx - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 128(%rsp),%rdx - leaq 128(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq -128+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 320(%rsp),%rdx - leaq 320(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 320(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 256(%rsp),%rbx - leaq 320(%rsp),%rdi - call __ecp_nistz256_sub_fromx - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 352(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 352+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 544(%rsp),%xmm2 - pand 544+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 480(%rsp),%xmm2 - pand 480+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 320(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 320+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 512(%rsp),%xmm2 - pand 512+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - -.Ladd_donex: - leaq 576+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_addx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_addx,.-ecp_nistz256_point_addx -.type ecp_nistz256_point_add_affinex,@function -.align 32 -ecp_nistz256_point_add_affinex: -.cfi_startproc -.Lpoint_add_affinex: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $480+8,%rsp -.cfi_adjust_cfa_offset 32*15+8 -.Ladd_affinex_body: - - movdqu 0(%rsi),%xmm0 - movq %rdx,%rbx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,320(%rsp) - movdqa %xmm1,320+16(%rsp) - movdqa %xmm2,352(%rsp) - movdqa %xmm3,352+16(%rsp) - movdqa %xmm4,384(%rsp) - movdqa %xmm5,384+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rbx),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rbx),%xmm1 - movdqu 32(%rbx),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rbx),%xmm3 - movdqa %xmm0,416(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,416+16(%rsp) - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - movdqa %xmm2,448(%rsp) - movdqa %xmm3,448+16(%rsp) - por %xmm2,%xmm3 - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm1,%xmm3 - - leaq 64-128(%rsi),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm3,%xmm4 - movq 0(%rbx),%rdx - - movq %r12,%r9 - por %xmm3,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - movq %r13,%r10 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - movq %r14,%r11 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - - leaq 32-128(%rsp),%rsi - movq %r15,%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 320(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 288(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 352(%rsp),%rbx - leaq 96(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+64(%rsp),%rdx - movq 8+64(%rsp),%r14 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 128(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 0+96(%rsp),%rdx - movq 8+96(%rsp),%r14 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r15 - movq 24+96(%rsp),%r8 - leaq 192(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 128(%rsp),%rdx - leaq 128(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 320(%rsp),%rdx - leaq 320(%rsp),%rbx - movq 0+128(%rsp),%r9 - movq 8+128(%rsp),%r10 - leaq -128+128(%rsp),%rsi - movq 16+128(%rsp),%r11 - movq 24+128(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 192(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subx - - leaq 160(%rsp),%rbx - leaq 224(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 64(%rsp),%rdi - - call __ecp_nistz256_subx - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 352(%rsp),%rdx - leaq 352(%rsp),%rbx - movq 0+160(%rsp),%r9 - movq 8+160(%rsp),%r10 - leaq -128+160(%rsp),%rsi - movq 16+160(%rsp),%r11 - movq 24+160(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 96(%rsp),%rdx - leaq 96(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 64(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 32(%rsp),%rbx - leaq 256(%rsp),%rdi - call __ecp_nistz256_sub_fromx - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand .LONE_mont(%rip),%xmm2 - pand .LONE_mont+16(%rip),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 224(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 224+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 320(%rsp),%xmm2 - pand 320+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 256(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 256+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 352(%rsp),%xmm2 - pand 352+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - - leaq 480+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ladd_affinex_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add_affinex,.-ecp_nistz256_point_add_affinex - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s deleted file mode 100644 index 3132bc8207448f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s +++ /dev/null @@ -1,823 +0,0 @@ -.text - -.globl x25519_fe51_mul -.type x25519_fe51_mul,@function -.align 32 -x25519_fe51_mul: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_mul_body: - - movq 0(%rsi),%rax - movq 0(%rdx),%r11 - movq 8(%rdx),%r12 - movq 16(%rdx),%r13 - movq 24(%rdx),%rbp - movq 32(%rdx),%r14 - - movq %rdi,32(%rsp) - movq %rax,%rdi - mulq %r11 - movq %r11,0(%rsp) - movq %rax,%rbx - movq %rdi,%rax - movq %rdx,%rcx - mulq %r12 - movq %r12,8(%rsp) - movq %rax,%r8 - movq %rdi,%rax - leaq (%r14,%r14,8),%r15 - movq %rdx,%r9 - mulq %r13 - movq %r13,16(%rsp) - movq %rax,%r10 - movq %rdi,%rax - leaq (%r14,%r15,2),%rdi - movq %rdx,%r11 - mulq %rbp - movq %rax,%r12 - movq 0(%rsi),%rax - movq %rdx,%r13 - mulq %r14 - movq %rax,%r14 - movq 8(%rsi),%rax - movq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 16(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 24(%rsi),%rax - adcq %rdx,%r9 - mulq %rdi - addq %rax,%r10 - movq 32(%rsi),%rax - adcq %rdx,%r11 - mulq %rdi - imulq $19,%rbp,%rdi - addq %rax,%r12 - movq 8(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 16(%rsp),%rbp - addq %rax,%r14 - movq 16(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 24(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 32(%rsi),%rax - adcq %rdx,%r9 - mulq %rdi - imulq $19,%rbp,%rdi - addq %rax,%r10 - movq 8(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 16(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 8(%rsp),%rbp - addq %rax,%r14 - movq 24(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 32(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 8(%rsi),%rax - adcq %rdx,%r9 - mulq %rbp - imulq $19,%rbp,%rdi - addq %rax,%r10 - movq 16(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 24(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 0(%rsp),%rbp - addq %rax,%r14 - movq 32(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 8(%rsi),%rax - adcq %rdx,%rcx - mulq %rbp - addq %rax,%r8 - movq 16(%rsi),%rax - adcq %rdx,%r9 - mulq %rbp - addq %rax,%r10 - movq 24(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 32(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - addq %rax,%r14 - adcq %rdx,%r15 - - movq 32(%rsp),%rdi - jmp .Lreduce51 -.Lfe51_mul_epilogue: -.cfi_endproc -.size x25519_fe51_mul,.-x25519_fe51_mul - -.globl x25519_fe51_sqr -.type x25519_fe51_sqr,@function -.align 32 -x25519_fe51_sqr: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_sqr_body: - - movq 0(%rsi),%rax - movq 16(%rsi),%r15 - movq 32(%rsi),%rbp - - movq %rdi,32(%rsp) - leaq (%rax,%rax,1),%r14 - mulq %rax - movq %rax,%rbx - movq 8(%rsi),%rax - movq %rdx,%rcx - mulq %r14 - movq %rax,%r8 - movq %r15,%rax - movq %r15,0(%rsp) - movq %rdx,%r9 - mulq %r14 - movq %rax,%r10 - movq 24(%rsi),%rax - movq %rdx,%r11 - imulq $19,%rbp,%rdi - mulq %r14 - movq %rax,%r12 - movq %rbp,%rax - movq %rdx,%r13 - mulq %r14 - movq %rax,%r14 - movq %rbp,%rax - movq %rdx,%r15 - - mulq %rdi - addq %rax,%r12 - movq 8(%rsi),%rax - adcq %rdx,%r13 - - movq 24(%rsi),%rsi - leaq (%rax,%rax,1),%rbp - mulq %rax - addq %rax,%r10 - movq 0(%rsp),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq %rbp,%rax - adcq %rdx,%r13 - mulq %rsi - addq %rax,%r14 - movq %rbp,%rax - adcq %rdx,%r15 - imulq $19,%rsi,%rbp - mulq %rdi - addq %rax,%rbx - leaq (%rsi,%rsi,1),%rax - adcq %rdx,%rcx - - mulq %rdi - addq %rax,%r10 - movq %rsi,%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r8 - movq 0(%rsp),%rax - adcq %rdx,%r9 - - leaq (%rax,%rax,1),%rsi - mulq %rax - addq %rax,%r14 - movq %rbp,%rax - adcq %rdx,%r15 - mulq %rsi - addq %rax,%rbx - movq %rsi,%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - adcq %rdx,%r9 - - movq 32(%rsp),%rdi - jmp .Lreduce51 - -.align 32 -.Lreduce51: - movq $0x7ffffffffffff,%rbp - - movq %r10,%rdx - shrq $51,%r10 - shlq $13,%r11 - andq %rbp,%rdx - orq %r10,%r11 - addq %r11,%r12 - adcq $0,%r13 - - movq %rbx,%rax - shrq $51,%rbx - shlq $13,%rcx - andq %rbp,%rax - orq %rbx,%rcx - addq %rcx,%r8 - adcq $0,%r9 - - movq %r12,%rbx - shrq $51,%r12 - shlq $13,%r13 - andq %rbp,%rbx - orq %r12,%r13 - addq %r13,%r14 - adcq $0,%r15 - - movq %r8,%rcx - shrq $51,%r8 - shlq $13,%r9 - andq %rbp,%rcx - orq %r8,%r9 - addq %r9,%rdx - - movq %r14,%r10 - shrq $51,%r14 - shlq $13,%r15 - andq %rbp,%r10 - orq %r14,%r15 - - leaq (%r15,%r15,8),%r14 - leaq (%r15,%r14,2),%r15 - addq %r15,%rax - - movq %rdx,%r8 - andq %rbp,%rdx - shrq $51,%r8 - addq %r8,%rbx - - movq %rax,%r9 - andq %rbp,%rax - shrq $51,%r9 - addq %r9,%rcx - - movq %rax,0(%rdi) - movq %rcx,8(%rdi) - movq %rdx,16(%rdi) - movq %rbx,24(%rdi) - movq %r10,32(%rdi) - - movq 40(%rsp),%r15 -.cfi_restore %r15 - movq 48(%rsp),%r14 -.cfi_restore %r14 - movq 56(%rsp),%r13 -.cfi_restore %r13 - movq 64(%rsp),%r12 -.cfi_restore %r12 - movq 72(%rsp),%rbx -.cfi_restore %rbx - movq 80(%rsp),%rbp -.cfi_restore %rbp - leaq 88(%rsp),%rsp -.cfi_adjust_cfa_offset 88 -.Lfe51_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe51_sqr,.-x25519_fe51_sqr - -.globl x25519_fe51_mul121666 -.type x25519_fe51_mul121666,@function -.align 32 -x25519_fe51_mul121666: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_mul121666_body: - movl $121666,%eax - - mulq 0(%rsi) - movq %rax,%rbx - movl $121666,%eax - movq %rdx,%rcx - mulq 8(%rsi) - movq %rax,%r8 - movl $121666,%eax - movq %rdx,%r9 - mulq 16(%rsi) - movq %rax,%r10 - movl $121666,%eax - movq %rdx,%r11 - mulq 24(%rsi) - movq %rax,%r12 - movl $121666,%eax - movq %rdx,%r13 - mulq 32(%rsi) - movq %rax,%r14 - movq %rdx,%r15 - - jmp .Lreduce51 -.Lfe51_mul121666_epilogue: -.cfi_endproc -.size x25519_fe51_mul121666,.-x25519_fe51_mul121666 - -.globl x25519_fe64_eligible -.type x25519_fe64_eligible,@function -.align 32 -x25519_fe64_eligible: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%ecx - xorl %eax,%eax - andl $0x80100,%ecx - cmpl $0x80100,%ecx - cmovel %ecx,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_eligible,.-x25519_fe64_eligible - -.globl x25519_fe64_mul -.type x25519_fe64_mul,@function -.align 32 -x25519_fe64_mul: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdi -.cfi_adjust_cfa_offset 8 -.cfi_offset %rdi,-64 - leaq -16(%rsp),%rsp -.cfi_adjust_cfa_offset 16 -.Lfe64_mul_body: - - movq %rdx,%rax - movq 0(%rdx),%rbp - movq 0(%rsi),%rdx - movq 8(%rax),%rcx - movq 16(%rax),%r14 - movq 24(%rax),%r15 - - mulxq %rbp,%r8,%rax - xorl %edi,%edi - mulxq %rcx,%r9,%rbx - adcxq %rax,%r9 - mulxq %r14,%r10,%rax - adcxq %rbx,%r10 - mulxq %r15,%r11,%r12 - movq 8(%rsi),%rdx - adcxq %rax,%r11 - movq %r14,(%rsp) - adcxq %rdi,%r12 - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r9 - adcxq %rbx,%r10 - mulxq %rcx,%rax,%rbx - adoxq %rax,%r10 - adcxq %rbx,%r11 - mulxq %r14,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %r15,%rax,%r13 - movq 16(%rsi),%rdx - adoxq %rax,%r12 - adcxq %rdi,%r13 - adoxq %rdi,%r13 - - mulxq %rbp,%rax,%rbx - adcxq %rax,%r10 - adoxq %rbx,%r11 - mulxq %rcx,%rax,%rbx - adcxq %rax,%r11 - adoxq %rbx,%r12 - mulxq %r14,%rax,%rbx - adcxq %rax,%r12 - adoxq %rbx,%r13 - mulxq %r15,%rax,%r14 - movq 24(%rsi),%rdx - adcxq %rax,%r13 - adoxq %rdi,%r14 - adcxq %rdi,%r14 - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %rcx,%rax,%rbx - adoxq %rax,%r12 - adcxq %rbx,%r13 - mulxq (%rsp),%rax,%rbx - adoxq %rax,%r13 - adcxq %rbx,%r14 - mulxq %r15,%rax,%r15 - movl $38,%edx - adoxq %rax,%r14 - adcxq %rdi,%r15 - adoxq %rdi,%r15 - - jmp .Lreduce64 -.Lfe64_mul_epilogue: -.cfi_endproc -.size x25519_fe64_mul,.-x25519_fe64_mul - -.globl x25519_fe64_sqr -.type x25519_fe64_sqr,@function -.align 32 -x25519_fe64_sqr: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdi -.cfi_adjust_cfa_offset 8 -.cfi_offset %rdi,-64 - leaq -16(%rsp),%rsp -.cfi_adjust_cfa_offset 16 -.Lfe64_sqr_body: - - movq 0(%rsi),%rdx - movq 8(%rsi),%rcx - movq 16(%rsi),%rbp - movq 24(%rsi),%rsi - - - mulxq %rdx,%r8,%r15 - mulxq %rcx,%r9,%rax - xorl %edi,%edi - mulxq %rbp,%r10,%rbx - adcxq %rax,%r10 - mulxq %rsi,%r11,%r12 - movq %rcx,%rdx - adcxq %rbx,%r11 - adcxq %rdi,%r12 - - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %rsi,%rax,%r13 - movq %rbp,%rdx - adoxq %rax,%r12 - adcxq %rdi,%r13 - - - mulxq %rsi,%rax,%r14 - movq %rcx,%rdx - adoxq %rax,%r13 - adcxq %rdi,%r14 - adoxq %rdi,%r14 - - adcxq %r9,%r9 - adoxq %r15,%r9 - adcxq %r10,%r10 - mulxq %rdx,%rax,%rbx - movq %rbp,%rdx - adcxq %r11,%r11 - adoxq %rax,%r10 - adcxq %r12,%r12 - adoxq %rbx,%r11 - mulxq %rdx,%rax,%rbx - movq %rsi,%rdx - adcxq %r13,%r13 - adoxq %rax,%r12 - adcxq %r14,%r14 - adoxq %rbx,%r13 - mulxq %rdx,%rax,%r15 - movl $38,%edx - adoxq %rax,%r14 - adcxq %rdi,%r15 - adoxq %rdi,%r15 - jmp .Lreduce64 - -.align 32 -.Lreduce64: - mulxq %r12,%rax,%rbx - adcxq %rax,%r8 - adoxq %rbx,%r9 - mulxq %r13,%rax,%rbx - adcxq %rax,%r9 - adoxq %rbx,%r10 - mulxq %r14,%rax,%rbx - adcxq %rax,%r10 - adoxq %rbx,%r11 - mulxq %r15,%rax,%r12 - adcxq %rax,%r11 - adoxq %rdi,%r12 - adcxq %rdi,%r12 - - movq 16(%rsp),%rdi - imulq %rdx,%r12 - - addq %r12,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r8,0(%rdi) - - movq 24(%rsp),%r15 -.cfi_restore %r15 - movq 32(%rsp),%r14 -.cfi_restore %r14 - movq 40(%rsp),%r13 -.cfi_restore %r13 - movq 48(%rsp),%r12 -.cfi_restore %r12 - movq 56(%rsp),%rbx -.cfi_restore %rbx - movq 64(%rsp),%rbp -.cfi_restore %rbp - leaq 72(%rsp),%rsp -.cfi_adjust_cfa_offset 88 -.Lfe64_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_sqr,.-x25519_fe64_sqr - -.globl x25519_fe64_mul121666 -.type x25519_fe64_mul121666,@function -.align 32 -x25519_fe64_mul121666: -.Lfe64_mul121666_body: -.cfi_startproc - movl $121666,%edx - mulxq 0(%rsi),%r8,%rcx - mulxq 8(%rsi),%r9,%rax - addq %rcx,%r9 - mulxq 16(%rsi),%r10,%rcx - adcq %rax,%r10 - mulxq 24(%rsi),%r11,%rax - adcq %rcx,%r11 - adcq $0,%rax - - imulq $38,%rax,%rax - - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r8,0(%rdi) - -.Lfe64_mul121666_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_mul121666,.-x25519_fe64_mul121666 - -.globl x25519_fe64_add -.type x25519_fe64_add,@function -.align 32 -x25519_fe64_add: -.Lfe64_add_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - addq 0(%rdx),%r8 - adcq 8(%rdx),%r9 - adcq 16(%rdx),%r10 - adcq 24(%rdx),%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - movq %r9,8(%rdi) - adcq $0,%r11 - movq %r10,16(%rdi) - sbbq %rax,%rax - movq %r11,24(%rdi) - andq $38,%rax - - addq %rax,%r8 - movq %r8,0(%rdi) - -.Lfe64_add_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_add,.-x25519_fe64_add - -.globl x25519_fe64_sub -.type x25519_fe64_sub,@function -.align 32 -x25519_fe64_sub: -.Lfe64_sub_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - subq 0(%rdx),%r8 - sbbq 8(%rdx),%r9 - sbbq 16(%rdx),%r10 - sbbq 24(%rdx),%r11 - - sbbq %rax,%rax - andq $38,%rax - - subq %rax,%r8 - sbbq $0,%r9 - sbbq $0,%r10 - movq %r9,8(%rdi) - sbbq $0,%r11 - movq %r10,16(%rdi) - sbbq %rax,%rax - movq %r11,24(%rdi) - andq $38,%rax - - subq %rax,%r8 - movq %r8,0(%rdi) - -.Lfe64_sub_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_sub,.-x25519_fe64_sub - -.globl x25519_fe64_tobytes -.type x25519_fe64_tobytes,@function -.align 32 -x25519_fe64_tobytes: -.Lfe64_to_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - - leaq (%r11,%r11,1),%rax - sarq $63,%r11 - shrq $1,%rax - andq $19,%r11 - addq $19,%r11 - - addq %r11,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%rax - - leaq (%rax,%rax,1),%r11 - sarq $63,%rax - shrq $1,%r11 - notq %rax - andq $19,%rax - - subq %rax,%r8 - sbbq $0,%r9 - sbbq $0,%r10 - sbbq $0,%r11 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - -.Lfe64_to_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_tobytes,.-x25519_fe64_tobytes -.byte 88,50,53,53,49,57,32,112,114,105,109,105,116,105,118,101,115,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/bn_conf.h b/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/bn_conf.h deleted file mode 100644 index 93f75e2e1512cb..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/bn_conf.h +++ /dev/null @@ -1,28 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/dso_conf.h b/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/dso_conf.h deleted file mode 100644 index 4b1167c3d8df3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/include/internal/dso_conf.h +++ /dev/null @@ -1,17 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s deleted file mode 100644 index 9f8aed1a916ead..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s +++ /dev/null @@ -1,704 +0,0 @@ -.text -.align 16 - -.globl ossl_md5_block_asm_data_order -.type ossl_md5_block_asm_data_order,@function -ossl_md5_block_asm_data_order: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lprologue: - - - - - movq %rdi,%rbp - shlq $6,%rdx - leaq (%rsi,%rdx,1),%rdi - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - - - - - - - - cmpq %rdi,%rsi - je .Lend - - -.Lloop: - movl %eax,%r8d - movl %ebx,%r9d - movl %ecx,%r14d - movl %edx,%r15d - movl 0(%rsi),%r10d - movl %edx,%r11d - xorl %ecx,%r11d - leal -680876936(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 4(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -389564586(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 8(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal 606105819(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 12(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -1044525330(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 16(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal -176418897(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 20(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal 1200080426(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 24(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -1473231341(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 28(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -45705983(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 32(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal 1770035416(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 36(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -1958414417(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 40(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -42063(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 44(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -1990404162(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 48(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal 1804603682(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 52(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -40341101(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 56(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -1502002290(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 60(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal 1236535329(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 4(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - movl %edx,%r11d - movl %edx,%r12d - notl %r11d - andl %ebx,%r12d - leal -165796510(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 24(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -1069501632(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 44(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal 643717713(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 0(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -373897302(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 20(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal -701558691(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 40(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal 38016083(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 60(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal -660478335(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 16(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -405537848(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 36(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal 568446438(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 56(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -1019803690(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 12(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal -187363961(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 32(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal 1163531501(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 52(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal -1444681467(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 8(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -51403784(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 28(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal 1735328473(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 48(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -1926607734(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 20(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - movl %ecx,%r11d - leal -378558(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 32(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -2022574463(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 44(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal 1839030562(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 56(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -35309556(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 4(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal -1530992060(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 16(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal 1272893353(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 28(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal -155497632(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 40(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -1094730640(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 52(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal 681279174(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 0(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -358537222(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 12(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal -722521979(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 24(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal 76029189(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 36(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal -640364487(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 48(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -421815835(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 60(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal 530742520(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 8(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -995338651(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 0(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - movl $0xffffffff,%r11d - xorl %edx,%r11d - leal -198630844(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 28(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal 1126891415(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 56(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1416354905(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 20(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -57434055(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 48(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal 1700485571(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 12(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -1894986606(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 40(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1051523(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 4(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -2054922799(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 32(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal 1873313359(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 60(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -30611744(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 24(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1560198380(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 52(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal 1309151649(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 16(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal -145523070(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 44(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -1120210379(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 8(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal 718787259(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 36(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -343485551(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 0(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - - addl %r8d,%eax - addl %r9d,%ebx - addl %r14d,%ecx - addl %r15d,%edx - - - addq $64,%rsi - cmpq %rdi,%rsi - jb .Lloop - - -.Lend: - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - movq (%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r12 -.cfi_restore %r12 - movq 24(%rsp),%rbx -.cfi_restore %rbx - movq 32(%rsp),%rbp -.cfi_restore %rbp - addq $40,%rsp -.cfi_adjust_cfa_offset -40 -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_md5_block_asm_data_order,.-ossl_md5_block_asm_data_order - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s deleted file mode 100644 index 63a85b45027aa6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s +++ /dev/null @@ -1,810 +0,0 @@ -.text - -.type _aesni_ctr32_ghash_6x,@function -.align 32 -_aesni_ctr32_ghash_6x: -.cfi_startproc - vmovdqu 32(%r11),%xmm2 - subq $6,%rdx - vpxor %xmm4,%xmm4,%xmm4 - vmovdqu 0-128(%rcx),%xmm15 - vpaddb %xmm2,%xmm1,%xmm10 - vpaddb %xmm2,%xmm10,%xmm11 - vpaddb %xmm2,%xmm11,%xmm12 - vpaddb %xmm2,%xmm12,%xmm13 - vpaddb %xmm2,%xmm13,%xmm14 - vpxor %xmm15,%xmm1,%xmm9 - vmovdqu %xmm4,16+8(%rsp) - jmp .Loop6x - -.align 32 -.Loop6x: - addl $100663296,%ebx - jc .Lhandle_ctr32 - vmovdqu 0-32(%r9),%xmm3 - vpaddb %xmm2,%xmm14,%xmm1 - vpxor %xmm15,%xmm10,%xmm10 - vpxor %xmm15,%xmm11,%xmm11 - -.Lresume_ctr32: - vmovdqu %xmm1,(%r8) - vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5 - vpxor %xmm15,%xmm12,%xmm12 - vmovups 16-128(%rcx),%xmm2 - vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6 - xorq %r12,%r12 - cmpq %r14,%r15 - - vaesenc %xmm2,%xmm9,%xmm9 - vmovdqu 48+8(%rsp),%xmm0 - vpxor %xmm15,%xmm13,%xmm13 - vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1 - vaesenc %xmm2,%xmm10,%xmm10 - vpxor %xmm15,%xmm14,%xmm14 - setnc %r12b - vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7 - vaesenc %xmm2,%xmm11,%xmm11 - vmovdqu 16-32(%r9),%xmm3 - negq %r12 - vaesenc %xmm2,%xmm12,%xmm12 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5 - vpxor %xmm4,%xmm8,%xmm8 - vaesenc %xmm2,%xmm13,%xmm13 - vpxor %xmm5,%xmm1,%xmm4 - andq $0x60,%r12 - vmovups 32-128(%rcx),%xmm15 - vpclmulqdq $0x10,%xmm3,%xmm0,%xmm1 - vaesenc %xmm2,%xmm14,%xmm14 - - vpclmulqdq $0x01,%xmm3,%xmm0,%xmm2 - leaq (%r14,%r12,1),%r14 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor 16+8(%rsp),%xmm8,%xmm8 - vpclmulqdq $0x11,%xmm3,%xmm0,%xmm3 - vmovdqu 64+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 88(%r14),%r13 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 80(%r14),%r12 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,32+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,40+8(%rsp) - vmovdqu 48-32(%r9),%xmm5 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 48-128(%rcx),%xmm15 - vpxor %xmm1,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm5,%xmm0,%xmm1 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm2,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm5,%xmm0,%xmm2 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor %xmm3,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm5,%xmm0,%xmm3 - vaesenc %xmm15,%xmm11,%xmm11 - vpclmulqdq $0x11,%xmm5,%xmm0,%xmm5 - vmovdqu 80+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqu 64-32(%r9),%xmm1 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 64-128(%rcx),%xmm15 - vpxor %xmm2,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm1,%xmm0,%xmm2 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm3,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm1,%xmm0,%xmm3 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 72(%r14),%r13 - vpxor %xmm5,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm1,%xmm0,%xmm5 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 64(%r14),%r12 - vpclmulqdq $0x11,%xmm1,%xmm0,%xmm1 - vmovdqu 96+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,48+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,56+8(%rsp) - vpxor %xmm2,%xmm4,%xmm4 - vmovdqu 96-32(%r9),%xmm2 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 80-128(%rcx),%xmm15 - vpxor %xmm3,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm3 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm2,%xmm0,%xmm5 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 56(%r14),%r13 - vpxor %xmm1,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm2,%xmm0,%xmm1 - vpxor 112+8(%rsp),%xmm8,%xmm8 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 48(%r14),%r12 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm2 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,64+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,72+8(%rsp) - vpxor %xmm3,%xmm4,%xmm4 - vmovdqu 112-32(%r9),%xmm3 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 96-128(%rcx),%xmm15 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm5 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm1,%xmm6,%xmm6 - vpclmulqdq $0x01,%xmm3,%xmm8,%xmm1 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 40(%r14),%r13 - vpxor %xmm2,%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm3,%xmm8,%xmm2 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 32(%r14),%r12 - vpclmulqdq $0x11,%xmm3,%xmm8,%xmm8 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,80+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,88+8(%rsp) - vpxor %xmm5,%xmm6,%xmm6 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor %xmm1,%xmm6,%xmm6 - - vmovups 112-128(%rcx),%xmm15 - vpslldq $8,%xmm6,%xmm5 - vpxor %xmm2,%xmm4,%xmm4 - vmovdqu 16(%r11),%xmm3 - - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm8,%xmm7,%xmm7 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor %xmm5,%xmm4,%xmm4 - movbeq 24(%r14),%r13 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 16(%r14),%r12 - vpalignr $8,%xmm4,%xmm4,%xmm0 - vpclmulqdq $0x10,%xmm3,%xmm4,%xmm4 - movq %r13,96+8(%rsp) - vaesenc %xmm15,%xmm12,%xmm12 - movq %r12,104+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - vmovups 128-128(%rcx),%xmm1 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 144-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm10,%xmm10 - vpsrldq $8,%xmm6,%xmm6 - vaesenc %xmm1,%xmm11,%xmm11 - vpxor %xmm6,%xmm7,%xmm7 - vaesenc %xmm1,%xmm12,%xmm12 - vpxor %xmm0,%xmm4,%xmm4 - movbeq 8(%r14),%r13 - vaesenc %xmm1,%xmm13,%xmm13 - movbeq 0(%r14),%r12 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 160-128(%rcx),%xmm1 - cmpl $11,%ebp - jb .Lenc_tail - - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vaesenc %xmm1,%xmm10,%xmm10 - vaesenc %xmm1,%xmm11,%xmm11 - vaesenc %xmm1,%xmm12,%xmm12 - vaesenc %xmm1,%xmm13,%xmm13 - vmovups 176-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 192-128(%rcx),%xmm1 - je .Lenc_tail - - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vaesenc %xmm1,%xmm10,%xmm10 - vaesenc %xmm1,%xmm11,%xmm11 - vaesenc %xmm1,%xmm12,%xmm12 - vaesenc %xmm1,%xmm13,%xmm13 - vmovups 208-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 224-128(%rcx),%xmm1 - jmp .Lenc_tail - -.align 32 -.Lhandle_ctr32: - vmovdqu (%r11),%xmm0 - vpshufb %xmm0,%xmm1,%xmm6 - vmovdqu 48(%r11),%xmm5 - vpaddd 64(%r11),%xmm6,%xmm10 - vpaddd %xmm5,%xmm6,%xmm11 - vmovdqu 0-32(%r9),%xmm3 - vpaddd %xmm5,%xmm10,%xmm12 - vpshufb %xmm0,%xmm10,%xmm10 - vpaddd %xmm5,%xmm11,%xmm13 - vpshufb %xmm0,%xmm11,%xmm11 - vpxor %xmm15,%xmm10,%xmm10 - vpaddd %xmm5,%xmm12,%xmm14 - vpshufb %xmm0,%xmm12,%xmm12 - vpxor %xmm15,%xmm11,%xmm11 - vpaddd %xmm5,%xmm13,%xmm1 - vpshufb %xmm0,%xmm13,%xmm13 - vpshufb %xmm0,%xmm14,%xmm14 - vpshufb %xmm0,%xmm1,%xmm1 - jmp .Lresume_ctr32 - -.align 32 -.Lenc_tail: - vaesenc %xmm15,%xmm9,%xmm9 - vmovdqu %xmm7,16+8(%rsp) - vpalignr $8,%xmm4,%xmm4,%xmm8 - vaesenc %xmm15,%xmm10,%xmm10 - vpclmulqdq $0x10,%xmm3,%xmm4,%xmm4 - vpxor 0(%rdi),%xmm1,%xmm2 - vaesenc %xmm15,%xmm11,%xmm11 - vpxor 16(%rdi),%xmm1,%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - vpxor 32(%rdi),%xmm1,%xmm5 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor 48(%rdi),%xmm1,%xmm6 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor 64(%rdi),%xmm1,%xmm7 - vpxor 80(%rdi),%xmm1,%xmm3 - vmovdqu (%r8),%xmm1 - - vaesenclast %xmm2,%xmm9,%xmm9 - vmovdqu 32(%r11),%xmm2 - vaesenclast %xmm0,%xmm10,%xmm10 - vpaddb %xmm2,%xmm1,%xmm0 - movq %r13,112+8(%rsp) - leaq 96(%rdi),%rdi - vaesenclast %xmm5,%xmm11,%xmm11 - vpaddb %xmm2,%xmm0,%xmm5 - movq %r12,120+8(%rsp) - leaq 96(%rsi),%rsi - vmovdqu 0-128(%rcx),%xmm15 - vaesenclast %xmm6,%xmm12,%xmm12 - vpaddb %xmm2,%xmm5,%xmm6 - vaesenclast %xmm7,%xmm13,%xmm13 - vpaddb %xmm2,%xmm6,%xmm7 - vaesenclast %xmm3,%xmm14,%xmm14 - vpaddb %xmm2,%xmm7,%xmm3 - - addq $0x60,%r10 - subq $0x6,%rdx - jc .L6x_done - - vmovups %xmm9,-96(%rsi) - vpxor %xmm15,%xmm1,%xmm9 - vmovups %xmm10,-80(%rsi) - vmovdqa %xmm0,%xmm10 - vmovups %xmm11,-64(%rsi) - vmovdqa %xmm5,%xmm11 - vmovups %xmm12,-48(%rsi) - vmovdqa %xmm6,%xmm12 - vmovups %xmm13,-32(%rsi) - vmovdqa %xmm7,%xmm13 - vmovups %xmm14,-16(%rsi) - vmovdqa %xmm3,%xmm14 - vmovdqu 32+8(%rsp),%xmm7 - jmp .Loop6x - -.L6x_done: - vpxor 16+8(%rsp),%xmm8,%xmm8 - vpxor %xmm4,%xmm8,%xmm8 - - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_ctr32_ghash_6x,.-_aesni_ctr32_ghash_6x -.globl aesni_gcm_decrypt -.type aesni_gcm_decrypt,@function -.align 32 -aesni_gcm_decrypt: -.cfi_startproc - xorq %r10,%r10 - cmpq $0x60,%rdx - jb .Lgcm_dec_abort - - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - - vmovdqu (%r8),%xmm1 - addq $-128,%rsp - movl 12(%r8),%ebx - leaq .Lbswap_mask(%rip),%r11 - leaq -128(%rcx),%r14 - movq $0xf80,%r15 - vmovdqu (%r9),%xmm8 - andq $-128,%rsp - vmovdqu (%r11),%xmm0 - leaq 128(%rcx),%rcx - leaq 32+32(%r9),%r9 - movl 240-128(%rcx),%ebp - vpshufb %xmm0,%xmm8,%xmm8 - - andq %r15,%r14 - andq %rsp,%r15 - subq %r14,%r15 - jc .Ldec_no_key_aliasing - cmpq $768,%r15 - jnc .Ldec_no_key_aliasing - subq %r15,%rsp -.Ldec_no_key_aliasing: - - vmovdqu 80(%rdi),%xmm7 - leaq (%rdi),%r14 - vmovdqu 64(%rdi),%xmm4 - leaq -192(%rdi,%rdx,1),%r15 - vmovdqu 48(%rdi),%xmm5 - shrq $4,%rdx - xorq %r10,%r10 - vmovdqu 32(%rdi),%xmm6 - vpshufb %xmm0,%xmm7,%xmm7 - vmovdqu 16(%rdi),%xmm2 - vpshufb %xmm0,%xmm4,%xmm4 - vmovdqu (%rdi),%xmm3 - vpshufb %xmm0,%xmm5,%xmm5 - vmovdqu %xmm4,48(%rsp) - vpshufb %xmm0,%xmm6,%xmm6 - vmovdqu %xmm5,64(%rsp) - vpshufb %xmm0,%xmm2,%xmm2 - vmovdqu %xmm6,80(%rsp) - vpshufb %xmm0,%xmm3,%xmm3 - vmovdqu %xmm2,96(%rsp) - vmovdqu %xmm3,112(%rsp) - - call _aesni_ctr32_ghash_6x - - vmovups %xmm9,-96(%rsi) - vmovups %xmm10,-80(%rsi) - vmovups %xmm11,-64(%rsi) - vmovups %xmm12,-48(%rsi) - vmovups %xmm13,-32(%rsi) - vmovups %xmm14,-16(%rsi) - - vpshufb (%r11),%xmm8,%xmm8 - vmovdqu %xmm8,-64(%r9) - - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lgcm_dec_abort: - movq %r10,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_gcm_decrypt,.-aesni_gcm_decrypt -.type _aesni_ctr32_6x,@function -.align 32 -_aesni_ctr32_6x: -.cfi_startproc - vmovdqu 0-128(%rcx),%xmm4 - vmovdqu 32(%r11),%xmm2 - leaq -1(%rbp),%r13 - vmovups 16-128(%rcx),%xmm15 - leaq 32-128(%rcx),%r12 - vpxor %xmm4,%xmm1,%xmm9 - addl $100663296,%ebx - jc .Lhandle_ctr32_2 - vpaddb %xmm2,%xmm1,%xmm10 - vpaddb %xmm2,%xmm10,%xmm11 - vpxor %xmm4,%xmm10,%xmm10 - vpaddb %xmm2,%xmm11,%xmm12 - vpxor %xmm4,%xmm11,%xmm11 - vpaddb %xmm2,%xmm12,%xmm13 - vpxor %xmm4,%xmm12,%xmm12 - vpaddb %xmm2,%xmm13,%xmm14 - vpxor %xmm4,%xmm13,%xmm13 - vpaddb %xmm2,%xmm14,%xmm1 - vpxor %xmm4,%xmm14,%xmm14 - jmp .Loop_ctr32 - -.align 16 -.Loop_ctr32: - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - vmovups (%r12),%xmm15 - leaq 16(%r12),%r12 - decl %r13d - jnz .Loop_ctr32 - - vmovdqu (%r12),%xmm3 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor 0(%rdi),%xmm3,%xmm4 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor 16(%rdi),%xmm3,%xmm5 - vaesenc %xmm15,%xmm11,%xmm11 - vpxor 32(%rdi),%xmm3,%xmm6 - vaesenc %xmm15,%xmm12,%xmm12 - vpxor 48(%rdi),%xmm3,%xmm8 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor 64(%rdi),%xmm3,%xmm2 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor 80(%rdi),%xmm3,%xmm3 - leaq 96(%rdi),%rdi - - vaesenclast %xmm4,%xmm9,%xmm9 - vaesenclast %xmm5,%xmm10,%xmm10 - vaesenclast %xmm6,%xmm11,%xmm11 - vaesenclast %xmm8,%xmm12,%xmm12 - vaesenclast %xmm2,%xmm13,%xmm13 - vaesenclast %xmm3,%xmm14,%xmm14 - vmovups %xmm9,0(%rsi) - vmovups %xmm10,16(%rsi) - vmovups %xmm11,32(%rsi) - vmovups %xmm12,48(%rsi) - vmovups %xmm13,64(%rsi) - vmovups %xmm14,80(%rsi) - leaq 96(%rsi),%rsi - - .byte 0xf3,0xc3 -.align 32 -.Lhandle_ctr32_2: - vpshufb %xmm0,%xmm1,%xmm6 - vmovdqu 48(%r11),%xmm5 - vpaddd 64(%r11),%xmm6,%xmm10 - vpaddd %xmm5,%xmm6,%xmm11 - vpaddd %xmm5,%xmm10,%xmm12 - vpshufb %xmm0,%xmm10,%xmm10 - vpaddd %xmm5,%xmm11,%xmm13 - vpshufb %xmm0,%xmm11,%xmm11 - vpxor %xmm4,%xmm10,%xmm10 - vpaddd %xmm5,%xmm12,%xmm14 - vpshufb %xmm0,%xmm12,%xmm12 - vpxor %xmm4,%xmm11,%xmm11 - vpaddd %xmm5,%xmm13,%xmm1 - vpshufb %xmm0,%xmm13,%xmm13 - vpxor %xmm4,%xmm12,%xmm12 - vpshufb %xmm0,%xmm14,%xmm14 - vpxor %xmm4,%xmm13,%xmm13 - vpshufb %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm14,%xmm14 - jmp .Loop_ctr32 -.cfi_endproc -.size _aesni_ctr32_6x,.-_aesni_ctr32_6x - -.globl aesni_gcm_encrypt -.type aesni_gcm_encrypt,@function -.align 32 -aesni_gcm_encrypt: -.cfi_startproc - xorq %r10,%r10 - cmpq $288,%rdx - jb .Lgcm_enc_abort - - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - - vmovdqu (%r8),%xmm1 - addq $-128,%rsp - movl 12(%r8),%ebx - leaq .Lbswap_mask(%rip),%r11 - leaq -128(%rcx),%r14 - movq $0xf80,%r15 - leaq 128(%rcx),%rcx - vmovdqu (%r11),%xmm0 - andq $-128,%rsp - movl 240-128(%rcx),%ebp - - andq %r15,%r14 - andq %rsp,%r15 - subq %r14,%r15 - jc .Lenc_no_key_aliasing - cmpq $768,%r15 - jnc .Lenc_no_key_aliasing - subq %r15,%rsp -.Lenc_no_key_aliasing: - - leaq (%rsi),%r14 - leaq -192(%rsi,%rdx,1),%r15 - shrq $4,%rdx - - call _aesni_ctr32_6x - vpshufb %xmm0,%xmm9,%xmm8 - vpshufb %xmm0,%xmm10,%xmm2 - vmovdqu %xmm8,112(%rsp) - vpshufb %xmm0,%xmm11,%xmm4 - vmovdqu %xmm2,96(%rsp) - vpshufb %xmm0,%xmm12,%xmm5 - vmovdqu %xmm4,80(%rsp) - vpshufb %xmm0,%xmm13,%xmm6 - vmovdqu %xmm5,64(%rsp) - vpshufb %xmm0,%xmm14,%xmm7 - vmovdqu %xmm6,48(%rsp) - - call _aesni_ctr32_6x - - vmovdqu (%r9),%xmm8 - leaq 32+32(%r9),%r9 - subq $12,%rdx - movq $192,%r10 - vpshufb %xmm0,%xmm8,%xmm8 - - call _aesni_ctr32_ghash_6x - vmovdqu 32(%rsp),%xmm7 - vmovdqu (%r11),%xmm0 - vmovdqu 0-32(%r9),%xmm3 - vpunpckhqdq %xmm7,%xmm7,%xmm1 - vmovdqu 32-32(%r9),%xmm15 - vmovups %xmm9,-96(%rsi) - vpshufb %xmm0,%xmm9,%xmm9 - vpxor %xmm7,%xmm1,%xmm1 - vmovups %xmm10,-80(%rsi) - vpshufb %xmm0,%xmm10,%xmm10 - vmovups %xmm11,-64(%rsi) - vpshufb %xmm0,%xmm11,%xmm11 - vmovups %xmm12,-48(%rsi) - vpshufb %xmm0,%xmm12,%xmm12 - vmovups %xmm13,-32(%rsi) - vpshufb %xmm0,%xmm13,%xmm13 - vmovups %xmm14,-16(%rsi) - vpshufb %xmm0,%xmm14,%xmm14 - vmovdqu %xmm9,16(%rsp) - vmovdqu 48(%rsp),%xmm6 - vmovdqu 16-32(%r9),%xmm0 - vpunpckhqdq %xmm6,%xmm6,%xmm2 - vpclmulqdq $0x00,%xmm3,%xmm7,%xmm5 - vpxor %xmm6,%xmm2,%xmm2 - vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm15,%xmm1,%xmm1 - - vmovdqu 64(%rsp),%xmm9 - vpclmulqdq $0x00,%xmm0,%xmm6,%xmm4 - vmovdqu 48-32(%r9),%xmm3 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm9,%xmm9,%xmm5 - vpclmulqdq $0x11,%xmm0,%xmm6,%xmm6 - vpxor %xmm9,%xmm5,%xmm5 - vpxor %xmm7,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm15,%xmm2,%xmm2 - vmovdqu 80-32(%r9),%xmm15 - vpxor %xmm1,%xmm2,%xmm2 - - vmovdqu 80(%rsp),%xmm1 - vpclmulqdq $0x00,%xmm3,%xmm9,%xmm7 - vmovdqu 64-32(%r9),%xmm0 - vpxor %xmm4,%xmm7,%xmm7 - vpunpckhqdq %xmm1,%xmm1,%xmm4 - vpclmulqdq $0x11,%xmm3,%xmm9,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpxor %xmm6,%xmm9,%xmm9 - vpclmulqdq $0x00,%xmm15,%xmm5,%xmm5 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 96(%rsp),%xmm2 - vpclmulqdq $0x00,%xmm0,%xmm1,%xmm6 - vmovdqu 96-32(%r9),%xmm3 - vpxor %xmm7,%xmm6,%xmm6 - vpunpckhqdq %xmm2,%xmm2,%xmm7 - vpclmulqdq $0x11,%xmm0,%xmm1,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpxor %xmm9,%xmm1,%xmm1 - vpclmulqdq $0x10,%xmm15,%xmm4,%xmm4 - vmovdqu 128-32(%r9),%xmm15 - vpxor %xmm5,%xmm4,%xmm4 - - vpxor 112(%rsp),%xmm8,%xmm8 - vpclmulqdq $0x00,%xmm3,%xmm2,%xmm5 - vmovdqu 112-32(%r9),%xmm0 - vpunpckhqdq %xmm8,%xmm8,%xmm9 - vpxor %xmm6,%xmm5,%xmm5 - vpclmulqdq $0x11,%xmm3,%xmm2,%xmm2 - vpxor %xmm8,%xmm9,%xmm9 - vpxor %xmm1,%xmm2,%xmm2 - vpclmulqdq $0x00,%xmm15,%xmm7,%xmm7 - vpxor %xmm4,%xmm7,%xmm4 - - vpclmulqdq $0x00,%xmm0,%xmm8,%xmm6 - vmovdqu 0-32(%r9),%xmm3 - vpunpckhqdq %xmm14,%xmm14,%xmm1 - vpclmulqdq $0x11,%xmm0,%xmm8,%xmm8 - vpxor %xmm14,%xmm1,%xmm1 - vpxor %xmm5,%xmm6,%xmm5 - vpclmulqdq $0x10,%xmm15,%xmm9,%xmm9 - vmovdqu 32-32(%r9),%xmm15 - vpxor %xmm2,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm6 - - vmovdqu 16-32(%r9),%xmm0 - vpxor %xmm5,%xmm7,%xmm9 - vpclmulqdq $0x00,%xmm3,%xmm14,%xmm4 - vpxor %xmm9,%xmm6,%xmm6 - vpunpckhqdq %xmm13,%xmm13,%xmm2 - vpclmulqdq $0x11,%xmm3,%xmm14,%xmm14 - vpxor %xmm13,%xmm2,%xmm2 - vpslldq $8,%xmm6,%xmm9 - vpclmulqdq $0x00,%xmm15,%xmm1,%xmm1 - vpxor %xmm9,%xmm5,%xmm8 - vpsrldq $8,%xmm6,%xmm6 - vpxor %xmm6,%xmm7,%xmm7 - - vpclmulqdq $0x00,%xmm0,%xmm13,%xmm5 - vmovdqu 48-32(%r9),%xmm3 - vpxor %xmm4,%xmm5,%xmm5 - vpunpckhqdq %xmm12,%xmm12,%xmm9 - vpclmulqdq $0x11,%xmm0,%xmm13,%xmm13 - vpxor %xmm12,%xmm9,%xmm9 - vpxor %xmm14,%xmm13,%xmm13 - vpalignr $8,%xmm8,%xmm8,%xmm14 - vpclmulqdq $0x10,%xmm15,%xmm2,%xmm2 - vmovdqu 80-32(%r9),%xmm15 - vpxor %xmm1,%xmm2,%xmm2 - - vpclmulqdq $0x00,%xmm3,%xmm12,%xmm4 - vmovdqu 64-32(%r9),%xmm0 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm11,%xmm11,%xmm1 - vpclmulqdq $0x11,%xmm3,%xmm12,%xmm12 - vpxor %xmm11,%xmm1,%xmm1 - vpxor %xmm13,%xmm12,%xmm12 - vxorps 16(%rsp),%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm15,%xmm9,%xmm9 - vpxor %xmm2,%xmm9,%xmm9 - - vpclmulqdq $0x10,16(%r11),%xmm8,%xmm8 - vxorps %xmm14,%xmm8,%xmm8 - - vpclmulqdq $0x00,%xmm0,%xmm11,%xmm5 - vmovdqu 96-32(%r9),%xmm3 - vpxor %xmm4,%xmm5,%xmm5 - vpunpckhqdq %xmm10,%xmm10,%xmm2 - vpclmulqdq $0x11,%xmm0,%xmm11,%xmm11 - vpxor %xmm10,%xmm2,%xmm2 - vpalignr $8,%xmm8,%xmm8,%xmm14 - vpxor %xmm12,%xmm11,%xmm11 - vpclmulqdq $0x10,%xmm15,%xmm1,%xmm1 - vmovdqu 128-32(%r9),%xmm15 - vpxor %xmm9,%xmm1,%xmm1 - - vxorps %xmm7,%xmm14,%xmm14 - vpclmulqdq $0x10,16(%r11),%xmm8,%xmm8 - vxorps %xmm14,%xmm8,%xmm8 - - vpclmulqdq $0x00,%xmm3,%xmm10,%xmm4 - vmovdqu 112-32(%r9),%xmm0 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm8,%xmm8,%xmm9 - vpclmulqdq $0x11,%xmm3,%xmm10,%xmm10 - vpxor %xmm8,%xmm9,%xmm9 - vpxor %xmm11,%xmm10,%xmm10 - vpclmulqdq $0x00,%xmm15,%xmm2,%xmm2 - vpxor %xmm1,%xmm2,%xmm2 - - vpclmulqdq $0x00,%xmm0,%xmm8,%xmm5 - vpclmulqdq $0x11,%xmm0,%xmm8,%xmm7 - vpxor %xmm4,%xmm5,%xmm5 - vpclmulqdq $0x10,%xmm15,%xmm9,%xmm6 - vpxor %xmm10,%xmm7,%xmm7 - vpxor %xmm2,%xmm6,%xmm6 - - vpxor %xmm5,%xmm7,%xmm4 - vpxor %xmm4,%xmm6,%xmm6 - vpslldq $8,%xmm6,%xmm1 - vmovdqu 16(%r11),%xmm3 - vpsrldq $8,%xmm6,%xmm6 - vpxor %xmm1,%xmm5,%xmm8 - vpxor %xmm6,%xmm7,%xmm7 - - vpalignr $8,%xmm8,%xmm8,%xmm2 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm8 - vpxor %xmm2,%xmm8,%xmm8 - - vpalignr $8,%xmm8,%xmm8,%xmm2 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm8 - vpxor %xmm7,%xmm2,%xmm2 - vpxor %xmm2,%xmm8,%xmm8 - vpshufb (%r11),%xmm8,%xmm8 - vmovdqu %xmm8,-64(%r9) - - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lgcm_enc_abort: - movq %r10,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_gcm_encrypt,.-aesni_gcm_encrypt -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.Lpoly: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xc2 -.Lone_msb: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 -.Ltwo_lsb: -.byte 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.Lone_lsb: -.byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.byte 65,69,83,45,78,73,32,71,67,77,32,109,111,100,117,108,101,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s deleted file mode 100644 index 592704b1e2a0e9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s +++ /dev/null @@ -1,1874 +0,0 @@ -.text - - -.globl gcm_gmult_4bit -.type gcm_gmult_4bit,@function -.align 16 -gcm_gmult_4bit: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $280,%rsp -.cfi_adjust_cfa_offset 280 -.Lgmult_prologue: - - movzbq 15(%rdi),%r8 - leaq .Lrem_4bit(%rip),%r11 - xorq %rax,%rax - xorq %rbx,%rbx - movb %r8b,%al - movb %r8b,%bl - shlb $4,%al - movq $14,%rcx - movq 8(%rsi,%rax,1),%r8 - movq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - movq %r8,%rdx - jmp .Loop1 - -.align 16 -.Loop1: - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - movb (%rdi,%rcx,1),%al - shrq $4,%r9 - xorq 8(%rsi,%rbx,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rbx,1),%r9 - movb %al,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - shlb $4,%al - xorq %r10,%r8 - decq %rcx - js .Lbreak1 - - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rax,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - xorq %r10,%r8 - jmp .Loop1 - -.align 16 -.Lbreak1: - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rax,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - xorq %r10,%r8 - - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rbx,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rbx,1),%r9 - xorq %r10,%r8 - xorq (%r11,%rdx,8),%r9 - - bswapq %r8 - bswapq %r9 - movq %r8,8(%rdi) - movq %r9,(%rdi) - - leaq 280+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lgmult_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_gmult_4bit,.-gcm_gmult_4bit -.globl gcm_ghash_4bit -.type gcm_ghash_4bit,@function -.align 16 -gcm_ghash_4bit: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $280,%rsp -.cfi_adjust_cfa_offset 280 -.Lghash_prologue: - movq %rdx,%r14 - movq %rcx,%r15 - subq $-128,%rsi - leaq 16+128(%rsp),%rbp - xorl %edx,%edx - movq 0+0-128(%rsi),%r8 - movq 0+8-128(%rsi),%rax - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq 16+0-128(%rsi),%r9 - shlb $4,%dl - movq 16+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,0(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,0(%rbp) - movq 32+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,0-128(%rbp) - movq 32+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,1(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,8(%rbp) - movq 48+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,8-128(%rbp) - movq 48+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,2(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,16(%rbp) - movq 64+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,16-128(%rbp) - movq 64+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,3(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,24(%rbp) - movq 80+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,24-128(%rbp) - movq 80+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,4(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,32(%rbp) - movq 96+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,32-128(%rbp) - movq 96+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,5(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,40(%rbp) - movq 112+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,40-128(%rbp) - movq 112+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,6(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,48(%rbp) - movq 128+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,48-128(%rbp) - movq 128+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,7(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,56(%rbp) - movq 144+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,56-128(%rbp) - movq 144+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,8(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,64(%rbp) - movq 160+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,64-128(%rbp) - movq 160+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,9(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,72(%rbp) - movq 176+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,72-128(%rbp) - movq 176+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,10(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,80(%rbp) - movq 192+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,80-128(%rbp) - movq 192+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,11(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,88(%rbp) - movq 208+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,88-128(%rbp) - movq 208+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,12(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,96(%rbp) - movq 224+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,96-128(%rbp) - movq 224+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,13(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,104(%rbp) - movq 240+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,104-128(%rbp) - movq 240+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,14(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,112(%rbp) - shlb $4,%dl - movq %rax,112-128(%rbp) - shlq $60,%r10 - movb %dl,15(%rsp) - orq %r10,%rbx - movq %r9,120(%rbp) - movq %rbx,120-128(%rbp) - addq $-128,%rsi - movq 8(%rdi),%r8 - movq 0(%rdi),%r9 - addq %r14,%r15 - leaq .Lrem_8bit(%rip),%r11 - jmp .Louter_loop -.align 16 -.Louter_loop: - xorq (%r14),%r9 - movq 8(%r14),%rdx - leaq 16(%r14),%r14 - xorq %r8,%rdx - movq %r9,(%rdi) - movq %rdx,8(%rdi) - shrq $32,%rdx - xorq %rax,%rax - roll $8,%edx - movb %dl,%al - movzbl %dl,%ebx - shlb $4,%al - shrl $4,%ebx - roll $8,%edx - movq 8(%rsi,%rax,1),%r8 - movq (%rsi,%rax,1),%r9 - movb %dl,%al - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - xorq %r8,%r12 - movq %r9,%r10 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 8(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 4(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 0(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - andl $240,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl -4(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - movzwq (%r11,%r12,2),%r12 - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - shlq $48,%r12 - xorq %r10,%r8 - xorq %r12,%r9 - movzbq %r8b,%r13 - shrq $4,%r8 - movq %r9,%r10 - shlb $4,%r13b - shrq $4,%r9 - xorq 8(%rsi,%rcx,1),%r8 - movzwq (%r11,%r13,2),%r13 - shlq $60,%r10 - xorq (%rsi,%rcx,1),%r9 - xorq %r10,%r8 - shlq $48,%r13 - bswapq %r8 - xorq %r13,%r9 - bswapq %r9 - cmpq %r15,%r14 - jb .Louter_loop - movq %r8,8(%rdi) - movq %r9,(%rdi) - - leaq 280+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq 0(%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lghash_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_4bit,.-gcm_ghash_4bit -.globl gcm_init_clmul -.type gcm_init_clmul,@function -.align 16 -gcm_init_clmul: -.cfi_startproc -.L_init_clmul: - movdqu (%rsi),%xmm2 - pshufd $78,%xmm2,%xmm2 - - - pshufd $255,%xmm2,%xmm4 - movdqa %xmm2,%xmm3 - psllq $1,%xmm2 - pxor %xmm5,%xmm5 - psrlq $63,%xmm3 - pcmpgtd %xmm4,%xmm5 - pslldq $8,%xmm3 - por %xmm3,%xmm2 - - - pand .L0x1c2_polynomial(%rip),%xmm5 - pxor %xmm5,%xmm2 - - - pshufd $78,%xmm2,%xmm6 - movdqa %xmm2,%xmm0 - pxor %xmm2,%xmm6 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - pshufd $78,%xmm2,%xmm3 - pshufd $78,%xmm0,%xmm4 - pxor %xmm2,%xmm3 - movdqu %xmm2,0(%rdi) - pxor %xmm0,%xmm4 - movdqu %xmm0,16(%rdi) -.byte 102,15,58,15,227,8 - movdqu %xmm4,32(%rdi) - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - movdqa %xmm0,%xmm5 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - pshufd $78,%xmm5,%xmm3 - pshufd $78,%xmm0,%xmm4 - pxor %xmm5,%xmm3 - movdqu %xmm5,48(%rdi) - pxor %xmm0,%xmm4 - movdqu %xmm0,64(%rdi) -.byte 102,15,58,15,227,8 - movdqu %xmm4,80(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_init_clmul,.-gcm_init_clmul -.globl gcm_gmult_clmul -.type gcm_gmult_clmul,@function -.align 16 -gcm_gmult_clmul: -.cfi_startproc -.byte 243,15,30,250 -.L_gmult_clmul: - movdqu (%rdi),%xmm0 - movdqa .Lbswap_mask(%rip),%xmm5 - movdqu (%rsi),%xmm2 - movdqu 32(%rsi),%xmm4 -.byte 102,15,56,0,197 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,220,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,197 - movdqu %xmm0,(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_gmult_clmul,.-gcm_gmult_clmul -.globl gcm_ghash_clmul -.type gcm_ghash_clmul,@function -.align 32 -gcm_ghash_clmul: -.cfi_startproc -.byte 243,15,30,250 -.L_ghash_clmul: - movdqa .Lbswap_mask(%rip),%xmm10 - - movdqu (%rdi),%xmm0 - movdqu (%rsi),%xmm2 - movdqu 32(%rsi),%xmm7 -.byte 102,65,15,56,0,194 - - subq $0x10,%rcx - jz .Lodd_tail - - movdqu 16(%rsi),%xmm6 - movl OPENSSL_ia32cap_P+4(%rip),%eax - cmpq $0x30,%rcx - jb .Lskip4x - - andl $71303168,%eax - cmpl $4194304,%eax - je .Lskip4x - - subq $0x30,%rcx - movq $0xA040608020C0E000,%rax - movdqu 48(%rsi),%xmm14 - movdqu 64(%rsi),%xmm15 - - - - - movdqu 48(%rdx),%xmm3 - movdqu 32(%rdx),%xmm11 -.byte 102,65,15,56,0,218 -.byte 102,69,15,56,0,218 - movdqa %xmm3,%xmm5 - pshufd $78,%xmm3,%xmm4 - pxor %xmm3,%xmm4 -.byte 102,15,58,68,218,0 -.byte 102,15,58,68,234,17 -.byte 102,15,58,68,231,0 - - movdqa %xmm11,%xmm13 - pshufd $78,%xmm11,%xmm12 - pxor %xmm11,%xmm12 -.byte 102,68,15,58,68,222,0 -.byte 102,68,15,58,68,238,17 -.byte 102,68,15,58,68,231,16 - xorps %xmm11,%xmm3 - xorps %xmm13,%xmm5 - movups 80(%rsi),%xmm7 - xorps %xmm12,%xmm4 - - movdqu 16(%rdx),%xmm11 - movdqu 0(%rdx),%xmm8 -.byte 102,69,15,56,0,218 -.byte 102,69,15,56,0,194 - movdqa %xmm11,%xmm13 - pshufd $78,%xmm11,%xmm12 - pxor %xmm8,%xmm0 - pxor %xmm11,%xmm12 -.byte 102,69,15,58,68,222,0 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm8 - pxor %xmm0,%xmm8 -.byte 102,69,15,58,68,238,17 -.byte 102,68,15,58,68,231,0 - xorps %xmm11,%xmm3 - xorps %xmm13,%xmm5 - - leaq 64(%rdx),%rdx - subq $0x40,%rcx - jc .Ltail4x - - jmp .Lmod4_loop -.align 32 -.Lmod4_loop: -.byte 102,65,15,58,68,199,0 - xorps %xmm12,%xmm4 - movdqu 48(%rdx),%xmm11 -.byte 102,69,15,56,0,218 -.byte 102,65,15,58,68,207,17 - xorps %xmm3,%xmm0 - movdqu 32(%rdx),%xmm3 - movdqa %xmm11,%xmm13 -.byte 102,68,15,58,68,199,16 - pshufd $78,%xmm11,%xmm12 - xorps %xmm5,%xmm1 - pxor %xmm11,%xmm12 -.byte 102,65,15,56,0,218 - movups 32(%rsi),%xmm7 - xorps %xmm4,%xmm8 -.byte 102,68,15,58,68,218,0 - pshufd $78,%xmm3,%xmm4 - - pxor %xmm0,%xmm8 - movdqa %xmm3,%xmm5 - pxor %xmm1,%xmm8 - pxor %xmm3,%xmm4 - movdqa %xmm8,%xmm9 -.byte 102,68,15,58,68,234,17 - pslldq $8,%xmm8 - psrldq $8,%xmm9 - pxor %xmm8,%xmm0 - movdqa .L7_mask(%rip),%xmm8 - pxor %xmm9,%xmm1 -.byte 102,76,15,110,200 - - pand %xmm0,%xmm8 -.byte 102,69,15,56,0,200 - pxor %xmm0,%xmm9 -.byte 102,68,15,58,68,231,0 - psllq $57,%xmm9 - movdqa %xmm9,%xmm8 - pslldq $8,%xmm9 -.byte 102,15,58,68,222,0 - psrldq $8,%xmm8 - pxor %xmm9,%xmm0 - pxor %xmm8,%xmm1 - movdqu 0(%rdx),%xmm8 - - movdqa %xmm0,%xmm9 - psrlq $1,%xmm0 -.byte 102,15,58,68,238,17 - xorps %xmm11,%xmm3 - movdqu 16(%rdx),%xmm11 -.byte 102,69,15,56,0,218 -.byte 102,15,58,68,231,16 - xorps %xmm13,%xmm5 - movups 80(%rsi),%xmm7 -.byte 102,69,15,56,0,194 - pxor %xmm9,%xmm1 - pxor %xmm0,%xmm9 - psrlq $5,%xmm0 - - movdqa %xmm11,%xmm13 - pxor %xmm12,%xmm4 - pshufd $78,%xmm11,%xmm12 - pxor %xmm9,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm11,%xmm12 -.byte 102,69,15,58,68,222,0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - movdqa %xmm0,%xmm1 -.byte 102,69,15,58,68,238,17 - xorps %xmm11,%xmm3 - pshufd $78,%xmm0,%xmm8 - pxor %xmm0,%xmm8 - -.byte 102,68,15,58,68,231,0 - xorps %xmm13,%xmm5 - - leaq 64(%rdx),%rdx - subq $0x40,%rcx - jnc .Lmod4_loop - -.Ltail4x: -.byte 102,65,15,58,68,199,0 -.byte 102,65,15,58,68,207,17 -.byte 102,68,15,58,68,199,16 - xorps %xmm12,%xmm4 - xorps %xmm3,%xmm0 - xorps %xmm5,%xmm1 - pxor %xmm0,%xmm1 - pxor %xmm4,%xmm8 - - pxor %xmm1,%xmm8 - pxor %xmm0,%xmm1 - - movdqa %xmm8,%xmm9 - psrldq $8,%xmm8 - pslldq $8,%xmm9 - pxor %xmm8,%xmm1 - pxor %xmm9,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - addq $0x40,%rcx - jz .Ldone - movdqu 32(%rsi),%xmm7 - subq $0x10,%rcx - jz .Lodd_tail -.Lskip4x: - - - - - - movdqu (%rdx),%xmm8 - movdqu 16(%rdx),%xmm3 -.byte 102,69,15,56,0,194 -.byte 102,65,15,56,0,218 - pxor %xmm8,%xmm0 - - movdqa %xmm3,%xmm5 - pshufd $78,%xmm3,%xmm4 - pxor %xmm3,%xmm4 -.byte 102,15,58,68,218,0 -.byte 102,15,58,68,234,17 -.byte 102,15,58,68,231,0 - - leaq 32(%rdx),%rdx - nop - subq $0x20,%rcx - jbe .Leven_tail - nop - jmp .Lmod_loop - -.align 32 -.Lmod_loop: - movdqa %xmm0,%xmm1 - movdqa %xmm4,%xmm8 - pshufd $78,%xmm0,%xmm4 - pxor %xmm0,%xmm4 - -.byte 102,15,58,68,198,0 -.byte 102,15,58,68,206,17 -.byte 102,15,58,68,231,16 - - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm1 - movdqu (%rdx),%xmm9 - pxor %xmm0,%xmm8 -.byte 102,69,15,56,0,202 - movdqu 16(%rdx),%xmm3 - - pxor %xmm1,%xmm8 - pxor %xmm9,%xmm1 - pxor %xmm8,%xmm4 -.byte 102,65,15,56,0,218 - movdqa %xmm4,%xmm8 - psrldq $8,%xmm8 - pslldq $8,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm3,%xmm5 - - movdqa %xmm0,%xmm9 - movdqa %xmm0,%xmm8 - psllq $5,%xmm0 - pxor %xmm0,%xmm8 -.byte 102,15,58,68,218,0 - psllq $1,%xmm0 - pxor %xmm8,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm8 - pslldq $8,%xmm0 - psrldq $8,%xmm8 - pxor %xmm9,%xmm0 - pshufd $78,%xmm5,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm5,%xmm4 - - movdqa %xmm0,%xmm9 - psrlq $1,%xmm0 -.byte 102,15,58,68,234,17 - pxor %xmm9,%xmm1 - pxor %xmm0,%xmm9 - psrlq $5,%xmm0 - pxor %xmm9,%xmm0 - leaq 32(%rdx),%rdx - psrlq $1,%xmm0 -.byte 102,15,58,68,231,0 - pxor %xmm1,%xmm0 - - subq $0x20,%rcx - ja .Lmod_loop - -.Leven_tail: - movdqa %xmm0,%xmm1 - movdqa %xmm4,%xmm8 - pshufd $78,%xmm0,%xmm4 - pxor %xmm0,%xmm4 - -.byte 102,15,58,68,198,0 -.byte 102,15,58,68,206,17 -.byte 102,15,58,68,231,16 - - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm1 - pxor %xmm0,%xmm8 - pxor %xmm1,%xmm8 - pxor %xmm8,%xmm4 - movdqa %xmm4,%xmm8 - psrldq $8,%xmm8 - pslldq $8,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - testq %rcx,%rcx - jnz .Ldone - -.Lodd_tail: - movdqu (%rdx),%xmm8 -.byte 102,69,15,56,0,194 - pxor %xmm8,%xmm0 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,223,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 -.Ldone: -.byte 102,65,15,56,0,194 - movdqu %xmm0,(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_clmul,.-gcm_ghash_clmul -.globl gcm_init_avx -.type gcm_init_avx,@function -.align 32 -gcm_init_avx: -.cfi_startproc - vzeroupper - - vmovdqu (%rsi),%xmm2 - vpshufd $78,%xmm2,%xmm2 - - - vpshufd $255,%xmm2,%xmm4 - vpsrlq $63,%xmm2,%xmm3 - vpsllq $1,%xmm2,%xmm2 - vpxor %xmm5,%xmm5,%xmm5 - vpcmpgtd %xmm4,%xmm5,%xmm5 - vpslldq $8,%xmm3,%xmm3 - vpor %xmm3,%xmm2,%xmm2 - - - vpand .L0x1c2_polynomial(%rip),%xmm5,%xmm5 - vpxor %xmm5,%xmm2,%xmm2 - - vpunpckhqdq %xmm2,%xmm2,%xmm6 - vmovdqa %xmm2,%xmm0 - vpxor %xmm2,%xmm6,%xmm6 - movq $4,%r10 - jmp .Linit_start_avx -.align 32 -.Linit_loop_avx: - vpalignr $8,%xmm3,%xmm4,%xmm5 - vmovdqu %xmm5,-16(%rdi) - vpunpckhqdq %xmm0,%xmm0,%xmm3 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm1 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 - vpxor %xmm0,%xmm1,%xmm4 - vpxor %xmm4,%xmm3,%xmm3 - - vpslldq $8,%xmm3,%xmm4 - vpsrldq $8,%xmm3,%xmm3 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm3,%xmm1,%xmm1 - vpsllq $57,%xmm0,%xmm3 - vpsllq $62,%xmm0,%xmm4 - vpxor %xmm3,%xmm4,%xmm4 - vpsllq $63,%xmm0,%xmm3 - vpxor %xmm3,%xmm4,%xmm4 - vpslldq $8,%xmm4,%xmm3 - vpsrldq $8,%xmm4,%xmm4 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm4,%xmm1,%xmm1 - - vpsrlq $1,%xmm0,%xmm4 - vpxor %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $5,%xmm4,%xmm4 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $1,%xmm0,%xmm0 - vpxor %xmm1,%xmm0,%xmm0 -.Linit_start_avx: - vmovdqa %xmm0,%xmm5 - vpunpckhqdq %xmm0,%xmm0,%xmm3 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm1 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 - vpxor %xmm0,%xmm1,%xmm4 - vpxor %xmm4,%xmm3,%xmm3 - - vpslldq $8,%xmm3,%xmm4 - vpsrldq $8,%xmm3,%xmm3 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm3,%xmm1,%xmm1 - vpsllq $57,%xmm0,%xmm3 - vpsllq $62,%xmm0,%xmm4 - vpxor %xmm3,%xmm4,%xmm4 - vpsllq $63,%xmm0,%xmm3 - vpxor %xmm3,%xmm4,%xmm4 - vpslldq $8,%xmm4,%xmm3 - vpsrldq $8,%xmm4,%xmm4 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm4,%xmm1,%xmm1 - - vpsrlq $1,%xmm0,%xmm4 - vpxor %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $5,%xmm4,%xmm4 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $1,%xmm0,%xmm0 - vpxor %xmm1,%xmm0,%xmm0 - vpshufd $78,%xmm5,%xmm3 - vpshufd $78,%xmm0,%xmm4 - vpxor %xmm5,%xmm3,%xmm3 - vmovdqu %xmm5,0(%rdi) - vpxor %xmm0,%xmm4,%xmm4 - vmovdqu %xmm0,16(%rdi) - leaq 48(%rdi),%rdi - subq $1,%r10 - jnz .Linit_loop_avx - - vpalignr $8,%xmm4,%xmm3,%xmm5 - vmovdqu %xmm5,-16(%rdi) - - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_init_avx,.-gcm_init_avx -.globl gcm_gmult_avx -.type gcm_gmult_avx,@function -.align 32 -gcm_gmult_avx: -.cfi_startproc -.byte 243,15,30,250 - jmp .L_gmult_clmul -.cfi_endproc -.size gcm_gmult_avx,.-gcm_gmult_avx -.globl gcm_ghash_avx -.type gcm_ghash_avx,@function -.align 32 -gcm_ghash_avx: -.cfi_startproc -.byte 243,15,30,250 - vzeroupper - - vmovdqu (%rdi),%xmm10 - leaq .L0x1c2_polynomial(%rip),%r10 - leaq 64(%rsi),%rsi - vmovdqu .Lbswap_mask(%rip),%xmm13 - vpshufb %xmm13,%xmm10,%xmm10 - cmpq $0x80,%rcx - jb .Lshort_avx - subq $0x80,%rcx - - vmovdqu 112(%rdx),%xmm14 - vmovdqu 0-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm14 - vmovdqu 32-64(%rsi),%xmm7 - - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vmovdqu 96(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm14,%xmm9,%xmm9 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 16-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vmovdqu 80(%rdx),%xmm14 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 48-64(%rsi),%xmm6 - vpxor %xmm14,%xmm9,%xmm9 - vmovdqu 64(%rdx),%xmm15 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 80-64(%rsi),%xmm7 - - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vmovdqu 48(%rdx),%xmm14 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm4,%xmm1,%xmm1 - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 96-64(%rsi),%xmm6 - vpxor %xmm5,%xmm2,%xmm2 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 128-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu 32(%rdx),%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vmovdqu 16(%rdx),%xmm14 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm4,%xmm1,%xmm1 - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 144-64(%rsi),%xmm6 - vpxor %xmm5,%xmm2,%xmm2 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 176-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu (%rdx),%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 160-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x10,%xmm7,%xmm9,%xmm2 - - leaq 128(%rdx),%rdx - cmpq $0x80,%rcx - jb .Ltail_avx - - vpxor %xmm10,%xmm15,%xmm15 - subq $0x80,%rcx - jmp .Loop8x_avx - -.align 32 -.Loop8x_avx: - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vmovdqu 112(%rdx),%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpxor %xmm15,%xmm8,%xmm8 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm10 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm11 - vmovdqu 0-64(%rsi),%xmm6 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm12 - vmovdqu 32-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu 96(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm3,%xmm10,%xmm10 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vxorps %xmm4,%xmm11,%xmm11 - vmovdqu 16-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm5,%xmm12,%xmm12 - vxorps %xmm15,%xmm8,%xmm8 - - vmovdqu 80(%rdx),%xmm14 - vpxor %xmm10,%xmm12,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm11,%xmm12,%xmm12 - vpslldq $8,%xmm12,%xmm9 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vpsrldq $8,%xmm12,%xmm12 - vpxor %xmm9,%xmm10,%xmm10 - vmovdqu 48-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm14 - vxorps %xmm12,%xmm11,%xmm11 - vpxor %xmm1,%xmm4,%xmm4 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 80-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 64(%rdx),%xmm15 - vpalignr $8,%xmm10,%xmm10,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm4,%xmm1,%xmm1 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vxorps %xmm15,%xmm8,%xmm8 - vpxor %xmm5,%xmm2,%xmm2 - - vmovdqu 48(%rdx),%xmm14 - vpclmulqdq $0x10,(%r10),%xmm10,%xmm10 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 96-64(%rsi),%xmm6 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 128-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 32(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm4,%xmm1,%xmm1 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - vpxor %xmm5,%xmm2,%xmm2 - vxorps %xmm12,%xmm10,%xmm10 - - vmovdqu 16(%rdx),%xmm14 - vpalignr $8,%xmm10,%xmm10,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 144-64(%rsi),%xmm6 - vpclmulqdq $0x10,(%r10),%xmm10,%xmm10 - vxorps %xmm11,%xmm12,%xmm12 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 176-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu (%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 160-64(%rsi),%xmm6 - vpxor %xmm12,%xmm15,%xmm15 - vpclmulqdq $0x10,%xmm7,%xmm9,%xmm2 - vpxor %xmm10,%xmm15,%xmm15 - - leaq 128(%rdx),%rdx - subq $0x80,%rcx - jnc .Loop8x_avx - - addq $0x80,%rcx - jmp .Ltail_no_xor_avx - -.align 32 -.Lshort_avx: - vmovdqu -16(%rdx,%rcx,1),%xmm14 - leaq (%rdx,%rcx,1),%rdx - vmovdqu 0-64(%rsi),%xmm6 - vmovdqu 32-64(%rsi),%xmm7 - vpshufb %xmm13,%xmm14,%xmm15 - - vmovdqa %xmm0,%xmm3 - vmovdqa %xmm1,%xmm4 - vmovdqa %xmm2,%xmm5 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -32(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 16-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -48(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 48-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovdqu 80-64(%rsi),%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -64(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -80(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 96-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovdqu 128-64(%rsi),%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -96(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -112(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 144-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovq 184-64(%rsi),%xmm7 - subq $0x10,%rcx - jmp .Ltail_avx - -.align 32 -.Ltail_avx: - vpxor %xmm10,%xmm15,%xmm15 -.Ltail_no_xor_avx: - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - - vmovdqu (%r10),%xmm12 - - vpxor %xmm0,%xmm3,%xmm10 - vpxor %xmm1,%xmm4,%xmm11 - vpxor %xmm2,%xmm5,%xmm5 - - vpxor %xmm10,%xmm5,%xmm5 - vpxor %xmm11,%xmm5,%xmm5 - vpslldq $8,%xmm5,%xmm9 - vpsrldq $8,%xmm5,%xmm5 - vpxor %xmm9,%xmm10,%xmm10 - vpxor %xmm5,%xmm11,%xmm11 - - vpclmulqdq $0x10,%xmm12,%xmm10,%xmm9 - vpalignr $8,%xmm10,%xmm10,%xmm10 - vpxor %xmm9,%xmm10,%xmm10 - - vpclmulqdq $0x10,%xmm12,%xmm10,%xmm9 - vpalignr $8,%xmm10,%xmm10,%xmm10 - vpxor %xmm11,%xmm10,%xmm10 - vpxor %xmm9,%xmm10,%xmm10 - - cmpq $0,%rcx - jne .Lshort_avx - - vpshufb %xmm13,%xmm10,%xmm10 - vmovdqu %xmm10,(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_avx,.-gcm_ghash_avx -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.L0x1c2_polynomial: -.byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xc2 -.L7_mask: -.long 7,0,7,0 -.L7_mask_poly: -.long 7,0,450,0 -.align 64 -.type .Lrem_4bit,@object -.Lrem_4bit: -.long 0,0,0,471859200,0,943718400,0,610271232 -.long 0,1887436800,0,1822425088,0,1220542464,0,1423966208 -.long 0,3774873600,0,4246732800,0,3644850176,0,3311403008 -.long 0,2441084928,0,2376073216,0,2847932416,0,3051356160 -.type .Lrem_8bit,@object -.Lrem_8bit: -.value 0x0000,0x01C2,0x0384,0x0246,0x0708,0x06CA,0x048C,0x054E -.value 0x0E10,0x0FD2,0x0D94,0x0C56,0x0918,0x08DA,0x0A9C,0x0B5E -.value 0x1C20,0x1DE2,0x1FA4,0x1E66,0x1B28,0x1AEA,0x18AC,0x196E -.value 0x1230,0x13F2,0x11B4,0x1076,0x1538,0x14FA,0x16BC,0x177E -.value 0x3840,0x3982,0x3BC4,0x3A06,0x3F48,0x3E8A,0x3CCC,0x3D0E -.value 0x3650,0x3792,0x35D4,0x3416,0x3158,0x309A,0x32DC,0x331E -.value 0x2460,0x25A2,0x27E4,0x2626,0x2368,0x22AA,0x20EC,0x212E -.value 0x2A70,0x2BB2,0x29F4,0x2836,0x2D78,0x2CBA,0x2EFC,0x2F3E -.value 0x7080,0x7142,0x7304,0x72C6,0x7788,0x764A,0x740C,0x75CE -.value 0x7E90,0x7F52,0x7D14,0x7CD6,0x7998,0x785A,0x7A1C,0x7BDE -.value 0x6CA0,0x6D62,0x6F24,0x6EE6,0x6BA8,0x6A6A,0x682C,0x69EE -.value 0x62B0,0x6372,0x6134,0x60F6,0x65B8,0x647A,0x663C,0x67FE -.value 0x48C0,0x4902,0x4B44,0x4A86,0x4FC8,0x4E0A,0x4C4C,0x4D8E -.value 0x46D0,0x4712,0x4554,0x4496,0x41D8,0x401A,0x425C,0x439E -.value 0x54E0,0x5522,0x5764,0x56A6,0x53E8,0x522A,0x506C,0x51AE -.value 0x5AF0,0x5B32,0x5974,0x58B6,0x5DF8,0x5C3A,0x5E7C,0x5FBE -.value 0xE100,0xE0C2,0xE284,0xE346,0xE608,0xE7CA,0xE58C,0xE44E -.value 0xEF10,0xEED2,0xEC94,0xED56,0xE818,0xE9DA,0xEB9C,0xEA5E -.value 0xFD20,0xFCE2,0xFEA4,0xFF66,0xFA28,0xFBEA,0xF9AC,0xF86E -.value 0xF330,0xF2F2,0xF0B4,0xF176,0xF438,0xF5FA,0xF7BC,0xF67E -.value 0xD940,0xD882,0xDAC4,0xDB06,0xDE48,0xDF8A,0xDDCC,0xDC0E -.value 0xD750,0xD692,0xD4D4,0xD516,0xD058,0xD19A,0xD3DC,0xD21E -.value 0xC560,0xC4A2,0xC6E4,0xC726,0xC268,0xC3AA,0xC1EC,0xC02E -.value 0xCB70,0xCAB2,0xC8F4,0xC936,0xCC78,0xCDBA,0xCFFC,0xCE3E -.value 0x9180,0x9042,0x9204,0x93C6,0x9688,0x974A,0x950C,0x94CE -.value 0x9F90,0x9E52,0x9C14,0x9DD6,0x9898,0x995A,0x9B1C,0x9ADE -.value 0x8DA0,0x8C62,0x8E24,0x8FE6,0x8AA8,0x8B6A,0x892C,0x88EE -.value 0x83B0,0x8272,0x8034,0x81F6,0x84B8,0x857A,0x873C,0x86FE -.value 0xA9C0,0xA802,0xAA44,0xAB86,0xAEC8,0xAF0A,0xAD4C,0xAC8E -.value 0xA7D0,0xA612,0xA454,0xA596,0xA0D8,0xA11A,0xA35C,0xA29E -.value 0xB5E0,0xB422,0xB664,0xB7A6,0xB2E8,0xB32A,0xB16C,0xB0AE -.value 0xBBF0,0xBA32,0xB874,0xB9B6,0xBCF8,0xBD3A,0xBF7C,0xBEBE - -.byte 71,72,65,83,72,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s deleted file mode 100644 index df654833a72a1b..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s +++ /dev/null @@ -1,3607 +0,0 @@ -.text - - - -.globl poly1305_init -.hidden poly1305_init -.globl poly1305_blocks -.hidden poly1305_blocks -.globl poly1305_emit -.hidden poly1305_emit - -.type poly1305_init,@function -.align 32 -poly1305_init: -.cfi_startproc - xorq %rax,%rax - movq %rax,0(%rdi) - movq %rax,8(%rdi) - movq %rax,16(%rdi) - - cmpq $0,%rsi - je .Lno_key - - leaq poly1305_blocks(%rip),%r10 - leaq poly1305_emit(%rip),%r11 - movq OPENSSL_ia32cap_P+4(%rip),%r9 - leaq poly1305_blocks_avx(%rip),%rax - leaq poly1305_emit_avx(%rip),%rcx - btq $28,%r9 - cmovcq %rax,%r10 - cmovcq %rcx,%r11 - leaq poly1305_blocks_avx2(%rip),%rax - btq $37,%r9 - cmovcq %rax,%r10 - movq $2149646336,%rax - shrq $32,%r9 - andq %rax,%r9 - cmpq %rax,%r9 - je .Linit_base2_44 - movq $0x0ffffffc0fffffff,%rax - movq $0x0ffffffc0ffffffc,%rcx - andq 0(%rsi),%rax - andq 8(%rsi),%rcx - movq %rax,24(%rdi) - movq %rcx,32(%rdi) - movl %r10d,0(%rdx) - movl %r11d,4(%rdx) - movl $1,%eax -.Lno_key: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_init,.-poly1305_init - -.type poly1305_blocks,@function -.align 32 -poly1305_blocks: -.cfi_startproc -.Lblocks: - shrq $4,%rdx - jz .Lno_data - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movq 16(%rdi),%rbp - - movq %r13,%r12 - shrq $2,%r13 - movq %r12,%rax - addq %r12,%r13 - jmp .Loop - -.align 32 -.Loop: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - mulq %r14 - movq %rax,%r9 - movq %r11,%rax - movq %rdx,%r10 - - mulq %r14 - movq %rax,%r14 - movq %r11,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r9 - movq %r13,%rax - adcq %rdx,%r10 - - mulq %rbx - movq %rbp,%rbx - addq %rax,%r14 - adcq %rdx,%r8 - - imulq %r13,%rbx - addq %rbx,%r9 - movq %r8,%rbx - adcq $0,%r10 - - imulq %r11,%rbp - addq %r9,%rbx - movq $-4,%rax - adcq %rbp,%r10 - - andq %r10,%rax - movq %r10,%rbp - shrq $2,%r10 - andq $3,%rbp - addq %r10,%rax - addq %rax,%r14 - adcq $0,%rbx - adcq $0,%rbp - movq %r12,%rax - decq %r15 - jnz .Loop - - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data: -.Lblocks_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks,.-poly1305_blocks - -.type poly1305_emit,@function -.align 32 -poly1305_emit: -.cfi_startproc -.Lemit: - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - - movq %r8,%rax - addq $5,%r8 - movq %r9,%rcx - adcq $0,%r9 - adcq $0,%r10 - shrq $2,%r10 - cmovnzq %r8,%rax - cmovnzq %r9,%rcx - - addq 0(%rdx),%rax - adcq 8(%rdx),%rcx - movq %rax,0(%rsi) - movq %rcx,8(%rsi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_emit,.-poly1305_emit -.type __poly1305_block,@function -.align 32 -__poly1305_block: -.cfi_startproc - mulq %r14 - movq %rax,%r9 - movq %r11,%rax - movq %rdx,%r10 - - mulq %r14 - movq %rax,%r14 - movq %r11,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r9 - movq %r13,%rax - adcq %rdx,%r10 - - mulq %rbx - movq %rbp,%rbx - addq %rax,%r14 - adcq %rdx,%r8 - - imulq %r13,%rbx - addq %rbx,%r9 - movq %r8,%rbx - adcq $0,%r10 - - imulq %r11,%rbp - addq %r9,%rbx - movq $-4,%rax - adcq %rbp,%r10 - - andq %r10,%rax - movq %r10,%rbp - shrq $2,%r10 - andq $3,%rbp - addq %r10,%rax - addq %rax,%r14 - adcq $0,%rbx - adcq $0,%rbp - .byte 0xf3,0xc3 -.cfi_endproc -.size __poly1305_block,.-__poly1305_block - -.type __poly1305_init_avx,@function -.align 32 -__poly1305_init_avx: -.cfi_startproc - movq %r11,%r14 - movq %r12,%rbx - xorq %rbp,%rbp - - leaq 48+64(%rdi),%rdi - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - movq %r14,%r8 - andl %r14d,%eax - movq %r11,%r9 - andl %r11d,%edx - movl %eax,-64(%rdi) - shrq $26,%r8 - movl %edx,-60(%rdi) - shrq $26,%r9 - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - andl %r8d,%eax - andl %r9d,%edx - movl %eax,-48(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,-44(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,-32(%rdi) - shrq $26,%r8 - movl %edx,-28(%rdi) - shrq $26,%r9 - - movq %rbx,%rax - movq %r12,%rdx - shlq $12,%rax - shlq $12,%rdx - orq %r8,%rax - orq %r9,%rdx - andl $0x3ffffff,%eax - andl $0x3ffffff,%edx - movl %eax,-16(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,-12(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,0(%rdi) - movq %rbx,%r8 - movl %edx,4(%rdi) - movq %r12,%r9 - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - shrq $14,%r8 - shrq $14,%r9 - andl %r8d,%eax - andl %r9d,%edx - movl %eax,16(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,20(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,32(%rdi) - shrq $26,%r8 - movl %edx,36(%rdi) - shrq $26,%r9 - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,48(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r9d,52(%rdi) - leaq (%r9,%r9,4),%r9 - movl %r8d,64(%rdi) - movl %r9d,68(%rdi) - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movq %r14,%r8 - andl %r14d,%eax - shrq $26,%r8 - movl %eax,-52(%rdi) - - movl $0x3ffffff,%edx - andl %r8d,%edx - movl %edx,-36(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,-20(%rdi) - - movq %rbx,%rax - shlq $12,%rax - orq %r8,%rax - andl $0x3ffffff,%eax - movl %eax,-4(%rdi) - leal (%rax,%rax,4),%eax - movq %rbx,%r8 - movl %eax,12(%rdi) - - movl $0x3ffffff,%edx - shrq $14,%r8 - andl %r8d,%edx - movl %edx,28(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,44(%rdi) - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,60(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r8d,76(%rdi) - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movq %r14,%r8 - andl %r14d,%eax - shrq $26,%r8 - movl %eax,-56(%rdi) - - movl $0x3ffffff,%edx - andl %r8d,%edx - movl %edx,-40(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,-24(%rdi) - - movq %rbx,%rax - shlq $12,%rax - orq %r8,%rax - andl $0x3ffffff,%eax - movl %eax,-8(%rdi) - leal (%rax,%rax,4),%eax - movq %rbx,%r8 - movl %eax,8(%rdi) - - movl $0x3ffffff,%edx - shrq $14,%r8 - andl %r8d,%edx - movl %edx,24(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,40(%rdi) - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,56(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r8d,72(%rdi) - - leaq -48-64(%rdi),%rdi - .byte 0xf3,0xc3 -.cfi_endproc -.size __poly1305_init_avx,.-__poly1305_init_avx - -.type poly1305_blocks_avx,@function -.align 32 -poly1305_blocks_avx: -.cfi_startproc - movl 20(%rdi),%r8d - cmpq $128,%rdx - jae .Lblocks_avx - testl %r8d,%r8d - jz .Lblocks - -.Lblocks_avx: - andq $-16,%rdx - jz .Lno_data_avx - - vzeroupper - - testl %r8d,%r8d - jz .Lbase2_64_avx - - testq $31,%rdx - jz .Leven_avx - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_avx_body: - - movq %rdx,%r15 - - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movl 16(%rdi),%ebp - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - - movl %r8d,%r14d - andq $-2147483648,%r8 - movq %r9,%r12 - movl %r9d,%ebx - andq $-2147483648,%r9 - - shrq $6,%r8 - shlq $52,%r12 - addq %r8,%r14 - shrq $12,%rbx - shrq $18,%r9 - addq %r12,%r14 - adcq %r9,%rbx - - movq %rbp,%r8 - shlq $40,%r8 - shrq $24,%rbp - addq %r8,%rbx - adcq $0,%rbp - - movq $-4,%r9 - movq %rbp,%r8 - andq %rbp,%r9 - shrq $2,%r8 - andq $3,%rbp - addq %r9,%r8 - addq %r8,%r14 - adcq $0,%rbx - adcq $0,%rbp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - - call __poly1305_block - - testq %rcx,%rcx - jz .Lstore_base2_64_avx - - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r11 - movq %rbx,%r12 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r11 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r11,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r12 - andq $0x3ffffff,%rbx - orq %r12,%rbp - - subq $16,%r15 - jz .Lstore_base2_26_avx - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - jmp .Lproceed_avx - -.align 32 -.Lstore_base2_64_avx: - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - jmp .Ldone_avx - -.align 16 -.Lstore_base2_26_avx: - movl %eax,0(%rdi) - movl %edx,4(%rdi) - movl %r14d,8(%rdi) - movl %ebx,12(%rdi) - movl %ebp,16(%rdi) -.align 16 -.Ldone_avx: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data_avx: -.Lblocks_avx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc - -.align 32 -.Lbase2_64_avx: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lbase2_64_avx_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movl 16(%rdi),%ebp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - testq $31,%rdx - jz .Linit_avx - - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - -.Linit_avx: - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r8 - movq %rbx,%r9 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r8 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r8,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r9 - andq $0x3ffffff,%rbx - orq %r9,%rbp - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - movl $1,20(%rdi) - - call __poly1305_init_avx - -.Lproceed_avx: - movq %r15,%rdx - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rax - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lbase2_64_avx_epilogue: - jmp .Ldo_avx -.cfi_endproc - -.align 32 -.Leven_avx: -.cfi_startproc - vmovd 0(%rdi),%xmm0 - vmovd 4(%rdi),%xmm1 - vmovd 8(%rdi),%xmm2 - vmovd 12(%rdi),%xmm3 - vmovd 16(%rdi),%xmm4 - -.Ldo_avx: - leaq -88(%rsp),%r11 -.cfi_def_cfa %r11,0x60 - subq $0x178,%rsp - subq $64,%rdx - leaq -32(%rsi),%rax - cmovcq %rax,%rsi - - vmovdqu 48(%rdi),%xmm14 - leaq 112(%rdi),%rdi - leaq .Lconst(%rip),%rcx - - - - vmovdqu 32(%rsi),%xmm5 - vmovdqu 48(%rsi),%xmm6 - vmovdqa 64(%rcx),%xmm15 - - vpsrldq $6,%xmm5,%xmm7 - vpsrldq $6,%xmm6,%xmm8 - vpunpckhqdq %xmm6,%xmm5,%xmm9 - vpunpcklqdq %xmm6,%xmm5,%xmm5 - vpunpcklqdq %xmm8,%xmm7,%xmm8 - - vpsrlq $40,%xmm9,%xmm9 - vpsrlq $26,%xmm5,%xmm6 - vpand %xmm15,%xmm5,%xmm5 - vpsrlq $4,%xmm8,%xmm7 - vpand %xmm15,%xmm6,%xmm6 - vpsrlq $30,%xmm8,%xmm8 - vpand %xmm15,%xmm7,%xmm7 - vpand %xmm15,%xmm8,%xmm8 - vpor 32(%rcx),%xmm9,%xmm9 - - jbe .Lskip_loop_avx - - - vmovdqu -48(%rdi),%xmm11 - vmovdqu -32(%rdi),%xmm12 - vpshufd $0xEE,%xmm14,%xmm13 - vpshufd $0x44,%xmm14,%xmm10 - vmovdqa %xmm13,-144(%r11) - vmovdqa %xmm10,0(%rsp) - vpshufd $0xEE,%xmm11,%xmm14 - vmovdqu -16(%rdi),%xmm10 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm14,-128(%r11) - vmovdqa %xmm11,16(%rsp) - vpshufd $0xEE,%xmm12,%xmm13 - vmovdqu 0(%rdi),%xmm11 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm13,-112(%r11) - vmovdqa %xmm12,32(%rsp) - vpshufd $0xEE,%xmm10,%xmm14 - vmovdqu 16(%rdi),%xmm12 - vpshufd $0x44,%xmm10,%xmm10 - vmovdqa %xmm14,-96(%r11) - vmovdqa %xmm10,48(%rsp) - vpshufd $0xEE,%xmm11,%xmm13 - vmovdqu 32(%rdi),%xmm10 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm13,-80(%r11) - vmovdqa %xmm11,64(%rsp) - vpshufd $0xEE,%xmm12,%xmm14 - vmovdqu 48(%rdi),%xmm11 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm14,-64(%r11) - vmovdqa %xmm12,80(%rsp) - vpshufd $0xEE,%xmm10,%xmm13 - vmovdqu 64(%rdi),%xmm12 - vpshufd $0x44,%xmm10,%xmm10 - vmovdqa %xmm13,-48(%r11) - vmovdqa %xmm10,96(%rsp) - vpshufd $0xEE,%xmm11,%xmm14 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm14,-32(%r11) - vmovdqa %xmm11,112(%rsp) - vpshufd $0xEE,%xmm12,%xmm13 - vmovdqa 0(%rsp),%xmm14 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm13,-16(%r11) - vmovdqa %xmm12,128(%rsp) - - jmp .Loop_avx - -.align 32 -.Loop_avx: - - - - - - - - - - - - - - - - - - - - - vpmuludq %xmm5,%xmm14,%xmm10 - vpmuludq %xmm6,%xmm14,%xmm11 - vmovdqa %xmm2,32(%r11) - vpmuludq %xmm7,%xmm14,%xmm12 - vmovdqa 16(%rsp),%xmm2 - vpmuludq %xmm8,%xmm14,%xmm13 - vpmuludq %xmm9,%xmm14,%xmm14 - - vmovdqa %xmm0,0(%r11) - vpmuludq 32(%rsp),%xmm9,%xmm0 - vmovdqa %xmm1,16(%r11) - vpmuludq %xmm8,%xmm2,%xmm1 - vpaddq %xmm0,%xmm10,%xmm10 - vpaddq %xmm1,%xmm14,%xmm14 - vmovdqa %xmm3,48(%r11) - vpmuludq %xmm7,%xmm2,%xmm0 - vpmuludq %xmm6,%xmm2,%xmm1 - vpaddq %xmm0,%xmm13,%xmm13 - vmovdqa 48(%rsp),%xmm3 - vpaddq %xmm1,%xmm12,%xmm12 - vmovdqa %xmm4,64(%r11) - vpmuludq %xmm5,%xmm2,%xmm2 - vpmuludq %xmm7,%xmm3,%xmm0 - vpaddq %xmm2,%xmm11,%xmm11 - - vmovdqa 64(%rsp),%xmm4 - vpaddq %xmm0,%xmm14,%xmm14 - vpmuludq %xmm6,%xmm3,%xmm1 - vpmuludq %xmm5,%xmm3,%xmm3 - vpaddq %xmm1,%xmm13,%xmm13 - vmovdqa 80(%rsp),%xmm2 - vpaddq %xmm3,%xmm12,%xmm12 - vpmuludq %xmm9,%xmm4,%xmm0 - vpmuludq %xmm8,%xmm4,%xmm4 - vpaddq %xmm0,%xmm11,%xmm11 - vmovdqa 96(%rsp),%xmm3 - vpaddq %xmm4,%xmm10,%xmm10 - - vmovdqa 128(%rsp),%xmm4 - vpmuludq %xmm6,%xmm2,%xmm1 - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm1,%xmm14,%xmm14 - vpaddq %xmm2,%xmm13,%xmm13 - vpmuludq %xmm9,%xmm3,%xmm0 - vpmuludq %xmm8,%xmm3,%xmm1 - vpaddq %xmm0,%xmm12,%xmm12 - vmovdqu 0(%rsi),%xmm0 - vpaddq %xmm1,%xmm11,%xmm11 - vpmuludq %xmm7,%xmm3,%xmm3 - vpmuludq %xmm7,%xmm4,%xmm7 - vpaddq %xmm3,%xmm10,%xmm10 - - vmovdqu 16(%rsi),%xmm1 - vpaddq %xmm7,%xmm11,%xmm11 - vpmuludq %xmm8,%xmm4,%xmm8 - vpmuludq %xmm9,%xmm4,%xmm9 - vpsrldq $6,%xmm0,%xmm2 - vpaddq %xmm8,%xmm12,%xmm12 - vpaddq %xmm9,%xmm13,%xmm13 - vpsrldq $6,%xmm1,%xmm3 - vpmuludq 112(%rsp),%xmm5,%xmm9 - vpmuludq %xmm6,%xmm4,%xmm5 - vpunpckhqdq %xmm1,%xmm0,%xmm4 - vpaddq %xmm9,%xmm14,%xmm14 - vmovdqa -144(%r11),%xmm9 - vpaddq %xmm5,%xmm10,%xmm10 - - vpunpcklqdq %xmm1,%xmm0,%xmm0 - vpunpcklqdq %xmm3,%xmm2,%xmm3 - - - vpsrldq $5,%xmm4,%xmm4 - vpsrlq $26,%xmm0,%xmm1 - vpand %xmm15,%xmm0,%xmm0 - vpsrlq $4,%xmm3,%xmm2 - vpand %xmm15,%xmm1,%xmm1 - vpand 0(%rcx),%xmm4,%xmm4 - vpsrlq $30,%xmm3,%xmm3 - vpand %xmm15,%xmm2,%xmm2 - vpand %xmm15,%xmm3,%xmm3 - vpor 32(%rcx),%xmm4,%xmm4 - - vpaddq 0(%r11),%xmm0,%xmm0 - vpaddq 16(%r11),%xmm1,%xmm1 - vpaddq 32(%r11),%xmm2,%xmm2 - vpaddq 48(%r11),%xmm3,%xmm3 - vpaddq 64(%r11),%xmm4,%xmm4 - - leaq 32(%rsi),%rax - leaq 64(%rsi),%rsi - subq $64,%rdx - cmovcq %rax,%rsi - - - - - - - - - - - vpmuludq %xmm0,%xmm9,%xmm5 - vpmuludq %xmm1,%xmm9,%xmm6 - vpaddq %xmm5,%xmm10,%xmm10 - vpaddq %xmm6,%xmm11,%xmm11 - vmovdqa -128(%r11),%xmm7 - vpmuludq %xmm2,%xmm9,%xmm5 - vpmuludq %xmm3,%xmm9,%xmm6 - vpaddq %xmm5,%xmm12,%xmm12 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm4,%xmm9,%xmm9 - vpmuludq -112(%r11),%xmm4,%xmm5 - vpaddq %xmm9,%xmm14,%xmm14 - - vpaddq %xmm5,%xmm10,%xmm10 - vpmuludq %xmm2,%xmm7,%xmm6 - vpmuludq %xmm3,%xmm7,%xmm5 - vpaddq %xmm6,%xmm13,%xmm13 - vmovdqa -96(%r11),%xmm8 - vpaddq %xmm5,%xmm14,%xmm14 - vpmuludq %xmm1,%xmm7,%xmm6 - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm6,%xmm12,%xmm12 - vpaddq %xmm7,%xmm11,%xmm11 - - vmovdqa -80(%r11),%xmm9 - vpmuludq %xmm2,%xmm8,%xmm5 - vpmuludq %xmm1,%xmm8,%xmm6 - vpaddq %xmm5,%xmm14,%xmm14 - vpaddq %xmm6,%xmm13,%xmm13 - vmovdqa -64(%r11),%xmm7 - vpmuludq %xmm0,%xmm8,%xmm8 - vpmuludq %xmm4,%xmm9,%xmm5 - vpaddq %xmm8,%xmm12,%xmm12 - vpaddq %xmm5,%xmm11,%xmm11 - vmovdqa -48(%r11),%xmm8 - vpmuludq %xmm3,%xmm9,%xmm9 - vpmuludq %xmm1,%xmm7,%xmm6 - vpaddq %xmm9,%xmm10,%xmm10 - - vmovdqa -16(%r11),%xmm9 - vpaddq %xmm6,%xmm14,%xmm14 - vpmuludq %xmm0,%xmm7,%xmm7 - vpmuludq %xmm4,%xmm8,%xmm5 - vpaddq %xmm7,%xmm13,%xmm13 - vpaddq %xmm5,%xmm12,%xmm12 - vmovdqu 32(%rsi),%xmm5 - vpmuludq %xmm3,%xmm8,%xmm7 - vpmuludq %xmm2,%xmm8,%xmm8 - vpaddq %xmm7,%xmm11,%xmm11 - vmovdqu 48(%rsi),%xmm6 - vpaddq %xmm8,%xmm10,%xmm10 - - vpmuludq %xmm2,%xmm9,%xmm2 - vpmuludq %xmm3,%xmm9,%xmm3 - vpsrldq $6,%xmm5,%xmm7 - vpaddq %xmm2,%xmm11,%xmm11 - vpmuludq %xmm4,%xmm9,%xmm4 - vpsrldq $6,%xmm6,%xmm8 - vpaddq %xmm3,%xmm12,%xmm2 - vpaddq %xmm4,%xmm13,%xmm3 - vpmuludq -32(%r11),%xmm0,%xmm4 - vpmuludq %xmm1,%xmm9,%xmm0 - vpunpckhqdq %xmm6,%xmm5,%xmm9 - vpaddq %xmm4,%xmm14,%xmm4 - vpaddq %xmm0,%xmm10,%xmm0 - - vpunpcklqdq %xmm6,%xmm5,%xmm5 - vpunpcklqdq %xmm8,%xmm7,%xmm8 - - - vpsrldq $5,%xmm9,%xmm9 - vpsrlq $26,%xmm5,%xmm6 - vmovdqa 0(%rsp),%xmm14 - vpand %xmm15,%xmm5,%xmm5 - vpsrlq $4,%xmm8,%xmm7 - vpand %xmm15,%xmm6,%xmm6 - vpand 0(%rcx),%xmm9,%xmm9 - vpsrlq $30,%xmm8,%xmm8 - vpand %xmm15,%xmm7,%xmm7 - vpand %xmm15,%xmm8,%xmm8 - vpor 32(%rcx),%xmm9,%xmm9 - - - - - - vpsrlq $26,%xmm3,%xmm13 - vpand %xmm15,%xmm3,%xmm3 - vpaddq %xmm13,%xmm4,%xmm4 - - vpsrlq $26,%xmm0,%xmm10 - vpand %xmm15,%xmm0,%xmm0 - vpaddq %xmm10,%xmm11,%xmm1 - - vpsrlq $26,%xmm4,%xmm10 - vpand %xmm15,%xmm4,%xmm4 - - vpsrlq $26,%xmm1,%xmm11 - vpand %xmm15,%xmm1,%xmm1 - vpaddq %xmm11,%xmm2,%xmm2 - - vpaddq %xmm10,%xmm0,%xmm0 - vpsllq $2,%xmm10,%xmm10 - vpaddq %xmm10,%xmm0,%xmm0 - - vpsrlq $26,%xmm2,%xmm12 - vpand %xmm15,%xmm2,%xmm2 - vpaddq %xmm12,%xmm3,%xmm3 - - vpsrlq $26,%xmm0,%xmm10 - vpand %xmm15,%xmm0,%xmm0 - vpaddq %xmm10,%xmm1,%xmm1 - - vpsrlq $26,%xmm3,%xmm13 - vpand %xmm15,%xmm3,%xmm3 - vpaddq %xmm13,%xmm4,%xmm4 - - ja .Loop_avx - -.Lskip_loop_avx: - - - - vpshufd $0x10,%xmm14,%xmm14 - addq $32,%rdx - jnz .Long_tail_avx - - vpaddq %xmm2,%xmm7,%xmm7 - vpaddq %xmm0,%xmm5,%xmm5 - vpaddq %xmm1,%xmm6,%xmm6 - vpaddq %xmm3,%xmm8,%xmm8 - vpaddq %xmm4,%xmm9,%xmm9 - -.Long_tail_avx: - vmovdqa %xmm2,32(%r11) - vmovdqa %xmm0,0(%r11) - vmovdqa %xmm1,16(%r11) - vmovdqa %xmm3,48(%r11) - vmovdqa %xmm4,64(%r11) - - - - - - - - vpmuludq %xmm7,%xmm14,%xmm12 - vpmuludq %xmm5,%xmm14,%xmm10 - vpshufd $0x10,-48(%rdi),%xmm2 - vpmuludq %xmm6,%xmm14,%xmm11 - vpmuludq %xmm8,%xmm14,%xmm13 - vpmuludq %xmm9,%xmm14,%xmm14 - - vpmuludq %xmm8,%xmm2,%xmm0 - vpaddq %xmm0,%xmm14,%xmm14 - vpshufd $0x10,-32(%rdi),%xmm3 - vpmuludq %xmm7,%xmm2,%xmm1 - vpaddq %xmm1,%xmm13,%xmm13 - vpshufd $0x10,-16(%rdi),%xmm4 - vpmuludq %xmm6,%xmm2,%xmm0 - vpaddq %xmm0,%xmm12,%xmm12 - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm2,%xmm11,%xmm11 - vpmuludq %xmm9,%xmm3,%xmm3 - vpaddq %xmm3,%xmm10,%xmm10 - - vpshufd $0x10,0(%rdi),%xmm2 - vpmuludq %xmm7,%xmm4,%xmm1 - vpaddq %xmm1,%xmm14,%xmm14 - vpmuludq %xmm6,%xmm4,%xmm0 - vpaddq %xmm0,%xmm13,%xmm13 - vpshufd $0x10,16(%rdi),%xmm3 - vpmuludq %xmm5,%xmm4,%xmm4 - vpaddq %xmm4,%xmm12,%xmm12 - vpmuludq %xmm9,%xmm2,%xmm1 - vpaddq %xmm1,%xmm11,%xmm11 - vpshufd $0x10,32(%rdi),%xmm4 - vpmuludq %xmm8,%xmm2,%xmm2 - vpaddq %xmm2,%xmm10,%xmm10 - - vpmuludq %xmm6,%xmm3,%xmm0 - vpaddq %xmm0,%xmm14,%xmm14 - vpmuludq %xmm5,%xmm3,%xmm3 - vpaddq %xmm3,%xmm13,%xmm13 - vpshufd $0x10,48(%rdi),%xmm2 - vpmuludq %xmm9,%xmm4,%xmm1 - vpaddq %xmm1,%xmm12,%xmm12 - vpshufd $0x10,64(%rdi),%xmm3 - vpmuludq %xmm8,%xmm4,%xmm0 - vpaddq %xmm0,%xmm11,%xmm11 - vpmuludq %xmm7,%xmm4,%xmm4 - vpaddq %xmm4,%xmm10,%xmm10 - - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm2,%xmm14,%xmm14 - vpmuludq %xmm9,%xmm3,%xmm1 - vpaddq %xmm1,%xmm13,%xmm13 - vpmuludq %xmm8,%xmm3,%xmm0 - vpaddq %xmm0,%xmm12,%xmm12 - vpmuludq %xmm7,%xmm3,%xmm1 - vpaddq %xmm1,%xmm11,%xmm11 - vpmuludq %xmm6,%xmm3,%xmm3 - vpaddq %xmm3,%xmm10,%xmm10 - - jz .Lshort_tail_avx - - vmovdqu 0(%rsi),%xmm0 - vmovdqu 16(%rsi),%xmm1 - - vpsrldq $6,%xmm0,%xmm2 - vpsrldq $6,%xmm1,%xmm3 - vpunpckhqdq %xmm1,%xmm0,%xmm4 - vpunpcklqdq %xmm1,%xmm0,%xmm0 - vpunpcklqdq %xmm3,%xmm2,%xmm3 - - vpsrlq $40,%xmm4,%xmm4 - vpsrlq $26,%xmm0,%xmm1 - vpand %xmm15,%xmm0,%xmm0 - vpsrlq $4,%xmm3,%xmm2 - vpand %xmm15,%xmm1,%xmm1 - vpsrlq $30,%xmm3,%xmm3 - vpand %xmm15,%xmm2,%xmm2 - vpand %xmm15,%xmm3,%xmm3 - vpor 32(%rcx),%xmm4,%xmm4 - - vpshufd $0x32,-64(%rdi),%xmm9 - vpaddq 0(%r11),%xmm0,%xmm0 - vpaddq 16(%r11),%xmm1,%xmm1 - vpaddq 32(%r11),%xmm2,%xmm2 - vpaddq 48(%r11),%xmm3,%xmm3 - vpaddq 64(%r11),%xmm4,%xmm4 - - - - - vpmuludq %xmm0,%xmm9,%xmm5 - vpaddq %xmm5,%xmm10,%xmm10 - vpmuludq %xmm1,%xmm9,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpmuludq %xmm2,%xmm9,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpshufd $0x32,-48(%rdi),%xmm7 - vpmuludq %xmm3,%xmm9,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm4,%xmm9,%xmm9 - vpaddq %xmm9,%xmm14,%xmm14 - - vpmuludq %xmm3,%xmm7,%xmm5 - vpaddq %xmm5,%xmm14,%xmm14 - vpshufd $0x32,-32(%rdi),%xmm8 - vpmuludq %xmm2,%xmm7,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpshufd $0x32,-16(%rdi),%xmm9 - vpmuludq %xmm1,%xmm7,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm7,%xmm11,%xmm11 - vpmuludq %xmm4,%xmm8,%xmm8 - vpaddq %xmm8,%xmm10,%xmm10 - - vpshufd $0x32,0(%rdi),%xmm7 - vpmuludq %xmm2,%xmm9,%xmm6 - vpaddq %xmm6,%xmm14,%xmm14 - vpmuludq %xmm1,%xmm9,%xmm5 - vpaddq %xmm5,%xmm13,%xmm13 - vpshufd $0x32,16(%rdi),%xmm8 - vpmuludq %xmm0,%xmm9,%xmm9 - vpaddq %xmm9,%xmm12,%xmm12 - vpmuludq %xmm4,%xmm7,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpshufd $0x32,32(%rdi),%xmm9 - vpmuludq %xmm3,%xmm7,%xmm7 - vpaddq %xmm7,%xmm10,%xmm10 - - vpmuludq %xmm1,%xmm8,%xmm5 - vpaddq %xmm5,%xmm14,%xmm14 - vpmuludq %xmm0,%xmm8,%xmm8 - vpaddq %xmm8,%xmm13,%xmm13 - vpshufd $0x32,48(%rdi),%xmm7 - vpmuludq %xmm4,%xmm9,%xmm6 - vpaddq %xmm6,%xmm12,%xmm12 - vpshufd $0x32,64(%rdi),%xmm8 - vpmuludq %xmm3,%xmm9,%xmm5 - vpaddq %xmm5,%xmm11,%xmm11 - vpmuludq %xmm2,%xmm9,%xmm9 - vpaddq %xmm9,%xmm10,%xmm10 - - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm7,%xmm14,%xmm14 - vpmuludq %xmm4,%xmm8,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm3,%xmm8,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpmuludq %xmm2,%xmm8,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpmuludq %xmm1,%xmm8,%xmm8 - vpaddq %xmm8,%xmm10,%xmm10 - -.Lshort_tail_avx: - - - - vpsrldq $8,%xmm14,%xmm9 - vpsrldq $8,%xmm13,%xmm8 - vpsrldq $8,%xmm11,%xmm6 - vpsrldq $8,%xmm10,%xmm5 - vpsrldq $8,%xmm12,%xmm7 - vpaddq %xmm8,%xmm13,%xmm13 - vpaddq %xmm9,%xmm14,%xmm14 - vpaddq %xmm5,%xmm10,%xmm10 - vpaddq %xmm6,%xmm11,%xmm11 - vpaddq %xmm7,%xmm12,%xmm12 - - - - - vpsrlq $26,%xmm13,%xmm3 - vpand %xmm15,%xmm13,%xmm13 - vpaddq %xmm3,%xmm14,%xmm14 - - vpsrlq $26,%xmm10,%xmm0 - vpand %xmm15,%xmm10,%xmm10 - vpaddq %xmm0,%xmm11,%xmm11 - - vpsrlq $26,%xmm14,%xmm4 - vpand %xmm15,%xmm14,%xmm14 - - vpsrlq $26,%xmm11,%xmm1 - vpand %xmm15,%xmm11,%xmm11 - vpaddq %xmm1,%xmm12,%xmm12 - - vpaddq %xmm4,%xmm10,%xmm10 - vpsllq $2,%xmm4,%xmm4 - vpaddq %xmm4,%xmm10,%xmm10 - - vpsrlq $26,%xmm12,%xmm2 - vpand %xmm15,%xmm12,%xmm12 - vpaddq %xmm2,%xmm13,%xmm13 - - vpsrlq $26,%xmm10,%xmm0 - vpand %xmm15,%xmm10,%xmm10 - vpaddq %xmm0,%xmm11,%xmm11 - - vpsrlq $26,%xmm13,%xmm3 - vpand %xmm15,%xmm13,%xmm13 - vpaddq %xmm3,%xmm14,%xmm14 - - vmovd %xmm10,-112(%rdi) - vmovd %xmm11,-108(%rdi) - vmovd %xmm12,-104(%rdi) - vmovd %xmm13,-100(%rdi) - vmovd %xmm14,-96(%rdi) - leaq 88(%r11),%rsp -.cfi_def_cfa %rsp,8 - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_avx,.-poly1305_blocks_avx - -.type poly1305_emit_avx,@function -.align 32 -poly1305_emit_avx: -.cfi_startproc - cmpl $0,20(%rdi) - je .Lemit - - movl 0(%rdi),%eax - movl 4(%rdi),%ecx - movl 8(%rdi),%r8d - movl 12(%rdi),%r11d - movl 16(%rdi),%r10d - - shlq $26,%rcx - movq %r8,%r9 - shlq $52,%r8 - addq %rcx,%rax - shrq $12,%r9 - addq %rax,%r8 - adcq $0,%r9 - - shlq $14,%r11 - movq %r10,%rax - shrq $24,%r10 - addq %r11,%r9 - shlq $40,%rax - addq %rax,%r9 - adcq $0,%r10 - - movq %r10,%rax - movq %r10,%rcx - andq $3,%r10 - shrq $2,%rax - andq $-4,%rcx - addq %rcx,%rax - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - - movq %r8,%rax - addq $5,%r8 - movq %r9,%rcx - adcq $0,%r9 - adcq $0,%r10 - shrq $2,%r10 - cmovnzq %r8,%rax - cmovnzq %r9,%rcx - - addq 0(%rdx),%rax - adcq 8(%rdx),%rcx - movq %rax,0(%rsi) - movq %rcx,8(%rsi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_emit_avx,.-poly1305_emit_avx -.type poly1305_blocks_avx2,@function -.align 32 -poly1305_blocks_avx2: -.cfi_startproc - movl 20(%rdi),%r8d - cmpq $128,%rdx - jae .Lblocks_avx2 - testl %r8d,%r8d - jz .Lblocks - -.Lblocks_avx2: - andq $-16,%rdx - jz .Lno_data_avx2 - - vzeroupper - - testl %r8d,%r8d - jz .Lbase2_64_avx2 - - testq $63,%rdx - jz .Leven_avx2 - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_avx2_body: - - movq %rdx,%r15 - - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movl 16(%rdi),%ebp - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - - movl %r8d,%r14d - andq $-2147483648,%r8 - movq %r9,%r12 - movl %r9d,%ebx - andq $-2147483648,%r9 - - shrq $6,%r8 - shlq $52,%r12 - addq %r8,%r14 - shrq $12,%rbx - shrq $18,%r9 - addq %r12,%r14 - adcq %r9,%rbx - - movq %rbp,%r8 - shlq $40,%r8 - shrq $24,%rbp - addq %r8,%rbx - adcq $0,%rbp - - movq $-4,%r9 - movq %rbp,%r8 - andq %rbp,%r9 - shrq $2,%r8 - andq $3,%rbp - addq %r9,%r8 - addq %r8,%r14 - adcq $0,%rbx - adcq $0,%rbp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - -.Lbase2_26_pre_avx2: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - movq %r12,%rax - - testq $63,%r15 - jnz .Lbase2_26_pre_avx2 - - testq %rcx,%rcx - jz .Lstore_base2_64_avx2 - - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r11 - movq %rbx,%r12 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r11 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r11,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r12 - andq $0x3ffffff,%rbx - orq %r12,%rbp - - testq %r15,%r15 - jz .Lstore_base2_26_avx2 - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - jmp .Lproceed_avx2 - -.align 32 -.Lstore_base2_64_avx2: - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - jmp .Ldone_avx2 - -.align 16 -.Lstore_base2_26_avx2: - movl %eax,0(%rdi) - movl %edx,4(%rdi) - movl %r14d,8(%rdi) - movl %ebx,12(%rdi) - movl %ebp,16(%rdi) -.align 16 -.Ldone_avx2: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data_avx2: -.Lblocks_avx2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc - -.align 32 -.Lbase2_64_avx2: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lbase2_64_avx2_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movl 16(%rdi),%ebp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - testq $63,%rdx - jz .Linit_avx2 - -.Lbase2_64_pre_avx2: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - movq %r12,%rax - - testq $63,%r15 - jnz .Lbase2_64_pre_avx2 - -.Linit_avx2: - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r8 - movq %rbx,%r9 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r8 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r8,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r9 - andq $0x3ffffff,%rbx - orq %r9,%rbp - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - movl $1,20(%rdi) - - call __poly1305_init_avx - -.Lproceed_avx2: - movq %r15,%rdx - movl OPENSSL_ia32cap_P+8(%rip),%r10d - movl $3221291008,%r11d - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rax - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lbase2_64_avx2_epilogue: - jmp .Ldo_avx2 -.cfi_endproc - -.align 32 -.Leven_avx2: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%r10d - vmovd 0(%rdi),%xmm0 - vmovd 4(%rdi),%xmm1 - vmovd 8(%rdi),%xmm2 - vmovd 12(%rdi),%xmm3 - vmovd 16(%rdi),%xmm4 - -.Ldo_avx2: - cmpq $512,%rdx - jb .Lskip_avx512 - andl %r11d,%r10d - testl $65536,%r10d - jnz .Lblocks_avx512 -.Lskip_avx512: - leaq -8(%rsp),%r11 -.cfi_def_cfa %r11,16 - subq $0x128,%rsp - leaq .Lconst(%rip),%rcx - leaq 48+64(%rdi),%rdi - vmovdqa 96(%rcx),%ymm7 - - - vmovdqu -64(%rdi),%xmm9 - andq $-512,%rsp - vmovdqu -48(%rdi),%xmm10 - vmovdqu -32(%rdi),%xmm6 - vmovdqu -16(%rdi),%xmm11 - vmovdqu 0(%rdi),%xmm12 - vmovdqu 16(%rdi),%xmm13 - leaq 144(%rsp),%rax - vmovdqu 32(%rdi),%xmm14 - vpermd %ymm9,%ymm7,%ymm9 - vmovdqu 48(%rdi),%xmm15 - vpermd %ymm10,%ymm7,%ymm10 - vmovdqu 64(%rdi),%xmm5 - vpermd %ymm6,%ymm7,%ymm6 - vmovdqa %ymm9,0(%rsp) - vpermd %ymm11,%ymm7,%ymm11 - vmovdqa %ymm10,32-144(%rax) - vpermd %ymm12,%ymm7,%ymm12 - vmovdqa %ymm6,64-144(%rax) - vpermd %ymm13,%ymm7,%ymm13 - vmovdqa %ymm11,96-144(%rax) - vpermd %ymm14,%ymm7,%ymm14 - vmovdqa %ymm12,128-144(%rax) - vpermd %ymm15,%ymm7,%ymm15 - vmovdqa %ymm13,160-144(%rax) - vpermd %ymm5,%ymm7,%ymm5 - vmovdqa %ymm14,192-144(%rax) - vmovdqa %ymm15,224-144(%rax) - vmovdqa %ymm5,256-144(%rax) - vmovdqa 64(%rcx),%ymm5 - - - - vmovdqu 0(%rsi),%xmm7 - vmovdqu 16(%rsi),%xmm8 - vinserti128 $1,32(%rsi),%ymm7,%ymm7 - vinserti128 $1,48(%rsi),%ymm8,%ymm8 - leaq 64(%rsi),%rsi - - vpsrldq $6,%ymm7,%ymm9 - vpsrldq $6,%ymm8,%ymm10 - vpunpckhqdq %ymm8,%ymm7,%ymm6 - vpunpcklqdq %ymm10,%ymm9,%ymm9 - vpunpcklqdq %ymm8,%ymm7,%ymm7 - - vpsrlq $30,%ymm9,%ymm10 - vpsrlq $4,%ymm9,%ymm9 - vpsrlq $26,%ymm7,%ymm8 - vpsrlq $40,%ymm6,%ymm6 - vpand %ymm5,%ymm9,%ymm9 - vpand %ymm5,%ymm7,%ymm7 - vpand %ymm5,%ymm8,%ymm8 - vpand %ymm5,%ymm10,%ymm10 - vpor 32(%rcx),%ymm6,%ymm6 - - vpaddq %ymm2,%ymm9,%ymm2 - subq $64,%rdx - jz .Ltail_avx2 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - - - - - - - - - vpaddq %ymm0,%ymm7,%ymm0 - vmovdqa 0(%rsp),%ymm7 - vpaddq %ymm1,%ymm8,%ymm1 - vmovdqa 32(%rsp),%ymm8 - vpaddq %ymm3,%ymm10,%ymm3 - vmovdqa 96(%rsp),%ymm9 - vpaddq %ymm4,%ymm6,%ymm4 - vmovdqa 48(%rax),%ymm10 - vmovdqa 112(%rax),%ymm5 - - - - - - - - - - - - - - - - - vpmuludq %ymm2,%ymm7,%ymm13 - vpmuludq %ymm2,%ymm8,%ymm14 - vpmuludq %ymm2,%ymm9,%ymm15 - vpmuludq %ymm2,%ymm10,%ymm11 - vpmuludq %ymm2,%ymm5,%ymm12 - - vpmuludq %ymm0,%ymm8,%ymm6 - vpmuludq %ymm1,%ymm8,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq 64(%rsp),%ymm4,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm11,%ymm11 - vmovdqa -16(%rax),%ymm8 - - vpmuludq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm1,%ymm7,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vpmuludq %ymm3,%ymm7,%ymm6 - vpmuludq %ymm4,%ymm7,%ymm2 - vmovdqu 0(%rsi),%xmm7 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm2,%ymm15,%ymm15 - vinserti128 $1,32(%rsi),%ymm7,%ymm7 - - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq %ymm4,%ymm8,%ymm2 - vmovdqu 16(%rsi),%xmm8 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vmovdqa 16(%rax),%ymm2 - vpmuludq %ymm1,%ymm9,%ymm6 - vpmuludq %ymm0,%ymm9,%ymm9 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm9,%ymm13,%ymm13 - vinserti128 $1,48(%rsi),%ymm8,%ymm8 - leaq 64(%rsi),%rsi - - vpmuludq %ymm1,%ymm2,%ymm6 - vpmuludq %ymm0,%ymm2,%ymm2 - vpsrldq $6,%ymm7,%ymm9 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm14,%ymm14 - vpmuludq %ymm3,%ymm10,%ymm6 - vpmuludq %ymm4,%ymm10,%ymm2 - vpsrldq $6,%ymm8,%ymm10 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpunpckhqdq %ymm8,%ymm7,%ymm6 - - vpmuludq %ymm3,%ymm5,%ymm3 - vpmuludq %ymm4,%ymm5,%ymm4 - vpunpcklqdq %ymm8,%ymm7,%ymm7 - vpaddq %ymm3,%ymm13,%ymm2 - vpaddq %ymm4,%ymm14,%ymm3 - vpunpcklqdq %ymm10,%ymm9,%ymm10 - vpmuludq 80(%rax),%ymm0,%ymm4 - vpmuludq %ymm1,%ymm5,%ymm0 - vmovdqa 64(%rcx),%ymm5 - vpaddq %ymm4,%ymm15,%ymm4 - vpaddq %ymm0,%ymm11,%ymm0 - - - - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm12,%ymm1 - - vpsrlq $26,%ymm4,%ymm15 - vpand %ymm5,%ymm4,%ymm4 - - vpsrlq $4,%ymm10,%ymm9 - - vpsrlq $26,%ymm1,%ymm12 - vpand %ymm5,%ymm1,%ymm1 - vpaddq %ymm12,%ymm2,%ymm2 - - vpaddq %ymm15,%ymm0,%ymm0 - vpsllq $2,%ymm15,%ymm15 - vpaddq %ymm15,%ymm0,%ymm0 - - vpand %ymm5,%ymm9,%ymm9 - vpsrlq $26,%ymm7,%ymm8 - - vpsrlq $26,%ymm2,%ymm13 - vpand %ymm5,%ymm2,%ymm2 - vpaddq %ymm13,%ymm3,%ymm3 - - vpaddq %ymm9,%ymm2,%ymm2 - vpsrlq $30,%ymm10,%ymm10 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $40,%ymm6,%ymm6 - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpand %ymm5,%ymm7,%ymm7 - vpand %ymm5,%ymm8,%ymm8 - vpand %ymm5,%ymm10,%ymm10 - vpor 32(%rcx),%ymm6,%ymm6 - - subq $64,%rdx - jnz .Loop_avx2 - -.byte 0x66,0x90 -.Ltail_avx2: - - - - - - - - vpaddq %ymm0,%ymm7,%ymm0 - vmovdqu 4(%rsp),%ymm7 - vpaddq %ymm1,%ymm8,%ymm1 - vmovdqu 36(%rsp),%ymm8 - vpaddq %ymm3,%ymm10,%ymm3 - vmovdqu 100(%rsp),%ymm9 - vpaddq %ymm4,%ymm6,%ymm4 - vmovdqu 52(%rax),%ymm10 - vmovdqu 116(%rax),%ymm5 - - vpmuludq %ymm2,%ymm7,%ymm13 - vpmuludq %ymm2,%ymm8,%ymm14 - vpmuludq %ymm2,%ymm9,%ymm15 - vpmuludq %ymm2,%ymm10,%ymm11 - vpmuludq %ymm2,%ymm5,%ymm12 - - vpmuludq %ymm0,%ymm8,%ymm6 - vpmuludq %ymm1,%ymm8,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq 68(%rsp),%ymm4,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm11,%ymm11 - - vpmuludq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm1,%ymm7,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vmovdqu -12(%rax),%ymm8 - vpaddq %ymm2,%ymm12,%ymm12 - vpmuludq %ymm3,%ymm7,%ymm6 - vpmuludq %ymm4,%ymm7,%ymm2 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm2,%ymm15,%ymm15 - - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq %ymm4,%ymm8,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vmovdqu 20(%rax),%ymm2 - vpmuludq %ymm1,%ymm9,%ymm6 - vpmuludq %ymm0,%ymm9,%ymm9 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm9,%ymm13,%ymm13 - - vpmuludq %ymm1,%ymm2,%ymm6 - vpmuludq %ymm0,%ymm2,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm14,%ymm14 - vpmuludq %ymm3,%ymm10,%ymm6 - vpmuludq %ymm4,%ymm10,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - - vpmuludq %ymm3,%ymm5,%ymm3 - vpmuludq %ymm4,%ymm5,%ymm4 - vpaddq %ymm3,%ymm13,%ymm2 - vpaddq %ymm4,%ymm14,%ymm3 - vpmuludq 84(%rax),%ymm0,%ymm4 - vpmuludq %ymm1,%ymm5,%ymm0 - vmovdqa 64(%rcx),%ymm5 - vpaddq %ymm4,%ymm15,%ymm4 - vpaddq %ymm0,%ymm11,%ymm0 - - - - - vpsrldq $8,%ymm12,%ymm8 - vpsrldq $8,%ymm2,%ymm9 - vpsrldq $8,%ymm3,%ymm10 - vpsrldq $8,%ymm4,%ymm6 - vpsrldq $8,%ymm0,%ymm7 - vpaddq %ymm8,%ymm12,%ymm12 - vpaddq %ymm9,%ymm2,%ymm2 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm6,%ymm4,%ymm4 - vpaddq %ymm7,%ymm0,%ymm0 - - vpermq $0x2,%ymm3,%ymm10 - vpermq $0x2,%ymm4,%ymm6 - vpermq $0x2,%ymm0,%ymm7 - vpermq $0x2,%ymm12,%ymm8 - vpermq $0x2,%ymm2,%ymm9 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm6,%ymm4,%ymm4 - vpaddq %ymm7,%ymm0,%ymm0 - vpaddq %ymm8,%ymm12,%ymm12 - vpaddq %ymm9,%ymm2,%ymm2 - - - - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm12,%ymm1 - - vpsrlq $26,%ymm4,%ymm15 - vpand %ymm5,%ymm4,%ymm4 - - vpsrlq $26,%ymm1,%ymm12 - vpand %ymm5,%ymm1,%ymm1 - vpaddq %ymm12,%ymm2,%ymm2 - - vpaddq %ymm15,%ymm0,%ymm0 - vpsllq $2,%ymm15,%ymm15 - vpaddq %ymm15,%ymm0,%ymm0 - - vpsrlq $26,%ymm2,%ymm13 - vpand %ymm5,%ymm2,%ymm2 - vpaddq %ymm13,%ymm3,%ymm3 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vmovd %xmm0,-112(%rdi) - vmovd %xmm1,-108(%rdi) - vmovd %xmm2,-104(%rdi) - vmovd %xmm3,-100(%rdi) - vmovd %xmm4,-96(%rdi) - leaq 8(%r11),%rsp -.cfi_def_cfa %rsp,8 - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_avx2,.-poly1305_blocks_avx2 -.type poly1305_blocks_avx512,@function -.align 32 -poly1305_blocks_avx512: -.cfi_startproc -.Lblocks_avx512: - movl $15,%eax - kmovw %eax,%k2 - leaq -8(%rsp),%r11 -.cfi_def_cfa %r11,16 - subq $0x128,%rsp - leaq .Lconst(%rip),%rcx - leaq 48+64(%rdi),%rdi - vmovdqa 96(%rcx),%ymm9 - - - vmovdqu -64(%rdi),%xmm11 - andq $-512,%rsp - vmovdqu -48(%rdi),%xmm12 - movq $0x20,%rax - vmovdqu -32(%rdi),%xmm7 - vmovdqu -16(%rdi),%xmm13 - vmovdqu 0(%rdi),%xmm8 - vmovdqu 16(%rdi),%xmm14 - vmovdqu 32(%rdi),%xmm10 - vmovdqu 48(%rdi),%xmm15 - vmovdqu 64(%rdi),%xmm6 - vpermd %zmm11,%zmm9,%zmm16 - vpbroadcastq 64(%rcx),%zmm5 - vpermd %zmm12,%zmm9,%zmm17 - vpermd %zmm7,%zmm9,%zmm21 - vpermd %zmm13,%zmm9,%zmm18 - vmovdqa64 %zmm16,0(%rsp){%k2} - vpsrlq $32,%zmm16,%zmm7 - vpermd %zmm8,%zmm9,%zmm22 - vmovdqu64 %zmm17,0(%rsp,%rax,1){%k2} - vpsrlq $32,%zmm17,%zmm8 - vpermd %zmm14,%zmm9,%zmm19 - vmovdqa64 %zmm21,64(%rsp){%k2} - vpermd %zmm10,%zmm9,%zmm23 - vpermd %zmm15,%zmm9,%zmm20 - vmovdqu64 %zmm18,64(%rsp,%rax,1){%k2} - vpermd %zmm6,%zmm9,%zmm24 - vmovdqa64 %zmm22,128(%rsp){%k2} - vmovdqu64 %zmm19,128(%rsp,%rax,1){%k2} - vmovdqa64 %zmm23,192(%rsp){%k2} - vmovdqu64 %zmm20,192(%rsp,%rax,1){%k2} - vmovdqa64 %zmm24,256(%rsp){%k2} - - - - - - - - - - - vpmuludq %zmm7,%zmm16,%zmm11 - vpmuludq %zmm7,%zmm17,%zmm12 - vpmuludq %zmm7,%zmm18,%zmm13 - vpmuludq %zmm7,%zmm19,%zmm14 - vpmuludq %zmm7,%zmm20,%zmm15 - vpsrlq $32,%zmm18,%zmm9 - - vpmuludq %zmm8,%zmm24,%zmm25 - vpmuludq %zmm8,%zmm16,%zmm26 - vpmuludq %zmm8,%zmm17,%zmm27 - vpmuludq %zmm8,%zmm18,%zmm28 - vpmuludq %zmm8,%zmm19,%zmm29 - vpsrlq $32,%zmm19,%zmm10 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - - vpmuludq %zmm9,%zmm23,%zmm25 - vpmuludq %zmm9,%zmm24,%zmm26 - vpmuludq %zmm9,%zmm17,%zmm28 - vpmuludq %zmm9,%zmm18,%zmm29 - vpmuludq %zmm9,%zmm16,%zmm27 - vpsrlq $32,%zmm20,%zmm6 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm27,%zmm13,%zmm13 - - vpmuludq %zmm10,%zmm22,%zmm25 - vpmuludq %zmm10,%zmm16,%zmm28 - vpmuludq %zmm10,%zmm17,%zmm29 - vpmuludq %zmm10,%zmm23,%zmm26 - vpmuludq %zmm10,%zmm24,%zmm27 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - vpmuludq %zmm6,%zmm24,%zmm28 - vpmuludq %zmm6,%zmm16,%zmm29 - vpmuludq %zmm6,%zmm21,%zmm25 - vpmuludq %zmm6,%zmm22,%zmm26 - vpmuludq %zmm6,%zmm23,%zmm27 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - - - vmovdqu64 0(%rsi),%zmm10 - vmovdqu64 64(%rsi),%zmm6 - leaq 128(%rsi),%rsi - - - - - vpsrlq $26,%zmm14,%zmm28 - vpandq %zmm5,%zmm14,%zmm14 - vpaddq %zmm28,%zmm15,%zmm15 - - vpsrlq $26,%zmm11,%zmm25 - vpandq %zmm5,%zmm11,%zmm11 - vpaddq %zmm25,%zmm12,%zmm12 - - vpsrlq $26,%zmm15,%zmm29 - vpandq %zmm5,%zmm15,%zmm15 - - vpsrlq $26,%zmm12,%zmm26 - vpandq %zmm5,%zmm12,%zmm12 - vpaddq %zmm26,%zmm13,%zmm13 - - vpaddq %zmm29,%zmm11,%zmm11 - vpsllq $2,%zmm29,%zmm29 - vpaddq %zmm29,%zmm11,%zmm11 - - vpsrlq $26,%zmm13,%zmm27 - vpandq %zmm5,%zmm13,%zmm13 - vpaddq %zmm27,%zmm14,%zmm14 - - vpsrlq $26,%zmm11,%zmm25 - vpandq %zmm5,%zmm11,%zmm11 - vpaddq %zmm25,%zmm12,%zmm12 - - vpsrlq $26,%zmm14,%zmm28 - vpandq %zmm5,%zmm14,%zmm14 - vpaddq %zmm28,%zmm15,%zmm15 - - - - - - vpunpcklqdq %zmm6,%zmm10,%zmm7 - vpunpckhqdq %zmm6,%zmm10,%zmm6 - - - - - - - vmovdqa32 128(%rcx),%zmm25 - movl $0x7777,%eax - kmovw %eax,%k1 - - vpermd %zmm16,%zmm25,%zmm16 - vpermd %zmm17,%zmm25,%zmm17 - vpermd %zmm18,%zmm25,%zmm18 - vpermd %zmm19,%zmm25,%zmm19 - vpermd %zmm20,%zmm25,%zmm20 - - vpermd %zmm11,%zmm25,%zmm16{%k1} - vpermd %zmm12,%zmm25,%zmm17{%k1} - vpermd %zmm13,%zmm25,%zmm18{%k1} - vpermd %zmm14,%zmm25,%zmm19{%k1} - vpermd %zmm15,%zmm25,%zmm20{%k1} - - vpslld $2,%zmm17,%zmm21 - vpslld $2,%zmm18,%zmm22 - vpslld $2,%zmm19,%zmm23 - vpslld $2,%zmm20,%zmm24 - vpaddd %zmm17,%zmm21,%zmm21 - vpaddd %zmm18,%zmm22,%zmm22 - vpaddd %zmm19,%zmm23,%zmm23 - vpaddd %zmm20,%zmm24,%zmm24 - - vpbroadcastq 32(%rcx),%zmm30 - - vpsrlq $52,%zmm7,%zmm9 - vpsllq $12,%zmm6,%zmm10 - vporq %zmm10,%zmm9,%zmm9 - vpsrlq $26,%zmm7,%zmm8 - vpsrlq $14,%zmm6,%zmm10 - vpsrlq $40,%zmm6,%zmm6 - vpandq %zmm5,%zmm9,%zmm9 - vpandq %zmm5,%zmm7,%zmm7 - - - - - vpaddq %zmm2,%zmm9,%zmm2 - subq $192,%rdx - jbe .Ltail_avx512 - jmp .Loop_avx512 - -.align 32 -.Loop_avx512: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vpmuludq %zmm2,%zmm17,%zmm14 - vpaddq %zmm0,%zmm7,%zmm0 - vpmuludq %zmm2,%zmm18,%zmm15 - vpandq %zmm5,%zmm8,%zmm8 - vpmuludq %zmm2,%zmm23,%zmm11 - vpandq %zmm5,%zmm10,%zmm10 - vpmuludq %zmm2,%zmm24,%zmm12 - vporq %zmm30,%zmm6,%zmm6 - vpmuludq %zmm2,%zmm16,%zmm13 - vpaddq %zmm1,%zmm8,%zmm1 - vpaddq %zmm3,%zmm10,%zmm3 - vpaddq %zmm4,%zmm6,%zmm4 - - vmovdqu64 0(%rsi),%zmm10 - vmovdqu64 64(%rsi),%zmm6 - leaq 128(%rsi),%rsi - vpmuludq %zmm0,%zmm19,%zmm28 - vpmuludq %zmm0,%zmm20,%zmm29 - vpmuludq %zmm0,%zmm16,%zmm25 - vpmuludq %zmm0,%zmm17,%zmm26 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - - vpmuludq %zmm1,%zmm18,%zmm28 - vpmuludq %zmm1,%zmm19,%zmm29 - vpmuludq %zmm1,%zmm24,%zmm25 - vpmuludq %zmm0,%zmm18,%zmm27 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm27,%zmm13,%zmm13 - - vpunpcklqdq %zmm6,%zmm10,%zmm7 - vpunpckhqdq %zmm6,%zmm10,%zmm6 - - vpmuludq %zmm3,%zmm16,%zmm28 - vpmuludq %zmm3,%zmm17,%zmm29 - vpmuludq %zmm1,%zmm16,%zmm26 - vpmuludq %zmm1,%zmm17,%zmm27 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - vpmuludq %zmm4,%zmm24,%zmm28 - vpmuludq %zmm4,%zmm16,%zmm29 - vpmuludq %zmm3,%zmm22,%zmm25 - vpmuludq %zmm3,%zmm23,%zmm26 - vpaddq %zmm28,%zmm14,%zmm14 - vpmuludq %zmm3,%zmm24,%zmm27 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - vpmuludq %zmm4,%zmm21,%zmm25 - vpmuludq %zmm4,%zmm22,%zmm26 - vpmuludq %zmm4,%zmm23,%zmm27 - vpaddq %zmm25,%zmm11,%zmm0 - vpaddq %zmm26,%zmm12,%zmm1 - vpaddq %zmm27,%zmm13,%zmm2 - - - - - vpsrlq $52,%zmm7,%zmm9 - vpsllq $12,%zmm6,%zmm10 - - vpsrlq $26,%zmm14,%zmm3 - vpandq %zmm5,%zmm14,%zmm14 - vpaddq %zmm3,%zmm15,%zmm4 - - vporq %zmm10,%zmm9,%zmm9 - - vpsrlq $26,%zmm0,%zmm11 - vpandq %zmm5,%zmm0,%zmm0 - vpaddq %zmm11,%zmm1,%zmm1 - - vpandq %zmm5,%zmm9,%zmm9 - - vpsrlq $26,%zmm4,%zmm15 - vpandq %zmm5,%zmm4,%zmm4 - - vpsrlq $26,%zmm1,%zmm12 - vpandq %zmm5,%zmm1,%zmm1 - vpaddq %zmm12,%zmm2,%zmm2 - - vpaddq %zmm15,%zmm0,%zmm0 - vpsllq $2,%zmm15,%zmm15 - vpaddq %zmm15,%zmm0,%zmm0 - - vpaddq %zmm9,%zmm2,%zmm2 - vpsrlq $26,%zmm7,%zmm8 - - vpsrlq $26,%zmm2,%zmm13 - vpandq %zmm5,%zmm2,%zmm2 - vpaddq %zmm13,%zmm14,%zmm3 - - vpsrlq $14,%zmm6,%zmm10 - - vpsrlq $26,%zmm0,%zmm11 - vpandq %zmm5,%zmm0,%zmm0 - vpaddq %zmm11,%zmm1,%zmm1 - - vpsrlq $40,%zmm6,%zmm6 - - vpsrlq $26,%zmm3,%zmm14 - vpandq %zmm5,%zmm3,%zmm3 - vpaddq %zmm14,%zmm4,%zmm4 - - vpandq %zmm5,%zmm7,%zmm7 - - - - - subq $128,%rdx - ja .Loop_avx512 - -.Ltail_avx512: - - - - - - vpsrlq $32,%zmm16,%zmm16 - vpsrlq $32,%zmm17,%zmm17 - vpsrlq $32,%zmm18,%zmm18 - vpsrlq $32,%zmm23,%zmm23 - vpsrlq $32,%zmm24,%zmm24 - vpsrlq $32,%zmm19,%zmm19 - vpsrlq $32,%zmm20,%zmm20 - vpsrlq $32,%zmm21,%zmm21 - vpsrlq $32,%zmm22,%zmm22 - - - - leaq (%rsi,%rdx,1),%rsi - - - vpaddq %zmm0,%zmm7,%zmm0 - - vpmuludq %zmm2,%zmm17,%zmm14 - vpmuludq %zmm2,%zmm18,%zmm15 - vpmuludq %zmm2,%zmm23,%zmm11 - vpandq %zmm5,%zmm8,%zmm8 - vpmuludq %zmm2,%zmm24,%zmm12 - vpandq %zmm5,%zmm10,%zmm10 - vpmuludq %zmm2,%zmm16,%zmm13 - vporq %zmm30,%zmm6,%zmm6 - vpaddq %zmm1,%zmm8,%zmm1 - vpaddq %zmm3,%zmm10,%zmm3 - vpaddq %zmm4,%zmm6,%zmm4 - - vmovdqu 0(%rsi),%xmm7 - vpmuludq %zmm0,%zmm19,%zmm28 - vpmuludq %zmm0,%zmm20,%zmm29 - vpmuludq %zmm0,%zmm16,%zmm25 - vpmuludq %zmm0,%zmm17,%zmm26 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - - vmovdqu 16(%rsi),%xmm8 - vpmuludq %zmm1,%zmm18,%zmm28 - vpmuludq %zmm1,%zmm19,%zmm29 - vpmuludq %zmm1,%zmm24,%zmm25 - vpmuludq %zmm0,%zmm18,%zmm27 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm27,%zmm13,%zmm13 - - vinserti128 $1,32(%rsi),%ymm7,%ymm7 - vpmuludq %zmm3,%zmm16,%zmm28 - vpmuludq %zmm3,%zmm17,%zmm29 - vpmuludq %zmm1,%zmm16,%zmm26 - vpmuludq %zmm1,%zmm17,%zmm27 - vpaddq %zmm28,%zmm14,%zmm14 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - vinserti128 $1,48(%rsi),%ymm8,%ymm8 - vpmuludq %zmm4,%zmm24,%zmm28 - vpmuludq %zmm4,%zmm16,%zmm29 - vpmuludq %zmm3,%zmm22,%zmm25 - vpmuludq %zmm3,%zmm23,%zmm26 - vpmuludq %zmm3,%zmm24,%zmm27 - vpaddq %zmm28,%zmm14,%zmm3 - vpaddq %zmm29,%zmm15,%zmm15 - vpaddq %zmm25,%zmm11,%zmm11 - vpaddq %zmm26,%zmm12,%zmm12 - vpaddq %zmm27,%zmm13,%zmm13 - - vpmuludq %zmm4,%zmm21,%zmm25 - vpmuludq %zmm4,%zmm22,%zmm26 - vpmuludq %zmm4,%zmm23,%zmm27 - vpaddq %zmm25,%zmm11,%zmm0 - vpaddq %zmm26,%zmm12,%zmm1 - vpaddq %zmm27,%zmm13,%zmm2 - - - - - movl $1,%eax - vpermq $0xb1,%zmm3,%zmm14 - vpermq $0xb1,%zmm15,%zmm4 - vpermq $0xb1,%zmm0,%zmm11 - vpermq $0xb1,%zmm1,%zmm12 - vpermq $0xb1,%zmm2,%zmm13 - vpaddq %zmm14,%zmm3,%zmm3 - vpaddq %zmm15,%zmm4,%zmm4 - vpaddq %zmm11,%zmm0,%zmm0 - vpaddq %zmm12,%zmm1,%zmm1 - vpaddq %zmm13,%zmm2,%zmm2 - - kmovw %eax,%k3 - vpermq $0x2,%zmm3,%zmm14 - vpermq $0x2,%zmm4,%zmm15 - vpermq $0x2,%zmm0,%zmm11 - vpermq $0x2,%zmm1,%zmm12 - vpermq $0x2,%zmm2,%zmm13 - vpaddq %zmm14,%zmm3,%zmm3 - vpaddq %zmm15,%zmm4,%zmm4 - vpaddq %zmm11,%zmm0,%zmm0 - vpaddq %zmm12,%zmm1,%zmm1 - vpaddq %zmm13,%zmm2,%zmm2 - - vextracti64x4 $0x1,%zmm3,%ymm14 - vextracti64x4 $0x1,%zmm4,%ymm15 - vextracti64x4 $0x1,%zmm0,%ymm11 - vextracti64x4 $0x1,%zmm1,%ymm12 - vextracti64x4 $0x1,%zmm2,%ymm13 - vpaddq %zmm14,%zmm3,%zmm3{%k3}{z} - vpaddq %zmm15,%zmm4,%zmm4{%k3}{z} - vpaddq %zmm11,%zmm0,%zmm0{%k3}{z} - vpaddq %zmm12,%zmm1,%zmm1{%k3}{z} - vpaddq %zmm13,%zmm2,%zmm2{%k3}{z} - - - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpsrldq $6,%ymm7,%ymm9 - vpsrldq $6,%ymm8,%ymm10 - vpunpckhqdq %ymm8,%ymm7,%ymm6 - vpaddq %ymm14,%ymm4,%ymm4 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpunpcklqdq %ymm10,%ymm9,%ymm9 - vpunpcklqdq %ymm8,%ymm7,%ymm7 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $26,%ymm4,%ymm15 - vpand %ymm5,%ymm4,%ymm4 - - vpsrlq $26,%ymm1,%ymm12 - vpand %ymm5,%ymm1,%ymm1 - vpsrlq $30,%ymm9,%ymm10 - vpsrlq $4,%ymm9,%ymm9 - vpaddq %ymm12,%ymm2,%ymm2 - - vpaddq %ymm15,%ymm0,%ymm0 - vpsllq $2,%ymm15,%ymm15 - vpsrlq $26,%ymm7,%ymm8 - vpsrlq $40,%ymm6,%ymm6 - vpaddq %ymm15,%ymm0,%ymm0 - - vpsrlq $26,%ymm2,%ymm13 - vpand %ymm5,%ymm2,%ymm2 - vpand %ymm5,%ymm9,%ymm9 - vpand %ymm5,%ymm7,%ymm7 - vpaddq %ymm13,%ymm3,%ymm3 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm2,%ymm9,%ymm2 - vpand %ymm5,%ymm8,%ymm8 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpand %ymm5,%ymm10,%ymm10 - vpor 32(%rcx),%ymm6,%ymm6 - vpaddq %ymm14,%ymm4,%ymm4 - - leaq 144(%rsp),%rax - addq $64,%rdx - jnz .Ltail_avx2 - - vpsubq %ymm9,%ymm2,%ymm2 - vmovd %xmm0,-112(%rdi) - vmovd %xmm1,-108(%rdi) - vmovd %xmm2,-104(%rdi) - vmovd %xmm3,-100(%rdi) - vmovd %xmm4,-96(%rdi) - vzeroall - leaq 8(%r11),%rsp -.cfi_def_cfa %rsp,8 - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_avx512,.-poly1305_blocks_avx512 -.type poly1305_init_base2_44,@function -.align 32 -poly1305_init_base2_44: -.cfi_startproc - xorq %rax,%rax - movq %rax,0(%rdi) - movq %rax,8(%rdi) - movq %rax,16(%rdi) - -.Linit_base2_44: - leaq poly1305_blocks_vpmadd52(%rip),%r10 - leaq poly1305_emit_base2_44(%rip),%r11 - - movq $0x0ffffffc0fffffff,%rax - movq $0x0ffffffc0ffffffc,%rcx - andq 0(%rsi),%rax - movq $0x00000fffffffffff,%r8 - andq 8(%rsi),%rcx - movq $0x00000fffffffffff,%r9 - andq %rax,%r8 - shrdq $44,%rcx,%rax - movq %r8,40(%rdi) - andq %r9,%rax - shrq $24,%rcx - movq %rax,48(%rdi) - leaq (%rax,%rax,4),%rax - movq %rcx,56(%rdi) - shlq $2,%rax - leaq (%rcx,%rcx,4),%rcx - shlq $2,%rcx - movq %rax,24(%rdi) - movq %rcx,32(%rdi) - movq $-1,64(%rdi) - movl %r10d,0(%rdx) - movl %r11d,4(%rdx) - movl $1,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_init_base2_44,.-poly1305_init_base2_44 -.type poly1305_blocks_vpmadd52,@function -.align 32 -poly1305_blocks_vpmadd52: -.cfi_startproc -.byte 243,15,30,250 - shrq $4,%rdx - jz .Lno_data_vpmadd52 - - shlq $40,%rcx - movq 64(%rdi),%r8 - - - - - - - movq $3,%rax - movq $1,%r10 - cmpq $4,%rdx - cmovaeq %r10,%rax - testq %r8,%r8 - cmovnsq %r10,%rax - - andq %rdx,%rax - jz .Lblocks_vpmadd52_4x - - subq %rax,%rdx - movl $7,%r10d - movl $1,%r11d - kmovw %r10d,%k7 - leaq .L2_44_inp_permd(%rip),%r10 - kmovw %r11d,%k1 - - vmovq %rcx,%xmm21 - vmovdqa64 0(%r10),%ymm19 - vmovdqa64 32(%r10),%ymm20 - vpermq $0xcf,%ymm21,%ymm21 - vmovdqa64 64(%r10),%ymm22 - - vmovdqu64 0(%rdi),%ymm16{%k7}{z} - vmovdqu64 40(%rdi),%ymm3{%k7}{z} - vmovdqu64 32(%rdi),%ymm4{%k7}{z} - vmovdqu64 24(%rdi),%ymm5{%k7}{z} - - vmovdqa64 96(%r10),%ymm23 - vmovdqa64 128(%r10),%ymm24 - - jmp .Loop_vpmadd52 - -.align 32 -.Loop_vpmadd52: - vmovdqu32 0(%rsi),%xmm18 - leaq 16(%rsi),%rsi - - vpermd %ymm18,%ymm19,%ymm18 - vpsrlvq %ymm20,%ymm18,%ymm18 - vpandq %ymm22,%ymm18,%ymm18 - vporq %ymm21,%ymm18,%ymm18 - - vpaddq %ymm18,%ymm16,%ymm16 - - vpermq $0,%ymm16,%ymm0{%k7}{z} - vpermq $85,%ymm16,%ymm1{%k7}{z} - vpermq $170,%ymm16,%ymm2{%k7}{z} - - vpxord %ymm16,%ymm16,%ymm16 - vpxord %ymm17,%ymm17,%ymm17 - - vpmadd52luq %ymm3,%ymm0,%ymm16 - vpmadd52huq %ymm3,%ymm0,%ymm17 - - vpmadd52luq %ymm4,%ymm1,%ymm16 - vpmadd52huq %ymm4,%ymm1,%ymm17 - - vpmadd52luq %ymm5,%ymm2,%ymm16 - vpmadd52huq %ymm5,%ymm2,%ymm17 - - vpsrlvq %ymm23,%ymm16,%ymm18 - vpsllvq %ymm24,%ymm17,%ymm17 - vpandq %ymm22,%ymm16,%ymm16 - - vpaddq %ymm18,%ymm17,%ymm17 - - vpermq $147,%ymm17,%ymm17 - - vpaddq %ymm17,%ymm16,%ymm16 - - vpsrlvq %ymm23,%ymm16,%ymm18 - vpandq %ymm22,%ymm16,%ymm16 - - vpermq $147,%ymm18,%ymm18 - - vpaddq %ymm18,%ymm16,%ymm16 - - vpermq $147,%ymm16,%ymm18{%k1}{z} - - vpaddq %ymm18,%ymm16,%ymm16 - vpsllq $2,%ymm18,%ymm18 - - vpaddq %ymm18,%ymm16,%ymm16 - - decq %rax - jnz .Loop_vpmadd52 - - vmovdqu64 %ymm16,0(%rdi){%k7} - - testq %rdx,%rdx - jnz .Lblocks_vpmadd52_4x - -.Lno_data_vpmadd52: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_vpmadd52,.-poly1305_blocks_vpmadd52 -.type poly1305_blocks_vpmadd52_4x,@function -.align 32 -poly1305_blocks_vpmadd52_4x: -.cfi_startproc - shrq $4,%rdx - jz .Lno_data_vpmadd52_4x - - shlq $40,%rcx - movq 64(%rdi),%r8 - -.Lblocks_vpmadd52_4x: - vpbroadcastq %rcx,%ymm31 - - vmovdqa64 .Lx_mask44(%rip),%ymm28 - movl $5,%eax - vmovdqa64 .Lx_mask42(%rip),%ymm29 - kmovw %eax,%k1 - - testq %r8,%r8 - js .Linit_vpmadd52 - - vmovq 0(%rdi),%xmm0 - vmovq 8(%rdi),%xmm1 - vmovq 16(%rdi),%xmm2 - - testq $3,%rdx - jnz .Lblocks_vpmadd52_2x_do - -.Lblocks_vpmadd52_4x_do: - vpbroadcastq 64(%rdi),%ymm3 - vpbroadcastq 96(%rdi),%ymm4 - vpbroadcastq 128(%rdi),%ymm5 - vpbroadcastq 160(%rdi),%ymm16 - -.Lblocks_vpmadd52_4x_key_loaded: - vpsllq $2,%ymm5,%ymm17 - vpaddq %ymm5,%ymm17,%ymm17 - vpsllq $2,%ymm17,%ymm17 - - testq $7,%rdx - jz .Lblocks_vpmadd52_8x - - vmovdqu64 0(%rsi),%ymm26 - vmovdqu64 32(%rsi),%ymm27 - leaq 64(%rsi),%rsi - - vpunpcklqdq %ymm27,%ymm26,%ymm25 - vpunpckhqdq %ymm27,%ymm26,%ymm27 - - - - vpsrlq $24,%ymm27,%ymm26 - vporq %ymm31,%ymm26,%ymm26 - vpaddq %ymm26,%ymm2,%ymm2 - vpandq %ymm28,%ymm25,%ymm24 - vpsrlq $44,%ymm25,%ymm25 - vpsllq $20,%ymm27,%ymm27 - vporq %ymm27,%ymm25,%ymm25 - vpandq %ymm28,%ymm25,%ymm25 - - subq $4,%rdx - jz .Ltail_vpmadd52_4x - jmp .Loop_vpmadd52_4x - ud2 - -.align 32 -.Linit_vpmadd52: - vmovq 24(%rdi),%xmm16 - vmovq 56(%rdi),%xmm2 - vmovq 32(%rdi),%xmm17 - vmovq 40(%rdi),%xmm3 - vmovq 48(%rdi),%xmm4 - - vmovdqa %ymm3,%ymm0 - vmovdqa %ymm4,%ymm1 - vmovdqa %ymm2,%ymm5 - - movl $2,%eax - -.Lmul_init_vpmadd52: - vpxorq %ymm18,%ymm18,%ymm18 - vpmadd52luq %ymm2,%ymm16,%ymm18 - vpxorq %ymm19,%ymm19,%ymm19 - vpmadd52huq %ymm2,%ymm16,%ymm19 - vpxorq %ymm20,%ymm20,%ymm20 - vpmadd52luq %ymm2,%ymm17,%ymm20 - vpxorq %ymm21,%ymm21,%ymm21 - vpmadd52huq %ymm2,%ymm17,%ymm21 - vpxorq %ymm22,%ymm22,%ymm22 - vpmadd52luq %ymm2,%ymm3,%ymm22 - vpxorq %ymm23,%ymm23,%ymm23 - vpmadd52huq %ymm2,%ymm3,%ymm23 - - vpmadd52luq %ymm0,%ymm3,%ymm18 - vpmadd52huq %ymm0,%ymm3,%ymm19 - vpmadd52luq %ymm0,%ymm4,%ymm20 - vpmadd52huq %ymm0,%ymm4,%ymm21 - vpmadd52luq %ymm0,%ymm5,%ymm22 - vpmadd52huq %ymm0,%ymm5,%ymm23 - - vpmadd52luq %ymm1,%ymm17,%ymm18 - vpmadd52huq %ymm1,%ymm17,%ymm19 - vpmadd52luq %ymm1,%ymm3,%ymm20 - vpmadd52huq %ymm1,%ymm3,%ymm21 - vpmadd52luq %ymm1,%ymm4,%ymm22 - vpmadd52huq %ymm1,%ymm4,%ymm23 - - - - vpsrlq $44,%ymm18,%ymm30 - vpsllq $8,%ymm19,%ymm19 - vpandq %ymm28,%ymm18,%ymm0 - vpaddq %ymm30,%ymm19,%ymm19 - - vpaddq %ymm19,%ymm20,%ymm20 - - vpsrlq $44,%ymm20,%ymm30 - vpsllq $8,%ymm21,%ymm21 - vpandq %ymm28,%ymm20,%ymm1 - vpaddq %ymm30,%ymm21,%ymm21 - - vpaddq %ymm21,%ymm22,%ymm22 - - vpsrlq $42,%ymm22,%ymm30 - vpsllq $10,%ymm23,%ymm23 - vpandq %ymm29,%ymm22,%ymm2 - vpaddq %ymm30,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - vpsllq $2,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - - vpsrlq $44,%ymm0,%ymm30 - vpandq %ymm28,%ymm0,%ymm0 - - vpaddq %ymm30,%ymm1,%ymm1 - - decl %eax - jz .Ldone_init_vpmadd52 - - vpunpcklqdq %ymm4,%ymm1,%ymm4 - vpbroadcastq %xmm1,%xmm1 - vpunpcklqdq %ymm5,%ymm2,%ymm5 - vpbroadcastq %xmm2,%xmm2 - vpunpcklqdq %ymm3,%ymm0,%ymm3 - vpbroadcastq %xmm0,%xmm0 - - vpsllq $2,%ymm4,%ymm16 - vpsllq $2,%ymm5,%ymm17 - vpaddq %ymm4,%ymm16,%ymm16 - vpaddq %ymm5,%ymm17,%ymm17 - vpsllq $2,%ymm16,%ymm16 - vpsllq $2,%ymm17,%ymm17 - - jmp .Lmul_init_vpmadd52 - ud2 - -.align 32 -.Ldone_init_vpmadd52: - vinserti128 $1,%xmm4,%ymm1,%ymm4 - vinserti128 $1,%xmm5,%ymm2,%ymm5 - vinserti128 $1,%xmm3,%ymm0,%ymm3 - - vpermq $216,%ymm4,%ymm4 - vpermq $216,%ymm5,%ymm5 - vpermq $216,%ymm3,%ymm3 - - vpsllq $2,%ymm4,%ymm16 - vpaddq %ymm4,%ymm16,%ymm16 - vpsllq $2,%ymm16,%ymm16 - - vmovq 0(%rdi),%xmm0 - vmovq 8(%rdi),%xmm1 - vmovq 16(%rdi),%xmm2 - - testq $3,%rdx - jnz .Ldone_init_vpmadd52_2x - - vmovdqu64 %ymm3,64(%rdi) - vpbroadcastq %xmm3,%ymm3 - vmovdqu64 %ymm4,96(%rdi) - vpbroadcastq %xmm4,%ymm4 - vmovdqu64 %ymm5,128(%rdi) - vpbroadcastq %xmm5,%ymm5 - vmovdqu64 %ymm16,160(%rdi) - vpbroadcastq %xmm16,%ymm16 - - jmp .Lblocks_vpmadd52_4x_key_loaded - ud2 - -.align 32 -.Ldone_init_vpmadd52_2x: - vmovdqu64 %ymm3,64(%rdi) - vpsrldq $8,%ymm3,%ymm3 - vmovdqu64 %ymm4,96(%rdi) - vpsrldq $8,%ymm4,%ymm4 - vmovdqu64 %ymm5,128(%rdi) - vpsrldq $8,%ymm5,%ymm5 - vmovdqu64 %ymm16,160(%rdi) - vpsrldq $8,%ymm16,%ymm16 - jmp .Lblocks_vpmadd52_2x_key_loaded - ud2 - -.align 32 -.Lblocks_vpmadd52_2x_do: - vmovdqu64 128+8(%rdi),%ymm5{%k1}{z} - vmovdqu64 160+8(%rdi),%ymm16{%k1}{z} - vmovdqu64 64+8(%rdi),%ymm3{%k1}{z} - vmovdqu64 96+8(%rdi),%ymm4{%k1}{z} - -.Lblocks_vpmadd52_2x_key_loaded: - vmovdqu64 0(%rsi),%ymm26 - vpxorq %ymm27,%ymm27,%ymm27 - leaq 32(%rsi),%rsi - - vpunpcklqdq %ymm27,%ymm26,%ymm25 - vpunpckhqdq %ymm27,%ymm26,%ymm27 - - - - vpsrlq $24,%ymm27,%ymm26 - vporq %ymm31,%ymm26,%ymm26 - vpaddq %ymm26,%ymm2,%ymm2 - vpandq %ymm28,%ymm25,%ymm24 - vpsrlq $44,%ymm25,%ymm25 - vpsllq $20,%ymm27,%ymm27 - vporq %ymm27,%ymm25,%ymm25 - vpandq %ymm28,%ymm25,%ymm25 - - jmp .Ltail_vpmadd52_2x - ud2 - -.align 32 -.Loop_vpmadd52_4x: - - vpaddq %ymm24,%ymm0,%ymm0 - vpaddq %ymm25,%ymm1,%ymm1 - - vpxorq %ymm18,%ymm18,%ymm18 - vpmadd52luq %ymm2,%ymm16,%ymm18 - vpxorq %ymm19,%ymm19,%ymm19 - vpmadd52huq %ymm2,%ymm16,%ymm19 - vpxorq %ymm20,%ymm20,%ymm20 - vpmadd52luq %ymm2,%ymm17,%ymm20 - vpxorq %ymm21,%ymm21,%ymm21 - vpmadd52huq %ymm2,%ymm17,%ymm21 - vpxorq %ymm22,%ymm22,%ymm22 - vpmadd52luq %ymm2,%ymm3,%ymm22 - vpxorq %ymm23,%ymm23,%ymm23 - vpmadd52huq %ymm2,%ymm3,%ymm23 - - vmovdqu64 0(%rsi),%ymm26 - vmovdqu64 32(%rsi),%ymm27 - leaq 64(%rsi),%rsi - vpmadd52luq %ymm0,%ymm3,%ymm18 - vpmadd52huq %ymm0,%ymm3,%ymm19 - vpmadd52luq %ymm0,%ymm4,%ymm20 - vpmadd52huq %ymm0,%ymm4,%ymm21 - vpmadd52luq %ymm0,%ymm5,%ymm22 - vpmadd52huq %ymm0,%ymm5,%ymm23 - - vpunpcklqdq %ymm27,%ymm26,%ymm25 - vpunpckhqdq %ymm27,%ymm26,%ymm27 - vpmadd52luq %ymm1,%ymm17,%ymm18 - vpmadd52huq %ymm1,%ymm17,%ymm19 - vpmadd52luq %ymm1,%ymm3,%ymm20 - vpmadd52huq %ymm1,%ymm3,%ymm21 - vpmadd52luq %ymm1,%ymm4,%ymm22 - vpmadd52huq %ymm1,%ymm4,%ymm23 - - - - vpsrlq $44,%ymm18,%ymm30 - vpsllq $8,%ymm19,%ymm19 - vpandq %ymm28,%ymm18,%ymm0 - vpaddq %ymm30,%ymm19,%ymm19 - - vpsrlq $24,%ymm27,%ymm26 - vporq %ymm31,%ymm26,%ymm26 - vpaddq %ymm19,%ymm20,%ymm20 - - vpsrlq $44,%ymm20,%ymm30 - vpsllq $8,%ymm21,%ymm21 - vpandq %ymm28,%ymm20,%ymm1 - vpaddq %ymm30,%ymm21,%ymm21 - - vpandq %ymm28,%ymm25,%ymm24 - vpsrlq $44,%ymm25,%ymm25 - vpsllq $20,%ymm27,%ymm27 - vpaddq %ymm21,%ymm22,%ymm22 - - vpsrlq $42,%ymm22,%ymm30 - vpsllq $10,%ymm23,%ymm23 - vpandq %ymm29,%ymm22,%ymm2 - vpaddq %ymm30,%ymm23,%ymm23 - - vpaddq %ymm26,%ymm2,%ymm2 - vpaddq %ymm23,%ymm0,%ymm0 - vpsllq $2,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - vporq %ymm27,%ymm25,%ymm25 - vpandq %ymm28,%ymm25,%ymm25 - - vpsrlq $44,%ymm0,%ymm30 - vpandq %ymm28,%ymm0,%ymm0 - - vpaddq %ymm30,%ymm1,%ymm1 - - subq $4,%rdx - jnz .Loop_vpmadd52_4x - -.Ltail_vpmadd52_4x: - vmovdqu64 128(%rdi),%ymm5 - vmovdqu64 160(%rdi),%ymm16 - vmovdqu64 64(%rdi),%ymm3 - vmovdqu64 96(%rdi),%ymm4 - -.Ltail_vpmadd52_2x: - vpsllq $2,%ymm5,%ymm17 - vpaddq %ymm5,%ymm17,%ymm17 - vpsllq $2,%ymm17,%ymm17 - - - vpaddq %ymm24,%ymm0,%ymm0 - vpaddq %ymm25,%ymm1,%ymm1 - - vpxorq %ymm18,%ymm18,%ymm18 - vpmadd52luq %ymm2,%ymm16,%ymm18 - vpxorq %ymm19,%ymm19,%ymm19 - vpmadd52huq %ymm2,%ymm16,%ymm19 - vpxorq %ymm20,%ymm20,%ymm20 - vpmadd52luq %ymm2,%ymm17,%ymm20 - vpxorq %ymm21,%ymm21,%ymm21 - vpmadd52huq %ymm2,%ymm17,%ymm21 - vpxorq %ymm22,%ymm22,%ymm22 - vpmadd52luq %ymm2,%ymm3,%ymm22 - vpxorq %ymm23,%ymm23,%ymm23 - vpmadd52huq %ymm2,%ymm3,%ymm23 - - vpmadd52luq %ymm0,%ymm3,%ymm18 - vpmadd52huq %ymm0,%ymm3,%ymm19 - vpmadd52luq %ymm0,%ymm4,%ymm20 - vpmadd52huq %ymm0,%ymm4,%ymm21 - vpmadd52luq %ymm0,%ymm5,%ymm22 - vpmadd52huq %ymm0,%ymm5,%ymm23 - - vpmadd52luq %ymm1,%ymm17,%ymm18 - vpmadd52huq %ymm1,%ymm17,%ymm19 - vpmadd52luq %ymm1,%ymm3,%ymm20 - vpmadd52huq %ymm1,%ymm3,%ymm21 - vpmadd52luq %ymm1,%ymm4,%ymm22 - vpmadd52huq %ymm1,%ymm4,%ymm23 - - - - - movl $1,%eax - kmovw %eax,%k1 - vpsrldq $8,%ymm18,%ymm24 - vpsrldq $8,%ymm19,%ymm0 - vpsrldq $8,%ymm20,%ymm25 - vpsrldq $8,%ymm21,%ymm1 - vpaddq %ymm24,%ymm18,%ymm18 - vpaddq %ymm0,%ymm19,%ymm19 - vpsrldq $8,%ymm22,%ymm26 - vpsrldq $8,%ymm23,%ymm2 - vpaddq %ymm25,%ymm20,%ymm20 - vpaddq %ymm1,%ymm21,%ymm21 - vpermq $0x2,%ymm18,%ymm24 - vpermq $0x2,%ymm19,%ymm0 - vpaddq %ymm26,%ymm22,%ymm22 - vpaddq %ymm2,%ymm23,%ymm23 - - vpermq $0x2,%ymm20,%ymm25 - vpermq $0x2,%ymm21,%ymm1 - vpaddq %ymm24,%ymm18,%ymm18{%k1}{z} - vpaddq %ymm0,%ymm19,%ymm19{%k1}{z} - vpermq $0x2,%ymm22,%ymm26 - vpermq $0x2,%ymm23,%ymm2 - vpaddq %ymm25,%ymm20,%ymm20{%k1}{z} - vpaddq %ymm1,%ymm21,%ymm21{%k1}{z} - vpaddq %ymm26,%ymm22,%ymm22{%k1}{z} - vpaddq %ymm2,%ymm23,%ymm23{%k1}{z} - - - - vpsrlq $44,%ymm18,%ymm30 - vpsllq $8,%ymm19,%ymm19 - vpandq %ymm28,%ymm18,%ymm0 - vpaddq %ymm30,%ymm19,%ymm19 - - vpaddq %ymm19,%ymm20,%ymm20 - - vpsrlq $44,%ymm20,%ymm30 - vpsllq $8,%ymm21,%ymm21 - vpandq %ymm28,%ymm20,%ymm1 - vpaddq %ymm30,%ymm21,%ymm21 - - vpaddq %ymm21,%ymm22,%ymm22 - - vpsrlq $42,%ymm22,%ymm30 - vpsllq $10,%ymm23,%ymm23 - vpandq %ymm29,%ymm22,%ymm2 - vpaddq %ymm30,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - vpsllq $2,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - - vpsrlq $44,%ymm0,%ymm30 - vpandq %ymm28,%ymm0,%ymm0 - - vpaddq %ymm30,%ymm1,%ymm1 - - - subq $2,%rdx - ja .Lblocks_vpmadd52_4x_do - - vmovq %xmm0,0(%rdi) - vmovq %xmm1,8(%rdi) - vmovq %xmm2,16(%rdi) - vzeroall - -.Lno_data_vpmadd52_4x: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_vpmadd52_4x,.-poly1305_blocks_vpmadd52_4x -.type poly1305_blocks_vpmadd52_8x,@function -.align 32 -poly1305_blocks_vpmadd52_8x: -.cfi_startproc - shrq $4,%rdx - jz .Lno_data_vpmadd52_8x - - shlq $40,%rcx - movq 64(%rdi),%r8 - - vmovdqa64 .Lx_mask44(%rip),%ymm28 - vmovdqa64 .Lx_mask42(%rip),%ymm29 - - testq %r8,%r8 - js .Linit_vpmadd52 - - vmovq 0(%rdi),%xmm0 - vmovq 8(%rdi),%xmm1 - vmovq 16(%rdi),%xmm2 - -.Lblocks_vpmadd52_8x: - - - - vmovdqu64 128(%rdi),%ymm5 - vmovdqu64 160(%rdi),%ymm16 - vmovdqu64 64(%rdi),%ymm3 - vmovdqu64 96(%rdi),%ymm4 - - vpsllq $2,%ymm5,%ymm17 - vpaddq %ymm5,%ymm17,%ymm17 - vpsllq $2,%ymm17,%ymm17 - - vpbroadcastq %xmm5,%ymm8 - vpbroadcastq %xmm3,%ymm6 - vpbroadcastq %xmm4,%ymm7 - - vpxorq %ymm18,%ymm18,%ymm18 - vpmadd52luq %ymm8,%ymm16,%ymm18 - vpxorq %ymm19,%ymm19,%ymm19 - vpmadd52huq %ymm8,%ymm16,%ymm19 - vpxorq %ymm20,%ymm20,%ymm20 - vpmadd52luq %ymm8,%ymm17,%ymm20 - vpxorq %ymm21,%ymm21,%ymm21 - vpmadd52huq %ymm8,%ymm17,%ymm21 - vpxorq %ymm22,%ymm22,%ymm22 - vpmadd52luq %ymm8,%ymm3,%ymm22 - vpxorq %ymm23,%ymm23,%ymm23 - vpmadd52huq %ymm8,%ymm3,%ymm23 - - vpmadd52luq %ymm6,%ymm3,%ymm18 - vpmadd52huq %ymm6,%ymm3,%ymm19 - vpmadd52luq %ymm6,%ymm4,%ymm20 - vpmadd52huq %ymm6,%ymm4,%ymm21 - vpmadd52luq %ymm6,%ymm5,%ymm22 - vpmadd52huq %ymm6,%ymm5,%ymm23 - - vpmadd52luq %ymm7,%ymm17,%ymm18 - vpmadd52huq %ymm7,%ymm17,%ymm19 - vpmadd52luq %ymm7,%ymm3,%ymm20 - vpmadd52huq %ymm7,%ymm3,%ymm21 - vpmadd52luq %ymm7,%ymm4,%ymm22 - vpmadd52huq %ymm7,%ymm4,%ymm23 - - - - vpsrlq $44,%ymm18,%ymm30 - vpsllq $8,%ymm19,%ymm19 - vpandq %ymm28,%ymm18,%ymm6 - vpaddq %ymm30,%ymm19,%ymm19 - - vpaddq %ymm19,%ymm20,%ymm20 - - vpsrlq $44,%ymm20,%ymm30 - vpsllq $8,%ymm21,%ymm21 - vpandq %ymm28,%ymm20,%ymm7 - vpaddq %ymm30,%ymm21,%ymm21 - - vpaddq %ymm21,%ymm22,%ymm22 - - vpsrlq $42,%ymm22,%ymm30 - vpsllq $10,%ymm23,%ymm23 - vpandq %ymm29,%ymm22,%ymm8 - vpaddq %ymm30,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm6,%ymm6 - vpsllq $2,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm6,%ymm6 - - vpsrlq $44,%ymm6,%ymm30 - vpandq %ymm28,%ymm6,%ymm6 - - vpaddq %ymm30,%ymm7,%ymm7 - - - - - - vpunpcklqdq %ymm5,%ymm8,%ymm26 - vpunpckhqdq %ymm5,%ymm8,%ymm5 - vpunpcklqdq %ymm3,%ymm6,%ymm24 - vpunpckhqdq %ymm3,%ymm6,%ymm3 - vpunpcklqdq %ymm4,%ymm7,%ymm25 - vpunpckhqdq %ymm4,%ymm7,%ymm4 - vshufi64x2 $0x44,%zmm5,%zmm26,%zmm8 - vshufi64x2 $0x44,%zmm3,%zmm24,%zmm6 - vshufi64x2 $0x44,%zmm4,%zmm25,%zmm7 - - vmovdqu64 0(%rsi),%zmm26 - vmovdqu64 64(%rsi),%zmm27 - leaq 128(%rsi),%rsi - - vpsllq $2,%zmm8,%zmm10 - vpsllq $2,%zmm7,%zmm9 - vpaddq %zmm8,%zmm10,%zmm10 - vpaddq %zmm7,%zmm9,%zmm9 - vpsllq $2,%zmm10,%zmm10 - vpsllq $2,%zmm9,%zmm9 - - vpbroadcastq %rcx,%zmm31 - vpbroadcastq %xmm28,%zmm28 - vpbroadcastq %xmm29,%zmm29 - - vpbroadcastq %xmm9,%zmm16 - vpbroadcastq %xmm10,%zmm17 - vpbroadcastq %xmm6,%zmm3 - vpbroadcastq %xmm7,%zmm4 - vpbroadcastq %xmm8,%zmm5 - - vpunpcklqdq %zmm27,%zmm26,%zmm25 - vpunpckhqdq %zmm27,%zmm26,%zmm27 - - - - vpsrlq $24,%zmm27,%zmm26 - vporq %zmm31,%zmm26,%zmm26 - vpaddq %zmm26,%zmm2,%zmm2 - vpandq %zmm28,%zmm25,%zmm24 - vpsrlq $44,%zmm25,%zmm25 - vpsllq $20,%zmm27,%zmm27 - vporq %zmm27,%zmm25,%zmm25 - vpandq %zmm28,%zmm25,%zmm25 - - subq $8,%rdx - jz .Ltail_vpmadd52_8x - jmp .Loop_vpmadd52_8x - -.align 32 -.Loop_vpmadd52_8x: - - vpaddq %zmm24,%zmm0,%zmm0 - vpaddq %zmm25,%zmm1,%zmm1 - - vpxorq %zmm18,%zmm18,%zmm18 - vpmadd52luq %zmm2,%zmm16,%zmm18 - vpxorq %zmm19,%zmm19,%zmm19 - vpmadd52huq %zmm2,%zmm16,%zmm19 - vpxorq %zmm20,%zmm20,%zmm20 - vpmadd52luq %zmm2,%zmm17,%zmm20 - vpxorq %zmm21,%zmm21,%zmm21 - vpmadd52huq %zmm2,%zmm17,%zmm21 - vpxorq %zmm22,%zmm22,%zmm22 - vpmadd52luq %zmm2,%zmm3,%zmm22 - vpxorq %zmm23,%zmm23,%zmm23 - vpmadd52huq %zmm2,%zmm3,%zmm23 - - vmovdqu64 0(%rsi),%zmm26 - vmovdqu64 64(%rsi),%zmm27 - leaq 128(%rsi),%rsi - vpmadd52luq %zmm0,%zmm3,%zmm18 - vpmadd52huq %zmm0,%zmm3,%zmm19 - vpmadd52luq %zmm0,%zmm4,%zmm20 - vpmadd52huq %zmm0,%zmm4,%zmm21 - vpmadd52luq %zmm0,%zmm5,%zmm22 - vpmadd52huq %zmm0,%zmm5,%zmm23 - - vpunpcklqdq %zmm27,%zmm26,%zmm25 - vpunpckhqdq %zmm27,%zmm26,%zmm27 - vpmadd52luq %zmm1,%zmm17,%zmm18 - vpmadd52huq %zmm1,%zmm17,%zmm19 - vpmadd52luq %zmm1,%zmm3,%zmm20 - vpmadd52huq %zmm1,%zmm3,%zmm21 - vpmadd52luq %zmm1,%zmm4,%zmm22 - vpmadd52huq %zmm1,%zmm4,%zmm23 - - - - vpsrlq $44,%zmm18,%zmm30 - vpsllq $8,%zmm19,%zmm19 - vpandq %zmm28,%zmm18,%zmm0 - vpaddq %zmm30,%zmm19,%zmm19 - - vpsrlq $24,%zmm27,%zmm26 - vporq %zmm31,%zmm26,%zmm26 - vpaddq %zmm19,%zmm20,%zmm20 - - vpsrlq $44,%zmm20,%zmm30 - vpsllq $8,%zmm21,%zmm21 - vpandq %zmm28,%zmm20,%zmm1 - vpaddq %zmm30,%zmm21,%zmm21 - - vpandq %zmm28,%zmm25,%zmm24 - vpsrlq $44,%zmm25,%zmm25 - vpsllq $20,%zmm27,%zmm27 - vpaddq %zmm21,%zmm22,%zmm22 - - vpsrlq $42,%zmm22,%zmm30 - vpsllq $10,%zmm23,%zmm23 - vpandq %zmm29,%zmm22,%zmm2 - vpaddq %zmm30,%zmm23,%zmm23 - - vpaddq %zmm26,%zmm2,%zmm2 - vpaddq %zmm23,%zmm0,%zmm0 - vpsllq $2,%zmm23,%zmm23 - - vpaddq %zmm23,%zmm0,%zmm0 - vporq %zmm27,%zmm25,%zmm25 - vpandq %zmm28,%zmm25,%zmm25 - - vpsrlq $44,%zmm0,%zmm30 - vpandq %zmm28,%zmm0,%zmm0 - - vpaddq %zmm30,%zmm1,%zmm1 - - subq $8,%rdx - jnz .Loop_vpmadd52_8x - -.Ltail_vpmadd52_8x: - - vpaddq %zmm24,%zmm0,%zmm0 - vpaddq %zmm25,%zmm1,%zmm1 - - vpxorq %zmm18,%zmm18,%zmm18 - vpmadd52luq %zmm2,%zmm9,%zmm18 - vpxorq %zmm19,%zmm19,%zmm19 - vpmadd52huq %zmm2,%zmm9,%zmm19 - vpxorq %zmm20,%zmm20,%zmm20 - vpmadd52luq %zmm2,%zmm10,%zmm20 - vpxorq %zmm21,%zmm21,%zmm21 - vpmadd52huq %zmm2,%zmm10,%zmm21 - vpxorq %zmm22,%zmm22,%zmm22 - vpmadd52luq %zmm2,%zmm6,%zmm22 - vpxorq %zmm23,%zmm23,%zmm23 - vpmadd52huq %zmm2,%zmm6,%zmm23 - - vpmadd52luq %zmm0,%zmm6,%zmm18 - vpmadd52huq %zmm0,%zmm6,%zmm19 - vpmadd52luq %zmm0,%zmm7,%zmm20 - vpmadd52huq %zmm0,%zmm7,%zmm21 - vpmadd52luq %zmm0,%zmm8,%zmm22 - vpmadd52huq %zmm0,%zmm8,%zmm23 - - vpmadd52luq %zmm1,%zmm10,%zmm18 - vpmadd52huq %zmm1,%zmm10,%zmm19 - vpmadd52luq %zmm1,%zmm6,%zmm20 - vpmadd52huq %zmm1,%zmm6,%zmm21 - vpmadd52luq %zmm1,%zmm7,%zmm22 - vpmadd52huq %zmm1,%zmm7,%zmm23 - - - - - movl $1,%eax - kmovw %eax,%k1 - vpsrldq $8,%zmm18,%zmm24 - vpsrldq $8,%zmm19,%zmm0 - vpsrldq $8,%zmm20,%zmm25 - vpsrldq $8,%zmm21,%zmm1 - vpaddq %zmm24,%zmm18,%zmm18 - vpaddq %zmm0,%zmm19,%zmm19 - vpsrldq $8,%zmm22,%zmm26 - vpsrldq $8,%zmm23,%zmm2 - vpaddq %zmm25,%zmm20,%zmm20 - vpaddq %zmm1,%zmm21,%zmm21 - vpermq $0x2,%zmm18,%zmm24 - vpermq $0x2,%zmm19,%zmm0 - vpaddq %zmm26,%zmm22,%zmm22 - vpaddq %zmm2,%zmm23,%zmm23 - - vpermq $0x2,%zmm20,%zmm25 - vpermq $0x2,%zmm21,%zmm1 - vpaddq %zmm24,%zmm18,%zmm18 - vpaddq %zmm0,%zmm19,%zmm19 - vpermq $0x2,%zmm22,%zmm26 - vpermq $0x2,%zmm23,%zmm2 - vpaddq %zmm25,%zmm20,%zmm20 - vpaddq %zmm1,%zmm21,%zmm21 - vextracti64x4 $1,%zmm18,%ymm24 - vextracti64x4 $1,%zmm19,%ymm0 - vpaddq %zmm26,%zmm22,%zmm22 - vpaddq %zmm2,%zmm23,%zmm23 - - vextracti64x4 $1,%zmm20,%ymm25 - vextracti64x4 $1,%zmm21,%ymm1 - vextracti64x4 $1,%zmm22,%ymm26 - vextracti64x4 $1,%zmm23,%ymm2 - vpaddq %ymm24,%ymm18,%ymm18{%k1}{z} - vpaddq %ymm0,%ymm19,%ymm19{%k1}{z} - vpaddq %ymm25,%ymm20,%ymm20{%k1}{z} - vpaddq %ymm1,%ymm21,%ymm21{%k1}{z} - vpaddq %ymm26,%ymm22,%ymm22{%k1}{z} - vpaddq %ymm2,%ymm23,%ymm23{%k1}{z} - - - - vpsrlq $44,%ymm18,%ymm30 - vpsllq $8,%ymm19,%ymm19 - vpandq %ymm28,%ymm18,%ymm0 - vpaddq %ymm30,%ymm19,%ymm19 - - vpaddq %ymm19,%ymm20,%ymm20 - - vpsrlq $44,%ymm20,%ymm30 - vpsllq $8,%ymm21,%ymm21 - vpandq %ymm28,%ymm20,%ymm1 - vpaddq %ymm30,%ymm21,%ymm21 - - vpaddq %ymm21,%ymm22,%ymm22 - - vpsrlq $42,%ymm22,%ymm30 - vpsllq $10,%ymm23,%ymm23 - vpandq %ymm29,%ymm22,%ymm2 - vpaddq %ymm30,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - vpsllq $2,%ymm23,%ymm23 - - vpaddq %ymm23,%ymm0,%ymm0 - - vpsrlq $44,%ymm0,%ymm30 - vpandq %ymm28,%ymm0,%ymm0 - - vpaddq %ymm30,%ymm1,%ymm1 - - - - vmovq %xmm0,0(%rdi) - vmovq %xmm1,8(%rdi) - vmovq %xmm2,16(%rdi) - vzeroall - -.Lno_data_vpmadd52_8x: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_vpmadd52_8x,.-poly1305_blocks_vpmadd52_8x -.type poly1305_emit_base2_44,@function -.align 32 -poly1305_emit_base2_44: -.cfi_startproc -.byte 243,15,30,250 - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - - movq %r9,%rax - shrq $20,%r9 - shlq $44,%rax - movq %r10,%rcx - shrq $40,%r10 - shlq $24,%rcx - - addq %rax,%r8 - adcq %rcx,%r9 - adcq $0,%r10 - - movq %r8,%rax - addq $5,%r8 - movq %r9,%rcx - adcq $0,%r9 - adcq $0,%r10 - shrq $2,%r10 - cmovnzq %r8,%rax - cmovnzq %r9,%rcx - - addq 0(%rdx),%rax - adcq 8(%rdx),%rcx - movq %rax,0(%rsi) - movq %rcx,8(%rsi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_emit_base2_44,.-poly1305_emit_base2_44 -.align 64 -.Lconst: -.Lmask24: -.long 0x0ffffff,0,0x0ffffff,0,0x0ffffff,0,0x0ffffff,0 -.L129: -.long 16777216,0,16777216,0,16777216,0,16777216,0 -.Lmask26: -.long 0x3ffffff,0,0x3ffffff,0,0x3ffffff,0,0x3ffffff,0 -.Lpermd_avx2: -.long 2,2,2,3,2,0,2,1 -.Lpermd_avx512: -.long 0,0,0,1, 0,2,0,3, 0,4,0,5, 0,6,0,7 - -.L2_44_inp_permd: -.long 0,1,1,2,2,3,7,7 -.L2_44_inp_shift: -.quad 0,12,24,64 -.L2_44_mask: -.quad 0xfffffffffff,0xfffffffffff,0x3ffffffffff,0xffffffffffffffff -.L2_44_shift_rgt: -.quad 44,44,42,64 -.L2_44_shift_lft: -.quad 8,8,10,64 - -.align 64 -.Lx_mask44: -.quad 0xfffffffffff,0xfffffffffff,0xfffffffffff,0xfffffffffff -.quad 0xfffffffffff,0xfffffffffff,0xfffffffffff,0xfffffffffff -.Lx_mask42: -.quad 0x3ffffffffff,0x3ffffffffff,0x3ffffffffff,0x3ffffffffff -.quad 0x3ffffffffff,0x3ffffffffff,0x3ffffffffff,0x3ffffffffff -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 -.globl xor128_encrypt_n_pad -.type xor128_encrypt_n_pad,@function -.align 16 -xor128_encrypt_n_pad: -.cfi_startproc - subq %rdx,%rsi - subq %rdx,%rdi - movq %rcx,%r10 - shrq $4,%rcx - jz .Ltail_enc - nop -.Loop_enc_xmm: - movdqu (%rsi,%rdx,1),%xmm0 - pxor (%rdx),%xmm0 - movdqu %xmm0,(%rdi,%rdx,1) - movdqa %xmm0,(%rdx) - leaq 16(%rdx),%rdx - decq %rcx - jnz .Loop_enc_xmm - - andq $15,%r10 - jz .Ldone_enc - -.Ltail_enc: - movq $16,%rcx - subq %r10,%rcx - xorl %eax,%eax -.Loop_enc_byte: - movb (%rsi,%rdx,1),%al - xorb (%rdx),%al - movb %al,(%rdi,%rdx,1) - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %r10 - jnz .Loop_enc_byte - - xorl %eax,%eax -.Loop_enc_pad: - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %rcx - jnz .Loop_enc_pad - -.Ldone_enc: - movq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size xor128_encrypt_n_pad,.-xor128_encrypt_n_pad - -.globl xor128_decrypt_n_pad -.type xor128_decrypt_n_pad,@function -.align 16 -xor128_decrypt_n_pad: -.cfi_startproc - subq %rdx,%rsi - subq %rdx,%rdi - movq %rcx,%r10 - shrq $4,%rcx - jz .Ltail_dec - nop -.Loop_dec_xmm: - movdqu (%rsi,%rdx,1),%xmm0 - movdqa (%rdx),%xmm1 - pxor %xmm0,%xmm1 - movdqu %xmm1,(%rdi,%rdx,1) - movdqa %xmm0,(%rdx) - leaq 16(%rdx),%rdx - decq %rcx - jnz .Loop_dec_xmm - - pxor %xmm1,%xmm1 - andq $15,%r10 - jz .Ldone_dec - -.Ltail_dec: - movq $16,%rcx - subq %r10,%rcx - xorl %eax,%eax - xorq %r11,%r11 -.Loop_dec_byte: - movb (%rsi,%rdx,1),%r11b - movb (%rdx),%al - xorb %r11b,%al - movb %al,(%rdi,%rdx,1) - movb %r11b,(%rdx) - leaq 1(%rdx),%rdx - decq %r10 - jnz .Loop_dec_byte - - xorl %eax,%eax -.Loop_dec_pad: - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %rcx - jnz .Loop_dec_pad - -.Ldone_dec: - movq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size xor128_decrypt_n_pad,.-xor128_decrypt_n_pad - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s deleted file mode 100644 index a7db8b2f51d243..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s +++ /dev/null @@ -1,1302 +0,0 @@ -.text -.align 16 - -.globl rc4_md5_enc -.type rc4_md5_enc,@function -rc4_md5_enc: -.cfi_startproc - cmpq $0,%r9 - je .Labort - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $40,%rsp -.cfi_adjust_cfa_offset 40 -.Lbody: - movq %rcx,%r11 - movq %r9,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %r8,%r15 - xorq %rbp,%rbp - xorq %rcx,%rcx - - leaq 8(%rdi),%rdi - movb -8(%rdi),%bpl - movb -4(%rdi),%cl - - incb %bpl - subq %r13,%r14 - movl (%rdi,%rbp,4),%eax - addb %al,%cl - leaq (%rdi,%rbp,4),%rsi - shlq $6,%r12 - addq %r15,%r12 - movq %r12,16(%rsp) - - movq %r11,24(%rsp) - movl 0(%r11),%r8d - movl 4(%r11),%r9d - movl 8(%r11),%r10d - movl 12(%r11),%r11d - jmp .Loop - -.align 16 -.Loop: - movl %r8d,0(%rsp) - movl %r9d,4(%rsp) - movl %r10d,8(%rsp) - movl %r11d,%r12d - movl %r11d,12(%rsp) - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 0(%r15),%r8d - addb %dl,%al - movl 4(%rsi),%ebx - addl $3614090360,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,0(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 4(%r15),%r11d - addb %dl,%bl - movl 8(%rsi),%eax - addl $3905402710,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,4(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 8(%r15),%r10d - addb %dl,%al - movl 12(%rsi),%ebx - addl $606105819,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,8(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 12(%r15),%r9d - addb %dl,%bl - movl 16(%rsi),%eax - addl $3250441966,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,12(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 16(%r15),%r8d - addb %dl,%al - movl 20(%rsi),%ebx - addl $4118548399,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,16(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 20(%r15),%r11d - addb %dl,%bl - movl 24(%rsi),%eax - addl $1200080426,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,20(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 24(%r15),%r10d - addb %dl,%al - movl 28(%rsi),%ebx - addl $2821735955,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,24(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 28(%r15),%r9d - addb %dl,%bl - movl 32(%rsi),%eax - addl $4249261313,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,28(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 32(%r15),%r8d - addb %dl,%al - movl 36(%rsi),%ebx - addl $1770035416,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,32(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 36(%r15),%r11d - addb %dl,%bl - movl 40(%rsi),%eax - addl $2336552879,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,36(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 40(%r15),%r10d - addb %dl,%al - movl 44(%rsi),%ebx - addl $4294925233,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,40(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 44(%r15),%r9d - addb %dl,%bl - movl 48(%rsi),%eax - addl $2304563134,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,44(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 48(%r15),%r8d - addb %dl,%al - movl 52(%rsi),%ebx - addl $1804603682,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,48(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 52(%r15),%r11d - addb %dl,%bl - movl 56(%rsi),%eax - addl $4254626195,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,52(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 56(%r15),%r10d - addb %dl,%al - movl 60(%rsi),%ebx - addl $2792965006,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,56(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu (%r13),%xmm2 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 60(%r15),%r9d - addb %dl,%bl - movl 64(%rsi),%eax - addl $1236535329,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,60(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r10d,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - psllq $8,%xmm1 - pxor %xmm0,%xmm2 - pxor %xmm1,%xmm2 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 4(%r15),%r8d - addb %dl,%al - movl 68(%rsi),%ebx - addl $4129170786,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,64(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 24(%r15),%r11d - addb %dl,%bl - movl 72(%rsi),%eax - addl $3225465664,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,68(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 44(%r15),%r10d - addb %dl,%al - movl 76(%rsi),%ebx - addl $643717713,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,72(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 0(%r15),%r9d - addb %dl,%bl - movl 80(%rsi),%eax - addl $3921069994,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,76(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 20(%r15),%r8d - addb %dl,%al - movl 84(%rsi),%ebx - addl $3593408605,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,80(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 40(%r15),%r11d - addb %dl,%bl - movl 88(%rsi),%eax - addl $38016083,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,84(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 60(%r15),%r10d - addb %dl,%al - movl 92(%rsi),%ebx - addl $3634488961,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,88(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 16(%r15),%r9d - addb %dl,%bl - movl 96(%rsi),%eax - addl $3889429448,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,92(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 36(%r15),%r8d - addb %dl,%al - movl 100(%rsi),%ebx - addl $568446438,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,96(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 56(%r15),%r11d - addb %dl,%bl - movl 104(%rsi),%eax - addl $3275163606,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,100(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 12(%r15),%r10d - addb %dl,%al - movl 108(%rsi),%ebx - addl $4107603335,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,104(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 32(%r15),%r9d - addb %dl,%bl - movl 112(%rsi),%eax - addl $1163531501,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,108(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 52(%r15),%r8d - addb %dl,%al - movl 116(%rsi),%ebx - addl $2850285829,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,112(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 8(%r15),%r11d - addb %dl,%bl - movl 120(%rsi),%eax - addl $4243563512,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,116(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 28(%r15),%r10d - addb %dl,%al - movl 124(%rsi),%ebx - addl $1735328473,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,120(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 16(%r13),%xmm3 - addb $32,%bpl - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 48(%r15),%r9d - addb %dl,%bl - movl 0(%rdi,%rbp,4),%eax - addl $2368359562,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,124(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r11d,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movq %rcx,%rsi - xorq %rcx,%rcx - movb %sil,%cl - leaq (%rdi,%rbp,4),%rsi - psllq $8,%xmm1 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 20(%r15),%r8d - addb %dl,%al - movl 4(%rsi),%ebx - addl $4294588738,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,0(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 32(%r15),%r11d - addb %dl,%bl - movl 8(%rsi),%eax - addl $2272392833,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,4(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 44(%r15),%r10d - addb %dl,%al - movl 12(%rsi),%ebx - addl $1839030562,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,8(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 56(%r15),%r9d - addb %dl,%bl - movl 16(%rsi),%eax - addl $4259657740,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,12(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 4(%r15),%r8d - addb %dl,%al - movl 20(%rsi),%ebx - addl $2763975236,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,16(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 16(%r15),%r11d - addb %dl,%bl - movl 24(%rsi),%eax - addl $1272893353,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,20(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 28(%r15),%r10d - addb %dl,%al - movl 28(%rsi),%ebx - addl $4139469664,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,24(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 40(%r15),%r9d - addb %dl,%bl - movl 32(%rsi),%eax - addl $3200236656,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,28(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 52(%r15),%r8d - addb %dl,%al - movl 36(%rsi),%ebx - addl $681279174,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,32(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 0(%r15),%r11d - addb %dl,%bl - movl 40(%rsi),%eax - addl $3936430074,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,36(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 12(%r15),%r10d - addb %dl,%al - movl 44(%rsi),%ebx - addl $3572445317,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,40(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 24(%r15),%r9d - addb %dl,%bl - movl 48(%rsi),%eax - addl $76029189,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,44(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 36(%r15),%r8d - addb %dl,%al - movl 52(%rsi),%ebx - addl $3654602809,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,48(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 48(%r15),%r11d - addb %dl,%bl - movl 56(%rsi),%eax - addl $3873151461,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,52(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 60(%r15),%r10d - addb %dl,%al - movl 60(%rsi),%ebx - addl $530742520,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,56(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 32(%r13),%xmm4 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 8(%r15),%r9d - addb %dl,%bl - movl 64(%rsi),%eax - addl $3299628645,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,60(%rsi) - addb %al,%cl - roll $23,%r9d - movl $-1,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - psllq $8,%xmm1 - pxor %xmm0,%xmm4 - pxor %xmm1,%xmm4 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 0(%r15),%r8d - addb %dl,%al - movl 68(%rsi),%ebx - addl $4096336452,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,64(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 28(%r15),%r11d - addb %dl,%bl - movl 72(%rsi),%eax - addl $1126891415,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,68(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 56(%r15),%r10d - addb %dl,%al - movl 76(%rsi),%ebx - addl $2878612391,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,72(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 20(%r15),%r9d - addb %dl,%bl - movl 80(%rsi),%eax - addl $4237533241,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,76(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 48(%r15),%r8d - addb %dl,%al - movl 84(%rsi),%ebx - addl $1700485571,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,80(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 12(%r15),%r11d - addb %dl,%bl - movl 88(%rsi),%eax - addl $2399980690,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,84(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 40(%r15),%r10d - addb %dl,%al - movl 92(%rsi),%ebx - addl $4293915773,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,88(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 4(%r15),%r9d - addb %dl,%bl - movl 96(%rsi),%eax - addl $2240044497,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,92(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 32(%r15),%r8d - addb %dl,%al - movl 100(%rsi),%ebx - addl $1873313359,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,96(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 60(%r15),%r11d - addb %dl,%bl - movl 104(%rsi),%eax - addl $4264355552,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,100(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 24(%r15),%r10d - addb %dl,%al - movl 108(%rsi),%ebx - addl $2734768916,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,104(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 52(%r15),%r9d - addb %dl,%bl - movl 112(%rsi),%eax - addl $1309151649,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,108(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 16(%r15),%r8d - addb %dl,%al - movl 116(%rsi),%ebx - addl $4149444226,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,112(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 44(%r15),%r11d - addb %dl,%bl - movl 120(%rsi),%eax - addl $3174756917,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,116(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 8(%r15),%r10d - addb %dl,%al - movl 124(%rsi),%ebx - addl $718787259,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,120(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 48(%r13),%xmm5 - addb $32,%bpl - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 36(%r15),%r9d - addb %dl,%bl - movl 0(%rdi,%rbp,4),%eax - addl $3951481745,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,124(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movq %rbp,%rsi - xorq %rbp,%rbp - movb %sil,%bpl - movq %rcx,%rsi - xorq %rcx,%rcx - movb %sil,%cl - leaq (%rdi,%rbp,4),%rsi - psllq $8,%xmm1 - pxor %xmm0,%xmm5 - pxor %xmm1,%xmm5 - addl 0(%rsp),%r8d - addl 4(%rsp),%r9d - addl 8(%rsp),%r10d - addl 12(%rsp),%r11d - - movdqu %xmm2,(%r14,%r13,1) - movdqu %xmm3,16(%r14,%r13,1) - movdqu %xmm4,32(%r14,%r13,1) - movdqu %xmm5,48(%r14,%r13,1) - leaq 64(%r15),%r15 - leaq 64(%r13),%r13 - cmpq 16(%rsp),%r15 - jb .Loop - - movq 24(%rsp),%r12 - subb %al,%cl - movl %r8d,0(%r12) - movl %r9d,4(%r12) - movl %r10d,8(%r12) - movl %r11d,12(%r12) - subb $1,%bpl - movl %ebp,-8(%rdi) - movl %ecx,-4(%rdi) - - movq 40(%rsp),%r15 -.cfi_restore %r15 - movq 48(%rsp),%r14 -.cfi_restore %r14 - movq 56(%rsp),%r13 -.cfi_restore %r13 - movq 64(%rsp),%r12 -.cfi_restore %r12 - movq 72(%rsp),%rbp -.cfi_restore %rbp - movq 80(%rsp),%rbx -.cfi_restore %rbx - leaq 88(%rsp),%rsp -.cfi_adjust_cfa_offset -88 -.Lepilogue: -.Labort: - .byte 0xf3,0xc3 -.cfi_endproc -.size rc4_md5_enc,.-rc4_md5_enc - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s deleted file mode 100644 index d08ba9eb62c2f5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s +++ /dev/null @@ -1,656 +0,0 @@ -.text - - -.globl RC4 -.type RC4,@function -.align 16 -RC4: -.cfi_startproc -.byte 243,15,30,250 - orq %rsi,%rsi - jne .Lentry - .byte 0xf3,0xc3 -.Lentry: - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 -.Lprologue: - movq %rsi,%r11 - movq %rdx,%r12 - movq %rcx,%r13 - xorq %r10,%r10 - xorq %rcx,%rcx - - leaq 8(%rdi),%rdi - movb -8(%rdi),%r10b - movb -4(%rdi),%cl - cmpl $-1,256(%rdi) - je .LRC4_CHAR - movl OPENSSL_ia32cap_P(%rip),%r8d - xorq %rbx,%rbx - incb %r10b - subq %r10,%rbx - subq %r12,%r13 - movl (%rdi,%r10,4),%eax - testq $-16,%r11 - jz .Lloop1 - btl $30,%r8d - jc .Lintel - andq $7,%rbx - leaq 1(%r10),%rsi - jz .Loop8 - subq %rbx,%r11 -.Loop8_warmup: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %rbx - jnz .Loop8_warmup - - leaq 1(%r10),%rsi - jmp .Loop8 -.align 16 -.Loop8: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 0(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,0(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 4(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,4(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 8(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,8(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 12(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,12(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 16(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,16(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 20(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,20(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 24(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,24(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb $8,%sil - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl -4(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,28(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb $8,%r10b - rorq $8,%r8 - subq $8,%r11 - - xorq (%r12),%r8 - movq %r8,(%r12,%r13,1) - leaq 8(%r12),%r12 - - testq $-8,%r11 - jnz .Loop8 - cmpq $0,%r11 - jne .Lloop1 - jmp .Lexit - -.align 16 -.Lintel: - testq $-32,%r11 - jz .Lloop1 - andq $15,%rbx - jz .Loop16_is_hot - subq %rbx,%r11 -.Loop16_warmup: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %rbx - jnz .Loop16_warmup - - movq %rcx,%rbx - xorq %rcx,%rcx - movb %bl,%cl - -.Loop16_is_hot: - leaq (%rdi,%r10,4),%rsi - addb %al,%cl - movl (%rdi,%rcx,4),%edx - pxor %xmm0,%xmm0 - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 4(%rsi),%ebx - movzbl %al,%eax - movl %edx,0(%rsi) - addb %bl,%cl - pinsrw $0,(%rdi,%rax,4),%xmm0 - jmp .Loop16_enter -.align 16 -.Loop16: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - pxor %xmm0,%xmm2 - psllq $8,%xmm1 - pxor %xmm0,%xmm0 - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 4(%rsi),%ebx - movzbl %al,%eax - movl %edx,0(%rsi) - pxor %xmm1,%xmm2 - addb %bl,%cl - pinsrw $0,(%rdi,%rax,4),%xmm0 - movdqu %xmm2,(%r12,%r13,1) - leaq 16(%r12),%r12 -.Loop16_enter: - movl (%rdi,%rcx,4),%edx - pxor %xmm1,%xmm1 - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 8(%rsi),%eax - movzbl %bl,%ebx - movl %edx,4(%rsi) - addb %al,%cl - pinsrw $0,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 12(%rsi),%ebx - movzbl %al,%eax - movl %edx,8(%rsi) - addb %bl,%cl - pinsrw $1,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 16(%rsi),%eax - movzbl %bl,%ebx - movl %edx,12(%rsi) - addb %al,%cl - pinsrw $1,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 20(%rsi),%ebx - movzbl %al,%eax - movl %edx,16(%rsi) - addb %bl,%cl - pinsrw $2,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 24(%rsi),%eax - movzbl %bl,%ebx - movl %edx,20(%rsi) - addb %al,%cl - pinsrw $2,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 28(%rsi),%ebx - movzbl %al,%eax - movl %edx,24(%rsi) - addb %bl,%cl - pinsrw $3,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 32(%rsi),%eax - movzbl %bl,%ebx - movl %edx,28(%rsi) - addb %al,%cl - pinsrw $3,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 36(%rsi),%ebx - movzbl %al,%eax - movl %edx,32(%rsi) - addb %bl,%cl - pinsrw $4,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 40(%rsi),%eax - movzbl %bl,%ebx - movl %edx,36(%rsi) - addb %al,%cl - pinsrw $4,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 44(%rsi),%ebx - movzbl %al,%eax - movl %edx,40(%rsi) - addb %bl,%cl - pinsrw $5,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 48(%rsi),%eax - movzbl %bl,%ebx - movl %edx,44(%rsi) - addb %al,%cl - pinsrw $5,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 52(%rsi),%ebx - movzbl %al,%eax - movl %edx,48(%rsi) - addb %bl,%cl - pinsrw $6,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 56(%rsi),%eax - movzbl %bl,%ebx - movl %edx,52(%rsi) - addb %al,%cl - pinsrw $6,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 60(%rsi),%ebx - movzbl %al,%eax - movl %edx,56(%rsi) - addb %bl,%cl - pinsrw $7,(%rdi,%rax,4),%xmm0 - addb $16,%r10b - movdqu (%r12),%xmm2 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movzbl %bl,%ebx - movl %edx,60(%rsi) - leaq (%rdi,%r10,4),%rsi - pinsrw $7,(%rdi,%rbx,4),%xmm1 - movl (%rsi),%eax - movq %rcx,%rbx - xorq %rcx,%rcx - subq $16,%r11 - movb %bl,%cl - testq $-16,%r11 - jnz .Loop16 - - psllq $8,%xmm1 - pxor %xmm0,%xmm2 - pxor %xmm1,%xmm2 - movdqu %xmm2,(%r12,%r13,1) - leaq 16(%r12),%r12 - - cmpq $0,%r11 - jne .Lloop1 - jmp .Lexit - -.align 16 -.Lloop1: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %r11 - jnz .Lloop1 - jmp .Lexit - -.align 16 -.LRC4_CHAR: - addb $1,%r10b - movzbl (%rdi,%r10,1),%eax - testq $-8,%r11 - jz .Lcloop1 - jmp .Lcloop8 -.align 16 -.Lcloop8: - movl (%r12),%r8d - movl 4(%r12),%r9d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov0 - movq %rax,%rbx -.Lcmov0: - addb %al,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov1 - movq %rbx,%rax -.Lcmov1: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov2 - movq %rax,%rbx -.Lcmov2: - addb %al,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov3 - movq %rbx,%rax -.Lcmov3: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov4 - movq %rax,%rbx -.Lcmov4: - addb %al,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov5 - movq %rbx,%rax -.Lcmov5: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov6 - movq %rax,%rbx -.Lcmov6: - addb %al,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov7 - movq %rbx,%rax -.Lcmov7: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - leaq -8(%r11),%r11 - movl %r8d,(%r13) - leaq 8(%r12),%r12 - movl %r9d,4(%r13) - leaq 8(%r13),%r13 - - testq $-8,%r11 - jnz .Lcloop8 - cmpq $0,%r11 - jne .Lcloop1 - jmp .Lexit -.align 16 -.Lcloop1: - addb %al,%cl - movzbl %cl,%ecx - movzbl (%rdi,%rcx,1),%edx - movb %al,(%rdi,%rcx,1) - movb %dl,(%rdi,%r10,1) - addb %al,%dl - addb $1,%r10b - movzbl %dl,%edx - movzbl %r10b,%r10d - movzbl (%rdi,%rdx,1),%edx - movzbl (%rdi,%r10,1),%eax - xorb (%r12),%dl - leaq 1(%r12),%r12 - movb %dl,(%r13) - leaq 1(%r13),%r13 - subq $1,%r11 - jnz .Lcloop1 - jmp .Lexit - -.align 16 -.Lexit: - subb $1,%r10b - movl %r10d,-8(%rdi) - movl %ecx,-4(%rdi) - - movq (%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - movq 16(%rsp),%rbx -.cfi_restore %rbx - addq $24,%rsp -.cfi_adjust_cfa_offset -24 -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size RC4,.-RC4 -.globl RC4_set_key -.type RC4_set_key,@function -.align 16 -RC4_set_key: -.cfi_startproc -.byte 243,15,30,250 - leaq 8(%rdi),%rdi - leaq (%rdx,%rsi,1),%rdx - negq %rsi - movq %rsi,%rcx - xorl %eax,%eax - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - - movl OPENSSL_ia32cap_P(%rip),%r8d - btl $20,%r8d - jc .Lc1stloop - jmp .Lw1stloop - -.align 16 -.Lw1stloop: - movl %eax,(%rdi,%rax,4) - addb $1,%al - jnc .Lw1stloop - - xorq %r9,%r9 - xorq %r8,%r8 -.align 16 -.Lw2ndloop: - movl (%rdi,%r9,4),%r10d - addb (%rdx,%rsi,1),%r8b - addb %r10b,%r8b - addq $1,%rsi - movl (%rdi,%r8,4),%r11d - cmovzq %rcx,%rsi - movl %r10d,(%rdi,%r8,4) - movl %r11d,(%rdi,%r9,4) - addb $1,%r9b - jnc .Lw2ndloop - jmp .Lexit_key - -.align 16 -.Lc1stloop: - movb %al,(%rdi,%rax,1) - addb $1,%al - jnc .Lc1stloop - - xorq %r9,%r9 - xorq %r8,%r8 -.align 16 -.Lc2ndloop: - movb (%rdi,%r9,1),%r10b - addb (%rdx,%rsi,1),%r8b - addb %r10b,%r8b - addq $1,%rsi - movb (%rdi,%r8,1),%r11b - jnz .Lcnowrap - movq %rcx,%rsi -.Lcnowrap: - movb %r10b,(%rdi,%r8,1) - movb %r11b,(%rdi,%r9,1) - addb $1,%r9b - jnc .Lc2ndloop - movl $-1,256(%rdi) - -.align 16 -.Lexit_key: - xorl %eax,%eax - movl %eax,-8(%rdi) - movl %eax,-4(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size RC4_set_key,.-RC4_set_key - -.globl RC4_options -.type RC4_options,@function -.align 16 -RC4_options: -.cfi_startproc -.byte 243,15,30,250 - leaq .Lopts(%rip),%rax - movl OPENSSL_ia32cap_P(%rip),%edx - btl $20,%edx - jc .L8xchar - btl $30,%edx - jnc .Ldone - addq $25,%rax - .byte 0xf3,0xc3 -.L8xchar: - addq $12,%rax -.Ldone: - .byte 0xf3,0xc3 -.cfi_endproc -.align 64 -.Lopts: -.byte 114,99,52,40,56,120,44,105,110,116,41,0 -.byte 114,99,52,40,56,120,44,99,104,97,114,41,0 -.byte 114,99,52,40,49,54,120,44,105,110,116,41,0 -.byte 82,67,52,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.size RC4_options,.-RC4_options - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s deleted file mode 100644 index 054e89182e0cd4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s +++ /dev/null @@ -1,545 +0,0 @@ -.text - -.type __KeccakF1600,@function -.align 32 -__KeccakF1600: -.cfi_startproc - movq 60(%rdi),%rax - movq 68(%rdi),%rbx - movq 76(%rdi),%rcx - movq 84(%rdi),%rdx - movq 92(%rdi),%rbp - jmp .Loop - -.align 32 -.Loop: - movq -100(%rdi),%r8 - movq -52(%rdi),%r9 - movq -4(%rdi),%r10 - movq 44(%rdi),%r11 - - xorq -84(%rdi),%rcx - xorq -76(%rdi),%rdx - xorq %r8,%rax - xorq -92(%rdi),%rbx - xorq -44(%rdi),%rcx - xorq -60(%rdi),%rax - movq %rbp,%r12 - xorq -68(%rdi),%rbp - - xorq %r10,%rcx - xorq -20(%rdi),%rax - xorq -36(%rdi),%rdx - xorq %r9,%rbx - xorq -28(%rdi),%rbp - - xorq 36(%rdi),%rcx - xorq 20(%rdi),%rax - xorq 4(%rdi),%rdx - xorq -12(%rdi),%rbx - xorq 12(%rdi),%rbp - - movq %rcx,%r13 - rolq $1,%rcx - xorq %rax,%rcx - xorq %r11,%rdx - - rolq $1,%rax - xorq %rdx,%rax - xorq 28(%rdi),%rbx - - rolq $1,%rdx - xorq %rbx,%rdx - xorq 52(%rdi),%rbp - - rolq $1,%rbx - xorq %rbp,%rbx - - rolq $1,%rbp - xorq %r13,%rbp - xorq %rcx,%r9 - xorq %rdx,%r10 - rolq $44,%r9 - xorq %rbp,%r11 - xorq %rax,%r12 - rolq $43,%r10 - xorq %rbx,%r8 - movq %r9,%r13 - rolq $21,%r11 - orq %r10,%r9 - xorq %r8,%r9 - rolq $14,%r12 - - xorq (%r15),%r9 - leaq 8(%r15),%r15 - - movq %r12,%r14 - andq %r11,%r12 - movq %r9,-100(%rsi) - xorq %r10,%r12 - notq %r10 - movq %r12,-84(%rsi) - - orq %r11,%r10 - movq 76(%rdi),%r12 - xorq %r13,%r10 - movq %r10,-92(%rsi) - - andq %r8,%r13 - movq -28(%rdi),%r9 - xorq %r14,%r13 - movq -20(%rdi),%r10 - movq %r13,-68(%rsi) - - orq %r8,%r14 - movq -76(%rdi),%r8 - xorq %r11,%r14 - movq 28(%rdi),%r11 - movq %r14,-76(%rsi) - - - xorq %rbp,%r8 - xorq %rdx,%r12 - rolq $28,%r8 - xorq %rcx,%r11 - xorq %rax,%r9 - rolq $61,%r12 - rolq $45,%r11 - xorq %rbx,%r10 - rolq $20,%r9 - movq %r8,%r13 - orq %r12,%r8 - rolq $3,%r10 - - xorq %r11,%r8 - movq %r8,-36(%rsi) - - movq %r9,%r14 - andq %r13,%r9 - movq -92(%rdi),%r8 - xorq %r12,%r9 - notq %r12 - movq %r9,-28(%rsi) - - orq %r11,%r12 - movq -44(%rdi),%r9 - xorq %r10,%r12 - movq %r12,-44(%rsi) - - andq %r10,%r11 - movq 60(%rdi),%r12 - xorq %r14,%r11 - movq %r11,-52(%rsi) - - orq %r10,%r14 - movq 4(%rdi),%r10 - xorq %r13,%r14 - movq 52(%rdi),%r11 - movq %r14,-60(%rsi) - - - xorq %rbp,%r10 - xorq %rax,%r11 - rolq $25,%r10 - xorq %rdx,%r9 - rolq $8,%r11 - xorq %rbx,%r12 - rolq $6,%r9 - xorq %rcx,%r8 - rolq $18,%r12 - movq %r10,%r13 - andq %r11,%r10 - rolq $1,%r8 - - notq %r11 - xorq %r9,%r10 - movq %r10,-12(%rsi) - - movq %r12,%r14 - andq %r11,%r12 - movq -12(%rdi),%r10 - xorq %r13,%r12 - movq %r12,-4(%rsi) - - orq %r9,%r13 - movq 84(%rdi),%r12 - xorq %r8,%r13 - movq %r13,-20(%rsi) - - andq %r8,%r9 - xorq %r14,%r9 - movq %r9,12(%rsi) - - orq %r8,%r14 - movq -60(%rdi),%r9 - xorq %r11,%r14 - movq 36(%rdi),%r11 - movq %r14,4(%rsi) - - - movq -68(%rdi),%r8 - - xorq %rcx,%r10 - xorq %rdx,%r11 - rolq $10,%r10 - xorq %rbx,%r9 - rolq $15,%r11 - xorq %rbp,%r12 - rolq $36,%r9 - xorq %rax,%r8 - rolq $56,%r12 - movq %r10,%r13 - orq %r11,%r10 - rolq $27,%r8 - - notq %r11 - xorq %r9,%r10 - movq %r10,28(%rsi) - - movq %r12,%r14 - orq %r11,%r12 - xorq %r13,%r12 - movq %r12,36(%rsi) - - andq %r9,%r13 - xorq %r8,%r13 - movq %r13,20(%rsi) - - orq %r8,%r9 - xorq %r14,%r9 - movq %r9,52(%rsi) - - andq %r14,%r8 - xorq %r11,%r8 - movq %r8,44(%rsi) - - - xorq -84(%rdi),%rdx - xorq -36(%rdi),%rbp - rolq $62,%rdx - xorq 68(%rdi),%rcx - rolq $55,%rbp - xorq 12(%rdi),%rax - rolq $2,%rcx - xorq 20(%rdi),%rbx - xchgq %rsi,%rdi - rolq $39,%rax - rolq $41,%rbx - movq %rdx,%r13 - andq %rbp,%rdx - notq %rbp - xorq %rcx,%rdx - movq %rdx,92(%rdi) - - movq %rax,%r14 - andq %rbp,%rax - xorq %r13,%rax - movq %rax,60(%rdi) - - orq %rcx,%r13 - xorq %rbx,%r13 - movq %r13,84(%rdi) - - andq %rbx,%rcx - xorq %r14,%rcx - movq %rcx,76(%rdi) - - orq %r14,%rbx - xorq %rbp,%rbx - movq %rbx,68(%rdi) - - movq %rdx,%rbp - movq %r13,%rdx - - testq $255,%r15 - jnz .Loop - - leaq -192(%r15),%r15 - .byte 0xf3,0xc3 -.cfi_endproc -.size __KeccakF1600,.-__KeccakF1600 - -.type KeccakF1600,@function -.align 32 -KeccakF1600: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - leaq 100(%rdi),%rdi - subq $200,%rsp -.cfi_adjust_cfa_offset 200 - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - - leaq iotas(%rip),%r15 - leaq 100(%rsp),%rsi - - call __KeccakF1600 - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - leaq -100(%rdi),%rdi - - addq $200,%rsp -.cfi_adjust_cfa_offset -200 - - popq %r15 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r15 - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r12 - popq %rbp -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbp - popq %rbx -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbx - .byte 0xf3,0xc3 -.cfi_endproc -.size KeccakF1600,.-KeccakF1600 -.globl SHA3_absorb -.type SHA3_absorb,@function -.align 32 -SHA3_absorb: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - leaq 100(%rdi),%rdi - subq $232,%rsp -.cfi_adjust_cfa_offset 232 - - movq %rsi,%r9 - leaq 100(%rsp),%rsi - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - leaq iotas(%rip),%r15 - - movq %rcx,216-100(%rsi) - -.Loop_absorb: - cmpq %rcx,%rdx - jc .Ldone_absorb - - shrq $3,%rcx - leaq -100(%rdi),%r8 - -.Lblock_absorb: - movq (%r9),%rax - leaq 8(%r9),%r9 - xorq (%r8),%rax - leaq 8(%r8),%r8 - subq $8,%rdx - movq %rax,-8(%r8) - subq $1,%rcx - jnz .Lblock_absorb - - movq %r9,200-100(%rsi) - movq %rdx,208-100(%rsi) - call __KeccakF1600 - movq 200-100(%rsi),%r9 - movq 208-100(%rsi),%rdx - movq 216-100(%rsi),%rcx - jmp .Loop_absorb - -.align 32 -.Ldone_absorb: - movq %rdx,%rax - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - - addq $232,%rsp -.cfi_adjust_cfa_offset -232 - - popq %r15 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r15 - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r12 - popq %rbp -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbp - popq %rbx -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbx - .byte 0xf3,0xc3 -.cfi_endproc -.size SHA3_absorb,.-SHA3_absorb -.globl SHA3_squeeze -.type SHA3_squeeze,@function -.align 32 -SHA3_squeeze: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-32 - - shrq $3,%rcx - movq %rdi,%r8 - movq %rsi,%r12 - movq %rdx,%r13 - movq %rcx,%r14 - jmp .Loop_squeeze - -.align 32 -.Loop_squeeze: - cmpq $8,%r13 - jb .Ltail_squeeze - - movq (%r8),%rax - leaq 8(%r8),%r8 - movq %rax,(%r12) - leaq 8(%r12),%r12 - subq $8,%r13 - jz .Ldone_squeeze - - subq $1,%rcx - jnz .Loop_squeeze - - call KeccakF1600 - movq %rdi,%r8 - movq %r14,%rcx - jmp .Loop_squeeze - -.Ltail_squeeze: - movq %r8,%rsi - movq %r12,%rdi - movq %r13,%rcx -.byte 0xf3,0xa4 - -.Ldone_squeeze: - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - .byte 0xf3,0xc3 -.cfi_endproc -.size SHA3_squeeze,.-SHA3_squeeze -.align 256 -.quad 0,0,0,0,0,0,0,0 -.type iotas,@object -iotas: -.quad 0x0000000000000001 -.quad 0x0000000000008082 -.quad 0x800000000000808a -.quad 0x8000000080008000 -.quad 0x000000000000808b -.quad 0x0000000080000001 -.quad 0x8000000080008081 -.quad 0x8000000000008009 -.quad 0x000000000000008a -.quad 0x0000000000000088 -.quad 0x0000000080008009 -.quad 0x000000008000000a -.quad 0x000000008000808b -.quad 0x800000000000008b -.quad 0x8000000000008089 -.quad 0x8000000000008003 -.quad 0x8000000000008002 -.quad 0x8000000000000080 -.quad 0x000000000000800a -.quad 0x800000008000000a -.quad 0x8000000080008081 -.quad 0x8000000000008080 -.quad 0x0000000080000001 -.quad 0x8000000080008008 -.size iotas,.-iotas -.byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s deleted file mode 100644 index e81909035990f0..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s +++ /dev/null @@ -1,7324 +0,0 @@ -.text - - - -.globl sha1_multi_block -.type sha1_multi_block,@function -.align 32 -sha1_multi_block: -.cfi_startproc - movq OPENSSL_ia32cap_P+4(%rip),%rcx - btq $61,%rcx - jc _shaext_shortcut - testl $268435456,%ecx - jnz _avx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbx,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody: - leaq K_XX_XX(%rip),%rbp - leaq 256(%rsp),%rbx - -.Loop_grande: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone - - movdqu 0(%rdi),%xmm10 - leaq 128(%rsp),%rax - movdqu 32(%rdi),%xmm11 - movdqu 64(%rdi),%xmm12 - movdqu 96(%rdi),%xmm13 - movdqu 128(%rdi),%xmm14 - movdqa 96(%rbp),%xmm5 - movdqa -32(%rbp),%xmm15 - jmp .Loop - -.align 32 -.Loop: - movd (%r8),%xmm0 - leaq 64(%r8),%r8 - movd (%r9),%xmm2 - leaq 64(%r9),%r9 - movd (%r10),%xmm3 - leaq 64(%r10),%r10 - movd (%r11),%xmm4 - leaq 64(%r11),%r11 - punpckldq %xmm3,%xmm0 - movd -60(%r8),%xmm1 - punpckldq %xmm4,%xmm2 - movd -60(%r9),%xmm9 - punpckldq %xmm2,%xmm0 - movd -60(%r10),%xmm8 -.byte 102,15,56,0,197 - movd -60(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,0-128(%rax) - paddd %xmm0,%xmm14 - movd -56(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -56(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -56(%r10),%xmm8 - por %xmm7,%xmm11 - movd -56(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,16-128(%rax) - paddd %xmm1,%xmm13 - movd -52(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -52(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -52(%r10),%xmm8 - por %xmm7,%xmm10 - movd -52(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,32-128(%rax) - paddd %xmm2,%xmm12 - movd -48(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -48(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -48(%r10),%xmm8 - por %xmm7,%xmm14 - movd -48(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,48-128(%rax) - paddd %xmm3,%xmm11 - movd -44(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -44(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -44(%r10),%xmm8 - por %xmm7,%xmm13 - movd -44(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,64-128(%rax) - paddd %xmm4,%xmm10 - movd -40(%r8),%xmm1 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - - por %xmm9,%xmm8 - movd -40(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - movd -40(%r10),%xmm8 - por %xmm7,%xmm12 - movd -40(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,80-128(%rax) - paddd %xmm0,%xmm14 - movd -36(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -36(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -36(%r10),%xmm8 - por %xmm7,%xmm11 - movd -36(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,96-128(%rax) - paddd %xmm1,%xmm13 - movd -32(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -32(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -32(%r10),%xmm8 - por %xmm7,%xmm10 - movd -32(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,112-128(%rax) - paddd %xmm2,%xmm12 - movd -28(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -28(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -28(%r10),%xmm8 - por %xmm7,%xmm14 - movd -28(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,128-128(%rax) - paddd %xmm3,%xmm11 - movd -24(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -24(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -24(%r10),%xmm8 - por %xmm7,%xmm13 - movd -24(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,144-128(%rax) - paddd %xmm4,%xmm10 - movd -20(%r8),%xmm1 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - - por %xmm9,%xmm8 - movd -20(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - movd -20(%r10),%xmm8 - por %xmm7,%xmm12 - movd -20(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,160-128(%rax) - paddd %xmm0,%xmm14 - movd -16(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -16(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -16(%r10),%xmm8 - por %xmm7,%xmm11 - movd -16(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,176-128(%rax) - paddd %xmm1,%xmm13 - movd -12(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -12(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -12(%r10),%xmm8 - por %xmm7,%xmm10 - movd -12(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,192-128(%rax) - paddd %xmm2,%xmm12 - movd -8(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -8(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -8(%r10),%xmm8 - por %xmm7,%xmm14 - movd -8(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,208-128(%rax) - paddd %xmm3,%xmm11 - movd -4(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -4(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -4(%r10),%xmm8 - por %xmm7,%xmm13 - movdqa 0-128(%rax),%xmm1 - movd -4(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - prefetcht0 63(%r8) - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,224-128(%rax) - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - prefetcht0 63(%r9) - - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - prefetcht0 63(%r10) - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - prefetcht0 63(%r11) - por %xmm7,%xmm12 - movdqa 16-128(%rax),%xmm2 - pxor %xmm3,%xmm1 - movdqa 32-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - pxor 128-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - movdqa %xmm11,%xmm7 - pslld $5,%xmm8 - pxor %xmm3,%xmm1 - movdqa %xmm11,%xmm6 - pandn %xmm13,%xmm7 - movdqa %xmm1,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm10,%xmm9 - psrld $31,%xmm5 - paddd %xmm1,%xmm1 - - movdqa %xmm0,240-128(%rax) - paddd %xmm0,%xmm14 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm11,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 48-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - pxor 144-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - movdqa %xmm10,%xmm7 - pslld $5,%xmm8 - pxor %xmm4,%xmm2 - movdqa %xmm10,%xmm6 - pandn %xmm12,%xmm7 - movdqa %xmm2,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm14,%xmm9 - psrld $31,%xmm5 - paddd %xmm2,%xmm2 - - movdqa %xmm1,0-128(%rax) - paddd %xmm1,%xmm13 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm10,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 64-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - pxor 160-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - movdqa %xmm14,%xmm7 - pslld $5,%xmm8 - pxor %xmm0,%xmm3 - movdqa %xmm14,%xmm6 - pandn %xmm11,%xmm7 - movdqa %xmm3,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm13,%xmm9 - psrld $31,%xmm5 - paddd %xmm3,%xmm3 - - movdqa %xmm2,16-128(%rax) - paddd %xmm2,%xmm12 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm14,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 80-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - pxor 176-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - movdqa %xmm13,%xmm7 - pslld $5,%xmm8 - pxor %xmm1,%xmm4 - movdqa %xmm13,%xmm6 - pandn %xmm10,%xmm7 - movdqa %xmm4,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm12,%xmm9 - psrld $31,%xmm5 - paddd %xmm4,%xmm4 - - movdqa %xmm3,32-128(%rax) - paddd %xmm3,%xmm11 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm13,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 96-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - pxor 192-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - movdqa %xmm12,%xmm7 - pslld $5,%xmm8 - pxor %xmm2,%xmm0 - movdqa %xmm12,%xmm6 - pandn %xmm14,%xmm7 - movdqa %xmm0,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm11,%xmm9 - psrld $31,%xmm5 - paddd %xmm0,%xmm0 - - movdqa %xmm4,48-128(%rax) - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm12,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 0(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 112-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 208-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,64-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 128-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 224-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,80-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 144-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 240-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,96-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 160-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 0-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,112-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 176-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 16-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,128-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 192-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 32-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,144-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 208-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 48-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,160-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 224-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 64-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,176-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 240-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 80-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,192-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 0-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 96-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,208-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 16-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 112-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,224-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 32-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 128-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,240-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 48-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 144-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,0-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 64-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 160-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,16-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 80-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 176-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,32-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 96-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 192-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,48-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 112-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 208-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,64-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 128-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 224-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,80-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 144-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 240-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,96-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 160-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 0-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,112-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 32(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 176-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 16-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,128-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 192-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 32-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,144-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 208-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 48-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,160-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 224-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 64-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,176-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 240-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 80-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,192-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 0-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 96-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,208-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 16-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 112-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,224-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 32-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 128-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,240-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 48-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 144-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,0-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 64-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 160-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,16-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 80-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 176-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,32-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 96-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 192-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,48-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 112-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 208-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,64-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 128-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 224-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,80-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 144-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 240-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,96-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 160-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 0-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,112-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 176-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 16-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,128-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 192-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 32-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,144-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 208-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 48-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,160-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 224-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 64-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,176-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 64(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 240-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 80-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,192-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 0-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 96-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,208-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 16-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 112-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,224-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 32-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 128-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,240-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 48-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 144-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,0-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 64-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 160-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,16-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 80-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 176-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,32-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 96-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 192-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,48-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 112-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 208-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,64-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 128-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 224-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,80-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 144-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 240-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,96-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 160-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 0-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,112-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 176-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 16-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 192-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 32-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 208-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 48-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 224-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 64-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 240-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 80-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 0-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 96-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 16-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 112-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - movdqa %xmm12,%xmm7 - pxor %xmm13,%xmm6 - - pslld $30,%xmm7 - por %xmm9,%xmm8 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm7,%xmm12 - movdqa (%rbx),%xmm0 - movl $1,%ecx - cmpl 0(%rbx),%ecx - pxor %xmm8,%xmm8 - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - movdqa %xmm0,%xmm1 - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - pcmpgtd %xmm8,%xmm1 - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - paddd %xmm1,%xmm0 - cmovgeq %rbp,%r11 - - movdqu 0(%rdi),%xmm6 - pand %xmm1,%xmm10 - movdqu 32(%rdi),%xmm7 - pand %xmm1,%xmm11 - paddd %xmm6,%xmm10 - movdqu 64(%rdi),%xmm8 - pand %xmm1,%xmm12 - paddd %xmm7,%xmm11 - movdqu 96(%rdi),%xmm9 - pand %xmm1,%xmm13 - paddd %xmm8,%xmm12 - movdqu 128(%rdi),%xmm5 - pand %xmm1,%xmm14 - movdqu %xmm10,0(%rdi) - paddd %xmm9,%xmm13 - movdqu %xmm11,32(%rdi) - paddd %xmm5,%xmm14 - movdqu %xmm12,64(%rdi) - movdqu %xmm13,96(%rdi) - movdqu %xmm14,128(%rdi) - - movdqa %xmm0,(%rbx) - movdqa 96(%rbp),%xmm5 - movdqa -32(%rbp),%xmm15 - decl %edx - jnz .Loop - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande - -.Ldone: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block,.-sha1_multi_block -.type sha1_multi_block_shaext,@function -.align 32 -sha1_multi_block_shaext: -.cfi_startproc -_shaext_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - shll $1,%edx - andq $-256,%rsp - leaq 64(%rdi),%rdi - movq %rax,272(%rsp) -.Lbody_shaext: - leaq 256(%rsp),%rbx - movdqa K_XX_XX+128(%rip),%xmm3 - -.Loop_grande_shaext: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rsp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rsp,%r9 - testl %edx,%edx - jz .Ldone_shaext - - movq 0-64(%rdi),%xmm0 - movq 32-64(%rdi),%xmm4 - movq 64-64(%rdi),%xmm5 - movq 96-64(%rdi),%xmm6 - movq 128-64(%rdi),%xmm7 - - punpckldq %xmm4,%xmm0 - punpckldq %xmm6,%xmm5 - - movdqa %xmm0,%xmm8 - punpcklqdq %xmm5,%xmm0 - punpckhqdq %xmm5,%xmm8 - - pshufd $63,%xmm7,%xmm1 - pshufd $127,%xmm7,%xmm9 - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm8,%xmm8 - jmp .Loop_shaext - -.align 32 -.Loop_shaext: - movdqu 0(%r8),%xmm4 - movdqu 0(%r9),%xmm11 - movdqu 16(%r8),%xmm5 - movdqu 16(%r9),%xmm12 - movdqu 32(%r8),%xmm6 -.byte 102,15,56,0,227 - movdqu 32(%r9),%xmm13 -.byte 102,68,15,56,0,219 - movdqu 48(%r8),%xmm7 - leaq 64(%r8),%r8 -.byte 102,15,56,0,235 - movdqu 48(%r9),%xmm14 - leaq 64(%r9),%r9 -.byte 102,68,15,56,0,227 - - movdqa %xmm1,80(%rsp) - paddd %xmm4,%xmm1 - movdqa %xmm9,112(%rsp) - paddd %xmm11,%xmm9 - movdqa %xmm0,64(%rsp) - movdqa %xmm0,%xmm2 - movdqa %xmm8,96(%rsp) - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,213 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,212 -.byte 102,15,56,0,243 - prefetcht0 127(%r8) -.byte 15,56,201,229 -.byte 102,68,15,56,0,235 - prefetcht0 127(%r9) -.byte 69,15,56,201,220 - -.byte 102,15,56,0,251 - movdqa %xmm0,%xmm1 -.byte 102,68,15,56,0,243 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,0 -.byte 15,56,200,206 -.byte 69,15,58,204,194,0 -.byte 69,15,56,200,205 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,215 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,0 -.byte 15,56,200,204 -.byte 69,15,58,204,194,0 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,213 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,206 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,1 -.byte 15,56,200,215 -.byte 69,15,58,204,193,1 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,204 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,1 -.byte 15,56,200,213 -.byte 69,15,58,204,193,1 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,206 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,215 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,2 -.byte 15,56,200,204 -.byte 69,15,58,204,194,2 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,213 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,2 -.byte 15,56,200,206 -.byte 69,15,58,204,194,2 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,215 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,204 -.byte 69,15,58,204,194,3 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,3 -.byte 15,56,200,213 -.byte 69,15,58,204,193,3 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 - pxor %xmm12,%xmm14 - - movl $1,%ecx - pxor %xmm4,%xmm4 - cmpl 0(%rbx),%ecx - cmovgeq %rsp,%r8 - - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,206 -.byte 69,15,58,204,194,3 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - - cmpl 4(%rbx),%ecx - cmovgeq %rsp,%r9 - movq (%rbx),%xmm6 - - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,3 -.byte 15,56,200,215 -.byte 69,15,58,204,193,3 -.byte 69,15,56,200,214 - - pshufd $0x00,%xmm6,%xmm11 - pshufd $0x55,%xmm6,%xmm12 - movdqa %xmm6,%xmm7 - pcmpgtd %xmm4,%xmm11 - pcmpgtd %xmm4,%xmm12 - - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,204 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,204 - - pcmpgtd %xmm4,%xmm7 - pand %xmm11,%xmm0 - pand %xmm11,%xmm1 - pand %xmm12,%xmm8 - pand %xmm12,%xmm9 - paddd %xmm7,%xmm6 - - paddd 64(%rsp),%xmm0 - paddd 80(%rsp),%xmm1 - paddd 96(%rsp),%xmm8 - paddd 112(%rsp),%xmm9 - - movq %xmm6,(%rbx) - decl %edx - jnz .Loop_shaext - - movl 280(%rsp),%edx - - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm8,%xmm8 - - movdqa %xmm0,%xmm6 - punpckldq %xmm8,%xmm0 - punpckhdq %xmm8,%xmm6 - punpckhdq %xmm9,%xmm1 - movq %xmm0,0-64(%rdi) - psrldq $8,%xmm0 - movq %xmm6,64-64(%rdi) - psrldq $8,%xmm6 - movq %xmm0,32-64(%rdi) - psrldq $8,%xmm1 - movq %xmm6,96-64(%rdi) - movq %xmm1,128-64(%rdi) - - leaq 8(%rdi),%rdi - leaq 16(%rsi),%rsi - decl %edx - jnz .Loop_grande_shaext - -.Ldone_shaext: - - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_shaext: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_shaext,.-sha1_multi_block_shaext -.type sha1_multi_block_avx,@function -.align 32 -sha1_multi_block_avx: -.cfi_startproc -_avx_shortcut: - shrq $32,%rcx - cmpl $2,%edx - jb .Lavx - testl $32,%ecx - jnz _avx2_shortcut - jmp .Lavx -.align 32 -.Lavx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody_avx: - leaq K_XX_XX(%rip),%rbp - leaq 256(%rsp),%rbx - - vzeroupper -.Loop_grande_avx: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone_avx - - vmovdqu 0(%rdi),%xmm10 - leaq 128(%rsp),%rax - vmovdqu 32(%rdi),%xmm11 - vmovdqu 64(%rdi),%xmm12 - vmovdqu 96(%rdi),%xmm13 - vmovdqu 128(%rdi),%xmm14 - vmovdqu 96(%rbp),%xmm5 - jmp .Loop_avx - -.align 32 -.Loop_avx: - vmovdqa -32(%rbp),%xmm15 - vmovd (%r8),%xmm0 - leaq 64(%r8),%r8 - vmovd (%r9),%xmm2 - leaq 64(%r9),%r9 - vpinsrd $1,(%r10),%xmm0,%xmm0 - leaq 64(%r10),%r10 - vpinsrd $1,(%r11),%xmm2,%xmm2 - leaq 64(%r11),%r11 - vmovd -60(%r8),%xmm1 - vpunpckldq %xmm2,%xmm0,%xmm0 - vmovd -60(%r9),%xmm9 - vpshufb %xmm5,%xmm0,%xmm0 - vpinsrd $1,-60(%r10),%xmm1,%xmm1 - vpinsrd $1,-60(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,0-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -56(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -56(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-56(%r10),%xmm2,%xmm2 - vpinsrd $1,-56(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,16-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -52(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -52(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-52(%r10),%xmm3,%xmm3 - vpinsrd $1,-52(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,32-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -48(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -48(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-48(%r10),%xmm4,%xmm4 - vpinsrd $1,-48(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,48-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -44(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -44(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpinsrd $1,-44(%r10),%xmm0,%xmm0 - vpinsrd $1,-44(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,64-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -40(%r8),%xmm1 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -40(%r9),%xmm9 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpinsrd $1,-40(%r10),%xmm1,%xmm1 - vpinsrd $1,-40(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,80-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -36(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -36(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-36(%r10),%xmm2,%xmm2 - vpinsrd $1,-36(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,96-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -32(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -32(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-32(%r10),%xmm3,%xmm3 - vpinsrd $1,-32(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,112-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -28(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -28(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-28(%r10),%xmm4,%xmm4 - vpinsrd $1,-28(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,128-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -24(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -24(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpinsrd $1,-24(%r10),%xmm0,%xmm0 - vpinsrd $1,-24(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,144-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -20(%r8),%xmm1 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -20(%r9),%xmm9 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpinsrd $1,-20(%r10),%xmm1,%xmm1 - vpinsrd $1,-20(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,160-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -16(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -16(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-16(%r10),%xmm2,%xmm2 - vpinsrd $1,-16(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,176-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -12(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -12(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-12(%r10),%xmm3,%xmm3 - vpinsrd $1,-12(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,192-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -8(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -8(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-8(%r10),%xmm4,%xmm4 - vpinsrd $1,-8(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,208-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -4(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -4(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vmovdqa 0-128(%rax),%xmm1 - vpinsrd $1,-4(%r10),%xmm0,%xmm0 - vpinsrd $1,-4(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - prefetcht0 63(%r8) - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,224-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - prefetcht0 63(%r9) - vpxor %xmm7,%xmm6,%xmm6 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - prefetcht0 63(%r10) - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - prefetcht0 63(%r11) - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 16-128(%rax),%xmm2 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 32-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,240-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 128-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 48-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,0-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 144-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 64-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,16-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 160-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 80-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,32-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 176-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 96-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,48-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 192-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 0(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 112-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,64-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 208-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 128-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,80-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 224-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 144-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,96-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 240-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 160-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,112-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 0-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 176-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,128-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 16-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 192-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,144-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 32-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 208-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,160-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 48-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 224-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,176-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 64-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 240-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,192-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 80-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 0-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,208-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 96-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 16-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,224-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 112-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 32-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,240-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 128-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 48-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,0-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 144-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 64-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,16-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 160-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 80-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,32-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 176-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 96-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,48-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 192-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 112-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,64-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 208-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 128-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,80-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 224-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 144-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,96-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 240-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 160-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,112-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 0-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 32(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 176-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 16-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,128-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 192-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 32-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,144-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 208-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 48-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,160-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 224-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 64-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,176-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 240-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 80-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,192-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 0-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 96-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,208-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 16-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 112-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,224-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 32-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 128-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,240-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 48-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 144-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,0-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 64-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 160-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,16-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 80-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 176-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,32-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 96-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 192-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,48-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 112-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 208-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,64-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 128-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 224-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,80-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 144-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 240-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,96-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 160-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 0-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,112-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 176-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 16-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,128-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 192-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 32-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,144-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 208-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 48-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,160-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 224-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 64-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,176-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 64(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 240-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,192-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 80-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 0-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,208-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 96-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 16-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,224-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 112-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 32-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,240-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 128-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 48-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,0-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 144-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 64-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,16-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 160-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 80-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,32-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 176-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 96-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,48-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 192-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 112-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,64-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 208-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 128-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,80-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 224-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 144-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,96-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 240-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 160-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,112-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 0-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 176-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 16-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 192-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 32-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 208-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 48-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 224-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 64-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 240-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 80-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 0-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 96-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 16-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 112-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - - vpsrld $27,%xmm11,%xmm9 - vpaddd %xmm4,%xmm10,%xmm10 - vpxor %xmm13,%xmm6,%xmm6 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm7,%xmm12,%xmm12 - movl $1,%ecx - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqu (%rbx),%xmm6 - vpxor %xmm8,%xmm8,%xmm8 - vmovdqa %xmm6,%xmm7 - vpcmpgtd %xmm8,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - - vpand %xmm7,%xmm10,%xmm10 - vpand %xmm7,%xmm11,%xmm11 - vpaddd 0(%rdi),%xmm10,%xmm10 - vpand %xmm7,%xmm12,%xmm12 - vpaddd 32(%rdi),%xmm11,%xmm11 - vpand %xmm7,%xmm13,%xmm13 - vpaddd 64(%rdi),%xmm12,%xmm12 - vpand %xmm7,%xmm14,%xmm14 - vpaddd 96(%rdi),%xmm13,%xmm13 - vpaddd 128(%rdi),%xmm14,%xmm14 - vmovdqu %xmm10,0(%rdi) - vmovdqu %xmm11,32(%rdi) - vmovdqu %xmm12,64(%rdi) - vmovdqu %xmm13,96(%rdi) - vmovdqu %xmm14,128(%rdi) - - vmovdqu %xmm6,(%rbx) - vmovdqu 96(%rbp),%xmm5 - decl %edx - jnz .Loop_avx - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande_avx - -.Ldone_avx: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_avx,.-sha1_multi_block_avx -.type sha1_multi_block_avx2,@function -.align 32 -sha1_multi_block_avx2: -.cfi_startproc -_avx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-256,%rsp - movq %rax,544(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x04,0x06,0x23,0x08 -.Lbody_avx2: - leaq K_XX_XX(%rip),%rbp - shrl $1,%edx - - vzeroupper -.Loop_grande_avx2: - movl %edx,552(%rsp) - xorl %edx,%edx - leaq 512(%rsp),%rbx - - movl 0(%rsi),%r12d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r12 - - movl 8(%rsi),%r13d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r13 - - movl 16(%rsi),%r14d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r14 - - movl 24(%rsi),%r15d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r15 - - movl 32(%rsi),%r8d - - movl 36(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,16(%rbx) - cmovleq %rbp,%r8 - - movl 40(%rsi),%r9d - - movl 44(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,20(%rbx) - cmovleq %rbp,%r9 - - movl 48(%rsi),%r10d - - movl 52(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,24(%rbx) - cmovleq %rbp,%r10 - - movl 56(%rsi),%r11d - - movl 60(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,28(%rbx) - cmovleq %rbp,%r11 - vmovdqu 0(%rdi),%ymm0 - leaq 128(%rsp),%rax - vmovdqu 32(%rdi),%ymm1 - leaq 256+128(%rsp),%rbx - vmovdqu 64(%rdi),%ymm2 - vmovdqu 96(%rdi),%ymm3 - vmovdqu 128(%rdi),%ymm4 - vmovdqu 96(%rbp),%ymm9 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - vmovdqa -32(%rbp),%ymm15 - vmovd (%r12),%xmm10 - leaq 64(%r12),%r12 - vmovd (%r8),%xmm12 - leaq 64(%r8),%r8 - vmovd (%r13),%xmm7 - leaq 64(%r13),%r13 - vmovd (%r9),%xmm6 - leaq 64(%r9),%r9 - vpinsrd $1,(%r14),%xmm10,%xmm10 - leaq 64(%r14),%r14 - vpinsrd $1,(%r10),%xmm12,%xmm12 - leaq 64(%r10),%r10 - vpinsrd $1,(%r15),%xmm7,%xmm7 - leaq 64(%r15),%r15 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,(%r11),%xmm6,%xmm6 - leaq 64(%r11),%r11 - vpunpckldq %ymm6,%ymm12,%ymm12 - vmovd -60(%r12),%xmm11 - vinserti128 $1,%xmm12,%ymm10,%ymm10 - vmovd -60(%r8),%xmm8 - vpshufb %ymm9,%ymm10,%ymm10 - vmovd -60(%r13),%xmm7 - vmovd -60(%r9),%xmm6 - vpinsrd $1,-60(%r14),%xmm11,%xmm11 - vpinsrd $1,-60(%r10),%xmm8,%xmm8 - vpinsrd $1,-60(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-60(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,0-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -56(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -56(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -56(%r13),%xmm7 - vmovd -56(%r9),%xmm6 - vpinsrd $1,-56(%r14),%xmm12,%xmm12 - vpinsrd $1,-56(%r10),%xmm8,%xmm8 - vpinsrd $1,-56(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-56(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,32-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -52(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -52(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -52(%r13),%xmm7 - vmovd -52(%r9),%xmm6 - vpinsrd $1,-52(%r14),%xmm13,%xmm13 - vpinsrd $1,-52(%r10),%xmm8,%xmm8 - vpinsrd $1,-52(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-52(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,64-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -48(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -48(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -48(%r13),%xmm7 - vmovd -48(%r9),%xmm6 - vpinsrd $1,-48(%r14),%xmm14,%xmm14 - vpinsrd $1,-48(%r10),%xmm8,%xmm8 - vpinsrd $1,-48(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-48(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,96-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -44(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -44(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovd -44(%r13),%xmm7 - vmovd -44(%r9),%xmm6 - vpinsrd $1,-44(%r14),%xmm10,%xmm10 - vpinsrd $1,-44(%r10),%xmm8,%xmm8 - vpinsrd $1,-44(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-44(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,128-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -40(%r12),%xmm11 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -40(%r8),%xmm8 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovd -40(%r13),%xmm7 - vmovd -40(%r9),%xmm6 - vpinsrd $1,-40(%r14),%xmm11,%xmm11 - vpinsrd $1,-40(%r10),%xmm8,%xmm8 - vpinsrd $1,-40(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-40(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,160-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -36(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -36(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -36(%r13),%xmm7 - vmovd -36(%r9),%xmm6 - vpinsrd $1,-36(%r14),%xmm12,%xmm12 - vpinsrd $1,-36(%r10),%xmm8,%xmm8 - vpinsrd $1,-36(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-36(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,192-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -32(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -32(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -32(%r13),%xmm7 - vmovd -32(%r9),%xmm6 - vpinsrd $1,-32(%r14),%xmm13,%xmm13 - vpinsrd $1,-32(%r10),%xmm8,%xmm8 - vpinsrd $1,-32(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-32(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,224-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -28(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -28(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -28(%r13),%xmm7 - vmovd -28(%r9),%xmm6 - vpinsrd $1,-28(%r14),%xmm14,%xmm14 - vpinsrd $1,-28(%r10),%xmm8,%xmm8 - vpinsrd $1,-28(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-28(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,256-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -24(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -24(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovd -24(%r13),%xmm7 - vmovd -24(%r9),%xmm6 - vpinsrd $1,-24(%r14),%xmm10,%xmm10 - vpinsrd $1,-24(%r10),%xmm8,%xmm8 - vpinsrd $1,-24(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-24(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,288-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -20(%r12),%xmm11 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -20(%r8),%xmm8 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovd -20(%r13),%xmm7 - vmovd -20(%r9),%xmm6 - vpinsrd $1,-20(%r14),%xmm11,%xmm11 - vpinsrd $1,-20(%r10),%xmm8,%xmm8 - vpinsrd $1,-20(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-20(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,320-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -16(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -16(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -16(%r13),%xmm7 - vmovd -16(%r9),%xmm6 - vpinsrd $1,-16(%r14),%xmm12,%xmm12 - vpinsrd $1,-16(%r10),%xmm8,%xmm8 - vpinsrd $1,-16(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-16(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,352-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -12(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -12(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -12(%r13),%xmm7 - vmovd -12(%r9),%xmm6 - vpinsrd $1,-12(%r14),%xmm13,%xmm13 - vpinsrd $1,-12(%r10),%xmm8,%xmm8 - vpinsrd $1,-12(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-12(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,384-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -8(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -8(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -8(%r13),%xmm7 - vmovd -8(%r9),%xmm6 - vpinsrd $1,-8(%r14),%xmm14,%xmm14 - vpinsrd $1,-8(%r10),%xmm8,%xmm8 - vpinsrd $1,-8(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-8(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,416-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -4(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -4(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovdqa 0-128(%rax),%ymm11 - vmovd -4(%r13),%xmm7 - vmovd -4(%r9),%xmm6 - vpinsrd $1,-4(%r14),%xmm10,%xmm10 - vpinsrd $1,-4(%r10),%xmm8,%xmm8 - vpinsrd $1,-4(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-4(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - prefetcht0 63(%r12) - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,448-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - prefetcht0 63(%r13) - vpxor %ymm6,%ymm5,%ymm5 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - prefetcht0 63(%r14) - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - prefetcht0 63(%r15) - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 32-128(%rax),%ymm12 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 64-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - prefetcht0 63(%r8) - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,480-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 256-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - prefetcht0 63(%r9) - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - prefetcht0 63(%r10) - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - prefetcht0 63(%r11) - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 96-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,0-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 288-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 128-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,32-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 320-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 160-128(%rax),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,64-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 352-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 192-128(%rax),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,96-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 384-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 0(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 224-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,128-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 416-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 256-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,160-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 448-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 288-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,192-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 480-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 320-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,224-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 0-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 352-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,256-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 32-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 384-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,288-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 64-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 416-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,320-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 96-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 448-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,352-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 128-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 480-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,384-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 160-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 0-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,416-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 192-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 32-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,448-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 224-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 64-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,480-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 256-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 96-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,0-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 288-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 128-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,32-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 320-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 160-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,64-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 352-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 192-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,96-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 384-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 224-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,128-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 416-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 256-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,160-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 448-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 288-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,192-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 480-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 320-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,224-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 0-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 32(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 352-256-128(%rbx),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 32-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,256-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 384-256-128(%rbx),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 64-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,288-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 416-256-128(%rbx),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 96-128(%rax),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,320-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 448-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 128-128(%rax),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,352-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 480-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 160-128(%rax),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,384-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 0-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 192-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,416-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 32-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 224-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,448-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 64-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 256-256-128(%rbx),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,480-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 96-128(%rax),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 288-256-128(%rbx),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,0-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 128-128(%rax),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 320-256-128(%rbx),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,32-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 160-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 352-256-128(%rbx),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,64-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 192-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 384-256-128(%rbx),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,96-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 224-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 416-256-128(%rbx),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,128-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 256-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 448-256-128(%rbx),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,160-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 288-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 480-256-128(%rbx),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,192-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 320-256-128(%rbx),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 0-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,224-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 352-256-128(%rbx),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 32-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,256-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 384-256-128(%rbx),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 64-128(%rax),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,288-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 416-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 96-128(%rax),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,320-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 448-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 128-128(%rax),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,352-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 64(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 480-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,384-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 160-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 0-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,416-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 192-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 32-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,448-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 224-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 64-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,480-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 256-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 96-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,0-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 288-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 128-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,32-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 320-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 160-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,64-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 352-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 192-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,96-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 384-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 224-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,128-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 416-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 256-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,160-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 448-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 288-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,192-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 480-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 320-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,224-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 0-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 352-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 32-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 384-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 64-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 416-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 96-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 448-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 128-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 480-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 160-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 0-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 192-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 32-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 224-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - - vpsrld $27,%ymm1,%ymm8 - vpaddd %ymm14,%ymm0,%ymm0 - vpxor %ymm3,%ymm5,%ymm5 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm6,%ymm2,%ymm2 - movl $1,%ecx - leaq 512(%rsp),%rbx - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r12 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r13 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r14 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r15 - cmpl 16(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 20(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 24(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 28(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqu (%rbx),%ymm5 - vpxor %ymm7,%ymm7,%ymm7 - vmovdqa %ymm5,%ymm6 - vpcmpgtd %ymm7,%ymm6,%ymm6 - vpaddd %ymm6,%ymm5,%ymm5 - - vpand %ymm6,%ymm0,%ymm0 - vpand %ymm6,%ymm1,%ymm1 - vpaddd 0(%rdi),%ymm0,%ymm0 - vpand %ymm6,%ymm2,%ymm2 - vpaddd 32(%rdi),%ymm1,%ymm1 - vpand %ymm6,%ymm3,%ymm3 - vpaddd 64(%rdi),%ymm2,%ymm2 - vpand %ymm6,%ymm4,%ymm4 - vpaddd 96(%rdi),%ymm3,%ymm3 - vpaddd 128(%rdi),%ymm4,%ymm4 - vmovdqu %ymm0,0(%rdi) - vmovdqu %ymm1,32(%rdi) - vmovdqu %ymm2,64(%rdi) - vmovdqu %ymm3,96(%rdi) - vmovdqu %ymm4,128(%rdi) - - vmovdqu %ymm5,(%rbx) - leaq 256+128(%rsp),%rbx - vmovdqu 96(%rbp),%ymm9 - decl %edx - jnz .Loop_avx2 - - - - - - - -.Ldone_avx2: - movq 544(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_avx2,.-sha1_multi_block_avx2 - -.align 256 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -K_XX_XX: -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 -.byte 83,72,65,49,32,109,117,108,116,105,45,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s deleted file mode 100644 index d1680247a7f381..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s +++ /dev/null @@ -1,5471 +0,0 @@ -.text - - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.align 16 -sha1_block_data_order: -.cfi_startproc - movl OPENSSL_ia32cap_P+0(%rip),%r9d - movl OPENSSL_ia32cap_P+4(%rip),%r8d - movl OPENSSL_ia32cap_P+8(%rip),%r10d - testl $512,%r8d - jz .Lialu - testl $536870912,%r10d - jnz _shaext_shortcut - andl $296,%r10d - cmpl $296,%r10d - je _avx2_shortcut - andl $268435456,%r8d - andl $1073741824,%r9d - orl %r9d,%r8d - cmpl $1342177280,%r8d - je _avx_shortcut - jmp _ssse3_shortcut - -.align 16 -.Lialu: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - movq %rdi,%r8 - subq $72,%rsp - movq %rsi,%r9 - andq $-64,%rsp - movq %rdx,%r10 - movq %rax,64(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xc0,0x00,0x06,0x23,0x08 -.Lprologue: - - movl 0(%r8),%esi - movl 4(%r8),%edi - movl 8(%r8),%r11d - movl 12(%r8),%r12d - movl 16(%r8),%r13d - jmp .Lloop - -.align 16 -.Lloop: - movl 0(%r9),%edx - bswapl %edx - movl 4(%r9),%ebp - movl %r12d,%eax - movl %edx,0(%rsp) - movl %esi,%ecx - bswapl %ebp - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%rdx,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 8(%r9),%r14d - movl %r11d,%eax - movl %ebp,4(%rsp) - movl %r13d,%ecx - bswapl %r14d - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%rbp,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 12(%r9),%edx - movl %edi,%eax - movl %r14d,8(%rsp) - movl %r12d,%ecx - bswapl %edx - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%r14,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 16(%r9),%ebp - movl %esi,%eax - movl %edx,12(%rsp) - movl %r11d,%ecx - bswapl %ebp - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%rdx,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 20(%r9),%r14d - movl %r13d,%eax - movl %ebp,16(%rsp) - movl %edi,%ecx - bswapl %r14d - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%rbp,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - movl 24(%r9),%edx - movl %r12d,%eax - movl %r14d,20(%rsp) - movl %esi,%ecx - bswapl %edx - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%r14,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 28(%r9),%ebp - movl %r11d,%eax - movl %edx,24(%rsp) - movl %r13d,%ecx - bswapl %ebp - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%rdx,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 32(%r9),%r14d - movl %edi,%eax - movl %ebp,28(%rsp) - movl %r12d,%ecx - bswapl %r14d - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%rbp,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 36(%r9),%edx - movl %esi,%eax - movl %r14d,32(%rsp) - movl %r11d,%ecx - bswapl %edx - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%r14,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 40(%r9),%ebp - movl %r13d,%eax - movl %edx,36(%rsp) - movl %edi,%ecx - bswapl %ebp - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%rdx,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - movl 44(%r9),%r14d - movl %r12d,%eax - movl %ebp,40(%rsp) - movl %esi,%ecx - bswapl %r14d - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%rbp,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 48(%r9),%edx - movl %r11d,%eax - movl %r14d,44(%rsp) - movl %r13d,%ecx - bswapl %edx - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%r14,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 52(%r9),%ebp - movl %edi,%eax - movl %edx,48(%rsp) - movl %r12d,%ecx - bswapl %ebp - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%rdx,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 56(%r9),%r14d - movl %esi,%eax - movl %ebp,52(%rsp) - movl %r11d,%ecx - bswapl %r14d - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%rbp,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 60(%r9),%edx - movl %r13d,%eax - movl %r14d,56(%rsp) - movl %edi,%ecx - bswapl %edx - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%r14,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - xorl 0(%rsp),%ebp - movl %r12d,%eax - movl %edx,60(%rsp) - movl %esi,%ecx - xorl 8(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 32(%rsp),%ebp - andl %edi,%eax - leal 1518500249(%rdx,%r13,1),%r13d - roll $30,%edi - xorl %r12d,%eax - addl %ecx,%r13d - roll $1,%ebp - addl %eax,%r13d - xorl 4(%rsp),%r14d - movl %r11d,%eax - movl %ebp,0(%rsp) - movl %r13d,%ecx - xorl 12(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 36(%rsp),%r14d - andl %esi,%eax - leal 1518500249(%rbp,%r12,1),%r12d - roll $30,%esi - xorl %r11d,%eax - addl %ecx,%r12d - roll $1,%r14d - addl %eax,%r12d - xorl 8(%rsp),%edx - movl %edi,%eax - movl %r14d,4(%rsp) - movl %r12d,%ecx - xorl 16(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 40(%rsp),%edx - andl %r13d,%eax - leal 1518500249(%r14,%r11,1),%r11d - roll $30,%r13d - xorl %edi,%eax - addl %ecx,%r11d - roll $1,%edx - addl %eax,%r11d - xorl 12(%rsp),%ebp - movl %esi,%eax - movl %edx,8(%rsp) - movl %r11d,%ecx - xorl 20(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 44(%rsp),%ebp - andl %r12d,%eax - leal 1518500249(%rdx,%rdi,1),%edi - roll $30,%r12d - xorl %esi,%eax - addl %ecx,%edi - roll $1,%ebp - addl %eax,%edi - xorl 16(%rsp),%r14d - movl %r13d,%eax - movl %ebp,12(%rsp) - movl %edi,%ecx - xorl 24(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 48(%rsp),%r14d - andl %r11d,%eax - leal 1518500249(%rbp,%rsi,1),%esi - roll $30,%r11d - xorl %r13d,%eax - addl %ecx,%esi - roll $1,%r14d - addl %eax,%esi - xorl 20(%rsp),%edx - movl %edi,%eax - movl %r14d,16(%rsp) - movl %esi,%ecx - xorl 28(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 52(%rsp),%edx - leal 1859775393(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 24(%rsp),%ebp - movl %esi,%eax - movl %edx,20(%rsp) - movl %r13d,%ecx - xorl 32(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 56(%rsp),%ebp - leal 1859775393(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 28(%rsp),%r14d - movl %r13d,%eax - movl %ebp,24(%rsp) - movl %r12d,%ecx - xorl 36(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 60(%rsp),%r14d - leal 1859775393(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 32(%rsp),%edx - movl %r12d,%eax - movl %r14d,28(%rsp) - movl %r11d,%ecx - xorl 40(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 0(%rsp),%edx - leal 1859775393(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 36(%rsp),%ebp - movl %r11d,%eax - movl %edx,32(%rsp) - movl %edi,%ecx - xorl 44(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 4(%rsp),%ebp - leal 1859775393(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 40(%rsp),%r14d - movl %edi,%eax - movl %ebp,36(%rsp) - movl %esi,%ecx - xorl 48(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 8(%rsp),%r14d - leal 1859775393(%rbp,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%r14d - xorl 44(%rsp),%edx - movl %esi,%eax - movl %r14d,40(%rsp) - movl %r13d,%ecx - xorl 52(%rsp),%edx - xorl %r11d,%eax - roll $5,%ecx - xorl 12(%rsp),%edx - leal 1859775393(%r14,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%edx - xorl 48(%rsp),%ebp - movl %r13d,%eax - movl %edx,44(%rsp) - movl %r12d,%ecx - xorl 56(%rsp),%ebp - xorl %edi,%eax - roll $5,%ecx - xorl 16(%rsp),%ebp - leal 1859775393(%rdx,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%ebp - xorl 52(%rsp),%r14d - movl %r12d,%eax - movl %ebp,48(%rsp) - movl %r11d,%ecx - xorl 60(%rsp),%r14d - xorl %esi,%eax - roll $5,%ecx - xorl 20(%rsp),%r14d - leal 1859775393(%rbp,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%r14d - xorl 56(%rsp),%edx - movl %r11d,%eax - movl %r14d,52(%rsp) - movl %edi,%ecx - xorl 0(%rsp),%edx - xorl %r13d,%eax - roll $5,%ecx - xorl 24(%rsp),%edx - leal 1859775393(%r14,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%edx - xorl 60(%rsp),%ebp - movl %edi,%eax - movl %edx,56(%rsp) - movl %esi,%ecx - xorl 4(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 28(%rsp),%ebp - leal 1859775393(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 0(%rsp),%r14d - movl %esi,%eax - movl %ebp,60(%rsp) - movl %r13d,%ecx - xorl 8(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 32(%rsp),%r14d - leal 1859775393(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 4(%rsp),%edx - movl %r13d,%eax - movl %r14d,0(%rsp) - movl %r12d,%ecx - xorl 12(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 36(%rsp),%edx - leal 1859775393(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 8(%rsp),%ebp - movl %r12d,%eax - movl %edx,4(%rsp) - movl %r11d,%ecx - xorl 16(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 40(%rsp),%ebp - leal 1859775393(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - xorl 12(%rsp),%r14d - movl %r11d,%eax - movl %ebp,8(%rsp) - movl %edi,%ecx - xorl 20(%rsp),%r14d - xorl %r13d,%eax - roll $5,%ecx - xorl 44(%rsp),%r14d - leal 1859775393(%rbp,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%r14d - xorl 16(%rsp),%edx - movl %edi,%eax - movl %r14d,12(%rsp) - movl %esi,%ecx - xorl 24(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 48(%rsp),%edx - leal 1859775393(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 20(%rsp),%ebp - movl %esi,%eax - movl %edx,16(%rsp) - movl %r13d,%ecx - xorl 28(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 52(%rsp),%ebp - leal 1859775393(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 24(%rsp),%r14d - movl %r13d,%eax - movl %ebp,20(%rsp) - movl %r12d,%ecx - xorl 32(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 56(%rsp),%r14d - leal 1859775393(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 28(%rsp),%edx - movl %r12d,%eax - movl %r14d,24(%rsp) - movl %r11d,%ecx - xorl 36(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 60(%rsp),%edx - leal 1859775393(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 32(%rsp),%ebp - movl %r11d,%eax - movl %edx,28(%rsp) - movl %edi,%ecx - xorl 40(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 0(%rsp),%ebp - leal 1859775393(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 36(%rsp),%r14d - movl %r12d,%eax - movl %ebp,32(%rsp) - movl %r12d,%ebx - xorl 44(%rsp),%r14d - andl %r11d,%eax - movl %esi,%ecx - xorl 4(%rsp),%r14d - leal -1894007588(%rbp,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%r14d - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 40(%rsp),%edx - movl %r11d,%eax - movl %r14d,36(%rsp) - movl %r11d,%ebx - xorl 48(%rsp),%edx - andl %edi,%eax - movl %r13d,%ecx - xorl 8(%rsp),%edx - leal -1894007588(%r14,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%edx - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 44(%rsp),%ebp - movl %edi,%eax - movl %edx,40(%rsp) - movl %edi,%ebx - xorl 52(%rsp),%ebp - andl %esi,%eax - movl %r12d,%ecx - xorl 12(%rsp),%ebp - leal -1894007588(%rdx,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%ebp - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 48(%rsp),%r14d - movl %esi,%eax - movl %ebp,44(%rsp) - movl %esi,%ebx - xorl 56(%rsp),%r14d - andl %r13d,%eax - movl %r11d,%ecx - xorl 16(%rsp),%r14d - leal -1894007588(%rbp,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%r14d - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 52(%rsp),%edx - movl %r13d,%eax - movl %r14d,48(%rsp) - movl %r13d,%ebx - xorl 60(%rsp),%edx - andl %r12d,%eax - movl %edi,%ecx - xorl 20(%rsp),%edx - leal -1894007588(%r14,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%edx - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 56(%rsp),%ebp - movl %r12d,%eax - movl %edx,52(%rsp) - movl %r12d,%ebx - xorl 0(%rsp),%ebp - andl %r11d,%eax - movl %esi,%ecx - xorl 24(%rsp),%ebp - leal -1894007588(%rdx,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%ebp - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 60(%rsp),%r14d - movl %r11d,%eax - movl %ebp,56(%rsp) - movl %r11d,%ebx - xorl 4(%rsp),%r14d - andl %edi,%eax - movl %r13d,%ecx - xorl 28(%rsp),%r14d - leal -1894007588(%rbp,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%r14d - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 0(%rsp),%edx - movl %edi,%eax - movl %r14d,60(%rsp) - movl %edi,%ebx - xorl 8(%rsp),%edx - andl %esi,%eax - movl %r12d,%ecx - xorl 32(%rsp),%edx - leal -1894007588(%r14,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%edx - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 4(%rsp),%ebp - movl %esi,%eax - movl %edx,0(%rsp) - movl %esi,%ebx - xorl 12(%rsp),%ebp - andl %r13d,%eax - movl %r11d,%ecx - xorl 36(%rsp),%ebp - leal -1894007588(%rdx,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%ebp - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 8(%rsp),%r14d - movl %r13d,%eax - movl %ebp,4(%rsp) - movl %r13d,%ebx - xorl 16(%rsp),%r14d - andl %r12d,%eax - movl %edi,%ecx - xorl 40(%rsp),%r14d - leal -1894007588(%rbp,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%r14d - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 12(%rsp),%edx - movl %r12d,%eax - movl %r14d,8(%rsp) - movl %r12d,%ebx - xorl 20(%rsp),%edx - andl %r11d,%eax - movl %esi,%ecx - xorl 44(%rsp),%edx - leal -1894007588(%r14,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%edx - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 16(%rsp),%ebp - movl %r11d,%eax - movl %edx,12(%rsp) - movl %r11d,%ebx - xorl 24(%rsp),%ebp - andl %edi,%eax - movl %r13d,%ecx - xorl 48(%rsp),%ebp - leal -1894007588(%rdx,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%ebp - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 20(%rsp),%r14d - movl %edi,%eax - movl %ebp,16(%rsp) - movl %edi,%ebx - xorl 28(%rsp),%r14d - andl %esi,%eax - movl %r12d,%ecx - xorl 52(%rsp),%r14d - leal -1894007588(%rbp,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%r14d - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 24(%rsp),%edx - movl %esi,%eax - movl %r14d,20(%rsp) - movl %esi,%ebx - xorl 32(%rsp),%edx - andl %r13d,%eax - movl %r11d,%ecx - xorl 56(%rsp),%edx - leal -1894007588(%r14,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%edx - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 28(%rsp),%ebp - movl %r13d,%eax - movl %edx,24(%rsp) - movl %r13d,%ebx - xorl 36(%rsp),%ebp - andl %r12d,%eax - movl %edi,%ecx - xorl 60(%rsp),%ebp - leal -1894007588(%rdx,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%ebp - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 32(%rsp),%r14d - movl %r12d,%eax - movl %ebp,28(%rsp) - movl %r12d,%ebx - xorl 40(%rsp),%r14d - andl %r11d,%eax - movl %esi,%ecx - xorl 0(%rsp),%r14d - leal -1894007588(%rbp,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%r14d - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 36(%rsp),%edx - movl %r11d,%eax - movl %r14d,32(%rsp) - movl %r11d,%ebx - xorl 44(%rsp),%edx - andl %edi,%eax - movl %r13d,%ecx - xorl 4(%rsp),%edx - leal -1894007588(%r14,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%edx - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 40(%rsp),%ebp - movl %edi,%eax - movl %edx,36(%rsp) - movl %edi,%ebx - xorl 48(%rsp),%ebp - andl %esi,%eax - movl %r12d,%ecx - xorl 8(%rsp),%ebp - leal -1894007588(%rdx,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%ebp - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 44(%rsp),%r14d - movl %esi,%eax - movl %ebp,40(%rsp) - movl %esi,%ebx - xorl 52(%rsp),%r14d - andl %r13d,%eax - movl %r11d,%ecx - xorl 12(%rsp),%r14d - leal -1894007588(%rbp,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%r14d - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 48(%rsp),%edx - movl %r13d,%eax - movl %r14d,44(%rsp) - movl %r13d,%ebx - xorl 56(%rsp),%edx - andl %r12d,%eax - movl %edi,%ecx - xorl 16(%rsp),%edx - leal -1894007588(%r14,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%edx - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 52(%rsp),%ebp - movl %edi,%eax - movl %edx,48(%rsp) - movl %esi,%ecx - xorl 60(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 20(%rsp),%ebp - leal -899497514(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 56(%rsp),%r14d - movl %esi,%eax - movl %ebp,52(%rsp) - movl %r13d,%ecx - xorl 0(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 24(%rsp),%r14d - leal -899497514(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 60(%rsp),%edx - movl %r13d,%eax - movl %r14d,56(%rsp) - movl %r12d,%ecx - xorl 4(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 28(%rsp),%edx - leal -899497514(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 0(%rsp),%ebp - movl %r12d,%eax - movl %edx,60(%rsp) - movl %r11d,%ecx - xorl 8(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 32(%rsp),%ebp - leal -899497514(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - xorl 4(%rsp),%r14d - movl %r11d,%eax - movl %ebp,0(%rsp) - movl %edi,%ecx - xorl 12(%rsp),%r14d - xorl %r13d,%eax - roll $5,%ecx - xorl 36(%rsp),%r14d - leal -899497514(%rbp,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%r14d - xorl 8(%rsp),%edx - movl %edi,%eax - movl %r14d,4(%rsp) - movl %esi,%ecx - xorl 16(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 40(%rsp),%edx - leal -899497514(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 12(%rsp),%ebp - movl %esi,%eax - movl %edx,8(%rsp) - movl %r13d,%ecx - xorl 20(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 44(%rsp),%ebp - leal -899497514(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 16(%rsp),%r14d - movl %r13d,%eax - movl %ebp,12(%rsp) - movl %r12d,%ecx - xorl 24(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 48(%rsp),%r14d - leal -899497514(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 20(%rsp),%edx - movl %r12d,%eax - movl %r14d,16(%rsp) - movl %r11d,%ecx - xorl 28(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 52(%rsp),%edx - leal -899497514(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 24(%rsp),%ebp - movl %r11d,%eax - movl %edx,20(%rsp) - movl %edi,%ecx - xorl 32(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 56(%rsp),%ebp - leal -899497514(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 28(%rsp),%r14d - movl %edi,%eax - movl %ebp,24(%rsp) - movl %esi,%ecx - xorl 36(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 60(%rsp),%r14d - leal -899497514(%rbp,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%r14d - xorl 32(%rsp),%edx - movl %esi,%eax - movl %r14d,28(%rsp) - movl %r13d,%ecx - xorl 40(%rsp),%edx - xorl %r11d,%eax - roll $5,%ecx - xorl 0(%rsp),%edx - leal -899497514(%r14,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%edx - xorl 36(%rsp),%ebp - movl %r13d,%eax - - movl %r12d,%ecx - xorl 44(%rsp),%ebp - xorl %edi,%eax - roll $5,%ecx - xorl 4(%rsp),%ebp - leal -899497514(%rdx,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%ebp - xorl 40(%rsp),%r14d - movl %r12d,%eax - - movl %r11d,%ecx - xorl 48(%rsp),%r14d - xorl %esi,%eax - roll $5,%ecx - xorl 8(%rsp),%r14d - leal -899497514(%rbp,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%r14d - xorl 44(%rsp),%edx - movl %r11d,%eax - - movl %edi,%ecx - xorl 52(%rsp),%edx - xorl %r13d,%eax - roll $5,%ecx - xorl 12(%rsp),%edx - leal -899497514(%r14,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%edx - xorl 48(%rsp),%ebp - movl %edi,%eax - - movl %esi,%ecx - xorl 56(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 16(%rsp),%ebp - leal -899497514(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 52(%rsp),%r14d - movl %esi,%eax - - movl %r13d,%ecx - xorl 60(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 20(%rsp),%r14d - leal -899497514(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 56(%rsp),%edx - movl %r13d,%eax - - movl %r12d,%ecx - xorl 0(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 24(%rsp),%edx - leal -899497514(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 60(%rsp),%ebp - movl %r12d,%eax - - movl %r11d,%ecx - xorl 4(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 28(%rsp),%ebp - leal -899497514(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - movl %r11d,%eax - movl %edi,%ecx - xorl %r13d,%eax - leal -899497514(%rbp,%rsi,1),%esi - roll $5,%ecx - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - addl 0(%r8),%esi - addl 4(%r8),%edi - addl 8(%r8),%r11d - addl 12(%r8),%r12d - addl 16(%r8),%r13d - movl %esi,0(%r8) - movl %edi,4(%r8) - movl %r11d,8(%r8) - movl %r12d,12(%r8) - movl %r13d,16(%r8) - - subq $1,%r10 - leaq 64(%r9),%r9 - jnz .Lloop - - movq 64(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order,.-sha1_block_data_order -.type sha1_block_data_order_shaext,@function -.align 32 -sha1_block_data_order_shaext: -_shaext_shortcut: -.cfi_startproc - movdqu (%rdi),%xmm0 - movd 16(%rdi),%xmm1 - movdqa K_XX_XX+160(%rip),%xmm3 - - movdqu (%rsi),%xmm4 - pshufd $27,%xmm0,%xmm0 - movdqu 16(%rsi),%xmm5 - pshufd $27,%xmm1,%xmm1 - movdqu 32(%rsi),%xmm6 -.byte 102,15,56,0,227 - movdqu 48(%rsi),%xmm7 -.byte 102,15,56,0,235 -.byte 102,15,56,0,243 - movdqa %xmm1,%xmm9 -.byte 102,15,56,0,251 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - decq %rdx - leaq 64(%rsi),%r8 - paddd %xmm4,%xmm1 - cmovneq %r8,%rsi - movdqa %xmm0,%xmm8 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,0 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,0 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,1 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,1 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,2 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,2 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 - movdqu (%rsi),%xmm4 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,3 -.byte 15,56,200,213 - movdqu 16(%rsi),%xmm5 -.byte 102,15,56,0,227 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 15,56,200,206 - movdqu 32(%rsi),%xmm6 -.byte 102,15,56,0,235 - - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,3 -.byte 15,56,200,215 - movdqu 48(%rsi),%xmm7 -.byte 102,15,56,0,243 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 65,15,56,200,201 -.byte 102,15,56,0,251 - - paddd %xmm8,%xmm0 - movdqa %xmm1,%xmm9 - - jnz .Loop_shaext - - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm1,%xmm1 - movdqu %xmm0,(%rdi) - movd %xmm1,16(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_shaext,.-sha1_block_data_order_shaext -.type sha1_block_data_order_ssse3,@function -.align 16 -sha1_block_data_order_ssse3: -_ssse3_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - leaq -64(%rsp),%rsp - andq $-64,%rsp - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - shlq $6,%r10 - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl %ebx,%esi - movl 16(%r8),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - movdqa 64(%r14),%xmm6 - movdqa -64(%r14),%xmm9 - movdqu 0(%r9),%xmm0 - movdqu 16(%r9),%xmm1 - movdqu 32(%r9),%xmm2 - movdqu 48(%r9),%xmm3 -.byte 102,15,56,0,198 -.byte 102,15,56,0,206 -.byte 102,15,56,0,214 - addq $64,%r9 - paddd %xmm9,%xmm0 -.byte 102,15,56,0,222 - paddd %xmm9,%xmm1 - paddd %xmm9,%xmm2 - movdqa %xmm0,0(%rsp) - psubd %xmm9,%xmm0 - movdqa %xmm1,16(%rsp) - psubd %xmm9,%xmm1 - movdqa %xmm2,32(%rsp) - psubd %xmm9,%xmm2 - jmp .Loop_ssse3 -.align 16 -.Loop_ssse3: - rorl $2,%ebx - pshufd $238,%xmm0,%xmm4 - xorl %edx,%esi - movdqa %xmm3,%xmm8 - paddd %xmm3,%xmm9 - movl %eax,%edi - addl 0(%rsp),%ebp - punpcklqdq %xmm1,%xmm4 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - psrldq $4,%xmm8 - andl %ebx,%edi - xorl %ecx,%ebx - pxor %xmm0,%xmm4 - addl %eax,%ebp - rorl $7,%eax - pxor %xmm2,%xmm8 - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - pxor %xmm8,%xmm4 - xorl %ebx,%eax - roll $5,%ebp - movdqa %xmm9,48(%rsp) - addl %edi,%edx - andl %eax,%esi - movdqa %xmm4,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - movdqa %xmm4,%xmm8 - xorl %ebx,%esi - pslldq $12,%xmm10 - paddd %xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - psrld $31,%xmm8 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - movdqa %xmm10,%xmm9 - andl %ebp,%edi - xorl %eax,%ebp - psrld $30,%xmm10 - addl %edx,%ecx - rorl $7,%edx - por %xmm8,%xmm4 - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - pslld $2,%xmm9 - pxor %xmm10,%xmm4 - xorl %ebp,%edx - movdqa -64(%r14),%xmm10 - roll $5,%ecx - addl %edi,%ebx - andl %edx,%esi - pxor %xmm9,%xmm4 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - pshufd $238,%xmm1,%xmm5 - xorl %ebp,%esi - movdqa %xmm4,%xmm9 - paddd %xmm4,%xmm10 - movl %ebx,%edi - addl 16(%rsp),%eax - punpcklqdq %xmm2,%xmm5 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - psrldq $4,%xmm9 - andl %ecx,%edi - xorl %edx,%ecx - pxor %xmm1,%xmm5 - addl %ebx,%eax - rorl $7,%ebx - pxor %xmm3,%xmm9 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - pxor %xmm9,%xmm5 - xorl %ecx,%ebx - roll $5,%eax - movdqa %xmm10,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - movdqa %xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - movdqa %xmm5,%xmm9 - xorl %ecx,%esi - pslldq $12,%xmm8 - paddd %xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - psrld $31,%xmm9 - xorl %ebx,%eax - roll $5,%ebp - addl %esi,%edx - movdqa %xmm8,%xmm10 - andl %eax,%edi - xorl %ebx,%eax - psrld $30,%xmm8 - addl %ebp,%edx - rorl $7,%ebp - por %xmm9,%xmm5 - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - pslld $2,%xmm10 - pxor %xmm8,%xmm5 - xorl %eax,%ebp - movdqa -32(%r14),%xmm8 - roll $5,%edx - addl %edi,%ecx - andl %ebp,%esi - pxor %xmm10,%xmm5 - xorl %eax,%ebp - addl %edx,%ecx - rorl $7,%edx - pshufd $238,%xmm2,%xmm6 - xorl %eax,%esi - movdqa %xmm5,%xmm10 - paddd %xmm5,%xmm8 - movl %ecx,%edi - addl 32(%rsp),%ebx - punpcklqdq %xmm3,%xmm6 - xorl %ebp,%edx - roll $5,%ecx - addl %esi,%ebx - psrldq $4,%xmm10 - andl %edx,%edi - xorl %ebp,%edx - pxor %xmm2,%xmm6 - addl %ecx,%ebx - rorl $7,%ecx - pxor %xmm4,%xmm10 - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - pxor %xmm10,%xmm6 - xorl %edx,%ecx - roll $5,%ebx - movdqa %xmm8,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - movdqa %xmm6,%xmm9 - xorl %edx,%ecx - addl %ebx,%eax - rorl $7,%ebx - movdqa %xmm6,%xmm10 - xorl %edx,%esi - pslldq $12,%xmm9 - paddd %xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - psrld $31,%xmm10 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - movdqa %xmm9,%xmm8 - andl %ebx,%edi - xorl %ecx,%ebx - psrld $30,%xmm9 - addl %eax,%ebp - rorl $7,%eax - por %xmm10,%xmm6 - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - pslld $2,%xmm8 - pxor %xmm9,%xmm6 - xorl %ebx,%eax - movdqa -32(%r14),%xmm9 - roll $5,%ebp - addl %edi,%edx - andl %eax,%esi - pxor %xmm8,%xmm6 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - pshufd $238,%xmm3,%xmm7 - xorl %ebx,%esi - movdqa %xmm6,%xmm8 - paddd %xmm6,%xmm9 - movl %edx,%edi - addl 48(%rsp),%ecx - punpcklqdq %xmm4,%xmm7 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - psrldq $4,%xmm8 - andl %ebp,%edi - xorl %eax,%ebp - pxor %xmm3,%xmm7 - addl %edx,%ecx - rorl $7,%edx - pxor %xmm5,%xmm8 - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - pxor %xmm8,%xmm7 - xorl %ebp,%edx - roll $5,%ecx - movdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - movdqa %xmm7,%xmm10 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - movdqa %xmm7,%xmm8 - xorl %ebp,%esi - pslldq $12,%xmm10 - paddd %xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - psrld $31,%xmm8 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - movdqa %xmm10,%xmm9 - andl %ecx,%edi - xorl %edx,%ecx - psrld $30,%xmm10 - addl %ebx,%eax - rorl $7,%ebx - por %xmm8,%xmm7 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - pslld $2,%xmm9 - pxor %xmm10,%xmm7 - xorl %ecx,%ebx - movdqa -32(%r14),%xmm10 - roll $5,%eax - addl %edi,%ebp - andl %ebx,%esi - pxor %xmm9,%xmm7 - pshufd $238,%xmm6,%xmm9 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - pxor %xmm4,%xmm0 - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - punpcklqdq %xmm7,%xmm9 - xorl %ebx,%eax - roll $5,%ebp - pxor %xmm1,%xmm0 - addl %esi,%edx - andl %eax,%edi - movdqa %xmm10,%xmm8 - xorl %ebx,%eax - paddd %xmm7,%xmm10 - addl %ebp,%edx - pxor %xmm9,%xmm0 - rorl $7,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 4(%rsp),%ecx - movdqa %xmm0,%xmm9 - xorl %eax,%ebp - roll $5,%edx - movdqa %xmm10,48(%rsp) - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - pslld $2,%xmm0 - addl %edx,%ecx - rorl $7,%edx - psrld $30,%xmm9 - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - por %xmm9,%xmm0 - xorl %ebp,%edx - roll $5,%ecx - pshufd $238,%xmm7,%xmm10 - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - pxor %xmm5,%xmm1 - addl 16(%rsp),%ebp - xorl %ecx,%esi - punpcklqdq %xmm0,%xmm10 - movl %eax,%edi - roll $5,%eax - pxor %xmm2,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm8,%xmm9 - rorl $7,%ebx - paddd %xmm0,%xmm8 - addl %eax,%ebp - pxor %xmm10,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm1,%xmm10 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm8,0(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 24(%rsp),%ecx - pslld $2,%xmm1 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm10 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - por %xmm10,%xmm1 - addl %edx,%ecx - addl 28(%rsp),%ebx - pshufd $238,%xmm0,%xmm8 - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - pxor %xmm6,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - punpcklqdq %xmm1,%xmm8 - movl %ebx,%edi - roll $5,%ebx - pxor %xmm3,%xmm2 - addl %esi,%eax - xorl %edx,%edi - movdqa 0(%r14),%xmm10 - rorl $7,%ecx - paddd %xmm1,%xmm9 - addl %ebx,%eax - pxor %xmm8,%xmm2 - addl 36(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - movdqa %xmm2,%xmm8 - addl %edi,%ebp - xorl %ecx,%esi - movdqa %xmm9,16(%rsp) - rorl $7,%ebx - addl %eax,%ebp - addl 40(%rsp),%edx - pslld $2,%xmm2 - xorl %ebx,%esi - movl %ebp,%edi - psrld $30,%xmm8 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - por %xmm8,%xmm2 - addl %ebp,%edx - addl 44(%rsp),%ecx - pshufd $238,%xmm1,%xmm9 - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - pxor %xmm7,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - punpcklqdq %xmm2,%xmm9 - movl %ecx,%edi - roll $5,%ecx - pxor %xmm4,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - movdqa %xmm10,%xmm8 - rorl $7,%edx - paddd %xmm2,%xmm10 - addl %ecx,%ebx - pxor %xmm9,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - movdqa %xmm3,%xmm9 - addl %edi,%eax - xorl %edx,%esi - movdqa %xmm10,32(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 56(%rsp),%ebp - pslld $2,%xmm3 - xorl %ecx,%esi - movl %eax,%edi - psrld $30,%xmm9 - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - por %xmm9,%xmm3 - addl %eax,%ebp - addl 60(%rsp),%edx - pshufd $238,%xmm2,%xmm10 - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - pxor %xmm0,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - punpcklqdq %xmm3,%xmm10 - movl %edx,%edi - roll $5,%edx - pxor %xmm5,%xmm4 - addl %esi,%ecx - xorl %eax,%edi - movdqa %xmm8,%xmm9 - rorl $7,%ebp - paddd %xmm3,%xmm8 - addl %edx,%ecx - pxor %xmm10,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - movdqa %xmm4,%xmm10 - addl %edi,%ebx - xorl %ebp,%esi - movdqa %xmm8,48(%rsp) - rorl $7,%edx - addl %ecx,%ebx - addl 8(%rsp),%eax - pslld $2,%xmm4 - xorl %edx,%esi - movl %ebx,%edi - psrld $30,%xmm10 - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - por %xmm10,%xmm4 - addl %ebx,%eax - addl 12(%rsp),%ebp - pshufd $238,%xmm3,%xmm8 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - pxor %xmm1,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - punpcklqdq %xmm4,%xmm8 - movl %ebp,%edi - roll $5,%ebp - pxor %xmm6,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - movdqa %xmm9,%xmm10 - rorl $7,%eax - paddd %xmm4,%xmm9 - addl %ebp,%edx - pxor %xmm8,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - movdqa %xmm5,%xmm8 - addl %edi,%ecx - xorl %eax,%esi - movdqa %xmm9,0(%rsp) - rorl $7,%ebp - addl %edx,%ecx - addl 24(%rsp),%ebx - pslld $2,%xmm5 - xorl %ebp,%esi - movl %ecx,%edi - psrld $30,%xmm8 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - por %xmm8,%xmm5 - addl %ecx,%ebx - addl 28(%rsp),%eax - pshufd $238,%xmm4,%xmm9 - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - pxor %xmm2,%xmm6 - addl 32(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - rorl $7,%ebx - punpcklqdq %xmm5,%xmm9 - movl %eax,%edi - xorl %ecx,%esi - pxor %xmm7,%xmm6 - roll $5,%eax - addl %esi,%ebp - movdqa %xmm10,%xmm8 - xorl %ebx,%edi - paddd %xmm5,%xmm10 - xorl %ecx,%ebx - pxor %xmm9,%xmm6 - addl %eax,%ebp - addl 36(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movdqa %xmm6,%xmm9 - movl %ebp,%esi - xorl %ebx,%edi - movdqa %xmm10,16(%rsp) - roll $5,%ebp - addl %edi,%edx - xorl %eax,%esi - pslld $2,%xmm6 - xorl %ebx,%eax - addl %ebp,%edx - psrld $30,%xmm9 - addl 40(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - por %xmm9,%xmm6 - rorl $7,%ebp - movl %edx,%edi - xorl %eax,%esi - roll $5,%edx - pshufd $238,%xmm5,%xmm10 - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movl %ecx,%esi - xorl %ebp,%edi - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - pxor %xmm3,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - rorl $7,%ecx - punpcklqdq %xmm6,%xmm10 - movl %ebx,%edi - xorl %edx,%esi - pxor %xmm0,%xmm7 - roll $5,%ebx - addl %esi,%eax - movdqa 32(%r14),%xmm9 - xorl %ecx,%edi - paddd %xmm6,%xmm8 - xorl %edx,%ecx - pxor %xmm10,%xmm7 - addl %ebx,%eax - addl 52(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movdqa %xmm7,%xmm10 - movl %eax,%esi - xorl %ecx,%edi - movdqa %xmm8,32(%rsp) - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - pslld $2,%xmm7 - xorl %ecx,%ebx - addl %eax,%ebp - psrld $30,%xmm10 - addl 56(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - por %xmm10,%xmm7 - rorl $7,%eax - movl %ebp,%edi - xorl %ebx,%esi - roll $5,%ebp - pshufd $238,%xmm6,%xmm8 - addl %esi,%edx - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movl %edx,%esi - xorl %eax,%edi - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - pxor %xmm4,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - rorl $7,%edx - punpcklqdq %xmm7,%xmm8 - movl %ecx,%edi - xorl %ebp,%esi - pxor %xmm1,%xmm0 - roll $5,%ecx - addl %esi,%ebx - movdqa %xmm9,%xmm10 - xorl %edx,%edi - paddd %xmm7,%xmm9 - xorl %ebp,%edx - pxor %xmm8,%xmm0 - addl %ecx,%ebx - addl 4(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movdqa %xmm0,%xmm8 - movl %ebx,%esi - xorl %edx,%edi - movdqa %xmm9,48(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - pslld $2,%xmm0 - xorl %edx,%ecx - addl %ebx,%eax - psrld $30,%xmm8 - addl 8(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - por %xmm8,%xmm0 - rorl $7,%ebx - movl %eax,%edi - xorl %ecx,%esi - roll $5,%eax - pshufd $238,%xmm7,%xmm9 - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movl %ebp,%esi - xorl %ebx,%edi - roll $5,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - pxor %xmm5,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - rorl $7,%ebp - punpcklqdq %xmm0,%xmm9 - movl %edx,%edi - xorl %eax,%esi - pxor %xmm2,%xmm1 - roll $5,%edx - addl %esi,%ecx - movdqa %xmm10,%xmm8 - xorl %ebp,%edi - paddd %xmm0,%xmm10 - xorl %eax,%ebp - pxor %xmm9,%xmm1 - addl %edx,%ecx - addl 20(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movdqa %xmm1,%xmm9 - movl %ecx,%esi - xorl %ebp,%edi - movdqa %xmm10,0(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - pslld $2,%xmm1 - xorl %ebp,%edx - addl %ecx,%ebx - psrld $30,%xmm9 - addl 24(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - por %xmm9,%xmm1 - rorl $7,%ecx - movl %ebx,%edi - xorl %edx,%esi - roll $5,%ebx - pshufd $238,%xmm0,%xmm10 - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movl %eax,%esi - xorl %ecx,%edi - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - pxor %xmm6,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - rorl $7,%eax - punpcklqdq %xmm1,%xmm10 - movl %ebp,%edi - xorl %ebx,%esi - pxor %xmm3,%xmm2 - roll $5,%ebp - addl %esi,%edx - movdqa %xmm8,%xmm9 - xorl %eax,%edi - paddd %xmm1,%xmm8 - xorl %ebx,%eax - pxor %xmm10,%xmm2 - addl %ebp,%edx - addl 36(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movdqa %xmm2,%xmm10 - movl %edx,%esi - xorl %eax,%edi - movdqa %xmm8,16(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - pslld $2,%xmm2 - xorl %eax,%ebp - addl %edx,%ecx - psrld $30,%xmm10 - addl 40(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - por %xmm10,%xmm2 - rorl $7,%edx - movl %ecx,%edi - xorl %ebp,%esi - roll $5,%ecx - pshufd $238,%xmm1,%xmm8 - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - pxor %xmm7,%xmm3 - addl 48(%rsp),%ebp - xorl %ecx,%esi - punpcklqdq %xmm2,%xmm8 - movl %eax,%edi - roll $5,%eax - pxor %xmm4,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm9,%xmm10 - rorl $7,%ebx - paddd %xmm2,%xmm9 - addl %eax,%ebp - pxor %xmm8,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm3,%xmm8 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm9,32(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 56(%rsp),%ecx - pslld $2,%xmm3 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm8 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - por %xmm8,%xmm3 - addl %edx,%ecx - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - paddd %xmm3,%xmm10 - addl %esi,%eax - xorl %edx,%edi - movdqa %xmm10,48(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - cmpq %r10,%r9 - je .Ldone_ssse3 - movdqa 64(%r14),%xmm6 - movdqa -64(%r14),%xmm9 - movdqu 0(%r9),%xmm0 - movdqu 16(%r9),%xmm1 - movdqu 32(%r9),%xmm2 - movdqu 48(%r9),%xmm3 -.byte 102,15,56,0,198 - addq $64,%r9 - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi -.byte 102,15,56,0,206 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - paddd %xmm9,%xmm0 - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - movdqa %xmm0,0(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - psubd %xmm9,%xmm0 - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi -.byte 102,15,56,0,214 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - paddd %xmm9,%xmm1 - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - movdqa %xmm1,16(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - psubd %xmm9,%xmm1 - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi -.byte 102,15,56,0,222 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - paddd %xmm9,%xmm2 - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - movdqa %xmm2,32(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - psubd %xmm9,%xmm2 - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - addl 12(%r8),%edx - movl %eax,0(%r8) - addl 16(%r8),%ebp - movl %esi,4(%r8) - movl %esi,%ebx - movl %ecx,8(%r8) - movl %ecx,%edi - movl %edx,12(%r8) - xorl %edx,%edi - movl %ebp,16(%r8) - andl %edi,%esi - jmp .Loop_ssse3 - -.align 16 -.Ldone_ssse3: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - movl %eax,0(%r8) - addl 12(%r8),%edx - movl %esi,4(%r8) - addl 16(%r8),%ebp - movl %ecx,8(%r8) - movl %edx,12(%r8) - movl %ebp,16(%r8) - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_ssse3,.-sha1_block_data_order_ssse3 -.type sha1_block_data_order_avx,@function -.align 16 -sha1_block_data_order_avx: -_avx_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - leaq -64(%rsp),%rsp - vzeroupper - andq $-64,%rsp - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - shlq $6,%r10 - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl %ebx,%esi - movl 16(%r8),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - vmovdqa 64(%r14),%xmm6 - vmovdqa -64(%r14),%xmm11 - vmovdqu 0(%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r9 - vpshufb %xmm6,%xmm1,%xmm1 - vpshufb %xmm6,%xmm2,%xmm2 - vpshufb %xmm6,%xmm3,%xmm3 - vpaddd %xmm11,%xmm0,%xmm4 - vpaddd %xmm11,%xmm1,%xmm5 - vpaddd %xmm11,%xmm2,%xmm6 - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - jmp .Loop_avx -.align 16 -.Loop_avx: - shrdl $2,%ebx,%ebx - xorl %edx,%esi - vpalignr $8,%xmm0,%xmm1,%xmm4 - movl %eax,%edi - addl 0(%rsp),%ebp - vpaddd %xmm3,%xmm11,%xmm9 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrldq $4,%xmm3,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - vpxor %xmm0,%xmm4,%xmm4 - xorl %ecx,%ebx - addl %eax,%ebp - vpxor %xmm2,%xmm8,%xmm8 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - vpxor %xmm8,%xmm4,%xmm4 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vmovdqa %xmm9,48(%rsp) - addl %edi,%edx - andl %eax,%esi - vpsrld $31,%xmm4,%xmm8 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpslldq $12,%xmm4,%xmm10 - vpaddd %xmm4,%xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm4,%xmm4 - addl %esi,%ecx - andl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm4,%xmm4 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - vpxor %xmm10,%xmm4,%xmm4 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %edi,%ebx - andl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpalignr $8,%xmm1,%xmm2,%xmm5 - movl %ebx,%edi - addl 16(%rsp),%eax - vpaddd %xmm4,%xmm11,%xmm9 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrldq $4,%xmm4,%xmm8 - addl %esi,%eax - andl %ecx,%edi - vpxor %xmm1,%xmm5,%xmm5 - xorl %edx,%ecx - addl %ebx,%eax - vpxor %xmm3,%xmm8,%xmm8 - shrdl $7,%ebx,%ebx - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - vpxor %xmm8,%xmm5,%xmm5 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vmovdqa %xmm9,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - vpsrld $31,%xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - shrdl $7,%eax,%eax - xorl %ecx,%esi - vpslldq $12,%xmm5,%xmm10 - vpaddd %xmm5,%xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm5,%xmm5 - addl %esi,%edx - andl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm5,%xmm5 - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - vpxor %xmm10,%xmm5,%xmm5 - xorl %eax,%ebp - shldl $5,%edx,%edx - vmovdqa -32(%r14),%xmm11 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - vpalignr $8,%xmm2,%xmm3,%xmm6 - movl %ecx,%edi - addl 32(%rsp),%ebx - vpaddd %xmm5,%xmm11,%xmm9 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vpsrldq $4,%xmm5,%xmm8 - addl %esi,%ebx - andl %edx,%edi - vpxor %xmm2,%xmm6,%xmm6 - xorl %ebp,%edx - addl %ecx,%ebx - vpxor %xmm4,%xmm8,%xmm8 - shrdl $7,%ecx,%ecx - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - vpxor %xmm8,%xmm6,%xmm6 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vmovdqa %xmm9,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - vpsrld $31,%xmm6,%xmm8 - xorl %edx,%ecx - addl %ebx,%eax - shrdl $7,%ebx,%ebx - xorl %edx,%esi - vpslldq $12,%xmm6,%xmm10 - vpaddd %xmm6,%xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm6,%xmm6 - addl %esi,%ebp - andl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm6,%xmm6 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - vpxor %xmm10,%xmm6,%xmm6 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - addl %edi,%edx - andl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpalignr $8,%xmm3,%xmm4,%xmm7 - movl %edx,%edi - addl 48(%rsp),%ecx - vpaddd %xmm6,%xmm11,%xmm9 - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrldq $4,%xmm6,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - vpxor %xmm3,%xmm7,%xmm7 - xorl %eax,%ebp - addl %edx,%ecx - vpxor %xmm5,%xmm8,%xmm8 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - vpxor %xmm8,%xmm7,%xmm7 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vmovdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - vpsrld $31,%xmm7,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpslldq $12,%xmm7,%xmm10 - vpaddd %xmm7,%xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm7,%xmm7 - addl %esi,%eax - andl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm7,%xmm7 - shrdl $7,%ebx,%ebx - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - vpxor %xmm10,%xmm7,%xmm7 - xorl %ecx,%ebx - shldl $5,%eax,%eax - addl %edi,%ebp - andl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - shrdl $7,%eax,%eax - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - vpxor %xmm1,%xmm0,%xmm0 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpaddd %xmm7,%xmm11,%xmm9 - addl %esi,%edx - andl %eax,%edi - vpxor %xmm8,%xmm0,%xmm0 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - movl %edx,%esi - addl 4(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpslld $2,%xmm0,%xmm0 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - vpor %xmm8,%xmm0,%xmm0 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm2,%xmm1,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm0,%xmm11,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm1,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm1,%xmm1 - addl 24(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm1,%xmm1 - addl 28(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - vpxor %xmm3,%xmm2,%xmm2 - addl %esi,%eax - xorl %edx,%edi - vpaddd %xmm1,%xmm11,%xmm9 - vmovdqa 0(%r14),%xmm11 - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpxor %xmm8,%xmm2,%xmm2 - addl 36(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpslld $2,%xmm2,%xmm2 - addl 40(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpor %xmm8,%xmm2,%xmm2 - addl 44(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - vpaddd %xmm2,%xmm11,%xmm9 - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpalignr $8,%xmm2,%xmm3,%xmm8 - vpxor %xmm0,%xmm4,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - vpxor %xmm5,%xmm4,%xmm4 - addl %esi,%ecx - xorl %eax,%edi - vpaddd %xmm3,%xmm11,%xmm9 - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpxor %xmm8,%xmm4,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - vpsrld $30,%xmm4,%xmm8 - vmovdqa %xmm9,48(%rsp) - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpslld $2,%xmm4,%xmm4 - addl 8(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpor %xmm8,%xmm4,%xmm4 - addl 12(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm3,%xmm4,%xmm8 - vpxor %xmm1,%xmm5,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpxor %xmm6,%xmm5,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - vpaddd %xmm4,%xmm11,%xmm9 - shrdl $7,%eax,%eax - addl %ebp,%edx - vpxor %xmm8,%xmm5,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - vpsrld $30,%xmm5,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpslld $2,%xmm5,%xmm5 - addl 24(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpor %xmm8,%xmm5,%xmm5 - addl 28(%rsp),%eax - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm4,%xmm5,%xmm8 - vpxor %xmm2,%xmm6,%xmm6 - addl 32(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - vpxor %xmm7,%xmm6,%xmm6 - movl %eax,%edi - xorl %ecx,%esi - vpaddd %xmm5,%xmm11,%xmm9 - shldl $5,%eax,%eax - addl %esi,%ebp - vpxor %xmm8,%xmm6,%xmm6 - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 36(%rsp),%edx - vpsrld $30,%xmm6,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - vpslld $2,%xmm6,%xmm6 - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - addl 40(%rsp),%ecx - andl %eax,%esi - vpor %xmm8,%xmm6,%xmm6 - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%edi - xorl %eax,%esi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%esi - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - vpalignr $8,%xmm5,%xmm6,%xmm8 - vpxor %xmm3,%xmm7,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - vpxor %xmm0,%xmm7,%xmm7 - movl %ebx,%edi - xorl %edx,%esi - vpaddd %xmm6,%xmm11,%xmm9 - vmovdqa 32(%r14),%xmm11 - shldl $5,%ebx,%ebx - addl %esi,%eax - vpxor %xmm8,%xmm7,%xmm7 - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 52(%rsp),%ebp - vpsrld $30,%xmm7,%xmm8 - vmovdqa %xmm9,32(%rsp) - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - vpslld $2,%xmm7,%xmm7 - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - addl 56(%rsp),%edx - andl %ebx,%esi - vpor %xmm8,%xmm7,%xmm7 - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%edi - xorl %ebx,%esi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vpxor %xmm1,%xmm0,%xmm0 - movl %ecx,%edi - xorl %ebp,%esi - vpaddd %xmm7,%xmm11,%xmm9 - shldl $5,%ecx,%ecx - addl %esi,%ebx - vpxor %xmm8,%xmm0,%xmm0 - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 4(%rsp),%eax - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - vpslld $2,%xmm0,%xmm0 - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - addl 8(%rsp),%ebp - andl %ecx,%esi - vpor %xmm8,%xmm0,%xmm0 - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%edi - xorl %ecx,%esi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - vpxor %xmm2,%xmm1,%xmm1 - movl %edx,%edi - xorl %eax,%esi - vpaddd %xmm0,%xmm11,%xmm9 - shldl $5,%edx,%edx - addl %esi,%ecx - vpxor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 20(%rsp),%ebx - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%esi - vpslld $2,%xmm1,%xmm1 - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - addl 24(%rsp),%eax - andl %edx,%esi - vpor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%edi - xorl %edx,%esi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - vpxor %xmm3,%xmm2,%xmm2 - movl %ebp,%edi - xorl %ebx,%esi - vpaddd %xmm1,%xmm11,%xmm9 - shldl $5,%ebp,%ebp - addl %esi,%edx - vpxor %xmm8,%xmm2,%xmm2 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 36(%rsp),%ecx - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - vpslld $2,%xmm2,%xmm2 - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - addl 40(%rsp),%ebx - andl %ebp,%esi - vpor %xmm8,%xmm2,%xmm2 - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%edi - xorl %ebp,%esi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm2,%xmm11,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - vpaddd %xmm3,%xmm11,%xmm9 - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - vmovdqa %xmm9,48(%rsp) - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - cmpq %r10,%r9 - je .Ldone_avx - vmovdqa 64(%r14),%xmm6 - vmovdqa -64(%r14),%xmm11 - vmovdqu 0(%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r9 - addl 16(%rsp),%ebx - xorl %ebp,%esi - vpshufb %xmm6,%xmm1,%xmm1 - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpaddd %xmm11,%xmm0,%xmm4 - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vmovdqa %xmm4,0(%rsp) - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - vpshufb %xmm6,%xmm2,%xmm2 - movl %edx,%edi - shldl $5,%edx,%edx - vpaddd %xmm11,%xmm1,%xmm5 - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vmovdqa %xmm5,16(%rsp) - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - vpshufb %xmm6,%xmm3,%xmm3 - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpaddd %xmm11,%xmm2,%xmm6 - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vmovdqa %xmm6,32(%rsp) - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - addl 12(%r8),%edx - movl %eax,0(%r8) - addl 16(%r8),%ebp - movl %esi,4(%r8) - movl %esi,%ebx - movl %ecx,8(%r8) - movl %ecx,%edi - movl %edx,12(%r8) - xorl %edx,%edi - movl %ebp,16(%r8) - andl %edi,%esi - jmp .Loop_avx - -.align 16 -.Ldone_avx: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vzeroupper - - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - movl %eax,0(%r8) - addl 12(%r8),%edx - movl %esi,4(%r8) - addl 16(%r8),%ebp - movl %ecx,8(%r8) - movl %edx,12(%r8) - movl %ebp,16(%r8) - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_avx,.-sha1_block_data_order_avx -.type sha1_block_data_order_avx2,@function -.align 16 -sha1_block_data_order_avx2: -_avx2_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - vzeroupper - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - leaq -640(%rsp),%rsp - shlq $6,%r10 - leaq 64(%r9),%r13 - andq $-128,%rsp - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - cmpq %r10,%r13 - cmovaeq %r9,%r13 - movl 4(%r8),%ebp - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl 16(%r8),%esi - vmovdqu 64(%r14),%ymm6 - - vmovdqu (%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - leaq 64(%r9),%r9 - vinserti128 $1,(%r13),%ymm0,%ymm0 - vinserti128 $1,16(%r13),%ymm1,%ymm1 - vpshufb %ymm6,%ymm0,%ymm0 - vinserti128 $1,32(%r13),%ymm2,%ymm2 - vpshufb %ymm6,%ymm1,%ymm1 - vinserti128 $1,48(%r13),%ymm3,%ymm3 - vpshufb %ymm6,%ymm2,%ymm2 - vmovdqu -64(%r14),%ymm11 - vpshufb %ymm6,%ymm3,%ymm3 - - vpaddd %ymm11,%ymm0,%ymm4 - vpaddd %ymm11,%ymm1,%ymm5 - vmovdqu %ymm4,0(%rsp) - vpaddd %ymm11,%ymm2,%ymm6 - vmovdqu %ymm5,32(%rsp) - vpaddd %ymm11,%ymm3,%ymm7 - vmovdqu %ymm6,64(%rsp) - vmovdqu %ymm7,96(%rsp) - vpalignr $8,%ymm0,%ymm1,%ymm4 - vpsrldq $4,%ymm3,%ymm8 - vpxor %ymm0,%ymm4,%ymm4 - vpxor %ymm2,%ymm8,%ymm8 - vpxor %ymm8,%ymm4,%ymm4 - vpsrld $31,%ymm4,%ymm8 - vpslldq $12,%ymm4,%ymm10 - vpaddd %ymm4,%ymm4,%ymm4 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm4,%ymm4 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm4,%ymm4 - vpxor %ymm10,%ymm4,%ymm4 - vpaddd %ymm11,%ymm4,%ymm9 - vmovdqu %ymm9,128(%rsp) - vpalignr $8,%ymm1,%ymm2,%ymm5 - vpsrldq $4,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm3,%ymm8,%ymm8 - vpxor %ymm8,%ymm5,%ymm5 - vpsrld $31,%ymm5,%ymm8 - vmovdqu -32(%r14),%ymm11 - vpslldq $12,%ymm5,%ymm10 - vpaddd %ymm5,%ymm5,%ymm5 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm5,%ymm5 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm5,%ymm5 - vpxor %ymm10,%ymm5,%ymm5 - vpaddd %ymm11,%ymm5,%ymm9 - vmovdqu %ymm9,160(%rsp) - vpalignr $8,%ymm2,%ymm3,%ymm6 - vpsrldq $4,%ymm5,%ymm8 - vpxor %ymm2,%ymm6,%ymm6 - vpxor %ymm4,%ymm8,%ymm8 - vpxor %ymm8,%ymm6,%ymm6 - vpsrld $31,%ymm6,%ymm8 - vpslldq $12,%ymm6,%ymm10 - vpaddd %ymm6,%ymm6,%ymm6 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm6,%ymm6 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm6,%ymm6 - vpxor %ymm10,%ymm6,%ymm6 - vpaddd %ymm11,%ymm6,%ymm9 - vmovdqu %ymm9,192(%rsp) - vpalignr $8,%ymm3,%ymm4,%ymm7 - vpsrldq $4,%ymm6,%ymm8 - vpxor %ymm3,%ymm7,%ymm7 - vpxor %ymm5,%ymm8,%ymm8 - vpxor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm7,%ymm8 - vpslldq $12,%ymm7,%ymm10 - vpaddd %ymm7,%ymm7,%ymm7 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm7,%ymm7 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm7,%ymm7 - vpxor %ymm10,%ymm7,%ymm7 - vpaddd %ymm11,%ymm7,%ymm9 - vmovdqu %ymm9,224(%rsp) - leaq 128(%rsp),%r13 - jmp .Loop_avx2 -.align 32 -.Loop_avx2: - rorxl $2,%ebp,%ebx - andnl %edx,%ebp,%edi - andl %ecx,%ebp - xorl %edi,%ebp - jmp .Lalign32_1 -.align 32 -.Lalign32_1: - vpalignr $8,%ymm6,%ymm7,%ymm8 - vpxor %ymm4,%ymm0,%ymm0 - addl -128(%r13),%esi - andnl %ecx,%eax,%edi - vpxor %ymm1,%ymm0,%ymm0 - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpxor %ymm8,%ymm0,%ymm0 - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - vpsrld $30,%ymm0,%ymm8 - vpslld $2,%ymm0,%ymm0 - addl -124(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - vpor %ymm8,%ymm0,%ymm0 - addl %r12d,%edx - xorl %edi,%esi - addl -120(%r13),%ecx - andnl %ebp,%edx,%edi - vpaddd %ymm11,%ymm0,%ymm9 - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - vmovdqu %ymm9,256(%rsp) - addl %r12d,%ecx - xorl %edi,%edx - addl -116(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -96(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - vpalignr $8,%ymm7,%ymm0,%ymm8 - vpxor %ymm5,%ymm1,%ymm1 - addl -92(%r13),%eax - andnl %edx,%ebp,%edi - vpxor %ymm2,%ymm1,%ymm1 - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - vpxor %ymm8,%ymm1,%ymm1 - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - vpsrld $30,%ymm1,%ymm8 - vpslld $2,%ymm1,%ymm1 - addl -88(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - vpor %ymm8,%ymm1,%ymm1 - addl %r12d,%esi - xorl %edi,%eax - addl -84(%r13),%edx - andnl %ebx,%esi,%edi - vpaddd %ymm11,%ymm1,%ymm9 - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - vmovdqu %ymm9,288(%rsp) - addl %r12d,%edx - xorl %edi,%esi - addl -64(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -60(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - vpalignr $8,%ymm0,%ymm1,%ymm8 - vpxor %ymm6,%ymm2,%ymm2 - addl -56(%r13),%ebp - andnl %esi,%ebx,%edi - vpxor %ymm3,%ymm2,%ymm2 - vmovdqu 0(%r14),%ymm11 - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpxor %ymm8,%ymm2,%ymm2 - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - vpsrld $30,%ymm2,%ymm8 - vpslld $2,%ymm2,%ymm2 - addl -52(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - vpor %ymm8,%ymm2,%ymm2 - addl %r12d,%eax - xorl %edi,%ebp - addl -32(%r13),%esi - andnl %ecx,%eax,%edi - vpaddd %ymm11,%ymm2,%ymm9 - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - vmovdqu %ymm9,320(%rsp) - addl %r12d,%esi - xorl %edi,%eax - addl -28(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -24(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - vpalignr $8,%ymm1,%ymm2,%ymm8 - vpxor %ymm7,%ymm3,%ymm3 - addl -20(%r13),%ebx - andnl %eax,%ecx,%edi - vpxor %ymm4,%ymm3,%ymm3 - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpxor %ymm8,%ymm3,%ymm3 - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - vpsrld $30,%ymm3,%ymm8 - vpslld $2,%ymm3,%ymm3 - addl 0(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - vpor %ymm8,%ymm3,%ymm3 - addl %r12d,%ebp - xorl %edi,%ebx - addl 4(%r13),%eax - andnl %edx,%ebp,%edi - vpaddd %ymm11,%ymm3,%ymm9 - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - vmovdqu %ymm9,352(%rsp) - addl %r12d,%eax - xorl %edi,%ebp - addl 8(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl 12(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vpalignr $8,%ymm2,%ymm3,%ymm8 - vpxor %ymm0,%ymm4,%ymm4 - addl 32(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - vpxor %ymm5,%ymm4,%ymm4 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpxor %ymm8,%ymm4,%ymm4 - addl %r12d,%ecx - xorl %ebp,%edx - addl 36(%r13),%ebx - vpsrld $30,%ymm4,%ymm8 - vpslld $2,%ymm4,%ymm4 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vpor %ymm8,%ymm4,%ymm4 - addl 40(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpaddd %ymm11,%ymm4,%ymm9 - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 44(%r13),%eax - vmovdqu %ymm9,384(%rsp) - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpalignr $8,%ymm3,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - addl 68(%r13),%edx - leal (%rdx,%rax,1),%edx - vpxor %ymm6,%ymm5,%ymm5 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - vpxor %ymm8,%ymm5,%ymm5 - addl %r12d,%edx - xorl %ebx,%esi - addl 72(%r13),%ecx - vpsrld $30,%ymm5,%ymm8 - vpslld $2,%ymm5,%ymm5 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - vpor %ymm8,%ymm5,%ymm5 - addl 76(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpaddd %ymm11,%ymm5,%ymm9 - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 96(%r13),%ebp - vmovdqu %ymm9,416(%rsp) - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 100(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpalignr $8,%ymm4,%ymm5,%ymm8 - vpxor %ymm2,%ymm6,%ymm6 - addl 104(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpxor %ymm7,%ymm6,%ymm6 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - vpxor %ymm8,%ymm6,%ymm6 - addl %r12d,%esi - xorl %ecx,%eax - addl 108(%r13),%edx - leaq 256(%r13),%r13 - vpsrld $30,%ymm6,%ymm8 - vpslld $2,%ymm6,%ymm6 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vpor %ymm8,%ymm6,%ymm6 - addl -128(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpaddd %ymm11,%ymm6,%ymm9 - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -124(%r13),%ebx - vmovdqu %ymm9,448(%rsp) - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -120(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpalignr $8,%ymm5,%ymm6,%ymm8 - vpxor %ymm3,%ymm7,%ymm7 - addl -116(%r13),%eax - leal (%rax,%rbx,1),%eax - vpxor %ymm0,%ymm7,%ymm7 - vmovdqu 32(%r14),%ymm11 - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - vpxor %ymm8,%ymm7,%ymm7 - addl %r12d,%eax - xorl %edx,%ebp - addl -96(%r13),%esi - vpsrld $30,%ymm7,%ymm8 - vpslld $2,%ymm7,%ymm7 - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpor %ymm8,%ymm7,%ymm7 - addl -92(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpaddd %ymm11,%ymm7,%ymm9 - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -88(%r13),%ecx - vmovdqu %ymm9,480(%rsp) - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -84(%r13),%ebx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - jmp .Lalign32_2 -.align 32 -.Lalign32_2: - vpalignr $8,%ymm6,%ymm7,%ymm8 - vpxor %ymm4,%ymm0,%ymm0 - addl -64(%r13),%ebp - xorl %esi,%ecx - vpxor %ymm1,%ymm0,%ymm0 - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - vpxor %ymm8,%ymm0,%ymm0 - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - vpsrld $30,%ymm0,%ymm8 - vpslld $2,%ymm0,%ymm0 - addl %r12d,%ebp - andl %edi,%ebx - addl -60(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - vpor %ymm8,%ymm0,%ymm0 - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - vpaddd %ymm11,%ymm0,%ymm9 - addl %r12d,%eax - andl %edi,%ebp - addl -56(%r13),%esi - xorl %ecx,%ebp - vmovdqu %ymm9,512(%rsp) - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl -52(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - addl -32(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - vpalignr $8,%ymm7,%ymm0,%ymm8 - vpxor %ymm5,%ymm1,%ymm1 - addl -28(%r13),%ebx - xorl %eax,%edx - vpxor %ymm2,%ymm1,%ymm1 - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - vpxor %ymm8,%ymm1,%ymm1 - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vpsrld $30,%ymm1,%ymm8 - vpslld $2,%ymm1,%ymm1 - addl %r12d,%ebx - andl %edi,%ecx - addl -24(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - vpor %ymm8,%ymm1,%ymm1 - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - vpaddd %ymm11,%ymm1,%ymm9 - addl %r12d,%ebp - andl %edi,%ebx - addl -20(%r13),%eax - xorl %edx,%ebx - vmovdqu %ymm9,544(%rsp) - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 0(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl 4(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - vpalignr $8,%ymm0,%ymm1,%ymm8 - vpxor %ymm6,%ymm2,%ymm2 - addl 8(%r13),%ecx - xorl %ebp,%esi - vpxor %ymm3,%ymm2,%ymm2 - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - vpxor %ymm8,%ymm2,%ymm2 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpsrld $30,%ymm2,%ymm8 - vpslld $2,%ymm2,%ymm2 - addl %r12d,%ecx - andl %edi,%edx - addl 12(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - vpor %ymm8,%ymm2,%ymm2 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vpaddd %ymm11,%ymm2,%ymm9 - addl %r12d,%ebx - andl %edi,%ecx - addl 32(%r13),%ebp - xorl %esi,%ecx - vmovdqu %ymm9,576(%rsp) - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 36(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 40(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - vpalignr $8,%ymm1,%ymm2,%ymm8 - vpxor %ymm7,%ymm3,%ymm3 - addl 44(%r13),%edx - xorl %ebx,%eax - vpxor %ymm4,%ymm3,%ymm3 - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - vpxor %ymm8,%ymm3,%ymm3 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - vpsrld $30,%ymm3,%ymm8 - vpslld $2,%ymm3,%ymm3 - addl %r12d,%edx - andl %edi,%esi - addl 64(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - vpor %ymm8,%ymm3,%ymm3 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpaddd %ymm11,%ymm3,%ymm9 - addl %r12d,%ecx - andl %edi,%edx - addl 68(%r13),%ebx - xorl %eax,%edx - vmovdqu %ymm9,608(%rsp) - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl 72(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 76(%r13),%eax - xorl %edx,%ebx - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl 100(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 104(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 108(%r13),%ebx - leaq 256(%r13),%r13 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -128(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -124(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -120(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -116(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -96(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -92(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -88(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -84(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -60(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -56(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -52(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -32(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -28(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -24(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -20(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - addl %r12d,%edx - leaq 128(%r9),%r13 - leaq 128(%r9),%rdi - cmpq %r10,%r13 - cmovaeq %r9,%r13 - - - addl 0(%r8),%edx - addl 4(%r8),%esi - addl 8(%r8),%ebp - movl %edx,0(%r8) - addl 12(%r8),%ebx - movl %esi,4(%r8) - movl %edx,%eax - addl 16(%r8),%ecx - movl %ebp,%r12d - movl %ebp,8(%r8) - movl %ebx,%edx - - movl %ebx,12(%r8) - movl %esi,%ebp - movl %ecx,16(%r8) - - movl %ecx,%esi - movl %r12d,%ecx - - - cmpq %r10,%r9 - je .Ldone_avx2 - vmovdqu 64(%r14),%ymm6 - cmpq %r10,%rdi - ja .Last_avx2 - - vmovdqu -64(%rdi),%xmm0 - vmovdqu -48(%rdi),%xmm1 - vmovdqu -32(%rdi),%xmm2 - vmovdqu -16(%rdi),%xmm3 - vinserti128 $1,0(%r13),%ymm0,%ymm0 - vinserti128 $1,16(%r13),%ymm1,%ymm1 - vinserti128 $1,32(%r13),%ymm2,%ymm2 - vinserti128 $1,48(%r13),%ymm3,%ymm3 - jmp .Last_avx2 - -.align 32 -.Last_avx2: - leaq 128+16(%rsp),%r13 - rorxl $2,%ebp,%ebx - andnl %edx,%ebp,%edi - andl %ecx,%ebp - xorl %edi,%ebp - subq $-128,%r9 - addl -128(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -124(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -120(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -116(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -96(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl -92(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl -88(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -84(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -64(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -60(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -56(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl -52(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl -32(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -28(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -24(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -20(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl 0(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl 4(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl 8(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl 12(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 32(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 36(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 40(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 44(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vmovdqu -64(%r14),%ymm11 - vpshufb %ymm6,%ymm0,%ymm0 - addl 68(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 72(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 76(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 96(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 100(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpshufb %ymm6,%ymm1,%ymm1 - vpaddd %ymm11,%ymm0,%ymm8 - addl 104(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl 108(%r13),%edx - leaq 256(%r13),%r13 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -128(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -124(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -120(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vmovdqu %ymm8,0(%rsp) - vpshufb %ymm6,%ymm2,%ymm2 - vpaddd %ymm11,%ymm1,%ymm9 - addl -116(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -92(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -88(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -84(%r13),%ebx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - vmovdqu %ymm9,32(%rsp) - vpshufb %ymm6,%ymm3,%ymm3 - vpaddd %ymm11,%ymm2,%ymm6 - addl -64(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl -60(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl -56(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl -52(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - addl -32(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - jmp .Lalign32_3 -.align 32 -.Lalign32_3: - vmovdqu %ymm6,64(%rsp) - vpaddd %ymm11,%ymm3,%ymm7 - addl -28(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl -24(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl -20(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 0(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl 4(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - vmovdqu %ymm7,96(%rsp) - addl 8(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - addl 12(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl 32(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 36(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 40(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - vpalignr $8,%ymm0,%ymm1,%ymm4 - addl 44(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - vpsrldq $4,%ymm3,%ymm8 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpxor %ymm0,%ymm4,%ymm4 - vpxor %ymm2,%ymm8,%ymm8 - xorl %ebp,%esi - addl %r12d,%edx - vpxor %ymm8,%ymm4,%ymm4 - andl %edi,%esi - addl 64(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - vpsrld $31,%ymm4,%ymm8 - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - vpslldq $12,%ymm4,%ymm10 - vpaddd %ymm4,%ymm4,%ymm4 - rorxl $2,%edx,%esi - xorl %eax,%edx - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm4,%ymm4 - addl %r12d,%ecx - andl %edi,%edx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm4,%ymm4 - addl 68(%r13),%ebx - xorl %eax,%edx - vpxor %ymm10,%ymm4,%ymm4 - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - vpaddd %ymm11,%ymm4,%ymm9 - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vmovdqu %ymm9,128(%rsp) - addl %r12d,%ebx - andl %edi,%ecx - addl 72(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 76(%r13),%eax - xorl %edx,%ebx - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpalignr $8,%ymm1,%ymm2,%ymm5 - addl 96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpsrldq $4,%ymm4,%ymm8 - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm3,%ymm8,%ymm8 - addl 100(%r13),%edx - leal (%rdx,%rax,1),%edx - vpxor %ymm8,%ymm5,%ymm5 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - vpsrld $31,%ymm5,%ymm8 - vmovdqu -32(%r14),%ymm11 - xorl %ebx,%esi - addl 104(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - vpslldq $12,%ymm5,%ymm10 - vpaddd %ymm5,%ymm5,%ymm5 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm5,%ymm5 - xorl %eax,%edx - addl %r12d,%ecx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm5,%ymm5 - xorl %ebp,%edx - addl 108(%r13),%ebx - leaq 256(%r13),%r13 - vpxor %ymm10,%ymm5,%ymm5 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpaddd %ymm11,%ymm5,%ymm9 - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vmovdqu %ymm9,160(%rsp) - addl -128(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpalignr $8,%ymm2,%ymm3,%ymm6 - addl -124(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - vpsrldq $4,%ymm5,%ymm8 - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpxor %ymm2,%ymm6,%ymm6 - vpxor %ymm4,%ymm8,%ymm8 - addl -120(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpxor %ymm8,%ymm6,%ymm6 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - vpsrld $31,%ymm6,%ymm8 - xorl %ecx,%eax - addl -116(%r13),%edx - leal (%rdx,%rax,1),%edx - vpslldq $12,%ymm6,%ymm10 - vpaddd %ymm6,%ymm6,%ymm6 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm6,%ymm6 - xorl %ebp,%esi - addl %r12d,%edx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm6,%ymm6 - xorl %ebx,%esi - addl -96(%r13),%ecx - vpxor %ymm10,%ymm6,%ymm6 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpaddd %ymm11,%ymm6,%ymm9 - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - vmovdqu %ymm9,192(%rsp) - addl -92(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vpalignr $8,%ymm3,%ymm4,%ymm7 - addl -88(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpsrldq $4,%ymm6,%ymm8 - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpxor %ymm3,%ymm7,%ymm7 - vpxor %ymm5,%ymm8,%ymm8 - addl -84(%r13),%eax - leal (%rax,%rbx,1),%eax - vpxor %ymm8,%ymm7,%ymm7 - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - vpsrld $31,%ymm7,%ymm8 - xorl %edx,%ebp - addl -64(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpslldq $12,%ymm7,%ymm10 - vpaddd %ymm7,%ymm7,%ymm7 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm7,%ymm7 - xorl %ebx,%eax - addl %r12d,%esi - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm7,%ymm7 - xorl %ecx,%eax - addl -60(%r13),%edx - vpxor %ymm10,%ymm7,%ymm7 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpaddd %ymm11,%ymm7,%ymm9 - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vmovdqu %ymm9,224(%rsp) - addl -56(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -52(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -32(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -28(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -24(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -20(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - addl %r12d,%edx - leaq 128(%rsp),%r13 - - - addl 0(%r8),%edx - addl 4(%r8),%esi - addl 8(%r8),%ebp - movl %edx,0(%r8) - addl 12(%r8),%ebx - movl %esi,4(%r8) - movl %edx,%eax - addl 16(%r8),%ecx - movl %ebp,%r12d - movl %ebp,8(%r8) - movl %ebx,%edx - - movl %ebx,12(%r8) - movl %esi,%ebp - movl %ecx,16(%r8) - - movl %ecx,%esi - movl %r12d,%ecx - - - cmpq %r10,%r9 - jbe .Loop_avx2 - -.Ldone_avx2: - vzeroupper - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_avx2,.-sha1_block_data_order_avx2 -.align 64 -K_XX_XX: -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s deleted file mode 100644 index 26f69c374c03f8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s +++ /dev/null @@ -1,8005 +0,0 @@ -.text - - - -.globl sha256_multi_block -.type sha256_multi_block,@function -.align 32 -sha256_multi_block: -.cfi_startproc - movq OPENSSL_ia32cap_P+4(%rip),%rcx - btq $61,%rcx - jc _shaext_shortcut - testl $268435456,%ecx - jnz _avx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody: - leaq K256+128(%rip),%rbp - leaq 256(%rsp),%rbx - leaq 128(%rdi),%rdi - -.Loop_grande: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone - - movdqu 0-128(%rdi),%xmm8 - leaq 128(%rsp),%rax - movdqu 32-128(%rdi),%xmm9 - movdqu 64-128(%rdi),%xmm10 - movdqu 96-128(%rdi),%xmm11 - movdqu 128-128(%rdi),%xmm12 - movdqu 160-128(%rdi),%xmm13 - movdqu 192-128(%rdi),%xmm14 - movdqu 224-128(%rdi),%xmm15 - movdqu .Lpbswap(%rip),%xmm6 - jmp .Loop - -.align 32 -.Loop: - movdqa %xmm10,%xmm4 - pxor %xmm9,%xmm4 - movd 0(%r8),%xmm5 - movd 0(%r9),%xmm0 - movd 0(%r10),%xmm1 - movd 0(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm12,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,0-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movd 4(%r8),%xmm5 - movd 4(%r9),%xmm0 - movd 4(%r10),%xmm1 - movd 4(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,16-128(%rax) - paddd %xmm14,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm5,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm14 - paddd %xmm7,%xmm14 - movd 8(%r8),%xmm5 - movd 8(%r9),%xmm0 - movd 8(%r10),%xmm1 - movd 8(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm10,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,32-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movd 12(%r8),%xmm5 - movd 12(%r9),%xmm0 - movd 12(%r10),%xmm1 - movd 12(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,48-128(%rax) - paddd %xmm12,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm5,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm12 - paddd %xmm7,%xmm12 - movd 16(%r8),%xmm5 - movd 16(%r9),%xmm0 - movd 16(%r10),%xmm1 - movd 16(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm8,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,64-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movd 20(%r8),%xmm5 - movd 20(%r9),%xmm0 - movd 20(%r10),%xmm1 - movd 20(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,80-128(%rax) - paddd %xmm10,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm5,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm10 - paddd %xmm7,%xmm10 - movd 24(%r8),%xmm5 - movd 24(%r9),%xmm0 - movd 24(%r10),%xmm1 - movd 24(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm14,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,96-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movd 28(%r8),%xmm5 - movd 28(%r9),%xmm0 - movd 28(%r10),%xmm1 - movd 28(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,112-128(%rax) - paddd %xmm8,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm5,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movd 32(%r8),%xmm5 - movd 32(%r9),%xmm0 - movd 32(%r10),%xmm1 - movd 32(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm12,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,128-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movd 36(%r8),%xmm5 - movd 36(%r9),%xmm0 - movd 36(%r10),%xmm1 - movd 36(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,144-128(%rax) - paddd %xmm14,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm5,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm14 - paddd %xmm7,%xmm14 - movd 40(%r8),%xmm5 - movd 40(%r9),%xmm0 - movd 40(%r10),%xmm1 - movd 40(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm10,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,160-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movd 44(%r8),%xmm5 - movd 44(%r9),%xmm0 - movd 44(%r10),%xmm1 - movd 44(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,176-128(%rax) - paddd %xmm12,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm5,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm12 - paddd %xmm7,%xmm12 - movd 48(%r8),%xmm5 - movd 48(%r9),%xmm0 - movd 48(%r10),%xmm1 - movd 48(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm8,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,192-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movd 52(%r8),%xmm5 - movd 52(%r9),%xmm0 - movd 52(%r10),%xmm1 - movd 52(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,208-128(%rax) - paddd %xmm10,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm5,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm10 - paddd %xmm7,%xmm10 - movd 56(%r8),%xmm5 - movd 56(%r9),%xmm0 - movd 56(%r10),%xmm1 - movd 56(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm14,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,224-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movd 60(%r8),%xmm5 - leaq 64(%r8),%r8 - movd 60(%r9),%xmm0 - leaq 64(%r9),%r9 - movd 60(%r10),%xmm1 - leaq 64(%r10),%r10 - movd 60(%r11),%xmm2 - leaq 64(%r11),%r11 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,240-128(%rax) - paddd %xmm8,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - prefetcht0 63(%r8) - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - prefetcht0 63(%r9) - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - prefetcht0 63(%r10) - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - prefetcht0 63(%r11) - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm5,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movdqu 0-128(%rax),%xmm5 - movl $3,%ecx - jmp .Loop_16_xx -.align 32 -.Loop_16_xx: - movdqa 16-128(%rax),%xmm6 - paddd 144-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 224-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm12,%xmm7 - - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,0-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movdqa 32-128(%rax),%xmm5 - paddd 160-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 240-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,16-128(%rax) - paddd %xmm14,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm6,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm14 - paddd %xmm7,%xmm14 - movdqa 48-128(%rax),%xmm6 - paddd 176-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 0-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm10,%xmm7 - - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,32-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movdqa 64-128(%rax),%xmm5 - paddd 192-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 16-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,48-128(%rax) - paddd %xmm12,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm6,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm12 - paddd %xmm7,%xmm12 - movdqa 80-128(%rax),%xmm6 - paddd 208-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 32-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm8,%xmm7 - - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,64-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movdqa 96-128(%rax),%xmm5 - paddd 224-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 48-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,80-128(%rax) - paddd %xmm10,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm6,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm10 - paddd %xmm7,%xmm10 - movdqa 112-128(%rax),%xmm6 - paddd 240-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 64-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm14,%xmm7 - - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,96-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movdqa 128-128(%rax),%xmm5 - paddd 0-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 80-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,112-128(%rax) - paddd %xmm8,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm6,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movdqa 144-128(%rax),%xmm6 - paddd 16-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 96-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm12,%xmm7 - - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,128-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movdqa 160-128(%rax),%xmm5 - paddd 32-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 112-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,144-128(%rax) - paddd %xmm14,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm6,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm14 - paddd %xmm7,%xmm14 - movdqa 176-128(%rax),%xmm6 - paddd 48-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 128-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm10,%xmm7 - - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,160-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movdqa 192-128(%rax),%xmm5 - paddd 64-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 144-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,176-128(%rax) - paddd %xmm12,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm6,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm12 - paddd %xmm7,%xmm12 - movdqa 208-128(%rax),%xmm6 - paddd 80-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 160-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm8,%xmm7 - - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,192-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movdqa 224-128(%rax),%xmm5 - paddd 96-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 176-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,208-128(%rax) - paddd %xmm10,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm6,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm10 - paddd %xmm7,%xmm10 - movdqa 240-128(%rax),%xmm6 - paddd 112-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 192-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm14,%xmm7 - - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,224-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movdqa 0-128(%rax),%xmm5 - paddd 128-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 208-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,240-128(%rax) - paddd %xmm8,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm6,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - decl %ecx - jnz .Loop_16_xx - - movl $1,%ecx - leaq K256+128(%rip),%rbp - - movdqa (%rbx),%xmm7 - cmpl 0(%rbx),%ecx - pxor %xmm0,%xmm0 - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - movdqa %xmm7,%xmm6 - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - pcmpgtd %xmm0,%xmm6 - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - paddd %xmm6,%xmm7 - cmovgeq %rbp,%r11 - - movdqu 0-128(%rdi),%xmm0 - pand %xmm6,%xmm8 - movdqu 32-128(%rdi),%xmm1 - pand %xmm6,%xmm9 - movdqu 64-128(%rdi),%xmm2 - pand %xmm6,%xmm10 - movdqu 96-128(%rdi),%xmm5 - pand %xmm6,%xmm11 - paddd %xmm0,%xmm8 - movdqu 128-128(%rdi),%xmm0 - pand %xmm6,%xmm12 - paddd %xmm1,%xmm9 - movdqu 160-128(%rdi),%xmm1 - pand %xmm6,%xmm13 - paddd %xmm2,%xmm10 - movdqu 192-128(%rdi),%xmm2 - pand %xmm6,%xmm14 - paddd %xmm5,%xmm11 - movdqu 224-128(%rdi),%xmm5 - pand %xmm6,%xmm15 - paddd %xmm0,%xmm12 - paddd %xmm1,%xmm13 - movdqu %xmm8,0-128(%rdi) - paddd %xmm2,%xmm14 - movdqu %xmm9,32-128(%rdi) - paddd %xmm5,%xmm15 - movdqu %xmm10,64-128(%rdi) - movdqu %xmm11,96-128(%rdi) - movdqu %xmm12,128-128(%rdi) - movdqu %xmm13,160-128(%rdi) - movdqu %xmm14,192-128(%rdi) - movdqu %xmm15,224-128(%rdi) - - movdqa %xmm7,(%rbx) - movdqa .Lpbswap(%rip),%xmm6 - decl %edx - jnz .Loop - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande - -.Ldone: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block,.-sha256_multi_block -.type sha256_multi_block_shaext,@function -.align 32 -sha256_multi_block_shaext: -.cfi_startproc -_shaext_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - shll $1,%edx - andq $-256,%rsp - leaq 128(%rdi),%rdi - movq %rax,272(%rsp) -.Lbody_shaext: - leaq 256(%rsp),%rbx - leaq K256_shaext+128(%rip),%rbp - -.Loop_grande_shaext: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rsp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rsp,%r9 - testl %edx,%edx - jz .Ldone_shaext - - movq 0-128(%rdi),%xmm12 - movq 32-128(%rdi),%xmm4 - movq 64-128(%rdi),%xmm13 - movq 96-128(%rdi),%xmm5 - movq 128-128(%rdi),%xmm8 - movq 160-128(%rdi),%xmm9 - movq 192-128(%rdi),%xmm10 - movq 224-128(%rdi),%xmm11 - - punpckldq %xmm4,%xmm12 - punpckldq %xmm5,%xmm13 - punpckldq %xmm9,%xmm8 - punpckldq %xmm11,%xmm10 - movdqa K256_shaext-16(%rip),%xmm3 - - movdqa %xmm12,%xmm14 - movdqa %xmm13,%xmm15 - punpcklqdq %xmm8,%xmm12 - punpcklqdq %xmm10,%xmm13 - punpckhqdq %xmm8,%xmm14 - punpckhqdq %xmm10,%xmm15 - - pshufd $27,%xmm12,%xmm12 - pshufd $27,%xmm13,%xmm13 - pshufd $27,%xmm14,%xmm14 - pshufd $27,%xmm15,%xmm15 - jmp .Loop_shaext - -.align 32 -.Loop_shaext: - movdqu 0(%r8),%xmm4 - movdqu 0(%r9),%xmm8 - movdqu 16(%r8),%xmm5 - movdqu 16(%r9),%xmm9 - movdqu 32(%r8),%xmm6 -.byte 102,15,56,0,227 - movdqu 32(%r9),%xmm10 -.byte 102,68,15,56,0,195 - movdqu 48(%r8),%xmm7 - leaq 64(%r8),%r8 - movdqu 48(%r9),%xmm11 - leaq 64(%r9),%r9 - - movdqa 0-128(%rbp),%xmm0 -.byte 102,15,56,0,235 - paddd %xmm4,%xmm0 - pxor %xmm12,%xmm4 - movdqa %xmm0,%xmm1 - movdqa 0-128(%rbp),%xmm2 -.byte 102,68,15,56,0,203 - paddd %xmm8,%xmm2 - movdqa %xmm13,80(%rsp) -.byte 69,15,56,203,236 - pxor %xmm14,%xmm8 - movdqa %xmm2,%xmm0 - movdqa %xmm15,112(%rsp) -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 - pxor %xmm12,%xmm4 - movdqa %xmm12,64(%rsp) -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - pxor %xmm14,%xmm8 - movdqa %xmm14,96(%rsp) - movdqa 16-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 102,15,56,0,243 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 16-128(%rbp),%xmm2 - paddd %xmm9,%xmm2 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - prefetcht0 127(%r8) -.byte 102,15,56,0,251 -.byte 102,68,15,56,0,211 - prefetcht0 127(%r9) -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 -.byte 102,68,15,56,0,219 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 32-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 32-128(%rbp),%xmm2 - paddd %xmm10,%xmm2 -.byte 69,15,56,203,236 -.byte 69,15,56,204,193 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 -.byte 102,15,58,15,222,4 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 48-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - - movdqa %xmm1,%xmm0 - movdqa 48-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 64-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 64-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 80-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 80-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 96-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,193 - movdqa %xmm1,%xmm0 - movdqa 96-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 102,15,58,15,222,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 112-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - movdqa %xmm1,%xmm0 - movdqa 112-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 128-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 128-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 144-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 144-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 160-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,193 - movdqa %xmm1,%xmm0 - movdqa 160-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 102,15,58,15,222,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 176-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - movdqa %xmm1,%xmm0 - movdqa 176-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 192-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 192-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 208-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 208-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 - nop -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 224-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 224-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 - nop -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movl $1,%ecx - pxor %xmm6,%xmm6 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - movdqa 240-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 - movq (%rbx),%xmm7 - nop -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 240-128(%rbp),%xmm2 - paddd %xmm11,%xmm2 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - cmpl 0(%rbx),%ecx - cmovgeq %rsp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rsp,%r9 - pshufd $0x00,%xmm7,%xmm9 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - pshufd $0x55,%xmm7,%xmm10 - movdqa %xmm7,%xmm11 -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 - pcmpgtd %xmm6,%xmm9 - pcmpgtd %xmm6,%xmm10 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - pcmpgtd %xmm6,%xmm11 - movdqa K256_shaext-16(%rip),%xmm3 -.byte 69,15,56,203,247 - - pand %xmm9,%xmm13 - pand %xmm10,%xmm15 - pand %xmm9,%xmm12 - pand %xmm10,%xmm14 - paddd %xmm7,%xmm11 - - paddd 80(%rsp),%xmm13 - paddd 112(%rsp),%xmm15 - paddd 64(%rsp),%xmm12 - paddd 96(%rsp),%xmm14 - - movq %xmm11,(%rbx) - decl %edx - jnz .Loop_shaext - - movl 280(%rsp),%edx - - pshufd $27,%xmm12,%xmm12 - pshufd $27,%xmm13,%xmm13 - pshufd $27,%xmm14,%xmm14 - pshufd $27,%xmm15,%xmm15 - - movdqa %xmm12,%xmm5 - movdqa %xmm13,%xmm6 - punpckldq %xmm14,%xmm12 - punpckhdq %xmm14,%xmm5 - punpckldq %xmm15,%xmm13 - punpckhdq %xmm15,%xmm6 - - movq %xmm12,0-128(%rdi) - psrldq $8,%xmm12 - movq %xmm5,128-128(%rdi) - psrldq $8,%xmm5 - movq %xmm12,32-128(%rdi) - movq %xmm5,160-128(%rdi) - - movq %xmm13,64-128(%rdi) - psrldq $8,%xmm13 - movq %xmm6,192-128(%rdi) - psrldq $8,%xmm6 - movq %xmm13,96-128(%rdi) - movq %xmm6,224-128(%rdi) - - leaq 8(%rdi),%rdi - leaq 16(%rsi),%rsi - decl %edx - jnz .Loop_grande_shaext - -.Ldone_shaext: - - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_shaext: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_shaext,.-sha256_multi_block_shaext -.type sha256_multi_block_avx,@function -.align 32 -sha256_multi_block_avx: -.cfi_startproc -_avx_shortcut: - shrq $32,%rcx - cmpl $2,%edx - jb .Lavx - testl $32,%ecx - jnz _avx2_shortcut - jmp .Lavx -.align 32 -.Lavx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody_avx: - leaq K256+128(%rip),%rbp - leaq 256(%rsp),%rbx - leaq 128(%rdi),%rdi - -.Loop_grande_avx: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone_avx - - vmovdqu 0-128(%rdi),%xmm8 - leaq 128(%rsp),%rax - vmovdqu 32-128(%rdi),%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - vmovdqu 96-128(%rdi),%xmm11 - vmovdqu 128-128(%rdi),%xmm12 - vmovdqu 160-128(%rdi),%xmm13 - vmovdqu 192-128(%rdi),%xmm14 - vmovdqu 224-128(%rdi),%xmm15 - vmovdqu .Lpbswap(%rip),%xmm6 - jmp .Loop_avx - -.align 32 -.Loop_avx: - vpxor %xmm9,%xmm10,%xmm4 - vmovd 0(%r8),%xmm5 - vmovd 0(%r9),%xmm0 - vpinsrd $1,0(%r10),%xmm5,%xmm5 - vpinsrd $1,0(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,0-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovd 4(%r8),%xmm5 - vmovd 4(%r9),%xmm0 - vpinsrd $1,4(%r10),%xmm5,%xmm5 - vpinsrd $1,4(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm5,16-128(%rax) - vpaddd %xmm14,%xmm5,%xmm5 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm5,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovd 8(%r8),%xmm5 - vmovd 8(%r9),%xmm0 - vpinsrd $1,8(%r10),%xmm5,%xmm5 - vpinsrd $1,8(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,32-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovd 12(%r8),%xmm5 - vmovd 12(%r9),%xmm0 - vpinsrd $1,12(%r10),%xmm5,%xmm5 - vpinsrd $1,12(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm5,48-128(%rax) - vpaddd %xmm12,%xmm5,%xmm5 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm5,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovd 16(%r8),%xmm5 - vmovd 16(%r9),%xmm0 - vpinsrd $1,16(%r10),%xmm5,%xmm5 - vpinsrd $1,16(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,64-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovd 20(%r8),%xmm5 - vmovd 20(%r9),%xmm0 - vpinsrd $1,20(%r10),%xmm5,%xmm5 - vpinsrd $1,20(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm5,80-128(%rax) - vpaddd %xmm10,%xmm5,%xmm5 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm5,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovd 24(%r8),%xmm5 - vmovd 24(%r9),%xmm0 - vpinsrd $1,24(%r10),%xmm5,%xmm5 - vpinsrd $1,24(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,96-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovd 28(%r8),%xmm5 - vmovd 28(%r9),%xmm0 - vpinsrd $1,28(%r10),%xmm5,%xmm5 - vpinsrd $1,28(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm5,112-128(%rax) - vpaddd %xmm8,%xmm5,%xmm5 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm5,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovd 32(%r8),%xmm5 - vmovd 32(%r9),%xmm0 - vpinsrd $1,32(%r10),%xmm5,%xmm5 - vpinsrd $1,32(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,128-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovd 36(%r8),%xmm5 - vmovd 36(%r9),%xmm0 - vpinsrd $1,36(%r10),%xmm5,%xmm5 - vpinsrd $1,36(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm5,144-128(%rax) - vpaddd %xmm14,%xmm5,%xmm5 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm5,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovd 40(%r8),%xmm5 - vmovd 40(%r9),%xmm0 - vpinsrd $1,40(%r10),%xmm5,%xmm5 - vpinsrd $1,40(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,160-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovd 44(%r8),%xmm5 - vmovd 44(%r9),%xmm0 - vpinsrd $1,44(%r10),%xmm5,%xmm5 - vpinsrd $1,44(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm5,176-128(%rax) - vpaddd %xmm12,%xmm5,%xmm5 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm5,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovd 48(%r8),%xmm5 - vmovd 48(%r9),%xmm0 - vpinsrd $1,48(%r10),%xmm5,%xmm5 - vpinsrd $1,48(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,192-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovd 52(%r8),%xmm5 - vmovd 52(%r9),%xmm0 - vpinsrd $1,52(%r10),%xmm5,%xmm5 - vpinsrd $1,52(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm5,208-128(%rax) - vpaddd %xmm10,%xmm5,%xmm5 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm5,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovd 56(%r8),%xmm5 - vmovd 56(%r9),%xmm0 - vpinsrd $1,56(%r10),%xmm5,%xmm5 - vpinsrd $1,56(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,224-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovd 60(%r8),%xmm5 - leaq 64(%r8),%r8 - vmovd 60(%r9),%xmm0 - leaq 64(%r9),%r9 - vpinsrd $1,60(%r10),%xmm5,%xmm5 - leaq 64(%r10),%r10 - vpinsrd $1,60(%r11),%xmm0,%xmm0 - leaq 64(%r11),%r11 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm5,240-128(%rax) - vpaddd %xmm8,%xmm5,%xmm5 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - prefetcht0 63(%r8) - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - prefetcht0 63(%r9) - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - prefetcht0 63(%r10) - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - prefetcht0 63(%r11) - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm5,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovdqu 0-128(%rax),%xmm5 - movl $3,%ecx - jmp .Loop_16_xx_avx -.align 32 -.Loop_16_xx_avx: - vmovdqu 16-128(%rax),%xmm6 - vpaddd 144-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 224-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,0-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovdqu 32-128(%rax),%xmm5 - vpaddd 160-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 240-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm6,16-128(%rax) - vpaddd %xmm14,%xmm6,%xmm6 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm6,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovdqu 48-128(%rax),%xmm6 - vpaddd 176-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 0-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,32-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovdqu 64-128(%rax),%xmm5 - vpaddd 192-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 16-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm6,48-128(%rax) - vpaddd %xmm12,%xmm6,%xmm6 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm6,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovdqu 80-128(%rax),%xmm6 - vpaddd 208-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 32-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,64-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovdqu 96-128(%rax),%xmm5 - vpaddd 224-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 48-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm6,80-128(%rax) - vpaddd %xmm10,%xmm6,%xmm6 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm6,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovdqu 112-128(%rax),%xmm6 - vpaddd 240-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 64-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,96-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovdqu 128-128(%rax),%xmm5 - vpaddd 0-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 80-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm6,112-128(%rax) - vpaddd %xmm8,%xmm6,%xmm6 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovdqu 144-128(%rax),%xmm6 - vpaddd 16-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 96-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,128-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovdqu 160-128(%rax),%xmm5 - vpaddd 32-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 112-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm6,144-128(%rax) - vpaddd %xmm14,%xmm6,%xmm6 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm6,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovdqu 176-128(%rax),%xmm6 - vpaddd 48-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 128-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,160-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovdqu 192-128(%rax),%xmm5 - vpaddd 64-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 144-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm6,176-128(%rax) - vpaddd %xmm12,%xmm6,%xmm6 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm6,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovdqu 208-128(%rax),%xmm6 - vpaddd 80-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 160-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,192-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovdqu 224-128(%rax),%xmm5 - vpaddd 96-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 176-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm6,208-128(%rax) - vpaddd %xmm10,%xmm6,%xmm6 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm6,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovdqu 240-128(%rax),%xmm6 - vpaddd 112-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 192-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,224-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovdqu 0-128(%rax),%xmm5 - vpaddd 128-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 208-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm6,240-128(%rax) - vpaddd %xmm8,%xmm6,%xmm6 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - decl %ecx - jnz .Loop_16_xx_avx - - movl $1,%ecx - leaq K256+128(%rip),%rbp - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqa (%rbx),%xmm7 - vpxor %xmm0,%xmm0,%xmm0 - vmovdqa %xmm7,%xmm6 - vpcmpgtd %xmm0,%xmm6,%xmm6 - vpaddd %xmm6,%xmm7,%xmm7 - - vmovdqu 0-128(%rdi),%xmm0 - vpand %xmm6,%xmm8,%xmm8 - vmovdqu 32-128(%rdi),%xmm1 - vpand %xmm6,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm2 - vpand %xmm6,%xmm10,%xmm10 - vmovdqu 96-128(%rdi),%xmm5 - vpand %xmm6,%xmm11,%xmm11 - vpaddd %xmm0,%xmm8,%xmm8 - vmovdqu 128-128(%rdi),%xmm0 - vpand %xmm6,%xmm12,%xmm12 - vpaddd %xmm1,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm1 - vpand %xmm6,%xmm13,%xmm13 - vpaddd %xmm2,%xmm10,%xmm10 - vmovdqu 192-128(%rdi),%xmm2 - vpand %xmm6,%xmm14,%xmm14 - vpaddd %xmm5,%xmm11,%xmm11 - vmovdqu 224-128(%rdi),%xmm5 - vpand %xmm6,%xmm15,%xmm15 - vpaddd %xmm0,%xmm12,%xmm12 - vpaddd %xmm1,%xmm13,%xmm13 - vmovdqu %xmm8,0-128(%rdi) - vpaddd %xmm2,%xmm14,%xmm14 - vmovdqu %xmm9,32-128(%rdi) - vpaddd %xmm5,%xmm15,%xmm15 - vmovdqu %xmm10,64-128(%rdi) - vmovdqu %xmm11,96-128(%rdi) - vmovdqu %xmm12,128-128(%rdi) - vmovdqu %xmm13,160-128(%rdi) - vmovdqu %xmm14,192-128(%rdi) - vmovdqu %xmm15,224-128(%rdi) - - vmovdqu %xmm7,(%rbx) - vmovdqu .Lpbswap(%rip),%xmm6 - decl %edx - jnz .Loop_avx - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande_avx - -.Ldone_avx: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_avx,.-sha256_multi_block_avx -.type sha256_multi_block_avx2,@function -.align 32 -sha256_multi_block_avx2: -.cfi_startproc -_avx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-256,%rsp - movq %rax,544(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x04,0x06,0x23,0x08 -.Lbody_avx2: - leaq K256+128(%rip),%rbp - leaq 128(%rdi),%rdi - -.Loop_grande_avx2: - movl %edx,552(%rsp) - xorl %edx,%edx - leaq 512(%rsp),%rbx - - movl 0(%rsi),%r12d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r12 - - movl 8(%rsi),%r13d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r13 - - movl 16(%rsi),%r14d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r14 - - movl 24(%rsi),%r15d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r15 - - movl 32(%rsi),%r8d - - movl 36(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,16(%rbx) - cmovleq %rbp,%r8 - - movl 40(%rsi),%r9d - - movl 44(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,20(%rbx) - cmovleq %rbp,%r9 - - movl 48(%rsi),%r10d - - movl 52(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,24(%rbx) - cmovleq %rbp,%r10 - - movl 56(%rsi),%r11d - - movl 60(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,28(%rbx) - cmovleq %rbp,%r11 - vmovdqu 0-128(%rdi),%ymm8 - leaq 128(%rsp),%rax - vmovdqu 32-128(%rdi),%ymm9 - leaq 256+128(%rsp),%rbx - vmovdqu 64-128(%rdi),%ymm10 - vmovdqu 96-128(%rdi),%ymm11 - vmovdqu 128-128(%rdi),%ymm12 - vmovdqu 160-128(%rdi),%ymm13 - vmovdqu 192-128(%rdi),%ymm14 - vmovdqu 224-128(%rdi),%ymm15 - vmovdqu .Lpbswap(%rip),%ymm6 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - vpxor %ymm9,%ymm10,%ymm4 - vmovd 0(%r12),%xmm5 - vmovd 0(%r8),%xmm0 - vmovd 0(%r13),%xmm1 - vmovd 0(%r9),%xmm2 - vpinsrd $1,0(%r14),%xmm5,%xmm5 - vpinsrd $1,0(%r10),%xmm0,%xmm0 - vpinsrd $1,0(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,0(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,0-128(%rax) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovd 4(%r12),%xmm5 - vmovd 4(%r8),%xmm0 - vmovd 4(%r13),%xmm1 - vmovd 4(%r9),%xmm2 - vpinsrd $1,4(%r14),%xmm5,%xmm5 - vpinsrd $1,4(%r10),%xmm0,%xmm0 - vpinsrd $1,4(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,4(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm5,32-128(%rax) - vpaddd %ymm14,%ymm5,%ymm5 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm5,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovd 8(%r12),%xmm5 - vmovd 8(%r8),%xmm0 - vmovd 8(%r13),%xmm1 - vmovd 8(%r9),%xmm2 - vpinsrd $1,8(%r14),%xmm5,%xmm5 - vpinsrd $1,8(%r10),%xmm0,%xmm0 - vpinsrd $1,8(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,8(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,64-128(%rax) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovd 12(%r12),%xmm5 - vmovd 12(%r8),%xmm0 - vmovd 12(%r13),%xmm1 - vmovd 12(%r9),%xmm2 - vpinsrd $1,12(%r14),%xmm5,%xmm5 - vpinsrd $1,12(%r10),%xmm0,%xmm0 - vpinsrd $1,12(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,12(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm5,96-128(%rax) - vpaddd %ymm12,%ymm5,%ymm5 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm5,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovd 16(%r12),%xmm5 - vmovd 16(%r8),%xmm0 - vmovd 16(%r13),%xmm1 - vmovd 16(%r9),%xmm2 - vpinsrd $1,16(%r14),%xmm5,%xmm5 - vpinsrd $1,16(%r10),%xmm0,%xmm0 - vpinsrd $1,16(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,16(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,128-128(%rax) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovd 20(%r12),%xmm5 - vmovd 20(%r8),%xmm0 - vmovd 20(%r13),%xmm1 - vmovd 20(%r9),%xmm2 - vpinsrd $1,20(%r14),%xmm5,%xmm5 - vpinsrd $1,20(%r10),%xmm0,%xmm0 - vpinsrd $1,20(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,20(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm5,160-128(%rax) - vpaddd %ymm10,%ymm5,%ymm5 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm5,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovd 24(%r12),%xmm5 - vmovd 24(%r8),%xmm0 - vmovd 24(%r13),%xmm1 - vmovd 24(%r9),%xmm2 - vpinsrd $1,24(%r14),%xmm5,%xmm5 - vpinsrd $1,24(%r10),%xmm0,%xmm0 - vpinsrd $1,24(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,24(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,192-128(%rax) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovd 28(%r12),%xmm5 - vmovd 28(%r8),%xmm0 - vmovd 28(%r13),%xmm1 - vmovd 28(%r9),%xmm2 - vpinsrd $1,28(%r14),%xmm5,%xmm5 - vpinsrd $1,28(%r10),%xmm0,%xmm0 - vpinsrd $1,28(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,28(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm5,224-128(%rax) - vpaddd %ymm8,%ymm5,%ymm5 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm5,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovd 32(%r12),%xmm5 - vmovd 32(%r8),%xmm0 - vmovd 32(%r13),%xmm1 - vmovd 32(%r9),%xmm2 - vpinsrd $1,32(%r14),%xmm5,%xmm5 - vpinsrd $1,32(%r10),%xmm0,%xmm0 - vpinsrd $1,32(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,32(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,256-256-128(%rbx) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovd 36(%r12),%xmm5 - vmovd 36(%r8),%xmm0 - vmovd 36(%r13),%xmm1 - vmovd 36(%r9),%xmm2 - vpinsrd $1,36(%r14),%xmm5,%xmm5 - vpinsrd $1,36(%r10),%xmm0,%xmm0 - vpinsrd $1,36(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,36(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm5,288-256-128(%rbx) - vpaddd %ymm14,%ymm5,%ymm5 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm5,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovd 40(%r12),%xmm5 - vmovd 40(%r8),%xmm0 - vmovd 40(%r13),%xmm1 - vmovd 40(%r9),%xmm2 - vpinsrd $1,40(%r14),%xmm5,%xmm5 - vpinsrd $1,40(%r10),%xmm0,%xmm0 - vpinsrd $1,40(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,40(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,320-256-128(%rbx) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovd 44(%r12),%xmm5 - vmovd 44(%r8),%xmm0 - vmovd 44(%r13),%xmm1 - vmovd 44(%r9),%xmm2 - vpinsrd $1,44(%r14),%xmm5,%xmm5 - vpinsrd $1,44(%r10),%xmm0,%xmm0 - vpinsrd $1,44(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,44(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm5,352-256-128(%rbx) - vpaddd %ymm12,%ymm5,%ymm5 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm5,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovd 48(%r12),%xmm5 - vmovd 48(%r8),%xmm0 - vmovd 48(%r13),%xmm1 - vmovd 48(%r9),%xmm2 - vpinsrd $1,48(%r14),%xmm5,%xmm5 - vpinsrd $1,48(%r10),%xmm0,%xmm0 - vpinsrd $1,48(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,48(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,384-256-128(%rbx) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovd 52(%r12),%xmm5 - vmovd 52(%r8),%xmm0 - vmovd 52(%r13),%xmm1 - vmovd 52(%r9),%xmm2 - vpinsrd $1,52(%r14),%xmm5,%xmm5 - vpinsrd $1,52(%r10),%xmm0,%xmm0 - vpinsrd $1,52(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,52(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm5,416-256-128(%rbx) - vpaddd %ymm10,%ymm5,%ymm5 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm5,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovd 56(%r12),%xmm5 - vmovd 56(%r8),%xmm0 - vmovd 56(%r13),%xmm1 - vmovd 56(%r9),%xmm2 - vpinsrd $1,56(%r14),%xmm5,%xmm5 - vpinsrd $1,56(%r10),%xmm0,%xmm0 - vpinsrd $1,56(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,56(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,448-256-128(%rbx) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovd 60(%r12),%xmm5 - leaq 64(%r12),%r12 - vmovd 60(%r8),%xmm0 - leaq 64(%r8),%r8 - vmovd 60(%r13),%xmm1 - leaq 64(%r13),%r13 - vmovd 60(%r9),%xmm2 - leaq 64(%r9),%r9 - vpinsrd $1,60(%r14),%xmm5,%xmm5 - leaq 64(%r14),%r14 - vpinsrd $1,60(%r10),%xmm0,%xmm0 - leaq 64(%r10),%r10 - vpinsrd $1,60(%r15),%xmm1,%xmm1 - leaq 64(%r15),%r15 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,60(%r11),%xmm2,%xmm2 - leaq 64(%r11),%r11 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm5,480-256-128(%rbx) - vpaddd %ymm8,%ymm5,%ymm5 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r12) - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - prefetcht0 63(%r13) - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r14) - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - prefetcht0 63(%r15) - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm9,%ymm1 - prefetcht0 63(%r8) - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - prefetcht0 63(%r9) - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r10) - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm5,%ymm12,%ymm12 - prefetcht0 63(%r11) - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovdqu 0-128(%rax),%ymm5 - movl $3,%ecx - jmp .Loop_16_xx_avx2 -.align 32 -.Loop_16_xx_avx2: - vmovdqu 32-128(%rax),%ymm6 - vpaddd 288-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 448-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,0-128(%rax) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovdqu 64-128(%rax),%ymm5 - vpaddd 320-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 480-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm6,32-128(%rax) - vpaddd %ymm14,%ymm6,%ymm6 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm6,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovdqu 96-128(%rax),%ymm6 - vpaddd 352-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 0-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,64-128(%rax) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovdqu 128-128(%rax),%ymm5 - vpaddd 384-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 32-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm6,96-128(%rax) - vpaddd %ymm12,%ymm6,%ymm6 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm6,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovdqu 160-128(%rax),%ymm6 - vpaddd 416-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 64-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,128-128(%rax) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovdqu 192-128(%rax),%ymm5 - vpaddd 448-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 96-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm6,160-128(%rax) - vpaddd %ymm10,%ymm6,%ymm6 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm6,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovdqu 224-128(%rax),%ymm6 - vpaddd 480-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 128-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,192-128(%rax) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovdqu 256-256-128(%rbx),%ymm5 - vpaddd 0-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 160-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm6,224-128(%rax) - vpaddd %ymm8,%ymm6,%ymm6 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm6,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovdqu 288-256-128(%rbx),%ymm6 - vpaddd 32-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 192-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,256-256-128(%rbx) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovdqu 320-256-128(%rbx),%ymm5 - vpaddd 64-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 224-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm6,288-256-128(%rbx) - vpaddd %ymm14,%ymm6,%ymm6 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm6,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovdqu 352-256-128(%rbx),%ymm6 - vpaddd 96-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 256-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,320-256-128(%rbx) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovdqu 384-256-128(%rbx),%ymm5 - vpaddd 128-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 288-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm6,352-256-128(%rbx) - vpaddd %ymm12,%ymm6,%ymm6 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm6,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovdqu 416-256-128(%rbx),%ymm6 - vpaddd 160-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 320-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,384-256-128(%rbx) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovdqu 448-256-128(%rbx),%ymm5 - vpaddd 192-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 352-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm6,416-256-128(%rbx) - vpaddd %ymm10,%ymm6,%ymm6 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm6,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovdqu 480-256-128(%rbx),%ymm6 - vpaddd 224-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 384-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,448-256-128(%rbx) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovdqu 0-128(%rax),%ymm5 - vpaddd 256-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 416-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm6,480-256-128(%rbx) - vpaddd %ymm8,%ymm6,%ymm6 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm6,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - decl %ecx - jnz .Loop_16_xx_avx2 - - movl $1,%ecx - leaq 512(%rsp),%rbx - leaq K256+128(%rip),%rbp - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r12 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r13 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r14 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r15 - cmpl 16(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 20(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 24(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 28(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqa (%rbx),%ymm7 - vpxor %ymm0,%ymm0,%ymm0 - vmovdqa %ymm7,%ymm6 - vpcmpgtd %ymm0,%ymm6,%ymm6 - vpaddd %ymm6,%ymm7,%ymm7 - - vmovdqu 0-128(%rdi),%ymm0 - vpand %ymm6,%ymm8,%ymm8 - vmovdqu 32-128(%rdi),%ymm1 - vpand %ymm6,%ymm9,%ymm9 - vmovdqu 64-128(%rdi),%ymm2 - vpand %ymm6,%ymm10,%ymm10 - vmovdqu 96-128(%rdi),%ymm5 - vpand %ymm6,%ymm11,%ymm11 - vpaddd %ymm0,%ymm8,%ymm8 - vmovdqu 128-128(%rdi),%ymm0 - vpand %ymm6,%ymm12,%ymm12 - vpaddd %ymm1,%ymm9,%ymm9 - vmovdqu 160-128(%rdi),%ymm1 - vpand %ymm6,%ymm13,%ymm13 - vpaddd %ymm2,%ymm10,%ymm10 - vmovdqu 192-128(%rdi),%ymm2 - vpand %ymm6,%ymm14,%ymm14 - vpaddd %ymm5,%ymm11,%ymm11 - vmovdqu 224-128(%rdi),%ymm5 - vpand %ymm6,%ymm15,%ymm15 - vpaddd %ymm0,%ymm12,%ymm12 - vpaddd %ymm1,%ymm13,%ymm13 - vmovdqu %ymm8,0-128(%rdi) - vpaddd %ymm2,%ymm14,%ymm14 - vmovdqu %ymm9,32-128(%rdi) - vpaddd %ymm5,%ymm15,%ymm15 - vmovdqu %ymm10,64-128(%rdi) - vmovdqu %ymm11,96-128(%rdi) - vmovdqu %ymm12,128-128(%rdi) - vmovdqu %ymm13,160-128(%rdi) - vmovdqu %ymm14,192-128(%rdi) - vmovdqu %ymm15,224-128(%rdi) - - vmovdqu %ymm7,(%rbx) - leaq 256+128(%rsp),%rbx - vmovdqu .Lpbswap(%rip),%ymm6 - decl %edx - jnz .Loop_avx2 - - - - - - - -.Ldone_avx2: - movq 544(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_avx2,.-sha256_multi_block_avx2 -.align 256 -K256: -.long 1116352408,1116352408,1116352408,1116352408 -.long 1116352408,1116352408,1116352408,1116352408 -.long 1899447441,1899447441,1899447441,1899447441 -.long 1899447441,1899447441,1899447441,1899447441 -.long 3049323471,3049323471,3049323471,3049323471 -.long 3049323471,3049323471,3049323471,3049323471 -.long 3921009573,3921009573,3921009573,3921009573 -.long 3921009573,3921009573,3921009573,3921009573 -.long 961987163,961987163,961987163,961987163 -.long 961987163,961987163,961987163,961987163 -.long 1508970993,1508970993,1508970993,1508970993 -.long 1508970993,1508970993,1508970993,1508970993 -.long 2453635748,2453635748,2453635748,2453635748 -.long 2453635748,2453635748,2453635748,2453635748 -.long 2870763221,2870763221,2870763221,2870763221 -.long 2870763221,2870763221,2870763221,2870763221 -.long 3624381080,3624381080,3624381080,3624381080 -.long 3624381080,3624381080,3624381080,3624381080 -.long 310598401,310598401,310598401,310598401 -.long 310598401,310598401,310598401,310598401 -.long 607225278,607225278,607225278,607225278 -.long 607225278,607225278,607225278,607225278 -.long 1426881987,1426881987,1426881987,1426881987 -.long 1426881987,1426881987,1426881987,1426881987 -.long 1925078388,1925078388,1925078388,1925078388 -.long 1925078388,1925078388,1925078388,1925078388 -.long 2162078206,2162078206,2162078206,2162078206 -.long 2162078206,2162078206,2162078206,2162078206 -.long 2614888103,2614888103,2614888103,2614888103 -.long 2614888103,2614888103,2614888103,2614888103 -.long 3248222580,3248222580,3248222580,3248222580 -.long 3248222580,3248222580,3248222580,3248222580 -.long 3835390401,3835390401,3835390401,3835390401 -.long 3835390401,3835390401,3835390401,3835390401 -.long 4022224774,4022224774,4022224774,4022224774 -.long 4022224774,4022224774,4022224774,4022224774 -.long 264347078,264347078,264347078,264347078 -.long 264347078,264347078,264347078,264347078 -.long 604807628,604807628,604807628,604807628 -.long 604807628,604807628,604807628,604807628 -.long 770255983,770255983,770255983,770255983 -.long 770255983,770255983,770255983,770255983 -.long 1249150122,1249150122,1249150122,1249150122 -.long 1249150122,1249150122,1249150122,1249150122 -.long 1555081692,1555081692,1555081692,1555081692 -.long 1555081692,1555081692,1555081692,1555081692 -.long 1996064986,1996064986,1996064986,1996064986 -.long 1996064986,1996064986,1996064986,1996064986 -.long 2554220882,2554220882,2554220882,2554220882 -.long 2554220882,2554220882,2554220882,2554220882 -.long 2821834349,2821834349,2821834349,2821834349 -.long 2821834349,2821834349,2821834349,2821834349 -.long 2952996808,2952996808,2952996808,2952996808 -.long 2952996808,2952996808,2952996808,2952996808 -.long 3210313671,3210313671,3210313671,3210313671 -.long 3210313671,3210313671,3210313671,3210313671 -.long 3336571891,3336571891,3336571891,3336571891 -.long 3336571891,3336571891,3336571891,3336571891 -.long 3584528711,3584528711,3584528711,3584528711 -.long 3584528711,3584528711,3584528711,3584528711 -.long 113926993,113926993,113926993,113926993 -.long 113926993,113926993,113926993,113926993 -.long 338241895,338241895,338241895,338241895 -.long 338241895,338241895,338241895,338241895 -.long 666307205,666307205,666307205,666307205 -.long 666307205,666307205,666307205,666307205 -.long 773529912,773529912,773529912,773529912 -.long 773529912,773529912,773529912,773529912 -.long 1294757372,1294757372,1294757372,1294757372 -.long 1294757372,1294757372,1294757372,1294757372 -.long 1396182291,1396182291,1396182291,1396182291 -.long 1396182291,1396182291,1396182291,1396182291 -.long 1695183700,1695183700,1695183700,1695183700 -.long 1695183700,1695183700,1695183700,1695183700 -.long 1986661051,1986661051,1986661051,1986661051 -.long 1986661051,1986661051,1986661051,1986661051 -.long 2177026350,2177026350,2177026350,2177026350 -.long 2177026350,2177026350,2177026350,2177026350 -.long 2456956037,2456956037,2456956037,2456956037 -.long 2456956037,2456956037,2456956037,2456956037 -.long 2730485921,2730485921,2730485921,2730485921 -.long 2730485921,2730485921,2730485921,2730485921 -.long 2820302411,2820302411,2820302411,2820302411 -.long 2820302411,2820302411,2820302411,2820302411 -.long 3259730800,3259730800,3259730800,3259730800 -.long 3259730800,3259730800,3259730800,3259730800 -.long 3345764771,3345764771,3345764771,3345764771 -.long 3345764771,3345764771,3345764771,3345764771 -.long 3516065817,3516065817,3516065817,3516065817 -.long 3516065817,3516065817,3516065817,3516065817 -.long 3600352804,3600352804,3600352804,3600352804 -.long 3600352804,3600352804,3600352804,3600352804 -.long 4094571909,4094571909,4094571909,4094571909 -.long 4094571909,4094571909,4094571909,4094571909 -.long 275423344,275423344,275423344,275423344 -.long 275423344,275423344,275423344,275423344 -.long 430227734,430227734,430227734,430227734 -.long 430227734,430227734,430227734,430227734 -.long 506948616,506948616,506948616,506948616 -.long 506948616,506948616,506948616,506948616 -.long 659060556,659060556,659060556,659060556 -.long 659060556,659060556,659060556,659060556 -.long 883997877,883997877,883997877,883997877 -.long 883997877,883997877,883997877,883997877 -.long 958139571,958139571,958139571,958139571 -.long 958139571,958139571,958139571,958139571 -.long 1322822218,1322822218,1322822218,1322822218 -.long 1322822218,1322822218,1322822218,1322822218 -.long 1537002063,1537002063,1537002063,1537002063 -.long 1537002063,1537002063,1537002063,1537002063 -.long 1747873779,1747873779,1747873779,1747873779 -.long 1747873779,1747873779,1747873779,1747873779 -.long 1955562222,1955562222,1955562222,1955562222 -.long 1955562222,1955562222,1955562222,1955562222 -.long 2024104815,2024104815,2024104815,2024104815 -.long 2024104815,2024104815,2024104815,2024104815 -.long 2227730452,2227730452,2227730452,2227730452 -.long 2227730452,2227730452,2227730452,2227730452 -.long 2361852424,2361852424,2361852424,2361852424 -.long 2361852424,2361852424,2361852424,2361852424 -.long 2428436474,2428436474,2428436474,2428436474 -.long 2428436474,2428436474,2428436474,2428436474 -.long 2756734187,2756734187,2756734187,2756734187 -.long 2756734187,2756734187,2756734187,2756734187 -.long 3204031479,3204031479,3204031479,3204031479 -.long 3204031479,3204031479,3204031479,3204031479 -.long 3329325298,3329325298,3329325298,3329325298 -.long 3329325298,3329325298,3329325298,3329325298 -.Lpbswap: -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -K256_shaext: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.byte 83,72,65,50,53,54,32,109,117,108,116,105,45,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s deleted file mode 100644 index e4e4ded9151f6f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s +++ /dev/null @@ -1,5477 +0,0 @@ -.text - - -.globl sha256_block_data_order -.type sha256_block_data_order,@function -.align 16 -sha256_block_data_order: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl 0(%r11),%r9d - movl 4(%r11),%r10d - movl 8(%r11),%r11d - testl $536870912,%r11d - jnz _shaext_shortcut - andl $296,%r11d - cmpl $296,%r11d - je .Lavx2_shortcut - andl $1073741824,%r9d - andl $268435968,%r10d - orl %r9d,%r10d - cmpl $1342177792,%r10d - je .Lavx_shortcut - testl $512,%r10d - jnz .Lssse3_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $64+32,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue: - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - jmp .Lloop - -.align 16 -.Lloop: - movl %ebx,%edi - leaq K256(%rip),%rbp - xorl %ecx,%edi - movl 0(%rsi),%r12d - movl %r8d,%r13d - movl %eax,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,0(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - addl %r14d,%r11d - movl 4(%rsi),%r12d - movl %edx,%r13d - movl %r11d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,4(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - addl %r14d,%r10d - movl 8(%rsi),%r12d - movl %ecx,%r13d - movl %r10d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,8(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - addl %r14d,%r9d - movl 12(%rsi),%r12d - movl %ebx,%r13d - movl %r9d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,12(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - addl %r14d,%r8d - movl 16(%rsi),%r12d - movl %eax,%r13d - movl %r8d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,16(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - addl %r14d,%edx - movl 20(%rsi),%r12d - movl %r11d,%r13d - movl %edx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,20(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - addl %r14d,%ecx - movl 24(%rsi),%r12d - movl %r10d,%r13d - movl %ecx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,24(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - addl %r14d,%ebx - movl 28(%rsi),%r12d - movl %r9d,%r13d - movl %ebx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,28(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - addl %r14d,%eax - movl 32(%rsi),%r12d - movl %r8d,%r13d - movl %eax,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,32(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - addl %r14d,%r11d - movl 36(%rsi),%r12d - movl %edx,%r13d - movl %r11d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,36(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - addl %r14d,%r10d - movl 40(%rsi),%r12d - movl %ecx,%r13d - movl %r10d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,40(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - addl %r14d,%r9d - movl 44(%rsi),%r12d - movl %ebx,%r13d - movl %r9d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,44(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - addl %r14d,%r8d - movl 48(%rsi),%r12d - movl %eax,%r13d - movl %r8d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,48(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - addl %r14d,%edx - movl 52(%rsi),%r12d - movl %r11d,%r13d - movl %edx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,52(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - addl %r14d,%ecx - movl 56(%rsi),%r12d - movl %r10d,%r13d - movl %ecx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,56(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - addl %r14d,%ebx - movl 60(%rsi),%r12d - movl %r9d,%r13d - movl %ebx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,60(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - jmp .Lrounds_16_xx -.align 16 -.Lrounds_16_xx: - movl 4(%rsp),%r13d - movl 56(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%eax - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 36(%rsp),%r12d - - addl 0(%rsp),%r12d - movl %r8d,%r13d - addl %r15d,%r12d - movl %eax,%r14d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,0(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - movl 8(%rsp),%r13d - movl 60(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r11d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 40(%rsp),%r12d - - addl 4(%rsp),%r12d - movl %edx,%r13d - addl %edi,%r12d - movl %r11d,%r14d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,4(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - movl 12(%rsp),%r13d - movl 0(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r10d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 44(%rsp),%r12d - - addl 8(%rsp),%r12d - movl %ecx,%r13d - addl %r15d,%r12d - movl %r10d,%r14d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,8(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - movl 16(%rsp),%r13d - movl 4(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r9d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 48(%rsp),%r12d - - addl 12(%rsp),%r12d - movl %ebx,%r13d - addl %edi,%r12d - movl %r9d,%r14d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,12(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - movl 20(%rsp),%r13d - movl 8(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r8d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 52(%rsp),%r12d - - addl 16(%rsp),%r12d - movl %eax,%r13d - addl %r15d,%r12d - movl %r8d,%r14d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,16(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - movl 24(%rsp),%r13d - movl 12(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%edx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 56(%rsp),%r12d - - addl 20(%rsp),%r12d - movl %r11d,%r13d - addl %edi,%r12d - movl %edx,%r14d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,20(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - movl 28(%rsp),%r13d - movl 16(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ecx - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 60(%rsp),%r12d - - addl 24(%rsp),%r12d - movl %r10d,%r13d - addl %r15d,%r12d - movl %ecx,%r14d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,24(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - movl 32(%rsp),%r13d - movl 20(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ebx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 0(%rsp),%r12d - - addl 28(%rsp),%r12d - movl %r9d,%r13d - addl %edi,%r12d - movl %ebx,%r14d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,28(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - movl 36(%rsp),%r13d - movl 24(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%eax - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 4(%rsp),%r12d - - addl 32(%rsp),%r12d - movl %r8d,%r13d - addl %r15d,%r12d - movl %eax,%r14d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,32(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - movl 40(%rsp),%r13d - movl 28(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r11d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 8(%rsp),%r12d - - addl 36(%rsp),%r12d - movl %edx,%r13d - addl %edi,%r12d - movl %r11d,%r14d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,36(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - movl 44(%rsp),%r13d - movl 32(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r10d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 12(%rsp),%r12d - - addl 40(%rsp),%r12d - movl %ecx,%r13d - addl %r15d,%r12d - movl %r10d,%r14d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,40(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - movl 48(%rsp),%r13d - movl 36(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r9d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 16(%rsp),%r12d - - addl 44(%rsp),%r12d - movl %ebx,%r13d - addl %edi,%r12d - movl %r9d,%r14d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,44(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - movl 52(%rsp),%r13d - movl 40(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r8d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 20(%rsp),%r12d - - addl 48(%rsp),%r12d - movl %eax,%r13d - addl %r15d,%r12d - movl %r8d,%r14d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,48(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - movl 56(%rsp),%r13d - movl 44(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%edx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 24(%rsp),%r12d - - addl 52(%rsp),%r12d - movl %r11d,%r13d - addl %edi,%r12d - movl %edx,%r14d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,52(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - movl 60(%rsp),%r13d - movl 48(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ecx - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 28(%rsp),%r12d - - addl 56(%rsp),%r12d - movl %r10d,%r13d - addl %r15d,%r12d - movl %ecx,%r14d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,56(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - movl 0(%rsp),%r13d - movl 52(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ebx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 32(%rsp),%r12d - - addl 60(%rsp),%r12d - movl %r9d,%r13d - addl %edi,%r12d - movl %ebx,%r14d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,60(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - cmpb $0,3(%rbp) - jnz .Lrounds_16_xx - - movq 64+0(%rsp),%rdi - addl %r14d,%eax - leaq 64(%rsi),%rsi - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order,.-sha256_block_data_order -.align 64 -.type K256,@object -K256: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 - -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x03020100,0x0b0a0908,0xffffffff,0xffffffff -.long 0x03020100,0x0b0a0908,0xffffffff,0xffffffff -.long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 -.long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 -.byte 83,72,65,50,53,54,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.type sha256_block_data_order_shaext,@function -.align 64 -sha256_block_data_order_shaext: -_shaext_shortcut: -.cfi_startproc - leaq K256+128(%rip),%rcx - movdqu (%rdi),%xmm1 - movdqu 16(%rdi),%xmm2 - movdqa 512-128(%rcx),%xmm7 - - pshufd $0x1b,%xmm1,%xmm0 - pshufd $0xb1,%xmm1,%xmm1 - pshufd $0x1b,%xmm2,%xmm2 - movdqa %xmm7,%xmm8 -.byte 102,15,58,15,202,8 - punpcklqdq %xmm0,%xmm2 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movdqu (%rsi),%xmm3 - movdqu 16(%rsi),%xmm4 - movdqu 32(%rsi),%xmm5 -.byte 102,15,56,0,223 - movdqu 48(%rsi),%xmm6 - - movdqa 0-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 102,15,56,0,231 - movdqa %xmm2,%xmm10 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - nop - movdqa %xmm1,%xmm9 -.byte 15,56,203,202 - - movdqa 32-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 102,15,56,0,239 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - leaq 64(%rsi),%rsi -.byte 15,56,204,220 -.byte 15,56,203,202 - - movdqa 64-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 102,15,56,0,247 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - - movdqa 96-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 128-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 160-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 - nop - paddd %xmm7,%xmm6 -.byte 15,56,204,220 -.byte 15,56,203,202 - movdqa 192-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,205,245 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - movdqa 224-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 256-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 288-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 - nop - paddd %xmm7,%xmm6 -.byte 15,56,204,220 -.byte 15,56,203,202 - movdqa 320-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,205,245 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - movdqa 352-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 384-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 416-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 -.byte 15,56,203,202 - paddd %xmm7,%xmm6 - - movdqa 448-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 -.byte 15,56,205,245 - movdqa %xmm8,%xmm7 -.byte 15,56,203,202 - - movdqa 480-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 - nop -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - decq %rdx - nop -.byte 15,56,203,202 - - paddd %xmm10,%xmm2 - paddd %xmm9,%xmm1 - jnz .Loop_shaext - - pshufd $0xb1,%xmm2,%xmm2 - pshufd $0x1b,%xmm1,%xmm7 - pshufd $0xb1,%xmm1,%xmm1 - punpckhqdq %xmm2,%xmm1 -.byte 102,15,58,15,215,8 - - movdqu %xmm1,(%rdi) - movdqu %xmm2,16(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_shaext,.-sha256_block_data_order_shaext -.type sha256_block_data_order_ssse3,@function -.align 64 -sha256_block_data_order_ssse3: -.cfi_startproc -.Lssse3_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $96,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_ssse3: - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - - - jmp .Lloop_ssse3 -.align 16 -.Lloop_ssse3: - movdqa K256+512(%rip),%xmm7 - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 -.byte 102,15,56,0,199 - movdqu 48(%rsi),%xmm3 - leaq K256(%rip),%rbp -.byte 102,15,56,0,207 - movdqa 0(%rbp),%xmm4 - movdqa 32(%rbp),%xmm5 -.byte 102,15,56,0,215 - paddd %xmm0,%xmm4 - movdqa 64(%rbp),%xmm6 -.byte 102,15,56,0,223 - movdqa 96(%rbp),%xmm7 - paddd %xmm1,%xmm5 - paddd %xmm2,%xmm6 - paddd %xmm3,%xmm7 - movdqa %xmm4,0(%rsp) - movl %eax,%r14d - movdqa %xmm5,16(%rsp) - movl %ebx,%edi - movdqa %xmm6,32(%rsp) - xorl %ecx,%edi - movdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lssse3_00_47 - -.align 16 -.Lssse3_00_47: - subq $-128,%rbp - rorl $14,%r13d - movdqa %xmm1,%xmm4 - movl %r14d,%eax - movl %r9d,%r12d - movdqa %xmm3,%xmm7 - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d -.byte 102,15,58,15,224,4 - andl %r8d,%r12d - xorl %r8d,%r13d -.byte 102,15,58,15,250,4 - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %ebx,%r15d - addl %r12d,%r11d - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - paddd %xmm7,%xmm0 - rorl $2,%r14d - addl %r11d,%edx - psrld $7,%xmm6 - addl %edi,%r11d - movl %edx,%r13d - pshufd $250,%xmm3,%xmm7 - addl %r11d,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%r11d - movl %r8d,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %r11d,%r14d - pxor %xmm5,%xmm4 - andl %edx,%r12d - xorl %edx,%r13d - pslld $11,%xmm5 - addl 4(%rsp),%r10d - movl %r11d,%edi - pxor %xmm6,%xmm4 - xorl %r9d,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %eax,%edi - addl %r12d,%r10d - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - psrld $10,%xmm7 - addl %r13d,%r10d - xorl %eax,%r15d - paddd %xmm4,%xmm0 - rorl $2,%r14d - addl %r10d,%ecx - psrlq $17,%xmm6 - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %ecx,%r13d - xorl %r8d,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - psrldq $8,%xmm7 - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - paddd %xmm7,%xmm0 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - pshufd $80,%xmm0,%xmm7 - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - movdqa %xmm7,%xmm6 - addl %edi,%r9d - movl %ebx,%r13d - psrld $10,%xmm7 - addl %r9d,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%r9d - movl %ecx,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - psrlq $2,%xmm6 - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - pxor %xmm6,%xmm7 - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %r10d,%edi - addl %r12d,%r8d - movdqa 0(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - paddd %xmm7,%xmm0 - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - paddd %xmm0,%xmm6 - movl %eax,%r13d - addl %r8d,%r14d - movdqa %xmm6,0(%rsp) - rorl $14,%r13d - movdqa %xmm2,%xmm4 - movl %r14d,%r8d - movl %ebx,%r12d - movdqa %xmm0,%xmm7 - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d -.byte 102,15,58,15,225,4 - andl %eax,%r12d - xorl %eax,%r13d -.byte 102,15,58,15,251,4 - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %r9d,%r15d - addl %r12d,%edx - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - paddd %xmm7,%xmm1 - rorl $2,%r14d - addl %edx,%r11d - psrld $7,%xmm6 - addl %edi,%edx - movl %r11d,%r13d - pshufd $250,%xmm0,%xmm7 - addl %edx,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%edx - movl %eax,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %edx,%r14d - pxor %xmm5,%xmm4 - andl %r11d,%r12d - xorl %r11d,%r13d - pslld $11,%xmm5 - addl 20(%rsp),%ecx - movl %edx,%edi - pxor %xmm6,%xmm4 - xorl %ebx,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %r8d,%edi - addl %r12d,%ecx - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - psrld $10,%xmm7 - addl %r13d,%ecx - xorl %r8d,%r15d - paddd %xmm4,%xmm1 - rorl $2,%r14d - addl %ecx,%r10d - psrlq $17,%xmm6 - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %r10d,%r13d - xorl %eax,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - psrldq $8,%xmm7 - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - paddd %xmm7,%xmm1 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - pshufd $80,%xmm1,%xmm7 - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - movdqa %xmm7,%xmm6 - addl %edi,%ebx - movl %r9d,%r13d - psrld $10,%xmm7 - addl %ebx,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%ebx - movl %r10d,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - psrlq $2,%xmm6 - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - pxor %xmm6,%xmm7 - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %ecx,%edi - addl %r12d,%eax - movdqa 32(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - paddd %xmm7,%xmm1 - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - paddd %xmm1,%xmm6 - movl %r8d,%r13d - addl %eax,%r14d - movdqa %xmm6,16(%rsp) - rorl $14,%r13d - movdqa %xmm3,%xmm4 - movl %r14d,%eax - movl %r9d,%r12d - movdqa %xmm1,%xmm7 - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d -.byte 102,15,58,15,226,4 - andl %r8d,%r12d - xorl %r8d,%r13d -.byte 102,15,58,15,248,4 - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %ebx,%r15d - addl %r12d,%r11d - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - paddd %xmm7,%xmm2 - rorl $2,%r14d - addl %r11d,%edx - psrld $7,%xmm6 - addl %edi,%r11d - movl %edx,%r13d - pshufd $250,%xmm1,%xmm7 - addl %r11d,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%r11d - movl %r8d,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %r11d,%r14d - pxor %xmm5,%xmm4 - andl %edx,%r12d - xorl %edx,%r13d - pslld $11,%xmm5 - addl 36(%rsp),%r10d - movl %r11d,%edi - pxor %xmm6,%xmm4 - xorl %r9d,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %eax,%edi - addl %r12d,%r10d - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - psrld $10,%xmm7 - addl %r13d,%r10d - xorl %eax,%r15d - paddd %xmm4,%xmm2 - rorl $2,%r14d - addl %r10d,%ecx - psrlq $17,%xmm6 - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %ecx,%r13d - xorl %r8d,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - psrldq $8,%xmm7 - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - paddd %xmm7,%xmm2 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - pshufd $80,%xmm2,%xmm7 - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - movdqa %xmm7,%xmm6 - addl %edi,%r9d - movl %ebx,%r13d - psrld $10,%xmm7 - addl %r9d,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%r9d - movl %ecx,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - psrlq $2,%xmm6 - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - pxor %xmm6,%xmm7 - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %r10d,%edi - addl %r12d,%r8d - movdqa 64(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - paddd %xmm7,%xmm2 - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - paddd %xmm2,%xmm6 - movl %eax,%r13d - addl %r8d,%r14d - movdqa %xmm6,32(%rsp) - rorl $14,%r13d - movdqa %xmm0,%xmm4 - movl %r14d,%r8d - movl %ebx,%r12d - movdqa %xmm2,%xmm7 - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d -.byte 102,15,58,15,227,4 - andl %eax,%r12d - xorl %eax,%r13d -.byte 102,15,58,15,249,4 - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %r9d,%r15d - addl %r12d,%edx - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - paddd %xmm7,%xmm3 - rorl $2,%r14d - addl %edx,%r11d - psrld $7,%xmm6 - addl %edi,%edx - movl %r11d,%r13d - pshufd $250,%xmm2,%xmm7 - addl %edx,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%edx - movl %eax,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %edx,%r14d - pxor %xmm5,%xmm4 - andl %r11d,%r12d - xorl %r11d,%r13d - pslld $11,%xmm5 - addl 52(%rsp),%ecx - movl %edx,%edi - pxor %xmm6,%xmm4 - xorl %ebx,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %r8d,%edi - addl %r12d,%ecx - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - psrld $10,%xmm7 - addl %r13d,%ecx - xorl %r8d,%r15d - paddd %xmm4,%xmm3 - rorl $2,%r14d - addl %ecx,%r10d - psrlq $17,%xmm6 - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %r10d,%r13d - xorl %eax,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - psrldq $8,%xmm7 - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - paddd %xmm7,%xmm3 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - pshufd $80,%xmm3,%xmm7 - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - movdqa %xmm7,%xmm6 - addl %edi,%ebx - movl %r9d,%r13d - psrld $10,%xmm7 - addl %ebx,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%ebx - movl %r10d,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - psrlq $2,%xmm6 - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - pxor %xmm6,%xmm7 - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %ecx,%edi - addl %r12d,%eax - movdqa 96(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - paddd %xmm7,%xmm3 - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - paddd %xmm3,%xmm6 - movl %r8d,%r13d - addl %eax,%r14d - movdqa %xmm6,48(%rsp) - cmpb $0,131(%rbp) - jne .Lssse3_00_47 - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - rorl $6,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - rorl $2,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - rorl $11,%r14d - xorl %eax,%edi - addl %r12d,%r10d - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - rorl $2,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - rorl $6,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - rorl $6,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - rorl $2,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - rorl $11,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - rorl $2,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - xorl %ecx,%edi - addl %r12d,%eax - rorl $6,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - rorl $6,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - rorl $2,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - rorl $11,%r14d - xorl %eax,%edi - addl %r12d,%r10d - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - rorl $2,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - rorl $6,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - rorl $6,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - rorl $2,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - rorl $11,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - rorl $2,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - xorl %ecx,%edi - addl %r12d,%eax - rorl $6,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%rdi - movl %r14d,%eax - - addl 0(%rdi),%eax - leaq 64(%rsi),%rsi - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop_ssse3 - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_ssse3,.-sha256_block_data_order_ssse3 -.type sha256_block_data_order_avx,@function -.align 64 -sha256_block_data_order_avx: -.cfi_startproc -.Lavx_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $96,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_avx: - - vzeroupper - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - vmovdqa K256+512+32(%rip),%xmm8 - vmovdqa K256+512+64(%rip),%xmm9 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi),%xmm0 - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%edi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%edi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - subq $-128,%rbp - vpalignr $4,%xmm0,%xmm1,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm2,%xmm3,%xmm7 - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - vpshufd $250,%xmm3,%xmm7 - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm0,%xmm0 - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpaddd %xmm6,%xmm0,%xmm0 - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - vpshufd $80,%xmm0,%xmm7 - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - vpaddd %xmm6,%xmm0,%xmm0 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpaddd 0(%rbp),%xmm0,%xmm6 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm3,%xmm0,%xmm7 - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - vpshufd $250,%xmm0,%xmm7 - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm1,%xmm1 - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpaddd %xmm6,%xmm1,%xmm1 - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - vpshufd $80,%xmm1,%xmm7 - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - vpxor %xmm7,%xmm6,%xmm6 - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - vpaddd %xmm6,%xmm1,%xmm1 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpaddd 32(%rbp),%xmm1,%xmm6 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm0,%xmm1,%xmm7 - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - vpshufd $250,%xmm1,%xmm7 - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm2,%xmm2 - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpaddd %xmm6,%xmm2,%xmm2 - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - vpshufd $80,%xmm2,%xmm7 - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - vpaddd %xmm6,%xmm2,%xmm2 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpaddd 64(%rbp),%xmm2,%xmm6 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm1,%xmm2,%xmm7 - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - vpshufd $250,%xmm2,%xmm7 - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm3,%xmm3 - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpaddd %xmm6,%xmm3,%xmm3 - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - vpshufd $80,%xmm3,%xmm7 - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - vpxor %xmm7,%xmm6,%xmm6 - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - vpaddd %xmm6,%xmm3,%xmm3 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpaddd 96(%rbp),%xmm3,%xmm6 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - cmpb $0,131(%rbp) - jne .Lavx_00_47 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%rdi - movl %r14d,%eax - - addl 0(%rdi),%eax - leaq 64(%rsi),%rsi - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop_avx - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_avx,.-sha256_block_data_order_avx -.type sha256_block_data_order_avx2,@function -.align 64 -sha256_block_data_order_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $544,%rsp - shlq $4,%rdx - andq $-1024,%rsp - leaq (%rsi,%rdx,4),%rdx - addq $448,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_avx2: - - vzeroupper - subq $-64,%rsi - movl 0(%rdi),%eax - movq %rsi,%r12 - movl 4(%rdi),%ebx - cmpq %rdx,%rsi - movl 8(%rdi),%ecx - cmoveq %rsp,%r12 - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - vmovdqa K256+512+32(%rip),%ymm8 - vmovdqa K256+512+64(%rip),%ymm9 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqa K256+512(%rip),%ymm7 - vmovdqu -64+0(%rsi),%xmm0 - vmovdqu -64+16(%rsi),%xmm1 - vmovdqu -64+32(%rsi),%xmm2 - vmovdqu -64+48(%rsi),%xmm3 - - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm7,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm7,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - - leaq K256(%rip),%rbp - vpshufb %ymm7,%ymm2,%ymm2 - vpaddd 0(%rbp),%ymm0,%ymm4 - vpshufb %ymm7,%ymm3,%ymm3 - vpaddd 32(%rbp),%ymm1,%ymm5 - vpaddd 64(%rbp),%ymm2,%ymm6 - vpaddd 96(%rbp),%ymm3,%ymm7 - vmovdqa %ymm4,0(%rsp) - xorl %r14d,%r14d - vmovdqa %ymm5,32(%rsp) - - movq 88(%rsp),%rdi -.cfi_def_cfa %rdi,8 - leaq -64(%rsp),%rsp - - - - movq %rdi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - movl %ebx,%edi - vmovdqa %ymm6,0(%rsp) - xorl %ecx,%edi - vmovdqa %ymm7,32(%rsp) - movl %r9d,%r12d - subq $-32*4,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm0,%ymm1,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm2,%ymm3,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm0,%ymm0 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - vpshufd $250,%ymm3,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm0,%ymm0 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpshufd $80,%ymm0,%ymm7 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpxor %ymm7,%ymm6,%ymm6 - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - vpaddd 0(%rbp),%ymm0,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm1,%ymm2,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm3,%ymm0,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm1,%ymm1 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - vpshufd $250,%ymm0,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm1,%ymm1 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpshufd $80,%ymm1,%ymm7 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpxor %ymm7,%ymm6,%ymm6 - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - vpaddd 32(%rbp),%ymm1,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm2,%ymm3,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm0,%ymm1,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm2,%ymm2 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - vpshufd $250,%ymm1,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm2,%ymm2 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpshufd $80,%ymm2,%ymm7 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpxor %ymm7,%ymm6,%ymm6 - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - vpaddd 64(%rbp),%ymm2,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm3,%ymm0,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm1,%ymm2,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm3,%ymm3 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - vpshufd $250,%ymm2,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm3,%ymm3 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpshufd $80,%ymm3,%ymm7 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpxor %ymm7,%ymm6,%ymm6 - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - vpaddd 96(%rbp),%ymm3,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq 128(%rbp),%rbp - cmpb $0,3(%rbp) - jne .Lavx2_00_47 - addl 0+64(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4+64(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+64(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12+64(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+64(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36+64(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+64(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44+64(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - addl 0(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - movq 512(%rsp),%rdi - addl %r14d,%eax - - leaq 448(%rsp),%rbp - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - - cmpq 80(%rbp),%rsi - je .Ldone_avx2 - - xorl %r14d,%r14d - movl %ebx,%edi - xorl %ecx,%edi - movl %r9d,%r12d - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - leaq -64(%rbp),%rbp - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 512(%rsp),%rdi - addl %r14d,%eax - - leaq 448(%rsp),%rsp - -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - leaq 128(%rsi),%rsi - addl 24(%rdi),%r10d - movq %rsi,%r12 - addl 28(%rdi),%r11d - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - cmoveq %rsp,%r12 - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0xd8,0x00,0x06,0x23,0x08 - -.Ldone_avx2: - movq 88(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_avx2,.-sha256_block_data_order_avx2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s deleted file mode 100644 index f41f2628660087..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s +++ /dev/null @@ -1,5482 +0,0 @@ -.text - - -.globl sha512_block_data_order -.type sha512_block_data_order,@function -.align 16 -sha512_block_data_order: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl 0(%r11),%r9d - movl 4(%r11),%r10d - movl 8(%r11),%r11d - testl $2048,%r10d - jnz .Lxop_shortcut - andl $296,%r11d - cmpl $296,%r11d - je .Lavx2_shortcut - andl $1073741824,%r9d - andl $268435968,%r10d - orl %r9d,%r10d - cmpl $1342177792,%r10d - je .Lavx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $128+32,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue: - - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop - -.align 16 -.Lloop: - movq %rbx,%rdi - leaq K512(%rip),%rbp - xorq %rcx,%rdi - movq 0(%rsi),%r12 - movq %r8,%r13 - movq %rax,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,0(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - addq %r14,%r11 - movq 8(%rsi),%r12 - movq %rdx,%r13 - movq %r11,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,8(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - addq %r14,%r10 - movq 16(%rsi),%r12 - movq %rcx,%r13 - movq %r10,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,16(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - addq %r14,%r9 - movq 24(%rsi),%r12 - movq %rbx,%r13 - movq %r9,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,24(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - addq %r14,%r8 - movq 32(%rsi),%r12 - movq %rax,%r13 - movq %r8,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,32(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - addq %r14,%rdx - movq 40(%rsi),%r12 - movq %r11,%r13 - movq %rdx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,40(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - addq %r14,%rcx - movq 48(%rsi),%r12 - movq %r10,%r13 - movq %rcx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,48(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - addq %r14,%rbx - movq 56(%rsi),%r12 - movq %r9,%r13 - movq %rbx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,56(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - addq %r14,%rax - movq 64(%rsi),%r12 - movq %r8,%r13 - movq %rax,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,64(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - addq %r14,%r11 - movq 72(%rsi),%r12 - movq %rdx,%r13 - movq %r11,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,72(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - addq %r14,%r10 - movq 80(%rsi),%r12 - movq %rcx,%r13 - movq %r10,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,80(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - addq %r14,%r9 - movq 88(%rsi),%r12 - movq %rbx,%r13 - movq %r9,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,88(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - addq %r14,%r8 - movq 96(%rsi),%r12 - movq %rax,%r13 - movq %r8,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,96(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - addq %r14,%rdx - movq 104(%rsi),%r12 - movq %r11,%r13 - movq %rdx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,104(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - addq %r14,%rcx - movq 112(%rsi),%r12 - movq %r10,%r13 - movq %rcx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,112(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - addq %r14,%rbx - movq 120(%rsi),%r12 - movq %r9,%r13 - movq %rbx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,120(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - jmp .Lrounds_16_xx -.align 16 -.Lrounds_16_xx: - movq 8(%rsp),%r13 - movq 112(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rax - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 72(%rsp),%r12 - - addq 0(%rsp),%r12 - movq %r8,%r13 - addq %r15,%r12 - movq %rax,%r14 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,0(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - movq 16(%rsp),%r13 - movq 120(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r11 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 80(%rsp),%r12 - - addq 8(%rsp),%r12 - movq %rdx,%r13 - addq %rdi,%r12 - movq %r11,%r14 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,8(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - movq 24(%rsp),%r13 - movq 0(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r10 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 88(%rsp),%r12 - - addq 16(%rsp),%r12 - movq %rcx,%r13 - addq %r15,%r12 - movq %r10,%r14 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,16(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - movq 32(%rsp),%r13 - movq 8(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r9 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 96(%rsp),%r12 - - addq 24(%rsp),%r12 - movq %rbx,%r13 - addq %rdi,%r12 - movq %r9,%r14 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,24(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - movq 40(%rsp),%r13 - movq 16(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r8 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 104(%rsp),%r12 - - addq 32(%rsp),%r12 - movq %rax,%r13 - addq %r15,%r12 - movq %r8,%r14 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,32(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - movq 48(%rsp),%r13 - movq 24(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rdx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 112(%rsp),%r12 - - addq 40(%rsp),%r12 - movq %r11,%r13 - addq %rdi,%r12 - movq %rdx,%r14 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,40(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - movq 56(%rsp),%r13 - movq 32(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rcx - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 120(%rsp),%r12 - - addq 48(%rsp),%r12 - movq %r10,%r13 - addq %r15,%r12 - movq %rcx,%r14 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,48(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - movq 64(%rsp),%r13 - movq 40(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rbx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 0(%rsp),%r12 - - addq 56(%rsp),%r12 - movq %r9,%r13 - addq %rdi,%r12 - movq %rbx,%r14 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,56(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - movq 72(%rsp),%r13 - movq 48(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rax - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 8(%rsp),%r12 - - addq 64(%rsp),%r12 - movq %r8,%r13 - addq %r15,%r12 - movq %rax,%r14 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,64(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - movq 80(%rsp),%r13 - movq 56(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r11 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 16(%rsp),%r12 - - addq 72(%rsp),%r12 - movq %rdx,%r13 - addq %rdi,%r12 - movq %r11,%r14 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,72(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - movq 88(%rsp),%r13 - movq 64(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r10 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 24(%rsp),%r12 - - addq 80(%rsp),%r12 - movq %rcx,%r13 - addq %r15,%r12 - movq %r10,%r14 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,80(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - movq 96(%rsp),%r13 - movq 72(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r9 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 32(%rsp),%r12 - - addq 88(%rsp),%r12 - movq %rbx,%r13 - addq %rdi,%r12 - movq %r9,%r14 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,88(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - movq 104(%rsp),%r13 - movq 80(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r8 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 40(%rsp),%r12 - - addq 96(%rsp),%r12 - movq %rax,%r13 - addq %r15,%r12 - movq %r8,%r14 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,96(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - movq 112(%rsp),%r13 - movq 88(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rdx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 48(%rsp),%r12 - - addq 104(%rsp),%r12 - movq %r11,%r13 - addq %rdi,%r12 - movq %rdx,%r14 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,104(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - movq 120(%rsp),%r13 - movq 96(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rcx - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 56(%rsp),%r12 - - addq 112(%rsp),%r12 - movq %r10,%r13 - addq %r15,%r12 - movq %rcx,%r14 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,112(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - movq 0(%rsp),%r13 - movq 104(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rbx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 64(%rsp),%r12 - - addq 120(%rsp),%r12 - movq %r9,%r13 - addq %rdi,%r12 - movq %rbx,%r14 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,120(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - cmpb $0,7(%rbp) - jnz .Lrounds_16_xx - - movq 128+0(%rsp),%rdi - addq %r14,%rax - leaq 128(%rsi),%rsi - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order,.-sha512_block_data_order -.align 64 -.type K512,@object -K512: -.quad 0x428a2f98d728ae22,0x7137449123ef65cd -.quad 0x428a2f98d728ae22,0x7137449123ef65cd -.quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc -.quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc -.quad 0x3956c25bf348b538,0x59f111f1b605d019 -.quad 0x3956c25bf348b538,0x59f111f1b605d019 -.quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118 -.quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118 -.quad 0xd807aa98a3030242,0x12835b0145706fbe -.quad 0xd807aa98a3030242,0x12835b0145706fbe -.quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2 -.quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2 -.quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1 -.quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1 -.quad 0x9bdc06a725c71235,0xc19bf174cf692694 -.quad 0x9bdc06a725c71235,0xc19bf174cf692694 -.quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3 -.quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3 -.quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65 -.quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65 -.quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483 -.quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483 -.quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5 -.quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5 -.quad 0x983e5152ee66dfab,0xa831c66d2db43210 -.quad 0x983e5152ee66dfab,0xa831c66d2db43210 -.quad 0xb00327c898fb213f,0xbf597fc7beef0ee4 -.quad 0xb00327c898fb213f,0xbf597fc7beef0ee4 -.quad 0xc6e00bf33da88fc2,0xd5a79147930aa725 -.quad 0xc6e00bf33da88fc2,0xd5a79147930aa725 -.quad 0x06ca6351e003826f,0x142929670a0e6e70 -.quad 0x06ca6351e003826f,0x142929670a0e6e70 -.quad 0x27b70a8546d22ffc,0x2e1b21385c26c926 -.quad 0x27b70a8546d22ffc,0x2e1b21385c26c926 -.quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df -.quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df -.quad 0x650a73548baf63de,0x766a0abb3c77b2a8 -.quad 0x650a73548baf63de,0x766a0abb3c77b2a8 -.quad 0x81c2c92e47edaee6,0x92722c851482353b -.quad 0x81c2c92e47edaee6,0x92722c851482353b -.quad 0xa2bfe8a14cf10364,0xa81a664bbc423001 -.quad 0xa2bfe8a14cf10364,0xa81a664bbc423001 -.quad 0xc24b8b70d0f89791,0xc76c51a30654be30 -.quad 0xc24b8b70d0f89791,0xc76c51a30654be30 -.quad 0xd192e819d6ef5218,0xd69906245565a910 -.quad 0xd192e819d6ef5218,0xd69906245565a910 -.quad 0xf40e35855771202a,0x106aa07032bbd1b8 -.quad 0xf40e35855771202a,0x106aa07032bbd1b8 -.quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53 -.quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53 -.quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8 -.quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8 -.quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb -.quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb -.quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3 -.quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3 -.quad 0x748f82ee5defb2fc,0x78a5636f43172f60 -.quad 0x748f82ee5defb2fc,0x78a5636f43172f60 -.quad 0x84c87814a1f0ab72,0x8cc702081a6439ec -.quad 0x84c87814a1f0ab72,0x8cc702081a6439ec -.quad 0x90befffa23631e28,0xa4506cebde82bde9 -.quad 0x90befffa23631e28,0xa4506cebde82bde9 -.quad 0xbef9a3f7b2c67915,0xc67178f2e372532b -.quad 0xbef9a3f7b2c67915,0xc67178f2e372532b -.quad 0xca273eceea26619c,0xd186b8c721c0c207 -.quad 0xca273eceea26619c,0xd186b8c721c0c207 -.quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178 -.quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178 -.quad 0x06f067aa72176fba,0x0a637dc5a2c898a6 -.quad 0x06f067aa72176fba,0x0a637dc5a2c898a6 -.quad 0x113f9804bef90dae,0x1b710b35131c471b -.quad 0x113f9804bef90dae,0x1b710b35131c471b -.quad 0x28db77f523047d84,0x32caab7b40c72493 -.quad 0x28db77f523047d84,0x32caab7b40c72493 -.quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c -.quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c -.quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a -.quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a -.quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 -.quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 - -.quad 0x0001020304050607,0x08090a0b0c0d0e0f -.quad 0x0001020304050607,0x08090a0b0c0d0e0f -.byte 83,72,65,53,49,50,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.type sha512_block_data_order_xop,@function -.align 64 -sha512_block_data_order_xop: -.cfi_startproc -.Lxop_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $160,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_xop: - - vzeroupper - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop_xop -.align 16 -.Lloop_xop: - vmovdqa K512+1280(%rip),%xmm11 - vmovdqu 0(%rsi),%xmm0 - leaq K512+128(%rip),%rbp - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vpshufb %xmm11,%xmm0,%xmm0 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm11,%xmm1,%xmm1 - vmovdqu 64(%rsi),%xmm4 - vpshufb %xmm11,%xmm2,%xmm2 - vmovdqu 80(%rsi),%xmm5 - vpshufb %xmm11,%xmm3,%xmm3 - vmovdqu 96(%rsi),%xmm6 - vpshufb %xmm11,%xmm4,%xmm4 - vmovdqu 112(%rsi),%xmm7 - vpshufb %xmm11,%xmm5,%xmm5 - vpaddq -128(%rbp),%xmm0,%xmm8 - vpshufb %xmm11,%xmm6,%xmm6 - vpaddq -96(%rbp),%xmm1,%xmm9 - vpshufb %xmm11,%xmm7,%xmm7 - vpaddq -64(%rbp),%xmm2,%xmm10 - vpaddq -32(%rbp),%xmm3,%xmm11 - vmovdqa %xmm8,0(%rsp) - vpaddq 0(%rbp),%xmm4,%xmm8 - vmovdqa %xmm9,16(%rsp) - vpaddq 32(%rbp),%xmm5,%xmm9 - vmovdqa %xmm10,32(%rsp) - vpaddq 64(%rbp),%xmm6,%xmm10 - vmovdqa %xmm11,48(%rsp) - vpaddq 96(%rbp),%xmm7,%xmm11 - vmovdqa %xmm8,64(%rsp) - movq %rax,%r14 - vmovdqa %xmm9,80(%rsp) - movq %rbx,%rdi - vmovdqa %xmm10,96(%rsp) - xorq %rcx,%rdi - vmovdqa %xmm11,112(%rsp) - movq %r8,%r13 - jmp .Lxop_00_47 - -.align 16 -.Lxop_00_47: - addq $256,%rbp - vpalignr $8,%xmm0,%xmm1,%xmm8 - rorq $23,%r13 - movq %r14,%rax - vpalignr $8,%xmm4,%xmm5,%xmm11 - movq %r9,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r8,%r13 - xorq %r10,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rax,%r14 - vpaddq %xmm11,%xmm0,%xmm0 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 -.byte 143,72,120,195,209,7 - xorq %r10,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,223,3 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm7,%xmm10 - addq %r11,%rdx - addq %rdi,%r11 - vpaddq %xmm8,%xmm0,%xmm0 - movq %rdx,%r13 - addq %r11,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r11 - vpxor %xmm10,%xmm11,%xmm11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - vpaddq %xmm11,%xmm0,%xmm0 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - vpaddq -128(%rbp),%xmm0,%xmm10 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,0(%rsp) - vpalignr $8,%xmm1,%xmm2,%xmm8 - rorq $23,%r13 - movq %r14,%r10 - vpalignr $8,%xmm5,%xmm6,%xmm11 - movq %rdx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rcx,%r13 - xorq %r8,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r10,%r14 - vpaddq %xmm11,%xmm1,%xmm1 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 -.byte 143,72,120,195,209,7 - xorq %r8,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,216,3 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm0,%xmm10 - addq %r9,%rbx - addq %rdi,%r9 - vpaddq %xmm8,%xmm1,%xmm1 - movq %rbx,%r13 - addq %r9,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r9 - vpxor %xmm10,%xmm11,%xmm11 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - vpaddq %xmm11,%xmm1,%xmm1 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - vpaddq -96(%rbp),%xmm1,%xmm10 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,16(%rsp) - vpalignr $8,%xmm2,%xmm3,%xmm8 - rorq $23,%r13 - movq %r14,%r8 - vpalignr $8,%xmm6,%xmm7,%xmm11 - movq %rbx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rax,%r13 - xorq %rcx,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r8,%r14 - vpaddq %xmm11,%xmm2,%xmm2 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 -.byte 143,72,120,195,209,7 - xorq %rcx,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,217,3 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm1,%xmm10 - addq %rdx,%r11 - addq %rdi,%rdx - vpaddq %xmm8,%xmm2,%xmm2 - movq %r11,%r13 - addq %rdx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rdx - vpxor %xmm10,%xmm11,%xmm11 - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - vpaddq %xmm11,%xmm2,%xmm2 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - vpaddq -64(%rbp),%xmm2,%xmm10 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,32(%rsp) - vpalignr $8,%xmm3,%xmm4,%xmm8 - rorq $23,%r13 - movq %r14,%rcx - vpalignr $8,%xmm7,%xmm0,%xmm11 - movq %r11,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r10,%r13 - xorq %rax,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rcx,%r14 - vpaddq %xmm11,%xmm3,%xmm3 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 -.byte 143,72,120,195,209,7 - xorq %rax,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,218,3 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm2,%xmm10 - addq %rbx,%r9 - addq %rdi,%rbx - vpaddq %xmm8,%xmm3,%xmm3 - movq %r9,%r13 - addq %rbx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rbx - vpxor %xmm10,%xmm11,%xmm11 - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - vpaddq %xmm11,%xmm3,%xmm3 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - vpaddq -32(%rbp),%xmm3,%xmm10 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,48(%rsp) - vpalignr $8,%xmm4,%xmm5,%xmm8 - rorq $23,%r13 - movq %r14,%rax - vpalignr $8,%xmm0,%xmm1,%xmm11 - movq %r9,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r8,%r13 - xorq %r10,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rax,%r14 - vpaddq %xmm11,%xmm4,%xmm4 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 -.byte 143,72,120,195,209,7 - xorq %r10,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,219,3 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm3,%xmm10 - addq %r11,%rdx - addq %rdi,%r11 - vpaddq %xmm8,%xmm4,%xmm4 - movq %rdx,%r13 - addq %r11,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r11 - vpxor %xmm10,%xmm11,%xmm11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - vpaddq %xmm11,%xmm4,%xmm4 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - vpaddq 0(%rbp),%xmm4,%xmm10 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,64(%rsp) - vpalignr $8,%xmm5,%xmm6,%xmm8 - rorq $23,%r13 - movq %r14,%r10 - vpalignr $8,%xmm1,%xmm2,%xmm11 - movq %rdx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rcx,%r13 - xorq %r8,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r10,%r14 - vpaddq %xmm11,%xmm5,%xmm5 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 -.byte 143,72,120,195,209,7 - xorq %r8,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,220,3 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm4,%xmm10 - addq %r9,%rbx - addq %rdi,%r9 - vpaddq %xmm8,%xmm5,%xmm5 - movq %rbx,%r13 - addq %r9,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r9 - vpxor %xmm10,%xmm11,%xmm11 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - vpaddq %xmm11,%xmm5,%xmm5 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - vpaddq 32(%rbp),%xmm5,%xmm10 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,80(%rsp) - vpalignr $8,%xmm6,%xmm7,%xmm8 - rorq $23,%r13 - movq %r14,%r8 - vpalignr $8,%xmm2,%xmm3,%xmm11 - movq %rbx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rax,%r13 - xorq %rcx,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r8,%r14 - vpaddq %xmm11,%xmm6,%xmm6 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 -.byte 143,72,120,195,209,7 - xorq %rcx,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,221,3 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm5,%xmm10 - addq %rdx,%r11 - addq %rdi,%rdx - vpaddq %xmm8,%xmm6,%xmm6 - movq %r11,%r13 - addq %rdx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rdx - vpxor %xmm10,%xmm11,%xmm11 - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - vpaddq %xmm11,%xmm6,%xmm6 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - vpaddq 64(%rbp),%xmm6,%xmm10 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,96(%rsp) - vpalignr $8,%xmm7,%xmm0,%xmm8 - rorq $23,%r13 - movq %r14,%rcx - vpalignr $8,%xmm3,%xmm4,%xmm11 - movq %r11,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r10,%r13 - xorq %rax,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rcx,%r14 - vpaddq %xmm11,%xmm7,%xmm7 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 -.byte 143,72,120,195,209,7 - xorq %rax,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,222,3 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm6,%xmm10 - addq %rbx,%r9 - addq %rdi,%rbx - vpaddq %xmm8,%xmm7,%xmm7 - movq %r9,%r13 - addq %rbx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rbx - vpxor %xmm10,%xmm11,%xmm11 - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - vpaddq %xmm11,%xmm7,%xmm7 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - vpaddq 96(%rbp),%xmm7,%xmm10 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,112(%rsp) - cmpb $0,135(%rbp) - jne .Lxop_00_47 - rorq $23,%r13 - movq %r14,%rax - movq %r9,%r12 - rorq $5,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - rorq $4,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - rorq $6,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - rorq $28,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - rorq $23,%r13 - movq %r14,%r11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - rorq $23,%r13 - movq %r14,%r10 - movq %rdx,%r12 - rorq $5,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - rorq $4,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - rorq $6,%r14 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - rorq $28,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - rorq $23,%r13 - movq %r14,%r9 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - rorq $23,%r13 - movq %r14,%r8 - movq %rbx,%r12 - rorq $5,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - rorq $4,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - rorq $6,%r14 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - rorq $28,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - rorq $23,%r13 - movq %r14,%rdx - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - rorq $23,%r13 - movq %r14,%rcx - movq %r11,%r12 - rorq $5,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - rorq $4,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - rorq $6,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - rorq $28,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - rorq $23,%r13 - movq %r14,%rbx - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - rorq $23,%r13 - movq %r14,%rax - movq %r9,%r12 - rorq $5,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - rorq $4,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - rorq $6,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - rorq $28,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - rorq $23,%r13 - movq %r14,%r11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - rorq $23,%r13 - movq %r14,%r10 - movq %rdx,%r12 - rorq $5,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - rorq $4,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - rorq $6,%r14 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - rorq $28,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - rorq $23,%r13 - movq %r14,%r9 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - rorq $23,%r13 - movq %r14,%r8 - movq %rbx,%r12 - rorq $5,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - rorq $4,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - rorq $6,%r14 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - rorq $28,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - rorq $23,%r13 - movq %r14,%rdx - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - rorq $23,%r13 - movq %r14,%rcx - movq %r11,%r12 - rorq $5,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - rorq $4,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - rorq $6,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - rorq $28,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - rorq $23,%r13 - movq %r14,%rbx - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - movq 128+0(%rsp),%rdi - movq %r14,%rax - - addq 0(%rdi),%rax - leaq 128(%rsi),%rsi - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop_xop - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_xop: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_xop,.-sha512_block_data_order_xop -.type sha512_block_data_order_avx,@function -.align 64 -sha512_block_data_order_avx: -.cfi_startproc -.Lavx_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $160,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_avx: - - vzeroupper - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K512+1280(%rip),%xmm11 - vmovdqu 0(%rsi),%xmm0 - leaq K512+128(%rip),%rbp - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vpshufb %xmm11,%xmm0,%xmm0 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm11,%xmm1,%xmm1 - vmovdqu 64(%rsi),%xmm4 - vpshufb %xmm11,%xmm2,%xmm2 - vmovdqu 80(%rsi),%xmm5 - vpshufb %xmm11,%xmm3,%xmm3 - vmovdqu 96(%rsi),%xmm6 - vpshufb %xmm11,%xmm4,%xmm4 - vmovdqu 112(%rsi),%xmm7 - vpshufb %xmm11,%xmm5,%xmm5 - vpaddq -128(%rbp),%xmm0,%xmm8 - vpshufb %xmm11,%xmm6,%xmm6 - vpaddq -96(%rbp),%xmm1,%xmm9 - vpshufb %xmm11,%xmm7,%xmm7 - vpaddq -64(%rbp),%xmm2,%xmm10 - vpaddq -32(%rbp),%xmm3,%xmm11 - vmovdqa %xmm8,0(%rsp) - vpaddq 0(%rbp),%xmm4,%xmm8 - vmovdqa %xmm9,16(%rsp) - vpaddq 32(%rbp),%xmm5,%xmm9 - vmovdqa %xmm10,32(%rsp) - vpaddq 64(%rbp),%xmm6,%xmm10 - vmovdqa %xmm11,48(%rsp) - vpaddq 96(%rbp),%xmm7,%xmm11 - vmovdqa %xmm8,64(%rsp) - movq %rax,%r14 - vmovdqa %xmm9,80(%rsp) - movq %rbx,%rdi - vmovdqa %xmm10,96(%rsp) - xorq %rcx,%rdi - vmovdqa %xmm11,112(%rsp) - movq %r8,%r13 - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - addq $256,%rbp - vpalignr $8,%xmm0,%xmm1,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rax - vpalignr $8,%xmm4,%xmm5,%xmm11 - movq %r9,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r8,%r13 - xorq %r10,%r12 - vpaddq %xmm11,%xmm0,%xmm0 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r8,%r12 - xorq %r8,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 0(%rsp),%r11 - movq %rax,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rbx,%r15 - addq %r12,%r11 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm7,%xmm11 - addq %r11,%rdx - addq %rdi,%r11 - vpxor %xmm9,%xmm8,%xmm8 - movq %rdx,%r13 - addq %r11,%r14 - vpsllq $3,%xmm7,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r11 - vpaddq %xmm8,%xmm0,%xmm0 - movq %r8,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm7,%xmm9 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rdx,%r12 - xorq %rdx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 8(%rsp),%r10 - movq %r11,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r9,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rax,%rdi - addq %r12,%r10 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm0,%xmm0 - xorq %r11,%r14 - addq %r13,%r10 - vpaddq -128(%rbp),%xmm0,%xmm10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,0(%rsp) - vpalignr $8,%xmm1,%xmm2,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r10 - vpalignr $8,%xmm5,%xmm6,%xmm11 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rcx,%r13 - xorq %r8,%r12 - vpaddq %xmm11,%xmm1,%xmm1 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rcx,%r12 - xorq %rcx,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 16(%rsp),%r9 - movq %r10,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r11,%r15 - addq %r12,%r9 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm0,%xmm11 - addq %r9,%rbx - addq %rdi,%r9 - vpxor %xmm9,%xmm8,%xmm8 - movq %rbx,%r13 - addq %r9,%r14 - vpsllq $3,%xmm0,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r9 - vpaddq %xmm8,%xmm1,%xmm1 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm0,%xmm9 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rbx,%r12 - xorq %rbx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 24(%rsp),%r8 - movq %r9,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r10,%rdi - addq %r12,%r8 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm1,%xmm1 - xorq %r9,%r14 - addq %r13,%r8 - vpaddq -96(%rbp),%xmm1,%xmm10 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,16(%rsp) - vpalignr $8,%xmm2,%xmm3,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r8 - vpalignr $8,%xmm6,%xmm7,%xmm11 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rax,%r13 - xorq %rcx,%r12 - vpaddq %xmm11,%xmm2,%xmm2 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rax,%r12 - xorq %rax,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 32(%rsp),%rdx - movq %r8,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r9,%r15 - addq %r12,%rdx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm1,%xmm11 - addq %rdx,%r11 - addq %rdi,%rdx - vpxor %xmm9,%xmm8,%xmm8 - movq %r11,%r13 - addq %rdx,%r14 - vpsllq $3,%xmm1,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rdx - vpaddq %xmm8,%xmm2,%xmm2 - movq %rax,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm1,%xmm9 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r11,%r12 - xorq %r11,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 40(%rsp),%rcx - movq %rdx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r8,%rdi - addq %r12,%rcx - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm2,%xmm2 - xorq %rdx,%r14 - addq %r13,%rcx - vpaddq -64(%rbp),%xmm2,%xmm10 - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,32(%rsp) - vpalignr $8,%xmm3,%xmm4,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rcx - vpalignr $8,%xmm7,%xmm0,%xmm11 - movq %r11,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r10,%r13 - xorq %rax,%r12 - vpaddq %xmm11,%xmm3,%xmm3 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r10,%r12 - xorq %r10,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 48(%rsp),%rbx - movq %rcx,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rdx,%r15 - addq %r12,%rbx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm2,%xmm11 - addq %rbx,%r9 - addq %rdi,%rbx - vpxor %xmm9,%xmm8,%xmm8 - movq %r9,%r13 - addq %rbx,%r14 - vpsllq $3,%xmm2,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rbx - vpaddq %xmm8,%xmm3,%xmm3 - movq %r10,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm2,%xmm9 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r9,%r12 - xorq %r9,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 56(%rsp),%rax - movq %rbx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r11,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rcx,%rdi - addq %r12,%rax - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm3,%xmm3 - xorq %rbx,%r14 - addq %r13,%rax - vpaddq -32(%rbp),%xmm3,%xmm10 - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,48(%rsp) - vpalignr $8,%xmm4,%xmm5,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rax - vpalignr $8,%xmm0,%xmm1,%xmm11 - movq %r9,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r8,%r13 - xorq %r10,%r12 - vpaddq %xmm11,%xmm4,%xmm4 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r8,%r12 - xorq %r8,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 64(%rsp),%r11 - movq %rax,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rbx,%r15 - addq %r12,%r11 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm3,%xmm11 - addq %r11,%rdx - addq %rdi,%r11 - vpxor %xmm9,%xmm8,%xmm8 - movq %rdx,%r13 - addq %r11,%r14 - vpsllq $3,%xmm3,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r11 - vpaddq %xmm8,%xmm4,%xmm4 - movq %r8,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm3,%xmm9 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rdx,%r12 - xorq %rdx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 72(%rsp),%r10 - movq %r11,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r9,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rax,%rdi - addq %r12,%r10 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm4,%xmm4 - xorq %r11,%r14 - addq %r13,%r10 - vpaddq 0(%rbp),%xmm4,%xmm10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,64(%rsp) - vpalignr $8,%xmm5,%xmm6,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r10 - vpalignr $8,%xmm1,%xmm2,%xmm11 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rcx,%r13 - xorq %r8,%r12 - vpaddq %xmm11,%xmm5,%xmm5 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rcx,%r12 - xorq %rcx,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 80(%rsp),%r9 - movq %r10,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r11,%r15 - addq %r12,%r9 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm4,%xmm11 - addq %r9,%rbx - addq %rdi,%r9 - vpxor %xmm9,%xmm8,%xmm8 - movq %rbx,%r13 - addq %r9,%r14 - vpsllq $3,%xmm4,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r9 - vpaddq %xmm8,%xmm5,%xmm5 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm4,%xmm9 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rbx,%r12 - xorq %rbx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 88(%rsp),%r8 - movq %r9,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r10,%rdi - addq %r12,%r8 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm5,%xmm5 - xorq %r9,%r14 - addq %r13,%r8 - vpaddq 32(%rbp),%xmm5,%xmm10 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,80(%rsp) - vpalignr $8,%xmm6,%xmm7,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r8 - vpalignr $8,%xmm2,%xmm3,%xmm11 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rax,%r13 - xorq %rcx,%r12 - vpaddq %xmm11,%xmm6,%xmm6 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rax,%r12 - xorq %rax,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 96(%rsp),%rdx - movq %r8,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r9,%r15 - addq %r12,%rdx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm5,%xmm11 - addq %rdx,%r11 - addq %rdi,%rdx - vpxor %xmm9,%xmm8,%xmm8 - movq %r11,%r13 - addq %rdx,%r14 - vpsllq $3,%xmm5,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rdx - vpaddq %xmm8,%xmm6,%xmm6 - movq %rax,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm5,%xmm9 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r11,%r12 - xorq %r11,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 104(%rsp),%rcx - movq %rdx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r8,%rdi - addq %r12,%rcx - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm6,%xmm6 - xorq %rdx,%r14 - addq %r13,%rcx - vpaddq 64(%rbp),%xmm6,%xmm10 - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,96(%rsp) - vpalignr $8,%xmm7,%xmm0,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rcx - vpalignr $8,%xmm3,%xmm4,%xmm11 - movq %r11,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r10,%r13 - xorq %rax,%r12 - vpaddq %xmm11,%xmm7,%xmm7 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r10,%r12 - xorq %r10,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 112(%rsp),%rbx - movq %rcx,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rdx,%r15 - addq %r12,%rbx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm6,%xmm11 - addq %rbx,%r9 - addq %rdi,%rbx - vpxor %xmm9,%xmm8,%xmm8 - movq %r9,%r13 - addq %rbx,%r14 - vpsllq $3,%xmm6,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rbx - vpaddq %xmm8,%xmm7,%xmm7 - movq %r10,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm6,%xmm9 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r9,%r12 - xorq %r9,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 120(%rsp),%rax - movq %rbx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r11,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rcx,%rdi - addq %r12,%rax - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm7,%xmm7 - xorq %rbx,%r14 - addq %r13,%rax - vpaddq 96(%rbp),%xmm7,%xmm10 - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,112(%rsp) - cmpb $0,135(%rbp) - jne .Lavx_00_47 - shrdq $23,%r13,%r13 - movq %r14,%rax - movq %r9,%r12 - shrdq $5,%r14,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r11 - movq %r8,%r12 - shrdq $5,%r14,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - shrdq $6,%r14,%r14 - xorq %rax,%rdi - addq %r12,%r10 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r10 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - xorq %r11,%r15 - addq %r12,%r9 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r9 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - xorq %r10,%rdi - addq %r12,%r8 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r8 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - xorq %r9,%r15 - addq %r12,%rdx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - shrdq $28,%r14,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rdx - movq %rax,%r12 - shrdq $5,%r14,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - xorq %r8,%rdi - addq %r12,%rcx - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rcx - movq %r11,%r12 - shrdq $5,%r14,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rbx - movq %r10,%r12 - shrdq $5,%r14,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - shrdq $6,%r14,%r14 - xorq %rcx,%rdi - addq %r12,%rax - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rax - movq %r9,%r12 - shrdq $5,%r14,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r11 - movq %r8,%r12 - shrdq $5,%r14,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - shrdq $6,%r14,%r14 - xorq %rax,%rdi - addq %r12,%r10 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r10 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - xorq %r11,%r15 - addq %r12,%r9 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r9 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - xorq %r10,%rdi - addq %r12,%r8 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r8 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - xorq %r9,%r15 - addq %r12,%rdx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - shrdq $28,%r14,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rdx - movq %rax,%r12 - shrdq $5,%r14,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - xorq %r8,%rdi - addq %r12,%rcx - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rcx - movq %r11,%r12 - shrdq $5,%r14,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rbx - movq %r10,%r12 - shrdq $5,%r14,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - shrdq $6,%r14,%r14 - xorq %rcx,%rdi - addq %r12,%rax - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - movq 128+0(%rsp),%rdi - movq %r14,%rax - - addq 0(%rdi),%rax - leaq 128(%rsi),%rsi - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop_avx - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_avx,.-sha512_block_data_order_avx -.type sha512_block_data_order_avx2,@function -.align 64 -sha512_block_data_order_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $1312,%rsp - shlq $4,%rdx - andq $-2048,%rsp - leaq (%rsi,%rdx,8),%rdx - addq $1152,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_avx2: - - vzeroupper - subq $-128,%rsi - movq 0(%rdi),%rax - movq %rsi,%r12 - movq 8(%rdi),%rbx - cmpq %rdx,%rsi - movq 16(%rdi),%rcx - cmoveq %rsp,%r12 - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqu -128(%rsi),%xmm0 - vmovdqu -128+16(%rsi),%xmm1 - vmovdqu -128+32(%rsi),%xmm2 - leaq K512+128(%rip),%rbp - vmovdqu -128+48(%rsi),%xmm3 - vmovdqu -128+64(%rsi),%xmm4 - vmovdqu -128+80(%rsi),%xmm5 - vmovdqu -128+96(%rsi),%xmm6 - vmovdqu -128+112(%rsi),%xmm7 - - vmovdqa 1152(%rbp),%ymm10 - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm10,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm10,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - vpshufb %ymm10,%ymm2,%ymm2 - vinserti128 $1,64(%r12),%ymm4,%ymm4 - vpshufb %ymm10,%ymm3,%ymm3 - vinserti128 $1,80(%r12),%ymm5,%ymm5 - vpshufb %ymm10,%ymm4,%ymm4 - vinserti128 $1,96(%r12),%ymm6,%ymm6 - vpshufb %ymm10,%ymm5,%ymm5 - vinserti128 $1,112(%r12),%ymm7,%ymm7 - - vpaddq -128(%rbp),%ymm0,%ymm8 - vpshufb %ymm10,%ymm6,%ymm6 - vpaddq -96(%rbp),%ymm1,%ymm9 - vpshufb %ymm10,%ymm7,%ymm7 - vpaddq -64(%rbp),%ymm2,%ymm10 - vpaddq -32(%rbp),%ymm3,%ymm11 - vmovdqa %ymm8,0(%rsp) - vpaddq 0(%rbp),%ymm4,%ymm8 - vmovdqa %ymm9,32(%rsp) - vpaddq 32(%rbp),%ymm5,%ymm9 - vmovdqa %ymm10,64(%rsp) - vpaddq 64(%rbp),%ymm6,%ymm10 - vmovdqa %ymm11,96(%rsp) - - movq 152(%rsp),%rdi -.cfi_def_cfa %rdi,8 - leaq -128(%rsp),%rsp - - - - movq %rdi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpaddq 96(%rbp),%ymm7,%ymm11 - vmovdqa %ymm8,0(%rsp) - xorq %r14,%r14 - vmovdqa %ymm9,32(%rsp) - movq %rbx,%rdi - vmovdqa %ymm10,64(%rsp) - xorq %rcx,%rdi - vmovdqa %ymm11,96(%rsp) - movq %r9,%r12 - addq $32*8,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - leaq -128(%rsp),%rsp -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 - - pushq 128-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $8,%ymm0,%ymm1,%ymm8 - addq 0+256(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - vpalignr $8,%ymm4,%ymm5,%ymm11 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - vpsrlq $1,%ymm8,%ymm10 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - vpaddq %ymm11,%ymm0,%ymm0 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - vpsrlq $6,%ymm7,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - vpsllq $3,%ymm7,%ymm10 - vpaddq %ymm8,%ymm0,%ymm0 - addq 8+256(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - vpsrlq $19,%ymm7,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - vpaddq %ymm11,%ymm0,%ymm0 - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - vpaddq -128(%rbp),%ymm0,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - vmovdqa %ymm10,0(%rsp) - vpalignr $8,%ymm1,%ymm2,%ymm8 - addq 32+256(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - vpalignr $8,%ymm5,%ymm6,%ymm11 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - vpsrlq $1,%ymm8,%ymm10 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - vpaddq %ymm11,%ymm1,%ymm1 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - vpsrlq $6,%ymm0,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - vpsllq $3,%ymm0,%ymm10 - vpaddq %ymm8,%ymm1,%ymm1 - addq 40+256(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - vpsrlq $19,%ymm0,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - vpaddq %ymm11,%ymm1,%ymm1 - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - vpaddq -96(%rbp),%ymm1,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - vmovdqa %ymm10,32(%rsp) - vpalignr $8,%ymm2,%ymm3,%ymm8 - addq 64+256(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - vpalignr $8,%ymm6,%ymm7,%ymm11 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - vpsrlq $1,%ymm8,%ymm10 - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - vpaddq %ymm11,%ymm2,%ymm2 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - vpsrlq $6,%ymm1,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - vpsllq $3,%ymm1,%ymm10 - vpaddq %ymm8,%ymm2,%ymm2 - addq 72+256(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - vpsrlq $19,%ymm1,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - vpaddq %ymm11,%ymm2,%ymm2 - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - vpaddq -64(%rbp),%ymm2,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - vmovdqa %ymm10,64(%rsp) - vpalignr $8,%ymm3,%ymm4,%ymm8 - addq 96+256(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - vpalignr $8,%ymm7,%ymm0,%ymm11 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - vpsrlq $1,%ymm8,%ymm10 - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - vpaddq %ymm11,%ymm3,%ymm3 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - vpsrlq $6,%ymm2,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - vpsllq $3,%ymm2,%ymm10 - vpaddq %ymm8,%ymm3,%ymm3 - addq 104+256(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - vpsrlq $19,%ymm2,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - vpaddq %ymm11,%ymm3,%ymm3 - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - vpaddq -32(%rbp),%ymm3,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - vmovdqa %ymm10,96(%rsp) - leaq -128(%rsp),%rsp -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 - - pushq 128-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $8,%ymm4,%ymm5,%ymm8 - addq 0+256(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - vpalignr $8,%ymm0,%ymm1,%ymm11 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - vpsrlq $1,%ymm8,%ymm10 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - vpaddq %ymm11,%ymm4,%ymm4 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - vpsrlq $6,%ymm3,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - vpsllq $3,%ymm3,%ymm10 - vpaddq %ymm8,%ymm4,%ymm4 - addq 8+256(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - vpsrlq $19,%ymm3,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - vpaddq %ymm11,%ymm4,%ymm4 - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - vpaddq 0(%rbp),%ymm4,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - vmovdqa %ymm10,0(%rsp) - vpalignr $8,%ymm5,%ymm6,%ymm8 - addq 32+256(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - vpalignr $8,%ymm1,%ymm2,%ymm11 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - vpsrlq $1,%ymm8,%ymm10 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - vpaddq %ymm11,%ymm5,%ymm5 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - vpsrlq $6,%ymm4,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - vpsllq $3,%ymm4,%ymm10 - vpaddq %ymm8,%ymm5,%ymm5 - addq 40+256(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - vpsrlq $19,%ymm4,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - vpaddq %ymm11,%ymm5,%ymm5 - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - vpaddq 32(%rbp),%ymm5,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - vmovdqa %ymm10,32(%rsp) - vpalignr $8,%ymm6,%ymm7,%ymm8 - addq 64+256(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - vpalignr $8,%ymm2,%ymm3,%ymm11 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - vpsrlq $1,%ymm8,%ymm10 - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - vpaddq %ymm11,%ymm6,%ymm6 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - vpsrlq $6,%ymm5,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - vpsllq $3,%ymm5,%ymm10 - vpaddq %ymm8,%ymm6,%ymm6 - addq 72+256(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - vpsrlq $19,%ymm5,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - vpaddq %ymm11,%ymm6,%ymm6 - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - vpaddq 64(%rbp),%ymm6,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - vmovdqa %ymm10,64(%rsp) - vpalignr $8,%ymm7,%ymm0,%ymm8 - addq 96+256(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - vpalignr $8,%ymm3,%ymm4,%ymm11 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - vpsrlq $1,%ymm8,%ymm10 - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - vpaddq %ymm11,%ymm7,%ymm7 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - vpsrlq $6,%ymm6,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - vpsllq $3,%ymm6,%ymm10 - vpaddq %ymm8,%ymm7,%ymm7 - addq 104+256(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - vpsrlq $19,%ymm6,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - vpaddq %ymm11,%ymm7,%ymm7 - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - vpaddq 96(%rbp),%ymm7,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - vmovdqa %ymm10,96(%rsp) - leaq 256(%rbp),%rbp - cmpb $0,-121(%rbp) - jne .Lavx2_00_47 - addq 0+128(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8+128(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32+128(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40+128(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64+128(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72+128(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96+128(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104+128(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - addq 0(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - movq 1280(%rsp),%rdi - addq %r14,%rax - - leaq 1152(%rsp),%rbp - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - - cmpq 144(%rbp),%rsi - je .Ldone_avx2 - - xorq %r14,%r14 - movq %rbx,%rdi - xorq %rcx,%rdi - movq %r9,%r12 - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - addq 0+16(%rbp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8+16(%rbp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32+16(%rbp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40+16(%rbp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64+16(%rbp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72+16(%rbp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96+16(%rbp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104+16(%rbp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - leaq -128(%rbp),%rbp - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 1280(%rsp),%rdi - addq %r14,%rax - - leaq 1152(%rsp),%rsp - -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - leaq 256(%rsi),%rsi - addq 48(%rdi),%r10 - movq %rsi,%r12 - addq 56(%rdi),%r11 - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - cmoveq %rsp,%r12 - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0x98,0x01,0x06,0x23,0x08 - -.Ldone_avx2: - movq 152(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_avx2,.-sha512_block_data_order_avx2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s deleted file mode 100644 index 6e4f1cdc6feb80..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s +++ /dev/null @@ -1,900 +0,0 @@ -.text - -.globl whirlpool_block -.type whirlpool_block,@function -.align 16 -whirlpool_block: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - subq $128+40,%rsp - andq $-64,%rsp - - leaq 128(%rsp),%r10 - movq %rdi,0(%r10) - movq %rsi,8(%r10) - movq %rdx,16(%r10) - movq %rax,32(%r10) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x01,0x06,0x23,0x08 -.Lprologue: - - movq %r10,%rbx - leaq .Ltable(%rip),%rbp - - xorq %rcx,%rcx - xorq %rdx,%rdx - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 -.Louterloop: - movq %r8,0(%rsp) - movq %r9,8(%rsp) - movq %r10,16(%rsp) - movq %r11,24(%rsp) - movq %r12,32(%rsp) - movq %r13,40(%rsp) - movq %r14,48(%rsp) - movq %r15,56(%rsp) - xorq 0(%rsi),%r8 - xorq 8(%rsi),%r9 - xorq 16(%rsi),%r10 - xorq 24(%rsi),%r11 - xorq 32(%rsi),%r12 - xorq 40(%rsi),%r13 - xorq 48(%rsi),%r14 - xorq 56(%rsi),%r15 - movq %r8,64+0(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - xorq %rsi,%rsi - movq %rsi,24(%rbx) - jmp .Lround -.align 16 -.Lround: - movq 4096(%rbp,%rsi,8),%r8 - movl 0(%rsp),%eax - movl 4(%rsp),%ebx - movzbl %al,%ecx - movzbl %ah,%edx - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r8 - movq 7(%rbp,%rdi,8),%r9 - movl 0+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - movq 6(%rbp,%rsi,8),%r10 - movq 5(%rbp,%rdi,8),%r11 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - movq 4(%rbp,%rsi,8),%r12 - movq 3(%rbp,%rdi,8),%r13 - movl 0+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - movq 2(%rbp,%rsi,8),%r14 - movq 1(%rbp,%rdi,8),%r15 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r9 - xorq 7(%rbp,%rdi,8),%r10 - movl 8+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r11 - xorq 5(%rbp,%rdi,8),%r12 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r13 - xorq 3(%rbp,%rdi,8),%r14 - movl 8+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r15 - xorq 1(%rbp,%rdi,8),%r8 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r10 - xorq 7(%rbp,%rdi,8),%r11 - movl 16+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r12 - xorq 5(%rbp,%rdi,8),%r13 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r14 - xorq 3(%rbp,%rdi,8),%r15 - movl 16+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r8 - xorq 1(%rbp,%rdi,8),%r9 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r11 - xorq 7(%rbp,%rdi,8),%r12 - movl 24+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r13 - xorq 5(%rbp,%rdi,8),%r14 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r15 - xorq 3(%rbp,%rdi,8),%r8 - movl 24+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r9 - xorq 1(%rbp,%rdi,8),%r10 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r12 - xorq 7(%rbp,%rdi,8),%r13 - movl 32+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r14 - xorq 5(%rbp,%rdi,8),%r15 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r8 - xorq 3(%rbp,%rdi,8),%r9 - movl 32+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r10 - xorq 1(%rbp,%rdi,8),%r11 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r13 - xorq 7(%rbp,%rdi,8),%r14 - movl 40+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r15 - xorq 5(%rbp,%rdi,8),%r8 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r9 - xorq 3(%rbp,%rdi,8),%r10 - movl 40+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r11 - xorq 1(%rbp,%rdi,8),%r12 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r14 - xorq 7(%rbp,%rdi,8),%r15 - movl 48+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r8 - xorq 5(%rbp,%rdi,8),%r9 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r10 - xorq 3(%rbp,%rdi,8),%r11 - movl 48+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r12 - xorq 1(%rbp,%rdi,8),%r13 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r15 - xorq 7(%rbp,%rdi,8),%r8 - movl 56+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r9 - xorq 5(%rbp,%rdi,8),%r10 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r11 - xorq 3(%rbp,%rdi,8),%r12 - movl 56+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r13 - xorq 1(%rbp,%rdi,8),%r14 - movq %r8,0(%rsp) - movq %r9,8(%rsp) - movq %r10,16(%rsp) - movq %r11,24(%rsp) - movq %r12,32(%rsp) - movq %r13,40(%rsp) - movq %r14,48(%rsp) - movq %r15,56(%rsp) - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r8 - xorq 7(%rbp,%rdi,8),%r9 - movl 64+0+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r10 - xorq 5(%rbp,%rdi,8),%r11 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r12 - xorq 3(%rbp,%rdi,8),%r13 - movl 64+0+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r14 - xorq 1(%rbp,%rdi,8),%r15 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r9 - xorq 7(%rbp,%rdi,8),%r10 - movl 64+8+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r11 - xorq 5(%rbp,%rdi,8),%r12 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r13 - xorq 3(%rbp,%rdi,8),%r14 - movl 64+8+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r15 - xorq 1(%rbp,%rdi,8),%r8 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r10 - xorq 7(%rbp,%rdi,8),%r11 - movl 64+16+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r12 - xorq 5(%rbp,%rdi,8),%r13 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r14 - xorq 3(%rbp,%rdi,8),%r15 - movl 64+16+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r8 - xorq 1(%rbp,%rdi,8),%r9 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r11 - xorq 7(%rbp,%rdi,8),%r12 - movl 64+24+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r13 - xorq 5(%rbp,%rdi,8),%r14 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r15 - xorq 3(%rbp,%rdi,8),%r8 - movl 64+24+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r9 - xorq 1(%rbp,%rdi,8),%r10 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r12 - xorq 7(%rbp,%rdi,8),%r13 - movl 64+32+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r14 - xorq 5(%rbp,%rdi,8),%r15 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r8 - xorq 3(%rbp,%rdi,8),%r9 - movl 64+32+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r10 - xorq 1(%rbp,%rdi,8),%r11 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r13 - xorq 7(%rbp,%rdi,8),%r14 - movl 64+40+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r15 - xorq 5(%rbp,%rdi,8),%r8 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r9 - xorq 3(%rbp,%rdi,8),%r10 - movl 64+40+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r11 - xorq 1(%rbp,%rdi,8),%r12 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r14 - xorq 7(%rbp,%rdi,8),%r15 - movl 64+48+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r8 - xorq 5(%rbp,%rdi,8),%r9 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r10 - xorq 3(%rbp,%rdi,8),%r11 - movl 64+48+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r12 - xorq 1(%rbp,%rdi,8),%r13 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r15 - xorq 7(%rbp,%rdi,8),%r8 - - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r9 - xorq 5(%rbp,%rdi,8),%r10 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r11 - xorq 3(%rbp,%rdi,8),%r12 - - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r13 - xorq 1(%rbp,%rdi,8),%r14 - leaq 128(%rsp),%rbx - movq 24(%rbx),%rsi - addq $1,%rsi - cmpq $10,%rsi - je .Lroundsdone - - movq %rsi,24(%rbx) - movq %r8,64+0(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - jmp .Lround -.align 16 -.Lroundsdone: - movq 0(%rbx),%rdi - movq 8(%rbx),%rsi - movq 16(%rbx),%rax - xorq 0(%rsi),%r8 - xorq 8(%rsi),%r9 - xorq 16(%rsi),%r10 - xorq 24(%rsi),%r11 - xorq 32(%rsi),%r12 - xorq 40(%rsi),%r13 - xorq 48(%rsi),%r14 - xorq 56(%rsi),%r15 - xorq 0(%rdi),%r8 - xorq 8(%rdi),%r9 - xorq 16(%rdi),%r10 - xorq 24(%rdi),%r11 - xorq 32(%rdi),%r12 - xorq 40(%rdi),%r13 - xorq 48(%rdi),%r14 - xorq 56(%rdi),%r15 - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - leaq 64(%rsi),%rsi - subq $1,%rax - jz .Lalldone - movq %rsi,8(%rbx) - movq %rax,16(%rbx) - jmp .Louterloop -.Lalldone: - movq 32(%rbx),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size whirlpool_block,.-whirlpool_block - -.align 64 -.type .Ltable,@object -.Ltable: -.byte 24,24,96,24,192,120,48,216,24,24,96,24,192,120,48,216 -.byte 35,35,140,35,5,175,70,38,35,35,140,35,5,175,70,38 -.byte 198,198,63,198,126,249,145,184,198,198,63,198,126,249,145,184 -.byte 232,232,135,232,19,111,205,251,232,232,135,232,19,111,205,251 -.byte 135,135,38,135,76,161,19,203,135,135,38,135,76,161,19,203 -.byte 184,184,218,184,169,98,109,17,184,184,218,184,169,98,109,17 -.byte 1,1,4,1,8,5,2,9,1,1,4,1,8,5,2,9 -.byte 79,79,33,79,66,110,158,13,79,79,33,79,66,110,158,13 -.byte 54,54,216,54,173,238,108,155,54,54,216,54,173,238,108,155 -.byte 166,166,162,166,89,4,81,255,166,166,162,166,89,4,81,255 -.byte 210,210,111,210,222,189,185,12,210,210,111,210,222,189,185,12 -.byte 245,245,243,245,251,6,247,14,245,245,243,245,251,6,247,14 -.byte 121,121,249,121,239,128,242,150,121,121,249,121,239,128,242,150 -.byte 111,111,161,111,95,206,222,48,111,111,161,111,95,206,222,48 -.byte 145,145,126,145,252,239,63,109,145,145,126,145,252,239,63,109 -.byte 82,82,85,82,170,7,164,248,82,82,85,82,170,7,164,248 -.byte 96,96,157,96,39,253,192,71,96,96,157,96,39,253,192,71 -.byte 188,188,202,188,137,118,101,53,188,188,202,188,137,118,101,53 -.byte 155,155,86,155,172,205,43,55,155,155,86,155,172,205,43,55 -.byte 142,142,2,142,4,140,1,138,142,142,2,142,4,140,1,138 -.byte 163,163,182,163,113,21,91,210,163,163,182,163,113,21,91,210 -.byte 12,12,48,12,96,60,24,108,12,12,48,12,96,60,24,108 -.byte 123,123,241,123,255,138,246,132,123,123,241,123,255,138,246,132 -.byte 53,53,212,53,181,225,106,128,53,53,212,53,181,225,106,128 -.byte 29,29,116,29,232,105,58,245,29,29,116,29,232,105,58,245 -.byte 224,224,167,224,83,71,221,179,224,224,167,224,83,71,221,179 -.byte 215,215,123,215,246,172,179,33,215,215,123,215,246,172,179,33 -.byte 194,194,47,194,94,237,153,156,194,194,47,194,94,237,153,156 -.byte 46,46,184,46,109,150,92,67,46,46,184,46,109,150,92,67 -.byte 75,75,49,75,98,122,150,41,75,75,49,75,98,122,150,41 -.byte 254,254,223,254,163,33,225,93,254,254,223,254,163,33,225,93 -.byte 87,87,65,87,130,22,174,213,87,87,65,87,130,22,174,213 -.byte 21,21,84,21,168,65,42,189,21,21,84,21,168,65,42,189 -.byte 119,119,193,119,159,182,238,232,119,119,193,119,159,182,238,232 -.byte 55,55,220,55,165,235,110,146,55,55,220,55,165,235,110,146 -.byte 229,229,179,229,123,86,215,158,229,229,179,229,123,86,215,158 -.byte 159,159,70,159,140,217,35,19,159,159,70,159,140,217,35,19 -.byte 240,240,231,240,211,23,253,35,240,240,231,240,211,23,253,35 -.byte 74,74,53,74,106,127,148,32,74,74,53,74,106,127,148,32 -.byte 218,218,79,218,158,149,169,68,218,218,79,218,158,149,169,68 -.byte 88,88,125,88,250,37,176,162,88,88,125,88,250,37,176,162 -.byte 201,201,3,201,6,202,143,207,201,201,3,201,6,202,143,207 -.byte 41,41,164,41,85,141,82,124,41,41,164,41,85,141,82,124 -.byte 10,10,40,10,80,34,20,90,10,10,40,10,80,34,20,90 -.byte 177,177,254,177,225,79,127,80,177,177,254,177,225,79,127,80 -.byte 160,160,186,160,105,26,93,201,160,160,186,160,105,26,93,201 -.byte 107,107,177,107,127,218,214,20,107,107,177,107,127,218,214,20 -.byte 133,133,46,133,92,171,23,217,133,133,46,133,92,171,23,217 -.byte 189,189,206,189,129,115,103,60,189,189,206,189,129,115,103,60 -.byte 93,93,105,93,210,52,186,143,93,93,105,93,210,52,186,143 -.byte 16,16,64,16,128,80,32,144,16,16,64,16,128,80,32,144 -.byte 244,244,247,244,243,3,245,7,244,244,247,244,243,3,245,7 -.byte 203,203,11,203,22,192,139,221,203,203,11,203,22,192,139,221 -.byte 62,62,248,62,237,198,124,211,62,62,248,62,237,198,124,211 -.byte 5,5,20,5,40,17,10,45,5,5,20,5,40,17,10,45 -.byte 103,103,129,103,31,230,206,120,103,103,129,103,31,230,206,120 -.byte 228,228,183,228,115,83,213,151,228,228,183,228,115,83,213,151 -.byte 39,39,156,39,37,187,78,2,39,39,156,39,37,187,78,2 -.byte 65,65,25,65,50,88,130,115,65,65,25,65,50,88,130,115 -.byte 139,139,22,139,44,157,11,167,139,139,22,139,44,157,11,167 -.byte 167,167,166,167,81,1,83,246,167,167,166,167,81,1,83,246 -.byte 125,125,233,125,207,148,250,178,125,125,233,125,207,148,250,178 -.byte 149,149,110,149,220,251,55,73,149,149,110,149,220,251,55,73 -.byte 216,216,71,216,142,159,173,86,216,216,71,216,142,159,173,86 -.byte 251,251,203,251,139,48,235,112,251,251,203,251,139,48,235,112 -.byte 238,238,159,238,35,113,193,205,238,238,159,238,35,113,193,205 -.byte 124,124,237,124,199,145,248,187,124,124,237,124,199,145,248,187 -.byte 102,102,133,102,23,227,204,113,102,102,133,102,23,227,204,113 -.byte 221,221,83,221,166,142,167,123,221,221,83,221,166,142,167,123 -.byte 23,23,92,23,184,75,46,175,23,23,92,23,184,75,46,175 -.byte 71,71,1,71,2,70,142,69,71,71,1,71,2,70,142,69 -.byte 158,158,66,158,132,220,33,26,158,158,66,158,132,220,33,26 -.byte 202,202,15,202,30,197,137,212,202,202,15,202,30,197,137,212 -.byte 45,45,180,45,117,153,90,88,45,45,180,45,117,153,90,88 -.byte 191,191,198,191,145,121,99,46,191,191,198,191,145,121,99,46 -.byte 7,7,28,7,56,27,14,63,7,7,28,7,56,27,14,63 -.byte 173,173,142,173,1,35,71,172,173,173,142,173,1,35,71,172 -.byte 90,90,117,90,234,47,180,176,90,90,117,90,234,47,180,176 -.byte 131,131,54,131,108,181,27,239,131,131,54,131,108,181,27,239 -.byte 51,51,204,51,133,255,102,182,51,51,204,51,133,255,102,182 -.byte 99,99,145,99,63,242,198,92,99,99,145,99,63,242,198,92 -.byte 2,2,8,2,16,10,4,18,2,2,8,2,16,10,4,18 -.byte 170,170,146,170,57,56,73,147,170,170,146,170,57,56,73,147 -.byte 113,113,217,113,175,168,226,222,113,113,217,113,175,168,226,222 -.byte 200,200,7,200,14,207,141,198,200,200,7,200,14,207,141,198 -.byte 25,25,100,25,200,125,50,209,25,25,100,25,200,125,50,209 -.byte 73,73,57,73,114,112,146,59,73,73,57,73,114,112,146,59 -.byte 217,217,67,217,134,154,175,95,217,217,67,217,134,154,175,95 -.byte 242,242,239,242,195,29,249,49,242,242,239,242,195,29,249,49 -.byte 227,227,171,227,75,72,219,168,227,227,171,227,75,72,219,168 -.byte 91,91,113,91,226,42,182,185,91,91,113,91,226,42,182,185 -.byte 136,136,26,136,52,146,13,188,136,136,26,136,52,146,13,188 -.byte 154,154,82,154,164,200,41,62,154,154,82,154,164,200,41,62 -.byte 38,38,152,38,45,190,76,11,38,38,152,38,45,190,76,11 -.byte 50,50,200,50,141,250,100,191,50,50,200,50,141,250,100,191 -.byte 176,176,250,176,233,74,125,89,176,176,250,176,233,74,125,89 -.byte 233,233,131,233,27,106,207,242,233,233,131,233,27,106,207,242 -.byte 15,15,60,15,120,51,30,119,15,15,60,15,120,51,30,119 -.byte 213,213,115,213,230,166,183,51,213,213,115,213,230,166,183,51 -.byte 128,128,58,128,116,186,29,244,128,128,58,128,116,186,29,244 -.byte 190,190,194,190,153,124,97,39,190,190,194,190,153,124,97,39 -.byte 205,205,19,205,38,222,135,235,205,205,19,205,38,222,135,235 -.byte 52,52,208,52,189,228,104,137,52,52,208,52,189,228,104,137 -.byte 72,72,61,72,122,117,144,50,72,72,61,72,122,117,144,50 -.byte 255,255,219,255,171,36,227,84,255,255,219,255,171,36,227,84 -.byte 122,122,245,122,247,143,244,141,122,122,245,122,247,143,244,141 -.byte 144,144,122,144,244,234,61,100,144,144,122,144,244,234,61,100 -.byte 95,95,97,95,194,62,190,157,95,95,97,95,194,62,190,157 -.byte 32,32,128,32,29,160,64,61,32,32,128,32,29,160,64,61 -.byte 104,104,189,104,103,213,208,15,104,104,189,104,103,213,208,15 -.byte 26,26,104,26,208,114,52,202,26,26,104,26,208,114,52,202 -.byte 174,174,130,174,25,44,65,183,174,174,130,174,25,44,65,183 -.byte 180,180,234,180,201,94,117,125,180,180,234,180,201,94,117,125 -.byte 84,84,77,84,154,25,168,206,84,84,77,84,154,25,168,206 -.byte 147,147,118,147,236,229,59,127,147,147,118,147,236,229,59,127 -.byte 34,34,136,34,13,170,68,47,34,34,136,34,13,170,68,47 -.byte 100,100,141,100,7,233,200,99,100,100,141,100,7,233,200,99 -.byte 241,241,227,241,219,18,255,42,241,241,227,241,219,18,255,42 -.byte 115,115,209,115,191,162,230,204,115,115,209,115,191,162,230,204 -.byte 18,18,72,18,144,90,36,130,18,18,72,18,144,90,36,130 -.byte 64,64,29,64,58,93,128,122,64,64,29,64,58,93,128,122 -.byte 8,8,32,8,64,40,16,72,8,8,32,8,64,40,16,72 -.byte 195,195,43,195,86,232,155,149,195,195,43,195,86,232,155,149 -.byte 236,236,151,236,51,123,197,223,236,236,151,236,51,123,197,223 -.byte 219,219,75,219,150,144,171,77,219,219,75,219,150,144,171,77 -.byte 161,161,190,161,97,31,95,192,161,161,190,161,97,31,95,192 -.byte 141,141,14,141,28,131,7,145,141,141,14,141,28,131,7,145 -.byte 61,61,244,61,245,201,122,200,61,61,244,61,245,201,122,200 -.byte 151,151,102,151,204,241,51,91,151,151,102,151,204,241,51,91 -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.byte 207,207,27,207,54,212,131,249,207,207,27,207,54,212,131,249 -.byte 43,43,172,43,69,135,86,110,43,43,172,43,69,135,86,110 -.byte 118,118,197,118,151,179,236,225,118,118,197,118,151,179,236,225 -.byte 130,130,50,130,100,176,25,230,130,130,50,130,100,176,25,230 -.byte 214,214,127,214,254,169,177,40,214,214,127,214,254,169,177,40 -.byte 27,27,108,27,216,119,54,195,27,27,108,27,216,119,54,195 -.byte 181,181,238,181,193,91,119,116,181,181,238,181,193,91,119,116 -.byte 175,175,134,175,17,41,67,190,175,175,134,175,17,41,67,190 -.byte 106,106,181,106,119,223,212,29,106,106,181,106,119,223,212,29 -.byte 80,80,93,80,186,13,160,234,80,80,93,80,186,13,160,234 -.byte 69,69,9,69,18,76,138,87,69,69,9,69,18,76,138,87 -.byte 243,243,235,243,203,24,251,56,243,243,235,243,203,24,251,56 -.byte 48,48,192,48,157,240,96,173,48,48,192,48,157,240,96,173 -.byte 239,239,155,239,43,116,195,196,239,239,155,239,43,116,195,196 -.byte 63,63,252,63,229,195,126,218,63,63,252,63,229,195,126,218 -.byte 85,85,73,85,146,28,170,199,85,85,73,85,146,28,170,199 -.byte 162,162,178,162,121,16,89,219,162,162,178,162,121,16,89,219 -.byte 234,234,143,234,3,101,201,233,234,234,143,234,3,101,201,233 -.byte 101,101,137,101,15,236,202,106,101,101,137,101,15,236,202,106 -.byte 186,186,210,186,185,104,105,3,186,186,210,186,185,104,105,3 -.byte 47,47,188,47,101,147,94,74,47,47,188,47,101,147,94,74 -.byte 192,192,39,192,78,231,157,142,192,192,39,192,78,231,157,142 -.byte 222,222,95,222,190,129,161,96,222,222,95,222,190,129,161,96 -.byte 28,28,112,28,224,108,56,252,28,28,112,28,224,108,56,252 -.byte 253,253,211,253,187,46,231,70,253,253,211,253,187,46,231,70 -.byte 77,77,41,77,82,100,154,31,77,77,41,77,82,100,154,31 -.byte 146,146,114,146,228,224,57,118,146,146,114,146,228,224,57,118 -.byte 117,117,201,117,143,188,234,250,117,117,201,117,143,188,234,250 -.byte 6,6,24,6,48,30,12,54,6,6,24,6,48,30,12,54 -.byte 138,138,18,138,36,152,9,174,138,138,18,138,36,152,9,174 -.byte 178,178,242,178,249,64,121,75,178,178,242,178,249,64,121,75 -.byte 230,230,191,230,99,89,209,133,230,230,191,230,99,89,209,133 -.byte 14,14,56,14,112,54,28,126,14,14,56,14,112,54,28,126 -.byte 31,31,124,31,248,99,62,231,31,31,124,31,248,99,62,231 -.byte 98,98,149,98,55,247,196,85,98,98,149,98,55,247,196,85 -.byte 212,212,119,212,238,163,181,58,212,212,119,212,238,163,181,58 -.byte 168,168,154,168,41,50,77,129,168,168,154,168,41,50,77,129 -.byte 150,150,98,150,196,244,49,82,150,150,98,150,196,244,49,82 -.byte 249,249,195,249,155,58,239,98,249,249,195,249,155,58,239,98 -.byte 197,197,51,197,102,246,151,163,197,197,51,197,102,246,151,163 -.byte 37,37,148,37,53,177,74,16,37,37,148,37,53,177,74,16 -.byte 89,89,121,89,242,32,178,171,89,89,121,89,242,32,178,171 -.byte 132,132,42,132,84,174,21,208,132,132,42,132,84,174,21,208 -.byte 114,114,213,114,183,167,228,197,114,114,213,114,183,167,228,197 -.byte 57,57,228,57,213,221,114,236,57,57,228,57,213,221,114,236 -.byte 76,76,45,76,90,97,152,22,76,76,45,76,90,97,152,22 -.byte 94,94,101,94,202,59,188,148,94,94,101,94,202,59,188,148 -.byte 120,120,253,120,231,133,240,159,120,120,253,120,231,133,240,159 -.byte 56,56,224,56,221,216,112,229,56,56,224,56,221,216,112,229 -.byte 140,140,10,140,20,134,5,152,140,140,10,140,20,134,5,152 -.byte 209,209,99,209,198,178,191,23,209,209,99,209,198,178,191,23 -.byte 165,165,174,165,65,11,87,228,165,165,174,165,65,11,87,228 -.byte 226,226,175,226,67,77,217,161,226,226,175,226,67,77,217,161 -.byte 97,97,153,97,47,248,194,78,97,97,153,97,47,248,194,78 -.byte 179,179,246,179,241,69,123,66,179,179,246,179,241,69,123,66 -.byte 33,33,132,33,21,165,66,52,33,33,132,33,21,165,66,52 -.byte 156,156,74,156,148,214,37,8,156,156,74,156,148,214,37,8 -.byte 30,30,120,30,240,102,60,238,30,30,120,30,240,102,60,238 -.byte 67,67,17,67,34,82,134,97,67,67,17,67,34,82,134,97 -.byte 199,199,59,199,118,252,147,177,199,199,59,199,118,252,147,177 -.byte 252,252,215,252,179,43,229,79,252,252,215,252,179,43,229,79 -.byte 4,4,16,4,32,20,8,36,4,4,16,4,32,20,8,36 -.byte 81,81,89,81,178,8,162,227,81,81,89,81,178,8,162,227 -.byte 153,153,94,153,188,199,47,37,153,153,94,153,188,199,47,37 -.byte 109,109,169,109,79,196,218,34,109,109,169,109,79,196,218,34 -.byte 13,13,52,13,104,57,26,101,13,13,52,13,104,57,26,101 -.byte 250,250,207,250,131,53,233,121,250,250,207,250,131,53,233,121 -.byte 223,223,91,223,182,132,163,105,223,223,91,223,182,132,163,105 -.byte 126,126,229,126,215,155,252,169,126,126,229,126,215,155,252,169 -.byte 36,36,144,36,61,180,72,25,36,36,144,36,61,180,72,25 -.byte 59,59,236,59,197,215,118,254,59,59,236,59,197,215,118,254 -.byte 171,171,150,171,49,61,75,154,171,171,150,171,49,61,75,154 -.byte 206,206,31,206,62,209,129,240,206,206,31,206,62,209,129,240 -.byte 17,17,68,17,136,85,34,153,17,17,68,17,136,85,34,153 -.byte 143,143,6,143,12,137,3,131,143,143,6,143,12,137,3,131 -.byte 78,78,37,78,74,107,156,4,78,78,37,78,74,107,156,4 -.byte 183,183,230,183,209,81,115,102,183,183,230,183,209,81,115,102 -.byte 235,235,139,235,11,96,203,224,235,235,139,235,11,96,203,224 -.byte 60,60,240,60,253,204,120,193,60,60,240,60,253,204,120,193 -.byte 129,129,62,129,124,191,31,253,129,129,62,129,124,191,31,253 -.byte 148,148,106,148,212,254,53,64,148,148,106,148,212,254,53,64 -.byte 247,247,251,247,235,12,243,28,247,247,251,247,235,12,243,28 -.byte 185,185,222,185,161,103,111,24,185,185,222,185,161,103,111,24 -.byte 19,19,76,19,152,95,38,139,19,19,76,19,152,95,38,139 -.byte 44,44,176,44,125,156,88,81,44,44,176,44,125,156,88,81 -.byte 211,211,107,211,214,184,187,5,211,211,107,211,214,184,187,5 -.byte 231,231,187,231,107,92,211,140,231,231,187,231,107,92,211,140 -.byte 110,110,165,110,87,203,220,57,110,110,165,110,87,203,220,57 -.byte 196,196,55,196,110,243,149,170,196,196,55,196,110,243,149,170 -.byte 3,3,12,3,24,15,6,27,3,3,12,3,24,15,6,27 -.byte 86,86,69,86,138,19,172,220,86,86,69,86,138,19,172,220 -.byte 68,68,13,68,26,73,136,94,68,68,13,68,26,73,136,94 -.byte 127,127,225,127,223,158,254,160,127,127,225,127,223,158,254,160 -.byte 169,169,158,169,33,55,79,136,169,169,158,169,33,55,79,136 -.byte 42,42,168,42,77,130,84,103,42,42,168,42,77,130,84,103 -.byte 187,187,214,187,177,109,107,10,187,187,214,187,177,109,107,10 -.byte 193,193,35,193,70,226,159,135,193,193,35,193,70,226,159,135 -.byte 83,83,81,83,162,2,166,241,83,83,81,83,162,2,166,241 -.byte 220,220,87,220,174,139,165,114,220,220,87,220,174,139,165,114 -.byte 11,11,44,11,88,39,22,83,11,11,44,11,88,39,22,83 -.byte 157,157,78,157,156,211,39,1,157,157,78,157,156,211,39,1 -.byte 108,108,173,108,71,193,216,43,108,108,173,108,71,193,216,43 -.byte 49,49,196,49,149,245,98,164,49,49,196,49,149,245,98,164 -.byte 116,116,205,116,135,185,232,243,116,116,205,116,135,185,232,243 -.byte 246,246,255,246,227,9,241,21,246,246,255,246,227,9,241,21 -.byte 70,70,5,70,10,67,140,76,70,70,5,70,10,67,140,76 -.byte 172,172,138,172,9,38,69,165,172,172,138,172,9,38,69,165 -.byte 137,137,30,137,60,151,15,181,137,137,30,137,60,151,15,181 -.byte 20,20,80,20,160,68,40,180,20,20,80,20,160,68,40,180 -.byte 225,225,163,225,91,66,223,186,225,225,163,225,91,66,223,186 -.byte 22,22,88,22,176,78,44,166,22,22,88,22,176,78,44,166 -.byte 58,58,232,58,205,210,116,247,58,58,232,58,205,210,116,247 -.byte 105,105,185,105,111,208,210,6,105,105,185,105,111,208,210,6 -.byte 9,9,36,9,72,45,18,65,9,9,36,9,72,45,18,65 -.byte 112,112,221,112,167,173,224,215,112,112,221,112,167,173,224,215 -.byte 182,182,226,182,217,84,113,111,182,182,226,182,217,84,113,111 -.byte 208,208,103,208,206,183,189,30,208,208,103,208,206,183,189,30 -.byte 237,237,147,237,59,126,199,214,237,237,147,237,59,126,199,214 -.byte 204,204,23,204,46,219,133,226,204,204,23,204,46,219,133,226 -.byte 66,66,21,66,42,87,132,104,66,66,21,66,42,87,132,104 -.byte 152,152,90,152,180,194,45,44,152,152,90,152,180,194,45,44 -.byte 164,164,170,164,73,14,85,237,164,164,170,164,73,14,85,237 -.byte 40,40,160,40,93,136,80,117,40,40,160,40,93,136,80,117 -.byte 92,92,109,92,218,49,184,134,92,92,109,92,218,49,184,134 -.byte 248,248,199,248,147,63,237,107,248,248,199,248,147,63,237,107 -.byte 134,134,34,134,68,164,17,194,134,134,34,134,68,164,17,194 -.byte 24,35,198,232,135,184,1,79 -.byte 54,166,210,245,121,111,145,82 -.byte 96,188,155,142,163,12,123,53 -.byte 29,224,215,194,46,75,254,87 -.byte 21,119,55,229,159,240,74,218 -.byte 88,201,41,10,177,160,107,133 -.byte 189,93,16,244,203,62,5,103 -.byte 228,39,65,139,167,125,149,216 -.byte 251,238,124,102,221,23,71,158 -.byte 202,45,191,7,173,90,131,51 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s b/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s deleted file mode 100644 index c6ba6ac42e7ab2..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/crypto/x86_64cpuid.s +++ /dev/null @@ -1,512 +0,0 @@ - -.hidden OPENSSL_cpuid_setup -.section .init - call OPENSSL_cpuid_setup - -.hidden OPENSSL_ia32cap_P -.comm OPENSSL_ia32cap_P,16,4 - -.text - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.align 16 -OPENSSL_atomic_add: -.cfi_startproc -.byte 243,15,30,250 - movl (%rdi),%eax -.Lspin: leaq (%rsi,%rax,1),%r8 -.byte 0xf0 - cmpxchgl %r8d,(%rdi) - jne .Lspin - movl %r8d,%eax -.byte 0x48,0x98 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_atomic_add,.-OPENSSL_atomic_add - -.globl OPENSSL_rdtsc -.type OPENSSL_rdtsc,@function -.align 16 -OPENSSL_rdtsc: -.cfi_startproc -.byte 243,15,30,250 - rdtsc - shlq $32,%rdx - orq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_rdtsc,.-OPENSSL_rdtsc - -.globl OPENSSL_ia32_cpuid -.type OPENSSL_ia32_cpuid,@function -.align 16 -OPENSSL_ia32_cpuid: -.cfi_startproc -.byte 243,15,30,250 - movq %rbx,%r8 -.cfi_register %rbx,%r8 - - xorl %eax,%eax - movq %rax,8(%rdi) - cpuid - movl %eax,%r11d - - xorl %eax,%eax - cmpl $0x756e6547,%ebx - setne %al - movl %eax,%r9d - cmpl $0x49656e69,%edx - setne %al - orl %eax,%r9d - cmpl $0x6c65746e,%ecx - setne %al - orl %eax,%r9d - jz .Lintel - - cmpl $0x68747541,%ebx - setne %al - movl %eax,%r10d - cmpl $0x69746E65,%edx - setne %al - orl %eax,%r10d - cmpl $0x444D4163,%ecx - setne %al - orl %eax,%r10d - jnz .Lintel - - - movl $0x80000000,%eax - cpuid - cmpl $0x80000001,%eax - jb .Lintel - movl %eax,%r10d - movl $0x80000001,%eax - cpuid - orl %ecx,%r9d - andl $0x00000801,%r9d - - cmpl $0x80000008,%r10d - jb .Lintel - - movl $0x80000008,%eax - cpuid - movzbq %cl,%r10 - incq %r10 - - movl $1,%eax - cpuid - btl $28,%edx - jnc .Lgeneric - shrl $16,%ebx - cmpb %r10b,%bl - ja .Lgeneric - andl $0xefffffff,%edx - jmp .Lgeneric - -.Lintel: - cmpl $4,%r11d - movl $-1,%r10d - jb .Lnocacheinfo - - movl $4,%eax - movl $0,%ecx - cpuid - movl %eax,%r10d - shrl $14,%r10d - andl $0xfff,%r10d - -.Lnocacheinfo: - movl $1,%eax - cpuid - movd %eax,%xmm0 - andl $0xbfefffff,%edx - cmpl $0,%r9d - jne .Lnotintel - orl $0x40000000,%edx - andb $15,%ah - cmpb $15,%ah - jne .LnotP4 - orl $0x00100000,%edx -.LnotP4: - cmpb $6,%ah - jne .Lnotintel - andl $0x0fff0ff0,%eax - cmpl $0x00050670,%eax - je .Lknights - cmpl $0x00080650,%eax - jne .Lnotintel -.Lknights: - andl $0xfbffffff,%ecx - -.Lnotintel: - btl $28,%edx - jnc .Lgeneric - andl $0xefffffff,%edx - cmpl $0,%r10d - je .Lgeneric - - orl $0x10000000,%edx - shrl $16,%ebx - cmpb $1,%bl - ja .Lgeneric - andl $0xefffffff,%edx -.Lgeneric: - andl $0x00000800,%r9d - andl $0xfffff7ff,%ecx - orl %ecx,%r9d - - movl %edx,%r10d - - cmpl $7,%r11d - jb .Lno_extended_info - movl $7,%eax - xorl %ecx,%ecx - cpuid - btl $26,%r9d - jc .Lnotknights - andl $0xfff7ffff,%ebx -.Lnotknights: - movd %xmm0,%eax - andl $0x0fff0ff0,%eax - cmpl $0x00050650,%eax - jne .Lnotskylakex - andl $0xfffeffff,%ebx - -.Lnotskylakex: - movl %ebx,8(%rdi) - movl %ecx,12(%rdi) -.Lno_extended_info: - - btl $27,%r9d - jnc .Lclear_avx - xorl %ecx,%ecx -.byte 0x0f,0x01,0xd0 - andl $0xe6,%eax - cmpl $0xe6,%eax - je .Ldone - andl $0x3fdeffff,8(%rdi) - - - - - andl $6,%eax - cmpl $6,%eax - je .Ldone -.Lclear_avx: - movl $0xefffe7ff,%eax - andl %eax,%r9d - movl $0x3fdeffdf,%eax - andl %eax,8(%rdi) -.Ldone: - shlq $32,%r9 - movl %r10d,%eax - movq %r8,%rbx -.cfi_restore %rbx - orq %r9,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_cpuid,.-OPENSSL_ia32_cpuid - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.align 16 -OPENSSL_cleanse: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $15,%rsi - jae .Lot - cmpq $0,%rsi - je .Lret -.Little: - movb %al,(%rdi) - subq $1,%rsi - leaq 1(%rdi),%rdi - jnz .Little -.Lret: - .byte 0xf3,0xc3 -.align 16 -.Lot: - testq $7,%rdi - jz .Laligned - movb %al,(%rdi) - leaq -1(%rsi),%rsi - leaq 1(%rdi),%rdi - jmp .Lot -.Laligned: - movq %rax,(%rdi) - leaq -8(%rsi),%rsi - testq $-8,%rsi - leaq 8(%rdi),%rdi - jnz .Laligned - cmpq $0,%rsi - jne .Little - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_cleanse,.-OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.align 16 -CRYPTO_memcmp: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - xorq %r10,%r10 - cmpq $0,%rdx - je .Lno_data - cmpq $16,%rdx - jne .Loop_cmp - movq (%rdi),%r10 - movq 8(%rdi),%r11 - movq $1,%rdx - xorq (%rsi),%r10 - xorq 8(%rsi),%r11 - orq %r11,%r10 - cmovnzq %rdx,%rax - .byte 0xf3,0xc3 - -.align 16 -.Loop_cmp: - movb (%rdi),%r10b - leaq 1(%rdi),%rdi - xorb (%rsi),%r10b - leaq 1(%rsi),%rsi - orb %r10b,%al - decq %rdx - jnz .Loop_cmp - negq %rax - shrq $63,%rax -.Lno_data: - .byte 0xf3,0xc3 -.cfi_endproc -.size CRYPTO_memcmp,.-CRYPTO_memcmp -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.align 16 -OPENSSL_wipe_cpu: -.cfi_startproc -.byte 243,15,30,250 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - xorq %rcx,%rcx - xorq %rdx,%rdx - xorq %rsi,%rsi - xorq %rdi,%rdi - xorq %r8,%r8 - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - leaq 8(%rsp),%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu -.globl OPENSSL_instrument_bus -.type OPENSSL_instrument_bus,@function -.align 16 -OPENSSL_instrument_bus: -.cfi_startproc -.byte 243,15,30,250 - movq %rdi,%r10 - movq %rsi,%rcx - movq %rsi,%r11 - - rdtsc - movl %eax,%r8d - movl $0,%r9d - clflush (%r10) -.byte 0xf0 - addl %r9d,(%r10) - jmp .Loop -.align 16 -.Loop: rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - movl %eax,%r9d - clflush (%r10) -.byte 0xf0 - addl %eax,(%r10) - leaq 4(%r10),%r10 - subq $1,%rcx - jnz .Loop - - movq %r11,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_instrument_bus,.-OPENSSL_instrument_bus - -.globl OPENSSL_instrument_bus2 -.type OPENSSL_instrument_bus2,@function -.align 16 -OPENSSL_instrument_bus2: -.cfi_startproc -.byte 243,15,30,250 - movq %rdi,%r10 - movq %rsi,%rcx - movq %rdx,%r11 - movq %rcx,8(%rsp) - - rdtsc - movl %eax,%r8d - movl $0,%r9d - - clflush (%r10) -.byte 0xf0 - addl %r9d,(%r10) - - rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - movl %eax,%r9d -.Loop2: - clflush (%r10) -.byte 0xf0 - addl %eax,(%r10) - - subq $1,%r11 - jz .Ldone2 - - rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - cmpl %r9d,%eax - movl %eax,%r9d - movl $0,%edx - setne %dl - subq %rdx,%rcx - leaq (%r10,%rdx,4),%r10 - jnz .Loop2 - -.Ldone2: - movq 8(%rsp),%rax - subq %rcx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_instrument_bus2,.-OPENSSL_instrument_bus2 -.globl OPENSSL_ia32_rdrand_bytes -.type OPENSSL_ia32_rdrand_bytes,@function -.align 16 -OPENSSL_ia32_rdrand_bytes: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $0,%rsi - je .Ldone_rdrand_bytes - - movq $8,%r11 -.Loop_rdrand_bytes: -.byte 73,15,199,242 - jc .Lbreak_rdrand_bytes - decq %r11 - jnz .Loop_rdrand_bytes - jmp .Ldone_rdrand_bytes - -.align 16 -.Lbreak_rdrand_bytes: - cmpq $8,%rsi - jb .Ltail_rdrand_bytes - movq %r10,(%rdi) - leaq 8(%rdi),%rdi - addq $8,%rax - subq $8,%rsi - jz .Ldone_rdrand_bytes - movq $8,%r11 - jmp .Loop_rdrand_bytes - -.align 16 -.Ltail_rdrand_bytes: - movb %r10b,(%rdi) - leaq 1(%rdi),%rdi - incq %rax - shrq $8,%r10 - decq %rsi - jnz .Ltail_rdrand_bytes - -.Ldone_rdrand_bytes: - xorq %r10,%r10 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_rdrand_bytes,.-OPENSSL_ia32_rdrand_bytes -.globl OPENSSL_ia32_rdseed_bytes -.type OPENSSL_ia32_rdseed_bytes,@function -.align 16 -OPENSSL_ia32_rdseed_bytes: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $0,%rsi - je .Ldone_rdseed_bytes - - movq $8,%r11 -.Loop_rdseed_bytes: -.byte 73,15,199,250 - jc .Lbreak_rdseed_bytes - decq %r11 - jnz .Loop_rdseed_bytes - jmp .Ldone_rdseed_bytes - -.align 16 -.Lbreak_rdseed_bytes: - cmpq $8,%rsi - jb .Ltail_rdseed_bytes - movq %r10,(%rdi) - leaq 8(%rdi),%rdi - addq $8,%rax - subq $8,%rsi - jz .Ldone_rdseed_bytes - movq $8,%r11 - jmp .Loop_rdseed_bytes - -.align 16 -.Ltail_rdseed_bytes: - movb %r10b,(%rdi) - leaq 1(%rdi),%rdi - incq %rax - shrq $8,%r10 - decq %rsi - jnz .Ltail_rdseed_bytes - -.Ldone_rdseed_bytes: - xorq %r10,%r10 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_rdseed_bytes,.-OPENSSL_ia32_rdseed_bytes - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s deleted file mode 100644 index 2970c41c6cffbd..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/engines/e_padlock-x86_64.s +++ /dev/null @@ -1,1056 +0,0 @@ -.text -.globl padlock_capability -.type padlock_capability,@function -.align 16 -padlock_capability: - movq %rbx,%r8 - xorl %eax,%eax - cpuid - xorl %eax,%eax - cmpl $0x746e6543,%ebx - jne .Lzhaoxin - cmpl $0x48727561,%edx - jne .Lnoluck - cmpl $0x736c7561,%ecx - jne .Lnoluck - jmp .LzhaoxinEnd -.Lzhaoxin: - cmpl $0x68532020,%ebx - jne .Lnoluck - cmpl $0x68676e61,%edx - jne .Lnoluck - cmpl $0x20206961,%ecx - jne .Lnoluck -.LzhaoxinEnd: - movl $0xC0000000,%eax - cpuid - movl %eax,%edx - xorl %eax,%eax - cmpl $0xC0000001,%edx - jb .Lnoluck - movl $0xC0000001,%eax - cpuid - movl %edx,%eax - andl $0xffffffef,%eax - orl $0x10,%eax -.Lnoluck: - movq %r8,%rbx - .byte 0xf3,0xc3 -.size padlock_capability,.-padlock_capability - -.globl padlock_key_bswap -.type padlock_key_bswap,@function -.align 16 -padlock_key_bswap: - movl 240(%rdi),%edx -.Lbswap_loop: - movl (%rdi),%eax - bswapl %eax - movl %eax,(%rdi) - leaq 4(%rdi),%rdi - subl $1,%edx - jnz .Lbswap_loop - .byte 0xf3,0xc3 -.size padlock_key_bswap,.-padlock_key_bswap - -.globl padlock_verify_context -.type padlock_verify_context,@function -.align 16 -padlock_verify_context: - movq %rdi,%rdx - pushf - leaq .Lpadlock_saved_context(%rip),%rax - call _padlock_verify_ctx - leaq 8(%rsp),%rsp - .byte 0xf3,0xc3 -.size padlock_verify_context,.-padlock_verify_context - -.type _padlock_verify_ctx,@function -.align 16 -_padlock_verify_ctx: - movq 8(%rsp),%r8 - btq $30,%r8 - jnc .Lverified - cmpq (%rax),%rdx - je .Lverified - pushf - popf -.Lverified: - movq %rdx,(%rax) - .byte 0xf3,0xc3 -.size _padlock_verify_ctx,.-_padlock_verify_ctx - -.globl padlock_reload_key -.type padlock_reload_key,@function -.align 16 -padlock_reload_key: - pushf - popf - .byte 0xf3,0xc3 -.size padlock_reload_key,.-padlock_reload_key - -.globl padlock_aes_block -.type padlock_aes_block,@function -.align 16 -padlock_aes_block: - movq %rbx,%r8 - movq $1,%rcx - leaq 32(%rdx),%rbx - leaq 16(%rdx),%rdx -.byte 0xf3,0x0f,0xa7,0xc8 - movq %r8,%rbx - .byte 0xf3,0xc3 -.size padlock_aes_block,.-padlock_aes_block - -.globl padlock_xstore -.type padlock_xstore,@function -.align 16 -padlock_xstore: - movl %esi,%edx -.byte 0x0f,0xa7,0xc0 - .byte 0xf3,0xc3 -.size padlock_xstore,.-padlock_xstore - -.globl padlock_sha1_oneshot -.type padlock_sha1_oneshot,@function -.align 16 -padlock_sha1_oneshot: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movl 16(%rdi),%eax - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movl %eax,16(%rsp) - xorq %rax,%rax -.byte 0xf3,0x0f,0xa6,0xc8 - movaps (%rsp),%xmm0 - movl 16(%rsp),%eax - addq $128+8,%rsp - movups %xmm0,(%rdx) - movl %eax,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha1_oneshot,.-padlock_sha1_oneshot - -.globl padlock_sha1_blocks -.type padlock_sha1_blocks,@function -.align 16 -padlock_sha1_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movl 16(%rdi),%eax - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movl %eax,16(%rsp) - movq $-1,%rax -.byte 0xf3,0x0f,0xa6,0xc8 - movaps (%rsp),%xmm0 - movl 16(%rsp),%eax - addq $128+8,%rsp - movups %xmm0,(%rdx) - movl %eax,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha1_blocks,.-padlock_sha1_blocks - -.globl padlock_sha256_oneshot -.type padlock_sha256_oneshot,@function -.align 16 -padlock_sha256_oneshot: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - xorq %rax,%rax -.byte 0xf3,0x0f,0xa6,0xd0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha256_oneshot,.-padlock_sha256_oneshot - -.globl padlock_sha256_blocks -.type padlock_sha256_blocks,@function -.align 16 -padlock_sha256_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - movq $-1,%rax -.byte 0xf3,0x0f,0xa6,0xd0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha256_blocks,.-padlock_sha256_blocks - -.globl padlock_sha512_blocks -.type padlock_sha512_blocks,@function -.align 16 -padlock_sha512_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movups 32(%rdi),%xmm2 - movups 48(%rdi),%xmm3 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - movaps %xmm2,32(%rsp) - movaps %xmm3,48(%rsp) -.byte 0xf3,0x0f,0xa6,0xe0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - movaps 32(%rsp),%xmm2 - movaps 48(%rsp),%xmm3 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - movups %xmm2,32(%rdx) - movups %xmm3,48(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha512_blocks,.-padlock_sha512_blocks -.globl padlock_ecb_encrypt -.type padlock_ecb_encrypt,@function -.align 16 -padlock_ecb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lecb_abort - testq $15,%rcx - jnz .Lecb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lecb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lecb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - cmpq %rbx,%rcx - ja .Lecb_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $128,%rax - movq $-128,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lecb_unaligned_tail - jmp .Lecb_loop -.align 16 -.Lecb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lecb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lecb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,200 - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lecb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lecb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lecb_break - cmpq %rbx,%rcx - jae .Lecb_loop -.Lecb_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lecb_loop -.align 16 -.Lecb_break: - cmpq %rbp,%rsp - je .Lecb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lecb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lecb_bzero - -.Lecb_done: - leaq (%rbp),%rsp - jmp .Lecb_exit - -.align 16 -.Lecb_aligned: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $128,%rbp - movq $128-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lecb_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,200 - testq %rbp,%rbp - jz .Lecb_exit - -.Lecb_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lecb_loop -.Lecb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lecb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ecb_encrypt,.-padlock_ecb_encrypt -.globl padlock_cbc_encrypt -.type padlock_cbc_encrypt,@function -.align 16 -padlock_cbc_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lcbc_abort - testq $15,%rcx - jnz .Lcbc_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lcbc_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lcbc_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - cmpq %rbx,%rcx - ja .Lcbc_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $64,%rax - movq $-64,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lcbc_unaligned_tail - jmp .Lcbc_loop -.align 16 -.Lcbc_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lcbc_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lcbc_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,208 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lcbc_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lcbc_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lcbc_break - cmpq %rbx,%rcx - jae .Lcbc_loop -.Lcbc_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lcbc_loop -.align 16 -.Lcbc_break: - cmpq %rbp,%rsp - je .Lcbc_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lcbc_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lcbc_bzero - -.Lcbc_done: - leaq (%rbp),%rsp - jmp .Lcbc_exit - -.align 16 -.Lcbc_aligned: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $64,%rbp - movq $64-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lcbc_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,208 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - testq %rbp,%rbp - jz .Lcbc_exit - -.Lcbc_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lcbc_loop -.Lcbc_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lcbc_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_cbc_encrypt,.-padlock_cbc_encrypt -.globl padlock_cfb_encrypt -.type padlock_cfb_encrypt,@function -.align 16 -padlock_cfb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lcfb_abort - testq $15,%rcx - jnz .Lcfb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lcfb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lcfb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - jmp .Lcfb_loop -.align 16 -.Lcfb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lcfb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lcfb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,224 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lcfb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lcfb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jnz .Lcfb_loop - cmpq %rbp,%rsp - je .Lcfb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lcfb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lcfb_bzero - -.Lcfb_done: - leaq (%rbp),%rsp - jmp .Lcfb_exit - -.align 16 -.Lcfb_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,224 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) -.Lcfb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lcfb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_cfb_encrypt,.-padlock_cfb_encrypt -.globl padlock_ofb_encrypt -.type padlock_ofb_encrypt,@function -.align 16 -padlock_ofb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lofb_abort - testq $15,%rcx - jnz .Lofb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lofb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lofb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - jmp .Lofb_loop -.align 16 -.Lofb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lofb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lofb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,232 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lofb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lofb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jnz .Lofb_loop - cmpq %rbp,%rsp - je .Lofb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lofb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lofb_bzero - -.Lofb_done: - leaq (%rbp),%rsp - jmp .Lofb_exit - -.align 16 -.Lofb_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,232 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) -.Lofb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lofb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ofb_encrypt,.-padlock_ofb_encrypt -.globl padlock_ctr32_encrypt -.type padlock_ctr32_encrypt,@function -.align 16 -padlock_ctr32_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lctr32_abort - testq $15,%rcx - jnz .Lctr32_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lctr32_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lctr32_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx -.Lctr32_reenter: - movl -4(%rdx),%eax - bswapl %eax - negl %eax - andl $31,%eax - movq $512,%rbx - shll $4,%eax - cmovzq %rbx,%rax - cmpq %rax,%rcx - cmovaq %rax,%rbx - cmovbeq %rcx,%rbx - cmpq %rbx,%rcx - ja .Lctr32_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $32,%rax - movq $-32,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lctr32_unaligned_tail - jmp .Lctr32_loop -.align 16 -.Lctr32_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lctr32_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lctr32_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - movl -4(%rdx),%eax - testl $0xffff0000,%eax - jnz .Lctr32_no_carry - bswapl %eax - addl $0x10000,%eax - bswapl %eax - movl %eax,-4(%rdx) -.Lctr32_no_carry: - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lctr32_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lctr32_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lctr32_break - cmpq %rbx,%rcx - jae .Lctr32_loop - movq %rcx,%rbx - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $32,%rax - movq $-32,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jnz .Lctr32_loop -.Lctr32_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lctr32_loop -.align 16 -.Lctr32_break: - cmpq %rbp,%rsp - je .Lctr32_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lctr32_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lctr32_bzero - -.Lctr32_done: - leaq (%rbp),%rsp - jmp .Lctr32_exit - -.align 16 -.Lctr32_aligned: - movl -4(%rdx),%eax - bswapl %eax - negl %eax - andl $0xffff,%eax - movq $1048576,%rbx - shll $4,%eax - cmovzq %rbx,%rax - cmpq %rax,%rcx - cmovaq %rax,%rbx - cmovbeq %rcx,%rbx - jbe .Lctr32_aligned_skip - -.Lctr32_aligned_loop: - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - - movl -4(%rdx),%eax - bswapl %eax - addl $0x10000,%eax - bswapl %eax - movl %eax,-4(%rdx) - - movq %r10,%rcx - subq %r11,%rcx - movq $1048576,%rbx - jz .Lctr32_exit - cmpq %rbx,%rcx - jae .Lctr32_aligned_loop - -.Lctr32_aligned_skip: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $32,%rbp - movq $32-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lctr32_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - testq %rbp,%rbp - jz .Lctr32_exit - -.Lctr32_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lctr32_loop -.Lctr32_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lctr32_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt -.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 -.data -.align 8 -.Lpadlock_saved_context: -.quad 0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm/include/crypto/bn_conf.h b/deps/openssl/config/archs/linux-x32/asm/include/crypto/bn_conf.h deleted file mode 100644 index 5d380bf96ce837..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/crypto/bn_conf.h +++ /dev/null @@ -1,29 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H -# pragma once - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/crypto/dso_conf.h b/deps/openssl/config/archs/linux-x32/asm/include/crypto/dso_conf.h deleted file mode 100644 index 795dfa0f1a66f1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/crypto/dso_conf.h +++ /dev/null @@ -1,19 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# pragma once - -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1.h deleted file mode 100644 index 21ff58e3d803d4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1.h +++ /dev/null @@ -1,1128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1_H -# define OPENSSL_ASN1_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1_H -# endif - -# include -# include -# include -# include -# include -# include -# include - -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define V_ASN1_UNIVERSAL 0x00 -# define V_ASN1_APPLICATION 0x40 -# define V_ASN1_CONTEXT_SPECIFIC 0x80 -# define V_ASN1_PRIVATE 0xc0 - -# define V_ASN1_CONSTRUCTED 0x20 -# define V_ASN1_PRIMITIVE_TAG 0x1f -# define V_ASN1_PRIMATIVE_TAG /*compat*/ V_ASN1_PRIMITIVE_TAG - -# define V_ASN1_APP_CHOOSE -2/* let the recipient choose */ -# define V_ASN1_OTHER -3/* used in ASN1_TYPE */ -# define V_ASN1_ANY -4/* used in ASN1 template code */ - -# define V_ASN1_UNDEF -1 -/* ASN.1 tag values */ -# define V_ASN1_EOC 0 -# define V_ASN1_BOOLEAN 1 /**/ -# define V_ASN1_INTEGER 2 -# define V_ASN1_BIT_STRING 3 -# define V_ASN1_OCTET_STRING 4 -# define V_ASN1_NULL 5 -# define V_ASN1_OBJECT 6 -# define V_ASN1_OBJECT_DESCRIPTOR 7 -# define V_ASN1_EXTERNAL 8 -# define V_ASN1_REAL 9 -# define V_ASN1_ENUMERATED 10 -# define V_ASN1_UTF8STRING 12 -# define V_ASN1_SEQUENCE 16 -# define V_ASN1_SET 17 -# define V_ASN1_NUMERICSTRING 18 /**/ -# define V_ASN1_PRINTABLESTRING 19 -# define V_ASN1_T61STRING 20 -# define V_ASN1_TELETEXSTRING 20/* alias */ -# define V_ASN1_VIDEOTEXSTRING 21 /**/ -# define V_ASN1_IA5STRING 22 -# define V_ASN1_UTCTIME 23 -# define V_ASN1_GENERALIZEDTIME 24 /**/ -# define V_ASN1_GRAPHICSTRING 25 /**/ -# define V_ASN1_ISO64STRING 26 /**/ -# define V_ASN1_VISIBLESTRING 26/* alias */ -# define V_ASN1_GENERALSTRING 27 /**/ -# define V_ASN1_UNIVERSALSTRING 28 /**/ -# define V_ASN1_BMPSTRING 30 - -/* - * NB the constants below are used internally by ASN1_INTEGER - * and ASN1_ENUMERATED to indicate the sign. They are *not* on - * the wire tag values. - */ - -# define V_ASN1_NEG 0x100 -# define V_ASN1_NEG_INTEGER (2 | V_ASN1_NEG) -# define V_ASN1_NEG_ENUMERATED (10 | V_ASN1_NEG) - -/* For use with d2i_ASN1_type_bytes() */ -# define B_ASN1_NUMERICSTRING 0x0001 -# define B_ASN1_PRINTABLESTRING 0x0002 -# define B_ASN1_T61STRING 0x0004 -# define B_ASN1_TELETEXSTRING 0x0004 -# define B_ASN1_VIDEOTEXSTRING 0x0008 -# define B_ASN1_IA5STRING 0x0010 -# define B_ASN1_GRAPHICSTRING 0x0020 -# define B_ASN1_ISO64STRING 0x0040 -# define B_ASN1_VISIBLESTRING 0x0040 -# define B_ASN1_GENERALSTRING 0x0080 -# define B_ASN1_UNIVERSALSTRING 0x0100 -# define B_ASN1_OCTET_STRING 0x0200 -# define B_ASN1_BIT_STRING 0x0400 -# define B_ASN1_BMPSTRING 0x0800 -# define B_ASN1_UNKNOWN 0x1000 -# define B_ASN1_UTF8STRING 0x2000 -# define B_ASN1_UTCTIME 0x4000 -# define B_ASN1_GENERALIZEDTIME 0x8000 -# define B_ASN1_SEQUENCE 0x10000 -/* For use with ASN1_mbstring_copy() */ -# define MBSTRING_FLAG 0x1000 -# define MBSTRING_UTF8 (MBSTRING_FLAG) -# define MBSTRING_ASC (MBSTRING_FLAG|1) -# define MBSTRING_BMP (MBSTRING_FLAG|2) -# define MBSTRING_UNIV (MBSTRING_FLAG|4) -# define SMIME_OLDMIME 0x400 -# define SMIME_CRLFEOL 0x800 -# define SMIME_STREAM 0x1000 - -/* Stacks for types not otherwise defined in this header */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_ALGOR, X509_ALGOR, X509_ALGOR) -#define sk_X509_ALGOR_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_value(sk, idx) ((X509_ALGOR *)OPENSSL_sk_value(ossl_check_const_X509_ALGOR_sk_type(sk), (idx))) -#define sk_X509_ALGOR_new(cmp) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new(ossl_check_X509_ALGOR_compfunc_type(cmp))) -#define sk_X509_ALGOR_new_null() ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_null()) -#define sk_X509_ALGOR_new_reserve(cmp, n) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_reserve(ossl_check_X509_ALGOR_compfunc_type(cmp), (n))) -#define sk_X509_ALGOR_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ALGOR_sk_type(sk), (n)) -#define sk_X509_ALGOR_free(sk) OPENSSL_sk_free(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_delete(sk, i) ((X509_ALGOR *)OPENSSL_sk_delete(ossl_check_X509_ALGOR_sk_type(sk), (i))) -#define sk_X509_ALGOR_delete_ptr(sk, ptr) ((X509_ALGOR *)OPENSSL_sk_delete_ptr(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_pop(sk) ((X509_ALGOR *)OPENSSL_sk_pop(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_shift(sk) ((X509_ALGOR *)OPENSSL_sk_shift(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ALGOR_sk_type(sk),ossl_check_X509_ALGOR_freefunc_type(freefunc)) -#define sk_X509_ALGOR_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), (idx)) -#define sk_X509_ALGOR_set(sk, idx, ptr) ((X509_ALGOR *)OPENSSL_sk_set(ossl_check_X509_ALGOR_sk_type(sk), (idx), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), pnum) -#define sk_X509_ALGOR_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_dup(sk) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_dup(ossl_check_const_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_copyfunc_type(copyfunc), ossl_check_X509_ALGOR_freefunc_type(freefunc))) -#define sk_X509_ALGOR_set_cmp_func(sk, cmp) ((sk_X509_ALGOR_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_compfunc_type(cmp))) - - - -# define ASN1_STRING_FLAG_BITS_LEFT 0x08/* Set if 0x07 has bits left value */ -/* - * This indicates that the ASN1_STRING is not a real value but just a place - * holder for the location where indefinite length constructed data should be - * inserted in the memory buffer - */ -# define ASN1_STRING_FLAG_NDEF 0x010 - -/* - * This flag is used by the CMS code to indicate that a string is not - * complete and is a place holder for content when it had all been accessed. - * The flag will be reset when content has been written to it. - */ - -# define ASN1_STRING_FLAG_CONT 0x020 -/* - * This flag is used by ASN1 code to indicate an ASN1_STRING is an MSTRING - * type. - */ -# define ASN1_STRING_FLAG_MSTRING 0x040 -/* String is embedded and only content should be freed */ -# define ASN1_STRING_FLAG_EMBED 0x080 -/* String should be parsed in RFC 5280's time format */ -# define ASN1_STRING_FLAG_X509_TIME 0x100 -/* This is the base type that holds just about everything :-) */ -struct asn1_string_st { - int length; - int type; - unsigned char *data; - /* - * The value of the following field depends on the type being held. It - * is mostly being used for BIT_STRING so if the input data has a - * non-zero 'unused bits' value, it will be handled correctly - */ - long flags; -}; - -/* - * ASN1_ENCODING structure: this is used to save the received encoding of an - * ASN1 type. This is useful to get round problems with invalid encodings - * which can break signatures. - */ - -typedef struct ASN1_ENCODING_st { - unsigned char *enc; /* DER encoding */ - long len; /* Length of encoding */ - int modified; /* set to 1 if 'enc' is invalid */ -} ASN1_ENCODING; - -/* Used with ASN1 LONG type: if a long is set to this it is omitted */ -# define ASN1_LONG_UNDEF 0x7fffffffL - -# define STABLE_FLAGS_MALLOC 0x01 -/* - * A zero passed to ASN1_STRING_TABLE_new_add for the flags is interpreted - * as "don't change" and STABLE_FLAGS_MALLOC is always set. By setting - * STABLE_FLAGS_MALLOC only we can clear the existing value. Use the alias - * STABLE_FLAGS_CLEAR to reflect this. - */ -# define STABLE_FLAGS_CLEAR STABLE_FLAGS_MALLOC -# define STABLE_NO_MASK 0x02 -# define DIRSTRING_TYPE \ - (B_ASN1_PRINTABLESTRING|B_ASN1_T61STRING|B_ASN1_BMPSTRING|B_ASN1_UTF8STRING) -# define PKCS9STRING_TYPE (DIRSTRING_TYPE|B_ASN1_IA5STRING) - -struct asn1_string_table_st { - int nid; - long minsize; - long maxsize; - unsigned long mask; - unsigned long flags; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING_TABLE, ASN1_STRING_TABLE, ASN1_STRING_TABLE) -#define sk_ASN1_STRING_TABLE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_value(sk, idx) ((ASN1_STRING_TABLE *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), (idx))) -#define sk_ASN1_STRING_TABLE_new(cmp) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) -#define sk_ASN1_STRING_TABLE_new_null() ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_TABLE_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_TABLE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (n)) -#define sk_ASN1_STRING_TABLE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_delete(sk, i) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (i))) -#define sk_ASN1_STRING_TABLE_delete_ptr(sk, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_pop(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_shift(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk),ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc)) -#define sk_ASN1_STRING_TABLE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), (idx)) -#define sk_ASN1_STRING_TABLE_set(sk, idx, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_set(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (idx), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), pnum) -#define sk_ASN1_STRING_TABLE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_dup(sk) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc))) -#define sk_ASN1_STRING_TABLE_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_TABLE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) - - -/* size limits: this stuff is taken straight from RFC2459 */ - -# define ub_name 32768 -# define ub_common_name 64 -# define ub_locality_name 128 -# define ub_state_name 128 -# define ub_organization_name 64 -# define ub_organization_unit_name 64 -# define ub_title 64 -# define ub_email_address 128 - -/* - * Declarations for template structures: for full definitions see asn1t.h - */ -typedef struct ASN1_TEMPLATE_st ASN1_TEMPLATE; -typedef struct ASN1_TLC_st ASN1_TLC; -/* This is just an opaque pointer */ -typedef struct ASN1_VALUE_st ASN1_VALUE; - -/* Declare ASN1 functions: the implement macro in in asn1t.h */ - -/* - * The mysterious 'extern' that's passed to some macros is innocuous, - * and is there to quiet pre-C99 compilers that may complain about empty - * arguments in macro calls. - */ - -# define DECLARE_ASN1_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_FUNCTIONS(type) \ - DECLARE_ASN1_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_ALLOC_FUNCTIONS(type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) -# define DECLARE_ASN1_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - DECLARE_ASN1_ITEM_attr(attr, itname) -# define DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(extern, type, itname, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, name, name) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - attr type *d2i_##name(type **a, const unsigned char **in, long len); \ - attr int i2d_##name(const type *a, unsigned char **out); -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(extern, type, name) - -# define DECLARE_ASN1_NDEF_FUNCTION_attr(attr, name) \ - attr int i2d_##name##_NDEF(const name *a, unsigned char **out); -# define DECLARE_ASN1_NDEF_FUNCTION(name) \ - DECLARE_ASN1_NDEF_FUNCTION_attr(extern, name) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - attr type *name##_new(void); \ - attr void name##_free(type *a); -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_DUP_FUNCTION_attr(attr, type) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, type) -# define DECLARE_ASN1_DUP_FUNCTION(type) \ - DECLARE_ASN1_DUP_FUNCTION_attr(extern, type) - -# define DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, name) \ - attr type *name##_dup(const type *a); -# define DECLARE_ASN1_DUP_FUNCTION_name(type, name) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(extern, type, name) - -# define DECLARE_ASN1_PRINT_FUNCTION_attr(attr, stname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, stname) -# define DECLARE_ASN1_PRINT_FUNCTION(stname) \ - DECLARE_ASN1_PRINT_FUNCTION_attr(extern, stname) - -# define DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, fname) \ - attr int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx); -# define DECLARE_ASN1_PRINT_FUNCTION_fname(stname, fname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(extern, stname, fname) - -# define D2I_OF(type) type *(*)(type **,const unsigned char **,long) -# define I2D_OF(type) int (*)(const type *,unsigned char **) - -# define CHECKED_D2I_OF(type, d2i) \ - ((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0))) -# define CHECKED_I2D_OF(type, i2d) \ - ((i2d_of_void*) (1 ? i2d : ((I2D_OF(type))0))) -# define CHECKED_NEW_OF(type, xnew) \ - ((void *(*)(void)) (1 ? xnew : ((type *(*)(void))0))) -# define CHECKED_PTR_OF(type, p) \ - ((void*) (1 ? p : (type*)0)) -# define CHECKED_PPTR_OF(type, p) \ - ((void**) (1 ? p : (type**)0)) - -# define TYPEDEF_D2I_OF(type) typedef type *d2i_of_##type(type **,const unsigned char **,long) -# define TYPEDEF_I2D_OF(type) typedef int i2d_of_##type(const type *,unsigned char **) -# define TYPEDEF_D2I2D_OF(type) TYPEDEF_D2I_OF(type); TYPEDEF_I2D_OF(type) - -typedef void *d2i_of_void(void **, const unsigned char **, long); -typedef int i2d_of_void(const void *, unsigned char **); - -/*- - * The following macros and typedefs allow an ASN1_ITEM - * to be embedded in a structure and referenced. Since - * the ASN1_ITEM pointers need to be globally accessible - * (possibly from shared libraries) they may exist in - * different forms. On platforms that support it the - * ASN1_ITEM structure itself will be globally exported. - * Other platforms will export a function that returns - * an ASN1_ITEM pointer. - * - * To handle both cases transparently the macros below - * should be used instead of hard coding an ASN1_ITEM - * pointer in a structure. - * - * The structure will look like this: - * - * typedef struct SOMETHING_st { - * ... - * ASN1_ITEM_EXP *iptr; - * ... - * } SOMETHING; - * - * It would be initialised as e.g.: - * - * SOMETHING somevar = {...,ASN1_ITEM_ref(X509),...}; - * - * and the actual pointer extracted with: - * - * const ASN1_ITEM *it = ASN1_ITEM_ptr(somevar.iptr); - * - * Finally an ASN1_ITEM pointer can be extracted from an - * appropriate reference with: ASN1_ITEM_rptr(X509). This - * would be used when a function takes an ASN1_ITEM * argument. - * - */ - - -/* - * Platforms that can't easily handle shared global variables are declared as - * functions returning ASN1_ITEM pointers. - */ - -/* ASN1_ITEM pointer exported type */ -typedef const ASN1_ITEM *ASN1_ITEM_EXP (void); - -/* Macro to obtain ASN1_ITEM pointer from exported type */ -# define ASN1_ITEM_ptr(iptr) (iptr()) - -/* Macro to include ASN1_ITEM pointer from base type */ -# define ASN1_ITEM_ref(iptr) (iptr##_it) - -# define ASN1_ITEM_rptr(ref) (ref##_it()) - -# define DECLARE_ASN1_ITEM_attr(attr, name) \ - attr const ASN1_ITEM * name##_it(void); -# define DECLARE_ASN1_ITEM(name) \ - DECLARE_ASN1_ITEM_attr(extern, name) - -/* Parameters used by ASN1_STRING_print_ex() */ - -/* - * These determine which characters to escape: RFC2253 special characters, - * control characters and MSB set characters - */ - -# define ASN1_STRFLGS_ESC_2253 1 -# define ASN1_STRFLGS_ESC_CTRL 2 -# define ASN1_STRFLGS_ESC_MSB 4 - -/* Lower 8 bits are reserved as an output type specifier */ -# define ASN1_DTFLGS_TYPE_MASK 0x0FUL -# define ASN1_DTFLGS_RFC822 0x00UL -# define ASN1_DTFLGS_ISO8601 0x01UL - -/* - * This flag determines how we do escaping: normally RC2253 backslash only, - * set this to use backslash and quote. - */ - -# define ASN1_STRFLGS_ESC_QUOTE 8 - -/* These three flags are internal use only. */ - -/* Character is a valid PrintableString character */ -# define CHARTYPE_PRINTABLESTRING 0x10 -/* Character needs escaping if it is the first character */ -# define CHARTYPE_FIRST_ESC_2253 0x20 -/* Character needs escaping if it is the last character */ -# define CHARTYPE_LAST_ESC_2253 0x40 - -/* - * NB the internal flags are safely reused below by flags handled at the top - * level. - */ - -/* - * If this is set we convert all character strings to UTF8 first - */ - -# define ASN1_STRFLGS_UTF8_CONVERT 0x10 - -/* - * If this is set we don't attempt to interpret content: just assume all - * strings are 1 byte per character. This will produce some pretty odd - * looking output! - */ - -# define ASN1_STRFLGS_IGNORE_TYPE 0x20 - -/* If this is set we include the string type in the output */ -# define ASN1_STRFLGS_SHOW_TYPE 0x40 - -/* - * This determines which strings to display and which to 'dump' (hex dump of - * content octets or DER encoding). We can only dump non character strings or - * everything. If we don't dump 'unknown' they are interpreted as character - * strings with 1 octet per character and are subject to the usual escaping - * options. - */ - -# define ASN1_STRFLGS_DUMP_ALL 0x80 -# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100 - -/* - * These determine what 'dumping' does, we can dump the content octets or the - * DER encoding: both use the RFC2253 #XXXXX notation. - */ - -# define ASN1_STRFLGS_DUMP_DER 0x200 - -/* - * This flag specifies that RC2254 escaping shall be performed. - */ -#define ASN1_STRFLGS_ESC_2254 0x400 - -/* - * All the string flags consistent with RFC2253, escaping control characters - * isn't essential in RFC2253 but it is advisable anyway. - */ - -# define ASN1_STRFLGS_RFC2253 (ASN1_STRFLGS_ESC_2253 | \ - ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - ASN1_STRFLGS_UTF8_CONVERT | \ - ASN1_STRFLGS_DUMP_UNKNOWN | \ - ASN1_STRFLGS_DUMP_DER) - - -struct asn1_type_st { - int type; - union { - char *ptr; - ASN1_BOOLEAN boolean; - ASN1_STRING *asn1_string; - ASN1_OBJECT *object; - ASN1_INTEGER *integer; - ASN1_ENUMERATED *enumerated; - ASN1_BIT_STRING *bit_string; - ASN1_OCTET_STRING *octet_string; - ASN1_PRINTABLESTRING *printablestring; - ASN1_T61STRING *t61string; - ASN1_IA5STRING *ia5string; - ASN1_GENERALSTRING *generalstring; - ASN1_BMPSTRING *bmpstring; - ASN1_UNIVERSALSTRING *universalstring; - ASN1_UTCTIME *utctime; - ASN1_GENERALIZEDTIME *generalizedtime; - ASN1_VISIBLESTRING *visiblestring; - ASN1_UTF8STRING *utf8string; - /* - * set and sequence are left complete and still contain the set or - * sequence bytes - */ - ASN1_STRING *set; - ASN1_STRING *sequence; - ASN1_VALUE *asn1_value; - } value; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_TYPE, ASN1_TYPE, ASN1_TYPE) -#define sk_ASN1_TYPE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_value(sk, idx) ((ASN1_TYPE *)OPENSSL_sk_value(ossl_check_const_ASN1_TYPE_sk_type(sk), (idx))) -#define sk_ASN1_TYPE_new(cmp) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new(ossl_check_ASN1_TYPE_compfunc_type(cmp))) -#define sk_ASN1_TYPE_new_null() ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_TYPE_new_reserve(cmp, n) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_TYPE_compfunc_type(cmp), (n))) -#define sk_ASN1_TYPE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_TYPE_sk_type(sk), (n)) -#define sk_ASN1_TYPE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_delete(sk, i) ((ASN1_TYPE *)OPENSSL_sk_delete(ossl_check_ASN1_TYPE_sk_type(sk), (i))) -#define sk_ASN1_TYPE_delete_ptr(sk, ptr) ((ASN1_TYPE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_pop(sk) ((ASN1_TYPE *)OPENSSL_sk_pop(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_shift(sk) ((ASN1_TYPE *)OPENSSL_sk_shift(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_TYPE_sk_type(sk),ossl_check_ASN1_TYPE_freefunc_type(freefunc)) -#define sk_ASN1_TYPE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), (idx)) -#define sk_ASN1_TYPE_set(sk, idx, ptr) ((ASN1_TYPE *)OPENSSL_sk_set(ossl_check_ASN1_TYPE_sk_type(sk), (idx), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), pnum) -#define sk_ASN1_TYPE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_dup(sk) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_copyfunc_type(copyfunc), ossl_check_ASN1_TYPE_freefunc_type(freefunc))) -#define sk_ASN1_TYPE_set_cmp_func(sk, cmp) ((sk_ASN1_TYPE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_compfunc_type(cmp))) - - -typedef STACK_OF(ASN1_TYPE) ASN1_SEQUENCE_ANY; - -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY) -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SET_ANY) - -/* This is used to contain a list of bit names */ -typedef struct BIT_STRING_BITNAME_st { - int bitnum; - const char *lname; - const char *sname; -} BIT_STRING_BITNAME; - -# define B_ASN1_TIME \ - B_ASN1_UTCTIME | \ - B_ASN1_GENERALIZEDTIME - -# define B_ASN1_PRINTABLE \ - B_ASN1_NUMERICSTRING| \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_T61STRING| \ - B_ASN1_IA5STRING| \ - B_ASN1_BIT_STRING| \ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING|\ - B_ASN1_SEQUENCE|\ - B_ASN1_UNKNOWN - -# define B_ASN1_DIRECTORYSTRING \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_TELETEXSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_UTF8STRING - -# define B_ASN1_DISPLAYTEXT \ - B_ASN1_IA5STRING| \ - B_ASN1_VISIBLESTRING| \ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING - -DECLARE_ASN1_ALLOC_FUNCTIONS_name(ASN1_TYPE, ASN1_TYPE) -DECLARE_ASN1_ENCODE_FUNCTIONS(ASN1_TYPE, ASN1_ANY, ASN1_TYPE) - -int ASN1_TYPE_get(const ASN1_TYPE *a); -void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value); -int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value); -int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b); - -ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t); -void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_OBJECT, ASN1_OBJECT, ASN1_OBJECT) -#define sk_ASN1_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_value(sk, idx) ((ASN1_OBJECT *)OPENSSL_sk_value(ossl_check_const_ASN1_OBJECT_sk_type(sk), (idx))) -#define sk_ASN1_OBJECT_new(cmp) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new(ossl_check_ASN1_OBJECT_compfunc_type(cmp))) -#define sk_ASN1_OBJECT_new_null() ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_ASN1_OBJECT_new_reserve(cmp, n) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_OBJECT_compfunc_type(cmp), (n))) -#define sk_ASN1_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_OBJECT_sk_type(sk), (n)) -#define sk_ASN1_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_delete(sk, i) ((ASN1_OBJECT *)OPENSSL_sk_delete(ossl_check_ASN1_OBJECT_sk_type(sk), (i))) -#define sk_ASN1_OBJECT_delete_ptr(sk, ptr) ((ASN1_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_pop(sk) ((ASN1_OBJECT *)OPENSSL_sk_pop(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_shift(sk) ((ASN1_OBJECT *)OPENSSL_sk_shift(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_OBJECT_sk_type(sk),ossl_check_ASN1_OBJECT_freefunc_type(freefunc)) -#define sk_ASN1_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), (idx)) -#define sk_ASN1_OBJECT_set(sk, idx, ptr) ((ASN1_OBJECT *)OPENSSL_sk_set(ossl_check_ASN1_OBJECT_sk_type(sk), (idx), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), pnum) -#define sk_ASN1_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_dup(sk) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_copyfunc_type(copyfunc), ossl_check_ASN1_OBJECT_freefunc_type(freefunc))) -#define sk_ASN1_OBJECT_set_cmp_func(sk, cmp) ((sk_ASN1_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_OBJECT) - -ASN1_STRING *ASN1_STRING_new(void); -void ASN1_STRING_free(ASN1_STRING *a); -void ASN1_STRING_clear_free(ASN1_STRING *a); -int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str); -DECLARE_ASN1_DUP_FUNCTION(ASN1_STRING) -ASN1_STRING *ASN1_STRING_type_new(int type); -int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b); - /* - * Since this is used to store all sorts of things, via macros, for now, - * make its data void * - */ -int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len); -void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len); -int ASN1_STRING_length(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void ASN1_STRING_length_set(ASN1_STRING *x, int n); -# endif -int ASN1_STRING_type(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); -# endif -const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x); - -DECLARE_ASN1_FUNCTIONS(ASN1_BIT_STRING) -int ASN1_BIT_STRING_set(ASN1_BIT_STRING *a, unsigned char *d, int length); -int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value); -int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n); -int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, - const unsigned char *flags, int flags_len); - -int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, - BIT_STRING_BITNAME *tbl, int indent); -int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl); -int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value, - BIT_STRING_BITNAME *tbl); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_INTEGER, ASN1_INTEGER, ASN1_INTEGER) -#define sk_ASN1_INTEGER_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_value(sk, idx) ((ASN1_INTEGER *)OPENSSL_sk_value(ossl_check_const_ASN1_INTEGER_sk_type(sk), (idx))) -#define sk_ASN1_INTEGER_new(cmp) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new(ossl_check_ASN1_INTEGER_compfunc_type(cmp))) -#define sk_ASN1_INTEGER_new_null() ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_null()) -#define sk_ASN1_INTEGER_new_reserve(cmp, n) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_INTEGER_compfunc_type(cmp), (n))) -#define sk_ASN1_INTEGER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_INTEGER_sk_type(sk), (n)) -#define sk_ASN1_INTEGER_free(sk) OPENSSL_sk_free(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_delete(sk, i) ((ASN1_INTEGER *)OPENSSL_sk_delete(ossl_check_ASN1_INTEGER_sk_type(sk), (i))) -#define sk_ASN1_INTEGER_delete_ptr(sk, ptr) ((ASN1_INTEGER *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_pop(sk) ((ASN1_INTEGER *)OPENSSL_sk_pop(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_shift(sk) ((ASN1_INTEGER *)OPENSSL_sk_shift(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_INTEGER_sk_type(sk),ossl_check_ASN1_INTEGER_freefunc_type(freefunc)) -#define sk_ASN1_INTEGER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), (idx)) -#define sk_ASN1_INTEGER_set(sk, idx, ptr) ((ASN1_INTEGER *)OPENSSL_sk_set(ossl_check_ASN1_INTEGER_sk_type(sk), (idx), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), pnum) -#define sk_ASN1_INTEGER_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_dup(sk) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_dup(ossl_check_const_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_copyfunc_type(copyfunc), ossl_check_ASN1_INTEGER_freefunc_type(freefunc))) -#define sk_ASN1_INTEGER_set_cmp_func(sk, cmp) ((sk_ASN1_INTEGER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_compfunc_type(cmp))) - - - -DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER) -ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, - long length); -DECLARE_ASN1_DUP_FUNCTION(ASN1_INTEGER) -int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y); - -DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED) - -int ASN1_UTCTIME_check(const ASN1_UTCTIME *a); -ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t); -ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str); -int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t); - -int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *a); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s, - time_t t); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s, - time_t t, int offset_day, - long offset_sec); -int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str); - -int ASN1_TIME_diff(int *pday, int *psec, - const ASN1_TIME *from, const ASN1_TIME *to); - -DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING) -DECLARE_ASN1_DUP_FUNCTION(ASN1_OCTET_STRING) -int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, - const ASN1_OCTET_STRING *b); -int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *str, const unsigned char *data, - int len); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_UTF8STRING, ASN1_UTF8STRING, ASN1_UTF8STRING) -#define sk_ASN1_UTF8STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_value(sk, idx) ((ASN1_UTF8STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), (idx))) -#define sk_ASN1_UTF8STRING_new(cmp) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) -#define sk_ASN1_UTF8STRING_new_null() ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_UTF8STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_UTF8STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_UTF8STRING_sk_type(sk), (n)) -#define sk_ASN1_UTF8STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_delete(sk, i) ((ASN1_UTF8STRING *)OPENSSL_sk_delete(ossl_check_ASN1_UTF8STRING_sk_type(sk), (i))) -#define sk_ASN1_UTF8STRING_delete_ptr(sk, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_pop(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_pop(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_shift(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_shift(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_UTF8STRING_sk_type(sk),ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc)) -#define sk_ASN1_UTF8STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), (idx)) -#define sk_ASN1_UTF8STRING_set(sk, idx, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_set(ossl_check_ASN1_UTF8STRING_sk_type(sk), (idx), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), pnum) -#define sk_ASN1_UTF8STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_dup(sk) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_copyfunc_type(copyfunc), ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc))) -#define sk_ASN1_UTF8STRING_set_cmp_func(sk, cmp) ((sk_ASN1_UTF8STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_VISIBLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UNIVERSALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTF8STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_NULL) -DECLARE_ASN1_FUNCTIONS(ASN1_BMPSTRING) - -int UTF8_getc(const unsigned char *str, int len, unsigned long *val); -int UTF8_putc(unsigned char *str, int len, unsigned long value); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_GENERALSTRING, ASN1_GENERALSTRING, ASN1_GENERALSTRING) -#define sk_ASN1_GENERALSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_value(sk, idx) ((ASN1_GENERALSTRING *)OPENSSL_sk_value(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), (idx))) -#define sk_ASN1_GENERALSTRING_new(cmp) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) -#define sk_ASN1_GENERALSTRING_new_null() ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_GENERALSTRING_new_reserve(cmp, n) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp), (n))) -#define sk_ASN1_GENERALSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (n)) -#define sk_ASN1_GENERALSTRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_delete(sk, i) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (i))) -#define sk_ASN1_GENERALSTRING_delete_ptr(sk, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_pop(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_pop(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_shift(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_shift(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk),ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc)) -#define sk_ASN1_GENERALSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), (idx)) -#define sk_ASN1_GENERALSTRING_set(sk, idx, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_set(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (idx), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), pnum) -#define sk_ASN1_GENERALSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_dup(sk) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_copyfunc_type(copyfunc), ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc))) -#define sk_ASN1_GENERALSTRING_set_cmp_func(sk, cmp) ((sk_ASN1_GENERALSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE) - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING) -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT) -DECLARE_ASN1_FUNCTIONS(ASN1_PRINTABLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_T61STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_IA5STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTCTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALIZEDTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_TIME) - -DECLARE_ASN1_DUP_FUNCTION(ASN1_TIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_UTCTIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_GENERALIZEDTIME) - -DECLARE_ASN1_ITEM(ASN1_OCTET_STRING_NDEF) - -ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t); -ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_TIME_check(const ASN1_TIME *t); -ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t, - ASN1_GENERALIZEDTIME **out); -int ASN1_TIME_set_string(ASN1_TIME *s, const char *str); -int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str); -int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm); -int ASN1_TIME_normalize(ASN1_TIME *s); -int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t); -int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b); - -int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a); -int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size); -int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a); -int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size); -int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a); -int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size); -int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type); -int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a); - -int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num); -ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len, - const char *sn, const char *ln); - -int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r); -int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r); - -int ASN1_INTEGER_set(ASN1_INTEGER *a, long v); -long ASN1_INTEGER_get(const ASN1_INTEGER *a); -ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai); -BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn); - -int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a); -int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r); - - -int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v); -long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a); -ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai); -BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn); - -/* General */ -/* given a string, return the correct type, max is the maximum length */ -int ASN1_PRINTABLE_type(const unsigned char *s, int max); - -unsigned long ASN1_tag2bit(int tag); - -/* SPECIALS */ -int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag, - int *pclass, long omax); -int ASN1_check_infinite_end(unsigned char **p, long len); -int ASN1_const_check_infinite_end(const unsigned char **p, long len); -void ASN1_put_object(unsigned char **pp, int constructed, int length, - int tag, int xclass); -int ASN1_put_eoc(unsigned char **pp); -int ASN1_object_size(int constructed, int length, int tag); - -/* Used to implement other functions */ -void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x); - -# define ASN1_dup_of(type,i2d,d2i,x) \ - ((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \ - CHECKED_D2I_OF(type, d2i), \ - CHECKED_PTR_OF(const type, x))) - -void *ASN1_item_dup(const ASN1_ITEM *it, const void *x); -int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, const ASN1_OCTET_STRING *id, - EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx, - const char *propq); -int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - const ASN1_OCTET_STRING *id, EVP_PKEY *pkey, - OSSL_LIB_CTX *libctx, const char *propq); - -/* ASN1 alloc/free macros for when a type is only used internally */ - -# define M_ASN1_new_of(type) (type *)ASN1_item_new(ASN1_ITEM_rptr(type)) -# define M_ASN1_free_of(x, type) \ - ASN1_item_free(CHECKED_PTR_OF(type, x), ASN1_ITEM_rptr(type)) - -# ifndef OPENSSL_NO_STDIO -void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x); - -# define ASN1_d2i_fp_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_fp(CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x); -int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x); - -# define ASN1_i2d_fp_of(type,i2d,out,x) \ - (ASN1_i2d_fp(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x); -int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags); -# endif - -int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in); - -void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x); - -# define ASN1_d2i_bio_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *pval, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *pval); -int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); - -# define ASN1_i2d_bio_of(type,i2d,out,x) \ - (ASN1_i2d_bio(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x); -BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val); -int ASN1_UTCTIME_print(BIO *fp, const ASN1_UTCTIME *a); -int ASN1_GENERALIZEDTIME_print(BIO *fp, const ASN1_GENERALIZEDTIME *a); -int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm); -int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags); -int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v); -int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags); -int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int off); -int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num, - unsigned char *buf, int off); -int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent); -int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, - int dump); -const char *ASN1_tag2str(int tag); - -/* Used to load and write Netscape format cert */ - -int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s); - -int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len); -int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len); -int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, - unsigned char *data, int len); -int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num, - unsigned char *data, int max_len); - -void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it); - -ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, - ASN1_OCTET_STRING **oct); - -void ASN1_STRING_set_default_mask(unsigned long mask); -int ASN1_STRING_set_default_mask_asc(const char *p); -unsigned long ASN1_STRING_get_default_mask(void); -int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask); -int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask, - long minsize, long maxsize); - -ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, - const unsigned char *in, int inlen, - int inform, int nid); -ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid); -int ASN1_STRING_TABLE_add(int, long, long, unsigned long, unsigned long); -void ASN1_STRING_TABLE_cleanup(void); - -/* ASN1 template functions */ - -/* Old API compatible functions */ -ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx, - const char *propq); -void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it); -int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it); -int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out, - const ASN1_ITEM *it); - -void ASN1_add_oid_module(void); -void ASN1_add_stable_module(void); - -ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf); -ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf); -int ASN1_str2mask(const char *str, unsigned long *pmask); - -/* ASN1 Print flags */ - -/* Indicate missing OPTIONAL fields */ -# define ASN1_PCTX_FLAGS_SHOW_ABSENT 0x001 -/* Mark start and end of SEQUENCE */ -# define ASN1_PCTX_FLAGS_SHOW_SEQUENCE 0x002 -/* Mark start and end of SEQUENCE/SET OF */ -# define ASN1_PCTX_FLAGS_SHOW_SSOF 0x004 -/* Show the ASN1 type of primitives */ -# define ASN1_PCTX_FLAGS_SHOW_TYPE 0x008 -/* Don't show ASN1 type of ANY */ -# define ASN1_PCTX_FLAGS_NO_ANY_TYPE 0x010 -/* Don't show ASN1 type of MSTRINGs */ -# define ASN1_PCTX_FLAGS_NO_MSTRING_TYPE 0x020 -/* Don't show field names in SEQUENCE */ -# define ASN1_PCTX_FLAGS_NO_FIELD_NAME 0x040 -/* Show structure names of each SEQUENCE field */ -# define ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME 0x080 -/* Don't show structure name even at top level */ -# define ASN1_PCTX_FLAGS_NO_STRUCT_NAME 0x100 - -int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent, - const ASN1_ITEM *it, const ASN1_PCTX *pctx); -ASN1_PCTX *ASN1_PCTX_new(void); -void ASN1_PCTX_free(ASN1_PCTX *p); -unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags); - -ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx)); -void ASN1_SCTX_free(ASN1_SCTX *p); -const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p); -const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p); -unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p); -void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data); -void *ASN1_SCTX_get_app_data(ASN1_SCTX *p); - -const BIO_METHOD *BIO_f_asn1(void); - -/* cannot constify val because of CMS_stream() */ -BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it); - -int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const ASN1_ITEM *it); -int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const char *hdr, const ASN1_ITEM *it); -/* cannot constify val because of CMS_dataFinal() */ -int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it); -int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it); -ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont, - const ASN1_ITEM *it, ASN1_VALUE **x, - OSSL_LIB_CTX *libctx, const char *propq); -int SMIME_crlf_copy(BIO *in, BIO *out, int flags); -int SMIME_text(BIO *in, BIO *out); - -const ASN1_ITEM *ASN1_ITEM_lookup(const char *name); -const ASN1_ITEM *ASN1_ITEM_get(size_t i); - -/* Legacy compatibility */ -# define DECLARE_ASN1_FUNCTIONS_fname(type, itname, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) -# define DECLARE_ASN1_FUNCTIONS_const(type) DECLARE_ASN1_FUNCTIONS(type) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_const(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, name) -# define I2D_OF_const(type) I2D_OF(type) -# define ASN1_dup_of_const(type,i2d,d2i,x) ASN1_dup_of(type,i2d,d2i,x) -# define ASN1_i2d_fp_of_const(type,i2d,out,x) ASN1_i2d_fp_of(type,i2d,out,x) -# define ASN1_i2d_bio_of_const(type,i2d,out,x) ASN1_i2d_bio_of(type,i2d,out,x) - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1t.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1t.h deleted file mode 100644 index 74ba47d0cf2640..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/asn1t.h +++ /dev/null @@ -1,946 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1t.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1T_H -# define OPENSSL_ASN1T_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1T_H -# endif - -# include -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -/* ASN1 template defines, structures and functions */ - -#ifdef __cplusplus -extern "C" { -#endif - -/*- - * These are the possible values for the itype field of the - * ASN1_ITEM structure and determine how it is interpreted. - * - * For PRIMITIVE types the underlying type - * determines the behaviour if items is NULL. - * - * Otherwise templates must contain a single - * template and the type is treated in the - * same way as the type specified in the template. - * - * For SEQUENCE types the templates field points - * to the members, the size field is the - * structure size. - * - * For CHOICE types the templates field points - * to each possible member (typically a union) - * and the 'size' field is the offset of the - * selector. - * - * The 'funcs' field is used for application-specific - * data and functions. - * - * The EXTERN type uses a new style d2i/i2d. - * The new style should be used where possible - * because it avoids things like the d2i IMPLICIT - * hack. - * - * MSTRING is a multiple string type, it is used - * for a CHOICE of character strings where the - * actual strings all occupy an ASN1_STRING - * structure. In this case the 'utype' field - * has a special meaning, it is used as a mask - * of acceptable types using the B_ASN1 constants. - * - * NDEF_SEQUENCE is the same as SEQUENCE except - * that it will use indefinite length constructed - * encoding if requested. - * - */ - -# define ASN1_ITYPE_PRIMITIVE 0x0 -# define ASN1_ITYPE_SEQUENCE 0x1 -# define ASN1_ITYPE_CHOICE 0x2 -/* unused value 0x3 */ -# define ASN1_ITYPE_EXTERN 0x4 -# define ASN1_ITYPE_MSTRING 0x5 -# define ASN1_ITYPE_NDEF_SEQUENCE 0x6 - -/* Macro to obtain ASN1_ADB pointer from a type (only used internally) */ -# define ASN1_ADB_ptr(iptr) ((const ASN1_ADB *)((iptr)())) - -/* Macros for start and end of ASN1_ITEM definition */ - -# define ASN1_ITEM_start(itname) \ - const ASN1_ITEM * itname##_it(void) \ - { \ - static const ASN1_ITEM local_it = { - -# define static_ASN1_ITEM_start(itname) \ - static ASN1_ITEM_start(itname) - -# define ASN1_ITEM_end(itname) \ - }; \ - return &local_it; \ - } - -/* Macros to aid ASN1 template writing */ - -# define ASN1_ITEM_TEMPLATE(tname) \ - static const ASN1_TEMPLATE tname##_item_tt - -# define ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) - -/* This is a ASN1 type which just embeds a template */ - -/*- - * This pair helps declare a SEQUENCE. We can do: - * - * ASN1_SEQUENCE(stname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END(stname) - * - * This will produce an ASN1_ITEM called stname_it - * for a structure called stname. - * - * If you want the same structure but a different - * name then use: - * - * ASN1_SEQUENCE(itname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END_name(stname, itname) - * - * This will create an item called itname_it using - * a structure called stname. - */ - -# define ASN1_SEQUENCE(tname) \ - static const ASN1_TEMPLATE tname##_seq_tt[] - -# define ASN1_SEQUENCE_END(stname) ASN1_SEQUENCE_END_name(stname, stname) - -# define static_ASN1_SEQUENCE_END(stname) static_ASN1_SEQUENCE_END_name(stname, stname) - -# define ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE(tname) \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_cb(tname, cb) \ - ASN1_SEQUENCE_cb(tname, cb) - -# define ASN1_SEQUENCE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_const_cb(tname, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, NULL, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_cb_const_cb(tname, cb, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, cb, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_ref(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), offsetof(tname, lock), cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_enc(tname, enc, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc), NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) - - -# define ASN1_SEQUENCE_END_enc(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_cb(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) -# define static_ASN1_SEQUENCE_END_cb(stname, tname) static_ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE_END_cb(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/*- - * This pair helps declare a CHOICE type. We can do: - * - * ASN1_CHOICE(chname) = { - * ... CHOICE options ... - * ASN1_CHOICE_END(chname) - * - * This will produce an ASN1_ITEM called chname_it - * for a structure called chname. The structure - * definition must look like this: - * typedef struct { - * int type; - * union { - * ASN1_SOMETHING *opt1; - * ASN1_SOMEOTHER *opt2; - * } value; - * } chname; - * - * the name of the selector must be 'type'. - * to use an alternative selector name use the - * ASN1_CHOICE_END_selector() version. - */ - -# define ASN1_CHOICE(tname) \ - static const ASN1_TEMPLATE tname##_ch_tt[] - -# define ASN1_CHOICE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_CHOICE(tname) - -# define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) - -# define static_ASN1_CHOICE_END(stname) static_ASN1_CHOICE_END_name(stname, stname) - -# define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) - -# define static_ASN1_CHOICE_END_name(stname, tname) static_ASN1_CHOICE_END_selector(stname, tname, type) - -# define ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_CHOICE_END_cb(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/* This helps with the template wrapper form of ASN1_ITEM */ - -# define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ - (flags), (tag), 0,\ - #name, ASN1_ITEM_ref(type) } - -/* These help with SEQUENCE or CHOICE components */ - -/* used to declare other types */ - -# define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ - (flags), (tag), offsetof(stname, field),\ - #field, ASN1_ITEM_ref(type) } - -/* implicit and explicit helper macros */ - -# define ASN1_IMP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | (ex), tag, stname, field, type) - -# define ASN1_EXP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | (ex), tag, stname, field, type) - -/* Any defined by macros: the field used is in the table itself */ - -# define ASN1_ADB_OBJECT(tblname) { ASN1_TFLG_ADB_OID, -1, 0, #tblname, tblname##_adb } -# define ASN1_ADB_INTEGER(tblname) { ASN1_TFLG_ADB_INT, -1, 0, #tblname, tblname##_adb } - -/* Plain simple type */ -# define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) -/* Embedded simple type */ -# define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) - -/* OPTIONAL simple type */ -# define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) -# define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, stname, field, type) - -/* IMPLICIT tagged simple type */ -# define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) -# define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) - -/* IMPLICIT tagged OPTIONAL simple type */ -# define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_IMP_OPT_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* Same as above but EXPLICIT */ - -# define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) -# define ASN1_EXP_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) -# define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_EXP_OPT_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* SEQUENCE OF type */ -# define ASN1_SEQUENCE_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) - -/* OPTIONAL SEQUENCE OF */ -# define ASN1_SEQUENCE_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Same as above but for SET OF */ - -# define ASN1_SET_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) - -# define ASN1_SET_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Finally compound types of SEQUENCE, SET, IMPLICIT, EXPLICIT and OPTIONAL */ - -# define ASN1_IMP_SET_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_EXP_SET_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_IMP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_IMP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_IMP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_EXP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -/* EXPLICIT using indefinite length constructed form */ -# define ASN1_NDEF_EXP(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_NDEF) - -/* EXPLICIT OPTIONAL using indefinite length constructed form */ -# define ASN1_NDEF_EXP_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) - -/* Macros for the ASN1_ADB structure */ - -# define ASN1_ADB(name) \ - static const ASN1_ADB_TABLE name##_adbtbl[] - -# define ASN1_ADB_END(name, flags, field, adb_cb, def, none) \ - ;\ - static const ASN1_ITEM *name##_adb(void) \ - { \ - static const ASN1_ADB internal_adb = \ - {\ - flags,\ - offsetof(name, field),\ - adb_cb,\ - name##_adbtbl,\ - sizeof(name##_adbtbl) / sizeof(ASN1_ADB_TABLE),\ - def,\ - none\ - }; \ - return (const ASN1_ITEM *) &internal_adb; \ - } \ - void dummy_function(void) - -# define ADB_ENTRY(val, template) {val, template} - -# define ASN1_ADB_TEMPLATE(name) \ - static const ASN1_TEMPLATE name##_tt - -/* - * This is the ASN1 template structure that defines a wrapper round the - * actual type. It determines the actual position of the field in the value - * structure, various flags such as OPTIONAL and the field name. - */ - -struct ASN1_TEMPLATE_st { - unsigned long flags; /* Various flags */ - long tag; /* tag, not used if no tagging */ - unsigned long offset; /* Offset of this field in structure */ - const char *field_name; /* Field name */ - ASN1_ITEM_EXP *item; /* Relevant ASN1_ITEM or ASN1_ADB */ -}; - -/* Macro to extract ASN1_ITEM and ASN1_ADB pointer from ASN1_TEMPLATE */ - -# define ASN1_TEMPLATE_item(t) (t->item_ptr) -# define ASN1_TEMPLATE_adb(t) (t->item_ptr) - -typedef struct ASN1_ADB_TABLE_st ASN1_ADB_TABLE; -typedef struct ASN1_ADB_st ASN1_ADB; - -struct ASN1_ADB_st { - unsigned long flags; /* Various flags */ - unsigned long offset; /* Offset of selector field */ - int (*adb_cb)(long *psel); /* Application callback */ - const ASN1_ADB_TABLE *tbl; /* Table of possible types */ - long tblcount; /* Number of entries in tbl */ - const ASN1_TEMPLATE *default_tt; /* Type to use if no match */ - const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */ -}; - -struct ASN1_ADB_TABLE_st { - long value; /* NID for an object or value for an int */ - const ASN1_TEMPLATE tt; /* item for this value */ -}; - -/* template flags */ - -/* Field is optional */ -# define ASN1_TFLG_OPTIONAL (0x1) - -/* Field is a SET OF */ -# define ASN1_TFLG_SET_OF (0x1 << 1) - -/* Field is a SEQUENCE OF */ -# define ASN1_TFLG_SEQUENCE_OF (0x2 << 1) - -/* - * Special case: this refers to a SET OF that will be sorted into DER order - * when encoded *and* the corresponding STACK will be modified to match the - * new order. - */ -# define ASN1_TFLG_SET_ORDER (0x3 << 1) - -/* Mask for SET OF or SEQUENCE OF */ -# define ASN1_TFLG_SK_MASK (0x3 << 1) - -/* - * These flags mean the tag should be taken from the tag field. If EXPLICIT - * then the underlying type is used for the inner tag. - */ - -/* IMPLICIT tagging */ -# define ASN1_TFLG_IMPTAG (0x1 << 3) - -/* EXPLICIT tagging, inner tag from underlying type */ -# define ASN1_TFLG_EXPTAG (0x2 << 3) - -# define ASN1_TFLG_TAG_MASK (0x3 << 3) - -/* context specific IMPLICIT */ -# define ASN1_TFLG_IMPLICIT (ASN1_TFLG_IMPTAG|ASN1_TFLG_CONTEXT) - -/* context specific EXPLICIT */ -# define ASN1_TFLG_EXPLICIT (ASN1_TFLG_EXPTAG|ASN1_TFLG_CONTEXT) - -/* - * If tagging is in force these determine the type of tag to use. Otherwise - * the tag is determined by the underlying type. These values reflect the - * actual octet format. - */ - -/* Universal tag */ -# define ASN1_TFLG_UNIVERSAL (0x0<<6) -/* Application tag */ -# define ASN1_TFLG_APPLICATION (0x1<<6) -/* Context specific tag */ -# define ASN1_TFLG_CONTEXT (0x2<<6) -/* Private tag */ -# define ASN1_TFLG_PRIVATE (0x3<<6) - -# define ASN1_TFLG_TAG_CLASS (0x3<<6) - -/* - * These are for ANY DEFINED BY type. In this case the 'item' field points to - * an ASN1_ADB structure which contains a table of values to decode the - * relevant type - */ - -# define ASN1_TFLG_ADB_MASK (0x3<<8) - -# define ASN1_TFLG_ADB_OID (0x1<<8) - -# define ASN1_TFLG_ADB_INT (0x1<<9) - -/* - * This flag when present in a SEQUENCE OF, SET OF or EXPLICIT causes - * indefinite length constructed encoding to be used if required. - */ - -# define ASN1_TFLG_NDEF (0x1<<11) - -/* Field is embedded and not a pointer */ -# define ASN1_TFLG_EMBED (0x1 << 12) - -/* This is the actual ASN1 item itself */ - -struct ASN1_ITEM_st { - char itype; /* The item type, primitive, SEQUENCE, CHOICE - * or extern */ - long utype; /* underlying type */ - const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains - * the contents */ - long tcount; /* Number of templates if SEQUENCE or CHOICE */ - const void *funcs; /* further data and type-specific functions */ - /* funcs can be ASN1_PRIMITIVE_FUNCS*, ASN1_EXTERN_FUNCS*, or ASN1_AUX* */ - long size; /* Structure size (usually) */ - const char *sname; /* Structure name */ -}; - -/* - * Cache for ASN1 tag and length, so we don't keep re-reading it for things - * like CHOICE - */ - -struct ASN1_TLC_st { - char valid; /* Values below are valid */ - int ret; /* return value */ - long plen; /* length */ - int ptag; /* class value */ - int pclass; /* class value */ - int hdrlen; /* header length */ -}; - -/* Typedefs for ASN1 function pointers */ -typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -typedef int ASN1_ex_d2i_ex(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx, OSSL_LIB_CTX *libctx, - const char *propq); -typedef int ASN1_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); -typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it); -typedef int ASN1_ex_new_ex_func(ASN1_VALUE **pval, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it); - -typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval, - int indent, const char *fname, - const ASN1_PCTX *pctx); - -typedef int ASN1_primitive_i2c(const ASN1_VALUE **pval, unsigned char *cont, - int *putype, const ASN1_ITEM *it); -typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont, - int len, int utype, char *free_cont, - const ASN1_ITEM *it); -typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval, - const ASN1_ITEM *it, int indent, - const ASN1_PCTX *pctx); - -typedef struct ASN1_EXTERN_FUNCS_st { - void *app_data; - ASN1_ex_new_func *asn1_ex_new; - ASN1_ex_free_func *asn1_ex_free; - ASN1_ex_free_func *asn1_ex_clear; - ASN1_ex_d2i *asn1_ex_d2i; - ASN1_ex_i2d *asn1_ex_i2d; - ASN1_ex_print_func *asn1_ex_print; - ASN1_ex_new_ex_func *asn1_ex_new_ex; - ASN1_ex_d2i_ex *asn1_ex_d2i_ex; -} ASN1_EXTERN_FUNCS; - -typedef struct ASN1_PRIMITIVE_FUNCS_st { - void *app_data; - unsigned long flags; - ASN1_ex_new_func *prim_new; - ASN1_ex_free_func *prim_free; - ASN1_ex_free_func *prim_clear; - ASN1_primitive_c2i *prim_c2i; - ASN1_primitive_i2c *prim_i2c; - ASN1_primitive_print *prim_print; -} ASN1_PRIMITIVE_FUNCS; - -/* - * This is the ASN1_AUX structure: it handles various miscellaneous - * requirements. For example the use of reference counts and an informational - * callback. The "informational callback" is called at various points during - * the ASN1 encoding and decoding. It can be used to provide minor - * customisation of the structures used. This is most useful where the - * supplied routines *almost* do the right thing but need some extra help at - * a few points. If the callback returns zero then it is assumed a fatal - * error has occurred and the main operation should be abandoned. If major - * changes in the default behaviour are required then an external type is - * more appropriate. - * For the operations ASN1_OP_I2D_PRE, ASN1_OP_I2D_POST, ASN1_OP_PRINT_PRE, and - * ASN1_OP_PRINT_POST, meanwhile a variant of the callback with const parameter - * 'in' is provided to make clear statically that its input is not modified. If - * and only if this variant is in use the flag ASN1_AFLG_CONST_CB must be set. - */ - -typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it, - void *exarg); -typedef int ASN1_aux_const_cb(int operation, const ASN1_VALUE **in, - const ASN1_ITEM *it, void *exarg); - -typedef struct ASN1_AUX_st { - void *app_data; - int flags; - int ref_offset; /* Offset of reference value */ - int ref_lock; /* Offset of lock value */ - ASN1_aux_cb *asn1_cb; - int enc_offset; /* Offset of ASN1_ENCODING structure */ - ASN1_aux_const_cb *asn1_const_cb; /* for ASN1_OP_I2D_ and ASN1_OP_PRINT_ */ -} ASN1_AUX; - -/* For print related callbacks exarg points to this structure */ -typedef struct ASN1_PRINT_ARG_st { - BIO *out; - int indent; - const ASN1_PCTX *pctx; -} ASN1_PRINT_ARG; - -/* For streaming related callbacks exarg points to this structure */ -typedef struct ASN1_STREAM_ARG_st { - /* BIO to stream through */ - BIO *out; - /* BIO with filters appended */ - BIO *ndef_bio; - /* Streaming I/O boundary */ - unsigned char **boundary; -} ASN1_STREAM_ARG; - -/* Flags in ASN1_AUX */ - -/* Use a reference count */ -# define ASN1_AFLG_REFCOUNT 1 -/* Save the encoding of structure (useful for signatures) */ -# define ASN1_AFLG_ENCODING 2 -/* The Sequence length is invalid */ -# define ASN1_AFLG_BROKEN 4 -/* Use the new asn1_const_cb */ -# define ASN1_AFLG_CONST_CB 8 - -/* operation values for asn1_cb */ - -# define ASN1_OP_NEW_PRE 0 -# define ASN1_OP_NEW_POST 1 -# define ASN1_OP_FREE_PRE 2 -# define ASN1_OP_FREE_POST 3 -# define ASN1_OP_D2I_PRE 4 -# define ASN1_OP_D2I_POST 5 -# define ASN1_OP_I2D_PRE 6 -# define ASN1_OP_I2D_POST 7 -# define ASN1_OP_PRINT_PRE 8 -# define ASN1_OP_PRINT_POST 9 -# define ASN1_OP_STREAM_PRE 10 -# define ASN1_OP_STREAM_POST 11 -# define ASN1_OP_DETACHED_PRE 12 -# define ASN1_OP_DETACHED_POST 13 -# define ASN1_OP_DUP_PRE 14 -# define ASN1_OP_DUP_POST 15 -# define ASN1_OP_GET0_LIBCTX 16 -# define ASN1_OP_GET0_PROPQ 17 - -/* Macro to implement a primitive type */ -# define IMPLEMENT_ASN1_TYPE(stname) IMPLEMENT_ASN1_TYPE_ex(stname, stname, 0) -# define IMPLEMENT_ASN1_TYPE_ex(itname, vname, ex) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_PRIMITIVE, V_##vname, NULL, 0, NULL, ex, #itname \ - ASN1_ITEM_end(itname) - -/* Macro to implement a multi string type */ -# define IMPLEMENT_ASN1_MSTRING(itname, mask) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_MSTRING, mask, NULL, 0, NULL, sizeof(ASN1_STRING), #itname \ - ASN1_ITEM_end(itname) - -# define IMPLEMENT_EXTERN_ASN1(sname, tag, fptrs) \ - ASN1_ITEM_start(sname) \ - ASN1_ITYPE_EXTERN, \ - tag, \ - NULL, \ - 0, \ - &fptrs, \ - 0, \ - #sname \ - ASN1_ITEM_end(sname) - -/* Macro to implement standard functions in terms of ASN1_ITEM structures */ - -# define IMPLEMENT_ASN1_FUNCTIONS(stname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_FUNCTIONS_name(stname, itname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, itname) - -# define IMPLEMENT_ASN1_FUNCTIONS_ENCODE_name(stname, itname) \ - IMPLEMENT_ASN1_FUNCTIONS_ENCODE_fname(stname, itname, itname) - -# define IMPLEMENT_STATIC_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(static, stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(pre, stname, itname, fname) \ - pre stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - pre void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) \ - stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) - -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - stname *d2i_##fname(stname **a, const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\ - } \ - int i2d_##fname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\ - } - -# define IMPLEMENT_ASN1_NDEF_FUNCTION(stname) \ - int i2d_##stname##_NDEF(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_ndef_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname));\ - } - -# define IMPLEMENT_STATIC_ASN1_ENCODE_FUNCTIONS(stname) \ - static stname *d2i_##stname(stname **a, \ - const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, \ - ASN1_ITEM_rptr(stname)); \ - } \ - static int i2d_##stname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, \ - ASN1_ITEM_rptr(stname)); \ - } - -# define IMPLEMENT_ASN1_DUP_FUNCTION(stname) \ - stname * stname##_dup(const stname *x) \ - { \ - return ASN1_item_dup(ASN1_ITEM_rptr(stname), x); \ - } - -# define IMPLEMENT_ASN1_PRINT_FUNCTION(stname) \ - IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, itname, fname) \ - int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx) \ - { \ - return ASN1_item_print(out, (const ASN1_VALUE *)x, indent, \ - ASN1_ITEM_rptr(itname), pctx); \ - } - -/* external definitions for primitive types */ - -DECLARE_ASN1_ITEM(ASN1_BOOLEAN) -DECLARE_ASN1_ITEM(ASN1_TBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_FBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_SEQUENCE) -DECLARE_ASN1_ITEM(CBIGNUM) -DECLARE_ASN1_ITEM(BIGNUM) -DECLARE_ASN1_ITEM(INT32) -DECLARE_ASN1_ITEM(ZINT32) -DECLARE_ASN1_ITEM(UINT32) -DECLARE_ASN1_ITEM(ZUINT32) -DECLARE_ASN1_ITEM(INT64) -DECLARE_ASN1_ITEM(ZINT64) -DECLARE_ASN1_ITEM(UINT64) -DECLARE_ASN1_ITEM(ZUINT64) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* - * LONG and ZLONG are strongly discouraged for use as stored data, as the - * underlying C type (long) differs in size depending on the architecture. - * They are designed with 32-bit longs in mind. - */ -DECLARE_ASN1_ITEM(LONG) -DECLARE_ASN1_ITEM(ZLONG) -# endif - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_VALUE, ASN1_VALUE, ASN1_VALUE) -#define sk_ASN1_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_value(sk, idx) ((ASN1_VALUE *)OPENSSL_sk_value(ossl_check_const_ASN1_VALUE_sk_type(sk), (idx))) -#define sk_ASN1_VALUE_new(cmp) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new(ossl_check_ASN1_VALUE_compfunc_type(cmp))) -#define sk_ASN1_VALUE_new_null() ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_VALUE_new_reserve(cmp, n) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_VALUE_compfunc_type(cmp), (n))) -#define sk_ASN1_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_VALUE_sk_type(sk), (n)) -#define sk_ASN1_VALUE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_delete(sk, i) ((ASN1_VALUE *)OPENSSL_sk_delete(ossl_check_ASN1_VALUE_sk_type(sk), (i))) -#define sk_ASN1_VALUE_delete_ptr(sk, ptr) ((ASN1_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_pop(sk) ((ASN1_VALUE *)OPENSSL_sk_pop(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_shift(sk) ((ASN1_VALUE *)OPENSSL_sk_shift(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_VALUE_sk_type(sk),ossl_check_ASN1_VALUE_freefunc_type(freefunc)) -#define sk_ASN1_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), (idx)) -#define sk_ASN1_VALUE_set(sk, idx, ptr) ((ASN1_VALUE *)OPENSSL_sk_set(ossl_check_ASN1_VALUE_sk_type(sk), (idx), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), pnum) -#define sk_ASN1_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_dup(sk) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_copyfunc_type(copyfunc), ossl_check_ASN1_VALUE_freefunc_type(freefunc))) -#define sk_ASN1_VALUE_set_cmp_func(sk, cmp) ((sk_ASN1_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_compfunc_type(cmp))) - - - -/* Functions used internally by the ASN1 code */ - -int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it); -void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it); - -int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); - -/* Legacy compatibility */ -# define IMPLEMENT_ASN1_FUNCTIONS_const(name) IMPLEMENT_ASN1_FUNCTIONS(name) -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/bio.h deleted file mode 100644 index 29cd1512e1c60e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/bio.h +++ /dev/null @@ -1,884 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/bio.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - -#ifndef OPENSSL_BIO_H -# define OPENSSL_BIO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_BIO_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* There are the classes of BIOs */ -# define BIO_TYPE_DESCRIPTOR 0x0100 /* socket, fd, connect or accept */ -# define BIO_TYPE_FILTER 0x0200 -# define BIO_TYPE_SOURCE_SINK 0x0400 - -/* These are the 'types' of BIOs */ -# define BIO_TYPE_NONE 0 -# define BIO_TYPE_MEM ( 1|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_FILE ( 2|BIO_TYPE_SOURCE_SINK) - -# define BIO_TYPE_FD ( 4|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_SOCKET ( 5|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_NULL ( 6|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_SSL ( 7|BIO_TYPE_FILTER) -# define BIO_TYPE_MD ( 8|BIO_TYPE_FILTER) -# define BIO_TYPE_BUFFER ( 9|BIO_TYPE_FILTER) -# define BIO_TYPE_CIPHER (10|BIO_TYPE_FILTER) -# define BIO_TYPE_BASE64 (11|BIO_TYPE_FILTER) -# define BIO_TYPE_CONNECT (12|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ACCEPT (13|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) - -# define BIO_TYPE_NBIO_TEST (16|BIO_TYPE_FILTER)/* server proxy BIO */ -# define BIO_TYPE_NULL_FILTER (17|BIO_TYPE_FILTER) -# define BIO_TYPE_BIO (19|BIO_TYPE_SOURCE_SINK)/* half a BIO pair */ -# define BIO_TYPE_LINEBUFFER (20|BIO_TYPE_FILTER) -# define BIO_TYPE_DGRAM (21|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ASN1 (22|BIO_TYPE_FILTER) -# define BIO_TYPE_COMP (23|BIO_TYPE_FILTER) -# ifndef OPENSSL_NO_SCTP -# define BIO_TYPE_DGRAM_SCTP (24|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# endif -# define BIO_TYPE_CORE_TO_PROV (25|BIO_TYPE_SOURCE_SINK) - -#define BIO_TYPE_START 128 - -/* - * BIO_FILENAME_READ|BIO_CLOSE to open or close on free. - * BIO_set_fp(in,stdin,BIO_NOCLOSE); - */ -# define BIO_NOCLOSE 0x00 -# define BIO_CLOSE 0x01 - -/* - * These are used in the following macros and are passed to BIO_ctrl() - */ -# define BIO_CTRL_RESET 1/* opt - rewind/zero etc */ -# define BIO_CTRL_EOF 2/* opt - are we at the eof */ -# define BIO_CTRL_INFO 3/* opt - extra tit-bits */ -# define BIO_CTRL_SET 4/* man - set the 'IO' type */ -# define BIO_CTRL_GET 5/* man - get the 'IO' type */ -# define BIO_CTRL_PUSH 6/* opt - internal, used to signify change */ -# define BIO_CTRL_POP 7/* opt - internal, used to signify change */ -# define BIO_CTRL_GET_CLOSE 8/* man - set the 'close' on free */ -# define BIO_CTRL_SET_CLOSE 9/* man - set the 'close' on free */ -# define BIO_CTRL_PENDING 10/* opt - is their more data buffered */ -# define BIO_CTRL_FLUSH 11/* opt - 'flush' buffered output */ -# define BIO_CTRL_DUP 12/* man - extra stuff for 'duped' BIO */ -# define BIO_CTRL_WPENDING 13/* opt - number of bytes still to write */ -# define BIO_CTRL_SET_CALLBACK 14/* opt - set callback function */ -# define BIO_CTRL_GET_CALLBACK 15/* opt - set callback function */ - -# define BIO_CTRL_PEEK 29/* BIO_f_buffer special */ -# define BIO_CTRL_SET_FILENAME 30/* BIO_s_file special */ - -/* dgram BIO stuff */ -# define BIO_CTRL_DGRAM_CONNECT 31/* BIO dgram special */ -# define BIO_CTRL_DGRAM_SET_CONNECTED 32/* allow for an externally connected - * socket to be passed in */ -# define BIO_CTRL_DGRAM_SET_RECV_TIMEOUT 33/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_RECV_TIMEOUT 34/* getsockopt, essentially */ -# define BIO_CTRL_DGRAM_SET_SEND_TIMEOUT 35/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMEOUT 36/* getsockopt, essentially */ - -# define BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP 37/* flag whether the last */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP 38/* I/O operation timed out */ - -/* #ifdef IP_MTU_DISCOVER */ -# define BIO_CTRL_DGRAM_MTU_DISCOVER 39/* set DF bit on egress packets */ -/* #endif */ - -# define BIO_CTRL_DGRAM_QUERY_MTU 40/* as kernel for current MTU */ -# define BIO_CTRL_DGRAM_GET_FALLBACK_MTU 47 -# define BIO_CTRL_DGRAM_GET_MTU 41/* get cached value for MTU */ -# define BIO_CTRL_DGRAM_SET_MTU 42/* set cached value for MTU. - * want to use this if asking - * the kernel fails */ - -# define BIO_CTRL_DGRAM_MTU_EXCEEDED 43/* check whether the MTU was - * exceed in the previous write - * operation */ - -# define BIO_CTRL_DGRAM_GET_PEER 46 -# define BIO_CTRL_DGRAM_SET_PEER 44/* Destination for the data */ - -# define BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT 45/* Next DTLS handshake timeout - * to adjust socket timeouts */ -# define BIO_CTRL_DGRAM_SET_DONT_FRAG 48 - -# define BIO_CTRL_DGRAM_GET_MTU_OVERHEAD 49 - -/* Deliberately outside of OPENSSL_NO_SCTP - used in bss_dgram.c */ -# define BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE 50 -# ifndef OPENSSL_NO_SCTP -/* SCTP stuff */ -# define BIO_CTRL_DGRAM_SCTP_ADD_AUTH_KEY 51 -# define BIO_CTRL_DGRAM_SCTP_NEXT_AUTH_KEY 52 -# define BIO_CTRL_DGRAM_SCTP_AUTH_CCS_RCVD 53 -# define BIO_CTRL_DGRAM_SCTP_GET_SNDINFO 60 -# define BIO_CTRL_DGRAM_SCTP_SET_SNDINFO 61 -# define BIO_CTRL_DGRAM_SCTP_GET_RCVINFO 62 -# define BIO_CTRL_DGRAM_SCTP_SET_RCVINFO 63 -# define BIO_CTRL_DGRAM_SCTP_GET_PRINFO 64 -# define BIO_CTRL_DGRAM_SCTP_SET_PRINFO 65 -# define BIO_CTRL_DGRAM_SCTP_SAVE_SHUTDOWN 70 -# endif - -# define BIO_CTRL_DGRAM_SET_PEEK_MODE 71 - -/* - * internal BIO: - * # define BIO_CTRL_SET_KTLS_SEND 72 - * # define BIO_CTRL_SET_KTLS_SEND_CTRL_MSG 74 - * # define BIO_CTRL_CLEAR_KTLS_CTRL_MSG 75 - */ - -# define BIO_CTRL_GET_KTLS_SEND 73 -# define BIO_CTRL_GET_KTLS_RECV 76 - -# define BIO_CTRL_DGRAM_SCTP_WAIT_FOR_DRY 77 -# define BIO_CTRL_DGRAM_SCTP_MSG_WAITING 78 - -/* BIO_f_prefix controls */ -# define BIO_CTRL_SET_PREFIX 79 -# define BIO_CTRL_SET_INDENT 80 -# define BIO_CTRL_GET_INDENT 81 - -# ifndef OPENSSL_NO_KTLS -# define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) -# define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) -# else -# define BIO_get_ktls_send(b) (0) -# define BIO_get_ktls_recv(b) (0) -# endif - -/* modifiers */ -# define BIO_FP_READ 0x02 -# define BIO_FP_WRITE 0x04 -# define BIO_FP_APPEND 0x08 -# define BIO_FP_TEXT 0x10 - -# define BIO_FLAGS_READ 0x01 -# define BIO_FLAGS_WRITE 0x02 -# define BIO_FLAGS_IO_SPECIAL 0x04 -# define BIO_FLAGS_RWS (BIO_FLAGS_READ|BIO_FLAGS_WRITE|BIO_FLAGS_IO_SPECIAL) -# define BIO_FLAGS_SHOULD_RETRY 0x08 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* This #define was replaced by an internal constant and should not be used. */ -# define BIO_FLAGS_UPLINK 0 -# endif - -# define BIO_FLAGS_BASE64_NO_NL 0x100 - -/* - * This is used with memory BIOs: - * BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; - * BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. - */ -# define BIO_FLAGS_MEM_RDONLY 0x200 -# define BIO_FLAGS_NONCLEAR_RST 0x400 -# define BIO_FLAGS_IN_EOF 0x800 - -typedef union bio_addr_st BIO_ADDR; -typedef struct bio_addrinfo_st BIO_ADDRINFO; - -int BIO_get_new_index(void); -void BIO_set_flags(BIO *b, int flags); -int BIO_test_flags(const BIO *b, int flags); -void BIO_clear_flags(BIO *b, int flags); - -# define BIO_get_flags(b) BIO_test_flags(b, ~(0x0)) -# define BIO_set_retry_special(b) \ - BIO_set_flags(b, (BIO_FLAGS_IO_SPECIAL|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_read(b) \ - BIO_set_flags(b, (BIO_FLAGS_READ|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_write(b) \ - BIO_set_flags(b, (BIO_FLAGS_WRITE|BIO_FLAGS_SHOULD_RETRY)) - -/* These are normally used internally in BIOs */ -# define BIO_clear_retry_flags(b) \ - BIO_clear_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_get_retry_flags(b) \ - BIO_test_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) - -/* These should be used by the application to tell why we should retry */ -# define BIO_should_read(a) BIO_test_flags(a, BIO_FLAGS_READ) -# define BIO_should_write(a) BIO_test_flags(a, BIO_FLAGS_WRITE) -# define BIO_should_io_special(a) BIO_test_flags(a, BIO_FLAGS_IO_SPECIAL) -# define BIO_retry_type(a) BIO_test_flags(a, BIO_FLAGS_RWS) -# define BIO_should_retry(a) BIO_test_flags(a, BIO_FLAGS_SHOULD_RETRY) - -/* - * The next three are used in conjunction with the BIO_should_io_special() - * condition. After this returns true, BIO *BIO_get_retry_BIO(BIO *bio, int - * *reason); will walk the BIO stack and return the 'reason' for the special - * and the offending BIO. Given a BIO, BIO_get_retry_reason(bio) will return - * the code. - */ -/* - * Returned from the SSL bio when the certificate retrieval code had an error - */ -# define BIO_RR_SSL_X509_LOOKUP 0x01 -/* Returned from the connect BIO when a connect would have blocked */ -# define BIO_RR_CONNECT 0x02 -/* Returned from the accept BIO when an accept would have blocked */ -# define BIO_RR_ACCEPT 0x03 - -/* These are passed by the BIO callback */ -# define BIO_CB_FREE 0x01 -# define BIO_CB_READ 0x02 -# define BIO_CB_WRITE 0x03 -# define BIO_CB_PUTS 0x04 -# define BIO_CB_GETS 0x05 -# define BIO_CB_CTRL 0x06 - -/* - * The callback is called before and after the underling operation, The - * BIO_CB_RETURN flag indicates if it is after the call - */ -# define BIO_CB_RETURN 0x80 -# define BIO_CB_return(a) ((a)|BIO_CB_RETURN) -# define BIO_cb_pre(a) (!((a)&BIO_CB_RETURN)) -# define BIO_cb_post(a) ((a)&BIO_CB_RETURN) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi, - long argl, long ret); -OSSL_DEPRECATEDIN_3_0 BIO_callback_fn BIO_get_callback(const BIO *b); -OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); -OSSL_DEPRECATEDIN_3_0 long BIO_debug_callback(BIO *bio, int cmd, - const char *argp, int argi, - long argl, long ret); -# endif - -typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp, - size_t len, int argi, - long argl, int ret, size_t *processed); -BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b); -void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback); -long BIO_debug_callback_ex(BIO *bio, int oper, const char *argp, size_t len, - int argi, long argl, int ret, size_t *processed); - -char *BIO_get_callback_arg(const BIO *b); -void BIO_set_callback_arg(BIO *b, char *arg); - -typedef struct bio_method_st BIO_METHOD; - -const char *BIO_method_name(const BIO *b); -int BIO_method_type(const BIO *b); - -typedef int BIO_info_cb(BIO *, int, int); -typedef BIO_info_cb bio_info_cb; /* backward compatibility */ - -SKM_DEFINE_STACK_OF_INTERNAL(BIO, BIO, BIO) -#define sk_BIO_num(sk) OPENSSL_sk_num(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_value(sk, idx) ((BIO *)OPENSSL_sk_value(ossl_check_const_BIO_sk_type(sk), (idx))) -#define sk_BIO_new(cmp) ((STACK_OF(BIO) *)OPENSSL_sk_new(ossl_check_BIO_compfunc_type(cmp))) -#define sk_BIO_new_null() ((STACK_OF(BIO) *)OPENSSL_sk_new_null()) -#define sk_BIO_new_reserve(cmp, n) ((STACK_OF(BIO) *)OPENSSL_sk_new_reserve(ossl_check_BIO_compfunc_type(cmp), (n))) -#define sk_BIO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_BIO_sk_type(sk), (n)) -#define sk_BIO_free(sk) OPENSSL_sk_free(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_zero(sk) OPENSSL_sk_zero(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_delete(sk, i) ((BIO *)OPENSSL_sk_delete(ossl_check_BIO_sk_type(sk), (i))) -#define sk_BIO_delete_ptr(sk, ptr) ((BIO *)OPENSSL_sk_delete_ptr(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr))) -#define sk_BIO_push(sk, ptr) OPENSSL_sk_push(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_pop(sk) ((BIO *)OPENSSL_sk_pop(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_shift(sk) ((BIO *)OPENSSL_sk_shift(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_BIO_sk_type(sk),ossl_check_BIO_freefunc_type(freefunc)) -#define sk_BIO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), (idx)) -#define sk_BIO_set(sk, idx, ptr) ((BIO *)OPENSSL_sk_set(ossl_check_BIO_sk_type(sk), (idx), ossl_check_BIO_type(ptr))) -#define sk_BIO_find(sk, ptr) OPENSSL_sk_find(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), pnum) -#define sk_BIO_sort(sk) OPENSSL_sk_sort(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_dup(sk) ((STACK_OF(BIO) *)OPENSSL_sk_dup(ossl_check_const_BIO_sk_type(sk))) -#define sk_BIO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(BIO) *)OPENSSL_sk_deep_copy(ossl_check_const_BIO_sk_type(sk), ossl_check_BIO_copyfunc_type(copyfunc), ossl_check_BIO_freefunc_type(freefunc))) -#define sk_BIO_set_cmp_func(sk, cmp) ((sk_BIO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_BIO_sk_type(sk), ossl_check_BIO_compfunc_type(cmp))) - - - -/* Prefix and suffix callback in ASN1 BIO */ -typedef int asn1_ps_func (BIO *b, unsigned char **pbuf, int *plen, - void *parg); - -typedef void (*BIO_dgram_sctp_notification_handler_fn) (BIO *b, - void *context, - void *buf); -# ifndef OPENSSL_NO_SCTP -/* SCTP parameter structs */ -struct bio_dgram_sctp_sndinfo { - uint16_t snd_sid; - uint16_t snd_flags; - uint32_t snd_ppid; - uint32_t snd_context; -}; - -struct bio_dgram_sctp_rcvinfo { - uint16_t rcv_sid; - uint16_t rcv_ssn; - uint16_t rcv_flags; - uint32_t rcv_ppid; - uint32_t rcv_tsn; - uint32_t rcv_cumtsn; - uint32_t rcv_context; -}; - -struct bio_dgram_sctp_prinfo { - uint16_t pr_policy; - uint32_t pr_value; -}; -# endif - -/* - * #define BIO_CONN_get_param_hostname BIO_ctrl - */ - -# define BIO_C_SET_CONNECT 100 -# define BIO_C_DO_STATE_MACHINE 101 -# define BIO_C_SET_NBIO 102 -/* # define BIO_C_SET_PROXY_PARAM 103 */ -# define BIO_C_SET_FD 104 -# define BIO_C_GET_FD 105 -# define BIO_C_SET_FILE_PTR 106 -# define BIO_C_GET_FILE_PTR 107 -# define BIO_C_SET_FILENAME 108 -# define BIO_C_SET_SSL 109 -# define BIO_C_GET_SSL 110 -# define BIO_C_SET_MD 111 -# define BIO_C_GET_MD 112 -# define BIO_C_GET_CIPHER_STATUS 113 -# define BIO_C_SET_BUF_MEM 114 -# define BIO_C_GET_BUF_MEM_PTR 115 -# define BIO_C_GET_BUFF_NUM_LINES 116 -# define BIO_C_SET_BUFF_SIZE 117 -# define BIO_C_SET_ACCEPT 118 -# define BIO_C_SSL_MODE 119 -# define BIO_C_GET_MD_CTX 120 -/* # define BIO_C_GET_PROXY_PARAM 121 */ -# define BIO_C_SET_BUFF_READ_DATA 122/* data to read first */ -# define BIO_C_GET_CONNECT 123 -# define BIO_C_GET_ACCEPT 124 -# define BIO_C_SET_SSL_RENEGOTIATE_BYTES 125 -# define BIO_C_GET_SSL_NUM_RENEGOTIATES 126 -# define BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT 127 -# define BIO_C_FILE_SEEK 128 -# define BIO_C_GET_CIPHER_CTX 129 -# define BIO_C_SET_BUF_MEM_EOF_RETURN 130/* return end of input - * value */ -# define BIO_C_SET_BIND_MODE 131 -# define BIO_C_GET_BIND_MODE 132 -# define BIO_C_FILE_TELL 133 -# define BIO_C_GET_SOCKS 134 -# define BIO_C_SET_SOCKS 135 - -# define BIO_C_SET_WRITE_BUF_SIZE 136/* for BIO_s_bio */ -# define BIO_C_GET_WRITE_BUF_SIZE 137 -# define BIO_C_MAKE_BIO_PAIR 138 -# define BIO_C_DESTROY_BIO_PAIR 139 -# define BIO_C_GET_WRITE_GUARANTEE 140 -# define BIO_C_GET_READ_REQUEST 141 -# define BIO_C_SHUTDOWN_WR 142 -# define BIO_C_NREAD0 143 -# define BIO_C_NREAD 144 -# define BIO_C_NWRITE0 145 -# define BIO_C_NWRITE 146 -# define BIO_C_RESET_READ_REQUEST 147 -# define BIO_C_SET_MD_CTX 148 - -# define BIO_C_SET_PREFIX 149 -# define BIO_C_GET_PREFIX 150 -# define BIO_C_SET_SUFFIX 151 -# define BIO_C_GET_SUFFIX 152 - -# define BIO_C_SET_EX_ARG 153 -# define BIO_C_GET_EX_ARG 154 - -# define BIO_C_SET_CONNECT_MODE 155 - -# define BIO_set_app_data(s,arg) BIO_set_ex_data(s,0,arg) -# define BIO_get_app_data(s) BIO_get_ex_data(s,0) - -# define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) - -# ifndef OPENSSL_NO_SOCK -/* IP families we support, for BIO_s_connect() and BIO_s_accept() */ -/* Note: the underlying operating system may not support some of them */ -# define BIO_FAMILY_IPV4 4 -# define BIO_FAMILY_IPV6 6 -# define BIO_FAMILY_IPANY 256 - -/* BIO_s_connect() */ -# define BIO_set_conn_hostname(b,name) BIO_ctrl(b,BIO_C_SET_CONNECT,0, \ - (char *)(name)) -# define BIO_set_conn_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,1, \ - (char *)(port)) -# define BIO_set_conn_address(b,addr) BIO_ctrl(b,BIO_C_SET_CONNECT,2, \ - (char *)(addr)) -# define BIO_set_conn_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,f) -# define BIO_get_conn_hostname(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0)) -# define BIO_get_conn_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1)) -# define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2)) -# define BIO_get_conn_ip_family(b) BIO_ctrl(b,BIO_C_GET_CONNECT,3,NULL) -# define BIO_set_conn_mode(b,n) BIO_ctrl(b,BIO_C_SET_CONNECT_MODE,(n),NULL) - -/* BIO_s_accept() */ -# define BIO_set_accept_name(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0, \ - (char *)(name)) -# define BIO_set_accept_port(b,port) BIO_ctrl(b,BIO_C_SET_ACCEPT,1, \ - (char *)(port)) -# define BIO_get_accept_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0)) -# define BIO_get_accept_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,1)) -# define BIO_get_peer_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,2)) -# define BIO_get_peer_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,3)) -/* #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) */ -# define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(n)?(void *)"a":NULL) -# define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,3, \ - (char *)(bio)) -# define BIO_set_accept_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_ACCEPT,4,f) -# define BIO_get_accept_ip_family(b) BIO_ctrl(b,BIO_C_GET_ACCEPT,4,NULL) - -/* Aliases kept for backward compatibility */ -# define BIO_BIND_NORMAL 0 -# define BIO_BIND_REUSEADDR BIO_SOCK_REUSEADDR -# define BIO_BIND_REUSEADDR_IF_UNUSED BIO_SOCK_REUSEADDR -# define BIO_set_bind_mode(b,mode) BIO_ctrl(b,BIO_C_SET_BIND_MODE,mode,NULL) -# define BIO_get_bind_mode(b) BIO_ctrl(b,BIO_C_GET_BIND_MODE,0,NULL) -# endif /* OPENSSL_NO_SOCK */ - -# define BIO_do_connect(b) BIO_do_handshake(b) -# define BIO_do_accept(b) BIO_do_handshake(b) - -# define BIO_do_handshake(b) BIO_ctrl(b,BIO_C_DO_STATE_MACHINE,0,NULL) - -/* BIO_s_datagram(), BIO_s_fd(), BIO_s_socket(), BIO_s_accept() and BIO_s_connect() */ -# define BIO_set_fd(b,fd,c) BIO_int_ctrl(b,BIO_C_SET_FD,c,fd) -# define BIO_get_fd(b,c) BIO_ctrl(b,BIO_C_GET_FD,0,(char *)(c)) - -/* BIO_s_file() */ -# define BIO_set_fp(b,fp,c) BIO_ctrl(b,BIO_C_SET_FILE_PTR,c,(char *)(fp)) -# define BIO_get_fp(b,fpp) BIO_ctrl(b,BIO_C_GET_FILE_PTR,0,(char *)(fpp)) - -/* BIO_s_fd() and BIO_s_file() */ -# define BIO_seek(b,ofs) (int)BIO_ctrl(b,BIO_C_FILE_SEEK,ofs,NULL) -# define BIO_tell(b) (int)BIO_ctrl(b,BIO_C_FILE_TELL,0,NULL) - -/* - * name is cast to lose const, but might be better to route through a - * function so we can do it safely - */ -# ifdef CONST_STRICT -/* - * If you are wondering why this isn't defined, its because CONST_STRICT is - * purely a compile-time kludge to allow const to be checked. - */ -int BIO_read_filename(BIO *b, const char *name); -# else -# define BIO_read_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ,(char *)(name)) -# endif -# define BIO_write_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_WRITE,name) -# define BIO_append_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_APPEND,name) -# define BIO_rw_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ|BIO_FP_WRITE,name) - -/* - * WARNING WARNING, this ups the reference count on the read bio of the SSL - * structure. This is because the ssl read BIO is now pointed to by the - * next_bio field in the bio. So when you free the BIO, make sure you are - * doing a BIO_free_all() to catch the underlying BIO. - */ -# define BIO_set_ssl(b,ssl,c) BIO_ctrl(b,BIO_C_SET_SSL,c,(char *)(ssl)) -# define BIO_get_ssl(b,sslp) BIO_ctrl(b,BIO_C_GET_SSL,0,(char *)(sslp)) -# define BIO_set_ssl_mode(b,client) BIO_ctrl(b,BIO_C_SSL_MODE,client,NULL) -# define BIO_set_ssl_renegotiate_bytes(b,num) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL) -# define BIO_get_num_renegotiates(b) \ - BIO_ctrl(b,BIO_C_GET_SSL_NUM_RENEGOTIATES,0,NULL) -# define BIO_set_ssl_renegotiate_timeout(b,seconds) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL) - -/* defined in evp.h */ -/* #define BIO_set_md(b,md) BIO_ctrl(b,BIO_C_SET_MD,1,(char *)(md)) */ - -# define BIO_get_mem_data(b,pp) BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)(pp)) -# define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)(bm)) -# define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0, \ - (char *)(pp)) -# define BIO_set_mem_eof_return(b,v) \ - BIO_ctrl(b,BIO_C_SET_BUF_MEM_EOF_RETURN,v,NULL) - -/* For the BIO_f_buffer() type */ -# define BIO_get_buffer_num_lines(b) BIO_ctrl(b,BIO_C_GET_BUFF_NUM_LINES,0,NULL) -# define BIO_set_buffer_size(b,size) BIO_ctrl(b,BIO_C_SET_BUFF_SIZE,size,NULL) -# define BIO_set_read_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,0) -# define BIO_set_write_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,1) -# define BIO_set_buffer_read_data(b,buf,num) BIO_ctrl(b,BIO_C_SET_BUFF_READ_DATA,num,buf) - -/* Don't use the next one unless you know what you are doing :-) */ -# define BIO_dup_state(b,ret) BIO_ctrl(b,BIO_CTRL_DUP,0,(char *)(ret)) - -# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) -# define BIO_eof(b) (int)BIO_ctrl(b,BIO_CTRL_EOF,0,NULL) -# define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) -# define BIO_get_close(b) (int)BIO_ctrl(b,BIO_CTRL_GET_CLOSE,0,NULL) -# define BIO_pending(b) (int)BIO_ctrl(b,BIO_CTRL_PENDING,0,NULL) -# define BIO_wpending(b) (int)BIO_ctrl(b,BIO_CTRL_WPENDING,0,NULL) -/* ...pending macros have inappropriate return type */ -size_t BIO_ctrl_pending(BIO *b); -size_t BIO_ctrl_wpending(BIO *b); -# define BIO_flush(b) (int)BIO_ctrl(b,BIO_CTRL_FLUSH,0,NULL) -# define BIO_get_info_callback(b,cbp) (int)BIO_ctrl(b,BIO_CTRL_GET_CALLBACK,0, \ - cbp) -# define BIO_set_info_callback(b,cb) (int)BIO_callback_ctrl(b,BIO_CTRL_SET_CALLBACK,cb) - -/* For the BIO_f_buffer() type */ -# define BIO_buffer_get_num_lines(b) BIO_ctrl(b,BIO_CTRL_GET,0,NULL) -# define BIO_buffer_peek(b,s,l) BIO_ctrl(b,BIO_CTRL_PEEK,(l),(s)) - -/* For BIO_s_bio() */ -# define BIO_set_write_buf_size(b,size) (int)BIO_ctrl(b,BIO_C_SET_WRITE_BUF_SIZE,size,NULL) -# define BIO_get_write_buf_size(b,size) (size_t)BIO_ctrl(b,BIO_C_GET_WRITE_BUF_SIZE,size,NULL) -# define BIO_make_bio_pair(b1,b2) (int)BIO_ctrl(b1,BIO_C_MAKE_BIO_PAIR,0,b2) -# define BIO_destroy_bio_pair(b) (int)BIO_ctrl(b,BIO_C_DESTROY_BIO_PAIR,0,NULL) -# define BIO_shutdown_wr(b) (int)BIO_ctrl(b, BIO_C_SHUTDOWN_WR, 0, NULL) -/* macros with inappropriate type -- but ...pending macros use int too: */ -# define BIO_get_write_guarantee(b) (int)BIO_ctrl(b,BIO_C_GET_WRITE_GUARANTEE,0,NULL) -# define BIO_get_read_request(b) (int)BIO_ctrl(b,BIO_C_GET_READ_REQUEST,0,NULL) -size_t BIO_ctrl_get_write_guarantee(BIO *b); -size_t BIO_ctrl_get_read_request(BIO *b); -int BIO_ctrl_reset_read_request(BIO *b); - -/* ctrl macros for dgram */ -# define BIO_ctrl_dgram_connect(b,peer) \ - (int)BIO_ctrl(b,BIO_CTRL_DGRAM_CONNECT,0, (char *)(peer)) -# define BIO_ctrl_set_connected(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, 0, (char *)(peer)) -# define BIO_dgram_recv_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP, 0, NULL) -# define BIO_dgram_send_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP, 0, NULL) -# define BIO_dgram_get_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_PEER, 0, (char *)(peer)) -# define BIO_dgram_set_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_PEER, 0, (char *)(peer)) -# define BIO_dgram_get_mtu_overhead(b) \ - (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_MTU_OVERHEAD, 0, NULL) - -/* ctrl macros for BIO_f_prefix */ -# define BIO_set_prefix(b,p) BIO_ctrl((b), BIO_CTRL_SET_PREFIX, 0, (void *)(p)) -# define BIO_set_indent(b,i) BIO_ctrl((b), BIO_CTRL_SET_INDENT, (i), NULL) -# define BIO_get_indent(b) BIO_ctrl((b), BIO_CTRL_GET_INDENT, 0, NULL) - -#define BIO_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_BIO, l, p, newf, dupf, freef) -int BIO_set_ex_data(BIO *bio, int idx, void *data); -void *BIO_get_ex_data(const BIO *bio, int idx); -uint64_t BIO_number_read(BIO *bio); -uint64_t BIO_number_written(BIO *bio); - -/* For BIO_f_asn1() */ -int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix, - asn1_ps_func *prefix_free); -int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix, - asn1_ps_func **pprefix_free); -int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix, - asn1_ps_func *suffix_free); -int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix, - asn1_ps_func **psuffix_free); - -const BIO_METHOD *BIO_s_file(void); -BIO *BIO_new_file(const char *filename, const char *mode); -BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio); -# ifndef OPENSSL_NO_STDIO -BIO *BIO_new_fp(FILE *stream, int close_flag); -# endif -BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method); -BIO *BIO_new(const BIO_METHOD *type); -int BIO_free(BIO *a); -void BIO_set_data(BIO *a, void *ptr); -void *BIO_get_data(BIO *a); -void BIO_set_init(BIO *a, int init); -int BIO_get_init(BIO *a); -void BIO_set_shutdown(BIO *a, int shut); -int BIO_get_shutdown(BIO *a); -void BIO_vfree(BIO *a); -int BIO_up_ref(BIO *a); -int BIO_read(BIO *b, void *data, int dlen); -int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); -int BIO_gets(BIO *bp, char *buf, int size); -int BIO_get_line(BIO *bio, char *buf, int size); -int BIO_write(BIO *b, const void *data, int dlen); -int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); -int BIO_puts(BIO *bp, const char *buf); -int BIO_indent(BIO *b, int indent, int max); -long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); -long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); -void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg); -long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg); -BIO *BIO_push(BIO *b, BIO *append); -BIO *BIO_pop(BIO *b); -void BIO_free_all(BIO *a); -BIO *BIO_find_type(BIO *b, int bio_type); -BIO *BIO_next(BIO *b); -void BIO_set_next(BIO *b, BIO *next); -BIO *BIO_get_retry_BIO(BIO *bio, int *reason); -int BIO_get_retry_reason(BIO *bio); -void BIO_set_retry_reason(BIO *bio, int reason); -BIO *BIO_dup_chain(BIO *in); - -int BIO_nread0(BIO *bio, char **buf); -int BIO_nread(BIO *bio, char **buf, int num); -int BIO_nwrite0(BIO *bio, char **buf); -int BIO_nwrite(BIO *bio, char **buf, int num); - -const BIO_METHOD *BIO_s_mem(void); -const BIO_METHOD *BIO_s_secmem(void); -BIO *BIO_new_mem_buf(const void *buf, int len); -# ifndef OPENSSL_NO_SOCK -const BIO_METHOD *BIO_s_socket(void); -const BIO_METHOD *BIO_s_connect(void); -const BIO_METHOD *BIO_s_accept(void); -# endif -const BIO_METHOD *BIO_s_fd(void); -const BIO_METHOD *BIO_s_log(void); -const BIO_METHOD *BIO_s_bio(void); -const BIO_METHOD *BIO_s_null(void); -const BIO_METHOD *BIO_f_null(void); -const BIO_METHOD *BIO_f_buffer(void); -const BIO_METHOD *BIO_f_readbuffer(void); -const BIO_METHOD *BIO_f_linebuffer(void); -const BIO_METHOD *BIO_f_nbio_test(void); -const BIO_METHOD *BIO_f_prefix(void); -const BIO_METHOD *BIO_s_core(void); -# ifndef OPENSSL_NO_DGRAM -const BIO_METHOD *BIO_s_datagram(void); -int BIO_dgram_non_fatal_error(int error); -BIO *BIO_new_dgram(int fd, int close_flag); -# ifndef OPENSSL_NO_SCTP -const BIO_METHOD *BIO_s_datagram_sctp(void); -BIO *BIO_new_dgram_sctp(int fd, int close_flag); -int BIO_dgram_is_sctp(BIO *bio); -int BIO_dgram_sctp_notification_cb(BIO *b, - BIO_dgram_sctp_notification_handler_fn handle_notifications, - void *context); -int BIO_dgram_sctp_wait_for_dry(BIO *b); -int BIO_dgram_sctp_msg_waiting(BIO *b); -# endif -# endif - -# ifndef OPENSSL_NO_SOCK -int BIO_sock_should_retry(int i); -int BIO_sock_non_fatal_error(int error); -int BIO_socket_wait(int fd, int for_read, time_t max_time); -# endif -int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds); -int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds); - -int BIO_fd_should_retry(int i); -int BIO_fd_non_fatal_error(int error); -int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len); -int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len, int indent); -int BIO_dump(BIO *b, const void *bytes, int len); -int BIO_dump_indent(BIO *b, const void *bytes, int len, int indent); -# ifndef OPENSSL_NO_STDIO -int BIO_dump_fp(FILE *fp, const void *s, int len); -int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent); -# endif -int BIO_hex_string(BIO *out, int indent, int width, const void *data, - int datalen); - -# ifndef OPENSSL_NO_SOCK -BIO_ADDR *BIO_ADDR_new(void); -int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, - const void *where, size_t wherelen, unsigned short port); -void BIO_ADDR_free(BIO_ADDR *); -void BIO_ADDR_clear(BIO_ADDR *ap); -int BIO_ADDR_family(const BIO_ADDR *ap); -int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l); -unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap); -char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_path_string(const BIO_ADDR *ap); - -const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai); -const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai); -void BIO_ADDRINFO_free(BIO_ADDRINFO *bai); - -enum BIO_hostserv_priorities { - BIO_PARSE_PRIO_HOST, BIO_PARSE_PRIO_SERV -}; -int BIO_parse_hostserv(const char *hostserv, char **host, char **service, - enum BIO_hostserv_priorities hostserv_prio); -enum BIO_lookup_type { - BIO_LOOKUP_CLIENT, BIO_LOOKUP_SERVER -}; -int BIO_lookup(const char *host, const char *service, - enum BIO_lookup_type lookup_type, - int family, int socktype, BIO_ADDRINFO **res); -int BIO_lookup_ex(const char *host, const char *service, - int lookup_type, int family, int socktype, int protocol, - BIO_ADDRINFO **res); -int BIO_sock_error(int sock); -int BIO_socket_ioctl(int fd, long type, void *arg); -int BIO_socket_nbio(int fd, int mode); -int BIO_sock_init(void); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define BIO_sock_cleanup() while(0) continue -# endif -int BIO_set_tcp_ndelay(int sock, int turn_on); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 struct hostent *BIO_gethostbyname(const char *name); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_port(const char *str, unsigned short *port_ptr); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_host_ip(const char *str, unsigned char *ip); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_accept_socket(char *host_port, int mode); -OSSL_DEPRECATEDIN_1_1_0 int BIO_accept(int sock, char **ip_port); -# endif - -union BIO_sock_info_u { - BIO_ADDR *addr; -}; -enum BIO_sock_info_type { - BIO_SOCK_INFO_ADDRESS -}; -int BIO_sock_info(int sock, - enum BIO_sock_info_type type, union BIO_sock_info_u *info); - -# define BIO_SOCK_REUSEADDR 0x01 -# define BIO_SOCK_V6_ONLY 0x02 -# define BIO_SOCK_KEEPALIVE 0x04 -# define BIO_SOCK_NONBLOCK 0x08 -# define BIO_SOCK_NODELAY 0x10 - -int BIO_socket(int domain, int socktype, int protocol, int options); -int BIO_connect(int sock, const BIO_ADDR *addr, int options); -int BIO_bind(int sock, const BIO_ADDR *addr, int options); -int BIO_listen(int sock, const BIO_ADDR *addr, int options); -int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options); -int BIO_closesocket(int sock); - -BIO *BIO_new_socket(int sock, int close_flag); -BIO *BIO_new_connect(const char *host_port); -BIO *BIO_new_accept(const char *host_port); -# endif /* OPENSSL_NO_SOCK*/ - -BIO *BIO_new_fd(int fd, int close_flag); - -int BIO_new_bio_pair(BIO **bio1, size_t writebuf1, - BIO **bio2, size_t writebuf2); -/* - * If successful, returns 1 and in *bio1, *bio2 two BIO pair endpoints. - * Otherwise returns 0 and sets *bio1 and *bio2 to NULL. Size 0 uses default - * value. - */ - -void BIO_copy_next_retry(BIO *b); - -/* - * long BIO_ghbn_ctrl(int cmd,int iarg,char *parg); - */ - -# define ossl_bio__attr__(x) -# if defined(__GNUC__) && defined(__STDC_VERSION__) \ - && !defined(__APPLE__) - /* - * Because we support the 'z' modifier, which made its appearance in C99, - * we can't use __attribute__ with pre C99 dialects. - */ -# if __STDC_VERSION__ >= 199901L -# undef ossl_bio__attr__ -# define ossl_bio__attr__ __attribute__ -# if __GNUC__*10 + __GNUC_MINOR__ >= 44 -# define ossl_bio__printf__ __gnu_printf__ -# else -# define ossl_bio__printf__ __printf__ -# endif -# endif -# endif -int BIO_printf(BIO *bio, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 3))); -int BIO_vprintf(BIO *bio, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 0))); -int BIO_snprintf(char *buf, size_t n, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 4))); -int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 0))); -# undef ossl_bio__attr__ -# undef ossl_bio__printf__ - - -BIO_METHOD *BIO_meth_new(int type, const char *name); -void BIO_meth_free(BIO_METHOD *biom); -int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int); -int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t, - size_t *); -int BIO_meth_set_write(BIO_METHOD *biom, - int (*write) (BIO *, const char *, int)); -int BIO_meth_set_write_ex(BIO_METHOD *biom, - int (*bwrite) (BIO *, const char *, size_t, size_t *)); -int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int); -int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *); -int BIO_meth_set_read(BIO_METHOD *biom, - int (*read) (BIO *, char *, int)); -int BIO_meth_set_read_ex(BIO_METHOD *biom, - int (*bread) (BIO *, char *, size_t, size_t *)); -int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *); -int BIO_meth_set_puts(BIO_METHOD *biom, - int (*puts) (BIO *, const char *)); -int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int); -int BIO_meth_set_gets(BIO_METHOD *biom, - int (*gets) (BIO *, char *, int)); -long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *); -int BIO_meth_set_ctrl(BIO_METHOD *biom, - long (*ctrl) (BIO *, int, long, void *)); -int (*BIO_meth_get_create(const BIO_METHOD *bion)) (BIO *); -int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *)); -int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *); -int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *)); -long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) - (BIO *, int, BIO_info_cb *); -int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, - long (*callback_ctrl) (BIO *, int, - BIO_info_cb *)); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/cmp.h deleted file mode 100644 index 0d184394c88086..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/cmp.h +++ /dev/null @@ -1,592 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cmp.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMP_H -# define OPENSSL_CMP_H - -# include -# ifndef OPENSSL_NO_CMP - -# include -# include -# include -# include - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CMP_PVNO 2 - -/*- - * PKIFailureInfo ::= BIT STRING { - * -- since we can fail in more than one way! - * -- More codes may be added in the future if/when required. - * badAlg (0), - * -- unrecognized or unsupported Algorithm Identifier - * badMessageCheck (1), - * -- integrity check failed (e.g., signature did not verify) - * badRequest (2), - * -- transaction not permitted or supported - * badTime (3), - * -- messageTime was not sufficiently close to the system time, - * -- as defined by local policy - * badCertId (4), - * -- no certificate could be found matching the provided criteria - * badDataFormat (5), - * -- the data submitted has the wrong format - * wrongAuthority (6), - * -- the authority indicated in the request is different from the - * -- one creating the response token - * incorrectData (7), - * -- the requester's data is incorrect (for notary services) - * missingTimeStamp (8), - * -- when the timestamp is missing but should be there - * -- (by policy) - * badPOP (9), - * -- the proof-of-possession failed - * certRevoked (10), - * -- the certificate has already been revoked - * certConfirmed (11), - * -- the certificate has already been confirmed - * wrongIntegrity (12), - * -- invalid integrity, password based instead of signature or - * -- vice versa - * badRecipientNonce (13), - * -- invalid recipient nonce, either missing or wrong value - * timeNotAvailable (14), - * -- the TSA's time source is not available - * unacceptedPolicy (15), - * -- the requested TSA policy is not supported by the TSA. - * unacceptedExtension (16), - * -- the requested extension is not supported by the TSA. - * addInfoNotAvailable (17), - * -- the additional information requested could not be - * -- understood or is not available - * badSenderNonce (18), - * -- invalid sender nonce, either missing or wrong size - * badCertTemplate (19), - * -- invalid cert. template or missing mandatory information - * signerNotTrusted (20), - * -- signer of the message unknown or not trusted - * transactionIdInUse (21), - * -- the transaction identifier is already in use - * unsupportedVersion (22), - * -- the version of the message is not supported - * notAuthorized (23), - * -- the sender was not authorized to make the preceding - * -- request or perform the preceding action - * systemUnavail (24), - * -- the request cannot be handled due to system unavailability - * systemFailure (25), - * -- the request cannot be handled due to system failure - * duplicateCertReq (26) - * -- certificate cannot be issued because a duplicate - * -- certificate already exists - * } - */ -# define OSSL_CMP_PKIFAILUREINFO_badAlg 0 -# define OSSL_CMP_PKIFAILUREINFO_badMessageCheck 1 -# define OSSL_CMP_PKIFAILUREINFO_badRequest 2 -# define OSSL_CMP_PKIFAILUREINFO_badTime 3 -# define OSSL_CMP_PKIFAILUREINFO_badCertId 4 -# define OSSL_CMP_PKIFAILUREINFO_badDataFormat 5 -# define OSSL_CMP_PKIFAILUREINFO_wrongAuthority 6 -# define OSSL_CMP_PKIFAILUREINFO_incorrectData 7 -# define OSSL_CMP_PKIFAILUREINFO_missingTimeStamp 8 -# define OSSL_CMP_PKIFAILUREINFO_badPOP 9 -# define OSSL_CMP_PKIFAILUREINFO_certRevoked 10 -# define OSSL_CMP_PKIFAILUREINFO_certConfirmed 11 -# define OSSL_CMP_PKIFAILUREINFO_wrongIntegrity 12 -# define OSSL_CMP_PKIFAILUREINFO_badRecipientNonce 13 -# define OSSL_CMP_PKIFAILUREINFO_timeNotAvailable 14 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedPolicy 15 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedExtension 16 -# define OSSL_CMP_PKIFAILUREINFO_addInfoNotAvailable 17 -# define OSSL_CMP_PKIFAILUREINFO_badSenderNonce 18 -# define OSSL_CMP_PKIFAILUREINFO_badCertTemplate 19 -# define OSSL_CMP_PKIFAILUREINFO_signerNotTrusted 20 -# define OSSL_CMP_PKIFAILUREINFO_transactionIdInUse 21 -# define OSSL_CMP_PKIFAILUREINFO_unsupportedVersion 22 -# define OSSL_CMP_PKIFAILUREINFO_notAuthorized 23 -# define OSSL_CMP_PKIFAILUREINFO_systemUnavail 24 -# define OSSL_CMP_PKIFAILUREINFO_systemFailure 25 -# define OSSL_CMP_PKIFAILUREINFO_duplicateCertReq 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN \ - ((1 << (OSSL_CMP_PKIFAILUREINFO_MAX + 1)) - 1) -# if OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN > INT_MAX -# error CMP_PKIFAILUREINFO_MAX bit pattern does not fit in type int -# endif - -typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO; - -# define OSSL_CMP_CTX_FAILINFO_badAlg (1 << 0) -# define OSSL_CMP_CTX_FAILINFO_badMessageCheck (1 << 1) -# define OSSL_CMP_CTX_FAILINFO_badRequest (1 << 2) -# define OSSL_CMP_CTX_FAILINFO_badTime (1 << 3) -# define OSSL_CMP_CTX_FAILINFO_badCertId (1 << 4) -# define OSSL_CMP_CTX_FAILINFO_badDataFormat (1 << 5) -# define OSSL_CMP_CTX_FAILINFO_wrongAuthority (1 << 6) -# define OSSL_CMP_CTX_FAILINFO_incorrectData (1 << 7) -# define OSSL_CMP_CTX_FAILINFO_missingTimeStamp (1 << 8) -# define OSSL_CMP_CTX_FAILINFO_badPOP (1 << 9) -# define OSSL_CMP_CTX_FAILINFO_certRevoked (1 << 10) -# define OSSL_CMP_CTX_FAILINFO_certConfirmed (1 << 11) -# define OSSL_CMP_CTX_FAILINFO_wrongIntegrity (1 << 12) -# define OSSL_CMP_CTX_FAILINFO_badRecipientNonce (1 << 13) -# define OSSL_CMP_CTX_FAILINFO_timeNotAvailable (1 << 14) -# define OSSL_CMP_CTX_FAILINFO_unacceptedPolicy (1 << 15) -# define OSSL_CMP_CTX_FAILINFO_unacceptedExtension (1 << 16) -# define OSSL_CMP_CTX_FAILINFO_addInfoNotAvailable (1 << 17) -# define OSSL_CMP_CTX_FAILINFO_badSenderNonce (1 << 18) -# define OSSL_CMP_CTX_FAILINFO_badCertTemplate (1 << 19) -# define OSSL_CMP_CTX_FAILINFO_signerNotTrusted (1 << 20) -# define OSSL_CMP_CTX_FAILINFO_transactionIdInUse (1 << 21) -# define OSSL_CMP_CTX_FAILINFO_unsupportedVersion (1 << 22) -# define OSSL_CMP_CTX_FAILINFO_notAuthorized (1 << 23) -# define OSSL_CMP_CTX_FAILINFO_systemUnavail (1 << 24) -# define OSSL_CMP_CTX_FAILINFO_systemFailure (1 << 25) -# define OSSL_CMP_CTX_FAILINFO_duplicateCertReq (1 << 26) - -/*- - * PKIStatus ::= INTEGER { - * accepted (0), - * -- you got exactly what you asked for - * grantedWithMods (1), - * -- you got something like what you asked for; the - * -- requester is responsible for ascertaining the differences - * rejection (2), - * -- you don't get it, more information elsewhere in the message - * waiting (3), - * -- the request body part has not yet been processed; expect to - * -- hear more later (note: proper handling of this status - * -- response MAY use the polling req/rep PKIMessages specified - * -- in Section 5.3.22; alternatively, polling in the underlying - * -- transport layer MAY have some utility in this regard) - * revocationWarning (4), - * -- this message contains a warning that a revocation is - * -- imminent - * revocationNotification (5), - * -- notification that a revocation has occurred - * keyUpdateWarning (6) - * -- update already done for the oldCertId specified in - * -- CertReqMsg - * } - */ -# define OSSL_CMP_PKISTATUS_accepted 0 -# define OSSL_CMP_PKISTATUS_grantedWithMods 1 -# define OSSL_CMP_PKISTATUS_rejection 2 -# define OSSL_CMP_PKISTATUS_waiting 3 -# define OSSL_CMP_PKISTATUS_revocationWarning 4 -# define OSSL_CMP_PKISTATUS_revocationNotification 5 -# define OSSL_CMP_PKISTATUS_keyUpdateWarning 6 - -typedef ASN1_INTEGER OSSL_CMP_PKISTATUS; -DECLARE_ASN1_ITEM(OSSL_CMP_PKISTATUS) - -# define OSSL_CMP_CERTORENCCERT_CERTIFICATE 0 -# define OSSL_CMP_CERTORENCCERT_ENCRYPTEDCERT 1 - -/* data type declarations */ -typedef struct ossl_cmp_ctx_st OSSL_CMP_CTX; -typedef struct ossl_cmp_pkiheader_st OSSL_CMP_PKIHEADER; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKIHEADER) -typedef struct ossl_cmp_msg_st OSSL_CMP_MSG; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_MSG) -DECLARE_ASN1_ENCODE_FUNCTIONS(OSSL_CMP_MSG, OSSL_CMP_MSG, OSSL_CMP_MSG) -typedef struct ossl_cmp_certstatus_st OSSL_CMP_CERTSTATUS; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS) -#define sk_OSSL_CMP_CERTSTATUS_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_value(sk, idx) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTSTATUS_new(cmp) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTSTATUS_new_null() ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTSTATUS_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTSTATUS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTSTATUS_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_delete(sk, i) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTSTATUS_delete_ptr(sk, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_pop(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_shift(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk),ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTSTATUS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTSTATUS_set(sk, idx, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), pnum) -#define sk_OSSL_CMP_CERTSTATUS_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_dup(sk) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTSTATUS_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTSTATUS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) - -typedef struct ossl_cmp_itav_st OSSL_CMP_ITAV; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_ITAV) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_ITAV, OSSL_CMP_ITAV, OSSL_CMP_ITAV) -#define sk_OSSL_CMP_ITAV_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_value(sk, idx) ((OSSL_CMP_ITAV *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), (idx))) -#define sk_OSSL_CMP_ITAV_new(cmp) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) -#define sk_OSSL_CMP_ITAV_new_null() ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_ITAV_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_ITAV_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (n)) -#define sk_OSSL_CMP_ITAV_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_delete(sk, i) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (i))) -#define sk_OSSL_CMP_ITAV_delete_ptr(sk, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_pop(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_shift(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk),ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc)) -#define sk_OSSL_CMP_ITAV_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), (idx)) -#define sk_OSSL_CMP_ITAV_set(sk, idx, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_set(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (idx), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), pnum) -#define sk_OSSL_CMP_ITAV_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_dup(sk) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc))) -#define sk_OSSL_CMP_ITAV_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_ITAV_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) - -typedef struct ossl_cmp_revrepcontent_st OSSL_CMP_REVREPCONTENT; -typedef struct ossl_cmp_pkisi_st OSSL_CMP_PKISI; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKISI) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_PKISI) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_PKISI, OSSL_CMP_PKISI, OSSL_CMP_PKISI) -#define sk_OSSL_CMP_PKISI_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_value(sk, idx) ((OSSL_CMP_PKISI *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), (idx))) -#define sk_OSSL_CMP_PKISI_new(cmp) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) -#define sk_OSSL_CMP_PKISI_new_null() ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_PKISI_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_PKISI_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (n)) -#define sk_OSSL_CMP_PKISI_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_delete(sk, i) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (i))) -#define sk_OSSL_CMP_PKISI_delete_ptr(sk, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_pop(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_shift(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk),ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc)) -#define sk_OSSL_CMP_PKISI_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), (idx)) -#define sk_OSSL_CMP_PKISI_set(sk, idx, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_set(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (idx), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), pnum) -#define sk_OSSL_CMP_PKISI_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_dup(sk) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc))) -#define sk_OSSL_CMP_PKISI_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_PKISI_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) - -typedef struct ossl_cmp_certrepmessage_st OSSL_CMP_CERTREPMESSAGE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE) -#define sk_OSSL_CMP_CERTREPMESSAGE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_value(sk, idx) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new(cmp) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_null() ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTREPMESSAGE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTREPMESSAGE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete(sk, i) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_shift(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk),ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTREPMESSAGE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTREPMESSAGE_set(sk, idx, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTREPMESSAGE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_dup(sk) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTREPMESSAGE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTREPMESSAGE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) - -typedef struct ossl_cmp_pollrep_st OSSL_CMP_POLLREP; -typedef STACK_OF(OSSL_CMP_POLLREP) OSSL_CMP_POLLREPCONTENT; -typedef struct ossl_cmp_certresponse_st OSSL_CMP_CERTRESPONSE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE) -#define sk_OSSL_CMP_CERTRESPONSE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_value(sk, idx) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTRESPONSE_new(cmp) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTRESPONSE_new_null() ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTRESPONSE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTRESPONSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTRESPONSE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_delete(sk, i) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTRESPONSE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_pop(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_shift(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk),ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTRESPONSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTRESPONSE_set(sk, idx, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTRESPONSE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_dup(sk) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTRESPONSE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTRESPONSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) - -typedef STACK_OF(ASN1_UTF8STRING) OSSL_CMP_PKIFREETEXT; - -/* - * function DECLARATIONS - */ - -/* from cmp_asn.c */ -OSSL_CMP_ITAV *OSSL_CMP_ITAV_create(ASN1_OBJECT *type, ASN1_TYPE *value); -void OSSL_CMP_ITAV_set0(OSSL_CMP_ITAV *itav, ASN1_OBJECT *type, - ASN1_TYPE *value); -ASN1_OBJECT *OSSL_CMP_ITAV_get0_type(const OSSL_CMP_ITAV *itav); -ASN1_TYPE *OSSL_CMP_ITAV_get0_value(const OSSL_CMP_ITAV *itav); -int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p, - OSSL_CMP_ITAV *itav); -void OSSL_CMP_ITAV_free(OSSL_CMP_ITAV *itav); -void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg); - -/* from cmp_ctx.c */ -OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); -/* CMP general options: */ -# define OSSL_CMP_OPT_LOG_VERBOSITY 0 -/* CMP transfer options: */ -# define OSSL_CMP_OPT_KEEP_ALIVE 10 -# define OSSL_CMP_OPT_MSG_TIMEOUT 11 -# define OSSL_CMP_OPT_TOTAL_TIMEOUT 12 -/* CMP request options: */ -# define OSSL_CMP_OPT_VALIDITY_DAYS 20 -# define OSSL_CMP_OPT_SUBJECTALTNAME_NODEFAULT 21 -# define OSSL_CMP_OPT_SUBJECTALTNAME_CRITICAL 22 -# define OSSL_CMP_OPT_POLICIES_CRITICAL 23 -# define OSSL_CMP_OPT_POPO_METHOD 24 -# define OSSL_CMP_OPT_IMPLICIT_CONFIRM 25 -# define OSSL_CMP_OPT_DISABLE_CONFIRM 26 -# define OSSL_CMP_OPT_REVOCATION_REASON 27 -/* CMP protection options: */ -# define OSSL_CMP_OPT_UNPROTECTED_SEND 30 -# define OSSL_CMP_OPT_UNPROTECTED_ERRORS 31 -# define OSSL_CMP_OPT_OWF_ALGNID 32 -# define OSSL_CMP_OPT_MAC_ALGNID 33 -# define OSSL_CMP_OPT_DIGEST_ALGNID 34 -# define OSSL_CMP_OPT_IGNORE_KEYUSAGE 35 -# define OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR 36 -int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val); -int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt); -/* CMP-specific callback for logging and outputting the error queue: */ -int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb); -# define OSSL_CMP_CTX_set_log_verbosity(ctx, level) \ - OSSL_CMP_CTX_set_option(ctx, OSSL_CMP_OPT_LOG_VERBOSITY, level) -void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx); -/* message transfer: */ -int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path); -int OSSL_CMP_CTX_set1_server(OSSL_CMP_CTX *ctx, const char *address); -int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port); -int OSSL_CMP_CTX_set1_proxy(OSSL_CMP_CTX *ctx, const char *name); -int OSSL_CMP_CTX_set1_no_proxy(OSSL_CMP_CTX *ctx, const char *names); -int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb); -int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx); -typedef OSSL_CMP_MSG *(*OSSL_CMP_transfer_cb_t) (OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); -int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb); -int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx); -/* server authentication: */ -int OSSL_CMP_CTX_set1_srvCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_expected_sender(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store); -X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs); -STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx); -/* client authentication: */ -int OSSL_CMP_CTX_set1_cert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, - STACK_OF(X509) *candidates); -int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); -int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, - const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); -/* CMP message header and extra certificates: */ -int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx, - STACK_OF(X509) *extraCertsOut); -/* certificate template: */ -int OSSL_CMP_CTX_set0_newPkey(OSSL_CMP_CTX *ctx, int priv, EVP_PKEY *pkey); -EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv); -int OSSL_CMP_CTX_set1_issuer(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set1_subjectName(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx, - const GENERAL_NAME *name); -int OSSL_CMP_CTX_set0_reqExtensions(OSSL_CMP_CTX *ctx, X509_EXTENSIONS *exts); -int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo); -int OSSL_CMP_CTX_set1_oldCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_p10CSR(OSSL_CMP_CTX *ctx, const X509_REQ *csr); -/* misc body contents: */ -int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -/* certificate confirmation: */ -typedef int (*OSSL_CMP_certConf_cb_t) (OSSL_CMP_CTX *ctx, X509 *cert, - int fail_info, const char **txt); -int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info, - const char **text); -int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb); -int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx); -/* result fetching: */ -int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx); -OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx); -# define OSSL_CMP_PKISI_BUFLEN 1024 -X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *id); -int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *nonce); - -/* from cmp_status.c */ -char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf, - size_t bufsize); -char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo, - char *buf, size_t bufsize); -OSSL_CMP_PKISI * -OSSL_CMP_STATUSINFO_new(int status, int fail_info, const char *text); - -/* from cmp_hdr.c */ -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const - OSSL_CMP_PKIHEADER *hdr); -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); - -/* from cmp_msg.c */ -OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); -OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); -OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg); -OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg); -int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg); - -/* from cmp_vfy.c */ -int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg); -int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx, - X509_STORE *trusted_store, X509 *cert); - -/* from cmp_http.c */ -OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); - -/* from cmp_server.c */ -typedef struct ossl_cmp_srv_ctx_st OSSL_CMP_SRV_CTX; -OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_cert_request_cb_t) - (OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *req, int certReqId, - const OSSL_CRMF_MSG *crm, const X509_REQ *p10cr, - X509 **certOut, STACK_OF(X509) **chainOut, STACK_OF(X509) **caPubs); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_rr_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -typedef int (*OSSL_CMP_SRV_genm_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const STACK_OF(OSSL_CMP_ITAV) *in, - STACK_OF(OSSL_CMP_ITAV) **out); -typedef void (*OSSL_CMP_SRV_error_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const OSSL_CMP_PKISI *statusInfo, - const ASN1_INTEGER *errorCode, - const OSSL_CMP_PKIFREETEXT *errDetails); -typedef int (*OSSL_CMP_SRV_certConf_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - int certReqId, - const ASN1_OCTET_STRING *certHash, - const OSSL_CMP_PKISI *si); -typedef int (*OSSL_CMP_SRV_pollReq_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, int certReqId, - OSSL_CMP_MSG **certReq, - int64_t *check_after); -int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx, - OSSL_CMP_SRV_cert_request_cb_t process_cert_request, - OSSL_CMP_SRV_rr_cb_t process_rr, - OSSL_CMP_SRV_genm_cb_t process_genm, - OSSL_CMP_SRV_error_cb_t process_error, - OSSL_CMP_SRV_certConf_cb_t process_certConf, - OSSL_CMP_SRV_pollReq_cb_t process_pollReq); -OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx, - int val); -int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx, - int val); - -/* from cmp_client.c */ -X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm); -# define OSSL_CMP_IR 0 -# define OSSL_CMP_CR 2 -# define OSSL_CMP_P10CR 4 -# define OSSL_CMP_KUR 7 -# define OSSL_CMP_exec_IR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) -# define OSSL_CMP_exec_CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) -# define OSSL_CMP_exec_P10CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_P10CR, NULL) -# define OSSL_CMP_exec_KUR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) -int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm, int *checkAfter); -int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx); -STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CMP) */ -#endif /* !defined(OPENSSL_CMP_H) */ diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/cms.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/cms.h deleted file mode 100644 index 3b453e6a2187a2..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/cms.h +++ /dev/null @@ -1,493 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cms.h.in - * - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMS_H -# define OPENSSL_CMS_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CMS_H -# endif - -# include - -# ifndef OPENSSL_NO_CMS -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - -typedef struct CMS_ContentInfo_st CMS_ContentInfo; -typedef struct CMS_SignerInfo_st CMS_SignerInfo; -typedef struct CMS_CertificateChoices CMS_CertificateChoices; -typedef struct CMS_RevocationInfoChoice_st CMS_RevocationInfoChoice; -typedef struct CMS_RecipientInfo_st CMS_RecipientInfo; -typedef struct CMS_ReceiptRequest_st CMS_ReceiptRequest; -typedef struct CMS_Receipt_st CMS_Receipt; -typedef struct CMS_RecipientEncryptedKey_st CMS_RecipientEncryptedKey; -typedef struct CMS_OtherKeyAttribute_st CMS_OtherKeyAttribute; - -SKM_DEFINE_STACK_OF_INTERNAL(CMS_SignerInfo, CMS_SignerInfo, CMS_SignerInfo) -#define sk_CMS_SignerInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_value(sk, idx) ((CMS_SignerInfo *)OPENSSL_sk_value(ossl_check_const_CMS_SignerInfo_sk_type(sk), (idx))) -#define sk_CMS_SignerInfo_new(cmp) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new(ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -#define sk_CMS_SignerInfo_new_null() ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_SignerInfo_new_reserve(cmp, n) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_SignerInfo_compfunc_type(cmp), (n))) -#define sk_CMS_SignerInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_SignerInfo_sk_type(sk), (n)) -#define sk_CMS_SignerInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_delete(sk, i) ((CMS_SignerInfo *)OPENSSL_sk_delete(ossl_check_CMS_SignerInfo_sk_type(sk), (i))) -#define sk_CMS_SignerInfo_delete_ptr(sk, ptr) ((CMS_SignerInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_pop(sk) ((CMS_SignerInfo *)OPENSSL_sk_pop(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_shift(sk) ((CMS_SignerInfo *)OPENSSL_sk_shift(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_SignerInfo_sk_type(sk),ossl_check_CMS_SignerInfo_freefunc_type(freefunc)) -#define sk_CMS_SignerInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), (idx)) -#define sk_CMS_SignerInfo_set(sk, idx, ptr) ((CMS_SignerInfo *)OPENSSL_sk_set(ossl_check_CMS_SignerInfo_sk_type(sk), (idx), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), pnum) -#define sk_CMS_SignerInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_dup(sk) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_copyfunc_type(copyfunc), ossl_check_CMS_SignerInfo_freefunc_type(freefunc))) -#define sk_CMS_SignerInfo_set_cmp_func(sk, cmp) ((sk_CMS_SignerInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey) -#define sk_CMS_RecipientEncryptedKey_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_value(sk, idx) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), (idx))) -#define sk_CMS_RecipientEncryptedKey_new(cmp) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -#define sk_CMS_RecipientEncryptedKey_new_null() ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientEncryptedKey_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientEncryptedKey_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (n)) -#define sk_CMS_RecipientEncryptedKey_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_delete(sk, i) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (i))) -#define sk_CMS_RecipientEncryptedKey_delete_ptr(sk, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_pop(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_pop(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_shift(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_shift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk),ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc)) -#define sk_CMS_RecipientEncryptedKey_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), (idx)) -#define sk_CMS_RecipientEncryptedKey_set(sk, idx, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_set(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (idx), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), pnum) -#define sk_CMS_RecipientEncryptedKey_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_dup(sk) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_copyfunc_type(copyfunc), ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc))) -#define sk_CMS_RecipientEncryptedKey_set_cmp_func(sk, cmp) ((sk_CMS_RecipientEncryptedKey_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientInfo, CMS_RecipientInfo, CMS_RecipientInfo) -#define sk_CMS_RecipientInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_value(sk, idx) ((CMS_RecipientInfo *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientInfo_sk_type(sk), (idx))) -#define sk_CMS_RecipientInfo_new(cmp) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new(ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -#define sk_CMS_RecipientInfo_new_null() ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientInfo_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientInfo_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientInfo_sk_type(sk), (n)) -#define sk_CMS_RecipientInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_delete(sk, i) ((CMS_RecipientInfo *)OPENSSL_sk_delete(ossl_check_CMS_RecipientInfo_sk_type(sk), (i))) -#define sk_CMS_RecipientInfo_delete_ptr(sk, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_pop(sk) ((CMS_RecipientInfo *)OPENSSL_sk_pop(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_shift(sk) ((CMS_RecipientInfo *)OPENSSL_sk_shift(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientInfo_sk_type(sk),ossl_check_CMS_RecipientInfo_freefunc_type(freefunc)) -#define sk_CMS_RecipientInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), (idx)) -#define sk_CMS_RecipientInfo_set(sk, idx, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_set(ossl_check_CMS_RecipientInfo_sk_type(sk), (idx), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), pnum) -#define sk_CMS_RecipientInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_dup(sk) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_copyfunc_type(copyfunc), ossl_check_CMS_RecipientInfo_freefunc_type(freefunc))) -#define sk_CMS_RecipientInfo_set_cmp_func(sk, cmp) ((sk_CMS_RecipientInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RevocationInfoChoice, CMS_RevocationInfoChoice, CMS_RevocationInfoChoice) -#define sk_CMS_RevocationInfoChoice_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_value(sk, idx) ((CMS_RevocationInfoChoice *)OPENSSL_sk_value(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), (idx))) -#define sk_CMS_RevocationInfoChoice_new(cmp) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) -#define sk_CMS_RevocationInfoChoice_new_null() ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_null()) -#define sk_CMS_RevocationInfoChoice_new_reserve(cmp, n) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp), (n))) -#define sk_CMS_RevocationInfoChoice_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (n)) -#define sk_CMS_RevocationInfoChoice_free(sk) OPENSSL_sk_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_delete(sk, i) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (i))) -#define sk_CMS_RevocationInfoChoice_delete_ptr(sk, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_pop(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_pop(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_shift(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_shift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk),ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc)) -#define sk_CMS_RevocationInfoChoice_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), (idx)) -#define sk_CMS_RevocationInfoChoice_set(sk, idx, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_set(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (idx), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), pnum) -#define sk_CMS_RevocationInfoChoice_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_dup(sk) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_dup(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_copyfunc_type(copyfunc), ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc))) -#define sk_CMS_RevocationInfoChoice_set_cmp_func(sk, cmp) ((sk_CMS_RevocationInfoChoice_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo) -DECLARE_ASN1_FUNCTIONS(CMS_ReceiptRequest) -DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo) - -CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -# define CMS_SIGNERINFO_ISSUER_SERIAL 0 -# define CMS_SIGNERINFO_KEYIDENTIFIER 1 - -# define CMS_RECIPINFO_NONE -1 -# define CMS_RECIPINFO_TRANS 0 -# define CMS_RECIPINFO_AGREE 1 -# define CMS_RECIPINFO_KEK 2 -# define CMS_RECIPINFO_PASS 3 -# define CMS_RECIPINFO_OTHER 4 - -/* S/MIME related flags */ - -# define CMS_TEXT 0x1 -# define CMS_NOCERTS 0x2 -# define CMS_NO_CONTENT_VERIFY 0x4 -# define CMS_NO_ATTR_VERIFY 0x8 -# define CMS_NOSIGS \ - (CMS_NO_CONTENT_VERIFY|CMS_NO_ATTR_VERIFY) -# define CMS_NOINTERN 0x10 -# define CMS_NO_SIGNER_CERT_VERIFY 0x20 -# define CMS_NOVERIFY 0x20 -# define CMS_DETACHED 0x40 -# define CMS_BINARY 0x80 -# define CMS_NOATTR 0x100 -# define CMS_NOSMIMECAP 0x200 -# define CMS_NOOLDMIMETYPE 0x400 -# define CMS_CRLFEOL 0x800 -# define CMS_STREAM 0x1000 -# define CMS_NOCRL 0x2000 -# define CMS_PARTIAL 0x4000 -# define CMS_REUSE_DIGEST 0x8000 -# define CMS_USE_KEYID 0x10000 -# define CMS_DEBUG_DECRYPT 0x20000 -# define CMS_KEY_PARAM 0x40000 -# define CMS_ASCIICRLF 0x80000 -# define CMS_CADES 0x100000 -# define CMS_USE_ORIGINATOR_KEYID 0x200000 - -const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms); - -BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont); -int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio); - -ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms); -int CMS_is_detached(CMS_ContentInfo *cms); -int CMS_set_detached(CMS_ContentInfo *cms, int detached); - -# ifdef OPENSSL_PEM_H -DECLARE_PEM_rw(CMS, CMS_ContentInfo) -# endif -int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms); -CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms); -int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms); - -BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms); -int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags); -int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, - int flags); -CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont); -CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont, CMS_ContentInfo **ci); -int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags); - -int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, - unsigned int flags); - -CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags); -CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si, - X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, unsigned int flags); - -int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags); -CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags); -CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, - const unsigned char *key, size_t keylen, - BIO *dcont, BIO *out, unsigned int flags); - -CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags); -CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags, - OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, - const unsigned char *key, size_t keylen); - -int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags); - -int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, - STACK_OF(X509) *certs, - X509_STORE *store, unsigned int flags); - -STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); - -CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags); -CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pkey, X509 *cert, - BIO *dcont, BIO *out, unsigned int flags); - -int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert); -int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk, - X509 *cert, X509 *peer); -int CMS_decrypt_set1_key(CMS_ContentInfo *cms, - unsigned char *key, size_t keylen, - const unsigned char *id, size_t idlen); -int CMS_decrypt_set1_password(CMS_ContentInfo *cms, - unsigned char *pass, ossl_ssize_t passlen); - -STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); -int CMS_RecipientInfo_type(CMS_RecipientInfo *ri); -EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri); -CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo * -CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *ctx, - const char *propq); -CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher, - OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, - X509 *recip, unsigned int flags); -CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip, - EVP_PKEY *originatorPrivKey, X509 * originator, unsigned int flags); -int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey); -int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert); -int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, - EVP_PKEY **pk, X509 **recip, - X509_ALGOR **palg); -int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, - unsigned char *key, size_t keylen, - unsigned char *id, size_t idlen, - ASN1_GENERALIZEDTIME *date, - ASN1_OBJECT *otherTypeId, - ASN1_TYPE *otherType); - -int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pid, - ASN1_GENERALIZEDTIME **pdate, - ASN1_OBJECT **potherid, - ASN1_TYPE **pothertype); - -int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, - unsigned char *key, size_t keylen); - -int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, - const unsigned char *id, size_t idlen); - -int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, - unsigned char *pass, - ossl_ssize_t passlen); - -CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, - int iter, int wrap_nid, - int pbe_nid, - unsigned char *pass, - ossl_ssize_t passlen, - const EVP_CIPHER *kekciph); - -int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri); -int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri); - -int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags); - -int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid); -const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms); - -CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms); -int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert); -int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert); -STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); - -CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms); -int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl); -int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl); -STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); - -int CMS_SignedData_init(CMS_ContentInfo *cms); -CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, - X509 *signer, EVP_PKEY *pk, const EVP_MD *md, - unsigned int flags); -EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si); -EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si); -STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); - -void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer); -int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert); -int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - unsigned int flags); -void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, - X509 **signer, X509_ALGOR **pdig, - X509_ALGOR **psig); -ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si); -int CMS_SignerInfo_sign(CMS_SignerInfo *si); -int CMS_SignerInfo_verify(CMS_SignerInfo *si); -int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain); - -int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs); -int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, - int algnid, int keysize); -int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap); - -int CMS_signed_get_attr_count(const CMS_SignerInfo *si); -int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si); -int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo, - OSSL_LIB_CTX *ctx); - -int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr); -void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, - ASN1_STRING **pcid, - int *pallorfirst, - STACK_OF(GENERAL_NAMES) **plist, - STACK_OF(GENERAL_NAMES) **prto); -int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pukm); -STACK_OF(CMS_RecipientEncryptedKey) -*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri); - -int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri, - X509_ALGOR **pubalg, - ASN1_BIT_STRING **pubkey, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert); - -int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek, - ASN1_OCTET_STRING **keyid, - ASN1_GENERALIZEDTIME **tm, - CMS_OtherKeyAttribute **other, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek, - X509 *cert); -int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk); -int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *peer); -EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri); -int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, - CMS_RecipientInfo *ri, - CMS_RecipientEncryptedKey *rek); - -int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, - ASN1_OCTET_STRING *ukm, int keylen); - -/* Backward compatibility for spelling errors. */ -# define CMS_R_UNKNOWN_DIGEST_ALGORITM CMS_R_UNKNOWN_DIGEST_ALGORITHM -# define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \ - CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/conf.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/conf.h deleted file mode 100644 index 44989929f6c84a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/conf.h +++ /dev/null @@ -1,211 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/conf.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CONF_H -# define OPENSSL_CONF_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CONF_H -# endif - -# include -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct { - char *section; - char *name; - char *value; -} CONF_VALUE; - -SKM_DEFINE_STACK_OF_INTERNAL(CONF_VALUE, CONF_VALUE, CONF_VALUE) -#define sk_CONF_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_value(sk, idx) ((CONF_VALUE *)OPENSSL_sk_value(ossl_check_const_CONF_VALUE_sk_type(sk), (idx))) -#define sk_CONF_VALUE_new(cmp) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new(ossl_check_CONF_VALUE_compfunc_type(cmp))) -#define sk_CONF_VALUE_new_null() ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_null()) -#define sk_CONF_VALUE_new_reserve(cmp, n) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_CONF_VALUE_compfunc_type(cmp), (n))) -#define sk_CONF_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CONF_VALUE_sk_type(sk), (n)) -#define sk_CONF_VALUE_free(sk) OPENSSL_sk_free(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_delete(sk, i) ((CONF_VALUE *)OPENSSL_sk_delete(ossl_check_CONF_VALUE_sk_type(sk), (i))) -#define sk_CONF_VALUE_delete_ptr(sk, ptr) ((CONF_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_pop(sk) ((CONF_VALUE *)OPENSSL_sk_pop(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_shift(sk) ((CONF_VALUE *)OPENSSL_sk_shift(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CONF_VALUE_sk_type(sk),ossl_check_CONF_VALUE_freefunc_type(freefunc)) -#define sk_CONF_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), (idx)) -#define sk_CONF_VALUE_set(sk, idx, ptr) ((CONF_VALUE *)OPENSSL_sk_set(ossl_check_CONF_VALUE_sk_type(sk), (idx), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), pnum) -#define sk_CONF_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_dup(sk) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_dup(ossl_check_const_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_copyfunc_type(copyfunc), ossl_check_CONF_VALUE_freefunc_type(freefunc))) -#define sk_CONF_VALUE_set_cmp_func(sk, cmp) ((sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_compfunc_type(cmp))) -DEFINE_LHASH_OF_INTERNAL(CONF_VALUE); -#define lh_CONF_VALUE_new(hfn, cmp) ((LHASH_OF(CONF_VALUE) *)OPENSSL_LH_new(ossl_check_CONF_VALUE_lh_hashfunc_type(hfn), ossl_check_CONF_VALUE_lh_compfunc_type(cmp))) -#define lh_CONF_VALUE_free(lh) OPENSSL_LH_free(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_flush(lh) OPENSSL_LH_flush(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_insert(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_insert(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_delete(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_delete(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_retrieve(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_retrieve(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_error(lh) OPENSSL_LH_error(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_num_items(lh) OPENSSL_LH_num_items(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_CONF_VALUE_lh_type(lh), dl) -#define lh_CONF_VALUE_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_doallfunc_type(dfn)) - - -struct conf_st; -struct conf_method_st; -typedef struct conf_method_st CONF_METHOD; - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include -# endif - -/* Module definitions */ -typedef struct conf_imodule_st CONF_IMODULE; -typedef struct conf_module_st CONF_MODULE; - -STACK_OF(CONF_MODULE); -STACK_OF(CONF_IMODULE); - -/* DSO module function typedefs */ -typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf); -typedef void conf_finish_func (CONF_IMODULE *md); - -# define CONF_MFLAGS_IGNORE_ERRORS 0x1 -# define CONF_MFLAGS_IGNORE_RETURN_CODES 0x2 -# define CONF_MFLAGS_SILENT 0x4 -# define CONF_MFLAGS_NO_DSO 0x8 -# define CONF_MFLAGS_IGNORE_MISSING_FILE 0x10 -# define CONF_MFLAGS_DEFAULT_SECTION 0x20 - -int CONF_set_default_method(CONF_METHOD *meth); -void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash); -LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file, - long *eline); -# ifndef OPENSSL_NO_STDIO -LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp, - long *eline); -# endif -LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp, - long *eline); -STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf, - const char *section); -char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -void CONF_free(LHASH_OF(CONF_VALUE) *conf); -#ifndef OPENSSL_NO_STDIO -int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out); -#endif -int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); -#endif - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OPENSSL_no_config() \ - OPENSSL_init_crypto(OPENSSL_INIT_NO_LOAD_CONFIG, NULL) -#endif - -/* - * New conf code. The semantics are different from the functions above. If - * that wasn't the case, the above functions would have been replaced - */ - -CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth); -OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf); -CONF *NCONF_new(CONF_METHOD *meth); -CONF_METHOD *NCONF_default(void); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 CONF_METHOD *NCONF_WIN32(void); -#endif -void NCONF_free(CONF *conf); -void NCONF_free_data(CONF *conf); - -int NCONF_load(CONF *conf, const char *file, long *eline); -# ifndef OPENSSL_NO_STDIO -int NCONF_load_fp(CONF *conf, FILE *fp, long *eline); -# endif -int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); -STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *conf); -STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, - const char *section); -char *NCONF_get_string(const CONF *conf, const char *group, const char *name); -int NCONF_get_number_e(const CONF *conf, const char *group, const char *name, - long *result); -#ifndef OPENSSL_NO_STDIO -int NCONF_dump_fp(const CONF *conf, FILE *out); -#endif -int NCONF_dump_bio(const CONF *conf, BIO *out); - -#define NCONF_get_number(c,g,n,r) NCONF_get_number_e(c,g,n,r) - -/* Module functions */ - -int CONF_modules_load(const CONF *cnf, const char *appname, - unsigned long flags); -int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename, - const char *appname, unsigned long flags); -int CONF_modules_load_file(const char *filename, const char *appname, - unsigned long flags); -void CONF_modules_unload(int all); -void CONF_modules_finish(void); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define CONF_modules_free() while(0) continue -#endif -int CONF_module_add(const char *name, conf_init_func *ifunc, - conf_finish_func *ffunc); - -const char *CONF_imodule_get_name(const CONF_IMODULE *md); -const char *CONF_imodule_get_value(const CONF_IMODULE *md); -void *CONF_imodule_get_usr_data(const CONF_IMODULE *md); -void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data); -CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md); -unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md); -void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags); -void *CONF_module_get_usr_data(CONF_MODULE *pmod); -void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data); - -char *CONF_get1_default_config_file(void); - -int CONF_parse_list(const char *list, int sep, int nospc, - int (*list_cb) (const char *elem, int len, void *usr), - void *arg); - -void OPENSSL_load_builtin_modules(void); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/configuration.h deleted file mode 100644 index aecb7cb4606d90..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/configuration.h +++ /dev/null @@ -1,133 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in - * - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_CONFIGURATION_H -# define OPENSSL_CONFIGURATION_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -# ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -# endif - -/* - * OpenSSL was configured with the following options: - */ - -# define OPENSSL_CONFIGURED_API 30000 -# ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -# endif -# ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -# endif -# ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -# endif -# ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -# endif -# ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# endif -# ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -# endif -# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -# endif -# ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -# endif -# ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -# endif -# ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -# endif -# ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -# endif -# ifndef OPENSSL_NO_KTLS -# define OPENSSL_NO_KTLS -# endif -# ifndef OPENSSL_NO_LOADERENG -# define OPENSSL_NO_LOADERENG -# endif -# ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -# endif -# ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -# endif -# ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -# endif -# ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -# endif -# ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -# endif -# ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -# endif -# ifndef OPENSSL_NO_TRACE -# define OPENSSL_NO_TRACE -# endif -# ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -# endif -# ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -# endif -# ifndef OPENSSL_NO_UPLINK -# define OPENSSL_NO_UPLINK -# endif -# ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -# endif -# ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -# endif - - -/* Generate 80386 code? */ -# undef I386_ONLY - -/* - * The following are cipher-specific, but are part of the public API. - */ -# if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -# endif - -# define RC4_INT unsigned int - -# ifdef __cplusplus -} -# endif - -#endif /* OPENSSL_CONFIGURATION_H */ diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/crmf.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/crmf.h deleted file mode 100644 index 71b747ed33d239..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/crmf.h +++ /dev/null @@ -1,227 +0,0 @@ -/*- - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crmf.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * CRMF (RFC 4211) implementation by M. Peylo, M. Viljanen, and D. von Oheimb. - */ - - - -#ifndef OPENSSL_CRMF_H -# define OPENSSL_CRMF_H - -# include - -# ifndef OPENSSL_NO_CRMF -# include -# include -# include -# include /* for GENERAL_NAME etc. */ - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CRMF_POPOPRIVKEY_THISMESSAGE 0 -# define OSSL_CRMF_POPOPRIVKEY_SUBSEQUENTMESSAGE 1 -# define OSSL_CRMF_POPOPRIVKEY_DHMAC 2 -# define OSSL_CRMF_POPOPRIVKEY_AGREEMAC 3 -# define OSSL_CRMF_POPOPRIVKEY_ENCRYPTEDKEY 4 - -# define OSSL_CRMF_SUBSEQUENTMESSAGE_ENCRCERT 0 -# define OSSL_CRMF_SUBSEQUENTMESSAGE_CHALLENGERESP 1 - -typedef struct ossl_crmf_encryptedvalue_st OSSL_CRMF_ENCRYPTEDVALUE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_ENCRYPTEDVALUE) -typedef struct ossl_crmf_msg_st OSSL_CRMF_MSG; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSG) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_MSG) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_MSG, OSSL_CRMF_MSG, OSSL_CRMF_MSG) -#define sk_OSSL_CRMF_MSG_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_value(sk, idx) ((OSSL_CRMF_MSG *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_MSG_new(cmp) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) -#define sk_OSSL_CRMF_MSG_new_null() ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_MSG_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_MSG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (n)) -#define sk_OSSL_CRMF_MSG_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_delete(sk, i) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (i))) -#define sk_OSSL_CRMF_MSG_delete_ptr(sk, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_pop(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_shift(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk),ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_MSG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), (idx)) -#define sk_OSSL_CRMF_MSG_set(sk, idx, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (idx), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), pnum) -#define sk_OSSL_CRMF_MSG_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_dup(sk) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_MSG_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_MSG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) - -typedef struct ossl_crmf_attributetypeandvalue_st OSSL_CRMF_ATTRIBUTETYPEANDVALUE; -typedef struct ossl_crmf_pbmparameter_st OSSL_CRMF_PBMPARAMETER; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PBMPARAMETER) -typedef struct ossl_crmf_poposigningkey_st OSSL_CRMF_POPOSIGNINGKEY; -typedef struct ossl_crmf_certrequest_st OSSL_CRMF_CERTREQUEST; -typedef struct ossl_crmf_certid_st OSSL_CRMF_CERTID; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTID) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_CERTID) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_CERTID, OSSL_CRMF_CERTID, OSSL_CRMF_CERTID) -#define sk_OSSL_CRMF_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_value(sk, idx) ((OSSL_CRMF_CERTID *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_CERTID_new(cmp) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) -#define sk_OSSL_CRMF_CERTID_new_null() ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_CERTID_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (n)) -#define sk_OSSL_CRMF_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_delete(sk, i) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (i))) -#define sk_OSSL_CRMF_CERTID_delete_ptr(sk, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_pop(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_shift(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk),ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), (idx)) -#define sk_OSSL_CRMF_CERTID_set(sk, idx, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (idx), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), pnum) -#define sk_OSSL_CRMF_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_dup(sk) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_CERTID_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) - - -typedef struct ossl_crmf_pkipublicationinfo_st OSSL_CRMF_PKIPUBLICATIONINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PKIPUBLICATIONINFO) -typedef struct ossl_crmf_singlepubinfo_st OSSL_CRMF_SINGLEPUBINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_SINGLEPUBINFO) -typedef struct ossl_crmf_certtemplate_st OSSL_CRMF_CERTTEMPLATE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTTEMPLATE) -typedef STACK_OF(OSSL_CRMF_MSG) OSSL_CRMF_MSGS; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSGS) - -typedef struct ossl_crmf_optionalvalidity_st OSSL_CRMF_OPTIONALVALIDITY; - -/* crmf_pbm.c */ -OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen, - int owfnid, size_t itercnt, - int macnid); -int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq, - const OSSL_CRMF_PBMPARAMETER *pbmp, - const unsigned char *msg, size_t msglen, - const unsigned char *sec, size_t seclen, - unsigned char **mac, size_t *maclen); - -/* crmf_lib.c */ -int OSSL_CRMF_MSG_set1_regCtrl_regToken(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *tok); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_regToken(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_authenticator(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *auth); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_authenticator(const OSSL_CRMF_MSG *msg); -int -OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - OSSL_CRMF_SINGLEPUBINFO *spi); -# define OSSL_CRMF_PUB_METHOD_DONTCARE 0 -# define OSSL_CRMF_PUB_METHOD_X500 1 -# define OSSL_CRMF_PUB_METHOD_WEB 2 -# define OSSL_CRMF_PUB_METHOD_LDAP 3 -int OSSL_CRMF_MSG_set0_SinglePubInfo(OSSL_CRMF_SINGLEPUBINFO *spi, - int method, GENERAL_NAME *nm); -# define OSSL_CRMF_PUB_ACTION_DONTPUBLISH 0 -# define OSSL_CRMF_PUB_ACTION_PLEASEPUBLISH 1 -int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - int action); -int OSSL_CRMF_MSG_set1_regCtrl_pkiPublicationInfo(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_PKIPUBLICATIONINFO *pi); -OSSL_CRMF_PKIPUBLICATIONINFO -*OSSL_CRMF_MSG_get0_regCtrl_pkiPublicationInfo(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_protocolEncrKey(OSSL_CRMF_MSG *msg, - const X509_PUBKEY *pubkey); -X509_PUBKEY -*OSSL_CRMF_MSG_get0_regCtrl_protocolEncrKey(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_oldCertID(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTID *cid); -OSSL_CRMF_CERTID -*OSSL_CRMF_MSG_get0_regCtrl_oldCertID(const OSSL_CRMF_MSG *msg); -OSSL_CRMF_CERTID *OSSL_CRMF_CERTID_gen(const X509_NAME *issuer, - const ASN1_INTEGER *serial); - -int OSSL_CRMF_MSG_set1_regInfo_utf8Pairs(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *utf8pairs); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regInfo_utf8Pairs(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regInfo_certReq(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTREQUEST *cr); -OSSL_CRMF_CERTREQUEST -*OSSL_CRMF_MSG_get0_regInfo_certReq(const OSSL_CRMF_MSG *msg); - -int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm, - ASN1_TIME *notBefore, ASN1_TIME *notAfter); -int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid); -int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm); -int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm, X509_EXTENSIONS *exts); - -int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm, X509_EXTENSION *ext); -# define OSSL_CRMF_POPO_NONE -1 -# define OSSL_CRMF_POPO_RAVERIFIED 0 -# define OSSL_CRMF_POPO_SIGNATURE 1 -# define OSSL_CRMF_POPO_KEYENC 2 -# define OSSL_CRMF_POPO_KEYAGREE 3 -int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm, - EVP_PKEY *pkey, const EVP_MD *digest, - OSSL_LIB_CTX *libctx, const char *propq); -int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs, - int rid, int acceptRAVerified, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_CRMF_CERTTEMPLATE *OSSL_CRMF_MSG_get0_tmpl(const OSSL_CRMF_MSG *crm); -const ASN1_INTEGER -*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl); -X509_EXTENSIONS -*OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid); -const ASN1_INTEGER -*OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid); -int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl, - EVP_PKEY *pubkey, - const X509_NAME *subject, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -X509 -*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert, - OSSL_LIB_CTX *libctx, const char *propq, - EVP_PKEY *pkey); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CRMF) */ -#endif /* !defined(OPENSSL_CRMF_H) */ diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/crypto.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/crypto.h deleted file mode 100644 index baf6938c7a7a9c..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/crypto.h +++ /dev/null @@ -1,556 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crypto.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CRYPTO_H -# define OPENSSL_CRYPTO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CRYPTO_H -# endif - -# include -# include - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif - -# include -# include -# include -# include -# include -# include - -# ifdef CHARSET_EBCDIC -# include -# endif - -/* - * Resolve problems on some operating systems with symbol names that clash - * one way or another - */ -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSLeay OpenSSL_version_num -# define SSLeay_version OpenSSL_version -# define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER -# define SSLEAY_VERSION OPENSSL_VERSION -# define SSLEAY_CFLAGS OPENSSL_CFLAGS -# define SSLEAY_BUILT_ON OPENSSL_BUILT_ON -# define SSLEAY_PLATFORM OPENSSL_PLATFORM -# define SSLEAY_DIR OPENSSL_DIR - -/* - * Old type for allocating dynamic locks. No longer used. Use the new thread - * API instead. - */ -typedef struct { - int dummy; -} CRYPTO_dynlock; - -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void CRYPTO_RWLOCK; - -CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); -__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); -__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); -int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); -void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); - -int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, - CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock); - -/* No longer needed, so this is a no-op */ -#define OPENSSL_malloc_init() while(0) continue - -# define OPENSSL_malloc(num) \ - CRYPTO_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_zalloc(num) \ - CRYPTO_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_realloc(addr, num) \ - CRYPTO_realloc(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_realloc(addr, old_num, num) \ - CRYPTO_clear_realloc(addr, old_num, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_free(addr, num) \ - CRYPTO_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_free(addr) \ - CRYPTO_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_memdup(str, s) \ - CRYPTO_memdup((str), s, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strdup(str) \ - CRYPTO_strdup(str, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strndup(str, n) \ - CRYPTO_strndup(str, n, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_malloc(num) \ - CRYPTO_secure_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_zalloc(num) \ - CRYPTO_secure_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_free(addr) \ - CRYPTO_secure_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_clear_free(addr, num) \ - CRYPTO_secure_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_actual_size(ptr) \ - CRYPTO_secure_actual_size(ptr) - -size_t OPENSSL_strlcpy(char *dst, const char *src, size_t siz); -size_t OPENSSL_strlcat(char *dst, const char *src, size_t siz); -size_t OPENSSL_strnlen(const char *str, size_t maxlen); -int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlen, - const unsigned char *buf, size_t buflen, - const char sep); -char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen); -int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen, - const char *str, const char sep); -unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen); -int OPENSSL_hexchar2int(unsigned char c); - -# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type)) - -/* - * These functions return the values of OPENSSL_VERSION_MAJOR, - * OPENSSL_VERSION_MINOR, OPENSSL_VERSION_PATCH, OPENSSL_VERSION_PRE_RELEASE - * and OPENSSL_VERSION_BUILD_METADATA, respectively. - */ -unsigned int OPENSSL_version_major(void); -unsigned int OPENSSL_version_minor(void); -unsigned int OPENSSL_version_patch(void); -const char *OPENSSL_version_pre_release(void); -const char *OPENSSL_version_build_metadata(void); - -unsigned long OpenSSL_version_num(void); -const char *OpenSSL_version(int type); -# define OPENSSL_VERSION 0 -# define OPENSSL_CFLAGS 1 -# define OPENSSL_BUILT_ON 2 -# define OPENSSL_PLATFORM 3 -# define OPENSSL_DIR 4 -# define OPENSSL_ENGINES_DIR 5 -# define OPENSSL_VERSION_STRING 6 -# define OPENSSL_FULL_VERSION_STRING 7 -# define OPENSSL_MODULES_DIR 8 -# define OPENSSL_CPU_INFO 9 - -const char *OPENSSL_info(int type); -/* - * The series starts at 1001 to avoid confusion with the OpenSSL_version - * types. - */ -# define OPENSSL_INFO_CONFIG_DIR 1001 -# define OPENSSL_INFO_ENGINES_DIR 1002 -# define OPENSSL_INFO_MODULES_DIR 1003 -# define OPENSSL_INFO_DSO_EXTENSION 1004 -# define OPENSSL_INFO_DIR_FILENAME_SEPARATOR 1005 -# define OPENSSL_INFO_LIST_SEPARATOR 1006 -# define OPENSSL_INFO_SEED_SOURCE 1007 -# define OPENSSL_INFO_CPU_SETTINGS 1008 - -int OPENSSL_issetugid(void); - -struct crypto_ex_data_st { - OSSL_LIB_CTX *ctx; - STACK_OF(void) *sk; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(void, void, void) -#define sk_void_num(sk) OPENSSL_sk_num(ossl_check_const_void_sk_type(sk)) -#define sk_void_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_void_sk_type(sk), (idx))) -#define sk_void_new(cmp) ((STACK_OF(void) *)OPENSSL_sk_new(ossl_check_void_compfunc_type(cmp))) -#define sk_void_new_null() ((STACK_OF(void) *)OPENSSL_sk_new_null()) -#define sk_void_new_reserve(cmp, n) ((STACK_OF(void) *)OPENSSL_sk_new_reserve(ossl_check_void_compfunc_type(cmp), (n))) -#define sk_void_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_void_sk_type(sk), (n)) -#define sk_void_free(sk) OPENSSL_sk_free(ossl_check_void_sk_type(sk)) -#define sk_void_zero(sk) OPENSSL_sk_zero(ossl_check_void_sk_type(sk)) -#define sk_void_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_void_sk_type(sk), (i))) -#define sk_void_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr))) -#define sk_void_push(sk, ptr) OPENSSL_sk_push(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_void_sk_type(sk))) -#define sk_void_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_void_sk_type(sk))) -#define sk_void_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_void_sk_type(sk),ossl_check_void_freefunc_type(freefunc)) -#define sk_void_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), (idx)) -#define sk_void_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_void_sk_type(sk), (idx), ossl_check_void_type(ptr))) -#define sk_void_find(sk, ptr) OPENSSL_sk_find(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), pnum) -#define sk_void_sort(sk) OPENSSL_sk_sort(ossl_check_void_sk_type(sk)) -#define sk_void_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_void_sk_type(sk)) -#define sk_void_dup(sk) ((STACK_OF(void) *)OPENSSL_sk_dup(ossl_check_const_void_sk_type(sk))) -#define sk_void_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(void) *)OPENSSL_sk_deep_copy(ossl_check_const_void_sk_type(sk), ossl_check_void_copyfunc_type(copyfunc), ossl_check_void_freefunc_type(freefunc))) -#define sk_void_set_cmp_func(sk, cmp) ((sk_void_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_void_sk_type(sk), ossl_check_void_compfunc_type(cmp))) - - - -/* - * Per class, we have a STACK of function pointers. - */ -# define CRYPTO_EX_INDEX_SSL 0 -# define CRYPTO_EX_INDEX_SSL_CTX 1 -# define CRYPTO_EX_INDEX_SSL_SESSION 2 -# define CRYPTO_EX_INDEX_X509 3 -# define CRYPTO_EX_INDEX_X509_STORE 4 -# define CRYPTO_EX_INDEX_X509_STORE_CTX 5 -# define CRYPTO_EX_INDEX_DH 6 -# define CRYPTO_EX_INDEX_DSA 7 -# define CRYPTO_EX_INDEX_EC_KEY 8 -# define CRYPTO_EX_INDEX_RSA 9 -# define CRYPTO_EX_INDEX_ENGINE 10 -# define CRYPTO_EX_INDEX_UI 11 -# define CRYPTO_EX_INDEX_BIO 12 -# define CRYPTO_EX_INDEX_APP 13 -# define CRYPTO_EX_INDEX_UI_METHOD 14 -# define CRYPTO_EX_INDEX_RAND_DRBG 15 -# define CRYPTO_EX_INDEX_DRBG CRYPTO_EX_INDEX_RAND_DRBG -# define CRYPTO_EX_INDEX_OSSL_LIB_CTX 16 -# define CRYPTO_EX_INDEX_EVP_PKEY 17 -# define CRYPTO_EX_INDEX__COUNT 18 - -typedef void CRYPTO_EX_new (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef void CRYPTO_EX_free (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef int CRYPTO_EX_dup (CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, - void **from_d, int idx, long argl, void *argp); -__owur int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, - CRYPTO_EX_new *new_func, - CRYPTO_EX_dup *dup_func, - CRYPTO_EX_free *free_func); -/* No longer use an index. */ -int CRYPTO_free_ex_index(int class_index, int idx); - -/* - * Initialise/duplicate/free CRYPTO_EX_DATA variables corresponding to a - * given class (invokes whatever per-class callbacks are applicable) - */ -int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); -int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, - const CRYPTO_EX_DATA *from); - -void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); - -/* Allocate a single item in the CRYPTO_EX_DATA variable */ -int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad, - int idx); - -/* - * Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular - * index (relative to the class type involved) - */ -int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val); -void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* - * This function cleans up all "ex_data" state. It mustn't be called under - * potential race-conditions. - */ -# define CRYPTO_cleanup_all_ex_data() while(0) continue - -/* - * The old locking functions have been removed completely without compatibility - * macros. This is because the old functions either could not properly report - * errors, or the returned error values were not clearly documented. - * Replacing the locking functions with no-ops would cause race condition - * issues in the affected applications. It is far better for them to fail at - * compile time. - * On the other hand, the locking callbacks are no longer used. Consequently, - * the callback management functions can be safely replaced with no-op macros. - */ -# define CRYPTO_num_locks() (1) -# define CRYPTO_set_locking_callback(func) -# define CRYPTO_get_locking_callback() (NULL) -# define CRYPTO_set_add_lock_callback(func) -# define CRYPTO_get_add_lock_callback() (NULL) - -/* - * These defines where used in combination with the old locking callbacks, - * they are not called anymore, but old code that's not called might still - * use them. - */ -# define CRYPTO_LOCK 1 -# define CRYPTO_UNLOCK 2 -# define CRYPTO_READ 4 -# define CRYPTO_WRITE 8 - -/* This structure is no longer used */ -typedef struct crypto_threadid_st { - int dummy; -} CRYPTO_THREADID; -/* Only use CRYPTO_THREADID_set_[numeric|pointer]() within callbacks */ -# define CRYPTO_THREADID_set_numeric(id, val) -# define CRYPTO_THREADID_set_pointer(id, ptr) -# define CRYPTO_THREADID_set_callback(threadid_func) (0) -# define CRYPTO_THREADID_get_callback() (NULL) -# define CRYPTO_THREADID_current(id) -# define CRYPTO_THREADID_cmp(a, b) (-1) -# define CRYPTO_THREADID_cpy(dest, src) -# define CRYPTO_THREADID_hash(id) (0UL) - -# ifndef OPENSSL_NO_DEPRECATED_1_0_0 -# define CRYPTO_set_id_callback(func) -# define CRYPTO_get_id_callback() (NULL) -# define CRYPTO_thread_id() (0UL) -# endif /* OPENSSL_NO_DEPRECATED_1_0_0 */ - -# define CRYPTO_set_dynlock_create_callback(dyn_create_function) -# define CRYPTO_set_dynlock_lock_callback(dyn_lock_function) -# define CRYPTO_set_dynlock_destroy_callback(dyn_destroy_function) -# define CRYPTO_get_dynlock_create_callback() (NULL) -# define CRYPTO_get_dynlock_lock_callback() (NULL) -# define CRYPTO_get_dynlock_destroy_callback() (NULL) -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void *(*CRYPTO_malloc_fn)(size_t num, const char *file, int line); -typedef void *(*CRYPTO_realloc_fn)(void *addr, size_t num, const char *file, - int line); -typedef void (*CRYPTO_free_fn)(void *addr, const char *file, int line); -int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn, - CRYPTO_realloc_fn realloc_fn, - CRYPTO_free_fn free_fn); -void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn, - CRYPTO_realloc_fn *realloc_fn, - CRYPTO_free_fn *free_fn); - -void *CRYPTO_malloc(size_t num, const char *file, int line); -void *CRYPTO_zalloc(size_t num, const char *file, int line); -void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); -char *CRYPTO_strdup(const char *str, const char *file, int line); -char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); -void CRYPTO_free(void *ptr, const char *file, int line); -void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line); -void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line); -void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num, - const char *file, int line); - -int CRYPTO_secure_malloc_init(size_t sz, size_t minsize); -int CRYPTO_secure_malloc_done(void); -void *CRYPTO_secure_malloc(size_t num, const char *file, int line); -void *CRYPTO_secure_zalloc(size_t num, const char *file, int line); -void CRYPTO_secure_free(void *ptr, const char *file, int line); -void CRYPTO_secure_clear_free(void *ptr, size_t num, - const char *file, int line); -int CRYPTO_secure_allocated(const void *ptr); -int CRYPTO_secure_malloc_initialized(void); -size_t CRYPTO_secure_actual_size(void *ptr); -size_t CRYPTO_secure_used(void); - -void OPENSSL_cleanse(void *ptr, size_t len); - -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -/* - * The following can be used to detect memory leaks in the library. If - * used, it turns on malloc checking - */ -# define CRYPTO_MEM_CHECK_OFF 0x0 /* Control only */ -# define CRYPTO_MEM_CHECK_ON 0x1 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_ENABLE 0x2 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_DISABLE 0x3 /* Control only */ - -void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define OPENSSL_mem_debug_push(info) \ - CRYPTO_mem_debug_push(info, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_mem_debug_pop() \ - CRYPTO_mem_debug_pop() -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_set_mem_debug(int flag); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_ctrl(int mode); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_push(const char *info, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_pop(void); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_malloc(void *addr, size_t num, - int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, - size_t num, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_free(void *addr, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 -int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u), - void *u); -# endif -# ifndef OPENSSL_NO_STDIO -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks_fp(FILE *); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks(BIO *bio); -# endif -# endif /* OPENSSL_NO_CRYPTO_MDEBUG */ - -/* die if we have to */ -ossl_noreturn void OPENSSL_die(const char *assertion, const char *file, int line); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) -# endif -# define OPENSSL_assert(e) \ - (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) - -int OPENSSL_isservice(void); - -void OPENSSL_init(void); -# ifdef OPENSSL_SYS_UNIX -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_prepare(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_parent(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_child(void); -# endif -# endif - -struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result); -int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); -int OPENSSL_gmtime_diff(int *pday, int *psec, - const struct tm *from, const struct tm *to); - -/* - * CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. - * It takes an amount of time dependent on |len|, but independent of the - * contents of |a| and |b|. Unlike memcmp, it cannot be used to put elements - * into a defined order as the return value when a != b is undefined, other - * than to be non-zero. - */ -int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len); - -/* Standard initialisation options */ -# define OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS 0x00000001L -# define OPENSSL_INIT_LOAD_CRYPTO_STRINGS 0x00000002L -# define OPENSSL_INIT_ADD_ALL_CIPHERS 0x00000004L -# define OPENSSL_INIT_ADD_ALL_DIGESTS 0x00000008L -# define OPENSSL_INIT_NO_ADD_ALL_CIPHERS 0x00000010L -# define OPENSSL_INIT_NO_ADD_ALL_DIGESTS 0x00000020L -# define OPENSSL_INIT_LOAD_CONFIG 0x00000040L -# define OPENSSL_INIT_NO_LOAD_CONFIG 0x00000080L -# define OPENSSL_INIT_ASYNC 0x00000100L -# define OPENSSL_INIT_ENGINE_RDRAND 0x00000200L -# define OPENSSL_INIT_ENGINE_DYNAMIC 0x00000400L -# define OPENSSL_INIT_ENGINE_OPENSSL 0x00000800L -# define OPENSSL_INIT_ENGINE_CRYPTODEV 0x00001000L -# define OPENSSL_INIT_ENGINE_CAPI 0x00002000L -# define OPENSSL_INIT_ENGINE_PADLOCK 0x00004000L -# define OPENSSL_INIT_ENGINE_AFALG 0x00008000L -/* FREE: 0x00010000L */ -# define OPENSSL_INIT_ATFORK 0x00020000L -/* OPENSSL_INIT_BASE_ONLY 0x00040000L */ -# define OPENSSL_INIT_NO_ATEXIT 0x00080000L -/* OPENSSL_INIT flag range 0x03f00000 reserved for OPENSSL_init_ssl() */ -/* FREE: 0x04000000L */ -/* FREE: 0x08000000L */ -/* FREE: 0x10000000L */ -/* FREE: 0x20000000L */ -/* FREE: 0x40000000L */ -/* FREE: 0x80000000L */ -/* Max OPENSSL_INIT flag value is 0x80000000 */ - -/* openssl and dasync not counted as builtin */ -# define OPENSSL_INIT_ENGINE_ALL_BUILTIN \ - (OPENSSL_INIT_ENGINE_RDRAND | OPENSSL_INIT_ENGINE_DYNAMIC \ - | OPENSSL_INIT_ENGINE_CRYPTODEV | OPENSSL_INIT_ENGINE_CAPI | \ - OPENSSL_INIT_ENGINE_PADLOCK) - -/* Library initialisation functions */ -void OPENSSL_cleanup(void); -int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); -int OPENSSL_atexit(void (*handler)(void)); -void OPENSSL_thread_stop(void); -void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx); - -/* Low-level control of initialization */ -OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void); -# ifndef OPENSSL_NO_STDIO -int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings, - const char *config_filename); -void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings, - unsigned long flags); -int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, - const char *config_appname); -# endif -void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings); - -# if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) -# if defined(_WIN32) -# if defined(BASETYPES) || defined(_WINDEF_H) -/* application has to include in order to use this */ -typedef DWORD CRYPTO_THREAD_LOCAL; -typedef DWORD CRYPTO_THREAD_ID; - -typedef LONG CRYPTO_ONCE; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif -# else -# if defined(__TANDEM) && defined(_SPT_MODEL_) -# define SPT_THREAD_SIGNAL 1 -# define SPT_THREAD_AWARE 1 -# include -# else -# include -# endif -typedef pthread_once_t CRYPTO_ONCE; -typedef pthread_key_t CRYPTO_THREAD_LOCAL; -typedef pthread_t CRYPTO_THREAD_ID; - -# define CRYPTO_ONCE_STATIC_INIT PTHREAD_ONCE_INIT -# endif -# endif - -# if !defined(CRYPTO_ONCE_STATIC_INIT) -typedef unsigned int CRYPTO_ONCE; -typedef unsigned int CRYPTO_THREAD_LOCAL; -typedef unsigned int CRYPTO_THREAD_ID; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif - -int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)); - -int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)); -void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key); -int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val); -int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key); - -CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void); -int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b); - -OSSL_LIB_CTX *OSSL_LIB_CTX_new(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file); -void OSSL_LIB_CTX_free(OSSL_LIB_CTX *); -OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ct.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/ct.h deleted file mode 100644 index b6dd8c3547710a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ct.h +++ /dev/null @@ -1,573 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ct.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CT_H -# define OPENSSL_CT_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CT_H -# endif - -# include - -# ifndef OPENSSL_NO_CT -# include -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - - -/* Minimum RSA key size, from RFC6962 */ -# define SCT_MIN_RSA_BITS 2048 - -/* All hashes are SHA256 in v1 of Certificate Transparency */ -# define CT_V1_HASHLEN SHA256_DIGEST_LENGTH - -SKM_DEFINE_STACK_OF_INTERNAL(SCT, SCT, SCT) -#define sk_SCT_num(sk) OPENSSL_sk_num(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_value(sk, idx) ((SCT *)OPENSSL_sk_value(ossl_check_const_SCT_sk_type(sk), (idx))) -#define sk_SCT_new(cmp) ((STACK_OF(SCT) *)OPENSSL_sk_new(ossl_check_SCT_compfunc_type(cmp))) -#define sk_SCT_new_null() ((STACK_OF(SCT) *)OPENSSL_sk_new_null()) -#define sk_SCT_new_reserve(cmp, n) ((STACK_OF(SCT) *)OPENSSL_sk_new_reserve(ossl_check_SCT_compfunc_type(cmp), (n))) -#define sk_SCT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SCT_sk_type(sk), (n)) -#define sk_SCT_free(sk) OPENSSL_sk_free(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_zero(sk) OPENSSL_sk_zero(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_delete(sk, i) ((SCT *)OPENSSL_sk_delete(ossl_check_SCT_sk_type(sk), (i))) -#define sk_SCT_delete_ptr(sk, ptr) ((SCT *)OPENSSL_sk_delete_ptr(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr))) -#define sk_SCT_push(sk, ptr) OPENSSL_sk_push(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_pop(sk) ((SCT *)OPENSSL_sk_pop(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_shift(sk) ((SCT *)OPENSSL_sk_shift(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SCT_sk_type(sk),ossl_check_SCT_freefunc_type(freefunc)) -#define sk_SCT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), (idx)) -#define sk_SCT_set(sk, idx, ptr) ((SCT *)OPENSSL_sk_set(ossl_check_SCT_sk_type(sk), (idx), ossl_check_SCT_type(ptr))) -#define sk_SCT_find(sk, ptr) OPENSSL_sk_find(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), pnum) -#define sk_SCT_sort(sk) OPENSSL_sk_sort(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_dup(sk) ((STACK_OF(SCT) *)OPENSSL_sk_dup(ossl_check_const_SCT_sk_type(sk))) -#define sk_SCT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SCT) *)OPENSSL_sk_deep_copy(ossl_check_const_SCT_sk_type(sk), ossl_check_SCT_copyfunc_type(copyfunc), ossl_check_SCT_freefunc_type(freefunc))) -#define sk_SCT_set_cmp_func(sk, cmp) ((sk_SCT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SCT_sk_type(sk), ossl_check_SCT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG) -#define sk_CTLOG_num(sk) OPENSSL_sk_num(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_value(sk, idx) ((CTLOG *)OPENSSL_sk_value(ossl_check_const_CTLOG_sk_type(sk), (idx))) -#define sk_CTLOG_new(cmp) ((STACK_OF(CTLOG) *)OPENSSL_sk_new(ossl_check_CTLOG_compfunc_type(cmp))) -#define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null()) -#define sk_CTLOG_new_reserve(cmp, n) ((STACK_OF(CTLOG) *)OPENSSL_sk_new_reserve(ossl_check_CTLOG_compfunc_type(cmp), (n))) -#define sk_CTLOG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CTLOG_sk_type(sk), (n)) -#define sk_CTLOG_free(sk) OPENSSL_sk_free(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_zero(sk) OPENSSL_sk_zero(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_delete(sk, i) ((CTLOG *)OPENSSL_sk_delete(ossl_check_CTLOG_sk_type(sk), (i))) -#define sk_CTLOG_delete_ptr(sk, ptr) ((CTLOG *)OPENSSL_sk_delete_ptr(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_push(sk, ptr) OPENSSL_sk_push(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_shift(sk) ((CTLOG *)OPENSSL_sk_shift(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CTLOG_sk_type(sk),ossl_check_CTLOG_freefunc_type(freefunc)) -#define sk_CTLOG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), (idx)) -#define sk_CTLOG_set(sk, idx, ptr) ((CTLOG *)OPENSSL_sk_set(ossl_check_CTLOG_sk_type(sk), (idx), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_find(sk, ptr) OPENSSL_sk_find(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), pnum) -#define sk_CTLOG_sort(sk) OPENSSL_sk_sort(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_dup(sk) ((STACK_OF(CTLOG) *)OPENSSL_sk_dup(ossl_check_const_CTLOG_sk_type(sk))) -#define sk_CTLOG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CTLOG) *)OPENSSL_sk_deep_copy(ossl_check_const_CTLOG_sk_type(sk), ossl_check_CTLOG_copyfunc_type(copyfunc), ossl_check_CTLOG_freefunc_type(freefunc))) -#define sk_CTLOG_set_cmp_func(sk, cmp) ((sk_CTLOG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_compfunc_type(cmp))) - - - -typedef enum { - CT_LOG_ENTRY_TYPE_NOT_SET = -1, - CT_LOG_ENTRY_TYPE_X509 = 0, - CT_LOG_ENTRY_TYPE_PRECERT = 1 -} ct_log_entry_type_t; - -typedef enum { - SCT_VERSION_NOT_SET = -1, - SCT_VERSION_V1 = 0 -} sct_version_t; - -typedef enum { - SCT_SOURCE_UNKNOWN, - SCT_SOURCE_TLS_EXTENSION, - SCT_SOURCE_X509V3_EXTENSION, - SCT_SOURCE_OCSP_STAPLED_RESPONSE -} sct_source_t; - -typedef enum { - SCT_VALIDATION_STATUS_NOT_SET, - SCT_VALIDATION_STATUS_UNKNOWN_LOG, - SCT_VALIDATION_STATUS_VALID, - SCT_VALIDATION_STATUS_INVALID, - SCT_VALIDATION_STATUS_UNVERIFIED, - SCT_VALIDATION_STATUS_UNKNOWN_VERSION -} sct_validation_status_t; - -/****************************************** - * CT policy evaluation context functions * - ******************************************/ - -/* - * Creates a new, empty policy evaluation context associated with the given - * library context and property query string. - * The caller is responsible for calling CT_POLICY_EVAL_CTX_free when finished - * with the CT_POLICY_EVAL_CTX. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CT_POLICY_EVAL_CTX_new_ex() but the default library - * context and property query string is used. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void); - -/* Deletes a policy evaluation context and anything it owns. */ -void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx); - -/* Gets the peer certificate that the SCTs are for */ -X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the certificate associated with the received SCTs. - * Increments the reference count of cert. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert); - -/* Gets the issuer of the aforementioned certificate */ -X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the issuer of the certificate associated with the received SCTs. - * Increments the reference count of issuer. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer); - -/* Gets the CT logs that are trusted sources of SCTs */ -const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); - -/* Sets the log store that is in use. It must outlive the CT_POLICY_EVAL_CTX. */ -void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, - CTLOG_STORE *log_store); - -/* - * Gets the time, in milliseconds since the Unix epoch, that will be used as the - * current time when checking whether an SCT was issued in the future. - * Such SCTs will fail validation, as required by RFC6962. - */ -uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the time to evaluate SCTs against, in milliseconds since the Unix epoch. - * If an SCT's timestamp is after this time, it will be interpreted as having - * been issued in the future. RFC6962 states that "TLS clients MUST reject SCTs - * whose timestamp is in the future", so an SCT will not validate in this case. - */ -void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms); - -/***************** - * SCT functions * - *****************/ - -/* - * Creates a new, blank SCT. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new(void); - -/* - * Creates a new SCT from some base64-encoded strings. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new_from_base64(unsigned char version, - const char *logid_base64, - ct_log_entry_type_t entry_type, - uint64_t timestamp, - const char *extensions_base64, - const char *signature_base64); - -/* - * Frees the SCT and the underlying data structures. - */ -void SCT_free(SCT *sct); - -/* - * Free a stack of SCTs, and the underlying SCTs themselves. - * Intended to be compatible with X509V3_EXT_FREE. - */ -void SCT_LIST_free(STACK_OF(SCT) *a); - -/* - * Returns the version of the SCT. - */ -sct_version_t SCT_get_version(const SCT *sct); - -/* - * Set the version of an SCT. - * Returns 1 on success, 0 if the version is unrecognized. - */ -__owur int SCT_set_version(SCT *sct, sct_version_t version); - -/* - * Returns the log entry type of the SCT. - */ -ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct); - -/* - * Set the log entry type of an SCT. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type); - -/* - * Gets the ID of the log that an SCT came from. - * Ownership of the log ID remains with the SCT. - * Returns the length of the log ID. - */ -size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id); - -/* - * Set the log ID of an SCT to point directly to the *log_id specified. - * The SCT takes ownership of the specified pointer. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len); - -/* - * Set the log ID of an SCT. - * This makes a copy of the log_id. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, - size_t log_id_len); - -/* - * Returns the timestamp for the SCT (epoch time in milliseconds). - */ -uint64_t SCT_get_timestamp(const SCT *sct); - -/* - * Set the timestamp of an SCT (epoch time in milliseconds). - */ -void SCT_set_timestamp(SCT *sct, uint64_t timestamp); - -/* - * Return the NID for the signature used by the SCT. - * For CT v1, this will be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256 (or NID_undef if incorrect/unset). - */ -int SCT_get_signature_nid(const SCT *sct); - -/* - * Set the signature type of an SCT - * For CT v1, this should be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_signature_nid(SCT *sct, int nid); - -/* - * Set *ext to point to the extension data for the SCT. ext must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext); - -/* - * Set the extensions of an SCT to point directly to the *ext specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len); - -/* - * Set the extensions of an SCT. - * This takes a copy of the ext. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext, - size_t ext_len); - -/* - * Set *sig to point to the signature for the SCT. sig must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_signature(const SCT *sct, unsigned char **sig); - -/* - * Set the signature of an SCT to point directly to the *sig specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len); - -/* - * Set the signature of an SCT to be a copy of the *sig specified. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_signature(SCT *sct, const unsigned char *sig, - size_t sig_len); - -/* - * The origin of this SCT, e.g. TLS extension, OCSP response, etc. - */ -sct_source_t SCT_get_source(const SCT *sct); - -/* - * Set the origin of this SCT, e.g. TLS extension, OCSP response, etc. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_source(SCT *sct, sct_source_t source); - -/* - * Returns a text string describing the validation status of |sct|. - */ -const char *SCT_validation_status_string(const SCT *sct); - -/* - * Pretty-prints an |sct| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * If |logs| is not NULL, it will be used to lookup the CT log that the SCT came - * from, so that the log name can be printed. - */ -void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); - -/* - * Pretty-prints an |sct_list| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * SCTs will be delimited by |separator|. - * If |logs| is not NULL, it will be used to lookup the CT log that each SCT - * came from, so that the log names can be printed. - */ -void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent, - const char *separator, const CTLOG_STORE *logs); - -/* - * Gets the last result of validating this SCT. - * If it has not been validated yet, returns SCT_VALIDATION_STATUS_NOT_SET. - */ -sct_validation_status_t SCT_get_validation_status(const SCT *sct); - -/* - * Validates the given SCT with the provided context. - * Sets the "validation_status" field of the SCT. - * Returns 1 if the SCT is valid and the signature verifies. - * Returns 0 if the SCT is invalid or could not be verified. - * Returns -1 if an error occurs. - */ -__owur int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx); - -/* - * Validates the given list of SCTs with the provided context. - * Sets the "validation_status" field of each SCT. - * Returns 1 if there are no invalid SCTs and all signatures verify. - * Returns 0 if at least one SCT is invalid or could not be verified. - * Returns a negative integer if an error occurs. - */ -__owur int SCT_LIST_validate(const STACK_OF(SCT) *scts, - CT_POLICY_EVAL_CTX *ctx); - - -/********************************* - * SCT parsing and serialization * - *********************************/ - -/* - * Serialize (to TLS format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just return the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Convert TLS format SCT list to a stack of SCTs. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - size_t len); - -/* - * Serialize (to DER format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just returns the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Parses an SCT list in DER format and returns it. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - long len); - -/* - * Serialize (to TLS format) an |sct| and write it to |out|. - * If |out| is null, no SCT will be output but the length will still be returned. - * If |out| points to a null pointer, a string will be allocated to hold the - * TLS-format SCT. It is the responsibility of the caller to free it. - * If |out| points to an allocated string, the TLS-format SCT will be written - * to it. - * The length of the SCT in TLS format will be returned. - */ -__owur int i2o_SCT(const SCT *sct, unsigned char **out); - -/* - * Parses an SCT in TLS format and returns it. - * If |psct| is not null, it will end up pointing to the parsed SCT. If it - * already points to a non-null pointer, the pointer will be free'd. - * |in| should be a pointer to a string containing the TLS-format SCT. - * |in| will be advanced to the end of the SCT if parsing succeeds. - * |len| should be the length of the SCT in |in|. - * Returns NULL if an error occurs. - * If the SCT is an unsupported version, only the SCT's 'sct' and 'sct_len' - * fields will be populated (with |in| and |len| respectively). - */ -SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len); - -/******************** - * CT log functions * - ********************/ - -/* - * Creates a new CT log instance with the given |public_key| and |name| and - * associates it with the give library context |libctx| and property query - * string |propq|. - * Takes ownership of |public_key| but copies |name|. - * Returns NULL if malloc fails or if |public_key| cannot be converted to DER. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_ex except that the default library context and - * property query string are used. - */ -CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); - -/* - * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER - * in |pkey_base64| and associated with the given library context |libctx| and - * property query string |propq|. The |name| is a string to help users identify - * this log. - * Returns 1 on success, 0 on failure. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64, - const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_from_base64_ex() except that the default - * library context and property query string are used. - * Returns 1 on success, 0 on failure. - */ -int CTLOG_new_from_base64(CTLOG ** ct_log, - const char *pkey_base64, const char *name); - -/* - * Deletes a CT log instance and its fields. - */ -void CTLOG_free(CTLOG *log); - -/* Gets the name of the CT log */ -const char *CTLOG_get0_name(const CTLOG *log); -/* Gets the ID of the CT log */ -void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, - size_t *log_id_len); -/* Gets the public key of the CT log */ -EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log); - -/************************** - * CT log store functions * - **************************/ - -/* - * Creates a new CT log store and associates it with the given libctx and - * property query string. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -/* - * Same as CTLOG_STORE_new_ex except that the default libctx and - * property query string are used. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new(void); - -/* - * Deletes a CT log store and all of the CT log instances held within. - */ -void CTLOG_STORE_free(CTLOG_STORE *store); - -/* - * Finds a CT log in the store based on its log ID. - * Returns the CT log, or NULL if no match is found. - */ -const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, - const uint8_t *log_id, - size_t log_id_len); - -/* - * Loads a CT log list into a |store| from a |file|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); - -/* - * Loads the default CT log list into a |store|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store); - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/err.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/err.h deleted file mode 100644 index 3c7299dbbcffa3..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/err.h +++ /dev/null @@ -1,492 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ERR_H -# define OPENSSL_ERR_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ERR_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# include -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_FILENAMES -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,fn,ln) -# else -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,NULL,0) -# endif -# endif - -# include -# include - -# define ERR_TXT_MALLOCED 0x01 -# define ERR_TXT_STRING 0x02 - -# if !defined(OPENSSL_NO_DEPRECATED_3_0) || defined(OSSL_FORCE_ERR_STATE) -# define ERR_FLAG_MARK 0x01 -# define ERR_FLAG_CLEAR 0x02 - -# define ERR_NUM_ERRORS 16 -struct err_state_st { - int err_flags[ERR_NUM_ERRORS]; - int err_marks[ERR_NUM_ERRORS]; - unsigned long err_buffer[ERR_NUM_ERRORS]; - char *err_data[ERR_NUM_ERRORS]; - size_t err_data_size[ERR_NUM_ERRORS]; - int err_data_flags[ERR_NUM_ERRORS]; - char *err_file[ERR_NUM_ERRORS]; - int err_line[ERR_NUM_ERRORS]; - char *err_func[ERR_NUM_ERRORS]; - int top, bottom; -}; -# endif - -/* library */ -# define ERR_LIB_NONE 1 -# define ERR_LIB_SYS 2 -# define ERR_LIB_BN 3 -# define ERR_LIB_RSA 4 -# define ERR_LIB_DH 5 -# define ERR_LIB_EVP 6 -# define ERR_LIB_BUF 7 -# define ERR_LIB_OBJ 8 -# define ERR_LIB_PEM 9 -# define ERR_LIB_DSA 10 -# define ERR_LIB_X509 11 -/* #define ERR_LIB_METH 12 */ -# define ERR_LIB_ASN1 13 -# define ERR_LIB_CONF 14 -# define ERR_LIB_CRYPTO 15 -# define ERR_LIB_EC 16 -# define ERR_LIB_SSL 20 -/* #define ERR_LIB_SSL23 21 */ -/* #define ERR_LIB_SSL2 22 */ -/* #define ERR_LIB_SSL3 23 */ -/* #define ERR_LIB_RSAREF 30 */ -/* #define ERR_LIB_PROXY 31 */ -# define ERR_LIB_BIO 32 -# define ERR_LIB_PKCS7 33 -# define ERR_LIB_X509V3 34 -# define ERR_LIB_PKCS12 35 -# define ERR_LIB_RAND 36 -# define ERR_LIB_DSO 37 -# define ERR_LIB_ENGINE 38 -# define ERR_LIB_OCSP 39 -# define ERR_LIB_UI 40 -# define ERR_LIB_COMP 41 -# define ERR_LIB_ECDSA 42 -# define ERR_LIB_ECDH 43 -# define ERR_LIB_OSSL_STORE 44 -# define ERR_LIB_FIPS 45 -# define ERR_LIB_CMS 46 -# define ERR_LIB_TS 47 -# define ERR_LIB_HMAC 48 -/* # define ERR_LIB_JPAKE 49 */ -# define ERR_LIB_CT 50 -# define ERR_LIB_ASYNC 51 -# define ERR_LIB_KDF 52 -# define ERR_LIB_SM2 53 -# define ERR_LIB_ESS 54 -# define ERR_LIB_PROP 55 -# define ERR_LIB_CRMF 56 -# define ERR_LIB_PROV 57 -# define ERR_LIB_CMP 58 -# define ERR_LIB_OSSL_ENCODER 59 -# define ERR_LIB_OSSL_DECODER 60 -# define ERR_LIB_HTTP 61 - -# define ERR_LIB_USER 128 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define ASN1err(f, r) ERR_raise_data(ERR_LIB_ASN1, (r), NULL) -# define ASYNCerr(f, r) ERR_raise_data(ERR_LIB_ASYNC, (r), NULL) -# define BIOerr(f, r) ERR_raise_data(ERR_LIB_BIO, (r), NULL) -# define BNerr(f, r) ERR_raise_data(ERR_LIB_BN, (r), NULL) -# define BUFerr(f, r) ERR_raise_data(ERR_LIB_BUF, (r), NULL) -# define CMPerr(f, r) ERR_raise_data(ERR_LIB_CMP, (r), NULL) -# define CMSerr(f, r) ERR_raise_data(ERR_LIB_CMS, (r), NULL) -# define COMPerr(f, r) ERR_raise_data(ERR_LIB_COMP, (r), NULL) -# define CONFerr(f, r) ERR_raise_data(ERR_LIB_CONF, (r), NULL) -# define CRMFerr(f, r) ERR_raise_data(ERR_LIB_CRMF, (r), NULL) -# define CRYPTOerr(f, r) ERR_raise_data(ERR_LIB_CRYPTO, (r), NULL) -# define CTerr(f, r) ERR_raise_data(ERR_LIB_CT, (r), NULL) -# define DHerr(f, r) ERR_raise_data(ERR_LIB_DH, (r), NULL) -# define DSAerr(f, r) ERR_raise_data(ERR_LIB_DSA, (r), NULL) -# define DSOerr(f, r) ERR_raise_data(ERR_LIB_DSO, (r), NULL) -# define ECDHerr(f, r) ERR_raise_data(ERR_LIB_ECDH, (r), NULL) -# define ECDSAerr(f, r) ERR_raise_data(ERR_LIB_ECDSA, (r), NULL) -# define ECerr(f, r) ERR_raise_data(ERR_LIB_EC, (r), NULL) -# define ENGINEerr(f, r) ERR_raise_data(ERR_LIB_ENGINE, (r), NULL) -# define ESSerr(f, r) ERR_raise_data(ERR_LIB_ESS, (r), NULL) -# define EVPerr(f, r) ERR_raise_data(ERR_LIB_EVP, (r), NULL) -# define FIPSerr(f, r) ERR_raise_data(ERR_LIB_FIPS, (r), NULL) -# define HMACerr(f, r) ERR_raise_data(ERR_LIB_HMAC, (r), NULL) -# define HTTPerr(f, r) ERR_raise_data(ERR_LIB_HTTP, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define OBJerr(f, r) ERR_raise_data(ERR_LIB_OBJ, (r), NULL) -# define OCSPerr(f, r) ERR_raise_data(ERR_LIB_OCSP, (r), NULL) -# define OSSL_STOREerr(f, r) ERR_raise_data(ERR_LIB_OSSL_STORE, (r), NULL) -# define PEMerr(f, r) ERR_raise_data(ERR_LIB_PEM, (r), NULL) -# define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL) -# define PKCS7err(f, r) ERR_raise_data(ERR_LIB_PKCS7, (r), NULL) -# define PROPerr(f, r) ERR_raise_data(ERR_LIB_PROP, (r), NULL) -# define PROVerr(f, r) ERR_raise_data(ERR_LIB_PROV, (r), NULL) -# define RANDerr(f, r) ERR_raise_data(ERR_LIB_RAND, (r), NULL) -# define RSAerr(f, r) ERR_raise_data(ERR_LIB_RSA, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define SM2err(f, r) ERR_raise_data(ERR_LIB_SM2, (r), NULL) -# define SSLerr(f, r) ERR_raise_data(ERR_LIB_SSL, (r), NULL) -# define SYSerr(f, r) ERR_raise_data(ERR_LIB_SYS, (r), NULL) -# define TSerr(f, r) ERR_raise_data(ERR_LIB_TS, (r), NULL) -# define UIerr(f, r) ERR_raise_data(ERR_LIB_UI, (r), NULL) -# define X509V3err(f, r) ERR_raise_data(ERR_LIB_X509V3, (r), NULL) -# define X509err(f, r) ERR_raise_data(ERR_LIB_X509, (r), NULL) -# endif - -/*- - * The error code packs differently depending on if it records a system - * error or an OpenSSL error. - * - * A system error packs like this (we follow POSIX and only allow positive - * numbers that fit in an |int|): - * - * +-+-------------------------------------------------------------+ - * |1| system error number | - * +-+-------------------------------------------------------------+ - * - * An OpenSSL error packs like this: - * - * <---------------------------- 32 bits --------------------------> - * <--- 8 bits ---><------------------ 23 bits -----------------> - * +-+---------------+---------------------------------------------+ - * |0| library | reason | - * +-+---------------+---------------------------------------------+ - * - * A few of the reason bits are reserved as flags with special meaning: - * - * <5 bits-<>--------- 19 bits -----------------> - * +-------+-+-----------------------------------+ - * | rflags| | reason | - * +-------+-+-----------------------------------+ - * ^ - * | - * ERR_RFLAG_FATAL = ERR_R_FATAL - * - * The reason flags are part of the overall reason code for practical - * reasons, as they provide an easy way to place different types of - * reason codes in different numeric ranges. - * - * The currently known reason flags are: - * - * ERR_RFLAG_FATAL Flags that the reason code is considered fatal. - * For backward compatibility reasons, this flag - * is also the code for ERR_R_FATAL (that reason - * code served the dual purpose of flag and reason - * code in one in pre-3.0 OpenSSL). - * ERR_RFLAG_COMMON Flags that the reason code is common to all - * libraries. All ERR_R_ macros must use this flag, - * and no other _R_ macro is allowed to use it. - */ - -/* Macros to help decode recorded system errors */ -# define ERR_SYSTEM_FLAG ((unsigned int)INT_MAX + 1) -# define ERR_SYSTEM_MASK ((unsigned int)INT_MAX) - -/* - * Macros to help decode recorded OpenSSL errors - * As expressed above, RFLAGS and REASON overlap by one bit to allow - * ERR_R_FATAL to use ERR_RFLAG_FATAL as its reason code. - */ -# define ERR_LIB_OFFSET 23L -# define ERR_LIB_MASK 0xFF -# define ERR_RFLAGS_OFFSET 18L -# define ERR_RFLAGS_MASK 0x1F -# define ERR_REASON_MASK 0X7FFFFF - -/* - * Reason flags are defined pre-shifted to easily combine with the reason - * number. - */ -# define ERR_RFLAG_FATAL (0x1 << ERR_RFLAGS_OFFSET) -# define ERR_RFLAG_COMMON (0x2 << ERR_RFLAGS_OFFSET) - -# define ERR_SYSTEM_ERROR(errcode) (((errcode) & ERR_SYSTEM_FLAG) != 0) - -static ossl_unused ossl_inline int ERR_GET_LIB(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return ERR_LIB_SYS; - return (errcode >> ERR_LIB_OFFSET) & ERR_LIB_MASK; -} - -static ossl_unused ossl_inline int ERR_GET_RFLAGS(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return 0; - return errcode & (ERR_RFLAGS_MASK << ERR_RFLAGS_OFFSET); -} - -static ossl_unused ossl_inline int ERR_GET_REASON(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return errcode & ERR_SYSTEM_MASK; - return errcode & ERR_REASON_MASK; -} - -static ossl_unused ossl_inline int ERR_FATAL_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_FATAL) != 0; -} - -static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_COMMON) != 0; -} - -/* - * ERR_PACK is a helper macro to properly pack OpenSSL error codes and may - * only be used for that purpose. System errors are packed internally. - * ERR_PACK takes reason flags and reason code combined in |reason|. - * ERR_PACK ignores |func|, that parameter is just legacy from pre-3.0 OpenSSL. - */ -# define ERR_PACK(lib,func,reason) \ - ( (((unsigned long)(lib) & ERR_LIB_MASK ) << ERR_LIB_OFFSET) | \ - (((unsigned long)(reason) & ERR_REASON_MASK)) ) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SYS_F_FOPEN 0 -# define SYS_F_CONNECT 0 -# define SYS_F_GETSERVBYNAME 0 -# define SYS_F_SOCKET 0 -# define SYS_F_IOCTLSOCKET 0 -# define SYS_F_BIND 0 -# define SYS_F_LISTEN 0 -# define SYS_F_ACCEPT 0 -# define SYS_F_WSASTARTUP 0 -# define SYS_F_OPENDIR 0 -# define SYS_F_FREAD 0 -# define SYS_F_GETADDRINFO 0 -# define SYS_F_GETNAMEINFO 0 -# define SYS_F_SETSOCKOPT 0 -# define SYS_F_GETSOCKOPT 0 -# define SYS_F_GETSOCKNAME 0 -# define SYS_F_GETHOSTBYNAME 0 -# define SYS_F_FFLUSH 0 -# define SYS_F_OPEN 0 -# define SYS_F_CLOSE 0 -# define SYS_F_IOCTL 0 -# define SYS_F_STAT 0 -# define SYS_F_FCNTL 0 -# define SYS_F_FSTAT 0 -# define SYS_F_SENDFILE 0 -# endif - -/* - * All ERR_R_ codes must be combined with ERR_RFLAG_COMMON. - */ - -/* "we came from here" global reason codes, range 1..255 */ -# define ERR_R_SYS_LIB (ERR_LIB_SYS/* 2 */ | ERR_RFLAG_COMMON) -# define ERR_R_BN_LIB (ERR_LIB_BN/* 3 */ | ERR_RFLAG_COMMON) -# define ERR_R_RSA_LIB (ERR_LIB_RSA/* 4 */ | ERR_RFLAG_COMMON) -# define ERR_R_DH_LIB (ERR_LIB_DH/* 5 */ | ERR_RFLAG_COMMON) -# define ERR_R_EVP_LIB (ERR_LIB_EVP/* 6 */ | ERR_RFLAG_COMMON) -# define ERR_R_BUF_LIB (ERR_LIB_BUF/* 7 */ | ERR_RFLAG_COMMON) -# define ERR_R_OBJ_LIB (ERR_LIB_OBJ/* 8 */ | ERR_RFLAG_COMMON) -# define ERR_R_PEM_LIB (ERR_LIB_PEM/* 9 */ | ERR_RFLAG_COMMON) -# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON) -# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON) -# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON) -# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON) -# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON) -# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON) -# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON) -# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON) -# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON) - -/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */ -# define ERR_R_FATAL (ERR_RFLAG_FATAL|ERR_RFLAG_COMMON) -# define ERR_R_MALLOC_FAILURE (256|ERR_R_FATAL) -# define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (257|ERR_R_FATAL) -# define ERR_R_PASSED_NULL_PARAMETER (258|ERR_R_FATAL) -# define ERR_R_INTERNAL_ERROR (259|ERR_R_FATAL) -# define ERR_R_DISABLED (260|ERR_R_FATAL) -# define ERR_R_INIT_FAIL (261|ERR_R_FATAL) -# define ERR_R_PASSED_INVALID_ARGUMENT (262|ERR_RFLAG_COMMON) -# define ERR_R_OPERATION_FAIL (263|ERR_R_FATAL) -# define ERR_R_INVALID_PROVIDER_FUNCTIONS (264|ERR_R_FATAL) -# define ERR_R_INTERRUPTED_OR_CANCELLED (265|ERR_RFLAG_COMMON) -# define ERR_R_NESTED_ASN1_ERROR (266|ERR_RFLAG_COMMON) -# define ERR_R_MISSING_ASN1_EOS (267|ERR_RFLAG_COMMON) -# define ERR_R_UNSUPPORTED (268|ERR_RFLAG_COMMON) -# define ERR_R_FETCH_FAILED (269|ERR_RFLAG_COMMON) -# define ERR_R_INVALID_PROPERTY_DEFINITION (270|ERR_RFLAG_COMMON) -# define ERR_R_UNABLE_TO_GET_READ_LOCK (271|ERR_R_FATAL) -# define ERR_R_UNABLE_TO_GET_WRITE_LOCK (272|ERR_R_FATAL) - -typedef struct ERR_string_data_st { - unsigned long error; - const char *string; -} ERR_STRING_DATA; - -DEFINE_LHASH_OF_INTERNAL(ERR_STRING_DATA); -#define lh_ERR_STRING_DATA_new(hfn, cmp) ((LHASH_OF(ERR_STRING_DATA) *)OPENSSL_LH_new(ossl_check_ERR_STRING_DATA_lh_hashfunc_type(hfn), ossl_check_ERR_STRING_DATA_lh_compfunc_type(cmp))) -#define lh_ERR_STRING_DATA_free(lh) OPENSSL_LH_free(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_flush(lh) OPENSSL_LH_flush(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_insert(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_insert(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_delete(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_delete(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_retrieve(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_retrieve(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_error(lh) OPENSSL_LH_error(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_num_items(lh) OPENSSL_LH_num_items(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh), dl) -#define lh_ERR_STRING_DATA_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_doallfunc_type(dfn)) - - -/* 12 lines and some on an 80 column terminal */ -#define ERR_MAX_DATA_SIZE 1024 - -/* Building blocks */ -void ERR_new(void); -void ERR_set_debug(const char *file, int line, const char *func); -void ERR_set_error(int lib, int reason, const char *fmt, ...); -void ERR_vset_error(int lib, int reason, const char *fmt, va_list args); - -/* Main error raising functions */ -# define ERR_raise(lib, reason) ERR_raise_data((lib),(reason),NULL) -# define ERR_raise_data \ - (ERR_new(), \ - ERR_set_debug(OPENSSL_FILE,OPENSSL_LINE,OPENSSL_FUNC), \ - ERR_set_error) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* Backward compatibility */ -# define ERR_put_error(lib, func, reason, file, line) \ - (ERR_new(), \ - ERR_set_debug((file), (line), OPENSSL_FUNC), \ - ERR_set_error((lib), (reason), NULL)) -# endif - -void ERR_set_error_data(char *data, int flags); - -unsigned long ERR_get_error(void); -unsigned long ERR_get_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line(const char **file, int *line); -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line_data(const char **file, int *line, - const char **data, int *flags); -#endif -unsigned long ERR_peek_error(void); -unsigned long ERR_peek_error_line(const char **file, int *line); -unsigned long ERR_peek_error_func(const char **func); -unsigned long ERR_peek_error_data(const char **data, int *flags); -unsigned long ERR_peek_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif -unsigned long ERR_peek_last_error(void); -unsigned long ERR_peek_last_error_line(const char **file, int *line); -unsigned long ERR_peek_last_error_func(const char **func); -unsigned long ERR_peek_last_error_data(const char **data, int *flags); -unsigned long ERR_peek_last_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_last_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif - -void ERR_clear_error(void); - -char *ERR_error_string(unsigned long e, char *buf); -void ERR_error_string_n(unsigned long e, char *buf, size_t len); -const char *ERR_lib_error_string(unsigned long e); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); -# endif -const char *ERR_reason_error_string(unsigned long e); - -void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u), - void *u); -# ifndef OPENSSL_NO_STDIO -void ERR_print_errors_fp(FILE *fp); -# endif -void ERR_print_errors(BIO *bp); - -void ERR_add_error_data(int num, ...); -void ERR_add_error_vdata(int num, va_list args); -void ERR_add_error_txt(const char *sepr, const char *txt); -void ERR_add_error_mem_bio(const char *sep, BIO *bio); - -int ERR_load_strings(int lib, ERR_STRING_DATA *str); -int ERR_load_strings_const(const ERR_STRING_DATA *str); -int ERR_unload_strings(int lib, ERR_STRING_DATA *str); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define ERR_load_crypto_strings() \ - OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# define ERR_free_strings() while(0) continue -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void ERR_remove_thread_state(void *); -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_0_0 -OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); -#endif -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 ERR_STATE *ERR_get_state(void); -#endif - -int ERR_get_next_error_library(void); - -int ERR_set_mark(void); -int ERR_pop_to_mark(void); -int ERR_clear_last_mark(void); - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ess.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/ess.h deleted file mode 100644 index 4055bebbea2fd6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ess.h +++ /dev/null @@ -1,128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ess.h.in - * - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ESS_H -# define OPENSSL_ESS_H -# pragma once - -# include - -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - - -typedef struct ESS_issuer_serial ESS_ISSUER_SERIAL; -typedef struct ESS_cert_id ESS_CERT_ID; -typedef struct ESS_signing_cert ESS_SIGNING_CERT; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID, ESS_CERT_ID, ESS_CERT_ID) -#define sk_ESS_CERT_ID_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_value(sk, idx) ((ESS_CERT_ID *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_new(cmp) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_new_null() ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_delete(sk, i) ((ESS_CERT_ID *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_delete_ptr(sk, ptr) ((ESS_CERT_ID *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_pop(sk) ((ESS_CERT_ID *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_shift(sk) ((ESS_CERT_ID *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_sk_type(sk),ossl_check_ESS_CERT_ID_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), (idx)) -#define sk_ESS_CERT_ID_set(sk, idx, ptr) ((ESS_CERT_ID *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), pnum) -#define sk_ESS_CERT_ID_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_dup(sk) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_compfunc_type(cmp))) - - - -typedef struct ESS_signing_cert_v2_st ESS_SIGNING_CERT_V2; -typedef struct ESS_cert_id_v2_st ESS_CERT_ID_V2; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID_V2, ESS_CERT_ID_V2, ESS_CERT_ID_V2) -#define sk_ESS_CERT_ID_V2_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_value(sk, idx) ((ESS_CERT_ID_V2 *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_V2_new(cmp) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_V2_new_null() ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_V2_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_V2_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_V2_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_delete(sk, i) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_V2_delete_ptr(sk, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_pop(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_shift(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk),ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_V2_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), (idx)) -#define sk_ESS_CERT_ID_V2_set(sk, idx, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), pnum) -#define sk_ESS_CERT_ID_V2_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_dup(sk) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_V2_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) - - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_ISSUER_SERIAL) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_ISSUER_SERIAL, ESS_ISSUER_SERIAL) -DECLARE_ASN1_DUP_FUNCTION(ESS_ISSUER_SERIAL) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID, ESS_CERT_ID) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID_V2) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID_V2, ESS_CERT_ID_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID_V2) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT_V2) - -ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert, - const STACK_OF(X509) *certs, - int set_issuer_serial); -ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg, - const X509 *signcert, - const - STACK_OF(X509) *certs, - int set_issuer_serial); -int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss, - const ESS_SIGNING_CERT_V2 *ssv2, - const STACK_OF(X509) *chain, - int require_signing_cert); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/fipskey.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/fipskey.h deleted file mode 100644 index 42ba014b313ba8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/fipskey.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/fipskey.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_FIPSKEY_H -# define OPENSSL_FIPSKEY_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * The FIPS validation HMAC key, usable as an array initializer. - */ -#define FIPS_KEY_ELEMENTS \ - 0xf4, 0x55, 0x66, 0x50, 0xac, 0x31, 0xd3, 0x54, 0x61, 0x61, 0x0b, 0xac, 0x4e, 0xd8, 0x1b, 0x1a, 0x18, 0x1b, 0x2d, 0x8a, 0x43, 0xea, 0x28, 0x54, 0xcb, 0xae, 0x22, 0xca, 0x74, 0x56, 0x08, 0x13 - -/* - * The FIPS validation key, as a string. - */ -#define FIPS_KEY_STRING "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813" - -# ifdef __cplusplus -} -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/lhash.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/lhash.h deleted file mode 100644 index 39dd6254acdeb6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/lhash.h +++ /dev/null @@ -1,288 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -/* - * Header for dynamic hash table routines Author - Eric Young - */ - -#ifndef OPENSSL_LHASH_H -# define OPENSSL_LHASH_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_LHASH_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct lhash_node_st OPENSSL_LH_NODE; -typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *); -typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *); -typedef void (*OPENSSL_LH_DOALL_FUNC) (void *); -typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *); -typedef struct lhash_st OPENSSL_LHASH; - -/* - * Macros for declaring and implementing type-safe wrappers for LHASH - * callbacks. This way, callbacks can be provided to LHASH structures without - * function pointer casting and the macro-defined callbacks provide - * per-variable casting before deferring to the underlying type-specific - * callbacks. NB: It is possible to place a "static" in front of both the - * DECLARE and IMPLEMENT macros if the functions are strictly internal. - */ - -/* First: "hash" functions */ -# define DECLARE_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *); -# define IMPLEMENT_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *arg) { \ - const o_type *a = arg; \ - return name##_hash(a); } -# define LHASH_HASH_FN(name) name##_LHASH_HASH - -/* Second: "compare" functions */ -# define DECLARE_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *, const void *); -# define IMPLEMENT_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *arg1, const void *arg2) { \ - const o_type *a = arg1; \ - const o_type *b = arg2; \ - return name##_cmp(a,b); } -# define LHASH_COMP_FN(name) name##_LHASH_COMP - -/* Fourth: "doall_arg" functions */ -# define DECLARE_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *, void *); -# define IMPLEMENT_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *arg1, void *arg2) { \ - o_type *a = arg1; \ - a_type *b = arg2; \ - name##_doall_arg(a, b); } -# define LHASH_DOALL_ARG_FN(name) name##_LHASH_DOALL_ARG - - -# define LH_LOAD_MULT 256 - -int OPENSSL_LH_error(OPENSSL_LHASH *lh); -OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c); -void OPENSSL_LH_free(OPENSSL_LHASH *lh); -void OPENSSL_LH_flush(OPENSSL_LHASH *lh); -void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data); -void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data); -void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data); -void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func); -void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg); -unsigned long OPENSSL_LH_strhash(const char *c); -unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh); -unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh); -void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load); - -# ifndef OPENSSL_NO_STDIO -void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp); -# endif -void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define _LHASH OPENSSL_LHASH -# define LHASH_NODE OPENSSL_LH_NODE -# define lh_error OPENSSL_LH_error -# define lh_new OPENSSL_LH_new -# define lh_free OPENSSL_LH_free -# define lh_insert OPENSSL_LH_insert -# define lh_delete OPENSSL_LH_delete -# define lh_retrieve OPENSSL_LH_retrieve -# define lh_doall OPENSSL_LH_doall -# define lh_doall_arg OPENSSL_LH_doall_arg -# define lh_strhash OPENSSL_LH_strhash -# define lh_num_items OPENSSL_LH_num_items -# ifndef OPENSSL_NO_STDIO -# define lh_stats OPENSSL_LH_stats -# define lh_node_stats OPENSSL_LH_node_stats -# define lh_node_usage_stats OPENSSL_LH_node_usage_stats -# endif -# define lh_stats_bio OPENSSL_LH_stats_bio -# define lh_node_stats_bio OPENSSL_LH_node_stats_bio -# define lh_node_usage_stats_bio OPENSSL_LH_node_usage_stats_bio -# endif - -/* Type checking... */ - -# define LHASH_OF(type) struct lhash_st_##type - -/* Helper macro for internal use */ -# define DEFINE_LHASH_OF_INTERNAL(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - typedef int (*lh_##type##_compfunc)(const type *a, const type *b); \ - typedef unsigned long (*lh_##type##_hashfunc)(const type *a); \ - typedef void (*lh_##type##_doallfunc)(type *a); \ - static ossl_unused ossl_inline type *ossl_check_##type##_lh_plain_type(type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const type *ossl_check_const_##type##_lh_plain_type(const type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_LHASH *ossl_check_const_##type##_lh_type(const LHASH_OF(type) *lh) \ - { \ - return (const OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LHASH *ossl_check_##type##_lh_type(LHASH_OF(type) *lh) \ - { \ - return (OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_COMPFUNC ossl_check_##type##_lh_compfunc_type(lh_##type##_compfunc cmp) \ - { \ - return (OPENSSL_LH_COMPFUNC)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_HASHFUNC ossl_check_##type##_lh_hashfunc_type(lh_##type##_hashfunc hfn) \ - { \ - return (OPENSSL_LH_HASHFUNC)hfn; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_DOALL_FUNC ossl_check_##type##_lh_doallfunc_type(lh_##type##_doallfunc dfn) \ - { \ - return (OPENSSL_LH_DOALL_FUNC)dfn; \ - } \ - LHASH_OF(type) - -# define DEFINE_LHASH_OF(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - static ossl_unused ossl_inline LHASH_OF(type) *lh_##type##_new(unsigned long (*hfn)(const type *), \ - int (*cfn)(const type *, const type *)) \ - { \ - return (LHASH_OF(type) *) \ - OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); \ - } \ - static ossl_unused ossl_inline void lh_##type##_free(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_free((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_flush(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_insert(LHASH_OF(type) *lh, type *d) \ - { \ - return (type *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_delete(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_retrieve(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline int lh_##type##_error(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_error((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_num_items(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_usage_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_get_down_load(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_set_down_load(LHASH_OF(type) *lh, unsigned long dl) \ - { \ - OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall(LHASH_OF(type) *lh, \ - void (*doall)(type *)) \ - { \ - OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall_arg(LHASH_OF(type) *lh, \ - void (*doallarg)(type *, void *), \ - void *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, \ - (OPENSSL_LH_DOALL_FUNCARG)doallarg, arg); \ - } \ - LHASH_OF(type) - -#define IMPLEMENT_LHASH_DOALL_ARG_CONST(type, argtype) \ - int_implement_lhash_doall(type, argtype, const type) - -#define IMPLEMENT_LHASH_DOALL_ARG(type, argtype) \ - int_implement_lhash_doall(type, argtype, type) - -#define int_implement_lhash_doall(type, argtype, cbargtype) \ - static ossl_unused ossl_inline void \ - lh_##type##_doall_##argtype(LHASH_OF(type) *lh, \ - void (*fn)(cbargtype *, argtype *), \ - argtype *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNCARG)fn, (void *)arg); \ - } \ - LHASH_OF(type) - -DEFINE_LHASH_OF_INTERNAL(OPENSSL_STRING); -#define lh_OPENSSL_STRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_STRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_STRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_STRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_STRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_insert(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_delete(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_retrieve(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_STRING_lh_type(lh), dl) -#define lh_OPENSSL_STRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_doallfunc_type(dfn)) -DEFINE_LHASH_OF_INTERNAL(OPENSSL_CSTRING); -#define lh_OPENSSL_CSTRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_CSTRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_CSTRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_CSTRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_CSTRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_insert(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_delete(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_retrieve(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh), dl) -#define lh_OPENSSL_CSTRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_doallfunc_type(dfn)) - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ocsp.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/ocsp.h deleted file mode 100644 index 142b183140ba42..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ocsp.h +++ /dev/null @@ -1,483 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ocsp.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_OCSP_H -# define OPENSSL_OCSP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OCSP_H -# endif - -# include -# include -# include - -/* - * These definitions are outside the OPENSSL_NO_OCSP guard because although for - * historical reasons they have OCSP_* names, they can actually be used - * independently of OCSP. E.g. see RFC5280 - */ -/*- - * CRLReason ::= ENUMERATED { - * unspecified (0), - * keyCompromise (1), - * cACompromise (2), - * affiliationChanged (3), - * superseded (4), - * cessationOfOperation (5), - * certificateHold (6), - * -- value 7 is not used - * removeFromCRL (8), - * privilegeWithdrawn (9), - * aACompromise (10) } - */ -# define OCSP_REVOKED_STATUS_NOSTATUS -1 -# define OCSP_REVOKED_STATUS_UNSPECIFIED 0 -# define OCSP_REVOKED_STATUS_KEYCOMPROMISE 1 -# define OCSP_REVOKED_STATUS_CACOMPROMISE 2 -# define OCSP_REVOKED_STATUS_AFFILIATIONCHANGED 3 -# define OCSP_REVOKED_STATUS_SUPERSEDED 4 -# define OCSP_REVOKED_STATUS_CESSATIONOFOPERATION 5 -# define OCSP_REVOKED_STATUS_CERTIFICATEHOLD 6 -# define OCSP_REVOKED_STATUS_REMOVEFROMCRL 8 -# define OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN 9 -# define OCSP_REVOKED_STATUS_AACOMPROMISE 10 - - -# ifndef OPENSSL_NO_OCSP - -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -/* Various flags and values */ - -# define OCSP_DEFAULT_NONCE_LENGTH 16 - -# define OCSP_NOCERTS 0x1 -# define OCSP_NOINTERN 0x2 -# define OCSP_NOSIGS 0x4 -# define OCSP_NOCHAIN 0x8 -# define OCSP_NOVERIFY 0x10 -# define OCSP_NOEXPLICIT 0x20 -# define OCSP_NOCASIGN 0x40 -# define OCSP_NODELEGATED 0x80 -# define OCSP_NOCHECKS 0x100 -# define OCSP_TRUSTOTHER 0x200 -# define OCSP_RESPID_KEY 0x400 -# define OCSP_NOTIME 0x800 -# define OCSP_PARTIAL_CHAIN 0x1000 - -typedef struct ocsp_cert_id_st OCSP_CERTID; -typedef struct ocsp_one_request_st OCSP_ONEREQ; -typedef struct ocsp_req_info_st OCSP_REQINFO; -typedef struct ocsp_signature_st OCSP_SIGNATURE; -typedef struct ocsp_request_st OCSP_REQUEST; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_CERTID, OCSP_CERTID, OCSP_CERTID) -#define sk_OCSP_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_value(sk, idx) ((OCSP_CERTID *)OPENSSL_sk_value(ossl_check_const_OCSP_CERTID_sk_type(sk), (idx))) -#define sk_OCSP_CERTID_new(cmp) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new(ossl_check_OCSP_CERTID_compfunc_type(cmp))) -#define sk_OCSP_CERTID_new_null() ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_CERTID_new_reserve(cmp, n) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_CERTID_compfunc_type(cmp), (n))) -#define sk_OCSP_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_CERTID_sk_type(sk), (n)) -#define sk_OCSP_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_delete(sk, i) ((OCSP_CERTID *)OPENSSL_sk_delete(ossl_check_OCSP_CERTID_sk_type(sk), (i))) -#define sk_OCSP_CERTID_delete_ptr(sk, ptr) ((OCSP_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_pop(sk) ((OCSP_CERTID *)OPENSSL_sk_pop(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_shift(sk) ((OCSP_CERTID *)OPENSSL_sk_shift(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_CERTID_sk_type(sk),ossl_check_OCSP_CERTID_freefunc_type(freefunc)) -#define sk_OCSP_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), (idx)) -#define sk_OCSP_CERTID_set(sk, idx, ptr) ((OCSP_CERTID *)OPENSSL_sk_set(ossl_check_OCSP_CERTID_sk_type(sk), (idx), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), pnum) -#define sk_OCSP_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_dup(sk) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_copyfunc_type(copyfunc), ossl_check_OCSP_CERTID_freefunc_type(freefunc))) -#define sk_OCSP_CERTID_set_cmp_func(sk, cmp) ((sk_OCSP_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_ONEREQ, OCSP_ONEREQ, OCSP_ONEREQ) -#define sk_OCSP_ONEREQ_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_value(sk, idx) ((OCSP_ONEREQ *)OPENSSL_sk_value(ossl_check_const_OCSP_ONEREQ_sk_type(sk), (idx))) -#define sk_OCSP_ONEREQ_new(cmp) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new(ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) -#define sk_OCSP_ONEREQ_new_null() ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_null()) -#define sk_OCSP_ONEREQ_new_reserve(cmp, n) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_ONEREQ_compfunc_type(cmp), (n))) -#define sk_OCSP_ONEREQ_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_ONEREQ_sk_type(sk), (n)) -#define sk_OCSP_ONEREQ_free(sk) OPENSSL_sk_free(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_delete(sk, i) ((OCSP_ONEREQ *)OPENSSL_sk_delete(ossl_check_OCSP_ONEREQ_sk_type(sk), (i))) -#define sk_OCSP_ONEREQ_delete_ptr(sk, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_pop(sk) ((OCSP_ONEREQ *)OPENSSL_sk_pop(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_shift(sk) ((OCSP_ONEREQ *)OPENSSL_sk_shift(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_ONEREQ_sk_type(sk),ossl_check_OCSP_ONEREQ_freefunc_type(freefunc)) -#define sk_OCSP_ONEREQ_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), (idx)) -#define sk_OCSP_ONEREQ_set(sk, idx, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_set(ossl_check_OCSP_ONEREQ_sk_type(sk), (idx), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), pnum) -#define sk_OCSP_ONEREQ_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_dup(sk) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_dup(ossl_check_const_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_copyfunc_type(copyfunc), ossl_check_OCSP_ONEREQ_freefunc_type(freefunc))) -#define sk_OCSP_ONEREQ_set_cmp_func(sk, cmp) ((sk_OCSP_ONEREQ_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) - - -# define OCSP_RESPONSE_STATUS_SUCCESSFUL 0 -# define OCSP_RESPONSE_STATUS_MALFORMEDREQUEST 1 -# define OCSP_RESPONSE_STATUS_INTERNALERROR 2 -# define OCSP_RESPONSE_STATUS_TRYLATER 3 -# define OCSP_RESPONSE_STATUS_SIGREQUIRED 5 -# define OCSP_RESPONSE_STATUS_UNAUTHORIZED 6 - -typedef struct ocsp_resp_bytes_st OCSP_RESPBYTES; - -# define V_OCSP_RESPID_NAME 0 -# define V_OCSP_RESPID_KEY 1 - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_RESPID, OCSP_RESPID, OCSP_RESPID) -#define sk_OCSP_RESPID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_value(sk, idx) ((OCSP_RESPID *)OPENSSL_sk_value(ossl_check_const_OCSP_RESPID_sk_type(sk), (idx))) -#define sk_OCSP_RESPID_new(cmp) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new(ossl_check_OCSP_RESPID_compfunc_type(cmp))) -#define sk_OCSP_RESPID_new_null() ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_RESPID_new_reserve(cmp, n) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_RESPID_compfunc_type(cmp), (n))) -#define sk_OCSP_RESPID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_RESPID_sk_type(sk), (n)) -#define sk_OCSP_RESPID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_delete(sk, i) ((OCSP_RESPID *)OPENSSL_sk_delete(ossl_check_OCSP_RESPID_sk_type(sk), (i))) -#define sk_OCSP_RESPID_delete_ptr(sk, ptr) ((OCSP_RESPID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_pop(sk) ((OCSP_RESPID *)OPENSSL_sk_pop(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_shift(sk) ((OCSP_RESPID *)OPENSSL_sk_shift(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_RESPID_sk_type(sk),ossl_check_OCSP_RESPID_freefunc_type(freefunc)) -#define sk_OCSP_RESPID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), (idx)) -#define sk_OCSP_RESPID_set(sk, idx, ptr) ((OCSP_RESPID *)OPENSSL_sk_set(ossl_check_OCSP_RESPID_sk_type(sk), (idx), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), pnum) -#define sk_OCSP_RESPID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_dup(sk) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_copyfunc_type(copyfunc), ossl_check_OCSP_RESPID_freefunc_type(freefunc))) -#define sk_OCSP_RESPID_set_cmp_func(sk, cmp) ((sk_OCSP_RESPID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_compfunc_type(cmp))) - - -typedef struct ocsp_revoked_info_st OCSP_REVOKEDINFO; - -# define V_OCSP_CERTSTATUS_GOOD 0 -# define V_OCSP_CERTSTATUS_REVOKED 1 -# define V_OCSP_CERTSTATUS_UNKNOWN 2 - -typedef struct ocsp_cert_status_st OCSP_CERTSTATUS; -typedef struct ocsp_single_response_st OCSP_SINGLERESP; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_SINGLERESP, OCSP_SINGLERESP, OCSP_SINGLERESP) -#define sk_OCSP_SINGLERESP_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_value(sk, idx) ((OCSP_SINGLERESP *)OPENSSL_sk_value(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), (idx))) -#define sk_OCSP_SINGLERESP_new(cmp) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) -#define sk_OCSP_SINGLERESP_new_null() ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_null()) -#define sk_OCSP_SINGLERESP_new_reserve(cmp, n) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp), (n))) -#define sk_OCSP_SINGLERESP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_SINGLERESP_sk_type(sk), (n)) -#define sk_OCSP_SINGLERESP_free(sk) OPENSSL_sk_free(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_delete(sk, i) ((OCSP_SINGLERESP *)OPENSSL_sk_delete(ossl_check_OCSP_SINGLERESP_sk_type(sk), (i))) -#define sk_OCSP_SINGLERESP_delete_ptr(sk, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_pop(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_pop(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_shift(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_shift(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_SINGLERESP_sk_type(sk),ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc)) -#define sk_OCSP_SINGLERESP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), (idx)) -#define sk_OCSP_SINGLERESP_set(sk, idx, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_set(ossl_check_OCSP_SINGLERESP_sk_type(sk), (idx), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), pnum) -#define sk_OCSP_SINGLERESP_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_dup(sk) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_dup(ossl_check_const_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_copyfunc_type(copyfunc), ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc))) -#define sk_OCSP_SINGLERESP_set_cmp_func(sk, cmp) ((sk_OCSP_SINGLERESP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) - - -typedef struct ocsp_response_data_st OCSP_RESPDATA; - -typedef struct ocsp_basic_response_st OCSP_BASICRESP; - -typedef struct ocsp_crl_id_st OCSP_CRLID; -typedef struct ocsp_service_locator_st OCSP_SERVICELOC; - -# define PEM_STRING_OCSP_REQUEST "OCSP REQUEST" -# define PEM_STRING_OCSP_RESPONSE "OCSP RESPONSE" - -# define d2i_OCSP_REQUEST_bio(bp,p) ASN1_d2i_bio_of(OCSP_REQUEST,OCSP_REQUEST_new,d2i_OCSP_REQUEST,bp,p) - -# define d2i_OCSP_RESPONSE_bio(bp,p) ASN1_d2i_bio_of(OCSP_RESPONSE,OCSP_RESPONSE_new,d2i_OCSP_RESPONSE,bp,p) - -# define PEM_read_bio_OCSP_REQUEST(bp,x,cb) (OCSP_REQUEST *)PEM_ASN1_read_bio( \ - (char *(*)())d2i_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST, \ - bp,(char **)(x),cb,NULL) - -# define PEM_read_bio_OCSP_RESPONSE(bp,x,cb) (OCSP_RESPONSE *)PEM_ASN1_read_bio(\ - (char *(*)())d2i_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE, \ - bp,(char **)(x),cb,NULL) - -# define PEM_write_bio_OCSP_REQUEST(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define PEM_write_bio_OCSP_RESPONSE(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define i2d_OCSP_RESPONSE_bio(bp,o) ASN1_i2d_bio_of(OCSP_RESPONSE,i2d_OCSP_RESPONSE,bp,o) - -# define i2d_OCSP_REQUEST_bio(bp,o) ASN1_i2d_bio_of(OCSP_REQUEST,i2d_OCSP_REQUEST,bp,o) - -# define ASN1_BIT_STRING_digest(data,type,md,len) \ - ASN1_item_digest(ASN1_ITEM_rptr(ASN1_BIT_STRING),type,data,md,len) - -# define OCSP_CERTSTATUS_dup(cs)\ - (OCSP_CERTSTATUS*)ASN1_dup((i2d_of_void *)i2d_OCSP_CERTSTATUS,\ - (d2i_of_void *)d2i_OCSP_CERTSTATUS,(char *)(cs)) - -DECLARE_ASN1_DUP_FUNCTION(OCSP_CERTID) - -OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, - const OCSP_REQUEST *req, int buf_size); -OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req); - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef OSSL_HTTP_REQ_CTX OCSP_REQ_CTX; -# define OCSP_REQ_CTX_new(io, buf_size) \ - OSSL_HTTP_REQ_CTX_new(io, io, buf_size) -# define OCSP_REQ_CTX_free OSSL_HTTP_REQ_CTX_free -# define OCSP_REQ_CTX_http(rctx, op, path) \ - (OSSL_HTTP_REQ_CTX_set_expected(rctx, NULL, 1 /* asn1 */, 0, 0) && \ - OSSL_HTTP_REQ_CTX_set_request_line(rctx, strcmp(op, "POST") == 0, \ - NULL, NULL, path)) -# define OCSP_REQ_CTX_add1_header OSSL_HTTP_REQ_CTX_add1_header -# define OCSP_REQ_CTX_i2d(r, it, req) \ - OSSL_HTTP_REQ_CTX_set1_req(r, "application/ocsp-request", it, req) -# define OCSP_REQ_CTX_set1_req(r, req) \ - OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req)) -# define OCSP_REQ_CTX_nbio OSSL_HTTP_REQ_CTX_nbio -# define OCSP_REQ_CTX_nbio_d2i OSSL_HTTP_REQ_CTX_nbio_d2i -# define OCSP_sendreq_nbio(p, r) \ - OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \ - ASN1_ITEM_rptr(OCSP_RESPONSE)) -# define OCSP_REQ_CTX_get0_mem_bio OSSL_HTTP_REQ_CTX_get0_mem_bio -# define OCSP_set_max_response_length OSSL_HTTP_REQ_CTX_set_max_response_length -# endif - -OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, - const X509 *issuer); - -OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, - const X509_NAME *issuerName, - const ASN1_BIT_STRING *issuerKey, - const ASN1_INTEGER *serialNumber); - -OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid); - -int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len); -int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len); -int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs); -int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req); - -int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm); -int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert); - -int OCSP_request_sign(OCSP_REQUEST *req, - X509 *signer, - EVP_PKEY *key, - const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); - -int OCSP_response_status(OCSP_RESPONSE *resp); -OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp); - -const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs); -const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs); -const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer, - STACK_OF(X509) *extra_certs); - -int OCSP_resp_count(OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx); -const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP* bs); -const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, - const ASN1_OCTET_STRING **pid, - const X509_NAME **pname); -int OCSP_resp_get1_id(const OCSP_BASICRESP *bs, - ASN1_OCTET_STRING **pid, - X509_NAME **pname); - -int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last); -int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, - int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd, - ASN1_GENERALIZEDTIME *nextupd, long sec, long maxsec); - -int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, - X509_STORE *store, unsigned long flags); - -# define OCSP_parse_url(url, host, port, path, ssl) \ - OSSL_HTTP_parse_url(url, ssl, NULL, host, port, NULL, path, NULL, NULL) - -int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); -int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); - -int OCSP_request_onereq_count(OCSP_REQUEST *req); -OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i); -OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one); -int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, - ASN1_OCTET_STRING **pikeyHash, - ASN1_INTEGER **pserial, OCSP_CERTID *cid); -int OCSP_request_is_signed(OCSP_REQUEST *req); -OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp, - OCSP_CERTID *cid, - int status, int reason, - ASN1_TIME *revtime, - ASN1_TIME *thisupd, - ASN1_TIME *nextupd); -int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert); -int OCSP_basic_sign(OCSP_BASICRESP *brsp, - X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp, - X509 *signer, EVP_MD_CTX *ctx, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert, - OSSL_LIB_CTX *libctx, const char *propq); -int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx, - const char *propq); -int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert); - -X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim); - -X509_EXTENSION *OCSP_accept_responses_new(char **oids); - -X509_EXTENSION *OCSP_archive_cutoff_new(char *tim); - -X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls); - -int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x); -int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos); -int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos); -X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc); -X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc); -void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, - int *idx); -int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc); - -int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x); -int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos); -int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj, int lastpos); -int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos); -X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc); -X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc); -void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx); -int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc); - -int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x); -int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos); -int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc); -X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc); -void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit, - int *idx); -int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc); - -int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x); -int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos); -int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc); -X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc); -void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit, - int *idx); -int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc); -const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *x); - -DECLARE_ASN1_FUNCTIONS(OCSP_SINGLERESP) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTSTATUS) -DECLARE_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_BASICRESP) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPDATA) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPID) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPONSE) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPBYTES) -DECLARE_ASN1_FUNCTIONS(OCSP_ONEREQ) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTID) -DECLARE_ASN1_FUNCTIONS(OCSP_REQUEST) -DECLARE_ASN1_FUNCTIONS(OCSP_SIGNATURE) -DECLARE_ASN1_FUNCTIONS(OCSP_REQINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_CRLID) -DECLARE_ASN1_FUNCTIONS(OCSP_SERVICELOC) - -const char *OCSP_response_status_str(long s); -const char *OCSP_cert_status_str(long s); -const char *OCSP_crl_reason_str(long s); - -int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *a, unsigned long flags); -int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags); - -int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, - X509_STORE *st, unsigned long flags); - - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_OCSP) */ -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h deleted file mode 100644 index dc4b7ebef3f625..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslconf.h +++ /dev/null @@ -1,200 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslconf.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -#endif - -/* - * OpenSSL was configured with the following options: - */ - -#ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -#endif -#ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -#endif -#ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -#endif -#ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -#endif -#ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -#endif -#ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -#endif -#ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -#endif -#ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -#endif -#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -#endif -#ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -#endif -#ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -#endif -#ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -#endif -#ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -#endif -#ifndef OPENSSL_NO_HEARTBEATS -# define OPENSSL_NO_HEARTBEATS -#endif -#ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -#endif -#ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -#endif -#ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -#endif -#ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -#endif -#ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -#endif -#ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -#endif -#ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -#endif -#ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -#endif - - -/* - * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers - * don't like that. This will hopefully silence them. - */ -#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy; - -/* - * Applications should use -DOPENSSL_API_COMPAT= to suppress the - * declarations of functions deprecated in or before . Otherwise, they - * still won't see them if the library has been built to disable deprecated - * functions. - */ -#ifndef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f; -# ifdef __GNUC__ -# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# elif defined(__SUNPRO_C) -# if (__SUNPRO_C >= 0x5130) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# endif -#endif - -#ifndef OPENSSL_FILE -# ifdef OPENSSL_NO_FILENAMES -# define OPENSSL_FILE "" -# define OPENSSL_LINE 0 -# else -# define OPENSSL_FILE __FILE__ -# define OPENSSL_LINE __LINE__ -# endif -#endif - -#ifndef OPENSSL_MIN_API -# define OPENSSL_MIN_API 0 -#endif - -#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API -# undef OPENSSL_API_COMPAT -# define OPENSSL_API_COMPAT OPENSSL_MIN_API -#endif - -/* - * Do not deprecate things to be deprecated in version 1.2.0 before the - * OpenSSL version number matches. - */ -#if OPENSSL_VERSION_NUMBER < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) f; -#elif OPENSSL_API_COMPAT < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_2_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10100000L -# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_1_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10000000L -# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_0_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x00908000L -# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_0_9_8(f) -#endif - -/* Generate 80386 code? */ -#undef I386_ONLY - -#undef OPENSSL_UNISTD -#define OPENSSL_UNISTD - -#undef OPENSSL_EXPORT_VAR_AS_FUNCTION - -/* - * The following are cipher-specific, but are part of the public API. - */ -#if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -#endif - -#define RC4_INT unsigned int - -#ifdef __cplusplus -} -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h deleted file mode 100644 index 46afce5296fea6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/opensslv.h +++ /dev/null @@ -1,114 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslv.h.in - * - * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_OPENSSLV_H -# define OPENSSL_OPENSSLV_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * SECTION 1: VERSION DATA. These will change for each release - */ - -/* - * Base version macros - * - * These macros express version number MAJOR.MINOR.PATCH exactly - */ -# define OPENSSL_VERSION_MAJOR 3 -# define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 1 - -/* - * Additional version information - * - * These are also part of the new version scheme, but aren't part - * of the version number itself. - */ - -/* Could be: #define OPENSSL_VERSION_PRE_RELEASE "-alpha.1" */ -# define OPENSSL_VERSION_PRE_RELEASE "" -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+fips" */ -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+vendor.1" */ -# define OPENSSL_VERSION_BUILD_METADATA "+quic" - -/* - * Note: The OpenSSL Project will never define OPENSSL_VERSION_BUILD_METADATA - * to be anything but the empty string. Its use is entirely reserved for - * others - */ - -/* - * Shared library version - * - * This is strictly to express ABI version, which may or may not - * be related to the API version expressed with the macros above. - * This is defined in free form. - */ -# define OPENSSL_SHLIB_VERSION 81.3 - -/* - * SECTION 2: USEFUL MACROS - */ - -/* For checking general API compatibility when preprocessing */ -# define OPENSSL_VERSION_PREREQ(maj,min) \ - ((OPENSSL_VERSION_MAJOR << 16) + OPENSSL_VERSION_MINOR >= ((maj) << 16) + (min)) - -/* - * Macros to get the version in easily digested string form, both the short - * "MAJOR.MINOR.PATCH" variant (where MAJOR, MINOR and PATCH are replaced - * with the values from the corresponding OPENSSL_VERSION_ macros) and the - * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and - * OPENSSL_VERSION_BUILD_METADATA_STR appended. - */ -# define OPENSSL_VERSION_STR "3.0.1" -# define OPENSSL_FULL_VERSION_STR "3.0.1+quic" - -/* - * SECTION 3: ADDITIONAL METADATA - * - * These strings are defined separately to allow them to be parsable. - */ -# define OPENSSL_RELEASE_DATE "14 Dec 2021" - -/* - * SECTION 4: BACKWARD COMPATIBILITY - */ - -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021" - -/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ -# ifdef OPENSSL_VERSION_PRE_RELEASE -# define _OPENSSL_VERSION_PRE_RELEASE 0x0L -# else -# define _OPENSSL_VERSION_PRE_RELEASE 0xfL -# endif -# define OPENSSL_VERSION_NUMBER \ - ( (OPENSSL_VERSION_MAJOR<<28) \ - |(OPENSSL_VERSION_MINOR<<20) \ - |(OPENSSL_VERSION_PATCH<<4) \ - |_OPENSSL_VERSION_PRE_RELEASE ) - -# ifdef __cplusplus -} -# endif - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OPENSSLV_H -# endif - -#endif /* OPENSSL_OPENSSLV_H */ diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs12.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs12.h deleted file mode 100644 index c5e0cab06491ec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs12.h +++ /dev/null @@ -1,350 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs12.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS12_H -# define OPENSSL_PKCS12_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS12_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define PKCS12_KEY_ID 1 -# define PKCS12_IV_ID 2 -# define PKCS12_MAC_ID 3 - -/* Default iteration count */ -# ifndef PKCS12_DEFAULT_ITER -# define PKCS12_DEFAULT_ITER PKCS5_DEFAULT_ITER -# endif - -# define PKCS12_MAC_KEY_LENGTH 20 - -# define PKCS12_SALT_LEN 8 - -/* It's not clear if these are actually needed... */ -# define PKCS12_key_gen PKCS12_key_gen_utf8 -# define PKCS12_add_friendlyname PKCS12_add_friendlyname_utf8 - -/* MS key usage constants */ - -# define KEY_EX 0x10 -# define KEY_SIG 0x80 - -typedef struct PKCS12_MAC_DATA_st PKCS12_MAC_DATA; - -typedef struct PKCS12_st PKCS12; - -typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; - -SKM_DEFINE_STACK_OF_INTERNAL(PKCS12_SAFEBAG, PKCS12_SAFEBAG, PKCS12_SAFEBAG) -#define sk_PKCS12_SAFEBAG_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_value(sk, idx) ((PKCS12_SAFEBAG *)OPENSSL_sk_value(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), (idx))) -#define sk_PKCS12_SAFEBAG_new(cmp) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) -#define sk_PKCS12_SAFEBAG_new_null() ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_null()) -#define sk_PKCS12_SAFEBAG_new_reserve(cmp, n) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_reserve(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp), (n))) -#define sk_PKCS12_SAFEBAG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (n)) -#define sk_PKCS12_SAFEBAG_free(sk) OPENSSL_sk_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_delete(sk, i) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (i))) -#define sk_PKCS12_SAFEBAG_delete_ptr(sk, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete_ptr(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_pop(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_pop(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_shift(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_shift(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk),ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc)) -#define sk_PKCS12_SAFEBAG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), (idx)) -#define sk_PKCS12_SAFEBAG_set(sk, idx, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_set(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (idx), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), pnum) -#define sk_PKCS12_SAFEBAG_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_dup(sk) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_dup(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_copyfunc_type(copyfunc), ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc))) -#define sk_PKCS12_SAFEBAG_set_cmp_func(sk, cmp) ((sk_PKCS12_SAFEBAG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) - - -typedef struct pkcs12_bag_st PKCS12_BAGS; - -# define PKCS12_ERROR 0 -# define PKCS12_OK 1 - -/* Compatibility macros */ - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 - -# define M_PKCS12_bag_type PKCS12_bag_type -# define M_PKCS12_cert_bag_type PKCS12_cert_bag_type -# define M_PKCS12_crl_bag_type PKCS12_cert_bag_type - -# define PKCS12_certbag2x509 PKCS12_SAFEBAG_get1_cert -# define PKCS12_certbag2scrl PKCS12_SAFEBAG_get1_crl -# define PKCS12_bag_type PKCS12_SAFEBAG_get_nid -# define PKCS12_cert_bag_type PKCS12_SAFEBAG_get_bag_nid -# define PKCS12_x5092certbag PKCS12_SAFEBAG_create_cert -# define PKCS12_x509crl2certbag PKCS12_SAFEBAG_create_crl -# define PKCS12_MAKE_KEYBAG PKCS12_SAFEBAG_create0_p8inf -# define PKCS12_MAKE_SHKEYBAG PKCS12_SAFEBAG_create_pkcs8_encrypt - -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -#endif - -ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid); -int PKCS12_mac_present(const PKCS12 *p12); -void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac, - const X509_ALGOR **pmacalg, - const ASN1_OCTET_STRING **psalt, - const ASN1_INTEGER **piter, - const PKCS12 *p12); - -const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag); -const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag); - -X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag); -X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag); -const STACK_OF(PKCS12_SAFEBAG) * -PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); -const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); -const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag); - -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf, - OSSL_LIB_CTX *ctx, - const char *propq); - -PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, - int nid1, int nid2); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, - int passlen); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass, - int passlen, OSSL_LIB_CTX *ctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen, - OSSL_LIB_CTX *ctx, - const char *propq); -X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8); -X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8, - OSSL_LIB_CTX *ctx, const char *propq); -X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe); -X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe, - OSSL_LIB_CTX *ctx, const char *propq); -PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk); -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7); -PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags); -PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags, - OSSL_LIB_CTX *ctx, const char *propq); - -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, - int passlen); - -int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes); -STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12); - -int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, - int namelen); -int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, - const unsigned char *name, int namelen); -int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type, - const unsigned char *bytes, int len); -int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type, - const unsigned char *bytes, int len); -int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage); -ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs, - int attr_nid); -char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag); -const STACK_OF(X509_ATTRIBUTE) * -PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); -unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de); -unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de, OSSL_LIB_CTX *libctx, - const char *propq); -void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf); -void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf, - OSSL_LIB_CTX *libctx, - const char *propq); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf, - OSSL_LIB_CTX *ctx, - const char *propq); -PKCS12 *PKCS12_init(int mode); -PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de); -int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *mac, unsigned int *maclen); -int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen); -int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - const EVP_MD *md_type); -int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, - int saltlen, const EVP_MD *md_type); -unsigned char *OPENSSL_asc2uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2asc(const unsigned char *uni, int unilen); -unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen); - -DECLARE_ASN1_FUNCTIONS(PKCS12) -DECLARE_ASN1_FUNCTIONS(PKCS12_MAC_DATA) -DECLARE_ASN1_FUNCTIONS(PKCS12_SAFEBAG) -DECLARE_ASN1_FUNCTIONS(PKCS12_BAGS) - -DECLARE_ASN1_ITEM(PKCS12_SAFEBAGS) -DECLARE_ASN1_ITEM(PKCS12_AUTHSAFES) - -void PKCS12_PBE_add(void); -int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, - STACK_OF(X509) **ca); -PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype); -PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert); -PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass); -PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, - int nid_type, const unsigned char *value, int len); -int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass); -int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid); -PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int p7_nid, - OSSL_LIB_CTX *ctx, const char *propq); - -int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12); -# ifndef OPENSSL_NO_STDIO -int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12); -# endif -PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12); -# ifndef OPENSSL_NO_STDIO -PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); -# endif -int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs7.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs7.h deleted file mode 100644 index 557a0a7264beec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/pkcs7.h +++ /dev/null @@ -1,427 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs7.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS7_H -# define OPENSSL_PKCS7_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS7_H -# endif - -# include -# include -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - - -/*- -Encryption_ID DES-CBC -Digest_ID MD5 -Digest_Encryption_ID rsaEncryption -Key_Encryption_ID rsaEncryption -*/ - -typedef struct PKCS7_CTX_st { - OSSL_LIB_CTX *libctx; - char *propq; -} PKCS7_CTX; - -typedef struct pkcs7_issuer_and_serial_st { - X509_NAME *issuer; - ASN1_INTEGER *serial; -} PKCS7_ISSUER_AND_SERIAL; - -typedef struct pkcs7_signer_info_st { - ASN1_INTEGER *version; /* version 1 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *digest_alg; - STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */ - X509_ALGOR *digest_enc_alg; - ASN1_OCTET_STRING *enc_digest; - STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */ - /* The private key to sign with */ - EVP_PKEY *pkey; - const PKCS7_CTX *ctx; -} PKCS7_SIGNER_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO) -#define sk_PKCS7_SIGNER_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_value(sk, idx) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_SIGNER_INFO_new(cmp) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) -#define sk_PKCS7_SIGNER_INFO_new_null() ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_SIGNER_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_SIGNER_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (n)) -#define sk_PKCS7_SIGNER_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_delete(sk, i) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (i))) -#define sk_PKCS7_SIGNER_INFO_delete_ptr(sk, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_pop(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_shift(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk),ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_SIGNER_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), (idx)) -#define sk_PKCS7_SIGNER_INFO_set(sk, idx, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (idx), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), pnum) -#define sk_PKCS7_SIGNER_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_dup(sk) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_SIGNER_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_SIGNER_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) - - -typedef struct pkcs7_recip_info_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *key_enc_algor; - ASN1_OCTET_STRING *enc_key; - X509 *cert; /* get the pub-key from this */ - const PKCS7_CTX *ctx; -} PKCS7_RECIP_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_RECIP_INFO, PKCS7_RECIP_INFO, PKCS7_RECIP_INFO) -#define sk_PKCS7_RECIP_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_value(sk, idx) ((PKCS7_RECIP_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_RECIP_INFO_new(cmp) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) -#define sk_PKCS7_RECIP_INFO_new_null() ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_RECIP_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_RECIP_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (n)) -#define sk_PKCS7_RECIP_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_delete(sk, i) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (i))) -#define sk_PKCS7_RECIP_INFO_delete_ptr(sk, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_pop(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_shift(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk),ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_RECIP_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), (idx)) -#define sk_PKCS7_RECIP_INFO_set(sk, idx, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (idx), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), pnum) -#define sk_PKCS7_RECIP_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_dup(sk) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_RECIP_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_RECIP_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) - - - -typedef struct pkcs7_signed_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - struct pkcs7_st *contents; -} PKCS7_SIGNED; -/* - * The above structure is very very similar to PKCS7_SIGN_ENVELOPE. How about - * merging the two - */ - -typedef struct pkcs7_enc_content_st { - ASN1_OBJECT *content_type; - X509_ALGOR *algorithm; - ASN1_OCTET_STRING *enc_data; /* [ 0 ] */ - const EVP_CIPHER *cipher; - const PKCS7_CTX *ctx; -} PKCS7_ENC_CONTENT; - -typedef struct pkcs7_enveloped_st { - ASN1_INTEGER *version; /* version 0 */ - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENVELOPE; - -typedef struct pkcs7_signedandenveloped_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - PKCS7_ENC_CONTENT *enc_data; - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; -} PKCS7_SIGN_ENVELOPE; - -typedef struct pkcs7_digest_st { - ASN1_INTEGER *version; /* version 0 */ - X509_ALGOR *md; /* md used */ - struct pkcs7_st *contents; - ASN1_OCTET_STRING *digest; -} PKCS7_DIGEST; - -typedef struct pkcs7_encrypted_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENCRYPT; - -typedef struct pkcs7_st { - /* - * The following is non NULL if it contains ASN1 encoding of this - * structure - */ - unsigned char *asn1; - long length; -# define PKCS7_S_HEADER 0 -# define PKCS7_S_BODY 1 -# define PKCS7_S_TAIL 2 - int state; /* used during processing */ - int detached; - ASN1_OBJECT *type; - /* content as defined by the type */ - /* - * all encryption/message digests are applied to the 'contents', leaving - * out the 'type' field. - */ - union { - char *ptr; - /* NID_pkcs7_data */ - ASN1_OCTET_STRING *data; - /* NID_pkcs7_signed */ - PKCS7_SIGNED *sign; - /* NID_pkcs7_enveloped */ - PKCS7_ENVELOPE *enveloped; - /* NID_pkcs7_signedAndEnveloped */ - PKCS7_SIGN_ENVELOPE *signed_and_enveloped; - /* NID_pkcs7_digest */ - PKCS7_DIGEST *digest; - /* NID_pkcs7_encrypted */ - PKCS7_ENCRYPT *encrypted; - /* Anything else */ - ASN1_TYPE *other; - } d; - PKCS7_CTX ctx; -} PKCS7; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7, PKCS7, PKCS7) -#define sk_PKCS7_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_value(sk, idx) ((PKCS7 *)OPENSSL_sk_value(ossl_check_const_PKCS7_sk_type(sk), (idx))) -#define sk_PKCS7_new(cmp) ((STACK_OF(PKCS7) *)OPENSSL_sk_new(ossl_check_PKCS7_compfunc_type(cmp))) -#define sk_PKCS7_new_null() ((STACK_OF(PKCS7) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_new_reserve(cmp, n) ((STACK_OF(PKCS7) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_compfunc_type(cmp), (n))) -#define sk_PKCS7_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_sk_type(sk), (n)) -#define sk_PKCS7_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_delete(sk, i) ((PKCS7 *)OPENSSL_sk_delete(ossl_check_PKCS7_sk_type(sk), (i))) -#define sk_PKCS7_delete_ptr(sk, ptr) ((PKCS7 *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_pop(sk) ((PKCS7 *)OPENSSL_sk_pop(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_shift(sk) ((PKCS7 *)OPENSSL_sk_shift(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_sk_type(sk),ossl_check_PKCS7_freefunc_type(freefunc)) -#define sk_PKCS7_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), (idx)) -#define sk_PKCS7_set(sk, idx, ptr) ((PKCS7 *)OPENSSL_sk_set(ossl_check_PKCS7_sk_type(sk), (idx), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), pnum) -#define sk_PKCS7_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_dup(sk) ((STACK_OF(PKCS7) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_sk_type(sk))) -#define sk_PKCS7_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_sk_type(sk), ossl_check_PKCS7_copyfunc_type(copyfunc), ossl_check_PKCS7_freefunc_type(freefunc))) -#define sk_PKCS7_set_cmp_func(sk, cmp) ((sk_PKCS7_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_compfunc_type(cmp))) - - - -# define PKCS7_OP_SET_DETACHED_SIGNATURE 1 -# define PKCS7_OP_GET_DETACHED_SIGNATURE 2 - -# define PKCS7_get_signed_attributes(si) ((si)->auth_attr) -# define PKCS7_get_attributes(si) ((si)->unauth_attr) - -# define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed) -# define PKCS7_type_is_encrypted(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_encrypted) -# define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped) -# define PKCS7_type_is_signedAndEnveloped(a) \ - (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) -# define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) -# define PKCS7_type_is_digest(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_digest) - -# define PKCS7_set_detached(p,v) \ - PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) -# define PKCS7_get_detached(p) \ - PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL) - -# define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7)) - -/* S/MIME related flags */ - -# define PKCS7_TEXT 0x1 -# define PKCS7_NOCERTS 0x2 -# define PKCS7_NOSIGS 0x4 -# define PKCS7_NOCHAIN 0x8 -# define PKCS7_NOINTERN 0x10 -# define PKCS7_NOVERIFY 0x20 -# define PKCS7_DETACHED 0x40 -# define PKCS7_BINARY 0x80 -# define PKCS7_NOATTR 0x100 -# define PKCS7_NOSMIMECAP 0x200 -# define PKCS7_NOOLDMIMETYPE 0x400 -# define PKCS7_CRLFEOL 0x800 -# define PKCS7_STREAM 0x1000 -# define PKCS7_NOCRL 0x2000 -# define PKCS7_PARTIAL 0x4000 -# define PKCS7_REUSE_DIGEST 0x8000 -# define PKCS7_NO_DUAL_CONTENT 0x10000 - -/* Flags: for compatibility with older code */ - -# define SMIME_TEXT PKCS7_TEXT -# define SMIME_NOCERTS PKCS7_NOCERTS -# define SMIME_NOSIGS PKCS7_NOSIGS -# define SMIME_NOCHAIN PKCS7_NOCHAIN -# define SMIME_NOINTERN PKCS7_NOINTERN -# define SMIME_NOVERIFY PKCS7_NOVERIFY -# define SMIME_DETACHED PKCS7_DETACHED -# define SMIME_BINARY PKCS7_BINARY -# define SMIME_NOATTR PKCS7_NOATTR - -/* CRLF ASCII canonicalisation */ -# define SMIME_ASCIICRLF 0x80000 - -DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL) - -int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, - const EVP_MD *type, unsigned char *md, - unsigned int *len); -# ifndef OPENSSL_NO_STDIO -PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7); -int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7); -# endif -DECLARE_ASN1_DUP_FUNCTION(PKCS7) -PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7); -int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7); -int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); -int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); - -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT) -DECLARE_ASN1_FUNCTIONS(PKCS7) -PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) -DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) - -DECLARE_ASN1_NDEF_FUNCTION(PKCS7) -DECLARE_ASN1_PRINT_FUNCTION(PKCS7) - -long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); - -int PKCS7_type_is_other(PKCS7 *p7); -int PKCS7_set_type(PKCS7 *p7, int type); -int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other); -int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); -int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, - const EVP_MD *dgst); -int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si); -int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i); -int PKCS7_add_certificate(PKCS7 *p7, X509 *x509); -int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509); -int PKCS7_content_new(PKCS7 *p7, int nid); -int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, - BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, - X509 *x509); - -BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio); -int PKCS7_dataFinal(PKCS7 *p7, BIO *bio); -BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); - -PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, - EVP_PKEY *pkey, const EVP_MD *dgst); -X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md); -STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); - -PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); -void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, - X509_ALGOR **pdig, X509_ALGOR **psig); -void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc); -int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri); -int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509); -int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher); -int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7); - -PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx); -ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7); -ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int type, - void *data); -int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype, - void *value); -ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid); -ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid); -int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); - -PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags); -PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags, OSSL_LIB_CTX *libctx, - const char *propq); - -PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, - X509 *signcert, EVP_PKEY *pkey, - const EVP_MD *md, int flags); - -int PKCS7_final(PKCS7 *p7, BIO *data, int flags); -int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, - BIO *indata, BIO *out, int flags); -STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, - int flags); -PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher, - int flags); -PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, int flags, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, - int flags); - -int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, - STACK_OF(X509_ALGOR) *cap); -STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si); -int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg); - -int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid); -int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t); -int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, - const unsigned char *md, int mdlen); - -int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags); -PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7); -PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont); - -BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/safestack.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/safestack.h deleted file mode 100644 index 0499700b562540..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/safestack.h +++ /dev/null @@ -1,297 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/safestack.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SAFESTACK_H -# define OPENSSL_SAFESTACK_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SAFESTACK_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define STACK_OF(type) struct stack_st_##type - -/* Helper macro for internal use */ -# define SKM_DEFINE_STACK_OF_INTERNAL(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline t2 *ossl_check_##t1##_type(t2 *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF(t1) *sk) \ - { \ - return (const OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \ - { \ - return (OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_compfunc ossl_check_##t1##_compfunc_type(sk_##t1##_compfunc cmp) \ - { \ - return (OPENSSL_sk_compfunc)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_copyfunc ossl_check_##t1##_copyfunc_type(sk_##t1##_copyfunc cpy) \ - { \ - return (OPENSSL_sk_copyfunc)cpy; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_freefunc ossl_check_##t1##_freefunc_type(sk_##t1##_freefunc fr) \ - { \ - return (OPENSSL_sk_freefunc)fr; \ - } - -# define SKM_DEFINE_STACK_OF(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \ - { \ - return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new(sk_##t1##_compfunc compare) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_null(void) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_null(); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_reserve(sk_##t1##_compfunc compare, int n) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_reserve(STACK_OF(t1) *sk, int n) \ - { \ - return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_free((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_zero((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete(STACK_OF(t1) *sk, int i) \ - { \ - return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete_ptr(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, \ - (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_push(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_unshift(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_shift(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_pop_free(STACK_OF(t1) *sk, sk_##t1##_freefunc freefunc) \ - { \ - OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_insert(STACK_OF(t1) *sk, t2 *ptr, int idx) \ - { \ - return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_set(STACK_OF(t1) *sk, int idx, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_ex(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_all(STACK_OF(t1) *sk, t2 *ptr, int *pnum) \ - { \ - return OPENSSL_sk_find_all((OPENSSL_STACK *)sk, (const void *)ptr, pnum); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_sort(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_sort((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_is_sorted(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_deep_copy(const STACK_OF(t1) *sk, \ - sk_##t1##_copyfunc copyfunc, \ - sk_##t1##_freefunc freefunc) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, \ - (OPENSSL_sk_copyfunc)copyfunc, \ - (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline sk_##t1##_compfunc sk_##t1##_set_cmp_func(STACK_OF(t1) *sk, sk_##t1##_compfunc compare) \ - { \ - return (sk_##t1##_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); \ - } - -# define DEFINE_STACK_OF(t) SKM_DEFINE_STACK_OF(t, t, t) -# define DEFINE_STACK_OF_CONST(t) SKM_DEFINE_STACK_OF(t, const t, t) -# define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) -# define DEFINE_SPECIAL_STACK_OF_CONST(t1, t2) \ - SKM_DEFINE_STACK_OF(t1, const t2, t2) - -/*- - * Strings are special: normally an lhash entry will point to a single - * (somewhat) mutable object. In the case of strings: - * - * a) Instead of a single char, there is an array of chars, NUL-terminated. - * b) The string may have be immutable. - * - * So, they need their own declarations. Especially important for - * type-checking tools, such as Deputy. - * - * In practice, however, it appears to be hard to have a const - * string. For now, I'm settling for dealing with the fact it is a - * string at all. - */ -typedef char *OPENSSL_STRING; -typedef const char *OPENSSL_CSTRING; - -/*- - * Confusingly, LHASH_OF(STRING) deals with char ** throughout, but - * STACK_OF(STRING) is really more like STACK_OF(char), only, as mentioned - * above, instead of a single char each entry is a NUL-terminated array of - * chars. So, we have to implement STRING specially for STACK_OF. This is - * dealt with in the autogenerated macros below. - */ -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_STRING, char, char) -#define sk_OPENSSL_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_value(sk, idx) ((char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_STRING_sk_type(sk), (idx))) -#define sk_OPENSSL_STRING_new(cmp) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -#define sk_OPENSSL_STRING_new_null() ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_STRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_STRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_STRING_sk_type(sk), (n)) -#define sk_OPENSSL_STRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_delete(sk, i) ((char *)OPENSSL_sk_delete(ossl_check_OPENSSL_STRING_sk_type(sk), (i))) -#define sk_OPENSSL_STRING_delete_ptr(sk, ptr) ((char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_pop(sk) ((char *)OPENSSL_sk_pop(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_shift(sk) ((char *)OPENSSL_sk_shift(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_STRING_sk_type(sk),ossl_check_OPENSSL_STRING_freefunc_type(freefunc)) -#define sk_OPENSSL_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), (idx)) -#define sk_OPENSSL_STRING_set(sk, idx, ptr) ((char *)OPENSSL_sk_set(ossl_check_OPENSSL_STRING_sk_type(sk), (idx), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), pnum) -#define sk_OPENSSL_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_dup(sk) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_STRING_freefunc_type(freefunc))) -#define sk_OPENSSL_STRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_CSTRING, const char, char) -#define sk_OPENSSL_CSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_value(sk, idx) ((const char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), (idx))) -#define sk_OPENSSL_CSTRING_new(cmp) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) -#define sk_OPENSSL_CSTRING_new_null() ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_CSTRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_CSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_CSTRING_sk_type(sk), (n)) -#define sk_OPENSSL_CSTRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_delete(sk, i) ((const char *)OPENSSL_sk_delete(ossl_check_OPENSSL_CSTRING_sk_type(sk), (i))) -#define sk_OPENSSL_CSTRING_delete_ptr(sk, ptr) ((const char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_pop(sk) ((const char *)OPENSSL_sk_pop(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_shift(sk) ((const char *)OPENSSL_sk_shift(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_CSTRING_sk_type(sk),ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc)) -#define sk_OPENSSL_CSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), (idx)) -#define sk_OPENSSL_CSTRING_set(sk, idx, ptr) ((const char *)OPENSSL_sk_set(ossl_check_OPENSSL_CSTRING_sk_type(sk), (idx), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), pnum) -#define sk_OPENSSL_CSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_dup(sk) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc))) -#define sk_OPENSSL_CSTRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_CSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) - - -#if !defined(OPENSSL_NO_DEPRECATED_3_0) -/* - * This is not used by OpenSSL. A block of bytes, NOT nul-terminated. - * These should also be distinguished from "normal" stacks. - */ -typedef void *OPENSSL_BLOCK; -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_BLOCK, void, void) -#define sk_OPENSSL_BLOCK_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), (idx))) -#define sk_OPENSSL_BLOCK_new(cmp) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) -#define sk_OPENSSL_BLOCK_new_null() ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_BLOCK_new_reserve(cmp, n) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp), (n))) -#define sk_OPENSSL_BLOCK_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_BLOCK_sk_type(sk), (n)) -#define sk_OPENSSL_BLOCK_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_OPENSSL_BLOCK_sk_type(sk), (i))) -#define sk_OPENSSL_BLOCK_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_BLOCK_sk_type(sk),ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc)) -#define sk_OPENSSL_BLOCK_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), (idx)) -#define sk_OPENSSL_BLOCK_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_OPENSSL_BLOCK_sk_type(sk), (idx), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), pnum) -#define sk_OPENSSL_BLOCK_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_dup(sk) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_copyfunc_type(copyfunc), ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc))) -#define sk_OPENSSL_BLOCK_set_cmp_func(sk, cmp) ((sk_OPENSSL_BLOCK_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) - -#endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/srp.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/srp.h deleted file mode 100644 index a48766c6ce8b84..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/srp.h +++ /dev/null @@ -1,285 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/srp.h.in - * - * Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2004, EdelKey Project. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * Originally written by Christophe Renou and Peter Sylvester, - * for the EdelKey project. - */ - - - -#ifndef OPENSSL_SRP_H -# define OPENSSL_SRP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SRP_H -# endif - -#include - -#ifndef OPENSSL_NO_SRP -# include -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 - -typedef struct SRP_gN_cache_st { - char *b64_bn; - BIGNUM *bn; -} SRP_gN_cache; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN_cache, SRP_gN_cache, SRP_gN_cache) -#define sk_SRP_gN_cache_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_value(sk, idx) ((SRP_gN_cache *)OPENSSL_sk_value(ossl_check_const_SRP_gN_cache_sk_type(sk), (idx))) -#define sk_SRP_gN_cache_new(cmp) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new(ossl_check_SRP_gN_cache_compfunc_type(cmp))) -#define sk_SRP_gN_cache_new_null() ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_cache_new_reserve(cmp, n) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_cache_compfunc_type(cmp), (n))) -#define sk_SRP_gN_cache_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_cache_sk_type(sk), (n)) -#define sk_SRP_gN_cache_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_delete(sk, i) ((SRP_gN_cache *)OPENSSL_sk_delete(ossl_check_SRP_gN_cache_sk_type(sk), (i))) -#define sk_SRP_gN_cache_delete_ptr(sk, ptr) ((SRP_gN_cache *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_pop(sk) ((SRP_gN_cache *)OPENSSL_sk_pop(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_shift(sk) ((SRP_gN_cache *)OPENSSL_sk_shift(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_cache_sk_type(sk),ossl_check_SRP_gN_cache_freefunc_type(freefunc)) -#define sk_SRP_gN_cache_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), (idx)) -#define sk_SRP_gN_cache_set(sk, idx, ptr) ((SRP_gN_cache *)OPENSSL_sk_set(ossl_check_SRP_gN_cache_sk_type(sk), (idx), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), pnum) -#define sk_SRP_gN_cache_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_dup(sk) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_copyfunc_type(copyfunc), ossl_check_SRP_gN_cache_freefunc_type(freefunc))) -#define sk_SRP_gN_cache_set_cmp_func(sk, cmp) ((sk_SRP_gN_cache_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_compfunc_type(cmp))) - - - -typedef struct SRP_user_pwd_st { - /* Owned by us. */ - char *id; - BIGNUM *s; - BIGNUM *v; - /* Not owned by us. */ - const BIGNUM *g; - const BIGNUM *N; - /* Owned by us. */ - char *info; -} SRP_user_pwd; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_user_pwd, SRP_user_pwd, SRP_user_pwd) -#define sk_SRP_user_pwd_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_value(sk, idx) ((SRP_user_pwd *)OPENSSL_sk_value(ossl_check_const_SRP_user_pwd_sk_type(sk), (idx))) -#define sk_SRP_user_pwd_new(cmp) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new(ossl_check_SRP_user_pwd_compfunc_type(cmp))) -#define sk_SRP_user_pwd_new_null() ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_null()) -#define sk_SRP_user_pwd_new_reserve(cmp, n) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_reserve(ossl_check_SRP_user_pwd_compfunc_type(cmp), (n))) -#define sk_SRP_user_pwd_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_user_pwd_sk_type(sk), (n)) -#define sk_SRP_user_pwd_free(sk) OPENSSL_sk_free(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_delete(sk, i) ((SRP_user_pwd *)OPENSSL_sk_delete(ossl_check_SRP_user_pwd_sk_type(sk), (i))) -#define sk_SRP_user_pwd_delete_ptr(sk, ptr) ((SRP_user_pwd *)OPENSSL_sk_delete_ptr(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_pop(sk) ((SRP_user_pwd *)OPENSSL_sk_pop(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_shift(sk) ((SRP_user_pwd *)OPENSSL_sk_shift(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_user_pwd_sk_type(sk),ossl_check_SRP_user_pwd_freefunc_type(freefunc)) -#define sk_SRP_user_pwd_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), (idx)) -#define sk_SRP_user_pwd_set(sk, idx, ptr) ((SRP_user_pwd *)OPENSSL_sk_set(ossl_check_SRP_user_pwd_sk_type(sk), (idx), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), pnum) -#define sk_SRP_user_pwd_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_dup(sk) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_dup(ossl_check_const_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_copyfunc_type(copyfunc), ossl_check_SRP_user_pwd_freefunc_type(freefunc))) -#define sk_SRP_user_pwd_set_cmp_func(sk, cmp) ((sk_SRP_user_pwd_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_compfunc_type(cmp))) - - -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_user_pwd_new(void); -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_free(SRP_user_pwd *user_pwd); - -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, - const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, - const char *info); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v); - -typedef struct SRP_VBASE_st { - STACK_OF(SRP_user_pwd) *users_pwd; - STACK_OF(SRP_gN_cache) *gN_cache; -/* to simulate a user */ - char *seed_key; - const BIGNUM *default_g; - const BIGNUM *default_N; -} SRP_VBASE; - -/* - * Internal structure storing N and g pair - */ -typedef struct SRP_gN_st { - char *id; - const BIGNUM *g; - const BIGNUM *N; -} SRP_gN; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN, SRP_gN, SRP_gN) -#define sk_SRP_gN_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_value(sk, idx) ((SRP_gN *)OPENSSL_sk_value(ossl_check_const_SRP_gN_sk_type(sk), (idx))) -#define sk_SRP_gN_new(cmp) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new(ossl_check_SRP_gN_compfunc_type(cmp))) -#define sk_SRP_gN_new_null() ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_new_reserve(cmp, n) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_compfunc_type(cmp), (n))) -#define sk_SRP_gN_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_sk_type(sk), (n)) -#define sk_SRP_gN_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_delete(sk, i) ((SRP_gN *)OPENSSL_sk_delete(ossl_check_SRP_gN_sk_type(sk), (i))) -#define sk_SRP_gN_delete_ptr(sk, ptr) ((SRP_gN *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_pop(sk) ((SRP_gN *)OPENSSL_sk_pop(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_shift(sk) ((SRP_gN *)OPENSSL_sk_shift(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_sk_type(sk),ossl_check_SRP_gN_freefunc_type(freefunc)) -#define sk_SRP_gN_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), (idx)) -#define sk_SRP_gN_set(sk, idx, ptr) ((SRP_gN *)OPENSSL_sk_set(ossl_check_SRP_gN_sk_type(sk), (idx), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), pnum) -#define sk_SRP_gN_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_dup(sk) ((STACK_OF(SRP_gN) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_sk_type(sk), ossl_check_SRP_gN_copyfunc_type(copyfunc), ossl_check_SRP_gN_freefunc_type(freefunc))) -#define sk_SRP_gN_set_cmp_func(sk, cmp) ((sk_SRP_gN_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_compfunc_type(cmp))) - - - -OSSL_DEPRECATEDIN_3_0 -SRP_VBASE *SRP_VBASE_new(char *seed_key); -OSSL_DEPRECATEDIN_3_0 -void SRP_VBASE_free(SRP_VBASE *vb); -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file); - -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd); - -/* NOTE: unlike in SRP_VBASE_get_by_user, caller owns the returned pointer.*/ -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username); - -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g, OSSL_LIB_CTX *libctx, - const char *propq); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g); - -# define SRP_NO_ERROR 0 -# define SRP_ERR_VBASE_INCOMPLETE_FILE 1 -# define SRP_ERR_VBASE_BN_LIB 2 -# define SRP_ERR_OPEN_FILE 3 -# define SRP_ERR_MEMORY 4 - -# define DB_srptype 0 -# define DB_srpverifier 1 -# define DB_srpsalt 2 -# define DB_srpid 3 -# define DB_srpgN 4 -# define DB_srpinfo 5 -# undef DB_NUMBER -# define DB_NUMBER 6 - -# define DB_SRP_INDEX 'I' -# define DB_SRP_VALID 'V' -# define DB_SRP_REVOKED 'R' -# define DB_SRP_MODIF 'v' - -/* see srp.c */ -OSSL_DEPRECATEDIN_3_0 -char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -SRP_gN *SRP_get_default_gN(const char *id); - -/* server side .... */ -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u, - const BIGNUM *b, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v); - -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N); - -/* client side .... */ - -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u); -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N); - -# define SRP_MINIMAL_N 1024 - -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -/* This method ignores the configured seed and fails for an unknown user. */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 -SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username); -# endif - -# ifdef __cplusplus -} -# endif -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/ssl.h deleted file mode 100644 index 5999436eb5cc6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ssl.h +++ /dev/null @@ -1,2654 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ssl.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * Copyright 2005 Nokia. All rights reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SSL_H -# define OPENSSL_SSL_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SSL_H -# endif - -# include -# include -# include -# include -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif -# include -# include -# include -# include - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* OpenSSL version number for ASN.1 encoding of the session information */ -/*- - * Version 0 - initial version - * Version 1 - added the optional peer certificate - */ -# define SSL_SESSION_ASN1_VERSION 0x0001 - -# define SSL_MAX_SSL_SESSION_ID_LENGTH 32 -# define SSL_MAX_SID_CTX_LENGTH 32 - -# define SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES (512/8) -# define SSL_MAX_KEY_ARG_LENGTH 8 -/* SSL_MAX_MASTER_KEY_LENGTH is defined in prov_ssl.h */ - -/* The maximum number of encrypt/decrypt pipelines we can support */ -# define SSL_MAX_PIPELINES 32 - -/* text strings for the ciphers */ - -/* These are used to specify which ciphers to use and not to use */ - -# define SSL_TXT_LOW "LOW" -# define SSL_TXT_MEDIUM "MEDIUM" -# define SSL_TXT_HIGH "HIGH" -# define SSL_TXT_FIPS "FIPS" - -# define SSL_TXT_aNULL "aNULL" -# define SSL_TXT_eNULL "eNULL" -# define SSL_TXT_NULL "NULL" - -# define SSL_TXT_kRSA "kRSA" -# define SSL_TXT_kDHr "kDHr"/* this cipher class has been removed */ -# define SSL_TXT_kDHd "kDHd"/* this cipher class has been removed */ -# define SSL_TXT_kDH "kDH"/* this cipher class has been removed */ -# define SSL_TXT_kEDH "kEDH"/* alias for kDHE */ -# define SSL_TXT_kDHE "kDHE" -# define SSL_TXT_kECDHr "kECDHr"/* this cipher class has been removed */ -# define SSL_TXT_kECDHe "kECDHe"/* this cipher class has been removed */ -# define SSL_TXT_kECDH "kECDH"/* this cipher class has been removed */ -# define SSL_TXT_kEECDH "kEECDH"/* alias for kECDHE */ -# define SSL_TXT_kECDHE "kECDHE" -# define SSL_TXT_kPSK "kPSK" -# define SSL_TXT_kRSAPSK "kRSAPSK" -# define SSL_TXT_kECDHEPSK "kECDHEPSK" -# define SSL_TXT_kDHEPSK "kDHEPSK" -# define SSL_TXT_kGOST "kGOST" -# define SSL_TXT_kGOST18 "kGOST18" -# define SSL_TXT_kSRP "kSRP" - -# define SSL_TXT_aRSA "aRSA" -# define SSL_TXT_aDSS "aDSS" -# define SSL_TXT_aDH "aDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDH "aECDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDSA "aECDSA" -# define SSL_TXT_aPSK "aPSK" -# define SSL_TXT_aGOST94 "aGOST94" -# define SSL_TXT_aGOST01 "aGOST01" -# define SSL_TXT_aGOST12 "aGOST12" -# define SSL_TXT_aGOST "aGOST" -# define SSL_TXT_aSRP "aSRP" - -# define SSL_TXT_DSS "DSS" -# define SSL_TXT_DH "DH" -# define SSL_TXT_DHE "DHE"/* same as "kDHE:-ADH" */ -# define SSL_TXT_EDH "EDH"/* alias for DHE */ -# define SSL_TXT_ADH "ADH" -# define SSL_TXT_RSA "RSA" -# define SSL_TXT_ECDH "ECDH" -# define SSL_TXT_EECDH "EECDH"/* alias for ECDHE" */ -# define SSL_TXT_ECDHE "ECDHE"/* same as "kECDHE:-AECDH" */ -# define SSL_TXT_AECDH "AECDH" -# define SSL_TXT_ECDSA "ECDSA" -# define SSL_TXT_PSK "PSK" -# define SSL_TXT_SRP "SRP" - -# define SSL_TXT_DES "DES" -# define SSL_TXT_3DES "3DES" -# define SSL_TXT_RC4 "RC4" -# define SSL_TXT_RC2 "RC2" -# define SSL_TXT_IDEA "IDEA" -# define SSL_TXT_SEED "SEED" -# define SSL_TXT_AES128 "AES128" -# define SSL_TXT_AES256 "AES256" -# define SSL_TXT_AES "AES" -# define SSL_TXT_AES_GCM "AESGCM" -# define SSL_TXT_AES_CCM "AESCCM" -# define SSL_TXT_AES_CCM_8 "AESCCM8" -# define SSL_TXT_CAMELLIA128 "CAMELLIA128" -# define SSL_TXT_CAMELLIA256 "CAMELLIA256" -# define SSL_TXT_CAMELLIA "CAMELLIA" -# define SSL_TXT_CHACHA20 "CHACHA20" -# define SSL_TXT_GOST "GOST89" -# define SSL_TXT_ARIA "ARIA" -# define SSL_TXT_ARIA_GCM "ARIAGCM" -# define SSL_TXT_ARIA128 "ARIA128" -# define SSL_TXT_ARIA256 "ARIA256" -# define SSL_TXT_GOST2012_GOST8912_GOST8912 "GOST2012-GOST8912-GOST8912" -# define SSL_TXT_CBC "CBC" - -# define SSL_TXT_MD5 "MD5" -# define SSL_TXT_SHA1 "SHA1" -# define SSL_TXT_SHA "SHA"/* same as "SHA1" */ -# define SSL_TXT_GOST94 "GOST94" -# define SSL_TXT_GOST89MAC "GOST89MAC" -# define SSL_TXT_GOST12 "GOST12" -# define SSL_TXT_GOST89MAC12 "GOST89MAC12" -# define SSL_TXT_SHA256 "SHA256" -# define SSL_TXT_SHA384 "SHA384" - -# define SSL_TXT_SSLV3 "SSLv3" -# define SSL_TXT_TLSV1 "TLSv1" -# define SSL_TXT_TLSV1_1 "TLSv1.1" -# define SSL_TXT_TLSV1_2 "TLSv1.2" - -# define SSL_TXT_ALL "ALL" - -/*- - * COMPLEMENTOF* definitions. These identifiers are used to (de-select) - * ciphers normally not being used. - * Example: "RC4" will activate all ciphers using RC4 including ciphers - * without authentication, which would normally disabled by DEFAULT (due - * the "!ADH" being part of default). Therefore "RC4:!COMPLEMENTOFDEFAULT" - * will make sure that it is also disabled in the specific selection. - * COMPLEMENTOF* identifiers are portable between version, as adjustments - * to the default cipher setup will also be included here. - * - * COMPLEMENTOFDEFAULT does not experience the same special treatment that - * DEFAULT gets, as only selection is being done and no sorting as needed - * for DEFAULT. - */ -# define SSL_TXT_CMPALL "COMPLEMENTOFALL" -# define SSL_TXT_CMPDEF "COMPLEMENTOFDEFAULT" - -/* - * The following cipher list is used by default. It also is substituted when - * an application-defined cipher list string starts with 'DEFAULT'. - * This applies to ciphersuites for TLSv1.2 and below. - * DEPRECATED IN 3.0.0, in favor of OSSL_default_cipher_list() - * Update both macro and function simultaneously - */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_DEFAULT_CIPHER_LIST "ALL:!COMPLEMENTOFDEFAULT:!eNULL" -/* - * This is the default set of TLSv1.3 ciphersuites - * DEPRECATED IN 3.0.0, in favor of OSSL_default_ciphersuites() - * Update both macro and function simultaneously - */ -# define TLS_DEFAULT_CIPHERSUITES "TLS_AES_256_GCM_SHA384:" \ - "TLS_CHACHA20_POLY1305_SHA256:" \ - "TLS_AES_128_GCM_SHA256" -# endif -/* - * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always - * starts with a reasonable order, and all we have to do for DEFAULT is - * throwing out anonymous and unencrypted ciphersuites! (The latter are not - * actually enabled by ALL, but "ALL:RSA" would enable some of them.) - */ - -/* Used in SSL_set_shutdown()/SSL_get_shutdown(); */ -# define SSL_SENT_SHUTDOWN 1 -# define SSL_RECEIVED_SHUTDOWN 2 - -#ifdef __cplusplus -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define SSL_FILETYPE_ASN1 X509_FILETYPE_ASN1 -# define SSL_FILETYPE_PEM X509_FILETYPE_PEM - -/* - * This is needed to stop compilers complaining about the 'struct ssl_st *' - * function parameters used to prototype callbacks in SSL_CTX. - */ -typedef struct ssl_st *ssl_crock_st; -typedef struct tls_session_ticket_ext_st TLS_SESSION_TICKET_EXT; -typedef struct ssl_method_st SSL_METHOD; -typedef struct ssl_cipher_st SSL_CIPHER; -typedef struct ssl_session_st SSL_SESSION; -typedef struct tls_sigalgs_st TLS_SIGALGS; -typedef struct ssl_conf_ctx_st SSL_CONF_CTX; -typedef struct ssl_comp_st SSL_COMP; - -STACK_OF(SSL_CIPHER); -STACK_OF(SSL_COMP); - -/* SRTP protection profiles for use with the use_srtp extension (RFC 5764)*/ -typedef struct srtp_protection_profile_st { - const char *name; - unsigned long id; -} SRTP_PROTECTION_PROFILE; -SKM_DEFINE_STACK_OF_INTERNAL(SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE) -#define sk_SRTP_PROTECTION_PROFILE_num(sk) OPENSSL_sk_num(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_value(sk, idx) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_value(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx))) -#define sk_SRTP_PROTECTION_PROFILE_new(cmp) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) -#define sk_SRTP_PROTECTION_PROFILE_new_null() ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_null()) -#define sk_SRTP_PROTECTION_PROFILE_new_reserve(cmp, n) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_reserve(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp), (n))) -#define sk_SRTP_PROTECTION_PROFILE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (n)) -#define sk_SRTP_PROTECTION_PROFILE_free(sk) OPENSSL_sk_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_zero(sk) OPENSSL_sk_zero(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_delete(sk, i) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (i))) -#define sk_SRTP_PROTECTION_PROFILE_delete_ptr(sk, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete_ptr(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_pop(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_pop(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_shift(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_shift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk),ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc)) -#define sk_SRTP_PROTECTION_PROFILE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), (idx)) -#define sk_SRTP_PROTECTION_PROFILE_set(sk, idx, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_set(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), pnum) -#define sk_SRTP_PROTECTION_PROFILE_sort(sk) OPENSSL_sk_sort(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_dup(sk) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_dup(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_deep_copy(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_copyfunc_type(copyfunc), ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc))) -#define sk_SRTP_PROTECTION_PROFILE_set_cmp_func(sk, cmp) ((sk_SRTP_PROTECTION_PROFILE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) - - - -typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, - int len, void *arg); -typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, - STACK_OF(SSL_CIPHER) *peer_ciphers, - const SSL_CIPHER **cipher, void *arg); - -/* Extension context codes */ -/* This extension is only allowed in TLS */ -#define SSL_EXT_TLS_ONLY 0x0001 -/* This extension is only allowed in DTLS */ -#define SSL_EXT_DTLS_ONLY 0x0002 -/* Some extensions may be allowed in DTLS but we don't implement them for it */ -#define SSL_EXT_TLS_IMPLEMENTATION_ONLY 0x0004 -/* Most extensions are not defined for SSLv3 but EXT_TYPE_renegotiate is */ -#define SSL_EXT_SSL3_ALLOWED 0x0008 -/* Extension is only defined for TLS1.2 and below */ -#define SSL_EXT_TLS1_2_AND_BELOW_ONLY 0x0010 -/* Extension is only defined for TLS1.3 and above */ -#define SSL_EXT_TLS1_3_ONLY 0x0020 -/* Ignore this extension during parsing if we are resuming */ -#define SSL_EXT_IGNORE_ON_RESUMPTION 0x0040 -#define SSL_EXT_CLIENT_HELLO 0x0080 -/* Really means TLS1.2 or below */ -#define SSL_EXT_TLS1_2_SERVER_HELLO 0x0100 -#define SSL_EXT_TLS1_3_SERVER_HELLO 0x0200 -#define SSL_EXT_TLS1_3_ENCRYPTED_EXTENSIONS 0x0400 -#define SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST 0x0800 -#define SSL_EXT_TLS1_3_CERTIFICATE 0x1000 -#define SSL_EXT_TLS1_3_NEW_SESSION_TICKET 0x2000 -#define SSL_EXT_TLS1_3_CERTIFICATE_REQUEST 0x4000 - -/* Typedefs for handling custom extensions */ - -typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, - const unsigned char **out, size_t *outlen, - int *al, void *add_arg); - -typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, - const unsigned char *out, void *add_arg); - -typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, - const unsigned char *in, size_t inlen, - int *al, void *parse_arg); - - -typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char **out, - size_t *outlen, X509 *x, - size_t chainidx, - int *al, void *add_arg); - -typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *out, - void *add_arg); - -typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *in, - size_t inlen, X509 *x, - size_t chainidx, - int *al, void *parse_arg); - -/* Typedef for verification callback */ -typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); - -/* Typedef for SSL async callback */ -typedef int (*SSL_async_callback_fn)(SSL *s, void *arg); - -#define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) - -/* - * SSL/TLS connection options. - */ - /* Disable Extended master secret */ -# define SSL_OP_NO_EXTENDED_MASTER_SECRET SSL_OP_BIT(0) - /* Cleanse plaintext copies of data delivered to the application */ -# define SSL_OP_CLEANSE_PLAINTEXT SSL_OP_BIT(1) - /* Allow initial connection to servers that don't support RI */ -# define SSL_OP_LEGACY_SERVER_CONNECT SSL_OP_BIT(2) - /* Enable support for Kernel TLS */ -# define SSL_OP_ENABLE_KTLS SSL_OP_BIT(3) -# define SSL_OP_TLSEXT_PADDING SSL_OP_BIT(4) -# define SSL_OP_SAFARI_ECDHE_ECDSA_BUG SSL_OP_BIT(6) -# define SSL_OP_IGNORE_UNEXPECTED_EOF SSL_OP_BIT(7) -# define SSL_OP_ALLOW_CLIENT_RENEGOTIATION SSL_OP_BIT(8) -# define SSL_OP_DISABLE_TLSEXT_CA_NAMES SSL_OP_BIT(9) - /* In TLSv1.3 allow a non-(ec)dhe based kex_mode */ -# define SSL_OP_ALLOW_NO_DHE_KEX SSL_OP_BIT(10) - /* - * Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added - * in OpenSSL 0.9.6d. Usually (depending on the application protocol) - * the workaround is not needed. Unfortunately some broken SSL/TLS - * implementations cannot handle it at all, which is why we include it - * in SSL_OP_ALL. Added in 0.9.6e - */ -# define SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_BIT(11) - /* DTLS options */ -# define SSL_OP_NO_QUERY_MTU SSL_OP_BIT(12) - /* Turn on Cookie Exchange (on relevant for servers) */ -# define SSL_OP_COOKIE_EXCHANGE SSL_OP_BIT(13) - /* Don't use RFC4507 ticket extension */ -# define SSL_OP_NO_TICKET SSL_OP_BIT(14) -# ifndef OPENSSL_NO_DTLS1_METHOD - /* - * Use Cisco's version identifier of DTLS_BAD_VER - * (only with deprecated DTLSv1_client_method()) - */ -# define SSL_OP_CISCO_ANYCONNECT SSL_OP_BIT(15) -# endif - /* As server, disallow session resumption on renegotiation */ -# define SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_BIT(16) - /* Don't use compression even if supported */ -# define SSL_OP_NO_COMPRESSION SSL_OP_BIT(17) - /* Permit unsafe legacy renegotiation */ -# define SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_BIT(18) - /* Disable encrypt-then-mac */ -# define SSL_OP_NO_ENCRYPT_THEN_MAC SSL_OP_BIT(19) - /* - * Enable TLSv1.3 Compatibility mode. This is on by default. A future - * version of OpenSSL may have this disabled by default. - */ -# define SSL_OP_ENABLE_MIDDLEBOX_COMPAT SSL_OP_BIT(20) - /* - * Prioritize Chacha20Poly1305 when client does. - * Modifies SSL_OP_CIPHER_SERVER_PREFERENCE - */ -# define SSL_OP_PRIORITIZE_CHACHA SSL_OP_BIT(21) - /* - * Set on servers to choose the cipher according to server's preferences. - */ -# define SSL_OP_CIPHER_SERVER_PREFERENCE SSL_OP_BIT(22) - /* - * If set, a server will allow a client to issue a SSLv3.0 version - * number as latest version supported in the premaster secret, even when - * TLSv1.0 (version 3.1) was announced in the client hello. Normally - * this is forbidden to prevent version rollback attacks. - */ -# define SSL_OP_TLS_ROLLBACK_BUG SSL_OP_BIT(23) - /* - * Switches off automatic TLSv1.3 anti-replay protection for early data. - * This is a server-side option only (no effect on the client). - */ -# define SSL_OP_NO_ANTI_REPLAY SSL_OP_BIT(24) -# define SSL_OP_NO_SSLv3 SSL_OP_BIT(25) -# define SSL_OP_NO_TLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_TLSv1_2 SSL_OP_BIT(27) -# define SSL_OP_NO_TLSv1_1 SSL_OP_BIT(28) -# define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) -# define SSL_OP_NO_DTLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_DTLSv1_2 SSL_OP_BIT(27) - /* Disallow all renegotiation */ -# define SSL_OP_NO_RENEGOTIATION SSL_OP_BIT(30) - /* - * Make server add server-hello extension from early version of - * cryptopro draft, when GOST ciphersuite is negotiated. Required for - * interoperability with CryptoPro CSP 3.x - */ -# define SSL_OP_CRYPTOPRO_TLSEXT_BUG SSL_OP_BIT(31) - -/* - * Option "collections." - */ -# define SSL_OP_NO_SSL_MASK \ - ( SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 \ - | SSL_OP_NO_TLSv1_2 | SSL_OP_NO_TLSv1_3 ) -# define SSL_OP_NO_DTLS_MASK \ - ( SSL_OP_NO_DTLSv1 | SSL_OP_NO_DTLSv1_2 ) - -/* Various bug workarounds that should be rather harmless. */ -# define SSL_OP_ALL \ - ( SSL_OP_CRYPTOPRO_TLSEXT_BUG | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS \ - | SSL_OP_TLSEXT_PADDING | SSL_OP_SAFARI_ECDHE_ECDSA_BUG ) - -/* - * OBSOLETE OPTIONS retained for compatibility - */ - -# define SSL_OP_MICROSOFT_SESS_ID_BUG 0x0 -# define SSL_OP_NETSCAPE_CHALLENGE_BUG 0x0 -# define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x0 -# define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x0 -# define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x0 -# define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x0 -# define SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0x0 -# define SSL_OP_TLS_D5_BUG 0x0 -# define SSL_OP_TLS_BLOCK_PADDING_BUG 0x0 -# define SSL_OP_SINGLE_ECDH_USE 0x0 -# define SSL_OP_SINGLE_DH_USE 0x0 -# define SSL_OP_EPHEMERAL_RSA 0x0 -# define SSL_OP_NO_SSLv2 0x0 -# define SSL_OP_PKCS1_CHECK_1 0x0 -# define SSL_OP_PKCS1_CHECK_2 0x0 -# define SSL_OP_NETSCAPE_CA_DN_BUG 0x0 -# define SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG 0x0 - -/* - * Allow SSL_write(..., n) to return r with 0 < r < n (i.e. report success - * when just a single record has been written): - */ -# define SSL_MODE_ENABLE_PARTIAL_WRITE 0x00000001U -/* - * Make it possible to retry SSL_write() with changed buffer location (buffer - * contents must stay the same!); this is not the default to avoid the - * misconception that non-blocking SSL_write() behaves like non-blocking - * write(): - */ -# define SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER 0x00000002U -/* - * Never bother the application with retries if the transport is blocking: - */ -# define SSL_MODE_AUTO_RETRY 0x00000004U -/* Don't attempt to automatically build certificate chain */ -# define SSL_MODE_NO_AUTO_CHAIN 0x00000008U -/* - * Save RAM by releasing read and write buffers when they're empty. (SSL3 and - * TLS only.) Released buffers are freed. - */ -# define SSL_MODE_RELEASE_BUFFERS 0x00000010U -/* - * Send the current time in the Random fields of the ClientHello and - * ServerHello records for compatibility with hypothetical implementations - * that require it. - */ -# define SSL_MODE_SEND_CLIENTHELLO_TIME 0x00000020U -# define SSL_MODE_SEND_SERVERHELLO_TIME 0x00000040U -/* - * Send TLS_FALLBACK_SCSV in the ClientHello. To be set only by applications - * that reconnect with a downgraded protocol version; see - * draft-ietf-tls-downgrade-scsv-00 for details. DO NOT ENABLE THIS if your - * application attempts a normal handshake. Only use this in explicit - * fallback retries, following the guidance in - * draft-ietf-tls-downgrade-scsv-00. - */ -# define SSL_MODE_SEND_FALLBACK_SCSV 0x00000080U -/* - * Support Asynchronous operation - */ -# define SSL_MODE_ASYNC 0x00000100U - -/* - * When using DTLS/SCTP, include the terminating zero in the label - * used for computing the endpoint-pair shared secret. Required for - * interoperability with implementations having this bug like these - * older version of OpenSSL: - * - OpenSSL 1.0.0 series - * - OpenSSL 1.0.1 series - * - OpenSSL 1.0.2 series - * - OpenSSL 1.1.0 series - * - OpenSSL 1.1.1 and 1.1.1a - */ -# define SSL_MODE_DTLS_SCTP_LABEL_LENGTH_BUG 0x00000400U - -/* Cert related flags */ -/* - * Many implementations ignore some aspects of the TLS standards such as - * enforcing certificate chain algorithms. When this is set we enforce them. - */ -# define SSL_CERT_FLAG_TLS_STRICT 0x00000001U - -/* Suite B modes, takes same values as certificate verify flags */ -# define SSL_CERT_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define SSL_CERT_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define SSL_CERT_FLAG_SUITEB_128_LOS 0x30000 - -/* Perform all sorts of protocol violations for testing purposes */ -# define SSL_CERT_FLAG_BROKEN_PROTOCOL 0x10000000 - -/* Flags for building certificate chains */ -/* Treat any existing certificates as untrusted CAs */ -# define SSL_BUILD_CHAIN_FLAG_UNTRUSTED 0x1 -/* Don't include root CA in chain */ -# define SSL_BUILD_CHAIN_FLAG_NO_ROOT 0x2 -/* Just check certificates already there */ -# define SSL_BUILD_CHAIN_FLAG_CHECK 0x4 -/* Ignore verification errors */ -# define SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR 0x8 -/* Clear verification errors from queue */ -# define SSL_BUILD_CHAIN_FLAG_CLEAR_ERROR 0x10 - -/* Flags returned by SSL_check_chain */ -/* Certificate can be used with this session */ -# define CERT_PKEY_VALID 0x1 -/* Certificate can also be used for signing */ -# define CERT_PKEY_SIGN 0x2 -/* EE certificate signing algorithm OK */ -# define CERT_PKEY_EE_SIGNATURE 0x10 -/* CA signature algorithms OK */ -# define CERT_PKEY_CA_SIGNATURE 0x20 -/* EE certificate parameters OK */ -# define CERT_PKEY_EE_PARAM 0x40 -/* CA certificate parameters OK */ -# define CERT_PKEY_CA_PARAM 0x80 -/* Signing explicitly allowed as opposed to SHA1 fallback */ -# define CERT_PKEY_EXPLICIT_SIGN 0x100 -/* Client CA issuer names match (always set for server cert) */ -# define CERT_PKEY_ISSUER_NAME 0x200 -/* Cert type matches client types (always set for server cert) */ -# define CERT_PKEY_CERT_TYPE 0x400 -/* Cert chain suitable to Suite B */ -# define CERT_PKEY_SUITEB 0x800 - -# define SSL_CONF_FLAG_CMDLINE 0x1 -# define SSL_CONF_FLAG_FILE 0x2 -# define SSL_CONF_FLAG_CLIENT 0x4 -# define SSL_CONF_FLAG_SERVER 0x8 -# define SSL_CONF_FLAG_SHOW_ERRORS 0x10 -# define SSL_CONF_FLAG_CERTIFICATE 0x20 -# define SSL_CONF_FLAG_REQUIRE_PRIVATE 0x40 -/* Configuration value types */ -# define SSL_CONF_TYPE_UNKNOWN 0x0 -# define SSL_CONF_TYPE_STRING 0x1 -# define SSL_CONF_TYPE_FILE 0x2 -# define SSL_CONF_TYPE_DIR 0x3 -# define SSL_CONF_TYPE_NONE 0x4 -# define SSL_CONF_TYPE_STORE 0x5 - -/* Maximum length of the application-controlled segment of a a TLSv1.3 cookie */ -# define SSL_COOKIE_LENGTH 4096 - -/* - * Note: SSL[_CTX]_set_{options,mode} use |= op on the previous value, they - * cannot be used to clear bits. - */ - -uint64_t SSL_CTX_get_options(const SSL_CTX *ctx); -uint64_t SSL_get_options(const SSL *s); -uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_clear_options(SSL *s, uint64_t op); -uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_set_options(SSL *s, uint64_t op); - -# define SSL_CTX_set_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL) -# define SSL_CTX_clear_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_CTX_get_mode(ctx) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,0,NULL) -# define SSL_clear_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_set_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,(op),NULL) -# define SSL_get_mode(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,0,NULL) -# define SSL_set_mtu(ssl, mtu) \ - SSL_ctrl((ssl),SSL_CTRL_SET_MTU,(mtu),NULL) -# define DTLS_set_link_mtu(ssl, mtu) \ - SSL_ctrl((ssl),DTLS_CTRL_SET_LINK_MTU,(mtu),NULL) -# define DTLS_get_link_min_mtu(ssl) \ - SSL_ctrl((ssl),DTLS_CTRL_GET_LINK_MIN_MTU,0,NULL) - -# define SSL_get_secure_renegotiation_support(ssl) \ - SSL_ctrl((ssl), SSL_CTRL_GET_RI_SUPPORT, 0, NULL) - -# define SSL_CTX_set_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_set_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_CTX_clear_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) -# define SSL_clear_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) - -void SSL_CTX_set_msg_callback(SSL_CTX *ctx, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -void SSL_set_msg_callback(SSL *ssl, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -# define SSL_CTX_set_msg_callback_arg(ctx, arg) SSL_CTX_ctrl((ctx), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) -# define SSL_set_msg_callback_arg(ssl, arg) SSL_ctrl((ssl), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) - -# define SSL_get_extms_support(s) \ - SSL_ctrl((s),SSL_CTRL_GET_EXTMS_SUPPORT,0,NULL) - -# ifndef OPENSSL_NO_SRP -/* see tls_srp.c */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_SRP_CTX_init(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_SRP_CTX_free(SSL *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_srp_server_param_with_username(SSL *s, - int *ad); -OSSL_DEPRECATEDIN_3_0 __owur int SRP_Calc_A_param(SSL *s); -# endif -# endif - -/* 100k max cert list */ -# define SSL_MAX_CERT_LIST_DEFAULT (1024*100) - -# define SSL_SESSION_CACHE_MAX_SIZE_DEFAULT (1024*20) - -/* - * This callback type is used inside SSL_CTX, SSL, and in the functions that - * set them. It is used to override the generation of SSL/TLS session IDs in - * a server. Return value should be zero on an error, non-zero to proceed. - * Also, callbacks should themselves check if the id they generate is unique - * otherwise the SSL handshake will fail with an error - callbacks can do - * this using the 'ssl' value they're passed by; - * SSL_has_matching_session_id(ssl, id, *id_len) The length value passed in - * is set at the maximum size the session ID can be. In SSLv3/TLSv1 it is 32 - * bytes. The callback can alter this length to be less if desired. It is - * also an error for the callback to set the size to zero. - */ -typedef int (*GEN_SESSION_CB) (SSL *ssl, unsigned char *id, - unsigned int *id_len); - -# define SSL_SESS_CACHE_OFF 0x0000 -# define SSL_SESS_CACHE_CLIENT 0x0001 -# define SSL_SESS_CACHE_SERVER 0x0002 -# define SSL_SESS_CACHE_BOTH (SSL_SESS_CACHE_CLIENT|SSL_SESS_CACHE_SERVER) -# define SSL_SESS_CACHE_NO_AUTO_CLEAR 0x0080 -/* enough comments already ... see SSL_CTX_set_session_cache_mode(3) */ -# define SSL_SESS_CACHE_NO_INTERNAL_LOOKUP 0x0100 -# define SSL_SESS_CACHE_NO_INTERNAL_STORE 0x0200 -# define SSL_SESS_CACHE_NO_INTERNAL \ - (SSL_SESS_CACHE_NO_INTERNAL_LOOKUP|SSL_SESS_CACHE_NO_INTERNAL_STORE) -# define SSL_SESS_CACHE_UPDATE_TIME 0x0400 - -LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx); -# define SSL_CTX_sess_number(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_NUMBER,0,NULL) -# define SSL_CTX_sess_connect(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT,0,NULL) -# define SSL_CTX_sess_connect_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_GOOD,0,NULL) -# define SSL_CTX_sess_connect_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT,0,NULL) -# define SSL_CTX_sess_accept_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_GOOD,0,NULL) -# define SSL_CTX_sess_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_HIT,0,NULL) -# define SSL_CTX_sess_cb_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CB_HIT,0,NULL) -# define SSL_CTX_sess_misses(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_MISSES,0,NULL) -# define SSL_CTX_sess_timeouts(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_TIMEOUTS,0,NULL) -# define SSL_CTX_sess_cache_full(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CACHE_FULL,0,NULL) - -void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, - int (*new_session_cb) (struct ssl_st *ssl, - SSL_SESSION *sess)); -int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - SSL_SESSION *sess); -void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, - void (*remove_session_cb) (struct ssl_ctx_st - *ctx, - SSL_SESSION *sess)); -void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (struct ssl_ctx_st *ctx, - SSL_SESSION *sess); -void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, - SSL_SESSION *(*get_session_cb) (struct ssl_st - *ssl, - const unsigned char - *data, int len, - int *copy)); -SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - const unsigned char *data, - int len, int *copy); -void SSL_CTX_set_info_callback(SSL_CTX *ctx, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type, - int val); -void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, - int (*client_cert_cb) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey)); -int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey); -# ifndef OPENSSL_NO_ENGINE -__owur int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e); -# endif -void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, - int (*app_gen_cookie_cb) (SSL *ssl, - unsigned char - *cookie, - unsigned int - *cookie_len)); -void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, - int (*app_verify_cookie_cb) (SSL *ssl, - const unsigned - char *cookie, - unsigned int - cookie_len)); - -void SSL_CTX_set_stateless_cookie_generate_cb( - SSL_CTX *ctx, - int (*gen_stateless_cookie_cb) (SSL *ssl, - unsigned char *cookie, - size_t *cookie_len)); -void SSL_CTX_set_stateless_cookie_verify_cb( - SSL_CTX *ctx, - int (*verify_stateless_cookie_cb) (SSL *ssl, - const unsigned char *cookie, - size_t cookie_len)); -# ifndef OPENSSL_NO_NEXTPROTONEG - -typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned int *outlen, - void *arg); -void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *s, - SSL_CTX_npn_advertised_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_advertised_cb SSL_CTX_set_next_protos_advertised_cb - -typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s, - unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_next_proto_select_cb(SSL_CTX *s, - SSL_CTX_npn_select_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_select_cb SSL_CTX_set_next_proto_select_cb - -void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data, - unsigned *len); -# define SSL_get0_npn_negotiated SSL_get0_next_proto_negotiated -# endif - -__owur int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, - const unsigned char *in, unsigned int inlen, - const unsigned char *client, - unsigned int client_len); - -# define OPENSSL_NPN_UNSUPPORTED 0 -# define OPENSSL_NPN_NEGOTIATED 1 -# define OPENSSL_NPN_NO_OVERLAP 2 - -__owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, - unsigned int protos_len); -__owur int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, - unsigned int protos_len); -typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx, - SSL_CTX_alpn_select_cb_func cb, - void *arg); -void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, - unsigned int *len); - -# ifndef OPENSSL_NO_PSK -/* - * the maximum length of the buffer given to callbacks containing the - * resulting identity/psk - */ -# define PSK_MAX_IDENTITY_LEN 256 -# define PSK_MAX_PSK_LEN 512 -typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl, - const char *hint, - char *identity, - unsigned int max_identity_len, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb); -void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb); - -typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl, - const char *identity, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb); -void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb); - -__owur int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint); -__owur int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint); -const char *SSL_get_psk_identity_hint(const SSL *s); -const char *SSL_get_psk_identity(const SSL *s); -# endif - -typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl, - const unsigned char *identity, - size_t identity_len, - SSL_SESSION **sess); -typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md, - const unsigned char **id, - size_t *idlen, - SSL_SESSION **sess); - -void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb); -void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx, - SSL_psk_find_session_cb_func cb); -void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb); -void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx, - SSL_psk_use_session_cb_func cb); - -/* Register callbacks to handle custom TLS Extensions for client or server. */ - -__owur int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, - unsigned int ext_type); - -__owur int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type, - unsigned int context, - SSL_custom_ext_add_cb_ex add_cb, - SSL_custom_ext_free_cb_ex free_cb, - void *add_arg, - SSL_custom_ext_parse_cb_ex parse_cb, - void *parse_arg); - -__owur int SSL_extension_supported(unsigned int ext_type); - -# define SSL_NOTHING 1 -# define SSL_WRITING 2 -# define SSL_READING 3 -# define SSL_X509_LOOKUP 4 -# define SSL_ASYNC_PAUSED 5 -# define SSL_ASYNC_NO_JOBS 6 -# define SSL_CLIENT_HELLO_CB 7 -# define SSL_RETRY_VERIFY 8 - -/* These will only be used when doing non-blocking IO */ -# define SSL_want_nothing(s) (SSL_want(s) == SSL_NOTHING) -# define SSL_want_read(s) (SSL_want(s) == SSL_READING) -# define SSL_want_write(s) (SSL_want(s) == SSL_WRITING) -# define SSL_want_x509_lookup(s) (SSL_want(s) == SSL_X509_LOOKUP) -# define SSL_want_retry_verify(s) (SSL_want(s) == SSL_RETRY_VERIFY) -# define SSL_want_async(s) (SSL_want(s) == SSL_ASYNC_PAUSED) -# define SSL_want_async_job(s) (SSL_want(s) == SSL_ASYNC_NO_JOBS) -# define SSL_want_client_hello_cb(s) (SSL_want(s) == SSL_CLIENT_HELLO_CB) - -# define SSL_MAC_FLAG_READ_MAC_STREAM 1 -# define SSL_MAC_FLAG_WRITE_MAC_STREAM 2 -# define SSL_MAC_FLAG_READ_MAC_TLSTREE 4 -# define SSL_MAC_FLAG_WRITE_MAC_TLSTREE 8 - -/* - * A callback for logging out TLS key material. This callback should log out - * |line| followed by a newline. - */ -typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line); - -/* - * SSL_CTX_set_keylog_callback configures a callback to log key material. This - * is intended for debugging use with tools like Wireshark. The cb function - * should log line followed by a newline. - */ -void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb); - -/* - * SSL_CTX_get_keylog_callback returns the callback configured by - * SSL_CTX_set_keylog_callback. - */ -SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx); - -int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); -uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); -int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); -uint32_t SSL_get_max_early_data(const SSL *s); -int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data); -uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx); -int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data); -uint32_t SSL_get_recv_max_early_data(const SSL *s); - -#ifdef __cplusplus -} -#endif - -# include -# include -# include /* This is mostly sslv3 with a few tweaks */ -# include /* Datagram TLS */ -# include /* Support for the use_srtp extension */ - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * These need to be after the above set of includes due to a compiler bug - * in VisualStudio 2015 - */ -SKM_DEFINE_STACK_OF_INTERNAL(SSL_CIPHER, const SSL_CIPHER, SSL_CIPHER) -#define sk_SSL_CIPHER_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_value(sk, idx) ((const SSL_CIPHER *)OPENSSL_sk_value(ossl_check_const_SSL_CIPHER_sk_type(sk), (idx))) -#define sk_SSL_CIPHER_new(cmp) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new(ossl_check_SSL_CIPHER_compfunc_type(cmp))) -#define sk_SSL_CIPHER_new_null() ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_null()) -#define sk_SSL_CIPHER_new_reserve(cmp, n) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_reserve(ossl_check_SSL_CIPHER_compfunc_type(cmp), (n))) -#define sk_SSL_CIPHER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_CIPHER_sk_type(sk), (n)) -#define sk_SSL_CIPHER_free(sk) OPENSSL_sk_free(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_delete(sk, i) ((const SSL_CIPHER *)OPENSSL_sk_delete(ossl_check_SSL_CIPHER_sk_type(sk), (i))) -#define sk_SSL_CIPHER_delete_ptr(sk, ptr) ((const SSL_CIPHER *)OPENSSL_sk_delete_ptr(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_pop(sk) ((const SSL_CIPHER *)OPENSSL_sk_pop(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_shift(sk) ((const SSL_CIPHER *)OPENSSL_sk_shift(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_CIPHER_sk_type(sk),ossl_check_SSL_CIPHER_freefunc_type(freefunc)) -#define sk_SSL_CIPHER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), (idx)) -#define sk_SSL_CIPHER_set(sk, idx, ptr) ((const SSL_CIPHER *)OPENSSL_sk_set(ossl_check_SSL_CIPHER_sk_type(sk), (idx), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), pnum) -#define sk_SSL_CIPHER_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_dup(sk) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_dup(ossl_check_const_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_copyfunc_type(copyfunc), ossl_check_SSL_CIPHER_freefunc_type(freefunc))) -#define sk_SSL_CIPHER_set_cmp_func(sk, cmp) ((sk_SSL_CIPHER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(SSL_COMP, SSL_COMP, SSL_COMP) -#define sk_SSL_COMP_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_value(sk, idx) ((SSL_COMP *)OPENSSL_sk_value(ossl_check_const_SSL_COMP_sk_type(sk), (idx))) -#define sk_SSL_COMP_new(cmp) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new(ossl_check_SSL_COMP_compfunc_type(cmp))) -#define sk_SSL_COMP_new_null() ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_null()) -#define sk_SSL_COMP_new_reserve(cmp, n) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_reserve(ossl_check_SSL_COMP_compfunc_type(cmp), (n))) -#define sk_SSL_COMP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_COMP_sk_type(sk), (n)) -#define sk_SSL_COMP_free(sk) OPENSSL_sk_free(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_delete(sk, i) ((SSL_COMP *)OPENSSL_sk_delete(ossl_check_SSL_COMP_sk_type(sk), (i))) -#define sk_SSL_COMP_delete_ptr(sk, ptr) ((SSL_COMP *)OPENSSL_sk_delete_ptr(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_pop(sk) ((SSL_COMP *)OPENSSL_sk_pop(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_shift(sk) ((SSL_COMP *)OPENSSL_sk_shift(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_COMP_sk_type(sk),ossl_check_SSL_COMP_freefunc_type(freefunc)) -#define sk_SSL_COMP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), (idx)) -#define sk_SSL_COMP_set(sk, idx, ptr) ((SSL_COMP *)OPENSSL_sk_set(ossl_check_SSL_COMP_sk_type(sk), (idx), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), pnum) -#define sk_SSL_COMP_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_dup(sk) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_dup(ossl_check_const_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_copyfunc_type(copyfunc), ossl_check_SSL_COMP_freefunc_type(freefunc))) -#define sk_SSL_COMP_set_cmp_func(sk, cmp) ((sk_SSL_COMP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_compfunc_type(cmp))) - - -/* compatibility */ -# define SSL_set_app_data(s,arg) (SSL_set_ex_data(s,0,(char *)(arg))) -# define SSL_get_app_data(s) (SSL_get_ex_data(s,0)) -# define SSL_SESSION_set_app_data(s,a) (SSL_SESSION_set_ex_data(s,0, \ - (char *)(a))) -# define SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s,0)) -# define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0)) -# define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0, \ - (char *)(arg))) -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void SSL_set_debug(SSL *s, int debug); -# endif - -/* TLSv1.3 KeyUpdate message types */ -/* -1 used so that this is an invalid value for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NONE -1 -/* Values as defined for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NOT_REQUESTED 0 -#define SSL_KEY_UPDATE_REQUESTED 1 - -/* - * The valid handshake states (one for each type message sent and one for each - * type of message received). There are also two "special" states: - * TLS = TLS or DTLS state - * DTLS = DTLS specific state - * CR/SR = Client Read/Server Read - * CW/SW = Client Write/Server Write - * - * The "special" states are: - * TLS_ST_BEFORE = No handshake has been initiated yet - * TLS_ST_OK = A handshake has been successfully completed - */ -typedef enum { - TLS_ST_BEFORE, - TLS_ST_OK, - DTLS_ST_CR_HELLO_VERIFY_REQUEST, - TLS_ST_CR_SRVR_HELLO, - TLS_ST_CR_CERT, - TLS_ST_CR_CERT_STATUS, - TLS_ST_CR_KEY_EXCH, - TLS_ST_CR_CERT_REQ, - TLS_ST_CR_SRVR_DONE, - TLS_ST_CR_SESSION_TICKET, - TLS_ST_CR_CHANGE, - TLS_ST_CR_FINISHED, - TLS_ST_CW_CLNT_HELLO, - TLS_ST_CW_CERT, - TLS_ST_CW_KEY_EXCH, - TLS_ST_CW_CERT_VRFY, - TLS_ST_CW_CHANGE, - TLS_ST_CW_NEXT_PROTO, - TLS_ST_CW_FINISHED, - TLS_ST_SW_HELLO_REQ, - TLS_ST_SR_CLNT_HELLO, - DTLS_ST_SW_HELLO_VERIFY_REQUEST, - TLS_ST_SW_SRVR_HELLO, - TLS_ST_SW_CERT, - TLS_ST_SW_KEY_EXCH, - TLS_ST_SW_CERT_REQ, - TLS_ST_SW_SRVR_DONE, - TLS_ST_SR_CERT, - TLS_ST_SR_KEY_EXCH, - TLS_ST_SR_CERT_VRFY, - TLS_ST_SR_NEXT_PROTO, - TLS_ST_SR_CHANGE, - TLS_ST_SR_FINISHED, - TLS_ST_SW_SESSION_TICKET, - TLS_ST_SW_CERT_STATUS, - TLS_ST_SW_CHANGE, - TLS_ST_SW_FINISHED, - TLS_ST_SW_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_CERT_VRFY, - TLS_ST_SW_CERT_VRFY, - TLS_ST_CR_HELLO_REQ, - TLS_ST_SW_KEY_UPDATE, - TLS_ST_CW_KEY_UPDATE, - TLS_ST_SR_KEY_UPDATE, - TLS_ST_CR_KEY_UPDATE, - TLS_ST_EARLY_DATA, - TLS_ST_PENDING_EARLY_DATA_END, - TLS_ST_CW_END_OF_EARLY_DATA, - TLS_ST_SR_END_OF_EARLY_DATA -} OSSL_HANDSHAKE_STATE; - -/* - * Most of the following state values are no longer used and are defined to be - * the closest equivalent value in the current state machine code. Not all - * defines have an equivalent and are set to a dummy value (-1). SSL_ST_CONNECT - * and SSL_ST_ACCEPT are still in use in the definition of SSL_CB_ACCEPT_LOOP, - * SSL_CB_ACCEPT_EXIT, SSL_CB_CONNECT_LOOP and SSL_CB_CONNECT_EXIT. - */ - -# define SSL_ST_CONNECT 0x1000 -# define SSL_ST_ACCEPT 0x2000 - -# define SSL_ST_MASK 0x0FFF - -# define SSL_CB_LOOP 0x01 -# define SSL_CB_EXIT 0x02 -# define SSL_CB_READ 0x04 -# define SSL_CB_WRITE 0x08 -# define SSL_CB_ALERT 0x4000/* used in callback */ -# define SSL_CB_READ_ALERT (SSL_CB_ALERT|SSL_CB_READ) -# define SSL_CB_WRITE_ALERT (SSL_CB_ALERT|SSL_CB_WRITE) -# define SSL_CB_ACCEPT_LOOP (SSL_ST_ACCEPT|SSL_CB_LOOP) -# define SSL_CB_ACCEPT_EXIT (SSL_ST_ACCEPT|SSL_CB_EXIT) -# define SSL_CB_CONNECT_LOOP (SSL_ST_CONNECT|SSL_CB_LOOP) -# define SSL_CB_CONNECT_EXIT (SSL_ST_CONNECT|SSL_CB_EXIT) -# define SSL_CB_HANDSHAKE_START 0x10 -# define SSL_CB_HANDSHAKE_DONE 0x20 - -/* Is the SSL_connection established? */ -# define SSL_in_connect_init(a) (SSL_in_init(a) && !SSL_is_server(a)) -# define SSL_in_accept_init(a) (SSL_in_init(a) && SSL_is_server(a)) -int SSL_in_init(const SSL *s); -int SSL_in_before(const SSL *s); -int SSL_is_init_finished(const SSL *s); - -/* - * The following 3 states are kept in ssl->rlayer.rstate when reads fail, you - * should not need these - */ -# define SSL_ST_READ_HEADER 0xF0 -# define SSL_ST_READ_BODY 0xF1 -# define SSL_ST_READ_DONE 0xF2 - -/*- - * Obtain latest Finished message - * -- that we sent (SSL_get_finished) - * -- that we expected from peer (SSL_get_peer_finished). - * Returns length (0 == no Finished so far), copies up to 'count' bytes. - */ -size_t SSL_get_finished(const SSL *s, void *buf, size_t count); -size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count); - -/* - * use either SSL_VERIFY_NONE or SSL_VERIFY_PEER, the last 3 options are - * 'ored' with SSL_VERIFY_PEER if they are desired - */ -# define SSL_VERIFY_NONE 0x00 -# define SSL_VERIFY_PEER 0x01 -# define SSL_VERIFY_FAIL_IF_NO_PEER_CERT 0x02 -# define SSL_VERIFY_CLIENT_ONCE 0x04 -# define SSL_VERIFY_POST_HANDSHAKE 0x08 - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSL_add_ssl_algorithms() SSL_library_init() -# define SSLeay_add_ssl_algorithms() SSL_library_init() -# endif - -/* More backward compatibility */ -# define SSL_get_cipher(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_cipher_bits(s,np) \ - SSL_CIPHER_get_bits(SSL_get_current_cipher(s),np) -# define SSL_get_cipher_version(s) \ - SSL_CIPHER_get_version(SSL_get_current_cipher(s)) -# define SSL_get_cipher_name(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_time(a) SSL_SESSION_get_time(a) -# define SSL_set_time(a,b) SSL_SESSION_set_time((a),(b)) -# define SSL_get_timeout(a) SSL_SESSION_get_timeout(a) -# define SSL_set_timeout(a,b) SSL_SESSION_set_timeout((a),(b)) - -# define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id) -# define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id) - -DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) -# define SSL_AD_REASON_OFFSET 1000/* offset to get SSL_R_... value - * from SSL_AD_... */ -/* These alert types are for SSLv3 and TLSv1 */ -# define SSL_AD_CLOSE_NOTIFY SSL3_AD_CLOSE_NOTIFY -/* fatal */ -# define SSL_AD_UNEXPECTED_MESSAGE SSL3_AD_UNEXPECTED_MESSAGE -/* fatal */ -# define SSL_AD_BAD_RECORD_MAC SSL3_AD_BAD_RECORD_MAC -# define SSL_AD_DECRYPTION_FAILED TLS1_AD_DECRYPTION_FAILED -# define SSL_AD_RECORD_OVERFLOW TLS1_AD_RECORD_OVERFLOW -/* fatal */ -# define SSL_AD_DECOMPRESSION_FAILURE SSL3_AD_DECOMPRESSION_FAILURE -/* fatal */ -# define SSL_AD_HANDSHAKE_FAILURE SSL3_AD_HANDSHAKE_FAILURE -/* Not for TLS */ -# define SSL_AD_NO_CERTIFICATE SSL3_AD_NO_CERTIFICATE -# define SSL_AD_BAD_CERTIFICATE SSL3_AD_BAD_CERTIFICATE -# define SSL_AD_UNSUPPORTED_CERTIFICATE SSL3_AD_UNSUPPORTED_CERTIFICATE -# define SSL_AD_CERTIFICATE_REVOKED SSL3_AD_CERTIFICATE_REVOKED -# define SSL_AD_CERTIFICATE_EXPIRED SSL3_AD_CERTIFICATE_EXPIRED -# define SSL_AD_CERTIFICATE_UNKNOWN SSL3_AD_CERTIFICATE_UNKNOWN -/* fatal */ -# define SSL_AD_ILLEGAL_PARAMETER SSL3_AD_ILLEGAL_PARAMETER -/* fatal */ -# define SSL_AD_UNKNOWN_CA TLS1_AD_UNKNOWN_CA -/* fatal */ -# define SSL_AD_ACCESS_DENIED TLS1_AD_ACCESS_DENIED -/* fatal */ -# define SSL_AD_DECODE_ERROR TLS1_AD_DECODE_ERROR -# define SSL_AD_DECRYPT_ERROR TLS1_AD_DECRYPT_ERROR -/* fatal */ -# define SSL_AD_EXPORT_RESTRICTION TLS1_AD_EXPORT_RESTRICTION -/* fatal */ -# define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION -/* fatal */ -# define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY -/* fatal */ -# define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR -# define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED -# define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION -# define SSL_AD_MISSING_EXTENSION TLS13_AD_MISSING_EXTENSION -# define SSL_AD_CERTIFICATE_REQUIRED TLS13_AD_CERTIFICATE_REQUIRED -# define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION -# define SSL_AD_CERTIFICATE_UNOBTAINABLE TLS1_AD_CERTIFICATE_UNOBTAINABLE -# define SSL_AD_UNRECOGNIZED_NAME TLS1_AD_UNRECOGNIZED_NAME -# define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE -# define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE -/* fatal */ -# define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY -/* fatal */ -# define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK -# define SSL_AD_NO_APPLICATION_PROTOCOL TLS1_AD_NO_APPLICATION_PROTOCOL -# define SSL_ERROR_NONE 0 -# define SSL_ERROR_SSL 1 -# define SSL_ERROR_WANT_READ 2 -# define SSL_ERROR_WANT_WRITE 3 -# define SSL_ERROR_WANT_X509_LOOKUP 4 -# define SSL_ERROR_SYSCALL 5/* look at error stack/return - * value/errno */ -# define SSL_ERROR_ZERO_RETURN 6 -# define SSL_ERROR_WANT_CONNECT 7 -# define SSL_ERROR_WANT_ACCEPT 8 -# define SSL_ERROR_WANT_ASYNC 9 -# define SSL_ERROR_WANT_ASYNC_JOB 10 -# define SSL_ERROR_WANT_CLIENT_HELLO_CB 11 -# define SSL_ERROR_WANT_RETRY_VERIFY 12 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TMP_DH 3 -# define SSL_CTRL_SET_TMP_ECDH 4 -# define SSL_CTRL_SET_TMP_DH_CB 6 -# endif - -# define SSL_CTRL_GET_CLIENT_CERT_REQUEST 9 -# define SSL_CTRL_GET_NUM_RENEGOTIATIONS 10 -# define SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS 11 -# define SSL_CTRL_GET_TOTAL_RENEGOTIATIONS 12 -# define SSL_CTRL_GET_FLAGS 13 -# define SSL_CTRL_EXTRA_CHAIN_CERT 14 -# define SSL_CTRL_SET_MSG_CALLBACK 15 -# define SSL_CTRL_SET_MSG_CALLBACK_ARG 16 -/* only applies to datagram connections */ -# define SSL_CTRL_SET_MTU 17 -/* Stats */ -# define SSL_CTRL_SESS_NUMBER 20 -# define SSL_CTRL_SESS_CONNECT 21 -# define SSL_CTRL_SESS_CONNECT_GOOD 22 -# define SSL_CTRL_SESS_CONNECT_RENEGOTIATE 23 -# define SSL_CTRL_SESS_ACCEPT 24 -# define SSL_CTRL_SESS_ACCEPT_GOOD 25 -# define SSL_CTRL_SESS_ACCEPT_RENEGOTIATE 26 -# define SSL_CTRL_SESS_HIT 27 -# define SSL_CTRL_SESS_CB_HIT 28 -# define SSL_CTRL_SESS_MISSES 29 -# define SSL_CTRL_SESS_TIMEOUTS 30 -# define SSL_CTRL_SESS_CACHE_FULL 31 -# define SSL_CTRL_MODE 33 -# define SSL_CTRL_GET_READ_AHEAD 40 -# define SSL_CTRL_SET_READ_AHEAD 41 -# define SSL_CTRL_SET_SESS_CACHE_SIZE 42 -# define SSL_CTRL_GET_SESS_CACHE_SIZE 43 -# define SSL_CTRL_SET_SESS_CACHE_MODE 44 -# define SSL_CTRL_GET_SESS_CACHE_MODE 45 -# define SSL_CTRL_GET_MAX_CERT_LIST 50 -# define SSL_CTRL_SET_MAX_CERT_LIST 51 -# define SSL_CTRL_SET_MAX_SEND_FRAGMENT 52 -/* see tls1.h for macros based on these */ -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_CB 53 -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG 54 -# define SSL_CTRL_SET_TLSEXT_HOSTNAME 55 -# define SSL_CTRL_SET_TLSEXT_DEBUG_CB 56 -# define SSL_CTRL_SET_TLSEXT_DEBUG_ARG 57 -# define SSL_CTRL_GET_TLSEXT_TICKET_KEYS 58 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEYS 59 -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT 60 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB 61 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB_ARG 62 */ -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB 63 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB_ARG 64 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE 65 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS 66 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS 67 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS 68 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS 69 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP 70 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP 71 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB 72 -# endif -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME_CB 75 -# define SSL_CTRL_SET_SRP_VERIFY_PARAM_CB 76 -# define SSL_CTRL_SET_SRP_GIVE_CLIENT_PWD_CB 77 -# define SSL_CTRL_SET_SRP_ARG 78 -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME 79 -# define SSL_CTRL_SET_TLS_EXT_SRP_STRENGTH 80 -# define SSL_CTRL_SET_TLS_EXT_SRP_PASSWORD 81 -# define DTLS_CTRL_GET_TIMEOUT 73 -# define DTLS_CTRL_HANDLE_TIMEOUT 74 -# define SSL_CTRL_GET_RI_SUPPORT 76 -# define SSL_CTRL_CLEAR_MODE 78 -# define SSL_CTRL_SET_NOT_RESUMABLE_SESS_CB 79 -# define SSL_CTRL_GET_EXTRA_CHAIN_CERTS 82 -# define SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS 83 -# define SSL_CTRL_CHAIN 88 -# define SSL_CTRL_CHAIN_CERT 89 -# define SSL_CTRL_GET_GROUPS 90 -# define SSL_CTRL_SET_GROUPS 91 -# define SSL_CTRL_SET_GROUPS_LIST 92 -# define SSL_CTRL_GET_SHARED_GROUP 93 -# define SSL_CTRL_SET_SIGALGS 97 -# define SSL_CTRL_SET_SIGALGS_LIST 98 -# define SSL_CTRL_CERT_FLAGS 99 -# define SSL_CTRL_CLEAR_CERT_FLAGS 100 -# define SSL_CTRL_SET_CLIENT_SIGALGS 101 -# define SSL_CTRL_SET_CLIENT_SIGALGS_LIST 102 -# define SSL_CTRL_GET_CLIENT_CERT_TYPES 103 -# define SSL_CTRL_SET_CLIENT_CERT_TYPES 104 -# define SSL_CTRL_BUILD_CERT_CHAIN 105 -# define SSL_CTRL_SET_VERIFY_CERT_STORE 106 -# define SSL_CTRL_SET_CHAIN_CERT_STORE 107 -# define SSL_CTRL_GET_PEER_SIGNATURE_NID 108 -# define SSL_CTRL_GET_PEER_TMP_KEY 109 -# define SSL_CTRL_GET_RAW_CIPHERLIST 110 -# define SSL_CTRL_GET_EC_POINT_FORMATS 111 -# define SSL_CTRL_GET_CHAIN_CERTS 115 -# define SSL_CTRL_SELECT_CURRENT_CERT 116 -# define SSL_CTRL_SET_CURRENT_CERT 117 -# define SSL_CTRL_SET_DH_AUTO 118 -# define DTLS_CTRL_SET_LINK_MTU 120 -# define DTLS_CTRL_GET_LINK_MIN_MTU 121 -# define SSL_CTRL_GET_EXTMS_SUPPORT 122 -# define SSL_CTRL_SET_MIN_PROTO_VERSION 123 -# define SSL_CTRL_SET_MAX_PROTO_VERSION 124 -# define SSL_CTRL_SET_SPLIT_SEND_FRAGMENT 125 -# define SSL_CTRL_SET_MAX_PIPELINES 126 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE 127 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB 128 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG 129 -# define SSL_CTRL_GET_MIN_PROTO_VERSION 130 -# define SSL_CTRL_GET_MAX_PROTO_VERSION 131 -# define SSL_CTRL_GET_SIGNATURE_NID 132 -# define SSL_CTRL_GET_TMP_KEY 133 -# define SSL_CTRL_GET_NEGOTIATED_GROUP 134 -# define SSL_CERT_SET_FIRST 1 -# define SSL_CERT_SET_NEXT 2 -# define SSL_CERT_SET_SERVER 3 -# define DTLSv1_get_timeout(ssl, arg) \ - SSL_ctrl(ssl,DTLS_CTRL_GET_TIMEOUT,0, (void *)(arg)) -# define DTLSv1_handle_timeout(ssl) \ - SSL_ctrl(ssl,DTLS_CTRL_HANDLE_TIMEOUT,0, NULL) -# define SSL_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_clear_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_total_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_TOTAL_RENEGOTIATIONS,0,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_dh(ctx,dh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# define SSL_CTX_set_dh_auto(ctx, onoff) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# define SSL_set_dh_auto(s, onoff) \ - SSL_ctrl(s,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_set_tmp_dh(ssl,dh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_ecdh(ctx,ecdh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# define SSL_set_tmp_ecdh(ssl,ecdh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# endif -# define SSL_CTX_add_extra_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_EXTRA_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_get_extra_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,0,px509) -# define SSL_CTX_get_extra_chain_certs_only(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,1,px509) -# define SSL_CTX_clear_extra_chain_certs(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS,0,NULL) -# define SSL_CTX_set0_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_CTX_set1_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_CTX_add0_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_add1_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_CTX_get0_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_CTX_clear_chain_certs(ctx) \ - SSL_CTX_set0_chain(ctx,NULL) -# define SSL_CTX_build_cert_chain(ctx, flags) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_CTX_select_current_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_CTX_set_current_cert(ctx, op) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_CTX_set0_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_CTX_set0_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_set1_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_add0_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_add1_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_get0_chain_certs(s,px509) \ - SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_clear_chain_certs(s) \ - SSL_set0_chain(s,NULL) -# define SSL_build_cert_chain(s, flags) \ - SSL_ctrl(s,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_select_current_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_set_current_cert(s,op) \ - SSL_ctrl(s,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_set0_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_set1_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_set1_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_get1_groups(s, glist) \ - SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist)) -# define SSL_CTX_set1_groups(ctx, glist, glistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS,glistlen,(int *)(glist)) -# define SSL_CTX_set1_groups_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(s)) -# define SSL_set1_groups(s, glist, glistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS,glistlen,(char *)(glist)) -# define SSL_set1_groups_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(str)) -# define SSL_get_shared_group(s, n) \ - SSL_ctrl(s,SSL_CTRL_GET_SHARED_GROUP,n,NULL) -# define SSL_get_negotiated_group(s) \ - SSL_ctrl(s,SSL_CTRL_GET_NEGOTIATED_GROUP,0,NULL) -# define SSL_CTX_set1_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(str)) -# define SSL_CTX_set1_client_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_client_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_client_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_client_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(str)) -# define SSL_get0_certificate_types(s, clist) \ - SSL_ctrl(s, SSL_CTRL_GET_CLIENT_CERT_TYPES, 0, (char *)(clist)) -# define SSL_CTX_set1_client_certificate_types(ctx, clist, clistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen, \ - (char *)(clist)) -# define SSL_set1_client_certificate_types(s, clist, clistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen,(char *)(clist)) -# define SSL_get_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_SIGNATURE_NID,0,pn) -# define SSL_get_peer_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_SIGNATURE_NID,0,pn) -# define SSL_get_peer_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_TMP_KEY,0,pk) -# define SSL_get_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_TMP_KEY,0,pk) -# define SSL_get0_raw_cipherlist(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_RAW_CIPHERLIST,0,plst) -# define SSL_get0_ec_point_formats(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_EC_POINT_FORMATS,0,plst) -# define SSL_CTX_set_min_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_CTX_set_max_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_CTX_get_min_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_CTX_get_max_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) -# define SSL_set_min_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_set_max_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_get_min_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_get_max_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) - -const char *SSL_group_to_name(SSL *s, int id); - -/* Backwards compatibility, original 1.1.0 names */ -# define SSL_CTRL_GET_SERVER_TMP_KEY \ - SSL_CTRL_GET_PEER_TMP_KEY -# define SSL_get_server_tmp_key(s, pk) \ - SSL_get_peer_tmp_key(s, pk) - -int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey); -int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey); - -/* - * The following symbol names are old and obsolete. They are kept - * for compatibility reasons only and should not be used anymore. - */ -# define SSL_CTRL_GET_CURVES SSL_CTRL_GET_GROUPS -# define SSL_CTRL_SET_CURVES SSL_CTRL_SET_GROUPS -# define SSL_CTRL_SET_CURVES_LIST SSL_CTRL_SET_GROUPS_LIST -# define SSL_CTRL_GET_SHARED_CURVE SSL_CTRL_GET_SHARED_GROUP - -# define SSL_get1_curves SSL_get1_groups -# define SSL_CTX_set1_curves SSL_CTX_set1_groups -# define SSL_CTX_set1_curves_list SSL_CTX_set1_groups_list -# define SSL_set1_curves SSL_set1_groups -# define SSL_set1_curves_list SSL_set1_groups_list -# define SSL_get_shared_curve SSL_get_shared_group - - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* Provide some compatibility macros for removed functionality. */ -# define SSL_CTX_need_tmp_RSA(ctx) 0 -# define SSL_CTX_set_tmp_rsa(ctx,rsa) 1 -# define SSL_need_tmp_RSA(ssl) 0 -# define SSL_set_tmp_rsa(ssl,rsa) 1 -# define SSL_CTX_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -# define SSL_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -/* - * We "pretend" to call the callback to avoid warnings about unused static - * functions. - */ -# define SSL_CTX_set_tmp_rsa_callback(ctx, cb) while(0) (cb)(NULL, 0, 0) -# define SSL_set_tmp_rsa_callback(ssl, cb) while(0) (cb)(NULL, 0, 0) -# endif -__owur const BIO_METHOD *BIO_f_ssl(void); -__owur BIO *BIO_new_ssl(SSL_CTX *ctx, int client); -__owur BIO *BIO_new_ssl_connect(SSL_CTX *ctx); -__owur BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx); -__owur int BIO_ssl_copy_session_id(BIO *to, BIO *from); -void BIO_ssl_shutdown(BIO *ssl_bio); - -__owur int SSL_CTX_set_cipher_list(SSL_CTX *, const char *str); -__owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); -__owur SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq, - const SSL_METHOD *meth); -int SSL_CTX_up_ref(SSL_CTX *ctx); -void SSL_CTX_free(SSL_CTX *); -__owur long SSL_CTX_set_timeout(SSL_CTX *ctx, long t); -__owur long SSL_CTX_get_timeout(const SSL_CTX *ctx); -__owur X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *); -void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *); -void SSL_CTX_set1_cert_store(SSL_CTX *, X509_STORE *); -__owur int SSL_want(const SSL *s); -__owur int SSL_clear(SSL *s); - -void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm); - -__owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s); -__owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s); -__owur int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits); -__owur const char *SSL_CIPHER_get_version(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_get_name(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c); -__owur const char *OPENSSL_cipher_name(const char *rfc_name); -__owur uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c); -__owur uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c); -__owur const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c); -__owur int SSL_CIPHER_is_aead(const SSL_CIPHER *c); - -__owur int SSL_get_fd(const SSL *s); -__owur int SSL_get_rfd(const SSL *s); -__owur int SSL_get_wfd(const SSL *s); -__owur const char *SSL_get_cipher_list(const SSL *s, int n); -__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size); -__owur int SSL_get_read_ahead(const SSL *s); -__owur int SSL_pending(const SSL *s); -__owur int SSL_has_pending(const SSL *s); -# ifndef OPENSSL_NO_SOCK -__owur int SSL_set_fd(SSL *s, int fd); -__owur int SSL_set_rfd(SSL *s, int fd); -__owur int SSL_set_wfd(SSL *s, int fd); -# endif -void SSL_set0_rbio(SSL *s, BIO *rbio); -void SSL_set0_wbio(SSL *s, BIO *wbio); -void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio); -__owur BIO *SSL_get_rbio(const SSL *s); -__owur BIO *SSL_get_wbio(const SSL *s); -__owur int SSL_set_cipher_list(SSL *s, const char *str); -__owur int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str); -__owur int SSL_set_ciphersuites(SSL *s, const char *str); -void SSL_set_read_ahead(SSL *s, int yes); -__owur int SSL_get_verify_mode(const SSL *s); -__owur int SSL_get_verify_depth(const SSL *s); -__owur SSL_verify_cb SSL_get_verify_callback(const SSL *s); -void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback); -void SSL_set_verify_depth(SSL *s, int depth); -void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, - const unsigned char *d, long len); -# endif -__owur int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); -__owur int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, const unsigned char *d, - long len); -__owur int SSL_use_certificate(SSL *ssl, X509 *x); -__owur int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len); -__owur int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - - -/* serverinfo file format versions */ -# define SSL_SERVERINFOV1 1 -# define SSL_SERVERINFOV2 2 - -/* Set serverinfo data for the current active cert. */ -__owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, - const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type); -#endif - -__owur int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type); -__owur int SSL_use_certificate_file(SSL *ssl, const char *file, int type); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -#endif -__owur int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -__owur int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, - int type); -/* PEM type */ -__owur int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); -__owur int SSL_use_certificate_chain_file(SSL *ssl, const char *file); -__owur STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); -__owur STACK_OF(X509_NAME) -*SSL_load_client_CA_file_ex(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -__owur int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *file); -int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *dir); -int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *uri); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_load_error_strings() \ - OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS \ - | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# endif - -__owur const char *SSL_state_string(const SSL *s); -__owur const char *SSL_rstate_string(const SSL *s); -__owur const char *SSL_state_string_long(const SSL *s); -__owur const char *SSL_rstate_string_long(const SSL *s); -__owur long SSL_SESSION_get_time(const SSL_SESSION *s); -__owur long SSL_SESSION_set_time(SSL_SESSION *s, long t); -__owur long SSL_SESSION_get_timeout(const SSL_SESSION *s); -__owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t); -__owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s); -__owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version); - -__owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s); -__owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname); -void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s, - const unsigned char **alpn, - size_t *len); -__owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, - const unsigned char *alpn, - size_t len); -__owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s); -__owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher); -__owur int SSL_SESSION_has_ticket(const SSL_SESSION *s); -__owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s); -void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick, - size_t *len); -__owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s); -__owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s, - uint32_t max_early_data); -__owur int SSL_copy_session_id(SSL *to, const SSL *from); -__owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s); -__owur int SSL_SESSION_set1_id_context(SSL_SESSION *s, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); -__owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid, - unsigned int sid_len); -__owur int SSL_SESSION_is_resumable(const SSL_SESSION *s); - -__owur SSL_SESSION *SSL_SESSION_new(void); -__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src); -const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, - unsigned int *len); -const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s, - unsigned int *len); -__owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s); -# ifndef OPENSSL_NO_STDIO -int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses); -# endif -int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses); -int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x); -int SSL_SESSION_up_ref(SSL_SESSION *ses); -void SSL_SESSION_free(SSL_SESSION *ses); -__owur int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp); -__owur int SSL_set_session(SSL *to, SSL_SESSION *session); -int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session); -int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session); -__owur int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb); -__owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb); -__owur int SSL_has_matching_session_id(const SSL *s, - const unsigned char *id, - unsigned int id_len); -SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, - long length); - -# ifdef OPENSSL_X509_H -__owur X509 *SSL_get0_peer_certificate(const SSL *s); -__owur X509 *SSL_get1_peer_certificate(const SSL *s); -/* Deprecated in 3.0.0 */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_get_peer_certificate SSL_get1_peer_certificate -# endif -# endif - -__owur STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s); - -__owur int SSL_CTX_get_verify_mode(const SSL_CTX *ctx); -__owur int SSL_CTX_get_verify_depth(const SSL_CTX *ctx); -__owur SSL_verify_cb SSL_CTX_get_verify_callback(const SSL_CTX *ctx); -void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, SSL_verify_cb callback); -void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth); -void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, - int (*cb) (X509_STORE_CTX *, void *), - void *arg); -void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), - void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, - long len); -# endif -__owur int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); -__owur int SSL_CTX_use_PrivateKey_ASN1(int pk, SSL_CTX *ctx, - const unsigned char *d, long len); -__owur int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); -__owur int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, - const unsigned char *d); -__owur int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - -void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb); -void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u); -pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx); -void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx); -void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb); -void SSL_set_default_passwd_cb_userdata(SSL *s, void *u); -pem_password_cb *SSL_get_default_passwd_cb(SSL *s); -void *SSL_get_default_passwd_cb_userdata(SSL *s); - -__owur int SSL_CTX_check_private_key(const SSL_CTX *ctx); -__owur int SSL_check_private_key(const SSL *ctx); - -__owur int SSL_CTX_set_session_id_context(SSL_CTX *ctx, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -SSL *SSL_new(SSL_CTX *ctx); -int SSL_up_ref(SSL *s); -int SSL_is_dtls(const SSL *s); -__owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -__owur int SSL_CTX_set_purpose(SSL_CTX *ctx, int purpose); -__owur int SSL_set_purpose(SSL *ssl, int purpose); -__owur int SSL_CTX_set_trust(SSL_CTX *ctx, int trust); -__owur int SSL_set_trust(SSL *ssl, int trust); - -__owur int SSL_set1_host(SSL *s, const char *hostname); -__owur int SSL_add1_host(SSL *s, const char *hostname); -__owur const char *SSL_get0_peername(SSL *s); -void SSL_set_hostflags(SSL *s, unsigned int flags); - -__owur int SSL_CTX_dane_enable(SSL_CTX *ctx); -__owur int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, - uint8_t mtype, uint8_t ord); -__owur int SSL_dane_enable(SSL *s, const char *basedomain); -__owur int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector, - uint8_t mtype, const unsigned char *data, size_t dlen); -__owur int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki); -__owur int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector, - uint8_t *mtype, const unsigned char **data, - size_t *dlen); -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -SSL_DANE *SSL_get0_dane(SSL *ssl); -/* - * DANE flags - */ -unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags); -unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags); - -__owur int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm); -__owur int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm); - -__owur X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx); -__owur X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl); - -# ifndef OPENSSL_NO_SRP -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx, - char *(*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx, - int (*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx, - int (*cb) (SSL *, int *, void *)); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg); - -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, - BIGNUM *sa, BIGNUM *v, char *info); -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, - const char *grp); - -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_g(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_N(SSL *s); - -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_username(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_userinfo(SSL *s); -# endif -# endif - -/* - * ClientHello callback and helpers. - */ - -# define SSL_CLIENT_HELLO_SUCCESS 1 -# define SSL_CLIENT_HELLO_ERROR 0 -# define SSL_CLIENT_HELLO_RETRY (-1) - -typedef int (*SSL_client_hello_cb_fn) (SSL *s, int *al, void *arg); -void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb, - void *arg); -int SSL_client_hello_isv2(SSL *s); -unsigned int SSL_client_hello_get0_legacy_version(SSL *s); -size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_compression_methods(SSL *s, - const unsigned char **out); -int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen); -int SSL_client_hello_get0_ext(SSL *s, unsigned int type, - const unsigned char **out, size_t *outlen); - -void SSL_certs_clear(SSL *s); -void SSL_free(SSL *ssl); -# ifdef OSSL_ASYNC_FD -/* - * Windows application developer has to include windows.h to use these. - */ -__owur int SSL_waiting_for_async(SSL *s); -__owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds); -__owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, - size_t *numaddfds, OSSL_ASYNC_FD *delfd, - size_t *numdelfds); -__owur int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback); -__owur int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg); -__owur int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback); -__owur int SSL_set_async_callback_arg(SSL *s, void *arg); -__owur int SSL_get_async_status(SSL *s, int *status); - -# endif -__owur int SSL_accept(SSL *ssl); -__owur int SSL_stateless(SSL *s); -__owur int SSL_connect(SSL *ssl); -__owur int SSL_read(SSL *ssl, void *buf, int num); -__owur int SSL_read_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); - -# define SSL_READ_EARLY_DATA_ERROR 0 -# define SSL_READ_EARLY_DATA_SUCCESS 1 -# define SSL_READ_EARLY_DATA_FINISH 2 - -__owur int SSL_read_early_data(SSL *s, void *buf, size_t num, - size_t *readbytes); -__owur int SSL_peek(SSL *ssl, void *buf, int num); -__owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); -__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, - int flags); -__owur int SSL_write(SSL *ssl, const void *buf, int num); -__owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); -__owur int SSL_write_early_data(SSL *s, const void *buf, size_t num, - size_t *written); -long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg); -long SSL_callback_ctrl(SSL *, int, void (*)(void)); -long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg); -long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void)); - -# define SSL_EARLY_DATA_NOT_SENT 0 -# define SSL_EARLY_DATA_REJECTED 1 -# define SSL_EARLY_DATA_ACCEPTED 2 - -__owur int SSL_get_early_data_status(const SSL *s); - -__owur int SSL_get_error(const SSL *s, int ret_code); -__owur const char *SSL_get_version(const SSL *s); - -/* This sets the 'default' SSL version that SSL_new() will create */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth); -# endif - -# ifndef OPENSSL_NO_SSL3_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_method(void); /* SSLv3 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_client_method(void); -# endif -# endif - -#define SSLv23_method TLS_method -#define SSLv23_server_method TLS_server_method -#define SSLv23_client_method TLS_client_method - -/* Negotiate highest available SSL/TLS version */ -__owur const SSL_METHOD *TLS_method(void); -__owur const SSL_METHOD *TLS_server_method(void); -__owur const SSL_METHOD *TLS_client_method(void); - -# ifndef OPENSSL_NO_TLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void); /* TLSv1.1 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_2_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void); /* TLSv1.2 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_method(void); /* DTLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_2_METHOD -/* DTLSv1.2 */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_client_method(void); -# endif -# endif - -__owur const SSL_METHOD *DTLS_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_server_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_client_method(void); /* DTLS 1.0 and 1.2 */ - -__owur size_t DTLS_get_data_mtu(const SSL *s); - -__owur STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx); -__owur STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s); - -__owur int SSL_do_handshake(SSL *s); -int SSL_key_update(SSL *s, int updatetype); -int SSL_get_key_update_type(const SSL *s); -int SSL_renegotiate(SSL *s); -int SSL_renegotiate_abbreviated(SSL *s); -__owur int SSL_renegotiate_pending(const SSL *s); -int SSL_new_session_ticket(SSL *s); -int SSL_shutdown(SSL *s); -__owur int SSL_verify_client_post_handshake(SSL *s); -void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val); -void SSL_set_post_handshake_auth(SSL *s, int val); - -__owur const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx); -__owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s); -__owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method); -__owur const char *SSL_alert_type_string_long(int value); -__owur const char *SSL_alert_type_string(int value); -__owur const char *SSL_alert_desc_string_long(int value); -__owur const char *SSL_alert_desc_string(int value); - -void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s); -__owur const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx); -__owur int SSL_add1_to_CA_list(SSL *ssl, const X509 *x); -__owur int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x); -__owur const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s); - -void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s); -__owur STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s); -__owur int SSL_add_client_CA(SSL *ssl, X509 *x); -__owur int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x); - -void SSL_set_connect_state(SSL *s); -void SSL_set_accept_state(SSL *s); - -__owur long SSL_get_default_timeout(const SSL *s); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_library_init() OPENSSL_init_ssl(0, NULL) -# endif - -__owur char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size); -__owur STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk); - -__owur SSL *SSL_dup(SSL *ssl); - -__owur X509 *SSL_get_certificate(const SSL *ssl); -/* - * EVP_PKEY - */ -struct evp_pkey_st *SSL_get_privatekey(const SSL *ssl); - -__owur X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx); -__owur EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx); - -void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode); -__owur int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx); -void SSL_set_quiet_shutdown(SSL *ssl, int mode); -__owur int SSL_get_quiet_shutdown(const SSL *ssl); -void SSL_set_shutdown(SSL *ssl, int mode); -__owur int SSL_get_shutdown(const SSL *ssl); -__owur int SSL_version(const SSL *ssl); -__owur int SSL_client_version(const SSL *s); -__owur int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_file(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_store(SSL_CTX *ctx); -__owur int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile); -__owur int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath); -__owur int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore); -__owur int SSL_CTX_load_verify_locations(SSL_CTX *ctx, - const char *CAfile, - const char *CApath); -# define SSL_get0_session SSL_get_session/* just peek at pointer */ -__owur SSL_SESSION *SSL_get_session(const SSL *ssl); -__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */ -__owur SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); -SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx); -void SSL_set_info_callback(SSL *ssl, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_get_info_callback(const SSL *ssl)) (const SSL *ssl, int type, - int val); -__owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl); - -void SSL_set_verify_result(SSL *ssl, long v); -__owur long SSL_get_verify_result(const SSL *ssl); -__owur STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s); - -__owur size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess, - unsigned char *out, size_t outlen); -__owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess, - const unsigned char *in, size_t len); -uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess); - -#define SSL_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL, l, p, newf, dupf, freef) -__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data); -void *SSL_get_ex_data(const SSL *ssl, int idx); -#define SSL_SESSION_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_SESSION, l, p, newf, dupf, freef) -__owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data); -void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx); -#define SSL_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_CTX, l, p, newf, dupf, freef) -__owur int SSL_CTX_set_ex_data(SSL_CTX *ssl, int idx, void *data); -void *SSL_CTX_get_ex_data(const SSL_CTX *ssl, int idx); - -__owur int SSL_get_ex_data_X509_STORE_CTX_idx(void); - -# define SSL_CTX_sess_set_cache_size(ctx,t) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_SIZE,t,NULL) -# define SSL_CTX_sess_get_cache_size(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_SIZE,0,NULL) -# define SSL_CTX_set_session_cache_mode(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_MODE,m,NULL) -# define SSL_CTX_get_session_cache_mode(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL) - -# define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx) -# define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m) -# define SSL_CTX_get_read_ahead(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL) -# define SSL_CTX_set_read_ahead(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,m,NULL) -# define SSL_CTX_get_max_cert_list(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_CTX_set_max_cert_list(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) -# define SSL_get_max_cert_list(ssl) \ - SSL_ctrl(ssl,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_set_max_cert_list(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) - -# define SSL_CTX_set_max_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_set_max_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_split_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_set_split_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_max_pipelines(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) -# define SSL_set_max_pipelines(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) - -void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len); -void SSL_set_default_read_buffer_len(SSL *s, size_t len); - -# ifndef OPENSSL_NO_DH -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* NB: the |keylength| is only applicable when is_export is true */ -OSSL_DEPRECATEDIN_3_0 -void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -OSSL_DEPRECATEDIN_3_0 -void SSL_set_tmp_dh_callback(SSL *ssl, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -# endif -# endif - -__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s); -__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s); -__owur const char *SSL_COMP_get_name(const COMP_METHOD *comp); -__owur const char *SSL_COMP_get0_name(const SSL_COMP *comp); -__owur int SSL_COMP_get_id(const SSL_COMP *comp); -STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void); -__owur STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP) - *meths); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_COMP_free_compression_methods() while(0) continue -# endif -__owur int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm); - -const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr); -int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c); -int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c); -int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len, - int isv2format, STACK_OF(SSL_CIPHER) **sk, - STACK_OF(SSL_CIPHER) **scsvs); - -/* TLS extensions functions */ -__owur int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len); - -__owur int SSL_set_session_ticket_ext_cb(SSL *s, - tls_session_ticket_ext_cb_fn cb, - void *arg); - -/* Pre-shared secret session resumption functions */ -__owur int SSL_set_session_secret_cb(SSL *s, - tls_session_secret_cb_fn session_secret_cb, - void *arg); - -void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx, - int (*cb) (SSL *ssl, - int - is_forward_secure)); - -void SSL_set_not_resumable_session_callback(SSL *ssl, - int (*cb) (SSL *ssl, - int is_forward_secure)); - -void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); -void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); -int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size); - -int SSL_set_record_padding_callback(SSL *ssl, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg); -void *SSL_get_record_padding_callback_arg(const SSL *ssl); -int SSL_set_block_padding(SSL *ssl, size_t block_size); - -int SSL_set_num_tickets(SSL *s, size_t num_tickets); -size_t SSL_get_num_tickets(const SSL *s); -int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets); -size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_cache_hit(s) SSL_session_reused(s) -# endif - -__owur int SSL_session_reused(const SSL *s); -__owur int SSL_is_server(const SSL *s); - -__owur __owur SSL_CONF_CTX *SSL_CONF_CTX_new(void); -int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx); -void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx); -unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags); -__owur unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, - unsigned int flags); -__owur int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre); - -void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl); -void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx); - -__owur int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value); -__owur int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv); -__owur int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd); - -void SSL_add_ssl_module(void); -int SSL_config(SSL *s, const char *name); -int SSL_CTX_config(SSL_CTX *ctx, const char *name); - -# ifndef OPENSSL_NO_SSL_TRACE -void SSL_trace(int write_p, int version, int content_type, - const void *buf, size_t len, SSL *ssl, void *arg); -# endif - -# ifndef OPENSSL_NO_SOCK -int DTLSv1_listen(SSL *s, BIO_ADDR *client); -# endif - -# ifndef OPENSSL_NO_CT - -/* - * A callback for verifying that the received SCTs are sufficient. - * Expected to return 1 if they are sufficient, otherwise 0. - * May return a negative integer if an error occurs. - * A connection should be aborted if the SCTs are deemed insufficient. - */ -typedef int (*ssl_ct_validation_cb)(const CT_POLICY_EVAL_CTX *ctx, - const STACK_OF(SCT) *scts, void *arg); - -/* - * Sets a |callback| that is invoked upon receipt of ServerHelloDone to validate - * the received SCTs. - * If the callback returns a non-positive result, the connection is terminated. - * Call this function before beginning a handshake. - * If a NULL |callback| is provided, SCT validation is disabled. - * |arg| is arbitrary userdata that will be passed to the callback whenever it - * is invoked. Ownership of |arg| remains with the caller. - * - * NOTE: A side-effect of setting a CT callback is that an OCSP stapled response - * will be requested. - */ -int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback, - void *arg); -int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, - ssl_ct_validation_cb callback, - void *arg); -#define SSL_disable_ct(s) \ - ((void) SSL_set_validation_callback((s), NULL, NULL)) -#define SSL_CTX_disable_ct(ctx) \ - ((void) SSL_CTX_set_validation_callback((ctx), NULL, NULL)) - -/* - * The validation type enumerates the available behaviours of the built-in SSL - * CT validation callback selected via SSL_enable_ct() and SSL_CTX_enable_ct(). - * The underlying callback is a static function in libssl. - */ -enum { - SSL_CT_VALIDATION_PERMISSIVE = 0, - SSL_CT_VALIDATION_STRICT -}; - -/* - * Enable CT by setting up a callback that implements one of the built-in - * validation variants. The SSL_CT_VALIDATION_PERMISSIVE variant always - * continues the handshake, the application can make appropriate decisions at - * handshake completion. The SSL_CT_VALIDATION_STRICT variant requires at - * least one valid SCT, or else handshake termination will be requested. The - * handshake may continue anyway if SSL_VERIFY_NONE is in effect. - */ -int SSL_enable_ct(SSL *s, int validation_mode); -int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode); - -/* - * Report whether a non-NULL callback is enabled. - */ -int SSL_ct_is_enabled(const SSL *s); -int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx); - -/* Gets the SCTs received from a connection */ -const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s); - -/* - * Loads the CT log list from the default location. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx); - -/* - * Loads the CT log list from the specified file path. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path); - -/* - * Sets the CT log list used by all SSL connections created from this SSL_CTX. - * Ownership of the CTLOG_STORE is transferred to the SSL_CTX. - */ -void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); - -/* - * Gets the CT log list used by all SSL connections created from this SSL_CTX. - * This will be NULL unless one of the following functions has been called: - * - SSL_CTX_set_default_ctlog_list_file - * - SSL_CTX_set_ctlog_list_file - * - SSL_CTX_set_ctlog_store - */ -const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx); - -# endif /* OPENSSL_NO_CT */ - -/* What the "other" parameter contains in security callback */ -/* Mask for type */ -# define SSL_SECOP_OTHER_TYPE 0xffff0000 -# define SSL_SECOP_OTHER_NONE 0 -# define SSL_SECOP_OTHER_CIPHER (1 << 16) -# define SSL_SECOP_OTHER_CURVE (2 << 16) -# define SSL_SECOP_OTHER_DH (3 << 16) -# define SSL_SECOP_OTHER_PKEY (4 << 16) -# define SSL_SECOP_OTHER_SIGALG (5 << 16) -# define SSL_SECOP_OTHER_CERT (6 << 16) - -/* Indicated operation refers to peer key or certificate */ -# define SSL_SECOP_PEER 0x1000 - -/* Values for "op" parameter in security callback */ - -/* Called to filter ciphers */ -/* Ciphers client supports */ -# define SSL_SECOP_CIPHER_SUPPORTED (1 | SSL_SECOP_OTHER_CIPHER) -/* Cipher shared by client/server */ -# define SSL_SECOP_CIPHER_SHARED (2 | SSL_SECOP_OTHER_CIPHER) -/* Sanity check of cipher server selects */ -# define SSL_SECOP_CIPHER_CHECK (3 | SSL_SECOP_OTHER_CIPHER) -/* Curves supported by client */ -# define SSL_SECOP_CURVE_SUPPORTED (4 | SSL_SECOP_OTHER_CURVE) -/* Curves shared by client/server */ -# define SSL_SECOP_CURVE_SHARED (5 | SSL_SECOP_OTHER_CURVE) -/* Sanity check of curve server selects */ -# define SSL_SECOP_CURVE_CHECK (6 | SSL_SECOP_OTHER_CURVE) -/* Temporary DH key */ -# define SSL_SECOP_TMP_DH (7 | SSL_SECOP_OTHER_PKEY) -/* SSL/TLS version */ -# define SSL_SECOP_VERSION (9 | SSL_SECOP_OTHER_NONE) -/* Session tickets */ -# define SSL_SECOP_TICKET (10 | SSL_SECOP_OTHER_NONE) -/* Supported signature algorithms sent to peer */ -# define SSL_SECOP_SIGALG_SUPPORTED (11 | SSL_SECOP_OTHER_SIGALG) -/* Shared signature algorithm */ -# define SSL_SECOP_SIGALG_SHARED (12 | SSL_SECOP_OTHER_SIGALG) -/* Sanity check signature algorithm allowed */ -# define SSL_SECOP_SIGALG_CHECK (13 | SSL_SECOP_OTHER_SIGALG) -/* Used to get mask of supported public key signature algorithms */ -# define SSL_SECOP_SIGALG_MASK (14 | SSL_SECOP_OTHER_SIGALG) -/* Use to see if compression is allowed */ -# define SSL_SECOP_COMPRESSION (15 | SSL_SECOP_OTHER_NONE) -/* EE key in certificate */ -# define SSL_SECOP_EE_KEY (16 | SSL_SECOP_OTHER_CERT) -/* CA key in certificate */ -# define SSL_SECOP_CA_KEY (17 | SSL_SECOP_OTHER_CERT) -/* CA digest algorithm in certificate */ -# define SSL_SECOP_CA_MD (18 | SSL_SECOP_OTHER_CERT) -/* Peer EE key in certificate */ -# define SSL_SECOP_PEER_EE_KEY (SSL_SECOP_EE_KEY | SSL_SECOP_PEER) -/* Peer CA key in certificate */ -# define SSL_SECOP_PEER_CA_KEY (SSL_SECOP_CA_KEY | SSL_SECOP_PEER) -/* Peer CA digest algorithm in certificate */ -# define SSL_SECOP_PEER_CA_MD (SSL_SECOP_CA_MD | SSL_SECOP_PEER) - -void SSL_set_security_level(SSL *s, int level); -__owur int SSL_get_security_level(const SSL *s); -void SSL_set_security_callback(SSL *s, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_get_security_callback(const SSL *s)) (const SSL *s, - const SSL_CTX *ctx, int op, - int bits, int nid, void *other, - void *ex); -void SSL_set0_security_ex_data(SSL *s, void *ex); -__owur void *SSL_get0_security_ex_data(const SSL *s); - -void SSL_CTX_set_security_level(SSL_CTX *ctx, int level); -__owur int SSL_CTX_get_security_level(const SSL_CTX *ctx); -void SSL_CTX_set_security_callback(SSL_CTX *ctx, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s, - const SSL_CTX *ctx, - int op, int bits, - int nid, - void *other, - void *ex); -void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex); -__owur void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx); - -/* OPENSSL_INIT flag 0x010000 reserved for internal use */ -# define OPENSSL_INIT_NO_LOAD_SSL_STRINGS 0x00100000L -# define OPENSSL_INIT_LOAD_SSL_STRINGS 0x00200000L - -# define OPENSSL_INIT_SSL_DEFAULT \ - (OPENSSL_INIT_LOAD_SSL_STRINGS | OPENSSL_INIT_LOAD_CRYPTO_STRINGS) - -int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); - -# ifndef OPENSSL_NO_UNIT_TEST -__owur const struct openssl_ssl_test_functions *SSL_test_functions(void); -# endif - -__owur int SSL_free_buffers(SSL *ssl); -__owur int SSL_alloc_buffers(SSL *ssl); - -/* Status codes passed to the decrypt session ticket callback. Some of these - * are for internal use only and are never passed to the callback. */ -typedef int SSL_TICKET_STATUS; - -/* Support for ticket appdata */ -/* fatal error, malloc failure */ -# define SSL_TICKET_FATAL_ERR_MALLOC 0 -/* fatal error, either from parsing or decrypting the ticket */ -# define SSL_TICKET_FATAL_ERR_OTHER 1 -/* No ticket present */ -# define SSL_TICKET_NONE 2 -/* Empty ticket present */ -# define SSL_TICKET_EMPTY 3 -/* the ticket couldn't be decrypted */ -# define SSL_TICKET_NO_DECRYPT 4 -/* a ticket was successfully decrypted */ -# define SSL_TICKET_SUCCESS 5 -/* same as above but the ticket needs to be renewed */ -# define SSL_TICKET_SUCCESS_RENEW 6 - -/* Return codes for the decrypt session ticket callback */ -typedef int SSL_TICKET_RETURN; - -/* An error occurred */ -#define SSL_TICKET_RETURN_ABORT 0 -/* Do not use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE 1 -/* Do not use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE_RENEW 2 -/* Use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE 3 -/* Use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE_RENEW 4 - -typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg); -typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss, - const unsigned char *keyname, - size_t keyname_length, - SSL_TICKET_STATUS status, - void *arg); -int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx, - SSL_CTX_generate_session_ticket_fn gen_cb, - SSL_CTX_decrypt_session_ticket_fn dec_cb, - void *arg); -int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len); -int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len); - -typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); - -void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb); - - -typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg); -void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, - SSL_allow_early_data_cb_fn cb, - void *arg); -void SSL_set_allow_early_data_cb(SSL *s, - SSL_allow_early_data_cb_fn cb, - void *arg); - -/* store the default cipher strings inside the library */ -const char *OSSL_default_cipher_list(void); -const char *OSSL_default_ciphersuites(void); - -# ifndef OPENSSL_NO_QUIC -/* - * QUIC integration - The QUIC interface matches BoringSSL - * - * ssl_encryption_level_t represents a specific QUIC encryption level used to - * transmit handshake messages. BoringSSL has this as an 'enum'. - */ -#include - -/* Used by Chromium/QUIC - moved from evp.h to avoid breaking FIPS checksums */ -# define X25519_PRIVATE_KEY_LEN 32 -# define X25519_PUBLIC_VALUE_LEN 32 - -/* moved from types.h to avoid breaking FIPS checksums */ -typedef struct ssl_quic_method_st SSL_QUIC_METHOD; - -typedef enum ssl_encryption_level_t { - ssl_encryption_initial = 0, - ssl_encryption_early_data, - ssl_encryption_handshake, - ssl_encryption_application -} OSSL_ENCRYPTION_LEVEL; - -struct ssl_quic_method_st { - int (*set_encryption_secrets)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *read_secret, - const uint8_t *write_secret, size_t secret_len); - int (*add_handshake_data)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); - int (*flush_flight)(SSL *ssl); - int (*send_alert)(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert); -}; - -__owur int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_method(SSL *ssl, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_transport_params(SSL *ssl, - const uint8_t *params, - size_t params_len); -void SSL_get_peer_quic_transport_params(const SSL *ssl, - const uint8_t **out_params, - size_t *out_params_len); -__owur size_t SSL_quic_max_handshake_flight_len(const SSL *ssl, OSSL_ENCRYPTION_LEVEL level); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_read_level(const SSL *ssl); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_write_level(const SSL *ssl); -__owur int SSL_provide_quic_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); -__owur int SSL_process_quic_post_handshake(SSL *ssl); - -__owur int SSL_is_quic(SSL *ssl); - -/* BoringSSL API */ -void SSL_set_quic_use_legacy_codepoint(SSL *ssl, int use_legacy); - -/* - * Set an explicit value that you want to use - * If 0 (default) the server will use the highest extenstion the client sent - * If 0 (default) the client will send both extensions - */ -void SSL_set_quic_transport_version(SSL *ssl, int version); -__owur int SSL_get_quic_transport_version(const SSL *ssl); -/* Returns the negotiated version, or -1 on error */ -__owur int SSL_get_peer_quic_transport_version(const SSL *ssl); - -int SSL_CIPHER_get_prf_nid(const SSL_CIPHER *c); - -void SSL_set_quic_early_data_enabled(SSL *ssl, int enabled); - -# endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ui.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/ui.h deleted file mode 100644 index e64ec3b37fba60..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/ui.h +++ /dev/null @@ -1,407 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ui.h.in - * - * Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_UI_H -# define OPENSSL_UI_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_UI_H -# endif - -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif -# include -# include -# include -# include - -/* For compatibility reasons, the macro OPENSSL_NO_UI is currently retained */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifdef OPENSSL_NO_UI_CONSOLE -# define OPENSSL_NO_UI -# endif -# endif - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * All the following functions return -1 or NULL on error and in some cases - * (UI_process()) -2 if interrupted or in some other way cancelled. When - * everything is fine, they return 0, a positive value or a non-NULL pointer, - * all depending on their purpose. - */ - -/* Creators and destructor. */ -UI *UI_new(void); -UI *UI_new_method(const UI_METHOD *method); -void UI_free(UI *ui); - -/*- - The following functions are used to add strings to be printed and prompt - strings to prompt for data. The names are UI_{add,dup}__string - and UI_{add,dup}_input_boolean. - - UI_{add,dup}__string have the following meanings: - add add a text or prompt string. The pointers given to these - functions are used verbatim, no copying is done. - dup make a copy of the text or prompt string, then add the copy - to the collection of strings in the user interface. - - The function is a name for the functionality that the given - string shall be used for. It can be one of: - input use the string as data prompt. - verify use the string as verification prompt. This - is used to verify a previous input. - info use the string for informational output. - error use the string for error output. - Honestly, there's currently no difference between info and error for the - moment. - - UI_{add,dup}_input_boolean have the same semantics for "add" and "dup", - and are typically used when one wants to prompt for a yes/no response. - - All of the functions in this group take a UI and a prompt string. - The string input and verify addition functions also take a flag argument, - a buffer for the result to end up with, a minimum input size and a maximum - input size (the result buffer MUST be large enough to be able to contain - the maximum number of characters). Additionally, the verify addition - functions takes another buffer to compare the result against. - The boolean input functions take an action description string (which should - be safe to ignore if the expected user action is obvious, for example with - a dialog box with an OK button and a Cancel button), a string of acceptable - characters to mean OK and to mean Cancel. The two last strings are checked - to make sure they don't have common characters. Additionally, the same - flag argument as for the string input is taken, as well as a result buffer. - The result buffer is required to be at least one byte long. Depending on - the answer, the first character from the OK or the Cancel character strings - will be stored in the first byte of the result buffer. No NUL will be - added, so the result is *not* a string. - - On success, the all return an index of the added information. That index - is useful when retrieving results with UI_get0_result(). */ -int UI_add_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_dup_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_add_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_dup_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_add_info_string(UI *ui, const char *text); -int UI_dup_info_string(UI *ui, const char *text); -int UI_add_error_string(UI *ui, const char *text); -int UI_dup_error_string(UI *ui, const char *text); - -/* These are the possible flags. They can be or'ed together. */ -/* Use to have echoing of input */ -# define UI_INPUT_FLAG_ECHO 0x01 -/* - * Use a default password. Where that password is found is completely up to - * the application, it might for example be in the user data set with - * UI_add_user_data(). It is not recommended to have more than one input in - * each UI being marked with this flag, or the application might get - * confused. - */ -# define UI_INPUT_FLAG_DEFAULT_PWD 0x02 - -/*- - * The user of these routines may want to define flags of their own. The core - * UI won't look at those, but will pass them on to the method routines. They - * must use higher bits so they don't get confused with the UI bits above. - * UI_INPUT_FLAG_USER_BASE tells which is the lowest bit to use. A good - * example of use is this: - * - * #define MY_UI_FLAG1 (0x01 << UI_INPUT_FLAG_USER_BASE) - * -*/ -# define UI_INPUT_FLAG_USER_BASE 16 - -/*- - * The following function helps construct a prompt. - * phrase_desc is a textual short description of the phrase to enter, - * for example "pass phrase", and - * object_name is the name of the object - * (which might be a card name or a file name) or NULL. - * The returned string shall always be allocated on the heap with - * OPENSSL_malloc(), and need to be free'd with OPENSSL_free(). - * - * If the ui_method doesn't contain a pointer to a user-defined prompt - * constructor, a default string is built, looking like this: - * - * "Enter {phrase_desc} for {object_name}:" - * - * So, if phrase_desc has the value "pass phrase" and object_name has - * the value "foo.key", the resulting string is: - * - * "Enter pass phrase for foo.key:" -*/ -char *UI_construct_prompt(UI *ui_method, - const char *phrase_desc, const char *object_name); - -/* - * The following function is used to store a pointer to user-specific data. - * Any previous such pointer will be returned and replaced. - * - * For callback purposes, this function makes a lot more sense than using - * ex_data, since the latter requires that different parts of OpenSSL or - * applications share the same ex_data index. - * - * Note that the UI_OpenSSL() method completely ignores the user data. Other - * methods may not, however. - */ -void *UI_add_user_data(UI *ui, void *user_data); -/* - * Alternatively, this function is used to duplicate the user data. - * This uses the duplicator method function. The destroy function will - * be used to free the user data in this case. - */ -int UI_dup_user_data(UI *ui, void *user_data); -/* We need a user data retrieving function as well. */ -void *UI_get0_user_data(UI *ui); - -/* Return the result associated with a prompt given with the index i. */ -const char *UI_get0_result(UI *ui, int i); -int UI_get_result_length(UI *ui, int i); - -/* When all strings have been added, process the whole thing. */ -int UI_process(UI *ui); - -/* - * Give a user interface parameterised control commands. This can be used to - * send down an integer, a data pointer or a function pointer, as well as be - * used to get information from a UI. - */ -int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void)); - -/* The commands */ -/* - * Use UI_CONTROL_PRINT_ERRORS with the value 1 to have UI_process print the - * OpenSSL error stack before printing any info or added error messages and - * before any prompting. - */ -# define UI_CTRL_PRINT_ERRORS 1 -/* - * Check if a UI_process() is possible to do again with the same instance of - * a user interface. This makes UI_ctrl() return 1 if it is redoable, and 0 - * if not. - */ -# define UI_CTRL_IS_REDOABLE 2 - -/* Some methods may use extra data */ -# define UI_set_app_data(s,arg) UI_set_ex_data(s,0,arg) -# define UI_get_app_data(s) UI_get_ex_data(s,0) - -# define UI_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_UI, l, p, newf, dupf, freef) -int UI_set_ex_data(UI *r, int idx, void *arg); -void *UI_get_ex_data(const UI *r, int idx); - -/* Use specific methods instead of the built-in one */ -void UI_set_default_method(const UI_METHOD *meth); -const UI_METHOD *UI_get_default_method(void); -const UI_METHOD *UI_get_method(UI *ui); -const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth); - -# ifndef OPENSSL_NO_UI_CONSOLE - -/* The method with all the built-in thingies */ -UI_METHOD *UI_OpenSSL(void); - -# endif - -/* - * NULL method. Literally does nothing, but may serve as a placeholder - * to avoid internal default. - */ -const UI_METHOD *UI_null(void); - -/* ---------- For method writers ---------- */ -/*- - A method contains a number of functions that implement the low level - of the User Interface. The functions are: - - an opener This function starts a session, maybe by opening - a channel to a tty, or by opening a window. - a writer This function is called to write a given string, - maybe to the tty, maybe as a field label in a - window. - a flusher This function is called to flush everything that - has been output so far. It can be used to actually - display a dialog box after it has been built. - a reader This function is called to read a given prompt, - maybe from the tty, maybe from a field in a - window. Note that it's called with all string - structures, not only the prompt ones, so it must - check such things itself. - a closer This function closes the session, maybe by closing - the channel to the tty, or closing the window. - - All these functions are expected to return: - - 0 on error. - 1 on success. - -1 on out-of-band events, for example if some prompting has - been canceled (by pressing Ctrl-C, for example). This is - only checked when returned by the flusher or the reader. - - The way this is used, the opener is first called, then the writer for all - strings, then the flusher, then the reader for all strings and finally the - closer. Note that if you want to prompt from a terminal or other command - line interface, the best is to have the reader also write the prompts - instead of having the writer do it. If you want to prompt from a dialog - box, the writer can be used to build up the contents of the box, and the - flusher to actually display the box and run the event loop until all data - has been given, after which the reader only grabs the given data and puts - them back into the UI strings. - - All method functions take a UI as argument. Additionally, the writer and - the reader take a UI_STRING. -*/ - -/* - * The UI_STRING type is the data structure that contains all the needed info - * about a string or a prompt, including test data for a verification prompt. - */ -typedef struct ui_string_st UI_STRING; - -SKM_DEFINE_STACK_OF_INTERNAL(UI_STRING, UI_STRING, UI_STRING) -#define sk_UI_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_value(sk, idx) ((UI_STRING *)OPENSSL_sk_value(ossl_check_const_UI_STRING_sk_type(sk), (idx))) -#define sk_UI_STRING_new(cmp) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new(ossl_check_UI_STRING_compfunc_type(cmp))) -#define sk_UI_STRING_new_null() ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_null()) -#define sk_UI_STRING_new_reserve(cmp, n) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_reserve(ossl_check_UI_STRING_compfunc_type(cmp), (n))) -#define sk_UI_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_UI_STRING_sk_type(sk), (n)) -#define sk_UI_STRING_free(sk) OPENSSL_sk_free(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_delete(sk, i) ((UI_STRING *)OPENSSL_sk_delete(ossl_check_UI_STRING_sk_type(sk), (i))) -#define sk_UI_STRING_delete_ptr(sk, ptr) ((UI_STRING *)OPENSSL_sk_delete_ptr(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_pop(sk) ((UI_STRING *)OPENSSL_sk_pop(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_shift(sk) ((UI_STRING *)OPENSSL_sk_shift(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_UI_STRING_sk_type(sk),ossl_check_UI_STRING_freefunc_type(freefunc)) -#define sk_UI_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), (idx)) -#define sk_UI_STRING_set(sk, idx, ptr) ((UI_STRING *)OPENSSL_sk_set(ossl_check_UI_STRING_sk_type(sk), (idx), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), pnum) -#define sk_UI_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_dup(sk) ((STACK_OF(UI_STRING) *)OPENSSL_sk_dup(ossl_check_const_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(UI_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_UI_STRING_sk_type(sk), ossl_check_UI_STRING_copyfunc_type(copyfunc), ossl_check_UI_STRING_freefunc_type(freefunc))) -#define sk_UI_STRING_set_cmp_func(sk, cmp) ((sk_UI_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_compfunc_type(cmp))) - - -/* - * The different types of strings that are currently supported. This is only - * needed by method authors. - */ -enum UI_string_types { - UIT_NONE = 0, - UIT_PROMPT, /* Prompt for a string */ - UIT_VERIFY, /* Prompt for a string and verify */ - UIT_BOOLEAN, /* Prompt for a yes/no response */ - UIT_INFO, /* Send info to the user */ - UIT_ERROR /* Send an error message to the user */ -}; - -/* Create and manipulate methods */ -UI_METHOD *UI_create_method(const char *name); -void UI_destroy_method(UI_METHOD *ui_method); -int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui)); -int UI_method_set_writer(UI_METHOD *method, - int (*writer) (UI *ui, UI_STRING *uis)); -int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui)); -int UI_method_set_reader(UI_METHOD *method, - int (*reader) (UI *ui, UI_STRING *uis)); -int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui)); -int UI_method_set_data_duplicator(UI_METHOD *method, - void *(*duplicator) (UI *ui, void *ui_data), - void (*destructor)(UI *ui, void *ui_data)); -int UI_method_set_prompt_constructor(UI_METHOD *method, - char *(*prompt_constructor) (UI *ui, - const char - *phrase_desc, - const char - *object_name)); -int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data); -int (*UI_method_get_opener(const UI_METHOD *method)) (UI *); -int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *); -int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_closer(const UI_METHOD *method)) (UI *); -char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) - (UI *, const char *, const char *); -void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *); -void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *); -const void *UI_method_get_ex_data(const UI_METHOD *method, int idx); - -/* - * The following functions are helpers for method writers to access relevant - * data from a UI_STRING. - */ - -/* Return type of the UI_STRING */ -enum UI_string_types UI_get_string_type(UI_STRING *uis); -/* Return input flags of the UI_STRING */ -int UI_get_input_flags(UI_STRING *uis); -/* Return the actual string to output (the prompt, info or error) */ -const char *UI_get0_output_string(UI_STRING *uis); -/* - * Return the optional action string to output (the boolean prompt - * instruction) - */ -const char *UI_get0_action_string(UI_STRING *uis); -/* Return the result of a prompt */ -const char *UI_get0_result_string(UI_STRING *uis); -int UI_get_result_string_length(UI_STRING *uis); -/* - * Return the string to test the result against. Only useful with verifies. - */ -const char *UI_get0_test_string(UI_STRING *uis); -/* Return the required minimum size of the result */ -int UI_get_result_minsize(UI_STRING *uis); -/* Return the required maximum size of the result */ -int UI_get_result_maxsize(UI_STRING *uis); -/* Set the result of a UI_STRING. */ -int UI_set_result(UI *ui, UI_STRING *uis, const char *result); -int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len); - -/* A couple of popular utility functions */ -int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt, - int verify); -int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, - int verify); -UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509.h deleted file mode 100644 index 9f195a3d84742e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509.h +++ /dev/null @@ -1,1276 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_H -# define OPENSSL_X509_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_H -# endif - -# include -# include -# include -# include -# include -# include -# include -# include -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Needed stacks for types defined in other headers */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME, X509_NAME, X509_NAME) -#define sk_X509_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_value(sk, idx) ((X509_NAME *)OPENSSL_sk_value(ossl_check_const_X509_NAME_sk_type(sk), (idx))) -#define sk_X509_NAME_new(cmp) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new(ossl_check_X509_NAME_compfunc_type(cmp))) -#define sk_X509_NAME_new_null() ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_new_reserve(cmp, n) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_compfunc_type(cmp), (n))) -#define sk_X509_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_sk_type(sk), (n)) -#define sk_X509_NAME_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_delete(sk, i) ((X509_NAME *)OPENSSL_sk_delete(ossl_check_X509_NAME_sk_type(sk), (i))) -#define sk_X509_NAME_delete_ptr(sk, ptr) ((X509_NAME *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_pop(sk) ((X509_NAME *)OPENSSL_sk_pop(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_shift(sk) ((X509_NAME *)OPENSSL_sk_shift(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_sk_type(sk),ossl_check_X509_NAME_freefunc_type(freefunc)) -#define sk_X509_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), (idx)) -#define sk_X509_NAME_set(sk, idx, ptr) ((X509_NAME *)OPENSSL_sk_set(ossl_check_X509_NAME_sk_type(sk), (idx), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), pnum) -#define sk_X509_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_dup(sk) ((STACK_OF(X509_NAME) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_sk_type(sk), ossl_check_X509_NAME_copyfunc_type(copyfunc), ossl_check_X509_NAME_freefunc_type(freefunc))) -#define sk_X509_NAME_set_cmp_func(sk, cmp) ((sk_X509_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509, X509, X509) -#define sk_X509_num(sk) OPENSSL_sk_num(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_value(sk, idx) ((X509 *)OPENSSL_sk_value(ossl_check_const_X509_sk_type(sk), (idx))) -#define sk_X509_new(cmp) ((STACK_OF(X509) *)OPENSSL_sk_new(ossl_check_X509_compfunc_type(cmp))) -#define sk_X509_new_null() ((STACK_OF(X509) *)OPENSSL_sk_new_null()) -#define sk_X509_new_reserve(cmp, n) ((STACK_OF(X509) *)OPENSSL_sk_new_reserve(ossl_check_X509_compfunc_type(cmp), (n))) -#define sk_X509_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_sk_type(sk), (n)) -#define sk_X509_free(sk) OPENSSL_sk_free(ossl_check_X509_sk_type(sk)) -#define sk_X509_zero(sk) OPENSSL_sk_zero(ossl_check_X509_sk_type(sk)) -#define sk_X509_delete(sk, i) ((X509 *)OPENSSL_sk_delete(ossl_check_X509_sk_type(sk), (i))) -#define sk_X509_delete_ptr(sk, ptr) ((X509 *)OPENSSL_sk_delete_ptr(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr))) -#define sk_X509_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_pop(sk) ((X509 *)OPENSSL_sk_pop(ossl_check_X509_sk_type(sk))) -#define sk_X509_shift(sk) ((X509 *)OPENSSL_sk_shift(ossl_check_X509_sk_type(sk))) -#define sk_X509_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_sk_type(sk),ossl_check_X509_freefunc_type(freefunc)) -#define sk_X509_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), (idx)) -#define sk_X509_set(sk, idx, ptr) ((X509 *)OPENSSL_sk_set(ossl_check_X509_sk_type(sk), (idx), ossl_check_X509_type(ptr))) -#define sk_X509_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), pnum) -#define sk_X509_sort(sk) OPENSSL_sk_sort(ossl_check_X509_sk_type(sk)) -#define sk_X509_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_dup(sk) ((STACK_OF(X509) *)OPENSSL_sk_dup(ossl_check_const_X509_sk_type(sk))) -#define sk_X509_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_sk_type(sk), ossl_check_X509_copyfunc_type(copyfunc), ossl_check_X509_freefunc_type(freefunc))) -#define sk_X509_set_cmp_func(sk, cmp) ((sk_X509_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_sk_type(sk), ossl_check_X509_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_REVOKED, X509_REVOKED, X509_REVOKED) -#define sk_X509_REVOKED_num(sk) OPENSSL_sk_num(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_value(sk, idx) ((X509_REVOKED *)OPENSSL_sk_value(ossl_check_const_X509_REVOKED_sk_type(sk), (idx))) -#define sk_X509_REVOKED_new(cmp) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new(ossl_check_X509_REVOKED_compfunc_type(cmp))) -#define sk_X509_REVOKED_new_null() ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_null()) -#define sk_X509_REVOKED_new_reserve(cmp, n) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_reserve(ossl_check_X509_REVOKED_compfunc_type(cmp), (n))) -#define sk_X509_REVOKED_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_REVOKED_sk_type(sk), (n)) -#define sk_X509_REVOKED_free(sk) OPENSSL_sk_free(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_zero(sk) OPENSSL_sk_zero(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_delete(sk, i) ((X509_REVOKED *)OPENSSL_sk_delete(ossl_check_X509_REVOKED_sk_type(sk), (i))) -#define sk_X509_REVOKED_delete_ptr(sk, ptr) ((X509_REVOKED *)OPENSSL_sk_delete_ptr(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_pop(sk) ((X509_REVOKED *)OPENSSL_sk_pop(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_shift(sk) ((X509_REVOKED *)OPENSSL_sk_shift(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_REVOKED_sk_type(sk),ossl_check_X509_REVOKED_freefunc_type(freefunc)) -#define sk_X509_REVOKED_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), (idx)) -#define sk_X509_REVOKED_set(sk, idx, ptr) ((X509_REVOKED *)OPENSSL_sk_set(ossl_check_X509_REVOKED_sk_type(sk), (idx), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), pnum) -#define sk_X509_REVOKED_sort(sk) OPENSSL_sk_sort(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_dup(sk) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_dup(ossl_check_const_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_copyfunc_type(copyfunc), ossl_check_X509_REVOKED_freefunc_type(freefunc))) -#define sk_X509_REVOKED_set_cmp_func(sk, cmp) ((sk_X509_REVOKED_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_CRL, X509_CRL, X509_CRL) -#define sk_X509_CRL_num(sk) OPENSSL_sk_num(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_value(sk, idx) ((X509_CRL *)OPENSSL_sk_value(ossl_check_const_X509_CRL_sk_type(sk), (idx))) -#define sk_X509_CRL_new(cmp) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new(ossl_check_X509_CRL_compfunc_type(cmp))) -#define sk_X509_CRL_new_null() ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_null()) -#define sk_X509_CRL_new_reserve(cmp, n) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_reserve(ossl_check_X509_CRL_compfunc_type(cmp), (n))) -#define sk_X509_CRL_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_CRL_sk_type(sk), (n)) -#define sk_X509_CRL_free(sk) OPENSSL_sk_free(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_zero(sk) OPENSSL_sk_zero(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_delete(sk, i) ((X509_CRL *)OPENSSL_sk_delete(ossl_check_X509_CRL_sk_type(sk), (i))) -#define sk_X509_CRL_delete_ptr(sk, ptr) ((X509_CRL *)OPENSSL_sk_delete_ptr(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_pop(sk) ((X509_CRL *)OPENSSL_sk_pop(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_shift(sk) ((X509_CRL *)OPENSSL_sk_shift(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_CRL_sk_type(sk),ossl_check_X509_CRL_freefunc_type(freefunc)) -#define sk_X509_CRL_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), (idx)) -#define sk_X509_CRL_set(sk, idx, ptr) ((X509_CRL *)OPENSSL_sk_set(ossl_check_X509_CRL_sk_type(sk), (idx), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), pnum) -#define sk_X509_CRL_sort(sk) OPENSSL_sk_sort(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_dup(sk) ((STACK_OF(X509_CRL) *)OPENSSL_sk_dup(ossl_check_const_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_CRL) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_CRL_sk_type(sk), ossl_check_X509_CRL_copyfunc_type(copyfunc), ossl_check_X509_CRL_freefunc_type(freefunc))) -#define sk_X509_CRL_set_cmp_func(sk, cmp) ((sk_X509_CRL_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_compfunc_type(cmp))) - - -/* Flags for X509_get_signature_info() */ -/* Signature info is valid */ -# define X509_SIG_INFO_VALID 0x1 -/* Signature is suitable for TLS use */ -# define X509_SIG_INFO_TLS 0x2 - -# define X509_FILETYPE_PEM 1 -# define X509_FILETYPE_ASN1 2 -# define X509_FILETYPE_DEFAULT 3 - -# define X509v3_KU_DIGITAL_SIGNATURE 0x0080 -# define X509v3_KU_NON_REPUDIATION 0x0040 -# define X509v3_KU_KEY_ENCIPHERMENT 0x0020 -# define X509v3_KU_DATA_ENCIPHERMENT 0x0010 -# define X509v3_KU_KEY_AGREEMENT 0x0008 -# define X509v3_KU_KEY_CERT_SIGN 0x0004 -# define X509v3_KU_CRL_SIGN 0x0002 -# define X509v3_KU_ENCIPHER_ONLY 0x0001 -# define X509v3_KU_DECIPHER_ONLY 0x8000 -# define X509v3_KU_UNDEF 0xffff - -struct X509_algor_st { - ASN1_OBJECT *algorithm; - ASN1_TYPE *parameter; -} /* X509_ALGOR */ ; - -typedef STACK_OF(X509_ALGOR) X509_ALGORS; - -typedef struct X509_val_st { - ASN1_TIME *notBefore; - ASN1_TIME *notAfter; -} X509_VAL; - -typedef struct X509_sig_st X509_SIG; - -typedef struct X509_name_entry_st X509_NAME_ENTRY; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME_ENTRY, X509_NAME_ENTRY, X509_NAME_ENTRY) -#define sk_X509_NAME_ENTRY_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_value(sk, idx) ((X509_NAME_ENTRY *)OPENSSL_sk_value(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), (idx))) -#define sk_X509_NAME_ENTRY_new(cmp) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) -#define sk_X509_NAME_ENTRY_new_null() ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_ENTRY_new_reserve(cmp, n) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp), (n))) -#define sk_X509_NAME_ENTRY_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_ENTRY_sk_type(sk), (n)) -#define sk_X509_NAME_ENTRY_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_delete(sk, i) ((X509_NAME_ENTRY *)OPENSSL_sk_delete(ossl_check_X509_NAME_ENTRY_sk_type(sk), (i))) -#define sk_X509_NAME_ENTRY_delete_ptr(sk, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_pop(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_pop(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_shift(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_shift(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_ENTRY_sk_type(sk),ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc)) -#define sk_X509_NAME_ENTRY_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), (idx)) -#define sk_X509_NAME_ENTRY_set(sk, idx, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_set(ossl_check_X509_NAME_ENTRY_sk_type(sk), (idx), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), pnum) -#define sk_X509_NAME_ENTRY_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_dup(sk) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_copyfunc_type(copyfunc), ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc))) -#define sk_X509_NAME_ENTRY_set_cmp_func(sk, cmp) ((sk_X509_NAME_ENTRY_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) - - -# define X509_EX_V_NETSCAPE_HACK 0x8000 -# define X509_EX_V_INIT 0x0001 -typedef struct X509_extension_st X509_EXTENSION; -SKM_DEFINE_STACK_OF_INTERNAL(X509_EXTENSION, X509_EXTENSION, X509_EXTENSION) -#define sk_X509_EXTENSION_num(sk) OPENSSL_sk_num(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_value(sk, idx) ((X509_EXTENSION *)OPENSSL_sk_value(ossl_check_const_X509_EXTENSION_sk_type(sk), (idx))) -#define sk_X509_EXTENSION_new(cmp) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new(ossl_check_X509_EXTENSION_compfunc_type(cmp))) -#define sk_X509_EXTENSION_new_null() ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_null()) -#define sk_X509_EXTENSION_new_reserve(cmp, n) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_reserve(ossl_check_X509_EXTENSION_compfunc_type(cmp), (n))) -#define sk_X509_EXTENSION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_EXTENSION_sk_type(sk), (n)) -#define sk_X509_EXTENSION_free(sk) OPENSSL_sk_free(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_zero(sk) OPENSSL_sk_zero(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_delete(sk, i) ((X509_EXTENSION *)OPENSSL_sk_delete(ossl_check_X509_EXTENSION_sk_type(sk), (i))) -#define sk_X509_EXTENSION_delete_ptr(sk, ptr) ((X509_EXTENSION *)OPENSSL_sk_delete_ptr(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_pop(sk) ((X509_EXTENSION *)OPENSSL_sk_pop(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_shift(sk) ((X509_EXTENSION *)OPENSSL_sk_shift(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_EXTENSION_sk_type(sk),ossl_check_X509_EXTENSION_freefunc_type(freefunc)) -#define sk_X509_EXTENSION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), (idx)) -#define sk_X509_EXTENSION_set(sk, idx, ptr) ((X509_EXTENSION *)OPENSSL_sk_set(ossl_check_X509_EXTENSION_sk_type(sk), (idx), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), pnum) -#define sk_X509_EXTENSION_sort(sk) OPENSSL_sk_sort(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_dup(sk) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_dup(ossl_check_const_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_copyfunc_type(copyfunc), ossl_check_X509_EXTENSION_freefunc_type(freefunc))) -#define sk_X509_EXTENSION_set_cmp_func(sk, cmp) ((sk_X509_EXTENSION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_compfunc_type(cmp))) - -typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS; -typedef struct x509_attributes_st X509_ATTRIBUTE; -SKM_DEFINE_STACK_OF_INTERNAL(X509_ATTRIBUTE, X509_ATTRIBUTE, X509_ATTRIBUTE) -#define sk_X509_ATTRIBUTE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_value(sk, idx) ((X509_ATTRIBUTE *)OPENSSL_sk_value(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), (idx))) -#define sk_X509_ATTRIBUTE_new(cmp) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) -#define sk_X509_ATTRIBUTE_new_null() ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_null()) -#define sk_X509_ATTRIBUTE_new_reserve(cmp, n) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_reserve(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp), (n))) -#define sk_X509_ATTRIBUTE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ATTRIBUTE_sk_type(sk), (n)) -#define sk_X509_ATTRIBUTE_free(sk) OPENSSL_sk_free(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_delete(sk, i) ((X509_ATTRIBUTE *)OPENSSL_sk_delete(ossl_check_X509_ATTRIBUTE_sk_type(sk), (i))) -#define sk_X509_ATTRIBUTE_delete_ptr(sk, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_delete_ptr(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_pop(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_pop(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_shift(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_shift(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ATTRIBUTE_sk_type(sk),ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc)) -#define sk_X509_ATTRIBUTE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), (idx)) -#define sk_X509_ATTRIBUTE_set(sk, idx, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_set(ossl_check_X509_ATTRIBUTE_sk_type(sk), (idx), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), pnum) -#define sk_X509_ATTRIBUTE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_dup(sk) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_dup(ossl_check_const_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_copyfunc_type(copyfunc), ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc))) -#define sk_X509_ATTRIBUTE_set_cmp_func(sk, cmp) ((sk_X509_ATTRIBUTE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) - -typedef struct X509_req_info_st X509_REQ_INFO; -typedef struct X509_req_st X509_REQ; -typedef struct x509_cert_aux_st X509_CERT_AUX; -typedef struct x509_cinf_st X509_CINF; - -/* Flags for X509_print_ex() */ - -# define X509_FLAG_COMPAT 0 -# define X509_FLAG_NO_HEADER 1L -# define X509_FLAG_NO_VERSION (1L << 1) -# define X509_FLAG_NO_SERIAL (1L << 2) -# define X509_FLAG_NO_SIGNAME (1L << 3) -# define X509_FLAG_NO_ISSUER (1L << 4) -# define X509_FLAG_NO_VALIDITY (1L << 5) -# define X509_FLAG_NO_SUBJECT (1L << 6) -# define X509_FLAG_NO_PUBKEY (1L << 7) -# define X509_FLAG_NO_EXTENSIONS (1L << 8) -# define X509_FLAG_NO_SIGDUMP (1L << 9) -# define X509_FLAG_NO_AUX (1L << 10) -# define X509_FLAG_NO_ATTRIBUTES (1L << 11) -# define X509_FLAG_NO_IDS (1L << 12) -# define X509_FLAG_EXTENSIONS_ONLY_KID (1L << 13) - -/* Flags specific to X509_NAME_print_ex() */ - -/* The field separator information */ - -# define XN_FLAG_SEP_MASK (0xf << 16) - -# define XN_FLAG_COMPAT 0/* Traditional; use old X509_NAME_print */ -# define XN_FLAG_SEP_COMMA_PLUS (1 << 16)/* RFC2253 ,+ */ -# define XN_FLAG_SEP_CPLUS_SPC (2 << 16)/* ,+ spaced: more readable */ -# define XN_FLAG_SEP_SPLUS_SPC (3 << 16)/* ;+ spaced */ -# define XN_FLAG_SEP_MULTILINE (4 << 16)/* One line per field */ - -# define XN_FLAG_DN_REV (1 << 20)/* Reverse DN order */ - -/* How the field name is shown */ - -# define XN_FLAG_FN_MASK (0x3 << 21) - -# define XN_FLAG_FN_SN 0/* Object short name */ -# define XN_FLAG_FN_LN (1 << 21)/* Object long name */ -# define XN_FLAG_FN_OID (2 << 21)/* Always use OIDs */ -# define XN_FLAG_FN_NONE (3 << 21)/* No field names */ - -# define XN_FLAG_SPC_EQ (1 << 23)/* Put spaces round '=' */ - -/* - * This determines if we dump fields we don't recognise: RFC2253 requires - * this. - */ - -# define XN_FLAG_DUMP_UNKNOWN_FIELDS (1 << 24) - -# define XN_FLAG_FN_ALIGN (1 << 25)/* Align field names to 20 - * characters */ - -/* Complete set of RFC2253 flags */ - -# define XN_FLAG_RFC2253 (ASN1_STRFLGS_RFC2253 | \ - XN_FLAG_SEP_COMMA_PLUS | \ - XN_FLAG_DN_REV | \ - XN_FLAG_FN_SN | \ - XN_FLAG_DUMP_UNKNOWN_FIELDS) - -/* readable oneline form */ - -# define XN_FLAG_ONELINE (ASN1_STRFLGS_RFC2253 | \ - ASN1_STRFLGS_ESC_QUOTE | \ - XN_FLAG_SEP_CPLUS_SPC | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_SN) - -/* readable multiline form */ - -# define XN_FLAG_MULTILINE (ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - XN_FLAG_SEP_MULTILINE | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_LN | \ - XN_FLAG_FN_ALIGN) - -typedef struct X509_crl_info_st X509_CRL_INFO; - -typedef struct private_key_st { - int version; - /* The PKCS#8 data types */ - X509_ALGOR *enc_algor; - ASN1_OCTET_STRING *enc_pkey; /* encrypted pub key */ - /* When decrypted, the following will not be NULL */ - EVP_PKEY *dec_pkey; - /* used to encrypt and decrypt */ - int key_length; - char *key_data; - int key_free; /* true if we should auto free key_data */ - /* expanded version of 'enc_algor' */ - EVP_CIPHER_INFO cipher; -} X509_PKEY; - -typedef struct X509_info_st { - X509 *x509; - X509_CRL *crl; - X509_PKEY *x_pkey; - EVP_CIPHER_INFO enc_cipher; - int enc_len; - char *enc_data; -} X509_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(X509_INFO, X509_INFO, X509_INFO) -#define sk_X509_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_value(sk, idx) ((X509_INFO *)OPENSSL_sk_value(ossl_check_const_X509_INFO_sk_type(sk), (idx))) -#define sk_X509_INFO_new(cmp) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new(ossl_check_X509_INFO_compfunc_type(cmp))) -#define sk_X509_INFO_new_null() ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_null()) -#define sk_X509_INFO_new_reserve(cmp, n) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_reserve(ossl_check_X509_INFO_compfunc_type(cmp), (n))) -#define sk_X509_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_INFO_sk_type(sk), (n)) -#define sk_X509_INFO_free(sk) OPENSSL_sk_free(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_delete(sk, i) ((X509_INFO *)OPENSSL_sk_delete(ossl_check_X509_INFO_sk_type(sk), (i))) -#define sk_X509_INFO_delete_ptr(sk, ptr) ((X509_INFO *)OPENSSL_sk_delete_ptr(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_pop(sk) ((X509_INFO *)OPENSSL_sk_pop(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_shift(sk) ((X509_INFO *)OPENSSL_sk_shift(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_INFO_sk_type(sk),ossl_check_X509_INFO_freefunc_type(freefunc)) -#define sk_X509_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), (idx)) -#define sk_X509_INFO_set(sk, idx, ptr) ((X509_INFO *)OPENSSL_sk_set(ossl_check_X509_INFO_sk_type(sk), (idx), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), pnum) -#define sk_X509_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_dup(sk) ((STACK_OF(X509_INFO) *)OPENSSL_sk_dup(ossl_check_const_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_INFO_sk_type(sk), ossl_check_X509_INFO_copyfunc_type(copyfunc), ossl_check_X509_INFO_freefunc_type(freefunc))) -#define sk_X509_INFO_set_cmp_func(sk, cmp) ((sk_X509_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_compfunc_type(cmp))) - - -/* - * The next 2 structures and their 8 routines are used to manipulate Netscape's - * spki structures - useful if you are writing a CA web page - */ -typedef struct Netscape_spkac_st { - X509_PUBKEY *pubkey; - ASN1_IA5STRING *challenge; /* challenge sent in atlas >= PR2 */ -} NETSCAPE_SPKAC; - -typedef struct Netscape_spki_st { - NETSCAPE_SPKAC *spkac; /* signed public key and challenge */ - X509_ALGOR sig_algor; - ASN1_BIT_STRING *signature; -} NETSCAPE_SPKI; - -/* Netscape certificate sequence structure */ -typedef struct Netscape_certificate_sequence { - ASN1_OBJECT *type; - STACK_OF(X509) *certs; -} NETSCAPE_CERT_SEQUENCE; - -/*- Unused (and iv length is wrong) -typedef struct CBCParameter_st - { - unsigned char iv[8]; - } CBC_PARAM; -*/ - -/* Password based encryption structure */ - -typedef struct PBEPARAM_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *iter; -} PBEPARAM; - -/* Password based encryption V2 structures */ - -typedef struct PBE2PARAM_st { - X509_ALGOR *keyfunc; - X509_ALGOR *encryption; -} PBE2PARAM; - -typedef struct PBKDF2PARAM_st { -/* Usually OCTET STRING but could be anything */ - ASN1_TYPE *salt; - ASN1_INTEGER *iter; - ASN1_INTEGER *keylength; - X509_ALGOR *prf; -} PBKDF2PARAM; - -#ifndef OPENSSL_NO_SCRYPT -typedef struct SCRYPT_PARAMS_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *costParameter; - ASN1_INTEGER *blockSize; - ASN1_INTEGER *parallelizationParameter; - ASN1_INTEGER *keyLength; -} SCRYPT_PARAMS; -#endif - -#ifdef __cplusplus -} -#endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define X509_EXT_PACK_UNKNOWN 1 -# define X509_EXT_PACK_STRING 2 - -# define X509_extract_key(x) X509_get_pubkey(x)/*****/ -# define X509_REQ_extract_key(a) X509_REQ_get_pubkey(a) -# define X509_name_cmp(a,b) X509_NAME_cmp((a),(b)) - -void X509_CRL_set_default_method(const X509_CRL_METHOD *meth); -X509_CRL_METHOD *X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl), - int (*crl_free) (X509_CRL *crl), - int (*crl_lookup) (X509_CRL *crl, - X509_REVOKED **ret, - const - ASN1_INTEGER *serial, - const - X509_NAME *issuer), - int (*crl_verify) (X509_CRL *crl, - EVP_PKEY *pk)); -void X509_CRL_METHOD_free(X509_CRL_METHOD *m); - -void X509_CRL_set_meth_data(X509_CRL *crl, void *dat); -void *X509_CRL_get_meth_data(X509_CRL *crl); - -const char *X509_verify_cert_error_string(long n); - -int X509_verify(X509 *a, EVP_PKEY *r); -int X509_self_signed(X509 *cert, int verify_signature); - -int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r); -int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r); -int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r); - -NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len); -char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x); -EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x); -int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey); - -int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki); - -int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent); -int X509_signature_print(BIO *bp, const X509_ALGOR *alg, - const ASN1_STRING *sig); - -int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx); -int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx); -int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx); -int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md); - -int X509_pubkey_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, - EVP_MD **md_used, int *md_is_fallback); -int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); - -X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include /* OCSP_REQ_CTX_nbio_d2i */ -# define X509_http_nbio(rctx, pcert) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509)) -# define X509_CRL_http_nbio(rctx, pcrl) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL)) -# endif - -# ifndef OPENSSL_NO_STDIO -X509 *d2i_X509_fp(FILE *fp, X509 **x509); -int i2d_X509_fp(FILE *fp, const X509 *x509); -X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl); -int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req); -int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ -X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8); -int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key); -int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); -int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a); -# endif - -X509 *d2i_X509_bio(BIO *bp, X509 **x509); -int i2d_X509_bio(BIO *bp, const X509 *x509); -X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl); -int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req); -int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa); -# endif -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8); -int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key); -int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); -int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a); - -DECLARE_ASN1_DUP_FUNCTION(X509) -DECLARE_ASN1_DUP_FUNCTION(X509_ALGOR) -DECLARE_ASN1_DUP_FUNCTION(X509_ATTRIBUTE) -DECLARE_ASN1_DUP_FUNCTION(X509_CRL) -DECLARE_ASN1_DUP_FUNCTION(X509_EXTENSION) -DECLARE_ASN1_DUP_FUNCTION(X509_PUBKEY) -DECLARE_ASN1_DUP_FUNCTION(X509_REQ) -DECLARE_ASN1_DUP_FUNCTION(X509_REVOKED) -int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, - void *pval); -void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, - const void **ppval, const X509_ALGOR *algor); -void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md); -int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b); -int X509_ALGOR_copy(X509_ALGOR *dest, const X509_ALGOR *src); - -DECLARE_ASN1_DUP_FUNCTION(X509_NAME) -DECLARE_ASN1_DUP_FUNCTION(X509_NAME_ENTRY) - -int X509_cmp_time(const ASN1_TIME *s, time_t *t); -int X509_cmp_current_time(const ASN1_TIME *s); -int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm, - const ASN1_TIME *start, const ASN1_TIME *end); -ASN1_TIME *X509_time_adj(ASN1_TIME *s, long adj, time_t *t); -ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, - int offset_day, long offset_sec, time_t *t); -ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj); - -const char *X509_get_default_cert_area(void); -const char *X509_get_default_cert_dir(void); -const char *X509_get_default_cert_file(void); -const char *X509_get_default_cert_dir_env(void); -const char *X509_get_default_cert_file_env(void); -const char *X509_get_default_private_dir(void); - -X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey); - -DECLARE_ASN1_FUNCTIONS(X509_ALGOR) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS) -DECLARE_ASN1_FUNCTIONS(X509_VAL) - -DECLARE_ASN1_FUNCTIONS(X509_PUBKEY) - -X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); -EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key); -EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key); -int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain); -long X509_get_pathlen(X509 *x); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(EVP_PKEY, PUBKEY) -EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length, - OSSL_LIB_CTX *libctx, const char *propq); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY) -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, EC_KEY, EC_PUBKEY) -# endif -# endif - -DECLARE_ASN1_FUNCTIONS(X509_SIG) -void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, - const ASN1_OCTET_STRING **pdigest); -void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, - ASN1_OCTET_STRING **pdigest); - -DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO) -DECLARE_ASN1_FUNCTIONS(X509_REQ) -X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE) -X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value); - -DECLARE_ASN1_FUNCTIONS(X509_EXTENSION) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS) - -DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY) - -DECLARE_ASN1_FUNCTIONS(X509_NAME) - -int X509_NAME_set(X509_NAME **xn, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(X509_CINF) -DECLARE_ASN1_FUNCTIONS(X509) -X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX) - -#define X509_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509, l, p, newf, dupf, freef) -int X509_set_ex_data(X509 *r, int idx, void *arg); -void *X509_get_ex_data(const X509 *r, int idx); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(X509,X509_AUX) - -int i2d_re_X509_tbs(X509 *x, unsigned char **pp); - -int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid, - int *secbits, uint32_t *flags); -void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid, - int secbits, uint32_t flags); - -int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, - uint32_t *flags); - -void X509_get0_signature(const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg, const X509 *x); -int X509_get_signature_nid(const X509 *x); - -void X509_set0_distinguishing_id(X509 *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_get0_distinguishing_id(X509 *x); -void X509_REQ_set0_distinguishing_id(X509_REQ *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_REQ_get0_distinguishing_id(X509_REQ *x); - -int X509_alias_set1(X509 *x, const unsigned char *name, int len); -int X509_keyid_set1(X509 *x, const unsigned char *id, int len); -unsigned char *X509_alias_get0(X509 *x, int *len); -unsigned char *X509_keyid_get0(X509 *x, int *len); - -DECLARE_ASN1_FUNCTIONS(X509_REVOKED) -DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO) -DECLARE_ASN1_FUNCTIONS(X509_CRL) -X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev); -int X509_CRL_get0_by_serial(X509_CRL *crl, - X509_REVOKED **ret, const ASN1_INTEGER *serial); -int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x); - -X509_PKEY *X509_PKEY_new(void); -void X509_PKEY_free(X509_PKEY *a); - -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE) - -X509_INFO *X509_INFO_new(void); -void X509_INFO_free(X509_INFO *a); -char *X509_NAME_oneline(const X509_NAME *a, char *buf, int size); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey); -OSSL_DEPRECATEDIN_3_0 -int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, - unsigned char *md, unsigned int *len); -OSSL_DEPRECATEDIN_3_0 -int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey, - const EVP_MD *type); -#endif -int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *data, - unsigned char *md, unsigned int *len); -int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey); -int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_MD_CTX *ctx); -int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey, const EVP_MD *md); -int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, EVP_MD_CTX *ctx); - -#define X509_VERSION_1 0 -#define X509_VERSION_2 1 -#define X509_VERSION_3 2 - -long X509_get_version(const X509 *x); -int X509_set_version(X509 *x, long version); -int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial); -ASN1_INTEGER *X509_get_serialNumber(X509 *x); -const ASN1_INTEGER *X509_get0_serialNumber(const X509 *x); -int X509_set_issuer_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_issuer_name(const X509 *a); -int X509_set_subject_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_subject_name(const X509 *a); -const ASN1_TIME * X509_get0_notBefore(const X509 *x); -ASN1_TIME *X509_getm_notBefore(const X509 *x); -int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm); -const ASN1_TIME *X509_get0_notAfter(const X509 *x); -ASN1_TIME *X509_getm_notAfter(const X509 *x); -int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm); -int X509_set_pubkey(X509 *x, EVP_PKEY *pkey); -int X509_up_ref(X509 *x); -int X509_get_signature_type(const X509 *x); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_get_notBefore X509_getm_notBefore -# define X509_get_notAfter X509_getm_notAfter -# define X509_set_notBefore X509_set1_notBefore -# define X509_set_notAfter X509_set1_notAfter -#endif - - -/* - * This one is only used so that a binary form can output, as in - * i2d_X509_PUBKEY(X509_get_X509_PUBKEY(x), &buf) - */ -X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x); -const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x); -void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid, - const ASN1_BIT_STRING **psuid); -const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x); - -EVP_PKEY *X509_get0_pubkey(const X509 *x); -EVP_PKEY *X509_get_pubkey(X509 *x); -ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x); - -#define X509_REQ_VERSION_1 0 - -long X509_REQ_get_version(const X509_REQ *req); -int X509_REQ_set_version(X509_REQ *x, long version); -X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); -int X509_REQ_set_subject_name(X509_REQ *req, const X509_NAME *name); -void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig); -int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg); -int X509_REQ_get_signature_nid(const X509_REQ *req); -int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp); -int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); -EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); -EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req); -X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req); -int X509_REQ_extension_nid(int nid); -int *X509_REQ_get_extension_nids(void); -void X509_REQ_set_extension_nids(int *nids); -STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req); -int X509_REQ_add_extensions_nid(X509_REQ *req, - const STACK_OF(X509_EXTENSION) *exts, int nid); -int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext); -int X509_REQ_get_attr_count(const X509_REQ *req); -int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos); -int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc); -X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc); -int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr); -int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_NID(X509_REQ *req, - int nid, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_txt(X509_REQ *req, - const char *attrname, int type, - const unsigned char *bytes, int len); - -#define X509_CRL_VERSION_1 0 -#define X509_CRL_VERSION_2 1 - -int X509_CRL_set_version(X509_CRL *x, long version); -int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name); -int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_sort(X509_CRL *crl); -int X509_CRL_up_ref(X509_CRL *crl); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_CRL_set_lastUpdate X509_CRL_set1_lastUpdate -# define X509_CRL_set_nextUpdate X509_CRL_set1_nextUpdate -#endif - -long X509_CRL_get_version(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); -#endif -X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl); -const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); -STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); -void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -int X509_CRL_get_signature_nid(const X509_CRL *crl); -int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp); - -const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x); -int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial); -const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x); -int X509_REVOKED_set_revocationDate(X509_REVOKED *r, ASN1_TIME *tm); -const STACK_OF(X509_EXTENSION) * -X509_REVOKED_get0_extensions(const X509_REVOKED *r); - -X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer, - EVP_PKEY *skey, const EVP_MD *md, unsigned int flags); - -int X509_REQ_check_private_key(X509_REQ *x509, EVP_PKEY *pkey); - -int X509_check_private_key(const X509 *x509, const EVP_PKEY *pkey); -int X509_chain_check_suiteb(int *perror_depth, - X509 *x, STACK_OF(X509) *chain, - unsigned long flags); -int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags); -STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain); - -int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_and_serial_hash(X509 *a); - -int X509_issuer_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_name_hash(X509 *a); - -int X509_subject_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_subject_name_hash(X509 *x); - -# ifndef OPENSSL_NO_MD5 -unsigned long X509_issuer_name_hash_old(X509 *a); -unsigned long X509_subject_name_hash_old(X509 *x); -# endif - -# define X509_ADD_FLAG_DEFAULT 0 -# define X509_ADD_FLAG_UP_REF 0x1 -# define X509_ADD_FLAG_PREPEND 0x2 -# define X509_ADD_FLAG_NO_DUP 0x4 -# define X509_ADD_FLAG_NO_SS 0x8 -int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags); -int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags); - -int X509_cmp(const X509 *a, const X509 *b); -int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -# define X509_NAME_hash(x) X509_NAME_hash_ex(x, NULL, NULL, NULL) -OSSL_DEPRECATEDIN_3_0 int X509_certificate_type(const X509 *x, - const EVP_PKEY *pubkey); -#endif -unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx, - const char *propq, int *ok); -unsigned long X509_NAME_hash_old(const X509_NAME *x); - -int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b); -int X509_CRL_match(const X509_CRL *a, const X509_CRL *b); -int X509_aux_print(BIO *out, X509 *x, int indent); -# ifndef OPENSSL_NO_STDIO -int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print_fp(FILE *bp, X509 *x); -int X509_CRL_print_fp(FILE *bp, X509_CRL *x); -int X509_REQ_print_fp(FILE *bp, X509_REQ *req); -int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, - unsigned long flags); -# endif - -int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase); -int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, - unsigned long flags); -int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print(BIO *bp, X509 *x); -int X509_ocspid_print(BIO *bp, X509 *x); -int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag); -int X509_CRL_print(BIO *bp, X509_CRL *x); -int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag, - unsigned long cflag); -int X509_REQ_print(BIO *bp, X509_REQ *req); - -int X509_NAME_entry_count(const X509_NAME *name); -int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid, - char *buf, int len); -int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - char *buf, int len); - -/* - * NOTE: you should be passing -1, not 0 as lastpos. The functions that use - * lastpos, search after that position on. - */ -int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos); -int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - int lastpos); -X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc); -X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc); -int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, - int loc, int set); -int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len, int loc, - int set); -int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne, - const char *field, int type, - const unsigned char *bytes, - int len); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid, - int type, - const unsigned char *bytes, - int len); -int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, - int len); -int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj); -int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, - const unsigned char *bytes, int len); -ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne); -ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne); -int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne); - -int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder, - size_t *pderlen); - -int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x); -int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, - int nid, int lastpos); -int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *x, - const ASN1_OBJECT *obj, int lastpos); -int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *x, - int crit, int lastpos); -X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc); -X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc); -STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x, - X509_EXTENSION *ex, int loc); - -int X509_get_ext_count(const X509 *x); -int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos); -int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos); -int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos); -X509_EXTENSION *X509_get_ext(const X509 *x, int loc); -X509_EXTENSION *X509_delete_ext(X509 *x, int loc); -int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); -void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx); -int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_CRL_get_ext_count(const X509_CRL *x); -int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos); -int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos); -X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc); -X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc); -int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc); -void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx); -int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_REVOKED_get_ext_count(const X509_REVOKED *x); -int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos); -int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, - int lastpos); -X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc); -X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc); -int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc); -void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, - int *idx); -int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, - unsigned long flags); - -X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, - int nid, int crit, - ASN1_OCTET_STRING *data); -X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex, - const ASN1_OBJECT *obj, int crit, - ASN1_OCTET_STRING *data); -int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj); -int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit); -int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data); -ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex); -ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ne); -int X509_EXTENSION_get_critical(const X509_EXTENSION *ex); - -int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x); -int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid, - int lastpos); -int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc); -X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, - X509_ATTRIBUTE *attr); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) - **x, const ASN1_OBJECT *obj, - int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE) - **x, int nid, int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE) - **x, const char *attrname, - int type, - const unsigned char *bytes, - int len); -void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x, - const ASN1_OBJECT *obj, int lastpos, int type); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, - const ASN1_OBJECT *obj, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, - const char *atrname, int type, - const unsigned char *bytes, - int len); -int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj); -int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, - const void *data, int len); -void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, - void *data); -int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr); -ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr); -ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx); - -int EVP_PKEY_get_attr_count(const EVP_PKEY *key); -int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos); -int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc); -X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc); -int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr); -int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, - int nid, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, - const char *attrname, int type, - const unsigned char *bytes, int len); - -/* lookup a cert from a X509 STACK */ -X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name, - const ASN1_INTEGER *serial); -X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(PBEPARAM) -DECLARE_ASN1_FUNCTIONS(PBE2PARAM) -DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM) -#ifndef OPENSSL_NO_SCRYPT -DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS) -#endif - -int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen); -int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe_set(int alg, int iter, - const unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid); -X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid, - OSSL_LIB_CTX *libctx); - -#ifndef OPENSSL_NO_SCRYPT -X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher, - const unsigned char *salt, int saltlen, - unsigned char *aiv, uint64_t N, uint64_t r, - uint64_t p); -#endif - -X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen); -X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen, - OSSL_LIB_CTX *libctx); - -/* PKCS#8 utilities */ - -DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO) - -EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8); -EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey); - -int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, - int version, int ptype, void *pval, - unsigned char *penc, int penclen); -int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8); - -const STACK_OF(X509_ATTRIBUTE) * -PKCS8_pkey_get0_attrs(const PKCS8_PRIV_KEY_INFO *p8); -int PKCS8_pkey_add1_attr(PKCS8_PRIV_KEY_INFO *p8, X509_ATTRIBUTE *attr); -int PKCS8_pkey_add1_attr_by_NID(PKCS8_PRIV_KEY_INFO *p8, int nid, int type, - const unsigned char *bytes, int len); -int PKCS8_pkey_add1_attr_by_OBJ(PKCS8_PRIV_KEY_INFO *p8, const ASN1_OBJECT *obj, - int type, const unsigned char *bytes, int len); - - -int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, - int ptype, void *pval, - unsigned char *penc, int penclen); -int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - X509_ALGOR **pa, const X509_PUBKEY *pub); -int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509_vfy.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509_vfy.h deleted file mode 100644 index 29b0e147adcab1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509_vfy.h +++ /dev/null @@ -1,894 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509_vfy.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_VFY_H -# define OPENSSL_X509_VFY_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_VFY_H -# endif - -/* - * Protect against recursion, x509.h and x509_vfy.h each include the other. - */ -# ifndef OPENSSL_X509_H -# include -# endif - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/*- -SSL_CTX -> X509_STORE - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -SSL -> X509_STORE_CTX - ->X509_STORE - -The X509_STORE holds the tables etc for verification stuff. -A X509_STORE_CTX is used while validating a single certificate. -The X509_STORE has X509_LOOKUPs for looking up certs. -The X509_STORE then calls a function to actually verify the -certificate chain. -*/ - -typedef enum { - X509_LU_NONE = 0, - X509_LU_X509, X509_LU_CRL -} X509_LOOKUP_TYPE; - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -#define X509_LU_RETRY -1 -#define X509_LU_FAIL 0 -#endif - -SKM_DEFINE_STACK_OF_INTERNAL(X509_LOOKUP, X509_LOOKUP, X509_LOOKUP) -#define sk_X509_LOOKUP_num(sk) OPENSSL_sk_num(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_value(sk, idx) ((X509_LOOKUP *)OPENSSL_sk_value(ossl_check_const_X509_LOOKUP_sk_type(sk), (idx))) -#define sk_X509_LOOKUP_new(cmp) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new(ossl_check_X509_LOOKUP_compfunc_type(cmp))) -#define sk_X509_LOOKUP_new_null() ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_null()) -#define sk_X509_LOOKUP_new_reserve(cmp, n) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_reserve(ossl_check_X509_LOOKUP_compfunc_type(cmp), (n))) -#define sk_X509_LOOKUP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_LOOKUP_sk_type(sk), (n)) -#define sk_X509_LOOKUP_free(sk) OPENSSL_sk_free(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_zero(sk) OPENSSL_sk_zero(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_delete(sk, i) ((X509_LOOKUP *)OPENSSL_sk_delete(ossl_check_X509_LOOKUP_sk_type(sk), (i))) -#define sk_X509_LOOKUP_delete_ptr(sk, ptr) ((X509_LOOKUP *)OPENSSL_sk_delete_ptr(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_pop(sk) ((X509_LOOKUP *)OPENSSL_sk_pop(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_shift(sk) ((X509_LOOKUP *)OPENSSL_sk_shift(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_LOOKUP_sk_type(sk),ossl_check_X509_LOOKUP_freefunc_type(freefunc)) -#define sk_X509_LOOKUP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), (idx)) -#define sk_X509_LOOKUP_set(sk, idx, ptr) ((X509_LOOKUP *)OPENSSL_sk_set(ossl_check_X509_LOOKUP_sk_type(sk), (idx), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), pnum) -#define sk_X509_LOOKUP_sort(sk) OPENSSL_sk_sort(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_dup(sk) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_dup(ossl_check_const_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_copyfunc_type(copyfunc), ossl_check_X509_LOOKUP_freefunc_type(freefunc))) -#define sk_X509_LOOKUP_set_cmp_func(sk, cmp) ((sk_X509_LOOKUP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_OBJECT, X509_OBJECT, X509_OBJECT) -#define sk_X509_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_value(sk, idx) ((X509_OBJECT *)OPENSSL_sk_value(ossl_check_const_X509_OBJECT_sk_type(sk), (idx))) -#define sk_X509_OBJECT_new(cmp) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new(ossl_check_X509_OBJECT_compfunc_type(cmp))) -#define sk_X509_OBJECT_new_null() ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_X509_OBJECT_new_reserve(cmp, n) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_X509_OBJECT_compfunc_type(cmp), (n))) -#define sk_X509_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_OBJECT_sk_type(sk), (n)) -#define sk_X509_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_delete(sk, i) ((X509_OBJECT *)OPENSSL_sk_delete(ossl_check_X509_OBJECT_sk_type(sk), (i))) -#define sk_X509_OBJECT_delete_ptr(sk, ptr) ((X509_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_pop(sk) ((X509_OBJECT *)OPENSSL_sk_pop(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_shift(sk) ((X509_OBJECT *)OPENSSL_sk_shift(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_OBJECT_sk_type(sk),ossl_check_X509_OBJECT_freefunc_type(freefunc)) -#define sk_X509_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), (idx)) -#define sk_X509_OBJECT_set(sk, idx, ptr) ((X509_OBJECT *)OPENSSL_sk_set(ossl_check_X509_OBJECT_sk_type(sk), (idx), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), pnum) -#define sk_X509_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_dup(sk) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_copyfunc_type(copyfunc), ossl_check_X509_OBJECT_freefunc_type(freefunc))) -#define sk_X509_OBJECT_set_cmp_func(sk, cmp) ((sk_X509_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_VERIFY_PARAM, X509_VERIFY_PARAM, X509_VERIFY_PARAM) -#define sk_X509_VERIFY_PARAM_num(sk) OPENSSL_sk_num(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_value(sk, idx) ((X509_VERIFY_PARAM *)OPENSSL_sk_value(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), (idx))) -#define sk_X509_VERIFY_PARAM_new(cmp) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) -#define sk_X509_VERIFY_PARAM_new_null() ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_null()) -#define sk_X509_VERIFY_PARAM_new_reserve(cmp, n) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_reserve(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp), (n))) -#define sk_X509_VERIFY_PARAM_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (n)) -#define sk_X509_VERIFY_PARAM_free(sk) OPENSSL_sk_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_zero(sk) OPENSSL_sk_zero(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_delete(sk, i) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (i))) -#define sk_X509_VERIFY_PARAM_delete_ptr(sk, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete_ptr(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_pop(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_pop(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_shift(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_shift(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk),ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc)) -#define sk_X509_VERIFY_PARAM_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), (idx)) -#define sk_X509_VERIFY_PARAM_set(sk, idx, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_set(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (idx), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), pnum) -#define sk_X509_VERIFY_PARAM_sort(sk) OPENSSL_sk_sort(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_dup(sk) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_dup(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_copyfunc_type(copyfunc), ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc))) -#define sk_X509_VERIFY_PARAM_set_cmp_func(sk, cmp) ((sk_X509_VERIFY_PARAM_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) - - -/* This is used for a table of trust checking functions */ -typedef struct x509_trust_st { - int trust; - int flags; - int (*check_trust) (struct x509_trust_st *, X509 *, int); - char *name; - int arg1; - void *arg2; -} X509_TRUST; -SKM_DEFINE_STACK_OF_INTERNAL(X509_TRUST, X509_TRUST, X509_TRUST) -#define sk_X509_TRUST_num(sk) OPENSSL_sk_num(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_value(sk, idx) ((X509_TRUST *)OPENSSL_sk_value(ossl_check_const_X509_TRUST_sk_type(sk), (idx))) -#define sk_X509_TRUST_new(cmp) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new(ossl_check_X509_TRUST_compfunc_type(cmp))) -#define sk_X509_TRUST_new_null() ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_null()) -#define sk_X509_TRUST_new_reserve(cmp, n) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_reserve(ossl_check_X509_TRUST_compfunc_type(cmp), (n))) -#define sk_X509_TRUST_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_TRUST_sk_type(sk), (n)) -#define sk_X509_TRUST_free(sk) OPENSSL_sk_free(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_zero(sk) OPENSSL_sk_zero(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_delete(sk, i) ((X509_TRUST *)OPENSSL_sk_delete(ossl_check_X509_TRUST_sk_type(sk), (i))) -#define sk_X509_TRUST_delete_ptr(sk, ptr) ((X509_TRUST *)OPENSSL_sk_delete_ptr(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_pop(sk) ((X509_TRUST *)OPENSSL_sk_pop(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_shift(sk) ((X509_TRUST *)OPENSSL_sk_shift(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_TRUST_sk_type(sk),ossl_check_X509_TRUST_freefunc_type(freefunc)) -#define sk_X509_TRUST_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), (idx)) -#define sk_X509_TRUST_set(sk, idx, ptr) ((X509_TRUST *)OPENSSL_sk_set(ossl_check_X509_TRUST_sk_type(sk), (idx), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), pnum) -#define sk_X509_TRUST_sort(sk) OPENSSL_sk_sort(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_dup(sk) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_dup(ossl_check_const_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_copyfunc_type(copyfunc), ossl_check_X509_TRUST_freefunc_type(freefunc))) -#define sk_X509_TRUST_set_cmp_func(sk, cmp) ((sk_X509_TRUST_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_compfunc_type(cmp))) - - -/* standard trust ids */ -# define X509_TRUST_DEFAULT 0 /* Only valid in purpose settings */ -# define X509_TRUST_COMPAT 1 -# define X509_TRUST_SSL_CLIENT 2 -# define X509_TRUST_SSL_SERVER 3 -# define X509_TRUST_EMAIL 4 -# define X509_TRUST_OBJECT_SIGN 5 -# define X509_TRUST_OCSP_SIGN 6 -# define X509_TRUST_OCSP_REQUEST 7 -# define X509_TRUST_TSA 8 -/* Keep these up to date! */ -# define X509_TRUST_MIN 1 -# define X509_TRUST_MAX 8 - -/* trust_flags values */ -# define X509_TRUST_DYNAMIC (1U << 0) -# define X509_TRUST_DYNAMIC_NAME (1U << 1) -/* No compat trust if self-signed, preempts "DO_SS" */ -# define X509_TRUST_NO_SS_COMPAT (1U << 2) -/* Compat trust if no explicit accepted trust EKUs */ -# define X509_TRUST_DO_SS_COMPAT (1U << 3) -/* Accept "anyEKU" as a wildcard rejection OID and as a wildcard trust OID */ -# define X509_TRUST_OK_ANY_EKU (1U << 4) - -/* check_trust return codes */ -# define X509_TRUST_TRUSTED 1 -# define X509_TRUST_REJECTED 2 -# define X509_TRUST_UNTRUSTED 3 - -int X509_TRUST_set(int *t, int trust); -int X509_TRUST_get_count(void); -X509_TRUST *X509_TRUST_get0(int idx); -int X509_TRUST_get_by_id(int id); -int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int), - const char *name, int arg1, void *arg2); -void X509_TRUST_cleanup(void); -int X509_TRUST_get_flags(const X509_TRUST *xp); -char *X509_TRUST_get0_name(const X509_TRUST *xp); -int X509_TRUST_get_trust(const X509_TRUST *xp); - -int X509_trusted(const X509 *x); -int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj); -int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj); -void X509_trust_clear(X509 *x); -void X509_reject_clear(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(X509 *x); - -int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *, - int); -int X509_check_trust(X509 *x, int id, int flags); - -int X509_verify_cert(X509_STORE_CTX *ctx); -int X509_STORE_CTX_verify(X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs, - X509_STORE *store, int with_self_signed, - OSSL_LIB_CTX *libctx, const char *propq); - -int X509_STORE_set_depth(X509_STORE *store, int depth); - -typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); -int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *); -typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, - X509_STORE_CTX *ctx, X509 *x); -typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx, - X509 *x, X509 *issuer); -typedef int (*X509_STORE_CTX_check_revocation_fn)(X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL **crl, X509 *x); -typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); -typedef int (*X509_STORE_CTX_cert_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL *crl, X509 *x); -typedef int (*X509_STORE_CTX_check_policy_fn)(X509_STORE_CTX *ctx); -typedef STACK_OF(X509) - *(*X509_STORE_CTX_lookup_certs_fn)(X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef STACK_OF(X509_CRL) - *(*X509_STORE_CTX_lookup_crls_fn)(const X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef int (*X509_STORE_CTX_cleanup_fn)(X509_STORE_CTX *ctx); - -void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); - -# define X509_STORE_CTX_set_app_data(ctx,data) \ - X509_STORE_CTX_set_ex_data(ctx,0,data) -# define X509_STORE_CTX_get_app_data(ctx) \ - X509_STORE_CTX_get_ex_data(ctx,0) - -# define X509_L_FILE_LOAD 1 -# define X509_L_ADD_DIR 2 -# define X509_L_ADD_STORE 3 -# define X509_L_LOAD_STORE 4 - -# define X509_LOOKUP_load_file(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_dir(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_DIR,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_LOAD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_file_ex(x, name, type, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_FILE_LOAD, (name), (long)(type), NULL,\ - (libctx), (propq)) - -# define X509_LOOKUP_load_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_LOAD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_LOOKUP_add_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_ADD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_V_OK 0 -# define X509_V_ERR_UNSPECIFIED 1 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT 2 -# define X509_V_ERR_UNABLE_TO_GET_CRL 3 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE 4 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE 5 -# define X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY 6 -# define X509_V_ERR_CERT_SIGNATURE_FAILURE 7 -# define X509_V_ERR_CRL_SIGNATURE_FAILURE 8 -# define X509_V_ERR_CERT_NOT_YET_VALID 9 -# define X509_V_ERR_CERT_HAS_EXPIRED 10 -# define X509_V_ERR_CRL_NOT_YET_VALID 11 -# define X509_V_ERR_CRL_HAS_EXPIRED 12 -# define X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD 13 -# define X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD 14 -# define X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD 15 -# define X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD 16 -# define X509_V_ERR_OUT_OF_MEM 17 -# define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT 18 -# define X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN 19 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY 20 -# define X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE 21 -# define X509_V_ERR_CERT_CHAIN_TOO_LONG 22 -# define X509_V_ERR_CERT_REVOKED 23 -# define X509_V_ERR_NO_ISSUER_PUBLIC_KEY 24 -# define X509_V_ERR_PATH_LENGTH_EXCEEDED 25 -# define X509_V_ERR_INVALID_PURPOSE 26 -# define X509_V_ERR_CERT_UNTRUSTED 27 -# define X509_V_ERR_CERT_REJECTED 28 - -/* These are 'informational' when looking for issuer cert */ -# define X509_V_ERR_SUBJECT_ISSUER_MISMATCH 29 -# define X509_V_ERR_AKID_SKID_MISMATCH 30 -# define X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH 31 -# define X509_V_ERR_KEYUSAGE_NO_CERTSIGN 32 -# define X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER 33 -# define X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION 34 -# define X509_V_ERR_KEYUSAGE_NO_CRL_SIGN 35 -# define X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION 36 -# define X509_V_ERR_INVALID_NON_CA 37 -# define X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED 38 -# define X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE 39 -# define X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED 40 -# define X509_V_ERR_INVALID_EXTENSION 41 -# define X509_V_ERR_INVALID_POLICY_EXTENSION 42 -# define X509_V_ERR_NO_EXPLICIT_POLICY 43 -# define X509_V_ERR_DIFFERENT_CRL_SCOPE 44 -# define X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE 45 -# define X509_V_ERR_UNNESTED_RESOURCE 46 -# define X509_V_ERR_PERMITTED_VIOLATION 47 -# define X509_V_ERR_EXCLUDED_VIOLATION 48 -# define X509_V_ERR_SUBTREE_MINMAX 49 -/* The application is not happy */ -# define X509_V_ERR_APPLICATION_VERIFICATION 50 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE 51 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX 52 -# define X509_V_ERR_UNSUPPORTED_NAME_SYNTAX 53 -# define X509_V_ERR_CRL_PATH_VALIDATION_ERROR 54 -/* Another issuer check debug option */ -# define X509_V_ERR_PATH_LOOP 55 -/* Suite B mode algorithm violation */ -# define X509_V_ERR_SUITE_B_INVALID_VERSION 56 -# define X509_V_ERR_SUITE_B_INVALID_ALGORITHM 57 -# define X509_V_ERR_SUITE_B_INVALID_CURVE 58 -# define X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM 59 -# define X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED 60 -# define X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 61 -/* Host, email and IP check errors */ -# define X509_V_ERR_HOSTNAME_MISMATCH 62 -# define X509_V_ERR_EMAIL_MISMATCH 63 -# define X509_V_ERR_IP_ADDRESS_MISMATCH 64 -/* DANE TLSA errors */ -# define X509_V_ERR_DANE_NO_MATCH 65 -/* security level errors */ -# define X509_V_ERR_EE_KEY_TOO_SMALL 66 -# define X509_V_ERR_CA_KEY_TOO_SMALL 67 -# define X509_V_ERR_CA_MD_TOO_WEAK 68 -/* Caller error */ -# define X509_V_ERR_INVALID_CALL 69 -/* Issuer lookup error */ -# define X509_V_ERR_STORE_LOOKUP 70 -/* Certificate transparency */ -# define X509_V_ERR_NO_VALID_SCTS 71 - -# define X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION 72 -/* OCSP status errors */ -# define X509_V_ERR_OCSP_VERIFY_NEEDED 73 /* Need OCSP verification */ -# define X509_V_ERR_OCSP_VERIFY_FAILED 74 /* Couldn't verify cert through OCSP */ -# define X509_V_ERR_OCSP_CERT_UNKNOWN 75 /* Certificate wasn't recognized by the OCSP responder */ - -# define X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM 76 -# define X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH 77 - -/* Errors in case a check in X509_V_FLAG_X509_STRICT mode fails */ -# define X509_V_ERR_SIGNATURE_ALGORITHM_INCONSISTENCY 78 -# define X509_V_ERR_INVALID_CA 79 -# define X509_V_ERR_PATHLEN_INVALID_FOR_NON_CA 80 -# define X509_V_ERR_PATHLEN_WITHOUT_KU_KEY_CERT_SIGN 81 -# define X509_V_ERR_KU_KEY_CERT_SIGN_INVALID_FOR_NON_CA 82 -# define X509_V_ERR_ISSUER_NAME_EMPTY 83 -# define X509_V_ERR_SUBJECT_NAME_EMPTY 84 -# define X509_V_ERR_MISSING_AUTHORITY_KEY_IDENTIFIER 85 -# define X509_V_ERR_MISSING_SUBJECT_KEY_IDENTIFIER 86 -# define X509_V_ERR_EMPTY_SUBJECT_ALT_NAME 87 -# define X509_V_ERR_EMPTY_SUBJECT_SAN_NOT_CRITICAL 88 -# define X509_V_ERR_CA_BCONS_NOT_CRITICAL 89 -# define X509_V_ERR_AUTHORITY_KEY_IDENTIFIER_CRITICAL 90 -# define X509_V_ERR_SUBJECT_KEY_IDENTIFIER_CRITICAL 91 -# define X509_V_ERR_CA_CERT_MISSING_KEY_USAGE 92 -# define X509_V_ERR_EXTENSIONS_REQUIRE_VERSION_3 93 -# define X509_V_ERR_EC_KEY_EXPLICIT_PARAMS 94 - -/* Certificate verify flags */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_V_FLAG_CB_ISSUER_CHECK 0x0 /* Deprecated */ -# endif -/* Use check time instead of current time */ -# define X509_V_FLAG_USE_CHECK_TIME 0x2 -/* Lookup CRLs */ -# define X509_V_FLAG_CRL_CHECK 0x4 -/* Lookup CRLs for whole chain */ -# define X509_V_FLAG_CRL_CHECK_ALL 0x8 -/* Ignore unhandled critical extensions */ -# define X509_V_FLAG_IGNORE_CRITICAL 0x10 -/* Disable workarounds for broken certificates */ -# define X509_V_FLAG_X509_STRICT 0x20 -/* Enable proxy certificate validation */ -# define X509_V_FLAG_ALLOW_PROXY_CERTS 0x40 -/* Enable policy checking */ -# define X509_V_FLAG_POLICY_CHECK 0x80 -/* Policy variable require-explicit-policy */ -# define X509_V_FLAG_EXPLICIT_POLICY 0x100 -/* Policy variable inhibit-any-policy */ -# define X509_V_FLAG_INHIBIT_ANY 0x200 -/* Policy variable inhibit-policy-mapping */ -# define X509_V_FLAG_INHIBIT_MAP 0x400 -/* Notify callback that policy is OK */ -# define X509_V_FLAG_NOTIFY_POLICY 0x800 -/* Extended CRL features such as indirect CRLs, alternate CRL signing keys */ -# define X509_V_FLAG_EXTENDED_CRL_SUPPORT 0x1000 -/* Delta CRL support */ -# define X509_V_FLAG_USE_DELTAS 0x2000 -/* Check self-signed CA signature */ -# define X509_V_FLAG_CHECK_SS_SIGNATURE 0x4000 -/* Use trusted store first */ -# define X509_V_FLAG_TRUSTED_FIRST 0x8000 -/* Suite B 128 bit only mode: not normally used */ -# define X509_V_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define X509_V_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define X509_V_FLAG_SUITEB_128_LOS 0x30000 -/* Allow partial chains if at least one certificate is in trusted store */ -# define X509_V_FLAG_PARTIAL_CHAIN 0x80000 -/* - * If the initial chain is not trusted, do not attempt to build an alternative - * chain. Alternate chain checking was introduced in 1.1.0. Setting this flag - * will force the behaviour to match that of previous versions. - */ -# define X509_V_FLAG_NO_ALT_CHAINS 0x100000 -/* Do not check certificate/CRL validity against current time */ -# define X509_V_FLAG_NO_CHECK_TIME 0x200000 - -# define X509_VP_FLAG_DEFAULT 0x1 -# define X509_VP_FLAG_OVERWRITE 0x2 -# define X509_VP_FLAG_RESET_FLAGS 0x4 -# define X509_VP_FLAG_LOCKED 0x8 -# define X509_VP_FLAG_ONCE 0x10 - -/* Internal use: mask of policy related options */ -# define X509_V_FLAG_POLICY_MASK (X509_V_FLAG_POLICY_CHECK \ - | X509_V_FLAG_EXPLICIT_POLICY \ - | X509_V_FLAG_INHIBIT_ANY \ - | X509_V_FLAG_INHIBIT_MAP) - -int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h, - X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, - X509_OBJECT *x); -int X509_OBJECT_up_ref_count(X509_OBJECT *a); -X509_OBJECT *X509_OBJECT_new(void); -void X509_OBJECT_free(X509_OBJECT *a); -X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a); -X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); -int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj); -X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a); -int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj); -X509_STORE *X509_STORE_new(void); -void X509_STORE_free(X509_STORE *v); -int X509_STORE_lock(X509_STORE *ctx); -int X509_STORE_unlock(X509_STORE *ctx); -int X509_STORE_up_ref(X509_STORE *v); -STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *v); -STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *st); -STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, - const X509_NAME *nm); -STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *st, - const X509_NAME *nm); -int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags); -int X509_STORE_set_purpose(X509_STORE *ctx, int purpose); -int X509_STORE_set_trust(X509_STORE *ctx, int trust); -int X509_STORE_set1_param(X509_STORE *ctx, const X509_VERIFY_PARAM *pm); -X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *ctx); - -void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify); -#define X509_STORE_set_verify_func(ctx, func) \ - X509_STORE_set_verify((ctx),(func)) -void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_fn verify); -X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *ctx); -void X509_STORE_set_verify_cb(X509_STORE *ctx, - X509_STORE_CTX_verify_cb verify_cb); -# define X509_STORE_set_verify_cb_func(ctx,func) \ - X509_STORE_set_verify_cb((ctx),(func)) -X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *ctx); -void X509_STORE_set_get_issuer(X509_STORE *ctx, - X509_STORE_CTX_get_issuer_fn get_issuer); -X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *ctx); -void X509_STORE_set_check_issued(X509_STORE *ctx, - X509_STORE_CTX_check_issued_fn check_issued); -X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *ctx); -void X509_STORE_set_check_revocation(X509_STORE *ctx, - X509_STORE_CTX_check_revocation_fn check_revocation); -X509_STORE_CTX_check_revocation_fn - X509_STORE_get_check_revocation(const X509_STORE *ctx); -void X509_STORE_set_get_crl(X509_STORE *ctx, - X509_STORE_CTX_get_crl_fn get_crl); -X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *ctx); -void X509_STORE_set_check_crl(X509_STORE *ctx, - X509_STORE_CTX_check_crl_fn check_crl); -X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *ctx); -void X509_STORE_set_cert_crl(X509_STORE *ctx, - X509_STORE_CTX_cert_crl_fn cert_crl); -X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *ctx); -void X509_STORE_set_check_policy(X509_STORE *ctx, - X509_STORE_CTX_check_policy_fn check_policy); -X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *ctx); -void X509_STORE_set_lookup_certs(X509_STORE *ctx, - X509_STORE_CTX_lookup_certs_fn lookup_certs); -X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *ctx); -void X509_STORE_set_lookup_crls(X509_STORE *ctx, - X509_STORE_CTX_lookup_crls_fn lookup_crls); -#define X509_STORE_set_lookup_crls_cb(ctx, func) \ - X509_STORE_set_lookup_crls((ctx), (func)) -X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *ctx); -void X509_STORE_set_cleanup(X509_STORE *ctx, - X509_STORE_CTX_cleanup_fn cleanup); -X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *ctx); - -#define X509_STORE_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE, l, p, newf, dupf, freef) -int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data); -void *X509_STORE_get_ex_data(const X509_STORE *ctx, int idx); - -X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -X509_STORE_CTX *X509_STORE_CTX_new(void); - -int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); - -void X509_STORE_CTX_free(X509_STORE_CTX *ctx); -int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *trust_store, - X509 *target, STACK_OF(X509) *untrusted); -void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx); - -X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx); -X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx); -STACK_OF(X509)* X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_cb verify); -X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx); -X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_STORE_CTX_get_chain X509_STORE_CTX_get0_chain -# define X509_STORE_CTX_set_chain X509_STORE_CTX_set0_untrusted -# define X509_STORE_CTX_trusted_stack X509_STORE_CTX_set0_trusted_stack -# define X509_STORE_get_by_subject X509_STORE_CTX_get_by_subject -# define X509_STORE_get1_certs X509_STORE_CTX_get1_certs -# define X509_STORE_get1_crls X509_STORE_CTX_get1_crls -/* the following macro is misspelled; use X509_STORE_get1_certs instead */ -# define X509_STORE_get1_cert X509_STORE_CTX_get1_certs -/* the following macro is misspelled; use X509_STORE_get1_crls instead */ -# define X509_STORE_get1_crl X509_STORE_CTX_get1_crls -#endif - -X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m); -X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void); -X509_LOOKUP_METHOD *X509_LOOKUP_file(void); -X509_LOOKUP_METHOD *X509_LOOKUP_store(void); - -typedef int (*X509_LOOKUP_ctrl_fn)(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -typedef int (*X509_LOOKUP_ctrl_ex_fn)( - X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret, - OSSL_LIB_CTX *libctx, const char *propq); - -typedef int (*X509_LOOKUP_get_by_subject_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_subject_ex_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, - const char *propq); -typedef int (*X509_LOOKUP_get_by_issuer_serial_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_fingerprint_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const unsigned char* bytes, - int len, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_alias_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const char *str, - int len, - X509_OBJECT *ret); - -X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name); -void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method, - int (*new_item) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_free(X509_LOOKUP_METHOD *method, - void (*free_fn) (X509_LOOKUP *ctx)); -void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method, - int (*init) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_shutdown(X509_LOOKUP_METHOD *method, - int (*shutdown) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_ctrl(X509_LOOKUP_METHOD *method, - X509_LOOKUP_ctrl_fn ctrl_fn); -X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_subject_fn fn); -X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_issuer_serial_fn fn); -X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_fingerprint_fn fn); -X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_alias_fn fn); -X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias( - const X509_LOOKUP_METHOD *method); - - -int X509_STORE_add_cert(X509_STORE *ctx, X509 *x); -int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x); - -int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name); - -int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, - char **ret, OSSL_LIB_CTX *libctx, const char *propq); - -int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); - -X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); -void X509_LOOKUP_free(X509_LOOKUP *ctx); -int X509_LOOKUP_init(X509_LOOKUP *ctx); -int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const unsigned char *bytes, int len, - X509_OBJECT *ret); -int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const char *str, int len, X509_OBJECT *ret); -int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data); -void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx); -X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx); -int X509_LOOKUP_shutdown(X509_LOOKUP *ctx); - -int X509_STORE_load_file(X509_STORE *ctx, const char *file); -int X509_STORE_load_path(X509_STORE *ctx, const char *path); -int X509_STORE_load_store(X509_STORE *ctx, const char *store); -int X509_STORE_load_locations(X509_STORE *ctx, - const char *file, - const char *dir); -int X509_STORE_set_default_paths(X509_STORE *ctx); - -int X509_STORE_load_file_ex(X509_STORE *ctx, const char *file, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_store_ex(X509_STORE *ctx, const char *store, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_locations_ex(X509_STORE *ctx, const char *file, - const char *dir, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx, - const char *propq); - -#define X509_STORE_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE_CTX, l, p, newf, dupf, freef) -int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data); -void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx); -int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int s); -int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth); -X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x); -X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx); -X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *target); -void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *c, STACK_OF(X509) *sk); -void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk); -int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose); -int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust); -int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, - int purpose, int trust); -void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags); -void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, - time_t t); - -X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx); - -X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param); -int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name); - -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane); -#define DANE_FLAG_NO_DANE_EE_NAMECHECKS (1L << 0) - -/* X509_VERIFY_PARAM functions */ - -X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void); -void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name); -int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose); -int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust); -void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth); -void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level); -time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t); -int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, - ASN1_OBJECT *policy); -int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, - STACK_OF(ASN1_OBJECT) *policies); - -int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, - uint32_t flags); -uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param); - -char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx); -int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, - unsigned int flags); -unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param); -char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *, X509_VERIFY_PARAM *); -char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, - const char *email, size_t emaillen); -char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, - const unsigned char *ip, size_t iplen); -int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, - const char *ipasc); - -int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param); -const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param); - -int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_count(void); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name); -void X509_VERIFY_PARAM_table_cleanup(void); - -/* Non positive return values are errors */ -#define X509_PCY_TREE_FAILURE -2 /* Failure to satisfy explicit policy */ -#define X509_PCY_TREE_INVALID -1 /* Inconsistent or invalid extensions */ -#define X509_PCY_TREE_INTERNAL 0 /* Internal error, most likely malloc */ - -/* - * Positive return values form a bit mask, all but the first are internal to - * the library and don't appear in results from X509_policy_check(). - */ -#define X509_PCY_TREE_VALID 1 /* The policy tree is valid */ -#define X509_PCY_TREE_EMPTY 2 /* The policy tree is empty */ -#define X509_PCY_TREE_EXPLICIT 4 /* Explicit policy required */ - -int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy, - STACK_OF(X509) *certs, - STACK_OF(ASN1_OBJECT) *policy_oids, unsigned int flags); - -void X509_policy_tree_free(X509_POLICY_TREE *tree); - -int X509_policy_tree_level_count(const X509_POLICY_TREE *tree); -X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, - int i); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree); - -int X509_policy_level_node_count(X509_POLICY_LEVEL *level); - -X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, - int i); - -const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node); - -STACK_OF(POLICYQUALINFO) - *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node); -const X509_POLICY_NODE - *X509_policy_node_get0_parent(const X509_POLICY_NODE *node); - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509v3.h b/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509v3.h deleted file mode 100644 index 7ec8702675724b..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/openssl/x509v3.h +++ /dev/null @@ -1,1450 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509v3.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509V3_H -# define OPENSSL_X509V3_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509V3_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Forward reference */ -struct v3_ext_method; -struct v3_ext_ctx; - -/* Useful typedefs */ - -typedef void *(*X509V3_EXT_NEW)(void); -typedef void (*X509V3_EXT_FREE) (void *); -typedef void *(*X509V3_EXT_D2I)(void *, const unsigned char **, long); -typedef int (*X509V3_EXT_I2D) (const void *, unsigned char **); -typedef STACK_OF(CONF_VALUE) * - (*X509V3_EXT_I2V) (const struct v3_ext_method *method, void *ext, - STACK_OF(CONF_VALUE) *extlist); -typedef void *(*X509V3_EXT_V2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, - STACK_OF(CONF_VALUE) *values); -typedef char *(*X509V3_EXT_I2S)(const struct v3_ext_method *method, - void *ext); -typedef void *(*X509V3_EXT_S2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); -typedef int (*X509V3_EXT_I2R) (const struct v3_ext_method *method, void *ext, - BIO *out, int indent); -typedef void *(*X509V3_EXT_R2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); - -/* V3 extension structure */ - -struct v3_ext_method { - int ext_nid; - int ext_flags; -/* If this is set the following four fields are ignored */ - ASN1_ITEM_EXP *it; -/* Old style ASN1 calls */ - X509V3_EXT_NEW ext_new; - X509V3_EXT_FREE ext_free; - X509V3_EXT_D2I d2i; - X509V3_EXT_I2D i2d; -/* The following pair is used for string extensions */ - X509V3_EXT_I2S i2s; - X509V3_EXT_S2I s2i; -/* The following pair is used for multi-valued extensions */ - X509V3_EXT_I2V i2v; - X509V3_EXT_V2I v2i; -/* The following are used for raw extensions */ - X509V3_EXT_I2R i2r; - X509V3_EXT_R2I r2i; - void *usr_data; /* Any extension specific data */ -}; - -typedef struct X509V3_CONF_METHOD_st { - char *(*get_string) (void *db, const char *section, const char *value); - STACK_OF(CONF_VALUE) *(*get_section) (void *db, const char *section); - void (*free_string) (void *db, char *string); - void (*free_section) (void *db, STACK_OF(CONF_VALUE) *section); -} X509V3_CONF_METHOD; - -/* Context specific info for producing X509 v3 extensions*/ -struct v3_ext_ctx { -# define X509V3_CTX_TEST 0x1 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define CTX_TEST X509V3_CTX_TEST -# endif -# define X509V3_CTX_REPLACE 0x2 - int flags; - X509 *issuer_cert; - X509 *subject_cert; - X509_REQ *subject_req; - X509_CRL *crl; - X509V3_CONF_METHOD *db_meth; - void *db; - EVP_PKEY *issuer_pkey; -/* Maybe more here */ -}; - -typedef struct v3_ext_method X509V3_EXT_METHOD; - -SKM_DEFINE_STACK_OF_INTERNAL(X509V3_EXT_METHOD, X509V3_EXT_METHOD, X509V3_EXT_METHOD) -#define sk_X509V3_EXT_METHOD_num(sk) OPENSSL_sk_num(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_value(sk, idx) ((X509V3_EXT_METHOD *)OPENSSL_sk_value(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), (idx))) -#define sk_X509V3_EXT_METHOD_new(cmp) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) -#define sk_X509V3_EXT_METHOD_new_null() ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_null()) -#define sk_X509V3_EXT_METHOD_new_reserve(cmp, n) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_reserve(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp), (n))) -#define sk_X509V3_EXT_METHOD_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (n)) -#define sk_X509V3_EXT_METHOD_free(sk) OPENSSL_sk_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_zero(sk) OPENSSL_sk_zero(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_delete(sk, i) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (i))) -#define sk_X509V3_EXT_METHOD_delete_ptr(sk, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete_ptr(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_pop(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_pop(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_shift(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_shift(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk),ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc)) -#define sk_X509V3_EXT_METHOD_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), (idx)) -#define sk_X509V3_EXT_METHOD_set(sk, idx, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_set(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (idx), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), pnum) -#define sk_X509V3_EXT_METHOD_sort(sk) OPENSSL_sk_sort(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_dup(sk) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_dup(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_deep_copy(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_copyfunc_type(copyfunc), ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc))) -#define sk_X509V3_EXT_METHOD_set_cmp_func(sk, cmp) ((sk_X509V3_EXT_METHOD_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) - - -/* ext_flags values */ -# define X509V3_EXT_DYNAMIC 0x1 -# define X509V3_EXT_CTX_DEP 0x2 -# define X509V3_EXT_MULTILINE 0x4 - -typedef BIT_STRING_BITNAME ENUMERATED_NAMES; - -typedef struct BASIC_CONSTRAINTS_st { - int ca; - ASN1_INTEGER *pathlen; -} BASIC_CONSTRAINTS; - -typedef struct PKEY_USAGE_PERIOD_st { - ASN1_GENERALIZEDTIME *notBefore; - ASN1_GENERALIZEDTIME *notAfter; -} PKEY_USAGE_PERIOD; - -typedef struct otherName_st { - ASN1_OBJECT *type_id; - ASN1_TYPE *value; -} OTHERNAME; - -typedef struct EDIPartyName_st { - ASN1_STRING *nameAssigner; - ASN1_STRING *partyName; -} EDIPARTYNAME; - -typedef struct GENERAL_NAME_st { -# define GEN_OTHERNAME 0 -# define GEN_EMAIL 1 -# define GEN_DNS 2 -# define GEN_X400 3 -# define GEN_DIRNAME 4 -# define GEN_EDIPARTY 5 -# define GEN_URI 6 -# define GEN_IPADD 7 -# define GEN_RID 8 - int type; - union { - char *ptr; - OTHERNAME *otherName; /* otherName */ - ASN1_IA5STRING *rfc822Name; - ASN1_IA5STRING *dNSName; - ASN1_TYPE *x400Address; - X509_NAME *directoryName; - EDIPARTYNAME *ediPartyName; - ASN1_IA5STRING *uniformResourceIdentifier; - ASN1_OCTET_STRING *iPAddress; - ASN1_OBJECT *registeredID; - /* Old names */ - ASN1_OCTET_STRING *ip; /* iPAddress */ - X509_NAME *dirn; /* dirn */ - ASN1_IA5STRING *ia5; /* rfc822Name, dNSName, - * uniformResourceIdentifier */ - ASN1_OBJECT *rid; /* registeredID */ - ASN1_TYPE *other; /* x400Address */ - } d; -} GENERAL_NAME; - -typedef struct ACCESS_DESCRIPTION_st { - ASN1_OBJECT *method; - GENERAL_NAME *location; -} ACCESS_DESCRIPTION; - -SKM_DEFINE_STACK_OF_INTERNAL(ACCESS_DESCRIPTION, ACCESS_DESCRIPTION, ACCESS_DESCRIPTION) -#define sk_ACCESS_DESCRIPTION_num(sk) OPENSSL_sk_num(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_value(sk, idx) ((ACCESS_DESCRIPTION *)OPENSSL_sk_value(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), (idx))) -#define sk_ACCESS_DESCRIPTION_new(cmp) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -#define sk_ACCESS_DESCRIPTION_new_null() ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_null()) -#define sk_ACCESS_DESCRIPTION_new_reserve(cmp, n) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_reserve(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp), (n))) -#define sk_ACCESS_DESCRIPTION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (n)) -#define sk_ACCESS_DESCRIPTION_free(sk) OPENSSL_sk_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_zero(sk) OPENSSL_sk_zero(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_delete(sk, i) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (i))) -#define sk_ACCESS_DESCRIPTION_delete_ptr(sk, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete_ptr(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_push(sk, ptr) OPENSSL_sk_push(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_pop(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_pop(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_shift(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_shift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk),ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc)) -#define sk_ACCESS_DESCRIPTION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), (idx)) -#define sk_ACCESS_DESCRIPTION_set(sk, idx, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_set(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (idx), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_find(sk, ptr) OPENSSL_sk_find(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), pnum) -#define sk_ACCESS_DESCRIPTION_sort(sk) OPENSSL_sk_sort(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_dup(sk) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_dup(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_deep_copy(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_copyfunc_type(copyfunc), ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc))) -#define sk_ACCESS_DESCRIPTION_set_cmp_func(sk, cmp) ((sk_ACCESS_DESCRIPTION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAME, GENERAL_NAME, GENERAL_NAME) -#define sk_GENERAL_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_value(sk, idx) ((GENERAL_NAME *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAME_sk_type(sk), (idx))) -#define sk_GENERAL_NAME_new(cmp) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new(ossl_check_GENERAL_NAME_compfunc_type(cmp))) -#define sk_GENERAL_NAME_new_null() ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAME_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAME_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAME_sk_type(sk), (n)) -#define sk_GENERAL_NAME_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_delete(sk, i) ((GENERAL_NAME *)OPENSSL_sk_delete(ossl_check_GENERAL_NAME_sk_type(sk), (i))) -#define sk_GENERAL_NAME_delete_ptr(sk, ptr) ((GENERAL_NAME *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_pop(sk) ((GENERAL_NAME *)OPENSSL_sk_pop(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_shift(sk) ((GENERAL_NAME *)OPENSSL_sk_shift(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAME_sk_type(sk),ossl_check_GENERAL_NAME_freefunc_type(freefunc)) -#define sk_GENERAL_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), (idx)) -#define sk_GENERAL_NAME_set(sk, idx, ptr) ((GENERAL_NAME *)OPENSSL_sk_set(ossl_check_GENERAL_NAME_sk_type(sk), (idx), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), pnum) -#define sk_GENERAL_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_dup(sk) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_copyfunc_type(copyfunc), ossl_check_GENERAL_NAME_freefunc_type(freefunc))) -#define sk_GENERAL_NAME_set_cmp_func(sk, cmp) ((sk_GENERAL_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_compfunc_type(cmp))) - - -typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS; -typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE; -typedef STACK_OF(ASN1_INTEGER) TLS_FEATURE; -typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAMES, GENERAL_NAMES, GENERAL_NAMES) -#define sk_GENERAL_NAMES_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_value(sk, idx) ((GENERAL_NAMES *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAMES_sk_type(sk), (idx))) -#define sk_GENERAL_NAMES_new(cmp) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new(ossl_check_GENERAL_NAMES_compfunc_type(cmp))) -#define sk_GENERAL_NAMES_new_null() ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAMES_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAMES_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAMES_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAMES_sk_type(sk), (n)) -#define sk_GENERAL_NAMES_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_delete(sk, i) ((GENERAL_NAMES *)OPENSSL_sk_delete(ossl_check_GENERAL_NAMES_sk_type(sk), (i))) -#define sk_GENERAL_NAMES_delete_ptr(sk, ptr) ((GENERAL_NAMES *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_pop(sk) ((GENERAL_NAMES *)OPENSSL_sk_pop(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_shift(sk) ((GENERAL_NAMES *)OPENSSL_sk_shift(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAMES_sk_type(sk),ossl_check_GENERAL_NAMES_freefunc_type(freefunc)) -#define sk_GENERAL_NAMES_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), (idx)) -#define sk_GENERAL_NAMES_set(sk, idx, ptr) ((GENERAL_NAMES *)OPENSSL_sk_set(ossl_check_GENERAL_NAMES_sk_type(sk), (idx), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), pnum) -#define sk_GENERAL_NAMES_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_dup(sk) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_copyfunc_type(copyfunc), ossl_check_GENERAL_NAMES_freefunc_type(freefunc))) -#define sk_GENERAL_NAMES_set_cmp_func(sk, cmp) ((sk_GENERAL_NAMES_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_compfunc_type(cmp))) - - -typedef struct DIST_POINT_NAME_st { - int type; - union { - GENERAL_NAMES *fullname; - STACK_OF(X509_NAME_ENTRY) *relativename; - } name; -/* If relativename then this contains the full distribution point name */ - X509_NAME *dpname; -} DIST_POINT_NAME; -/* All existing reasons */ -# define CRLDP_ALL_REASONS 0x807f - -# define CRL_REASON_NONE -1 -# define CRL_REASON_UNSPECIFIED 0 -# define CRL_REASON_KEY_COMPROMISE 1 -# define CRL_REASON_CA_COMPROMISE 2 -# define CRL_REASON_AFFILIATION_CHANGED 3 -# define CRL_REASON_SUPERSEDED 4 -# define CRL_REASON_CESSATION_OF_OPERATION 5 -# define CRL_REASON_CERTIFICATE_HOLD 6 -# define CRL_REASON_REMOVE_FROM_CRL 8 -# define CRL_REASON_PRIVILEGE_WITHDRAWN 9 -# define CRL_REASON_AA_COMPROMISE 10 - -struct DIST_POINT_st { - DIST_POINT_NAME *distpoint; - ASN1_BIT_STRING *reasons; - GENERAL_NAMES *CRLissuer; - int dp_reasons; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(DIST_POINT, DIST_POINT, DIST_POINT) -#define sk_DIST_POINT_num(sk) OPENSSL_sk_num(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_value(sk, idx) ((DIST_POINT *)OPENSSL_sk_value(ossl_check_const_DIST_POINT_sk_type(sk), (idx))) -#define sk_DIST_POINT_new(cmp) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new(ossl_check_DIST_POINT_compfunc_type(cmp))) -#define sk_DIST_POINT_new_null() ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_null()) -#define sk_DIST_POINT_new_reserve(cmp, n) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_reserve(ossl_check_DIST_POINT_compfunc_type(cmp), (n))) -#define sk_DIST_POINT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_DIST_POINT_sk_type(sk), (n)) -#define sk_DIST_POINT_free(sk) OPENSSL_sk_free(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_zero(sk) OPENSSL_sk_zero(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_delete(sk, i) ((DIST_POINT *)OPENSSL_sk_delete(ossl_check_DIST_POINT_sk_type(sk), (i))) -#define sk_DIST_POINT_delete_ptr(sk, ptr) ((DIST_POINT *)OPENSSL_sk_delete_ptr(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_push(sk, ptr) OPENSSL_sk_push(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_pop(sk) ((DIST_POINT *)OPENSSL_sk_pop(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_shift(sk) ((DIST_POINT *)OPENSSL_sk_shift(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_DIST_POINT_sk_type(sk),ossl_check_DIST_POINT_freefunc_type(freefunc)) -#define sk_DIST_POINT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), (idx)) -#define sk_DIST_POINT_set(sk, idx, ptr) ((DIST_POINT *)OPENSSL_sk_set(ossl_check_DIST_POINT_sk_type(sk), (idx), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_find(sk, ptr) OPENSSL_sk_find(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), pnum) -#define sk_DIST_POINT_sort(sk) OPENSSL_sk_sort(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_dup(sk) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_dup(ossl_check_const_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_deep_copy(ossl_check_const_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_copyfunc_type(copyfunc), ossl_check_DIST_POINT_freefunc_type(freefunc))) -#define sk_DIST_POINT_set_cmp_func(sk, cmp) ((sk_DIST_POINT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_compfunc_type(cmp))) - - -typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS; - -struct AUTHORITY_KEYID_st { - ASN1_OCTET_STRING *keyid; - GENERAL_NAMES *issuer; - ASN1_INTEGER *serial; -}; - -/* Strong extranet structures */ - -typedef struct SXNET_ID_st { - ASN1_INTEGER *zone; - ASN1_OCTET_STRING *user; -} SXNETID; - -SKM_DEFINE_STACK_OF_INTERNAL(SXNETID, SXNETID, SXNETID) -#define sk_SXNETID_num(sk) OPENSSL_sk_num(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_value(sk, idx) ((SXNETID *)OPENSSL_sk_value(ossl_check_const_SXNETID_sk_type(sk), (idx))) -#define sk_SXNETID_new(cmp) ((STACK_OF(SXNETID) *)OPENSSL_sk_new(ossl_check_SXNETID_compfunc_type(cmp))) -#define sk_SXNETID_new_null() ((STACK_OF(SXNETID) *)OPENSSL_sk_new_null()) -#define sk_SXNETID_new_reserve(cmp, n) ((STACK_OF(SXNETID) *)OPENSSL_sk_new_reserve(ossl_check_SXNETID_compfunc_type(cmp), (n))) -#define sk_SXNETID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SXNETID_sk_type(sk), (n)) -#define sk_SXNETID_free(sk) OPENSSL_sk_free(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_zero(sk) OPENSSL_sk_zero(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_delete(sk, i) ((SXNETID *)OPENSSL_sk_delete(ossl_check_SXNETID_sk_type(sk), (i))) -#define sk_SXNETID_delete_ptr(sk, ptr) ((SXNETID *)OPENSSL_sk_delete_ptr(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_push(sk, ptr) OPENSSL_sk_push(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_pop(sk) ((SXNETID *)OPENSSL_sk_pop(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_shift(sk) ((SXNETID *)OPENSSL_sk_shift(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SXNETID_sk_type(sk),ossl_check_SXNETID_freefunc_type(freefunc)) -#define sk_SXNETID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), (idx)) -#define sk_SXNETID_set(sk, idx, ptr) ((SXNETID *)OPENSSL_sk_set(ossl_check_SXNETID_sk_type(sk), (idx), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_find(sk, ptr) OPENSSL_sk_find(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), pnum) -#define sk_SXNETID_sort(sk) OPENSSL_sk_sort(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_dup(sk) ((STACK_OF(SXNETID) *)OPENSSL_sk_dup(ossl_check_const_SXNETID_sk_type(sk))) -#define sk_SXNETID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SXNETID) *)OPENSSL_sk_deep_copy(ossl_check_const_SXNETID_sk_type(sk), ossl_check_SXNETID_copyfunc_type(copyfunc), ossl_check_SXNETID_freefunc_type(freefunc))) -#define sk_SXNETID_set_cmp_func(sk, cmp) ((sk_SXNETID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_compfunc_type(cmp))) - - - -typedef struct SXNET_st { - ASN1_INTEGER *version; - STACK_OF(SXNETID) *ids; -} SXNET; - -typedef struct ISSUER_SIGN_TOOL_st { - ASN1_UTF8STRING *signTool; - ASN1_UTF8STRING *cATool; - ASN1_UTF8STRING *signToolCert; - ASN1_UTF8STRING *cAToolCert; -} ISSUER_SIGN_TOOL; - -typedef struct NOTICEREF_st { - ASN1_STRING *organization; - STACK_OF(ASN1_INTEGER) *noticenos; -} NOTICEREF; - -typedef struct USERNOTICE_st { - NOTICEREF *noticeref; - ASN1_STRING *exptext; -} USERNOTICE; - -typedef struct POLICYQUALINFO_st { - ASN1_OBJECT *pqualid; - union { - ASN1_IA5STRING *cpsuri; - USERNOTICE *usernotice; - ASN1_TYPE *other; - } d; -} POLICYQUALINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYQUALINFO, POLICYQUALINFO, POLICYQUALINFO) -#define sk_POLICYQUALINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_value(sk, idx) ((POLICYQUALINFO *)OPENSSL_sk_value(ossl_check_const_POLICYQUALINFO_sk_type(sk), (idx))) -#define sk_POLICYQUALINFO_new(cmp) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new(ossl_check_POLICYQUALINFO_compfunc_type(cmp))) -#define sk_POLICYQUALINFO_new_null() ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYQUALINFO_new_reserve(cmp, n) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYQUALINFO_compfunc_type(cmp), (n))) -#define sk_POLICYQUALINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYQUALINFO_sk_type(sk), (n)) -#define sk_POLICYQUALINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_delete(sk, i) ((POLICYQUALINFO *)OPENSSL_sk_delete(ossl_check_POLICYQUALINFO_sk_type(sk), (i))) -#define sk_POLICYQUALINFO_delete_ptr(sk, ptr) ((POLICYQUALINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_pop(sk) ((POLICYQUALINFO *)OPENSSL_sk_pop(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_shift(sk) ((POLICYQUALINFO *)OPENSSL_sk_shift(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYQUALINFO_sk_type(sk),ossl_check_POLICYQUALINFO_freefunc_type(freefunc)) -#define sk_POLICYQUALINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), (idx)) -#define sk_POLICYQUALINFO_set(sk, idx, ptr) ((POLICYQUALINFO *)OPENSSL_sk_set(ossl_check_POLICYQUALINFO_sk_type(sk), (idx), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), pnum) -#define sk_POLICYQUALINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_dup(sk) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_copyfunc_type(copyfunc), ossl_check_POLICYQUALINFO_freefunc_type(freefunc))) -#define sk_POLICYQUALINFO_set_cmp_func(sk, cmp) ((sk_POLICYQUALINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_compfunc_type(cmp))) - - - -typedef struct POLICYINFO_st { - ASN1_OBJECT *policyid; - STACK_OF(POLICYQUALINFO) *qualifiers; -} POLICYINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYINFO, POLICYINFO, POLICYINFO) -#define sk_POLICYINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_value(sk, idx) ((POLICYINFO *)OPENSSL_sk_value(ossl_check_const_POLICYINFO_sk_type(sk), (idx))) -#define sk_POLICYINFO_new(cmp) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new(ossl_check_POLICYINFO_compfunc_type(cmp))) -#define sk_POLICYINFO_new_null() ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYINFO_new_reserve(cmp, n) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYINFO_compfunc_type(cmp), (n))) -#define sk_POLICYINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYINFO_sk_type(sk), (n)) -#define sk_POLICYINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_delete(sk, i) ((POLICYINFO *)OPENSSL_sk_delete(ossl_check_POLICYINFO_sk_type(sk), (i))) -#define sk_POLICYINFO_delete_ptr(sk, ptr) ((POLICYINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_pop(sk) ((POLICYINFO *)OPENSSL_sk_pop(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_shift(sk) ((POLICYINFO *)OPENSSL_sk_shift(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYINFO_sk_type(sk),ossl_check_POLICYINFO_freefunc_type(freefunc)) -#define sk_POLICYINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), (idx)) -#define sk_POLICYINFO_set(sk, idx, ptr) ((POLICYINFO *)OPENSSL_sk_set(ossl_check_POLICYINFO_sk_type(sk), (idx), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), pnum) -#define sk_POLICYINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_dup(sk) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_copyfunc_type(copyfunc), ossl_check_POLICYINFO_freefunc_type(freefunc))) -#define sk_POLICYINFO_set_cmp_func(sk, cmp) ((sk_POLICYINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_compfunc_type(cmp))) - - -typedef STACK_OF(POLICYINFO) CERTIFICATEPOLICIES; - -typedef struct POLICY_MAPPING_st { - ASN1_OBJECT *issuerDomainPolicy; - ASN1_OBJECT *subjectDomainPolicy; -} POLICY_MAPPING; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICY_MAPPING, POLICY_MAPPING, POLICY_MAPPING) -#define sk_POLICY_MAPPING_num(sk) OPENSSL_sk_num(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_value(sk, idx) ((POLICY_MAPPING *)OPENSSL_sk_value(ossl_check_const_POLICY_MAPPING_sk_type(sk), (idx))) -#define sk_POLICY_MAPPING_new(cmp) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new(ossl_check_POLICY_MAPPING_compfunc_type(cmp))) -#define sk_POLICY_MAPPING_new_null() ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_null()) -#define sk_POLICY_MAPPING_new_reserve(cmp, n) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_reserve(ossl_check_POLICY_MAPPING_compfunc_type(cmp), (n))) -#define sk_POLICY_MAPPING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICY_MAPPING_sk_type(sk), (n)) -#define sk_POLICY_MAPPING_free(sk) OPENSSL_sk_free(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_zero(sk) OPENSSL_sk_zero(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_delete(sk, i) ((POLICY_MAPPING *)OPENSSL_sk_delete(ossl_check_POLICY_MAPPING_sk_type(sk), (i))) -#define sk_POLICY_MAPPING_delete_ptr(sk, ptr) ((POLICY_MAPPING *)OPENSSL_sk_delete_ptr(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_pop(sk) ((POLICY_MAPPING *)OPENSSL_sk_pop(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_shift(sk) ((POLICY_MAPPING *)OPENSSL_sk_shift(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICY_MAPPING_sk_type(sk),ossl_check_POLICY_MAPPING_freefunc_type(freefunc)) -#define sk_POLICY_MAPPING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), (idx)) -#define sk_POLICY_MAPPING_set(sk, idx, ptr) ((POLICY_MAPPING *)OPENSSL_sk_set(ossl_check_POLICY_MAPPING_sk_type(sk), (idx), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), pnum) -#define sk_POLICY_MAPPING_sort(sk) OPENSSL_sk_sort(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_dup(sk) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_dup(ossl_check_const_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_copyfunc_type(copyfunc), ossl_check_POLICY_MAPPING_freefunc_type(freefunc))) -#define sk_POLICY_MAPPING_set_cmp_func(sk, cmp) ((sk_POLICY_MAPPING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_compfunc_type(cmp))) - - -typedef STACK_OF(POLICY_MAPPING) POLICY_MAPPINGS; - -typedef struct GENERAL_SUBTREE_st { - GENERAL_NAME *base; - ASN1_INTEGER *minimum; - ASN1_INTEGER *maximum; -} GENERAL_SUBTREE; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_SUBTREE, GENERAL_SUBTREE, GENERAL_SUBTREE) -#define sk_GENERAL_SUBTREE_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_value(sk, idx) ((GENERAL_SUBTREE *)OPENSSL_sk_value(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), (idx))) -#define sk_GENERAL_SUBTREE_new(cmp) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) -#define sk_GENERAL_SUBTREE_new_null() ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_SUBTREE_new_reserve(cmp, n) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp), (n))) -#define sk_GENERAL_SUBTREE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_SUBTREE_sk_type(sk), (n)) -#define sk_GENERAL_SUBTREE_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_delete(sk, i) ((GENERAL_SUBTREE *)OPENSSL_sk_delete(ossl_check_GENERAL_SUBTREE_sk_type(sk), (i))) -#define sk_GENERAL_SUBTREE_delete_ptr(sk, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_pop(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_pop(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_shift(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_shift(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_SUBTREE_sk_type(sk),ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc)) -#define sk_GENERAL_SUBTREE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), (idx)) -#define sk_GENERAL_SUBTREE_set(sk, idx, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_set(ossl_check_GENERAL_SUBTREE_sk_type(sk), (idx), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), pnum) -#define sk_GENERAL_SUBTREE_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_dup(sk) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_copyfunc_type(copyfunc), ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc))) -#define sk_GENERAL_SUBTREE_set_cmp_func(sk, cmp) ((sk_GENERAL_SUBTREE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) - - -struct NAME_CONSTRAINTS_st { - STACK_OF(GENERAL_SUBTREE) *permittedSubtrees; - STACK_OF(GENERAL_SUBTREE) *excludedSubtrees; -}; - -typedef struct POLICY_CONSTRAINTS_st { - ASN1_INTEGER *requireExplicitPolicy; - ASN1_INTEGER *inhibitPolicyMapping; -} POLICY_CONSTRAINTS; - -/* Proxy certificate structures, see RFC 3820 */ -typedef struct PROXY_POLICY_st { - ASN1_OBJECT *policyLanguage; - ASN1_OCTET_STRING *policy; -} PROXY_POLICY; - -typedef struct PROXY_CERT_INFO_EXTENSION_st { - ASN1_INTEGER *pcPathLengthConstraint; - PROXY_POLICY *proxyPolicy; -} PROXY_CERT_INFO_EXTENSION; - -DECLARE_ASN1_FUNCTIONS(PROXY_POLICY) -DECLARE_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) - -struct ISSUING_DIST_POINT_st { - DIST_POINT_NAME *distpoint; - int onlyuser; - int onlyCA; - ASN1_BIT_STRING *onlysomereasons; - int indirectCRL; - int onlyattr; -}; - -/* Values in idp_flags field */ -/* IDP present */ -# define IDP_PRESENT 0x1 -/* IDP values inconsistent */ -# define IDP_INVALID 0x2 -/* onlyuser true */ -# define IDP_ONLYUSER 0x4 -/* onlyCA true */ -# define IDP_ONLYCA 0x8 -/* onlyattr true */ -# define IDP_ONLYATTR 0x10 -/* indirectCRL true */ -# define IDP_INDIRECT 0x20 -/* onlysomereasons present */ -# define IDP_REASONS 0x40 - -# define X509V3_conf_err(val) ERR_add_error_data(6, \ - "section:", (val)->section, \ - ",name:", (val)->name, ",value:", (val)->value) - -# define X509V3_set_ctx_test(ctx) \ - X509V3_set_ctx(ctx, NULL, NULL, NULL, NULL, X509V3_CTX_TEST) -# define X509V3_set_ctx_nodb(ctx) (ctx)->db = NULL; - -# define EXT_BITSTRING(nid, table) { nid, 0, ASN1_ITEM_ref(ASN1_BIT_STRING), \ - 0,0,0,0, \ - 0,0, \ - (X509V3_EXT_I2V)i2v_ASN1_BIT_STRING, \ - (X509V3_EXT_V2I)v2i_ASN1_BIT_STRING, \ - NULL, NULL, \ - table} - -# define EXT_IA5STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_IA5STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_IA5STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_IA5STRING, \ - 0,0,0,0, \ - NULL} - -#define EXT_UTF8STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_UTF8STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_UTF8STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_UTF8STRING, \ - 0,0,0,0, \ - NULL} - -# define EXT_END { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} - -/* X509_PURPOSE stuff */ - -# define EXFLAG_BCONS 0x1 -# define EXFLAG_KUSAGE 0x2 -# define EXFLAG_XKUSAGE 0x4 -# define EXFLAG_NSCERT 0x8 - -# define EXFLAG_CA 0x10 -# define EXFLAG_SI 0x20 /* self-issued, maybe not self-signed */ -# define EXFLAG_V1 0x40 -# define EXFLAG_INVALID 0x80 -/* EXFLAG_SET is set to indicate that some values have been precomputed */ -# define EXFLAG_SET 0x100 -# define EXFLAG_CRITICAL 0x200 -# define EXFLAG_PROXY 0x400 - -# define EXFLAG_INVALID_POLICY 0x800 -# define EXFLAG_FRESHEST 0x1000 -# define EXFLAG_SS 0x2000 /* cert is apparently self-signed */ - -# define EXFLAG_BCONS_CRITICAL 0x10000 -# define EXFLAG_AKID_CRITICAL 0x20000 -# define EXFLAG_SKID_CRITICAL 0x40000 -# define EXFLAG_SAN_CRITICAL 0x80000 -# define EXFLAG_NO_FINGERPRINT 0x100000 - -# define KU_DIGITAL_SIGNATURE 0x0080 -# define KU_NON_REPUDIATION 0x0040 -# define KU_KEY_ENCIPHERMENT 0x0020 -# define KU_DATA_ENCIPHERMENT 0x0010 -# define KU_KEY_AGREEMENT 0x0008 -# define KU_KEY_CERT_SIGN 0x0004 -# define KU_CRL_SIGN 0x0002 -# define KU_ENCIPHER_ONLY 0x0001 -# define KU_DECIPHER_ONLY 0x8000 - -# define NS_SSL_CLIENT 0x80 -# define NS_SSL_SERVER 0x40 -# define NS_SMIME 0x20 -# define NS_OBJSIGN 0x10 -# define NS_SSL_CA 0x04 -# define NS_SMIME_CA 0x02 -# define NS_OBJSIGN_CA 0x01 -# define NS_ANY_CA (NS_SSL_CA|NS_SMIME_CA|NS_OBJSIGN_CA) - -# define XKU_SSL_SERVER 0x1 -# define XKU_SSL_CLIENT 0x2 -# define XKU_SMIME 0x4 -# define XKU_CODE_SIGN 0x8 -# define XKU_SGC 0x10 /* Netscape or MS Server-Gated Crypto */ -# define XKU_OCSP_SIGN 0x20 -# define XKU_TIMESTAMP 0x40 -# define XKU_DVCS 0x80 -# define XKU_ANYEKU 0x100 - -# define X509_PURPOSE_DYNAMIC 0x1 -# define X509_PURPOSE_DYNAMIC_NAME 0x2 - -typedef struct x509_purpose_st { - int purpose; - int trust; /* Default trust ID */ - int flags; - int (*check_purpose) (const struct x509_purpose_st *, const X509 *, int); - char *name; - char *sname; - void *usr_data; -} X509_PURPOSE; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_PURPOSE, X509_PURPOSE, X509_PURPOSE) -#define sk_X509_PURPOSE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_value(sk, idx) ((X509_PURPOSE *)OPENSSL_sk_value(ossl_check_const_X509_PURPOSE_sk_type(sk), (idx))) -#define sk_X509_PURPOSE_new(cmp) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new(ossl_check_X509_PURPOSE_compfunc_type(cmp))) -#define sk_X509_PURPOSE_new_null() ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_null()) -#define sk_X509_PURPOSE_new_reserve(cmp, n) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_reserve(ossl_check_X509_PURPOSE_compfunc_type(cmp), (n))) -#define sk_X509_PURPOSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_PURPOSE_sk_type(sk), (n)) -#define sk_X509_PURPOSE_free(sk) OPENSSL_sk_free(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_delete(sk, i) ((X509_PURPOSE *)OPENSSL_sk_delete(ossl_check_X509_PURPOSE_sk_type(sk), (i))) -#define sk_X509_PURPOSE_delete_ptr(sk, ptr) ((X509_PURPOSE *)OPENSSL_sk_delete_ptr(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_pop(sk) ((X509_PURPOSE *)OPENSSL_sk_pop(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_shift(sk) ((X509_PURPOSE *)OPENSSL_sk_shift(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_PURPOSE_sk_type(sk),ossl_check_X509_PURPOSE_freefunc_type(freefunc)) -#define sk_X509_PURPOSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), (idx)) -#define sk_X509_PURPOSE_set(sk, idx, ptr) ((X509_PURPOSE *)OPENSSL_sk_set(ossl_check_X509_PURPOSE_sk_type(sk), (idx), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), pnum) -#define sk_X509_PURPOSE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_dup(sk) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_dup(ossl_check_const_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_copyfunc_type(copyfunc), ossl_check_X509_PURPOSE_freefunc_type(freefunc))) -#define sk_X509_PURPOSE_set_cmp_func(sk, cmp) ((sk_X509_PURPOSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_compfunc_type(cmp))) - - - -# define X509_PURPOSE_SSL_CLIENT 1 -# define X509_PURPOSE_SSL_SERVER 2 -# define X509_PURPOSE_NS_SSL_SERVER 3 -# define X509_PURPOSE_SMIME_SIGN 4 -# define X509_PURPOSE_SMIME_ENCRYPT 5 -# define X509_PURPOSE_CRL_SIGN 6 -# define X509_PURPOSE_ANY 7 -# define X509_PURPOSE_OCSP_HELPER 8 -# define X509_PURPOSE_TIMESTAMP_SIGN 9 - -# define X509_PURPOSE_MIN 1 -# define X509_PURPOSE_MAX 9 - -/* Flags for X509V3_EXT_print() */ - -# define X509V3_EXT_UNKNOWN_MASK (0xfL << 16) -/* Return error for unknown extensions */ -# define X509V3_EXT_DEFAULT 0 -/* Print error for unknown extensions */ -# define X509V3_EXT_ERROR_UNKNOWN (1L << 16) -/* ASN1 parse unknown extensions */ -# define X509V3_EXT_PARSE_UNKNOWN (2L << 16) -/* BIO_dump unknown extensions */ -# define X509V3_EXT_DUMP_UNKNOWN (3L << 16) - -/* Flags for X509V3_add1_i2d */ - -# define X509V3_ADD_OP_MASK 0xfL -# define X509V3_ADD_DEFAULT 0L -# define X509V3_ADD_APPEND 1L -# define X509V3_ADD_REPLACE 2L -# define X509V3_ADD_REPLACE_EXISTING 3L -# define X509V3_ADD_KEEP_EXISTING 4L -# define X509V3_ADD_DELETE 5L -# define X509V3_ADD_SILENT 0x10 - -DECLARE_ASN1_FUNCTIONS(BASIC_CONSTRAINTS) - -DECLARE_ASN1_FUNCTIONS(SXNET) -DECLARE_ASN1_FUNCTIONS(SXNETID) - -DECLARE_ASN1_FUNCTIONS(ISSUER_SIGN_TOOL) - -int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen); -int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, - int userlen); -int SXNET_add_id_INTEGER(SXNET **psx, ASN1_INTEGER *izone, const char *user, - int userlen); - -ASN1_OCTET_STRING *SXNET_get_id_asc(SXNET *sx, const char *zone); -ASN1_OCTET_STRING *SXNET_get_id_ulong(SXNET *sx, unsigned long lzone); -ASN1_OCTET_STRING *SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone); - -DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID) - -DECLARE_ASN1_FUNCTIONS(PKEY_USAGE_PERIOD) - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAME) -DECLARE_ASN1_DUP_FUNCTION(GENERAL_NAME) -int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b); - -ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, - STACK_OF(CONF_VALUE) *nval); -STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - ASN1_BIT_STRING *bits, - STACK_OF(CONF_VALUE) *extlist); -char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5); -ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); -char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, ASN1_UTF8STRING *utf8); -ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, - GENERAL_NAME *gen, - STACK_OF(CONF_VALUE) *ret); -int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen); - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAMES) - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, - GENERAL_NAMES *gen, - STACK_OF(CONF_VALUE) *extlist); -GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); - -DECLARE_ASN1_FUNCTIONS(OTHERNAME) -DECLARE_ASN1_FUNCTIONS(EDIPARTYNAME) -int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b); -void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value); -void *GENERAL_NAME_get0_value(const GENERAL_NAME *a, int *ptype); -int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, - ASN1_OBJECT *oid, ASN1_TYPE *value); -int GENERAL_NAME_get0_otherName(const GENERAL_NAME *gen, - ASN1_OBJECT **poid, ASN1_TYPE **pvalue); - -char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - const ASN1_OCTET_STRING *ia5); -ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -DECLARE_ASN1_FUNCTIONS(EXTENDED_KEY_USAGE) -int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a); - -DECLARE_ASN1_ALLOC_FUNCTIONS(TLS_FEATURE) - -DECLARE_ASN1_FUNCTIONS(CERTIFICATEPOLICIES) -DECLARE_ASN1_FUNCTIONS(POLICYINFO) -DECLARE_ASN1_FUNCTIONS(POLICYQUALINFO) -DECLARE_ASN1_FUNCTIONS(USERNOTICE) -DECLARE_ASN1_FUNCTIONS(NOTICEREF) - -DECLARE_ASN1_FUNCTIONS(CRL_DIST_POINTS) -DECLARE_ASN1_FUNCTIONS(DIST_POINT) -DECLARE_ASN1_FUNCTIONS(DIST_POINT_NAME) -DECLARE_ASN1_FUNCTIONS(ISSUING_DIST_POINT) - -int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname); - -int NAME_CONSTRAINTS_check(X509 *x, NAME_CONSTRAINTS *nc); -int NAME_CONSTRAINTS_check_CN(X509 *x, NAME_CONSTRAINTS *nc); - -DECLARE_ASN1_FUNCTIONS(ACCESS_DESCRIPTION) -DECLARE_ASN1_FUNCTIONS(AUTHORITY_INFO_ACCESS) - -DECLARE_ASN1_ITEM(POLICY_MAPPING) -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_MAPPING) -DECLARE_ASN1_ITEM(POLICY_MAPPINGS) - -DECLARE_ASN1_ITEM(GENERAL_SUBTREE) -DECLARE_ASN1_ALLOC_FUNCTIONS(GENERAL_SUBTREE) - -DECLARE_ASN1_ITEM(NAME_CONSTRAINTS) -DECLARE_ASN1_ALLOC_FUNCTIONS(NAME_CONSTRAINTS) - -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_CONSTRAINTS) -DECLARE_ASN1_ITEM(POLICY_CONSTRAINTS) - -GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, int gen_type, - const char *value, int is_nc); - -# ifdef OPENSSL_CONF_H -GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf); -GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf, - int is_nc); - -void X509V3_conf_free(CONF_VALUE *val); - -X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, - const char *value); -int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, - STACK_OF(X509_EXTENSION) **sk); -int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509 *cert); -int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_REQ *req); -int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_CRL *crl); - -X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, - X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *name, const char *value); -int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509 *cert); -int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_REQ *req); -int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_CRL *crl); - -int X509V3_add_value_bool_nf(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool); -int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint); -void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf); -void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash); -# endif - -char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section); -STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section); -void X509V3_string_free(X509V3_CTX *ctx, char *str); -void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section); -void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subject, - X509_REQ *req, X509_CRL *crl, int flags); -/* For API backward compatibility, this is separate from X509V3_set_ctx(): */ -int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey); - -int X509V3_add_value(const char *name, const char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_uchar(const char *name, const unsigned char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_bool(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, - STACK_OF(CONF_VALUE) **extlist); -char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const ASN1_INTEGER *aint); -ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const char *value); -char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint); -char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth, - const ASN1_ENUMERATED *aint); -int X509V3_EXT_add(X509V3_EXT_METHOD *ext); -int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist); -int X509V3_EXT_add_alias(int nid_to, int nid_from); -void X509V3_EXT_cleanup(void); - -const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext); -const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); -int X509V3_add_standard_extensions(void); -STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line); -void *X509V3_EXT_d2i(X509_EXTENSION *ext); -void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit, - int *idx); - -X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); -int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, - int crit, unsigned long flags); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* The new declarations are in crypto.h, but the old ones were here. */ -# define hex_to_string OPENSSL_buf2hexstr -# define string_to_hex OPENSSL_hexstr2buf -#endif - -void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, - int ml); -int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, - int indent); -#ifndef OPENSSL_NO_STDIO -int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent); -#endif -int X509V3_extensions_print(BIO *out, const char *title, - const STACK_OF(X509_EXTENSION) *exts, - unsigned long flag, int indent); - -int X509_check_ca(X509 *x); -int X509_check_purpose(X509 *x, int id, int ca); -int X509_supported_extension(X509_EXTENSION *ex); -int X509_PURPOSE_set(int *p, int purpose); -int X509_check_issued(X509 *issuer, X509 *subject); -int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid); -void X509_set_proxy_flag(X509 *x); -void X509_set_proxy_pathlen(X509 *x, long l); -long X509_get_proxy_pathlen(X509 *x); - -uint32_t X509_get_extension_flags(X509 *x); -uint32_t X509_get_key_usage(X509 *x); -uint32_t X509_get_extended_key_usage(X509 *x); -const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x); -const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x); -const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x); -const ASN1_INTEGER *X509_get0_authority_serial(X509 *x); - -int X509_PURPOSE_get_count(void); -X509_PURPOSE *X509_PURPOSE_get0(int idx); -int X509_PURPOSE_get_by_sname(const char *sname); -int X509_PURPOSE_get_by_id(int id); -int X509_PURPOSE_add(int id, int trust, int flags, - int (*ck) (const X509_PURPOSE *, const X509 *, int), - const char *name, const char *sname, void *arg); -char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp); -char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp); -int X509_PURPOSE_get_trust(const X509_PURPOSE *xp); -void X509_PURPOSE_cleanup(void); -int X509_PURPOSE_get_id(const X509_PURPOSE *); - -STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x); -STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x); -void X509_email_free(STACK_OF(OPENSSL_STRING) *sk); -STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x); -/* Flags for X509_check_* functions */ - -/* - * Always check subject name for host match even if subject alt names present - */ -# define X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT 0x1 -/* Disable wildcard matching for dnsName fields and common name. */ -# define X509_CHECK_FLAG_NO_WILDCARDS 0x2 -/* Wildcards must not match a partial label. */ -# define X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS 0x4 -/* Allow (non-partial) wildcards to match multiple labels. */ -# define X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS 0x8 -/* Constraint verifier subdomain patterns to match a single labels. */ -# define X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS 0x10 -/* Never check the subject CN */ -# define X509_CHECK_FLAG_NEVER_CHECK_SUBJECT 0x20 -/* - * Match reference identifiers starting with "." to any sub-domain. - * This is a non-public flag, turned on implicitly when the subject - * reference identity is a DNS name. - */ -# define _X509_CHECK_FLAG_DOT_SUBDOMAINS 0x8000 - -int X509_check_host(X509 *x, const char *chk, size_t chklen, - unsigned int flags, char **peername); -int X509_check_email(X509 *x, const char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags); - -ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc); -ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc); -int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk, - unsigned long chtype); - -void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent); -SKM_DEFINE_STACK_OF_INTERNAL(X509_POLICY_NODE, X509_POLICY_NODE, X509_POLICY_NODE) -#define sk_X509_POLICY_NODE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_value(sk, idx) ((X509_POLICY_NODE *)OPENSSL_sk_value(ossl_check_const_X509_POLICY_NODE_sk_type(sk), (idx))) -#define sk_X509_POLICY_NODE_new(cmp) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new(ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) -#define sk_X509_POLICY_NODE_new_null() ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_null()) -#define sk_X509_POLICY_NODE_new_reserve(cmp, n) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_reserve(ossl_check_X509_POLICY_NODE_compfunc_type(cmp), (n))) -#define sk_X509_POLICY_NODE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_POLICY_NODE_sk_type(sk), (n)) -#define sk_X509_POLICY_NODE_free(sk) OPENSSL_sk_free(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_delete(sk, i) ((X509_POLICY_NODE *)OPENSSL_sk_delete(ossl_check_X509_POLICY_NODE_sk_type(sk), (i))) -#define sk_X509_POLICY_NODE_delete_ptr(sk, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_delete_ptr(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_pop(sk) ((X509_POLICY_NODE *)OPENSSL_sk_pop(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_shift(sk) ((X509_POLICY_NODE *)OPENSSL_sk_shift(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_POLICY_NODE_sk_type(sk),ossl_check_X509_POLICY_NODE_freefunc_type(freefunc)) -#define sk_X509_POLICY_NODE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), (idx)) -#define sk_X509_POLICY_NODE_set(sk, idx, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_set(ossl_check_X509_POLICY_NODE_sk_type(sk), (idx), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), pnum) -#define sk_X509_POLICY_NODE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_dup(sk) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_dup(ossl_check_const_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_copyfunc_type(copyfunc), ossl_check_X509_POLICY_NODE_freefunc_type(freefunc))) -#define sk_X509_POLICY_NODE_set_cmp_func(sk, cmp) ((sk_X509_POLICY_NODE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) - - - -#ifndef OPENSSL_NO_RFC3779 -typedef struct ASRange_st { - ASN1_INTEGER *min, *max; -} ASRange; - -# define ASIdOrRange_id 0 -# define ASIdOrRange_range 1 - -typedef struct ASIdOrRange_st { - int type; - union { - ASN1_INTEGER *id; - ASRange *range; - } u; -} ASIdOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(ASIdOrRange, ASIdOrRange, ASIdOrRange) -#define sk_ASIdOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_value(sk, idx) ((ASIdOrRange *)OPENSSL_sk_value(ossl_check_const_ASIdOrRange_sk_type(sk), (idx))) -#define sk_ASIdOrRange_new(cmp) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new(ossl_check_ASIdOrRange_compfunc_type(cmp))) -#define sk_ASIdOrRange_new_null() ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_null()) -#define sk_ASIdOrRange_new_reserve(cmp, n) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_reserve(ossl_check_ASIdOrRange_compfunc_type(cmp), (n))) -#define sk_ASIdOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASIdOrRange_sk_type(sk), (n)) -#define sk_ASIdOrRange_free(sk) OPENSSL_sk_free(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_delete(sk, i) ((ASIdOrRange *)OPENSSL_sk_delete(ossl_check_ASIdOrRange_sk_type(sk), (i))) -#define sk_ASIdOrRange_delete_ptr(sk, ptr) ((ASIdOrRange *)OPENSSL_sk_delete_ptr(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_pop(sk) ((ASIdOrRange *)OPENSSL_sk_pop(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_shift(sk) ((ASIdOrRange *)OPENSSL_sk_shift(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASIdOrRange_sk_type(sk),ossl_check_ASIdOrRange_freefunc_type(freefunc)) -#define sk_ASIdOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), (idx)) -#define sk_ASIdOrRange_set(sk, idx, ptr) ((ASIdOrRange *)OPENSSL_sk_set(ossl_check_ASIdOrRange_sk_type(sk), (idx), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), pnum) -#define sk_ASIdOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_dup(sk) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_dup(ossl_check_const_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_copyfunc_type(copyfunc), ossl_check_ASIdOrRange_freefunc_type(freefunc))) -#define sk_ASIdOrRange_set_cmp_func(sk, cmp) ((sk_ASIdOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(ASIdOrRange) ASIdOrRanges; - -# define ASIdentifierChoice_inherit 0 -# define ASIdentifierChoice_asIdsOrRanges 1 - -typedef struct ASIdentifierChoice_st { - int type; - union { - ASN1_NULL *inherit; - ASIdOrRanges *asIdsOrRanges; - } u; -} ASIdentifierChoice; - -typedef struct ASIdentifiers_st { - ASIdentifierChoice *asnum, *rdi; -} ASIdentifiers; - -DECLARE_ASN1_FUNCTIONS(ASRange) -DECLARE_ASN1_FUNCTIONS(ASIdOrRange) -DECLARE_ASN1_FUNCTIONS(ASIdentifierChoice) -DECLARE_ASN1_FUNCTIONS(ASIdentifiers) - -typedef struct IPAddressRange_st { - ASN1_BIT_STRING *min, *max; -} IPAddressRange; - -# define IPAddressOrRange_addressPrefix 0 -# define IPAddressOrRange_addressRange 1 - -typedef struct IPAddressOrRange_st { - int type; - union { - ASN1_BIT_STRING *addressPrefix; - IPAddressRange *addressRange; - } u; -} IPAddressOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressOrRange, IPAddressOrRange, IPAddressOrRange) -#define sk_IPAddressOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_value(sk, idx) ((IPAddressOrRange *)OPENSSL_sk_value(ossl_check_const_IPAddressOrRange_sk_type(sk), (idx))) -#define sk_IPAddressOrRange_new(cmp) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new(ossl_check_IPAddressOrRange_compfunc_type(cmp))) -#define sk_IPAddressOrRange_new_null() ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_null()) -#define sk_IPAddressOrRange_new_reserve(cmp, n) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressOrRange_compfunc_type(cmp), (n))) -#define sk_IPAddressOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressOrRange_sk_type(sk), (n)) -#define sk_IPAddressOrRange_free(sk) OPENSSL_sk_free(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_delete(sk, i) ((IPAddressOrRange *)OPENSSL_sk_delete(ossl_check_IPAddressOrRange_sk_type(sk), (i))) -#define sk_IPAddressOrRange_delete_ptr(sk, ptr) ((IPAddressOrRange *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_pop(sk) ((IPAddressOrRange *)OPENSSL_sk_pop(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_shift(sk) ((IPAddressOrRange *)OPENSSL_sk_shift(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressOrRange_sk_type(sk),ossl_check_IPAddressOrRange_freefunc_type(freefunc)) -#define sk_IPAddressOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), (idx)) -#define sk_IPAddressOrRange_set(sk, idx, ptr) ((IPAddressOrRange *)OPENSSL_sk_set(ossl_check_IPAddressOrRange_sk_type(sk), (idx), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), pnum) -#define sk_IPAddressOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_dup(sk) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_dup(ossl_check_const_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_copyfunc_type(copyfunc), ossl_check_IPAddressOrRange_freefunc_type(freefunc))) -#define sk_IPAddressOrRange_set_cmp_func(sk, cmp) ((sk_IPAddressOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(IPAddressOrRange) IPAddressOrRanges; - -# define IPAddressChoice_inherit 0 -# define IPAddressChoice_addressesOrRanges 1 - -typedef struct IPAddressChoice_st { - int type; - union { - ASN1_NULL *inherit; - IPAddressOrRanges *addressesOrRanges; - } u; -} IPAddressChoice; - -typedef struct IPAddressFamily_st { - ASN1_OCTET_STRING *addressFamily; - IPAddressChoice *ipAddressChoice; -} IPAddressFamily; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressFamily, IPAddressFamily, IPAddressFamily) -#define sk_IPAddressFamily_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_value(sk, idx) ((IPAddressFamily *)OPENSSL_sk_value(ossl_check_const_IPAddressFamily_sk_type(sk), (idx))) -#define sk_IPAddressFamily_new(cmp) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new(ossl_check_IPAddressFamily_compfunc_type(cmp))) -#define sk_IPAddressFamily_new_null() ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_null()) -#define sk_IPAddressFamily_new_reserve(cmp, n) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressFamily_compfunc_type(cmp), (n))) -#define sk_IPAddressFamily_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressFamily_sk_type(sk), (n)) -#define sk_IPAddressFamily_free(sk) OPENSSL_sk_free(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_delete(sk, i) ((IPAddressFamily *)OPENSSL_sk_delete(ossl_check_IPAddressFamily_sk_type(sk), (i))) -#define sk_IPAddressFamily_delete_ptr(sk, ptr) ((IPAddressFamily *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_pop(sk) ((IPAddressFamily *)OPENSSL_sk_pop(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_shift(sk) ((IPAddressFamily *)OPENSSL_sk_shift(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressFamily_sk_type(sk),ossl_check_IPAddressFamily_freefunc_type(freefunc)) -#define sk_IPAddressFamily_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), (idx)) -#define sk_IPAddressFamily_set(sk, idx, ptr) ((IPAddressFamily *)OPENSSL_sk_set(ossl_check_IPAddressFamily_sk_type(sk), (idx), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), pnum) -#define sk_IPAddressFamily_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_dup(sk) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_dup(ossl_check_const_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_copyfunc_type(copyfunc), ossl_check_IPAddressFamily_freefunc_type(freefunc))) -#define sk_IPAddressFamily_set_cmp_func(sk, cmp) ((sk_IPAddressFamily_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_compfunc_type(cmp))) - - - -typedef STACK_OF(IPAddressFamily) IPAddrBlocks; - -DECLARE_ASN1_FUNCTIONS(IPAddressRange) -DECLARE_ASN1_FUNCTIONS(IPAddressOrRange) -DECLARE_ASN1_FUNCTIONS(IPAddressChoice) -DECLARE_ASN1_FUNCTIONS(IPAddressFamily) - -/* - * API tag for elements of the ASIdentifer SEQUENCE. - */ -# define V3_ASID_ASNUM 0 -# define V3_ASID_RDI 1 - -/* - * AFI values, assigned by IANA. It'd be nice to make the AFI - * handling code totally generic, but there are too many little things - * that would need to be defined for other address families for it to - * be worth the trouble. - */ -# define IANA_AFI_IPV4 1 -# define IANA_AFI_IPV6 2 - -/* - * Utilities to construct and extract values from RFC3779 extensions, - * since some of the encodings (particularly for IP address prefixes - * and ranges) are a bit tedious to work with directly. - */ -int X509v3_asid_add_inherit(ASIdentifiers *asid, int which); -int X509v3_asid_add_id_or_range(ASIdentifiers *asid, int which, - ASN1_INTEGER *min, ASN1_INTEGER *max); -int X509v3_addr_add_inherit(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi); -int X509v3_addr_add_prefix(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *a, const int prefixlen); -int X509v3_addr_add_range(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *min, unsigned char *max); -unsigned X509v3_addr_get_afi(const IPAddressFamily *f); -int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, - unsigned char *min, unsigned char *max, - const int length); - -/* - * Canonical forms. - */ -int X509v3_asid_is_canonical(ASIdentifiers *asid); -int X509v3_addr_is_canonical(IPAddrBlocks *addr); -int X509v3_asid_canonize(ASIdentifiers *asid); -int X509v3_addr_canonize(IPAddrBlocks *addr); - -/* - * Tests for inheritance and containment. - */ -int X509v3_asid_inherits(ASIdentifiers *asid); -int X509v3_addr_inherits(IPAddrBlocks *addr); -int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b); -int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b); - -/* - * Check whether RFC 3779 extensions nest properly in chains. - */ -int X509v3_asid_validate_path(X509_STORE_CTX *); -int X509v3_addr_validate_path(X509_STORE_CTX *); -int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain, - ASIdentifiers *ext, - int allow_inheritance); -int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain, - IPAddrBlocks *ext, int allow_inheritance); - -#endif /* OPENSSL_NO_RFC3779 */ - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING, ASN1_STRING, ASN1_STRING) -#define sk_ASN1_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_value(sk, idx) ((ASN1_STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_sk_type(sk), (idx))) -#define sk_ASN1_STRING_new(cmp) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_compfunc_type(cmp))) -#define sk_ASN1_STRING_new_null() ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_sk_type(sk), (n)) -#define sk_ASN1_STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_delete(sk, i) ((ASN1_STRING *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_sk_type(sk), (i))) -#define sk_ASN1_STRING_delete_ptr(sk, ptr) ((ASN1_STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_pop(sk) ((ASN1_STRING *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_shift(sk) ((ASN1_STRING *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_sk_type(sk),ossl_check_ASN1_STRING_freefunc_type(freefunc)) -#define sk_ASN1_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), (idx)) -#define sk_ASN1_STRING_set(sk, idx, ptr) ((ASN1_STRING *)OPENSSL_sk_set(ossl_check_ASN1_STRING_sk_type(sk), (idx), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), pnum) -#define sk_ASN1_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_dup(sk) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_freefunc_type(freefunc))) -#define sk_ASN1_STRING_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_compfunc_type(cmp))) - - -/* - * Admission Syntax - */ -typedef struct NamingAuthority_st NAMING_AUTHORITY; -typedef struct ProfessionInfo_st PROFESSION_INFO; -typedef struct Admissions_st ADMISSIONS; -typedef struct AdmissionSyntax_st ADMISSION_SYNTAX; -DECLARE_ASN1_FUNCTIONS(NAMING_AUTHORITY) -DECLARE_ASN1_FUNCTIONS(PROFESSION_INFO) -DECLARE_ASN1_FUNCTIONS(ADMISSIONS) -DECLARE_ASN1_FUNCTIONS(ADMISSION_SYNTAX) -SKM_DEFINE_STACK_OF_INTERNAL(PROFESSION_INFO, PROFESSION_INFO, PROFESSION_INFO) -#define sk_PROFESSION_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_value(sk, idx) ((PROFESSION_INFO *)OPENSSL_sk_value(ossl_check_const_PROFESSION_INFO_sk_type(sk), (idx))) -#define sk_PROFESSION_INFO_new(cmp) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new(ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -#define sk_PROFESSION_INFO_new_null() ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_null()) -#define sk_PROFESSION_INFO_new_reserve(cmp, n) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PROFESSION_INFO_compfunc_type(cmp), (n))) -#define sk_PROFESSION_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PROFESSION_INFO_sk_type(sk), (n)) -#define sk_PROFESSION_INFO_free(sk) OPENSSL_sk_free(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_delete(sk, i) ((PROFESSION_INFO *)OPENSSL_sk_delete(ossl_check_PROFESSION_INFO_sk_type(sk), (i))) -#define sk_PROFESSION_INFO_delete_ptr(sk, ptr) ((PROFESSION_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_pop(sk) ((PROFESSION_INFO *)OPENSSL_sk_pop(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_shift(sk) ((PROFESSION_INFO *)OPENSSL_sk_shift(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PROFESSION_INFO_sk_type(sk),ossl_check_PROFESSION_INFO_freefunc_type(freefunc)) -#define sk_PROFESSION_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), (idx)) -#define sk_PROFESSION_INFO_set(sk, idx, ptr) ((PROFESSION_INFO *)OPENSSL_sk_set(ossl_check_PROFESSION_INFO_sk_type(sk), (idx), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), pnum) -#define sk_PROFESSION_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_dup(sk) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_dup(ossl_check_const_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_copyfunc_type(copyfunc), ossl_check_PROFESSION_INFO_freefunc_type(freefunc))) -#define sk_PROFESSION_INFO_set_cmp_func(sk, cmp) ((sk_PROFESSION_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(ADMISSIONS, ADMISSIONS, ADMISSIONS) -#define sk_ADMISSIONS_num(sk) OPENSSL_sk_num(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_value(sk, idx) ((ADMISSIONS *)OPENSSL_sk_value(ossl_check_const_ADMISSIONS_sk_type(sk), (idx))) -#define sk_ADMISSIONS_new(cmp) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new(ossl_check_ADMISSIONS_compfunc_type(cmp))) -#define sk_ADMISSIONS_new_null() ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_null()) -#define sk_ADMISSIONS_new_reserve(cmp, n) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_reserve(ossl_check_ADMISSIONS_compfunc_type(cmp), (n))) -#define sk_ADMISSIONS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ADMISSIONS_sk_type(sk), (n)) -#define sk_ADMISSIONS_free(sk) OPENSSL_sk_free(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_zero(sk) OPENSSL_sk_zero(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_delete(sk, i) ((ADMISSIONS *)OPENSSL_sk_delete(ossl_check_ADMISSIONS_sk_type(sk), (i))) -#define sk_ADMISSIONS_delete_ptr(sk, ptr) ((ADMISSIONS *)OPENSSL_sk_delete_ptr(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_push(sk, ptr) OPENSSL_sk_push(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_pop(sk) ((ADMISSIONS *)OPENSSL_sk_pop(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_shift(sk) ((ADMISSIONS *)OPENSSL_sk_shift(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ADMISSIONS_sk_type(sk),ossl_check_ADMISSIONS_freefunc_type(freefunc)) -#define sk_ADMISSIONS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), (idx)) -#define sk_ADMISSIONS_set(sk, idx, ptr) ((ADMISSIONS *)OPENSSL_sk_set(ossl_check_ADMISSIONS_sk_type(sk), (idx), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_find(sk, ptr) OPENSSL_sk_find(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), pnum) -#define sk_ADMISSIONS_sort(sk) OPENSSL_sk_sort(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_dup(sk) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_dup(ossl_check_const_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_deep_copy(ossl_check_const_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_copyfunc_type(copyfunc), ossl_check_ADMISSIONS_freefunc_type(freefunc))) -#define sk_ADMISSIONS_set_cmp_func(sk, cmp) ((sk_ADMISSIONS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_compfunc_type(cmp))) - -typedef STACK_OF(PROFESSION_INFO) PROFESSION_INFOS; - -const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId( - const NAMING_AUTHORITY *n); -const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL( - const NAMING_AUTHORITY *n); -const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText( - const NAMING_AUTHORITY *n); -void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, - ASN1_OBJECT* namingAuthorityId); -void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, - ASN1_IA5STRING* namingAuthorityUrl); -void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, - ASN1_STRING* namingAuthorityText); - -const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_admissionAuthority( - ADMISSION_SYNTAX *as, GENERAL_NAME *aa); -const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_contentsOfAdmissions( - ADMISSION_SYNTAX *as, STACK_OF(ADMISSIONS) *a); -const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa); -const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na); -const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a); -void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi); -const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_addProfessionInfo( - PROFESSION_INFO *pi, ASN1_OCTET_STRING *aos); -const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_namingAuthority( - PROFESSION_INFO *pi, NAMING_AUTHORITY *na); -const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionItems( - PROFESSION_INFO *pi, STACK_OF(ASN1_STRING) *as); -const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionOIDs( - PROFESSION_INFO *pi, STACK_OF(ASN1_OBJECT) *po); -const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_registrationNumber( - PROFESSION_INFO *pi, ASN1_PRINTABLESTRING *rn); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm/include/progs.h b/deps/openssl/config/archs/linux-x32/asm/include/progs.h deleted file mode 100644 index 4e2d5cc35eaba6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/include/progs.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "function.h" - -extern int asn1parse_main(int argc, char *argv[]); -extern int ca_main(int argc, char *argv[]); -extern int ciphers_main(int argc, char *argv[]); -extern int cmp_main(int argc, char *argv[]); -extern int cms_main(int argc, char *argv[]); -extern int crl_main(int argc, char *argv[]); -extern int crl2pkcs7_main(int argc, char *argv[]); -extern int dgst_main(int argc, char *argv[]); -extern int dhparam_main(int argc, char *argv[]); -extern int dsa_main(int argc, char *argv[]); -extern int dsaparam_main(int argc, char *argv[]); -extern int ec_main(int argc, char *argv[]); -extern int ecparam_main(int argc, char *argv[]); -extern int enc_main(int argc, char *argv[]); -extern int engine_main(int argc, char *argv[]); -extern int errstr_main(int argc, char *argv[]); -extern int fipsinstall_main(int argc, char *argv[]); -extern int gendsa_main(int argc, char *argv[]); -extern int genpkey_main(int argc, char *argv[]); -extern int genrsa_main(int argc, char *argv[]); -extern int help_main(int argc, char *argv[]); -extern int info_main(int argc, char *argv[]); -extern int kdf_main(int argc, char *argv[]); -extern int list_main(int argc, char *argv[]); -extern int mac_main(int argc, char *argv[]); -extern int nseq_main(int argc, char *argv[]); -extern int ocsp_main(int argc, char *argv[]); -extern int passwd_main(int argc, char *argv[]); -extern int pkcs12_main(int argc, char *argv[]); -extern int pkcs7_main(int argc, char *argv[]); -extern int pkcs8_main(int argc, char *argv[]); -extern int pkey_main(int argc, char *argv[]); -extern int pkeyparam_main(int argc, char *argv[]); -extern int pkeyutl_main(int argc, char *argv[]); -extern int prime_main(int argc, char *argv[]); -extern int rand_main(int argc, char *argv[]); -extern int rehash_main(int argc, char *argv[]); -extern int req_main(int argc, char *argv[]); -extern int rsa_main(int argc, char *argv[]); -extern int rsautl_main(int argc, char *argv[]); -extern int s_client_main(int argc, char *argv[]); -extern int s_server_main(int argc, char *argv[]); -extern int s_time_main(int argc, char *argv[]); -extern int sess_id_main(int argc, char *argv[]); -extern int smime_main(int argc, char *argv[]); -extern int speed_main(int argc, char *argv[]); -extern int spkac_main(int argc, char *argv[]); -extern int srp_main(int argc, char *argv[]); -extern int storeutl_main(int argc, char *argv[]); -extern int ts_main(int argc, char *argv[]); -extern int verify_main(int argc, char *argv[]); -extern int version_main(int argc, char *argv[]); -extern int x509_main(int argc, char *argv[]); - -extern const OPTIONS asn1parse_options[]; -extern const OPTIONS ca_options[]; -extern const OPTIONS ciphers_options[]; -extern const OPTIONS cmp_options[]; -extern const OPTIONS cms_options[]; -extern const OPTIONS crl_options[]; -extern const OPTIONS crl2pkcs7_options[]; -extern const OPTIONS dgst_options[]; -extern const OPTIONS dhparam_options[]; -extern const OPTIONS dsa_options[]; -extern const OPTIONS dsaparam_options[]; -extern const OPTIONS ec_options[]; -extern const OPTIONS ecparam_options[]; -extern const OPTIONS enc_options[]; -extern const OPTIONS engine_options[]; -extern const OPTIONS errstr_options[]; -extern const OPTIONS fipsinstall_options[]; -extern const OPTIONS gendsa_options[]; -extern const OPTIONS genpkey_options[]; -extern const OPTIONS genrsa_options[]; -extern const OPTIONS help_options[]; -extern const OPTIONS info_options[]; -extern const OPTIONS kdf_options[]; -extern const OPTIONS list_options[]; -extern const OPTIONS mac_options[]; -extern const OPTIONS nseq_options[]; -extern const OPTIONS ocsp_options[]; -extern const OPTIONS passwd_options[]; -extern const OPTIONS pkcs12_options[]; -extern const OPTIONS pkcs7_options[]; -extern const OPTIONS pkcs8_options[]; -extern const OPTIONS pkey_options[]; -extern const OPTIONS pkeyparam_options[]; -extern const OPTIONS pkeyutl_options[]; -extern const OPTIONS prime_options[]; -extern const OPTIONS rand_options[]; -extern const OPTIONS rehash_options[]; -extern const OPTIONS req_options[]; -extern const OPTIONS rsa_options[]; -extern const OPTIONS rsautl_options[]; -extern const OPTIONS s_client_options[]; -extern const OPTIONS s_server_options[]; -extern const OPTIONS s_time_options[]; -extern const OPTIONS sess_id_options[]; -extern const OPTIONS smime_options[]; -extern const OPTIONS speed_options[]; -extern const OPTIONS spkac_options[]; -extern const OPTIONS srp_options[]; -extern const OPTIONS storeutl_options[]; -extern const OPTIONS ts_options[]; -extern const OPTIONS verify_options[]; -extern const OPTIONS version_options[]; -extern const OPTIONS x509_options[]; - -extern FUNCTION functions[]; diff --git a/deps/openssl/config/archs/linux-x32/asm/openssl-cl.gypi b/deps/openssl/config/archs/linux-x32/asm/openssl-cl.gypi deleted file mode 100644 index 22e300baa145da..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/openssl-cl.gypi +++ /dev/null @@ -1,121 +0,0 @@ -{ - 'variables': { - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'CMLL_ASM', - 'ECP_NISTZ256_ASM', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'MD5_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'PADLOCK_ASM', - 'POLY1305_ASM', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'WHIRLPOOL_ASM', - 'X25519_ASM', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'openssl_cli_srcs_linux-x32': [ - 'openssl/apps/lib/cmp_mock_srv.c', - 'openssl/apps/asn1parse.c', - 'openssl/apps/ca.c', - 'openssl/apps/ciphers.c', - 'openssl/apps/cmp.c', - 'openssl/apps/cms.c', - 'openssl/apps/crl.c', - 'openssl/apps/crl2pkcs7.c', - 'openssl/apps/dgst.c', - 'openssl/apps/dhparam.c', - 'openssl/apps/dsa.c', - 'openssl/apps/dsaparam.c', - 'openssl/apps/ec.c', - 'openssl/apps/ecparam.c', - 'openssl/apps/enc.c', - 'openssl/apps/engine.c', - 'openssl/apps/errstr.c', - 'openssl/apps/fipsinstall.c', - 'openssl/apps/gendsa.c', - 'openssl/apps/genpkey.c', - 'openssl/apps/genrsa.c', - 'openssl/apps/info.c', - 'openssl/apps/kdf.c', - 'openssl/apps/list.c', - 'openssl/apps/mac.c', - 'openssl/apps/nseq.c', - 'openssl/apps/ocsp.c', - 'openssl/apps/openssl.c', - 'openssl/apps/passwd.c', - 'openssl/apps/pkcs12.c', - 'openssl/apps/pkcs7.c', - 'openssl/apps/pkcs8.c', - 'openssl/apps/pkey.c', - 'openssl/apps/pkeyparam.c', - 'openssl/apps/pkeyutl.c', - 'openssl/apps/prime.c', - './config/archs/linux-x32/asm/apps/progs.c', - 'openssl/apps/rand.c', - 'openssl/apps/rehash.c', - 'openssl/apps/req.c', - 'openssl/apps/rsa.c', - 'openssl/apps/rsautl.c', - 'openssl/apps/s_client.c', - 'openssl/apps/s_server.c', - 'openssl/apps/s_time.c', - 'openssl/apps/sess_id.c', - 'openssl/apps/smime.c', - 'openssl/apps/speed.c', - 'openssl/apps/spkac.c', - 'openssl/apps/srp.c', - 'openssl/apps/storeutl.c', - 'openssl/apps/ts.c', - 'openssl/apps/verify.c', - 'openssl/apps/version.c', - 'openssl/apps/x509.c', - 'openssl/apps/lib/app_libctx.c', - 'openssl/apps/lib/app_params.c', - 'openssl/apps/lib/app_provider.c', - 'openssl/apps/lib/app_rand.c', - 'openssl/apps/lib/app_x509.c', - 'openssl/apps/lib/apps.c', - 'openssl/apps/lib/apps_ui.c', - 'openssl/apps/lib/columns.c', - 'openssl/apps/lib/engine.c', - 'openssl/apps/lib/engine_loader.c', - 'openssl/apps/lib/fmt.c', - 'openssl/apps/lib/http_server.c', - 'openssl/apps/lib/names.c', - 'openssl/apps/lib/opt.c', - 'openssl/apps/lib/s_cb.c', - 'openssl/apps/lib/s_socket.c', - 'openssl/apps/lib/tlssrp_depr.c', - ], - }, - 'defines': ['<@(openssl_defines_linux-x32)'], - 'include_dirs': [ - './include', - ], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_cli_srcs_linux-x32)'], -} diff --git a/deps/openssl/config/archs/linux-x32/asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-x32/asm/openssl-fips.gypi deleted file mode 100644 index cd6b53ab223b0f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/openssl-fips.gypi +++ /dev/null @@ -1,374 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_nistz256.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rsa/rsa_acvp_test_params.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/stack/stack.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_fips.c', - 'openssl/providers/fips/fipsprov.c', - 'openssl/providers/fips/self_test.c', - 'openssl/providers/fips/self_test_kats.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/providers/fips/fips_entry.c', - - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s', - './config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s', - './config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s', - './config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s', - './config/archs/linux-x32/asm/crypto/x86_64cpuid.s', - './config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s', - './config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s', - './config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s', - './config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s', - './config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s', - './config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s', - './config/archs/linux-x32/asm/engines/e_padlock-x86_64.s', - './config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm/providers/legacy.ld', - './config/archs/linux-x32/asm/providers/fips.ld', - - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'ECP_NISTZ256_ASM', - 'FIPS_MODULE', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'X25519_ASM', - 'FIPS_MODULE', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'linker_script': '<(PRODUCT_DIR)/../../deps/openssl/config/archs/linux-x32/asm/providers/fips.ld' - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags': ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'ldflags': ['-Wl,--version-script=<@(linker_script)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/asm/openssl.gypi deleted file mode 100644 index 1568174b67d63b..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/openssl.gypi +++ /dev/null @@ -1,1057 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/ssl/bio_ssl.c', - 'openssl/ssl/d1_lib.c', - 'openssl/ssl/d1_msg.c', - 'openssl/ssl/d1_srtp.c', - 'openssl/ssl/methods.c', - 'openssl/ssl/pqueue.c', - 'openssl/ssl/s3_enc.c', - 'openssl/ssl/s3_lib.c', - 'openssl/ssl/s3_msg.c', - 'openssl/ssl/ssl_asn1.c', - 'openssl/ssl/ssl_cert.c', - 'openssl/ssl/ssl_ciph.c', - 'openssl/ssl/ssl_conf.c', - 'openssl/ssl/ssl_err.c', - 'openssl/ssl/ssl_err_legacy.c', - 'openssl/ssl/ssl_init.c', - 'openssl/ssl/ssl_lib.c', - 'openssl/ssl/ssl_mcnf.c', - 'openssl/ssl/ssl_quic.c', - 'openssl/ssl/ssl_rsa.c', - 'openssl/ssl/ssl_rsa_legacy.c', - 'openssl/ssl/ssl_sess.c', - 'openssl/ssl/ssl_stat.c', - 'openssl/ssl/ssl_txt.c', - 'openssl/ssl/ssl_utst.c', - 'openssl/ssl/t1_enc.c', - 'openssl/ssl/t1_lib.c', - 'openssl/ssl/t1_trce.c', - 'openssl/ssl/tls13_enc.c', - 'openssl/ssl/tls_depr.c', - 'openssl/ssl/tls_srp.c', - 'openssl/ssl/record/dtls1_bitmap.c', - 'openssl/ssl/record/rec_layer_d1.c', - 'openssl/ssl/record/rec_layer_s3.c', - 'openssl/ssl/record/ssl3_buffer.c', - 'openssl/ssl/record/ssl3_record.c', - 'openssl/ssl/record/ssl3_record_tls13.c', - 'openssl/ssl/statem/extensions.c', - 'openssl/ssl/statem/extensions_clnt.c', - 'openssl/ssl/statem/extensions_cust.c', - 'openssl/ssl/statem/extensions_srvr.c', - 'openssl/ssl/statem/statem.c', - 'openssl/ssl/statem/statem_clnt.c', - 'openssl/ssl/statem/statem_dtls.c', - 'openssl/ssl/statem/statem_lib.c', - 'openssl/ssl/statem/statem_quic.c', - 'openssl/ssl/statem/statem_srvr.c', - 'openssl/crypto/aes/aes_cfb.c', - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_ige.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/aes/aes_ofb.c', - 'openssl/crypto/aes/aes_wrap.c', - 'openssl/crypto/aria/aria.c', - 'openssl/crypto/asn1/a_bitstr.c', - 'openssl/crypto/asn1/a_d2i_fp.c', - 'openssl/crypto/asn1/a_digest.c', - 'openssl/crypto/asn1/a_dup.c', - 'openssl/crypto/asn1/a_gentm.c', - 'openssl/crypto/asn1/a_i2d_fp.c', - 'openssl/crypto/asn1/a_int.c', - 'openssl/crypto/asn1/a_mbstr.c', - 'openssl/crypto/asn1/a_object.c', - 'openssl/crypto/asn1/a_octet.c', - 'openssl/crypto/asn1/a_print.c', - 'openssl/crypto/asn1/a_sign.c', - 'openssl/crypto/asn1/a_strex.c', - 'openssl/crypto/asn1/a_strnid.c', - 'openssl/crypto/asn1/a_time.c', - 'openssl/crypto/asn1/a_type.c', - 'openssl/crypto/asn1/a_utctm.c', - 'openssl/crypto/asn1/a_utf8.c', - 'openssl/crypto/asn1/a_verify.c', - 'openssl/crypto/asn1/ameth_lib.c', - 'openssl/crypto/asn1/asn1_err.c', - 'openssl/crypto/asn1/asn1_gen.c', - 'openssl/crypto/asn1/asn1_item_list.c', - 'openssl/crypto/asn1/asn1_lib.c', - 'openssl/crypto/asn1/asn1_parse.c', - 'openssl/crypto/asn1/asn_mime.c', - 'openssl/crypto/asn1/asn_moid.c', - 'openssl/crypto/asn1/asn_mstbl.c', - 'openssl/crypto/asn1/asn_pack.c', - 'openssl/crypto/asn1/bio_asn1.c', - 'openssl/crypto/asn1/bio_ndef.c', - 'openssl/crypto/asn1/d2i_param.c', - 'openssl/crypto/asn1/d2i_pr.c', - 'openssl/crypto/asn1/d2i_pu.c', - 'openssl/crypto/asn1/evp_asn1.c', - 'openssl/crypto/asn1/f_int.c', - 'openssl/crypto/asn1/f_string.c', - 'openssl/crypto/asn1/i2d_evp.c', - 'openssl/crypto/asn1/n_pkey.c', - 'openssl/crypto/asn1/nsseq.c', - 'openssl/crypto/asn1/p5_pbe.c', - 'openssl/crypto/asn1/p5_pbev2.c', - 'openssl/crypto/asn1/p5_scrypt.c', - 'openssl/crypto/asn1/p8_pkey.c', - 'openssl/crypto/asn1/t_bitst.c', - 'openssl/crypto/asn1/t_pkey.c', - 'openssl/crypto/asn1/t_spki.c', - 'openssl/crypto/asn1/tasn_dec.c', - 'openssl/crypto/asn1/tasn_enc.c', - 'openssl/crypto/asn1/tasn_fre.c', - 'openssl/crypto/asn1/tasn_new.c', - 'openssl/crypto/asn1/tasn_prn.c', - 'openssl/crypto/asn1/tasn_scn.c', - 'openssl/crypto/asn1/tasn_typ.c', - 'openssl/crypto/asn1/tasn_utl.c', - 'openssl/crypto/asn1/x_algor.c', - 'openssl/crypto/asn1/x_bignum.c', - 'openssl/crypto/asn1/x_info.c', - 'openssl/crypto/asn1/x_int64.c', - 'openssl/crypto/asn1/x_long.c', - 'openssl/crypto/asn1/x_pkey.c', - 'openssl/crypto/asn1/x_sig.c', - 'openssl/crypto/asn1/x_spki.c', - 'openssl/crypto/asn1/x_val.c', - 'openssl/crypto/async/arch/async_null.c', - 'openssl/crypto/async/arch/async_posix.c', - 'openssl/crypto/async/arch/async_win.c', - 'openssl/crypto/async/async.c', - 'openssl/crypto/async/async_err.c', - 'openssl/crypto/async/async_wait.c', - 'openssl/crypto/bf/bf_cfb64.c', - 'openssl/crypto/bf/bf_ecb.c', - 'openssl/crypto/bf/bf_enc.c', - 'openssl/crypto/bf/bf_ofb64.c', - 'openssl/crypto/bf/bf_skey.c', - 'openssl/crypto/bio/bf_buff.c', - 'openssl/crypto/bio/bf_lbuf.c', - 'openssl/crypto/bio/bf_nbio.c', - 'openssl/crypto/bio/bf_null.c', - 'openssl/crypto/bio/bf_prefix.c', - 'openssl/crypto/bio/bf_readbuff.c', - 'openssl/crypto/bio/bio_addr.c', - 'openssl/crypto/bio/bio_cb.c', - 'openssl/crypto/bio/bio_dump.c', - 'openssl/crypto/bio/bio_err.c', - 'openssl/crypto/bio/bio_lib.c', - 'openssl/crypto/bio/bio_meth.c', - 'openssl/crypto/bio/bio_print.c', - 'openssl/crypto/bio/bio_sock.c', - 'openssl/crypto/bio/bio_sock2.c', - 'openssl/crypto/bio/bss_acpt.c', - 'openssl/crypto/bio/bss_bio.c', - 'openssl/crypto/bio/bss_conn.c', - 'openssl/crypto/bio/bss_core.c', - 'openssl/crypto/bio/bss_dgram.c', - 'openssl/crypto/bio/bss_fd.c', - 'openssl/crypto/bio/bss_file.c', - 'openssl/crypto/bio/bss_log.c', - 'openssl/crypto/bio/bss_mem.c', - 'openssl/crypto/bio/bss_null.c', - 'openssl/crypto/bio/bss_sock.c', - 'openssl/crypto/bio/ossl_core_bio.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_depr.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_err.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_print.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_srp.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/buffer/buf_err.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/camellia/cmll_cfb.c', - 'openssl/crypto/camellia/cmll_ctr.c', - 'openssl/crypto/camellia/cmll_ecb.c', - 'openssl/crypto/camellia/cmll_misc.c', - 'openssl/crypto/camellia/cmll_ofb.c', - 'openssl/crypto/cast/c_cfb64.c', - 'openssl/crypto/cast/c_ecb.c', - 'openssl/crypto/cast/c_enc.c', - 'openssl/crypto/cast/c_ofb64.c', - 'openssl/crypto/cast/c_skey.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/cmp/cmp_asn.c', - 'openssl/crypto/cmp/cmp_client.c', - 'openssl/crypto/cmp/cmp_ctx.c', - 'openssl/crypto/cmp/cmp_err.c', - 'openssl/crypto/cmp/cmp_hdr.c', - 'openssl/crypto/cmp/cmp_http.c', - 'openssl/crypto/cmp/cmp_msg.c', - 'openssl/crypto/cmp/cmp_protect.c', - 'openssl/crypto/cmp/cmp_server.c', - 'openssl/crypto/cmp/cmp_status.c', - 'openssl/crypto/cmp/cmp_util.c', - 'openssl/crypto/cmp/cmp_vfy.c', - 'openssl/crypto/cms/cms_asn1.c', - 'openssl/crypto/cms/cms_att.c', - 'openssl/crypto/cms/cms_cd.c', - 'openssl/crypto/cms/cms_dd.c', - 'openssl/crypto/cms/cms_dh.c', - 'openssl/crypto/cms/cms_ec.c', - 'openssl/crypto/cms/cms_enc.c', - 'openssl/crypto/cms/cms_env.c', - 'openssl/crypto/cms/cms_err.c', - 'openssl/crypto/cms/cms_ess.c', - 'openssl/crypto/cms/cms_io.c', - 'openssl/crypto/cms/cms_kari.c', - 'openssl/crypto/cms/cms_lib.c', - 'openssl/crypto/cms/cms_pwri.c', - 'openssl/crypto/cms/cms_rsa.c', - 'openssl/crypto/cms/cms_sd.c', - 'openssl/crypto/cms/cms_smime.c', - 'openssl/crypto/conf/conf_api.c', - 'openssl/crypto/conf/conf_def.c', - 'openssl/crypto/conf/conf_err.c', - 'openssl/crypto/conf/conf_lib.c', - 'openssl/crypto/conf/conf_mall.c', - 'openssl/crypto/conf/conf_mod.c', - 'openssl/crypto/conf/conf_sap.c', - 'openssl/crypto/conf/conf_ssl.c', - 'openssl/crypto/crmf/crmf_asn.c', - 'openssl/crypto/crmf/crmf_err.c', - 'openssl/crypto/crmf/crmf_lib.c', - 'openssl/crypto/crmf/crmf_pbm.c', - 'openssl/crypto/ct/ct_b64.c', - 'openssl/crypto/ct/ct_err.c', - 'openssl/crypto/ct/ct_log.c', - 'openssl/crypto/ct/ct_oct.c', - 'openssl/crypto/ct/ct_policy.c', - 'openssl/crypto/ct/ct_prn.c', - 'openssl/crypto/ct/ct_sct.c', - 'openssl/crypto/ct/ct_sct_ctx.c', - 'openssl/crypto/ct/ct_vfy.c', - 'openssl/crypto/ct/ct_x509v3.c', - 'openssl/crypto/des/cbc_cksm.c', - 'openssl/crypto/des/cbc_enc.c', - 'openssl/crypto/des/cfb64ede.c', - 'openssl/crypto/des/cfb64enc.c', - 'openssl/crypto/des/cfb_enc.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/ecb_enc.c', - 'openssl/crypto/des/fcrypt.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/ofb64ede.c', - 'openssl/crypto/des/ofb64enc.c', - 'openssl/crypto/des/ofb_enc.c', - 'openssl/crypto/des/pcbc_enc.c', - 'openssl/crypto/des/qud_cksm.c', - 'openssl/crypto/des/rand_key.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/des/str2key.c', - 'openssl/crypto/des/xcbc_enc.c', - 'openssl/crypto/dh/dh_ameth.c', - 'openssl/crypto/dh/dh_asn1.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_depr.c', - 'openssl/crypto/dh/dh_err.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dh/dh_meth.c', - 'openssl/crypto/dh/dh_pmeth.c', - 'openssl/crypto/dh/dh_prn.c', - 'openssl/crypto/dh/dh_rfc5114.c', - 'openssl/crypto/dsa/dsa_ameth.c', - 'openssl/crypto/dsa/dsa_asn1.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_depr.c', - 'openssl/crypto/dsa/dsa_err.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_meth.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_pmeth.c', - 'openssl/crypto/dsa/dsa_prn.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/dso/dso_dl.c', - 'openssl/crypto/dso/dso_dlfcn.c', - 'openssl/crypto/dso/dso_err.c', - 'openssl/crypto/dso/dso_lib.c', - 'openssl/crypto/dso/dso_openssl.c', - 'openssl/crypto/dso/dso_vms.c', - 'openssl/crypto/dso/dso_win32.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_ameth.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_deprecated.c', - 'openssl/crypto/ec/ec_err.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ec_pmeth.c', - 'openssl/crypto/ec/ec_print.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/eck_prn.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_nistz256.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/ec/ecx_meth.c', - 'openssl/crypto/encode_decode/decoder_err.c', - 'openssl/crypto/encode_decode/decoder_lib.c', - 'openssl/crypto/encode_decode/decoder_meth.c', - 'openssl/crypto/encode_decode/decoder_pkey.c', - 'openssl/crypto/encode_decode/encoder_err.c', - 'openssl/crypto/encode_decode/encoder_lib.c', - 'openssl/crypto/encode_decode/encoder_meth.c', - 'openssl/crypto/encode_decode/encoder_pkey.c', - 'openssl/crypto/engine/eng_all.c', - 'openssl/crypto/engine/eng_cnf.c', - 'openssl/crypto/engine/eng_ctrl.c', - 'openssl/crypto/engine/eng_dyn.c', - 'openssl/crypto/engine/eng_err.c', - 'openssl/crypto/engine/eng_fat.c', - 'openssl/crypto/engine/eng_init.c', - 'openssl/crypto/engine/eng_lib.c', - 'openssl/crypto/engine/eng_list.c', - 'openssl/crypto/engine/eng_openssl.c', - 'openssl/crypto/engine/eng_pkey.c', - 'openssl/crypto/engine/eng_rdrand.c', - 'openssl/crypto/engine/eng_table.c', - 'openssl/crypto/engine/tb_asnmth.c', - 'openssl/crypto/engine/tb_cipher.c', - 'openssl/crypto/engine/tb_dh.c', - 'openssl/crypto/engine/tb_digest.c', - 'openssl/crypto/engine/tb_dsa.c', - 'openssl/crypto/engine/tb_eckey.c', - 'openssl/crypto/engine/tb_pkmeth.c', - 'openssl/crypto/engine/tb_rand.c', - 'openssl/crypto/engine/tb_rsa.c', - 'openssl/crypto/err/err.c', - 'openssl/crypto/err/err_all.c', - 'openssl/crypto/err/err_all_legacy.c', - 'openssl/crypto/err/err_blocks.c', - 'openssl/crypto/err/err_prn.c', - 'openssl/crypto/ess/ess_asn1.c', - 'openssl/crypto/ess/ess_err.c', - 'openssl/crypto/ess/ess_lib.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/bio_b64.c', - 'openssl/crypto/evp/bio_enc.c', - 'openssl/crypto/evp/bio_md.c', - 'openssl/crypto/evp/bio_ok.c', - 'openssl/crypto/evp/c_allc.c', - 'openssl/crypto/evp/c_alld.c', - 'openssl/crypto/evp/cmeth_lib.c', - 'openssl/crypto/evp/ctrl_params_translate.c', - 'openssl/crypto/evp/dh_ctrl.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/dsa_ctrl.c', - 'openssl/crypto/evp/e_aes.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha1.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha256.c', - 'openssl/crypto/evp/e_aria.c', - 'openssl/crypto/evp/e_bf.c', - 'openssl/crypto/evp/e_camellia.c', - 'openssl/crypto/evp/e_cast.c', - 'openssl/crypto/evp/e_chacha20_poly1305.c', - 'openssl/crypto/evp/e_des.c', - 'openssl/crypto/evp/e_des3.c', - 'openssl/crypto/evp/e_idea.c', - 'openssl/crypto/evp/e_null.c', - 'openssl/crypto/evp/e_old.c', - 'openssl/crypto/evp/e_rc2.c', - 'openssl/crypto/evp/e_rc4.c', - 'openssl/crypto/evp/e_rc4_hmac_md5.c', - 'openssl/crypto/evp/e_rc5.c', - 'openssl/crypto/evp/e_seed.c', - 'openssl/crypto/evp/e_sm4.c', - 'openssl/crypto/evp/e_xcbc_d.c', - 'openssl/crypto/evp/ec_ctrl.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/encode.c', - 'openssl/crypto/evp/evp_cnf.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_err.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_key.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_pbe.c', - 'openssl/crypto/evp/evp_pkey.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/legacy_blake2.c', - 'openssl/crypto/evp/legacy_md4.c', - 'openssl/crypto/evp/legacy_md5.c', - 'openssl/crypto/evp/legacy_md5_sha1.c', - 'openssl/crypto/evp/legacy_mdc2.c', - 'openssl/crypto/evp/legacy_ripemd.c', - 'openssl/crypto/evp/legacy_sha.c', - 'openssl/crypto/evp/legacy_wp.c', - 'openssl/crypto/evp/m_null.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/names.c', - 'openssl/crypto/evp/p5_crpt.c', - 'openssl/crypto/evp/p5_crpt2.c', - 'openssl/crypto/evp/p_dec.c', - 'openssl/crypto/evp/p_enc.c', - 'openssl/crypto/evp/p_legacy.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/p_open.c', - 'openssl/crypto/evp/p_seal.c', - 'openssl/crypto/evp/p_sign.c', - 'openssl/crypto/evp/p_verify.c', - 'openssl/crypto/evp/pbe_scrypt.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/http/http_client.c', - 'openssl/crypto/http/http_err.c', - 'openssl/crypto/http/http_lib.c', - 'openssl/crypto/idea/i_cbc.c', - 'openssl/crypto/idea/i_cfb64.c', - 'openssl/crypto/idea/i_ecb.c', - 'openssl/crypto/idea/i_ofb64.c', - 'openssl/crypto/idea/i_skey.c', - 'openssl/crypto/kdf/kdf_err.c', - 'openssl/crypto/lhash/lh_stats.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpt_err.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/cversion.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ebcdic.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/getenv.c', - 'openssl/crypto/info.c', - 'openssl/crypto/init.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/mem.c', - 'openssl/crypto/mem_sec.c', - 'openssl/crypto/o_dir.c', - 'openssl/crypto/o_fopen.c', - 'openssl/crypto/o_init.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/o_time.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/passphrase.c', - 'openssl/crypto/provider.c', - 'openssl/crypto/provider_child.c', - 'openssl/crypto/provider_conf.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/punycode.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/trace.c', - 'openssl/crypto/uid.c', - 'openssl/crypto/md4/md4_dgst.c', - 'openssl/crypto/md4/md4_one.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/crypto/mdc2/mdc2_one.c', - 'openssl/crypto/mdc2/mdc2dgst.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/cts128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ocb128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/siv128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/objects/o_names.c', - 'openssl/crypto/objects/obj_dat.c', - 'openssl/crypto/objects/obj_err.c', - 'openssl/crypto/objects/obj_lib.c', - 'openssl/crypto/objects/obj_xref.c', - 'openssl/crypto/ocsp/ocsp_asn.c', - 'openssl/crypto/ocsp/ocsp_cl.c', - 'openssl/crypto/ocsp/ocsp_err.c', - 'openssl/crypto/ocsp/ocsp_ext.c', - 'openssl/crypto/ocsp/ocsp_http.c', - 'openssl/crypto/ocsp/ocsp_lib.c', - 'openssl/crypto/ocsp/ocsp_prn.c', - 'openssl/crypto/ocsp/ocsp_srv.c', - 'openssl/crypto/ocsp/ocsp_vfy.c', - 'openssl/crypto/ocsp/v3_ocsp.c', - 'openssl/crypto/pem/pem_all.c', - 'openssl/crypto/pem/pem_err.c', - 'openssl/crypto/pem/pem_info.c', - 'openssl/crypto/pem/pem_lib.c', - 'openssl/crypto/pem/pem_oth.c', - 'openssl/crypto/pem/pem_pk8.c', - 'openssl/crypto/pem/pem_pkey.c', - 'openssl/crypto/pem/pem_sign.c', - 'openssl/crypto/pem/pem_x509.c', - 'openssl/crypto/pem/pem_xaux.c', - 'openssl/crypto/pem/pvkfmt.c', - 'openssl/crypto/pkcs12/p12_add.c', - 'openssl/crypto/pkcs12/p12_asn.c', - 'openssl/crypto/pkcs12/p12_attr.c', - 'openssl/crypto/pkcs12/p12_crpt.c', - 'openssl/crypto/pkcs12/p12_crt.c', - 'openssl/crypto/pkcs12/p12_decr.c', - 'openssl/crypto/pkcs12/p12_init.c', - 'openssl/crypto/pkcs12/p12_key.c', - 'openssl/crypto/pkcs12/p12_kiss.c', - 'openssl/crypto/pkcs12/p12_mutl.c', - 'openssl/crypto/pkcs12/p12_npas.c', - 'openssl/crypto/pkcs12/p12_p8d.c', - 'openssl/crypto/pkcs12/p12_p8e.c', - 'openssl/crypto/pkcs12/p12_sbag.c', - 'openssl/crypto/pkcs12/p12_utl.c', - 'openssl/crypto/pkcs12/pk12err.c', - 'openssl/crypto/pkcs7/bio_pk7.c', - 'openssl/crypto/pkcs7/pk7_asn1.c', - 'openssl/crypto/pkcs7/pk7_attr.c', - 'openssl/crypto/pkcs7/pk7_doit.c', - 'openssl/crypto/pkcs7/pk7_lib.c', - 'openssl/crypto/pkcs7/pk7_mime.c', - 'openssl/crypto/pkcs7/pk7_smime.c', - 'openssl/crypto/pkcs7/pkcs7err.c', - 'openssl/crypto/poly1305/poly1305.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_err.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/prov_seed.c', - 'openssl/crypto/rand/rand_deprecated.c', - 'openssl/crypto/rand/rand_err.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rand/rand_meth.c', - 'openssl/crypto/rand/rand_pool.c', - 'openssl/crypto/rand/randfile.c', - 'openssl/crypto/rc2/rc2_cbc.c', - 'openssl/crypto/rc2/rc2_ecb.c', - 'openssl/crypto/rc2/rc2_skey.c', - 'openssl/crypto/rc2/rc2cfb64.c', - 'openssl/crypto/rc2/rc2ofb64.c', - 'openssl/crypto/ripemd/rmd_dgst.c', - 'openssl/crypto/ripemd/rmd_one.c', - 'openssl/crypto/rsa/rsa_ameth.c', - 'openssl/crypto/rsa/rsa_asn1.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_depr.c', - 'openssl/crypto/rsa/rsa_err.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_meth.c', - 'openssl/crypto/rsa/rsa_mp.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pmeth.c', - 'openssl/crypto/rsa/rsa_prn.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_saos.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/rsa/rsa_x931g.c', - 'openssl/crypto/seed/seed.c', - 'openssl/crypto/seed/seed_cbc.c', - 'openssl/crypto/seed/seed_cfb.c', - 'openssl/crypto/seed/seed_ecb.c', - 'openssl/crypto/seed/seed_ofb.c', - 'openssl/crypto/sha/sha1_one.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/siphash/siphash.c', - 'openssl/crypto/sm2/sm2_crypt.c', - 'openssl/crypto/sm2/sm2_err.c', - 'openssl/crypto/sm2/sm2_key.c', - 'openssl/crypto/sm2/sm2_sign.c', - 'openssl/crypto/sm3/legacy_sm3.c', - 'openssl/crypto/sm3/sm3.c', - 'openssl/crypto/sm4/sm4.c', - 'openssl/crypto/srp/srp_lib.c', - 'openssl/crypto/srp/srp_vfy.c', - 'openssl/crypto/stack/stack.c', - 'openssl/crypto/store/store_err.c', - 'openssl/crypto/store/store_init.c', - 'openssl/crypto/store/store_lib.c', - 'openssl/crypto/store/store_meth.c', - 'openssl/crypto/store/store_register.c', - 'openssl/crypto/store/store_result.c', - 'openssl/crypto/store/store_strings.c', - 'openssl/crypto/ts/ts_asn1.c', - 'openssl/crypto/ts/ts_conf.c', - 'openssl/crypto/ts/ts_err.c', - 'openssl/crypto/ts/ts_lib.c', - 'openssl/crypto/ts/ts_req_print.c', - 'openssl/crypto/ts/ts_req_utils.c', - 'openssl/crypto/ts/ts_rsp_print.c', - 'openssl/crypto/ts/ts_rsp_sign.c', - 'openssl/crypto/ts/ts_rsp_utils.c', - 'openssl/crypto/ts/ts_rsp_verify.c', - 'openssl/crypto/ts/ts_verify_ctx.c', - 'openssl/crypto/txt_db/txt_db.c', - 'openssl/crypto/ui/ui_err.c', - 'openssl/crypto/ui/ui_lib.c', - 'openssl/crypto/ui/ui_null.c', - 'openssl/crypto/ui/ui_openssl.c', - 'openssl/crypto/ui/ui_util.c', - 'openssl/crypto/whrlpool/wp_dgst.c', - 'openssl/crypto/x509/by_dir.c', - 'openssl/crypto/x509/by_file.c', - 'openssl/crypto/x509/by_store.c', - 'openssl/crypto/x509/pcy_cache.c', - 'openssl/crypto/x509/pcy_data.c', - 'openssl/crypto/x509/pcy_lib.c', - 'openssl/crypto/x509/pcy_map.c', - 'openssl/crypto/x509/pcy_node.c', - 'openssl/crypto/x509/pcy_tree.c', - 'openssl/crypto/x509/t_crl.c', - 'openssl/crypto/x509/t_req.c', - 'openssl/crypto/x509/t_x509.c', - 'openssl/crypto/x509/v3_addr.c', - 'openssl/crypto/x509/v3_admis.c', - 'openssl/crypto/x509/v3_akeya.c', - 'openssl/crypto/x509/v3_akid.c', - 'openssl/crypto/x509/v3_asid.c', - 'openssl/crypto/x509/v3_bcons.c', - 'openssl/crypto/x509/v3_bitst.c', - 'openssl/crypto/x509/v3_conf.c', - 'openssl/crypto/x509/v3_cpols.c', - 'openssl/crypto/x509/v3_crld.c', - 'openssl/crypto/x509/v3_enum.c', - 'openssl/crypto/x509/v3_extku.c', - 'openssl/crypto/x509/v3_genn.c', - 'openssl/crypto/x509/v3_ia5.c', - 'openssl/crypto/x509/v3_info.c', - 'openssl/crypto/x509/v3_int.c', - 'openssl/crypto/x509/v3_ist.c', - 'openssl/crypto/x509/v3_lib.c', - 'openssl/crypto/x509/v3_ncons.c', - 'openssl/crypto/x509/v3_pci.c', - 'openssl/crypto/x509/v3_pcia.c', - 'openssl/crypto/x509/v3_pcons.c', - 'openssl/crypto/x509/v3_pku.c', - 'openssl/crypto/x509/v3_pmaps.c', - 'openssl/crypto/x509/v3_prn.c', - 'openssl/crypto/x509/v3_purp.c', - 'openssl/crypto/x509/v3_san.c', - 'openssl/crypto/x509/v3_skid.c', - 'openssl/crypto/x509/v3_sxnet.c', - 'openssl/crypto/x509/v3_tlsf.c', - 'openssl/crypto/x509/v3_utf8.c', - 'openssl/crypto/x509/v3_utl.c', - 'openssl/crypto/x509/v3err.c', - 'openssl/crypto/x509/x509_att.c', - 'openssl/crypto/x509/x509_cmp.c', - 'openssl/crypto/x509/x509_d2.c', - 'openssl/crypto/x509/x509_def.c', - 'openssl/crypto/x509/x509_err.c', - 'openssl/crypto/x509/x509_ext.c', - 'openssl/crypto/x509/x509_lu.c', - 'openssl/crypto/x509/x509_meth.c', - 'openssl/crypto/x509/x509_obj.c', - 'openssl/crypto/x509/x509_r2x.c', - 'openssl/crypto/x509/x509_req.c', - 'openssl/crypto/x509/x509_set.c', - 'openssl/crypto/x509/x509_trust.c', - 'openssl/crypto/x509/x509_txt.c', - 'openssl/crypto/x509/x509_v3.c', - 'openssl/crypto/x509/x509_vfy.c', - 'openssl/crypto/x509/x509_vpm.c', - 'openssl/crypto/x509/x509cset.c', - 'openssl/crypto/x509/x509name.c', - 'openssl/crypto/x509/x509rset.c', - 'openssl/crypto/x509/x509spki.c', - 'openssl/crypto/x509/x509type.c', - 'openssl/crypto/x509/x_all.c', - 'openssl/crypto/x509/x_attrib.c', - 'openssl/crypto/x509/x_crl.c', - 'openssl/crypto/x509/x_exten.c', - 'openssl/crypto/x509/x_name.c', - 'openssl/crypto/x509/x_pubkey.c', - 'openssl/crypto/x509/x_req.c', - 'openssl/crypto/x509/x_x509.c', - 'openssl/crypto/x509/x_x509a.c', - 'openssl/engines/e_capi.c', - 'openssl/engines/e_padlock.c', - 'openssl/providers/baseprov.c', - 'openssl/providers/defltprov.c', - 'openssl/providers/nullprov.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/der/der_sm2_key.c', - 'openssl/providers/common/der/der_sm2_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_default.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/asymciphers/sm2_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_hw.c', - 'openssl/providers/implementations/ciphers/cipher_camellia.c', - 'openssl/providers/implementations/ciphers/cipher_camellia_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_null.c', - 'openssl/providers/implementations/ciphers/cipher_sm4.c', - 'openssl/providers/implementations/ciphers/cipher_sm4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap_hw.c', - 'openssl/providers/implementations/digests/blake2_prov.c', - 'openssl/providers/implementations/digests/blake2b_prov.c', - 'openssl/providers/implementations/digests/blake2s_prov.c', - 'openssl/providers/implementations/digests/md5_prov.c', - 'openssl/providers/implementations/digests/md5_sha1_prov.c', - 'openssl/providers/implementations/digests/null_prov.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/digests/sm3_prov.c', - 'openssl/providers/implementations/encode_decode/decode_der2key.c', - 'openssl/providers/implementations/encode_decode/decode_epki2pki.c', - 'openssl/providers/implementations/encode_decode/decode_msblob2key.c', - 'openssl/providers/implementations/encode_decode/decode_pem2der.c', - 'openssl/providers/implementations/encode_decode/decode_pvk2key.c', - 'openssl/providers/implementations/encode_decode/decode_spki2typespki.c', - 'openssl/providers/implementations/encode_decode/encode_key2any.c', - 'openssl/providers/implementations/encode_decode/encode_key2blob.c', - 'openssl/providers/implementations/encode_decode/encode_key2ms.c', - 'openssl/providers/implementations/encode_decode/encode_key2text.c', - 'openssl/providers/implementations/encode_decode/endecoder_common.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/krb5kdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/pkcs12kdf.c', - 'openssl/providers/implementations/kdfs/scrypt.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/blake2b_mac.c', - 'openssl/providers/implementations/macs/blake2s_mac.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/macs/poly1305_prov.c', - 'openssl/providers/implementations/macs/siphash_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/seed_src.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/rands/seeding/rand_cpu_x86.c', - 'openssl/providers/implementations/rands/seeding/rand_tsc.c', - 'openssl/providers/implementations/rands/seeding/rand_unix.c', - 'openssl/providers/implementations/rands/seeding/rand_win.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/providers/implementations/signature/sm2_sig.c', - 'openssl/providers/implementations/storemgmt/file_store.c', - 'openssl/providers/implementations/storemgmt/file_store_any2obj.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cast5.c', - 'openssl/providers/implementations/ciphers/cipher_cast5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_des.c', - 'openssl/providers/implementations/ciphers/cipher_des_hw.c', - 'openssl/providers/implementations/ciphers/cipher_desx.c', - 'openssl/providers/implementations/ciphers/cipher_desx_hw.c', - 'openssl/providers/implementations/ciphers/cipher_idea.c', - 'openssl/providers/implementations/ciphers/cipher_idea_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc2.c', - 'openssl/providers/implementations/ciphers/cipher_rc2_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_seed.c', - 'openssl/providers/implementations/ciphers/cipher_seed_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/digests/md4_prov.c', - 'openssl/providers/implementations/digests/mdc2_prov.c', - 'openssl/providers/implementations/digests/ripemd_prov.c', - 'openssl/providers/implementations/digests/wp_prov.c', - 'openssl/providers/implementations/kdfs/pbkdf1.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/legacyprov.c', - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/asm/crypto/aes/aes-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-sha1-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-sha256-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/aesni-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/bsaes-x86_64.s', - './config/archs/linux-x32/asm/crypto/aes/vpaes-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm/crypto/camellia/cmll-x86_64.s', - './config/archs/linux-x32/asm/crypto/chacha/chacha-x86_64.s', - './config/archs/linux-x32/asm/crypto/ec/ecp_nistz256-x86_64.s', - './config/archs/linux-x32/asm/crypto/ec/x25519-x86_64.s', - './config/archs/linux-x32/asm/crypto/x86_64cpuid.s', - './config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm/crypto/modes/aesni-gcm-x86_64.s', - './config/archs/linux-x32/asm/crypto/modes/ghash-x86_64.s', - './config/archs/linux-x32/asm/crypto/poly1305/poly1305-x86_64.s', - './config/archs/linux-x32/asm/crypto/rc4/rc4-md5-x86_64.s', - './config/archs/linux-x32/asm/crypto/rc4/rc4-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/keccak1600-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha1-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha1-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha256-mb-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha256-x86_64.s', - './config/archs/linux-x32/asm/crypto/sha/sha512-x86_64.s', - './config/archs/linux-x32/asm/crypto/whrlpool/wp-x86_64.s', - './config/archs/linux-x32/asm/engines/e_padlock-x86_64.s', - './config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm/providers/legacy.ld', - './config/archs/linux-x32/asm/providers/fips.ld', - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'CMLL_ASM', - 'ECP_NISTZ256_ASM', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'MD5_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'PADLOCK_ASM', - 'POLY1305_ASM', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'WHIRLPOOL_ASM', - 'X25519_ASM', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c deleted file mode 100644 index e4e14e82e5648a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_digests_gen.c +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_digests_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_digests.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs] = { - DER_OID_V_sigAlgs -}; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1] = { - DER_OID_V_id_sha1 -}; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2] = { - DER_OID_V_id_md2 -}; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5] = { - DER_OID_V_id_md5 -}; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256] = { - DER_OID_V_id_sha256 -}; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384] = { - DER_OID_V_id_sha384 -}; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512] = { - DER_OID_V_id_sha512 -}; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224] = { - DER_OID_V_id_sha224 -}; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224] = { - DER_OID_V_id_sha512_224 -}; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256] = { - DER_OID_V_id_sha512_256 -}; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224] = { - DER_OID_V_id_sha3_224 -}; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256] = { - DER_OID_V_id_sha3_256 -}; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384] = { - DER_OID_V_id_sha3_384 -}; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512] = { - DER_OID_V_id_sha3_512 -}; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128] = { - DER_OID_V_id_shake128 -}; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256] = { - DER_OID_V_id_shake256 -}; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len] = { - DER_OID_V_id_shake128_len -}; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len] = { - DER_OID_V_id_shake256_len -}; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128] = { - DER_OID_V_id_KMACWithSHAKE128 -}; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256] = { - DER_OID_V_id_KMACWithSHAKE256 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c deleted file mode 100644 index e5cfe91e0f2510..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_dsa_gen.c +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_dsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -/* - * DSA low level APIs are deprecated for public use, but still ok for - * internal use. - */ -#include "internal/deprecated.h" - -#include "prov/der_dsa.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa] = { - DER_OID_V_id_dsa -}; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1] = { - DER_OID_V_id_dsa_with_sha1 -}; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224] = { - DER_OID_V_id_dsa_with_sha224 -}; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256] = { - DER_OID_V_id_dsa_with_sha256 -}; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384] = { - DER_OID_V_id_dsa_with_sha384 -}; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512] = { - DER_OID_V_id_dsa_with_sha512 -}; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224] = { - DER_OID_V_id_dsa_with_sha3_224 -}; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256] = { - DER_OID_V_id_dsa_with_sha3_256 -}; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384] = { - DER_OID_V_id_dsa_with_sha3_384 -}; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512] = { - DER_OID_V_id_dsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c deleted file mode 100644 index e1ed54ba05b6ff..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ec_gen.c +++ /dev/null @@ -1,279 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ec_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ec.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1] = { - DER_OID_V_ecdsa_with_SHA1 -}; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey] = { - DER_OID_V_id_ecPublicKey -}; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1] = { - DER_OID_V_c2pnb163v1 -}; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2] = { - DER_OID_V_c2pnb163v2 -}; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3] = { - DER_OID_V_c2pnb163v3 -}; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1] = { - DER_OID_V_c2pnb176w1 -}; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1] = { - DER_OID_V_c2tnb191v1 -}; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2] = { - DER_OID_V_c2tnb191v2 -}; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3] = { - DER_OID_V_c2tnb191v3 -}; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4] = { - DER_OID_V_c2onb191v4 -}; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5] = { - DER_OID_V_c2onb191v5 -}; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1] = { - DER_OID_V_c2pnb208w1 -}; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1] = { - DER_OID_V_c2tnb239v1 -}; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2] = { - DER_OID_V_c2tnb239v2 -}; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3] = { - DER_OID_V_c2tnb239v3 -}; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4] = { - DER_OID_V_c2onb239v4 -}; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5] = { - DER_OID_V_c2onb239v5 -}; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1] = { - DER_OID_V_c2pnb272w1 -}; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1] = { - DER_OID_V_c2pnb304w1 -}; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1] = { - DER_OID_V_c2tnb359v1 -}; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1] = { - DER_OID_V_c2pnb368w1 -}; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1] = { - DER_OID_V_c2tnb431r1 -}; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1] = { - DER_OID_V_prime192v1 -}; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2] = { - DER_OID_V_prime192v2 -}; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3] = { - DER_OID_V_prime192v3 -}; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1] = { - DER_OID_V_prime239v1 -}; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2] = { - DER_OID_V_prime239v2 -}; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3] = { - DER_OID_V_prime239v3 -}; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1] = { - DER_OID_V_prime256v1 -}; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224] = { - DER_OID_V_ecdsa_with_SHA224 -}; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256] = { - DER_OID_V_ecdsa_with_SHA256 -}; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384] = { - DER_OID_V_ecdsa_with_SHA384 -}; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512] = { - DER_OID_V_ecdsa_with_SHA512 -}; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224] = { - DER_OID_V_id_ecdsa_with_sha3_224 -}; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256] = { - DER_OID_V_id_ecdsa_with_sha3_256 -}; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384] = { - DER_OID_V_id_ecdsa_with_sha3_384 -}; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512] = { - DER_OID_V_id_ecdsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c deleted file mode 100644 index ba7bf14b5e156d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_ecx_gen.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ecx_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519] = { - DER_OID_V_id_X25519 -}; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448] = { - DER_OID_V_id_X448 -}; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519] = { - DER_OID_V_id_Ed25519 -}; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448] = { - DER_OID_V_id_Ed448 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c deleted file mode 100644 index a3431798402f3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_rsa_gen.c +++ /dev/null @@ -1,174 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_rsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_rsa.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs] = { - DER_OID_V_hashAlgs -}; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption] = { - DER_OID_V_rsaEncryption -}; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP] = { - DER_OID_V_id_RSAES_OAEP -}; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified] = { - DER_OID_V_id_pSpecified -}; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS] = { - DER_OID_V_id_RSASSA_PSS -}; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption] = { - DER_OID_V_md2WithRSAEncryption -}; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption] = { - DER_OID_V_md5WithRSAEncryption -}; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption] = { - DER_OID_V_sha1WithRSAEncryption -}; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption] = { - DER_OID_V_sha224WithRSAEncryption -}; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption] = { - DER_OID_V_sha256WithRSAEncryption -}; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption] = { - DER_OID_V_sha384WithRSAEncryption -}; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption] = { - DER_OID_V_sha512WithRSAEncryption -}; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption] = { - DER_OID_V_sha512_224WithRSAEncryption -}; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption] = { - DER_OID_V_sha512_256WithRSAEncryption -}; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1] = { - DER_OID_V_id_mgf1 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 -}; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption] = { - DER_OID_V_md4WithRSAEncryption -}; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption] = { - DER_OID_V_ripemd160WithRSAEncryption -}; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature] = { - DER_OID_V_mdc2WithRSASignature -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c deleted file mode 100644 index 6424ea166b7e15..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_sm2_gen.c +++ /dev/null @@ -1,30 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_sm2_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_sm2.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3] = { - DER_OID_V_sm2_with_SM3 -}; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2] = { - DER_OID_V_curveSM2 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c b/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c deleted file mode 100644 index 6cf93972f48b6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/der/der_wrap_gen.c +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_wrap_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_wrap.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap] = { - DER_OID_V_id_alg_CMS3DESwrap -}; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap] = { - DER_OID_V_id_aes128_wrap -}; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap] = { - DER_OID_V_id_aes192_wrap -}; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap] = { - DER_OID_V_id_aes256_wrap -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_digests.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_digests.h deleted file mode 100644 index b184807c80ceb5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_digests.h +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_digests.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -#define DER_OID_V_sigAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03 -#define DER_OID_SZ_sigAlgs 10 -extern const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs]; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -#define DER_OID_V_id_sha1 DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x1A -#define DER_OID_SZ_id_sha1 7 -extern const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1]; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -#define DER_OID_V_id_md2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x02 -#define DER_OID_SZ_id_md2 10 -extern const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2]; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -#define DER_OID_V_id_md5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x05 -#define DER_OID_SZ_id_md5 10 -extern const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5]; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -#define DER_OID_V_id_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01 -#define DER_OID_SZ_id_sha256 11 -extern const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256]; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -#define DER_OID_V_id_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02 -#define DER_OID_SZ_id_sha384 11 -extern const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384]; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -#define DER_OID_V_id_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03 -#define DER_OID_SZ_id_sha512 11 -extern const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512]; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -#define DER_OID_V_id_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04 -#define DER_OID_SZ_id_sha224 11 -extern const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224]; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -#define DER_OID_V_id_sha512_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x05 -#define DER_OID_SZ_id_sha512_224 11 -extern const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224]; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -#define DER_OID_V_id_sha512_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x06 -#define DER_OID_SZ_id_sha512_256 11 -extern const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256]; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -#define DER_OID_V_id_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x07 -#define DER_OID_SZ_id_sha3_224 11 -extern const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224]; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -#define DER_OID_V_id_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x08 -#define DER_OID_SZ_id_sha3_256 11 -extern const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256]; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -#define DER_OID_V_id_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x09 -#define DER_OID_SZ_id_sha3_384 11 -extern const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384]; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -#define DER_OID_V_id_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0A -#define DER_OID_SZ_id_sha3_512 11 -extern const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512]; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -#define DER_OID_V_id_shake128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0B -#define DER_OID_SZ_id_shake128 11 -extern const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128]; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -#define DER_OID_V_id_shake256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0C -#define DER_OID_SZ_id_shake256 11 -extern const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256]; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -#define DER_OID_V_id_shake128_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x11 -#define DER_OID_SZ_id_shake128_len 11 -extern const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len]; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -#define DER_OID_V_id_shake256_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x12 -#define DER_OID_SZ_id_shake256_len 11 -extern const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len]; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -#define DER_OID_V_id_KMACWithSHAKE128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x13 -#define DER_OID_SZ_id_KMACWithSHAKE128 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128]; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -#define DER_OID_V_id_KMACWithSHAKE256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x14 -#define DER_OID_SZ_id_KMACWithSHAKE256 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256]; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_dsa.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_dsa.h deleted file mode 100644 index b12a56282b2556..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_dsa.h +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_dsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -#define DER_OID_V_id_dsa DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x01 -#define DER_OID_SZ_id_dsa 9 -extern const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa]; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -#define DER_OID_V_id_dsa_with_sha1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x03 -#define DER_OID_SZ_id_dsa_with_sha1 9 -extern const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1]; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -#define DER_OID_V_id_dsa_with_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x01 -#define DER_OID_SZ_id_dsa_with_sha224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224]; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -#define DER_OID_V_id_dsa_with_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x02 -#define DER_OID_SZ_id_dsa_with_sha256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256]; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -#define DER_OID_V_id_dsa_with_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x03 -#define DER_OID_SZ_id_dsa_with_sha384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384]; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -#define DER_OID_V_id_dsa_with_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x04 -#define DER_OID_SZ_id_dsa_with_sha512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512]; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -#define DER_OID_V_id_dsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x05 -#define DER_OID_SZ_id_dsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224]; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -#define DER_OID_V_id_dsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x06 -#define DER_OID_SZ_id_dsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256]; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -#define DER_OID_V_id_dsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x07 -#define DER_OID_SZ_id_dsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384]; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -#define DER_OID_V_id_dsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x08 -#define DER_OID_SZ_id_dsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_DSA_with_MD(WPACKET *pkt, int tag, - DSA *dsa, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ec.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ec.h deleted file mode 100644 index dd697771f71166..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ec.h +++ /dev/null @@ -1,286 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ec.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -#define DER_OID_V_ecdsa_with_SHA1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA1 9 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1]; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -#define DER_OID_V_id_ecPublicKey DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01 -#define DER_OID_SZ_id_ecPublicKey 9 -extern const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey]; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -#define DER_OID_V_c2pnb163v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x01 -#define DER_OID_SZ_c2pnb163v1 10 -extern const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1]; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -#define DER_OID_V_c2pnb163v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x02 -#define DER_OID_SZ_c2pnb163v2 10 -extern const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2]; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -#define DER_OID_V_c2pnb163v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x03 -#define DER_OID_SZ_c2pnb163v3 10 -extern const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3]; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -#define DER_OID_V_c2pnb176w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x04 -#define DER_OID_SZ_c2pnb176w1 10 -extern const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1]; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -#define DER_OID_V_c2tnb191v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x05 -#define DER_OID_SZ_c2tnb191v1 10 -extern const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1]; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -#define DER_OID_V_c2tnb191v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x06 -#define DER_OID_SZ_c2tnb191v2 10 -extern const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2]; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -#define DER_OID_V_c2tnb191v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x07 -#define DER_OID_SZ_c2tnb191v3 10 -extern const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3]; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -#define DER_OID_V_c2onb191v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x08 -#define DER_OID_SZ_c2onb191v4 10 -extern const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4]; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -#define DER_OID_V_c2onb191v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x09 -#define DER_OID_SZ_c2onb191v5 10 -extern const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5]; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -#define DER_OID_V_c2pnb208w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0A -#define DER_OID_SZ_c2pnb208w1 10 -extern const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1]; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -#define DER_OID_V_c2tnb239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0B -#define DER_OID_SZ_c2tnb239v1 10 -extern const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1]; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -#define DER_OID_V_c2tnb239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0C -#define DER_OID_SZ_c2tnb239v2 10 -extern const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2]; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -#define DER_OID_V_c2tnb239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0D -#define DER_OID_SZ_c2tnb239v3 10 -extern const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3]; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -#define DER_OID_V_c2onb239v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0E -#define DER_OID_SZ_c2onb239v4 10 -extern const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4]; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -#define DER_OID_V_c2onb239v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0F -#define DER_OID_SZ_c2onb239v5 10 -extern const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5]; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -#define DER_OID_V_c2pnb272w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x10 -#define DER_OID_SZ_c2pnb272w1 10 -extern const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1]; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -#define DER_OID_V_c2pnb304w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x11 -#define DER_OID_SZ_c2pnb304w1 10 -extern const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1]; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -#define DER_OID_V_c2tnb359v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x12 -#define DER_OID_SZ_c2tnb359v1 10 -extern const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1]; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -#define DER_OID_V_c2pnb368w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x13 -#define DER_OID_SZ_c2pnb368w1 10 -extern const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1]; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -#define DER_OID_V_c2tnb431r1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x14 -#define DER_OID_SZ_c2tnb431r1 10 -extern const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1]; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -#define DER_OID_V_prime192v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x01 -#define DER_OID_SZ_prime192v1 10 -extern const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1]; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -#define DER_OID_V_prime192v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x02 -#define DER_OID_SZ_prime192v2 10 -extern const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2]; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -#define DER_OID_V_prime192v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x03 -#define DER_OID_SZ_prime192v3 10 -extern const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3]; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -#define DER_OID_V_prime239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x04 -#define DER_OID_SZ_prime239v1 10 -extern const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1]; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -#define DER_OID_V_prime239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x05 -#define DER_OID_SZ_prime239v2 10 -extern const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2]; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -#define DER_OID_V_prime239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x06 -#define DER_OID_SZ_prime239v3 10 -extern const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3]; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -#define DER_OID_V_prime256v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07 -#define DER_OID_SZ_prime256v1 10 -extern const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1]; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -#define DER_OID_V_ecdsa_with_SHA224 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA224 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224]; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -#define DER_OID_V_ecdsa_with_SHA256 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02 -#define DER_OID_SZ_ecdsa_with_SHA256 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256]; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -#define DER_OID_V_ecdsa_with_SHA384 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x03 -#define DER_OID_SZ_ecdsa_with_SHA384 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384]; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -#define DER_OID_V_ecdsa_with_SHA512 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x04 -#define DER_OID_SZ_ecdsa_with_SHA512 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512]; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x09 -#define DER_OID_SZ_id_ecdsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224]; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0A -#define DER_OID_SZ_id_ecdsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256]; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0B -#define DER_OID_SZ_id_ecdsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384]; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0C -#define DER_OID_SZ_id_ecdsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_ECDSA_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ecx.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ecx.h deleted file mode 100644 index fc85738055b54f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_ecx.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ecx.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" -#include "crypto/ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -#define DER_OID_V_id_X25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6E -#define DER_OID_SZ_id_X25519 5 -extern const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519]; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -#define DER_OID_V_id_X448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6F -#define DER_OID_SZ_id_X448 5 -extern const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448]; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -#define DER_OID_V_id_Ed25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x70 -#define DER_OID_SZ_id_Ed25519 5 -extern const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519]; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -#define DER_OID_V_id_Ed448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x71 -#define DER_OID_SZ_id_Ed448 5 -extern const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448]; - - -int ossl_DER_w_algorithmIdentifier_ED25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_ED448(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X448(WPACKET *pkt, int cont, ECX_KEY *ec); diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_rsa.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_rsa.h deleted file mode 100644 index 5ec3c515a1bdee..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_rsa.h +++ /dev/null @@ -1,187 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_rsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/rsa.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -#define DER_OID_V_hashAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02 -#define DER_OID_SZ_hashAlgs 10 -extern const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs]; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -#define DER_OID_V_rsaEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01 -#define DER_OID_SZ_rsaEncryption 11 -extern const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption]; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -#define DER_OID_V_id_RSAES_OAEP DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x07 -#define DER_OID_SZ_id_RSAES_OAEP 11 -extern const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP]; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -#define DER_OID_V_id_pSpecified DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x09 -#define DER_OID_SZ_id_pSpecified 11 -extern const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified]; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -#define DER_OID_V_id_RSASSA_PSS DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0A -#define DER_OID_SZ_id_RSASSA_PSS 11 -extern const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS]; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -#define DER_OID_V_md2WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x02 -#define DER_OID_SZ_md2WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption]; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -#define DER_OID_V_md5WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x04 -#define DER_OID_SZ_md5WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption]; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -#define DER_OID_V_sha1WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x05 -#define DER_OID_SZ_sha1WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption]; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -#define DER_OID_V_sha224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0E -#define DER_OID_SZ_sha224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption]; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -#define DER_OID_V_sha256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0B -#define DER_OID_SZ_sha256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption]; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -#define DER_OID_V_sha384WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0C -#define DER_OID_SZ_sha384WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption]; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -#define DER_OID_V_sha512WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0D -#define DER_OID_SZ_sha512WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption]; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -#define DER_OID_V_sha512_224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0F -#define DER_OID_SZ_sha512_224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption]; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -#define DER_OID_V_sha512_256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x10 -#define DER_OID_SZ_sha512_256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption]; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -#define DER_OID_V_id_mgf1 DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x08 -#define DER_OID_SZ_id_mgf1 11 -extern const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0D -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0E -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0F -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x10 -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512]; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -#define DER_OID_V_md4WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x03 -#define DER_OID_SZ_md4WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption]; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -#define DER_OID_V_ripemd160WithRSAEncryption DER_P_OBJECT, 6, 0x2B, 0x24, 0x03, 0x03, 0x01, 0x02 -#define DER_OID_SZ_ripemd160WithRSAEncryption 8 -extern const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption]; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -#define DER_OID_V_mdc2WithRSASignature DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x0E -#define DER_OID_SZ_mdc2WithRSASignature 7 -extern const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature]; - - -/* PSS parameters */ -int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag, - const RSA_PSS_PARAMS_30 *pss); -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_RSA(WPACKET *pkt, int tag, RSA *rsa); -int ossl_DER_w_algorithmIdentifier_RSA_PSS(WPACKET *pkt, int tag, - int rsa_type, - const RSA_PSS_PARAMS_30 *pss); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption(WPACKET *pkt, int tag, - int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_sm2.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_sm2.h deleted file mode 100644 index 9d41b31265ca34..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_sm2.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_sm2.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -#define DER_OID_V_sm2_with_SM3 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x83, 0x75 -#define DER_OID_SZ_sm2_with_SM3 10 -extern const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3]; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -#define DER_OID_V_curveSM2 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x82, 0x2D -#define DER_OID_SZ_curveSM2 10 -extern const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_SM2_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_wrap.h b/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_wrap.h deleted file mode 100644 index ff2954037727b9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/common/include/prov/der_wrap.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_wrap.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -#define DER_OID_V_id_alg_CMS3DESwrap DER_P_OBJECT, 11, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x09, 0x10, 0x03, 0x06 -#define DER_OID_SZ_id_alg_CMS3DESwrap 13 -extern const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap]; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -#define DER_OID_V_id_aes128_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x05 -#define DER_OID_SZ_id_aes128_wrap 11 -extern const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap]; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -#define DER_OID_V_id_aes192_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x19 -#define DER_OID_SZ_id_aes192_wrap 11 -extern const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap]; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -#define DER_OID_V_id_aes256_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x2D -#define DER_OID_SZ_id_aes256_wrap 11 -extern const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap]; - diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/fips.ld b/deps/openssl/config/archs/linux-x32/asm/providers/fips.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/fips.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/archs/linux-x32/asm/providers/legacy.ld b/deps/openssl/config/archs/linux-x32/asm/providers/legacy.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm/providers/legacy.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/apps/progs.c b/deps/openssl/config/archs/linux-x32/asm_avx2/apps/progs.c deleted file mode 100644 index a27be4f6397c93..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/apps/progs.c +++ /dev/null @@ -1,397 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "progs.h" - -FUNCTION functions[] = { - {FT_general, "asn1parse", asn1parse_main, asn1parse_options, NULL, NULL}, - {FT_general, "ca", ca_main, ca_options, NULL, NULL}, -#ifndef OPENSSL_NO_SOCK - {FT_general, "ciphers", ciphers_main, ciphers_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMP - {FT_general, "cmp", cmp_main, cmp_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMS - {FT_general, "cms", cms_main, cms_options, NULL, NULL}, -#endif - {FT_general, "crl", crl_main, crl_options, NULL, NULL}, - {FT_general, "crl2pkcs7", crl2pkcs7_main, crl2pkcs7_options, NULL, NULL}, - {FT_general, "dgst", dgst_main, dgst_options, NULL, NULL}, -#ifndef OPENSSL_NO_DH - {FT_general, "dhparam", dhparam_main, dhparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsa", dsa_main, dsa_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsaparam", dsaparam_main, dsaparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ec", ec_main, ec_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ecparam", ecparam_main, ecparam_options, NULL, NULL}, -#endif - {FT_general, "enc", enc_main, enc_options, NULL, NULL}, -#ifndef OPENSSL_NO_ENGINE - {FT_general, "engine", engine_main, engine_options, NULL, NULL}, -#endif - {FT_general, "errstr", errstr_main, errstr_options, NULL, NULL}, - {FT_general, "fipsinstall", fipsinstall_main, fipsinstall_options, NULL, NULL}, -#ifndef OPENSSL_NO_DSA - {FT_general, "gendsa", gendsa_main, gendsa_options, NULL, NULL}, -#endif - {FT_general, "genpkey", genpkey_main, genpkey_options, NULL, NULL}, -#ifndef OPENSSL_NO_RSA - {FT_general, "genrsa", genrsa_main, genrsa_options, NULL, NULL}, -#endif - {FT_general, "help", help_main, help_options, NULL, NULL}, - {FT_general, "info", info_main, info_options, NULL, NULL}, - {FT_general, "kdf", kdf_main, kdf_options, NULL, NULL}, - {FT_general, "list", list_main, list_options, NULL, NULL}, - {FT_general, "mac", mac_main, mac_options, NULL, NULL}, - {FT_general, "nseq", nseq_main, nseq_options, NULL, NULL}, -#ifndef OPENSSL_NO_OCSP - {FT_general, "ocsp", ocsp_main, ocsp_options, NULL, NULL}, -#endif - {FT_general, "passwd", passwd_main, passwd_options, NULL, NULL}, - {FT_general, "pkcs12", pkcs12_main, pkcs12_options, NULL, NULL}, - {FT_general, "pkcs7", pkcs7_main, pkcs7_options, NULL, NULL}, - {FT_general, "pkcs8", pkcs8_main, pkcs8_options, NULL, NULL}, - {FT_general, "pkey", pkey_main, pkey_options, NULL, NULL}, - {FT_general, "pkeyparam", pkeyparam_main, pkeyparam_options, NULL, NULL}, - {FT_general, "pkeyutl", pkeyutl_main, pkeyutl_options, NULL, NULL}, - {FT_general, "prime", prime_main, prime_options, NULL, NULL}, - {FT_general, "rand", rand_main, rand_options, NULL, NULL}, - {FT_general, "rehash", rehash_main, rehash_options, NULL, NULL}, - {FT_general, "req", req_main, req_options, NULL, NULL}, - {FT_general, "rsa", rsa_main, rsa_options, NULL, NULL}, -#if !defined(OPENSSL_NO_DEPRECATED_3_0) && !defined(OPENSSL_NO_RSA) - {FT_general, "rsautl", rsautl_main, rsautl_options, "pkeyutl", "3.0"}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_client", s_client_main, s_client_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_server", s_server_main, s_server_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_time", s_time_main, s_time_options, NULL, NULL}, -#endif - {FT_general, "sess_id", sess_id_main, sess_id_options, NULL, NULL}, - {FT_general, "smime", smime_main, smime_options, NULL, NULL}, - {FT_general, "speed", speed_main, speed_options, NULL, NULL}, - {FT_general, "spkac", spkac_main, spkac_options, NULL, NULL}, -#ifndef OPENSSL_NO_SRP - {FT_general, "srp", srp_main, srp_options, NULL, NULL}, -#endif - {FT_general, "storeutl", storeutl_main, storeutl_options, NULL, NULL}, -#ifndef OPENSSL_NO_TS - {FT_general, "ts", ts_main, ts_options, NULL, NULL}, -#endif - {FT_general, "verify", verify_main, verify_options, NULL, NULL}, - {FT_general, "version", version_main, version_options, NULL, NULL}, - {FT_general, "x509", x509_main, x509_options, NULL, NULL}, -#ifndef OPENSSL_NO_MD2 - {FT_md, "md2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_MD4 - {FT_md, "md4", dgst_main, NULL, NULL}, -#endif - {FT_md, "md5", dgst_main, NULL, NULL}, - {FT_md, "sha1", dgst_main, NULL, NULL}, - {FT_md, "sha224", dgst_main, NULL, NULL}, - {FT_md, "sha256", dgst_main, NULL, NULL}, - {FT_md, "sha384", dgst_main, NULL, NULL}, - {FT_md, "sha512", dgst_main, NULL, NULL}, - {FT_md, "sha512-224", dgst_main, NULL, NULL}, - {FT_md, "sha512-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-224", dgst_main, NULL, NULL}, - {FT_md, "sha3-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-384", dgst_main, NULL, NULL}, - {FT_md, "sha3-512", dgst_main, NULL, NULL}, - {FT_md, "shake128", dgst_main, NULL, NULL}, - {FT_md, "shake256", dgst_main, NULL, NULL}, -#ifndef OPENSSL_NO_MDC2 - {FT_md, "mdc2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_RMD160 - {FT_md, "rmd160", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2b512", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2s256", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SM3 - {FT_md, "sm3", dgst_main, NULL, NULL}, -#endif - {FT_cipher, "aes-128-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-128-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-ecb", enc_main, enc_options, NULL}, -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-ecb", enc_main, enc_options, NULL}, -#endif - {FT_cipher, "base64", enc_main, enc_options, NULL}, -#ifdef ZLIB - {FT_cipher, "zlib", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "desx", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4-40", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-64-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-40-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ctr", enc_main, enc_options, NULL}, -#endif - {0, NULL, NULL, NULL, NULL} -}; diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm b/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm deleted file mode 100644 index fcf086422c0be0..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/configdata.pm +++ /dev/null @@ -1,27792 +0,0 @@ -#! /usr/bin/env perl -# -*- mode: perl -*- - -package configdata; - -use strict; -use warnings; - -use Exporter; -our @ISA = qw(Exporter); -our @EXPORT = qw( - %config %target %disabled %withargs %unified_info - @disablables @disablables_int -); - -our %config = ( - "AR" => "ar", - "ARFLAGS" => [ - "qc" - ], - "CC" => "../config/fake_gcc.pl", - "CFLAGS" => [ - "-Wall -O3" - ], - "CPPDEFINES" => [], - "CPPFLAGS" => [], - "CPPINCLUDES" => [], - "CXX" => "g++", - "CXXFLAGS" => [ - "-Wall -O3" - ], - "FIPSKEY" => "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813", - "HASHBANGPERL" => "/usr/bin/env perl", - "LDFLAGS" => [], - "LDLIBS" => [], - "PERL" => "/usr/bin/perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "RCFLAGS" => [], - "api" => "30000", - "b32" => "0", - "b64" => "1", - "b64l" => "0", - "bn_ll" => "0", - "build_file" => "Makefile", - "build_file_templates" => [ - "Configurations/common0.tmpl", - "Configurations/unix-Makefile.tmpl" - ], - "build_infos" => [ - "./build.info", - "crypto/build.info", - "ssl/build.info", - "apps/build.info", - "util/build.info", - "tools/build.info", - "fuzz/build.info", - "providers/build.info", - "doc/build.info", - "test/build.info", - "engines/build.info", - "crypto/objects/build.info", - "crypto/buffer/build.info", - "crypto/bio/build.info", - "crypto/stack/build.info", - "crypto/lhash/build.info", - "crypto/rand/build.info", - "crypto/evp/build.info", - "crypto/asn1/build.info", - "crypto/pem/build.info", - "crypto/x509/build.info", - "crypto/conf/build.info", - "crypto/txt_db/build.info", - "crypto/pkcs7/build.info", - "crypto/pkcs12/build.info", - "crypto/ui/build.info", - "crypto/kdf/build.info", - "crypto/store/build.info", - "crypto/property/build.info", - "crypto/md4/build.info", - "crypto/md5/build.info", - "crypto/sha/build.info", - "crypto/mdc2/build.info", - "crypto/hmac/build.info", - "crypto/ripemd/build.info", - "crypto/whrlpool/build.info", - "crypto/poly1305/build.info", - "crypto/siphash/build.info", - "crypto/sm3/build.info", - "crypto/des/build.info", - "crypto/aes/build.info", - "crypto/rc2/build.info", - "crypto/rc4/build.info", - "crypto/idea/build.info", - "crypto/aria/build.info", - "crypto/bf/build.info", - "crypto/cast/build.info", - "crypto/camellia/build.info", - "crypto/seed/build.info", - "crypto/sm4/build.info", - "crypto/chacha/build.info", - "crypto/modes/build.info", - "crypto/bn/build.info", - "crypto/ec/build.info", - "crypto/rsa/build.info", - "crypto/dsa/build.info", - "crypto/dh/build.info", - "crypto/sm2/build.info", - "crypto/dso/build.info", - "crypto/engine/build.info", - "crypto/err/build.info", - "crypto/http/build.info", - "crypto/ocsp/build.info", - "crypto/cms/build.info", - "crypto/ts/build.info", - "crypto/srp/build.info", - "crypto/cmac/build.info", - "crypto/ct/build.info", - "crypto/async/build.info", - "crypto/ess/build.info", - "crypto/crmf/build.info", - "crypto/cmp/build.info", - "crypto/encode_decode/build.info", - "crypto/ffc/build.info", - "apps/lib/build.info", - "providers/common/build.info", - "providers/implementations/build.info", - "providers/fips/build.info", - "doc/man1/build.info", - "providers/common/der/build.info", - "providers/implementations/digests/build.info", - "providers/implementations/ciphers/build.info", - "providers/implementations/rands/build.info", - "providers/implementations/macs/build.info", - "providers/implementations/kdfs/build.info", - "providers/implementations/exchange/build.info", - "providers/implementations/keymgmt/build.info", - "providers/implementations/signature/build.info", - "providers/implementations/asymciphers/build.info", - "providers/implementations/encode_decode/build.info", - "providers/implementations/storemgmt/build.info", - "providers/implementations/kem/build.info", - "providers/implementations/rands/seeding/build.info" - ], - "build_metadata" => "+quic", - "build_type" => "release", - "builddir" => ".", - "cflags" => [ - "-Wa,--noexecstack" - ], - "conf_files" => [ - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf" - ], - "cppflags" => [], - "cxxflags" => [], - "defines" => [ - "NDEBUG" - ], - "dynamic_engines" => "0", - "ex_libs" => [], - "full_version" => "3.0.1+quic", - "includes" => [], - "lflags" => [], - "lib_defines" => [ - "OPENSSL_PIC" - ], - "libdir" => "", - "major" => "3", - "makedep_scheme" => "gcc", - "minor" => "0", - "openssl_api_defines" => [ - "OPENSSL_CONFIGURED_API=30000" - ], - "openssl_feature_defines" => [ - "OPENSSL_RAND_SEED_OS", - "OPENSSL_THREADS", - "OPENSSL_NO_AFALGENG", - "OPENSSL_NO_ASAN", - "OPENSSL_NO_COMP", - "OPENSSL_NO_CRYPTO_MDEBUG", - "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE", - "OPENSSL_NO_DEVCRYPTOENG", - "OPENSSL_NO_EC_NISTP_64_GCC_128", - "OPENSSL_NO_EGD", - "OPENSSL_NO_EXTERNAL_TESTS", - "OPENSSL_NO_FUZZ_AFL", - "OPENSSL_NO_FUZZ_LIBFUZZER", - "OPENSSL_NO_KTLS", - "OPENSSL_NO_LOADERENG", - "OPENSSL_NO_MD2", - "OPENSSL_NO_MSAN", - "OPENSSL_NO_RC5", - "OPENSSL_NO_SCTP", - "OPENSSL_NO_SSL3", - "OPENSSL_NO_SSL3_METHOD", - "OPENSSL_NO_TRACE", - "OPENSSL_NO_UBSAN", - "OPENSSL_NO_UNIT_TEST", - "OPENSSL_NO_UPLINK", - "OPENSSL_NO_WEAK_SSL_CIPHERS", - "OPENSSL_NO_DYNAMIC_ENGINE" - ], - "openssl_other_defines" => [ - "OPENSSL_NO_KTLS" - ], - "openssl_sys_defines" => [], - "openssldir" => "", - "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "1", - "perl_archname" => "x86_64-linux-gnu-thread-multi", - "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.30.0", - "perlargv" => [ - "no-comp", - "no-shared", - "no-afalgeng", - "enable-ssl-trace", - "enable-fips", - "linux-x32" - ], - "perlenv" => { - "AR" => undef, - "ARFLAGS" => undef, - "AS" => undef, - "ASFLAGS" => undef, - "BUILDFILE" => undef, - "CC" => "../config/fake_gcc.pl", - "CFLAGS" => undef, - "CPP" => undef, - "CPPDEFINES" => undef, - "CPPFLAGS" => undef, - "CPPINCLUDES" => undef, - "CROSS_COMPILE" => undef, - "CXX" => undef, - "CXXFLAGS" => undef, - "HASHBANGPERL" => undef, - "LD" => undef, - "LDFLAGS" => undef, - "LDLIBS" => undef, - "MT" => undef, - "MTFLAGS" => undef, - "OPENSSL_LOCAL_CONFIG_DIR" => undef, - "PERL" => undef, - "RANLIB" => undef, - "RC" => undef, - "RCFLAGS" => undef, - "RM" => undef, - "WINDRES" => undef, - "__CNF_CFLAGS" => undef, - "__CNF_CPPDEFINES" => undef, - "__CNF_CPPFLAGS" => undef, - "__CNF_CPPINCLUDES" => undef, - "__CNF_CXXFLAGS" => undef, - "__CNF_LDFLAGS" => undef, - "__CNF_LDLIBS" => undef - }, - "prefix" => "", - "prerelease" => "", - "processor" => "", - "rc4_int" => "unsigned int", - "release_date" => "14 Dec 2021", - "shlib_version" => "81.3", - "sourcedir" => ".", - "target" => "linux-x32", - "version" => "3.0.1" -); -our %target = ( - "AR" => "ar", - "ARFLAGS" => "qc", - "CC" => "gcc", - "CFLAGS" => "-Wall -O3", - "CXX" => "g++", - "CXXFLAGS" => "-Wall -O3", - "HASHBANGPERL" => "/usr/bin/env perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "_conf_fname_int" => [ - "Configurations/00-base-templates.conf", - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf", - "Configurations/10-main.conf", - "Configurations/shared-info.pl" - ], - "asm_arch" => "x86_64", - "bn_ops" => "SIXTY_FOUR_BIT", - "build_file" => "Makefile", - "build_scheme" => [ - "unified", - "unix" - ], - "cflags" => "-pthread -mx32", - "cppflags" => "", - "cxxflags" => "-std=c++11 -pthread -mx32", - "defines" => [ - "OPENSSL_BUILDING_OPENSSL" - ], - "disable" => [], - "dso_ldflags" => "-Wl,-z,defs", - "dso_scheme" => "dlfcn", - "enable" => [ - "afalgeng" - ], - "ex_libs" => "-ldl -pthread", - "includes" => [], - "lflags" => "", - "lib_cflags" => "", - "lib_cppflags" => "-DOPENSSL_USE_NODELETE -DL_ENDIAN", - "lib_defines" => [], - "module_cflags" => "-fPIC", - "module_cxxflags" => undef, - "module_ldflags" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "multilib" => "x32", - "perl_platform" => "Unix", - "perlasm_scheme" => "elf32", - "shared_cflag" => "-fPIC", - "shared_defflag" => "-Wl,--version-script=", - "shared_defines" => [], - "shared_ldflag" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "shared_rcflag" => "", - "shared_sonameflag" => "-Wl,-soname=", - "shared_target" => "linux-shared", - "template" => "1", - "thread_defines" => [], - "thread_scheme" => "pthreads", - "unistd" => "" -); -our @disablables = ( - "acvp-tests", - "afalgeng", - "aria", - "asan", - "asm", - "async", - "autoalginit", - "autoerrinit", - "autoload-config", - "bf", - "blake2", - "buildtest-c++", - "bulk", - "cached-fetch", - "camellia", - "capieng", - "cast", - "chacha", - "cmac", - "cmp", - "cms", - "comp", - "crypto-mdebug", - "ct", - "deprecated", - "des", - "devcryptoeng", - "dgram", - "dh", - "dsa", - "dso", - "dtls", - "dynamic-engine", - "ec", - "ec2m", - "ec_nistp_64_gcc_128", - "ecdh", - "ecdsa", - "egd", - "engine", - "err", - "external-tests", - "filenames", - "fips", - "fips-securitychecks", - "fuzz-afl", - "fuzz-libfuzzer", - "gost", - "idea", - "ktls", - "legacy", - "loadereng", - "makedepend", - "md2", - "md4", - "mdc2", - "module", - "msan", - "multiblock", - "nextprotoneg", - "ocb", - "ocsp", - "padlockeng", - "pic", - "pinshared", - "poly1305", - "posix-io", - "psk", - "quic", - "rc2", - "rc4", - "rc5", - "rdrand", - "rfc3779", - "rmd160", - "scrypt", - "sctp", - "secure-memory", - "seed", - "shared", - "siphash", - "siv", - "sm2", - "sm3", - "sm4", - "sock", - "srp", - "srtp", - "sse2", - "ssl", - "ssl-trace", - "static-engine", - "stdio", - "tests", - "threads", - "tls", - "trace", - "ts", - "ubsan", - "ui-console", - "unit-test", - "uplink", - "weak-ssl-ciphers", - "whirlpool", - "zlib", - "zlib-dynamic", - "ssl3", - "ssl3-method", - "tls1", - "tls1-method", - "tls1_1", - "tls1_1-method", - "tls1_2", - "tls1_2-method", - "tls1_3", - "dtls1", - "dtls1-method", - "dtls1_2", - "dtls1_2-method" -); -our @disablables_int = ( - "crmf" -); -our %disabled = ( - "afalgeng" => "option", - "asan" => "default", - "buildtest-c++" => "default", - "comp" => "option", - "crypto-mdebug" => "default", - "crypto-mdebug-backtrace" => "default", - "devcryptoeng" => "default", - "dynamic-engine" => "cascade", - "ec_nistp_64_gcc_128" => "default", - "egd" => "default", - "external-tests" => "default", - "fuzz-afl" => "default", - "fuzz-libfuzzer" => "default", - "ktls" => "default", - "loadereng" => "cascade", - "md2" => "default", - "msan" => "default", - "rc5" => "default", - "sctp" => "default", - "shared" => "option", - "ssl3" => "default", - "ssl3-method" => "default", - "trace" => "default", - "ubsan" => "default", - "unit-test" => "default", - "uplink" => "no uplink_arch", - "weak-ssl-ciphers" => "default", - "zlib" => "default", - "zlib-dynamic" => "default" -); -our %withargs = (); -our %unified_info = ( - "attributes" => { - "depends" => { - "doc/man1/openssl-asn1parse.pod" => { - "doc/man1/openssl-asn1parse.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ca.pod" => { - "doc/man1/openssl-ca.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ciphers.pod" => { - "doc/man1/openssl-ciphers.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmds.pod" => { - "doc/man1/openssl-cmds.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmp.pod" => { - "doc/man1/openssl-cmp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cms.pod" => { - "doc/man1/openssl-cms.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl.pod" => { - "doc/man1/openssl-crl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl2pkcs7.pod" => { - "doc/man1/openssl-crl2pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dgst.pod" => { - "doc/man1/openssl-dgst.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dhparam.pod" => { - "doc/man1/openssl-dhparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsa.pod" => { - "doc/man1/openssl-dsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsaparam.pod" => { - "doc/man1/openssl-dsaparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ec.pod" => { - "doc/man1/openssl-ec.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ecparam.pod" => { - "doc/man1/openssl-ecparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-enc.pod" => { - "doc/man1/openssl-enc.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-engine.pod" => { - "doc/man1/openssl-engine.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-errstr.pod" => { - "doc/man1/openssl-errstr.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-fipsinstall.pod" => { - "doc/man1/openssl-fipsinstall.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-gendsa.pod" => { - "doc/man1/openssl-gendsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genpkey.pod" => { - "doc/man1/openssl-genpkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genrsa.pod" => { - "doc/man1/openssl-genrsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-info.pod" => { - "doc/man1/openssl-info.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-kdf.pod" => { - "doc/man1/openssl-kdf.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-list.pod" => { - "doc/man1/openssl-list.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-mac.pod" => { - "doc/man1/openssl-mac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-nseq.pod" => { - "doc/man1/openssl-nseq.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ocsp.pod" => { - "doc/man1/openssl-ocsp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-passwd.pod" => { - "doc/man1/openssl-passwd.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs12.pod" => { - "doc/man1/openssl-pkcs12.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs7.pod" => { - "doc/man1/openssl-pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs8.pod" => { - "doc/man1/openssl-pkcs8.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkey.pod" => { - "doc/man1/openssl-pkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyparam.pod" => { - "doc/man1/openssl-pkeyparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyutl.pod" => { - "doc/man1/openssl-pkeyutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-prime.pod" => { - "doc/man1/openssl-prime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rand.pod" => { - "doc/man1/openssl-rand.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rehash.pod" => { - "doc/man1/openssl-rehash.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-req.pod" => { - "doc/man1/openssl-req.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsa.pod" => { - "doc/man1/openssl-rsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsautl.pod" => { - "doc/man1/openssl-rsautl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_client.pod" => { - "doc/man1/openssl-s_client.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_server.pod" => { - "doc/man1/openssl-s_server.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_time.pod" => { - "doc/man1/openssl-s_time.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-sess_id.pod" => { - "doc/man1/openssl-sess_id.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-smime.pod" => { - "doc/man1/openssl-smime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-speed.pod" => { - "doc/man1/openssl-speed.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-spkac.pod" => { - "doc/man1/openssl-spkac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-srp.pod" => { - "doc/man1/openssl-srp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-storeutl.pod" => { - "doc/man1/openssl-storeutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ts.pod" => { - "doc/man1/openssl-ts.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-verify.pod" => { - "doc/man1/openssl-verify.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-version.pod" => { - "doc/man1/openssl-version.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-x509.pod" => { - "doc/man1/openssl-x509.pod.in" => { - "pod" => "1" - } - }, - "doc/man7/openssl_user_macros.pod" => { - "doc/man7/openssl_user_macros.pod.in" => { - "pod" => "1" - } - }, - "providers/libcommon.a" => { - "libcrypto" => { - "weak" => "1" - } - } - }, - "libraries" => { - "apps/libapps.a" => { - "noinst" => "1" - }, - "providers/libcommon.a" => { - "noinst" => "1" - }, - "providers/libdefault.a" => { - "noinst" => "1" - }, - "providers/libfips.a" => { - "noinst" => "1" - }, - "providers/liblegacy.a" => { - "noinst" => "1" - }, - "test/libtestutil.a" => { - "has_main" => "1", - "noinst" => "1" - } - }, - "modules" => { - "providers/fips" => { - "fips" => "1" - }, - "test/p_test" => { - "noinst" => "1" - } - }, - "programs" => { - "fuzz/asn1-test" => { - "noinst" => "1" - }, - "fuzz/asn1parse-test" => { - "noinst" => "1" - }, - "fuzz/bignum-test" => { - "noinst" => "1" - }, - "fuzz/bndiv-test" => { - "noinst" => "1" - }, - "fuzz/client-test" => { - "noinst" => "1" - }, - "fuzz/cmp-test" => { - "noinst" => "1" - }, - "fuzz/cms-test" => { - "noinst" => "1" - }, - "fuzz/conf-test" => { - "noinst" => "1" - }, - "fuzz/crl-test" => { - "noinst" => "1" - }, - "fuzz/ct-test" => { - "noinst" => "1" - }, - "fuzz/server-test" => { - "noinst" => "1" - }, - "fuzz/x509-test" => { - "noinst" => "1" - }, - "test/aborttest" => { - "noinst" => "1" - }, - "test/acvp_test" => { - "noinst" => "1" - }, - "test/aesgcmtest" => { - "noinst" => "1" - }, - "test/afalgtest" => { - "noinst" => "1" - }, - "test/algorithmid_test" => { - "noinst" => "1" - }, - "test/asn1_decode_test" => { - "noinst" => "1" - }, - "test/asn1_dsa_internal_test" => { - "noinst" => "1" - }, - "test/asn1_encode_test" => { - "noinst" => "1" - }, - "test/asn1_internal_test" => { - "noinst" => "1" - }, - "test/asn1_string_table_test" => { - "noinst" => "1" - }, - "test/asn1_time_test" => { - "noinst" => "1" - }, - "test/asynciotest" => { - "noinst" => "1" - }, - "test/asynctest" => { - "noinst" => "1" - }, - "test/bad_dtls_test" => { - "noinst" => "1" - }, - "test/bftest" => { - "noinst" => "1" - }, - "test/bio_callback_test" => { - "noinst" => "1" - }, - "test/bio_core_test" => { - "noinst" => "1" - }, - "test/bio_enc_test" => { - "noinst" => "1" - }, - "test/bio_memleak_test" => { - "noinst" => "1" - }, - "test/bio_prefix_text" => { - "noinst" => "1" - }, - "test/bio_readbuffer_test" => { - "noinst" => "1" - }, - "test/bioprinttest" => { - "noinst" => "1" - }, - "test/bn_internal_test" => { - "noinst" => "1" - }, - "test/bntest" => { - "noinst" => "1" - }, - "test/buildtest_c_aes" => { - "noinst" => "1" - }, - "test/buildtest_c_async" => { - "noinst" => "1" - }, - "test/buildtest_c_blowfish" => { - "noinst" => "1" - }, - "test/buildtest_c_bn" => { - "noinst" => "1" - }, - "test/buildtest_c_buffer" => { - "noinst" => "1" - }, - "test/buildtest_c_camellia" => { - "noinst" => "1" - }, - "test/buildtest_c_cast" => { - "noinst" => "1" - }, - "test/buildtest_c_cmac" => { - "noinst" => "1" - }, - "test/buildtest_c_cmp_util" => { - "noinst" => "1" - }, - "test/buildtest_c_conf_api" => { - "noinst" => "1" - }, - "test/buildtest_c_conftypes" => { - "noinst" => "1" - }, - "test/buildtest_c_core" => { - "noinst" => "1" - }, - "test/buildtest_c_core_dispatch" => { - "noinst" => "1" - }, - "test/buildtest_c_core_names" => { - "noinst" => "1" - }, - "test/buildtest_c_core_object" => { - "noinst" => "1" - }, - "test/buildtest_c_cryptoerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_decoder" => { - "noinst" => "1" - }, - "test/buildtest_c_des" => { - "noinst" => "1" - }, - "test/buildtest_c_dh" => { - "noinst" => "1" - }, - "test/buildtest_c_dsa" => { - "noinst" => "1" - }, - "test/buildtest_c_dtls1" => { - "noinst" => "1" - }, - "test/buildtest_c_e_os2" => { - "noinst" => "1" - }, - "test/buildtest_c_ebcdic" => { - "noinst" => "1" - }, - "test/buildtest_c_ec" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdh" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdsa" => { - "noinst" => "1" - }, - "test/buildtest_c_encoder" => { - "noinst" => "1" - }, - "test/buildtest_c_engine" => { - "noinst" => "1" - }, - "test/buildtest_c_evp" => { - "noinst" => "1" - }, - "test/buildtest_c_fips_names" => { - "noinst" => "1" - }, - "test/buildtest_c_hmac" => { - "noinst" => "1" - }, - "test/buildtest_c_http" => { - "noinst" => "1" - }, - "test/buildtest_c_idea" => { - "noinst" => "1" - }, - "test/buildtest_c_kdf" => { - "noinst" => "1" - }, - "test/buildtest_c_macros" => { - "noinst" => "1" - }, - "test/buildtest_c_md4" => { - "noinst" => "1" - }, - "test/buildtest_c_md5" => { - "noinst" => "1" - }, - "test/buildtest_c_mdc2" => { - "noinst" => "1" - }, - "test/buildtest_c_modes" => { - "noinst" => "1" - }, - "test/buildtest_c_obj_mac" => { - "noinst" => "1" - }, - "test/buildtest_c_objects" => { - "noinst" => "1" - }, - "test/buildtest_c_ossl_typ" => { - "noinst" => "1" - }, - "test/buildtest_c_param_build" => { - "noinst" => "1" - }, - "test/buildtest_c_params" => { - "noinst" => "1" - }, - "test/buildtest_c_pem" => { - "noinst" => "1" - }, - "test/buildtest_c_pem2" => { - "noinst" => "1" - }, - "test/buildtest_c_prov_ssl" => { - "noinst" => "1" - }, - "test/buildtest_c_provider" => { - "noinst" => "1" - }, - "test/buildtest_c_quic" => { - "noinst" => "1" - }, - "test/buildtest_c_rand" => { - "noinst" => "1" - }, - "test/buildtest_c_rc2" => { - "noinst" => "1" - }, - "test/buildtest_c_rc4" => { - "noinst" => "1" - }, - "test/buildtest_c_ripemd" => { - "noinst" => "1" - }, - "test/buildtest_c_rsa" => { - "noinst" => "1" - }, - "test/buildtest_c_seed" => { - "noinst" => "1" - }, - "test/buildtest_c_self_test" => { - "noinst" => "1" - }, - "test/buildtest_c_sha" => { - "noinst" => "1" - }, - "test/buildtest_c_srtp" => { - "noinst" => "1" - }, - "test/buildtest_c_ssl2" => { - "noinst" => "1" - }, - "test/buildtest_c_sslerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_stack" => { - "noinst" => "1" - }, - "test/buildtest_c_store" => { - "noinst" => "1" - }, - "test/buildtest_c_symhacks" => { - "noinst" => "1" - }, - "test/buildtest_c_tls1" => { - "noinst" => "1" - }, - "test/buildtest_c_ts" => { - "noinst" => "1" - }, - "test/buildtest_c_txt_db" => { - "noinst" => "1" - }, - "test/buildtest_c_types" => { - "noinst" => "1" - }, - "test/buildtest_c_whrlpool" => { - "noinst" => "1" - }, - "test/casttest" => { - "noinst" => "1" - }, - "test/chacha_internal_test" => { - "noinst" => "1" - }, - "test/cipher_overhead_test" => { - "noinst" => "1" - }, - "test/cipherbytes_test" => { - "noinst" => "1" - }, - "test/cipherlist_test" => { - "noinst" => "1" - }, - "test/ciphername_test" => { - "noinst" => "1" - }, - "test/clienthellotest" => { - "noinst" => "1" - }, - "test/cmactest" => { - "noinst" => "1" - }, - "test/cmp_asn_test" => { - "noinst" => "1" - }, - "test/cmp_client_test" => { - "noinst" => "1" - }, - "test/cmp_ctx_test" => { - "noinst" => "1" - }, - "test/cmp_hdr_test" => { - "noinst" => "1" - }, - "test/cmp_msg_test" => { - "noinst" => "1" - }, - "test/cmp_protect_test" => { - "noinst" => "1" - }, - "test/cmp_server_test" => { - "noinst" => "1" - }, - "test/cmp_status_test" => { - "noinst" => "1" - }, - "test/cmp_vfy_test" => { - "noinst" => "1" - }, - "test/cmsapitest" => { - "noinst" => "1" - }, - "test/conf_include_test" => { - "noinst" => "1" - }, - "test/confdump" => { - "noinst" => "1" - }, - "test/constant_time_test" => { - "noinst" => "1" - }, - "test/context_internal_test" => { - "noinst" => "1" - }, - "test/crltest" => { - "noinst" => "1" - }, - "test/ct_test" => { - "noinst" => "1" - }, - "test/ctype_internal_test" => { - "noinst" => "1" - }, - "test/curve448_internal_test" => { - "noinst" => "1" - }, - "test/d2i_test" => { - "noinst" => "1" - }, - "test/danetest" => { - "noinst" => "1" - }, - "test/defltfips_test" => { - "noinst" => "1" - }, - "test/destest" => { - "noinst" => "1" - }, - "test/dhtest" => { - "noinst" => "1" - }, - "test/drbgtest" => { - "noinst" => "1" - }, - "test/dsa_no_digest_size_test" => { - "noinst" => "1" - }, - "test/dsatest" => { - "noinst" => "1" - }, - "test/dtls_mtu_test" => { - "noinst" => "1" - }, - "test/dtlstest" => { - "noinst" => "1" - }, - "test/dtlsv1listentest" => { - "noinst" => "1" - }, - "test/ec_internal_test" => { - "noinst" => "1" - }, - "test/ecdsatest" => { - "noinst" => "1" - }, - "test/ecstresstest" => { - "noinst" => "1" - }, - "test/ectest" => { - "noinst" => "1" - }, - "test/endecode_test" => { - "noinst" => "1" - }, - "test/endecoder_legacy_test" => { - "noinst" => "1" - }, - "test/enginetest" => { - "noinst" => "1" - }, - "test/errtest" => { - "noinst" => "1" - }, - "test/evp_extra_test" => { - "noinst" => "1" - }, - "test/evp_extra_test2" => { - "noinst" => "1" - }, - "test/evp_fetch_prov_test" => { - "noinst" => "1" - }, - "test/evp_kdf_test" => { - "noinst" => "1" - }, - "test/evp_libctx_test" => { - "noinst" => "1" - }, - "test/evp_pkey_dparams_test" => { - "noinst" => "1" - }, - "test/evp_pkey_provided_test" => { - "noinst" => "1" - }, - "test/evp_test" => { - "noinst" => "1" - }, - "test/exdatatest" => { - "noinst" => "1" - }, - "test/exptest" => { - "noinst" => "1" - }, - "test/fatalerrtest" => { - "noinst" => "1" - }, - "test/ffc_internal_test" => { - "noinst" => "1" - }, - "test/gmdifftest" => { - "noinst" => "1" - }, - "test/hexstr_test" => { - "noinst" => "1" - }, - "test/hmactest" => { - "noinst" => "1" - }, - "test/http_test" => { - "noinst" => "1" - }, - "test/ideatest" => { - "noinst" => "1" - }, - "test/igetest" => { - "noinst" => "1" - }, - "test/keymgmt_internal_test" => { - "noinst" => "1" - }, - "test/lhash_test" => { - "noinst" => "1" - }, - "test/mdc2_internal_test" => { - "noinst" => "1" - }, - "test/mdc2test" => { - "noinst" => "1" - }, - "test/memleaktest" => { - "noinst" => "1" - }, - "test/modes_internal_test" => { - "noinst" => "1" - }, - "test/namemap_internal_test" => { - "noinst" => "1" - }, - "test/ocspapitest" => { - "noinst" => "1" - }, - "test/ossl_store_test" => { - "noinst" => "1" - }, - "test/packettest" => { - "noinst" => "1" - }, - "test/param_build_test" => { - "noinst" => "1" - }, - "test/params_api_test" => { - "noinst" => "1" - }, - "test/params_conversion_test" => { - "noinst" => "1" - }, - "test/params_test" => { - "noinst" => "1" - }, - "test/pbelutest" => { - "noinst" => "1" - }, - "test/pbetest" => { - "noinst" => "1" - }, - "test/pem_read_depr_test" => { - "noinst" => "1" - }, - "test/pemtest" => { - "noinst" => "1" - }, - "test/pkcs12_format_test" => { - "noinst" => "1" - }, - "test/pkcs7_test" => { - "noinst" => "1" - }, - "test/pkey_meth_kdf_test" => { - "noinst" => "1" - }, - "test/pkey_meth_test" => { - "noinst" => "1" - }, - "test/poly1305_internal_test" => { - "noinst" => "1" - }, - "test/property_test" => { - "noinst" => "1" - }, - "test/prov_config_test" => { - "noinst" => "1" - }, - "test/provfetchtest" => { - "noinst" => "1" - }, - "test/provider_fallback_test" => { - "noinst" => "1" - }, - "test/provider_internal_test" => { - "noinst" => "1" - }, - "test/provider_pkey_test" => { - "noinst" => "1" - }, - "test/provider_status_test" => { - "noinst" => "1" - }, - "test/provider_test" => { - "noinst" => "1" - }, - "test/rand_status_test" => { - "noinst" => "1" - }, - "test/rand_test" => { - "noinst" => "1" - }, - "test/rc2test" => { - "noinst" => "1" - }, - "test/rc4test" => { - "noinst" => "1" - }, - "test/rc5test" => { - "noinst" => "1" - }, - "test/rdrand_sanitytest" => { - "noinst" => "1" - }, - "test/recordlentest" => { - "noinst" => "1" - }, - "test/rsa_complex" => { - "noinst" => "1" - }, - "test/rsa_mp_test" => { - "noinst" => "1" - }, - "test/rsa_sp800_56b_test" => { - "noinst" => "1" - }, - "test/rsa_test" => { - "noinst" => "1" - }, - "test/sanitytest" => { - "noinst" => "1" - }, - "test/secmemtest" => { - "noinst" => "1" - }, - "test/servername_test" => { - "noinst" => "1" - }, - "test/sha_test" => { - "noinst" => "1" - }, - "test/siphash_internal_test" => { - "noinst" => "1" - }, - "test/sm2_internal_test" => { - "noinst" => "1" - }, - "test/sm3_internal_test" => { - "noinst" => "1" - }, - "test/sm4_internal_test" => { - "noinst" => "1" - }, - "test/sparse_array_test" => { - "noinst" => "1" - }, - "test/srptest" => { - "noinst" => "1" - }, - "test/ssl_cert_table_internal_test" => { - "noinst" => "1" - }, - "test/ssl_ctx_test" => { - "noinst" => "1" - }, - "test/ssl_old_test" => { - "noinst" => "1" - }, - "test/ssl_test" => { - "noinst" => "1" - }, - "test/ssl_test_ctx_test" => { - "noinst" => "1" - }, - "test/sslapitest" => { - "noinst" => "1" - }, - "test/sslbuffertest" => { - "noinst" => "1" - }, - "test/sslcorrupttest" => { - "noinst" => "1" - }, - "test/stack_test" => { - "noinst" => "1" - }, - "test/sysdefaulttest" => { - "noinst" => "1" - }, - "test/test_test" => { - "noinst" => "1" - }, - "test/threadstest" => { - "noinst" => "1" - }, - "test/threadstest_fips" => { - "noinst" => "1" - }, - "test/time_offset_test" => { - "noinst" => "1" - }, - "test/tls13ccstest" => { - "noinst" => "1" - }, - "test/tls13encryptiontest" => { - "noinst" => "1" - }, - "test/uitest" => { - "noinst" => "1" - }, - "test/upcallstest" => { - "noinst" => "1" - }, - "test/user_property_test" => { - "noinst" => "1" - }, - "test/v3ext" => { - "noinst" => "1" - }, - "test/v3nametest" => { - "noinst" => "1" - }, - "test/verify_extra_test" => { - "noinst" => "1" - }, - "test/versions" => { - "noinst" => "1" - }, - "test/wpackettest" => { - "noinst" => "1" - }, - "test/x509_check_cert_pkey_test" => { - "noinst" => "1" - }, - "test/x509_dup_cert_test" => { - "noinst" => "1" - }, - "test/x509_internal_test" => { - "noinst" => "1" - }, - "test/x509_time_test" => { - "noinst" => "1" - }, - "test/x509aux" => { - "noinst" => "1" - } - }, - "scripts" => { - "apps/CA.pl" => { - "misc" => "1" - }, - "apps/tsget.pl" => { - "linkname" => "tsget", - "misc" => "1" - }, - "util/shlib_wrap.sh" => { - "noinst" => "1" - }, - "util/wrap.pl" => { - "noinst" => "1" - } - }, - "sources" => { - "apps/openssl" => { - "apps/openssl-bin-progs.o" => { - "nocheck" => "1" - } - }, - "apps/openssl-bin-progs.o" => { - "apps/progs.c" => { - "nocheck" => "1" - } - }, - "apps/progs.o" => {} - } - }, - "defines" => { - "libcrypto" => [ - "AES_ASM", - "BSAES_ASM", - "CMLL_ASM", - "ECP_NISTZ256_ASM", - "GHASH_ASM", - "KECCAK1600_ASM", - "MD5_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2", - "PADLOCK_ASM", - "POLY1305_ASM", - "SHA1_ASM", - "SHA256_ASM", - "SHA512_ASM", - "VPAES_ASM", - "WHIRLPOOL_ASM", - "X25519_ASM" - ], - "libssl" => [ - "AES_ASM" - ], - "providers/fips" => [ - "FIPS_MODULE" - ], - "providers/libcommon.a" => [ - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2" - ], - "providers/libdefault.a" => [ - "AES_ASM", - "BSAES_ASM", - "OPENSSL_CPUID_OBJ", - "VPAES_ASM" - ], - "providers/libfips.a" => [ - "AES_ASM", - "BSAES_ASM", - "ECP_NISTZ256_ASM", - "FIPS_MODULE", - "GHASH_ASM", - "KECCAK1600_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_CPUID_OBJ", - "OPENSSL_IA32_SSE2", - "SHA1_ASM", - "SHA256_ASM", - "SHA512_ASM", - "VPAES_ASM", - "X25519_ASM" - ], - "providers/liblegacy.a" => [ - "MD5_ASM", - "OPENSSL_BN_ASM_GF2m", - "OPENSSL_BN_ASM_MONT", - "OPENSSL_BN_ASM_MONT5", - "OPENSSL_IA32_SSE2" - ], - "test/provider_internal_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ], - "test/provider_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ] - }, - "depends" => { - "" => [ - "include/crypto/bn_conf.h", - "include/crypto/dso_conf.h", - "include/openssl/asn1.h", - "include/openssl/asn1t.h", - "include/openssl/bio.h", - "include/openssl/cmp.h", - "include/openssl/cms.h", - "include/openssl/conf.h", - "include/openssl/configuration.h", - "include/openssl/crmf.h", - "include/openssl/crypto.h", - "include/openssl/ct.h", - "include/openssl/err.h", - "include/openssl/ess.h", - "include/openssl/fipskey.h", - "include/openssl/lhash.h", - "include/openssl/ocsp.h", - "include/openssl/opensslv.h", - "include/openssl/pkcs12.h", - "include/openssl/pkcs7.h", - "include/openssl/safestack.h", - "include/openssl/srp.h", - "include/openssl/ssl.h", - "include/openssl/ui.h", - "include/openssl/x509.h", - "include/openssl/x509_vfy.h", - "include/openssl/x509v3.h", - "test/provider_internal_test.cnf" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/openssl" => [ - "apps/libapps.a", - "libssl" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ca.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cms.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ec.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-enc.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-engine.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-info.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-list.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-mac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-prime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rand.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-req.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-smime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-speed.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-srp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ts.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-verify.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-version.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-x509.o" => [ - "apps/progs.h" - ], - "apps/progs.c" => [ - "configdata.pm" - ], - "apps/progs.h" => [ - "apps/progs.c" - ], - "build_modules_nodep" => [ - "providers/fipsmodule.cnf" - ], - "crypto/aes/aes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aesni-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/aes/vpaes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/buildinf.h" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/buildinf.h" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in", - "doc/perlvars.pm" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "fuzz/asn1-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/asn1parse-test" => [ - "libcrypto" - ], - "fuzz/bignum-test" => [ - "libcrypto" - ], - "fuzz/bndiv-test" => [ - "libcrypto" - ], - "fuzz/client-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/cmp-test" => [ - "libcrypto.a" - ], - "fuzz/cms-test" => [ - "libcrypto" - ], - "fuzz/conf-test" => [ - "libcrypto" - ], - "fuzz/crl-test" => [ - "libcrypto" - ], - "fuzz/ct-test" => [ - "libcrypto" - ], - "fuzz/server-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/x509-test" => [ - "libcrypto" - ], - "libcrypto.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "libssl" => [ - "libcrypto" - ], - "libssl.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov/der_digests.h" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/fips" => [ - "providers/libfips.a" - ], - "providers/fipsmodule.cnf" => [ - "providers/fips" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/legacy" => [ - "libcrypto", - "providers/liblegacy.a" - ], - "providers/libcommon.a" => [ - "libcrypto" - ], - "providers/libdefault.a" => [ - "providers/libcommon.a" - ], - "providers/liblegacy.a" => [ - "providers/libcommon.a" - ], - "test/aborttest" => [ - "libcrypto" - ], - "test/acvp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/aesgcmtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/afalgtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/algorithmid_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_decode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_dsa_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_encode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_string_table_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asynciotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/asynctest" => [ - "libcrypto" - ], - "test/bad_dtls_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/bftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_callback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_core_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_enc_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_memleak_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_prefix_text" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_readbuffer_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bioprinttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bn_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/bntest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/buildtest_c_aes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_async" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_blowfish" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_bn" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_buffer" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_camellia" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cast" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmp_util" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conf_api" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conftypes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_dispatch" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_object" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_decoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_des" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dtls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_e_os2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ebcdic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ec" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_encoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_engine" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_evp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_fips_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_hmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_http" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_idea" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_kdf" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_macros" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md5" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_mdc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_modes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_obj_mac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_objects" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ossl_typ" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_param_build" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_params" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_prov_ssl" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_provider" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_quic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rand" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ripemd" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_seed" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_self_test" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sha" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_srtp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ssl2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sslerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_stack" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_store" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_symhacks" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_tls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ts" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_txt_db" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_types" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_whrlpool" => [ - "libcrypto", - "libssl" - ], - "test/casttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/chacha_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cipher_overhead_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/cipherbytes_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cipherlist_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ciphername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/clienthellotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_asn_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_client_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_ctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_hdr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_msg_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_protect_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_server_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_vfy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmsapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/conf_include_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/confdump" => [ - "libcrypto" - ], - "test/constant_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/context_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/crltest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ct_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ctype_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/curve448_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/d2i_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/danetest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/defltfips_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/destest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dhtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/drbgtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsa_no_digest_size_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dtls_mtu_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlsv1listentest" => [ - "libssl", - "test/libtestutil.a" - ], - "test/ec_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecdsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecstresstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ectest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecode_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecoder_legacy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/enginetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/errtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_extra_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_extra_test2" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_fetch_prov_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_libctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_pkey_dparams_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_pkey_provided_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exdatatest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/fatalerrtest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ffc_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/gmdifftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/hexstr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/hmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/http_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ideatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/igetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/keymgmt_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/lhash_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/libtestutil.a" => [ - "libcrypto" - ], - "test/mdc2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/mdc2test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/memleaktest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/modes_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/namemap_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ocspapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ossl_store_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/packettest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/param_build_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/params_api_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_conversion_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/pbelutest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pbetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pem_read_depr_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs12_format_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs7_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/poly1305_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/property_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/prov_config_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provfetchtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_fallback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rand_status_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rand_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rc2test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc4test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc5test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rdrand_sanitytest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/recordlentest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/rsa_mp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_sp800_56b_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sanitytest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/secmemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/servername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sha_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/siphash_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm3_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm4_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sparse_array_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/srptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_cert_table_internal_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_old_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/ssl_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_test_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslapitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslbuffertest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslcorrupttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/stack_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/sysdefaulttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/test_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest_fips" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/time_offset_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/tls13ccstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/tls13encryptiontest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/uitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/upcallstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/user_property_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3ext" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3nametest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/verify_extra_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/versions" => [ - "libcrypto" - ], - "test/wpackettest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/x509_check_cert_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_dup_cert_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/x509_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509aux" => [ - "libcrypto", - "test/libtestutil.a" - ], - "util/wrap.pl" => [ - "configdata.pm" - ] - }, - "dirinfo" => { - "apps" => { - "products" => { - "bin" => [ - "apps/openssl" - ], - "script" => [ - "apps/CA.pl", - "apps/tsget.pl" - ] - } - }, - "apps/lib" => { - "deps" => [ - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o", - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o" - ], - "products" => { - "bin" => [ - "apps/openssl", - "test/cmp_client_test", - "test/uitest" - ], - "lib" => [ - "apps/libapps.a", - "test/libtestutil.a" - ] - } - }, - "crypto" => { - "deps" => [ - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/libcrypto-lib-x86_64cpuid.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o", - "crypto/libfips-lib-x86_64cpuid.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aes" => { - "deps" => [ - "crypto/aes/libcrypto-lib-aes-x86_64.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-x86_64.o", - "crypto/aes/libcrypto-lib-bsaes-x86_64.o", - "crypto/aes/libcrypto-lib-vpaes-x86_64.o", - "crypto/aes/libfips-lib-aes-x86_64.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o", - "crypto/aes/libfips-lib-aesni-mb-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o", - "crypto/aes/libfips-lib-aesni-x86_64.o", - "crypto/aes/libfips-lib-bsaes-x86_64.o", - "crypto/aes/libfips-lib-vpaes-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aria" => { - "deps" => [ - "crypto/aria/libcrypto-lib-aria.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/asn1" => { - "deps" => [ - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async" => { - "deps" => [ - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async/arch" => { - "deps" => [ - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bf" => { - "deps" => [ - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bio" => { - "deps" => [ - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bn" => { - "deps" => [ - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsaz-avx2.o", - "crypto/bn/libcrypto-lib-rsaz-avx512.o", - "crypto/bn/libcrypto-lib-rsaz-x86_64.o", - "crypto/bn/libcrypto-lib-rsaz_exp.o", - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o", - "crypto/bn/libcrypto-lib-x86_64-gf2m.o", - "crypto/bn/libcrypto-lib-x86_64-mont.o", - "crypto/bn/libcrypto-lib-x86_64-mont5.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsaz-avx2.o", - "crypto/bn/libfips-lib-rsaz-avx512.o", - "crypto/bn/libfips-lib-rsaz-x86_64.o", - "crypto/bn/libfips-lib-rsaz_exp.o", - "crypto/bn/libfips-lib-rsaz_exp_x2.o", - "crypto/bn/libfips-lib-x86_64-gf2m.o", - "crypto/bn/libfips-lib-x86_64-mont.o", - "crypto/bn/libfips-lib-x86_64-mont5.o", - "crypto/bn/liblegacy-lib-rsaz-avx2.o", - "crypto/bn/liblegacy-lib-rsaz-avx512.o", - "crypto/bn/liblegacy-lib-rsaz-x86_64.o", - "crypto/bn/liblegacy-lib-rsaz_exp.o", - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o", - "crypto/bn/liblegacy-lib-x86_64-gf2m.o", - "crypto/bn/liblegacy-lib-x86_64-mont.o", - "crypto/bn/liblegacy-lib-x86_64-mont5.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/bn/asm" => { - "deps" => [ - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o", - "crypto/bn/asm/libfips-lib-x86_64-gcc.o", - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/buffer" => { - "deps" => [ - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/buffer/libfips-lib-buffer.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/camellia" => { - "deps" => [ - "crypto/camellia/libcrypto-lib-cmll-x86_64.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cast" => { - "deps" => [ - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/chacha" => { - "deps" => [ - "crypto/chacha/libcrypto-lib-chacha-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cmac" => { - "deps" => [ - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmac/libfips-lib-cmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/cmp" => { - "deps" => [ - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cms" => { - "deps" => [ - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/conf" => { - "deps" => [ - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/crmf" => { - "deps" => [ - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ct" => { - "deps" => [ - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/des" => { - "deps" => [ - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/dh" => { - "deps" => [ - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dsa" => { - "deps" => [ - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dso" => { - "deps" => [ - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ec" => { - "deps" => [ - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libcrypto-lib-ecp_nistz256.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/ec/libcrypto-lib-x25519-x86_64.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libfips-lib-ecp_nistz256.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o", - "crypto/ec/libfips-lib-x25519-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448" => { - "deps" => [ - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_32" => { - "deps" => [ - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_64" => { - "deps" => [ - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/encode_decode" => { - "deps" => [ - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/engine" => { - "deps" => [ - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/err" => { - "deps" => [ - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ess" => { - "deps" => [ - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/evp" => { - "deps" => [ - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ffc" => { - "deps" => [ - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/hmac" => { - "deps" => [ - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/hmac/libfips-lib-hmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/http" => { - "deps" => [ - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/idea" => { - "deps" => [ - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/kdf" => { - "deps" => [ - "crypto/kdf/libcrypto-lib-kdf_err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/lhash" => { - "deps" => [ - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/lhash/libfips-lib-lhash.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/md4" => { - "deps" => [ - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/md5" => { - "deps" => [ - "crypto/md5/libcrypto-lib-md5-x86_64.o", - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/md5/liblegacy-lib-md5-x86_64.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/liblegacy.a" - ] - } - }, - "crypto/mdc2" => { - "deps" => [ - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/modes" => { - "deps" => [ - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o", - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ghash-x86_64.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ghash-x86_64.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/objects" => { - "deps" => [ - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ocsp" => { - "deps" => [ - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pem" => { - "deps" => [ - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs12" => { - "deps" => [ - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs7" => { - "deps" => [ - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/poly1305" => { - "deps" => [ - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o", - "crypto/poly1305/libcrypto-lib-poly1305.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/property" => { - "deps" => [ - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rand" => { - "deps" => [ - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rand/libfips-lib-rand_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rc2" => { - "deps" => [ - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rc4" => { - "deps" => [ - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o", - "crypto/rc4/libcrypto-lib-rc4-x86_64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ripemd" => { - "deps" => [ - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rsa" => { - "deps" => [ - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/seed" => { - "deps" => [ - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sha" => { - "deps" => [ - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-x86_64.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha256-x86_64.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512-x86_64.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/sha/libfips-lib-keccak1600-x86_64.o", - "crypto/sha/libfips-lib-sha1-mb-x86_64.o", - "crypto/sha/libfips-lib-sha1-x86_64.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256-mb-x86_64.o", - "crypto/sha/libfips-lib-sha256-x86_64.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512-x86_64.o", - "crypto/sha/libfips-lib-sha512.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/siphash" => { - "deps" => [ - "crypto/siphash/libcrypto-lib-siphash.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm2" => { - "deps" => [ - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm3" => { - "deps" => [ - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm4" => { - "deps" => [ - "crypto/sm4/libcrypto-lib-sm4.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/srp" => { - "deps" => [ - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/stack" => { - "deps" => [ - "crypto/stack/libcrypto-lib-stack.o", - "crypto/stack/libfips-lib-stack.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/store" => { - "deps" => [ - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ts" => { - "deps" => [ - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/txt_db" => { - "deps" => [ - "crypto/txt_db/libcrypto-lib-txt_db.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ui" => { - "deps" => [ - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/whrlpool" => { - "deps" => [ - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/x509" => { - "deps" => [ - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "engines" => { - "deps" => [ - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock-x86_64.o", - "engines/libcrypto-lib-e_padlock.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "fuzz" => { - "products" => { - "bin" => [ - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test" - ] - } - }, - "providers" => { - "deps" => [ - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "products" => { - "dso" => [ - "providers/fips", - "providers/legacy" - ], - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/common" => { - "deps" => [ - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/common/der" => { - "deps" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/der/libfips-lib-der_rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/fips" => { - "deps" => [ - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/fips/fips-dso-fips_entry.o" - ], - "products" => { - "dso" => [ - "providers/fips" - ], - "lib" => [ - "providers/libfips.a" - ] - } - }, - "providers/implementations/asymciphers" => { - "deps" => [ - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/ciphers" => { - "deps" => [ - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/digests" => { - "deps" => [ - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/encode_decode" => { - "deps" => [ - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/exchange" => { - "deps" => [ - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/kdfs" => { - "deps" => [ - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/kem" => { - "deps" => [ - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/keymgmt" => { - "deps" => [ - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/macs" => { - "deps" => [ - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands" => { - "deps" => [ - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands/seeding" => { - "deps" => [ - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/signature" => { - "deps" => [ - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/storemgmt" => { - "deps" => [ - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "ssl" => { - "deps" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/libdefault-lib-s3_cbc.o", - "ssl/libfips-lib-s3_cbc.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "ssl/record" => { - "deps" => [ - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libcommon.a" - ] - } - }, - "ssl/statem" => { - "deps" => [ - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "products" => { - "lib" => [ - "libssl" - ] - } - }, - "test/helpers" => { - "deps" => [ - "test/helpers/asynciotest-bin-ssltestlib.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o", - "test/helpers/dtlstest-bin-ssltestlib.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o", - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/helpers/servername_test-bin-ssltestlib.o", - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/helpers/tls13ccstest-bin-ssltestlib.o" - ], - "products" => { - "bin" => [ - "test/asynciotest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/dtls_mtu_test", - "test/dtlstest", - "test/endecode_test", - "test/fatalerrtest", - "test/pkcs12_format_test", - "test/recordlentest", - "test/servername_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/tls13ccstest" - ] - } - }, - "test/testutil" => { - "deps" => [ - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "products" => { - "lib" => [ - "test/libtestutil.a" - ] - } - }, - "tools" => { - "products" => { - "script" => [ - "tools/c_rehash" - ] - } - }, - "util" => { - "products" => { - "script" => [ - "util/shlib_wrap.sh", - "util/wrap.pl" - ] - } - } - }, - "generate" => { - "apps/progs.c" => [ - "apps/progs.pl", - "\"-C\"", - "\$(APPS_OPENSSL)" - ], - "apps/progs.h" => [ - "apps/progs.pl", - "\"-H\"", - "\$(APPS_OPENSSL)" - ], - "crypto/aes/aes-586.s" => [ - "crypto/aes/asm/aes-586.pl" - ], - "crypto/aes/aes-armv4.S" => [ - "crypto/aes/asm/aes-armv4.pl" - ], - "crypto/aes/aes-c64xplus.S" => [ - "crypto/aes/asm/aes-c64xplus.pl" - ], - "crypto/aes/aes-ia64.s" => [ - "crypto/aes/asm/aes-ia64.S" - ], - "crypto/aes/aes-mips.S" => [ - "crypto/aes/asm/aes-mips.pl" - ], - "crypto/aes/aes-parisc.s" => [ - "crypto/aes/asm/aes-parisc.pl" - ], - "crypto/aes/aes-ppc.s" => [ - "crypto/aes/asm/aes-ppc.pl" - ], - "crypto/aes/aes-s390x.S" => [ - "crypto/aes/asm/aes-s390x.pl" - ], - "crypto/aes/aes-sparcv9.S" => [ - "crypto/aes/asm/aes-sparcv9.pl" - ], - "crypto/aes/aes-x86_64.s" => [ - "crypto/aes/asm/aes-x86_64.pl" - ], - "crypto/aes/aesfx-sparcv9.S" => [ - "crypto/aes/asm/aesfx-sparcv9.pl" - ], - "crypto/aes/aesni-mb-x86_64.s" => [ - "crypto/aes/asm/aesni-mb-x86_64.pl" - ], - "crypto/aes/aesni-sha1-x86_64.s" => [ - "crypto/aes/asm/aesni-sha1-x86_64.pl" - ], - "crypto/aes/aesni-sha256-x86_64.s" => [ - "crypto/aes/asm/aesni-sha256-x86_64.pl" - ], - "crypto/aes/aesni-x86.s" => [ - "crypto/aes/asm/aesni-x86.pl" - ], - "crypto/aes/aesni-x86_64.s" => [ - "crypto/aes/asm/aesni-x86_64.pl" - ], - "crypto/aes/aesp8-ppc.s" => [ - "crypto/aes/asm/aesp8-ppc.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/aes/asm/aest4-sparcv9.pl" - ], - "crypto/aes/aesv8-armx.S" => [ - "crypto/aes/asm/aesv8-armx.pl" - ], - "crypto/aes/bsaes-armv7.S" => [ - "crypto/aes/asm/bsaes-armv7.pl" - ], - "crypto/aes/bsaes-x86_64.s" => [ - "crypto/aes/asm/bsaes-x86_64.pl" - ], - "crypto/aes/vpaes-armv8.S" => [ - "crypto/aes/asm/vpaes-armv8.pl" - ], - "crypto/aes/vpaes-ppc.s" => [ - "crypto/aes/asm/vpaes-ppc.pl" - ], - "crypto/aes/vpaes-x86.s" => [ - "crypto/aes/asm/vpaes-x86.pl" - ], - "crypto/aes/vpaes-x86_64.s" => [ - "crypto/aes/asm/vpaes-x86_64.pl" - ], - "crypto/alphacpuid.s" => [ - "crypto/alphacpuid.pl" - ], - "crypto/arm64cpuid.S" => [ - "crypto/arm64cpuid.pl" - ], - "crypto/armv4cpuid.S" => [ - "crypto/armv4cpuid.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/bf/asm/bf-586.pl" - ], - "crypto/bn/alpha-mont.S" => [ - "crypto/bn/asm/alpha-mont.pl" - ], - "crypto/bn/armv4-gf2m.S" => [ - "crypto/bn/asm/armv4-gf2m.pl" - ], - "crypto/bn/armv4-mont.S" => [ - "crypto/bn/asm/armv4-mont.pl" - ], - "crypto/bn/armv8-mont.S" => [ - "crypto/bn/asm/armv8-mont.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/bn/asm/bn-586.pl" - ], - "crypto/bn/bn-ia64.s" => [ - "crypto/bn/asm/ia64.S" - ], - "crypto/bn/bn-mips.S" => [ - "crypto/bn/asm/mips.pl" - ], - "crypto/bn/bn-ppc.s" => [ - "crypto/bn/asm/ppc.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/bn/asm/co-586.pl" - ], - "crypto/bn/ia64-mont.s" => [ - "crypto/bn/asm/ia64-mont.pl" - ], - "crypto/bn/mips-mont.S" => [ - "crypto/bn/asm/mips-mont.pl" - ], - "crypto/bn/parisc-mont.s" => [ - "crypto/bn/asm/parisc-mont.pl" - ], - "crypto/bn/ppc-mont.s" => [ - "crypto/bn/asm/ppc-mont.pl" - ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], - "crypto/bn/ppc64-mont.s" => [ - "crypto/bn/asm/ppc64-mont.pl" - ], - "crypto/bn/rsaz-avx2.s" => [ - "crypto/bn/asm/rsaz-avx2.pl" - ], - "crypto/bn/rsaz-avx512.s" => [ - "crypto/bn/asm/rsaz-avx512.pl" - ], - "crypto/bn/rsaz-x86_64.s" => [ - "crypto/bn/asm/rsaz-x86_64.pl" - ], - "crypto/bn/s390x-gf2m.s" => [ - "crypto/bn/asm/s390x-gf2m.pl" - ], - "crypto/bn/s390x-mont.S" => [ - "crypto/bn/asm/s390x-mont.pl" - ], - "crypto/bn/sparct4-mont.S" => [ - "crypto/bn/asm/sparct4-mont.pl" - ], - "crypto/bn/sparcv9-gf2m.S" => [ - "crypto/bn/asm/sparcv9-gf2m.pl" - ], - "crypto/bn/sparcv9-mont.S" => [ - "crypto/bn/asm/sparcv9-mont.pl" - ], - "crypto/bn/sparcv9a-mont.S" => [ - "crypto/bn/asm/sparcv9a-mont.pl" - ], - "crypto/bn/vis3-mont.S" => [ - "crypto/bn/asm/vis3-mont.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/bn/asm/x86-gf2m.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/bn/asm/x86-mont.pl" - ], - "crypto/bn/x86_64-gf2m.s" => [ - "crypto/bn/asm/x86_64-gf2m.pl" - ], - "crypto/bn/x86_64-mont.s" => [ - "crypto/bn/asm/x86_64-mont.pl" - ], - "crypto/bn/x86_64-mont5.s" => [ - "crypto/bn/asm/x86_64-mont5.pl" - ], - "crypto/buildinf.h" => [ - "util/mkbuildinf.pl", - "\"\$(CC)", - "\$(LIB_CFLAGS)", - "\$(CPPFLAGS_Q)\"", - "\"\$(PLATFORM)\"" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/camellia/asm/cmll-x86.pl" - ], - "crypto/camellia/cmll-x86_64.s" => [ - "crypto/camellia/asm/cmll-x86_64.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/camellia/asm/cmllt4-sparcv9.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/cast/asm/cast-586.pl" - ], - "crypto/chacha/chacha-armv4.S" => [ - "crypto/chacha/asm/chacha-armv4.pl" - ], - "crypto/chacha/chacha-armv8.S" => [ - "crypto/chacha/asm/chacha-armv8.pl" - ], - "crypto/chacha/chacha-c64xplus.S" => [ - "crypto/chacha/asm/chacha-c64xplus.pl" - ], - "crypto/chacha/chacha-ia64.S" => [ - "crypto/chacha/asm/chacha-ia64.pl" - ], - "crypto/chacha/chacha-ppc.s" => [ - "crypto/chacha/asm/chacha-ppc.pl" - ], - "crypto/chacha/chacha-s390x.S" => [ - "crypto/chacha/asm/chacha-s390x.pl" - ], - "crypto/chacha/chacha-x86.s" => [ - "crypto/chacha/asm/chacha-x86.pl" - ], - "crypto/chacha/chacha-x86_64.s" => [ - "crypto/chacha/asm/chacha-x86_64.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/des/asm/crypt586.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/des/asm/des-586.pl" - ], - "crypto/des/des_enc-sparc.S" => [ - "crypto/des/asm/des_enc.m4" - ], - "crypto/des/dest4-sparcv9.S" => [ - "crypto/des/asm/dest4-sparcv9.pl" - ], - "crypto/ec/ecp_nistp521-ppc64.s" => [ - "crypto/ec/asm/ecp_nistp521-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-armv4.S" => [ - "crypto/ec/asm/ecp_nistz256-armv4.pl" - ], - "crypto/ec/ecp_nistz256-armv8.S" => [ - "crypto/ec/asm/ecp_nistz256-armv8.pl" - ], - "crypto/ec/ecp_nistz256-avx2.s" => [ - "crypto/ec/asm/ecp_nistz256-avx2.pl" - ], - "crypto/ec/ecp_nistz256-ppc64.s" => [ - "crypto/ec/asm/ecp_nistz256-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-sparcv9.S" => [ - "crypto/ec/asm/ecp_nistz256-sparcv9.pl" - ], - "crypto/ec/ecp_nistz256-x86.s" => [ - "crypto/ec/asm/ecp_nistz256-x86.pl" - ], - "crypto/ec/ecp_nistz256-x86_64.s" => [ - "crypto/ec/asm/ecp_nistz256-x86_64.pl" - ], - "crypto/ec/x25519-ppc64.s" => [ - "crypto/ec/asm/x25519-ppc64.pl" - ], - "crypto/ec/x25519-x86_64.s" => [ - "crypto/ec/asm/x25519-x86_64.pl" - ], - "crypto/ia64cpuid.s" => [ - "crypto/ia64cpuid.S" - ], - "crypto/md5/md5-586.s" => [ - "crypto/md5/asm/md5-586.pl" - ], - "crypto/md5/md5-sparcv9.S" => [ - "crypto/md5/asm/md5-sparcv9.pl" - ], - "crypto/md5/md5-x86_64.s" => [ - "crypto/md5/asm/md5-x86_64.pl" - ], - "crypto/modes/aes-gcm-armv8_64.S" => [ - "crypto/modes/asm/aes-gcm-armv8_64.pl" - ], - "crypto/modes/aesni-gcm-x86_64.s" => [ - "crypto/modes/asm/aesni-gcm-x86_64.pl" - ], - "crypto/modes/ghash-alpha.S" => [ - "crypto/modes/asm/ghash-alpha.pl" - ], - "crypto/modes/ghash-armv4.S" => [ - "crypto/modes/asm/ghash-armv4.pl" - ], - "crypto/modes/ghash-c64xplus.S" => [ - "crypto/modes/asm/ghash-c64xplus.pl" - ], - "crypto/modes/ghash-ia64.s" => [ - "crypto/modes/asm/ghash-ia64.pl" - ], - "crypto/modes/ghash-parisc.s" => [ - "crypto/modes/asm/ghash-parisc.pl" - ], - "crypto/modes/ghash-s390x.S" => [ - "crypto/modes/asm/ghash-s390x.pl" - ], - "crypto/modes/ghash-sparcv9.S" => [ - "crypto/modes/asm/ghash-sparcv9.pl" - ], - "crypto/modes/ghash-x86.s" => [ - "crypto/modes/asm/ghash-x86.pl" - ], - "crypto/modes/ghash-x86_64.s" => [ - "crypto/modes/asm/ghash-x86_64.pl" - ], - "crypto/modes/ghashp8-ppc.s" => [ - "crypto/modes/asm/ghashp8-ppc.pl" - ], - "crypto/modes/ghashv8-armx.S" => [ - "crypto/modes/asm/ghashv8-armx.pl" - ], - "crypto/pariscid.s" => [ - "crypto/pariscid.pl" - ], - "crypto/poly1305/poly1305-armv4.S" => [ - "crypto/poly1305/asm/poly1305-armv4.pl" - ], - "crypto/poly1305/poly1305-armv8.S" => [ - "crypto/poly1305/asm/poly1305-armv8.pl" - ], - "crypto/poly1305/poly1305-c64xplus.S" => [ - "crypto/poly1305/asm/poly1305-c64xplus.pl" - ], - "crypto/poly1305/poly1305-mips.S" => [ - "crypto/poly1305/asm/poly1305-mips.pl" - ], - "crypto/poly1305/poly1305-ppc.s" => [ - "crypto/poly1305/asm/poly1305-ppc.pl" - ], - "crypto/poly1305/poly1305-ppcfp.s" => [ - "crypto/poly1305/asm/poly1305-ppcfp.pl" - ], - "crypto/poly1305/poly1305-s390x.S" => [ - "crypto/poly1305/asm/poly1305-s390x.pl" - ], - "crypto/poly1305/poly1305-sparcv9.S" => [ - "crypto/poly1305/asm/poly1305-sparcv9.pl" - ], - "crypto/poly1305/poly1305-x86.s" => [ - "crypto/poly1305/asm/poly1305-x86.pl" - ], - "crypto/poly1305/poly1305-x86_64.s" => [ - "crypto/poly1305/asm/poly1305-x86_64.pl" - ], - "crypto/ppccpuid.s" => [ - "crypto/ppccpuid.pl" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/rc4/asm/rc4-586.pl" - ], - "crypto/rc4/rc4-c64xplus.s" => [ - "crypto/rc4/asm/rc4-c64xplus.pl" - ], - "crypto/rc4/rc4-md5-x86_64.s" => [ - "crypto/rc4/asm/rc4-md5-x86_64.pl" - ], - "crypto/rc4/rc4-parisc.s" => [ - "crypto/rc4/asm/rc4-parisc.pl" - ], - "crypto/rc4/rc4-s390x.s" => [ - "crypto/rc4/asm/rc4-s390x.pl" - ], - "crypto/rc4/rc4-x86_64.s" => [ - "crypto/rc4/asm/rc4-x86_64.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/ripemd/asm/rmd-586.pl" - ], - "crypto/s390xcpuid.S" => [ - "crypto/s390xcpuid.pl" - ], - "crypto/sha/keccak1600-armv4.S" => [ - "crypto/sha/asm/keccak1600-armv4.pl" - ], - "crypto/sha/keccak1600-armv8.S" => [ - "crypto/sha/asm/keccak1600-armv8.pl" - ], - "crypto/sha/keccak1600-avx2.S" => [ - "crypto/sha/asm/keccak1600-avx2.pl" - ], - "crypto/sha/keccak1600-avx512.S" => [ - "crypto/sha/asm/keccak1600-avx512.pl" - ], - "crypto/sha/keccak1600-avx512vl.S" => [ - "crypto/sha/asm/keccak1600-avx512vl.pl" - ], - "crypto/sha/keccak1600-c64x.S" => [ - "crypto/sha/asm/keccak1600-c64x.pl" - ], - "crypto/sha/keccak1600-mmx.S" => [ - "crypto/sha/asm/keccak1600-mmx.pl" - ], - "crypto/sha/keccak1600-ppc64.s" => [ - "crypto/sha/asm/keccak1600-ppc64.pl" - ], - "crypto/sha/keccak1600-s390x.S" => [ - "crypto/sha/asm/keccak1600-s390x.pl" - ], - "crypto/sha/keccak1600-x86_64.s" => [ - "crypto/sha/asm/keccak1600-x86_64.pl" - ], - "crypto/sha/keccak1600p8-ppc.S" => [ - "crypto/sha/asm/keccak1600p8-ppc.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/sha/asm/sha1-586.pl" - ], - "crypto/sha/sha1-alpha.S" => [ - "crypto/sha/asm/sha1-alpha.pl" - ], - "crypto/sha/sha1-armv4-large.S" => [ - "crypto/sha/asm/sha1-armv4-large.pl" - ], - "crypto/sha/sha1-armv8.S" => [ - "crypto/sha/asm/sha1-armv8.pl" - ], - "crypto/sha/sha1-c64xplus.S" => [ - "crypto/sha/asm/sha1-c64xplus.pl" - ], - "crypto/sha/sha1-ia64.s" => [ - "crypto/sha/asm/sha1-ia64.pl" - ], - "crypto/sha/sha1-mb-x86_64.s" => [ - "crypto/sha/asm/sha1-mb-x86_64.pl" - ], - "crypto/sha/sha1-mips.S" => [ - "crypto/sha/asm/sha1-mips.pl" - ], - "crypto/sha/sha1-parisc.s" => [ - "crypto/sha/asm/sha1-parisc.pl" - ], - "crypto/sha/sha1-ppc.s" => [ - "crypto/sha/asm/sha1-ppc.pl" - ], - "crypto/sha/sha1-s390x.S" => [ - "crypto/sha/asm/sha1-s390x.pl" - ], - "crypto/sha/sha1-sparcv9.S" => [ - "crypto/sha/asm/sha1-sparcv9.pl" - ], - "crypto/sha/sha1-sparcv9a.S" => [ - "crypto/sha/asm/sha1-sparcv9a.pl" - ], - "crypto/sha/sha1-thumb.S" => [ - "crypto/sha/asm/sha1-thumb.pl" - ], - "crypto/sha/sha1-x86_64.s" => [ - "crypto/sha/asm/sha1-x86_64.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/sha/asm/sha256-586.pl" - ], - "crypto/sha/sha256-armv4.S" => [ - "crypto/sha/asm/sha256-armv4.pl" - ], - "crypto/sha/sha256-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha256-c64xplus.S" => [ - "crypto/sha/asm/sha256-c64xplus.pl" - ], - "crypto/sha/sha256-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha256-mb-x86_64.s" => [ - "crypto/sha/asm/sha256-mb-x86_64.pl" - ], - "crypto/sha/sha256-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha256-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha256-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha256-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha256-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha256-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha256p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/sha/asm/sha512-586.pl" - ], - "crypto/sha/sha512-armv4.S" => [ - "crypto/sha/asm/sha512-armv4.pl" - ], - "crypto/sha/sha512-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha512-c64xplus.S" => [ - "crypto/sha/asm/sha512-c64xplus.pl" - ], - "crypto/sha/sha512-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha512-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha512-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha512-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha512-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha512-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha512-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha512p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/uplink-ia64.s" => [ - "ms/uplink-ia64.pl" - ], - "crypto/uplink-x86.s" => [ - "ms/uplink-x86.pl" - ], - "crypto/uplink-x86_64.s" => [ - "ms/uplink-x86_64.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/whrlpool/asm/wp-mmx.pl" - ], - "crypto/whrlpool/wp-x86_64.s" => [ - "crypto/whrlpool/asm/wp-x86_64.pl" - ], - "crypto/x86_64cpuid.s" => [ - "crypto/x86_64cpuid.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/x86cpuid.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "engines/e_padlock-x86.s" => [ - "engines/asm/e_padlock-x86.pl" - ], - "engines/e_padlock-x86_64.s" => [ - "engines/asm/e_padlock-x86_64.pl" - ], - "include/crypto/bn_conf.h" => [ - "include/crypto/bn_conf.h.in" - ], - "include/crypto/dso_conf.h" => [ - "include/crypto/dso_conf.h.in" - ], - "include/openssl/asn1.h" => [ - "include/openssl/asn1.h.in" - ], - "include/openssl/asn1t.h" => [ - "include/openssl/asn1t.h.in" - ], - "include/openssl/bio.h" => [ - "include/openssl/bio.h.in" - ], - "include/openssl/cmp.h" => [ - "include/openssl/cmp.h.in" - ], - "include/openssl/cms.h" => [ - "include/openssl/cms.h.in" - ], - "include/openssl/conf.h" => [ - "include/openssl/conf.h.in" - ], - "include/openssl/configuration.h" => [ - "include/openssl/configuration.h.in" - ], - "include/openssl/crmf.h" => [ - "include/openssl/crmf.h.in" - ], - "include/openssl/crypto.h" => [ - "include/openssl/crypto.h.in" - ], - "include/openssl/ct.h" => [ - "include/openssl/ct.h.in" - ], - "include/openssl/err.h" => [ - "include/openssl/err.h.in" - ], - "include/openssl/ess.h" => [ - "include/openssl/ess.h.in" - ], - "include/openssl/fipskey.h" => [ - "include/openssl/fipskey.h.in" - ], - "include/openssl/lhash.h" => [ - "include/openssl/lhash.h.in" - ], - "include/openssl/ocsp.h" => [ - "include/openssl/ocsp.h.in" - ], - "include/openssl/opensslv.h" => [ - "include/openssl/opensslv.h.in" - ], - "include/openssl/pkcs12.h" => [ - "include/openssl/pkcs12.h.in" - ], - "include/openssl/pkcs7.h" => [ - "include/openssl/pkcs7.h.in" - ], - "include/openssl/safestack.h" => [ - "include/openssl/safestack.h.in" - ], - "include/openssl/srp.h" => [ - "include/openssl/srp.h.in" - ], - "include/openssl/ssl.h" => [ - "include/openssl/ssl.h.in" - ], - "include/openssl/ui.h" => [ - "include/openssl/ui.h.in" - ], - "include/openssl/x509.h" => [ - "include/openssl/x509.h.in" - ], - "include/openssl/x509_vfy.h" => [ - "include/openssl/x509_vfy.h.in" - ], - "include/openssl/x509v3.h" => [ - "include/openssl/x509v3.h.in" - ], - "libcrypto.ld" => [ - "util/libcrypto.num", - "libcrypto" - ], - "libssl.ld" => [ - "util/libssl.num", - "libssl" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/der_digests_gen.c.in" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/der_dsa_gen.c.in" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/der_ec_gen.c.in" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/der_ecx_gen.c.in" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/der_rsa_gen.c.in" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/der_sm2_gen.c.in" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/der_wrap_gen.c.in" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/include/prov/der_digests.h.in" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/include/prov/der_dsa.h.in" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/include/prov/der_ec.h.in" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/include/prov/der_ecx.h.in" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/include/prov/der_rsa.h.in" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/include/prov/der_sm2.h.in" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/include/prov/der_wrap.h.in" - ], - "providers/fips.ld" => [ - "util/providers.num" - ], - "providers/fipsmodule.cnf" => [ - "util/mk-fipsmodule-cnf.pl", - "-module", - "\$(FIPSMODULE)", - "-section_name", - "fips_sect", - "-key", - "\$(FIPSKEY)" - ], - "providers/legacy.ld" => [ - "util/providers.num" - ], - "test/buildtest_aes.c" => [ - "test/generate_buildtest.pl", - "aes" - ], - "test/buildtest_async.c" => [ - "test/generate_buildtest.pl", - "async" - ], - "test/buildtest_blowfish.c" => [ - "test/generate_buildtest.pl", - "blowfish" - ], - "test/buildtest_bn.c" => [ - "test/generate_buildtest.pl", - "bn" - ], - "test/buildtest_buffer.c" => [ - "test/generate_buildtest.pl", - "buffer" - ], - "test/buildtest_camellia.c" => [ - "test/generate_buildtest.pl", - "camellia" - ], - "test/buildtest_cast.c" => [ - "test/generate_buildtest.pl", - "cast" - ], - "test/buildtest_cmac.c" => [ - "test/generate_buildtest.pl", - "cmac" - ], - "test/buildtest_cmp_util.c" => [ - "test/generate_buildtest.pl", - "cmp_util" - ], - "test/buildtest_conf_api.c" => [ - "test/generate_buildtest.pl", - "conf_api" - ], - "test/buildtest_conftypes.c" => [ - "test/generate_buildtest.pl", - "conftypes" - ], - "test/buildtest_core.c" => [ - "test/generate_buildtest.pl", - "core" - ], - "test/buildtest_core_dispatch.c" => [ - "test/generate_buildtest.pl", - "core_dispatch" - ], - "test/buildtest_core_names.c" => [ - "test/generate_buildtest.pl", - "core_names" - ], - "test/buildtest_core_object.c" => [ - "test/generate_buildtest.pl", - "core_object" - ], - "test/buildtest_cryptoerr_legacy.c" => [ - "test/generate_buildtest.pl", - "cryptoerr_legacy" - ], - "test/buildtest_decoder.c" => [ - "test/generate_buildtest.pl", - "decoder" - ], - "test/buildtest_des.c" => [ - "test/generate_buildtest.pl", - "des" - ], - "test/buildtest_dh.c" => [ - "test/generate_buildtest.pl", - "dh" - ], - "test/buildtest_dsa.c" => [ - "test/generate_buildtest.pl", - "dsa" - ], - "test/buildtest_dtls1.c" => [ - "test/generate_buildtest.pl", - "dtls1" - ], - "test/buildtest_e_os2.c" => [ - "test/generate_buildtest.pl", - "e_os2" - ], - "test/buildtest_ebcdic.c" => [ - "test/generate_buildtest.pl", - "ebcdic" - ], - "test/buildtest_ec.c" => [ - "test/generate_buildtest.pl", - "ec" - ], - "test/buildtest_ecdh.c" => [ - "test/generate_buildtest.pl", - "ecdh" - ], - "test/buildtest_ecdsa.c" => [ - "test/generate_buildtest.pl", - "ecdsa" - ], - "test/buildtest_encoder.c" => [ - "test/generate_buildtest.pl", - "encoder" - ], - "test/buildtest_engine.c" => [ - "test/generate_buildtest.pl", - "engine" - ], - "test/buildtest_evp.c" => [ - "test/generate_buildtest.pl", - "evp" - ], - "test/buildtest_fips_names.c" => [ - "test/generate_buildtest.pl", - "fips_names" - ], - "test/buildtest_hmac.c" => [ - "test/generate_buildtest.pl", - "hmac" - ], - "test/buildtest_http.c" => [ - "test/generate_buildtest.pl", - "http" - ], - "test/buildtest_idea.c" => [ - "test/generate_buildtest.pl", - "idea" - ], - "test/buildtest_kdf.c" => [ - "test/generate_buildtest.pl", - "kdf" - ], - "test/buildtest_macros.c" => [ - "test/generate_buildtest.pl", - "macros" - ], - "test/buildtest_md4.c" => [ - "test/generate_buildtest.pl", - "md4" - ], - "test/buildtest_md5.c" => [ - "test/generate_buildtest.pl", - "md5" - ], - "test/buildtest_mdc2.c" => [ - "test/generate_buildtest.pl", - "mdc2" - ], - "test/buildtest_modes.c" => [ - "test/generate_buildtest.pl", - "modes" - ], - "test/buildtest_obj_mac.c" => [ - "test/generate_buildtest.pl", - "obj_mac" - ], - "test/buildtest_objects.c" => [ - "test/generate_buildtest.pl", - "objects" - ], - "test/buildtest_ossl_typ.c" => [ - "test/generate_buildtest.pl", - "ossl_typ" - ], - "test/buildtest_param_build.c" => [ - "test/generate_buildtest.pl", - "param_build" - ], - "test/buildtest_params.c" => [ - "test/generate_buildtest.pl", - "params" - ], - "test/buildtest_pem.c" => [ - "test/generate_buildtest.pl", - "pem" - ], - "test/buildtest_pem2.c" => [ - "test/generate_buildtest.pl", - "pem2" - ], - "test/buildtest_prov_ssl.c" => [ - "test/generate_buildtest.pl", - "prov_ssl" - ], - "test/buildtest_provider.c" => [ - "test/generate_buildtest.pl", - "provider" - ], - "test/buildtest_quic.c" => [ - "test/generate_buildtest.pl", - "quic" - ], - "test/buildtest_rand.c" => [ - "test/generate_buildtest.pl", - "rand" - ], - "test/buildtest_rc2.c" => [ - "test/generate_buildtest.pl", - "rc2" - ], - "test/buildtest_rc4.c" => [ - "test/generate_buildtest.pl", - "rc4" - ], - "test/buildtest_ripemd.c" => [ - "test/generate_buildtest.pl", - "ripemd" - ], - "test/buildtest_rsa.c" => [ - "test/generate_buildtest.pl", - "rsa" - ], - "test/buildtest_seed.c" => [ - "test/generate_buildtest.pl", - "seed" - ], - "test/buildtest_self_test.c" => [ - "test/generate_buildtest.pl", - "self_test" - ], - "test/buildtest_sha.c" => [ - "test/generate_buildtest.pl", - "sha" - ], - "test/buildtest_srtp.c" => [ - "test/generate_buildtest.pl", - "srtp" - ], - "test/buildtest_ssl2.c" => [ - "test/generate_buildtest.pl", - "ssl2" - ], - "test/buildtest_sslerr_legacy.c" => [ - "test/generate_buildtest.pl", - "sslerr_legacy" - ], - "test/buildtest_stack.c" => [ - "test/generate_buildtest.pl", - "stack" - ], - "test/buildtest_store.c" => [ - "test/generate_buildtest.pl", - "store" - ], - "test/buildtest_symhacks.c" => [ - "test/generate_buildtest.pl", - "symhacks" - ], - "test/buildtest_tls1.c" => [ - "test/generate_buildtest.pl", - "tls1" - ], - "test/buildtest_ts.c" => [ - "test/generate_buildtest.pl", - "ts" - ], - "test/buildtest_txt_db.c" => [ - "test/generate_buildtest.pl", - "txt_db" - ], - "test/buildtest_types.c" => [ - "test/generate_buildtest.pl", - "types" - ], - "test/buildtest_whrlpool.c" => [ - "test/generate_buildtest.pl", - "whrlpool" - ], - "test/p_test.ld" => [ - "util/providers.num" - ], - "test/provider_internal_test.cnf" => [ - "test/provider_internal_test.cnf.in" - ] - }, - "htmldocs" => { - "man1" => [ - "doc/html/man1/CA.pl.html", - "doc/html/man1/openssl-asn1parse.html", - "doc/html/man1/openssl-ca.html", - "doc/html/man1/openssl-ciphers.html", - "doc/html/man1/openssl-cmds.html", - "doc/html/man1/openssl-cmp.html", - "doc/html/man1/openssl-cms.html", - "doc/html/man1/openssl-crl.html", - "doc/html/man1/openssl-crl2pkcs7.html", - "doc/html/man1/openssl-dgst.html", - "doc/html/man1/openssl-dhparam.html", - "doc/html/man1/openssl-dsa.html", - "doc/html/man1/openssl-dsaparam.html", - "doc/html/man1/openssl-ec.html", - "doc/html/man1/openssl-ecparam.html", - "doc/html/man1/openssl-enc.html", - "doc/html/man1/openssl-engine.html", - "doc/html/man1/openssl-errstr.html", - "doc/html/man1/openssl-fipsinstall.html", - "doc/html/man1/openssl-format-options.html", - "doc/html/man1/openssl-gendsa.html", - "doc/html/man1/openssl-genpkey.html", - "doc/html/man1/openssl-genrsa.html", - "doc/html/man1/openssl-info.html", - "doc/html/man1/openssl-kdf.html", - "doc/html/man1/openssl-list.html", - "doc/html/man1/openssl-mac.html", - "doc/html/man1/openssl-namedisplay-options.html", - "doc/html/man1/openssl-nseq.html", - "doc/html/man1/openssl-ocsp.html", - "doc/html/man1/openssl-passphrase-options.html", - "doc/html/man1/openssl-passwd.html", - "doc/html/man1/openssl-pkcs12.html", - "doc/html/man1/openssl-pkcs7.html", - "doc/html/man1/openssl-pkcs8.html", - "doc/html/man1/openssl-pkey.html", - "doc/html/man1/openssl-pkeyparam.html", - "doc/html/man1/openssl-pkeyutl.html", - "doc/html/man1/openssl-prime.html", - "doc/html/man1/openssl-rand.html", - "doc/html/man1/openssl-rehash.html", - "doc/html/man1/openssl-req.html", - "doc/html/man1/openssl-rsa.html", - "doc/html/man1/openssl-rsautl.html", - "doc/html/man1/openssl-s_client.html", - "doc/html/man1/openssl-s_server.html", - "doc/html/man1/openssl-s_time.html", - "doc/html/man1/openssl-sess_id.html", - "doc/html/man1/openssl-smime.html", - "doc/html/man1/openssl-speed.html", - "doc/html/man1/openssl-spkac.html", - "doc/html/man1/openssl-srp.html", - "doc/html/man1/openssl-storeutl.html", - "doc/html/man1/openssl-ts.html", - "doc/html/man1/openssl-verification-options.html", - "doc/html/man1/openssl-verify.html", - "doc/html/man1/openssl-version.html", - "doc/html/man1/openssl-x509.html", - "doc/html/man1/openssl.html", - "doc/html/man1/tsget.html" - ], - "man3" => [ - "doc/html/man3/ADMISSIONS.html", - "doc/html/man3/ASN1_EXTERN_FUNCS.html", - "doc/html/man3/ASN1_INTEGER_get_int64.html", - "doc/html/man3/ASN1_INTEGER_new.html", - "doc/html/man3/ASN1_ITEM_lookup.html", - "doc/html/man3/ASN1_OBJECT_new.html", - "doc/html/man3/ASN1_STRING_TABLE_add.html", - "doc/html/man3/ASN1_STRING_length.html", - "doc/html/man3/ASN1_STRING_new.html", - "doc/html/man3/ASN1_STRING_print_ex.html", - "doc/html/man3/ASN1_TIME_set.html", - "doc/html/man3/ASN1_TYPE_get.html", - "doc/html/man3/ASN1_aux_cb.html", - "doc/html/man3/ASN1_generate_nconf.html", - "doc/html/man3/ASN1_item_d2i_bio.html", - "doc/html/man3/ASN1_item_new.html", - "doc/html/man3/ASN1_item_sign.html", - "doc/html/man3/ASYNC_WAIT_CTX_new.html", - "doc/html/man3/ASYNC_start_job.html", - "doc/html/man3/BF_encrypt.html", - "doc/html/man3/BIO_ADDR.html", - "doc/html/man3/BIO_ADDRINFO.html", - "doc/html/man3/BIO_connect.html", - "doc/html/man3/BIO_ctrl.html", - "doc/html/man3/BIO_f_base64.html", - "doc/html/man3/BIO_f_buffer.html", - "doc/html/man3/BIO_f_cipher.html", - "doc/html/man3/BIO_f_md.html", - "doc/html/man3/BIO_f_null.html", - "doc/html/man3/BIO_f_prefix.html", - "doc/html/man3/BIO_f_readbuffer.html", - "doc/html/man3/BIO_f_ssl.html", - "doc/html/man3/BIO_find_type.html", - "doc/html/man3/BIO_get_data.html", - "doc/html/man3/BIO_get_ex_new_index.html", - "doc/html/man3/BIO_meth_new.html", - "doc/html/man3/BIO_new.html", - "doc/html/man3/BIO_new_CMS.html", - "doc/html/man3/BIO_parse_hostserv.html", - "doc/html/man3/BIO_printf.html", - "doc/html/man3/BIO_push.html", - "doc/html/man3/BIO_read.html", - "doc/html/man3/BIO_s_accept.html", - "doc/html/man3/BIO_s_bio.html", - "doc/html/man3/BIO_s_connect.html", - "doc/html/man3/BIO_s_core.html", - "doc/html/man3/BIO_s_fd.html", - "doc/html/man3/BIO_s_file.html", - "doc/html/man3/BIO_s_mem.html", - "doc/html/man3/BIO_s_null.html", - "doc/html/man3/BIO_s_socket.html", - "doc/html/man3/BIO_set_callback.html", - "doc/html/man3/BIO_should_retry.html", - "doc/html/man3/BIO_socket_wait.html", - "doc/html/man3/BN_BLINDING_new.html", - "doc/html/man3/BN_CTX_new.html", - "doc/html/man3/BN_CTX_start.html", - "doc/html/man3/BN_add.html", - "doc/html/man3/BN_add_word.html", - "doc/html/man3/BN_bn2bin.html", - "doc/html/man3/BN_cmp.html", - "doc/html/man3/BN_copy.html", - "doc/html/man3/BN_generate_prime.html", - "doc/html/man3/BN_mod_exp_mont.html", - "doc/html/man3/BN_mod_inverse.html", - "doc/html/man3/BN_mod_mul_montgomery.html", - "doc/html/man3/BN_mod_mul_reciprocal.html", - "doc/html/man3/BN_new.html", - "doc/html/man3/BN_num_bytes.html", - "doc/html/man3/BN_rand.html", - "doc/html/man3/BN_security_bits.html", - "doc/html/man3/BN_set_bit.html", - "doc/html/man3/BN_swap.html", - "doc/html/man3/BN_zero.html", - "doc/html/man3/BUF_MEM_new.html", - "doc/html/man3/CMS_EncryptedData_decrypt.html", - "doc/html/man3/CMS_EncryptedData_encrypt.html", - "doc/html/man3/CMS_EnvelopedData_create.html", - "doc/html/man3/CMS_add0_cert.html", - "doc/html/man3/CMS_add1_recipient_cert.html", - "doc/html/man3/CMS_add1_signer.html", - "doc/html/man3/CMS_compress.html", - "doc/html/man3/CMS_data_create.html", - "doc/html/man3/CMS_decrypt.html", - "doc/html/man3/CMS_digest_create.html", - "doc/html/man3/CMS_encrypt.html", - "doc/html/man3/CMS_final.html", - "doc/html/man3/CMS_get0_RecipientInfos.html", - "doc/html/man3/CMS_get0_SignerInfos.html", - "doc/html/man3/CMS_get0_type.html", - "doc/html/man3/CMS_get1_ReceiptRequest.html", - "doc/html/man3/CMS_sign.html", - "doc/html/man3/CMS_sign_receipt.html", - "doc/html/man3/CMS_uncompress.html", - "doc/html/man3/CMS_verify.html", - "doc/html/man3/CMS_verify_receipt.html", - "doc/html/man3/CONF_modules_free.html", - "doc/html/man3/CONF_modules_load_file.html", - "doc/html/man3/CRYPTO_THREAD_run_once.html", - "doc/html/man3/CRYPTO_get_ex_new_index.html", - "doc/html/man3/CRYPTO_memcmp.html", - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html", - "doc/html/man3/CTLOG_STORE_new.html", - "doc/html/man3/CTLOG_new.html", - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html", - "doc/html/man3/DEFINE_STACK_OF.html", - "doc/html/man3/DES_random_key.html", - "doc/html/man3/DH_generate_key.html", - "doc/html/man3/DH_generate_parameters.html", - "doc/html/man3/DH_get0_pqg.html", - "doc/html/man3/DH_get_1024_160.html", - "doc/html/man3/DH_meth_new.html", - "doc/html/man3/DH_new.html", - "doc/html/man3/DH_new_by_nid.html", - "doc/html/man3/DH_set_method.html", - "doc/html/man3/DH_size.html", - "doc/html/man3/DSA_SIG_new.html", - "doc/html/man3/DSA_do_sign.html", - "doc/html/man3/DSA_dup_DH.html", - "doc/html/man3/DSA_generate_key.html", - "doc/html/man3/DSA_generate_parameters.html", - "doc/html/man3/DSA_get0_pqg.html", - "doc/html/man3/DSA_meth_new.html", - "doc/html/man3/DSA_new.html", - "doc/html/man3/DSA_set_method.html", - "doc/html/man3/DSA_sign.html", - "doc/html/man3/DSA_size.html", - "doc/html/man3/DTLS_get_data_mtu.html", - "doc/html/man3/DTLS_set_timer_cb.html", - "doc/html/man3/DTLSv1_listen.html", - "doc/html/man3/ECDSA_SIG_new.html", - "doc/html/man3/ECPKParameters_print.html", - "doc/html/man3/EC_GFp_simple_method.html", - "doc/html/man3/EC_GROUP_copy.html", - "doc/html/man3/EC_GROUP_new.html", - "doc/html/man3/EC_KEY_get_enc_flags.html", - "doc/html/man3/EC_KEY_new.html", - "doc/html/man3/EC_POINT_add.html", - "doc/html/man3/EC_POINT_new.html", - "doc/html/man3/ENGINE_add.html", - "doc/html/man3/ERR_GET_LIB.html", - "doc/html/man3/ERR_clear_error.html", - "doc/html/man3/ERR_error_string.html", - "doc/html/man3/ERR_get_error.html", - "doc/html/man3/ERR_load_crypto_strings.html", - "doc/html/man3/ERR_load_strings.html", - "doc/html/man3/ERR_new.html", - "doc/html/man3/ERR_print_errors.html", - "doc/html/man3/ERR_put_error.html", - "doc/html/man3/ERR_remove_state.html", - "doc/html/man3/ERR_set_mark.html", - "doc/html/man3/EVP_ASYM_CIPHER_free.html", - "doc/html/man3/EVP_BytesToKey.html", - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html", - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html", - "doc/html/man3/EVP_CIPHER_meth_new.html", - "doc/html/man3/EVP_DigestInit.html", - "doc/html/man3/EVP_DigestSignInit.html", - "doc/html/man3/EVP_DigestVerifyInit.html", - "doc/html/man3/EVP_EncodeInit.html", - "doc/html/man3/EVP_EncryptInit.html", - "doc/html/man3/EVP_KDF.html", - "doc/html/man3/EVP_KEM_free.html", - "doc/html/man3/EVP_KEYEXCH_free.html", - "doc/html/man3/EVP_KEYMGMT.html", - "doc/html/man3/EVP_MAC.html", - "doc/html/man3/EVP_MD_meth_new.html", - "doc/html/man3/EVP_OpenInit.html", - "doc/html/man3/EVP_PBE_CipherInit.html", - "doc/html/man3/EVP_PKEY2PKCS8.html", - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html", - "doc/html/man3/EVP_PKEY_CTX_ctrl.html", - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html", - "doc/html/man3/EVP_PKEY_CTX_new.html", - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html", - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_params.html", - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html", - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html", - "doc/html/man3/EVP_PKEY_asn1_get_count.html", - "doc/html/man3/EVP_PKEY_check.html", - "doc/html/man3/EVP_PKEY_copy_parameters.html", - "doc/html/man3/EVP_PKEY_decapsulate.html", - "doc/html/man3/EVP_PKEY_decrypt.html", - "doc/html/man3/EVP_PKEY_derive.html", - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html", - "doc/html/man3/EVP_PKEY_encapsulate.html", - "doc/html/man3/EVP_PKEY_encrypt.html", - "doc/html/man3/EVP_PKEY_fromdata.html", - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html", - "doc/html/man3/EVP_PKEY_get_field_type.html", - "doc/html/man3/EVP_PKEY_get_group_name.html", - "doc/html/man3/EVP_PKEY_get_size.html", - "doc/html/man3/EVP_PKEY_gettable_params.html", - "doc/html/man3/EVP_PKEY_is_a.html", - "doc/html/man3/EVP_PKEY_keygen.html", - "doc/html/man3/EVP_PKEY_meth_get_count.html", - "doc/html/man3/EVP_PKEY_meth_new.html", - "doc/html/man3/EVP_PKEY_new.html", - "doc/html/man3/EVP_PKEY_print_private.html", - "doc/html/man3/EVP_PKEY_set1_RSA.html", - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html", - "doc/html/man3/EVP_PKEY_set_type.html", - "doc/html/man3/EVP_PKEY_settable_params.html", - "doc/html/man3/EVP_PKEY_sign.html", - "doc/html/man3/EVP_PKEY_todata.html", - "doc/html/man3/EVP_PKEY_verify.html", - "doc/html/man3/EVP_PKEY_verify_recover.html", - "doc/html/man3/EVP_RAND.html", - "doc/html/man3/EVP_SIGNATURE.html", - "doc/html/man3/EVP_SealInit.html", - "doc/html/man3/EVP_SignInit.html", - "doc/html/man3/EVP_VerifyInit.html", - "doc/html/man3/EVP_aes_128_gcm.html", - "doc/html/man3/EVP_aria_128_gcm.html", - "doc/html/man3/EVP_bf_cbc.html", - "doc/html/man3/EVP_blake2b512.html", - "doc/html/man3/EVP_camellia_128_ecb.html", - "doc/html/man3/EVP_cast5_cbc.html", - "doc/html/man3/EVP_chacha20.html", - "doc/html/man3/EVP_des_cbc.html", - "doc/html/man3/EVP_desx_cbc.html", - "doc/html/man3/EVP_idea_cbc.html", - "doc/html/man3/EVP_md2.html", - "doc/html/man3/EVP_md4.html", - "doc/html/man3/EVP_md5.html", - "doc/html/man3/EVP_mdc2.html", - "doc/html/man3/EVP_rc2_cbc.html", - "doc/html/man3/EVP_rc4.html", - "doc/html/man3/EVP_rc5_32_12_16_cbc.html", - "doc/html/man3/EVP_ripemd160.html", - "doc/html/man3/EVP_seed_cbc.html", - "doc/html/man3/EVP_set_default_properties.html", - "doc/html/man3/EVP_sha1.html", - "doc/html/man3/EVP_sha224.html", - "doc/html/man3/EVP_sha3_224.html", - "doc/html/man3/EVP_sm3.html", - "doc/html/man3/EVP_sm4_cbc.html", - "doc/html/man3/EVP_whirlpool.html", - "doc/html/man3/HMAC.html", - "doc/html/man3/MD5.html", - "doc/html/man3/MDC2_Init.html", - "doc/html/man3/NCONF_new_ex.html", - "doc/html/man3/OBJ_nid2obj.html", - "doc/html/man3/OCSP_REQUEST_new.html", - "doc/html/man3/OCSP_cert_to_id.html", - "doc/html/man3/OCSP_request_add1_nonce.html", - "doc/html/man3/OCSP_resp_find_status.html", - "doc/html/man3/OCSP_response_status.html", - "doc/html/man3/OCSP_sendreq_new.html", - "doc/html/man3/OPENSSL_Applink.html", - "doc/html/man3/OPENSSL_FILE.html", - "doc/html/man3/OPENSSL_LH_COMPFUNC.html", - "doc/html/man3/OPENSSL_LH_stats.html", - "doc/html/man3/OPENSSL_config.html", - "doc/html/man3/OPENSSL_fork_prepare.html", - "doc/html/man3/OPENSSL_hexchar2int.html", - "doc/html/man3/OPENSSL_ia32cap.html", - "doc/html/man3/OPENSSL_init_crypto.html", - "doc/html/man3/OPENSSL_init_ssl.html", - "doc/html/man3/OPENSSL_instrument_bus.html", - "doc/html/man3/OPENSSL_load_builtin_modules.html", - "doc/html/man3/OPENSSL_malloc.html", - "doc/html/man3/OPENSSL_s390xcap.html", - "doc/html/man3/OPENSSL_secure_malloc.html", - "doc/html/man3/OSSL_CMP_CTX_new.html", - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html", - "doc/html/man3/OSSL_CMP_ITAV_set0.html", - "doc/html/man3/OSSL_CMP_MSG_get0_header.html", - "doc/html/man3/OSSL_CMP_MSG_http_perform.html", - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html", - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html", - "doc/html/man3/OSSL_CMP_exec_certreq.html", - "doc/html/man3/OSSL_CMP_log_open.html", - "doc/html/man3/OSSL_CMP_validate_msg.html", - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html", - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html", - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html", - "doc/html/man3/OSSL_CRMF_pbmp_new.html", - "doc/html/man3/OSSL_DECODER.html", - "doc/html/man3/OSSL_DECODER_CTX.html", - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_DECODER_from_bio.html", - "doc/html/man3/OSSL_ENCODER.html", - "doc/html/man3/OSSL_ENCODER_CTX.html", - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_ENCODER_to_bio.html", - "doc/html/man3/OSSL_ESS_check_signing_certs.html", - "doc/html/man3/OSSL_HTTP_REQ_CTX.html", - "doc/html/man3/OSSL_HTTP_parse_url.html", - "doc/html/man3/OSSL_HTTP_transfer.html", - "doc/html/man3/OSSL_LIB_CTX.html", - "doc/html/man3/OSSL_PARAM.html", - "doc/html/man3/OSSL_PARAM_BLD.html", - "doc/html/man3/OSSL_PARAM_allocate_from_text.html", - "doc/html/man3/OSSL_PARAM_dup.html", - "doc/html/man3/OSSL_PARAM_int.html", - "doc/html/man3/OSSL_PROVIDER.html", - "doc/html/man3/OSSL_SELF_TEST_new.html", - "doc/html/man3/OSSL_SELF_TEST_set_callback.html", - "doc/html/man3/OSSL_STORE_INFO.html", - "doc/html/man3/OSSL_STORE_LOADER.html", - "doc/html/man3/OSSL_STORE_SEARCH.html", - "doc/html/man3/OSSL_STORE_attach.html", - "doc/html/man3/OSSL_STORE_expect.html", - "doc/html/man3/OSSL_STORE_open.html", - "doc/html/man3/OSSL_trace_enabled.html", - "doc/html/man3/OSSL_trace_get_category_num.html", - "doc/html/man3/OSSL_trace_set_channel.html", - "doc/html/man3/OpenSSL_add_all_algorithms.html", - "doc/html/man3/OpenSSL_version.html", - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html", - "doc/html/man3/PEM_bytes_read_bio.html", - "doc/html/man3/PEM_read.html", - "doc/html/man3/PEM_read_CMS.html", - "doc/html/man3/PEM_read_bio_PrivateKey.html", - "doc/html/man3/PEM_read_bio_ex.html", - "doc/html/man3/PEM_write_bio_CMS_stream.html", - "doc/html/man3/PEM_write_bio_PKCS7_stream.html", - "doc/html/man3/PKCS12_PBE_keyivgen.html", - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html", - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html", - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html", - "doc/html/man3/PKCS12_add1_attr_by_NID.html", - "doc/html/man3/PKCS12_add_CSPName_asc.html", - "doc/html/man3/PKCS12_add_cert.html", - "doc/html/man3/PKCS12_add_friendlyname_asc.html", - "doc/html/man3/PKCS12_add_localkeyid.html", - "doc/html/man3/PKCS12_add_safe.html", - "doc/html/man3/PKCS12_create.html", - "doc/html/man3/PKCS12_decrypt_skey.html", - "doc/html/man3/PKCS12_gen_mac.html", - "doc/html/man3/PKCS12_get_friendlyname.html", - "doc/html/man3/PKCS12_init.html", - "doc/html/man3/PKCS12_item_decrypt_d2i.html", - "doc/html/man3/PKCS12_key_gen_utf8_ex.html", - "doc/html/man3/PKCS12_newpass.html", - "doc/html/man3/PKCS12_pack_p7encdata.html", - "doc/html/man3/PKCS12_parse.html", - "doc/html/man3/PKCS5_PBE_keyivgen.html", - "doc/html/man3/PKCS5_PBKDF2_HMAC.html", - "doc/html/man3/PKCS7_decrypt.html", - "doc/html/man3/PKCS7_encrypt.html", - "doc/html/man3/PKCS7_get_octet_string.html", - "doc/html/man3/PKCS7_sign.html", - "doc/html/man3/PKCS7_sign_add_signer.html", - "doc/html/man3/PKCS7_type_is_other.html", - "doc/html/man3/PKCS7_verify.html", - "doc/html/man3/PKCS8_encrypt.html", - "doc/html/man3/PKCS8_pkey_add1_attr.html", - "doc/html/man3/RAND_add.html", - "doc/html/man3/RAND_bytes.html", - "doc/html/man3/RAND_cleanup.html", - "doc/html/man3/RAND_egd.html", - "doc/html/man3/RAND_get0_primary.html", - "doc/html/man3/RAND_load_file.html", - "doc/html/man3/RAND_set_DRBG_type.html", - "doc/html/man3/RAND_set_rand_method.html", - "doc/html/man3/RC4_set_key.html", - "doc/html/man3/RIPEMD160_Init.html", - "doc/html/man3/RSA_blinding_on.html", - "doc/html/man3/RSA_check_key.html", - "doc/html/man3/RSA_generate_key.html", - "doc/html/man3/RSA_get0_key.html", - "doc/html/man3/RSA_meth_new.html", - "doc/html/man3/RSA_new.html", - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html", - "doc/html/man3/RSA_print.html", - "doc/html/man3/RSA_private_encrypt.html", - "doc/html/man3/RSA_public_encrypt.html", - "doc/html/man3/RSA_set_method.html", - "doc/html/man3/RSA_sign.html", - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html", - "doc/html/man3/RSA_size.html", - "doc/html/man3/SCT_new.html", - "doc/html/man3/SCT_print.html", - "doc/html/man3/SCT_validate.html", - "doc/html/man3/SHA256_Init.html", - "doc/html/man3/SMIME_read_ASN1.html", - "doc/html/man3/SMIME_read_CMS.html", - "doc/html/man3/SMIME_read_PKCS7.html", - "doc/html/man3/SMIME_write_ASN1.html", - "doc/html/man3/SMIME_write_CMS.html", - "doc/html/man3/SMIME_write_PKCS7.html", - "doc/html/man3/SRP_Calc_B.html", - "doc/html/man3/SRP_VBASE_new.html", - "doc/html/man3/SRP_create_verifier.html", - "doc/html/man3/SRP_user_pwd_new.html", - "doc/html/man3/SSL_CIPHER_get_name.html", - "doc/html/man3/SSL_COMP_add_compression_method.html", - "doc/html/man3/SSL_CONF_CTX_new.html", - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html", - "doc/html/man3/SSL_CONF_CTX_set_flags.html", - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html", - "doc/html/man3/SSL_CONF_cmd.html", - "doc/html/man3/SSL_CONF_cmd_argv.html", - "doc/html/man3/SSL_CTX_add1_chain_cert.html", - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html", - "doc/html/man3/SSL_CTX_add_session.html", - "doc/html/man3/SSL_CTX_config.html", - "doc/html/man3/SSL_CTX_ctrl.html", - "doc/html/man3/SSL_CTX_dane_enable.html", - "doc/html/man3/SSL_CTX_flush_sessions.html", - "doc/html/man3/SSL_CTX_free.html", - "doc/html/man3/SSL_CTX_get0_param.html", - "doc/html/man3/SSL_CTX_get_verify_mode.html", - "doc/html/man3/SSL_CTX_has_client_custom_ext.html", - "doc/html/man3/SSL_CTX_load_verify_locations.html", - "doc/html/man3/SSL_CTX_new.html", - "doc/html/man3/SSL_CTX_sess_number.html", - "doc/html/man3/SSL_CTX_sess_set_cache_size.html", - "doc/html/man3/SSL_CTX_sess_set_get_cb.html", - "doc/html/man3/SSL_CTX_sessions.html", - "doc/html/man3/SSL_CTX_set0_CA_list.html", - "doc/html/man3/SSL_CTX_set1_curves.html", - "doc/html/man3/SSL_CTX_set1_sigalgs.html", - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html", - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html", - "doc/html/man3/SSL_CTX_set_cert_cb.html", - "doc/html/man3/SSL_CTX_set_cert_store.html", - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html", - "doc/html/man3/SSL_CTX_set_cipher_list.html", - "doc/html/man3/SSL_CTX_set_client_cert_cb.html", - "doc/html/man3/SSL_CTX_set_client_hello_cb.html", - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html", - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html", - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html", - "doc/html/man3/SSL_CTX_set_generate_session_id.html", - "doc/html/man3/SSL_CTX_set_info_callback.html", - "doc/html/man3/SSL_CTX_set_keylog_callback.html", - "doc/html/man3/SSL_CTX_set_max_cert_list.html", - "doc/html/man3/SSL_CTX_set_min_proto_version.html", - "doc/html/man3/SSL_CTX_set_mode.html", - "doc/html/man3/SSL_CTX_set_msg_callback.html", - "doc/html/man3/SSL_CTX_set_num_tickets.html", - "doc/html/man3/SSL_CTX_set_options.html", - "doc/html/man3/SSL_CTX_set_psk_client_callback.html", - "doc/html/man3/SSL_CTX_set_quic_method.html", - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html", - "doc/html/man3/SSL_CTX_set_read_ahead.html", - "doc/html/man3/SSL_CTX_set_record_padding_callback.html", - "doc/html/man3/SSL_CTX_set_security_level.html", - "doc/html/man3/SSL_CTX_set_session_cache_mode.html", - "doc/html/man3/SSL_CTX_set_session_id_context.html", - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html", - "doc/html/man3/SSL_CTX_set_split_send_fragment.html", - "doc/html/man3/SSL_CTX_set_srp_password.html", - "doc/html/man3/SSL_CTX_set_ssl_version.html", - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html", - "doc/html/man3/SSL_CTX_set_timeout.html", - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html", - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html", - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html", - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html", - "doc/html/man3/SSL_CTX_set_verify.html", - "doc/html/man3/SSL_CTX_use_certificate.html", - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html", - "doc/html/man3/SSL_CTX_use_serverinfo.html", - "doc/html/man3/SSL_SESSION_free.html", - "doc/html/man3/SSL_SESSION_get0_cipher.html", - "doc/html/man3/SSL_SESSION_get0_hostname.html", - "doc/html/man3/SSL_SESSION_get0_id_context.html", - "doc/html/man3/SSL_SESSION_get0_peer.html", - "doc/html/man3/SSL_SESSION_get_compress_id.html", - "doc/html/man3/SSL_SESSION_get_protocol_version.html", - "doc/html/man3/SSL_SESSION_get_time.html", - "doc/html/man3/SSL_SESSION_has_ticket.html", - "doc/html/man3/SSL_SESSION_is_resumable.html", - "doc/html/man3/SSL_SESSION_print.html", - "doc/html/man3/SSL_SESSION_set1_id.html", - "doc/html/man3/SSL_accept.html", - "doc/html/man3/SSL_alert_type_string.html", - "doc/html/man3/SSL_alloc_buffers.html", - "doc/html/man3/SSL_check_chain.html", - "doc/html/man3/SSL_clear.html", - "doc/html/man3/SSL_connect.html", - "doc/html/man3/SSL_do_handshake.html", - "doc/html/man3/SSL_export_keying_material.html", - "doc/html/man3/SSL_extension_supported.html", - "doc/html/man3/SSL_free.html", - "doc/html/man3/SSL_get0_peer_scts.html", - "doc/html/man3/SSL_get_SSL_CTX.html", - "doc/html/man3/SSL_get_all_async_fds.html", - "doc/html/man3/SSL_get_ciphers.html", - "doc/html/man3/SSL_get_client_random.html", - "doc/html/man3/SSL_get_current_cipher.html", - "doc/html/man3/SSL_get_default_timeout.html", - "doc/html/man3/SSL_get_error.html", - "doc/html/man3/SSL_get_extms_support.html", - "doc/html/man3/SSL_get_fd.html", - "doc/html/man3/SSL_get_peer_cert_chain.html", - "doc/html/man3/SSL_get_peer_certificate.html", - "doc/html/man3/SSL_get_peer_signature_nid.html", - "doc/html/man3/SSL_get_peer_tmp_key.html", - "doc/html/man3/SSL_get_psk_identity.html", - "doc/html/man3/SSL_get_rbio.html", - "doc/html/man3/SSL_get_session.html", - "doc/html/man3/SSL_get_shared_sigalgs.html", - "doc/html/man3/SSL_get_verify_result.html", - "doc/html/man3/SSL_get_version.html", - "doc/html/man3/SSL_group_to_name.html", - "doc/html/man3/SSL_in_init.html", - "doc/html/man3/SSL_key_update.html", - "doc/html/man3/SSL_library_init.html", - "doc/html/man3/SSL_load_client_CA_file.html", - "doc/html/man3/SSL_new.html", - "doc/html/man3/SSL_pending.html", - "doc/html/man3/SSL_read.html", - "doc/html/man3/SSL_read_early_data.html", - "doc/html/man3/SSL_rstate_string.html", - "doc/html/man3/SSL_session_reused.html", - "doc/html/man3/SSL_set1_host.html", - "doc/html/man3/SSL_set_async_callback.html", - "doc/html/man3/SSL_set_bio.html", - "doc/html/man3/SSL_set_connect_state.html", - "doc/html/man3/SSL_set_fd.html", - "doc/html/man3/SSL_set_session.html", - "doc/html/man3/SSL_set_shutdown.html", - "doc/html/man3/SSL_set_verify_result.html", - "doc/html/man3/SSL_shutdown.html", - "doc/html/man3/SSL_state_string.html", - "doc/html/man3/SSL_want.html", - "doc/html/man3/SSL_write.html", - "doc/html/man3/TS_RESP_CTX_new.html", - "doc/html/man3/TS_VERIFY_CTX_set_certs.html", - "doc/html/man3/UI_STRING.html", - "doc/html/man3/UI_UTIL_read_pw.html", - "doc/html/man3/UI_create_method.html", - "doc/html/man3/UI_new.html", - "doc/html/man3/X509V3_get_d2i.html", - "doc/html/man3/X509V3_set_ctx.html", - "doc/html/man3/X509_ALGOR_dup.html", - "doc/html/man3/X509_CRL_get0_by_serial.html", - "doc/html/man3/X509_EXTENSION_set_object.html", - "doc/html/man3/X509_LOOKUP.html", - "doc/html/man3/X509_LOOKUP_hash_dir.html", - "doc/html/man3/X509_LOOKUP_meth_new.html", - "doc/html/man3/X509_NAME_ENTRY_get_object.html", - "doc/html/man3/X509_NAME_add_entry_by_txt.html", - "doc/html/man3/X509_NAME_get0_der.html", - "doc/html/man3/X509_NAME_get_index_by_NID.html", - "doc/html/man3/X509_NAME_print_ex.html", - "doc/html/man3/X509_PUBKEY_new.html", - "doc/html/man3/X509_SIG_get0.html", - "doc/html/man3/X509_STORE_CTX_get_error.html", - "doc/html/man3/X509_STORE_CTX_new.html", - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html", - "doc/html/man3/X509_STORE_add_cert.html", - "doc/html/man3/X509_STORE_get0_param.html", - "doc/html/man3/X509_STORE_new.html", - "doc/html/man3/X509_STORE_set_verify_cb_func.html", - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html", - "doc/html/man3/X509_add_cert.html", - "doc/html/man3/X509_check_ca.html", - "doc/html/man3/X509_check_host.html", - "doc/html/man3/X509_check_issued.html", - "doc/html/man3/X509_check_private_key.html", - "doc/html/man3/X509_check_purpose.html", - "doc/html/man3/X509_cmp.html", - "doc/html/man3/X509_cmp_time.html", - "doc/html/man3/X509_digest.html", - "doc/html/man3/X509_dup.html", - "doc/html/man3/X509_get0_distinguishing_id.html", - "doc/html/man3/X509_get0_notBefore.html", - "doc/html/man3/X509_get0_signature.html", - "doc/html/man3/X509_get0_uids.html", - "doc/html/man3/X509_get_extension_flags.html", - "doc/html/man3/X509_get_pubkey.html", - "doc/html/man3/X509_get_serialNumber.html", - "doc/html/man3/X509_get_subject_name.html", - "doc/html/man3/X509_get_version.html", - "doc/html/man3/X509_load_http.html", - "doc/html/man3/X509_new.html", - "doc/html/man3/X509_sign.html", - "doc/html/man3/X509_verify.html", - "doc/html/man3/X509_verify_cert.html", - "doc/html/man3/X509v3_get_ext_by_NID.html", - "doc/html/man3/b2i_PVK_bio_ex.html", - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html", - "doc/html/man3/d2i_PrivateKey.html", - "doc/html/man3/d2i_RSAPrivateKey.html", - "doc/html/man3/d2i_SSL_SESSION.html", - "doc/html/man3/d2i_X509.html", - "doc/html/man3/i2d_CMS_bio_stream.html", - "doc/html/man3/i2d_PKCS7_bio_stream.html", - "doc/html/man3/i2d_re_X509_tbs.html", - "doc/html/man3/o2i_SCT_LIST.html", - "doc/html/man3/s2i_ASN1_IA5STRING.html" - ], - "man5" => [ - "doc/html/man5/config.html", - "doc/html/man5/fips_config.html", - "doc/html/man5/x509v3_config.html" - ], - "man7" => [ - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html", - "doc/html/man7/EVP_CIPHER-AES.html", - "doc/html/man7/EVP_CIPHER-ARIA.html", - "doc/html/man7/EVP_CIPHER-BLOWFISH.html", - "doc/html/man7/EVP_CIPHER-CAMELLIA.html", - "doc/html/man7/EVP_CIPHER-CAST.html", - "doc/html/man7/EVP_CIPHER-CHACHA.html", - "doc/html/man7/EVP_CIPHER-DES.html", - "doc/html/man7/EVP_CIPHER-IDEA.html", - "doc/html/man7/EVP_CIPHER-RC2.html", - "doc/html/man7/EVP_CIPHER-RC4.html", - "doc/html/man7/EVP_CIPHER-RC5.html", - "doc/html/man7/EVP_CIPHER-SEED.html", - "doc/html/man7/EVP_CIPHER-SM4.html", - "doc/html/man7/EVP_KDF-HKDF.html", - "doc/html/man7/EVP_KDF-KB.html", - "doc/html/man7/EVP_KDF-KRB5KDF.html", - "doc/html/man7/EVP_KDF-PBKDF1.html", - "doc/html/man7/EVP_KDF-PBKDF2.html", - "doc/html/man7/EVP_KDF-PKCS12KDF.html", - "doc/html/man7/EVP_KDF-SCRYPT.html", - "doc/html/man7/EVP_KDF-SS.html", - "doc/html/man7/EVP_KDF-SSHKDF.html", - "doc/html/man7/EVP_KDF-TLS13_KDF.html", - "doc/html/man7/EVP_KDF-TLS1_PRF.html", - "doc/html/man7/EVP_KDF-X942-ASN1.html", - "doc/html/man7/EVP_KDF-X942-CONCAT.html", - "doc/html/man7/EVP_KDF-X963.html", - "doc/html/man7/EVP_KEM-RSA.html", - "doc/html/man7/EVP_KEYEXCH-DH.html", - "doc/html/man7/EVP_KEYEXCH-ECDH.html", - "doc/html/man7/EVP_KEYEXCH-X25519.html", - "doc/html/man7/EVP_MAC-BLAKE2.html", - "doc/html/man7/EVP_MAC-CMAC.html", - "doc/html/man7/EVP_MAC-GMAC.html", - "doc/html/man7/EVP_MAC-HMAC.html", - "doc/html/man7/EVP_MAC-KMAC.html", - "doc/html/man7/EVP_MAC-Poly1305.html", - "doc/html/man7/EVP_MAC-Siphash.html", - "doc/html/man7/EVP_MD-BLAKE2.html", - "doc/html/man7/EVP_MD-MD2.html", - "doc/html/man7/EVP_MD-MD4.html", - "doc/html/man7/EVP_MD-MD5-SHA1.html", - "doc/html/man7/EVP_MD-MD5.html", - "doc/html/man7/EVP_MD-MDC2.html", - "doc/html/man7/EVP_MD-RIPEMD160.html", - "doc/html/man7/EVP_MD-SHA1.html", - "doc/html/man7/EVP_MD-SHA2.html", - "doc/html/man7/EVP_MD-SHA3.html", - "doc/html/man7/EVP_MD-SHAKE.html", - "doc/html/man7/EVP_MD-SM3.html", - "doc/html/man7/EVP_MD-WHIRLPOOL.html", - "doc/html/man7/EVP_MD-common.html", - "doc/html/man7/EVP_PKEY-DH.html", - "doc/html/man7/EVP_PKEY-DSA.html", - "doc/html/man7/EVP_PKEY-EC.html", - "doc/html/man7/EVP_PKEY-FFC.html", - "doc/html/man7/EVP_PKEY-HMAC.html", - "doc/html/man7/EVP_PKEY-RSA.html", - "doc/html/man7/EVP_PKEY-SM2.html", - "doc/html/man7/EVP_PKEY-X25519.html", - "doc/html/man7/EVP_RAND-CTR-DRBG.html", - "doc/html/man7/EVP_RAND-HASH-DRBG.html", - "doc/html/man7/EVP_RAND-HMAC-DRBG.html", - "doc/html/man7/EVP_RAND-SEED-SRC.html", - "doc/html/man7/EVP_RAND-TEST-RAND.html", - "doc/html/man7/EVP_RAND.html", - "doc/html/man7/EVP_SIGNATURE-DSA.html", - "doc/html/man7/EVP_SIGNATURE-ECDSA.html", - "doc/html/man7/EVP_SIGNATURE-ED25519.html", - "doc/html/man7/EVP_SIGNATURE-HMAC.html", - "doc/html/man7/EVP_SIGNATURE-RSA.html", - "doc/html/man7/OSSL_PROVIDER-FIPS.html", - "doc/html/man7/OSSL_PROVIDER-base.html", - "doc/html/man7/OSSL_PROVIDER-default.html", - "doc/html/man7/OSSL_PROVIDER-legacy.html", - "doc/html/man7/OSSL_PROVIDER-null.html", - "doc/html/man7/RAND.html", - "doc/html/man7/RSA-PSS.html", - "doc/html/man7/X25519.html", - "doc/html/man7/bio.html", - "doc/html/man7/crypto.html", - "doc/html/man7/ct.html", - "doc/html/man7/des_modes.html", - "doc/html/man7/evp.html", - "doc/html/man7/fips_module.html", - "doc/html/man7/life_cycle-cipher.html", - "doc/html/man7/life_cycle-digest.html", - "doc/html/man7/life_cycle-kdf.html", - "doc/html/man7/life_cycle-mac.html", - "doc/html/man7/life_cycle-pkey.html", - "doc/html/man7/life_cycle-rand.html", - "doc/html/man7/migration_guide.html", - "doc/html/man7/openssl-core.h.html", - "doc/html/man7/openssl-core_dispatch.h.html", - "doc/html/man7/openssl-core_names.h.html", - "doc/html/man7/openssl-env.html", - "doc/html/man7/openssl-glossary.html", - "doc/html/man7/openssl-threads.html", - "doc/html/man7/openssl_user_macros.html", - "doc/html/man7/ossl_store-file.html", - "doc/html/man7/ossl_store.html", - "doc/html/man7/passphrase-encoding.html", - "doc/html/man7/property.html", - "doc/html/man7/provider-asym_cipher.html", - "doc/html/man7/provider-base.html", - "doc/html/man7/provider-cipher.html", - "doc/html/man7/provider-decoder.html", - "doc/html/man7/provider-digest.html", - "doc/html/man7/provider-encoder.html", - "doc/html/man7/provider-kdf.html", - "doc/html/man7/provider-kem.html", - "doc/html/man7/provider-keyexch.html", - "doc/html/man7/provider-keymgmt.html", - "doc/html/man7/provider-mac.html", - "doc/html/man7/provider-object.html", - "doc/html/man7/provider-rand.html", - "doc/html/man7/provider-signature.html", - "doc/html/man7/provider-storemgmt.html", - "doc/html/man7/provider.html", - "doc/html/man7/proxy-certificates.html", - "doc/html/man7/ssl.html", - "doc/html/man7/x509.html" - ] - }, - "imagedocs" => { - "man7" => [ - "doc/man7/img/cipher.png", - "doc/man7/img/digest.png", - "doc/man7/img/kdf.png", - "doc/man7/img/mac.png", - "doc/man7/img/pkey.png", - "doc/man7/img/rand.png" - ] - }, - "includes" => { - "apps/asn1parse.o" => [ - "apps" - ], - "apps/ca.o" => [ - "apps" - ], - "apps/ciphers.o" => [ - "apps" - ], - "apps/cmp.o" => [ - "apps" - ], - "apps/cms.o" => [ - "apps" - ], - "apps/crl.o" => [ - "apps" - ], - "apps/crl2pkcs7.o" => [ - "apps" - ], - "apps/dgst.o" => [ - "apps" - ], - "apps/dhparam.o" => [ - "apps" - ], - "apps/dsa.o" => [ - "apps" - ], - "apps/dsaparam.o" => [ - "apps" - ], - "apps/ec.o" => [ - "apps" - ], - "apps/ecparam.o" => [ - "apps" - ], - "apps/enc.o" => [ - "apps" - ], - "apps/engine.o" => [ - "apps" - ], - "apps/errstr.o" => [ - "apps" - ], - "apps/fipsinstall.o" => [ - "apps" - ], - "apps/gendsa.o" => [ - "apps" - ], - "apps/genpkey.o" => [ - "apps" - ], - "apps/genrsa.o" => [ - "apps" - ], - "apps/info.o" => [ - "apps" - ], - "apps/kdf.o" => [ - "apps" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/libapps.a" => [ - ".", - "include", - "apps/include" - ], - "apps/list.o" => [ - "apps" - ], - "apps/mac.o" => [ - "apps" - ], - "apps/nseq.o" => [ - "apps" - ], - "apps/ocsp.o" => [ - "apps" - ], - "apps/openssl" => [ - ".", - "include", - "apps/include" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps" - ], - "apps/openssl-bin-ca.o" => [ - "apps" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps" - ], - "apps/openssl-bin-cmp.o" => [ - "apps" - ], - "apps/openssl-bin-cms.o" => [ - "apps" - ], - "apps/openssl-bin-crl.o" => [ - "apps" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-dgst.o" => [ - "apps" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps" - ], - "apps/openssl-bin-dsa.o" => [ - "apps" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps" - ], - "apps/openssl-bin-ec.o" => [ - "apps" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps" - ], - "apps/openssl-bin-enc.o" => [ - "apps" - ], - "apps/openssl-bin-engine.o" => [ - "apps" - ], - "apps/openssl-bin-errstr.o" => [ - "apps" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps" - ], - "apps/openssl-bin-info.o" => [ - "apps" - ], - "apps/openssl-bin-kdf.o" => [ - "apps" - ], - "apps/openssl-bin-list.o" => [ - "apps" - ], - "apps/openssl-bin-mac.o" => [ - "apps" - ], - "apps/openssl-bin-nseq.o" => [ - "apps" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps" - ], - "apps/openssl-bin-openssl.o" => [ - "apps" - ], - "apps/openssl-bin-passwd.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps" - ], - "apps/openssl-bin-pkey.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps" - ], - "apps/openssl-bin-prime.o" => [ - "apps" - ], - "apps/openssl-bin-progs.o" => [ - "apps" - ], - "apps/openssl-bin-rand.o" => [ - "apps" - ], - "apps/openssl-bin-rehash.o" => [ - "apps" - ], - "apps/openssl-bin-req.o" => [ - "apps" - ], - "apps/openssl-bin-rsa.o" => [ - "apps" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps" - ], - "apps/openssl-bin-s_client.o" => [ - "apps" - ], - "apps/openssl-bin-s_server.o" => [ - "apps" - ], - "apps/openssl-bin-s_time.o" => [ - "apps" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps" - ], - "apps/openssl-bin-smime.o" => [ - "apps" - ], - "apps/openssl-bin-speed.o" => [ - "apps" - ], - "apps/openssl-bin-spkac.o" => [ - "apps" - ], - "apps/openssl-bin-srp.o" => [ - "apps" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps" - ], - "apps/openssl-bin-ts.o" => [ - "apps" - ], - "apps/openssl-bin-verify.o" => [ - "apps" - ], - "apps/openssl-bin-version.o" => [ - "apps" - ], - "apps/openssl-bin-x509.o" => [ - "apps" - ], - "apps/openssl.o" => [ - "apps" - ], - "apps/passwd.o" => [ - "apps" - ], - "apps/pkcs12.o" => [ - "apps" - ], - "apps/pkcs7.o" => [ - "apps" - ], - "apps/pkcs8.o" => [ - "apps" - ], - "apps/pkey.o" => [ - "apps" - ], - "apps/pkeyparam.o" => [ - "apps" - ], - "apps/pkeyutl.o" => [ - "apps" - ], - "apps/prime.o" => [ - "apps" - ], - "apps/progs.c" => [ - "." - ], - "apps/progs.o" => [ - "apps" - ], - "apps/rand.o" => [ - "apps" - ], - "apps/rehash.o" => [ - "apps" - ], - "apps/req.o" => [ - "apps" - ], - "apps/rsa.o" => [ - "apps" - ], - "apps/rsautl.o" => [ - "apps" - ], - "apps/s_client.o" => [ - "apps" - ], - "apps/s_server.o" => [ - "apps" - ], - "apps/s_time.o" => [ - "apps" - ], - "apps/sess_id.o" => [ - "apps" - ], - "apps/smime.o" => [ - "apps" - ], - "apps/speed.o" => [ - "apps" - ], - "apps/spkac.o" => [ - "apps" - ], - "apps/srp.o" => [ - "apps" - ], - "apps/storeutl.o" => [ - "apps" - ], - "apps/ts.o" => [ - "apps" - ], - "apps/verify.o" => [ - "apps" - ], - "apps/version.o" => [ - "apps" - ], - "apps/x509.o" => [ - "apps" - ], - "crypto/aes/aes-armv4.o" => [ - "crypto" - ], - "crypto/aes/aes-mips.o" => [ - "crypto" - ], - "crypto/aes/aes-s390x.o" => [ - "crypto" - ], - "crypto/aes/aes-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesfx-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aest4-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesv8-armx.o" => [ - "crypto" - ], - "crypto/aes/bsaes-armv7.o" => [ - "crypto" - ], - "crypto/arm64cpuid.o" => [ - "crypto" - ], - "crypto/armv4cpuid.o" => [ - "crypto" - ], - "crypto/bn/armv4-gf2m.o" => [ - "crypto" - ], - "crypto/bn/armv4-mont.o" => [ - "crypto" - ], - "crypto/bn/armv8-mont.o" => [ - "crypto" - ], - "crypto/bn/bn-mips.o" => [ - "crypto" - ], - "crypto/bn/bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/mips-mont.o" => [ - "crypto" - ], - "crypto/bn/sparct4-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-gf2m.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9a-mont.o" => [ - "crypto" - ], - "crypto/bn/vis3-mont.o" => [ - "crypto" - ], - "crypto/camellia/cmllt4-sparcv9.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv4.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv8.o" => [ - "crypto" - ], - "crypto/chacha/chacha-s390x.o" => [ - "crypto" - ], - "crypto/cpuid.o" => [ - "." - ], - "crypto/cversion.o" => [ - "crypto" - ], - "crypto/des/dest4-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv4.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv8.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_s390x_nistp.o" => [ - "crypto" - ], - "crypto/ec/ecx_meth.o" => [ - "crypto" - ], - "crypto/ec/ecx_s390x.o" => [ - "crypto" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto" - ], - "crypto/evp/e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_des.o" => [ - "crypto" - ], - "crypto/evp/e_des3.o" => [ - "crypto" - ], - "crypto/evp/e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/info.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "." - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto" - ], - "crypto/libfips-lib-cpuid.o" => [ - "." - ], - "crypto/md5/md5-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/aes-gcm-armv8_64.o" => [ - "crypto" - ], - "crypto/modes/gcm128.o" => [ - "crypto" - ], - "crypto/modes/ghash-armv4.o" => [ - "crypto" - ], - "crypto/modes/ghash-s390x.o" => [ - "crypto" - ], - "crypto/modes/ghash-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/ghashv8-armx.o" => [ - "crypto" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv4.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv8.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-mips.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-s390x.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-sparcv9.o" => [ - "crypto" - ], - "crypto/s390xcpuid.o" => [ - "crypto" - ], - "crypto/sha/keccak1600-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv4-large.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha1-mips.o" => [ - "crypto" - ], - "crypto/sha/sha1-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha1-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha256-mips.o" => [ - "crypto" - ], - "crypto/sha/sha256-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha256-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha512-mips.o" => [ - "crypto" - ], - "crypto/sha/sha512-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha512-sparcv9.o" => [ - "crypto" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc" - ], - "doc/man1/openssl-ca.pod" => [ - "doc" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc" - ], - "doc/man1/openssl-cms.pod" => [ - "doc" - ], - "doc/man1/openssl-crl.pod" => [ - "doc" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc" - ], - "doc/man1/openssl-ec.pod" => [ - "doc" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc" - ], - "doc/man1/openssl-enc.pod" => [ - "doc" - ], - "doc/man1/openssl-engine.pod" => [ - "doc" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc" - ], - "doc/man1/openssl-info.pod" => [ - "doc" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc" - ], - "doc/man1/openssl-list.pod" => [ - "doc" - ], - "doc/man1/openssl-mac.pod" => [ - "doc" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc" - ], - "doc/man1/openssl-prime.pod" => [ - "doc" - ], - "doc/man1/openssl-rand.pod" => [ - "doc" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc" - ], - "doc/man1/openssl-req.pod" => [ - "doc" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc" - ], - "doc/man1/openssl-smime.pod" => [ - "doc" - ], - "doc/man1/openssl-speed.pod" => [ - "doc" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc" - ], - "doc/man1/openssl-srp.pod" => [ - "doc" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc" - ], - "doc/man1/openssl-ts.pod" => [ - "doc" - ], - "doc/man1/openssl-verify.pod" => [ - "doc" - ], - "doc/man1/openssl-version.pod" => [ - "doc" - ], - "doc/man1/openssl-x509.pod" => [ - "doc" - ], - "fuzz/asn1-test" => [ - "include" - ], - "fuzz/asn1parse-test" => [ - "include" - ], - "fuzz/bignum-test" => [ - "include" - ], - "fuzz/bndiv-test" => [ - "include" - ], - "fuzz/client-test" => [ - "include" - ], - "fuzz/cmp-test" => [ - "include" - ], - "fuzz/cms-test" => [ - "include" - ], - "fuzz/conf-test" => [ - "include" - ], - "fuzz/crl-test" => [ - "include" - ], - "fuzz/ct-test" => [ - "include" - ], - "fuzz/server-test" => [ - "include" - ], - "fuzz/x509-test" => [ - "include" - ], - "libcrypto" => [ - ".", - "include", - "providers/common/include", - "providers/implementations/include" - ], - "libcrypto.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "libssl" => [ - ".", - "include" - ], - "libssl.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der" - ], - "providers/fips" => [ - "include" - ], - "providers/implementations/encode_decode/encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/legacy" => [ - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libcommon.a" => [ - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libdefault.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libfips.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/liblegacy.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "test/aborttest" => [ - "include", - "apps/include" - ], - "test/acvp_test" => [ - "include", - "apps/include" - ], - "test/aesgcmtest" => [ - "include", - "apps/include", - "." - ], - "test/afalgtest" => [ - "include", - "apps/include" - ], - "test/algorithmid_test" => [ - "include", - "apps/include" - ], - "test/asn1_decode_test" => [ - "include", - "apps/include" - ], - "test/asn1_dsa_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_encode_test" => [ - "include", - "apps/include" - ], - "test/asn1_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_string_table_test" => [ - "include", - "apps/include" - ], - "test/asn1_time_test" => [ - "include", - "apps/include" - ], - "test/asynciotest" => [ - "include", - "apps/include" - ], - "test/asynctest" => [ - "include", - "apps/include" - ], - "test/bad_dtls_test" => [ - "include", - "apps/include" - ], - "test/bftest" => [ - "include", - "apps/include" - ], - "test/bio_callback_test" => [ - "include", - "apps/include" - ], - "test/bio_core_test" => [ - "include", - "apps/include" - ], - "test/bio_enc_test" => [ - "include", - "apps/include" - ], - "test/bio_memleak_test" => [ - "include", - "apps/include" - ], - "test/bio_prefix_text" => [ - ".", - "include", - "apps/include" - ], - "test/bio_readbuffer_test" => [ - "include", - "apps/include" - ], - "test/bioprinttest" => [ - "include", - "apps/include" - ], - "test/bn_internal_test" => [ - ".", - "include", - "crypto/bn", - "apps/include" - ], - "test/bntest" => [ - "include", - "apps/include" - ], - "test/buildtest_c_aes" => [ - "include" - ], - "test/buildtest_c_async" => [ - "include" - ], - "test/buildtest_c_blowfish" => [ - "include" - ], - "test/buildtest_c_bn" => [ - "include" - ], - "test/buildtest_c_buffer" => [ - "include" - ], - "test/buildtest_c_camellia" => [ - "include" - ], - "test/buildtest_c_cast" => [ - "include" - ], - "test/buildtest_c_cmac" => [ - "include" - ], - "test/buildtest_c_cmp_util" => [ - "include" - ], - "test/buildtest_c_conf_api" => [ - "include" - ], - "test/buildtest_c_conftypes" => [ - "include" - ], - "test/buildtest_c_core" => [ - "include" - ], - "test/buildtest_c_core_dispatch" => [ - "include" - ], - "test/buildtest_c_core_names" => [ - "include" - ], - "test/buildtest_c_core_object" => [ - "include" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "include" - ], - "test/buildtest_c_decoder" => [ - "include" - ], - "test/buildtest_c_des" => [ - "include" - ], - "test/buildtest_c_dh" => [ - "include" - ], - "test/buildtest_c_dsa" => [ - "include" - ], - "test/buildtest_c_dtls1" => [ - "include" - ], - "test/buildtest_c_e_os2" => [ - "include" - ], - "test/buildtest_c_ebcdic" => [ - "include" - ], - "test/buildtest_c_ec" => [ - "include" - ], - "test/buildtest_c_ecdh" => [ - "include" - ], - "test/buildtest_c_ecdsa" => [ - "include" - ], - "test/buildtest_c_encoder" => [ - "include" - ], - "test/buildtest_c_engine" => [ - "include" - ], - "test/buildtest_c_evp" => [ - "include" - ], - "test/buildtest_c_fips_names" => [ - "include" - ], - "test/buildtest_c_hmac" => [ - "include" - ], - "test/buildtest_c_http" => [ - "include" - ], - "test/buildtest_c_idea" => [ - "include" - ], - "test/buildtest_c_kdf" => [ - "include" - ], - "test/buildtest_c_macros" => [ - "include" - ], - "test/buildtest_c_md4" => [ - "include" - ], - "test/buildtest_c_md5" => [ - "include" - ], - "test/buildtest_c_mdc2" => [ - "include" - ], - "test/buildtest_c_modes" => [ - "include" - ], - "test/buildtest_c_obj_mac" => [ - "include" - ], - "test/buildtest_c_objects" => [ - "include" - ], - "test/buildtest_c_ossl_typ" => [ - "include" - ], - "test/buildtest_c_param_build" => [ - "include" - ], - "test/buildtest_c_params" => [ - "include" - ], - "test/buildtest_c_pem" => [ - "include" - ], - "test/buildtest_c_pem2" => [ - "include" - ], - "test/buildtest_c_prov_ssl" => [ - "include" - ], - "test/buildtest_c_provider" => [ - "include" - ], - "test/buildtest_c_quic" => [ - "include" - ], - "test/buildtest_c_rand" => [ - "include" - ], - "test/buildtest_c_rc2" => [ - "include" - ], - "test/buildtest_c_rc4" => [ - "include" - ], - "test/buildtest_c_ripemd" => [ - "include" - ], - "test/buildtest_c_rsa" => [ - "include" - ], - "test/buildtest_c_seed" => [ - "include" - ], - "test/buildtest_c_self_test" => [ - "include" - ], - "test/buildtest_c_sha" => [ - "include" - ], - "test/buildtest_c_srtp" => [ - "include" - ], - "test/buildtest_c_ssl2" => [ - "include" - ], - "test/buildtest_c_sslerr_legacy" => [ - "include" - ], - "test/buildtest_c_stack" => [ - "include" - ], - "test/buildtest_c_store" => [ - "include" - ], - "test/buildtest_c_symhacks" => [ - "include" - ], - "test/buildtest_c_tls1" => [ - "include" - ], - "test/buildtest_c_ts" => [ - "include" - ], - "test/buildtest_c_txt_db" => [ - "include" - ], - "test/buildtest_c_types" => [ - "include" - ], - "test/buildtest_c_whrlpool" => [ - "include" - ], - "test/casttest" => [ - "include", - "apps/include" - ], - "test/chacha_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipher_overhead_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipherbytes_test" => [ - "include", - "apps/include" - ], - "test/cipherlist_test" => [ - "include", - "apps/include" - ], - "test/ciphername_test" => [ - "include", - "apps/include" - ], - "test/clienthellotest" => [ - "include", - "apps/include" - ], - "test/cmactest" => [ - "include", - "apps/include" - ], - "test/cmp_asn_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_client_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_ctx_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_hdr_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_msg_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_protect_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_server_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_status_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_vfy_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmsapitest" => [ - "include", - "apps/include" - ], - "test/conf_include_test" => [ - "include", - "apps/include" - ], - "test/confdump" => [ - "include", - "apps/include" - ], - "test/constant_time_test" => [ - "include", - "apps/include" - ], - "test/context_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/crltest" => [ - "include", - "apps/include" - ], - "test/ct_test" => [ - "include", - "apps/include" - ], - "test/ctype_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/curve448_internal_test" => [ - ".", - "include", - "apps/include", - "crypto/ec/curve448" - ], - "test/d2i_test" => [ - "include", - "apps/include" - ], - "test/danetest" => [ - "include", - "apps/include" - ], - "test/defltfips_test" => [ - "include", - "apps/include" - ], - "test/destest" => [ - "include", - "apps/include" - ], - "test/dhtest" => [ - "include", - "apps/include" - ], - "test/drbgtest" => [ - "include", - "apps/include", - "providers/common/include" - ], - "test/dsa_no_digest_size_test" => [ - "include", - "apps/include" - ], - "test/dsatest" => [ - "include", - "apps/include" - ], - "test/dtls_mtu_test" => [ - ".", - "include", - "apps/include" - ], - "test/dtlstest" => [ - "include", - "apps/include" - ], - "test/dtlsv1listentest" => [ - "include", - "apps/include" - ], - "test/ec_internal_test" => [ - "include", - "crypto/ec", - "apps/include" - ], - "test/ecdsatest" => [ - "include", - "apps/include" - ], - "test/ecstresstest" => [ - "include", - "apps/include" - ], - "test/ectest" => [ - "include", - "apps/include" - ], - "test/endecode_test" => [ - ".", - "include", - "apps/include" - ], - "test/endecoder_legacy_test" => [ - ".", - "include", - "apps/include" - ], - "test/enginetest" => [ - "include", - "apps/include" - ], - "test/errtest" => [ - "include", - "apps/include" - ], - "test/evp_extra_test" => [ - "include", - "apps/include" - ], - "test/evp_extra_test2" => [ - "include", - "apps/include" - ], - "test/evp_fetch_prov_test" => [ - "include", - "apps/include" - ], - "test/evp_kdf_test" => [ - "include", - "apps/include" - ], - "test/evp_libctx_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_dparams_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_provided_test" => [ - "include", - "apps/include" - ], - "test/evp_test" => [ - "include", - "apps/include" - ], - "test/exdatatest" => [ - "include", - "apps/include" - ], - "test/exptest" => [ - "include", - "apps/include" - ], - "test/fatalerrtest" => [ - "include", - "apps/include" - ], - "test/ffc_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/gmdifftest" => [ - "include", - "apps/include" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/handshake.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/hexstr_test" => [ - ".", - "include", - "apps/include" - ], - "test/hmactest" => [ - "include", - "apps/include" - ], - "test/http_test" => [ - "include", - "apps/include" - ], - "test/ideatest" => [ - "include", - "apps/include" - ], - "test/igetest" => [ - "include", - "apps/include" - ], - "test/keymgmt_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/lhash_test" => [ - "include", - "apps/include" - ], - "test/libtestutil.a" => [ - "include", - "apps/include", - "." - ], - "test/mdc2_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/mdc2test" => [ - "include", - "apps/include" - ], - "test/memleaktest" => [ - "include", - "apps/include" - ], - "test/modes_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/namemap_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ocspapitest" => [ - "include", - "apps/include" - ], - "test/ossl_store_test" => [ - "include", - "apps/include" - ], - "test/p_test" => [ - "include", - "." - ], - "test/packettest" => [ - "include", - "apps/include" - ], - "test/param_build_test" => [ - "include", - "apps/include" - ], - "test/params_api_test" => [ - "include", - "apps/include" - ], - "test/params_conversion_test" => [ - "include", - "apps/include" - ], - "test/params_test" => [ - ".", - "include", - "apps/include" - ], - "test/pbelutest" => [ - "include", - "apps/include" - ], - "test/pbetest" => [ - "include", - "apps/include" - ], - "test/pem_read_depr_test" => [ - "include", - "apps/include" - ], - "test/pemtest" => [ - "include", - "apps/include" - ], - "test/pkcs12_format_test" => [ - "include", - "apps/include" - ], - "test/pkcs7_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_kdf_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_test" => [ - "include", - "apps/include" - ], - "test/poly1305_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/property_test" => [ - ".", - "include", - "apps/include" - ], - "test/prov_config_test" => [ - "include", - "apps/include" - ], - "test/provfetchtest" => [ - "include", - "apps/include" - ], - "test/provider_fallback_test" => [ - "include", - "apps/include" - ], - "test/provider_internal_test" => [ - "include", - "apps/include", - "." - ], - "test/provider_pkey_test" => [ - "include", - "apps/include" - ], - "test/provider_status_test" => [ - "include", - "apps/include" - ], - "test/provider_test" => [ - "include", - "apps/include", - "." - ], - "test/rand_status_test" => [ - "include", - "apps/include" - ], - "test/rand_test" => [ - "include", - "apps/include" - ], - "test/rc2test" => [ - "include", - "apps/include" - ], - "test/rc4test" => [ - "include", - "apps/include" - ], - "test/rc5test" => [ - "include", - "apps/include" - ], - "test/rdrand_sanitytest" => [ - "include", - "apps/include" - ], - "test/recordlentest" => [ - "include", - "apps/include" - ], - "test/rsa_complex" => [ - "include", - "apps/include" - ], - "test/rsa_mp_test" => [ - "include", - "apps/include" - ], - "test/rsa_sp800_56b_test" => [ - ".", - "include", - "crypto/rsa", - "apps/include" - ], - "test/rsa_test" => [ - "include", - "apps/include" - ], - "test/sanitytest" => [ - "include", - "apps/include" - ], - "test/secmemtest" => [ - "include", - "apps/include" - ], - "test/servername_test" => [ - "include", - "apps/include" - ], - "test/sha_test" => [ - "include", - "apps/include" - ], - "test/siphash_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sm2_internal_test" => [ - "include", - "apps/include" - ], - "test/sm3_internal_test" => [ - "include", - "apps/include" - ], - "test/sm4_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sparse_array_test" => [ - "include", - "apps/include" - ], - "test/srptest" => [ - "include", - "apps/include" - ], - "test/ssl_cert_table_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_ctx_test" => [ - "include", - "apps/include" - ], - "test/ssl_old_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_test" => [ - "include", - "apps/include" - ], - "test/ssl_test_ctx_test" => [ - "include", - "apps/include" - ], - "test/sslapitest" => [ - "include", - "apps/include", - "." - ], - "test/sslbuffertest" => [ - "include", - "apps/include" - ], - "test/sslcorrupttest" => [ - "include", - "apps/include" - ], - "test/stack_test" => [ - "include", - "apps/include" - ], - "test/sysdefaulttest" => [ - "include", - "apps/include" - ], - "test/test_test" => [ - "include", - "apps/include" - ], - "test/threadstest" => [ - "include", - "apps/include" - ], - "test/threadstest_fips" => [ - "include", - "apps/include" - ], - "test/time_offset_test" => [ - "include", - "apps/include" - ], - "test/tls13ccstest" => [ - "include", - "apps/include" - ], - "test/tls13encryptiontest" => [ - ".", - "include", - "apps/include" - ], - "test/uitest" => [ - ".", - "include", - "apps/include" - ], - "test/upcallstest" => [ - "include", - "apps/include" - ], - "test/user_property_test" => [ - "include", - "apps/include" - ], - "test/v3ext" => [ - "include", - "apps/include" - ], - "test/v3nametest" => [ - "include", - "apps/include" - ], - "test/verify_extra_test" => [ - "include", - "apps/include" - ], - "test/versions" => [ - "include", - "apps/include" - ], - "test/wpackettest" => [ - "include", - "apps/include" - ], - "test/x509_check_cert_pkey_test" => [ - "include", - "apps/include" - ], - "test/x509_dup_cert_test" => [ - "include", - "apps/include" - ], - "test/x509_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/x509_time_test" => [ - "include", - "apps/include" - ], - "test/x509aux" => [ - "include", - "apps/include" - ], - "util/wrap.pl" => [ - "." - ] - }, - "ldadd" => {}, - "libraries" => [ - "apps/libapps.a", - "libcrypto", - "libssl", - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a", - "test/libtestutil.a" - ], - "mandocs" => { - "man1" => [ - "doc/man/man1/CA.pl.1", - "doc/man/man1/openssl-asn1parse.1", - "doc/man/man1/openssl-ca.1", - "doc/man/man1/openssl-ciphers.1", - "doc/man/man1/openssl-cmds.1", - "doc/man/man1/openssl-cmp.1", - "doc/man/man1/openssl-cms.1", - "doc/man/man1/openssl-crl.1", - "doc/man/man1/openssl-crl2pkcs7.1", - "doc/man/man1/openssl-dgst.1", - "doc/man/man1/openssl-dhparam.1", - "doc/man/man1/openssl-dsa.1", - "doc/man/man1/openssl-dsaparam.1", - "doc/man/man1/openssl-ec.1", - "doc/man/man1/openssl-ecparam.1", - "doc/man/man1/openssl-enc.1", - "doc/man/man1/openssl-engine.1", - "doc/man/man1/openssl-errstr.1", - "doc/man/man1/openssl-fipsinstall.1", - "doc/man/man1/openssl-format-options.1", - "doc/man/man1/openssl-gendsa.1", - "doc/man/man1/openssl-genpkey.1", - "doc/man/man1/openssl-genrsa.1", - "doc/man/man1/openssl-info.1", - "doc/man/man1/openssl-kdf.1", - "doc/man/man1/openssl-list.1", - "doc/man/man1/openssl-mac.1", - "doc/man/man1/openssl-namedisplay-options.1", - "doc/man/man1/openssl-nseq.1", - "doc/man/man1/openssl-ocsp.1", - "doc/man/man1/openssl-passphrase-options.1", - "doc/man/man1/openssl-passwd.1", - "doc/man/man1/openssl-pkcs12.1", - "doc/man/man1/openssl-pkcs7.1", - "doc/man/man1/openssl-pkcs8.1", - "doc/man/man1/openssl-pkey.1", - "doc/man/man1/openssl-pkeyparam.1", - "doc/man/man1/openssl-pkeyutl.1", - "doc/man/man1/openssl-prime.1", - "doc/man/man1/openssl-rand.1", - "doc/man/man1/openssl-rehash.1", - "doc/man/man1/openssl-req.1", - "doc/man/man1/openssl-rsa.1", - "doc/man/man1/openssl-rsautl.1", - "doc/man/man1/openssl-s_client.1", - "doc/man/man1/openssl-s_server.1", - "doc/man/man1/openssl-s_time.1", - "doc/man/man1/openssl-sess_id.1", - "doc/man/man1/openssl-smime.1", - "doc/man/man1/openssl-speed.1", - "doc/man/man1/openssl-spkac.1", - "doc/man/man1/openssl-srp.1", - "doc/man/man1/openssl-storeutl.1", - "doc/man/man1/openssl-ts.1", - "doc/man/man1/openssl-verification-options.1", - "doc/man/man1/openssl-verify.1", - "doc/man/man1/openssl-version.1", - "doc/man/man1/openssl-x509.1", - "doc/man/man1/openssl.1", - "doc/man/man1/tsget.1" - ], - "man3" => [ - "doc/man/man3/ADMISSIONS.3", - "doc/man/man3/ASN1_EXTERN_FUNCS.3", - "doc/man/man3/ASN1_INTEGER_get_int64.3", - "doc/man/man3/ASN1_INTEGER_new.3", - "doc/man/man3/ASN1_ITEM_lookup.3", - "doc/man/man3/ASN1_OBJECT_new.3", - "doc/man/man3/ASN1_STRING_TABLE_add.3", - "doc/man/man3/ASN1_STRING_length.3", - "doc/man/man3/ASN1_STRING_new.3", - "doc/man/man3/ASN1_STRING_print_ex.3", - "doc/man/man3/ASN1_TIME_set.3", - "doc/man/man3/ASN1_TYPE_get.3", - "doc/man/man3/ASN1_aux_cb.3", - "doc/man/man3/ASN1_generate_nconf.3", - "doc/man/man3/ASN1_item_d2i_bio.3", - "doc/man/man3/ASN1_item_new.3", - "doc/man/man3/ASN1_item_sign.3", - "doc/man/man3/ASYNC_WAIT_CTX_new.3", - "doc/man/man3/ASYNC_start_job.3", - "doc/man/man3/BF_encrypt.3", - "doc/man/man3/BIO_ADDR.3", - "doc/man/man3/BIO_ADDRINFO.3", - "doc/man/man3/BIO_connect.3", - "doc/man/man3/BIO_ctrl.3", - "doc/man/man3/BIO_f_base64.3", - "doc/man/man3/BIO_f_buffer.3", - "doc/man/man3/BIO_f_cipher.3", - "doc/man/man3/BIO_f_md.3", - "doc/man/man3/BIO_f_null.3", - "doc/man/man3/BIO_f_prefix.3", - "doc/man/man3/BIO_f_readbuffer.3", - "doc/man/man3/BIO_f_ssl.3", - "doc/man/man3/BIO_find_type.3", - "doc/man/man3/BIO_get_data.3", - "doc/man/man3/BIO_get_ex_new_index.3", - "doc/man/man3/BIO_meth_new.3", - "doc/man/man3/BIO_new.3", - "doc/man/man3/BIO_new_CMS.3", - "doc/man/man3/BIO_parse_hostserv.3", - "doc/man/man3/BIO_printf.3", - "doc/man/man3/BIO_push.3", - "doc/man/man3/BIO_read.3", - "doc/man/man3/BIO_s_accept.3", - "doc/man/man3/BIO_s_bio.3", - "doc/man/man3/BIO_s_connect.3", - "doc/man/man3/BIO_s_core.3", - "doc/man/man3/BIO_s_fd.3", - "doc/man/man3/BIO_s_file.3", - "doc/man/man3/BIO_s_mem.3", - "doc/man/man3/BIO_s_null.3", - "doc/man/man3/BIO_s_socket.3", - "doc/man/man3/BIO_set_callback.3", - "doc/man/man3/BIO_should_retry.3", - "doc/man/man3/BIO_socket_wait.3", - "doc/man/man3/BN_BLINDING_new.3", - "doc/man/man3/BN_CTX_new.3", - "doc/man/man3/BN_CTX_start.3", - "doc/man/man3/BN_add.3", - "doc/man/man3/BN_add_word.3", - "doc/man/man3/BN_bn2bin.3", - "doc/man/man3/BN_cmp.3", - "doc/man/man3/BN_copy.3", - "doc/man/man3/BN_generate_prime.3", - "doc/man/man3/BN_mod_exp_mont.3", - "doc/man/man3/BN_mod_inverse.3", - "doc/man/man3/BN_mod_mul_montgomery.3", - "doc/man/man3/BN_mod_mul_reciprocal.3", - "doc/man/man3/BN_new.3", - "doc/man/man3/BN_num_bytes.3", - "doc/man/man3/BN_rand.3", - "doc/man/man3/BN_security_bits.3", - "doc/man/man3/BN_set_bit.3", - "doc/man/man3/BN_swap.3", - "doc/man/man3/BN_zero.3", - "doc/man/man3/BUF_MEM_new.3", - "doc/man/man3/CMS_EncryptedData_decrypt.3", - "doc/man/man3/CMS_EncryptedData_encrypt.3", - "doc/man/man3/CMS_EnvelopedData_create.3", - "doc/man/man3/CMS_add0_cert.3", - "doc/man/man3/CMS_add1_recipient_cert.3", - "doc/man/man3/CMS_add1_signer.3", - "doc/man/man3/CMS_compress.3", - "doc/man/man3/CMS_data_create.3", - "doc/man/man3/CMS_decrypt.3", - "doc/man/man3/CMS_digest_create.3", - "doc/man/man3/CMS_encrypt.3", - "doc/man/man3/CMS_final.3", - "doc/man/man3/CMS_get0_RecipientInfos.3", - "doc/man/man3/CMS_get0_SignerInfos.3", - "doc/man/man3/CMS_get0_type.3", - "doc/man/man3/CMS_get1_ReceiptRequest.3", - "doc/man/man3/CMS_sign.3", - "doc/man/man3/CMS_sign_receipt.3", - "doc/man/man3/CMS_uncompress.3", - "doc/man/man3/CMS_verify.3", - "doc/man/man3/CMS_verify_receipt.3", - "doc/man/man3/CONF_modules_free.3", - "doc/man/man3/CONF_modules_load_file.3", - "doc/man/man3/CRYPTO_THREAD_run_once.3", - "doc/man/man3/CRYPTO_get_ex_new_index.3", - "doc/man/man3/CRYPTO_memcmp.3", - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3", - "doc/man/man3/CTLOG_STORE_new.3", - "doc/man/man3/CTLOG_new.3", - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3", - "doc/man/man3/DEFINE_STACK_OF.3", - "doc/man/man3/DES_random_key.3", - "doc/man/man3/DH_generate_key.3", - "doc/man/man3/DH_generate_parameters.3", - "doc/man/man3/DH_get0_pqg.3", - "doc/man/man3/DH_get_1024_160.3", - "doc/man/man3/DH_meth_new.3", - "doc/man/man3/DH_new.3", - "doc/man/man3/DH_new_by_nid.3", - "doc/man/man3/DH_set_method.3", - "doc/man/man3/DH_size.3", - "doc/man/man3/DSA_SIG_new.3", - "doc/man/man3/DSA_do_sign.3", - "doc/man/man3/DSA_dup_DH.3", - "doc/man/man3/DSA_generate_key.3", - "doc/man/man3/DSA_generate_parameters.3", - "doc/man/man3/DSA_get0_pqg.3", - "doc/man/man3/DSA_meth_new.3", - "doc/man/man3/DSA_new.3", - "doc/man/man3/DSA_set_method.3", - "doc/man/man3/DSA_sign.3", - "doc/man/man3/DSA_size.3", - "doc/man/man3/DTLS_get_data_mtu.3", - "doc/man/man3/DTLS_set_timer_cb.3", - "doc/man/man3/DTLSv1_listen.3", - "doc/man/man3/ECDSA_SIG_new.3", - "doc/man/man3/ECPKParameters_print.3", - "doc/man/man3/EC_GFp_simple_method.3", - "doc/man/man3/EC_GROUP_copy.3", - "doc/man/man3/EC_GROUP_new.3", - "doc/man/man3/EC_KEY_get_enc_flags.3", - "doc/man/man3/EC_KEY_new.3", - "doc/man/man3/EC_POINT_add.3", - "doc/man/man3/EC_POINT_new.3", - "doc/man/man3/ENGINE_add.3", - "doc/man/man3/ERR_GET_LIB.3", - "doc/man/man3/ERR_clear_error.3", - "doc/man/man3/ERR_error_string.3", - "doc/man/man3/ERR_get_error.3", - "doc/man/man3/ERR_load_crypto_strings.3", - "doc/man/man3/ERR_load_strings.3", - "doc/man/man3/ERR_new.3", - "doc/man/man3/ERR_print_errors.3", - "doc/man/man3/ERR_put_error.3", - "doc/man/man3/ERR_remove_state.3", - "doc/man/man3/ERR_set_mark.3", - "doc/man/man3/EVP_ASYM_CIPHER_free.3", - "doc/man/man3/EVP_BytesToKey.3", - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3", - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3", - "doc/man/man3/EVP_CIPHER_meth_new.3", - "doc/man/man3/EVP_DigestInit.3", - "doc/man/man3/EVP_DigestSignInit.3", - "doc/man/man3/EVP_DigestVerifyInit.3", - "doc/man/man3/EVP_EncodeInit.3", - "doc/man/man3/EVP_EncryptInit.3", - "doc/man/man3/EVP_KDF.3", - "doc/man/man3/EVP_KEM_free.3", - "doc/man/man3/EVP_KEYEXCH_free.3", - "doc/man/man3/EVP_KEYMGMT.3", - "doc/man/man3/EVP_MAC.3", - "doc/man/man3/EVP_MD_meth_new.3", - "doc/man/man3/EVP_OpenInit.3", - "doc/man/man3/EVP_PBE_CipherInit.3", - "doc/man/man3/EVP_PKEY2PKCS8.3", - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3", - "doc/man/man3/EVP_PKEY_CTX_ctrl.3", - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3", - "doc/man/man3/EVP_PKEY_CTX_new.3", - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3", - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_params.3", - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3", - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3", - "doc/man/man3/EVP_PKEY_asn1_get_count.3", - "doc/man/man3/EVP_PKEY_check.3", - "doc/man/man3/EVP_PKEY_copy_parameters.3", - "doc/man/man3/EVP_PKEY_decapsulate.3", - "doc/man/man3/EVP_PKEY_decrypt.3", - "doc/man/man3/EVP_PKEY_derive.3", - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3", - "doc/man/man3/EVP_PKEY_encapsulate.3", - "doc/man/man3/EVP_PKEY_encrypt.3", - "doc/man/man3/EVP_PKEY_fromdata.3", - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3", - "doc/man/man3/EVP_PKEY_get_field_type.3", - "doc/man/man3/EVP_PKEY_get_group_name.3", - "doc/man/man3/EVP_PKEY_get_size.3", - "doc/man/man3/EVP_PKEY_gettable_params.3", - "doc/man/man3/EVP_PKEY_is_a.3", - "doc/man/man3/EVP_PKEY_keygen.3", - "doc/man/man3/EVP_PKEY_meth_get_count.3", - "doc/man/man3/EVP_PKEY_meth_new.3", - "doc/man/man3/EVP_PKEY_new.3", - "doc/man/man3/EVP_PKEY_print_private.3", - "doc/man/man3/EVP_PKEY_set1_RSA.3", - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3", - "doc/man/man3/EVP_PKEY_set_type.3", - "doc/man/man3/EVP_PKEY_settable_params.3", - "doc/man/man3/EVP_PKEY_sign.3", - "doc/man/man3/EVP_PKEY_todata.3", - "doc/man/man3/EVP_PKEY_verify.3", - "doc/man/man3/EVP_PKEY_verify_recover.3", - "doc/man/man3/EVP_RAND.3", - "doc/man/man3/EVP_SIGNATURE.3", - "doc/man/man3/EVP_SealInit.3", - "doc/man/man3/EVP_SignInit.3", - "doc/man/man3/EVP_VerifyInit.3", - "doc/man/man3/EVP_aes_128_gcm.3", - "doc/man/man3/EVP_aria_128_gcm.3", - "doc/man/man3/EVP_bf_cbc.3", - "doc/man/man3/EVP_blake2b512.3", - "doc/man/man3/EVP_camellia_128_ecb.3", - "doc/man/man3/EVP_cast5_cbc.3", - "doc/man/man3/EVP_chacha20.3", - "doc/man/man3/EVP_des_cbc.3", - "doc/man/man3/EVP_desx_cbc.3", - "doc/man/man3/EVP_idea_cbc.3", - "doc/man/man3/EVP_md2.3", - "doc/man/man3/EVP_md4.3", - "doc/man/man3/EVP_md5.3", - "doc/man/man3/EVP_mdc2.3", - "doc/man/man3/EVP_rc2_cbc.3", - "doc/man/man3/EVP_rc4.3", - "doc/man/man3/EVP_rc5_32_12_16_cbc.3", - "doc/man/man3/EVP_ripemd160.3", - "doc/man/man3/EVP_seed_cbc.3", - "doc/man/man3/EVP_set_default_properties.3", - "doc/man/man3/EVP_sha1.3", - "doc/man/man3/EVP_sha224.3", - "doc/man/man3/EVP_sha3_224.3", - "doc/man/man3/EVP_sm3.3", - "doc/man/man3/EVP_sm4_cbc.3", - "doc/man/man3/EVP_whirlpool.3", - "doc/man/man3/HMAC.3", - "doc/man/man3/MD5.3", - "doc/man/man3/MDC2_Init.3", - "doc/man/man3/NCONF_new_ex.3", - "doc/man/man3/OBJ_nid2obj.3", - "doc/man/man3/OCSP_REQUEST_new.3", - "doc/man/man3/OCSP_cert_to_id.3", - "doc/man/man3/OCSP_request_add1_nonce.3", - "doc/man/man3/OCSP_resp_find_status.3", - "doc/man/man3/OCSP_response_status.3", - "doc/man/man3/OCSP_sendreq_new.3", - "doc/man/man3/OPENSSL_Applink.3", - "doc/man/man3/OPENSSL_FILE.3", - "doc/man/man3/OPENSSL_LH_COMPFUNC.3", - "doc/man/man3/OPENSSL_LH_stats.3", - "doc/man/man3/OPENSSL_config.3", - "doc/man/man3/OPENSSL_fork_prepare.3", - "doc/man/man3/OPENSSL_hexchar2int.3", - "doc/man/man3/OPENSSL_ia32cap.3", - "doc/man/man3/OPENSSL_init_crypto.3", - "doc/man/man3/OPENSSL_init_ssl.3", - "doc/man/man3/OPENSSL_instrument_bus.3", - "doc/man/man3/OPENSSL_load_builtin_modules.3", - "doc/man/man3/OPENSSL_malloc.3", - "doc/man/man3/OPENSSL_s390xcap.3", - "doc/man/man3/OPENSSL_secure_malloc.3", - "doc/man/man3/OSSL_CMP_CTX_new.3", - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3", - "doc/man/man3/OSSL_CMP_ITAV_set0.3", - "doc/man/man3/OSSL_CMP_MSG_get0_header.3", - "doc/man/man3/OSSL_CMP_MSG_http_perform.3", - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3", - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3", - "doc/man/man3/OSSL_CMP_exec_certreq.3", - "doc/man/man3/OSSL_CMP_log_open.3", - "doc/man/man3/OSSL_CMP_validate_msg.3", - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3", - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3", - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3", - "doc/man/man3/OSSL_CRMF_pbmp_new.3", - "doc/man/man3/OSSL_DECODER.3", - "doc/man/man3/OSSL_DECODER_CTX.3", - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_DECODER_from_bio.3", - "doc/man/man3/OSSL_ENCODER.3", - "doc/man/man3/OSSL_ENCODER_CTX.3", - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_ENCODER_to_bio.3", - "doc/man/man3/OSSL_ESS_check_signing_certs.3", - "doc/man/man3/OSSL_HTTP_REQ_CTX.3", - "doc/man/man3/OSSL_HTTP_parse_url.3", - "doc/man/man3/OSSL_HTTP_transfer.3", - "doc/man/man3/OSSL_LIB_CTX.3", - "doc/man/man3/OSSL_PARAM.3", - "doc/man/man3/OSSL_PARAM_BLD.3", - "doc/man/man3/OSSL_PARAM_allocate_from_text.3", - "doc/man/man3/OSSL_PARAM_dup.3", - "doc/man/man3/OSSL_PARAM_int.3", - "doc/man/man3/OSSL_PROVIDER.3", - "doc/man/man3/OSSL_SELF_TEST_new.3", - "doc/man/man3/OSSL_SELF_TEST_set_callback.3", - "doc/man/man3/OSSL_STORE_INFO.3", - "doc/man/man3/OSSL_STORE_LOADER.3", - "doc/man/man3/OSSL_STORE_SEARCH.3", - "doc/man/man3/OSSL_STORE_attach.3", - "doc/man/man3/OSSL_STORE_expect.3", - "doc/man/man3/OSSL_STORE_open.3", - "doc/man/man3/OSSL_trace_enabled.3", - "doc/man/man3/OSSL_trace_get_category_num.3", - "doc/man/man3/OSSL_trace_set_channel.3", - "doc/man/man3/OpenSSL_add_all_algorithms.3", - "doc/man/man3/OpenSSL_version.3", - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3", - "doc/man/man3/PEM_bytes_read_bio.3", - "doc/man/man3/PEM_read.3", - "doc/man/man3/PEM_read_CMS.3", - "doc/man/man3/PEM_read_bio_PrivateKey.3", - "doc/man/man3/PEM_read_bio_ex.3", - "doc/man/man3/PEM_write_bio_CMS_stream.3", - "doc/man/man3/PEM_write_bio_PKCS7_stream.3", - "doc/man/man3/PKCS12_PBE_keyivgen.3", - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3", - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3", - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3", - "doc/man/man3/PKCS12_add1_attr_by_NID.3", - "doc/man/man3/PKCS12_add_CSPName_asc.3", - "doc/man/man3/PKCS12_add_cert.3", - "doc/man/man3/PKCS12_add_friendlyname_asc.3", - "doc/man/man3/PKCS12_add_localkeyid.3", - "doc/man/man3/PKCS12_add_safe.3", - "doc/man/man3/PKCS12_create.3", - "doc/man/man3/PKCS12_decrypt_skey.3", - "doc/man/man3/PKCS12_gen_mac.3", - "doc/man/man3/PKCS12_get_friendlyname.3", - "doc/man/man3/PKCS12_init.3", - "doc/man/man3/PKCS12_item_decrypt_d2i.3", - "doc/man/man3/PKCS12_key_gen_utf8_ex.3", - "doc/man/man3/PKCS12_newpass.3", - "doc/man/man3/PKCS12_pack_p7encdata.3", - "doc/man/man3/PKCS12_parse.3", - "doc/man/man3/PKCS5_PBE_keyivgen.3", - "doc/man/man3/PKCS5_PBKDF2_HMAC.3", - "doc/man/man3/PKCS7_decrypt.3", - "doc/man/man3/PKCS7_encrypt.3", - "doc/man/man3/PKCS7_get_octet_string.3", - "doc/man/man3/PKCS7_sign.3", - "doc/man/man3/PKCS7_sign_add_signer.3", - "doc/man/man3/PKCS7_type_is_other.3", - "doc/man/man3/PKCS7_verify.3", - "doc/man/man3/PKCS8_encrypt.3", - "doc/man/man3/PKCS8_pkey_add1_attr.3", - "doc/man/man3/RAND_add.3", - "doc/man/man3/RAND_bytes.3", - "doc/man/man3/RAND_cleanup.3", - "doc/man/man3/RAND_egd.3", - "doc/man/man3/RAND_get0_primary.3", - "doc/man/man3/RAND_load_file.3", - "doc/man/man3/RAND_set_DRBG_type.3", - "doc/man/man3/RAND_set_rand_method.3", - "doc/man/man3/RC4_set_key.3", - "doc/man/man3/RIPEMD160_Init.3", - "doc/man/man3/RSA_blinding_on.3", - "doc/man/man3/RSA_check_key.3", - "doc/man/man3/RSA_generate_key.3", - "doc/man/man3/RSA_get0_key.3", - "doc/man/man3/RSA_meth_new.3", - "doc/man/man3/RSA_new.3", - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3", - "doc/man/man3/RSA_print.3", - "doc/man/man3/RSA_private_encrypt.3", - "doc/man/man3/RSA_public_encrypt.3", - "doc/man/man3/RSA_set_method.3", - "doc/man/man3/RSA_sign.3", - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3", - "doc/man/man3/RSA_size.3", - "doc/man/man3/SCT_new.3", - "doc/man/man3/SCT_print.3", - "doc/man/man3/SCT_validate.3", - "doc/man/man3/SHA256_Init.3", - "doc/man/man3/SMIME_read_ASN1.3", - "doc/man/man3/SMIME_read_CMS.3", - "doc/man/man3/SMIME_read_PKCS7.3", - "doc/man/man3/SMIME_write_ASN1.3", - "doc/man/man3/SMIME_write_CMS.3", - "doc/man/man3/SMIME_write_PKCS7.3", - "doc/man/man3/SRP_Calc_B.3", - "doc/man/man3/SRP_VBASE_new.3", - "doc/man/man3/SRP_create_verifier.3", - "doc/man/man3/SRP_user_pwd_new.3", - "doc/man/man3/SSL_CIPHER_get_name.3", - "doc/man/man3/SSL_COMP_add_compression_method.3", - "doc/man/man3/SSL_CONF_CTX_new.3", - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3", - "doc/man/man3/SSL_CONF_CTX_set_flags.3", - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3", - "doc/man/man3/SSL_CONF_cmd.3", - "doc/man/man3/SSL_CONF_cmd_argv.3", - "doc/man/man3/SSL_CTX_add1_chain_cert.3", - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3", - "doc/man/man3/SSL_CTX_add_session.3", - "doc/man/man3/SSL_CTX_config.3", - "doc/man/man3/SSL_CTX_ctrl.3", - "doc/man/man3/SSL_CTX_dane_enable.3", - "doc/man/man3/SSL_CTX_flush_sessions.3", - "doc/man/man3/SSL_CTX_free.3", - "doc/man/man3/SSL_CTX_get0_param.3", - "doc/man/man3/SSL_CTX_get_verify_mode.3", - "doc/man/man3/SSL_CTX_has_client_custom_ext.3", - "doc/man/man3/SSL_CTX_load_verify_locations.3", - "doc/man/man3/SSL_CTX_new.3", - "doc/man/man3/SSL_CTX_sess_number.3", - "doc/man/man3/SSL_CTX_sess_set_cache_size.3", - "doc/man/man3/SSL_CTX_sess_set_get_cb.3", - "doc/man/man3/SSL_CTX_sessions.3", - "doc/man/man3/SSL_CTX_set0_CA_list.3", - "doc/man/man3/SSL_CTX_set1_curves.3", - "doc/man/man3/SSL_CTX_set1_sigalgs.3", - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3", - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3", - "doc/man/man3/SSL_CTX_set_cert_cb.3", - "doc/man/man3/SSL_CTX_set_cert_store.3", - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3", - "doc/man/man3/SSL_CTX_set_cipher_list.3", - "doc/man/man3/SSL_CTX_set_client_cert_cb.3", - "doc/man/man3/SSL_CTX_set_client_hello_cb.3", - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3", - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3", - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3", - "doc/man/man3/SSL_CTX_set_generate_session_id.3", - "doc/man/man3/SSL_CTX_set_info_callback.3", - "doc/man/man3/SSL_CTX_set_keylog_callback.3", - "doc/man/man3/SSL_CTX_set_max_cert_list.3", - "doc/man/man3/SSL_CTX_set_min_proto_version.3", - "doc/man/man3/SSL_CTX_set_mode.3", - "doc/man/man3/SSL_CTX_set_msg_callback.3", - "doc/man/man3/SSL_CTX_set_num_tickets.3", - "doc/man/man3/SSL_CTX_set_options.3", - "doc/man/man3/SSL_CTX_set_psk_client_callback.3", - "doc/man/man3/SSL_CTX_set_quic_method.3", - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3", - "doc/man/man3/SSL_CTX_set_read_ahead.3", - "doc/man/man3/SSL_CTX_set_record_padding_callback.3", - "doc/man/man3/SSL_CTX_set_security_level.3", - "doc/man/man3/SSL_CTX_set_session_cache_mode.3", - "doc/man/man3/SSL_CTX_set_session_id_context.3", - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3", - "doc/man/man3/SSL_CTX_set_split_send_fragment.3", - "doc/man/man3/SSL_CTX_set_srp_password.3", - "doc/man/man3/SSL_CTX_set_ssl_version.3", - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3", - "doc/man/man3/SSL_CTX_set_timeout.3", - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3", - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3", - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3", - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3", - "doc/man/man3/SSL_CTX_set_verify.3", - "doc/man/man3/SSL_CTX_use_certificate.3", - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3", - "doc/man/man3/SSL_CTX_use_serverinfo.3", - "doc/man/man3/SSL_SESSION_free.3", - "doc/man/man3/SSL_SESSION_get0_cipher.3", - "doc/man/man3/SSL_SESSION_get0_hostname.3", - "doc/man/man3/SSL_SESSION_get0_id_context.3", - "doc/man/man3/SSL_SESSION_get0_peer.3", - "doc/man/man3/SSL_SESSION_get_compress_id.3", - "doc/man/man3/SSL_SESSION_get_protocol_version.3", - "doc/man/man3/SSL_SESSION_get_time.3", - "doc/man/man3/SSL_SESSION_has_ticket.3", - "doc/man/man3/SSL_SESSION_is_resumable.3", - "doc/man/man3/SSL_SESSION_print.3", - "doc/man/man3/SSL_SESSION_set1_id.3", - "doc/man/man3/SSL_accept.3", - "doc/man/man3/SSL_alert_type_string.3", - "doc/man/man3/SSL_alloc_buffers.3", - "doc/man/man3/SSL_check_chain.3", - "doc/man/man3/SSL_clear.3", - "doc/man/man3/SSL_connect.3", - "doc/man/man3/SSL_do_handshake.3", - "doc/man/man3/SSL_export_keying_material.3", - "doc/man/man3/SSL_extension_supported.3", - "doc/man/man3/SSL_free.3", - "doc/man/man3/SSL_get0_peer_scts.3", - "doc/man/man3/SSL_get_SSL_CTX.3", - "doc/man/man3/SSL_get_all_async_fds.3", - "doc/man/man3/SSL_get_ciphers.3", - "doc/man/man3/SSL_get_client_random.3", - "doc/man/man3/SSL_get_current_cipher.3", - "doc/man/man3/SSL_get_default_timeout.3", - "doc/man/man3/SSL_get_error.3", - "doc/man/man3/SSL_get_extms_support.3", - "doc/man/man3/SSL_get_fd.3", - "doc/man/man3/SSL_get_peer_cert_chain.3", - "doc/man/man3/SSL_get_peer_certificate.3", - "doc/man/man3/SSL_get_peer_signature_nid.3", - "doc/man/man3/SSL_get_peer_tmp_key.3", - "doc/man/man3/SSL_get_psk_identity.3", - "doc/man/man3/SSL_get_rbio.3", - "doc/man/man3/SSL_get_session.3", - "doc/man/man3/SSL_get_shared_sigalgs.3", - "doc/man/man3/SSL_get_verify_result.3", - "doc/man/man3/SSL_get_version.3", - "doc/man/man3/SSL_group_to_name.3", - "doc/man/man3/SSL_in_init.3", - "doc/man/man3/SSL_key_update.3", - "doc/man/man3/SSL_library_init.3", - "doc/man/man3/SSL_load_client_CA_file.3", - "doc/man/man3/SSL_new.3", - "doc/man/man3/SSL_pending.3", - "doc/man/man3/SSL_read.3", - "doc/man/man3/SSL_read_early_data.3", - "doc/man/man3/SSL_rstate_string.3", - "doc/man/man3/SSL_session_reused.3", - "doc/man/man3/SSL_set1_host.3", - "doc/man/man3/SSL_set_async_callback.3", - "doc/man/man3/SSL_set_bio.3", - "doc/man/man3/SSL_set_connect_state.3", - "doc/man/man3/SSL_set_fd.3", - "doc/man/man3/SSL_set_session.3", - "doc/man/man3/SSL_set_shutdown.3", - "doc/man/man3/SSL_set_verify_result.3", - "doc/man/man3/SSL_shutdown.3", - "doc/man/man3/SSL_state_string.3", - "doc/man/man3/SSL_want.3", - "doc/man/man3/SSL_write.3", - "doc/man/man3/TS_RESP_CTX_new.3", - "doc/man/man3/TS_VERIFY_CTX_set_certs.3", - "doc/man/man3/UI_STRING.3", - "doc/man/man3/UI_UTIL_read_pw.3", - "doc/man/man3/UI_create_method.3", - "doc/man/man3/UI_new.3", - "doc/man/man3/X509V3_get_d2i.3", - "doc/man/man3/X509V3_set_ctx.3", - "doc/man/man3/X509_ALGOR_dup.3", - "doc/man/man3/X509_CRL_get0_by_serial.3", - "doc/man/man3/X509_EXTENSION_set_object.3", - "doc/man/man3/X509_LOOKUP.3", - "doc/man/man3/X509_LOOKUP_hash_dir.3", - "doc/man/man3/X509_LOOKUP_meth_new.3", - "doc/man/man3/X509_NAME_ENTRY_get_object.3", - "doc/man/man3/X509_NAME_add_entry_by_txt.3", - "doc/man/man3/X509_NAME_get0_der.3", - "doc/man/man3/X509_NAME_get_index_by_NID.3", - "doc/man/man3/X509_NAME_print_ex.3", - "doc/man/man3/X509_PUBKEY_new.3", - "doc/man/man3/X509_SIG_get0.3", - "doc/man/man3/X509_STORE_CTX_get_error.3", - "doc/man/man3/X509_STORE_CTX_new.3", - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3", - "doc/man/man3/X509_STORE_add_cert.3", - "doc/man/man3/X509_STORE_get0_param.3", - "doc/man/man3/X509_STORE_new.3", - "doc/man/man3/X509_STORE_set_verify_cb_func.3", - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3", - "doc/man/man3/X509_add_cert.3", - "doc/man/man3/X509_check_ca.3", - "doc/man/man3/X509_check_host.3", - "doc/man/man3/X509_check_issued.3", - "doc/man/man3/X509_check_private_key.3", - "doc/man/man3/X509_check_purpose.3", - "doc/man/man3/X509_cmp.3", - "doc/man/man3/X509_cmp_time.3", - "doc/man/man3/X509_digest.3", - "doc/man/man3/X509_dup.3", - "doc/man/man3/X509_get0_distinguishing_id.3", - "doc/man/man3/X509_get0_notBefore.3", - "doc/man/man3/X509_get0_signature.3", - "doc/man/man3/X509_get0_uids.3", - "doc/man/man3/X509_get_extension_flags.3", - "doc/man/man3/X509_get_pubkey.3", - "doc/man/man3/X509_get_serialNumber.3", - "doc/man/man3/X509_get_subject_name.3", - "doc/man/man3/X509_get_version.3", - "doc/man/man3/X509_load_http.3", - "doc/man/man3/X509_new.3", - "doc/man/man3/X509_sign.3", - "doc/man/man3/X509_verify.3", - "doc/man/man3/X509_verify_cert.3", - "doc/man/man3/X509v3_get_ext_by_NID.3", - "doc/man/man3/b2i_PVK_bio_ex.3", - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3", - "doc/man/man3/d2i_PrivateKey.3", - "doc/man/man3/d2i_RSAPrivateKey.3", - "doc/man/man3/d2i_SSL_SESSION.3", - "doc/man/man3/d2i_X509.3", - "doc/man/man3/i2d_CMS_bio_stream.3", - "doc/man/man3/i2d_PKCS7_bio_stream.3", - "doc/man/man3/i2d_re_X509_tbs.3", - "doc/man/man3/o2i_SCT_LIST.3", - "doc/man/man3/s2i_ASN1_IA5STRING.3" - ], - "man5" => [ - "doc/man/man5/config.5", - "doc/man/man5/fips_config.5", - "doc/man/man5/x509v3_config.5" - ], - "man7" => [ - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7", - "doc/man/man7/EVP_CIPHER-AES.7", - "doc/man/man7/EVP_CIPHER-ARIA.7", - "doc/man/man7/EVP_CIPHER-BLOWFISH.7", - "doc/man/man7/EVP_CIPHER-CAMELLIA.7", - "doc/man/man7/EVP_CIPHER-CAST.7", - "doc/man/man7/EVP_CIPHER-CHACHA.7", - "doc/man/man7/EVP_CIPHER-DES.7", - "doc/man/man7/EVP_CIPHER-IDEA.7", - "doc/man/man7/EVP_CIPHER-RC2.7", - "doc/man/man7/EVP_CIPHER-RC4.7", - "doc/man/man7/EVP_CIPHER-RC5.7", - "doc/man/man7/EVP_CIPHER-SEED.7", - "doc/man/man7/EVP_CIPHER-SM4.7", - "doc/man/man7/EVP_KDF-HKDF.7", - "doc/man/man7/EVP_KDF-KB.7", - "doc/man/man7/EVP_KDF-KRB5KDF.7", - "doc/man/man7/EVP_KDF-PBKDF1.7", - "doc/man/man7/EVP_KDF-PBKDF2.7", - "doc/man/man7/EVP_KDF-PKCS12KDF.7", - "doc/man/man7/EVP_KDF-SCRYPT.7", - "doc/man/man7/EVP_KDF-SS.7", - "doc/man/man7/EVP_KDF-SSHKDF.7", - "doc/man/man7/EVP_KDF-TLS13_KDF.7", - "doc/man/man7/EVP_KDF-TLS1_PRF.7", - "doc/man/man7/EVP_KDF-X942-ASN1.7", - "doc/man/man7/EVP_KDF-X942-CONCAT.7", - "doc/man/man7/EVP_KDF-X963.7", - "doc/man/man7/EVP_KEM-RSA.7", - "doc/man/man7/EVP_KEYEXCH-DH.7", - "doc/man/man7/EVP_KEYEXCH-ECDH.7", - "doc/man/man7/EVP_KEYEXCH-X25519.7", - "doc/man/man7/EVP_MAC-BLAKE2.7", - "doc/man/man7/EVP_MAC-CMAC.7", - "doc/man/man7/EVP_MAC-GMAC.7", - "doc/man/man7/EVP_MAC-HMAC.7", - "doc/man/man7/EVP_MAC-KMAC.7", - "doc/man/man7/EVP_MAC-Poly1305.7", - "doc/man/man7/EVP_MAC-Siphash.7", - "doc/man/man7/EVP_MD-BLAKE2.7", - "doc/man/man7/EVP_MD-MD2.7", - "doc/man/man7/EVP_MD-MD4.7", - "doc/man/man7/EVP_MD-MD5-SHA1.7", - "doc/man/man7/EVP_MD-MD5.7", - "doc/man/man7/EVP_MD-MDC2.7", - "doc/man/man7/EVP_MD-RIPEMD160.7", - "doc/man/man7/EVP_MD-SHA1.7", - "doc/man/man7/EVP_MD-SHA2.7", - "doc/man/man7/EVP_MD-SHA3.7", - "doc/man/man7/EVP_MD-SHAKE.7", - "doc/man/man7/EVP_MD-SM3.7", - "doc/man/man7/EVP_MD-WHIRLPOOL.7", - "doc/man/man7/EVP_MD-common.7", - "doc/man/man7/EVP_PKEY-DH.7", - "doc/man/man7/EVP_PKEY-DSA.7", - "doc/man/man7/EVP_PKEY-EC.7", - "doc/man/man7/EVP_PKEY-FFC.7", - "doc/man/man7/EVP_PKEY-HMAC.7", - "doc/man/man7/EVP_PKEY-RSA.7", - "doc/man/man7/EVP_PKEY-SM2.7", - "doc/man/man7/EVP_PKEY-X25519.7", - "doc/man/man7/EVP_RAND-CTR-DRBG.7", - "doc/man/man7/EVP_RAND-HASH-DRBG.7", - "doc/man/man7/EVP_RAND-HMAC-DRBG.7", - "doc/man/man7/EVP_RAND-SEED-SRC.7", - "doc/man/man7/EVP_RAND-TEST-RAND.7", - "doc/man/man7/EVP_RAND.7", - "doc/man/man7/EVP_SIGNATURE-DSA.7", - "doc/man/man7/EVP_SIGNATURE-ECDSA.7", - "doc/man/man7/EVP_SIGNATURE-ED25519.7", - "doc/man/man7/EVP_SIGNATURE-HMAC.7", - "doc/man/man7/EVP_SIGNATURE-RSA.7", - "doc/man/man7/OSSL_PROVIDER-FIPS.7", - "doc/man/man7/OSSL_PROVIDER-base.7", - "doc/man/man7/OSSL_PROVIDER-default.7", - "doc/man/man7/OSSL_PROVIDER-legacy.7", - "doc/man/man7/OSSL_PROVIDER-null.7", - "doc/man/man7/RAND.7", - "doc/man/man7/RSA-PSS.7", - "doc/man/man7/X25519.7", - "doc/man/man7/bio.7", - "doc/man/man7/crypto.7", - "doc/man/man7/ct.7", - "doc/man/man7/des_modes.7", - "doc/man/man7/evp.7", - "doc/man/man7/fips_module.7", - "doc/man/man7/life_cycle-cipher.7", - "doc/man/man7/life_cycle-digest.7", - "doc/man/man7/life_cycle-kdf.7", - "doc/man/man7/life_cycle-mac.7", - "doc/man/man7/life_cycle-pkey.7", - "doc/man/man7/life_cycle-rand.7", - "doc/man/man7/migration_guide.7", - "doc/man/man7/openssl-core.h.7", - "doc/man/man7/openssl-core_dispatch.h.7", - "doc/man/man7/openssl-core_names.h.7", - "doc/man/man7/openssl-env.7", - "doc/man/man7/openssl-glossary.7", - "doc/man/man7/openssl-threads.7", - "doc/man/man7/openssl_user_macros.7", - "doc/man/man7/ossl_store-file.7", - "doc/man/man7/ossl_store.7", - "doc/man/man7/passphrase-encoding.7", - "doc/man/man7/property.7", - "doc/man/man7/provider-asym_cipher.7", - "doc/man/man7/provider-base.7", - "doc/man/man7/provider-cipher.7", - "doc/man/man7/provider-decoder.7", - "doc/man/man7/provider-digest.7", - "doc/man/man7/provider-encoder.7", - "doc/man/man7/provider-kdf.7", - "doc/man/man7/provider-kem.7", - "doc/man/man7/provider-keyexch.7", - "doc/man/man7/provider-keymgmt.7", - "doc/man/man7/provider-mac.7", - "doc/man/man7/provider-object.7", - "doc/man/man7/provider-rand.7", - "doc/man/man7/provider-signature.7", - "doc/man/man7/provider-storemgmt.7", - "doc/man/man7/provider.7", - "doc/man/man7/proxy-certificates.7", - "doc/man/man7/ssl.7", - "doc/man/man7/x509.7" - ] - }, - "modules" => [ - "providers/fips", - "providers/legacy", - "test/p_test" - ], - "programs" => [ - "apps/openssl", - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test", - "test/aborttest", - "test/acvp_test", - "test/aesgcmtest", - "test/afalgtest", - "test/algorithmid_test", - "test/asn1_decode_test", - "test/asn1_dsa_internal_test", - "test/asn1_encode_test", - "test/asn1_internal_test", - "test/asn1_string_table_test", - "test/asn1_time_test", - "test/asynciotest", - "test/asynctest", - "test/bad_dtls_test", - "test/bftest", - "test/bio_callback_test", - "test/bio_core_test", - "test/bio_enc_test", - "test/bio_memleak_test", - "test/bio_prefix_text", - "test/bio_readbuffer_test", - "test/bioprinttest", - "test/bn_internal_test", - "test/bntest", - "test/buildtest_c_aes", - "test/buildtest_c_async", - "test/buildtest_c_blowfish", - "test/buildtest_c_bn", - "test/buildtest_c_buffer", - "test/buildtest_c_camellia", - "test/buildtest_c_cast", - "test/buildtest_c_cmac", - "test/buildtest_c_cmp_util", - "test/buildtest_c_conf_api", - "test/buildtest_c_conftypes", - "test/buildtest_c_core", - "test/buildtest_c_core_dispatch", - "test/buildtest_c_core_names", - "test/buildtest_c_core_object", - "test/buildtest_c_cryptoerr_legacy", - "test/buildtest_c_decoder", - "test/buildtest_c_des", - "test/buildtest_c_dh", - "test/buildtest_c_dsa", - "test/buildtest_c_dtls1", - "test/buildtest_c_e_os2", - "test/buildtest_c_ebcdic", - "test/buildtest_c_ec", - "test/buildtest_c_ecdh", - "test/buildtest_c_ecdsa", - "test/buildtest_c_encoder", - "test/buildtest_c_engine", - "test/buildtest_c_evp", - "test/buildtest_c_fips_names", - "test/buildtest_c_hmac", - "test/buildtest_c_http", - "test/buildtest_c_idea", - "test/buildtest_c_kdf", - "test/buildtest_c_macros", - "test/buildtest_c_md4", - "test/buildtest_c_md5", - "test/buildtest_c_mdc2", - "test/buildtest_c_modes", - "test/buildtest_c_obj_mac", - "test/buildtest_c_objects", - "test/buildtest_c_ossl_typ", - "test/buildtest_c_param_build", - "test/buildtest_c_params", - "test/buildtest_c_pem", - "test/buildtest_c_pem2", - "test/buildtest_c_prov_ssl", - "test/buildtest_c_provider", - "test/buildtest_c_quic", - "test/buildtest_c_rand", - "test/buildtest_c_rc2", - "test/buildtest_c_rc4", - "test/buildtest_c_ripemd", - "test/buildtest_c_rsa", - "test/buildtest_c_seed", - "test/buildtest_c_self_test", - "test/buildtest_c_sha", - "test/buildtest_c_srtp", - "test/buildtest_c_ssl2", - "test/buildtest_c_sslerr_legacy", - "test/buildtest_c_stack", - "test/buildtest_c_store", - "test/buildtest_c_symhacks", - "test/buildtest_c_tls1", - "test/buildtest_c_ts", - "test/buildtest_c_txt_db", - "test/buildtest_c_types", - "test/buildtest_c_whrlpool", - "test/casttest", - "test/chacha_internal_test", - "test/cipher_overhead_test", - "test/cipherbytes_test", - "test/cipherlist_test", - "test/ciphername_test", - "test/clienthellotest", - "test/cmactest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/cmsapitest", - "test/conf_include_test", - "test/confdump", - "test/constant_time_test", - "test/context_internal_test", - "test/crltest", - "test/ct_test", - "test/ctype_internal_test", - "test/curve448_internal_test", - "test/d2i_test", - "test/danetest", - "test/defltfips_test", - "test/destest", - "test/dhtest", - "test/drbgtest", - "test/dsa_no_digest_size_test", - "test/dsatest", - "test/dtls_mtu_test", - "test/dtlstest", - "test/dtlsv1listentest", - "test/ec_internal_test", - "test/ecdsatest", - "test/ecstresstest", - "test/ectest", - "test/endecode_test", - "test/endecoder_legacy_test", - "test/enginetest", - "test/errtest", - "test/evp_extra_test", - "test/evp_extra_test2", - "test/evp_fetch_prov_test", - "test/evp_kdf_test", - "test/evp_libctx_test", - "test/evp_pkey_dparams_test", - "test/evp_pkey_provided_test", - "test/evp_test", - "test/exdatatest", - "test/exptest", - "test/fatalerrtest", - "test/ffc_internal_test", - "test/gmdifftest", - "test/hexstr_test", - "test/hmactest", - "test/http_test", - "test/ideatest", - "test/igetest", - "test/keymgmt_internal_test", - "test/lhash_test", - "test/mdc2_internal_test", - "test/mdc2test", - "test/memleaktest", - "test/modes_internal_test", - "test/namemap_internal_test", - "test/ocspapitest", - "test/ossl_store_test", - "test/packettest", - "test/param_build_test", - "test/params_api_test", - "test/params_conversion_test", - "test/params_test", - "test/pbelutest", - "test/pbetest", - "test/pem_read_depr_test", - "test/pemtest", - "test/pkcs12_format_test", - "test/pkcs7_test", - "test/pkey_meth_kdf_test", - "test/pkey_meth_test", - "test/poly1305_internal_test", - "test/property_test", - "test/prov_config_test", - "test/provfetchtest", - "test/provider_fallback_test", - "test/provider_internal_test", - "test/provider_pkey_test", - "test/provider_status_test", - "test/provider_test", - "test/rand_status_test", - "test/rand_test", - "test/rc2test", - "test/rc4test", - "test/rc5test", - "test/rdrand_sanitytest", - "test/recordlentest", - "test/rsa_complex", - "test/rsa_mp_test", - "test/rsa_sp800_56b_test", - "test/rsa_test", - "test/sanitytest", - "test/secmemtest", - "test/servername_test", - "test/sha_test", - "test/siphash_internal_test", - "test/sm2_internal_test", - "test/sm3_internal_test", - "test/sm4_internal_test", - "test/sparse_array_test", - "test/srptest", - "test/ssl_cert_table_internal_test", - "test/ssl_ctx_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/stack_test", - "test/sysdefaulttest", - "test/test_test", - "test/threadstest", - "test/threadstest_fips", - "test/time_offset_test", - "test/tls13ccstest", - "test/tls13encryptiontest", - "test/uitest", - "test/upcallstest", - "test/user_property_test", - "test/v3ext", - "test/v3nametest", - "test/verify_extra_test", - "test/versions", - "test/wpackettest", - "test/x509_check_cert_pkey_test", - "test/x509_dup_cert_test", - "test/x509_internal_test", - "test/x509_time_test", - "test/x509aux" - ], - "scripts" => [ - "apps/CA.pl", - "apps/tsget.pl", - "tools/c_rehash", - "util/shlib_wrap.sh", - "util/wrap.pl" - ], - "shared_sources" => {}, - "sources" => { - "apps/CA.pl" => [ - "apps/CA.pl.in" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/libapps-lib-app_libctx.o" => [ - "apps/lib/app_libctx.c" - ], - "apps/lib/libapps-lib-app_params.o" => [ - "apps/lib/app_params.c" - ], - "apps/lib/libapps-lib-app_provider.o" => [ - "apps/lib/app_provider.c" - ], - "apps/lib/libapps-lib-app_rand.o" => [ - "apps/lib/app_rand.c" - ], - "apps/lib/libapps-lib-app_x509.o" => [ - "apps/lib/app_x509.c" - ], - "apps/lib/libapps-lib-apps.o" => [ - "apps/lib/apps.c" - ], - "apps/lib/libapps-lib-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/lib/libapps-lib-columns.o" => [ - "apps/lib/columns.c" - ], - "apps/lib/libapps-lib-engine.o" => [ - "apps/lib/engine.c" - ], - "apps/lib/libapps-lib-engine_loader.o" => [ - "apps/lib/engine_loader.c" - ], - "apps/lib/libapps-lib-fmt.o" => [ - "apps/lib/fmt.c" - ], - "apps/lib/libapps-lib-http_server.o" => [ - "apps/lib/http_server.c" - ], - "apps/lib/libapps-lib-names.o" => [ - "apps/lib/names.c" - ], - "apps/lib/libapps-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/libapps-lib-s_cb.o" => [ - "apps/lib/s_cb.c" - ], - "apps/lib/libapps-lib-s_socket.o" => [ - "apps/lib/s_socket.c" - ], - "apps/lib/libapps-lib-tlssrp_depr.o" => [ - "apps/lib/tlssrp_depr.c" - ], - "apps/lib/libtestutil-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/uitest-bin-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/libapps.a" => [ - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o" - ], - "apps/openssl" => [ - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/openssl-bin-asn1parse.o", - "apps/openssl-bin-ca.o", - "apps/openssl-bin-ciphers.o", - "apps/openssl-bin-cmp.o", - "apps/openssl-bin-cms.o", - "apps/openssl-bin-crl.o", - "apps/openssl-bin-crl2pkcs7.o", - "apps/openssl-bin-dgst.o", - "apps/openssl-bin-dhparam.o", - "apps/openssl-bin-dsa.o", - "apps/openssl-bin-dsaparam.o", - "apps/openssl-bin-ec.o", - "apps/openssl-bin-ecparam.o", - "apps/openssl-bin-enc.o", - "apps/openssl-bin-engine.o", - "apps/openssl-bin-errstr.o", - "apps/openssl-bin-fipsinstall.o", - "apps/openssl-bin-gendsa.o", - "apps/openssl-bin-genpkey.o", - "apps/openssl-bin-genrsa.o", - "apps/openssl-bin-info.o", - "apps/openssl-bin-kdf.o", - "apps/openssl-bin-list.o", - "apps/openssl-bin-mac.o", - "apps/openssl-bin-nseq.o", - "apps/openssl-bin-ocsp.o", - "apps/openssl-bin-openssl.o", - "apps/openssl-bin-passwd.o", - "apps/openssl-bin-pkcs12.o", - "apps/openssl-bin-pkcs7.o", - "apps/openssl-bin-pkcs8.o", - "apps/openssl-bin-pkey.o", - "apps/openssl-bin-pkeyparam.o", - "apps/openssl-bin-pkeyutl.o", - "apps/openssl-bin-prime.o", - "apps/openssl-bin-progs.o", - "apps/openssl-bin-rand.o", - "apps/openssl-bin-rehash.o", - "apps/openssl-bin-req.o", - "apps/openssl-bin-rsa.o", - "apps/openssl-bin-rsautl.o", - "apps/openssl-bin-s_client.o", - "apps/openssl-bin-s_server.o", - "apps/openssl-bin-s_time.o", - "apps/openssl-bin-sess_id.o", - "apps/openssl-bin-smime.o", - "apps/openssl-bin-speed.o", - "apps/openssl-bin-spkac.o", - "apps/openssl-bin-srp.o", - "apps/openssl-bin-storeutl.o", - "apps/openssl-bin-ts.o", - "apps/openssl-bin-verify.o", - "apps/openssl-bin-version.o", - "apps/openssl-bin-x509.o" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/asn1parse.c" - ], - "apps/openssl-bin-ca.o" => [ - "apps/ca.c" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/ciphers.c" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/cmp.c" - ], - "apps/openssl-bin-cms.o" => [ - "apps/cms.c" - ], - "apps/openssl-bin-crl.o" => [ - "apps/crl.c" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/crl2pkcs7.c" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/dgst.c" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/dhparam.c" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/dsa.c" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/dsaparam.c" - ], - "apps/openssl-bin-ec.o" => [ - "apps/ec.c" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/ecparam.c" - ], - "apps/openssl-bin-enc.o" => [ - "apps/enc.c" - ], - "apps/openssl-bin-engine.o" => [ - "apps/engine.c" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/errstr.c" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/fipsinstall.c" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/gendsa.c" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/genpkey.c" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/genrsa.c" - ], - "apps/openssl-bin-info.o" => [ - "apps/info.c" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/kdf.c" - ], - "apps/openssl-bin-list.o" => [ - "apps/list.c" - ], - "apps/openssl-bin-mac.o" => [ - "apps/mac.c" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/nseq.c" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/ocsp.c" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/openssl.c" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/passwd.c" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/pkcs12.c" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/pkcs7.c" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/pkcs8.c" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/pkey.c" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/pkeyparam.c" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/pkeyutl.c" - ], - "apps/openssl-bin-prime.o" => [ - "apps/prime.c" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.c" - ], - "apps/openssl-bin-rand.o" => [ - "apps/rand.c" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/rehash.c" - ], - "apps/openssl-bin-req.o" => [ - "apps/req.c" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/rsa.c" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/rsautl.c" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/s_client.c" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/s_server.c" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/s_time.c" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/sess_id.c" - ], - "apps/openssl-bin-smime.o" => [ - "apps/smime.c" - ], - "apps/openssl-bin-speed.o" => [ - "apps/speed.c" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/spkac.c" - ], - "apps/openssl-bin-srp.o" => [ - "apps/srp.c" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/storeutl.c" - ], - "apps/openssl-bin-ts.o" => [ - "apps/ts.c" - ], - "apps/openssl-bin-verify.o" => [ - "apps/verify.c" - ], - "apps/openssl-bin-version.o" => [ - "apps/version.c" - ], - "apps/openssl-bin-x509.o" => [ - "apps/x509.c" - ], - "apps/tsget.pl" => [ - "apps/tsget.in" - ], - "crypto/aes/libcrypto-lib-aes-x86_64.o" => [ - "crypto/aes/aes-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aes_cfb.o" => [ - "crypto/aes/aes_cfb.c" - ], - "crypto/aes/libcrypto-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libcrypto-lib-aes_ige.o" => [ - "crypto/aes/aes_ige.c" - ], - "crypto/aes/libcrypto-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aes/libcrypto-lib-aes_ofb.o" => [ - "crypto/aes/aes_ofb.c" - ], - "crypto/aes/libcrypto-lib-aes_wrap.o" => [ - "crypto/aes/aes_wrap.c" - ], - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o" => [ - "crypto/aes/aesni-mb-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o" => [ - "crypto/aes/aesni-sha1-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o" => [ - "crypto/aes/aesni-sha256-x86_64.s" - ], - "crypto/aes/libcrypto-lib-aesni-x86_64.o" => [ - "crypto/aes/aesni-x86_64.s" - ], - "crypto/aes/libcrypto-lib-bsaes-x86_64.o" => [ - "crypto/aes/bsaes-x86_64.s" - ], - "crypto/aes/libcrypto-lib-vpaes-x86_64.o" => [ - "crypto/aes/vpaes-x86_64.s" - ], - "crypto/aes/libfips-lib-aes-x86_64.o" => [ - "crypto/aes/aes-x86_64.s" - ], - "crypto/aes/libfips-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libfips-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aes/libfips-lib-aesni-mb-x86_64.o" => [ - "crypto/aes/aesni-mb-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o" => [ - "crypto/aes/aesni-sha1-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o" => [ - "crypto/aes/aesni-sha256-x86_64.s" - ], - "crypto/aes/libfips-lib-aesni-x86_64.o" => [ - "crypto/aes/aesni-x86_64.s" - ], - "crypto/aes/libfips-lib-bsaes-x86_64.o" => [ - "crypto/aes/bsaes-x86_64.s" - ], - "crypto/aes/libfips-lib-vpaes-x86_64.o" => [ - "crypto/aes/vpaes-x86_64.s" - ], - "crypto/aria/libcrypto-lib-aria.o" => [ - "crypto/aria/aria.c" - ], - "crypto/asn1/libcrypto-lib-a_bitstr.o" => [ - "crypto/asn1/a_bitstr.c" - ], - "crypto/asn1/libcrypto-lib-a_d2i_fp.o" => [ - "crypto/asn1/a_d2i_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_digest.o" => [ - "crypto/asn1/a_digest.c" - ], - "crypto/asn1/libcrypto-lib-a_dup.o" => [ - "crypto/asn1/a_dup.c" - ], - "crypto/asn1/libcrypto-lib-a_gentm.o" => [ - "crypto/asn1/a_gentm.c" - ], - "crypto/asn1/libcrypto-lib-a_i2d_fp.o" => [ - "crypto/asn1/a_i2d_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_int.o" => [ - "crypto/asn1/a_int.c" - ], - "crypto/asn1/libcrypto-lib-a_mbstr.o" => [ - "crypto/asn1/a_mbstr.c" - ], - "crypto/asn1/libcrypto-lib-a_object.o" => [ - "crypto/asn1/a_object.c" - ], - "crypto/asn1/libcrypto-lib-a_octet.o" => [ - "crypto/asn1/a_octet.c" - ], - "crypto/asn1/libcrypto-lib-a_print.o" => [ - "crypto/asn1/a_print.c" - ], - "crypto/asn1/libcrypto-lib-a_sign.o" => [ - "crypto/asn1/a_sign.c" - ], - "crypto/asn1/libcrypto-lib-a_strex.o" => [ - "crypto/asn1/a_strex.c" - ], - "crypto/asn1/libcrypto-lib-a_strnid.o" => [ - "crypto/asn1/a_strnid.c" - ], - "crypto/asn1/libcrypto-lib-a_time.o" => [ - "crypto/asn1/a_time.c" - ], - "crypto/asn1/libcrypto-lib-a_type.o" => [ - "crypto/asn1/a_type.c" - ], - "crypto/asn1/libcrypto-lib-a_utctm.o" => [ - "crypto/asn1/a_utctm.c" - ], - "crypto/asn1/libcrypto-lib-a_utf8.o" => [ - "crypto/asn1/a_utf8.c" - ], - "crypto/asn1/libcrypto-lib-a_verify.o" => [ - "crypto/asn1/a_verify.c" - ], - "crypto/asn1/libcrypto-lib-ameth_lib.o" => [ - "crypto/asn1/ameth_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_err.o" => [ - "crypto/asn1/asn1_err.c" - ], - "crypto/asn1/libcrypto-lib-asn1_gen.o" => [ - "crypto/asn1/asn1_gen.c" - ], - "crypto/asn1/libcrypto-lib-asn1_item_list.o" => [ - "crypto/asn1/asn1_item_list.c" - ], - "crypto/asn1/libcrypto-lib-asn1_lib.o" => [ - "crypto/asn1/asn1_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_parse.o" => [ - "crypto/asn1/asn1_parse.c" - ], - "crypto/asn1/libcrypto-lib-asn_mime.o" => [ - "crypto/asn1/asn_mime.c" - ], - "crypto/asn1/libcrypto-lib-asn_moid.o" => [ - "crypto/asn1/asn_moid.c" - ], - "crypto/asn1/libcrypto-lib-asn_mstbl.o" => [ - "crypto/asn1/asn_mstbl.c" - ], - "crypto/asn1/libcrypto-lib-asn_pack.o" => [ - "crypto/asn1/asn_pack.c" - ], - "crypto/asn1/libcrypto-lib-bio_asn1.o" => [ - "crypto/asn1/bio_asn1.c" - ], - "crypto/asn1/libcrypto-lib-bio_ndef.o" => [ - "crypto/asn1/bio_ndef.c" - ], - "crypto/asn1/libcrypto-lib-d2i_param.o" => [ - "crypto/asn1/d2i_param.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pr.o" => [ - "crypto/asn1/d2i_pr.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pu.o" => [ - "crypto/asn1/d2i_pu.c" - ], - "crypto/asn1/libcrypto-lib-evp_asn1.o" => [ - "crypto/asn1/evp_asn1.c" - ], - "crypto/asn1/libcrypto-lib-f_int.o" => [ - "crypto/asn1/f_int.c" - ], - "crypto/asn1/libcrypto-lib-f_string.o" => [ - "crypto/asn1/f_string.c" - ], - "crypto/asn1/libcrypto-lib-i2d_evp.o" => [ - "crypto/asn1/i2d_evp.c" - ], - "crypto/asn1/libcrypto-lib-n_pkey.o" => [ - "crypto/asn1/n_pkey.c" - ], - "crypto/asn1/libcrypto-lib-nsseq.o" => [ - "crypto/asn1/nsseq.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbe.o" => [ - "crypto/asn1/p5_pbe.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbev2.o" => [ - "crypto/asn1/p5_pbev2.c" - ], - "crypto/asn1/libcrypto-lib-p5_scrypt.o" => [ - "crypto/asn1/p5_scrypt.c" - ], - "crypto/asn1/libcrypto-lib-p8_pkey.o" => [ - "crypto/asn1/p8_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_bitst.o" => [ - "crypto/asn1/t_bitst.c" - ], - "crypto/asn1/libcrypto-lib-t_pkey.o" => [ - "crypto/asn1/t_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_spki.o" => [ - "crypto/asn1/t_spki.c" - ], - "crypto/asn1/libcrypto-lib-tasn_dec.o" => [ - "crypto/asn1/tasn_dec.c" - ], - "crypto/asn1/libcrypto-lib-tasn_enc.o" => [ - "crypto/asn1/tasn_enc.c" - ], - "crypto/asn1/libcrypto-lib-tasn_fre.o" => [ - "crypto/asn1/tasn_fre.c" - ], - "crypto/asn1/libcrypto-lib-tasn_new.o" => [ - "crypto/asn1/tasn_new.c" - ], - "crypto/asn1/libcrypto-lib-tasn_prn.o" => [ - "crypto/asn1/tasn_prn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_scn.o" => [ - "crypto/asn1/tasn_scn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_typ.o" => [ - "crypto/asn1/tasn_typ.c" - ], - "crypto/asn1/libcrypto-lib-tasn_utl.o" => [ - "crypto/asn1/tasn_utl.c" - ], - "crypto/asn1/libcrypto-lib-x_algor.o" => [ - "crypto/asn1/x_algor.c" - ], - "crypto/asn1/libcrypto-lib-x_bignum.o" => [ - "crypto/asn1/x_bignum.c" - ], - "crypto/asn1/libcrypto-lib-x_info.o" => [ - "crypto/asn1/x_info.c" - ], - "crypto/asn1/libcrypto-lib-x_int64.o" => [ - "crypto/asn1/x_int64.c" - ], - "crypto/asn1/libcrypto-lib-x_long.o" => [ - "crypto/asn1/x_long.c" - ], - "crypto/asn1/libcrypto-lib-x_pkey.o" => [ - "crypto/asn1/x_pkey.c" - ], - "crypto/asn1/libcrypto-lib-x_sig.o" => [ - "crypto/asn1/x_sig.c" - ], - "crypto/asn1/libcrypto-lib-x_spki.o" => [ - "crypto/asn1/x_spki.c" - ], - "crypto/asn1/libcrypto-lib-x_val.o" => [ - "crypto/asn1/x_val.c" - ], - "crypto/async/arch/libcrypto-lib-async_null.o" => [ - "crypto/async/arch/async_null.c" - ], - "crypto/async/arch/libcrypto-lib-async_posix.o" => [ - "crypto/async/arch/async_posix.c" - ], - "crypto/async/arch/libcrypto-lib-async_win.o" => [ - "crypto/async/arch/async_win.c" - ], - "crypto/async/libcrypto-lib-async.o" => [ - "crypto/async/async.c" - ], - "crypto/async/libcrypto-lib-async_err.o" => [ - "crypto/async/async_err.c" - ], - "crypto/async/libcrypto-lib-async_wait.o" => [ - "crypto/async/async_wait.c" - ], - "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ - "crypto/bf/bf_cfb64.c" - ], - "crypto/bf/libcrypto-lib-bf_ecb.o" => [ - "crypto/bf/bf_ecb.c" - ], - "crypto/bf/libcrypto-lib-bf_enc.o" => [ - "crypto/bf/bf_enc.c" - ], - "crypto/bf/libcrypto-lib-bf_ofb64.o" => [ - "crypto/bf/bf_ofb64.c" - ], - "crypto/bf/libcrypto-lib-bf_skey.o" => [ - "crypto/bf/bf_skey.c" - ], - "crypto/bio/libcrypto-lib-bf_buff.o" => [ - "crypto/bio/bf_buff.c" - ], - "crypto/bio/libcrypto-lib-bf_lbuf.o" => [ - "crypto/bio/bf_lbuf.c" - ], - "crypto/bio/libcrypto-lib-bf_nbio.o" => [ - "crypto/bio/bf_nbio.c" - ], - "crypto/bio/libcrypto-lib-bf_null.o" => [ - "crypto/bio/bf_null.c" - ], - "crypto/bio/libcrypto-lib-bf_prefix.o" => [ - "crypto/bio/bf_prefix.c" - ], - "crypto/bio/libcrypto-lib-bf_readbuff.o" => [ - "crypto/bio/bf_readbuff.c" - ], - "crypto/bio/libcrypto-lib-bio_addr.o" => [ - "crypto/bio/bio_addr.c" - ], - "crypto/bio/libcrypto-lib-bio_cb.o" => [ - "crypto/bio/bio_cb.c" - ], - "crypto/bio/libcrypto-lib-bio_dump.o" => [ - "crypto/bio/bio_dump.c" - ], - "crypto/bio/libcrypto-lib-bio_err.o" => [ - "crypto/bio/bio_err.c" - ], - "crypto/bio/libcrypto-lib-bio_lib.o" => [ - "crypto/bio/bio_lib.c" - ], - "crypto/bio/libcrypto-lib-bio_meth.o" => [ - "crypto/bio/bio_meth.c" - ], - "crypto/bio/libcrypto-lib-bio_print.o" => [ - "crypto/bio/bio_print.c" - ], - "crypto/bio/libcrypto-lib-bio_sock.o" => [ - "crypto/bio/bio_sock.c" - ], - "crypto/bio/libcrypto-lib-bio_sock2.o" => [ - "crypto/bio/bio_sock2.c" - ], - "crypto/bio/libcrypto-lib-bss_acpt.o" => [ - "crypto/bio/bss_acpt.c" - ], - "crypto/bio/libcrypto-lib-bss_bio.o" => [ - "crypto/bio/bss_bio.c" - ], - "crypto/bio/libcrypto-lib-bss_conn.o" => [ - "crypto/bio/bss_conn.c" - ], - "crypto/bio/libcrypto-lib-bss_core.o" => [ - "crypto/bio/bss_core.c" - ], - "crypto/bio/libcrypto-lib-bss_dgram.o" => [ - "crypto/bio/bss_dgram.c" - ], - "crypto/bio/libcrypto-lib-bss_fd.o" => [ - "crypto/bio/bss_fd.c" - ], - "crypto/bio/libcrypto-lib-bss_file.o" => [ - "crypto/bio/bss_file.c" - ], - "crypto/bio/libcrypto-lib-bss_log.o" => [ - "crypto/bio/bss_log.c" - ], - "crypto/bio/libcrypto-lib-bss_mem.o" => [ - "crypto/bio/bss_mem.c" - ], - "crypto/bio/libcrypto-lib-bss_null.o" => [ - "crypto/bio/bss_null.c" - ], - "crypto/bio/libcrypto-lib-bss_sock.o" => [ - "crypto/bio/bss_sock.c" - ], - "crypto/bio/libcrypto-lib-ossl_core_bio.o" => [ - "crypto/bio/ossl_core_bio.c" - ], - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/asm/libfips-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o" => [ - "crypto/bn/asm/x86_64-gcc.c" - ], - "crypto/bn/libcrypto-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libcrypto-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libcrypto-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libcrypto-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libcrypto-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libcrypto-lib-bn_depr.o" => [ - "crypto/bn/bn_depr.c" - ], - "crypto/bn/libcrypto-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libcrypto-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libcrypto-lib-bn_err.o" => [ - "crypto/bn/bn_err.c" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libcrypto-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libcrypto-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libcrypto-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libcrypto-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libcrypto-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libcrypto-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libcrypto-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libcrypto-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libcrypto-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libcrypto-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libcrypto-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libcrypto-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libcrypto-lib-bn_print.o" => [ - "crypto/bn/bn_print.c" - ], - "crypto/bn/libcrypto-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libcrypto-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libcrypto-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libcrypto-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libcrypto-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libcrypto-lib-bn_srp.o" => [ - "crypto/bn/bn_srp.c" - ], - "crypto/bn/libcrypto-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/libcrypto-lib-bn_x931p.o" => [ - "crypto/bn/bn_x931p.c" - ], - "crypto/bn/libcrypto-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/libcrypto-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/libcrypto-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/libcrypto-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/libcrypto-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/libcrypto-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/libcrypto-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/bn/libfips-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libfips-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libfips-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libfips-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libfips-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libfips-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libfips-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libfips-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libfips-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libfips-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libfips-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libfips-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libfips-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libfips-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libfips-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libfips-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libfips-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libfips-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libfips-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libfips-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libfips-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libfips-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libfips-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libfips-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libfips-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/libfips-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/libfips-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/libfips-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/libfips-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/libfips-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/libfips-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/libfips-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/libfips-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/bn/liblegacy-lib-rsaz-avx2.o" => [ - "crypto/bn/rsaz-avx2.s" - ], - "crypto/bn/liblegacy-lib-rsaz-avx512.o" => [ - "crypto/bn/rsaz-avx512.s" - ], - "crypto/bn/liblegacy-lib-rsaz-x86_64.o" => [ - "crypto/bn/rsaz-x86_64.s" - ], - "crypto/bn/liblegacy-lib-rsaz_exp.o" => [ - "crypto/bn/rsaz_exp.c" - ], - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o" => [ - "crypto/bn/rsaz_exp_x2.c" - ], - "crypto/bn/liblegacy-lib-x86_64-gf2m.o" => [ - "crypto/bn/x86_64-gf2m.s" - ], - "crypto/bn/liblegacy-lib-x86_64-mont.o" => [ - "crypto/bn/x86_64-mont.s" - ], - "crypto/bn/liblegacy-lib-x86_64-mont5.o" => [ - "crypto/bn/x86_64-mont5.s" - ], - "crypto/buffer/libcrypto-lib-buf_err.o" => [ - "crypto/buffer/buf_err.c" - ], - "crypto/buffer/libcrypto-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/buffer/libfips-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/camellia/libcrypto-lib-cmll-x86_64.o" => [ - "crypto/camellia/cmll-x86_64.s" - ], - "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ - "crypto/camellia/cmll_cfb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ctr.o" => [ - "crypto/camellia/cmll_ctr.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ecb.o" => [ - "crypto/camellia/cmll_ecb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_misc.o" => [ - "crypto/camellia/cmll_misc.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ofb.o" => [ - "crypto/camellia/cmll_ofb.c" - ], - "crypto/cast/libcrypto-lib-c_cfb64.o" => [ - "crypto/cast/c_cfb64.c" - ], - "crypto/cast/libcrypto-lib-c_ecb.o" => [ - "crypto/cast/c_ecb.c" - ], - "crypto/cast/libcrypto-lib-c_enc.o" => [ - "crypto/cast/c_enc.c" - ], - "crypto/cast/libcrypto-lib-c_ofb64.o" => [ - "crypto/cast/c_ofb64.c" - ], - "crypto/cast/libcrypto-lib-c_skey.o" => [ - "crypto/cast/c_skey.c" - ], - "crypto/chacha/libcrypto-lib-chacha-x86_64.o" => [ - "crypto/chacha/chacha-x86_64.s" - ], - "crypto/cmac/libcrypto-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmac/libfips-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmp/libcrypto-lib-cmp_asn.o" => [ - "crypto/cmp/cmp_asn.c" - ], - "crypto/cmp/libcrypto-lib-cmp_client.o" => [ - "crypto/cmp/cmp_client.c" - ], - "crypto/cmp/libcrypto-lib-cmp_ctx.o" => [ - "crypto/cmp/cmp_ctx.c" - ], - "crypto/cmp/libcrypto-lib-cmp_err.o" => [ - "crypto/cmp/cmp_err.c" - ], - "crypto/cmp/libcrypto-lib-cmp_hdr.o" => [ - "crypto/cmp/cmp_hdr.c" - ], - "crypto/cmp/libcrypto-lib-cmp_http.o" => [ - "crypto/cmp/cmp_http.c" - ], - "crypto/cmp/libcrypto-lib-cmp_msg.o" => [ - "crypto/cmp/cmp_msg.c" - ], - "crypto/cmp/libcrypto-lib-cmp_protect.o" => [ - "crypto/cmp/cmp_protect.c" - ], - "crypto/cmp/libcrypto-lib-cmp_server.o" => [ - "crypto/cmp/cmp_server.c" - ], - "crypto/cmp/libcrypto-lib-cmp_status.o" => [ - "crypto/cmp/cmp_status.c" - ], - "crypto/cmp/libcrypto-lib-cmp_util.o" => [ - "crypto/cmp/cmp_util.c" - ], - "crypto/cmp/libcrypto-lib-cmp_vfy.o" => [ - "crypto/cmp/cmp_vfy.c" - ], - "crypto/cms/libcrypto-lib-cms_asn1.o" => [ - "crypto/cms/cms_asn1.c" - ], - "crypto/cms/libcrypto-lib-cms_att.o" => [ - "crypto/cms/cms_att.c" - ], - "crypto/cms/libcrypto-lib-cms_cd.o" => [ - "crypto/cms/cms_cd.c" - ], - "crypto/cms/libcrypto-lib-cms_dd.o" => [ - "crypto/cms/cms_dd.c" - ], - "crypto/cms/libcrypto-lib-cms_dh.o" => [ - "crypto/cms/cms_dh.c" - ], - "crypto/cms/libcrypto-lib-cms_ec.o" => [ - "crypto/cms/cms_ec.c" - ], - "crypto/cms/libcrypto-lib-cms_enc.o" => [ - "crypto/cms/cms_enc.c" - ], - "crypto/cms/libcrypto-lib-cms_env.o" => [ - "crypto/cms/cms_env.c" - ], - "crypto/cms/libcrypto-lib-cms_err.o" => [ - "crypto/cms/cms_err.c" - ], - "crypto/cms/libcrypto-lib-cms_ess.o" => [ - "crypto/cms/cms_ess.c" - ], - "crypto/cms/libcrypto-lib-cms_io.o" => [ - "crypto/cms/cms_io.c" - ], - "crypto/cms/libcrypto-lib-cms_kari.o" => [ - "crypto/cms/cms_kari.c" - ], - "crypto/cms/libcrypto-lib-cms_lib.o" => [ - "crypto/cms/cms_lib.c" - ], - "crypto/cms/libcrypto-lib-cms_pwri.o" => [ - "crypto/cms/cms_pwri.c" - ], - "crypto/cms/libcrypto-lib-cms_rsa.o" => [ - "crypto/cms/cms_rsa.c" - ], - "crypto/cms/libcrypto-lib-cms_sd.o" => [ - "crypto/cms/cms_sd.c" - ], - "crypto/cms/libcrypto-lib-cms_smime.o" => [ - "crypto/cms/cms_smime.c" - ], - "crypto/conf/libcrypto-lib-conf_api.o" => [ - "crypto/conf/conf_api.c" - ], - "crypto/conf/libcrypto-lib-conf_def.o" => [ - "crypto/conf/conf_def.c" - ], - "crypto/conf/libcrypto-lib-conf_err.o" => [ - "crypto/conf/conf_err.c" - ], - "crypto/conf/libcrypto-lib-conf_lib.o" => [ - "crypto/conf/conf_lib.c" - ], - "crypto/conf/libcrypto-lib-conf_mall.o" => [ - "crypto/conf/conf_mall.c" - ], - "crypto/conf/libcrypto-lib-conf_mod.o" => [ - "crypto/conf/conf_mod.c" - ], - "crypto/conf/libcrypto-lib-conf_sap.o" => [ - "crypto/conf/conf_sap.c" - ], - "crypto/conf/libcrypto-lib-conf_ssl.o" => [ - "crypto/conf/conf_ssl.c" - ], - "crypto/crmf/libcrypto-lib-crmf_asn.o" => [ - "crypto/crmf/crmf_asn.c" - ], - "crypto/crmf/libcrypto-lib-crmf_err.o" => [ - "crypto/crmf/crmf_err.c" - ], - "crypto/crmf/libcrypto-lib-crmf_lib.o" => [ - "crypto/crmf/crmf_lib.c" - ], - "crypto/crmf/libcrypto-lib-crmf_pbm.o" => [ - "crypto/crmf/crmf_pbm.c" - ], - "crypto/ct/libcrypto-lib-ct_b64.o" => [ - "crypto/ct/ct_b64.c" - ], - "crypto/ct/libcrypto-lib-ct_err.o" => [ - "crypto/ct/ct_err.c" - ], - "crypto/ct/libcrypto-lib-ct_log.o" => [ - "crypto/ct/ct_log.c" - ], - "crypto/ct/libcrypto-lib-ct_oct.o" => [ - "crypto/ct/ct_oct.c" - ], - "crypto/ct/libcrypto-lib-ct_policy.o" => [ - "crypto/ct/ct_policy.c" - ], - "crypto/ct/libcrypto-lib-ct_prn.o" => [ - "crypto/ct/ct_prn.c" - ], - "crypto/ct/libcrypto-lib-ct_sct.o" => [ - "crypto/ct/ct_sct.c" - ], - "crypto/ct/libcrypto-lib-ct_sct_ctx.o" => [ - "crypto/ct/ct_sct_ctx.c" - ], - "crypto/ct/libcrypto-lib-ct_vfy.o" => [ - "crypto/ct/ct_vfy.c" - ], - "crypto/ct/libcrypto-lib-ct_x509v3.o" => [ - "crypto/ct/ct_x509v3.c" - ], - "crypto/des/libcrypto-lib-cbc_cksm.o" => [ - "crypto/des/cbc_cksm.c" - ], - "crypto/des/libcrypto-lib-cbc_enc.o" => [ - "crypto/des/cbc_enc.c" - ], - "crypto/des/libcrypto-lib-cfb64ede.o" => [ - "crypto/des/cfb64ede.c" - ], - "crypto/des/libcrypto-lib-cfb64enc.o" => [ - "crypto/des/cfb64enc.c" - ], - "crypto/des/libcrypto-lib-cfb_enc.o" => [ - "crypto/des/cfb_enc.c" - ], - "crypto/des/libcrypto-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libcrypto-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libcrypto-lib-ecb_enc.o" => [ - "crypto/des/ecb_enc.c" - ], - "crypto/des/libcrypto-lib-fcrypt.o" => [ - "crypto/des/fcrypt.c" - ], - "crypto/des/libcrypto-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libcrypto-lib-ofb64ede.o" => [ - "crypto/des/ofb64ede.c" - ], - "crypto/des/libcrypto-lib-ofb64enc.o" => [ - "crypto/des/ofb64enc.c" - ], - "crypto/des/libcrypto-lib-ofb_enc.o" => [ - "crypto/des/ofb_enc.c" - ], - "crypto/des/libcrypto-lib-pcbc_enc.o" => [ - "crypto/des/pcbc_enc.c" - ], - "crypto/des/libcrypto-lib-qud_cksm.o" => [ - "crypto/des/qud_cksm.c" - ], - "crypto/des/libcrypto-lib-rand_key.o" => [ - "crypto/des/rand_key.c" - ], - "crypto/des/libcrypto-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/libcrypto-lib-str2key.o" => [ - "crypto/des/str2key.c" - ], - "crypto/des/libcrypto-lib-xcbc_enc.o" => [ - "crypto/des/xcbc_enc.c" - ], - "crypto/des/libfips-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libfips-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libfips-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libfips-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/liblegacy-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/liblegacy-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/dh/libcrypto-lib-dh_ameth.o" => [ - "crypto/dh/dh_ameth.c" - ], - "crypto/dh/libcrypto-lib-dh_asn1.o" => [ - "crypto/dh/dh_asn1.c" - ], - "crypto/dh/libcrypto-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libcrypto-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libcrypto-lib-dh_depr.o" => [ - "crypto/dh/dh_depr.c" - ], - "crypto/dh/libcrypto-lib-dh_err.o" => [ - "crypto/dh/dh_err.c" - ], - "crypto/dh/libcrypto-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libcrypto-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libcrypto-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libcrypto-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libcrypto-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dh/libcrypto-lib-dh_meth.o" => [ - "crypto/dh/dh_meth.c" - ], - "crypto/dh/libcrypto-lib-dh_pmeth.o" => [ - "crypto/dh/dh_pmeth.c" - ], - "crypto/dh/libcrypto-lib-dh_prn.o" => [ - "crypto/dh/dh_prn.c" - ], - "crypto/dh/libcrypto-lib-dh_rfc5114.o" => [ - "crypto/dh/dh_rfc5114.c" - ], - "crypto/dh/libfips-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libfips-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libfips-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libfips-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libfips-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libfips-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libfips-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ameth.o" => [ - "crypto/dsa/dsa_ameth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_asn1.o" => [ - "crypto/dsa/dsa_asn1.c" - ], - "crypto/dsa/libcrypto-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libcrypto-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libcrypto-lib-dsa_depr.o" => [ - "crypto/dsa/dsa_depr.c" - ], - "crypto/dsa/libcrypto-lib-dsa_err.o" => [ - "crypto/dsa/dsa_err.c" - ], - "crypto/dsa/libcrypto-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libcrypto-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libcrypto-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_meth.o" => [ - "crypto/dsa/dsa_meth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libcrypto-lib-dsa_pmeth.o" => [ - "crypto/dsa/dsa_pmeth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_prn.o" => [ - "crypto/dsa/dsa_prn.c" - ], - "crypto/dsa/libcrypto-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libcrypto-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dsa/libfips-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libfips-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libfips-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libfips-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libfips-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libfips-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libfips-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libfips-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dso/libcrypto-lib-dso_dl.o" => [ - "crypto/dso/dso_dl.c" - ], - "crypto/dso/libcrypto-lib-dso_dlfcn.o" => [ - "crypto/dso/dso_dlfcn.c" - ], - "crypto/dso/libcrypto-lib-dso_err.o" => [ - "crypto/dso/dso_err.c" - ], - "crypto/dso/libcrypto-lib-dso_lib.o" => [ - "crypto/dso/dso_lib.c" - ], - "crypto/dso/libcrypto-lib-dso_openssl.o" => [ - "crypto/dso/dso_openssl.c" - ], - "crypto/dso/libcrypto-lib-dso_vms.o" => [ - "crypto/dso/dso_vms.c" - ], - "crypto/dso/libcrypto-lib-dso_win32.o" => [ - "crypto/dso/dso_win32.c" - ], - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libcrypto-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libcrypto-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libcrypto-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/curve448/libfips-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libfips-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libfips-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libfips-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libfips-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/libcrypto-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libcrypto-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libcrypto-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libcrypto-lib-ec_ameth.o" => [ - "crypto/ec/ec_ameth.c" - ], - "crypto/ec/libcrypto-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libcrypto-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libcrypto-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libcrypto-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libcrypto-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libcrypto-lib-ec_deprecated.o" => [ - "crypto/ec/ec_deprecated.c" - ], - "crypto/ec/libcrypto-lib-ec_err.o" => [ - "crypto/ec/ec_err.c" - ], - "crypto/ec/libcrypto-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libcrypto-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libcrypto-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libcrypto-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libcrypto-lib-ec_pmeth.o" => [ - "crypto/ec/ec_pmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_print.o" => [ - "crypto/ec/ec_print.c" - ], - "crypto/ec/libcrypto-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libcrypto-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libcrypto-lib-eck_prn.o" => [ - "crypto/ec/eck_prn.c" - ], - "crypto/ec/libcrypto-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libcrypto-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o" => [ - "crypto/ec/ecp_nistz256-x86_64.s" - ], - "crypto/ec/libcrypto-lib-ecp_nistz256.o" => [ - "crypto/ec/ecp_nistz256.c" - ], - "crypto/ec/libcrypto-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libcrypto-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libcrypto-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libcrypto-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto/ec/ecx_meth.c" - ], - "crypto/ec/libcrypto-lib-x25519-x86_64.o" => [ - "crypto/ec/x25519-x86_64.s" - ], - "crypto/ec/libfips-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libfips-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libfips-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libfips-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libfips-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libfips-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libfips-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libfips-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libfips-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libfips-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libfips-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libfips-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libfips-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libfips-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libfips-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libfips-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libfips-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libfips-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o" => [ - "crypto/ec/ecp_nistz256-x86_64.s" - ], - "crypto/ec/libfips-lib-ecp_nistz256.o" => [ - "crypto/ec/ecp_nistz256.c" - ], - "crypto/ec/libfips-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libfips-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libfips-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libfips-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/ec/libfips-lib-x25519-x86_64.o" => [ - "crypto/ec/x25519-x86_64.s" - ], - "crypto/encode_decode/libcrypto-lib-decoder_err.o" => [ - "crypto/encode_decode/decoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_lib.o" => [ - "crypto/encode_decode/decoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_meth.o" => [ - "crypto/encode_decode/decoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o" => [ - "crypto/encode_decode/decoder_pkey.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_err.o" => [ - "crypto/encode_decode/encoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_lib.o" => [ - "crypto/encode_decode/encoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_meth.o" => [ - "crypto/encode_decode/encoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" => [ - "crypto/encode_decode/encoder_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_all.o" => [ - "crypto/engine/eng_all.c" - ], - "crypto/engine/libcrypto-lib-eng_cnf.o" => [ - "crypto/engine/eng_cnf.c" - ], - "crypto/engine/libcrypto-lib-eng_ctrl.o" => [ - "crypto/engine/eng_ctrl.c" - ], - "crypto/engine/libcrypto-lib-eng_dyn.o" => [ - "crypto/engine/eng_dyn.c" - ], - "crypto/engine/libcrypto-lib-eng_err.o" => [ - "crypto/engine/eng_err.c" - ], - "crypto/engine/libcrypto-lib-eng_fat.o" => [ - "crypto/engine/eng_fat.c" - ], - "crypto/engine/libcrypto-lib-eng_init.o" => [ - "crypto/engine/eng_init.c" - ], - "crypto/engine/libcrypto-lib-eng_lib.o" => [ - "crypto/engine/eng_lib.c" - ], - "crypto/engine/libcrypto-lib-eng_list.o" => [ - "crypto/engine/eng_list.c" - ], - "crypto/engine/libcrypto-lib-eng_openssl.o" => [ - "crypto/engine/eng_openssl.c" - ], - "crypto/engine/libcrypto-lib-eng_pkey.o" => [ - "crypto/engine/eng_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_rdrand.o" => [ - "crypto/engine/eng_rdrand.c" - ], - "crypto/engine/libcrypto-lib-eng_table.o" => [ - "crypto/engine/eng_table.c" - ], - "crypto/engine/libcrypto-lib-tb_asnmth.o" => [ - "crypto/engine/tb_asnmth.c" - ], - "crypto/engine/libcrypto-lib-tb_cipher.o" => [ - "crypto/engine/tb_cipher.c" - ], - "crypto/engine/libcrypto-lib-tb_dh.o" => [ - "crypto/engine/tb_dh.c" - ], - "crypto/engine/libcrypto-lib-tb_digest.o" => [ - "crypto/engine/tb_digest.c" - ], - "crypto/engine/libcrypto-lib-tb_dsa.o" => [ - "crypto/engine/tb_dsa.c" - ], - "crypto/engine/libcrypto-lib-tb_eckey.o" => [ - "crypto/engine/tb_eckey.c" - ], - "crypto/engine/libcrypto-lib-tb_pkmeth.o" => [ - "crypto/engine/tb_pkmeth.c" - ], - "crypto/engine/libcrypto-lib-tb_rand.o" => [ - "crypto/engine/tb_rand.c" - ], - "crypto/engine/libcrypto-lib-tb_rsa.o" => [ - "crypto/engine/tb_rsa.c" - ], - "crypto/err/libcrypto-lib-err.o" => [ - "crypto/err/err.c" - ], - "crypto/err/libcrypto-lib-err_all.o" => [ - "crypto/err/err_all.c" - ], - "crypto/err/libcrypto-lib-err_all_legacy.o" => [ - "crypto/err/err_all_legacy.c" - ], - "crypto/err/libcrypto-lib-err_blocks.o" => [ - "crypto/err/err_blocks.c" - ], - "crypto/err/libcrypto-lib-err_prn.o" => [ - "crypto/err/err_prn.c" - ], - "crypto/ess/libcrypto-lib-ess_asn1.o" => [ - "crypto/ess/ess_asn1.c" - ], - "crypto/ess/libcrypto-lib-ess_err.o" => [ - "crypto/ess/ess_err.c" - ], - "crypto/ess/libcrypto-lib-ess_lib.o" => [ - "crypto/ess/ess_lib.c" - ], - "crypto/evp/libcrypto-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libcrypto-lib-bio_b64.o" => [ - "crypto/evp/bio_b64.c" - ], - "crypto/evp/libcrypto-lib-bio_enc.o" => [ - "crypto/evp/bio_enc.c" - ], - "crypto/evp/libcrypto-lib-bio_md.o" => [ - "crypto/evp/bio_md.c" - ], - "crypto/evp/libcrypto-lib-bio_ok.o" => [ - "crypto/evp/bio_ok.c" - ], - "crypto/evp/libcrypto-lib-c_allc.o" => [ - "crypto/evp/c_allc.c" - ], - "crypto/evp/libcrypto-lib-c_alld.o" => [ - "crypto/evp/c_alld.c" - ], - "crypto/evp/libcrypto-lib-cmeth_lib.o" => [ - "crypto/evp/cmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-ctrl_params_translate.o" => [ - "crypto/evp/ctrl_params_translate.c" - ], - "crypto/evp/libcrypto-lib-dh_ctrl.o" => [ - "crypto/evp/dh_ctrl.c" - ], - "crypto/evp/libcrypto-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libcrypto-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libcrypto-lib-dsa_ctrl.o" => [ - "crypto/evp/dsa_ctrl.c" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto/evp/e_aes.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha1.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha256.c" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto/evp/e_aria.c" - ], - "crypto/evp/libcrypto-lib-e_bf.o" => [ - "crypto/evp/e_bf.c" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto/evp/e_camellia.c" - ], - "crypto/evp/libcrypto-lib-e_cast.o" => [ - "crypto/evp/e_cast.c" - ], - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o" => [ - "crypto/evp/e_chacha20_poly1305.c" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto/evp/e_des.c" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto/evp/e_des3.c" - ], - "crypto/evp/libcrypto-lib-e_idea.o" => [ - "crypto/evp/e_idea.c" - ], - "crypto/evp/libcrypto-lib-e_null.o" => [ - "crypto/evp/e_null.c" - ], - "crypto/evp/libcrypto-lib-e_old.o" => [ - "crypto/evp/e_old.c" - ], - "crypto/evp/libcrypto-lib-e_rc2.o" => [ - "crypto/evp/e_rc2.c" - ], - "crypto/evp/libcrypto-lib-e_rc4.o" => [ - "crypto/evp/e_rc4.c" - ], - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o" => [ - "crypto/evp/e_rc4_hmac_md5.c" - ], - "crypto/evp/libcrypto-lib-e_rc5.o" => [ - "crypto/evp/e_rc5.c" - ], - "crypto/evp/libcrypto-lib-e_seed.o" => [ - "crypto/evp/e_seed.c" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto/evp/e_sm4.c" - ], - "crypto/evp/libcrypto-lib-e_xcbc_d.o" => [ - "crypto/evp/e_xcbc_d.c" - ], - "crypto/evp/libcrypto-lib-ec_ctrl.o" => [ - "crypto/evp/ec_ctrl.c" - ], - "crypto/evp/libcrypto-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libcrypto-lib-encode.o" => [ - "crypto/evp/encode.c" - ], - "crypto/evp/libcrypto-lib-evp_cnf.o" => [ - "crypto/evp/evp_cnf.c" - ], - "crypto/evp/libcrypto-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libcrypto-lib-evp_err.o" => [ - "crypto/evp/evp_err.c" - ], - "crypto/evp/libcrypto-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libcrypto-lib-evp_key.o" => [ - "crypto/evp/evp_key.c" - ], - "crypto/evp/libcrypto-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libcrypto-lib-evp_pbe.o" => [ - "crypto/evp/evp_pbe.c" - ], - "crypto/evp/libcrypto-lib-evp_pkey.o" => [ - "crypto/evp/evp_pkey.c" - ], - "crypto/evp/libcrypto-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libcrypto-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libcrypto-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libcrypto-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libcrypto-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libcrypto-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libcrypto-lib-legacy_blake2.o" => [ - "crypto/evp/legacy_blake2.c" - ], - "crypto/evp/libcrypto-lib-legacy_md4.o" => [ - "crypto/evp/legacy_md4.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5.o" => [ - "crypto/evp/legacy_md5.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o" => [ - "crypto/evp/legacy_md5_sha1.c" - ], - "crypto/evp/libcrypto-lib-legacy_mdc2.o" => [ - "crypto/evp/legacy_mdc2.c" - ], - "crypto/evp/libcrypto-lib-legacy_ripemd.o" => [ - "crypto/evp/legacy_ripemd.c" - ], - "crypto/evp/libcrypto-lib-legacy_sha.o" => [ - "crypto/evp/legacy_sha.c" - ], - "crypto/evp/libcrypto-lib-legacy_wp.o" => [ - "crypto/evp/legacy_wp.c" - ], - "crypto/evp/libcrypto-lib-m_null.o" => [ - "crypto/evp/m_null.c" - ], - "crypto/evp/libcrypto-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libcrypto-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libcrypto-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libcrypto-lib-names.o" => [ - "crypto/evp/names.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt.o" => [ - "crypto/evp/p5_crpt.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt2.o" => [ - "crypto/evp/p5_crpt2.c" - ], - "crypto/evp/libcrypto-lib-p_dec.o" => [ - "crypto/evp/p_dec.c" - ], - "crypto/evp/libcrypto-lib-p_enc.o" => [ - "crypto/evp/p_enc.c" - ], - "crypto/evp/libcrypto-lib-p_legacy.o" => [ - "crypto/evp/p_legacy.c" - ], - "crypto/evp/libcrypto-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libcrypto-lib-p_open.o" => [ - "crypto/evp/p_open.c" - ], - "crypto/evp/libcrypto-lib-p_seal.o" => [ - "crypto/evp/p_seal.c" - ], - "crypto/evp/libcrypto-lib-p_sign.o" => [ - "crypto/evp/p_sign.c" - ], - "crypto/evp/libcrypto-lib-p_verify.o" => [ - "crypto/evp/p_verify.c" - ], - "crypto/evp/libcrypto-lib-pbe_scrypt.o" => [ - "crypto/evp/pbe_scrypt.c" - ], - "crypto/evp/libcrypto-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libcrypto-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libcrypto-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/evp/libfips-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libfips-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libfips-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libfips-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libfips-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libfips-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libfips-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libfips-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libfips-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libfips-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libfips-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libfips-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libfips-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libfips-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libfips-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libfips-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libfips-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libfips-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libfips-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libfips-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libfips-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libfips-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libfips-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/ffc/libcrypto-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libcrypto-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libfips-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libfips-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libfips-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/hmac/libcrypto-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/hmac/libfips-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/http/libcrypto-lib-http_client.o" => [ - "crypto/http/http_client.c" - ], - "crypto/http/libcrypto-lib-http_err.o" => [ - "crypto/http/http_err.c" - ], - "crypto/http/libcrypto-lib-http_lib.o" => [ - "crypto/http/http_lib.c" - ], - "crypto/idea/libcrypto-lib-i_cbc.o" => [ - "crypto/idea/i_cbc.c" - ], - "crypto/idea/libcrypto-lib-i_cfb64.o" => [ - "crypto/idea/i_cfb64.c" - ], - "crypto/idea/libcrypto-lib-i_ecb.o" => [ - "crypto/idea/i_ecb.c" - ], - "crypto/idea/libcrypto-lib-i_ofb64.o" => [ - "crypto/idea/i_ofb64.c" - ], - "crypto/idea/libcrypto-lib-i_skey.o" => [ - "crypto/idea/i_skey.c" - ], - "crypto/kdf/libcrypto-lib-kdf_err.o" => [ - "crypto/kdf/kdf_err.c" - ], - "crypto/lhash/libcrypto-lib-lh_stats.o" => [ - "crypto/lhash/lh_stats.c" - ], - "crypto/lhash/libcrypto-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/lhash/libfips-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/libcrypto-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libcrypto-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libcrypto-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libcrypto-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libcrypto-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libcrypto-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libcrypto-lib-cpt_err.o" => [ - "crypto/cpt_err.c" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libcrypto-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libcrypto-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/cversion.c" - ], - "crypto/libcrypto-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libcrypto-lib-ebcdic.o" => [ - "crypto/ebcdic.c" - ], - "crypto/libcrypto-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libcrypto-lib-getenv.o" => [ - "crypto/getenv.c" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/info.c" - ], - "crypto/libcrypto-lib-init.o" => [ - "crypto/init.c" - ], - "crypto/libcrypto-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libcrypto-lib-mem.o" => [ - "crypto/mem.c" - ], - "crypto/libcrypto-lib-mem_sec.o" => [ - "crypto/mem_sec.c" - ], - "crypto/libcrypto-lib-o_dir.o" => [ - "crypto/o_dir.c" - ], - "crypto/libcrypto-lib-o_fopen.o" => [ - "crypto/o_fopen.c" - ], - "crypto/libcrypto-lib-o_init.o" => [ - "crypto/o_init.c" - ], - "crypto/libcrypto-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libcrypto-lib-o_time.o" => [ - "crypto/o_time.c" - ], - "crypto/libcrypto-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libcrypto-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libcrypto-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libcrypto-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libcrypto-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libcrypto-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libcrypto-lib-passphrase.o" => [ - "crypto/passphrase.c" - ], - "crypto/libcrypto-lib-provider.o" => [ - "crypto/provider.c" - ], - "crypto/libcrypto-lib-provider_child.o" => [ - "crypto/provider_child.c" - ], - "crypto/libcrypto-lib-provider_conf.o" => [ - "crypto/provider_conf.c" - ], - "crypto/libcrypto-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libcrypto-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libcrypto-lib-punycode.o" => [ - "crypto/punycode.c" - ], - "crypto/libcrypto-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libcrypto-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libcrypto-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libcrypto-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libcrypto-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libcrypto-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/libcrypto-lib-trace.o" => [ - "crypto/trace.c" - ], - "crypto/libcrypto-lib-uid.o" => [ - "crypto/uid.c" - ], - "crypto/libcrypto-lib-x86_64cpuid.o" => [ - "crypto/x86_64cpuid.s" - ], - "crypto/libfips-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libfips-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libfips-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libfips-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libfips-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libfips-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libfips-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libfips-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libfips-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libfips-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libfips-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libfips-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libfips-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libfips-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libfips-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libfips-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libfips-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libfips-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libfips-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libfips-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libfips-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libfips-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libfips-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libfips-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libfips-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libfips-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libfips-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/libfips-lib-x86_64cpuid.o" => [ - "crypto/x86_64cpuid.s" - ], - "crypto/md4/libcrypto-lib-md4_dgst.o" => [ - "crypto/md4/md4_dgst.c" - ], - "crypto/md4/libcrypto-lib-md4_one.o" => [ - "crypto/md4/md4_one.c" - ], - "crypto/md5/libcrypto-lib-md5-x86_64.o" => [ - "crypto/md5/md5-x86_64.s" - ], - "crypto/md5/libcrypto-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/libcrypto-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/libcrypto-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/md5/liblegacy-lib-md5-x86_64.o" => [ - "crypto/md5/md5-x86_64.s" - ], - "crypto/md5/liblegacy-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/liblegacy-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/liblegacy-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2_one.o" => [ - "crypto/mdc2/mdc2_one.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" => [ - "crypto/mdc2/mdc2dgst.c" - ], - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o" => [ - "crypto/modes/aesni-gcm-x86_64.s" - ], - "crypto/modes/libcrypto-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libcrypto-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libcrypto-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libcrypto-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libcrypto-lib-cts128.o" => [ - "crypto/modes/cts128.c" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libcrypto-lib-ghash-x86_64.o" => [ - "crypto/modes/ghash-x86_64.s" - ], - "crypto/modes/libcrypto-lib-ocb128.o" => [ - "crypto/modes/ocb128.c" - ], - "crypto/modes/libcrypto-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libcrypto-lib-siv128.o" => [ - "crypto/modes/siv128.c" - ], - "crypto/modes/libcrypto-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libcrypto-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o" => [ - "crypto/modes/aesni-gcm-x86_64.s" - ], - "crypto/modes/libfips-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libfips-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libfips-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libfips-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libfips-lib-ghash-x86_64.o" => [ - "crypto/modes/ghash-x86_64.s" - ], - "crypto/modes/libfips-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libfips-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libfips-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/objects/libcrypto-lib-o_names.o" => [ - "crypto/objects/o_names.c" - ], - "crypto/objects/libcrypto-lib-obj_dat.o" => [ - "crypto/objects/obj_dat.c" - ], - "crypto/objects/libcrypto-lib-obj_err.o" => [ - "crypto/objects/obj_err.c" - ], - "crypto/objects/libcrypto-lib-obj_lib.o" => [ - "crypto/objects/obj_lib.c" - ], - "crypto/objects/libcrypto-lib-obj_xref.o" => [ - "crypto/objects/obj_xref.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_asn.o" => [ - "crypto/ocsp/ocsp_asn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_cl.o" => [ - "crypto/ocsp/ocsp_cl.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_err.o" => [ - "crypto/ocsp/ocsp_err.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_ext.o" => [ - "crypto/ocsp/ocsp_ext.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_http.o" => [ - "crypto/ocsp/ocsp_http.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_lib.o" => [ - "crypto/ocsp/ocsp_lib.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_prn.o" => [ - "crypto/ocsp/ocsp_prn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_srv.o" => [ - "crypto/ocsp/ocsp_srv.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o" => [ - "crypto/ocsp/ocsp_vfy.c" - ], - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" => [ - "crypto/ocsp/v3_ocsp.c" - ], - "crypto/pem/libcrypto-lib-pem_all.o" => [ - "crypto/pem/pem_all.c" - ], - "crypto/pem/libcrypto-lib-pem_err.o" => [ - "crypto/pem/pem_err.c" - ], - "crypto/pem/libcrypto-lib-pem_info.o" => [ - "crypto/pem/pem_info.c" - ], - "crypto/pem/libcrypto-lib-pem_lib.o" => [ - "crypto/pem/pem_lib.c" - ], - "crypto/pem/libcrypto-lib-pem_oth.o" => [ - "crypto/pem/pem_oth.c" - ], - "crypto/pem/libcrypto-lib-pem_pk8.o" => [ - "crypto/pem/pem_pk8.c" - ], - "crypto/pem/libcrypto-lib-pem_pkey.o" => [ - "crypto/pem/pem_pkey.c" - ], - "crypto/pem/libcrypto-lib-pem_sign.o" => [ - "crypto/pem/pem_sign.c" - ], - "crypto/pem/libcrypto-lib-pem_x509.o" => [ - "crypto/pem/pem_x509.c" - ], - "crypto/pem/libcrypto-lib-pem_xaux.o" => [ - "crypto/pem/pem_xaux.c" - ], - "crypto/pem/libcrypto-lib-pvkfmt.o" => [ - "crypto/pem/pvkfmt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_add.o" => [ - "crypto/pkcs12/p12_add.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_asn.o" => [ - "crypto/pkcs12/p12_asn.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_attr.o" => [ - "crypto/pkcs12/p12_attr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crpt.o" => [ - "crypto/pkcs12/p12_crpt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crt.o" => [ - "crypto/pkcs12/p12_crt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_decr.o" => [ - "crypto/pkcs12/p12_decr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_init.o" => [ - "crypto/pkcs12/p12_init.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_key.o" => [ - "crypto/pkcs12/p12_key.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_kiss.o" => [ - "crypto/pkcs12/p12_kiss.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_mutl.o" => [ - "crypto/pkcs12/p12_mutl.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_npas.o" => [ - "crypto/pkcs12/p12_npas.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8d.o" => [ - "crypto/pkcs12/p12_p8d.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8e.o" => [ - "crypto/pkcs12/p12_p8e.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_sbag.o" => [ - "crypto/pkcs12/p12_sbag.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_utl.o" => [ - "crypto/pkcs12/p12_utl.c" - ], - "crypto/pkcs12/libcrypto-lib-pk12err.o" => [ - "crypto/pkcs12/pk12err.c" - ], - "crypto/pkcs7/libcrypto-lib-bio_pk7.o" => [ - "crypto/pkcs7/bio_pk7.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o" => [ - "crypto/pkcs7/pk7_asn1.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_attr.o" => [ - "crypto/pkcs7/pk7_attr.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_doit.o" => [ - "crypto/pkcs7/pk7_doit.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_lib.o" => [ - "crypto/pkcs7/pk7_lib.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_mime.o" => [ - "crypto/pkcs7/pk7_mime.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_smime.o" => [ - "crypto/pkcs7/pk7_smime.c" - ], - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" => [ - "crypto/pkcs7/pkcs7err.c" - ], - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o" => [ - "crypto/poly1305/poly1305-x86_64.s" - ], - "crypto/poly1305/libcrypto-lib-poly1305.o" => [ - "crypto/poly1305/poly1305.c" - ], - "crypto/property/libcrypto-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libcrypto-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libcrypto-lib-property_err.o" => [ - "crypto/property/property_err.c" - ], - "crypto/property/libcrypto-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libcrypto-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libcrypto-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/property/libfips-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libfips-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libfips-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libfips-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libfips-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/rand/libcrypto-lib-prov_seed.o" => [ - "crypto/rand/prov_seed.c" - ], - "crypto/rand/libcrypto-lib-rand_deprecated.o" => [ - "crypto/rand/rand_deprecated.c" - ], - "crypto/rand/libcrypto-lib-rand_err.o" => [ - "crypto/rand/rand_err.c" - ], - "crypto/rand/libcrypto-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rand/libcrypto-lib-rand_meth.o" => [ - "crypto/rand/rand_meth.c" - ], - "crypto/rand/libcrypto-lib-rand_pool.o" => [ - "crypto/rand/rand_pool.c" - ], - "crypto/rand/libcrypto-lib-randfile.o" => [ - "crypto/rand/randfile.c" - ], - "crypto/rand/libfips-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rc2/libcrypto-lib-rc2_cbc.o" => [ - "crypto/rc2/rc2_cbc.c" - ], - "crypto/rc2/libcrypto-lib-rc2_ecb.o" => [ - "crypto/rc2/rc2_ecb.c" - ], - "crypto/rc2/libcrypto-lib-rc2_skey.o" => [ - "crypto/rc2/rc2_skey.c" - ], - "crypto/rc2/libcrypto-lib-rc2cfb64.o" => [ - "crypto/rc2/rc2cfb64.c" - ], - "crypto/rc2/libcrypto-lib-rc2ofb64.o" => [ - "crypto/rc2/rc2ofb64.c" - ], - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o" => [ - "crypto/rc4/rc4-md5-x86_64.s" - ], - "crypto/rc4/libcrypto-lib-rc4-x86_64.o" => [ - "crypto/rc4/rc4-x86_64.s" - ], - "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ - "crypto/ripemd/rmd_dgst.c" - ], - "crypto/ripemd/libcrypto-lib-rmd_one.o" => [ - "crypto/ripemd/rmd_one.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ameth.o" => [ - "crypto/rsa/rsa_ameth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_asn1.o" => [ - "crypto/rsa/rsa_asn1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libcrypto-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libcrypto-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libcrypto-lib-rsa_depr.o" => [ - "crypto/rsa/rsa_depr.c" - ], - "crypto/rsa/libcrypto-lib-rsa_err.o" => [ - "crypto/rsa/rsa_err.c" - ], - "crypto/rsa/libcrypto-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libcrypto-lib-rsa_meth.o" => [ - "crypto/rsa/rsa_meth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp.o" => [ - "crypto/rsa/rsa_mp.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libcrypto-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libcrypto-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pmeth.o" => [ - "crypto/rsa/rsa_pmeth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_prn.o" => [ - "crypto/rsa/rsa_prn.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libcrypto-lib-rsa_saos.o" => [ - "crypto/rsa/rsa_saos.c" - ], - "crypto/rsa/libcrypto-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931g.o" => [ - "crypto/rsa/rsa_x931g.c" - ], - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o" => [ - "crypto/rsa/rsa_acvp_test_params.c" - ], - "crypto/rsa/libfips-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libfips-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libfips-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libfips-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libfips-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libfips-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libfips-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libfips-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libfips-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libfips-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libfips-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libfips-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/seed/libcrypto-lib-seed.o" => [ - "crypto/seed/seed.c" - ], - "crypto/seed/libcrypto-lib-seed_cbc.o" => [ - "crypto/seed/seed_cbc.c" - ], - "crypto/seed/libcrypto-lib-seed_cfb.o" => [ - "crypto/seed/seed_cfb.c" - ], - "crypto/seed/libcrypto-lib-seed_ecb.o" => [ - "crypto/seed/seed_ecb.c" - ], - "crypto/seed/libcrypto-lib-seed_ofb.o" => [ - "crypto/seed/seed_ofb.c" - ], - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o" => [ - "crypto/sha/keccak1600-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o" => [ - "crypto/sha/sha1-mb-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1-x86_64.o" => [ - "crypto/sha/sha1-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha1_one.o" => [ - "crypto/sha/sha1_one.c" - ], - "crypto/sha/libcrypto-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o" => [ - "crypto/sha/sha256-mb-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha256-x86_64.o" => [ - "crypto/sha/sha256-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libcrypto-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libcrypto-lib-sha512-x86_64.o" => [ - "crypto/sha/sha512-x86_64.s" - ], - "crypto/sha/libcrypto-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/sha/libfips-lib-keccak1600-x86_64.o" => [ - "crypto/sha/keccak1600-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1-mb-x86_64.o" => [ - "crypto/sha/sha1-mb-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1-x86_64.o" => [ - "crypto/sha/sha1-x86_64.s" - ], - "crypto/sha/libfips-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libfips-lib-sha256-mb-x86_64.o" => [ - "crypto/sha/sha256-mb-x86_64.s" - ], - "crypto/sha/libfips-lib-sha256-x86_64.o" => [ - "crypto/sha/sha256-x86_64.s" - ], - "crypto/sha/libfips-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libfips-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libfips-lib-sha512-x86_64.o" => [ - "crypto/sha/sha512-x86_64.s" - ], - "crypto/sha/libfips-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/siphash/libcrypto-lib-siphash.o" => [ - "crypto/siphash/siphash.c" - ], - "crypto/sm2/libcrypto-lib-sm2_crypt.o" => [ - "crypto/sm2/sm2_crypt.c" - ], - "crypto/sm2/libcrypto-lib-sm2_err.o" => [ - "crypto/sm2/sm2_err.c" - ], - "crypto/sm2/libcrypto-lib-sm2_key.o" => [ - "crypto/sm2/sm2_key.c" - ], - "crypto/sm2/libcrypto-lib-sm2_sign.o" => [ - "crypto/sm2/sm2_sign.c" - ], - "crypto/sm3/libcrypto-lib-legacy_sm3.o" => [ - "crypto/sm3/legacy_sm3.c" - ], - "crypto/sm3/libcrypto-lib-sm3.o" => [ - "crypto/sm3/sm3.c" - ], - "crypto/sm4/libcrypto-lib-sm4.o" => [ - "crypto/sm4/sm4.c" - ], - "crypto/srp/libcrypto-lib-srp_lib.o" => [ - "crypto/srp/srp_lib.c" - ], - "crypto/srp/libcrypto-lib-srp_vfy.o" => [ - "crypto/srp/srp_vfy.c" - ], - "crypto/stack/libcrypto-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/stack/libfips-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/store/libcrypto-lib-store_err.o" => [ - "crypto/store/store_err.c" - ], - "crypto/store/libcrypto-lib-store_init.o" => [ - "crypto/store/store_init.c" - ], - "crypto/store/libcrypto-lib-store_lib.o" => [ - "crypto/store/store_lib.c" - ], - "crypto/store/libcrypto-lib-store_meth.o" => [ - "crypto/store/store_meth.c" - ], - "crypto/store/libcrypto-lib-store_register.o" => [ - "crypto/store/store_register.c" - ], - "crypto/store/libcrypto-lib-store_result.o" => [ - "crypto/store/store_result.c" - ], - "crypto/store/libcrypto-lib-store_strings.o" => [ - "crypto/store/store_strings.c" - ], - "crypto/ts/libcrypto-lib-ts_asn1.o" => [ - "crypto/ts/ts_asn1.c" - ], - "crypto/ts/libcrypto-lib-ts_conf.o" => [ - "crypto/ts/ts_conf.c" - ], - "crypto/ts/libcrypto-lib-ts_err.o" => [ - "crypto/ts/ts_err.c" - ], - "crypto/ts/libcrypto-lib-ts_lib.o" => [ - "crypto/ts/ts_lib.c" - ], - "crypto/ts/libcrypto-lib-ts_req_print.o" => [ - "crypto/ts/ts_req_print.c" - ], - "crypto/ts/libcrypto-lib-ts_req_utils.o" => [ - "crypto/ts/ts_req_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_print.o" => [ - "crypto/ts/ts_rsp_print.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_sign.o" => [ - "crypto/ts/ts_rsp_sign.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_utils.o" => [ - "crypto/ts/ts_rsp_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_verify.o" => [ - "crypto/ts/ts_rsp_verify.c" - ], - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" => [ - "crypto/ts/ts_verify_ctx.c" - ], - "crypto/txt_db/libcrypto-lib-txt_db.o" => [ - "crypto/txt_db/txt_db.c" - ], - "crypto/ui/libcrypto-lib-ui_err.o" => [ - "crypto/ui/ui_err.c" - ], - "crypto/ui/libcrypto-lib-ui_lib.o" => [ - "crypto/ui/ui_lib.c" - ], - "crypto/ui/libcrypto-lib-ui_null.o" => [ - "crypto/ui/ui_null.c" - ], - "crypto/ui/libcrypto-lib-ui_openssl.o" => [ - "crypto/ui/ui_openssl.c" - ], - "crypto/ui/libcrypto-lib-ui_util.o" => [ - "crypto/ui/ui_util.c" - ], - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o" => [ - "crypto/whrlpool/wp-x86_64.s" - ], - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" => [ - "crypto/whrlpool/wp_dgst.c" - ], - "crypto/x509/libcrypto-lib-by_dir.o" => [ - "crypto/x509/by_dir.c" - ], - "crypto/x509/libcrypto-lib-by_file.o" => [ - "crypto/x509/by_file.c" - ], - "crypto/x509/libcrypto-lib-by_store.o" => [ - "crypto/x509/by_store.c" - ], - "crypto/x509/libcrypto-lib-pcy_cache.o" => [ - "crypto/x509/pcy_cache.c" - ], - "crypto/x509/libcrypto-lib-pcy_data.o" => [ - "crypto/x509/pcy_data.c" - ], - "crypto/x509/libcrypto-lib-pcy_lib.o" => [ - "crypto/x509/pcy_lib.c" - ], - "crypto/x509/libcrypto-lib-pcy_map.o" => [ - "crypto/x509/pcy_map.c" - ], - "crypto/x509/libcrypto-lib-pcy_node.o" => [ - "crypto/x509/pcy_node.c" - ], - "crypto/x509/libcrypto-lib-pcy_tree.o" => [ - "crypto/x509/pcy_tree.c" - ], - "crypto/x509/libcrypto-lib-t_crl.o" => [ - "crypto/x509/t_crl.c" - ], - "crypto/x509/libcrypto-lib-t_req.o" => [ - "crypto/x509/t_req.c" - ], - "crypto/x509/libcrypto-lib-t_x509.o" => [ - "crypto/x509/t_x509.c" - ], - "crypto/x509/libcrypto-lib-v3_addr.o" => [ - "crypto/x509/v3_addr.c" - ], - "crypto/x509/libcrypto-lib-v3_admis.o" => [ - "crypto/x509/v3_admis.c" - ], - "crypto/x509/libcrypto-lib-v3_akeya.o" => [ - "crypto/x509/v3_akeya.c" - ], - "crypto/x509/libcrypto-lib-v3_akid.o" => [ - "crypto/x509/v3_akid.c" - ], - "crypto/x509/libcrypto-lib-v3_asid.o" => [ - "crypto/x509/v3_asid.c" - ], - "crypto/x509/libcrypto-lib-v3_bcons.o" => [ - "crypto/x509/v3_bcons.c" - ], - "crypto/x509/libcrypto-lib-v3_bitst.o" => [ - "crypto/x509/v3_bitst.c" - ], - "crypto/x509/libcrypto-lib-v3_conf.o" => [ - "crypto/x509/v3_conf.c" - ], - "crypto/x509/libcrypto-lib-v3_cpols.o" => [ - "crypto/x509/v3_cpols.c" - ], - "crypto/x509/libcrypto-lib-v3_crld.o" => [ - "crypto/x509/v3_crld.c" - ], - "crypto/x509/libcrypto-lib-v3_enum.o" => [ - "crypto/x509/v3_enum.c" - ], - "crypto/x509/libcrypto-lib-v3_extku.o" => [ - "crypto/x509/v3_extku.c" - ], - "crypto/x509/libcrypto-lib-v3_genn.o" => [ - "crypto/x509/v3_genn.c" - ], - "crypto/x509/libcrypto-lib-v3_ia5.o" => [ - "crypto/x509/v3_ia5.c" - ], - "crypto/x509/libcrypto-lib-v3_info.o" => [ - "crypto/x509/v3_info.c" - ], - "crypto/x509/libcrypto-lib-v3_int.o" => [ - "crypto/x509/v3_int.c" - ], - "crypto/x509/libcrypto-lib-v3_ist.o" => [ - "crypto/x509/v3_ist.c" - ], - "crypto/x509/libcrypto-lib-v3_lib.o" => [ - "crypto/x509/v3_lib.c" - ], - "crypto/x509/libcrypto-lib-v3_ncons.o" => [ - "crypto/x509/v3_ncons.c" - ], - "crypto/x509/libcrypto-lib-v3_pci.o" => [ - "crypto/x509/v3_pci.c" - ], - "crypto/x509/libcrypto-lib-v3_pcia.o" => [ - "crypto/x509/v3_pcia.c" - ], - "crypto/x509/libcrypto-lib-v3_pcons.o" => [ - "crypto/x509/v3_pcons.c" - ], - "crypto/x509/libcrypto-lib-v3_pku.o" => [ - "crypto/x509/v3_pku.c" - ], - "crypto/x509/libcrypto-lib-v3_pmaps.o" => [ - "crypto/x509/v3_pmaps.c" - ], - "crypto/x509/libcrypto-lib-v3_prn.o" => [ - "crypto/x509/v3_prn.c" - ], - "crypto/x509/libcrypto-lib-v3_purp.o" => [ - "crypto/x509/v3_purp.c" - ], - "crypto/x509/libcrypto-lib-v3_san.o" => [ - "crypto/x509/v3_san.c" - ], - "crypto/x509/libcrypto-lib-v3_skid.o" => [ - "crypto/x509/v3_skid.c" - ], - "crypto/x509/libcrypto-lib-v3_sxnet.o" => [ - "crypto/x509/v3_sxnet.c" - ], - "crypto/x509/libcrypto-lib-v3_tlsf.o" => [ - "crypto/x509/v3_tlsf.c" - ], - "crypto/x509/libcrypto-lib-v3_utf8.o" => [ - "crypto/x509/v3_utf8.c" - ], - "crypto/x509/libcrypto-lib-v3_utl.o" => [ - "crypto/x509/v3_utl.c" - ], - "crypto/x509/libcrypto-lib-v3err.o" => [ - "crypto/x509/v3err.c" - ], - "crypto/x509/libcrypto-lib-x509_att.o" => [ - "crypto/x509/x509_att.c" - ], - "crypto/x509/libcrypto-lib-x509_cmp.o" => [ - "crypto/x509/x509_cmp.c" - ], - "crypto/x509/libcrypto-lib-x509_d2.o" => [ - "crypto/x509/x509_d2.c" - ], - "crypto/x509/libcrypto-lib-x509_def.o" => [ - "crypto/x509/x509_def.c" - ], - "crypto/x509/libcrypto-lib-x509_err.o" => [ - "crypto/x509/x509_err.c" - ], - "crypto/x509/libcrypto-lib-x509_ext.o" => [ - "crypto/x509/x509_ext.c" - ], - "crypto/x509/libcrypto-lib-x509_lu.o" => [ - "crypto/x509/x509_lu.c" - ], - "crypto/x509/libcrypto-lib-x509_meth.o" => [ - "crypto/x509/x509_meth.c" - ], - "crypto/x509/libcrypto-lib-x509_obj.o" => [ - "crypto/x509/x509_obj.c" - ], - "crypto/x509/libcrypto-lib-x509_r2x.o" => [ - "crypto/x509/x509_r2x.c" - ], - "crypto/x509/libcrypto-lib-x509_req.o" => [ - "crypto/x509/x509_req.c" - ], - "crypto/x509/libcrypto-lib-x509_set.o" => [ - "crypto/x509/x509_set.c" - ], - "crypto/x509/libcrypto-lib-x509_trust.o" => [ - "crypto/x509/x509_trust.c" - ], - "crypto/x509/libcrypto-lib-x509_txt.o" => [ - "crypto/x509/x509_txt.c" - ], - "crypto/x509/libcrypto-lib-x509_v3.o" => [ - "crypto/x509/x509_v3.c" - ], - "crypto/x509/libcrypto-lib-x509_vfy.o" => [ - "crypto/x509/x509_vfy.c" - ], - "crypto/x509/libcrypto-lib-x509_vpm.o" => [ - "crypto/x509/x509_vpm.c" - ], - "crypto/x509/libcrypto-lib-x509cset.o" => [ - "crypto/x509/x509cset.c" - ], - "crypto/x509/libcrypto-lib-x509name.o" => [ - "crypto/x509/x509name.c" - ], - "crypto/x509/libcrypto-lib-x509rset.o" => [ - "crypto/x509/x509rset.c" - ], - "crypto/x509/libcrypto-lib-x509spki.o" => [ - "crypto/x509/x509spki.c" - ], - "crypto/x509/libcrypto-lib-x509type.o" => [ - "crypto/x509/x509type.c" - ], - "crypto/x509/libcrypto-lib-x_all.o" => [ - "crypto/x509/x_all.c" - ], - "crypto/x509/libcrypto-lib-x_attrib.o" => [ - "crypto/x509/x_attrib.c" - ], - "crypto/x509/libcrypto-lib-x_crl.o" => [ - "crypto/x509/x_crl.c" - ], - "crypto/x509/libcrypto-lib-x_exten.o" => [ - "crypto/x509/x_exten.c" - ], - "crypto/x509/libcrypto-lib-x_name.o" => [ - "crypto/x509/x_name.c" - ], - "crypto/x509/libcrypto-lib-x_pubkey.o" => [ - "crypto/x509/x_pubkey.c" - ], - "crypto/x509/libcrypto-lib-x_req.o" => [ - "crypto/x509/x_req.c" - ], - "crypto/x509/libcrypto-lib-x_x509.o" => [ - "crypto/x509/x_x509.c" - ], - "crypto/x509/libcrypto-lib-x_x509a.o" => [ - "crypto/x509/x_x509a.c" - ], - "engines/libcrypto-lib-e_capi.o" => [ - "engines/e_capi.c" - ], - "engines/libcrypto-lib-e_padlock-x86_64.o" => [ - "engines/e_padlock-x86_64.s" - ], - "engines/libcrypto-lib-e_padlock.o" => [ - "engines/e_padlock.c" - ], - "fuzz/asn1-test" => [ - "fuzz/asn1-test-bin-asn1.o", - "fuzz/asn1-test-bin-fuzz_rand.o", - "fuzz/asn1-test-bin-test-corpus.o" - ], - "fuzz/asn1-test-bin-asn1.o" => [ - "fuzz/asn1.c" - ], - "fuzz/asn1-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/asn1-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/asn1parse-test" => [ - "fuzz/asn1parse-test-bin-asn1parse.o", - "fuzz/asn1parse-test-bin-test-corpus.o" - ], - "fuzz/asn1parse-test-bin-asn1parse.o" => [ - "fuzz/asn1parse.c" - ], - "fuzz/asn1parse-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bignum-test" => [ - "fuzz/bignum-test-bin-bignum.o", - "fuzz/bignum-test-bin-test-corpus.o" - ], - "fuzz/bignum-test-bin-bignum.o" => [ - "fuzz/bignum.c" - ], - "fuzz/bignum-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bndiv-test" => [ - "fuzz/bndiv-test-bin-bndiv.o", - "fuzz/bndiv-test-bin-test-corpus.o" - ], - "fuzz/bndiv-test-bin-bndiv.o" => [ - "fuzz/bndiv.c" - ], - "fuzz/bndiv-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/client-test" => [ - "fuzz/client-test-bin-client.o", - "fuzz/client-test-bin-fuzz_rand.o", - "fuzz/client-test-bin-test-corpus.o" - ], - "fuzz/client-test-bin-client.o" => [ - "fuzz/client.c" - ], - "fuzz/client-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/client-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cmp-test" => [ - "fuzz/cmp-test-bin-cmp.o", - "fuzz/cmp-test-bin-fuzz_rand.o", - "fuzz/cmp-test-bin-test-corpus.o" - ], - "fuzz/cmp-test-bin-cmp.o" => [ - "fuzz/cmp.c" - ], - "fuzz/cmp-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/cmp-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cms-test" => [ - "fuzz/cms-test-bin-cms.o", - "fuzz/cms-test-bin-test-corpus.o" - ], - "fuzz/cms-test-bin-cms.o" => [ - "fuzz/cms.c" - ], - "fuzz/cms-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/conf-test" => [ - "fuzz/conf-test-bin-conf.o", - "fuzz/conf-test-bin-test-corpus.o" - ], - "fuzz/conf-test-bin-conf.o" => [ - "fuzz/conf.c" - ], - "fuzz/conf-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/crl-test" => [ - "fuzz/crl-test-bin-crl.o", - "fuzz/crl-test-bin-test-corpus.o" - ], - "fuzz/crl-test-bin-crl.o" => [ - "fuzz/crl.c" - ], - "fuzz/crl-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/ct-test" => [ - "fuzz/ct-test-bin-ct.o", - "fuzz/ct-test-bin-test-corpus.o" - ], - "fuzz/ct-test-bin-ct.o" => [ - "fuzz/ct.c" - ], - "fuzz/ct-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/server-test" => [ - "fuzz/server-test-bin-fuzz_rand.o", - "fuzz/server-test-bin-server.o", - "fuzz/server-test-bin-test-corpus.o" - ], - "fuzz/server-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/server-test-bin-server.o" => [ - "fuzz/server.c" - ], - "fuzz/server-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test" => [ - "fuzz/x509-test-bin-fuzz_rand.o", - "fuzz/x509-test-bin-test-corpus.o", - "fuzz/x509-test-bin-x509.o" - ], - "fuzz/x509-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/x509-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test-bin-x509.o" => [ - "fuzz/x509.c" - ], - "libcrypto" => [ - "crypto/aes/libcrypto-lib-aes-x86_64.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aes/libcrypto-lib-aesni-mb-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha1-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-sha256-x86_64.o", - "crypto/aes/libcrypto-lib-aesni-x86_64.o", - "crypto/aes/libcrypto-lib-bsaes-x86_64.o", - "crypto/aes/libcrypto-lib-vpaes-x86_64.o", - "crypto/aria/libcrypto-lib-aria.o", - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o", - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o", - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o", - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o", - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o", - "crypto/bn/asm/libcrypto-lib-x86_64-gcc.o", - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libcrypto-lib-rsaz-avx2.o", - "crypto/bn/libcrypto-lib-rsaz-avx512.o", - "crypto/bn/libcrypto-lib-rsaz-x86_64.o", - "crypto/bn/libcrypto-lib-rsaz_exp.o", - "crypto/bn/libcrypto-lib-rsaz_exp_x2.o", - "crypto/bn/libcrypto-lib-x86_64-gf2m.o", - "crypto/bn/libcrypto-lib-x86_64-mont.o", - "crypto/bn/libcrypto-lib-x86_64-mont5.o", - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/camellia/libcrypto-lib-cmll-x86_64.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o", - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o", - "crypto/chacha/libcrypto-lib-chacha-x86_64.o", - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o", - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o", - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o", - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o", - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o", - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o", - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libcrypto-lib-ecp_nistz256.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/ec/libcrypto-lib-x25519-x86_64.o", - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o", - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o", - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o", - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o", - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o", - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o", - "crypto/kdf/libcrypto-lib-kdf_err.o", - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/libcrypto-lib-x86_64cpuid.o", - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o", - "crypto/md5/libcrypto-lib-md5-x86_64.o", - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o", - "crypto/modes/libcrypto-lib-aesni-gcm-x86_64.o", - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ghash-x86_64.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o", - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o", - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o", - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o", - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o", - "crypto/poly1305/libcrypto-lib-poly1305-x86_64.o", - "crypto/poly1305/libcrypto-lib-poly1305.o", - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o", - "crypto/rc4/libcrypto-lib-rc4-md5-x86_64.o", - "crypto/rc4/libcrypto-lib-rc4-x86_64.o", - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o", - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o", - "crypto/sha/libcrypto-lib-keccak1600-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha1-x86_64.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256-mb-x86_64.o", - "crypto/sha/libcrypto-lib-sha256-x86_64.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512-x86_64.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/siphash/libcrypto-lib-siphash.o", - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o", - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o", - "crypto/sm4/libcrypto-lib-sm4.o", - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o", - "crypto/stack/libcrypto-lib-stack.o", - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o", - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o", - "crypto/txt_db/libcrypto-lib-txt_db.o", - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o", - "crypto/whrlpool/libcrypto-lib-wp-x86_64.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o", - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o", - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock-x86_64.o", - "engines/libcrypto-lib-e_padlock.o", - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "libssl" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/der/der_digests_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/der/der_dsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/der/der_dsa_key.c" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/der/der_dsa_sig.c" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/der/der_ec_gen.c" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/der/der_ec_key.c" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/der/der_ec_sig.c" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/der/der_ecx_gen.c" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/der/der_ecx_key.c" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/der/der_rsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/der/der_rsa_key.c" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/der/der_wrap_gen.c" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/der/der_sm2_gen.c" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/der/der_sm2_key.c" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/der/der_sm2_sig.c" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/libcommon-lib-provider_ctx.o" => [ - "providers/common/provider_ctx.c" - ], - "providers/common/libcommon-lib-provider_err.o" => [ - "providers/common/provider_err.c" - ], - "providers/common/libdefault-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libdefault-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libdefault-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libdefault-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libdefault-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libdefault-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libdefault-lib-securitycheck_default.o" => [ - "providers/common/securitycheck_default.c" - ], - "providers/common/libfips-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libfips-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libfips-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libfips-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libfips-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libfips-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libfips-lib-securitycheck_fips.o" => [ - "providers/common/securitycheck_fips.c" - ], - "providers/fips" => [ - "providers/fips.ld", - "providers/fips/fips-dso-fips_entry.o" - ], - "providers/fips/fips-dso-fips_entry.o" => [ - "providers/fips/fips_entry.c" - ], - "providers/fips/libfips-lib-fipsprov.o" => [ - "providers/fips/fipsprov.c" - ], - "providers/fips/libfips-lib-self_test.o" => [ - "providers/fips/self_test.c" - ], - "providers/fips/libfips-lib-self_test_kats.o" => [ - "providers/fips/self_test_kats.c" - ], - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o" => [ - "providers/implementations/asymciphers/sm2_enc.c" - ], - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o" => [ - "providers/implementations/ciphers/ciphercommon.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o" => [ - "providers/implementations/ciphers/ciphercommon_block.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o" => [ - "providers/implementations/ciphers/cipher_aes_siv.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_siv_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o" => [ - "providers/implementations/ciphers/cipher_aria.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o" => [ - "providers/implementations/ciphers/cipher_camellia.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o" => [ - "providers/implementations/ciphers/cipher_camellia_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o" => [ - "providers/implementations/ciphers/cipher_chacha20.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_null.o" => [ - "providers/implementations/ciphers/cipher_null.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o" => [ - "providers/implementations/ciphers/cipher_sm4.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o" => [ - "providers/implementations/ciphers/cipher_sm4_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o" => [ - "providers/implementations/ciphers/cipher_tdes_default.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_default_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o" => [ - "providers/implementations/ciphers/cipher_blowfish.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o" => [ - "providers/implementations/ciphers/cipher_blowfish_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o" => [ - "providers/implementations/ciphers/cipher_cast5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o" => [ - "providers/implementations/ciphers/cipher_cast5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o" => [ - "providers/implementations/ciphers/cipher_des.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o" => [ - "providers/implementations/ciphers/cipher_des_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o" => [ - "providers/implementations/ciphers/cipher_desx.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o" => [ - "providers/implementations/ciphers/cipher_desx_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o" => [ - "providers/implementations/ciphers/cipher_idea.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o" => [ - "providers/implementations/ciphers/cipher_idea_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o" => [ - "providers/implementations/ciphers/cipher_rc2.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o" => [ - "providers/implementations/ciphers/cipher_rc2_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o" => [ - "providers/implementations/ciphers/cipher_rc4.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o" => [ - "providers/implementations/ciphers/cipher_seed.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o" => [ - "providers/implementations/ciphers/cipher_seed_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/digests/libcommon-lib-digestcommon.o" => [ - "providers/implementations/digests/digestcommon.c" - ], - "providers/implementations/digests/libdefault-lib-blake2_prov.o" => [ - "providers/implementations/digests/blake2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2b_prov.o" => [ - "providers/implementations/digests/blake2b_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2s_prov.o" => [ - "providers/implementations/digests/blake2s_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_prov.o" => [ - "providers/implementations/digests/md5_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o" => [ - "providers/implementations/digests/md5_sha1_prov.c" - ], - "providers/implementations/digests/libdefault-lib-null_prov.o" => [ - "providers/implementations/digests/null_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sm3_prov.o" => [ - "providers/implementations/digests/sm3_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-md4_prov.o" => [ - "providers/implementations/digests/md4_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o" => [ - "providers/implementations/digests/mdc2_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o" => [ - "providers/implementations/digests/ripemd_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-wp_prov.o" => [ - "providers/implementations/digests/wp_prov.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o" => [ - "providers/implementations/encode_decode/decode_der2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o" => [ - "providers/implementations/encode_decode/decode_epki2pki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o" => [ - "providers/implementations/encode_decode/decode_msblob2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o" => [ - "providers/implementations/encode_decode/decode_pem2der.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o" => [ - "providers/implementations/encode_decode/decode_pvk2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o" => [ - "providers/implementations/encode_decode/decode_spki2typespki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/implementations/encode_decode/encode_key2any.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o" => [ - "providers/implementations/encode_decode/encode_key2blob.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o" => [ - "providers/implementations/encode_decode/encode_key2ms.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o" => [ - "providers/implementations/encode_decode/encode_key2text.c" - ], - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" => [ - "providers/implementations/encode_decode/endecoder_common.c" - ], - "providers/implementations/exchange/libdefault-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/exchange/libfips-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libfips-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/kdfs/libdefault-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o" => [ - "providers/implementations/kdfs/krb5kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o" => [ - "providers/implementations/kdfs/pkcs12kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-scrypt.o" => [ - "providers/implementations/kdfs/scrypt.c" - ], - "providers/implementations/kdfs/libdefault-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/libfips-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libfips-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libfips-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" => [ - "providers/implementations/kdfs/pbkdf1.c" - ], - "providers/implementations/kem/libdefault-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/kem/libfips-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/macs/libdefault-lib-blake2b_mac.o" => [ - "providers/implementations/macs/blake2b_mac.c" - ], - "providers/implementations/macs/libdefault-lib-blake2s_mac.o" => [ - "providers/implementations/macs/blake2s_mac.c" - ], - "providers/implementations/macs/libdefault-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-poly1305_prov.o" => [ - "providers/implementations/macs/poly1305_prov.c" - ], - "providers/implementations/macs/libdefault-lib-siphash_prov.o" => [ - "providers/implementations/macs/siphash_prov.c" - ], - "providers/implementations/macs/libfips-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/rands/libdefault-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libdefault-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libdefault-lib-seed_src.o" => [ - "providers/implementations/rands/seed_src.c" - ], - "providers/implementations/rands/libdefault-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/libfips-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libfips-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libfips-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libfips-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o" => [ - "providers/implementations/rands/seeding/rand_cpu_x86.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o" => [ - "providers/implementations/rands/seeding/rand_tsc.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o" => [ - "providers/implementations/rands/seeding/rand_unix.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" => [ - "providers/implementations/rands/seeding/rand_win.c" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/implementations/signature/sm2_sig.c" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store.o" => [ - "providers/implementations/storemgmt/file_store.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" => [ - "providers/implementations/storemgmt/file_store_any2obj.c" - ], - "providers/legacy" => [ - "providers/legacy-dso-legacyprov.o", - "providers/legacy.ld" - ], - "providers/legacy-dso-legacyprov.o" => [ - "providers/legacyprov.c" - ], - "providers/libcommon.a" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "providers/libcrypto-lib-baseprov.o" => [ - "providers/baseprov.c" - ], - "providers/libcrypto-lib-defltprov.o" => [ - "providers/defltprov.c" - ], - "providers/libcrypto-lib-nullprov.o" => [ - "providers/nullprov.c" - ], - "providers/libcrypto-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/libdefault.a" => [ - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o", - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o", - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o", - "ssl/libdefault-lib-s3_cbc.o" - ], - "providers/libfips.a" => [ - "crypto/aes/libfips-lib-aes-x86_64.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o", - "crypto/aes/libfips-lib-aesni-mb-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha1-x86_64.o", - "crypto/aes/libfips-lib-aesni-sha256-x86_64.o", - "crypto/aes/libfips-lib-aesni-x86_64.o", - "crypto/aes/libfips-lib-bsaes-x86_64.o", - "crypto/aes/libfips-lib-vpaes-x86_64.o", - "crypto/bn/asm/libfips-lib-x86_64-gcc.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/libfips-lib-rsaz-avx2.o", - "crypto/bn/libfips-lib-rsaz-avx512.o", - "crypto/bn/libfips-lib-rsaz-x86_64.o", - "crypto/bn/libfips-lib-rsaz_exp.o", - "crypto/bn/libfips-lib-rsaz_exp_x2.o", - "crypto/bn/libfips-lib-x86_64-gf2m.o", - "crypto/bn/libfips-lib-x86_64-mont.o", - "crypto/bn/libfips-lib-x86_64-mont5.o", - "crypto/buffer/libfips-lib-buffer.o", - "crypto/cmac/libfips-lib-cmac.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_nistz256-x86_64.o", - "crypto/ec/libfips-lib-ecp_nistz256.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o", - "crypto/ec/libfips-lib-x25519-x86_64.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o", - "crypto/hmac/libfips-lib-hmac.o", - "crypto/lhash/libfips-lib-lhash.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o", - "crypto/libfips-lib-x86_64cpuid.o", - "crypto/modes/libfips-lib-aesni-gcm-x86_64.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ghash-x86_64.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o", - "crypto/rand/libfips-lib-rand_lib.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o", - "crypto/sha/libfips-lib-keccak1600-x86_64.o", - "crypto/sha/libfips-lib-sha1-mb-x86_64.o", - "crypto/sha/libfips-lib-sha1-x86_64.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256-mb-x86_64.o", - "crypto/sha/libfips-lib-sha256-x86_64.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512-x86_64.o", - "crypto/sha/libfips-lib-sha512.o", - "crypto/stack/libfips-lib-stack.o", - "providers/common/der/libfips-lib-der_rsa_sig.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o", - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o", - "providers/libcommon.a", - "ssl/libfips-lib-s3_cbc.o" - ], - "providers/liblegacy-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/liblegacy.a" => [ - "crypto/bn/asm/liblegacy-lib-x86_64-gcc.o", - "crypto/bn/liblegacy-lib-rsaz-avx2.o", - "crypto/bn/liblegacy-lib-rsaz-avx512.o", - "crypto/bn/liblegacy-lib-rsaz-x86_64.o", - "crypto/bn/liblegacy-lib-rsaz_exp.o", - "crypto/bn/liblegacy-lib-rsaz_exp_x2.o", - "crypto/bn/liblegacy-lib-x86_64-gf2m.o", - "crypto/bn/liblegacy-lib-x86_64-mont.o", - "crypto/bn/liblegacy-lib-x86_64-mont5.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o", - "crypto/md5/liblegacy-lib-md5-x86_64.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o", - "providers/liblegacy-lib-prov_running.o" - ], - "ssl/libdefault-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libfips-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libssl-lib-bio_ssl.o" => [ - "ssl/bio_ssl.c" - ], - "ssl/libssl-lib-d1_lib.o" => [ - "ssl/d1_lib.c" - ], - "ssl/libssl-lib-d1_msg.o" => [ - "ssl/d1_msg.c" - ], - "ssl/libssl-lib-d1_srtp.o" => [ - "ssl/d1_srtp.c" - ], - "ssl/libssl-lib-methods.o" => [ - "ssl/methods.c" - ], - "ssl/libssl-lib-pqueue.o" => [ - "ssl/pqueue.c" - ], - "ssl/libssl-lib-s3_enc.o" => [ - "ssl/s3_enc.c" - ], - "ssl/libssl-lib-s3_lib.o" => [ - "ssl/s3_lib.c" - ], - "ssl/libssl-lib-s3_msg.o" => [ - "ssl/s3_msg.c" - ], - "ssl/libssl-lib-ssl_asn1.o" => [ - "ssl/ssl_asn1.c" - ], - "ssl/libssl-lib-ssl_cert.o" => [ - "ssl/ssl_cert.c" - ], - "ssl/libssl-lib-ssl_ciph.o" => [ - "ssl/ssl_ciph.c" - ], - "ssl/libssl-lib-ssl_conf.o" => [ - "ssl/ssl_conf.c" - ], - "ssl/libssl-lib-ssl_err.o" => [ - "ssl/ssl_err.c" - ], - "ssl/libssl-lib-ssl_err_legacy.o" => [ - "ssl/ssl_err_legacy.c" - ], - "ssl/libssl-lib-ssl_init.o" => [ - "ssl/ssl_init.c" - ], - "ssl/libssl-lib-ssl_lib.o" => [ - "ssl/ssl_lib.c" - ], - "ssl/libssl-lib-ssl_mcnf.o" => [ - "ssl/ssl_mcnf.c" - ], - "ssl/libssl-lib-ssl_quic.o" => [ - "ssl/ssl_quic.c" - ], - "ssl/libssl-lib-ssl_rsa.o" => [ - "ssl/ssl_rsa.c" - ], - "ssl/libssl-lib-ssl_rsa_legacy.o" => [ - "ssl/ssl_rsa_legacy.c" - ], - "ssl/libssl-lib-ssl_sess.o" => [ - "ssl/ssl_sess.c" - ], - "ssl/libssl-lib-ssl_stat.o" => [ - "ssl/ssl_stat.c" - ], - "ssl/libssl-lib-ssl_txt.o" => [ - "ssl/ssl_txt.c" - ], - "ssl/libssl-lib-ssl_utst.o" => [ - "ssl/ssl_utst.c" - ], - "ssl/libssl-lib-t1_enc.o" => [ - "ssl/t1_enc.c" - ], - "ssl/libssl-lib-t1_lib.o" => [ - "ssl/t1_lib.c" - ], - "ssl/libssl-lib-t1_trce.o" => [ - "ssl/t1_trce.c" - ], - "ssl/libssl-lib-tls13_enc.o" => [ - "ssl/tls13_enc.c" - ], - "ssl/libssl-lib-tls_depr.o" => [ - "ssl/tls_depr.c" - ], - "ssl/libssl-lib-tls_srp.o" => [ - "ssl/tls_srp.c" - ], - "ssl/record/libcommon-lib-tls_pad.o" => [ - "ssl/record/tls_pad.c" - ], - "ssl/record/libssl-lib-dtls1_bitmap.o" => [ - "ssl/record/dtls1_bitmap.c" - ], - "ssl/record/libssl-lib-rec_layer_d1.o" => [ - "ssl/record/rec_layer_d1.c" - ], - "ssl/record/libssl-lib-rec_layer_s3.o" => [ - "ssl/record/rec_layer_s3.c" - ], - "ssl/record/libssl-lib-ssl3_buffer.o" => [ - "ssl/record/ssl3_buffer.c" - ], - "ssl/record/libssl-lib-ssl3_record.o" => [ - "ssl/record/ssl3_record.c" - ], - "ssl/record/libssl-lib-ssl3_record_tls13.o" => [ - "ssl/record/ssl3_record_tls13.c" - ], - "ssl/statem/libssl-lib-extensions.o" => [ - "ssl/statem/extensions.c" - ], - "ssl/statem/libssl-lib-extensions_clnt.o" => [ - "ssl/statem/extensions_clnt.c" - ], - "ssl/statem/libssl-lib-extensions_cust.o" => [ - "ssl/statem/extensions_cust.c" - ], - "ssl/statem/libssl-lib-extensions_srvr.o" => [ - "ssl/statem/extensions_srvr.c" - ], - "ssl/statem/libssl-lib-statem.o" => [ - "ssl/statem/statem.c" - ], - "ssl/statem/libssl-lib-statem_clnt.o" => [ - "ssl/statem/statem_clnt.c" - ], - "ssl/statem/libssl-lib-statem_dtls.o" => [ - "ssl/statem/statem_dtls.c" - ], - "ssl/statem/libssl-lib-statem_lib.o" => [ - "ssl/statem/statem_lib.c" - ], - "ssl/statem/libssl-lib-statem_quic.o" => [ - "ssl/statem/statem_quic.c" - ], - "ssl/statem/libssl-lib-statem_srvr.o" => [ - "ssl/statem/statem_srvr.c" - ], - "test/aborttest" => [ - "test/aborttest-bin-aborttest.o" - ], - "test/aborttest-bin-aborttest.o" => [ - "test/aborttest.c" - ], - "test/acvp_test" => [ - "test/acvp_test-bin-acvp_test.o" - ], - "test/acvp_test-bin-acvp_test.o" => [ - "test/acvp_test.c" - ], - "test/aesgcmtest" => [ - "test/aesgcmtest-bin-aesgcmtest.o" - ], - "test/aesgcmtest-bin-aesgcmtest.o" => [ - "test/aesgcmtest.c" - ], - "test/afalgtest" => [ - "test/afalgtest-bin-afalgtest.o" - ], - "test/afalgtest-bin-afalgtest.o" => [ - "test/afalgtest.c" - ], - "test/algorithmid_test" => [ - "test/algorithmid_test-bin-algorithmid_test.o" - ], - "test/algorithmid_test-bin-algorithmid_test.o" => [ - "test/algorithmid_test.c" - ], - "test/asn1_decode_test" => [ - "test/asn1_decode_test-bin-asn1_decode_test.o" - ], - "test/asn1_decode_test-bin-asn1_decode_test.o" => [ - "test/asn1_decode_test.c" - ], - "test/asn1_dsa_internal_test" => [ - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" - ], - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" => [ - "test/asn1_dsa_internal_test.c" - ], - "test/asn1_encode_test" => [ - "test/asn1_encode_test-bin-asn1_encode_test.o" - ], - "test/asn1_encode_test-bin-asn1_encode_test.o" => [ - "test/asn1_encode_test.c" - ], - "test/asn1_internal_test" => [ - "test/asn1_internal_test-bin-asn1_internal_test.o" - ], - "test/asn1_internal_test-bin-asn1_internal_test.o" => [ - "test/asn1_internal_test.c" - ], - "test/asn1_string_table_test" => [ - "test/asn1_string_table_test-bin-asn1_string_table_test.o" - ], - "test/asn1_string_table_test-bin-asn1_string_table_test.o" => [ - "test/asn1_string_table_test.c" - ], - "test/asn1_time_test" => [ - "test/asn1_time_test-bin-asn1_time_test.o" - ], - "test/asn1_time_test-bin-asn1_time_test.o" => [ - "test/asn1_time_test.c" - ], - "test/asynciotest" => [ - "test/asynciotest-bin-asynciotest.o", - "test/helpers/asynciotest-bin-ssltestlib.o" - ], - "test/asynciotest-bin-asynciotest.o" => [ - "test/asynciotest.c" - ], - "test/asynctest" => [ - "test/asynctest-bin-asynctest.o" - ], - "test/asynctest-bin-asynctest.o" => [ - "test/asynctest.c" - ], - "test/bad_dtls_test" => [ - "test/bad_dtls_test-bin-bad_dtls_test.o" - ], - "test/bad_dtls_test-bin-bad_dtls_test.o" => [ - "test/bad_dtls_test.c" - ], - "test/bftest" => [ - "test/bftest-bin-bftest.o" - ], - "test/bftest-bin-bftest.o" => [ - "test/bftest.c" - ], - "test/bio_callback_test" => [ - "test/bio_callback_test-bin-bio_callback_test.o" - ], - "test/bio_callback_test-bin-bio_callback_test.o" => [ - "test/bio_callback_test.c" - ], - "test/bio_core_test" => [ - "test/bio_core_test-bin-bio_core_test.o" - ], - "test/bio_core_test-bin-bio_core_test.o" => [ - "test/bio_core_test.c" - ], - "test/bio_enc_test" => [ - "test/bio_enc_test-bin-bio_enc_test.o" - ], - "test/bio_enc_test-bin-bio_enc_test.o" => [ - "test/bio_enc_test.c" - ], - "test/bio_memleak_test" => [ - "test/bio_memleak_test-bin-bio_memleak_test.o" - ], - "test/bio_memleak_test-bin-bio_memleak_test.o" => [ - "test/bio_memleak_test.c" - ], - "test/bio_prefix_text" => [ - "test/bio_prefix_text-bin-bio_prefix_text.o" - ], - "test/bio_prefix_text-bin-bio_prefix_text.o" => [ - "test/bio_prefix_text.c" - ], - "test/bio_readbuffer_test" => [ - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" - ], - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" => [ - "test/bio_readbuffer_test.c" - ], - "test/bioprinttest" => [ - "test/bioprinttest-bin-bioprinttest.o" - ], - "test/bioprinttest-bin-bioprinttest.o" => [ - "test/bioprinttest.c" - ], - "test/bn_internal_test" => [ - "test/bn_internal_test-bin-bn_internal_test.o" - ], - "test/bn_internal_test-bin-bn_internal_test.o" => [ - "test/bn_internal_test.c" - ], - "test/bntest" => [ - "test/bntest-bin-bntest.o" - ], - "test/bntest-bin-bntest.o" => [ - "test/bntest.c" - ], - "test/buildtest_c_aes" => [ - "test/buildtest_c_aes-bin-buildtest_aes.o" - ], - "test/buildtest_c_aes-bin-buildtest_aes.o" => [ - "test/buildtest_aes.c" - ], - "test/buildtest_c_async" => [ - "test/buildtest_c_async-bin-buildtest_async.o" - ], - "test/buildtest_c_async-bin-buildtest_async.o" => [ - "test/buildtest_async.c" - ], - "test/buildtest_c_blowfish" => [ - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" - ], - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" => [ - "test/buildtest_blowfish.c" - ], - "test/buildtest_c_bn" => [ - "test/buildtest_c_bn-bin-buildtest_bn.o" - ], - "test/buildtest_c_bn-bin-buildtest_bn.o" => [ - "test/buildtest_bn.c" - ], - "test/buildtest_c_buffer" => [ - "test/buildtest_c_buffer-bin-buildtest_buffer.o" - ], - "test/buildtest_c_buffer-bin-buildtest_buffer.o" => [ - "test/buildtest_buffer.c" - ], - "test/buildtest_c_camellia" => [ - "test/buildtest_c_camellia-bin-buildtest_camellia.o" - ], - "test/buildtest_c_camellia-bin-buildtest_camellia.o" => [ - "test/buildtest_camellia.c" - ], - "test/buildtest_c_cast" => [ - "test/buildtest_c_cast-bin-buildtest_cast.o" - ], - "test/buildtest_c_cast-bin-buildtest_cast.o" => [ - "test/buildtest_cast.c" - ], - "test/buildtest_c_cmac" => [ - "test/buildtest_c_cmac-bin-buildtest_cmac.o" - ], - "test/buildtest_c_cmac-bin-buildtest_cmac.o" => [ - "test/buildtest_cmac.c" - ], - "test/buildtest_c_cmp_util" => [ - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" - ], - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" => [ - "test/buildtest_cmp_util.c" - ], - "test/buildtest_c_conf_api" => [ - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" - ], - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" => [ - "test/buildtest_conf_api.c" - ], - "test/buildtest_c_conftypes" => [ - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" - ], - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" => [ - "test/buildtest_conftypes.c" - ], - "test/buildtest_c_core" => [ - "test/buildtest_c_core-bin-buildtest_core.o" - ], - "test/buildtest_c_core-bin-buildtest_core.o" => [ - "test/buildtest_core.c" - ], - "test/buildtest_c_core_dispatch" => [ - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" - ], - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" => [ - "test/buildtest_core_dispatch.c" - ], - "test/buildtest_c_core_names" => [ - "test/buildtest_c_core_names-bin-buildtest_core_names.o" - ], - "test/buildtest_c_core_names-bin-buildtest_core_names.o" => [ - "test/buildtest_core_names.c" - ], - "test/buildtest_c_core_object" => [ - "test/buildtest_c_core_object-bin-buildtest_core_object.o" - ], - "test/buildtest_c_core_object-bin-buildtest_core_object.o" => [ - "test/buildtest_core_object.c" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" - ], - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" => [ - "test/buildtest_cryptoerr_legacy.c" - ], - "test/buildtest_c_decoder" => [ - "test/buildtest_c_decoder-bin-buildtest_decoder.o" - ], - "test/buildtest_c_decoder-bin-buildtest_decoder.o" => [ - "test/buildtest_decoder.c" - ], - "test/buildtest_c_des" => [ - "test/buildtest_c_des-bin-buildtest_des.o" - ], - "test/buildtest_c_des-bin-buildtest_des.o" => [ - "test/buildtest_des.c" - ], - "test/buildtest_c_dh" => [ - "test/buildtest_c_dh-bin-buildtest_dh.o" - ], - "test/buildtest_c_dh-bin-buildtest_dh.o" => [ - "test/buildtest_dh.c" - ], - "test/buildtest_c_dsa" => [ - "test/buildtest_c_dsa-bin-buildtest_dsa.o" - ], - "test/buildtest_c_dsa-bin-buildtest_dsa.o" => [ - "test/buildtest_dsa.c" - ], - "test/buildtest_c_dtls1" => [ - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" - ], - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" => [ - "test/buildtest_dtls1.c" - ], - "test/buildtest_c_e_os2" => [ - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" - ], - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" => [ - "test/buildtest_e_os2.c" - ], - "test/buildtest_c_ebcdic" => [ - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" - ], - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" => [ - "test/buildtest_ebcdic.c" - ], - "test/buildtest_c_ec" => [ - "test/buildtest_c_ec-bin-buildtest_ec.o" - ], - "test/buildtest_c_ec-bin-buildtest_ec.o" => [ - "test/buildtest_ec.c" - ], - "test/buildtest_c_ecdh" => [ - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" - ], - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" => [ - "test/buildtest_ecdh.c" - ], - "test/buildtest_c_ecdsa" => [ - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" - ], - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" => [ - "test/buildtest_ecdsa.c" - ], - "test/buildtest_c_encoder" => [ - "test/buildtest_c_encoder-bin-buildtest_encoder.o" - ], - "test/buildtest_c_encoder-bin-buildtest_encoder.o" => [ - "test/buildtest_encoder.c" - ], - "test/buildtest_c_engine" => [ - "test/buildtest_c_engine-bin-buildtest_engine.o" - ], - "test/buildtest_c_engine-bin-buildtest_engine.o" => [ - "test/buildtest_engine.c" - ], - "test/buildtest_c_evp" => [ - "test/buildtest_c_evp-bin-buildtest_evp.o" - ], - "test/buildtest_c_evp-bin-buildtest_evp.o" => [ - "test/buildtest_evp.c" - ], - "test/buildtest_c_fips_names" => [ - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" - ], - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [ - "test/buildtest_fips_names.c" - ], - "test/buildtest_c_hmac" => [ - "test/buildtest_c_hmac-bin-buildtest_hmac.o" - ], - "test/buildtest_c_hmac-bin-buildtest_hmac.o" => [ - "test/buildtest_hmac.c" - ], - "test/buildtest_c_http" => [ - "test/buildtest_c_http-bin-buildtest_http.o" - ], - "test/buildtest_c_http-bin-buildtest_http.o" => [ - "test/buildtest_http.c" - ], - "test/buildtest_c_idea" => [ - "test/buildtest_c_idea-bin-buildtest_idea.o" - ], - "test/buildtest_c_idea-bin-buildtest_idea.o" => [ - "test/buildtest_idea.c" - ], - "test/buildtest_c_kdf" => [ - "test/buildtest_c_kdf-bin-buildtest_kdf.o" - ], - "test/buildtest_c_kdf-bin-buildtest_kdf.o" => [ - "test/buildtest_kdf.c" - ], - "test/buildtest_c_macros" => [ - "test/buildtest_c_macros-bin-buildtest_macros.o" - ], - "test/buildtest_c_macros-bin-buildtest_macros.o" => [ - "test/buildtest_macros.c" - ], - "test/buildtest_c_md4" => [ - "test/buildtest_c_md4-bin-buildtest_md4.o" - ], - "test/buildtest_c_md4-bin-buildtest_md4.o" => [ - "test/buildtest_md4.c" - ], - "test/buildtest_c_md5" => [ - "test/buildtest_c_md5-bin-buildtest_md5.o" - ], - "test/buildtest_c_md5-bin-buildtest_md5.o" => [ - "test/buildtest_md5.c" - ], - "test/buildtest_c_mdc2" => [ - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" - ], - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" => [ - "test/buildtest_mdc2.c" - ], - "test/buildtest_c_modes" => [ - "test/buildtest_c_modes-bin-buildtest_modes.o" - ], - "test/buildtest_c_modes-bin-buildtest_modes.o" => [ - "test/buildtest_modes.c" - ], - "test/buildtest_c_obj_mac" => [ - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" - ], - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" => [ - "test/buildtest_obj_mac.c" - ], - "test/buildtest_c_objects" => [ - "test/buildtest_c_objects-bin-buildtest_objects.o" - ], - "test/buildtest_c_objects-bin-buildtest_objects.o" => [ - "test/buildtest_objects.c" - ], - "test/buildtest_c_ossl_typ" => [ - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" - ], - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" => [ - "test/buildtest_ossl_typ.c" - ], - "test/buildtest_c_param_build" => [ - "test/buildtest_c_param_build-bin-buildtest_param_build.o" - ], - "test/buildtest_c_param_build-bin-buildtest_param_build.o" => [ - "test/buildtest_param_build.c" - ], - "test/buildtest_c_params" => [ - "test/buildtest_c_params-bin-buildtest_params.o" - ], - "test/buildtest_c_params-bin-buildtest_params.o" => [ - "test/buildtest_params.c" - ], - "test/buildtest_c_pem" => [ - "test/buildtest_c_pem-bin-buildtest_pem.o" - ], - "test/buildtest_c_pem-bin-buildtest_pem.o" => [ - "test/buildtest_pem.c" - ], - "test/buildtest_c_pem2" => [ - "test/buildtest_c_pem2-bin-buildtest_pem2.o" - ], - "test/buildtest_c_pem2-bin-buildtest_pem2.o" => [ - "test/buildtest_pem2.c" - ], - "test/buildtest_c_prov_ssl" => [ - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" - ], - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" => [ - "test/buildtest_prov_ssl.c" - ], - "test/buildtest_c_provider" => [ - "test/buildtest_c_provider-bin-buildtest_provider.o" - ], - "test/buildtest_c_provider-bin-buildtest_provider.o" => [ - "test/buildtest_provider.c" - ], - "test/buildtest_c_quic" => [ - "test/buildtest_c_quic-bin-buildtest_quic.o" - ], - "test/buildtest_c_quic-bin-buildtest_quic.o" => [ - "test/buildtest_quic.c" - ], - "test/buildtest_c_rand" => [ - "test/buildtest_c_rand-bin-buildtest_rand.o" - ], - "test/buildtest_c_rand-bin-buildtest_rand.o" => [ - "test/buildtest_rand.c" - ], - "test/buildtest_c_rc2" => [ - "test/buildtest_c_rc2-bin-buildtest_rc2.o" - ], - "test/buildtest_c_rc2-bin-buildtest_rc2.o" => [ - "test/buildtest_rc2.c" - ], - "test/buildtest_c_rc4" => [ - "test/buildtest_c_rc4-bin-buildtest_rc4.o" - ], - "test/buildtest_c_rc4-bin-buildtest_rc4.o" => [ - "test/buildtest_rc4.c" - ], - "test/buildtest_c_ripemd" => [ - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" - ], - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" => [ - "test/buildtest_ripemd.c" - ], - "test/buildtest_c_rsa" => [ - "test/buildtest_c_rsa-bin-buildtest_rsa.o" - ], - "test/buildtest_c_rsa-bin-buildtest_rsa.o" => [ - "test/buildtest_rsa.c" - ], - "test/buildtest_c_seed" => [ - "test/buildtest_c_seed-bin-buildtest_seed.o" - ], - "test/buildtest_c_seed-bin-buildtest_seed.o" => [ - "test/buildtest_seed.c" - ], - "test/buildtest_c_self_test" => [ - "test/buildtest_c_self_test-bin-buildtest_self_test.o" - ], - "test/buildtest_c_self_test-bin-buildtest_self_test.o" => [ - "test/buildtest_self_test.c" - ], - "test/buildtest_c_sha" => [ - "test/buildtest_c_sha-bin-buildtest_sha.o" - ], - "test/buildtest_c_sha-bin-buildtest_sha.o" => [ - "test/buildtest_sha.c" - ], - "test/buildtest_c_srtp" => [ - "test/buildtest_c_srtp-bin-buildtest_srtp.o" - ], - "test/buildtest_c_srtp-bin-buildtest_srtp.o" => [ - "test/buildtest_srtp.c" - ], - "test/buildtest_c_ssl2" => [ - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" - ], - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" => [ - "test/buildtest_ssl2.c" - ], - "test/buildtest_c_sslerr_legacy" => [ - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" - ], - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" => [ - "test/buildtest_sslerr_legacy.c" - ], - "test/buildtest_c_stack" => [ - "test/buildtest_c_stack-bin-buildtest_stack.o" - ], - "test/buildtest_c_stack-bin-buildtest_stack.o" => [ - "test/buildtest_stack.c" - ], - "test/buildtest_c_store" => [ - "test/buildtest_c_store-bin-buildtest_store.o" - ], - "test/buildtest_c_store-bin-buildtest_store.o" => [ - "test/buildtest_store.c" - ], - "test/buildtest_c_symhacks" => [ - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" - ], - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" => [ - "test/buildtest_symhacks.c" - ], - "test/buildtest_c_tls1" => [ - "test/buildtest_c_tls1-bin-buildtest_tls1.o" - ], - "test/buildtest_c_tls1-bin-buildtest_tls1.o" => [ - "test/buildtest_tls1.c" - ], - "test/buildtest_c_ts" => [ - "test/buildtest_c_ts-bin-buildtest_ts.o" - ], - "test/buildtest_c_ts-bin-buildtest_ts.o" => [ - "test/buildtest_ts.c" - ], - "test/buildtest_c_txt_db" => [ - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" - ], - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" => [ - "test/buildtest_txt_db.c" - ], - "test/buildtest_c_types" => [ - "test/buildtest_c_types-bin-buildtest_types.o" - ], - "test/buildtest_c_types-bin-buildtest_types.o" => [ - "test/buildtest_types.c" - ], - "test/buildtest_c_whrlpool" => [ - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" - ], - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" => [ - "test/buildtest_whrlpool.c" - ], - "test/casttest" => [ - "test/casttest-bin-casttest.o" - ], - "test/casttest-bin-casttest.o" => [ - "test/casttest.c" - ], - "test/chacha_internal_test" => [ - "test/chacha_internal_test-bin-chacha_internal_test.o" - ], - "test/chacha_internal_test-bin-chacha_internal_test.o" => [ - "test/chacha_internal_test.c" - ], - "test/cipher_overhead_test" => [ - "test/cipher_overhead_test-bin-cipher_overhead_test.o" - ], - "test/cipher_overhead_test-bin-cipher_overhead_test.o" => [ - "test/cipher_overhead_test.c" - ], - "test/cipherbytes_test" => [ - "test/cipherbytes_test-bin-cipherbytes_test.o" - ], - "test/cipherbytes_test-bin-cipherbytes_test.o" => [ - "test/cipherbytes_test.c" - ], - "test/cipherlist_test" => [ - "test/cipherlist_test-bin-cipherlist_test.o" - ], - "test/cipherlist_test-bin-cipherlist_test.o" => [ - "test/cipherlist_test.c" - ], - "test/ciphername_test" => [ - "test/ciphername_test-bin-ciphername_test.o" - ], - "test/ciphername_test-bin-ciphername_test.o" => [ - "test/ciphername_test.c" - ], - "test/clienthellotest" => [ - "test/clienthellotest-bin-clienthellotest.o" - ], - "test/clienthellotest-bin-clienthellotest.o" => [ - "test/clienthellotest.c" - ], - "test/cmactest" => [ - "test/cmactest-bin-cmactest.o" - ], - "test/cmactest-bin-cmactest.o" => [ - "test/cmactest.c" - ], - "test/cmp_asn_test" => [ - "test/cmp_asn_test-bin-cmp_asn_test.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" - ], - "test/cmp_asn_test-bin-cmp_asn_test.o" => [ - "test/cmp_asn_test.c" - ], - "test/cmp_client_test" => [ - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "test/cmp_client_test-bin-cmp_client_test.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o" - ], - "test/cmp_client_test-bin-cmp_client_test.o" => [ - "test/cmp_client_test.c" - ], - "test/cmp_ctx_test" => [ - "test/cmp_ctx_test-bin-cmp_ctx_test.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" - ], - "test/cmp_ctx_test-bin-cmp_ctx_test.o" => [ - "test/cmp_ctx_test.c" - ], - "test/cmp_hdr_test" => [ - "test/cmp_hdr_test-bin-cmp_hdr_test.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" - ], - "test/cmp_hdr_test-bin-cmp_hdr_test.o" => [ - "test/cmp_hdr_test.c" - ], - "test/cmp_msg_test" => [ - "test/cmp_msg_test-bin-cmp_msg_test.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" - ], - "test/cmp_msg_test-bin-cmp_msg_test.o" => [ - "test/cmp_msg_test.c" - ], - "test/cmp_protect_test" => [ - "test/cmp_protect_test-bin-cmp_protect_test.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" - ], - "test/cmp_protect_test-bin-cmp_protect_test.o" => [ - "test/cmp_protect_test.c" - ], - "test/cmp_server_test" => [ - "test/cmp_server_test-bin-cmp_server_test.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o" - ], - "test/cmp_server_test-bin-cmp_server_test.o" => [ - "test/cmp_server_test.c" - ], - "test/cmp_status_test" => [ - "test/cmp_status_test-bin-cmp_status_test.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o" - ], - "test/cmp_status_test-bin-cmp_status_test.o" => [ - "test/cmp_status_test.c" - ], - "test/cmp_vfy_test" => [ - "test/cmp_vfy_test-bin-cmp_vfy_test.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" - ], - "test/cmp_vfy_test-bin-cmp_vfy_test.o" => [ - "test/cmp_vfy_test.c" - ], - "test/cmsapitest" => [ - "test/cmsapitest-bin-cmsapitest.o" - ], - "test/cmsapitest-bin-cmsapitest.o" => [ - "test/cmsapitest.c" - ], - "test/conf_include_test" => [ - "test/conf_include_test-bin-conf_include_test.o" - ], - "test/conf_include_test-bin-conf_include_test.o" => [ - "test/conf_include_test.c" - ], - "test/confdump" => [ - "test/confdump-bin-confdump.o" - ], - "test/confdump-bin-confdump.o" => [ - "test/confdump.c" - ], - "test/constant_time_test" => [ - "test/constant_time_test-bin-constant_time_test.o" - ], - "test/constant_time_test-bin-constant_time_test.o" => [ - "test/constant_time_test.c" - ], - "test/context_internal_test" => [ - "test/context_internal_test-bin-context_internal_test.o" - ], - "test/context_internal_test-bin-context_internal_test.o" => [ - "test/context_internal_test.c" - ], - "test/crltest" => [ - "test/crltest-bin-crltest.o" - ], - "test/crltest-bin-crltest.o" => [ - "test/crltest.c" - ], - "test/ct_test" => [ - "test/ct_test-bin-ct_test.o" - ], - "test/ct_test-bin-ct_test.o" => [ - "test/ct_test.c" - ], - "test/ctype_internal_test" => [ - "test/ctype_internal_test-bin-ctype_internal_test.o" - ], - "test/ctype_internal_test-bin-ctype_internal_test.o" => [ - "test/ctype_internal_test.c" - ], - "test/curve448_internal_test" => [ - "test/curve448_internal_test-bin-curve448_internal_test.o" - ], - "test/curve448_internal_test-bin-curve448_internal_test.o" => [ - "test/curve448_internal_test.c" - ], - "test/d2i_test" => [ - "test/d2i_test-bin-d2i_test.o" - ], - "test/d2i_test-bin-d2i_test.o" => [ - "test/d2i_test.c" - ], - "test/danetest" => [ - "test/danetest-bin-danetest.o" - ], - "test/danetest-bin-danetest.o" => [ - "test/danetest.c" - ], - "test/defltfips_test" => [ - "test/defltfips_test-bin-defltfips_test.o" - ], - "test/defltfips_test-bin-defltfips_test.o" => [ - "test/defltfips_test.c" - ], - "test/destest" => [ - "test/destest-bin-destest.o" - ], - "test/destest-bin-destest.o" => [ - "test/destest.c" - ], - "test/dhtest" => [ - "test/dhtest-bin-dhtest.o" - ], - "test/dhtest-bin-dhtest.o" => [ - "test/dhtest.c" - ], - "test/drbgtest" => [ - "test/drbgtest-bin-drbgtest.o" - ], - "test/drbgtest-bin-drbgtest.o" => [ - "test/drbgtest.c" - ], - "test/dsa_no_digest_size_test" => [ - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" - ], - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" => [ - "test/dsa_no_digest_size_test.c" - ], - "test/dsatest" => [ - "test/dsatest-bin-dsatest.o" - ], - "test/dsatest-bin-dsatest.o" => [ - "test/dsatest.c" - ], - "test/dtls_mtu_test" => [ - "test/dtls_mtu_test-bin-dtls_mtu_test.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" - ], - "test/dtls_mtu_test-bin-dtls_mtu_test.o" => [ - "test/dtls_mtu_test.c" - ], - "test/dtlstest" => [ - "test/dtlstest-bin-dtlstest.o", - "test/helpers/dtlstest-bin-ssltestlib.o" - ], - "test/dtlstest-bin-dtlstest.o" => [ - "test/dtlstest.c" - ], - "test/dtlsv1listentest" => [ - "test/dtlsv1listentest-bin-dtlsv1listentest.o" - ], - "test/dtlsv1listentest-bin-dtlsv1listentest.o" => [ - "test/dtlsv1listentest.c" - ], - "test/ec_internal_test" => [ - "test/ec_internal_test-bin-ec_internal_test.o" - ], - "test/ec_internal_test-bin-ec_internal_test.o" => [ - "test/ec_internal_test.c" - ], - "test/ecdsatest" => [ - "test/ecdsatest-bin-ecdsatest.o" - ], - "test/ecdsatest-bin-ecdsatest.o" => [ - "test/ecdsatest.c" - ], - "test/ecstresstest" => [ - "test/ecstresstest-bin-ecstresstest.o" - ], - "test/ecstresstest-bin-ecstresstest.o" => [ - "test/ecstresstest.c" - ], - "test/ectest" => [ - "test/ectest-bin-ectest.o" - ], - "test/ectest-bin-ectest.o" => [ - "test/ectest.c" - ], - "test/endecode_test" => [ - "test/endecode_test-bin-endecode_test.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o" - ], - "test/endecode_test-bin-endecode_test.o" => [ - "test/endecode_test.c" - ], - "test/endecoder_legacy_test" => [ - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" - ], - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" => [ - "test/endecoder_legacy_test.c" - ], - "test/enginetest" => [ - "test/enginetest-bin-enginetest.o" - ], - "test/enginetest-bin-enginetest.o" => [ - "test/enginetest.c" - ], - "test/errtest" => [ - "test/errtest-bin-errtest.o" - ], - "test/errtest-bin-errtest.o" => [ - "test/errtest.c" - ], - "test/evp_extra_test" => [ - "test/evp_extra_test-bin-evp_extra_test.o" - ], - "test/evp_extra_test-bin-evp_extra_test.o" => [ - "test/evp_extra_test.c" - ], - "test/evp_extra_test2" => [ - "test/evp_extra_test2-bin-evp_extra_test2.o" - ], - "test/evp_extra_test2-bin-evp_extra_test2.o" => [ - "test/evp_extra_test2.c" - ], - "test/evp_fetch_prov_test" => [ - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" - ], - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" => [ - "test/evp_fetch_prov_test.c" - ], - "test/evp_kdf_test" => [ - "test/evp_kdf_test-bin-evp_kdf_test.o" - ], - "test/evp_kdf_test-bin-evp_kdf_test.o" => [ - "test/evp_kdf_test.c" - ], - "test/evp_libctx_test" => [ - "test/evp_libctx_test-bin-evp_libctx_test.o" - ], - "test/evp_libctx_test-bin-evp_libctx_test.o" => [ - "test/evp_libctx_test.c" - ], - "test/evp_pkey_dparams_test" => [ - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" - ], - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" => [ - "test/evp_pkey_dparams_test.c" - ], - "test/evp_pkey_provided_test" => [ - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" - ], - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" => [ - "test/evp_pkey_provided_test.c" - ], - "test/evp_test" => [ - "test/evp_test-bin-evp_test.o" - ], - "test/evp_test-bin-evp_test.o" => [ - "test/evp_test.c" - ], - "test/exdatatest" => [ - "test/exdatatest-bin-exdatatest.o" - ], - "test/exdatatest-bin-exdatatest.o" => [ - "test/exdatatest.c" - ], - "test/exptest" => [ - "test/exptest-bin-exptest.o" - ], - "test/exptest-bin-exptest.o" => [ - "test/exptest.c" - ], - "test/fatalerrtest" => [ - "test/fatalerrtest-bin-fatalerrtest.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o" - ], - "test/fatalerrtest-bin-fatalerrtest.o" => [ - "test/fatalerrtest.c" - ], - "test/ffc_internal_test" => [ - "test/ffc_internal_test-bin-ffc_internal_test.o" - ], - "test/ffc_internal_test-bin-ffc_internal_test.o" => [ - "test/ffc_internal_test.c" - ], - "test/gmdifftest" => [ - "test/gmdifftest-bin-gmdifftest.o" - ], - "test/gmdifftest-bin-gmdifftest.o" => [ - "test/gmdifftest.c" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/endecode_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - "test/helpers/pkcs12.c" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/ssl_old_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - "test/helpers/handshake.c" - ], - "test/helpers/ssl_test-bin-handshake_srp.o" => [ - "test/helpers/handshake_srp.c" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/hexstr_test" => [ - "test/hexstr_test-bin-hexstr_test.o" - ], - "test/hexstr_test-bin-hexstr_test.o" => [ - "test/hexstr_test.c" - ], - "test/hmactest" => [ - "test/hmactest-bin-hmactest.o" - ], - "test/hmactest-bin-hmactest.o" => [ - "test/hmactest.c" - ], - "test/http_test" => [ - "test/http_test-bin-http_test.o" - ], - "test/http_test-bin-http_test.o" => [ - "test/http_test.c" - ], - "test/ideatest" => [ - "test/ideatest-bin-ideatest.o" - ], - "test/ideatest-bin-ideatest.o" => [ - "test/ideatest.c" - ], - "test/igetest" => [ - "test/igetest-bin-igetest.o" - ], - "test/igetest-bin-igetest.o" => [ - "test/igetest.c" - ], - "test/keymgmt_internal_test" => [ - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" - ], - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" => [ - "test/keymgmt_internal_test.c" - ], - "test/lhash_test" => [ - "test/lhash_test-bin-lhash_test.o" - ], - "test/lhash_test-bin-lhash_test.o" => [ - "test/lhash_test.c" - ], - "test/libtestutil.a" => [ - "apps/lib/libtestutil-lib-opt.o", - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "test/mdc2_internal_test" => [ - "test/mdc2_internal_test-bin-mdc2_internal_test.o" - ], - "test/mdc2_internal_test-bin-mdc2_internal_test.o" => [ - "test/mdc2_internal_test.c" - ], - "test/mdc2test" => [ - "test/mdc2test-bin-mdc2test.o" - ], - "test/mdc2test-bin-mdc2test.o" => [ - "test/mdc2test.c" - ], - "test/memleaktest" => [ - "test/memleaktest-bin-memleaktest.o" - ], - "test/memleaktest-bin-memleaktest.o" => [ - "test/memleaktest.c" - ], - "test/modes_internal_test" => [ - "test/modes_internal_test-bin-modes_internal_test.o" - ], - "test/modes_internal_test-bin-modes_internal_test.o" => [ - "test/modes_internal_test.c" - ], - "test/namemap_internal_test" => [ - "test/namemap_internal_test-bin-namemap_internal_test.o" - ], - "test/namemap_internal_test-bin-namemap_internal_test.o" => [ - "test/namemap_internal_test.c" - ], - "test/ocspapitest" => [ - "test/ocspapitest-bin-ocspapitest.o" - ], - "test/ocspapitest-bin-ocspapitest.o" => [ - "test/ocspapitest.c" - ], - "test/ossl_store_test" => [ - "test/ossl_store_test-bin-ossl_store_test.o" - ], - "test/ossl_store_test-bin-ossl_store_test.o" => [ - "test/ossl_store_test.c" - ], - "test/p_test" => [ - "test/p_test-dso-p_test.o", - "test/p_test.ld" - ], - "test/p_test-dso-p_test.o" => [ - "test/p_test.c" - ], - "test/packettest" => [ - "test/packettest-bin-packettest.o" - ], - "test/packettest-bin-packettest.o" => [ - "test/packettest.c" - ], - "test/param_build_test" => [ - "test/param_build_test-bin-param_build_test.o" - ], - "test/param_build_test-bin-param_build_test.o" => [ - "test/param_build_test.c" - ], - "test/params_api_test" => [ - "test/params_api_test-bin-params_api_test.o" - ], - "test/params_api_test-bin-params_api_test.o" => [ - "test/params_api_test.c" - ], - "test/params_conversion_test" => [ - "test/params_conversion_test-bin-params_conversion_test.o" - ], - "test/params_conversion_test-bin-params_conversion_test.o" => [ - "test/params_conversion_test.c" - ], - "test/params_test" => [ - "test/params_test-bin-params_test.o" - ], - "test/params_test-bin-params_test.o" => [ - "test/params_test.c" - ], - "test/pbelutest" => [ - "test/pbelutest-bin-pbelutest.o" - ], - "test/pbelutest-bin-pbelutest.o" => [ - "test/pbelutest.c" - ], - "test/pbetest" => [ - "test/pbetest-bin-pbetest.o" - ], - "test/pbetest-bin-pbetest.o" => [ - "test/pbetest.c" - ], - "test/pem_read_depr_test" => [ - "test/pem_read_depr_test-bin-pem_read_depr_test.o" - ], - "test/pem_read_depr_test-bin-pem_read_depr_test.o" => [ - "test/pem_read_depr_test.c" - ], - "test/pemtest" => [ - "test/pemtest-bin-pemtest.o" - ], - "test/pemtest-bin-pemtest.o" => [ - "test/pemtest.c" - ], - "test/pkcs12_format_test" => [ - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/pkcs12_format_test-bin-pkcs12_format_test.o" - ], - "test/pkcs12_format_test-bin-pkcs12_format_test.o" => [ - "test/pkcs12_format_test.c" - ], - "test/pkcs7_test" => [ - "test/pkcs7_test-bin-pkcs7_test.o" - ], - "test/pkcs7_test-bin-pkcs7_test.o" => [ - "test/pkcs7_test.c" - ], - "test/pkey_meth_kdf_test" => [ - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" - ], - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" => [ - "test/pkey_meth_kdf_test.c" - ], - "test/pkey_meth_test" => [ - "test/pkey_meth_test-bin-pkey_meth_test.o" - ], - "test/pkey_meth_test-bin-pkey_meth_test.o" => [ - "test/pkey_meth_test.c" - ], - "test/poly1305_internal_test" => [ - "test/poly1305_internal_test-bin-poly1305_internal_test.o" - ], - "test/poly1305_internal_test-bin-poly1305_internal_test.o" => [ - "test/poly1305_internal_test.c" - ], - "test/property_test" => [ - "test/property_test-bin-property_test.o" - ], - "test/property_test-bin-property_test.o" => [ - "test/property_test.c" - ], - "test/prov_config_test" => [ - "test/prov_config_test-bin-prov_config_test.o" - ], - "test/prov_config_test-bin-prov_config_test.o" => [ - "test/prov_config_test.c" - ], - "test/provfetchtest" => [ - "test/provfetchtest-bin-provfetchtest.o" - ], - "test/provfetchtest-bin-provfetchtest.o" => [ - "test/provfetchtest.c" - ], - "test/provider_fallback_test" => [ - "test/provider_fallback_test-bin-provider_fallback_test.o" - ], - "test/provider_fallback_test-bin-provider_fallback_test.o" => [ - "test/provider_fallback_test.c" - ], - "test/provider_internal_test" => [ - "test/provider_internal_test-bin-p_test.o", - "test/provider_internal_test-bin-provider_internal_test.o" - ], - "test/provider_internal_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_internal_test-bin-provider_internal_test.o" => [ - "test/provider_internal_test.c" - ], - "test/provider_pkey_test" => [ - "test/provider_pkey_test-bin-fake_rsaprov.o", - "test/provider_pkey_test-bin-provider_pkey_test.o" - ], - "test/provider_pkey_test-bin-fake_rsaprov.o" => [ - "test/fake_rsaprov.c" - ], - "test/provider_pkey_test-bin-provider_pkey_test.o" => [ - "test/provider_pkey_test.c" - ], - "test/provider_status_test" => [ - "test/provider_status_test-bin-provider_status_test.o" - ], - "test/provider_status_test-bin-provider_status_test.o" => [ - "test/provider_status_test.c" - ], - "test/provider_test" => [ - "test/provider_test-bin-p_test.o", - "test/provider_test-bin-provider_test.o" - ], - "test/provider_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_test-bin-provider_test.o" => [ - "test/provider_test.c" - ], - "test/rand_status_test" => [ - "test/rand_status_test-bin-rand_status_test.o" - ], - "test/rand_status_test-bin-rand_status_test.o" => [ - "test/rand_status_test.c" - ], - "test/rand_test" => [ - "test/rand_test-bin-rand_test.o" - ], - "test/rand_test-bin-rand_test.o" => [ - "test/rand_test.c" - ], - "test/rc2test" => [ - "test/rc2test-bin-rc2test.o" - ], - "test/rc2test-bin-rc2test.o" => [ - "test/rc2test.c" - ], - "test/rc4test" => [ - "test/rc4test-bin-rc4test.o" - ], - "test/rc4test-bin-rc4test.o" => [ - "test/rc4test.c" - ], - "test/rc5test" => [ - "test/rc5test-bin-rc5test.o" - ], - "test/rc5test-bin-rc5test.o" => [ - "test/rc5test.c" - ], - "test/rdrand_sanitytest" => [ - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" - ], - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" => [ - "test/rdrand_sanitytest.c" - ], - "test/recordlentest" => [ - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/recordlentest-bin-recordlentest.o" - ], - "test/recordlentest-bin-recordlentest.o" => [ - "test/recordlentest.c" - ], - "test/rsa_complex" => [ - "test/rsa_complex-bin-rsa_complex.o" - ], - "test/rsa_complex-bin-rsa_complex.o" => [ - "test/rsa_complex.c" - ], - "test/rsa_mp_test" => [ - "test/rsa_mp_test-bin-rsa_mp_test.o" - ], - "test/rsa_mp_test-bin-rsa_mp_test.o" => [ - "test/rsa_mp_test.c" - ], - "test/rsa_sp800_56b_test" => [ - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" - ], - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" => [ - "test/rsa_sp800_56b_test.c" - ], - "test/rsa_test" => [ - "test/rsa_test-bin-rsa_test.o" - ], - "test/rsa_test-bin-rsa_test.o" => [ - "test/rsa_test.c" - ], - "test/sanitytest" => [ - "test/sanitytest-bin-sanitytest.o" - ], - "test/sanitytest-bin-sanitytest.o" => [ - "test/sanitytest.c" - ], - "test/secmemtest" => [ - "test/secmemtest-bin-secmemtest.o" - ], - "test/secmemtest-bin-secmemtest.o" => [ - "test/secmemtest.c" - ], - "test/servername_test" => [ - "test/helpers/servername_test-bin-ssltestlib.o", - "test/servername_test-bin-servername_test.o" - ], - "test/servername_test-bin-servername_test.o" => [ - "test/servername_test.c" - ], - "test/sha_test" => [ - "test/sha_test-bin-sha_test.o" - ], - "test/sha_test-bin-sha_test.o" => [ - "test/sha_test.c" - ], - "test/siphash_internal_test" => [ - "test/siphash_internal_test-bin-siphash_internal_test.o" - ], - "test/siphash_internal_test-bin-siphash_internal_test.o" => [ - "test/siphash_internal_test.c" - ], - "test/sm2_internal_test" => [ - "test/sm2_internal_test-bin-sm2_internal_test.o" - ], - "test/sm2_internal_test-bin-sm2_internal_test.o" => [ - "test/sm2_internal_test.c" - ], - "test/sm3_internal_test" => [ - "test/sm3_internal_test-bin-sm3_internal_test.o" - ], - "test/sm3_internal_test-bin-sm3_internal_test.o" => [ - "test/sm3_internal_test.c" - ], - "test/sm4_internal_test" => [ - "test/sm4_internal_test-bin-sm4_internal_test.o" - ], - "test/sm4_internal_test-bin-sm4_internal_test.o" => [ - "test/sm4_internal_test.c" - ], - "test/sparse_array_test" => [ - "test/sparse_array_test-bin-sparse_array_test.o" - ], - "test/sparse_array_test-bin-sparse_array_test.o" => [ - "test/sparse_array_test.c" - ], - "test/srptest" => [ - "test/srptest-bin-srptest.o" - ], - "test/srptest-bin-srptest.o" => [ - "test/srptest.c" - ], - "test/ssl_cert_table_internal_test" => [ - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" - ], - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" => [ - "test/ssl_cert_table_internal_test.c" - ], - "test/ssl_ctx_test" => [ - "test/ssl_ctx_test-bin-ssl_ctx_test.o" - ], - "test/ssl_ctx_test-bin-ssl_ctx_test.o" => [ - "test/ssl_ctx_test.c" - ], - "test/ssl_old_test" => [ - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/ssl_old_test-bin-ssl_old_test.o" - ], - "test/ssl_old_test-bin-ssl_old_test.o" => [ - "test/ssl_old_test.c" - ], - "test/ssl_test" => [ - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/ssl_test-bin-ssl_test.o" - ], - "test/ssl_test-bin-ssl_test.o" => [ - "test/ssl_test.c" - ], - "test/ssl_test_ctx_test" => [ - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" - ], - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" => [ - "test/ssl_test_ctx_test.c" - ], - "test/sslapitest" => [ - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/sslapitest-bin-filterprov.o", - "test/sslapitest-bin-sslapitest.o", - "test/sslapitest-bin-tls-provider.o" - ], - "test/sslapitest-bin-filterprov.o" => [ - "test/filterprov.c" - ], - "test/sslapitest-bin-sslapitest.o" => [ - "test/sslapitest.c" - ], - "test/sslapitest-bin-tls-provider.o" => [ - "test/tls-provider.c" - ], - "test/sslbuffertest" => [ - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/sslbuffertest-bin-sslbuffertest.o" - ], - "test/sslbuffertest-bin-sslbuffertest.o" => [ - "test/sslbuffertest.c" - ], - "test/sslcorrupttest" => [ - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/sslcorrupttest-bin-sslcorrupttest.o" - ], - "test/sslcorrupttest-bin-sslcorrupttest.o" => [ - "test/sslcorrupttest.c" - ], - "test/stack_test" => [ - "test/stack_test-bin-stack_test.o" - ], - "test/stack_test-bin-stack_test.o" => [ - "test/stack_test.c" - ], - "test/sysdefaulttest" => [ - "test/sysdefaulttest-bin-sysdefaulttest.o" - ], - "test/sysdefaulttest-bin-sysdefaulttest.o" => [ - "test/sysdefaulttest.c" - ], - "test/test_test" => [ - "test/test_test-bin-test_test.o" - ], - "test/test_test-bin-test_test.o" => [ - "test/test_test.c" - ], - "test/testutil/libtestutil-lib-apps_shims.o" => [ - "test/testutil/apps_shims.c" - ], - "test/testutil/libtestutil-lib-basic_output.o" => [ - "test/testutil/basic_output.c" - ], - "test/testutil/libtestutil-lib-cb.o" => [ - "test/testutil/cb.c" - ], - "test/testutil/libtestutil-lib-driver.o" => [ - "test/testutil/driver.c" - ], - "test/testutil/libtestutil-lib-fake_random.o" => [ - "test/testutil/fake_random.c" - ], - "test/testutil/libtestutil-lib-format_output.o" => [ - "test/testutil/format_output.c" - ], - "test/testutil/libtestutil-lib-load.o" => [ - "test/testutil/load.c" - ], - "test/testutil/libtestutil-lib-main.o" => [ - "test/testutil/main.c" - ], - "test/testutil/libtestutil-lib-options.o" => [ - "test/testutil/options.c" - ], - "test/testutil/libtestutil-lib-output.o" => [ - "test/testutil/output.c" - ], - "test/testutil/libtestutil-lib-provider.o" => [ - "test/testutil/provider.c" - ], - "test/testutil/libtestutil-lib-random.o" => [ - "test/testutil/random.c" - ], - "test/testutil/libtestutil-lib-stanza.o" => [ - "test/testutil/stanza.c" - ], - "test/testutil/libtestutil-lib-test_cleanup.o" => [ - "test/testutil/test_cleanup.c" - ], - "test/testutil/libtestutil-lib-test_options.o" => [ - "test/testutil/test_options.c" - ], - "test/testutil/libtestutil-lib-tests.o" => [ - "test/testutil/tests.c" - ], - "test/testutil/libtestutil-lib-testutil_init.o" => [ - "test/testutil/testutil_init.c" - ], - "test/threadstest" => [ - "test/threadstest-bin-threadstest.o" - ], - "test/threadstest-bin-threadstest.o" => [ - "test/threadstest.c" - ], - "test/threadstest_fips" => [ - "test/threadstest_fips-bin-threadstest_fips.o" - ], - "test/threadstest_fips-bin-threadstest_fips.o" => [ - "test/threadstest_fips.c" - ], - "test/time_offset_test" => [ - "test/time_offset_test-bin-time_offset_test.o" - ], - "test/time_offset_test-bin-time_offset_test.o" => [ - "test/time_offset_test.c" - ], - "test/tls13ccstest" => [ - "test/helpers/tls13ccstest-bin-ssltestlib.o", - "test/tls13ccstest-bin-tls13ccstest.o" - ], - "test/tls13ccstest-bin-tls13ccstest.o" => [ - "test/tls13ccstest.c" - ], - "test/tls13encryptiontest" => [ - "test/tls13encryptiontest-bin-tls13encryptiontest.o" - ], - "test/tls13encryptiontest-bin-tls13encryptiontest.o" => [ - "test/tls13encryptiontest.c" - ], - "test/uitest" => [ - "apps/lib/uitest-bin-apps_ui.o", - "test/uitest-bin-uitest.o" - ], - "test/uitest-bin-uitest.o" => [ - "test/uitest.c" - ], - "test/upcallstest" => [ - "test/upcallstest-bin-upcallstest.o" - ], - "test/upcallstest-bin-upcallstest.o" => [ - "test/upcallstest.c" - ], - "test/user_property_test" => [ - "test/user_property_test-bin-user_property_test.o" - ], - "test/user_property_test-bin-user_property_test.o" => [ - "test/user_property_test.c" - ], - "test/v3ext" => [ - "test/v3ext-bin-v3ext.o" - ], - "test/v3ext-bin-v3ext.o" => [ - "test/v3ext.c" - ], - "test/v3nametest" => [ - "test/v3nametest-bin-v3nametest.o" - ], - "test/v3nametest-bin-v3nametest.o" => [ - "test/v3nametest.c" - ], - "test/verify_extra_test" => [ - "test/verify_extra_test-bin-verify_extra_test.o" - ], - "test/verify_extra_test-bin-verify_extra_test.o" => [ - "test/verify_extra_test.c" - ], - "test/versions" => [ - "test/versions-bin-versions.o" - ], - "test/versions-bin-versions.o" => [ - "test/versions.c" - ], - "test/wpackettest" => [ - "test/wpackettest-bin-wpackettest.o" - ], - "test/wpackettest-bin-wpackettest.o" => [ - "test/wpackettest.c" - ], - "test/x509_check_cert_pkey_test" => [ - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" - ], - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" => [ - "test/x509_check_cert_pkey_test.c" - ], - "test/x509_dup_cert_test" => [ - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" - ], - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" => [ - "test/x509_dup_cert_test.c" - ], - "test/x509_internal_test" => [ - "test/x509_internal_test-bin-x509_internal_test.o" - ], - "test/x509_internal_test-bin-x509_internal_test.o" => [ - "test/x509_internal_test.c" - ], - "test/x509_time_test" => [ - "test/x509_time_test-bin-x509_time_test.o" - ], - "test/x509_time_test-bin-x509_time_test.o" => [ - "test/x509_time_test.c" - ], - "test/x509aux" => [ - "test/x509aux-bin-x509aux.o" - ], - "test/x509aux-bin-x509aux.o" => [ - "test/x509aux.c" - ], - "tools/c_rehash" => [ - "tools/c_rehash.in" - ], - "util/shlib_wrap.sh" => [ - "util/shlib_wrap.sh.in" - ], - "util/wrap.pl" => [ - "util/wrap.pl.in" - ] - }, - "targets" => [ - "build_modules_nodep" - ] -); - -# Unexported, only used by OpenSSL::Test::Utils::available_protocols() -our %available_protocols = ( - tls => [ - "ssl3", - "tls1", - "tls1_1", - "tls1_2", - "tls1_3" -], - dtls => [ - "dtls1", - "dtls1_2" -], -); - -# The following data is only used when this files is use as a script -my @makevars = ( - "AR", - "ARFLAGS", - "AS", - "ASFLAGS", - "CC", - "CFLAGS", - "CPP", - "CPPDEFINES", - "CPPFLAGS", - "CPPINCLUDES", - "CROSS_COMPILE", - "CXX", - "CXXFLAGS", - "HASHBANGPERL", - "LD", - "LDFLAGS", - "LDLIBS", - "MT", - "MTFLAGS", - "PERL", - "RANLIB", - "RC", - "RCFLAGS", - "RM" -); -my %disabled_info = ( - "afalgeng" => { - "macro" => "OPENSSL_NO_AFALGENG" - }, - "asan" => { - "macro" => "OPENSSL_NO_ASAN" - }, - "comp" => { - "macro" => "OPENSSL_NO_COMP", - "skipped" => [ - "crypto/comp" - ] - }, - "crypto-mdebug" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG" - }, - "crypto-mdebug-backtrace" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE" - }, - "devcryptoeng" => { - "macro" => "OPENSSL_NO_DEVCRYPTOENG" - }, - "ec_nistp_64_gcc_128" => { - "macro" => "OPENSSL_NO_EC_NISTP_64_GCC_128" - }, - "egd" => { - "macro" => "OPENSSL_NO_EGD" - }, - "external-tests" => { - "macro" => "OPENSSL_NO_EXTERNAL_TESTS" - }, - "fuzz-afl" => { - "macro" => "OPENSSL_NO_FUZZ_AFL" - }, - "fuzz-libfuzzer" => { - "macro" => "OPENSSL_NO_FUZZ_LIBFUZZER" - }, - "ktls" => { - "macro" => "OPENSSL_NO_KTLS" - }, - "loadereng" => { - "macro" => "OPENSSL_NO_LOADERENG" - }, - "md2" => { - "macro" => "OPENSSL_NO_MD2", - "skipped" => [ - "crypto/md2" - ] - }, - "msan" => { - "macro" => "OPENSSL_NO_MSAN" - }, - "rc5" => { - "macro" => "OPENSSL_NO_RC5", - "skipped" => [ - "crypto/rc5" - ] - }, - "sctp" => { - "macro" => "OPENSSL_NO_SCTP" - }, - "ssl3" => { - "macro" => "OPENSSL_NO_SSL3" - }, - "ssl3-method" => { - "macro" => "OPENSSL_NO_SSL3_METHOD" - }, - "trace" => { - "macro" => "OPENSSL_NO_TRACE" - }, - "ubsan" => { - "macro" => "OPENSSL_NO_UBSAN" - }, - "unit-test" => { - "macro" => "OPENSSL_NO_UNIT_TEST" - }, - "uplink" => { - "macro" => "OPENSSL_NO_UPLINK" - }, - "weak-ssl-ciphers" => { - "macro" => "OPENSSL_NO_WEAK_SSL_CIPHERS" - } -); -my @user_crossable = qw( AR AS CC CXX CPP LD MT RANLIB RC ); - -# If run directly, we can give some answers, and even reconfigure -unless (caller) { - use Getopt::Long; - use File::Spec::Functions; - use File::Basename; - use File::Copy; - use Pod::Usage; - - use lib '/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt'; - - my $here = dirname($0); - - if (scalar @ARGV == 0) { - # With no arguments, re-create the build file - # We do that in two steps, where the first step emits perl - # snipets. - - my $buildfile = $target{build_file}; - my $buildfile_template = "$buildfile.in"; - my @autowarntext = ( - 'WARNING: do not edit!', - "Generated by configdata.pm from " - .join(", ", @{$config{build_file_templates}}), - "via $buildfile_template" - ); - my %gendata = ( - config => \%config, - target => \%target, - disabled => \%disabled, - withargs => \%withargs, - unified_info => \%unified_info, - autowarntext => \@autowarntext, - ); - - use lib '.'; - use lib '/node/deps/openssl/openssl/Configurations'; - use gentemplate; - - print 'Creating ',$buildfile_template,"\n"; - open my $buildfile_template_fh, ">$buildfile_template" - or die "Trying to create $buildfile_template: $!"; - foreach (@{$config{build_file_templates}}) { - copy($_, $buildfile_template_fh) - or die "Trying to copy $_ into $buildfile_template: $!"; - } - gentemplate(output => $buildfile_template_fh, %gendata); - close $buildfile_template_fh; - - use OpenSSL::Template; - - my $prepend = <<'_____'; -use File::Spec::Functions; -use lib '/node/deps/openssl/openssl/util/perl'; -use lib '/node/deps/openssl/openssl/Configurations'; -use lib '.'; -use platform; -_____ - - print 'Creating ',$buildfile,"\n"; - open BUILDFILE, ">$buildfile.new" - or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); - $tmpl->fill_in(FILENAME => $_, - OUTPUT => \*BUILDFILE, - HASH => \%gendata, - PREPEND => $prepend, - # To ensure that global variables and functions - # defined in one template stick around for the - # next, making them combinable - PACKAGE => 'OpenSSL::safe') - or die $Text::Template::ERROR; - close BUILDFILE; - rename("$buildfile.new", $buildfile) - or die "Trying to rename $buildfile.new to $buildfile: $!"; - - exit(0); - } - - my $dump = undef; - my $cmdline = undef; - my $options = undef; - my $target = undef; - my $envvars = undef; - my $makevars = undef; - my $buildparams = undef; - my $reconf = undef; - my $verbose = undef; - my $query = undef; - my $help = undef; - my $man = undef; - GetOptions('dump|d' => \$dump, - 'command-line|c' => \$cmdline, - 'options|o' => \$options, - 'target|t' => \$target, - 'environment|e' => \$envvars, - 'make-variables|m' => \$makevars, - 'build-parameters|b' => \$buildparams, - 'reconfigure|reconf|r' => \$reconf, - 'verbose|v' => \$verbose, - 'query|q=s' => \$query, - 'help' => \$help, - 'man' => \$man) - or die "Errors in command line arguments\n"; - - # We allow extra arguments with --query. That allows constructs like - # this: - # ./configdata.pm --query 'get_sources(@ARGV)' file1 file2 file3 - if (!$query && scalar @ARGV > 0) { - print STDERR <<"_____"; -Unrecognised arguments. -For more information, do '$0 --help' -_____ - exit(2); - } - - if ($help) { - pod2usage(-exitval => 0, - -verbose => 1); - } - if ($man) { - pod2usage(-exitval => 0, - -verbose => 2); - } - if ($dump || $cmdline) { - print "\nCommand line (with current working directory = $here):\n\n"; - print ' ',join(' ', - $config{PERL}, - catfile($config{sourcedir}, 'Configure'), - @{$config{perlargv}}), "\n"; - print "\nPerl information:\n\n"; - print ' ',$config{perl_cmd},"\n"; - print ' ',$config{perl_version},' for ',$config{perl_archname},"\n"; - } - if ($dump || $options) { - my $longest = 0; - my $longest2 = 0; - foreach my $what (@disablables) { - $longest = length($what) if $longest < length($what); - $longest2 = length($disabled{$what}) - if $disabled{$what} && $longest2 < length($disabled{$what}); - } - print "\nEnabled features:\n\n"; - foreach my $what (@disablables) { - print " $what\n" unless $disabled{$what}; - } - print "\nDisabled features:\n\n"; - foreach my $what (@disablables) { - if ($disabled{$what}) { - print " $what", ' ' x ($longest - length($what) + 1), - "[$disabled{$what}]", ' ' x ($longest2 - length($disabled{$what}) + 1); - print $disabled_info{$what}->{macro} - if $disabled_info{$what}->{macro}; - print ' (skip ', - join(', ', @{$disabled_info{$what}->{skipped}}), - ')' - if $disabled_info{$what}->{skipped}; - print "\n"; - } - } - } - if ($dump || $target) { - print "\nConfig target attributes:\n\n"; - foreach (sort keys %target) { - next if $_ =~ m|^_| || $_ eq 'template'; - my $quotify = sub { - map { - if (defined $_) { - (my $x = $_) =~ s|([\\\$\@"])|\\$1|g; "\"$x\"" - } else { - "undef"; - } - } @_; - }; - print ' ', $_, ' => '; - if (ref($target{$_}) eq "ARRAY") { - print '[ ', join(', ', $quotify->(@{$target{$_}})), " ],\n"; - } else { - print $quotify->($target{$_}), ",\n" - } - } - } - if ($dump || $envvars) { - print "\nRecorded environment:\n\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ''),"\n"; - } - } - if ($dump || $makevars) { - print "\nMakevars:\n\n"; - foreach my $var (@makevars) { - my $prefix = ''; - $prefix = $config{CROSS_COMPILE} - if grep { $var eq $_ } @user_crossable; - $prefix //= ''; - print ' ',$var,' ' x (16 - length $var),'= ', - (ref $config{$var} eq 'ARRAY' - ? join(' ', @{$config{$var}}) - : $prefix.$config{$var}), - "\n" - if defined $config{$var}; - } - - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - my $buildfile = canonpath(catdir(@buildfile)); - print <<"_____"; - -NOTE: These variables only represent the configuration view. The build file -template may have processed these variables further, please have a look at the -build file for more exact data: - $buildfile -_____ - } - if ($dump || $buildparams) { - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - print "\nbuild file:\n\n"; - print " ", canonpath(catfile(@buildfile)),"\n"; - - print "\nbuild file templates:\n\n"; - foreach (@{$config{build_file_templates}}) { - my @tmpl = ($_); - unshift @tmpl, $here - unless file_name_is_absolute($config{sourcedir}); - print ' ',canonpath(catfile(@tmpl)),"\n"; - } - } - if ($reconf) { - if ($verbose) { - print 'Reconfiguring with: ', join(' ',@{$config{perlargv}}), "\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ""),"\n"; - } - } - - chdir $here; - exec $^X,catfile($config{sourcedir}, 'Configure'),'reconf'; - } - if ($query) { - use OpenSSL::Config::Query; - - my $confquery = OpenSSL::Config::Query->new(info => \%unified_info, - config => \%config); - my $result = eval "\$confquery->$query"; - - # We may need a result class with a printing function at some point. - # Until then, we assume that we get a scalar, or a list or a hash table - # with scalar values and simply print them in some orderly fashion. - if (ref $result eq 'ARRAY') { - print "$_\n" foreach @$result; - } elsif (ref $result eq 'HASH') { - print "$_ : \\\n ", join(" \\\n ", @{$result->{$_}}), "\n" - foreach sort keys %$result; - } elsif (ref $result eq 'SCALAR') { - print "$$result\n"; - } - } -} - -1; - -__END__ - -=head1 NAME - -configdata.pm - configuration data for OpenSSL builds - -=head1 SYNOPSIS - -Interactive: - - perl configdata.pm [options] - -As data bank module: - - use configdata; - -=head1 DESCRIPTION - -This module can be used in two modes, interactively and as a module containing -all the data recorded by OpenSSL's Configure script. - -When used interactively, simply run it as any perl script. -If run with no arguments, it will rebuild the build file (Makefile or -corresponding). -With at least one option, it will instead get the information you ask for, or -re-run the configuration process. -See L below for more information. - -When loaded as a module, you get a few databanks with useful information to -perform build related tasks. The databanks are: - - %config Configured things. - %target The OpenSSL config target with all inheritances - resolved. - %disabled The features that are disabled. - @disablables The list of features that can be disabled. - %withargs All data given through --with-THING options. - %unified_info All information that was computed from the build.info - files. - -=head1 OPTIONS - -=over 4 - -=item B<--help> - -Print a brief help message and exit. - -=item B<--man> - -Print the manual page and exit. - -=item B<--dump> | B<-d> - -Print all relevant configuration data. This is equivalent to B<--command-line> -B<--options> B<--target> B<--environment> B<--make-variables> -B<--build-parameters>. - -=item B<--command-line> | B<-c> - -Print the current configuration command line. - -=item B<--options> | B<-o> - -Print the features, both enabled and disabled, and display defined macro and -skipped directories where applicable. - -=item B<--target> | B<-t> - -Print the config attributes for this config target. - -=item B<--environment> | B<-e> - -Print the environment variables and their values at the time of configuration. - -=item B<--make-variables> | B<-m> - -Print the main make variables generated in the current configuration - -=item B<--build-parameters> | B<-b> - -Print the build parameters, i.e. build file and build file templates. - -=item B<--reconfigure> | B<--reconf> | B<-r> - -Re-run the configuration process. - -=item B<--verbose> | B<-v> - -Verbose output. - -=back - -=cut - -EOF diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s deleted file mode 100644 index a639ec1fac2ac4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s +++ /dev/null @@ -1,2679 +0,0 @@ -.text -.type _x86_64_AES_encrypt,@function -.align 16 -_x86_64_AES_encrypt: -.cfi_startproc - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - - movl 240(%r15),%r13d - subl $1,%r13d - jmp .Lenc_loop -.align 16 -.Lenc_loop: - - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movl 0(%r14,%rsi,8),%r10d - movl 0(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r12d - - movzbl %bh,%esi - movzbl %ch,%edi - movzbl %dl,%ebp - xorl 3(%r14,%rsi,8),%r10d - xorl 3(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r8d - - movzbl %dh,%esi - shrl $16,%ecx - movzbl %ah,%ebp - xorl 3(%r14,%rsi,8),%r12d - shrl $16,%edx - xorl 3(%r14,%rbp,8),%r8d - - shrl $16,%ebx - leaq 16(%r15),%r15 - shrl $16,%eax - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - xorl 2(%r14,%rsi,8),%r10d - xorl 2(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r12d - - movzbl %dh,%esi - movzbl %ah,%edi - movzbl %bl,%ebp - xorl 1(%r14,%rsi,8),%r10d - xorl 1(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r8d - - movl 12(%r15),%edx - movzbl %bh,%edi - movzbl %ch,%ebp - movl 0(%r15),%eax - xorl 1(%r14,%rdi,8),%r12d - xorl 1(%r14,%rbp,8),%r8d - - movl 4(%r15),%ebx - movl 8(%r15),%ecx - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - subl $1,%r13d - jnz .Lenc_loop - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movzbl 2(%r14,%rsi,8),%r10d - movzbl 2(%r14,%rdi,8),%r11d - movzbl 2(%r14,%rbp,8),%r12d - - movzbl %dl,%esi - movzbl %bh,%edi - movzbl %ch,%ebp - movzbl 2(%r14,%rsi,8),%r8d - movl 0(%r14,%rdi,8),%edi - movl 0(%r14,%rbp,8),%ebp - - andl $0x0000ff00,%edi - andl $0x0000ff00,%ebp - - xorl %edi,%r10d - xorl %ebp,%r11d - shrl $16,%ecx - - movzbl %dh,%esi - movzbl %ah,%edi - shrl $16,%edx - movl 0(%r14,%rsi,8),%esi - movl 0(%r14,%rdi,8),%edi - - andl $0x0000ff00,%esi - andl $0x0000ff00,%edi - shrl $16,%ebx - xorl %esi,%r12d - xorl %edi,%r8d - shrl $16,%eax - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - movl 0(%r14,%rsi,8),%esi - movl 0(%r14,%rdi,8),%edi - movl 0(%r14,%rbp,8),%ebp - - andl $0x00ff0000,%esi - andl $0x00ff0000,%edi - andl $0x00ff0000,%ebp - - xorl %esi,%r10d - xorl %edi,%r11d - xorl %ebp,%r12d - - movzbl %bl,%esi - movzbl %dh,%edi - movzbl %ah,%ebp - movl 0(%r14,%rsi,8),%esi - movl 2(%r14,%rdi,8),%edi - movl 2(%r14,%rbp,8),%ebp - - andl $0x00ff0000,%esi - andl $0xff000000,%edi - andl $0xff000000,%ebp - - xorl %esi,%r8d - xorl %edi,%r10d - xorl %ebp,%r11d - - movzbl %bh,%esi - movzbl %ch,%edi - movl 16+12(%r15),%edx - movl 2(%r14,%rsi,8),%esi - movl 2(%r14,%rdi,8),%edi - movl 16+0(%r15),%eax - - andl $0xff000000,%esi - andl $0xff000000,%edi - - xorl %esi,%r12d - xorl %edi,%r8d - - movl 16+4(%r15),%ebx - movl 16+8(%r15),%ecx - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_encrypt,.-_x86_64_AES_encrypt -.type _x86_64_AES_encrypt_compact,@function -.align 16 -_x86_64_AES_encrypt_compact: -.cfi_startproc - leaq 128(%r14),%r8 - movl 0-128(%r8),%edi - movl 32-128(%r8),%ebp - movl 64-128(%r8),%r10d - movl 96-128(%r8),%r11d - movl 128-128(%r8),%edi - movl 160-128(%r8),%ebp - movl 192-128(%r8),%r10d - movl 224-128(%r8),%r11d - jmp .Lenc_loop_compact -.align 16 -.Lenc_loop_compact: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - leaq 16(%r15),%r15 - movzbl %al,%r10d - movzbl %bl,%r11d - movzbl %cl,%r12d - movzbl %dl,%r8d - movzbl %bh,%esi - movzbl %ch,%edi - shrl $16,%ecx - movzbl %dh,%ebp - movzbl (%r14,%r10,1),%r10d - movzbl (%r14,%r11,1),%r11d - movzbl (%r14,%r12,1),%r12d - movzbl (%r14,%r8,1),%r8d - - movzbl (%r14,%rsi,1),%r9d - movzbl %ah,%esi - movzbl (%r14,%rdi,1),%r13d - movzbl %cl,%edi - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - - shll $8,%r9d - shrl $16,%edx - shll $8,%r13d - xorl %r9d,%r10d - shrl $16,%eax - movzbl %dl,%r9d - shrl $16,%ebx - xorl %r13d,%r11d - shll $8,%ebp - movzbl %al,%r13d - movzbl (%r14,%rdi,1),%edi - xorl %ebp,%r12d - - shll $8,%esi - movzbl %bl,%ebp - shll $16,%edi - xorl %esi,%r8d - movzbl (%r14,%r9,1),%r9d - movzbl %dh,%esi - movzbl (%r14,%r13,1),%r13d - xorl %edi,%r10d - - shrl $8,%ecx - movzbl %ah,%edi - shll $16,%r9d - shrl $8,%ebx - shll $16,%r13d - xorl %r9d,%r11d - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rcx,1),%edx - movzbl (%r14,%rbx,1),%ecx - - shll $16,%ebp - xorl %r13d,%r12d - shll $24,%esi - xorl %ebp,%r8d - shll $24,%edi - xorl %esi,%r10d - shll $24,%edx - xorl %edi,%r11d - shll $24,%ecx - movl %r10d,%eax - movl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - cmpq 16(%rsp),%r15 - je .Lenc_compact_done - movl $0x80808080,%r10d - movl $0x80808080,%r11d - andl %eax,%r10d - andl %ebx,%r11d - movl %r10d,%esi - movl %r11d,%edi - shrl $7,%r10d - leal (%rax,%rax,1),%r8d - shrl $7,%r11d - leal (%rbx,%rbx,1),%r9d - subl %r10d,%esi - subl %r11d,%edi - andl $0xfefefefe,%r8d - andl $0xfefefefe,%r9d - andl $0x1b1b1b1b,%esi - andl $0x1b1b1b1b,%edi - movl %eax,%r10d - movl %ebx,%r11d - xorl %esi,%r8d - xorl %edi,%r9d - - xorl %r8d,%eax - xorl %r9d,%ebx - movl $0x80808080,%r12d - roll $24,%eax - movl $0x80808080,%ebp - roll $24,%ebx - andl %ecx,%r12d - andl %edx,%ebp - xorl %r8d,%eax - xorl %r9d,%ebx - movl %r12d,%esi - rorl $16,%r10d - movl %ebp,%edi - rorl $16,%r11d - leal (%rcx,%rcx,1),%r8d - shrl $7,%r12d - xorl %r10d,%eax - shrl $7,%ebp - xorl %r11d,%ebx - rorl $8,%r10d - leal (%rdx,%rdx,1),%r9d - rorl $8,%r11d - subl %r12d,%esi - subl %ebp,%edi - xorl %r10d,%eax - xorl %r11d,%ebx - - andl $0xfefefefe,%r8d - andl $0xfefefefe,%r9d - andl $0x1b1b1b1b,%esi - andl $0x1b1b1b1b,%edi - movl %ecx,%r12d - movl %edx,%ebp - xorl %esi,%r8d - xorl %edi,%r9d - - rorl $16,%r12d - xorl %r8d,%ecx - rorl $16,%ebp - xorl %r9d,%edx - roll $24,%ecx - movl 0(%r14),%esi - roll $24,%edx - xorl %r8d,%ecx - movl 64(%r14),%edi - xorl %r9d,%edx - movl 128(%r14),%r8d - xorl %r12d,%ecx - rorl $8,%r12d - xorl %ebp,%edx - rorl $8,%ebp - xorl %r12d,%ecx - movl 192(%r14),%r9d - xorl %ebp,%edx - jmp .Lenc_loop_compact -.align 16 -.Lenc_compact_done: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_encrypt_compact,.-_x86_64_AES_encrypt_compact -.globl AES_encrypt -.type AES_encrypt,@function -.align 16 -.globl asm_AES_encrypt -.hidden asm_AES_encrypt -asm_AES_encrypt: -AES_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - leaq -63(%rdx),%rcx - andq $-64,%rsp - subq %rsp,%rcx - negq %rcx - andq $0x3c0,%rcx - subq %rcx,%rsp - subq $32,%rsp - - movq %rsi,16(%rsp) - movq %rax,24(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x18,0x06,0x23,0x08 -.Lenc_prologue: - - movq %rdx,%r15 - movl 240(%r15),%r13d - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - - shll $4,%r13d - leaq (%r15,%r13,1),%rbp - movq %r15,(%rsp) - movq %rbp,8(%rsp) - - - leaq .LAES_Te+2048(%rip),%r14 - leaq 768(%rsp),%rbp - subq %r14,%rbp - andq $0x300,%rbp - leaq (%r14,%rbp,1),%r14 - - call _x86_64_AES_encrypt_compact - - movq 16(%rsp),%r9 - movq 24(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lenc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_encrypt,.-AES_encrypt -.type _x86_64_AES_decrypt,@function -.align 16 -_x86_64_AES_decrypt: -.cfi_startproc - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - - movl 240(%r15),%r13d - subl $1,%r13d - jmp .Ldec_loop -.align 16 -.Ldec_loop: - - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movl 0(%r14,%rsi,8),%r10d - movl 0(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r12d - - movzbl %dh,%esi - movzbl %ah,%edi - movzbl %dl,%ebp - xorl 3(%r14,%rsi,8),%r10d - xorl 3(%r14,%rdi,8),%r11d - movl 0(%r14,%rbp,8),%r8d - - movzbl %bh,%esi - shrl $16,%eax - movzbl %ch,%ebp - xorl 3(%r14,%rsi,8),%r12d - shrl $16,%edx - xorl 3(%r14,%rbp,8),%r8d - - shrl $16,%ebx - leaq 16(%r15),%r15 - shrl $16,%ecx - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - xorl 2(%r14,%rsi,8),%r10d - xorl 2(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r12d - - movzbl %bh,%esi - movzbl %ch,%edi - movzbl %bl,%ebp - xorl 1(%r14,%rsi,8),%r10d - xorl 1(%r14,%rdi,8),%r11d - xorl 2(%r14,%rbp,8),%r8d - - movzbl %dh,%esi - movl 12(%r15),%edx - movzbl %ah,%ebp - xorl 1(%r14,%rsi,8),%r12d - movl 0(%r15),%eax - xorl 1(%r14,%rbp,8),%r8d - - xorl %r10d,%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - xorl %r12d,%ecx - xorl %r11d,%ebx - xorl %r8d,%edx - subl $1,%r13d - jnz .Ldec_loop - leaq 2048(%r14),%r14 - movzbl %al,%esi - movzbl %bl,%edi - movzbl %cl,%ebp - movzbl (%r14,%rsi,1),%r10d - movzbl (%r14,%rdi,1),%r11d - movzbl (%r14,%rbp,1),%r12d - - movzbl %dl,%esi - movzbl %dh,%edi - movzbl %ah,%ebp - movzbl (%r14,%rsi,1),%r8d - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $8,%edi - shll $8,%ebp - - xorl %edi,%r10d - xorl %ebp,%r11d - shrl $16,%edx - - movzbl %bh,%esi - movzbl %ch,%edi - shrl $16,%eax - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - - shll $8,%esi - shll $8,%edi - shrl $16,%ebx - xorl %esi,%r12d - xorl %edi,%r8d - shrl $16,%ecx - - movzbl %cl,%esi - movzbl %dl,%edi - movzbl %al,%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $16,%esi - shll $16,%edi - shll $16,%ebp - - xorl %esi,%r10d - xorl %edi,%r11d - xorl %ebp,%r12d - - movzbl %bl,%esi - movzbl %bh,%edi - movzbl %ch,%ebp - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movzbl (%r14,%rbp,1),%ebp - - shll $16,%esi - shll $24,%edi - shll $24,%ebp - - xorl %esi,%r8d - xorl %edi,%r10d - xorl %ebp,%r11d - - movzbl %dh,%esi - movzbl %ah,%edi - movl 16+12(%r15),%edx - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%edi - movl 16+0(%r15),%eax - - shll $24,%esi - shll $24,%edi - - xorl %esi,%r12d - xorl %edi,%r8d - - movl 16+4(%r15),%ebx - movl 16+8(%r15),%ecx - leaq -2048(%r14),%r14 - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_decrypt,.-_x86_64_AES_decrypt -.type _x86_64_AES_decrypt_compact,@function -.align 16 -_x86_64_AES_decrypt_compact: -.cfi_startproc - leaq 128(%r14),%r8 - movl 0-128(%r8),%edi - movl 32-128(%r8),%ebp - movl 64-128(%r8),%r10d - movl 96-128(%r8),%r11d - movl 128-128(%r8),%edi - movl 160-128(%r8),%ebp - movl 192-128(%r8),%r10d - movl 224-128(%r8),%r11d - jmp .Ldec_loop_compact - -.align 16 -.Ldec_loop_compact: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx - leaq 16(%r15),%r15 - movzbl %al,%r10d - movzbl %bl,%r11d - movzbl %cl,%r12d - movzbl %dl,%r8d - movzbl %dh,%esi - movzbl %ah,%edi - shrl $16,%edx - movzbl %bh,%ebp - movzbl (%r14,%r10,1),%r10d - movzbl (%r14,%r11,1),%r11d - movzbl (%r14,%r12,1),%r12d - movzbl (%r14,%r8,1),%r8d - - movzbl (%r14,%rsi,1),%r9d - movzbl %ch,%esi - movzbl (%r14,%rdi,1),%r13d - movzbl (%r14,%rbp,1),%ebp - movzbl (%r14,%rsi,1),%esi - - shrl $16,%ecx - shll $8,%r13d - shll $8,%r9d - movzbl %cl,%edi - shrl $16,%eax - xorl %r9d,%r10d - shrl $16,%ebx - movzbl %dl,%r9d - - shll $8,%ebp - xorl %r13d,%r11d - shll $8,%esi - movzbl %al,%r13d - movzbl (%r14,%rdi,1),%edi - xorl %ebp,%r12d - movzbl %bl,%ebp - - shll $16,%edi - xorl %esi,%r8d - movzbl (%r14,%r9,1),%r9d - movzbl %bh,%esi - movzbl (%r14,%rbp,1),%ebp - xorl %edi,%r10d - movzbl (%r14,%r13,1),%r13d - movzbl %ch,%edi - - shll $16,%ebp - shll $16,%r9d - shll $16,%r13d - xorl %ebp,%r8d - movzbl %dh,%ebp - xorl %r9d,%r11d - shrl $8,%eax - xorl %r13d,%r12d - - movzbl (%r14,%rsi,1),%esi - movzbl (%r14,%rdi,1),%ebx - movzbl (%r14,%rbp,1),%ecx - movzbl (%r14,%rax,1),%edx - - movl %r10d,%eax - shll $24,%esi - shll $24,%ebx - shll $24,%ecx - xorl %esi,%eax - shll $24,%edx - xorl %r11d,%ebx - xorl %r12d,%ecx - xorl %r8d,%edx - cmpq 16(%rsp),%r15 - je .Ldec_compact_done - - movq 256+0(%r14),%rsi - shlq $32,%rbx - shlq $32,%rdx - movq 256+8(%r14),%rdi - orq %rbx,%rax - orq %rdx,%rcx - movq 256+16(%r14),%rbp - movq %rsi,%r9 - movq %rsi,%r12 - andq %rax,%r9 - andq %rcx,%r12 - movq %r9,%rbx - movq %r12,%rdx - shrq $7,%r9 - leaq (%rax,%rax,1),%r8 - shrq $7,%r12 - leaq (%rcx,%rcx,1),%r11 - subq %r9,%rbx - subq %r12,%rdx - andq %rdi,%r8 - andq %rdi,%r11 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r8 - xorq %rdx,%r11 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r8,%r10 - andq %r11,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - leaq (%r8,%r8,1),%r9 - shrq $7,%r13 - leaq (%r11,%r11,1),%r12 - subq %r10,%rbx - subq %r13,%rdx - andq %rdi,%r9 - andq %rdi,%r12 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r9 - xorq %rdx,%r12 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r9,%r10 - andq %r12,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - xorq %rax,%r8 - shrq $7,%r13 - xorq %rcx,%r11 - subq %r10,%rbx - subq %r13,%rdx - leaq (%r9,%r9,1),%r10 - leaq (%r12,%r12,1),%r13 - xorq %rax,%r9 - xorq %rcx,%r12 - andq %rdi,%r10 - andq %rdi,%r13 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r10 - xorq %rdx,%r13 - - xorq %r10,%rax - xorq %r13,%rcx - xorq %r10,%r8 - xorq %r13,%r11 - movq %rax,%rbx - movq %rcx,%rdx - xorq %r10,%r9 - shrq $32,%rbx - xorq %r13,%r12 - shrq $32,%rdx - xorq %r8,%r10 - roll $8,%eax - xorq %r11,%r13 - roll $8,%ecx - xorq %r9,%r10 - roll $8,%ebx - xorq %r12,%r13 - - roll $8,%edx - xorl %r10d,%eax - shrq $32,%r10 - xorl %r13d,%ecx - shrq $32,%r13 - xorl %r10d,%ebx - xorl %r13d,%edx - - movq %r8,%r10 - roll $24,%r8d - movq %r11,%r13 - roll $24,%r11d - shrq $32,%r10 - xorl %r8d,%eax - shrq $32,%r13 - xorl %r11d,%ecx - roll $24,%r10d - movq %r9,%r8 - roll $24,%r13d - movq %r12,%r11 - shrq $32,%r8 - xorl %r10d,%ebx - shrq $32,%r11 - xorl %r13d,%edx - - movq 0(%r14),%rsi - roll $16,%r9d - movq 64(%r14),%rdi - roll $16,%r12d - movq 128(%r14),%rbp - roll $16,%r8d - movq 192(%r14),%r10 - xorl %r9d,%eax - roll $16,%r11d - xorl %r12d,%ecx - movq 256(%r14),%r13 - xorl %r8d,%ebx - xorl %r11d,%edx - jmp .Ldec_loop_compact -.align 16 -.Ldec_compact_done: - xorl 0(%r15),%eax - xorl 4(%r15),%ebx - xorl 8(%r15),%ecx - xorl 12(%r15),%edx -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_decrypt_compact,.-_x86_64_AES_decrypt_compact -.globl AES_decrypt -.type AES_decrypt,@function -.align 16 -.globl asm_AES_decrypt -.hidden asm_AES_decrypt -asm_AES_decrypt: -AES_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - leaq -63(%rdx),%rcx - andq $-64,%rsp - subq %rsp,%rcx - negq %rcx - andq $0x3c0,%rcx - subq %rcx,%rsp - subq $32,%rsp - - movq %rsi,16(%rsp) - movq %rax,24(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x18,0x06,0x23,0x08 -.Ldec_prologue: - - movq %rdx,%r15 - movl 240(%r15),%r13d - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - - shll $4,%r13d - leaq (%r15,%r13,1),%rbp - movq %r15,(%rsp) - movq %rbp,8(%rsp) - - - leaq .LAES_Td+2048(%rip),%r14 - leaq 768(%rsp),%rbp - subq %r14,%rbp - andq $0x300,%rbp - leaq (%r14,%rbp,1),%r14 - shrq $3,%rbp - addq %rbp,%r14 - - call _x86_64_AES_decrypt_compact - - movq 16(%rsp),%r9 - movq 24(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ldec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_decrypt,.-AES_decrypt -.globl AES_set_encrypt_key -.type AES_set_encrypt_key,@function -.align 16 -AES_set_encrypt_key: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $8,%rsp -.cfi_adjust_cfa_offset 8 -.Lenc_key_prologue: - - call _x86_64_AES_set_encrypt_key - - movq 40(%rsp),%rbp -.cfi_restore %rbp - movq 48(%rsp),%rbx -.cfi_restore %rbx - addq $56,%rsp -.cfi_adjust_cfa_offset -56 -.Lenc_key_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_set_encrypt_key,.-AES_set_encrypt_key - -.type _x86_64_AES_set_encrypt_key,@function -.align 16 -_x86_64_AES_set_encrypt_key: -.cfi_startproc - movl %esi,%ecx - movq %rdi,%rsi - movq %rdx,%rdi - - testq $-1,%rsi - jz .Lbadpointer - testq $-1,%rdi - jz .Lbadpointer - - leaq .LAES_Te(%rip),%rbp - leaq 2048+128(%rbp),%rbp - - - movl 0-128(%rbp),%eax - movl 32-128(%rbp),%ebx - movl 64-128(%rbp),%r8d - movl 96-128(%rbp),%edx - movl 128-128(%rbp),%eax - movl 160-128(%rbp),%ebx - movl 192-128(%rbp),%r8d - movl 224-128(%rbp),%edx - - cmpl $128,%ecx - je .L10rounds - cmpl $192,%ecx - je .L12rounds - cmpl $256,%ecx - je .L14rounds - movq $-2,%rax - jmp .Lexit - -.L10rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rdx - movq %rax,0(%rdi) - movq %rdx,8(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L10shortcut -.align 4 -.L10loop: - movl 0(%rdi),%eax - movl 12(%rdi),%edx -.L10shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,16(%rdi) - xorl 4(%rdi),%eax - movl %eax,20(%rdi) - xorl 8(%rdi),%eax - movl %eax,24(%rdi) - xorl 12(%rdi),%eax - movl %eax,28(%rdi) - addl $1,%ecx - leaq 16(%rdi),%rdi - cmpl $10,%ecx - jl .L10loop - - movl $10,80(%rdi) - xorq %rax,%rax - jmp .Lexit - -.L12rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 16(%rsi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rdx,16(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L12shortcut -.align 4 -.L12loop: - movl 0(%rdi),%eax - movl 20(%rdi),%edx -.L12shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,24(%rdi) - xorl 4(%rdi),%eax - movl %eax,28(%rdi) - xorl 8(%rdi),%eax - movl %eax,32(%rdi) - xorl 12(%rdi),%eax - movl %eax,36(%rdi) - - cmpl $7,%ecx - je .L12break - addl $1,%ecx - - xorl 16(%rdi),%eax - movl %eax,40(%rdi) - xorl 20(%rdi),%eax - movl %eax,44(%rdi) - - leaq 24(%rdi),%rdi - jmp .L12loop -.L12break: - movl $12,72(%rdi) - xorq %rax,%rax - jmp .Lexit - -.L14rounds: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 16(%rsi),%rcx - movq 24(%rsi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - - shrq $32,%rdx - xorl %ecx,%ecx - jmp .L14shortcut -.align 4 -.L14loop: - movl 0(%rdi),%eax - movl 28(%rdi),%edx -.L14shortcut: - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $24,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $8,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $16,%ebx - xorl %ebx,%eax - - xorl 1024-128(%rbp,%rcx,4),%eax - movl %eax,32(%rdi) - xorl 4(%rdi),%eax - movl %eax,36(%rdi) - xorl 8(%rdi),%eax - movl %eax,40(%rdi) - xorl 12(%rdi),%eax - movl %eax,44(%rdi) - - cmpl $6,%ecx - je .L14break - addl $1,%ecx - - movl %eax,%edx - movl 16(%rdi),%eax - movzbl %dl,%esi - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shrl $16,%edx - shll $8,%ebx - movzbl %dl,%esi - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - movzbl %dh,%esi - shll $16,%ebx - xorl %ebx,%eax - - movzbl -128(%rbp,%rsi,1),%ebx - shll $24,%ebx - xorl %ebx,%eax - - movl %eax,48(%rdi) - xorl 20(%rdi),%eax - movl %eax,52(%rdi) - xorl 24(%rdi),%eax - movl %eax,56(%rdi) - xorl 28(%rdi),%eax - movl %eax,60(%rdi) - - leaq 32(%rdi),%rdi - jmp .L14loop -.L14break: - movl $14,48(%rdi) - xorq %rax,%rax - jmp .Lexit - -.Lbadpointer: - movq $-1,%rax -.Lexit: -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_AES_set_encrypt_key,.-_x86_64_AES_set_encrypt_key -.globl AES_set_decrypt_key -.type AES_set_decrypt_key,@function -.align 16 -AES_set_decrypt_key: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdx -.cfi_adjust_cfa_offset 8 -.Ldec_key_prologue: - - call _x86_64_AES_set_encrypt_key - movq (%rsp),%r8 - cmpl $0,%eax - jne .Labort - - movl 240(%r8),%r14d - xorq %rdi,%rdi - leaq (%rdi,%r14,4),%rcx - movq %r8,%rsi - leaq (%r8,%rcx,4),%rdi -.align 4 -.Linvert: - movq 0(%rsi),%rax - movq 8(%rsi),%rbx - movq 0(%rdi),%rcx - movq 8(%rdi),%rdx - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,0(%rsi) - movq %rdx,8(%rsi) - leaq 16(%rsi),%rsi - leaq -16(%rdi),%rdi - cmpq %rsi,%rdi - jne .Linvert - - leaq .LAES_Te+2048+1024(%rip),%rax - - movq 40(%rax),%rsi - movq 48(%rax),%rdi - movq 56(%rax),%rbp - - movq %r8,%r15 - subl $1,%r14d -.align 4 -.Lpermute: - leaq 16(%r15),%r15 - movq 0(%r15),%rax - movq 8(%r15),%rcx - movq %rsi,%r9 - movq %rsi,%r12 - andq %rax,%r9 - andq %rcx,%r12 - movq %r9,%rbx - movq %r12,%rdx - shrq $7,%r9 - leaq (%rax,%rax,1),%r8 - shrq $7,%r12 - leaq (%rcx,%rcx,1),%r11 - subq %r9,%rbx - subq %r12,%rdx - andq %rdi,%r8 - andq %rdi,%r11 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r8 - xorq %rdx,%r11 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r8,%r10 - andq %r11,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - leaq (%r8,%r8,1),%r9 - shrq $7,%r13 - leaq (%r11,%r11,1),%r12 - subq %r10,%rbx - subq %r13,%rdx - andq %rdi,%r9 - andq %rdi,%r12 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r9 - xorq %rdx,%r12 - movq %rsi,%r10 - movq %rsi,%r13 - - andq %r9,%r10 - andq %r12,%r13 - movq %r10,%rbx - movq %r13,%rdx - shrq $7,%r10 - xorq %rax,%r8 - shrq $7,%r13 - xorq %rcx,%r11 - subq %r10,%rbx - subq %r13,%rdx - leaq (%r9,%r9,1),%r10 - leaq (%r12,%r12,1),%r13 - xorq %rax,%r9 - xorq %rcx,%r12 - andq %rdi,%r10 - andq %rdi,%r13 - andq %rbp,%rbx - andq %rbp,%rdx - xorq %rbx,%r10 - xorq %rdx,%r13 - - xorq %r10,%rax - xorq %r13,%rcx - xorq %r10,%r8 - xorq %r13,%r11 - movq %rax,%rbx - movq %rcx,%rdx - xorq %r10,%r9 - shrq $32,%rbx - xorq %r13,%r12 - shrq $32,%rdx - xorq %r8,%r10 - roll $8,%eax - xorq %r11,%r13 - roll $8,%ecx - xorq %r9,%r10 - roll $8,%ebx - xorq %r12,%r13 - - roll $8,%edx - xorl %r10d,%eax - shrq $32,%r10 - xorl %r13d,%ecx - shrq $32,%r13 - xorl %r10d,%ebx - xorl %r13d,%edx - - movq %r8,%r10 - roll $24,%r8d - movq %r11,%r13 - roll $24,%r11d - shrq $32,%r10 - xorl %r8d,%eax - shrq $32,%r13 - xorl %r11d,%ecx - roll $24,%r10d - movq %r9,%r8 - roll $24,%r13d - movq %r12,%r11 - shrq $32,%r8 - xorl %r10d,%ebx - shrq $32,%r11 - xorl %r13d,%edx - - - roll $16,%r9d - - roll $16,%r12d - - roll $16,%r8d - - xorl %r9d,%eax - roll $16,%r11d - xorl %r12d,%ecx - - xorl %r8d,%ebx - xorl %r11d,%edx - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - subl $1,%r14d - jnz .Lpermute - - xorq %rax,%rax -.Labort: - movq 8(%rsp),%r15 -.cfi_restore %r15 - movq 16(%rsp),%r14 -.cfi_restore %r14 - movq 24(%rsp),%r13 -.cfi_restore %r13 - movq 32(%rsp),%r12 -.cfi_restore %r12 - movq 40(%rsp),%rbp -.cfi_restore %rbp - movq 48(%rsp),%rbx -.cfi_restore %rbx - addq $56,%rsp -.cfi_adjust_cfa_offset -56 -.Ldec_key_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_set_decrypt_key,.-AES_set_decrypt_key -.globl AES_cbc_encrypt -.type AES_cbc_encrypt,@function -.align 16 - -.globl asm_AES_cbc_encrypt -.hidden asm_AES_cbc_encrypt -asm_AES_cbc_encrypt: -AES_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpq $0,%rdx - je .Lcbc_epilogue - pushfq - - -.cfi_adjust_cfa_offset 8 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-32 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-40 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-48 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-56 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-64 -.Lcbc_prologue: - - cld - movl %r9d,%r9d - - leaq .LAES_Te(%rip),%r14 - leaq .LAES_Td(%rip),%r10 - cmpq $0,%r9 - cmoveq %r10,%r14 - -.cfi_remember_state - movl OPENSSL_ia32cap_P(%rip),%r10d - cmpq $512,%rdx - jb .Lcbc_slow_prologue - testq $15,%rdx - jnz .Lcbc_slow_prologue - btl $28,%r10d - jc .Lcbc_slow_prologue - - - leaq -88-248(%rsp),%r15 - andq $-64,%r15 - - - movq %r14,%r10 - leaq 2304(%r14),%r11 - movq %r15,%r12 - andq $0xFFF,%r10 - andq $0xFFF,%r11 - andq $0xFFF,%r12 - - cmpq %r11,%r12 - jb .Lcbc_te_break_out - subq %r11,%r12 - subq %r12,%r15 - jmp .Lcbc_te_ok -.Lcbc_te_break_out: - subq %r10,%r12 - andq $0xFFF,%r12 - addq $320,%r12 - subq %r12,%r15 -.align 4 -.Lcbc_te_ok: - - xchgq %rsp,%r15 -.cfi_def_cfa_register %r15 - - movq %r15,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x40 -.Lcbc_fast_body: - movq %rdi,24(%rsp) - movq %rsi,32(%rsp) - movq %rdx,40(%rsp) - movq %rcx,48(%rsp) - movq %r8,56(%rsp) - movl $0,80+240(%rsp) - movq %r8,%rbp - movq %r9,%rbx - movq %rsi,%r9 - movq %rdi,%r8 - movq %rcx,%r15 - - movl 240(%r15),%eax - - movq %r15,%r10 - subq %r14,%r10 - andq $0xfff,%r10 - cmpq $2304,%r10 - jb .Lcbc_do_ecopy - cmpq $4096-248,%r10 - jb .Lcbc_skip_ecopy -.align 4 -.Lcbc_do_ecopy: - movq %r15,%rsi - leaq 80(%rsp),%rdi - leaq 80(%rsp),%r15 - movl $30,%ecx -.long 0x90A548F3 - movl %eax,(%rdi) -.Lcbc_skip_ecopy: - movq %r15,0(%rsp) - - movl $18,%ecx -.align 4 -.Lcbc_prefetch_te: - movq 0(%r14),%r10 - movq 32(%r14),%r11 - movq 64(%r14),%r12 - movq 96(%r14),%r13 - leaq 128(%r14),%r14 - subl $1,%ecx - jnz .Lcbc_prefetch_te - leaq -2304(%r14),%r14 - - cmpq $0,%rbx - je .LFAST_DECRYPT - - - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - -.align 4 -.Lcbc_fast_enc_loop: - xorl 0(%r8),%eax - xorl 4(%r8),%ebx - xorl 8(%r8),%ecx - xorl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_encrypt - - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - subq $16,%r10 - testq $-16,%r10 - movq %r10,40(%rsp) - jnz .Lcbc_fast_enc_loop - movq 56(%rsp),%rbp - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - jmp .Lcbc_fast_cleanup - - -.align 16 -.LFAST_DECRYPT: - cmpq %r8,%r9 - je .Lcbc_fast_dec_in_place - - movq %rbp,64(%rsp) -.align 4 -.Lcbc_fast_dec_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_decrypt - - movq 64(%rsp),%rbp - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - xorl 0(%rbp),%eax - xorl 4(%rbp),%ebx - xorl 8(%rbp),%ecx - xorl 12(%rbp),%edx - movq %r8,%rbp - - subq $16,%r10 - movq %r10,40(%rsp) - movq %rbp,64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - jnz .Lcbc_fast_dec_loop - movq 56(%rsp),%r12 - movq 0(%rbp),%r10 - movq 8(%rbp),%r11 - movq %r10,0(%r12) - movq %r11,8(%r12) - jmp .Lcbc_fast_cleanup - -.align 16 -.Lcbc_fast_dec_in_place: - movq 0(%rbp),%r10 - movq 8(%rbp),%r11 - movq %r10,0+64(%rsp) - movq %r11,8+64(%rsp) -.align 4 -.Lcbc_fast_dec_in_place_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - - call _x86_64_AES_decrypt - - movq 24(%rsp),%r8 - movq 40(%rsp),%r10 - xorl 0+64(%rsp),%eax - xorl 4+64(%rsp),%ebx - xorl 8+64(%rsp),%ecx - xorl 12+64(%rsp),%edx - - movq 0(%r8),%r11 - movq 8(%r8),%r12 - subq $16,%r10 - jz .Lcbc_fast_dec_in_place_done - - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - movq %r10,40(%rsp) - jmp .Lcbc_fast_dec_in_place_loop -.Lcbc_fast_dec_in_place_done: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - -.align 4 -.Lcbc_fast_cleanup: - cmpl $0,80+240(%rsp) - leaq 80(%rsp),%rdi - je .Lcbc_exit - movl $30,%ecx - xorq %rax,%rax -.long 0x90AB48F3 - - jmp .Lcbc_exit - - -.align 16 -.Lcbc_slow_prologue: -.cfi_restore_state - - leaq -88(%rsp),%rbp - andq $-64,%rbp - - leaq -88-63(%rcx),%r10 - subq %rbp,%r10 - negq %r10 - andq $0x3c0,%r10 - subq %r10,%rbp - - xchgq %rsp,%rbp -.cfi_def_cfa_register %rbp - - movq %rbp,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x40 -.Lcbc_slow_body: - - - - - movq %r8,56(%rsp) - movq %r8,%rbp - movq %r9,%rbx - movq %rsi,%r9 - movq %rdi,%r8 - movq %rcx,%r15 - movq %rdx,%r10 - - movl 240(%r15),%eax - movq %r15,0(%rsp) - shll $4,%eax - leaq (%r15,%rax,1),%rax - movq %rax,8(%rsp) - - - leaq 2048(%r14),%r14 - leaq 768-8(%rsp),%rax - subq %r14,%rax - andq $0x300,%rax - leaq (%r14,%rax,1),%r14 - - cmpq $0,%rbx - je .LSLOW_DECRYPT - - - testq $-16,%r10 - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - jz .Lcbc_slow_enc_tail - -.align 4 -.Lcbc_slow_enc_loop: - xorl 0(%r8),%eax - xorl 4(%r8),%ebx - xorl 8(%r8),%ecx - xorl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - movq %r9,32(%rsp) - movq %r10,40(%rsp) - - call _x86_64_AES_encrypt_compact - - movq 24(%rsp),%r8 - movq 32(%rsp),%r9 - movq 40(%rsp),%r10 - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - subq $16,%r10 - testq $-16,%r10 - jnz .Lcbc_slow_enc_loop - testq $15,%r10 - jnz .Lcbc_slow_enc_tail - movq 56(%rsp),%rbp - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - jmp .Lcbc_exit - -.align 4 -.Lcbc_slow_enc_tail: - movq %rax,%r11 - movq %rcx,%r12 - movq %r10,%rcx - movq %r8,%rsi - movq %r9,%rdi -.long 0x9066A4F3 - movq $16,%rcx - subq %r10,%rcx - xorq %rax,%rax -.long 0x9066AAF3 - movq %r9,%r8 - movq $16,%r10 - movq %r11,%rax - movq %r12,%rcx - jmp .Lcbc_slow_enc_loop - -.align 16 -.LSLOW_DECRYPT: - shrq $3,%rax - addq %rax,%r14 - - movq 0(%rbp),%r11 - movq 8(%rbp),%r12 - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - -.align 4 -.Lcbc_slow_dec_loop: - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movq 0(%rsp),%r15 - movq %r8,24(%rsp) - movq %r9,32(%rsp) - movq %r10,40(%rsp) - - call _x86_64_AES_decrypt_compact - - movq 24(%rsp),%r8 - movq 32(%rsp),%r9 - movq 40(%rsp),%r10 - xorl 0+64(%rsp),%eax - xorl 4+64(%rsp),%ebx - xorl 8+64(%rsp),%ecx - xorl 12+64(%rsp),%edx - - movq 0(%r8),%r11 - movq 8(%r8),%r12 - subq $16,%r10 - jc .Lcbc_slow_dec_partial - jz .Lcbc_slow_dec_done - - movq %r11,0+64(%rsp) - movq %r12,8+64(%rsp) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - leaq 16(%r8),%r8 - leaq 16(%r9),%r9 - jmp .Lcbc_slow_dec_loop -.Lcbc_slow_dec_done: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0(%r9) - movl %ebx,4(%r9) - movl %ecx,8(%r9) - movl %edx,12(%r9) - - jmp .Lcbc_exit - -.align 4 -.Lcbc_slow_dec_partial: - movq 56(%rsp),%rdi - movq %r11,0(%rdi) - movq %r12,8(%rdi) - - movl %eax,0+64(%rsp) - movl %ebx,4+64(%rsp) - movl %ecx,8+64(%rsp) - movl %edx,12+64(%rsp) - - movq %r9,%rdi - leaq 64(%rsp),%rsi - leaq 16(%r10),%rcx -.long 0x9066A4F3 - jmp .Lcbc_exit - -.align 16 -.Lcbc_exit: - movq 16(%rsp),%rsi -.cfi_def_cfa %rsi,64 - movq (%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,16 -.Lcbc_popfq: - popfq - - -.cfi_adjust_cfa_offset -8 -.Lcbc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size AES_cbc_encrypt,.-AES_cbc_encrypt -.align 64 -.LAES_Te: -.long 0xa56363c6,0xa56363c6 -.long 0x847c7cf8,0x847c7cf8 -.long 0x997777ee,0x997777ee -.long 0x8d7b7bf6,0x8d7b7bf6 -.long 0x0df2f2ff,0x0df2f2ff -.long 0xbd6b6bd6,0xbd6b6bd6 -.long 0xb16f6fde,0xb16f6fde -.long 0x54c5c591,0x54c5c591 -.long 0x50303060,0x50303060 -.long 0x03010102,0x03010102 -.long 0xa96767ce,0xa96767ce -.long 0x7d2b2b56,0x7d2b2b56 -.long 0x19fefee7,0x19fefee7 -.long 0x62d7d7b5,0x62d7d7b5 -.long 0xe6abab4d,0xe6abab4d -.long 0x9a7676ec,0x9a7676ec -.long 0x45caca8f,0x45caca8f -.long 0x9d82821f,0x9d82821f -.long 0x40c9c989,0x40c9c989 -.long 0x877d7dfa,0x877d7dfa -.long 0x15fafaef,0x15fafaef -.long 0xeb5959b2,0xeb5959b2 -.long 0xc947478e,0xc947478e -.long 0x0bf0f0fb,0x0bf0f0fb -.long 0xecadad41,0xecadad41 -.long 0x67d4d4b3,0x67d4d4b3 -.long 0xfda2a25f,0xfda2a25f -.long 0xeaafaf45,0xeaafaf45 -.long 0xbf9c9c23,0xbf9c9c23 -.long 0xf7a4a453,0xf7a4a453 -.long 0x967272e4,0x967272e4 -.long 0x5bc0c09b,0x5bc0c09b -.long 0xc2b7b775,0xc2b7b775 -.long 0x1cfdfde1,0x1cfdfde1 -.long 0xae93933d,0xae93933d -.long 0x6a26264c,0x6a26264c -.long 0x5a36366c,0x5a36366c -.long 0x413f3f7e,0x413f3f7e -.long 0x02f7f7f5,0x02f7f7f5 -.long 0x4fcccc83,0x4fcccc83 -.long 0x5c343468,0x5c343468 -.long 0xf4a5a551,0xf4a5a551 -.long 0x34e5e5d1,0x34e5e5d1 -.long 0x08f1f1f9,0x08f1f1f9 -.long 0x937171e2,0x937171e2 -.long 0x73d8d8ab,0x73d8d8ab -.long 0x53313162,0x53313162 -.long 0x3f15152a,0x3f15152a -.long 0x0c040408,0x0c040408 -.long 0x52c7c795,0x52c7c795 -.long 0x65232346,0x65232346 -.long 0x5ec3c39d,0x5ec3c39d -.long 0x28181830,0x28181830 -.long 0xa1969637,0xa1969637 -.long 0x0f05050a,0x0f05050a -.long 0xb59a9a2f,0xb59a9a2f -.long 0x0907070e,0x0907070e -.long 0x36121224,0x36121224 -.long 0x9b80801b,0x9b80801b -.long 0x3de2e2df,0x3de2e2df -.long 0x26ebebcd,0x26ebebcd -.long 0x6927274e,0x6927274e -.long 0xcdb2b27f,0xcdb2b27f -.long 0x9f7575ea,0x9f7575ea -.long 0x1b090912,0x1b090912 -.long 0x9e83831d,0x9e83831d -.long 0x742c2c58,0x742c2c58 -.long 0x2e1a1a34,0x2e1a1a34 -.long 0x2d1b1b36,0x2d1b1b36 -.long 0xb26e6edc,0xb26e6edc -.long 0xee5a5ab4,0xee5a5ab4 -.long 0xfba0a05b,0xfba0a05b -.long 0xf65252a4,0xf65252a4 -.long 0x4d3b3b76,0x4d3b3b76 -.long 0x61d6d6b7,0x61d6d6b7 -.long 0xceb3b37d,0xceb3b37d -.long 0x7b292952,0x7b292952 -.long 0x3ee3e3dd,0x3ee3e3dd -.long 0x712f2f5e,0x712f2f5e -.long 0x97848413,0x97848413 -.long 0xf55353a6,0xf55353a6 -.long 0x68d1d1b9,0x68d1d1b9 -.long 0x00000000,0x00000000 -.long 0x2cededc1,0x2cededc1 -.long 0x60202040,0x60202040 -.long 0x1ffcfce3,0x1ffcfce3 -.long 0xc8b1b179,0xc8b1b179 -.long 0xed5b5bb6,0xed5b5bb6 -.long 0xbe6a6ad4,0xbe6a6ad4 -.long 0x46cbcb8d,0x46cbcb8d -.long 0xd9bebe67,0xd9bebe67 -.long 0x4b393972,0x4b393972 -.long 0xde4a4a94,0xde4a4a94 -.long 0xd44c4c98,0xd44c4c98 -.long 0xe85858b0,0xe85858b0 -.long 0x4acfcf85,0x4acfcf85 -.long 0x6bd0d0bb,0x6bd0d0bb -.long 0x2aefefc5,0x2aefefc5 -.long 0xe5aaaa4f,0xe5aaaa4f -.long 0x16fbfbed,0x16fbfbed -.long 0xc5434386,0xc5434386 -.long 0xd74d4d9a,0xd74d4d9a -.long 0x55333366,0x55333366 -.long 0x94858511,0x94858511 -.long 0xcf45458a,0xcf45458a -.long 0x10f9f9e9,0x10f9f9e9 -.long 0x06020204,0x06020204 -.long 0x817f7ffe,0x817f7ffe -.long 0xf05050a0,0xf05050a0 -.long 0x443c3c78,0x443c3c78 -.long 0xba9f9f25,0xba9f9f25 -.long 0xe3a8a84b,0xe3a8a84b -.long 0xf35151a2,0xf35151a2 -.long 0xfea3a35d,0xfea3a35d -.long 0xc0404080,0xc0404080 -.long 0x8a8f8f05,0x8a8f8f05 -.long 0xad92923f,0xad92923f -.long 0xbc9d9d21,0xbc9d9d21 -.long 0x48383870,0x48383870 -.long 0x04f5f5f1,0x04f5f5f1 -.long 0xdfbcbc63,0xdfbcbc63 -.long 0xc1b6b677,0xc1b6b677 -.long 0x75dadaaf,0x75dadaaf -.long 0x63212142,0x63212142 -.long 0x30101020,0x30101020 -.long 0x1affffe5,0x1affffe5 -.long 0x0ef3f3fd,0x0ef3f3fd -.long 0x6dd2d2bf,0x6dd2d2bf -.long 0x4ccdcd81,0x4ccdcd81 -.long 0x140c0c18,0x140c0c18 -.long 0x35131326,0x35131326 -.long 0x2fececc3,0x2fececc3 -.long 0xe15f5fbe,0xe15f5fbe -.long 0xa2979735,0xa2979735 -.long 0xcc444488,0xcc444488 -.long 0x3917172e,0x3917172e -.long 0x57c4c493,0x57c4c493 -.long 0xf2a7a755,0xf2a7a755 -.long 0x827e7efc,0x827e7efc -.long 0x473d3d7a,0x473d3d7a -.long 0xac6464c8,0xac6464c8 -.long 0xe75d5dba,0xe75d5dba -.long 0x2b191932,0x2b191932 -.long 0x957373e6,0x957373e6 -.long 0xa06060c0,0xa06060c0 -.long 0x98818119,0x98818119 -.long 0xd14f4f9e,0xd14f4f9e -.long 0x7fdcdca3,0x7fdcdca3 -.long 0x66222244,0x66222244 -.long 0x7e2a2a54,0x7e2a2a54 -.long 0xab90903b,0xab90903b -.long 0x8388880b,0x8388880b -.long 0xca46468c,0xca46468c -.long 0x29eeeec7,0x29eeeec7 -.long 0xd3b8b86b,0xd3b8b86b -.long 0x3c141428,0x3c141428 -.long 0x79dedea7,0x79dedea7 -.long 0xe25e5ebc,0xe25e5ebc -.long 0x1d0b0b16,0x1d0b0b16 -.long 0x76dbdbad,0x76dbdbad -.long 0x3be0e0db,0x3be0e0db -.long 0x56323264,0x56323264 -.long 0x4e3a3a74,0x4e3a3a74 -.long 0x1e0a0a14,0x1e0a0a14 -.long 0xdb494992,0xdb494992 -.long 0x0a06060c,0x0a06060c -.long 0x6c242448,0x6c242448 -.long 0xe45c5cb8,0xe45c5cb8 -.long 0x5dc2c29f,0x5dc2c29f -.long 0x6ed3d3bd,0x6ed3d3bd -.long 0xefacac43,0xefacac43 -.long 0xa66262c4,0xa66262c4 -.long 0xa8919139,0xa8919139 -.long 0xa4959531,0xa4959531 -.long 0x37e4e4d3,0x37e4e4d3 -.long 0x8b7979f2,0x8b7979f2 -.long 0x32e7e7d5,0x32e7e7d5 -.long 0x43c8c88b,0x43c8c88b -.long 0x5937376e,0x5937376e -.long 0xb76d6dda,0xb76d6dda -.long 0x8c8d8d01,0x8c8d8d01 -.long 0x64d5d5b1,0x64d5d5b1 -.long 0xd24e4e9c,0xd24e4e9c -.long 0xe0a9a949,0xe0a9a949 -.long 0xb46c6cd8,0xb46c6cd8 -.long 0xfa5656ac,0xfa5656ac -.long 0x07f4f4f3,0x07f4f4f3 -.long 0x25eaeacf,0x25eaeacf -.long 0xaf6565ca,0xaf6565ca -.long 0x8e7a7af4,0x8e7a7af4 -.long 0xe9aeae47,0xe9aeae47 -.long 0x18080810,0x18080810 -.long 0xd5baba6f,0xd5baba6f -.long 0x887878f0,0x887878f0 -.long 0x6f25254a,0x6f25254a -.long 0x722e2e5c,0x722e2e5c -.long 0x241c1c38,0x241c1c38 -.long 0xf1a6a657,0xf1a6a657 -.long 0xc7b4b473,0xc7b4b473 -.long 0x51c6c697,0x51c6c697 -.long 0x23e8e8cb,0x23e8e8cb -.long 0x7cdddda1,0x7cdddda1 -.long 0x9c7474e8,0x9c7474e8 -.long 0x211f1f3e,0x211f1f3e -.long 0xdd4b4b96,0xdd4b4b96 -.long 0xdcbdbd61,0xdcbdbd61 -.long 0x868b8b0d,0x868b8b0d -.long 0x858a8a0f,0x858a8a0f -.long 0x907070e0,0x907070e0 -.long 0x423e3e7c,0x423e3e7c -.long 0xc4b5b571,0xc4b5b571 -.long 0xaa6666cc,0xaa6666cc -.long 0xd8484890,0xd8484890 -.long 0x05030306,0x05030306 -.long 0x01f6f6f7,0x01f6f6f7 -.long 0x120e0e1c,0x120e0e1c -.long 0xa36161c2,0xa36161c2 -.long 0x5f35356a,0x5f35356a -.long 0xf95757ae,0xf95757ae -.long 0xd0b9b969,0xd0b9b969 -.long 0x91868617,0x91868617 -.long 0x58c1c199,0x58c1c199 -.long 0x271d1d3a,0x271d1d3a -.long 0xb99e9e27,0xb99e9e27 -.long 0x38e1e1d9,0x38e1e1d9 -.long 0x13f8f8eb,0x13f8f8eb -.long 0xb398982b,0xb398982b -.long 0x33111122,0x33111122 -.long 0xbb6969d2,0xbb6969d2 -.long 0x70d9d9a9,0x70d9d9a9 -.long 0x898e8e07,0x898e8e07 -.long 0xa7949433,0xa7949433 -.long 0xb69b9b2d,0xb69b9b2d -.long 0x221e1e3c,0x221e1e3c -.long 0x92878715,0x92878715 -.long 0x20e9e9c9,0x20e9e9c9 -.long 0x49cece87,0x49cece87 -.long 0xff5555aa,0xff5555aa -.long 0x78282850,0x78282850 -.long 0x7adfdfa5,0x7adfdfa5 -.long 0x8f8c8c03,0x8f8c8c03 -.long 0xf8a1a159,0xf8a1a159 -.long 0x80898909,0x80898909 -.long 0x170d0d1a,0x170d0d1a -.long 0xdabfbf65,0xdabfbf65 -.long 0x31e6e6d7,0x31e6e6d7 -.long 0xc6424284,0xc6424284 -.long 0xb86868d0,0xb86868d0 -.long 0xc3414182,0xc3414182 -.long 0xb0999929,0xb0999929 -.long 0x772d2d5a,0x772d2d5a -.long 0x110f0f1e,0x110f0f1e -.long 0xcbb0b07b,0xcbb0b07b -.long 0xfc5454a8,0xfc5454a8 -.long 0xd6bbbb6d,0xd6bbbb6d -.long 0x3a16162c,0x3a16162c -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.byte 0x63,0x7c,0x77,0x7b,0xf2,0x6b,0x6f,0xc5 -.byte 0x30,0x01,0x67,0x2b,0xfe,0xd7,0xab,0x76 -.byte 0xca,0x82,0xc9,0x7d,0xfa,0x59,0x47,0xf0 -.byte 0xad,0xd4,0xa2,0xaf,0x9c,0xa4,0x72,0xc0 -.byte 0xb7,0xfd,0x93,0x26,0x36,0x3f,0xf7,0xcc -.byte 0x34,0xa5,0xe5,0xf1,0x71,0xd8,0x31,0x15 -.byte 0x04,0xc7,0x23,0xc3,0x18,0x96,0x05,0x9a -.byte 0x07,0x12,0x80,0xe2,0xeb,0x27,0xb2,0x75 -.byte 0x09,0x83,0x2c,0x1a,0x1b,0x6e,0x5a,0xa0 -.byte 0x52,0x3b,0xd6,0xb3,0x29,0xe3,0x2f,0x84 -.byte 0x53,0xd1,0x00,0xed,0x20,0xfc,0xb1,0x5b -.byte 0x6a,0xcb,0xbe,0x39,0x4a,0x4c,0x58,0xcf -.byte 0xd0,0xef,0xaa,0xfb,0x43,0x4d,0x33,0x85 -.byte 0x45,0xf9,0x02,0x7f,0x50,0x3c,0x9f,0xa8 -.byte 0x51,0xa3,0x40,0x8f,0x92,0x9d,0x38,0xf5 -.byte 0xbc,0xb6,0xda,0x21,0x10,0xff,0xf3,0xd2 -.byte 0xcd,0x0c,0x13,0xec,0x5f,0x97,0x44,0x17 -.byte 0xc4,0xa7,0x7e,0x3d,0x64,0x5d,0x19,0x73 -.byte 0x60,0x81,0x4f,0xdc,0x22,0x2a,0x90,0x88 -.byte 0x46,0xee,0xb8,0x14,0xde,0x5e,0x0b,0xdb -.byte 0xe0,0x32,0x3a,0x0a,0x49,0x06,0x24,0x5c -.byte 0xc2,0xd3,0xac,0x62,0x91,0x95,0xe4,0x79 -.byte 0xe7,0xc8,0x37,0x6d,0x8d,0xd5,0x4e,0xa9 -.byte 0x6c,0x56,0xf4,0xea,0x65,0x7a,0xae,0x08 -.byte 0xba,0x78,0x25,0x2e,0x1c,0xa6,0xb4,0xc6 -.byte 0xe8,0xdd,0x74,0x1f,0x4b,0xbd,0x8b,0x8a -.byte 0x70,0x3e,0xb5,0x66,0x48,0x03,0xf6,0x0e -.byte 0x61,0x35,0x57,0xb9,0x86,0xc1,0x1d,0x9e -.byte 0xe1,0xf8,0x98,0x11,0x69,0xd9,0x8e,0x94 -.byte 0x9b,0x1e,0x87,0xe9,0xce,0x55,0x28,0xdf -.byte 0x8c,0xa1,0x89,0x0d,0xbf,0xe6,0x42,0x68 -.byte 0x41,0x99,0x2d,0x0f,0xb0,0x54,0xbb,0x16 -.long 0x00000001, 0x00000002, 0x00000004, 0x00000008 -.long 0x00000010, 0x00000020, 0x00000040, 0x00000080 -.long 0x0000001b, 0x00000036, 0x80808080, 0x80808080 -.long 0xfefefefe, 0xfefefefe, 0x1b1b1b1b, 0x1b1b1b1b -.align 64 -.LAES_Td: -.long 0x50a7f451,0x50a7f451 -.long 0x5365417e,0x5365417e -.long 0xc3a4171a,0xc3a4171a -.long 0x965e273a,0x965e273a -.long 0xcb6bab3b,0xcb6bab3b -.long 0xf1459d1f,0xf1459d1f -.long 0xab58faac,0xab58faac -.long 0x9303e34b,0x9303e34b -.long 0x55fa3020,0x55fa3020 -.long 0xf66d76ad,0xf66d76ad -.long 0x9176cc88,0x9176cc88 -.long 0x254c02f5,0x254c02f5 -.long 0xfcd7e54f,0xfcd7e54f -.long 0xd7cb2ac5,0xd7cb2ac5 -.long 0x80443526,0x80443526 -.long 0x8fa362b5,0x8fa362b5 -.long 0x495ab1de,0x495ab1de -.long 0x671bba25,0x671bba25 -.long 0x980eea45,0x980eea45 -.long 0xe1c0fe5d,0xe1c0fe5d -.long 0x02752fc3,0x02752fc3 -.long 0x12f04c81,0x12f04c81 -.long 0xa397468d,0xa397468d -.long 0xc6f9d36b,0xc6f9d36b -.long 0xe75f8f03,0xe75f8f03 -.long 0x959c9215,0x959c9215 -.long 0xeb7a6dbf,0xeb7a6dbf -.long 0xda595295,0xda595295 -.long 0x2d83bed4,0x2d83bed4 -.long 0xd3217458,0xd3217458 -.long 0x2969e049,0x2969e049 -.long 0x44c8c98e,0x44c8c98e -.long 0x6a89c275,0x6a89c275 -.long 0x78798ef4,0x78798ef4 -.long 0x6b3e5899,0x6b3e5899 -.long 0xdd71b927,0xdd71b927 -.long 0xb64fe1be,0xb64fe1be -.long 0x17ad88f0,0x17ad88f0 -.long 0x66ac20c9,0x66ac20c9 -.long 0xb43ace7d,0xb43ace7d -.long 0x184adf63,0x184adf63 -.long 0x82311ae5,0x82311ae5 -.long 0x60335197,0x60335197 -.long 0x457f5362,0x457f5362 -.long 0xe07764b1,0xe07764b1 -.long 0x84ae6bbb,0x84ae6bbb -.long 0x1ca081fe,0x1ca081fe -.long 0x942b08f9,0x942b08f9 -.long 0x58684870,0x58684870 -.long 0x19fd458f,0x19fd458f -.long 0x876cde94,0x876cde94 -.long 0xb7f87b52,0xb7f87b52 -.long 0x23d373ab,0x23d373ab -.long 0xe2024b72,0xe2024b72 -.long 0x578f1fe3,0x578f1fe3 -.long 0x2aab5566,0x2aab5566 -.long 0x0728ebb2,0x0728ebb2 -.long 0x03c2b52f,0x03c2b52f -.long 0x9a7bc586,0x9a7bc586 -.long 0xa50837d3,0xa50837d3 -.long 0xf2872830,0xf2872830 -.long 0xb2a5bf23,0xb2a5bf23 -.long 0xba6a0302,0xba6a0302 -.long 0x5c8216ed,0x5c8216ed -.long 0x2b1ccf8a,0x2b1ccf8a -.long 0x92b479a7,0x92b479a7 -.long 0xf0f207f3,0xf0f207f3 -.long 0xa1e2694e,0xa1e2694e -.long 0xcdf4da65,0xcdf4da65 -.long 0xd5be0506,0xd5be0506 -.long 0x1f6234d1,0x1f6234d1 -.long 0x8afea6c4,0x8afea6c4 -.long 0x9d532e34,0x9d532e34 -.long 0xa055f3a2,0xa055f3a2 -.long 0x32e18a05,0x32e18a05 -.long 0x75ebf6a4,0x75ebf6a4 -.long 0x39ec830b,0x39ec830b -.long 0xaaef6040,0xaaef6040 -.long 0x069f715e,0x069f715e -.long 0x51106ebd,0x51106ebd -.long 0xf98a213e,0xf98a213e -.long 0x3d06dd96,0x3d06dd96 -.long 0xae053edd,0xae053edd -.long 0x46bde64d,0x46bde64d -.long 0xb58d5491,0xb58d5491 -.long 0x055dc471,0x055dc471 -.long 0x6fd40604,0x6fd40604 -.long 0xff155060,0xff155060 -.long 0x24fb9819,0x24fb9819 -.long 0x97e9bdd6,0x97e9bdd6 -.long 0xcc434089,0xcc434089 -.long 0x779ed967,0x779ed967 -.long 0xbd42e8b0,0xbd42e8b0 -.long 0x888b8907,0x888b8907 -.long 0x385b19e7,0x385b19e7 -.long 0xdbeec879,0xdbeec879 -.long 0x470a7ca1,0x470a7ca1 -.long 0xe90f427c,0xe90f427c -.long 0xc91e84f8,0xc91e84f8 -.long 0x00000000,0x00000000 -.long 0x83868009,0x83868009 -.long 0x48ed2b32,0x48ed2b32 -.long 0xac70111e,0xac70111e -.long 0x4e725a6c,0x4e725a6c -.long 0xfbff0efd,0xfbff0efd -.long 0x5638850f,0x5638850f -.long 0x1ed5ae3d,0x1ed5ae3d -.long 0x27392d36,0x27392d36 -.long 0x64d90f0a,0x64d90f0a -.long 0x21a65c68,0x21a65c68 -.long 0xd1545b9b,0xd1545b9b -.long 0x3a2e3624,0x3a2e3624 -.long 0xb1670a0c,0xb1670a0c -.long 0x0fe75793,0x0fe75793 -.long 0xd296eeb4,0xd296eeb4 -.long 0x9e919b1b,0x9e919b1b -.long 0x4fc5c080,0x4fc5c080 -.long 0xa220dc61,0xa220dc61 -.long 0x694b775a,0x694b775a -.long 0x161a121c,0x161a121c -.long 0x0aba93e2,0x0aba93e2 -.long 0xe52aa0c0,0xe52aa0c0 -.long 0x43e0223c,0x43e0223c -.long 0x1d171b12,0x1d171b12 -.long 0x0b0d090e,0x0b0d090e -.long 0xadc78bf2,0xadc78bf2 -.long 0xb9a8b62d,0xb9a8b62d -.long 0xc8a91e14,0xc8a91e14 -.long 0x8519f157,0x8519f157 -.long 0x4c0775af,0x4c0775af -.long 0xbbdd99ee,0xbbdd99ee -.long 0xfd607fa3,0xfd607fa3 -.long 0x9f2601f7,0x9f2601f7 -.long 0xbcf5725c,0xbcf5725c -.long 0xc53b6644,0xc53b6644 -.long 0x347efb5b,0x347efb5b -.long 0x7629438b,0x7629438b -.long 0xdcc623cb,0xdcc623cb -.long 0x68fcedb6,0x68fcedb6 -.long 0x63f1e4b8,0x63f1e4b8 -.long 0xcadc31d7,0xcadc31d7 -.long 0x10856342,0x10856342 -.long 0x40229713,0x40229713 -.long 0x2011c684,0x2011c684 -.long 0x7d244a85,0x7d244a85 -.long 0xf83dbbd2,0xf83dbbd2 -.long 0x1132f9ae,0x1132f9ae -.long 0x6da129c7,0x6da129c7 -.long 0x4b2f9e1d,0x4b2f9e1d -.long 0xf330b2dc,0xf330b2dc -.long 0xec52860d,0xec52860d -.long 0xd0e3c177,0xd0e3c177 -.long 0x6c16b32b,0x6c16b32b -.long 0x99b970a9,0x99b970a9 -.long 0xfa489411,0xfa489411 -.long 0x2264e947,0x2264e947 -.long 0xc48cfca8,0xc48cfca8 -.long 0x1a3ff0a0,0x1a3ff0a0 -.long 0xd82c7d56,0xd82c7d56 -.long 0xef903322,0xef903322 -.long 0xc74e4987,0xc74e4987 -.long 0xc1d138d9,0xc1d138d9 -.long 0xfea2ca8c,0xfea2ca8c -.long 0x360bd498,0x360bd498 -.long 0xcf81f5a6,0xcf81f5a6 -.long 0x28de7aa5,0x28de7aa5 -.long 0x268eb7da,0x268eb7da -.long 0xa4bfad3f,0xa4bfad3f -.long 0xe49d3a2c,0xe49d3a2c -.long 0x0d927850,0x0d927850 -.long 0x9bcc5f6a,0x9bcc5f6a -.long 0x62467e54,0x62467e54 -.long 0xc2138df6,0xc2138df6 -.long 0xe8b8d890,0xe8b8d890 -.long 0x5ef7392e,0x5ef7392e -.long 0xf5afc382,0xf5afc382 -.long 0xbe805d9f,0xbe805d9f -.long 0x7c93d069,0x7c93d069 -.long 0xa92dd56f,0xa92dd56f -.long 0xb31225cf,0xb31225cf -.long 0x3b99acc8,0x3b99acc8 -.long 0xa77d1810,0xa77d1810 -.long 0x6e639ce8,0x6e639ce8 -.long 0x7bbb3bdb,0x7bbb3bdb -.long 0x097826cd,0x097826cd -.long 0xf418596e,0xf418596e -.long 0x01b79aec,0x01b79aec -.long 0xa89a4f83,0xa89a4f83 -.long 0x656e95e6,0x656e95e6 -.long 0x7ee6ffaa,0x7ee6ffaa -.long 0x08cfbc21,0x08cfbc21 -.long 0xe6e815ef,0xe6e815ef -.long 0xd99be7ba,0xd99be7ba -.long 0xce366f4a,0xce366f4a -.long 0xd4099fea,0xd4099fea -.long 0xd67cb029,0xd67cb029 -.long 0xafb2a431,0xafb2a431 -.long 0x31233f2a,0x31233f2a -.long 0x3094a5c6,0x3094a5c6 -.long 0xc066a235,0xc066a235 -.long 0x37bc4e74,0x37bc4e74 -.long 0xa6ca82fc,0xa6ca82fc -.long 0xb0d090e0,0xb0d090e0 -.long 0x15d8a733,0x15d8a733 -.long 0x4a9804f1,0x4a9804f1 -.long 0xf7daec41,0xf7daec41 -.long 0x0e50cd7f,0x0e50cd7f -.long 0x2ff69117,0x2ff69117 -.long 0x8dd64d76,0x8dd64d76 -.long 0x4db0ef43,0x4db0ef43 -.long 0x544daacc,0x544daacc -.long 0xdf0496e4,0xdf0496e4 -.long 0xe3b5d19e,0xe3b5d19e -.long 0x1b886a4c,0x1b886a4c -.long 0xb81f2cc1,0xb81f2cc1 -.long 0x7f516546,0x7f516546 -.long 0x04ea5e9d,0x04ea5e9d -.long 0x5d358c01,0x5d358c01 -.long 0x737487fa,0x737487fa -.long 0x2e410bfb,0x2e410bfb -.long 0x5a1d67b3,0x5a1d67b3 -.long 0x52d2db92,0x52d2db92 -.long 0x335610e9,0x335610e9 -.long 0x1347d66d,0x1347d66d -.long 0x8c61d79a,0x8c61d79a -.long 0x7a0ca137,0x7a0ca137 -.long 0x8e14f859,0x8e14f859 -.long 0x893c13eb,0x893c13eb -.long 0xee27a9ce,0xee27a9ce -.long 0x35c961b7,0x35c961b7 -.long 0xede51ce1,0xede51ce1 -.long 0x3cb1477a,0x3cb1477a -.long 0x59dfd29c,0x59dfd29c -.long 0x3f73f255,0x3f73f255 -.long 0x79ce1418,0x79ce1418 -.long 0xbf37c773,0xbf37c773 -.long 0xeacdf753,0xeacdf753 -.long 0x5baafd5f,0x5baafd5f -.long 0x146f3ddf,0x146f3ddf -.long 0x86db4478,0x86db4478 -.long 0x81f3afca,0x81f3afca -.long 0x3ec468b9,0x3ec468b9 -.long 0x2c342438,0x2c342438 -.long 0x5f40a3c2,0x5f40a3c2 -.long 0x72c31d16,0x72c31d16 -.long 0x0c25e2bc,0x0c25e2bc -.long 0x8b493c28,0x8b493c28 -.long 0x41950dff,0x41950dff -.long 0x7101a839,0x7101a839 -.long 0xdeb30c08,0xdeb30c08 -.long 0x9ce4b4d8,0x9ce4b4d8 -.long 0x90c15664,0x90c15664 -.long 0x6184cb7b,0x6184cb7b -.long 0x70b632d5,0x70b632d5 -.long 0x745c6c48,0x745c6c48 -.long 0x4257b8d0,0x4257b8d0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 0x52,0x09,0x6a,0xd5,0x30,0x36,0xa5,0x38 -.byte 0xbf,0x40,0xa3,0x9e,0x81,0xf3,0xd7,0xfb -.byte 0x7c,0xe3,0x39,0x82,0x9b,0x2f,0xff,0x87 -.byte 0x34,0x8e,0x43,0x44,0xc4,0xde,0xe9,0xcb -.byte 0x54,0x7b,0x94,0x32,0xa6,0xc2,0x23,0x3d -.byte 0xee,0x4c,0x95,0x0b,0x42,0xfa,0xc3,0x4e -.byte 0x08,0x2e,0xa1,0x66,0x28,0xd9,0x24,0xb2 -.byte 0x76,0x5b,0xa2,0x49,0x6d,0x8b,0xd1,0x25 -.byte 0x72,0xf8,0xf6,0x64,0x86,0x68,0x98,0x16 -.byte 0xd4,0xa4,0x5c,0xcc,0x5d,0x65,0xb6,0x92 -.byte 0x6c,0x70,0x48,0x50,0xfd,0xed,0xb9,0xda -.byte 0x5e,0x15,0x46,0x57,0xa7,0x8d,0x9d,0x84 -.byte 0x90,0xd8,0xab,0x00,0x8c,0xbc,0xd3,0x0a -.byte 0xf7,0xe4,0x58,0x05,0xb8,0xb3,0x45,0x06 -.byte 0xd0,0x2c,0x1e,0x8f,0xca,0x3f,0x0f,0x02 -.byte 0xc1,0xaf,0xbd,0x03,0x01,0x13,0x8a,0x6b -.byte 0x3a,0x91,0x11,0x41,0x4f,0x67,0xdc,0xea -.byte 0x97,0xf2,0xcf,0xce,0xf0,0xb4,0xe6,0x73 -.byte 0x96,0xac,0x74,0x22,0xe7,0xad,0x35,0x85 -.byte 0xe2,0xf9,0x37,0xe8,0x1c,0x75,0xdf,0x6e -.byte 0x47,0xf1,0x1a,0x71,0x1d,0x29,0xc5,0x89 -.byte 0x6f,0xb7,0x62,0x0e,0xaa,0x18,0xbe,0x1b -.byte 0xfc,0x56,0x3e,0x4b,0xc6,0xd2,0x79,0x20 -.byte 0x9a,0xdb,0xc0,0xfe,0x78,0xcd,0x5a,0xf4 -.byte 0x1f,0xdd,0xa8,0x33,0x88,0x07,0xc7,0x31 -.byte 0xb1,0x12,0x10,0x59,0x27,0x80,0xec,0x5f -.byte 0x60,0x51,0x7f,0xa9,0x19,0xb5,0x4a,0x0d -.byte 0x2d,0xe5,0x7a,0x9f,0x93,0xc9,0x9c,0xef -.byte 0xa0,0xe0,0x3b,0x4d,0xae,0x2a,0xf5,0xb0 -.byte 0xc8,0xeb,0xbb,0x3c,0x83,0x53,0x99,0x61 -.byte 0x17,0x2b,0x04,0x7e,0xba,0x77,0xd6,0x26 -.byte 0xe1,0x69,0x14,0x63,0x55,0x21,0x0c,0x7d -.long 0x80808080, 0x80808080, 0xfefefefe, 0xfefefefe -.long 0x1b1b1b1b, 0x1b1b1b1b, 0, 0 -.byte 65,69,83,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s deleted file mode 100644 index 86ad1e0252fe76..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s +++ /dev/null @@ -1,1609 +0,0 @@ -.text - - - -.globl aesni_multi_cbc_encrypt -.type aesni_multi_cbc_encrypt,@function -.align 32 -aesni_multi_cbc_encrypt: -.cfi_startproc - cmpl $2,%edx - jb .Lenc_non_avx - movl OPENSSL_ia32cap_P+4(%rip),%ecx - testl $268435456,%ecx - jnz _avx_cbc_enc_shortcut - jmp .Lenc_non_avx -.align 16 -.Lenc_non_avx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - subq $48,%rsp - andq $-64,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Lenc4x_body: - movdqu (%rsi),%xmm12 - leaq 120(%rsi),%rsi - leaq 64(%rdi),%rdi - -.Lenc4x_loop_grande: - movl %edx,24(%rsp) - xorl %edx,%edx - - movl -56(%rdi),%ecx - movl -64(%rdi),%r8d - cmpl %edx,%ecx - movl -60(%rdi),%r12d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -48(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - - movl -24(%rdi),%ecx - movl -32(%rdi),%r9d - cmpl %edx,%ecx - movl -28(%rdi),%r13d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -16(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - - movl 8(%rdi),%ecx - movl 0(%rdi),%r10d - cmpl %edx,%ecx - movl 4(%rdi),%r14d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 16(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - - movl 40(%rdi),%ecx - movl 32(%rdi),%r11d - cmpl %edx,%ecx - movl 36(%rdi),%r15d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 48(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - testl %edx,%edx - jz .Lenc4x_done - - movups 16-120(%rsi),%xmm1 - pxor %xmm12,%xmm2 - movups 32-120(%rsi),%xmm0 - pxor %xmm12,%xmm3 - movl 240-120(%rsi),%eax - pxor %xmm12,%xmm4 - movdqu (%r8),%xmm6 - pxor %xmm12,%xmm5 - movdqu (%r9),%xmm7 - pxor %xmm6,%xmm2 - movdqu (%r10),%xmm8 - pxor %xmm7,%xmm3 - movdqu (%r11),%xmm9 - pxor %xmm8,%xmm4 - pxor %xmm9,%xmm5 - movdqa 32(%rsp),%xmm10 - xorq %rbx,%rbx - jmp .Loop_enc4x - -.align 32 -.Loop_enc4x: - addq $16,%rbx - leaq 16(%rsp),%rbp - movl $1,%ecx - subq %rbx,%rbp - -.byte 102,15,56,220,209 - prefetcht0 31(%r8,%rbx,1) - prefetcht0 31(%r9,%rbx,1) -.byte 102,15,56,220,217 - prefetcht0 31(%r10,%rbx,1) - prefetcht0 31(%r10,%rbx,1) -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 48-120(%rsi),%xmm1 - cmpl 32(%rsp),%ecx -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - cmovgeq %rbp,%r8 - cmovgq %rbp,%r12 -.byte 102,15,56,220,232 - movups -56(%rsi),%xmm0 - cmpl 36(%rsp),%ecx -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - cmovgeq %rbp,%r9 - cmovgq %rbp,%r13 -.byte 102,15,56,220,233 - movups -40(%rsi),%xmm1 - cmpl 40(%rsp),%ecx -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - cmovgeq %rbp,%r10 - cmovgq %rbp,%r14 -.byte 102,15,56,220,232 - movups -24(%rsi),%xmm0 - cmpl 44(%rsp),%ecx -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - cmovgeq %rbp,%r11 - cmovgq %rbp,%r15 -.byte 102,15,56,220,233 - movups -8(%rsi),%xmm1 - movdqa %xmm10,%xmm11 -.byte 102,15,56,220,208 - prefetcht0 15(%r12,%rbx,1) - prefetcht0 15(%r13,%rbx,1) -.byte 102,15,56,220,216 - prefetcht0 15(%r14,%rbx,1) - prefetcht0 15(%r15,%rbx,1) -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 128-120(%rsi),%xmm0 - pxor %xmm12,%xmm12 - -.byte 102,15,56,220,209 - pcmpgtd %xmm12,%xmm11 - movdqu -120(%rsi),%xmm12 -.byte 102,15,56,220,217 - paddd %xmm11,%xmm10 - movdqa %xmm10,32(%rsp) -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 144-120(%rsi),%xmm1 - - cmpl $11,%eax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 160-120(%rsi),%xmm0 - - jb .Lenc4x_tail - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 176-120(%rsi),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 192-120(%rsi),%xmm0 - - je .Lenc4x_tail - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 208-120(%rsi),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 224-120(%rsi),%xmm0 - jmp .Lenc4x_tail - -.align 32 -.Lenc4x_tail: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movdqu (%r8,%rbx,1),%xmm6 - movdqu 16-120(%rsi),%xmm1 - -.byte 102,15,56,221,208 - movdqu (%r9,%rbx,1),%xmm7 - pxor %xmm12,%xmm6 -.byte 102,15,56,221,216 - movdqu (%r10,%rbx,1),%xmm8 - pxor %xmm12,%xmm7 -.byte 102,15,56,221,224 - movdqu (%r11,%rbx,1),%xmm9 - pxor %xmm12,%xmm8 -.byte 102,15,56,221,232 - movdqu 32-120(%rsi),%xmm0 - pxor %xmm12,%xmm9 - - movups %xmm2,-16(%r12,%rbx,1) - pxor %xmm6,%xmm2 - movups %xmm3,-16(%r13,%rbx,1) - pxor %xmm7,%xmm3 - movups %xmm4,-16(%r14,%rbx,1) - pxor %xmm8,%xmm4 - movups %xmm5,-16(%r15,%rbx,1) - pxor %xmm9,%xmm5 - - decl %edx - jnz .Loop_enc4x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - movl 24(%rsp),%edx - - - - - - - - - - - - leaq 128(%rdi),%rdi - decl %edx - jnz .Lenc4x_loop_grande - -.Lenc4x_done: - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lenc4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_encrypt,.-aesni_multi_cbc_encrypt - -.globl aesni_multi_cbc_decrypt -.type aesni_multi_cbc_decrypt,@function -.align 32 -aesni_multi_cbc_decrypt: -.cfi_startproc - cmpl $2,%edx - jb .Ldec_non_avx - movl OPENSSL_ia32cap_P+4(%rip),%ecx - testl $268435456,%ecx - jnz _avx_cbc_dec_shortcut - jmp .Ldec_non_avx -.align 16 -.Ldec_non_avx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - subq $48,%rsp - andq $-64,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Ldec4x_body: - movdqu (%rsi),%xmm12 - leaq 120(%rsi),%rsi - leaq 64(%rdi),%rdi - -.Ldec4x_loop_grande: - movl %edx,24(%rsp) - xorl %edx,%edx - - movl -56(%rdi),%ecx - movl -64(%rdi),%r8d - cmpl %edx,%ecx - movl -60(%rdi),%r12d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -48(%rdi),%xmm6 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - - movl -24(%rdi),%ecx - movl -32(%rdi),%r9d - cmpl %edx,%ecx - movl -28(%rdi),%r13d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu -16(%rdi),%xmm7 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - - movl 8(%rdi),%ecx - movl 0(%rdi),%r10d - cmpl %edx,%ecx - movl 4(%rdi),%r14d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 16(%rdi),%xmm8 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - - movl 40(%rdi),%ecx - movl 32(%rdi),%r11d - cmpl %edx,%ecx - movl 36(%rdi),%r15d - cmovgl %ecx,%edx - testl %ecx,%ecx - - movdqu 48(%rdi),%xmm9 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - testl %edx,%edx - jz .Ldec4x_done - - movups 16-120(%rsi),%xmm1 - movups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - movdqu (%r8),%xmm2 - movdqu (%r9),%xmm3 - pxor %xmm12,%xmm2 - movdqu (%r10),%xmm4 - pxor %xmm12,%xmm3 - movdqu (%r11),%xmm5 - pxor %xmm12,%xmm4 - pxor %xmm12,%xmm5 - movdqa 32(%rsp),%xmm10 - xorq %rbx,%rbx - jmp .Loop_dec4x - -.align 32 -.Loop_dec4x: - addq $16,%rbx - leaq 16(%rsp),%rbp - movl $1,%ecx - subq %rbx,%rbp - -.byte 102,15,56,222,209 - prefetcht0 31(%r8,%rbx,1) - prefetcht0 31(%r9,%rbx,1) -.byte 102,15,56,222,217 - prefetcht0 31(%r10,%rbx,1) - prefetcht0 31(%r11,%rbx,1) -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 48-120(%rsi),%xmm1 - cmpl 32(%rsp),%ecx -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - cmovgeq %rbp,%r8 - cmovgq %rbp,%r12 -.byte 102,15,56,222,232 - movups -56(%rsi),%xmm0 - cmpl 36(%rsp),%ecx -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - cmovgeq %rbp,%r9 - cmovgq %rbp,%r13 -.byte 102,15,56,222,233 - movups -40(%rsi),%xmm1 - cmpl 40(%rsp),%ecx -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - cmovgeq %rbp,%r10 - cmovgq %rbp,%r14 -.byte 102,15,56,222,232 - movups -24(%rsi),%xmm0 - cmpl 44(%rsp),%ecx -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - cmovgeq %rbp,%r11 - cmovgq %rbp,%r15 -.byte 102,15,56,222,233 - movups -8(%rsi),%xmm1 - movdqa %xmm10,%xmm11 -.byte 102,15,56,222,208 - prefetcht0 15(%r12,%rbx,1) - prefetcht0 15(%r13,%rbx,1) -.byte 102,15,56,222,216 - prefetcht0 15(%r14,%rbx,1) - prefetcht0 15(%r15,%rbx,1) -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 128-120(%rsi),%xmm0 - pxor %xmm12,%xmm12 - -.byte 102,15,56,222,209 - pcmpgtd %xmm12,%xmm11 - movdqu -120(%rsi),%xmm12 -.byte 102,15,56,222,217 - paddd %xmm11,%xmm10 - movdqa %xmm10,32(%rsp) -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 144-120(%rsi),%xmm1 - - cmpl $11,%eax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 160-120(%rsi),%xmm0 - - jb .Ldec4x_tail - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 176-120(%rsi),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 192-120(%rsi),%xmm0 - - je .Ldec4x_tail - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 208-120(%rsi),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 224-120(%rsi),%xmm0 - jmp .Ldec4x_tail - -.align 32 -.Ldec4x_tail: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - pxor %xmm0,%xmm6 - pxor %xmm0,%xmm7 -.byte 102,15,56,222,233 - movdqu 16-120(%rsi),%xmm1 - pxor %xmm0,%xmm8 - pxor %xmm0,%xmm9 - movdqu 32-120(%rsi),%xmm0 - -.byte 102,15,56,223,214 -.byte 102,15,56,223,223 - movdqu -16(%r8,%rbx,1),%xmm6 - movdqu -16(%r9,%rbx,1),%xmm7 -.byte 102,65,15,56,223,224 -.byte 102,65,15,56,223,233 - movdqu -16(%r10,%rbx,1),%xmm8 - movdqu -16(%r11,%rbx,1),%xmm9 - - movups %xmm2,-16(%r12,%rbx,1) - movdqu (%r8,%rbx,1),%xmm2 - movups %xmm3,-16(%r13,%rbx,1) - movdqu (%r9,%rbx,1),%xmm3 - pxor %xmm12,%xmm2 - movups %xmm4,-16(%r14,%rbx,1) - movdqu (%r10,%rbx,1),%xmm4 - pxor %xmm12,%xmm3 - movups %xmm5,-16(%r15,%rbx,1) - movdqu (%r11,%rbx,1),%xmm5 - pxor %xmm12,%xmm4 - pxor %xmm12,%xmm5 - - decl %edx - jnz .Loop_dec4x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - movl 24(%rsp),%edx - - leaq 128(%rdi),%rdi - decl %edx - jnz .Ldec4x_loop_grande - -.Ldec4x_done: - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Ldec4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_decrypt,.-aesni_multi_cbc_decrypt -.type aesni_multi_cbc_encrypt_avx,@function -.align 32 -aesni_multi_cbc_encrypt_avx: -.cfi_startproc -_avx_cbc_enc_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - - - subq $192,%rsp - andq $-128,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Lenc8x_body: - vzeroupper - vmovdqu (%rsi),%xmm15 - leaq 120(%rsi),%rsi - leaq 128(%rdi),%rdi - shrl $1,%edx - -.Lenc8x_loop_grande: - - xorl %edx,%edx - - movl -120(%rdi),%ecx - - movl -128(%rdi),%r8d - cmpl %edx,%ecx - - movl -124(%rdi),%ebx - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -112(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - subq %r8,%rbx - movq %rbx,64(%rsp) - - movl -88(%rdi),%ecx - - movl -96(%rdi),%r9d - cmpl %edx,%ecx - - movl -92(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -80(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - subq %r9,%rbp - movq %rbp,72(%rsp) - - movl -56(%rdi),%ecx - - movl -64(%rdi),%r10d - cmpl %edx,%ecx - - movl -60(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -48(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - subq %r10,%rbp - movq %rbp,80(%rsp) - - movl -24(%rdi),%ecx - - movl -32(%rdi),%r11d - cmpl %edx,%ecx - - movl -28(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -16(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - subq %r11,%rbp - movq %rbp,88(%rsp) - - movl 8(%rdi),%ecx - - movl 0(%rdi),%r12d - cmpl %edx,%ecx - - movl 4(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 16(%rdi),%xmm6 - movl %ecx,48(%rsp) - cmovleq %rsp,%r12 - subq %r12,%rbp - movq %rbp,96(%rsp) - - movl 40(%rdi),%ecx - - movl 32(%rdi),%r13d - cmpl %edx,%ecx - - movl 36(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 48(%rdi),%xmm7 - movl %ecx,52(%rsp) - cmovleq %rsp,%r13 - subq %r13,%rbp - movq %rbp,104(%rsp) - - movl 72(%rdi),%ecx - - movl 64(%rdi),%r14d - cmpl %edx,%ecx - - movl 68(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 80(%rdi),%xmm8 - movl %ecx,56(%rsp) - cmovleq %rsp,%r14 - subq %r14,%rbp - movq %rbp,112(%rsp) - - movl 104(%rdi),%ecx - - movl 96(%rdi),%r15d - cmpl %edx,%ecx - - movl 100(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 112(%rdi),%xmm9 - movl %ecx,60(%rsp) - cmovleq %rsp,%r15 - subq %r15,%rbp - movq %rbp,120(%rsp) - testl %edx,%edx - jz .Lenc8x_done - - vmovups 16-120(%rsi),%xmm1 - vmovups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - - vpxor (%r8),%xmm15,%xmm10 - leaq 128(%rsp),%rbp - vpxor (%r9),%xmm15,%xmm11 - vpxor (%r10),%xmm15,%xmm12 - vpxor (%r11),%xmm15,%xmm13 - vpxor %xmm10,%xmm2,%xmm2 - vpxor (%r12),%xmm15,%xmm10 - vpxor %xmm11,%xmm3,%xmm3 - vpxor (%r13),%xmm15,%xmm11 - vpxor %xmm12,%xmm4,%xmm4 - vpxor (%r14),%xmm15,%xmm12 - vpxor %xmm13,%xmm5,%xmm5 - vpxor (%r15),%xmm15,%xmm13 - vpxor %xmm10,%xmm6,%xmm6 - movl $1,%ecx - vpxor %xmm11,%xmm7,%xmm7 - vpxor %xmm12,%xmm8,%xmm8 - vpxor %xmm13,%xmm9,%xmm9 - jmp .Loop_enc8x - -.align 32 -.Loop_enc8x: - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+0(%rsp),%ecx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r8) - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r8,%rbx,1),%rbx - cmovgeq %rsp,%r8 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r8,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r8),%xmm15,%xmm10 - movq %rbx,64+0(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -72(%rsi),%xmm1 - leaq 16(%r8,%rbx,1),%r8 - vmovdqu %xmm10,0(%rbp) - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+4(%rsp),%ecx - movq 64+8(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r9) - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r9,%rbx,1),%rbx - cmovgeq %rsp,%r9 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r9,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r9),%xmm15,%xmm11 - movq %rbx,64+8(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups -56(%rsi),%xmm0 - leaq 16(%r9,%rbx,1),%r9 - vmovdqu %xmm11,16(%rbp) - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+8(%rsp),%ecx - movq 64+16(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r10) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r8) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r10,%rbx,1),%rbx - cmovgeq %rsp,%r10 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r10,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r10),%xmm15,%xmm12 - movq %rbx,64+16(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -40(%rsi),%xmm1 - leaq 16(%r10,%rbx,1),%r10 - vmovdqu %xmm12,32(%rbp) - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+12(%rsp),%ecx - movq 64+24(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r11) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r9) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r11,%rbx,1),%rbx - cmovgeq %rsp,%r11 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r11,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r11),%xmm15,%xmm13 - movq %rbx,64+24(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups -24(%rsi),%xmm0 - leaq 16(%r11,%rbx,1),%r11 - vmovdqu %xmm13,48(%rbp) - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+16(%rsp),%ecx - movq 64+32(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r12) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r10) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r12,%rbx,1),%rbx - cmovgeq %rsp,%r12 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r12,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r12),%xmm15,%xmm10 - movq %rbx,64+32(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups -8(%rsi),%xmm1 - leaq 16(%r12,%rbx,1),%r12 - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+20(%rsp),%ecx - movq 64+40(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r13) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r11) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%rbx,%r13,1),%rbx - cmovgeq %rsp,%r13 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r13,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r13),%xmm15,%xmm11 - movq %rbx,64+40(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 8(%rsi),%xmm0 - leaq 16(%r13,%rbx,1),%r13 - vaesenc %xmm1,%xmm2,%xmm2 - cmpl 32+24(%rsp),%ecx - movq 64+48(%rsp),%rbx - vaesenc %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r14) - vaesenc %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r12) - vaesenc %xmm1,%xmm5,%xmm5 - leaq (%r14,%rbx,1),%rbx - cmovgeq %rsp,%r14 - vaesenc %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm1,%xmm7,%xmm7 - subq %r14,%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vpxor 16(%r14),%xmm15,%xmm12 - movq %rbx,64+48(%rsp) - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 24(%rsi),%xmm1 - leaq 16(%r14,%rbx,1),%r14 - vaesenc %xmm0,%xmm2,%xmm2 - cmpl 32+28(%rsp),%ecx - movq 64+56(%rsp),%rbx - vaesenc %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r15) - vaesenc %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r13) - vaesenc %xmm0,%xmm5,%xmm5 - leaq (%r15,%rbx,1),%rbx - cmovgeq %rsp,%r15 - vaesenc %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesenc %xmm0,%xmm7,%xmm7 - subq %r15,%rbx - vaesenc %xmm0,%xmm8,%xmm8 - vpxor 16(%r15),%xmm15,%xmm13 - movq %rbx,64+56(%rsp) - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 40(%rsi),%xmm0 - leaq 16(%r15,%rbx,1),%r15 - vmovdqu 32(%rsp),%xmm14 - prefetcht0 15(%r14) - prefetcht0 15(%r15) - cmpl $11,%eax - jb .Lenc8x_tail - - vaesenc %xmm1,%xmm2,%xmm2 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vaesenc %xmm1,%xmm7,%xmm7 - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 176-120(%rsi),%xmm1 - - vaesenc %xmm0,%xmm2,%xmm2 - vaesenc %xmm0,%xmm3,%xmm3 - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - vaesenc %xmm0,%xmm6,%xmm6 - vaesenc %xmm0,%xmm7,%xmm7 - vaesenc %xmm0,%xmm8,%xmm8 - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 192-120(%rsi),%xmm0 - je .Lenc8x_tail - - vaesenc %xmm1,%xmm2,%xmm2 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vaesenc %xmm1,%xmm7,%xmm7 - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 208-120(%rsi),%xmm1 - - vaesenc %xmm0,%xmm2,%xmm2 - vaesenc %xmm0,%xmm3,%xmm3 - vaesenc %xmm0,%xmm4,%xmm4 - vaesenc %xmm0,%xmm5,%xmm5 - vaesenc %xmm0,%xmm6,%xmm6 - vaesenc %xmm0,%xmm7,%xmm7 - vaesenc %xmm0,%xmm8,%xmm8 - vaesenc %xmm0,%xmm9,%xmm9 - vmovups 224-120(%rsi),%xmm0 - -.Lenc8x_tail: - vaesenc %xmm1,%xmm2,%xmm2 - vpxor %xmm15,%xmm15,%xmm15 - vaesenc %xmm1,%xmm3,%xmm3 - vaesenc %xmm1,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesenc %xmm1,%xmm5,%xmm5 - vaesenc %xmm1,%xmm6,%xmm6 - vpaddd %xmm14,%xmm15,%xmm15 - vmovdqu 48(%rsp),%xmm14 - vaesenc %xmm1,%xmm7,%xmm7 - movq 64(%rsp),%rbx - vaesenc %xmm1,%xmm8,%xmm8 - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 16-120(%rsi),%xmm1 - - vaesenclast %xmm0,%xmm2,%xmm2 - vmovdqa %xmm15,32(%rsp) - vpxor %xmm15,%xmm15,%xmm15 - vaesenclast %xmm0,%xmm3,%xmm3 - vaesenclast %xmm0,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesenclast %xmm0,%xmm5,%xmm5 - vaesenclast %xmm0,%xmm6,%xmm6 - vpaddd %xmm15,%xmm14,%xmm14 - vmovdqu -120(%rsi),%xmm15 - vaesenclast %xmm0,%xmm7,%xmm7 - vaesenclast %xmm0,%xmm8,%xmm8 - vmovdqa %xmm14,48(%rsp) - vaesenclast %xmm0,%xmm9,%xmm9 - vmovups 32-120(%rsi),%xmm0 - - vmovups %xmm2,-16(%r8) - subq %rbx,%r8 - vpxor 0(%rbp),%xmm2,%xmm2 - vmovups %xmm3,-16(%r9) - subq 72(%rsp),%r9 - vpxor 16(%rbp),%xmm3,%xmm3 - vmovups %xmm4,-16(%r10) - subq 80(%rsp),%r10 - vpxor 32(%rbp),%xmm4,%xmm4 - vmovups %xmm5,-16(%r11) - subq 88(%rsp),%r11 - vpxor 48(%rbp),%xmm5,%xmm5 - vmovups %xmm6,-16(%r12) - subq 96(%rsp),%r12 - vpxor %xmm10,%xmm6,%xmm6 - vmovups %xmm7,-16(%r13) - subq 104(%rsp),%r13 - vpxor %xmm11,%xmm7,%xmm7 - vmovups %xmm8,-16(%r14) - subq 112(%rsp),%r14 - vpxor %xmm12,%xmm8,%xmm8 - vmovups %xmm9,-16(%r15) - subq 120(%rsp),%r15 - vpxor %xmm13,%xmm9,%xmm9 - - decl %edx - jnz .Loop_enc8x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - - - - - -.Lenc8x_done: - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lenc8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_encrypt_avx,.-aesni_multi_cbc_encrypt_avx - -.type aesni_multi_cbc_decrypt_avx,@function -.align 32 -aesni_multi_cbc_decrypt_avx: -.cfi_startproc -_avx_cbc_dec_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - - - - - - - - - subq $256,%rsp - andq $-256,%rsp - subq $192,%rsp - movq %rax,16(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x10,0x06,0x23,0x08 - -.Ldec8x_body: - vzeroupper - vmovdqu (%rsi),%xmm15 - leaq 120(%rsi),%rsi - leaq 128(%rdi),%rdi - shrl $1,%edx - -.Ldec8x_loop_grande: - - xorl %edx,%edx - - movl -120(%rdi),%ecx - - movl -128(%rdi),%r8d - cmpl %edx,%ecx - - movl -124(%rdi),%ebx - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -112(%rdi),%xmm2 - movl %ecx,32(%rsp) - cmovleq %rsp,%r8 - subq %r8,%rbx - movq %rbx,64(%rsp) - vmovdqu %xmm2,192(%rsp) - - movl -88(%rdi),%ecx - - movl -96(%rdi),%r9d - cmpl %edx,%ecx - - movl -92(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -80(%rdi),%xmm3 - movl %ecx,36(%rsp) - cmovleq %rsp,%r9 - subq %r9,%rbp - movq %rbp,72(%rsp) - vmovdqu %xmm3,208(%rsp) - - movl -56(%rdi),%ecx - - movl -64(%rdi),%r10d - cmpl %edx,%ecx - - movl -60(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -48(%rdi),%xmm4 - movl %ecx,40(%rsp) - cmovleq %rsp,%r10 - subq %r10,%rbp - movq %rbp,80(%rsp) - vmovdqu %xmm4,224(%rsp) - - movl -24(%rdi),%ecx - - movl -32(%rdi),%r11d - cmpl %edx,%ecx - - movl -28(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu -16(%rdi),%xmm5 - movl %ecx,44(%rsp) - cmovleq %rsp,%r11 - subq %r11,%rbp - movq %rbp,88(%rsp) - vmovdqu %xmm5,240(%rsp) - - movl 8(%rdi),%ecx - - movl 0(%rdi),%r12d - cmpl %edx,%ecx - - movl 4(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 16(%rdi),%xmm6 - movl %ecx,48(%rsp) - cmovleq %rsp,%r12 - subq %r12,%rbp - movq %rbp,96(%rsp) - vmovdqu %xmm6,256(%rsp) - - movl 40(%rdi),%ecx - - movl 32(%rdi),%r13d - cmpl %edx,%ecx - - movl 36(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 48(%rdi),%xmm7 - movl %ecx,52(%rsp) - cmovleq %rsp,%r13 - subq %r13,%rbp - movq %rbp,104(%rsp) - vmovdqu %xmm7,272(%rsp) - - movl 72(%rdi),%ecx - - movl 64(%rdi),%r14d - cmpl %edx,%ecx - - movl 68(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 80(%rdi),%xmm8 - movl %ecx,56(%rsp) - cmovleq %rsp,%r14 - subq %r14,%rbp - movq %rbp,112(%rsp) - vmovdqu %xmm8,288(%rsp) - - movl 104(%rdi),%ecx - - movl 96(%rdi),%r15d - cmpl %edx,%ecx - - movl 100(%rdi),%ebp - cmovgl %ecx,%edx - testl %ecx,%ecx - - vmovdqu 112(%rdi),%xmm9 - movl %ecx,60(%rsp) - cmovleq %rsp,%r15 - subq %r15,%rbp - movq %rbp,120(%rsp) - vmovdqu %xmm9,304(%rsp) - testl %edx,%edx - jz .Ldec8x_done - - vmovups 16-120(%rsi),%xmm1 - vmovups 32-120(%rsi),%xmm0 - movl 240-120(%rsi),%eax - leaq 192+128(%rsp),%rbp - - vmovdqu (%r8),%xmm2 - vmovdqu (%r9),%xmm3 - vmovdqu (%r10),%xmm4 - vmovdqu (%r11),%xmm5 - vmovdqu (%r12),%xmm6 - vmovdqu (%r13),%xmm7 - vmovdqu (%r14),%xmm8 - vmovdqu (%r15),%xmm9 - vmovdqu %xmm2,0(%rbp) - vpxor %xmm15,%xmm2,%xmm2 - vmovdqu %xmm3,16(%rbp) - vpxor %xmm15,%xmm3,%xmm3 - vmovdqu %xmm4,32(%rbp) - vpxor %xmm15,%xmm4,%xmm4 - vmovdqu %xmm5,48(%rbp) - vpxor %xmm15,%xmm5,%xmm5 - vmovdqu %xmm6,64(%rbp) - vpxor %xmm15,%xmm6,%xmm6 - vmovdqu %xmm7,80(%rbp) - vpxor %xmm15,%xmm7,%xmm7 - vmovdqu %xmm8,96(%rbp) - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu %xmm9,112(%rbp) - vpxor %xmm15,%xmm9,%xmm9 - xorq $0x80,%rbp - movl $1,%ecx - jmp .Loop_dec8x - -.align 32 -.Loop_dec8x: - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+0(%rsp),%ecx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r8) - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r8,%rbx,1),%rbx - cmovgeq %rsp,%r8 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r8,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r8),%xmm10 - movq %rbx,64+0(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -72(%rsi),%xmm1 - leaq 16(%r8,%rbx,1),%r8 - vmovdqu %xmm10,128(%rsp) - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+4(%rsp),%ecx - movq 64+8(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r9) - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r9,%rbx,1),%rbx - cmovgeq %rsp,%r9 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r9,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r9),%xmm11 - movq %rbx,64+8(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups -56(%rsi),%xmm0 - leaq 16(%r9,%rbx,1),%r9 - vmovdqu %xmm11,144(%rsp) - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+8(%rsp),%ecx - movq 64+16(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r10) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r8) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r10,%rbx,1),%rbx - cmovgeq %rsp,%r10 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r10,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r10),%xmm12 - movq %rbx,64+16(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -40(%rsi),%xmm1 - leaq 16(%r10,%rbx,1),%r10 - vmovdqu %xmm12,160(%rsp) - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+12(%rsp),%ecx - movq 64+24(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r11) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r9) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r11,%rbx,1),%rbx - cmovgeq %rsp,%r11 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r11,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r11),%xmm13 - movq %rbx,64+24(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups -24(%rsi),%xmm0 - leaq 16(%r11,%rbx,1),%r11 - vmovdqu %xmm13,176(%rsp) - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+16(%rsp),%ecx - movq 64+32(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r12) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r10) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r12,%rbx,1),%rbx - cmovgeq %rsp,%r12 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r12,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r12),%xmm10 - movq %rbx,64+32(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups -8(%rsi),%xmm1 - leaq 16(%r12,%rbx,1),%r12 - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+20(%rsp),%ecx - movq 64+40(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r13) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r11) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%rbx,%r13,1),%rbx - cmovgeq %rsp,%r13 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r13,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r13),%xmm11 - movq %rbx,64+40(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 8(%rsi),%xmm0 - leaq 16(%r13,%rbx,1),%r13 - vaesdec %xmm1,%xmm2,%xmm2 - cmpl 32+24(%rsp),%ecx - movq 64+48(%rsp),%rbx - vaesdec %xmm1,%xmm3,%xmm3 - prefetcht0 31(%r14) - vaesdec %xmm1,%xmm4,%xmm4 - prefetcht0 15(%r12) - vaesdec %xmm1,%xmm5,%xmm5 - leaq (%r14,%rbx,1),%rbx - cmovgeq %rsp,%r14 - vaesdec %xmm1,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm1,%xmm7,%xmm7 - subq %r14,%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vmovdqu 16(%r14),%xmm12 - movq %rbx,64+48(%rsp) - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 24(%rsi),%xmm1 - leaq 16(%r14,%rbx,1),%r14 - vaesdec %xmm0,%xmm2,%xmm2 - cmpl 32+28(%rsp),%ecx - movq 64+56(%rsp),%rbx - vaesdec %xmm0,%xmm3,%xmm3 - prefetcht0 31(%r15) - vaesdec %xmm0,%xmm4,%xmm4 - prefetcht0 15(%r13) - vaesdec %xmm0,%xmm5,%xmm5 - leaq (%r15,%rbx,1),%rbx - cmovgeq %rsp,%r15 - vaesdec %xmm0,%xmm6,%xmm6 - cmovgq %rsp,%rbx - vaesdec %xmm0,%xmm7,%xmm7 - subq %r15,%rbx - vaesdec %xmm0,%xmm8,%xmm8 - vmovdqu 16(%r15),%xmm13 - movq %rbx,64+56(%rsp) - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 40(%rsi),%xmm0 - leaq 16(%r15,%rbx,1),%r15 - vmovdqu 32(%rsp),%xmm14 - prefetcht0 15(%r14) - prefetcht0 15(%r15) - cmpl $11,%eax - jb .Ldec8x_tail - - vaesdec %xmm1,%xmm2,%xmm2 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vaesdec %xmm1,%xmm7,%xmm7 - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 176-120(%rsi),%xmm1 - - vaesdec %xmm0,%xmm2,%xmm2 - vaesdec %xmm0,%xmm3,%xmm3 - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - vaesdec %xmm0,%xmm6,%xmm6 - vaesdec %xmm0,%xmm7,%xmm7 - vaesdec %xmm0,%xmm8,%xmm8 - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 192-120(%rsi),%xmm0 - je .Ldec8x_tail - - vaesdec %xmm1,%xmm2,%xmm2 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vaesdec %xmm1,%xmm7,%xmm7 - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 208-120(%rsi),%xmm1 - - vaesdec %xmm0,%xmm2,%xmm2 - vaesdec %xmm0,%xmm3,%xmm3 - vaesdec %xmm0,%xmm4,%xmm4 - vaesdec %xmm0,%xmm5,%xmm5 - vaesdec %xmm0,%xmm6,%xmm6 - vaesdec %xmm0,%xmm7,%xmm7 - vaesdec %xmm0,%xmm8,%xmm8 - vaesdec %xmm0,%xmm9,%xmm9 - vmovups 224-120(%rsi),%xmm0 - -.Ldec8x_tail: - vaesdec %xmm1,%xmm2,%xmm2 - vpxor %xmm15,%xmm15,%xmm15 - vaesdec %xmm1,%xmm3,%xmm3 - vaesdec %xmm1,%xmm4,%xmm4 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesdec %xmm1,%xmm5,%xmm5 - vaesdec %xmm1,%xmm6,%xmm6 - vpaddd %xmm14,%xmm15,%xmm15 - vmovdqu 48(%rsp),%xmm14 - vaesdec %xmm1,%xmm7,%xmm7 - movq 64(%rsp),%rbx - vaesdec %xmm1,%xmm8,%xmm8 - vaesdec %xmm1,%xmm9,%xmm9 - vmovups 16-120(%rsi),%xmm1 - - vaesdeclast %xmm0,%xmm2,%xmm2 - vmovdqa %xmm15,32(%rsp) - vpxor %xmm15,%xmm15,%xmm15 - vaesdeclast %xmm0,%xmm3,%xmm3 - vpxor 0(%rbp),%xmm2,%xmm2 - vaesdeclast %xmm0,%xmm4,%xmm4 - vpxor 16(%rbp),%xmm3,%xmm3 - vpcmpgtd %xmm15,%xmm14,%xmm15 - vaesdeclast %xmm0,%xmm5,%xmm5 - vpxor 32(%rbp),%xmm4,%xmm4 - vaesdeclast %xmm0,%xmm6,%xmm6 - vpxor 48(%rbp),%xmm5,%xmm5 - vpaddd %xmm15,%xmm14,%xmm14 - vmovdqu -120(%rsi),%xmm15 - vaesdeclast %xmm0,%xmm7,%xmm7 - vpxor 64(%rbp),%xmm6,%xmm6 - vaesdeclast %xmm0,%xmm8,%xmm8 - vpxor 80(%rbp),%xmm7,%xmm7 - vmovdqa %xmm14,48(%rsp) - vaesdeclast %xmm0,%xmm9,%xmm9 - vpxor 96(%rbp),%xmm8,%xmm8 - vmovups 32-120(%rsi),%xmm0 - - vmovups %xmm2,-16(%r8) - subq %rbx,%r8 - vmovdqu 128+0(%rsp),%xmm2 - vpxor 112(%rbp),%xmm9,%xmm9 - vmovups %xmm3,-16(%r9) - subq 72(%rsp),%r9 - vmovdqu %xmm2,0(%rbp) - vpxor %xmm15,%xmm2,%xmm2 - vmovdqu 128+16(%rsp),%xmm3 - vmovups %xmm4,-16(%r10) - subq 80(%rsp),%r10 - vmovdqu %xmm3,16(%rbp) - vpxor %xmm15,%xmm3,%xmm3 - vmovdqu 128+32(%rsp),%xmm4 - vmovups %xmm5,-16(%r11) - subq 88(%rsp),%r11 - vmovdqu %xmm4,32(%rbp) - vpxor %xmm15,%xmm4,%xmm4 - vmovdqu 128+48(%rsp),%xmm5 - vmovups %xmm6,-16(%r12) - subq 96(%rsp),%r12 - vmovdqu %xmm5,48(%rbp) - vpxor %xmm15,%xmm5,%xmm5 - vmovdqu %xmm10,64(%rbp) - vpxor %xmm10,%xmm15,%xmm6 - vmovups %xmm7,-16(%r13) - subq 104(%rsp),%r13 - vmovdqu %xmm11,80(%rbp) - vpxor %xmm11,%xmm15,%xmm7 - vmovups %xmm8,-16(%r14) - subq 112(%rsp),%r14 - vmovdqu %xmm12,96(%rbp) - vpxor %xmm12,%xmm15,%xmm8 - vmovups %xmm9,-16(%r15) - subq 120(%rsp),%r15 - vmovdqu %xmm13,112(%rbp) - vpxor %xmm13,%xmm15,%xmm9 - - xorq $128,%rbp - decl %edx - jnz .Loop_dec8x - - movq 16(%rsp),%rax -.cfi_def_cfa %rax,8 - - - - - -.Ldec8x_done: - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Ldec8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_multi_cbc_decrypt_avx,.-aesni_multi_cbc_decrypt_avx - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s deleted file mode 100644 index f5705ccb5638ff..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s +++ /dev/null @@ -1,3056 +0,0 @@ -.text - - -.globl aesni_cbc_sha1_enc -.type aesni_cbc_sha1_enc,@function -.align 32 -aesni_cbc_sha1_enc: -.cfi_startproc - - movl OPENSSL_ia32cap_P+0(%rip),%r10d - movq OPENSSL_ia32cap_P+4(%rip),%r11 - btq $61,%r11 - jc aesni_cbc_sha1_enc_shaext - andl $268435456,%r11d - andl $1073741824,%r10d - orl %r11d,%r10d - cmpl $1342177280,%r10d - je aesni_cbc_sha1_enc_avx - jmp aesni_cbc_sha1_enc_ssse3 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc,.-aesni_cbc_sha1_enc -.type aesni_cbc_sha1_enc_ssse3,@function -.align 32 -aesni_cbc_sha1_enc_ssse3: -.cfi_startproc - movq 8(%rsp),%r10 - - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -104(%rsp),%rsp -.cfi_adjust_cfa_offset 104 - - - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - leaq 112(%rcx),%r15 - movdqu (%r8),%xmm2 - movq %r8,88(%rsp) - shlq $6,%r14 - subq %r12,%r13 - movl 240-112(%r15),%r8d - addq %r10,%r14 - - leaq K_XX_XX(%rip),%r11 - movl 0(%r9),%eax - movl 4(%r9),%ebx - movl 8(%r9),%ecx - movl 12(%r9),%edx - movl %ebx,%esi - movl 16(%r9),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - movdqa 64(%r11),%xmm3 - movdqa 0(%r11),%xmm13 - movdqu 0(%r10),%xmm4 - movdqu 16(%r10),%xmm5 - movdqu 32(%r10),%xmm6 - movdqu 48(%r10),%xmm7 -.byte 102,15,56,0,227 -.byte 102,15,56,0,235 -.byte 102,15,56,0,243 - addq $64,%r10 - paddd %xmm13,%xmm4 -.byte 102,15,56,0,251 - paddd %xmm13,%xmm5 - paddd %xmm13,%xmm6 - movdqa %xmm4,0(%rsp) - psubd %xmm13,%xmm4 - movdqa %xmm5,16(%rsp) - psubd %xmm13,%xmm5 - movdqa %xmm6,32(%rsp) - psubd %xmm13,%xmm6 - movups -112(%r15),%xmm15 - movups 16-112(%r15),%xmm0 - jmp .Loop_ssse3 -.align 32 -.Loop_ssse3: - rorl $2,%ebx - movups 0(%r12),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - pshufd $238,%xmm4,%xmm8 - xorl %edx,%esi - movdqa %xmm7,%xmm12 - paddd %xmm7,%xmm13 - movl %eax,%edi - addl 0(%rsp),%ebp - punpcklqdq %xmm5,%xmm8 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - psrldq $4,%xmm12 - andl %ebx,%edi - xorl %ecx,%ebx - pxor %xmm4,%xmm8 - addl %eax,%ebp - rorl $7,%eax - pxor %xmm6,%xmm12 - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - pxor %xmm12,%xmm8 - xorl %ebx,%eax - roll $5,%ebp - movdqa %xmm13,48(%rsp) - addl %edi,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %eax,%esi - movdqa %xmm8,%xmm3 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - movdqa %xmm8,%xmm12 - xorl %ebx,%esi - pslldq $12,%xmm3 - paddd %xmm8,%xmm8 - movl %edx,%edi - addl 8(%rsp),%ecx - psrld $31,%xmm12 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - movdqa %xmm3,%xmm13 - andl %ebp,%edi - xorl %eax,%ebp - psrld $30,%xmm3 - addl %edx,%ecx - rorl $7,%edx - por %xmm12,%xmm8 - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - pslld $2,%xmm13 - pxor %xmm3,%xmm8 - xorl %ebp,%edx - movdqa 0(%r11),%xmm3 - roll $5,%ecx - addl %edi,%ebx - andl %edx,%esi - pxor %xmm13,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - pshufd $238,%xmm5,%xmm9 - xorl %ebp,%esi - movdqa %xmm8,%xmm13 - paddd %xmm8,%xmm3 - movl %ebx,%edi - addl 16(%rsp),%eax - punpcklqdq %xmm6,%xmm9 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - psrldq $4,%xmm13 - andl %ecx,%edi - xorl %edx,%ecx - pxor %xmm5,%xmm9 - addl %ebx,%eax - rorl $7,%ebx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - pxor %xmm7,%xmm13 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - pxor %xmm13,%xmm9 - xorl %ecx,%ebx - roll $5,%eax - movdqa %xmm3,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - movdqa %xmm9,%xmm12 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - movdqa %xmm9,%xmm13 - xorl %ecx,%esi - pslldq $12,%xmm12 - paddd %xmm9,%xmm9 - movl %ebp,%edi - addl 24(%rsp),%edx - psrld $31,%xmm13 - xorl %ebx,%eax - roll $5,%ebp - addl %esi,%edx - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm12,%xmm3 - andl %eax,%edi - xorl %ebx,%eax - psrld $30,%xmm12 - addl %ebp,%edx - rorl $7,%ebp - por %xmm13,%xmm9 - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - pslld $2,%xmm3 - pxor %xmm12,%xmm9 - xorl %eax,%ebp - movdqa 16(%r11),%xmm12 - roll $5,%edx - addl %edi,%ecx - andl %ebp,%esi - pxor %xmm3,%xmm9 - xorl %eax,%ebp - addl %edx,%ecx - rorl $7,%edx - pshufd $238,%xmm6,%xmm10 - xorl %eax,%esi - movdqa %xmm9,%xmm3 - paddd %xmm9,%xmm12 - movl %ecx,%edi - addl 32(%rsp),%ebx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - punpcklqdq %xmm7,%xmm10 - xorl %ebp,%edx - roll $5,%ecx - addl %esi,%ebx - psrldq $4,%xmm3 - andl %edx,%edi - xorl %ebp,%edx - pxor %xmm6,%xmm10 - addl %ecx,%ebx - rorl $7,%ecx - pxor %xmm8,%xmm3 - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - pxor %xmm3,%xmm10 - xorl %edx,%ecx - roll $5,%ebx - movdqa %xmm12,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - movdqa %xmm10,%xmm13 - xorl %edx,%ecx - addl %ebx,%eax - rorl $7,%ebx - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm10,%xmm3 - xorl %edx,%esi - pslldq $12,%xmm13 - paddd %xmm10,%xmm10 - movl %eax,%edi - addl 40(%rsp),%ebp - psrld $31,%xmm3 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - movdqa %xmm13,%xmm12 - andl %ebx,%edi - xorl %ecx,%ebx - psrld $30,%xmm13 - addl %eax,%ebp - rorl $7,%eax - por %xmm3,%xmm10 - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - pslld $2,%xmm12 - pxor %xmm13,%xmm10 - xorl %ebx,%eax - movdqa 16(%r11),%xmm13 - roll $5,%ebp - addl %edi,%edx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %eax,%esi - pxor %xmm12,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - pshufd $238,%xmm7,%xmm11 - xorl %ebx,%esi - movdqa %xmm10,%xmm12 - paddd %xmm10,%xmm13 - movl %edx,%edi - addl 48(%rsp),%ecx - punpcklqdq %xmm8,%xmm11 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - psrldq $4,%xmm12 - andl %ebp,%edi - xorl %eax,%ebp - pxor %xmm7,%xmm11 - addl %edx,%ecx - rorl $7,%edx - pxor %xmm9,%xmm12 - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - pxor %xmm12,%xmm11 - xorl %ebp,%edx - roll $5,%ecx - movdqa %xmm13,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - movdqa %xmm11,%xmm3 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - movdqa %xmm11,%xmm12 - xorl %ebp,%esi - pslldq $12,%xmm3 - paddd %xmm11,%xmm11 - movl %ebx,%edi - addl 56(%rsp),%eax - psrld $31,%xmm12 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - movdqa %xmm3,%xmm13 - andl %ecx,%edi - xorl %edx,%ecx - psrld $30,%xmm3 - addl %ebx,%eax - rorl $7,%ebx - cmpl $11,%r8d - jb .Laesenclast1 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast1 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast1: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - por %xmm12,%xmm11 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - pslld $2,%xmm13 - pxor %xmm3,%xmm11 - xorl %ecx,%ebx - movdqa 16(%r11),%xmm3 - roll $5,%eax - addl %edi,%ebp - andl %ebx,%esi - pxor %xmm13,%xmm11 - pshufd $238,%xmm10,%xmm13 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - pxor %xmm8,%xmm4 - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - punpcklqdq %xmm11,%xmm13 - xorl %ebx,%eax - roll $5,%ebp - pxor %xmm5,%xmm4 - addl %esi,%edx - movups 16(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,0(%r12,%r13,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %eax,%edi - movdqa %xmm3,%xmm12 - xorl %ebx,%eax - paddd %xmm11,%xmm3 - addl %ebp,%edx - pxor %xmm13,%xmm4 - rorl $7,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 4(%rsp),%ecx - movdqa %xmm4,%xmm13 - xorl %eax,%ebp - roll $5,%edx - movdqa %xmm3,48(%rsp) - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - pslld $2,%xmm4 - addl %edx,%ecx - rorl $7,%edx - psrld $30,%xmm13 - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - por %xmm13,%xmm4 - xorl %ebp,%edx - roll $5,%ecx - pshufd $238,%xmm11,%xmm3 - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - pxor %xmm9,%xmm5 - addl 16(%rsp),%ebp - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - punpcklqdq %xmm4,%xmm3 - movl %eax,%edi - roll $5,%eax - pxor %xmm6,%xmm5 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm12,%xmm13 - rorl $7,%ebx - paddd %xmm4,%xmm12 - addl %eax,%ebp - pxor %xmm3,%xmm5 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm5,%xmm3 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm12,0(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 24(%rsp),%ecx - pslld $2,%xmm5 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm3 - roll $5,%edx - addl %esi,%ecx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - por %xmm3,%xmm5 - addl %edx,%ecx - addl 28(%rsp),%ebx - pshufd $238,%xmm4,%xmm12 - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - pxor %xmm10,%xmm6 - addl 32(%rsp),%eax - xorl %edx,%esi - punpcklqdq %xmm5,%xmm12 - movl %ebx,%edi - roll $5,%ebx - pxor %xmm7,%xmm6 - addl %esi,%eax - xorl %edx,%edi - movdqa 32(%r11),%xmm3 - rorl $7,%ecx - paddd %xmm5,%xmm13 - addl %ebx,%eax - pxor %xmm12,%xmm6 - addl 36(%rsp),%ebp - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - movdqa %xmm6,%xmm12 - addl %edi,%ebp - xorl %ecx,%esi - movdqa %xmm13,16(%rsp) - rorl $7,%ebx - addl %eax,%ebp - addl 40(%rsp),%edx - pslld $2,%xmm6 - xorl %ebx,%esi - movl %ebp,%edi - psrld $30,%xmm12 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - por %xmm12,%xmm6 - addl %ebp,%edx - addl 44(%rsp),%ecx - pshufd $238,%xmm5,%xmm13 - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - pxor %xmm11,%xmm7 - addl 48(%rsp),%ebx - xorl %ebp,%esi - punpcklqdq %xmm6,%xmm13 - movl %ecx,%edi - roll $5,%ecx - pxor %xmm8,%xmm7 - addl %esi,%ebx - xorl %ebp,%edi - movdqa %xmm3,%xmm12 - rorl $7,%edx - paddd %xmm6,%xmm3 - addl %ecx,%ebx - pxor %xmm13,%xmm7 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - movdqa %xmm7,%xmm13 - addl %edi,%eax - xorl %edx,%esi - movdqa %xmm3,32(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 56(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - pslld $2,%xmm7 - xorl %ecx,%esi - movl %eax,%edi - psrld $30,%xmm13 - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - por %xmm13,%xmm7 - addl %eax,%ebp - addl 60(%rsp),%edx - pshufd $238,%xmm6,%xmm3 - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - pxor %xmm4,%xmm8 - addl 0(%rsp),%ecx - xorl %eax,%esi - punpcklqdq %xmm7,%xmm3 - movl %edx,%edi - roll $5,%edx - pxor %xmm9,%xmm8 - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - movdqa %xmm12,%xmm13 - rorl $7,%ebp - paddd %xmm7,%xmm12 - addl %edx,%ecx - pxor %xmm3,%xmm8 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - movdqa %xmm8,%xmm3 - addl %edi,%ebx - xorl %ebp,%esi - movdqa %xmm12,48(%rsp) - rorl $7,%edx - addl %ecx,%ebx - addl 8(%rsp),%eax - pslld $2,%xmm8 - xorl %edx,%esi - movl %ebx,%edi - psrld $30,%xmm3 - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - por %xmm3,%xmm8 - addl %ebx,%eax - addl 12(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - pshufd $238,%xmm7,%xmm12 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - pxor %xmm5,%xmm9 - addl 16(%rsp),%edx - xorl %ebx,%esi - punpcklqdq %xmm8,%xmm12 - movl %ebp,%edi - roll $5,%ebp - pxor %xmm10,%xmm9 - addl %esi,%edx - xorl %ebx,%edi - movdqa %xmm13,%xmm3 - rorl $7,%eax - paddd %xmm8,%xmm13 - addl %ebp,%edx - pxor %xmm12,%xmm9 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - movdqa %xmm9,%xmm12 - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast2 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast2 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast2: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - movdqa %xmm13,0(%rsp) - rorl $7,%ebp - addl %edx,%ecx - addl 24(%rsp),%ebx - pslld $2,%xmm9 - xorl %ebp,%esi - movl %ecx,%edi - psrld $30,%xmm12 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - por %xmm12,%xmm9 - addl %ecx,%ebx - addl 28(%rsp),%eax - pshufd $238,%xmm8,%xmm13 - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - pxor %xmm6,%xmm10 - addl 32(%rsp),%ebp - movups 32(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,16(%r13,%r12,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %ecx,%esi - xorl %edx,%ecx - rorl $7,%ebx - punpcklqdq %xmm9,%xmm13 - movl %eax,%edi - xorl %ecx,%esi - pxor %xmm11,%xmm10 - roll $5,%eax - addl %esi,%ebp - movdqa %xmm3,%xmm12 - xorl %ebx,%edi - paddd %xmm9,%xmm3 - xorl %ecx,%ebx - pxor %xmm13,%xmm10 - addl %eax,%ebp - addl 36(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movdqa %xmm10,%xmm13 - movl %ebp,%esi - xorl %ebx,%edi - movdqa %xmm3,16(%rsp) - roll $5,%ebp - addl %edi,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - pslld $2,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - psrld $30,%xmm13 - addl 40(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - por %xmm13,%xmm10 - rorl $7,%ebp - movl %edx,%edi - xorl %eax,%esi - roll $5,%edx - pshufd $238,%xmm9,%xmm3 - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - movl %ecx,%esi - xorl %ebp,%edi - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - pxor %xmm7,%xmm11 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - rorl $7,%ecx - punpcklqdq %xmm10,%xmm3 - movl %ebx,%edi - xorl %edx,%esi - pxor %xmm4,%xmm11 - roll $5,%ebx - addl %esi,%eax - movdqa 48(%r11),%xmm13 - xorl %ecx,%edi - paddd %xmm10,%xmm12 - xorl %edx,%ecx - pxor %xmm3,%xmm11 - addl %ebx,%eax - addl 52(%rsp),%ebp - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movdqa %xmm11,%xmm3 - movl %eax,%esi - xorl %ecx,%edi - movdqa %xmm12,32(%rsp) - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - pslld $2,%xmm11 - xorl %ecx,%ebx - addl %eax,%ebp - psrld $30,%xmm3 - addl 56(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - por %xmm3,%xmm11 - rorl $7,%eax - movl %ebp,%edi - xorl %ebx,%esi - roll $5,%ebp - pshufd $238,%xmm10,%xmm12 - addl %esi,%edx - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movl %edx,%esi - xorl %eax,%edi - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - pxor %xmm8,%xmm4 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - rorl $7,%edx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - punpcklqdq %xmm11,%xmm12 - movl %ecx,%edi - xorl %ebp,%esi - pxor %xmm5,%xmm4 - roll $5,%ecx - addl %esi,%ebx - movdqa %xmm13,%xmm3 - xorl %edx,%edi - paddd %xmm11,%xmm13 - xorl %ebp,%edx - pxor %xmm12,%xmm4 - addl %ecx,%ebx - addl 4(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movdqa %xmm4,%xmm12 - movl %ebx,%esi - xorl %edx,%edi - movdqa %xmm13,48(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - pslld $2,%xmm4 - xorl %edx,%ecx - addl %ebx,%eax - psrld $30,%xmm12 - addl 8(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - andl %ecx,%esi - xorl %edx,%ecx - por %xmm12,%xmm4 - rorl $7,%ebx - movl %eax,%edi - xorl %ecx,%esi - roll $5,%eax - pshufd $238,%xmm11,%xmm13 - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movl %ebp,%esi - xorl %ebx,%edi - roll $5,%ebp - addl %edi,%edx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - pxor %xmm9,%xmm5 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - rorl $7,%ebp - punpcklqdq %xmm4,%xmm13 - movl %edx,%edi - xorl %eax,%esi - pxor %xmm6,%xmm5 - roll $5,%edx - addl %esi,%ecx - movdqa %xmm3,%xmm12 - xorl %ebp,%edi - paddd %xmm4,%xmm3 - xorl %eax,%ebp - pxor %xmm13,%xmm5 - addl %edx,%ecx - addl 20(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm5,%xmm13 - movl %ecx,%esi - xorl %ebp,%edi - movdqa %xmm3,0(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - pslld $2,%xmm5 - xorl %ebp,%edx - addl %ecx,%ebx - psrld $30,%xmm13 - addl 24(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - por %xmm13,%xmm5 - rorl $7,%ecx - movl %ebx,%edi - xorl %edx,%esi - roll $5,%ebx - pshufd $238,%xmm4,%xmm3 - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - cmpl $11,%r8d - jb .Laesenclast3 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast3 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast3: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movl %eax,%esi - xorl %ecx,%edi - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - pxor %xmm10,%xmm6 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - rorl $7,%eax - punpcklqdq %xmm5,%xmm3 - movl %ebp,%edi - xorl %ebx,%esi - pxor %xmm7,%xmm6 - roll $5,%ebp - addl %esi,%edx - movups 48(%r12),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,32(%r13,%r12,1) - xorps %xmm14,%xmm2 - movups -80(%r15),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm12,%xmm13 - xorl %eax,%edi - paddd %xmm5,%xmm12 - xorl %ebx,%eax - pxor %xmm3,%xmm6 - addl %ebp,%edx - addl 36(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movdqa %xmm6,%xmm3 - movl %edx,%esi - xorl %eax,%edi - movdqa %xmm12,16(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - pslld $2,%xmm6 - xorl %eax,%ebp - addl %edx,%ecx - psrld $30,%xmm3 - addl 40(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - por %xmm3,%xmm6 - rorl $7,%edx - movups -64(%r15),%xmm0 -.byte 102,15,56,220,209 - movl %ecx,%edi - xorl %ebp,%esi - roll $5,%ecx - pshufd $238,%xmm5,%xmm12 - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - pxor %xmm11,%xmm7 - addl 48(%rsp),%ebp - movups -48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - punpcklqdq %xmm6,%xmm12 - movl %eax,%edi - roll $5,%eax - pxor %xmm8,%xmm7 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm13,%xmm3 - rorl $7,%ebx - paddd %xmm6,%xmm13 - addl %eax,%ebp - pxor %xmm12,%xmm7 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm7,%xmm12 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm13,32(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 56(%rsp),%ecx - pslld $2,%xmm7 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm12 - roll $5,%edx - addl %esi,%ecx - movups -32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - por %xmm12,%xmm7 - addl %edx,%ecx - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - paddd %xmm7,%xmm3 - addl %esi,%eax - xorl %edx,%edi - movdqa %xmm3,48(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - movups -16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - movups 0(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - cmpq %r14,%r10 - je .Ldone_ssse3 - movdqa 64(%r11),%xmm3 - movdqa 0(%r11),%xmm13 - movdqu 0(%r10),%xmm4 - movdqu 16(%r10),%xmm5 - movdqu 32(%r10),%xmm6 - movdqu 48(%r10),%xmm7 -.byte 102,15,56,0,227 - addq $64,%r10 - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi -.byte 102,15,56,0,235 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - paddd %xmm13,%xmm4 - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - movdqa %xmm4,0(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - psubd %xmm13,%xmm4 - addl %ebx,%eax - addl 24(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi -.byte 102,15,56,0,243 - roll $5,%edx - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - paddd %xmm13,%xmm5 - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - movdqa %xmm5,16(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - psubd %xmm13,%xmm5 - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi -.byte 102,15,56,0,251 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - paddd %xmm13,%xmm6 - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - movdqa %xmm6,32(%rsp) - roll $5,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast4 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast4 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast4: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - rorl $7,%ebp - psubd %xmm13,%xmm6 - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - movups %xmm2,48(%r13,%r12,1) - leaq 64(%r12),%r12 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - addl 12(%r9),%edx - movl %eax,0(%r9) - addl 16(%r9),%ebp - movl %esi,4(%r9) - movl %esi,%ebx - movl %ecx,8(%r9) - movl %ecx,%edi - movl %edx,12(%r9) - xorl %edx,%edi - movl %ebp,16(%r9) - andl %edi,%esi - jmp .Loop_ssse3 - -.Ldone_ssse3: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - movups 16(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - roll $5,%edx - addl %esi,%ecx - movups 32(%r15),%xmm0 -.byte 102,15,56,220,209 - xorl %eax,%edi - rorl $7,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - movups 48(%r15),%xmm1 -.byte 102,15,56,220,208 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Laesenclast5 - movups 64(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 80(%r15),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast5 - movups 96(%r15),%xmm0 -.byte 102,15,56,220,209 - movups 112(%r15),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast5: -.byte 102,15,56,221,209 - movups 16-112(%r15),%xmm0 - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - movups %xmm2,48(%r13,%r12,1) - movq 88(%rsp),%r8 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - movl %eax,0(%r9) - addl 12(%r9),%edx - movl %esi,4(%r9) - addl 16(%r9),%ebp - movl %ecx,8(%r9) - movl %edx,12(%r9) - movl %ebp,16(%r9) - movups %xmm2,(%r8) - leaq 104(%rsp),%rsi -.cfi_def_cfa %rsi,56 - movq 0(%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,8 -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_ssse3,.-aesni_cbc_sha1_enc_ssse3 -.type aesni_cbc_sha1_enc_avx,@function -.align 32 -aesni_cbc_sha1_enc_avx: -.cfi_startproc - movq 8(%rsp),%r10 - - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -104(%rsp),%rsp -.cfi_adjust_cfa_offset 104 - - - vzeroall - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - leaq 112(%rcx),%r15 - vmovdqu (%r8),%xmm12 - movq %r8,88(%rsp) - shlq $6,%r14 - subq %r12,%r13 - movl 240-112(%r15),%r8d - addq %r10,%r14 - - leaq K_XX_XX(%rip),%r11 - movl 0(%r9),%eax - movl 4(%r9),%ebx - movl 8(%r9),%ecx - movl 12(%r9),%edx - movl %ebx,%esi - movl 16(%r9),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - vmovdqa 64(%r11),%xmm6 - vmovdqa 0(%r11),%xmm10 - vmovdqu 0(%r10),%xmm0 - vmovdqu 16(%r10),%xmm1 - vmovdqu 32(%r10),%xmm2 - vmovdqu 48(%r10),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r10 - vpshufb %xmm6,%xmm1,%xmm1 - vpshufb %xmm6,%xmm2,%xmm2 - vpshufb %xmm6,%xmm3,%xmm3 - vpaddd %xmm10,%xmm0,%xmm4 - vpaddd %xmm10,%xmm1,%xmm5 - vpaddd %xmm10,%xmm2,%xmm6 - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - jmp .Loop_avx -.align 32 -.Loop_avx: - shrdl $2,%ebx,%ebx - vmovdqu 0(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - xorl %edx,%esi - vpalignr $8,%xmm0,%xmm1,%xmm4 - movl %eax,%edi - addl 0(%rsp),%ebp - vpaddd %xmm3,%xmm10,%xmm9 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrldq $4,%xmm3,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - vpxor %xmm0,%xmm4,%xmm4 - xorl %ecx,%ebx - addl %eax,%ebp - vpxor %xmm2,%xmm8,%xmm8 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - vpxor %xmm8,%xmm4,%xmm4 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vmovdqa %xmm9,48(%rsp) - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - andl %eax,%esi - vpsrld $31,%xmm4,%xmm8 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpslldq $12,%xmm4,%xmm9 - vpaddd %xmm4,%xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpor %xmm8,%xmm4,%xmm4 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm4,%xmm4 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - vpxor %xmm9,%xmm4,%xmm4 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %edi,%ebx - andl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpalignr $8,%xmm1,%xmm2,%xmm5 - movl %ebx,%edi - addl 16(%rsp),%eax - vpaddd %xmm4,%xmm10,%xmm9 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrldq $4,%xmm4,%xmm8 - addl %esi,%eax - andl %ecx,%edi - vpxor %xmm1,%xmm5,%xmm5 - xorl %edx,%ecx - addl %ebx,%eax - vpxor %xmm3,%xmm8,%xmm8 - shrdl $7,%ebx,%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - vpxor %xmm8,%xmm5,%xmm5 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vmovdqa %xmm9,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - vpsrld $31,%xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - shrdl $7,%eax,%eax - xorl %ecx,%esi - vpslldq $12,%xmm5,%xmm9 - vpaddd %xmm5,%xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpor %xmm8,%xmm5,%xmm5 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - andl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm5,%xmm5 - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - vpxor %xmm9,%xmm5,%xmm5 - xorl %eax,%ebp - shldl $5,%edx,%edx - vmovdqa 16(%r11),%xmm10 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - vpalignr $8,%xmm2,%xmm3,%xmm6 - movl %ecx,%edi - addl 32(%rsp),%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - vpaddd %xmm5,%xmm10,%xmm9 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vpsrldq $4,%xmm5,%xmm8 - addl %esi,%ebx - andl %edx,%edi - vpxor %xmm2,%xmm6,%xmm6 - xorl %ebp,%edx - addl %ecx,%ebx - vpxor %xmm4,%xmm8,%xmm8 - shrdl $7,%ecx,%ecx - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - vpxor %xmm8,%xmm6,%xmm6 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vmovdqa %xmm9,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - vpsrld $31,%xmm6,%xmm8 - xorl %edx,%ecx - addl %ebx,%eax - shrdl $7,%ebx,%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %edx,%esi - vpslldq $12,%xmm6,%xmm9 - vpaddd %xmm6,%xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpor %xmm8,%xmm6,%xmm6 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm6,%xmm6 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - vpxor %xmm9,%xmm6,%xmm6 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - andl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpalignr $8,%xmm3,%xmm4,%xmm7 - movl %edx,%edi - addl 48(%rsp),%ecx - vpaddd %xmm6,%xmm10,%xmm9 - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrldq $4,%xmm6,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - vpxor %xmm3,%xmm7,%xmm7 - xorl %eax,%ebp - addl %edx,%ecx - vpxor %xmm5,%xmm8,%xmm8 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - vpxor %xmm8,%xmm7,%xmm7 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vmovdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - vpsrld $31,%xmm7,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpslldq $12,%xmm7,%xmm9 - vpaddd %xmm7,%xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpor %xmm8,%xmm7,%xmm7 - vpsrld $30,%xmm9,%xmm8 - addl %esi,%eax - andl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - vpslld $2,%xmm9,%xmm9 - vpxor %xmm8,%xmm7,%xmm7 - shrdl $7,%ebx,%ebx - cmpl $11,%r8d - jb .Lvaesenclast6 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast6 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast6: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - vpxor %xmm9,%xmm7,%xmm7 - xorl %ecx,%ebx - shldl $5,%eax,%eax - addl %edi,%ebp - andl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - shrdl $7,%eax,%eax - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - vpxor %xmm1,%xmm0,%xmm0 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpaddd %xmm7,%xmm10,%xmm9 - addl %esi,%edx - vmovdqu 16(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,0(%r12,%r13,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - andl %eax,%edi - vpxor %xmm8,%xmm0,%xmm0 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - movl %edx,%esi - addl 4(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpslld $2,%xmm0,%xmm0 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - vpor %xmm8,%xmm0,%xmm0 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm2,%xmm1,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm0,%xmm10,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm1,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm1,%xmm1 - addl 24(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm1,%xmm1 - addl 28(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - vpxor %xmm3,%xmm2,%xmm2 - addl %esi,%eax - xorl %edx,%edi - vpaddd %xmm1,%xmm10,%xmm9 - vmovdqa 32(%r11),%xmm10 - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpxor %xmm8,%xmm2,%xmm2 - addl 36(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpslld $2,%xmm2,%xmm2 - addl 40(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpor %xmm8,%xmm2,%xmm2 - addl 44(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - vpaddd %xmm2,%xmm10,%xmm9 - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpalignr $8,%xmm2,%xmm3,%xmm8 - vpxor %xmm0,%xmm4,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - vpxor %xmm5,%xmm4,%xmm4 - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - vpaddd %xmm3,%xmm10,%xmm9 - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpxor %xmm8,%xmm4,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - vpsrld $30,%xmm4,%xmm8 - vmovdqa %xmm9,48(%rsp) - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpslld $2,%xmm4,%xmm4 - addl 8(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpor %xmm8,%xmm4,%xmm4 - addl 12(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm3,%xmm4,%xmm8 - vpxor %xmm1,%xmm5,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpxor %xmm6,%xmm5,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - vpaddd %xmm4,%xmm10,%xmm9 - shrdl $7,%eax,%eax - addl %ebp,%edx - vpxor %xmm8,%xmm5,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - vpsrld $30,%xmm5,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast7 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast7 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast7: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpslld $2,%xmm5,%xmm5 - addl 24(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpor %xmm8,%xmm5,%xmm5 - addl 28(%rsp),%eax - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm4,%xmm5,%xmm8 - vpxor %xmm2,%xmm6,%xmm6 - addl 32(%rsp),%ebp - vmovdqu 32(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,16(%r13,%r12,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - andl %ecx,%esi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - vpxor %xmm7,%xmm6,%xmm6 - movl %eax,%edi - xorl %ecx,%esi - vpaddd %xmm5,%xmm10,%xmm9 - shldl $5,%eax,%eax - addl %esi,%ebp - vpxor %xmm8,%xmm6,%xmm6 - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 36(%rsp),%edx - vpsrld $30,%xmm6,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - vpslld $2,%xmm6,%xmm6 - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - addl 40(%rsp),%ecx - andl %eax,%esi - vpor %xmm8,%xmm6,%xmm6 - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%edi - xorl %eax,%esi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - movl %ecx,%esi - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - vpalignr $8,%xmm5,%xmm6,%xmm8 - vpxor %xmm3,%xmm7,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - vpxor %xmm0,%xmm7,%xmm7 - movl %ebx,%edi - xorl %edx,%esi - vpaddd %xmm6,%xmm10,%xmm9 - vmovdqa 48(%r11),%xmm10 - shldl $5,%ebx,%ebx - addl %esi,%eax - vpxor %xmm8,%xmm7,%xmm7 - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 52(%rsp),%ebp - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - vpsrld $30,%xmm7,%xmm8 - vmovdqa %xmm9,32(%rsp) - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - vpslld $2,%xmm7,%xmm7 - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - addl 56(%rsp),%edx - andl %ebx,%esi - vpor %xmm8,%xmm7,%xmm7 - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%edi - xorl %ebx,%esi - shldl $5,%ebp,%ebp - addl %esi,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - vpxor %xmm1,%xmm0,%xmm0 - movl %ecx,%edi - xorl %ebp,%esi - vpaddd %xmm7,%xmm10,%xmm9 - shldl $5,%ecx,%ecx - addl %esi,%ebx - vpxor %xmm8,%xmm0,%xmm0 - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 4(%rsp),%eax - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - vpslld $2,%xmm0,%xmm0 - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - addl 8(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - andl %ecx,%esi - vpor %xmm8,%xmm0,%xmm0 - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%edi - xorl %ecx,%esi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - vpxor %xmm2,%xmm1,%xmm1 - movl %edx,%edi - xorl %eax,%esi - vpaddd %xmm0,%xmm10,%xmm9 - shldl $5,%edx,%edx - addl %esi,%ecx - vpxor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 20(%rsp),%ebx - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - movl %ecx,%esi - vpslld $2,%xmm1,%xmm1 - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - addl 24(%rsp),%eax - andl %edx,%esi - vpor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%edi - xorl %edx,%esi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - cmpl $11,%r8d - jb .Lvaesenclast8 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast8 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast8: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - vpxor %xmm3,%xmm2,%xmm2 - movl %ebp,%edi - xorl %ebx,%esi - vpaddd %xmm1,%xmm10,%xmm9 - shldl $5,%ebp,%ebp - addl %esi,%edx - vmovdqu 48(%r12),%xmm13 - vpxor %xmm15,%xmm13,%xmm13 - vmovups %xmm12,32(%r13,%r12,1) - vpxor %xmm13,%xmm12,%xmm12 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -80(%r15),%xmm15 - vpxor %xmm8,%xmm2,%xmm2 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 36(%rsp),%ecx - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - vpslld $2,%xmm2,%xmm2 - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - addl 40(%rsp),%ebx - andl %ebp,%esi - vpor %xmm8,%xmm2,%xmm2 - xorl %eax,%ebp - shrdl $7,%edx,%edx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -64(%r15),%xmm14 - movl %ecx,%edi - xorl %ebp,%esi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -48(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm2,%xmm10,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups -32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - vpaddd %xmm3,%xmm10,%xmm9 - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - vmovdqa %xmm9,48(%rsp) - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups -16(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 0(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - cmpq %r14,%r10 - je .Ldone_avx - vmovdqa 64(%r11),%xmm9 - vmovdqa 0(%r11),%xmm10 - vmovdqu 0(%r10),%xmm0 - vmovdqu 16(%r10),%xmm1 - vmovdqu 32(%r10),%xmm2 - vmovdqu 48(%r10),%xmm3 - vpshufb %xmm9,%xmm0,%xmm0 - addq $64,%r10 - addl 16(%rsp),%ebx - xorl %ebp,%esi - vpshufb %xmm9,%xmm1,%xmm1 - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpaddd %xmm10,%xmm0,%xmm8 - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vmovdqa %xmm8,0(%rsp) - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - vpshufb %xmm9,%xmm2,%xmm2 - movl %edx,%edi - shldl $5,%edx,%edx - vpaddd %xmm10,%xmm1,%xmm8 - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vmovdqa %xmm8,16(%rsp) - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - vpshufb %xmm9,%xmm3,%xmm3 - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpaddd %xmm10,%xmm2,%xmm8 - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vmovdqa %xmm8,32(%rsp) - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast9 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast9 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast9: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vmovups %xmm12,48(%r13,%r12,1) - leaq 64(%r12),%r12 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - addl 12(%r9),%edx - movl %eax,0(%r9) - addl 16(%r9),%ebp - movl %esi,4(%r9) - movl %esi,%ebx - movl %ecx,8(%r9) - movl %ecx,%edi - movl %edx,12(%r9) - xorl %edx,%edi - movl %ebp,16(%r9) - andl %edi,%esi - jmp .Loop_avx - -.Ldone_avx: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 16(%r15),%xmm15 - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 32(%r15),%xmm14 - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 48(%r15),%xmm15 - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - cmpl $11,%r8d - jb .Lvaesenclast10 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 64(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 80(%r15),%xmm15 - je .Lvaesenclast10 - vaesenc %xmm15,%xmm12,%xmm12 - vmovups 96(%r15),%xmm14 - vaesenc %xmm14,%xmm12,%xmm12 - vmovups 112(%r15),%xmm15 -.Lvaesenclast10: - vaesenclast %xmm15,%xmm12,%xmm12 - vmovups -112(%r15),%xmm15 - vmovups 16-112(%r15),%xmm14 - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vmovups %xmm12,48(%r13,%r12,1) - movq 88(%rsp),%r8 - - addl 0(%r9),%eax - addl 4(%r9),%esi - addl 8(%r9),%ecx - movl %eax,0(%r9) - addl 12(%r9),%edx - movl %esi,4(%r9) - addl 16(%r9),%ebp - movl %ecx,8(%r9) - movl %edx,12(%r9) - movl %ebp,16(%r9) - vmovups %xmm12,(%r8) - vzeroall - leaq 104(%rsp),%rsi -.cfi_def_cfa %rsi,56 - movq 0(%rsi),%r15 -.cfi_restore %r15 - movq 8(%rsi),%r14 -.cfi_restore %r14 - movq 16(%rsi),%r13 -.cfi_restore %r13 - movq 24(%rsi),%r12 -.cfi_restore %r12 - movq 32(%rsi),%rbp -.cfi_restore %rbp - movq 40(%rsi),%rbx -.cfi_restore %rbx - leaq 48(%rsi),%rsp -.cfi_def_cfa %rsp,8 -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_avx,.-aesni_cbc_sha1_enc_avx -.align 64 -K_XX_XX: -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 - -.byte 65,69,83,78,73,45,67,66,67,43,83,72,65,49,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.type aesni_cbc_sha1_enc_shaext,@function -.align 32 -aesni_cbc_sha1_enc_shaext: -.cfi_startproc - movq 8(%rsp),%r10 - movdqu (%r9),%xmm8 - movd 16(%r9),%xmm9 - movdqa K_XX_XX+80(%rip),%xmm7 - - movl 240(%rcx),%r11d - subq %rdi,%rsi - movups (%rcx),%xmm15 - movups (%r8),%xmm2 - movups 16(%rcx),%xmm0 - leaq 112(%rcx),%rcx - - pshufd $27,%xmm8,%xmm8 - pshufd $27,%xmm9,%xmm9 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movups 0(%rdi),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqu (%r10),%xmm3 - movdqa %xmm9,%xmm12 -.byte 102,15,56,0,223 - movdqu 16(%r10),%xmm4 - movdqa %xmm8,%xmm11 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 102,15,56,0,231 - - paddd %xmm3,%xmm9 - movdqu 32(%r10),%xmm5 - leaq 64(%r10),%r10 - pxor %xmm12,%xmm3 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 - pxor %xmm12,%xmm3 - movdqa %xmm8,%xmm10 -.byte 102,15,56,0,239 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,212 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 15,56,201,220 - movdqu -16(%r10),%xmm6 - movdqa %xmm8,%xmm9 -.byte 102,15,56,0,247 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 69,15,58,204,194,0 -.byte 68,15,56,200,205 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,214 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,0 -.byte 68,15,56,200,203 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - cmpl $11,%r11d - jb .Laesenclast11 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast11 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast11: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,0 -.byte 68,15,56,200,212 - movups 16(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,0(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,205 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,1 -.byte 68,15,56,200,214 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,203 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,1 -.byte 68,15,56,200,212 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - cmpl $11,%r11d - jb .Laesenclast12 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast12 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast12: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,1 -.byte 68,15,56,200,205 - movups 32(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,16(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,214 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,2 -.byte 68,15,56,200,203 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,212 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 -.byte 15,56,201,220 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,2 -.byte 68,15,56,200,205 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,245 - pxor %xmm5,%xmm3 -.byte 15,56,201,229 - cmpl $11,%r11d - jb .Laesenclast13 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast13 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast13: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,2 -.byte 68,15,56,200,214 - movups 48(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm2,32(%rsi,%rdi,1) - xorps %xmm14,%xmm2 - movups -80(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,222 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - movups -64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,203 - movups -48(%rcx),%xmm1 -.byte 102,15,56,220,208 -.byte 15,56,202,227 - pxor %xmm3,%xmm5 -.byte 15,56,201,243 - movups -32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,3 -.byte 68,15,56,200,212 -.byte 15,56,202,236 - pxor %xmm4,%xmm6 - movups -16(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,205 -.byte 15,56,202,245 - movups 0(%rcx),%xmm0 -.byte 102,15,56,220,209 - movdqa %xmm12,%xmm5 - movdqa %xmm8,%xmm10 -.byte 69,15,58,204,193,3 -.byte 68,15,56,200,214 - movups 16(%rcx),%xmm1 -.byte 102,15,56,220,208 - movdqa %xmm8,%xmm9 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,205 - movups 32(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 48(%rcx),%xmm1 -.byte 102,15,56,220,208 - cmpl $11,%r11d - jb .Laesenclast14 - movups 64(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 80(%rcx),%xmm1 -.byte 102,15,56,220,208 - je .Laesenclast14 - movups 96(%rcx),%xmm0 -.byte 102,15,56,220,209 - movups 112(%rcx),%xmm1 -.byte 102,15,56,220,208 -.Laesenclast14: -.byte 102,15,56,221,209 - movups 16-112(%rcx),%xmm0 - decq %rdx - - paddd %xmm11,%xmm8 - movups %xmm2,48(%rsi,%rdi,1) - leaq 64(%rdi),%rdi - jnz .Loop_shaext - - pshufd $27,%xmm8,%xmm8 - pshufd $27,%xmm9,%xmm9 - movups %xmm2,(%r8) - movdqu %xmm8,(%r9) - movd %xmm9,16(%r9) - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha1_enc_shaext,.-aesni_cbc_sha1_enc_shaext - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s deleted file mode 100644 index 33494d70558ac3..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s +++ /dev/null @@ -1,4456 +0,0 @@ -.text - - -.globl aesni_cbc_sha256_enc -.type aesni_cbc_sha256_enc,@function -.align 16 -aesni_cbc_sha256_enc: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl $1,%eax - cmpq $0,%rdi - je .Lprobe - movl 0(%r11),%eax - movq 4(%r11),%r10 - btq $61,%r10 - jc aesni_cbc_sha256_enc_shaext - movq %r10,%r11 - shrq $32,%r11 - - testl $2048,%r10d - jnz aesni_cbc_sha256_enc_xop - andl $296,%r11d - cmpl $296,%r11d - je aesni_cbc_sha256_enc_avx2 - andl $268435456,%r10d - jnz aesni_cbc_sha256_enc_avx - ud2 - xorl %eax,%eax - cmpq $0,%rdi - je .Lprobe - ud2 -.Lprobe: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc,.-aesni_cbc_sha256_enc - -.align 64 -.type K256,@object -K256: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 - -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0,0,0,0, 0,0,0,0, -1,-1,-1,-1 -.long 0,0,0,0, 0,0,0,0 -.byte 65,69,83,78,73,45,67,66,67,43,83,72,65,50,53,54,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.type aesni_cbc_sha256_enc_xop,@function -.align 64 -aesni_cbc_sha256_enc_xop: -.cfi_startproc -.Lxop_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $128,%rsp - andq $-64,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_xop: - vzeroall - - movq %rdi,%r12 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r13 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - subq $9,%r14 - - movl 0(%r15),%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - - vmovdqa 0(%r13,%r14,8),%xmm14 - vmovdqa 16(%r13,%r14,8),%xmm13 - vmovdqa 32(%r13,%r14,8),%xmm12 - vmovdqu 0-128(%rdi),%xmm10 - jmp .Lloop_xop -.align 16 -.Lloop_xop: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi,%r12,1),%xmm0 - vmovdqu 16(%rsi,%r12,1),%xmm1 - vmovdqu 32(%rsi,%r12,1),%xmm2 - vmovdqu 48(%rsi,%r12,1),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%esi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%esi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lxop_00_47 - -.align 16 -.Lxop_00_47: - subq $-32*4,%rbp - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - vpalignr $4,%xmm0,%xmm1,%xmm4 - rorl $14,%r13d - movl %r14d,%eax - vpalignr $4,%xmm2,%xmm3,%xmm7 - movl %r9d,%r12d - xorl %r8d,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %r10d,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %eax,%r14d - vpaddd %xmm7,%xmm0,%xmm0 - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %r10d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi -.byte 143,232,120,194,251,13 - xorl %eax,%r14d - addl %r13d,%r11d - vpxor %xmm6,%xmm4,%xmm4 - xorl %ebx,%esi - addl %r11d,%edx - vpsrld $10,%xmm3,%xmm6 - rorl $2,%r14d - addl %esi,%r11d - vpaddd %xmm4,%xmm0,%xmm0 - movl %edx,%r13d - addl %r11d,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%r11d - vpxor %xmm6,%xmm7,%xmm7 - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 4(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d -.byte 143,232,120,194,248,13 - xorl %r11d,%r14d - addl %r13d,%r10d - vpsrld $10,%xmm0,%xmm6 - xorl %eax,%r15d - addl %r10d,%ecx -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%r10d - vpxor %xmm6,%xmm7,%xmm7 - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - vpxor %xmm5,%xmm7,%xmm7 - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - vpaddd %xmm7,%xmm0,%xmm0 - addl 8(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - vpaddd 0(%rbp),%xmm0,%xmm6 - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - rorl $14,%r13d - movl %r14d,%r8d - vpalignr $4,%xmm3,%xmm0,%xmm7 - movl %ebx,%r12d - xorl %eax,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %ecx,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %r8d,%r14d - vpaddd %xmm7,%xmm1,%xmm1 - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %ecx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi -.byte 143,232,120,194,248,13 - xorl %r8d,%r14d - addl %r13d,%edx - vpxor %xmm6,%xmm4,%xmm4 - xorl %r9d,%esi - addl %edx,%r11d - vpsrld $10,%xmm0,%xmm6 - rorl $2,%r14d - addl %esi,%edx - vpaddd %xmm4,%xmm1,%xmm1 - movl %r11d,%r13d - addl %edx,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%edx - vpxor %xmm6,%xmm7,%xmm7 - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 20(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d -.byte 143,232,120,194,249,13 - xorl %edx,%r14d - addl %r13d,%ecx - vpsrld $10,%xmm1,%xmm6 - xorl %r8d,%r15d - addl %ecx,%r10d -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%ecx - vpxor %xmm6,%xmm7,%xmm7 - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - vpxor %xmm5,%xmm7,%xmm7 - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - vpaddd %xmm7,%xmm1,%xmm1 - addl 24(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - vpaddd 32(%rbp),%xmm1,%xmm6 - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - rorl $14,%r13d - movl %r14d,%eax - vpalignr $4,%xmm0,%xmm1,%xmm7 - movl %r9d,%r12d - xorl %r8d,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %r10d,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %eax,%r14d - vpaddd %xmm7,%xmm2,%xmm2 - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %r10d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi -.byte 143,232,120,194,249,13 - xorl %eax,%r14d - addl %r13d,%r11d - vpxor %xmm6,%xmm4,%xmm4 - xorl %ebx,%esi - addl %r11d,%edx - vpsrld $10,%xmm1,%xmm6 - rorl $2,%r14d - addl %esi,%r11d - vpaddd %xmm4,%xmm2,%xmm2 - movl %edx,%r13d - addl %r11d,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%r11d - vpxor %xmm6,%xmm7,%xmm7 - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 36(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d -.byte 143,232,120,194,250,13 - xorl %r11d,%r14d - addl %r13d,%r10d - vpsrld $10,%xmm2,%xmm6 - xorl %eax,%r15d - addl %r10d,%ecx -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%r10d - vpxor %xmm6,%xmm7,%xmm7 - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - vpxor %xmm5,%xmm7,%xmm7 - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - vpaddd %xmm7,%xmm2,%xmm2 - addl 40(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - vpaddd 64(%rbp),%xmm2,%xmm6 - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - rorl $14,%r13d - movl %r14d,%r8d - vpalignr $4,%xmm1,%xmm2,%xmm7 - movl %ebx,%r12d - xorl %eax,%r13d -.byte 143,232,120,194,236,14 - rorl $9,%r14d - xorl %ecx,%r12d - vpsrld $3,%xmm4,%xmm4 - rorl $5,%r13d - xorl %r8d,%r14d - vpaddd %xmm7,%xmm3,%xmm3 - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d -.byte 143,232,120,194,245,11 - rorl $11,%r14d - xorl %ecx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi -.byte 143,232,120,194,250,13 - xorl %r8d,%r14d - addl %r13d,%edx - vpxor %xmm6,%xmm4,%xmm4 - xorl %r9d,%esi - addl %edx,%r11d - vpsrld $10,%xmm2,%xmm6 - rorl $2,%r14d - addl %esi,%edx - vpaddd %xmm4,%xmm3,%xmm3 - movl %r11d,%r13d - addl %edx,%r14d -.byte 143,232,120,194,239,2 - rorl $14,%r13d - movl %r14d,%edx - vpxor %xmm6,%xmm7,%xmm7 - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - vpxor %xmm5,%xmm7,%xmm7 - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrldq $8,%xmm7,%xmm7 - addl 52(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d -.byte 143,232,120,194,251,13 - xorl %edx,%r14d - addl %r13d,%ecx - vpsrld $10,%xmm3,%xmm6 - xorl %r8d,%r15d - addl %ecx,%r10d -.byte 143,232,120,194,239,2 - rorl $2,%r14d - addl %r15d,%ecx - vpxor %xmm6,%xmm7,%xmm7 - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - vpxor %xmm5,%xmm7,%xmm7 - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - vpslldq $8,%xmm7,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - vpaddd %xmm7,%xmm3,%xmm3 - addl 56(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - vpaddd 96(%rbp),%xmm3,%xmm6 - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - movq 64+0(%rsp),%r12 - vpand %xmm14,%xmm11,%xmm11 - movq 64+8(%rsp),%r15 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r12,1) - leaq 16(%r12),%r12 - cmpb $0,131(%rbp) - jne .Lxop_00_47 - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - rorl $11,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - rorl $2,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - rorl $2,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - rorl $11,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - rorl $2,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - rorl $2,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - rorl $11,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - rorl $6,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - rorl $2,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%esi - rorl $11,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - rorl $6,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - rorl $2,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - rorl $11,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - rorl $6,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - rorl $2,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - rorl $11,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - rorl $6,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - rorl $2,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - rorl $11,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - rorl $6,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - rorl $2,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%esi - rorl $11,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - rorl $6,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - rorl $2,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - rorl $11,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - rorl $6,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - rorl $2,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - rorl $11,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - rorl $6,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - rorl $2,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%r12 - movq 64+8(%rsp),%r13 - movq 64+40(%rsp),%r15 - movq 64+48(%rsp),%rsi - - vpand %xmm14,%xmm11,%xmm11 - movl %r14d,%eax - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r12),%r12 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r12 - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - jb .Lloop_xop - - movq 64+32(%rsp),%r8 - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_xop: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_xop,.-aesni_cbc_sha256_enc_xop -.type aesni_cbc_sha256_enc_avx,@function -.align 64 -aesni_cbc_sha256_enc_avx: -.cfi_startproc -.Lavx_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $128,%rsp - andq $-64,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_avx: - vzeroall - - movq %rdi,%r12 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r13 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - subq $9,%r14 - - movl 0(%r15),%eax - movl 4(%r15),%ebx - movl 8(%r15),%ecx - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - - vmovdqa 0(%r13,%r14,8),%xmm14 - vmovdqa 16(%r13,%r14,8),%xmm13 - vmovdqa 32(%r13,%r14,8),%xmm12 - vmovdqu 0-128(%rdi),%xmm10 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi,%r12,1),%xmm0 - vmovdqu 16(%rsi,%r12,1),%xmm1 - vmovdqu 32(%rsi,%r12,1),%xmm2 - vmovdqu 48(%rsi,%r12,1),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%esi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%esi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - subq $-32*4,%rbp - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - vpalignr $4,%xmm0,%xmm1,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm2,%xmm3,%xmm7 - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - vpshufd $250,%xmm3,%xmm7 - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 4(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm0,%xmm0 - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - vpaddd %xmm6,%xmm0,%xmm0 - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - vpshufd $80,%xmm0,%xmm7 - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - vpsrlq $17,%xmm7,%xmm7 - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - vpaddd %xmm6,%xmm0,%xmm0 - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - vpaddd 0(%rbp),%xmm0,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm3,%xmm0,%xmm7 - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - vpshufd $250,%xmm0,%xmm7 - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 20(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm1,%xmm1 - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - vpaddd %xmm6,%xmm1,%xmm1 - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - vpshufd $80,%xmm1,%xmm7 - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - vpsrlq $17,%xmm7,%xmm7 - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - vpaddd %xmm6,%xmm1,%xmm1 - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - vpaddd 32(%rbp),%xmm1,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm0,%xmm1,%xmm7 - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - vpshufd $250,%xmm1,%xmm7 - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 36(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm2,%xmm2 - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - vpaddd %xmm6,%xmm2,%xmm2 - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - vpshufd $80,%xmm2,%xmm7 - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - vpsrlq $17,%xmm7,%xmm7 - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpslldq $8,%xmm6,%xmm6 - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - vpaddd %xmm6,%xmm2,%xmm2 - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - vpaddd 64(%rbp),%xmm2,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm1,%xmm2,%xmm7 - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - vpshufd $250,%xmm2,%xmm7 - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - vpslld $11,%xmm5,%xmm5 - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 52(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - vpxor %xmm5,%xmm4,%xmm4 - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm3,%xmm3 - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - vpshufd $132,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpsrldq $8,%xmm6,%xmm6 - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - vpaddd %xmm6,%xmm3,%xmm3 - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - vpshufd $80,%xmm3,%xmm7 - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - vpsrld $10,%xmm7,%xmm6 - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - vpsrlq $17,%xmm7,%xmm7 - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpsrlq $2,%xmm7,%xmm7 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - vpshufd $232,%xmm6,%xmm6 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpslldq $8,%xmm6,%xmm6 - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - vpaddd %xmm6,%xmm3,%xmm3 - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - vpaddd 96(%rbp),%xmm3,%xmm6 - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - movq 64+0(%rsp),%r12 - vpand %xmm14,%xmm11,%xmm11 - movq 64+8(%rsp),%r15 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r12,1) - leaq 16(%r12),%r12 - cmpb $0,131(%rbp) - jne .Lavx_00_47 - vmovdqu (%r12),%xmm9 - movq %r12,64+0(%rsp) - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vpxor %xmm8,%xmm9,%xmm9 - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%esi - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%esi - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - xorl %r8d,%r13d - shrdl $9,%r14d,%r14d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - shrdl $11,%r14d,%r14d - xorl %r10d,%r12d - xorl %ebx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r11d - andl %r15d,%esi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%esi - addl %r11d,%edx - shrdl $2,%r14d,%r14d - addl %esi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - xorl %edx,%r13d - shrdl $9,%r14d,%r14d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%esi - shrdl $11,%r14d,%r14d - xorl %r9d,%r12d - xorl %eax,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r10d - andl %esi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - addl %r10d,%ecx - shrdl $2,%r14d,%r14d - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - xorl %ecx,%r13d - shrdl $9,%r14d,%r14d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - shrdl $11,%r14d,%r14d - xorl %r8d,%r12d - xorl %r11d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%r9d - andl %r15d,%esi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%esi - addl %r9d,%ebx - shrdl $2,%r14d,%r14d - addl %esi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - xorl %ebx,%r13d - shrdl $9,%r14d,%r14d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%esi - shrdl $11,%r14d,%r14d - xorl %edx,%r12d - xorl %r10d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%r8d - andl %esi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - addl %r8d,%eax - shrdl $2,%r14d,%r14d - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - xorl %eax,%r13d - shrdl $9,%r14d,%r14d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - shrdl $11,%r14d,%r14d - xorl %ecx,%r12d - xorl %r9d,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%edx - andl %r15d,%esi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%esi - addl %edx,%r11d - shrdl $2,%r14d,%r14d - addl %esi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - xorl %r11d,%r13d - shrdl $9,%r14d,%r14d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%esi - shrdl $11,%r14d,%r14d - xorl %ebx,%r12d - xorl %r8d,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%ecx - andl %esi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - addl %ecx,%r10d - shrdl $2,%r14d,%r14d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - xorl %r10d,%r13d - shrdl $9,%r14d,%r14d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - shrdl $11,%r14d,%r14d - xorl %eax,%r12d - xorl %edx,%r15d - shrdl $6,%r13d,%r13d - addl %r12d,%ebx - andl %r15d,%esi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%esi - addl %ebx,%r9d - shrdl $2,%r14d,%r14d - addl %esi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - xorl %r9d,%r13d - shrdl $9,%r14d,%r14d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%esi - shrdl $11,%r14d,%r14d - xorl %r11d,%r12d - xorl %ecx,%esi - shrdl $6,%r13d,%r13d - addl %r12d,%eax - andl %esi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - addl %eax,%r8d - shrdl $2,%r14d,%r14d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%r12 - movq 64+8(%rsp),%r13 - movq 64+40(%rsp),%r15 - movq 64+48(%rsp),%rsi - - vpand %xmm14,%xmm11,%xmm11 - movl %r14d,%eax - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r12),%r12 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r12 - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - jb .Lloop_avx - - movq 64+32(%rsp),%r8 - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_avx,.-aesni_cbc_sha256_enc_avx -.type aesni_cbc_sha256_enc_avx2,@function -.align 64 -aesni_cbc_sha256_enc_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq 8(%rsp),%r10 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-1024,%rsp - addq $448,%rsp - - shlq $6,%rdx - subq %rdi,%rsi - subq %rdi,%r10 - addq %rdi,%rdx - - - - movq %rdx,64+16(%rsp) - - movq %r8,64+32(%rsp) - movq %r9,64+40(%rsp) - movq %r10,64+48(%rsp) - movq %rax,120(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 -.Lprologue_avx2: - vzeroall - - movq %rdi,%r13 - vpinsrq $1,%rsi,%xmm15,%xmm15 - leaq 128(%rcx),%rdi - leaq K256+544(%rip),%r12 - movl 240-128(%rdi),%r14d - movq %r9,%r15 - movq %r10,%rsi - vmovdqu (%r8),%xmm8 - leaq -9(%r14),%r14 - - vmovdqa 0(%r12,%r14,8),%xmm14 - vmovdqa 16(%r12,%r14,8),%xmm13 - vmovdqa 32(%r12,%r14,8),%xmm12 - - subq $-64,%r13 - movl 0(%r15),%eax - leaq (%rsi,%r13,1),%r12 - movl 4(%r15),%ebx - cmpq %rdx,%r13 - movl 8(%r15),%ecx - cmoveq %rsp,%r12 - movl 12(%r15),%edx - movl 16(%r15),%r8d - movl 20(%r15),%r9d - movl 24(%r15),%r10d - movl 28(%r15),%r11d - vmovdqu 0-128(%rdi),%xmm10 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqa K256+512(%rip),%ymm7 - vmovdqu -64+0(%rsi,%r13,1),%xmm0 - vmovdqu -64+16(%rsi,%r13,1),%xmm1 - vmovdqu -64+32(%rsi,%r13,1),%xmm2 - vmovdqu -64+48(%rsi,%r13,1),%xmm3 - - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm7,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm7,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - - leaq K256(%rip),%rbp - vpshufb %ymm7,%ymm2,%ymm2 - leaq -64(%r13),%r13 - vpaddd 0(%rbp),%ymm0,%ymm4 - vpshufb %ymm7,%ymm3,%ymm3 - vpaddd 32(%rbp),%ymm1,%ymm5 - vpaddd 64(%rbp),%ymm2,%ymm6 - vpaddd 96(%rbp),%ymm3,%ymm7 - vmovdqa %ymm4,0(%rsp) - xorl %r14d,%r14d - vmovdqa %ymm5,32(%rsp) - - movq 120(%rsp),%rsi -.cfi_def_cfa %rsi,8 - leaq -64(%rsp),%rsp - - - - movq %rsi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - movl %ebx,%esi - vmovdqa %ymm6,0(%rsp) - xorl %ecx,%esi - vmovdqa %ymm7,32(%rsp) - movl %r9d,%r12d - subq $-32*4,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm0,%ymm1,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm2,%ymm3,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm0,%ymm0 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - vpshufd $250,%ymm3,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm0,%ymm0 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpshufd $80,%ymm0,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpsrlq $2,%ymm7,%ymm7 - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - vpaddd %ymm6,%ymm0,%ymm0 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - vpaddd 0(%rbp),%ymm0,%ymm6 - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm1,%ymm2,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm3,%ymm0,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm1,%ymm1 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - vpshufd $250,%ymm0,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm1,%ymm1 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpshufd $80,%ymm1,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpsrlq $2,%ymm7,%ymm7 - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - vpaddd %ymm6,%ymm1,%ymm1 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - vpaddd 32(%rbp),%ymm1,%ymm6 - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm2,%ymm3,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm0,%ymm1,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm2,%ymm2 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - vpshufd $250,%ymm1,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm2,%ymm2 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpshufd $80,%ymm2,%ymm7 - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpsrlq $2,%ymm7,%ymm7 - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - vpaddd %ymm6,%ymm2,%ymm2 - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - vpaddd 64(%rbp),%ymm2,%ymm6 - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm3,%ymm0,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm1,%ymm2,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm3,%ymm3 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - vpshufd $250,%ymm2,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm3,%ymm3 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufd $132,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpsrldq $8,%ymm6,%ymm6 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpshufd $80,%ymm3,%ymm7 - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - vpsrld $10,%ymm7,%ymm6 - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - vpsrlq $17,%ymm7,%ymm7 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpxor %ymm7,%ymm6,%ymm6 - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpsrlq $2,%ymm7,%ymm7 - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - vpxor %ymm7,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - vpshufd $232,%ymm6,%ymm6 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - vpslldq $8,%ymm6,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - vpaddd %ymm6,%ymm3,%ymm3 - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - vpaddd 96(%rbp),%ymm3,%ymm6 - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - vmovq %xmm15,%r13 - vpextrq $1,%xmm15,%r15 - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r15,%r13,1) - leaq 16(%r13),%r13 - leaq 128(%rbp),%rbp - cmpb $0,3(%rbp) - jne .Lavx2_00_47 - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - addl 0+64(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+64(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+64(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+64(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+64(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+64(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+64(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+64(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - addl 0(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vpextrq $1,%xmm15,%r12 - vmovq %xmm15,%r13 - movq 552(%rsp),%r15 - addl %r14d,%eax - leaq 448(%rsp),%rbp - - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - vmovdqu %xmm8,(%r12,%r13,1) - leaq 16(%r13),%r13 - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - addl 28(%r15),%r11d - - movl %eax,0(%r15) - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - cmpq 80(%rbp),%r13 - je .Ldone_avx2 - - xorl %r14d,%r14d - movl %ebx,%esi - movl %r9d,%r12d - xorl %ecx,%esi - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - vmovdqu (%r13),%xmm9 - vpinsrq $0,%r13,%xmm15,%xmm15 - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vpxor %xmm10,%xmm9,%xmm9 - vmovdqu 16-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vpxor %xmm8,%xmm9,%xmm9 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 32-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 48-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 80-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 96-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 112-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - leaq -64(%rbp),%rbp - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 128-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ebx,%esi - xorl %r13d,%r14d - leal (%r11,%rsi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%esi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %esi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%esi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%esi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %esi,%r15d - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 144-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%esi - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r11d,%esi - xorl %r13d,%r14d - leal (%r9,%rsi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%esi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %esi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%esi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%esi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 176-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%esi - vpand %xmm12,%xmm11,%xmm8 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 192-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r9d,%esi - xorl %r13d,%r14d - leal (%rdx,%rsi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%esi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %esi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%esi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%esi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %esi,%r15d - vaesenclast %xmm10,%xmm9,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 208-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%esi - vpand %xmm13,%xmm11,%xmm11 - vaesenc %xmm10,%xmm9,%xmm9 - vmovdqu 224-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %edx,%esi - xorl %r13d,%r14d - leal (%rbx,%rsi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%esi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %esi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%esi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%esi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %esi,%r15d - vpor %xmm11,%xmm8,%xmm8 - vaesenclast %xmm10,%xmm9,%xmm11 - vmovdqu 0-128(%rdi),%xmm10 - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovq %xmm15,%r13 - vpextrq $1,%xmm15,%r15 - vpand %xmm14,%xmm11,%xmm11 - vpor %xmm11,%xmm8,%xmm8 - leaq -64(%rbp),%rbp - vmovdqu %xmm8,(%r15,%r13,1) - leaq 16(%r13),%r13 - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 552(%rsp),%r15 - leaq 64(%r13),%r13 - movq 560(%rsp),%rsi - addl %r14d,%eax - leaq 448(%rsp),%rsp - - addl 0(%r15),%eax - addl 4(%r15),%ebx - addl 8(%r15),%ecx - addl 12(%r15),%edx - addl 16(%r15),%r8d - addl 20(%r15),%r9d - addl 24(%r15),%r10d - leaq (%rsi,%r13,1),%r12 - addl 28(%r15),%r11d - - cmpq 64+16(%rsp),%r13 - - movl %eax,0(%r15) - cmoveq %rsp,%r12 - movl %ebx,4(%r15) - movl %ecx,8(%r15) - movl %edx,12(%r15) - movl %r8d,16(%r15) - movl %r9d,20(%r15) - movl %r10d,24(%r15) - movl %r11d,28(%r15) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0xf8,0x00,0x06,0x23,0x08 - -.Ldone_avx2: - movq 64+32(%rbp),%r8 - movq 64+56(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vmovdqu %xmm8,(%r8) - vzeroall - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_avx2,.-aesni_cbc_sha256_enc_avx2 -.type aesni_cbc_sha256_enc_shaext,@function -.align 32 -aesni_cbc_sha256_enc_shaext: -.cfi_startproc - movq 8(%rsp),%r10 - leaq K256+128(%rip),%rax - movdqu (%r9),%xmm1 - movdqu 16(%r9),%xmm2 - movdqa 512-128(%rax),%xmm3 - - movl 240(%rcx),%r11d - subq %rdi,%rsi - movups (%rcx),%xmm15 - movups (%r8),%xmm6 - movups 16(%rcx),%xmm4 - leaq 112(%rcx),%rcx - - pshufd $0x1b,%xmm1,%xmm0 - pshufd $0xb1,%xmm1,%xmm1 - pshufd $0x1b,%xmm2,%xmm2 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,202,8 - punpcklqdq %xmm0,%xmm2 - - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movdqu (%r10),%xmm10 - movdqu 16(%r10),%xmm11 - movdqu 32(%r10),%xmm12 -.byte 102,68,15,56,0,211 - movdqu 48(%r10),%xmm13 - - movdqa 0-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 102,68,15,56,0,219 - movdqa %xmm2,%xmm9 - movdqa %xmm1,%xmm8 - movups 0(%rdi),%xmm14 - xorps %xmm15,%xmm14 - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 32-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 102,68,15,56,0,227 - leaq 64(%r10),%r10 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 64-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 102,68,15,56,0,235 -.byte 69,15,56,204,211 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 96-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 -.byte 15,56,203,202 - movdqa 128-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - cmpl $11,%r11d - jb .Laesenclast1 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast1 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast1: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,202 - movups 16(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,0(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movdqa 160-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 192-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 -.byte 69,15,56,204,211 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 224-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 256-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - cmpl $11,%r11d - jb .Laesenclast2 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast2 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast2: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,202 - movups 32(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,16(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movdqa 288-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 320-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 -.byte 69,15,56,204,211 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm13,%xmm3 -.byte 102,65,15,58,15,220,4 - paddd %xmm3,%xmm10 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 352-128(%rax),%xmm0 - paddd %xmm13,%xmm0 -.byte 69,15,56,205,213 -.byte 69,15,56,204,220 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,221,4 - paddd %xmm3,%xmm11 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 384-128(%rax),%xmm0 - paddd %xmm10,%xmm0 -.byte 69,15,56,205,218 -.byte 69,15,56,204,229 - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 - paddd %xmm3,%xmm12 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - movdqa 416-128(%rax),%xmm0 - paddd %xmm11,%xmm0 -.byte 69,15,56,205,227 -.byte 69,15,56,204,234 - cmpl $11,%r11d - jb .Laesenclast3 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast3 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast3: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm12,%xmm3 -.byte 102,65,15,58,15,219,4 - paddd %xmm3,%xmm13 - movups 48(%rdi),%xmm14 - xorps %xmm15,%xmm14 - movups %xmm6,32(%rsi,%rdi,1) - xorps %xmm14,%xmm6 - movups -80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movups -64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 448-128(%rax),%xmm0 - paddd %xmm12,%xmm0 -.byte 69,15,56,205,236 - movdqa %xmm7,%xmm3 - movups -48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups -32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,202 - - movdqa 480-128(%rax),%xmm0 - paddd %xmm13,%xmm0 - movups -16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - movups 0(%rcx),%xmm4 - aesenc %xmm5,%xmm6 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movups 16(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.byte 15,56,203,202 - - movups 32(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 48(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - cmpl $11,%r11d - jb .Laesenclast4 - movups 64(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 80(%rcx),%xmm5 - aesenc %xmm4,%xmm6 - je .Laesenclast4 - movups 96(%rcx),%xmm4 - aesenc %xmm5,%xmm6 - movups 112(%rcx),%xmm5 - aesenc %xmm4,%xmm6 -.Laesenclast4: - aesenclast %xmm5,%xmm6 - movups 16-112(%rcx),%xmm4 - nop - - paddd %xmm9,%xmm2 - paddd %xmm8,%xmm1 - - decq %rdx - movups %xmm6,48(%rsi,%rdi,1) - leaq 64(%rdi),%rdi - jnz .Loop_shaext - - pshufd $0xb1,%xmm2,%xmm2 - pshufd $0x1b,%xmm1,%xmm3 - pshufd $0xb1,%xmm1,%xmm1 - punpckhqdq %xmm2,%xmm1 -.byte 102,15,58,15,211,8 - - movups %xmm6,(%r8) - movdqu %xmm1,(%r9) - movdqu %xmm2,16(%r9) - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_sha256_enc_shaext,.-aesni_cbc_sha256_enc_shaext - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s deleted file mode 100644 index fc4e3ee1205ae0..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s +++ /dev/null @@ -1,4506 +0,0 @@ -.text - -.globl aesni_encrypt -.type aesni_encrypt,@function -.align 16 -aesni_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movups (%rdi),%xmm2 - movl 240(%rdx),%eax - movups (%rdx),%xmm0 - movups 16(%rdx),%xmm1 - leaq 32(%rdx),%rdx - xorps %xmm0,%xmm2 -.Loop_enc1_1: -.byte 102,15,56,220,209 - decl %eax - movups (%rdx),%xmm1 - leaq 16(%rdx),%rdx - jnz .Loop_enc1_1 -.byte 102,15,56,221,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_encrypt,.-aesni_encrypt - -.globl aesni_decrypt -.type aesni_decrypt,@function -.align 16 -aesni_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movups (%rdi),%xmm2 - movl 240(%rdx),%eax - movups (%rdx),%xmm0 - movups 16(%rdx),%xmm1 - leaq 32(%rdx),%rdx - xorps %xmm0,%xmm2 -.Loop_dec1_2: -.byte 102,15,56,222,209 - decl %eax - movups (%rdx),%xmm1 - leaq 16(%rdx),%rdx - jnz .Loop_dec1_2 -.byte 102,15,56,223,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_decrypt, .-aesni_decrypt -.type _aesni_encrypt2,@function -.align 16 -_aesni_encrypt2: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Lenc_loop2: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop2 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt2,.-_aesni_encrypt2 -.type _aesni_decrypt2,@function -.align 16 -_aesni_decrypt2: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Ldec_loop2: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop2 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt2,.-_aesni_decrypt2 -.type _aesni_encrypt3,@function -.align 16 -_aesni_encrypt3: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Lenc_loop3: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop3 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt3,.-_aesni_encrypt3 -.type _aesni_decrypt3,@function -.align 16 -_aesni_decrypt3: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax - addq $16,%rax - -.Ldec_loop3: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop3 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt3,.-_aesni_decrypt3 -.type _aesni_encrypt4,@function -.align 16 -_aesni_encrypt4: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - xorps %xmm0,%xmm5 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 0x0f,0x1f,0x00 - addq $16,%rax - -.Lenc_loop4: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop4 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt4,.-_aesni_encrypt4 -.type _aesni_decrypt4,@function -.align 16 -_aesni_decrypt4: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - xorps %xmm0,%xmm4 - xorps %xmm0,%xmm5 - movups 32(%rcx),%xmm0 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 0x0f,0x1f,0x00 - addq $16,%rax - -.Ldec_loop4: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop4 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt4,.-_aesni_decrypt4 -.type _aesni_encrypt6,@function -.align 16 -_aesni_encrypt6: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - pxor %xmm0,%xmm3 - pxor %xmm0,%xmm4 -.byte 102,15,56,220,209 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,217 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 -.byte 102,15,56,220,225 - pxor %xmm0,%xmm7 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Lenc_loop6_enter -.align 16 -.Lenc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.Lenc_loop6_enter: -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop6 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 -.byte 102,15,56,221,240 -.byte 102,15,56,221,248 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt6,.-_aesni_encrypt6 -.type _aesni_decrypt6,@function -.align 16 -_aesni_decrypt6: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - pxor %xmm0,%xmm3 - pxor %xmm0,%xmm4 -.byte 102,15,56,222,209 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,222,217 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 -.byte 102,15,56,222,225 - pxor %xmm0,%xmm7 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Ldec_loop6_enter -.align 16 -.Ldec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.Ldec_loop6_enter: -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop6 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 -.byte 102,15,56,223,240 -.byte 102,15,56,223,248 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt6,.-_aesni_decrypt6 -.type _aesni_encrypt8,@function -.align 16 -_aesni_encrypt8: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - pxor %xmm0,%xmm4 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,209 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 -.byte 102,15,56,220,217 - pxor %xmm0,%xmm9 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Lenc_loop8_inner -.align 16 -.Lenc_loop8: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.Lenc_loop8_inner: -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 -.Lenc_loop8_enter: - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lenc_loop8 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 -.byte 102,15,56,221,224 -.byte 102,15,56,221,232 -.byte 102,15,56,221,240 -.byte 102,15,56,221,248 -.byte 102,68,15,56,221,192 -.byte 102,68,15,56,221,200 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_encrypt8,.-_aesni_encrypt8 -.type _aesni_decrypt8,@function -.align 16 -_aesni_decrypt8: -.cfi_startproc - movups (%rcx),%xmm0 - shll $4,%eax - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm2 - xorps %xmm0,%xmm3 - pxor %xmm0,%xmm4 - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - leaq 32(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,222,209 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 -.byte 102,15,56,222,217 - pxor %xmm0,%xmm9 - movups (%rcx,%rax,1),%xmm0 - addq $16,%rax - jmp .Ldec_loop8_inner -.align 16 -.Ldec_loop8: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.Ldec_loop8_inner: -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 -.Ldec_loop8_enter: - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Ldec_loop8 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 -.byte 102,15,56,223,208 -.byte 102,15,56,223,216 -.byte 102,15,56,223,224 -.byte 102,15,56,223,232 -.byte 102,15,56,223,240 -.byte 102,15,56,223,248 -.byte 102,68,15,56,223,192 -.byte 102,68,15,56,223,200 - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_decrypt8,.-_aesni_decrypt8 -.globl aesni_ecb_encrypt -.type aesni_ecb_encrypt,@function -.align 16 -aesni_ecb_encrypt: -.cfi_startproc -.byte 243,15,30,250 - andq $-16,%rdx - jz .Lecb_ret - - movl 240(%rcx),%eax - movups (%rcx),%xmm0 - movq %rcx,%r11 - movl %eax,%r10d - testl %r8d,%r8d - jz .Lecb_decrypt - - cmpq $0x80,%rdx - jb .Lecb_enc_tail - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - movdqu 96(%rdi),%xmm8 - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi - subq $0x80,%rdx - jmp .Lecb_enc_loop8_enter -.align 16 -.Lecb_enc_loop8: - movups %xmm2,(%rsi) - movq %r11,%rcx - movdqu (%rdi),%xmm2 - movl %r10d,%eax - movups %xmm3,16(%rsi) - movdqu 16(%rdi),%xmm3 - movups %xmm4,32(%rsi) - movdqu 32(%rdi),%xmm4 - movups %xmm5,48(%rsi) - movdqu 48(%rdi),%xmm5 - movups %xmm6,64(%rsi) - movdqu 64(%rdi),%xmm6 - movups %xmm7,80(%rsi) - movdqu 80(%rdi),%xmm7 - movups %xmm8,96(%rsi) - movdqu 96(%rdi),%xmm8 - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi -.Lecb_enc_loop8_enter: - - call _aesni_encrypt8 - - subq $0x80,%rdx - jnc .Lecb_enc_loop8 - - movups %xmm2,(%rsi) - movq %r11,%rcx - movups %xmm3,16(%rsi) - movl %r10d,%eax - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - movups %xmm8,96(%rsi) - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - addq $0x80,%rdx - jz .Lecb_ret - -.Lecb_enc_tail: - movups (%rdi),%xmm2 - cmpq $0x20,%rdx - jb .Lecb_enc_one - movups 16(%rdi),%xmm3 - je .Lecb_enc_two - movups 32(%rdi),%xmm4 - cmpq $0x40,%rdx - jb .Lecb_enc_three - movups 48(%rdi),%xmm5 - je .Lecb_enc_four - movups 64(%rdi),%xmm6 - cmpq $0x60,%rdx - jb .Lecb_enc_five - movups 80(%rdi),%xmm7 - je .Lecb_enc_six - movdqu 96(%rdi),%xmm8 - xorps %xmm9,%xmm9 - call _aesni_encrypt8 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - movups %xmm8,96(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_one: - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_3: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_3 -.byte 102,15,56,221,209 - movups %xmm2,(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_two: - call _aesni_encrypt2 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_three: - call _aesni_encrypt3 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_four: - call _aesni_encrypt4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_five: - xorps %xmm7,%xmm7 - call _aesni_encrypt6 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - jmp .Lecb_ret -.align 16 -.Lecb_enc_six: - call _aesni_encrypt6 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - jmp .Lecb_ret - -.align 16 -.Lecb_decrypt: - cmpq $0x80,%rdx - jb .Lecb_dec_tail - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - movdqu 96(%rdi),%xmm8 - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi - subq $0x80,%rdx - jmp .Lecb_dec_loop8_enter -.align 16 -.Lecb_dec_loop8: - movups %xmm2,(%rsi) - movq %r11,%rcx - movdqu (%rdi),%xmm2 - movl %r10d,%eax - movups %xmm3,16(%rsi) - movdqu 16(%rdi),%xmm3 - movups %xmm4,32(%rsi) - movdqu 32(%rdi),%xmm4 - movups %xmm5,48(%rsi) - movdqu 48(%rdi),%xmm5 - movups %xmm6,64(%rsi) - movdqu 64(%rdi),%xmm6 - movups %xmm7,80(%rsi) - movdqu 80(%rdi),%xmm7 - movups %xmm8,96(%rsi) - movdqu 96(%rdi),%xmm8 - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - movdqu 112(%rdi),%xmm9 - leaq 128(%rdi),%rdi -.Lecb_dec_loop8_enter: - - call _aesni_decrypt8 - - movups (%r11),%xmm0 - subq $0x80,%rdx - jnc .Lecb_dec_loop8 - - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movq %r11,%rcx - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movl %r10d,%eax - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - movups %xmm8,96(%rsi) - pxor %xmm8,%xmm8 - movups %xmm9,112(%rsi) - pxor %xmm9,%xmm9 - leaq 128(%rsi),%rsi - addq $0x80,%rdx - jz .Lecb_ret - -.Lecb_dec_tail: - movups (%rdi),%xmm2 - cmpq $0x20,%rdx - jb .Lecb_dec_one - movups 16(%rdi),%xmm3 - je .Lecb_dec_two - movups 32(%rdi),%xmm4 - cmpq $0x40,%rdx - jb .Lecb_dec_three - movups 48(%rdi),%xmm5 - je .Lecb_dec_four - movups 64(%rdi),%xmm6 - cmpq $0x60,%rdx - jb .Lecb_dec_five - movups 80(%rdi),%xmm7 - je .Lecb_dec_six - movups 96(%rdi),%xmm8 - movups (%rcx),%xmm0 - xorps %xmm9,%xmm9 - call _aesni_decrypt8 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - movups %xmm8,96(%rsi) - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - jmp .Lecb_ret -.align 16 -.Lecb_dec_one: - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_4: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_4 -.byte 102,15,56,223,209 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lecb_ret -.align 16 -.Lecb_dec_two: - call _aesni_decrypt2 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - jmp .Lecb_ret -.align 16 -.Lecb_dec_three: - call _aesni_decrypt3 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - jmp .Lecb_ret -.align 16 -.Lecb_dec_four: - call _aesni_decrypt4 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - jmp .Lecb_ret -.align 16 -.Lecb_dec_five: - xorps %xmm7,%xmm7 - call _aesni_decrypt6 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - jmp .Lecb_ret -.align 16 -.Lecb_dec_six: - call _aesni_decrypt6 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - -.Lecb_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ecb_encrypt,.-aesni_ecb_encrypt -.globl aesni_ccm64_encrypt_blocks -.type aesni_ccm64_encrypt_blocks,@function -.align 16 -aesni_ccm64_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movl 240(%rcx),%eax - movdqu (%r8),%xmm6 - movdqa .Lincrement64(%rip),%xmm9 - movdqa .Lbswap_mask(%rip),%xmm7 - - shll $4,%eax - movl $16,%r10d - leaq 0(%rcx),%r11 - movdqu (%r9),%xmm3 - movdqa %xmm6,%xmm2 - leaq 32(%rcx,%rax,1),%rcx -.byte 102,15,56,0,247 - subq %rax,%r10 - jmp .Lccm64_enc_outer -.align 16 -.Lccm64_enc_outer: - movups (%r11),%xmm0 - movq %r10,%rax - movups (%rdi),%xmm8 - - xorps %xmm0,%xmm2 - movups 16(%r11),%xmm1 - xorps %xmm8,%xmm0 - xorps %xmm0,%xmm3 - movups 32(%r11),%xmm0 - -.Lccm64_enc2_loop: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lccm64_enc2_loop -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - paddq %xmm9,%xmm6 - decq %rdx -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - - leaq 16(%rdi),%rdi - xorps %xmm2,%xmm8 - movdqa %xmm6,%xmm2 - movups %xmm8,(%rsi) -.byte 102,15,56,0,215 - leaq 16(%rsi),%rsi - jnz .Lccm64_enc_outer - - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - movups %xmm3,(%r9) - pxor %xmm3,%xmm3 - pxor %xmm8,%xmm8 - pxor %xmm6,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ccm64_encrypt_blocks,.-aesni_ccm64_encrypt_blocks -.globl aesni_ccm64_decrypt_blocks -.type aesni_ccm64_decrypt_blocks,@function -.align 16 -aesni_ccm64_decrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movl 240(%rcx),%eax - movups (%r8),%xmm6 - movdqu (%r9),%xmm3 - movdqa .Lincrement64(%rip),%xmm9 - movdqa .Lbswap_mask(%rip),%xmm7 - - movaps %xmm6,%xmm2 - movl %eax,%r10d - movq %rcx,%r11 -.byte 102,15,56,0,247 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_5: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_5 -.byte 102,15,56,221,209 - shll $4,%r10d - movl $16,%eax - movups (%rdi),%xmm8 - paddq %xmm9,%xmm6 - leaq 16(%rdi),%rdi - subq %r10,%rax - leaq 32(%r11,%r10,1),%rcx - movq %rax,%r10 - jmp .Lccm64_dec_outer -.align 16 -.Lccm64_dec_outer: - xorps %xmm2,%xmm8 - movdqa %xmm6,%xmm2 - movups %xmm8,(%rsi) - leaq 16(%rsi),%rsi -.byte 102,15,56,0,215 - - subq $1,%rdx - jz .Lccm64_dec_break - - movups (%r11),%xmm0 - movq %r10,%rax - movups 16(%r11),%xmm1 - xorps %xmm0,%xmm8 - xorps %xmm0,%xmm2 - xorps %xmm8,%xmm3 - movups 32(%r11),%xmm0 - jmp .Lccm64_dec2_loop -.align 16 -.Lccm64_dec2_loop: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Lccm64_dec2_loop - movups (%rdi),%xmm8 - paddq %xmm9,%xmm6 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,221,208 -.byte 102,15,56,221,216 - leaq 16(%rdi),%rdi - jmp .Lccm64_dec_outer - -.align 16 -.Lccm64_dec_break: - - movl 240(%r11),%eax - movups (%r11),%xmm0 - movups 16(%r11),%xmm1 - xorps %xmm0,%xmm8 - leaq 32(%r11),%r11 - xorps %xmm8,%xmm3 -.Loop_enc1_6: -.byte 102,15,56,220,217 - decl %eax - movups (%r11),%xmm1 - leaq 16(%r11),%r11 - jnz .Loop_enc1_6 -.byte 102,15,56,221,217 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - movups %xmm3,(%r9) - pxor %xmm3,%xmm3 - pxor %xmm8,%xmm8 - pxor %xmm6,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ccm64_decrypt_blocks,.-aesni_ccm64_decrypt_blocks -.globl aesni_ctr32_encrypt_blocks -.type aesni_ctr32_encrypt_blocks,@function -.align 16 -aesni_ctr32_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - cmpq $1,%rdx - jne .Lctr32_bulk - - - - movups (%r8),%xmm2 - movups (%rdi),%xmm3 - movl 240(%rcx),%edx - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_7: -.byte 102,15,56,220,209 - decl %edx - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_7 -.byte 102,15,56,221,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - xorps %xmm3,%xmm2 - pxor %xmm3,%xmm3 - movups %xmm2,(%rsi) - xorps %xmm2,%xmm2 - jmp .Lctr32_epilogue - -.align 16 -.Lctr32_bulk: - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $128,%rsp - andq $-16,%rsp - - - - - movdqu (%r8),%xmm2 - movdqu (%rcx),%xmm0 - movl 12(%r8),%r8d - pxor %xmm0,%xmm2 - movl 12(%rcx),%ebp - movdqa %xmm2,0(%rsp) - bswapl %r8d - movdqa %xmm2,%xmm3 - movdqa %xmm2,%xmm4 - movdqa %xmm2,%xmm5 - movdqa %xmm2,64(%rsp) - movdqa %xmm2,80(%rsp) - movdqa %xmm2,96(%rsp) - movq %rdx,%r10 - movdqa %xmm2,112(%rsp) - - leaq 1(%r8),%rax - leaq 2(%r8),%rdx - bswapl %eax - bswapl %edx - xorl %ebp,%eax - xorl %ebp,%edx -.byte 102,15,58,34,216,3 - leaq 3(%r8),%rax - movdqa %xmm3,16(%rsp) -.byte 102,15,58,34,226,3 - bswapl %eax - movq %r10,%rdx - leaq 4(%r8),%r10 - movdqa %xmm4,32(%rsp) - xorl %ebp,%eax - bswapl %r10d -.byte 102,15,58,34,232,3 - xorl %ebp,%r10d - movdqa %xmm5,48(%rsp) - leaq 5(%r8),%r9 - movl %r10d,64+12(%rsp) - bswapl %r9d - leaq 6(%r8),%r10 - movl 240(%rcx),%eax - xorl %ebp,%r9d - bswapl %r10d - movl %r9d,80+12(%rsp) - xorl %ebp,%r10d - leaq 7(%r8),%r9 - movl %r10d,96+12(%rsp) - bswapl %r9d - movl OPENSSL_ia32cap_P+4(%rip),%r10d - xorl %ebp,%r9d - andl $71303168,%r10d - movl %r9d,112+12(%rsp) - - movups 16(%rcx),%xmm1 - - movdqa 64(%rsp),%xmm6 - movdqa 80(%rsp),%xmm7 - - cmpq $8,%rdx - jb .Lctr32_tail - - subq $6,%rdx - cmpl $4194304,%r10d - je .Lctr32_6x - - leaq 128(%rcx),%rcx - subq $2,%rdx - jmp .Lctr32_loop8 - -.align 16 -.Lctr32_6x: - shll $4,%eax - movl $48,%r10d - bswapl %ebp - leaq 32(%rcx,%rax,1),%rcx - subq %rax,%r10 - jmp .Lctr32_loop6 - -.align 16 -.Lctr32_loop6: - addl $6,%r8d - movups -48(%rcx,%r10,1),%xmm0 -.byte 102,15,56,220,209 - movl %r8d,%eax - xorl %ebp,%eax -.byte 102,15,56,220,217 -.byte 0x0f,0x38,0xf1,0x44,0x24,12 - leal 1(%r8),%eax -.byte 102,15,56,220,225 - xorl %ebp,%eax -.byte 0x0f,0x38,0xf1,0x44,0x24,28 -.byte 102,15,56,220,233 - leal 2(%r8),%eax - xorl %ebp,%eax -.byte 102,15,56,220,241 -.byte 0x0f,0x38,0xf1,0x44,0x24,44 - leal 3(%r8),%eax -.byte 102,15,56,220,249 - movups -32(%rcx,%r10,1),%xmm1 - xorl %ebp,%eax - -.byte 102,15,56,220,208 -.byte 0x0f,0x38,0xf1,0x44,0x24,60 - leal 4(%r8),%eax -.byte 102,15,56,220,216 - xorl %ebp,%eax -.byte 0x0f,0x38,0xf1,0x44,0x24,76 -.byte 102,15,56,220,224 - leal 5(%r8),%eax - xorl %ebp,%eax -.byte 102,15,56,220,232 -.byte 0x0f,0x38,0xf1,0x44,0x24,92 - movq %r10,%rax -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%r10,1),%xmm0 - - call .Lenc_loop6 - - movdqu (%rdi),%xmm8 - movdqu 16(%rdi),%xmm9 - movdqu 32(%rdi),%xmm10 - movdqu 48(%rdi),%xmm11 - movdqu 64(%rdi),%xmm12 - movdqu 80(%rdi),%xmm13 - leaq 96(%rdi),%rdi - movups -64(%rcx,%r10,1),%xmm1 - pxor %xmm2,%xmm8 - movaps 0(%rsp),%xmm2 - pxor %xmm3,%xmm9 - movaps 16(%rsp),%xmm3 - pxor %xmm4,%xmm10 - movaps 32(%rsp),%xmm4 - pxor %xmm5,%xmm11 - movaps 48(%rsp),%xmm5 - pxor %xmm6,%xmm12 - movaps 64(%rsp),%xmm6 - pxor %xmm7,%xmm13 - movaps 80(%rsp),%xmm7 - movdqu %xmm8,(%rsi) - movdqu %xmm9,16(%rsi) - movdqu %xmm10,32(%rsi) - movdqu %xmm11,48(%rsi) - movdqu %xmm12,64(%rsi) - movdqu %xmm13,80(%rsi) - leaq 96(%rsi),%rsi - - subq $6,%rdx - jnc .Lctr32_loop6 - - addq $6,%rdx - jz .Lctr32_done - - leal -48(%r10),%eax - leaq -80(%rcx,%r10,1),%rcx - negl %eax - shrl $4,%eax - jmp .Lctr32_tail - -.align 32 -.Lctr32_loop8: - addl $8,%r8d - movdqa 96(%rsp),%xmm8 -.byte 102,15,56,220,209 - movl %r8d,%r9d - movdqa 112(%rsp),%xmm9 -.byte 102,15,56,220,217 - bswapl %r9d - movups 32-128(%rcx),%xmm0 -.byte 102,15,56,220,225 - xorl %ebp,%r9d - nop -.byte 102,15,56,220,233 - movl %r9d,0+12(%rsp) - leaq 1(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 48-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,16+12(%rsp) - leaq 2(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 64-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,32+12(%rsp) - leaq 3(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 80-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,48+12(%rsp) - leaq 4(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 96-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,64+12(%rsp) - leaq 5(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 112-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movl %r9d,80+12(%rsp) - leaq 6(%r8),%r9 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 128-128(%rcx),%xmm0 - bswapl %r9d -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - xorl %ebp,%r9d -.byte 0x66,0x90 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movl %r9d,96+12(%rsp) - leaq 7(%r8),%r9 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 144-128(%rcx),%xmm1 - bswapl %r9d -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 - xorl %ebp,%r9d - movdqu 0(%rdi),%xmm10 -.byte 102,15,56,220,232 - movl %r9d,112+12(%rsp) - cmpl $11,%eax -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 160-128(%rcx),%xmm0 - - jb .Lctr32_enc_done - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 176-128(%rcx),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 192-128(%rcx),%xmm0 - je .Lctr32_enc_done - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movups 208-128(%rcx),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 -.byte 102,68,15,56,220,192 -.byte 102,68,15,56,220,200 - movups 224-128(%rcx),%xmm0 - jmp .Lctr32_enc_done - -.align 16 -.Lctr32_enc_done: - movdqu 16(%rdi),%xmm11 - pxor %xmm0,%xmm10 - movdqu 32(%rdi),%xmm12 - pxor %xmm0,%xmm11 - movdqu 48(%rdi),%xmm13 - pxor %xmm0,%xmm12 - movdqu 64(%rdi),%xmm14 - pxor %xmm0,%xmm13 - movdqu 80(%rdi),%xmm15 - pxor %xmm0,%xmm14 - pxor %xmm0,%xmm15 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 -.byte 102,68,15,56,220,201 - movdqu 96(%rdi),%xmm1 - leaq 128(%rdi),%rdi - -.byte 102,65,15,56,221,210 - pxor %xmm0,%xmm1 - movdqu 112-128(%rdi),%xmm10 -.byte 102,65,15,56,221,219 - pxor %xmm0,%xmm10 - movdqa 0(%rsp),%xmm11 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 - movdqa 16(%rsp),%xmm12 - movdqa 32(%rsp),%xmm13 -.byte 102,65,15,56,221,246 -.byte 102,65,15,56,221,255 - movdqa 48(%rsp),%xmm14 - movdqa 64(%rsp),%xmm15 -.byte 102,68,15,56,221,193 - movdqa 80(%rsp),%xmm0 - movups 16-128(%rcx),%xmm1 -.byte 102,69,15,56,221,202 - - movups %xmm2,(%rsi) - movdqa %xmm11,%xmm2 - movups %xmm3,16(%rsi) - movdqa %xmm12,%xmm3 - movups %xmm4,32(%rsi) - movdqa %xmm13,%xmm4 - movups %xmm5,48(%rsi) - movdqa %xmm14,%xmm5 - movups %xmm6,64(%rsi) - movdqa %xmm15,%xmm6 - movups %xmm7,80(%rsi) - movdqa %xmm0,%xmm7 - movups %xmm8,96(%rsi) - movups %xmm9,112(%rsi) - leaq 128(%rsi),%rsi - - subq $8,%rdx - jnc .Lctr32_loop8 - - addq $8,%rdx - jz .Lctr32_done - leaq -128(%rcx),%rcx - -.Lctr32_tail: - - - leaq 16(%rcx),%rcx - cmpq $4,%rdx - jb .Lctr32_loop3 - je .Lctr32_loop4 - - - shll $4,%eax - movdqa 96(%rsp),%xmm8 - pxor %xmm9,%xmm9 - - movups 16(%rcx),%xmm0 -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 - leaq 32-16(%rcx,%rax,1),%rcx - negq %rax -.byte 102,15,56,220,225 - addq $16,%rax - movups (%rdi),%xmm10 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 - movups 16(%rdi),%xmm11 - movups 32(%rdi),%xmm12 -.byte 102,15,56,220,249 -.byte 102,68,15,56,220,193 - - call .Lenc_loop8_enter - - movdqu 48(%rdi),%xmm13 - pxor %xmm10,%xmm2 - movdqu 64(%rdi),%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm10,%xmm6 - movdqu %xmm5,48(%rsi) - movdqu %xmm6,64(%rsi) - cmpq $6,%rdx - jb .Lctr32_done - - movups 80(%rdi),%xmm11 - xorps %xmm11,%xmm7 - movups %xmm7,80(%rsi) - je .Lctr32_done - - movups 96(%rdi),%xmm12 - xorps %xmm12,%xmm8 - movups %xmm8,96(%rsi) - jmp .Lctr32_done - -.align 32 -.Lctr32_loop4: -.byte 102,15,56,220,209 - leaq 16(%rcx),%rcx - decl %eax -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx),%xmm1 - jnz .Lctr32_loop4 -.byte 102,15,56,221,209 -.byte 102,15,56,221,217 - movups (%rdi),%xmm10 - movups 16(%rdi),%xmm11 -.byte 102,15,56,221,225 -.byte 102,15,56,221,233 - movups 32(%rdi),%xmm12 - movups 48(%rdi),%xmm13 - - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - xorps %xmm11,%xmm3 - movups %xmm3,16(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm4,32(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm5,48(%rsi) - jmp .Lctr32_done - -.align 32 -.Lctr32_loop3: -.byte 102,15,56,220,209 - leaq 16(%rcx),%rcx - decl %eax -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 - movups (%rcx),%xmm1 - jnz .Lctr32_loop3 -.byte 102,15,56,221,209 -.byte 102,15,56,221,217 -.byte 102,15,56,221,225 - - movups (%rdi),%xmm10 - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - cmpq $2,%rdx - jb .Lctr32_done - - movups 16(%rdi),%xmm11 - xorps %xmm11,%xmm3 - movups %xmm3,16(%rsi) - je .Lctr32_done - - movups 32(%rdi),%xmm12 - xorps %xmm12,%xmm4 - movups %xmm4,32(%rsi) - -.Lctr32_done: - xorps %xmm0,%xmm0 - xorl %ebp,%ebp - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - movaps %xmm0,112(%rsp) - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lctr32_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ctr32_encrypt_blocks,.-aesni_ctr32_encrypt_blocks -.globl aesni_xts_encrypt -.type aesni_xts_encrypt,@function -.align 16 -aesni_xts_encrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $112,%rsp - andq $-16,%rsp - movups (%r9),%xmm2 - movl 240(%r8),%eax - movl 240(%rcx),%r10d - movups (%r8),%xmm0 - movups 16(%r8),%xmm1 - leaq 32(%r8),%r8 - xorps %xmm0,%xmm2 -.Loop_enc1_8: -.byte 102,15,56,220,209 - decl %eax - movups (%r8),%xmm1 - leaq 16(%r8),%r8 - jnz .Loop_enc1_8 -.byte 102,15,56,221,209 - movups (%rcx),%xmm0 - movq %rcx,%rbp - movl %r10d,%eax - shll $4,%r10d - movq %rdx,%r9 - andq $-16,%rdx - - movups 16(%rcx,%r10,1),%xmm1 - - movdqa .Lxts_magic(%rip),%xmm8 - movdqa %xmm2,%xmm15 - pshufd $0x5f,%xmm2,%xmm9 - pxor %xmm0,%xmm1 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm10 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm10 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm11 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm11 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm12 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm12 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm13 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm13 - pxor %xmm14,%xmm15 - movdqa %xmm15,%xmm14 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm9 - pxor %xmm0,%xmm14 - pxor %xmm9,%xmm15 - movaps %xmm1,96(%rsp) - - subq $96,%rdx - jc .Lxts_enc_short - - movl $16+96,%eax - leaq 32(%rbp,%r10,1),%rcx - subq %r10,%rax - movups 16(%rbp),%xmm1 - movq %rax,%r10 - leaq .Lxts_magic(%rip),%r8 - jmp .Lxts_enc_grandloop - -.align 32 -.Lxts_enc_grandloop: - movdqu 0(%rdi),%xmm2 - movdqa %xmm0,%xmm8 - movdqu 16(%rdi),%xmm3 - pxor %xmm10,%xmm2 - movdqu 32(%rdi),%xmm4 - pxor %xmm11,%xmm3 -.byte 102,15,56,220,209 - movdqu 48(%rdi),%xmm5 - pxor %xmm12,%xmm4 -.byte 102,15,56,220,217 - movdqu 64(%rdi),%xmm6 - pxor %xmm13,%xmm5 -.byte 102,15,56,220,225 - movdqu 80(%rdi),%xmm7 - pxor %xmm15,%xmm8 - movdqa 96(%rsp),%xmm9 - pxor %xmm14,%xmm6 -.byte 102,15,56,220,233 - movups 32(%rbp),%xmm0 - leaq 96(%rdi),%rdi - pxor %xmm8,%xmm7 - - pxor %xmm9,%xmm10 -.byte 102,15,56,220,241 - pxor %xmm9,%xmm11 - movdqa %xmm10,0(%rsp) -.byte 102,15,56,220,249 - movups 48(%rbp),%xmm1 - pxor %xmm9,%xmm12 - -.byte 102,15,56,220,208 - pxor %xmm9,%xmm13 - movdqa %xmm11,16(%rsp) -.byte 102,15,56,220,216 - pxor %xmm9,%xmm14 - movdqa %xmm12,32(%rsp) -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - pxor %xmm9,%xmm8 - movdqa %xmm14,64(%rsp) -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups 64(%rbp),%xmm0 - movdqa %xmm8,80(%rsp) - pshufd $0x5f,%xmm15,%xmm9 - jmp .Lxts_enc_loop6 -.align 32 -.Lxts_enc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups -64(%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -80(%rcx,%rax,1),%xmm0 - jnz .Lxts_enc_loop6 - - movdqa (%r8),%xmm8 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - paddq %xmm15,%xmm15 - psrad $31,%xmm14 -.byte 102,15,56,220,217 - pand %xmm8,%xmm14 - movups (%rbp),%xmm10 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 - pxor %xmm14,%xmm15 - movaps %xmm10,%xmm11 -.byte 102,15,56,220,249 - movups -64(%rcx),%xmm1 - - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,208 - paddd %xmm9,%xmm9 - pxor %xmm15,%xmm10 -.byte 102,15,56,220,216 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - pand %xmm8,%xmm14 - movaps %xmm11,%xmm12 -.byte 102,15,56,220,240 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,248 - movups -48(%rcx),%xmm0 - - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - pxor %xmm15,%xmm11 - psrad $31,%xmm14 -.byte 102,15,56,220,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movdqa %xmm13,48(%rsp) - pxor %xmm14,%xmm15 -.byte 102,15,56,220,241 - movaps %xmm12,%xmm13 - movdqa %xmm9,%xmm14 -.byte 102,15,56,220,249 - movups -32(%rcx),%xmm1 - - paddd %xmm9,%xmm9 -.byte 102,15,56,220,208 - pxor %xmm15,%xmm12 - psrad $31,%xmm14 -.byte 102,15,56,220,216 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 - pxor %xmm14,%xmm15 - movaps %xmm13,%xmm14 -.byte 102,15,56,220,248 - - movdqa %xmm9,%xmm0 - paddd %xmm9,%xmm9 -.byte 102,15,56,220,209 - pxor %xmm15,%xmm13 - psrad $31,%xmm0 -.byte 102,15,56,220,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm0 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - pxor %xmm0,%xmm15 - movups (%rbp),%xmm0 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups 16(%rbp),%xmm1 - - pxor %xmm15,%xmm14 -.byte 102,15,56,221,84,36,0 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 -.byte 102,15,56,221,92,36,16 -.byte 102,15,56,221,100,36,32 - pand %xmm8,%xmm9 - movq %r10,%rax -.byte 102,15,56,221,108,36,48 -.byte 102,15,56,221,116,36,64 -.byte 102,15,56,221,124,36,80 - pxor %xmm9,%xmm15 - - leaq 96(%rsi),%rsi - movups %xmm2,-96(%rsi) - movups %xmm3,-80(%rsi) - movups %xmm4,-64(%rsi) - movups %xmm5,-48(%rsi) - movups %xmm6,-32(%rsi) - movups %xmm7,-16(%rsi) - subq $96,%rdx - jnc .Lxts_enc_grandloop - - movl $16+96,%eax - subl %r10d,%eax - movq %rbp,%rcx - shrl $4,%eax - -.Lxts_enc_short: - - movl %eax,%r10d - pxor %xmm0,%xmm10 - addq $96,%rdx - jz .Lxts_enc_done - - pxor %xmm0,%xmm11 - cmpq $0x20,%rdx - jb .Lxts_enc_one - pxor %xmm0,%xmm12 - je .Lxts_enc_two - - pxor %xmm0,%xmm13 - cmpq $0x40,%rdx - jb .Lxts_enc_three - pxor %xmm0,%xmm14 - je .Lxts_enc_four - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - pxor %xmm10,%xmm2 - movdqu 48(%rdi),%xmm5 - pxor %xmm11,%xmm3 - movdqu 64(%rdi),%xmm6 - leaq 80(%rdi),%rdi - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm6 - pxor %xmm7,%xmm7 - - call _aesni_encrypt6 - - xorps %xmm10,%xmm2 - movdqa %xmm15,%xmm10 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - xorps %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - xorps %xmm14,%xmm6 - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_one: - movups (%rdi),%xmm2 - leaq 16(%rdi),%rdi - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_9: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_9 -.byte 102,15,56,221,209 - xorps %xmm10,%xmm2 - movdqa %xmm11,%xmm10 - movups %xmm2,(%rsi) - leaq 16(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_two: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - leaq 32(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - - call _aesni_encrypt2 - - xorps %xmm10,%xmm2 - movdqa %xmm12,%xmm10 - xorps %xmm11,%xmm3 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - leaq 32(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_three: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - leaq 48(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - - call _aesni_encrypt3 - - xorps %xmm10,%xmm2 - movdqa %xmm13,%xmm10 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - leaq 48(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_four: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - xorps %xmm10,%xmm2 - movups 48(%rdi),%xmm5 - leaq 64(%rdi),%rdi - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - xorps %xmm13,%xmm5 - - call _aesni_encrypt4 - - pxor %xmm10,%xmm2 - movdqa %xmm14,%xmm10 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - leaq 64(%rsi),%rsi - jmp .Lxts_enc_done - -.align 16 -.Lxts_enc_done: - andq $15,%r9 - jz .Lxts_enc_ret - movq %r9,%rdx - -.Lxts_enc_steal: - movzbl (%rdi),%eax - movzbl -16(%rsi),%ecx - leaq 1(%rdi),%rdi - movb %al,-16(%rsi) - movb %cl,0(%rsi) - leaq 1(%rsi),%rsi - subq $1,%rdx - jnz .Lxts_enc_steal - - subq %r9,%rsi - movq %rbp,%rcx - movl %r10d,%eax - - movups -16(%rsi),%xmm2 - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_enc1_10: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_10 -.byte 102,15,56,221,209 - xorps %xmm10,%xmm2 - movups %xmm2,-16(%rsi) - -.Lxts_enc_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lxts_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_xts_encrypt,.-aesni_xts_encrypt -.globl aesni_xts_decrypt -.type aesni_xts_decrypt,@function -.align 16 -aesni_xts_decrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $112,%rsp - andq $-16,%rsp - movups (%r9),%xmm2 - movl 240(%r8),%eax - movl 240(%rcx),%r10d - movups (%r8),%xmm0 - movups 16(%r8),%xmm1 - leaq 32(%r8),%r8 - xorps %xmm0,%xmm2 -.Loop_enc1_11: -.byte 102,15,56,220,209 - decl %eax - movups (%r8),%xmm1 - leaq 16(%r8),%r8 - jnz .Loop_enc1_11 -.byte 102,15,56,221,209 - xorl %eax,%eax - testq $15,%rdx - setnz %al - shlq $4,%rax - subq %rax,%rdx - - movups (%rcx),%xmm0 - movq %rcx,%rbp - movl %r10d,%eax - shll $4,%r10d - movq %rdx,%r9 - andq $-16,%rdx - - movups 16(%rcx,%r10,1),%xmm1 - - movdqa .Lxts_magic(%rip),%xmm8 - movdqa %xmm2,%xmm15 - pshufd $0x5f,%xmm2,%xmm9 - pxor %xmm0,%xmm1 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm10 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm10 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm11 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm11 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm12 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm12 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 - movdqa %xmm15,%xmm13 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 - pxor %xmm0,%xmm13 - pxor %xmm14,%xmm15 - movdqa %xmm15,%xmm14 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm9 - pxor %xmm0,%xmm14 - pxor %xmm9,%xmm15 - movaps %xmm1,96(%rsp) - - subq $96,%rdx - jc .Lxts_dec_short - - movl $16+96,%eax - leaq 32(%rbp,%r10,1),%rcx - subq %r10,%rax - movups 16(%rbp),%xmm1 - movq %rax,%r10 - leaq .Lxts_magic(%rip),%r8 - jmp .Lxts_dec_grandloop - -.align 32 -.Lxts_dec_grandloop: - movdqu 0(%rdi),%xmm2 - movdqa %xmm0,%xmm8 - movdqu 16(%rdi),%xmm3 - pxor %xmm10,%xmm2 - movdqu 32(%rdi),%xmm4 - pxor %xmm11,%xmm3 -.byte 102,15,56,222,209 - movdqu 48(%rdi),%xmm5 - pxor %xmm12,%xmm4 -.byte 102,15,56,222,217 - movdqu 64(%rdi),%xmm6 - pxor %xmm13,%xmm5 -.byte 102,15,56,222,225 - movdqu 80(%rdi),%xmm7 - pxor %xmm15,%xmm8 - movdqa 96(%rsp),%xmm9 - pxor %xmm14,%xmm6 -.byte 102,15,56,222,233 - movups 32(%rbp),%xmm0 - leaq 96(%rdi),%rdi - pxor %xmm8,%xmm7 - - pxor %xmm9,%xmm10 -.byte 102,15,56,222,241 - pxor %xmm9,%xmm11 - movdqa %xmm10,0(%rsp) -.byte 102,15,56,222,249 - movups 48(%rbp),%xmm1 - pxor %xmm9,%xmm12 - -.byte 102,15,56,222,208 - pxor %xmm9,%xmm13 - movdqa %xmm11,16(%rsp) -.byte 102,15,56,222,216 - pxor %xmm9,%xmm14 - movdqa %xmm12,32(%rsp) -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - pxor %xmm9,%xmm8 - movdqa %xmm14,64(%rsp) -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups 64(%rbp),%xmm0 - movdqa %xmm8,80(%rsp) - pshufd $0x5f,%xmm15,%xmm9 - jmp .Lxts_dec_loop6 -.align 32 -.Lxts_dec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups -64(%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -80(%rcx,%rax,1),%xmm0 - jnz .Lxts_dec_loop6 - - movdqa (%r8),%xmm8 - movdqa %xmm9,%xmm14 - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - paddq %xmm15,%xmm15 - psrad $31,%xmm14 -.byte 102,15,56,222,217 - pand %xmm8,%xmm14 - movups (%rbp),%xmm10 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 - pxor %xmm14,%xmm15 - movaps %xmm10,%xmm11 -.byte 102,15,56,222,249 - movups -64(%rcx),%xmm1 - - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,208 - paddd %xmm9,%xmm9 - pxor %xmm15,%xmm10 -.byte 102,15,56,222,216 - psrad $31,%xmm14 - paddq %xmm15,%xmm15 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - pand %xmm8,%xmm14 - movaps %xmm11,%xmm12 -.byte 102,15,56,222,240 - pxor %xmm14,%xmm15 - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,248 - movups -48(%rcx),%xmm0 - - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - pxor %xmm15,%xmm11 - psrad $31,%xmm14 -.byte 102,15,56,222,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movdqa %xmm13,48(%rsp) - pxor %xmm14,%xmm15 -.byte 102,15,56,222,241 - movaps %xmm12,%xmm13 - movdqa %xmm9,%xmm14 -.byte 102,15,56,222,249 - movups -32(%rcx),%xmm1 - - paddd %xmm9,%xmm9 -.byte 102,15,56,222,208 - pxor %xmm15,%xmm12 - psrad $31,%xmm14 -.byte 102,15,56,222,216 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm14 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 - pxor %xmm14,%xmm15 - movaps %xmm13,%xmm14 -.byte 102,15,56,222,248 - - movdqa %xmm9,%xmm0 - paddd %xmm9,%xmm9 -.byte 102,15,56,222,209 - pxor %xmm15,%xmm13 - psrad $31,%xmm0 -.byte 102,15,56,222,217 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm0 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm0,%xmm15 - movups (%rbp),%xmm0 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups 16(%rbp),%xmm1 - - pxor %xmm15,%xmm14 -.byte 102,15,56,223,84,36,0 - psrad $31,%xmm9 - paddq %xmm15,%xmm15 -.byte 102,15,56,223,92,36,16 -.byte 102,15,56,223,100,36,32 - pand %xmm8,%xmm9 - movq %r10,%rax -.byte 102,15,56,223,108,36,48 -.byte 102,15,56,223,116,36,64 -.byte 102,15,56,223,124,36,80 - pxor %xmm9,%xmm15 - - leaq 96(%rsi),%rsi - movups %xmm2,-96(%rsi) - movups %xmm3,-80(%rsi) - movups %xmm4,-64(%rsi) - movups %xmm5,-48(%rsi) - movups %xmm6,-32(%rsi) - movups %xmm7,-16(%rsi) - subq $96,%rdx - jnc .Lxts_dec_grandloop - - movl $16+96,%eax - subl %r10d,%eax - movq %rbp,%rcx - shrl $4,%eax - -.Lxts_dec_short: - - movl %eax,%r10d - pxor %xmm0,%xmm10 - pxor %xmm0,%xmm11 - addq $96,%rdx - jz .Lxts_dec_done - - pxor %xmm0,%xmm12 - cmpq $0x20,%rdx - jb .Lxts_dec_one - pxor %xmm0,%xmm13 - je .Lxts_dec_two - - pxor %xmm0,%xmm14 - cmpq $0x40,%rdx - jb .Lxts_dec_three - je .Lxts_dec_four - - movdqu (%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - pxor %xmm10,%xmm2 - movdqu 48(%rdi),%xmm5 - pxor %xmm11,%xmm3 - movdqu 64(%rdi),%xmm6 - leaq 80(%rdi),%rdi - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm6 - - call _aesni_decrypt6 - - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - xorps %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - xorps %xmm14,%xmm6 - movdqu %xmm4,32(%rsi) - pxor %xmm14,%xmm14 - movdqu %xmm5,48(%rsi) - pcmpgtd %xmm15,%xmm14 - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - pshufd $0x13,%xmm14,%xmm11 - andq $15,%r9 - jz .Lxts_dec_ret - - movdqa %xmm15,%xmm10 - paddq %xmm15,%xmm15 - pand %xmm8,%xmm11 - pxor %xmm15,%xmm11 - jmp .Lxts_dec_done2 - -.align 16 -.Lxts_dec_one: - movups (%rdi),%xmm2 - leaq 16(%rdi),%rdi - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_12: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_12 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movdqa %xmm11,%xmm10 - movups %xmm2,(%rsi) - movdqa %xmm12,%xmm11 - leaq 16(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_two: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - leaq 32(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - - call _aesni_decrypt2 - - xorps %xmm10,%xmm2 - movdqa %xmm12,%xmm10 - xorps %xmm11,%xmm3 - movdqa %xmm13,%xmm11 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - leaq 32(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_three: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - leaq 48(%rdi),%rdi - xorps %xmm10,%xmm2 - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - - call _aesni_decrypt3 - - xorps %xmm10,%xmm2 - movdqa %xmm13,%xmm10 - xorps %xmm11,%xmm3 - movdqa %xmm14,%xmm11 - xorps %xmm12,%xmm4 - movups %xmm2,(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - leaq 48(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_four: - movups (%rdi),%xmm2 - movups 16(%rdi),%xmm3 - movups 32(%rdi),%xmm4 - xorps %xmm10,%xmm2 - movups 48(%rdi),%xmm5 - leaq 64(%rdi),%rdi - xorps %xmm11,%xmm3 - xorps %xmm12,%xmm4 - xorps %xmm13,%xmm5 - - call _aesni_decrypt4 - - pxor %xmm10,%xmm2 - movdqa %xmm14,%xmm10 - pxor %xmm11,%xmm3 - movdqa %xmm15,%xmm11 - pxor %xmm12,%xmm4 - movdqu %xmm2,(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm3,16(%rsi) - movdqu %xmm4,32(%rsi) - movdqu %xmm5,48(%rsi) - leaq 64(%rsi),%rsi - jmp .Lxts_dec_done - -.align 16 -.Lxts_dec_done: - andq $15,%r9 - jz .Lxts_dec_ret -.Lxts_dec_done2: - movq %r9,%rdx - movq %rbp,%rcx - movl %r10d,%eax - - movups (%rdi),%xmm2 - xorps %xmm11,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_13: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_13 -.byte 102,15,56,223,209 - xorps %xmm11,%xmm2 - movups %xmm2,(%rsi) - -.Lxts_dec_steal: - movzbl 16(%rdi),%eax - movzbl (%rsi),%ecx - leaq 1(%rdi),%rdi - movb %al,(%rsi) - movb %cl,16(%rsi) - leaq 1(%rsi),%rsi - subq $1,%rdx - jnz .Lxts_dec_steal - - subq %r9,%rsi - movq %rbp,%rcx - movl %r10d,%eax - - movups (%rsi),%xmm2 - xorps %xmm10,%xmm2 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_14: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_14 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movups %xmm2,(%rsi) - -.Lxts_dec_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - movaps %xmm0,0(%rsp) - pxor %xmm8,%xmm8 - movaps %xmm0,16(%rsp) - pxor %xmm9,%xmm9 - movaps %xmm0,32(%rsp) - pxor %xmm10,%xmm10 - movaps %xmm0,48(%rsp) - pxor %xmm11,%xmm11 - movaps %xmm0,64(%rsp) - pxor %xmm12,%xmm12 - movaps %xmm0,80(%rsp) - pxor %xmm13,%xmm13 - movaps %xmm0,96(%rsp) - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lxts_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_xts_decrypt,.-aesni_xts_decrypt -.globl aesni_ocb_encrypt -.type aesni_ocb_encrypt,@function -.align 32 -aesni_ocb_encrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%rax - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - movq 8(%rax),%rbx - movq 8+8(%rax),%rbp - - movl 240(%rcx),%r10d - movq %rcx,%r11 - shll $4,%r10d - movups (%rcx),%xmm9 - movups 16(%rcx,%r10,1),%xmm1 - - movdqu (%r9),%xmm15 - pxor %xmm1,%xmm9 - pxor %xmm1,%xmm15 - - movl $16+32,%eax - leaq 32(%r11,%r10,1),%rcx - movups 16(%r11),%xmm1 - subq %r10,%rax - movq %rax,%r10 - - movdqu (%rbx),%xmm10 - movdqu (%rbp),%xmm8 - - testq $1,%r8 - jnz .Locb_enc_odd - - bsfq %r8,%r12 - addq $1,%r8 - shlq $4,%r12 - movdqu (%rbx,%r12,1),%xmm7 - movdqu (%rdi),%xmm2 - leaq 16(%rdi),%rdi - - call __ocb_encrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,(%rsi) - leaq 16(%rsi),%rsi - subq $1,%rdx - jz .Locb_enc_done - -.Locb_enc_odd: - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - leaq 6(%r8),%r8 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - shlq $4,%r12 - shlq $4,%r13 - shlq $4,%r14 - - subq $6,%rdx - jc .Locb_enc_short - jmp .Locb_enc_grandloop - -.align 32 -.Locb_enc_grandloop: - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - leaq 96(%rdi),%rdi - - call __ocb_encrypt6 - - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - movups %xmm7,80(%rsi) - leaq 96(%rsi),%rsi - subq $6,%rdx - jnc .Locb_enc_grandloop - -.Locb_enc_short: - addq $6,%rdx - jz .Locb_enc_done - - movdqu 0(%rdi),%xmm2 - cmpq $2,%rdx - jb .Locb_enc_one - movdqu 16(%rdi),%xmm3 - je .Locb_enc_two - - movdqu 32(%rdi),%xmm4 - cmpq $4,%rdx - jb .Locb_enc_three - movdqu 48(%rdi),%xmm5 - je .Locb_enc_four - - movdqu 64(%rdi),%xmm6 - pxor %xmm7,%xmm7 - - call __ocb_encrypt6 - - movdqa %xmm14,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - movups %xmm6,64(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_one: - movdqa %xmm10,%xmm7 - - call __ocb_encrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,0(%rsi) - jmp .Locb_enc_done - -.align 16 -.Locb_enc_two: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - call __ocb_encrypt4 - - movdqa %xmm11,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_three: - pxor %xmm5,%xmm5 - - call __ocb_encrypt4 - - movdqa %xmm12,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - - jmp .Locb_enc_done - -.align 16 -.Locb_enc_four: - call __ocb_encrypt4 - - movdqa %xmm13,%xmm15 - movups %xmm2,0(%rsi) - movups %xmm3,16(%rsi) - movups %xmm4,32(%rsi) - movups %xmm5,48(%rsi) - -.Locb_enc_done: - pxor %xmm0,%xmm15 - movdqu %xmm8,(%rbp) - movdqu %xmm15,(%r9) - - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - leaq 40(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Locb_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ocb_encrypt,.-aesni_ocb_encrypt - -.type __ocb_encrypt6,@function -.align 32 -__ocb_encrypt6: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - movdqa %xmm10,%xmm14 - pxor %xmm15,%xmm10 - movdqu (%rbx,%r14,1),%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm2,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm3,%xmm8 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm4,%xmm8 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm14 - pxor %xmm5,%xmm8 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm15 - pxor %xmm6,%xmm8 - pxor %xmm14,%xmm6 - pxor %xmm7,%xmm8 - pxor %xmm15,%xmm7 - movups 32(%r11),%xmm0 - - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - addq $6,%r8 - pxor %xmm9,%xmm10 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 -.byte 102,15,56,220,241 - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm14 -.byte 102,15,56,220,249 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm15 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups 64(%r11),%xmm0 - shlq $4,%r12 - shlq $4,%r13 - jmp .Locb_enc_loop6 - -.align 32 -.Locb_enc_loop6: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 -.byte 102,15,56,220,240 -.byte 102,15,56,220,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop6 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 -.byte 102,15,56,220,241 -.byte 102,15,56,220,249 - movups 16(%r11),%xmm1 - shlq $4,%r14 - -.byte 102,65,15,56,221,210 - movdqu (%rbx),%xmm10 - movq %r10,%rax -.byte 102,65,15,56,221,219 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 -.byte 102,65,15,56,221,246 -.byte 102,65,15,56,221,255 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt6,.-__ocb_encrypt6 - -.type __ocb_encrypt4,@function -.align 32 -__ocb_encrypt4: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - pxor %xmm15,%xmm10 - pxor %xmm10,%xmm11 - pxor %xmm2,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm3,%xmm8 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm4,%xmm8 - pxor %xmm12,%xmm4 - pxor %xmm5,%xmm8 - pxor %xmm13,%xmm5 - movups 32(%r11),%xmm0 - - pxor %xmm9,%xmm10 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 - pxor %xmm9,%xmm13 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 48(%r11),%xmm1 - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups 64(%r11),%xmm0 - jmp .Locb_enc_loop4 - -.align 32 -.Locb_enc_loop4: -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 -.byte 102,15,56,220,216 -.byte 102,15,56,220,224 -.byte 102,15,56,220,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop4 - -.byte 102,15,56,220,209 -.byte 102,15,56,220,217 -.byte 102,15,56,220,225 -.byte 102,15,56,220,233 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,65,15,56,221,210 -.byte 102,65,15,56,221,219 -.byte 102,65,15,56,221,228 -.byte 102,65,15,56,221,237 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt4,.-__ocb_encrypt4 - -.type __ocb_encrypt1,@function -.align 32 -__ocb_encrypt1: -.cfi_startproc - pxor %xmm15,%xmm7 - pxor %xmm9,%xmm7 - pxor %xmm2,%xmm8 - pxor %xmm7,%xmm2 - movups 32(%r11),%xmm0 - -.byte 102,15,56,220,209 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm7 - -.byte 102,15,56,220,208 - movups 64(%r11),%xmm0 - jmp .Locb_enc_loop1 - -.align 32 -.Locb_enc_loop1: -.byte 102,15,56,220,209 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,220,208 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_enc_loop1 - -.byte 102,15,56,220,209 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,15,56,221,215 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_encrypt1,.-__ocb_encrypt1 - -.globl aesni_ocb_decrypt -.type aesni_ocb_decrypt,@function -.align 32 -aesni_ocb_decrypt: -.cfi_startproc -.byte 243,15,30,250 - leaq (%rsp),%rax - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - movq 8(%rax),%rbx - movq 8+8(%rax),%rbp - - movl 240(%rcx),%r10d - movq %rcx,%r11 - shll $4,%r10d - movups (%rcx),%xmm9 - movups 16(%rcx,%r10,1),%xmm1 - - movdqu (%r9),%xmm15 - pxor %xmm1,%xmm9 - pxor %xmm1,%xmm15 - - movl $16+32,%eax - leaq 32(%r11,%r10,1),%rcx - movups 16(%r11),%xmm1 - subq %r10,%rax - movq %rax,%r10 - - movdqu (%rbx),%xmm10 - movdqu (%rbp),%xmm8 - - testq $1,%r8 - jnz .Locb_dec_odd - - bsfq %r8,%r12 - addq $1,%r8 - shlq $4,%r12 - movdqu (%rbx,%r12,1),%xmm7 - movdqu (%rdi),%xmm2 - leaq 16(%rdi),%rdi - - call __ocb_decrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,(%rsi) - xorps %xmm2,%xmm8 - leaq 16(%rsi),%rsi - subq $1,%rdx - jz .Locb_dec_done - -.Locb_dec_odd: - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - leaq 6(%r8),%r8 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - shlq $4,%r12 - shlq $4,%r13 - shlq $4,%r14 - - subq $6,%rdx - jc .Locb_dec_short - jmp .Locb_dec_grandloop - -.align 32 -.Locb_dec_grandloop: - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqu 32(%rdi),%xmm4 - movdqu 48(%rdi),%xmm5 - movdqu 64(%rdi),%xmm6 - movdqu 80(%rdi),%xmm7 - leaq 96(%rdi),%rdi - - call __ocb_decrypt6 - - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm8 - movups %xmm7,80(%rsi) - pxor %xmm7,%xmm8 - leaq 96(%rsi),%rsi - subq $6,%rdx - jnc .Locb_dec_grandloop - -.Locb_dec_short: - addq $6,%rdx - jz .Locb_dec_done - - movdqu 0(%rdi),%xmm2 - cmpq $2,%rdx - jb .Locb_dec_one - movdqu 16(%rdi),%xmm3 - je .Locb_dec_two - - movdqu 32(%rdi),%xmm4 - cmpq $4,%rdx - jb .Locb_dec_three - movdqu 48(%rdi),%xmm5 - je .Locb_dec_four - - movdqu 64(%rdi),%xmm6 - pxor %xmm7,%xmm7 - - call __ocb_decrypt6 - - movdqa %xmm14,%xmm15 - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - movups %xmm6,64(%rsi) - pxor %xmm6,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_one: - movdqa %xmm10,%xmm7 - - call __ocb_decrypt1 - - movdqa %xmm7,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - jmp .Locb_dec_done - -.align 16 -.Locb_dec_two: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - call __ocb_decrypt4 - - movdqa %xmm11,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - movups %xmm3,16(%rsi) - xorps %xmm3,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_three: - pxor %xmm5,%xmm5 - - call __ocb_decrypt4 - - movdqa %xmm12,%xmm15 - movups %xmm2,0(%rsi) - xorps %xmm2,%xmm8 - movups %xmm3,16(%rsi) - xorps %xmm3,%xmm8 - movups %xmm4,32(%rsi) - xorps %xmm4,%xmm8 - - jmp .Locb_dec_done - -.align 16 -.Locb_dec_four: - call __ocb_decrypt4 - - movdqa %xmm13,%xmm15 - movups %xmm2,0(%rsi) - pxor %xmm2,%xmm8 - movups %xmm3,16(%rsi) - pxor %xmm3,%xmm8 - movups %xmm4,32(%rsi) - pxor %xmm4,%xmm8 - movups %xmm5,48(%rsi) - pxor %xmm5,%xmm8 - -.Locb_dec_done: - pxor %xmm0,%xmm15 - movdqu %xmm8,(%rbp) - movdqu %xmm15,(%r9) - - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - leaq 40(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Locb_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_ocb_decrypt,.-aesni_ocb_decrypt - -.type __ocb_decrypt6,@function -.align 32 -__ocb_decrypt6: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - movdqa %xmm10,%xmm14 - pxor %xmm15,%xmm10 - movdqu (%rbx,%r14,1),%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm14 - pxor %xmm13,%xmm5 - pxor %xmm14,%xmm15 - pxor %xmm14,%xmm6 - pxor %xmm15,%xmm7 - movups 32(%r11),%xmm0 - - leaq 1(%r8),%r12 - leaq 3(%r8),%r13 - leaq 5(%r8),%r14 - addq $6,%r8 - pxor %xmm9,%xmm10 - bsfq %r12,%r12 - bsfq %r13,%r13 - bsfq %r14,%r14 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 -.byte 102,15,56,222,241 - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm14 -.byte 102,15,56,222,249 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm15 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups 64(%r11),%xmm0 - shlq $4,%r12 - shlq $4,%r13 - jmp .Locb_dec_loop6 - -.align 32 -.Locb_dec_loop6: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop6 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - movups 16(%r11),%xmm1 - shlq $4,%r14 - -.byte 102,65,15,56,223,210 - movdqu (%rbx),%xmm10 - movq %r10,%rax -.byte 102,65,15,56,223,219 -.byte 102,65,15,56,223,228 -.byte 102,65,15,56,223,237 -.byte 102,65,15,56,223,246 -.byte 102,65,15,56,223,255 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt6,.-__ocb_decrypt6 - -.type __ocb_decrypt4,@function -.align 32 -__ocb_decrypt4: -.cfi_startproc - pxor %xmm9,%xmm15 - movdqu (%rbx,%r12,1),%xmm11 - movdqa %xmm10,%xmm12 - movdqu (%rbx,%r13,1),%xmm13 - pxor %xmm15,%xmm10 - pxor %xmm10,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm12 - pxor %xmm11,%xmm3 - pxor %xmm12,%xmm13 - pxor %xmm12,%xmm4 - pxor %xmm13,%xmm5 - movups 32(%r11),%xmm0 - - pxor %xmm9,%xmm10 - pxor %xmm9,%xmm11 - pxor %xmm9,%xmm12 - pxor %xmm9,%xmm13 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 48(%r11),%xmm1 - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups 64(%r11),%xmm0 - jmp .Locb_dec_loop4 - -.align 32 -.Locb_dec_loop4: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop4 - -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,65,15,56,223,210 -.byte 102,65,15,56,223,219 -.byte 102,65,15,56,223,228 -.byte 102,65,15,56,223,237 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt4,.-__ocb_decrypt4 - -.type __ocb_decrypt1,@function -.align 32 -__ocb_decrypt1: -.cfi_startproc - pxor %xmm15,%xmm7 - pxor %xmm9,%xmm7 - pxor %xmm7,%xmm2 - movups 32(%r11),%xmm0 - -.byte 102,15,56,222,209 - movups 48(%r11),%xmm1 - pxor %xmm9,%xmm7 - -.byte 102,15,56,222,208 - movups 64(%r11),%xmm0 - jmp .Locb_dec_loop1 - -.align 32 -.Locb_dec_loop1: -.byte 102,15,56,222,209 - movups (%rcx,%rax,1),%xmm1 - addq $32,%rax - -.byte 102,15,56,222,208 - movups -16(%rcx,%rax,1),%xmm0 - jnz .Locb_dec_loop1 - -.byte 102,15,56,222,209 - movups 16(%r11),%xmm1 - movq %r10,%rax - -.byte 102,15,56,223,215 - .byte 0xf3,0xc3 -.cfi_endproc -.size __ocb_decrypt1,.-__ocb_decrypt1 -.globl aesni_cbc_encrypt -.type aesni_cbc_encrypt,@function -.align 16 -aesni_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - testq %rdx,%rdx - jz .Lcbc_ret - - movl 240(%rcx),%r10d - movq %rcx,%r11 - testl %r9d,%r9d - jz .Lcbc_decrypt - - movups (%r8),%xmm2 - movl %r10d,%eax - cmpq $16,%rdx - jb .Lcbc_enc_tail - subq $16,%rdx - jmp .Lcbc_enc_loop -.align 16 -.Lcbc_enc_loop: - movups (%rdi),%xmm3 - leaq 16(%rdi),%rdi - - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - xorps %xmm0,%xmm3 - leaq 32(%rcx),%rcx - xorps %xmm3,%xmm2 -.Loop_enc1_15: -.byte 102,15,56,220,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_enc1_15 -.byte 102,15,56,221,209 - movl %r10d,%eax - movq %r11,%rcx - movups %xmm2,0(%rsi) - leaq 16(%rsi),%rsi - subq $16,%rdx - jnc .Lcbc_enc_loop - addq $16,%rdx - jnz .Lcbc_enc_tail - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movups %xmm2,(%r8) - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - jmp .Lcbc_ret - -.Lcbc_enc_tail: - movq %rdx,%rcx - xchgq %rdi,%rsi -.long 0x9066A4F3 - movl $16,%ecx - subq %rdx,%rcx - xorl %eax,%eax -.long 0x9066AAF3 - leaq -16(%rdi),%rdi - movl %r10d,%eax - movq %rdi,%rsi - movq %r11,%rcx - xorq %rdx,%rdx - jmp .Lcbc_enc_loop - -.align 16 -.Lcbc_decrypt: - cmpq $16,%rdx - jne .Lcbc_decrypt_bulk - - - - movdqu (%rdi),%xmm2 - movdqu (%r8),%xmm3 - movdqa %xmm2,%xmm4 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_16: -.byte 102,15,56,222,209 - decl %r10d - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_16 -.byte 102,15,56,223,209 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movdqu %xmm4,(%r8) - xorps %xmm3,%xmm2 - pxor %xmm3,%xmm3 - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lcbc_ret -.align 16 -.Lcbc_decrypt_bulk: - leaq (%rsp),%r11 -.cfi_def_cfa_register %r11 - pushq %rbp -.cfi_offset %rbp,-16 - subq $16,%rsp - andq $-16,%rsp - movq %rcx,%rbp - movups (%r8),%xmm10 - movl %r10d,%eax - cmpq $0x50,%rdx - jbe .Lcbc_dec_tail - - movups (%rcx),%xmm0 - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqa %xmm2,%xmm11 - movdqu 32(%rdi),%xmm4 - movdqa %xmm3,%xmm12 - movdqu 48(%rdi),%xmm5 - movdqa %xmm4,%xmm13 - movdqu 64(%rdi),%xmm6 - movdqa %xmm5,%xmm14 - movdqu 80(%rdi),%xmm7 - movdqa %xmm6,%xmm15 - movl OPENSSL_ia32cap_P+4(%rip),%r9d - cmpq $0x70,%rdx - jbe .Lcbc_dec_six_or_seven - - andl $71303168,%r9d - subq $0x50,%rdx - cmpl $4194304,%r9d - je .Lcbc_dec_loop6_enter - subq $0x20,%rdx - leaq 112(%rcx),%rcx - jmp .Lcbc_dec_loop8_enter -.align 16 -.Lcbc_dec_loop8: - movups %xmm9,(%rsi) - leaq 16(%rsi),%rsi -.Lcbc_dec_loop8_enter: - movdqu 96(%rdi),%xmm8 - pxor %xmm0,%xmm2 - movdqu 112(%rdi),%xmm9 - pxor %xmm0,%xmm3 - movups 16-112(%rcx),%xmm1 - pxor %xmm0,%xmm4 - movq $-1,%rbp - cmpq $0x70,%rdx - pxor %xmm0,%xmm5 - pxor %xmm0,%xmm6 - pxor %xmm0,%xmm7 - pxor %xmm0,%xmm8 - -.byte 102,15,56,222,209 - pxor %xmm0,%xmm9 - movups 32-112(%rcx),%xmm0 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 - adcq $0,%rbp - andq $128,%rbp -.byte 102,68,15,56,222,201 - addq %rdi,%rbp - movups 48-112(%rcx),%xmm1 -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 64-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 80-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 96-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 112-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 128-112(%rcx),%xmm0 - nop -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 144-112(%rcx),%xmm1 - cmpl $11,%eax -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 160-112(%rcx),%xmm0 - jb .Lcbc_dec_done -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 176-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 192-112(%rcx),%xmm0 - je .Lcbc_dec_done -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movups 208-112(%rcx),%xmm1 - nop -.byte 102,15,56,222,208 -.byte 102,15,56,222,216 -.byte 102,15,56,222,224 -.byte 102,15,56,222,232 -.byte 102,15,56,222,240 -.byte 102,15,56,222,248 -.byte 102,68,15,56,222,192 -.byte 102,68,15,56,222,200 - movups 224-112(%rcx),%xmm0 - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_done: -.byte 102,15,56,222,209 -.byte 102,15,56,222,217 - pxor %xmm0,%xmm10 - pxor %xmm0,%xmm11 -.byte 102,15,56,222,225 -.byte 102,15,56,222,233 - pxor %xmm0,%xmm12 - pxor %xmm0,%xmm13 -.byte 102,15,56,222,241 -.byte 102,15,56,222,249 - pxor %xmm0,%xmm14 - pxor %xmm0,%xmm15 -.byte 102,68,15,56,222,193 -.byte 102,68,15,56,222,201 - movdqu 80(%rdi),%xmm1 - -.byte 102,65,15,56,223,210 - movdqu 96(%rdi),%xmm10 - pxor %xmm0,%xmm1 -.byte 102,65,15,56,223,219 - pxor %xmm0,%xmm10 - movdqu 112(%rdi),%xmm0 -.byte 102,65,15,56,223,228 - leaq 128(%rdi),%rdi - movdqu 0(%rbp),%xmm11 -.byte 102,65,15,56,223,237 -.byte 102,65,15,56,223,246 - movdqu 16(%rbp),%xmm12 - movdqu 32(%rbp),%xmm13 -.byte 102,65,15,56,223,255 -.byte 102,68,15,56,223,193 - movdqu 48(%rbp),%xmm14 - movdqu 64(%rbp),%xmm15 -.byte 102,69,15,56,223,202 - movdqa %xmm0,%xmm10 - movdqu 80(%rbp),%xmm1 - movups -112(%rcx),%xmm0 - - movups %xmm2,(%rsi) - movdqa %xmm11,%xmm2 - movups %xmm3,16(%rsi) - movdqa %xmm12,%xmm3 - movups %xmm4,32(%rsi) - movdqa %xmm13,%xmm4 - movups %xmm5,48(%rsi) - movdqa %xmm14,%xmm5 - movups %xmm6,64(%rsi) - movdqa %xmm15,%xmm6 - movups %xmm7,80(%rsi) - movdqa %xmm1,%xmm7 - movups %xmm8,96(%rsi) - leaq 112(%rsi),%rsi - - subq $0x80,%rdx - ja .Lcbc_dec_loop8 - - movaps %xmm9,%xmm2 - leaq -112(%rcx),%rcx - addq $0x70,%rdx - jle .Lcbc_dec_clear_tail_collected - movups %xmm9,(%rsi) - leaq 16(%rsi),%rsi - cmpq $0x50,%rdx - jbe .Lcbc_dec_tail - - movaps %xmm11,%xmm2 -.Lcbc_dec_six_or_seven: - cmpq $0x60,%rdx - ja .Lcbc_dec_seven - - movaps %xmm7,%xmm8 - call _aesni_decrypt6 - pxor %xmm10,%xmm2 - movaps %xmm8,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - pxor %xmm15,%xmm7 - movdqu %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - leaq 80(%rsi),%rsi - movdqa %xmm7,%xmm2 - pxor %xmm7,%xmm7 - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_seven: - movups 96(%rdi),%xmm8 - xorps %xmm9,%xmm9 - call _aesni_decrypt8 - movups 80(%rdi),%xmm9 - pxor %xmm10,%xmm2 - movups 96(%rdi),%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - pxor %xmm15,%xmm7 - movdqu %xmm6,64(%rsi) - pxor %xmm6,%xmm6 - pxor %xmm9,%xmm8 - movdqu %xmm7,80(%rsi) - pxor %xmm7,%xmm7 - leaq 96(%rsi),%rsi - movdqa %xmm8,%xmm2 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_loop6: - movups %xmm7,(%rsi) - leaq 16(%rsi),%rsi - movdqu 0(%rdi),%xmm2 - movdqu 16(%rdi),%xmm3 - movdqa %xmm2,%xmm11 - movdqu 32(%rdi),%xmm4 - movdqa %xmm3,%xmm12 - movdqu 48(%rdi),%xmm5 - movdqa %xmm4,%xmm13 - movdqu 64(%rdi),%xmm6 - movdqa %xmm5,%xmm14 - movdqu 80(%rdi),%xmm7 - movdqa %xmm6,%xmm15 -.Lcbc_dec_loop6_enter: - leaq 96(%rdi),%rdi - movdqa %xmm7,%xmm8 - - call _aesni_decrypt6 - - pxor %xmm10,%xmm2 - movdqa %xmm8,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm14,%xmm6 - movq %rbp,%rcx - movdqu %xmm5,48(%rsi) - pxor %xmm15,%xmm7 - movl %r10d,%eax - movdqu %xmm6,64(%rsi) - leaq 80(%rsi),%rsi - subq $0x60,%rdx - ja .Lcbc_dec_loop6 - - movdqa %xmm7,%xmm2 - addq $0x50,%rdx - jle .Lcbc_dec_clear_tail_collected - movups %xmm7,(%rsi) - leaq 16(%rsi),%rsi - -.Lcbc_dec_tail: - movups (%rdi),%xmm2 - subq $0x10,%rdx - jbe .Lcbc_dec_one - - movups 16(%rdi),%xmm3 - movaps %xmm2,%xmm11 - subq $0x10,%rdx - jbe .Lcbc_dec_two - - movups 32(%rdi),%xmm4 - movaps %xmm3,%xmm12 - subq $0x10,%rdx - jbe .Lcbc_dec_three - - movups 48(%rdi),%xmm5 - movaps %xmm4,%xmm13 - subq $0x10,%rdx - jbe .Lcbc_dec_four - - movups 64(%rdi),%xmm6 - movaps %xmm5,%xmm14 - movaps %xmm6,%xmm15 - xorps %xmm7,%xmm7 - call _aesni_decrypt6 - pxor %xmm10,%xmm2 - movaps %xmm15,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - pxor %xmm14,%xmm6 - movdqu %xmm5,48(%rsi) - pxor %xmm5,%xmm5 - leaq 64(%rsi),%rsi - movdqa %xmm6,%xmm2 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - subq $0x10,%rdx - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_one: - movaps %xmm2,%xmm11 - movups (%rcx),%xmm0 - movups 16(%rcx),%xmm1 - leaq 32(%rcx),%rcx - xorps %xmm0,%xmm2 -.Loop_dec1_17: -.byte 102,15,56,222,209 - decl %eax - movups (%rcx),%xmm1 - leaq 16(%rcx),%rcx - jnz .Loop_dec1_17 -.byte 102,15,56,223,209 - xorps %xmm10,%xmm2 - movaps %xmm11,%xmm10 - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_two: - movaps %xmm3,%xmm12 - call _aesni_decrypt2 - pxor %xmm10,%xmm2 - movaps %xmm12,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - movdqa %xmm3,%xmm2 - pxor %xmm3,%xmm3 - leaq 16(%rsi),%rsi - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_three: - movaps %xmm4,%xmm13 - call _aesni_decrypt3 - pxor %xmm10,%xmm2 - movaps %xmm13,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - movdqa %xmm4,%xmm2 - pxor %xmm4,%xmm4 - leaq 32(%rsi),%rsi - jmp .Lcbc_dec_tail_collected -.align 16 -.Lcbc_dec_four: - movaps %xmm5,%xmm14 - call _aesni_decrypt4 - pxor %xmm10,%xmm2 - movaps %xmm14,%xmm10 - pxor %xmm11,%xmm3 - movdqu %xmm2,(%rsi) - pxor %xmm12,%xmm4 - movdqu %xmm3,16(%rsi) - pxor %xmm3,%xmm3 - pxor %xmm13,%xmm5 - movdqu %xmm4,32(%rsi) - pxor %xmm4,%xmm4 - movdqa %xmm5,%xmm2 - pxor %xmm5,%xmm5 - leaq 48(%rsi),%rsi - jmp .Lcbc_dec_tail_collected - -.align 16 -.Lcbc_dec_clear_tail_collected: - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 -.Lcbc_dec_tail_collected: - movups %xmm10,(%r8) - andq $15,%rdx - jnz .Lcbc_dec_tail_partial - movups %xmm2,(%rsi) - pxor %xmm2,%xmm2 - jmp .Lcbc_dec_ret -.align 16 -.Lcbc_dec_tail_partial: - movaps %xmm2,(%rsp) - pxor %xmm2,%xmm2 - movq $16,%rcx - movq %rsi,%rdi - subq %rdx,%rcx - leaq (%rsp),%rsi -.long 0x9066A4F3 - movdqa %xmm2,(%rsp) - -.Lcbc_dec_ret: - xorps %xmm0,%xmm0 - pxor %xmm1,%xmm1 - movq -8(%r11),%rbp -.cfi_restore %rbp - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lcbc_ret: - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_cbc_encrypt,.-aesni_cbc_encrypt -.globl aesni_set_decrypt_key -.type aesni_set_decrypt_key,@function -.align 16 -aesni_set_decrypt_key: -.cfi_startproc -.byte 0x48,0x83,0xEC,0x08 -.cfi_adjust_cfa_offset 8 - call __aesni_set_encrypt_key - shll $4,%esi - testl %eax,%eax - jnz .Ldec_key_ret - leaq 16(%rdx,%rsi,1),%rdi - - movups (%rdx),%xmm0 - movups (%rdi),%xmm1 - movups %xmm0,(%rdi) - movups %xmm1,(%rdx) - leaq 16(%rdx),%rdx - leaq -16(%rdi),%rdi - -.Ldec_key_inverse: - movups (%rdx),%xmm0 - movups (%rdi),%xmm1 -.byte 102,15,56,219,192 -.byte 102,15,56,219,201 - leaq 16(%rdx),%rdx - leaq -16(%rdi),%rdi - movups %xmm0,16(%rdi) - movups %xmm1,-16(%rdx) - cmpq %rdx,%rdi - ja .Ldec_key_inverse - - movups (%rdx),%xmm0 -.byte 102,15,56,219,192 - pxor %xmm1,%xmm1 - movups %xmm0,(%rdi) - pxor %xmm0,%xmm0 -.Ldec_key_ret: - addq $8,%rsp -.cfi_adjust_cfa_offset -8 - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_set_decrypt_key: -.size aesni_set_decrypt_key,.-aesni_set_decrypt_key -.globl aesni_set_encrypt_key -.type aesni_set_encrypt_key,@function -.align 16 -aesni_set_encrypt_key: -__aesni_set_encrypt_key: -.cfi_startproc -.byte 0x48,0x83,0xEC,0x08 -.cfi_adjust_cfa_offset 8 - movq $-1,%rax - testq %rdi,%rdi - jz .Lenc_key_ret - testq %rdx,%rdx - jz .Lenc_key_ret - - movl $268437504,%r10d - movups (%rdi),%xmm0 - xorps %xmm4,%xmm4 - andl OPENSSL_ia32cap_P+4(%rip),%r10d - leaq 16(%rdx),%rax - cmpl $256,%esi - je .L14rounds - cmpl $192,%esi - je .L12rounds - cmpl $128,%esi - jne .Lbad_keybits - -.L10rounds: - movl $9,%esi - cmpl $268435456,%r10d - je .L10rounds_alt - - movups %xmm0,(%rdx) -.byte 102,15,58,223,200,1 - call .Lkey_expansion_128_cold -.byte 102,15,58,223,200,2 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,4 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,8 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,16 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,32 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,64 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,128 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,27 - call .Lkey_expansion_128 -.byte 102,15,58,223,200,54 - call .Lkey_expansion_128 - movups %xmm0,(%rax) - movl %esi,80(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L10rounds_alt: - movdqa .Lkey_rotate(%rip),%xmm5 - movl $8,%r10d - movdqa .Lkey_rcon1(%rip),%xmm4 - movdqa %xmm0,%xmm2 - movdqu %xmm0,(%rdx) - jmp .Loop_key128 - -.align 16 -.Loop_key128: -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - pslld $1,%xmm4 - leaq 16(%rax),%rax - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,-16(%rax) - movdqa %xmm0,%xmm2 - - decl %r10d - jnz .Loop_key128 - - movdqa .Lkey_rcon1b(%rip),%xmm4 - -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - pslld $1,%xmm4 - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,(%rax) - - movdqa %xmm0,%xmm2 -.byte 102,15,56,0,197 -.byte 102,15,56,221,196 - - movdqa %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm2,%xmm3 - pslldq $4,%xmm2 - pxor %xmm3,%xmm2 - - pxor %xmm2,%xmm0 - movdqu %xmm0,16(%rax) - - movl %esi,96(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L12rounds: - movq 16(%rdi),%xmm2 - movl $11,%esi - cmpl $268435456,%r10d - je .L12rounds_alt - - movups %xmm0,(%rdx) -.byte 102,15,58,223,202,1 - call .Lkey_expansion_192a_cold -.byte 102,15,58,223,202,2 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,4 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,8 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,16 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,32 - call .Lkey_expansion_192b -.byte 102,15,58,223,202,64 - call .Lkey_expansion_192a -.byte 102,15,58,223,202,128 - call .Lkey_expansion_192b - movups %xmm0,(%rax) - movl %esi,48(%rax) - xorq %rax,%rax - jmp .Lenc_key_ret - -.align 16 -.L12rounds_alt: - movdqa .Lkey_rotate192(%rip),%xmm5 - movdqa .Lkey_rcon1(%rip),%xmm4 - movl $8,%r10d - movdqu %xmm0,(%rdx) - jmp .Loop_key192 - -.align 16 -.Loop_key192: - movq %xmm2,0(%rax) - movdqa %xmm2,%xmm1 -.byte 102,15,56,0,213 -.byte 102,15,56,221,212 - pslld $1,%xmm4 - leaq 24(%rax),%rax - - movdqa %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm3,%xmm0 - - pshufd $0xff,%xmm0,%xmm3 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - - pxor %xmm2,%xmm0 - pxor %xmm3,%xmm2 - movdqu %xmm0,-16(%rax) - - decl %r10d - jnz .Loop_key192 - - movl %esi,32(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.L14rounds: - movups 16(%rdi),%xmm2 - movl $13,%esi - leaq 16(%rax),%rax - cmpl $268435456,%r10d - je .L14rounds_alt - - movups %xmm0,(%rdx) - movups %xmm2,16(%rdx) -.byte 102,15,58,223,202,1 - call .Lkey_expansion_256a_cold -.byte 102,15,58,223,200,1 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,2 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,2 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,4 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,4 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,8 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,8 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,16 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,16 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,32 - call .Lkey_expansion_256a -.byte 102,15,58,223,200,32 - call .Lkey_expansion_256b -.byte 102,15,58,223,202,64 - call .Lkey_expansion_256a - movups %xmm0,(%rax) - movl %esi,16(%rax) - xorq %rax,%rax - jmp .Lenc_key_ret - -.align 16 -.L14rounds_alt: - movdqa .Lkey_rotate(%rip),%xmm5 - movdqa .Lkey_rcon1(%rip),%xmm4 - movl $7,%r10d - movdqu %xmm0,0(%rdx) - movdqa %xmm2,%xmm1 - movdqu %xmm2,16(%rdx) - jmp .Loop_key256 - -.align 16 -.Loop_key256: -.byte 102,15,56,0,213 -.byte 102,15,56,221,212 - - movdqa %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm0,%xmm3 - pslldq $4,%xmm0 - pxor %xmm3,%xmm0 - pslld $1,%xmm4 - - pxor %xmm2,%xmm0 - movdqu %xmm0,(%rax) - - decl %r10d - jz .Ldone_key256 - - pshufd $0xff,%xmm0,%xmm2 - pxor %xmm3,%xmm3 -.byte 102,15,56,221,211 - - movdqa %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm1,%xmm3 - pslldq $4,%xmm1 - pxor %xmm3,%xmm1 - - pxor %xmm1,%xmm2 - movdqu %xmm2,16(%rax) - leaq 32(%rax),%rax - movdqa %xmm2,%xmm1 - - jmp .Loop_key256 - -.Ldone_key256: - movl %esi,16(%rax) - xorl %eax,%eax - jmp .Lenc_key_ret - -.align 16 -.Lbad_keybits: - movq $-2,%rax -.Lenc_key_ret: - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - addq $8,%rsp -.cfi_adjust_cfa_offset -8 - .byte 0xf3,0xc3 -.LSEH_end_set_encrypt_key: - -.align 16 -.Lkey_expansion_128: - movups %xmm0,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_128_cold: - shufps $16,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $255,%xmm1,%xmm1 - xorps %xmm1,%xmm0 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_192a: - movups %xmm0,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_192a_cold: - movaps %xmm2,%xmm5 -.Lkey_expansion_192b_warm: - shufps $16,%xmm0,%xmm4 - movdqa %xmm2,%xmm3 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - pslldq $4,%xmm3 - xorps %xmm4,%xmm0 - pshufd $85,%xmm1,%xmm1 - pxor %xmm3,%xmm2 - pxor %xmm1,%xmm0 - pshufd $255,%xmm0,%xmm3 - pxor %xmm3,%xmm2 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_192b: - movaps %xmm0,%xmm3 - shufps $68,%xmm0,%xmm5 - movups %xmm5,(%rax) - shufps $78,%xmm2,%xmm3 - movups %xmm3,16(%rax) - leaq 32(%rax),%rax - jmp .Lkey_expansion_192b_warm - -.align 16 -.Lkey_expansion_256a: - movups %xmm2,(%rax) - leaq 16(%rax),%rax -.Lkey_expansion_256a_cold: - shufps $16,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $140,%xmm0,%xmm4 - xorps %xmm4,%xmm0 - shufps $255,%xmm1,%xmm1 - xorps %xmm1,%xmm0 - .byte 0xf3,0xc3 - -.align 16 -.Lkey_expansion_256b: - movups %xmm0,(%rax) - leaq 16(%rax),%rax - - shufps $16,%xmm2,%xmm4 - xorps %xmm4,%xmm2 - shufps $140,%xmm2,%xmm4 - xorps %xmm4,%xmm2 - shufps $170,%xmm1,%xmm1 - xorps %xmm1,%xmm2 - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_set_encrypt_key,.-aesni_set_encrypt_key -.size __aesni_set_encrypt_key,.-__aesni_set_encrypt_key -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.Lincrement32: -.long 6,6,6,0 -.Lincrement64: -.long 1,0,0,0 -.Lxts_magic: -.long 0x87,0,1,0 -.Lincrement1: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 -.Lkey_rotate: -.long 0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d -.Lkey_rotate192: -.long 0x04070605,0x04070605,0x04070605,0x04070605 -.Lkey_rcon1: -.long 1,1,1,1 -.Lkey_rcon1b: -.long 0x1b,0x1b,0x1b,0x1b - -.byte 65,69,83,32,102,111,114,32,73,110,116,101,108,32,65,69,83,45,78,73,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s deleted file mode 100644 index d8020720b380d8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s +++ /dev/null @@ -1,2618 +0,0 @@ -.text - - - - -.type _bsaes_encrypt8,@function -.align 64 -_bsaes_encrypt8: -.cfi_startproc - leaq .LBS0(%rip),%r11 - - movdqa (%rax),%xmm8 - leaq 16(%rax),%rax - movdqa 80(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 -_bsaes_encrypt8_bitslice: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $1,%xmm3 - pxor %xmm6,%xmm5 - pxor %xmm4,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm6 - psllq $1,%xmm5 - pxor %xmm3,%xmm4 - psllq $1,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm2,%xmm1 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm1 - pand %xmm7,%xmm15 - pxor %xmm1,%xmm2 - psllq $1,%xmm1 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm4,%xmm9 - psrlq $2,%xmm4 - movdqa %xmm3,%xmm10 - psrlq $2,%xmm3 - pxor %xmm6,%xmm4 - pxor %xmm5,%xmm3 - pand %xmm8,%xmm4 - pand %xmm8,%xmm3 - pxor %xmm4,%xmm6 - psllq $2,%xmm4 - pxor %xmm3,%xmm5 - psllq $2,%xmm3 - pxor %xmm9,%xmm4 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm2,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm2 - psllq $2,%xmm0 - pxor %xmm15,%xmm1 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm2,%xmm9 - psrlq $4,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $4,%xmm1 - pxor %xmm6,%xmm2 - pxor %xmm5,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm6 - psllq $4,%xmm2 - pxor %xmm1,%xmm5 - psllq $4,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm4 - psllq $4,%xmm0 - pxor %xmm15,%xmm3 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - decl %r10d - jmp .Lenc_sbox -.align 16 -.Lenc_loop: - pxor 0(%rax),%xmm15 - pxor 16(%rax),%xmm0 - pxor 32(%rax),%xmm1 - pxor 48(%rax),%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor 64(%rax),%xmm3 - pxor 80(%rax),%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor 96(%rax),%xmm5 - pxor 112(%rax),%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq 128(%rax),%rax -.Lenc_sbox: - pxor %xmm5,%xmm4 - pxor %xmm0,%xmm1 - pxor %xmm15,%xmm2 - pxor %xmm1,%xmm5 - pxor %xmm15,%xmm4 - - pxor %xmm2,%xmm5 - pxor %xmm6,%xmm2 - pxor %xmm4,%xmm6 - pxor %xmm3,%xmm2 - pxor %xmm4,%xmm3 - pxor %xmm0,%xmm2 - - pxor %xmm6,%xmm1 - pxor %xmm4,%xmm0 - movdqa %xmm6,%xmm10 - movdqa %xmm0,%xmm9 - movdqa %xmm4,%xmm8 - movdqa %xmm1,%xmm12 - movdqa %xmm5,%xmm11 - - pxor %xmm3,%xmm10 - pxor %xmm1,%xmm9 - pxor %xmm2,%xmm8 - movdqa %xmm10,%xmm13 - pxor %xmm3,%xmm12 - movdqa %xmm9,%xmm7 - pxor %xmm15,%xmm11 - movdqa %xmm10,%xmm14 - - por %xmm8,%xmm9 - por %xmm11,%xmm10 - pxor %xmm7,%xmm14 - pand %xmm11,%xmm13 - pxor %xmm8,%xmm11 - pand %xmm8,%xmm7 - pand %xmm11,%xmm14 - movdqa %xmm2,%xmm11 - pxor %xmm15,%xmm11 - pand %xmm11,%xmm12 - pxor %xmm12,%xmm10 - pxor %xmm12,%xmm9 - movdqa %xmm6,%xmm12 - movdqa %xmm4,%xmm11 - pxor %xmm0,%xmm12 - pxor %xmm5,%xmm11 - movdqa %xmm12,%xmm8 - pand %xmm11,%xmm12 - por %xmm11,%xmm8 - pxor %xmm12,%xmm7 - pxor %xmm14,%xmm10 - pxor %xmm13,%xmm9 - pxor %xmm14,%xmm8 - movdqa %xmm1,%xmm11 - pxor %xmm13,%xmm7 - movdqa %xmm3,%xmm12 - pxor %xmm13,%xmm8 - movdqa %xmm0,%xmm13 - pand %xmm2,%xmm11 - movdqa %xmm6,%xmm14 - pand %xmm15,%xmm12 - pand %xmm4,%xmm13 - por %xmm5,%xmm14 - pxor %xmm11,%xmm10 - pxor %xmm12,%xmm9 - pxor %xmm13,%xmm8 - pxor %xmm14,%xmm7 - - - - - - movdqa %xmm10,%xmm11 - pand %xmm8,%xmm10 - pxor %xmm9,%xmm11 - - movdqa %xmm7,%xmm13 - movdqa %xmm11,%xmm14 - pxor %xmm10,%xmm13 - pand %xmm13,%xmm14 - - movdqa %xmm8,%xmm12 - pxor %xmm9,%xmm14 - pxor %xmm7,%xmm12 - - pxor %xmm9,%xmm10 - - pand %xmm10,%xmm12 - - movdqa %xmm13,%xmm9 - pxor %xmm7,%xmm12 - - pxor %xmm12,%xmm9 - pxor %xmm12,%xmm8 - - pand %xmm7,%xmm9 - - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm8 - - pand %xmm14,%xmm13 - - pxor %xmm11,%xmm13 - movdqa %xmm5,%xmm11 - movdqa %xmm4,%xmm7 - movdqa %xmm14,%xmm9 - pxor %xmm13,%xmm9 - pand %xmm5,%xmm9 - pxor %xmm4,%xmm5 - pand %xmm14,%xmm4 - pand %xmm13,%xmm5 - pxor %xmm4,%xmm5 - pxor %xmm9,%xmm4 - pxor %xmm15,%xmm11 - pxor %xmm2,%xmm7 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm15,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm2,%xmm15 - pand %xmm14,%xmm7 - pand %xmm12,%xmm2 - pand %xmm13,%xmm11 - pand %xmm8,%xmm15 - pxor %xmm11,%xmm7 - pxor %xmm2,%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm2 - pxor %xmm11,%xmm5 - pxor %xmm11,%xmm15 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm2 - - movdqa %xmm6,%xmm11 - movdqa %xmm0,%xmm7 - pxor %xmm3,%xmm11 - pxor %xmm1,%xmm7 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm3,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm1,%xmm3 - pand %xmm14,%xmm7 - pand %xmm12,%xmm1 - pand %xmm13,%xmm11 - pand %xmm8,%xmm3 - pxor %xmm11,%xmm7 - pxor %xmm1,%xmm3 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm1 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - pxor %xmm13,%xmm10 - pand %xmm6,%xmm10 - pxor %xmm0,%xmm6 - pand %xmm14,%xmm0 - pand %xmm13,%xmm6 - pxor %xmm0,%xmm6 - pxor %xmm10,%xmm0 - pxor %xmm11,%xmm6 - pxor %xmm11,%xmm3 - pxor %xmm7,%xmm0 - pxor %xmm7,%xmm1 - pxor %xmm15,%xmm6 - pxor %xmm5,%xmm0 - pxor %xmm6,%xmm3 - pxor %xmm15,%xmm5 - pxor %xmm0,%xmm15 - - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm4 - pxor %xmm2,%xmm1 - pxor %xmm4,%xmm2 - pxor %xmm4,%xmm3 - - pxor %xmm2,%xmm5 - decl %r10d - jl .Lenc_done - pshufd $0x93,%xmm15,%xmm7 - pshufd $0x93,%xmm0,%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x93,%xmm3,%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x93,%xmm5,%xmm10 - pxor %xmm9,%xmm3 - pshufd $0x93,%xmm2,%xmm11 - pxor %xmm10,%xmm5 - pshufd $0x93,%xmm6,%xmm12 - pxor %xmm11,%xmm2 - pshufd $0x93,%xmm1,%xmm13 - pxor %xmm12,%xmm6 - pshufd $0x93,%xmm4,%xmm14 - pxor %xmm13,%xmm1 - pxor %xmm14,%xmm4 - - pxor %xmm15,%xmm8 - pxor %xmm4,%xmm7 - pxor %xmm4,%xmm8 - pshufd $0x4E,%xmm15,%xmm15 - pxor %xmm0,%xmm9 - pshufd $0x4E,%xmm0,%xmm0 - pxor %xmm2,%xmm12 - pxor %xmm7,%xmm15 - pxor %xmm6,%xmm13 - pxor %xmm8,%xmm0 - pxor %xmm5,%xmm11 - pshufd $0x4E,%xmm2,%xmm7 - pxor %xmm1,%xmm14 - pshufd $0x4E,%xmm6,%xmm8 - pxor %xmm3,%xmm10 - pshufd $0x4E,%xmm5,%xmm2 - pxor %xmm4,%xmm10 - pshufd $0x4E,%xmm4,%xmm6 - pxor %xmm4,%xmm11 - pshufd $0x4E,%xmm1,%xmm5 - pxor %xmm11,%xmm7 - pshufd $0x4E,%xmm3,%xmm1 - pxor %xmm12,%xmm8 - pxor %xmm10,%xmm2 - pxor %xmm14,%xmm6 - pxor %xmm13,%xmm5 - movdqa %xmm7,%xmm3 - pxor %xmm9,%xmm1 - movdqa %xmm8,%xmm4 - movdqa 48(%r11),%xmm7 - jnz .Lenc_loop - movdqa 64(%r11),%xmm7 - jmp .Lenc_loop -.align 16 -.Lenc_done: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm2,%xmm10 - psrlq $1,%xmm2 - pxor %xmm4,%xmm1 - pxor %xmm6,%xmm2 - pand %xmm7,%xmm1 - pand %xmm7,%xmm2 - pxor %xmm1,%xmm4 - psllq $1,%xmm1 - pxor %xmm2,%xmm6 - psllq $1,%xmm2 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm2 - movdqa %xmm3,%xmm9 - psrlq $1,%xmm3 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm5,%xmm3 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm3 - pand %xmm7,%xmm15 - pxor %xmm3,%xmm5 - psllq $1,%xmm3 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm3 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm6,%xmm9 - psrlq $2,%xmm6 - movdqa %xmm2,%xmm10 - psrlq $2,%xmm2 - pxor %xmm4,%xmm6 - pxor %xmm1,%xmm2 - pand %xmm8,%xmm6 - pand %xmm8,%xmm2 - pxor %xmm6,%xmm4 - psllq $2,%xmm6 - pxor %xmm2,%xmm1 - psllq $2,%xmm2 - pxor %xmm9,%xmm6 - pxor %xmm10,%xmm2 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm5,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm5 - psllq $2,%xmm0 - pxor %xmm15,%xmm3 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm5,%xmm9 - psrlq $4,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $4,%xmm3 - pxor %xmm4,%xmm5 - pxor %xmm1,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm4 - psllq $4,%xmm5 - pxor %xmm3,%xmm1 - psllq $4,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm6,%xmm0 - pxor %xmm2,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm6 - psllq $4,%xmm0 - pxor %xmm15,%xmm2 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa (%rax),%xmm7 - pxor %xmm7,%xmm3 - pxor %xmm7,%xmm5 - pxor %xmm7,%xmm2 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm1 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm15 - pxor %xmm7,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_encrypt8,.-_bsaes_encrypt8 - -.type _bsaes_decrypt8,@function -.align 64 -_bsaes_decrypt8: -.cfi_startproc - leaq .LBS0(%rip),%r11 - - movdqa (%rax),%xmm8 - leaq 16(%rax),%rax - movdqa -48(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm3,%xmm10 - psrlq $1,%xmm3 - pxor %xmm6,%xmm5 - pxor %xmm4,%xmm3 - pand %xmm7,%xmm5 - pand %xmm7,%xmm3 - pxor %xmm5,%xmm6 - psllq $1,%xmm5 - pxor %xmm3,%xmm4 - psllq $1,%xmm3 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm3 - movdqa %xmm1,%xmm9 - psrlq $1,%xmm1 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm2,%xmm1 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm1 - pand %xmm7,%xmm15 - pxor %xmm1,%xmm2 - psllq $1,%xmm1 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm1 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm4,%xmm9 - psrlq $2,%xmm4 - movdqa %xmm3,%xmm10 - psrlq $2,%xmm3 - pxor %xmm6,%xmm4 - pxor %xmm5,%xmm3 - pand %xmm8,%xmm4 - pand %xmm8,%xmm3 - pxor %xmm4,%xmm6 - psllq $2,%xmm4 - pxor %xmm3,%xmm5 - psllq $2,%xmm3 - pxor %xmm9,%xmm4 - pxor %xmm10,%xmm3 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm2,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm2 - psllq $2,%xmm0 - pxor %xmm15,%xmm1 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm2,%xmm9 - psrlq $4,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $4,%xmm1 - pxor %xmm6,%xmm2 - pxor %xmm5,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm6 - psllq $4,%xmm2 - pxor %xmm1,%xmm5 - psllq $4,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm4 - psllq $4,%xmm0 - pxor %xmm15,%xmm3 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - decl %r10d - jmp .Ldec_sbox -.align 16 -.Ldec_loop: - pxor 0(%rax),%xmm15 - pxor 16(%rax),%xmm0 - pxor 32(%rax),%xmm1 - pxor 48(%rax),%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor 64(%rax),%xmm3 - pxor 80(%rax),%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor 96(%rax),%xmm5 - pxor 112(%rax),%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq 128(%rax),%rax -.Ldec_sbox: - pxor %xmm3,%xmm2 - - pxor %xmm6,%xmm3 - pxor %xmm6,%xmm1 - pxor %xmm3,%xmm5 - pxor %xmm5,%xmm6 - pxor %xmm6,%xmm0 - - pxor %xmm0,%xmm15 - pxor %xmm4,%xmm1 - pxor %xmm15,%xmm2 - pxor %xmm15,%xmm4 - pxor %xmm2,%xmm0 - movdqa %xmm2,%xmm10 - movdqa %xmm6,%xmm9 - movdqa %xmm0,%xmm8 - movdqa %xmm3,%xmm12 - movdqa %xmm4,%xmm11 - - pxor %xmm15,%xmm10 - pxor %xmm3,%xmm9 - pxor %xmm5,%xmm8 - movdqa %xmm10,%xmm13 - pxor %xmm15,%xmm12 - movdqa %xmm9,%xmm7 - pxor %xmm1,%xmm11 - movdqa %xmm10,%xmm14 - - por %xmm8,%xmm9 - por %xmm11,%xmm10 - pxor %xmm7,%xmm14 - pand %xmm11,%xmm13 - pxor %xmm8,%xmm11 - pand %xmm8,%xmm7 - pand %xmm11,%xmm14 - movdqa %xmm5,%xmm11 - pxor %xmm1,%xmm11 - pand %xmm11,%xmm12 - pxor %xmm12,%xmm10 - pxor %xmm12,%xmm9 - movdqa %xmm2,%xmm12 - movdqa %xmm0,%xmm11 - pxor %xmm6,%xmm12 - pxor %xmm4,%xmm11 - movdqa %xmm12,%xmm8 - pand %xmm11,%xmm12 - por %xmm11,%xmm8 - pxor %xmm12,%xmm7 - pxor %xmm14,%xmm10 - pxor %xmm13,%xmm9 - pxor %xmm14,%xmm8 - movdqa %xmm3,%xmm11 - pxor %xmm13,%xmm7 - movdqa %xmm15,%xmm12 - pxor %xmm13,%xmm8 - movdqa %xmm6,%xmm13 - pand %xmm5,%xmm11 - movdqa %xmm2,%xmm14 - pand %xmm1,%xmm12 - pand %xmm0,%xmm13 - por %xmm4,%xmm14 - pxor %xmm11,%xmm10 - pxor %xmm12,%xmm9 - pxor %xmm13,%xmm8 - pxor %xmm14,%xmm7 - - - - - - movdqa %xmm10,%xmm11 - pand %xmm8,%xmm10 - pxor %xmm9,%xmm11 - - movdqa %xmm7,%xmm13 - movdqa %xmm11,%xmm14 - pxor %xmm10,%xmm13 - pand %xmm13,%xmm14 - - movdqa %xmm8,%xmm12 - pxor %xmm9,%xmm14 - pxor %xmm7,%xmm12 - - pxor %xmm9,%xmm10 - - pand %xmm10,%xmm12 - - movdqa %xmm13,%xmm9 - pxor %xmm7,%xmm12 - - pxor %xmm12,%xmm9 - pxor %xmm12,%xmm8 - - pand %xmm7,%xmm9 - - pxor %xmm9,%xmm13 - pxor %xmm9,%xmm8 - - pand %xmm14,%xmm13 - - pxor %xmm11,%xmm13 - movdqa %xmm4,%xmm11 - movdqa %xmm0,%xmm7 - movdqa %xmm14,%xmm9 - pxor %xmm13,%xmm9 - pand %xmm4,%xmm9 - pxor %xmm0,%xmm4 - pand %xmm14,%xmm0 - pand %xmm13,%xmm4 - pxor %xmm0,%xmm4 - pxor %xmm9,%xmm0 - pxor %xmm1,%xmm11 - pxor %xmm5,%xmm7 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm1,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm5,%xmm1 - pand %xmm14,%xmm7 - pand %xmm12,%xmm5 - pand %xmm13,%xmm11 - pand %xmm8,%xmm1 - pxor %xmm11,%xmm7 - pxor %xmm5,%xmm1 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm5 - pxor %xmm11,%xmm4 - pxor %xmm11,%xmm1 - pxor %xmm7,%xmm0 - pxor %xmm7,%xmm5 - - movdqa %xmm2,%xmm11 - movdqa %xmm6,%xmm7 - pxor %xmm15,%xmm11 - pxor %xmm3,%xmm7 - movdqa %xmm14,%xmm10 - movdqa %xmm12,%xmm9 - pxor %xmm13,%xmm10 - pxor %xmm8,%xmm9 - pand %xmm11,%xmm10 - pand %xmm15,%xmm9 - pxor %xmm7,%xmm11 - pxor %xmm3,%xmm15 - pand %xmm14,%xmm7 - pand %xmm12,%xmm3 - pand %xmm13,%xmm11 - pand %xmm8,%xmm15 - pxor %xmm11,%xmm7 - pxor %xmm3,%xmm15 - pxor %xmm10,%xmm11 - pxor %xmm9,%xmm3 - pxor %xmm12,%xmm14 - pxor %xmm8,%xmm13 - movdqa %xmm14,%xmm10 - pxor %xmm13,%xmm10 - pand %xmm2,%xmm10 - pxor %xmm6,%xmm2 - pand %xmm14,%xmm6 - pand %xmm13,%xmm2 - pxor %xmm6,%xmm2 - pxor %xmm10,%xmm6 - pxor %xmm11,%xmm2 - pxor %xmm11,%xmm15 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm3 - pxor %xmm6,%xmm0 - pxor %xmm4,%xmm5 - - pxor %xmm0,%xmm3 - pxor %xmm6,%xmm1 - pxor %xmm6,%xmm4 - pxor %xmm1,%xmm3 - pxor %xmm15,%xmm6 - pxor %xmm4,%xmm3 - pxor %xmm5,%xmm2 - pxor %xmm0,%xmm5 - pxor %xmm3,%xmm2 - - pxor %xmm15,%xmm3 - pxor %xmm2,%xmm6 - decl %r10d - jl .Ldec_done - - pshufd $0x4E,%xmm15,%xmm7 - pshufd $0x4E,%xmm2,%xmm13 - pxor %xmm15,%xmm7 - pshufd $0x4E,%xmm4,%xmm14 - pxor %xmm2,%xmm13 - pshufd $0x4E,%xmm0,%xmm8 - pxor %xmm4,%xmm14 - pshufd $0x4E,%xmm5,%xmm9 - pxor %xmm0,%xmm8 - pshufd $0x4E,%xmm3,%xmm10 - pxor %xmm5,%xmm9 - pxor %xmm13,%xmm15 - pxor %xmm13,%xmm0 - pshufd $0x4E,%xmm1,%xmm11 - pxor %xmm3,%xmm10 - pxor %xmm7,%xmm5 - pxor %xmm8,%xmm3 - pshufd $0x4E,%xmm6,%xmm12 - pxor %xmm1,%xmm11 - pxor %xmm14,%xmm0 - pxor %xmm9,%xmm1 - pxor %xmm6,%xmm12 - - pxor %xmm14,%xmm5 - pxor %xmm13,%xmm3 - pxor %xmm13,%xmm1 - pxor %xmm10,%xmm6 - pxor %xmm11,%xmm2 - pxor %xmm14,%xmm1 - pxor %xmm14,%xmm6 - pxor %xmm12,%xmm4 - pshufd $0x93,%xmm15,%xmm7 - pshufd $0x93,%xmm0,%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x93,%xmm5,%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x93,%xmm3,%xmm10 - pxor %xmm9,%xmm5 - pshufd $0x93,%xmm1,%xmm11 - pxor %xmm10,%xmm3 - pshufd $0x93,%xmm6,%xmm12 - pxor %xmm11,%xmm1 - pshufd $0x93,%xmm2,%xmm13 - pxor %xmm12,%xmm6 - pshufd $0x93,%xmm4,%xmm14 - pxor %xmm13,%xmm2 - pxor %xmm14,%xmm4 - - pxor %xmm15,%xmm8 - pxor %xmm4,%xmm7 - pxor %xmm4,%xmm8 - pshufd $0x4E,%xmm15,%xmm15 - pxor %xmm0,%xmm9 - pshufd $0x4E,%xmm0,%xmm0 - pxor %xmm1,%xmm12 - pxor %xmm7,%xmm15 - pxor %xmm6,%xmm13 - pxor %xmm8,%xmm0 - pxor %xmm3,%xmm11 - pshufd $0x4E,%xmm1,%xmm7 - pxor %xmm2,%xmm14 - pshufd $0x4E,%xmm6,%xmm8 - pxor %xmm5,%xmm10 - pshufd $0x4E,%xmm3,%xmm1 - pxor %xmm4,%xmm10 - pshufd $0x4E,%xmm4,%xmm6 - pxor %xmm4,%xmm11 - pshufd $0x4E,%xmm2,%xmm3 - pxor %xmm11,%xmm7 - pshufd $0x4E,%xmm5,%xmm2 - pxor %xmm12,%xmm8 - pxor %xmm1,%xmm10 - pxor %xmm14,%xmm6 - pxor %xmm3,%xmm13 - movdqa %xmm7,%xmm3 - pxor %xmm9,%xmm2 - movdqa %xmm13,%xmm5 - movdqa %xmm8,%xmm4 - movdqa %xmm2,%xmm1 - movdqa %xmm10,%xmm2 - movdqa -16(%r11),%xmm7 - jnz .Ldec_loop - movdqa -32(%r11),%xmm7 - jmp .Ldec_loop -.align 16 -.Ldec_done: - movdqa 0(%r11),%xmm7 - movdqa 16(%r11),%xmm8 - movdqa %xmm2,%xmm9 - psrlq $1,%xmm2 - movdqa %xmm1,%xmm10 - psrlq $1,%xmm1 - pxor %xmm4,%xmm2 - pxor %xmm6,%xmm1 - pand %xmm7,%xmm2 - pand %xmm7,%xmm1 - pxor %xmm2,%xmm4 - psllq $1,%xmm2 - pxor %xmm1,%xmm6 - psllq $1,%xmm1 - pxor %xmm9,%xmm2 - pxor %xmm10,%xmm1 - movdqa %xmm5,%xmm9 - psrlq $1,%xmm5 - movdqa %xmm15,%xmm10 - psrlq $1,%xmm15 - pxor %xmm3,%xmm5 - pxor %xmm0,%xmm15 - pand %xmm7,%xmm5 - pand %xmm7,%xmm15 - pxor %xmm5,%xmm3 - psllq $1,%xmm5 - pxor %xmm15,%xmm0 - psllq $1,%xmm15 - pxor %xmm9,%xmm5 - pxor %xmm10,%xmm15 - movdqa 32(%r11),%xmm7 - movdqa %xmm6,%xmm9 - psrlq $2,%xmm6 - movdqa %xmm1,%xmm10 - psrlq $2,%xmm1 - pxor %xmm4,%xmm6 - pxor %xmm2,%xmm1 - pand %xmm8,%xmm6 - pand %xmm8,%xmm1 - pxor %xmm6,%xmm4 - psllq $2,%xmm6 - pxor %xmm1,%xmm2 - psllq $2,%xmm1 - pxor %xmm9,%xmm6 - pxor %xmm10,%xmm1 - movdqa %xmm0,%xmm9 - psrlq $2,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $2,%xmm15 - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm15 - pand %xmm8,%xmm0 - pand %xmm8,%xmm15 - pxor %xmm0,%xmm3 - psllq $2,%xmm0 - pxor %xmm15,%xmm5 - psllq $2,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa %xmm3,%xmm9 - psrlq $4,%xmm3 - movdqa %xmm5,%xmm10 - psrlq $4,%xmm5 - pxor %xmm4,%xmm3 - pxor %xmm2,%xmm5 - pand %xmm7,%xmm3 - pand %xmm7,%xmm5 - pxor %xmm3,%xmm4 - psllq $4,%xmm3 - pxor %xmm5,%xmm2 - psllq $4,%xmm5 - pxor %xmm9,%xmm3 - pxor %xmm10,%xmm5 - movdqa %xmm0,%xmm9 - psrlq $4,%xmm0 - movdqa %xmm15,%xmm10 - psrlq $4,%xmm15 - pxor %xmm6,%xmm0 - pxor %xmm1,%xmm15 - pand %xmm7,%xmm0 - pand %xmm7,%xmm15 - pxor %xmm0,%xmm6 - psllq $4,%xmm0 - pxor %xmm15,%xmm1 - psllq $4,%xmm15 - pxor %xmm9,%xmm0 - pxor %xmm10,%xmm15 - movdqa (%rax),%xmm7 - pxor %xmm7,%xmm5 - pxor %xmm7,%xmm3 - pxor %xmm7,%xmm1 - pxor %xmm7,%xmm6 - pxor %xmm7,%xmm2 - pxor %xmm7,%xmm4 - pxor %xmm7,%xmm15 - pxor %xmm7,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_decrypt8,.-_bsaes_decrypt8 -.type _bsaes_key_convert,@function -.align 16 -_bsaes_key_convert: -.cfi_startproc - leaq .Lmasks(%rip),%r11 - movdqu (%rcx),%xmm7 - leaq 16(%rcx),%rcx - movdqa 0(%r11),%xmm0 - movdqa 16(%r11),%xmm1 - movdqa 32(%r11),%xmm2 - movdqa 48(%r11),%xmm3 - movdqa 64(%r11),%xmm4 - pcmpeqd %xmm5,%xmm5 - - movdqu (%rcx),%xmm6 - movdqa %xmm7,(%rax) - leaq 16(%rax),%rax - decl %r10d - jmp .Lkey_loop -.align 16 -.Lkey_loop: -.byte 102,15,56,0,244 - - movdqa %xmm0,%xmm8 - movdqa %xmm1,%xmm9 - - pand %xmm6,%xmm8 - pand %xmm6,%xmm9 - movdqa %xmm2,%xmm10 - pcmpeqb %xmm0,%xmm8 - psllq $4,%xmm0 - movdqa %xmm3,%xmm11 - pcmpeqb %xmm1,%xmm9 - psllq $4,%xmm1 - - pand %xmm6,%xmm10 - pand %xmm6,%xmm11 - movdqa %xmm0,%xmm12 - pcmpeqb %xmm2,%xmm10 - psllq $4,%xmm2 - movdqa %xmm1,%xmm13 - pcmpeqb %xmm3,%xmm11 - psllq $4,%xmm3 - - movdqa %xmm2,%xmm14 - movdqa %xmm3,%xmm15 - pxor %xmm5,%xmm8 - pxor %xmm5,%xmm9 - - pand %xmm6,%xmm12 - pand %xmm6,%xmm13 - movdqa %xmm8,0(%rax) - pcmpeqb %xmm0,%xmm12 - psrlq $4,%xmm0 - movdqa %xmm9,16(%rax) - pcmpeqb %xmm1,%xmm13 - psrlq $4,%xmm1 - leaq 16(%rcx),%rcx - - pand %xmm6,%xmm14 - pand %xmm6,%xmm15 - movdqa %xmm10,32(%rax) - pcmpeqb %xmm2,%xmm14 - psrlq $4,%xmm2 - movdqa %xmm11,48(%rax) - pcmpeqb %xmm3,%xmm15 - psrlq $4,%xmm3 - movdqu (%rcx),%xmm6 - - pxor %xmm5,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm12,64(%rax) - movdqa %xmm13,80(%rax) - movdqa %xmm14,96(%rax) - movdqa %xmm15,112(%rax) - leaq 128(%rax),%rax - decl %r10d - jnz .Lkey_loop - - movdqa 80(%r11),%xmm7 - - .byte 0xf3,0xc3 -.cfi_endproc -.size _bsaes_key_convert,.-_bsaes_key_convert - -.globl ossl_bsaes_cbc_encrypt -.type ossl_bsaes_cbc_encrypt,@function -.align 16 -ossl_bsaes_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpl $0,%r9d - jne asm_AES_cbc_encrypt - cmpq $128,%rdx - jb asm_AES_cbc_encrypt - - movq %rsp,%rax -.Lcbc_dec_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movl 240(%rcx),%eax - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - movq %r8,%rbx - shrq $4,%r14 - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor (%rsp),%xmm7 - movdqa %xmm6,(%rax) - movdqa %xmm7,(%rsp) - - movdqu (%rbx),%xmm14 - subq $8,%r14 -.Lcbc_dec_loop: - movdqu 0(%r12),%xmm15 - movdqu 16(%r12),%xmm0 - movdqu 32(%r12),%xmm1 - movdqu 48(%r12),%xmm2 - movdqu 64(%r12),%xmm3 - movdqu 80(%r12),%xmm4 - movq %rsp,%rax - movdqu 96(%r12),%xmm5 - movl %edx,%r10d - movdqu 112(%r12),%xmm6 - movdqa %xmm14,32(%rbp) - - call _bsaes_decrypt8 - - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm6 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm2 - movdqu 112(%r12),%xmm14 - pxor %xmm13,%xmm4 - movdqu %xmm15,0(%r13) - leaq 128(%r12),%r12 - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - subq $8,%r14 - jnc .Lcbc_dec_loop - - addq $8,%r14 - jz .Lcbc_dec_done - - movdqu 0(%r12),%xmm15 - movq %rsp,%rax - movl %edx,%r10d - cmpq $2,%r14 - jb .Lcbc_dec_one - movdqu 16(%r12),%xmm0 - je .Lcbc_dec_two - movdqu 32(%r12),%xmm1 - cmpq $4,%r14 - jb .Lcbc_dec_three - movdqu 48(%r12),%xmm2 - je .Lcbc_dec_four - movdqu 64(%r12),%xmm3 - cmpq $6,%r14 - jb .Lcbc_dec_five - movdqu 80(%r12),%xmm4 - je .Lcbc_dec_six - movdqu 96(%r12),%xmm5 - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm6 - movdqu 96(%r12),%xmm14 - pxor %xmm12,%xmm2 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_six: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm1 - movdqu 80(%r12),%xmm14 - pxor %xmm11,%xmm6 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_five: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm3 - movdqu 64(%r12),%xmm14 - pxor %xmm10,%xmm1 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_four: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm5 - movdqu 48(%r12),%xmm14 - pxor %xmm9,%xmm3 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_three: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm0 - movdqu 32(%r12),%xmm14 - pxor %xmm8,%xmm5 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_two: - movdqa %xmm14,32(%rbp) - call _bsaes_decrypt8 - pxor 32(%rbp),%xmm15 - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm14 - pxor %xmm7,%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - jmp .Lcbc_dec_done -.align 16 -.Lcbc_dec_one: - leaq (%r12),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm14 - movdqu %xmm14,(%r13) - movdqa %xmm15,%xmm14 - -.Lcbc_dec_done: - movdqu %xmm14,(%rbx) - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lcbc_dec_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lcbc_dec_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lcbc_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_cbc_encrypt,.-ossl_bsaes_cbc_encrypt - -.globl ossl_bsaes_ctr32_encrypt_blocks -.type ossl_bsaes_ctr32_encrypt_blocks,@function -.align 16 -ossl_bsaes_ctr32_encrypt_blocks: -.cfi_startproc -.byte 243,15,30,250 - movq %rsp,%rax -.Lctr_enc_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movdqu (%r8),%xmm0 - movl 240(%rcx),%eax - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - movdqa %xmm0,32(%rbp) - cmpq $8,%rdx - jb .Lctr_enc_short - - movl %eax,%ebx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %ebx,%r10d - call _bsaes_key_convert - pxor %xmm6,%xmm7 - movdqa %xmm7,(%rax) - - movdqa (%rsp),%xmm8 - leaq .LADD1(%rip),%r11 - movdqa 32(%rbp),%xmm15 - movdqa -32(%r11),%xmm7 -.byte 102,68,15,56,0,199 -.byte 102,68,15,56,0,255 - movdqa %xmm8,(%rsp) - jmp .Lctr_enc_loop -.align 16 -.Lctr_enc_loop: - movdqa %xmm15,32(%rbp) - movdqa %xmm15,%xmm0 - movdqa %xmm15,%xmm1 - paddd 0(%r11),%xmm0 - movdqa %xmm15,%xmm2 - paddd 16(%r11),%xmm1 - movdqa %xmm15,%xmm3 - paddd 32(%r11),%xmm2 - movdqa %xmm15,%xmm4 - paddd 48(%r11),%xmm3 - movdqa %xmm15,%xmm5 - paddd 64(%r11),%xmm4 - movdqa %xmm15,%xmm6 - paddd 80(%r11),%xmm5 - paddd 96(%r11),%xmm6 - - - - movdqa (%rsp),%xmm8 - leaq 16(%rsp),%rax - movdqa -16(%r11),%xmm7 - pxor %xmm8,%xmm15 - pxor %xmm8,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm8,%xmm2 -.byte 102,68,15,56,0,255 -.byte 102,15,56,0,199 - pxor %xmm8,%xmm3 - pxor %xmm8,%xmm4 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - pxor %xmm8,%xmm5 - pxor %xmm8,%xmm6 -.byte 102,15,56,0,223 -.byte 102,15,56,0,231 -.byte 102,15,56,0,239 -.byte 102,15,56,0,247 - leaq .LBS0(%rip),%r11 - movl %ebx,%r10d - - call _bsaes_encrypt8_bitslice - - subq $8,%r14 - jc .Lctr_enc_loop_done - - movdqu 0(%r12),%xmm7 - movdqu 16(%r12),%xmm8 - movdqu 32(%r12),%xmm9 - movdqu 48(%r12),%xmm10 - movdqu 64(%r12),%xmm11 - movdqu 80(%r12),%xmm12 - movdqu 96(%r12),%xmm13 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - pxor %xmm15,%xmm7 - movdqa 32(%rbp),%xmm15 - pxor %xmm8,%xmm0 - movdqu %xmm7,0(%r13) - pxor %xmm9,%xmm3 - movdqu %xmm0,16(%r13) - pxor %xmm10,%xmm5 - movdqu %xmm3,32(%r13) - pxor %xmm11,%xmm2 - movdqu %xmm5,48(%r13) - pxor %xmm12,%xmm6 - movdqu %xmm2,64(%r13) - pxor %xmm13,%xmm1 - movdqu %xmm6,80(%r13) - pxor %xmm14,%xmm4 - movdqu %xmm1,96(%r13) - leaq .LADD1(%rip),%r11 - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - paddd 112(%r11),%xmm15 - jnz .Lctr_enc_loop - - jmp .Lctr_enc_done -.align 16 -.Lctr_enc_loop_done: - addq $8,%r14 - movdqu 0(%r12),%xmm7 - pxor %xmm7,%xmm15 - movdqu %xmm15,0(%r13) - cmpq $2,%r14 - jb .Lctr_enc_done - movdqu 16(%r12),%xmm8 - pxor %xmm8,%xmm0 - movdqu %xmm0,16(%r13) - je .Lctr_enc_done - movdqu 32(%r12),%xmm9 - pxor %xmm9,%xmm3 - movdqu %xmm3,32(%r13) - cmpq $4,%r14 - jb .Lctr_enc_done - movdqu 48(%r12),%xmm10 - pxor %xmm10,%xmm5 - movdqu %xmm5,48(%r13) - je .Lctr_enc_done - movdqu 64(%r12),%xmm11 - pxor %xmm11,%xmm2 - movdqu %xmm2,64(%r13) - cmpq $6,%r14 - jb .Lctr_enc_done - movdqu 80(%r12),%xmm12 - pxor %xmm12,%xmm6 - movdqu %xmm6,80(%r13) - je .Lctr_enc_done - movdqu 96(%r12),%xmm13 - pxor %xmm13,%xmm1 - movdqu %xmm1,96(%r13) - jmp .Lctr_enc_done - -.align 16 -.Lctr_enc_short: - leaq 32(%rbp),%rdi - leaq 48(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_encrypt - movdqu (%r12),%xmm0 - leaq 16(%r12),%r12 - movl 44(%rbp),%eax - bswapl %eax - pxor 48(%rbp),%xmm0 - incl %eax - movdqu %xmm0,(%r13) - bswapl %eax - leaq 16(%r13),%r13 - movl %eax,44(%rsp) - decq %r14 - jnz .Lctr_enc_short - -.Lctr_enc_done: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lctr_enc_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lctr_enc_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lctr_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_ctr32_encrypt_blocks,.-ossl_bsaes_ctr32_encrypt_blocks -.globl ossl_bsaes_xts_encrypt -.type ossl_bsaes_xts_encrypt,@function -.align 16 -ossl_bsaes_xts_encrypt: -.cfi_startproc - movq %rsp,%rax -.Lxts_enc_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - - leaq (%r9),%rdi - leaq 32(%rbp),%rsi - leaq (%r8),%rdx - call asm_AES_encrypt - - movl 240(%r15),%eax - movq %r14,%rbx - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor %xmm6,%xmm7 - movdqa %xmm7,(%rax) - - andq $-16,%r14 - subq $0x80,%rsp - movdqa 32(%rbp),%xmm6 - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - - subq $0x80,%r14 - jc .Lxts_enc_short - jmp .Lxts_enc_loop - -.align 16 -.Lxts_enc_loop: - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - movdqa %xmm6,112(%rsp) - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - pxor %xmm14,%xmm6 - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - pxor 96(%rsp),%xmm1 - movdqu %xmm6,80(%r13) - pxor 112(%rsp),%xmm4 - movdqu %xmm1,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - - subq $0x80,%r14 - jnc .Lxts_enc_loop - -.Lxts_enc_short: - addq $0x80,%r14 - jz .Lxts_enc_done - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - cmpq $16,%r14 - je .Lxts_enc_1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - cmpq $32,%r14 - je .Lxts_enc_2 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - cmpq $48,%r14 - je .Lxts_enc_3 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - cmpq $64,%r14 - je .Lxts_enc_4 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - cmpq $80,%r14 - je .Lxts_enc_5 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - cmpq $96,%r14 - je .Lxts_enc_6 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqa %xmm6,112(%rsp) - leaq 112(%r12),%r12 - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - pxor 96(%rsp),%xmm1 - movdqu %xmm6,80(%r13) - movdqu %xmm1,96(%r13) - leaq 112(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_6: - pxor %xmm11,%xmm3 - leaq 96(%r12),%r12 - pxor %xmm12,%xmm4 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm2,64(%r13) - movdqu %xmm6,80(%r13) - leaq 96(%r13),%r13 - - movdqa 96(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_5: - pxor %xmm10,%xmm2 - leaq 80(%r12),%r12 - pxor %xmm11,%xmm3 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - pxor 64(%rsp),%xmm2 - movdqu %xmm5,48(%r13) - movdqu %xmm2,64(%r13) - leaq 80(%r13),%r13 - - movdqa 80(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_4: - pxor %xmm9,%xmm1 - leaq 64(%r12),%r12 - pxor %xmm10,%xmm2 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm5 - movdqu %xmm3,32(%r13) - movdqu %xmm5,48(%r13) - leaq 64(%r13),%r13 - - movdqa 64(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_3: - pxor %xmm8,%xmm0 - leaq 48(%r12),%r12 - pxor %xmm9,%xmm1 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm3 - movdqu %xmm0,16(%r13) - movdqu %xmm3,32(%r13) - leaq 48(%r13),%r13 - - movdqa 48(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_2: - pxor %xmm7,%xmm15 - leaq 32(%r12),%r12 - pxor %xmm8,%xmm0 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_encrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - leaq 32(%r13),%r13 - - movdqa 32(%rsp),%xmm6 - jmp .Lxts_enc_done -.align 16 -.Lxts_enc_1: - pxor %xmm15,%xmm7 - leaq 16(%r12),%r12 - movdqa %xmm7,32(%rbp) - leaq 32(%rbp),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_encrypt - pxor 32(%rbp),%xmm15 - - - - - - movdqu %xmm15,0(%r13) - leaq 16(%r13),%r13 - - movdqa 16(%rsp),%xmm6 - -.Lxts_enc_done: - andl $15,%ebx - jz .Lxts_enc_ret - movq %r13,%rdx - -.Lxts_enc_steal: - movzbl (%r12),%eax - movzbl -16(%rdx),%ecx - leaq 1(%r12),%r12 - movb %al,-16(%rdx) - movb %cl,0(%rdx) - leaq 1(%rdx),%rdx - subl $1,%ebx - jnz .Lxts_enc_steal - - movdqu -16(%r13),%xmm15 - leaq 32(%rbp),%rdi - pxor %xmm6,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_encrypt - pxor 32(%rbp),%xmm6 - movdqu %xmm6,-16(%r13) - -.Lxts_enc_ret: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lxts_enc_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lxts_enc_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lxts_enc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_xts_encrypt,.-ossl_bsaes_xts_encrypt - -.globl ossl_bsaes_xts_decrypt -.type ossl_bsaes_xts_decrypt,@function -.align 16 -ossl_bsaes_xts_decrypt: -.cfi_startproc - movq %rsp,%rax -.Lxts_dec_prologue: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -72(%rsp),%rsp -.cfi_adjust_cfa_offset 0x48 - movq %rsp,%rbp - movq %rdi,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %rcx,%r15 - - leaq (%r9),%rdi - leaq 32(%rbp),%rsi - leaq (%r8),%rdx - call asm_AES_encrypt - - movl 240(%r15),%eax - movq %r14,%rbx - - movl %eax,%edx - shlq $7,%rax - subq $96,%rax - subq %rax,%rsp - - movq %rsp,%rax - movq %r15,%rcx - movl %edx,%r10d - call _bsaes_key_convert - pxor (%rsp),%xmm7 - movdqa %xmm6,(%rax) - movdqa %xmm7,(%rsp) - - xorl %eax,%eax - andq $-16,%r14 - testl $15,%ebx - setnz %al - shlq $4,%rax - subq %rax,%r14 - - subq $0x80,%rsp - movdqa 32(%rbp),%xmm6 - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - - subq $0x80,%r14 - jc .Lxts_dec_short - jmp .Lxts_dec_loop - -.align 16 -.Lxts_dec_loop: - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqu 112(%r12),%xmm14 - leaq 128(%r12),%r12 - movdqa %xmm6,112(%rsp) - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - pxor %xmm14,%xmm6 - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - pxor 96(%rsp),%xmm2 - movdqu %xmm6,80(%r13) - pxor 112(%rsp),%xmm4 - movdqu %xmm2,96(%r13) - movdqu %xmm4,112(%r13) - leaq 128(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - - subq $0x80,%r14 - jnc .Lxts_dec_loop - -.Lxts_dec_short: - addq $0x80,%r14 - jz .Lxts_dec_done - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm15 - movdqa %xmm6,0(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm0 - movdqa %xmm6,16(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 0(%r12),%xmm7 - cmpq $16,%r14 - je .Lxts_dec_1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm1 - movdqa %xmm6,32(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 16(%r12),%xmm8 - cmpq $32,%r14 - je .Lxts_dec_2 - pxor %xmm7,%xmm15 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm2 - movdqa %xmm6,48(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 32(%r12),%xmm9 - cmpq $48,%r14 - je .Lxts_dec_3 - pxor %xmm8,%xmm0 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm3 - movdqa %xmm6,64(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 48(%r12),%xmm10 - cmpq $64,%r14 - je .Lxts_dec_4 - pxor %xmm9,%xmm1 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm4 - movdqa %xmm6,80(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 64(%r12),%xmm11 - cmpq $80,%r14 - je .Lxts_dec_5 - pxor %xmm10,%xmm2 - pshufd $0x13,%xmm14,%xmm13 - pxor %xmm14,%xmm14 - movdqa %xmm6,%xmm5 - movdqa %xmm6,96(%rsp) - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - pcmpgtd %xmm6,%xmm14 - pxor %xmm13,%xmm6 - movdqu 80(%r12),%xmm12 - cmpq $96,%r14 - je .Lxts_dec_6 - pxor %xmm11,%xmm3 - movdqu 96(%r12),%xmm13 - pxor %xmm12,%xmm4 - movdqa %xmm6,112(%rsp) - leaq 112(%r12),%r12 - pxor %xmm13,%xmm5 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - pxor 96(%rsp),%xmm2 - movdqu %xmm6,80(%r13) - movdqu %xmm2,96(%r13) - leaq 112(%r13),%r13 - - movdqa 112(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_6: - pxor %xmm11,%xmm3 - leaq 96(%r12),%r12 - pxor %xmm12,%xmm4 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - pxor 80(%rsp),%xmm6 - movdqu %xmm1,64(%r13) - movdqu %xmm6,80(%r13) - leaq 96(%r13),%r13 - - movdqa 96(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_5: - pxor %xmm10,%xmm2 - leaq 80(%r12),%r12 - pxor %xmm11,%xmm3 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - pxor 64(%rsp),%xmm1 - movdqu %xmm3,48(%r13) - movdqu %xmm1,64(%r13) - leaq 80(%r13),%r13 - - movdqa 80(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_4: - pxor %xmm9,%xmm1 - leaq 64(%r12),%r12 - pxor %xmm10,%xmm2 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - pxor 48(%rsp),%xmm3 - movdqu %xmm5,32(%r13) - movdqu %xmm3,48(%r13) - leaq 64(%r13),%r13 - - movdqa 64(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_3: - pxor %xmm8,%xmm0 - leaq 48(%r12),%r12 - pxor %xmm9,%xmm1 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - pxor 32(%rsp),%xmm5 - movdqu %xmm0,16(%r13) - movdqu %xmm5,32(%r13) - leaq 48(%r13),%r13 - - movdqa 48(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_2: - pxor %xmm7,%xmm15 - leaq 32(%r12),%r12 - pxor %xmm8,%xmm0 - leaq 128(%rsp),%rax - movl %edx,%r10d - - call _bsaes_decrypt8 - - pxor 0(%rsp),%xmm15 - pxor 16(%rsp),%xmm0 - movdqu %xmm15,0(%r13) - movdqu %xmm0,16(%r13) - leaq 32(%r13),%r13 - - movdqa 32(%rsp),%xmm6 - jmp .Lxts_dec_done -.align 16 -.Lxts_dec_1: - pxor %xmm15,%xmm7 - leaq 16(%r12),%r12 - movdqa %xmm7,32(%rbp) - leaq 32(%rbp),%rdi - leaq 32(%rbp),%rsi - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm15 - - - - - - movdqu %xmm15,0(%r13) - leaq 16(%r13),%r13 - - movdqa 16(%rsp),%xmm6 - -.Lxts_dec_done: - andl $15,%ebx - jz .Lxts_dec_ret - - pxor %xmm14,%xmm14 - movdqa .Lxts_magic(%rip),%xmm12 - pcmpgtd %xmm6,%xmm14 - pshufd $0x13,%xmm14,%xmm13 - movdqa %xmm6,%xmm5 - paddq %xmm6,%xmm6 - pand %xmm12,%xmm13 - movdqu (%r12),%xmm15 - pxor %xmm13,%xmm6 - - leaq 32(%rbp),%rdi - pxor %xmm6,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm6 - movq %r13,%rdx - movdqu %xmm6,(%r13) - -.Lxts_dec_steal: - movzbl 16(%r12),%eax - movzbl (%rdx),%ecx - leaq 1(%r12),%r12 - movb %al,(%rdx) - movb %cl,16(%rdx) - leaq 1(%rdx),%rdx - subl $1,%ebx - jnz .Lxts_dec_steal - - movdqu (%r13),%xmm15 - leaq 32(%rbp),%rdi - pxor %xmm5,%xmm15 - leaq 32(%rbp),%rsi - movdqa %xmm15,32(%rbp) - leaq (%r15),%rdx - call asm_AES_decrypt - pxor 32(%rbp),%xmm5 - movdqu %xmm5,(%r13) - -.Lxts_dec_ret: - leaq (%rsp),%rax - pxor %xmm0,%xmm0 -.Lxts_dec_bzero: - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - leaq 32(%rax),%rax - cmpq %rax,%rbp - ja .Lxts_dec_bzero - - leaq 120(%rbp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbx -.cfi_restore %rbx - movq -8(%rax),%rbp -.cfi_restore %rbp - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lxts_dec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_bsaes_xts_decrypt,.-ossl_bsaes_xts_decrypt -.type _bsaes_const,@object -.align 64 -_bsaes_const: -.LM0ISR: -.quad 0x0a0e0206070b0f03, 0x0004080c0d010509 -.LISRM0: -.quad 0x01040b0e0205080f, 0x0306090c00070a0d -.LISR: -.quad 0x0504070602010003, 0x0f0e0d0c080b0a09 -.LBS0: -.quad 0x5555555555555555, 0x5555555555555555 -.LBS1: -.quad 0x3333333333333333, 0x3333333333333333 -.LBS2: -.quad 0x0f0f0f0f0f0f0f0f, 0x0f0f0f0f0f0f0f0f -.LSR: -.quad 0x0504070600030201, 0x0f0e0d0c0a09080b -.LSRM0: -.quad 0x0304090e00050a0f, 0x01060b0c0207080d -.LM0SR: -.quad 0x0a0e02060f03070b, 0x0004080c05090d01 -.LSWPUP: -.quad 0x0706050403020100, 0x0c0d0e0f0b0a0908 -.LSWPUPM0SR: -.quad 0x0a0d02060c03070b, 0x0004080f05090e01 -.LADD1: -.quad 0x0000000000000000, 0x0000000100000000 -.LADD2: -.quad 0x0000000000000000, 0x0000000200000000 -.LADD3: -.quad 0x0000000000000000, 0x0000000300000000 -.LADD4: -.quad 0x0000000000000000, 0x0000000400000000 -.LADD5: -.quad 0x0000000000000000, 0x0000000500000000 -.LADD6: -.quad 0x0000000000000000, 0x0000000600000000 -.LADD7: -.quad 0x0000000000000000, 0x0000000700000000 -.LADD8: -.quad 0x0000000000000000, 0x0000000800000000 -.Lxts_magic: -.long 0x87,0,1,0 -.Lmasks: -.quad 0x0101010101010101, 0x0101010101010101 -.quad 0x0202020202020202, 0x0202020202020202 -.quad 0x0404040404040404, 0x0404040404040404 -.quad 0x0808080808080808, 0x0808080808080808 -.LM0: -.quad 0x02060a0e03070b0f, 0x0004080c0105090d -.L63: -.quad 0x6363636363636363, 0x6363636363636363 -.byte 66,105,116,45,115,108,105,99,101,100,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,69,109,105,108,105,97,32,75,195,164,115,112,101,114,44,32,80,101,116,101,114,32,83,99,104,119,97,98,101,44,32,65,110,100,121,32,80,111,108,121,97,107,111,118,0 -.align 64 -.size _bsaes_const,.-_bsaes_const - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s deleted file mode 100644 index 2cab0b4dccc731..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s +++ /dev/null @@ -1,879 +0,0 @@ -.text - - - - - - - - - - - - - - - - -.type _vpaes_encrypt_core,@function -.align 16 -_vpaes_encrypt_core: -.cfi_startproc - movq %rdx,%r9 - movq $16,%r11 - movl 240(%rdx),%eax - movdqa %xmm9,%xmm1 - movdqa .Lk_ipt(%rip),%xmm2 - pandn %xmm0,%xmm1 - movdqu (%r9),%xmm5 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa .Lk_ipt+16(%rip),%xmm0 -.byte 102,15,56,0,193 - pxor %xmm5,%xmm2 - addq $16,%r9 - pxor %xmm2,%xmm0 - leaq .Lk_mc_backward(%rip),%r10 - jmp .Lenc_entry - -.align 16 -.Lenc_loop: - - movdqa %xmm13,%xmm4 - movdqa %xmm12,%xmm0 -.byte 102,15,56,0,226 -.byte 102,15,56,0,195 - pxor %xmm5,%xmm4 - movdqa %xmm15,%xmm5 - pxor %xmm4,%xmm0 - movdqa -64(%r11,%r10,1),%xmm1 -.byte 102,15,56,0,234 - movdqa (%r11,%r10,1),%xmm4 - movdqa %xmm14,%xmm2 -.byte 102,15,56,0,211 - movdqa %xmm0,%xmm3 - pxor %xmm5,%xmm2 -.byte 102,15,56,0,193 - addq $16,%r9 - pxor %xmm2,%xmm0 -.byte 102,15,56,0,220 - addq $16,%r11 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,193 - andq $0x30,%r11 - subq $1,%rax - pxor %xmm3,%xmm0 - -.Lenc_entry: - - movdqa %xmm9,%xmm1 - movdqa %xmm11,%xmm5 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,232 - movdqa %xmm10,%xmm3 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,217 - movdqa %xmm10,%xmm4 - pxor %xmm5,%xmm3 -.byte 102,15,56,0,224 - movdqa %xmm10,%xmm2 - pxor %xmm5,%xmm4 -.byte 102,15,56,0,211 - movdqa %xmm10,%xmm3 - pxor %xmm0,%xmm2 -.byte 102,15,56,0,220 - movdqu (%r9),%xmm5 - pxor %xmm1,%xmm3 - jnz .Lenc_loop - - - movdqa -96(%r10),%xmm4 - movdqa -80(%r10),%xmm0 -.byte 102,15,56,0,226 - pxor %xmm5,%xmm4 -.byte 102,15,56,0,195 - movdqa 64(%r11,%r10,1),%xmm1 - pxor %xmm4,%xmm0 -.byte 102,15,56,0,193 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_encrypt_core,.-_vpaes_encrypt_core - - - - - - -.type _vpaes_decrypt_core,@function -.align 16 -_vpaes_decrypt_core: -.cfi_startproc - movq %rdx,%r9 - movl 240(%rdx),%eax - movdqa %xmm9,%xmm1 - movdqa .Lk_dipt(%rip),%xmm2 - pandn %xmm0,%xmm1 - movq %rax,%r11 - psrld $4,%xmm1 - movdqu (%r9),%xmm5 - shlq $4,%r11 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa .Lk_dipt+16(%rip),%xmm0 - xorq $0x30,%r11 - leaq .Lk_dsbd(%rip),%r10 -.byte 102,15,56,0,193 - andq $0x30,%r11 - pxor %xmm5,%xmm2 - movdqa .Lk_mc_forward+48(%rip),%xmm5 - pxor %xmm2,%xmm0 - addq $16,%r9 - addq %r10,%r11 - jmp .Ldec_entry - -.align 16 -.Ldec_loop: - - - - movdqa -32(%r10),%xmm4 - movdqa -16(%r10),%xmm1 -.byte 102,15,56,0,226 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 0(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 16(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 32(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 48(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - movdqa 64(%r10),%xmm4 - pxor %xmm1,%xmm0 - movdqa 80(%r10),%xmm1 - -.byte 102,15,56,0,226 -.byte 102,15,56,0,197 -.byte 102,15,56,0,203 - pxor %xmm4,%xmm0 - addq $16,%r9 -.byte 102,15,58,15,237,12 - pxor %xmm1,%xmm0 - subq $1,%rax - -.Ldec_entry: - - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - movdqa %xmm11,%xmm2 - psrld $4,%xmm1 - pand %xmm9,%xmm0 -.byte 102,15,56,0,208 - movdqa %xmm10,%xmm3 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,217 - movdqa %xmm10,%xmm4 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,224 - pxor %xmm2,%xmm4 - movdqa %xmm10,%xmm2 -.byte 102,15,56,0,211 - movdqa %xmm10,%xmm3 - pxor %xmm0,%xmm2 -.byte 102,15,56,0,220 - movdqu (%r9),%xmm0 - pxor %xmm1,%xmm3 - jnz .Ldec_loop - - - movdqa 96(%r10),%xmm4 -.byte 102,15,56,0,226 - pxor %xmm0,%xmm4 - movdqa 112(%r10),%xmm0 - movdqa -352(%r11),%xmm2 -.byte 102,15,56,0,195 - pxor %xmm4,%xmm0 -.byte 102,15,56,0,194 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_decrypt_core,.-_vpaes_decrypt_core - - - - - - -.type _vpaes_schedule_core,@function -.align 16 -_vpaes_schedule_core: -.cfi_startproc - - - - - - call _vpaes_preheat - movdqa .Lk_rcon(%rip),%xmm8 - movdqu (%rdi),%xmm0 - - - movdqa %xmm0,%xmm3 - leaq .Lk_ipt(%rip),%r11 - call _vpaes_schedule_transform - movdqa %xmm0,%xmm7 - - leaq .Lk_sr(%rip),%r10 - testq %rcx,%rcx - jnz .Lschedule_am_decrypting - - - movdqu %xmm0,(%rdx) - jmp .Lschedule_go - -.Lschedule_am_decrypting: - - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,217 - movdqu %xmm3,(%rdx) - xorq $0x30,%r8 - -.Lschedule_go: - cmpl $192,%esi - ja .Lschedule_256 - je .Lschedule_192 - - - - - - - - - - -.Lschedule_128: - movl $10,%esi - -.Loop_schedule_128: - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - jmp .Loop_schedule_128 - - - - - - - - - - - - - - - - -.align 16 -.Lschedule_192: - movdqu 8(%rdi),%xmm0 - call _vpaes_schedule_transform - movdqa %xmm0,%xmm6 - pxor %xmm4,%xmm4 - movhlps %xmm4,%xmm6 - movl $4,%esi - -.Loop_schedule_192: - call _vpaes_schedule_round -.byte 102,15,58,15,198,8 - call _vpaes_schedule_mangle - call _vpaes_schedule_192_smear - call _vpaes_schedule_mangle - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - call _vpaes_schedule_192_smear - jmp .Loop_schedule_192 - - - - - - - - - - - -.align 16 -.Lschedule_256: - movdqu 16(%rdi),%xmm0 - call _vpaes_schedule_transform - movl $7,%esi - -.Loop_schedule_256: - call _vpaes_schedule_mangle - movdqa %xmm0,%xmm6 - - - call _vpaes_schedule_round - decq %rsi - jz .Lschedule_mangle_last - call _vpaes_schedule_mangle - - - pshufd $0xFF,%xmm0,%xmm0 - movdqa %xmm7,%xmm5 - movdqa %xmm6,%xmm7 - call _vpaes_schedule_low_round - movdqa %xmm5,%xmm7 - - jmp .Loop_schedule_256 - - - - - - - - - - - - -.align 16 -.Lschedule_mangle_last: - - leaq .Lk_deskew(%rip),%r11 - testq %rcx,%rcx - jnz .Lschedule_mangle_last_dec - - - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,193 - leaq .Lk_opt(%rip),%r11 - addq $32,%rdx - -.Lschedule_mangle_last_dec: - addq $-16,%rdx - pxor .Lk_s63(%rip),%xmm0 - call _vpaes_schedule_transform - movdqu %xmm0,(%rdx) - - - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_core,.-_vpaes_schedule_core - - - - - - - - - - - - - - - -.type _vpaes_schedule_192_smear,@function -.align 16 -_vpaes_schedule_192_smear: -.cfi_startproc - pshufd $0x80,%xmm6,%xmm1 - pshufd $0xFE,%xmm7,%xmm0 - pxor %xmm1,%xmm6 - pxor %xmm1,%xmm1 - pxor %xmm0,%xmm6 - movdqa %xmm6,%xmm0 - movhlps %xmm1,%xmm6 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_192_smear,.-_vpaes_schedule_192_smear - - - - - - - - - - - - - - - - - - - -.type _vpaes_schedule_round,@function -.align 16 -_vpaes_schedule_round: -.cfi_startproc - - pxor %xmm1,%xmm1 -.byte 102,65,15,58,15,200,15 -.byte 102,69,15,58,15,192,15 - pxor %xmm1,%xmm7 - - - pshufd $0xFF,%xmm0,%xmm0 -.byte 102,15,58,15,192,1 - - - - -_vpaes_schedule_low_round: - - movdqa %xmm7,%xmm1 - pslldq $4,%xmm7 - pxor %xmm1,%xmm7 - movdqa %xmm7,%xmm1 - pslldq $8,%xmm7 - pxor %xmm1,%xmm7 - pxor .Lk_s63(%rip),%xmm7 - - - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,208 - pxor %xmm1,%xmm0 - movdqa %xmm10,%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 - movdqa %xmm10,%xmm4 -.byte 102,15,56,0,224 - pxor %xmm2,%xmm4 - movdqa %xmm10,%xmm2 -.byte 102,15,56,0,211 - pxor %xmm0,%xmm2 - movdqa %xmm10,%xmm3 -.byte 102,15,56,0,220 - pxor %xmm1,%xmm3 - movdqa %xmm13,%xmm4 -.byte 102,15,56,0,226 - movdqa %xmm12,%xmm0 -.byte 102,15,56,0,195 - pxor %xmm4,%xmm0 - - - pxor %xmm7,%xmm0 - movdqa %xmm0,%xmm7 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_round,.-_vpaes_schedule_round - - - - - - - - - - -.type _vpaes_schedule_transform,@function -.align 16 -_vpaes_schedule_transform: -.cfi_startproc - movdqa %xmm9,%xmm1 - pandn %xmm0,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm0 - movdqa (%r11),%xmm2 -.byte 102,15,56,0,208 - movdqa 16(%r11),%xmm0 -.byte 102,15,56,0,193 - pxor %xmm2,%xmm0 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_transform,.-_vpaes_schedule_transform - - - - - - - - - - - - - - - - - - - - - - - - -.type _vpaes_schedule_mangle,@function -.align 16 -_vpaes_schedule_mangle: -.cfi_startproc - movdqa %xmm0,%xmm4 - movdqa .Lk_mc_forward(%rip),%xmm5 - testq %rcx,%rcx - jnz .Lschedule_mangle_dec - - - addq $16,%rdx - pxor .Lk_s63(%rip),%xmm4 -.byte 102,15,56,0,229 - movdqa %xmm4,%xmm3 -.byte 102,15,56,0,229 - pxor %xmm4,%xmm3 -.byte 102,15,56,0,229 - pxor %xmm4,%xmm3 - - jmp .Lschedule_mangle_both -.align 16 -.Lschedule_mangle_dec: - - leaq .Lk_dksd(%rip),%r11 - movdqa %xmm9,%xmm1 - pandn %xmm4,%xmm1 - psrld $4,%xmm1 - pand %xmm9,%xmm4 - - movdqa 0(%r11),%xmm2 -.byte 102,15,56,0,212 - movdqa 16(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 32(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 48(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 64(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 80(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 -.byte 102,15,56,0,221 - - movdqa 96(%r11),%xmm2 -.byte 102,15,56,0,212 - pxor %xmm3,%xmm2 - movdqa 112(%r11),%xmm3 -.byte 102,15,56,0,217 - pxor %xmm2,%xmm3 - - addq $-16,%rdx - -.Lschedule_mangle_both: - movdqa (%r8,%r10,1),%xmm1 -.byte 102,15,56,0,217 - addq $-16,%r8 - andq $0x30,%r8 - movdqu %xmm3,(%rdx) - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_schedule_mangle,.-_vpaes_schedule_mangle - - - - -.globl vpaes_set_encrypt_key -.type vpaes_set_encrypt_key,@function -.align 16 -vpaes_set_encrypt_key: -.cfi_startproc -.byte 243,15,30,250 - movl %esi,%eax - shrl $5,%eax - addl $5,%eax - movl %eax,240(%rdx) - - movl $0,%ecx - movl $0x30,%r8d - call _vpaes_schedule_core - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_set_encrypt_key,.-vpaes_set_encrypt_key - -.globl vpaes_set_decrypt_key -.type vpaes_set_decrypt_key,@function -.align 16 -vpaes_set_decrypt_key: -.cfi_startproc -.byte 243,15,30,250 - movl %esi,%eax - shrl $5,%eax - addl $5,%eax - movl %eax,240(%rdx) - shll $4,%eax - leaq 16(%rdx,%rax,1),%rdx - - movl $1,%ecx - movl %esi,%r8d - shrl $1,%r8d - andl $32,%r8d - xorl $32,%r8d - call _vpaes_schedule_core - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_set_decrypt_key,.-vpaes_set_decrypt_key - -.globl vpaes_encrypt -.type vpaes_encrypt,@function -.align 16 -vpaes_encrypt: -.cfi_startproc -.byte 243,15,30,250 - movdqu (%rdi),%xmm0 - call _vpaes_preheat - call _vpaes_encrypt_core - movdqu %xmm0,(%rsi) - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_encrypt,.-vpaes_encrypt - -.globl vpaes_decrypt -.type vpaes_decrypt,@function -.align 16 -vpaes_decrypt: -.cfi_startproc -.byte 243,15,30,250 - movdqu (%rdi),%xmm0 - call _vpaes_preheat - call _vpaes_decrypt_core - movdqu %xmm0,(%rsi) - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_decrypt,.-vpaes_decrypt -.globl vpaes_cbc_encrypt -.type vpaes_cbc_encrypt,@function -.align 16 -vpaes_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - xchgq %rcx,%rdx - subq $16,%rcx - jc .Lcbc_abort - movdqu (%r8),%xmm6 - subq %rdi,%rsi - call _vpaes_preheat - cmpl $0,%r9d - je .Lcbc_dec_loop - jmp .Lcbc_enc_loop -.align 16 -.Lcbc_enc_loop: - movdqu (%rdi),%xmm0 - pxor %xmm6,%xmm0 - call _vpaes_encrypt_core - movdqa %xmm0,%xmm6 - movdqu %xmm0,(%rsi,%rdi,1) - leaq 16(%rdi),%rdi - subq $16,%rcx - jnc .Lcbc_enc_loop - jmp .Lcbc_done -.align 16 -.Lcbc_dec_loop: - movdqu (%rdi),%xmm0 - movdqa %xmm0,%xmm7 - call _vpaes_decrypt_core - pxor %xmm6,%xmm0 - movdqa %xmm7,%xmm6 - movdqu %xmm0,(%rsi,%rdi,1) - leaq 16(%rdi),%rdi - subq $16,%rcx - jnc .Lcbc_dec_loop -.Lcbc_done: - movdqu %xmm6,(%r8) -.Lcbc_abort: - .byte 0xf3,0xc3 -.cfi_endproc -.size vpaes_cbc_encrypt,.-vpaes_cbc_encrypt - - - - - - -.type _vpaes_preheat,@function -.align 16 -_vpaes_preheat: -.cfi_startproc - leaq .Lk_s0F(%rip),%r10 - movdqa -32(%r10),%xmm10 - movdqa -16(%r10),%xmm11 - movdqa 0(%r10),%xmm9 - movdqa 48(%r10),%xmm13 - movdqa 64(%r10),%xmm12 - movdqa 80(%r10),%xmm15 - movdqa 96(%r10),%xmm14 - .byte 0xf3,0xc3 -.cfi_endproc -.size _vpaes_preheat,.-_vpaes_preheat - - - - - -.type _vpaes_consts,@object -.align 64 -_vpaes_consts: -.Lk_inv: -.quad 0x0E05060F0D080180, 0x040703090A0B0C02 -.quad 0x01040A060F0B0780, 0x030D0E0C02050809 - -.Lk_s0F: -.quad 0x0F0F0F0F0F0F0F0F, 0x0F0F0F0F0F0F0F0F - -.Lk_ipt: -.quad 0xC2B2E8985A2A7000, 0xCABAE09052227808 -.quad 0x4C01307D317C4D00, 0xCD80B1FCB0FDCC81 - -.Lk_sb1: -.quad 0xB19BE18FCB503E00, 0xA5DF7A6E142AF544 -.quad 0x3618D415FAE22300, 0x3BF7CCC10D2ED9EF -.Lk_sb2: -.quad 0xE27A93C60B712400, 0x5EB7E955BC982FCD -.quad 0x69EB88400AE12900, 0xC2A163C8AB82234A -.Lk_sbo: -.quad 0xD0D26D176FBDC700, 0x15AABF7AC502A878 -.quad 0xCFE474A55FBB6A00, 0x8E1E90D1412B35FA - -.Lk_mc_forward: -.quad 0x0407060500030201, 0x0C0F0E0D080B0A09 -.quad 0x080B0A0904070605, 0x000302010C0F0E0D -.quad 0x0C0F0E0D080B0A09, 0x0407060500030201 -.quad 0x000302010C0F0E0D, 0x080B0A0904070605 - -.Lk_mc_backward: -.quad 0x0605040702010003, 0x0E0D0C0F0A09080B -.quad 0x020100030E0D0C0F, 0x0A09080B06050407 -.quad 0x0E0D0C0F0A09080B, 0x0605040702010003 -.quad 0x0A09080B06050407, 0x020100030E0D0C0F - -.Lk_sr: -.quad 0x0706050403020100, 0x0F0E0D0C0B0A0908 -.quad 0x030E09040F0A0500, 0x0B06010C07020D08 -.quad 0x0F060D040B020900, 0x070E050C030A0108 -.quad 0x0B0E0104070A0D00, 0x0306090C0F020508 - -.Lk_rcon: -.quad 0x1F8391B9AF9DEEB6, 0x702A98084D7C7D81 - -.Lk_s63: -.quad 0x5B5B5B5B5B5B5B5B, 0x5B5B5B5B5B5B5B5B - -.Lk_opt: -.quad 0xFF9F4929D6B66000, 0xF7974121DEBE6808 -.quad 0x01EDBD5150BCEC00, 0xE10D5DB1B05C0CE0 - -.Lk_deskew: -.quad 0x07E4A34047A4E300, 0x1DFEB95A5DBEF91A -.quad 0x5F36B5DC83EA6900, 0x2841C2ABF49D1E77 - - - - - -.Lk_dksd: -.quad 0xFEB91A5DA3E44700, 0x0740E3A45A1DBEF9 -.quad 0x41C277F4B5368300, 0x5FDC69EAAB289D1E -.Lk_dksb: -.quad 0x9A4FCA1F8550D500, 0x03D653861CC94C99 -.quad 0x115BEDA7B6FC4A00, 0xD993256F7E3482C8 -.Lk_dkse: -.quad 0xD5031CCA1FC9D600, 0x53859A4C994F5086 -.quad 0xA23196054FDC7BE8, 0xCD5EF96A20B31487 -.Lk_dks9: -.quad 0xB6116FC87ED9A700, 0x4AED933482255BFC -.quad 0x4576516227143300, 0x8BB89FACE9DAFDCE - - - - - -.Lk_dipt: -.quad 0x0F505B040B545F00, 0x154A411E114E451A -.quad 0x86E383E660056500, 0x12771772F491F194 - -.Lk_dsb9: -.quad 0x851C03539A86D600, 0xCAD51F504F994CC9 -.quad 0xC03B1789ECD74900, 0x725E2C9EB2FBA565 -.Lk_dsbd: -.quad 0x7D57CCDFE6B1A200, 0xF56E9B13882A4439 -.quad 0x3CE2FAF724C6CB00, 0x2931180D15DEEFD3 -.Lk_dsbb: -.quad 0xD022649296B44200, 0x602646F6B0F2D404 -.quad 0xC19498A6CD596700, 0xF3FF0C3E3255AA6B -.Lk_dsbe: -.quad 0x46F2929626D4D000, 0x2242600464B4F6B0 -.quad 0x0C55A6CDFFAAC100, 0x9467F36B98593E32 -.Lk_dsbo: -.quad 0x1387EA537EF94000, 0xC7AA6DB9D4943E2D -.quad 0x12D7560F93441D00, 0xCA4B8159D8C58E9C -.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0 -.align 64 -.size _vpaes_consts,.-_vpaes_consts - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s deleted file mode 100644 index 4df5a16f3792dc..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s +++ /dev/null @@ -1,1765 +0,0 @@ -.text - -.globl rsaz_1024_sqr_avx2 -.type rsaz_1024_sqr_avx2,@function -.align 64 -rsaz_1024_sqr_avx2: -.cfi_startproc - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - movq %rax,%rbp -.cfi_def_cfa_register %rbp - movq %rdx,%r13 - subq $832,%rsp - movq %r13,%r15 - subq $-128,%rdi - subq $-128,%rsi - subq $-128,%r13 - - andq $4095,%r15 - addq $320,%r15 - shrq $12,%r15 - vpxor %ymm9,%ymm9,%ymm9 - jz .Lsqr_1024_no_n_copy - - - - - - subq $320,%rsp - vmovdqu 0-128(%r13),%ymm0 - andq $-2048,%rsp - vmovdqu 32-128(%r13),%ymm1 - vmovdqu 64-128(%r13),%ymm2 - vmovdqu 96-128(%r13),%ymm3 - vmovdqu 128-128(%r13),%ymm4 - vmovdqu 160-128(%r13),%ymm5 - vmovdqu 192-128(%r13),%ymm6 - vmovdqu 224-128(%r13),%ymm7 - vmovdqu 256-128(%r13),%ymm8 - leaq 832+128(%rsp),%r13 - vmovdqu %ymm0,0-128(%r13) - vmovdqu %ymm1,32-128(%r13) - vmovdqu %ymm2,64-128(%r13) - vmovdqu %ymm3,96-128(%r13) - vmovdqu %ymm4,128-128(%r13) - vmovdqu %ymm5,160-128(%r13) - vmovdqu %ymm6,192-128(%r13) - vmovdqu %ymm7,224-128(%r13) - vmovdqu %ymm8,256-128(%r13) - vmovdqu %ymm9,288-128(%r13) - -.Lsqr_1024_no_n_copy: - andq $-1024,%rsp - - vmovdqu 32-128(%rsi),%ymm1 - vmovdqu 64-128(%rsi),%ymm2 - vmovdqu 96-128(%rsi),%ymm3 - vmovdqu 128-128(%rsi),%ymm4 - vmovdqu 160-128(%rsi),%ymm5 - vmovdqu 192-128(%rsi),%ymm6 - vmovdqu 224-128(%rsi),%ymm7 - vmovdqu 256-128(%rsi),%ymm8 - - leaq 192(%rsp),%rbx - vmovdqu .Land_mask(%rip),%ymm15 - jmp .LOOP_GRANDE_SQR_1024 - -.align 32 -.LOOP_GRANDE_SQR_1024: - leaq 576+128(%rsp),%r9 - leaq 448(%rsp),%r12 - - - - - vpaddq %ymm1,%ymm1,%ymm1 - vpbroadcastq 0-128(%rsi),%ymm10 - vpaddq %ymm2,%ymm2,%ymm2 - vmovdqa %ymm1,0-128(%r9) - vpaddq %ymm3,%ymm3,%ymm3 - vmovdqa %ymm2,32-128(%r9) - vpaddq %ymm4,%ymm4,%ymm4 - vmovdqa %ymm3,64-128(%r9) - vpaddq %ymm5,%ymm5,%ymm5 - vmovdqa %ymm4,96-128(%r9) - vpaddq %ymm6,%ymm6,%ymm6 - vmovdqa %ymm5,128-128(%r9) - vpaddq %ymm7,%ymm7,%ymm7 - vmovdqa %ymm6,160-128(%r9) - vpaddq %ymm8,%ymm8,%ymm8 - vmovdqa %ymm7,192-128(%r9) - vpxor %ymm9,%ymm9,%ymm9 - vmovdqa %ymm8,224-128(%r9) - - vpmuludq 0-128(%rsi),%ymm10,%ymm0 - vpbroadcastq 32-128(%rsi),%ymm11 - vmovdqu %ymm9,288-192(%rbx) - vpmuludq %ymm10,%ymm1,%ymm1 - vmovdqu %ymm9,320-448(%r12) - vpmuludq %ymm10,%ymm2,%ymm2 - vmovdqu %ymm9,352-448(%r12) - vpmuludq %ymm10,%ymm3,%ymm3 - vmovdqu %ymm9,384-448(%r12) - vpmuludq %ymm10,%ymm4,%ymm4 - vmovdqu %ymm9,416-448(%r12) - vpmuludq %ymm10,%ymm5,%ymm5 - vmovdqu %ymm9,448-448(%r12) - vpmuludq %ymm10,%ymm6,%ymm6 - vmovdqu %ymm9,480-448(%r12) - vpmuludq %ymm10,%ymm7,%ymm7 - vmovdqu %ymm9,512-448(%r12) - vpmuludq %ymm10,%ymm8,%ymm8 - vpbroadcastq 64-128(%rsi),%ymm10 - vmovdqu %ymm9,544-448(%r12) - - movq %rsi,%r15 - movl $4,%r14d - jmp .Lsqr_entry_1024 -.align 32 -.LOOP_SQR_1024: - vpbroadcastq 32-128(%r15),%ymm11 - vpmuludq 0-128(%rsi),%ymm10,%ymm0 - vpaddq 0-192(%rbx),%ymm0,%ymm0 - vpmuludq 0-128(%r9),%ymm10,%ymm1 - vpaddq 32-192(%rbx),%ymm1,%ymm1 - vpmuludq 32-128(%r9),%ymm10,%ymm2 - vpaddq 64-192(%rbx),%ymm2,%ymm2 - vpmuludq 64-128(%r9),%ymm10,%ymm3 - vpaddq 96-192(%rbx),%ymm3,%ymm3 - vpmuludq 96-128(%r9),%ymm10,%ymm4 - vpaddq 128-192(%rbx),%ymm4,%ymm4 - vpmuludq 128-128(%r9),%ymm10,%ymm5 - vpaddq 160-192(%rbx),%ymm5,%ymm5 - vpmuludq 160-128(%r9),%ymm10,%ymm6 - vpaddq 192-192(%rbx),%ymm6,%ymm6 - vpmuludq 192-128(%r9),%ymm10,%ymm7 - vpaddq 224-192(%rbx),%ymm7,%ymm7 - vpmuludq 224-128(%r9),%ymm10,%ymm8 - vpbroadcastq 64-128(%r15),%ymm10 - vpaddq 256-192(%rbx),%ymm8,%ymm8 -.Lsqr_entry_1024: - vmovdqu %ymm0,0-192(%rbx) - vmovdqu %ymm1,32-192(%rbx) - - vpmuludq 32-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 32-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq 64-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 96-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 128-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq 160-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 192-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 224-128(%r9),%ymm11,%ymm0 - vpbroadcastq 96-128(%r15),%ymm11 - vpaddq 288-192(%rbx),%ymm0,%ymm0 - - vmovdqu %ymm2,64-192(%rbx) - vmovdqu %ymm3,96-192(%rbx) - - vpmuludq 64-128(%rsi),%ymm10,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 64-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 96-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq 128-128(%r9),%ymm10,%ymm13 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 160-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 192-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm0,%ymm0 - vpmuludq 224-128(%r9),%ymm10,%ymm1 - vpbroadcastq 128-128(%r15),%ymm10 - vpaddq 320-448(%r12),%ymm1,%ymm1 - - vmovdqu %ymm4,128-192(%rbx) - vmovdqu %ymm5,160-192(%rbx) - - vpmuludq 96-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm6,%ymm6 - vpmuludq 96-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm7,%ymm7 - vpmuludq 128-128(%r9),%ymm11,%ymm13 - vpaddq %ymm13,%ymm8,%ymm8 - vpmuludq 160-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm0,%ymm0 - vpmuludq 192-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm1,%ymm1 - vpmuludq 224-128(%r9),%ymm11,%ymm2 - vpbroadcastq 160-128(%r15),%ymm11 - vpaddq 352-448(%r12),%ymm2,%ymm2 - - vmovdqu %ymm6,192-192(%rbx) - vmovdqu %ymm7,224-192(%rbx) - - vpmuludq 128-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq 128-128(%r9),%ymm10,%ymm14 - vpaddq %ymm14,%ymm0,%ymm0 - vpmuludq 160-128(%r9),%ymm10,%ymm13 - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 192-128(%r9),%ymm10,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 224-128(%r9),%ymm10,%ymm3 - vpbroadcastq 192-128(%r15),%ymm10 - vpaddq 384-448(%r12),%ymm3,%ymm3 - - vmovdqu %ymm8,256-192(%rbx) - vmovdqu %ymm0,288-192(%rbx) - leaq 8(%rbx),%rbx - - vpmuludq 160-128(%rsi),%ymm11,%ymm13 - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 160-128(%r9),%ymm11,%ymm12 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 192-128(%r9),%ymm11,%ymm14 - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq 224-128(%r9),%ymm11,%ymm4 - vpbroadcastq 224-128(%r15),%ymm11 - vpaddq 416-448(%r12),%ymm4,%ymm4 - - vmovdqu %ymm1,320-448(%r12) - vmovdqu %ymm2,352-448(%r12) - - vpmuludq 192-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm3,%ymm3 - vpmuludq 192-128(%r9),%ymm10,%ymm14 - vpbroadcastq 256-128(%r15),%ymm0 - vpaddq %ymm14,%ymm4,%ymm4 - vpmuludq 224-128(%r9),%ymm10,%ymm5 - vpbroadcastq 0+8-128(%r15),%ymm10 - vpaddq 448-448(%r12),%ymm5,%ymm5 - - vmovdqu %ymm3,384-448(%r12) - vmovdqu %ymm4,416-448(%r12) - leaq 8(%r15),%r15 - - vpmuludq 224-128(%rsi),%ymm11,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 224-128(%r9),%ymm11,%ymm6 - vpaddq 480-448(%r12),%ymm6,%ymm6 - - vpmuludq 256-128(%rsi),%ymm0,%ymm7 - vmovdqu %ymm5,448-448(%r12) - vpaddq 512-448(%r12),%ymm7,%ymm7 - vmovdqu %ymm6,480-448(%r12) - vmovdqu %ymm7,512-448(%r12) - leaq 8(%r12),%r12 - - decl %r14d - jnz .LOOP_SQR_1024 - - vmovdqu 256(%rsp),%ymm8 - vmovdqu 288(%rsp),%ymm1 - vmovdqu 320(%rsp),%ymm2 - leaq 192(%rsp),%rbx - - vpsrlq $29,%ymm8,%ymm14 - vpand %ymm15,%ymm8,%ymm8 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - - vpermq $0x93,%ymm14,%ymm14 - vpxor %ymm9,%ymm9,%ymm9 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm8,%ymm8 - vpblendd $3,%ymm11,%ymm9,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vpaddq %ymm11,%ymm2,%ymm2 - vmovdqu %ymm1,288-192(%rbx) - vmovdqu %ymm2,320-192(%rbx) - - movq (%rsp),%rax - movq 8(%rsp),%r10 - movq 16(%rsp),%r11 - movq 24(%rsp),%r12 - vmovdqu 32(%rsp),%ymm1 - vmovdqu 64-192(%rbx),%ymm2 - vmovdqu 96-192(%rbx),%ymm3 - vmovdqu 128-192(%rbx),%ymm4 - vmovdqu 160-192(%rbx),%ymm5 - vmovdqu 192-192(%rbx),%ymm6 - vmovdqu 224-192(%rbx),%ymm7 - - movq %rax,%r9 - imull %ecx,%eax - andl $0x1fffffff,%eax - vmovd %eax,%xmm12 - - movq %rax,%rdx - imulq -128(%r13),%rax - vpbroadcastq %xmm12,%ymm12 - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%r13),%rax - shrq $29,%r9 - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%r13),%rax - addq %r9,%r10 - addq %rax,%r11 - imulq 24-128(%r13),%rdx - addq %rdx,%r12 - - movq %r10,%rax - imull %ecx,%eax - andl $0x1fffffff,%eax - - movl $9,%r14d - jmp .LOOP_REDUCE_1024 - -.align 32 -.LOOP_REDUCE_1024: - vmovd %eax,%xmm13 - vpbroadcastq %xmm13,%ymm13 - - vpmuludq 32-128(%r13),%ymm12,%ymm10 - movq %rax,%rdx - imulq -128(%r13),%rax - vpaddq %ymm10,%ymm1,%ymm1 - addq %rax,%r10 - vpmuludq 64-128(%r13),%ymm12,%ymm14 - movq %rdx,%rax - imulq 8-128(%r13),%rax - vpaddq %ymm14,%ymm2,%ymm2 - vpmuludq 96-128(%r13),%ymm12,%ymm11 -.byte 0x67 - addq %rax,%r11 -.byte 0x67 - movq %rdx,%rax - imulq 16-128(%r13),%rax - shrq $29,%r10 - vpaddq %ymm11,%ymm3,%ymm3 - vpmuludq 128-128(%r13),%ymm12,%ymm10 - addq %rax,%r12 - addq %r10,%r11 - vpaddq %ymm10,%ymm4,%ymm4 - vpmuludq 160-128(%r13),%ymm12,%ymm14 - movq %r11,%rax - imull %ecx,%eax - vpaddq %ymm14,%ymm5,%ymm5 - vpmuludq 192-128(%r13),%ymm12,%ymm11 - andl $0x1fffffff,%eax - vpaddq %ymm11,%ymm6,%ymm6 - vpmuludq 224-128(%r13),%ymm12,%ymm10 - vpaddq %ymm10,%ymm7,%ymm7 - vpmuludq 256-128(%r13),%ymm12,%ymm14 - vmovd %eax,%xmm12 - - vpaddq %ymm14,%ymm8,%ymm8 - - vpbroadcastq %xmm12,%ymm12 - - vpmuludq 32-8-128(%r13),%ymm13,%ymm11 - vmovdqu 96-8-128(%r13),%ymm14 - movq %rax,%rdx - imulq -128(%r13),%rax - vpaddq %ymm11,%ymm1,%ymm1 - vpmuludq 64-8-128(%r13),%ymm13,%ymm10 - vmovdqu 128-8-128(%r13),%ymm11 - addq %rax,%r11 - movq %rdx,%rax - imulq 8-128(%r13),%rax - vpaddq %ymm10,%ymm2,%ymm2 - addq %r12,%rax - shrq $29,%r11 - vpmuludq %ymm13,%ymm14,%ymm14 - vmovdqu 160-8-128(%r13),%ymm10 - addq %r11,%rax - vpaddq %ymm14,%ymm3,%ymm3 - vpmuludq %ymm13,%ymm11,%ymm11 - vmovdqu 192-8-128(%r13),%ymm14 -.byte 0x67 - movq %rax,%r12 - imull %ecx,%eax - vpaddq %ymm11,%ymm4,%ymm4 - vpmuludq %ymm13,%ymm10,%ymm10 -.byte 0xc4,0x41,0x7e,0x6f,0x9d,0x58,0x00,0x00,0x00 - andl $0x1fffffff,%eax - vpaddq %ymm10,%ymm5,%ymm5 - vpmuludq %ymm13,%ymm14,%ymm14 - vmovdqu 256-8-128(%r13),%ymm10 - vpaddq %ymm14,%ymm6,%ymm6 - vpmuludq %ymm13,%ymm11,%ymm11 - vmovdqu 288-8-128(%r13),%ymm9 - vmovd %eax,%xmm0 - imulq -128(%r13),%rax - vpaddq %ymm11,%ymm7,%ymm7 - vpmuludq %ymm13,%ymm10,%ymm10 - vmovdqu 32-16-128(%r13),%ymm14 - vpbroadcastq %xmm0,%ymm0 - vpaddq %ymm10,%ymm8,%ymm8 - vpmuludq %ymm13,%ymm9,%ymm9 - vmovdqu 64-16-128(%r13),%ymm11 - addq %rax,%r12 - - vmovdqu 32-24-128(%r13),%ymm13 - vpmuludq %ymm12,%ymm14,%ymm14 - vmovdqu 96-16-128(%r13),%ymm10 - vpaddq %ymm14,%ymm1,%ymm1 - vpmuludq %ymm0,%ymm13,%ymm13 - vpmuludq %ymm12,%ymm11,%ymm11 -.byte 0xc4,0x41,0x7e,0x6f,0xb5,0xf0,0xff,0xff,0xff - vpaddq %ymm1,%ymm13,%ymm13 - vpaddq %ymm11,%ymm2,%ymm2 - vpmuludq %ymm12,%ymm10,%ymm10 - vmovdqu 160-16-128(%r13),%ymm11 -.byte 0x67 - vmovq %xmm13,%rax - vmovdqu %ymm13,(%rsp) - vpaddq %ymm10,%ymm3,%ymm3 - vpmuludq %ymm12,%ymm14,%ymm14 - vmovdqu 192-16-128(%r13),%ymm10 - vpaddq %ymm14,%ymm4,%ymm4 - vpmuludq %ymm12,%ymm11,%ymm11 - vmovdqu 224-16-128(%r13),%ymm14 - vpaddq %ymm11,%ymm5,%ymm5 - vpmuludq %ymm12,%ymm10,%ymm10 - vmovdqu 256-16-128(%r13),%ymm11 - vpaddq %ymm10,%ymm6,%ymm6 - vpmuludq %ymm12,%ymm14,%ymm14 - shrq $29,%r12 - vmovdqu 288-16-128(%r13),%ymm10 - addq %r12,%rax - vpaddq %ymm14,%ymm7,%ymm7 - vpmuludq %ymm12,%ymm11,%ymm11 - - movq %rax,%r9 - imull %ecx,%eax - vpaddq %ymm11,%ymm8,%ymm8 - vpmuludq %ymm12,%ymm10,%ymm10 - andl $0x1fffffff,%eax - vmovd %eax,%xmm12 - vmovdqu 96-24-128(%r13),%ymm11 -.byte 0x67 - vpaddq %ymm10,%ymm9,%ymm9 - vpbroadcastq %xmm12,%ymm12 - - vpmuludq 64-24-128(%r13),%ymm0,%ymm14 - vmovdqu 128-24-128(%r13),%ymm10 - movq %rax,%rdx - imulq -128(%r13),%rax - movq 8(%rsp),%r10 - vpaddq %ymm14,%ymm2,%ymm1 - vpmuludq %ymm0,%ymm11,%ymm11 - vmovdqu 160-24-128(%r13),%ymm14 - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%r13),%rax -.byte 0x67 - shrq $29,%r9 - movq 16(%rsp),%r11 - vpaddq %ymm11,%ymm3,%ymm2 - vpmuludq %ymm0,%ymm10,%ymm10 - vmovdqu 192-24-128(%r13),%ymm11 - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%r13),%rax - vpaddq %ymm10,%ymm4,%ymm3 - vpmuludq %ymm0,%ymm14,%ymm14 - vmovdqu 224-24-128(%r13),%ymm10 - imulq 24-128(%r13),%rdx - addq %rax,%r11 - leaq (%r9,%r10,1),%rax - vpaddq %ymm14,%ymm5,%ymm4 - vpmuludq %ymm0,%ymm11,%ymm11 - vmovdqu 256-24-128(%r13),%ymm14 - movq %rax,%r10 - imull %ecx,%eax - vpmuludq %ymm0,%ymm10,%ymm10 - vpaddq %ymm11,%ymm6,%ymm5 - vmovdqu 288-24-128(%r13),%ymm11 - andl $0x1fffffff,%eax - vpaddq %ymm10,%ymm7,%ymm6 - vpmuludq %ymm0,%ymm14,%ymm14 - addq 24(%rsp),%rdx - vpaddq %ymm14,%ymm8,%ymm7 - vpmuludq %ymm0,%ymm11,%ymm11 - vpaddq %ymm11,%ymm9,%ymm8 - vmovq %r12,%xmm9 - movq %rdx,%r12 - - decl %r14d - jnz .LOOP_REDUCE_1024 - leaq 448(%rsp),%r12 - vpaddq %ymm9,%ymm13,%ymm0 - vpxor %ymm9,%ymm9,%ymm9 - - vpaddq 288-192(%rbx),%ymm0,%ymm0 - vpaddq 320-448(%r12),%ymm1,%ymm1 - vpaddq 352-448(%r12),%ymm2,%ymm2 - vpaddq 384-448(%r12),%ymm3,%ymm3 - vpaddq 416-448(%r12),%ymm4,%ymm4 - vpaddq 448-448(%r12),%ymm5,%ymm5 - vpaddq 480-448(%r12),%ymm6,%ymm6 - vpaddq 512-448(%r12),%ymm7,%ymm7 - vpaddq 544-448(%r12),%ymm8,%ymm8 - - vpsrlq $29,%ymm0,%ymm14 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm12,%ymm12 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm13,%ymm13 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm0,%ymm0 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm2,%ymm2 - vpblendd $3,%ymm13,%ymm9,%ymm13 - vpaddq %ymm12,%ymm3,%ymm3 - vpaddq %ymm13,%ymm4,%ymm4 - - vpsrlq $29,%ymm0,%ymm14 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm11 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm12,%ymm12 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm13,%ymm13 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm0,%ymm0 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm1,%ymm1 - vmovdqu %ymm0,0-128(%rdi) - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm2,%ymm2 - vmovdqu %ymm1,32-128(%rdi) - vpblendd $3,%ymm13,%ymm9,%ymm13 - vpaddq %ymm12,%ymm3,%ymm3 - vmovdqu %ymm2,64-128(%rdi) - vpaddq %ymm13,%ymm4,%ymm4 - vmovdqu %ymm3,96-128(%rdi) - vpsrlq $29,%ymm4,%ymm14 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm11 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm13,%ymm13 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm4,%ymm4 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm5,%ymm5 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm6,%ymm6 - vpblendd $3,%ymm13,%ymm0,%ymm13 - vpaddq %ymm12,%ymm7,%ymm7 - vpaddq %ymm13,%ymm8,%ymm8 - - vpsrlq $29,%ymm4,%ymm14 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm11 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm12 - vpermq $0x93,%ymm14,%ymm14 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm13 - vpermq $0x93,%ymm11,%ymm11 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm13,%ymm13 - - vpblendd $3,%ymm9,%ymm14,%ymm10 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm14,%ymm11,%ymm14 - vpaddq %ymm10,%ymm4,%ymm4 - vpblendd $3,%ymm11,%ymm12,%ymm11 - vpaddq %ymm14,%ymm5,%ymm5 - vmovdqu %ymm4,128-128(%rdi) - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm11,%ymm6,%ymm6 - vmovdqu %ymm5,160-128(%rdi) - vpblendd $3,%ymm13,%ymm0,%ymm13 - vpaddq %ymm12,%ymm7,%ymm7 - vmovdqu %ymm6,192-128(%rdi) - vpaddq %ymm13,%ymm8,%ymm8 - vmovdqu %ymm7,224-128(%rdi) - vmovdqu %ymm8,256-128(%rdi) - - movq %rdi,%rsi - decl %r8d - jne .LOOP_GRANDE_SQR_1024 - - vzeroall - movq %rbp,%rax -.cfi_def_cfa_register %rax - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lsqr_1024_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_sqr_avx2,.-rsaz_1024_sqr_avx2 -.globl rsaz_1024_mul_avx2 -.type rsaz_1024_mul_avx2,@function -.align 64 -rsaz_1024_mul_avx2: -.cfi_startproc - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - movq %rax,%rbp -.cfi_def_cfa_register %rbp - vzeroall - movq %rdx,%r13 - subq $64,%rsp - - - - - - -.byte 0x67,0x67 - movq %rsi,%r15 - andq $4095,%r15 - addq $320,%r15 - shrq $12,%r15 - movq %rsi,%r15 - cmovnzq %r13,%rsi - cmovnzq %r15,%r13 - - movq %rcx,%r15 - subq $-128,%rsi - subq $-128,%rcx - subq $-128,%rdi - - andq $4095,%r15 - addq $320,%r15 -.byte 0x67,0x67 - shrq $12,%r15 - jz .Lmul_1024_no_n_copy - - - - - - subq $320,%rsp - vmovdqu 0-128(%rcx),%ymm0 - andq $-512,%rsp - vmovdqu 32-128(%rcx),%ymm1 - vmovdqu 64-128(%rcx),%ymm2 - vmovdqu 96-128(%rcx),%ymm3 - vmovdqu 128-128(%rcx),%ymm4 - vmovdqu 160-128(%rcx),%ymm5 - vmovdqu 192-128(%rcx),%ymm6 - vmovdqu 224-128(%rcx),%ymm7 - vmovdqu 256-128(%rcx),%ymm8 - leaq 64+128(%rsp),%rcx - vmovdqu %ymm0,0-128(%rcx) - vpxor %ymm0,%ymm0,%ymm0 - vmovdqu %ymm1,32-128(%rcx) - vpxor %ymm1,%ymm1,%ymm1 - vmovdqu %ymm2,64-128(%rcx) - vpxor %ymm2,%ymm2,%ymm2 - vmovdqu %ymm3,96-128(%rcx) - vpxor %ymm3,%ymm3,%ymm3 - vmovdqu %ymm4,128-128(%rcx) - vpxor %ymm4,%ymm4,%ymm4 - vmovdqu %ymm5,160-128(%rcx) - vpxor %ymm5,%ymm5,%ymm5 - vmovdqu %ymm6,192-128(%rcx) - vpxor %ymm6,%ymm6,%ymm6 - vmovdqu %ymm7,224-128(%rcx) - vpxor %ymm7,%ymm7,%ymm7 - vmovdqu %ymm8,256-128(%rcx) - vmovdqa %ymm0,%ymm8 - vmovdqu %ymm9,288-128(%rcx) -.Lmul_1024_no_n_copy: - andq $-64,%rsp - - movq (%r13),%rbx - vpbroadcastq (%r13),%ymm10 - vmovdqu %ymm0,(%rsp) - xorq %r9,%r9 -.byte 0x67 - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r12,%r12 - - vmovdqu .Land_mask(%rip),%ymm15 - movl $9,%r14d - vmovdqu %ymm9,288-128(%rdi) - jmp .Loop_mul_1024 - -.align 32 -.Loop_mul_1024: - vpsrlq $29,%ymm3,%ymm9 - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %r9,%rax - movq %rbx,%r10 - imulq 8-128(%rsi),%r10 - addq 8(%rsp),%r10 - - movq %rax,%r9 - imull %r8d,%eax - andl $0x1fffffff,%eax - - movq %rbx,%r11 - imulq 16-128(%rsi),%r11 - addq 16(%rsp),%r11 - - movq %rbx,%r12 - imulq 24-128(%rsi),%r12 - addq 24(%rsp),%r12 - vpmuludq 32-128(%rsi),%ymm10,%ymm0 - vmovd %eax,%xmm11 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq 64-128(%rsi),%ymm10,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq 96-128(%rsi),%ymm10,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq 128-128(%rsi),%ymm10,%ymm0 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq 160-128(%rsi),%ymm10,%ymm12 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq 192-128(%rsi),%ymm10,%ymm13 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq 224-128(%rsi),%ymm10,%ymm0 - vpermq $0x93,%ymm9,%ymm9 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq 256-128(%rsi),%ymm10,%ymm12 - vpbroadcastq 8(%r13),%ymm10 - vpaddq %ymm12,%ymm8,%ymm8 - - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r9 - movq %rdx,%rax - imulq 8-128(%rcx),%rax - addq %rax,%r10 - movq %rdx,%rax - imulq 16-128(%rcx),%rax - addq %rax,%r11 - shrq $29,%r9 - imulq 24-128(%rcx),%rdx - addq %rdx,%r12 - addq %r9,%r10 - - vpmuludq 32-128(%rcx),%ymm11,%ymm13 - vmovq %xmm10,%rbx - vpaddq %ymm13,%ymm1,%ymm1 - vpmuludq 64-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm0,%ymm2,%ymm2 - vpmuludq 96-128(%rcx),%ymm11,%ymm12 - vpaddq %ymm12,%ymm3,%ymm3 - vpmuludq 128-128(%rcx),%ymm11,%ymm13 - vpaddq %ymm13,%ymm4,%ymm4 - vpmuludq 160-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm0,%ymm5,%ymm5 - vpmuludq 192-128(%rcx),%ymm11,%ymm12 - vpaddq %ymm12,%ymm6,%ymm6 - vpmuludq 224-128(%rcx),%ymm11,%ymm13 - vpblendd $3,%ymm14,%ymm9,%ymm12 - vpaddq %ymm13,%ymm7,%ymm7 - vpmuludq 256-128(%rcx),%ymm11,%ymm0 - vpaddq %ymm12,%ymm3,%ymm3 - vpaddq %ymm0,%ymm8,%ymm8 - - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %rax,%r10 - vmovdqu -8+32-128(%rsi),%ymm12 - movq %rbx,%rax - imulq 8-128(%rsi),%rax - addq %rax,%r11 - vmovdqu -8+64-128(%rsi),%ymm13 - - movq %r10,%rax - vpblendd $0xfc,%ymm14,%ymm9,%ymm9 - imull %r8d,%eax - vpaddq %ymm9,%ymm4,%ymm4 - andl $0x1fffffff,%eax - - imulq 16-128(%rsi),%rbx - addq %rbx,%r12 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovd %eax,%xmm11 - vmovdqu -8+96-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -8+128-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -8+160-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -8+192-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -8+224-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -8+256-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -8+288-128(%rsi),%ymm9 - vpaddq %ymm12,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm13,%ymm13 - vpaddq %ymm13,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm9,%ymm9 - vpbroadcastq 16(%r13),%ymm10 - - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r10 - vmovdqu -8+32-128(%rcx),%ymm0 - movq %rdx,%rax - imulq 8-128(%rcx),%rax - addq %rax,%r11 - vmovdqu -8+64-128(%rcx),%ymm12 - shrq $29,%r10 - imulq 16-128(%rcx),%rdx - addq %rdx,%r12 - addq %r10,%r11 - - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -8+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -8+128-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -8+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -8+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -8+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -8+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -8+288-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm11,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm11,%ymm13,%ymm13 - vpaddq %ymm13,%ymm9,%ymm9 - - vmovdqu -16+32-128(%rsi),%ymm0 - movq %rbx,%rax - imulq -128(%rsi),%rax - addq %r11,%rax - - vmovdqu -16+64-128(%rsi),%ymm12 - movq %rax,%r11 - imull %r8d,%eax - andl $0x1fffffff,%eax - - imulq 8-128(%rsi),%rbx - addq %rbx,%r12 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovd %eax,%xmm11 - vmovdqu -16+96-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm12,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -16+128-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -16+160-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -16+192-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -16+224-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -16+256-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -16+288-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq 24(%r13),%ymm10 - vpaddq %ymm13,%ymm9,%ymm9 - - vmovdqu -16+32-128(%rcx),%ymm0 - movq %rax,%rdx - imulq -128(%rcx),%rax - addq %rax,%r11 - vmovdqu -16+64-128(%rcx),%ymm12 - imulq 8-128(%rcx),%rdx - addq %rdx,%r12 - shrq $29,%r11 - - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -16+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -16+128-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -16+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -16+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -16+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -16+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -16+288-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -24+32-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+64-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm9,%ymm9 - - addq %r11,%r12 - imulq -128(%rsi),%rbx - addq %rbx,%r12 - - movq %r12,%rax - imull %r8d,%eax - andl $0x1fffffff,%eax - - vpmuludq %ymm10,%ymm0,%ymm0 - vmovd %eax,%xmm11 - vmovdqu -24+96-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm1,%ymm1 - vpmuludq %ymm10,%ymm12,%ymm12 - vpbroadcastq %xmm11,%ymm11 - vmovdqu -24+128-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm2,%ymm2 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -24+160-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm3,%ymm3 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -24+192-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm4,%ymm4 - vpmuludq %ymm10,%ymm12,%ymm12 - vmovdqu -24+224-128(%rsi),%ymm0 - vpaddq %ymm12,%ymm5,%ymm5 - vpmuludq %ymm10,%ymm13,%ymm13 - vmovdqu -24+256-128(%rsi),%ymm12 - vpaddq %ymm13,%ymm6,%ymm6 - vpmuludq %ymm10,%ymm0,%ymm0 - vmovdqu -24+288-128(%rsi),%ymm13 - vpaddq %ymm0,%ymm7,%ymm7 - vpmuludq %ymm10,%ymm12,%ymm12 - vpaddq %ymm12,%ymm8,%ymm8 - vpmuludq %ymm10,%ymm13,%ymm13 - vpbroadcastq 32(%r13),%ymm10 - vpaddq %ymm13,%ymm9,%ymm9 - addq $32,%r13 - - vmovdqu -24+32-128(%rcx),%ymm0 - imulq -128(%rcx),%rax - addq %rax,%r12 - shrq $29,%r12 - - vmovdqu -24+64-128(%rcx),%ymm12 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovq %xmm10,%rbx - vmovdqu -24+96-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm1,%ymm0 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu %ymm0,(%rsp) - vpaddq %ymm12,%ymm2,%ymm1 - vmovdqu -24+128-128(%rcx),%ymm0 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+160-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm3,%ymm2 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -24+192-128(%rcx),%ymm13 - vpaddq %ymm0,%ymm4,%ymm3 - vpmuludq %ymm11,%ymm12,%ymm12 - vmovdqu -24+224-128(%rcx),%ymm0 - vpaddq %ymm12,%ymm5,%ymm4 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovdqu -24+256-128(%rcx),%ymm12 - vpaddq %ymm13,%ymm6,%ymm5 - vpmuludq %ymm11,%ymm0,%ymm0 - vmovdqu -24+288-128(%rcx),%ymm13 - movq %r12,%r9 - vpaddq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm11,%ymm12,%ymm12 - addq (%rsp),%r9 - vpaddq %ymm12,%ymm8,%ymm7 - vpmuludq %ymm11,%ymm13,%ymm13 - vmovq %r12,%xmm12 - vpaddq %ymm13,%ymm9,%ymm8 - - decl %r14d - jnz .Loop_mul_1024 - vpaddq (%rsp),%ymm12,%ymm0 - - vpsrlq $29,%ymm0,%ymm12 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm13 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm10,%ymm10 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpermq $0x93,%ymm11,%ymm11 - vpaddq %ymm9,%ymm0,%ymm0 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm1,%ymm1 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm2,%ymm2 - vpblendd $3,%ymm11,%ymm14,%ymm11 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm11,%ymm4,%ymm4 - - vpsrlq $29,%ymm0,%ymm12 - vpand %ymm15,%ymm0,%ymm0 - vpsrlq $29,%ymm1,%ymm13 - vpand %ymm15,%ymm1,%ymm1 - vpsrlq $29,%ymm2,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm2,%ymm2 - vpsrlq $29,%ymm3,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm3,%ymm3 - vpermq $0x93,%ymm10,%ymm10 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm11,%ymm11 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm0,%ymm0 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm1,%ymm1 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm2,%ymm2 - vpblendd $3,%ymm11,%ymm14,%ymm11 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm11,%ymm4,%ymm4 - - vmovdqu %ymm0,0-128(%rdi) - vmovdqu %ymm1,32-128(%rdi) - vmovdqu %ymm2,64-128(%rdi) - vmovdqu %ymm3,96-128(%rdi) - vpsrlq $29,%ymm4,%ymm12 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm13 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm10,%ymm10 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm4,%ymm4 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm5,%ymm5 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm6,%ymm6 - vpblendd $3,%ymm11,%ymm0,%ymm11 - vpaddq %ymm10,%ymm7,%ymm7 - vpaddq %ymm11,%ymm8,%ymm8 - - vpsrlq $29,%ymm4,%ymm12 - vpand %ymm15,%ymm4,%ymm4 - vpsrlq $29,%ymm5,%ymm13 - vpand %ymm15,%ymm5,%ymm5 - vpsrlq $29,%ymm6,%ymm10 - vpermq $0x93,%ymm12,%ymm12 - vpand %ymm15,%ymm6,%ymm6 - vpsrlq $29,%ymm7,%ymm11 - vpermq $0x93,%ymm13,%ymm13 - vpand %ymm15,%ymm7,%ymm7 - vpsrlq $29,%ymm8,%ymm0 - vpermq $0x93,%ymm10,%ymm10 - vpand %ymm15,%ymm8,%ymm8 - vpermq $0x93,%ymm11,%ymm11 - - vpblendd $3,%ymm14,%ymm12,%ymm9 - vpermq $0x93,%ymm0,%ymm0 - vpblendd $3,%ymm12,%ymm13,%ymm12 - vpaddq %ymm9,%ymm4,%ymm4 - vpblendd $3,%ymm13,%ymm10,%ymm13 - vpaddq %ymm12,%ymm5,%ymm5 - vpblendd $3,%ymm10,%ymm11,%ymm10 - vpaddq %ymm13,%ymm6,%ymm6 - vpblendd $3,%ymm11,%ymm0,%ymm11 - vpaddq %ymm10,%ymm7,%ymm7 - vpaddq %ymm11,%ymm8,%ymm8 - - vmovdqu %ymm4,128-128(%rdi) - vmovdqu %ymm5,160-128(%rdi) - vmovdqu %ymm6,192-128(%rdi) - vmovdqu %ymm7,224-128(%rdi) - vmovdqu %ymm8,256-128(%rdi) - vzeroupper - - movq %rbp,%rax -.cfi_def_cfa_register %rax - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_1024_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_mul_avx2,.-rsaz_1024_mul_avx2 -.globl rsaz_1024_red2norm_avx2 -.type rsaz_1024_red2norm_avx2,@function -.align 32 -rsaz_1024_red2norm_avx2: -.cfi_startproc - subq $-128,%rsi - xorq %rax,%rax - movq -128(%rsi),%r8 - movq -120(%rsi),%r9 - movq -112(%rsi),%r10 - shlq $0,%r8 - shlq $29,%r9 - movq %r10,%r11 - shlq $58,%r10 - shrq $6,%r11 - addq %r8,%rax - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,0(%rdi) - movq %r11,%rax - movq -104(%rsi),%r8 - movq -96(%rsi),%r9 - shlq $23,%r8 - movq %r9,%r10 - shlq $52,%r9 - shrq $12,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,8(%rdi) - movq %r10,%rax - movq -88(%rsi),%r11 - movq -80(%rsi),%r8 - shlq $17,%r11 - movq %r8,%r9 - shlq $46,%r8 - shrq $18,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,16(%rdi) - movq %r9,%rax - movq -72(%rsi),%r10 - movq -64(%rsi),%r11 - shlq $11,%r10 - movq %r11,%r8 - shlq $40,%r11 - shrq $24,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,24(%rdi) - movq %r8,%rax - movq -56(%rsi),%r9 - movq -48(%rsi),%r10 - movq -40(%rsi),%r11 - shlq $5,%r9 - shlq $34,%r10 - movq %r11,%r8 - shlq $63,%r11 - shrq $1,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,32(%rdi) - movq %r8,%rax - movq -32(%rsi),%r9 - movq -24(%rsi),%r10 - shlq $28,%r9 - movq %r10,%r11 - shlq $57,%r10 - shrq $7,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,40(%rdi) - movq %r11,%rax - movq -16(%rsi),%r8 - movq -8(%rsi),%r9 - shlq $22,%r8 - movq %r9,%r10 - shlq $51,%r9 - shrq $13,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,48(%rdi) - movq %r10,%rax - movq 0(%rsi),%r11 - movq 8(%rsi),%r8 - shlq $16,%r11 - movq %r8,%r9 - shlq $45,%r8 - shrq $19,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,56(%rdi) - movq %r9,%rax - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - shlq $10,%r10 - movq %r11,%r8 - shlq $39,%r11 - shrq $25,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,64(%rdi) - movq %r8,%rax - movq 32(%rsi),%r9 - movq 40(%rsi),%r10 - movq 48(%rsi),%r11 - shlq $4,%r9 - shlq $33,%r10 - movq %r11,%r8 - shlq $62,%r11 - shrq $2,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,72(%rdi) - movq %r8,%rax - movq 56(%rsi),%r9 - movq 64(%rsi),%r10 - shlq $27,%r9 - movq %r10,%r11 - shlq $56,%r10 - shrq $8,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,80(%rdi) - movq %r11,%rax - movq 72(%rsi),%r8 - movq 80(%rsi),%r9 - shlq $21,%r8 - movq %r9,%r10 - shlq $50,%r9 - shrq $14,%r10 - addq %r8,%rax - addq %r9,%rax - adcq $0,%r10 - movq %rax,88(%rdi) - movq %r10,%rax - movq 88(%rsi),%r11 - movq 96(%rsi),%r8 - shlq $15,%r11 - movq %r8,%r9 - shlq $44,%r8 - shrq $20,%r9 - addq %r11,%rax - addq %r8,%rax - adcq $0,%r9 - movq %rax,96(%rdi) - movq %r9,%rax - movq 104(%rsi),%r10 - movq 112(%rsi),%r11 - shlq $9,%r10 - movq %r11,%r8 - shlq $38,%r11 - shrq $26,%r8 - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,104(%rdi) - movq %r8,%rax - movq 120(%rsi),%r9 - movq 128(%rsi),%r10 - movq 136(%rsi),%r11 - shlq $3,%r9 - shlq $32,%r10 - movq %r11,%r8 - shlq $61,%r11 - shrq $3,%r8 - addq %r9,%rax - addq %r10,%rax - addq %r11,%rax - adcq $0,%r8 - movq %rax,112(%rdi) - movq %r8,%rax - movq 144(%rsi),%r9 - movq 152(%rsi),%r10 - shlq $26,%r9 - movq %r10,%r11 - shlq $55,%r10 - shrq $9,%r11 - addq %r9,%rax - addq %r10,%rax - adcq $0,%r11 - movq %rax,120(%rdi) - movq %r11,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_red2norm_avx2,.-rsaz_1024_red2norm_avx2 - -.globl rsaz_1024_norm2red_avx2 -.type rsaz_1024_norm2red_avx2,@function -.align 32 -rsaz_1024_norm2red_avx2: -.cfi_startproc - subq $-128,%rdi - movq (%rsi),%r8 - movl $0x1fffffff,%eax - movq 8(%rsi),%r9 - movq %r8,%r11 - shrq $0,%r11 - andq %rax,%r11 - movq %r11,-128(%rdi) - movq %r8,%r10 - shrq $29,%r10 - andq %rax,%r10 - movq %r10,-120(%rdi) - shrdq $58,%r9,%r8 - andq %rax,%r8 - movq %r8,-112(%rdi) - movq 16(%rsi),%r10 - movq %r9,%r8 - shrq $23,%r8 - andq %rax,%r8 - movq %r8,-104(%rdi) - shrdq $52,%r10,%r9 - andq %rax,%r9 - movq %r9,-96(%rdi) - movq 24(%rsi),%r11 - movq %r10,%r9 - shrq $17,%r9 - andq %rax,%r9 - movq %r9,-88(%rdi) - shrdq $46,%r11,%r10 - andq %rax,%r10 - movq %r10,-80(%rdi) - movq 32(%rsi),%r8 - movq %r11,%r10 - shrq $11,%r10 - andq %rax,%r10 - movq %r10,-72(%rdi) - shrdq $40,%r8,%r11 - andq %rax,%r11 - movq %r11,-64(%rdi) - movq 40(%rsi),%r9 - movq %r8,%r11 - shrq $5,%r11 - andq %rax,%r11 - movq %r11,-56(%rdi) - movq %r8,%r10 - shrq $34,%r10 - andq %rax,%r10 - movq %r10,-48(%rdi) - shrdq $63,%r9,%r8 - andq %rax,%r8 - movq %r8,-40(%rdi) - movq 48(%rsi),%r10 - movq %r9,%r8 - shrq $28,%r8 - andq %rax,%r8 - movq %r8,-32(%rdi) - shrdq $57,%r10,%r9 - andq %rax,%r9 - movq %r9,-24(%rdi) - movq 56(%rsi),%r11 - movq %r10,%r9 - shrq $22,%r9 - andq %rax,%r9 - movq %r9,-16(%rdi) - shrdq $51,%r11,%r10 - andq %rax,%r10 - movq %r10,-8(%rdi) - movq 64(%rsi),%r8 - movq %r11,%r10 - shrq $16,%r10 - andq %rax,%r10 - movq %r10,0(%rdi) - shrdq $45,%r8,%r11 - andq %rax,%r11 - movq %r11,8(%rdi) - movq 72(%rsi),%r9 - movq %r8,%r11 - shrq $10,%r11 - andq %rax,%r11 - movq %r11,16(%rdi) - shrdq $39,%r9,%r8 - andq %rax,%r8 - movq %r8,24(%rdi) - movq 80(%rsi),%r10 - movq %r9,%r8 - shrq $4,%r8 - andq %rax,%r8 - movq %r8,32(%rdi) - movq %r9,%r11 - shrq $33,%r11 - andq %rax,%r11 - movq %r11,40(%rdi) - shrdq $62,%r10,%r9 - andq %rax,%r9 - movq %r9,48(%rdi) - movq 88(%rsi),%r11 - movq %r10,%r9 - shrq $27,%r9 - andq %rax,%r9 - movq %r9,56(%rdi) - shrdq $56,%r11,%r10 - andq %rax,%r10 - movq %r10,64(%rdi) - movq 96(%rsi),%r8 - movq %r11,%r10 - shrq $21,%r10 - andq %rax,%r10 - movq %r10,72(%rdi) - shrdq $50,%r8,%r11 - andq %rax,%r11 - movq %r11,80(%rdi) - movq 104(%rsi),%r9 - movq %r8,%r11 - shrq $15,%r11 - andq %rax,%r11 - movq %r11,88(%rdi) - shrdq $44,%r9,%r8 - andq %rax,%r8 - movq %r8,96(%rdi) - movq 112(%rsi),%r10 - movq %r9,%r8 - shrq $9,%r8 - andq %rax,%r8 - movq %r8,104(%rdi) - shrdq $38,%r10,%r9 - andq %rax,%r9 - movq %r9,112(%rdi) - movq 120(%rsi),%r11 - movq %r10,%r9 - shrq $3,%r9 - andq %rax,%r9 - movq %r9,120(%rdi) - movq %r10,%r8 - shrq $32,%r8 - andq %rax,%r8 - movq %r8,128(%rdi) - shrdq $61,%r11,%r10 - andq %rax,%r10 - movq %r10,136(%rdi) - xorq %r8,%r8 - movq %r11,%r10 - shrq $26,%r10 - andq %rax,%r10 - movq %r10,144(%rdi) - shrdq $55,%r8,%r11 - andq %rax,%r11 - movq %r11,152(%rdi) - movq %r8,160(%rdi) - movq %r8,168(%rdi) - movq %r8,176(%rdi) - movq %r8,184(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_norm2red_avx2,.-rsaz_1024_norm2red_avx2 -.globl rsaz_1024_scatter5_avx2 -.type rsaz_1024_scatter5_avx2,@function -.align 32 -rsaz_1024_scatter5_avx2: -.cfi_startproc - vzeroupper - vmovdqu .Lscatter_permd(%rip),%ymm5 - shll $4,%edx - leaq (%rdi,%rdx,1),%rdi - movl $9,%eax - jmp .Loop_scatter_1024 - -.align 32 -.Loop_scatter_1024: - vmovdqu (%rsi),%ymm0 - leaq 32(%rsi),%rsi - vpermd %ymm0,%ymm5,%ymm0 - vmovdqu %xmm0,(%rdi) - leaq 512(%rdi),%rdi - decl %eax - jnz .Loop_scatter_1024 - - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_1024_scatter5_avx2,.-rsaz_1024_scatter5_avx2 - -.globl rsaz_1024_gather5_avx2 -.type rsaz_1024_gather5_avx2,@function -.align 32 -rsaz_1024_gather5_avx2: -.cfi_startproc - vzeroupper - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - leaq -256(%rsp),%rsp - andq $-32,%rsp - leaq .Linc(%rip),%r10 - leaq -128(%rsp),%rax - - vmovd %edx,%xmm4 - vmovdqa (%r10),%ymm0 - vmovdqa 32(%r10),%ymm1 - vmovdqa 64(%r10),%ymm5 - vpbroadcastd %xmm4,%ymm4 - - vpaddd %ymm5,%ymm0,%ymm2 - vpcmpeqd %ymm4,%ymm0,%ymm0 - vpaddd %ymm5,%ymm1,%ymm3 - vpcmpeqd %ymm4,%ymm1,%ymm1 - vmovdqa %ymm0,0+128(%rax) - vpaddd %ymm5,%ymm2,%ymm0 - vpcmpeqd %ymm4,%ymm2,%ymm2 - vmovdqa %ymm1,32+128(%rax) - vpaddd %ymm5,%ymm3,%ymm1 - vpcmpeqd %ymm4,%ymm3,%ymm3 - vmovdqa %ymm2,64+128(%rax) - vpaddd %ymm5,%ymm0,%ymm2 - vpcmpeqd %ymm4,%ymm0,%ymm0 - vmovdqa %ymm3,96+128(%rax) - vpaddd %ymm5,%ymm1,%ymm3 - vpcmpeqd %ymm4,%ymm1,%ymm1 - vmovdqa %ymm0,128+128(%rax) - vpaddd %ymm5,%ymm2,%ymm8 - vpcmpeqd %ymm4,%ymm2,%ymm2 - vmovdqa %ymm1,160+128(%rax) - vpaddd %ymm5,%ymm3,%ymm9 - vpcmpeqd %ymm4,%ymm3,%ymm3 - vmovdqa %ymm2,192+128(%rax) - vpaddd %ymm5,%ymm8,%ymm10 - vpcmpeqd %ymm4,%ymm8,%ymm8 - vmovdqa %ymm3,224+128(%rax) - vpaddd %ymm5,%ymm9,%ymm11 - vpcmpeqd %ymm4,%ymm9,%ymm9 - vpaddd %ymm5,%ymm10,%ymm12 - vpcmpeqd %ymm4,%ymm10,%ymm10 - vpaddd %ymm5,%ymm11,%ymm13 - vpcmpeqd %ymm4,%ymm11,%ymm11 - vpaddd %ymm5,%ymm12,%ymm14 - vpcmpeqd %ymm4,%ymm12,%ymm12 - vpaddd %ymm5,%ymm13,%ymm15 - vpcmpeqd %ymm4,%ymm13,%ymm13 - vpcmpeqd %ymm4,%ymm14,%ymm14 - vpcmpeqd %ymm4,%ymm15,%ymm15 - - vmovdqa -32(%r10),%ymm7 - leaq 128(%rsi),%rsi - movl $9,%edx - -.Loop_gather_1024: - vmovdqa 0-128(%rsi),%ymm0 - vmovdqa 32-128(%rsi),%ymm1 - vmovdqa 64-128(%rsi),%ymm2 - vmovdqa 96-128(%rsi),%ymm3 - vpand 0+128(%rax),%ymm0,%ymm0 - vpand 32+128(%rax),%ymm1,%ymm1 - vpand 64+128(%rax),%ymm2,%ymm2 - vpor %ymm0,%ymm1,%ymm4 - vpand 96+128(%rax),%ymm3,%ymm3 - vmovdqa 128-128(%rsi),%ymm0 - vmovdqa 160-128(%rsi),%ymm1 - vpor %ymm2,%ymm3,%ymm5 - vmovdqa 192-128(%rsi),%ymm2 - vmovdqa 224-128(%rsi),%ymm3 - vpand 128+128(%rax),%ymm0,%ymm0 - vpand 160+128(%rax),%ymm1,%ymm1 - vpand 192+128(%rax),%ymm2,%ymm2 - vpor %ymm0,%ymm4,%ymm4 - vpand 224+128(%rax),%ymm3,%ymm3 - vpand 256-128(%rsi),%ymm8,%ymm0 - vpor %ymm1,%ymm5,%ymm5 - vpand 288-128(%rsi),%ymm9,%ymm1 - vpor %ymm2,%ymm4,%ymm4 - vpand 320-128(%rsi),%ymm10,%ymm2 - vpor %ymm3,%ymm5,%ymm5 - vpand 352-128(%rsi),%ymm11,%ymm3 - vpor %ymm0,%ymm4,%ymm4 - vpand 384-128(%rsi),%ymm12,%ymm0 - vpor %ymm1,%ymm5,%ymm5 - vpand 416-128(%rsi),%ymm13,%ymm1 - vpor %ymm2,%ymm4,%ymm4 - vpand 448-128(%rsi),%ymm14,%ymm2 - vpor %ymm3,%ymm5,%ymm5 - vpand 480-128(%rsi),%ymm15,%ymm3 - leaq 512(%rsi),%rsi - vpor %ymm0,%ymm4,%ymm4 - vpor %ymm1,%ymm5,%ymm5 - vpor %ymm2,%ymm4,%ymm4 - vpor %ymm3,%ymm5,%ymm5 - - vpor %ymm5,%ymm4,%ymm4 - vextracti128 $1,%ymm4,%xmm5 - vpor %xmm4,%xmm5,%xmm5 - vpermd %ymm5,%ymm7,%ymm5 - vmovdqu %ymm5,(%rdi) - leaq 32(%rdi),%rdi - decl %edx - jnz .Loop_gather_1024 - - vpxor %ymm0,%ymm0,%ymm0 - vmovdqu %ymm0,(%rdi) - vzeroupper - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_rsaz_1024_gather5: -.size rsaz_1024_gather5_avx2,.-rsaz_1024_gather5_avx2 - -.globl rsaz_avx2_eligible -.type rsaz_avx2_eligible,@function -.align 32 -rsaz_avx2_eligible: - movl OPENSSL_ia32cap_P+8(%rip),%eax - movl $524544,%ecx - movl $0,%edx - andl %eax,%ecx - cmpl $524544,%ecx - cmovel %edx,%eax - andl $32,%eax - shrl $5,%eax - .byte 0xf3,0xc3 -.size rsaz_avx2_eligible,.-rsaz_avx2_eligible - -.align 64 -.Land_mask: -.quad 0x1fffffff,0x1fffffff,0x1fffffff,0x1fffffff -.Lscatter_permd: -.long 0,2,4,6,7,7,7,7 -.Lgather_permd: -.long 0,7,1,7,2,7,3,7 -.Linc: -.long 0,0,0,0, 1,1,1,1 -.long 2,2,2,2, 3,3,3,3 -.long 4,4,4,4, 4,4,4,4 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s deleted file mode 100644 index cf0c0410273654..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s +++ /dev/null @@ -1,40 +0,0 @@ -.text - -.globl ossl_rsaz_avx512ifma_eligible -.type ossl_rsaz_avx512ifma_eligible,@function -ossl_rsaz_avx512ifma_eligible: - xorl %eax,%eax - .byte 0xf3,0xc3 -.size ossl_rsaz_avx512ifma_eligible, .-ossl_rsaz_avx512ifma_eligible - -.globl ossl_rsaz_amm52x20_x1_256 -.globl ossl_rsaz_amm52x20_x2_256 -.globl ossl_extract_multiplier_2x20_win5 -.type ossl_rsaz_amm52x20_x1_256,@function -ossl_rsaz_amm52x20_x1_256: -ossl_rsaz_amm52x20_x2_256: -ossl_extract_multiplier_2x20_win5: -.byte 0x0f,0x0b - .byte 0xf3,0xc3 -.size ossl_rsaz_amm52x20_x1_256, .-ossl_rsaz_amm52x20_x1_256 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s deleted file mode 100644 index e1dd3cc0c185f1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s +++ /dev/null @@ -1,2036 +0,0 @@ -.text - - - -.globl rsaz_512_sqr -.type rsaz_512_sqr,@function -.align 32 -rsaz_512_sqr: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lsqr_body: -.byte 102,72,15,110,202 - movq (%rsi),%rdx - movq 8(%rsi),%rax - movq %rcx,128(%rsp) - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Loop_sqrx - jmp .Loop_sqr - -.align 32 -.Loop_sqr: - movl %r8d,128+8(%rsp) - - movq %rdx,%rbx - movq %rax,%rbp - mulq %rdx - movq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq %rbx,%rax - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r8,%r8 - movq %rdx,%r15 - adcq $0,%rcx - - mulq %rax - addq %r8,%rdx - adcq $0,%rcx - - movq %rax,(%rsp) - movq %rdx,8(%rsp) - - - movq 16(%rsi),%rax - mulq %rbp - addq %rax,%r10 - movq 24(%rsi),%rax - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r11 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r12 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r13 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r14 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %rbp - addq %rax,%r15 - movq %rbp,%rax - adcq $0,%rdx - addq %rbx,%r15 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r9,%r9 - movq %rdx,%r8 - adcq %r10,%r10 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - movq 16(%rsi),%rbp - addq %rax,%r9 - movq 24(%rsi),%rax - adcq %rdx,%r10 - adcq $0,%rbx - - movq %r9,16(%rsp) - movq %r10,24(%rsp) - - - mulq %rbp - addq %rax,%r12 - movq 32(%rsi),%rax - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r13 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r13 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r14 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r14 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r15 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r15 - movq %rdx,%rcx - adcq $0,%rcx - - mulq %rbp - addq %rax,%r8 - movq %rbp,%rax - adcq $0,%rdx - addq %rcx,%r8 - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r11,%r11 - movq %rdx,%r9 - adcq %r12,%r12 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - movq 24(%rsi),%r10 - addq %rax,%r11 - movq 32(%rsi),%rax - adcq %rdx,%r12 - adcq $0,%rcx - - movq %r11,32(%rsp) - movq %r12,40(%rsp) - - - movq %rax,%r11 - mulq %r10 - addq %rax,%r14 - movq 40(%rsi),%rax - movq %rdx,%rbx - adcq $0,%rbx - - movq %rax,%r12 - mulq %r10 - addq %rax,%r15 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r15 - movq %rdx,%rbx - adcq $0,%rbx - - movq %rax,%rbp - mulq %r10 - addq %rax,%r8 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rbx,%r8 - movq %rdx,%rbx - adcq $0,%rbx - - mulq %r10 - addq %rax,%r9 - movq %r10,%rax - adcq $0,%rdx - addq %rbx,%r9 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r13,%r13 - movq %rdx,%r10 - adcq %r14,%r14 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %rax,%r13 - movq %r12,%rax - adcq %rdx,%r14 - adcq $0,%rbx - - movq %r13,48(%rsp) - movq %r14,56(%rsp) - - - mulq %r11 - addq %rax,%r8 - movq %rbp,%rax - movq %rdx,%rcx - adcq $0,%rcx - - mulq %r11 - addq %rax,%r9 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %rcx,%r9 - movq %rdx,%rcx - adcq $0,%rcx - - movq %rax,%r14 - mulq %r11 - addq %rax,%r10 - movq %r11,%rax - adcq $0,%rdx - addq %rcx,%r10 - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r15,%r15 - movq %rdx,%r11 - adcq %r8,%r8 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - addq %rax,%r15 - movq %rbp,%rax - adcq %rdx,%r8 - adcq $0,%rcx - - movq %r15,64(%rsp) - movq %r8,72(%rsp) - - - mulq %r12 - addq %rax,%r10 - movq %r14,%rax - movq %rdx,%rbx - adcq $0,%rbx - - mulq %r12 - addq %rax,%r11 - movq %r12,%rax - adcq $0,%rdx - addq %rbx,%r11 - adcq $0,%rdx - - xorq %rbx,%rbx - addq %r9,%r9 - movq %rdx,%r12 - adcq %r10,%r10 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %rax,%r9 - movq %r14,%rax - adcq %rdx,%r10 - adcq $0,%rbx - - movq %r9,80(%rsp) - movq %r10,88(%rsp) - - - mulq %rbp - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - - xorq %rcx,%rcx - addq %r11,%r11 - movq %rdx,%r13 - adcq %r12,%r12 - adcq $0,%rcx - - mulq %rax - - addq %rbx,%rax - addq %rax,%r11 - movq %r14,%rax - adcq %rdx,%r12 - adcq $0,%rcx - - movq %r11,96(%rsp) - movq %r12,104(%rsp) - - - xorq %rbx,%rbx - addq %r13,%r13 - adcq $0,%rbx - - mulq %rax - - addq %rcx,%rax - addq %r13,%rax - adcq %rbx,%rdx - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 -.byte 102,72,15,126,205 - - movq %rax,112(%rsp) - movq %rdx,120(%rsp) - - call __rsaz_512_reduce - - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,%rdx - movq %r9,%rax - movl 128+8(%rsp),%r8d - movq %rdi,%rsi - - decl %r8d - jnz .Loop_sqr - jmp .Lsqr_tail - -.align 32 -.Loop_sqrx: - movl %r8d,128+8(%rsp) -.byte 102,72,15,110,199 - - mulxq %rax,%r8,%r9 - movq %rax,%rbx - - mulxq 16(%rsi),%rcx,%r10 - xorq %rbp,%rbp - - mulxq 24(%rsi),%rax,%r11 - adcxq %rcx,%r9 - -.byte 0xc4,0x62,0xf3,0xf6,0xa6,0x20,0x00,0x00,0x00 - adcxq %rax,%r10 - -.byte 0xc4,0x62,0xfb,0xf6,0xae,0x28,0x00,0x00,0x00 - adcxq %rcx,%r11 - - mulxq 48(%rsi),%rcx,%r14 - adcxq %rax,%r12 - adcxq %rcx,%r13 - - mulxq 56(%rsi),%rax,%r15 - adcxq %rax,%r14 - adcxq %rbp,%r15 - - mulxq %rdx,%rax,%rdi - movq %rbx,%rdx - xorq %rcx,%rcx - adoxq %r8,%r8 - adcxq %rdi,%r8 - adoxq %rbp,%rcx - adcxq %rbp,%rcx - - movq %rax,(%rsp) - movq %r8,8(%rsp) - - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x10,0x00,0x00,0x00 - adoxq %rax,%r10 - adcxq %rbx,%r11 - - mulxq 24(%rsi),%rdi,%r8 - adoxq %rdi,%r11 -.byte 0x66 - adcxq %r8,%r12 - - mulxq 32(%rsi),%rax,%rbx - adoxq %rax,%r12 - adcxq %rbx,%r13 - - mulxq 40(%rsi),%rdi,%r8 - adoxq %rdi,%r13 - adcxq %r8,%r14 - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x30,0x00,0x00,0x00 - adoxq %rax,%r14 - adcxq %rbx,%r15 - -.byte 0xc4,0x62,0xc3,0xf6,0x86,0x38,0x00,0x00,0x00 - adoxq %rdi,%r15 - adcxq %rbp,%r8 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r8 -.byte 0x48,0x8b,0x96,0x10,0x00,0x00,0x00 - - xorq %rbx,%rbx - adoxq %r9,%r9 - - adcxq %rcx,%rax - adoxq %r10,%r10 - adcxq %rax,%r9 - adoxq %rbp,%rbx - adcxq %rdi,%r10 - adcxq %rbp,%rbx - - movq %r9,16(%rsp) -.byte 0x4c,0x89,0x94,0x24,0x18,0x00,0x00,0x00 - - - mulxq 24(%rsi),%rdi,%r9 - adoxq %rdi,%r12 - adcxq %r9,%r13 - - mulxq 32(%rsi),%rax,%rcx - adoxq %rax,%r13 - adcxq %rcx,%r14 - -.byte 0xc4,0x62,0xc3,0xf6,0x8e,0x28,0x00,0x00,0x00 - adoxq %rdi,%r14 - adcxq %r9,%r15 - -.byte 0xc4,0xe2,0xfb,0xf6,0x8e,0x30,0x00,0x00,0x00 - adoxq %rax,%r15 - adcxq %rcx,%r8 - - mulxq 56(%rsi),%rdi,%r9 - adoxq %rdi,%r8 - adcxq %rbp,%r9 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r9 - movq 24(%rsi),%rdx - - xorq %rcx,%rcx - adoxq %r11,%r11 - - adcxq %rbx,%rax - adoxq %r12,%r12 - adcxq %rax,%r11 - adoxq %rbp,%rcx - adcxq %rdi,%r12 - adcxq %rbp,%rcx - - movq %r11,32(%rsp) - movq %r12,40(%rsp) - - - mulxq 32(%rsi),%rax,%rbx - adoxq %rax,%r14 - adcxq %rbx,%r15 - - mulxq 40(%rsi),%rdi,%r10 - adoxq %rdi,%r15 - adcxq %r10,%r8 - - mulxq 48(%rsi),%rax,%rbx - adoxq %rax,%r8 - adcxq %rbx,%r9 - - mulxq 56(%rsi),%rdi,%r10 - adoxq %rdi,%r9 - adcxq %rbp,%r10 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r10 - movq 32(%rsi),%rdx - - xorq %rbx,%rbx - adoxq %r13,%r13 - - adcxq %rcx,%rax - adoxq %r14,%r14 - adcxq %rax,%r13 - adoxq %rbp,%rbx - adcxq %rdi,%r14 - adcxq %rbp,%rbx - - movq %r13,48(%rsp) - movq %r14,56(%rsp) - - - mulxq 40(%rsi),%rdi,%r11 - adoxq %rdi,%r8 - adcxq %r11,%r9 - - mulxq 48(%rsi),%rax,%rcx - adoxq %rax,%r9 - adcxq %rcx,%r10 - - mulxq 56(%rsi),%rdi,%r11 - adoxq %rdi,%r10 - adcxq %rbp,%r11 - mulxq %rdx,%rax,%rdi - movq 40(%rsi),%rdx - adoxq %rbp,%r11 - - xorq %rcx,%rcx - adoxq %r15,%r15 - - adcxq %rbx,%rax - adoxq %r8,%r8 - adcxq %rax,%r15 - adoxq %rbp,%rcx - adcxq %rdi,%r8 - adcxq %rbp,%rcx - - movq %r15,64(%rsp) - movq %r8,72(%rsp) - - -.byte 0xc4,0xe2,0xfb,0xf6,0x9e,0x30,0x00,0x00,0x00 - adoxq %rax,%r10 - adcxq %rbx,%r11 - -.byte 0xc4,0x62,0xc3,0xf6,0xa6,0x38,0x00,0x00,0x00 - adoxq %rdi,%r11 - adcxq %rbp,%r12 - mulxq %rdx,%rax,%rdi - adoxq %rbp,%r12 - movq 48(%rsi),%rdx - - xorq %rbx,%rbx - adoxq %r9,%r9 - - adcxq %rcx,%rax - adoxq %r10,%r10 - adcxq %rax,%r9 - adcxq %rdi,%r10 - adoxq %rbp,%rbx - adcxq %rbp,%rbx - - movq %r9,80(%rsp) - movq %r10,88(%rsp) - - -.byte 0xc4,0x62,0xfb,0xf6,0xae,0x38,0x00,0x00,0x00 - adoxq %rax,%r12 - adoxq %rbp,%r13 - - mulxq %rdx,%rax,%rdi - xorq %rcx,%rcx - movq 56(%rsi),%rdx - adoxq %r11,%r11 - - adcxq %rbx,%rax - adoxq %r12,%r12 - adcxq %rax,%r11 - adoxq %rbp,%rcx - adcxq %rdi,%r12 - adcxq %rbp,%rcx - -.byte 0x4c,0x89,0x9c,0x24,0x60,0x00,0x00,0x00 -.byte 0x4c,0x89,0xa4,0x24,0x68,0x00,0x00,0x00 - - - mulxq %rdx,%rax,%rdx - xorq %rbx,%rbx - adoxq %r13,%r13 - - adcxq %rcx,%rax - adoxq %rbp,%rbx - adcxq %r13,%rax - adcxq %rdx,%rbx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - movq %rax,112(%rsp) - movq %rbx,120(%rsp) - - call __rsaz_512_reducex - - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,%rdx - movq %r9,%rax - movl 128+8(%rsp),%r8d - movq %rdi,%rsi - - decl %r8d - jnz .Loop_sqrx - -.Lsqr_tail: - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lsqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_sqr,.-rsaz_512_sqr -.globl rsaz_512_mul -.type rsaz_512_mul,@function -.align 32 -rsaz_512_mul: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_body: -.byte 102,72,15,110,199 -.byte 102,72,15,110,201 - movq %r8,128(%rsp) - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx - movq (%rdx),%rbx - movq %rdx,%rbp - call __rsaz_512_mul - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_tail - -.align 32 -.Lmulx: - movq %rdx,%rbp - movq (%rdx),%rdx - call __rsaz_512_mulx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex -.Lmul_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul,.-rsaz_512_mul -.globl rsaz_512_mul_gather4 -.type rsaz_512_mul_gather4,@function -.align 32 -rsaz_512_mul_gather4: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $152,%rsp -.cfi_adjust_cfa_offset 152 -.Lmul_gather4_body: - movd %r9d,%xmm8 - movdqa .Linc+16(%rip),%xmm1 - movdqa .Linc(%rip),%xmm0 - - pshufd $0,%xmm8,%xmm8 - movdqa %xmm1,%xmm7 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm8,%xmm0 - movdqa %xmm7,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm8,%xmm1 - movdqa %xmm7,%xmm4 - paddd %xmm2,%xmm3 - pcmpeqd %xmm8,%xmm2 - movdqa %xmm7,%xmm5 - paddd %xmm3,%xmm4 - pcmpeqd %xmm8,%xmm3 - movdqa %xmm7,%xmm6 - paddd %xmm4,%xmm5 - pcmpeqd %xmm8,%xmm4 - paddd %xmm5,%xmm6 - pcmpeqd %xmm8,%xmm5 - paddd %xmm6,%xmm7 - pcmpeqd %xmm8,%xmm6 - pcmpeqd %xmm8,%xmm7 - - movdqa 0(%rdx),%xmm8 - movdqa 16(%rdx),%xmm9 - movdqa 32(%rdx),%xmm10 - movdqa 48(%rdx),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rdx),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rdx),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rdx),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rdx),%xmm15 - leaq 128(%rdx),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx_gather -.byte 102,76,15,126,195 - - movq %r8,128(%rsp) - movq %rdi,128+8(%rsp) - movq %rcx,128+16(%rsp) - - movq (%rsi),%rax - movq 8(%rsi),%rcx - mulq %rbx - movq %rax,(%rsp) - movq %rcx,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq (%rsi),%rax - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rsp),%rdi - movl $7,%ecx - jmp .Loop_mul_gather - -.align 32 -.Loop_mul_gather: - movdqa 0(%rbp),%xmm8 - movdqa 16(%rbp),%xmm9 - movdqa 32(%rbp),%xmm10 - movdqa 48(%rbp),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rbp),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rbp),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rbp),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rbp),%xmm15 - leaq 128(%rbp),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 -.byte 102,76,15,126,195 - - mulq %rbx - addq %rax,%r8 - movq 8(%rsi),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rsi),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r15 - movq (%rsi),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rdi),%rdi - - decl %ecx - jnz .Loop_mul_gather - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - movq 128+8(%rsp),%rdi - movq 128+16(%rsp),%rbp - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_gather_tail - -.align 32 -.Lmulx_gather: -.byte 102,76,15,126,194 - - movq %r8,128(%rsp) - movq %rdi,128+8(%rsp) - movq %rcx,128+16(%rsp) - - mulxq (%rsi),%rbx,%r8 - movq %rbx,(%rsp) - xorl %edi,%edi - - mulxq 8(%rsi),%rax,%r9 - - mulxq 16(%rsi),%rbx,%r10 - adcxq %rax,%r8 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rbx,%r9 - - mulxq 32(%rsi),%rbx,%r12 - adcxq %rax,%r10 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rbx,%r11 - - mulxq 48(%rsi),%rbx,%r14 - adcxq %rax,%r12 - - mulxq 56(%rsi),%rax,%r15 - adcxq %rbx,%r13 - adcxq %rax,%r14 -.byte 0x67 - movq %r8,%rbx - adcxq %rdi,%r15 - - movq $-7,%rcx - jmp .Loop_mulx_gather - -.align 32 -.Loop_mulx_gather: - movdqa 0(%rbp),%xmm8 - movdqa 16(%rbp),%xmm9 - movdqa 32(%rbp),%xmm10 - movdqa 48(%rbp),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rbp),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rbp),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rbp),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rbp),%xmm15 - leaq 128(%rbp),%rbp - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 -.byte 102,76,15,126,194 - -.byte 0xc4,0x62,0xfb,0xf6,0x86,0x00,0x00,0x00,0x00 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rsi),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rsi),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - -.byte 0xc4,0x62,0xfb,0xf6,0x9e,0x18,0x00,0x00,0x00 - adcxq %rax,%r10 - adoxq %r12,%r11 - - mulxq 32(%rsi),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb6,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 -.byte 0x67 - adoxq %r15,%r14 - - mulxq 56(%rsi),%rax,%r15 - movq %rbx,64(%rsp,%rcx,8) - adcxq %rax,%r14 - adoxq %rdi,%r15 - movq %r8,%rbx - adcxq %rdi,%r15 - - incq %rcx - jnz .Loop_mulx_gather - - movq %r8,64(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - - movq 128(%rsp),%rdx - movq 128+8(%rsp),%rdi - movq 128+16(%rsp),%rbp - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex - -.Lmul_gather_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_gather4_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_gather4,.-rsaz_512_mul_gather4 -.globl rsaz_512_mul_scatter4 -.type rsaz_512_mul_scatter4,@function -.align 32 -rsaz_512_mul_scatter4: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - movl %r9d,%r9d - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_scatter4_body: - leaq (%r8,%r9,8),%r8 -.byte 102,72,15,110,199 -.byte 102,72,15,110,202 -.byte 102,73,15,110,208 - movq %rcx,128(%rsp) - - movq %rdi,%rbp - movl $0x80100,%r11d - andl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpl $0x80100,%r11d - je .Lmulx_scatter - movq (%rdi),%rbx - call __rsaz_512_mul - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reduce - jmp .Lmul_scatter_tail - -.align 32 -.Lmulx_scatter: - movq (%rdi),%rdx - call __rsaz_512_mulx - -.byte 102,72,15,126,199 -.byte 102,72,15,126,205 - - movq 128(%rsp),%rdx - movq (%rsp),%r8 - movq 8(%rsp),%r9 - movq 16(%rsp),%r10 - movq 24(%rsp),%r11 - movq 32(%rsp),%r12 - movq 40(%rsp),%r13 - movq 48(%rsp),%r14 - movq 56(%rsp),%r15 - - call __rsaz_512_reducex - -.Lmul_scatter_tail: - addq 64(%rsp),%r8 - adcq 72(%rsp),%r9 - adcq 80(%rsp),%r10 - adcq 88(%rsp),%r11 - adcq 96(%rsp),%r12 - adcq 104(%rsp),%r13 - adcq 112(%rsp),%r14 - adcq 120(%rsp),%r15 -.byte 102,72,15,126,214 - sbbq %rcx,%rcx - - call __rsaz_512_subtract - - movq %r8,0(%rsi) - movq %r9,128(%rsi) - movq %r10,256(%rsi) - movq %r11,384(%rsi) - movq %r12,512(%rsi) - movq %r13,640(%rsi) - movq %r14,768(%rsi) - movq %r15,896(%rsi) - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_scatter4_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_scatter4,.-rsaz_512_mul_scatter4 -.globl rsaz_512_mul_by_one -.type rsaz_512_mul_by_one,@function -.align 32 -rsaz_512_mul_by_one: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - subq $128+24,%rsp -.cfi_adjust_cfa_offset 128+24 -.Lmul_by_one_body: - movl OPENSSL_ia32cap_P+8(%rip),%eax - movq %rdx,%rbp - movq %rcx,128(%rsp) - - movq (%rsi),%r8 - pxor %xmm0,%xmm0 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - movq 32(%rsi),%r12 - movq 40(%rsi),%r13 - movq 48(%rsi),%r14 - movq 56(%rsi),%r15 - - movdqa %xmm0,(%rsp) - movdqa %xmm0,16(%rsp) - movdqa %xmm0,32(%rsp) - movdqa %xmm0,48(%rsp) - movdqa %xmm0,64(%rsp) - movdqa %xmm0,80(%rsp) - movdqa %xmm0,96(%rsp) - andl $0x80100,%eax - cmpl $0x80100,%eax - je .Lby_one_callx - call __rsaz_512_reduce - jmp .Lby_one_tail -.align 32 -.Lby_one_callx: - movq 128(%rsp),%rdx - call __rsaz_512_reducex -.Lby_one_tail: - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - leaq 128+24+48(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lmul_by_one_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_mul_by_one,.-rsaz_512_mul_by_one -.type __rsaz_512_reduce,@function -.align 32 -__rsaz_512_reduce: -.cfi_startproc - movq %r8,%rbx - imulq 128+8(%rsp),%rbx - movq 0(%rbp),%rax - movl $8,%ecx - jmp .Lreduction_loop - -.align 32 -.Lreduction_loop: - mulq %rbx - movq 8(%rbp),%rax - negq %r8 - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - addq %r11,%r10 - movq 128+8(%rsp),%rsi - - - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - imulq %r8,%rsi - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq %rsi,%rbx - addq %rax,%r15 - movq 0(%rbp),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jne .Lreduction_loop - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_reduce,.-__rsaz_512_reduce -.type __rsaz_512_reducex,@function -.align 32 -__rsaz_512_reducex: -.cfi_startproc - - imulq %r8,%rdx - xorq %rsi,%rsi - movl $8,%ecx - jmp .Lreduction_loopx - -.align 32 -.Lreduction_loopx: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rbx,%rax - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rbx,%r10 - adcxq %rbx,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rbx,%r11 - adcxq %rbx,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xe3,0xf6,0xa5,0x20,0x00,0x00,0x00 - movq %rdx,%rax - movq %r8,%rdx - adcxq %rbx,%r11 - adoxq %r13,%r12 - - mulxq 128+8(%rsp),%rbx,%rdx - movq %rax,%rdx - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb5,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq %rbx,%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - adcxq %rsi,%r15 - - decl %ecx - jne .Lreduction_loopx - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_reducex,.-__rsaz_512_reducex -.type __rsaz_512_subtract,@function -.align 32 -__rsaz_512_subtract: -.cfi_startproc - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - movq 0(%rbp),%r8 - movq 8(%rbp),%r9 - negq %r8 - notq %r9 - andq %rcx,%r8 - movq 16(%rbp),%r10 - andq %rcx,%r9 - notq %r10 - movq 24(%rbp),%r11 - andq %rcx,%r10 - notq %r11 - movq 32(%rbp),%r12 - andq %rcx,%r11 - notq %r12 - movq 40(%rbp),%r13 - andq %rcx,%r12 - notq %r13 - movq 48(%rbp),%r14 - andq %rcx,%r13 - notq %r14 - movq 56(%rbp),%r15 - andq %rcx,%r14 - notq %r15 - andq %rcx,%r15 - - addq (%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_subtract,.-__rsaz_512_subtract -.type __rsaz_512_mul,@function -.align 32 -__rsaz_512_mul: -.cfi_startproc - leaq 8(%rsp),%rdi - - movq (%rsi),%rax - mulq %rbx - movq %rax,(%rdi) - movq 8(%rsi),%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r8 - movq 16(%rsi),%rax - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r9 - movq 24(%rsi),%rax - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r10 - movq 32(%rsi),%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r11 - movq 40(%rsi),%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r12 - movq 48(%rsi),%rax - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r13 - movq 56(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - addq %rax,%r14 - movq (%rsi),%rax - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rbp),%rbp - leaq 8(%rdi),%rdi - - movl $7,%ecx - jmp .Loop_mul - -.align 32 -.Loop_mul: - movq (%rbp),%rbx - mulq %rbx - addq %rax,%r8 - movq 8(%rsi),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rsi),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rsi),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rsi),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rsi),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rsi),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - leaq 8(%rbp),%rbp - adcq $0,%r14 - - mulq %rbx - addq %rax,%r15 - movq (%rsi),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - leaq 8(%rdi),%rdi - - decl %ecx - jnz .Loop_mul - - movq %r8,(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_mul,.-__rsaz_512_mul -.type __rsaz_512_mulx,@function -.align 32 -__rsaz_512_mulx: -.cfi_startproc - mulxq (%rsi),%rbx,%r8 - movq $-6,%rcx - - mulxq 8(%rsi),%rax,%r9 - movq %rbx,8(%rsp) - - mulxq 16(%rsi),%rbx,%r10 - adcq %rax,%r8 - - mulxq 24(%rsi),%rax,%r11 - adcq %rbx,%r9 - - mulxq 32(%rsi),%rbx,%r12 - adcq %rax,%r10 - - mulxq 40(%rsi),%rax,%r13 - adcq %rbx,%r11 - - mulxq 48(%rsi),%rbx,%r14 - adcq %rax,%r12 - - mulxq 56(%rsi),%rax,%r15 - movq 8(%rbp),%rdx - adcq %rbx,%r13 - adcq %rax,%r14 - adcq $0,%r15 - - xorq %rdi,%rdi - jmp .Loop_mulx - -.align 32 -.Loop_mulx: - movq %r8,%rbx - mulxq (%rsi),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rsi),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rsi),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0x3e,0xc4,0x62,0xfb,0xf6,0xa6,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rsi),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rsi),%rax,%r15 - movq 64(%rbp,%rcx,8),%rdx - movq %rbx,8+64-8(%rsp,%rcx,8) - adcxq %rax,%r14 - adoxq %rdi,%r15 - adcxq %rdi,%r15 - - incq %rcx - jnz .Loop_mulx - - movq %r8,%rbx - mulxq (%rsi),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - -.byte 0xc4,0x62,0xfb,0xf6,0x8e,0x08,0x00,0x00,0x00 - adcxq %rax,%r8 - adoxq %r10,%r9 - -.byte 0xc4,0x62,0xfb,0xf6,0x96,0x10,0x00,0x00,0x00 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rsi),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - - mulxq 32(%rsi),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rsi),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - -.byte 0xc4,0x62,0xfb,0xf6,0xb6,0x30,0x00,0x00,0x00 - adcxq %rax,%r13 - adoxq %r15,%r14 - -.byte 0xc4,0x62,0xfb,0xf6,0xbe,0x38,0x00,0x00,0x00 - adcxq %rax,%r14 - adoxq %rdi,%r15 - adcxq %rdi,%r15 - - movq %rbx,8+64-8(%rsp) - movq %r8,8+64(%rsp) - movq %r9,8+64+8(%rsp) - movq %r10,8+64+16(%rsp) - movq %r11,8+64+24(%rsp) - movq %r12,8+64+32(%rsp) - movq %r13,8+64+40(%rsp) - movq %r14,8+64+48(%rsp) - movq %r15,8+64+56(%rsp) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __rsaz_512_mulx,.-__rsaz_512_mulx -.globl rsaz_512_scatter4 -.type rsaz_512_scatter4,@function -.align 16 -rsaz_512_scatter4: -.cfi_startproc - leaq (%rdi,%rdx,8),%rdi - movl $8,%r9d - jmp .Loop_scatter -.align 16 -.Loop_scatter: - movq (%rsi),%rax - leaq 8(%rsi),%rsi - movq %rax,(%rdi) - leaq 128(%rdi),%rdi - decl %r9d - jnz .Loop_scatter - .byte 0xf3,0xc3 -.cfi_endproc -.size rsaz_512_scatter4,.-rsaz_512_scatter4 - -.globl rsaz_512_gather4 -.type rsaz_512_gather4,@function -.align 16 -rsaz_512_gather4: -.cfi_startproc - movd %edx,%xmm8 - movdqa .Linc+16(%rip),%xmm1 - movdqa .Linc(%rip),%xmm0 - - pshufd $0,%xmm8,%xmm8 - movdqa %xmm1,%xmm7 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm8,%xmm0 - movdqa %xmm7,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm8,%xmm1 - movdqa %xmm7,%xmm4 - paddd %xmm2,%xmm3 - pcmpeqd %xmm8,%xmm2 - movdqa %xmm7,%xmm5 - paddd %xmm3,%xmm4 - pcmpeqd %xmm8,%xmm3 - movdqa %xmm7,%xmm6 - paddd %xmm4,%xmm5 - pcmpeqd %xmm8,%xmm4 - paddd %xmm5,%xmm6 - pcmpeqd %xmm8,%xmm5 - paddd %xmm6,%xmm7 - pcmpeqd %xmm8,%xmm6 - pcmpeqd %xmm8,%xmm7 - movl $8,%r9d - jmp .Loop_gather -.align 16 -.Loop_gather: - movdqa 0(%rsi),%xmm8 - movdqa 16(%rsi),%xmm9 - movdqa 32(%rsi),%xmm10 - movdqa 48(%rsi),%xmm11 - pand %xmm0,%xmm8 - movdqa 64(%rsi),%xmm12 - pand %xmm1,%xmm9 - movdqa 80(%rsi),%xmm13 - pand %xmm2,%xmm10 - movdqa 96(%rsi),%xmm14 - pand %xmm3,%xmm11 - movdqa 112(%rsi),%xmm15 - leaq 128(%rsi),%rsi - pand %xmm4,%xmm12 - pand %xmm5,%xmm13 - pand %xmm6,%xmm14 - pand %xmm7,%xmm15 - por %xmm10,%xmm8 - por %xmm11,%xmm9 - por %xmm12,%xmm8 - por %xmm13,%xmm9 - por %xmm14,%xmm8 - por %xmm15,%xmm9 - - por %xmm9,%xmm8 - pshufd $0x4e,%xmm8,%xmm9 - por %xmm9,%xmm8 - movq %xmm8,(%rdi) - leaq 8(%rdi),%rdi - decl %r9d - jnz .Loop_gather - .byte 0xf3,0xc3 -.LSEH_end_rsaz_512_gather4: -.cfi_endproc -.size rsaz_512_gather4,.-rsaz_512_gather4 - -.align 64 -.Linc: -.long 0,0, 1,1 -.long 2,2, 2,2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s deleted file mode 100644 index cff72952ebafe5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s +++ /dev/null @@ -1,332 +0,0 @@ -.text - -.type _mul_1x1,@function -.align 16 -_mul_1x1: -.cfi_startproc - subq $128+8,%rsp -.cfi_adjust_cfa_offset 128+8 - movq $-1,%r9 - leaq (%rax,%rax,1),%rsi - shrq $3,%r9 - leaq (,%rax,4),%rdi - andq %rax,%r9 - leaq (,%rax,8),%r12 - sarq $63,%rax - leaq (%r9,%r9,1),%r10 - sarq $63,%rsi - leaq (,%r9,4),%r11 - andq %rbp,%rax - sarq $63,%rdi - movq %rax,%rdx - shlq $63,%rax - andq %rbp,%rsi - shrq $1,%rdx - movq %rsi,%rcx - shlq $62,%rsi - andq %rbp,%rdi - shrq $2,%rcx - xorq %rsi,%rax - movq %rdi,%rbx - shlq $61,%rdi - xorq %rcx,%rdx - shrq $3,%rbx - xorq %rdi,%rax - xorq %rbx,%rdx - - movq %r9,%r13 - movq $0,0(%rsp) - xorq %r10,%r13 - movq %r9,8(%rsp) - movq %r11,%r14 - movq %r10,16(%rsp) - xorq %r12,%r14 - movq %r13,24(%rsp) - - xorq %r11,%r9 - movq %r11,32(%rsp) - xorq %r11,%r10 - movq %r9,40(%rsp) - xorq %r11,%r13 - movq %r10,48(%rsp) - xorq %r14,%r9 - movq %r13,56(%rsp) - xorq %r14,%r10 - - movq %r12,64(%rsp) - xorq %r14,%r13 - movq %r9,72(%rsp) - xorq %r11,%r9 - movq %r10,80(%rsp) - xorq %r11,%r10 - movq %r13,88(%rsp) - - xorq %r11,%r13 - movq %r14,96(%rsp) - movq %r8,%rsi - movq %r9,104(%rsp) - andq %rbp,%rsi - movq %r10,112(%rsp) - shrq $4,%rbp - movq %r13,120(%rsp) - movq %r8,%rdi - andq %rbp,%rdi - shrq $4,%rbp - - movq (%rsp,%rsi,8),%xmm0 - movq %r8,%rsi - andq %rbp,%rsi - shrq $4,%rbp - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $4,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $60,%rbx - xorq %rcx,%rax - pslldq $1,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $12,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $52,%rbx - xorq %rcx,%rax - pslldq $2,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $20,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $44,%rbx - xorq %rcx,%rax - pslldq $3,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $28,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $36,%rbx - xorq %rcx,%rax - pslldq $4,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $36,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $28,%rbx - xorq %rcx,%rax - pslldq $5,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $44,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $20,%rbx - xorq %rcx,%rax - pslldq $6,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %r8,%rdi - movq %rcx,%rbx - shlq $52,%rcx - andq %rbp,%rdi - movq (%rsp,%rsi,8),%xmm1 - shrq $12,%rbx - xorq %rcx,%rax - pslldq $7,%xmm1 - movq %r8,%rsi - shrq $4,%rbp - xorq %rbx,%rdx - andq %rbp,%rsi - shrq $4,%rbp - pxor %xmm1,%xmm0 - movq (%rsp,%rdi,8),%rcx - movq %rcx,%rbx - shlq $60,%rcx -.byte 102,72,15,126,198 - shrq $4,%rbx - xorq %rcx,%rax - psrldq $8,%xmm0 - xorq %rbx,%rdx -.byte 102,72,15,126,199 - xorq %rsi,%rax - xorq %rdi,%rdx - - addq $128+8,%rsp -.cfi_adjust_cfa_offset -128-8 - .byte 0xf3,0xc3 -.Lend_mul_1x1: -.cfi_endproc -.size _mul_1x1,.-_mul_1x1 - -.globl bn_GF2m_mul_2x2 -.type bn_GF2m_mul_2x2,@function -.align 16 -bn_GF2m_mul_2x2: -.cfi_startproc - movq %rsp,%rax - movq OPENSSL_ia32cap_P(%rip),%r10 - btq $33,%r10 - jnc .Lvanilla_mul_2x2 - -.byte 102,72,15,110,198 -.byte 102,72,15,110,201 -.byte 102,72,15,110,210 -.byte 102,73,15,110,216 - movdqa %xmm0,%xmm4 - movdqa %xmm1,%xmm5 -.byte 102,15,58,68,193,0 - pxor %xmm2,%xmm4 - pxor %xmm3,%xmm5 -.byte 102,15,58,68,211,0 -.byte 102,15,58,68,229,0 - xorps %xmm0,%xmm4 - xorps %xmm2,%xmm4 - movdqa %xmm4,%xmm5 - pslldq $8,%xmm4 - psrldq $8,%xmm5 - pxor %xmm4,%xmm2 - pxor %xmm5,%xmm0 - movdqu %xmm2,0(%rdi) - movdqu %xmm0,16(%rdi) - .byte 0xf3,0xc3 - -.align 16 -.Lvanilla_mul_2x2: - leaq -136(%rsp),%rsp -.cfi_adjust_cfa_offset 8*17 - movq %r14,80(%rsp) -.cfi_rel_offset %r14,8*10 - movq %r13,88(%rsp) -.cfi_rel_offset %r13,8*11 - movq %r12,96(%rsp) -.cfi_rel_offset %r12,8*12 - movq %rbp,104(%rsp) -.cfi_rel_offset %rbp,8*13 - movq %rbx,112(%rsp) -.cfi_rel_offset %rbx,8*14 -.Lbody_mul_2x2: - movq %rdi,32(%rsp) - movq %rsi,40(%rsp) - movq %rdx,48(%rsp) - movq %rcx,56(%rsp) - movq %r8,64(%rsp) - - movq $0xf,%r8 - movq %rsi,%rax - movq %rcx,%rbp - call _mul_1x1 - movq %rax,16(%rsp) - movq %rdx,24(%rsp) - - movq 48(%rsp),%rax - movq 64(%rsp),%rbp - call _mul_1x1 - movq %rax,0(%rsp) - movq %rdx,8(%rsp) - - movq 40(%rsp),%rax - movq 56(%rsp),%rbp - xorq 48(%rsp),%rax - xorq 64(%rsp),%rbp - call _mul_1x1 - movq 0(%rsp),%rbx - movq 8(%rsp),%rcx - movq 16(%rsp),%rdi - movq 24(%rsp),%rsi - movq 32(%rsp),%rbp - - xorq %rdx,%rax - xorq %rcx,%rdx - xorq %rbx,%rax - movq %rbx,0(%rbp) - xorq %rdi,%rdx - movq %rsi,24(%rbp) - xorq %rsi,%rax - xorq %rsi,%rdx - xorq %rdx,%rax - movq %rdx,16(%rbp) - movq %rax,8(%rbp) - - movq 80(%rsp),%r14 -.cfi_restore %r14 - movq 88(%rsp),%r13 -.cfi_restore %r13 - movq 96(%rsp),%r12 -.cfi_restore %r12 - movq 104(%rsp),%rbp -.cfi_restore %rbp - movq 112(%rsp),%rbx -.cfi_restore %rbx - leaq 136(%rsp),%rsp -.cfi_adjust_cfa_offset -8*17 -.Lepilogue_mul_2x2: - .byte 0xf3,0xc3 -.Lend_mul_2x2: -.cfi_endproc -.size bn_GF2m_mul_2x2,.-bn_GF2m_mul_2x2 -.byte 71,70,40,50,94,109,41,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s deleted file mode 100644 index 7b9fe7061b1991..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s +++ /dev/null @@ -1,1260 +0,0 @@ -.text - - - -.globl bn_mul_mont -.type bn_mul_mont,@function -.align 16 -bn_mul_mont: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax - testl $3,%r9d - jnz .Lmul_enter - cmpl $8,%r9d - jb .Lmul_enter - movl OPENSSL_ia32cap_P+8(%rip),%r11d - cmpq %rsi,%rdx - jne .Lmul4x_enter - testl $7,%r9d - jz .Lsqr8x_enter - jmp .Lmul4x_enter - -.align 16 -.Lmul_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -16(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - - - - - - - - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk - jmp .Lmul_page_walk_done - -.align 16 -.Lmul_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk -.Lmul_page_walk_done: - - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul_body: - movq %rdx,%r12 - movq (%r8),%r8 - movq (%r12),%rbx - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .L1st_enter - -.align 16 -.L1st: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r13 - movq %r10,%r11 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.L1st_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 1(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - cmpq %r9,%r15 - jne .L1st - - addq %rax,%r13 - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - movq %r10,%r11 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - jmp .Louter -.align 16 -.Louter: - movq (%r12,%r14,8),%rbx - xorq %r15,%r15 - movq %r8,%rbp - movq (%rsp),%r10 - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq 8(%rsp),%r10 - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .Linner_enter - -.align 16 -.Linner: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.Linner_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - leaq 1(%r15),%r15 - - mulq %rbp - cmpq %r9,%r15 - jne .Linner - - addq %rax,%r13 - movq (%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - cmpq %r9,%r14 - jb .Louter - - xorq %r14,%r14 - movq (%rsp),%rax - movq %r9,%r15 - -.align 16 -.Lsub: sbbq (%rcx,%r14,8),%rax - movq %rax,(%rdi,%r14,8) - movq 8(%rsp,%r14,8),%rax - leaq 1(%r14),%r14 - decq %r15 - jnz .Lsub - - sbbq $0,%rax - movq $-1,%rbx - xorq %rax,%rbx - xorq %r14,%r14 - movq %r9,%r15 - -.Lcopy: - movq (%rdi,%r14,8),%rcx - movq (%rsp,%r14,8),%rdx - andq %rbx,%rcx - andq %rax,%rdx - movq %r9,(%rsp,%r14,8) - orq %rcx,%rdx - movq %rdx,(%rdi,%r14,8) - leaq 1(%r14),%r14 - subq $1,%r15 - jnz .Lcopy - - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul_mont,.-bn_mul_mont -.type bn_mul4x_mont,@function -.align 16 -bn_mul4x_mont: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmul4x_enter: - andl $0x80100,%r11d - cmpl $0x80100,%r11d - je .Lmulx4x_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -32(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul4x_page_walk - jmp .Lmul4x_page_walk_done - -.Lmul4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul4x_page_walk -.Lmul4x_page_walk_done: - - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul4x_body: - movq %rdi,16(%rsp,%r9,8) - movq %rdx,%r12 - movq (%r8),%r8 - movq (%r12),%rbx - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 4(%r15),%r15 - adcq $0,%rdx - movq %rdi,(%rsp) - movq %rdx,%r13 - jmp .L1st4x -.align 16 -.L1st4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 4(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq -16(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-32(%rsp,%r15,8) - movq %rdx,%r13 - cmpq %r9,%r15 - jb .L1st4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - movq %r13,-8(%rsp,%r15,8) - movq %rdi,(%rsp,%r15,8) - - leaq 1(%r14),%r14 -.align 4 -.Louter4x: - movq (%r12,%r14,8),%rbx - xorq %r15,%r15 - movq (%rsp),%r10 - movq %r8,%rbp - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%rsp),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 4(%r15),%r15 - adcq $0,%rdx - movq %rdi,(%rsp) - movq %rdx,%r13 - jmp .Linner4x -.align 16 -.Linner4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -16(%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -8(%rsp,%r15,8),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq 8(%rsp,%r15,8),%r11 - adcq $0,%rdx - leaq 4(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq -16(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-32(%rsp,%r15,8) - movq %rdx,%r13 - cmpq %r9,%r15 - jb .Linner4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -16(%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%rsp,%r15,8) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx,%r15,8),%rax - adcq $0,%rdx - addq -8(%rsp,%r15,8),%r11 - adcq $0,%rdx - leaq 1(%r14),%r14 - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%rsp,%r15,8) - movq %rdx,%r13 - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - addq (%rsp,%r9,8),%r13 - adcq $0,%rdi - movq %r13,-8(%rsp,%r15,8) - movq %rdi,(%rsp,%r15,8) - - cmpq %r9,%r14 - jb .Louter4x - movq 16(%rsp,%r9,8),%rdi - leaq -4(%r9),%r15 - movq 0(%rsp),%rax - movq 8(%rsp),%rdx - shrq $2,%r15 - leaq (%rsp),%rsi - xorq %r14,%r14 - - subq 0(%rcx),%rax - movq 16(%rsi),%rbx - movq 24(%rsi),%rbp - sbbq 8(%rcx),%rdx - -.Lsub4x: - movq %rax,0(%rdi,%r14,8) - movq %rdx,8(%rdi,%r14,8) - sbbq 16(%rcx,%r14,8),%rbx - movq 32(%rsi,%r14,8),%rax - movq 40(%rsi,%r14,8),%rdx - sbbq 24(%rcx,%r14,8),%rbp - movq %rbx,16(%rdi,%r14,8) - movq %rbp,24(%rdi,%r14,8) - sbbq 32(%rcx,%r14,8),%rax - movq 48(%rsi,%r14,8),%rbx - movq 56(%rsi,%r14,8),%rbp - sbbq 40(%rcx,%r14,8),%rdx - leaq 4(%r14),%r14 - decq %r15 - jnz .Lsub4x - - movq %rax,0(%rdi,%r14,8) - movq 32(%rsi,%r14,8),%rax - sbbq 16(%rcx,%r14,8),%rbx - movq %rdx,8(%rdi,%r14,8) - sbbq 24(%rcx,%r14,8),%rbp - movq %rbx,16(%rdi,%r14,8) - - sbbq $0,%rax - movq %rbp,24(%rdi,%r14,8) - pxor %xmm0,%xmm0 -.byte 102,72,15,110,224 - pcmpeqd %xmm5,%xmm5 - pshufd $0,%xmm4,%xmm4 - movq %r9,%r15 - pxor %xmm4,%xmm5 - shrq $2,%r15 - xorl %eax,%eax - - jmp .Lcopy4x -.align 16 -.Lcopy4x: - movdqa (%rsp,%rax,1),%xmm1 - movdqu (%rdi,%rax,1),%xmm2 - pand %xmm4,%xmm1 - pand %xmm5,%xmm2 - movdqa 16(%rsp,%rax,1),%xmm3 - movdqa %xmm0,(%rsp,%rax,1) - por %xmm2,%xmm1 - movdqu 16(%rdi,%rax,1),%xmm2 - movdqu %xmm1,(%rdi,%rax,1) - pand %xmm4,%xmm3 - pand %xmm5,%xmm2 - movdqa %xmm0,16(%rsp,%rax,1) - por %xmm2,%xmm3 - movdqu %xmm3,16(%rdi,%rax,1) - leaq 32(%rax),%rax - decq %r15 - jnz .Lcopy4x - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi, 8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul4x_mont,.-bn_mul4x_mont - - - -.type bn_sqr8x_mont,@function -.align 32 -bn_sqr8x_mont: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lsqr8x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lsqr8x_prologue: - - movl %r9d,%r10d - shll $3,%r9d - shlq $3+2,%r10 - negq %r9 - - - - - - - leaq -64(%rsp,%r9,2),%r11 - movq %rsp,%rbp - movq (%r8),%r8 - subq %rsi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lsqr8x_sp_alt - subq %r11,%rbp - leaq -64(%rbp,%r9,2),%rbp - jmp .Lsqr8x_sp_done - -.align 32 -.Lsqr8x_sp_alt: - leaq 4096-64(,%r9,2),%r10 - leaq -64(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lsqr8x_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lsqr8x_page_walk - jmp .Lsqr8x_page_walk_done - -.align 16 -.Lsqr8x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lsqr8x_page_walk -.Lsqr8x_page_walk_done: - - movq %r9,%r10 - negq %r9 - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lsqr8x_body: - -.byte 102,72,15,110,209 - pxor %xmm0,%xmm0 -.byte 102,72,15,110,207 -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%eax - andl $0x80100,%eax - cmpl $0x80100,%eax - jne .Lsqr8x_nox - - call bn_sqrx8x_internal - - - - - leaq (%r8,%rcx,1),%rbx - movq %rcx,%r9 - movq %rcx,%rdx -.byte 102,72,15,126,207 - sarq $3+2,%rcx - jmp .Lsqr8x_sub - -.align 32 -.Lsqr8x_nox: - call bn_sqr8x_internal - - - - - leaq (%rdi,%r9,1),%rbx - movq %r9,%rcx - movq %r9,%rdx -.byte 102,72,15,126,207 - sarq $3+2,%rcx - jmp .Lsqr8x_sub - -.align 32 -.Lsqr8x_sub: - movq 0(%rbx),%r12 - movq 8(%rbx),%r13 - movq 16(%rbx),%r14 - movq 24(%rbx),%r15 - leaq 32(%rbx),%rbx - sbbq 0(%rbp),%r12 - sbbq 8(%rbp),%r13 - sbbq 16(%rbp),%r14 - sbbq 24(%rbp),%r15 - leaq 32(%rbp),%rbp - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r14,16(%rdi) - movq %r15,24(%rdi) - leaq 32(%rdi),%rdi - incq %rcx - jnz .Lsqr8x_sub - - sbbq $0,%rax - leaq (%rbx,%r9,1),%rbx - leaq (%rdi,%r9,1),%rdi - -.byte 102,72,15,110,200 - pxor %xmm0,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - jmp .Lsqr8x_cond_copy - -.align 32 -.Lsqr8x_cond_copy: - movdqa 0(%rbx),%xmm2 - movdqa 16(%rbx),%xmm3 - leaq 32(%rbx),%rbx - movdqu 0(%rdi),%xmm4 - movdqu 16(%rdi),%xmm5 - leaq 32(%rdi),%rdi - movdqa %xmm0,-32(%rbx) - movdqa %xmm0,-16(%rbx) - movdqa %xmm0,-32(%rbx,%rdx,1) - movdqa %xmm0,-16(%rbx,%rdx,1) - pcmpeqd %xmm1,%xmm0 - pand %xmm1,%xmm2 - pand %xmm1,%xmm3 - pand %xmm0,%xmm4 - pand %xmm0,%xmm5 - pxor %xmm0,%xmm0 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqu %xmm4,-32(%rdi) - movdqu %xmm5,-16(%rdi) - addq $32,%r9 - jnz .Lsqr8x_cond_copy - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lsqr8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqr8x_mont,.-bn_sqr8x_mont -.type bn_mulx4x_mont,@function -.align 32 -bn_mulx4x_mont: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmulx4x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmulx4x_prologue: - - shll $3,%r9d - xorq %r10,%r10 - subq %r9,%r10 - movq (%r8),%r8 - leaq -72(%rsp,%r10,1),%rbp - andq $-128,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk - jmp .Lmulx4x_page_walk_done - -.align 16 -.Lmulx4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk -.Lmulx4x_page_walk_done: - - leaq (%rdx,%r9,1),%r10 - - - - - - - - - - - - - movq %r9,0(%rsp) - shrq $5,%r9 - movq %r10,16(%rsp) - subq $1,%r9 - movq %r8,24(%rsp) - movq %rdi,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 - movq %r9,48(%rsp) - jmp .Lmulx4x_body - -.align 32 -.Lmulx4x_body: - leaq 8(%rdx),%rdi - movq (%rdx),%rdx - leaq 64+32(%rsp),%rbx - movq %rdx,%r9 - - mulxq 0(%rsi),%r8,%rax - mulxq 8(%rsi),%r11,%r14 - addq %rax,%r11 - movq %rdi,8(%rsp) - mulxq 16(%rsi),%r12,%r13 - adcq %r14,%r12 - adcq $0,%r13 - - movq %r8,%rdi - imulq 24(%rsp),%r8 - xorq %rbp,%rbp - - mulxq 24(%rsi),%rax,%r14 - movq %r8,%rdx - leaq 32(%rsi),%rsi - adcxq %rax,%r13 - adcxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%rdi - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 -.byte 0xc4,0x62,0xfb,0xf6,0xa1,0x10,0x00,0x00,0x00 - movq 48(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - adcxq %rax,%r12 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r12,-16(%rbx) - - jmp .Lmulx4x_1st - -.align 32 -.Lmulx4x_1st: - adcxq %rbp,%r15 - mulxq 0(%rsi),%r10,%rax - adcxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 -.byte 0x67,0x67 - movq %r8,%rdx - adcxq %rax,%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - movq %r11,-32(%rbx) - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_1st - - movq 0(%rsp),%rax - movq 8(%rsp),%rdi - adcq %rbp,%r15 - addq %r15,%r14 - sbbq %r15,%r15 - movq %r14,-8(%rbx) - jmp .Lmulx4x_outer - -.align 32 -.Lmulx4x_outer: - movq (%rdi),%rdx - leaq 8(%rdi),%rdi - subq %rax,%rsi - movq %r15,(%rbx) - leaq 64+32(%rsp),%rbx - subq %rax,%rcx - - mulxq 0(%rsi),%r8,%r11 - xorl %ebp,%ebp - movq %rdx,%r9 - mulxq 8(%rsi),%r14,%r12 - adoxq -32(%rbx),%r8 - adcxq %r14,%r11 - mulxq 16(%rsi),%r15,%r13 - adoxq -24(%rbx),%r11 - adcxq %r15,%r12 - adoxq -16(%rbx),%r12 - adcxq %rbp,%r13 - adoxq %rbp,%r13 - - movq %rdi,8(%rsp) - movq %r8,%r15 - imulq 24(%rsp),%r8 - xorl %ebp,%ebp - - mulxq 24(%rsi),%rax,%r14 - movq %r8,%rdx - adcxq %rax,%r13 - adoxq -8(%rbx),%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - adoxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - leaq 32(%rcx),%rcx - adcxq %rax,%r12 - adoxq %rbp,%r15 - movq 48(%rsp),%rdi - movq %r12,-16(%rbx) - - jmp .Lmulx4x_inner - -.align 32 -.Lmulx4x_inner: - mulxq 0(%rsi),%r10,%rax - adcxq %rbp,%r15 - adoxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq 0(%rbx),%r10 - adoxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq 8(%rbx),%r11 - adoxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 - movq %r8,%rdx - adcxq 16(%rbx),%r12 - adoxq %rax,%r13 - adcxq 24(%rbx),%r13 - adoxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - adcxq %rbp,%r14 - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-32(%rbx) - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_inner - - movq 0(%rsp),%rax - movq 8(%rsp),%rdi - adcq %rbp,%r15 - subq 0(%rbx),%rbp - adcq %r15,%r14 - sbbq %r15,%r15 - movq %r14,-8(%rbx) - - cmpq 16(%rsp),%rdi - jne .Lmulx4x_outer - - leaq 64(%rsp),%rbx - subq %rax,%rcx - negq %r15 - movq %rax,%rdx - shrq $3+2,%rax - movq 32(%rsp),%rdi - jmp .Lmulx4x_sub - -.align 32 -.Lmulx4x_sub: - movq 0(%rbx),%r11 - movq 8(%rbx),%r12 - movq 16(%rbx),%r13 - movq 24(%rbx),%r14 - leaq 32(%rbx),%rbx - sbbq 0(%rcx),%r11 - sbbq 8(%rcx),%r12 - sbbq 16(%rcx),%r13 - sbbq 24(%rcx),%r14 - leaq 32(%rcx),%rcx - movq %r11,0(%rdi) - movq %r12,8(%rdi) - movq %r13,16(%rdi) - movq %r14,24(%rdi) - leaq 32(%rdi),%rdi - decq %rax - jnz .Lmulx4x_sub - - sbbq $0,%r15 - leaq 64(%rsp),%rbx - subq %rdx,%rdi - -.byte 102,73,15,110,207 - pxor %xmm0,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - jmp .Lmulx4x_cond_copy - -.align 32 -.Lmulx4x_cond_copy: - movdqa 0(%rbx),%xmm2 - movdqa 16(%rbx),%xmm3 - leaq 32(%rbx),%rbx - movdqu 0(%rdi),%xmm4 - movdqu 16(%rdi),%xmm5 - leaq 32(%rdi),%rdi - movdqa %xmm0,-32(%rbx) - movdqa %xmm0,-16(%rbx) - pcmpeqd %xmm1,%xmm0 - pand %xmm1,%xmm2 - pand %xmm1,%xmm3 - pand %xmm0,%xmm4 - pand %xmm0,%xmm5 - pxor %xmm0,%xmm0 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqu %xmm4,-32(%rdi) - movdqu %xmm5,-16(%rdi) - subq $32,%rdx - jnz .Lmulx4x_cond_copy - - movq %rdx,(%rbx) - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmulx4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mulx4x_mont,.-bn_mulx4x_mont -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s deleted file mode 100644 index 1c920d609e5c20..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s +++ /dev/null @@ -1,3803 +0,0 @@ -.text - - - -.globl bn_mul_mont_gather5 -.type bn_mul_mont_gather5,@function -.align 64 -bn_mul_mont_gather5: -.cfi_startproc - movl %r9d,%r9d - movq %rsp,%rax -.cfi_def_cfa_register %rax - testl $7,%r9d - jnz .Lmul_enter - movl OPENSSL_ia32cap_P+8(%rip),%r11d - jmp .Lmul4x_enter - -.align 16 -.Lmul_enter: - movd 8(%rsp),%xmm5 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - negq %r9 - movq %rsp,%r11 - leaq -280(%rsp,%r9,8),%r10 - negq %r9 - andq $-1024,%r10 - - - - - - - - - - subq %r10,%r11 - andq $-4096,%r11 - leaq (%r10,%r11,1),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk - jmp .Lmul_page_walk_done - -.Lmul_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r11 - cmpq %r10,%rsp - ja .Lmul_page_walk -.Lmul_page_walk_done: - - leaq .Linc(%rip),%r10 - movq %rax,8(%rsp,%r9,8) -.cfi_escape 0x0f,0x0a,0x77,0x08,0x79,0x00,0x38,0x1e,0x22,0x06,0x23,0x08 -.Lmul_body: - - leaq 128(%rdx),%r12 - movdqa 0(%r10),%xmm0 - movdqa 16(%r10),%xmm1 - leaq 24-112(%rsp,%r9,8),%r10 - andq $-16,%r10 - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 -.byte 0x67 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 -.byte 0x67 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - pand 64(%r12),%xmm0 - - pand 80(%r12),%xmm1 - pand 96(%r12),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%r12),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%r12),%xmm4 - movdqa -112(%r12),%xmm5 - movdqa -96(%r12),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%r12),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%r12),%xmm4 - movdqa -48(%r12),%xmm5 - movdqa -32(%r12),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%r12),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%r12),%xmm4 - movdqa 16(%r12),%xmm5 - movdqa 32(%r12),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%r12),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - por %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq (%r8),%r8 - movq (%rsi),%rax - - xorq %r14,%r14 - xorq %r15,%r15 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .L1st_enter - -.align 16 -.L1st: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r13 - movq %r10,%r11 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.L1st_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - leaq 1(%r15),%r15 - movq %rdx,%r10 - - mulq %rbp - cmpq %r9,%r15 - jne .L1st - - - addq %rax,%r13 - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-16(%rsp,%r9,8) - movq %rdx,%r13 - movq %r10,%r11 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - jmp .Louter -.align 16 -.Louter: - leaq 24+128(%rsp,%r9,8),%rdx - andq $-16,%rdx - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r12),%xmm0 - movdqa -112(%r12),%xmm1 - movdqa -96(%r12),%xmm2 - movdqa -80(%r12),%xmm3 - pand -128(%rdx),%xmm0 - pand -112(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -80(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r12),%xmm0 - movdqa -48(%r12),%xmm1 - movdqa -32(%r12),%xmm2 - movdqa -16(%r12),%xmm3 - pand -64(%rdx),%xmm0 - pand -48(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -16(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r12),%xmm0 - movdqa 16(%r12),%xmm1 - movdqa 32(%r12),%xmm2 - movdqa 48(%r12),%xmm3 - pand 0(%rdx),%xmm0 - pand 16(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 48(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r12),%xmm0 - movdqa 80(%r12),%xmm1 - movdqa 96(%r12),%xmm2 - movdqa 112(%r12),%xmm3 - pand 64(%rdx),%xmm0 - pand 80(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 112(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%r12),%r12 - - movq (%rsi),%rax -.byte 102,72,15,126,195 - - xorq %r15,%r15 - movq %r8,%rbp - movq (%rsp),%r10 - - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi),%rax - adcq $0,%rdx - movq 8(%rsp),%r10 - movq %rdx,%r13 - - leaq 1(%r15),%r15 - jmp .Linner_enter - -.align 16 -.Linner: - addq %rax,%r13 - movq (%rsi,%r15,8),%rax - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r15,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r15,8) - movq %rdx,%r13 - -.Linner_enter: - mulq %rbx - addq %rax,%r11 - movq (%rcx,%r15,8),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - leaq 1(%r15),%r15 - - mulq %rbp - cmpq %r9,%r15 - jne .Linner - - addq %rax,%r13 - adcq $0,%rdx - addq %r10,%r13 - movq (%rsp,%r9,8),%r10 - adcq $0,%rdx - movq %r13,-16(%rsp,%r9,8) - movq %rdx,%r13 - - xorq %rdx,%rdx - addq %r11,%r13 - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%rsp,%r9,8) - movq %rdx,(%rsp,%r9,8) - - leaq 1(%r14),%r14 - cmpq %r9,%r14 - jb .Louter - - xorq %r14,%r14 - movq (%rsp),%rax - leaq (%rsp),%rsi - movq %r9,%r15 - jmp .Lsub -.align 16 -.Lsub: sbbq (%rcx,%r14,8),%rax - movq %rax,(%rdi,%r14,8) - movq 8(%rsi,%r14,8),%rax - leaq 1(%r14),%r14 - decq %r15 - jnz .Lsub - - sbbq $0,%rax - movq $-1,%rbx - xorq %rax,%rbx - xorq %r14,%r14 - movq %r9,%r15 - -.Lcopy: - movq (%rdi,%r14,8),%rcx - movq (%rsp,%r14,8),%rdx - andq %rbx,%rcx - andq %rax,%rdx - movq %r14,(%rsp,%r14,8) - orq %rcx,%rdx - movq %rdx,(%rdi,%r14,8) - leaq 1(%r14),%r14 - subq $1,%r15 - jnz .Lcopy - - movq 8(%rsp,%r9,8),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul_mont_gather5,.-bn_mul_mont_gather5 -.type bn_mul4x_mont_gather5,@function -.align 32 -bn_mul4x_mont_gather5: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmul4x_enter: - andl $0x80108,%r11d - cmpl $0x80108,%r11d - je .Lmulx4x_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmul4x_prologue: - -.byte 0x67 - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - - - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lmul4xsp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lmul4xsp_done - -.align 32 -.Lmul4xsp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lmul4xsp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmul4x_page_walk - jmp .Lmul4x_page_walk_done - -.Lmul4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmul4x_page_walk -.Lmul4x_page_walk_done: - - negq %r9 - - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lmul4x_body: - - call mul4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmul4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mul4x_mont_gather5,.-bn_mul4x_mont_gather5 - -.type mul4x_internal,@function -.align 32 -mul4x_internal: -.cfi_startproc - shlq $5,%r9 - movd 8(%rax),%xmm5 - leaq .Linc(%rip),%rax - leaq 128(%rdx,%r9,1),%r13 - shrq $5,%r9 - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 88-112(%rsp,%r9,1),%r10 - leaq 128(%rdx),%r12 - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 -.byte 0x67,0x67 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 -.byte 0x67 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 -.byte 0x67 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - pand 64(%r12),%xmm0 - - pand 80(%r12),%xmm1 - pand 96(%r12),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%r12),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%r12),%xmm4 - movdqa -112(%r12),%xmm5 - movdqa -96(%r12),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%r12),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%r12),%xmm4 - movdqa -48(%r12),%xmm5 - movdqa -32(%r12),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%r12),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%r12),%xmm4 - movdqa 16(%r12),%xmm5 - movdqa 32(%r12),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%r12),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - por %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq %r13,16+8(%rsp) - movq %rdi,56+8(%rsp) - - movq (%r8),%r8 - movq (%rsi),%rax - leaq (%rsi,%r9,1),%rsi - negq %r9 - - movq %r8,%rbp - mulq %rbx - movq %rax,%r10 - movq (%rcx),%rax - - imulq %r10,%rbp - leaq 64+8(%rsp),%r14 - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi,%r9,1),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%r9),%r15 - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdi,(%r14) - movq %rdx,%r13 - jmp .L1st4x - -.align 32 -.L1st4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq 0(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-8(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdi,(%r14) - movq %rdx,%r13 - - addq $32,%r15 - jnz .L1st4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%r13 - - leaq (%rcx,%r9,1),%rcx - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - movq %r13,-8(%r14) - - jmp .Louter4x - -.align 32 -.Louter4x: - leaq 16+128(%r14),%rdx - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r12),%xmm0 - movdqa -112(%r12),%xmm1 - movdqa -96(%r12),%xmm2 - movdqa -80(%r12),%xmm3 - pand -128(%rdx),%xmm0 - pand -112(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -80(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r12),%xmm0 - movdqa -48(%r12),%xmm1 - movdqa -32(%r12),%xmm2 - movdqa -16(%r12),%xmm3 - pand -64(%rdx),%xmm0 - pand -48(%rdx),%xmm1 - por %xmm0,%xmm4 - pand -32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand -16(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r12),%xmm0 - movdqa 16(%r12),%xmm1 - movdqa 32(%r12),%xmm2 - movdqa 48(%r12),%xmm3 - pand 0(%rdx),%xmm0 - pand 16(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 32(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 48(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r12),%xmm0 - movdqa 80(%r12),%xmm1 - movdqa 96(%r12),%xmm2 - movdqa 112(%r12),%xmm3 - pand 64(%rdx),%xmm0 - pand 80(%rdx),%xmm1 - por %xmm0,%xmm4 - pand 96(%rdx),%xmm2 - por %xmm1,%xmm5 - pand 112(%rdx),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%r12),%r12 -.byte 102,72,15,126,195 - - movq (%r14,%r9,1),%r10 - movq %r8,%rbp - mulq %rbx - addq %rax,%r10 - movq (%rcx),%rax - adcq $0,%rdx - - imulq %r10,%rbp - movq %rdx,%r11 - movq %rdi,(%r14) - - leaq (%r14,%r9,1),%r14 - - mulq %rbp - addq %rax,%r10 - movq 8(%rsi,%r9,1),%rax - adcq $0,%rdx - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%r9),%r15 - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %rdx,%r13 - jmp .Linner4x - -.align 32 -.Linner4x: - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - adcq $0,%rdx - addq 16(%r14),%r10 - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-32(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq -8(%rcx),%rax - adcq $0,%rdx - addq -8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%r13 - - mulq %rbx - addq %rax,%r10 - movq 0(%rcx),%rax - adcq $0,%rdx - addq (%r14),%r10 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq 8(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-16(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq 8(%rcx),%rax - adcq $0,%rdx - addq 8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq 16(%rsi,%r15,1),%rax - adcq $0,%rdx - addq %r11,%rdi - leaq 32(%rcx),%rcx - adcq $0,%rdx - movq %r13,-8(%r14) - movq %rdx,%r13 - - addq $32,%r15 - jnz .Linner4x - - mulq %rbx - addq %rax,%r10 - movq -16(%rcx),%rax - adcq $0,%rdx - addq 16(%r14),%r10 - leaq 32(%r14),%r14 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %rbp - addq %rax,%r13 - movq -8(%rsi),%rax - adcq $0,%rdx - addq %r10,%r13 - adcq $0,%rdx - movq %rdi,-32(%r14) - movq %rdx,%rdi - - mulq %rbx - addq %rax,%r11 - movq %rbp,%rax - movq -8(%rcx),%rbp - adcq $0,%rdx - addq -8(%r14),%r11 - adcq $0,%rdx - movq %rdx,%r10 - - mulq %rbp - addq %rax,%rdi - movq (%rsi,%r9,1),%rax - adcq $0,%rdx - addq %r11,%rdi - adcq $0,%rdx - movq %r13,-24(%r14) - movq %rdx,%r13 - - movq %rdi,-16(%r14) - leaq (%rcx,%r9,1),%rcx - - xorq %rdi,%rdi - addq %r10,%r13 - adcq $0,%rdi - addq (%r14),%r13 - adcq $0,%rdi - movq %r13,-8(%r14) - - cmpq 16+8(%rsp),%r12 - jb .Louter4x - xorq %rax,%rax - subq %r13,%rbp - adcq %r15,%r15 - orq %r15,%rdi - subq %rdi,%rax - leaq (%r14,%r9,1),%rbx - movq (%rcx),%r12 - leaq (%rcx),%rbp - movq %r9,%rcx - sarq $3+2,%rcx - movq 56+8(%rsp),%rdi - decq %r12 - xorq %r10,%r10 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqr4x_sub_entry -.cfi_endproc -.size mul4x_internal,.-mul4x_internal -.globl bn_power5 -.type bn_power5,@function -.align 32 -bn_power5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - je .Lpowerx5_enter - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lpower5_prologue: - - shll $3,%r9d - leal (%r9,%r9,2),%r10d - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lpwr_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lpwr_sp_done - -.align 32 -.Lpwr_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lpwr_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwr_page_walk - jmp .Lpwr_page_walk_done - -.Lpwr_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwr_page_walk -.Lpwr_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lpower5_body: -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 102,73,15,110,218 -.byte 102,72,15,110,226 - - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - call __bn_sqr8x_internal - call __bn_post4x_internal - -.byte 102,72,15,126,209 -.byte 102,72,15,126,226 - movq %rsi,%rdi - movq 40(%rsp),%rax - leaq 32(%rsp),%r8 - - call mul4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpower5_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_power5,.-bn_power5 - -.globl bn_sqr8x_internal -.hidden bn_sqr8x_internal -.type bn_sqr8x_internal,@function -.align 32 -bn_sqr8x_internal: -__bn_sqr8x_internal: -.cfi_startproc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - leaq 32(%r10),%rbp - leaq (%rsi,%r9,1),%rsi - - movq %r9,%rcx - - - movq -32(%rsi,%rbp,1),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi,%rbp,1),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi,%rbp,1),%rbx - movq %rax,%r15 - - mulq %r14 - movq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - movq %r10,-24(%rdi,%rbp,1) - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - adcq $0,%rdx - movq %r11,-16(%rdi,%rbp,1) - movq %rdx,%r10 - - - movq -8(%rsi,%rbp,1),%rbx - mulq %r15 - movq %rax,%r12 - movq %rbx,%rax - movq %rdx,%r13 - - leaq (%rbp),%rcx - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - jmp .Lsqr4x_1st - -.align 32 -.Lsqr4x_1st: - movq (%rsi,%rcx,1),%rbx - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %rdx,%r12 - adcq $0,%r12 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 8(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,(%rdi,%rcx,1) - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq 16(%rsi,%rcx,1),%rbx - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %r10,8(%rdi,%rcx,1) - movq %rdx,%r12 - adcq $0,%r12 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 24(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,16(%rdi,%rcx,1) - movq %rdx,%r13 - adcq $0,%r13 - leaq 32(%rcx),%rcx - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - - cmpq $0,%rcx - jne .Lsqr4x_1st - - mulq %r15 - addq %rax,%r13 - leaq 16(%rbp),%rbp - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - jmp .Lsqr4x_outer - -.align 32 -.Lsqr4x_outer: - movq -32(%rsi,%rbp,1),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi,%rbp,1),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi,%rbp,1),%rbx - movq %rax,%r15 - - mulq %r14 - movq -24(%rdi,%rbp,1),%r10 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - movq %r10,-24(%rdi,%rbp,1) - movq %rdx,%r11 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - adcq $0,%rdx - addq -16(%rdi,%rbp,1),%r11 - movq %rdx,%r10 - adcq $0,%r10 - movq %r11,-16(%rdi,%rbp,1) - - xorq %r12,%r12 - - movq -8(%rsi,%rbp,1),%rbx - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - adcq $0,%rdx - addq -8(%rdi,%rbp,1),%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - addq %r12,%r10 - movq %rdx,%r11 - adcq $0,%r11 - movq %r10,-8(%rdi,%rbp,1) - - leaq (%rbp),%rcx - jmp .Lsqr4x_inner - -.align 32 -.Lsqr4x_inner: - movq (%rsi,%rcx,1),%rbx - mulq %r15 - addq %rax,%r13 - movq %rbx,%rax - movq %rdx,%r12 - adcq $0,%r12 - addq (%rdi,%rcx,1),%r13 - adcq $0,%r12 - -.byte 0x67 - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq 8(%rsi,%rcx,1),%rbx - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - adcq $0,%r10 - - mulq %r15 - addq %rax,%r12 - movq %r11,(%rdi,%rcx,1) - movq %rbx,%rax - movq %rdx,%r13 - adcq $0,%r13 - addq 8(%rdi,%rcx,1),%r12 - leaq 16(%rcx),%rcx - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - adcq $0,%rdx - addq %r12,%r10 - movq %rdx,%r11 - adcq $0,%r11 - movq %r10,-8(%rdi,%rcx,1) - - cmpq $0,%rcx - jne .Lsqr4x_inner - -.byte 0x67 - mulq %r15 - addq %rax,%r13 - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - - addq $16,%rbp - jnz .Lsqr4x_outer - - - movq -32(%rsi),%r14 - leaq 48+8(%rsp,%r9,2),%rdi - movq -24(%rsi),%rax - leaq -32(%rdi,%rbp,1),%rdi - movq -16(%rsi),%rbx - movq %rax,%r15 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - - mulq %r14 - addq %rax,%r11 - movq %rbx,%rax - movq %r10,-24(%rdi) - movq %rdx,%r10 - adcq $0,%r10 - addq %r13,%r11 - movq -8(%rsi),%rbx - adcq $0,%r10 - - mulq %r15 - addq %rax,%r12 - movq %rbx,%rax - movq %r11,-16(%rdi) - movq %rdx,%r13 - adcq $0,%r13 - - mulq %r14 - addq %rax,%r10 - movq %rbx,%rax - movq %rdx,%r11 - adcq $0,%r11 - addq %r12,%r10 - adcq $0,%r11 - movq %r10,-8(%rdi) - - mulq %r15 - addq %rax,%r13 - movq -16(%rsi),%rax - adcq $0,%rdx - addq %r11,%r13 - adcq $0,%rdx - - movq %r13,(%rdi) - movq %rdx,%r12 - movq %rdx,8(%rdi) - - mulq %rbx - addq $16,%rbp - xorq %r14,%r14 - subq %r9,%rbp - xorq %r15,%r15 - - addq %r12,%rax - adcq $0,%rdx - movq %rax,8(%rdi) - movq %rdx,16(%rdi) - movq %r15,24(%rdi) - - movq -16(%rsi,%rbp,1),%rax - leaq 48+8(%rsp),%rdi - xorq %r10,%r10 - movq 8(%rdi),%r11 - - leaq (%r14,%r10,2),%r12 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq 16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 24(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi,%rbp,1),%rax - movq %r12,(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 32(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 40(%rdi),%r11 - adcq %rax,%rbx - movq 0(%rsi,%rbp,1),%rax - movq %rbx,16(%rdi) - adcq %rdx,%r8 - leaq 16(%rbp),%rbp - movq %r8,24(%rdi) - sbbq %r15,%r15 - leaq 64(%rdi),%rdi - jmp .Lsqr4x_shift_n_add - -.align 32 -.Lsqr4x_shift_n_add: - leaq (%r14,%r10,2),%r12 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq -16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq -8(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi,%rbp,1),%rax - movq %r12,-32(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,-24(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 0(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 8(%rdi),%r11 - adcq %rax,%rbx - movq 0(%rsi,%rbp,1),%rax - movq %rbx,-16(%rdi) - adcq %rdx,%r8 - - leaq (%r14,%r10,2),%r12 - movq %r8,-8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq 16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 24(%rdi),%r11 - adcq %rax,%r12 - movq 8(%rsi,%rbp,1),%rax - movq %r12,0(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,8(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - movq 32(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq 40(%rdi),%r11 - adcq %rax,%rbx - movq 16(%rsi,%rbp,1),%rax - movq %rbx,16(%rdi) - adcq %rdx,%r8 - movq %r8,24(%rdi) - sbbq %r15,%r15 - leaq 64(%rdi),%rdi - addq $32,%rbp - jnz .Lsqr4x_shift_n_add - - leaq (%r14,%r10,2),%r12 -.byte 0x67 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r13 - shrq $63,%r11 - orq %r10,%r13 - movq -16(%rdi),%r10 - movq %r11,%r14 - mulq %rax - negq %r15 - movq -8(%rdi),%r11 - adcq %rax,%r12 - movq -8(%rsi),%rax - movq %r12,-32(%rdi) - adcq %rdx,%r13 - - leaq (%r14,%r10,2),%rbx - movq %r13,-24(%rdi) - sbbq %r15,%r15 - shrq $63,%r10 - leaq (%rcx,%r11,2),%r8 - shrq $63,%r11 - orq %r10,%r8 - mulq %rax - negq %r15 - adcq %rax,%rbx - adcq %rdx,%r8 - movq %rbx,-16(%rdi) - movq %r8,-8(%rdi) -.byte 102,72,15,126,213 -__bn_sqr8x_reduction: - xorq %rax,%rax - leaq (%r9,%rbp,1),%rcx - leaq 48+8(%rsp,%r9,2),%rdx - movq %rcx,0+8(%rsp) - leaq 48+8(%rsp,%r9,1),%rdi - movq %rdx,8+8(%rsp) - negq %r9 - jmp .L8x_reduction_loop - -.align 32 -.L8x_reduction_loop: - leaq (%rdi,%r9,1),%rdi -.byte 0x66 - movq 0(%rdi),%rbx - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 - movq %rax,(%rdx) - leaq 64(%rdi),%rdi - -.byte 0x67 - movq %rbx,%r8 - imulq 32+8(%rsp),%rbx - movq 0(%rbp),%rax - movl $8,%ecx - jmp .L8x_reduce - -.align 32 -.L8x_reduce: - mulq %rbx - movq 8(%rbp),%rax - negq %r8 - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - movq %rbx,48-8+8(%rsp,%rcx,8) - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq 32+8(%rsp),%rsi - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - imulq %r8,%rsi - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq %rsi,%rbx - addq %rax,%r15 - movq 0(%rbp),%rax - adcq $0,%rdx - addq %r15,%r14 - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jnz .L8x_reduce - - leaq 64(%rbp),%rbp - xorq %rax,%rax - movq 8+8(%rsp),%rdx - cmpq 0+8(%rsp),%rbp - jae .L8x_no_tail - -.byte 0x66 - addq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - sbbq %rsi,%rsi - - movq 48+56+8(%rsp),%rbx - movl $8,%ecx - movq 0(%rbp),%rax - jmp .L8x_tail - -.align 32 -.L8x_tail: - mulq %rbx - addq %rax,%r8 - movq 8(%rbp),%rax - movq %r8,(%rdi) - movq %rdx,%r8 - adcq $0,%r8 - - mulq %rbx - addq %rax,%r9 - movq 16(%rbp),%rax - adcq $0,%rdx - addq %r9,%r8 - leaq 8(%rdi),%rdi - movq %rdx,%r9 - adcq $0,%r9 - - mulq %rbx - addq %rax,%r10 - movq 24(%rbp),%rax - adcq $0,%rdx - addq %r10,%r9 - movq %rdx,%r10 - adcq $0,%r10 - - mulq %rbx - addq %rax,%r11 - movq 32(%rbp),%rax - adcq $0,%rdx - addq %r11,%r10 - movq %rdx,%r11 - adcq $0,%r11 - - mulq %rbx - addq %rax,%r12 - movq 40(%rbp),%rax - adcq $0,%rdx - addq %r12,%r11 - movq %rdx,%r12 - adcq $0,%r12 - - mulq %rbx - addq %rax,%r13 - movq 48(%rbp),%rax - adcq $0,%rdx - addq %r13,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - mulq %rbx - addq %rax,%r14 - movq 56(%rbp),%rax - adcq $0,%rdx - addq %r14,%r13 - movq %rdx,%r14 - adcq $0,%r14 - - mulq %rbx - movq 48-16+8(%rsp,%rcx,8),%rbx - addq %rax,%r15 - adcq $0,%rdx - addq %r15,%r14 - movq 0(%rbp),%rax - movq %rdx,%r15 - adcq $0,%r15 - - decl %ecx - jnz .L8x_tail - - leaq 64(%rbp),%rbp - movq 8+8(%rsp),%rdx - cmpq 0+8(%rsp),%rbp - jae .L8x_tail_done - - movq 48+56+8(%rsp),%rbx - negq %rsi - movq 0(%rbp),%rax - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - sbbq %rsi,%rsi - - movl $8,%ecx - jmp .L8x_tail - -.align 32 -.L8x_tail_done: - xorq %rax,%rax - addq (%rdx),%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - adcq $0,%rax - - negq %rsi -.L8x_no_tail: - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - adcq $0,%rax - movq -8(%rbp),%rcx - xorq %rsi,%rsi - -.byte 102,72,15,126,213 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) -.byte 102,73,15,126,217 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - leaq 64(%rdi),%rdi - - cmpq %rdx,%rdi - jb .L8x_reduction_loop - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqr8x_internal,.-bn_sqr8x_internal -.type __bn_post4x_internal,@function -.align 32 -__bn_post4x_internal: -.cfi_startproc - movq 0(%rbp),%r12 - leaq (%rdi,%r9,1),%rbx - movq %r9,%rcx -.byte 102,72,15,126,207 - negq %rax -.byte 102,72,15,126,206 - sarq $3+2,%rcx - decq %r12 - xorq %r10,%r10 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqr4x_sub_entry - -.align 16 -.Lsqr4x_sub: - movq 0(%rbp),%r12 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 -.Lsqr4x_sub_entry: - leaq 32(%rbp),%rbp - notq %r12 - notq %r13 - notq %r14 - notq %r15 - andq %rax,%r12 - andq %rax,%r13 - andq %rax,%r14 - andq %rax,%r15 - - negq %r10 - adcq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - adcq 16(%rbx),%r14 - adcq 24(%rbx),%r15 - movq %r12,0(%rdi) - leaq 32(%rbx),%rbx - movq %r13,8(%rdi) - sbbq %r10,%r10 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - leaq 32(%rdi),%rdi - - incq %rcx - jnz .Lsqr4x_sub - - movq %r9,%r10 - negq %r9 - .byte 0xf3,0xc3 -.cfi_endproc -.size __bn_post4x_internal,.-__bn_post4x_internal -.globl bn_from_montgomery -.type bn_from_montgomery,@function -.align 32 -bn_from_montgomery: -.cfi_startproc - testl $7,%r9d - jz bn_from_mont8x - xorl %eax,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_montgomery,.-bn_from_montgomery - -.type bn_from_mont8x,@function -.align 32 -bn_from_mont8x: -.cfi_startproc -.byte 0x67 - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lfrom_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lfrom_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lfrom_sp_done - -.align 32 -.Lfrom_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lfrom_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk - jmp .Lfrom_page_walk_done - -.Lfrom_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lfrom_page_walk -.Lfrom_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lfrom_body: - movq %r9,%r11 - leaq 48(%rsp),%rax - pxor %xmm0,%xmm0 - jmp .Lmul_by_1 - -.align 32 -.Lmul_by_1: - movdqu (%rsi),%xmm1 - movdqu 16(%rsi),%xmm2 - movdqu 32(%rsi),%xmm3 - movdqa %xmm0,(%rax,%r9,1) - movdqu 48(%rsi),%xmm4 - movdqa %xmm0,16(%rax,%r9,1) -.byte 0x48,0x8d,0xb6,0x40,0x00,0x00,0x00 - movdqa %xmm1,(%rax) - movdqa %xmm0,32(%rax,%r9,1) - movdqa %xmm2,16(%rax) - movdqa %xmm0,48(%rax,%r9,1) - movdqa %xmm3,32(%rax) - movdqa %xmm4,48(%rax) - leaq 64(%rax),%rax - subq $64,%r11 - jnz .Lmul_by_1 - -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 0x67 - movq %rcx,%rbp -.byte 102,73,15,110,218 - movl OPENSSL_ia32cap_P+8(%rip),%r11d - andl $0x80108,%r11d - cmpl $0x80108,%r11d - jne .Lfrom_mont_nox - - leaq (%rax,%r9,1),%rdi - call __bn_sqrx8x_reduction - call __bn_postx4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_nox: - call __bn_sqr8x_reduction - call __bn_post4x_internal - - pxor %xmm0,%xmm0 - leaq 48(%rsp),%rax - jmp .Lfrom_mont_zero - -.align 32 -.Lfrom_mont_zero: - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movdqa %xmm0,0(%rax) - movdqa %xmm0,16(%rax) - movdqa %xmm0,32(%rax) - movdqa %xmm0,48(%rax) - leaq 64(%rax),%rax - subq $32,%r9 - jnz .Lfrom_mont_zero - - movq $1,%rax - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_from_mont8x,.-bn_from_mont8x -.type bn_mulx4x_mont_gather5,@function -.align 32 -bn_mulx4x_mont_gather5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lmulx4x_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lmulx4x_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lmulx4xsp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lmulx4xsp_done - -.Lmulx4xsp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lmulx4xsp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk - jmp .Lmulx4x_page_walk_done - -.Lmulx4x_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lmulx4x_page_walk -.Lmulx4x_page_walk_done: - - - - - - - - - - - - - - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lmulx4x_body: - call mulx4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lmulx4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_mulx4x_mont_gather5,.-bn_mulx4x_mont_gather5 - -.type mulx4x_internal,@function -.align 32 -mulx4x_internal: -.cfi_startproc - movq %r9,8(%rsp) - movq %r9,%r10 - negq %r9 - shlq $5,%r9 - negq %r10 - leaq 128(%rdx,%r9,1),%r13 - shrq $5+5,%r9 - movd 8(%rax),%xmm5 - subq $1,%r9 - leaq .Linc(%rip),%rax - movq %r13,16+8(%rsp) - movq %r9,24+8(%rsp) - movq %rdi,56+8(%rsp) - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 88-112(%rsp,%r10,1),%r10 - leaq 128(%rdx),%rdi - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 -.byte 0x67 - movdqa %xmm1,%xmm2 -.byte 0x67 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,112(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,128(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,144(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,160(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,176(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,192(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,208(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,224(%r10) - movdqa %xmm4,%xmm3 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,240(%r10) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,256(%r10) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,272(%r10) - movdqa %xmm4,%xmm2 - - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,288(%r10) - movdqa %xmm4,%xmm3 -.byte 0x67 - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,304(%r10) - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,320(%r10) - - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,336(%r10) - - pand 64(%rdi),%xmm0 - pand 80(%rdi),%xmm1 - pand 96(%rdi),%xmm2 - movdqa %xmm3,352(%r10) - pand 112(%rdi),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -128(%rdi),%xmm4 - movdqa -112(%rdi),%xmm5 - movdqa -96(%rdi),%xmm2 - pand 112(%r10),%xmm4 - movdqa -80(%rdi),%xmm3 - pand 128(%r10),%xmm5 - por %xmm4,%xmm0 - pand 144(%r10),%xmm2 - por %xmm5,%xmm1 - pand 160(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa -64(%rdi),%xmm4 - movdqa -48(%rdi),%xmm5 - movdqa -32(%rdi),%xmm2 - pand 176(%r10),%xmm4 - movdqa -16(%rdi),%xmm3 - pand 192(%r10),%xmm5 - por %xmm4,%xmm0 - pand 208(%r10),%xmm2 - por %xmm5,%xmm1 - pand 224(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - movdqa 0(%rdi),%xmm4 - movdqa 16(%rdi),%xmm5 - movdqa 32(%rdi),%xmm2 - pand 240(%r10),%xmm4 - movdqa 48(%rdi),%xmm3 - pand 256(%r10),%xmm5 - por %xmm4,%xmm0 - pand 272(%r10),%xmm2 - por %xmm5,%xmm1 - pand 288(%r10),%xmm3 - por %xmm2,%xmm0 - por %xmm3,%xmm1 - pxor %xmm1,%xmm0 - pshufd $0x4e,%xmm0,%xmm1 - por %xmm1,%xmm0 - leaq 256(%rdi),%rdi -.byte 102,72,15,126,194 - leaq 64+32+8(%rsp),%rbx - - movq %rdx,%r9 - mulxq 0(%rsi),%r8,%rax - mulxq 8(%rsi),%r11,%r12 - addq %rax,%r11 - mulxq 16(%rsi),%rax,%r13 - adcq %rax,%r12 - adcq $0,%r13 - mulxq 24(%rsi),%rax,%r14 - - movq %r8,%r15 - imulq 32+8(%rsp),%r8 - xorq %rbp,%rbp - movq %r8,%rdx - - movq %rdi,8+8(%rsp) - - leaq 32(%rsi),%rsi - adcxq %rax,%r13 - adcxq %rbp,%r14 - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - movq 24+8(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r11,-24(%rbx) - adcxq %rax,%r12 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r12,-16(%rbx) - jmp .Lmulx4x_1st - -.align 32 -.Lmulx4x_1st: - adcxq %rbp,%r15 - mulxq 0(%rsi),%r10,%rax - adcxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 -.byte 0x67,0x67 - movq %r8,%rdx - adcxq %rax,%r13 - adcxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - movq %r11,-32(%rbx) - adoxq %r15,%r13 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - leaq 32(%rcx),%rcx - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_1st - - movq 8(%rsp),%rax - adcq %rbp,%r15 - leaq (%rsi,%rax,1),%rsi - addq %r15,%r14 - movq 8+8(%rsp),%rdi - adcq %rbp,%rbp - movq %r14,-8(%rbx) - jmp .Lmulx4x_outer - -.align 32 -.Lmulx4x_outer: - leaq 16-256(%rbx),%r10 - pxor %xmm4,%xmm4 -.byte 0x67,0x67 - pxor %xmm5,%xmm5 - movdqa -128(%rdi),%xmm0 - movdqa -112(%rdi),%xmm1 - movdqa -96(%rdi),%xmm2 - pand 256(%r10),%xmm0 - movdqa -80(%rdi),%xmm3 - pand 272(%r10),%xmm1 - por %xmm0,%xmm4 - pand 288(%r10),%xmm2 - por %xmm1,%xmm5 - pand 304(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%rdi),%xmm0 - movdqa -48(%rdi),%xmm1 - movdqa -32(%rdi),%xmm2 - pand 320(%r10),%xmm0 - movdqa -16(%rdi),%xmm3 - pand 336(%r10),%xmm1 - por %xmm0,%xmm4 - pand 352(%r10),%xmm2 - por %xmm1,%xmm5 - pand 368(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%rdi),%xmm0 - movdqa 16(%rdi),%xmm1 - movdqa 32(%rdi),%xmm2 - pand 384(%r10),%xmm0 - movdqa 48(%rdi),%xmm3 - pand 400(%r10),%xmm1 - por %xmm0,%xmm4 - pand 416(%r10),%xmm2 - por %xmm1,%xmm5 - pand 432(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%rdi),%xmm0 - movdqa 80(%rdi),%xmm1 - movdqa 96(%rdi),%xmm2 - pand 448(%r10),%xmm0 - movdqa 112(%rdi),%xmm3 - pand 464(%r10),%xmm1 - por %xmm0,%xmm4 - pand 480(%r10),%xmm2 - por %xmm1,%xmm5 - pand 496(%r10),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - leaq 256(%rdi),%rdi -.byte 102,72,15,126,194 - - movq %rbp,(%rbx) - leaq 32(%rbx,%rax,1),%rbx - mulxq 0(%rsi),%r8,%r11 - xorq %rbp,%rbp - movq %rdx,%r9 - mulxq 8(%rsi),%r14,%r12 - adoxq -32(%rbx),%r8 - adcxq %r14,%r11 - mulxq 16(%rsi),%r15,%r13 - adoxq -24(%rbx),%r11 - adcxq %r15,%r12 - mulxq 24(%rsi),%rdx,%r14 - adoxq -16(%rbx),%r12 - adcxq %rdx,%r13 - leaq (%rcx,%rax,1),%rcx - leaq 32(%rsi),%rsi - adoxq -8(%rbx),%r13 - adcxq %rbp,%r14 - adoxq %rbp,%r14 - - movq %r8,%r15 - imulq 32+8(%rsp),%r8 - - movq %r8,%rdx - xorq %rbp,%rbp - movq %rdi,8+8(%rsp) - - mulxq 0(%rcx),%rax,%r10 - adcxq %rax,%r15 - adoxq %r11,%r10 - mulxq 8(%rcx),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - mulxq 16(%rcx),%rax,%r12 - adcxq %rax,%r11 - adoxq %r13,%r12 - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - movq 24+8(%rsp),%rdi - movq %r10,-32(%rbx) - adcxq %rax,%r12 - movq %r11,-24(%rbx) - adoxq %rbp,%r15 - movq %r12,-16(%rbx) - leaq 32(%rcx),%rcx - jmp .Lmulx4x_inner - -.align 32 -.Lmulx4x_inner: - mulxq 0(%rsi),%r10,%rax - adcxq %rbp,%r15 - adoxq %r14,%r10 - mulxq 8(%rsi),%r11,%r14 - adcxq 0(%rbx),%r10 - adoxq %rax,%r11 - mulxq 16(%rsi),%r12,%rax - adcxq 8(%rbx),%r11 - adoxq %r14,%r12 - mulxq 24(%rsi),%r13,%r14 - movq %r8,%rdx - adcxq 16(%rbx),%r12 - adoxq %rax,%r13 - adcxq 24(%rbx),%r13 - adoxq %rbp,%r14 - leaq 32(%rsi),%rsi - leaq 32(%rbx),%rbx - adcxq %rbp,%r14 - - adoxq %r15,%r10 - mulxq 0(%rcx),%rax,%r15 - adcxq %rax,%r10 - adoxq %r15,%r11 - mulxq 8(%rcx),%rax,%r15 - adcxq %rax,%r11 - adoxq %r15,%r12 - mulxq 16(%rcx),%rax,%r15 - movq %r10,-40(%rbx) - adcxq %rax,%r12 - adoxq %r15,%r13 - movq %r11,-32(%rbx) - mulxq 24(%rcx),%rax,%r15 - movq %r9,%rdx - leaq 32(%rcx),%rcx - movq %r12,-24(%rbx) - adcxq %rax,%r13 - adoxq %rbp,%r15 - movq %r13,-16(%rbx) - - decq %rdi - jnz .Lmulx4x_inner - - movq 0+8(%rsp),%rax - adcq %rbp,%r15 - subq 0(%rbx),%rdi - movq 8+8(%rsp),%rdi - movq 16+8(%rsp),%r10 - adcq %r15,%r14 - leaq (%rsi,%rax,1),%rsi - adcq %rbp,%rbp - movq %r14,-8(%rbx) - - cmpq %r10,%rdi - jb .Lmulx4x_outer - - movq -8(%rcx),%r10 - movq %rbp,%r8 - movq (%rcx,%rax,1),%r12 - leaq (%rcx,%rax,1),%rbp - movq %rax,%rcx - leaq (%rbx,%rax,1),%rdi - xorl %eax,%eax - xorq %r15,%r15 - subq %r14,%r10 - adcq %r15,%r15 - orq %r15,%r8 - sarq $3+2,%rcx - subq %r8,%rax - movq 56+8(%rsp),%rdx - decq %r12 - movq 8(%rbp),%r13 - xorq %r8,%r8 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqrx4x_sub_entry -.cfi_endproc -.size mulx4x_internal,.-mulx4x_internal -.type bn_powerx5,@function -.align 32 -bn_powerx5: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax -.Lpowerx5_enter: - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 -.Lpowerx5_prologue: - - shll $3,%r9d - leaq (%r9,%r9,2),%r10 - negq %r9 - movq (%r8),%r8 - - - - - - - - - leaq -320(%rsp,%r9,2),%r11 - movq %rsp,%rbp - subq %rdi,%r11 - andq $4095,%r11 - cmpq %r11,%r10 - jb .Lpwrx_sp_alt - subq %r11,%rbp - leaq -320(%rbp,%r9,2),%rbp - jmp .Lpwrx_sp_done - -.align 32 -.Lpwrx_sp_alt: - leaq 4096-320(,%r9,2),%r10 - leaq -320(%rbp,%r9,2),%rbp - subq %r10,%r11 - movq $0,%r10 - cmovcq %r10,%r11 - subq %r11,%rbp -.Lpwrx_sp_done: - andq $-64,%rbp - movq %rsp,%r11 - subq %rbp,%r11 - andq $-4096,%r11 - leaq (%r11,%rbp,1),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwrx_page_walk - jmp .Lpwrx_page_walk_done - -.Lpwrx_page_walk: - leaq -4096(%rsp),%rsp - movq (%rsp),%r10 - cmpq %rbp,%rsp - ja .Lpwrx_page_walk -.Lpwrx_page_walk_done: - - movq %r9,%r10 - negq %r9 - - - - - - - - - - - - - pxor %xmm0,%xmm0 -.byte 102,72,15,110,207 -.byte 102,72,15,110,209 -.byte 102,73,15,110,218 -.byte 102,72,15,110,226 - movq %r8,32(%rsp) - movq %rax,40(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x28,0x06,0x23,0x08 -.Lpowerx5_body: - - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - call __bn_sqrx8x_internal - call __bn_postx4x_internal - - movq %r10,%r9 - movq %rsi,%rdi -.byte 102,72,15,126,209 -.byte 102,72,15,126,226 - movq 40(%rsp),%rax - - call mulx4x_internal - - movq 40(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq $1,%rax - - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpowerx5_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_powerx5,.-bn_powerx5 - -.globl bn_sqrx8x_internal -.hidden bn_sqrx8x_internal -.type bn_sqrx8x_internal,@function -.align 32 -bn_sqrx8x_internal: -__bn_sqrx8x_internal: -.cfi_startproc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - leaq 48+8(%rsp),%rdi - leaq (%rsi,%r9,1),%rbp - movq %r9,0+8(%rsp) - movq %rbp,8+8(%rsp) - jmp .Lsqr8x_zero_start - -.align 32 -.byte 0x66,0x66,0x66,0x2e,0x0f,0x1f,0x84,0x00,0x00,0x00,0x00,0x00 -.Lsqrx8x_zero: -.byte 0x3e - movdqa %xmm0,0(%rdi) - movdqa %xmm0,16(%rdi) - movdqa %xmm0,32(%rdi) - movdqa %xmm0,48(%rdi) -.Lsqr8x_zero_start: - movdqa %xmm0,64(%rdi) - movdqa %xmm0,80(%rdi) - movdqa %xmm0,96(%rdi) - movdqa %xmm0,112(%rdi) - leaq 128(%rdi),%rdi - subq $64,%r9 - jnz .Lsqrx8x_zero - - movq 0(%rsi),%rdx - - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r12,%r12 - xorq %r13,%r13 - xorq %r14,%r14 - xorq %r15,%r15 - leaq 48+8(%rsp),%rdi - xorq %rbp,%rbp - jmp .Lsqrx8x_outer_loop - -.align 32 -.Lsqrx8x_outer_loop: - mulxq 8(%rsi),%r8,%rax - adcxq %r9,%r8 - adoxq %rax,%r10 - mulxq 16(%rsi),%r9,%rax - adcxq %r10,%r9 - adoxq %rax,%r11 -.byte 0xc4,0xe2,0xab,0xf6,0x86,0x18,0x00,0x00,0x00 - adcxq %r11,%r10 - adoxq %rax,%r12 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x20,0x00,0x00,0x00 - adcxq %r12,%r11 - adoxq %rax,%r13 - mulxq 40(%rsi),%r12,%rax - adcxq %r13,%r12 - adoxq %rax,%r14 - mulxq 48(%rsi),%r13,%rax - adcxq %r14,%r13 - adoxq %r15,%rax - mulxq 56(%rsi),%r14,%r15 - movq 8(%rsi),%rdx - adcxq %rax,%r14 - adoxq %rbp,%r15 - adcq 64(%rdi),%r15 - movq %r8,8(%rdi) - movq %r9,16(%rdi) - sbbq %rcx,%rcx - xorq %rbp,%rbp - - - mulxq 16(%rsi),%r8,%rbx - mulxq 24(%rsi),%r9,%rax - adcxq %r10,%r8 - adoxq %rbx,%r9 - mulxq 32(%rsi),%r10,%rbx - adcxq %r11,%r9 - adoxq %rax,%r10 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x28,0x00,0x00,0x00 - adcxq %r12,%r10 - adoxq %rbx,%r11 -.byte 0xc4,0xe2,0x9b,0xf6,0x9e,0x30,0x00,0x00,0x00 - adcxq %r13,%r11 - adoxq %r14,%r12 -.byte 0xc4,0x62,0x93,0xf6,0xb6,0x38,0x00,0x00,0x00 - movq 16(%rsi),%rdx - adcxq %rax,%r12 - adoxq %rbx,%r13 - adcxq %r15,%r13 - adoxq %rbp,%r14 - adcxq %rbp,%r14 - - movq %r8,24(%rdi) - movq %r9,32(%rdi) - - mulxq 24(%rsi),%r8,%rbx - mulxq 32(%rsi),%r9,%rax - adcxq %r10,%r8 - adoxq %rbx,%r9 - mulxq 40(%rsi),%r10,%rbx - adcxq %r11,%r9 - adoxq %rax,%r10 -.byte 0xc4,0xe2,0xa3,0xf6,0x86,0x30,0x00,0x00,0x00 - adcxq %r12,%r10 - adoxq %r13,%r11 -.byte 0xc4,0x62,0x9b,0xf6,0xae,0x38,0x00,0x00,0x00 -.byte 0x3e - movq 24(%rsi),%rdx - adcxq %rbx,%r11 - adoxq %rax,%r12 - adcxq %r14,%r12 - movq %r8,40(%rdi) - movq %r9,48(%rdi) - mulxq 32(%rsi),%r8,%rax - adoxq %rbp,%r13 - adcxq %rbp,%r13 - - mulxq 40(%rsi),%r9,%rbx - adcxq %r10,%r8 - adoxq %rax,%r9 - mulxq 48(%rsi),%r10,%rax - adcxq %r11,%r9 - adoxq %r12,%r10 - mulxq 56(%rsi),%r11,%r12 - movq 32(%rsi),%rdx - movq 40(%rsi),%r14 - adcxq %rbx,%r10 - adoxq %rax,%r11 - movq 48(%rsi),%r15 - adcxq %r13,%r11 - adoxq %rbp,%r12 - adcxq %rbp,%r12 - - movq %r8,56(%rdi) - movq %r9,64(%rdi) - - mulxq %r14,%r9,%rax - movq 56(%rsi),%r8 - adcxq %r10,%r9 - mulxq %r15,%r10,%rbx - adoxq %rax,%r10 - adcxq %r11,%r10 - mulxq %r8,%r11,%rax - movq %r14,%rdx - adoxq %rbx,%r11 - adcxq %r12,%r11 - - adcxq %rbp,%rax - - mulxq %r15,%r14,%rbx - mulxq %r8,%r12,%r13 - movq %r15,%rdx - leaq 64(%rsi),%rsi - adcxq %r14,%r11 - adoxq %rbx,%r12 - adcxq %rax,%r12 - adoxq %rbp,%r13 - -.byte 0x67,0x67 - mulxq %r8,%r8,%r14 - adcxq %r8,%r13 - adcxq %rbp,%r14 - - cmpq 8+8(%rsp),%rsi - je .Lsqrx8x_outer_break - - negq %rcx - movq $-8,%rcx - movq %rbp,%r15 - movq 64(%rdi),%r8 - adcxq 72(%rdi),%r9 - adcxq 80(%rdi),%r10 - adcxq 88(%rdi),%r11 - adcq 96(%rdi),%r12 - adcq 104(%rdi),%r13 - adcq 112(%rdi),%r14 - adcq 120(%rdi),%r15 - leaq (%rsi),%rbp - leaq 128(%rdi),%rdi - sbbq %rax,%rax - - movq -64(%rsi),%rdx - movq %rax,16+8(%rsp) - movq %rdi,24+8(%rsp) - - - xorl %eax,%eax - jmp .Lsqrx8x_loop - -.align 32 -.Lsqrx8x_loop: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xfb,0xf6,0xa5,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - movq %rbx,(%rdi,%rcx,8) - movl $0,%ebx - adcxq %rax,%r13 - adoxq %r15,%r14 - -.byte 0xc4,0x62,0xfb,0xf6,0xbd,0x38,0x00,0x00,0x00 - movq 8(%rsi,%rcx,8),%rdx - adcxq %rax,%r14 - adoxq %rbx,%r15 - adcxq %rbx,%r15 - -.byte 0x67 - incq %rcx - jnz .Lsqrx8x_loop - - leaq 64(%rbp),%rbp - movq $-8,%rcx - cmpq 8+8(%rsp),%rbp - je .Lsqrx8x_break - - subq 16+8(%rsp),%rbx -.byte 0x66 - movq -64(%rsi),%rdx - adcxq 0(%rdi),%r8 - adcxq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi -.byte 0x67 - sbbq %rax,%rax - xorl %ebx,%ebx - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_loop - -.align 32 -.Lsqrx8x_break: - xorq %rbp,%rbp - subq 16+8(%rsp),%rbx - adcxq %rbp,%r8 - movq 24+8(%rsp),%rcx - adcxq %rbp,%r9 - movq 0(%rsi),%rdx - adcq $0,%r10 - movq %r8,0(%rdi) - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - cmpq %rcx,%rdi - je .Lsqrx8x_outer_loop - - movq %r9,8(%rdi) - movq 8(%rcx),%r9 - movq %r10,16(%rdi) - movq 16(%rcx),%r10 - movq %r11,24(%rdi) - movq 24(%rcx),%r11 - movq %r12,32(%rdi) - movq 32(%rcx),%r12 - movq %r13,40(%rdi) - movq 40(%rcx),%r13 - movq %r14,48(%rdi) - movq 48(%rcx),%r14 - movq %r15,56(%rdi) - movq 56(%rcx),%r15 - movq %rcx,%rdi - jmp .Lsqrx8x_outer_loop - -.align 32 -.Lsqrx8x_outer_break: - movq %r9,72(%rdi) -.byte 102,72,15,126,217 - movq %r10,80(%rdi) - movq %r11,88(%rdi) - movq %r12,96(%rdi) - movq %r13,104(%rdi) - movq %r14,112(%rdi) - leaq 48+8(%rsp),%rdi - movq (%rsi,%rcx,1),%rdx - - movq 8(%rdi),%r11 - xorq %r10,%r10 - movq 0+8(%rsp),%r9 - adoxq %r11,%r11 - movq 16(%rdi),%r12 - movq 24(%rdi),%r13 - - -.align 32 -.Lsqrx4x_shift_n_add: - mulxq %rdx,%rax,%rbx - adoxq %r12,%r12 - adcxq %r10,%rax -.byte 0x48,0x8b,0x94,0x0e,0x08,0x00,0x00,0x00 -.byte 0x4c,0x8b,0x97,0x20,0x00,0x00,0x00 - adoxq %r13,%r13 - adcxq %r11,%rbx - movq 40(%rdi),%r11 - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r10,%r10 - adcxq %r12,%rax - movq 16(%rsi,%rcx,1),%rdx - movq 48(%rdi),%r12 - adoxq %r11,%r11 - adcxq %r13,%rbx - movq 56(%rdi),%r13 - movq %rax,16(%rdi) - movq %rbx,24(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r12,%r12 - adcxq %r10,%rax - movq 24(%rsi,%rcx,1),%rdx - leaq 32(%rcx),%rcx - movq 64(%rdi),%r10 - adoxq %r13,%r13 - adcxq %r11,%rbx - movq 72(%rdi),%r11 - movq %rax,32(%rdi) - movq %rbx,40(%rdi) - - mulxq %rdx,%rax,%rbx - adoxq %r10,%r10 - adcxq %r12,%rax - jrcxz .Lsqrx4x_shift_n_add_break -.byte 0x48,0x8b,0x94,0x0e,0x00,0x00,0x00,0x00 - adoxq %r11,%r11 - adcxq %r13,%rbx - movq 80(%rdi),%r12 - movq 88(%rdi),%r13 - movq %rax,48(%rdi) - movq %rbx,56(%rdi) - leaq 64(%rdi),%rdi - nop - jmp .Lsqrx4x_shift_n_add - -.align 32 -.Lsqrx4x_shift_n_add_break: - adcxq %r13,%rbx - movq %rax,48(%rdi) - movq %rbx,56(%rdi) - leaq 64(%rdi),%rdi -.byte 102,72,15,126,213 -__bn_sqrx8x_reduction: - xorl %eax,%eax - movq 32+8(%rsp),%rbx - movq 48+8(%rsp),%rdx - leaq -64(%rbp,%r9,1),%rcx - - movq %rcx,0+8(%rsp) - movq %rdi,8+8(%rsp) - - leaq 48+8(%rsp),%rdi - jmp .Lsqrx8x_reduction_loop - -.align 32 -.Lsqrx8x_reduction_loop: - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq %rdx,%r8 - imulq %rbx,%rdx - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 - movq %rax,24+8(%rsp) - - leaq 64(%rdi),%rdi - xorq %rsi,%rsi - movq $-8,%rcx - jmp .Lsqrx8x_reduce - -.align 32 -.Lsqrx8x_reduce: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rbx,%rax - adoxq %r9,%r8 - - mulxq 8(%rbp),%rbx,%r9 - adcxq %rbx,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rbx,%r10 - adcxq %rbx,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rbx,%r11 - adcxq %rbx,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xe3,0xf6,0xa5,0x20,0x00,0x00,0x00 - movq %rdx,%rax - movq %r8,%rdx - adcxq %rbx,%r11 - adoxq %r13,%r12 - - mulxq 32+8(%rsp),%rbx,%rdx - movq %rax,%rdx - movq %rax,64+48+8(%rsp,%rcx,8) - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq %rbx,%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - adcxq %rsi,%r15 - -.byte 0x67,0x67,0x67 - incq %rcx - jnz .Lsqrx8x_reduce - - movq %rsi,%rax - cmpq 0+8(%rsp),%rbp - jae .Lsqrx8x_no_tail - - movq 48+8(%rsp),%rdx - addq 0(%rdi),%r8 - leaq 64(%rbp),%rbp - movq $-8,%rcx - adcxq 8(%rdi),%r9 - adcxq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi - sbbq %rax,%rax - - xorq %rsi,%rsi - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_tail - -.align 32 -.Lsqrx8x_tail: - movq %r8,%rbx - mulxq 0(%rbp),%rax,%r8 - adcxq %rax,%rbx - adoxq %r9,%r8 - - mulxq 8(%rbp),%rax,%r9 - adcxq %rax,%r8 - adoxq %r10,%r9 - - mulxq 16(%rbp),%rax,%r10 - adcxq %rax,%r9 - adoxq %r11,%r10 - - mulxq 24(%rbp),%rax,%r11 - adcxq %rax,%r10 - adoxq %r12,%r11 - -.byte 0xc4,0x62,0xfb,0xf6,0xa5,0x20,0x00,0x00,0x00 - adcxq %rax,%r11 - adoxq %r13,%r12 - - mulxq 40(%rbp),%rax,%r13 - adcxq %rax,%r12 - adoxq %r14,%r13 - - mulxq 48(%rbp),%rax,%r14 - adcxq %rax,%r13 - adoxq %r15,%r14 - - mulxq 56(%rbp),%rax,%r15 - movq 72+48+8(%rsp,%rcx,8),%rdx - adcxq %rax,%r14 - adoxq %rsi,%r15 - movq %rbx,(%rdi,%rcx,8) - movq %r8,%rbx - adcxq %rsi,%r15 - - incq %rcx - jnz .Lsqrx8x_tail - - cmpq 0+8(%rsp),%rbp - jae .Lsqrx8x_tail_done - - subq 16+8(%rsp),%rsi - movq 48+8(%rsp),%rdx - leaq 64(%rbp),%rbp - adcq 0(%rdi),%r8 - adcq 8(%rdi),%r9 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - leaq 64(%rdi),%rdi - sbbq %rax,%rax - subq $8,%rcx - - xorq %rsi,%rsi - movq %rax,16+8(%rsp) - jmp .Lsqrx8x_tail - -.align 32 -.Lsqrx8x_tail_done: - xorq %rax,%rax - addq 24+8(%rsp),%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - adcq $0,%r12 - adcq $0,%r13 - adcq $0,%r14 - adcq $0,%r15 - adcq $0,%rax - - subq 16+8(%rsp),%rsi -.Lsqrx8x_no_tail: - adcq 0(%rdi),%r8 -.byte 102,72,15,126,217 - adcq 8(%rdi),%r9 - movq 56(%rbp),%rsi -.byte 102,72,15,126,213 - adcq 16(%rdi),%r10 - adcq 24(%rdi),%r11 - adcq 32(%rdi),%r12 - adcq 40(%rdi),%r13 - adcq 48(%rdi),%r14 - adcq 56(%rdi),%r15 - adcq $0,%rax - - movq 32+8(%rsp),%rbx - movq 64(%rdi,%rcx,1),%rdx - - movq %r8,0(%rdi) - leaq 64(%rdi),%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - - leaq 64(%rdi,%rcx,1),%rdi - cmpq 8+8(%rsp),%r8 - jb .Lsqrx8x_reduction_loop - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_sqrx8x_internal,.-bn_sqrx8x_internal -.align 32 -__bn_postx4x_internal: -.cfi_startproc - movq 0(%rbp),%r12 - movq %rcx,%r10 - movq %rcx,%r9 - negq %rax - sarq $3+2,%rcx - -.byte 102,72,15,126,202 -.byte 102,72,15,126,206 - decq %r12 - movq 8(%rbp),%r13 - xorq %r8,%r8 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 - jmp .Lsqrx4x_sub_entry - -.align 16 -.Lsqrx4x_sub: - movq 0(%rbp),%r12 - movq 8(%rbp),%r13 - movq 16(%rbp),%r14 - movq 24(%rbp),%r15 -.Lsqrx4x_sub_entry: - andnq %rax,%r12,%r12 - leaq 32(%rbp),%rbp - andnq %rax,%r13,%r13 - andnq %rax,%r14,%r14 - andnq %rax,%r15,%r15 - - negq %r8 - adcq 0(%rdi),%r12 - adcq 8(%rdi),%r13 - adcq 16(%rdi),%r14 - adcq 24(%rdi),%r15 - movq %r12,0(%rdx) - leaq 32(%rdi),%rdi - movq %r13,8(%rdx) - sbbq %r8,%r8 - movq %r14,16(%rdx) - movq %r15,24(%rdx) - leaq 32(%rdx),%rdx - - incq %rcx - jnz .Lsqrx4x_sub - - negq %r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __bn_postx4x_internal,.-__bn_postx4x_internal -.globl bn_get_bits5 -.type bn_get_bits5,@function -.align 16 -bn_get_bits5: -.cfi_startproc - leaq 0(%rdi),%r10 - leaq 1(%rdi),%r11 - movl %esi,%ecx - shrl $4,%esi - andl $15,%ecx - leal -8(%rcx),%eax - cmpl $11,%ecx - cmovaq %r11,%r10 - cmoval %eax,%ecx - movzwl (%r10,%rsi,2),%eax - shrl %cl,%eax - andl $31,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_get_bits5,.-bn_get_bits5 - -.globl bn_scatter5 -.type bn_scatter5,@function -.align 16 -bn_scatter5: -.cfi_startproc - cmpl $0,%esi - jz .Lscatter_epilogue - leaq (%rdx,%rcx,8),%rdx -.Lscatter: - movq (%rdi),%rax - leaq 8(%rdi),%rdi - movq %rax,(%rdx) - leaq 256(%rdx),%rdx - subl $1,%esi - jnz .Lscatter -.Lscatter_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size bn_scatter5,.-bn_scatter5 - -.globl bn_gather5 -.type bn_gather5,@function -.align 32 -bn_gather5: -.LSEH_begin_bn_gather5: -.cfi_startproc - -.byte 0x4c,0x8d,0x14,0x24 -.byte 0x48,0x81,0xec,0x08,0x01,0x00,0x00 - leaq .Linc(%rip),%rax - andq $-16,%rsp - - movd %ecx,%xmm5 - movdqa 0(%rax),%xmm0 - movdqa 16(%rax),%xmm1 - leaq 128(%rdx),%r11 - leaq 128(%rsp),%rax - - pshufd $0,%xmm5,%xmm5 - movdqa %xmm1,%xmm4 - movdqa %xmm1,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,-128(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,-112(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,-96(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,-80(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,-64(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,-48(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,-32(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,-16(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,0(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,16(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,32(%rax) - movdqa %xmm4,%xmm2 - paddd %xmm0,%xmm1 - pcmpeqd %xmm5,%xmm0 - movdqa %xmm3,48(%rax) - movdqa %xmm4,%xmm3 - - paddd %xmm1,%xmm2 - pcmpeqd %xmm5,%xmm1 - movdqa %xmm0,64(%rax) - movdqa %xmm4,%xmm0 - - paddd %xmm2,%xmm3 - pcmpeqd %xmm5,%xmm2 - movdqa %xmm1,80(%rax) - movdqa %xmm4,%xmm1 - - paddd %xmm3,%xmm0 - pcmpeqd %xmm5,%xmm3 - movdqa %xmm2,96(%rax) - movdqa %xmm4,%xmm2 - movdqa %xmm3,112(%rax) - jmp .Lgather - -.align 32 -.Lgather: - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - movdqa -128(%r11),%xmm0 - movdqa -112(%r11),%xmm1 - movdqa -96(%r11),%xmm2 - pand -128(%rax),%xmm0 - movdqa -80(%r11),%xmm3 - pand -112(%rax),%xmm1 - por %xmm0,%xmm4 - pand -96(%rax),%xmm2 - por %xmm1,%xmm5 - pand -80(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa -64(%r11),%xmm0 - movdqa -48(%r11),%xmm1 - movdqa -32(%r11),%xmm2 - pand -64(%rax),%xmm0 - movdqa -16(%r11),%xmm3 - pand -48(%rax),%xmm1 - por %xmm0,%xmm4 - pand -32(%rax),%xmm2 - por %xmm1,%xmm5 - pand -16(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 0(%r11),%xmm0 - movdqa 16(%r11),%xmm1 - movdqa 32(%r11),%xmm2 - pand 0(%rax),%xmm0 - movdqa 48(%r11),%xmm3 - pand 16(%rax),%xmm1 - por %xmm0,%xmm4 - pand 32(%rax),%xmm2 - por %xmm1,%xmm5 - pand 48(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - movdqa 64(%r11),%xmm0 - movdqa 80(%r11),%xmm1 - movdqa 96(%r11),%xmm2 - pand 64(%rax),%xmm0 - movdqa 112(%r11),%xmm3 - pand 80(%rax),%xmm1 - por %xmm0,%xmm4 - pand 96(%rax),%xmm2 - por %xmm1,%xmm5 - pand 112(%rax),%xmm3 - por %xmm2,%xmm4 - por %xmm3,%xmm5 - por %xmm5,%xmm4 - leaq 256(%r11),%r11 - pshufd $0x4e,%xmm4,%xmm0 - por %xmm4,%xmm0 - movq %xmm0,(%rdi) - leaq 8(%rdi),%rdi - subl $1,%esi - jnz .Lgather - - leaq (%r10),%rsp - .byte 0xf3,0xc3 -.LSEH_end_bn_gather5: -.cfi_endproc -.size bn_gather5,.-bn_gather5 -.align 64 -.Linc: -.long 0,0, 1,1 -.long 2,2, 2,2 -.byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,119,105,116,104,32,115,99,97,116,116,101,114,47,103,97,116,104,101,114,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h deleted file mode 100644 index f0d1dd72f4404c..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/buildinf.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by util/mkbuildinf.pl - * - * Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#define PLATFORM "platform: linux-x32" -#define DATE "built on: Tue Dec 14 22:57:56 2021 UTC" - -/* - * Generate compiler_flags as an array of individual characters. This is a - * workaround for the situation where CFLAGS gets too long for a C90 string - * literal - */ -static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','.','.','/','c','o','n', - 'f','i','g','/','f','a','k','e','_','g','c','c','.','p','l',' ', - '-','f','P','I','C',' ','-','p','t','h','r','e','a','d',' ','-', - 'm','x','3','2',' ','-','W','a',',','-','-','n','o','e','x','e', - 'c','s','t','a','c','k',' ','-','W','a','l','l',' ','-','O','3', - ' ','-','D','O','P','E','N','S','S','L','_','U','S','E','_','N', - 'O','D','E','L','E','T','E',' ','-','D','L','_','E','N','D','I', - 'A','N',' ','-','D','O','P','E','N','S','S','L','_','P','I','C', - ' ','-','D','O','P','E','N','S','S','L','_','B','U','I','L','D', - 'I','N','G','_','O','P','E','N','S','S','L',' ','-','D','N','D', - 'E','B','U','G','\0' -}; diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s deleted file mode 100644 index cc662324872a8d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s +++ /dev/null @@ -1,1946 +0,0 @@ -.text - - -.globl Camellia_EncryptBlock -.type Camellia_EncryptBlock,@function -.align 16 -Camellia_EncryptBlock: -.cfi_startproc - movl $128,%eax - subl %edi,%eax - movl $3,%edi - adcl $0,%edi - jmp .Lenc_rounds -.cfi_endproc -.size Camellia_EncryptBlock,.-Camellia_EncryptBlock - -.globl Camellia_EncryptBlock_Rounds -.type Camellia_EncryptBlock_Rounds,@function -.align 16 -.Lenc_rounds: -Camellia_EncryptBlock_Rounds: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lenc_prologue: - - - movq %rcx,%r13 - movq %rdx,%r14 - - shll $6,%edi - leaq .LCamellia_SBOX(%rip),%rbp - leaq (%r14,%rdi,1),%r15 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - bswapl %r8d - movl 12(%rsi),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_encrypt - - bswapl %r8d - bswapl %r9d - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Lenc_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_EncryptBlock_Rounds,.-Camellia_EncryptBlock_Rounds - -.type _x86_64_Camellia_encrypt,@function -.align 16 -_x86_64_Camellia_encrypt: -.cfi_startproc - xorl 0(%r14),%r9d - xorl 4(%r14),%r8d - xorl 8(%r14),%r11d - xorl 12(%r14),%r10d -.align 16 -.Leloop: - movl 16(%r14),%ebx - movl 20(%r14),%eax - - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 24(%r14),%ebx - movl 28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 32(%r14),%ebx - movl 36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 40(%r14),%ebx - movl 44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 48(%r14),%ebx - movl 52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 56(%r14),%ebx - movl 60(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 64(%r14),%ebx - movl 68(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - leaq 64(%r14),%r14 - cmpq %r15,%r14 - movl 8(%r14),%edx - movl 12(%r14),%ecx - je .Ledone - - andl %r8d,%eax - orl %r11d,%edx - roll $1,%eax - xorl %edx,%r10d - xorl %eax,%r9d - andl %r10d,%ecx - orl %r9d,%ebx - roll $1,%ecx - xorl %ebx,%r8d - xorl %ecx,%r11d - jmp .Leloop - -.align 16 -.Ledone: - xorl %r10d,%eax - xorl %r11d,%ebx - xorl %r8d,%ecx - xorl %r9d,%edx - - movl %eax,%r8d - movl %ebx,%r9d - movl %ecx,%r10d - movl %edx,%r11d - -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_Camellia_encrypt,.-_x86_64_Camellia_encrypt - - -.globl Camellia_DecryptBlock -.type Camellia_DecryptBlock,@function -.align 16 -Camellia_DecryptBlock: -.cfi_startproc - movl $128,%eax - subl %edi,%eax - movl $3,%edi - adcl $0,%edi - jmp .Ldec_rounds -.cfi_endproc -.size Camellia_DecryptBlock,.-Camellia_DecryptBlock - -.globl Camellia_DecryptBlock_Rounds -.type Camellia_DecryptBlock_Rounds,@function -.align 16 -.Ldec_rounds: -Camellia_DecryptBlock_Rounds: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Ldec_prologue: - - - movq %rcx,%r13 - movq %rdx,%r15 - - shll $6,%edi - leaq .LCamellia_SBOX(%rip),%rbp - leaq (%r15,%rdi,1),%r14 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - bswapl %r8d - movl 12(%rsi),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_decrypt - - bswapl %r8d - bswapl %r9d - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Ldec_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_DecryptBlock_Rounds,.-Camellia_DecryptBlock_Rounds - -.type _x86_64_Camellia_decrypt,@function -.align 16 -_x86_64_Camellia_decrypt: -.cfi_startproc - xorl 0(%r14),%r9d - xorl 4(%r14),%r8d - xorl 8(%r14),%r11d - xorl 12(%r14),%r10d -.align 16 -.Ldloop: - movl -8(%r14),%ebx - movl -4(%r14),%eax - - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -16(%r14),%ebx - movl -12(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -24(%r14),%ebx - movl -20(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -32(%r14),%ebx - movl -28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -40(%r14),%ebx - movl -36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -48(%r14),%ebx - movl -44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl -56(%r14),%ebx - movl -52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - leaq -64(%r14),%r14 - cmpq %r15,%r14 - movl 0(%r14),%edx - movl 4(%r14),%ecx - je .Lddone - - andl %r8d,%eax - orl %r11d,%edx - roll $1,%eax - xorl %edx,%r10d - xorl %eax,%r9d - andl %r10d,%ecx - orl %r9d,%ebx - roll $1,%ecx - xorl %ebx,%r8d - xorl %ecx,%r11d - - jmp .Ldloop - -.align 16 -.Lddone: - xorl %r10d,%ecx - xorl %r11d,%edx - xorl %r8d,%eax - xorl %r9d,%ebx - - movl %ecx,%r8d - movl %edx,%r9d - movl %eax,%r10d - movl %ebx,%r11d - -.byte 0xf3,0xc3 -.cfi_endproc -.size _x86_64_Camellia_decrypt,.-_x86_64_Camellia_decrypt -.globl Camellia_Ekeygen -.type Camellia_Ekeygen,@function -.align 16 -Camellia_Ekeygen: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lkey_prologue: - - movl %edi,%r15d - movq %rdx,%r13 - - movl 0(%rsi),%r8d - movl 4(%rsi),%r9d - movl 8(%rsi),%r10d - movl 12(%rsi),%r11d - - bswapl %r8d - bswapl %r9d - bswapl %r10d - bswapl %r11d - movl %r9d,0(%r13) - movl %r8d,4(%r13) - movl %r11d,8(%r13) - movl %r10d,12(%r13) - cmpq $128,%r15 - je .L1st128 - - movl 16(%rsi),%r8d - movl 20(%rsi),%r9d - cmpq $192,%r15 - je .L1st192 - movl 24(%rsi),%r10d - movl 28(%rsi),%r11d - jmp .L1st256 -.L1st192: - movl %r8d,%r10d - movl %r9d,%r11d - notl %r10d - notl %r11d -.L1st256: - bswapl %r8d - bswapl %r9d - bswapl %r10d - bswapl %r11d - movl %r9d,32(%r13) - movl %r8d,36(%r13) - movl %r11d,40(%r13) - movl %r10d,44(%r13) - xorl 0(%r13),%r9d - xorl 4(%r13),%r8d - xorl 8(%r13),%r11d - xorl 12(%r13),%r10d - -.L1st128: - leaq .LCamellia_SIGMA(%rip),%r14 - leaq .LCamellia_SBOX(%rip),%rbp - - movl 0(%r14),%ebx - movl 4(%r14),%eax - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 8(%r14),%ebx - movl 12(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 16(%r14),%ebx - movl 20(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - xorl 0(%r13),%r9d - xorl 4(%r13),%r8d - xorl 8(%r13),%r11d - xorl 12(%r13),%r10d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 24(%r14),%ebx - movl 28(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 32(%r14),%ebx - movl 36(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - cmpq $128,%r15 - jne .L2nd256 - - leaq 128(%r13),%r13 - shlq $32,%r8 - shlq $32,%r10 - orq %r9,%r8 - orq %r11,%r10 - movq -128(%r13),%rax - movq -120(%r13),%rbx - movq %r8,-112(%r13) - movq %r10,-104(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rax,-96(%r13) - movq %rbx,-88(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-80(%r13) - movq %r10,-72(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-64(%r13) - movq %r10,-56(%r13) - movq %rax,%r11 - shlq $30,%rax - movq %rbx,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%rax - shlq $30,%rbx - orq %r11,%rbx - movq %rax,-48(%r13) - movq %rbx,-40(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-32(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rbx,-24(%r13) - movq %r8,%r11 - shlq $15,%r8 - movq %r10,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r8 - shlq $15,%r10 - orq %r11,%r10 - movq %r8,-16(%r13) - movq %r10,-8(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,0(%r13) - movq %rbx,8(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,16(%r13) - movq %rbx,24(%r13) - movq %r8,%r11 - shlq $34,%r8 - movq %r10,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%r8 - shlq $34,%r10 - orq %r11,%r10 - movq %r8,32(%r13) - movq %r10,40(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,48(%r13) - movq %rbx,56(%r13) - movq %r8,%r11 - shlq $17,%r8 - movq %r10,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%r8 - shlq $17,%r10 - orq %r11,%r10 - movq %r8,64(%r13) - movq %r10,72(%r13) - movl $3,%eax - jmp .Ldone -.align 16 -.L2nd256: - movl %r9d,48(%r13) - movl %r8d,52(%r13) - movl %r11d,56(%r13) - movl %r10d,60(%r13) - xorl 32(%r13),%r9d - xorl 36(%r13),%r8d - xorl 40(%r13),%r11d - xorl 44(%r13),%r10d - xorl %r8d,%eax - xorl %r9d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 40(%r14),%ebx - movl 44(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r10d - xorl %ecx,%r11d - xorl %edx,%r11d - xorl %r10d,%eax - xorl %r11d,%ebx - movzbl %ah,%esi - movzbl %bl,%edi - movl 2052(%rbp,%rsi,8),%edx - movl 0(%rbp,%rdi,8),%ecx - movzbl %al,%esi - shrl $16,%eax - movzbl %bh,%edi - xorl 4(%rbp,%rsi,8),%edx - shrl $16,%ebx - xorl 4(%rbp,%rdi,8),%ecx - movzbl %ah,%esi - movzbl %bl,%edi - xorl 0(%rbp,%rsi,8),%edx - xorl 2052(%rbp,%rdi,8),%ecx - movzbl %al,%esi - movzbl %bh,%edi - xorl 2048(%rbp,%rsi,8),%edx - xorl 2048(%rbp,%rdi,8),%ecx - movl 48(%r14),%ebx - movl 52(%r14),%eax - xorl %edx,%ecx - rorl $8,%edx - xorl %ecx,%r8d - xorl %ecx,%r9d - xorl %edx,%r9d - movq 0(%r13),%rax - movq 8(%r13),%rbx - movq 32(%r13),%rcx - movq 40(%r13),%rdx - movq 48(%r13),%r14 - movq 56(%r13),%r15 - leaq 128(%r13),%r13 - shlq $32,%r8 - shlq $32,%r10 - orq %r9,%r8 - orq %r11,%r10 - movq %r8,-112(%r13) - movq %r10,-104(%r13) - movq %rcx,%r11 - shlq $15,%rcx - movq %rdx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rcx - shlq $15,%rdx - orq %r11,%rdx - movq %rcx,-96(%r13) - movq %rdx,-88(%r13) - movq %r14,%r11 - shlq $15,%r14 - movq %r15,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%r14 - shlq $15,%r15 - orq %r11,%r15 - movq %r14,-80(%r13) - movq %r15,-72(%r13) - movq %rcx,%r11 - shlq $15,%rcx - movq %rdx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rcx - shlq $15,%rdx - orq %r11,%rdx - movq %rcx,-64(%r13) - movq %rdx,-56(%r13) - movq %r8,%r11 - shlq $30,%r8 - movq %r10,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r8 - shlq $30,%r10 - orq %r11,%r10 - movq %r8,-48(%r13) - movq %r10,-40(%r13) - movq %rax,%r11 - shlq $45,%rax - movq %rbx,%r9 - shrq $19,%r9 - shrq $19,%r11 - orq %r9,%rax - shlq $45,%rbx - orq %r11,%rbx - movq %rax,-32(%r13) - movq %rbx,-24(%r13) - movq %r14,%r11 - shlq $30,%r14 - movq %r15,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r14 - shlq $30,%r15 - orq %r11,%r15 - movq %r14,-16(%r13) - movq %r15,-8(%r13) - movq %rax,%r11 - shlq $15,%rax - movq %rbx,%r9 - shrq $49,%r9 - shrq $49,%r11 - orq %r9,%rax - shlq $15,%rbx - orq %r11,%rbx - movq %rax,0(%r13) - movq %rbx,8(%r13) - movq %rcx,%r11 - shlq $30,%rcx - movq %rdx,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%rcx - shlq $30,%rdx - orq %r11,%rdx - movq %rcx,16(%r13) - movq %rdx,24(%r13) - movq %r8,%r11 - shlq $30,%r8 - movq %r10,%r9 - shrq $34,%r9 - shrq $34,%r11 - orq %r9,%r8 - shlq $30,%r10 - orq %r11,%r10 - movq %r8,32(%r13) - movq %r10,40(%r13) - movq %rax,%r11 - shlq $17,%rax - movq %rbx,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%rax - shlq $17,%rbx - orq %r11,%rbx - movq %rax,48(%r13) - movq %rbx,56(%r13) - movq %r14,%r11 - shlq $32,%r14 - movq %r15,%r9 - shrq $32,%r9 - shrq $32,%r11 - orq %r9,%r14 - shlq $32,%r15 - orq %r11,%r15 - movq %r14,64(%r13) - movq %r15,72(%r13) - movq %rcx,%r11 - shlq $34,%rcx - movq %rdx,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%rcx - shlq $34,%rdx - orq %r11,%rdx - movq %rcx,80(%r13) - movq %rdx,88(%r13) - movq %r14,%r11 - shlq $17,%r14 - movq %r15,%r9 - shrq $47,%r9 - shrq $47,%r11 - orq %r9,%r14 - shlq $17,%r15 - orq %r11,%r15 - movq %r14,96(%r13) - movq %r15,104(%r13) - movq %rax,%r11 - shlq $34,%rax - movq %rbx,%r9 - shrq $30,%r9 - shrq $30,%r11 - orq %r9,%rax - shlq $34,%rbx - orq %r11,%rbx - movq %rax,112(%r13) - movq %rbx,120(%r13) - movq %r8,%r11 - shlq $51,%r8 - movq %r10,%r9 - shrq $13,%r9 - shrq $13,%r11 - orq %r9,%r8 - shlq $51,%r10 - orq %r11,%r10 - movq %r8,128(%r13) - movq %r10,136(%r13) - movl $4,%eax -.Ldone: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%rbp -.cfi_restore %rbp - movq 32(%rsp),%rbx -.cfi_restore %rbx - leaq 40(%rsp),%rsp -.cfi_adjust_cfa_offset -40 -.Lkey_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_Ekeygen,.-Camellia_Ekeygen -.align 64 -.LCamellia_SIGMA: -.long 0x3bcc908b, 0xa09e667f, 0x4caa73b2, 0xb67ae858 -.long 0xe94f82be, 0xc6ef372f, 0xf1d36f1c, 0x54ff53a5 -.long 0xde682d1d, 0x10e527fa, 0xb3e6c1fd, 0xb05688c2 -.long 0, 0, 0, 0 -.LCamellia_SBOX: -.long 0x70707000,0x70700070 -.long 0x82828200,0x2c2c002c -.long 0x2c2c2c00,0xb3b300b3 -.long 0xececec00,0xc0c000c0 -.long 0xb3b3b300,0xe4e400e4 -.long 0x27272700,0x57570057 -.long 0xc0c0c000,0xeaea00ea -.long 0xe5e5e500,0xaeae00ae -.long 0xe4e4e400,0x23230023 -.long 0x85858500,0x6b6b006b -.long 0x57575700,0x45450045 -.long 0x35353500,0xa5a500a5 -.long 0xeaeaea00,0xeded00ed -.long 0x0c0c0c00,0x4f4f004f -.long 0xaeaeae00,0x1d1d001d -.long 0x41414100,0x92920092 -.long 0x23232300,0x86860086 -.long 0xefefef00,0xafaf00af -.long 0x6b6b6b00,0x7c7c007c -.long 0x93939300,0x1f1f001f -.long 0x45454500,0x3e3e003e -.long 0x19191900,0xdcdc00dc -.long 0xa5a5a500,0x5e5e005e -.long 0x21212100,0x0b0b000b -.long 0xededed00,0xa6a600a6 -.long 0x0e0e0e00,0x39390039 -.long 0x4f4f4f00,0xd5d500d5 -.long 0x4e4e4e00,0x5d5d005d -.long 0x1d1d1d00,0xd9d900d9 -.long 0x65656500,0x5a5a005a -.long 0x92929200,0x51510051 -.long 0xbdbdbd00,0x6c6c006c -.long 0x86868600,0x8b8b008b -.long 0xb8b8b800,0x9a9a009a -.long 0xafafaf00,0xfbfb00fb -.long 0x8f8f8f00,0xb0b000b0 -.long 0x7c7c7c00,0x74740074 -.long 0xebebeb00,0x2b2b002b -.long 0x1f1f1f00,0xf0f000f0 -.long 0xcecece00,0x84840084 -.long 0x3e3e3e00,0xdfdf00df -.long 0x30303000,0xcbcb00cb -.long 0xdcdcdc00,0x34340034 -.long 0x5f5f5f00,0x76760076 -.long 0x5e5e5e00,0x6d6d006d -.long 0xc5c5c500,0xa9a900a9 -.long 0x0b0b0b00,0xd1d100d1 -.long 0x1a1a1a00,0x04040004 -.long 0xa6a6a600,0x14140014 -.long 0xe1e1e100,0x3a3a003a -.long 0x39393900,0xdede00de -.long 0xcacaca00,0x11110011 -.long 0xd5d5d500,0x32320032 -.long 0x47474700,0x9c9c009c -.long 0x5d5d5d00,0x53530053 -.long 0x3d3d3d00,0xf2f200f2 -.long 0xd9d9d900,0xfefe00fe -.long 0x01010100,0xcfcf00cf -.long 0x5a5a5a00,0xc3c300c3 -.long 0xd6d6d600,0x7a7a007a -.long 0x51515100,0x24240024 -.long 0x56565600,0xe8e800e8 -.long 0x6c6c6c00,0x60600060 -.long 0x4d4d4d00,0x69690069 -.long 0x8b8b8b00,0xaaaa00aa -.long 0x0d0d0d00,0xa0a000a0 -.long 0x9a9a9a00,0xa1a100a1 -.long 0x66666600,0x62620062 -.long 0xfbfbfb00,0x54540054 -.long 0xcccccc00,0x1e1e001e -.long 0xb0b0b000,0xe0e000e0 -.long 0x2d2d2d00,0x64640064 -.long 0x74747400,0x10100010 -.long 0x12121200,0x00000000 -.long 0x2b2b2b00,0xa3a300a3 -.long 0x20202000,0x75750075 -.long 0xf0f0f000,0x8a8a008a -.long 0xb1b1b100,0xe6e600e6 -.long 0x84848400,0x09090009 -.long 0x99999900,0xdddd00dd -.long 0xdfdfdf00,0x87870087 -.long 0x4c4c4c00,0x83830083 -.long 0xcbcbcb00,0xcdcd00cd -.long 0xc2c2c200,0x90900090 -.long 0x34343400,0x73730073 -.long 0x7e7e7e00,0xf6f600f6 -.long 0x76767600,0x9d9d009d -.long 0x05050500,0xbfbf00bf -.long 0x6d6d6d00,0x52520052 -.long 0xb7b7b700,0xd8d800d8 -.long 0xa9a9a900,0xc8c800c8 -.long 0x31313100,0xc6c600c6 -.long 0xd1d1d100,0x81810081 -.long 0x17171700,0x6f6f006f -.long 0x04040400,0x13130013 -.long 0xd7d7d700,0x63630063 -.long 0x14141400,0xe9e900e9 -.long 0x58585800,0xa7a700a7 -.long 0x3a3a3a00,0x9f9f009f -.long 0x61616100,0xbcbc00bc -.long 0xdedede00,0x29290029 -.long 0x1b1b1b00,0xf9f900f9 -.long 0x11111100,0x2f2f002f -.long 0x1c1c1c00,0xb4b400b4 -.long 0x32323200,0x78780078 -.long 0x0f0f0f00,0x06060006 -.long 0x9c9c9c00,0xe7e700e7 -.long 0x16161600,0x71710071 -.long 0x53535300,0xd4d400d4 -.long 0x18181800,0xabab00ab -.long 0xf2f2f200,0x88880088 -.long 0x22222200,0x8d8d008d -.long 0xfefefe00,0x72720072 -.long 0x44444400,0xb9b900b9 -.long 0xcfcfcf00,0xf8f800f8 -.long 0xb2b2b200,0xacac00ac -.long 0xc3c3c300,0x36360036 -.long 0xb5b5b500,0x2a2a002a -.long 0x7a7a7a00,0x3c3c003c -.long 0x91919100,0xf1f100f1 -.long 0x24242400,0x40400040 -.long 0x08080800,0xd3d300d3 -.long 0xe8e8e800,0xbbbb00bb -.long 0xa8a8a800,0x43430043 -.long 0x60606000,0x15150015 -.long 0xfcfcfc00,0xadad00ad -.long 0x69696900,0x77770077 -.long 0x50505000,0x80800080 -.long 0xaaaaaa00,0x82820082 -.long 0xd0d0d000,0xecec00ec -.long 0xa0a0a000,0x27270027 -.long 0x7d7d7d00,0xe5e500e5 -.long 0xa1a1a100,0x85850085 -.long 0x89898900,0x35350035 -.long 0x62626200,0x0c0c000c -.long 0x97979700,0x41410041 -.long 0x54545400,0xefef00ef -.long 0x5b5b5b00,0x93930093 -.long 0x1e1e1e00,0x19190019 -.long 0x95959500,0x21210021 -.long 0xe0e0e000,0x0e0e000e -.long 0xffffff00,0x4e4e004e -.long 0x64646400,0x65650065 -.long 0xd2d2d200,0xbdbd00bd -.long 0x10101000,0xb8b800b8 -.long 0xc4c4c400,0x8f8f008f -.long 0x00000000,0xebeb00eb -.long 0x48484800,0xcece00ce -.long 0xa3a3a300,0x30300030 -.long 0xf7f7f700,0x5f5f005f -.long 0x75757500,0xc5c500c5 -.long 0xdbdbdb00,0x1a1a001a -.long 0x8a8a8a00,0xe1e100e1 -.long 0x03030300,0xcaca00ca -.long 0xe6e6e600,0x47470047 -.long 0xdadada00,0x3d3d003d -.long 0x09090900,0x01010001 -.long 0x3f3f3f00,0xd6d600d6 -.long 0xdddddd00,0x56560056 -.long 0x94949400,0x4d4d004d -.long 0x87878700,0x0d0d000d -.long 0x5c5c5c00,0x66660066 -.long 0x83838300,0xcccc00cc -.long 0x02020200,0x2d2d002d -.long 0xcdcdcd00,0x12120012 -.long 0x4a4a4a00,0x20200020 -.long 0x90909000,0xb1b100b1 -.long 0x33333300,0x99990099 -.long 0x73737300,0x4c4c004c -.long 0x67676700,0xc2c200c2 -.long 0xf6f6f600,0x7e7e007e -.long 0xf3f3f300,0x05050005 -.long 0x9d9d9d00,0xb7b700b7 -.long 0x7f7f7f00,0x31310031 -.long 0xbfbfbf00,0x17170017 -.long 0xe2e2e200,0xd7d700d7 -.long 0x52525200,0x58580058 -.long 0x9b9b9b00,0x61610061 -.long 0xd8d8d800,0x1b1b001b -.long 0x26262600,0x1c1c001c -.long 0xc8c8c800,0x0f0f000f -.long 0x37373700,0x16160016 -.long 0xc6c6c600,0x18180018 -.long 0x3b3b3b00,0x22220022 -.long 0x81818100,0x44440044 -.long 0x96969600,0xb2b200b2 -.long 0x6f6f6f00,0xb5b500b5 -.long 0x4b4b4b00,0x91910091 -.long 0x13131300,0x08080008 -.long 0xbebebe00,0xa8a800a8 -.long 0x63636300,0xfcfc00fc -.long 0x2e2e2e00,0x50500050 -.long 0xe9e9e900,0xd0d000d0 -.long 0x79797900,0x7d7d007d -.long 0xa7a7a700,0x89890089 -.long 0x8c8c8c00,0x97970097 -.long 0x9f9f9f00,0x5b5b005b -.long 0x6e6e6e00,0x95950095 -.long 0xbcbcbc00,0xffff00ff -.long 0x8e8e8e00,0xd2d200d2 -.long 0x29292900,0xc4c400c4 -.long 0xf5f5f500,0x48480048 -.long 0xf9f9f900,0xf7f700f7 -.long 0xb6b6b600,0xdbdb00db -.long 0x2f2f2f00,0x03030003 -.long 0xfdfdfd00,0xdada00da -.long 0xb4b4b400,0x3f3f003f -.long 0x59595900,0x94940094 -.long 0x78787800,0x5c5c005c -.long 0x98989800,0x02020002 -.long 0x06060600,0x4a4a004a -.long 0x6a6a6a00,0x33330033 -.long 0xe7e7e700,0x67670067 -.long 0x46464600,0xf3f300f3 -.long 0x71717100,0x7f7f007f -.long 0xbababa00,0xe2e200e2 -.long 0xd4d4d400,0x9b9b009b -.long 0x25252500,0x26260026 -.long 0xababab00,0x37370037 -.long 0x42424200,0x3b3b003b -.long 0x88888800,0x96960096 -.long 0xa2a2a200,0x4b4b004b -.long 0x8d8d8d00,0xbebe00be -.long 0xfafafa00,0x2e2e002e -.long 0x72727200,0x79790079 -.long 0x07070700,0x8c8c008c -.long 0xb9b9b900,0x6e6e006e -.long 0x55555500,0x8e8e008e -.long 0xf8f8f800,0xf5f500f5 -.long 0xeeeeee00,0xb6b600b6 -.long 0xacacac00,0xfdfd00fd -.long 0x0a0a0a00,0x59590059 -.long 0x36363600,0x98980098 -.long 0x49494900,0x6a6a006a -.long 0x2a2a2a00,0x46460046 -.long 0x68686800,0xbaba00ba -.long 0x3c3c3c00,0x25250025 -.long 0x38383800,0x42420042 -.long 0xf1f1f100,0xa2a200a2 -.long 0xa4a4a400,0xfafa00fa -.long 0x40404000,0x07070007 -.long 0x28282800,0x55550055 -.long 0xd3d3d300,0xeeee00ee -.long 0x7b7b7b00,0x0a0a000a -.long 0xbbbbbb00,0x49490049 -.long 0xc9c9c900,0x68680068 -.long 0x43434300,0x38380038 -.long 0xc1c1c100,0xa4a400a4 -.long 0x15151500,0x28280028 -.long 0xe3e3e300,0x7b7b007b -.long 0xadadad00,0xc9c900c9 -.long 0xf4f4f400,0xc1c100c1 -.long 0x77777700,0xe3e300e3 -.long 0xc7c7c700,0xf4f400f4 -.long 0x80808000,0xc7c700c7 -.long 0x9e9e9e00,0x9e9e009e -.long 0x00e0e0e0,0x38003838 -.long 0x00050505,0x41004141 -.long 0x00585858,0x16001616 -.long 0x00d9d9d9,0x76007676 -.long 0x00676767,0xd900d9d9 -.long 0x004e4e4e,0x93009393 -.long 0x00818181,0x60006060 -.long 0x00cbcbcb,0xf200f2f2 -.long 0x00c9c9c9,0x72007272 -.long 0x000b0b0b,0xc200c2c2 -.long 0x00aeaeae,0xab00abab -.long 0x006a6a6a,0x9a009a9a -.long 0x00d5d5d5,0x75007575 -.long 0x00181818,0x06000606 -.long 0x005d5d5d,0x57005757 -.long 0x00828282,0xa000a0a0 -.long 0x00464646,0x91009191 -.long 0x00dfdfdf,0xf700f7f7 -.long 0x00d6d6d6,0xb500b5b5 -.long 0x00272727,0xc900c9c9 -.long 0x008a8a8a,0xa200a2a2 -.long 0x00323232,0x8c008c8c -.long 0x004b4b4b,0xd200d2d2 -.long 0x00424242,0x90009090 -.long 0x00dbdbdb,0xf600f6f6 -.long 0x001c1c1c,0x07000707 -.long 0x009e9e9e,0xa700a7a7 -.long 0x009c9c9c,0x27002727 -.long 0x003a3a3a,0x8e008e8e -.long 0x00cacaca,0xb200b2b2 -.long 0x00252525,0x49004949 -.long 0x007b7b7b,0xde00dede -.long 0x000d0d0d,0x43004343 -.long 0x00717171,0x5c005c5c -.long 0x005f5f5f,0xd700d7d7 -.long 0x001f1f1f,0xc700c7c7 -.long 0x00f8f8f8,0x3e003e3e -.long 0x00d7d7d7,0xf500f5f5 -.long 0x003e3e3e,0x8f008f8f -.long 0x009d9d9d,0x67006767 -.long 0x007c7c7c,0x1f001f1f -.long 0x00606060,0x18001818 -.long 0x00b9b9b9,0x6e006e6e -.long 0x00bebebe,0xaf00afaf -.long 0x00bcbcbc,0x2f002f2f -.long 0x008b8b8b,0xe200e2e2 -.long 0x00161616,0x85008585 -.long 0x00343434,0x0d000d0d -.long 0x004d4d4d,0x53005353 -.long 0x00c3c3c3,0xf000f0f0 -.long 0x00727272,0x9c009c9c -.long 0x00959595,0x65006565 -.long 0x00ababab,0xea00eaea -.long 0x008e8e8e,0xa300a3a3 -.long 0x00bababa,0xae00aeae -.long 0x007a7a7a,0x9e009e9e -.long 0x00b3b3b3,0xec00ecec -.long 0x00020202,0x80008080 -.long 0x00b4b4b4,0x2d002d2d -.long 0x00adadad,0x6b006b6b -.long 0x00a2a2a2,0xa800a8a8 -.long 0x00acacac,0x2b002b2b -.long 0x00d8d8d8,0x36003636 -.long 0x009a9a9a,0xa600a6a6 -.long 0x00171717,0xc500c5c5 -.long 0x001a1a1a,0x86008686 -.long 0x00353535,0x4d004d4d -.long 0x00cccccc,0x33003333 -.long 0x00f7f7f7,0xfd00fdfd -.long 0x00999999,0x66006666 -.long 0x00616161,0x58005858 -.long 0x005a5a5a,0x96009696 -.long 0x00e8e8e8,0x3a003a3a -.long 0x00242424,0x09000909 -.long 0x00565656,0x95009595 -.long 0x00404040,0x10001010 -.long 0x00e1e1e1,0x78007878 -.long 0x00636363,0xd800d8d8 -.long 0x00090909,0x42004242 -.long 0x00333333,0xcc00cccc -.long 0x00bfbfbf,0xef00efef -.long 0x00989898,0x26002626 -.long 0x00979797,0xe500e5e5 -.long 0x00858585,0x61006161 -.long 0x00686868,0x1a001a1a -.long 0x00fcfcfc,0x3f003f3f -.long 0x00ececec,0x3b003b3b -.long 0x000a0a0a,0x82008282 -.long 0x00dadada,0xb600b6b6 -.long 0x006f6f6f,0xdb00dbdb -.long 0x00535353,0xd400d4d4 -.long 0x00626262,0x98009898 -.long 0x00a3a3a3,0xe800e8e8 -.long 0x002e2e2e,0x8b008b8b -.long 0x00080808,0x02000202 -.long 0x00afafaf,0xeb00ebeb -.long 0x00282828,0x0a000a0a -.long 0x00b0b0b0,0x2c002c2c -.long 0x00747474,0x1d001d1d -.long 0x00c2c2c2,0xb000b0b0 -.long 0x00bdbdbd,0x6f006f6f -.long 0x00363636,0x8d008d8d -.long 0x00222222,0x88008888 -.long 0x00383838,0x0e000e0e -.long 0x00646464,0x19001919 -.long 0x001e1e1e,0x87008787 -.long 0x00393939,0x4e004e4e -.long 0x002c2c2c,0x0b000b0b -.long 0x00a6a6a6,0xa900a9a9 -.long 0x00303030,0x0c000c0c -.long 0x00e5e5e5,0x79007979 -.long 0x00444444,0x11001111 -.long 0x00fdfdfd,0x7f007f7f -.long 0x00888888,0x22002222 -.long 0x009f9f9f,0xe700e7e7 -.long 0x00656565,0x59005959 -.long 0x00878787,0xe100e1e1 -.long 0x006b6b6b,0xda00dada -.long 0x00f4f4f4,0x3d003d3d -.long 0x00232323,0xc800c8c8 -.long 0x00484848,0x12001212 -.long 0x00101010,0x04000404 -.long 0x00d1d1d1,0x74007474 -.long 0x00515151,0x54005454 -.long 0x00c0c0c0,0x30003030 -.long 0x00f9f9f9,0x7e007e7e -.long 0x00d2d2d2,0xb400b4b4 -.long 0x00a0a0a0,0x28002828 -.long 0x00555555,0x55005555 -.long 0x00a1a1a1,0x68006868 -.long 0x00414141,0x50005050 -.long 0x00fafafa,0xbe00bebe -.long 0x00434343,0xd000d0d0 -.long 0x00131313,0xc400c4c4 -.long 0x00c4c4c4,0x31003131 -.long 0x002f2f2f,0xcb00cbcb -.long 0x00a8a8a8,0x2a002a2a -.long 0x00b6b6b6,0xad00adad -.long 0x003c3c3c,0x0f000f0f -.long 0x002b2b2b,0xca00caca -.long 0x00c1c1c1,0x70007070 -.long 0x00ffffff,0xff00ffff -.long 0x00c8c8c8,0x32003232 -.long 0x00a5a5a5,0x69006969 -.long 0x00202020,0x08000808 -.long 0x00898989,0x62006262 -.long 0x00000000,0x00000000 -.long 0x00909090,0x24002424 -.long 0x00474747,0xd100d1d1 -.long 0x00efefef,0xfb00fbfb -.long 0x00eaeaea,0xba00baba -.long 0x00b7b7b7,0xed00eded -.long 0x00151515,0x45004545 -.long 0x00060606,0x81008181 -.long 0x00cdcdcd,0x73007373 -.long 0x00b5b5b5,0x6d006d6d -.long 0x00121212,0x84008484 -.long 0x007e7e7e,0x9f009f9f -.long 0x00bbbbbb,0xee00eeee -.long 0x00292929,0x4a004a4a -.long 0x000f0f0f,0xc300c3c3 -.long 0x00b8b8b8,0x2e002e2e -.long 0x00070707,0xc100c1c1 -.long 0x00040404,0x01000101 -.long 0x009b9b9b,0xe600e6e6 -.long 0x00949494,0x25002525 -.long 0x00212121,0x48004848 -.long 0x00666666,0x99009999 -.long 0x00e6e6e6,0xb900b9b9 -.long 0x00cecece,0xb300b3b3 -.long 0x00ededed,0x7b007b7b -.long 0x00e7e7e7,0xf900f9f9 -.long 0x003b3b3b,0xce00cece -.long 0x00fefefe,0xbf00bfbf -.long 0x007f7f7f,0xdf00dfdf -.long 0x00c5c5c5,0x71007171 -.long 0x00a4a4a4,0x29002929 -.long 0x00373737,0xcd00cdcd -.long 0x00b1b1b1,0x6c006c6c -.long 0x004c4c4c,0x13001313 -.long 0x00919191,0x64006464 -.long 0x006e6e6e,0x9b009b9b -.long 0x008d8d8d,0x63006363 -.long 0x00767676,0x9d009d9d -.long 0x00030303,0xc000c0c0 -.long 0x002d2d2d,0x4b004b4b -.long 0x00dedede,0xb700b7b7 -.long 0x00969696,0xa500a5a5 -.long 0x00262626,0x89008989 -.long 0x007d7d7d,0x5f005f5f -.long 0x00c6c6c6,0xb100b1b1 -.long 0x005c5c5c,0x17001717 -.long 0x00d3d3d3,0xf400f4f4 -.long 0x00f2f2f2,0xbc00bcbc -.long 0x004f4f4f,0xd300d3d3 -.long 0x00191919,0x46004646 -.long 0x003f3f3f,0xcf00cfcf -.long 0x00dcdcdc,0x37003737 -.long 0x00797979,0x5e005e5e -.long 0x001d1d1d,0x47004747 -.long 0x00525252,0x94009494 -.long 0x00ebebeb,0xfa00fafa -.long 0x00f3f3f3,0xfc00fcfc -.long 0x006d6d6d,0x5b005b5b -.long 0x005e5e5e,0x97009797 -.long 0x00fbfbfb,0xfe00fefe -.long 0x00696969,0x5a005a5a -.long 0x00b2b2b2,0xac00acac -.long 0x00f0f0f0,0x3c003c3c -.long 0x00313131,0x4c004c4c -.long 0x000c0c0c,0x03000303 -.long 0x00d4d4d4,0x35003535 -.long 0x00cfcfcf,0xf300f3f3 -.long 0x008c8c8c,0x23002323 -.long 0x00e2e2e2,0xb800b8b8 -.long 0x00757575,0x5d005d5d -.long 0x00a9a9a9,0x6a006a6a -.long 0x004a4a4a,0x92009292 -.long 0x00575757,0xd500d5d5 -.long 0x00848484,0x21002121 -.long 0x00111111,0x44004444 -.long 0x00454545,0x51005151 -.long 0x001b1b1b,0xc600c6c6 -.long 0x00f5f5f5,0x7d007d7d -.long 0x00e4e4e4,0x39003939 -.long 0x000e0e0e,0x83008383 -.long 0x00737373,0xdc00dcdc -.long 0x00aaaaaa,0xaa00aaaa -.long 0x00f1f1f1,0x7c007c7c -.long 0x00dddddd,0x77007777 -.long 0x00595959,0x56005656 -.long 0x00141414,0x05000505 -.long 0x006c6c6c,0x1b001b1b -.long 0x00929292,0xa400a4a4 -.long 0x00545454,0x15001515 -.long 0x00d0d0d0,0x34003434 -.long 0x00787878,0x1e001e1e -.long 0x00707070,0x1c001c1c -.long 0x00e3e3e3,0xf800f8f8 -.long 0x00494949,0x52005252 -.long 0x00808080,0x20002020 -.long 0x00505050,0x14001414 -.long 0x00a7a7a7,0xe900e9e9 -.long 0x00f6f6f6,0xbd00bdbd -.long 0x00777777,0xdd00dddd -.long 0x00939393,0xe400e4e4 -.long 0x00868686,0xa100a1a1 -.long 0x00838383,0xe000e0e0 -.long 0x002a2a2a,0x8a008a8a -.long 0x00c7c7c7,0xf100f1f1 -.long 0x005b5b5b,0xd600d6d6 -.long 0x00e9e9e9,0x7a007a7a -.long 0x00eeeeee,0xbb00bbbb -.long 0x008f8f8f,0xe300e3e3 -.long 0x00010101,0x40004040 -.long 0x003d3d3d,0x4f004f4f -.globl Camellia_cbc_encrypt -.type Camellia_cbc_encrypt,@function -.align 16 -Camellia_cbc_encrypt: -.cfi_startproc -.byte 243,15,30,250 - cmpq $0,%rdx - je .Lcbc_abort - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lcbc_prologue: - - movq %rsp,%rbp -.cfi_def_cfa_register %rbp - subq $64,%rsp - andq $-64,%rsp - - - - leaq -64-63(%rcx),%r10 - subq %rsp,%r10 - negq %r10 - andq $0x3C0,%r10 - subq %r10,%rsp - - - movq %rdi,%r12 - movq %rsi,%r13 - movq %r8,%rbx - movq %rcx,%r14 - movl 272(%rcx),%r15d - - movq %r8,40(%rsp) - movq %rbp,48(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x30,0x06,0x23,0x38 - -.Lcbc_body: - leaq .LCamellia_SBOX(%rip),%rbp - - movl $32,%ecx -.align 4 -.Lcbc_prefetch_sbox: - movq 0(%rbp),%rax - movq 32(%rbp),%rsi - movq 64(%rbp),%rdi - movq 96(%rbp),%r11 - leaq 128(%rbp),%rbp - loop .Lcbc_prefetch_sbox - subq $4096,%rbp - shlq $6,%r15 - movq %rdx,%rcx - leaq (%r14,%r15,1),%r15 - - cmpl $0,%r9d - je .LCBC_DECRYPT - - andq $-16,%rdx - andq $15,%rcx - leaq (%r12,%rdx,1),%rdx - movq %r14,0(%rsp) - movq %rdx,8(%rsp) - movq %rcx,16(%rsp) - - cmpq %r12,%rdx - movl 0(%rbx),%r8d - movl 4(%rbx),%r9d - movl 8(%rbx),%r10d - movl 12(%rbx),%r11d - je .Lcbc_enc_tail - jmp .Lcbc_eloop - -.align 16 -.Lcbc_eloop: - xorl 0(%r12),%r8d - xorl 4(%r12),%r9d - xorl 8(%r12),%r10d - bswapl %r8d - xorl 12(%r12),%r11d - bswapl %r9d - bswapl %r10d - bswapl %r11d - - call _x86_64_Camellia_encrypt - - movq 0(%rsp),%r14 - bswapl %r8d - movq 8(%rsp),%rdx - bswapl %r9d - movq 16(%rsp),%rcx - bswapl %r10d - movl %r8d,0(%r13) - bswapl %r11d - movl %r9d,4(%r13) - movl %r10d,8(%r13) - leaq 16(%r12),%r12 - movl %r11d,12(%r13) - cmpq %rdx,%r12 - leaq 16(%r13),%r13 - jne .Lcbc_eloop - - cmpq $0,%rcx - jne .Lcbc_enc_tail - - movq 40(%rsp),%r13 - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - jmp .Lcbc_done - -.align 16 -.Lcbc_enc_tail: - xorq %rax,%rax - movq %rax,0+24(%rsp) - movq %rax,8+24(%rsp) - movq %rax,16(%rsp) - -.Lcbc_enc_pushf: - pushfq - cld - movq %r12,%rsi - leaq 8+24(%rsp),%rdi -.long 0x9066A4F3 - popfq -.Lcbc_enc_popf: - - leaq 24(%rsp),%r12 - leaq 16+24(%rsp),%rax - movq %rax,8(%rsp) - jmp .Lcbc_eloop - -.align 16 -.LCBC_DECRYPT: - xchgq %r14,%r15 - addq $15,%rdx - andq $15,%rcx - andq $-16,%rdx - movq %r14,0(%rsp) - leaq (%r12,%rdx,1),%rdx - movq %rdx,8(%rsp) - movq %rcx,16(%rsp) - - movq (%rbx),%rax - movq 8(%rbx),%rbx - jmp .Lcbc_dloop -.align 16 -.Lcbc_dloop: - movl 0(%r12),%r8d - movl 4(%r12),%r9d - movl 8(%r12),%r10d - bswapl %r8d - movl 12(%r12),%r11d - bswapl %r9d - movq %rax,0+24(%rsp) - bswapl %r10d - movq %rbx,8+24(%rsp) - bswapl %r11d - - call _x86_64_Camellia_decrypt - - movq 0(%rsp),%r14 - movq 8(%rsp),%rdx - movq 16(%rsp),%rcx - - bswapl %r8d - movq (%r12),%rax - bswapl %r9d - movq 8(%r12),%rbx - bswapl %r10d - xorl 0+24(%rsp),%r8d - bswapl %r11d - xorl 4+24(%rsp),%r9d - xorl 8+24(%rsp),%r10d - leaq 16(%r12),%r12 - xorl 12+24(%rsp),%r11d - cmpq %rdx,%r12 - je .Lcbc_ddone - - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - leaq 16(%r13),%r13 - jmp .Lcbc_dloop - -.align 16 -.Lcbc_ddone: - movq 40(%rsp),%rdx - cmpq $0,%rcx - jne .Lcbc_dec_tail - - movl %r8d,0(%r13) - movl %r9d,4(%r13) - movl %r10d,8(%r13) - movl %r11d,12(%r13) - - movq %rax,(%rdx) - movq %rbx,8(%rdx) - jmp .Lcbc_done -.align 16 -.Lcbc_dec_tail: - movl %r8d,0+24(%rsp) - movl %r9d,4+24(%rsp) - movl %r10d,8+24(%rsp) - movl %r11d,12+24(%rsp) - -.Lcbc_dec_pushf: - pushfq - cld - leaq 8+24(%rsp),%rsi - leaq (%r13),%rdi -.long 0x9066A4F3 - popfq -.Lcbc_dec_popf: - - movq %rax,(%rdx) - movq %rbx,8(%rdx) - jmp .Lcbc_done - -.align 16 -.Lcbc_done: - movq 48(%rsp),%rcx -.cfi_def_cfa %rcx,56 - movq 0(%rcx),%r15 -.cfi_restore %r15 - movq 8(%rcx),%r14 -.cfi_restore %r14 - movq 16(%rcx),%r13 -.cfi_restore %r13 - movq 24(%rcx),%r12 -.cfi_restore %r12 - movq 32(%rcx),%rbp -.cfi_restore %rbp - movq 40(%rcx),%rbx -.cfi_restore %rbx - leaq 48(%rcx),%rsp -.cfi_def_cfa %rsp,8 -.Lcbc_abort: - .byte 0xf3,0xc3 -.cfi_endproc -.size Camellia_cbc_encrypt,.-Camellia_cbc_encrypt - -.byte 67,97,109,101,108,108,105,97,32,102,111,114,32,120,56,54,95,54,52,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s deleted file mode 100644 index dfdd8743e4bdf9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s +++ /dev/null @@ -1,2214 +0,0 @@ -.text - - - -.align 64 -.Lzero: -.long 0,0,0,0 -.Lone: -.long 1,0,0,0 -.Linc: -.long 0,1,2,3 -.Lfour: -.long 4,4,4,4 -.Lincy: -.long 0,2,4,6,1,3,5,7 -.Leight: -.long 8,8,8,8,8,8,8,8 -.Lrot16: -.byte 0x2,0x3,0x0,0x1, 0x6,0x7,0x4,0x5, 0xa,0xb,0x8,0x9, 0xe,0xf,0xc,0xd -.Lrot24: -.byte 0x3,0x0,0x1,0x2, 0x7,0x4,0x5,0x6, 0xb,0x8,0x9,0xa, 0xf,0xc,0xd,0xe -.Ltwoy: -.long 2,0,0,0, 2,0,0,0 -.align 64 -.Lzeroz: -.long 0,0,0,0, 1,0,0,0, 2,0,0,0, 3,0,0,0 -.Lfourz: -.long 4,0,0,0, 4,0,0,0, 4,0,0,0, 4,0,0,0 -.Lincz: -.long 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 -.Lsixteen: -.long 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16 -.Lsigma: -.byte 101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107,0 -.byte 67,104,97,67,104,97,50,48,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.globl ChaCha20_ctr32 -.type ChaCha20_ctr32,@function -.align 64 -ChaCha20_ctr32: -.cfi_startproc - cmpq $0,%rdx - je .Lno_data - movq OPENSSL_ia32cap_P+4(%rip),%r10 - testl $512,%r10d - jnz .LChaCha20_ssse3 - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $64+24,%rsp -.cfi_adjust_cfa_offset 64+24 -.Lctr32_body: - - - movdqu (%rcx),%xmm1 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lone(%rip),%xmm4 - - - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - movq %rdx,%rbp - jmp .Loop_outer - -.align 32 -.Loop_outer: - movl $0x61707865,%eax - movl $0x3320646e,%ebx - movl $0x79622d32,%ecx - movl $0x6b206574,%edx - movl 16(%rsp),%r8d - movl 20(%rsp),%r9d - movl 24(%rsp),%r10d - movl 28(%rsp),%r11d - movd %xmm3,%r12d - movl 52(%rsp),%r13d - movl 56(%rsp),%r14d - movl 60(%rsp),%r15d - - movq %rbp,64+0(%rsp) - movl $10,%ebp - movq %rsi,64+8(%rsp) -.byte 102,72,15,126,214 - movq %rdi,64+16(%rsp) - movq %rsi,%rdi - shrq $32,%rdi - jmp .Loop - -.align 32 -.Loop: - addl %r8d,%eax - xorl %eax,%r12d - roll $16,%r12d - addl %r9d,%ebx - xorl %ebx,%r13d - roll $16,%r13d - addl %r12d,%esi - xorl %esi,%r8d - roll $12,%r8d - addl %r13d,%edi - xorl %edi,%r9d - roll $12,%r9d - addl %r8d,%eax - xorl %eax,%r12d - roll $8,%r12d - addl %r9d,%ebx - xorl %ebx,%r13d - roll $8,%r13d - addl %r12d,%esi - xorl %esi,%r8d - roll $7,%r8d - addl %r13d,%edi - xorl %edi,%r9d - roll $7,%r9d - movl %esi,32(%rsp) - movl %edi,36(%rsp) - movl 40(%rsp),%esi - movl 44(%rsp),%edi - addl %r10d,%ecx - xorl %ecx,%r14d - roll $16,%r14d - addl %r11d,%edx - xorl %edx,%r15d - roll $16,%r15d - addl %r14d,%esi - xorl %esi,%r10d - roll $12,%r10d - addl %r15d,%edi - xorl %edi,%r11d - roll $12,%r11d - addl %r10d,%ecx - xorl %ecx,%r14d - roll $8,%r14d - addl %r11d,%edx - xorl %edx,%r15d - roll $8,%r15d - addl %r14d,%esi - xorl %esi,%r10d - roll $7,%r10d - addl %r15d,%edi - xorl %edi,%r11d - roll $7,%r11d - addl %r9d,%eax - xorl %eax,%r15d - roll $16,%r15d - addl %r10d,%ebx - xorl %ebx,%r12d - roll $16,%r12d - addl %r15d,%esi - xorl %esi,%r9d - roll $12,%r9d - addl %r12d,%edi - xorl %edi,%r10d - roll $12,%r10d - addl %r9d,%eax - xorl %eax,%r15d - roll $8,%r15d - addl %r10d,%ebx - xorl %ebx,%r12d - roll $8,%r12d - addl %r15d,%esi - xorl %esi,%r9d - roll $7,%r9d - addl %r12d,%edi - xorl %edi,%r10d - roll $7,%r10d - movl %esi,40(%rsp) - movl %edi,44(%rsp) - movl 32(%rsp),%esi - movl 36(%rsp),%edi - addl %r11d,%ecx - xorl %ecx,%r13d - roll $16,%r13d - addl %r8d,%edx - xorl %edx,%r14d - roll $16,%r14d - addl %r13d,%esi - xorl %esi,%r11d - roll $12,%r11d - addl %r14d,%edi - xorl %edi,%r8d - roll $12,%r8d - addl %r11d,%ecx - xorl %ecx,%r13d - roll $8,%r13d - addl %r8d,%edx - xorl %edx,%r14d - roll $8,%r14d - addl %r13d,%esi - xorl %esi,%r11d - roll $7,%r11d - addl %r14d,%edi - xorl %edi,%r8d - roll $7,%r8d - decl %ebp - jnz .Loop - movl %edi,36(%rsp) - movl %esi,32(%rsp) - movq 64(%rsp),%rbp - movdqa %xmm2,%xmm1 - movq 64+8(%rsp),%rsi - paddd %xmm4,%xmm3 - movq 64+16(%rsp),%rdi - - addl $0x61707865,%eax - addl $0x3320646e,%ebx - addl $0x79622d32,%ecx - addl $0x6b206574,%edx - addl 16(%rsp),%r8d - addl 20(%rsp),%r9d - addl 24(%rsp),%r10d - addl 28(%rsp),%r11d - addl 48(%rsp),%r12d - addl 52(%rsp),%r13d - addl 56(%rsp),%r14d - addl 60(%rsp),%r15d - paddd 32(%rsp),%xmm1 - - cmpq $64,%rbp - jb .Ltail - - xorl 0(%rsi),%eax - xorl 4(%rsi),%ebx - xorl 8(%rsi),%ecx - xorl 12(%rsi),%edx - xorl 16(%rsi),%r8d - xorl 20(%rsi),%r9d - xorl 24(%rsi),%r10d - xorl 28(%rsi),%r11d - movdqu 32(%rsi),%xmm0 - xorl 48(%rsi),%r12d - xorl 52(%rsi),%r13d - xorl 56(%rsi),%r14d - xorl 60(%rsi),%r15d - leaq 64(%rsi),%rsi - pxor %xmm1,%xmm0 - - movdqa %xmm2,32(%rsp) - movd %xmm3,48(%rsp) - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - movdqu %xmm0,32(%rdi) - movl %r12d,48(%rdi) - movl %r13d,52(%rdi) - movl %r14d,56(%rdi) - movl %r15d,60(%rdi) - leaq 64(%rdi),%rdi - - subq $64,%rbp - jnz .Loop_outer - - jmp .Ldone - -.align 16 -.Ltail: - movl %eax,0(%rsp) - movl %ebx,4(%rsp) - xorq %rbx,%rbx - movl %ecx,8(%rsp) - movl %edx,12(%rsp) - movl %r8d,16(%rsp) - movl %r9d,20(%rsp) - movl %r10d,24(%rsp) - movl %r11d,28(%rsp) - movdqa %xmm1,32(%rsp) - movl %r12d,48(%rsp) - movl %r13d,52(%rsp) - movl %r14d,56(%rsp) - movl %r15d,60(%rsp) - -.Loop_tail: - movzbl (%rsi,%rbx,1),%eax - movzbl (%rsp,%rbx,1),%edx - leaq 1(%rbx),%rbx - xorl %edx,%eax - movb %al,-1(%rdi,%rbx,1) - decq %rbp - jnz .Loop_tail - -.Ldone: - leaq 64+24+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lno_data: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_ctr32,.-ChaCha20_ctr32 -.type ChaCha20_ssse3,@function -.align 32 -ChaCha20_ssse3: -.cfi_startproc -.LChaCha20_ssse3: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - testl $2048,%r10d - jnz .LChaCha20_4xop - cmpq $128,%rdx - je .LChaCha20_128 - ja .LChaCha20_4x - -.Ldo_sse3_after_all: - subq $64+8,%rsp - movdqa .Lsigma(%rip),%xmm0 - movdqu (%rcx),%xmm1 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lrot16(%rip),%xmm6 - movdqa .Lrot24(%rip),%xmm7 - - movdqa %xmm0,0(%rsp) - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - movq $10,%r8 - jmp .Loop_ssse3 - -.align 32 -.Loop_outer_ssse3: - movdqa .Lone(%rip),%xmm3 - movdqa 0(%rsp),%xmm0 - movdqa 16(%rsp),%xmm1 - movdqa 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - movq $10,%r8 - movdqa %xmm3,48(%rsp) - jmp .Loop_ssse3 - -.align 32 -.Loop_ssse3: - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,222 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $20,%xmm1 - pslld $12,%xmm4 - por %xmm4,%xmm1 - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,223 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $25,%xmm1 - pslld $7,%xmm4 - por %xmm4,%xmm1 - pshufd $78,%xmm2,%xmm2 - pshufd $57,%xmm1,%xmm1 - pshufd $147,%xmm3,%xmm3 - nop - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,222 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $20,%xmm1 - pslld $12,%xmm4 - por %xmm4,%xmm1 - paddd %xmm1,%xmm0 - pxor %xmm0,%xmm3 -.byte 102,15,56,0,223 - paddd %xmm3,%xmm2 - pxor %xmm2,%xmm1 - movdqa %xmm1,%xmm4 - psrld $25,%xmm1 - pslld $7,%xmm4 - por %xmm4,%xmm1 - pshufd $78,%xmm2,%xmm2 - pshufd $147,%xmm1,%xmm1 - pshufd $57,%xmm3,%xmm3 - decq %r8 - jnz .Loop_ssse3 - paddd 0(%rsp),%xmm0 - paddd 16(%rsp),%xmm1 - paddd 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - - cmpq $64,%rdx - jb .Ltail_ssse3 - - movdqu 0(%rsi),%xmm4 - movdqu 16(%rsi),%xmm5 - pxor %xmm4,%xmm0 - movdqu 32(%rsi),%xmm4 - pxor %xmm5,%xmm1 - movdqu 48(%rsi),%xmm5 - leaq 64(%rsi),%rsi - pxor %xmm4,%xmm2 - pxor %xmm5,%xmm3 - - movdqu %xmm0,0(%rdi) - movdqu %xmm1,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - leaq 64(%rdi),%rdi - - subq $64,%rdx - jnz .Loop_outer_ssse3 - - jmp .Ldone_ssse3 - -.align 16 -.Ltail_ssse3: - movdqa %xmm0,0(%rsp) - movdqa %xmm1,16(%rsp) - movdqa %xmm2,32(%rsp) - movdqa %xmm3,48(%rsp) - xorq %r8,%r8 - -.Loop_tail_ssse3: - movzbl (%rsi,%r8,1),%eax - movzbl (%rsp,%r8,1),%ecx - leaq 1(%r8),%r8 - xorl %ecx,%eax - movb %al,-1(%rdi,%r8,1) - decq %rdx - jnz .Loop_tail_ssse3 - -.Ldone_ssse3: - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.Lssse3_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_ssse3,.-ChaCha20_ssse3 -.type ChaCha20_128,@function -.align 32 -ChaCha20_128: -.cfi_startproc -.LChaCha20_128: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $64+8,%rsp - movdqa .Lsigma(%rip),%xmm8 - movdqu (%rcx),%xmm9 - movdqu 16(%rcx),%xmm2 - movdqu (%r8),%xmm3 - movdqa .Lone(%rip),%xmm1 - movdqa .Lrot16(%rip),%xmm6 - movdqa .Lrot24(%rip),%xmm7 - - movdqa %xmm8,%xmm10 - movdqa %xmm8,0(%rsp) - movdqa %xmm9,%xmm11 - movdqa %xmm9,16(%rsp) - movdqa %xmm2,%xmm0 - movdqa %xmm2,32(%rsp) - paddd %xmm3,%xmm1 - movdqa %xmm3,48(%rsp) - movq $10,%r8 - jmp .Loop_128 - -.align 32 -.Loop_128: - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,222 -.byte 102,15,56,0,206 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $20,%xmm9 - movdqa %xmm11,%xmm5 - pslld $12,%xmm4 - psrld $20,%xmm11 - por %xmm4,%xmm9 - pslld $12,%xmm5 - por %xmm5,%xmm11 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,223 -.byte 102,15,56,0,207 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $25,%xmm9 - movdqa %xmm11,%xmm5 - pslld $7,%xmm4 - psrld $25,%xmm11 - por %xmm4,%xmm9 - pslld $7,%xmm5 - por %xmm5,%xmm11 - pshufd $78,%xmm2,%xmm2 - pshufd $57,%xmm9,%xmm9 - pshufd $147,%xmm3,%xmm3 - pshufd $78,%xmm0,%xmm0 - pshufd $57,%xmm11,%xmm11 - pshufd $147,%xmm1,%xmm1 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,222 -.byte 102,15,56,0,206 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $20,%xmm9 - movdqa %xmm11,%xmm5 - pslld $12,%xmm4 - psrld $20,%xmm11 - por %xmm4,%xmm9 - pslld $12,%xmm5 - por %xmm5,%xmm11 - paddd %xmm9,%xmm8 - pxor %xmm8,%xmm3 - paddd %xmm11,%xmm10 - pxor %xmm10,%xmm1 -.byte 102,15,56,0,223 -.byte 102,15,56,0,207 - paddd %xmm3,%xmm2 - paddd %xmm1,%xmm0 - pxor %xmm2,%xmm9 - pxor %xmm0,%xmm11 - movdqa %xmm9,%xmm4 - psrld $25,%xmm9 - movdqa %xmm11,%xmm5 - pslld $7,%xmm4 - psrld $25,%xmm11 - por %xmm4,%xmm9 - pslld $7,%xmm5 - por %xmm5,%xmm11 - pshufd $78,%xmm2,%xmm2 - pshufd $147,%xmm9,%xmm9 - pshufd $57,%xmm3,%xmm3 - pshufd $78,%xmm0,%xmm0 - pshufd $147,%xmm11,%xmm11 - pshufd $57,%xmm1,%xmm1 - decq %r8 - jnz .Loop_128 - paddd 0(%rsp),%xmm8 - paddd 16(%rsp),%xmm9 - paddd 32(%rsp),%xmm2 - paddd 48(%rsp),%xmm3 - paddd .Lone(%rip),%xmm1 - paddd 0(%rsp),%xmm10 - paddd 16(%rsp),%xmm11 - paddd 32(%rsp),%xmm0 - paddd 48(%rsp),%xmm1 - - movdqu 0(%rsi),%xmm4 - movdqu 16(%rsi),%xmm5 - pxor %xmm4,%xmm8 - movdqu 32(%rsi),%xmm4 - pxor %xmm5,%xmm9 - movdqu 48(%rsi),%xmm5 - pxor %xmm4,%xmm2 - movdqu 64(%rsi),%xmm4 - pxor %xmm5,%xmm3 - movdqu 80(%rsi),%xmm5 - pxor %xmm4,%xmm10 - movdqu 96(%rsi),%xmm4 - pxor %xmm5,%xmm11 - movdqu 112(%rsi),%xmm5 - pxor %xmm4,%xmm0 - pxor %xmm5,%xmm1 - - movdqu %xmm8,0(%rdi) - movdqu %xmm9,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - movdqu %xmm10,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm0,96(%rdi) - movdqu %xmm1,112(%rdi) - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L128_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_128,.-ChaCha20_128 -.type ChaCha20_4x,@function -.align 32 -ChaCha20_4x: -.cfi_startproc -.LChaCha20_4x: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - movq %r10,%r11 - shrq $32,%r10 - testq $32,%r10 - jnz .LChaCha20_8x - cmpq $192,%rdx - ja .Lproceed4x - - andq $71303168,%r11 - cmpq $4194304,%r11 - je .Ldo_sse3_after_all - -.Lproceed4x: - subq $0x140+8,%rsp - movdqa .Lsigma(%rip),%xmm11 - movdqu (%rcx),%xmm15 - movdqu 16(%rcx),%xmm7 - movdqu (%r8),%xmm3 - leaq 256(%rsp),%rcx - leaq .Lrot16(%rip),%r10 - leaq .Lrot24(%rip),%r11 - - pshufd $0x00,%xmm11,%xmm8 - pshufd $0x55,%xmm11,%xmm9 - movdqa %xmm8,64(%rsp) - pshufd $0xaa,%xmm11,%xmm10 - movdqa %xmm9,80(%rsp) - pshufd $0xff,%xmm11,%xmm11 - movdqa %xmm10,96(%rsp) - movdqa %xmm11,112(%rsp) - - pshufd $0x00,%xmm15,%xmm12 - pshufd $0x55,%xmm15,%xmm13 - movdqa %xmm12,128-256(%rcx) - pshufd $0xaa,%xmm15,%xmm14 - movdqa %xmm13,144-256(%rcx) - pshufd $0xff,%xmm15,%xmm15 - movdqa %xmm14,160-256(%rcx) - movdqa %xmm15,176-256(%rcx) - - pshufd $0x00,%xmm7,%xmm4 - pshufd $0x55,%xmm7,%xmm5 - movdqa %xmm4,192-256(%rcx) - pshufd $0xaa,%xmm7,%xmm6 - movdqa %xmm5,208-256(%rcx) - pshufd $0xff,%xmm7,%xmm7 - movdqa %xmm6,224-256(%rcx) - movdqa %xmm7,240-256(%rcx) - - pshufd $0x00,%xmm3,%xmm0 - pshufd $0x55,%xmm3,%xmm1 - paddd .Linc(%rip),%xmm0 - pshufd $0xaa,%xmm3,%xmm2 - movdqa %xmm1,272-256(%rcx) - pshufd $0xff,%xmm3,%xmm3 - movdqa %xmm2,288-256(%rcx) - movdqa %xmm3,304-256(%rcx) - - jmp .Loop_enter4x - -.align 32 -.Loop_outer4x: - movdqa 64(%rsp),%xmm8 - movdqa 80(%rsp),%xmm9 - movdqa 96(%rsp),%xmm10 - movdqa 112(%rsp),%xmm11 - movdqa 128-256(%rcx),%xmm12 - movdqa 144-256(%rcx),%xmm13 - movdqa 160-256(%rcx),%xmm14 - movdqa 176-256(%rcx),%xmm15 - movdqa 192-256(%rcx),%xmm4 - movdqa 208-256(%rcx),%xmm5 - movdqa 224-256(%rcx),%xmm6 - movdqa 240-256(%rcx),%xmm7 - movdqa 256-256(%rcx),%xmm0 - movdqa 272-256(%rcx),%xmm1 - movdqa 288-256(%rcx),%xmm2 - movdqa 304-256(%rcx),%xmm3 - paddd .Lfour(%rip),%xmm0 - -.Loop_enter4x: - movdqa %xmm6,32(%rsp) - movdqa %xmm7,48(%rsp) - movdqa (%r10),%xmm7 - movl $10,%eax - movdqa %xmm0,256-256(%rcx) - jmp .Loop4x - -.align 32 -.Loop4x: - paddd %xmm12,%xmm8 - paddd %xmm13,%xmm9 - pxor %xmm8,%xmm0 - pxor %xmm9,%xmm1 -.byte 102,15,56,0,199 -.byte 102,15,56,0,207 - paddd %xmm0,%xmm4 - paddd %xmm1,%xmm5 - pxor %xmm4,%xmm12 - pxor %xmm5,%xmm13 - movdqa %xmm12,%xmm6 - pslld $12,%xmm12 - psrld $20,%xmm6 - movdqa %xmm13,%xmm7 - pslld $12,%xmm13 - por %xmm6,%xmm12 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm13 - paddd %xmm12,%xmm8 - paddd %xmm13,%xmm9 - pxor %xmm8,%xmm0 - pxor %xmm9,%xmm1 -.byte 102,15,56,0,198 -.byte 102,15,56,0,206 - paddd %xmm0,%xmm4 - paddd %xmm1,%xmm5 - pxor %xmm4,%xmm12 - pxor %xmm5,%xmm13 - movdqa %xmm12,%xmm7 - pslld $7,%xmm12 - psrld $25,%xmm7 - movdqa %xmm13,%xmm6 - pslld $7,%xmm13 - por %xmm7,%xmm12 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm13 - movdqa %xmm4,0(%rsp) - movdqa %xmm5,16(%rsp) - movdqa 32(%rsp),%xmm4 - movdqa 48(%rsp),%xmm5 - paddd %xmm14,%xmm10 - paddd %xmm15,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm3 -.byte 102,15,56,0,215 -.byte 102,15,56,0,223 - paddd %xmm2,%xmm4 - paddd %xmm3,%xmm5 - pxor %xmm4,%xmm14 - pxor %xmm5,%xmm15 - movdqa %xmm14,%xmm6 - pslld $12,%xmm14 - psrld $20,%xmm6 - movdqa %xmm15,%xmm7 - pslld $12,%xmm15 - por %xmm6,%xmm14 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm15 - paddd %xmm14,%xmm10 - paddd %xmm15,%xmm11 - pxor %xmm10,%xmm2 - pxor %xmm11,%xmm3 -.byte 102,15,56,0,214 -.byte 102,15,56,0,222 - paddd %xmm2,%xmm4 - paddd %xmm3,%xmm5 - pxor %xmm4,%xmm14 - pxor %xmm5,%xmm15 - movdqa %xmm14,%xmm7 - pslld $7,%xmm14 - psrld $25,%xmm7 - movdqa %xmm15,%xmm6 - pslld $7,%xmm15 - por %xmm7,%xmm14 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm15 - paddd %xmm13,%xmm8 - paddd %xmm14,%xmm9 - pxor %xmm8,%xmm3 - pxor %xmm9,%xmm0 -.byte 102,15,56,0,223 -.byte 102,15,56,0,199 - paddd %xmm3,%xmm4 - paddd %xmm0,%xmm5 - pxor %xmm4,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm13,%xmm6 - pslld $12,%xmm13 - psrld $20,%xmm6 - movdqa %xmm14,%xmm7 - pslld $12,%xmm14 - por %xmm6,%xmm13 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm14 - paddd %xmm13,%xmm8 - paddd %xmm14,%xmm9 - pxor %xmm8,%xmm3 - pxor %xmm9,%xmm0 -.byte 102,15,56,0,222 -.byte 102,15,56,0,198 - paddd %xmm3,%xmm4 - paddd %xmm0,%xmm5 - pxor %xmm4,%xmm13 - pxor %xmm5,%xmm14 - movdqa %xmm13,%xmm7 - pslld $7,%xmm13 - psrld $25,%xmm7 - movdqa %xmm14,%xmm6 - pslld $7,%xmm14 - por %xmm7,%xmm13 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm14 - movdqa %xmm4,32(%rsp) - movdqa %xmm5,48(%rsp) - movdqa 0(%rsp),%xmm4 - movdqa 16(%rsp),%xmm5 - paddd %xmm15,%xmm10 - paddd %xmm12,%xmm11 - pxor %xmm10,%xmm1 - pxor %xmm11,%xmm2 -.byte 102,15,56,0,207 -.byte 102,15,56,0,215 - paddd %xmm1,%xmm4 - paddd %xmm2,%xmm5 - pxor %xmm4,%xmm15 - pxor %xmm5,%xmm12 - movdqa %xmm15,%xmm6 - pslld $12,%xmm15 - psrld $20,%xmm6 - movdqa %xmm12,%xmm7 - pslld $12,%xmm12 - por %xmm6,%xmm15 - psrld $20,%xmm7 - movdqa (%r11),%xmm6 - por %xmm7,%xmm12 - paddd %xmm15,%xmm10 - paddd %xmm12,%xmm11 - pxor %xmm10,%xmm1 - pxor %xmm11,%xmm2 -.byte 102,15,56,0,206 -.byte 102,15,56,0,214 - paddd %xmm1,%xmm4 - paddd %xmm2,%xmm5 - pxor %xmm4,%xmm15 - pxor %xmm5,%xmm12 - movdqa %xmm15,%xmm7 - pslld $7,%xmm15 - psrld $25,%xmm7 - movdqa %xmm12,%xmm6 - pslld $7,%xmm12 - por %xmm7,%xmm15 - psrld $25,%xmm6 - movdqa (%r10),%xmm7 - por %xmm6,%xmm12 - decl %eax - jnz .Loop4x - - paddd 64(%rsp),%xmm8 - paddd 80(%rsp),%xmm9 - paddd 96(%rsp),%xmm10 - paddd 112(%rsp),%xmm11 - - movdqa %xmm8,%xmm6 - punpckldq %xmm9,%xmm8 - movdqa %xmm10,%xmm7 - punpckldq %xmm11,%xmm10 - punpckhdq %xmm9,%xmm6 - punpckhdq %xmm11,%xmm7 - movdqa %xmm8,%xmm9 - punpcklqdq %xmm10,%xmm8 - movdqa %xmm6,%xmm11 - punpcklqdq %xmm7,%xmm6 - punpckhqdq %xmm10,%xmm9 - punpckhqdq %xmm7,%xmm11 - paddd 128-256(%rcx),%xmm12 - paddd 144-256(%rcx),%xmm13 - paddd 160-256(%rcx),%xmm14 - paddd 176-256(%rcx),%xmm15 - - movdqa %xmm8,0(%rsp) - movdqa %xmm9,16(%rsp) - movdqa 32(%rsp),%xmm8 - movdqa 48(%rsp),%xmm9 - - movdqa %xmm12,%xmm10 - punpckldq %xmm13,%xmm12 - movdqa %xmm14,%xmm7 - punpckldq %xmm15,%xmm14 - punpckhdq %xmm13,%xmm10 - punpckhdq %xmm15,%xmm7 - movdqa %xmm12,%xmm13 - punpcklqdq %xmm14,%xmm12 - movdqa %xmm10,%xmm15 - punpcklqdq %xmm7,%xmm10 - punpckhqdq %xmm14,%xmm13 - punpckhqdq %xmm7,%xmm15 - paddd 192-256(%rcx),%xmm4 - paddd 208-256(%rcx),%xmm5 - paddd 224-256(%rcx),%xmm8 - paddd 240-256(%rcx),%xmm9 - - movdqa %xmm6,32(%rsp) - movdqa %xmm11,48(%rsp) - - movdqa %xmm4,%xmm14 - punpckldq %xmm5,%xmm4 - movdqa %xmm8,%xmm7 - punpckldq %xmm9,%xmm8 - punpckhdq %xmm5,%xmm14 - punpckhdq %xmm9,%xmm7 - movdqa %xmm4,%xmm5 - punpcklqdq %xmm8,%xmm4 - movdqa %xmm14,%xmm9 - punpcklqdq %xmm7,%xmm14 - punpckhqdq %xmm8,%xmm5 - punpckhqdq %xmm7,%xmm9 - paddd 256-256(%rcx),%xmm0 - paddd 272-256(%rcx),%xmm1 - paddd 288-256(%rcx),%xmm2 - paddd 304-256(%rcx),%xmm3 - - movdqa %xmm0,%xmm8 - punpckldq %xmm1,%xmm0 - movdqa %xmm2,%xmm7 - punpckldq %xmm3,%xmm2 - punpckhdq %xmm1,%xmm8 - punpckhdq %xmm3,%xmm7 - movdqa %xmm0,%xmm1 - punpcklqdq %xmm2,%xmm0 - movdqa %xmm8,%xmm3 - punpcklqdq %xmm7,%xmm8 - punpckhqdq %xmm2,%xmm1 - punpckhqdq %xmm7,%xmm3 - cmpq $256,%rdx - jb .Ltail4x - - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - - movdqu %xmm6,64(%rdi) - movdqu 0(%rsi),%xmm6 - movdqu %xmm11,80(%rdi) - movdqu 16(%rsi),%xmm11 - movdqu %xmm2,96(%rdi) - movdqu 32(%rsi),%xmm2 - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - movdqu 48(%rsi),%xmm7 - pxor 32(%rsp),%xmm6 - pxor %xmm10,%xmm11 - pxor %xmm14,%xmm2 - pxor %xmm8,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 48(%rsp),%xmm6 - pxor %xmm15,%xmm11 - pxor %xmm9,%xmm2 - pxor %xmm3,%xmm7 - movdqu %xmm6,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm2,96(%rdi) - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - - subq $256,%rdx - jnz .Loop_outer4x - - jmp .Ldone4x - -.Ltail4x: - cmpq $192,%rdx - jae .L192_or_more4x - cmpq $128,%rdx - jae .L128_or_more4x - cmpq $64,%rdx - jae .L64_or_more4x - - - xorq %r10,%r10 - - movdqa %xmm12,16(%rsp) - movdqa %xmm4,32(%rsp) - movdqa %xmm0,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L64_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - movdqu %xmm6,0(%rdi) - movdqu %xmm11,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm7,48(%rdi) - je .Ldone4x - - movdqa 16(%rsp),%xmm6 - leaq 64(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm13,16(%rsp) - leaq 64(%rdi),%rdi - movdqa %xmm5,32(%rsp) - subq $64,%rdx - movdqa %xmm1,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L128_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - movdqu %xmm6,64(%rdi) - movdqu %xmm11,80(%rdi) - movdqu %xmm2,96(%rdi) - movdqu %xmm7,112(%rdi) - je .Ldone4x - - movdqa 32(%rsp),%xmm6 - leaq 128(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm10,16(%rsp) - leaq 128(%rdi),%rdi - movdqa %xmm14,32(%rsp) - subq $128,%rdx - movdqa %xmm8,48(%rsp) - jmp .Loop_tail4x - -.align 32 -.L192_or_more4x: - movdqu 0(%rsi),%xmm6 - movdqu 16(%rsi),%xmm11 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm7 - pxor 0(%rsp),%xmm6 - pxor %xmm12,%xmm11 - pxor %xmm4,%xmm2 - pxor %xmm0,%xmm7 - - movdqu %xmm6,0(%rdi) - movdqu 64(%rsi),%xmm6 - movdqu %xmm11,16(%rdi) - movdqu 80(%rsi),%xmm11 - movdqu %xmm2,32(%rdi) - movdqu 96(%rsi),%xmm2 - movdqu %xmm7,48(%rdi) - movdqu 112(%rsi),%xmm7 - leaq 128(%rsi),%rsi - pxor 16(%rsp),%xmm6 - pxor %xmm13,%xmm11 - pxor %xmm5,%xmm2 - pxor %xmm1,%xmm7 - - movdqu %xmm6,64(%rdi) - movdqu 0(%rsi),%xmm6 - movdqu %xmm11,80(%rdi) - movdqu 16(%rsi),%xmm11 - movdqu %xmm2,96(%rdi) - movdqu 32(%rsi),%xmm2 - movdqu %xmm7,112(%rdi) - leaq 128(%rdi),%rdi - movdqu 48(%rsi),%xmm7 - pxor 32(%rsp),%xmm6 - pxor %xmm10,%xmm11 - pxor %xmm14,%xmm2 - pxor %xmm8,%xmm7 - movdqu %xmm6,0(%rdi) - movdqu %xmm11,16(%rdi) - movdqu %xmm2,32(%rdi) - movdqu %xmm7,48(%rdi) - je .Ldone4x - - movdqa 48(%rsp),%xmm6 - leaq 64(%rsi),%rsi - xorq %r10,%r10 - movdqa %xmm6,0(%rsp) - movdqa %xmm15,16(%rsp) - leaq 64(%rdi),%rdi - movdqa %xmm9,32(%rsp) - subq $192,%rdx - movdqa %xmm3,48(%rsp) - -.Loop_tail4x: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail4x - -.Ldone4x: - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L4x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_4x,.-ChaCha20_4x -.type ChaCha20_4xop,@function -.align 32 -ChaCha20_4xop: -.cfi_startproc -.LChaCha20_4xop: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $0x140+8,%rsp - vzeroupper - - vmovdqa .Lsigma(%rip),%xmm11 - vmovdqu (%rcx),%xmm3 - vmovdqu 16(%rcx),%xmm15 - vmovdqu (%r8),%xmm7 - leaq 256(%rsp),%rcx - - vpshufd $0x00,%xmm11,%xmm8 - vpshufd $0x55,%xmm11,%xmm9 - vmovdqa %xmm8,64(%rsp) - vpshufd $0xaa,%xmm11,%xmm10 - vmovdqa %xmm9,80(%rsp) - vpshufd $0xff,%xmm11,%xmm11 - vmovdqa %xmm10,96(%rsp) - vmovdqa %xmm11,112(%rsp) - - vpshufd $0x00,%xmm3,%xmm0 - vpshufd $0x55,%xmm3,%xmm1 - vmovdqa %xmm0,128-256(%rcx) - vpshufd $0xaa,%xmm3,%xmm2 - vmovdqa %xmm1,144-256(%rcx) - vpshufd $0xff,%xmm3,%xmm3 - vmovdqa %xmm2,160-256(%rcx) - vmovdqa %xmm3,176-256(%rcx) - - vpshufd $0x00,%xmm15,%xmm12 - vpshufd $0x55,%xmm15,%xmm13 - vmovdqa %xmm12,192-256(%rcx) - vpshufd $0xaa,%xmm15,%xmm14 - vmovdqa %xmm13,208-256(%rcx) - vpshufd $0xff,%xmm15,%xmm15 - vmovdqa %xmm14,224-256(%rcx) - vmovdqa %xmm15,240-256(%rcx) - - vpshufd $0x00,%xmm7,%xmm4 - vpshufd $0x55,%xmm7,%xmm5 - vpaddd .Linc(%rip),%xmm4,%xmm4 - vpshufd $0xaa,%xmm7,%xmm6 - vmovdqa %xmm5,272-256(%rcx) - vpshufd $0xff,%xmm7,%xmm7 - vmovdqa %xmm6,288-256(%rcx) - vmovdqa %xmm7,304-256(%rcx) - - jmp .Loop_enter4xop - -.align 32 -.Loop_outer4xop: - vmovdqa 64(%rsp),%xmm8 - vmovdqa 80(%rsp),%xmm9 - vmovdqa 96(%rsp),%xmm10 - vmovdqa 112(%rsp),%xmm11 - vmovdqa 128-256(%rcx),%xmm0 - vmovdqa 144-256(%rcx),%xmm1 - vmovdqa 160-256(%rcx),%xmm2 - vmovdqa 176-256(%rcx),%xmm3 - vmovdqa 192-256(%rcx),%xmm12 - vmovdqa 208-256(%rcx),%xmm13 - vmovdqa 224-256(%rcx),%xmm14 - vmovdqa 240-256(%rcx),%xmm15 - vmovdqa 256-256(%rcx),%xmm4 - vmovdqa 272-256(%rcx),%xmm5 - vmovdqa 288-256(%rcx),%xmm6 - vmovdqa 304-256(%rcx),%xmm7 - vpaddd .Lfour(%rip),%xmm4,%xmm4 - -.Loop_enter4xop: - movl $10,%eax - vmovdqa %xmm4,256-256(%rcx) - jmp .Loop4xop - -.align 32 -.Loop4xop: - vpaddd %xmm0,%xmm8,%xmm8 - vpaddd %xmm1,%xmm9,%xmm9 - vpaddd %xmm2,%xmm10,%xmm10 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor %xmm4,%xmm8,%xmm4 - vpxor %xmm5,%xmm9,%xmm5 - vpxor %xmm6,%xmm10,%xmm6 - vpxor %xmm7,%xmm11,%xmm7 -.byte 143,232,120,194,228,16 -.byte 143,232,120,194,237,16 -.byte 143,232,120,194,246,16 -.byte 143,232,120,194,255,16 - vpaddd %xmm4,%xmm12,%xmm12 - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm15,%xmm15 - vpxor %xmm0,%xmm12,%xmm0 - vpxor %xmm1,%xmm13,%xmm1 - vpxor %xmm14,%xmm2,%xmm2 - vpxor %xmm15,%xmm3,%xmm3 -.byte 143,232,120,194,192,12 -.byte 143,232,120,194,201,12 -.byte 143,232,120,194,210,12 -.byte 143,232,120,194,219,12 - vpaddd %xmm8,%xmm0,%xmm8 - vpaddd %xmm9,%xmm1,%xmm9 - vpaddd %xmm2,%xmm10,%xmm10 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor %xmm4,%xmm8,%xmm4 - vpxor %xmm5,%xmm9,%xmm5 - vpxor %xmm6,%xmm10,%xmm6 - vpxor %xmm7,%xmm11,%xmm7 -.byte 143,232,120,194,228,8 -.byte 143,232,120,194,237,8 -.byte 143,232,120,194,246,8 -.byte 143,232,120,194,255,8 - vpaddd %xmm4,%xmm12,%xmm12 - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm15,%xmm15 - vpxor %xmm0,%xmm12,%xmm0 - vpxor %xmm1,%xmm13,%xmm1 - vpxor %xmm14,%xmm2,%xmm2 - vpxor %xmm15,%xmm3,%xmm3 -.byte 143,232,120,194,192,7 -.byte 143,232,120,194,201,7 -.byte 143,232,120,194,210,7 -.byte 143,232,120,194,219,7 - vpaddd %xmm1,%xmm8,%xmm8 - vpaddd %xmm2,%xmm9,%xmm9 - vpaddd %xmm3,%xmm10,%xmm10 - vpaddd %xmm0,%xmm11,%xmm11 - vpxor %xmm7,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm4 - vpxor %xmm5,%xmm10,%xmm5 - vpxor %xmm6,%xmm11,%xmm6 -.byte 143,232,120,194,255,16 -.byte 143,232,120,194,228,16 -.byte 143,232,120,194,237,16 -.byte 143,232,120,194,246,16 - vpaddd %xmm7,%xmm14,%xmm14 - vpaddd %xmm4,%xmm15,%xmm15 - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm6,%xmm13,%xmm13 - vpxor %xmm1,%xmm14,%xmm1 - vpxor %xmm2,%xmm15,%xmm2 - vpxor %xmm12,%xmm3,%xmm3 - vpxor %xmm13,%xmm0,%xmm0 -.byte 143,232,120,194,201,12 -.byte 143,232,120,194,210,12 -.byte 143,232,120,194,219,12 -.byte 143,232,120,194,192,12 - vpaddd %xmm8,%xmm1,%xmm8 - vpaddd %xmm9,%xmm2,%xmm9 - vpaddd %xmm3,%xmm10,%xmm10 - vpaddd %xmm0,%xmm11,%xmm11 - vpxor %xmm7,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm4 - vpxor %xmm5,%xmm10,%xmm5 - vpxor %xmm6,%xmm11,%xmm6 -.byte 143,232,120,194,255,8 -.byte 143,232,120,194,228,8 -.byte 143,232,120,194,237,8 -.byte 143,232,120,194,246,8 - vpaddd %xmm7,%xmm14,%xmm14 - vpaddd %xmm4,%xmm15,%xmm15 - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm6,%xmm13,%xmm13 - vpxor %xmm1,%xmm14,%xmm1 - vpxor %xmm2,%xmm15,%xmm2 - vpxor %xmm12,%xmm3,%xmm3 - vpxor %xmm13,%xmm0,%xmm0 -.byte 143,232,120,194,201,7 -.byte 143,232,120,194,210,7 -.byte 143,232,120,194,219,7 -.byte 143,232,120,194,192,7 - decl %eax - jnz .Loop4xop - - vpaddd 64(%rsp),%xmm8,%xmm8 - vpaddd 80(%rsp),%xmm9,%xmm9 - vpaddd 96(%rsp),%xmm10,%xmm10 - vpaddd 112(%rsp),%xmm11,%xmm11 - - vmovdqa %xmm14,32(%rsp) - vmovdqa %xmm15,48(%rsp) - - vpunpckldq %xmm9,%xmm8,%xmm14 - vpunpckldq %xmm11,%xmm10,%xmm15 - vpunpckhdq %xmm9,%xmm8,%xmm8 - vpunpckhdq %xmm11,%xmm10,%xmm10 - vpunpcklqdq %xmm15,%xmm14,%xmm9 - vpunpckhqdq %xmm15,%xmm14,%xmm14 - vpunpcklqdq %xmm10,%xmm8,%xmm11 - vpunpckhqdq %xmm10,%xmm8,%xmm8 - vpaddd 128-256(%rcx),%xmm0,%xmm0 - vpaddd 144-256(%rcx),%xmm1,%xmm1 - vpaddd 160-256(%rcx),%xmm2,%xmm2 - vpaddd 176-256(%rcx),%xmm3,%xmm3 - - vmovdqa %xmm9,0(%rsp) - vmovdqa %xmm14,16(%rsp) - vmovdqa 32(%rsp),%xmm9 - vmovdqa 48(%rsp),%xmm14 - - vpunpckldq %xmm1,%xmm0,%xmm10 - vpunpckldq %xmm3,%xmm2,%xmm15 - vpunpckhdq %xmm1,%xmm0,%xmm0 - vpunpckhdq %xmm3,%xmm2,%xmm2 - vpunpcklqdq %xmm15,%xmm10,%xmm1 - vpunpckhqdq %xmm15,%xmm10,%xmm10 - vpunpcklqdq %xmm2,%xmm0,%xmm3 - vpunpckhqdq %xmm2,%xmm0,%xmm0 - vpaddd 192-256(%rcx),%xmm12,%xmm12 - vpaddd 208-256(%rcx),%xmm13,%xmm13 - vpaddd 224-256(%rcx),%xmm9,%xmm9 - vpaddd 240-256(%rcx),%xmm14,%xmm14 - - vpunpckldq %xmm13,%xmm12,%xmm2 - vpunpckldq %xmm14,%xmm9,%xmm15 - vpunpckhdq %xmm13,%xmm12,%xmm12 - vpunpckhdq %xmm14,%xmm9,%xmm9 - vpunpcklqdq %xmm15,%xmm2,%xmm13 - vpunpckhqdq %xmm15,%xmm2,%xmm2 - vpunpcklqdq %xmm9,%xmm12,%xmm14 - vpunpckhqdq %xmm9,%xmm12,%xmm12 - vpaddd 256-256(%rcx),%xmm4,%xmm4 - vpaddd 272-256(%rcx),%xmm5,%xmm5 - vpaddd 288-256(%rcx),%xmm6,%xmm6 - vpaddd 304-256(%rcx),%xmm7,%xmm7 - - vpunpckldq %xmm5,%xmm4,%xmm9 - vpunpckldq %xmm7,%xmm6,%xmm15 - vpunpckhdq %xmm5,%xmm4,%xmm4 - vpunpckhdq %xmm7,%xmm6,%xmm6 - vpunpcklqdq %xmm15,%xmm9,%xmm5 - vpunpckhqdq %xmm15,%xmm9,%xmm9 - vpunpcklqdq %xmm6,%xmm4,%xmm7 - vpunpckhqdq %xmm6,%xmm4,%xmm4 - vmovdqa 0(%rsp),%xmm6 - vmovdqa 16(%rsp),%xmm15 - - cmpq $256,%rdx - jb .Ltail4xop - - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - leaq 128(%rsi),%rsi - vpxor 0(%rsi),%xmm11,%xmm11 - vpxor 16(%rsi),%xmm3,%xmm3 - vpxor 32(%rsi),%xmm14,%xmm14 - vpxor 48(%rsi),%xmm7,%xmm7 - vpxor 64(%rsi),%xmm8,%xmm8 - vpxor 80(%rsi),%xmm0,%xmm0 - vpxor 96(%rsi),%xmm12,%xmm12 - vpxor 112(%rsi),%xmm4,%xmm4 - leaq 128(%rsi),%rsi - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - leaq 128(%rdi),%rdi - vmovdqu %xmm11,0(%rdi) - vmovdqu %xmm3,16(%rdi) - vmovdqu %xmm14,32(%rdi) - vmovdqu %xmm7,48(%rdi) - vmovdqu %xmm8,64(%rdi) - vmovdqu %xmm0,80(%rdi) - vmovdqu %xmm12,96(%rdi) - vmovdqu %xmm4,112(%rdi) - leaq 128(%rdi),%rdi - - subq $256,%rdx - jnz .Loop_outer4xop - - jmp .Ldone4xop - -.align 32 -.Ltail4xop: - cmpq $192,%rdx - jae .L192_or_more4xop - cmpq $128,%rdx - jae .L128_or_more4xop - cmpq $64,%rdx - jae .L64_or_more4xop - - xorq %r10,%r10 - vmovdqa %xmm6,0(%rsp) - vmovdqa %xmm1,16(%rsp) - vmovdqa %xmm13,32(%rsp) - vmovdqa %xmm5,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L64_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - je .Ldone4xop - - leaq 64(%rsi),%rsi - vmovdqa %xmm15,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm10,16(%rsp) - leaq 64(%rdi),%rdi - vmovdqa %xmm2,32(%rsp) - subq $64,%rdx - vmovdqa %xmm9,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L128_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - je .Ldone4xop - - leaq 128(%rsi),%rsi - vmovdqa %xmm11,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm3,16(%rsp) - leaq 128(%rdi),%rdi - vmovdqa %xmm14,32(%rsp) - subq $128,%rdx - vmovdqa %xmm7,48(%rsp) - jmp .Loop_tail4xop - -.align 32 -.L192_or_more4xop: - vpxor 0(%rsi),%xmm6,%xmm6 - vpxor 16(%rsi),%xmm1,%xmm1 - vpxor 32(%rsi),%xmm13,%xmm13 - vpxor 48(%rsi),%xmm5,%xmm5 - vpxor 64(%rsi),%xmm15,%xmm15 - vpxor 80(%rsi),%xmm10,%xmm10 - vpxor 96(%rsi),%xmm2,%xmm2 - vpxor 112(%rsi),%xmm9,%xmm9 - leaq 128(%rsi),%rsi - vpxor 0(%rsi),%xmm11,%xmm11 - vpxor 16(%rsi),%xmm3,%xmm3 - vpxor 32(%rsi),%xmm14,%xmm14 - vpxor 48(%rsi),%xmm7,%xmm7 - - vmovdqu %xmm6,0(%rdi) - vmovdqu %xmm1,16(%rdi) - vmovdqu %xmm13,32(%rdi) - vmovdqu %xmm5,48(%rdi) - vmovdqu %xmm15,64(%rdi) - vmovdqu %xmm10,80(%rdi) - vmovdqu %xmm2,96(%rdi) - vmovdqu %xmm9,112(%rdi) - leaq 128(%rdi),%rdi - vmovdqu %xmm11,0(%rdi) - vmovdqu %xmm3,16(%rdi) - vmovdqu %xmm14,32(%rdi) - vmovdqu %xmm7,48(%rdi) - je .Ldone4xop - - leaq 64(%rsi),%rsi - vmovdqa %xmm8,0(%rsp) - xorq %r10,%r10 - vmovdqa %xmm0,16(%rsp) - leaq 64(%rdi),%rdi - vmovdqa %xmm12,32(%rsp) - subq $192,%rdx - vmovdqa %xmm4,48(%rsp) - -.Loop_tail4xop: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail4xop - -.Ldone4xop: - vzeroupper - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L4xop_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_4xop,.-ChaCha20_4xop -.type ChaCha20_8x,@function -.align 32 -ChaCha20_8x: -.cfi_startproc -.LChaCha20_8x: - movq %rsp,%r9 -.cfi_def_cfa_register %r9 - subq $0x280+8,%rsp - andq $-32,%rsp - vzeroupper - - - - - - - - - - - vbroadcasti128 .Lsigma(%rip),%ymm11 - vbroadcasti128 (%rcx),%ymm3 - vbroadcasti128 16(%rcx),%ymm15 - vbroadcasti128 (%r8),%ymm7 - leaq 256(%rsp),%rcx - leaq 512(%rsp),%rax - leaq .Lrot16(%rip),%r10 - leaq .Lrot24(%rip),%r11 - - vpshufd $0x00,%ymm11,%ymm8 - vpshufd $0x55,%ymm11,%ymm9 - vmovdqa %ymm8,128-256(%rcx) - vpshufd $0xaa,%ymm11,%ymm10 - vmovdqa %ymm9,160-256(%rcx) - vpshufd $0xff,%ymm11,%ymm11 - vmovdqa %ymm10,192-256(%rcx) - vmovdqa %ymm11,224-256(%rcx) - - vpshufd $0x00,%ymm3,%ymm0 - vpshufd $0x55,%ymm3,%ymm1 - vmovdqa %ymm0,256-256(%rcx) - vpshufd $0xaa,%ymm3,%ymm2 - vmovdqa %ymm1,288-256(%rcx) - vpshufd $0xff,%ymm3,%ymm3 - vmovdqa %ymm2,320-256(%rcx) - vmovdqa %ymm3,352-256(%rcx) - - vpshufd $0x00,%ymm15,%ymm12 - vpshufd $0x55,%ymm15,%ymm13 - vmovdqa %ymm12,384-512(%rax) - vpshufd $0xaa,%ymm15,%ymm14 - vmovdqa %ymm13,416-512(%rax) - vpshufd $0xff,%ymm15,%ymm15 - vmovdqa %ymm14,448-512(%rax) - vmovdqa %ymm15,480-512(%rax) - - vpshufd $0x00,%ymm7,%ymm4 - vpshufd $0x55,%ymm7,%ymm5 - vpaddd .Lincy(%rip),%ymm4,%ymm4 - vpshufd $0xaa,%ymm7,%ymm6 - vmovdqa %ymm5,544-512(%rax) - vpshufd $0xff,%ymm7,%ymm7 - vmovdqa %ymm6,576-512(%rax) - vmovdqa %ymm7,608-512(%rax) - - jmp .Loop_enter8x - -.align 32 -.Loop_outer8x: - vmovdqa 128-256(%rcx),%ymm8 - vmovdqa 160-256(%rcx),%ymm9 - vmovdqa 192-256(%rcx),%ymm10 - vmovdqa 224-256(%rcx),%ymm11 - vmovdqa 256-256(%rcx),%ymm0 - vmovdqa 288-256(%rcx),%ymm1 - vmovdqa 320-256(%rcx),%ymm2 - vmovdqa 352-256(%rcx),%ymm3 - vmovdqa 384-512(%rax),%ymm12 - vmovdqa 416-512(%rax),%ymm13 - vmovdqa 448-512(%rax),%ymm14 - vmovdqa 480-512(%rax),%ymm15 - vmovdqa 512-512(%rax),%ymm4 - vmovdqa 544-512(%rax),%ymm5 - vmovdqa 576-512(%rax),%ymm6 - vmovdqa 608-512(%rax),%ymm7 - vpaddd .Leight(%rip),%ymm4,%ymm4 - -.Loop_enter8x: - vmovdqa %ymm14,64(%rsp) - vmovdqa %ymm15,96(%rsp) - vbroadcasti128 (%r10),%ymm15 - vmovdqa %ymm4,512-512(%rax) - movl $10,%eax - jmp .Loop8x - -.align 32 -.Loop8x: - vpaddd %ymm0,%ymm8,%ymm8 - vpxor %ymm4,%ymm8,%ymm4 - vpshufb %ymm15,%ymm4,%ymm4 - vpaddd %ymm1,%ymm9,%ymm9 - vpxor %ymm5,%ymm9,%ymm5 - vpshufb %ymm15,%ymm5,%ymm5 - vpaddd %ymm4,%ymm12,%ymm12 - vpxor %ymm0,%ymm12,%ymm0 - vpslld $12,%ymm0,%ymm14 - vpsrld $20,%ymm0,%ymm0 - vpor %ymm0,%ymm14,%ymm0 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm5,%ymm13,%ymm13 - vpxor %ymm1,%ymm13,%ymm1 - vpslld $12,%ymm1,%ymm15 - vpsrld $20,%ymm1,%ymm1 - vpor %ymm1,%ymm15,%ymm1 - vpaddd %ymm0,%ymm8,%ymm8 - vpxor %ymm4,%ymm8,%ymm4 - vpshufb %ymm14,%ymm4,%ymm4 - vpaddd %ymm1,%ymm9,%ymm9 - vpxor %ymm5,%ymm9,%ymm5 - vpshufb %ymm14,%ymm5,%ymm5 - vpaddd %ymm4,%ymm12,%ymm12 - vpxor %ymm0,%ymm12,%ymm0 - vpslld $7,%ymm0,%ymm15 - vpsrld $25,%ymm0,%ymm0 - vpor %ymm0,%ymm15,%ymm0 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm5,%ymm13,%ymm13 - vpxor %ymm1,%ymm13,%ymm1 - vpslld $7,%ymm1,%ymm14 - vpsrld $25,%ymm1,%ymm1 - vpor %ymm1,%ymm14,%ymm1 - vmovdqa %ymm12,0(%rsp) - vmovdqa %ymm13,32(%rsp) - vmovdqa 64(%rsp),%ymm12 - vmovdqa 96(%rsp),%ymm13 - vpaddd %ymm2,%ymm10,%ymm10 - vpxor %ymm6,%ymm10,%ymm6 - vpshufb %ymm15,%ymm6,%ymm6 - vpaddd %ymm3,%ymm11,%ymm11 - vpxor %ymm7,%ymm11,%ymm7 - vpshufb %ymm15,%ymm7,%ymm7 - vpaddd %ymm6,%ymm12,%ymm12 - vpxor %ymm2,%ymm12,%ymm2 - vpslld $12,%ymm2,%ymm14 - vpsrld $20,%ymm2,%ymm2 - vpor %ymm2,%ymm14,%ymm2 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm7,%ymm13,%ymm13 - vpxor %ymm3,%ymm13,%ymm3 - vpslld $12,%ymm3,%ymm15 - vpsrld $20,%ymm3,%ymm3 - vpor %ymm3,%ymm15,%ymm3 - vpaddd %ymm2,%ymm10,%ymm10 - vpxor %ymm6,%ymm10,%ymm6 - vpshufb %ymm14,%ymm6,%ymm6 - vpaddd %ymm3,%ymm11,%ymm11 - vpxor %ymm7,%ymm11,%ymm7 - vpshufb %ymm14,%ymm7,%ymm7 - vpaddd %ymm6,%ymm12,%ymm12 - vpxor %ymm2,%ymm12,%ymm2 - vpslld $7,%ymm2,%ymm15 - vpsrld $25,%ymm2,%ymm2 - vpor %ymm2,%ymm15,%ymm2 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm7,%ymm13,%ymm13 - vpxor %ymm3,%ymm13,%ymm3 - vpslld $7,%ymm3,%ymm14 - vpsrld $25,%ymm3,%ymm3 - vpor %ymm3,%ymm14,%ymm3 - vpaddd %ymm1,%ymm8,%ymm8 - vpxor %ymm7,%ymm8,%ymm7 - vpshufb %ymm15,%ymm7,%ymm7 - vpaddd %ymm2,%ymm9,%ymm9 - vpxor %ymm4,%ymm9,%ymm4 - vpshufb %ymm15,%ymm4,%ymm4 - vpaddd %ymm7,%ymm12,%ymm12 - vpxor %ymm1,%ymm12,%ymm1 - vpslld $12,%ymm1,%ymm14 - vpsrld $20,%ymm1,%ymm1 - vpor %ymm1,%ymm14,%ymm1 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm4,%ymm13,%ymm13 - vpxor %ymm2,%ymm13,%ymm2 - vpslld $12,%ymm2,%ymm15 - vpsrld $20,%ymm2,%ymm2 - vpor %ymm2,%ymm15,%ymm2 - vpaddd %ymm1,%ymm8,%ymm8 - vpxor %ymm7,%ymm8,%ymm7 - vpshufb %ymm14,%ymm7,%ymm7 - vpaddd %ymm2,%ymm9,%ymm9 - vpxor %ymm4,%ymm9,%ymm4 - vpshufb %ymm14,%ymm4,%ymm4 - vpaddd %ymm7,%ymm12,%ymm12 - vpxor %ymm1,%ymm12,%ymm1 - vpslld $7,%ymm1,%ymm15 - vpsrld $25,%ymm1,%ymm1 - vpor %ymm1,%ymm15,%ymm1 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm4,%ymm13,%ymm13 - vpxor %ymm2,%ymm13,%ymm2 - vpslld $7,%ymm2,%ymm14 - vpsrld $25,%ymm2,%ymm2 - vpor %ymm2,%ymm14,%ymm2 - vmovdqa %ymm12,64(%rsp) - vmovdqa %ymm13,96(%rsp) - vmovdqa 0(%rsp),%ymm12 - vmovdqa 32(%rsp),%ymm13 - vpaddd %ymm3,%ymm10,%ymm10 - vpxor %ymm5,%ymm10,%ymm5 - vpshufb %ymm15,%ymm5,%ymm5 - vpaddd %ymm0,%ymm11,%ymm11 - vpxor %ymm6,%ymm11,%ymm6 - vpshufb %ymm15,%ymm6,%ymm6 - vpaddd %ymm5,%ymm12,%ymm12 - vpxor %ymm3,%ymm12,%ymm3 - vpslld $12,%ymm3,%ymm14 - vpsrld $20,%ymm3,%ymm3 - vpor %ymm3,%ymm14,%ymm3 - vbroadcasti128 (%r11),%ymm14 - vpaddd %ymm6,%ymm13,%ymm13 - vpxor %ymm0,%ymm13,%ymm0 - vpslld $12,%ymm0,%ymm15 - vpsrld $20,%ymm0,%ymm0 - vpor %ymm0,%ymm15,%ymm0 - vpaddd %ymm3,%ymm10,%ymm10 - vpxor %ymm5,%ymm10,%ymm5 - vpshufb %ymm14,%ymm5,%ymm5 - vpaddd %ymm0,%ymm11,%ymm11 - vpxor %ymm6,%ymm11,%ymm6 - vpshufb %ymm14,%ymm6,%ymm6 - vpaddd %ymm5,%ymm12,%ymm12 - vpxor %ymm3,%ymm12,%ymm3 - vpslld $7,%ymm3,%ymm15 - vpsrld $25,%ymm3,%ymm3 - vpor %ymm3,%ymm15,%ymm3 - vbroadcasti128 (%r10),%ymm15 - vpaddd %ymm6,%ymm13,%ymm13 - vpxor %ymm0,%ymm13,%ymm0 - vpslld $7,%ymm0,%ymm14 - vpsrld $25,%ymm0,%ymm0 - vpor %ymm0,%ymm14,%ymm0 - decl %eax - jnz .Loop8x - - leaq 512(%rsp),%rax - vpaddd 128-256(%rcx),%ymm8,%ymm8 - vpaddd 160-256(%rcx),%ymm9,%ymm9 - vpaddd 192-256(%rcx),%ymm10,%ymm10 - vpaddd 224-256(%rcx),%ymm11,%ymm11 - - vpunpckldq %ymm9,%ymm8,%ymm14 - vpunpckldq %ymm11,%ymm10,%ymm15 - vpunpckhdq %ymm9,%ymm8,%ymm8 - vpunpckhdq %ymm11,%ymm10,%ymm10 - vpunpcklqdq %ymm15,%ymm14,%ymm9 - vpunpckhqdq %ymm15,%ymm14,%ymm14 - vpunpcklqdq %ymm10,%ymm8,%ymm11 - vpunpckhqdq %ymm10,%ymm8,%ymm8 - vpaddd 256-256(%rcx),%ymm0,%ymm0 - vpaddd 288-256(%rcx),%ymm1,%ymm1 - vpaddd 320-256(%rcx),%ymm2,%ymm2 - vpaddd 352-256(%rcx),%ymm3,%ymm3 - - vpunpckldq %ymm1,%ymm0,%ymm10 - vpunpckldq %ymm3,%ymm2,%ymm15 - vpunpckhdq %ymm1,%ymm0,%ymm0 - vpunpckhdq %ymm3,%ymm2,%ymm2 - vpunpcklqdq %ymm15,%ymm10,%ymm1 - vpunpckhqdq %ymm15,%ymm10,%ymm10 - vpunpcklqdq %ymm2,%ymm0,%ymm3 - vpunpckhqdq %ymm2,%ymm0,%ymm0 - vperm2i128 $0x20,%ymm1,%ymm9,%ymm15 - vperm2i128 $0x31,%ymm1,%ymm9,%ymm1 - vperm2i128 $0x20,%ymm10,%ymm14,%ymm9 - vperm2i128 $0x31,%ymm10,%ymm14,%ymm10 - vperm2i128 $0x20,%ymm3,%ymm11,%ymm14 - vperm2i128 $0x31,%ymm3,%ymm11,%ymm3 - vperm2i128 $0x20,%ymm0,%ymm8,%ymm11 - vperm2i128 $0x31,%ymm0,%ymm8,%ymm0 - vmovdqa %ymm15,0(%rsp) - vmovdqa %ymm9,32(%rsp) - vmovdqa 64(%rsp),%ymm15 - vmovdqa 96(%rsp),%ymm9 - - vpaddd 384-512(%rax),%ymm12,%ymm12 - vpaddd 416-512(%rax),%ymm13,%ymm13 - vpaddd 448-512(%rax),%ymm15,%ymm15 - vpaddd 480-512(%rax),%ymm9,%ymm9 - - vpunpckldq %ymm13,%ymm12,%ymm2 - vpunpckldq %ymm9,%ymm15,%ymm8 - vpunpckhdq %ymm13,%ymm12,%ymm12 - vpunpckhdq %ymm9,%ymm15,%ymm15 - vpunpcklqdq %ymm8,%ymm2,%ymm13 - vpunpckhqdq %ymm8,%ymm2,%ymm2 - vpunpcklqdq %ymm15,%ymm12,%ymm9 - vpunpckhqdq %ymm15,%ymm12,%ymm12 - vpaddd 512-512(%rax),%ymm4,%ymm4 - vpaddd 544-512(%rax),%ymm5,%ymm5 - vpaddd 576-512(%rax),%ymm6,%ymm6 - vpaddd 608-512(%rax),%ymm7,%ymm7 - - vpunpckldq %ymm5,%ymm4,%ymm15 - vpunpckldq %ymm7,%ymm6,%ymm8 - vpunpckhdq %ymm5,%ymm4,%ymm4 - vpunpckhdq %ymm7,%ymm6,%ymm6 - vpunpcklqdq %ymm8,%ymm15,%ymm5 - vpunpckhqdq %ymm8,%ymm15,%ymm15 - vpunpcklqdq %ymm6,%ymm4,%ymm7 - vpunpckhqdq %ymm6,%ymm4,%ymm4 - vperm2i128 $0x20,%ymm5,%ymm13,%ymm8 - vperm2i128 $0x31,%ymm5,%ymm13,%ymm5 - vperm2i128 $0x20,%ymm15,%ymm2,%ymm13 - vperm2i128 $0x31,%ymm15,%ymm2,%ymm15 - vperm2i128 $0x20,%ymm7,%ymm9,%ymm2 - vperm2i128 $0x31,%ymm7,%ymm9,%ymm7 - vperm2i128 $0x20,%ymm4,%ymm12,%ymm9 - vperm2i128 $0x31,%ymm4,%ymm12,%ymm4 - vmovdqa 0(%rsp),%ymm6 - vmovdqa 32(%rsp),%ymm12 - - cmpq $512,%rdx - jb .Ltail8x - - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - leaq 128(%rsi),%rsi - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm12,%ymm12 - vpxor 32(%rsi),%ymm13,%ymm13 - vpxor 64(%rsi),%ymm10,%ymm10 - vpxor 96(%rsi),%ymm15,%ymm15 - leaq 128(%rsi),%rsi - vmovdqu %ymm12,0(%rdi) - vmovdqu %ymm13,32(%rdi) - vmovdqu %ymm10,64(%rdi) - vmovdqu %ymm15,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm14,%ymm14 - vpxor 32(%rsi),%ymm2,%ymm2 - vpxor 64(%rsi),%ymm3,%ymm3 - vpxor 96(%rsi),%ymm7,%ymm7 - leaq 128(%rsi),%rsi - vmovdqu %ymm14,0(%rdi) - vmovdqu %ymm2,32(%rdi) - vmovdqu %ymm3,64(%rdi) - vmovdqu %ymm7,96(%rdi) - leaq 128(%rdi),%rdi - - vpxor 0(%rsi),%ymm11,%ymm11 - vpxor 32(%rsi),%ymm9,%ymm9 - vpxor 64(%rsi),%ymm0,%ymm0 - vpxor 96(%rsi),%ymm4,%ymm4 - leaq 128(%rsi),%rsi - vmovdqu %ymm11,0(%rdi) - vmovdqu %ymm9,32(%rdi) - vmovdqu %ymm0,64(%rdi) - vmovdqu %ymm4,96(%rdi) - leaq 128(%rdi),%rdi - - subq $512,%rdx - jnz .Loop_outer8x - - jmp .Ldone8x - -.Ltail8x: - cmpq $448,%rdx - jae .L448_or_more8x - cmpq $384,%rdx - jae .L384_or_more8x - cmpq $320,%rdx - jae .L320_or_more8x - cmpq $256,%rdx - jae .L256_or_more8x - cmpq $192,%rdx - jae .L192_or_more8x - cmpq $128,%rdx - jae .L128_or_more8x - cmpq $64,%rdx - jae .L64_or_more8x - - xorq %r10,%r10 - vmovdqa %ymm6,0(%rsp) - vmovdqa %ymm8,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L64_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - je .Ldone8x - - leaq 64(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm1,0(%rsp) - leaq 64(%rdi),%rdi - subq $64,%rdx - vmovdqa %ymm5,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L128_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - je .Ldone8x - - leaq 128(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm12,0(%rsp) - leaq 128(%rdi),%rdi - subq $128,%rdx - vmovdqa %ymm13,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L192_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - je .Ldone8x - - leaq 192(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm10,0(%rsp) - leaq 192(%rdi),%rdi - subq $192,%rdx - vmovdqa %ymm15,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L256_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - je .Ldone8x - - leaq 256(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm14,0(%rsp) - leaq 256(%rdi),%rdi - subq $256,%rdx - vmovdqa %ymm2,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L320_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - je .Ldone8x - - leaq 320(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm3,0(%rsp) - leaq 320(%rdi),%rdi - subq $320,%rdx - vmovdqa %ymm7,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L384_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vpxor 320(%rsi),%ymm3,%ymm3 - vpxor 352(%rsi),%ymm7,%ymm7 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - vmovdqu %ymm3,320(%rdi) - vmovdqu %ymm7,352(%rdi) - je .Ldone8x - - leaq 384(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm11,0(%rsp) - leaq 384(%rdi),%rdi - subq $384,%rdx - vmovdqa %ymm9,32(%rsp) - jmp .Loop_tail8x - -.align 32 -.L448_or_more8x: - vpxor 0(%rsi),%ymm6,%ymm6 - vpxor 32(%rsi),%ymm8,%ymm8 - vpxor 64(%rsi),%ymm1,%ymm1 - vpxor 96(%rsi),%ymm5,%ymm5 - vpxor 128(%rsi),%ymm12,%ymm12 - vpxor 160(%rsi),%ymm13,%ymm13 - vpxor 192(%rsi),%ymm10,%ymm10 - vpxor 224(%rsi),%ymm15,%ymm15 - vpxor 256(%rsi),%ymm14,%ymm14 - vpxor 288(%rsi),%ymm2,%ymm2 - vpxor 320(%rsi),%ymm3,%ymm3 - vpxor 352(%rsi),%ymm7,%ymm7 - vpxor 384(%rsi),%ymm11,%ymm11 - vpxor 416(%rsi),%ymm9,%ymm9 - vmovdqu %ymm6,0(%rdi) - vmovdqu %ymm8,32(%rdi) - vmovdqu %ymm1,64(%rdi) - vmovdqu %ymm5,96(%rdi) - vmovdqu %ymm12,128(%rdi) - vmovdqu %ymm13,160(%rdi) - vmovdqu %ymm10,192(%rdi) - vmovdqu %ymm15,224(%rdi) - vmovdqu %ymm14,256(%rdi) - vmovdqu %ymm2,288(%rdi) - vmovdqu %ymm3,320(%rdi) - vmovdqu %ymm7,352(%rdi) - vmovdqu %ymm11,384(%rdi) - vmovdqu %ymm9,416(%rdi) - je .Ldone8x - - leaq 448(%rsi),%rsi - xorq %r10,%r10 - vmovdqa %ymm0,0(%rsp) - leaq 448(%rdi),%rdi - subq $448,%rdx - vmovdqa %ymm4,32(%rsp) - -.Loop_tail8x: - movzbl (%rsi,%r10,1),%eax - movzbl (%rsp,%r10,1),%ecx - leaq 1(%r10),%r10 - xorl %ecx,%eax - movb %al,-1(%rdi,%r10,1) - decq %rdx - jnz .Loop_tail8x - -.Ldone8x: - vzeroall - leaq (%r9),%rsp -.cfi_def_cfa_register %rsp -.L8x_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ChaCha20_8x,.-ChaCha20_8x - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s deleted file mode 100644 index 89557ed77d0731..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s +++ /dev/null @@ -1,7364 +0,0 @@ -.text -.globl ecp_nistz256_precomputed -.type ecp_nistz256_precomputed,@object -.align 4096 -ecp_nistz256_precomputed: -.long 0x18a9143c,0x79e730d4,0x5fedb601,0x75ba95fc,0x77622510,0x79fb732b,0xa53755c6,0x18905f76,0xce95560a,0xddf25357,0xba19e45c,0x8b4ab8e4,0xdd21f325,0xd2e88688,0x25885d85,0x8571ff18 -.long 0x10ddd64d,0x850046d4,0xa433827d,0xaa6ae3c1,0x8d1490d9,0x73220503,0x3dcf3a3b,0xf6bb32e4,0x61bee1a5,0x2f3648d3,0xeb236ff8,0x152cd7cb,0x92042dbe,0x19a8fb0e,0x0a5b8a3b,0x78c57751 -.long 0x4eebc127,0xffac3f90,0x087d81fb,0xb027f84a,0x87cbbc98,0x66ad77dd,0xb6ff747e,0x26936a3f,0xc983a7eb,0xb04c5c1f,0x0861fe1a,0x583e47ad,0x1a2ee98e,0x78820831,0xe587cc07,0xd5f06a29 -.long 0x46918dcc,0x74b0b50d,0xc623c173,0x4650a6ed,0xe8100af2,0x0cdaacac,0x41b0176b,0x577362f5,0xe4cbaba6,0x2d96f24c,0xfad6f447,0x17628471,0xe5ddd22e,0x6b6c36de,0x4c5ab863,0x84b14c39 -.long 0xc45c61f5,0xbe1b8aae,0x94b9537d,0x90ec649a,0xd076c20c,0x941cb5aa,0x890523c8,0xc9079605,0xe7ba4f10,0xeb309b4a,0xe5eb882b,0x73c568ef,0x7e7a1f68,0x3540a987,0x2dd1e916,0x73a076bb -.long 0x3e77664a,0x40394737,0x346cee3e,0x55ae744f,0x5b17a3ad,0xd50a961a,0x54213673,0x13074b59,0xd377e44b,0x93d36220,0xadff14b5,0x299c2b53,0xef639f11,0xf424d44c,0x4a07f75f,0xa4c9916d -.long 0xa0173b4f,0x0746354e,0xd23c00f7,0x2bd20213,0x0c23bb08,0xf43eaab5,0xc3123e03,0x13ba5119,0x3f5b9d4d,0x2847d030,0x5da67bdd,0x6742f2f2,0x77c94195,0xef933bdc,0x6e240867,0xeaedd915 -.long 0x9499a78f,0x27f14cd1,0x6f9b3455,0x462ab5c5,0xf02cfc6b,0x8f90f02a,0xb265230d,0xb763891e,0x532d4977,0xf59da3a9,0xcf9eba15,0x21e3327d,0xbe60bbf0,0x123c7b84,0x7706df76,0x56ec12f2 -.long 0x264e20e8,0x75c96e8f,0x59a7a841,0xabe6bfed,0x44c8eb00,0x2cc09c04,0xf0c4e16b,0xe05b3080,0xa45f3314,0x1eb7777a,0xce5d45e3,0x56af7bed,0x88b12f1a,0x2b6e019a,0xfd835f9b,0x086659cd -.long 0x9dc21ec8,0x2c18dbd1,0x0fcf8139,0x98f9868a,0x48250b49,0x737d2cd6,0x24b3428f,0xcc61c947,0x80dd9e76,0x0c2b4078,0x383fbe08,0xc43a8991,0x779be5d2,0x5f7d2d65,0xeb3b4ab5,0x78719a54 -.long 0x6245e404,0xea7d260a,0x6e7fdfe0,0x9de40795,0x8dac1ab5,0x1ff3a415,0x649c9073,0x3e7090f1,0x2b944e88,0x1a768561,0xe57f61c8,0x250f939e,0x1ead643d,0x0c0daa89,0xe125b88e,0x68930023 -.long 0xd2697768,0x04b71aa7,0xca345a33,0xabdedef5,0xee37385e,0x2409d29d,0xcb83e156,0x4ee1df77,0x1cbb5b43,0x0cac12d9,0xca895637,0x170ed2f6,0x8ade6d66,0x28228cfa,0x53238aca,0x7ff57c95 -.long 0x4b2ed709,0xccc42563,0x856fd30d,0x0e356769,0x559e9811,0xbcbcd43f,0x5395b759,0x738477ac,0xc00ee17f,0x35752b90,0x742ed2e3,0x68748390,0xbd1f5bc1,0x7cd06422,0xc9e7b797,0xfbc08769 -.long 0xb0cf664a,0xa242a35b,0x7f9707e3,0x126e48f7,0xc6832660,0x1717bf54,0xfd12c72e,0xfaae7332,0x995d586b,0x27b52db7,0x832237c2,0xbe29569e,0x2a65e7db,0xe8e4193e,0x2eaa1bbb,0x152706dc -.long 0xbc60055b,0x72bcd8b7,0x56e27e4b,0x03cc23ee,0xe4819370,0xee337424,0x0ad3da09,0xe2aa0e43,0x6383c45d,0x40b8524f,0x42a41b25,0xd7663554,0x778a4797,0x64efa6de,0x7079adf4,0x2042170a -.long 0x0bc6fb80,0x808b0b65,0x3ffe2e6b,0x5882e075,0x2c83f549,0xd5ef2f7c,0x9103b723,0x54d63c80,0x52a23f9b,0xf2f11bd6,0x4b0b6587,0x3670c319,0xb1580e9e,0x55c4623b,0x01efe220,0x64edf7b2 -.long 0xd53c5c9d,0x97091dcb,0xac0a177b,0xf17624b6,0x2cfe2dff,0xb0f13975,0x6c7a574e,0xc1a35c0a,0x93e79987,0x227d3146,0xe89cb80e,0x0575bf30,0x0d1883bb,0x2f4e247f,0x3274c3d0,0xebd51226 -.long 0x56ada97a,0x5f3e51c8,0x8f8b403e,0x4afc964d,0x412e2979,0xa6f247ab,0x6f80ebda,0x675abd1b,0x5e485a1d,0x66a2bd72,0x8f4f0b3c,0x4b2a5caf,0x1b847bba,0x2626927f,0x0502394d,0x6c6fc7d9 -.long 0xa5659ae8,0xfea912ba,0x25e1a16e,0x68363aba,0x752c41ac,0xb8842277,0x2897c3fc,0xfe545c28,0xdc4c696b,0x2d36e9e7,0xfba977c5,0x5806244a,0xe39508c1,0x85665e9b,0x6d12597b,0xf720ee25 -.long 0xd2337a31,0x8a979129,0x0f862bdc,0x5916868f,0x5dd283ba,0x048099d9,0xfe5bfb4e,0xe2d1eeb6,0x7884005d,0x82ef1c41,0xffffcbae,0xa2d4ec17,0x8aa95e66,0x9161c53f,0xc5fee0d0,0x5ee104e1 -.long 0xc135b208,0x562e4cec,0x4783f47d,0x74e1b265,0x5a3f3b30,0x6d2a506c,0xc16762fc,0xecead9f4,0xe286e5b9,0xf29dd4b2,0x83bb3c61,0x1b0fadc0,0x7fac29a4,0x7a75023e,0xc9477fa3,0xc086d5f1 -.long 0x2f6f3076,0x0fc61135,0xe3912a9a,0xc99ffa23,0xd2f8ba3d,0x6a0b0685,0xe93358a4,0xfdc777e8,0x35415f04,0x94a787bb,0x4d23fea4,0x640c2d6a,0x153a35b5,0x9de917da,0x5d5cd074,0x793e8d07 -.long 0x2de45068,0xf4f87653,0x9e2e1f6e,0x37c7a7e8,0xa3584069,0xd0825fa2,0x1727bf42,0xaf2cea7c,0x9e4785a9,0x0360a4fb,0x27299f4a,0xe5fda49c,0x71ac2f71,0x48068e13,0x9077666f,0x83d0687b -.long 0x15d02819,0x6d3883b2,0x40dd9a35,0x6d0d7550,0x1d2b469f,0x61d7cbf9,0x2efc3115,0xf97b232f,0xb24bcbc7,0xa551d750,0x88a1e356,0x11ea4949,0x93cb7501,0x7669f031,0xca737b8a,0x595dc55e -.long 0xd837879f,0xa4a319ac,0xed6b67b0,0x6fc1b49e,0x32f1f3af,0xe3959933,0x65432a2e,0x966742eb,0xb4966228,0x4b8dc9fe,0x43f43950,0x96cc6312,0xc9b731ee,0x12068859,0x56f79968,0x7b948dc3 -.long 0xed1f8008,0x61e4ad32,0xd8b17538,0xe6c9267a,0x857ff6fb,0x1ac7c5eb,0x55f2fb10,0x994baaa8,0x1d248018,0x84cf14e1,0x628ac508,0x5a39898b,0x5fa944f5,0x14fde97b,0xd12e5ac7,0xed178030 -.long 0x97e2feb4,0x042c2af4,0xaebf7313,0xd36a42d7,0x084ffdd7,0x49d2c9eb,0x2ef7c76a,0x9f8aa54b,0x09895e70,0x9200b7ba,0xddb7fb58,0x3bd0c66f,0x78eb4cbb,0x2d97d108,0xd84bde31,0x2d431068 -.long 0x172ccd1f,0x4b523eb7,0x30a6a892,0x7323cb28,0xcfe153eb,0x97082ec0,0xf2aadb97,0xe97f6b6a,0xd1a83da1,0x1d3d393e,0x804b2a68,0xa6a7f9c7,0x2d0cb71e,0x4a688b48,0x40585278,0xa9b4cc5f -.long 0xcb66e132,0x5e5db46a,0x0d925880,0xf1be963a,0x0317b9e2,0x944a7027,0x48603d48,0xe266f959,0x5c208899,0x98db6673,0xa2fb18a3,0x90472447,0x777c619f,0x8a966939,0x2a3be21b,0x3798142a -.long 0x3298b343,0xb4241cb1,0xb44f65a1,0xa3a14e49,0x3ac77acd,0xc5f4d6cd,0x52b6fc3c,0xd0288cb5,0x1c040abc,0xd5cc8c2f,0x06bf9b4a,0xb675511e,0x9b3aa441,0xd667da37,0x51601f72,0x460d45ce -.long 0x6755ff89,0xe2f73c69,0x473017e6,0xdd3cf7e7,0x3cf7600d,0x8ef5689d,0xb1fc87b4,0x948dc4f8,0x4ea53299,0xd9e9fe81,0x98eb6028,0x2d921ca2,0x0c9803fc,0xfaecedfd,0x4d7b4745,0xf38ae891 -.long 0xc5e3a3d8,0xd8c5fccf,0x4079dfbf,0xbefd904c,0xfead0197,0xbc6d6a58,0x695532a4,0x39227077,0xdbef42f5,0x09e23e6d,0x480a9908,0x7e449b64,0xad9a2e40,0x7b969c1a,0x9591c2a4,0x6231d792 -.long 0x0f664534,0x87151456,0x4b68f103,0x85ceae7c,0x65578ab9,0xac09c4ae,0xf044b10c,0x33ec6868,0x3a8ec1f1,0x6ac4832b,0x5847d5ef,0x5509d128,0x763f1574,0xf909604f,0xc32f63c4,0xb16c4303 -.long 0x7ca23cd3,0xb6ab2014,0xa391849d,0xcaa7a5c6,0x75678d94,0x5b0673a3,0xdd303e64,0xc982ddd4,0x5db6f971,0xfd7b000b,0x6f876f92,0xbba2cb1f,0x3c569426,0xc77332a3,0x570d74f8,0xa159100c -.long 0xdec67ef5,0xfd16847f,0x233e76b7,0x742ee464,0xefc2b4c8,0x0b8e4134,0x42a3e521,0xca640b86,0x8ceb6aa9,0x653a0190,0x547852d5,0x313c300c,0x6b237af7,0x24e4ab12,0x8bb47af8,0x2ba90162 -.long 0xa8219bb7,0x3d5e58d6,0x1b06c57f,0xc691d0bd,0xd257576e,0x0ae4cb10,0xd54a3dc3,0x3569656c,0x94cda03a,0xe5ebaebd,0x162bfe13,0x934e82d3,0xe251a0c6,0x450ac0ba,0xdd6da526,0x480b9e11 -.long 0x8cce08b5,0x00467bc5,0x7f178d55,0xb636458c,0xa677d806,0xc5748bae,0xdfa394eb,0x2763a387,0x7d3cebb6,0xa12b448a,0x6f20d850,0xe7adda3e,0x1558462c,0xf63ebce5,0x620088a8,0x58b36143 -.long 0x4d63c0ee,0x8a2cc3ca,0x0fe948ce,0x51233117,0x222ef33b,0x7463fd85,0x7c603d6c,0xadf0c7dc,0xfe7765e5,0x0ec32d3b,0xbf380409,0xccaab359,0x8e59319c,0xbdaa84d6,0x9c80c34d,0xd9a4c280 -.long 0xa059c142,0xa9d89488,0xff0b9346,0x6f5ae714,0x16fb3664,0x068f237d,0x363186ac,0x5853e4c4,0x63c52f98,0xe2d87d23,0x81828876,0x2ec4a766,0xe14e7b1c,0x47b864fa,0x69192408,0x0c0bc0e5 -.long 0xb82e9f3e,0xe4d7681d,0xdf25e13c,0x83200f0b,0x66f27280,0x8909984c,0x75f73227,0x462d7b00,0xf2651798,0xd90ba188,0x36ab1c34,0x74c6e18c,0x5ef54359,0xab256ea3,0xd1aa702f,0x03466612 -.long 0x2ed22e91,0x624d6049,0x6f072822,0x6fdfe0b5,0x39ce2271,0xeeca1115,0xdb01614f,0x98100a4f,0xa35c628f,0xb6b0daa2,0xc87e9a47,0xb6f94d2e,0x1d57d9ce,0xc6773259,0x03884a7b,0xf70bfeec -.long 0xed2bad01,0x5fb35ccf,0x1da6a5c7,0xa155cbe3,0x30a92f8f,0xc2e2594c,0x5bfafe43,0x649c89ce,0xe9ff257a,0xd158667d,0xf32c50ae,0x9b359611,0x906014cf,0x4b00b20b,0x89bc7d3d,0xf3a8cfe3 -.long 0x248a7d06,0x4ff23ffd,0x878873fa,0x80c5bfb4,0x05745981,0xb7d9ad90,0x3db01994,0x179c85db,0x61a6966c,0xba41b062,0xeadce5a8,0x4d82d052,0xa5e6a318,0x9e91cd3b,0x95b2dda0,0x47795f4f -.long 0xd55a897c,0xecfd7c1f,0xb29110fb,0x009194ab,0xe381d3b0,0x5f0e2046,0xa98dd291,0x5f3425f6,0x730d50da,0xbfa06687,0x4b083b7f,0x0423446c,0xd69d3417,0x397a247d,0x387ba42a,0xeb629f90 -.long 0xd5cd79bf,0x1ee426cc,0x946c6e18,0x0032940b,0x57477f58,0x1b1e8ae0,0x6d823278,0xe94f7d34,0x782ba21a,0xc747cb96,0xf72b33a5,0xc5254469,0xc7f80c81,0x772ef6de,0x2cd9e6b5,0xd73acbfe -.long 0x49ee90d9,0x4075b5b1,0xa06e9eba,0x785c339a,0xabf825e0,0xa1030d5b,0xa42931dc,0xcec684c3,0xc1586e63,0x42ab62c9,0x5ab43f2b,0x45431d66,0x55f7835d,0x57c8b2c0,0xc1b7f865,0x033da338 -.long 0xcaa76097,0x283c7513,0x36c83906,0x0a624fa9,0x715af2c7,0x6b20afec,0xeba78bfd,0x4b969974,0xd921d60e,0x220755cc,0x7baeca13,0x9b944e10,0x5ded93d4,0x04819d51,0x6dddfd27,0x9bbff86e -.long 0x77adc612,0x6b344130,0xbbd803a0,0xa7496529,0x6d8805bd,0x1a1baaa7,0x470343ad,0xc8403902,0x175adff1,0x39f59f66,0xb7d8c5b7,0x0b26d7fb,0x529d75e3,0xa875f5ce,0x41325cc2,0x85efc7e9 -.long 0x1ff6acd3,0x21950b42,0x53dc6909,0xffe70484,0x28766127,0xff4cd0b2,0x4fb7db2b,0xabdbe608,0x5e1109e8,0x837c9228,0xf4645b5a,0x26147d27,0xf7818ed8,0x4d78f592,0xf247fa36,0xd394077e -.long 0x488c171a,0x0fb9c2d0,0x13685278,0xa78bfbaa,0xd5b1fa6a,0xedfbe268,0x2b7eaba7,0x0dceb8db,0x9ae2b710,0xbf9e8089,0xa4449c96,0xefde7ae6,0xcc143a46,0x43b7716b,0xc3628c13,0xd7d34194 -.long 0x3b3f64c9,0x508cec1c,0x1e5edf3f,0xe20bc0ba,0x2f4318d4,0xda1deb85,0x5c3fa443,0xd20ebe0d,0x73241ea3,0x370b4ea7,0x5e1a5f65,0x61f1511c,0x82681c62,0x99a5e23d,0xa2f54c2d,0xd731e383 -.long 0x83445904,0x2692f36e,0xaf45f9c0,0x2e0ec469,0xc67528b7,0x905a3201,0xd0e5e542,0x88f77f34,0x5864687c,0xf67a8d29,0x22df3562,0x23b92eae,0x9bbec39e,0x5c27014b,0x9c0f0f8d,0x7ef2f226 -.long 0x546c4d8d,0x97359638,0x92f24679,0x5f9c3fc4,0xa8c8acd9,0x912e8bed,0x306634b0,0xec3a318d,0xc31cb264,0x80167f41,0x522113f2,0x3db82f6f,0xdcafe197,0xb155bcd2,0x43465283,0xfba1da59 -.long 0xb212cf53,0xa0425b8e,0xf8557c5f,0x4f2e512e,0x25c4d56c,0xc1286ff9,0xee26c851,0xbb8a0fea,0xe7d6107e,0xc28f70d2,0xe76265aa,0x7ee0c444,0x1d1936b1,0x3df277a4,0xea9595eb,0x1a556e3f -.long 0xe7305683,0x258bbbf9,0x07ef5be6,0x31eea5bf,0x46c814c1,0x0deb0e4a,0xa7b730dd,0x5cee8449,0xa0182bde,0xeab495c5,0x9e27a6b4,0xee759f87,0x80e518ca,0xc2cf6a68,0xf14cf3f4,0x25e8013f -.long 0x7e8d7a14,0x8fc44140,0x9556f36a,0xbb1ff3ca,0x14600044,0x6a844385,0x7451ae63,0xba3f0c4a,0x1f9af32a,0xdfcac25b,0xb1f2214b,0x01e0db86,0xa4b596ac,0x4e9a5bc2,0x026c2c08,0x83927681 -.long 0x7acaca28,0x3ec832e7,0xc7385b29,0x1bfeea57,0xfd1eaf38,0x068212e3,0x6acf8ccc,0xc1329830,0x2aac9e59,0xb909f2db,0xb661782a,0x5748060d,0xc79b7a01,0xc5ab2632,0x00017626,0xda44c6c6 -.long 0xa7ea82f0,0xf26c00e8,0xe4299aaf,0x99cac80d,0x7ed78be1,0xd66fe3b6,0x648d02cd,0x305f725f,0x623fb21b,0x33ed1bc4,0x7a6319ad,0xfa70533e,0xbe5ffb3e,0x17ab562d,0x56674741,0x06374994 -.long 0x5c46aa8e,0x69d44ed6,0xa8d063d1,0x2100d5d3,0xa2d17c36,0xcb9727ea,0x8add53b7,0x4c2bab1b,0x15426704,0xa084e90c,0xa837ebea,0x778afcd3,0x7ce477f8,0x6651f701,0x46fb7a8b,0xa0624998 -.long 0xed8a6e19,0xdc1e6828,0x4189d9c7,0x33fc2336,0x671c39bc,0x026f8fe2,0xbc6f9915,0xd40c4ccd,0xf80e75ca,0xafa135bb,0x22adff2c,0x12c651a0,0x4f51ad96,0xc40a04bd,0xbbe4e832,0x04820109 -.long 0x7f4c04cc,0x3667eb1a,0xa9404f84,0x59556621,0x7eceb50a,0x71cdf653,0x9b8335fa,0x994a44a6,0xdbeb9b69,0xd7faf819,0xeed4350d,0x473c5680,0xda44bba2,0xb6658466,0x872bdbf3,0x0d1bc780 -.long 0xa1962f91,0xe535f175,0xed58f5a7,0x6ed7e061,0x2089a233,0x177aa4c0,0xe539b413,0x0dbcb03a,0xbb32e38e,0xe3dc424e,0x6806701e,0x6472e5ef,0x814be9ee,0xdd47ff98,0x35ace009,0x6b60cfff -.long 0x9ff91fe5,0xb8d3d931,0xf0518eed,0x039c4800,0x9182cb26,0x95c37632,0x82fc568d,0x0763a434,0x383e76ba,0x707c04d5,0x824e8197,0xac98b930,0x91230de0,0x92bf7c8f,0x40959b70,0x90876a01 -.long 0x05968b80,0xdb6d96f3,0x089f73b9,0x380a0913,0xc2c61e01,0x7da70b83,0x569b38c7,0x95fb8394,0x80edfe2f,0x9a3c6512,0x8faeaf82,0x8f726bb9,0x78424bf8,0x8010a4a0,0x0e844970,0x29672044 -.long 0x7a2ad62a,0x63c5cb81,0xac62ff54,0x7ef2b6b9,0xb3ad9db5,0x3749bba4,0x46d5a617,0xad311f2c,0xc2ff3b6d,0xb77a8087,0x367834ff,0xb46feaf3,0x75d6b138,0xf8aa266d,0xec008188,0xfa38d320 -.long 0x696946fc,0x486d8ffa,0xb9cba56d,0x50fbc6d8,0x90f35a15,0x7e3d423e,0xc0dd962c,0x7c3da195,0x3cfd5d8b,0xe673fdb0,0x889dfca5,0x0704b7c2,0xf52305aa,0xf6ce581f,0x914d5e53,0x399d49eb -.long 0x6ec293cd,0x380a496d,0x8e7051f5,0x733dbda7,0xb849140a,0x037e388d,0x5946dbf6,0xee4b32b0,0xcae368d1,0xb1c4fda9,0xfdb0b2f3,0x5001a7b0,0x2e3ac46e,0x6df59374,0x39b3e656,0x4af675f2 -.long 0x39949296,0x44e38110,0x361db1b5,0x5b63827b,0x206eaff5,0x3e5323ed,0xc21f4290,0x942370d2,0xe0d985a1,0xf2caaf2e,0x7239846d,0x192cc64b,0xae6312f8,0x7c0b8f47,0x96620108,0x7dc61f91 -.long 0xc2da7de9,0xb830fb5b,0x0ff8d3be,0xd0e643df,0x188a9641,0x31ee77ba,0xbcf6d502,0x4e8aa3aa,0x9a49110f,0xf9fb6532,0x2dd6b220,0xd18317f6,0x52c3ea5a,0x7e3ced41,0x7d579c4a,0x0d296a14 -.long 0xed4c3717,0x35d6a53e,0x3d0ed2a3,0x9f8240cf,0xe5543aa5,0x8c0d4d05,0xdd33b4b4,0x45d5bbfb,0x137fd28e,0xfa04cc73,0xc73b3ffd,0x862ac6ef,0x31f51ef2,0x403ff9f5,0xbc73f5a2,0x34d5e0fc -.long 0x08913f4f,0xf2526820,0xeac93d95,0xea20ed61,0x6ca6b26c,0x51ed38b4,0xea4327b0,0x8662dcbc,0x725d2aaa,0x6daf295c,0x8e52dcda,0xbad2752f,0x0b17dacc,0x2210e721,0xd51e8232,0xa37f7912 -.long 0x44cc3add,0x4f7081e1,0x87be82cf,0xd5ffa1d6,0x0edd6472,0x89890b6c,0x3ed17863,0xada26e1a,0x63483caa,0x276f2715,0x2f6077fd,0xe6924cd9,0x0a466e3c,0x05a7fe98,0xb1902d1f,0xf1c794b0 -.long 0x82a8042c,0xe5213688,0xcd278298,0xd931cfaf,0xf597a740,0x069a0ae0,0xeb59107c,0x0adbb3f3,0x5eaa8eb8,0x983e951e,0x11b48e78,0xe663a8b5,0x8a03f2c5,0x1631cc0d,0x11e271e2,0x7577c11e -.long 0x08369a90,0x33b2385c,0x190eb4f8,0x2990c59b,0xc68eac80,0x819a6145,0x2ec4a014,0x7a786d62,0x20ac3a8d,0x33faadbe,0x5aba2d30,0x31a21781,0xdba4f565,0x209d2742,0x55aa0fbb,0xdb2ce9e3 -.long 0x168984df,0x8cef334b,0x33879638,0xe81dce17,0x263720f0,0xf6e6949c,0xf593cbec,0x5c56feaf,0xfde58c84,0x8bff5601,0x2eccb314,0x74e24117,0x4c9a8a78,0xbcf01b61,0x544c9868,0xa233e35e -.long 0x8bd7aff1,0xb3156bf3,0x1d81b146,0x1b5ee4cb,0xd628a915,0x7ba1ac41,0xfd89699e,0x8f3a8f9c,0xa0748be7,0x7329b9c9,0xa92e621f,0x1d391c95,0x4d10a837,0xe51e6b21,0x4947b435,0xd255f53a -.long 0xf1788ee3,0x07669e04,0xa86938a2,0xc14f27af,0xe93a01c0,0x8b47a334,0xd9366808,0xff627438,0xca2a5965,0x7a0985d8,0xd6e9b9b3,0x3d9a5542,0x4cf972e8,0xc23eb80b,0x4fdf72fd,0x5c1c33bb -.long 0x74a86108,0x0c4a58d4,0xee4c5d90,0xf8048a8f,0xe86d4c80,0xe3c7c924,0x056a1e60,0x28c889de,0xb214a040,0x57e2662e,0x37e10347,0xe8c48e98,0x80ac748a,0x87742862,0x186b06f2,0xf1c24022 -.long 0x5f74040a,0xac2dd4c3,0xfceac957,0x409aeb71,0x55c4ec23,0x4fbad782,0x8a7b76ec,0xb359ed61,0xed6f4a60,0x12744926,0x4b912de3,0xe21e8d7f,0xfc705a59,0xe2575a59,0xed2dbc0e,0x72f1d4de -.long 0xeb7926b8,0x3d2b24b9,0xcdbe5509,0xbff88cb3,0xe4dd640b,0xd0f399af,0x2f76ed45,0x3c5fe130,0x3764fb3d,0x6f3562f4,0x3151b62d,0x7b5af318,0xd79ce5f3,0xd5bd0bc7,0xec66890f,0xfdaf6b20 -.long 0x6063540c,0x735c67ec,0xe5f9cb8f,0x50b259c2,0x3f99c6ab,0xb8734f9a,0xa3a7bc85,0xf8cc13d5,0xc5217659,0x80c1b305,0x4ec12a54,0xfe5364d4,0x681345fe,0xbd87045e,0x582f897f,0x7f8efeb1 -.long 0xd5923359,0xe8cbf1e5,0x539b9fb0,0xdb0cea9d,0x49859b98,0x0c5b34cf,0xa4403cc6,0x5e583c56,0xd48185b7,0x11fc1a2d,0x6e521787,0xc93fbc7e,0x05105b8b,0x47e7a058,0xdb8260c8,0x7b4d4d58 -.long 0x46eb842a,0xe33930b0,0x7bdae56d,0x8e844a9a,0x13f7fdfc,0x34ef3a9e,0x636ca176,0xb3768f82,0x4e09e61c,0x2821f4e0,0xa0c7cddc,0x414dc3a1,0x54945fcd,0xd5379437,0xb3555ff1,0x151b6eef -.long 0x6339c083,0xb31bd613,0xdfb64701,0x39ff8155,0xe29604ab,0x7c3388d2,0xa6b10442,0x1e19084b,0xeccd47ef,0x17cf54c0,0x4a5dfb30,0x89693385,0x47daf9f6,0x69d023fb,0x7d91d959,0x9222840b -.long 0x803bac62,0x439108f5,0x379bd45f,0x0b7dd91d,0xca63c581,0xd651e827,0x509c104f,0x5c5d75f6,0x1f2dc308,0x7d5fc738,0xd98454be,0x20faa7bf,0xa517b031,0x95374bee,0x642692ac,0xf036b9b1 -.long 0x39842194,0xc5106109,0x49d05295,0xb7e2353e,0xefb42ee0,0xfc8c1d5c,0x08ce811c,0xe04884eb,0x7419f40e,0xf1f75d81,0xa995c241,0x5b0ac162,0xc4c55646,0x120921bb,0x8d33cf97,0x713520c2 -.long 0xe98c5100,0xb4a65a5c,0x2ddd0f5a,0x6cec871d,0x9ba2e78b,0x251f0b7f,0xce3a2a5f,0x224a8434,0x25f5c46f,0x26827f61,0x48545ec0,0x6a22bedc,0xb1bb5cdc,0x25ae5fa0,0xfcb9b98f,0xd693682f -.long 0x91e5d7d3,0x32027fe8,0x73a07678,0xf14b7d17,0xc0dfdd61,0xf88497b3,0x2a8c4f48,0xf7c2eec0,0x3756e621,0xaa5573f4,0x1825b948,0xc013a240,0x63878572,0x1c03b345,0x653a4184,0xa0472bea -.long 0x0ac69a80,0xf4222e27,0xf51e54f6,0x34096d25,0x8fffa591,0x00a648cb,0x69b6527f,0x4e87acdc,0xe285ccb4,0x0575e037,0x50ddcf52,0x188089e4,0x870ff719,0xaa96c9a8,0x1fc7e369,0x74a56cd8 -.long 0x1726931a,0x41d04ee2,0x3660ecfd,0x0bbbb2c8,0x24818e18,0xa6ef6de5,0xe7d57887,0xe421cc51,0xbea87be6,0xf127d208,0xb1cdd682,0x16a475d3,0x439b63f7,0x9db1b684,0xf0f113b6,0x5359b3db -.long 0x8bf06e31,0xdfccf1de,0xdd383901,0x1fdf8f44,0x5017e7d2,0x10775cad,0x58d11eef,0xdfc3a597,0xb1ecff10,0x6ec9c8a0,0x28400549,0xee6ed6cc,0x1b4f8d73,0xb5ad7bae,0xe00aaab9,0x61b4f11d -.long 0xd4eff2d7,0x7b32d69b,0x4288b60f,0x88ae6771,0x37a1e723,0x159461b4,0x570aae8c,0x1f3d4789,0x7f9871da,0x869118c0,0xf635e278,0x35fbda78,0xe1541dac,0x738f3641,0xc0dae45f,0x6794b13a -.long 0x09cc0917,0x065064ac,0xc68540fd,0x27c53729,0xef227671,0x0d2d4c8e,0xa1785a04,0xd23a9f80,0x52650359,0x98c59528,0x74a1acad,0xfa09ad01,0x0b55bf5c,0x082d5a29,0x419b8084,0xa40f1c67 -.long 0xdcc18770,0x3a5c752e,0x8825c3a5,0x4baf1f2f,0x21b153ed,0xebd63f74,0xb2f64723,0xa2383e47,0x2646d19a,0xe7bf620a,0x03c83ffd,0x56cb44ec,0x4f6be9f1,0xaf7267c9,0xc06bb5e9,0x8b2dfd7b -.long 0xa672c5c7,0xb87072f2,0x0d53c5e2,0xeacb11c8,0xff435932,0x22dac29d,0x4408693c,0x37bdb99d,0x2899c20f,0xf6e62fb6,0x447ece24,0x3535d512,0xff577ce3,0xfbdc6b88,0x190575f2,0x726693bd -.long 0xab4b35a2,0x6772b0e5,0xf5eeaacf,0x1d8b6001,0x795b9580,0x728f7ce4,0x41fb81da,0x4a20ed2a,0x4fec01e6,0x9f685cd4,0xa7ff50ad,0x3ed7ddcc,0x0c2d97fd,0x460fd264,0xeb82f4f9,0x3a241426 -.long 0x6a8ea820,0x17d1df2c,0xf22cc254,0xb2b50d3b,0xb7291426,0x03856cba,0x04f5ee39,0x87fd26ae,0x02bee4ba,0x9cb696cc,0x06820fd6,0x53121804,0x0212e985,0xa5dfc269,0x160f9a09,0x666f7ffa -.long 0xbccd9617,0xc503cd33,0xba7730a3,0x365dede4,0x5ddb0786,0x798c6355,0xfc9cd3bc,0xa6c3200e,0xe5e35efd,0x060ffb2c,0x5555a1c1,0x99a4e25b,0xf70b3751,0x11d95375,0x160e1bf6,0x0a57354a -.long 0xf8e4b065,0xecb3ae4b,0x2e53022b,0x07a834c4,0x8692ed96,0x1cd300b3,0x61ee14ec,0x16a6f792,0x6a8649ed,0x8f1063c6,0x869f3e14,0xfbcdfcfe,0x00a7b3ec,0x2cfb97c1,0x7130c2f1,0xcea49b3c -.long 0xe9d96488,0x462d044f,0x8182a0c1,0x4b53d52e,0x0391e9e9,0x84b6ddd3,0xb1741a09,0x80ab7b48,0x27d3317f,0xec0e15d4,0x1a64671e,0x8dfc1ddb,0xd49c5b92,0x93cc5d5f,0x3674a331,0xc995d53d -.long 0x090090ae,0x302e41ec,0xedb06830,0x2278a0cc,0xfbc99690,0x1d025932,0xb80d68da,0x0c32fbd2,0xf341a6c1,0xd79146da,0x1bef68a0,0xae0ba139,0x8d774b3a,0xc6b8a563,0x880ba4d7,0x1cf307bd -.long 0x19803511,0xc033bdc7,0x8888c3be,0xa9f97b3b,0x85c6d05e,0x3d68aebc,0x193919eb,0xc3b88a9d,0xc48b0ee3,0x2d300748,0x07a746c1,0x7506bc7c,0x6e6d57f3,0xfc48437c,0xcfeaa91a,0x5bd71587 -.long 0xc1bc5225,0xa4ed0408,0x2719226d,0xd0b946db,0x758d2d43,0x109ecd62,0x2751759b,0x75c8485a,0x9ce4177a,0xb0b75f49,0x79c10c3d,0x4fa61a1e,0xa167fcd7,0xc062d300,0x750f0fa8,0x4df3874c -.long 0x83dfedc9,0x29ae2cf9,0x8d87631a,0xf8437134,0x7429c8d2,0xaf571711,0x146d9272,0x18d15867,0x69769bb7,0x83053ecf,0xc479ab82,0xc55eb856,0x21b0f4b2,0x5ef7791c,0x3d491525,0xaa5956ba -.long 0x9fe20eba,0x407a96c2,0xe52a5ad3,0xf27168bb,0xbf1d9d89,0x43b60ab3,0x710e727a,0xe45c51ef,0x099b4221,0xdfca5276,0x2557a159,0x8dc6407c,0x91035895,0x0ead8335,0x9c55dc32,0x0a9db957 -.long 0xdf61bc76,0xe40736d3,0x3f778cdb,0x13a619c0,0xc56ea28f,0x6dd921a4,0x2fa647b4,0x76a52433,0xac5bdc5d,0x23591891,0xbac7dc01,0xff4a1a72,0x62df8453,0x9905e261,0xe63b265f,0x3ac045df -.long 0xad53dba7,0x8a3f341b,0x837b625a,0x8ec269cc,0x3ae31189,0xd71a2782,0x55e96120,0x8fb4f9a3,0xff9875cf,0x804af823,0x5d442a9b,0x23224f57,0xecc62679,0x1c4d3b9e,0xa0e7ddb1,0x91da22fb -.long 0x6c04a661,0xa370324d,0x5e376d17,0x9710d3b6,0x3044e357,0xed8c98f0,0x6422701c,0xc364ebbe,0x7733d61c,0x347f5d51,0xcea826c3,0xd55644b9,0x55a25548,0x80c6e0ad,0x844220a7,0x0aa7641d -.long 0x31810660,0x1438ec81,0xde4b4043,0x9dfa6507,0xcc3e0273,0x10b515d8,0x28d8cfb2,0x1b6066dd,0x9c9efebd,0xd3b04591,0xa21c1ff4,0x425d4bdf,0xd57607d3,0x5fe5af19,0x54481084,0xbbf773f7 -.long 0x94b03ed1,0x8435bd69,0x634cc546,0xd9ad1de3,0x00e420ca,0x2cf423fc,0xa03096dd,0xeed26d80,0xa4db09d2,0xd7f60be7,0x960622f7,0xf47f569d,0x7296c729,0xe5925fd7,0x26ca2715,0xeff2db26 -.long 0xb913e759,0xa6fcd014,0x8ff4de93,0x53da4786,0xc32068e1,0x14616d79,0xccdf352e,0xb187d664,0x1dc90b59,0xf7afb650,0x7daa1b26,0x8170e943,0x700c0a84,0xc8e3bdd8,0x6482bdfa,0x6e8d345f -.long 0xc5c5ea50,0x84cfbfa1,0x67960681,0xd3baf14c,0x0dd50942,0x26398403,0x4716a663,0xe4b7839c,0xe7de6dc0,0xd5f1f794,0x622aa7ce,0x5cd0f4d4,0x59acfeec,0x5295f3f1,0x953e0607,0x8d933552 -.long 0x776c5722,0xc7db8ec5,0x2b5f290c,0xdc467e62,0x4ff425a9,0xd4297e70,0x0cf7bb72,0x4be924c1,0xa1892131,0x0d5dc5ae,0xa705c992,0x8bf8a8e3,0x7a305ac5,0x73a0b064,0x9a8c77a8,0x00c9ca4e -.long 0x83774bdd,0x5dfee80f,0x85734485,0x63131602,0x914a69a9,0xa1b524ae,0xd4e300d7,0xebc2ffaf,0x7cfa46a5,0x52c93db7,0x21653b50,0x71e6161f,0xa4bc580a,0x3574fc57,0xe1bc1253,0xc09015dd -.long 0xd174d7aa,0x4b7b47b2,0xf3a15d04,0x4072d8e8,0xd6fa07ed,0xeeb7d47f,0xedbdafb1,0x6f2b9ff9,0x3760fe8a,0x18c51615,0xf06c6c13,0x7a96e6bf,0x0ea2d071,0x4d7a0410,0x0be2a5ce,0xa1914e9b -.long 0xd8a3c5cf,0x5726e357,0x2abb2b13,0x1197ecc3,0x31ae88dd,0x6c0d7f7f,0xfdbb3efe,0x15b20d1a,0x70584039,0xcd06aa26,0xa7dc9747,0x2277c969,0x7855d815,0xbca69587,0x5188b32a,0x899ea238 -.long 0x760c1c9d,0x37d9228b,0x9b5c18da,0xc7efbb11,0x19f6dbc5,0x7f0d1bc8,0x07e6905b,0x4875384b,0x3ba8cd86,0xc7c50baa,0xc2905de0,0xb0ce40fb,0x7a231952,0x70840673,0xcf43de26,0xa912a262 -.long 0xeb5b76c1,0x9c38ddcc,0x26fc0ab4,0x746f5285,0xd62c269f,0x52a63a50,0x99458621,0x60049c55,0x3c2f7c9e,0xe7f48f82,0x917d5cf3,0x6bd99043,0x8701f469,0xeb1317a8,0x9a449fe0,0xbd3fe2ed -.long 0x12ef3d36,0x421e79ca,0x3e7ea5de,0x9ee3c36c,0xcdff36f7,0xe48198b5,0xc6b82228,0xaff4f967,0xc47adb7e,0x15e19dd0,0x032e7dfa,0x45699b23,0x1fae026a,0x40680c8b,0x550dbf4d,0x5a347a48 -.long 0x3cef0d7d,0xe652533b,0x2bbb4381,0xd94f7b18,0x0e80f500,0x838752be,0x9e9c9bfb,0x8e6e2488,0x16caca6a,0xc9751697,0x38531ad9,0x866c49d8,0x7151ade1,0xc917e239,0x6037c407,0x2d016ec1 -.long 0x00eac3f9,0xa407ccc9,0xe2ed4748,0x835f6280,0x1cc98e0d,0xcc54c347,0xdcb572eb,0x0e969937,0x8f30c9cb,0x1b16c8e8,0x373c4661,0xa606ae75,0x35502cab,0x47aa689b,0x4d9bb64f,0xf89014ae -.long 0x31c71f7b,0x202f6a9c,0x296ffe5c,0x01f95aa3,0x53cec3a3,0x5fc06014,0x5f498a45,0xeb991237,0x5d91ba87,0xae9a935e,0x0b564a19,0xc6ac6281,0x3bd44e69,0x8a8fe81c,0x9dd11d45,0x7c8b467f -.long 0xea5b8e69,0xf772251f,0xc5b75fbc,0xaeecb3bd,0x887ff0e5,0x1aca3331,0x19f0a131,0xbe5d49ff,0xe5c8646f,0x582c13aa,0x20e19980,0xdbaa12e8,0xf7abbd94,0x8f40f31a,0x1dfc7663,0x1f13f5a8 -.long 0xaceb4fc0,0x5d81f1ee,0x5e6f0f42,0x36256002,0x751370c8,0x4b67d6d7,0x03e80589,0x2608b698,0x05268301,0xcfc0d2fc,0x40309212,0xa6943d39,0x1fd0e1c2,0x192a90c2,0x37f1dc76,0xb209f113 -.long 0x97bf1298,0xefcc5e06,0x219d639e,0xcbdb6730,0xb81e8c6f,0xd009c116,0x1a7ce2e5,0xa3ffdde3,0xa914d3ba,0xc53fbaaa,0x88df85ee,0x836d500f,0x66ee0751,0xd98dc71b,0x714516fd,0x5a3d7005 -.long 0x39eedbba,0x21d3634d,0x0455a46d,0x35cd2e68,0xf9d7eb0c,0xc8cafe65,0x00cefb3e,0xbda3ce9e,0x2c9cf7a4,0xddc17a60,0x7bcb8773,0x01572ee4,0x8c7548df,0xa92b2b01,0xa84600e3,0x732fd309 -.long 0x16543a40,0xe22109c7,0xfede3c6c,0x9acafd36,0x6824e614,0xfb206852,0xda25dca0,0x2a4544a9,0x91d60b06,0x25985262,0x28753545,0x281b7be9,0x90f13b27,0xec667b1a,0x940e2eb4,0x33a83aff -.long 0xd5d721d5,0x80009862,0x5bd3a182,0x0c3357a3,0x7aa2cda4,0x27f3a83b,0xf6f83085,0xb58ae74e,0x2e6dad6b,0x2a911a81,0xf43d6c5b,0xde286051,0xf996c4d8,0x4bdccc41,0x0ae1e24e,0xe7312ec0 -.long 0x6e6485b3,0xf8d112e7,0x771c52f8,0x4d3e24db,0x684a2f6d,0x48e3ee41,0x21d95551,0x7161957d,0xcdb12a6c,0x19631283,0x2e50e164,0xbf3fa882,0x3166cc73,0xf6254b63,0xaee8cc38,0x3aefa7ae -.long 0x3b36f9fd,0x79b0fe62,0xfde19fc0,0x26543b23,0x958482ef,0x136e64a0,0x9b095825,0x23f63771,0xb6a1142e,0x14cfd596,0x335aac0b,0x5ea6aac6,0xf3081dd5,0x86a0e8bd,0x003dc12a,0x5fb89d79 -.long 0xf72e34d4,0xf615c33a,0x110eec35,0x0bd9ea40,0xc1dea34e,0x1c12bc5b,0x49ae4699,0x686584c9,0x8c97b942,0x13ad95d3,0x4e5c7562,0x4609561a,0xf2737f89,0x9e94a4ae,0x371c78b6,0xf57594c6 -.long 0xe3779ee3,0x0f0165fc,0xbd495d9e,0xe00e7f9d,0x20284e7a,0x1fa4efa2,0x47ac6219,0x4564bade,0xc4708e8e,0x90e6312a,0xa71e9adf,0x4f5725fb,0x3d684b9f,0xe95f55ae,0x1e94b415,0x47f7ccb1 -.long 0x8d946581,0x7322851b,0xbdf4a012,0xf0d13133,0x6584dae0,0xa3510f69,0x3c9f6c6d,0x03a7c171,0xe475381a,0x5be97f38,0x85823334,0xca1ba422,0x0be17dda,0xf83cc5c7,0x0b918c0f,0x158b1494 -.long 0x522e6b69,0xda3a77e5,0xbbcd6c18,0x69c908c3,0xd924fd56,0x1f1b9e48,0xaa4bb3f7,0x37c64e36,0xee478d7d,0x5a4fdbdf,0x0193f7a0,0xba75c8bc,0x56cd16df,0x84bc1e84,0x46fad151,0x1fb08f08 -.long 0x842e9f30,0x8a7cabf9,0x5eab83af,0xa331d4bf,0x017f2a6a,0xd272cfba,0x83aba0e3,0x27560abc,0x0e3a6b75,0x94b83387,0x6b9f50f5,0x25c6aea2,0xb5fdf6d0,0x803d691d,0xe6333514,0x03b77509 -.long 0x61a341c1,0x36178903,0x0cfd6142,0x3604dc60,0x8533316c,0x022295eb,0x44af2922,0x3dbde4ac,0x1c7eef69,0x898afc5d,0xd14f4fa1,0x58896805,0x203c21ca,0x05002160,0x40ef730b,0x6f0d1f30 -.long 0x196224f8,0x8e8c44d4,0x374d079d,0x75a4ab95,0x7d48f123,0x79085ecc,0x1bf65ad8,0x56f04d31,0xbda602b2,0xe220bf1c,0xf9612c69,0x73ee1742,0x084fd06b,0x76008fc8,0xf11380d1,0x4000ef9f -.long 0x12cfe297,0x48201b4b,0x292f74e5,0x3eee129c,0xc9e874e8,0xe1fe114e,0x92c5fc41,0x899b055c,0x3a39c8cf,0x4e477a64,0x78963cc9,0x82f09efe,0xd333f863,0x6fd3fd8f,0xdc949c63,0x85132b2a -.long 0x516eb17b,0x7e06a3ab,0xd2c7372b,0x73bec06f,0xba896da6,0xe4f74f55,0x8e9eb40f,0xbb4afef8,0xe61d66b0,0x2d75bec8,0xef29300b,0x02bda4b4,0x026baa5a,0x8bbaa8de,0xa07f4440,0xff54befd -.long 0xbe7a2af3,0xbd9b8b1d,0x4fb74a72,0xec51caa9,0x63879697,0xb9937a4b,0xec2687d5,0x7c9a9d20,0x6ef5f014,0x1773e44f,0xe90c6900,0x8abcf412,0x8142161e,0x387bd022,0xfcb6ff2a,0x50393755 -.long 0xed6def63,0x9813fd56,0x7d53106c,0x53cf6482,0x431f7ac1,0x991a35bd,0x63e65faf,0xf1e274dd,0x44cc7880,0xf63ffa3c,0x7c256981,0x411a426b,0x93a420e0,0xb698b9fd,0xae53f8fe,0x89fdddc0 -.long 0x32398baa,0x766e0722,0x5cfca031,0x205fee42,0x7a029cf2,0xa49f5341,0x4023890d,0xa88c68b8,0x7337aaa8,0xbc275041,0x0eb384f4,0x9ed364ad,0x29aba92f,0xe0816f85,0x04e38a88,0x2e9e1941 -.long 0x3dafd2d5,0x57eef44a,0x97ed98d8,0x35d1fae5,0x2307f9b1,0x50628c09,0xd6cba5c6,0x09d84aae,0x88aaa691,0x67071bc7,0xafe6cb03,0x2dea57a9,0x3d78ac01,0xdfe11bb4,0x7fd7aa51,0x7286418c -.long 0x77f7195a,0xfabf7709,0xadeb838f,0x8ec86167,0xbb4f012d,0xea1285a8,0x9a3eab3f,0xd6883503,0x309004c2,0xee5d24f8,0x13ffe95e,0xa96e4b76,0xbd223ea4,0x0cdffe12,0xb6739a53,0x8f5c2ee5 -.long 0xdd968198,0x5cb4aaa5,0x72413a6c,0xfa131c52,0x9536d903,0x53d46a90,0x48606d8e,0xb270f0d3,0xa053a3bc,0x518c7564,0x1a86caef,0x088254b7,0x0ab5efd0,0xb3ba8cb4,0x4605945d,0x5c59900e -.long 0xa1887395,0xecace1dd,0x932a65de,0x40960f36,0x3aa95529,0x9611ff5c,0x7c1e5a36,0xc58215b0,0xf0e1a524,0xd48c9b58,0xf590dfb8,0xb406856b,0x9cd95662,0xc7605e04,0xa33ecf82,0x0dd036ee -.long 0xc33156b3,0xa50171ac,0x4a80172e,0xf09d24ea,0x76dc8eef,0x4e1f72c6,0x5e3d44ee,0xe60caadc,0x979b1d8f,0x006ef8a6,0x97788d26,0x60908a1c,0x266feec0,0x6e08f95b,0x22e8c94e,0x618427c2 -.long 0x59145a65,0x3d613339,0xfa406337,0xcd9bc368,0x2d8a52a0,0x82d11be3,0x97a1c590,0xf6877b27,0xf5cbdb25,0x837a819b,0xde090249,0x2a4fd1d8,0x74990e5f,0x622a7de7,0x7945511b,0x840fa5a0 -.long 0x6558842d,0x30b974be,0x17f3d0a6,0x70df8c64,0x7542e46d,0x7c803520,0xe4ecc823,0x7251fe7f,0x5e9aac9a,0xe59134cb,0xf0045d71,0x11bb0934,0xdbcb1d4e,0x53e5d9b5,0x92defc91,0x8d97a905 -.long 0x7946d3f9,0xfe289327,0x07472273,0xe132bd24,0x1eb6ae86,0xeeeb510c,0xf0595067,0x777708c5,0x1297029e,0x18e2c8cd,0xbbf9305e,0x2c61095c,0x6b85d6d9,0xe466c258,0xda1ea530,0x8ac06c36 -.long 0xa1304668,0xa365dc39,0x07f89606,0xe4a9c885,0xacc7228d,0x65a4898f,0x84ca8303,0x3e2347ff,0xea7d23a3,0xa5f6fb77,0x672a71cd,0x2fac257d,0x7e6a44d3,0x6908bef8,0x891d3d7a,0x8ff87566 -.long 0x6b0cf82e,0xe58e90b3,0x2615b5e7,0x6438d246,0x669c145a,0x07b1f8fc,0x36f1e1cb,0xb0d8b2da,0xd9184c4d,0x54d5dadb,0xf93d9976,0x3dbb18d5,0xd1147d47,0x0a3e0f56,0xa0a48609,0x2afa8c8d -.long 0xbc36742c,0x275353e8,0xeea0ed90,0x898f427e,0x3e477b00,0x26f4947e,0x308741e3,0x8ad8848a,0xd74a2a46,0x6c703c38,0x9ba17ba2,0x5e3e05a9,0x4ab9a9e4,0xc1fa6f66,0x3841d6ec,0x474a2d9a -.long 0x653ae326,0x871239ad,0xa74cbb43,0x14bcf72a,0x20d4c083,0x8737650e,0x110ed4af,0x3df86536,0xb53ca555,0xd2d86fe7,0xabd5d538,0x688cb00d,0x1ad38468,0xcf81bda3,0xf01167b6,0x7ccfe3cc -.long 0x6c4c1fe6,0xcf4f47e0,0x298bbb79,0x557e1f1a,0x30d45a14,0xf93b974f,0x0baf97c4,0x174a1d2d,0xc51fbf53,0x7a003b30,0xee68b225,0xd8940991,0x1c0f4173,0x5b0aa7b7,0xa20a7153,0x975797c9 -.long 0xe3533d77,0x26e08c07,0x2e341c99,0xd7222e6a,0x8d2dc4ed,0x9d60ec3d,0x7c476cf8,0xbdfe0d8f,0x1d056605,0x1fe59ab6,0x86a8551f,0xa9ea9df6,0x47fb8d8c,0x8489941e,0x4a7f1b10,0xfeb874eb -.long 0x7ee0d98f,0xfe5fea86,0xdbf61864,0x201ad34b,0x37c031d4,0x45d8fe47,0x795f0822,0xd5f49fae,0xc7f4a40c,0xdb0fb291,0x730ddd92,0x2e69d9c1,0x49d76987,0x754e1054,0x7662db87,0x8a24911d -.long 0x60a71676,0x61fc1810,0xf66a8ad1,0xe852d1a8,0x6417231e,0x172bbd65,0x3babb11f,0x0d6de7bd,0xc8e347f8,0x6fde6f88,0x9bd99cc3,0x1c587547,0x34076950,0x78e54ed0,0x796e83ba,0x97f0f334 -.long 0x4924867a,0xe4dbe1ce,0x60b84917,0xbd5f51b0,0x3cb09a79,0x37530040,0xff1743d8,0xdb3fe0f8,0x556fa9db,0xed7894d8,0x23412fbf,0xfa262169,0xba7b9291,0x563be0db,0x0c9fb234,0x6ca8b8c0 -.long 0xbd763802,0xed406aa9,0x65303da1,0xc21486a0,0xc7e62ec4,0x61ae291e,0xdf99333e,0x622a0492,0xbb7a8ee0,0x7fd80c9d,0x6c01aedb,0xdc2ed3bc,0x08be74ec,0x35c35a12,0x469f671f,0xd540cb1a -.long 0xcf84f6c7,0xd16ced4e,0x2d090f43,0x8561fb9c,0x6f239db4,0x7e693d79,0x77bd0d94,0xa736f928,0x2c1950ee,0x07b4d929,0x56dc11b3,0xda177543,0x7a6a878e,0xa5dfbbaa,0x4decb08a,0x1c70cb29 -.long 0x6f0f7c50,0xfba28c8b,0x854dcc6d,0xa8eba2b8,0x36b78642,0x5ff8e89a,0xf6873adf,0x070c1c8e,0x6484d2e4,0xbbd3c371,0x0d414129,0xfb78318f,0x6ad93b0b,0x2621a39c,0xa9e917f7,0x979d74c2 -.long 0x61fb0428,0xfc195647,0xbee624d4,0x4d78954a,0xb8ae86fd,0xb94896e0,0xc91c8b13,0x6667ac0c,0x43bcf832,0x9f180512,0xa0010137,0xfbadf8b7,0xb3ba8aa7,0xc69b4089,0xe687ce85,0xfac4bacd -.long 0x977eab40,0x9164088d,0x2760b390,0x51f4c5b6,0x340dd553,0xd238238f,0xdb1d31c9,0x358566c3,0x5068f5ff,0x3a5ad69e,0xdaff6b06,0xf31435fc,0xd6debff0,0xae549a5b,0x75e01331,0x59e5f0b7 -.long 0x98559acf,0x5d492fb8,0x4db79b50,0x96018c2e,0x609f66aa,0x55f4a48f,0x4900a14f,0x1943b3af,0x15a40d39,0xc22496df,0x4c20f7c5,0xb2a44684,0x3b98404c,0x76a35afa,0xff5d1b77,0xbec75725 -.long 0xbea06444,0xb67aa163,0xf724b6f2,0x27e95bb2,0xd238c8ab,0x3c20e3e9,0xddd6ae17,0x1213754e,0x716e0f74,0x8c431020,0xffc095c2,0x6679c82e,0xd0ac2932,0x2eb3adf4,0x01bb7a76,0x2cc970d3 -.long 0x740f0e66,0x70c71f2f,0x2b6b23cc,0x545c616b,0xb40a8bd7,0x4528cfcb,0x2ab27722,0xff839633,0x025ac99a,0x049127d9,0x2b63e33b,0xd314d4a0,0x28d84519,0xc8c310e7,0xb3bc84ba,0x0fcb8983 -.long 0x38634818,0x2cc52261,0xb44c2e0b,0x501814f4,0x54dfdba3,0xf7e181aa,0xe759718c,0xcfd58ff0,0xd3b507a8,0xf90cdb14,0xc50bdad8,0x57bd478e,0x50e5f9aa,0x29c197e2,0xe40bc855,0x4db6eef8 -.long 0xd1fc0654,0x2cc8f21a,0x81269d73,0xc71cc963,0x077f49f9,0xecfbb204,0xca56b793,0xdde92571,0xf97ad8f7,0x9abed6a3,0x924de3bd,0xe6c19d3f,0xa140a800,0x8dce92f4,0x1337af07,0x85f44d1e -.long 0x09d64c52,0x5953c08b,0xf5df9749,0xa1b5e49f,0x52735f7d,0x336a8fb8,0x9add676b,0xb332b6db,0xb4511aa4,0x558b88a0,0xdbd5cc55,0x09788752,0xd8cd52bd,0x16b43b9c,0xc2a2696b,0x7f0bc5a0 -.long 0xc11f61ef,0x146e12d4,0x3a83e79e,0x9ce10754,0x6cbfca15,0x08ec73d9,0x5b49653f,0x09ff29ad,0xe7da946e,0xe31b72bd,0xee80a4f2,0xebf9eb3b,0x17598ce4,0xd1aabd08,0x53f37e80,0x18b5fef4 -.long 0x5958cd79,0xd5d5cdd3,0x1d373114,0x3580a1b5,0xfa935726,0xa36e4c91,0xef20d760,0xa38c534d,0x2ff5845b,0x7088e40a,0xbd78177f,0xe5bb40bd,0x857f9920,0x4f06a7a8,0xe968f05d,0xe3cc3e50 -.long 0xe5682d26,0x1d68b7fe,0xaec7f87c,0x5206f76f,0x041951ab,0x41110530,0xd4b5a71a,0x58ec52c1,0x0f75cf9a,0xf3488f99,0xba82d0d5,0xf411951f,0x618895ab,0x27ee75be,0x6d8aab14,0xeae060d4 -.long 0x7fb54dc2,0x9ae1df73,0x25963649,0x1f3e391b,0xfe055081,0x242ec32a,0x8491c9bd,0x5bd450ef,0x981eb389,0x367efc67,0x3a0550d5,0xed7e1928,0xab3ce75c,0x362e776b,0x1f24c523,0xe890e308 -.long 0xfeccef76,0xb961b682,0x8bba6d92,0x8b8e11f5,0x2b2375c4,0x8f2ccc4c,0xe2f86cfa,0x0d7f7a52,0x9efe5633,0xfd94d30a,0x5451f934,0x2d8d246b,0x244e6a00,0x2234c6e3,0xddec8c50,0xde2b5b0d -.long 0xbf776f5b,0x2ce53c5a,0x60357b05,0x6f724071,0x71bf3f7a,0xb2593717,0x440c4a9f,0x87d2501c,0x87b05340,0x440552e1,0x21624c32,0xb7bf7cc8,0x22facddb,0x4155a6ce,0x889837ef,0x5a4228cb -.long 0xfd4fd671,0xef87d6d6,0xc2daa10e,0xa233687e,0x03c0eb96,0x75622244,0x8bf19be6,0x7632d184,0x40735ff4,0x05d0f8e9,0xc00931f1,0x3a3e6e13,0xdafe3f18,0x31ccde6a,0xcfe51207,0xf381366a -.long 0x60167d92,0x24c222a9,0x7529f18c,0x62f9d6f8,0x0353b114,0x412397c0,0xef808043,0x334d89dc,0x2a4383ce,0xd9ec63ba,0x5cf92ba0,0xcec8e937,0xc8be74c0,0xfb8b4288,0x105d4391,0x67d6912f -.long 0x1b913149,0x7b996c46,0x3a4e02da,0x36aae2ef,0x972de594,0xb68aa003,0x4ec6d545,0x284ec70d,0x61391d54,0xf3d2b2d0,0xfe114e92,0x69c5d5d6,0xb4482dff,0xbe0f00b5,0xf5bf33c5,0xe1596fa5 -.long 0x96a71cba,0x10595b56,0xfdcadeb7,0x944938b2,0xfccd8471,0xa282da4c,0x0d37bfe1,0x98ec05f3,0x0698304a,0xe171ce1b,0x21bdf79b,0x2d691444,0x1b21dec1,0xd0cd3b74,0x16a15f71,0x712ecd8b -.long 0x00fd56e1,0x8d4c00a7,0xf9527c18,0x02ec9692,0x4a3e42e1,0x21c44937,0x1392ae0a,0x9176fbab,0x44b7b618,0x8726f1ba,0xf1de491c,0xb4d7aae9,0x07b582c0,0xf91df7b9,0xef60aa3a,0x7e116c30 -.long 0x466265d7,0x99270f81,0x4df7adf0,0xb15b6fe2,0xf9738f7f,0xfe33b2d3,0xd6d70f95,0x48553ab9,0xc21e94db,0x2cc72ac8,0xbdc0bbee,0x795ac38d,0x2e40478f,0x0a1be449,0x052bde55,0x81bd3394 -.long 0x56b3c4f2,0x63c8dbe9,0x904177cc,0x017a99cf,0x4d010fc1,0x947bbddb,0xbb2c9b21,0xacf9b00b,0x47173611,0x2970bc8d,0xac7d756f,0x1a4cbe08,0x67d541a2,0x06d9f4aa,0x59c2cf44,0xa3e8b689 -.long 0x4d88f1dd,0xaad066da,0x7ad35dea,0xc604f165,0x4478ca67,0x7edc0720,0xba02ce06,0xa10dfae0,0xaf36f4e4,0xeceb1c76,0xaf3f8f48,0x994b2292,0x77c8a68c,0xbf9ed77b,0x51744c9d,0x74f544ea -.long 0x8113a757,0x82d05bb9,0x8a9885e4,0x4ef2d2b4,0x1aa7865f,0x1e332be5,0x290d1a52,0x22b76b18,0x44351683,0x308a2310,0xa3f22840,0x9d861896,0x841ed947,0x5959ddcd,0x154b73bf,0x0def0c94 -.long 0x4c7c15e0,0xf0105417,0x3a277c32,0x539bfb02,0xf9dccf5f,0xe699268e,0x0247a3bd,0x9f5796a5,0x4f157269,0x8b839de8,0x7a30196b,0xc825c1e5,0xdc8a5a91,0x6ef0aabc,0x498b7fe6,0xf4a8ce6c -.long 0x70cbac78,0x1cce35a7,0xf6b23958,0x83488e9b,0xd76cb011,0x0341a070,0xae1b2658,0xda6c9d06,0xdd648c52,0xb701fb30,0x52fb9fd1,0x994ca02c,0x6f563086,0x06933117,0x17856bab,0x3d2b8100 -.long 0x5963a46e,0xe89f48c8,0xa99e61c7,0x658ab875,0x4b8517b4,0x6e296f87,0xfc1bc656,0x36c4fcdc,0xa3906def,0xde5227a1,0x62418945,0x9fe95f57,0xfdd96cde,0x20c91e81,0xda4480de,0x5adbe47e -.long 0x396de2b6,0xa009370f,0xf0ecc7bd,0x98583d4b,0xe51d0672,0xf44f6b57,0x556b1984,0x03d6b078,0xb0b64912,0x27dbdd93,0x15687b09,0x9b3a3434,0x51ec20a9,0x0dba6461,0xff28187c,0xec93db7f -.long 0x66e48bdd,0x00ff8c24,0x11ccd78e,0x2514f2f9,0xe1250603,0xeba11f4f,0x243fa156,0x8a22cd41,0xb283e4c6,0xa4e58df4,0x8b39783f,0x78c29859,0xa5259809,0x5235aee2,0x0e0227dd,0xc16284b5 -.long 0x1338830d,0xa5f57916,0xd2123fca,0x6d4b8a6b,0xf9c546f8,0x236ea68a,0xfa608d36,0xc1d36873,0x8d436d13,0xcd76e495,0x8fb080af,0xd4d9c221,0xe8ad3fb5,0x665c1728,0xb3d572e0,0xcf1ebe4d -.long 0x584c5e20,0xa7a8746a,0xb9dc7035,0x267e4ea1,0xb9548c9b,0x593a15cf,0x4bd012f3,0x5e6e2135,0x8c8f936e,0xdf31cc6a,0xb5c241dc,0x8af84d04,0x345efb86,0x63990a6f,0xb9b962cb,0x6fef4e61 -.long 0x25722608,0xf6368f09,0x131cf5c6,0x131260db,0xfab4f7ac,0x40eb353b,0x37eee829,0x85c78880,0xc3bdf24e,0x4c1581ff,0xf5c3c5a8,0x5bff75cb,0xa14e6f40,0x35e8c83f,0x0295e0ca,0xb81d1c0f -.long 0xf43a730f,0xfcde7cc8,0x33ab590e,0xe89b6f3c,0xad03240b,0xc823f529,0x98bea5db,0x82b79afe,0x962fe5de,0x568f2856,0x60c591f3,0x0c590adb,0x4a28a858,0x1fc74a14,0xb3203f4c,0x3b662498 -.long 0x6c39765a,0x91e3cf0d,0xac3cca0b,0xa2db3acd,0xcb953b50,0x288f2f08,0xcf43cf1a,0x2414582c,0x60eee9a8,0x8dec8bbc,0x729aa042,0x54c79f02,0x6532f5d5,0xd81cd5ec,0xcf82e15f,0xa672303a -.long 0x719c0563,0x376aafa8,0xbc5fc79f,0xcd8ad2dc,0xcb750cd3,0x303fdb9f,0x4418b08e,0x14ff052f,0x3e2d6520,0xf75084cf,0x144ed509,0x7ebdf0f8,0xd3f25b98,0xf43bf0f2,0xa354d837,0x86ad71cf -.long 0x26f43572,0xb827fe92,0x5d824758,0xdfd3ab5b,0x539094c1,0x315dd23a,0x66623d68,0x85c0e37a,0x7be19ae0,0x575c7972,0xdf0d36b5,0x616a3396,0x26b1ff7e,0xa1ebb3c8,0x140ad453,0x635b9485 -.long 0xda430c0b,0x92bf3cda,0x3a96dac6,0x4702850e,0x15ac326a,0xc91cf0a5,0xab8c25e4,0x95de4f49,0xe265c17c,0xb01bad09,0x087b3881,0x24e45464,0xe1fac5ca,0xd43e583c,0x6ead97a6,0xe17cb318 -.long 0x74dcec46,0x6cc39243,0x54c2b73f,0x33cfc02d,0xf26cd99c,0x82917844,0xd1773f89,0x8819dd95,0x0871f427,0x09572aa6,0xf6f01c34,0x8e0cf365,0xbff1f5af,0x7fa52988,0xe75e8e50,0x4eb357ea -.long 0x868af75d,0xd9d0c8c4,0x45c8c7ea,0xd7325cff,0xcc81ecb0,0xab471996,0x611824ed,0xff5d55f3,0x1977a0ee,0xbe314541,0x722038c6,0x5085c4c5,0xf94bb495,0x2d5335bf,0xc8e2a082,0x894ad8a6 -.long 0xada35438,0x5c3e2341,0x049b8c4e,0xf4a9fc89,0x9f17cf34,0xbeeb355a,0x6c91fe10,0x3f311e0e,0x92ab9891,0xc2d20038,0x3e8ce9a9,0x257bdcc1,0x88c53bee,0x1b2d9789,0xcdba143a,0x927ce89a -.long 0x523db280,0xb0a32cca,0x50d43783,0x5c889f8a,0x4897d16f,0x503e04b3,0x08f5f2e8,0x8cdb6e78,0x179c8e74,0x6ab91cf0,0x48211d60,0xd8874e52,0xea851200,0xf948d4d5,0xe6f9840a,0x4076d41e -.long 0x47b517ea,0xc20e263c,0x30685e5e,0x79a448fd,0xf90631a0,0xe55f6f78,0xa79e6346,0x88a790b1,0x80969fe8,0x62160c7d,0x41491bb9,0x54f92fd4,0x5c957526,0xa6645c23,0xbea3ce7b,0xf44cc5ae -.long 0x8b1e68b7,0xf7628327,0x303f29d3,0xc731ad7a,0x57d03ecb,0xfe5a9ca9,0x41bc97a7,0x96c0d50c,0x9b4f7f24,0xc4669fe7,0x3d9967ef,0xfdd781d8,0x5d2c208d,0x7892c7c3,0xae545cb3,0x8bf64f7c -.long 0x467be912,0xc01f862c,0xc73d30cc,0xf4c85ee9,0x6ab83ec7,0x1fa6f4be,0x4e3e3cf9,0xa07a3c1c,0x0c00beb3,0x87f8ef45,0x000d4c3e,0x30e2c2b3,0xfe08bf5b,0x1aa00b94,0x9224ef52,0x32c133aa -.long 0x32e5685d,0x38df16bb,0x58e6f544,0x68a9e069,0xcdc5ebc6,0x495aaff7,0x378b135f,0xf894a645,0x09e27ecf,0xf316350a,0x58f7179d,0xeced201e,0xe97861ba,0x2eec273c,0xd693be2e,0x47ec2cae -.long 0xf68367ce,0xfa4c97c4,0xbe5a5755,0xe4f47d0b,0xb298a979,0x17de815d,0xc177dc7d,0xd7eca659,0x49ded0a3,0x20fdbb71,0xfb34d3c5,0x4cb2aad4,0x60858a33,0x2cf31d28,0xa24aa40f,0x3b6873ef -.long 0x2c11bb37,0x540234b2,0xed4c74a3,0x2d0366dd,0xeec5f25d,0xf9a968da,0x67b63142,0x36601068,0x68d7b6d4,0x07cd6d2c,0x0c842942,0xa8f74f09,0x7768b1ee,0xe2751404,0xfe62aee4,0x4b5f7e89 -.long 0x89070d26,0xc6a77177,0xdd1c8bc7,0xa1f28e4e,0x469e1f17,0xea5f4f06,0xfbdb78e0,0x78fc242a,0x8b0588f1,0xc9c7c592,0x1535921e,0xb6b7a0fd,0xbde5ae35,0xcc5bdb91,0x12ff1864,0xb42c485e -.long 0xdbab98aa,0xa1113e13,0xa17b1024,0xde9d469b,0xc0462d3a,0x23f48b37,0x7c5c078d,0x3752e537,0x15544eb9,0xe3a86add,0x80fba279,0xf013aea7,0xf22001b5,0x8b5bb76c,0xf02891ab,0xe617ba14 -.long 0x936219d3,0xd39182a6,0xae51cb19,0x5ce1f194,0xbf07a74c,0xc78f8598,0x22cbf1bc,0x6d7158f2,0xe300ce18,0x3b846b21,0x2d11275d,0x35fba630,0xa0239b9b,0x5fe25c36,0xdf05d940,0xd8beb35d -.long 0x1f7e320d,0x4db02bb0,0x6da320ea,0x0641c364,0x821389a3,0x6d95fa5d,0x8fcd8e3d,0x92699748,0xceb6c143,0x316fef17,0xd933762b,0x67fcb841,0x118b17f8,0xbb837e35,0x9fd24821,0x4b92552f -.long 0x46aca793,0xae6bc70e,0xe579311b,0x1cf0b0e4,0x5802f716,0x8dc631be,0xbddbee4d,0x099bdc6f,0x0caf8b05,0xcc352bb2,0x72d63df2,0xf74d505a,0x91c4f408,0xb9876d4b,0x9e229b2d,0x1ce18473 -.long 0x83abdb4a,0x49507597,0xdee84b18,0x850fbcb6,0x609e67dc,0x6325236e,0x9336c6d8,0x04d831d9,0xfa12d45d,0x8deaae3b,0x4746e246,0xe425f8ce,0x24f5f31e,0x8004c175,0xad62c3b7,0xaca16d8f -.long 0x9152f934,0x0dc15a6a,0xed0e12c1,0xf1235e5d,0xda477dac,0xc33c06ec,0xb2ea0006,0x76be8732,0x0c0cd313,0xcf3f7831,0xa614260d,0x3c524553,0xcab22d15,0x31a756f8,0x77827a20,0x03ee10d1 -.long 0x1994ef20,0xd1e059b2,0x638ae318,0x2a653b69,0x2f699010,0x70d5eb58,0x09f5f84a,0x279739f7,0x8b799336,0x5da4663c,0x203c37eb,0xfdfdf14d,0xa1dbfb2d,0x32d8a9dc,0x77d48f9b,0xab40cff0 -.long 0xd20b42d5,0xc018b383,0x9f78845f,0xf9a810ef,0xbdba9df0,0x40af3753,0x131dfdf9,0xb90bdcfc,0xf01ab782,0x18720591,0x6af12a88,0xc823f211,0x0dc14401,0xa51b80f3,0xfb2dfbe3,0xde248f77 -.long 0x0cafe751,0xef5a44e5,0xd4dcd221,0x73997c9c,0xde854024,0x32fd86d1,0xa09b84bb,0xd5b53adc,0xdcedd8d1,0x008d7a11,0x74b32c84,0x406bd1c8,0x05dde8b1,0x5d4472ff,0xfce2b32f,0x2e25f2cd -.long 0x29dfc254,0xbec0dd5e,0x2b98b267,0x4455fcf6,0xc72df2ad,0x0b4d43a5,0x48a75397,0xea70e6be,0x5820f3bf,0x2aad6169,0x9e37f68f,0xf410d2dd,0x7be5ac83,0x70fb7dba,0x36ec3eec,0x636bb645 -.long 0x9754e21c,0x27104ea3,0x8d63c373,0xbc87a3e6,0x4109db9a,0x483351d7,0x60134da7,0x0fa724e3,0xb0720b16,0x9ff44c29,0x06aceead,0x2dd0cf13,0xe26929a6,0x5942758c,0xb766a92b,0x96c5db92 -.long 0x5f18395e,0xcec7d4c0,0x1f80d032,0xd3f22744,0xcb86075b,0x7a68b37a,0xafef92db,0x074764dd,0x7bc7f389,0xded1e950,0xb9756460,0xc580c850,0x7da48157,0xaeeec2a4,0x82c587b3,0x3f0b4e7f -.long 0xa9f19c53,0x231c6de8,0x6974e34e,0x5717bd73,0xf1508fa9,0xd9e1d216,0xdadaa124,0x9f112361,0x823b7348,0x80145e31,0xac634069,0x4dd8f0d5,0x2297c258,0xe3d82fc7,0x9cee7431,0x276fcfee -.long 0x2bc0aea9,0x8eb61b5e,0xde329431,0x4f668fd5,0x38e4b87e,0x03a32ab1,0x73d0ef0b,0xe1374517,0x853ac983,0x1a46f7e6,0x68e78a57,0xc3bdf42e,0x2ea96dd1,0xacf20785,0xf1638460,0xa10649b9 -.long 0x879fbbed,0xf2369f0b,0xda9d1869,0x0ff0ae86,0x56766f45,0x5251d759,0x2be8d0fc,0x4984d8c0,0xd21008f0,0x7ecc95a6,0x3a1a1c49,0x29bd54a0,0xd26c50f3,0xab9828c5,0x51d0d251,0x32c0087c -.long 0x0c1cdb26,0x9bac3ce6,0x557ca205,0xcd94d947,0x9db1fdcd,0x1b1bd598,0xa3d8b149,0x0eda0108,0x56152fcc,0x95066610,0xe7192b33,0xc2f037e6,0xc92e05a4,0xdeffb41a,0xc2f6c62e,0x1105f6c2 -.long 0x8733913c,0x68e73500,0x3f3adc40,0xcce86163,0x38a278e9,0xf407a942,0x2ab21292,0xd13c1b9d,0x1c74cf5c,0x93ed7ec7,0xf1a4c1b4,0x8887dc48,0x4b3a11f1,0x3830ff30,0x58937cb6,0x358c5a3c -.long 0x89022829,0x027dc404,0x3b798f79,0x40e93977,0x38be6ead,0x90ad3337,0xf34c0a5d,0x9c23f6bc,0xfbffd8bb,0xd1711a35,0x1949d3dd,0x60fcfb49,0x7825d93a,0x09c8ef4b,0xa0a8c968,0x24233cff -.long 0xe6d982af,0x67ade46c,0xe7544d7c,0xebb6bf3e,0x3d8bd087,0xd6b9ba76,0x4dc61280,0x46fe382d,0xb5bdbd75,0xbd39a7e8,0xb8f228fe,0xab381331,0xce1c4300,0x0709a77c,0xf337ceac,0x6a247e56 -.long 0x636288be,0x8f34f21b,0xc8a7c305,0x9dfdca74,0xea919e04,0x6decfd1b,0x8e1991f8,0xcdf2688d,0xd0f8a67e,0xe607df44,0x0b58d010,0xd985df4b,0x0c24f8f4,0x57f834c5,0xa0bf01ae,0xe976ef56 -.long 0xa1c32373,0x536395ac,0x734c0a13,0x351027aa,0x5e6bd5bc,0xd2f1b5d6,0x223debed,0x2b539e24,0x0eaa1d71,0xd4994cec,0x661dcf65,0x2a83381d,0x7b54c740,0x5f1aed2f,0xd6dda5ee,0x0bea3fa5 -.long 0x36cc6134,0x9d4fb684,0xc0a443dd,0x8eb9bbf3,0x383b7d2a,0xfc500e2e,0x5b775257,0x7aad621c,0x0a8f7cc0,0x69284d74,0x07562d65,0xe820c2ce,0x499758ee,0xbf9531b9,0x6ee0cc2d,0x73e95ca5 -.long 0xfbaf50a5,0xf61790ab,0x684e0750,0xdf55e76b,0xf176b005,0xec516da7,0x7a2dddc7,0x575553bb,0x553afa73,0x37c87ca3,0x4d55c251,0x315f3ffc,0xaf3e5d35,0xe846442a,0x6495ff28,0x61b91149 -.long 0xfa326dc3,0x23cc95d3,0x18fc2cea,0x1df4da1f,0xd0a37d59,0x24bf9adc,0x320d6e1e,0xb6710053,0x618344d1,0x96f9667e,0xa06445af,0xcc7ce042,0xd68dbc3a,0xa02d8514,0x280b5a5b,0x4ea109e4 -.long 0xb40961bf,0x5741a7ac,0x6aa56bfa,0x4ada5937,0x02b765d1,0x7feb9145,0xe6ad1582,0x561e97be,0xda3982f5,0xbbc4a5b6,0xb546f468,0x0c2659ed,0x59612d20,0xb8e7e6aa,0xac19e8e0,0xd83dfe20 -.long 0xb835398c,0x8530c45f,0xb38a41c2,0x6106a8bf,0x35f5dcdb,0x21e8f9a6,0xcae498ed,0x39707137,0xd8249f00,0x70c23834,0xab2537a0,0x9f14b58f,0x5f61c0c2,0xd043c365,0x09a194a7,0xdc5926d6 -.long 0x8e77738a,0xddec0339,0xfba46426,0xd07a63ef,0xee7f6e86,0x2e58e79c,0xff32d241,0xe59b0459,0x20fa0338,0xc5ec84e5,0xeaff5ace,0x97939ac8,0xb4a38313,0x0310a4e3,0x8f9d9885,0x9115fba2 -.long 0x5fadf8c3,0x8dd710c2,0xce19c0e2,0x66be38a2,0x4cfe5022,0xd42a279c,0x0e24e1b8,0x597bb530,0xc153ca7f,0x3cde86b7,0x707d63bd,0xa8d30fb3,0xbd60d21e,0xac905f92,0x7b9a54ab,0x98e7ffb6 -.long 0xe9726a30,0xd7147df8,0xafce3533,0xb5e216ff,0x2ff1ec40,0xb550b799,0xa1e953fd,0x6b613b87,0x792d5610,0x87b88dba,0xa190fbe1,0x2ee1270a,0x2ef581da,0x02f4e2dc,0xeff82a95,0x016530e4 -.long 0x8fd6ee89,0xcbb93dfd,0x46848fff,0x16d3d986,0x1da47adf,0x600eff24,0x0ad47a71,0x1b9754a0,0x70c33b98,0x8f9266df,0xdf34186e,0xaadc87ae,0x4ad24132,0x0d2ce8e1,0x19946eba,0x8a47cbfc -.long 0x62b5f3af,0x47feeb66,0x0abb3734,0xcefab561,0x19f35cb1,0x449de60e,0x157f0eb9,0x39f8db14,0x3c61bfd6,0xffaecc5b,0x41216703,0xa5a4d41d,0x224e1cc2,0x7f8fabed,0x871ad953,0x0d5a8186 -.long 0xd22da9a9,0xf10774f7,0xcc8a9b0d,0x45b8a678,0xbdc32cff,0xd9c2e722,0x337202a5,0xbf71b5f5,0x69fc4db9,0x95c57f2f,0x765d01e1,0xb6dad34c,0xcb904635,0x7e0bd13f,0x763a588c,0x61751253 -.long 0x81af2c2d,0xd85c2997,0x81b9d7da,0xc0f7d9c4,0x08533e8d,0x838a34ae,0x311d8311,0x15c4cb08,0x8e121e14,0x97f83285,0x85000a5f,0xeea7dc1e,0x5d256274,0x0c6059b6,0xb95075c0,0xec9beace -.long 0x1df97828,0x173daad7,0xa8937877,0xbf851cb5,0x01646f3c,0xb083c594,0x50c6d352,0x3bad30cf,0x496bbcea,0xfeb2b202,0x18a1e8ba,0x3cf9fd4f,0x1c066029,0xd26de7ff,0x4e9ed4f8,0x39c81e9e -.long 0x7b390d35,0xd8be0cb9,0x964aab27,0x01df2bbd,0xc3ef64f8,0x3e8c1a65,0x716ed1dd,0x567291d1,0x5f5406d3,0x95499c6c,0x5ba8e23f,0x71fdda39,0xd5096ece,0xcfeb320e,0xca66dd16,0xbe7ba92b -.long 0xc6fb5a7d,0x4608d36b,0x6d2dd0e0,0xe3eea15a,0x8f97a36a,0x75b0a3eb,0x1c83de1e,0xf59814cc,0x1c33c23f,0x56c9c5b0,0x6faa4136,0xa96c1da4,0xde316551,0x46bf2074,0x1f756c8f,0x3b866e7b -.long 0x1495ed6b,0x727727d8,0xb682dce7,0xb2394243,0x758610f3,0x8ab8454e,0x857d72a4,0xc243ce84,0xdbbf370f,0x7b320d71,0x78e0f7ca,0xff9afa37,0xea7b523f,0x0119d1e0,0x058c7d42,0xb997f8cb -.long 0x37bbb184,0x285bcd2a,0xa45d1fa6,0x51dcec49,0xe29634cb,0x6ade3b64,0x26b86ef1,0x080c94a7,0x2283fbe3,0xba583db1,0x5a9315ed,0x902bddc8,0x86964bec,0x07c1ccb3,0xb6258301,0x78f4eacf -.long 0x56f90823,0x4bdf3a49,0x741d777b,0xba0f5080,0xf38bf760,0x091d71c3,0x9b625b02,0x9633d50f,0xb8c9de61,0x03ecb743,0x5de74720,0xb4751254,0x74ce1cb2,0x9f9defc9,0x00bd32ef,0x774a4f6a -.long 0x73848f22,0xaca385f7,0xf3f8558e,0x53dad716,0x93c471f9,0xab7b34b0,0x19644bc7,0xf530e069,0xdd59d31a,0x3d9fb1ff,0x08daa795,0x4382e0df,0xd5cc88d7,0x165c6f4b,0x4a18c900,0xeaa392d5 -.long 0x648024ee,0x94203c67,0x8c2fabcd,0x188763f2,0xbbaec835,0xa80f87ac,0xf29d8d54,0x632c96e0,0x4c00a95e,0x29b0a60e,0xe011e9fa,0x2ef17f40,0x15b77223,0xf6c0e1d1,0x14b04e32,0xaaec2c62 -.long 0x3d84e58c,0xd35688d8,0x958571db,0x2af5094c,0x760682a6,0x4fff7e19,0xe39a407c,0x4cb27077,0x4ff0e321,0x0f59c547,0x1b34c8ff,0x169f34a6,0x52bc1ba7,0x2bff1096,0x83583544,0xa25423b7 -.long 0x0ac8b782,0x5d55d5d5,0x2db3c892,0xff6622ec,0x6b8bb642,0x48fce741,0x69d7e3dc,0x31d6998c,0xcadcaed0,0xdbaf8004,0xd81d053c,0x801b0142,0x59630ec6,0x94b189fc,0xaf762c8e,0x120e9934 -.long 0xfdc6a404,0x53a29aa4,0xa1909948,0x19d8e01e,0xd7e89681,0x3cfcabf1,0x4e132d37,0x3321a50d,0xe9a86111,0xd0496863,0x06a3bc65,0x8c0cde61,0xfc9f8eef,0xaf866c49,0xff7f5141,0x2066350e -.long 0xe56ddfbd,0x4f8a4689,0xfe32983a,0xea1b0c07,0x873cb8cb,0x2b317462,0x2d93229f,0x658deddc,0x0f64ef58,0x65efaf4d,0x730cc7a8,0xfe43287d,0x3d047d70,0xaebc0c72,0xd92d26c9,0x92efa539 -.long 0x94b56526,0x06e78457,0x0961002d,0x415cb80f,0x76dcb10f,0x89e5c565,0xff9259fe,0x8bbb6982,0x9abc2668,0x4fe8795b,0x1e678fb1,0xb5d4f534,0x7b7da2b9,0x6601f3be,0xa13d6805,0x98da59e2 -.long 0x01799a52,0x190d8ea6,0xb86d2952,0xa20cec41,0x7fff2a7c,0x3062ffb2,0x79f19d37,0x741b32e5,0x4eb57d47,0xf80d8181,0x16aef06b,0x7a2d0ed4,0x1cecb588,0x09735fb0,0xc6061f5b,0x1641caaa -.long 0x20151427,0x7f99824f,0x92430206,0x206828b6,0xe1112357,0xaa9097d7,0x09e414ec,0xacf9a2f2,0x27915356,0xdbdac9da,0x001efee3,0x7e0734b7,0xd2b288e2,0x54fab5bb,0xf62dd09c,0x4c630fc4 -.long 0x1ac2703b,0x8537107a,0x6bc857b5,0xb49258d8,0xbcdaccd1,0x57df14de,0xc4ae8529,0x24ab68d7,0x734e59d0,0x7ed8b5d4,0xc495cc80,0x5f8740c8,0x291db9b3,0x84aedd5a,0x4fb995be,0x80b360f8 -.long 0x5fa067d1,0xae915f5d,0x9668960c,0x4134b57f,0xa48edaac,0xbd3656d6,0xfc1d7436,0xdac1e3e4,0xd81fbb26,0x674ff869,0xb26c33d4,0x449ed3ec,0xd94203e8,0x85138705,0xbeeb6f4a,0xccde538b -.long 0xa61a76fa,0x55d5c68d,0xca1554dc,0x598b441d,0x773b279c,0xd39923b9,0x36bf9efc,0x33331d3c,0x298de399,0x2d4c848e,0xa1a27f56,0xcfdb8e77,0x57b8ab70,0x94c855ea,0x6f7879ba,0xdcdb9dae -.long 0x019f2a59,0x7bdff8c2,0xcb4fbc74,0xb3ce5bb3,0x8a9173dd,0xea907f68,0x95a75439,0x6cd3d0d3,0xefed021c,0x92ecc4d6,0x6a77339a,0x09a9f9b0,0x7188c64a,0x87ca6b15,0x44899158,0x10c29968 -.long 0xed6e82ef,0x5859a229,0x65ebaf4e,0x16f338e3,0x5ead67ae,0x0cd31387,0x54ef0bb4,0x1c73d228,0x74a5c8c7,0x4cb55131,0x7f69ad6a,0x01cd2970,0xe966f87e,0xa04d00dd,0x0b7b0321,0xd96fe447 -.long 0x88fbd381,0x342ac06e,0x5c35a493,0x02cd4a84,0x54f1bbcd,0xe8fa89de,0x2575ed4c,0x341d6367,0xd238202b,0xebe357fb,0xa984ead9,0x600b4d1a,0x52436ea0,0xc35c9f44,0xa370751b,0x96fe0a39 -.long 0x7f636a38,0x4c4f0736,0x0e76d5cb,0x9f943fb7,0xa8b68b8b,0xb03510ba,0x9ed07a1f,0xc246780a,0x6d549fc2,0x3c051415,0x607781ca,0xc2953f31,0xd8d95413,0x955e2c69,0x7bd282e3,0xb300fadc -.long 0x87e9189f,0x81fe7b50,0xf42dda27,0xdb17375c,0xcf0a5904,0x22f7d896,0xebe348e6,0xa0e57c5a,0xf40e3c80,0xa61011d3,0x8db705c5,0xb1189321,0x50fedec3,0x4ed9309e,0x4d6d5c1d,0xdcf14a10 -.long 0x55691342,0x056c265b,0x91049dc7,0xe8e08504,0xc9bae20a,0x131329f5,0xd9dccdb4,0x96c8b3e8,0xfb4ee6b4,0x8c5ff838,0x41e8ccf0,0xfc5a9aeb,0xfae050c6,0x7417b764,0x00452080,0x0953c3d7 -.long 0x38dfe7e8,0x21372682,0x2bb79d4b,0xea417e15,0x76e7cf2d,0x59641f1c,0xea0bcfcc,0x271e3059,0x7253ecbd,0x624c7dfd,0x4fca6186,0x2f552e25,0x4d866e9c,0xcbf84ecd,0xf68d4610,0x73967709 -.long 0xc27901b4,0xa14b1163,0x899b8bf3,0xfd9236e0,0xcbc6da0a,0x42b091ec,0x5ad1d297,0xbb1dac6f,0xa91cf76e,0x80e61d53,0xd31f1ee7,0x4110a412,0x13efcf77,0x2d87c3ba,0xdf450d76,0x1f374bb4 -.long 0x0d188dab,0x5e78e2f2,0xf4b885ef,0xe3968ed0,0x7314570f,0x46c0568e,0x01170521,0x31616338,0x4f0c8afe,0x18e1e7e2,0xdeea78da,0x4caa75ff,0x7c5d8a51,0x82db67f2,0x6f505370,0x36a44d86 -.long 0x0333974f,0xd72c5bda,0x27a70146,0x5db516ae,0x210ef921,0x34705281,0x0c9c38e5,0xbff17a8f,0x12476da1,0x78f4814e,0x33c16980,0xc1e16613,0x424d4bca,0x9e5b386f,0xc85740de,0x4c274e87 -.long 0x6c2f5226,0xb6a9b88d,0x550d7ca8,0x14d1b944,0x1fc41709,0x580c85fc,0x54c6d519,0xc1da368b,0xd5113cf7,0x2b0785ce,0x5a34708f,0x0670f633,0x15cc3f88,0x46e23767,0x50c72c8f,0x1b480cfa -.long 0x4147519a,0x20288602,0x26b372f0,0xd0981eac,0xa785ebc8,0xa9d4a7ca,0xdbdf58e9,0xd953c50d,0xfd590f8f,0x9d6361cc,0x44e6c917,0x72e9626b,0x22eb64cf,0x7fd96110,0x9eb288f3,0x863ebb7e -.long 0x6aca8ee7,0x6e6ab761,0xd7b40358,0x97d10b39,0x1e5feb0d,0x1687d377,0x8265a27a,0xc83e50e4,0xc954b313,0x8f75a9fe,0x310d1f61,0xcc2e8f47,0x6557d0e0,0xf5ba81c5,0x3eaf6207,0x25f9680c -.long 0x4354080b,0xf95c6609,0x7bf2fe1c,0x5225bfa5,0x5c7d98fa,0xc5c004e2,0x019aaf60,0x3561bf1c,0xba151474,0x5e6f9f17,0xb04f6eca,0xdec2f934,0x269acb1e,0x64e368a1,0x0cdda493,0x1332d9e4 -.long 0xdf23de05,0x60d6cf69,0x009339a0,0x66d17da2,0x0a693923,0x9fcac985,0xed7c6a6d,0xbcf057fc,0xf0b5662c,0xc3c5c8c5,0xdcba4f24,0x25318dd8,0x082b69ff,0x60e8cb75,0x1e728c01,0x7c23b3ee -.long 0x097e4403,0x15e10a0a,0x19854665,0xcb3d0a86,0xd67d4826,0x88d8e211,0x0b9d2839,0xb39af66e,0xbd475ca8,0xa5f94588,0xc077b80b,0xe06b7966,0xda27c26c,0xfedb1485,0xfe0fd5e0,0xd290d33a -.long 0xf34fb0fa,0xa40bcc47,0x1fb1ab09,0xb4760cc8,0xa273bfe3,0x8fca0993,0xf70b213c,0x13e4fe07,0xfdb05163,0x3bcdb992,0x0c2b19b6,0x8c484b11,0xaaf2e3e2,0x1acb815f,0xb89ff1b4,0xc6905935 -.long 0x586e74e1,0xb2ad6f9d,0x67b80484,0x488883ad,0x369c3ddb,0x758aa2c7,0x9f9afd31,0x8ab74e69,0x5e21beb1,0x10fc2d28,0x318c42f9,0x3484518a,0x53cf40c3,0x377427dc,0x391bc1d9,0x9de0781a -.long 0x693807e1,0x8faee858,0x4e81ccc7,0xa3865327,0x6f835b84,0x02c30ff2,0x0d3d38d4,0xb604437b,0x5ca1823d,0xb3fc8a98,0x03be0324,0xb82f7ec9,0xcf684a33,0xee36d761,0x9f29bf7d,0x5a01df0e -.long 0x1306583d,0x686202f3,0x437c622e,0x05b10da0,0x076a7bc8,0xbf9aaa0f,0x8f8f4e43,0x25e94efb,0xfa3dc26d,0x8a35c9b7,0x96ff03c5,0xe0e5fb93,0xebc394ce,0xa77e3843,0x8361de60,0xcede6595 -.long 0xa1993545,0xd27c22f6,0x24d671ba,0xab01cc36,0xa169c28e,0x63fa2877,0x2eb08376,0x925ef904,0x53aa0b32,0x3b2fa3cf,0x71c49d7a,0xb27beb5b,0xd105e27f,0xb60e1834,0x4f68570d,0xd6089788 -.long 0xd6fbc2ac,0x23094ce0,0x815ff551,0x738037a1,0x6bef119c,0xda73b1bb,0xeef506ba,0xdcf6c430,0xe3ef104a,0x00e4fe7b,0x0a065628,0xebdd9a2c,0x8792043e,0x853a81c3,0xb3b59108,0x22ad6ece -.long 0x39cd297d,0x9fb813c0,0x05bda5d9,0x8ec7e16e,0x0d104b96,0x2834797c,0x7c511510,0xcc11a2e7,0x96ee6380,0x96ca5a53,0xcea38742,0x054c8655,0xd54dfa7d,0xb5946852,0x1f4ab207,0x97c422e7 -.long 0x0c22b540,0xbf907509,0xb7c267d4,0x2cde42aa,0x5ab0d693,0xba18f9ed,0x6e4660d9,0x3ba62aa6,0xab9ea96a,0xb24bf97b,0xe3b60e32,0x5d039642,0x7c4d9bd5,0x4e6a4506,0x7ed4a6a4,0x666c5b9e -.long 0x8edbd7cc,0xfa3fdcd9,0xc6ccd753,0x4660bb87,0x21e6b64f,0x9ae90820,0xb36bfb3f,0x8a56a713,0x5726d47f,0xabfce096,0x0b1a9a7f,0x9eed01b2,0x4eb74a37,0x30e9cad4,0x53e9666d,0x7b2524cc -.long 0x8f4b002f,0x6a29683b,0x41f4fc20,0xc2200d7a,0x3a338acc,0xcf3af47a,0xe7128975,0x6539a4fb,0xc33c7fcf,0xcec31c14,0xc7be322b,0x7eb6799b,0x6646f623,0x119ef4e9,0x54d7299b,0x7b7a26a5 -.long 0x403f46f2,0xcb37f08d,0x1a0ec0c7,0x94b8fc43,0xc332142f,0xbb8514e3,0xe80d2a7a,0xf3ed2c33,0xb639126c,0x8d2080af,0xe3553ade,0xf7b6be60,0x1c7e2b09,0x3950aa9f,0x6410f02b,0x847ff958 -.long 0x678a31b0,0x877b7cf5,0x3998b620,0xd50301ae,0xc00fb396,0x734257c5,0x04e672a6,0xf9fb18a0,0xe8758851,0xff8bd8eb,0x5d99ba44,0x1e64e4c6,0x7dfd93b7,0x4b8eaedf,0x04e76b8c,0xba2f2a98 -.long 0xe8053433,0x7d790cba,0x3d2c9585,0xc8e725a0,0xcdd8f5ed,0x58c5c476,0xefa9fe1d,0xd106b952,0x0eff13a9,0x3c5c775b,0xe057b930,0x242442ba,0xc9b70cbd,0xe9f458d4,0xa3cdb89a,0x69b71448 -.long 0x0e2ed742,0x41ee46f6,0x40067493,0x573f1045,0x9d54c304,0xb1e154ff,0x8d3a7502,0x2ad0436a,0x431a8121,0xee4aaa2d,0x886f11ed,0xcd38b3ab,0x034a0eb7,0x57d49ea6,0xf7e85e58,0xd2b773bd -.long 0x9b5c1f14,0x4a559ac4,0x3e54df2b,0xc444be1a,0xeda41891,0x13aad704,0x5eb5c788,0xcd927bec,0xe48c8a34,0xeb3c8516,0x4b546669,0x1b7ac812,0x594df8ec,0x1815f896,0x79227865,0x87c6a79c -.long 0x9b56ddbd,0xae02a2f0,0x8a2f1cf3,0x1339b5ac,0x839dff0d,0xf2b569c7,0xfee9a43d,0xb0b9e864,0x77bb064e,0x4ff8ca41,0xfd249f63,0x145a2812,0xf86f689a,0x3ab7beac,0x01d35f5e,0x9bafec27 -.long 0x4265aa91,0x28054c65,0x035efe42,0xa4b18304,0x9639dec7,0x6887b0e6,0x3d52aea5,0xf4b8f6ad,0x971a8a13,0xfb9293cc,0x4c934d07,0x3f159e5d,0x09acbc29,0x2c50e9b1,0x7154d129,0x08eb65e6 -.long 0x30b75c3e,0x4feff589,0x94491c93,0x0bb82fe2,0x89af62bb,0xd8ac377a,0x9685e49f,0xd7b51490,0x04497f19,0xabca9a7b,0x1a7ad13f,0x1b35ed0a,0x3ec86ed6,0x6b601e21,0xce0c76f1,0xda91fcb9 -.long 0xd7ab27e1,0x9e28507b,0x63945b7b,0x7c19a555,0xaafc9827,0x6b43f0a1,0x3aa55b91,0x443b4fbd,0x6962c88f,0x962b2e65,0xce0db0ca,0x139da8d4,0x1b8d6c4f,0xb93f05dd,0x180b9824,0x779cdff7 -.long 0xae57c7b7,0xbba23fdd,0x1b932522,0x345342f2,0x556d4aa3,0xfd9c80fe,0x6525bb61,0xa03907ba,0xff218933,0x38b010e1,0xaa52117b,0xc066b654,0x94f2e6ea,0x8e141920,0x0d32f2b2,0x66a27dca -.long 0x048b3717,0x69c7f993,0xb178ae1c,0xbf5a989a,0x564f1d6b,0x49fa9058,0xd31fde4e,0x27ec6e15,0x7276e7fc,0x4cce0373,0x89d6bf02,0x64086d79,0x4ccdd979,0x5a72f046,0x47775631,0x909c3566 -.long 0x75dd7125,0x1c07bc6b,0x87a0428d,0xb4c6bc97,0xfdeb6b9d,0x507ece52,0xb2c95432,0xfca56512,0xd0e8bd06,0x15d97181,0xc6bb46ea,0x384dd317,0x3952b624,0x5441ea20,0x4e7dc2fb,0xbcf70dee -.long 0x6628e8c3,0x372b016e,0xb60a7522,0x07a0d667,0x0a344ee2,0xcf05751b,0x118bdeec,0x0ec09a48,0xd83dce46,0x6e4b3d4e,0x99d2fc6e,0x43a6316d,0x56cf044c,0xa99d8989,0xae3e5fb7,0x7c7f4454 -.long 0xfbabbe92,0xb2e6b121,0xe1330076,0x281850fb,0x97890015,0x093581ec,0x75ff77f5,0x69b1dded,0xab105105,0x7cf0b18f,0xa89ccfef,0x953ced31,0xeb914009,0x3151f85f,0x88ed48ad,0x3c9f1b87 -.long 0x4a7eadcb,0xc9aba1a1,0x522e71cf,0x928e7501,0x3a2e4f83,0xeaede727,0x1ce3bbd3,0x467e10d1,0xb955dcf0,0xf3442ac3,0xd3d5e527,0xba96307d,0xfd77f474,0xf763a10e,0x6a6e1ff0,0x5d744bd0 -.long 0xa777899e,0xd287282a,0xd03f3cde,0xe20eda8f,0x50b07d31,0x6a7e75bb,0x6f379de4,0x0b7e2a94,0x19f593cf,0x31cb64ad,0x1e76ef1d,0x7b1a9e4f,0xb62d609c,0xe18c9c9d,0xe779a650,0x439bad6d -.long 0xe032f144,0x219d9066,0xe8b2ec6a,0x1db632b8,0xfda12f78,0xff0d0fd4,0x2a25d265,0x56fb4c2d,0x255a03f1,0x5f4e2ee1,0xe96af176,0x61cd6af2,0xd068bc97,0xe0317ba8,0x264b988e,0x927d6bab -.long 0xe90fb21e,0xa18f07e0,0xbba7fca1,0x00fd2b80,0x95cd67b5,0x20387f27,0xd39707f7,0x5b89a4e7,0x894407ce,0x8f83ad3f,0x6c226132,0xa0025b94,0xf906c13b,0xc79563c7,0x4e7bb025,0x5f548f31 -.long 0xeac6d113,0x2b4c6b8f,0x0e813c76,0xa67e3f9c,0x3fe1f4b9,0x3982717c,0x26d8050e,0x58865819,0xf7f06f20,0x99f3640c,0x2a66ebc2,0xdc610216,0x767a1e08,0x52f2c175,0x5999871b,0x05660e1a -.long 0x6d3c4693,0x6b0f1762,0x37ed7bea,0xf0e7d627,0xb75b226d,0xc51758c7,0x1f91613b,0x40a88628,0xbbb38ce0,0x889dbaa7,0xbddcad81,0xe0404b65,0x8bc9671f,0xfebccd3a,0xee1f5375,0xfbf9a357 -.long 0x28f33398,0x5dc169b0,0x72e90f65,0xb07ec11d,0xfaab1eb1,0xae7f3b4a,0x5f17538a,0xd970195e,0x0181e640,0x52b05cbe,0x2643313d,0xf5debd62,0x5df31f82,0x76148154,0x3a9e13c5,0x23e03b33 -.long 0x4fde0c1f,0xff758949,0xe5b6ec20,0xbf8a1abe,0x87e1db6c,0x702278fb,0x35ed658f,0xc447ad7a,0x03d0ccf2,0x48d4aa38,0x819a7c03,0x80acb338,0x6e17cecc,0x9bc7c89e,0x03be1d82,0x46736b8b -.long 0xc0432f96,0xd65d7b60,0xdeb5442f,0xddebe7a3,0x7dff69a2,0x79a25307,0x02cf3122,0x37a56d94,0xf2350d0a,0x8bab8aed,0x037b0d9a,0x13c3f276,0x44c65cae,0xc664957c,0xc2e71a88,0x88b44089 -.long 0x5cb02664,0xdb88e5a3,0x8686c72e,0x5d4c0bf1,0xa682d53e,0xea3d9b62,0x0b2ad431,0x9b605ef4,0xc69645d0,0x71bac202,0x6a1b66e7,0xa115f03a,0x158f4dc4,0xfe2c563a,0x4d12a78c,0xf715b3a0 -.long 0xd413213a,0x8f7f0a48,0xc04becdb,0x2035806d,0x5d8587f5,0xecd34a99,0x9f6d3a71,0x4d8c3079,0x8d95a8f6,0x1b2a2a67,0xf2110d0d,0xc58c9d7d,0xcf8fba3f,0xdeee81d5,0x0c7cdf68,0xa42be3c0 -.long 0xd43b5eaa,0x2126f742,0xdfa59b85,0x054a0766,0x126bfd45,0x9d0d5e36,0x384f8a8f,0xa1f8fbd7,0xd563fccc,0x317680f5,0xf280a928,0x48ca5055,0x27b578cf,0xe00b81b2,0x2994a514,0x10aad918 -.long 0xb7bdc953,0xd9e07b62,0x5bc086dd,0x9f0f6ff2,0x655eee77,0x09d1ccff,0x5bef7df1,0x45475f79,0x86f702cc,0x3faa28fa,0x0f021f07,0x92e60905,0x7f8fa8c6,0xe9e62968,0xf036ea2c,0xbd71419a -.long 0x6028da9a,0x171ee1cc,0xc251f573,0x5352fe1a,0x3fa997f4,0xf8ff236e,0xa5749d5f,0xd831b6c9,0xe350e2c2,0x7c872e1d,0x1e0ce403,0xc56240d9,0x6974f5cb,0xf9deb077,0x961c3728,0x7d50ba87 -.long 0x5a3a2518,0xd6f89426,0xc6303d43,0xcf817799,0x619e5696,0x510a0471,0x3a5e307b,0xab049ff6,0xfeb13ec7,0xe4cdf9b0,0x9d8ff90c,0xd5e97117,0x9afa96af,0xf6f64d06,0x9d2012a2,0x00d0bf5e -.long 0x358bcdc0,0xe63f301f,0x0a9d47f8,0x07689e99,0x4f43d43a,0x1f689e2f,0x90920904,0x4d542a16,0x9ca0a707,0xaea293d5,0x8ac68065,0xd061fe45,0x0090008c,0x1033bf1b,0xc08a6db6,0x29749558 -.long 0xc1d5d034,0x74b5fc59,0x67e215e0,0xf712e9f6,0x860200e6,0xfd520cbd,0x3ea22588,0x0229acb4,0xfff0c82e,0x9cd1e14c,0x59c69e73,0x87684b62,0x96ccb989,0xda85e61c,0xa3d06493,0x2d5dbb02 -.long 0xe86b173c,0xf22ad33a,0xa79ff0e3,0xe8e41ea5,0xdd0d0c10,0x01d2d725,0x032d28f9,0x31f39088,0x7829839e,0x7b3f71e1,0x4502ae58,0x0cf691b4,0xbefc6115,0xef658dbd,0xb3ab5314,0xa5cd6ee5 -.long 0x5f1d2347,0x206c8d7b,0x4cc2253a,0x794645ba,0x58389e08,0xd517d8ff,0x9f847288,0x4fa20dee,0xd797770a,0xeba072d8,0xbf429e26,0x7360c91d,0x80af8279,0x7200a3b3,0x82dadce3,0x6a1c9150 -.long 0xc35d8794,0x0ee6d3a7,0x0356bae5,0x042e6558,0x643322fd,0x9f59698d,0x50a61967,0x9379ae15,0xfcc9981e,0x64b9ae62,0x6d2934c6,0xaed3d631,0x5e4e65eb,0x2454b302,0xf9950428,0xab09f647 -.long 0x22248acc,0xb2083a12,0x3264e366,0x1f6ec0ef,0x5afdee28,0x5659b704,0xe6430bb5,0x7a823a40,0xe1900a79,0x24592a04,0xc9ee6576,0xcde09d4a,0x4b5ea54a,0x52b6463f,0xd3ca65a7,0x1efe9ed3 -.long 0x305406dd,0xe27a6dbe,0xdd5d1957,0x8eb7dc7f,0x387d4d8f,0xf54a6876,0xc7762de4,0x9c479409,0x99b30778,0xbe4d5b5d,0x6e793682,0x25380c56,0xdac740e3,0x602d37f3,0x1566e4ae,0x140deabe -.long 0xafd32acf,0x4481d067,0xe1f71ccf,0xd8f0fcca,0xb596f2da,0xd208dd0c,0x9aad93f9,0xd049d730,0x42ab580e,0xc79f263d,0x23f707b4,0x09411bb1,0x835e0eda,0x8cfde1ff,0x90f03402,0x72707490 -.long 0xc49a861e,0xeaee6126,0xe14f0d06,0x024f3b65,0xc69bfc17,0x51a3f1e8,0xa7686381,0xc3c3a8e9,0xb103d4c8,0x3400752c,0x9218b36b,0x02bc4613,0x7651504a,0xc67f75eb,0xd02aebfa,0xd6848b56 -.long 0xc30fa92b,0xbd9802e6,0x9a552784,0x5a70d96d,0x3f83169b,0x9085c4ea,0x06908228,0xfa9423bb,0xfe97a5b9,0x2ffebe12,0x71b99118,0x85da6049,0x63178846,0x9cbc2f7f,0x9153218e,0xfd96bc70 -.long 0x1782269b,0x958381db,0x2597e550,0xae34bf79,0x5f385153,0xbb5c6064,0xe3088048,0x6f0e96af,0x77884456,0xbf6a0215,0x69310ea7,0xb3b5688c,0x04fad2de,0x17c94295,0x17896d4d,0xe020f0e5 -.long 0x0976505f,0x730ba0ab,0x095e2ec5,0x567f6813,0x6331ab71,0x47062010,0x41d22b9f,0x72cfa977,0x8a2373da,0x33e55ead,0x7ba45a68,0xa8d0d5f4,0x03029d15,0xba1d8f9c,0xfc55b9f3,0x8f34f1cc -.long 0xbbe5a1a9,0xcca4428d,0x3126bd67,0x8187fd5f,0x48105826,0x0036973a,0xb8bd61a0,0xa39b6663,0x2d65a808,0x6d42deef,0x94636b19,0x4969044f,0xdd5d564c,0xf611ee47,0xd2873077,0x7b2f3a49 -.long 0x300eb294,0x94157d45,0x169c1494,0x2b2a656e,0xd3a47aa9,0xc000dd76,0xa6243ea4,0xa2864e4f,0xdb89842e,0x82716c47,0x61479fb7,0x12dfd7d7,0xe0b2f6dc,0x3b9a2c56,0xd7f85d67,0x46be862a -.long 0x0f82b214,0x03b0d8dd,0xf103cbc6,0x460c34f9,0x18d79e19,0xf32e5c03,0xa84117f8,0x8b8888ba,0xc0722677,0x8f3c37dc,0x1c1c0f27,0x10d21be9,0xe0f7a0c6,0xd47c8468,0xadecc0e0,0x9bf02213 -.long 0x42b48b99,0x0baa7d12,0x48424096,0x1bcb665d,0xebfb5cfb,0x8b847cd6,0x9ad4d10d,0x87c2ae56,0x0de36726,0xf1cbb122,0x3fdfbd21,0xe7043c68,0x4e79d460,0x4bd0826a,0x4bd1a2cb,0x11f5e598 -.long 0xb7fe7b6e,0x97554160,0x400a3fb2,0x7d16189a,0xe328ca1e,0xd73e9bea,0xe793d8cc,0x0dd04b97,0x506db8cc,0xa9c83c9b,0xcf38814c,0x5cd47aae,0xb64b45e6,0x26fc430d,0xd818ea84,0x079b5499 -.long 0xc1c24a3b,0xebb01102,0x1c161c1a,0xca24e568,0x36f00a4a,0x103eea69,0x76176c7b,0x9ad76ee8,0x538e0ff7,0x97451fc2,0x6604b3b0,0x94f89809,0x3249cfd7,0x6311436e,0x41224f69,0x27b4a7bd -.long 0xe0ac2941,0x03b5d21a,0xc2d31937,0x279b0254,0xcac992d0,0x3307c052,0xefa8b1f3,0x6aa7cb92,0x0d37c7a5,0x5a182580,0x342d5422,0x13380c37,0xd5d2ef92,0x92ac2d66,0x030c63c6,0x035a70c9 -.long 0x4ce4f152,0xc16025dd,0xf9df7c06,0x1f419a71,0x91e4bb14,0x6d5b2214,0x839fb4ce,0xfc43c6cc,0x925d6b2d,0x49f06591,0x62186598,0x4b37d9d3,0xd01b1629,0x8c54a971,0x51d50e05,0xe1a9c29f -.long 0x71ba1861,0x5109b785,0xd0c8f93d,0x48b22d5c,0x8633bb93,0xe8fa84a7,0x5aebbd08,0x53fba6ba,0xe5eea7d8,0x7ff27df3,0x68ca7158,0x521c8796,0xce6f1a05,0xb9d5133b,0xfd0ebee4,0x2d50cd53 -.long 0xc5a3ef16,0xc82115d6,0xba079221,0x993eff9d,0x4b5da81c,0xe4da2c5e,0x8033fd85,0x9a89dbdb,0x2b892891,0x60819ebf,0x5d14a4d5,0x53902b21,0xd7fda421,0x6ac35051,0x61c83284,0xcc6ab885 -.long 0xf74cff17,0x14eba133,0xecb813f2,0x240aaa03,0x6f665bee,0xcfbb6540,0xa425ad73,0x084b1fe4,0xd081f6a6,0x009d5d16,0xeef82c90,0x35304fe8,0xaa9eaa22,0xf20346d5,0xac1c91e3,0x0ada9f07 -.long 0x968a6144,0xa6e21678,0x07b31a1e,0x54c1f77c,0x5781fbe1,0xd6bb787e,0xe31f1c4a,0x61bd2ee0,0x781105fc,0xf25aa1e9,0x7b2f8e80,0x9cf2971f,0xcdff919b,0x26d15412,0x34bc896e,0x01db4ebe -.long 0xb40df1cf,0x7d9b3e23,0x94e971b4,0x59337373,0x669cf921,0xbf57bd14,0x0c1a1064,0x865daedf,0x83279125,0x3eb70bd3,0x34ecdaab,0xbc3d5b9f,0x5f755caf,0x91e3ed7e,0xd41e6f02,0x49699f54 -.long 0xd4a7a15b,0x185770e1,0xeaac87e7,0x08f3587a,0x473133ea,0x352018db,0x04fd30fc,0x674ce719,0x088b3e0e,0x7b8d9835,0x5d0d47a1,0x7a0356a9,0x6474a3c4,0x9d9e7659,0xff66966c,0x61ea48a7 -.long 0x0f3e4834,0x30417758,0x17a9afcb,0xfdbb21c2,0x2f9a67b3,0x756fa17f,0xa245c1a8,0x2a6b2421,0x4af02291,0x64be2794,0x2a5804fe,0xade465c6,0xa6f08fd7,0x8dffbd39,0xaa14403b,0xc4efa84c -.long 0x442b0f5c,0xa1b91b2a,0xcf997736,0xb748e317,0xcee90e16,0x8d1b62bf,0x0b2078c0,0x907ae271,0x0c9bcddd,0xdf31534b,0x39adce83,0x043fb054,0xd826846a,0x99031043,0xb144f393,0x61a9c0d6 -.long 0x47718427,0xdab48046,0x6e830f8b,0xdf17ff9b,0xe49a1347,0x408d7ee8,0x91c1d4ae,0x6ac71e23,0x1defd73c,0xc8cbb9fd,0xbbbbfec5,0x19840657,0x9e7ef8ea,0x39db1cb5,0x64105f30,0x78aa8296 -.long 0xa3738c29,0xa3d9b7f0,0xbc3250a3,0x0a2f235a,0x445e4caf,0x55e506f6,0x33475f7a,0x0974f73d,0x5ba2f5a8,0xd37dbba3,0x6af40066,0x542c6e63,0xc5d73e2c,0x26d99b53,0x6c3ca33e,0x06060d7d -.long 0x065fef4a,0xcdbef1c2,0xfd5b92e3,0x77e60f7d,0x26708350,0xd7c549f0,0x34f121bf,0x201b3ad0,0x0334fc14,0x5fcac2a1,0x344552f6,0x8a9a9e09,0x97653082,0x7dd8a1d3,0x79d4f289,0x5fc0738f -.long 0x17d2d8c3,0x787d244d,0x70830684,0xeffc6345,0xe4f73ae5,0x5ddb96dd,0x172549a5,0x8efb14b1,0x2245ae7a,0x6eb73eee,0xea11f13e,0xbca4061e,0x30b01f5d,0xb577421d,0x782e152c,0xaa688b24 -.long 0xbd3502ba,0x67608e71,0xb4de75a0,0x4ef41f24,0xfd6125e5,0xb08dde5e,0xa409543f,0xde484825,0x65cc2295,0x1f198d98,0x6e0edfa2,0x428a3771,0xadf35fc7,0x4f9697a2,0xf7cac3c7,0x01a43c79 -.long 0x0fd3659a,0xb05d7059,0xbb7f2d9a,0x8927f30c,0x8cf984d3,0x4023d1ac,0x02897a45,0x32125ed3,0x3d414205,0xfb572dad,0xe3fa82a9,0x73000ef2,0xf10a5581,0x4c0868e9,0x6b0b3ca5,0x5b61fc67 -.long 0x7cae440c,0xc1258d5b,0x402b7531,0x21c08b41,0xde932321,0xf61a8955,0x2d1408af,0x3568faf8,0x9ecf965b,0x71b15e99,0xe917276f,0xf14ed248,0x820cf9e2,0xc6f4caa1,0x18d83c7e,0x681b20b2 -.long 0xc6c01120,0x6cde738d,0xae70e0db,0x71db0813,0x74afe18c,0x95fc0644,0x129e2be7,0x34619053,0xdb2a3b15,0x80615cea,0xdb4c7073,0x0a49a19e,0x8fd2d367,0x0e1b84c8,0x033fb8aa,0xd74bf462 -.long 0x533ef217,0x889f6d65,0xc3ca2e87,0x7158c7e4,0xdc2b4167,0xfb670dfb,0x844c257f,0x75910a01,0xcf88577d,0xf336bf07,0xe45e2ace,0x22245250,0x7ca23d85,0x2ed92e8d,0x2b812f58,0x29f8be4c -.long 0x076fe12b,0xdd9ebaa7,0xae1537f9,0x3f2400cb,0x17bdfb46,0x1aa93528,0x67883b41,0xc0f98430,0x0170911d,0x5590ede1,0x34d4b17f,0x7562f5bb,0x1826b8d2,0xe1fa1df2,0x6bd80d59,0xb40b796a -.long 0x3467ba92,0xd65bf197,0xf70954b0,0x8c9b46db,0x0e78f15d,0x97c8a0f3,0x85a4c961,0xa8f3a69a,0x61e4ce9b,0x4242660f,0x6ea6790c,0xbf06aab3,0xec986416,0xc6706f8e,0x9a9fc225,0x9e56dec1 -.long 0x9a9898d9,0x527c46f4,0x5633cdef,0xd799e77b,0x7d9e4297,0x24eacc16,0x6b1cb734,0xabb61cea,0xf778443c,0xbee2e8a7,0x29de2fe6,0x3bb42bf1,0x3003bb6f,0xcbed86a1,0xd781cdf6,0xd3918e6c -.long 0x9a5103f1,0x4bee3271,0xf50eac06,0x5243efc6,0x6adcc119,0xb8e122cb,0xc0b80a08,0x1b7faa84,0x6dfcd08c,0x32c3d1bd,0x0be427de,0x129dec4e,0x1d263c83,0x98ab679c,0xcef64eff,0xafc83cb7 -.long 0x2fa6be76,0x85eb6088,0x1328cbfe,0x892585fb,0xcf618dda,0xc154d3ed,0x3abaf26e,0xc44f601b,0x2be1fdfd,0x7bf57d0b,0x21137fee,0xa833bd2d,0x2db591a8,0x9353af36,0x5562a056,0xc76f26dc -.long 0x3fdf5a51,0x1d87e47d,0x55c9cab0,0x7afb5f93,0x89e0586e,0x91bbf58f,0x0d843709,0x7c72c018,0x99b5c3dc,0xa9a5aafb,0x3844aeb0,0xa48a0f1d,0xb667e482,0x7178b7dd,0x6e23a59a,0x453985e9 -.long 0x01b25dd8,0x4a54c860,0xfb897c8a,0x0dd37f48,0x0ea90cd9,0x5f8aa610,0x16d5830d,0xc8892c68,0xef514ca5,0xeb4befc0,0xe72c9ee6,0x478eb679,0xdbc40d5f,0x9bca20da,0xdde4f64a,0xf015de21 -.long 0xeaf4b8a5,0xaa6a4de0,0x4bc60e32,0x68cfd9ca,0x7fd15e70,0x668a4b01,0xf27dc09d,0xd9f0694a,0xba708bcd,0xf6c3cad5,0x5bb95c2a,0x5cd2ba69,0x33c0a58f,0xaa28c1d3,0xabc77870,0x23e274e3 -.long 0xdfd20a4a,0x44c3692d,0x81a66653,0x091c5fd3,0x09a0757d,0x6c0bb691,0x667343ea,0x9072e8b9,0x80848bec,0x31d40eb0,0x79fd36cc,0x95bd480a,0x65ed43f5,0x01a77c61,0x2e0d40bf,0xafccd127 -.long 0x1cc1884b,0xeccfc82d,0x5d4753b4,0xc85ac201,0x658e099f,0xc7a6caac,0x04b27390,0xcf46369e,0x506467ea,0xe2e7d049,0x37cdeccc,0x481b63a2,0xed80143a,0x4029abd8,0xbcb00b88,0x28bfe3c7 -.long 0x0643d84a,0x3bec1009,0xabd11041,0x885f3668,0xf83a34d6,0xdb02432c,0x719ceebe,0x32f7b360,0xdad1fe7a,0xf06c7837,0x5441a0b0,0x60a157a9,0xe2d47550,0x704970e9,0x271b9020,0xcd2bd553 -.long 0x33e24a0b,0xff57f82f,0xf2565079,0x9cbee23f,0xeb5f5825,0x16353427,0xe948d662,0x276feec4,0xda10032b,0xd1b62bc6,0xf0e72a53,0x718351dd,0x2420e7ba,0x93452076,0x3a00118d,0x96368fff -.long 0x150a49e4,0x00ce2d26,0x3f04706b,0x0c28b636,0x58b196d0,0xbad65a46,0xec9f8b7c,0x6c8455fc,0x2d71867e,0xe90c895f,0xedf9f38c,0x5c0be31b,0xd8f6ec04,0x2a37a15e,0x8cd85251,0x239639e7 -.long 0x9c7c4c6b,0xd8975315,0xd7409af7,0x603aa3c0,0x007132fb,0xb8d53d0c,0xa6849238,0x68d12af7,0xbf5d9279,0xbe0607e7,0xaada74ce,0x9aa50055,0xba7e8ccb,0xe81079cb,0xa5f4ff5e,0x610c71d1 -.long 0x5aa07093,0x9e2ee1a7,0xa75da47c,0xca84004b,0x3de75401,0x074d3951,0xbb311592,0xf938f756,0x00a43421,0x96197618,0x07bc78c8,0x39a25362,0x0a171276,0x278f710a,0x8d1a8f08,0xb28446ea -.long 0xe3b6a661,0x184781bf,0xe6d279f7,0x7751cb1d,0xc59eb662,0xf8ff95d6,0x58d3dea7,0x186d90b7,0xdfb4f754,0x0e4bb6c1,0x2b2801dc,0x5c5cf56b,0x1f54564d,0xc561e452,0xf0dd7f13,0xb4fb8c60 -.long 0x33ff98c7,0xf8849630,0xcf17769c,0x9619fffa,0x1bfdd80a,0xf8090bf6,0x422cfe63,0x14d9a149,0x6f6df9ea,0xb354c360,0x218f17ea,0xdbcf770d,0x79eb3480,0x207db7c8,0x559b6a26,0x213dbda8 -.long 0x29fc81b3,0xac4c200b,0x171d87c1,0xebc3e09f,0x1481aa9e,0x91799530,0x92e114fa,0x051b92e1,0xecb5537f,0xdf8f92e9,0x290c7483,0x44b1b2cc,0x2adeb016,0xa711455a,0x81a10c2c,0x964b6856 -.long 0xcec03623,0x4f159d99,0xef3271ea,0x05532225,0xc5ee4849,0xb231bea3,0x7094f103,0x57a54f50,0x9598b352,0x3e2d421d,0x67412ab4,0xe865a49c,0x1cc3a912,0xd2998a25,0x0c74d65d,0x5d092808 -.long 0x4088567a,0x73f45908,0x1f214a61,0xeb6b280e,0xcaf0c13d,0x8c9adc34,0xf561fb80,0x39d12938,0xbc6edfb4,0xb2dc3a5e,0xfe4d210e,0x7485b1b1,0xe186ae72,0x062e0400,0x6eeb3b88,0x91e32d5c -.long 0x4be59224,0x6df574d7,0x716d55f3,0xebc88ccc,0xcad6ed33,0x26c2e6d0,0x0d3e8b10,0xc6e21e7d,0x5bcc36bb,0x2cc5840e,0x7da74f69,0x9292445e,0x4e5193a8,0x8be8d321,0x8df06413,0x3ec23629 -.long 0xb134defa,0xc7e9ae85,0x1bb2d475,0x6073b1d0,0x2863c00d,0xb9ad615e,0x525f4ac4,0x9e29493d,0x4e9acf4f,0xc32b1dea,0xa50db88d,0x3e1f01c8,0x04da916c,0xb05d70ea,0xd865803e,0x714b0d0a -.long 0x9920cb5e,0x4bd493fc,0x92c7a3ac,0x5b44b1f7,0xbcec9235,0xa2a77293,0xcd378553,0x5ee06e87,0xda621607,0xceff8173,0x99f5d290,0x2bb03e4c,0xa6f734ac,0x2945106a,0xd25c4732,0xb5056604 -.long 0xe079afee,0x5945920c,0x6789831f,0x686e17a0,0xb74a5ae5,0x5966bee8,0x1e258d46,0x38a673a2,0x83141c95,0xbd1cc1f2,0x0e96e486,0x3b2ecf4f,0x74e5fc78,0xcd3aa896,0x2482fa7a,0x415ec10c -.long 0x80503380,0x15234419,0xd314b392,0x513d917a,0x63caecae,0xb0b52f4e,0x2dc7780b,0x07bf22ad,0xe4306839,0xe761e8a1,0x5dd7feaa,0x1b3be962,0x74c778f1,0x4fe728de,0x5e0070f6,0xf1fa0bda -.long 0x6ec3f510,0x85205a31,0xd2980475,0x2c7e4a14,0x6f30ebfd,0xde3c19c0,0xd4b7e644,0xdb1c1f38,0x5dce364a,0xfe291a75,0x058f5be3,0xb7b22a3c,0x37fea38c,0x2cd2c302,0x2e17be17,0x2930967a -.long 0x0c061c65,0x87f009de,0xedc6ed44,0xcb014aac,0x3bafb1eb,0x49bd1cb4,0x282d3688,0x81bd8b5c,0xf01a17af,0x1cdab87e,0xe710063b,0x21f37ac4,0x42fc8193,0x5a6c5676,0x56a6015c,0xf4753e70 -.long 0xa15b0a44,0x020f795e,0x8958a958,0x8f37c8d7,0xa4b675b5,0x63b7e89b,0x0fc31aea,0xb4fb0c0c,0xa7ff1f2e,0xed95e639,0x619614fb,0x9880f5a3,0x947151ab,0xdeb6ff02,0xa868dcdb,0x5bc5118c -.long 0x4c20cea5,0xd8da2055,0x14c4d69a,0xcac2776e,0x622d599b,0xcccb22c1,0x68a9bb50,0xa4ddb653,0x1b4941b4,0x2c4ff151,0x6efba588,0xe1ff19b4,0xc48345e0,0x35034363,0x1e29dfc4,0x45542e3d -.long 0x349f7aed,0xf197cb91,0x8fca8420,0x3b2b5a00,0x23aaf6d8,0x7c175ee8,0x35af32b6,0x54dcf421,0x27d6561e,0x0ba14307,0xd175b1e2,0x879d5ee4,0x99807db5,0xc7c43673,0x9cd55bcd,0x77a54455 -.long 0x0105c072,0xe6c2ff13,0x8dda7da4,0x18f7a99f,0x0e2d35c1,0x4c301820,0xd9cc6c82,0x06a53ca0,0xf1aa1d9e,0xaa21cc1e,0x4a75b1e8,0x32414334,0x0ebe9fdc,0x2a6d1328,0x98a4755a,0x16bd173f -.long 0x2133ffd9,0xfbb9b245,0x830f1a20,0x39a8b2f1,0xd5a1f52a,0x484bc97d,0xa40eddf8,0xd6aebf56,0x76ccdac6,0x32257acb,0x1586ff27,0xaf4d36ec,0xf8de7dd1,0x8eaa8863,0x88647c16,0x0045d5cf -.long 0xc005979d,0xa6f3d574,0x6a40e350,0xc2072b42,0x8de2ecf9,0xfca5c156,0xa515344e,0xa8c8bf5b,0x114df14a,0x97aee555,0xfdc5ec6b,0xd4374a4d,0x2ca85418,0x754cc28f,0xd3c41f78,0x71cb9e27 -.long 0x03605c39,0x89105079,0xa142c96c,0xf0843d9e,0x16923684,0xf3744934,0xfa0a2893,0x732caa2f,0x61160170,0xb2e8c270,0x437fbaa3,0xc32788cc,0xa6eda3ac,0x39cd818e,0x9e2b2e07,0xe2e94239 -.long 0x0260e52a,0x6967d39b,0x90653325,0xd42585cc,0x21ca7954,0x0d9bd605,0x81ed57b3,0x4fa20877,0xe34a0bbe,0x60c1eff8,0x84f6ef64,0x56b0040c,0xb1af8483,0x28be2b24,0xf5531614,0xb2278163 -.long 0x5922ac1c,0x8df27545,0xa52b3f63,0xa7b3ef5c,0x71de57c4,0x8e77b214,0x834c008b,0x31682c10,0x4bd55d31,0xc76824f0,0x17b61c71,0xb6d1c086,0xc2a5089d,0x31db0903,0x184e5d3f,0x9c092172 -.long 0xc00cc638,0xdd7ced5b,0x61278fc2,0x1a2015eb,0x6a37f8d6,0x2e8e5288,0xe79933ad,0xc457786f,0x2c51211a,0xb3fe4cce,0x24c20498,0xad9b10b2,0xd28db5e5,0x90d87a4f,0x3aca2fc3,0x698cd105 -.long 0xe91b536d,0x4f112d07,0x9eba09d6,0xceb982f2,0x197c396f,0x3c157b2c,0x7b66eb24,0xe23c2d41,0x3f330d37,0x480c57d9,0x79108deb,0xb3a4c8a1,0xcb199ce5,0x702388de,0xb944a8d4,0x0b019211 -.long 0x840bb336,0x24f2a692,0xa669fa7b,0x7c353bdc,0xdec9c300,0xda20d6fc,0xa13a4f17,0x625fbe2f,0xdbc17328,0xa2b1b61a,0xa9515621,0x008965bf,0xc620ff46,0x49690939,0x8717e91c,0x182dd27d -.long 0xea6c3997,0x5ace5035,0xc2610bef,0x54259aaa,0x3c80dd39,0xef18bb3f,0x5fc3fa39,0x6910b95b,0x43e09aee,0xfce2f510,0xa7675665,0xced56c9f,0xd872db61,0x10e265ac,0xae9fce69,0x6982812e -.long 0xce800998,0x29be11c6,0xb90360d9,0x72bb1752,0x5a4ad590,0x2c193197,0x9fc1dbc0,0x2ba2f548,0xe490ebe0,0x7fe4eebb,0x7fae11c0,0x12a0a4cd,0xe903ba37,0x7197cf81,0xde1c6dd8,0xcf7d4aa8 -.long 0x3fd5684c,0x92af6bf4,0x80360aa1,0x2b26eecf,0x00546a82,0xbd960f30,0xf59ad8fe,0x407b3c43,0x249c82ba,0x86cae5fe,0x2463744c,0x9e0faec7,0x94916272,0x87f551e8,0x6ceb0615,0x033f9344 -.long 0x8be82e84,0x1e5eb0d1,0x7a582fef,0x89967f0e,0xa6e921fa,0xbcf687d5,0xd37a09ba,0xdfee4cf3,0xb493c465,0x94f06965,0x7635c030,0x638b9a1c,0x66f05e9f,0x76667864,0xc04da725,0xccaf6808 -.long 0x768fccfc,0xca2eb690,0xb835b362,0xf402d37d,0xe2fdfcce,0x0efac0d0,0xb638d990,0xefc9cdef,0xd1669a8b,0x2af12b72,0x5774ccbd,0x33c536bc,0xfb34870e,0x30b21909,0x7df25aca,0xc38fa2f7 -.long 0xbf81f3f5,0x74c5f02b,0xaf7e4581,0x0525a5ae,0x433c54ae,0x88d2aaba,0x806a56c5,0xed9775db,0xc0edb37d,0xd320738a,0x66cc1f51,0x25fdb6ee,0x10600d76,0xac661d17,0xbdd1ed76,0x931ec1f3 -.long 0x19ee43f1,0x65c11d62,0x60829d97,0x5cd57c3e,0x984be6e8,0xd26c91a3,0x8b0c53bd,0xf08d9309,0xc016e4ea,0x94bc9e5b,0x11d43d2b,0xd3916839,0x73701155,0x886c5ad7,0x20b00715,0xe0377626 -.long 0xaa80ba59,0x7f01c9ec,0x68538e51,0x3083411a,0xe88128af,0x970370f1,0x91dec14b,0x625cc3db,0x01ac3107,0xfef9666c,0xd5057ac3,0xb2a8d577,0x92be5df7,0xb0f26299,0x00353924,0xf579c8e5 -.long 0x1341ed7a,0xb8fa3d93,0xa7b59d49,0x4223272c,0x83b8c4a4,0x3dcb1947,0xed1302e4,0x4e413c01,0xe17e44ce,0x6d999127,0x33b3adfb,0xee86bf75,0x25aa96ca,0xf6902fe6,0xe5aae47d,0xb73540e4 -.long 0x1b4a158c,0x32801d7b,0x27e2a369,0xe571c99e,0x10d9f197,0x40cb76c0,0x3167c0ae,0xc308c289,0xeb7958f2,0xa6ef9dd3,0x300879b1,0xa7226dfc,0x7edf0636,0x6cd0b362,0x7bc37eed,0x4efbce6c -.long 0x8d699021,0x75f92a05,0x772566e3,0x586d4c79,0x761ad23a,0x378ca5f1,0x1465a8ac,0x650d86fc,0x842ba251,0x7a4ed457,0x42234933,0x6b65e3e6,0x31aad657,0xaf1543b7,0xcbfec369,0xa4cefe98 -.long 0x9f47befb,0xb587da90,0x41312d13,0x6562e9fb,0xeff1cefe,0xa691ea59,0x05fc4cf6,0xcc30477a,0x0b0ffd3d,0xa1632461,0x5b355956,0xa1f16f3b,0x4224ec24,0x5b148d53,0xf977012a,0xdc834e7b -.long 0xb2c69dbc,0x7bfc5e75,0x03c3da6c,0x3aa77a29,0xca910271,0xde0df03c,0x7806dc55,0xcbd5ca4a,0x6db476cb,0xe1ca5807,0x5f37a31e,0xfde15d62,0xf41af416,0xf49af520,0x7d342db5,0x96c5c5b1 -.long 0xeb4ceb9b,0x155c43b7,0x4e77371a,0x2e993010,0x675d43af,0x1d2987da,0x8599fd72,0xef2bc1c0,0x9342f6b2,0x96894b7b,0x7c8e71f0,0x201eadf2,0x4a1f3efc,0xf3479d9f,0x702a9704,0xe0f8a742 -.long 0xb3eba40c,0xeafd44b6,0xc1c1e0d0,0xf9739f29,0x619d505e,0x0091471a,0x9d7c263e,0xc15f9c96,0x83afbe33,0x5be47285,0x04f1e092,0xa3b6d6af,0x751a9d11,0xe76526b9,0x9a4ae4d2,0x2ec5b26d -.long 0x02f6fb8d,0xeb66f4d9,0x96912164,0x4063c561,0x80ef3000,0xeb7050c1,0xeaa5b3f0,0x288d1c33,0x07806fd8,0xe87c68d6,0x4bbbf50f,0xb2f7f9d5,0xac8d6627,0x25972f3a,0x10e8c13b,0xf8547774 -.long 0x872b4a60,0xcc50ef6c,0x4613521b,0xab2a34a4,0x983e15d1,0x39c5c190,0x59905512,0x61dde5df,0x9f2275f3,0xe417f621,0x451d894b,0x0750c8b6,0x78b0bdaa,0x75b04ab9,0x458589bd,0x3bfd9fd4 -.long 0xee9120b6,0xf1013e30,0x23a4743e,0x2b51af93,0x48d14d9e,0xea96ffae,0x698a1d32,0x71dc0dbe,0x0180cca4,0x914962d2,0xc3568963,0x1ae60677,0x437bc444,0x8cf227b1,0xc9962c7a,0xc650c83b -.long 0xfe7ccfc4,0x23c2c7dd,0x1b929d48,0xf925c89d,0x06783c33,0x4460f74b,0xa590475a,0xac2c8d49,0xb807bba0,0xfb40b407,0x69ff8f3a,0x9d1e362d,0xcbef64a4,0xa33e9681,0x332fb4b2,0x67ece5fa -.long 0x739f10e3,0x6900a99b,0xff525925,0xc3341ca9,0xa9e2d041,0xee18a626,0x29580ddd,0xa5a83685,0x9d7de3cd,0xf3470c81,0x2062cf9c,0xedf02586,0xc010edb0,0xf43522fa,0x13a4b1ae,0x30314135 -.long 0xdb22b94b,0xc792e02a,0xa1eaa45b,0x993d8ae9,0xcd1e1c63,0x8aad6cd3,0xc5ce688a,0x89529ca7,0xe572a253,0x2ccee3aa,0x02a21efb,0xe02b6438,0xc9430358,0xa7091b6e,0x9d7db504,0x06d1b1fa -.long 0xc4744733,0x58846d32,0x379f9e34,0x40517c71,0x130ef6ca,0x2f65655f,0xf1f3503f,0x526e4488,0x7ee4a976,0x8467bd17,0x921363d1,0x1d9dc913,0xb069e041,0xd8d24c33,0x2cdf7f51,0x5eb5da0a -.long 0x197b994f,0x1c0f3cb1,0x2843eae9,0x3c95a6c5,0xa6097ea5,0x7766ffc9,0xd723b867,0x7bea4093,0x4db378f9,0xb48e1f73,0xe37b77ac,0x70025b00,0xaf24ad46,0x943dc8e7,0x16d00a85,0xb98a15ac -.long 0x2743b004,0x3adc38ba,0x334415ee,0xb1c7f4f7,0x1e62d05a,0xea43df8f,0x9d76a3b6,0x32618905,0xa23a0f46,0x2fbd0bb5,0x6a01918c,0x5bc971db,0xb4743f94,0x7801d94a,0x676ae22b,0xb94df65e -.long 0xaf95894c,0xaafcbfab,0x276b2241,0x7b9bdc07,0x5bdda48b,0xeaf98362,0xa3fcb4df,0x5977faf2,0x052c4b5b,0xbed042ef,0x067591f0,0x9fe87f71,0x22f24ec7,0xc89c73ca,0xe64a9f1b,0x7d37fa9e -.long 0x15562627,0x2710841a,0xc243b034,0x2c01a613,0x2bc68609,0x1d135c56,0x8b03f1f6,0xc2ca1715,0x3eb81d82,0xc9966c2d,0x8f6df13e,0xc02abf4a,0x8f72b43b,0x77b34bd7,0x360c82b0,0xaff6218f -.long 0x8d55b9d2,0x0aa5726c,0x99e9bffb,0xdc0adbe9,0xefb9e72a,0x9097549c,0x9dfb3111,0x16755712,0xf26847f9,0xdd8bf984,0xdfb30cb7,0xbcb8e387,0x5171ef9c,0xc1fd32a7,0x389b363f,0x977f3fc7 -.long 0xf4babda0,0x116eaf2b,0xf7113c8e,0xfeab68bd,0xb7def526,0xd1e3f064,0xe0b3fa02,0x1ac30885,0x40142d9d,0x1c5a6e7b,0x30921c0b,0x839b5603,0x36a116a3,0x48f301fa,0xcfd9ee6d,0x380e1107 -.long 0x58854be1,0x7945ead8,0xcbd4d49d,0x4111c12e,0x3a29c2ef,0xece3b1ec,0x8d3616f5,0x6356d404,0x594d320e,0x9f0d6a8f,0xf651ccd2,0x0989316d,0x0f8fdde4,0x6c32117a,0xa26a9bbc,0x9abe5cc5 -.long 0x9723f671,0xcff560fb,0x7f3d593c,0x21b2a12d,0x24ba0696,0xe4cb18da,0xc3543384,0x186e2220,0x88312c29,0x722f64e0,0x17dc7752,0x94282a99,0x5a85ee89,0x62467bbf,0xf10076a0,0xf435c650 -.long 0x43b3a50b,0xc9ff1539,0x1a53efbc,0x7132130c,0xf7b0c5b7,0x31bfe063,0x4ea994cc,0xb0179a7d,0xc85f455b,0x12d064b3,0x8f6e0062,0x47259328,0xb875d6d9,0xf64e590b,0xad92bcc7,0x22dd6225 -.long 0xb9c3bd6d,0xb658038e,0xfbba27c8,0x00cdb0d6,0x1062c45d,0x0c681337,0x2d33407d,0xd8515b8c,0x8cbb5ecf,0xcb8f699e,0xc608d7d8,0x8c4347f8,0xbb3e00db,0x2c11850a,0xecb49d19,0x20a8dafd -.long 0x45ee2f40,0xbd781480,0x416b60cf,0x75e354af,0x8d49a8c4,0xde0b58a1,0xfa359536,0xe40e94e2,0x62accd76,0xbd4fa59f,0x8c762837,0x05cf466a,0x448c277b,0xb5abda99,0x48b13740,0x5a9e01bf -.long 0x326aad8d,0x9d457798,0xc396f7e7,0xbdef4954,0xc253e292,0x6fb274a2,0x1cfe53e7,0x2800bf0a,0x44438fd4,0x22426d31,0x5e259f9a,0xef233923,0x03f66264,0x4188503c,0x7f9fdfab,0x9e5e7f13 -.long 0x5fcc1aba,0x565eb76c,0x59b5bff8,0xea632548,0xaab6d3fa,0x5587c087,0x6ce39c1b,0x92b639ea,0x953b135c,0x0706e782,0x425268ef,0x7308912e,0x090e7469,0x599e92c7,0x9bc35e75,0x83b90f52 -.long 0x244975b3,0x4750b3d0,0x11965d72,0xf3a44358,0x9c8dc751,0x179c6774,0xd23d9ff0,0xff18cdfe,0x2028e247,0xc4013833,0xf3bfbc79,0x96e280e2,0xd0880a84,0xf60417bd,0x2a568151,0x263c9f3d -.long 0x2d2ce811,0x36be15b3,0xf8291d21,0x846dc0c2,0x789fcfdb,0x5cfa0ecb,0xd7535b9a,0x45a0beed,0x96d69af1,0xec8e9f07,0x599ab6dc,0x31a7c5b8,0xf9e2e09f,0xd36d45ef,0xdcee954b,0x3cf49ef1 -.long 0x086cff9b,0x6be34cf3,0x39a3360f,0x88dbd491,0x0dbfbd1d,0x1e96b8cc,0xcb7e2552,0xc1e5f7bf,0x28819d98,0x0547b214,0x7aea9dcb,0xc770dd9c,0x041d68c8,0xaef0d4c7,0x13cb9ba8,0xcc2b9818 -.long 0xfe86c607,0x7fc7bc76,0x502a9a95,0x6b7b9337,0xd14dab63,0x1948dc27,0xdae047be,0x249dd198,0xa981a202,0xe8356584,0x3a893387,0x3531dd18,0xc85c7209,0x1be11f90,0xe2a52b5a,0x93d2fe1e -.long 0xec6d6b97,0x8225bfe2,0xbd0aa5de,0x9cf6d6f4,0x54779f5f,0x911459cb,0x86aeb1f3,0x5649cddb,0x3f26ce5a,0x32133579,0x550f431e,0xc289a102,0x73b84c6f,0x559dcfda,0xee3ac4d7,0x84973819 -.long 0xf2606a82,0xb51e55e6,0x90f2fb57,0xe25f7061,0xb1a4e37c,0xacef6c2a,0x5dcf2706,0x864e359d,0x7ce57316,0x479e6b18,0x3a96b23d,0x2cab2500,0x8ef16df7,0xed489862,0xef3758b5,0x2056538c -.long 0xf15d3101,0xa7df865e,0x61b553d7,0x80c5533a,0x4ed14294,0x366e1997,0xb3c0bcd6,0x6620741f,0xedc45418,0x21d1d9c4,0xc1cc4a9d,0x005b859e,0xa1c462f0,0xdf01f630,0xf26820c7,0x15d06cf3 -.long 0x3484be47,0x9f7f24ee,0x4a0c902f,0x2ff33e96,0x5a0bc453,0x00bdf457,0x1aa238db,0x2378dfaf,0x856720f2,0x272420ec,0x96797291,0x2ad9d95b,0x768a1558,0xd1242cc6,0x5cc86aa8,0x2e287f8b -.long 0x990cecaa,0x796873d0,0x675d4080,0xade55f81,0x21f0cd84,0x2645eea3,0xb4e17d02,0x7a1efa0f,0x037cc061,0xf6858420,0xd5d43e12,0x682e05f0,0x27218710,0x59c36994,0x3f7cd2fc,0x85cbba4d -.long 0x7a3cd22a,0x726f9729,0x4a628397,0x9f8cd5dc,0xc23165ed,0x17b93ab9,0x122823d4,0xff5f5dbf,0x654a446d,0xc1e4e4b5,0x677257ba,0xd1a9496f,0xde766a56,0x6387ba94,0x521ec74a,0x23608bc8 -.long 0x6688c4d4,0x16a522d7,0x07373abd,0x9d6b4282,0xb42efaa3,0xa62f07ac,0xe3b90180,0xf73e00f7,0x49421c3e,0x36175fec,0x3dcf2678,0xc4e44f9b,0x7220f09f,0x76df436b,0x3aa8b6cf,0x172755fb -.long 0x446139cc,0xbab89d57,0x5fe0208f,0x0a0a6e02,0x11e5d399,0xcdbb63e2,0xa8977f0b,0x33ecaa12,0xf7c42664,0x59598b21,0xab65d08a,0xb3e91b32,0xf4502526,0x035822ee,0x720a82a9,0x1dcf0176 -.long 0x3d589e02,0x50f8598f,0xb1d63d2c,0xdf0478ff,0x1571cd07,0x8b8068bd,0xd79670cd,0x30c3aa4f,0x941ade7f,0x25e8fd4b,0x32790011,0x3d1debdc,0x3a3f9ff0,0x65b6dcbd,0x793de69c,0x282736a4 -.long 0xd41d3bd3,0xef69a0c3,0x07a26bde,0xb533b8c9,0xdb2edf9f,0xe2801d97,0xe1877af0,0xdc4a8269,0x3d590dbe,0x6c1c5851,0xee4e9357,0x84632f6b,0x79b33374,0xd36d36b7,0x9bbca2e6,0xb46833e3 -.long 0xf7fc0586,0x37893913,0x66bf4719,0x385315f7,0xb31855dc,0x72c56293,0x849061fe,0xd1416d4e,0x51047213,0xbeb3ab78,0xf040c996,0x447f6e61,0x638b1d0c,0xd06d310d,0xbad1522e,0xe28a413f -.long 0x82003f86,0x685a76cb,0x0bcdbca3,0x610d07f7,0x9ca4c455,0x6ff66021,0xcea10eec,0x7df39b87,0xe22db218,0xb9255f96,0x08a34c44,0x8cc6d9eb,0x859f9276,0xcd4ffb86,0x50d07335,0x8fa15eb2 -.long 0xcf2c24b5,0xdf553845,0x52f9c3ba,0x89f66a9f,0xe4a7ceb3,0x8f22b5b9,0x0e134686,0xaffef809,0x8eb8fac2,0x3e53e1c6,0x28aec98e,0x93c1e4eb,0x32a43bcb,0xb6b91ec5,0xb2d74a51,0x2dbfa947 -.long 0xca84bad7,0xe065d190,0xad58e65c,0xfb13919f,0xf1cb6e31,0x3c41718b,0x06d05c3f,0x688969f0,0x21264d45,0xd4f94ce7,0x7367532b,0xfdfb65e9,0x0945a39d,0x5b1be8b1,0x2b8baf3b,0x229f789c -.long 0x6f49f15d,0xd8f41f3e,0x907f0792,0x678ce828,0xfca6e867,0xc69ace82,0xd01dcc89,0x106451ae,0x19fc32d2,0x1bb4f7f0,0xb00c52d2,0x64633dfc,0xad9ea445,0x8f13549a,0xfb323705,0x99a3bf50 -.long 0x534d4dbc,0x0c9625a2,0xc2a2fea3,0x45b8f1d1,0xa530fc1a,0x76ec21a1,0x9e5bd734,0x4bac9c2a,0x7b4e3587,0x5996d76a,0x1182d9e3,0x0045cdee,0x1207f13d,0x1aee24b9,0x97345a41,0x66452e97 -.long 0x9f950cd0,0x16e5b054,0xd7fdd075,0x9cc72fb1,0x66249663,0x6edd61e7,0xf043cccb,0xde4caa4d,0x55c7ac17,0x11b1f57a,0x1a85e24d,0x779cbd44,0xe46081e7,0x78030f86,0x8e20f643,0xfd4a6032 -.long 0x0a750c0f,0xcc7a6488,0x4e548e83,0x39bacfe3,0x0c110f05,0x3d418c76,0xb1f11588,0x3e4daa4c,0x5ffc69ff,0x2733e7b5,0x92053127,0x46f147bc,0xd722df94,0x885b2434,0xe6fc6b7c,0x6a444f65 -.long 0xc3f16ea8,0x7a1a465a,0xb2f1d11c,0x115a461d,0x6c68a172,0x4767dd95,0xd13a4698,0x3392f2eb,0xe526cdc7,0xc7a99ccd,0x22292b81,0x8e537fdc,0xa6d39198,0x76d8cf69,0x2446852d,0xffc5ff43 -.long 0xa90567e6,0x97b14f7e,0xb6ae5cb7,0x513257b7,0x9f10903d,0x85454a3c,0x69bc3724,0xd8d2c9ad,0x6b29cb44,0x38da9324,0x77c8cbac,0xb540a21d,0x01918e42,0x9bbfe435,0x56c3614e,0xfffa707a -.long 0xd4e353b7,0x0ce4e3f1,0xef46b0a0,0x062d8a14,0x574b73fd,0x6408d5ab,0xd3273ffd,0xbc41d1c9,0x6be77800,0x3538e1e7,0xc5655031,0x71fe8b37,0x6b9b331a,0x1cd91621,0xbb388f73,0xad825d0b -.long 0x1cb76219,0x56c2e05b,0x71567e7e,0x0ec0bf91,0x61c4c910,0xe7076f86,0xbabc04d9,0xd67b085b,0x5e93a96a,0x9fb90459,0xfbdc249a,0x7526c1ea,0xecdd0bb7,0x0d44d367,0x9dc0d695,0x95399917 -.long 0x9e240d18,0x61360ee9,0xb4b94466,0x057cdcac,0x2fe5325c,0xe7667cd1,0x21974e3b,0x1fa297b5,0xdb083d76,0xfa4081e7,0xf206bd15,0x31993be6,0x14c19f8c,0x8949269b,0xa9d92357,0x21468d72 -.long 0xa4c506ec,0x2ccbc583,0xd1acfe97,0x957ed188,0x12f1aea2,0x8baed833,0x8325362d,0xef2a6cb4,0x8e195c43,0x130dde42,0x0e6050c6,0xc842025a,0x08686a5d,0x2da972a7,0xe508b4a8,0xb52999a1 -.long 0x10a5a8bd,0xd9f090b9,0x096864da,0xca91d249,0x3f67dbc1,0x8e6a93be,0xf5f4764c,0xacae6fba,0xd21411a0,0x1563c6e0,0xda0a4ad8,0x28fa787f,0x908c8030,0xd524491c,0x4c795f07,0x1257ba0e -.long 0xceca9754,0x83f49167,0x4b7939a0,0x426d2cf6,0x723fd0bf,0x2555e355,0xc4f144e2,0xa96e6d06,0x87880e61,0x4768a8dd,0xe508e4d5,0x15543815,0xb1b65e15,0x09d7e772,0xac302fa0,0x63439dd6 -.long 0xc14e35c2,0xb93f802f,0x4341333c,0x71735b7c,0x16d4f362,0x03a25104,0xbf433c8e,0x3f4d069b,0xf78f5a7c,0x0d83ae01,0x7c4eed07,0x50a8ffbe,0x76e10f83,0xc74f8906,0x9ddaf8e1,0x7d080966 -.long 0x698e04cc,0xb11df8e1,0x169005c8,0x877be203,0x4f3c6179,0x32749e8c,0x7853fc05,0x2dbc9d0a,0x9454d937,0x187d4f93,0xb4800e1b,0xe682ce9d,0x165e68e8,0xa9129ad8,0xbe7f785b,0x0fe29735 -.long 0x5b9e02b7,0x5303f40c,0x35ee04e8,0xa37c9692,0x34d6632b,0x5f46cc20,0x96ac545b,0x55ef72b2,0x7b91b062,0xabec5c1f,0xbb33e821,0x0a79e1c7,0x3a9f4117,0xbb04b428,0xfd2a475a,0x0de1f28f -.long 0x3a4434b4,0x31019ccf,0x1a7954dc,0xa3458111,0xe34972a7,0xa9dac80d,0x74f6b8dd,0xb043d054,0x11137b1a,0x021c319e,0xed5cc03f,0x00a754ce,0xcbea5ad4,0x0aa2c794,0x70c015b6,0x093e67f4 -.long 0xc97e3f6b,0x72cdfee9,0xb6da7461,0xc10bcab4,0xb59806b9,0x3b02d2fc,0xa1de6f47,0x85185e89,0x0eb6c4d4,0x39e6931f,0xd4fa5b04,0x4d4440bd,0x34be7eb8,0x5418786e,0x9d7259bc,0x6380e521 -.long 0xd598d710,0x20ac0351,0xcb3a4da4,0x272c4166,0xca71de1f,0xdb82fe1a,0xd8f54b0f,0x746e79f2,0x4b573e9b,0x6e7fc736,0xfd4b5040,0x75d03f46,0x0b98d87b,0x5c1cc36d,0x1f472da1,0x513ba3f1 -.long 0xabb177dd,0x79d0af26,0x7891d564,0xf82ab568,0x72232173,0x2b6768a9,0x8c1f6619,0xefbb3bb0,0xa6d18358,0xb29c11db,0xb0916d3a,0x519e2797,0x9188e290,0xd4dc18f0,0x98b0ca7f,0x648e86e3 -.long 0x983c38b5,0x859d3145,0x637abc8b,0xb14f176c,0xcaff7be6,0x2793fb9d,0x35a66a5a,0xebe5a55f,0x9f87dc59,0x7cec1dcd,0xfbdbf560,0x7c595cd3,0x26eb3257,0x5b543b22,0xc4c935fd,0x69080646 -.long 0x81e9ede3,0x7f2e4403,0xcaf6df0a,0x243c3894,0x1c073b11,0x7c605bb1,0xba6a4a62,0xcd06a541,0x49d4e2e5,0x29168949,0x4af66880,0x33649d07,0xe9a85035,0xbfc0c885,0xfc410f4b,0xb4e52113 -.long 0x78a6513b,0xdca3b706,0x9edb1943,0x92ea4a2a,0xdb6e2dd8,0x02642216,0x9fd57894,0x9b45d0b4,0xc69d11ae,0x114e70db,0x4c57595f,0x1477dd19,0xec77c272,0xbc2208b4,0xdb68f59c,0x95c5b4d7 -.long 0x42e532b7,0xb8c4fc63,0x9ae35290,0x386ba422,0xd201ecbc,0xfb5dda42,0xa0e38fd6,0x2353dc8b,0x68f7e978,0x9a0b85ea,0x2ad6d11f,0x96ec5682,0xe5f6886d,0x5e279d6c,0x3cb1914d,0xd3fe03cd -.long 0x7ea67c77,0xfe541fa4,0xe3ea810c,0x952bd2af,0x8d01d374,0x791fef56,0x0f11336e,0xa3a1c621,0xc7ec6d79,0x5ad0d5a9,0x3225c342,0xff7038af,0xbc69601b,0x003c6689,0x45e8747d,0x25059bc7 -.long 0xf2086fbf,0xfa4965b2,0x86916078,0xf6840ea6,0x70081d6c,0xd7ac7620,0xb5328645,0xe600da31,0x529b8a80,0x01916f63,0x2d7d6f3e,0xe80e4858,0xd664ca7c,0x29eb0fe8,0xe7b43b0c,0xf017637b -.long 0x76cb2566,0x9a75c806,0xb24892d9,0x8f76acb1,0x1f08fe45,0x7ae7b9cc,0x6a4907d8,0x19ef7329,0x5f228bf0,0x2db4ab71,0x817032d7,0xf3cdea39,0xdcabe3c0,0x0b1f482e,0xbb86325c,0x3baf76b4 -.long 0x10089465,0xd49065e0,0x8e77c596,0x3bab5d29,0x193dbd95,0x7636c3a6,0xb246e499,0xdef5d294,0x286b2475,0xb22c58b9,0xcd80862b,0xa0b93939,0xf0992388,0x3002c83a,0xeacbe14c,0x6de01f9b -.long 0xadd70482,0x6aac688e,0x7b4a4e8a,0x708de92a,0x758a6eef,0x75b6dd73,0x725b3c43,0xea4bf352,0x87912868,0x10041f2c,0xef09297a,0xb1b1be95,0xa9f3860a,0x19ae23c5,0x515dcf4b,0xc4f0f839 -.long 0x97f6306a,0x3c7ecca3,0x68a3a4b0,0x744c44ae,0xb3a1d8a2,0x69cd13a0,0x5256b578,0x7cad0a1e,0x33791d9e,0xea653fcd,0x74b2e05f,0x9cc2a05d,0xfd7affa2,0x73b391dc,0xb6b05442,0xddb7091e -.long 0x8538a5c6,0xc71e27bf,0x89abff17,0x195c63dd,0x1b71e3da,0xfd315285,0xfa680fa0,0x9cbdfda7,0x849d7eab,0x9db876ca,0x3c273271,0xebe2764b,0xf208dcea,0x663357e3,0x565b1b70,0x8c5bd833 -.long 0x9837fc0d,0xccc3b4f5,0xa79cf00f,0x9b641ba8,0xdfdf3990,0x7428243d,0x020786b1,0x83a594c4,0x526c4502,0xb712451a,0x6adb3f93,0x9d39438e,0xe9ff0ccd,0xfdb261e3,0xe07af4c3,0x80344e3c -.long 0x2fa4f126,0x75900d7c,0x5c99a232,0x08a3b865,0xdb25e0c3,0x2478b6bf,0x71db2edf,0x482cc2c2,0x5f321bb8,0x37df7e64,0x9a8005b4,0x8a93821b,0xcc8c1958,0x3fa2f10c,0x2c269d0a,0x0d332218 -.long 0xe246b0e6,0x20ab8119,0xd349fd17,0xb39781e4,0xb31aa100,0xd293231e,0xbb032168,0x4b779c97,0xc8470500,0x4b3f19e1,0x0c4c869d,0x45b7efe9,0xa1a6bbcc,0xdb84f38a,0xb2fddbc1,0x3b59cb15 -.long 0x3fd165e8,0xba5514df,0x061f8811,0x499fd6a9,0xbfef9f00,0x72cd1fe0,0x79ad7e8a,0x120a4bb9,0x5f4a5ac5,0xf2ffd095,0x95a7a2f0,0xcfd174f1,0x9d17baf1,0xd42301ba,0x77f22089,0xd2fa487a -.long 0xb1dc77e1,0x9cb09efe,0x21c99682,0xe9566939,0x6c6067bb,0x8c546901,0x61c24456,0xfd378574,0x81796b33,0x2b6a6cbe,0x58e87f8b,0x62d550f6,0x7f1b01b4,0x1b763e1c,0x1b1b5e12,0x4b93cfea -.long 0x1d531696,0xb9345238,0x88cdde69,0x57201c00,0x9a86afc7,0xdde92251,0xbd35cea8,0xe3043895,0x8555970d,0x7608c1e1,0x2535935e,0x8267dfa9,0x322ea38b,0xd4c60a57,0x804ef8b5,0xe0bf7977 -.long 0xc06fece4,0x1a0dab28,0x94e7b49d,0xd405991e,0x706dab28,0xc542b6d2,0xa91618fb,0xcb228da3,0x107d1cea,0x224e4164,0xd0f5d8f1,0xeb9fdab3,0x0d6e41cd,0xc02ba386,0x9b1f7146,0x676a72c5 -.long 0x4d6cb00b,0xffd6dd98,0xde2e8d7c,0xcef9c5ca,0x641c7936,0xa1bbf5d7,0xee8f772e,0x1b95b230,0xe8ac25b1,0xf765a92e,0x3a18b7c6,0xceb04cfc,0x0acc8966,0x27944cef,0x434c1004,0xcbb3c957 -.long 0xa43ff93c,0x9c9971a1,0xa1e358a9,0x5bc2db17,0xa8d9bc82,0x45b4862e,0x2201e052,0x70ebfbfb,0x92871591,0xafdf64c7,0xb42d0219,0xea5bcae6,0x2ad8f03c,0xde536c55,0xa76aa33c,0xcd6c3f4d -.long 0x0bca6de3,0xbeb5f623,0xb1e706fd,0xdd20dd99,0xac9059d4,0x90b3ff9d,0x7ccccc4e,0x2d7b2902,0xce98840f,0x8a090a59,0x8410680a,0xa5d947e0,0x923379a5,0x49ae346a,0xb28a3156,0x7dbc84f9 -.long 0x54a1aff2,0xfd40d916,0x3a78fb9b,0xabf318ba,0x3029f95e,0x50152ed8,0xc58ad7fa,0x9fc1dd77,0x13595c17,0x5fa57915,0x8f62b3a9,0xb9504668,0xff3055b0,0x907b5b24,0x9a84f125,0x2e995e35 -.long 0x7e9bbcfb,0x87dacf69,0xe86d96e3,0x95d0c1d6,0x2d95a75c,0x65726e3c,0xacd27f21,0x2c3c9001,0x6c973f57,0x1deab561,0xa5221643,0x108b7e2c,0xc4ef79d4,0x5fee9859,0x40d4b8c6,0xbd62b88a -.long 0x197c75d6,0xb4dd29c4,0xb7076feb,0x266a6df2,0x4bf2df11,0x9512d0ea,0x6b0cc9ec,0x1320c24f,0x01a59596,0x6bb1e0e1,0xeff9aaac,0x8317c5bb,0x385aa6c9,0x65bb405e,0x8f07988f,0x613439c1 -.long 0x16a66e91,0xd730049f,0xfa1b0e0d,0xe97f2820,0x304c28ea,0x4131e003,0x526bac62,0x820ab732,0x28714423,0xb2ac9ef9,0xadb10cb2,0x54ecfffa,0xf886a4cc,0x8781476e,0xdb2f8d49,0x4b2c87b5 -.long 0x0a44295d,0xe857cd20,0x58c6b044,0x707d7d21,0xf596757c,0xae8521f9,0x67b2b714,0x87448f03,0x5ebcd58d,0x13a9bc45,0x9122d3c1,0x79bcced9,0x9e076642,0x3c644247,0x2df4767d,0x0cf22778 -.long 0x71d444b6,0x5e61aee4,0xc5084a1d,0x211236bf,0x4fd3eaf6,0x7e15bc9a,0xab622bf5,0x68df2c34,0x59bf4f36,0x9e674f0f,0xd7f34d73,0xf883669b,0x31497b1d,0xc48ac1b8,0x5106703b,0x323b925d -.long 0x74082008,0x22156f42,0xc8482bcb,0xeffc521a,0x12173479,0x5c6831bf,0xc4739490,0xcaa2528f,0x8f1b3c4d,0x84d2102a,0x2d9bec0d,0xcf64dfc1,0x78a546ef,0x433febad,0x7b73cef1,0x1f621ec3 -.long 0x37338615,0x6aecd627,0x01d8edf6,0x162082ab,0x19e86b66,0x833a8119,0xd299b5db,0x6023a251,0xbbf04b89,0xf5bb0c3a,0xae749a44,0x6735eb69,0x4713de3b,0xd0e058c5,0x2c3d4ccd,0xfdf2593e -.long 0xfdd23667,0x1b8f414e,0xfa2015ee,0xdd52aaca,0xbd9625ff,0x3e31b517,0x8db5918c,0x5ec9322d,0xa96f5294,0xbc73ac85,0x61a0666a,0x82aa5bf3,0xbf08ac42,0x49755810,0x891cedfc,0xd21cdfd5 -.long 0x67f8be10,0x918cb57b,0x56ffa726,0x365d1a7c,0x6532de93,0x2435c504,0x2674cd02,0xc0fc5e10,0x9cbbb142,0x6e51fcf8,0xafc50692,0x1d436e5a,0x3fbcae22,0x766bffff,0xfd55d3b8,0x3148c2fd -.long 0x233222fa,0x52c7fdc9,0xe419fb6b,0x89ff1092,0x25254977,0x3cd6db99,0x1cf12ca7,0x2e85a161,0xdc810bc9,0xadd2547c,0x9d257c22,0xea3f458f,0x27d6b19b,0x642c1fbe,0x140481a6,0xed07e6b5 -.long 0x86d2e0f8,0x6ada1d42,0x0e8a9fd5,0xe5920122,0x708c1b49,0x02c936af,0x2b4bfaff,0x60f30fee,0x858e6a61,0x6637ad06,0x3fd374d0,0xce4c7767,0x7188defb,0x39d54b2d,0xf56a6b66,0xa8c9d250 -.long 0xb24fe1dc,0x58fc0f5e,0x6b73f24c,0x9eaf9dee,0x33650705,0xa90d588b,0xaf2ec729,0xde5b62c5,0xd3c2b36e,0x5c72cfae,0x034435da,0x868c19d5,0xe17ee145,0x88605f93,0x77a5d5b1,0xaa60c4ee -.long 0x3b60c472,0xbcf5bfd2,0xeb1d3049,0xaf4ef13c,0xe13895c9,0x373f44fc,0x0cbc9822,0xf29b382f,0x73efaef6,0x1bfcb853,0xa8c96f40,0xcf56ac9c,0x7a191e24,0xd7adf109,0xbf8a8dc2,0x98035f44 -.long 0x1e750c84,0xf40a71b9,0x5dc6c469,0xc57f7b0c,0x6fbc19c1,0x49a0e79c,0xa48ebdb8,0x6b0f5889,0xa07c4e9f,0x5d3fd084,0xab27de14,0xc3830111,0x33e08dcc,0x0e4929fe,0x40bb73a3,0xf4a5ad24 -.long 0x490f97ca,0xde86c2bf,0x67a1ce18,0x288f09c6,0x1844478d,0x364bb886,0xceedb040,0x7840fa42,0x5a631b37,0x1269fdd2,0xa47c8b7d,0x94761f1e,0x481c6266,0xfc0c2e17,0x3daa5fa7,0x85e16ea2 -.long 0x92491048,0xccd86033,0xf4d402d7,0x0c2f6963,0xdf6a865c,0x6336f7df,0xb5c02a87,0x0a2a463c,0xbf2f12ee,0xb0e29be7,0x66bad988,0xf0a22002,0x9123c1d7,0x27f87e03,0x328a8c98,0x21669c55 -.long 0x92f14529,0x186b9803,0x63954df3,0xd3d056cc,0x175a46f6,0x2f03fd58,0x11558558,0x63e34ebe,0x5b80cfa5,0xe13fedee,0xd401dbd1,0xe872a120,0xe8a9d667,0x52657616,0xe08d6693,0xbc8da4b6 -.long 0x1b703e75,0x370fb9bb,0xd4338363,0x6773b186,0xecef7bff,0x18dad378,0x995677da,0xaac787ed,0x0437164b,0x4801ea8b,0x73fe795e,0xf430ad20,0x8ee5eb73,0xb164154d,0x108f7c0e,0x0884ecd8 -.long 0x5f520698,0x0e6ec096,0x44f7b8d9,0x640631fe,0xa35a68b9,0x92fd34fc,0x4d40cf4e,0x9c5a4b66,0x80b6783d,0x949454bf,0x3a320a10,0x80e701fe,0x1a0a39b2,0x8d1a564a,0x320587db,0x1436d53d -.long 0x6556c362,0xf5096e6d,0xe2455d7e,0xbc23a3c0,0x807230f9,0x3a7aee54,0x22ae82fd,0x9ba1cfa6,0x99c5d706,0x833a057a,0x842315c9,0x8be85f4b,0x66a72f12,0xd083179a,0xcdcc73cd,0x2fc77d5d -.long 0x5616ee30,0x22b88a80,0xe7ab1083,0xfb09548f,0x511270cd,0x8ad6ab0d,0x6924d9ab,0x61f6c57a,0x90aecb08,0xa0f7bf72,0x0df784a4,0x849f87c9,0xcfaf1d03,0x27c79c15,0xc463face,0xbbf9f675 -.long 0x765ba543,0x91502c65,0x42ea60dd,0x18ce3cac,0x6e43ecb3,0xe5cee6ac,0x68f2aeeb,0x63e4e910,0xc85932ee,0x26234fa3,0x4c90c44d,0x96883e8b,0xa18a50f6,0x29b9e738,0x3f0420df,0xbfc62b2a -.long 0x6d3e1fa9,0xd22a7d90,0xfe05b8a3,0x17115618,0xbb2b9c01,0x2a0c9926,0xe07e76a2,0xc739fcc6,0x165e439a,0x540e9157,0x6a9063d8,0x06353a62,0x61e927a3,0x84d95594,0xe2e0be7f,0x013b9b26 -.long 0x973497f1,0x4feaec3b,0x093ebc2d,0x15c0f94e,0x33af0583,0x6af5f227,0xc61f3340,0x0c2af206,0x4457397c,0xd25dbdf1,0xcabcbae0,0x2e8ed017,0xc2815306,0xe3010938,0xe8c6cd68,0xbaa99337 -.long 0x3b0ec7de,0x08513182,0x58df05df,0x1e1b822b,0xa5c3b683,0x5c14842f,0x3eba34ce,0x98fe977e,0x0d5e8873,0xfd2316c2,0xbd0d427d,0xe48d839a,0x623fc961,0x495b2218,0xb46fba5e,0x24ee56e7 -.long 0x91e4de58,0x9184a55b,0xdfdea288,0xa7488ca5,0xa8dcc943,0xa723862e,0x849dc0fc,0x92d762b2,0x091ff4a9,0x3c444a12,0x0cada274,0x581113fa,0x30d8eae2,0xb9de0a45,0xdf6b41ea,0x5e0fcd85 -.long 0xc094dbb5,0x6233ea68,0xd968d410,0xb77d062e,0x58b3002d,0x3e719bbc,0x3dc49d58,0x68e7dd3d,0x013a5e58,0x8d825740,0x3c9e3c1b,0x21311747,0x7c99b6ab,0x0cb0a2a7,0xc2f888f2,0x5c48a3b3 -.long 0x991724f3,0xc7913e91,0x39cbd686,0x5eda799c,0x63d4fc1e,0xddb595c7,0xac4fed54,0x6b63b80b,0x7e5fb516,0x6ea0fc69,0xd0f1c964,0x737708ba,0x11a92ca5,0x9628745f,0x9a86967a,0x61f37958 -.long 0xaa665072,0x9af39b2c,0xefd324ef,0x78322fa4,0xc327bd31,0x3d153394,0x3129dab0,0x81d5f271,0xf48027f5,0xc72e0c42,0x8536e717,0xaa40cdbc,0x2d369d0f,0xf45a657a,0xea7f74e6,0xb03bbfc4 -.long 0x0d738ded,0x46a8c418,0xe0de5729,0x6f1a5bb0,0x8ba81675,0xf10230b9,0x112b33d4,0x32c6f30c,0xd8fffb62,0x7559129d,0xb459bf05,0x6a281b47,0xfa3b6776,0x77c1bd3a,0x7829973a,0x0709b380 -.long 0xa3326505,0x8c26b232,0xee1d41bf,0x38d69272,0xffe32afa,0x0459453e,0x7cb3ea87,0xce8143ad,0x7e6ab666,0x932ec1fa,0x22286264,0x6cd2d230,0x6736f8ed,0x459a46fe,0x9eca85bb,0x50bf0d00 -.long 0x877a21ec,0x0b825852,0x0f537a94,0x300414a7,0x21a9a6a2,0x3f1cba40,0x76943c00,0x50824eee,0xf83cba5d,0xa0dbfcec,0x93b4f3c0,0xf9538148,0x48f24dd7,0x61744162,0xe4fb09dd,0x5322d64d -.long 0x3d9325f3,0x57447384,0xf371cb84,0xa9bef2d0,0xa61e36c5,0x77d2188b,0xc602df72,0xbbd6a7d7,0x8f61bc0b,0xba3aa902,0x6ed0b6a1,0xf49085ed,0xae6e8298,0x8bc625d6,0xa2e9c01d,0x832b0b1d -.long 0xf1f0ced1,0xa337c447,0x9492dd2b,0x800cc793,0xbea08efa,0x4b93151d,0xde0a741e,0x820cf3f8,0x1c0f7d13,0xff1982dc,0x84dde6ca,0xef921960,0x45f96ee3,0x1ad7d972,0x29dea0c7,0x319c8dbe -.long 0x7b82b99b,0xd3ea3871,0x470eb624,0x75922d4d,0x3b95d466,0x8f66ec54,0xbee1e346,0x66e673cc,0xb5f2b89a,0x6afe67c4,0x290e5cd3,0x3de9c1e6,0x310a2ada,0x8c278bb6,0x0bdb323b,0x420fa384 -.long 0x0eb919b0,0x0ae1d63b,0xa74b9620,0xd74ee51d,0xa674290c,0x395458d0,0x4620a510,0x324c930f,0xfbac27d4,0x2d1f4d19,0x9bedeeac,0x4086e8ca,0x9b679ab8,0x0cdd211b,0x7090fec4,0x5970167d -.long 0xfaf1fc63,0x3420f2c9,0x328c8bb4,0x616d333a,0x57f1fe4a,0x7d65364c,0x55e5c73a,0x9343e877,0xe970e78c,0x5795176b,0x60533627,0xa36ccebf,0x09cdfc1b,0xfc7c7380,0xb3fec326,0xb39a2afe -.long 0x6224408a,0xb7ff1ba1,0x247cfc5e,0xcc856e92,0xc18bc493,0x01f102e7,0x2091c727,0x4613ab74,0xc420bf2b,0xaa25e89c,0x90337ec2,0x00a53176,0x7d025fc7,0xd2be9f43,0x6e6fe3dc,0x3316fb85 -.long 0x9ac50814,0x27520af5,0x9a8e4223,0xfdf95e78,0x56bec5a0,0xb7e7df2a,0xdf159e5d,0xf7022f7d,0xcac1fe8f,0x93eeeab1,0x37451168,0x8040188c,0xd967dce6,0x7ee8aa8a,0x3abc9299,0xfa0e79e7 -.long 0x2064cfd1,0x67332cfc,0xb0651934,0x339c31de,0x2a3bcbea,0x719b28d5,0x9d6ae5c6,0xee74c82b,0xbaf28ee6,0x0927d05e,0x9d719028,0x82cecf2c,0xddb30289,0x0b0d353e,0xfddb2e29,0xfe4bb977 -.long 0x640bfd9e,0xbb5bb990,0x82f62108,0xd226e277,0x02ffdd56,0x4bf00985,0x2ca1b1b5,0x7756758a,0x5285fe91,0xc32b62a3,0x8c9cd140,0xedbc546a,0xaf5cb008,0x1e47a013,0x073ce8f2,0xbca7e720 -.long 0x17a91cae,0xe10b2ab8,0x08e27f63,0xb89aab65,0xdba3ddf9,0x7b3074a7,0x330c2972,0x1c20ce09,0x5fcf7e33,0x6b9917b4,0x945ceb42,0xe6793743,0x5c633d19,0x18fc2215,0xc7485474,0xad1adb3c -.long 0x6424c49b,0x646f9679,0x67c241c9,0xf888dfe8,0x24f68b49,0xe12d4b93,0xa571df20,0x9a6b62d8,0x179483cb,0x81b4b26d,0x9511fae2,0x666f9632,0xd53aa51f,0xd281b3e4,0x7f3dbd16,0x7f96a765 -.long 0x074a30ce,0xa7f8b5bf,0x005a32e6,0xd7f52107,0x50237ed4,0x6f9e0907,0x8096fa2b,0x2f21da47,0xeec863a0,0xf3e19cb4,0x9527620a,0xd18f77fd,0x407c1cf8,0x9505c81c,0x1b6ec284,0x9998db4e -.long 0xc247d44d,0x7e3389e5,0x3f4f3d80,0x12507141,0x4a78a6c7,0xd4ba0110,0x767720be,0x312874a0,0x75944370,0xded059a6,0x3b2c0bdd,0xd6123d90,0x51c108e3,0xa56b717b,0x070623e9,0x9bb7940e -.long 0x84ac066c,0x794e2d59,0xe68c69a0,0xf5954a92,0x4fd99dcc,0x28c52458,0xb1012517,0x60e639fc,0x7de79248,0xc2e60125,0xf12fc6d7,0xe9ef6404,0x2a3b5d32,0x4c4f2808,0xc768eb8a,0x865ad32e -.long 0x13fb70b6,0xac02331b,0x95599b27,0x037b44c1,0x60bd082c,0x1a860fc4,0xc980cd01,0xa2e25745,0x1da0263e,0xee3387a8,0x2d10f3d6,0x931bfb95,0xa1f24a32,0x5b687270,0xca494b86,0xf140e65d -.long 0xb2f1ac7a,0x4f4ddf91,0x760fee27,0xf99eaabb,0x49c228e5,0x57f4008a,0x1cf713bb,0x090be440,0x5004f022,0xac91fbe4,0x569e1af6,0xd838c2c2,0x0f1daaa5,0xd6c7d20b,0x1bbb02c0,0xaa063ac1 -.long 0x59558a78,0x0938a422,0x8435da2f,0x5343c669,0x034410dc,0x96f67b18,0x84510804,0x7cc1e424,0x16dfbb7d,0x86a1543f,0x5b5bd592,0x921fa942,0xb33dd03c,0x9dcccb6e,0xb843f51e,0x8581ddd9 -.long 0x81d73c9e,0x54935fcb,0x0a5e97ab,0x6d07e979,0xcf3a6bab,0x4dc7b30a,0x170bee11,0x147ab1f3,0x9fafdee4,0x0aaf8e3d,0x538a8b95,0xfab3dbcb,0x6ef13871,0x405df4b3,0x088d5a49,0xf1f4e9cb -.long 0x66b33f1d,0x9bcd24d3,0x5ce445c0,0x3b97b820,0xba93ff61,0xe2926549,0x4dafe616,0xd9c341ce,0x16efb6f3,0xfb30a76e,0x605b953c,0xdf24b8ca,0xc2fffb9f,0x8bd52afe,0xe19d0b96,0xbbac5ff7 -.long 0x459afccd,0x43c01b87,0xb7432652,0x6bd45143,0x55b5d78e,0x84734530,0x1554ba7d,0x81088fdb,0x1e269375,0xada0a52c,0x2dc5ec10,0xf9f037c4,0x94bfbc11,0xc0660607,0xc9c40d2f,0xc0a630bb -.long 0xab64c31e,0x5efc797e,0x74507144,0xffdb1dab,0x1ca6790c,0xf6124287,0xe69bf1bf,0xe9609d81,0x00d24fc9,0xdb898595,0xe51fb417,0x9c750333,0xfef7bbde,0x51830a91,0x945f585c,0x0ce67dc8 -.long 0x4763eb50,0x9a730ed4,0xc1ab0d66,0x24a0e221,0x648748f3,0x643b6393,0x6d3c6291,0x1982daa1,0x8bbc5549,0x6f00a9f7,0x7f36384e,0x7a1783e1,0xde977f50,0xe8346323,0xb245502a,0x91ab688d -.long 0x6d0bdd66,0x331ab6b5,0x64b71229,0x0a6ef32e,0xfe7c352f,0x1028150e,0xce7b39d3,0x27e04350,0xc1070c82,0x2a3c8acd,0x80c9feef,0xfb2034d3,0x709f3729,0x2d729621,0x62cb4549,0x8df290bf -.long 0xfc2e4326,0x02f99f33,0x5eddf032,0x3b30076d,0x0c652fb5,0xbb21f8cf,0xed91cf7b,0x314fb49e,0x2f700750,0xa013eca5,0x712a4575,0x2b9e3c23,0xaf30fbb0,0xe5355557,0x7c77e771,0x1ada3516 -.long 0x7b135670,0x45f6ecb2,0x7cfc202e,0xe85d19df,0x58d1be9f,0x0f1b50c7,0xead2e344,0x5ebf2c0a,0xabc199c9,0x1531fe4e,0x56bab0ae,0xc7032592,0x6c1fec54,0x16ab2e48,0x04280188,0x0f87fda8 -.long 0x609e4a74,0xdc9f46fc,0xba667f91,0x2a44a143,0xb4d83436,0xbc3d8b95,0xc7bd2958,0xa01e4bd0,0x73483c90,0x7b182932,0xa7c7b598,0xa79c6aa1,0xeaaac07e,0xbf3983c6,0x96e0d4e6,0x8f18181e -.long 0x051af62b,0x8553d37c,0x0bf94496,0xe9a998eb,0xb0d59aa1,0xe0844f9f,0xe6afb813,0x983fd558,0x65d69804,0x9670c0ca,0x6ea5ff2d,0x732b22de,0x5fd8623b,0xd7640ba9,0xa6351782,0x9f619163 -.long 0xacee5043,0x0bfc27ee,0x2eb10f02,0xae419e73,0x8943fb05,0x19c028d1,0xff13aa2a,0x71f01cf7,0x8887a132,0x7790737e,0x66318410,0x67513309,0x7ddb795e,0x9819e8a3,0xdad100b2,0xfecb8ef5 -.long 0x3021926a,0x59f74a22,0x6f9b4c1c,0xb7c28a49,0x912ad0ab,0xed1a733f,0x01a5659c,0x42a910af,0x7bd68cab,0x3842c6e0,0x76d70ac8,0x2b57fa38,0x3c53aaeb,0x8a6707a8,0x65b4db18,0x62c1c510 -.long 0xb2d09dc7,0x8de2c1fb,0x266bd23b,0xc3dfed12,0xd5b27db6,0x927d039b,0x103243da,0x2fb2f0f1,0x80be7399,0xf855a07b,0x1f9f27a8,0xed9327ce,0x729bdef7,0xa0bd99c7,0x28250d88,0x2b67125e -.long 0x8670ced7,0x784b26e8,0xc31bd3b4,0xe3dfe41f,0xbcc85cbc,0x9e353a06,0x60178a9d,0x302e2909,0xa6eac16e,0x860abf11,0xaa2b3aac,0x76447000,0x850afdab,0x46ff9d19,0xfdb2d4c1,0x35bdd6a5 -.long 0x7e5c9ce9,0xe82594b0,0x20af346e,0x0f379e53,0xbc65ad4a,0x608b31e3,0x267c4826,0x710c6b12,0x71954cf1,0x51c966f9,0x0d0aa215,0xb1cec793,0x86bd23a8,0x1f155989,0xf9452e86,0xae2ff99c -.long 0x340ceaa2,0xd8dd953c,0x2e2e9333,0x26355275,0x8586f06d,0x15d4e5f9,0xf7cab546,0xd6bf94a8,0xb76a9af0,0x33c59a0a,0xba095af7,0x52740ab3,0x24389ca0,0xc444de8a,0x706da0cb,0xcc6f9863 -.long 0x6b2515cf,0xb5a741a7,0x9585c749,0x71c41601,0xe683de97,0x78350d4f,0x63d0b5f5,0x31d61524,0xfbce090b,0x7a0cc5e1,0xfbcb2a5b,0xaac927ed,0x20d84c35,0xe920de49,0x22b4de26,0x8c06a0b6 -.long 0xafe7ddf3,0xd34dd58b,0xc1e6e55b,0x55851fed,0x960696e7,0xd1395616,0x5f22705f,0x940304b2,0xb0a2a860,0x6f43f861,0x0e7cc981,0xcf121282,0x0ab64a96,0x12186212,0xb789383c,0x09215b9a -.long 0x37387c09,0x311eb305,0xf03ee760,0xc5832fce,0x32f7ea19,0x30358f58,0x91d53551,0xe01d3c34,0xda48ea80,0x1ca5ee41,0xcf4fa4c1,0x34e71e8e,0x7af1e1c7,0x312abd25,0x2153f4a5,0xe3afcdeb -.long 0x00235e9a,0x9d5c84d7,0x8c4c836f,0x0308d3f4,0x89332de5,0xc0a66b04,0x89e566ef,0x610dd399,0xd1ac1635,0xf8eea460,0x20a2c0df,0x84cbb3fb,0xe74a48c5,0x40afb488,0xd326b150,0x29738198 -.long 0xa6d74081,0x2a17747f,0x55a26214,0x60ea4c05,0x1f88c5fe,0x53514bb4,0x7e83426c,0xedd64567,0x96460b25,0xd5d6cbec,0x68dc115e,0xa12fd0ce,0x697840ea,0xc5bc3ed2,0xa6331e31,0x969876a8 -.long 0x472ff580,0x60c36217,0x4ad41393,0xf4229705,0xa03b8b92,0x4bd99ef0,0xc144f4f6,0x501c7317,0x18464945,0x159009b3,0x74c5c6be,0x6d5e594c,0x321a3660,0x2d587011,0x3898d022,0xd1e184b1 -.long 0x4c6a7e04,0x5ba04752,0x45550b65,0x47fa1e2b,0x48c0a9a5,0x9419daf0,0x7c243236,0x66362953,0x5cb12a88,0xcd0744b1,0x2b646188,0x561b6f9a,0x66c2c0c0,0x599415a5,0x0f83f09a,0xbe3f0859 -.long 0xb92041b8,0x9141c5be,0x26477d0d,0x01ae38c7,0xd12c7a94,0xca8b71f3,0x765c70db,0xfab5b31f,0x487443e9,0x76ae7492,0x990d1349,0x8595a310,0x7d460a37,0xf8dbeda8,0x1e45a38f,0x7f7ad082 -.long 0x1059705a,0xed1d4db6,0xe6b9c697,0xa3dd492a,0x6eb38bd5,0x4b92ee3a,0x67cc0bb7,0xbab2609d,0x6e70ee82,0x7fc4fe89,0x13e6b7e3,0xeff2c56e,0x34d26fca,0x9b18959e,0x889d6b45,0x2517ab66 -.long 0xbdefdd4f,0xf167b4e0,0xf366e401,0x69958465,0xa73bbec0,0x5aa368ab,0x7b240c21,0x12148709,0x18969006,0x378c3233,0xe1fe53d1,0xcb4d73ce,0x130c4361,0x5f50a80e,0x7ef5212b,0xd67f5951 -.long 0x9e70c72e,0xf145e21e,0x5566d2fb,0xb2e52e29,0x032397f5,0x44eaba4a,0x7e31a7de,0x5e56937b,0x456c61e1,0x68dcf517,0xa8b0a388,0xbc2e954a,0x60a8b755,0xe3552fa7,0x73ad0cde,0x03442dae -.long 0xceb26210,0x37ffe747,0x787baef9,0x983545e8,0x86a3de31,0x8b8c8535,0xfacd46db,0xc621dbcb,0x59266fbb,0x82e442e9,0x339d471c,0xa3514c37,0x62cdad96,0x3a11b771,0xecf9bdf0,0xf0cb3b3c -.long 0x478e2135,0x3fcbdbce,0xbda35342,0x7547b5cf,0x8a677af6,0xa97e81f1,0x28817987,0xc8c2bf83,0x45580985,0xdf07eaaf,0xc93b45cb,0xc68d1f05,0xc77b4cac,0x106aa2fe,0x04a7ae86,0x4c1d8afc -.long 0x9eb45ab2,0xdb41c3fd,0xd4b22e74,0x5b234b5b,0xf215958a,0xda253dec,0xa04edfa0,0x67e0606e,0xef751b11,0xabbbf070,0xf6f06dce,0xf352f175,0x6839f6b4,0xdfc4b6af,0x9959848e,0x53ddf9a8 -.long 0xc21520b0,0xda49c379,0xdbd5d1b6,0x90864ff0,0x5f49c7f7,0x2f055d23,0xa796b2d8,0xe51e4e6a,0x5c9dc340,0xc361a67f,0xbca7c620,0x5ad53c37,0x32c756d0,0xda1d6588,0x8bb67e13,0xad60d911 -.long 0x0eeec8c6,0xd6c47bdf,0x078a1821,0x4a27fec1,0xc3099524,0x081f7415,0x82cd8060,0x8effdf0b,0x65842df8,0xdb70ec1c,0xd319a901,0x8821b358,0xde42b529,0x72ee56ee,0x236e4286,0x5bb39592 -.long 0xfd6f7140,0xd1183316,0xbd8e81f7,0xf9fadb5b,0x5a02d962,0x701d5e0c,0x1b601324,0xfdee4dbf,0x35d7620e,0xbed17407,0xf48c0012,0x04e3c2c3,0x3455449a,0x9ee29da7,0x91a836c4,0x562cdef4 -.long 0x47701097,0x8f682a5f,0xff88d0c2,0x617125d8,0x57bb86dd,0x948fda24,0x289f7286,0x348abb8f,0x99d94bbd,0xeb10eab5,0x4684d160,0xd51ba28e,0x30c8f41a,0xabe0e51c,0x13254f4a,0x66588b45 -.long 0xfad097a5,0x147ebf01,0x610e815d,0x49883ea8,0x8a11de56,0xe44d60ba,0x827a7a6d,0xa970de6e,0x5e17fc19,0x2be41424,0x01214057,0xd833c657,0x363e723f,0x1375813b,0xe6a52e9b,0x6820bb88 -.long 0xd875d56a,0x7e7f6970,0x51fbf6bf,0xd6a0a9ac,0xa3083c12,0x54ba8790,0x6ae7eb64,0xebaeb23d,0xb99a907a,0xa8685c3a,0x026bf40b,0xf1e74550,0xc802cd9e,0x7b73a027,0x4fef4635,0x9a8a927c -.long 0x08191224,0xe1b6f60c,0xde4ec091,0xc4126ebb,0x4ae38d84,0xe1dff4dc,0x4f2ef985,0xde3f57db,0xd446a1dd,0x34964337,0x859e77f6,0x7bf217a0,0x8e1d13f5,0x8ff10527,0x74eeae27,0xa304ef03 -.long 0xd19dfa5a,0xfc6f5e47,0x7fad982b,0xdb007de3,0x613715f5,0x28205ad1,0x7889529e,0x251e6729,0x1ae98e78,0x72705184,0x271cac32,0xf818537d,0xb7f410f5,0xc8a15b7e,0x81f62393,0xc474356f -.long 0xc242316b,0x92dbdc5a,0xdbf4aff5,0xabe060ac,0x909a8ec6,0x6e8c38fe,0x6116cb94,0x43e514e5,0x07d784f9,0x2078fa38,0xf4b5b357,0x1161a880,0x13adea3d,0x5283ce79,0xcc6a910b,0x0756c3e6 -.long 0xaaa79697,0x60bcfe01,0x56391db1,0x04a73b29,0x189b45a0,0xdd8dad47,0x48d5b8d9,0xbfac0dd0,0x7d3d2ec2,0x34ab3af5,0x207bd3af,0x6fa2fc2d,0x66550ded,0x9ff40092,0x1fd5b913,0x719b3e87 -.long 0x6d17fbc7,0xa573a496,0x73d2b24e,0x0cd1a70a,0xb2676937,0x34e2c5ca,0xbf669f21,0xe7050b06,0x1ede9046,0xfbe948b6,0x97662659,0xa0530051,0xf10124c5,0x58cbd4ed,0xdd6c06c8,0xde2646e4 -.long 0x8cad38c0,0x332f8108,0x6bd68ae2,0x471b7e90,0x0d8e27a3,0x56ac3fb2,0x136b4b0d,0xb54660db,0xa6fd8de4,0x123a1e11,0xa37799ef,0x44dbffea,0xce6ac17c,0x4540b977,0xaf60acef,0x495173a8 -.long 0x391c2a82,0x9ebb284d,0x158308e8,0xbcdd4863,0x83f1edca,0x006f16ec,0x695dc6c8,0xa13e2c37,0x4a057a87,0x2ab756f0,0xa6b48f98,0xa8765500,0x68651c44,0x4252face,0xe1765e02,0xa52b540b -.long 0x16a0d2bb,0x4f922fc5,0x1a623499,0x0d5cc16c,0x57c62c8b,0x9241cf3a,0xfd1b667f,0x2f5e6961,0xf5a01797,0x5c15c70b,0x60956192,0x3d20b44d,0x071fdb52,0x04911b37,0x8d6f0f7b,0xf648f916 -.long 0xe60b7cf7,0x6dc1acaf,0x84a9d869,0x25860a50,0xe7ba8ac4,0x56fc6f09,0x6148d29e,0x828c5bd0,0xdc55ae5f,0xac6b435e,0xc0117411,0xa527f56c,0xfd24342c,0x94d5045e,0x70b67c0d,0x2c4c0a35 -.long 0xfac61d9a,0x027cc8b8,0xe3c6fe8a,0x7d25e062,0xe5bff503,0xe08805bf,0x6ff632f7,0x13271e6c,0x232f76a5,0x55dca6c0,0x701ef426,0x8957c32d,0xa10a5178,0xee728bcb,0xb62c5173,0x5ea60411 -.long 0xd0b8892b,0xfc4e964e,0x9301bb74,0x9ea17683,0xfcc48626,0x6265c5ae,0xbb3e9102,0xe60cf82e,0xd4df5531,0x57adf797,0x8deeefe2,0x235b59a1,0x3f306eb1,0x60adcf58,0x3d09492d,0x105c2753 -.long 0xb5def996,0x4090914b,0x233dd1e7,0x1cb69c83,0x9b3d5e76,0xc1e9c1d3,0xfccf6012,0x1f3338ed,0x2f5378a8,0xb1e95d0d,0x2f00cd21,0xacf4c2c7,0xeb5fe290,0x6e984240,0x248088ae,0xd66c038d -.long 0xf94d70cf,0x804d264a,0x7314bf7e,0xbdb802ef,0x4333ed02,0x8fb54de2,0x285635d9,0x740461e0,0x365e9383,0x4113b2c8,0x3fdef652,0xea762c83,0x47b956c1,0x4eec6e2e,0x65620fa4,0xa3d814be -.long 0xb4d8bc50,0x9ad5462b,0xa9195770,0x181c0b16,0x78412a68,0xebd4fe1c,0xc0dff48c,0xae0341bc,0x7003e866,0xb6bc45cf,0x8a24a41b,0xf11a6dea,0xd04c24c2,0x5407151a,0xda5b7b68,0x62c9d27d -.long 0x88cceff6,0x2e964235,0x8b07ed69,0x8594c54f,0xc84d0d0d,0x1578e73c,0xff532868,0x7b4e1055,0xb5ec995a,0xa348c0d5,0x14289a54,0xbf4b9d55,0x58fbd777,0x9ba155a6,0x1a84491d,0x186ed7a8 -.long 0x614c0900,0xd4992b30,0xbd00c24b,0xda98d121,0x7ec4bfa1,0x7f534dc8,0x37dc34bc,0x4a5ff674,0x1d7ea1d7,0x68c196b8,0x80a6d208,0x38cf2893,0xe3cbbd6e,0xfd56cd09,0x4205a5b6,0xec72e27e -.long 0xa44f77f7,0x15ea68f5,0xb43c52bc,0x7aa5f9fd,0x94f0e609,0x86ff676f,0x2e2d432b,0xa4cde963,0xeee470af,0x8cafa0c0,0x8a3f5ec8,0x84137d0e,0xfaa31231,0xebb40411,0x6f7f7ccf,0xa239c13f -.long 0xa8afd30b,0x32865719,0x8a826dce,0x86798328,0xc4a8fbe0,0xdf04e891,0xebf56ad3,0xbb6b6e1b,0x471f1ff0,0x0a695b11,0xbe15baf0,0xd76c3389,0xbe96c43e,0x018edb95,0x90794158,0xf2beaaf4 -.long 0xc3076a27,0x152db09e,0xe416545d,0x5e82908e,0x356d6f2e,0xa2c41272,0x31fd74e1,0xdc9c9642,0x519bf615,0x66ceb88d,0x05a2274e,0xe29ecd76,0xbf5e2fa0,0x3a0473c4,0x64284e67,0x6b6eb671 -.long 0xb88756dd,0xe8b97932,0xf17e3e61,0xed4e8652,0x3ee1c4a4,0xc2dd1499,0x597f8c0e,0xc0aaee17,0x6c168af3,0x15c4edb9,0xb39ae875,0x6563c7bf,0x20adb436,0xadfadb6f,0x9a042ac0,0xad55e8c9 -.long 0xb76da1f5,0x975a1ed8,0xa58acb94,0x10dfa466,0xac060282,0x8dd7f7e3,0x572a051e,0x6813e66a,0x350cb901,0xb4ccae1e,0x50cb7822,0xb653d656,0xdfab3b87,0x42484710,0x9b670fd0,0xcd7ee537 -.long 0x523b8bf6,0x0a50b12e,0x8f910c1b,0x8009eb5b,0x4a167588,0xf535af82,0xfb2a2abd,0x0f835f9c,0x2afceb62,0xf59b2931,0x169d383f,0xc797df2a,0x66ac02b0,0xeb3f5fb0,0xdaa2d0ca,0x029d4c6f -.long 0xafab4bc5,0xd4059bc1,0x56783247,0x833f5c6f,0x8d2d3605,0xb5346630,0xd34d8433,0x83387891,0xadd9419a,0xd973b30f,0xafe3fce8,0xbcca1099,0x0809aac6,0x08178315,0x540f0f11,0x01b7f21a -.long 0x909523c8,0x65c29219,0xa3a1c741,0xa62f648f,0x60c9e55a,0x88598d4f,0x0e4f347a,0xbce9141b,0x35f9b988,0x9af97d84,0x320475b6,0x0210da62,0x9191476c,0x3c076e22,0x44fc7834,0x7520dbd9 -.long 0xc1ab1bbd,0x6a6b2cfe,0xdc650938,0xef8a65be,0x805d7bc4,0x72855540,0xed11fdfd,0xda389396,0x74660876,0xa9d5bd36,0xb45dff35,0x11d67c54,0xa4f5da94,0x6af7d148,0xc0bbeb31,0xbb8d4c3f -.long 0xe0a1b12a,0x87a7ebd1,0x770ba95f,0x1e4ef88d,0xdc2ae9cb,0x8c33345c,0x01cc8403,0xcecf1276,0x1b39b80f,0x687c012e,0x35c33ba4,0xfd90d0ad,0x5c9661c2,0xa3ef5a67,0xe017429e,0x368fc88e -.long 0x196a2fa2,0xd30c6761,0xbd5b312e,0x931b9817,0x72f54a31,0xba01000c,0x66eaa541,0xa203d2c8,0x98939db3,0xf2abdee0,0x3e606c02,0xe37d6c2c,0x521ff643,0xf2921574,0xd7e2fca3,0x2781b3c4 -.long 0x7850ec06,0x664300b0,0x7d3a10cf,0xac5a38b9,0xe34ab39d,0x9233188d,0x5072cbb9,0xe77057e4,0xb59e78df,0xbcf0c042,0x1d97de52,0x4cfc91e8,0x3ee0ca4a,0x4661a26c,0xfb8507bc,0x5620a4c1 -.long 0x049f842c,0x4b44d4aa,0x1540e82b,0xceabc5d5,0x15c6f156,0x306710fd,0x63db1d72,0xbe5ae52b,0x334957f1,0x06f1e7e6,0x31144a70,0x57e388f0,0xdf96447b,0xfb69bb2f,0x73e38a12,0x0f78ebd3 -.long 0x2b7ce542,0xb8222605,0x7472bde1,0xe6d4ce99,0x09d2f4da,0x53e16ebe,0x53b92b2e,0x180ff42e,0x2c34a1c6,0xc59bcc02,0x422c46c2,0x3803d6f9,0x5c14a8a2,0x18aff74f,0x10a08b28,0x55aebf80 -.long 0x7135593f,0x66097d58,0x2be570cd,0x32e6eff7,0x2a8c860d,0x584e6a10,0xa2eb4163,0xcd185890,0x6d97e134,0x7ceae99d,0xdd8447ce,0xd42c6b70,0xb8c50273,0x59ddbb4a,0x3cf34e1e,0x03c612df -.long 0x04b6c5a0,0x84b9ca15,0x18f0e3a3,0x35216f39,0xbd986c00,0x3ec2d2bc,0xd19228fe,0x8bf546d9,0x4cd623c3,0xd1c655a4,0x502b8e5a,0x366ce718,0xeea0bfe7,0x2cfc84b4,0xcf443e8e,0xe01d5cee -.long 0x036520f8,0x8ec045d9,0x92d40e98,0xdfb3c3d1,0xcc559a04,0x0bac4cce,0x240ea6b1,0x35eccae5,0xf8a5a0ac,0x180b32db,0xeb699700,0x547972a5,0xca26bca0,0xa3765801,0xa647f25a,0x57e09d0e -.long 0x2fdd23cc,0xb956970e,0x5682e971,0xb80288bc,0x9ae86ebc,0xe6e6d91e,0x8c9f1939,0x0564c83f,0x39560368,0x551932a2,0x049c28e2,0xe893752b,0xa6a158c3,0x0b03cee5,0x04964263,0xe12d656b -.long 0x63e3bc1d,0x4b47554e,0x45044ff7,0xc719b6a2,0xe48daa07,0x4f24d30a,0xc8c1edc3,0xa3f37556,0x0700d360,0x9a47bf76,0x822ae4e2,0xbb1a1824,0x89f1fb4c,0x22e275a3,0x9968c5f5,0x72b1aa23 -.long 0xbe063f64,0xa75feaca,0xbce47a09,0x9b392f43,0x1ad07aca,0xd4241509,0x8d26cd0f,0x4b0c591b,0x92f1169a,0x2d42ddfd,0x4cbf2392,0x63aeb1ac,0x0691a2af,0x1de9e877,0xd98021da,0xebe79af7 -.long 0x40e50acf,0xcfdf2a4e,0xaf01d665,0xf0a98ad7,0x1831be1f,0xefb640bf,0x80e9ada0,0x6fe8bd2f,0x6cafbc91,0x94c103a1,0x8308e08c,0x170f8759,0x9780ff4f,0x5de2d2ab,0x45b201f2,0x666466bc -.long 0xf5b343bc,0x58af2010,0xf2f142fe,0x0f2e400a,0xa85f4bdf,0x3483bfde,0x03bfeaa9,0xf0b1d093,0xc7081603,0x2ea01b95,0x3dba1097,0xe943e4c9,0xb438f3a6,0x47be92ad,0xe5bf6636,0x00bb7742 -.long 0x824297b4,0x136b7083,0x5584455f,0x9d0e5580,0xf1c7d69e,0xab48cedc,0x2a256e76,0x53a9e481,0x65eb2413,0x0402b0e0,0x8fc407a7,0xdadbbb84,0x8d7f5492,0xa65cd5a4,0x74bae294,0x21d44293 -.long 0x3b5f1cc4,0x66917ce6,0xce872e62,0x37ae52ea,0x2905f244,0xbb087b72,0x1e6af74f,0x12077086,0x1058edea,0x4b644e49,0xb638ca1d,0x827510e3,0x6038591c,0x8cf2b704,0xfe635063,0xffc8b47a -.long 0x1b4d5e63,0x3ae220e6,0x9d961b4b,0xbd864742,0x9bd16bed,0x610c107e,0x1127147b,0x4270352a,0x64cfc50e,0x7d17ffe6,0x1e36cb42,0x50dee01a,0x35dc5f9a,0x068a7622,0xdf53f62c,0x9a08d536 -.long 0x6be5f7de,0x4ed71457,0xc2263c9e,0xd93006f8,0xcacacb36,0xe073694c,0x3ae118ab,0x2ff7a5b4,0xcd871236,0x3cce53f1,0xc2aa6d52,0xf156a39d,0xb198d76d,0x9cc5f271,0x81383d39,0xbc615b6f -.long 0xde3eee6b,0xa54538e8,0xab910d91,0x58c77538,0x58d278bd,0x31e5bdbc,0xb963acae,0x3cde4adf,0x5302169c,0xb1881fd2,0xa989ed8b,0x8ca60fa0,0xff96a0ee,0xa1999458,0xac6c283d,0xc1141f03 -.long 0x6dfafed3,0x7677408d,0x39661588,0x33a01653,0x0b726fa0,0x3c9c15ec,0x6c9b56da,0x090cfd93,0xa3c40af5,0xe34f4bae,0xd21129f1,0x3469eadb,0x1e207ce8,0xcc51674a,0xc83b1ef9,0x1e293b24 -.long 0x1e6c0bb4,0x17173d13,0x90776d35,0x19004695,0x6de6f922,0xe7980e34,0xf4dd9a22,0x873554cb,0xcbf18a51,0x0316c627,0x3032c081,0x4d93651b,0x3946834d,0x207f2771,0x30cdbf80,0x2c08d7b4 -.long 0x86df2a61,0x137a4fb4,0xecf7b4a2,0xa1ed9c07,0x7bd042ff,0xb2e460e2,0x5f62f5ec,0xb7f5e2fa,0xcc2423b7,0x7aa6ec6b,0xba63eea7,0x75ce0a7f,0xf250a6e1,0x67a45fb1,0xe53cdc9f,0x93bc919c -.long 0x871942df,0x9271f56f,0x7859ad66,0x2372ff6f,0x33cb1a78,0x5f4c2b96,0x5838aa83,0xe3e29101,0xe4e8110c,0xa7ed1611,0x330198ce,0x2a2d70d5,0x6720efe0,0xbdf132e8,0x66a471bf,0xe61a8962 -.long 0x825808bd,0x796d3a85,0x3fd6e902,0x51dc3cb7,0x916219d1,0x643c768a,0xa2ad7d32,0x36cd7685,0xb22922a4,0xe3db9d05,0xdba29660,0x6494c87e,0xbcd2ebc7,0xf0ac91df,0x45107f8d,0x4deb57a0 -.long 0xc3d12a73,0x42271f59,0xa5c2c51d,0x5f71687c,0x05797bcb,0xcb1f50c6,0xd6d34eb0,0x29ed0ed9,0x4683c2eb,0xe5fe5b47,0x97447c46,0x4956eeb5,0x71207167,0x5b163a43,0x0248c5ef,0x93fa2fed -.long 0x31f63950,0x67930af2,0x14caa2c9,0xa77797c1,0x27ac7e62,0x526e80ee,0x58b28aec,0xe1e6e626,0xb3c9fef0,0x636178b0,0x6d5f90be,0xaf7752e0,0xeece51cf,0x94ecaf18,0xca806e1f,0x2864d0ed -.long 0x97c69134,0x6de2e383,0xeb291293,0x5a42c316,0x6a60bae0,0xc7779219,0x6b7599d1,0xa24de346,0xb75d4941,0x49d374aa,0x2d501ff0,0x98900586,0xeb7974cf,0x9f16d40e,0xcdd8c115,0x1033860b -.long 0x2094cec3,0xb6c69ac8,0x403b770c,0x9976fb88,0x4859590d,0x1dea026c,0x8562d1fd,0xb6acbb46,0x44569d85,0x7cd6c461,0x97f0891d,0xc3190a36,0x48d5a17d,0xc6f53195,0xd749abc8,0x7d919966 -.long 0xdd1c8a20,0x65104837,0x2f683419,0x7e5410c8,0xbe94022e,0x958c3ca8,0x6145dac2,0x605c3197,0x01683d54,0x3fc07501,0x595b1234,0x1d7127c5,0x9481277f,0x10b8f87c,0xe65a1adb,0x677db2a8 -.long 0xddce3345,0xec2fccaa,0x012a4350,0x2a6811b7,0xac598bdc,0x96760ff1,0xd1bf4128,0x054d652a,0x92a21005,0x0a1151d4,0x33110fdf,0xad7f3971,0x1960100f,0x8c95928c,0x7bf03362,0x6c91c825 -.long 0xce309f06,0xc8c8b2a2,0xca27204b,0xfdb27b59,0x0848e32e,0xd223eaa5,0xe7bfaf1e,0xb93e4b2e,0x44aa3ded,0xc5308ae6,0xc015d573,0x317a666a,0x1a979707,0xc888ce23,0x0d5c4958,0xf141c1e6 -.long 0x61906373,0xb53b7de5,0xeb999595,0x858dbade,0xa59e5c36,0x8cbb47b2,0xdcf4e842,0x660318b3,0x12ba4b7a,0xbd161ccd,0xf8c8282a,0xf399daab,0xeeb2130d,0x1587633a,0xda38dd7d,0xa465311a -.long 0x64d3779b,0x5f75eec8,0xad64c171,0x3c5d0476,0x2a914428,0x87410371,0x90e2fc29,0x8096a891,0x23b3ebc2,0xd3d2ae9d,0xa580cfd6,0x90bdd6db,0xc5b01f6c,0x52dbb7f3,0xe102a2dc,0xe68eded4 -.long 0x99eb6df0,0x17785b77,0x7386b779,0x26c3cc51,0x6417a48e,0x345ed988,0x07d6ef31,0xe990b4e4,0x2586abba,0x0f456b7e,0x59c96e9a,0x239ca6a5,0xe2eb4206,0xe327459c,0xa002b90a,0x3a4c3313 -.long 0xf6a3f6fb,0x2a114806,0x85c251dd,0xad5cad2f,0xf5a784d3,0x92c1f613,0x349766d5,0xec7bfacf,0x3e23cb3b,0x04b3cd33,0xc5a64b2d,0x3979fe84,0x7e589106,0x192e2720,0xa15b527f,0xa60c43d1 -.long 0xbe7cf3a6,0x2dae9082,0xbc967274,0xcc86ba92,0xaea0a8a9,0xf28a2ce8,0x6ee988b3,0x404ca6d9,0x005921b8,0xfd7e9c5d,0x44e79bf9,0xf56297f1,0x0d75ddc2,0xa163b460,0xa1f2be87,0x30b23616 -.long 0xbfe50e2b,0x4b070d21,0xe1bfede1,0x7ef8cfd0,0x2aac4ae0,0xadba0011,0xb9ebd033,0x2a3e7d01,0xe38d9d1c,0x995277ec,0x9c5d2de3,0xb500249e,0xf13ca8c9,0x8912b820,0x877793af,0xc8798114 -.long 0xec3f1dec,0x19e6125d,0x911178da,0x07b1f040,0x904a6738,0xd93ededa,0x0bebedcd,0x55187a5a,0xeb329d41,0xf7d04722,0xf170b391,0xf449099e,0xca99f828,0xfd317a69,0x34a4976d,0x50c3db2b -.long 0x3757b392,0xe9ba7784,0xaa3ca05a,0x326caefd,0xf1e593d4,0x78e5293b,0x0d98fd13,0x7842a937,0x5f96b10d,0xe694bf96,0x06a8cd05,0x373a9df6,0xe8f0c7fc,0x997d1e51,0x63fd972e,0x1d019790 -.long 0x5499fb32,0x0064d858,0x77a8aeb7,0x7b67bad9,0x2d08eec5,0x1d3eb977,0xcbabae1d,0x5fc047a6,0xe54a64bb,0x0577d159,0xc43497e4,0x8862201b,0x2ce0608d,0xad6b4e28,0x0b167aac,0x8b687b7d -.long 0x8b2ecfa9,0x6ed4d367,0xa90c3c38,0x24dfe62d,0x3fe5c42b,0xa1862e10,0xd5732a9f,0x1ca73dca,0x76bb87ad,0x35f038b7,0xf242b81f,0x674976ab,0xb0fd90cd,0x4f2bde7e,0xa7fdf092,0x6efc172e -.long 0x92222f1f,0x3806b69b,0x6cf7ae70,0x5a2459ca,0xa85217ee,0x6789f69c,0xe3dc85ac,0x5f232b5e,0x48e9e516,0x660e3ec5,0x3197eb31,0x124b4e47,0xaafcca23,0x10a0cb13,0x8213224f,0x7bd63ba4 -.long 0x290a7f4f,0xaffad7cc,0x0286b461,0x6b409c9e,0xffa407af,0x58ab809f,0xc68ac073,0xc3122eed,0x4ef24d7e,0x17bf9e50,0x3e2a5811,0x5d929794,0x02902e01,0x519bc867,0x39c8a851,0x76bba5da -.long 0xda94951e,0xe9f9669c,0x66b8d418,0x4b6af58d,0x17d426a4,0xfa321074,0x9dde6027,0xc78e66a9,0x4a53b964,0x0516c083,0xff602330,0xfc659d38,0x58c5c897,0x0ab55e5c,0x838bc5df,0x985099b2 -.long 0xc52fc238,0x061d9efc,0x6ac1da3f,0x712b2728,0x9283fe08,0xfb658149,0xb8aaa2f7,0x4954ac94,0x7fb2e74f,0x85c0ada4,0xb89926b0,0xee8ba98e,0x23d1af5b,0xe4f9d37d,0xba9b015e,0x14ccdbf9 -.long 0x7bfe7178,0xb674481b,0x65405868,0x4e1debae,0xc48c867d,0x061b2821,0x513b30ea,0x69c15b35,0x36871088,0x3b4a1666,0x1220b1ff,0xe5e29f5d,0x233d9f4d,0x4b82bb35,0x18cdc675,0x4e076333 -.long 0xa3e6fced,0x0d53f5c7,0xf45fbdeb,0xe8cbbdd5,0x13339a70,0xf85c01df,0x142ceb81,0x0ff71880,0xbd70437a,0x4c4e8774,0xba0bda6a,0x5fb32891,0xf18bd26e,0x1cdbebd2,0x03a9d522,0x2f9526f1 -.long 0x92c4d684,0x40ce3051,0x7612efcd,0x8b04d725,0x6f9cae20,0xb9dcda36,0xf058856c,0x0edc4d24,0x85427900,0x64f2e6bf,0xdc09dfea,0x3de81295,0x379bf26c,0xd41b4487,0x6df135a9,0x50b62c6d -.long 0xc72dfe67,0xd4f8e3b4,0x90e19fdf,0xc416b0f6,0x4c13bd35,0x18b9098d,0x15b8cb9e,0xac11118a,0xf0062841,0xf598a318,0x89f356f4,0xbfe0602f,0x30177a0c,0x7ae3637e,0x61136537,0x34097747 -.long 0xd005832a,0x0db2fb5e,0x91042e4f,0x5f5efd3b,0xed70f8ca,0x8c4ffdc6,0xb52da9cc,0xe4645d0b,0xc9001d1f,0x9596f58b,0x4e117205,0x52c8f0bc,0xe398a084,0xfd4aa0d2,0x104f49de,0x815bfe3a -.long 0x23885e5f,0x97e5443f,0xe8433aab,0xf72f8f99,0xe4d4e604,0xbd00b154,0xe5e173ff,0xd0b35e6a,0x9164722d,0x57b2a048,0x88761ec8,0x3e3c665b,0x3da83832,0x6bdd1397,0x73dafe3b,0x3c8b1a1e -.long 0x54317cac,0x4497ace6,0x521771b3,0xbe600ab9,0xb0dfe8b8,0xb42e409e,0x3942310f,0x386a67d7,0x4431cc28,0x25548d8d,0x985dc524,0xa7cff142,0x93c4be32,0x4d60f5a1,0xd071c6e1,0x83ebd5c8 -.long 0xb1fd2b0b,0xba3a80a7,0x5bec33e8,0x9b3ad396,0x79743fb3,0xb3868d61,0xfdb462fa,0xcfd169fc,0x9ce0a6af,0xd3b499d7,0xe42d3ff8,0x55dc1cf1,0xc6c3e1b2,0x04fb9e6c,0x6f69a474,0x47e6961d -.long 0xe548b37b,0x54eb3acc,0x84d40549,0xb38e7542,0x7b341b4f,0x8c3daa51,0x690bf7fa,0x2f6928ec,0x86ce6c41,0x0496b323,0x10adadcd,0x01be1c55,0x4bb5faf9,0xc04e67e7,0xe15c9985,0x3cbaf678 -.long 0x50ca4247,0x8cd12145,0xe7dd30aa,0xba1aa47a,0xe58fee24,0x2f81ddf1,0xeec9b0e8,0x03452936,0x243aea96,0x8bdc3b81,0x15c3d0e5,0x9a2919af,0x10948361,0x9ea640ec,0x6e0bcccf,0x5ac86d5b -.long 0xc36cf440,0xf892d918,0xc939719c,0xaed3e837,0xc0218b64,0xb07b08d2,0xce9790dd,0x6f1bcbba,0x60919b8e,0x4a84d6ed,0x8ac1f9eb,0xd8900791,0x0dd5daef,0xf84941aa,0x67fd62c5,0xb22fe40a -.long 0x157f2db3,0x97e15ba2,0x8e28ca9c,0xbda2fc8f,0x37b9f454,0x5d050da4,0x2379d72e,0x3d57eb57,0xfb5ee997,0xe9b5eba2,0xe11538ca,0x01648ca2,0xf6327974,0x32bb76f6,0xff3f4bb7,0x338f14b8 -.long 0xd7ab9a2d,0x524d226a,0x7dfae958,0x9c00090d,0x8751d8c2,0x0ba5f539,0x3ab8262d,0x8afcbcdd,0xe99d043b,0x57392729,0xaebc943a,0xef51263b,0x20862935,0x9feace93,0xb06c817b,0x639efc03 -.long 0x66b4be7a,0x1fe054b3,0x84a37a1e,0x3f25a9de,0x78d75cd9,0xf39ef1ad,0x5062c1b5,0xd7b58f49,0xff563436,0x6f74f9a9,0xe8af51e7,0xf718ff29,0x15e97fec,0x5234d313,0x292f1c0a,0xb6a8e2b1 -.long 0x327720c1,0xa7f53aa8,0xba092cc8,0x956ca322,0x28746c4d,0x8f03d64a,0x66d0d392,0x51fe1782,0x3c832c80,0xd19b34db,0x6da2e3b4,0x60dccc5c,0x0a104ccc,0x245dd62e,0x620b21fd,0xa7ab1de1 -.long 0x3893d123,0xb293ae0b,0xb15ee71c,0xf7b75783,0x42a9468b,0x5aa3c614,0xdb15d744,0xd686123c,0xa7ab4116,0x8c616891,0xa4e6a459,0x6fcd72c8,0x77e5fad7,0xac219110,0x704fa46b,0xfb6a20e7 -.long 0x341d81dc,0xe839be7d,0x32148379,0xcddb6889,0xf7026ead,0xda6211a1,0xf4d1cc5e,0xf3b2575f,0xa7a73ae6,0x40cfc8f6,0x61d5b483,0x83879a5e,0x41a50ebc,0xc5acb1ed,0x3c07d8fa,0x59a60cc8 -.long 0xb1876262,0x1b73bdce,0x12af4ee9,0x2b0d79f0,0xd46e1d07,0x8bcf3b0b,0xe45d152f,0x17d6af9d,0x6d736451,0x73520461,0x56b0bf5a,0x43cbbd97,0xd5999b9d,0xb0833a5b,0xeb72e398,0x702614f0 -.long 0x59c3e9f8,0x0aadf01a,0xce6b3d16,0x40200e77,0xdeddafad,0xda22bdd3,0x310d72e1,0x76dedaf4,0x4bc2e88f,0x49ef807c,0x146dd5a5,0x6ba81291,0x7d8d59e9,0xa1a4077a,0x802db349,0x87b6a2e7 -.long 0x1b4e598e,0xd5679997,0x06fe4b1d,0xf499ef1f,0xfcb267c5,0x3978d3ae,0x235786d0,0xb582b557,0x1715cb07,0x32b3b2ca,0x8480241d,0x4c3de6a2,0xcb571ecd,0x63b5ffed,0xed2fe9a9,0xeaf53900 -.long 0xc3b81990,0xdec98d4a,0x9e0cc8fe,0x1cb83722,0xd2b427b9,0xfe0b0491,0xe983a66c,0x0f2386ac,0xb3291213,0x930c4d1e,0x59a62ae4,0xa2f82b2e,0xf93e89e3,0x77233853,0x11777c7f,0x7f8063ac -.long 0x59ad2877,0xff0eb567,0x9865c754,0x6f454642,0x236e9a84,0xe6fe701a,0x06e40fc3,0xc586ef16,0x24bafad9,0x3f62b6e0,0x64da906a,0xc8b42bd2,0xda3276a0,0xc98e1eb4,0x06cbf852,0x30d0e5fc -.long 0xe8b4dfd4,0x1b6b2ae1,0x8301cbac,0xd754d5c7,0x112a39ac,0x66097629,0x93ba4ab9,0xf86b5999,0x99f9d581,0x26c9dea7,0xc2fafeaa,0x0473b1a8,0x3b2505a5,0x1469af55,0xd6a43323,0x227d16d7 -.long 0xad3d97f9,0x3316f73c,0x1f137455,0x52bf3bb5,0x09954e7c,0x953eafeb,0xdd732411,0xa721dfed,0x141d4579,0xb4929821,0xaa3bd435,0x3411321c,0x17fa6015,0xafb355aa,0x18e42f0e,0xb4e7ef4a -.long 0x59371000,0x604ac97c,0x7f759c18,0xe1c48c70,0xa5db6b65,0x3f62ecc5,0x38a21495,0x0a78b173,0xbcc8ad94,0x6be1819d,0xd89c3400,0x70dc04f6,0xa6b4840a,0x462557b4,0x60bd21c0,0x544c6ade -.long 0x907a544b,0x6a00f24e,0x313da210,0xa7520dcb,0x11e4994b,0xfe939b75,0xbc275d70,0x918b6ba6,0x644be892,0xd3e5e0fc,0xfdaf6c42,0x707a9816,0xf15c13fe,0x60145567,0xe130a54a,0x4818ebaa -.long 0x58d2f767,0x28aad3ad,0xd7e7c773,0xdc5267fd,0xc3afcc98,0x4919cc88,0x2db8cd4b,0xaa2e6ab0,0xd0c63eaa,0xd46fec04,0x19ffa832,0xa1cb92c5,0xe43a631f,0x678dd178,0x3dc788b3,0xfb5ae1cd -.long 0x6e77de04,0x68b4fb90,0xf06dbb97,0x7992bcf0,0xc417c01d,0x896e6a13,0xb956be01,0x8d96332c,0x413aa2b9,0x902fc93a,0xfc98c8a5,0x99a4d915,0x565f1137,0x52c29407,0x21e4f281,0x4072690f -.long 0x02ff6072,0x36e607cf,0x8ad98cdc,0xa47d2ca9,0xf5f56609,0xbf471d1e,0xf264ada0,0xbcf86623,0xaa9e5cb6,0xb70c0687,0x17401c6c,0xc98124f2,0xd4a61435,0x8189635f,0xa9d98ea6,0xd28fb8af -.long 0x40c251f8,0xb9a67c2a,0xa2da44be,0x88cd5d87,0xe09b5423,0x437deb96,0x64287dc1,0x150467db,0xcdabb839,0xe161debb,0xf1839a3e,0xa79e9742,0x652d202b,0xbb8dd3c2,0xe9f97d96,0x7b3e67f7 -.long 0xb1cb6ac9,0x5aa5d78f,0xca1d0d45,0xffa13e8e,0x2ba5bf95,0x369295dd,0x39aff05e,0xd68bd1f8,0x26d783f2,0xaf0d86f9,0xfc3aafc1,0x543a59b3,0x7b7da97c,0x3fcf81d2,0xd25dee46,0xc990a056 -.long 0x519cce2c,0x3e6775b8,0xae13d863,0xfc9af71f,0x47c1605c,0x774a4a6f,0x2fd205e8,0x46ba4245,0xd3fd524d,0xa06feea4,0x6de1acc2,0x1e724641,0x334e2b42,0xf53816f1,0x922f0024,0x49e5918e -.long 0x65c7322d,0x439530b6,0xb3c1b3fb,0xcf12cc01,0x0172f685,0xc70b0186,0x1b58391d,0xb915ee22,0xa317db24,0x9afdf03b,0x17b8ffc4,0x87dec659,0xe4d3d050,0x7f46597b,0x006500e7,0x80a1c1ed -.long 0x78bf030e,0x84902a96,0x50560148,0xfb5e9c9a,0x63362426,0x6dae0a92,0xa9e30c40,0xdcaeecf4,0x518d0c6b,0xc0d887bb,0xcb985b9d,0x99181152,0xef7bc381,0xad186898,0x9ee46201,0x18168ffb -.long 0x2502753c,0x9a04cdaa,0x51407c41,0xbb279e26,0xf23564e5,0xeacb03aa,0x71e61016,0x18336582,0xeb809877,0x8684b8c4,0xea0e672e,0xb336e18d,0x34ee5867,0xefb601f0,0x1341cfd1,0x2733edbe -.long 0x26025c3c,0xb15e809a,0x9350df88,0xe6e981a6,0x8502fd8e,0x92376237,0x0c12be9b,0x4791f216,0x25f02425,0xb7256789,0x7a974443,0xec863194,0xfb41cc52,0x7c0ce882,0xf25c07f2,0xc266ff7e -.long 0x017025f3,0x3d4da8c3,0xfb9579b4,0xefcf628c,0x1f3716ec,0x5c4d0016,0x6801116e,0x9c27ebc4,0x1da1767e,0x5eba0ea1,0x47004c57,0xfe151452,0x8c2373b7,0x3ace6df6,0x5dbc37ac,0x75c3dffe -.long 0xddc925fc,0x3dc32a73,0x2f65ee0b,0xb679c841,0x451cbfeb,0x715a3295,0xf76e9a29,0xd9889768,0xb28ad247,0xec20ce7f,0x00894d79,0xe99146c4,0x9f5e3ea7,0x71457d7c,0x38030031,0x097b2662 -.long 0xcf9f82a8,0xdb7f6ae6,0x438f473a,0x319decb9,0x283856c3,0xa63ab386,0xb06a361b,0x13e3172f,0x7d5a006c,0x2959f8dc,0x75fba752,0x2dbc27c6,0x87c22c9e,0xc1227ab2,0x71a268b2,0x06f61f75 -.long 0x04779ce2,0x1b6bb971,0x0aadcb1d,0xaca83812,0xaeaab2d5,0x297ae0bc,0x5bfb9f13,0xa5c14ee7,0xf17a62c7,0xaa00c583,0x173759f6,0x39eb962c,0x86c9a88f,0x1eeba1d4,0xdf016c5e,0x0ab6c37a -.long 0xa28a0749,0xa2a147db,0xee519165,0x246c20d6,0xd3810715,0x5068d1b1,0x748160b9,0xb1e7018c,0xf380ff62,0x03f5b1fa,0xf3cb2c1e,0xef7fb1dd,0xfc91a7da,0xeab539a8,0xf3f9b561,0x83ddb707 -.long 0xfe7df7a4,0xc550e211,0x063f6f40,0xa7cd07f2,0x2976879c,0xb0de3635,0xe55741da,0xb5f83f85,0xf3d8ac3d,0x4ea9d25e,0x62819f02,0x6fe2066f,0xcef4a564,0x4ab2b9c2,0x5ffa2de3,0x1e155d96 -.long 0xc3a72d00,0x0eb0a19b,0x8513c31b,0x4037665b,0x04c64637,0x2fb2b6bf,0x08cdc639,0x45c34d6e,0xf01fd796,0x56f1e10f,0xfe3667b8,0x4dfb8101,0x9021d0c0,0xe0eda253,0x8a06c6ab,0x7a94e9ff -.long 0xbb9aa882,0x2d3bb0d9,0xec05fd10,0xea20e4e5,0x1a1ca64e,0xed7eeb5f,0xc6327cbd,0x2fa6b43c,0x3aa91121,0xb577e3cf,0x3a34079b,0x8c6bd5ea,0x60e02fc0,0xd7e5ba39,0x90141bf8,0xf16dd2c3 -.long 0x80101b98,0xb57276d9,0xb82f0f66,0x760883fd,0x4bc3eff3,0x89d7de75,0x5dc2ab40,0x03b60643,0xe05beeac,0xcd6e53df,0xbc3325cd,0xf2f1e862,0x774f03c3,0xdd0f7921,0x4552cc1b,0x97ca7221 -.long 0x1cd19f72,0x5a0d6afe,0xf183fbeb,0xa20915dc,0x832c403c,0x9fda4b40,0xbe425442,0x32738edd,0xb5eccf1a,0x469a1df6,0x28bbe1f0,0x4b5aff42,0x570dfc93,0x31359d7f,0xf0088628,0xa18be235 -.long 0xb00ed3a9,0xa5b30fba,0x73cdf8be,0x34c61374,0xabc56797,0x2c5c5f46,0xb82a8ae2,0x5cecf93d,0xa968fbf0,0x7d3dbe41,0x1a5c7f3d,0xd23d4583,0xc087a9c7,0xf28f69a0,0x474471ca,0xc2d75471 -.long 0x4eb732ec,0x36ec9f4a,0xb1ca6bed,0x6c943bbd,0xf2457892,0xd64535e1,0xf7e2ac06,0x8b84a8ea,0x2499dd5f,0xe0936cd3,0x0ed04e57,0x12053d7e,0xe4305d9d,0x4bdd0076,0x1f67f0a2,0x34a527b9 -.long 0x9cec46ea,0xe79a4af0,0x658b9bc7,0xb15347a1,0x35af2f75,0x6bd2796f,0x4051c435,0xac957990,0xc33a655d,0x2669dda3,0x88514aa3,0x5d503c2e,0x3753dd41,0xdfa11337,0x0b754f78,0x3f054673 -.long 0x496125bd,0xbf185677,0x3775006c,0xfb0023c8,0x3a037899,0xfa0f072f,0x0e4aea57,0x4222b6eb,0x7866d25a,0x3dde5e76,0x4837aa6f,0xb6eb04f8,0x2cf1cdb8,0x5315591a,0x2d4e683c,0x6dfb4f41 -.long 0x48ee1f3a,0x7e923ea4,0x05a2afd5,0x9604d9f7,0x40ea4948,0xbe1d4a33,0xb44cbd2f,0x5b45f1f4,0x4acc757e,0x5faf8376,0x63d68ff7,0xa7cf9ab8,0xdf0e404b,0x8ad62f69,0x12bdafdf,0xd65f33c2 -.long 0xa377b14e,0xc365de15,0x8e39f60c,0x6bf5463b,0x2ce68148,0x62030d2d,0xe6f843a8,0xd95867ef,0xef5ab017,0xd39a0244,0x4ab55d12,0x0bd2d8c1,0x41639169,0xc9503db3,0xf7660c8a,0x2d4e25b0 -.long 0xe224c5d7,0x760cb3b5,0x68616919,0xfa3baf8c,0x8d142552,0x9fbca113,0x7669ebf5,0x1ab18bf1,0x9bdf25dd,0x55e6f53e,0xcb6cd154,0x04cc0bf3,0x95e89080,0x595bef49,0x104a9ac1,0xfe9459a8 -.long 0xcce9bb32,0xad2d89ca,0xf7de8285,0xddea65e1,0xb351bd4b,0x62ed8c35,0x0c0e19a7,0x4150ff36,0x345f4e47,0x86e3c801,0x203a266c,0x3bf21f71,0x855b1f13,0x7ae110d4,0x07262517,0x5d6aaf6a -.long 0x813d28f1,0x1e0f12e1,0x7ad7a523,0x6000e11d,0xc744a17b,0xc7d8deef,0x14c05a00,0x1e990b48,0x93e976d5,0x68fddaee,0x46610d63,0x696241d1,0x893dda88,0xb204e7c3,0x6a3a6946,0x8bccfa65 -.long 0xc5cd1411,0xb59425b4,0xff3658b1,0x701b4042,0x4784cf93,0xe3e56bca,0x8fe68d60,0x27de5f15,0xf8d53f19,0x4ab9cfce,0xa40a730d,0xddb10311,0x4eee0a8a,0x6fa73cd1,0x5249719d,0xfd548748 -.long 0xa8123ef0,0x49d66316,0xe7f95438,0x73c32db4,0x0d9e7854,0x2e2ed209,0x9d9f0507,0xf98a9329,0x0c6aa20a,0xc5d33cf6,0x75279bb2,0x9a32ba14,0x774a7307,0x7e3202cb,0xe8c42dbd,0x64ed4bc4 -.long 0xd4caed0d,0xc20f1a06,0x171d22b3,0xb8021407,0xd13268d7,0xd426ca04,0x25f4d126,0x92377007,0x71f21a85,0x4204cbc3,0xf82369ba,0x18461b7a,0x3fc858f9,0xc0c07d31,0xe2bab569,0x5deb5a50 -.long 0xd5eea89e,0xd5959d46,0x08437f4b,0xfdff8424,0x3cfe254f,0xf21071e4,0x95468321,0x72417696,0x102cae3e,0x5d8288b9,0xf1965dff,0x2d143e3d,0xa078d847,0x00c9a376,0x26028731,0x6fc0da31 -.long 0xe45083a2,0xa2baeadf,0x5e5b4bcd,0x66bc7218,0xd04b8e7f,0x2c826442,0x6c4b586b,0xc19f5451,0x5b7eeed5,0x60182c49,0x7aa9dfa1,0xd9954ecd,0xc73884ad,0xa403a8ec,0x9bb39041,0x7fb17de2 -.long 0xabb020e8,0x694b64c5,0x19c4eec7,0x3d18c184,0x1c4793e5,0x9c4673ef,0x056092e6,0xc7b8aeb5,0xf0f8c16b,0x3aa1ca43,0xd679b2f6,0x224ed5ec,0x55a205c9,0x0d56eeaf,0x4b8e028b,0xbfe115ba -.long 0x3927f4fe,0x97e60849,0x759aa7c5,0xf91fbf94,0x6be90a51,0x985af769,0x78ccb823,0xc1277b78,0xe7a75952,0x395b656e,0x928da5f5,0x00df7de0,0x4ca4454f,0x09c23175,0x7aa2d3c1,0x4ec971f4 -.long 0xe75d9ccc,0x45c3c507,0x3dc90306,0x63b7be8a,0x5db44bdc,0x37e09c66,0x6841c6a2,0x50d60da1,0x08df1b12,0x6f9b65ee,0x7ff089df,0x38734879,0x3fe8013d,0x9c331a66,0x5f42fcc8,0x017f5de9 -.long 0xe8e57567,0x43077866,0xf9fcdb18,0xc9f781ce,0x9b12e174,0x38131dda,0x8a03752a,0x25d84aa3,0x4d0c0ce2,0x45e09e09,0x92bebba5,0x1564008b,0xa87284c7,0xf7e8ad31,0x97e7bbaa,0xb7c4b46c -.long 0x97acf4ec,0x3e22a7b3,0x5ea8b640,0x0426c400,0x4e969285,0x5e3295a6,0xa6a45670,0x22aabc59,0x5f5942bc,0xb929714c,0xfa3182ed,0x9a6168bd,0x104152ba,0x2216a665,0xb6926368,0x46908d03 -.long 0x5a1251fb,0xa9f5d874,0xc72725c7,0x967747a8,0x31ffe89e,0x195c33e5,0xe964935e,0x609d210f,0x2fe12227,0xcafd6ca8,0x0426469d,0xaf9b5b96,0x5693183c,0x2e9ee04c,0xc8146fef,0x1084a333 -.long 0xaed1d1f7,0x96649933,0x50563090,0x566eaff3,0xad2e39cf,0x345057f0,0x1f832124,0x148ff65b,0xcf94cf0d,0x042e89d4,0x520c58b3,0x319bec84,0x5361aa0d,0x2a267626,0x8fbc87ad,0xc86fa302 -.long 0x5c8b06d5,0xfc83d2ab,0xfe4eac46,0xb1a785a2,0x846f7779,0xb99315bc,0xef9ea505,0xcf31d816,0x15d7dc85,0x2391fe6a,0xb4016b33,0x2f132b04,0x181cb4c7,0x29547fe3,0x650155a1,0xdb66d8a6 -.long 0xadc1696f,0x6b66d7e1,0x0acd72d0,0x98ebe593,0xcc1b7435,0x65f24550,0xb4b9a5ec,0xce231393,0xdb067df9,0x234a22d4,0xcaff9b00,0x98dda095,0x6100c9c1,0x1bbc75a0,0x939cf695,0x1560a9c8 -.long 0x99e0925f,0xcf006d3e,0x6322375a,0x2dd74a96,0xb56af5ba,0xc58b446a,0xe0b9b4f1,0x50292683,0x1aeaffa3,0xe2c34cb4,0x9b9587c1,0x8b17203f,0xead1350c,0x6d559207,0xfb7f9604,0x2b66a215 -.long 0xfe51bf74,0x0850325e,0x5e460094,0x9c4f579e,0x76da2f25,0x5c87b92a,0x6febef33,0x889de4e0,0x646083ce,0x6900ec06,0xbfe12773,0xbe2a0335,0xc5344110,0xadd1da35,0xb802cd20,0x757568b7 -.long 0x00f7e6c8,0x75559779,0x0facd2f0,0x38e8b94f,0x03fde375,0xfea1f3af,0x75881dfc,0x5e11a1d8,0xc1e2f2ef,0xb3a6b02e,0xc605a6c5,0x193d2bbb,0x339a0b2d,0x325ffeee,0x9e0c8846,0x27b6a724 -.long 0xf1c367ca,0xe4050f1c,0xc90fbc7d,0x9bc85a9b,0xe1a11032,0xa373c4a2,0xad0393a9,0xb64232b7,0x167dad29,0xf5577eb0,0x94b78ab2,0x1604f301,0xe829348b,0x0baa94af,0x41654342,0x77fbd8dd -.long 0xb964e39a,0xdab50ea5,0xd0d3c76e,0xd4c29e3c,0x56d11964,0x80dae67c,0xe5ffcc2f,0x7307a8bf,0x91708c3b,0x65bbc1aa,0x28bf0eeb,0xa151e62c,0x6fa34db7,0x6cb53381,0xa29403a8,0x5139e05c -.long 0x94a7cd2e,0x6ff651b4,0x0699336c,0x5671ffd1,0x979a896a,0x6f5fd2cc,0xd8148cef,0x11e893a8,0x65cf7b10,0x988906a1,0xc50d8485,0x81b67178,0x8a35b3de,0x7c0deb35,0xc1d29799,0x423ac855 -.long 0xdac50b74,0xaf580d87,0x5869734c,0x28b2b89f,0x874e28fb,0x99a3b936,0x25f3f73a,0xbb2c9190,0x84a9d5b7,0x199f6918,0x7e770374,0x7ebe2325,0x0738efe2,0xf442e107,0xcf9082d2,0xcf9f3f56 -.long 0x09618708,0x719f69e1,0xc183f9b1,0xcc9e8364,0x366a21af,0xec203a95,0x068b141f,0x6aec5d6d,0x994f04e9,0xee2df78a,0x271245b0,0xb39ccae8,0x97e43f4f,0xb875a4a9,0xdb2cea98,0x507dfe11 -.long 0x489b03e9,0x4fbf81cb,0x6ec414fa,0xdb86ec5b,0xf51b3ae5,0xfad444f9,0x1914e3fe,0xca7d33d6,0x0ae6c4d0,0xa9c32f5c,0x73969568,0xa9ca1d1e,0x1aa7467e,0x98043c31,0xe21b5ac6,0xe832e75c -.long 0x5232123d,0x314b7aea,0x65ae86db,0x08307c8c,0xaa4668ed,0x06e7165c,0xb4d3ec39,0xb170458b,0xc19bb986,0x4d2e3ec6,0xae0304ed,0xc5f34846,0x6c9f9722,0x917695a0,0x4cab1c0a,0x6c7f7317 -.long 0x9d6d2e8b,0x6295940e,0x549f7c97,0xd318b8c1,0x97713885,0x22453204,0xa8a440fe,0x468d834b,0xbfba796e,0xd81fe5b2,0x6d71f116,0x152364db,0xb5b66e53,0xbb8c7c59,0x2641a192,0x0b12c61b -.long 0xfcf0a7fd,0x31f14802,0x5488b01e,0x42fd0789,0x9952b498,0x71d78d6d,0x07ac5201,0x8eb572d9,0x4d194a88,0xe0a2a44c,0xba017e66,0xd2b63fd9,0xf888aefc,0x78efc6c8,0x4a881a11,0xb76f6bda -.long 0xb46c2397,0x187f314b,0x5ded2819,0x004cf566,0x38764d34,0xa9ea5704,0x78084709,0xbba45217,0x1171121e,0x06474571,0xe7c9b671,0xad7b7eb1,0x730f7507,0xdacfbc40,0xc7ad7bd1,0x178cd8c6 -.long 0xb2a67238,0xbf0be101,0xaf9c14f2,0x3556d367,0xa5662075,0x104b7831,0x79d9e60a,0x58ca59bb,0xa569a73b,0x4bc45392,0x5698f6c9,0x517a52e8,0xaeadd755,0x85643da5,0x2a581b84,0x1aed0cd5 -.long 0x80af1372,0xb9b4ff84,0xf1ba5d1f,0x244c3113,0xf5f98d31,0x2a5dacbe,0x4375bc2a,0x2c3323e8,0x5594b1dd,0x17a3ab4a,0xceb4797e,0xa1928bfb,0xe4886a19,0xe83af245,0x72b5a74a,0x8979d546 -.long 0x19f9e967,0xa0f726bc,0xe8fbbf4e,0xd9d03152,0xb7707d40,0xcfd6f51d,0x63f6e6e0,0x633084d9,0x55667eaf,0xedcd9cdc,0x2e44d56f,0x73b7f92b,0x4e962b14,0xfb2e39b6,0xf671fcbf,0x7d408f6e -.long 0x164a89bb,0xcc634ddc,0x3ef3bd05,0x74a42bb2,0x428decbb,0x1280dbb2,0x402c8596,0x6103f6bb,0x355a5752,0xfa2bf581,0x00946674,0x562f96a8,0x6da0223b,0x4e4ca16d,0x28d3aa25,0xfe47819f -.long 0xf8dfcf8a,0x9eea3075,0x95669825,0xa284f0aa,0x867d3fd8,0xb3fca250,0x269d691e,0x20757b5f,0x93b8a5de,0xf2c24020,0xebc06da6,0xd3f93359,0xb2739c33,0x1178293e,0xbcd686e5,0xd2a3e770 -.long 0xcd941534,0xa76f49f4,0xe3c71c0e,0x0d37406b,0x3b97f7e3,0x172d9397,0xbd7fd0de,0xec17e239,0x6f496ba2,0xe3290551,0x36ad50e7,0x6a693172,0x83e7eff5,0xc4e539a2,0x18e1b4cf,0x752737e7 -.long 0x68af43ee,0xa2f7932c,0x703d00bd,0x5502468e,0x2fb061f5,0xe5dc978f,0x28c815ad,0xc9a1904a,0x470c56a4,0xd3af538d,0x193d8ced,0x159abc5f,0x20108ef3,0x2a37245f,0x223f7178,0xfa17081e -.long 0x10c8c0f5,0x27b0fb2b,0x40650547,0x2102c3ea,0x8ac3bfa7,0x594564df,0x509dad96,0x98102033,0xf1d18a13,0x6989643f,0xd7fc5af0,0x35eebd91,0xfaeaafd8,0x078d096a,0xdef3de98,0xb7a89341 -.long 0xecf2a73a,0x2a206e8d,0x8e551994,0x066a6397,0xb98d53a2,0x3a6a088a,0x2d1124aa,0x0ce7c67c,0x759a113c,0x48cec671,0x4f6f67fa,0xe3b373d3,0xfd36727b,0x5455d479,0xa13c0d81,0xe5a428ee -.long 0x1c86682b,0xb853dbc8,0xb8d02b2a,0xb78d2727,0x8ebc329a,0xaaf69bed,0x293b2148,0xdb6b40b3,0xb8c4961f,0xe42ea77d,0x20e5e0ab,0xb1a12f7c,0x79e8b05e,0xa0ec5274,0xfab60a80,0x68027391 -.long 0x16b1bd5e,0x6bfeea5f,0x4de30ad3,0xf957e420,0x6a353b9e,0xcbaf664e,0x26d14feb,0x5c873312,0xb65f57cb,0x4e87f98c,0x5e0cdd41,0xdb60a621,0xa6881440,0x67c16865,0x46ab52aa,0x1093ef1a -.long 0x3f4ece64,0xc095afb5,0x7604551a,0x6a6bb02e,0x0b26b8cd,0x55d44b4e,0xf971268a,0xe5f9a999,0x11a7de84,0xc08ec425,0xfda469dd,0x83568095,0x6c6c90a2,0x737bfba1,0xbe229831,0x1cb9c4a0 -.long 0xbb2eec64,0x93bccbba,0xda03adbe,0xa0c23b64,0xe0e86ac4,0x5f7aa00a,0xfc1401e6,0x470b941e,0x9df43574,0x5ad8d679,0x0f65d810,0x4ccfb8a9,0xaa7fbd81,0x1bce80e3,0x9508d20a,0x273291ad -.long 0x42a92806,0xf5c4b46b,0xa86ab44a,0x810684ec,0xca0bc9f8,0x4591640b,0x5c4b6054,0xb5efcdfc,0x6e9edd12,0x16fc8907,0xd4d792f9,0xe29d0b50,0x9b03116d,0xa45fd01c,0xc81765a4,0x85035235 -.long 0xb4b4b67c,0x1fe2a9b2,0xe8020604,0xc1d10df0,0xbc8058d8,0x9d64abfc,0x712a0fbb,0x8943b9b2,0x3b3def04,0x90eed914,0x4ce775ff,0x85ab3aa2,0x7bbc9040,0x605fd4ca,0xe2c75dfb,0x8b34a564 -.long 0x10358560,0x41ffc94a,0x9e5c28aa,0x2d8a5072,0x4cc7eb15,0xe915a0fc,0x8f6d0f5d,0xe9efab05,0xd19e9b91,0xdbab47a9,0x0276154c,0x8cfed745,0x2cfede0d,0x154357ae,0x19f5a4ef,0x520630df -.long 0xe382360f,0x25759f7c,0x88bf5857,0xb6db05c9,0x6c58d46c,0x2917d61d,0xfd20cb7a,0x14f8e491,0x11c20340,0xb68a727a,0xaf7ccbb6,0x0386f86f,0xfee09a20,0x5c8bc6cc,0xbb7eea35,0x7d76ff4a -.long 0xdb15be7a,0xa7bdebe7,0xd89f0302,0x67a08054,0xc1193364,0x56bf0ea9,0x62837ebe,0xc8244467,0x20d841b8,0x32bd8e8b,0xdbb8a54f,0x127a0548,0x63b20236,0x83dd4ca6,0x203491fa,0x87714718 -.long 0xaa8a5288,0x4dabcaaa,0xaf23a1c9,0x91cc0c8a,0x3f220e0c,0x34c72c6a,0x1232144a,0xbcc20bdf,0xa20ede1b,0x6e2f42da,0x74a00515,0xc441f00c,0x734b8c4b,0xbf46a5b6,0x7b56c9a4,0x57409503 -.long 0xe4585d45,0x9f735261,0x6734e642,0x9231faed,0xbe70ee6c,0x1158a176,0x7c3501bf,0x35f1068d,0xa2d26115,0x6beef900,0xef0afee3,0x649406f2,0xbc2420a1,0x3f43a60a,0xd5aee4ac,0x509002a7 -.long 0x3ff3571b,0xb46836a5,0x837927c1,0x24f98b78,0x4533c716,0x6254256a,0xd07ee196,0xf27abb0b,0x5c6d5bfd,0xd7cf64fc,0xf0cd7a77,0x6915c751,0x8798f534,0xd9f59012,0xf81d8b5f,0x772b0da8 -.long 0x2e03fa69,0x1244260c,0x3be1a374,0x36cf0e3a,0xef06b960,0x6e7c1633,0x671f90f6,0xa71a4c55,0x33c673db,0x7a941251,0x73e8c131,0xc0bea510,0xd4f6c734,0x61a8a699,0x341ed001,0x25e78c88 -.long 0x8e2f7d90,0x5c18acf8,0x77be32cd,0xfdbf33d7,0xd2eb5ee9,0x0a085cd7,0xb3201115,0x2d702cfb,0x85c88ce8,0xb6e0ebdb,0x1e01d617,0x23a3ce3c,0x567333ac,0x3041618e,0x157edb6b,0x9dd0fd8f -.long 0xb57872b8,0x27f74702,0x657d5fe1,0x2ef26b4f,0x57cf3d40,0x95426f0a,0x65a6067a,0x847e2ad1,0x09996a74,0xd474d9a0,0x2a26115c,0x16a56acd,0xd16f4d43,0x02a615c3,0xaadb85b7,0xcc3fc965 -.long 0xce07d1b0,0x386bda73,0x58ad4178,0xd82910c2,0xcd2617f4,0x124f82cf,0xef691770,0xcc2f5e8d,0xb8c30ccc,0x82702550,0x1a8e575a,0x7b856aea,0xb1ab9459,0xbb822fef,0xec24e38e,0x085928bc -.long 0xba8f4b4d,0x5d0402ec,0x00b4d58b,0xc07cd4ba,0x29227e7a,0x5d8dffd5,0x31bf386f,0x61d44d0c,0x135e6f4d,0xe486dc2b,0xe79410ef,0x680962eb,0xf10088b5,0xa61bd343,0xe2e28686,0x6aa76076 -.long 0x8fb98871,0x80463d11,0xbbc76aff,0xcb26f5c3,0xfbe03614,0xd4ab8edd,0xc0cf2dee,0xc8eb579b,0xc93bae41,0xcc004c15,0x3aeca3b2,0x46fbae5d,0x0f1e9ab1,0x671235cf,0x9ec285c1,0xadfba934 -.long 0xf216c980,0x88ded013,0xf79e0bc1,0xc8ac4fb8,0xfb97a237,0xa29b89c6,0x9922d8e7,0xb697b780,0xddb945b5,0x3142c639,0xe094c3a9,0x447b06c7,0x72266c90,0xcdcb3642,0xa9385046,0x633aad08 -.long 0xb57c6477,0xa36c936b,0xe94dbcc6,0x871f8b64,0xa591a67b,0x28d0fb62,0xc1d926f5,0x9d40e081,0xf2d84b5a,0x3111eaf6,0xa565b644,0x228993f9,0x2c83188b,0x0ccbf592,0x3df3e197,0xf87b30ab -.long 0x7642bca8,0xb8658b31,0x52800f17,0x1a032d7f,0x79bf9445,0x051dcae5,0x54a2e253,0xeba6b8ee,0xd4485692,0x5c8b9cad,0x8986e9be,0x84bda40e,0x2f0db448,0xd16d16a4,0xa14d4188,0x8ec80050 -.long 0x98fa7aaa,0xb2b26107,0xf073aa4e,0x41209ee4,0xf2d6b19b,0xf1570359,0xfc577caf,0xcbe6868c,0x32c04dd3,0x186c4bdc,0xcfeee397,0xa6c35fae,0xf086c0cf,0xb4a1b312,0xd9461fe2,0xe0a5ccc6 -.long 0x1536189f,0xc32278aa,0xba6df571,0x1126c55f,0xb194560e,0x0f71a602,0x324bd6e1,0x8b2d7405,0x3738be71,0x8481939e,0x1a4d97a9,0xb5090b1a,0xf05ba915,0x116c65a3,0xaae448aa,0x21863ad3 -.long 0xa7aae5d3,0xd24e2679,0x0de5c1c4,0x7076013d,0xbb05b629,0x2d50f8ba,0x6e66efbb,0x73c1abe2,0xf2488af7,0xefd4b422,0x663ba575,0xe4105d02,0x53a69457,0x7eb60a8b,0xc945973b,0x62210008 -.long 0x77a50ec6,0xfb255478,0x0a37a72c,0xbf0392f7,0x4be18e7a,0xa0a7a19c,0x25b1e0af,0x90d8ea16,0xef953f57,0x7582a293,0xbdc5465a,0x90a64d05,0xe2510717,0xca79c497,0x18cb641f,0x560dbb7c -.long 0x4b66abfb,0x1d8e3286,0x59030900,0xd26f52e5,0x5584941a,0x1ee3f643,0x569f5958,0x6d3b3730,0x4789dba5,0x9ff2a62f,0x72b5c9b7,0x91fcb815,0x6c8f9a0e,0xf446cb7d,0x39b7ecb5,0x48f625c1 -.long 0x1c6219b8,0xbabae801,0x28ac2f23,0xe7a562d9,0x26e20588,0xe1b48732,0x775af051,0x06ee1cad,0xfaff79f7,0xda29ae43,0x652ee9e0,0xc141a412,0x195f4bd0,0x1e127f6f,0x072f34f8,0x29c6ab4f -.long 0x30448112,0x7b7c1477,0xe4a38656,0x82b51af1,0x2f315010,0x2bf2028a,0x6ea88cd4,0xc9a4a01f,0x257e5818,0xf63e95d8,0xb4519b16,0xdd8efa10,0x0da910bf,0xed8973e0,0x5c0fe4a9,0xed49d077 -.long 0xb7caee1e,0xac3aac5e,0xa7f4da57,0x1033898d,0x5c6669b9,0x42145c0e,0xc1aa2aa0,0x42daa688,0x1a1d885a,0x629cc15c,0xf4b76817,0x25572ec0,0x9c8f8f28,0x8312e435,0x81965490,0x8107f8cd -.long 0x6fa6110c,0x516ff3a3,0xfb93561f,0x74fb1eb1,0x8457522b,0x6c0c9047,0x6bb8bdc6,0xcfd32104,0xcc80ad57,0x2d6884a2,0x86a9b637,0x7c27fc35,0xadf4e8cd,0x3461baed,0x617242f0,0x1d56251a -.long 0xc955bef4,0x0b80d209,0x06adb047,0xdf02cad2,0x5ec74fee,0xf0d7cb91,0x1111ba44,0xd2503375,0xdf53cb36,0x9671755e,0x3368551b,0x54dcb612,0xc8a025a4,0x66d69aac,0xe77ef445,0x6be946c6 -.long 0xa995e094,0x719946d1,0xe51e04d8,0x65e848f6,0x6a1e3113,0xe62f3300,0x501de503,0x1541c7c1,0xf4acfade,0x4daac9fa,0x44cd0b71,0x0e585897,0x0a51cd77,0x544fd869,0x0031016d,0x60fc20ed -.long 0xa4276867,0x58b404ec,0x34f34993,0x46f6c3cc,0xc636e5bd,0x477ca007,0x7c458b47,0x8018f5e5,0xe47b668f,0xa1202270,0xee14f203,0xcef48ccd,0x62ff9b4d,0x23f98bae,0xc589eddd,0x55acc035 -.long 0x64db4444,0x3fe712af,0xbecdd480,0x19e9d634,0xa930978a,0xe08bc047,0xa1280733,0x2dbf24ec,0x2cd706b2,0x3c0ae38c,0x359017b9,0x5b012a5b,0x72e0f5ae,0x3943c38c,0x57176fa3,0x786167ea -.long 0x594881dc,0xe5f9897d,0xcfb820c1,0x6b5efad8,0xd55018de,0xb2179093,0x0bac56ce,0x39ad7d32,0x2cfc0e81,0xb55122e0,0xf6d89daa,0x117c4661,0xcb64fa09,0x362d01e1,0x3e9c4ddd,0x6a309b4e -.long 0xabea49b1,0xfa979fb7,0x10e2c6c5,0xb4b1d27d,0x23afde7a,0xbd61c2c4,0x9786d358,0xeb6614f8,0x7f6f7459,0x4a5d816b,0x09360e7b,0xe431a44f,0xc309914c,0x8c27a032,0xcaede3d8,0xcea5d68a -.long 0x3a0a3f95,0x3668f665,0x7ceba27b,0x89369416,0xe4728fe9,0x89981fad,0x8a093562,0x7102c8a0,0x235d21c8,0xbb80310e,0xbefb7f7b,0x505e55d1,0x12958a67,0xa0a90811,0x4d851fef,0xd67e106a -.long 0x431dd80e,0xb84011a9,0x73306cd9,0xeb7c7cca,0xd1b3b730,0x20fadd29,0xfe37b3d3,0x83858b5b,0xb6251d5c,0xbf4cd193,0x1352d952,0x1cca1fd3,0x90fbc051,0xc66157a4,0x89b98636,0x7990a638 -.long 0x87dec0e1,0xe5aa692a,0xf7b39d00,0x010ded8d,0x54cfa0b5,0x7b1b80c8,0xa0f8ea28,0x66beb876,0x3476cd0e,0x50d7f531,0xb08d3949,0xa63d0e65,0x53479fc6,0x1a09eea9,0xf499e742,0x82ae9891 -.long 0x5ca7d866,0xab58b910,0x3adb3b34,0x582967e2,0xcceac0bc,0x89ae4447,0x7bf56af5,0x919c667c,0x60f5dcd7,0x9aec17b1,0xddcaadbc,0xec697b9f,0x463467f5,0x0b98f341,0xa967132f,0xb187f1f7 -.long 0x214aeb18,0x90fe7a1d,0x741432f7,0x1506af3c,0xe591a0c4,0xbb5565f9,0xb44f1bc3,0x10d41a77,0xa84bde96,0xa09d65e4,0xf20a6a1c,0x42f060d8,0xf27f9ce7,0x652a3bfd,0x3b3d739f,0xb6bdb65c -.long 0xec7fae9f,0xeb5ddcb6,0xefb66e5a,0x995f2714,0x69445d52,0xdee95d8e,0x09e27620,0x1b6c2d46,0x8129d716,0x32621c31,0x0958c1aa,0xb03909f1,0x1af4af63,0x8c468ef9,0xfba5cdf6,0x162c429f -.long 0x753b9371,0x2f682343,0x5f1f9cd7,0x29cab45a,0xb245db96,0x571623ab,0x3fd79999,0xc507db09,0xaf036c32,0x4e2ef652,0x05018e5c,0x86f0cc78,0xab8be350,0xc10a73d4,0x7e826327,0x6519b397 -.long 0x9c053df7,0xe8cb5eef,0xb300ea6f,0x8de25b37,0xc849cffb,0xdb03fa92,0xe84169bb,0x242e43a7,0xdd6f958e,0xe4fa51f4,0xf4445a8d,0x6925a77f,0xe90d8949,0xe6e72a50,0x2b1f6390,0xc66648e3 -.long 0x173e460c,0xb2ab1957,0x30704590,0x1bbbce75,0xdb1c7162,0xc0a90dbd,0x15cdd65d,0x505e399e,0x57797ab7,0x68434dcb,0x6a2ca8e8,0x60ad35ba,0xde3336c1,0x4bfdb1e0,0xd8b39015,0xbbef99eb -.long 0x1711ebec,0x6c3b96f3,0xce98fdc4,0x2da40f1f,0x57b4411f,0xb99774d3,0x15b65bb6,0x87c8bdf4,0xc2eef12d,0xda3a89e3,0x3c7471f3,0xde95bb9b,0xd812c594,0x600f225b,0x2b75a56b,0x54907c5d -.long 0x8db60e35,0xa93cc5f0,0xfa833319,0x743e3cd6,0xf81683c9,0x7dad5c41,0x9c34107e,0x70c1e7d9,0xa6be0907,0x0edc4a39,0x86d0b7d3,0x36d47035,0x272bfa60,0x8c76da03,0x0f08a414,0x0b4a07ea -.long 0x45c1dd53,0x699e4d29,0x231debb5,0xcadc5898,0xa77f00e0,0xdf49fcc7,0xa73e5a0e,0x93057bbf,0x027a4cd1,0x2f8b7ecd,0xc614011a,0x114734b3,0x67677c68,0xe7a01db7,0x7e273f4f,0x89d9be5e -.long 0x089808ef,0xd225cb2e,0xd59e4107,0xf1f7a27d,0x8211b9c9,0x53afc761,0xe6819159,0x0361bc67,0x7f071426,0x2a865d0b,0xe7072567,0x6a3c1810,0x0d6bcabd,0x3e3bca1e,0x408591bc,0xa1b02bc1 -.long 0x31fba239,0xe0deee59,0x98bd91d1,0xf47424d3,0x071a3c1d,0x0f8886f4,0xa819233b,0x3f7d41e8,0xcf6eb998,0x708623c2,0x609a287f,0x86bb49af,0x63c90762,0x942bb249,0x55a9654b,0x0ef6eea5 -.long 0x36f5defe,0x5f6d2d72,0x56f99176,0xfa9922dc,0xf78ce0c7,0x6c8c5ece,0xbe09b55e,0x7b44589d,0x9ea83770,0xe11b3bca,0x2ab71547,0xd7fa2c7f,0x2a1ddcc0,0x2a3dd6fa,0x5a7b7707,0x09acb430 -.long 0x649d4e57,0x4add4a2e,0x1917526e,0xcd53a2b0,0x20b44ac4,0xc5262330,0xbaa2c31d,0x4028746a,0x64291d4c,0x51318390,0xee5ad909,0xbf48f151,0x7b185681,0xcce57f59,0x4854d442,0x7c3ac1b0 -.long 0xc093c171,0x65587dc3,0x24f42b65,0xae7acb24,0x955996cb,0x5a338adb,0x6051f91b,0xc8e65675,0x28b8d0b1,0x66711fba,0xb6c10a90,0x15d74137,0x3a232a80,0x70cdd7eb,0x6191ed24,0xc9e2f07f -.long 0xf79588c0,0xa80d1db6,0xb55768cc,0xfa52fc69,0x7f54438a,0x0b4df1ae,0xf9b46a4f,0x0cadd1a7,0x1803dd6f,0xb40ea6b3,0x55eaae35,0x488e4fa5,0x382e4e16,0x9f047d55,0x2f6e0c98,0xc9b5b7e0 -.long 0x95762649,0x6b1bd2d3,0xc7aea3f6,0xa9604ee7,0x6dc6f896,0x3646ff27,0x2860bad1,0x9bf0e7f5,0x7cb44b92,0x2d92c821,0xaea9c182,0xa2f5ce63,0x9154a5fd,0xd0a2afb1,0x95801da6,0x482e474c -.long 0xb611c24b,0xc19972d0,0x60a8f351,0x1d468e65,0x7bcf6421,0xeb758069,0x88fbc491,0xec9dd0ee,0x956c2e32,0x5b59d2bf,0xdcddf94e,0x73dc6864,0xbcee7665,0xfd5e2321,0x5e9a06c4,0xa7b4f8ef -.long 0x7280f855,0xfba918dd,0x8baec688,0xbbaac260,0x33400f42,0xa3b3f00f,0x66f2e6e4,0x3d2dba29,0x98509375,0xb6f71a94,0xcea423cc,0x8f33031f,0x4807e6fb,0x009b8dd0,0x5cdb954c,0x5163cfe5 -.long 0xcf41c6e8,0x03cc8f17,0x037b925c,0xf1f03c2a,0x66d2427c,0xc39c19cc,0x7b6c18e4,0x823d24ba,0x901f0b4f,0x32ef9013,0xf8941c2e,0x684360f1,0x2c28092e,0x0ebaff52,0x256c932f,0x7891e4e3 -.long 0xac445e3d,0x51264319,0x8ea74381,0x553432e7,0x67e9c50a,0xe6eeaa69,0x62e628c7,0x27ced284,0x7a4afa57,0x3f96d375,0xe484c150,0xde0a14c3,0x38bd9923,0x364a24eb,0xe5177422,0x1df18da0 -.long 0xd8d38a9b,0x174e8f82,0xe7de1391,0x2e97c600,0xa1c175dd,0xc5709850,0x32ae5035,0x969041a0,0x76a2086b,0xcbfd533b,0xd7c2e8fe,0xd6bba71b,0x099dfb67,0xb2d58ee6,0x064a85d9,0x3a8b342d -.long 0x522f9be3,0x3bc07649,0xdf1f49a8,0x690c075b,0x3854ec42,0x80e1aee8,0x17689dc7,0x2a7dbf44,0x3faf4078,0xc004fc0e,0xdf11862c,0xb2f02e9e,0xa0a1b7b3,0xf10a5e0f,0x8936ec80,0x30aca623 -.long 0x02f40d9a,0xf83cbf05,0x2c318a4d,0x4681c468,0x0e9c2674,0x98575618,0x1847092e,0xbe79d046,0x78bd01e0,0xaf1e480a,0x72a51db9,0x6dd359e4,0xe3afbab6,0x62ce3821,0x17733199,0xc5cee5b6 -.long 0x6ffd9fbb,0xe08b30d4,0x36c610b7,0x6e5bc699,0x9ce262cf,0xf343cff2,0x68b914c1,0xca2e4e35,0x16de36c5,0x011d64c0,0x42e2b829,0xe0b10fdd,0x6685aaf8,0x78942981,0x230ede97,0xe7511708 -.long 0x3b922bf8,0x671ed8fc,0x4c29b133,0xe4d8c0a0,0x3b6e99c4,0x87eb1239,0x8793beba,0xaff3974c,0x2c18df9b,0x03749405,0x91007139,0xc5c3a293,0xe37a0b95,0x6a77234f,0xb661c96b,0x02c29a21 -.long 0x141ecf61,0xc3aaf1d6,0x3bb22f53,0x9195509e,0x22d51357,0x29597404,0x537bed60,0x1b083822,0xe07289f0,0xcd7d6e35,0x6dd86eff,0x1f94c48c,0xeb0f9cfa,0xc8bb1f82,0x1b2eb97d,0x9ee0b7e6 -.long 0x34d74e31,0x5a52fe2e,0x3bf79ab6,0xa352c310,0xabfeeb8f,0x97ff6c5a,0xf5c97305,0xbfbe8fef,0xa7904608,0xd6081ce6,0xc4fca249,0x1f812f3a,0xb9e5e200,0x9b24bc9a,0x38012ee8,0x91022c67 -.long 0x30a713a1,0xe83d9c5d,0x84ef0f93,0x4876e3f0,0xc1fbf928,0xc9777029,0xbce7d2a4,0xef7a6bb3,0xdfa2a659,0xb8067228,0xd877a48f,0xd5cd3398,0x025d0f3f,0xbea4fd8f,0x2eae7c2b,0xd67d2e35 -.long 0xcc5f4394,0x184de7d7,0x4536e142,0xb5551b5c,0xd34aa60a,0x2e89b212,0xf50051d5,0x14a96fea,0x0d12bb0b,0x4e21ef74,0x60b9677e,0xc522f020,0x2df7731d,0x8b12e467,0x7b326d31,0x39f80382 -.long 0x39024a94,0xdfb8630c,0x97319452,0xaacb96a8,0xeda3867c,0xd68a3961,0x77c4ffca,0x0c58e2b0,0x4da919fa,0x3d545d63,0xf15e2289,0xef79b69a,0x808bab10,0x54bc3d3d,0x45f82c37,0xc8ab3007 -.long 0x7c4a658a,0xc12738b6,0x40e72182,0xb3c47639,0x8798e44f,0x3b77be46,0x17a7f85f,0xdc047df2,0x5e59d92d,0x2439d4c5,0xe8e64d8d,0xcedca475,0x87ca9b16,0xa724cd0d,0xa5540dfe,0x35e4fd59 -.long 0xe4bcf6b1,0xf8c1ff18,0x295018fa,0x856d6285,0x3263c949,0x433f665c,0xa1f21409,0xa6a76dd6,0xcc7b4f79,0x17d32334,0x06720e4a,0xa1d03122,0x81d9bed5,0xadb6661d,0x11db15d1,0xf0d6fb02 -.long 0x1fb747d2,0x7fd11ad5,0x3033762b,0xab50f959,0xfbefaf5a,0x2a7e711b,0x3fef2bbf,0xc7393278,0x0df6f9be,0xe29fa244,0x71efd215,0x9092757b,0x4f3d6fd9,0xee60e311,0x0acfb78b,0x338542d4 -.long 0x38961a0f,0x44a23f08,0x986987ca,0x1426eade,0x4a863cc6,0x36e6ee2e,0x628b8b79,0x48059420,0x7396e1de,0x30303ad8,0x38c5aad1,0x5c8bdc48,0x5c8f5066,0x3e40e11f,0x8d246bbd,0xabd6e768 -.long 0x23330a01,0x68aa40bb,0xc34eafa0,0xd23f5ee4,0x5de02c21,0x3bbee315,0xd1d8dd06,0x18dd4397,0x122d7b44,0x3ba1939a,0xa33870d6,0xe6d3b40a,0x1c4fe3f8,0x8e620f70,0xd3a50cbf,0xf6bba1a5 -.long 0xcfc0aee0,0x4a78bde5,0xc08c50bd,0x847edc46,0xad63c9b2,0xbaa2439c,0x10fc2acb,0xceb4a728,0x26da033d,0xa419e40e,0x03e02683,0x6cc3889d,0xfdccf725,0x1cd28559,0x8d13d208,0x0fd7e0f1 -.long 0x1f0df9d4,0x01b9733b,0xa2b5e4f3,0x8cc2c5f3,0x3a304fd4,0x43053bfa,0x0a9f1aa7,0x8e87665c,0xd73dc965,0x087f29ec,0x3e9023db,0x15ace455,0x2bce28b4,0x2370e309,0xb6b1e84a,0xf9723442 -.long 0xb72d9f26,0xbeee662e,0xf0e47109,0xb19396de,0xe13289d0,0x85b1fa73,0x54e58e32,0x436cf77e,0xe990ef77,0x0ec833b3,0x1b11fc25,0x7373e3ed,0x0fc332ce,0xbe0eda87,0x8d7ea856,0xced04970 -.long 0x7e977ca0,0xf85ff785,0xdfdd5d2b,0xb66ee8da,0x905af461,0xf5e37950,0x966d487c,0x587b9090,0x32ba0127,0x6a198a1b,0x141615ac,0xa7720e07,0x996ef2f2,0xa23f3499,0x470bcb3d,0xef5f64b4 -.long 0x92b8c559,0xa526a962,0x69740a0f,0x0c14aac0,0xa6bdc0a5,0x0d41a9e3,0x9c48aef4,0x97d52106,0x3e7c253b,0xcf16bd30,0x47fdedc1,0xcc834b1a,0x373aab2e,0x7362c6e5,0xc5f590ff,0x264ed85e -.long 0x66d41870,0x7a46d9c0,0x4787ba09,0xa50c20b1,0xe3d44635,0x185e7e51,0x31e2d8dc,0xb3b3e080,0xa179e9d9,0xbed1e558,0x74a76781,0x2daa3f79,0x3a40864f,0x4372baf2,0x4fe75cb5,0x46900c54 -.long 0xf76765d0,0xb95f171e,0x95c87502,0x4ad726d2,0x4d7c99bd,0x2ec769da,0xc36cdfa8,0x5e2ddd19,0xa93e6dea,0xc22117fc,0x93771123,0xe8a2583b,0xfa08a3a2,0xbe2f6089,0x8f0e1112,0x4809d5ed -.long 0xda7a095e,0x3b414aa3,0x26f5aadd,0x9049acf1,0x6be8b84a,0x78d46a4d,0xb732b9b3,0xd66b1963,0xde6e9555,0x5c2ac2a0,0xb5bd8770,0xcf52d098,0x0fd28921,0x15a15fa6,0x8b27536d,0x56ccb81e -.long 0x9f4ccbb8,0x0f0d8ab8,0xdb221729,0xed5f44d2,0x00bed10c,0x43141988,0x1d735b8b,0xc94348a4,0x29ef8479,0x79f3e9c4,0x614c693f,0x4c13a4e3,0x8e143a14,0x32c9af56,0xe29ac5c4,0xbc517799 -.long 0x2774856f,0x05e17992,0x6c1bf55f,0x6e52fb05,0xe4f19e16,0xaeda4225,0xaf5ccb26,0x70f4728a,0xb2947f22,0x5d2118d1,0x281d6fb9,0xc827ea16,0x8cf0eabd,0x8412328d,0x03ef9dcf,0x45ee9fb2 -.long 0xbb937d63,0x8e700421,0xcc4b37a6,0xdf8ff2d5,0x5ced7b68,0xa4c0d5b2,0xc7308f59,0x6537c1ef,0x3b37f8e8,0x25ce6a26,0xdeebc6ce,0x170e9a9b,0x8728d72c,0xdd037952,0x850154bc,0x445b0e55 -.long 0x83a7337b,0x4b7d0e06,0xffecf249,0x1e3416d4,0x66a2b71f,0x24840eff,0xb37cc26d,0xd0d9a50a,0x6fe28ef7,0xe2198150,0x23324c7f,0x3cc5ef16,0x769b5263,0x220f3455,0xa10bf475,0xe2ade2f1 -.long 0x458d3671,0x28cd20fa,0x2dc4847b,0x1549722c,0x591941e3,0x6dd01e55,0x27128ccb,0x0e6fbcea,0x3bef0262,0xae1a1e6b,0x8f54e103,0xfa8c472c,0x72c052ec,0x7539c0a8,0x5a3490e9,0xd7b27369 -.long 0x71684349,0x143fe1f1,0x32e19b97,0x36b4722e,0x90980aff,0xdc059227,0x9e13d674,0x175c9c88,0x6e6bfdb1,0xa7de5b22,0xbedb4b46,0x5ea5b7b2,0xd34a6e44,0xd5570191,0xa24ff7e6,0xfcf60d2e -.long 0x677819e1,0x614a392d,0xaa5a29e8,0x7be74c7e,0x63c85f3f,0xab50fece,0x46cab337,0xaca2e2a9,0x122a6fe3,0x7f700388,0x882a04a8,0xdb69f703,0xcf7aed57,0x9a77935d,0x8d91c86f,0xdf16207c -.long 0x63ed9998,0x2fca49ab,0xa77ddf96,0xa3125c44,0x24344072,0x05dd8a86,0xfec3fb56,0xa023dda2,0x0c743032,0x421b41fc,0x5e438639,0x4f2120c1,0xc83c1b07,0xfb7cae51,0xcac2171a,0xb2370caa -.long 0x6cc820fb,0x2eb2d962,0xb85a44bf,0x59feee5c,0x5b6598f0,0x94620fca,0x7e314051,0x6b922cae,0x106bed4e,0xff8745ad,0xdfa1e9ab,0x546e71f5,0x1ec29487,0x935c1e48,0x4d936530,0x9509216c -.long 0x85c9a2db,0xc7ca3067,0x6be8606f,0xd6ae5152,0xe14c651d,0x09dbcae6,0x9bc32f96,0xc9536e23,0x34521b03,0xa90535a9,0x878756ff,0xf39c526c,0x8aedf03c,0x383172ec,0xefe0c034,0x20a8075e -.long 0x64026422,0xf22f9c62,0x24b9d076,0x8dd10780,0x3bef2950,0x944c742a,0x88a2b00b,0x55b9502e,0x86a09817,0xa59e14b4,0x47bb4071,0xa39dd3ac,0x3be0592f,0x55137f66,0xc9e63f5b,0x07fcafd4 -.long 0x346eb226,0x963652ee,0xec2facb7,0x7dfab085,0x691add26,0x273bf2b8,0xf2b46c44,0x30d74540,0xf2c2d065,0x05e8e73e,0xd42eeac9,0xff9b8a00,0x97209d22,0x2fcbd205,0xde14ea2c,0xeb740ffa -.long 0xa8aef518,0xc71ff913,0xfff4cfa2,0x7bfc74bb,0xb6b36048,0x1716680c,0x9ef79af1,0x121b2cce,0xa01eb3d3,0xbff3c836,0x5f79077b,0x50eb1c6a,0xa004bbcf,0xa48c32d6,0x7d64f61d,0x47a59316 -.long 0x93102016,0x6068147f,0x94d12576,0x12c5f654,0xc9bc6b91,0xefb071a7,0x6e23ea95,0x7c2da0c5,0xd4a1dd5d,0xf4fd45b6,0x9122b13c,0x3e7ad9b6,0xe6f57a48,0x342ca118,0x06f8288f,0x1c2e94a7 -.long 0x5a97d231,0x99e68f07,0x4d838758,0x7c80de97,0x05872727,0xbce0f5d0,0x19c4d016,0xbe5d95c2,0x9c2492ee,0x921d5cb1,0x404d6fb3,0x42192dc1,0x32f988d3,0x4c84dcd1,0xa17b8e85,0xde26d61f -.long 0x137c7408,0xc466dcb6,0x36a266da,0x9a38d7b6,0x83bebf1b,0x7ef5cb06,0x0fd014e3,0xe5cdcbbf,0xf65965a0,0x30aa376d,0xebb3e95e,0x60fe88c2,0x66ee6f20,0x33fd0b61,0x3f41f0a0,0x8827dcdb -.long 0x0c56c690,0xbf8a9d24,0xddb7641d,0x40265dad,0x3a6b662b,0x522b05bf,0xb1478c9b,0x466d1dfe,0x1484469b,0xaa616962,0x02df8f9f,0x0db60549,0x3cb8bf51,0xc37bca02,0x21371ce8,0x5effe346 -.long 0xff112c32,0xe8f65264,0x7b971fb2,0x8a9c736d,0x7b75080d,0xa4f19470,0x8839c59b,0xfc3f2c5a,0x5aeb49c2,0x1d6c777e,0xda1addfe,0xf3db034d,0x5535affc,0xd76fee5a,0xb92251fd,0x0853ac70 -.long 0x8b2a29d5,0x37e3d594,0x4de00ddb,0x28f1f457,0xf42c328b,0x8083c1b5,0xe493c73b,0xd8ef1d8f,0x41dc61bd,0x96fb6260,0x27ee2f8a,0xf74e8a9d,0x2c946a5d,0x7c605a80,0x3839ccfd,0xeed48d65 -.long 0x3a29467a,0x9894344f,0xc51eba6d,0xde81e949,0xa5e5c2f2,0xdaea066b,0x08c8c7b3,0x3fc8a614,0x06d0de9f,0x7adff88f,0x3b75ce0a,0xbbc11cf5,0xfbbc87d5,0x9fbb7acc,0x7badfde2,0xa1458e26 -.long 0xe039c256,0x1cb43668,0x7c17fd5d,0x5f26fb8b,0x79aa062b,0xeee426af,0xd78fbf04,0x072002d0,0xe84fb7e3,0x4c9ca237,0x0c82133d,0xb401d8a1,0x6d7e4181,0xaaa52592,0x73dbb152,0xe9430833 -.long 0xbe24319a,0xf92dda31,0xe095a8e7,0x03f7d28b,0x98782185,0xa52fe840,0x29c24dbc,0x276ddafe,0x1d7a64eb,0x80cd5496,0x7f1dbe42,0xe4360889,0x8438d2d5,0x2f81a877,0x85169036,0x7e4d52a8 -.long 0x1d59715d,0x19e3d5b1,0xd788983e,0xc7eaa762,0xabf1f248,0xe5a730b0,0xfae3fd83,0xfbab8084,0x53765b2f,0x65e50d21,0xfa127f3d,0xbdd4e083,0x397b1b10,0x9cf3c074,0xb1b59fd3,0x59f8090c -.long 0x615faa8f,0x7b15fd9d,0x968554ed,0x8fa1eb40,0x7aa44882,0x7bb4447e,0x029fff32,0x2bb2d0d1,0x6caa6d2f,0x075e2a64,0x22e7351b,0x8eb879de,0x9a506c62,0xbcd5624e,0xa87e24dc,0x218eaef0 -.long 0x44ddfa35,0x37e56847,0xdab3f747,0x9ccfc5c5,0x1ee96cf4,0x9ac1df3f,0x3b480b8f,0x0c0571a1,0x4b3a7b3c,0x2fbeb3d5,0x5dcdbb99,0x35c03669,0xb2415b3a,0x52a0f5dc,0x4413ed9a,0xd57759b4 -.long 0x3d30a2c5,0x1fe647d8,0xf78a81dc,0x0857f77e,0x131a4a9b,0x11d5a334,0x29d393f5,0xc0a94af9,0xdaa6ec1a,0xbc3a5c0b,0x88d2d7ed,0xba9fe493,0xbb614797,0xbb4335b4,0x72f83533,0x991c4d68 -.long 0xd2f01cb3,0x53258c28,0xd75db0b1,0x93d6eaa3,0xe87d0db4,0x419a2b0d,0xd8fe8493,0xa1e48f03,0xc508b23a,0xf747faf6,0x35d53549,0xf137571a,0xfcf9b838,0x9f5e58e2,0xa7fd3cf5,0xc7186cee -.long 0xe978a1d3,0x77b868ce,0x7ab92d04,0xe3a68b33,0x87a5b862,0x51029794,0x3a61d41d,0x5f0606c3,0x6f9326f1,0x2814be27,0xc6fe3c2e,0x2f521c14,0xacdf7351,0x17464d7d,0x777f7e44,0x10f5f9d3 -.long 0x269fb37d,0xce8e616b,0x7de62de5,0xaaf73804,0x4fdd4153,0xaba11175,0x3770b49b,0x515759ba,0xaa423a61,0x8b09ebf8,0xcd41fb92,0x592245a1,0x9b4c8936,0x1cba8ec1,0xaf36710e,0xa87e91e3 -.long 0x3d34a2e3,0x1fd84ce4,0xb43b5d61,0xee3759ce,0x619186c7,0x895bc78c,0xcbb9725a,0xf19c3809,0xde744b1f,0xc0be21aa,0x60f8056b,0xa7d222b0,0xb23efe11,0x74be6157,0x0cd68253,0x6fab2b4f -.long 0x4bf1d725,0xad33ea5f,0x4f6c950f,0x9c1d8ee2,0xa377af06,0x544ee78a,0x94a113e1,0x54f489bb,0x992fb7e8,0x8f11d634,0xa2a44347,0x0169a7aa,0x95020e00,0x1d49d4af,0xe08e120b,0x95945722 -.long 0xa4d32282,0xb6e33878,0x48020ae7,0xe36e029d,0x37a9b750,0xe05847fb,0xb29e3819,0xf876812c,0xd23a17f0,0x84ad138e,0xf0b3950e,0x6d7b4480,0x2fd67ae0,0xdfa8aef4,0x52333af6,0x8d3eea24 -.long 0xb15d5acc,0x0d052075,0xbd815bc4,0xc6d9c79f,0xdfa36cf2,0x8dcafd88,0x38aa9070,0x908ccbe2,0xba35afce,0x638722c4,0xfd6abf0b,0x5a3da8b0,0xc9c335c1,0x2dce252c,0x65aa799b,0x84e7f0de -.long 0xb99a72cb,0x2101a522,0x87618016,0x06de6e67,0xe6f3653e,0x5ff8c7cd,0xc7a6754a,0x0a821ab5,0x7cb0b5a2,0x7e3fa52b,0xc9048790,0xa7fb121c,0x06ce053a,0x1a725020,0x04e929b0,0xb490a31f -.long 0x62dd61ad,0xe17be47d,0x6be01371,0x781a961c,0xdae3cbba,0x1063bfd3,0x7f73c9ba,0x35647406,0x2736a129,0xf50e957b,0xed13f256,0xa6313702,0x3a19fcc5,0x9436ee65,0xe7a4c8b6,0xcf2bdb29 -.long 0xc5f95cd8,0xb06b1244,0xf4ab95f4,0xda8c8af0,0xb9e5836d,0x1bae59c2,0x3acffffc,0x07d51e7e,0xc2ccbcda,0x01e15e6a,0x8528c3e0,0x3bc1923f,0xa49fead4,0x43324577,0x2aa7a711,0x61a1b884 -.long 0x700230ef,0xf9a86e08,0xbd19adf8,0x0af585a1,0xf55ad8f2,0x7645f361,0x46c3614c,0x6e676223,0x4e774d3f,0x23cb257c,0xac102d1b,0x82a38513,0x7b126aa5,0x9bcddd88,0xeefd3ee4,0xe716998b -.long 0xfb167583,0x4239d571,0xd16c8f8a,0xdd011c78,0x69a27519,0x271c2895,0xd2d64b6a,0x9ce0a3b7,0xd5ec6738,0x8c977289,0x8840ef6b,0xa3b49f9a,0x9a453419,0x808c14c9,0x0cf0a2d5,0x5c00295b -.long 0x1d4bcc76,0x524414fb,0x459a88f1,0xb07691d2,0xf70d110f,0x77f43263,0xb7abf9f3,0x64ada5e0,0x5b544cf5,0xafd0f94e,0xfd2713fe,0xb4a13a15,0x250c74f4,0xb99b7d6e,0x20324e45,0x097f2f73 -.long 0xaffa8208,0x994b37d8,0xdc29aafc,0xc3c31b0b,0x7a3a607f,0x3da74651,0xfe6955d6,0xd8e1b8c1,0xc8418682,0x716e1815,0x7dc91d97,0x541d487f,0xc6996982,0x48a04669,0x83a6502e,0xf39cab15 -.long 0xe68db055,0x025801a0,0xba3338d5,0xf3569758,0xee2afa84,0xb0c8c0aa,0xfb6562d1,0x4f6985d3,0x132ed17a,0x351f1f15,0xc04365fe,0x510ed0b4,0xe5b1f066,0xa3f98138,0x32df03dc,0xbc9d95d6 -.long 0x19abd09e,0xa83ccf6e,0x4ff17edb,0x0b4097c1,0xd64a06ce,0x58a5c478,0x544a58fd,0x2ddcc3fd,0x9e8153b8,0xd449503d,0x7774179b,0x3324fd02,0xdbd9120c,0xaf5d47c8,0x34fa94db,0xeb860162 -.long 0x972f07f4,0x5817bdd1,0xd27bbceb,0xe5579e2e,0x5f11e5a6,0x86847a1f,0x7c3cf048,0xb39ed255,0xa2f62e55,0xe1076417,0x1bcf82a2,0x6b9ab38f,0x7aeb29f9,0x4bb7c319,0x17227a46,0xf6d17da3 -.long 0x0f968c00,0xab53ddbd,0x000c880b,0xa03da7ec,0x6a9ad24d,0x7b239624,0x01ec60d0,0x612c0401,0x109f5df1,0x70d10493,0x80af7550,0xfbda4030,0xc6b9a9b3,0x30b93f95,0x007d9418,0x0c74ec71 -.long 0x6edb951f,0x94175564,0x7f22c282,0x5f4a9d78,0xb38d1196,0xb7870895,0xa228ce7c,0xbc593df3,0x6af3641a,0xc78c5bd4,0x3d9b3dcc,0x7802200b,0x8be33304,0x0dc73f32,0x61ffb79a,0x847ed87d -.long 0x6d671192,0xf85c974e,0xde16f60f,0x1e14100a,0x95c38797,0x45cb0d5a,0x9b022da4,0x18923bba,0xbbe7e86e,0xef2be899,0x216067bf,0x4a1510ee,0x84d5ce3e,0xd98c8154,0xf92a2b90,0x1af777f0 -.long 0x4ef65724,0x9fbcb400,0x3c0ca6fe,0x3e04a4c9,0x55002994,0xfb3e2cb5,0x5363ecab,0x1f3a93c5,0x3923555b,0x1fe00efe,0x1e1751ea,0x744bedd9,0x6ab69357,0x3fb2db59,0xf5e6618b,0x8dbd7365 -.long 0xdf1ea40e,0x99d53099,0x57d61e64,0xb3f24a0b,0x596eb812,0xd088a198,0x5762940b,0x22c8361b,0xf9c0d95c,0x66f01f97,0x8e43cdae,0x88461172,0xb72b15c3,0x11599a7f,0x420d95cc,0x135a7536 -.long 0x5f7ae2f6,0x2dcdf0f7,0xd7fa6da2,0x15fc6e1d,0xd1d441b6,0x81ca829a,0x04a106b6,0x84c10cf8,0xa73fbbd0,0xa9b26c95,0x4d8f6ee8,0x7f24e0cb,0x1e25a043,0x48b45937,0x036f3dfe,0xf8a74fca -.long 0xc9f84296,0x1ed46585,0x3bc278b0,0x7fbaa8fb,0x6c4fcbd0,0xa8e96cd4,0x73b60a5f,0x940a1202,0x55a4aec8,0x34aae120,0xdbd742f0,0x550e9a74,0x228c68ab,0x794456d7,0xa4e25ec6,0x492f8868 -.long 0xb2d8f398,0x682915ad,0x5b84c953,0xf13b51cc,0x5bb917d6,0xcda90ab8,0x4ea3dee1,0x4b615560,0x0a52c1c8,0x578b4e85,0x20b75fc4,0xeab1a695,0xaa0bb3c6,0x60c14f3c,0xb8216094,0x220f448a -.long 0xb0e63d34,0x4fe7ee31,0xa9e54fab,0xf4600572,0xd5e7b5a4,0xc0493334,0x06d54831,0x8589fb92,0x6583553a,0xaa70f5cc,0xe25649e5,0x0879094a,0x10044652,0xcc904507,0x02541c4f,0xebb0696d -.long 0xb9718710,0x5a171fde,0xf374a9f5,0x38f1bed8,0xba39bdc1,0xc8c582e1,0x908cc0ce,0xfc457b0a,0x883841e2,0x9a187fd4,0x38725381,0x8ec25b39,0x96f84395,0x2553ed05,0x6f6c6897,0x095c7661 -.long 0x4bdc5610,0x917ac85c,0x179eb301,0xb2885fe4,0x8b78bdcc,0x5fc65547,0xe59e4699,0x4a9fc893,0x3ce299af,0xbb7ff0cd,0xadf38b20,0x195be9b3,0xd38ddb8f,0x6a929c87,0xb21a51b9,0x55fcc99c -.long 0x721a4593,0x2b695b4c,0x768eaac2,0xed1e9a15,0x7489f914,0xfb63d71c,0x78118910,0xf98ba31c,0x9b128eb4,0x80291373,0xd448af4a,0x7801214e,0x55418dd3,0xdbd2e22b,0xd3998242,0xeffb3c0d -.long 0xc7bf3827,0xdfa6077c,0x47f8238f,0xf2165bcb,0x8564d554,0xfe37cf68,0x0a81fb98,0xe5f825c4,0xffed4d6f,0x43cc4f67,0xb50a34b0,0xbc609578,0x5041faf1,0x8aa8fcf9,0x651773b6,0x5659f053 -.long 0x6044d63b,0xe87582c3,0x0cdb0ca0,0xa6089409,0xbfb2bcf6,0x8c993e0f,0x45985cfc,0xfc64a719,0x83dbedba,0x15c4da80,0x2be67df7,0x804ae112,0xa23defde,0xda4c9658,0x5156e0d3,0x12002ddd -.long 0x5dd21b96,0xe68eae89,0xcf44624d,0x8b99f28b,0x1ec8897a,0x0ae00808,0x6712f76e,0xdd0a9303,0x4e233de4,0x96237522,0x2b36a8a5,0x192445b1,0x023993d9,0xabf9ff74,0x2aad4a8f,0x21f37bf4 -.long 0xf8bd2bbd,0x340a4349,0x4868195d,0x1d902cd9,0xe5fdb6f1,0x3d27bbf1,0x124f9f1c,0x7a5ab088,0xf7a09e03,0xc466ab06,0x31f2c123,0x2f8a1977,0x041b6657,0xda355dc7,0x8ece2a7c,0xcb840d12 -.long 0x7db32675,0xb600ad9f,0x07a06f1b,0x78fea133,0xb31f6094,0x5d032269,0x83ec37aa,0x07753ef5,0x9c0bea78,0x03485aed,0xbc3f4524,0x41bb3989,0x697f726d,0x09403761,0xdf394820,0x6109beb3 -.long 0x3b6d1145,0x804111ea,0xa8582654,0xb6271ea9,0x24e66562,0x619615e6,0xd7b6ad9c,0xa2554945,0x99bfe35f,0xd9c4985e,0x7b51cdf6,0x9770ccc0,0x92881832,0x7c327013,0x286b26d1,0x8777d45f -.long 0xd847999d,0x9bbeda22,0xc3525d32,0x03aa33b6,0x28a959a1,0x4b7b96d4,0x31e5d234,0xbb3786e5,0x6961f247,0xaeb5d3ce,0x02f93d3f,0x20aa85af,0xd7a7ae4f,0x9cd1ad3d,0x781adaa8,0xbf6688f0 -.long 0x7469cead,0xb1b40e86,0x309fca48,0x1904c524,0x4b54bbc7,0x9b7312af,0x593affa2,0xbe24bf8f,0xbd98764b,0xbe5e0790,0xa26e299e,0xa0f45f17,0x6b8fe4c7,0x4af0d2c2,0x8ae8a3e6,0xef170db1 -.long 0x29e0ccc1,0x0e8d61a0,0x60ad36ca,0xcd53e87e,0xc8173822,0x328c6623,0xa496be55,0x7ee1767d,0x648945af,0x89f13259,0x25c8009c,0x9e45a5fd,0x1f61ab8c,0xaf2febd9,0x8a275385,0x43f6bc86 -.long 0xf2142e79,0x87792348,0xc6e6238a,0x17d89259,0x4a839d9b,0x7536d2f6,0x76a1fbdc,0x1f428fce,0x0db06dfe,0x1c109601,0x50a3a3cc,0xbfc16bc1,0x9b30f41b,0xf9cbd9ec,0x00138cce,0x5b5da0d6 -.long 0x56ef96a7,0xec1d0a48,0x982bf842,0xb47eb848,0xec3f700d,0x66deae32,0xaa1181e0,0x4e43c42c,0xd1a4aa2a,0xa1d72a31,0xc004f3ce,0x440d4668,0x45fe8a7a,0x0d6a2d3b,0xfb128365,0x820e52e2 -.long 0x25e51b09,0x29ac5fcf,0x2023d159,0x180cd2bf,0xa1ebf90e,0xa9892171,0x7c132181,0xf97c4c87,0xc03dbb7e,0x9f1dc724,0x018cbbe4,0xae043765,0x0767d153,0xfb0b2a36,0x249cbaeb,0xa8e2f4d6 -.long 0xd95ea168,0x172a5247,0x2970764a,0x1758fada,0x1d978169,0xac803a51,0xde77e01b,0x299cfe2e,0xb0a98927,0x652a1e17,0x20014495,0x2e26e1d1,0x7175b56a,0x7ae0af9f,0xd64b9f95,0xc2e22a80 -.long 0xd90a060a,0x4d0ff9fb,0xbaf38085,0x496a27db,0xda776bcf,0x32305401,0x725f209e,0xb8cdcef6,0x436a0bba,0x61ba0f37,0x76860049,0x263fa108,0xda3542cf,0x92beb98e,0xd5849538,0xa2d4d14a -.long 0x12e9a1bc,0x989b9d68,0x5f6e3268,0x61d9075c,0x99ace638,0x352c6aa9,0x920f43ff,0xde4e4a55,0xd673c017,0xe5e4144a,0x6f6e05ea,0x667417ae,0xdcd1bd56,0x613416ae,0x86693711,0x5eb36201 -.long 0x3a1aa914,0x2d7bc504,0x76dc5975,0x175a1299,0x3fc8125c,0xe900e0f2,0x11198875,0x569ef68c,0x63a113b4,0x9012db63,0x98835766,0xe3bd3f56,0x76412dea,0xa5c94a52,0xaa735e5c,0xad9e2a09 -.long 0x508b65e9,0x405a984c,0x6df1a0d1,0xbde4a1d1,0xdfba80da,0x1a9433a1,0x9440ad2e,0xe9192ff9,0x5099fe92,0x9f649696,0x0b27a54a,0x25ddb65c,0xc590da61,0x178279dd,0xfbde681a,0x5479a999 -.long 0x013fe162,0xd0e84e05,0x632d471b,0xbe11dc92,0xfc0e089f,0xdf0b0c45,0x4c144025,0x04fb15b0,0x13c99927,0xa61d5fc2,0x3de2eb35,0xa033e9e0,0xb8dacbb4,0xf8185d5c,0x8644549d,0x9a88e265 -.long 0x54671ff6,0xf717af62,0x5fa58603,0x4bd4241b,0xe67773c0,0x06fba40b,0x6a2847e9,0xc1d933d2,0x689e2c70,0xf4f5acf3,0x46bafd31,0x92aab0e7,0x3473f6e5,0x798d76aa,0x93141934,0xcc6641db -.long 0xd31e535e,0xcae27757,0x87c2ee11,0x04cc43b6,0x2e029ffa,0x8d1f9675,0xe4cc7a2c,0xc2150672,0x8d68b013,0x3b03c1e0,0xedf298f3,0xa9d6816f,0xa2804464,0x1bfbb529,0x5db22125,0x95a52fae -.long 0x0e1cb64e,0x55b32160,0x7e7fc9fe,0x004828f6,0x1bb0fb93,0x13394b82,0x35f1a920,0xb6293a2d,0xd145d2d9,0xde35ef21,0xbb8fa603,0xbe6225b3,0x32cf252d,0x00fc8f6b,0x117cf8c2,0xa28e52e6 -.long 0x4c371e6d,0x9d1dc89b,0x36ef0f28,0xcebe0675,0xa4292f81,0x5de05d09,0x353e3083,0xa8303593,0x7e37a9bb,0xa1715b0a,0x2b8faec3,0x8c56f61e,0x33c9b102,0x52507431,0xa44431f0,0x0130cefc -.long 0xbd865cfb,0x56039fa0,0xbc5f1dd7,0x4b03e578,0xbabe7224,0x40edf2e4,0x3a1988f6,0xc752496d,0x564beb6b,0xd1572d3b,0x39a1c608,0x0db1d110,0x16f60126,0x568d1934,0xf354af33,0x05ae9668 -.long 0xc92544f2,0x19de6d37,0xa35837d5,0xcc084353,0x1a514ece,0xcbb6869c,0x2e1d1066,0xb633e728,0x936c581c,0xf15dd69f,0x7439c4f9,0x96e7b8ce,0x2e448a5b,0x5e676f48,0xfd916bbb,0xb2ca7d5b -.long 0xf5024025,0xd55a2541,0xe4c2d937,0x47bc5769,0x0362189f,0x7d31b92a,0xef7816f9,0x83f3086e,0xb587579a,0xf9f46d94,0x30e76c5f,0xec2d22d8,0xb000ffcf,0x27d57461,0x364ffc2c,0xbb7e65f9 -.long 0x6652a220,0x7c7c9477,0xd696c981,0x61618f89,0x89effff3,0x5021701d,0x7c314163,0xf2c8ff8e,0x8efb4d3e,0x2da413ad,0xce176d95,0x937b5adf,0x2a67d51c,0x22867d34,0x18eb3ac9,0x262b9b10 -.long 0xc43ff28b,0x4e314fe4,0x6a664e7a,0x76476627,0xb7a565c2,0x3e90e40b,0xc1acf831,0x8588993a,0x8f938829,0xd7b501d6,0x3edd7d4c,0x996627ee,0x90cd34c7,0x37d44a62,0xf3833e8d,0xa8327499 -.long 0x4bf50353,0x2e18917d,0x556765fb,0x85dd726b,0x93d5ab66,0x54fe65d6,0x915c25fe,0x3ddbaced,0x12f22e85,0xa799d9a4,0x6d06f6bc,0xe2a24867,0x43ca1637,0xf4f1ee56,0x61ece30a,0xfda2828b -.long 0xa2dee7a6,0x758c1a3e,0x734b2284,0xdcde2f3c,0x4eaba6ad,0xaba445d2,0x76cee0a7,0x35aaf668,0xe5aa049a,0x7e0b04a9,0x91103e84,0xe74083ad,0x40afecc3,0xbeb183ce,0xea043f7a,0x6b89de9f -.long 0xfe67ba66,0x0e299d23,0x93cf2f34,0x91450760,0x97fcf913,0xf45b5ea9,0x8bd7ddda,0x5be00843,0xd53ff04d,0x358c3e05,0x5de91ef7,0xbf7ccdc3,0xb69ec1a0,0xad684dbf,0x801fd997,0x367e7cf2 -.long 0xb0dc8595,0x0ca1f3b7,0x9f1d9f2e,0x27de4608,0xbadd82a7,0x1af3bf39,0x65862448,0x79356a79,0xf5f9a052,0xc0602345,0x139a42f9,0x1a8b0f89,0x844d40fc,0xb53eee42,0x4e5b6368,0x93b0bfe5 -.long 0xc024789c,0x5434dd02,0x41b57bfc,0x90dca9ea,0x243398df,0x8aa898e2,0x894a94bb,0xf607c834,0xc2c99b76,0xbb07be97,0x18c29302,0x6576ba67,0xe703a88c,0x3d79efcc,0xb6a0d106,0xf259ced7 -.long 0xc8de610b,0x0f893a5d,0x67e223ce,0xe8c515fb,0x4ead6dc5,0x7774bfa6,0x925c728f,0x89d20f95,0x098583ce,0x7a1e0966,0x93f2a7d7,0xa2eedb94,0x4c304d4a,0x1b282097,0xc077282d,0x0842e3da -.long 0x3b9e2d7b,0xe4d972a3,0xc48218ff,0x7cc60b27,0x84149d91,0x8fc70838,0x2f461ecc,0x5c04346f,0x614650a9,0xebe9fdf2,0xc1f666ac,0x5e35b537,0x88babc83,0x645613d1,0xc5e1c93e,0x88cace3a -.long 0x3de92e23,0x209ca375,0x5fbbb6e3,0xccb03cc8,0xd7b1487e,0xccb90f03,0xc710941f,0xfa9c2a38,0x6724ceed,0x756c3823,0x192d0323,0x3a902258,0xea5e038e,0xb150e519,0xc7427591,0xdcba2865 -.long 0x78890732,0xe549237f,0x53fcb4d9,0xc443bef9,0xeb3480d6,0x9884d8a6,0x3048b186,0x8a35b6a1,0x65e9a90a,0xb4e44716,0x653006c0,0x45bf380d,0x4fe9ae3b,0x8f3f820d,0x979a3b71,0x244a35a0 -.long 0x74cd06ff,0xa1010e9d,0xaca3eeac,0x9c17c7df,0x8063aa2b,0x74c86cd3,0x734614ff,0x8595c4b3,0x990f62cc,0xa3de00ca,0xca0c3be5,0xd9bed213,0xdf8ce9f5,0x7886078a,0x5cd44444,0xddb27ce3 -.long 0x58926ddd,0xed374a66,0x908015b8,0x138b2d49,0xde1f7ab8,0x886c6579,0xc3020b7a,0x888b9aa0,0x3a96e355,0xd3ec034e,0xf30fbe9a,0xba65b0b8,0xff21367a,0x064c8e50,0x0b04b46e,0x1f508ea4 -.long 0x747c866c,0x98561a49,0x0518a062,0xbbb1e5fe,0xecdc3608,0x20ff4e8b,0x20184027,0x7f55cded,0xf38c85f0,0x8d73ec95,0x8bc3b8c3,0x5b589fdf,0x0f12b66f,0xbe95dd98,0x0e338e01,0xf5bd1a09 -.long 0x5e915918,0x65163ae5,0x86f8a46b,0x6158d6d9,0xeeebf99c,0x8466b538,0xbca477ef,0xca8761f6,0x9ebbc601,0xaf3449c2,0xe0c3ae2f,0xef3b0f41,0x5de63752,0xaa6c577d,0x64682a51,0xe9166601 -.long 0xfc15aa1e,0x5a3097be,0xb54b0745,0x40d12548,0x519a5f12,0x5bad4706,0xa439dee6,0xed03f717,0x4a02c499,0x0794bb6c,0xcffe71d2,0xf725083d,0x0f3adcaf,0x2cad7519,0x43729310,0x7f68ea1c -.long 0xb7ffd977,0xe747c8c7,0x80761a22,0xec104c35,0x5a3ffb83,0x8395ebaf,0xe4b63db7,0xfb3261f4,0xd883e544,0x53544960,0x8cc2eeb8,0x13520d70,0xd3d65f99,0x08f6337b,0x781cf95b,0x83997db2 -.long 0x0dbd2c01,0xce6ff106,0x1f9ce934,0x4f8eea6b,0x0e993921,0x546f7c4b,0x5e753fc7,0x6236a324,0xa16022e9,0x65a41f84,0x43d1dbb2,0x0c18d878,0x2d4cef9c,0x73c55640,0x70444c74,0xa0428108 -.long 0x9afdfb3c,0x68e4f15e,0x5bdfb6df,0x49a56143,0x5f823d97,0xa9bc1bd4,0xea111c2a,0xbceb5970,0xb269bbc4,0x366b455f,0xe9bc5d62,0x7cd85e1e,0x4f18b086,0xc743c41c,0x95294fb9,0xa4b40990 -.long 0x26ee8382,0x9c7c581d,0x359d638e,0xcf17dcc5,0xb728ae3d,0xee8273ab,0xf821f047,0x1d112926,0x50491a74,0x11498477,0xfde0dfb9,0x687fa761,0x7ea435ab,0x2c258022,0x91ce7e3f,0x6b8bdb94 -.long 0x3bf834aa,0x4c5b5dc9,0x4f6c7e4b,0x04371819,0x3736bcad,0xc284e00a,0x21ae8f8d,0x0d881118,0xf48c8e33,0xf9cf0f82,0xa1bf40db,0xa11fd075,0xdc2733e5,0xdceab0de,0x8e986bd7,0xc560a8b5 -.long 0x3929d097,0x48dd1fe2,0x92f188f1,0x3885b290,0xda6fcdac,0x0f2ae613,0xb662a46c,0x9054303e,0x0738042a,0xb6871e44,0xbdaf6449,0x98e6a977,0xd1c9df1b,0xd8bc0650,0x36e098f9,0xef3d6451 -.long 0xb6d72d28,0x03fbae82,0xf5d84080,0x77ca9db1,0xa58efc1c,0x8a112cff,0xc564cb4a,0x518d761c,0xf0d1b5ce,0x69b5740e,0xe9eb1785,0x717039cc,0x22f53382,0x3fe29f90,0x6bc7c95c,0x8e54ba56 -.long 0xf7f91d0f,0x9c806d8a,0xa82a5728,0x3b61b0f1,0x94d76754,0x4640032d,0x47d834c6,0x273eb5de,0x7b4e4d53,0x2988abf7,0xde401777,0xb7ce66bf,0x715071b3,0x9fba6b32,0xad3a1a98,0x82413c24 -.long 0xe0e8ad93,0x5b7fc8c4,0x5fab868d,0xb5679aee,0x2b3946f3,0xb1f9d2fa,0x5685b50a,0x458897dc,0x89d0caf3,0x1e98c930,0x78642e92,0x39564c5f,0x0dbdaf18,0x1b77729a,0x579e82e6,0xf9170722 -.long 0xe4515fa5,0x680c0317,0xfb0c790f,0xf85cff84,0x6d2e0765,0xc7a82aab,0x35c82b32,0x7446bca9,0x6d63184f,0x5de607aa,0x262803a6,0x7c1a46a8,0xaebe8035,0xd218313d,0xc73c51f8,0x92113ffd -.long 0x12e7e46c,0x4b38e083,0x56126bd5,0x69d0a37a,0x73c07e04,0xfb3f324b,0x8fda7267,0xa0c22f67,0x4d2c7d8f,0x8f2c0051,0xcbe2cae5,0xbc45ced3,0xa8f0f277,0xe1c6cf07,0x1eb99a98,0xbc392312 -.long 0x3cc8ac85,0x75537b7e,0xdd02753b,0x8d725f57,0xb737df2f,0xfd05ff64,0xf6d2531d,0x55fe8712,0x6ab6b01c,0x57ce04a9,0x7cd93724,0x69a02a89,0xcf86699b,0x4f82ac35,0x9cb4b232,0x8242d3ad -.long 0xd62105e5,0x713d0f65,0x2d29be61,0xbb222bfa,0x6cfbef09,0xf2f9a79e,0xd5d6782f,0xfc24d8d3,0xd4129967,0x5db77085,0xdc3c2a43,0xdb81c3cc,0x05d8d9a3,0x9d655fc0,0x54298026,0x3f5d057a -.long 0x88c54694,0x1157f56d,0x9b09573e,0xb26baba5,0x22adffd1,0x2cab03b0,0xdd69f383,0x60a412c8,0x54b25039,0xed76e98b,0x687e714d,0xd4ee67d3,0x7b00b594,0x87739648,0xc9ef709b,0xce419775 -.long 0x1c203a40,0x40f76f85,0xeafd8f91,0x30d352d6,0x95578dd2,0xaf196d3d,0x77cc3f3d,0xea4bb3d7,0xb98e782b,0x42a5bd03,0x0624920d,0xac958c40,0xfc56fcc8,0xb838134c,0x89572e5e,0x86ec4ccf -.long 0x9be47be0,0x69c43526,0xcb28fea1,0x323b7dd8,0x3a6c67e5,0xfa5538ba,0x1d378e46,0xef921d70,0x3c4b880e,0xf92961fc,0x98940a67,0x3f6f914e,0xfef0ff39,0xa990eb0a,0xf0eeff9c,0xa6c2920f -.long 0x51b8d9a3,0xca804166,0x0ffb0db1,0x42531bc9,0xaa82e7ce,0x72ce4718,0xdf574741,0x6e199913,0xd5d36946,0xd5f1b13d,0xf68f0194,0x8255dc65,0x8710d230,0xdc9df4cd,0x138c1988,0x3453c20f -.long 0x89a6ef01,0x9af98dc0,0x9857df85,0x4dbcc3f0,0x5c1ad924,0x34805601,0xd0493046,0x40448da5,0x4ee343e2,0xf629926d,0x90e8a301,0x6343f1bd,0x40815b3f,0xefc93491,0xde8f66fb,0xf882a423 -.long 0xe7db9f57,0x3a12d5f4,0x3c384c27,0x7dfba38a,0x6fc660b1,0x7a904bfd,0x2773b21c,0xeb6c5db3,0x1cdfe049,0xc350ee66,0x44540f29,0x9baac0ce,0xa5ec6aad,0xbc57b6ab,0x0a7c1baa,0x167ce8c3 -.long 0x53fb2b56,0xb23a03a5,0x4e057f78,0x6ce141e7,0x89e490d9,0x796525c3,0xa31a7e75,0x0bc95725,0x1220fd06,0x1ec56791,0x408b0bd6,0x716e3a3c,0xe8ebeba9,0x31cd6bf7,0xbee6b670,0xa7326ca6 -.long 0xcd090c43,0x3d9f851c,0xf12c3988,0x561e8f13,0x904b7be4,0x50490b6a,0x0410737b,0x61690ce1,0x0f009052,0x299e9a37,0xf026092e,0x258758f0,0xfdfcdc0f,0x9fa255f3,0xc0e1bcd2,0xdbc9fb1f -.long 0x24651840,0x35f9dd6e,0xa5c59abc,0xdca45a84,0xecca4938,0x103d396f,0xb97b3f29,0x4532da0a,0x1999a6bf,0xc4135ea5,0x5e6bf2ee,0x3aa9505a,0x3f5be093,0xf77cef06,0xa943152e,0x97d1a0f8 -.long 0x2e1c21dd,0x2cb0ebba,0x2c6797c4,0xf41b29fc,0xb300101f,0xc6e17321,0xd0d79a89,0x4422b0e9,0x92f1bfc4,0x49e4901c,0xe1e10ed9,0x06ab1f8f,0xdb2926b8,0x84d35577,0x356e8ec2,0xca349d39 -.long 0x343bf1a9,0x70b63d32,0x37d1a6b1,0x8fd3bd28,0x316865b4,0x0454879c,0xc458efa2,0xee959ff6,0x9706dc3f,0x0461dcf8,0x164e4b2e,0x737db0e2,0x2f8843c8,0x09262680,0x7745e6f6,0x54498bbc -.long 0xa29e24af,0x359473fa,0x70aa87a1,0xfcc3c454,0x00573ace,0xfd2c4bf5,0x28dd1965,0xb65b514e,0x2193e393,0xe46ae7cf,0xf5444d97,0x60e9a4e1,0x00ff38ed,0xe7594e96,0x0a0e0f02,0x43d84d2f -.long 0xee398a21,0x8b6db141,0xe3bcc5be,0xb88a56ae,0x373460ea,0x0a1aa52f,0x160bb19b,0x20da1a56,0x65bf0384,0xfb54999d,0x5d5a180e,0x71a14d24,0x21737b04,0xbc44db7b,0x01dd8e92,0xd84fcb18 -.long 0xfa44b479,0x80de937b,0x5c98fd4f,0x53505499,0x28f08727,0x1edb12ab,0xa5f3ef53,0x4c58b582,0x8327f246,0xbfb236d8,0x4d7df320,0xc3a3bfaa,0xb96024f2,0xecd96c59,0x7f4e0433,0xfc293a53 -.long 0x5acf6e10,0x5341352b,0xafe652c3,0xc50343fd,0x18577a7f,0x4af3792d,0xaf16823d,0xe1a4c617,0x33425d0a,0x9b26d0cd,0x9b7bc47f,0x306399ed,0x706bb20b,0x2a792f33,0x98111055,0x31219614 -.long 0x87f5d28b,0x864ec064,0x962277fd,0x11392d91,0xbb6aed5f,0xb5aa7942,0x47e799d9,0x080094dc,0x208ba19b,0x4afa588c,0x8512f284,0xd3e7570f,0x02f5799a,0xcbae64e6,0x514b9492,0xdeebe7ef -.long 0xe5c298ff,0x30300f98,0x3678361f,0x17f561be,0x98cb9a16,0xf52ff312,0x5562d490,0x6233c3bc,0x92e3a2cb,0x7bfa15a1,0xe6365119,0x961bcfd1,0x2c8c53b1,0x3bdd29bf,0x822844ba,0x739704df -.long 0x7e7b754b,0x7dacfb58,0xa806c9b9,0x23360791,0x23504452,0xe7eb88c9,0x852c1783,0x2983e996,0x958d881d,0xdd4ae529,0x262c7b3c,0x026bae03,0x960b52d1,0x3a6f9193,0x92696cfb,0xd0980f90 -.long 0xd5f30851,0x4c1f428c,0x2a4f6630,0x94dfed27,0xfc5d48a4,0x4df53772,0x933260ce,0xdd2d5a2f,0xd44cc7a5,0x574115bd,0xbd12533a,0x4ba6b20d,0x243057c9,0x30e93cb8,0x14de320e,0x794c486a -.long 0xf21496e4,0xe925d4ce,0xec696331,0xf951d198,0x3e8d812f,0x9810e2de,0x389294ab,0xd0a47259,0x0e3bab66,0x513ba2b5,0xabad306f,0x462caff5,0xaf04c49e,0xe2dc6d59,0xe0b84b0b,0x1aeb8750 -.long 0x2f7d0ca2,0xc034f12f,0xe06acf2f,0x6d2e8128,0x21facc2f,0x801f4f83,0xf40ef607,0xa1170c03,0x7805a99c,0xfe0a1d4f,0xcc26aba5,0xbde56a36,0x35531f40,0x5b1629d0,0x9afa6108,0xac212c2b -.long 0x15697be5,0x30a06bf3,0x2c63c7c1,0x6f0545dc,0x7ccdadaf,0x5d8cb842,0xac7015bb,0xd52e379b,0xf462c23e,0xc4f56147,0x46bc24b0,0xd44a4298,0xe2856d4f,0xbc73d23a,0x0832bcdf,0x61cedd8c -.long 0x99f241d7,0x60953556,0x001a349d,0xee4adbd7,0xaa89e491,0x0b35bf6a,0x136f7546,0x7f0076f4,0x9264da3d,0xd19a18ba,0x62a7a28b,0x6eb2d2cd,0x8761c971,0xcdba941f,0xa3be4a5d,0x1550518b -.long 0x57d0b70c,0xd0e8e2f0,0xcd133ba3,0xeea8612e,0x44416aec,0x814670f0,0x30775061,0x424db6c3,0x16213fd1,0xd96039d1,0x18a3478f,0xc61e7fa5,0xcb0c5021,0xa805bdcc,0x0cc616dd,0xbdd6f3a8 -.long 0x5d97f7e2,0x06009667,0xaf0bf4b6,0x31db0fc1,0x5491627a,0x23680ed4,0x7d741fb1,0xb99a3c66,0x36b1ff92,0xe9bb5f55,0x512b388d,0x29738577,0x50fcf263,0xdb8a2ce7,0x6c4f7b47,0x385346d4 -.long 0x31631f9e,0xbe86c5ef,0x03a57a29,0xbf91da21,0x7b23f821,0xc3b1f796,0x770db354,0x0f7d00d2,0xd8fe79da,0x8ffc6c3b,0xd525c996,0xcc5e8c40,0xcfff632a,0x4640991d,0x67112528,0x64d97e8c -.long 0x02f1cd1e,0xc232d973,0x1dd212a4,0xce87eacb,0xe69802f7,0x6e4c8c73,0x1fffddbd,0x12ef0290,0x1bcea6e2,0x941ec74e,0x3cb92cbb,0xd0b54024,0x7e8f9d05,0x809fb9d4,0xf2992aae,0x3bf16159 -.long 0xf8a7a838,0xad40f279,0x05615660,0x11aea631,0xa01f6fa1,0xbf52e6f1,0x3dc2aec9,0xef046995,0xd8080711,0x785dbec9,0x9fdedf76,0xe1aec60a,0xfa21c126,0xece797b5,0x05e52732,0xc66e898f -.long 0x08811fdb,0x39bb69c4,0x2fc7f082,0x8bfe1ef8,0x174f4138,0xc8e7a393,0xd58d1f98,0xfba8ad1d,0xbfd2fd5b,0xbc21d0ce,0x6ee60d61,0x0b839a82,0xafd22253,0xaacf7658,0xaae396b3,0xb526bed8 -.long 0x38564464,0xccc1bbc2,0x8c45bc73,0x9e3ff947,0x58188a78,0xcde9bca3,0xd73bf8f7,0x138b8ee0,0x4123c489,0x5c7e234c,0xfa643297,0x66e69368,0x39a15fa3,0x0629eeee,0xa9e2a927,0x95fab881 -.long 0xeafbb1e1,0xb2497007,0xe75b7a93,0xd75c9ce6,0xefb68d78,0x3558352d,0x223f6396,0xa2f26699,0xe469b17a,0xeb911ecf,0xe72d3ec2,0x62545779,0x82cb113f,0x8ea47de7,0x4e1fa98d,0xebe4b086 -.long 0x8cdfedb1,0xec2d5ed7,0xfe211a74,0xa535c077,0x11d244c5,0x9678109b,0xbe299a76,0xf17c8bfb,0xfb11fbc4,0xb651412e,0x94ab3f65,0xea0b5482,0x0cf78243,0xd8dffd95,0xce0361d4,0x2e719e57 -.long 0x304ddc5b,0x9007f085,0x4daba2ea,0x095e8c6d,0x3f9d28a9,0x5a33cdb4,0xe2283003,0x85b95cd8,0xb9744733,0xbcd6c819,0xfc7f5783,0x29c5f538,0xd59038e4,0x6c49b2fa,0x3bbe1018,0x68349cc1 -.long 0x21830ee5,0xcc490c1d,0xe9bfa297,0x36f9c4ee,0x48de1a94,0x58fd7294,0x4e8f2cdc,0xaadb13a8,0x81313dba,0x515eaaa0,0xc2152dd8,0xc76bb468,0xa653dbf8,0x357f8d75,0xb14ac143,0xe4d8c4d1 -.long 0xb055cb40,0xbdb8e675,0x977b5167,0x898f8e7b,0xb82fb863,0xecc65651,0x6d88f01f,0x56544814,0x263a75a9,0xb0928e95,0x1a22fcda,0xcfb6836f,0x3f3bd37c,0x651d14db,0xb6ad4664,0x1d3837fb -.long 0xff4f94ab,0x7c5fb538,0x6d7fb8f2,0x7243c712,0xa85c5287,0xef13d60c,0x4bb8dd1b,0x18cfb7c7,0x72908219,0x82f9bfe6,0x9d5144ab,0x35c4592b,0x9cf4b42f,0x52734f37,0x8c60ddc4,0x6bac55e7 -.long 0x94dea0f6,0xb5cd811e,0xe18cc1a3,0x259ecae4,0x15e660f8,0x6a0e836e,0x0e02bff2,0x6c639ea6,0x7e1026fd,0x8721b8cb,0x63261942,0x9e73b50b,0x77f01da3,0xb8c70974,0x8268f57f,0x1839e6a6 -.long 0x5150b805,0x571b9415,0xf92c7097,0x1892389e,0x4a084b95,0x8d69c18e,0xbe5b495c,0x7014c512,0x1b07523c,0x4780db36,0x2c1c64fa,0x2f6219ce,0x602c105a,0xc38b81b0,0x5dc8e360,0xab4f4f20 -.long 0xcf7d62d2,0x20d3c982,0x23ba8150,0x1f36e29d,0x92763f9e,0x48ae0bf0,0x1d3a7007,0x7a527e6b,0x581a85e3,0xb4a89097,0xdc158be5,0x1f1a520f,0x167d726e,0xf98db37d,0x1113e862,0x8802786e -.long 0x36f09ab0,0xefb2149e,0x4a10bb5b,0x03f163ca,0x06e20998,0xd0297045,0x1b5a3bab,0x56f0af00,0x70880e0d,0x7af4cfec,0xbe3d913f,0x7332a66f,0x7eceb4bd,0x32e6c84a,0x9c228f55,0xedc4a79a -.long 0xc55c4496,0xc37c7dd0,0x25bbabd2,0xa6a96357,0xadd7f363,0x5b7e63f2,0x2e73f1df,0x9dce3782,0xb2b91f71,0xe1e5a16a,0x5ba0163c,0xe4489823,0xf6e515ad,0xf2759c32,0x8615eecf,0xa5e2f1f8 -.long 0xabded551,0x74519be7,0xc8b74410,0x03d358b8,0x0e10d9a9,0x4d00b10b,0x28da52b7,0x6392b0b1,0x0b75c904,0x6744a298,0xa8f7f96c,0xc305b0ae,0x182cf932,0x042e421d,0x9e4636ca,0xf6fc5d50 -.long 0xd64cc78c,0x795847c9,0x9b6cb27b,0x6c50621b,0xdf8022ab,0x07099bf8,0xc04eda1d,0x48f862eb,0xe1603c16,0xd12732ed,0x5c9a9450,0x19a80e0f,0xb429b4fc,0xe2257f54,0x45460515,0x66d3b2c6 -.long 0x822e37be,0x6ca4f87e,0x253bda4e,0x73f237b4,0x41190aeb,0xf747f3a2,0x804cf284,0xf06fa36f,0xfc621c12,0x0a6bbb6e,0x40b80ec6,0x5d624b64,0x7ba556f3,0x4b072425,0x3e2d20a8,0x7fa0c354 -.long 0xe3229d41,0xe921fa31,0x94531bd4,0xa929c652,0xa6d38209,0x84156027,0x6bdb97bd,0xf3d69f73,0x16833631,0x8906d19a,0x03d51be3,0x68a34c2e,0x0e511cd8,0xcb59583b,0xfdc132a8,0x99ce6bfd -.long 0xffcdb463,0x3facdaaa,0x34a38b08,0x658bbc1a,0xf1a9078d,0x12a801f8,0x6ab855de,0x1567bcf9,0x3572359b,0xe08498e0,0x8659e68b,0xcf0353e5,0x7d23807c,0xbb86e9c8,0x2198e8a2,0xbc08728d -.long 0x453cadd6,0x8de2b7bc,0xbc0bc1f8,0x203900a7,0xa6abd3af,0xbcd86e47,0x8502effb,0x911cac12,0xec965469,0x2d550242,0x29e0017e,0x0e9f7692,0x65979885,0x633f078f,0x4cf751ef,0xfb87d449 -.long 0xfc25419a,0xe1790e4b,0x4bff3cfd,0x36467203,0x25b6e83f,0xc8db6386,0x6cad6fd2,0x6cc69f23,0x6bc68bb9,0x0219e45a,0x297f7334,0xe43d79b6,0x465dc97c,0x7d445368,0x2a0b949a,0x4b9eea32 -.long 0x6102d021,0x1b96c6ba,0x2f4461ea,0xeaafac78,0xc49f19a8,0xd4b85c41,0xcf538875,0x275c28e4,0xdd2e54e0,0x35451a9d,0x0605618b,0x6991adb5,0x7b36cd24,0x5b8b4bcd,0x56f37216,0x372a4f8c -.long 0xa6a5da60,0xc890bd73,0xdc4c9ff0,0x6f083da0,0xf0536e57,0xf4e14d94,0xaaec8243,0xf9ee1eda,0x8bdcf8e7,0x571241ec,0x0b041e26,0xa5db8271,0xe3fff040,0x9a0b9a99,0x7c271202,0xcaaf21dd -.long 0x4f0dd2e8,0xb4e2b2e1,0x0a377ac7,0xe77e7c4f,0x0d7a2198,0x69202c3f,0x28200eb8,0xf759b7ff,0xdcfe314e,0xc87526ed,0x53d5cf99,0xeb84c524,0x515138b6,0xb1b52ace,0x23fca3f4,0x5aa7ff8c -.long 0xb9791a26,0xff0b13c3,0xcdd58b16,0x960022da,0x57aad2de,0xdbd55c92,0xf30fe619,0x3baaaaa3,0x0d881efd,0x9a4b2346,0x46325e2a,0x506416c0,0x035c18d4,0x91381e76,0xf27817b0,0xb3bb68be -.long 0x5116f937,0x15bfb8bf,0xc1268943,0x7c64a586,0x8419a2c8,0x71e25cc3,0x8335f463,0x9fd6b0c4,0xe8ee0e0e,0x4bf0ba3c,0x298c21fa,0x6f6fba60,0xae66bee0,0x57d57b39,0x22672544,0x292d5130 -.long 0xbab093b3,0xf451105d,0x02839986,0x012f59b9,0x3474a89c,0x8a915802,0x2de03e97,0x048c919c,0x91071cd5,0xc476a2b5,0x034970a5,0x791ed89a,0xe1b7994b,0x89bd9042,0xa1057ffd,0x8eaf5179 -.long 0xd551ee10,0x6066e2a2,0x727e09a6,0x87a8f1d8,0x2c01148d,0x00d08bab,0x424f33fe,0x6da8e4f1,0xcf9a4e71,0x466d17f0,0x3bf5cb19,0xff502010,0xd062ecc0,0xdccf97d8,0x81d80ac4,0x80c0d9af -.long 0x033f2876,0xe87771d8,0x7d5cc3db,0xb0186ec6,0x3bc9bc1d,0x58e8bb80,0x6f6ef60e,0x4d1395cc,0x186244a0,0xa73c62d6,0x110a5b53,0x918e5f23,0x741b7eab,0xed4878ca,0xdbe03e51,0x3038d71a -.long 0xa93c3246,0x840204b7,0xa0b9b4cd,0x21ab6069,0xb1d64218,0xf5fa6e2b,0xf3d56191,0x1de6ad0e,0xff1929c7,0x570aaa88,0x640e87b5,0xc6df4c6b,0xc65f0ccc,0xde8a74f2,0xe6f6cc01,0x8b972fd5 -.long 0x0b846531,0x3fff36b6,0x10a5e475,0xba7e45e6,0x4145b6c5,0x84a1d10e,0x5e046d9d,0xf1f7f91a,0x44de90d7,0x0317a692,0xf199c15e,0x951a1d4a,0xc9d73deb,0x91f78046,0xfab8224f,0x74c82828 -.long 0xe7560b90,0xaa6778fc,0xa7e824ce,0xb4073e61,0xd642eba8,0xff0d693c,0x5dccef38,0x7ce2e57a,0x1df1ad46,0x89c2c789,0x098346fd,0x83a06922,0xda2fc177,0x2d715d72,0x85b6cf1d,0x7b6dd71d -.long 0x73fa9cb0,0xc60a6d0a,0x328bf5a9,0xedd3992e,0x832c8c82,0xc380ddd0,0xa2a0bf50,0xd182d410,0xd9a528db,0x7d9d7438,0xcaf53994,0xe8b1a0e9,0x0e19987c,0xddd6e5fe,0x190b059d,0xacb8df03 -.long 0x8300129f,0x53703a32,0x68c43bfd,0x1f637662,0x00e54051,0xbcbd1913,0x7bf5a8c5,0x812fcc62,0x29fb85da,0x3f969d5f,0x694759e8,0x72f4e00a,0x790726b7,0x426b6e52,0x3bdbb209,0x617bbc87 -.long 0x97aee317,0x511f8bb9,0xe81536a8,0x812a4096,0x3ac09b9b,0x137dfe59,0xba8c9a7a,0x0682238f,0xaeccb4bd,0x7072ead6,0x692ba633,0x6a34e9aa,0x6fff9d33,0xc82eaec2,0x1d4d2b62,0xfb753512 -.long 0x1d7aadab,0x1a0445ff,0xd5f6a67c,0x65d38260,0x91cfb26f,0x6e62fb08,0x5c7d91d6,0xef1e0fa5,0x33db72cd,0x47e7c7ba,0xfa7c74b2,0x017cbc09,0xf50a503c,0x3c931590,0x616baa42,0xcac54f60 -.long 0xb2369f0f,0x9b6cd380,0x23c76151,0x97d3a70d,0x9862a9c6,0x5f9dd6fc,0x12312f51,0x044c4ab2,0x834a2ddc,0x035ea0fd,0xcc7b826d,0x49e6b862,0x62fce490,0xb03d6883,0xb37e36e9,0x62f2497a -.long 0xc6458293,0x04b005b6,0xe8d10af7,0x36bb5276,0x8ee617b8,0xacf2dc13,0xb004b3d4,0x470d2d35,0xfeeb1b77,0x06790832,0x85657f9c,0x2bb75c39,0xc0f60004,0xd70bd4ed,0x219b018b,0xfe797ecc -.long 0x753aebcc,0x9b5bec2a,0xc939eca5,0xdaf9f3dc,0xd095ad09,0xd6bc6833,0xdaa4d2fc,0x98abdd51,0x8d168be5,0xd9840a31,0x2325a23c,0xcf7c10e0,0x7e6ecfaf,0xa5c02aa0,0xb5bfdf18,0x2462e7e6 -.long 0xa0cc3f12,0xab2d8a8b,0xbc672a29,0x68dd485d,0x596f2cd3,0x72039752,0xa0cf3d8d,0x5d3eea67,0xe6602671,0x810a1a81,0x14026c0c,0x8f144a40,0x76b50f85,0xbc753a6d,0x645cd4a4,0xc4dc21e8 -.long 0x521d0378,0xc5262dea,0x05011c6f,0x802b8e0e,0x0b4c19ea,0x1ba19cbb,0xebf0aaec,0x21db64b5,0x70342f9d,0x1f394ee9,0x1bc44a14,0x93a10aee,0x3efd0baa,0xa7eed31b,0x1d154e65,0x6e7c824e -.long 0x9966e7ee,0xee23fa81,0x05b7920d,0x64ec4aa8,0x2d90aad4,0x2d44462d,0xdf277ad5,0xf44dd195,0xbb46b6a1,0x8d6471f1,0xfd885090,0x1e65d313,0x13a977b4,0x33a800f5,0x0797e1ef,0xaca9d721 -.long 0xfcff6a17,0x9a5a85a0,0x1eca7cee,0x9970a3f3,0xc9504be3,0xbb9f0d6b,0xadd24ee2,0xe0c504be,0x77fcc2f4,0x7e09d956,0x65bb5fc4,0xef1a5227,0x8b9286aa,0x145d4fb1,0x6649028b,0x66fd0c5d -.long 0x1bf4581c,0x98857ceb,0xaca7b166,0xe635e186,0x659722ac,0x278ddd22,0x1db68007,0xa0903c4c,0x48f21402,0x366e4589,0xb96abda2,0x31b49c14,0xe0403190,0x329c4b09,0xd29f43fe,0x97197ca3 -.long 0x274983d8,0x8073dd1e,0x55717c8f,0xda1a3bde,0x0361f9d1,0xfd3d4da2,0x4c7de1ce,0x1332d081,0xaa6d0e10,0x9b7ef7a3,0xf54f1c4a,0x17db2e73,0x4cd35567,0xaf3dffae,0xe56f4e71,0xaaa2f406 -.long 0x7ace3fc7,0x8966759e,0x45a8d8c6,0x9594eacf,0x91834e0e,0x8de3bd8b,0x548c0421,0xafe4ca53,0xe6ee81c6,0xfdd7e856,0x6b891a3a,0x8f671beb,0xfae63829,0xf7a58f2b,0x9c11ac9f,0x9ab186fb -.long 0x10b5be76,0x8d6eb369,0xfb040bcd,0x046b7739,0xcb73de88,0xccb4529f,0xcf26be03,0x1df0fefc,0xbcfcd027,0xad7757a6,0xbb3165ca,0xa8786c75,0x7e99a4d9,0xe9db1e34,0xb06c504b,0x99ee86df -.long 0xc15c9f0a,0x5b7c2ddd,0x4295989e,0xdf87a734,0x03d08fda,0x59ece47c,0xad5fc702,0xb074d3dd,0x51a03776,0x20407903,0x2a608007,0x2bb1f77b,0xe1153185,0x25c58f4f,0x766e6447,0xe6df62f6 -.long 0xed51275a,0xefb3d1be,0x2f0f483f,0x5de47dc7,0x97c2bedf,0x7932d98e,0x0219f8a1,0xd5c11927,0xa73a294e,0x9d751200,0x9dc20172,0x5f88434a,0xa26f506a,0xd28d9fd3,0x9d1dcd48,0xa890cd31 -.long 0x70f4d3b4,0x0aebaec1,0x0ffc8d00,0xfd1a1369,0x57d57838,0xb9d9c240,0x68bac361,0x45929d26,0x25b15ca6,0x5a2cd060,0x6e474446,0x4b3c83e1,0xee1e5134,0x1aac7578,0xc91e2f41,0xa418f5d6 -.long 0x213ed68b,0x6936fc8a,0x510a5224,0x860ae7ed,0xdef09b53,0x63660335,0xcd79c98d,0x641b2897,0x01110f35,0x29bd38e1,0x648b1937,0x79c26f42,0x9d9164f4,0x64dae519,0x0265c273,0xd85a2310 -.long 0x4b07e2b1,0x7173dd5d,0x8d9ea221,0xd144c4cb,0x1105ab14,0xe8b04ea4,0xfe80d8f1,0x92dda542,0xcf03dce6,0xe9982fa8,0x1a22cffc,0x8b5ea965,0x3fad88c4,0xf7f4ea7f,0x6a5ba95c,0x62db773e -.long 0x93f24567,0xd20f02fb,0x315257ca,0xfd46c69a,0x8bcab987,0x0ac74cc7,0x5ceca2f5,0x46f31c01,0x888b219e,0x40aedb59,0xe1fccd02,0xe50ecc37,0x911f816c,0x1bcd9dad,0x8db9b00c,0x583cc1ec -.long 0xa483bf11,0xf3cd2e66,0xb1b2c169,0xfa08a6f5,0x4be9fa28,0xf375e245,0x5b6d011f,0x99a7ffec,0xc4ae62da,0x6a3ebddb,0x374aef5d,0x6cea00ae,0x9d4d05bc,0xab5fb98d,0xd560f252,0x7cba1423 -.long 0x208490de,0x49b2cc21,0xbcfb2879,0x1ca66ec3,0x1b6fb16f,0x7f1166b7,0x65fe5db3,0xfff63e08,0x8b2610be,0xb8345abe,0x39de3df4,0xb732ed80,0x211c32b4,0x0e24ed50,0x848ff27d,0xd10d8a69 -.long 0xed4de248,0xc1074398,0x10488927,0xd7cedace,0x85673e13,0xa4aa6bf8,0x6daf30af,0xb46bae91,0xfcef7ad8,0x07088472,0xd4b35e97,0x61151608,0xdde29986,0xbcfe8f26,0xd5a34c79,0xeb84c4c7 -.long 0x164e1214,0xc1eec55c,0xa147bb03,0x891be86d,0x0ba96835,0x9fab4d10,0xa5c1ae9f,0xbf01e9b8,0xb186ebc0,0x6b4de139,0x85b91bca,0xd5c74c26,0xc2d93854,0x5086a99c,0xa7a9dfbc,0xeed62a7b -.long 0x76b7618a,0x8778ed6f,0x03b66062,0xbff750a5,0xb65186db,0x4cb7be22,0xcc3a6d13,0x369dfbf0,0x7191a321,0xc7dab26c,0x40ed718e,0x9edac3f9,0xd0cfd183,0xbc142b36,0x7c991693,0xc8af82f6 -.long 0x97ce0b2a,0xb3d1e4d8,0xc3a55cdf,0xe6d7c87f,0x68b81afe,0x35846b95,0xd3c239d8,0x018d12af,0x01206e15,0x2b2c6208,0xa3b882c6,0xe0e42453,0xa50162d5,0x854470a3,0x7017a62a,0x08157478 -.long 0x820357c7,0x18bd3fb4,0x6f1458ad,0x992039ae,0x25b44aa1,0x9a1df3c5,0xed3d5281,0x2d780357,0xc77ad4d4,0x58cf7e4d,0xf9df4fc4,0xd49a7998,0x1d71205e,0x4465a8b5,0x649254aa,0xa0ee0ea6 -.long 0xab7bd771,0x4b5eeecf,0x35c262b9,0x6c873073,0x3c9d61e7,0xdc5bd648,0x321460d2,0x233d6d54,0xfc195bcc,0xd20c5626,0x04d78b63,0x25445958,0x17ec8ef3,0xe03fcb3d,0x46b8f781,0x54b690d1 -.long 0x21230646,0x82fa2c8a,0x084f418c,0xf51aabb9,0x1a30ba43,0xff4fbec1,0x743c9df7,0x6a5acf73,0xd635b4d5,0x1da2b357,0xecd5c1da,0xc3de68dd,0xd61af0dd,0xa689080b,0xd665bf99,0xdea5938a -.long 0xfe637294,0x0231d71a,0xa5a81cd8,0x01968aa6,0x048e63b5,0x11252d50,0x6ca007e9,0xc446bc52,0x96d6134b,0xef8c50a6,0x9e09a05c,0x9361fbf5,0xdca3291a,0xf17f85a6,0xff251a21,0xb178d548 -.long 0xa4df3915,0x87f6374b,0x2fd5d608,0x566ce1bf,0x7de35102,0x425cba4d,0x58c5d5e2,0x6b745f8f,0x63122edf,0x88402af6,0x3b989a89,0x3190f9ed,0xebba3156,0x4ad3d387,0xc7c469a5,0xef385ad9 -.long 0x3f642c29,0xb08281de,0x910ffb88,0x20be0888,0xd5292546,0xf353dd4a,0x8377a262,0x3f1627de,0xeefcd638,0xa5faa013,0x74cc77c3,0x8f3bf626,0xa348f55e,0x32618f65,0x9fefeb9e,0x5787c0dc -.long 0xd9a23e44,0xf1673aa2,0x4e10690d,0x88dfa993,0x2bf91108,0x1ced1b36,0x3af48649,0x9193ceca,0x2d738fc5,0xfb34327d,0x975fee6c,0x6697b037,0xc04079a5,0x2f485da0,0x2feaa1ac,0x2cdf5735 -.long 0xbd55659e,0x76944420,0x4376090c,0x7973e32b,0x163b591a,0x86bb4fe1,0xc196f0ca,0x10441aed,0x045ad915,0x3b431f4a,0xa4afacb1,0x6c11b437,0x71fdbbd8,0x30b0c7db,0xeda65acd,0xb642931f -.long 0x9c92b235,0x4baae6e8,0x6b3993a1,0xa73bbd0e,0x693dd031,0xd06d60ec,0x7156881c,0x03cab91b,0x1db3574b,0xd615862f,0x64bb061a,0x485b0185,0xa0181e06,0x27434988,0xc1c0c757,0x2cd61ad4 -.long 0x2ff9f403,0x3effed5a,0x62239029,0x8dc98d8b,0x1f17b70d,0x2206021e,0xbf510015,0xafbec0ca,0x80130dfa,0x9fed7164,0x8a02dcf5,0x306dc2b5,0xfeb10fc0,0x48f06620,0x5a57cf51,0x78d1e1d5 -.long 0x192ef710,0xadef8c5a,0x3b7431f9,0x88afbd4b,0x64250c9e,0x7e1f7407,0xb58bec07,0x6e31318d,0x24f89b4e,0xfd4fc4b8,0x48c36a2a,0x65a5dd88,0xf024baa7,0x4f1eccff,0xcba94650,0x22a21cf2 -.long 0x42a554f7,0x95d29dee,0x002ec4ba,0x828983a5,0x8badb73d,0x8112a1f7,0xa27c1839,0x79ea8897,0xd065fd83,0x8969a5a7,0xb262a0bc,0xf49af791,0xaf2b5127,0xfcdea8b6,0x564c2dbc,0x10e913e1 -.long 0xbc21ef51,0x51239d14,0x4ce57292,0xe51c3ceb,0x47bbcc3b,0x795ff068,0xbd7e11e6,0x86b46e1e,0x80041ef4,0x0ea6ba23,0x6262342e,0xd72fe505,0x31d294d4,0x8abc6dfd,0x1278c2c9,0xbbe017a2 -.long 0xb389328a,0xb1fcfa09,0xd01771b5,0x322fbc62,0x60b045bf,0x04c0d063,0x10e52d01,0xdb652edc,0x03ec6627,0x50ef932c,0xc1ee50e3,0xde1b3b2d,0xdc37a90d,0x5ab7bdc5,0x31e33a96,0xfea67213 -.long 0x4f2999aa,0x6482b5cb,0xb8cbf0dd,0x38476cc6,0x173405bb,0x93ebfacb,0xe52369ec,0x15cdafe7,0xd935b7db,0xd42d5ba4,0x1c99a4cd,0x648b6004,0xa3b5545b,0x785101bd,0x9dd67faf,0x4bf2c38a -.long 0x4442449c,0xb1aadc63,0x33ad4fb8,0xe0e9921a,0xaa686d82,0x5c552313,0x465d866c,0xdee635fa,0x18ee6e8a,0xbc3c224a,0xed42e02f,0xeed748a6,0xd474cd08,0xe70f930a,0xfff24adf,0x774ea6ec -.long 0xf3480d4a,0x03e2de1c,0xbc8acf1a,0xf0d8edc7,0x68295a9c,0xf23e3303,0xc546a97d,0xfadd5f68,0x96f8acb1,0x895597ad,0x671bdae2,0xbddd49d5,0x21dd43f4,0x16fcd528,0x6619141a,0xa5a45412 -.long 0xc360e25a,0x8ce9b6bf,0x075a1a78,0xe6425195,0x481732f4,0x9dc756a8,0x5432b57a,0x83c0440f,0xd720281f,0xc670b3f1,0xd135e051,0x2205910e,0xdb052be7,0xded14b0e,0xc568ea39,0x697b3d27 -.long 0xfb3ff9ed,0x2e599b9a,0x17f6515c,0x28c2e0ab,0x474da449,0x1cbee4fd,0x4f364452,0x071279a4,0x01fbe855,0x97abff66,0x5fda51c4,0x3ee394e8,0x67597c0b,0x190385f6,0xa27ee34b,0x6e9fccc6 -.long 0x14092ebb,0x0b89de93,0x428e240c,0xf17256bd,0x93d2f064,0xcf89a7f3,0xe1ed3b14,0x4f57841e,0xe708d855,0x4ee14405,0x03f1c3d0,0x856aae72,0xbdd7eed5,0xc8e5424f,0x73ab4270,0x3333e4ef -.long 0xdda492f8,0x3bc77ade,0x78297205,0xc11a3aea,0x34931b4c,0x5e89a3e7,0x9f5694bb,0x17512e2e,0x177bf8b6,0x5dc349f3,0x08c7ff3e,0x232ea4ba,0xf511145d,0x9c4f9d16,0x33b379c3,0xccf109a3 -.long 0xa1f25897,0xe75e7a88,0xa1b5d4d8,0x7ac6961f,0x08f3ed5c,0xe3e10773,0x0a892dfb,0x208a54ec,0x78660710,0xbe826e19,0x237df2c8,0x0cf70a97,0xed704da5,0x418a7340,0x08ca33fd,0xa3eeb9a9 -.long 0x169bca96,0x49d96233,0x2da6aafb,0x04d286d4,0xa0c2fa94,0xc09606ec,0x23ff0fb3,0x8869d0d5,0xd0150d65,0xa99937e5,0x240c14c9,0xa92e2503,0x108e2d49,0x656bf945,0xa2f59e2b,0x152a733a -.long 0x8434a920,0xb4323d58,0x622103c5,0xc0af8e93,0x938dbf9a,0x667518ef,0x83a9cdf2,0xa1843073,0x5447ab80,0x350a94aa,0xc75a3d61,0xe5e5a325,0x68411a9e,0x74ba507f,0x594f70c5,0x10581fc1 -.long 0x80eb24a9,0x60e28570,0x488e0cfd,0x7bedfb4d,0xc259cdb8,0x721ebbd7,0xbc6390a9,0x0b0da855,0xde314c70,0x2b4d04db,0x6c32e846,0xcdbf1fbc,0xb162fc9e,0x33833eab,0xb0dd3ab7,0x9939b48b -.long 0xcb0c9c8c,0x5aaa98a7,0x81c4375c,0x75105f30,0x5ef1c90f,0xceee5057,0xc23a17bf,0xb31e065f,0xd4b6d45a,0x5364d275,0x62ec8996,0xd363f3ad,0x4391c65b,0xb5d21239,0xebb41b47,0x84564765 -.long 0x37107c78,0x20d18ecc,0x570c2a66,0xacff3b6b,0x9bd0d845,0x22f975d9,0xba178fa0,0xef0a0c46,0x76b6028e,0x1a419651,0x248612d4,0xc49ec674,0x7338af55,0x5b6ac4f2,0x7bee5a36,0x06145e62 -.long 0xe75746b5,0x33e95d07,0xc40c78be,0x1c1e1f6d,0x222ff8e2,0x967833ef,0xb49180ad,0x4bedcf6a,0x3d7a4c8a,0x6b37e9c1,0x6ddfe760,0x2748887c,0xaa3a5bbc,0xf7055123,0x7bbb8e74,0x954ff225 -.long 0x97c3dfb9,0xc42b8ab1,0xcf168154,0x55a549b0,0xc1b50692,0xad6748e7,0x6fc5cbcb,0x2775780f,0xe1c9d7c8,0x4eab80b8,0x3fdbcd56,0x8c69dae1,0x9969eace,0x47e6b4fb,0xa705cb5a,0x002f1085 -.long 0x6d3fea55,0x4e23ca44,0xf4810568,0xb4ae9c86,0x2a62f27d,0x47bfb91b,0xd9bac28c,0x60deb4c9,0x7de6c34c,0xa892d894,0x4494587d,0x4ee68259,0x1a3f8a5b,0x914ee14e,0x28700385,0xbb113eaa -.long 0x2115b4c9,0x81ca03b9,0x8908cad1,0x7c163d38,0xaa18179a,0xc912a118,0x886e3081,0xe09ed750,0x26f516ca,0xa676e3fa,0x8e732f91,0x753cacf7,0x833da8b4,0x51592aea,0x4cbea8aa,0xc626f42f -.long 0xa7b56eaf,0xef9dc899,0x34ef7316,0x00c0e52c,0xfe818a86,0x5b1e4e24,0xc538be47,0x9d31e20d,0x3ed68974,0x22eb932d,0x7c4e87c4,0xe44bbc08,0x0dde9aef,0x4121086e,0x134f4345,0x8e6b9cff -.long 0x711b0eb9,0x96892c1f,0x780ab954,0xb905f2c8,0xa20792db,0xace26309,0x0684e126,0xec8ac9b3,0xb40a2447,0x486ad8b6,0x9fe3fb24,0x60121fc1,0x1a8e3b3f,0x5626fccf,0x6ad1f394,0x4e568622 -.long 0x196aa5a1,0xda7aae0d,0x1041b5fb,0xe0df8c77,0x26b318b7,0x451465d9,0x7ab136e9,0xc29b6e55,0x71148463,0x2c2ab48b,0x64454a76,0xb5738de3,0x5a03abe4,0x54ccf9a0,0x0427d58e,0x377c0296 -.long 0x2bb39c1f,0x73f5f0b9,0xe608d8c5,0x14373f2c,0x00fbb805,0xdcbfd314,0x83afdcfb,0xdf18fb20,0x42b3523f,0x81a57f42,0x87f650fb,0xe958532d,0x8b0a7d7c,0xaa8dc8b6,0x150166be,0x1b75dfb7 -.long 0x2d7d1413,0x90e4f7c9,0x9834f597,0x67e2d6b5,0xa808c3e8,0x4fd4f4f9,0xd5281ec1,0xaf8237e0,0x84687cee,0x25ab5fdc,0xa5b26c09,0xc5ded6b1,0xc8ea7650,0x8e4a5aec,0x14cc417f,0x23b73e5c -.long 0x3037bf52,0x2bfb4318,0x78c725d7,0xb61e6db5,0xbbb3e5d7,0x8efd4060,0xdbac488e,0x2e014701,0x360aa449,0xac75cf9a,0x79634d08,0xb70cfd05,0xfffb15ef,0xa591536d,0xd07c106c,0xb2c37582 -.long 0xf50225f9,0xb4293fdc,0xb0e12b03,0xc52e175c,0xd0a8bf64,0xf649c3ba,0xeb8ae3c6,0x745a8fef,0x58321bc3,0x30d7e5a3,0x0bc4df48,0xb1732be7,0xe9ea5058,0x1f217993,0x3e4fd745,0xf7a71cde -.long 0x894c5bbb,0x86cc533e,0x69d83082,0x6915c7d9,0x5815c244,0xa6aa2d05,0x49b22ce5,0xaeeee592,0x78135486,0x89e39d13,0x16b76f2f,0x3a275c1f,0xe036e8f5,0xdb6bcc1b,0x5e4709f5,0x4df69b21 -.long 0x2d0f39aa,0xa188b250,0x15a85947,0x622118bb,0xfde0f4fa,0x2ebf520f,0x4860e539,0xa40e9f29,0x22b57f0f,0x7b6a51eb,0x7e80644a,0x849a33b9,0x1cf095fe,0x50e5d16f,0xec55f002,0xd754b54e -.long 0x236f4a98,0x5cfbbb22,0x066800bb,0x0b0c59e9,0x5a9a7774,0x4ac69a8f,0xd6bec948,0x2b33f804,0x32e6c466,0xb3729295,0x4e599c73,0x68956d0f,0x155c31cc,0xa47a249f,0xe1ce284e,0x24d80f0d -.long 0x988baf01,0xcd821dfb,0xdbb16647,0xe6331a7d,0x094cb960,0x1eb8ad33,0xc91bbca5,0x593cca38,0x26567456,0x384aac8d,0xc04b6490,0x40fa0309,0xdab6c8f6,0x97834cd6,0x3f91e55f,0x68a7318d -.long 0xfc4d3157,0xa00fd04e,0x2bf3bdea,0xb56f8ab2,0x4fa57172,0x014f5648,0x450abdb3,0x948c5860,0x0ebd4f08,0x342b5df0,0x0e82938e,0x3e5168cd,0xb0df5dd0,0x7aedc1ce,0xe5732516,0x6bbbc6d9 -.long 0x605daaa6,0xc7bfd486,0xbb9a6c9e,0x46fd72b7,0xa124fb89,0xe4847fb1,0xa2d8ffbc,0x75959cbd,0xc8a588ee,0x42579f65,0xb80b499d,0x368c92e6,0x999a5df1,0xea4ef6cd,0x936fe604,0xaa73bb7f -.long 0x6457d188,0xf347a70d,0x8b7a388b,0x86eda86b,0x0ccd6013,0xb7cdff06,0xd0053fb2,0xbeb1b6c7,0x99240a9f,0x0b022387,0x776189b2,0x1bbb384f,0x9066193a,0x8695e71e,0x06ffac7e,0x2eb50097 -.long 0x4a7d2caa,0x0654a9c0,0xa5aaa290,0x6f3fb3d1,0xff476e8f,0x835db041,0xc42295e4,0x540b8b0b,0x05e214f5,0xa5c73ac9,0x56a0b638,0x9a74075a,0xce9e680b,0x2e4b1090,0x6b8d9afa,0x57a5b479 -.long 0x26bfe65c,0x0dca48e7,0x7290c307,0x097e391c,0x6669e72e,0x683c462e,0x062559ac,0xf505be1e,0xe3a3035a,0x5fbe3ea1,0x9cd50da8,0x6431ebf6,0x1f6407f2,0xfd169d5c,0x60fce6b8,0x8d838a95 -.long 0x650006f0,0x2a2bfa7f,0x50c0fbb2,0xdfd7dad3,0xccf9ad96,0x92452495,0xd95635f9,0x183bf494,0x4a7bd989,0x02d5df43,0xa5431095,0x505385cc,0xfd43f53e,0xdd98e67d,0x500c34a9,0xd61e1a6c -.long 0x4a8a3d62,0x5a4b46c6,0x247743d2,0x8469c4d0,0x88f7e433,0x2bb3a13d,0x01be5849,0x62b23a10,0xa63d1a4c,0xe83596b4,0x7d183f3e,0x454e7fea,0x17afb01c,0x643fce61,0x1c4c3638,0x4e65e5e6 -.long 0xef74c45b,0x41d85ea1,0xae328506,0x2cfbfa66,0x3ada7da9,0x98b078f5,0xec752fbb,0xd985fe37,0x5a0148b4,0xeece68fe,0x2d78136d,0x6f9a55c7,0xd2b729ce,0x232dccc4,0x90aafbc4,0xa27e0dfd -.long 0x12b4603e,0x96474452,0x6b706d14,0xa876c551,0x69a9d412,0xdf145fcf,0x2d479c34,0xe2ab75b7,0x1a23ff97,0x12df9a76,0x5d359d10,0xc6138992,0xfa835f22,0x6e51c7ae,0xc0fcc4d9,0x69a79cb1 -.long 0x594cc7e1,0xf57f350d,0x3350ab79,0x3079ca63,0x9aff594a,0x226fb614,0x6d59a62b,0x35afec02,0x06ed2c6e,0x9bee46f4,0x7d939a57,0x58da1735,0x8fd1797e,0x44c50402,0x5ccea6ca,0xd8853e7c -.long 0xa35fcd5f,0x4065508d,0x495ccaeb,0x8965df8c,0x12e1a962,0x0f2da850,0xc1cf1cc4,0xee471b94,0x0a08fb75,0xcef19bc8,0x81de3591,0x704958f5,0x3aef4f88,0x2867f8b2,0xea9f9a5f,0x8d749384 -.long 0x8c9049f4,0x1b385537,0x7b92d8b6,0x5be948f3,0xb6e2bd6b,0xd96f725d,0x958c454d,0x37a222bc,0x8809bf61,0xe7c61abb,0x1346f18d,0x46f07fbc,0xe87c0d1c,0xfb567a7a,0x7ef3d07a,0x84a461c8 -.long 0xd9278d98,0x0a5adce6,0x9dfc73e1,0x24d94813,0x054321c3,0x4f3528b6,0x692ea706,0x2e03fdde,0x47b533c0,0x10e60619,0x2ca3c055,0x1a8bc73f,0x1bb62b8f,0xae58d4b2,0x584a24e3,0xb2045a73 -.long 0xbd76e195,0x3ab3d5af,0x6938a810,0x478dd1ad,0x6ee3d5cb,0x6ffab393,0x22b361e4,0xdfb693db,0x51dbf1a7,0xf9694496,0x08a2e762,0xcab4b4ef,0xd39bba9a,0xe8c92f25,0xf1464d96,0x850e61bc -.long 0xdc09508b,0xb7e830e3,0x74317655,0xfaf6d2cf,0xdf690355,0x72606ceb,0xd0c3ded6,0x48bb92b3,0x5c7cf892,0x65b75484,0xd5d5f01f,0xf6cd7ac9,0x96401d69,0xc2c30a59,0xed921878,0x91268650 -.long 0xb78c558f,0x380bf913,0xc8afdaa9,0x43c0baeb,0x54f169d3,0x377f61d5,0xae5ff20b,0xf8da07e3,0xa8a90ea8,0xb676c49d,0x83a29b21,0x81c1ff2b,0x2ad8d276,0x383297ac,0xba89f982,0x3001122f -.long 0x6718e448,0xe1d794be,0x7c3e6e13,0x246c1482,0x5d26b5ef,0x56646ef8,0x88069cdd,0x80f5091e,0x724bdd38,0xc5992e2f,0x8471e8c7,0x02e915b4,0x0d0ff2a9,0x96ff320a,0x4384d1a0,0xbf886487 -.long 0xc93f72d6,0xbbe1e6a6,0xcad800ea,0xd5f75d12,0xe7acf117,0xfa40a09f,0x7581a355,0x32c8cdd5,0x7023c499,0x74221992,0x38ec3901,0xa8afe5d7,0xa90e83f0,0x5691afcb,0x0b8f8eac,0x41bcaa03 -.long 0x8d2668d5,0xe38b5ff9,0x7ad81965,0x0715281a,0x03c6ce11,0x1bc8fc7c,0x8b650436,0xcbbee6e2,0x0cdb9808,0x06b00fe8,0xfe3ed315,0x17d6e066,0x4d0b5018,0x2e9d38c6,0x844dcaef,0xab8bfd56 -.long 0x513aed8b,0x42894a59,0x314bd07a,0xf77f3b6d,0x8e42b582,0xbbdecb8f,0xd2390fe6,0xf10e2fa8,0x62a2f201,0xefb95022,0x50ee32b0,0x4d59ea50,0x6da789a8,0xd87f7728,0xf79492c4,0xcf98a2cf -.long 0x720943c2,0xf9577239,0x3990b9d0,0xba044cf5,0x95f2884a,0x5aa8e823,0x0278a0af,0x834de6ed,0x5f25bd12,0xc8e1ee9a,0x6f7ab271,0x9259ceaa,0x77d00b76,0x7e6d97a2,0xa437832a,0x5c0c6eea -.long 0x5606b81d,0x5232c20f,0x0d991ee5,0xabd7b375,0x8632d951,0x4d2bfe35,0x98ed9364,0x78f85146,0xf30c3282,0x951873f0,0xa789230b,0x0da8ac80,0x5398967f,0x3ac7789c,0xbdda0fb5,0xa69b8f7f -.long 0x6add8545,0xe5db7717,0x72c49b66,0x1b71cb66,0x68421d77,0xd8560739,0x83e3afea,0x03840fe8,0x1ec69977,0xb391dad5,0x307f6726,0xae243fb9,0xe8ca160c,0xc88ac87b,0x4ce355f4,0x5174cced -.long 0xe58ba37d,0x98a35966,0x7817335d,0xfdcc8da2,0x83fbc7bf,0x5b752830,0xd9c96984,0x68e419d4,0x02a40380,0x409a39f4,0x1fe977bc,0x88940faf,0x8f8edea6,0xc640a94b,0xed11547d,0x1e22cd17 -.long 0x59ffc3e2,0xe28568ce,0xc1dee4e7,0x60aa1b55,0x837cb363,0xc67497c8,0x105a2bf2,0x06fb438a,0x500d8e20,0x30357ec4,0x0670db10,0x1ad9095d,0xc73b7cfd,0x7f589a05,0x880d6d28,0xf544607d -.long 0xa20ef103,0x17ba93b1,0x6ba6577b,0xad859130,0x6fa214a0,0x65c91cf6,0x27990da5,0xd7d49c6c,0x20bb569d,0xecd9ec8d,0xeeffbc33,0xbd4b2502,0x6bed0467,0x2056ca5a,0x5b63728c,0x7916a1f7 -.long 0x53a4f566,0xd4f9497d,0x97b56810,0x89734664,0x0494a621,0xf8e1da74,0x8d011c68,0x82546a93,0xc61ac162,0x1f3acb19,0xabad0d3e,0x52f8fa9c,0xb4b7ea43,0x15356523,0xae608125,0x5a16ad61 -.long 0x4faed184,0xb0bcb87f,0x5029f45f,0x5f236b1d,0x0bc6b1fc,0xd42c7607,0x68aefce3,0xc644324e,0x5c5d8446,0x8e191d59,0x13ae1979,0xc0208077,0x3ba59cc7,0xadcaee55,0xa2cb81ba,0x20ed6d6b -.long 0xb6efcffc,0x0952ba19,0x97c0b87c,0x60f12d68,0x9caa30bc,0x4ee2c7c4,0x97fbff4e,0x767238b7,0x501b5d92,0xebc73921,0xc2a37737,0x3279e3df,0x6d197543,0x9fc12bc8,0x0a40db4e,0xfa94dc6f -.long 0x530ccbbd,0x7392b41a,0xea823525,0x87c82146,0x05d98d0c,0xa52f984c,0x5ef6974c,0x2ae57d73,0x3042a6dd,0x9377f7bf,0x19647a64,0xb1a007c0,0x0cca9767,0xfaa9079a,0xf68f72d5,0x3d81a25b -.long 0xff81578e,0x752067f8,0x9045447d,0x78622150,0x0505aa6f,0xc0c22fcf,0x6bed1c77,0x1030f0a6,0x1f0bd739,0x31f29f15,0xe6debe85,0x2d7989c7,0x8e677e98,0x5c070e72,0x06e81fd5,0x0a817bd3 -.long 0xb0f2ac95,0xc110d830,0xab20e64e,0x48d0995a,0x7729cd9a,0x0f3e00e1,0xdd556946,0x2a570c20,0x4e86214d,0x912dbcfd,0xcf615498,0x2d014ee2,0x3530d76e,0x55e2b1e6,0xfd0fd6d1,0xc5135ae4 -.long 0xd4f3049f,0x0066273a,0xe7087477,0xbb8e9893,0x14c6e5fd,0x2dba1ddb,0x51f57e6c,0xdba37886,0x5a72f2cf,0x5aaee0a6,0x7bea5642,0x1208bfbf,0x67872c37,0xf5c6aa3b,0x43f93224,0xd726e083 -.long 0x061f1658,0x1854daa5,0xdf0cd2b3,0xc0016df1,0x833d50de,0xc2a3f23e,0xbbbd3017,0x73b681d2,0x3ac343c0,0x2f046dc4,0x85716421,0x9c847e7d,0x0917eed4,0xe1e13c91,0x63a1b9c6,0x3fc9eebd -.long 0x7fe02299,0x0f816a72,0x294f3319,0x6335ccc2,0x4745c5be,0x3820179f,0x922f066e,0xe647b782,0x02cafb8a,0xc22e49de,0xfcc2eccc,0x299bc2ff,0x6e0e8282,0x9a8feea2,0xfe893205,0xa627278b -.long 0x7933e47b,0xa7e19733,0x2e766402,0xf4ff6b13,0x98440d9f,0xa4d8be0a,0x38938808,0x658f5c2f,0xc95b3b3e,0x90b75677,0x3137b6ff,0xfa044269,0x43c47c29,0x077b039b,0x8a6445b2,0xcca95dd3 -.long 0x2333fc4c,0x0b498ba4,0xf736a1b1,0x274f8e68,0x5f1d4b2e,0x6ca348fd,0xa8f10199,0x24d3be78,0xca14f530,0x8535f858,0x5b982e51,0xa6e7f163,0x36e1bf62,0x847c8512,0x03448418,0xf6a7c58e -.long 0xf9374ab6,0x583f3703,0x6e564145,0x864f9195,0x22526d50,0x33bc3f48,0x1262a496,0x9f323c80,0x3f046a9a,0xaa97a7ae,0xdf8a039a,0x70da183e,0x52aa0ba6,0x5b68f71c,0x21459c2d,0x9be0fe51 -.long 0xcbc613e5,0xc1e17eb6,0x497ea61c,0x33131d55,0xaf7eded5,0x2f69d39e,0xde6af11b,0x73c2f434,0xa4a375fa,0x4ca52493,0xb833c5c2,0x5f06787c,0x3e6e71cf,0x814e091f,0x8b746666,0x76451f57 -.long 0x694db7e0,0x80f9bdef,0xb9fcddc6,0xedca8787,0x03b8dce1,0x51981c34,0x70e10ba1,0x4274dcf1,0x6def6d1a,0xf72743b8,0xebdb1866,0xd25b1670,0x050c6f58,0xc4491e8c,0x87fbd7f5,0x2be2b2ab -.long 0xd111f8ec,0x3e0e5c9d,0xb7c4e760,0xbcc33f8d,0xbd392a51,0x702f9a91,0xc132e92d,0x7da4a795,0x0bb1151b,0x1a0b0ae3,0x02e32251,0x54febac8,0x694e9e78,0xea3a5082,0xe4fe40b8,0xe58ffec1 -.long 0xd1e0cf9e,0xf85592fc,0xc0e7b2e8,0xdea75f0d,0xc135584e,0xc04215cf,0x2f57092a,0x174fc727,0xeb930bea,0xe7277877,0x5eb02a5a,0x504caccb,0xf5241b9b,0xf9fe08f7,0x8d5ca954,0xe7fb62f4 -.long 0x29c4120b,0xfbb8349d,0xc0d0d915,0x9f94391f,0x5410ba51,0xc4074fa7,0x150a5911,0xa66adbf6,0x34bfca38,0xc164543c,0xb9e1ccfc,0xe0f27560,0xe820219c,0x99da0f53,0xc6b4997a,0xe8234498 -.long 0x9d4c5423,0xcfb88b76,0xb0521c49,0x9e56eb10,0xbe8700a1,0x418e0b5e,0xf93cb58a,0x00cbaad6,0xd92a5e67,0xe923fbde,0x1f347f11,0xca4979ac,0x6bc0585b,0x89162d85,0xac3c70e3,0xdd6254af -.long 0x516e19e4,0x7b23c513,0xc5c4d593,0x56e2e847,0x5ce71ef6,0x9f727d73,0xf79a44c5,0x5b6304a6,0x3ab7e433,0x6638a736,0xfe742f83,0x1adea470,0x5b7fc19f,0xe054b854,0xba1d0698,0xf935381a -.long 0x799e9a74,0x546eab2d,0xa949f729,0x96239e0e,0x7090055a,0xca274c6b,0x9020c9b0,0x835142c3,0xa2e8807f,0xa405667a,0x1aa3d39e,0x29f2c085,0x42fc72f5,0xcc555d64,0xfbeacb3c,0xe856e0e7 -.long 0x918e4936,0xb5504f9d,0xb2513982,0x65035ef6,0x6f4d9cb9,0x0553a0c2,0xbea85509,0x6cb10d56,0xa242da11,0x48d957b7,0x672b7268,0x16a4d3dd,0x8502a96b,0x3d7e637c,0x730d463b,0x27c7032b -.long 0xe4136a14,0xbdc02b18,0x678e32bf,0xbacf969d,0xdd9c3c03,0xc98d89a3,0x23becc4f,0x7b92420a,0xc64d565c,0xd4b41f78,0x10f28295,0x9f969d00,0xb13d051a,0xec7f7f76,0xa92da585,0x08945e1e -.long 0x5846426f,0x55366b7d,0x247d441d,0xe7d09e89,0x736fbf48,0x510b404d,0xe784bd7d,0x7fa003d0,0x17fd9596,0x25f7614f,0x35cb98db,0x49e0e0a1,0x2e83a76a,0x2c65957b,0xcddbe0f8,0x5d40da8d -.long 0x050bad24,0xf2b8c405,0xc2aa4823,0x8918426d,0xa38365a7,0x2aeab3dd,0x7c91b690,0x72031717,0x60a94120,0x8b00d699,0xe99eaeec,0x478a255d,0x6f60aafd,0xbf656a5f,0x5dee77b3,0xdfd7cb75 -.long 0xa595939d,0x37f68bb4,0x28740217,0x03556479,0x84ad7612,0x8e740e7c,0x9044695f,0xd89bc843,0x85a9184d,0xf7f3da5d,0x9fc0b074,0x562563bb,0xf88a888e,0x06d2e6aa,0x161fbe7c,0x612d8643 -.long 0xf64085e7,0x465edba7,0x29aa8511,0xb230f304,0xcda2d188,0x53388426,0x4b666649,0x90885735,0x652f54f6,0x6f02ff9a,0x5fae2bf0,0x65c82294,0x62f5eee3,0x7816ade0,0xfcc56d70,0xdcdbdf43 -.long 0x54530bb2,0x9fb3bba3,0xcb0869ea,0xbde3ef77,0x0b431163,0x89bc9046,0xe4819a35,0x4d03d7d2,0x43b6a782,0x33ae4f9e,0x9c88a686,0x216db307,0x00ffedd9,0x91dd88e0,0x12bd4840,0xb280da9f -.long 0x1635e741,0x32a7cb8a,0x78be02a7,0xfe14008a,0x1b7ae030,0x3fafb334,0x5add0ce9,0x7fd508e7,0xd607ad51,0x72c83219,0x8d40964a,0x0f229c0a,0x1c878da2,0x1be2c336,0xeab2ab86,0xe0c96742 -.long 0x3e538cd7,0x458f8691,0x8e08ad53,0xa7001f6c,0xbf5d15ff,0x52b8c6e6,0x011215dd,0x548234a4,0x3d5b4045,0xff5a9d2d,0x4a904190,0xb0ffeeb6,0x48607f8b,0x55a3aca4,0x30a0672a,0x8cbd665c -.long 0x42583068,0x87f834e0,0xf3f6e683,0x02da2aeb,0x05c12248,0x6b763e5d,0x65a8aefc,0x7230378f,0x71e8e5ca,0x93bd80b5,0xb3b62524,0x53ab041c,0x6c9c552e,0x1b860513,0xd5524e66,0xe84d402c -.long 0xf37f5937,0xa37f3573,0xd1e4fca5,0xeb0f6c7d,0xac8ab0fc,0x2965a554,0x274676ac,0x17fbf56c,0xacf7d720,0x2e2f6bd9,0x10224766,0x41fc8f88,0x85d53bef,0x517a14b3,0x7d76a7d1,0xdae327a5 -.long 0xc4818267,0x6ad0a065,0x37c1bbc1,0x33aa189b,0x27392a92,0x64970b52,0x2d1535ea,0x21699a1c,0xc2d7a7fd,0xcd20779c,0x99c83cf2,0xe3186059,0x72c0b8c7,0x9b69440b,0x7b9e0e4d,0xa81497d7 -.long 0x1f5f82dc,0x515d5c89,0x6361079e,0x9a7f67d7,0x11a35330,0xa8da81e3,0x4b18be1b,0xe44990c4,0xaf103e59,0xc7d5ed95,0x8dac9261,0xece8aba7,0x9394b8d3,0xbe82b099,0x16adfe83,0x6830f09a -.long 0x88172d01,0x250a29b4,0xcaff9e02,0x8b20bd65,0xe8a6329a,0xb8a7661e,0xd3fce920,0x4520304d,0x2b47f7ef,0xae45da1f,0x5bffc540,0xe07f5288,0x3464f874,0xf7997009,0xa6fa1f38,0x2244c2cd -.long 0x94d7d9b1,0x43c41ac1,0xc82e7f17,0x5bafdd82,0x5fda0fca,0xdf0614c1,0xa8ae37ad,0x74b043a7,0x9e71734c,0x3ba6afa1,0x9c450f2e,0x15d5437e,0x67e242b1,0x4a5883fe,0x2c1953c2,0x5143bdc2 -.long 0xfc5e8920,0x542b8b53,0x9a9cee08,0x363bf9a8,0xc3486e08,0x02375f10,0x8c5e70d2,0x2037543b,0x625640b4,0x7109bccc,0x8bc62c3b,0xcbc1051e,0x803f26ea,0xf8455fed,0xeb372424,0x6badceab -.long 0x6b53f5f9,0xa2a9ce7c,0x1b176d99,0x64246595,0xb95c081b,0xb1298d36,0x1d9a9ee6,0x53505bb8,0xf2ba70b0,0x3f6f9e61,0x8afad453,0xd07e16c9,0xe7eb4a6a,0x9f1694bb,0x3cb0bc8e,0xdfebced9 -.long 0x53868c8b,0x92d3dcdc,0x386107a6,0x174311a2,0x689b4e64,0x4109e07c,0x2df3dcb6,0x30e4587f,0x0811b3b2,0x841aea31,0x0cce43ea,0x6144d41d,0x2a9a7803,0x464c4581,0x3e158930,0xd03d371f -.long 0xb1f3390b,0xc676d7f2,0xa5b61272,0x9f7a1b8c,0xc2e127a9,0x4ebebfc9,0x5dd997bf,0x4602500c,0x4711230f,0x7f09771c,0x020f09c1,0x058eb37c,0xfee5e38b,0xab693d4b,0x4653cbc0,0x9289eb1f -.long 0xd51b9cf5,0xbecf46ab,0x9f0121af,0xd2aa9c02,0xe90dc274,0x36aaf7d2,0x48b95a3c,0x909e4ea0,0x6f32dbdb,0xe6b70496,0x8b030b3e,0x672188a0,0xcfb617e2,0xeeffe5b3,0x7c82709e,0x87e947de -.long 0x1770f5a7,0xa44d2b39,0x0e44eb82,0xe4d4d791,0x3f69712a,0x42e69d1e,0xac6a820e,0xbf11c4d6,0x42c4224c,0xb5e7f3e5,0x449d941c,0xd6b4e81c,0x5450e878,0x5d72bd16,0xee25ac54,0x6a61e28a -.long 0xe6f1cd95,0x33272094,0x0d18673f,0x7512f30d,0x5afc1464,0x32f7a4ca,0x6bbb977b,0x2f095656,0xa8226200,0x586f47ca,0x1ac07369,0x02c868ad,0xc613acbe,0x4ef2b845,0x0386054c,0x43d7563e -.long 0xab952578,0x54da9dc7,0x26e84d0b,0xb5423df2,0x9b872042,0xa8b64eeb,0x5990f6df,0xac205782,0x21f4c77a,0x4ff696eb,0xaab273af,0x1a79c3e4,0x9436b3f1,0x29bc922e,0xd6d9a27a,0xff807ef8 -.long 0x778f22a0,0x82acea3d,0x5b5e7469,0xfb10b2e8,0x2818ee7d,0xc0b16980,0xc91c1a2f,0x011afff4,0xad124418,0x95a6d126,0xe72e295f,0x31c081a5,0xf2f4db75,0x36bb283a,0x7acef462,0xd115540f -.long 0x33f6746c,0xc7f3a8f8,0xfea990ca,0x21e46f65,0xcaddb0a9,0x915fd5c5,0x78614555,0xbd41f016,0x426ffb58,0x346f4434,0x14dbc204,0x80559436,0x5a969b7f,0xf3dd20fe,0xe899a39a,0x9d59e956 -.long 0x8ad4cf4b,0xf1b0971c,0x2ffb8fb8,0x03448860,0x65340ba4,0xf071ac3c,0xb27fd758,0x408d0596,0x98c364b0,0xe7c78ea4,0x051e8ab5,0xa4aac4a5,0x485d9002,0xb9e1d560,0x88844455,0x9acd518a -.long 0xd06f56c0,0xe4ca688f,0xdf027972,0xa48af70d,0x5e9a609d,0x691f0f04,0xee61270e,0xa9dd82cd,0xa0ef18d3,0x8903ca63,0x3d6ca3bd,0x9fb7ee35,0xabf47d03,0xa7b4a09c,0x1c67de8e,0x4cdada01 -.long 0x9355a244,0x52003749,0x4f2151a9,0xe77fd2b6,0x66b4efcb,0x695d6cf6,0xda2cfe25,0xc5a0cacf,0xef811865,0x104efe5c,0x9ea5cc3d,0xf52813e8,0x40b58dbc,0x855683dc,0x175fcb11,0x0338ecde -.long 0x74921592,0xf9a05637,0xb9bb9d31,0xb4f1261d,0x4e9c5459,0x551429b7,0x6ea71f53,0xbe182e6f,0xdfc50573,0xd3a3b07c,0x62be8d44,0x9ba1afda,0x52ab65d3,0x9bcfd2cb,0xa9571802,0xdf11d547 -.long 0x02a2404a,0x099403ee,0x21088a71,0x497406f4,0x5004ae71,0x99479409,0xa812c362,0xbdb42078,0xd8828442,0x2b72a30f,0xfcb5ed1c,0x283add27,0x66a40015,0xf7c0e200,0x08b295ef,0x3e3be641 -.long 0xe038a675,0xac127dc1,0x8c5c6320,0x729deff3,0xa90d2c53,0xb7df8fd4,0x681e7cd3,0x9b74b0ec,0xdab407e5,0x5cb5a623,0x76b340c6,0xcdbd3615,0x7d28392c,0xa184415a,0xe96f7830,0xc184c1d8 -.long 0x81d3a80f,0xc3204f19,0xc8e02432,0xfde0c841,0x8149e0c1,0x78203b3e,0x08053a73,0x5904bdbb,0x101b6805,0x30fc1dd1,0x49aa6d49,0x43c223bc,0x7a174087,0x9ed67141,0xd5997008,0x311469a0 -.long 0x5e43fc61,0xb189b684,0xe0d3ab57,0xf3282375,0xb1181da8,0x4fa34b67,0x99ee52b8,0x621ed0b2,0xad990676,0x9b178de1,0x56d54065,0xd51de67b,0x7538c201,0x2a2c27c4,0x38a40f5c,0x33856ec8 -.long 0xbe6cdcde,0x2522fc15,0x9f0c6f89,0x1e603f33,0x103e30a6,0x7994edc3,0x220c853e,0x033a00db,0xf7bb7fd7,0xd3cfa409,0x462d18f6,0x70f8781e,0x687fe295,0xbbd82980,0x595669f3,0x6eef4c32 -.long 0x2f7e85c3,0x86a9303b,0x71988f9b,0x5fce4621,0xc138acb5,0x5b935bf6,0x25661212,0x30ea7d67,0xe51ab9a2,0xef1eb5f4,0xae067c78,0x0587c98a,0x77ca9ca6,0xb3ce1b3c,0x54b5f057,0x2a553d4d -.long 0x4da29ec2,0xc7898236,0xb9c57316,0xdbdd5d13,0x2cd80d47,0xc57d6e6b,0xfe9e7391,0x80b460cf,0xf963c31e,0x98648cab,0xcc4d32fd,0x67f9f633,0xfdf7c687,0x0af42a9d,0x0b015ea7,0x55f292a3 -.long 0xcd21ab3d,0x89e468b2,0xc393d392,0xe504f022,0xa5013af9,0xab21e1d4,0xc2c28acb,0xe3283f78,0x226bf99f,0xf38b35f6,0x0e291e69,0xe8354274,0xb20c162d,0x61673a15,0xb04fbdbe,0xc101dc75 -.long 0x255bd617,0x8323b4c2,0x6c2a9154,0x6c969693,0x62679387,0xc6e65860,0xb8c88e23,0x8e01db0c,0x893a5559,0x33c42873,0x47a3e149,0x7630f04b,0xddcf35f8,0xb5d80805,0x77dfe732,0x582ca080 -.long 0x0b1894a0,0x2c7156e1,0xd81c68c0,0x92034001,0xc8b115b5,0xed225d00,0x83b907f2,0x237f9c22,0x4470e2c0,0x0ea2f32f,0x58be4e95,0xb725f7c1,0xb1ae5463,0x0f1dcafa,0x1ba2fc04,0x59ed5187 -.long 0xd0115d4d,0xf6e0f316,0xd3691599,0x5180b12f,0x527f0a41,0x157e32c9,0xa8e0ecc0,0x7b0b081d,0xbf4f0dd0,0x6dbaaa8a,0x4d252696,0x99b289c7,0xdbf864fe,0x79b7755e,0x76cad3ab,0x6974e2b1 -.long 0x06ddd657,0x35dbbee2,0x2ff3a96d,0xe7cbdd11,0x076be758,0x88381968,0x08c91f5d,0x2d737e72,0x86ec3776,0x5f83ab62,0x945fa7a1,0x98aa649d,0x72ef0933,0xf477ec37,0x098c17b1,0x66f52b1e -.long 0xd803738b,0x9eec58fb,0xe4e86aa4,0x91aaade7,0xa5b51492,0x6b1ae617,0xbbc45974,0x63272121,0x862c5129,0x7e0e28f0,0x3321a4a0,0x0a8f79a9,0x5041c88f,0xe26d1664,0x53233e3a,0x0571b805 -.long 0xc9520711,0xd1b0ccde,0x3c8b84bf,0x55a9e4ed,0xa1fef314,0x9426bd39,0x6eb93f2b,0x4f5f638e,0x2bf9341b,0xba2a1ed3,0x4d42d5a9,0xd63c1321,0x316dc7c5,0xd2964a89,0xca511851,0xd1759606 -.long 0xf9e6ed35,0xd8a9201f,0x6736925a,0xb7b5ee45,0x99581af7,0x0a83fbbc,0x64eeb051,0x3076bc40,0x02dec312,0x5511c98c,0x238dcb78,0x270de898,0x539c08c9,0x2cf4cf9c,0x38d3b06e,0xa70cb65e -.long 0xcfe57bbd,0xb12ec10e,0x35a0c2b5,0x82c7b656,0x161c67bd,0xddc7d5cd,0xae3a32cc,0xe32e8985,0xd11a5529,0x7aba9444,0x2427fa1a,0xe964ed02,0x24a1770a,0x1528392d,0x12c72fcd,0xa152ce2c -.long 0x8ec07649,0x714553a4,0x459dd453,0x18b4c290,0x7b64b110,0xea32b714,0x2e6f07a2,0xb871bfa5,0x9e2e3c9b,0xb67112e5,0x44aa90f6,0xfbf250e5,0xbd539006,0xf77aedb8,0xd172a66f,0x3b0cdf9a -.long 0xf8c51187,0xedf69fea,0x741e4da7,0x05bb67ec,0x08114345,0x47df0f32,0xbb9792b1,0x56facb07,0x8f6229e4,0xf3e007e9,0x526fba0f,0x62d103f4,0xb0339d79,0x4f33bef7,0xb59bfec1,0x9841357b -.long 0xc34e6705,0xfa8dbb59,0x7fdaa84c,0xc3c7180b,0xa4108537,0xf95872fc,0x932a3e5a,0x8750cc3b,0xb7275d7d,0xb61cc69d,0x2e59b2e9,0xffa0168b,0x6ecbb493,0xca032abc,0x2c9082d8,0x1d86dbd3 -.long 0xe28ef5ba,0xae1e0b67,0xcb18e169,0x2c9a4699,0x1e6bbd20,0x0ecd0e33,0xaf5e81d2,0x571b360e,0x101c1d45,0xcd9fea58,0x18880452,0x6651788e,0x1f8dd446,0xa9972635,0xe37281d0,0x44bed022 -.long 0x33da525d,0x094b2b2d,0x13144fd8,0xf193678e,0xf4c1061d,0xb8ab5ba4,0xdccbe0f4,0x4343b5fa,0x63812713,0xa8702371,0xf7611d93,0x47bf6d2d,0xbd21e1d7,0x46729b8c,0xd629e77d,0x7484d4e0 -.long 0x60dbac1f,0x830e6eea,0xda06a2f7,0x23d8c484,0x50ca535b,0x896714b0,0xebd97a9b,0xdc8d3644,0xb12177b4,0x106ef9fa,0x534d5d9c,0xf79bf464,0xa6ab360b,0x2537a349,0xa00c744f,0xc7c54253 -.long 0xe5911a76,0xb3c7a047,0x647f1ee7,0x61ffa5c8,0x8f56ab42,0x15aed36f,0xa3ff9ac9,0x6a0d41b0,0xcc30d357,0x68f469f5,0x6b72be96,0xbe9adf81,0x903ad461,0x1cd926fe,0xcaca441b,0x7e89e38f -.long 0xfacf69d4,0xf0f82de5,0x4775344c,0x363b7e76,0xb2e36d04,0x6894f312,0x11d1c9a5,0x3c6cb4fe,0x4008e1f2,0x85d9c339,0x249f326c,0x5e9a85ea,0x678c5e06,0xdc35c60a,0x9f86fba9,0xc08b944f -.long 0x89f71f0f,0xde40c02c,0xff3da3c0,0xad8f3e31,0x42125ded,0x3ea5096b,0xa7379183,0x13879cbf,0x6b306a0b,0x6f4714a5,0x67646c5e,0x359c2ea6,0x07726368,0xfacf8943,0x65ff431e,0x07a58935 -.long 0x68754ab0,0x24d661d1,0x6f429a76,0x801fce1d,0xa58ce769,0xc068a85f,0x5d5eca2b,0xedc35c54,0xa3f660d1,0xea31276f,0xb8fc7167,0xa0184ebe,0x1d8db0ae,0x0f20f21a,0x56c35e12,0xd96d095f -.long 0xf8c2a25b,0xedf402b5,0x059204b6,0x1bb772b9,0x19b4e34c,0x50cbeae2,0x3fa0845a,0x93109d80,0x8ef59fb5,0x54f7ccf7,0x88070963,0x3b438fe2,0x31f3ba9b,0x9e28c659,0xead9da92,0x9cc31b46 -.long 0xb733aa5f,0x3c2f0ba9,0xf05af235,0xdece47cb,0xa2ac82a5,0xf8e3f715,0x2203f18a,0xc97ba641,0x09c11060,0xc3af5504,0x46af512d,0x56ea2c05,0xf3f28146,0xfac28daf,0x959ef494,0x87fab43a -.long 0xd4c5105f,0x09891641,0x6d7fbd65,0x1ae80f8e,0xbee6bdb0,0x9d67225f,0x7fc4d860,0x3b433b59,0x93e85638,0x44e66db6,0xe3e9862f,0xf7b59252,0x665c32ec,0xdb785157,0xae362f50,0x702fefd7 -.long 0x0fefb0c3,0x3754475d,0x46d7c35d,0xd48fb56b,0x363798a4,0xa070b633,0x8fdb98e6,0xae89f3d2,0x6363d14c,0x970b89c8,0x67abd27d,0x89817521,0x44d5a021,0x9bf7d474,0xcac72aee,0xb3083baf -.long 0xbe949a44,0x389741de,0x546a4fa5,0x638e9388,0xa0047bdc,0x3fe6419c,0xaaea57ca,0x7047f648,0x41fbab17,0x54e48a90,0x576bdba2,0xda8e0b28,0xc72afddc,0xe807eebc,0xf42577bf,0x07d3336d -.long 0xbfe20925,0x62a8c244,0x8fdce867,0x91c19ac3,0xdd387063,0x5a96a5d5,0x21d324f6,0x61d587d4,0xa37173ea,0xe87673a2,0x53778b65,0x23848008,0x05bab43e,0x10f8441e,0x4621efbe,0xfa11fe12 -.long 0x81685d7b,0x047b772e,0xbf34a976,0x23f27d81,0x915f48ef,0xc27608e2,0xa521d5c3,0x3b0b43fa,0x63ca7284,0x7613fb26,0x1d4db837,0x7f5729b4,0x583b526b,0x87b14898,0xbbadd3d1,0x00b732a6 -.long 0x2048e396,0x8e02f426,0x383d9de4,0x436b50b6,0x471e85ad,0xf78d3481,0xd005c8d6,0x8b01ea6a,0x97015c07,0xd3c7afee,0x4e3ba2ae,0x46cdf1a9,0x83d3a1d2,0x7a42e501,0xb541dff4,0xd54b5268 -.long 0x4e23e9bc,0x3f24cf30,0x126e3624,0x4387f816,0x3b0b6d61,0x26a46a03,0x8b2d777c,0xaf1bc845,0x527de79c,0x25c401ba,0x4261bbb6,0x0e1346d4,0x287b4bc7,0x4b96c44b,0x5254562f,0x658493c7 -.long 0xb8a24a20,0x23f949fe,0xf52ca53f,0x17ebfed1,0xbcfb4853,0x9b691bbe,0x6278a05d,0x5617ff6b,0xe3c99ebd,0x241b34c5,0x1784156a,0xfc64242e,0x695d67df,0x4206482f,0xee27c011,0xb967ce0e -.long 0x21c80b5d,0x65db3751,0xa31ecca0,0x2e7a563c,0x5238a07e,0xe56ffc4e,0x32ced854,0x3d6c2966,0xaf70b885,0xe99d7d1a,0x2d686459,0xafc3bad9,0x0cc8ba5b,0x9c78bf46,0x18955aa3,0x5a439519 -.long 0x5fe4e314,0xf8b517a8,0xfcb8906f,0xe60234d0,0xf2061b23,0xffe542ac,0x6b4cb59c,0x287e191f,0x09d877d8,0x21857ddc,0x14678941,0x1c23478c,0xb6e05ea4,0xbbf0c056,0xb01594fe,0x82da4b53 -.long 0xfadb8608,0xf7526791,0x7b74cdf6,0x049e832d,0xc2b90a34,0xa43581cc,0x9360b10c,0x73639eb8,0xe1e4a71b,0x4fba331f,0x8072f919,0x6ffd6b93,0x65679032,0x6e53271c,0xf14272ce,0x67206444 -.long 0xb2335834,0xc0f734a3,0x90ef6860,0x9526205a,0x04e2bb0d,0xcb8be717,0x02f383fa,0x2418871e,0x4082c157,0xd7177681,0x29c20073,0xcc914ad0,0xe587e728,0xf186c1eb,0x61bcd5fd,0x6fdb3c22 -.long 0xf2f9f8e9,0x30d014a6,0x4fec49d2,0x963ece23,0x9605a8d9,0x862025c5,0x19f8929a,0x39874445,0x12bf476a,0x01b6ff65,0x09cf7d91,0x598a64d8,0x93be56ca,0xd7ec7749,0xcbb33615,0x10899785 -.long 0x02eee3ad,0xb8a092fd,0x30145270,0xa86b3d35,0x8512b675,0x323d98c6,0x62ebb40f,0x4b8bc785,0x413f9cde,0x7d301f54,0x2bab5664,0xa5e4fb4f,0x1cbfec23,0x1d2b252d,0xe177120d,0xfcd576bb -.long 0x83731a34,0x04427d3e,0xed836e8e,0x2bb9028e,0xb612ca7c,0xb36acff8,0xd3d9c73a,0xb88fe5ef,0xedea4eb3,0xbe2a6bc6,0x488eec77,0x43b93133,0xb17106e1,0xf41ff566,0x654efa32,0x469e9172 -.long 0x41c23fa3,0xb4480f04,0xc1989a2e,0xb4712eb0,0x93a29ca7,0x3ccbba0f,0xd619428c,0x6e205c14,0xb3641686,0x90db7957,0x45ac8b4e,0x0432691d,0xf64e0350,0x07a759ac,0x9c972517,0x0514d89c -.long 0xa8e67fc3,0x1701147f,0xab2085be,0x9e2e0b8b,0xac284e57,0xd5651824,0x74893664,0x890d4325,0xc55e68a3,0x8a7c5e6e,0x4339c85a,0xbf12e90b,0xf922b655,0x31846b85,0x0bf4d700,0x9a54ce4d -.long 0xf1a14295,0xd7f4e83a,0xb285d4f9,0x916f955c,0x99ffdaba,0xe57bb0e0,0xeab0d152,0x28a43034,0xb8a9cef8,0x0a36ffa2,0xb9ec051a,0x5517407e,0xea68e672,0x9c796096,0xfb3c77fb,0x853db5fb -.long 0xe864a51a,0x21474ba9,0x6e8a1b8b,0x6c267699,0x94120a28,0x7c823626,0x8383a5db,0xe61e9a48,0x9f84216d,0x7dd75003,0xad43cd85,0xab020d07,0xda12c659,0x9437ae48,0xe65452ad,0x6449c2eb -.long 0x2cf9d7c1,0xcc7c4c1c,0xee95e5ab,0x1320886a,0xbeae170c,0xbb7b9056,0xdbc0d662,0xc8a5b250,0xc11d2303,0x4ed81432,0x1f03769f,0x7da66912,0x84539828,0x3ac7a5fd,0x3bccdd02,0x14dada94 -.long 0x7ef6b0d1,0x8b84c321,0x7c933f22,0x52a9477a,0xfd440b82,0x5ef6728a,0x6ce4bd5e,0x5c3bd859,0xf22c2d3e,0x918b80f5,0xb7bb6cc5,0x368d5040,0x2695a11c,0xb66142a1,0xeb19ea70,0x60ac583a -.long 0x0eab2437,0x317cbb98,0x5e2654c8,0x8cc08c55,0xe6d8307f,0xfe2d6520,0x57428993,0xe9f147f3,0xd2fd6cf1,0x5f9c7d14,0x2d4fcbb0,0xa3ecd064,0x8e7341f7,0xad83fef0,0x3a63115c,0x643f23a0 -.long 0xe65ab743,0xd38a78ab,0x35edc89c,0xbf7c75b1,0x530df568,0x3dd8752e,0xe308c682,0xf85c4a76,0xe68acf37,0x4c9955b2,0xab32af85,0xa544df3d,0xa25cf493,0x4b8ec3f5,0x1a622feb,0x4d8f2764 -.long 0xf0dcbc49,0x7bb4f7aa,0x70bbb45b,0x7de551f9,0x9f2ca2e5,0xcfd0f3e4,0x1f5c76ef,0xece58709,0x167d79ae,0x32920edd,0xfa7d7ec1,0x039df8a2,0xbb30af91,0xf46206c0,0x22676b59,0x1ff5e2f5 -.long 0x6ea51d66,0x11f4a039,0x807d7a26,0x506c1445,0x755a9b24,0x60da5705,0x1f1a319e,0x8fc8cc32,0x9433d67d,0x83642d4d,0x6a7dd296,0x7fa5cb8f,0x9b7bde07,0x576591db,0x419716fb,0x13173d25 -.long 0xd5b340ff,0xea30599d,0xb0fe76c5,0xfc6b5297,0xab8f5adc,0x1c6968c8,0x901c928d,0xf723c7f5,0x9773d402,0x4203c321,0x1b51dd47,0xdf7c6aa3,0x552be23c,0x3d49e37a,0x0b5a6e87,0x57febee8 -.long 0x7bd8e739,0xc5ecbee4,0xae63bf75,0x79d44994,0x38fb8923,0x168bd00f,0xd0533130,0x75d48ee4,0xdb5cdf33,0x554f77aa,0x3c696769,0x3396e896,0xd3fd674e,0x2fdddbf2,0x99d0e3e5,0xbbb8f6ee -.long 0xcbae2f70,0x51b90651,0x93aaa8eb,0xefc4bc05,0xdd1df499,0x8ecd8689,0x22f367a5,0x1aee99a8,0xae8274c5,0x95d485b9,0x7d30b39c,0x6c14d445,0xbcc1ef81,0xbafea90b,0xa459a2ed,0x7c5f317a -.long 0x4ef44227,0x01211075,0xdc20f496,0xa17bed6e,0x819853cd,0x0cdfe424,0xf71e2ce7,0x13793298,0xdbbe307b,0x3c1f3078,0x76ee9936,0x6dd1c20e,0x423caa20,0x23ee4b57,0x8efb840e,0x4ac3793b -.long 0xed1f8ca0,0x934438eb,0x4ebb25a2,0x3e546658,0xc069896f,0xc415af0e,0x9a5aa43d,0xc13eddb0,0xd49eb8f6,0x7a04204f,0xd74f1670,0xd0d5bdfc,0x56fc0558,0x3697e286,0x01cebade,0x10207371 -.long 0x0647a82b,0x5f87e690,0x8f40054f,0x908e0ed4,0x79853803,0xa9f633d4,0x4a28b252,0x8ed13c9a,0x1f460f64,0x3e2ef676,0x36d06336,0x53930b9b,0x8fc4979b,0x347073ac,0x5ecd5597,0x84380e0e -.long 0xc4fe3c39,0xe3b22c6b,0x6c7bebdf,0xba4a8153,0x25693459,0xf23ab6b7,0x14922b11,0x53bc3770,0x5afc60db,0x4645c8ab,0x20b9f2a3,0xaa022355,0xce0fc507,0x52a2954c,0x7ce1c2e7,0x8c2731bb -.long 0x18a0339d,0xf39608ab,0x3735436c,0xac7a658d,0xcd992b4f,0xb22c2b07,0xf40dcfd4,0x4e83daec,0x2f39ea3e,0x8a34c7be,0xb0a56d2e,0xef0c005f,0x6edd8038,0x62731f6a,0x4e3cb075,0x5721d740 -.long 0xfbeeee1b,0x1ea41511,0xef1d0c05,0xd1ef5e73,0x73c07d35,0x42feefd1,0x8a329493,0xe530a00a,0xf15ebfb0,0x5d55b7fe,0xd322491a,0x549de03c,0x745b3237,0xf7b5f602,0x1ab6e2b6,0x3632a3a2 -.long 0x0ef59f78,0x0d3bba89,0xc9e52b9a,0x0dfc6443,0x72631447,0x1dc79699,0xb3be20b1,0xef033917,0xb1383948,0x0c92735d,0xc0dd7d7d,0xc1fc29a2,0x403ed068,0x6485b697,0xaac93bdc,0x13bfaab3 -.long 0x0deeaf52,0x410dc6a9,0x4c641c15,0xb003fb02,0x5bc504c4,0x1384978c,0x864a6a77,0x37640487,0x222a77da,0x05991bc6,0x5e47eb11,0x62260a57,0xf21b432c,0xc7af6613,0xab4953e9,0x22f3acc9 -.long 0x8e41d155,0x52934922,0x3ac059ef,0x4d024568,0x4d884411,0xb0201755,0xa59a178f,0xce8055cf,0xf6204549,0xcd77d1af,0xc7066759,0xa0a00a3e,0x0272c229,0x471071ef,0xd3c4b6b0,0x009bcf6b -.long 0x22305177,0x2a2638a8,0x41645bbf,0xd51d59df,0xc0a7a3c0,0xa81142fd,0x4c7063ee,0xa17eca6d,0x60d9dcec,0x0bb887ed,0x20ad2455,0xd6d28e51,0xa67102ba,0xebed6308,0x8bffa408,0x042c3114 -.long 0x8aa68e30,0xfd099ac5,0x1483513e,0x7a6a3d7c,0xba2d8f0c,0xffcc6b75,0x1e78b954,0x54dacf96,0xa4a9af89,0xf645696f,0x06ac98ec,0x3a411940,0x22a67a20,0x41b8b3f6,0x99dec626,0x2d0b1e0f -.long 0x40be34e8,0x27c89192,0x91907f35,0xc7162b37,0xa956702b,0x90188ec1,0xdf93769c,0xca132f7d,0x0e2025b4,0x3ece44f9,0x0c62f14c,0x67aaec69,0x22e3cc11,0xad741418,0x7ff9a50e,0xcf9b75c3 -.long 0x4d348272,0x02fa2b16,0x9959d56d,0xbd99d61a,0x18762916,0xbc4f19db,0x49c1ac80,0xcc7cce50,0xd846bd83,0x4d59ebaa,0xa9202849,0x8775a9dc,0x6e1f4ca9,0x07ec4ae1,0xba893f11,0x27eb5875 -.long 0x662cc565,0x00284d51,0x0db4138d,0x82353a6b,0xaa32a594,0xd9c7aaaa,0xa5669c47,0xf5528b5e,0x2f23c5ff,0xf3220231,0x6affa3a1,0xe3e8147a,0x202ddda0,0xfb423d5c,0x6b871bd4,0x3d6414ac -.long 0xa51a168a,0x586f82e1,0x48ae5448,0xb712c671,0x76233eb8,0x9a2e4bd1,0x78811ca9,0x0188223a,0xf7c18de1,0x553c5e21,0xb27bb286,0x7682e451,0x0e51e929,0x3ed036b3,0xec9cb34f,0xf487211b -.long 0x0c24efc8,0x0d094277,0xbef737a4,0x0349fd04,0x514cdd28,0x6d1c9dd2,0x30da9521,0x29c135ff,0xf78b0b6f,0xea6e4508,0x678c143c,0x176f5dd2,0x4be21e65,0x08148418,0xe7df38c4,0x27f7525c -.long 0x748ab1a4,0x1fb70e09,0x5efe4433,0x9cba50a0,0x15f75af2,0x7846c7a6,0x5ee73ea8,0x2a7c2c57,0x3f0a449a,0x42e566a4,0xad90fc3d,0x45474c3b,0x8b61d057,0x7447be3d,0x3a4ec092,0x3e9d1cf1 -.long 0xf380a6e6,0x1603e453,0x9b1437c2,0x0b86e431,0xef29610a,0x7a4173f2,0xf03d57f7,0x8fa729a7,0x6c9c217e,0x3e186f6e,0x91919524,0xbe1d3079,0x153d4fb1,0x92a62a70,0xd68c2f71,0x32ed3e34 -.long 0x9eb1a8b7,0xd785027f,0xc5b22fe8,0xbc37eb77,0xb9d6a191,0x466b34f0,0x9a05f816,0x008a89af,0x7d42c10a,0x19b028fb,0x49b3f6b8,0x7fe8c92f,0xa5a0ade3,0x58907cc0,0x559d1a7c,0xb3154f51 -.long 0xd9790ed6,0x5066efb6,0xa6aa793b,0xa77a0cbc,0x223e042e,0x1a915f3c,0x69c5874b,0x1c5def04,0x73b6c1da,0x0e830078,0xfcd8557a,0x55cf85d2,0x0460f3b1,0x0f7c7c76,0x46e58063,0x87052acb -.long 0x907eae66,0x09212b80,0x4d721c89,0x3cb068e0,0xdd45ac1c,0xa87941ae,0x0daa0dbb,0xde8d5c0d,0xe3502e6e,0xda421fdc,0x4d89a084,0xc8944201,0xf0c24bfb,0x7307ba5e,0x20bde0ef,0xda212beb -.long 0xf82ce682,0xea2da24b,0x07f71fe4,0x058d3816,0x5ffad8de,0x35a02462,0xaadcefab,0xcd7b05dc,0x1d9f54ec,0xd442f8ed,0xb2d3b5ca,0x8be3d618,0xe06b2ce2,0xe2220ed0,0x1b0da4c0,0x82699a5f -.long 0x71c0c3a7,0x3ff106f5,0x0d34180c,0x8f580f5a,0x22d7d375,0x4ebb120e,0xe9513675,0x5e5782cc,0x99c82a70,0x2275580c,0x15ea8c4c,0xe8359fbf,0x7b415e70,0x53b48db8,0x100c6014,0xaacf2240 -.long 0xe4652f1d,0x9faaccf5,0xd56157b2,0xbd6fdd2a,0x6261ec50,0xa4f4fb1f,0x476bcd52,0x244e55ad,0x047d320b,0x881c9305,0x6181263f,0x1ca983d5,0x278fb8ee,0x354e9a44,0x396e4964,0xad2dbc0f -.long 0x9268b3de,0x723f3aa2,0xe6e0609a,0x0d1ca29a,0x6cf44252,0x794866aa,0x01af87ed,0x0b59f3e3,0x7f4a6c51,0xe234e5ff,0x61dc2f7e,0xa8768fd2,0x0a94d81f,0xdafc7332,0x06938ce1,0xd7f84282 -.long 0x0546063e,0xae0b3c0e,0x5d61abc6,0x7fbadcb2,0x369ac400,0xd5d7a2c9,0xae67d10c,0xa5978d09,0x4f85eaac,0x290f211e,0xfacac681,0xe61e2ad1,0x388384cd,0xae125225,0xccfde30f,0xa7fb68e9 -.long 0x3daed4c2,0x7a59b936,0x2606f789,0x80a9aa40,0xf6a6d90a,0xb40c1ea5,0x514d5885,0x948364d3,0x70985182,0x062ebc60,0x33310895,0xa6db5b0e,0xe329c2f5,0x64a12175,0x90ea237e,0xc5f25bd2 -.long 0x2d0a4c23,0x7915c524,0x6bb3cc52,0xeb5d26e4,0xc09e2c92,0x369a9116,0xcf182cf8,0x0c527f92,0x2aede0ac,0x9e591938,0x6cc34939,0xb2922208,0x99a34361,0x3c9d8962,0xc1905fe6,0x3c81836d -.long 0xa001ec5a,0x4bfeb57f,0xa0dc5dba,0xe993f5bb,0x724a1380,0x47884109,0x32fe9a04,0x8a0369ab,0x8c927db8,0xea068d60,0x94655741,0xbf5f37cf,0x04b6c7ea,0x47d402a2,0x6af259cb,0x4551c295 -.long 0xed77ee8b,0x698b71e7,0xf309d5c7,0xbddf7bd0,0x34e780ca,0x6201c22c,0x4c295ef4,0xab04f7d8,0x4313a8ce,0x1c947294,0x92ca4cfe,0xe532e4ac,0xd0a7a97a,0x89738f80,0xa580fd5b,0xec088c88 -.long 0x42ce9e51,0x612b1ecc,0xb25fdd2a,0x8f9840fd,0x01e7f839,0x3cda78c0,0xece05480,0x546b3d3a,0x80d30916,0x271719a9,0x584c20c4,0x45497107,0x5bc78608,0xaf8f9478,0x277e2a4c,0x28c7d484 -.long 0x88a2ffe4,0xfce01767,0x28e169a5,0xdc506a35,0x7af9c93a,0x0ea10861,0x03fa0e08,0x1ed24361,0xa3d694e7,0x96eaaa92,0xef50bc74,0xc0f43b4d,0x64114db4,0xce6aa58c,0x7c000fd4,0x8218e8ea -.long 0x185f8844,0xac815dfb,0x1557abfb,0xcd7e90cb,0xafbfecdf,0x23d16655,0x085cac4a,0x80f3271f,0xd0e62f47,0x7fc39aa7,0x460a48e5,0x88d519d1,0xd28f101e,0x59559ac4,0xca9ae816,0x7981d9e9 -.long 0x9ac38203,0x5c38652c,0x57657fe5,0x86eaf87f,0xe21f5416,0x568fc472,0xe7e597b5,0x2afff39c,0x256d4eab,0x3adbbb07,0x8285ab89,0x22598692,0x041caefe,0x35f8112a,0xa5064c8b,0x95df02e3 -.long 0xc7004bf3,0x4d63356e,0xdb83c7de,0x230a08f4,0x8709a7b7,0xca27b270,0xcb9abd2d,0x0d1c4cc4,0x7550fee8,0x8a0bc66e,0x9cf7247e,0x369cd4c7,0x92b5b7e7,0x75562e84,0x5802af7b,0x8fed0da0 -.long 0xe48fb889,0x6a7091c2,0x7b8a9d06,0x26882c13,0x1b82a0e2,0xa2498663,0x3518152d,0x844ed736,0xd86e27c7,0x282f476f,0x04afefdc,0xa04edaca,0x6119e34d,0x8b256ebc,0x0787d78b,0x56a413e9 -.long 0x5a74be50,0x82ee061d,0xdea16ff5,0xe41781c4,0x99bfc8a2,0xe0b0c81e,0x0b547e2d,0x624f4d69,0xbdcc9ae4,0x3a83545d,0x409b1e8e,0x2573dbb6,0xa6c93539,0x482960c4,0x5ae18798,0xf01059ad -.long 0x3112795f,0x715c9f97,0x984e6ee1,0xe8244437,0xecb66bcd,0x55cb4858,0xabaffbee,0x7c136735,0x5dbec38e,0x54661595,0x388ad153,0x51c0782c,0xc6e0952f,0x9ba4c53a,0x1b21dfa8,0x27e6782a -.long 0x4ed2dbc2,0x682f903d,0x7c3b2d83,0x0eba59c8,0x9c7e9335,0x8e9dc84d,0x0eb226d7,0x5f9b21b0,0xaf267bae,0xe33bd394,0xbe2e15ae,0xaa86cc25,0x6a8ec500,0x4f0bf67d,0xf9630658,0x5846aa44 -.long 0xe2c2bf15,0xfeb09740,0xa9e99704,0x627a2205,0xc2fbc565,0xec8d73d0,0xc20c8de8,0x223eed8f,0xa8363b49,0x1ee32583,0xc9c2b0a6,0x1a0b6cb9,0x90dbc85c,0x49f7c3d2,0x1ef4c1ac,0xa8dfbb97 -.long 0x65c7c2ab,0xafb34d4c,0xe2c5ea84,0x1d4610e7,0x973c4ab5,0x893f6d1b,0x945ba5c4,0xa3cdd7e9,0x064417ee,0x60514983,0xad6bdf2b,0x1459b23c,0x5cf726c3,0x23b2c341,0x32d6354a,0x3a829635 -.long 0xab192c18,0x294f901f,0x7030164f,0xec5fcbfe,0xe2246ba6,0xe2e2fcb7,0x221a1a0c,0x1e7c88b3,0xc92d88c5,0x72c7dd93,0x1106fb59,0x41c2148e,0xa0f60f14,0x547dd4f5,0x63960f31,0xed9b52b2 -.long 0xb0a5b358,0x6c8349eb,0x9e7e2ed6,0xb154c5c2,0xeda462db,0xcad5eccf,0x2de66b69,0xf2d6dbe4,0x8665e5b2,0x426aedf3,0x7b7f5723,0x488a8513,0x8bcbb386,0x15cc43b3,0xd791d879,0x27ad0af3 -.long 0x846e364f,0xc16c236e,0xdea50ca0,0x7f33527c,0x0926b86d,0xc4810775,0x0598e70c,0x6c2a3609,0xf024e924,0xa6755e52,0x9db4afca,0xe0fa07a4,0x66831790,0x15c3ce7d,0xa6cbb0d6,0x5b4ef350 -.long 0xb6205969,0x2c4aafc4,0xf6c7854f,0x42563f02,0x1d983b48,0x016aced5,0x99949755,0xfeb356d8,0xd1a39bd7,0x8c2a2c81,0xe6934ae9,0x8f44340f,0x447904da,0x148cf91c,0x0f51a926,0x7340185f -.long 0x7409ab46,0x2f8f00fb,0x80e289b2,0x057e78e6,0xa888e5d1,0x03e5022c,0x9dede4e2,0x3c87111a,0x7809460b,0x5b9b0e1c,0x71c9abc7,0xe751c852,0xc7cc1dc9,0x8b944e28,0x1d3cfa08,0x4f201ffa -.long 0x3e6721ce,0x02fc905c,0xd0b3674c,0xd52d70da,0x18810da4,0x5dc2e5ca,0x5c69dd99,0xa984b273,0x84de5ca4,0x63b92527,0xc852dec4,0x2f1c9872,0xc2e3de09,0x18b03593,0x9813dc2f,0x19d70b01 -.long 0xa6dc1d29,0x42806b2d,0xf871e144,0xd3030009,0xaaf49276,0xa1feb333,0xc70bc04b,0xb5583b9e,0x95695f20,0x1db0be78,0x89d012b5,0xfc841811,0x05f61643,0x6409f272,0xd5883128,0x40d34174 -.long 0x67419833,0xd79196f5,0x863b7b08,0x6059e252,0x1c56700c,0x84da1817,0xb28d3ec4,0x5758ee56,0x013b0ea6,0x7da2771d,0x54c5e9b9,0xfddf524b,0x24305d80,0x7df4faf8,0x3a97763f,0x58f5c1bf -.long 0x7c696042,0xa5af37f1,0x4a2538de,0xd4cba22c,0x9ea42600,0x211cb995,0x7b069889,0xcd105f41,0xddb81e74,0xb1e1cf19,0x5157b8ca,0x472f2d89,0xee9db885,0x086fb008,0x0f26d131,0x365cd570 -.long 0xa2be7053,0x284b02bb,0x7ab9a6d6,0xdcbbf7c6,0x20f7a530,0x4425559c,0x188767c8,0x961f2dfa,0x70dc80c4,0xe2fd9435,0xf0784120,0x104d6b63,0x53567122,0x7f592bc1,0xf688ad77,0xf6bc1246 -.long 0x0f15dde9,0x05214c05,0x0d5f2b82,0xa47a76a8,0x62e82b62,0xbb254d30,0x3ec955ee,0x11a05fe0,0x9d529b36,0x7eaff46e,0x8f9e3df6,0x55ab1301,0x99317698,0xc463e371,0xccda47ad,0xfd251438 -.long 0x23d695ea,0xca9c3547,0x16e589b5,0x48ce626e,0xb187d086,0x6b5b64c7,0xb2207948,0xd02e1794,0x7198111d,0x8b58e98f,0xdcf9c3cc,0x90ca6305,0xf34089b0,0x5691fe72,0xfc7c80ff,0x60941af1 -.long 0x22eb51e5,0xa09bc0a2,0xaa9cf09a,0xc0bb7244,0x80159f06,0x36a8077f,0xdddc560e,0x8b5c989e,0x512e1f43,0x19d2f316,0xad08ff62,0x02eac554,0x07d20b4e,0x012ab84c,0xd6d4e4e1,0x37d1e115 -.long 0xab7b19a8,0xb6443e1a,0xdef8cd45,0xf08d067e,0x685e03da,0x63adf3e9,0x4792b916,0xcf15a10e,0xb738a425,0xf44bcce5,0x9636b2fd,0xebe131d5,0x7850d605,0x94068841,0xb40d749d,0x09684eaa -.long 0x72ba075b,0x8c3c669c,0xba469015,0x89f78b55,0x3e9f8ba8,0x5706aade,0xb32d7ed7,0x6d8bd565,0x805f08d6,0x25f4e63b,0xc3bcc1b5,0x7f48200d,0xb025d847,0x4e801968,0x87cbe0a8,0x74afac04 -.long 0x7e63d690,0x43ed2c2b,0x0223cdb8,0xefb6bbf0,0x2884d3fe,0x4fec3cae,0xd75e25a4,0x065ecce6,0x69f79071,0x6c2294ce,0x044b8666,0x0d9a8e5f,0x17b69d8f,0x5009f238,0xc5dfdaf7,0x3c29f8fe -.long 0xebae68c4,0x9067528f,0x30c5ba21,0x5b385632,0x1fdd1aec,0x540df119,0xcfba4c78,0xcf37825b,0xbeb11454,0x77eff980,0x60c1b066,0x40a1a991,0xf889a1c7,0xe8018980,0x76c24be0,0xb9c52ae9 -.long 0x45650ef4,0x05fbbcce,0x8aa29ac7,0xae000f10,0x4f04c470,0x884b7172,0x19bb5c25,0x7cd4fde2,0xe8840869,0x6477b22a,0x5fbd0686,0xa8868859,0x1116dfba,0xf23cc02e,0xd87d7776,0x76cd563f -.long 0xa9d82abf,0xe2a37598,0xe6c170f5,0x5f188ccb,0x5066b087,0x81682200,0xc7155ada,0xda22c212,0xfbddb479,0x151e5d3a,0x6d715b99,0x4b606b84,0xf997cb2e,0x4a73b54b,0x3ecd8b66,0x9a1bfe43 -.long 0x2a67d48a,0x1c312809,0x031fa9e2,0xcd6a671e,0x0e43a34a,0xbec3312a,0x55ef47d3,0x1d935639,0x8fea73ea,0x5ea02489,0xa035afb2,0x8247b364,0x5265b54c,0xb58300a6,0x722c7148,0x3286662f -.long 0xb4ec4c20,0xb77fd76b,0x0f3fe3fd,0xf0a12fa7,0x41d8c7e8,0xf845bbf5,0x5ec10aa8,0xe4d969ca,0x43e232a3,0x4c0053b7,0x37f8a45a,0xdc7a3fac,0x20d81c8f,0x3c4261c5,0xb00eab00,0xfd4b3453 -.long 0xd36e3062,0x76d48f86,0xa143ff02,0x626c5277,0xaf76f42e,0x538174de,0x6407ceac,0x2267aa86,0x72e572d5,0xfad76351,0xba7330eb,0xab861af7,0x418d8657,0xa0a1c8c7,0x20289a52,0x988821cb -.long 0xcccc18ad,0x79732522,0xf1a6e027,0xaadf3f8d,0x17c2354d,0xf7382c93,0xd818b689,0x5ce1680c,0xd9ecbee9,0x359ebbfc,0x1cae62ac,0x4330689c,0xc51ac38a,0xb55ce5b4,0xfe238ee8,0x7921dfea -.long 0x271d1ca5,0x3972bef8,0xe8aabd18,0x3e423bc7,0x44a3e5e3,0x57b09f3f,0x7b444d66,0x5da886ae,0xa9964375,0x68206634,0x699cd0ff,0x356a2fa3,0xdba515e9,0xaf0faa24,0xb321d79a,0x536e1f5c -.long 0x5c04e4ea,0xd3b9913a,0xd6f11513,0xd549dcfe,0x79fd1d94,0xee227bf5,0xb43f2c67,0x9f35afee,0xf1314f53,0xd2638d24,0xcabcd822,0x62baf948,0x4ef48db0,0x5542de29,0xfc5f6bb2,0xb3eb6a04 -.long 0x1208e16a,0x23c110ae,0xf8363e24,0x1a4d15b5,0x164be00b,0x30716844,0xf6f4690d,0xa8e24824,0x90b170cf,0x548773a2,0x42f191f4,0xa1bef331,0x9247aa97,0x70f418d0,0x48be9147,0xea06028e -.long 0xdbfb894e,0xe13122f3,0xce274b18,0xbe9b79f6,0xca58aadf,0x85a49de5,0x11487351,0x24957758,0xbb939099,0x111def61,0x26d13694,0x1d6a974a,0xd3fc253b,0x4474b4ce,0x4c5db15e,0x3a1485e6 -.long 0x147c15b4,0xe79667b4,0x7bc61301,0xe34f553b,0x17094381,0x032b80f8,0x723eaa21,0x55d8bafd,0xf1c0e74e,0x5a987995,0xebba289c,0x5a9b292e,0xeb4c8251,0x413cd4b2,0xd162db0a,0x98b5d243 -.long 0x68342520,0xbb47bf66,0xbaa862d1,0x08d68949,0xe906abcd,0x11f349c7,0xed7bf00e,0x454ce985,0xb55b803b,0xacab5c9e,0x31e3c16d,0xb03468ea,0xd273bf12,0x5c24213d,0x71587887,0x211538eb -.long 0x731dea2d,0x198e4a2f,0x74ed7b2a,0xd5856cf2,0x13a664fe,0x86a632eb,0xbda41291,0x932cd909,0xc0c4ddc0,0x850e95d4,0x347fc2c9,0xc0f422f8,0x86076bcb,0xe68cbec4,0xcd6cd286,0xf9e7c0c0 -.long 0x0f5f27ca,0x65994ddb,0xa80d59ff,0xe85461fb,0x66601023,0xff05481a,0xfc9ebbfb,0xc665427a,0x7587fd52,0xb0571a69,0x8d49efce,0x935289f8,0xea420688,0x61becc60,0x13a786af,0xb22639d9 -.long 0x361ecf90,0x1a8e6220,0x25506463,0x001f23e0,0x0a5c2b79,0xe4ae9b5d,0xd8149db5,0xebc9cdad,0x934aa728,0xb33164a1,0xae9b60f3,0x750eb00e,0x9b9cfbfd,0x5a91615b,0xef45f7f6,0x97015cbf -.long 0xbf5151df,0xb462c4a5,0xb07118f2,0x21adcc41,0x043fa42c,0xd60c545b,0xe96be1ab,0xfc21aa54,0x4e51ea80,0xe84bc32f,0x259b5d8d,0x3dae45f0,0xc38f1b5e,0xbb73c7eb,0xe8ae617d,0xe405a74a -.long 0x9f1c56bd,0xbb1ae9c6,0x49f196a4,0x8c176b98,0x6875092b,0xc448f311,0x9f976033,0xb5afe3de,0x145813e5,0xa8dafd49,0xe2b34226,0x687fc4d9,0x4c7ff57f,0xf2dfc92d,0x401f1b46,0x004e3fc1 -.long 0x1430c9ab,0x5afddab6,0x2238e997,0x0bdd41d3,0x418042ae,0xf0947430,0xcdddc4cb,0x71f9adda,0xc52dd907,0x7090c016,0x29e2047f,0xd9bdf44d,0x1b1011a6,0xe6f1fe80,0xd9acdc78,0xb63accbc -.long 0x1272a95b,0xcfc7e235,0xa6276ac8,0x0c667717,0xe2d7eef7,0x3c0d3709,0x9a685b3e,0x5add2b06,0x14ea5d65,0x363ad32d,0x8d7dd506,0xf8e01f06,0x75b4aac6,0xc9ea2213,0x0d353466,0xed2a2bf9 -.long 0xe9d3a7c3,0x439d79b5,0x81b7f34b,0x8e0ee5a6,0x1dc4ba75,0xcf3dacf5,0xeb3310c7,0x1d3d1773,0x7747ae83,0xa8e67112,0x197d6b40,0x31f43160,0xcd961400,0x0521ccee,0xf6535768,0x67246f11 -.long 0xef0c3133,0x702fcc5a,0x7e16693b,0x247cc45d,0xc729b749,0xfd484e49,0xb218320f,0x522cef7d,0x59ab93b3,0xe56ef405,0x9f181071,0x225fba11,0x15330ed0,0x33bd6595,0x1ddb32f7,0xc4be69d5 -.long 0x0448087c,0x264c7668,0x71432dae,0xac30903f,0x00f9bf47,0x3851b266,0x6cdd6d03,0x400ed311,0xf8fd2424,0x045e79fe,0xfa6da98b,0xfdfd974a,0x0c1e673a,0x45c9f641,0x5b2c5168,0x76f2e733 -.long 0x2a601753,0x1adaebb5,0xc57c2d49,0xb286514c,0x1e0bfd24,0xd8769670,0x04478922,0x950c547e,0xe5d32bfe,0xd1d41969,0x750d6c3e,0x30bc1472,0xe0e27f3a,0x8f3679fe,0xa4a6ee0c,0x8f64a7dc -.long 0x633dfb1f,0x2fe59937,0x977f2547,0xea82c395,0x661ea646,0xcbdfdf1a,0xb9085451,0xc7ccc591,0x81761e13,0x82177962,0x9196885c,0xda57596f,0x28ffbd70,0xbc17e849,0x2671d36f,0x1e6e0a41 -.long 0x4152fcf5,0x61ae872c,0x9e77e754,0x441c87b0,0xa34dff09,0xd0799dd5,0x88a6b171,0x766b4e44,0x11f1c792,0xdc06a512,0x4be35c3e,0xea02ae93,0xe90c469e,0xe5ca4d6d,0x56e4ff5c,0x4df4368e -.long 0x4baef62e,0x7817acab,0xa85b91e8,0x9f5a2202,0x6ce57610,0x9666ebe6,0xf73bfe03,0x32ad31f3,0x25bcf4d6,0x628330a4,0x515056e6,0xea950593,0xe1332156,0x59811c89,0x8c11b2d7,0xc89cf1fe -.long 0x04e60cc0,0x75b63913,0x4625d375,0xce811e8d,0x2d26e562,0x030e43fc,0x608d36a0,0xfbb30b4b,0x48528118,0x634ff82c,0xcd285911,0x7c6fe085,0x99358f28,0x7f2830c0,0x665e6c09,0x2e60a95e -.long 0x9b785dbf,0x08407d3d,0xa759bce7,0x530889ab,0x52f61239,0xf228e0e6,0x6879be3c,0x2b6d1461,0x51a7bbf7,0xe6902c04,0x76f24a64,0x30ad99f0,0x98bc6da0,0x66d9317a,0xcb596ac0,0xf4f877f3 -.long 0x4c44f119,0xb05ff62d,0xe9b77416,0x4555f536,0x8caed63b,0xc7c0d059,0xc358b2a9,0x0cd2b7ce,0x46945fa3,0x3f33287b,0xd67c8791,0xf8785b20,0x9637bd08,0xc54a7a61,0x18be79d7,0x54d4598c -.long 0xc46d7ce1,0x889e5acb,0x8b085877,0x9a515bb7,0x0b7a5050,0xfac1a03d,0xf2926035,0x7d3e738a,0x2a6cb0eb,0x861cc2ce,0x8f7adc79,0x6f2e2955,0x33016376,0x61c4d451,0x5ad59090,0xd9fd2c80 -.long 0xb2b836a1,0xe5a83738,0x7c0d6622,0x855b41a0,0x7cc19af1,0x186fe317,0xfdd99acb,0x6465c1ff,0x6974b99e,0x46e5c23f,0xa2717cbe,0x75a7cf8b,0x062be658,0x4d2ebc3f,0x5f209c98,0x094b4447 -.long 0xb940cb5a,0x4af285ed,0x7cc82f10,0x6706d792,0x030526fa,0xc8c8776c,0xa0da9140,0xfa8e6f76,0x591ee4f0,0x77ea9d34,0x40274166,0x5f46e337,0xea671457,0x1bdf98bb,0x862a1fe2,0xd7c08b46 -.long 0x1c08ad63,0x46cc303c,0x4c845e7b,0x99543440,0x48f36bf7,0x1b8fbdb5,0x8c8273a7,0x5b82c392,0x928435d5,0x08f712c4,0x79330380,0x071cf0f1,0xa8da054a,0xc74c2d24,0x43c46b5c,0xcb0e7201 -.long 0xc0b7eff3,0x0ad7337a,0xc5e48b3c,0x8552225e,0x73f13a5f,0xe6f78b0c,0x82349cbe,0x5e70062e,0xe7073969,0x6b8d5048,0xc33cb3d2,0x392d2a29,0x4ecaa20f,0xee4f727c,0x2ccde707,0xa068c99e -.long 0xb87a2913,0xfcd5651f,0x3cc252f0,0xea3e3c15,0x3b6cd3e4,0x777d92df,0xc5a732e7,0x7a414143,0xa71ff493,0xa895951a,0xbbd37cf6,0xfe980c92,0xdecfeeff,0x45bd5e64,0xa44c43e9,0x910dc2a9 -.long 0xcca9f54d,0xcb403f26,0x9303f6db,0x928bbdfb,0xa9eee67c,0x3c37951e,0xf79961c3,0x3bd61a52,0x395c9a79,0x09a238e6,0x61eb352d,0x6940ca2d,0xc1875631,0x7d1e5c5e,0x1e1b20d1,0x1e19742c -.long 0x23fc2e6e,0x4633d908,0x08959149,0xa76e29a9,0x84ed7da5,0x61069d9c,0x5dbcad51,0x0baa11cf,0x961849da,0xd01eec64,0xaf3d8c28,0x93b75f1f,0x1ca2ee44,0x57bc4f9f,0x00e00558,0x5a26322d -.long 0x61a023ef,0x1888d658,0xb9e5246e,0x1d72aab4,0xe5563ec0,0xa9a26348,0xc3439a43,0xa0971963,0xadb9b5b7,0x567dd54b,0xc45a524b,0x73fac1a1,0xfe38e608,0x8fe97ef7,0x3f384f48,0x608748d2 -.long 0xc486094f,0xb0571794,0x8bf3a8d6,0x869254a3,0x310b0e25,0x148a8dd1,0x9aa3f7d8,0x99ab9f3f,0x6706c02e,0x0927c68a,0x69790e6c,0x22b5e76c,0x6c71376c,0x6c325260,0x09ef6657,0x53a57690 -.long 0xedffcf3a,0x8d63f852,0x3c0a6f55,0xb4d2ed04,0x12519b9e,0xdb3aa8de,0x1e0a569a,0x5d38e9c4,0x303747e2,0x871528bf,0xf5b5c18d,0xa208e77c,0xca6bf923,0x9d129c88,0xbf02839f,0xbcbf197f -.long 0x27323194,0x9b9bf030,0x339ca59d,0x3b055a8b,0x0f669520,0xb46b2312,0x497e5f24,0x19789f1f,0xaaf01801,0x9c499468,0x8b69d59c,0x72ee1190,0xacf4c079,0x8bd39595,0x8e0cd048,0x3ee11ece -.long 0x1ed66f18,0xebde86ec,0xd61fce43,0x225d906b,0xe8bed74d,0x5cab07d6,0x27855ab7,0x16e4617f,0xb2fbc3dd,0x6568aadd,0x8aeddf5b,0xedb5484f,0x6dcf2fad,0x878f20e8,0x615f5699,0x3516497c -.long 0xfa181e69,0xef0a3fec,0x30d69a98,0x9ea02f81,0x66eab95d,0xb2e9cf8e,0x24720021,0x520f2beb,0x1df84361,0x621c540a,0x71fa6d5d,0x12037721,0x0ff5f6ff,0x6e3c7b51,0xabb2bef3,0x817a069b -.long 0xb294cda6,0x83572fb6,0xb9039f34,0x6ce9bf75,0x095cbb21,0x20e012f0,0xd063f0da,0xa0aecc1b,0xf02909e5,0x57c21c3a,0x48ce9cdc,0xc7d59ecf,0x8ae336f8,0x2732b844,0x3f4f85f4,0x056e3723 -.long 0x89e800ca,0x8a10b531,0x145208fd,0x50fe0c17,0xb714ba37,0x9e43c0d3,0x34189acc,0x427d200e,0xe616e2c0,0x05dee24f,0xee1854c1,0x9c25f4c8,0x8f342a73,0x4d3222a5,0xa027c952,0x0807804f -.long 0x4f0d56f3,0xc222653a,0xca28b805,0x961e4047,0x4a73434b,0x2c03f8b0,0xab712a19,0x4c966787,0x864fee42,0xcc196c42,0x5b0ece5c,0xc1be93da,0xc131c159,0xa87d9f22,0xdce45655,0x2bb6d593 -.long 0xb809b7ce,0x22c49ec9,0xe2c72c2c,0x8a41486b,0xfea0bf36,0x813b9420,0xa66dac69,0xb3d36ee9,0x328cc987,0x6fddc08a,0x3a326461,0x0a3bcd2c,0xd810dbba,0x7103c49d,0x4b78a4c4,0xf9d81a28 -.long 0xe4d55941,0x3de865ad,0x30384087,0xdedafa5e,0x4ef18b9b,0x6f414abb,0xfaee5268,0x9ee9ea42,0x37a55a4a,0x260faa16,0x015f93b9,0xeb19a514,0x9e9c3598,0x51d7ebd2,0x1932178e,0x523fc56d -.long 0xb98fe684,0x501d070c,0x124a1458,0xd60fbe9a,0x92bc6b3f,0xa45761c8,0xfe6f27cb,0xf5384858,0xb59e763b,0x4b0271f7,0x5b5a8e5e,0x3d4606a9,0x05a48292,0x1eda5d9b,0xe6fec446,0xda7731d0 -.long 0x90d45871,0xa3e33693,0x06166d8d,0xe9764040,0x89a90403,0xb5c33682,0x72f1d637,0x4bd17983,0xd5d2c53a,0xa616679e,0xfdcf3b87,0x5ec4bcd8,0xb66a694e,0xae6d7613,0xe3fc27e5,0x7460fc76 -.long 0x95caabee,0x70469b82,0x889501e3,0xde024ca5,0x076ed265,0x6bdadc06,0x5a0ef8b2,0x0cb1236b,0x0972ebf9,0x4065ddbf,0x22aca432,0xf1dd3875,0x744aff76,0xa88b97cf,0xfe8e3d24,0xd1359afd -.long 0x91502cf3,0x52a3ba2b,0x084db75d,0x2c3832a8,0xde30b1c9,0x04a12ddd,0xe31fd60c,0x7802eabc,0xa37fddab,0x33707327,0xfaafa973,0x65d6f2ab,0x11e6f91a,0x3525c5b8,0x5f46530b,0x76aeb0c9 -.long 0x2f93a675,0xe8815ff6,0x05f48679,0xa6ec9684,0x358ae884,0x6dcbb556,0xe19e3873,0x0af61472,0xa5f696be,0x72334372,0x6f22fb70,0xc65e57ea,0x946cea90,0x268da30c,0x65681b2a,0x136a8a87 -.long 0x0f9f44d4,0xad5e81dc,0x2c46585a,0xf09a6960,0xc447d1b1,0xd1649164,0x879dc8b1,0x3b4b36c8,0x3b6b234c,0x20d4177b,0x1730d9d0,0x096a2505,0xef80531d,0x0611b9b8,0x64bb495d,0xba904b3b -.long 0x93a3147a,0x1192d9d4,0x9a565545,0x9f30a5dc,0x6ef07212,0x90b1f9cb,0x0d87fc13,0x29958546,0xc17db9ba,0xd3323eff,0xcb1644a8,0xcb18548c,0x4f49ffbc,0x18a306d4,0x4c2e8684,0x28d658f1 -.long 0xa99f8c71,0x44ba60cd,0x4bf742ff,0x67b7abdb,0x914b3f99,0x66310f9c,0xf412c161,0xae430a32,0x88ace52f,0x1e6776d3,0x52d7067d,0x4bc0fa24,0x8f07cd1b,0x03c286aa,0xa985b2c1,0x4cb8f38c -.long 0x8c3bff36,0x83ccbe80,0x5263e575,0x005a0bd2,0x259bdcd1,0x460d7dda,0xfa5cab6b,0x4a1c5642,0x9fe4fc88,0x2b7bdbb9,0xcc97bbb5,0x09418e28,0xa12321ae,0xd8274fb4,0x5c87b64e,0xb137007d -.long 0xc63c4962,0x80531fe1,0x981fdb25,0x50541e89,0xfd4c2b6b,0xdc1291a1,0xa6df4fca,0xc0693a17,0x0117f203,0xb2c4604e,0x0a99b8d0,0x245f1963,0xc6212c44,0xaedc20aa,0x520f52a8,0xb1ed4e56 -.long 0xf8547be3,0xfe48f575,0xa9e45f98,0x0a7033cd,0x18c50100,0x4b45d3a9,0xa61d41da,0xb2a6cd6a,0x57933c6b,0x60bbb4f5,0x2b0d7ffc,0xa7538ebd,0x8cd626b6,0x9ea3ab8d,0x3601625a,0x8273a484 -.long 0x0168e508,0x88859845,0x99a94abd,0x8cbc9bb2,0xfab0a671,0x713ac792,0x6c9ebffc,0xa3995b19,0x1239e152,0xe711668e,0xbbb8dff4,0x56892558,0xdbf17963,0x8bfc7dab,0xb3de1253,0x5b59fe5a -.long 0x34a9f7ae,0x7e3320eb,0xd751efe4,0xe5e8cf72,0xd9be2f37,0x7ea003bc,0xb6c08ef7,0xc0f551a0,0x038f6725,0x56606268,0x6d92d3b6,0x1dd38e35,0xc3cbd686,0x07dfce7c,0x651c5da8,0x4e549e04 -.long 0x08b19340,0x4058f93b,0xcac6d89d,0xc2fae6f4,0x8f159cc7,0x4bad8a8c,0xcb0b601c,0x0ddba4b3,0x1dd95f8c,0xda4fc7b5,0xcea5c255,0x1d163cd7,0x274a8c4c,0x30707d06,0x2802e9ce,0x79d9e008 -.long 0xe6ddd505,0x02a29ebf,0xb50bed1a,0x37064e74,0xa7327d57,0x3f6bae65,0xf83920bc,0x3846f5f1,0x60df1b9b,0x87c37491,0x2d1da29f,0x4cfb2895,0x4ed1743c,0x10a478ca,0x3edd47c6,0x390c6030 -.long 0x8c0a78de,0x8f3e5312,0x1e85df70,0xccd02bda,0xa61b6582,0xd6c75c03,0xfc0eebd1,0x0762921c,0xd85010c0,0xd34d0823,0x0044cf1f,0xd73aaacb,0xa3b5e78a,0xfb4159bb,0xe5826f3f,0x2287c7f7 -.long 0x580b1a01,0x4aeaf742,0x60423b79,0xf080415d,0xa7dea144,0xe12622cd,0x59d62472,0x49ea4996,0x571f3913,0xb42991ef,0xf5b25a8a,0x0610f214,0x30b79e8f,0x47adc585,0x07a065a2,0xf90e3df6 -.long 0x43e2e034,0x5d0a5deb,0x444024aa,0x53fb5a34,0x6b0c9f7f,0xa8628c68,0xac563656,0x9c69c29c,0xbace47b6,0x5a231feb,0x9ea5a2ec,0xbdce0289,0x9463853e,0x05da1fac,0x509e78aa,0x96812c52 -.long 0x57151692,0xd3fb5771,0xd98e1c44,0xeb2721f8,0x32399be1,0xc0506087,0xd979d8b8,0xda5a5511,0xc6f56780,0x737ed55d,0x0dc7a7f4,0xe20d3004,0xf5941a03,0x02ce7301,0xed30f83a,0x91ef5215 -.long 0x4092d85f,0x28727fc1,0x5c49e41a,0x72d223c6,0xba6a4d81,0xa7cf30a2,0xb030d87d,0x7c086209,0xfc588b09,0x04844c7d,0x5874bbb0,0x728cd499,0xe84c0495,0xcc1281ee,0xec31958f,0x0769b5ba -.long 0xf99c2471,0x665c228b,0x191eb110,0xf2d8a11b,0xd36d7024,0x4594f494,0xcdcb25a1,0x482ded8b,0xdadd4885,0xc958a9d8,0xf1d2b547,0x7004477e,0x2a0af550,0x0a45f6ef,0x2f8d6351,0x4fc739d6 -.long 0x786f08a9,0x75cdaf27,0x42c2737f,0x8700bb26,0x1c4e2670,0x855a7141,0x15076fef,0x810188c1,0xabcd3297,0xc251d0c9,0xf48108eb,0xae4c8967,0x18ceed30,0xbd146de7,0xc986bced,0xf9d4f07a -.long 0x83fa1e08,0x5ad98ed5,0xbeabd1fb,0x7780d33e,0x903b1196,0xe330513c,0xa47bc8c4,0xba11de9e,0x02c2d064,0x684334da,0xa48de23b,0x7ecf360d,0x0a9089d8,0x57a1b474,0xff36734c,0xf28fa439 -.long 0xea4570b3,0xf2a482cb,0xa5ebcee9,0xee65d68b,0xb9694cd5,0x988d0036,0x37885d32,0x53edd0e9,0xbeb9bc6d,0xe37e3307,0x9f5c6768,0xe9abb907,0x51f2160f,0x4396ccd5,0x47336da6,0x2500888c -.long 0x926fce43,0x383f9ed9,0x04da2930,0x809dd1c7,0x8a4cb227,0x30f6f596,0x73a56b38,0x0d700c7f,0xab64a065,0x1825ea33,0x1338df80,0xaab9b735,0x9b63f57f,0x1516100d,0x27a6a634,0x2574395a -.long 0x700a1acd,0xb5560fb6,0xfd999681,0xe823fd73,0x6cb4e1ba,0xda915d1f,0x6ebe00a3,0x0d030118,0x89fca8cd,0x744fb0c9,0xf9da0e0b,0x970d01db,0x7931d76f,0x0ad8c564,0xf659b96a,0xb15737bf -.long 0xa8b484e7,0xdc9933e8,0x7a26dec7,0xb2fdbdf9,0x9f1f0136,0x2349e9a4,0x70fddddb,0x7860368e,0xf9ad3e18,0xd93d2c1c,0x689f4e79,0x6d6c5f17,0xb24ff1b6,0x7a544d91,0xfe16cd8c,0x3e12a5eb -.long 0xa56b872f,0x543574e9,0xfcf68ea2,0xa1ad550c,0x3f560ef7,0x689e37d2,0xc9d47a8b,0x8c54b9ca,0x088ac342,0x46d40a4a,0x1576c6d0,0xec450c7c,0x1f9689e9,0xb589e31c,0xb8781718,0xdacf2602 -.long 0xc8cb6b42,0xa89237c6,0xb96ef381,0x1326fc93,0xb5f07825,0x55d56c6d,0x7449e22d,0xacba2eea,0x633c3000,0x74e0887a,0xd7cbcf71,0xcb6cd172,0xc36cf1be,0x309e81de,0x60ae399b,0x07a18a6d -.long 0x9edce57e,0xb36c2679,0xdf001d41,0x52b892f4,0x16a1f2c6,0xd884ae5d,0xefcc370a,0x9b329424,0xbd2e21df,0x3120daf2,0x02470a99,0x55298d2d,0xa05db32e,0x0b78af6c,0x601f5636,0x5c76a331 -.long 0xf8a4f29c,0xaae861ff,0xd68f8d49,0x70dc9240,0x81b1321c,0x960e649f,0x8792e4ce,0x3d2c801b,0x42521876,0xf479f772,0x416c79b1,0x0bed93bc,0x263e5bc9,0xa67fbc05,0x521db049,0x01e8e630 -.long 0xc6f3431e,0x76f26738,0xe3267541,0xe609cb02,0x818c877c,0xb10cff2d,0x786a13cb,0x1f0e75ce,0x1158544d,0xf4fdca64,0x6cb71ed0,0x5d777e89,0xa9aa4755,0x3c233737,0xe527ab40,0x7b453192 -.long 0x39f05ffe,0xdb59f688,0x6d82574e,0x8f4f4be0,0xee292d1b,0xcce3450c,0x61ccd086,0xaa448a12,0xf7914967,0xabce91b3,0x1908a5ed,0x4537f09b,0xf51042e7,0xa812421e,0xec0b3a34,0xfaf5cebc -.long 0x4ca6b39a,0x730ffd87,0x02efd342,0x70fb72ed,0xd75c8edb,0xeb4735f9,0xc278aa51,0xc11f2157,0xbf3bfebf,0xc459f635,0x6bd9601f,0x3a1ff0b4,0xc420cb73,0xc9d12823,0x3c2915a3,0x3e9af3e2 -.long 0xb41c3440,0xe0c82c72,0xe3039a5f,0x175239e5,0x558795a3,0xe1084b8a,0xd01e5c60,0x328d0a1d,0xd3788a04,0x0a495f2e,0x66c11a9f,0x25d8ff16,0x9ed692d6,0xf5155f05,0x4f425fe4,0x954fa107 -.long 0xe98aaa99,0xd16aabf2,0x96b0f88a,0x90cd8ba0,0xc154026a,0x957f4782,0x52af56d2,0x54ee0734,0x45b4147a,0xbcf89e54,0x9a52816c,0x3d102f21,0x39b62e77,0x6808517e,0x69169ad8,0x92e25421 -.long 0xbb608558,0xd721d871,0xf6d4ff9b,0x60e4ebae,0x41f2763e,0x0ba10819,0x51ee3247,0xca2e45be,0x2bfd7a5f,0x66d172ec,0x74d0b12d,0x528a8f2f,0xdabe70dc,0xe17f1e38,0x9f93983c,0x1d5d7316 -.long 0xdf423e31,0x51b2184a,0xaedb1a10,0xcb417291,0x625bcab9,0x2054ca93,0xa98998f0,0x54396860,0xa54ae57e,0x4e53f6c4,0xee648e9d,0x0ffeb590,0x6afaf6bc,0xfbbdaadc,0xaa3bfb8a,0xf88ae796 -.long 0xd2359ed9,0x209f1d44,0xf3544ce2,0xac68dd03,0xfd51e569,0xf378da47,0x2cc80097,0xe1abd860,0x343b6e3a,0x23ca18d9,0xb40a1bae,0x480797e8,0x533f3e67,0xd1f0c717,0x06e6cdfc,0x44896970 -.long 0x52a82e8d,0x8ca21055,0x78460cdc,0xb2caf785,0xe9037178,0x4c1b7b62,0xdb514b58,0xefc09d2c,0x9113be5c,0x5f2df9ee,0xb3f9271c,0x2fbda78f,0x8f83fc54,0xe09a81af,0x8afb5141,0x06b13866 -.long 0x43e3865d,0x38f6480f,0x1ddf47d9,0x72dd77a8,0x4c205ff7,0xf2a8e971,0x9d088ad8,0x46d449d8,0x185d706f,0x926619ea,0xc7dd7f62,0xe47e02eb,0x8cbc2031,0xe7f120a7,0x998d4ac9,0xc18bef00 -.long 0x6bdf22da,0x18f37a9c,0x90dc82df,0xefbc432f,0x5d703651,0xc52cef8e,0xd99881a5,0x82887ba0,0xb920ec1d,0x7cec9dda,0xec3e8d3b,0xd0d7e8c3,0x4ca88747,0x445bc395,0x9fd53535,0xedeaa2e0 -.long 0x6cc87475,0x461b1d93,0x6d2383bd,0xd92a52e2,0xd7903546,0xfabccb59,0x3d14b112,0x6111a761,0xb3d5f612,0x0ae584fe,0x60e828ec,0x5ea69b8d,0x54087030,0x6c078985,0xac4821fe,0x649cab04 -.long 0x8bdce214,0x25ecedcf,0x86af7361,0xb5622f72,0x7038b9e2,0x0e1227aa,0xac20fa77,0xd0efb273,0x79df975b,0x817ff88b,0x1999503e,0x856bf286,0x5038ec46,0xb4d5351f,0xfc42af6e,0x740a52c5 -.long 0x2cbb1a3f,0x2e38bb15,0x17a83429,0xc3eb99fe,0xdd66bb74,0xca4fcbf1,0xcde5e8fc,0x880784d6,0xb4e7a0be,0xddc84c1c,0xbd15a72f,0x8780510d,0x81ec30e1,0x44bcf1af,0x0a61073e,0x141e50a8 -.long 0x47be87ae,0x0d955718,0xf76a4372,0x68a61417,0xc607c3d3,0xf57e7e87,0x5252f332,0x043afaf8,0x1552a4d2,0xcc14e121,0xbb4d4ab4,0xb6dee692,0xa03816a4,0xb6ab74c8,0x6f394a29,0x84001ae4 -.long 0xd795fb45,0x5bed8344,0xb79f55a5,0x57326e7d,0x4accdffc,0xc9533ce0,0x3993fa04,0x53473caf,0xa13df4c8,0x7906eb93,0x97cbe46f,0xa73e51f6,0x0ae4ccf8,0xd1ab3ae1,0x8a5b3dbc,0x25614508 -.long 0x11a71b27,0x61eff962,0x6bb7fa39,0xdf71412b,0x2bd7f3ef,0xb31ba6b8,0x69180d29,0xb0b9c415,0x014cdde5,0xeec14552,0x227b4bbb,0x702c624b,0xd3e988f3,0x2b15e8c2,0xa4f7fd04,0xee3bcc6d -.long 0x42ac6c85,0x9d00822a,0x1df9f2b7,0x2db0cea6,0x42de1e58,0xd7cad2ab,0x2d6fbb61,0x346ed526,0x1a2faf09,0xb3962995,0x7c25612e,0x2fa8a580,0x7cf56490,0x30ae04da,0x0eea3961,0x75662908 -.long 0x3d080847,0x3609f5c5,0x5241d4f6,0xcb081d39,0x77961a63,0xb4fb3810,0x2abb66fc,0xc20c5984,0xf902f245,0x3d40aa7c,0x4e536b1e,0x9cb12736,0x99b3134f,0x5eda24da,0x5cd011af,0xafbd9c69 -.long 0xc7088c7d,0x9a16e30a,0x3207389f,0x5ab65710,0xe7407a53,0x1b09547f,0x4fdc6eab,0x2322f9d7,0x7430de4d,0xc0f2f22d,0xe68ca9a9,0x19382696,0x918e5868,0x17f1eff1,0x586f4204,0xe3b5b635 -.long 0x3fbc4341,0x146ef980,0x5b5eed4e,0x359f2c80,0x7482e41d,0x9f35744e,0xf3b224c2,0x9a9ac3ec,0x91fc50ae,0x9161a6fe,0xc613fa7c,0x89ccc66b,0xc732f15a,0x89268b14,0xb467ed03,0x7cd6f4e2 -.long 0xce56b40e,0xfbf79869,0xc02dde98,0xf93e094c,0xedee2cd7,0xefe0c3a8,0xb268fd42,0x90f3ffc0,0x08241aed,0x81a7fd56,0x00b1afe8,0x95ab7ad8,0x3e310d52,0x40127056,0x09d9fc43,0xd3ffdeb1 -.long 0xd11a8594,0xc8f85c91,0x31cf6db8,0x2e74d258,0x02b5dfd0,0x829c7ca3,0x69143c86,0xe389cfbe,0x941768d8,0xd01b6405,0x03bf825d,0x45103995,0x56cd17e2,0xcc4ee166,0xba037e79,0xbea3c283 -.long 0xd9a47520,0x4e1ac06e,0xaf852404,0xfbfe18aa,0x8087648a,0x5615f8e2,0xb9d150d9,0x7301e47e,0xb299b977,0x79f9f9dd,0xa5b78314,0x76697a7b,0x7d7c90e7,0x10d67468,0x937210b5,0x7afffe03 -.long 0x28c22cee,0x5aef3e4b,0x09fd55ae,0xefb0ecd8,0x0d2a5d6a,0x4cea7132,0x01db6357,0x9cfb5fa1,0xf36e1ac5,0x395e0b57,0x36cafb7d,0x008fa9ad,0x5308c4db,0x8f6cdf70,0x95ed2477,0x51527a37 -.long 0x5bd21311,0xba0dee30,0x909c90d7,0x6ed41b22,0x7c8696d3,0xc5f6b758,0x3ce83a80,0x0db8eaa8,0xb24b4b6f,0xd297fe37,0x522d1f0d,0xfe58afe8,0x8c98dbd9,0x97358736,0x9454a527,0x6bc226ca -.long 0xce53c2d0,0xa12b384e,0x5e4606da,0x779d897d,0x73ec12b0,0xa53e47b0,0x5756f1ad,0x462dbbba,0xcafe37b6,0x69fe09f2,0xecce2e17,0x273d1ebf,0x3cf607fd,0x8ac1d538,0x12e10c25,0x8035f7ff -.long 0x7e6c5520,0x854d34c7,0xdcb9ea58,0xc27df9ef,0xd686666d,0x405f2369,0x0417aa85,0x29d1febf,0x93470afe,0x9846819e,0xe2a27f9e,0x3e6a9669,0xe31e6504,0x24d008a2,0x9cb7680a,0xdba7cecf -.long 0x338d6e43,0xecaff541,0x4541d5cc,0x56f7dd73,0x96bc88ca,0xb5d426de,0x9ed3a2c3,0x48d94f6b,0x2ef8279c,0x6354a3bb,0x0b1867f2,0xd575465b,0x95225151,0xef99b0ff,0xf94500d8,0xf3e19d88 -.long 0xe32dd620,0x92a83268,0x627849a2,0x913ec99f,0x2c378882,0xedd8fdfa,0xee6f8cfe,0xaf96f33e,0xdc3fa8a5,0xc06737e5,0xb0b03a1d,0x236bb531,0x89f037b0,0x33e59f29,0xd9a12a53,0x13f9b5a7 -.long 0x51efb310,0x0d0df6ce,0x958df5be,0xcb5b2eb4,0x36158e59,0xd6459e29,0x1466e336,0x82aae2b9,0x411aa636,0xfb658a39,0xd4c0a933,0x7152ecc5,0x49f026b7,0xf10c758a,0xcb09311f,0xf4837f97 -.long 0xc753c45f,0xddfb02c4,0xf9c840fe,0x18ca81b6,0xb0f8a3e6,0x846fd09a,0xe7733dbc,0xb1162add,0x236e3ab6,0x7070ad20,0xb2a56326,0xf88cdaf5,0x997cbc7a,0x05fc8719,0x4b665272,0x442cd452 -.long 0xb71698f5,0x7807f364,0x9f7b605e,0x6ba418d2,0xa03b2cbb,0xfd20b00f,0xda54386f,0x883eca37,0xf3437f24,0xff0be43f,0xa48bb33c,0xe910b432,0x329df765,0x4963a128,0xbe2fe6f7,0xac1dd556 -.long 0x24a0a3fc,0x557610f9,0xe881c3f9,0x38e17bf4,0xed0dac99,0x6ba84faf,0x59eeb918,0xd4a222c3,0x13f542b6,0xc79c1dbe,0xe425d457,0x1fc65e0d,0x1debb779,0xeffb754f,0x9e08af60,0x638d8fd0 -.long 0x626332d5,0x994f523a,0x5561bb44,0x7bc38833,0x3d845ea2,0x005ed4b0,0xc2a1f08a,0xd39d3ee1,0xe7676b0d,0x6561fdd3,0xfb706017,0x620e35ff,0xf264f9a8,0x36ce424f,0xda2681f7,0xc4c3419f -.long 0x69beb6e8,0xfb6afd2f,0x6d700d03,0x3a50b993,0x0c83a14f,0xc840b2ad,0x54085bef,0x573207be,0x09fe7e5b,0x5af882e3,0x3b40a7e1,0x957678a4,0x543056e2,0x172d4bdd,0x0df13c0a,0x9c1b26b4 -.long 0xf405ff06,0x1c30861c,0x486e828b,0xebac86bd,0x636933fc,0xe791a971,0x7aeee947,0x50e7c2be,0xfa90d767,0xc3d4a095,0xe670ab7b,0xae60eb7b,0x397b056d,0x17633a64,0x105012aa,0x93a21f33 -.long 0xabb88643,0x663c370b,0x22e21599,0x91df36d7,0x8b761671,0x183ba835,0x728f3bf1,0x381eea1d,0x39966e6c,0xb9b2f1ba,0xe7295492,0x7c464a28,0x09b26b7f,0x0fd5f70a,0xfbe009df,0xa9aba1f9 -.long 0x369b87ad,0x857c1f22,0x32fca556,0x3c00e5d9,0x90b06466,0x1ad74cab,0x550faaf2,0xa7112386,0x6d9bd5f5,0x7435e198,0x59c3463f,0x2dcc7e38,0xca7bd4b2,0xdc7df748,0x9dec2f31,0x13cd4c08 -.long 0xe3237710,0x0d3b5df8,0xcbd2f7b0,0x0dadb26e,0xe4aa082b,0x9f5966ab,0x350e966e,0x666ec8de,0xee524216,0x1bfd1ed5,0x41dab0b6,0xcd93c59b,0xd186d6ba,0x658a8435,0x159d1195,0x1b7d34d2 -.long 0x22caf46b,0x5936e460,0x9a96fe4f,0x6a45dd8f,0xb98f474e,0xf7925434,0x0053ef15,0x41410412,0x41de97bf,0x71cf8d12,0xbd80bef4,0xb8547b61,0xc4db0037,0xb47d3970,0xfef20dff,0xf1bcd328 -.long 0x10caad67,0x31a92e09,0x5531a1e1,0x1f591960,0x5f4fc840,0x3bb852e0,0x93a72c6c,0x63e297ca,0x49abad67,0x3c2b0b2e,0xed3db0d9,0x6ec405fc,0x7fef1d40,0xdc14a530,0x280896fc,0xccd19846 -.long 0x9bb81648,0x00f83176,0x653120d0,0xd69eb485,0x4ccabc62,0xd17d75f4,0xb749fcb1,0x34a07f82,0xbbfb5554,0x2c3af787,0x62e283f8,0xb06ed4d0,0xa19213a0,0x5722889f,0xdcf3c7b4,0x162b085e -.long 0xe0dd3eca,0xbcaecb31,0xe52f13a5,0xc6237fbc,0x27bac297,0xcc2b6b03,0xb917f54a,0x2ae1cac5,0x7845ae4f,0x474807d4,0xce5972e0,0xfec7dd92,0x1d7915bb,0xc3bd2541,0xd94907ca,0x66f85dc4 -.long 0xbdbcf0ca,0xd981b888,0xdf279e9f,0xd75f5da6,0x7054e934,0x128bbf24,0x81db134b,0x3c6ff6e5,0x047d26e4,0x795b7cf4,0x5049ec37,0xf370f7b8,0xced945af,0xc6712d4d,0x095642bc,0xdf30b5ec -.long 0x4896246e,0x9b034c62,0xee90bbd1,0x5652c016,0x87fedb73,0xeb38636f,0x0135a613,0x5e32f847,0xcf933c83,0x0703b312,0x1a7f47e6,0xd05bb76e,0x949c2415,0x825e4f0c,0x7250d6f8,0x569e5622 -.long 0x6568013e,0xbbe9eb3a,0x22f243fc,0x8dbd203f,0xb342734a,0x9dbd7694,0x46afa984,0x8f6d12f8,0xc9eade29,0xb98610a2,0x47dd0f18,0xbab4f323,0x671c0d46,0x5779737b,0xd3e0a42a,0x10b6a7c6 -.long 0x3035b41c,0xfb19ddf3,0x99c45895,0xd336343f,0x54c857e5,0x61fe4938,0xae4e57d5,0xc4d506be,0xbbc33f75,0x3cd8c8cb,0x9262c77d,0x7281f08a,0xf11a2823,0x083f4ea6,0x9fba2e33,0x8895041e -.long 0x9c438edf,0xfcdfea49,0x91edba44,0x7678dcc3,0xe2ba50f0,0xf07b3b87,0x43948c1b,0xc13888ef,0x1140af42,0xc2135ad4,0x926ed1a7,0x8e5104f3,0x88f6695f,0xf24430cb,0x6d73c120,0x0ce0637b -.long 0xfe631e8f,0xb2db01e6,0xd7bdd24b,0x1c5563d7,0x369ad44f,0x8daea3ba,0x8187a9f9,0x000c81b6,0xaae1fd9a,0x5f48a951,0x8d5aed8a,0xe35626c7,0x0498c622,0x20952763,0x773aa504,0x76d17634 -.long 0xeb300f7a,0x36d90dda,0xedb5e801,0x9dcf7dfc,0x74d5244c,0x645cb268,0x348e3aa2,0xa127ee79,0x575f1dbb,0x488acc53,0x80e6161e,0x95037e85,0x292650d0,0x57e59283,0x14938216,0xabe67d99 -.long 0x3f8e1065,0x3c7f944b,0x330e8924,0xed908cb6,0x6f530136,0x08ee8fd5,0xd7ffc169,0x2227b7d5,0xb5cd6dd5,0x4f55c893,0xa62796e8,0x82225e11,0xcb18e12c,0x5c6cead1,0x84f5a51a,0x4381ae0c -.long 0x7fafa4c8,0x345913d3,0x0491aac0,0x3d918082,0x3e69264c,0x9347871f,0xb4f4f0cd,0xbea9dd3c,0x3eadd3e7,0xbda5d067,0x0573bcd8,0x0033c1b8,0x5da2486c,0x25589379,0x86abbee7,0xcb89ee5b -.long 0x22532e5d,0x8fe0a8f3,0x727dfc4c,0xb6410ff0,0x226726db,0x619b9d58,0x7a2b2dc7,0x5ec25669,0x4c3beb01,0xaf4d2e06,0x7acea556,0x852123d0,0xf783487a,0x0e9470fa,0x5664b3eb,0x75a7ea04 -.long 0x6798e4ba,0x4ad78f35,0xc7d0e091,0x9214e6e5,0xb1290403,0xc420b488,0xfc295749,0x64049e0a,0x3ae9841f,0x03ef5af1,0xb0b662a6,0xdbe4ca19,0xfa453458,0x46845c5f,0x10b66722,0xf8dabf19 -.long 0xcce2793b,0xb650f0aa,0xc5ec47c1,0x71db851e,0x3b234fa9,0x3eb78f3e,0xfc0106ce,0xb0c60f35,0x774eadbd,0x05427121,0xce323863,0x25367faf,0xcd086976,0x7541b5c9,0xdc507ad1,0x4ff069e2 -.long 0x8776e667,0x74145256,0xb23c6bb5,0x6e76142c,0x1b3a8a87,0xdbf30712,0x98450836,0x60e7363e,0xb7366d80,0x5741450e,0x4837dbdf,0xe4ee14ca,0x69d4316f,0xa765eb9b,0x8ef43825,0x04548dca -.long 0x5ae888eb,0x9c9f4e4c,0x56e9ac99,0x733abb51,0xba6ac029,0xdaad3c20,0x2ba3e38e,0x9b8dd3d3,0x0bc5d11a,0xa9bb4c92,0x9c5f88a3,0xf20127a7,0x161d3cb8,0x4f52b06e,0x6afaf0a6,0x26c1ff09 -.long 0x7189e71f,0x32670d2f,0x5ecf91e7,0xc6438748,0xdb757a21,0x15758e57,0x290a9ce5,0x427d09f8,0x38384a7a,0x846a308f,0xb0732b99,0xaac3acb4,0x17845819,0x9e941009,0xa7ce5e03,0x95cba111 -.long 0xb00009c4,0x6f3d4f7f,0x8ff28b5f,0xb8396c27,0x1c97975d,0xb1a9ae43,0xe5d9fed5,0x9d7ba8af,0x34f485b6,0x338cf09f,0x64122516,0xbc0ddacc,0x05d471fe,0xa450da12,0x628dd8c9,0x4c3a6250 -.long 0xd1295837,0x69c7d103,0x3807eb2f,0xa2893e50,0xbdb41491,0xd6e1e1de,0x5e138235,0xc630745b,0x48661ae1,0xc892109e,0xea2b2674,0x8d17e7eb,0xc328d6b5,0x00ec0f87,0xf079ff9e,0x6d858645 -.long 0x19115ead,0x6cdf243e,0x4bac4fcf,0x1ce1393e,0x9c29f25b,0x2c960ed0,0x9d388a05,0x59be4d8e,0xd0def72b,0x0d46e06c,0xe0342748,0xb923db5d,0x936d4a3d,0xf7d3aacd,0x0b0b099e,0x558519cc -.long 0x827097ef,0x3ea8ebf8,0xd054f55d,0x259353db,0x6d2ed089,0x84c89abc,0x8e096a7c,0x5c548b69,0x994b995d,0xd587f616,0xa5845601,0x4d1531f6,0x451fd9f0,0x792ab31e,0x65adf6ca,0xc8b57bb2 -.long 0x1cd5ad73,0x68440fcb,0x6144da4f,0xb9c860e6,0x8462beb8,0x2ab286aa,0xef46797f,0xcc6b8fff,0x20c8a471,0xac820da4,0x77ff7faf,0x69ae05a1,0xbfb5da77,0xb9163f39,0x2c73ab7a,0xbd03e590 -.long 0xb2940d9e,0x7e862b5e,0x4b9af564,0x3c663d86,0xbde3033d,0xd8309031,0xd42c5bc6,0x298231b2,0x552ad093,0x42090d2c,0xff854695,0xa4799d1c,0xd31f0d00,0x0a88b5d6,0xa2f26b46,0xf8b40825 -.long 0xf1bd7218,0xec29b1ed,0x4b24c86e,0xd491c53b,0x3395ea65,0xd2fe588f,0x4456ef15,0x6f3764f7,0xcdc34800,0xdb43116d,0xc1e33955,0xcdbcd456,0x74ab286b,0xefdb5540,0xd18c5d7c,0x948c7a51 -.long 0x7378058e,0xeb81aa37,0x04411154,0x41c746a1,0xfb828ac7,0xa10c73bc,0x9d972b29,0x6439be91,0x43a2fbad,0x4bf3b4b0,0x82b5e840,0x39e6dadf,0x6397bd4c,0x4f716408,0x7f1eeccb,0x0f7de568 -.long 0xd2ffbfc1,0x5865c5a1,0x4ccb6451,0xf74211fa,0xc0b32558,0x66368a88,0x9ad7812e,0x5b539dc2,0x2f3af6f6,0x579483d0,0x99934ece,0x52132078,0xdcc9e983,0x50b9650f,0xaee42b8a,0xca989ec9 -.long 0xd6f62f99,0x6a44c829,0x4c2a7c0c,0x8f06a309,0x98a0cb0a,0x4ea2b3a0,0xbeee8364,0x5c547b70,0x682afe11,0x461d40e1,0x7b41c0a8,0x9e0fc77a,0xe20d5d36,0x79e4aefd,0x32dd9f63,0x2916e520 -.long 0x3f883faf,0xf59e52e8,0x2b868d35,0x396f9639,0x4ca19881,0xc902a9df,0xdb2401a6,0x0fc96822,0x66f1c68d,0x41237587,0xfb476c0d,0x10fc6de3,0x841f5d90,0xf8b6b579,0xfa24f44a,0x2ba8446c -.long 0xef4a9975,0xa237b920,0x2330435f,0x60bb6004,0xcfb7e7b5,0xd6f4ab5a,0x83435391,0xb2ac5097,0xb0d1ea67,0xf036ee2f,0x74c56230,0xae779a6a,0xab838ae6,0x59bff8c8,0x9b38e6f0,0xcd83ca99 -.long 0xe33deed3,0xbb27bef5,0x001892a8,0xe6356f6f,0x7adfbd3e,0xbf3be6cc,0x33d1ac9d,0xaecbc81c,0xe6e861dc,0xe4feb909,0x53f5f801,0x90a247a4,0x27346e57,0x01c50acb,0x461acc1b,0xce29242e -.long 0x2f998a91,0x04dd214a,0xd4baf27b,0x271ee9b1,0xe8c26722,0x7e3027d1,0x1820dce5,0x21d1645c,0x7501779c,0x086f242c,0xfa0e8009,0xf0061407,0x60187129,0xf23ce477,0x0fde9bd0,0x05bbdedb -.long 0x25d98473,0x682f4832,0x5c658427,0xf207fe85,0x4166ffa1,0xb6fdd7ba,0x9eed799d,0x0c314056,0x4107e28f,0x0db8048f,0x41216840,0x74ed3871,0x56a3c06e,0x74489f8f,0x12777134,0x1e1c005b -.long 0xf37ec3c3,0xdb332a73,0xdd59eba0,0xc65259bd,0xdb4d3257,0x2291709c,0xbd389390,0x9a793b25,0xe43756f0,0xf39fe34b,0x9afb56c9,0x2f76bdce,0x61208b27,0x9f37867a,0x089972c3,0xea1d4307 -.long 0x8bdf623a,0x8c595330,0x8441fb7d,0x5f5accda,0x32ddfd95,0xfafa9418,0x0fde9be7,0x6ad40c5a,0xaeca8709,0x43faba89,0x2c248a9d,0xc64a7cf1,0x72637a76,0x16620252,0x22b8d1bb,0xaee1c791 -.long 0x21a843b2,0xf0f798fd,0x8d005cb1,0x56e4ed4d,0x1f0d8abe,0x355f7780,0x34522326,0x197b04cf,0xfd42c13f,0x41f9b31f,0xb40f933d,0x5ef7feb2,0x5d60bad4,0x27326f42,0x8c92cf89,0x027ecdb2 -.long 0x4e3352fe,0x04aae4d1,0x73591b90,0x08414d2f,0xb7da7d60,0x5ed6124e,0x4d13d4ec,0xb985b931,0x96bf36f9,0xa592d3ab,0xbbdf51df,0x012dbed5,0xdf6c177d,0xa57963c0,0x87ca29cf,0x010ec869 -.long 0xbf926dff,0xba1700f6,0xf4bf6bc2,0x7c9fdbd1,0x64da11f5,0xdc18dc8f,0xd938ae75,0xa6074b7a,0xe84f44a4,0x14270066,0xd27b954e,0x99998d38,0xb4f38e9a,0xc1be8ab2,0x15c01016,0x8bb55bbf -.long 0x0ea2ab30,0xf73472b4,0xf73d68dd,0xd365a340,0x19c2e1eb,0xc01a7168,0x34061719,0x32f49e37,0x01d8b4d6,0xb73c57f1,0x26b47700,0x03c8423c,0xa4d8826a,0x321d0bc8,0x4bc0e638,0x6004213c -.long 0xc1c06681,0xf78c64a1,0xef018e50,0x16e0a16f,0xdb42b2b3,0x31cbdf91,0xe0d36f58,0xf8f4ffce,0x4cc5e3e0,0xcdcc71cd,0xa129e3e0,0xd55c7cfa,0x0fb2cbf1,0xccdb6ba0,0xc4bce3cb,0x6aba0005 -.long 0xd232cfc4,0x501cdb30,0xd58a3cef,0x9ddcf12e,0x87e09149,0x02d2cf9c,0x2c976257,0xdc5d7ec7,0x0b50d7dd,0x6447986e,0x807f112a,0x88fdbaf7,0xb00ae9f6,0x58c9822a,0x6d3d27e0,0x6abfb950 -.long 0x8a429f4f,0xd0a74487,0xdb516609,0x0649712b,0xe769b5df,0xb826ba57,0x1fc7aaf2,0x82335df2,0x5c93d995,0x2389f067,0x68677be6,0x59ac367a,0x21d9951b,0xa77985ff,0x85011cce,0x038956fb -.long 0xbb734e37,0x608e48cb,0x2be5b26f,0xc08c0bf2,0xf9b1a0d9,0x17bbdd3b,0x10483319,0xeac7d898,0xbc1a6dea,0xc95c4baf,0x172aafdb,0xfdd0e2bf,0x8235c41a,0x40373cbc,0xfb6f41d5,0x14303f21 -.long 0x0408f237,0xba063621,0xecd2d1ed,0xcad3b09a,0x52abb6a2,0x4667855a,0xaa8b417b,0xba9157dc,0x4f013efb,0xfe7f3507,0xaa38c4a2,0x1b112c4b,0x9ba64345,0xa1406a60,0x6993c80b,0xe53cba33 -.long 0xded40d23,0x45466063,0x54908e25,0x3d5f1f4d,0x403c3c31,0x9ebefe62,0x0672a624,0x274ea0b5,0x451d1b71,0xff818d99,0x8f79cf79,0x80e82643,0x73ce37f5,0xa165df13,0xfe3a21fd,0xa744ef4f -.long 0xcf551396,0x73f1e7f5,0x868c676b,0xc616898e,0x8c442c36,0x671c28c7,0x5e0a317d,0xcfe5e558,0x7051f476,0x1242d818,0x14f03442,0x56fad2a6,0x0a44d0f6,0x262068bc,0xce6edf4e,0xdfa2cd6e -.long 0xd15d1517,0x0f43813a,0x377d44f5,0x61214cb2,0xc639b35f,0xd399aa29,0x54c51c19,0x42136d71,0x08417221,0x9774711b,0x52545a57,0x0a5546b3,0x1150582d,0x80624c41,0xfbc555bc,0x9ec5c418 -.long 0x771849f1,0x2c87dcad,0x01d7bf6f,0xb0c932c5,0x89116eb2,0x6aa5cd3e,0x51ca7bd3,0xd378c25a,0x9e6e3e31,0xc612a0da,0xb68ad5d0,0x0417a54d,0x22c6edb8,0x00451e4a,0xb42827ce,0x9fbfe019 -.long 0xba9384a2,0x2fa92505,0x64ad69c1,0x21b8596e,0x983b35a6,0x8f4fcc49,0x72754672,0xde093760,0xf7bffe6d,0x2f14ccc8,0x5d94263d,0x27566bff,0x2df3ec30,0xb5b4e9c6,0x3e6ea6ba,0x94f1d7d5 -.long 0xaaca5e9b,0x97b7851a,0x56713b97,0x518aa521,0x150a61f6,0x3357e8c7,0xec2c2b69,0x7842e7e2,0x6868a548,0x8dffaf65,0xe068fc81,0xd963bd82,0x65917733,0x64da5c8b,0x7b247328,0x927090ff -.long 0xd298c241,0x214bc9a7,0x56807cfd,0xe3b697ba,0x4564eadb,0xef1c7802,0xb48149c5,0xdde8cdcf,0x5a4d2604,0x946bf0a7,0x6c1538af,0x27154d7f,0xde5b1fcc,0x95cc9230,0x66864f82,0xd88519e9 -.long 0x7cb1282c,0xb828dd1a,0xbe46973a,0xa08d7626,0xe708d6b2,0x6baf8d40,0x4daeb3f3,0x72571fa1,0xf22dfd98,0x85b1732f,0x0087108d,0x87ab01a7,0x5988207a,0xaaaafea8,0x69f00755,0xccc832f8 -.long 0x36ff3bf0,0x964d950e,0xf0b34638,0x8ad20f6f,0xb5d7585f,0x4d9177b3,0xef3f019f,0xcf839760,0x8288c545,0x582fc5b3,0x13116bd1,0x2f8e4e9b,0x332120ef,0xf91e1b2f,0x2a17dd23,0xcf568724 -.long 0xca8d9d1a,0x488f1185,0xd987ded2,0xadf2c77d,0x60c46124,0x5f3039f0,0x71e095f4,0xe5d70b75,0x6260e70f,0x82d58650,0xf750d105,0x39d75ea7,0x75bac364,0x8cf3d0b1,0x21d01329,0xf3a7564d -.long 0x2f52d2a7,0x182f04cd,0xe2df565a,0x4fde149a,0xa79fb2f7,0xb80c5eec,0x22ddc897,0xab491d7b,0xc6312c7f,0x99d76c18,0x6aa41a57,0xca0d5f3d,0xd15363a0,0x71207325,0xbeb252c2,0xe82aa265 -.long 0xec3128c2,0x94ab4700,0x8e383f49,0x6c76d862,0xc03024eb,0xdc36b150,0x53daac69,0xfb439477,0x8dc79623,0xfc68764a,0xb440fbb2,0x5b86995d,0xccc5ee0d,0xd66879bf,0x95aa8bd3,0x05228942 -.long 0x1e6a75c1,0xb51a40a5,0x0ea7d817,0x24327c76,0x07774597,0x06630182,0x97fa7164,0xd6fdbec3,0x13c90f48,0x20c99dfb,0x686ef263,0xd6ac5273,0xfef64eeb,0xc6a50bdc,0x86fdfc32,0xcd87b281 -.long 0x3fcd3efc,0xb24aa43e,0xb8088e9a,0xdd26c034,0xbd3d46ea,0xa5ef4dc9,0x8a4c6a6f,0xa2f99d58,0x2f1da46c,0xddabd355,0x1afacdd1,0x72c3f8ce,0x92d40578,0xd90c4eee,0xca623b94,0xd28bb41f -.long 0x745edc11,0x50fc0711,0x3dc87558,0x9dd9ad7d,0xb49d1e64,0xce6931fb,0xc98bd0f9,0x6c77a0a2,0x6baf7cb1,0x62b9a629,0xccf72d22,0xcf065f91,0x79639071,0x7203cce9,0xf9cb732f,0x09ae4885 -.long 0xee8314f3,0x5e7c3bec,0xdbea298f,0x1c068aed,0x7c80acec,0x08d381f1,0xe330495b,0x03b56be8,0x9222882d,0xaeffb8f2,0xc4af8bf7,0x95ff38f6,0x1fc57d8c,0x50e32d35,0x17b444f0,0x6635be52 -.long 0xa5177900,0x04d15276,0xf6858752,0x4e1dbb47,0xc615796c,0x5b475622,0x691867bf,0xa6fa0387,0x2844c6d0,0xed7f5d56,0x03a2477d,0xc633cf9b,0x2d3721d6,0xf6be5c40,0xe9fd68e6,0xaf312eb7 -.long 0xe7417ce1,0x242792d2,0x970ee7f5,0xff42bc71,0x5c67a41e,0x1ff4dc6d,0x20882a58,0x77709b7b,0xbe217f2c,0x3554731d,0x5bb72177,0x2af2a8cd,0x591dd059,0x58eee769,0x4bba6477,0xbb2930c9 -.long 0x7d930cfc,0x863ee047,0x396fd1f4,0x4c262ad1,0x039af7e1,0xf4765bc8,0x5ba104f6,0x2519834b,0xd105f961,0x7cd61b4c,0xd63bca54,0xa5415da5,0x88a1f17c,0x778280a0,0x2329512c,0xc4968949 -.long 0xcecdaa7a,0x174a9126,0x0b13247b,0xfc8c7e0e,0x3484c1c4,0x29c110d2,0x831dfc3b,0xf8eb8757,0xc0067452,0x022f0212,0x7b9b926c,0x3f6f69ee,0xef42daf4,0x09032da0,0x83f80de4,0x79f00ade -.long 0x81236c97,0x6210db71,0x3ee0781f,0x74f7685b,0xa3e41372,0x4df7da7b,0xb1a1553e,0x2aae38b1,0xf6dd9d1b,0x1688e222,0x5b8b6487,0x57695448,0x4b2edeaa,0x478d2127,0x1e85956a,0xb2818fa5 -.long 0xf176f2c0,0x1e6addda,0xe2572658,0x01ca4604,0x85342ffb,0x0a404ded,0x441838d6,0x8cf60f96,0xc9071c4a,0x9bbc691c,0x34442803,0xfd588744,0x809c0d81,0x97101c85,0x8c456f7f,0xa7fb754c -.long 0xd51805e1,0xc95f3c5c,0xb299dca8,0xab4ccd39,0x47eaf500,0x3e03d20b,0xd7b80893,0xfa3165c1,0xe160e552,0x005e8b54,0x9019d11f,0xdc4972ba,0x0c9a4a7a,0x21a6972e,0x37840fd7,0xa52c258f -.long 0xc1e99d81,0xf8559ff4,0xa3c617c0,0x08e1a7d6,0x248c6ba7,0xb398fd43,0xd1283794,0x6ffedd91,0xd629d208,0x8a6a59d2,0x3490530e,0xa9d141d5,0x38505989,0x42f6fc18,0x479d94ee,0x09bf250d -.long 0xb3822790,0x223ad3b1,0x93b8971c,0x6c5926c0,0x75f7fa62,0x609efc7e,0x1ec2d989,0x45d66a6d,0x987d2792,0x4422d663,0x3eb31d2b,0x4a73caad,0xa32cb9e6,0xf06c2ac1,0x91aeba84,0xd9445c5f -.long 0xaf71013f,0x6af7a1d5,0x0bedc946,0xe68216e5,0xd27370a0,0xf4cba30b,0x870421cc,0x7981afbf,0x9449f0e1,0x02496a67,0x0a47edae,0x86cfc4be,0xb1feca22,0x3073c936,0x03f8f8fb,0xf5694612 -.long 0x901515ea,0xd063b723,0x749cf038,0x4c6c77a5,0xab9e5059,0x6361e360,0xa76a37c0,0x596cf171,0x6530ae7a,0x800f53fa,0x0792a7a6,0x0f5e631e,0xefdb81c9,0x5cc29c24,0x3f9c40ba,0xa269e868 -.long 0x2cb7191e,0xec14f9e1,0xe5b08ea6,0x78ea1bd8,0x46332bb9,0x3c65aa9b,0xbf80ce25,0x84cc22b3,0xd49d5bf1,0x0098e9e9,0x19087da4,0xcd4ec1c6,0xaef6e357,0x3c9d07c5,0x9f8f64b8,0x839a0268 -.long 0xc6d8607f,0xc5e9eb62,0x6aa995e4,0x759689f5,0xbbb48317,0x70464669,0xe402417d,0x921474bf,0x2a354c8c,0xcabe135b,0x812fa4b5,0xd51e52d2,0x53311fe8,0xec741096,0xb864514b,0x4f774535 -.long 0x5bde48f8,0xbcadd671,0x2189bc7d,0xc9703873,0xc709ee8a,0x5d45299e,0x845aaff8,0xd1287ee2,0xdb1dbf1f,0x7d1f8874,0x990c88d6,0xea46588b,0x84368313,0x60ba649a,0x60d543ae,0xd5fdcbce -.long 0x810d5ab0,0x90b46d43,0x04d7e5cc,0x6739d8f9,0x0d337c33,0x021c1a58,0x68e67c40,0x00a61162,0x379f0a1f,0x95ef413b,0xe9e2ab95,0xfe126605,0x2f5f199c,0x67578b85,0x2cb84913,0xf5c00329 -.long 0x37577dd8,0xf7956430,0x29c5fe88,0x83b82af4,0xcdbdc132,0x9c1bea26,0x9c04339e,0x589fa086,0xb13799df,0x033e9538,0xd295d034,0x85fa8b21,0xbd9ddcca,0xdf17f73f,0xddb66334,0xf32bd122 -.long 0x858b044c,0x55ef88a7,0x5aa9e397,0x1f0d69c2,0x40d85559,0x55fd9cc3,0x7785ddb2,0xc774df72,0xd3bd2e1c,0x5dcce9f6,0xa85dfed0,0xeb30da20,0xd3ed09c4,0x5ed7f5bb,0x82a9c1bd,0x7d42a35c -.long 0x9890272d,0xcf3de995,0x3e713a10,0x75f3432a,0xe28227b8,0x5e13479f,0xfefacdc8,0xb8561ea9,0x8332aafd,0xa6a297a0,0x73809b62,0x9b0d8bb5,0x0c63036f,0xd2fa1cfd,0xbd64bda8,0x7a16eb55 -.long 0x78e62ddc,0x3f5cf5f6,0x07fd752b,0x2267c454,0x5e437bbe,0x5e361b6b,0x8354e075,0x95c59501,0xf2b254d9,0xec725f85,0x2cb52b4e,0x844b617d,0xcf425fb5,0xed8554f5,0x2af9f312,0xab67703e -.long 0x3cf48283,0x4cc34ec1,0x9c8a705e,0xb09daa25,0x5b7d4f84,0xd1e9d0d0,0xdb38929d,0x4df6ef64,0xaa21ba46,0xe16b0763,0xa293f8fb,0xc6b1d178,0xd520aabf,0x0ff5b602,0xc339397a,0x94d671bd -.long 0x4f5792fa,0x7c7d98cf,0x11215261,0x7c5e0d67,0xa7c5a6d4,0x9b19a631,0x7a45274d,0xc8511a62,0xa5a60d99,0x0c16621c,0xcf5e48cb,0xf7fbab88,0xf7ddee08,0xab1e6ca2,0xe7867f3c,0x83bd08ce -.long 0x2ac13e27,0xf7e48e8a,0x4eb1a9f5,0x4494f6df,0x981f0a62,0xedbf84eb,0x536438f0,0x49badc32,0x004f7571,0x50bea541,0xdf1c94ee,0xbac67d10,0xb727bc31,0x253d73a1,0x30686e28,0xb3d01cf2 -.long 0x55fd0b8b,0x51b77b1b,0xfeec3173,0xa099d183,0x670e72b7,0x202b1fb7,0xa8e1635f,0xadc88b33,0xf989d905,0x34e8216a,0x29b58d01,0xc2e68d20,0x6fe55a93,0x11f81c92,0x8f296f40,0x15f1462a -.long 0xea3d62f2,0x1915d375,0x01c8977d,0xa17765a3,0xe47b26f6,0x7559710a,0x535077a5,0xe0bd29c8,0x08d84858,0x615f976d,0x69ced5c1,0x370dfe85,0xa734fa56,0xbbc7503c,0x91ac4574,0xfbb9f1ec -.long 0x060dd7ef,0x95d7ec53,0x6e657979,0xeef2dacd,0xe2a08235,0x54511af3,0x1f4aea3d,0x1e324aa4,0xe6e67671,0x550e7e71,0xbf52faf7,0xbccd5190,0x223cc62a,0xf880d316,0x2b32eb5d,0x0d402c7e -.long 0x306a5a3b,0xa40bc039,0x96783a1b,0x4e0a41fd,0x0253cdd4,0xa1e8d39a,0xc7388638,0x6480be26,0x2285f382,0xee365e1d,0xec0b5c36,0x188d8d8f,0x1f0f4d82,0x34ef1a48,0xa487d29a,0x1a8f43e1 -.long 0x77aefb3a,0x8168226d,0x1e72c253,0xf69a751e,0xe9594df1,0x8e04359a,0xd14c0467,0x475ffd7d,0x3844e95c,0xb5a2c2b1,0xdd12ef94,0x85caf647,0xf1063d00,0x1ecd2a9f,0x23843311,0x1dd2e229 -.long 0x73d17244,0x38f0e09d,0x8fc653f1,0x3ede7746,0xdc20e21c,0xae4459f5,0x6a8599ea,0x00db2ffa,0x30cfd905,0x11682c39,0xa5c112a6,0x4934d074,0x568bfe95,0xbdf063c5,0x016c441a,0x779a440a -.long 0x97d6fbdc,0x0c23f218,0xe0776aac,0xd3a5cd87,0xd712e8db,0xcee37f72,0x26f74e8d,0xfb28c70d,0xb61301a0,0xffe0c728,0xd3724354,0xa6282168,0x768ffedc,0x7ff4cb00,0x03b02de9,0xc51b3088 -.long 0x3902dda5,0xa5a8147c,0xfe6973b4,0x35d2f706,0xc257457e,0x5ac2efcf,0x8700611b,0x933f48d4,0x4912beb2,0xc365af88,0x162edf94,0x7f5a4de6,0x0c32f34b,0xc646ba7c,0xb2091074,0x632c6af3 -.long 0x753e43a9,0x58d4f2e3,0x24d4e23f,0x70e1d217,0xafede6a6,0xb24bf729,0x710c8b60,0x7f4a94d8,0x8d4faa6a,0xaad90a96,0xb066b690,0xd9ed0b32,0x78b6dbfd,0x52fcd37b,0x8bd2b431,0x0b64615e -.long 0xcfb9fad5,0x228e2048,0x240b76bd,0xbeaa386d,0x90dad7bc,0x2d6681c8,0x06d38f5e,0x3e553fc3,0x9d5f9750,0xf27cdb9b,0xd28c5b0e,0x3e85c52a,0x5247c39b,0x190795af,0xbddd6828,0x547831eb -.long 0x4a82f424,0xf327a227,0x7e47f89d,0x36919c78,0x43c7392c,0xe4783919,0x2316fefe,0xf101b9aa,0x1c5009d2,0xbcdc9e9c,0x9cd18345,0xfb55ea13,0xa3ce77c7,0xf5b5e231,0xd2f2cb3d,0xde6b4527 -.long 0x9bb26f5f,0x10f6a333,0x044d85b6,0x1e85db8e,0x94197e54,0xc3697a08,0xa7cb4ea8,0x65e18cc0,0xa471fe6e,0xa38c4f50,0x2f13439c,0xf031747a,0xc007318b,0x53c4a6ba,0x1deccb3d,0xa8da3ee5 -.long 0x558216b1,0x0555b31c,0x2f79e6c2,0x90c7810c,0xfe8eed3c,0x9b669f4d,0xe0fac126,0x70398ec8,0xf701b235,0xa96a449e,0xeb94f395,0x0ceecdb3,0xd0cb7431,0x285fc368,0x16a18c64,0x0d37bb52 -.long 0xb880d2dd,0x05110d38,0x65930d57,0xa60f177b,0xf36235f5,0x7da34a67,0x183816b9,0x47f5e17c,0xdb394af4,0xc7664b57,0x7036f789,0x39ba215d,0x2f27b472,0x46d2ca0e,0xf73a84b7,0xc42647ee -.long 0x64488f1d,0x44bc7545,0xf4cf85d5,0xaa922708,0x53e4df63,0x721a01d5,0x5db46ced,0x649c0c51,0x3cffcb6c,0x6bf0d64e,0x50f71d96,0xe3bf93fe,0xbcc194a0,0x75044558,0x6afdc554,0x16ae3372 -.long 0x5ca48f3f,0xbfc01adf,0xe22a9b84,0x64352f06,0xc1099e4a,0xcee54da1,0xfa1b89c0,0xbbda54e8,0x6f6e55fb,0x166a3df5,0x20176f88,0x1ca44a24,0xdfb7b5ff,0x936afd88,0x8611d4a0,0xe34c2437 -.long 0x86142103,0x7effbb75,0x1f34fc4d,0x6704ba1b,0x10c1b122,0x7c2a468f,0x8c6aace9,0x36b3a610,0x75a0d050,0xabfcc0a7,0x3ce33e32,0x066f9197,0x29fe09be,0xce905ef4,0xa8376351,0x89ee25ba -.long 0xfd29dc76,0x2a3ede22,0x36f17260,0x7fd32ed9,0x284b4126,0x0cadcf68,0xa7951fc8,0x63422f08,0x0807e199,0x562b24f4,0x22ad4490,0xfe9ce5d1,0x0db2b1b4,0xc2f51b10,0xe4541d0d,0xeb3613ff -.long 0x2680813b,0xbd2c4a05,0x561b08d6,0x527aa55d,0xa7205558,0xa9f8a40e,0x243d0bec,0xe3eea56f,0xa0ff58b3,0x7b853817,0x1a69e627,0xb67d3f65,0xa869b5d6,0x0b76bbb9,0x546723ed,0xa3afeb82 -.long 0x3e554892,0x5f24416d,0x430e2a45,0x8413b53d,0x9032a2a0,0x99c56aee,0xeec367b1,0x09432bf6,0xdaf0ecc1,0x552850c6,0x5bc92048,0x49ebce55,0x54811307,0xdfb66ba6,0x6f298597,0x1b84f797 -.long 0x8d1d7a0d,0x79590481,0x3a6fa556,0xd9fabe03,0xba9e5d35,0xa40f9c59,0xf6247577,0xcb1771c1,0xe9a6312b,0x542a47ca,0x552dd8c5,0xa34b3560,0x0d794716,0xfdf94de0,0x9c623094,0xd46124a9 -.long 0x68afe8b4,0x56b7435d,0x6c0d8ea1,0x27f20540,0x73186898,0x12b77e14,0x7479490f,0xdbc3dd46,0xc03b0c05,0x951a9842,0x7921bc96,0x8b1b3bb3,0x2b202e0a,0xa573b346,0x47254d56,0x77e4665d -.long 0xd23e3984,0x08b70dfc,0xebd14236,0xab86e8bc,0x57114ba7,0xaa3e07f8,0xab0ef4f2,0x5ac71689,0x0139d9af,0x88fca384,0x76644af0,0x72733f88,0x65d74f4a,0xf122f72a,0xa5626c7a,0x13931577 -.long 0x70f8d5a4,0xd5b5d9eb,0xd7bbb228,0x375adde7,0x0c1c0b32,0x31e88b86,0x173edbaa,0xd1f568c4,0x5459df02,0x1592fc83,0x0fcd9a7e,0x2beac0fb,0x1b473b0a,0xb0a6fdb8,0x0fe8fc48,0xe3224c6f -.long 0xe87edf5b,0x680bd00e,0x20e77cf5,0x30385f02,0x4d42d1b2,0xe9ab98c0,0xd3816d77,0x72d191d2,0x0917d9e5,0x1564daca,0x1f8fed7f,0x394eab59,0x7fbb3896,0xa209aa8d,0xbe6ac98e,0x5564f3b9 -.long 0xd73654ef,0xead21d05,0x13d78d74,0x68d1a9c4,0x6d4973a0,0x61e01708,0x46e6d32a,0x83da3500,0x68ae0118,0x6a3dfca4,0xd02da069,0xa1b9a4c9,0xebab8302,0x0b2ff9c7,0x944ba436,0x98af07c3 -.long 0x995f0f9f,0x85997326,0x71b58bc6,0x467fade0,0xbd625a2b,0x47e4495a,0x33c3b8cd,0xfdd2d01d,0xc693f9fa,0x2c38ae28,0x348f7999,0x48622329,0x2161f583,0x97bf738e,0x565e8cc9,0x15ee2fa7 -.long 0x5777e189,0xa1a5c845,0x456f2829,0xcc10bee0,0xda762bd5,0x8ad95c56,0xe9d91da8,0x152e2214,0x7cb23c74,0x975b0e72,0xa90c66df,0xfd5d7670,0x225ffc53,0xb5b5b8ad,0xfaded2ae,0xab6dff73 -.long 0x6f4cbe9d,0xebd56781,0x6a574bd7,0x0ed8b249,0x81a881fa,0x41c246fe,0xc3db9c70,0x91564805,0x5b862809,0xd7c12b08,0x55858d7b,0x1facd1f1,0xaf09e92a,0x7693747c,0x189a425f,0x3b69dcba -.long 0x967365ef,0x0be28e9f,0xe801f5c9,0x57300eb2,0xd583352f,0x93b8ac6a,0xcd05b2b7,0xa2cf1f89,0x4dcc40cc,0x7c0c9b74,0xada523fb,0xfee38c45,0x1099cc4d,0xb49a4dec,0x69f069c6,0x325c377f -.long 0x476cc9ff,0xe12458ce,0xc6d4cb63,0x580e0b6c,0x9072289b,0xd561c8b7,0xa619e6da,0x0377f264,0x88e591a5,0x26685362,0x7523ca2b,0xa453a7bd,0xc1df4533,0x8a9536d2,0xbe972f79,0xc8e50f2f -.long 0x6d3549cf,0xd433e50f,0xfacd665e,0x6f33696f,0xce11fcb4,0x695bfdac,0xaf7c9860,0x810ee252,0x7159bb2c,0x65450fe1,0x758b357b,0xf7dfbebe,0xd69fea72,0x2b057e74,0x92731745,0xd485717a -.long 0xee36860c,0x896c42e8,0x4113c22d,0xdaf04dfd,0x44104213,0x1adbb7b7,0x1fd394ea,0xe5fd5fa1,0x1a4e0551,0x68235d94,0x18d10151,0x6772cfbe,0x09984523,0x276071e3,0x5a56ba98,0xe4e879de -.long 0x285b9491,0xaaafafb0,0x1e4c705e,0x01a0be88,0x2ad9caab,0xff1d4f5d,0xc37a233f,0x6e349a4a,0x4a1c6a16,0xcf1c1246,0x29383260,0xd99e6b66,0x5f6d5471,0xea3d4366,0xff8cc89b,0x36974d04 -.long 0xcfe89d80,0xc26c49a1,0xda9c8371,0xb42c026d,0xdad066d2,0xca6c013a,0x56a4f3ee,0xfb8f7228,0xd850935b,0x08b579ec,0xd631e1b3,0x34c1a74c,0xac198534,0xcb5fe596,0xe1f24f25,0x39ff21f6 -.long 0x8f929057,0x27f29e14,0xc0c853df,0x7a64ae06,0x58e9c5ce,0x256cd183,0xded092a5,0x9d9cce82,0x6e93b7c7,0xcc6e5979,0x31bb9e27,0xe1e47092,0xaa9e29a0,0xb70b3083,0x3785e644,0xbf181a75 -.long 0x8ead09f7,0xf53f2c65,0x9780d14d,0x1335e1d5,0xcd1b66bc,0x69cc20e0,0xbbe0bfc8,0x9b670a37,0x28efbeed,0xce53dc81,0x8326a6e5,0x0c74e77c,0xb88e9a63,0x3604e0d2,0x13dc2248,0xbab38fca -.long 0x5c0a3f1e,0x8ed6e8c8,0x7c87c37f,0xbcad2492,0x9ee3b78d,0xfdfb62bb,0xcbceba46,0xeba8e477,0xeeaede4b,0x37d38cb0,0x7976deb6,0x0bc498e8,0x6b6147fb,0xb2944c04,0xf71f9609,0x8b123f35 -.long 0xde79dc24,0xa155dcc7,0x558f69cd,0xf1168a32,0x0d1850df,0xbac21595,0xb204c848,0x15c8295b,0x7d8184ff,0xf661aa36,0x30447bdb,0xc396228e,0xbde4a59e,0x11cd5143,0x6beab5e6,0xe3a26e3b -.long 0x1402b9d0,0xd3b3a13f,0x2c7bc863,0x573441c3,0x578c3e6e,0x4b301ec4,0x0adaf57e,0xc26fc9c4,0x7493cea3,0x96e71bfd,0x1af81456,0xd05d4b3f,0x6a8c608f,0xdaca2a8a,0x0725b276,0x53ef07f6 -.long 0x7824fc56,0x07a5fbd2,0x13289077,0x34675218,0xe0c48349,0x5bf69fd5,0xb6aa7875,0xa613ddd3,0x5450d866,0x7f78c19c,0x8f84a481,0x46f4409c,0x90fce239,0x9f1d1928,0xb2ce44b9,0x016c4168 -.long 0xc7435978,0xbae023f0,0x20e30e19,0xb152c888,0xe3fa6faf,0x9c241645,0x84823e60,0x735d95c1,0x03955317,0x03197573,0xf03b4995,0x0b4b02a9,0x70274600,0x076bf559,0xaaf57508,0x32c5cc53 -.long 0x60624129,0xe8af6d1f,0x9a5e2b5e,0xb7bc5d64,0x5f082d72,0x3814b048,0xce19677a,0x76f267f2,0xb36eed93,0x626c630f,0x3bf56803,0x55230cd7,0xce2736a0,0x78837949,0xaa6c55f1,0x0d792d60 -.long 0xd5c7c5d2,0x0318dbfd,0x072b342d,0xb38f8da7,0x7b8de38a,0x3569bddc,0xa1c94842,0xf25b5887,0x2946ad60,0xb2d5b284,0xe9d1707e,0x854f29ad,0x2c6a4509,0xaa5159dc,0x57189837,0x899f94c0 -.long 0xf4a55b03,0xcf6adc51,0x35e3b2d5,0x261762de,0x04827b51,0x4cc43012,0xc6021442,0xcd22a113,0x247c9569,0xce2fd61a,0xd152beca,0x59a50973,0x63a716d4,0x6c835a11,0x187dedcf,0xc26455ed -.long 0x49ce89e7,0x27f536e0,0xcc890cb5,0x18908539,0xd83c2aa1,0x308909ab,0x1ab73bd3,0xecd3142b,0xb3f5ab84,0x6a85bf59,0xf2bea4c6,0x3c320a68,0x6da4541f,0xad8dc538,0xb7c41186,0xeaf34eb0 -.long 0x977c97c4,0x1c780129,0xc57eb9fa,0x5ff9beeb,0xc822c478,0xa24d0524,0x461cd415,0xfd8eec2a,0xf027458c,0xfbde194e,0x1d1be115,0xb4ff5319,0x4866d6f4,0x63f874d9,0xb21ad0c9,0x35c75015 -.long 0x46ac49d2,0xa6b5c9d6,0x83137aa9,0x42c77c0b,0x68225a38,0x24d000fc,0x2fe1e907,0x0f63cfc8,0xc6441f95,0x22d1b01b,0xec8e448f,0x7d38f719,0x787fb1ba,0x9b33fa5f,0x190158df,0x94dcfda1 -.long 0x5f6d4a09,0xc47cb339,0xee52b826,0x6b4f355c,0xf51b930a,0x3d100f5d,0x9f668f69,0xf4512fac,0x206c4c74,0x546781d5,0xcb4d2e48,0xd021d4d4,0xca085c2d,0x494a54c2,0x520850a8,0xf1dbaca4 -.long 0x490a1aca,0x63c79326,0x41526b02,0xcb64dd9c,0xa2979258,0xbb772591,0x48d97846,0x3f582970,0x7c213ba7,0xd66b70d1,0xe8a0ced4,0xc28febb5,0xc10338c1,0x6b911831,0xbf0126f3,0x0d54e389 -.long 0x4af206ee,0x7048d460,0x77e97cb9,0x786c88f6,0xac64802e,0xd4375ae1,0xd53ec11c,0x469bcfe1,0x47062230,0xfc9b340d,0xc5b4a3ac,0xe743bb57,0x59ef45ac,0xfe00b4aa,0x59edf188,0x29a4ef23 -.long 0xb483689b,0x40242efe,0x513ac262,0x2575d3f6,0x0ca6db72,0xf30037c8,0x98864be2,0xc9fcce82,0x0149362d,0x84a112ff,0x1c4ae971,0x95e57582,0x945cf86c,0x1fa4b1a8,0x0b024a2f,0x4525a734 -.long 0x8f338360,0xe76c8b62,0x28edf32b,0x483ff593,0x298b1aec,0x67e8e90a,0x736d9a21,0x9caab338,0x66892709,0x5c09d2fd,0xb55a1d41,0x2496b4dc,0xe24a4394,0x93f5fb1a,0x6fa8f6c1,0x08c75049 -.long 0xc905d85f,0xcaead1c2,0x0733ae57,0xe9d7f790,0xf07cdd94,0x24c9a65c,0xa4b55931,0x7389359c,0x367e45f7,0xf58709b7,0xcb7e7adc,0x1f203067,0xc7b72818,0x82444bff,0xbaac8033,0x07303b35 -.long 0xd13b7ea1,0x1e1ee4e4,0xe0e74180,0xe6489b24,0x7e70ef70,0xa5f2c610,0xbdd10894,0xa1655412,0x7af4194e,0x555ebefb,0x8e89bd9c,0x533c1c3c,0x89895856,0x735b9b57,0x567f5c15,0x15fb3cd2 -.long 0x526f09fd,0x057fed45,0x8128240a,0xe8a4f10c,0xff2bfd8d,0x9332efc4,0xbd35aa31,0x214e77a0,0x14faa40e,0x32896d73,0x01e5f186,0x767867ec,0x17a1813e,0xc9adf8f1,0x54741795,0xcb6cda78 -.long 0x349d51aa,0xb7521b6d,0xe3c7b8e9,0xf56b5a9e,0x32a096df,0xc6f1e5c9,0xa3635024,0x083667c4,0x18087f2f,0x365ea135,0xd136e45d,0xf1b8eaac,0x73aec989,0xc8a0e484,0x142c9259,0xd75a324b -.long 0x01dae185,0xb7b4d001,0x9b7a94bc,0x45434e0b,0xfbd8cb0b,0xf54339af,0xe98ef49e,0xdcc4569e,0x09a51299,0x7789318a,0xb2b025d8,0x81b4d206,0xfae85792,0xf64aa418,0xacd7baf7,0x3e50258f -.long 0x2996864b,0xdce84cdb,0x1f485fa4,0xa2e67089,0x534c6a5a,0xb28b2bb6,0xc94b9d39,0x31a7ec6b,0xd6bc20da,0x1d217766,0x86761190,0x4acdb5ec,0x73701063,0x68726328,0x2128c29b,0x4d24ee7c -.long 0xa19fd868,0xc072ebd3,0xdb8ddd3b,0x612e481c,0x1a64d852,0xb4e1d754,0xc4c6c4ab,0x00ef95ac,0xaa0a6c46,0x1536d2ed,0x43774790,0x61294086,0x343fda10,0x54af25e8,0xfd25d6f2,0x9ff9d98d -.long 0x468b8835,0x0746af7c,0x730ecea7,0x977a31cb,0xc2cf4a81,0xa5096b80,0x6458c37a,0xaa986833,0xa6bd9d34,0x6af29bf3,0x33c5d854,0x6a62fe9b,0xb7133b5e,0x50e6c304,0x7d6e6848,0x04b60159 -.long 0x5579bea4,0x4cd296df,0x5ceedaf1,0x10e35ac8,0xe3bcc5b1,0x04c4c5fd,0x89412cf9,0x95f9ee8a,0x82b6eb0f,0x2c9459ee,0x95c2aadd,0x2e845765,0xd327fcfe,0x774a84ae,0x0368d476,0xd8c93722 -.long 0xf83e8a3b,0x0dbd5748,0x8d2495f3,0xa579aa96,0xae496e9b,0x535996a0,0xb7f9bcc2,0x07afbfe9,0x5b7bd293,0x3ac1dc6d,0x7022323d,0x3b592cff,0x9c0a3e76,0xba0deb98,0x4b197acb,0x18e78e9f -.long 0x296c36ef,0x211cde10,0x82c4da77,0x7ee89672,0xa57836da,0xb617d270,0x9cb7560b,0xf0cd9c31,0xe455fe90,0x01fdcbf7,0x7e7334f3,0x3fb53cbb,0x4e7de4ec,0x781e2ea4,0x0b384fd0,0x8adab3ad -.long 0x53d64829,0x129eee2f,0xa261492b,0x7a471e17,0xe4cb4a2c,0xe4f9adb9,0x97ba2c2d,0x3d359f6f,0x0aacd697,0x346c6786,0x75c2f8a8,0x92b444c3,0xd85df44e,0xc79fa117,0x398ddf31,0x56782372 -.long 0xbbbab3b8,0x60e690f2,0x8b04816b,0x4851f8ae,0x9c92e4d2,0xc72046ab,0x7cf3136b,0x518c74a1,0xf9877d4c,0xff4eb50a,0xa919cabb,0x14578d90,0xac5eb2b6,0x8218f8c4,0x542016e4,0xa3ccc547 -.long 0x327f8349,0x025bf48e,0xf43cb641,0xf3e97346,0x500f1085,0xdc2bafdf,0x2f063055,0x57167876,0x411925a6,0x5bd914b9,0xa1123de5,0x7c078d48,0x182b165d,0xee6bf835,0xba519727,0xb11b5e5b -.long 0x1eea7b85,0xe33ea76c,0x92d4f85e,0x2352b461,0xafe115bb,0xf101d334,0x889175a3,0xfabc1294,0x5233f925,0x7f6bcdc0,0xe77fec55,0xe0a802db,0x8069b659,0xbdb47b75,0xf98fbd74,0x1c5e12de -.long 0x4b8457ee,0x869c58c6,0x4f7ea9f7,0xa5360f69,0xf460b38f,0xe576c09f,0x22b7fb36,0x6b70d548,0x3bfae315,0x3fd237f1,0xcbdff369,0x33797852,0x25b516f9,0x97df25f5,0xba38ad2d,0x46f388f2 -.long 0x89d8ddbb,0x656c4658,0x70f38ee8,0x8830b26e,0xde1212b0,0x4320fd5c,0xe4a2edb2,0xc34f30cf,0x56ab64b8,0xabb131a3,0xd99c5d26,0x7f77f0cc,0xbf981d94,0x66856a37,0x738bd76e,0x19e76d09 -.long 0x96238f39,0xe76c8ac3,0xa830b366,0xc0a482be,0x0b4eb499,0xb7b8eaff,0x4bfb4865,0x8ecd83bc,0xa2f3776f,0x971b2cb7,0xf4b88adf,0xb42176a4,0xbe1fa446,0xb9617df5,0xcd031bd2,0x8b32d508 -.long 0x53b618c0,0x1c6bd47d,0x6a227923,0xc424f46c,0xdd92d964,0x7303ffde,0x71b5abf2,0xe9712878,0xf815561d,0x8f48a632,0xd3c055d1,0x85f48ff5,0x7525684f,0x222a1427,0x67360cc3,0xd0d841a0 -.long 0x0b9267c6,0x4245a926,0xcf07f863,0xc78913f1,0x4d0d9e24,0xaa844c8e,0x3d5f9017,0xa42ad522,0xa2c989d5,0xbd371749,0xe1f5e78e,0x928292df,0x0a1ea6da,0x493b383e,0x13aee529,0x5136fd8d -.long 0xf2c34a99,0x860c44b1,0xbf5855ac,0x3b00aca4,0xfaaf37be,0xabf6aaa0,0x2a53ec08,0x65f43682,0xa11b12e1,0x1d9a5801,0xe20ed475,0x78a7ab2c,0x9a41e0d5,0x0de1067e,0x305023ea,0x30473f5f -.long 0x169c7d97,0xdd3ae09d,0xcfaef9cd,0x5cd5baa4,0x65a44803,0x5cd7440b,0x47f364de,0xdc13966a,0x2b8357c1,0x077b2be8,0xe9d57c2a,0x0cb1b4c5,0x05ff363e,0x7a4ceb32,0xca35a9ef,0xf310fa4d -.long 0xf97f68c6,0xdbb7b352,0x0b02cf58,0x0c773b50,0x3c1f96d9,0xea2e4821,0xeee01815,0xffb357b0,0xe0f28039,0xb9c924cd,0x46a3fbe4,0x0b36c95a,0x5e46db6c,0x1faaaea4,0x1928aaff,0xcae575c3 -.long 0xa70dab86,0x7f671302,0x71c58cfc,0xfcbd12a9,0xbee0cb92,0xcbef9acf,0xf8c1b583,0x573da0b9,0x0d41d550,0x4752fcfe,0x2155cffe,0xe7eec0e3,0x545ae248,0x0fc39fcb,0x8065f44e,0x522cb8d1 -.long 0x70cbb96c,0x263c962a,0xbcd124a9,0xe034362a,0x3c2ae58d,0xf120db28,0xfef6d507,0xb9a38d49,0x1ff140fd,0xb1fd2a82,0x20aee7e0,0xbd162f30,0xcb251949,0x4e17a5d4,0x4f7e1c3d,0x2aebcb83 -.long 0x937b0527,0x608eb25f,0xeb7d9997,0xf42e1e47,0xb8a53a29,0xeba699c4,0xe091b536,0x1f921c71,0x5b26bbd5,0xcce29e7b,0x3b61a680,0x7a8ef5ed,0xba1f1c7e,0xe5ef8043,0x18158dda,0x16ea8217 -.long 0x599ff0f9,0x01778a2b,0x8104fc6b,0x68a923d7,0xda694ff3,0x5bfa44df,0xf7667f12,0x4f7199db,0xe46f2a79,0xc06d8ff6,0xe9f8131d,0x08b5dead,0xabb4ce7c,0x02519a59,0xb42aec3e,0xc4f710bc -.long 0x78bde41a,0x3d77b057,0xb4186b5a,0x6474bf80,0x88c65741,0x048b3f67,0x03c7c154,0xc64519de,0x0edfcc4f,0xdf073846,0x48f1aa6b,0x319aa737,0xca909f77,0x8b9f8a02,0x7580bfef,0x90258139 -.long 0xc0c22719,0xd8bfd3ca,0xc9ca151e,0xc60209e4,0xd9a1a69c,0x7a744ab5,0x14937f8f,0x6de5048b,0xe115ac04,0x171938d8,0x1c6b16d2,0x7df70940,0x7f8e94e7,0xa6aeb663,0x2a2cf094,0xc130388e -.long 0x77f54e6e,0x1850be84,0x65d60fe5,0x9f258a72,0x6c9146d6,0xff7ff0c0,0xe63a830b,0x039aaf90,0x9460342f,0x38f27a73,0x3f795f8a,0x4703148c,0x9681a97e,0x1bb5467b,0xecaeb594,0x00931ba5 -.long 0x786f337c,0xcdb6719d,0xe704397d,0xd9c01cd2,0x555c2fef,0x0f4a3f20,0x7c0af223,0x00452509,0x84db8e76,0x54a58047,0x93c8aa06,0x3bacf1aa,0xf7919422,0x11ca957c,0x78cdaa40,0x50641053 -.long 0x9f7144ae,0x7a303874,0x43d4acfd,0x170c963f,0x58ddd3ef,0x5e148149,0x9e72dba8,0xa7bde582,0x6fa68750,0x0769da8b,0x572e0249,0xfa64e532,0x2619ad31,0xfcaadf9d,0xa7b349cd,0x87882daa -.long 0x6c67a775,0x9f6eb731,0xefc5d0b1,0xcb10471a,0xe1b806b2,0xb433750c,0x57b1ae7e,0x19c5714d,0xed03fd3f,0xc0dc8b7b,0x31bc194e,0xdd03344f,0x8c6320b5,0xa66c52a7,0xd0b6fd93,0x8bc82ce3 -.long 0xb35f1341,0xf8e13501,0x25a43e42,0xe53156dd,0x4daeb85c,0xd3adf27e,0xbbeddeb5,0xb81d8379,0x2e435867,0x1b0b546e,0xeba5dd60,0x9020eb94,0x8210cb9d,0x37d91161,0x5c91f1cf,0x4c596b31 -.long 0x0e0b040d,0xb228a90f,0x45ff897f,0xbaf02d82,0x00fa6122,0x2aac79e6,0x8e36f557,0x24828817,0x113ec356,0xb9521d31,0x15eff1f8,0x9e48861e,0xe0d41715,0x2aa1d412,0x53f131b8,0x71f86203 -.long 0x3fd19408,0xf60da8da,0x278d9d99,0x4aa716dc,0xa8c51c90,0x394531f7,0xf59db51c,0xb560b0e8,0xfa34bdad,0xa28fc992,0x9cd4f8bd,0xf024fa14,0x23a9d0d3,0x5cf530f7,0xe28c9b56,0x615ca193 -.long 0x6f73c51e,0x6d2a483d,0xea0dc2dd,0xa4cb2412,0x1eb917ff,0x50663c41,0xeade299e,0x3d3a74cf,0x4a7a9202,0x29b3990f,0xa7b15c3d,0xa9bccf59,0xa5df9208,0x66a3ccdc,0x43f2f929,0x48027c14 -.long 0x40b557f0,0xd385377c,0xcd684660,0xe001c366,0xe2183a27,0x1b18ed6b,0x63210329,0x879738d8,0xbda94882,0xa687c74b,0xa684b299,0xd1bbcc48,0x863b3724,0xaf6f1112,0x2c8ce9f8,0x6943d1b4 -.long 0x098cafb4,0xe044a3bb,0x60d48caf,0x27ed2310,0x3a31b84d,0x542b5675,0xfcddbed7,0xcbf3dd50,0x41b1d830,0x25031f16,0xcb0c1e27,0xa7ec851d,0xb5ae75db,0xac1c8fe0,0x08c52120,0xb24c7557 -.long 0x1d4636c3,0x57f811dc,0x681a9939,0xf8436526,0x9c81adb3,0x1f6bc6d9,0x5b7d80d4,0x840f8ac3,0xf4387f1a,0x731a9811,0xb5156880,0x7c501cd3,0xdfe68867,0xa5ca4a07,0x5fcea120,0xf123d8f0 -.long 0xd607039e,0x1fbb0e71,0xcd3a4546,0x2b70e215,0x53324091,0x32d2f01d,0x180ab19b,0xb796ff08,0x3c57c4aa,0x32d87a86,0xb7c49a27,0x2aed9caf,0x31630d98,0x9fb35eac,0x5c3e20a3,0x338e8cdf -.long 0x66cde8db,0x80f16182,0x2d72fd36,0x4e159980,0x9b6e5072,0xd7b8f13b,0x3b7b5dc1,0xf5213907,0x8ce4396e,0x4d431f1d,0xa7ed2142,0x37a1a680,0xd01aaf6b,0xbf375696,0xe63aab66,0xaa1c0c54 -.long 0x4ed80940,0x3014368b,0x7a6fcedd,0x67e6d056,0xca97579f,0x7c208c49,0xa23597f6,0xfe3d7a81,0x7e096ae2,0x5e203202,0x24b39366,0xb1f3e1e7,0x2fdcdffc,0x26da26f3,0x6097be83,0x79422f1d -.long 0x9db3b381,0x263a2cfb,0xd4df0a4b,0x9c3a2dee,0x7d04e61f,0x728d06e9,0x42449325,0x8b1adfbc,0x7e053a1b,0x6ec1d939,0x66daf707,0xee2be5c7,0x810ac7ab,0x80ba1e14,0xf530f174,0xdd2ae778 -.long 0x205b9d8b,0x0435d97a,0x056756d4,0x6eb8f064,0xb6f8210e,0xd5e88a8b,0xec9fd9ea,0x070ef12d,0x3bcc876a,0x4d849505,0xa7404ce3,0x12a75338,0xb8a1db5e,0xd22b49e1,0x14bfa5ad,0xec1f2051 -.long 0xb6828f36,0xadbaeb79,0x01bd5b9e,0x9d7a0258,0x1e844b0c,0xeda01e0d,0x887edfc9,0x4b625175,0x9669b621,0x14109fdd,0xf6f87b98,0x88a2ca56,0x170df6bc,0xfe2eb788,0xffa473f9,0x0cea06f4 -.long 0xc4e83d33,0x43ed81b5,0x5efd488b,0xd9f35879,0x9deb4d0f,0x164a620f,0xac6a7394,0xc6927bdb,0x9f9e0f03,0x45c28df7,0xfcd7e1a9,0x2868661e,0xffa348f1,0x7cf4e8d0,0x398538e0,0x6bd4c284 -.long 0x289a8619,0x2618a091,0x6671b173,0xef796e60,0x9090c632,0x664e46e5,0x1e66f8fb,0xa38062d4,0x0573274e,0x6c744a20,0xa9271394,0xd07b67e4,0x6bdc0e20,0x391223b2,0xeb0a05a7,0xbe2d93f1 -.long 0x3f36d141,0xf23e2e53,0x4dfca442,0xe84bb3d4,0x6b7c023a,0xb804a48d,0x76431c3b,0x1e16a8fa,0xddd472e0,0x1b5452ad,0x0d1ee127,0x7d405ee7,0xffa27599,0x50fc6f1d,0xbf391b35,0x351ac53c -.long 0x4444896b,0x7efa14b8,0xf94027fb,0x64974d2f,0xde84487d,0xefdcd0e8,0x2b48989b,0x8c45b260,0xd8463487,0xa8fcbbc2,0x3fbc476c,0xd1b2b3f7,0xc8f443c0,0x21d005b7,0x40c0139c,0x518f2e67 -.long 0x06d75fc1,0x56036e8c,0x3249a89f,0x2dcf7bb7,0xe245e7dd,0x81dd1d3d,0xebd6e2a7,0xf578dc4b,0xdf2ce7a0,0x4c028903,0x9c39afac,0xaee36288,0x146404ab,0xdc847c31,0xa4e97818,0x6304c0d8 -.long 0xa91f6791,0xae51dca2,0x9baa9efc,0x2abe4190,0x559c7ac1,0xd9d2e2f4,0xfc9f773a,0xe82f4b51,0x4073e81c,0xa7713027,0xfbb596fc,0xc0276fac,0xa684f70c,0x1d819fc9,0xc9f7b1e0,0x29b47fdd -.long 0x459b1940,0x358de103,0x5b013e93,0xec881c59,0x49532ad3,0x51574c93,0xb37b46de,0x2db1d445,0xdf239fd8,0xc6445b87,0x151d24ee,0xc718af75,0xf43c6259,0xaea1c4a4,0x70be02f7,0x40c0e5d7 -.long 0x721b33f2,0x6a4590f4,0xfedf04ea,0x2124f1fb,0x9745efe7,0xf8e53cde,0x65f046d9,0xe7e10432,0xe4d0c7e6,0xc3fca28e,0x87253b1b,0x847e339a,0x3743e643,0x9b595348,0x4fd12fc5,0xcb6a0a0b -.long 0x27d02dcc,0xfb6836c3,0x7a68bcc2,0x5ad00982,0x005e912d,0x1b24b44c,0x811fdcfe,0xcc83d20f,0x666fba0c,0x36527ec1,0x14754635,0x69948197,0x556da9c2,0xfcdcb1a8,0x81a732b2,0xa5934267 -.long 0xa714181d,0xec1214ed,0x6067b341,0x609ac13b,0xa545df1f,0xff4b4c97,0x34d2076b,0xa1240501,0x1409ca97,0x6efa0c23,0x20638c43,0x254cc1a8,0xdcfb46cd,0xd4e363af,0x03942a27,0x62c2adc3 -.long 0x56e46483,0xc67b9df0,0x63736356,0xa55abb20,0xc551bc52,0xab93c098,0xb15fe64b,0x382b49f9,0x4dff8d47,0x9ec221ad,0x437df4d6,0x79caf615,0xbb456509,0x5f13dc64,0x191f0714,0xe4c589d9 -.long 0x3fd40e09,0x27b6a8ab,0x77313ea9,0xe455842e,0x1f55988b,0x8b51d1e2,0x062bbbfc,0x5716dd73,0x4e8bf3de,0x633c11e5,0x1b85be3b,0x9a0e77b6,0x0911cca6,0x56510729,0xefa6590f,0x27e76495 -.long 0x070d3aab,0xe4ac8b33,0x9a2cd5e5,0x2643672b,0x1cfc9173,0x52eff79b,0x90a7c13f,0x665ca49b,0xb3efb998,0x5a8dda59,0x052f1341,0x8a5b922d,0x3cf9a530,0xae9ebbab,0xf56da4d7,0x35986e7b -.long 0xff3513cc,0x3a636b5c,0x3198f7dd,0xbb0cf8ba,0x41f16f86,0xb8d40522,0xde13a7bf,0x760575d8,0x9f7aa181,0x36f74e16,0xf509ed1c,0x163a3ecf,0x3c40a491,0x6aead61f,0xdfe8fcaa,0x158c95fc -.long 0x13cda46f,0xa3991b6e,0x342faed0,0x79482415,0x666b5970,0xf3ba5bde,0xb26ab6dd,0x1d52e6bc,0x8608dd3d,0x768ba1e7,0xea076586,0x4930db2a,0xe7dc1afa,0xd9575714,0xf7c58817,0x1fc7bf7d -.long 0xd9eee96c,0x6b47accd,0xe58cec37,0x0ca277fb,0xe702c42a,0x113fe413,0xc47cbe51,0xdd1764ee,0x7b3ed739,0x041e7cde,0x5ce9e1c0,0x50cb7459,0x2925b212,0x35568513,0x001b081c,0x7cff95c4 -.long 0x8088b454,0x63ee4cbd,0x9a9e0c8a,0xdb7f32f7,0x6b2447cb,0xb377d418,0xd370219b,0xe3e982aa,0xc2a2a593,0x06ccc1e4,0x0773f24f,0x72c36865,0x95859423,0xa13b4da7,0x75040c8f,0x8bbf1d33 -.long 0xda50c991,0x726f0973,0x822d6ee2,0x48afcd5b,0x20fd7771,0xe5fc718b,0xfd0807a1,0xb9e8e77d,0x99a7703d,0x7f5e0f44,0x618e36f3,0x6972930e,0x23807bbe,0x2b7c77b8,0xcb27ff50,0xe5b82405 -.long 0xbd379062,0xba8b8be3,0x2dce4a92,0xd64b7a1d,0xb2952e37,0x040a73c5,0xd438aeca,0x0a9e252e,0xc39d3bcb,0xdd43956b,0xb32b2d63,0x1a31ca00,0x5c417a18,0xd67133b8,0x2ef442c8,0xd08e4790 -.long 0x255c0980,0x98cb1ae9,0x2b4a739f,0x4bd86381,0x1e4a45a1,0x5a5c31e1,0x9cb0db2f,0x1e5d55fe,0x8ff5cc29,0x74661b06,0x0eb8a4f4,0x026b389f,0x58848c24,0x536b21a4,0x81dc72b0,0x2e5bf8ec -.long 0xad886aac,0x03c187d0,0xb771b645,0x5c16878a,0xc74045ab,0xb07dfc6f,0x7800caed,0x2c6360bf,0xb9c972a3,0x24295bb5,0x7c9a6dba,0xc9e6f88e,0x92a79aa6,0x90ffbf24,0x41c26ac2,0xde29d50a -.long 0xd309cbe6,0x9f0af483,0xe0bced4f,0x5b020d8a,0xb38023e3,0x606e986d,0x1abc6933,0xad8f2c9d,0xe7400e93,0x19292e1d,0x52be5e4d,0xfe3e18a9,0x2e0680bf,0xe8e9771d,0xc54db063,0x8c5bec98 -.long 0x74a55d1f,0x2af9662a,0x046f66d8,0xe3fbf28f,0xd4dc4794,0xa3a72ab4,0x5c7c2dd8,0x09779f45,0xc3d19d8d,0xd893bdaf,0x57d6a6df,0xd5a75094,0x952e6255,0x8cf8fef9,0xda9a8aff,0x3da67cfb -.long 0x2c160dcd,0x4c23f62a,0x8f90eaef,0x34e6c5e3,0xa9a65d5a,0x35865519,0x8fd38a3d,0x07c48aae,0x50068527,0xb7e7aeda,0x1c90936a,0x2c09ef23,0xe879324c,0x31ecfeb6,0xfb0ec938,0xa0871f6b -.long 0xd84d835d,0xb1f0fb68,0x861dc1e6,0xc90caf39,0x7594f8d7,0x12e5b046,0x65012b92,0x26897ae2,0xa4d6755d,0xbcf68a08,0x0991fbda,0x403ee41c,0x3bbf17e8,0x733e343e,0x679b3d65,0xd2c7980d -.long 0xd2e11305,0x33056232,0xf3c07a6f,0x966be492,0xbb15509d,0x6a8878ff,0x0a9b59a4,0xff221101,0xabe30129,0x6c9f564a,0x336e64cf,0xc6f2c940,0x8b0c8022,0x0fe75262,0x6ae8db87,0xbe0267e9 -.long 0x93bc042b,0x22e192f1,0xb237c458,0xf085b534,0x832c4168,0xa0d192bd,0xbdf6271d,0x7a76e9e3,0xb88911b5,0x52a882fa,0xb4db0eb5,0xc85345e4,0x81a7c3ff,0xa3be02a6,0xf0ec0469,0x51889c8c -.long 0xa5e829e5,0x9d031369,0x1607aa41,0xcbb4c6fc,0x241d84c1,0x75ac59a6,0x8829e0ee,0xc043f2bf,0x8ea5e185,0x82a38f75,0xd87cbd9f,0x8bda40b9,0x2d8fc601,0x9e65e75e,0xa35690b3,0x3d515f74 -.long 0xda79e5ac,0x534acf4f,0x8630215f,0x68b83b3a,0xd085756e,0x5c748b2e,0xe5d37cb2,0xb0317258,0xc5ccc2c4,0x6735841a,0x3d9d5069,0x7d7dc96b,0xfd1754bd,0xa147e410,0xd399ddd5,0x65296e94 -.long 0xbc8fa5bc,0xf6b5b2d0,0x500c277b,0x8a5ead67,0xdfa08a5d,0x214625e6,0x959cf047,0x51fdfedc,0x289fca32,0x6bc9430b,0x9d9bdc3f,0xe36ff0cf,0x58ea0ede,0x2fe187cb,0x5a900b3f,0xed66af20 -.long 0x5fa9f4d6,0x00e0968b,0x37a362e7,0x2d4066ce,0xbd07e772,0xa99a9748,0x06a4f1d0,0x710989c0,0xce40cbd8,0xd5dedf35,0x1743293d,0xab55c5f0,0x8aa24e2c,0x766f1144,0x605fbcb4,0x94d874f8 -.long 0xa518001b,0xa365f0e8,0x9d04ef0f,0xee605eb6,0xba8d4d25,0x5a3915cd,0xb5113472,0x44c0e1b8,0x8b6740dc,0xcbb024e8,0xee1d4f0c,0x89087a53,0x1fc4e372,0xa88fa05c,0xaf8b3af2,0x8bf395cb -.long 0xdeb8568b,0x1e71c9a1,0x80fb3d32,0xa35daea0,0x2cf8fb81,0xe8b6f266,0x9490696a,0x6d51afe8,0x51803a19,0x81beac6e,0x86219080,0xe3d24b7f,0xdf6f463c,0x727cfd9d,0x72284ee8,0x8c6865ca -.long 0xb743f4ef,0x32c88b7d,0xe7d11dce,0x3793909b,0x2ff2ebe8,0xd398f922,0xe5e49796,0x2c70ca44,0xcb1131b1,0xdf4d9929,0x25888e79,0x7826f298,0xf1d8740a,0x4d3a112c,0x270afa8b,0x00384cb6 -.long 0x3ab48095,0xcb64125b,0x62d05106,0x3451c256,0xa4955845,0xd73d577d,0xbf9f4433,0x39570c16,0xadecf263,0xd7dfaad3,0xdc76e102,0xf1c3d8d1,0x54c6a836,0x5e774a58,0x3e92d47b,0xdad4b672 -.long 0xf0d796a0,0xbe7e990f,0xdf0e8b02,0x5fc62478,0x030c00ad,0x8aae8bf4,0x9004ba0f,0x3d2db93b,0xd85d5ddc,0xe48c8a79,0x6bb07f34,0xe907caa7,0xa39eaed5,0x58db343a,0xadaf5724,0x0ea6e007 -.long 0xd23233f3,0xe00df169,0x77cb637f,0x3e322796,0x1da0cf6c,0x1f897c0e,0x31d6bbdd,0xa651f5d8,0x1a230c76,0xdd61af19,0xcdaa5e4a,0xbd527272,0xd0abcd7e,0xca753636,0x370bd8dc,0x78bdd37c -.long 0x17cd93fe,0xc23916c2,0xdadce6e2,0x65b97a4d,0x174e42f8,0xe04ed4eb,0xbb21480a,0x1491ccaa,0x23196332,0x145a8280,0x587b479a,0x3c3862d7,0x01dcd0ed,0x9f4a88a3,0x3ea12f1f,0x4da2b7ef -.long 0xb126e48e,0xf8e7ae33,0xf494e237,0x404a0b32,0xc55acadb,0x9beac474,0xcbec9fd9,0x4ee5cf3b,0x7df3c8c3,0x336b33b9,0xb76808fd,0xbd905fe3,0xaa45c16a,0x8f436981,0x3dd27b62,0x255c5bfa -.long 0xc3dd9b4d,0x71965cbf,0xfc068a87,0xce23edbf,0x745b029b,0xb78d4725,0xcefdd9bd,0x74610713,0x1266bf52,0x7116f75f,0x18e49bb6,0x02046722,0x3d6f19e3,0xdf43df9f,0xe685cb2f,0xef1bc7d0 -.long 0x7078c432,0xcddb27c1,0xb77fedb7,0xe1961b9c,0xc2290570,0x1edc2f5c,0x19cbd886,0x2c3fefca,0xc2af389a,0xcf880a36,0xbda71cea,0x96c610fd,0x32aa8463,0xf03977a9,0x8586d90a,0x8eb7763f -.long 0x2a296e77,0x3f342454,0x42837a35,0xc8718683,0x6a09c731,0x7dc71090,0x51b816db,0x54778ffb,0xaf06defd,0x6b33bfec,0x8592b70b,0xfe3c105f,0x61da6114,0xf937fda4,0x4c266ad7,0x3c13e651 -.long 0x855938e8,0xe363a829,0x9de54b72,0x2eeb5d9e,0x20ccfab9,0xbeb93b0e,0x25e61a25,0x3dffbb5f,0x1acc093d,0x7f655e43,0x3964ce61,0x0cb6cc3d,0xe5e9b460,0x6ab283a1,0xa1c7e72d,0x55d787c5 -.long 0xdeadbf02,0x4d2efd47,0xac459068,0x11e80219,0x71f311f0,0x810c7626,0x4ab6ef53,0xfa17ef8d,0x93e43bff,0xaf47fd25,0x0be40632,0x5cb5ff3f,0x8ee61da3,0x54687106,0xb08afd0f,0x7764196e -.long 0xf0290a8f,0x831ab3ed,0xcb47c387,0xcae81966,0x184efb4f,0xaad7dece,0x4749110e,0xdcfc53b3,0x4cb632f9,0x6698f23c,0xb91f8067,0xc42a1ad6,0x6284180a,0xb116a81d,0xe901326f,0xebedf5f8 -.long 0x97e3e044,0xf2274c9f,0x11d09fc9,0x42018520,0xd18e6e23,0x56a65f17,0x352b683c,0x2ea61e2a,0x575eaa94,0x27d291bc,0xb8ff522d,0x9e7bc721,0xa7f04d6f,0x5f7268bf,0xaba41748,0x5868c73f -.long 0x7be0eead,0x9f85c2db,0xff719135,0x511e7842,0xc5ea90d7,0x5a06b1e9,0x26fab631,0x0c19e283,0xe9206c55,0x8af8f0cf,0x3553c06a,0x89389cb4,0xf65f8004,0x39dbed97,0xc508991d,0x0621b037 -.long 0x96e78cc4,0x1c52e635,0x0c06b4a8,0x5385c8b2,0xb0e87d03,0xd84ddfdb,0x934bafad,0xc49dfb66,0x59f70772,0x7071e170,0x3a1db56b,0x3a073a84,0x3b8af190,0x03494903,0xd32920f0,0x7d882de3 -.long 0xb2cf8940,0x91633f0a,0x6f948f51,0x72b0b178,0x782653c8,0x2d28dc30,0xdb903a05,0x88829849,0x6a19d2bb,0xb8095d0c,0x86f782cb,0x4b9e7f0c,0x2d907064,0x7af73988,0x8b32643c,0xd12be0fe -.long 0x0e165dc3,0x358ed23d,0x4e2378ce,0x3d47ce62,0xfeb8a087,0x7e2bb0b9,0xe29e10b9,0x3246e8ae,0x03ce2b4d,0x459f4ec7,0xbbc077cf,0xe9b4ca1b,0x0e9940c1,0x2613b4f2,0x047d1eb1,0xfc598bb9 -.long 0x45036099,0x9744c62b,0x167c65d8,0xa9dee742,0xdabe1943,0x0c511525,0x93c6c624,0xda110554,0x651a3be2,0xae00a52c,0x884449a6,0xcda5111d,0xff33bed1,0x063c06f4,0x0d3d76b4,0x73baaf9a -.long 0x7fc63668,0x52fb0c9d,0x0c039cde,0x6886c9dd,0x55b22351,0x602bd599,0x360c7c13,0xb00cab02,0x81b69442,0x8cb616bc,0xb55c3cee,0x41486700,0xf49ba278,0x71093281,0x64a50710,0xad956d9c -.long 0x638a7e81,0x9561f28b,0x5980ddc3,0x54155cdf,0xd26f247a,0xb2db4a96,0x4787d100,0x9d774e4e,0x078637d2,0x1a9e6e2e,0x5e0ae06a,0x1c363e2d,0xe9cfa354,0x7493483e,0x7f74b98d,0x76843cb3 -.long 0xd4b66947,0xbaca6591,0x04460a8c,0xb452ce98,0x43768f55,0x6830d246,0x7dff12df,0xf4197ed8,0x400dd0f7,0x6521b472,0x4b1e7093,0x59f5ca8f,0x080338ae,0x6feff11b,0xa29ca3c6,0x0ada31f6 -.long 0x94a2c215,0x24794eb6,0x05a57ab4,0xd83a43ab,0x2a6f89fe,0x264a543a,0xdd5ec7c2,0x2c2a3868,0x8439d9b2,0xd3373940,0x0acd1f11,0x715ea672,0xe7e6cc19,0x42c1d235,0xb990585c,0x81ce6e96 -.long 0xd809c7bd,0x04e5dfe0,0x8f1050ab,0xd7b2580c,0xd8a4176f,0x6d91ad78,0x4e2e897c,0x0af556ee,0x921de0ac,0x162a8b73,0x7ea78400,0x52ac9c22,0xefce2174,0xee2a4eea,0x6d637f79,0xbe61844e -.long 0x789a283b,0x0491f1bc,0x880836f4,0x72d3ac3d,0x88e5402d,0xaa1c5ea3,0xd5cc473d,0x1b192421,0x9dc84cac,0x5c0b9998,0x9c6e75b8,0xb0a8482d,0x3a191ce2,0x639961d0,0x6d837930,0xda3bc865 -.long 0x056e6f8f,0xca990653,0x64d133a7,0x84861c41,0x746abe40,0x8b403276,0xebf8e303,0xb7b4d51a,0x220a255d,0x05b43211,0x02419e6e,0xc997152c,0x630c2fea,0x76ff47b6,0x281fdade,0x50518677 -.long 0xcf902b0b,0x3283b8ba,0x37db303b,0x8d4b4eb5,0x755011bc,0xcc89f42d,0xdd09d19b,0xb43d74bb,0x8adba350,0x65746bc9,0xb51c1927,0x364eaf8c,0x10ad72ec,0x13c76596,0xf8d40c20,0x30045121 -.long 0xea7b979b,0x6d2d99b7,0xe6fb3bcd,0xcd78cd74,0x86cffbfe,0x11e45a9e,0x637024f6,0x78a61cf4,0x3d502295,0xd06bc872,0x458cb288,0xf1376854,0x342f8586,0xb9db26a1,0x4beee09e,0xf33effcf -.long 0xb30cfb3a,0xd7e0c4cd,0x6c9db4c8,0x6d09b8c1,0x07c8d9df,0x40ba1a42,0x1c52c66d,0x6fd495f7,0x275264da,0xfb0e169f,0xe57d8362,0x80c2b746,0x49ad7222,0xedd987f7,0x4398ec7b,0xfdc229af -.long 0x52666a58,0xb0d1ed84,0xe6a9c3c2,0x4bcb6e00,0x26906408,0x3c57411c,0x13556400,0xcfc20755,0x5294dba3,0xa08b1c50,0x8b7dd31e,0xa30ba286,0x991eca74,0xd70ba90e,0xe762c2b9,0x094e142c -.long 0x979f3925,0xb81d783e,0xaf4c89a7,0x1efd130a,0xfd1bf7fa,0x525c2144,0x1b265a9e,0x4b296904,0xb9db65b6,0xed8e9634,0x03599d8a,0x35c82e32,0x403563f3,0xdaa7a54f,0x022c38ab,0x9df088ad -.long 0xbb3fd30a,0xe5cfb066,0xeff0354e,0x429169da,0x3524e36c,0x809cf852,0x0155be1d,0x136f4fb3,0x1fbba712,0x4826af01,0x506ba1a1,0x6ef0f0b4,0x77aea73e,0xd9928b31,0x5eaa244e,0xe2bf6af2 -.long 0x4237b64b,0x8d084f12,0xe3ecfd07,0x688ebe99,0xf6845dd8,0x57b8a70c,0x5da4a325,0x808fc59c,0xa3585862,0xa9032b2b,0xedf29386,0xb66825d5,0x431ec29b,0xb5a5a8db,0x3a1e8dc8,0xbb143a98 -.long 0x12ae381b,0x35ee94ce,0x86ccda90,0x3a7f176c,0x4606eaca,0xc63a657e,0x43cd04df,0x9ae5a380,0xed251b46,0x9bec8d15,0xcaca5e64,0x1f5d6d30,0x9ff20f07,0x347b3b35,0xf7e4b286,0x4d65f034 -.long 0xf111661e,0x9e93ba24,0xb105eb04,0xedced484,0xf424b578,0x96dc9ba1,0xe83e9069,0xbf8f66b7,0xd7ed8216,0x872d4df4,0x8e2cbecf,0xbf07f377,0x98e73754,0x4281d899,0x8aab8708,0xfec85fbb -.long 0xa5ba5b0b,0x9a3c0dee,0x42d05299,0xe6a116ce,0xe9b02d42,0xae9775fe,0xa1545cb6,0x72b05200,0x31a3b4ea,0xbc506f7d,0x8bbd9b32,0xe5893078,0xe4b12a97,0xc8bc5f37,0x4a73b671,0x6b000c06 -.long 0x765fa7d0,0x13b5bf22,0x1d6a5370,0x59805bf0,0x4280db98,0x67a5e29d,0x776b1ce3,0x4f53916f,0x33ddf626,0x714ff61f,0xa085d103,0x4206238e,0xe5809ee3,0x1c50d4b7,0x85f8eb1d,0x999f450d -.long 0xe4c79e9b,0x658a6051,0xc66a9fea,0x1394cb73,0xc6be7b23,0x27f31ed5,0x5aa6f8fe,0xf4c88f36,0x4aaa499e,0x0fb0721f,0xe3fb2a6b,0x68b3a7d5,0x3a92851d,0xa788097d,0xe96f4913,0x060e7f8a -.long 0x1a3a93bc,0x82eebe73,0xa21adc1a,0x42bbf465,0xef030efd,0xc10b6fa4,0x87b097bb,0x247aa4c7,0xf60c77da,0x8b8dc632,0xc223523e,0x6ffbc26a,0x344579cf,0xa4f6ff11,0x980250f6,0x5825653c -.long 0xbc1aa2b9,0xb2dd097e,0x37a0333a,0x07889393,0x37a0db38,0x1cf55e71,0x792c1613,0x2648487f,0x3fcef261,0xdad01336,0x0eabf129,0x6239c81d,0x9d276be2,0x8ee761de,0x1eda6ad3,0x406a7a34 -.long 0x4a493b31,0x4bf367ba,0x9bf7f026,0x54f20a52,0x9795914b,0xb696e062,0x8bf236ac,0xcddab96d,0xed25ea13,0x4ff2c70a,0x81cbbbe7,0xfa1d09eb,0x468544c5,0x88fc8c87,0x696b3317,0x847a670d -.long 0x64bcb626,0xf133421e,0x26dee0b5,0xaea638c8,0xb310346c,0xd6e7680b,0xd5d4ced3,0xe06f4097,0x7512a30b,0x09961452,0xe589a59a,0xf3d867fd,0x52d0c180,0x2e73254f,0x333c74ac,0x9063d8a3 -.long 0xd314e7bc,0xeda6c595,0x467899ed,0x2ee7464b,0x0a1ed5d3,0x1cef423c,0x69cc7613,0x217e76ea,0xe7cda917,0x27ccce1f,0x8a893f16,0x12d8016b,0x9fc74f6b,0xbcd6de84,0xf3144e61,0xfa5817e2 -.long 0x0821ee4c,0x1f354164,0x0bc61992,0x1583eab4,0x1d72879f,0x7490caf6,0xf76ae7b2,0x998ad9f3,0xa41157f7,0x1e181950,0xe8da3a7e,0xa9d7e1e6,0x8426b95f,0x963784eb,0x542e2a10,0x0ee4ed6e -.long 0xac751e7b,0xb79d4cc5,0xfd4211bd,0x93f96472,0xc8de4fc6,0x8c72d3d2,0xdf44f064,0x7b69cbf5,0xf4bf94e1,0x3da90ca2,0xf12894e2,0x1a5325f8,0x7917d60b,0x0a437f6c,0x96c9cb5d,0x9be70486 -.long 0xe1dc5c05,0xb4d880bf,0xeebeeb57,0xd738adda,0xdf0fe6a3,0x6f0119d3,0x66eaaf5a,0x5c686e55,0xdfd0b7ec,0x9cb10b50,0x6a497c21,0xbdd0264b,0x8c546c96,0xfc093514,0x79dbf42a,0x58a947fa -.long 0x49ccd6d7,0xc0b48d4e,0x88bd5580,0xff8fb02c,0x07d473b2,0xc75235e9,0xa2188af3,0x4fab1ac5,0x97576ec0,0x030fa3bc,0x0b7e7d2f,0xe8c946e8,0x70305600,0x40a5c9cc,0xc8b013b4,0x6d8260a9 -.long 0x70bba85c,0x0368304f,0xa4a0d311,0xad090da1,0x2415eec1,0x7170e870,0x8461ea47,0xbfba35fe,0xc1e91938,0x6279019a,0x1afc415f,0xa47638f3,0xbcba0e0f,0x36c65cbb,0x034e2c48,0x02160efb -.long 0x615cd9e4,0xe6c51073,0xf1243c06,0x498ec047,0xb17b3d8c,0x3e5a8809,0x0cc565f1,0x5cd99e61,0x7851dafe,0x81e312df,0xa79061e2,0xf156f5ba,0x880c590e,0x80d62b71,0x0a39faa1,0xbec9746f -.long 0xc8ed1f7a,0x1d98a9c1,0xa81d5ff2,0x09e43bb5,0x0da0794a,0xd5f00f68,0x661aa836,0x412050d9,0x90747e40,0xa89f7c4e,0xb62a3686,0x6dc05ebb,0x308e3353,0xdf4de847,0x9fb53bb9,0x53868fbb -.long 0xcfdcf7dd,0x2b09d2c3,0x723fcab4,0x41a9fce3,0x07f57ca3,0x73d905f7,0xac8e1555,0x080f9fb1,0x9ba7a531,0x7c088e84,0xed9a147f,0x07d35586,0xaf48c336,0x602846ab,0x0ccf0e79,0x7320fd32 -.long 0xb18bd1ff,0xaa780798,0xafdd2905,0x52c2e300,0x434267cd,0xf27ea3d6,0x15605b5f,0x8b96d16d,0x4b45706b,0x7bb31049,0x743d25f8,0xe7f58b8e,0x87f30076,0xe9b5e45b,0x5d053d5a,0xd19448d6 -.long 0xd3210a04,0x1ecc8cb9,0xdafb5269,0x6bc7d463,0x67c3489f,0x3e59b10a,0x65641e1b,0x1769788c,0xbd6cb838,0x8a53b82d,0x236d5f22,0x7066d6e6,0x6908536e,0x03aa1c61,0x66ae9809,0xc971da0d -.long 0xc49a2fac,0x01b3a86b,0x3092e77a,0x3b8420c0,0x7d6fb556,0x02057300,0xbff40a87,0x6941b2a1,0x0658ff2a,0x140b6308,0x3424ab36,0x87804363,0x5751e299,0x0253bd51,0x449c3e3a,0xc75bcd76 -.long 0x7f8f875d,0x92eb4090,0x56c26bbf,0x9c9d754e,0x8110bbe7,0x158cea61,0x745f91ea,0x62a6b802,0xc6e7394b,0xa79c41aa,0xad57ef10,0x445b6a83,0x6ea6f40c,0x0c5277eb,0x88633365,0x319fe96b -.long 0x385f63cb,0x0b0fc61f,0x22bdd127,0x41250c84,0x09e942c2,0x67d153f1,0xc021ad5d,0x60920d08,0x724d81a5,0x229f5746,0x5bba3299,0xb7ffb892,0xde413032,0x518c51a1,0x3c2fd94c,0x2a9bfe77 -.long 0x3191f4fd,0xcbcde239,0xd3d6ada1,0x43093e16,0x58769606,0x184579f3,0xd236625c,0x2c94a8b3,0x5c437d8e,0x6922b9c0,0xd8d9f3c8,0x3d4ae423,0x2e7090a2,0xf72c31c1,0xd76a55bd,0x4ac3f5f3 -.long 0x6b6af991,0x342508fc,0x1b5cebbd,0x0d527100,0xdd440dd7,0xb84740d0,0x780162fd,0x748ef841,0xdfc6fafb,0xa8dbfe0e,0xf7300f27,0xeadfdf05,0xfeba4ec9,0x7d06555f,0x9e25fa97,0x12c56f83 -.long 0xd39b8c34,0x77f84203,0x3125eddb,0xed8b1be6,0xf6e39dc5,0x5bbf2441,0x6a5d678a,0xb00f6ee6,0x57d0ea99,0xba456ecf,0x17e06c43,0xdcae0f58,0x0f5b4baa,0x01643de4,0xd161b9be,0x2c324341 -.long 0xe126d468,0x80177f55,0x76748e09,0xed325f1f,0xcfa9bdc2,0x6116004a,0x3a9fb468,0x2d8607e6,0x6009d660,0x0e573e27,0x8d10c5a1,0x3a525d2e,0x3b9009a0,0xd26cb45c,0xde9d7448,0xb6b0cdc0 -.long 0xe1337c26,0x949c9976,0xd73d68e5,0x6faadebd,0xf1b768d9,0x9e158614,0x9cc4f069,0x22dfa557,0xbe93c6d6,0xccd6da17,0xa504f5b9,0x24866c61,0x8d694da1,0x2121353c,0x0140b8c6,0x1c6ca580 -.long 0xe964021e,0xc245ad8c,0x032b82b3,0xb83bffba,0x47ef9898,0xfaa220c6,0x982c948a,0x7e8d3ac6,0xbc2d124a,0x1faa2091,0x05b15ff4,0xbd54c3dd,0xc87c6fb7,0x386bf3ab,0xfdeb6f66,0xfb2b0563 -.long 0x5b45afb4,0x4e77c557,0xefb8912d,0xe9ded649,0x42f6e557,0x7ec9bbf5,0x62671f00,0x2570dfff,0x88e084bd,0x2b3bfb78,0xf37fe5b4,0xa024b238,0x95649aee,0x44e7dc04,0x5e7ec1d8,0x498ca255 -.long 0xaaa07e86,0x3bc766ea,0xf3608586,0x0db6facb,0xbdc259c8,0xbadd2549,0x041c649f,0x95af3c6e,0x02e30afb,0xb36a928c,0x008a88b8,0x9b5356ad,0xcf1d9e9d,0x4b67a5f1,0xa5d8d8ce,0xc6542e47 -.long 0x7adfb6cc,0x73061fe8,0x98678141,0xcc826fd3,0x3c80515a,0x00e758b1,0x41485083,0x6afe3247,0xb6ae8a75,0x0fcb08b9,0x4acf51e1,0xb8cf388d,0x6961b9d6,0x344a5560,0x6a97fd0c,0x1a6778b8 -.long 0xecc4c7e3,0xd840fdc1,0x16db68cc,0xde9fe47d,0xa3e216aa,0xe95f89de,0x9594a8be,0x84f1a6a4,0x5a7b162b,0x7ddc7d72,0xadc817a3,0xc5cfda19,0x78b58d46,0x80a5d350,0x82978f19,0x93365b13 -.long 0x26a1fc90,0x2e44d225,0x4d70705d,0x0d6d10d2,0xd70c45f4,0xd94b6b10,0xb216c079,0x0f201022,0x658fde41,0xcec966c5,0x7e27601d,0xa8d2bc7d,0xff230be7,0xbfcce3e1,0x0033ffb5,0x3394ff6b -.long 0x8132c9af,0xd890c509,0x361e7868,0xaac4b0eb,0xe82d15aa,0x5194ded3,0x23ae6b7d,0x4550bd2e,0xea5399d4,0x3fda318e,0x91638b80,0xd989bffa,0xa14aa12d,0x5ea124d0,0x3667b944,0x1fb1b899 -.long 0x44c44d6a,0x95ec7969,0x57e86137,0x91df144a,0x73adac44,0x915fd620,0x59a83801,0x8f01732d,0x3aa0a633,0xec579d25,0xc9d6d59c,0x06de5e7c,0xb1ef8010,0xc132f958,0xe65c1a02,0x29476f96 -.long 0xd34c3565,0x336a77c0,0x1b9f1e9e,0xef1105b2,0xf9e08002,0x63e6d08b,0xc613809e,0x9aff2f21,0x3a80e75d,0xb5754f85,0x6bbda681,0xde71853e,0x8197fd7a,0x86f041df,0x127817fa,0x8b332e08 -.long 0xb9c20cda,0x05d99be8,0xd5cd0c98,0x89f7aad5,0x5bb94183,0x7ef936fe,0xb05cd7f2,0x92ca0753,0x74a1e035,0x9d65db11,0x13eaea92,0x02628cc8,0x49e4fbf2,0xf2d9e242,0xe384f8b7,0x94fdfd9b -.long 0x63428c6b,0x65f56054,0x90b409a5,0x2f7205b2,0xff45ae11,0xf778bb78,0xc5ee53b2,0xa13045be,0x03ef77fe,0xe00a14ff,0xffef8bef,0x689cd59f,0x1e9ade22,0x3578f0ed,0x6268b6a8,0xe99f3ec0 -.long 0xea1b3c3e,0xa2057d91,0xb8823a4a,0x2d1a7053,0x2cca451e,0xabbb336a,0x2218bb5d,0xcd2466e3,0xc8cb762d,0x3ac1f42f,0x7690211f,0x7e312aae,0x45d07450,0xebb9bd73,0x46c2213f,0x207c4b82 -.long 0x375913ec,0x99d425c1,0x67908220,0x94e45e96,0xcd67dbf6,0xc08f3087,0xc0887056,0xa5670fbe,0x66f5b8fc,0x6717b64a,0x786fec28,0xd5a56aea,0xc0ff4952,0xa8c3f55f,0x457ac49b,0xa77fefae -.long 0x98379d44,0x29882d7c,0x509edc8a,0xd000bdfb,0xe66fe464,0xc6f95979,0xfa61bde0,0x504a6115,0xeffea31a,0x56b3b871,0xf0c21a54,0x2d3de26d,0x834753bf,0x21dbff31,0x69269d86,0xe67ecf49 -.long 0x151fe690,0x7a176952,0x7f2adb5f,0x03515804,0xd1b62a8d,0xee794b15,0xaae454e6,0xf004ceec,0xf0386fac,0x0897ea7c,0xd1fca751,0x3b62ff12,0x1b7a04ec,0x154181df,0xfb5847ec,0x2008e04a -.long 0x41dbd772,0xd147148e,0x22942654,0x2b419f73,0xe9c544f7,0x669f30d3,0xc8540149,0x52a2c223,0x634dfb02,0x5da9ee14,0xf47869f3,0x5f074ff0,0xa3933acc,0x74ee878d,0x4fe35ed1,0xe6510651 -.long 0xf1012e7a,0xb3eb9482,0xa8a566ae,0x51013cc0,0x47c00d3b,0xdd5e9243,0x946bb0e5,0x7fde089d,0xc731b4b3,0x030754fe,0x99fda062,0x12a136a4,0x5a1a35bc,0x7c1064b8,0x446c84ef,0xbf1f5763 -.long 0xa16d4b34,0xed29a56d,0xdca21c4f,0x7fba9d09,0x6d8de486,0x66d7ac00,0x73a2a5e1,0x60061987,0x9da28ff0,0x8b400f86,0x43c4599c,0x3133f708,0xee28cb0d,0x9911c9b8,0x8e0af61d,0xcd7e2874 -.long 0x72ed91fc,0x5a85f0f2,0x9cd4a373,0x85214f31,0x1925253c,0x881fe5be,0x91e8bc76,0xd8dc98e0,0x585cc3a2,0x7120affe,0x735bf97a,0x724952ed,0x3eb34581,0x5581e7dc,0xe52ee57d,0x5cbff4f2 -.long 0x87d8cc7b,0x8d320a0e,0xf1d280d0,0x9beaa7f3,0x9beec704,0x7a0b9571,0x5b7f0057,0x9126332e,0x8ed3bd6d,0x01fbc1b4,0xd945eb24,0x35bb2c12,0x9a8ae255,0x6404694e,0x8d6abfb3,0xb6092eec -.long 0xcc058865,0x4d76143f,0x6e249922,0x7b0a5af2,0x6a50d353,0x8aef9440,0x64f0e07a,0xe11e4bcc,0xa14a90fa,0x4472993a,0xba0c51d4,0x7706e20c,0x1532672d,0xf403292f,0x21829382,0x52573bfa -.long 0x3b5bdb83,0x6a7bb6a9,0xa4a72318,0x08da65c0,0x63eb065f,0xc58d22aa,0x1b15d685,0x1717596c,0xb266d88b,0x112df0d0,0x5941945a,0xf688ae97,0x7c292cac,0x487386e3,0x57d6985c,0x42f3b50d -.long 0x6a90fc34,0x6da4f998,0x65ca8a8d,0xc8f257d3,0x6951f762,0xc2feabca,0x74c323ac,0xe1bc81d0,0x251a2a12,0x1bc68f67,0xbe8a70dc,0x10d86587,0xf0f84d2e,0xd648af7f,0x6a43ac92,0xf0aa9ebc -.long 0x27596893,0x69e3be04,0x45bf452b,0xb6bb02a6,0xf4c698c8,0x0875c11a,0xbece3794,0x6652b5c7,0x4f5c0499,0x7b3755fd,0xb5532b38,0x6ea16558,0xa2e96ef7,0xd1c69889,0x61ed8f48,0x9c773c3a -.long 0x9b323abc,0x2b653a40,0xf0e1d791,0xe26605e1,0x4a87157a,0x45d41064,0xcbbce616,0x8f9a78b7,0xc407eddd,0xcf1e44aa,0xa35b964f,0x81ddd1d8,0xfd083999,0x473e339e,0x8e796802,0x6c94bdde -.long 0x8545d185,0x5a304ada,0x738bb8cb,0x82ae44ea,0xdf87e10e,0x628a35e3,0xa15b9fe3,0xd3624f3d,0x14be4254,0xcc44209b,0xbdbc2ea5,0x7d0efcbc,0x04c37bbe,0x1f603362,0x56a5852c,0x21f363f5 -.long 0xa8501550,0xa1503d1c,0xd8ab10bb,0x2251e0e1,0x6961c51c,0xde129c96,0x81910f68,0x1f7246a4,0x5f2591f2,0x2eb744ee,0x5e627157,0x3c47d33f,0x22f3bd68,0x4d6d62c9,0xcb8df856,0x6120a64b -.long 0x7b5d07df,0x3a9ac6c0,0x7ef39783,0xa92b9558,0xab3a9b4f,0xe128a134,0xb1252f05,0x41c18807,0x80ba9b1c,0xfc7ed089,0xc532a9dd,0xac8dc6de,0x55246809,0xbf829cef,0x5b4ee80f,0x101b784f -.long 0xb6f11603,0xc09945bb,0x41d2801e,0x57b09dbe,0xa97534a8,0xfba5202f,0xc17b9614,0x7fd8ae5f,0x78308435,0xa50ba666,0xd3868c4d,0x9572f77c,0x2dd7aab0,0x0cef7bfd,0x2c7c79ff,0xe7958e08 -.long 0x25346689,0x81262e42,0xb07c7004,0x716da290,0xb7950ee3,0x35f911ea,0x261d21b5,0x6fd72969,0x08b640d3,0x52389803,0x887f12a1,0x5b0026ee,0x742e9311,0x20e21660,0x5ff77ff7,0x0ef6d541 -.long 0xf9c41135,0x969127f0,0x68a64993,0xf21d60c9,0xe541875c,0x656e5d0c,0xa1d3c233,0xf1e0f84e,0x06002d60,0x9bcca359,0x06191552,0xbe2da60c,0x61181ec3,0x5da8bbae,0x65806f19,0x9f04b823 -.long 0xd4b79bb8,0xf1604a7d,0x52c878c8,0xaee806fb,0x8d47b8e8,0x34144f11,0x949f9054,0x72edf52b,0x2127015a,0xebfca84e,0x9cb7cef3,0x9051d0c0,0x296deec8,0x86e8fe58,0x41010d74,0x33b28188 -.long 0x171b445f,0x01079383,0x8131ad4c,0x9bcf21e3,0xc93987e8,0x8cdfe205,0xc92e8c8f,0xe63f4152,0x30add43d,0x729462a9,0xc980f05a,0x62ebb143,0x3b06e968,0x4f3954e5,0x242cf6b1,0xfe1d75ad -.long 0xaf8685c8,0x5f95c6c7,0x2f8f01aa,0xd4c1c8ce,0x2574692a,0xc44bbe32,0xd4a4a068,0xb8003478,0x2eca3cdb,0x7c8fc6e5,0xec04d399,0xea1db16b,0x8f2bc5cf,0xb05bc82e,0xf44793d2,0x763d517f -.long 0x08bd98d0,0x4451c1b8,0x6575f240,0x644b1cd4,0x7375d270,0x6907eb33,0xfa2286bd,0x56c8bebd,0xc4632b46,0xc713d2ac,0xafd60242,0x17da427a,0xc95c7546,0x313065b7,0xbf17a3de,0xf8239898 -.long 0x4c830320,0xf3b7963f,0x903203e3,0x842c7aa0,0xe7327afb,0xaf22ca0a,0x967609b6,0x38e13092,0x757558f1,0x73b8fb62,0xf7eca8c1,0x3cc3e831,0xf6331627,0xe4174474,0xc3c40234,0xa77989ca -.long 0x44a081e0,0xe5fd17a1,0xb70e296a,0xd797fb7d,0x481f719c,0x2b472b30,0xfe6f8c52,0x0e632a98,0xc5f0c284,0x89ccd116,0x2d987c62,0xf51088af,0x4c2de6cf,0x2a2bccda,0xf679f0f9,0x810f9efe -.long 0x7ffe4b3e,0xb0f394b9,0xe5fa5d21,0x0b691d21,0x9dfbbc75,0xb0bd7747,0xfaf78b00,0xd2830fda,0x52434f57,0xf78c249c,0x98096dab,0x4b1f7545,0x8ff8c0b3,0x73bf6f94,0x454e134c,0x34aef03d -.long 0xb7ac7ec5,0xf8d151f4,0xe50da7d5,0xd6ceb95a,0xdc3a0eb8,0xa1b492b0,0xb3dd2863,0x75157b69,0xc5413d62,0xe2c4c74e,0xbc5fc4c7,0xbe329ff7,0x60fa9dda,0x835a2aea,0x7445cb87,0xf117f5ad -.long 0xb0166f7a,0xae8317f4,0xceec74e6,0xfbd3e3f7,0xe0874bfd,0xfdb516ac,0xc681f3a3,0x3d846019,0x7c1620b0,0x0b12ee5c,0x2b63c501,0xba68b4dd,0x6668c51e,0xac03cd32,0x4e0bcb5b,0x2a6279f7 -.long 0x6ae85c10,0x17bd69b0,0x1dfdd3a6,0x72946979,0x2c078bec,0xd9a03268,0xbfd68a52,0x41c6a658,0x0e023900,0xcdea1024,0xb10d144d,0xbaeec121,0x058ab8dc,0x5a600e74,0xbb89ccdd,0x1333af21 -.long 0x3aaba1f1,0xdf25eae0,0x3b7144cf,0x2cada16e,0x71ab98bc,0x657ee27d,0x7a6fc96e,0x99088b4c,0x3549dbd4,0x05d5c0a0,0xf158c3ac,0x42cbdf8f,0x87edd685,0x3fb6b3b0,0x86f064d0,0x22071cf6 -.long 0xff2811e5,0xd2d6721f,0xfe7fae8c,0xdb81b703,0xd3f1f7bb,0x3cfb74ef,0x16cdeb5d,0x0cdbcd76,0x566a808c,0x4f39642a,0x340064d6,0x02b74454,0x0528fa6f,0xfabbadca,0xd3fc0bb6,0xe4c3074c -.long 0xb796d219,0xb32cb8b0,0x34741dd9,0xc3e95f4f,0x68edf6f5,0x87212125,0xa2b9cb8e,0x7a03aee4,0xf53a89aa,0x0cd3c376,0x948a28dc,0x0d8af9b1,0x902ab04f,0xcf86a3f4,0x7f42002d,0x8aacb62a -.long 0xf62ffd52,0x106985eb,0x5797bf10,0xe670b54e,0xc5e30aef,0x4b405209,0x4365b5e9,0x12c97a20,0x1fe32093,0x104646ce,0x3907a8c9,0x13cb4ff6,0xd46e726b,0x8b9f30d1,0xaba0f499,0xe1985e21 -.long 0x10a230cd,0xc573dea9,0xcd30f947,0x24f46a93,0xabe2010a,0xf2623fcf,0x73f00e4f,0x3f278cb2,0x50b920eb,0xed55c67d,0x8e760571,0xf1cb9a2d,0x0895b709,0x7c50d109,0x190d4369,0x4207cf07 -.long 0xc4127fe1,0x3b027e81,0x3ae9c566,0xa9f8b9ad,0xacbfbba5,0x5ab10851,0x569556f5,0xa747d648,0x2ba97bf7,0xcc172b5c,0xbcfa3324,0x15e0f77d,0x7686279d,0xa345b797,0xe38003d3,0x5a723480 -.long 0x8f5fcda8,0xfd8e139f,0xbdee5bfd,0xf3e558c4,0xe33f9f77,0xd76cbaf4,0x71771969,0x3a4c97a4,0xf6dce6a7,0xda27e84b,0x13e6c2d1,0xff373d96,0xd759a6e9,0xf115193c,0x63d2262c,0x3f9b7025 -.long 0x317cd062,0xd9764a31,0x199f8332,0x30779d8e,0x16b11b0b,0xd8074106,0x78aeaed8,0x7917ab9f,0x28fb1d8e,0xb67a9cbe,0x136eda33,0x2e313563,0xa371a86c,0x010b7069,0x6744e6b7,0x44d90fa2 -.long 0xd6b3e243,0x68190867,0x59048c48,0x9fe6cd9d,0x95731538,0xb900b028,0x32cae04f,0xa012062f,0x9399d082,0x8107c8bc,0x41df12e2,0x47e8c54a,0xb6ef3f73,0x14ba5117,0x81362f0b,0x22260bea -.long 0x1a18cc20,0x90ea261e,0x2321d636,0x2192999f,0xe311b6a0,0xef64d314,0x3b54a1f5,0xd7401e4c,0x6fbca2ba,0x19019983,0x8fbffc4b,0x46ad3293,0x3786bf40,0xa142d3f6,0xb67039fc,0xeb5cbc26 -.long 0x252bd479,0x9cb0ae6c,0x12b5848f,0x05e0f88a,0xa5c97663,0x78f6d2b2,0xc162225c,0x6f6e149b,0xde601a89,0xe602235c,0xf373be1f,0xd17bbe98,0xa8471827,0xcaf49a5b,0x18aaa116,0x7e1a0a85 -.long 0x270580c3,0x6c833196,0xf1c98a14,0x1e233839,0xae34e0a5,0x67b2f7b4,0xd8ce7289,0x47ac8745,0x100dd467,0x2b74779a,0x4ee50d09,0x274a4337,0x83608bc9,0x603dcf13,0xc89e8388,0xcd9da6c3 -.long 0x355116ac,0x2660199f,0xb6d18eed,0xcc38bb59,0x2f4bc071,0x3075f31f,0x265dc57e,0x9774457f,0xc6db88bb,0x06a6a9c8,0x4ec98e04,0x6429d07f,0x05ecaa8b,0x8d05e57b,0x7872ea7b,0x20f140b1 -.long 0xca494693,0xdf8c0f09,0xf252e909,0x48d3a020,0x57b14b12,0x4c5c29af,0xbf47ad1c,0x7e6fa37d,0x49a0c938,0x66e7b506,0x6be5f41f,0xb72c0d48,0xb2359412,0x6a6242b8,0x8e859480,0xcd35c774 -.long 0x87baa627,0x12536fea,0xf72aa680,0x58c1fec1,0x601e5dc9,0x6c29b637,0xde9e01b9,0x9e3c3c1c,0x2bcfe0b0,0xefc8127b,0x2a12f50d,0x35107102,0x4879b397,0x6ccd6cb1,0xf8a82f21,0xf792f804 -.long 0xa9b46402,0x509d4804,0xc10f0850,0xedddf85d,0x4b6208aa,0x928410dc,0x391012dc,0xf6229c46,0x7727b9b6,0xc5a7c41e,0xaa444842,0x289e4e4b,0xe9a947ea,0x049ba1d9,0x83c8debc,0x44f9e47f -.long 0x611f8b8e,0xfa77a1fe,0xf518f427,0xfd2e416a,0x114ebac3,0xc5fffa70,0x5d89697b,0xfe57c4e9,0xb1aaf613,0xfdd053ac,0xea585a45,0x31df210f,0x24985034,0x318cc10e,0x5f1d6130,0x1a38efd1 -.long 0x0b1e9e21,0xbf86f237,0x1dbe88aa,0xb258514d,0x90c1baf9,0x1e38a588,0xbdb9b692,0x2936a01e,0x6dd5b20c,0xd576de98,0x70f98ecf,0xb586bf71,0xc42d2fd7,0xcccf0f12,0xfb35bd7b,0x8717e61c -.long 0x35e6fc06,0x8b1e5722,0x0b3e13d5,0x3477728f,0xaa8a7372,0x150c294d,0x3bfa528a,0xc0291d43,0xcec5a196,0xc6c8bc67,0x5c2e8a7c,0xdeeb31e4,0xfb6e1c51,0xba93e244,0x2e28e156,0xb9f8b71b -.long 0x968a2ab9,0xce65a287,0x46bbcb1f,0xe3c5ce69,0xe7ae3f30,0xf8c835b9,0xff72b82b,0x16bbee26,0xfd42cd22,0x665e2017,0xf8b1d2a0,0x1e139970,0x79204932,0x125cda29,0x49c3bee5,0x7aee94a5 -.long 0x89821a66,0x68c70160,0x8f981669,0xf7c37678,0x48cc3645,0xd90829fc,0xd70addfc,0x346af049,0x370bf29c,0x2057b232,0x42e650ee,0xf90c73ce,0xa126ab90,0xe03386ea,0x975a087b,0x0e266e7e -.long 0x0fca65d9,0x80578eb9,0x16af45b8,0x7e2989ea,0xcac75a4e,0x7438212d,0x4fef36b8,0x38c7ca39,0xd402676a,0x8650c494,0xf72c7c48,0x26ab5a66,0xce3a464e,0x4e6cb426,0x2b72f841,0xf8f99896 -.long 0x1a335cc8,0x8c318491,0x6a5913e4,0x563459ba,0xc7b32919,0x1b920d61,0xa02425ad,0x805ab8b6,0x8d006086,0x2ac512da,0xbcf5c0fd,0x6ca4846a,0xac2138d7,0xafea51d8,0x344cd443,0xcb647545 -.long 0xbd7d9040,0x0429ee8f,0x819b9c96,0xee66a2de,0xdea7d744,0x54f9ec25,0x671721bb,0x2ffea642,0x114344ea,0x4f19dbd1,0xfd0dbc8b,0x04304536,0x29ec7f91,0x014b50aa,0xbb06014d,0xb5fc22fe -.long 0x1ee682e0,0x60d963a9,0xfe85c727,0xdf48abc0,0x2e707c2d,0x0cadba13,0xa645aeff,0xde608d3a,0xedafd883,0x05f1c28b,0xbd94de1f,0x3c362ede,0x13593e41,0x8dd0629d,0x766d6eaf,0x0a5e736f -.long 0xf68cf9d1,0xbfa92311,0xc1797556,0xa4f9ef87,0x5601c209,0x10d75a1f,0x09b07361,0x651c374c,0x88b5cead,0x49950b58,0x6fa9dbaa,0x0ef00058,0x4e15f33a,0xf51ddc26,0x2ef46140,0x1f8b5ca6 -.long 0xee9523f0,0x343ac0a3,0x975ea978,0xbb75eab2,0x107387f4,0x1bccf332,0x9ab0062e,0x790f9259,0x1e4f6a5f,0xf1a363ad,0x62519a50,0x06e08b84,0x7265f1ee,0x60915187,0x93ae985e,0x6a80ca34 -.long 0xaaba4864,0x81b29768,0x8d52a7d6,0xb13cabf2,0x8ead03f1,0xb5c36348,0x81c7c1c0,0xc932ad95,0xcae1e27b,0x5452708e,0x1b0df648,0x9dac4269,0xdfcdb8bc,0x233e3f0c,0xec540174,0xe6ceccdf -.long 0x95081181,0xbd0d845e,0x699355d5,0xcc8a7920,0xc3b375a8,0x111c0f6d,0xfd51e0dc,0xfd95bc6b,0x6888523a,0x4a106a26,0xcb01a06d,0x4d142bd6,0xadb9b397,0x79bfd289,0xe9863914,0x0bdbfb94 -.long 0x1660f6a6,0x29d8a229,0x551c042d,0x7f6abcd6,0x0ac3ffe8,0x13039deb,0xec8523fb,0xa01be628,0x0ca1c328,0x6ea34103,0xb903928e,0xc74114bd,0x9e9144b0,0x8aa4ff4e,0x7f9a4b17,0x7064091f -.long 0xe447f2c4,0xa3f4f521,0x604291f0,0x81b8da7a,0x7d5926de,0xd680bc46,0x34a1202f,0x84f21fd5,0x4e9df3d8,0x1d1e3181,0x39ab8d34,0x1ca4861a,0x5b19aa4a,0x809ddeec,0x4d329366,0x59f72f7e -.long 0x386d5087,0xa2f93f41,0xdd67d64f,0x40bf739c,0x66702158,0xb4494205,0x73b1e178,0xc33c65be,0x38ca6153,0xcdcd657c,0xdc791976,0x97f4519a,0xcd6e1f39,0xcc7c7f29,0x7e3c3932,0x38de9cfb -.long 0x7b793f85,0xe448eba3,0xf067e914,0xe9f8dbf9,0xf114ae87,0xc0390266,0xcd6a8e2a,0x39ed75a7,0x7ffba390,0xadb14848,0x6af9bc09,0x67f8cb8b,0x9c7476db,0x322c3848,0x52a538d6,0xa320fecf -.long 0xb2aced2b,0xe0493002,0x616bd430,0xdfba1809,0xc331be70,0x531c4644,0x90d2e450,0xbc04d32e,0x0f9f142d,0x1805a0d1,0x47ee5a23,0x2c44a0c5,0x3989b4e3,0x31875a43,0x0c063481,0x6b1949fd -.long 0xbe0f4492,0x2dfb9e08,0xe9d5e517,0x3ff0da03,0xf79466a8,0x03dbe9a1,0x15ea9932,0x0b87bcd0,0xab1f58ab,0xeb64fc83,0x817edc8a,0x6d9598da,0x1d3b67e5,0x699cff66,0x92635853,0x645c0f29 -.long 0xeabaf21c,0x253cdd82,0x2241659e,0x82b9602a,0x2d9f7091,0x2cae07ec,0x8b48cd9b,0xbe4c720c,0x6f08d6c9,0x6ce5bc03,0xaf10bf40,0x36e8a997,0x3e10ff12,0x83422d21,0xbcc12494,0x7b26d3eb -.long 0xc9469ad6,0xb240d2d0,0x30afa05b,0xc4a11b4d,0xdd6ba286,0x4b604ace,0x3ee2864c,0x18486600,0x8d9ce5be,0x5869d6ba,0xff4bfb0d,0x0d8f68c5,0x5700cf73,0xb69f210b,0x6d37c135,0x61f6653a -.long 0x5aff5a48,0xff3d432b,0x72ba3a69,0x0d81c4b9,0xfa1899ef,0xee879ae9,0x2d6acafd,0xbac7e2a0,0x1c664399,0xd6d93f6c,0x5bcb135d,0x4c288de1,0x9dab7cbf,0x83031dab,0x3abbf5f0,0xfe23feb0 -.long 0xcdedca85,0x9f1b2466,0x1a09538c,0x140bb710,0x5e11115d,0xac8ae851,0x6f03f59e,0x0d63ff67,0x7d234afb,0x755e5551,0x7e208fc1,0x61c2db4e,0xf28a4b5d,0xaa9859ce,0x34af030f,0xbdd6d4fc -.long 0x3be01cb1,0xd1c4a26d,0x243aa07c,0x9ba14ffc,0xb2503502,0xf95cd3a9,0x7d2a93ab,0xe379bc06,0xd4ca8d68,0x3efc18e9,0x80bb412a,0x083558ec,0x9645a968,0xd903b940,0x9ba6054f,0xa499f0b6 -.long 0xb8349abe,0x208b573c,0x30b4fc1c,0x3baab3e5,0xcb524990,0x87e978ba,0xccdf0e80,0x3524194e,0x7d4bcc42,0x62711725,0xb90109ba,0xe90a3d9b,0x1323e1e0,0x3b1bdd57,0x5eae1599,0xb78e9bd5 -.long 0x9e03d278,0x0794b746,0xd70e6297,0x80178605,0x99c97855,0x171792f8,0xf5a86b5c,0x11b393ee,0xd8884f27,0x48ef6582,0xbf19ba5f,0xbd44737a,0xa42062c6,0x8698de4c,0x61ce9c54,0x8975eb80 -.long 0xd7fe71f3,0xd50e57c7,0xbc97ce38,0x15342190,0x4df07b63,0x51bda2de,0x200eb87d,0xba12aeae,0xa9b4f8f6,0xabe135d2,0xfad6d99c,0x04619d65,0x7994937c,0x4a6683a7,0x6f94f09a,0x7a778c8b -.long 0x20a71b89,0x8c508623,0x1c229165,0x241a2aed,0xaaf83a99,0x352be595,0x1562bac8,0x9fbfee7f,0x5c4017e3,0xeaf658b9,0x15120b86,0x1dc7f9e0,0x4c034d6f,0xd84f13dd,0xeaea3038,0x283dd737 -.long 0xcd85d6a2,0x197f2609,0xfae60177,0x6ebbc345,0x4e12fede,0xb80f031b,0x07a2186b,0xde55d0c2,0x24dcdd5a,0x1fb3e37f,0x7ed191fb,0x8d602da5,0x76023e0d,0x108fb056,0x459c20c0,0x70178c71 -.long 0x3fe54cf0,0xfad5a386,0x02bbb475,0xa4a3ec4f,0x919d94d7,0x1aa5ec20,0xa81e4ab3,0x5d3b63b5,0x5ad3d2af,0x7fa733d8,0xd1ac7a37,0xfbc586dd,0x40779614,0x282925de,0xe74a242a,0xfe0ffffb -.long 0x906151e5,0x3f39e67f,0x55e10649,0xcea27f5f,0xc17cf7b7,0xdca1d4e1,0x2fe2362d,0x0c326d12,0x7dd35df3,0x05f7ac33,0xc396dbdf,0x0c3b7639,0x03b7db1c,0x0912f5ac,0x5c9ed4a9,0x9dea4b70 -.long 0xaae3f639,0x475e6e53,0xfc278bac,0xfaba0e7c,0x9490375f,0x16f9e221,0xa5a7ed0a,0xaebf9746,0xf41ad5d6,0x45f9af3f,0xb2e99224,0x03c4623c,0xb3cf56aa,0x82c5bb5c,0x34567ed3,0x64311819 -.long 0x8be489ac,0xec57f211,0xb9a1104b,0x2821895d,0x6064e007,0x610dc875,0x5b20d0fe,0x8e526f3f,0x5b645aee,0x6e71ca77,0x800e10ff,0x3d1dcb9f,0x189cf6de,0x36b51162,0x6bb17353,0x2c5a3e30 -.long 0x2a6c6fbf,0xc186cd3e,0x4bf97906,0xa74516fa,0x279d6901,0x5b4b8f4b,0x2b573743,0x0c4e57b4,0xb6e386b6,0x75fdb229,0x99deac27,0xb46793fd,0xcf712629,0xeeec47ea,0xcbc3b2dd,0xe965f3c4 -.long 0x425c6559,0x8dd1fb83,0x0af06fda,0x7fc00ee6,0x33d956df,0xe98c9225,0x4fbdc8a2,0x0f1ef335,0xb79b8ea2,0x2abb5145,0xbdbff288,0x40fd2945,0xd7185db7,0x6a814ac4,0xc084609a,0xc4329d6f -.long 0xed1be45d,0xc9ba7b52,0xe4cd2c74,0x891dd20d,0x824139b1,0x5a4d4a7f,0xb873c710,0x66c17716,0x2843c4e0,0x5e5bc141,0xb97eb5bf,0xd5ac4817,0x450c95c7,0xc0f8af54,0x318406c5,0xc91b3fa0 -.long 0xab9d97f8,0x360c340a,0x90a2d611,0xfb57bd07,0xa6a6f7e5,0x4339ae3c,0x2feb8a10,0x9c1fcd2a,0xc7ea7432,0x972bcca9,0x308076f6,0x1b0b924c,0x2a5b4ca5,0x80b2814a,0x61ef3b29,0x2f78f55b -.long 0xc18a414f,0xf838744a,0x903d0a86,0xc611eaae,0x2a453f55,0x94dabc16,0x14efb279,0xe6f2e3da,0x9320dc3c,0x5b7a6017,0x8df6b5a4,0x692e382f,0x2d40fa90,0x3f5e15e0,0x643dd318,0xc87883ae -.long 0x53544774,0x511053e4,0x3adba2bc,0x834d0ecc,0xbae371f5,0x4215d7f7,0x6c8663bc,0xfcfd57bf,0xd6901b1d,0xded2383d,0xb5587dc3,0x3b49fbb4,0x07625f62,0xfd44a08d,0x9de9b762,0x3ee4d65b -.long 0x0d63d1fa,0x64e5137d,0x02a9d89f,0x658fc052,0x50436309,0x48894874,0xd598da61,0xe9ae30f8,0x818baf91,0x2ed710d1,0x8b6a0c20,0xe27e9e06,0x1c1a6b44,0x1e28dcfb,0xd6ac57dc,0x883acb64 -.long 0xc2c6ff70,0x8735728d,0xc5dc2235,0x79d6122f,0x19e277f9,0x23f5d003,0xdded8cc7,0x7ee84e25,0x63cd880a,0x91a8afb0,0x3574af60,0x3f3ea7c6,0x02de7f42,0x0cfcdc84,0xb31aa152,0x62d0792f -.long 0x8a5807ce,0x8e1b4e43,0xe4109a7e,0xad283893,0xafd59dda,0xc30cc9cb,0x3d8d8093,0xf65f36c6,0xa60d32b2,0xdf31469e,0x3e8191c8,0xee93df4b,0x355bdeb5,0x9c1017c5,0x8616aa28,0xd2623185 -.long 0xdec31a21,0xb02c83f9,0x6ad9d573,0x988c8b23,0xa57be365,0x53e983ae,0x646f834e,0xe968734d,0x5da6309b,0x9137ea8f,0xc1f1ce16,0x10f3a624,0xca440921,0x782a9ea2,0x5b46f1b5,0xdf94739e -.long 0xcce85c9b,0x9f9be006,0xa4c7c2d3,0x360e70d6,0xaefa1e60,0x2cd5beea,0x8c3d2b6d,0x64cf63c0,0xe1cf6f90,0xfb107fa3,0xd5e044e6,0xb7e937c6,0xce34db9f,0x74e8ca78,0x3e210bd0,0x4f8b36c1 -.long 0x34a35ea8,0x1df165a4,0x4d4412f6,0x3418e0f7,0x518836c3,0x5af1f8af,0x130e1965,0x42ceef4d,0x543a1957,0x5560ca0b,0x886cb123,0xc33761e5,0xfe98ed30,0x66624b1f,0x1090997d,0xf772f4bf -.long 0x4885d410,0xf4e540bb,0x9ba5f8d7,0x7287f810,0xde98dfb1,0x22d0d865,0xbcfbb8a3,0x49ff51a1,0x6bc3012e,0xb6b6fa53,0x170d541d,0x3d31fd72,0x4b0f4966,0x8018724f,0x87dbde07,0x79e7399f -.long 0xf4f8b16a,0x56f8410e,0xc47b266a,0x97241afe,0x6d9c87c1,0x0a406b8e,0xcd42ab1b,0x803f3e02,0x04dbec69,0x7f0309a8,0x3bbad05f,0xa83b85f7,0xad8e197f,0xc6097273,0x5067adc1,0xc097440e -.long 0x3524ff16,0x730eafb6,0x823fc6ce,0xd7f9b51e,0x443e4ac0,0x27bd0d32,0x4d66f217,0x40c59ad9,0x17c387a4,0x6c33136f,0xeb86804d,0x5043b8d5,0x675a73c9,0x74970312,0xf16669b6,0x838fdb31 -.long 0x418e7ddd,0xc507b6dd,0x472f19d6,0x39888d93,0x0c27eb4d,0x7eae26be,0xfbabb884,0x17b53ed3,0x2b01ae4f,0xfc27021b,0xcf488682,0x88462e87,0x215e2d87,0xbee096ec,0xd242e29b,0xeb2fea9a -.long 0xb821fc28,0x5d985b5f,0xdc1e2ad2,0x89d2e197,0x9030ba62,0x55b566b8,0x4f41b1c6,0xe3fd41b5,0xb9a96d61,0xb738ac2e,0x369443f4,0x7f8567ca,0xf803a440,0x8698622d,0x8fe2f4dc,0x2b586236 -.long 0x56b95bce,0xbbcc00c7,0x616da680,0x5ec03906,0x72214252,0x79162ee6,0x86a892d2,0x43132b63,0x2f3263bf,0x4bdd3ff2,0x9cd0a142,0xd5b3733c,0x44415ccb,0x592eaa82,0x8d5474ea,0x663e8924 -.long 0x5236344e,0x8058a25e,0xbda76ee6,0x82e8df9d,0x11cc3d22,0xdcf6efd8,0x3b4ab529,0x00089cda,0xbd38a3db,0x91d3a071,0xef72b925,0x4ea97fc0,0xea3edf75,0x0c9fc15b,0xa4348ed3,0x5a6297cd -.long 0xce7c42d4,0x0d38ab35,0x82feab10,0x9fd493ef,0x82111b45,0x46056b6d,0x73efc5c3,0xda11dae1,0x5545a7fb,0xdc740278,0x40d507e6,0xbdb2601c,0x7066fa58,0x121dfeeb,0x39ae8c2a,0x214369a8 -.long 0x06e0956c,0x195709cb,0x010cd34b,0x4c9d254f,0x0471a532,0xf51e13f7,0x1e73054d,0xe19d6791,0xdb5c7be3,0xf702a628,0xb24dde05,0xc7141218,0xf29b2e2e,0xdc18233c,0x85342dba,0x3a6bd1e8 -.long 0xb311898c,0x3f747fa0,0xcd0eac65,0xe2a272e4,0xf914d0bc,0x4bba5851,0xc4a43ee3,0x7a1a9660,0xa1c8cde9,0xe5a367ce,0x7271abe3,0x9d958ba9,0x3d1615cd,0xf3ff7eb6,0xf5ae20b0,0xa2280dce -.long 0xcf640147,0x56dba5c1,0x5e83d118,0xea5a2e3d,0xda24c511,0x04cd6b6d,0xe854d214,0x1c0f4671,0x69565381,0x91a6b7a9,0xdecf1f5b,0xdc966240,0xfcf5d009,0x1b22d21c,0x9021dbd5,0x2a05f641 -.long 0xd4312483,0x8c0ed566,0x643e216f,0x5179a95d,0x17044493,0xcc185fec,0x54991a21,0xb3063339,0x0081a726,0xd801ecdb,0x4fa89bbb,0x0149b0c6,0x4391b6b9,0xafe9065a,0xd633f3a3,0xedc92786 -.long 0xae6a8e13,0xe408c24a,0x9f3897ab,0x85833fde,0xd81a0715,0x43800e7e,0xb44ffc5f,0xde08e346,0xcdeff2e0,0x7094184c,0x165eaed1,0x49f9387b,0x777c468a,0x635d6129,0x538c2dd8,0x8c0dcfd1 -.long 0x7a6a308b,0xd6d9d9e3,0x4c2767d3,0x62375830,0xf38cbeb6,0x874a8bc6,0xccb6fd9e,0xd94d3f1a,0xba21f248,0x92a9735b,0x6cd1efb0,0x272ad0e5,0x05b03284,0x7437b69c,0x6948c225,0xe7f04702 -.long 0xcba2ecec,0x8a56c04a,0xe3a73e41,0x0c181270,0x03e93725,0x6cb34e9d,0x496521a9,0xf77c8713,0xfa7f9f90,0x94569183,0x8c9707ad,0xf2e7aa4c,0x26c1c9a3,0xced2c9ba,0x40197507,0x9109fe96 -.long 0xe9adfe1c,0x9ae868a9,0x314e39bb,0x3984403d,0xf2fe378f,0xb5875720,0xba44a628,0x33f901e0,0x3652438c,0xea1125fe,0x9dd1f20b,0xae9ec4e6,0xbebf7fbd,0x1e740d9e,0x42dbe79c,0x6dbd3ddc -.long 0xedd36776,0x62082aec,0xe9859039,0xf612c478,0x032f7065,0xa493b201,0x4ff9b211,0xebd4d8f2,0xaac4cb32,0x3f23a0aa,0x15ed4005,0xea3aadb7,0xafa27e63,0xacf17ea4,0xc11fd66c,0x56125c1a -.long 0x3794f8dc,0x266344a4,0x483c5c36,0xdcca923a,0x3f9d10a0,0x2d6b6bbf,0x81d9bdf3,0xb320c5ca,0x47b50a95,0x620e28ff,0xcef03371,0x933e3b01,0x99100153,0xf081bf85,0xc3a8c8d6,0x183be9a0 -.long 0xd6bbe24d,0x4e3ddc5a,0x53843795,0xc6c74630,0x65ec2d4c,0x78193dd7,0xcd3c89b2,0xb8df26cc,0x5a483f8d,0x98dbe399,0x7dd3313a,0x72d8a957,0xab0bd375,0x65087294,0x7c259d16,0xfcd89248 -.long 0x7613aa81,0x8a9443d7,0x85fe6584,0x80100800,0x7fb10288,0x70fc4dbc,0xe86beee8,0xf58280d3,0x7c978c38,0x14fdd82f,0x0de44d7b,0xdf1204c1,0x4160252f,0xa08a1c84,0xc17646a5,0x591554ca -.long 0xa05bd525,0x214a37d6,0x07957b3c,0x48d5f09b,0xd7109bc9,0x0247cdcb,0x30599ce7,0x40f9e4bb,0xf46ad2ec,0xc325fa03,0xc3e3f9ee,0x00f766cf,0xd43a4577,0xab556668,0x3ee03b93,0x68d30a61 -.long 0x77b46a08,0x7ddc81ea,0xc7480699,0xcf5a6477,0x6633f683,0x43a8cb34,0x92363c60,0x1b867e6b,0x1f60558e,0x43921114,0x2f41450e,0xcdbcdd63,0xcc630e8b,0x7fc04601,0x97038b43,0xea7c66d5 -.long 0x04e99fd8,0x7259b8a5,0x4785549a,0x98a8dd12,0x840552e1,0x0e459a7c,0x4bb0909e,0xcdfcf4d0,0x53758da7,0x34a86db2,0xeac997e1,0xe643bb83,0x530c5b7e,0x96400bd7,0xb41c8b52,0x9f97af87 -.long 0xfbeee3f9,0x34fc8820,0x49091afd,0x93e53490,0x9a31f35c,0x764b9be5,0x57e3d924,0x71f37864,0x943aa75e,0x02fb34e0,0xab8ff6e4,0xa18c9c58,0x33cf0d19,0x080f31b1,0x083518a7,0x5c9682db -.long 0xb709c3de,0x873d4ca6,0x3575b8f0,0x64a84262,0x020154bb,0x6275da1f,0xd17cf1ab,0x97678caa,0x951a95c3,0x8779795f,0x50fccc08,0xdd35b163,0x33d8f031,0x32709627,0x498dd85c,0x3c5ab10a -.long 0x41dca566,0xb6c185c3,0xd8622aa3,0x7de7feda,0x901b6dfb,0x99e84d92,0x7c4ad288,0x30a02b0e,0x2fd3cf36,0xc7c81daa,0xdf89e59f,0xd1319547,0xcd496733,0xb2be8184,0x93d3412b,0xd5f449eb -.long 0x25fe531d,0x7ea41b1b,0x6a1d5646,0xf9797432,0x2bde501a,0x86067f72,0x0c85e89c,0xf91481c0,0xf8b05bc6,0xca8ee465,0x02e83cda,0x1844e1cf,0xb4dbe33b,0xca82114a,0x4eabfde2,0x0f9f8769 -.long 0x38b27fe2,0x4936b1c0,0xaba402df,0x63b6359b,0x656bdbab,0x40c0ea2f,0x6580c39c,0x9c992a89,0x2a60aed1,0x600e8f15,0xe0bf49df,0xeb089ca4,0x2d42d99a,0x9c233d7d,0x4c6bc2fa,0x648d3f95 -.long 0xe1add3f3,0xdcc383a8,0x4f64a348,0xf42c0c6a,0x0030dbdb,0x2abd176f,0x7d6c215e,0x4de501a3,0x4b9a64bc,0x4a107c1f,0x2496cd59,0xa77f0ad3,0x7688dffb,0xfb78ac62,0x67937d8e,0x7025a2ca -.long 0xd1a8f4e7,0xfde8b2d1,0x7354927c,0xf5b3da47,0xd9205735,0xe48606a3,0xe177b917,0xac477cc6,0xa883239a,0xfb1f73d2,0xcc8b8357,0xe12572f6,0xfb1f4f86,0x9d355e9c,0xd9f3ec6e,0x89b795f8 -.long 0xb54398dc,0x27be56f1,0x3fedeed5,0x1890efd7,0x9c6d0140,0x62f77f1f,0x596f0ee4,0x7ef0e314,0xcc61dab3,0x50ca6631,0xf4866e4f,0x4a39801d,0xae363b39,0x66c8d032,0x2ead66aa,0x22c591e5 -.long 0xde02a53e,0x954ba308,0xd389f357,0x2a6c060f,0xfbf40b66,0xe6cfcde8,0xc6340ce1,0x8e02fc56,0x73adb4ba,0xe4957795,0xa7b03805,0x7b86122c,0x0c8e6fa6,0x63f83512,0x057d7804,0x83660ea0 -.long 0x21ba473c,0xbad79105,0xded5389d,0xb6c50bee,0xaa7c9bc0,0xee2caf4d,0x8c4e98a7,0xd97b8de4,0xab3bbddb,0xa9f63e70,0x2597815a,0x3898aabf,0xac15b3d9,0x7659af89,0x703ce784,0xedf7725b -.long 0xe085116b,0x25470fab,0x87285310,0x04a43375,0xe2bfd52f,0x4e39187e,0x7d9ebc74,0x36166b44,0xfd4b322c,0x92ad433c,0xba79ab51,0x726aa817,0xc1db15eb,0xf96eacd8,0x0476be63,0xfaf71e91 -.long 0x641fad98,0xdd69a640,0x29622559,0xb7995918,0xde4199dc,0x03c6daa5,0xad545eb4,0x92cadc97,0x256534e4,0x1028238b,0x8595409a,0x73e80ce6,0xd05dc59b,0x690d4c66,0x981dee80,0xc95f7b8f -.long 0xd856ac25,0xf4337014,0xac524dca,0x441bd9dd,0x5f0499f5,0x640b3d85,0xd5fda182,0x39cf84a9,0xb2aa95a0,0x04e7b055,0x0ddf1860,0x29e33f0a,0x423f6b43,0x082e74b5,0x0aaa2b0f,0x217edeb9 -.long 0x83cbea55,0x58b83f35,0xbc185d70,0xc485ee4d,0x1e5f6992,0x833ff03b,0xcf0c0dd5,0xb5b9b9cc,0x4e9e8a50,0x7caaee8e,0x6269dafd,0x462e907b,0xfbe791c6,0x6ed5cee9,0xed430790,0x68ca3259 -.long 0x13b5ba88,0x2b72bdf2,0x35ef0ac4,0x60294c8a,0x19b99b08,0x9c3230ed,0x6c2589aa,0x560fff17,0xd6770374,0x552b8487,0x9a56f685,0xa373202d,0x45f175d9,0xd3e7f907,0xd080d810,0x3c2f315f -.long 0x7b9520e8,0x1130e9dd,0x0af037b5,0xc078f9e2,0x1e9c104c,0x38cd2ec7,0xc472fe92,0x0f684368,0x6247e7ef,0xd3f1b5ed,0x396dfe21,0xb32d33a9,0x4a9aa2c2,0x46f59cf4,0xff0f7e41,0x69cd5168 -.long 0x4b3234da,0x3f59da0f,0xb4579ebe,0xcf0b0235,0x6d2476c7,0x6d1cbb25,0x9dc30f08,0x4f0837e6,0x906f6e98,0x9a4075bb,0xc761e7d1,0x253bb434,0x6e73af10,0xde2e645f,0x0c5f131c,0xb89a4060 -.long 0xb8cc037f,0xd12840c5,0x7405bb47,0x3d093a5b,0x206348b8,0x6202c253,0xc55a3ca7,0xbf5d57fc,0x8c3bef48,0x89f6c90c,0x5a0a960a,0x23ac7623,0x552b42ab,0xdfbd3d6b,0x132061f6,0x3ef22458 -.long 0xc97e6516,0xd74e9bda,0xc230f49e,0x88779360,0x1e74ea49,0xa6ec1de3,0x3fb645a2,0x581dcee5,0x8f483f14,0xbaef2391,0xd137d13b,0x6d2dddfc,0xd2743a42,0x54cde50e,0xe4d97e67,0x89a34fc5 -.long 0x12e08ce5,0x13f1f5b3,0xa7f0b2ca,0xa80540b8,0x01982805,0x854bcf77,0x233bea04,0xb8653ffd,0x02b0b4c9,0x8e7b8787,0x9acb170a,0x2675261f,0x930c14e5,0x061a9d90,0xdef0abea,0xb59b30e0 -.long 0x0200ec7d,0x1dc19ea6,0x0bce132b,0xb6f4a3f9,0xf13e27e0,0xb8d5de90,0x1fade16f,0xbaee5ef0,0xe4c6cf38,0x6f406aaa,0xd1369815,0xab4cfe06,0xefd550c6,0x0dcffe87,0x75ff7d39,0x9d4f59c7 -.long 0x51deb6ad,0xb02553b1,0xb1877749,0x812399a4,0xca6006e1,0xce90f71f,0xb02b6e77,0xc32363a6,0xdc36c64d,0x02284fbe,0xa7e1ae61,0x86c81e31,0xb909d94a,0x2576c7e5,0x818b2bb0,0x8b6f7d02 -.long 0x56faa38a,0xeca3ed07,0x9305bb54,0xa3790e6c,0x7bc73061,0xd784eeda,0x6dd50614,0xbd56d369,0x229a8aa9,0xd6575949,0x4595ec28,0xdcca8f47,0x06ab4fe6,0x814305c1,0x24f43f16,0xc8c39768 -.long 0x523f2b36,0xe2a45f36,0x920d93bb,0x995c6493,0x90f1632b,0xf8afdab7,0x1c295954,0x79ebbecd,0x79592f48,0xc7bb3ddb,0x5f88e998,0x67216a7b,0xbc01193e,0xd91f098b,0xb1db83fc,0xf7d928a5 -.long 0xe991f600,0x55e38417,0x2981a934,0x2a91113e,0x06b13bde,0xcbc9d648,0x0755ff44,0xb011b6ac,0x045ec613,0x6f4cb518,0xc2f5930a,0x522d2d31,0x382e65de,0x5acae1af,0x27bc966f,0x57643067 -.long 0x1c7193f0,0x5e12705d,0x3be8858e,0xf0f32f47,0x96c6dfc7,0x785c3d7d,0xbf31795d,0xd75b4a20,0x342659d4,0x91acf17b,0x44f0378f,0xe596ea34,0xce52129d,0x4515708f,0x79f2f585,0x17387e1e -.long 0x49dee168,0x72cfd2e9,0x3e2af239,0x1ae05223,0x1d94066a,0x009e75be,0x38abf413,0x6cca31c7,0x9bc49908,0xb50bd61d,0xf5e2bc1e,0x4a9b4a8c,0x946f83ac,0xeb6cc5f7,0xebffab28,0x27da93fc -.long 0x4821c8c5,0xea314c96,0xa83c15f4,0x8de49ded,0x7af33004,0x7a64cf20,0xc9627e10,0x45f1bfeb,0x54b9df60,0x878b0626,0xa95c0b33,0x5e4fdc3c,0xc2035d8e,0xe54a37ca,0x80f20b8c,0x9087cda9 -.long 0x8319ade4,0x36f61c23,0xde8cfdf8,0x766f287a,0x346f3705,0x48821948,0x16e4f4a2,0x49a7b853,0x5cedadfd,0xb9b3f8a7,0x8db2a815,0x8f562815,0x01f68f95,0xc0b7d554,0x688a208e,0x12971e27 -.long 0xd0ff34fc,0xc9f8b696,0x1222718c,0x20824de2,0x0c95284d,0x7213cf9f,0xdc158240,0xe2ad741b,0x54043ccf,0x0ee3a6df,0xd84412b3,0x16ff479b,0xdfc98af0,0xf6c74ee0,0x52fcd2fb,0xa78a169f -.long 0x99c930e9,0xd8ae8746,0x49e117a5,0x1d33e858,0x6624759f,0x7581fcb4,0x5bedc01d,0xde50644f,0xcaf3155e,0xbeec5d00,0xbc73e75f,0x672d66ac,0x270b01db,0x86b9d8c6,0x50f55b79,0xd249ef83 -.long 0x73978fe3,0x6131d6d4,0x754b00a1,0xcc4e4542,0x57dfcfe9,0x4e05df05,0x51ef6bf0,0x94b29cdd,0x9bc7edf2,0xe4530cff,0xd3da65f3,0x8ac236fd,0xc8eb0b48,0x0faf7d5f,0x660eb039,0x4d2de14c -.long 0x60430e54,0xc006bba7,0xda3289ab,0x10a2d0d6,0xd7979c59,0x9c037a5d,0xa116d944,0x04d1f3d3,0x8a0983cd,0x9ff22473,0xc883cabb,0x28e25b38,0x47a58995,0xe968dba5,0x774eebdf,0x2c80b505 -.long 0x4a953beb,0xee763b71,0x1642e7f6,0x502e223f,0x61d5e722,0x6fe4b641,0xdbef5316,0x9d37c5b0,0xf8330bc7,0x0115ed70,0x75a72789,0x139850e6,0xffceccc2,0x27d7faec,0x4fd9f7f6,0x3016a860 -.long 0x4cd8f64c,0xc492ec64,0x279d7b51,0x58a2d790,0x1fc75256,0x0ced1fc5,0x8f433017,0x3e658aed,0x05da59eb,0x0b61942e,0x0ddc3722,0xba3d60a3,0x742e7f87,0x7c311cd1,0xf6b01b6e,0x6473ffee -.long 0x692ac542,0x8303604f,0x227b91d3,0xf079ffe1,0x15aaf9bd,0x19f63e63,0xf1f344fb,0xf99ee565,0xd6219199,0x8a1d661f,0xd48ce41c,0x8c883bc6,0x3c74d904,0x1065118f,0x0faf8b1b,0x713889ee -.long 0x81a1b3be,0x972b3f8f,0xce2764a0,0x4f3ce145,0x28c4f5f7,0xe2d0f1cc,0xc7f3985b,0xdeee0c0d,0xd39e25c3,0x7df4adc0,0xc467a080,0x40619820,0x61cf5a58,0x440ebc93,0x422ad600,0x527729a6 -.long 0xb1b76ba6,0xca6c0937,0x4d2026dc,0x1a2eab85,0x19d9ae0a,0xb1715e15,0xbac4a026,0xf1ad9199,0x07ea7b0e,0x35b3dfb8,0x3ed9eb89,0xedf5496f,0x2d6d08ab,0x8932e5ff,0x25bd2731,0xf314874e -.long 0x3f73f449,0xefb26a75,0x8d44fc79,0x1d1c94f8,0x3bc0dc4d,0x49f0fbc5,0x3698a0d0,0xb747ea0b,0x228d291e,0x5218c3fe,0x43c129d6,0x35b804b5,0xd1acc516,0xfac859b8,0x95d6e668,0x6c10697d -.long 0x0876fd4e,0xc38e438f,0x83d2f383,0x45f0c307,0xb10934cb,0x203cc2ec,0x2c9d46ee,0x6a8f2439,0x65ccde7b,0xf16b431b,0x27e76a6f,0x41e2cd18,0x4e3484d7,0xb9c8cf8f,0x8315244a,0x64426efd -.long 0xfc94dea3,0x1c0a8e44,0xdad6a0b0,0x34c8cdbf,0x04113cef,0x919c3840,0x15490ffa,0xfd32fba4,0x795dcfb7,0x58d190f6,0x83588baf,0xfef01b03,0xca1fc1c0,0x9e6d1d63,0xf0a41ac9,0x53173f96 -.long 0xba16f73b,0x2b1d402a,0x8cf9b9fc,0x2fb31014,0x446ef7bf,0x2d51e60e,0xb91e1745,0xc731021b,0x4fee99d4,0x9d3b4724,0xfac5c1ea,0x4bca48b6,0xbbea9af7,0x70f5f514,0x974c283a,0x751f55a5 -.long 0xcb452fdb,0x6e30251a,0x50f30650,0x31ee6965,0x933548d9,0xb0b3e508,0xf4b0ef5b,0xb8949a4f,0x3c88f3bd,0x208b8326,0xdb1d9989,0xab147c30,0x44d4df03,0xed6515fd,0xe72eb0c5,0x17a12f75 -.long 0x36cf69db,0x3b59796d,0x56670c18,0x1219eee9,0x7a070d8e,0xfe3341f7,0xa327f90c,0x9b70130b,0x0ae18e0e,0x36a32462,0x46c0a638,0x2021a623,0xc62eb0d4,0x251b5817,0x4c762293,0x87bfbcdf -.long 0xcdd61d64,0xf78ab505,0xc8c18857,0x8c7a53fc,0x16147515,0xa653ce6f,0xea7d52d5,0x9c923aa5,0x5c18871f,0xc24709cb,0x73b3cc74,0x7d53bec8,0xfdd1d4c4,0x59264aff,0x240da582,0x5555917e -.long 0x548f5a0e,0xcae8bbda,0x3bbfbbe1,0x1910eaba,0x7677afc3,0xae579685,0x73ff0b5c,0x49ea61f1,0x4f7c3922,0x78655478,0x20c68eef,0x95d337cd,0xdf779ab9,0x68f1e1e5,0xb5cf69a8,0x14b491b0 -.long 0x28e3fe89,0x7a6cbbe0,0xc5aac0eb,0xe7e1fee4,0x697e5140,0x7f47eda5,0xb454921f,0x4f450137,0x95cd8185,0xdb625f84,0xcdb2e583,0x74be0ba1,0xdd5e6de4,0xaee4fd7c,0xe8101739,0x4251437d -.long 0xac620366,0x686d72a0,0xb6d59344,0x4be3fb9c,0xa1eb75b9,0x6e8b44e7,0x91a5c10c,0x84e39da3,0xb38f0409,0x37cc1490,0x2c2ade82,0x02951943,0x1190a2d8,0x9b688783,0x231182ba,0x25627d14 -.long 0x658a6d87,0x6eb550aa,0xcf9c7325,0x1405aaa7,0x5c8748c9,0xd147142e,0x53ede0e0,0x7f637e4f,0x14ffad2c,0xf8ca2776,0xbafb6791,0xe58fb1bd,0xbf8f93fc,0x17158c23,0x0a4a4655,0x7f15b373 -.long 0xd842ca72,0x39d4add2,0x3ed96305,0xa71e4391,0x6700be14,0x5bb09cbe,0xd8befcf6,0x68d69d54,0x37183bcf,0xa45f5367,0x3370dff7,0x7152b7bb,0xbf12525b,0xcf887baa,0xd6d1e3cd,0xe7ac7bdd -.long 0x81fdad90,0x25914f78,0x0d2cf6ab,0xcf638f56,0xcc054de5,0xb90bc03f,0x18b06350,0x932811a7,0x9bbd11ff,0x2f00b330,0xb4044974,0x76108a6f,0xa851d266,0x801bb9e0,0xbf8990c1,0x0dd099be -.long 0xabe32986,0x58c5aaaa,0x50d59c27,0x0fe9dd2a,0x8d307305,0x84951ff4,0x86529b78,0x6c23f829,0x0b136a79,0x50bb2218,0x77a20996,0x7e2174de,0xc0bb4da6,0x6f00a4b9,0xefdde8da,0x89a25a17 -.long 0xc11ee01d,0xf728a27e,0xe5f10dfb,0xf900553a,0x02ec893c,0x189a83c8,0x23f66d77,0x3ca5bdc1,0x97eada9f,0x98781537,0x10256230,0x59c50ab3,0x323c69b3,0x346042d9,0x2c460449,0x1b715a6d -.long 0x6ae06e0b,0xa41dd476,0x9d42e25f,0xcdd7888e,0x56b25a20,0x0f395f74,0x8700e27e,0xeadfe0ae,0x69950093,0xb09d52a9,0x327f8d40,0x3525d9cb,0x67df886a,0xb8235a94,0x035faec2,0x77e4b0dd -.long 0x517d7061,0x115eb20a,0x6c2df683,0x77fe3433,0xcdc6fc67,0x6870ddc7,0x0b87de83,0xb1610588,0xd9c4ddbe,0x343584ca,0x3d754be2,0xb3164f1c,0xc1e6c894,0x0731ed3a,0x4f6b904c,0x26327dec -.long 0x97b5cd32,0x9d49c6de,0xb5eceecd,0x40835dae,0xd9ded7fe,0xc66350ed,0x7a678804,0x8aeebb5c,0x5b8ee9ec,0x51d42fb7,0x8e3ca118,0xd7a17bdd,0x2ef4400e,0x40d7511a,0x875a66f4,0xc48990ac -.long 0x2199e347,0x8de07d2a,0x2a39e051,0xbee75556,0x916e51dc,0x56918786,0x4a2d89ec,0xeb191313,0x37d341ed,0x6679610d,0x56d51c2b,0x434fbb41,0xd7492dba,0xe54b7ee7,0x59021493,0xaa33a79a -.long 0xe4bd6d3d,0x49fc5054,0x5ab551d0,0x09540f04,0x4942d3a6,0x8acc9085,0x2d28323b,0x231af02f,0x0992c163,0x93458cac,0x888e3bb4,0x1fef8e71,0xbe8c268c,0x27578da5,0xe805ec00,0xcc8be792 -.long 0xc61c3855,0x29267bae,0x58c1fd3b,0xebff429d,0x8c0b93b8,0x22d886c0,0x2ddb8953,0xca5e00b2,0xc3fed8b7,0xcf330117,0x819c01f6,0xd49ac6fa,0x3c0fbd54,0x6ddaa6bd,0x8049a2cf,0x91743068 -.long 0xaff2ef81,0xd67f981e,0x2818ae80,0xc3654d35,0x1b2aa892,0x81d05044,0x3d099328,0x2db067bf,0x703dcc97,0xe7c79e86,0xe133e215,0xe66f9b37,0xe39a7a5c,0xcdf119a6,0x876f1b61,0x47c60de3 -.long 0xd860f1b2,0x6e405939,0xf5ed4d4a,0x3e9a1dbc,0xc9b6bcbd,0x3f23619e,0x734e4497,0x5ee790cf,0x5bdaf9bb,0xf0a834b1,0x4ca295f0,0x02cedda7,0xcb8e378c,0x4619aa2b,0xcc987ea4,0xe5613244 -.long 0x76b23a50,0x0bc022cc,0x0a6c21ce,0x4a2793ad,0x89cac3f5,0x38328780,0xcba26d56,0x29176f1b,0x4f6f59eb,0x06296187,0x8bdc658e,0x86e9bca9,0x57e30402,0x2ca9c4d3,0x516a09bb,0x5438b216 -.long 0x7672765a,0x0a6a063c,0x0547b9bf,0x37a3ce64,0x98b1a633,0x42c099c8,0x05ee6961,0xb5ab800d,0x11a5acd6,0xf1963f59,0x46201063,0xbaee6157,0xa596210a,0x36d9a649,0x1ba7138c,0xaed04363 -.long 0xa4a82b76,0xcf817d1c,0xf3806be9,0x5586960e,0x09dc6bb5,0x7ab67c89,0x114fe7eb,0x52ace7a0,0xcbbc9b70,0xcd987618,0x604ca5e1,0x4f06fd5a,0x6dbde133,0x90af14ca,0x948a3264,0x1afe4322 -.long 0xc44b2c6c,0xa70d2ca6,0x0ef87dfe,0xab726799,0x2e696377,0x310f64dc,0x4c8126a0,0x49b42e68,0xcea0b176,0x0ea444c3,0xcb269182,0x53a8ddf7,0xbbba9dcb,0xf3e674eb,0xd8669d33,0x0d2878a8 -.long 0xd019b6a3,0x04b935d5,0x406f1e46,0xbb5cf88e,0x5b57c111,0xa1912d16,0x19ebfd78,0x9803fc21,0xc07764a9,0x4f231c9e,0xb75bd055,0xd93286ee,0x8ee6c9de,0x83a9457d,0x6087ec90,0x04695915 -.long 0x58d6cd46,0x14c6dd8a,0x8e6634d2,0x9cb633b5,0xf81bc328,0xc1305047,0x26a177e5,0x12ede0e2,0x065a6f4f,0x332cca62,0x67be487b,0xc3a47ecd,0x0f47ed1c,0x741eb187,0xe7598b14,0x99e66e58 -.long 0x63d0ff12,0x6f0544ca,0xb610a05f,0xe5efc784,0x7cad7b47,0xf72917b1,0xf2cac0c0,0x3ff6ea20,0xf21db8b7,0xcc23791b,0xd7d93565,0x7dac70b1,0x694bdaad,0x682cda1d,0x1023516d,0xeb88bb8c -.long 0xdfdbeb1b,0xc4c634b4,0xb4ee4dea,0x22f5ca72,0xe6524821,0x1045a368,0x052b18b2,0xed9e8a3f,0xb961f49a,0x9b7f2cb1,0x7b009670,0x7fee2ec1,0x22507a6d,0x350d8754,0x4db55f1d,0x561bd711 -.long 0x320bbcaf,0x4c189ccc,0xdf1de48c,0x568434cf,0x0fa8f128,0x6af1b00e,0x8907583c,0xf0ba9d02,0x32ff9f60,0x735a4004,0xc25dcf33,0x3dd8e4b6,0x42c74cef,0xf2230f16,0x013fa8ad,0xd8117623 -.long 0xf51fe76e,0x36822876,0x11d62589,0x8a6811cc,0x46225718,0xc3fc7e65,0xc82fdbcd,0xb7df2c9f,0xdd7b205b,0x3b1d4e52,0x47a2e414,0xb6959478,0xefa91148,0x05e4d793,0xfd2e9675,0xb47ed446 -.long 0x04c9d9bf,0x1a7098b9,0x1b793048,0x661e2881,0xb01ee461,0xb1a16966,0x2954746f,0xbc521308,0x2477de50,0xc909a0fc,0x7dbd51ef,0xd80bb41c,0x53294905,0xa85be7ec,0x83958f97,0x6d465b18 -.long 0xfb6840fd,0x16f6f330,0x3401e6c8,0xfaaeb214,0xccb5b4f8,0xaf83d30f,0x266dec4b,0x22885739,0x7bc467df,0x51b4367c,0xd842d27a,0x926562e3,0x0fea14a6,0xdfcb6614,0xf2734cd9,0xeb394dae -.long 0x11c0be98,0x3eeae5d2,0x814e8165,0xb1e6ed11,0xe52bce1c,0x191086bc,0xa75a04da,0x14b74cc6,0x8c060985,0x63cf1186,0x2dbd7f7c,0x071047de,0xce0942ca,0x4e433b8b,0xd8fec61d,0xecbac447 -.long 0xebf3232f,0x8f0ed0e2,0xc52a2edd,0xfff80f9e,0x75b55fdb,0xad9ab433,0xe42e0c11,0x73ca7820,0xe6251b46,0x6dace0a0,0x4c0d932d,0x89bc6b5c,0x095da19a,0x3438cd77,0x8d48bdfb,0x2f24a939 -.long 0x766561b7,0x99b47e46,0x0ed0322a,0x736600e6,0x638e1865,0x06a47cb1,0xcb136000,0x927c1c2d,0x0cc5df69,0x29542337,0x09d649a9,0x99b37c02,0x6aefdb27,0xc5f0043c,0x1be95c27,0x6cdd9987 -.long 0x390420d2,0x69850931,0x0983efa4,0x299c40ac,0xaf39aead,0x3a05e778,0x43a45193,0x84274408,0x91a711a0,0x6bcd0fb9,0x9f52ab17,0x461592c8,0xda3c6ed6,0xb49302b4,0x330d7067,0xc51fddc7 -.long 0xda50d531,0x94babeb6,0xa6a7b9da,0x521b840d,0x404bdc89,0x5305151e,0xd0d07449,0x1bcde201,0x3b76a59a,0xf427a78b,0x07791a1b,0xf84841ce,0xbf91ed1c,0xebd314be,0xbf172943,0x8e61d34c -.long 0x5541b892,0x1d5dc451,0xfc9d9e54,0xb186ee41,0xd5bf610d,0x9d9f345e,0xf6acca9f,0x3e7ba65d,0xa8369486,0x9dda787a,0x8eb5ba53,0x09f9dab7,0xd6481bc3,0x5afb2033,0xafa62104,0x76f4ce30 -.long 0xf4f066b5,0xa8fa00cf,0x461dafc2,0x89ab5143,0xa3389998,0x44339ed7,0xbc214903,0x2ff862f1,0xb05556e3,0x2c88f985,0x3467081e,0xcd96058e,0xedc637ea,0x7d6a4176,0x36a5acdc,0xe1743d09 -.long 0x7eb37726,0x66fd72e2,0x1481a037,0xf7fa264e,0x45f4aa79,0x9fbd3bde,0x767c3e22,0xed1e0147,0x82e7abe2,0x7621f979,0x45f633f8,0x19eedc72,0x6137bf3a,0xe69b155e,0x414ee94e,0xa0ad13ce -.long 0x1c0e651a,0x93e3d524,0x02ce227e,0xab1a6e2a,0x4ab27eca,0xe7af1797,0xbd444f39,0x245446de,0x56c07613,0x59e22a21,0xf4275498,0x43deafce,0x67fd0946,0x10834ccb,0x47406edf,0xa75841e5 -.long 0x7b0ac93d,0xebd6a677,0x78f5e0d7,0xa6e37b0d,0x76f5492b,0x2516c096,0x9ac05f3a,0x1e4bf888,0x4df0ba2b,0xcdb42ce0,0x5062341b,0x935d5cfd,0x82acac20,0x8a303333,0x5198b00e,0x429438c4 -.long 0x049d33fa,0x1d083bc9,0x946f67ff,0x58b82dda,0x67a1d6a3,0xac3e2db8,0x1798aac8,0x62e6bead,0xde46c58c,0xfc85980f,0x69c8d7be,0xa7f69379,0x837b35ec,0x23557927,0xe0790c0c,0x06a933d8 -.long 0x077ff55d,0x827c0e9b,0xbb26e680,0x53977798,0x1d9cb54f,0x59530874,0x4aac53ef,0xcca3f449,0xa07eda0f,0x11dc5c87,0xfd6400c8,0xc138bccf,0x13e5da72,0x549680d3,0x4540617e,0xc93eed82 -.long 0x4d0b75c0,0xfd3db157,0x6386075b,0x9716eb42,0x817b2c16,0x0639605c,0xf1e4f201,0x09915109,0x5cca6c3b,0x35c9a928,0x3505c900,0xb25f7d1a,0x630480c4,0xeb9f7d20,0x2a1a501c,0xc3c7b8c6 -.long 0x5a1f8e24,0x3f99183c,0x9dd255f0,0xfdb118fa,0xc27f62a6,0xb9b18b90,0x396ec191,0xe8f732f7,0x0be786ab,0x524a2d91,0x0ac5a0f5,0x5d32adef,0x9725f694,0x9b53d4d6,0x0510ba89,0x032a76c6 -.long 0xebeb1544,0x840391a3,0x3ed73ac3,0x44b7b88c,0x256cb8b3,0xd24bae7a,0xe394cb12,0x7ceb151a,0x5bc1e6a8,0xbd6b66d0,0x090f07bf,0xec70cecb,0x7d937589,0x270644ed,0x5f1dccfe,0xee9e1a3d -.long 0x745b98d2,0xb0d40a84,0x2556ed40,0xda429a21,0x85148cb9,0xf676eced,0xded18936,0x5a22d40c,0x70e8a4ce,0x3bc4b9e5,0x9eae0379,0xbfd1445b,0x1a0bd47e,0xf23f2c0c,0xe1845531,0xa9c0bb31 -.long 0x0a4c3f6b,0x9ddc4d60,0x2c15ef44,0xbdfaad79,0x7f484acc,0xce55a236,0x055b1f15,0x08653ca7,0x538873a3,0x2efa8724,0xace1c7e7,0x09299e5d,0xade332ba,0x07afab66,0x92dd71b7,0x9be1fdf6 -.long 0x5758b11c,0xa49b5d59,0xc8654f40,0x0b852893,0x52379447,0xb63ef6f4,0x105e690c,0xd4957d29,0x646559b0,0x7d484363,0x49788a8e,0xf4a8273c,0x34ce54a9,0xee406cb8,0xf86fda9b,0x1e1c260f -.long 0xcf6a4a81,0xe150e228,0x1b488772,0x1fa3b6a3,0xc5a9c15b,0x1e6ff110,0x8ad6aa47,0xc6133b91,0x9dffa978,0x8ac5d55c,0x5f3965f2,0xba1d1c1d,0x7732b52f,0xf969f4e0,0xa5172a07,0xfceecdb5 -.long 0x10f2b8f5,0xb0120a5f,0x5c4c2f63,0xc83a6cdf,0xf8f9c213,0x4d47a491,0xd3f1bbd5,0xd9e1cce5,0xaba7e372,0x0d91bc7c,0xdfd1a2db,0xfcdc74c8,0x374618e5,0x05efa800,0x15a7925e,0x11216969 -.long 0xf6021c5d,0xd4c89823,0xeff14423,0x880d5e84,0x6dcd1396,0x6523bc5a,0x113c978b,0xd1acfdfc,0xbbb66840,0xb0c164e8,0x72b58459,0xf7f4301e,0xa638e8ec,0xc29ad4a6,0x46b78699,0xf5ab8961 -.long 0x0e954750,0x9dbd7974,0x64f9d2c6,0x0121de88,0xd985232e,0x2e597b42,0x53451777,0x55b6c3c5,0x519cb9fb,0xbb53e547,0x8428600d,0xf134019f,0xe081791a,0x5a473176,0x35fb0c08,0x2f3e2263 -.long 0x73d273b0,0xb28c3017,0x7721ef9a,0xccd21076,0xb650dc39,0x054cc292,0x6188045e,0x662246de,0x6b83c0d1,0x904b52fa,0x97e9cd46,0xa72df267,0x899725e4,0x886b43cd,0xd849ff22,0x2b651688 -.long 0x02f34533,0x60479b79,0x0c77c148,0x5e354c14,0xa8537c78,0xb4bb7581,0xefe1495f,0x188043d7,0x8c1d5026,0x9ba12f42,0x93d4aaab,0x2e0c8a26,0xaa57c450,0xbdba7b8b,0x9bbdafef,0x140c9ad6 -.long 0x25ac0f18,0x2067aa42,0x04d1fbf3,0xf7b1295b,0xa4b04824,0x14829111,0x33bd5e91,0x2ce3f192,0x8f2e1b72,0x9c7a1d55,0x302aa243,0xfe932286,0xd4be9554,0x497ca7b4,0xe0547a6e,0xb8e821b8 -.long 0x67e573e0,0xfb2838be,0x4084c44b,0x05891db9,0x96c1c2c5,0x91311373,0xd958444b,0x6aebfa3f,0xe56e55c1,0xac9cdce9,0x2caa46d0,0x7148ced3,0xb61fe8eb,0x2e10c7ef,0xff97cf4d,0x9fd835da -.long 0x081e9387,0xa36da109,0x8c935828,0xfb9780d7,0xe540b015,0xd5940332,0xe0f466fa,0xc9d7b51b,0xd6d9f671,0xfaadcd41,0xb1a2ac17,0xba6c1e28,0xed201e5f,0x066a7833,0xf90f462b,0x19d99719 -.long 0x060b5f61,0xf431f462,0x7bd057c2,0xa56f46b4,0x47e1bf65,0x348dca6c,0x41bcf1ff,0x9a38783e,0xda710718,0x7a5d33a9,0x2e0aeaf6,0x5a779987,0x2d29d187,0xca87314d,0xc687d733,0xfa0edc3e -.long 0x6a31e09b,0x9df33621,0xc1350e35,0xde89e44d,0x4ca0cf52,0x29214871,0x0b88a538,0xdf379672,0x2591d61b,0xc92a510a,0x585b447b,0x79aa87d7,0xe5287f77,0xf67db604,0x5efe7a80,0x1697c8bf -.long 0xcb198ac7,0x1c894849,0x0f264665,0xa884a93d,0x9b200678,0x2da964ef,0x009834e6,0x3c351b87,0xe2c4b44b,0xafb2ef9f,0x3326790c,0x580f6c47,0x0b02264a,0xb8480521,0x42a194e2,0x8ba6f9e2 -.long 0x8fb54738,0xfc87975f,0x27c3ead3,0x35160788,0xb74a085a,0x834116d2,0xa62fe996,0x53c99a73,0x5b81c51b,0x87585be0,0xbe0852b7,0x925bafa8,0xa84d19a7,0x76a4fafd,0x585206d4,0x39a45982 -.long 0x5eb03c0e,0x499b6ab6,0x72bc3fde,0xf19b7954,0x6e3a80d2,0xa86b5b9c,0x6d42819f,0xe4377508,0xbb3ee8a3,0xc1663650,0xb132075f,0x75eb14fc,0x7ad834f6,0xa8ccc906,0xe6e92ffd,0xea6a2474 -.long 0x0f8d6758,0x9d72fd95,0x408c07dd,0xcb84e101,0xa5e23221,0xb9114bfd,0xe94e742c,0x358b5fe2,0x95f40e75,0x1c0577ec,0x3d73f3d6,0xf0155451,0xbd1b9b66,0x9d55cd67,0xaf8d63c7,0x63e86e78 -.long 0xd3c095f1,0x39d934ab,0xe4b76d71,0x04b261be,0xe73e6984,0x1d2e6970,0x5e5fcb11,0x879fb23b,0xdfd75490,0x11506c72,0x61bcf1c1,0x3a97d085,0xbf5e7007,0x43201d82,0x798232a7,0x7f0ac52f -.long 0x6eb564d4,0x2715cbc4,0x9e570e29,0x8d6c752c,0x9ef5fd5d,0xf80247c8,0xd53eb514,0xc3c66b46,0x0f87de56,0x9666b401,0xc6c603b5,0xce62c06f,0x7e4fc942,0xae7b4c60,0x663a9c19,0x38ac0b77 -.long 0x4b049136,0xcb4d20ee,0x356a4613,0x8b63bf12,0x70e08128,0x1221aef6,0x4acb6b16,0xe62d8c51,0x379e7896,0x71f64a67,0xcafd7fa5,0xb25237a2,0x3841ba6a,0xf077bd98,0x3cd16e7e,0xc4ac0244 -.long 0x21fea4ca,0x548ba869,0xf3dfdac1,0xd36d0817,0xf4685faf,0x09d8d71f,0xc52c459a,0x8eff66be,0x0b57235e,0x182faee7,0x0106712b,0xee3c39b1,0xc0fcdcb0,0x5107331f,0xa51054ba,0x669fb9dc -.long 0x319d7682,0xb25101fb,0x0a982fee,0xb0293129,0x0261b344,0x51c1c9b9,0xbfd371fa,0x0e008c5b,0x0278ca33,0xd866dd1c,0xe5aa53b1,0x666f76a6,0x6013a2cf,0xe5cfb779,0xa3521836,0x1d3a1aad -.long 0x73faa485,0xcedd2531,0xc0a76878,0xc8ee6c4f,0x2a11667d,0xddbccfc9,0x1c2f695a,0x1a418ea9,0x51f73971,0xdb11bd92,0xda2ed89f,0x3e4b3c82,0xe73e0319,0x9a44f3f4,0x303431af,0xd1e3de0f -.long 0x50f75f9c,0x3c5604ff,0x7e752b22,0x1d8eddf3,0x3c9a1118,0x0ef074dd,0xccb86d7b,0xd0ffc172,0x037d90f2,0xabd1ece3,0x6055856c,0xe3f307d6,0x7e4c6daf,0x422f9328,0x334879a0,0x902aac66 -.long 0x94cdfade,0xb6a1e7bf,0x7fc6d634,0x6c97e1ed,0xa2fb63f8,0x662ad24d,0xa5928405,0xf81be1b9,0xd14b4206,0x86d765e4,0x8fa0db65,0xbecc2e0e,0xb17fc76c,0xa28838e0,0xe37cf24e,0xe49a602a -.long 0x567193ec,0x76b4131a,0xe5f6e70b,0xaf3c305a,0x031eebdd,0x9587bd39,0x71bbe831,0x5709def8,0x0eb2b669,0x57059983,0x875b7029,0x4d80ce1b,0x0364ac16,0x838a7da8,0xbe1c83ab,0x2f431d23 -.long 0xf9294dd3,0xe56812a6,0x9b4b0d77,0xb448d01f,0x04e8305c,0xf3ae6061,0x94d8c63e,0x2bead645,0x84fd8b07,0x0a85434d,0xf7a9dee5,0x537b983f,0xef55bd85,0xedcc5f18,0x21c6cf8b,0x2041af62 -.long 0xb940c71e,0x8e52874c,0xdb5f4b3a,0x211935a9,0x301b1dc3,0x94350492,0x29958620,0x33d2646d,0xef911404,0x16b0d64b,0x9a3c5ef4,0x9d1f25ea,0x4a352c78,0x20f200eb,0x4bd0b428,0x43929f2c -.long 0xc7196e29,0xa5656667,0x9391be48,0x7992c2f0,0x9ee0cd6e,0xaaa97cbd,0x3dc8c9bf,0x51b0310c,0xdd9f22cb,0x237f8acf,0xb585d584,0xbb1d81a1,0x8c416388,0x8d5d85f5,0x42fe474f,0x0d6e5a5a -.long 0x38235d4e,0xe7812766,0x496e3298,0x1c62bd67,0x3f175bc8,0x8378660c,0x17afdd4d,0x4d04e189,0x85a8068c,0x32a81601,0x92b29a85,0xdb58e4e1,0xc70d8a3b,0xe8a65b86,0x98a0403b,0x5f0e6f4e -.long 0x69ed2370,0x08129684,0x0871ee26,0x34dc30bd,0x7c9c5b05,0x3a5ce948,0x43a90c87,0x7d487b80,0xdd0e7179,0x4089ba37,0xb4041811,0x45f80191,0x98747ba5,0x1c3e1058,0x6e1ae592,0x98c4e13a -.long 0xe82c9f9e,0xd44636e6,0xc33a1043,0x711db87c,0xaa8aec05,0x6f431263,0x2744a4aa,0x43ff120d,0xae77779b,0xd3bd892f,0x8cdc9f82,0xf0fe0cc9,0xf1c5b1bc,0xca5f7fe6,0x44929a72,0xcc63a682 -.long 0x09dbe19a,0xc7eaba0c,0x6b5c73c2,0x2f3585ad,0x0ae50c30,0x8ab8924b,0x638b30ba,0x17fcd27a,0x10b3d5a5,0xaf414d34,0x2a9accf1,0x09c107d2,0x946a6242,0x15dac49f,0xd707d642,0xaec3df2a -.long 0x3f894ae0,0x2c2492b7,0xb75f18ce,0xf59df3e5,0x8f53cad0,0x7cb740d2,0xc4f01294,0x3eb585fb,0x32c7f717,0x17da0c86,0xaf943f4c,0xeb8c795b,0xf67c51d2,0x4ee23fb5,0x68889949,0xef187575 -.long 0x0389168b,0xa6b4bdb2,0xea577d03,0xc4ecd258,0x55743082,0x3a63782b,0xc72f08cd,0x6f678f4c,0x65e58dd8,0x553511cf,0xd402c0cd,0xd53b4e3e,0xa037c14c,0x37de3e29,0xc05712aa,0x86b6c516 -.long 0xb38dff6f,0x2834da3e,0xea636be8,0xbe012c52,0x61dd37f8,0x292d238c,0x8f8142db,0x0e54523f,0x036a05d8,0xe31eb436,0x1e93c0ff,0x83e3cdff,0x50821ddf,0x3fd2fe0f,0xff9eb33b,0xc8e19b0d -.long 0xb569a5fe,0xc8cc943f,0xd4342d75,0xad0090d4,0xcaeca000,0x82090b4b,0x1bd410eb,0xca39687f,0x65959d77,0xe7bb0df7,0x9c964999,0x39d78218,0xb2415451,0xd87f62e8,0xbed76108,0xe5efb774 -.long 0xe822f0d0,0x3ea011a4,0x5a8704f8,0xbc647ad1,0x50c6820f,0xbb315b35,0xb7e76bec,0x863dec3d,0xf017bfc7,0x01ff5d3a,0x976b8229,0x20054439,0x0bbd0d3b,0x067fca37,0x7f5e3d0f,0xf63dde64 -.long 0x2a4c94e9,0x22dbefb3,0x96f8278a,0xafbff0fe,0x3503793d,0x80aea0b1,0x5f06cd29,0xb2238029,0x8ec3feca,0x65703e57,0x393e7053,0x06c38314,0x7c6734c4,0xa0b751eb,0xc59f0f1e,0xd2e8a435 -.long 0x5e9ca895,0x147d9052,0x972072df,0x2f4dd31e,0xe6c6755c,0xa16fda8e,0xcf196558,0xc66826ff,0x0cf43895,0x1f1a76a3,0x83c3097b,0xa9d604e0,0x66390e0e,0xe1908309,0xb3c85eff,0xa50bf753 -.long 0xf6a70251,0x0696bdde,0x3c6ab16a,0x548b801b,0xa4d08762,0x37fcf704,0xdff76c4e,0x090b3def,0x69cb9158,0x87e8cb89,0x995ece43,0x44a90744,0x0ad9fbf5,0xf85395f4,0x4fb0c82d,0x49b0f6c5 -.long 0xadf7cccf,0x75d9bc15,0xdfa1e1b0,0x81a3e5d6,0x249bc17e,0x8c39e444,0x8ea7fd43,0xf37dccb2,0x907fba12,0xda654873,0x4a372904,0x35daa6da,0x6283a6c5,0x0564cfc6,0x4a9395bf,0xd09fa4f6 -.long 0xaeb19a36,0x688e9ec9,0xc7bfbfb4,0xd913f1ce,0x61c2faa6,0x797b9a3c,0x6a0a9c12,0x2f979bec,0x359679ec,0xb5969d0f,0x079b0460,0xebcf523d,0x10fab870,0xfd6b0008,0x9373a39c,0x3f2edcda -.long 0x6f568431,0x0d64f9a7,0x02f8898c,0xf848c27c,0x260b5bd5,0xf418ade1,0x6973dee8,0xc1f3e323,0x26c185dd,0x46e9319c,0x546f0ac4,0x6d85b7d8,0x247f9d57,0x427965f2,0xb0035f48,0xb519b636 -.long 0xab87d59c,0x6b6163a9,0x39caaa11,0xff9f58c3,0x3177387b,0x4ac39cde,0x873e77f9,0x5f6557c2,0x36a83041,0x67504006,0x75ef196c,0x9b1c96ca,0xb08c7940,0xf34283de,0x1128c316,0x7ea09644 -.long 0x6aa39dff,0xb510b3b5,0x9f8e4d8c,0x59b43da2,0x9e4c4b9f,0xa8ce31fd,0xc1303c01,0x0e20be26,0xe8ee47c9,0x18187182,0x7db98101,0xd9687cdb,0xa1e14ff6,0x7a520e4d,0x8836d572,0x429808ba -.long 0x4944b663,0xa37ca60d,0xa3f91ae5,0xf901f7a9,0x9e36e3b1,0xe4e3e76e,0x29d93250,0x9aa219cf,0x056a2512,0x347fe275,0xde65d95c,0xa4d643d9,0x699fc3ed,0x9669d396,0xcf8c6bbe,0xb598dee2 -.long 0xdda9e5c6,0x682ac1e5,0xcaa9fc95,0x4e0d3c72,0x772bea44,0x17faaade,0xab0009c8,0x5ef8428c,0x460ff016,0xcc4ce47a,0x725281cb,0xda6d12bf,0x0223aad2,0x44c67848,0x36256e28,0x6e342afa -.long 0x93a37c04,0x1400bb0b,0xdd10bd96,0x62b1bc9b,0x0dac46b7,0x7251adeb,0x7be4ef51,0x7d33b92e,0xe61fa29a,0x28b2a94b,0x06422233,0x4b2be13f,0x330d8d37,0x36d6d062,0xb28ca005,0x5ef80e1e -.long 0x6d16768e,0x174d4699,0x628bf217,0x9fc4ff6a,0x154e490d,0x77705a94,0x8d2d997a,0x9d96dd28,0xce5d72c4,0x77e2d9d8,0xc11c714f,0x9d06c5a4,0x79e4a03e,0x02aa5136,0x030ff28b,0x1386b3c2 -.long 0xfb283f61,0xfe82e8a6,0xf3abc3fb,0x7df203e5,0x3a4d3622,0xeec7c351,0xdf762761,0xf7d17dbf,0x522055f0,0xc3956e44,0x8fa748db,0xde3012db,0xbf1dcc14,0xca9fcb63,0xbe4e2f3a,0xa56d9dcf -.long 0x8bcec9c2,0xb86186b6,0x680b9f06,0x7cf24df9,0xc0d29281,0xc46b45ea,0x07b10e12,0xfff42bc5,0x4d289427,0x12263c40,0xb4848ec4,0x3d5f1899,0xd040800c,0x11f97010,0x300feb20,0xb4c5f529 -.long 0xde94fdcb,0xcc543f8f,0xc7c2f05e,0xe96af739,0x882692e1,0xaa5e0036,0x950d4ae9,0x09c75b68,0xb5932a7a,0x62f63df2,0xde0979ad,0x2658252e,0xb5e69631,0x2a19343f,0x525b666b,0x718c7501 -.long 0xea40dc3a,0x26a42d69,0xaecc018f,0xdc84ad22,0x3270f04a,0x25c36c7b,0x50fa72ed,0x46ba6d47,0x93e58a8e,0x6c37d1c5,0x120c088c,0xa2394731,0xcb6e86da,0xc3be4263,0x7126d038,0x2c417d36 -.long 0x8b6f8efa,0x5b70f9c5,0x37718536,0x671a2faa,0xb539c92b,0xd3ced3c6,0xa31203c2,0xe56f1bd9,0x9ff3c8eb,0x8b096ec4,0x43491cea,0x2deae432,0x17943794,0x2465c6eb,0x20586843,0x5d267e66 -.long 0xb07159d0,0x9d3d116d,0xc1896210,0xae07a67f,0xbb961579,0x8fc84d87,0x1c1f8dd6,0x30009e49,0xe3132819,0x8a8caf22,0xf23ab4ff,0xcffa197c,0x205dd687,0x58103a44,0x0ded67a2,0x57b796c3 -.long 0xa1779ad7,0x0b9c3a6c,0x357c09c5,0xa33cfe2e,0x3db4a57e,0x2ea29315,0x8ebeb52e,0x91959695,0xe546c879,0x118db9a6,0x6295c8d6,0x8e996df4,0x55ec806b,0xdd990484,0x165c1035,0x24f291ca -.long 0x440e2229,0xcca523bb,0x73ef4d04,0x324673a2,0x3e11ec39,0xaf3adf34,0xdc5968d3,0x6136d7f1,0xb053a927,0x7a7b2899,0xae067ecd,0x3eaa2661,0x02779cd9,0x8549b9c8,0xc53385ea,0x061d7940 -.long 0xf06d18bd,0x3e0ba883,0xb2700843,0x4ba6de53,0x591a9e4d,0xb966b668,0x7f4fa0ed,0x93f67567,0x4347237b,0x5a02711b,0xe794608e,0xbc041e2f,0x70f73d8c,0x55af10f5,0xbb7564f7,0xd2d4d4f7 -.long 0xb3e93ce7,0xd7d27a89,0x5d3a2c1b,0xf7b5a875,0x255b218a,0xb29e68a0,0x8af76754,0xb533837e,0x579fab2e,0xd1b05a73,0xecd74385,0xb41055a1,0x445e9115,0xb2369274,0xf520274e,0x2972a7c4 -.long 0xf678e68a,0x6c08334e,0x99b057ed,0x4e4160f0,0x52ccb69a,0x3cfe11b8,0x21c8f772,0x2fd1823a,0x3298f055,0xdf7f072f,0xfec74a6e,0x8c0566f9,0x5bb4d041,0xe549e019,0x9208d850,0x7c3930ba -.long 0xaaa2902b,0xe07141fc,0xe4f69ad3,0x539ad799,0x813f9ffd,0xa6453f94,0x375bc2f7,0xc58d3c48,0x5dc64e96,0xb3326fad,0xb240e354,0x3aafcaa9,0xaca1e7a9,0x1d1b0903,0x1211b8a0,0x4ceb9767 -.long 0xe32a858e,0xeca83e49,0xae907bad,0x4c32892e,0x2eb9b494,0xd5b42ab6,0x1eabae1b,0x7fde3ee2,0xcaf54957,0x13b5ab09,0xe5f5d5d5,0xbfb028be,0x2003e2c0,0x928a0650,0x67476843,0x90793aac -.long 0xc81710a0,0x5e942e79,0x27ccadd4,0x557e4a36,0x4bcf6d0c,0x72a2bc56,0x26d7b80c,0x09ee5f43,0xd4292f19,0x6b70dbe9,0x63f16b18,0x56f74c26,0x35fbb42a,0xc23db0f7,0x6ae10040,0xb606bdf6 -.long 0x044573ac,0x1eb15d4d,0x556b0ba4,0x7dc3cf86,0xc60df6f7,0x97af9a33,0xa716ce8c,0x0b1ef85c,0xc96958be,0x2922f884,0x35690963,0x7c32fa94,0xeaa00061,0x2d7f667c,0x3547365c,0xeaaf7c17 -.long 0x87032d58,0x1eb4de46,0x5e2c79e0,0xc54f3d83,0x5d04ef23,0x07818df4,0x673d41b4,0x55faa9c8,0x89b95355,0xced64f6f,0xb7415c84,0x4860d2ea,0x050ebad3,0x5fdb9bd2,0x6685a5bf,0xdb53e0cc -.long 0x9feb6593,0xb830c031,0x6accff17,0xdd87f310,0x9f555c10,0x2303ebab,0x287e7065,0x94603695,0x2e83358c,0xf88311c3,0xeefb0178,0x508dd9b4,0x2dba8652,0x7ca23706,0x0047abe5,0x62aac5a3 -.long 0x8b1ea7b3,0x9a61d2a0,0xae8b1485,0xd495ab63,0x87052f99,0x38740f84,0xb2974eea,0x178ebe5b,0x5b36d17f,0x030bbcca,0xaaf86eea,0xb5e4cce3,0x68f8e9e0,0xb51a0220,0x09eb3e75,0xa4348796 -.long 0xeef1a752,0xbe592309,0x6f2aa1ed,0x5d7162d7,0x0f007dd2,0xaebfb5ed,0xc89edd22,0x255e14b2,0x0303b697,0xba85e072,0xf05720ff,0xc5d17e25,0x5128ebb6,0x02b58d6e,0xd754e113,0x2c80242d -.long 0xabfae1ca,0x919fca5f,0x1a21459b,0x937afaac,0x1f66a4d2,0x9e0ca91c,0x23ec1331,0x194cc7f3,0x8aa11690,0xad25143a,0x09b59e08,0xbe40ad8d,0xe750860a,0x37d60d9b,0xc6bf434c,0x6c53b008 -.long 0x1356eb80,0xb572415d,0x9578ded8,0xb8bf9da3,0x5e8fb38b,0x22658e36,0x5af8cb22,0x9b70ce22,0x829a8180,0x7c00018a,0xb81ed295,0x84329f93,0x5f3cea83,0x7c343ea2,0x67586536,0x38f8655f -.long 0x1d3ec517,0xa661a0d0,0x512321ae,0x98744652,0xeca92598,0x084ca591,0x1dcb3feb,0xa9bb9dc9,0x78b4c240,0x14c54355,0x610cafdc,0x5ed62a3b,0x1b38846b,0x07512f37,0xb0e38161,0x571bb70a -.long 0x2da705d2,0xb556b95b,0xb1a08f98,0x3ef8ada6,0xddecfbe5,0x85302ca7,0x943105cd,0x0e530573,0x21a9255d,0x60554d55,0xf2f3802a,0x63a32fa1,0xcd477875,0x35c8c5b0,0x6ad42da1,0x97f458ea -.long 0xeb6b242d,0x832d7080,0x3b71e246,0xd30bd023,0xbe31139d,0x7027991b,0x462e4e53,0x68797e91,0x6b4e185a,0x423fe20a,0x42d9b707,0x82f2c67e,0x4cf7811b,0x25c81768,0x045bb95d,0xbd53005e -.long 0x9d8e68fd,0xe5f649be,0x1b044320,0xdb0f0533,0xe0c33398,0xf6fde9b3,0x66c8cfae,0x92f4209b,0x1a739d4b,0xe9d1afcc,0xa28ab8de,0x09aea75f,0xeac6f1d0,0x14375fb5,0x708f7aa5,0x6420b560 -.long 0x6254dc41,0x9eae499c,0x7a837e7e,0x7e293924,0x090524a7,0x74aec08c,0x8d6f55f2,0xf82b9219,0x1402cec5,0x493c962e,0xfa2f30e7,0x9f17ca17,0xe9b879cb,0xbcd783e8,0x5a6f145f,0xea3d8c14 -.long 0x5e0dee6e,0xdede15e7,0xdc628aa2,0x74f24872,0x7861bb93,0xd3e9c4fe,0x6187b2e0,0x56d4822a,0xc59826f9,0xb66417cf,0x2408169e,0xca260969,0xc79ef885,0xedf69d06,0xdc7d138f,0x00031f8a -.long 0x0ebcf726,0x103c46e6,0x6231470e,0x4482b831,0x487c2109,0x6f6dfaca,0x62e666ef,0x2e0ace97,0x1f8d1f42,0x3246a9d3,0x574944d2,0x1b1e83f1,0xa57f334b,0x13dfa63a,0x9f025d81,0x0cf8daed -.long 0x00ee11c1,0x30d78ea8,0xb5e3dd75,0xeb053cd4,0xd58c43c5,0x9b65b13e,0xbd151663,0xc3ad49bd,0xb6427990,0x99fd8e41,0x707eae1e,0x12cf15bd,0x1aabb71e,0x29ad4f1b,0x07545d0e,0x5143e74d -.long 0xc88bdee1,0x30266336,0x5876767c,0x25f29306,0xc6731996,0x9c078571,0xed552951,0xc88690b2,0x852705b4,0x274f2c2d,0x4e09552d,0xb0bf8d44,0x986575d1,0x7628beeb,0x7f864651,0x407be238 -.long 0xa639fc6b,0x0e5e3049,0x86003625,0xe75c35d9,0x5dcc1646,0x0cf35bd8,0x6c26273a,0x8bcaced2,0xb5536742,0xe22ecf1d,0x1a9e068b,0x013dd897,0x8a7909c5,0x17f411cb,0x861dd506,0x5757ac98 -.long 0x1e935abb,0x85de1f0d,0x154de37a,0xdefd10b4,0x369cebb5,0xb8d9e392,0x761324be,0x54d5ef9b,0x74f17e26,0x4d6341ba,0x78c1dde4,0xc0a0e3c8,0x87d918fd,0xa6d77581,0x02ca3a13,0x66876015 -.long 0xf36658f0,0xc7313e9c,0x71f8057e,0xc433ef1c,0x1b6a835a,0x85326246,0x7c86394c,0xc8f05398,0xe983c4a1,0xff398cdf,0x03b7b931,0xbf5e8162,0xb7b9045b,0x93193c46,0xa4a6e46b,0x1e4ebf5d -.long 0x43a24fe7,0xf9942a60,0xffb3492b,0x29c1191e,0x902fde05,0x9f662449,0x6713c32d,0xc792a7ac,0xb737982c,0x2fd88ad8,0xa21e60e3,0x7e3a0319,0x7383591a,0x09b0de44,0x8310a456,0x6df141ee -.long 0xe6d6f471,0xaec1a039,0x1198d12e,0x14b2ba0f,0x3aeee5ac,0xebc1a160,0xe0b964ce,0x401f4836,0x4fd03f66,0x2ee43796,0xdd8f3f12,0x3fdb4e49,0x29380f18,0x6ef267f6,0x8da64d16,0x3e8e9670 -.long 0x207674f1,0xbc19180c,0x33ae8fdb,0x112e09a7,0x6aaeb71e,0x99667554,0xe101b1c7,0x79432af1,0xde2ddec6,0xd5eb558f,0x5357753f,0x81392d1f,0x3ae1158a,0xa7a76b97,0x4a899991,0x416fbbff -.long 0x0d4a9dcf,0x9e65fdfd,0x944ddf12,0x7bc29e48,0x3c856866,0xbc1a92d9,0x6e98dfe2,0x273c6905,0xcdfaa6b8,0x69fce418,0x5061c69f,0x606bd823,0x6af75e27,0x42d495a0,0x6d873a1f,0x8ed3d505 -.long 0x6ab25b6a,0xaf552841,0x2b1a4523,0xc6c0ffc7,0x21c99e03,0xab18827b,0x9034691b,0x060e8648,0x93c7f398,0x5207f90f,0x82f8d10b,0x9f4a96cb,0x3ad0f9e3,0xdd71cd79,0xfc3a54f5,0x84f435d2 -.long 0x8e33787f,0x4b03c55b,0xa6384673,0xef42f975,0x5051b9f0,0xff7304f7,0x741c87c2,0x18aca1dc,0x2d4bfe80,0x56f120a7,0x053e732c,0xfd823b3d,0x7537ca16,0x11bccfe4,0x1b5a996b,0xdf6c9c74 -.long 0x904fc3fa,0xee7332c7,0xc7e3636a,0x14a23f45,0xf091d9aa,0xc38659c3,0xb12d8540,0x4a995e5d,0xf3a5598a,0x20a53bec,0xb1eaa995,0x56534b17,0xbf04e03c,0x9ed3dca4,0xd8d56268,0x716c563a -.long 0x1d6178e7,0x27ba77a4,0x68a1ff8e,0xe4c80c40,0x0a13f63d,0x75011099,0xa61d46f3,0x7bf33521,0x10b365bb,0x0aff218e,0x0fd7ea75,0x81021804,0xa4b3a925,0x05a3fd8a,0x9b3db4e6,0xb829e75f -.long 0x4d53e5fb,0x6bdc75a5,0xd52717e3,0x04a5dc02,0xe9a42ec2,0x86af502f,0x2630e382,0x8867e8fb,0xbec9889b,0xbf845c6e,0xcb47c98d,0x54f491f2,0x790c2a12,0xa3091fba,0xc20f708b,0xd7f6fd78 -.long 0xacde5e17,0xa569ac30,0x6852b4d7,0xd0f996d0,0x4609ae54,0xe51d4bb5,0x0daed061,0x3fa37d17,0x34b8fb41,0x62a88684,0x9efb64f1,0x99a2acbd,0x6448e1f2,0xb75c1a5e,0x42b5a069,0xfa99951a -.long 0x2f3b26e7,0x6d956e89,0xda875247,0xf4709860,0x2482dda3,0x3ad15179,0x017d82f0,0xd64110e3,0xfad414e4,0x14928d2c,0x2ed02b24,0x2b155f58,0xcb821bf1,0x481a141b,0x4f81f5da,0x12e3c770 -.long 0x9fff8381,0xe49c5de5,0x5bbec894,0x11053232,0x454d88c4,0xa0d051cc,0x1f8e531b,0x4f6db89c,0xca563a44,0x34fe3fd6,0x58da8ab9,0x7f5c2215,0x9474f0a1,0x8445016d,0xcb7d8a0a,0x17d34d61 -.long 0x1c474019,0x8e9d3910,0xd52ceefb,0xcaff2629,0xc1622c2b,0xf9cf3e32,0xe9071a05,0xd4b95e3c,0x1594438c,0xfbbca61f,0x04aadedf,0x1eb6e6a6,0x68e14940,0x853027f4,0xdfabda9c,0x221d322a -.long 0xb7cb179a,0xed8ea9f6,0xb7934dcc,0xdc7b764d,0x5e09180d,0xfcb13940,0xb47dc2dd,0x6629a6bf,0x9f5a915e,0xbfc55e4e,0x6204441e,0xb1db9d37,0x930c5f53,0xf82d68cf,0xcbb605b1,0x17d3a142 -.long 0x308780f2,0xdd5944ea,0x3845f5e4,0xdc8de761,0x7624d7a3,0x6beaba7d,0x304df11e,0x1e709afd,0x02170456,0x95364376,0xc8f94b64,0xbf204b3a,0x5680ca68,0x4e53af7c,0xe0c67574,0x0526074a -.long 0xecd92af6,0x95d8cef8,0x6cd1745a,0xe6b9fa7a,0xa325c3e4,0x3d546d3d,0x9ae93aae,0x1f57691d,0x9d2e1a33,0xe891f3fe,0xac063d35,0xd430093f,0x5513a327,0xeda59b12,0x5536f18f,0xdc2134f3 -.long 0x5c210286,0xaa51fe2c,0x1cab658c,0x3f68aaee,0xf9357292,0x5a23a00b,0x7efdabed,0x9a626f39,0x199d78e3,0xfe2b3bf3,0x71bbc345,0xb7a2af77,0x1e59802c,0x3d19827a,0xb487a51c,0x823bbc15 -.long 0x99d0a422,0x856139f2,0xf456c6fb,0x9ac3df65,0x701f8bd6,0xaddf65c6,0x3758df87,0x149f321e,0x721b7eba,0xb1ecf714,0x31a3312a,0xe17df098,0xd5c4d581,0xdb2fd6ec,0x8fcea1b3,0xfd02996f -.long 0x7882f14f,0xe29fa63e,0x07c6cadc,0xc9f6dc35,0xb882bed0,0x46f22d6f,0xd118e52c,0x1a45755b,0x7c4608cf,0x9f2c7c27,0x568012c2,0x7ccbdf32,0x61729b0e,0xfcb0aedd,0xf7d75dbf,0x7ca2ca9e -.long 0x6f640f62,0xf58fecb1,0x39f51946,0xe274b92b,0x6288af44,0x7f4dfc04,0xeac329e5,0x0a91f32a,0xd6aaba31,0x43ad274b,0x0f6884f9,0x719a1640,0xdaf91e20,0x685d29f6,0x27e49d52,0x5ec1cc33 -.long 0x3b54a059,0x38f4de96,0xefbcfdb3,0x0e0015e5,0x4dbb8da6,0x177d23d9,0x97a617ad,0x98724aa2,0xfdb6558e,0x30f0885b,0xc7899a96,0xf9f7a28a,0x872dc112,0xd2ae8ac8,0x73c3c459,0xfa0642ca -.long 0xe7dfc8d6,0x15296981,0x1fb5b94a,0x67cd4450,0x0eddfd37,0x0ec71cf1,0x9a8eddc7,0xc7e5eeb3,0x81d95028,0x02ac8e3d,0x70b0e35d,0x0088f172,0xe1881fe3,0xec041fab,0xd99e7faa,0x62cf71b8 -.long 0xe0f222c2,0x5043dea7,0x72e65142,0x309d42ac,0x9216cd30,0x94fe9ddd,0x0f87feec,0xd6539c7d,0x432ac7d7,0x03c5a57c,0x327fda10,0x72692cf0,0x280698de,0xec28c85f,0x7ec283b1,0x2331fb46 -.long 0x2867e633,0xd34bfa32,0x0a9cc815,0x78709a82,0x875e2fa5,0xb7fe6964,0x9e98bfb5,0x25cc064f,0x493a65c5,0x9eb0151c,0x53182464,0x5fb5d941,0xf04618e2,0x69e6f130,0xf89c8ab6,0xa8ecec22 -.long 0xb96209bd,0xcd6ac88b,0xb3e1c9e0,0x65fa8cdb,0x4a8d8eac,0xa47d22f5,0x8d33f963,0x83895cdf,0xb56cd3d1,0xa8adca59,0xdaf38232,0x10c8350b,0xa5080a9f,0x2b161fb3,0x3af65b3a,0xbe7f5c64 -.long 0x97403a11,0x2c754039,0x121b96af,0x94626cf7,0x6a983ec2,0x431de7c4,0x52cc3df7,0x3780dd3a,0x2baf8e3b,0xe28a0e46,0x51d299ae,0xabe68aad,0x647a2408,0x603eb8f9,0x5c750981,0x14c61ed6 -.long 0xc53352e7,0x88b34414,0x1337d46e,0x5a34889c,0xf95f2bc8,0x612c1560,0xd4807a3a,0x8a3f8441,0x5224da68,0x680d9e97,0xc3eb00e9,0x60cd6e88,0x9a6bc375,0x3875a98e,0x4fd554c2,0xdc80f924 -.long 0x6ac77407,0x6c4b3415,0x25420681,0xa1e5ea8f,0x4607a458,0x541bfa14,0x96d7fbf9,0x5dbc7e7a,0x31590a47,0x646a851b,0x15ee6df8,0x039e85ba,0xd7b43fc0,0xd19fa231,0x299a0e04,0x84bc8be8 -.long 0xf20df03a,0x2b9d2936,0x8608d472,0x24054382,0x9149202a,0x76b6ba04,0x3670e7b7,0xb21c3831,0xd6fdee10,0xddd93059,0x78488e71,0x9da47ad3,0xa0fcfb25,0x99cc1dfd,0x64696954,0x42abde10 -.long 0x17eab9fe,0x14cc15fc,0xd3e70972,0xd6e863e4,0x6432112c,0x29a7765c,0x5b0774d8,0x88660001,0x2c088eae,0x3729175a,0x8230b8d4,0x13afbcae,0x915f4379,0x44768151,0xd8d22812,0xf086431a -.long 0xc298b974,0x37461955,0xf8711e04,0x905fb5f0,0xfe969d18,0x787abf3a,0x6f6a494e,0x392167c2,0x28c511da,0xfc7a0d2d,0xb66a262d,0xf127c7dc,0xfd63fdf0,0xf9c4bb95,0x3913ef46,0x90016589 -.long 0x11aa600d,0x74d2a73c,0x9fb5ab52,0x2f5379bd,0x7fb70068,0xe49e53a4,0x404aa9a7,0x68dd39e5,0x2ecaa9c3,0xb9b0cf57,0xe824826b,0xba0e103b,0x4631a3c4,0x60c2198b,0xfa8966a2,0xc5ff84ab -.long 0xac95aff8,0x2d6ebe22,0xb5a46d09,0x1c9bb6db,0x53ee4f8d,0x419062da,0xbb97efef,0x7b9042d0,0x830cf6bd,0x0f87f080,0x6ec8a6c6,0x4861d19a,0x202f01aa,0xd3a0daa1,0xf25afbd5,0xb0111674 -.long 0x1afb20d9,0x6d00d6cf,0x40671bc5,0x13695000,0x2485ea9b,0x913ab0dc,0x9eef61ac,0x1f2bed06,0x6d799e20,0x850c8217,0x3271c2de,0x93415f37,0x6c4f5910,0x5afb06e9,0xc4e9e421,0x688a52df -.long 0xe2a9a6db,0x30495ba3,0x58f9268b,0x4601303d,0x7eb0f04f,0xbe3b0dad,0x4456936d,0x4ea47250,0xd33fd3e7,0x8caf8798,0xeb433708,0x1ccd8a89,0x87fd50ad,0x9effe3e8,0x6b29c4df,0xbe240a56 -.long 0xca0e7ebd,0xec4ffd98,0xe748616e,0xf586783a,0xc77baa99,0xa5b00d8f,0xb4f34c9c,0x0acada29,0x0fe723ac,0x36dad67d,0x39c36c1e,0x1d8e53a5,0x1f4bea41,0xe4dd342d,0xebc9e4e0,0x64fd5e35 -.long 0x57908805,0x96f01f90,0x5ed480dd,0xb5b9ea3d,0x3efd2dd0,0x366c5dc2,0x6e9dfa27,0xed2fe305,0x6e9197e2,0x4575e892,0xab502a5d,0x11719c09,0xe81f213f,0x264c7bec,0x55f5c457,0x741b9241 -.long 0x49a5f4f4,0x78ac7b68,0x9fc45b7d,0xf91d70a2,0xb0f5f355,0x39b05544,0xeef930d9,0x11f06bce,0x038d05e1,0xdb84d25d,0xbacc1d51,0x04838ee5,0x9e8ee00b,0x9da3ce86,0xc36eda1f,0xc3412057 -.long 0x64d9c2f4,0xae80b913,0xa010a8ff,0x7468bac3,0x37359d41,0xdfd20037,0x15efeacc,0x1a0f5ab8,0x659d0ce0,0x7c25ad2f,0x6785cff1,0x4011bcbb,0x7e2192c7,0x128b9912,0x13ccb0e8,0xa549d8e1 -.long 0xc85438b1,0x805588d8,0xbc25cb27,0x5680332d,0x1a4bfdf4,0xdcd1bc96,0x706f6566,0x779ff428,0xf059987a,0x8bbee998,0xcc686de7,0xf6ce8cf2,0x953cfdb2,0xf8ad3c4a,0x2205da36,0xd1d426d9 -.long 0xc781a241,0xb3c0f13f,0xd75362a8,0x3e89360e,0xc8a91184,0xccd05863,0xefa8a7f4,0x9bd0c9b7,0x8a912a4b,0x97ee4d53,0xbcf518fd,0xde5e15f8,0xc467e1e0,0x6a055bf8,0x1587e256,0x10be4b4b -.long 0x668621c9,0xd90c14f2,0xab9c92c1,0xd5518f51,0xd6d47b3c,0x8e6a0100,0x66716175,0xcbe980dd,0xddd83683,0x500d3f10,0x99cac73c,0x3b6cb35d,0x6083d550,0x53730c8b,0xdf0a1987,0xcf159767 -.long 0x43ad73b3,0x84bfcf53,0x4f035a94,0x1b528c20,0x33eeac69,0x4294edf7,0x817f3240,0xb6283e83,0x0a5f25b1,0xc3fdc959,0x5844ee22,0xefaf8aa5,0xdbdde4de,0xde269ba5,0xc56133bf,0xe3347160 -.long 0x8d9ea9f8,0xc1184219,0xf3fc1ab5,0x090de5db,0x0bf22cda,0x404c37b1,0xf5618894,0x7de20ec8,0xecdaecab,0x754c588e,0x88342743,0x6ca4b0ed,0xf4a938ec,0x76f08bdd,0x91493ccb,0xd182de89 -.long 0xc8a4186a,0xd652c53e,0x946d8e33,0xb3e878db,0x5f37663c,0x088453c0,0xb407748b,0x5cd9daaa,0x586d5e72,0xa1f5197f,0xc443ca59,0x47500be8,0xe2652424,0x78ef35b2,0x6dd7767d,0x09c5d26f -.long 0xa74d3f7b,0x7175a79a,0xcf5ea459,0x0428fd8d,0xa5d1746d,0x511cb97c,0xe71d1278,0x36363939,0x10350bf4,0xcf2df955,0x60aae782,0xb3817439,0x3e688809,0xa748c0e4,0xd7a5a006,0x98021fbf -.long 0x0e367a98,0x9076a70c,0x0f62b7c2,0xbea1bc15,0x30fe0343,0x2645a68c,0x699dc14f,0xacaffa78,0x457bf9c4,0xf4469964,0x0d2ead83,0x0db6407b,0xb2c6f3eb,0x68d56cad,0xf376356c,0x3b512e73 -.long 0xfce10408,0xe43b0e1f,0x5a5e257d,0x89ddc003,0x0362e5b3,0xb0ae0d12,0xb0519161,0x07f983c7,0x5d5231e7,0xc2e94d15,0x0b4f9513,0xcff22aed,0x6ad0b0b5,0xb02588dd,0x11d0dcd5,0xb967d1ac -.long 0xcf777b6c,0x8dac6bc6,0x4c6d1959,0x0062bdbd,0x0ef5cc85,0x53da71b5,0x4006f14f,0x07012c7d,0xac47800d,0x4617f962,0xc102ed75,0x53365f2b,0x4ab8c9d3,0xb422efcb,0x34af31c9,0x195cb26b -.long 0x05f2c4ce,0x3a926e29,0x9856966c,0xbd2bdecb,0x85527015,0x5d16ab3a,0x4486c231,0x9f81609e,0xda350002,0xd8b96b2c,0xfa1b7d36,0xbd054690,0xe71d79bc,0xdc90ebf5,0x08964e4e,0xf241b6f9 -.long 0x2fe3cd4c,0x7c838643,0xb4bc633c,0xe0f33acb,0x3d139f1f,0xb4a9ecec,0xdc4a1f49,0x05ce69cd,0xf5f98aaf,0xa19d1b16,0x6f23e0ef,0x45bb71d6,0x46cdfdd3,0x33789fcd,0xcee040ca,0x9b8e2978 -.long 0xae0a6828,0x9c69b246,0x7078d5aa,0xba533d24,0x7bb4fbdb,0x7a2e42c0,0x7035385c,0xcfb4879a,0x3281705b,0x8c3dd30b,0x404fe081,0x7e361c6c,0x3f604edf,0x7b21649c,0xe52ffe47,0x5dbf6a3f -.long 0x4b54d9bf,0xc41b7c23,0x3511c3d9,0x1374e681,0xc1b2b758,0x1863bf16,0x1e9e6a96,0x90e78507,0x5d86f174,0xab4bf98d,0x85e96fe4,0xd74e0bd3,0xcac5d344,0x8afde39f,0xbd91b847,0x90946dbc -.long 0xfe1a838c,0xf5b42358,0x620ac9d8,0x05aae6c5,0xa1ce5a0b,0x8e193bd8,0x4dabfd72,0x8f710571,0x182caaac,0x8d8fdd48,0x040745cf,0x8c4aeefa,0xf3b93e6d,0x73c6c30a,0x16f42011,0x991241f3 -.long 0xe457a477,0xa0158eea,0xee6ddc05,0xd19857db,0x18c41671,0xb3265224,0x3c2c0d58,0x3ffdfc7e,0x26ee7cda,0x3a3a5254,0xdf02c3a8,0x341b0869,0x723bbfc8,0xa023bf42,0x14452691,0x3d15002a -.long 0x85edfa30,0x5ef7324c,0x87d4f3da,0x25976554,0xdcb50c86,0x352f5bc0,0x4832a96c,0x8f6927b0,0x55f2f94c,0xd08ee1ba,0x344b45fa,0x6a996f99,0xa8aa455d,0xe133cb8d,0x758dc1f7,0x5d0721ec -.long 0x79e5fb67,0x6ba7a920,0x70aa725e,0xe1331feb,0x7df5d837,0x5080ccf5,0x7ff72e21,0xe4cae01d,0x0412a77d,0xd9243ee6,0xdf449025,0x06ff7cac,0x23ef5a31,0xbe75f7cd,0x0ddef7a8,0xbc957822 -.long 0xb0ce1c55,0x8cf7230c,0x0bbfb607,0x5b534d05,0x0e16363b,0xee1ef113,0xb4999e82,0x27e0aa7a,0x79362c41,0xce1dac2d,0x91bb6cb0,0x67920c90,0x2223df24,0x1e648d63,0xe32e8f28,0x0f7d9eef -.long 0xfa833834,0x6943f39a,0xa6328562,0x22951722,0x4170fc10,0x81d63dd5,0xaecc2e6d,0x9f5fa58f,0xe77d9a3b,0xb66c8725,0x6384ebe0,0x11235cea,0x5845e24a,0x06a8c118,0xebd093b1,0x0137b286 -.long 0x44ace150,0xc589e1ce,0x4381e97c,0xe0f8d3d9,0x62c5a4b8,0x59e99b11,0xfd0ec9f9,0x90d262f7,0x283e13c9,0xfbc854c9,0xaedc7085,0x2d04fde7,0x47dcbecb,0x057d7765,0x9a76fa5f,0x8dbdf591 -.long 0x0de1e578,0xd0150695,0xe9f72bc6,0x2e1463e7,0x1b39eca5,0xffa68441,0x7c037f2f,0x673c8530,0x747f91da,0xd0d6a600,0xc9cb78e9,0xb08d43e1,0x27b5cef5,0x0fc0c644,0xa60a2fd6,0x5c1d160a -.long 0x28c8e13b,0xf98cae53,0xb2eddcd1,0x375f10c4,0x5cce06ad,0xd4eb8b7f,0x80a2e1ef,0xb4669f45,0x5bbd8699,0xd593f9d0,0xe7976d13,0x5528a4c9,0x1c7e28d3,0x3923e095,0x3f6bb577,0xb9293790 -.long 0xc42bd6d2,0xdb567d6a,0xbb1f96ae,0x6df86468,0x4843b28e,0x0efe5b1a,0x6379b240,0x961bbb05,0x70a6a26b,0xb6caf5f0,0x328e6e39,0x70686c0d,0x895fc8d3,0x80da06cf,0xb363fdc9,0x804d8810 -.long 0x207f1670,0xbe22877b,0x4e615291,0x9b0dd188,0x97a3c2bf,0x625ae8dc,0x439b86e8,0x08584ef7,0xdcd898ff,0xde7190a5,0x2058ee3d,0x26286c40,0x5f87b1c1,0x3db0b217,0x102a6db5,0xcc334771 -.long 0x2f770fb1,0xd99de954,0x4cd7535e,0x97c1c620,0x3f09cefc,0xd3b6c448,0x5a63b4f8,0xd725af15,0xc01e20ec,0x0c95d24f,0x9ae7121f,0xdfd37494,0xec77b7ec,0x7d6ddb72,0x0353a4ae,0xfe079d3b -.long 0x2e6ac8d2,0x3066e70a,0x106e5c05,0x9c6b5a43,0xede59b8c,0x52d3c6f5,0xfccec9ae,0x30d6a5c3,0x4fc0a9ef,0xedec7c22,0x95c16ced,0x190ff083,0x94de0fde,0xbe12ec8f,0x852d3433,0x0d131ab8 -.long 0x85701291,0x42ace07e,0x194061a8,0x94793ed9,0xd7f4a485,0x30e83ed6,0xf9eeff4d,0x9eec7269,0x0c9d8005,0x90acba59,0x1e79b9d1,0x5feca458,0x1d506a1e,0x8fbe5427,0x2439cfa7,0xa32b2c8e -.long 0x73dd0b4e,0x1671c173,0x44a054c6,0x37a28214,0x4e8b53f1,0x81760a1b,0xf9f93b9e,0xa6c04224,0xcf671e3c,0x18784b34,0xcda9b994,0x81bbecd2,0xb2ab3848,0x38831979,0xf2e03c2d,0xef54feb7 -.long 0xfb8088fa,0xcf197ca7,0x4ddc96c5,0x01427247,0x30777176,0xa2d2550a,0x4d0cf71d,0x53469898,0x3a2aaac6,0x6ce937b8,0x5af38d9b,0xe9f91dc3,0xc8bf2899,0x2598ad83,0xb5536c16,0x8e706ac9 -.long 0xf688dc98,0x40dc7495,0x124c4afc,0x26490cd7,0x1f18775c,0xe651ec84,0xb4fdaf4a,0x393ea6c3,0x7f338e0d,0x1e1f3343,0x6053e7b5,0x39fb832b,0x619e14d5,0x46e702da,0xcdeef6e0,0x859cacd1 -.long 0x4462007d,0x63b99ce7,0x4cb5f5b7,0xb8ab48a5,0xf55edde7,0x9ec673d2,0x8cfaefda,0xd1567f74,0x0887bcec,0x46381b6b,0xe178f3c2,0x694497ce,0x1e6266cb,0x5e6525e3,0x697d6413,0x5931de26 -.long 0x0e58d493,0x87f8df7c,0x58b73f12,0xb1ae5ed0,0xdea0c34d,0xc368f784,0x859a91a0,0x9bd0a120,0xcc863c68,0xb00d88b7,0x3d1f4d65,0x3a1cc11e,0x0aa85593,0xea38e0e7,0x7dc4aee8,0x37f13e98 -.long 0xbc947bad,0x10d38667,0x2a36ee2e,0x738e07ce,0xc577fcac,0xc93470cd,0x2782470d,0xdee1b616,0x2e793d12,0x36a25e67,0xe0f186da,0xd6aa6cae,0x80e07af7,0x474d0fd9,0xba8a5cd4,0xf7cdc47d -.long 0xab15247f,0x28af6d9d,0x493a537f,0x7c789c10,0x23a334e7,0x7ac9b110,0x12c9c277,0x0236ac09,0x1d7a5144,0xa7e5bd25,0xf13ec4ec,0x098b9c2a,0xd3f0abca,0x3639daca,0xa23960f9,0x642da81a -.long 0x4f7269b1,0x7d2e5c05,0xe287c385,0xfcf30777,0xf2a46f21,0x10edc84f,0x4f43fa36,0x35441757,0xfd703431,0xf1327899,0x16dd587a,0xa438d7a6,0xe9c8352d,0x65c34c57,0x5cc5a24e,0xa728edab -.long 0x42531689,0xaed78abc,0x010963ef,0x0a51a0e8,0xd717d9b3,0x5776fa0a,0x7dd3428b,0xf356c239,0x8d3a3dac,0x29903fff,0x3d94491f,0x409597fa,0xbf4a56a4,0x4cd7a5ff,0x8adab462,0xe5096474 -.long 0x5c3427b0,0xa97b5126,0xd282c9bd,0x6401405c,0x222c5c45,0x3629f8d7,0xe8d50aed,0xb1c02c16,0xd9635bc9,0xbea2ed75,0x6e24552f,0x226790c7,0x65f1d066,0x3c33f2a3,0x6dfccc2e,0x2a43463e -.long 0xdb483761,0x8cc3453a,0x65d5672b,0xe7cc6085,0xde3efc87,0x277ed6cb,0x69234eaf,0x19f2f368,0x5c0b800b,0x9aaf4317,0x8b6da6e2,0x1f1e7c89,0xb94ec75e,0x6cfb4715,0x453118c2,0xd590dd5f -.long 0x1f17a34c,0x14e49da1,0x235a1456,0x5420ab39,0x2f50363b,0xb7637241,0xc3fabb6e,0x7b15d623,0xe274e49c,0xa0ef40b1,0x96b1860a,0x5cf50744,0x66afe5a4,0xd6583fbf,0xf47e3e9a,0x44240510 -.long 0x11b2d595,0x99254343,0xeec8df57,0xf1367499,0x3e73dd05,0x3cb12c61,0x7dac102a,0xd248c033,0xa77739f5,0xcf154f13,0x23d2af42,0xbf4288cb,0x32e4a1cf,0xaa64c9b6,0xc8a208f3,0xee8c07a8 -.long 0x6fe8393f,0xe10d4999,0xe91f3a32,0x0f809a3f,0x802f63c8,0x61096d1c,0x57750d3d,0x289e1462,0x9889feea,0xed06167e,0xe0993909,0xd5c9c0e2,0x56508ac6,0x46fca0d8,0x4f1b8e83,0x91826047 -.long 0x9a4a2751,0x4f2c877a,0xcae6fead,0x71bd0072,0x06aa1941,0x38df8dcc,0x63beeaa8,0x5a074b4c,0xc1cec8ed,0xd6d65934,0xaabc03bd,0xa6ecb49e,0xde8a8415,0xaade91c2,0x691136e0,0xcfb0efdf -.long 0x23ab3495,0x11af45ee,0x0b77463d,0xa132df88,0x815d06f4,0x8923c15c,0x0d61a436,0xc3ceb3f5,0xe88fb1da,0xaf52291d,0x1da12179,0xea057974,0xd2fef720,0xb0d7218c,0x8e1d8845,0x6c0899c9 -.long 0x752ddad7,0x98157504,0xa1a68a97,0xd60bd74f,0xf658fb99,0x7047a3a9,0x5f8511e4,0x1f5d86d6,0x4b5a6d88,0xb8a4bc42,0x1abefa7d,0x69eb2c33,0x13c9c510,0x95bf39e8,0xd48aab43,0xf571960a -.long 0x704e23c6,0x7e8cfbcf,0x28aaa65b,0xc71b7d22,0x245e3c83,0xa041b2bd,0xd21854ff,0x69b98834,0x963bfeec,0x89d227a3,0xde7da7cb,0x99947aaa,0xee68a9b1,0x1d9ee9db,0x698ec368,0x0a08f003 -.long 0x78ef2487,0xe9ea4094,0x02cfec26,0xc8d2d415,0xb7dcf328,0xc52f9a6e,0x85b6a937,0x0ed489e3,0xbef3366e,0x9b94986b,0xedddddb8,0x0de59c70,0xeadddbe2,0xffdb748c,0x8266ea40,0x9b9784bb -.long 0x1a93507a,0x142b5502,0x8d3c06cf,0xb4cd1187,0x91ec3f40,0xdf70e76a,0x4e7553c2,0x484e81ad,0x272e9d6e,0x830f87b5,0xc6ff514a,0xea1c93e5,0xc4192a8e,0x67cc2adc,0x42f4535a,0xc77e27e2 -.long 0xd2b713c5,0x9cdbab36,0xcf7b0cd3,0x86274ea0,0x09af826b,0x784680f3,0x0c72dea3,0xbfcc837a,0xd6529b73,0xa8bdfe9d,0x63a88002,0x708aa228,0xc91d45b9,0x6c7a9a54,0xfd004f56,0xdf1a38bb -.long 0xb8bad853,0x2e8c9a26,0x3723eae7,0x2d52cea3,0x56ca2830,0x054d6d81,0x9a8dc411,0xa3317d14,0xfd4ddeda,0xa08662fe,0xb55d792b,0xed2a153a,0xbfc6e944,0x7035c16a,0x00171cf3,0xb6bc5834 -.long 0x83d102b6,0xe27152b3,0x0646b848,0xfe695a47,0x916e6d37,0xa5bb09d8,0x0d17015e,0xb4269d64,0x0a1d2285,0x8d8156a1,0x46d26d72,0xfeef6c51,0x4c5434a7,0x9dac57c8,0x59d39e31,0x0282e5be -.long 0x721c486d,0xedfff181,0xbc58824e,0x301baf10,0x00570031,0x8136a6aa,0x1cddde68,0x55aaf78c,0x59c63952,0x26829371,0x8bc25baf,0x3a3bd274,0xb7e52dc3,0xecdf8657,0xfd78e6c8,0x2dd8c087 -.long 0xf5531461,0x20553274,0x5d95499b,0x8b4a1281,0x1a80f9d2,0xe2c8763a,0x4ddec758,0xd1dbe32b,0x30c34169,0xaf12210d,0x78baa533,0xba74a953,0xa438f254,0x3d133c6e,0x201bef5b,0xa431531a -.long 0xf669d7ec,0x15295e22,0x357fb515,0xca374f64,0xeaa3fdb3,0x8a8406ff,0xdf3f2da8,0x106ae448,0x33c8e9a1,0x8f9b0a90,0x71ad5885,0x234645e2,0x1c0aed14,0x3d083224,0x7a942d46,0xf10a7d3e -.long 0x40d5c9be,0x7c11deee,0xba84ed98,0xb2bae7ff,0xaad58ddd,0x93e97139,0x3f6d1fa3,0x3d872796,0x8569ff13,0x483aca81,0x9a600f72,0x8b89a5fb,0xc06f2b86,0x4cbc27c3,0x63ad9c0b,0x22130713 -.long 0x48ac2840,0xb5358b1e,0xecba9477,0x18311294,0xa6946b43,0xda58f990,0x9ab41819,0x3098baf9,0x4198da52,0x66c4c158,0x146bfd1b,0xab4fc17c,0xbf36a908,0x2f0a4c3c,0x58cf7838,0x2ae9e34b -.long 0x3fa11b1f,0xf411529e,0x974af2b4,0x21e43677,0xc230793b,0x7c20958e,0x16e840f3,0x710ea885,0xc5dc67cf,0xfc0b21fc,0x88405718,0x08d51647,0xcfe49eb7,0xd955c21f,0x56dd4a1f,0x9722a5d5 -.long 0xc861baa5,0xc9ef50e2,0x9505ac3e,0xc0c21a5d,0x8b7c063f,0xaf6b9a33,0x2f4779c1,0xc6370339,0x638167c3,0x22df99c7,0x795db30c,0xfe6ffe76,0xa4854989,0x2b822d33,0x30563aa5,0xfef031dd -.long 0xd57c667f,0x16b09f82,0xcc0b76f1,0xc70312ce,0xc9118aec,0xbf04a9e6,0x3409d133,0x82fcb419,0xab45d44d,0x1a8ab385,0x617b83a3,0xfba07222,0x58e81b52,0xb05f50dd,0x21ce5aff,0x1d8db553 -.long 0xe344a873,0x3097b8d4,0xfe36d53e,0x7d8d116d,0x7875e750,0x6db22f58,0x43e144ea,0x2dc5e373,0xe799eb95,0xc05f32e6,0x6899e6ec,0xe9e5f4df,0x1fab23d5,0xbdc3bd68,0x73af60e6,0xb72b8ab7 -.long 0x2cecc84a,0x8db27ae0,0x7bdb871c,0x600016d8,0xd7c46f58,0x42a44b13,0xc3a77d39,0xb8919727,0xdafd6088,0xcfc6bbbd,0x6bd20d39,0x1a740146,0x98c41072,0x8c747abd,0xbdf68ea1,0x4c91e765 -.long 0x08819a78,0x7c95e5ca,0xc9587921,0xcf48b729,0xdebbcc7d,0x091c7c5f,0xf0e05149,0x6f287404,0x26cd44ec,0xf83b5ac2,0xcfea250e,0x88ae32a6,0x1d06ebc5,0x6ac5047a,0xd434f781,0xc7e550b4 -.long 0x5c727bd2,0x61ab1cf2,0x1cf915b0,0x2e4badb1,0xf69d3920,0x1b4dadec,0xf14c1dfe,0xe61b1ca6,0xbd6bd51f,0x90b479cc,0x8045ec30,0x8024e401,0x25ef0e62,0xcab29ca3,0x49e4ebc0,0x4f2e9416 -.long 0x0ccced58,0x45eb40ec,0x0da44f98,0x25cd4b9c,0x871812c6,0x43e06458,0x16cef651,0x99f80d55,0xce6dc153,0x571340c9,0xd8665521,0x138d5117,0x4e07014d,0xacdb45bc,0x84b60b91,0x2f34bb38 -.long 0x2ae8921e,0xf44a4fd2,0x892ba1e2,0xb039288e,0xb1c180b2,0x9da50174,0x1693dc87,0x6b70ab66,0xe7057481,0x7e9babc9,0x9c80dc41,0x4581ddef,0x51294682,0x0c890da9,0x3f4736e5,0x0b5629d3 -.long 0xb06f5b41,0x2340c79e,0x4e243469,0xa42e84ce,0x045a71a9,0xf9a20135,0xd27b6fb6,0xefbfb415,0x9d33cd6f,0x25ebea23,0xaa6c0af8,0x9caedb88,0xd9ce6f96,0x53dc7e9a,0x51e0b15a,0x3897f9fd -.long 0x8e5d788e,0xf51cb1f8,0xe1d490ee,0x1aec7ba8,0xcc58cb3c,0x265991e0,0x9fc3ad31,0x9f306e8c,0x5040a0ac,0x5fed006e,0xfb476f2e,0xca9d5043,0xbeea7a23,0xa19c06e8,0x0edabb63,0xd2865801 -.long 0x6967469a,0xdb92293f,0x8d8a8ed8,0x2894d839,0xbbc77122,0x87c9e406,0x2ea3a26a,0x8671c6f1,0xd7de9853,0xe42df8d6,0xb1f2bcc7,0x2e3ce346,0x899d50cf,0xda601dfc,0xfb1b598f,0xbfc913de -.long 0xe61f7908,0x81c4909f,0x9bbc7b29,0x192e304f,0xc104b338,0xc3ed8738,0x783f5d61,0xedbe9e47,0x2db30660,0x0c06e9be,0xc0eb7d8e,0xda3e613f,0x322e096e,0xd8fa3e97,0xd336e247,0xfebd91e8 -.long 0xdf655a49,0x8f13ccc4,0x5eb20210,0xa9e00dfc,0xc656b6ea,0x84631d0f,0xd8c0d947,0x93a058cd,0x67bd3448,0x6846904a,0xf394fd5c,0x4a3d4e1a,0xdb225f52,0xc102c1a5,0xfc4f5e9a,0xe3455bba -.long 0x4b9ad1ce,0x6b36985b,0x5bb7f793,0xa9818536,0x48b1a416,0x6c25e1d0,0x3c81bee7,0x1381dd53,0x7a4a7620,0xd2a30d61,0x39b8944c,0xc8412926,0x7a97c33a,0x3c1c6fbe,0x938664e7,0x941e541d -.long 0x4a34f239,0x417499e8,0xb90402d5,0x15fdb83c,0x433aa832,0xb75f46bf,0x63215db1,0xb61e15af,0xa127f89a,0xaabe59d4,0x07e816da,0x5d541e0c,0xa618b692,0xaaba0659,0x17266026,0x55327733 -.long 0x95f57552,0xaf53a0fc,0x6cacb0c9,0x32947650,0xc821be01,0x253ff58d,0xa06f1146,0xb0309531,0x05c2e54d,0x59bbbdf5,0x26e8dd22,0x158f27ad,0x397e1e53,0xcc5b7ffb,0x7fc1e50d,0xae03f65b -.long 0x9c95f0f9,0xa9784ebd,0x24640771,0x5ed9deb2,0x035561c4,0x31244af7,0x7ee857de,0x87332f3a,0x2b9e0d88,0x09e16e9e,0x56a06049,0x52d910f4,0xa9592f48,0x507ed477,0x2365d678,0x85cb917b -.long 0x4c8998d1,0xf8511c93,0x730ea58f,0x2186a3f1,0xb2029db0,0x50189626,0x02ceb75a,0x9137a6d9,0x748bc82c,0x2fe17f37,0x80469f8c,0x87c2e931,0xbf891aa2,0x850f71cd,0x75ec3d8d,0x0ca1b89b -.long 0x5e1cd3cd,0x516c43aa,0x9a887c28,0x89397808,0xddea1f9f,0x0059c699,0x8e6868f7,0x7737d6fa,0x60f1524b,0x6d93746a,0xba052aa7,0x36985e55,0xed923ea5,0x41b1d322,0x25852a11,0x3429759f -.long 0x092e9f41,0xbeca6ec3,0x62256bbd,0x3a238c66,0x70ad487d,0xd82958ea,0x65610d93,0x4ac8aaf9,0x5e4ccab0,0x3fa101b1,0x9de14bfb,0x9bf430f2,0x6531899d,0xa10f5cc6,0xea8ce17d,0x590005fb -.long 0x24544cb6,0xc437912f,0xd79ac2e3,0x9987b71a,0xc058a212,0x13e3d9dd,0xd2de9606,0x00075aac,0x6cac8369,0x80ab508b,0xf54f6c89,0x87842be7,0x6bc532a4,0xa7ad663d,0x78a91bc8,0x67813de7 -.long 0xc3427239,0x5dcb61ce,0xc56934d9,0x5f3c7cf0,0xe3191591,0xc079e0fb,0xb01aada7,0xe40896bd,0x0492d25f,0x8d466791,0xe7408276,0x8aeb30c9,0x9287aacc,0xe9437495,0x79fe03d4,0x23d4708d -.long 0xd0c05199,0x8cda9cf2,0xfae78454,0x502fbc22,0xf572a182,0xc0bda9df,0x6158b372,0x5f9b71b8,0x2b82dd07,0xe0f33a59,0x9523032e,0x76302735,0xc4505a32,0x7fe1a721,0xf796409f,0x7b6e3e82 -.long 0x35d0b34a,0xe3417bc0,0x8327c0a7,0x440b386b,0xac0362d1,0x8fb7262d,0xe0cdf943,0x2c41114c,0xad95a0b1,0x2ba5cef1,0x67d54362,0xc09b37a8,0x01e486c9,0x26d6cdd2,0x42ff9297,0x20477abf -.long 0x292a9287,0xa004dcb3,0x77b092c7,0xddc15cf6,0x806c0605,0x083a8464,0x3db997b0,0x4a68df70,0x05bf7dd0,0x9c134e45,0x8ccf7f8c,0xa4e63d39,0x41b5f8af,0xa6e6517f,0xad7bc1cc,0xaa8b9342 -.long 0x1e706ad9,0x126f35b5,0xc3a9ebdf,0xb99cebb4,0xbf608d90,0xa75389af,0xc6c89858,0x76113c4f,0x97e2b5aa,0x80de8eb0,0x63b91304,0x7e1022cc,0x6ccc066c,0x3bdab605,0xb2edf900,0x33cbb144 -.long 0x7af715d2,0xc4176471,0xd0134a96,0xe2f7f594,0xa41ec956,0x2c1873ef,0x77821304,0xe4e7b4f6,0x88d5374a,0xe5c8ff97,0x80823d5b,0x2b915e63,0xb2ee8fe2,0xea6bc755,0xe7112651,0x6657624c -.long 0xdace5aca,0x157af101,0x11a6a267,0xc4fdbcf2,0xc49c8609,0xdaddf340,0xe9604a65,0x97e49f52,0x937e2ad5,0x9be8e790,0x326e17f1,0x846e2508,0x0bbbc0dc,0x3f38007a,0xb11e16d6,0xcf03603f -.long 0x7442f1d5,0xd6f800e0,0x66e0e3ab,0x475607d1,0xb7c64047,0x82807f16,0xa749883d,0x8858e1e3,0x8231ee10,0x5859120b,0x638a1ece,0x1b80e7eb,0xc6aa73a4,0xcb72525a,0x844423ac,0xa7cdea3d -.long 0xf8ae7c38,0x5ed0c007,0x3d740192,0x6db07a5c,0x5fe36db3,0xbe5e9c2a,0x76e95046,0xd5b9d57a,0x8eba20f2,0x54ac32e7,0x71b9a352,0xef11ca8f,0xff98a658,0x305e373e,0x823eb667,0xffe5a100 -.long 0xe51732d2,0x57477b11,0x2538fc0e,0xdfd6eb28,0x3b39eec5,0x5c43b0cc,0xcb36cc57,0x6af12778,0x06c425ae,0x70b0852d,0x5c221b9b,0x6df92f8c,0xce826d9c,0x6c8d4f9e,0xb49359c3,0xf59aba7b -.long 0xda64309d,0x5c8ed8d5,0x91b30704,0x61a6de56,0x2f9b5808,0xd6b52f6a,0x98c958a7,0x0eee4194,0x771e4caa,0xcddd9aab,0x78bc21be,0x83965dfd,0xb3b504f5,0x02affce3,0x561c8291,0x30847a21 -.long 0x52bfda05,0xd2eb2cf1,0x6197b98c,0xe0e4c4e9,0xf8a1726f,0x1d35076c,0x2db11e3d,0x6c06085b,0x4463ba14,0x15c0c4d7,0x0030238c,0x9d292f83,0x3727536d,0x1311ee8b,0xbeaedc1e,0xfeea86ef -.long 0x66131e2e,0xb9d18cd3,0x80fe2682,0xf31d974f,0xe4160289,0xb6e49e0f,0x08e92799,0x7c48ec0b,0xd1989aa7,0x818111d8,0xebf926f9,0xb34fa0aa,0xa245474a,0xdb5fe2f5,0x3c7ca756,0xf80a6ebb -.long 0xafa05dd8,0xa7f96054,0xfcaf119e,0x26dfcf21,0x0564bb59,0xe20ef2e3,0x61cb02b8,0xef4dca50,0x65d30672,0xcda7838a,0xfd657e86,0x8b08d534,0x46d595c8,0x4c5b4395,0x425cb836,0x39b58725 -.long 0x3de9abe3,0x8ea61059,0x9cdc03be,0x40434881,0xcfedce8c,0x9b261245,0xcf5234a1,0x78c318b4,0xfde24c99,0x510bcf16,0xa2c2ff5d,0x2a77cb75,0x27960fb4,0x9c895c2b,0xb0eda42b,0xd30ce975 -.long 0x1a62cc26,0xfda85393,0x50c0e052,0x23c69b96,0xbfc633f3,0xa227df15,0x1bae7d48,0x2ac78848,0x187d073d,0x487878f9,0x967f807d,0x6c2be919,0x336e6d8f,0x765861d8,0xce528a43,0x88b8974c -.long 0xff57d051,0x09521177,0xfb6a1961,0x2ff38037,0xa3d76ad4,0xfc0aba74,0x25a7ec17,0x7c764803,0x48879bc8,0x7532d75f,0x58ce6bc1,0xea7eacc0,0x8e896c16,0xc82176b4,0x2c750fed,0x9a30e0b2 -.long 0x421d3aa4,0xc37e2c2e,0xe84fa840,0xf926407c,0x1454e41c,0x18abc03d,0x3f7af644,0x26605ecd,0xd6a5eabf,0x242341a6,0x216b668e,0x1edb84f4,0x04010102,0xd836edb8,0x945e1d8c,0x5b337ce7 -.long 0xc055dc14,0xd2075c77,0x81d89cdf,0x2a0ffa25,0x6ffdcbaf,0x8ce815ea,0xfb648867,0xa3428878,0x884655fb,0x277699cf,0x364d3e41,0xfa5b5bd6,0x441e1cb7,0x01f680c6,0xb70a7d67,0x3fd61e66 -.long 0xcc78cf66,0x666ba2dc,0x6fdbff77,0xb3018174,0x168d4668,0x8d4dd0db,0x1dab3a2a,0x259455d0,0xcde3acec,0xf58564c5,0x13adb276,0x77141925,0x8a303f65,0x527d725d,0xe6f38f7b,0x55deb6c9 -.long 0xb1fa70fb,0xfd5bb657,0xd8073a00,0xfa07f50f,0xbca02500,0xf72e3aa7,0x9975740d,0xf68f895d,0x5cae2a6a,0x30112060,0x02874842,0x01bd7218,0x7ce47bd3,0x3d423891,0x789544f6,0xa66663c1 -.long 0x3272d838,0x864d05d7,0xfa6295c5,0xe22924f9,0x6c2fda32,0x8189593f,0xb184b544,0x330d7189,0xbde1f714,0x79efa62c,0xe5cb1a63,0x35771c94,0x641c8332,0x2f4826b8,0xc8cee854,0x00a894fb -.long 0x36194d40,0xb4b9a39b,0x77612601,0xe857a7c5,0x4ecf2f58,0xf4209dd2,0x5a033487,0x82b9e66d,0xe4e8b9dd,0xc1e36934,0xa42377d7,0xd2372c9d,0x0e3ae43b,0x51dc94c7,0x04474f6f,0x4c57761e -.long 0x1058a318,0xdcdacd0a,0x78053a9a,0x369cf3f5,0x31c68de2,0xc6c3de50,0x3c4b6d9f,0x4653a576,0xaa4e5c97,0x1688dd5a,0xb7ab3c74,0x5be80aa1,0xbc65c283,0x70cefe7c,0x06867091,0x57f95f13 -.long 0x4415503b,0xa39114e2,0x4cbb17e9,0xc08ff7c6,0xd7dec966,0x1eff674d,0x53376f63,0x6d4690af,0xea74237b,0xff6fe32e,0xcd57508e,0xc436d17e,0xedcc40fe,0x15aa28e1,0x581bbb44,0x0d769c04 -.long 0x34eaacda,0xc240b6de,0x2ba0f1de,0xd9e116e8,0x79438e55,0xcbe45ec7,0x96f752d7,0x91787c9d,0xf129ac2f,0x897f532b,0x5a36e22c,0xd307b7c8,0x749fb8f3,0x91940675,0x157fdb28,0xd14f95d0 -.long 0x6ae55043,0xfe51d029,0x44a87de1,0x8931e98f,0x09e4fee2,0xe57f1cc6,0x4e072d92,0x0d063b67,0xed0e4316,0x70a998b9,0x306aca46,0xe74a736b,0x4fda97c7,0xecf0fbf2,0x3e178d93,0xa40f65cb -.long 0x16df4285,0x16253604,0xd0c56ae2,0xb0c9babb,0xcfc5cfc3,0x73032b19,0x09752056,0xe497e5c3,0x164bda96,0x12096bb4,0xa0b74da1,0x1ee42419,0x403826ba,0x8fc36243,0xdc09e660,0x0c8f0069 -.long 0xc27253c9,0x8667e981,0x92b36a45,0x05a6aefb,0x9cb7bb46,0xa62c4b36,0x11f7027b,0x8394f375,0x5f109d0f,0x747bc79c,0x5b8cc60a,0xcad88a76,0x58f09e68,0x80c5a66b,0xf6127eac,0xe753d451 -.long 0x5b0ec6f5,0xc44b74a1,0x5289b2b8,0x47989fe4,0x58d6fc73,0x745f8484,0xf61c70ab,0xec362a6f,0xb3a8ad41,0x070c98a7,0x7b63db51,0x73a20fc0,0xf44c35f4,0xed2c2173,0x9acc9dca,0x8a56149d -.long 0x9ac6e0f4,0x98f17881,0xa413b5ed,0x360fdeaf,0xa300b0fd,0x0625b8f4,0x5b3222d3,0xf1f4d76a,0x587f76b8,0x9d6f5109,0x2317fdb5,0x8b4ee08d,0x8c68b095,0x88089bb7,0x5808d9b9,0x95570e9a -.long 0x35d33ae7,0xa395c36f,0x50bb5a94,0x200ea123,0x0bafe84b,0x20c789bd,0x0919276a,0x243ef52d,0xe23ae233,0x3934c577,0xa460d1ec,0xb93807af,0xf8fa76a4,0xb72a53b1,0xc3ca4491,0xd8914cb0 -.long 0x3fb42622,0x2e128494,0x500907d5,0x3b2700ac,0x1a95ec63,0xf370fb09,0x31b6dfbd,0xf8f30be2,0x69e55f15,0xf2b2f8d2,0xcc1323e9,0x1fead851,0xd9e5eef6,0xfa366010,0xe316107e,0x64d487b0 -.long 0xd23ddc82,0x4c076b86,0x7e0143f0,0x03fd344c,0x317af2c5,0xa95362ff,0xe18b7a4f,0x0add3db7,0x8260e01b,0x9c673e3f,0x54a1cc91,0xfbeb49e5,0x92f2e433,0x91351bf2,0x851141eb,0xc755e7ec -.long 0x29607745,0xc9a95139,0xa26f2b28,0x0ca07420,0x4bc6f9dd,0xcb2790e7,0xadcaffc0,0x345bbb58,0xbe0f27a2,0xc65ea38c,0x641fcb56,0x67c24d7c,0xa9e2c757,0x2c25f0a7,0x16f16c49,0x93f5cdb0 -.long 0xc5ee30a1,0x2ca5a9d7,0xb909b729,0xd1593635,0xdadeff48,0x804ce9f3,0xb07c30c3,0xec464751,0x9e49af6a,0x89d65ff3,0x6f3d01bc,0xf2d6238a,0x0bced843,0x1095561e,0xc8a13fd8,0x51789e12 -.long 0x763231df,0xd633f929,0xe7cbddef,0x46df9f7d,0xcb265da8,0x01c889c0,0xaf4336d2,0xfce1ad10,0xfc6a0a7e,0x8d110df6,0x6da425dc,0xdd431b98,0x1834aabe,0xcdc4aeab,0x8439b7fc,0x84deb124 -.long 0x3c2a5998,0x8796f169,0x7947190d,0x9b9247b4,0x11597014,0x55b9d9a5,0x7b1566ee,0x7e9dd70d,0xcbcd5e64,0x94ad78f7,0x9bd4c032,0x0359ac17,0x7cc222ae,0x3b11baaf,0xba78e812,0xa6a6e284 -.long 0x24cea1a0,0x8392053f,0x33621491,0xc97bce4a,0x35399ee9,0x7eb1db34,0xece81ad1,0x473f78ef,0xf63d3d0d,0x41d72fe0,0xafab62fc,0xe620b880,0x93158383,0x92096bc9,0x8f896f6c,0x41a21357 -.long 0xc7dcfcab,0x1b5ee2fa,0x9546e007,0x650acfde,0xb1b02e07,0xc081b749,0xf9eca03d,0xda9e41a0,0x175a54ab,0x013ba727,0xea5d8d10,0xca0cd190,0x95fd96a9,0x85ea52c0,0xbc5c3940,0x2c591b9f -.long 0x2bad4d5f,0x6fb4d4e4,0xfef0059b,0xfa4c3590,0xf5122294,0x6a10218a,0xa85751d1,0x9a78a81a,0xa98e84e7,0x04f20579,0x4997e5b5,0xfe1242c0,0xca21e1e4,0xe77a273b,0x9411939d,0xfcc8b1ef -.long 0x92d0487a,0xe20ea302,0x294b91fe,0x1442dbec,0xbb6b0e8f,0x1f7a4afe,0x6889c318,0x1700ef74,0x70f1fc62,0xf5bbffc3,0x69c79cca,0x3b31d4b6,0xa7f6340d,0xe8bc2aab,0xa725e10a,0xb0b08ab4 -.long 0xae340050,0x44f05701,0x1cf0c569,0xba4b3016,0xfbe19a51,0x5aa29f83,0xb71d752e,0x1b9ed428,0xeb4819f5,0x1666e54e,0x9e18b75b,0x616cdfed,0x3ee27b0b,0x112ed5be,0x44c7de4d,0xfbf28319 -.long 0xe0e60d84,0xd685ec85,0x1db7ee78,0x68037e30,0x003c4d6e,0x5b65bdcd,0x93e29a6a,0x33e7363a,0x08d0756c,0x995b3a61,0x2faf134b,0xd727f85c,0x1d337823,0xfac6edf7,0x0439b8b4,0x99b9aa50 -.long 0xe2b4e075,0x722eb104,0x437c4926,0x49987295,0x46a9b82d,0xb1e4c0e4,0x57a006f5,0xd0cb3197,0xd7808c56,0xf3de0f7d,0x51f89772,0xb5c54d8f,0xadbd31aa,0x500a114a,0x295f6cab,0x9afaaaa6 -.long 0x04cf667a,0x94705e21,0x9d3935d7,0xfc2a811b,0x6d09267c,0x560b0280,0xf780e53b,0xf19ed119,0x067b6269,0xf0227c09,0x5caef599,0x967b8533,0x68efeebc,0x155b9243,0xc497bae6,0xcd6d34f5 -.long 0x6cceb370,0x1dd8d5d3,0xa78d7bf9,0x2aeac579,0x70b67a62,0x5d65017d,0x17c53f67,0x70c8e44f,0x86a34d09,0xd1fc0950,0xe7134907,0xe0fca256,0x80fdd315,0xe24fa29c,0xd87499ad,0x2c4acd03 -.long 0x3b5a9ba6,0xbaaf7517,0x12e51a51,0xb9cbe1f6,0x5e154897,0xd88edae3,0x77b66ca0,0xe4309c3c,0xf67f3746,0xf5555805,0xa36401ff,0x85fc37ba,0xd9499a53,0xdf86e2ca,0xecbc955b,0x6270b2a3 -.long 0x974ad33b,0xafae64f5,0xfe7b2df1,0x04d85977,0x4ab03f73,0x2a3db3ff,0x8702740a,0x0b87878a,0x5a061732,0x6d263f01,0xa32a1901,0xc25430ce,0xdb155018,0xf7ebab3d,0x63a9b78e,0x3a86f693 -.long 0xda9f3804,0x349ae368,0xa164349c,0x470f07fe,0x8562baa5,0xd52f4cc9,0x2b290df3,0xc74a9e86,0x43471a24,0xd3a1aa35,0xb8194511,0x239446be,0x81dcd44d,0xbec2dd00,0xc42ac82d,0xca3d7f0f -.long 0xfdaf4520,0x1f3db085,0x4549daf2,0xbb6d3e80,0x19ad5c42,0xf5969d8a,0xdbfd1511,0x7052b13d,0x682b9060,0x11890d1b,0xac34452c,0xa71d3883,0x783805b4,0xa438055b,0x4725b23e,0x43241277 -.long 0x4901bbed,0xf20cf96e,0xf432a2bb,0x6419c710,0xdfa9cd7d,0x57a0fbb9,0x00daa249,0x589111e4,0x7b60554e,0x19809a33,0xede283a4,0xea5f8887,0x503bfd35,0x2d713802,0x585d2a53,0x151bb0af -.long 0x43b30ca8,0x40b08f74,0xd9934583,0xe10b5bba,0xb51110ad,0xe8a546d6,0x28e0b6c5,0x1dd50e66,0xcff2b821,0x292e9d54,0x47281760,0x3882555d,0x3724d6e3,0x134838f8,0x22ddcda1,0xf2c679e0 -.long 0x6d2a5768,0x40ee8815,0x1c1e7e2d,0x7f227bd2,0xd04ff443,0x487ba134,0xc614e54b,0x76e2ff3d,0xa3177ec7,0x36b88d6f,0x2328fff5,0xbf731d51,0x49ba158e,0x758caea2,0x02938188,0x5ab8ff4c -.long 0x35edc56d,0x33e16056,0x7e940d79,0x5a69d349,0x03866dcb,0x6c4fd001,0x4893cdef,0x20a38f57,0xfac3a15b,0xfbf3e790,0x7a4f8e6b,0x6ed7ea2e,0xbc3aca86,0xa663eb4f,0x080d53f7,0x22061ea5 -.long 0xf546783f,0x2480dfe6,0x5a0a641e,0xd38bc6da,0x2ede8965,0xfb093cd1,0xacb455cf,0x89654db4,0x26e1adee,0x413cbf9a,0x373294d4,0x291f3764,0x648083fe,0x00797257,0x208cc341,0x25f504d3 -.long 0xc3a0ee43,0x635a8e5e,0x679898ff,0x70aaebca,0x5dc63d56,0x9ee9f547,0xffb34d00,0xce987966,0x5e26310a,0xf9f86b19,0x382a8ca8,0x9e435484,0xc2352fe4,0x253bcb81,0x4474b571,0xa4eac8b0 -.long 0xc1ad8cf8,0xc1b97512,0x99e0b697,0x193b4e9e,0x01e85df0,0x939d2716,0xcd44eafd,0x4fb265b3,0xe51e1ae2,0x321e7dcd,0xe3d8b096,0x8e3a8ca6,0x52604998,0x8de46cb0,0x39072aa7,0x91099ad8 -.long 0x93aa96b8,0x2617f91c,0x7fca2e13,0x0fc8716b,0x95328723,0xa7106f5e,0x262e6522,0xd1c9c40b,0x42b7c094,0xb9bafe86,0x1543c021,0x1873439d,0x5cbefd5d,0xe1baa5de,0x521e8aff,0xa363fc5e -.long 0xf862eaac,0xefe6320d,0x22c647dc,0x14419c63,0x4e46d428,0x0e06707c,0x4a178f8f,0xcb6c834f,0xd30f917c,0x0f993a45,0x9879afee,0xd4c4b049,0x70500063,0xb6142a1e,0xa5d9d605,0x7c9b41c3 -.long 0x2f8ba2c7,0xbc00fc2f,0x7c67aa28,0x0966eb2f,0x5a786972,0x13f7b516,0x8a2fbba0,0x3bfb7557,0x5a2b9620,0x131c4f23,0x6faf46be,0xbff3ed27,0x7e172323,0x9b4473d1,0x339f6246,0x421e8878 -.long 0x25a41632,0x0fa8587a,0xa35b6c93,0xc0814124,0x59ebb8db,0x2b18a9f5,0x76edb29c,0x264e3357,0xc87c51e2,0xaf245ccd,0x501e6214,0x16b3015b,0x0a3882ce,0xbb31c560,0xfec11e04,0x6961bb94 -.long 0xeff7a3a0,0x3b825b8d,0xb1df7326,0xbec33738,0x99604a1f,0x68ad747c,0x9a3bd499,0xd154c934,0x1cc7a906,0xac33506f,0x6c560e8f,0x73bb5392,0x263e3944,0x6428fcbe,0x1c387434,0xc11828d5 -.long 0x3e4b12ff,0x3cd04be1,0x2d88667c,0xc3aad9f9,0x248120cf,0xc52ddcf8,0x2a389532,0x985a892e,0x3bb85fa0,0xfbb4b21b,0x8dfc6269,0xf95375e0,0x7ee2acea,0xfb4fb06c,0x309c4d1f,0x6785426e -.long 0xd8ceb147,0x659b17c8,0xb70a5554,0x9b649eee,0xac6bc634,0x6b7fa0b5,0x1d6e732f,0xd99fe2c7,0x8d3abba2,0x30e6e762,0xa797b799,0x18fee6e7,0xc696464d,0x5c9d360d,0x27bfde12,0xe3baeb48 -.long 0xf23206d5,0x2bf5db47,0x1d260152,0x2f6d3420,0x3f8ff89a,0x17b87653,0x378fa458,0x5157c30c,0x2d4fb936,0x7517c5c5,0xe6518cdc,0xef22f7ac,0xbf847a64,0xdeb483e6,0x92e0fa89,0xf5084558 -.long 0xdf7304d4,0xab9659d8,0xff210e8e,0xb71bcf1b,0xd73fbd60,0xa9a2438b,0x5d11b4de,0x4595cd1f,0x4835859d,0x9c0d329a,0x7dbb6e56,0x4a0f0d2d,0xdf928a4e,0xc6038e5e,0x8f5ad154,0xc9429621 -.long 0xf23f2d92,0x91213462,0x60b94078,0x6cab71bd,0x176cde20,0x6bdd0a63,0xee4d54bc,0x54c9b20c,0x9f2ac02f,0x3cd2d8aa,0x206eedb0,0x03f8e617,0x93086434,0xc7f68e16,0x92dd3db9,0x831469c5 -.long 0x8f981354,0x8521df24,0x3588a259,0x587e23ec,0xd7a0992c,0xcbedf281,0x38961407,0x06930a55,0xbe5bbe21,0x09320deb,0x2491817f,0xa7ffa5b5,0x09065160,0xe6c8b4d9,0xfff6d2a9,0xac4f3992 -.long 0x3ae9c1bd,0x7aa7a158,0xe37ce240,0xe0af6d98,0x28ab38b4,0xe54342d9,0x0a1c98ca,0xe8b75007,0xe02358f2,0xefce86af,0xea921228,0x31b8b856,0x0a1c67fc,0x052a1912,0xe3aead59,0xb4069ea4 -.long 0x7fa03cb3,0x3232d6e2,0x0fdd7d88,0xdb938e5b,0x2ccbfc5d,0x04c1d2cd,0xaf3a580f,0xd2f45c12,0x7883e614,0x592620b5,0xbe7c5f26,0x5fd27e68,0x1567e1e3,0x139e45a9,0x44d8aaaf,0x2cc71d2d -.long 0xe36d0757,0x4a9090cd,0xd9a29382,0xf722d7b1,0x04b48ddf,0xfb7fb04c,0xebe16f43,0x628ad2a7,0x20226040,0xcd3fbfb5,0x5104b6c4,0x6c34ecb1,0xc903c188,0x30c0754e,0x2d23cab0,0xec336b08 -.long 0x1e206ee5,0x473d62a2,0x8c49a633,0xf1e27480,0xe9f6b2c3,0x87ab956c,0x62b606ea,0x61830b48,0xe78e815f,0x67cd6846,0x4c02082a,0xfe40139f,0x952ec365,0x52bbbfcb,0x6b9836ab,0x74c11642 -.long 0x558df019,0x9f51439e,0xac712b27,0x230da4ba,0x55185a24,0x518919e3,0x84b78f50,0x4dcefcdd,0xa47d4c5a,0xa7d90fb2,0xb30e009e,0x55ac9abf,0x74eed273,0xfd2fc359,0xdbea8faf,0xb72d824c -.long 0x4513e2ca,0xce721a74,0x38240b2c,0x0b418612,0xd5baa450,0x05199968,0x2b0e8c25,0xeb1757ed,0x3dfac6d5,0x6ebc3e28,0x48a237f5,0xb2431e2e,0x52f61499,0x2acb5e23,0xe06c936b,0x5558a2a7 -.long 0xcbb13d1b,0xd213f923,0x5bfb9bfe,0x98799f42,0x701144a9,0x1ae8ddc9,0x4c5595ee,0x0b8b3bb6,0x3ecebb21,0x0ea9ef2e,0x3671f9a7,0x17cb6c4b,0x726f1d1f,0x47ef464f,0x6943a276,0x171b9484 -.long 0x7ef0329c,0x51a4ae2d,0x91c4402a,0x08509222,0xafd45bbc,0x64a61d35,0x3035a851,0x38f096fe,0xa1dec027,0xc7468b74,0x4fc7dcba,0xe8cf10e7,0xf4a06353,0xea35ff40,0x8b77dd66,0x0b4c0dfa -.long 0xde7e5c19,0x779b8552,0xc1c0256c,0xfab28609,0xabd4743d,0x64f58eee,0x7b6cc93b,0x4e8ef838,0x4cb1bf3d,0xee650d26,0x73dedf61,0x4c1f9d09,0xbfb70ced,0xaef7c9d7,0x1641de1e,0x1ec0507e -.long 0xcde45079,0xcd7e5cc7,0x516ac9e4,0xde173c9a,0xc170315c,0x517a8494,0x91d8e8fb,0x438fd905,0xc7d9630b,0x5145c506,0xf47d4d75,0x6457a87b,0x0d9a80e8,0xd31646bf,0xcef3aabe,0x453add2b -.long 0xa607419d,0xc9941109,0xbb6bca80,0xfaa71e62,0x07c431f3,0x34158c13,0x992bc47a,0x594abebc,0xeb78399f,0x6dfea691,0x3f42cba4,0x48aafb35,0x077c04f0,0xedcd65af,0xe884491a,0x1a29a366 -.long 0x1c21f2bf,0x023a40e5,0xa5057aee,0xf99a513c,0xbcab072e,0xa3fe7e25,0x40e32bcf,0x8568d2e1,0xd3f69d9f,0x904594eb,0x07affab1,0x181a9733,0xb6e330f4,0xe4d68d76,0xc75a7fc1,0x87a6dafb -.long 0xef7d9289,0x549db2b5,0x197f015a,0x2480d4a8,0xc40493b6,0x61d5590b,0x6f780331,0x3a55b52e,0x309eadb0,0x40eb8115,0x92e5c625,0xdea7de5a,0xcc6a3d5a,0x64d631f0,0x93e8dd61,0x9d5e9d7c -.long 0x206d3ffc,0xf297bef5,0x7d808bd4,0x23d5e033,0xd24cf5ba,0x4a4f6912,0x09cdaa8a,0xe4d8163b,0xd3082e8e,0x0e0de9ef,0x0192f360,0x4fe1246c,0x4b8eee0a,0x1f900150,0xf1da391b,0x5219da81 -.long 0xf7ea25aa,0x7bf6a5c1,0xfbb07d5f,0xd165e6bf,0x89e78671,0xe3539361,0x2bac4219,0xa3fcac89,0xf0baa8ab,0xdfab6fd4,0xe2c1c2e5,0x5a4adac1,0x40d85849,0x6cd75e31,0x19b39181,0xce263fea -.long 0x07032c72,0xcb6803d3,0x790968c8,0x7f40d5ce,0xdce978f0,0xa6de86bd,0x368f751c,0x25547c4f,0x65fb2a9e,0xb1e685fd,0x1eb9179c,0xce69336f,0x12504442,0xb15d1c27,0xb911a06b,0xb7df465c -.long 0x315980cd,0xb8d804a3,0xfa3bebf7,0x693bc492,0x2253c504,0x3578aeee,0xcd2474a2,0x158de498,0xcfda8368,0x1331f5c7,0x78d7177e,0xd2d7bbb3,0xf3c1e46e,0xdf61133a,0xd30e7be8,0x5836ce7d -.long 0x94f834cb,0x83084f19,0x429ed782,0xd35653d4,0x59e58243,0xa542f16f,0x0470a22d,0xc2b52f65,0x18f23d96,0xe3b6221b,0x3f5252b4,0xcb05abac,0x87d61402,0xca00938b,0x411933e4,0x2f186cdd -.long 0x9a29a5c5,0xe042ece5,0x3b6c8402,0xb19b3c07,0x19d92684,0xc97667c7,0xebc66372,0xb5624622,0x3c04fa02,0x0cb96e65,0x8eaa39aa,0x83a7176c,0xeaa1633f,0x2033561d,0x4533df73,0x45a9d086 -.long 0x3dc090bc,0xe0542c1d,0xaa59c167,0x82c996ef,0x0ee7fc4d,0xe3f735e8,0x7c35db79,0x7b179393,0xf8c5dbfd,0xb6419e25,0x1f327b04,0x4d9d7a1e,0x298dfca8,0x979f6f9b,0x8de9366a,0xc7c5dff1 -.long 0x04c82bdd,0x1b7a588d,0xf8319dfd,0x68005534,0xd8eb9580,0xde8a55b5,0x8d5bca81,0x5ea886da,0x252a0b4d,0xe8530a01,0x35eaa0a1,0x1bffb4fe,0xd8e99563,0x2ad828b1,0x95f9cd87,0x7de96ef5 -.long 0xd77d970c,0x4abb2d0c,0xd33ef9cb,0x03cfb933,0x8b211fe9,0xb0547c01,0xa56ed1c6,0x2fe64809,0xc2ac98cc,0xcb7d5624,0x1a393e33,0x2a1372c0,0x29660521,0xc8d1ec1c,0xb37ac3e9,0xf3d31b04 -.long 0x5ece6e7c,0xa29ae9df,0x0facfb55,0x0603ac8f,0xdda233a5,0xcfe85b7a,0xbd75f0b8,0xe618919f,0x99bf1603,0xf555a3d2,0xf184255a,0x1f43afc9,0x319a3e02,0xdcdaf341,0x03903a39,0xd3b117ef -.long 0x65d1d131,0xe095da13,0xc37ad03e,0x86f16367,0x462cd8dd,0x5f37389e,0xd67a60e6,0xc103fa04,0xf4b478f0,0x57c34344,0xe117c98d,0xce91edd8,0x231fc12e,0x001777b0,0xb207bccb,0x11ae47f2 -.long 0x20f8a242,0xd983cf8d,0xf22e1ad8,0x7aff5b1d,0x7fc4feb3,0x68fd11d0,0xb0f1c3e1,0x5d53ae90,0xec041803,0x50fb7905,0x14404888,0x85e3c977,0xac628d8f,0x0e67faed,0x6668532c,0x2e865150 -.long 0x6a67a6b0,0x15acaaa4,0xb25cec41,0xf4cdee25,0xe4c6701e,0x49ee565a,0xfc7d63d8,0x2a04ca66,0xef0543fb,0xeb105018,0xd1b0d81d,0xf709a4f5,0x2915d333,0x5b906ee6,0x96f1f0ab,0xf4a87412 -.long 0x4d82f4c2,0xb6b82fa7,0x6804efb3,0x90725a60,0xadc3425e,0xbc82ec46,0x2787843e,0xb7b80581,0xdd1fc74c,0xdf46d91c,0xe783a6c4,0xdc1c62cb,0x1a04cbba,0x59d1b9f3,0x95e40764,0xd87f6f72 -.long 0x317f4a76,0x02b4cfc1,0x91036bce,0x8d2703eb,0xa5e72a56,0x98206cc6,0xcf53fb0f,0x57be9ed1,0xef0b17ac,0x09374571,0xd9181b38,0x74b2655e,0x89935d0e,0xc8f80ea8,0x91529936,0xc0d9e942 -.long 0x1e84e0e5,0x19686041,0xaea34c93,0xa5db84d3,0x7073a732,0xf9d5bb19,0x6bcfd7c0,0xb8d2fe56,0xf3eb82fa,0x45775f36,0xfdff8b58,0x8cb20ccc,0x8374c110,0x1659b65f,0x330c789a,0xb8b4a422 -.long 0x6fe8208b,0x75e3c3ea,0x286e78fe,0xbd74b9e4,0xd7d93a1a,0x0be2e81b,0xdd0a5aae,0x7ed06e27,0x6be8b800,0x721f5a58,0xd846db28,0x428299d1,0x5be88ed3,0x95cb8e6b,0x1c034e11,0xc3186b23 -.long 0x8977d99b,0xa6312c9e,0x83f531e7,0xbe944331,0x18d3b1d4,0x8232c0c2,0xe1247b73,0x617aae8b,0x282aec3b,0x40153fc4,0xf7b8f823,0xc6063d2f,0x3304f94c,0x68f10e58,0xee676346,0x31efae74 -.long 0x40a9b97c,0xbadb6c6d,0x4f666256,0x14702c63,0x5184b2e3,0xdeb954f1,0x94b6ca40,0x5184a526,0x003c32ea,0xfff05337,0x205974c7,0x5aa374dd,0x4b0dd71a,0x9a763854,0xdeb947ec,0x459cd27f -.long 0x459c2b92,0xa6e28161,0x75ee8ef5,0x2f020fa8,0x30b06310,0xb132ec2d,0xbc6a4530,0xc3e15899,0xaa3f451a,0xdc5f53fe,0xc2d9acac,0x3a3c7f23,0x6b27e58b,0x2ec2f892,0xd742799f,0x68466ee7 -.long 0x1fa26613,0x98324dd4,0xbdc29d63,0xa2dc6dab,0xd712d657,0xf9675faa,0x21fd8d15,0x813994be,0xfd4f7553,0x5ccbb722,0xf3a36b20,0x5135ff8b,0x69559df5,0x44be28af,0x9d41bf30,0x40b65bed -.long 0x3734e520,0xd98bf2a4,0x209bdcba,0x5e3abbe3,0xbc945b35,0x77c76553,0xc6ef14aa,0x5331c093,0x76b60c80,0x518ffe29,0x7ace16f8,0x2285593b,0xbe2b9784,0xab1f64cc,0xab2421b6,0xe8f2c0d9 -.long 0xc1df065c,0x617d7174,0x5f6578fa,0xafeeb5ab,0x263b54a8,0x16ff1329,0xc990dce3,0x45c55808,0xecc8c177,0x42eab6c0,0x5982ecaa,0x799ea9b5,0xb607ef8e,0xf65da244,0x32a3fc2c,0x8ab226ce -.long 0x7ea973dc,0x745741e5,0x20888f2e,0x5c00ca70,0x45fd9cf1,0x7cdce3cf,0x5507f872,0x8a741ef1,0x196b4cec,0x47c51c2f,0xc97ea618,0x70d08e43,0x15b18a2b,0x930da15c,0x2f610514,0x33b6c678 -.long 0x07ac9794,0xc662e4f8,0xba06cb79,0x1eccf050,0xe7d954e5,0x1ff08623,0x24cf71c3,0x6ef2c5fb,0x67978453,0xb2c063d2,0x1d654af8,0xa0cf3796,0x7ebdaa37,0x7cb242ea,0xb86747e0,0x206e0b10 -.long 0xd5ecfefc,0x481dae5f,0xc2bff8fc,0x07084fd8,0xea324596,0x8040a01a,0xd4de4036,0x4c646980,0xd65abfc3,0x9eb8ab4e,0x13541ec7,0xe01cb91f,0xfd695012,0x8f029adb,0x3c7569ec,0x9ae28483 -.long 0xa66d80a1,0xa5614c9e,0x75f5f911,0x680a3e44,0xceba4fc1,0x0c07b14d,0xa13071c1,0x891c285b,0x799ece3c,0xcac67ceb,0x41e07e27,0x29b910a9,0xf2e43123,0x66bdb409,0x7ac9ecbe,0x06f8b137 -.long 0x38547090,0x5981fafd,0x85e3415d,0x19ab8b9f,0xc7e31b27,0xfc28c194,0x6fbcbb42,0x843be0aa,0xa6db836c,0xf3b1ed43,0x01a45c05,0x2a1330e4,0x95c1a377,0x4f19f3c5,0x44b5ee33,0xa85f39d0 -.long 0x4ae52834,0x3da18e6d,0x7423dcb0,0x5a403b39,0xf2374aef,0xbb555e0a,0x1e8ca111,0x2ad599c4,0x014b3bf8,0x1b3a2fb9,0xf66d5007,0x73092684,0xc4340102,0x079f1426,0x8fddf4de,0x1827cf81 -.long 0xf10ff927,0xc83605f6,0x23739fc6,0xd3871451,0xcac1c2cc,0x6d163450,0xa2ec1ac5,0x6b521296,0x6e3cb4a5,0x0606c4f9,0x778abff7,0xe47d3f41,0xbe8e3a45,0x425a8d5e,0xa6102160,0x53ea9e97 -.long 0x39cbb688,0x477a106e,0xf3386d32,0x532401d2,0xb1b9b421,0x8e564f64,0x81dad33f,0xca9b8388,0x2093913e,0xb1422b4e,0x69bc8112,0x533d2f92,0xebe7b2c7,0x3fa017be,0xcaf197c6,0xb2767c4a -.long 0xaedbae9f,0xc925ff87,0x36880a54,0x7daf0eb9,0x9c4d0e71,0x9284ddf5,0x316f8cf5,0x1581cf93,0x3ac1f452,0x3eeca887,0xfb6aeffe,0xb417fce9,0xeefb8dc3,0xa5918046,0x02209400,0x73d318ac -.long 0x728693e5,0xe800400f,0x339927ed,0xe87d814b,0x57ea9910,0x93e94d3b,0x2245fb69,0xff8a35b6,0x7f200d34,0x043853d7,0x0f653ce1,0x470f1e68,0x59a06379,0x81ac05bd,0x03930c29,0xa14052c2 -.long 0x26bc2797,0x6b72fab5,0x99f16771,0x13670d16,0x1e3e48d1,0x00170052,0xb7adf678,0x978fe401,0xd41c5dd4,0x55ecfb92,0xc7b27da5,0x5ff8e247,0x013fb606,0xe7518272,0x2f547a3c,0x5768d7e5 -.long 0x60017a5f,0xbb24eaa3,0x9c64ce9b,0x6b18e6e4,0x103dde07,0xc225c655,0x7592f7ea,0xfc3672ae,0xd06283a1,0x9606ad77,0xe4d59d99,0x542fc650,0x2a40e7c2,0xabb57c49,0xa8db9f55,0xac948f13 -.long 0xb04465c3,0x6d4c9682,0x6468bd15,0xe3d062fa,0x5f318d7e,0xa51729ac,0x9eb6fc95,0x1fc87df6,0x0591f652,0x63d146a8,0x589621aa,0xa861b8f7,0xce31348c,0x59f5f15a,0x440da6da,0x8f663391 -.long 0xb591ffa3,0xcfa778ac,0x4cdfebce,0x027ca9c5,0x444ea6b3,0xbe8e05a5,0xa78d8254,0x8aab4e69,0xb474d6b8,0x2437f04f,0x045b3855,0x6597ffd4,0xca47ecaa,0xbb0aea4e,0x85c7ebfc,0x568aae83 -.long 0xc73b2383,0x0e966e64,0xd17d8762,0x49eb3447,0x8da05dab,0xde107821,0x016b7236,0x443d8baa,0xea7610d6,0x163b63a5,0xce1ca979,0xe47e4185,0x80baa132,0xae648b65,0x0e0d5b64,0xebf53de2 -.long 0xd3c8c1ca,0x8d3bfcb4,0x5d04b309,0x0d914ef3,0x3de7d395,0x55ef6415,0x26b850e8,0xbde1666f,0xd449ab19,0xdbe1ca6e,0xe89a2672,0x8902b322,0xdacb7a53,0xb1674b7e,0xf52523ff,0x8e9faf6e -.long 0x9a85788b,0x6ba535da,0xbd0626d4,0xd21f03ae,0xe873dc64,0x099f8c47,0x018ec97e,0xcda8564d,0xde92c68c,0x3e8d7a5c,0x73323cc4,0x78e035a1,0xf880ff7c,0x3ef26275,0x273eedaa,0xa4ee3dff -.long 0xaf4e18f8,0x58823507,0x0672f328,0x967ec9b5,0x559d3186,0x9ded19d9,0x6cdce39c,0x5e2ab3de,0x11c226df,0xabad6e4d,0x87723014,0xf9783f43,0x1a885719,0x9a49a0cf,0x90da9dbf,0xfc0c1a5a -.long 0x571d92ac,0x8bbaec49,0x4692517f,0x569e85fe,0xa14ea4af,0x8333b014,0x12e5c5ad,0x32f2a62f,0x06d89b85,0x98c2ce3a,0x2ff77a08,0xb90741aa,0x01f795a2,0x2530defc,0x84b3c199,0xd6e5ba0b -.long 0x12e4c936,0x7d8e8451,0xbd0be17b,0xae419f7d,0x22262bc9,0xa583fc8c,0x91bfe2bd,0x6b842ac7,0x440d6827,0x33cef4e9,0xef81fb14,0x5f69f4de,0x234fbb92,0xf16cf6f6,0xd9e7e158,0x76ae3fc3 -.long 0xe9740b33,0x4e89f6c2,0x4962d6a1,0x677bc85d,0x68d10d15,0x6c6d8a7f,0x0257b1cd,0x5f9a7224,0x4ad85961,0x7096b916,0xe657ab4a,0x5f8c47f7,0xf7461d7e,0xde57d7d0,0x80ce5ee2,0x7eb6094d -.long 0x34190547,0x0b1e1dfd,0xf05dd150,0x8a394f43,0x97df44e6,0x0a9eb24d,0x87675719,0x78ca06bf,0x6ffeec22,0x6f0b3462,0x36cdd8fb,0x9d91bcea,0xa105be47,0xac83363c,0x069710e3,0x81ba76c1 -.long 0x28c682c6,0x3d1b24cb,0x8612575b,0x27f25228,0xe8e66e98,0xb587c779,0x405eb1fe,0x7b0c03e9,0x15b548e7,0xfdf0d030,0x38b36af7,0xa8be76e0,0x4f310c40,0x4cdab04a,0xf47ecaec,0x6287223e -.long 0x8b399320,0x678e6055,0xc01e4646,0x61fe3fa6,0x03261a5e,0xc482866b,0x5c2f244a,0xdfcf45b8,0x2f684b43,0x8fab9a51,0xc7220a66,0xf796c654,0xf5afa58f,0x1d90707e,0x4fdbe0de,0x2c421d97 -.long 0xaf2ebc2f,0xc4f4cda3,0xcb4efe24,0xa0af843d,0x9ccd10b1,0x53b857c1,0x914d3e04,0xddc9d1eb,0x62771deb,0x7bdec8bb,0x91c5aa81,0x829277aa,0x832391ae,0x7af18dd6,0xc71a84ca,0x1740f316 -.long 0xeeaf8c49,0x8928e99a,0x6e24d728,0xee7aa73d,0xe72b156c,0x4c5007c2,0xed408a1d,0x5fcf57c5,0xb6057604,0x9f719e39,0xc2868bbf,0x7d343c01,0x7e103e2d,0x2cca254b,0xf131bea2,0xe6eb38a9 -.long 0x8be762b4,0xb33e624f,0x058e3413,0x2a9ee4d1,0x67d805fa,0x968e6369,0x7db8bfd7,0x9848949b,0xd23a8417,0x5308d7e5,0xf3e29da5,0x892f3b1d,0x3dee471f,0xc95c139e,0xd757e089,0x8631594d -.long 0xde918dcc,0xe0c82a3c,0x26fdcf4b,0x2e7b5994,0x32cb1b2d,0x82c50249,0x7657ae07,0xea613a9d,0xf1fdc9f7,0xc2eb5f6c,0x879fe682,0xb6eae8b8,0x591cbc7f,0x253dfee0,0x3e1290e6,0x000da713 -.long 0x1f095615,0x1083e2ea,0x14e68c33,0x0a28ad77,0x3d8818be,0x6bfc0252,0xf35850cd,0xb585113a,0x30df8aa1,0x7d935f0b,0x4ab7e3ac,0xaddda07c,0x552f00cb,0x92c34299,0x2909df6c,0xc33ed1de -.long 0x80e87766,0x22c2195d,0x9ddf4ac0,0x9e99e6d8,0x65e74934,0x09642e4e,0xff1ff241,0x2610ffa2,0x751c8159,0x4d1d47d4,0xaf3a9363,0x697b4985,0x87477c33,0x0318ca46,0x9441eff3,0xa90cb565 -.long 0x36f024cb,0x58bb3848,0x36016168,0x85be1f77,0xdc7e07f1,0x6c59587c,0xaf1d8f02,0x191be071,0xcca5e55c,0xbf169fa5,0xf7d04eac,0x3864ba3c,0x8d7d05db,0x915e367f,0xa6549e5d,0xb48a876d -.long 0x580e40a2,0xef89c656,0x728068bc,0xf194ed8c,0xa47990c9,0x74528045,0x5e1a4649,0xf53fc7d7,0x78593e7d,0xbec5ae9b,0x41db65d7,0x2cac4ee3,0x04a3d39b,0xa8c1eb24,0x03f8f3ef,0x53b7d634 -.long 0x3e07113c,0x2dc40d48,0x7d8b63ae,0x6e4a5d39,0x79684c2b,0x5582a94b,0x622da26c,0x932b33d4,0x0dbbf08d,0xf534f651,0x64c23a52,0x211d07c9,0xee5bdc9b,0x0eeece0f,0xf7015558,0xdf178168 -.long 0x0a712229,0xd4294635,0x09273f8c,0x93cbe448,0x8f13bc83,0x00b095ef,0x8798978c,0xbb741972,0x56dbe6e7,0x9d7309a2,0x5a5d39ec,0xe578ec56,0x851f9a31,0x3961151b,0xe5709eb4,0x2da7715d -.long 0x53dfabf0,0x867f3017,0xb8e39259,0x728d2078,0x815d9958,0x5c75a0cd,0x16603be1,0xf84867a6,0x70e35b1c,0xc865b13d,0x19b03e2c,0x02414468,0xac1f3121,0xe46041da,0x6f028a7c,0x7c9017ad -.long 0x0a482873,0xabc96de9,0xb77e54d4,0x4265d6b1,0xa57d88e7,0x68c38e79,0x9ce82de3,0xd461d766,0x64a7e489,0x817a9ec5,0xa0def5f2,0xcc5675cd,0x985d494e,0x9a00e785,0x1b03514a,0xc626833f -.long 0x83cdd60e,0xabe7905a,0xa1170184,0x50602fb5,0xb023642a,0x689886cd,0xa6e1fb00,0xd568d090,0x0259217f,0x5b1922c7,0xc43141e4,0x93831cd9,0x0c95f86e,0xdfca3587,0x568ae828,0xdec2057a -.long 0xf98a759a,0xc44ea599,0xf7c23c1d,0x55a0a7a2,0x94c4f687,0xd5ffb6e6,0x12848478,0x3563cce2,0xe7b1fbe1,0x812b3517,0x4f7338e0,0x8a7dc979,0x52d048db,0x211ecee9,0xc86ea3b8,0x2eea4056 -.long 0xba772b34,0xd8cb68a7,0x5f4e2541,0xe16ed341,0x0fec14db,0x9b32f6a6,0x391698be,0xeee376f7,0x83674c02,0xe9a7aa17,0x5843022a,0x65832f97,0x5ba4990f,0x29f3a8da,0xfb8e3216,0x79a59c3a -.long 0xbd19bb16,0x9cdc4d2e,0xb3262d86,0xc6c7cfd0,0x969c0b47,0xd4ce14d0,0x13e56128,0x1fa352b7,0x973db6d3,0x383d55b8,0xe8e5b7bf,0x71836850,0xe6bb571f,0xc7714596,0x2d5b2dd2,0x259df31f -.long 0x913cc16d,0x568f8925,0xe1a26f5a,0x18bc5b6d,0xf5f499ae,0xdfa413be,0xc3f0ae84,0xf8835dec,0x65a40ab0,0xb6e60bd8,0x194b377e,0x65596439,0x92084a69,0xbcd85625,0x4f23ede0,0x5ce433b9 -.long 0x6ad65143,0xe8e8f04f,0xd6e14af6,0x11511827,0x8295c0c7,0x3d390a10,0x621eba16,0x71e29ee4,0x63717b46,0xa588fc09,0xe06ad4a2,0x02be02fe,0x04c22b22,0x931558c6,0x12f3c849,0xbb4d4bd6 -.long 0x20efd662,0x54a4f496,0xc5952d14,0x92ba6d20,0xcc9784c2,0x2db8ea1e,0x4b353644,0x81cc10ca,0x4b4d7f6c,0x40b570ad,0x84a1dcd2,0x5c9f1d96,0x3147e797,0x01379f81,0x2bd499f5,0xe5c6097b -.long 0x328e5e20,0x40dcafa6,0x54815550,0xf7b5244a,0x47bfc978,0xb9a4f118,0xd25825b1,0x0ea0e79f,0x646c7ecf,0xa50f96eb,0x446dea9d,0xeb811493,0xdfabcf69,0x2af04677,0xc713f6e8,0xbe3a068f -.long 0x42e06189,0x860d523d,0x4e3aff13,0xbf077941,0xc1b20650,0x0b616dca,0x2131300d,0xe66dd6d1,0xff99abde,0xd4a0fd67,0xc7aac50d,0xc9903550,0x7c46b2d7,0x022ecf8b,0x3abf92af,0x3333b1e8 -.long 0x6c491c14,0x11cc113c,0x80dd3f88,0x05976688,0x29d932ed,0xf5b4d9e7,0xa2c38b6d,0xe982aad8,0x8be0dcf0,0x6f925347,0x65ca53f2,0x700080ae,0x443ca77f,0xd8131156,0xec51f984,0xe92d6942 -.long 0x85dfe9ae,0xd2a08af8,0x4d2a86ca,0xd825d9a5,0x39dff020,0x2c53988d,0x430cdc40,0xf38b135a,0x62a7150b,0x0c918ae0,0x0c340e9b,0xf31fd8de,0x4dbbf02e,0xafa0e7ae,0x5eba6239,0x5847fb2a -.long 0xdccbac8b,0x6b1647dc,0x06f485c8,0xb642aa78,0x7038ecdf,0x873f3765,0xfa49d3fe,0x2ce5e865,0xc98c4400,0xea223788,0xf1fa5279,0x8104a8cd,0x06becfd7,0xbcf7cc7a,0xc8f974ae,0x49424316 -.long 0x84d6365d,0xc0da65e7,0x8f759fb8,0xbcb7443f,0x7ae81930,0x35c712b1,0x4c6e08ab,0x80428dff,0xa4faf843,0xf19dafef,0xffa9855f,0xced8538d,0xbe3ac7ce,0x20ac409c,0x882da71e,0x358c1fb6 -.long 0xfd349961,0xafa9c0e5,0x8421c2fc,0x2b2cfa51,0xf3a28d38,0x2a80db17,0x5d138e7e,0xa8aba539,0x6e96eb8d,0x52012d1d,0xcbaf9622,0x65d8dea0,0xb264f56c,0x57735447,0x1b6c8da2,0xbeebef3f -.long 0xce785254,0xfc346d98,0xbb64a161,0xd50e8d72,0x49794add,0xc03567c7,0x752c7ef6,0x15a76065,0x961f23d6,0x59f3a222,0x73ecc0b0,0x378e4438,0x5a82fde4,0xc74be434,0xd8b9cf34,0xae509af2 -.long 0x577f44a1,0x4a61ee46,0xb611deeb,0xe09b748c,0xf5f7b884,0xc0481b2c,0x61acfa6b,0x35626678,0xbf8d21e6,0x37f4c518,0xb205a76d,0x22d96531,0x954073c0,0x37fb85e1,0x65b3a567,0xbceafe4f -.long 0xbe42a582,0xefecdef7,0x65046be6,0xd3fc6080,0x09e8dba9,0xc9af13c8,0x641491ff,0x1e6c9847,0xd30c31f7,0x3b574925,0xac2a2122,0xb7eb72ba,0xef0859e7,0x776a0dac,0x21900942,0x06fec314 -.long 0xf8c22049,0x2464bc10,0x875ebf69,0x9bfbcce7,0x4336326b,0xd7a88e2a,0x5bc2acfa,0xda05261c,0xeba7efc8,0xc29f5bdc,0x25dbbf2e,0x471237ca,0x2975f127,0xa72773f2,0x04d0b326,0xdc744e8e -.long 0xa56edb73,0x38a7ed16,0x2c007e70,0x64357e37,0x5080b400,0xa167d15b,0x23de4be1,0x07b41164,0x74c89883,0xb2d91e32,0x2882e7ed,0x3c162821,0x7503e482,0xad6b36ba,0x0ea34331,0x48434e8e -.long 0x2c7ae0b9,0x79f4f24f,0x1939b44a,0xc46fbf81,0x56595eb1,0x76fefae8,0xcd5f29c7,0x417b66ab,0xc5ceec20,0x5f2332b2,0xe1a1cae2,0xd69661ff,0x9b0286e6,0x5ede7e52,0xe276b993,0x9d062529 -.long 0x7e50122b,0x324794b0,0x4af07ca5,0xdd744f8b,0xd63fc97b,0x30a12f08,0x76626d9d,0x39650f1a,0x1fa38477,0x101b47f7,0xd4dc124f,0x3d815f19,0xb26eb58a,0x1569ae95,0x95fb1887,0xc3cde188 -.long 0xf9539a48,0x54e9f37b,0x7408c1a5,0xb0100e06,0xea580cbb,0x821d9811,0x86e50c56,0x8af52d35,0xdbbf698b,0xdfbd9d47,0x03dc1c73,0x2961a1ea,0xe76a5df8,0x203d38f8,0x6def707a,0x08a53a68 -.long 0x1bee45d4,0x26eefb48,0x3c688036,0xb3cee346,0xc42f2469,0x463c5315,0x81378162,0x19d84d2e,0x1c4d349f,0x22d7c3c5,0x163d59c5,0x65965844,0xb8abceae,0xcf198c56,0x628559d5,0x6fb1fb1b -.long 0x07bf8fe3,0x8bbffd06,0x3467734b,0x46259c58,0x35f7f0d3,0xd8953cea,0xd65b0ff1,0x1f0bece2,0xf3c72914,0xf7d5b4b3,0x3cb53389,0x29e8ea95,0x836b6d46,0x4a365626,0xea174fde,0xe849f910 -.long 0xf4737f21,0x7ec62fbb,0x6209f5ac,0xd8dba5ab,0xa5f9adbe,0x24b5d7a9,0xa61dc768,0x707d28f7,0xcaa999ea,0x7711460b,0x1c92e4cc,0xba7b174d,0x18d4bf2d,0x3c4bab66,0xeb8bd279,0xb8f0c980 -.long 0x324b4737,0x024bea9a,0x32a83bca,0xfba9e423,0xa232dced,0x6e635643,0x2571c8ba,0x99619367,0x54b7032b,0xe8c9f357,0x2442d54a,0xf936b3ba,0x8290c65a,0x2263f0f0,0xee2c7fdb,0x48989780 -.long 0x13d4f95e,0xadc5d55a,0xad9b8500,0x737cff85,0x8a73f43d,0x271c557b,0xe18bc476,0xbed617a4,0x7dfd8ab2,0x66245401,0x3a2870aa,0xae7b89ae,0x23a7e545,0x1b555f53,0xbe057e4c,0x6791e247 -.long 0x324fa34d,0x860136ad,0x4cbeae28,0xea111447,0xbedd3299,0x023a4270,0xc1c35c34,0x3d5c3a7f,0x8d0412d2,0xb0f6db67,0xfcdc6b9a,0xd92625e2,0x4e28a982,0x92ae5ccc,0x47a3ce7e,0xea251c36 -.long 0x790691bf,0x9d658932,0x06b736ae,0xed610589,0xc0d63b6e,0x712c2f04,0xc63d488f,0x5cf06fd5,0xd9588e41,0x97363fac,0x2b93257e,0x1f9bf762,0x667acace,0xa9d1ffc4,0x0a061ecf,0x1cf4a1aa -.long 0xdc1818d0,0x40e48a49,0xa3621ab0,0x0643ff39,0xe39ef639,0x5768640c,0x04d86854,0x1fc099ea,0xeccd28fd,0x9130b9c3,0x7eec54ab,0xd743cbd2,0xe5b475b6,0x052b146f,0x900a7d1f,0x058d9a82 -.long 0x91262b72,0x65e02292,0xbb0edf03,0x96f924f9,0xfe206842,0x5cfa59c8,0x5eafa720,0xf6037004,0x18d7dd96,0x5f30699e,0xcbab2495,0x381e8782,0xdd8be949,0x91669b46,0x26aae8ef,0xb40606f5 -.long 0xfc6751a4,0x2812b839,0xfba800ef,0x16196214,0x4c1a2875,0x4398d5ca,0x653d8349,0x720c00ee,0xd820007c,0xc2699eb0,0xa39b5825,0x880ee660,0x471f6984,0x70694694,0xe3dda99a,0xf7d16ea8 -.long 0xc0519a23,0x28d675b2,0x4f6952e3,0x9ebf94fe,0xa2294a8a,0xf28bb767,0xfe0af3f5,0x85512b4d,0x99b16a0d,0x18958ba8,0xba7548a7,0x95c2430c,0xa16be615,0xb30d1b10,0x85bfb74c,0xe3ebbb97 -.long 0x18549fdb,0xa3273cfe,0x4fcdb792,0xf6e200bf,0x83aba56c,0x54a76e18,0x89ef6aa2,0x73ec66f6,0xd1b9a305,0x8d17add7,0xb7ae1b9d,0xa959c5b9,0x6bcc094a,0x88643522,0xd7d429b9,0xcc5616c4 -.long 0xe6a33f7c,0xa6dada01,0x9d4e70ad,0xc6217a07,0x09c15b7c,0xd619a818,0x0e80c854,0xea06b329,0xa5f5e7b9,0x174811ce,0x787c65f4,0x66dfc310,0x3316ab54,0x4ea7bd69,0x1dcc0f70,0xc12c4acb -.long 0x1e407dd9,0xe4308d1a,0x91afa997,0xe8a3587c,0xab77b7a5,0xea296c12,0x673c0d52,0xb5ad49e4,0x7006085a,0x40f9b2b2,0x87bf6ec2,0xa88ff340,0x4e3066a6,0x978603b1,0xb5e486e2,0xb3f99fc2 -.long 0xb2e63645,0x07b53f5e,0x84c84232,0xbe57e547,0x7214d5cf,0xd779c216,0x029a3aca,0x617969cd,0x8a7017a0,0xd17668cd,0xbe9b7ee8,0x77b4d19a,0x9c161776,0x58fd0e93,0xd5968a72,0xa8c4f4ef -.long 0x67b3de77,0x296071cc,0x634f7905,0xae3c0b8e,0x8a7100c9,0x67e440c2,0xeb4b9b42,0xbb8c3c1b,0xc51b3583,0x6d71e8ea,0x9525e642,0x7591f5af,0x13f509f3,0xf73a2f7b,0x5619ac9b,0x618487aa -.long 0x9d61718a,0x3a72e5f7,0x7592d28c,0x00413bcc,0x963c35cf,0x7d9b11d3,0xb90a46ed,0x77623bcf,0xdcdd2a50,0xdeef273b,0x0601846e,0x4a741f9b,0x0ec6e929,0x33b89e51,0x8b7f22cd,0xcb02319f -.long 0x084bae24,0xbbe1500d,0x343d2693,0x2f0ae8d7,0x7cdef811,0xacffb5f2,0x263fb94f,0xaa0c030a,0xa0f442de,0x6eef0d61,0x27b139d3,0xf92e1817,0x0ad8bc28,0x1ae6deb7,0xc0514130,0xa89e38dc -.long 0xd2fdca23,0x81eeb865,0xcc8ef895,0x5a15ee08,0x01905614,0x768fa10a,0x880ee19b,0xeff5b8ef,0xcb1c8a0e,0xf0c0cabb,0xb8c838f9,0x2e1ee9cd,0x8a4a14c0,0x0587d8b8,0x2ff698e5,0xf6f27896 -.long 0x89ee6256,0xed38ef1c,0x6b353b45,0xf44ee1fe,0x70e903b3,0x9115c0c7,0x818f31df,0xc78ec0a1,0xb7dccbc6,0x6c003324,0x163bbc25,0xd96dd1f3,0x5cedd805,0x33aa82dd,0x7f7eb2f1,0x123aae4f -.long 0xa26262cd,0x1723fcf5,0x0060ebd5,0x1f7f4d5d,0xb2eaa3af,0xf19c5c01,0x9790accf,0x2ccb9b14,0x52324aa6,0x1f9c1cad,0x7247df54,0x63200526,0xbac96f82,0x5732fe42,0x01a1c384,0x52fe771f -.long 0xb1001684,0x546ca13d,0xa1709f75,0xb56b4eee,0xd5db8672,0x266545a9,0x1e8f3cfb,0xed971c90,0xe3a07b29,0x4e7d8691,0xe4b696b9,0x7570d9ec,0x7bc7e9ae,0xdc5fa067,0xc82c4844,0x68b44caf -.long 0xbf44da80,0x519d34b3,0x5ab32e66,0x283834f9,0x6278a000,0x6e608797,0x627312f6,0x1e62960e,0xe6901c55,0x9b87b27b,0x24fdbc1f,0x80e78538,0x2facc27d,0xbbbc0951,0xac143b5a,0x06394239 -.long 0x376c1944,0x35bb4a40,0x63da1511,0x7cb62694,0xb7148a3b,0xafd29161,0x4e2ea2ee,0xa6f9d9ed,0x880dd212,0x15dc2ca2,0xa61139a9,0x903c3813,0x6c0f8785,0x2aa7b46d,0x901c60ff,0x36ce2871 -.long 0xe10d9c12,0xc683b028,0x032f33d3,0x7573baa2,0x67a31b58,0x87a9b1f6,0xf4ffae12,0xfd3ed11a,0x0cb2748e,0x83dcaa9a,0x5d6fdf16,0x8239f018,0x72753941,0xba67b49c,0xc321cb36,0x2beec455 -.long 0x3f8b84ce,0x88015606,0x8d38c86f,0x76417083,0x598953dd,0x054f1ca7,0x4e8e7429,0xc939e110,0x5a914f2f,0x9b1ac2b3,0xe74b8f9c,0x39e35ed3,0x781b2fb0,0xd0debdb2,0x2d997ba2,0x1585638f -.long 0x9e2fce99,0x9c4b646e,0x1e80857f,0x68a21081,0x3643b52a,0x06d54e44,0x0d8eb843,0xde8d6d63,0x42146a0a,0x70321563,0x5eaa3622,0x8ba826f2,0x86138787,0x227a58bd,0x10281d37,0x43b6c03c -.long 0xb54dde39,0x6326afbb,0xdb6f2d5f,0x744e5e8a,0xcff158e1,0x48b2a99a,0xef87918f,0xa93c8fa0,0xde058c5c,0x2182f956,0x936f9e7a,0x216235d2,0xd2e31e67,0xace0c0db,0xf23ac3e7,0xc96449bf -.long 0x170693bd,0x7e9a2874,0xa45e6335,0xa28e14fd,0x56427344,0x5757f6b3,0xacf8edf9,0x822e4556,0xe6a285cd,0x2b7a6ee2,0xa9df3af0,0x5866f211,0xf845b844,0x40dde2dd,0x110e5e49,0x986c3726 -.long 0xf7172277,0x73680c2a,0x0cccb244,0x57b94f0f,0x2d438ca7,0xbdff7267,0xcf4663fd,0xbad1ce11,0xd8f71cae,0x9813ed9d,0x961fdaa6,0xf43272a6,0xbd6d1637,0xbeff0119,0x30361978,0xfebc4f91 -.long 0x2f41deff,0x02b37a95,0xe63b89b7,0x0e44a59a,0x143ff951,0x673257dc,0xd752baf4,0x19c02205,0xc4b7d692,0x46c23069,0xfd1502ac,0x2e6392c3,0x1b220846,0x6057b1a2,0x0c1b5b63,0xe51ff946 -.long 0x566c5c43,0x6e85cb51,0x3597f046,0xcff9c919,0x4994d94a,0x9354e90c,0x2147927d,0xe0a39332,0x0dc1eb2b,0x8427fac1,0x2ff319fa,0x88cfd8c2,0x01965274,0xe2d4e684,0x67aaa746,0xfa2e067d -.long 0x3e5f9f11,0xb6d92a7f,0xd6cb3b8e,0x9afe153a,0xddf800bd,0x4d1a6dd7,0xcaf17e19,0xf6c13cc0,0x325fc3ee,0x15f6c58e,0xa31dc3b2,0x71095400,0xafa3d3e7,0x168e7c07,0x94c7ae2d,0x3f8417a1 -.long 0x813b230d,0xec234772,0x17344427,0x634d0f5f,0xd77fc56a,0x11548ab1,0xce06af77,0x7fab1750,0x4f7c4f83,0xb62c10a7,0x220a67d9,0xa7d2edc4,0x921209a0,0x1c404170,0xface59f0,0x0b9815a0 -.long 0x319540c3,0x2842589b,0xa283d6f8,0x18490f59,0xdaae9fcb,0xa2731f84,0xc3683ba0,0x3db6d960,0x14611069,0xc85c63bb,0x0788bf05,0xb19436af,0x347460d2,0x905459df,0xe11a7db1,0x73f6e094 -.long 0xb6357f37,0xdc7f938e,0x2bd8aa62,0xc5d00f79,0x2ca979fc,0xc878dcb9,0xeb023a99,0x37e83ed9,0x1560bf3d,0x6b23e273,0x1d0fae61,0x1086e459,0x9a9414bd,0x78248316,0xf0ea9ea1,0x1b956bc0 -.long 0xc31b9c38,0x7b85bb91,0x48ef57b5,0x0c5aa90b,0xaf3bab6f,0xdedeb169,0x2d373685,0xe610ad73,0x02ba8e15,0xf13870df,0x8ca7f771,0x0337edb6,0xb62c036c,0xe4acf747,0xb6b94e81,0xd921d576 -.long 0x2c422f7a,0xdbc86439,0xed348898,0xfb635362,0xc45bfcd1,0x83084668,0x2b315e11,0xc357c9e3,0x5b2e5b8c,0xb173b540,0xe102b9a4,0x7e946931,0x7b0fb199,0x17c890eb,0xd61b662b,0xec225a83 -.long 0xee3c76cb,0xf306a3c8,0xd32a1f6e,0x3cf11623,0x6863e956,0xe6d5ab64,0x5c005c26,0x3b8a4cbe,0x9ce6bb27,0xdcd529a5,0x04d4b16f,0xc4afaa52,0x7923798d,0xb0624a26,0x6b307fab,0x85e56df6 -.long 0x2bf29698,0x0281893c,0xd7ce7603,0x91fc19a4,0xad9a558f,0x75a5dca3,0x4d50bf77,0x40ceb3fa,0xbc9ba369,0x1baf6060,0x597888c2,0x927e1037,0x86a34c07,0xd936bf19,0xc34ae980,0xd4cf10c1 -.long 0x859dd614,0x3a3e5334,0x18d0c8ee,0x9c475b5b,0x07cd51d5,0x63080d1f,0xb88b4326,0xc9c0d0a6,0xc234296f,0x1ac98691,0x94887fb6,0x2a0a83a4,0x0cea9cf2,0x56511427,0xa24802f5,0x5230a6e8 -.long 0x72e3d5c1,0xf7a2bf0f,0x4f21439e,0x37717446,0x9ce30334,0xfedcbf25,0x7ce202f9,0xe0030a78,0x1202e9ca,0x6f2d9ebf,0x75e6e591,0xe79dde6c,0xf1dac4f8,0xf52072af,0xbb9b404d,0x6c8d087e -.long 0xbce913af,0xad0fc73d,0x458a07cb,0x909e587b,0xd4f00c8a,0x1300da84,0xb54466ac,0x425cd048,0x90e9d8bf,0xb59cb9be,0x3e431b0e,0x991616db,0x531aecff,0xd3aa117a,0x59f4dc3b,0x91af92d3 -.long 0xe93fda29,0x9b1ec292,0xe97d91bc,0x76bb6c17,0xaface1e6,0x7509d95f,0xbe855ae3,0x3653fe47,0x0f680e75,0x73180b28,0xeeb6c26c,0x75eefd1b,0xb66d4236,0xa4cdf29f,0x6b5821d8,0x2d70a997 -.long 0x20445c36,0x7a3ee207,0x59877174,0x71d1ac82,0x949f73e9,0x0fc539f7,0x982e3081,0xd05cf3d7,0x7b1c7129,0x8758e20b,0x569e61f2,0xffadcc20,0x59544c2d,0xb05d3a2f,0x9fff5e53,0xbe16f5c1 -.long 0xaad58135,0x73cf65b8,0x037aa5be,0x622c2119,0x646fd6a0,0x79373b3f,0x0d3978cf,0x0e029db5,0x94fba037,0x8bdfc437,0x620797a6,0xaefbd687,0xbd30d38e,0x3fa5382b,0x585d7464,0x7627cfbf -.long 0x4e4ca463,0xb2330fef,0x3566cc63,0xbcef7287,0xcf780900,0xd161d2ca,0x5b54827d,0x135dc539,0x27bf1bc6,0x638f052e,0x07dfa06c,0x10a224f0,0x6d3321da,0xe973586d,0x26152c8f,0x8b0c5738 -.long 0x34606074,0x07ef4f2a,0xa0f7047a,0x80fe7fe8,0xe1a0e306,0x3d1a8152,0x88da5222,0x32cf43d8,0x5f02ffe6,0xbf89a95f,0x806ad3ea,0x3d9eb9a4,0x79c8e55e,0x012c17bb,0x99c81dac,0xfdcd1a74 -.long 0xb9556098,0x7043178b,0x801c3886,0x4090a1df,0x9b67b912,0x759800ff,0x232620c8,0x3e5c0304,0x70dceeca,0x4b9d3c4b,0x181f648e,0xbb2d3c15,0x6e33345c,0xf981d837,0x0cf2297a,0xb626289b -.long 0x8baebdcf,0x766ac659,0x75df01e5,0x1a28ae09,0x375876d8,0xb71283da,0x607b9800,0x4865a96d,0x237936b2,0x25dd1bcd,0x60417494,0x332f4f4b,0x370a2147,0xd0923d68,0xdc842203,0x497f5dfb -.long 0x32be5e0f,0x9dc74cbd,0x17a01375,0x7475bcb7,0x50d872b1,0x438477c9,0xffe1d63d,0xcec67879,0xd8578c70,0x9b006014,0x78bb6b8b,0xc9ad99a8,0x11fb3806,0x6799008e,0xcd44cab3,0xcfe81435 -.long 0x2f4fb344,0xa2ee1582,0x483fa6eb,0xb8823450,0x652c7749,0x622d323d,0xbeb0a15b,0xd8474a98,0x5d1c00d0,0xe43c154d,0x0e3e7aac,0x7fd581d9,0x2525ddf8,0x2b44c619,0xb8ae9739,0x67a033eb -.long 0x9ef2d2e4,0x113ffec1,0xd5a0ea7f,0x1bf6767e,0x03714c0a,0x57fff75e,0x0a23e9ee,0xa23c422e,0x540f83af,0xdd5f6b2d,0x55ea46a7,0xc2c2c27e,0x672a1208,0xeb6b4246,0xae634f7a,0xd13599f7 -.long 0xd7b32c6e,0xcf914b5c,0xeaf61814,0x61a5a640,0x208a1bbb,0x8dc3df8b,0xb6d79aa5,0xef627fd6,0xc4c86bc8,0x44232ffc,0x061539fe,0xe6f9231b,0x958b9533,0x1d04f25a,0x49e8c885,0x180cf934 -.long 0x9884aaf7,0x89689595,0x07b348a6,0xb1959be3,0x3c147c87,0x96250e57,0xdd0c61f8,0xae0efb3a,0xca8c325e,0xed00745e,0xecff3f70,0x3c911696,0x319ad41d,0x73acbc65,0xf0b1c7ef,0x7b01a020 -.long 0x63a1483f,0xea32b293,0x7a248f96,0x89eabe71,0x343157e5,0x9c6231d3,0xdf3c546d,0x93a375e5,0x6a2afe69,0xe76e9343,0xe166c88e,0xc4f89100,0x4f872093,0x248efd0d,0x8fe0ea61,0xae0eb3ea -.long 0x9d79046e,0xaf89790d,0x6cee0976,0x4d650f2d,0x43071eca,0xa3935d9a,0x283b0bfe,0x66fcd2c9,0x696605f1,0x0e665eb5,0xa54cd38d,0xe77e5d07,0x43d950cf,0x90ee050a,0xd32e69b5,0x86ddebda -.long 0xfddf7415,0x6ad94a3d,0x3f6e8d5a,0xf7fa1309,0xe9957f75,0xc4831d1d,0xd5817447,0x7de28501,0x9e2aeb6b,0x6f1d7078,0xf67a53c2,0xba2b9ff4,0xdf9defc3,0x36963767,0x0d38022c,0x479deed3 -.long 0x3a8631e8,0xd2edb89b,0x7a213746,0x8de855de,0xb00c5f11,0xb2056cb7,0x2c9b85e4,0xdeaefbd0,0xd150892d,0x03f39a8d,0x218b7985,0x37b84686,0xb7375f1a,0x36296dd8,0xb78e898e,0x472cd4b1 -.long 0xe9f05de9,0x15dff651,0x2ce98ba9,0xd4045069,0x9b38024c,0x8466a7ae,0xe5a6b5ef,0xb910e700,0xb3aa8f0d,0xae1c56ea,0x7eee74a6,0xbab2a507,0x4b4c4620,0x0dca11e2,0x4c47d1f4,0xfd896e2e -.long 0x308fbd93,0xeb45ae53,0x02c36fda,0x46cd5a2e,0xbaa48385,0x6a3d4e90,0x9dbe9960,0xdd55e62e,0x2a81ede7,0xa1406aa0,0xf9274ea7,0x6860dd14,0x80414f86,0xcfdcb0c2,0x22f94327,0xff410b10 -.long 0x49ad467b,0x5a33cc38,0x0a7335f1,0xefb48b6c,0xb153a360,0x14fb54a4,0xb52469cc,0x604aa9d2,0x754e48e9,0x5e9dc486,0x37471e8e,0x693cb455,0x8d3b37b6,0xfb2fd7cd,0xcf09ff07,0x63345e16 -.long 0x23a5d896,0x9910ba6b,0x7fe4364e,0x1fe19e35,0x9a33c677,0x6e1da8c3,0x29fd9fd0,0x15b4488b,0x1a1f22bf,0x1f439254,0xab8163e8,0x920a8a70,0x07e5658e,0x3fd1b249,0xb6ec839b,0xf2c4f79c -.long 0x4aa38d1b,0x1abbc3d0,0xb5d9510e,0x3b0db35c,0x3e60dec0,0x1754ac78,0xea099b33,0x53272fd7,0x07a8e107,0x5fb0494f,0x6a8191fa,0x4a89e137,0x3c4ad544,0xa113b7f6,0x6cb9897b,0x88a2e909 -.long 0xb44a3f84,0x17d55de3,0x17c6c690,0xacb2f344,0x10232390,0x32088168,0x6c733bf7,0xf2e8a61f,0x9c2d7652,0xa774aab6,0xed95c5bc,0xfb5307e3,0x4981f110,0xa05c73c2,0xa39458c9,0x1baae31c -.long 0xcbea62e7,0x1def185b,0xeaf63059,0xe8ac9eae,0x9921851c,0x098a8cfd,0x3abe2f5b,0xd959c3f1,0x20e40ae5,0xa4f19525,0x07a24aa1,0x320789e3,0x7392b2bc,0x259e6927,0x1918668b,0x58f6c667 -.long 0xc55d2d8b,0xce1db2bb,0xf4f6ca56,0x41d58bb7,0x8f877614,0x7650b680,0xf4c349ed,0x905e16ba,0xf661acac,0xed415140,0xcb2270af,0x3b8784f0,0x8a402cba,0x3bc280ac,0x0937921a,0xd53f7146 -.long 0xe5681e83,0xc03c8ee5,0xf6ac9e4a,0x62126105,0x936b1a38,0x9503a53f,0x782fecbd,0x3d45e2d4,0x76e8ae98,0x69a5c439,0xbfb4b00e,0xb53b2eeb,0x72386c89,0xf1674712,0x4268bce4,0x30ca34a2 -.long 0x78341730,0x7f1ed86c,0xb525e248,0x8ef5beb8,0xb74fbf38,0xbbc489fd,0x91a0b382,0x38a92a0e,0x22433ccf,0x7a77ba3f,0xa29f05a9,0xde8362d6,0x61189afc,0x7f6a30ea,0x59ef114f,0x693b5505 -.long 0xcd1797a1,0x50266bc0,0xf4b7af2d,0xea17b47e,0x3df9483e,0xd6c4025c,0xa37b18c9,0x8cbb9d9f,0x4d8424cf,0x91cbfd9c,0xab1c3506,0xdb7048f1,0x028206a3,0x9eaf641f,0x25bdf6ce,0xf986f3f9 -.long 0x224c08dc,0x262143b5,0x81b50c91,0x2bbb09b4,0xaca8c84f,0xc16ed709,0xb2850ca8,0xa6210d9d,0x09cb54d6,0x6d8df67a,0x500919a4,0x91eef6e0,0x0f132857,0x90f61381,0xf8d5028b,0x9acede47 -.long 0x90b771c3,0x844d1b71,0xba6426be,0x563b71e4,0xbdb802ff,0x2efa2e83,0xab5b4a41,0x3410cbab,0x30da84dd,0x555b2d26,0xee1cc29a,0xd0711ae9,0x2f547792,0xcf3e8c60,0xdc678b35,0x03d7d5de -.long 0xced806b8,0x071a2fa8,0x697f1478,0x222e6134,0xabfcdbbf,0xdc16fd5d,0x121b53b8,0x44912ebf,0x2496c27c,0xac943674,0x1ffc26b0,0x8ea3176c,0x13debf2c,0xb6e224ac,0xf372a832,0x524cc235 -.long 0x9f6f1b18,0xd706e1d8,0x44cce35b,0x2552f005,0xa88e31fc,0x8c8326c2,0xf9552047,0xb5468b2c,0x3ff90f2b,0xce683e88,0x2f0a5423,0x77947bdf,0xed56e328,0xd0a1b28b,0xc20134ac,0xaee35253 -.long 0x3567962f,0x7e98367d,0x8188bffb,0x379ed61f,0xfaf130a1,0x73bba348,0x904ed734,0x6c1f75e1,0x3b4a79fc,0x18956642,0x54ef4493,0xf20bc83d,0x9111eca1,0x836d425d,0x009a8dcf,0xe5b5c318 -.long 0x13221bc5,0x3360b25d,0x6b3eeaf7,0x707baad2,0x743a95a1,0xd7279ed8,0x969e809f,0x7450a875,0xe5d0338f,0x32b6bd53,0x2b883bbc,0x1e77f7af,0x1063ecd0,0x90da12cc,0xc315be47,0xe2697b58 -.long 0xda85d534,0x2771a5bd,0xff980eea,0x53e78c1f,0x900385e7,0xadf1cf84,0xc9387b62,0x7d3b14f6,0xcb8f2bd2,0x170e74b0,0x827fa993,0x2d50b486,0xf6f32bab,0xcdbe8c9a,0xc3b93ab8,0x55e906b0 -.long 0x8fe280d1,0x747f22fc,0xb2e114ab,0xcd8e0de5,0xe10b68b0,0x5ab7dbeb,0xa480d4b2,0x9dc63a9c,0x4be1495f,0x78d4bc3b,0x9359122d,0x25eb3db8,0x0809cbdc,0x3f8ac05b,0xd37c702f,0xbf4187bb -.long 0x1416a6a5,0x84cea069,0x43ef881c,0x8f860c79,0x38038a5d,0x41311f8a,0xfc612067,0xe78c2ec0,0x5ad73581,0x494d2e81,0x59604097,0xb4cc9e00,0xf3612cba,0xff558aec,0x9e36c39e,0x35beef7a -.long 0xdbcf41b9,0x1845c7cf,0xaea997c0,0x5703662a,0xe402f6d8,0x8b925afe,0x4dd72162,0xd0a1b1ae,0x03c41c4b,0x9f47b375,0x0391d042,0xa023829b,0x503b8b0a,0x5f5045c3,0x98c010e5,0x123c2688 -.long 0x36ba06ee,0x324ec0cc,0x3dd2cc0c,0xface3115,0xf333e91f,0xb364f3be,0x28e832b0,0xef8aff73,0x2d05841b,0x1e9bad04,0x356a21e2,0x42f0e3df,0x4add627e,0xa3270bcb,0xd322e711,0xb09a8158 -.long 0x0fee104a,0x86e326a1,0x3703f65d,0xad7788f8,0x47bc4833,0x7e765430,0x2b9b893a,0x6cee582b,0xe8f55a7b,0x9cd2a167,0xd9e4190d,0xefbee3c6,0xd40c2e9d,0x33ee7185,0xa380b548,0x844cc9c5 -.long 0x66926e04,0x323f8ecd,0x8110c1ba,0x0001e38f,0xfc6a7f07,0x8dbcac12,0x0cec0827,0xd65e1d58,0xbe76ca2d,0xd2cd4141,0xe892f33a,0x7895cf5c,0x367139d2,0x956d230d,0xd012c4c1,0xa91abd3e -.long 0x87eb36bf,0x34fa4883,0x914b8fb4,0xc5f07102,0xadb9c95f,0x90f0e579,0x28888195,0xfe6ea8cb,0xedfa9284,0x7b9b5065,0x2b8c8d65,0x6c510bd2,0xcbe8aafd,0xd7b8ebef,0x96b1da07,0xedb3af98 -.long 0x6295d426,0x28ff779d,0x3fa3ad7b,0x0c4f6ac7,0x8b8e2604,0xec44d054,0x8b0050e1,0x9b32a66d,0xf0476ce2,0x1f943366,0xa602c7b4,0x7554d953,0x524f2809,0xbe35aca6,0xfd4edbea,0xb6881229 -.long 0x508efb63,0xe8cd0c8f,0x6abcefc7,0x9eb5b5c8,0xb441ab4f,0xf5621f5f,0xb76a2b22,0x79e6c046,0xe37a1f69,0x74a4792c,0x03542b60,0xcbd252cb,0xb3c20bd3,0x785f65d5,0x4fabc60c,0x8dea6143 -.long 0xde673629,0x45e21446,0x703c2d21,0x57f7aa1e,0x98c868c7,0xa0e99b7f,0x8b641676,0x4e42f66d,0x91077896,0x602884dc,0xc2c9885b,0xa0d690cf,0x3b9a5187,0xfeb4da33,0x153c87ee,0x5f789598 -.long 0x52b16dba,0x2192dd47,0x3524c1b1,0xdeefc0e6,0xe4383693,0x465ea76e,0x361b8d98,0x79401711,0xf21a15cb,0xa5f9ace9,0xefee9aeb,0x73d26163,0xe677016c,0xcca844b3,0x57eaee06,0x6c122b07 -.long 0x15f09690,0xb782dce7,0x2dfc0fc9,0x508b9b12,0x65d89fc6,0x9015ab4b,0xd6d5bb0f,0x5e79dab7,0x6c775aa2,0x64f021f0,0x37c7eca1,0xdf09d8cc,0xef2fa506,0x9a761367,0x5b81eec6,0xed4ca476 -.long 0x10bbb8b5,0x262ede36,0x0641ada3,0x0737ce83,0xe9831ccc,0x4c94288a,0x8065e635,0x487fc1ce,0xb8bb3659,0xb13d7ab3,0x855e4120,0xdea5df3e,0x85eb0244,0xb9a18573,0xa7cfe0a3,0x1a1b8ea3 -.long 0x67b0867c,0x3b837119,0x9d364520,0x8d5e0d08,0xd930f0e3,0x52dccc1e,0xbf20bbaf,0xefbbcec7,0x0263ad10,0x99cffcab,0xfcd18f8a,0xd8199e6d,0xe9f10617,0x64e2773f,0x08704848,0x0079e8e1 -.long 0x8a342283,0x1169989f,0xa83012e6,0x8097799c,0x8a6a9001,0xece966cb,0x072ac7fc,0x93b3afef,0x2db3d5ba,0xe6893a2a,0x89bf4fdc,0x263dc462,0xe0396673,0x8852dfc9,0x3af362b6,0x7ac70895 -.long 0x5c2f342b,0xbb9cce4d,0xb52d7aae,0xbf80907a,0x2161bcd0,0x97f3d3cd,0x0962744d,0xb25b0834,0x6c3a1dda,0xc5b18ea5,0x06c92317,0xfe4ec7eb,0xad1c4afe,0xb787b890,0x0ede801a,0xdccd9a92 -.long 0xdb58da1f,0x9ac6ddda,0xb8cae6ee,0x22bbc12f,0x815c4a43,0xc6f8bced,0xf96480c7,0x8105a92c,0x7a859d51,0x0dc3dbf3,0x3041196b,0xe3ec7ce6,0x0d1067c9,0xd9f64b25,0x3d1f8dd8,0xf2321321 -.long 0x76497ee8,0x8b5c619c,0xc717370e,0x5d2b0ac6,0x4fcf68e1,0x98204cb6,0x62bc6792,0x0bdec211,0xa63b1011,0x6973ccef,0xe0de1ac5,0xf9e3fa97,0x3d0e0c8b,0x5efb693e,0xd2d4fcb4,0x037248e9 -.long 0x1ec34f9e,0x80802dc9,0x33810603,0xd8772d35,0x530cb4f3,0x3f06d66c,0xc475c129,0x7be5ed0d,0x31e82b10,0xcb9e3c19,0xc9ff6b4c,0xc63d2857,0x92a1b45e,0xb92118c6,0x7285bbca,0x0aec4414 -.long 0x1e29a3ef,0xfc189ae7,0x4c93302e,0xcbe906f0,0xceaae10e,0xd0107914,0xb68e19f8,0xb7a23f34,0xefd2119d,0xe9d875c2,0xfcadc9c8,0x03198c6e,0x4da17113,0x65591bf6,0x3d443038,0x3cf0bbf8 -.long 0x2b724759,0xae485bb7,0xb2d4c63a,0x945353e1,0xde7d6f2c,0x82159d07,0x4ec5b109,0x389caef3,0xdb65ef14,0x4a8ebb53,0xdd99de43,0x2dc2cb7e,0x83f2405f,0x816fa3ed,0xc14208a3,0x73429bb9 -.long 0xb01e6e27,0xb618d590,0xe180b2dc,0x047e2ccd,0x04aea4a9,0xd1b299b5,0x9fa403a4,0x412c9e1e,0x79407552,0x88d28a36,0xf332b8e3,0x49c50136,0xe668de19,0x3a1b6fcc,0x75122b97,0x178851bc -.long 0xfb85fa4c,0xb1e13752,0x383c8ce9,0xd61257ce,0xd2f74dae,0xd43da670,0xbf846bbb,0xa35aa23f,0x4421fc83,0x5e74235d,0xc363473b,0xf6df8ee0,0x3c4aa158,0x34d7f52a,0x9bc6d22e,0x50d05aab -.long 0xa64785f4,0x8c56e735,0x5f29cd07,0xbc56637b,0x3ee35067,0x53b2bb80,0xdc919270,0x50235a0f,0xf2c4aa65,0x191ab6d8,0x8396023b,0xc3475831,0xf0f805ba,0x80400ba5,0x5ec0f80f,0x8881065b -.long 0xcc1b5e83,0xc370e522,0x860b8bfb,0xde2d4ad1,0x67b256df,0xad364df0,0xe0138997,0x8f12502e,0x7783920a,0x503fa0dc,0xc0bc866a,0xe80014ad,0xd3064ba6,0x3f89b744,0xcba5dba5,0x03511dcd -.long 0x95a7b1a2,0x197dd46d,0x3c6341fb,0x9c4e7ad6,0x484c2ece,0x426eca29,0xde7f4f8a,0x9211e489,0xc78ef1f4,0x14997f6e,0x06574586,0x2b2c0910,0x1c3eede8,0x17286a6e,0x0f60e018,0x25f92e47 -.long 0x31890a36,0x805c5646,0x57feea5b,0x703ef600,0xaf3c3030,0x389f747c,0x54dd3739,0xe0e5daeb,0xc9c9f155,0xfe24a4c3,0xb5393962,0x7e4bf176,0xaf20bf29,0x37183de2,0xf95a8c3b,0x4a1bd7b5 -.long 0x46191d3d,0xa83b9699,0x7b87f257,0x281fc8dd,0x54107588,0xb18e2c13,0x9b2bafe8,0x6372def7,0x0d8972ca,0xdaf4bb48,0x56167a3f,0x3f2dd4b7,0x84310cf4,0x1eace32d,0xe42700aa,0xe3bcefaf -.long 0xd785e73d,0x5fe5691e,0x2ea60467,0xa5db5ab6,0xdfc6514a,0x02e23d41,0xe03c3665,0x35e8048e,0x1adaa0f8,0x3f8b118f,0x84ce1a5a,0x28ec3b45,0x2c6646b8,0xe8cacc6e,0xdbd0e40f,0x1343d185 -.long 0xcaaa358c,0xe5d7f844,0x9924182a,0x1a1db7e4,0x9c875d9a,0xd64cd42d,0x042eeec8,0xb37b515f,0x7b165fbe,0x4d4dd409,0xe206eff3,0xfc322ed9,0x59b7e17e,0x7dee4102,0x8236ca00,0x55a481c0 -.long 0xc23fc975,0x8c885312,0x05d6297b,0x15715806,0xf78edd39,0xa078868e,0x03c45e52,0x956b31e0,0xff7b33a6,0x470275d5,0x0c7e673f,0xc8d5dc3a,0x7e2f2598,0x419227b4,0x4c14a975,0x8b37b634 -.long 0x8b11888c,0xd0667ed6,0x803e25dc,0x5e0e8c3e,0xb987a24a,0x34e5d0dc,0xae920323,0x9f40ac3b,0x34e0f63a,0x5463de95,0x6b6328f9,0xa128bf92,0xda64f1b7,0x491ccd7c,0xc47bde35,0x7ef1ec27 -.long 0xa36a2737,0xa857240f,0x63621bc1,0x35dc1366,0xd4fb6897,0x7a3a6453,0xc929319d,0x80f1a439,0xf8cb0ba0,0xfc18274b,0x8078c5eb,0xb0b53766,0x1e01d0ef,0xfb0d4924,0x372ab09c,0x50d7c67d -.long 0x3aeac968,0xb4e370af,0xc4b63266,0xe4f7fee9,0xe3ac5664,0xb4acd4c2,0xceb38cbf,0xf8910bd2,0xc9c0726e,0x1c3ae50c,0xd97b40bf,0x15309569,0xfd5a5a1b,0x70884b7f,0xef8314cd,0x3890896a -.long 0xa5618c93,0x58e1515c,0x77d942d1,0xe665432b,0xb6f767a8,0xb32181bf,0x3a604110,0x753794e8,0xe8c0dbcc,0x09afeb7c,0x598673a3,0x31e02613,0x7d46db00,0x5d98e557,0x9d985b28,0xfc21fb8c -.long 0xb0843e0b,0xc9040116,0x69b04531,0x53b1b3a8,0x85d7d830,0xdd1649f0,0xcb7427e8,0xbb3bcc87,0xc93dce83,0x77261100,0xa1922a2a,0x7e79da61,0xf3149ce8,0x587a2b02,0xde92ec83,0x147e1384 -.long 0xaf077f30,0x484c83d3,0x0658b53a,0xea78f844,0x027aec53,0x912076c2,0x93c8177d,0xf34714e3,0xc2376c84,0x37ef5d15,0x3d1aa783,0x8315b659,0xef852a90,0x3a75c484,0x16086bd4,0x0ba0c58a -.long 0x529a6d48,0x29688d7a,0xc2f19203,0x9c7f250d,0x682e2df9,0x123042fb,0xad8121bc,0x2b7587e7,0xe0182a65,0x30fc0233,0xe3e1128a,0xb82ecf87,0x93fb098f,0x71682861,0x85e9e6a7,0x043e21ae -.long 0x66c834ea,0xab5b49d6,0x47414287,0x3be43e18,0x219a2a47,0xf40fb859,0xcc58df3c,0x0e6559e9,0x0c6615b4,0xfe1dfe8e,0x56459d70,0x14abc8fd,0x05de0386,0x7be0fa8e,0xe9035c7c,0x8e63ef68 -.long 0x53b31e91,0x116401b4,0x4436b4d8,0x0cba7ad4,0x107afd66,0x9151f9a0,0x1f0ee4c4,0xafaca8d0,0x9ee9761c,0x75fe5c1d,0xf0c0588f,0x3497a16b,0x0304804c,0x3ee2bebd,0xc2c990b9,0xa8fb9a60 -.long 0x39251114,0xd14d32fe,0xcac73366,0x36bf25bc,0xdba7495c,0xc9562c66,0x46ad348b,0x324d301b,0xd670407e,0x9f46620c,0xe3733a01,0x0ea8d4f1,0xb0c324e0,0xd396d532,0x03c317cd,0x5b211a0e -.long 0x5ffe7b37,0x090d7d20,0x1747d2da,0x3b7f3efb,0xb54fc519,0xa2cb525f,0xf66a971e,0x6e220932,0xb486d440,0xddc160df,0x3fe13465,0x7fcfec46,0x76e4c151,0x83da7e4e,0xd8d302b5,0xd6fa48a1 -.long 0x5872cd88,0xc6304f26,0x278b90a1,0x806c1d3c,0xcaf0bc1c,0x3553e725,0xbb9d8d5c,0xff59e603,0x7a0b85dd,0xa4550f32,0x93ecc217,0xdec5720a,0x69d62213,0x0b88b741,0x5b365955,0x7212f245 -.long 0xb5cae787,0x20764111,0x1dfd3124,0x13cb7f58,0x1175aefb,0x2dca77da,0xffaae775,0xeb75466b,0xdb6cff32,0x74d76f3b,0x61fcda9a,0x7440f37a,0xb525028b,0x1bb3ac92,0xa1975f29,0x20fbf8f7 -.long 0xdf83097f,0x982692e1,0x554b0800,0x28738f6c,0xa2ce2f2f,0xdc703717,0x40814194,0x7913b93c,0x1fe89636,0x04924593,0xf78834a6,0x7b98443f,0x5114a5a1,0x11c6ab01,0xffba5f4c,0x60deb383 -.long 0x01a982e6,0x4caa54c6,0x3491cd26,0x1dd35e11,0x7cbd6b05,0x973c315f,0x52494724,0xcab00775,0x6565e15a,0x04659b1f,0x8c8fb026,0xbf30f529,0xa8a0de37,0xfc21641b,0xfa5e5114,0xe9c7a366 -.long 0x52f03ad8,0xdb849ca5,0x024e35c0,0xc7e8dbe9,0xcfc3c789,0xa1a2bbac,0x9c26f262,0xbf733e7d,0xb8444823,0x882ffbf5,0x6bf8483b,0xb7224e88,0x65bef640,0x53023b8b,0xd4d5f8cd,0xaabfec91 -.long 0x079ea1bd,0xa40e1510,0xd05d5d26,0x1ad9addc,0x13e68d4f,0xdb3f2eab,0x640f803f,0x1cff1ae2,0xd4cee117,0xe0e7b749,0x4036d909,0x8e9f275b,0x8f4d4c38,0xce34e31d,0xd75130fc,0x22b37f69 -.long 0xb4014604,0x83e0f1fd,0x89415078,0xa8ce9919,0x41792efe,0x82375b75,0x97d4515b,0x4f59bf5c,0x923a277d,0xac4f324f,0x650f3406,0xd9bc9b7d,0x8a39bc51,0xc6fa87d1,0x5ccc108f,0x82588530 -.long 0x82e4c634,0x5ced3c9f,0x3a4464f8,0x8efb8314,0x7a1dca25,0xe706381b,0x5a2a412b,0x6cd15a3c,0xbfcd8fb5,0x9347a8fd,0x6e54cd22,0x31db2eef,0xf8d8932f,0xc4aeb11e,0x344411af,0x11e7c1ed -.long 0xdc9a151e,0x2653050c,0x3bb0a859,0x9edbfc08,0xfd5691e7,0x926c81c7,0x6f39019a,0x9c1b2342,0x7f8474b9,0x64a81c8b,0x01761819,0x90657c07,0x55e0375a,0x390b3331,0xb6ebc47d,0xc676c626 -.long 0xb7d6dee8,0x51623247,0x79659313,0x0948d927,0xe9ab35ed,0x99700161,0x8ddde408,0x06cc32b4,0x061ef338,0x6f2fd664,0xc202e9ed,0x1606fa02,0x929ba99b,0x55388bc1,0x1e81df69,0xc4428c5e -.long 0xf91b0b2a,0xce2028ae,0xf03dfd3f,0xce870a23,0x0affe8ed,0x66ec2c87,0x284d0c00,0xb205fb46,0x44cefa48,0xbf5dffe7,0xa19876d7,0xb6fc37a8,0x08b72863,0xbecfa84c,0x2576374f,0xd7205ff5 -.long 0x8887de41,0x80330d32,0x869ea534,0x5de0df0c,0x3c56ea17,0x13f42753,0x452b1a78,0xeb1f6069,0xe30ea15c,0x50474396,0xc1494125,0x575816a1,0xfe6bb38f,0xbe1ce55b,0x96ae30f7,0xb901a948 -.long 0xd8fc3548,0xe5af0f08,0xd73bfd08,0x5010b5d0,0x53fe655a,0x993d2880,0x1c1309fd,0x99f2630b,0xb4e3b76f,0xd8677baf,0xb840784b,0x14e51ddc,0xbf0092ce,0x326c750c,0xf528320f,0xc83d306b -.long 0x77d4715c,0xc4456715,0x6b703235,0xd30019f9,0xd669e986,0x207ccb2e,0xf6dbfc28,0x57c824af,0xd8f92a23,0xf0eb532f,0x9bb98fd2,0x4a557fd4,0xc1e6199a,0xa57acea7,0x8b94b1ed,0x0c663820 -.long 0xf83a9266,0x9b42be8f,0x0101bd45,0xc7741c97,0x07bd9ceb,0x95770c11,0x8b2e0744,0x1f50250a,0x1477b654,0xf762eec8,0x15efe59a,0xc65b900e,0x9546a897,0x88c96148,0xc30b4d7c,0x7e8025b3 -.long 0x12045cf9,0xae4065ef,0x9ccce8bd,0x6fcb2caf,0xf2cf6525,0x1fa0ba4e,0xcb72c312,0xf683125d,0xe312410e,0xa01da4ea,0x6cd8e830,0x67e28677,0x98fb3f07,0xabd95752,0xeef649a5,0x05f11e11 -.long 0x9d3472c2,0xba47faef,0xc77d1345,0x3adff697,0xdd15afee,0x4761fa04,0xb9e69462,0x64f1f61a,0x9bfb9093,0xfa691fab,0xa1133dfe,0x3df8ae8f,0x58cc710d,0xcd5f8967,0x16c7fe79,0xfbb88d50 -.long 0xe88c50d1,0x8e011b4c,0xa8771c4f,0x7532e807,0xe2278ee4,0x64c78a48,0x3845072a,0x0b283e83,0x49e69274,0x98a6f291,0x1868b21c,0xb96e9668,0xb1a8908e,0x38f0adc2,0x1feb829d,0x90afcff7 -.long 0x210b0856,0x9915a383,0xdef04889,0xa5a80602,0x7c64d509,0x800e9af9,0xb8996f6f,0x81382d0b,0x81927e27,0x490eba53,0x4af50182,0x46c63b32,0xd3ad62ce,0x784c5fd9,0xf8ae8736,0xe4fa1870 -.long 0xd7466b25,0x4ec9d0bc,0xdb235c65,0x84ddbe1a,0x163c1688,0x5e2645ee,0x00eba747,0x570bd00e,0x128bfa0f,0xfa51b629,0x6c1d3b68,0x92fce1bd,0xb66778b1,0x3e7361dc,0x5561d2bb,0x9c7d249d -.long 0x0bbc6229,0xa40b28bf,0xdfd91497,0x1c83c05e,0xf083df05,0x5f9f5154,0xeee66c9d,0xbac38b3c,0xec0dfcfd,0xf71db7e3,0x8b0a8416,0xf2ecda8e,0x7812aa66,0x52fddd86,0x4e6f4272,0x2896ef10 -.long 0x0fe9a745,0xff27186a,0x49ca70db,0x08249fcd,0x441cac49,0x7425a2e6,0xece5ff57,0xf4a0885a,0x7d7ead58,0x6e2cb731,0x1898d104,0xf96cf7d6,0x4f2c9a89,0xafe67c9d,0x1c7bf5bc,0x89895a50 -.long 0x573cecfa,0xdc7cb8e5,0xd15f03e6,0x66497eae,0x3f084420,0x6bc0de69,0xacd532b0,0x323b9b36,0x0115a3c1,0xcfed390a,0x2d65ca0e,0x9414c40b,0x2f530c78,0x641406bd,0x833438f2,0x29369a44 -.long 0x903fa271,0x996884f5,0xb9da921e,0xe6da0fd2,0x5db01e54,0xa6f2f269,0x6876214e,0x1ee3e9bd,0xe27a9497,0xa26e181c,0x8e215e04,0x36d254e4,0x252cabca,0x42f32a6c,0x80b57614,0x99481487 -.long 0x40d9cae1,0x4c4dfe69,0x11a10f09,0x05869580,0x3491b64b,0xca287b57,0x3fd4a53b,0x77862d5d,0x50349126,0xbf94856e,0x71c5268f,0x2be30bd1,0xcbb650a6,0x10393f19,0x778cf9fd,0x639531fe -.long 0xb2935359,0x02556a11,0xaf8c126e,0xda38aa96,0x0960167f,0x47dbe6c2,0x501901cd,0x37bbabb6,0x2c947778,0xb6e979e0,0x7a1a1dc6,0xd69a5175,0x9d9faf0c,0xc3ed5095,0x1d5fa5f0,0x4dd9c096 -.long 0x64f16ea8,0xa0c4304d,0x7e718623,0x8b1cac16,0x7c67f03e,0x0b576546,0xcbd88c01,0x559cf5ad,0x0e2af19a,0x074877bb,0xa1228c92,0x1f717ec1,0x326e8920,0x70bcb800,0x4f312804,0xec6e2c5c -.long 0x3fca4752,0x426aea7d,0x2211f62a,0xf12c0949,0x7be7b6b5,0x24beecd8,0x36d7a27d,0xb77eaf4c,0xfda78fd3,0x154c2781,0x264eeabe,0x848a83b0,0x4ffe2bc4,0x81287ef0,0xb6b6fc2a,0x7b6d88c6 -.long 0xce417d99,0x805fb947,0x8b916cc4,0x4b93dcc3,0x21273323,0x72e65bb3,0x6ea9886e,0xbcc1badd,0x4bc5ee85,0x0e223011,0xc18ee1e4,0xa561be74,0xa6bcf1f1,0x762fd2d4,0x95231489,0x50e6a5a4 -.long 0xa00b500b,0xca96001f,0x5d7dcdf5,0x5c098cfc,0x8c446a85,0xa64e2d2e,0x971f3c62,0xbae9bcf1,0x8435a2c5,0x4ec22683,0x4bad4643,0x8ceaed6c,0xccccf4e3,0xe9f8fb47,0x1ce3b21e,0xbd4f3fa4 -.long 0xa3db3292,0xd79fb110,0xb536c66a,0xe28a37da,0x8e49e6a9,0x279ce87b,0xfdcec8e3,0x70ccfe8d,0x3ba464b2,0x2193e4e0,0xaca9a398,0x0f39d60e,0xf82c12ab,0x7d7932af,0x91e7e0f7,0xd8ff50ed -.long 0xfa28a7e0,0xea961058,0x0bf5ec74,0xc726cf25,0xdb229666,0xe74d55c8,0xa57f5799,0x0bd9abbf,0x4dfc47b3,0x7479ef07,0x0c52f91d,0xd9c65fc3,0x36a8bde2,0x8e0283fe,0x7d4b7280,0xa32a8b5e -.long 0x12e83233,0x6a677c61,0xdcc9bf28,0x0fbb3512,0x0d780f61,0x562e8ea5,0x1dc4e89c,0x0db8b22b,0x89be0144,0x0a6fd1fb,0xca57113b,0x8c77d246,0xff09c91c,0x4639075d,0x5060824c,0x5b47b17f -.long 0x16287b52,0x58aea2b0,0xd0cd8eb0,0xa1343520,0xc5d58573,0x6148b4d0,0x291c68ae,0xdd2b6170,0x1da3b3b7,0xa61b3929,0x08c4ac10,0x5f946d79,0x7217d583,0x4105d4a5,0x25e6de5e,0x5061da3d -.long 0xec1b4991,0x3113940d,0x36f485ae,0xf12195e1,0x731a2ee0,0xa7507fb2,0x6e9e196e,0x95057a8e,0x2e130136,0xa3c2c911,0x33c60d15,0x97dfbb36,0xb300ee2b,0xcaf3c581,0xf4bac8b8,0x77f25d90 -.long 0x6d840cd6,0xdb1c4f98,0xe634288c,0x471d62c0,0xcec8a161,0x8ec2f85e,0xfa6f4ae2,0x41f37cbc,0x4b709985,0x6793a20f,0xefa8985b,0x7a7bd33b,0x938e6446,0x2c6a3fbd,0x2a8d47c1,0x19042619 -.long 0xcc36975f,0x16848667,0x9d5f1dfb,0x02acf168,0x613baa94,0x62d41ad4,0x9f684670,0xb56fbb92,0xe9e40569,0xce610d0d,0x35489fef,0x7b99c65f,0x3df18b97,0x0c88ad1b,0x5d0e9edb,0x81b7d9be -.long 0xc716cc0a,0xd85218c0,0x85691c49,0xf4b5ff90,0xce356ac6,0xa4fd666b,0x4b327a7a,0x17c72895,0xda6be7de,0xf93d5085,0x3301d34e,0xff71530e,0xd8f448e8,0x4cd96442,0x2ed18ffa,0x9283d331 -.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3 -.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd -.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed -.text - - - -.align 64 -.Lpoly: -.quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00000001 - - -.LRR: -.quad 0x0000000000000003, 0xfffffffbffffffff, 0xfffffffffffffffe, 0x00000004fffffffd - -.LOne: -.long 1,1,1,1,1,1,1,1 -.LTwo: -.long 2,2,2,2,2,2,2,2 -.LThree: -.long 3,3,3,3,3,3,3,3 -.LONE_mont: -.quad 0x0000000000000001, 0xffffffff00000000, 0xffffffffffffffff, 0x00000000fffffffe - - -.Lord: -.quad 0xf3b9cac2fc632551, 0xbce6faada7179e84, 0xffffffffffffffff, 0xffffffff00000000 -.LordK: -.quad 0xccd1c8aaee00bc4f - -.globl ecp_nistz256_mul_by_2 -.type ecp_nistz256_mul_by_2,@function -.align 64 -ecp_nistz256_mul_by_2: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lmul_by_2_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - addq %r8,%r8 - movq 16(%rsi),%r10 - adcq %r9,%r9 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - movq %r8,%rax - adcq %r10,%r10 - adcq %r11,%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq 0(%rsi),%r8 - movq %r10,%rcx - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r12 - sbbq 24(%rsi),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lmul_by_2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_by_2,.-ecp_nistz256_mul_by_2 - - - -.globl ecp_nistz256_div_by_2 -.type ecp_nistz256_div_by_2,@function -.align 32 -ecp_nistz256_div_by_2: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Ldiv_by_2_body: - - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq %r8,%rax - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - movq %r9,%rdx - xorq %r13,%r13 - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - adcq $0,%r13 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - cmovzq %rcx,%r10 - cmovzq %r12,%r11 - cmovzq %rsi,%r13 - - movq %r9,%rax - shrq $1,%r8 - shlq $63,%rax - movq %r10,%rdx - shrq $1,%r9 - orq %rax,%r8 - shlq $63,%rdx - movq %r11,%rcx - shrq $1,%r10 - orq %rdx,%r9 - shlq $63,%rcx - shrq $1,%r11 - shlq $63,%r13 - orq %rcx,%r10 - orq %r13,%r11 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Ldiv_by_2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_div_by_2,.-ecp_nistz256_div_by_2 - - - -.globl ecp_nistz256_mul_by_3 -.type ecp_nistz256_mul_by_3,@function -.align 32 -ecp_nistz256_mul_by_3: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lmul_by_3_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - addq %r8,%r8 - movq 16(%rsi),%r10 - adcq %r9,%r9 - movq 24(%rsi),%r11 - movq %r8,%rax - adcq %r10,%r10 - adcq %r11,%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq $-1,%r8 - movq %r10,%rcx - sbbq .Lpoly+8(%rip),%r9 - sbbq $0,%r10 - movq %r11,%r12 - sbbq .Lpoly+24(%rip),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - cmovcq %rcx,%r10 - cmovcq %r12,%r11 - - xorq %r13,%r13 - addq 0(%rsi),%r8 - adcq 8(%rsi),%r9 - movq %r8,%rax - adcq 16(%rsi),%r10 - adcq 24(%rsi),%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq $-1,%r8 - movq %r10,%rcx - sbbq .Lpoly+8(%rip),%r9 - sbbq $0,%r10 - movq %r11,%r12 - sbbq .Lpoly+24(%rip),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lmul_by_3_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_by_3,.-ecp_nistz256_mul_by_3 - - - -.globl ecp_nistz256_add -.type ecp_nistz256_add,@function -.align 32 -ecp_nistz256_add: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Ladd_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - addq 0(%rdx),%r8 - adcq 8(%rdx),%r9 - movq %r8,%rax - adcq 16(%rdx),%r10 - adcq 24(%rdx),%r11 - movq %r9,%rdx - adcq $0,%r13 - - subq 0(%rsi),%r8 - movq %r10,%rcx - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r12 - sbbq 24(%rsi),%r11 - sbbq $0,%r13 - - cmovcq %rax,%r8 - cmovcq %rdx,%r9 - movq %r8,0(%rdi) - cmovcq %rcx,%r10 - movq %r9,8(%rdi) - cmovcq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Ladd_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_add,.-ecp_nistz256_add - - - -.globl ecp_nistz256_sub -.type ecp_nistz256_sub,@function -.align 32 -ecp_nistz256_sub: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lsub_body: - - movq 0(%rsi),%r8 - xorq %r13,%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - - subq 0(%rdx),%r8 - sbbq 8(%rdx),%r9 - movq %r8,%rax - sbbq 16(%rdx),%r10 - sbbq 24(%rdx),%r11 - movq %r9,%rdx - sbbq $0,%r13 - - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - testq %r13,%r13 - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - movq %r8,0(%rdi) - cmovzq %rcx,%r10 - movq %r9,8(%rdi) - cmovzq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lsub_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_sub,.-ecp_nistz256_sub - - - -.globl ecp_nistz256_neg -.type ecp_nistz256_neg,@function -.align 32 -ecp_nistz256_neg: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lneg_body: - - xorq %r8,%r8 - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - xorq %r13,%r13 - - subq 0(%rsi),%r8 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r8,%rax - sbbq 24(%rsi),%r11 - leaq .Lpoly(%rip),%rsi - movq %r9,%rdx - sbbq $0,%r13 - - addq 0(%rsi),%r8 - movq %r10,%rcx - adcq 8(%rsi),%r9 - adcq 16(%rsi),%r10 - movq %r11,%r12 - adcq 24(%rsi),%r11 - testq %r13,%r13 - - cmovzq %rax,%r8 - cmovzq %rdx,%r9 - movq %r8,0(%rdi) - cmovzq %rcx,%r10 - movq %r9,8(%rdi) - cmovzq %r12,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lneg_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_neg,.-ecp_nistz256_neg - - - - - - -.globl ecp_nistz256_ord_mul_mont -.type ecp_nistz256_ord_mul_mont,@function -.align 32 -ecp_nistz256_ord_mul_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lecp_nistz256_ord_mul_montx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_mul_body: - - movq 0(%rdx),%rax - movq %rdx,%rbx - leaq .Lord(%rip),%r14 - movq .LordK(%rip),%r15 - - - movq %rax,%rcx - mulq 0(%rsi) - movq %rax,%r8 - movq %rcx,%rax - movq %rdx,%r9 - - mulq 8(%rsi) - addq %rax,%r9 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq 16(%rsi) - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - - movq %r8,%r13 - imulq %r15,%r8 - - movq %rdx,%r11 - mulq 24(%rsi) - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%r12 - - - mulq 0(%r14) - movq %r8,%rbp - addq %rax,%r13 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%rcx - - subq %r8,%r10 - sbbq $0,%r8 - - mulq 8(%r14) - addq %rcx,%r9 - adcq $0,%rdx - addq %rax,%r9 - movq %rbp,%rax - adcq %rdx,%r10 - movq %rbp,%rdx - adcq $0,%r8 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r11 - movq 8(%rbx),%rax - sbbq %rdx,%rbp - - addq %r8,%r11 - adcq %rbp,%r12 - adcq $0,%r13 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r9 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - - movq %r9,%rcx - imulq %r15,%r9 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - xorq %r8,%r8 - addq %rax,%r12 - movq %r9,%rax - adcq %rdx,%r13 - adcq $0,%r8 - - - mulq 0(%r14) - movq %r9,%rbp - addq %rax,%rcx - movq %r9,%rax - adcq %rdx,%rcx - - subq %r9,%r11 - sbbq $0,%r9 - - mulq 8(%r14) - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rbp,%rax - adcq %rdx,%r11 - movq %rbp,%rdx - adcq $0,%r9 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r12 - movq 16(%rbx),%rax - sbbq %rdx,%rbp - - addq %r9,%r12 - adcq %rbp,%r13 - adcq $0,%r8 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r10 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rcx,%rax - adcq $0,%rdx - - movq %r10,%rcx - imulq %r15,%r10 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r13 - adcq $0,%rdx - xorq %r9,%r9 - addq %rax,%r13 - movq %r10,%rax - adcq %rdx,%r8 - adcq $0,%r9 - - - mulq 0(%r14) - movq %r10,%rbp - addq %rax,%rcx - movq %r10,%rax - adcq %rdx,%rcx - - subq %r10,%r12 - sbbq $0,%r10 - - mulq 8(%r14) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq %rdx,%r12 - movq %rbp,%rdx - adcq $0,%r10 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r13 - movq 24(%rbx),%rax - sbbq %rdx,%rbp - - addq %r10,%r13 - adcq %rbp,%r8 - adcq $0,%r9 - - - movq %rax,%rcx - mulq 0(%rsi) - addq %rax,%r11 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 8(%rsi) - addq %rbp,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rcx,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq 16(%rsi) - addq %rbp,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %rcx,%rax - adcq $0,%rdx - - movq %r11,%rcx - imulq %r15,%r11 - - movq %rdx,%rbp - mulq 24(%rsi) - addq %rbp,%r8 - adcq $0,%rdx - xorq %r10,%r10 - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - adcq $0,%r10 - - - mulq 0(%r14) - movq %r11,%rbp - addq %rax,%rcx - movq %r11,%rax - adcq %rdx,%rcx - - subq %r11,%r13 - sbbq $0,%r11 - - mulq 8(%r14) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq %rdx,%r13 - movq %rbp,%rdx - adcq $0,%r11 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r8 - sbbq %rdx,%rbp - - addq %r11,%r8 - adcq %rbp,%r9 - adcq $0,%r10 - - - movq %r12,%rsi - subq 0(%r14),%r12 - movq %r13,%r11 - sbbq 8(%r14),%r13 - movq %r8,%rcx - sbbq 16(%r14),%r8 - movq %r9,%rbp - sbbq 24(%r14),%r9 - sbbq $0,%r10 - - cmovcq %rsi,%r12 - cmovcq %r11,%r13 - cmovcq %rcx,%r8 - cmovcq %rbp,%r9 - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_mul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_mul_mont,.-ecp_nistz256_ord_mul_mont - - - - - - - -.globl ecp_nistz256_ord_sqr_mont -.type ecp_nistz256_ord_sqr_mont,@function -.align 32 -ecp_nistz256_ord_sqr_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lecp_nistz256_ord_sqr_montx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_sqr_body: - - movq 0(%rsi),%r8 - movq 8(%rsi),%rax - movq 16(%rsi),%r14 - movq 24(%rsi),%r15 - leaq .Lord(%rip),%rsi - movq %rdx,%rbx - jmp .Loop_ord_sqr - -.align 32 -.Loop_ord_sqr: - - movq %rax,%rbp - mulq %r8 - movq %rax,%r9 -.byte 102,72,15,110,205 - movq %r14,%rax - movq %rdx,%r10 - - mulq %r8 - addq %rax,%r10 - movq %r15,%rax -.byte 102,73,15,110,214 - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r8 - addq %rax,%r11 - movq %r15,%rax -.byte 102,73,15,110,223 - adcq $0,%rdx - movq %rdx,%r12 - - - mulq %r14 - movq %rax,%r13 - movq %r14,%rax - movq %rdx,%r14 - - - mulq %rbp - addq %rax,%r11 - movq %r15,%rax - adcq $0,%rdx - movq %rdx,%r15 - - mulq %rbp - addq %rax,%r12 - adcq $0,%rdx - - addq %r15,%r12 - adcq %rdx,%r13 - adcq $0,%r14 - - - xorq %r15,%r15 - movq %r8,%rax - addq %r9,%r9 - adcq %r10,%r10 - adcq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - adcq %r14,%r14 - adcq $0,%r15 - - - mulq %rax - movq %rax,%r8 -.byte 102,72,15,126,200 - movq %rdx,%rbp - - mulq %rax - addq %rbp,%r9 - adcq %rax,%r10 -.byte 102,72,15,126,208 - adcq $0,%rdx - movq %rdx,%rbp - - mulq %rax - addq %rbp,%r11 - adcq %rax,%r12 -.byte 102,72,15,126,216 - adcq $0,%rdx - movq %rdx,%rbp - - movq %r8,%rcx - imulq 32(%rsi),%r8 - - mulq %rax - addq %rbp,%r13 - adcq %rax,%r14 - movq 0(%rsi),%rax - adcq %rdx,%r15 - - - mulq %r8 - movq %r8,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r8,%r10 - sbbq $0,%rbp - - mulq %r8 - addq %rcx,%r9 - adcq $0,%rdx - addq %rax,%r9 - movq %r8,%rax - adcq %rdx,%r10 - movq %r8,%rdx - adcq $0,%rbp - - movq %r9,%rcx - imulq 32(%rsi),%r9 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r11 - movq 0(%rsi),%rax - sbbq %rdx,%r8 - - addq %rbp,%r11 - adcq $0,%r8 - - - mulq %r9 - movq %r9,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r9,%r11 - sbbq $0,%rbp - - mulq %r9 - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %r9,%rax - adcq %rdx,%r11 - movq %r9,%rdx - adcq $0,%rbp - - movq %r10,%rcx - imulq 32(%rsi),%r10 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r8 - movq 0(%rsi),%rax - sbbq %rdx,%r9 - - addq %rbp,%r8 - adcq $0,%r9 - - - mulq %r10 - movq %r10,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r10,%r8 - sbbq $0,%rbp - - mulq %r10 - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %r10,%rax - adcq %rdx,%r8 - movq %r10,%rdx - adcq $0,%rbp - - movq %r11,%rcx - imulq 32(%rsi),%r11 - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r9 - movq 0(%rsi),%rax - sbbq %rdx,%r10 - - addq %rbp,%r9 - adcq $0,%r10 - - - mulq %r11 - movq %r11,%rbp - addq %rax,%rcx - movq 8(%rsi),%rax - adcq %rdx,%rcx - - subq %r11,%r9 - sbbq $0,%rbp - - mulq %r11 - addq %rcx,%r8 - adcq $0,%rdx - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - movq %r11,%rdx - adcq $0,%rbp - - shlq $32,%rax - shrq $32,%rdx - subq %rax,%r10 - sbbq %rdx,%r11 - - addq %rbp,%r10 - adcq $0,%r11 - - - xorq %rdx,%rdx - addq %r12,%r8 - adcq %r13,%r9 - movq %r8,%r12 - adcq %r14,%r10 - adcq %r15,%r11 - movq %r9,%rax - adcq $0,%rdx - - - subq 0(%rsi),%r8 - movq %r10,%r14 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r15 - sbbq 24(%rsi),%r11 - sbbq $0,%rdx - - cmovcq %r12,%r8 - cmovncq %r9,%rax - cmovncq %r10,%r14 - cmovncq %r11,%r15 - - decq %rbx - jnz .Loop_ord_sqr - - movq %r8,0(%rdi) - movq %rax,8(%rdi) - pxor %xmm1,%xmm1 - movq %r14,16(%rdi) - pxor %xmm2,%xmm2 - movq %r15,24(%rdi) - pxor %xmm3,%xmm3 - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_sqr_mont,.-ecp_nistz256_ord_sqr_mont - -.type ecp_nistz256_ord_mul_montx,@function -.align 32 -ecp_nistz256_ord_mul_montx: -.cfi_startproc -.Lecp_nistz256_ord_mul_montx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_mulx_body: - - movq %rdx,%rbx - movq 0(%rdx),%rdx - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - leaq -128(%rsi),%rsi - leaq .Lord-128(%rip),%r14 - movq .LordK(%rip),%r15 - - - mulxq %r9,%r8,%r9 - mulxq %r10,%rcx,%r10 - mulxq %r11,%rbp,%r11 - addq %rcx,%r9 - mulxq %r12,%rcx,%r12 - movq %r8,%rdx - mulxq %r15,%rdx,%rax - adcq %rbp,%r10 - adcq %rcx,%r11 - adcq $0,%r12 - - - xorq %r13,%r13 - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 24+128(%r14),%rcx,%rbp - movq 8(%rbx),%rdx - adcxq %rcx,%r11 - adoxq %rbp,%r12 - adcxq %r8,%r12 - adoxq %r8,%r13 - adcq $0,%r13 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r9,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - adcxq %r8,%r13 - adoxq %r8,%r8 - adcq $0,%r8 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%r14),%rcx,%rbp - movq 16(%rbx),%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcxq %r9,%r13 - adoxq %r9,%r8 - adcq $0,%r8 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r10,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - adcxq %r9,%r8 - adoxq %r9,%r9 - adcq $0,%r9 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%r14),%rcx,%rbp - movq 24(%rbx),%rdx - adcxq %rcx,%r13 - adoxq %rbp,%r8 - adcxq %r10,%r8 - adoxq %r10,%r9 - adcq $0,%r9 - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r11,%rdx - mulxq %r15,%rdx,%rax - adcxq %rcx,%r8 - adoxq %rbp,%r9 - - adcxq %r10,%r9 - adoxq %r10,%r10 - adcq $0,%r10 - - - mulxq 0+128(%r14),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%r14),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%r14),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%r14),%rcx,%rbp - leaq 128(%r14),%r14 - movq %r12,%rbx - adcxq %rcx,%r8 - adoxq %rbp,%r9 - movq %r13,%rdx - adcxq %r11,%r9 - adoxq %r11,%r10 - adcq $0,%r10 - - - - movq %r8,%rcx - subq 0(%r14),%r12 - sbbq 8(%r14),%r13 - sbbq 16(%r14),%r8 - movq %r9,%rbp - sbbq 24(%r14),%r9 - sbbq $0,%r10 - - cmovcq %rbx,%r12 - cmovcq %rdx,%r13 - cmovcq %rcx,%r8 - cmovcq %rbp,%r9 - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_mulx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_mul_montx,.-ecp_nistz256_ord_mul_montx - -.type ecp_nistz256_ord_sqr_montx,@function -.align 32 -ecp_nistz256_ord_sqr_montx: -.cfi_startproc -.Lecp_nistz256_ord_sqr_montx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lord_sqrx_body: - - movq %rdx,%rbx - movq 0(%rsi),%rdx - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - leaq .Lord(%rip),%rsi - jmp .Loop_ord_sqrx - -.align 32 -.Loop_ord_sqrx: - mulxq %r14,%r9,%r10 - mulxq %r15,%rcx,%r11 - movq %rdx,%rax -.byte 102,73,15,110,206 - mulxq %r8,%rbp,%r12 - movq %r14,%rdx - addq %rcx,%r10 -.byte 102,73,15,110,215 - adcq %rbp,%r11 - adcq $0,%r12 - xorq %r13,%r13 - - mulxq %r15,%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq %r8,%rcx,%rbp - movq %r15,%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcq $0,%r13 - - mulxq %r8,%rcx,%r14 - movq %rax,%rdx -.byte 102,73,15,110,216 - xorq %r15,%r15 - adcxq %r9,%r9 - adoxq %rcx,%r13 - adcxq %r10,%r10 - adoxq %r15,%r14 - - - mulxq %rdx,%r8,%rbp -.byte 102,72,15,126,202 - adcxq %r11,%r11 - adoxq %rbp,%r9 - adcxq %r12,%r12 - mulxq %rdx,%rcx,%rax -.byte 102,72,15,126,210 - adcxq %r13,%r13 - adoxq %rcx,%r10 - adcxq %r14,%r14 - mulxq %rdx,%rcx,%rbp -.byte 0x67 -.byte 102,72,15,126,218 - adoxq %rax,%r11 - adcxq %r15,%r15 - adoxq %rcx,%r12 - adoxq %rbp,%r13 - mulxq %rdx,%rcx,%rax - adoxq %rcx,%r14 - adoxq %rax,%r15 - - - movq %r8,%rdx - mulxq 32(%rsi),%rdx,%rcx - - xorq %rax,%rax - mulxq 0(%rsi),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - mulxq 8(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - mulxq 16(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - mulxq 24(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r8 - adcxq %rax,%r8 - - - movq %r9,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adoxq %rcx,%r9 - adcxq %rbp,%r10 - mulxq 8(%rsi),%rcx,%rbp - adoxq %rcx,%r10 - adcxq %rbp,%r11 - mulxq 16(%rsi),%rcx,%rbp - adoxq %rcx,%r11 - adcxq %rbp,%r8 - mulxq 24(%rsi),%rcx,%rbp - adoxq %rcx,%r8 - adcxq %rbp,%r9 - adoxq %rax,%r9 - - - movq %r10,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - mulxq 8(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r8 - mulxq 16(%rsi),%rcx,%rbp - adcxq %rcx,%r8 - adoxq %rbp,%r9 - mulxq 24(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - adcxq %rax,%r10 - - - movq %r11,%rdx - mulxq 32(%rsi),%rdx,%rcx - - mulxq 0(%rsi),%rcx,%rbp - adoxq %rcx,%r11 - adcxq %rbp,%r8 - mulxq 8(%rsi),%rcx,%rbp - adoxq %rcx,%r8 - adcxq %rbp,%r9 - mulxq 16(%rsi),%rcx,%rbp - adoxq %rcx,%r9 - adcxq %rbp,%r10 - mulxq 24(%rsi),%rcx,%rbp - adoxq %rcx,%r10 - adcxq %rbp,%r11 - adoxq %rax,%r11 - - - addq %r8,%r12 - adcq %r13,%r9 - movq %r12,%rdx - adcq %r14,%r10 - adcq %r15,%r11 - movq %r9,%r14 - adcq $0,%rax - - - subq 0(%rsi),%r12 - movq %r10,%r15 - sbbq 8(%rsi),%r9 - sbbq 16(%rsi),%r10 - movq %r11,%r8 - sbbq 24(%rsi),%r11 - sbbq $0,%rax - - cmovncq %r12,%rdx - cmovncq %r9,%r14 - cmovncq %r10,%r15 - cmovncq %r11,%r8 - - decq %rbx - jnz .Loop_ord_sqrx - - movq %rdx,0(%rdi) - movq %r14,8(%rdi) - pxor %xmm1,%xmm1 - movq %r15,16(%rdi) - pxor %xmm2,%xmm2 - movq %r8,24(%rdi) - pxor %xmm3,%xmm3 - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lord_sqrx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_ord_sqr_montx,.-ecp_nistz256_ord_sqr_montx - - - - -.globl ecp_nistz256_to_mont -.type ecp_nistz256_to_mont,@function -.align 32 -ecp_nistz256_to_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - leaq .LRR(%rip),%rdx - jmp .Lmul_mont -.cfi_endproc -.size ecp_nistz256_to_mont,.-ecp_nistz256_to_mont - - - - - - - -.globl ecp_nistz256_mul_mont -.type ecp_nistz256_mul_mont,@function -.align 32 -ecp_nistz256_mul_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx -.Lmul_mont: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lmul_body: - cmpl $0x80100,%ecx - je .Lmul_montx - movq %rdx,%rbx - movq 0(%rdx),%rax - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - - call __ecp_nistz256_mul_montq - jmp .Lmul_mont_done - -.align 32 -.Lmul_montx: - movq %rdx,%rbx - movq 0(%rdx),%rdx - movq 0(%rsi),%r9 - movq 8(%rsi),%r10 - movq 16(%rsi),%r11 - movq 24(%rsi),%r12 - leaq -128(%rsi),%rsi - - call __ecp_nistz256_mul_montx -.Lmul_mont_done: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lmul_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_mul_mont,.-ecp_nistz256_mul_mont - -.type __ecp_nistz256_mul_montq,@function -.align 32 -__ecp_nistz256_mul_montq: -.cfi_startproc - - - movq %rax,%rbp - mulq %r9 - movq .Lpoly+8(%rip),%r14 - movq %rax,%r8 - movq %rbp,%rax - movq %rdx,%r9 - - mulq %r10 - movq .Lpoly+24(%rip),%r15 - addq %rax,%r9 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%r10 - - mulq %r11 - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r12 - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - xorq %r13,%r13 - movq %rdx,%r12 - - - - - - - - - - - movq %r8,%rbp - shlq $32,%r8 - mulq %r15 - shrq $32,%rbp - addq %r8,%r9 - adcq %rbp,%r10 - adcq %rax,%r11 - movq 8(%rbx),%rax - adcq %rdx,%r12 - adcq $0,%r13 - xorq %r8,%r8 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r9 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r10 - adcq $0,%rdx - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %r9,%rax - adcq %rdx,%r13 - adcq $0,%r8 - - - - movq %r9,%rbp - shlq $32,%r9 - mulq %r15 - shrq $32,%rbp - addq %r9,%r10 - adcq %rbp,%r11 - adcq %rax,%r12 - movq 16(%rbx),%rax - adcq %rdx,%r13 - adcq $0,%r8 - xorq %r9,%r9 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r10 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r11 - adcq $0,%rdx - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %r10,%rax - adcq %rdx,%r8 - adcq $0,%r9 - - - - movq %r10,%rbp - shlq $32,%r10 - mulq %r15 - shrq $32,%rbp - addq %r10,%r11 - adcq %rbp,%r12 - adcq %rax,%r13 - movq 24(%rbx),%rax - adcq %rdx,%r8 - adcq $0,%r9 - xorq %r10,%r10 - - - - movq %rax,%rbp - mulq 0(%rsi) - addq %rax,%r11 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 8(%rsi) - addq %rcx,%r12 - adcq $0,%rdx - addq %rax,%r12 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 16(%rsi) - addq %rcx,%r13 - adcq $0,%rdx - addq %rax,%r13 - movq %rbp,%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq 24(%rsi) - addq %rcx,%r8 - adcq $0,%rdx - addq %rax,%r8 - movq %r11,%rax - adcq %rdx,%r9 - adcq $0,%r10 - - - - movq %r11,%rbp - shlq $32,%r11 - mulq %r15 - shrq $32,%rbp - addq %r11,%r12 - adcq %rbp,%r13 - movq %r12,%rcx - adcq %rax,%r8 - adcq %rdx,%r9 - movq %r13,%rbp - adcq $0,%r10 - - - - subq $-1,%r12 - movq %r8,%rbx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%rdx - sbbq %r15,%r9 - sbbq $0,%r10 - - cmovcq %rcx,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rbx,%r8 - movq %r13,8(%rdi) - cmovcq %rdx,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_montq,.-__ecp_nistz256_mul_montq - - - - - - - - -.globl ecp_nistz256_sqr_mont -.type ecp_nistz256_sqr_mont,@function -.align 32 -ecp_nistz256_sqr_mont: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lsqr_body: - cmpl $0x80100,%ecx - je .Lsqr_montx - movq 0(%rsi),%rax - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - - call __ecp_nistz256_sqr_montq - jmp .Lsqr_mont_done - -.align 32 -.Lsqr_montx: - movq 0(%rsi),%rdx - movq 8(%rsi),%r14 - movq 16(%rsi),%r15 - movq 24(%rsi),%r8 - leaq -128(%rsi),%rsi - - call __ecp_nistz256_sqr_montx -.Lsqr_mont_done: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbx -.cfi_restore %rbx - movq 40(%rsp),%rbp -.cfi_restore %rbp - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lsqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_sqr_mont,.-ecp_nistz256_sqr_mont - -.type __ecp_nistz256_sqr_montq,@function -.align 32 -__ecp_nistz256_sqr_montq: -.cfi_startproc - movq %rax,%r13 - mulq %r14 - movq %rax,%r9 - movq %r15,%rax - movq %rdx,%r10 - - mulq %r13 - addq %rax,%r10 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%r11 - - mulq %r13 - addq %rax,%r11 - movq %r15,%rax - adcq $0,%rdx - movq %rdx,%r12 - - - mulq %r14 - addq %rax,%r11 - movq %r8,%rax - adcq $0,%rdx - movq %rdx,%rbp - - mulq %r14 - addq %rax,%r12 - movq %r8,%rax - adcq $0,%rdx - addq %rbp,%r12 - movq %rdx,%r13 - adcq $0,%r13 - - - mulq %r15 - xorq %r15,%r15 - addq %rax,%r13 - movq 0(%rsi),%rax - movq %rdx,%r14 - adcq $0,%r14 - - addq %r9,%r9 - adcq %r10,%r10 - adcq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - adcq %r14,%r14 - adcq $0,%r15 - - mulq %rax - movq %rax,%r8 - movq 8(%rsi),%rax - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r9 - adcq %rax,%r10 - movq 16(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r11 - adcq %rax,%r12 - movq 24(%rsi),%rax - adcq $0,%rdx - movq %rdx,%rcx - - mulq %rax - addq %rcx,%r13 - adcq %rax,%r14 - movq %r8,%rax - adcq %rdx,%r15 - - movq .Lpoly+8(%rip),%rsi - movq .Lpoly+24(%rip),%rbp - - - - - movq %r8,%rcx - shlq $32,%r8 - mulq %rbp - shrq $32,%rcx - addq %r8,%r9 - adcq %rcx,%r10 - adcq %rax,%r11 - movq %r9,%rax - adcq $0,%rdx - - - - movq %r9,%rcx - shlq $32,%r9 - movq %rdx,%r8 - mulq %rbp - shrq $32,%rcx - addq %r9,%r10 - adcq %rcx,%r11 - adcq %rax,%r8 - movq %r10,%rax - adcq $0,%rdx - - - - movq %r10,%rcx - shlq $32,%r10 - movq %rdx,%r9 - mulq %rbp - shrq $32,%rcx - addq %r10,%r11 - adcq %rcx,%r8 - adcq %rax,%r9 - movq %r11,%rax - adcq $0,%rdx - - - - movq %r11,%rcx - shlq $32,%r11 - movq %rdx,%r10 - mulq %rbp - shrq $32,%rcx - addq %r11,%r8 - adcq %rcx,%r9 - adcq %rax,%r10 - adcq $0,%rdx - xorq %r11,%r11 - - - - addq %r8,%r12 - adcq %r9,%r13 - movq %r12,%r8 - adcq %r10,%r14 - adcq %rdx,%r15 - movq %r13,%r9 - adcq $0,%r11 - - subq $-1,%r12 - movq %r14,%r10 - sbbq %rsi,%r13 - sbbq $0,%r14 - movq %r15,%rcx - sbbq %rbp,%r15 - sbbq $0,%r11 - - cmovcq %r8,%r12 - cmovcq %r9,%r13 - movq %r12,0(%rdi) - cmovcq %r10,%r14 - movq %r13,8(%rdi) - cmovcq %rcx,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sqr_montq,.-__ecp_nistz256_sqr_montq -.type __ecp_nistz256_mul_montx,@function -.align 32 -__ecp_nistz256_mul_montx: -.cfi_startproc - - - mulxq %r9,%r8,%r9 - mulxq %r10,%rcx,%r10 - movq $32,%r14 - xorq %r13,%r13 - mulxq %r11,%rbp,%r11 - movq .Lpoly+24(%rip),%r15 - adcq %rcx,%r9 - mulxq %r12,%rcx,%r12 - movq %r8,%rdx - adcq %rbp,%r10 - shlxq %r14,%r8,%rbp - adcq %rcx,%r11 - shrxq %r14,%r8,%rcx - adcq $0,%r12 - - - - addq %rbp,%r9 - adcq %rcx,%r10 - - mulxq %r15,%rcx,%rbp - movq 8(%rbx),%rdx - adcq %rcx,%r11 - adcq %rbp,%r12 - adcq $0,%r13 - xorq %r8,%r8 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r9 - adoxq %rbp,%r10 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r9,%rdx - adcxq %rcx,%r12 - shlxq %r14,%r9,%rcx - adoxq %rbp,%r13 - shrxq %r14,%r9,%rbp - - adcxq %r8,%r13 - adoxq %r8,%r8 - adcq $0,%r8 - - - - addq %rcx,%r10 - adcq %rbp,%r11 - - mulxq %r15,%rcx,%rbp - movq 16(%rbx),%rdx - adcq %rcx,%r12 - adcq %rbp,%r13 - adcq $0,%r8 - xorq %r9,%r9 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r10 - adoxq %rbp,%r11 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r10,%rdx - adcxq %rcx,%r13 - shlxq %r14,%r10,%rcx - adoxq %rbp,%r8 - shrxq %r14,%r10,%rbp - - adcxq %r9,%r8 - adoxq %r9,%r9 - adcq $0,%r9 - - - - addq %rcx,%r11 - adcq %rbp,%r12 - - mulxq %r15,%rcx,%rbp - movq 24(%rbx),%rdx - adcq %rcx,%r13 - adcq %rbp,%r8 - adcq $0,%r9 - xorq %r10,%r10 - - - - mulxq 0+128(%rsi),%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq 8+128(%rsi),%rcx,%rbp - adcxq %rcx,%r12 - adoxq %rbp,%r13 - - mulxq 16+128(%rsi),%rcx,%rbp - adcxq %rcx,%r13 - adoxq %rbp,%r8 - - mulxq 24+128(%rsi),%rcx,%rbp - movq %r11,%rdx - adcxq %rcx,%r8 - shlxq %r14,%r11,%rcx - adoxq %rbp,%r9 - shrxq %r14,%r11,%rbp - - adcxq %r10,%r9 - adoxq %r10,%r10 - adcq $0,%r10 - - - - addq %rcx,%r12 - adcq %rbp,%r13 - - mulxq %r15,%rcx,%rbp - movq %r12,%rbx - movq .Lpoly+8(%rip),%r14 - adcq %rcx,%r8 - movq %r13,%rdx - adcq %rbp,%r9 - adcq $0,%r10 - - - - xorl %eax,%eax - movq %r8,%rcx - sbbq $-1,%r12 - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%rbp - sbbq %r15,%r9 - sbbq $0,%r10 - - cmovcq %rbx,%r12 - cmovcq %rdx,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %rbp,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_montx,.-__ecp_nistz256_mul_montx - -.type __ecp_nistz256_sqr_montx,@function -.align 32 -__ecp_nistz256_sqr_montx: -.cfi_startproc - mulxq %r14,%r9,%r10 - mulxq %r15,%rcx,%r11 - xorl %eax,%eax - adcq %rcx,%r10 - mulxq %r8,%rbp,%r12 - movq %r14,%rdx - adcq %rbp,%r11 - adcq $0,%r12 - xorq %r13,%r13 - - - mulxq %r15,%rcx,%rbp - adcxq %rcx,%r11 - adoxq %rbp,%r12 - - mulxq %r8,%rcx,%rbp - movq %r15,%rdx - adcxq %rcx,%r12 - adoxq %rbp,%r13 - adcq $0,%r13 - - - mulxq %r8,%rcx,%r14 - movq 0+128(%rsi),%rdx - xorq %r15,%r15 - adcxq %r9,%r9 - adoxq %rcx,%r13 - adcxq %r10,%r10 - adoxq %r15,%r14 - - mulxq %rdx,%r8,%rbp - movq 8+128(%rsi),%rdx - adcxq %r11,%r11 - adoxq %rbp,%r9 - adcxq %r12,%r12 - mulxq %rdx,%rcx,%rax - movq 16+128(%rsi),%rdx - adcxq %r13,%r13 - adoxq %rcx,%r10 - adcxq %r14,%r14 -.byte 0x67 - mulxq %rdx,%rcx,%rbp - movq 24+128(%rsi),%rdx - adoxq %rax,%r11 - adcxq %r15,%r15 - adoxq %rcx,%r12 - movq $32,%rsi - adoxq %rbp,%r13 -.byte 0x67,0x67 - mulxq %rdx,%rcx,%rax - movq .Lpoly+24(%rip),%rdx - adoxq %rcx,%r14 - shlxq %rsi,%r8,%rcx - adoxq %rax,%r15 - shrxq %rsi,%r8,%rax - movq %rdx,%rbp - - - addq %rcx,%r9 - adcq %rax,%r10 - - mulxq %r8,%rcx,%r8 - adcq %rcx,%r11 - shlxq %rsi,%r9,%rcx - adcq $0,%r8 - shrxq %rsi,%r9,%rax - - - addq %rcx,%r10 - adcq %rax,%r11 - - mulxq %r9,%rcx,%r9 - adcq %rcx,%r8 - shlxq %rsi,%r10,%rcx - adcq $0,%r9 - shrxq %rsi,%r10,%rax - - - addq %rcx,%r11 - adcq %rax,%r8 - - mulxq %r10,%rcx,%r10 - adcq %rcx,%r9 - shlxq %rsi,%r11,%rcx - adcq $0,%r10 - shrxq %rsi,%r11,%rax - - - addq %rcx,%r8 - adcq %rax,%r9 - - mulxq %r11,%rcx,%r11 - adcq %rcx,%r10 - adcq $0,%r11 - - xorq %rdx,%rdx - addq %r8,%r12 - movq .Lpoly+8(%rip),%rsi - adcq %r9,%r13 - movq %r12,%r8 - adcq %r10,%r14 - adcq %r11,%r15 - movq %r13,%r9 - adcq $0,%rdx - - subq $-1,%r12 - movq %r14,%r10 - sbbq %rsi,%r13 - sbbq $0,%r14 - movq %r15,%r11 - sbbq %rbp,%r15 - sbbq $0,%rdx - - cmovcq %r8,%r12 - cmovcq %r9,%r13 - movq %r12,0(%rdi) - cmovcq %r10,%r14 - movq %r13,8(%rdi) - cmovcq %r11,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sqr_montx,.-__ecp_nistz256_sqr_montx - - - - - - -.globl ecp_nistz256_from_mont -.type ecp_nistz256_from_mont,@function -.align 32 -ecp_nistz256_from_mont: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 -.Lfrom_body: - - movq 0(%rsi),%rax - movq .Lpoly+24(%rip),%r13 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - movq %rax,%r8 - movq .Lpoly+8(%rip),%r12 - - - - movq %rax,%rcx - shlq $32,%r8 - mulq %r13 - shrq $32,%rcx - addq %r8,%r9 - adcq %rcx,%r10 - adcq %rax,%r11 - movq %r9,%rax - adcq $0,%rdx - - - - movq %r9,%rcx - shlq $32,%r9 - movq %rdx,%r8 - mulq %r13 - shrq $32,%rcx - addq %r9,%r10 - adcq %rcx,%r11 - adcq %rax,%r8 - movq %r10,%rax - adcq $0,%rdx - - - - movq %r10,%rcx - shlq $32,%r10 - movq %rdx,%r9 - mulq %r13 - shrq $32,%rcx - addq %r10,%r11 - adcq %rcx,%r8 - adcq %rax,%r9 - movq %r11,%rax - adcq $0,%rdx - - - - movq %r11,%rcx - shlq $32,%r11 - movq %rdx,%r10 - mulq %r13 - shrq $32,%rcx - addq %r11,%r8 - adcq %rcx,%r9 - movq %r8,%rcx - adcq %rax,%r10 - movq %r9,%rsi - adcq $0,%rdx - - - - subq $-1,%r8 - movq %r10,%rax - sbbq %r12,%r9 - sbbq $0,%r10 - movq %rdx,%r11 - sbbq %r13,%rdx - sbbq %r13,%r13 - - cmovnzq %rcx,%r8 - cmovnzq %rsi,%r9 - movq %r8,0(%rdi) - cmovnzq %rax,%r10 - movq %r9,8(%rdi) - cmovzq %rdx,%r11 - movq %r10,16(%rdi) - movq %r11,24(%rdi) - - movq 0(%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - leaq 16(%rsp),%rsp -.cfi_adjust_cfa_offset -16 -.Lfrom_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_from_mont,.-ecp_nistz256_from_mont - - -.globl ecp_nistz256_scatter_w5 -.type ecp_nistz256_scatter_w5,@function -.align 32 -ecp_nistz256_scatter_w5: -.cfi_startproc - leal -3(%rdx,%rdx,2),%edx - movdqa 0(%rsi),%xmm0 - shll $5,%edx - movdqa 16(%rsi),%xmm1 - movdqa 32(%rsi),%xmm2 - movdqa 48(%rsi),%xmm3 - movdqa 64(%rsi),%xmm4 - movdqa 80(%rsi),%xmm5 - movdqa %xmm0,0(%rdi,%rdx,1) - movdqa %xmm1,16(%rdi,%rdx,1) - movdqa %xmm2,32(%rdi,%rdx,1) - movdqa %xmm3,48(%rdi,%rdx,1) - movdqa %xmm4,64(%rdi,%rdx,1) - movdqa %xmm5,80(%rdi,%rdx,1) - - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_scatter_w5,.-ecp_nistz256_scatter_w5 - - - -.globl ecp_nistz256_gather_w5 -.type ecp_nistz256_gather_w5,@function -.align 32 -ecp_nistz256_gather_w5: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%eax - testl $32,%eax - jnz .Lavx2_gather_w5 - movdqa .LOne(%rip),%xmm0 - movd %edx,%xmm1 - - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - - movdqa %xmm0,%xmm8 - pshufd $0,%xmm1,%xmm1 - - movq $16,%rax -.Lselect_loop_sse_w5: - - movdqa %xmm8,%xmm15 - paddd %xmm0,%xmm8 - pcmpeqd %xmm1,%xmm15 - - movdqa 0(%rsi),%xmm9 - movdqa 16(%rsi),%xmm10 - movdqa 32(%rsi),%xmm11 - movdqa 48(%rsi),%xmm12 - movdqa 64(%rsi),%xmm13 - movdqa 80(%rsi),%xmm14 - leaq 96(%rsi),%rsi - - pand %xmm15,%xmm9 - pand %xmm15,%xmm10 - por %xmm9,%xmm2 - pand %xmm15,%xmm11 - por %xmm10,%xmm3 - pand %xmm15,%xmm12 - por %xmm11,%xmm4 - pand %xmm15,%xmm13 - por %xmm12,%xmm5 - pand %xmm15,%xmm14 - por %xmm13,%xmm6 - por %xmm14,%xmm7 - - decq %rax - jnz .Lselect_loop_sse_w5 - - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - movdqu %xmm4,32(%rdi) - movdqu %xmm5,48(%rdi) - movdqu %xmm6,64(%rdi) - movdqu %xmm7,80(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_gather_w5: -.size ecp_nistz256_gather_w5,.-ecp_nistz256_gather_w5 - - - -.globl ecp_nistz256_scatter_w7 -.type ecp_nistz256_scatter_w7,@function -.align 32 -ecp_nistz256_scatter_w7: -.cfi_startproc - movdqu 0(%rsi),%xmm0 - shll $6,%edx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqa %xmm0,0(%rdi,%rdx,1) - movdqa %xmm1,16(%rdi,%rdx,1) - movdqa %xmm2,32(%rdi,%rdx,1) - movdqa %xmm3,48(%rdi,%rdx,1) - - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_scatter_w7,.-ecp_nistz256_scatter_w7 - - - -.globl ecp_nistz256_gather_w7 -.type ecp_nistz256_gather_w7,@function -.align 32 -ecp_nistz256_gather_w7: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%eax - testl $32,%eax - jnz .Lavx2_gather_w7 - movdqa .LOne(%rip),%xmm8 - movd %edx,%xmm1 - - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - - movdqa %xmm8,%xmm0 - pshufd $0,%xmm1,%xmm1 - movq $64,%rax - -.Lselect_loop_sse_w7: - movdqa %xmm8,%xmm15 - paddd %xmm0,%xmm8 - movdqa 0(%rsi),%xmm9 - movdqa 16(%rsi),%xmm10 - pcmpeqd %xmm1,%xmm15 - movdqa 32(%rsi),%xmm11 - movdqa 48(%rsi),%xmm12 - leaq 64(%rsi),%rsi - - pand %xmm15,%xmm9 - pand %xmm15,%xmm10 - por %xmm9,%xmm2 - pand %xmm15,%xmm11 - por %xmm10,%xmm3 - pand %xmm15,%xmm12 - por %xmm11,%xmm4 - prefetcht0 255(%rsi) - por %xmm12,%xmm5 - - decq %rax - jnz .Lselect_loop_sse_w7 - - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - movdqu %xmm4,32(%rdi) - movdqu %xmm5,48(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_gather_w7: -.size ecp_nistz256_gather_w7,.-ecp_nistz256_gather_w7 - - -.type ecp_nistz256_avx2_gather_w5,@function -.align 32 -ecp_nistz256_avx2_gather_w5: -.cfi_startproc -.Lavx2_gather_w5: - vzeroupper - vmovdqa .LTwo(%rip),%ymm0 - - vpxor %ymm2,%ymm2,%ymm2 - vpxor %ymm3,%ymm3,%ymm3 - vpxor %ymm4,%ymm4,%ymm4 - - vmovdqa .LOne(%rip),%ymm5 - vmovdqa .LTwo(%rip),%ymm10 - - vmovd %edx,%xmm1 - vpermd %ymm1,%ymm2,%ymm1 - - movq $8,%rax -.Lselect_loop_avx2_w5: - - vmovdqa 0(%rsi),%ymm6 - vmovdqa 32(%rsi),%ymm7 - vmovdqa 64(%rsi),%ymm8 - - vmovdqa 96(%rsi),%ymm11 - vmovdqa 128(%rsi),%ymm12 - vmovdqa 160(%rsi),%ymm13 - - vpcmpeqd %ymm1,%ymm5,%ymm9 - vpcmpeqd %ymm1,%ymm10,%ymm14 - - vpaddd %ymm0,%ymm5,%ymm5 - vpaddd %ymm0,%ymm10,%ymm10 - leaq 192(%rsi),%rsi - - vpand %ymm9,%ymm6,%ymm6 - vpand %ymm9,%ymm7,%ymm7 - vpand %ymm9,%ymm8,%ymm8 - vpand %ymm14,%ymm11,%ymm11 - vpand %ymm14,%ymm12,%ymm12 - vpand %ymm14,%ymm13,%ymm13 - - vpxor %ymm6,%ymm2,%ymm2 - vpxor %ymm7,%ymm3,%ymm3 - vpxor %ymm8,%ymm4,%ymm4 - vpxor %ymm11,%ymm2,%ymm2 - vpxor %ymm12,%ymm3,%ymm3 - vpxor %ymm13,%ymm4,%ymm4 - - decq %rax - jnz .Lselect_loop_avx2_w5 - - vmovdqu %ymm2,0(%rdi) - vmovdqu %ymm3,32(%rdi) - vmovdqu %ymm4,64(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_avx2_gather_w5: -.size ecp_nistz256_avx2_gather_w5,.-ecp_nistz256_avx2_gather_w5 - - - -.globl ecp_nistz256_avx2_gather_w7 -.type ecp_nistz256_avx2_gather_w7,@function -.align 32 -ecp_nistz256_avx2_gather_w7: -.cfi_startproc -.Lavx2_gather_w7: - vzeroupper - vmovdqa .LThree(%rip),%ymm0 - - vpxor %ymm2,%ymm2,%ymm2 - vpxor %ymm3,%ymm3,%ymm3 - - vmovdqa .LOne(%rip),%ymm4 - vmovdqa .LTwo(%rip),%ymm8 - vmovdqa .LThree(%rip),%ymm12 - - vmovd %edx,%xmm1 - vpermd %ymm1,%ymm2,%ymm1 - - - movq $21,%rax -.Lselect_loop_avx2_w7: - - vmovdqa 0(%rsi),%ymm5 - vmovdqa 32(%rsi),%ymm6 - - vmovdqa 64(%rsi),%ymm9 - vmovdqa 96(%rsi),%ymm10 - - vmovdqa 128(%rsi),%ymm13 - vmovdqa 160(%rsi),%ymm14 - - vpcmpeqd %ymm1,%ymm4,%ymm7 - vpcmpeqd %ymm1,%ymm8,%ymm11 - vpcmpeqd %ymm1,%ymm12,%ymm15 - - vpaddd %ymm0,%ymm4,%ymm4 - vpaddd %ymm0,%ymm8,%ymm8 - vpaddd %ymm0,%ymm12,%ymm12 - leaq 192(%rsi),%rsi - - vpand %ymm7,%ymm5,%ymm5 - vpand %ymm7,%ymm6,%ymm6 - vpand %ymm11,%ymm9,%ymm9 - vpand %ymm11,%ymm10,%ymm10 - vpand %ymm15,%ymm13,%ymm13 - vpand %ymm15,%ymm14,%ymm14 - - vpxor %ymm5,%ymm2,%ymm2 - vpxor %ymm6,%ymm3,%ymm3 - vpxor %ymm9,%ymm2,%ymm2 - vpxor %ymm10,%ymm3,%ymm3 - vpxor %ymm13,%ymm2,%ymm2 - vpxor %ymm14,%ymm3,%ymm3 - - decq %rax - jnz .Lselect_loop_avx2_w7 - - - vmovdqa 0(%rsi),%ymm5 - vmovdqa 32(%rsi),%ymm6 - - vpcmpeqd %ymm1,%ymm4,%ymm7 - - vpand %ymm7,%ymm5,%ymm5 - vpand %ymm7,%ymm6,%ymm6 - - vpxor %ymm5,%ymm2,%ymm2 - vpxor %ymm6,%ymm3,%ymm3 - - vmovdqu %ymm2,0(%rdi) - vmovdqu %ymm3,32(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.LSEH_end_ecp_nistz256_avx2_gather_w7: -.size ecp_nistz256_avx2_gather_w7,.-ecp_nistz256_avx2_gather_w7 -.type __ecp_nistz256_add_toq,@function -.align 32 -__ecp_nistz256_add_toq: -.cfi_startproc - xorq %r11,%r11 - addq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - movq %r12,%rax - adcq 16(%rbx),%r8 - adcq 24(%rbx),%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_add_toq,.-__ecp_nistz256_add_toq - -.type __ecp_nistz256_sub_fromq,@function -.align 32 -__ecp_nistz256_sub_fromq: -.cfi_startproc - subq 0(%rbx),%r12 - sbbq 8(%rbx),%r13 - movq %r12,%rax - sbbq 16(%rbx),%r8 - sbbq 24(%rbx),%r9 - movq %r13,%rbp - sbbq %r11,%r11 - - addq $-1,%r12 - movq %r8,%rcx - adcq %r14,%r13 - adcq $0,%r8 - movq %r9,%r10 - adcq %r15,%r9 - testq %r11,%r11 - - cmovzq %rax,%r12 - cmovzq %rbp,%r13 - movq %r12,0(%rdi) - cmovzq %rcx,%r8 - movq %r13,8(%rdi) - cmovzq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sub_fromq,.-__ecp_nistz256_sub_fromq - -.type __ecp_nistz256_subq,@function -.align 32 -__ecp_nistz256_subq: -.cfi_startproc - subq %r12,%rax - sbbq %r13,%rbp - movq %rax,%r12 - sbbq %r8,%rcx - sbbq %r9,%r10 - movq %rbp,%r13 - sbbq %r11,%r11 - - addq $-1,%rax - movq %rcx,%r8 - adcq %r14,%rbp - adcq $0,%rcx - movq %r10,%r9 - adcq %r15,%r10 - testq %r11,%r11 - - cmovnzq %rax,%r12 - cmovnzq %rbp,%r13 - cmovnzq %rcx,%r8 - cmovnzq %r10,%r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_subq,.-__ecp_nistz256_subq - -.type __ecp_nistz256_mul_by_2q,@function -.align 32 -__ecp_nistz256_mul_by_2q: -.cfi_startproc - xorq %r11,%r11 - addq %r12,%r12 - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_by_2q,.-__ecp_nistz256_mul_by_2q -.globl ecp_nistz256_point_double -.type ecp_nistz256_point_double,@function -.align 32 -ecp_nistz256_point_double: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_doublex - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $160+8,%rsp -.cfi_adjust_cfa_offset 32*5+8 -.Lpoint_doubleq_body: - -.Lpoint_double_shortcutq: - movdqu 0(%rsi),%xmm0 - movq %rsi,%rbx - movdqu 16(%rsi),%xmm1 - movq 32+0(%rsi),%r12 - movq 32+8(%rsi),%r13 - movq 32+16(%rsi),%r8 - movq 32+24(%rsi),%r9 - movq .Lpoly+8(%rip),%r14 - movq .Lpoly+24(%rip),%r15 - movdqa %xmm0,96(%rsp) - movdqa %xmm1,96+16(%rsp) - leaq 32(%rdi),%r10 - leaq 64(%rdi),%r11 -.byte 102,72,15,110,199 -.byte 102,73,15,110,202 -.byte 102,73,15,110,211 - - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - leaq 64-0(%rsi),%rsi - leaq 64(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 0(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 32(%rbx),%rax - movq 64+0(%rbx),%r9 - movq 64+8(%rbx),%r10 - movq 64+16(%rbx),%r11 - movq 64+24(%rbx),%r12 - leaq 64-0(%rbx),%rsi - leaq 32(%rbx),%rbx -.byte 102,72,15,126,215 - call __ecp_nistz256_mul_montq - call __ecp_nistz256_mul_by_2q - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_toq - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 -.byte 102,72,15,126,207 - call __ecp_nistz256_sqr_montq - xorq %r9,%r9 - movq %r12,%rax - addq $-1,%r12 - movq %r13,%r10 - adcq %rsi,%r13 - movq %r14,%rcx - adcq $0,%r14 - movq %r15,%r8 - adcq %rbp,%r15 - adcq $0,%r9 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r12 - cmovzq %r10,%r13 - cmovzq %rcx,%r14 - cmovzq %r8,%r15 - cmovzq %rsi,%r9 - - movq %r13,%rax - shrq $1,%r12 - shlq $63,%rax - movq %r14,%r10 - shrq $1,%r13 - orq %rax,%r12 - shlq $63,%r10 - movq %r15,%rcx - shrq $1,%r14 - orq %r10,%r13 - shlq $63,%rcx - movq %r12,0(%rdi) - shrq $1,%r15 - movq %r13,8(%rdi) - shlq $63,%r9 - orq %rcx,%r14 - orq %r9,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - movq 64(%rsp),%rax - leaq 64(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - leaq 32(%rsp),%rbx - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_toq - - movq 96(%rsp),%rax - leaq 96(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2q - - movq 0+32(%rsp),%rax - movq 8+32(%rsp),%r14 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r15 - movq 24+32(%rsp),%r8 -.byte 102,72,15,126,199 - call __ecp_nistz256_sqr_montq - - leaq 128(%rsp),%rbx - movq %r14,%r8 - movq %r15,%r9 - movq %rsi,%r14 - movq %rbp,%r15 - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 0(%rsp),%rdi - call __ecp_nistz256_subq - - movq 32(%rsp),%rax - leaq 32(%rsp),%rbx - movq %r12,%r14 - xorl %ecx,%ecx - movq %r12,0+0(%rsp) - movq %r13,%r10 - movq %r13,0+8(%rsp) - cmovzq %r8,%r11 - movq %r8,0+16(%rsp) - leaq 0-0(%rsp),%rsi - cmovzq %r9,%r12 - movq %r9,0+24(%rsp) - movq %r14,%r9 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - -.byte 102,72,15,126,203 -.byte 102,72,15,126,207 - call __ecp_nistz256_sub_fromq - - leaq 160+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_doubleq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_double,.-ecp_nistz256_point_double -.globl ecp_nistz256_point_add -.type ecp_nistz256_point_add,@function -.align 32 -ecp_nistz256_point_add: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_addx - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $576+8,%rsp -.cfi_adjust_cfa_offset 32*18+8 -.Lpoint_addq_body: - - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq %rsi,%rbx - movq %rdx,%rsi - movdqa %xmm0,384(%rsp) - movdqa %xmm1,384+16(%rsp) - movdqa %xmm2,416(%rsp) - movdqa %xmm3,416+16(%rsp) - movdqa %xmm4,448(%rsp) - movdqa %xmm5,448+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rsi),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rsi),%xmm3 - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,480(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,480+16(%rsp) - movdqu 64(%rsi),%xmm0 - movdqu 80(%rsi),%xmm1 - movdqa %xmm2,512(%rsp) - movdqa %xmm3,512+16(%rsp) - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - - leaq 64-0(%rsi),%rsi - movq %rax,544+0(%rsp) - movq %r14,544+8(%rsp) - movq %r15,544+16(%rsp) - movq %r8,544+24(%rsp) - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm1,%xmm4 - por %xmm1,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - movq 64+0(%rbx),%rax - movq 64+8(%rbx),%r14 - movq 64+16(%rbx),%r15 - movq 64+24(%rbx),%r8 -.byte 102,72,15,110,203 - - leaq 64-0(%rbx),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 544(%rsp),%rax - leaq 544(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 416(%rsp),%rax - leaq 416(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq 0+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 512(%rsp),%rax - leaq 512(%rsp),%rbx - movq 0+256(%rsp),%r9 - movq 8+256(%rsp),%r10 - leaq 0+256(%rsp),%rsi - movq 16+256(%rsp),%r11 - movq 24+256(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 224(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - orq %r13,%r12 - movdqa %xmm4,%xmm2 - orq %r8,%r12 - orq %r9,%r12 - por %xmm5,%xmm2 -.byte 102,73,15,110,220 - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 480(%rsp),%rax - leaq 480(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 160(%rsp),%rbx - leaq 0(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - orq %r13,%r12 - orq %r8,%r12 - orq %r9,%r12 - -.byte 102,73,15,126,208 -.byte 102,73,15,126,217 - - orq %r8,%r12 - orq %r9,%r12 - - -.byte 0x3e - jnz .Ladd_proceedq - -.Ladd_doubleq: -.byte 102,72,15,126,206 -.byte 102,72,15,126,199 - addq $416,%rsp -.cfi_adjust_cfa_offset -416 - jmp .Lpoint_double_shortcutq -.cfi_adjust_cfa_offset 416 - -.align 32 -.Ladd_proceedq: - movq 0+64(%rsp),%rax - movq 8+64(%rsp),%r14 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 0+0(%rsp),%rax - movq 8+0(%rsp),%r14 - leaq 0+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 544(%rsp),%rax - leaq 544(%rsp),%rbx - movq 0+352(%rsp),%r9 - movq 8+352(%rsp),%r10 - leaq 0+352(%rsp),%rsi - movq 16+352(%rsp),%r11 - movq 24+352(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 0(%rsp),%rax - leaq 0(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 160(%rsp),%rax - leaq 160(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montq - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 96(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subq - - leaq 128(%rsp),%rbx - leaq 288(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 192+0(%rsp),%rax - movq 192+8(%rsp),%rbp - movq 192+16(%rsp),%rcx - movq 192+24(%rsp),%r10 - leaq 320(%rsp),%rdi - - call __ecp_nistz256_subq - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 128(%rsp),%rax - leaq 128(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq 0+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 320(%rsp),%rax - leaq 320(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 320(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 256(%rsp),%rbx - leaq 320(%rsp),%rdi - call __ecp_nistz256_sub_fromq - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 352(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 352+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 544(%rsp),%xmm2 - pand 544+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 480(%rsp),%xmm2 - pand 480+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 320(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 320+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 512(%rsp),%xmm2 - pand 512+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - -.Ladd_doneq: - leaq 576+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_addq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add,.-ecp_nistz256_point_add -.globl ecp_nistz256_point_add_affine -.type ecp_nistz256_point_add_affine,@function -.align 32 -ecp_nistz256_point_add_affine: -.cfi_startproc - movl $0x80100,%ecx - andl OPENSSL_ia32cap_P+8(%rip),%ecx - cmpl $0x80100,%ecx - je .Lpoint_add_affinex - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $480+8,%rsp -.cfi_adjust_cfa_offset 32*15+8 -.Ladd_affineq_body: - - movdqu 0(%rsi),%xmm0 - movq %rdx,%rbx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq 64+0(%rsi),%rax - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,320(%rsp) - movdqa %xmm1,320+16(%rsp) - movdqa %xmm2,352(%rsp) - movdqa %xmm3,352+16(%rsp) - movdqa %xmm4,384(%rsp) - movdqa %xmm5,384+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rbx),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rbx),%xmm1 - movdqu 32(%rbx),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rbx),%xmm3 - movdqa %xmm0,416(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,416+16(%rsp) - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - movdqa %xmm2,448(%rsp) - movdqa %xmm3,448+16(%rsp) - por %xmm2,%xmm3 - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm1,%xmm3 - - leaq 64-0(%rsi),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm3,%xmm4 - movq 0(%rbx),%rax - - movq %r12,%r9 - por %xmm3,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - movq %r13,%r10 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - movq %r14,%r11 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - - leaq 32-0(%rsp),%rsi - movq %r15,%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 320(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 384(%rsp),%rax - leaq 384(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 288(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 448(%rsp),%rax - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq 0+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 352(%rsp),%rbx - leaq 96(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+64(%rsp),%rax - movq 8+64(%rsp),%r14 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 128(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 0+96(%rsp),%rax - movq 8+96(%rsp),%r14 - leaq 0+96(%rsp),%rsi - movq 16+96(%rsp),%r15 - movq 24+96(%rsp),%r8 - leaq 192(%rsp),%rdi - call __ecp_nistz256_sqr_montq - - movq 128(%rsp),%rax - leaq 128(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 320(%rsp),%rax - leaq 320(%rsp),%rbx - movq 0+128(%rsp),%r9 - movq 8+128(%rsp),%r10 - leaq 0+128(%rsp),%rsi - movq 16+128(%rsp),%r11 - movq 24+128(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montq - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 192(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subq - - leaq 160(%rsp),%rbx - leaq 224(%rsp),%rdi - call __ecp_nistz256_sub_fromq - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 64(%rsp),%rdi - - call __ecp_nistz256_subq - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 352(%rsp),%rax - leaq 352(%rsp),%rbx - movq 0+160(%rsp),%r9 - movq 8+160(%rsp),%r10 - leaq 0+160(%rsp),%rsi - movq 16+160(%rsp),%r11 - movq 24+160(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montq - - movq 96(%rsp),%rax - leaq 96(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq 0+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 64(%rsp),%rdi - call __ecp_nistz256_mul_montq - - leaq 32(%rsp),%rbx - leaq 256(%rsp),%rdi - call __ecp_nistz256_sub_fromq - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand .LONE_mont(%rip),%xmm2 - pand .LONE_mont+16(%rip),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 224(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 224+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 320(%rsp),%xmm2 - pand 320+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 256(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 256+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 352(%rsp),%xmm2 - pand 352+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - - leaq 480+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ladd_affineq_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add_affine,.-ecp_nistz256_point_add_affine -.type __ecp_nistz256_add_tox,@function -.align 32 -__ecp_nistz256_add_tox: -.cfi_startproc - xorq %r11,%r11 - adcq 0(%rbx),%r12 - adcq 8(%rbx),%r13 - movq %r12,%rax - adcq 16(%rbx),%r8 - adcq 24(%rbx),%r9 - movq %r13,%rbp - adcq $0,%r11 - - xorq %r10,%r10 - sbbq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_add_tox,.-__ecp_nistz256_add_tox - -.type __ecp_nistz256_sub_fromx,@function -.align 32 -__ecp_nistz256_sub_fromx: -.cfi_startproc - xorq %r11,%r11 - sbbq 0(%rbx),%r12 - sbbq 8(%rbx),%r13 - movq %r12,%rax - sbbq 16(%rbx),%r8 - sbbq 24(%rbx),%r9 - movq %r13,%rbp - sbbq $0,%r11 - - xorq %r10,%r10 - adcq $-1,%r12 - movq %r8,%rcx - adcq %r14,%r13 - adcq $0,%r8 - movq %r9,%r10 - adcq %r15,%r9 - - btq $0,%r11 - cmovncq %rax,%r12 - cmovncq %rbp,%r13 - movq %r12,0(%rdi) - cmovncq %rcx,%r8 - movq %r13,8(%rdi) - cmovncq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_sub_fromx,.-__ecp_nistz256_sub_fromx - -.type __ecp_nistz256_subx,@function -.align 32 -__ecp_nistz256_subx: -.cfi_startproc - xorq %r11,%r11 - sbbq %r12,%rax - sbbq %r13,%rbp - movq %rax,%r12 - sbbq %r8,%rcx - sbbq %r9,%r10 - movq %rbp,%r13 - sbbq $0,%r11 - - xorq %r9,%r9 - adcq $-1,%rax - movq %rcx,%r8 - adcq %r14,%rbp - adcq $0,%rcx - movq %r10,%r9 - adcq %r15,%r10 - - btq $0,%r11 - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - cmovcq %rcx,%r8 - cmovcq %r10,%r9 - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_subx,.-__ecp_nistz256_subx - -.type __ecp_nistz256_mul_by_2x,@function -.align 32 -__ecp_nistz256_mul_by_2x: -.cfi_startproc - xorq %r11,%r11 - adcq %r12,%r12 - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - xorq %r10,%r10 - sbbq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - cmovcq %rbp,%r13 - movq %r12,0(%rdi) - cmovcq %rcx,%r8 - movq %r13,8(%rdi) - cmovcq %r10,%r9 - movq %r8,16(%rdi) - movq %r9,24(%rdi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size __ecp_nistz256_mul_by_2x,.-__ecp_nistz256_mul_by_2x -.type ecp_nistz256_point_doublex,@function -.align 32 -ecp_nistz256_point_doublex: -.cfi_startproc -.Lpoint_doublex: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $160+8,%rsp -.cfi_adjust_cfa_offset 32*5+8 -.Lpoint_doublex_body: - -.Lpoint_double_shortcutx: - movdqu 0(%rsi),%xmm0 - movq %rsi,%rbx - movdqu 16(%rsi),%xmm1 - movq 32+0(%rsi),%r12 - movq 32+8(%rsi),%r13 - movq 32+16(%rsi),%r8 - movq 32+24(%rsi),%r9 - movq .Lpoly+8(%rip),%r14 - movq .Lpoly+24(%rip),%r15 - movdqa %xmm0,96(%rsp) - movdqa %xmm1,96+16(%rsp) - leaq 32(%rdi),%r10 - leaq 64(%rdi),%r11 -.byte 102,72,15,110,199 -.byte 102,73,15,110,202 -.byte 102,73,15,110,211 - - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - leaq 64-128(%rsi),%rsi - leaq 64(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 0(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 32(%rbx),%rdx - movq 64+0(%rbx),%r9 - movq 64+8(%rbx),%r10 - movq 64+16(%rbx),%r11 - movq 64+24(%rbx),%r12 - leaq 64-128(%rbx),%rsi - leaq 32(%rbx),%rbx -.byte 102,72,15,126,215 - call __ecp_nistz256_mul_montx - call __ecp_nistz256_mul_by_2x - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_tox - - movq 96+0(%rsp),%r12 - movq 96+8(%rsp),%r13 - leaq 64(%rsp),%rbx - movq 96+16(%rsp),%r8 - movq 96+24(%rsp),%r9 - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 -.byte 102,72,15,126,207 - call __ecp_nistz256_sqr_montx - xorq %r9,%r9 - movq %r12,%rax - addq $-1,%r12 - movq %r13,%r10 - adcq %rsi,%r13 - movq %r14,%rcx - adcq $0,%r14 - movq %r15,%r8 - adcq %rbp,%r15 - adcq $0,%r9 - xorq %rsi,%rsi - testq $1,%rax - - cmovzq %rax,%r12 - cmovzq %r10,%r13 - cmovzq %rcx,%r14 - cmovzq %r8,%r15 - cmovzq %rsi,%r9 - - movq %r13,%rax - shrq $1,%r12 - shlq $63,%rax - movq %r14,%r10 - shrq $1,%r13 - orq %rax,%r12 - shlq $63,%r10 - movq %r15,%rcx - shrq $1,%r14 - orq %r10,%r13 - shlq $63,%rcx - movq %r12,0(%rdi) - shrq $1,%r15 - movq %r13,8(%rdi) - shlq $63,%r9 - orq %rcx,%r14 - orq %r9,%r15 - movq %r14,16(%rdi) - movq %r15,24(%rdi) - movq 64(%rsp),%rdx - leaq 64(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - leaq 32(%rsp),%rbx - leaq 32(%rsp),%rdi - call __ecp_nistz256_add_tox - - movq 96(%rsp),%rdx - leaq 96(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_by_2x - - movq 0+32(%rsp),%rdx - movq 8+32(%rsp),%r14 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r15 - movq 24+32(%rsp),%r8 -.byte 102,72,15,126,199 - call __ecp_nistz256_sqr_montx - - leaq 128(%rsp),%rbx - movq %r14,%r8 - movq %r15,%r9 - movq %rsi,%r14 - movq %rbp,%r15 - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 0(%rsp),%rdi - call __ecp_nistz256_subx - - movq 32(%rsp),%rdx - leaq 32(%rsp),%rbx - movq %r12,%r14 - xorl %ecx,%ecx - movq %r12,0+0(%rsp) - movq %r13,%r10 - movq %r13,0+8(%rsp) - cmovzq %r8,%r11 - movq %r8,0+16(%rsp) - leaq 0-128(%rsp),%rsi - cmovzq %r9,%r12 - movq %r9,0+24(%rsp) - movq %r14,%r9 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - -.byte 102,72,15,126,203 -.byte 102,72,15,126,207 - call __ecp_nistz256_sub_fromx - - leaq 160+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_doublex_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_doublex,.-ecp_nistz256_point_doublex -.type ecp_nistz256_point_addx,@function -.align 32 -ecp_nistz256_point_addx: -.cfi_startproc -.Lpoint_addx: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $576+8,%rsp -.cfi_adjust_cfa_offset 32*18+8 -.Lpoint_addx_body: - - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq %rsi,%rbx - movq %rdx,%rsi - movdqa %xmm0,384(%rsp) - movdqa %xmm1,384+16(%rsp) - movdqa %xmm2,416(%rsp) - movdqa %xmm3,416+16(%rsp) - movdqa %xmm4,448(%rsp) - movdqa %xmm5,448+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rsi),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rsi),%xmm3 - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,480(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,480+16(%rsp) - movdqu 64(%rsi),%xmm0 - movdqu 80(%rsi),%xmm1 - movdqa %xmm2,512(%rsp) - movdqa %xmm3,512+16(%rsp) - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - - leaq 64-128(%rsi),%rsi - movq %rdx,544+0(%rsp) - movq %r14,544+8(%rsp) - movq %r15,544+16(%rsp) - movq %r8,544+24(%rsp) - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm1,%xmm4 - por %xmm1,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - movq 64+0(%rbx),%rdx - movq 64+8(%rbx),%r14 - movq 64+16(%rbx),%r15 - movq 64+24(%rbx),%r8 -.byte 102,72,15,110,203 - - leaq 64-128(%rbx),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 544(%rsp),%rdx - leaq 544(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 416(%rsp),%rdx - leaq 416(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq -128+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 224(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 512(%rsp),%rdx - leaq 512(%rsp),%rbx - movq 0+256(%rsp),%r9 - movq 8+256(%rsp),%r10 - leaq -128+256(%rsp),%rsi - movq 16+256(%rsp),%r11 - movq 24+256(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 224(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - orq %r13,%r12 - movdqa %xmm4,%xmm2 - orq %r8,%r12 - orq %r9,%r12 - por %xmm5,%xmm2 -.byte 102,73,15,110,220 - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+96(%rsp),%r9 - movq 8+96(%rsp),%r10 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r11 - movq 24+96(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 480(%rsp),%rdx - leaq 480(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 160(%rsp),%rbx - leaq 0(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - orq %r13,%r12 - orq %r8,%r12 - orq %r9,%r12 - -.byte 102,73,15,126,208 -.byte 102,73,15,126,217 - - orq %r8,%r12 - orq %r9,%r12 - - -.byte 0x3e - jnz .Ladd_proceedx - -.Ladd_doublex: -.byte 102,72,15,126,206 -.byte 102,72,15,126,199 - addq $416,%rsp -.cfi_adjust_cfa_offset -416 - jmp .Lpoint_double_shortcutx -.cfi_adjust_cfa_offset 416 - -.align 32 -.Ladd_proceedx: - movq 0+64(%rsp),%rdx - movq 8+64(%rsp),%r14 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 96(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+0(%rsp),%r9 - movq 8+0(%rsp),%r10 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r11 - movq 24+0(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 0+0(%rsp),%rdx - movq 8+0(%rsp),%r14 - leaq -128+0(%rsp),%rsi - movq 16+0(%rsp),%r15 - movq 24+0(%rsp),%r8 - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 544(%rsp),%rdx - leaq 544(%rsp),%rbx - movq 0+352(%rsp),%r9 - movq 8+352(%rsp),%r10 - leaq -128+352(%rsp),%rsi - movq 16+352(%rsp),%r11 - movq 24+352(%rsp),%r12 - leaq 352(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 0(%rsp),%rdx - leaq 0(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 128(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 160(%rsp),%rdx - leaq 160(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 192(%rsp),%rdi - call __ecp_nistz256_mul_montx - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 96(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subx - - leaq 128(%rsp),%rbx - leaq 288(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 192+0(%rsp),%rax - movq 192+8(%rsp),%rbp - movq 192+16(%rsp),%rcx - movq 192+24(%rsp),%r10 - leaq 320(%rsp),%rdi - - call __ecp_nistz256_subx - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 128(%rsp),%rdx - leaq 128(%rsp),%rbx - movq 0+224(%rsp),%r9 - movq 8+224(%rsp),%r10 - leaq -128+224(%rsp),%rsi - movq 16+224(%rsp),%r11 - movq 24+224(%rsp),%r12 - leaq 256(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 320(%rsp),%rdx - leaq 320(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 320(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 256(%rsp),%rbx - leaq 320(%rsp),%rdi - call __ecp_nistz256_sub_fromx - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 352(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 352+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 544(%rsp),%xmm2 - pand 544+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 480(%rsp),%xmm2 - pand 480+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 320(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 320+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 512(%rsp),%xmm2 - pand 512+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - -.Ladd_donex: - leaq 576+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lpoint_addx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_addx,.-ecp_nistz256_point_addx -.type ecp_nistz256_point_add_affinex,@function -.align 32 -ecp_nistz256_point_add_affinex: -.cfi_startproc -.Lpoint_add_affinex: - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $480+8,%rsp -.cfi_adjust_cfa_offset 32*15+8 -.Ladd_affinex_body: - - movdqu 0(%rsi),%xmm0 - movq %rdx,%rbx - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 - movdqu 48(%rsi),%xmm3 - movdqu 64(%rsi),%xmm4 - movdqu 80(%rsi),%xmm5 - movq 64+0(%rsi),%rdx - movq 64+8(%rsi),%r14 - movq 64+16(%rsi),%r15 - movq 64+24(%rsi),%r8 - movdqa %xmm0,320(%rsp) - movdqa %xmm1,320+16(%rsp) - movdqa %xmm2,352(%rsp) - movdqa %xmm3,352+16(%rsp) - movdqa %xmm4,384(%rsp) - movdqa %xmm5,384+16(%rsp) - por %xmm4,%xmm5 - - movdqu 0(%rbx),%xmm0 - pshufd $0xb1,%xmm5,%xmm3 - movdqu 16(%rbx),%xmm1 - movdqu 32(%rbx),%xmm2 - por %xmm3,%xmm5 - movdqu 48(%rbx),%xmm3 - movdqa %xmm0,416(%rsp) - pshufd $0x1e,%xmm5,%xmm4 - movdqa %xmm1,416+16(%rsp) - por %xmm0,%xmm1 -.byte 102,72,15,110,199 - movdqa %xmm2,448(%rsp) - movdqa %xmm3,448+16(%rsp) - por %xmm2,%xmm3 - por %xmm4,%xmm5 - pxor %xmm4,%xmm4 - por %xmm1,%xmm3 - - leaq 64-128(%rsi),%rsi - leaq 32(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - pcmpeqd %xmm4,%xmm5 - pshufd $0xb1,%xmm3,%xmm4 - movq 0(%rbx),%rdx - - movq %r12,%r9 - por %xmm3,%xmm4 - pshufd $0,%xmm5,%xmm5 - pshufd $0x1e,%xmm4,%xmm3 - movq %r13,%r10 - por %xmm3,%xmm4 - pxor %xmm3,%xmm3 - movq %r14,%r11 - pcmpeqd %xmm3,%xmm4 - pshufd $0,%xmm4,%xmm4 - - leaq 32-128(%rsp),%rsi - movq %r15,%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 320(%rsp),%rbx - leaq 64(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 384(%rsp),%rdx - leaq 384(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 288(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 448(%rsp),%rdx - leaq 448(%rsp),%rbx - movq 0+32(%rsp),%r9 - movq 8+32(%rsp),%r10 - leaq -128+32(%rsp),%rsi - movq 16+32(%rsp),%r11 - movq 24+32(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 352(%rsp),%rbx - leaq 96(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+64(%rsp),%rdx - movq 8+64(%rsp),%r14 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r15 - movq 24+64(%rsp),%r8 - leaq 128(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 0+96(%rsp),%rdx - movq 8+96(%rsp),%r14 - leaq -128+96(%rsp),%rsi - movq 16+96(%rsp),%r15 - movq 24+96(%rsp),%r8 - leaq 192(%rsp),%rdi - call __ecp_nistz256_sqr_montx - - movq 128(%rsp),%rdx - leaq 128(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 160(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 320(%rsp),%rdx - leaq 320(%rsp),%rbx - movq 0+128(%rsp),%r9 - movq 8+128(%rsp),%r10 - leaq -128+128(%rsp),%rsi - movq 16+128(%rsp),%r11 - movq 24+128(%rsp),%r12 - leaq 0(%rsp),%rdi - call __ecp_nistz256_mul_montx - - - - - xorq %r11,%r11 - addq %r12,%r12 - leaq 192(%rsp),%rsi - adcq %r13,%r13 - movq %r12,%rax - adcq %r8,%r8 - adcq %r9,%r9 - movq %r13,%rbp - adcq $0,%r11 - - subq $-1,%r12 - movq %r8,%rcx - sbbq %r14,%r13 - sbbq $0,%r8 - movq %r9,%r10 - sbbq %r15,%r9 - sbbq $0,%r11 - - cmovcq %rax,%r12 - movq 0(%rsi),%rax - cmovcq %rbp,%r13 - movq 8(%rsi),%rbp - cmovcq %rcx,%r8 - movq 16(%rsi),%rcx - cmovcq %r10,%r9 - movq 24(%rsi),%r10 - - call __ecp_nistz256_subx - - leaq 160(%rsp),%rbx - leaq 224(%rsp),%rdi - call __ecp_nistz256_sub_fromx - - movq 0+0(%rsp),%rax - movq 0+8(%rsp),%rbp - movq 0+16(%rsp),%rcx - movq 0+24(%rsp),%r10 - leaq 64(%rsp),%rdi - - call __ecp_nistz256_subx - - movq %r12,0(%rdi) - movq %r13,8(%rdi) - movq %r8,16(%rdi) - movq %r9,24(%rdi) - movq 352(%rsp),%rdx - leaq 352(%rsp),%rbx - movq 0+160(%rsp),%r9 - movq 8+160(%rsp),%r10 - leaq -128+160(%rsp),%rsi - movq 16+160(%rsp),%r11 - movq 24+160(%rsp),%r12 - leaq 32(%rsp),%rdi - call __ecp_nistz256_mul_montx - - movq 96(%rsp),%rdx - leaq 96(%rsp),%rbx - movq 0+64(%rsp),%r9 - movq 8+64(%rsp),%r10 - leaq -128+64(%rsp),%rsi - movq 16+64(%rsp),%r11 - movq 24+64(%rsp),%r12 - leaq 64(%rsp),%rdi - call __ecp_nistz256_mul_montx - - leaq 32(%rsp),%rbx - leaq 256(%rsp),%rdi - call __ecp_nistz256_sub_fromx - -.byte 102,72,15,126,199 - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 288(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 288+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand .LONE_mont(%rip),%xmm2 - pand .LONE_mont+16(%rip),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 384(%rsp),%xmm2 - pand 384+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,64(%rdi) - movdqu %xmm3,80(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 224(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 224+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 416(%rsp),%xmm2 - pand 416+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 320(%rsp),%xmm2 - pand 320+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,0(%rdi) - movdqu %xmm3,16(%rdi) - - movdqa %xmm5,%xmm0 - movdqa %xmm5,%xmm1 - pandn 256(%rsp),%xmm0 - movdqa %xmm5,%xmm2 - pandn 256+16(%rsp),%xmm1 - movdqa %xmm5,%xmm3 - pand 448(%rsp),%xmm2 - pand 448+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - - movdqa %xmm4,%xmm0 - movdqa %xmm4,%xmm1 - pandn %xmm2,%xmm0 - movdqa %xmm4,%xmm2 - pandn %xmm3,%xmm1 - movdqa %xmm4,%xmm3 - pand 352(%rsp),%xmm2 - pand 352+16(%rsp),%xmm3 - por %xmm0,%xmm2 - por %xmm1,%xmm3 - movdqu %xmm2,32(%rdi) - movdqu %xmm3,48(%rdi) - - leaq 480+56(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbx -.cfi_restore %rbx - movq -8(%rsi),%rbp -.cfi_restore %rbp - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Ladd_affinex_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ecp_nistz256_point_add_affinex,.-ecp_nistz256_point_add_affinex - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s deleted file mode 100644 index 3132bc8207448f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s +++ /dev/null @@ -1,823 +0,0 @@ -.text - -.globl x25519_fe51_mul -.type x25519_fe51_mul,@function -.align 32 -x25519_fe51_mul: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_mul_body: - - movq 0(%rsi),%rax - movq 0(%rdx),%r11 - movq 8(%rdx),%r12 - movq 16(%rdx),%r13 - movq 24(%rdx),%rbp - movq 32(%rdx),%r14 - - movq %rdi,32(%rsp) - movq %rax,%rdi - mulq %r11 - movq %r11,0(%rsp) - movq %rax,%rbx - movq %rdi,%rax - movq %rdx,%rcx - mulq %r12 - movq %r12,8(%rsp) - movq %rax,%r8 - movq %rdi,%rax - leaq (%r14,%r14,8),%r15 - movq %rdx,%r9 - mulq %r13 - movq %r13,16(%rsp) - movq %rax,%r10 - movq %rdi,%rax - leaq (%r14,%r15,2),%rdi - movq %rdx,%r11 - mulq %rbp - movq %rax,%r12 - movq 0(%rsi),%rax - movq %rdx,%r13 - mulq %r14 - movq %rax,%r14 - movq 8(%rsi),%rax - movq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 16(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 24(%rsi),%rax - adcq %rdx,%r9 - mulq %rdi - addq %rax,%r10 - movq 32(%rsi),%rax - adcq %rdx,%r11 - mulq %rdi - imulq $19,%rbp,%rdi - addq %rax,%r12 - movq 8(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 16(%rsp),%rbp - addq %rax,%r14 - movq 16(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 24(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 32(%rsi),%rax - adcq %rdx,%r9 - mulq %rdi - imulq $19,%rbp,%rdi - addq %rax,%r10 - movq 8(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 16(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 8(%rsp),%rbp - addq %rax,%r14 - movq 24(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 32(%rsi),%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - movq 8(%rsi),%rax - adcq %rdx,%r9 - mulq %rbp - imulq $19,%rbp,%rdi - addq %rax,%r10 - movq 16(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 24(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - movq 0(%rsp),%rbp - addq %rax,%r14 - movq 32(%rsi),%rax - adcq %rdx,%r15 - - mulq %rdi - addq %rax,%rbx - movq 8(%rsi),%rax - adcq %rdx,%rcx - mulq %rbp - addq %rax,%r8 - movq 16(%rsi),%rax - adcq %rdx,%r9 - mulq %rbp - addq %rax,%r10 - movq 24(%rsi),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq 32(%rsi),%rax - adcq %rdx,%r13 - mulq %rbp - addq %rax,%r14 - adcq %rdx,%r15 - - movq 32(%rsp),%rdi - jmp .Lreduce51 -.Lfe51_mul_epilogue: -.cfi_endproc -.size x25519_fe51_mul,.-x25519_fe51_mul - -.globl x25519_fe51_sqr -.type x25519_fe51_sqr,@function -.align 32 -x25519_fe51_sqr: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_sqr_body: - - movq 0(%rsi),%rax - movq 16(%rsi),%r15 - movq 32(%rsi),%rbp - - movq %rdi,32(%rsp) - leaq (%rax,%rax,1),%r14 - mulq %rax - movq %rax,%rbx - movq 8(%rsi),%rax - movq %rdx,%rcx - mulq %r14 - movq %rax,%r8 - movq %r15,%rax - movq %r15,0(%rsp) - movq %rdx,%r9 - mulq %r14 - movq %rax,%r10 - movq 24(%rsi),%rax - movq %rdx,%r11 - imulq $19,%rbp,%rdi - mulq %r14 - movq %rax,%r12 - movq %rbp,%rax - movq %rdx,%r13 - mulq %r14 - movq %rax,%r14 - movq %rbp,%rax - movq %rdx,%r15 - - mulq %rdi - addq %rax,%r12 - movq 8(%rsi),%rax - adcq %rdx,%r13 - - movq 24(%rsi),%rsi - leaq (%rax,%rax,1),%rbp - mulq %rax - addq %rax,%r10 - movq 0(%rsp),%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r12 - movq %rbp,%rax - adcq %rdx,%r13 - mulq %rsi - addq %rax,%r14 - movq %rbp,%rax - adcq %rdx,%r15 - imulq $19,%rsi,%rbp - mulq %rdi - addq %rax,%rbx - leaq (%rsi,%rsi,1),%rax - adcq %rdx,%rcx - - mulq %rdi - addq %rax,%r10 - movq %rsi,%rax - adcq %rdx,%r11 - mulq %rbp - addq %rax,%r8 - movq 0(%rsp),%rax - adcq %rdx,%r9 - - leaq (%rax,%rax,1),%rsi - mulq %rax - addq %rax,%r14 - movq %rbp,%rax - adcq %rdx,%r15 - mulq %rsi - addq %rax,%rbx - movq %rsi,%rax - adcq %rdx,%rcx - mulq %rdi - addq %rax,%r8 - adcq %rdx,%r9 - - movq 32(%rsp),%rdi - jmp .Lreduce51 - -.align 32 -.Lreduce51: - movq $0x7ffffffffffff,%rbp - - movq %r10,%rdx - shrq $51,%r10 - shlq $13,%r11 - andq %rbp,%rdx - orq %r10,%r11 - addq %r11,%r12 - adcq $0,%r13 - - movq %rbx,%rax - shrq $51,%rbx - shlq $13,%rcx - andq %rbp,%rax - orq %rbx,%rcx - addq %rcx,%r8 - adcq $0,%r9 - - movq %r12,%rbx - shrq $51,%r12 - shlq $13,%r13 - andq %rbp,%rbx - orq %r12,%r13 - addq %r13,%r14 - adcq $0,%r15 - - movq %r8,%rcx - shrq $51,%r8 - shlq $13,%r9 - andq %rbp,%rcx - orq %r8,%r9 - addq %r9,%rdx - - movq %r14,%r10 - shrq $51,%r14 - shlq $13,%r15 - andq %rbp,%r10 - orq %r14,%r15 - - leaq (%r15,%r15,8),%r14 - leaq (%r15,%r14,2),%r15 - addq %r15,%rax - - movq %rdx,%r8 - andq %rbp,%rdx - shrq $51,%r8 - addq %r8,%rbx - - movq %rax,%r9 - andq %rbp,%rax - shrq $51,%r9 - addq %r9,%rcx - - movq %rax,0(%rdi) - movq %rcx,8(%rdi) - movq %rdx,16(%rdi) - movq %rbx,24(%rdi) - movq %r10,32(%rdi) - - movq 40(%rsp),%r15 -.cfi_restore %r15 - movq 48(%rsp),%r14 -.cfi_restore %r14 - movq 56(%rsp),%r13 -.cfi_restore %r13 - movq 64(%rsp),%r12 -.cfi_restore %r12 - movq 72(%rsp),%rbx -.cfi_restore %rbx - movq 80(%rsp),%rbp -.cfi_restore %rbp - leaq 88(%rsp),%rsp -.cfi_adjust_cfa_offset 88 -.Lfe51_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe51_sqr,.-x25519_fe51_sqr - -.globl x25519_fe51_mul121666 -.type x25519_fe51_mul121666,@function -.align 32 -x25519_fe51_mul121666: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - leaq -40(%rsp),%rsp -.cfi_adjust_cfa_offset 40 -.Lfe51_mul121666_body: - movl $121666,%eax - - mulq 0(%rsi) - movq %rax,%rbx - movl $121666,%eax - movq %rdx,%rcx - mulq 8(%rsi) - movq %rax,%r8 - movl $121666,%eax - movq %rdx,%r9 - mulq 16(%rsi) - movq %rax,%r10 - movl $121666,%eax - movq %rdx,%r11 - mulq 24(%rsi) - movq %rax,%r12 - movl $121666,%eax - movq %rdx,%r13 - mulq 32(%rsi) - movq %rax,%r14 - movq %rdx,%r15 - - jmp .Lreduce51 -.Lfe51_mul121666_epilogue: -.cfi_endproc -.size x25519_fe51_mul121666,.-x25519_fe51_mul121666 - -.globl x25519_fe64_eligible -.type x25519_fe64_eligible,@function -.align 32 -x25519_fe64_eligible: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%ecx - xorl %eax,%eax - andl $0x80100,%ecx - cmpl $0x80100,%ecx - cmovel %ecx,%eax - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_eligible,.-x25519_fe64_eligible - -.globl x25519_fe64_mul -.type x25519_fe64_mul,@function -.align 32 -x25519_fe64_mul: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdi -.cfi_adjust_cfa_offset 8 -.cfi_offset %rdi,-64 - leaq -16(%rsp),%rsp -.cfi_adjust_cfa_offset 16 -.Lfe64_mul_body: - - movq %rdx,%rax - movq 0(%rdx),%rbp - movq 0(%rsi),%rdx - movq 8(%rax),%rcx - movq 16(%rax),%r14 - movq 24(%rax),%r15 - - mulxq %rbp,%r8,%rax - xorl %edi,%edi - mulxq %rcx,%r9,%rbx - adcxq %rax,%r9 - mulxq %r14,%r10,%rax - adcxq %rbx,%r10 - mulxq %r15,%r11,%r12 - movq 8(%rsi),%rdx - adcxq %rax,%r11 - movq %r14,(%rsp) - adcxq %rdi,%r12 - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r9 - adcxq %rbx,%r10 - mulxq %rcx,%rax,%rbx - adoxq %rax,%r10 - adcxq %rbx,%r11 - mulxq %r14,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %r15,%rax,%r13 - movq 16(%rsi),%rdx - adoxq %rax,%r12 - adcxq %rdi,%r13 - adoxq %rdi,%r13 - - mulxq %rbp,%rax,%rbx - adcxq %rax,%r10 - adoxq %rbx,%r11 - mulxq %rcx,%rax,%rbx - adcxq %rax,%r11 - adoxq %rbx,%r12 - mulxq %r14,%rax,%rbx - adcxq %rax,%r12 - adoxq %rbx,%r13 - mulxq %r15,%rax,%r14 - movq 24(%rsi),%rdx - adcxq %rax,%r13 - adoxq %rdi,%r14 - adcxq %rdi,%r14 - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %rcx,%rax,%rbx - adoxq %rax,%r12 - adcxq %rbx,%r13 - mulxq (%rsp),%rax,%rbx - adoxq %rax,%r13 - adcxq %rbx,%r14 - mulxq %r15,%rax,%r15 - movl $38,%edx - adoxq %rax,%r14 - adcxq %rdi,%r15 - adoxq %rdi,%r15 - - jmp .Lreduce64 -.Lfe64_mul_epilogue: -.cfi_endproc -.size x25519_fe64_mul,.-x25519_fe64_mul - -.globl x25519_fe64_sqr -.type x25519_fe64_sqr,@function -.align 32 -x25519_fe64_sqr: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - pushq %rdi -.cfi_adjust_cfa_offset 8 -.cfi_offset %rdi,-64 - leaq -16(%rsp),%rsp -.cfi_adjust_cfa_offset 16 -.Lfe64_sqr_body: - - movq 0(%rsi),%rdx - movq 8(%rsi),%rcx - movq 16(%rsi),%rbp - movq 24(%rsi),%rsi - - - mulxq %rdx,%r8,%r15 - mulxq %rcx,%r9,%rax - xorl %edi,%edi - mulxq %rbp,%r10,%rbx - adcxq %rax,%r10 - mulxq %rsi,%r11,%r12 - movq %rcx,%rdx - adcxq %rbx,%r11 - adcxq %rdi,%r12 - - - mulxq %rbp,%rax,%rbx - adoxq %rax,%r11 - adcxq %rbx,%r12 - mulxq %rsi,%rax,%r13 - movq %rbp,%rdx - adoxq %rax,%r12 - adcxq %rdi,%r13 - - - mulxq %rsi,%rax,%r14 - movq %rcx,%rdx - adoxq %rax,%r13 - adcxq %rdi,%r14 - adoxq %rdi,%r14 - - adcxq %r9,%r9 - adoxq %r15,%r9 - adcxq %r10,%r10 - mulxq %rdx,%rax,%rbx - movq %rbp,%rdx - adcxq %r11,%r11 - adoxq %rax,%r10 - adcxq %r12,%r12 - adoxq %rbx,%r11 - mulxq %rdx,%rax,%rbx - movq %rsi,%rdx - adcxq %r13,%r13 - adoxq %rax,%r12 - adcxq %r14,%r14 - adoxq %rbx,%r13 - mulxq %rdx,%rax,%r15 - movl $38,%edx - adoxq %rax,%r14 - adcxq %rdi,%r15 - adoxq %rdi,%r15 - jmp .Lreduce64 - -.align 32 -.Lreduce64: - mulxq %r12,%rax,%rbx - adcxq %rax,%r8 - adoxq %rbx,%r9 - mulxq %r13,%rax,%rbx - adcxq %rax,%r9 - adoxq %rbx,%r10 - mulxq %r14,%rax,%rbx - adcxq %rax,%r10 - adoxq %rbx,%r11 - mulxq %r15,%rax,%r12 - adcxq %rax,%r11 - adoxq %rdi,%r12 - adcxq %rdi,%r12 - - movq 16(%rsp),%rdi - imulq %rdx,%r12 - - addq %r12,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r8,0(%rdi) - - movq 24(%rsp),%r15 -.cfi_restore %r15 - movq 32(%rsp),%r14 -.cfi_restore %r14 - movq 40(%rsp),%r13 -.cfi_restore %r13 - movq 48(%rsp),%r12 -.cfi_restore %r12 - movq 56(%rsp),%rbx -.cfi_restore %rbx - movq 64(%rsp),%rbp -.cfi_restore %rbp - leaq 72(%rsp),%rsp -.cfi_adjust_cfa_offset 88 -.Lfe64_sqr_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_sqr,.-x25519_fe64_sqr - -.globl x25519_fe64_mul121666 -.type x25519_fe64_mul121666,@function -.align 32 -x25519_fe64_mul121666: -.Lfe64_mul121666_body: -.cfi_startproc - movl $121666,%edx - mulxq 0(%rsi),%r8,%rcx - mulxq 8(%rsi),%r9,%rax - addq %rcx,%r9 - mulxq 16(%rsi),%r10,%rcx - adcq %rax,%r10 - mulxq 24(%rsi),%r11,%rax - adcq %rcx,%r11 - adcq $0,%rax - - imulq $38,%rax,%rax - - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r8,0(%rdi) - -.Lfe64_mul121666_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_mul121666,.-x25519_fe64_mul121666 - -.globl x25519_fe64_add -.type x25519_fe64_add,@function -.align 32 -x25519_fe64_add: -.Lfe64_add_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - addq 0(%rdx),%r8 - adcq 8(%rdx),%r9 - adcq 16(%rdx),%r10 - adcq 24(%rdx),%r11 - - sbbq %rax,%rax - andq $38,%rax - - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - movq %r9,8(%rdi) - adcq $0,%r11 - movq %r10,16(%rdi) - sbbq %rax,%rax - movq %r11,24(%rdi) - andq $38,%rax - - addq %rax,%r8 - movq %r8,0(%rdi) - -.Lfe64_add_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_add,.-x25519_fe64_add - -.globl x25519_fe64_sub -.type x25519_fe64_sub,@function -.align 32 -x25519_fe64_sub: -.Lfe64_sub_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - subq 0(%rdx),%r8 - sbbq 8(%rdx),%r9 - sbbq 16(%rdx),%r10 - sbbq 24(%rdx),%r11 - - sbbq %rax,%rax - andq $38,%rax - - subq %rax,%r8 - sbbq $0,%r9 - sbbq $0,%r10 - movq %r9,8(%rdi) - sbbq $0,%r11 - movq %r10,16(%rdi) - sbbq %rax,%rax - movq %r11,24(%rdi) - andq $38,%rax - - subq %rax,%r8 - movq %r8,0(%rdi) - -.Lfe64_sub_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_sub,.-x25519_fe64_sub - -.globl x25519_fe64_tobytes -.type x25519_fe64_tobytes,@function -.align 32 -x25519_fe64_tobytes: -.Lfe64_to_body: -.cfi_startproc - movq 0(%rsi),%r8 - movq 8(%rsi),%r9 - movq 16(%rsi),%r10 - movq 24(%rsi),%r11 - - - leaq (%r11,%r11,1),%rax - sarq $63,%r11 - shrq $1,%rax - andq $19,%r11 - addq $19,%r11 - - addq %r11,%r8 - adcq $0,%r9 - adcq $0,%r10 - adcq $0,%rax - - leaq (%rax,%rax,1),%r11 - sarq $63,%rax - shrq $1,%r11 - notq %rax - andq $19,%rax - - subq %rax,%r8 - sbbq $0,%r9 - sbbq $0,%r10 - sbbq $0,%r11 - - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - -.Lfe64_to_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size x25519_fe64_tobytes,.-x25519_fe64_tobytes -.byte 88,50,53,53,49,57,32,112,114,105,109,105,116,105,118,101,115,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h deleted file mode 100644 index 93f75e2e1512cb..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h +++ /dev/null @@ -1,28 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h deleted file mode 100644 index 4b1167c3d8df3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h +++ /dev/null @@ -1,17 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s deleted file mode 100644 index 9f8aed1a916ead..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s +++ /dev/null @@ -1,704 +0,0 @@ -.text -.align 16 - -.globl ossl_md5_block_asm_data_order -.type ossl_md5_block_asm_data_order,@function -ossl_md5_block_asm_data_order: -.cfi_startproc - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-16 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-40 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-48 -.Lprologue: - - - - - movq %rdi,%rbp - shlq $6,%rdx - leaq (%rsi,%rdx,1),%rdi - movl 0(%rbp),%eax - movl 4(%rbp),%ebx - movl 8(%rbp),%ecx - movl 12(%rbp),%edx - - - - - - - - cmpq %rdi,%rsi - je .Lend - - -.Lloop: - movl %eax,%r8d - movl %ebx,%r9d - movl %ecx,%r14d - movl %edx,%r15d - movl 0(%rsi),%r10d - movl %edx,%r11d - xorl %ecx,%r11d - leal -680876936(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 4(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -389564586(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 8(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal 606105819(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 12(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -1044525330(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 16(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal -176418897(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 20(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal 1200080426(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 24(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -1473231341(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 28(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -45705983(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 32(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal 1770035416(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 36(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -1958414417(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 40(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -42063(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 44(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal -1990404162(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 48(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - xorl %ecx,%r11d - leal 1804603682(%rax,%r10,1),%eax - andl %ebx,%r11d - movl 52(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%eax - roll $7,%eax - movl %ecx,%r11d - addl %ebx,%eax - xorl %ebx,%r11d - leal -40341101(%rdx,%r10,1),%edx - andl %eax,%r11d - movl 56(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%edx - roll $12,%edx - movl %ebx,%r11d - addl %eax,%edx - xorl %eax,%r11d - leal -1502002290(%rcx,%r10,1),%ecx - andl %edx,%r11d - movl 60(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%ecx - roll $17,%ecx - movl %eax,%r11d - addl %edx,%ecx - xorl %edx,%r11d - leal 1236535329(%rbx,%r10,1),%ebx - andl %ecx,%r11d - movl 4(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ebx - roll $22,%ebx - movl %edx,%r11d - addl %ecx,%ebx - movl %edx,%r11d - movl %edx,%r12d - notl %r11d - andl %ebx,%r12d - leal -165796510(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 24(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -1069501632(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 44(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal 643717713(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 0(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -373897302(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 20(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal -701558691(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 40(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal 38016083(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 60(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal -660478335(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 16(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -405537848(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 36(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal 568446438(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 56(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -1019803690(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 12(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal -187363961(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 32(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal 1163531501(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 52(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - notl %r11d - andl %ebx,%r12d - leal -1444681467(%rax,%r10,1),%eax - andl %ecx,%r11d - movl 8(%rsi),%r10d - orl %r11d,%r12d - movl %ecx,%r11d - addl %r12d,%eax - movl %ecx,%r12d - roll $5,%eax - addl %ebx,%eax - notl %r11d - andl %eax,%r12d - leal -51403784(%rdx,%r10,1),%edx - andl %ebx,%r11d - movl 28(%rsi),%r10d - orl %r11d,%r12d - movl %ebx,%r11d - addl %r12d,%edx - movl %ebx,%r12d - roll $9,%edx - addl %eax,%edx - notl %r11d - andl %edx,%r12d - leal 1735328473(%rcx,%r10,1),%ecx - andl %eax,%r11d - movl 48(%rsi),%r10d - orl %r11d,%r12d - movl %eax,%r11d - addl %r12d,%ecx - movl %eax,%r12d - roll $14,%ecx - addl %edx,%ecx - notl %r11d - andl %ecx,%r12d - leal -1926607734(%rbx,%r10,1),%ebx - andl %edx,%r11d - movl 20(%rsi),%r10d - orl %r11d,%r12d - movl %edx,%r11d - addl %r12d,%ebx - movl %edx,%r12d - roll $20,%ebx - addl %ecx,%ebx - movl %ecx,%r11d - leal -378558(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 32(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -2022574463(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 44(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal 1839030562(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 56(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -35309556(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 4(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal -1530992060(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 16(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal 1272893353(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 28(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal -155497632(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 40(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -1094730640(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 52(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal 681279174(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 0(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -358537222(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 12(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal -722521979(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 24(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal 76029189(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 36(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - leal -640364487(%rax,%r10,1),%eax - xorl %edx,%r11d - movl 48(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%eax - movl %ebx,%r11d - roll $4,%eax - addl %ebx,%eax - leal -421815835(%rdx,%r10,1),%edx - xorl %ecx,%r11d - movl 60(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%edx - roll $11,%edx - movl %eax,%r11d - addl %eax,%edx - leal 530742520(%rcx,%r10,1),%ecx - xorl %ebx,%r11d - movl 8(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ecx - movl %edx,%r11d - roll $16,%ecx - addl %edx,%ecx - leal -995338651(%rbx,%r10,1),%ebx - xorl %eax,%r11d - movl 0(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%ebx - roll $23,%ebx - movl %ecx,%r11d - addl %ecx,%ebx - movl $0xffffffff,%r11d - xorl %edx,%r11d - leal -198630844(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 28(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal 1126891415(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 56(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1416354905(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 20(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -57434055(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 48(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal 1700485571(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 12(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -1894986606(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 40(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1051523(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 4(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -2054922799(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 32(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal 1873313359(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 60(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -30611744(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 24(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal -1560198380(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 52(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal 1309151649(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 16(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - leal -145523070(%rax,%r10,1),%eax - orl %ebx,%r11d - movl 44(%rsi),%r10d - xorl %ecx,%r11d - addl %r11d,%eax - movl $0xffffffff,%r11d - roll $6,%eax - xorl %ecx,%r11d - addl %ebx,%eax - leal -1120210379(%rdx,%r10,1),%edx - orl %eax,%r11d - movl 8(%rsi),%r10d - xorl %ebx,%r11d - addl %r11d,%edx - movl $0xffffffff,%r11d - roll $10,%edx - xorl %ebx,%r11d - addl %eax,%edx - leal 718787259(%rcx,%r10,1),%ecx - orl %edx,%r11d - movl 36(%rsi),%r10d - xorl %eax,%r11d - addl %r11d,%ecx - movl $0xffffffff,%r11d - roll $15,%ecx - xorl %eax,%r11d - addl %edx,%ecx - leal -343485551(%rbx,%r10,1),%ebx - orl %ecx,%r11d - movl 0(%rsi),%r10d - xorl %edx,%r11d - addl %r11d,%ebx - movl $0xffffffff,%r11d - roll $21,%ebx - xorl %edx,%r11d - addl %ecx,%ebx - - addl %r8d,%eax - addl %r9d,%ebx - addl %r14d,%ecx - addl %r15d,%edx - - - addq $64,%rsi - cmpq %rdi,%rsi - jb .Lloop - - -.Lend: - movl %eax,0(%rbp) - movl %ebx,4(%rbp) - movl %ecx,8(%rbp) - movl %edx,12(%rbp) - - movq (%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r12 -.cfi_restore %r12 - movq 24(%rsp),%rbx -.cfi_restore %rbx - movq 32(%rsp),%rbp -.cfi_restore %rbp - addq $40,%rsp -.cfi_adjust_cfa_offset -40 -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size ossl_md5_block_asm_data_order,.-ossl_md5_block_asm_data_order - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s deleted file mode 100644 index 63a85b45027aa6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s +++ /dev/null @@ -1,810 +0,0 @@ -.text - -.type _aesni_ctr32_ghash_6x,@function -.align 32 -_aesni_ctr32_ghash_6x: -.cfi_startproc - vmovdqu 32(%r11),%xmm2 - subq $6,%rdx - vpxor %xmm4,%xmm4,%xmm4 - vmovdqu 0-128(%rcx),%xmm15 - vpaddb %xmm2,%xmm1,%xmm10 - vpaddb %xmm2,%xmm10,%xmm11 - vpaddb %xmm2,%xmm11,%xmm12 - vpaddb %xmm2,%xmm12,%xmm13 - vpaddb %xmm2,%xmm13,%xmm14 - vpxor %xmm15,%xmm1,%xmm9 - vmovdqu %xmm4,16+8(%rsp) - jmp .Loop6x - -.align 32 -.Loop6x: - addl $100663296,%ebx - jc .Lhandle_ctr32 - vmovdqu 0-32(%r9),%xmm3 - vpaddb %xmm2,%xmm14,%xmm1 - vpxor %xmm15,%xmm10,%xmm10 - vpxor %xmm15,%xmm11,%xmm11 - -.Lresume_ctr32: - vmovdqu %xmm1,(%r8) - vpclmulqdq $0x10,%xmm3,%xmm7,%xmm5 - vpxor %xmm15,%xmm12,%xmm12 - vmovups 16-128(%rcx),%xmm2 - vpclmulqdq $0x01,%xmm3,%xmm7,%xmm6 - xorq %r12,%r12 - cmpq %r14,%r15 - - vaesenc %xmm2,%xmm9,%xmm9 - vmovdqu 48+8(%rsp),%xmm0 - vpxor %xmm15,%xmm13,%xmm13 - vpclmulqdq $0x00,%xmm3,%xmm7,%xmm1 - vaesenc %xmm2,%xmm10,%xmm10 - vpxor %xmm15,%xmm14,%xmm14 - setnc %r12b - vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7 - vaesenc %xmm2,%xmm11,%xmm11 - vmovdqu 16-32(%r9),%xmm3 - negq %r12 - vaesenc %xmm2,%xmm12,%xmm12 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm3,%xmm0,%xmm5 - vpxor %xmm4,%xmm8,%xmm8 - vaesenc %xmm2,%xmm13,%xmm13 - vpxor %xmm5,%xmm1,%xmm4 - andq $0x60,%r12 - vmovups 32-128(%rcx),%xmm15 - vpclmulqdq $0x10,%xmm3,%xmm0,%xmm1 - vaesenc %xmm2,%xmm14,%xmm14 - - vpclmulqdq $0x01,%xmm3,%xmm0,%xmm2 - leaq (%r14,%r12,1),%r14 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor 16+8(%rsp),%xmm8,%xmm8 - vpclmulqdq $0x11,%xmm3,%xmm0,%xmm3 - vmovdqu 64+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 88(%r14),%r13 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 80(%r14),%r12 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,32+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,40+8(%rsp) - vmovdqu 48-32(%r9),%xmm5 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 48-128(%rcx),%xmm15 - vpxor %xmm1,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm5,%xmm0,%xmm1 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm2,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm5,%xmm0,%xmm2 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor %xmm3,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm5,%xmm0,%xmm3 - vaesenc %xmm15,%xmm11,%xmm11 - vpclmulqdq $0x11,%xmm5,%xmm0,%xmm5 - vmovdqu 80+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqu 64-32(%r9),%xmm1 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 64-128(%rcx),%xmm15 - vpxor %xmm2,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm1,%xmm0,%xmm2 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm3,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm1,%xmm0,%xmm3 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 72(%r14),%r13 - vpxor %xmm5,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm1,%xmm0,%xmm5 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 64(%r14),%r12 - vpclmulqdq $0x11,%xmm1,%xmm0,%xmm1 - vmovdqu 96+8(%rsp),%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,48+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,56+8(%rsp) - vpxor %xmm2,%xmm4,%xmm4 - vmovdqu 96-32(%r9),%xmm2 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 80-128(%rcx),%xmm15 - vpxor %xmm3,%xmm6,%xmm6 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm3 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm2,%xmm0,%xmm5 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 56(%r14),%r13 - vpxor %xmm1,%xmm7,%xmm7 - vpclmulqdq $0x01,%xmm2,%xmm0,%xmm1 - vpxor 112+8(%rsp),%xmm8,%xmm8 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 48(%r14),%r12 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm2 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,64+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,72+8(%rsp) - vpxor %xmm3,%xmm4,%xmm4 - vmovdqu 112-32(%r9),%xmm3 - vaesenc %xmm15,%xmm14,%xmm14 - - vmovups 96-128(%rcx),%xmm15 - vpxor %xmm5,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm5 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm1,%xmm6,%xmm6 - vpclmulqdq $0x01,%xmm3,%xmm8,%xmm1 - vaesenc %xmm15,%xmm10,%xmm10 - movbeq 40(%r14),%r13 - vpxor %xmm2,%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm3,%xmm8,%xmm2 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 32(%r14),%r12 - vpclmulqdq $0x11,%xmm3,%xmm8,%xmm8 - vaesenc %xmm15,%xmm12,%xmm12 - movq %r13,80+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - movq %r12,88+8(%rsp) - vpxor %xmm5,%xmm6,%xmm6 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor %xmm1,%xmm6,%xmm6 - - vmovups 112-128(%rcx),%xmm15 - vpslldq $8,%xmm6,%xmm5 - vpxor %xmm2,%xmm4,%xmm4 - vmovdqu 16(%r11),%xmm3 - - vaesenc %xmm15,%xmm9,%xmm9 - vpxor %xmm8,%xmm7,%xmm7 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor %xmm5,%xmm4,%xmm4 - movbeq 24(%r14),%r13 - vaesenc %xmm15,%xmm11,%xmm11 - movbeq 16(%r14),%r12 - vpalignr $8,%xmm4,%xmm4,%xmm0 - vpclmulqdq $0x10,%xmm3,%xmm4,%xmm4 - movq %r13,96+8(%rsp) - vaesenc %xmm15,%xmm12,%xmm12 - movq %r12,104+8(%rsp) - vaesenc %xmm15,%xmm13,%xmm13 - vmovups 128-128(%rcx),%xmm1 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vmovups 144-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm10,%xmm10 - vpsrldq $8,%xmm6,%xmm6 - vaesenc %xmm1,%xmm11,%xmm11 - vpxor %xmm6,%xmm7,%xmm7 - vaesenc %xmm1,%xmm12,%xmm12 - vpxor %xmm0,%xmm4,%xmm4 - movbeq 8(%r14),%r13 - vaesenc %xmm1,%xmm13,%xmm13 - movbeq 0(%r14),%r12 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 160-128(%rcx),%xmm1 - cmpl $11,%ebp - jb .Lenc_tail - - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vaesenc %xmm1,%xmm10,%xmm10 - vaesenc %xmm1,%xmm11,%xmm11 - vaesenc %xmm1,%xmm12,%xmm12 - vaesenc %xmm1,%xmm13,%xmm13 - vmovups 176-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 192-128(%rcx),%xmm1 - je .Lenc_tail - - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - - vaesenc %xmm1,%xmm9,%xmm9 - vaesenc %xmm1,%xmm10,%xmm10 - vaesenc %xmm1,%xmm11,%xmm11 - vaesenc %xmm1,%xmm12,%xmm12 - vaesenc %xmm1,%xmm13,%xmm13 - vmovups 208-128(%rcx),%xmm15 - vaesenc %xmm1,%xmm14,%xmm14 - vmovups 224-128(%rcx),%xmm1 - jmp .Lenc_tail - -.align 32 -.Lhandle_ctr32: - vmovdqu (%r11),%xmm0 - vpshufb %xmm0,%xmm1,%xmm6 - vmovdqu 48(%r11),%xmm5 - vpaddd 64(%r11),%xmm6,%xmm10 - vpaddd %xmm5,%xmm6,%xmm11 - vmovdqu 0-32(%r9),%xmm3 - vpaddd %xmm5,%xmm10,%xmm12 - vpshufb %xmm0,%xmm10,%xmm10 - vpaddd %xmm5,%xmm11,%xmm13 - vpshufb %xmm0,%xmm11,%xmm11 - vpxor %xmm15,%xmm10,%xmm10 - vpaddd %xmm5,%xmm12,%xmm14 - vpshufb %xmm0,%xmm12,%xmm12 - vpxor %xmm15,%xmm11,%xmm11 - vpaddd %xmm5,%xmm13,%xmm1 - vpshufb %xmm0,%xmm13,%xmm13 - vpshufb %xmm0,%xmm14,%xmm14 - vpshufb %xmm0,%xmm1,%xmm1 - jmp .Lresume_ctr32 - -.align 32 -.Lenc_tail: - vaesenc %xmm15,%xmm9,%xmm9 - vmovdqu %xmm7,16+8(%rsp) - vpalignr $8,%xmm4,%xmm4,%xmm8 - vaesenc %xmm15,%xmm10,%xmm10 - vpclmulqdq $0x10,%xmm3,%xmm4,%xmm4 - vpxor 0(%rdi),%xmm1,%xmm2 - vaesenc %xmm15,%xmm11,%xmm11 - vpxor 16(%rdi),%xmm1,%xmm0 - vaesenc %xmm15,%xmm12,%xmm12 - vpxor 32(%rdi),%xmm1,%xmm5 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor 48(%rdi),%xmm1,%xmm6 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor 64(%rdi),%xmm1,%xmm7 - vpxor 80(%rdi),%xmm1,%xmm3 - vmovdqu (%r8),%xmm1 - - vaesenclast %xmm2,%xmm9,%xmm9 - vmovdqu 32(%r11),%xmm2 - vaesenclast %xmm0,%xmm10,%xmm10 - vpaddb %xmm2,%xmm1,%xmm0 - movq %r13,112+8(%rsp) - leaq 96(%rdi),%rdi - vaesenclast %xmm5,%xmm11,%xmm11 - vpaddb %xmm2,%xmm0,%xmm5 - movq %r12,120+8(%rsp) - leaq 96(%rsi),%rsi - vmovdqu 0-128(%rcx),%xmm15 - vaesenclast %xmm6,%xmm12,%xmm12 - vpaddb %xmm2,%xmm5,%xmm6 - vaesenclast %xmm7,%xmm13,%xmm13 - vpaddb %xmm2,%xmm6,%xmm7 - vaesenclast %xmm3,%xmm14,%xmm14 - vpaddb %xmm2,%xmm7,%xmm3 - - addq $0x60,%r10 - subq $0x6,%rdx - jc .L6x_done - - vmovups %xmm9,-96(%rsi) - vpxor %xmm15,%xmm1,%xmm9 - vmovups %xmm10,-80(%rsi) - vmovdqa %xmm0,%xmm10 - vmovups %xmm11,-64(%rsi) - vmovdqa %xmm5,%xmm11 - vmovups %xmm12,-48(%rsi) - vmovdqa %xmm6,%xmm12 - vmovups %xmm13,-32(%rsi) - vmovdqa %xmm7,%xmm13 - vmovups %xmm14,-16(%rsi) - vmovdqa %xmm3,%xmm14 - vmovdqu 32+8(%rsp),%xmm7 - jmp .Loop6x - -.L6x_done: - vpxor 16+8(%rsp),%xmm8,%xmm8 - vpxor %xmm4,%xmm8,%xmm8 - - .byte 0xf3,0xc3 -.cfi_endproc -.size _aesni_ctr32_ghash_6x,.-_aesni_ctr32_ghash_6x -.globl aesni_gcm_decrypt -.type aesni_gcm_decrypt,@function -.align 32 -aesni_gcm_decrypt: -.cfi_startproc - xorq %r10,%r10 - cmpq $0x60,%rdx - jb .Lgcm_dec_abort - - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - - vmovdqu (%r8),%xmm1 - addq $-128,%rsp - movl 12(%r8),%ebx - leaq .Lbswap_mask(%rip),%r11 - leaq -128(%rcx),%r14 - movq $0xf80,%r15 - vmovdqu (%r9),%xmm8 - andq $-128,%rsp - vmovdqu (%r11),%xmm0 - leaq 128(%rcx),%rcx - leaq 32+32(%r9),%r9 - movl 240-128(%rcx),%ebp - vpshufb %xmm0,%xmm8,%xmm8 - - andq %r15,%r14 - andq %rsp,%r15 - subq %r14,%r15 - jc .Ldec_no_key_aliasing - cmpq $768,%r15 - jnc .Ldec_no_key_aliasing - subq %r15,%rsp -.Ldec_no_key_aliasing: - - vmovdqu 80(%rdi),%xmm7 - leaq (%rdi),%r14 - vmovdqu 64(%rdi),%xmm4 - leaq -192(%rdi,%rdx,1),%r15 - vmovdqu 48(%rdi),%xmm5 - shrq $4,%rdx - xorq %r10,%r10 - vmovdqu 32(%rdi),%xmm6 - vpshufb %xmm0,%xmm7,%xmm7 - vmovdqu 16(%rdi),%xmm2 - vpshufb %xmm0,%xmm4,%xmm4 - vmovdqu (%rdi),%xmm3 - vpshufb %xmm0,%xmm5,%xmm5 - vmovdqu %xmm4,48(%rsp) - vpshufb %xmm0,%xmm6,%xmm6 - vmovdqu %xmm5,64(%rsp) - vpshufb %xmm0,%xmm2,%xmm2 - vmovdqu %xmm6,80(%rsp) - vpshufb %xmm0,%xmm3,%xmm3 - vmovdqu %xmm2,96(%rsp) - vmovdqu %xmm3,112(%rsp) - - call _aesni_ctr32_ghash_6x - - vmovups %xmm9,-96(%rsi) - vmovups %xmm10,-80(%rsi) - vmovups %xmm11,-64(%rsi) - vmovups %xmm12,-48(%rsi) - vmovups %xmm13,-32(%rsi) - vmovups %xmm14,-16(%rsi) - - vpshufb (%r11),%xmm8,%xmm8 - vmovdqu %xmm8,-64(%r9) - - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lgcm_dec_abort: - movq %r10,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_gcm_decrypt,.-aesni_gcm_decrypt -.type _aesni_ctr32_6x,@function -.align 32 -_aesni_ctr32_6x: -.cfi_startproc - vmovdqu 0-128(%rcx),%xmm4 - vmovdqu 32(%r11),%xmm2 - leaq -1(%rbp),%r13 - vmovups 16-128(%rcx),%xmm15 - leaq 32-128(%rcx),%r12 - vpxor %xmm4,%xmm1,%xmm9 - addl $100663296,%ebx - jc .Lhandle_ctr32_2 - vpaddb %xmm2,%xmm1,%xmm10 - vpaddb %xmm2,%xmm10,%xmm11 - vpxor %xmm4,%xmm10,%xmm10 - vpaddb %xmm2,%xmm11,%xmm12 - vpxor %xmm4,%xmm11,%xmm11 - vpaddb %xmm2,%xmm12,%xmm13 - vpxor %xmm4,%xmm12,%xmm12 - vpaddb %xmm2,%xmm13,%xmm14 - vpxor %xmm4,%xmm13,%xmm13 - vpaddb %xmm2,%xmm14,%xmm1 - vpxor %xmm4,%xmm14,%xmm14 - jmp .Loop_ctr32 - -.align 16 -.Loop_ctr32: - vaesenc %xmm15,%xmm9,%xmm9 - vaesenc %xmm15,%xmm10,%xmm10 - vaesenc %xmm15,%xmm11,%xmm11 - vaesenc %xmm15,%xmm12,%xmm12 - vaesenc %xmm15,%xmm13,%xmm13 - vaesenc %xmm15,%xmm14,%xmm14 - vmovups (%r12),%xmm15 - leaq 16(%r12),%r12 - decl %r13d - jnz .Loop_ctr32 - - vmovdqu (%r12),%xmm3 - vaesenc %xmm15,%xmm9,%xmm9 - vpxor 0(%rdi),%xmm3,%xmm4 - vaesenc %xmm15,%xmm10,%xmm10 - vpxor 16(%rdi),%xmm3,%xmm5 - vaesenc %xmm15,%xmm11,%xmm11 - vpxor 32(%rdi),%xmm3,%xmm6 - vaesenc %xmm15,%xmm12,%xmm12 - vpxor 48(%rdi),%xmm3,%xmm8 - vaesenc %xmm15,%xmm13,%xmm13 - vpxor 64(%rdi),%xmm3,%xmm2 - vaesenc %xmm15,%xmm14,%xmm14 - vpxor 80(%rdi),%xmm3,%xmm3 - leaq 96(%rdi),%rdi - - vaesenclast %xmm4,%xmm9,%xmm9 - vaesenclast %xmm5,%xmm10,%xmm10 - vaesenclast %xmm6,%xmm11,%xmm11 - vaesenclast %xmm8,%xmm12,%xmm12 - vaesenclast %xmm2,%xmm13,%xmm13 - vaesenclast %xmm3,%xmm14,%xmm14 - vmovups %xmm9,0(%rsi) - vmovups %xmm10,16(%rsi) - vmovups %xmm11,32(%rsi) - vmovups %xmm12,48(%rsi) - vmovups %xmm13,64(%rsi) - vmovups %xmm14,80(%rsi) - leaq 96(%rsi),%rsi - - .byte 0xf3,0xc3 -.align 32 -.Lhandle_ctr32_2: - vpshufb %xmm0,%xmm1,%xmm6 - vmovdqu 48(%r11),%xmm5 - vpaddd 64(%r11),%xmm6,%xmm10 - vpaddd %xmm5,%xmm6,%xmm11 - vpaddd %xmm5,%xmm10,%xmm12 - vpshufb %xmm0,%xmm10,%xmm10 - vpaddd %xmm5,%xmm11,%xmm13 - vpshufb %xmm0,%xmm11,%xmm11 - vpxor %xmm4,%xmm10,%xmm10 - vpaddd %xmm5,%xmm12,%xmm14 - vpshufb %xmm0,%xmm12,%xmm12 - vpxor %xmm4,%xmm11,%xmm11 - vpaddd %xmm5,%xmm13,%xmm1 - vpshufb %xmm0,%xmm13,%xmm13 - vpxor %xmm4,%xmm12,%xmm12 - vpshufb %xmm0,%xmm14,%xmm14 - vpxor %xmm4,%xmm13,%xmm13 - vpshufb %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm14,%xmm14 - jmp .Loop_ctr32 -.cfi_endproc -.size _aesni_ctr32_6x,.-_aesni_ctr32_6x - -.globl aesni_gcm_encrypt -.type aesni_gcm_encrypt,@function -.align 32 -aesni_gcm_encrypt: -.cfi_startproc - xorq %r10,%r10 - cmpq $288,%rdx - jb .Lgcm_enc_abort - - leaq (%rsp),%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - vzeroupper - - vmovdqu (%r8),%xmm1 - addq $-128,%rsp - movl 12(%r8),%ebx - leaq .Lbswap_mask(%rip),%r11 - leaq -128(%rcx),%r14 - movq $0xf80,%r15 - leaq 128(%rcx),%rcx - vmovdqu (%r11),%xmm0 - andq $-128,%rsp - movl 240-128(%rcx),%ebp - - andq %r15,%r14 - andq %rsp,%r15 - subq %r14,%r15 - jc .Lenc_no_key_aliasing - cmpq $768,%r15 - jnc .Lenc_no_key_aliasing - subq %r15,%rsp -.Lenc_no_key_aliasing: - - leaq (%rsi),%r14 - leaq -192(%rsi,%rdx,1),%r15 - shrq $4,%rdx - - call _aesni_ctr32_6x - vpshufb %xmm0,%xmm9,%xmm8 - vpshufb %xmm0,%xmm10,%xmm2 - vmovdqu %xmm8,112(%rsp) - vpshufb %xmm0,%xmm11,%xmm4 - vmovdqu %xmm2,96(%rsp) - vpshufb %xmm0,%xmm12,%xmm5 - vmovdqu %xmm4,80(%rsp) - vpshufb %xmm0,%xmm13,%xmm6 - vmovdqu %xmm5,64(%rsp) - vpshufb %xmm0,%xmm14,%xmm7 - vmovdqu %xmm6,48(%rsp) - - call _aesni_ctr32_6x - - vmovdqu (%r9),%xmm8 - leaq 32+32(%r9),%r9 - subq $12,%rdx - movq $192,%r10 - vpshufb %xmm0,%xmm8,%xmm8 - - call _aesni_ctr32_ghash_6x - vmovdqu 32(%rsp),%xmm7 - vmovdqu (%r11),%xmm0 - vmovdqu 0-32(%r9),%xmm3 - vpunpckhqdq %xmm7,%xmm7,%xmm1 - vmovdqu 32-32(%r9),%xmm15 - vmovups %xmm9,-96(%rsi) - vpshufb %xmm0,%xmm9,%xmm9 - vpxor %xmm7,%xmm1,%xmm1 - vmovups %xmm10,-80(%rsi) - vpshufb %xmm0,%xmm10,%xmm10 - vmovups %xmm11,-64(%rsi) - vpshufb %xmm0,%xmm11,%xmm11 - vmovups %xmm12,-48(%rsi) - vpshufb %xmm0,%xmm12,%xmm12 - vmovups %xmm13,-32(%rsi) - vpshufb %xmm0,%xmm13,%xmm13 - vmovups %xmm14,-16(%rsi) - vpshufb %xmm0,%xmm14,%xmm14 - vmovdqu %xmm9,16(%rsp) - vmovdqu 48(%rsp),%xmm6 - vmovdqu 16-32(%r9),%xmm0 - vpunpckhqdq %xmm6,%xmm6,%xmm2 - vpclmulqdq $0x00,%xmm3,%xmm7,%xmm5 - vpxor %xmm6,%xmm2,%xmm2 - vpclmulqdq $0x11,%xmm3,%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm15,%xmm1,%xmm1 - - vmovdqu 64(%rsp),%xmm9 - vpclmulqdq $0x00,%xmm0,%xmm6,%xmm4 - vmovdqu 48-32(%r9),%xmm3 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm9,%xmm9,%xmm5 - vpclmulqdq $0x11,%xmm0,%xmm6,%xmm6 - vpxor %xmm9,%xmm5,%xmm5 - vpxor %xmm7,%xmm6,%xmm6 - vpclmulqdq $0x10,%xmm15,%xmm2,%xmm2 - vmovdqu 80-32(%r9),%xmm15 - vpxor %xmm1,%xmm2,%xmm2 - - vmovdqu 80(%rsp),%xmm1 - vpclmulqdq $0x00,%xmm3,%xmm9,%xmm7 - vmovdqu 64-32(%r9),%xmm0 - vpxor %xmm4,%xmm7,%xmm7 - vpunpckhqdq %xmm1,%xmm1,%xmm4 - vpclmulqdq $0x11,%xmm3,%xmm9,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpxor %xmm6,%xmm9,%xmm9 - vpclmulqdq $0x00,%xmm15,%xmm5,%xmm5 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 96(%rsp),%xmm2 - vpclmulqdq $0x00,%xmm0,%xmm1,%xmm6 - vmovdqu 96-32(%r9),%xmm3 - vpxor %xmm7,%xmm6,%xmm6 - vpunpckhqdq %xmm2,%xmm2,%xmm7 - vpclmulqdq $0x11,%xmm0,%xmm1,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpxor %xmm9,%xmm1,%xmm1 - vpclmulqdq $0x10,%xmm15,%xmm4,%xmm4 - vmovdqu 128-32(%r9),%xmm15 - vpxor %xmm5,%xmm4,%xmm4 - - vpxor 112(%rsp),%xmm8,%xmm8 - vpclmulqdq $0x00,%xmm3,%xmm2,%xmm5 - vmovdqu 112-32(%r9),%xmm0 - vpunpckhqdq %xmm8,%xmm8,%xmm9 - vpxor %xmm6,%xmm5,%xmm5 - vpclmulqdq $0x11,%xmm3,%xmm2,%xmm2 - vpxor %xmm8,%xmm9,%xmm9 - vpxor %xmm1,%xmm2,%xmm2 - vpclmulqdq $0x00,%xmm15,%xmm7,%xmm7 - vpxor %xmm4,%xmm7,%xmm4 - - vpclmulqdq $0x00,%xmm0,%xmm8,%xmm6 - vmovdqu 0-32(%r9),%xmm3 - vpunpckhqdq %xmm14,%xmm14,%xmm1 - vpclmulqdq $0x11,%xmm0,%xmm8,%xmm8 - vpxor %xmm14,%xmm1,%xmm1 - vpxor %xmm5,%xmm6,%xmm5 - vpclmulqdq $0x10,%xmm15,%xmm9,%xmm9 - vmovdqu 32-32(%r9),%xmm15 - vpxor %xmm2,%xmm8,%xmm7 - vpxor %xmm4,%xmm9,%xmm6 - - vmovdqu 16-32(%r9),%xmm0 - vpxor %xmm5,%xmm7,%xmm9 - vpclmulqdq $0x00,%xmm3,%xmm14,%xmm4 - vpxor %xmm9,%xmm6,%xmm6 - vpunpckhqdq %xmm13,%xmm13,%xmm2 - vpclmulqdq $0x11,%xmm3,%xmm14,%xmm14 - vpxor %xmm13,%xmm2,%xmm2 - vpslldq $8,%xmm6,%xmm9 - vpclmulqdq $0x00,%xmm15,%xmm1,%xmm1 - vpxor %xmm9,%xmm5,%xmm8 - vpsrldq $8,%xmm6,%xmm6 - vpxor %xmm6,%xmm7,%xmm7 - - vpclmulqdq $0x00,%xmm0,%xmm13,%xmm5 - vmovdqu 48-32(%r9),%xmm3 - vpxor %xmm4,%xmm5,%xmm5 - vpunpckhqdq %xmm12,%xmm12,%xmm9 - vpclmulqdq $0x11,%xmm0,%xmm13,%xmm13 - vpxor %xmm12,%xmm9,%xmm9 - vpxor %xmm14,%xmm13,%xmm13 - vpalignr $8,%xmm8,%xmm8,%xmm14 - vpclmulqdq $0x10,%xmm15,%xmm2,%xmm2 - vmovdqu 80-32(%r9),%xmm15 - vpxor %xmm1,%xmm2,%xmm2 - - vpclmulqdq $0x00,%xmm3,%xmm12,%xmm4 - vmovdqu 64-32(%r9),%xmm0 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm11,%xmm11,%xmm1 - vpclmulqdq $0x11,%xmm3,%xmm12,%xmm12 - vpxor %xmm11,%xmm1,%xmm1 - vpxor %xmm13,%xmm12,%xmm12 - vxorps 16(%rsp),%xmm7,%xmm7 - vpclmulqdq $0x00,%xmm15,%xmm9,%xmm9 - vpxor %xmm2,%xmm9,%xmm9 - - vpclmulqdq $0x10,16(%r11),%xmm8,%xmm8 - vxorps %xmm14,%xmm8,%xmm8 - - vpclmulqdq $0x00,%xmm0,%xmm11,%xmm5 - vmovdqu 96-32(%r9),%xmm3 - vpxor %xmm4,%xmm5,%xmm5 - vpunpckhqdq %xmm10,%xmm10,%xmm2 - vpclmulqdq $0x11,%xmm0,%xmm11,%xmm11 - vpxor %xmm10,%xmm2,%xmm2 - vpalignr $8,%xmm8,%xmm8,%xmm14 - vpxor %xmm12,%xmm11,%xmm11 - vpclmulqdq $0x10,%xmm15,%xmm1,%xmm1 - vmovdqu 128-32(%r9),%xmm15 - vpxor %xmm9,%xmm1,%xmm1 - - vxorps %xmm7,%xmm14,%xmm14 - vpclmulqdq $0x10,16(%r11),%xmm8,%xmm8 - vxorps %xmm14,%xmm8,%xmm8 - - vpclmulqdq $0x00,%xmm3,%xmm10,%xmm4 - vmovdqu 112-32(%r9),%xmm0 - vpxor %xmm5,%xmm4,%xmm4 - vpunpckhqdq %xmm8,%xmm8,%xmm9 - vpclmulqdq $0x11,%xmm3,%xmm10,%xmm10 - vpxor %xmm8,%xmm9,%xmm9 - vpxor %xmm11,%xmm10,%xmm10 - vpclmulqdq $0x00,%xmm15,%xmm2,%xmm2 - vpxor %xmm1,%xmm2,%xmm2 - - vpclmulqdq $0x00,%xmm0,%xmm8,%xmm5 - vpclmulqdq $0x11,%xmm0,%xmm8,%xmm7 - vpxor %xmm4,%xmm5,%xmm5 - vpclmulqdq $0x10,%xmm15,%xmm9,%xmm6 - vpxor %xmm10,%xmm7,%xmm7 - vpxor %xmm2,%xmm6,%xmm6 - - vpxor %xmm5,%xmm7,%xmm4 - vpxor %xmm4,%xmm6,%xmm6 - vpslldq $8,%xmm6,%xmm1 - vmovdqu 16(%r11),%xmm3 - vpsrldq $8,%xmm6,%xmm6 - vpxor %xmm1,%xmm5,%xmm8 - vpxor %xmm6,%xmm7,%xmm7 - - vpalignr $8,%xmm8,%xmm8,%xmm2 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm8 - vpxor %xmm2,%xmm8,%xmm8 - - vpalignr $8,%xmm8,%xmm8,%xmm2 - vpclmulqdq $0x10,%xmm3,%xmm8,%xmm8 - vpxor %xmm7,%xmm2,%xmm2 - vpxor %xmm2,%xmm8,%xmm8 - vpshufb (%r11),%xmm8,%xmm8 - vmovdqu %xmm8,-64(%r9) - - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lgcm_enc_abort: - movq %r10,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size aesni_gcm_encrypt,.-aesni_gcm_encrypt -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.Lpoly: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xc2 -.Lone_msb: -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 -.Ltwo_lsb: -.byte 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.Lone_lsb: -.byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.byte 65,69,83,45,78,73,32,71,67,77,32,109,111,100,117,108,101,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s deleted file mode 100644 index 592704b1e2a0e9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s +++ /dev/null @@ -1,1874 +0,0 @@ -.text - - -.globl gcm_gmult_4bit -.type gcm_gmult_4bit,@function -.align 16 -gcm_gmult_4bit: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $280,%rsp -.cfi_adjust_cfa_offset 280 -.Lgmult_prologue: - - movzbq 15(%rdi),%r8 - leaq .Lrem_4bit(%rip),%r11 - xorq %rax,%rax - xorq %rbx,%rbx - movb %r8b,%al - movb %r8b,%bl - shlb $4,%al - movq $14,%rcx - movq 8(%rsi,%rax,1),%r8 - movq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - movq %r8,%rdx - jmp .Loop1 - -.align 16 -.Loop1: - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - movb (%rdi,%rcx,1),%al - shrq $4,%r9 - xorq 8(%rsi,%rbx,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rbx,1),%r9 - movb %al,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - shlb $4,%al - xorq %r10,%r8 - decq %rcx - js .Lbreak1 - - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rax,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - xorq %r10,%r8 - jmp .Loop1 - -.align 16 -.Lbreak1: - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rax,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rax,1),%r9 - andb $0xf0,%bl - xorq (%r11,%rdx,8),%r9 - movq %r8,%rdx - xorq %r10,%r8 - - shrq $4,%r8 - andq $0xf,%rdx - movq %r9,%r10 - shrq $4,%r9 - xorq 8(%rsi,%rbx,1),%r8 - shlq $60,%r10 - xorq (%rsi,%rbx,1),%r9 - xorq %r10,%r8 - xorq (%r11,%rdx,8),%r9 - - bswapq %r8 - bswapq %r9 - movq %r8,8(%rdi) - movq %r9,(%rdi) - - leaq 280+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lgmult_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_gmult_4bit,.-gcm_gmult_4bit -.globl gcm_ghash_4bit -.type gcm_ghash_4bit,@function -.align 16 -gcm_ghash_4bit: -.cfi_startproc -.byte 243,15,30,250 - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $280,%rsp -.cfi_adjust_cfa_offset 280 -.Lghash_prologue: - movq %rdx,%r14 - movq %rcx,%r15 - subq $-128,%rsi - leaq 16+128(%rsp),%rbp - xorl %edx,%edx - movq 0+0-128(%rsi),%r8 - movq 0+8-128(%rsi),%rax - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq 16+0-128(%rsi),%r9 - shlb $4,%dl - movq 16+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,0(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,0(%rbp) - movq 32+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,0-128(%rbp) - movq 32+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,1(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,8(%rbp) - movq 48+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,8-128(%rbp) - movq 48+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,2(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,16(%rbp) - movq 64+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,16-128(%rbp) - movq 64+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,3(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,24(%rbp) - movq 80+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,24-128(%rbp) - movq 80+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,4(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,32(%rbp) - movq 96+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,32-128(%rbp) - movq 96+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,5(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,40(%rbp) - movq 112+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,40-128(%rbp) - movq 112+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,6(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,48(%rbp) - movq 128+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,48-128(%rbp) - movq 128+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,7(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,56(%rbp) - movq 144+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,56-128(%rbp) - movq 144+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,8(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,64(%rbp) - movq 160+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,64-128(%rbp) - movq 160+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,9(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,72(%rbp) - movq 176+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,72-128(%rbp) - movq 176+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,10(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,80(%rbp) - movq 192+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,80-128(%rbp) - movq 192+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,11(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,88(%rbp) - movq 208+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,88-128(%rbp) - movq 208+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,12(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,96(%rbp) - movq 224+0-128(%rsi),%r8 - shlb $4,%dl - movq %rax,96-128(%rbp) - movq 224+8-128(%rsi),%rax - shlq $60,%r10 - movb %dl,13(%rsp) - orq %r10,%rbx - movb %al,%dl - shrq $4,%rax - movq %r8,%r10 - shrq $4,%r8 - movq %r9,104(%rbp) - movq 240+0-128(%rsi),%r9 - shlb $4,%dl - movq %rbx,104-128(%rbp) - movq 240+8-128(%rsi),%rbx - shlq $60,%r10 - movb %dl,14(%rsp) - orq %r10,%rax - movb %bl,%dl - shrq $4,%rbx - movq %r9,%r10 - shrq $4,%r9 - movq %r8,112(%rbp) - shlb $4,%dl - movq %rax,112-128(%rbp) - shlq $60,%r10 - movb %dl,15(%rsp) - orq %r10,%rbx - movq %r9,120(%rbp) - movq %rbx,120-128(%rbp) - addq $-128,%rsi - movq 8(%rdi),%r8 - movq 0(%rdi),%r9 - addq %r14,%r15 - leaq .Lrem_8bit(%rip),%r11 - jmp .Louter_loop -.align 16 -.Louter_loop: - xorq (%r14),%r9 - movq 8(%r14),%rdx - leaq 16(%r14),%r14 - xorq %r8,%rdx - movq %r9,(%rdi) - movq %rdx,8(%rdi) - shrq $32,%rdx - xorq %rax,%rax - roll $8,%edx - movb %dl,%al - movzbl %dl,%ebx - shlb $4,%al - shrl $4,%ebx - roll $8,%edx - movq 8(%rsi,%rax,1),%r8 - movq (%rsi,%rax,1),%r9 - movb %dl,%al - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - xorq %r8,%r12 - movq %r9,%r10 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 8(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 4(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl 0(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - shrl $4,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r12,2),%r12 - movzbl %dl,%ebx - shlb $4,%al - movzbq (%rsp,%rcx,1),%r13 - shrl $4,%ebx - shlq $48,%r12 - xorq %r8,%r13 - movq %r9,%r10 - xorq %r12,%r9 - shrq $8,%r8 - movzbq %r13b,%r13 - shrq $8,%r9 - xorq -128(%rbp,%rcx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rcx,8),%r9 - roll $8,%edx - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - movb %dl,%al - xorq %r10,%r8 - movzwq (%r11,%r13,2),%r13 - movzbl %dl,%ecx - shlb $4,%al - movzbq (%rsp,%rbx,1),%r12 - andl $240,%ecx - shlq $48,%r13 - xorq %r8,%r12 - movq %r9,%r10 - xorq %r13,%r9 - shrq $8,%r8 - movzbq %r12b,%r12 - movl -4(%rdi),%edx - shrq $8,%r9 - xorq -128(%rbp,%rbx,8),%r8 - shlq $56,%r10 - xorq (%rbp,%rbx,8),%r9 - movzwq (%r11,%r12,2),%r12 - xorq 8(%rsi,%rax,1),%r8 - xorq (%rsi,%rax,1),%r9 - shlq $48,%r12 - xorq %r10,%r8 - xorq %r12,%r9 - movzbq %r8b,%r13 - shrq $4,%r8 - movq %r9,%r10 - shlb $4,%r13b - shrq $4,%r9 - xorq 8(%rsi,%rcx,1),%r8 - movzwq (%r11,%r13,2),%r13 - shlq $60,%r10 - xorq (%rsi,%rcx,1),%r9 - xorq %r10,%r8 - shlq $48,%r13 - bswapq %r8 - xorq %r13,%r9 - bswapq %r9 - cmpq %r15,%r14 - jb .Louter_loop - movq %r8,8(%rdi) - movq %r9,(%rdi) - - leaq 280+48(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq 0(%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lghash_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_4bit,.-gcm_ghash_4bit -.globl gcm_init_clmul -.type gcm_init_clmul,@function -.align 16 -gcm_init_clmul: -.cfi_startproc -.L_init_clmul: - movdqu (%rsi),%xmm2 - pshufd $78,%xmm2,%xmm2 - - - pshufd $255,%xmm2,%xmm4 - movdqa %xmm2,%xmm3 - psllq $1,%xmm2 - pxor %xmm5,%xmm5 - psrlq $63,%xmm3 - pcmpgtd %xmm4,%xmm5 - pslldq $8,%xmm3 - por %xmm3,%xmm2 - - - pand .L0x1c2_polynomial(%rip),%xmm5 - pxor %xmm5,%xmm2 - - - pshufd $78,%xmm2,%xmm6 - movdqa %xmm2,%xmm0 - pxor %xmm2,%xmm6 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - pshufd $78,%xmm2,%xmm3 - pshufd $78,%xmm0,%xmm4 - pxor %xmm2,%xmm3 - movdqu %xmm2,0(%rdi) - pxor %xmm0,%xmm4 - movdqu %xmm0,16(%rdi) -.byte 102,15,58,15,227,8 - movdqu %xmm4,32(%rdi) - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - movdqa %xmm0,%xmm5 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,222,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - pshufd $78,%xmm5,%xmm3 - pshufd $78,%xmm0,%xmm4 - pxor %xmm5,%xmm3 - movdqu %xmm5,48(%rdi) - pxor %xmm0,%xmm4 - movdqu %xmm0,64(%rdi) -.byte 102,15,58,15,227,8 - movdqu %xmm4,80(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_init_clmul,.-gcm_init_clmul -.globl gcm_gmult_clmul -.type gcm_gmult_clmul,@function -.align 16 -gcm_gmult_clmul: -.cfi_startproc -.byte 243,15,30,250 -.L_gmult_clmul: - movdqu (%rdi),%xmm0 - movdqa .Lbswap_mask(%rip),%xmm5 - movdqu (%rsi),%xmm2 - movdqu 32(%rsi),%xmm4 -.byte 102,15,56,0,197 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,220,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 -.byte 102,15,56,0,197 - movdqu %xmm0,(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_gmult_clmul,.-gcm_gmult_clmul -.globl gcm_ghash_clmul -.type gcm_ghash_clmul,@function -.align 32 -gcm_ghash_clmul: -.cfi_startproc -.byte 243,15,30,250 -.L_ghash_clmul: - movdqa .Lbswap_mask(%rip),%xmm10 - - movdqu (%rdi),%xmm0 - movdqu (%rsi),%xmm2 - movdqu 32(%rsi),%xmm7 -.byte 102,65,15,56,0,194 - - subq $0x10,%rcx - jz .Lodd_tail - - movdqu 16(%rsi),%xmm6 - movl OPENSSL_ia32cap_P+4(%rip),%eax - cmpq $0x30,%rcx - jb .Lskip4x - - andl $71303168,%eax - cmpl $4194304,%eax - je .Lskip4x - - subq $0x30,%rcx - movq $0xA040608020C0E000,%rax - movdqu 48(%rsi),%xmm14 - movdqu 64(%rsi),%xmm15 - - - - - movdqu 48(%rdx),%xmm3 - movdqu 32(%rdx),%xmm11 -.byte 102,65,15,56,0,218 -.byte 102,69,15,56,0,218 - movdqa %xmm3,%xmm5 - pshufd $78,%xmm3,%xmm4 - pxor %xmm3,%xmm4 -.byte 102,15,58,68,218,0 -.byte 102,15,58,68,234,17 -.byte 102,15,58,68,231,0 - - movdqa %xmm11,%xmm13 - pshufd $78,%xmm11,%xmm12 - pxor %xmm11,%xmm12 -.byte 102,68,15,58,68,222,0 -.byte 102,68,15,58,68,238,17 -.byte 102,68,15,58,68,231,16 - xorps %xmm11,%xmm3 - xorps %xmm13,%xmm5 - movups 80(%rsi),%xmm7 - xorps %xmm12,%xmm4 - - movdqu 16(%rdx),%xmm11 - movdqu 0(%rdx),%xmm8 -.byte 102,69,15,56,0,218 -.byte 102,69,15,56,0,194 - movdqa %xmm11,%xmm13 - pshufd $78,%xmm11,%xmm12 - pxor %xmm8,%xmm0 - pxor %xmm11,%xmm12 -.byte 102,69,15,58,68,222,0 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm8 - pxor %xmm0,%xmm8 -.byte 102,69,15,58,68,238,17 -.byte 102,68,15,58,68,231,0 - xorps %xmm11,%xmm3 - xorps %xmm13,%xmm5 - - leaq 64(%rdx),%rdx - subq $0x40,%rcx - jc .Ltail4x - - jmp .Lmod4_loop -.align 32 -.Lmod4_loop: -.byte 102,65,15,58,68,199,0 - xorps %xmm12,%xmm4 - movdqu 48(%rdx),%xmm11 -.byte 102,69,15,56,0,218 -.byte 102,65,15,58,68,207,17 - xorps %xmm3,%xmm0 - movdqu 32(%rdx),%xmm3 - movdqa %xmm11,%xmm13 -.byte 102,68,15,58,68,199,16 - pshufd $78,%xmm11,%xmm12 - xorps %xmm5,%xmm1 - pxor %xmm11,%xmm12 -.byte 102,65,15,56,0,218 - movups 32(%rsi),%xmm7 - xorps %xmm4,%xmm8 -.byte 102,68,15,58,68,218,0 - pshufd $78,%xmm3,%xmm4 - - pxor %xmm0,%xmm8 - movdqa %xmm3,%xmm5 - pxor %xmm1,%xmm8 - pxor %xmm3,%xmm4 - movdqa %xmm8,%xmm9 -.byte 102,68,15,58,68,234,17 - pslldq $8,%xmm8 - psrldq $8,%xmm9 - pxor %xmm8,%xmm0 - movdqa .L7_mask(%rip),%xmm8 - pxor %xmm9,%xmm1 -.byte 102,76,15,110,200 - - pand %xmm0,%xmm8 -.byte 102,69,15,56,0,200 - pxor %xmm0,%xmm9 -.byte 102,68,15,58,68,231,0 - psllq $57,%xmm9 - movdqa %xmm9,%xmm8 - pslldq $8,%xmm9 -.byte 102,15,58,68,222,0 - psrldq $8,%xmm8 - pxor %xmm9,%xmm0 - pxor %xmm8,%xmm1 - movdqu 0(%rdx),%xmm8 - - movdqa %xmm0,%xmm9 - psrlq $1,%xmm0 -.byte 102,15,58,68,238,17 - xorps %xmm11,%xmm3 - movdqu 16(%rdx),%xmm11 -.byte 102,69,15,56,0,218 -.byte 102,15,58,68,231,16 - xorps %xmm13,%xmm5 - movups 80(%rsi),%xmm7 -.byte 102,69,15,56,0,194 - pxor %xmm9,%xmm1 - pxor %xmm0,%xmm9 - psrlq $5,%xmm0 - - movdqa %xmm11,%xmm13 - pxor %xmm12,%xmm4 - pshufd $78,%xmm11,%xmm12 - pxor %xmm9,%xmm0 - pxor %xmm8,%xmm1 - pxor %xmm11,%xmm12 -.byte 102,69,15,58,68,222,0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - movdqa %xmm0,%xmm1 -.byte 102,69,15,58,68,238,17 - xorps %xmm11,%xmm3 - pshufd $78,%xmm0,%xmm8 - pxor %xmm0,%xmm8 - -.byte 102,68,15,58,68,231,0 - xorps %xmm13,%xmm5 - - leaq 64(%rdx),%rdx - subq $0x40,%rcx - jnc .Lmod4_loop - -.Ltail4x: -.byte 102,65,15,58,68,199,0 -.byte 102,65,15,58,68,207,17 -.byte 102,68,15,58,68,199,16 - xorps %xmm12,%xmm4 - xorps %xmm3,%xmm0 - xorps %xmm5,%xmm1 - pxor %xmm0,%xmm1 - pxor %xmm4,%xmm8 - - pxor %xmm1,%xmm8 - pxor %xmm0,%xmm1 - - movdqa %xmm8,%xmm9 - psrldq $8,%xmm8 - pslldq $8,%xmm9 - pxor %xmm8,%xmm1 - pxor %xmm9,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - addq $0x40,%rcx - jz .Ldone - movdqu 32(%rsi),%xmm7 - subq $0x10,%rcx - jz .Lodd_tail -.Lskip4x: - - - - - - movdqu (%rdx),%xmm8 - movdqu 16(%rdx),%xmm3 -.byte 102,69,15,56,0,194 -.byte 102,65,15,56,0,218 - pxor %xmm8,%xmm0 - - movdqa %xmm3,%xmm5 - pshufd $78,%xmm3,%xmm4 - pxor %xmm3,%xmm4 -.byte 102,15,58,68,218,0 -.byte 102,15,58,68,234,17 -.byte 102,15,58,68,231,0 - - leaq 32(%rdx),%rdx - nop - subq $0x20,%rcx - jbe .Leven_tail - nop - jmp .Lmod_loop - -.align 32 -.Lmod_loop: - movdqa %xmm0,%xmm1 - movdqa %xmm4,%xmm8 - pshufd $78,%xmm0,%xmm4 - pxor %xmm0,%xmm4 - -.byte 102,15,58,68,198,0 -.byte 102,15,58,68,206,17 -.byte 102,15,58,68,231,16 - - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm1 - movdqu (%rdx),%xmm9 - pxor %xmm0,%xmm8 -.byte 102,69,15,56,0,202 - movdqu 16(%rdx),%xmm3 - - pxor %xmm1,%xmm8 - pxor %xmm9,%xmm1 - pxor %xmm8,%xmm4 -.byte 102,65,15,56,0,218 - movdqa %xmm4,%xmm8 - psrldq $8,%xmm8 - pslldq $8,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm3,%xmm5 - - movdqa %xmm0,%xmm9 - movdqa %xmm0,%xmm8 - psllq $5,%xmm0 - pxor %xmm0,%xmm8 -.byte 102,15,58,68,218,0 - psllq $1,%xmm0 - pxor %xmm8,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm8 - pslldq $8,%xmm0 - psrldq $8,%xmm8 - pxor %xmm9,%xmm0 - pshufd $78,%xmm5,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm5,%xmm4 - - movdqa %xmm0,%xmm9 - psrlq $1,%xmm0 -.byte 102,15,58,68,234,17 - pxor %xmm9,%xmm1 - pxor %xmm0,%xmm9 - psrlq $5,%xmm0 - pxor %xmm9,%xmm0 - leaq 32(%rdx),%rdx - psrlq $1,%xmm0 -.byte 102,15,58,68,231,0 - pxor %xmm1,%xmm0 - - subq $0x20,%rcx - ja .Lmod_loop - -.Leven_tail: - movdqa %xmm0,%xmm1 - movdqa %xmm4,%xmm8 - pshufd $78,%xmm0,%xmm4 - pxor %xmm0,%xmm4 - -.byte 102,15,58,68,198,0 -.byte 102,15,58,68,206,17 -.byte 102,15,58,68,231,16 - - pxor %xmm3,%xmm0 - pxor %xmm5,%xmm1 - pxor %xmm0,%xmm8 - pxor %xmm1,%xmm8 - pxor %xmm8,%xmm4 - movdqa %xmm4,%xmm8 - psrldq $8,%xmm8 - pslldq $8,%xmm4 - pxor %xmm8,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 - testq %rcx,%rcx - jnz .Ldone - -.Lodd_tail: - movdqu (%rdx),%xmm8 -.byte 102,69,15,56,0,194 - pxor %xmm8,%xmm0 - movdqa %xmm0,%xmm1 - pshufd $78,%xmm0,%xmm3 - pxor %xmm0,%xmm3 -.byte 102,15,58,68,194,0 -.byte 102,15,58,68,202,17 -.byte 102,15,58,68,223,0 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - - movdqa %xmm3,%xmm4 - psrldq $8,%xmm3 - pslldq $8,%xmm4 - pxor %xmm3,%xmm1 - pxor %xmm4,%xmm0 - - movdqa %xmm0,%xmm4 - movdqa %xmm0,%xmm3 - psllq $5,%xmm0 - pxor %xmm0,%xmm3 - psllq $1,%xmm0 - pxor %xmm3,%xmm0 - psllq $57,%xmm0 - movdqa %xmm0,%xmm3 - pslldq $8,%xmm0 - psrldq $8,%xmm3 - pxor %xmm4,%xmm0 - pxor %xmm3,%xmm1 - - - movdqa %xmm0,%xmm4 - psrlq $1,%xmm0 - pxor %xmm4,%xmm1 - pxor %xmm0,%xmm4 - psrlq $5,%xmm0 - pxor %xmm4,%xmm0 - psrlq $1,%xmm0 - pxor %xmm1,%xmm0 -.Ldone: -.byte 102,65,15,56,0,194 - movdqu %xmm0,(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_clmul,.-gcm_ghash_clmul -.globl gcm_init_avx -.type gcm_init_avx,@function -.align 32 -gcm_init_avx: -.cfi_startproc - vzeroupper - - vmovdqu (%rsi),%xmm2 - vpshufd $78,%xmm2,%xmm2 - - - vpshufd $255,%xmm2,%xmm4 - vpsrlq $63,%xmm2,%xmm3 - vpsllq $1,%xmm2,%xmm2 - vpxor %xmm5,%xmm5,%xmm5 - vpcmpgtd %xmm4,%xmm5,%xmm5 - vpslldq $8,%xmm3,%xmm3 - vpor %xmm3,%xmm2,%xmm2 - - - vpand .L0x1c2_polynomial(%rip),%xmm5,%xmm5 - vpxor %xmm5,%xmm2,%xmm2 - - vpunpckhqdq %xmm2,%xmm2,%xmm6 - vmovdqa %xmm2,%xmm0 - vpxor %xmm2,%xmm6,%xmm6 - movq $4,%r10 - jmp .Linit_start_avx -.align 32 -.Linit_loop_avx: - vpalignr $8,%xmm3,%xmm4,%xmm5 - vmovdqu %xmm5,-16(%rdi) - vpunpckhqdq %xmm0,%xmm0,%xmm3 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm1 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 - vpxor %xmm0,%xmm1,%xmm4 - vpxor %xmm4,%xmm3,%xmm3 - - vpslldq $8,%xmm3,%xmm4 - vpsrldq $8,%xmm3,%xmm3 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm3,%xmm1,%xmm1 - vpsllq $57,%xmm0,%xmm3 - vpsllq $62,%xmm0,%xmm4 - vpxor %xmm3,%xmm4,%xmm4 - vpsllq $63,%xmm0,%xmm3 - vpxor %xmm3,%xmm4,%xmm4 - vpslldq $8,%xmm4,%xmm3 - vpsrldq $8,%xmm4,%xmm4 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm4,%xmm1,%xmm1 - - vpsrlq $1,%xmm0,%xmm4 - vpxor %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $5,%xmm4,%xmm4 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $1,%xmm0,%xmm0 - vpxor %xmm1,%xmm0,%xmm0 -.Linit_start_avx: - vmovdqa %xmm0,%xmm5 - vpunpckhqdq %xmm0,%xmm0,%xmm3 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm2,%xmm0,%xmm1 - vpclmulqdq $0x00,%xmm2,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm3,%xmm3 - vpxor %xmm0,%xmm1,%xmm4 - vpxor %xmm4,%xmm3,%xmm3 - - vpslldq $8,%xmm3,%xmm4 - vpsrldq $8,%xmm3,%xmm3 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm3,%xmm1,%xmm1 - vpsllq $57,%xmm0,%xmm3 - vpsllq $62,%xmm0,%xmm4 - vpxor %xmm3,%xmm4,%xmm4 - vpsllq $63,%xmm0,%xmm3 - vpxor %xmm3,%xmm4,%xmm4 - vpslldq $8,%xmm4,%xmm3 - vpsrldq $8,%xmm4,%xmm4 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm4,%xmm1,%xmm1 - - vpsrlq $1,%xmm0,%xmm4 - vpxor %xmm0,%xmm1,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $5,%xmm4,%xmm4 - vpxor %xmm4,%xmm0,%xmm0 - vpsrlq $1,%xmm0,%xmm0 - vpxor %xmm1,%xmm0,%xmm0 - vpshufd $78,%xmm5,%xmm3 - vpshufd $78,%xmm0,%xmm4 - vpxor %xmm5,%xmm3,%xmm3 - vmovdqu %xmm5,0(%rdi) - vpxor %xmm0,%xmm4,%xmm4 - vmovdqu %xmm0,16(%rdi) - leaq 48(%rdi),%rdi - subq $1,%r10 - jnz .Linit_loop_avx - - vpalignr $8,%xmm4,%xmm3,%xmm5 - vmovdqu %xmm5,-16(%rdi) - - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_init_avx,.-gcm_init_avx -.globl gcm_gmult_avx -.type gcm_gmult_avx,@function -.align 32 -gcm_gmult_avx: -.cfi_startproc -.byte 243,15,30,250 - jmp .L_gmult_clmul -.cfi_endproc -.size gcm_gmult_avx,.-gcm_gmult_avx -.globl gcm_ghash_avx -.type gcm_ghash_avx,@function -.align 32 -gcm_ghash_avx: -.cfi_startproc -.byte 243,15,30,250 - vzeroupper - - vmovdqu (%rdi),%xmm10 - leaq .L0x1c2_polynomial(%rip),%r10 - leaq 64(%rsi),%rsi - vmovdqu .Lbswap_mask(%rip),%xmm13 - vpshufb %xmm13,%xmm10,%xmm10 - cmpq $0x80,%rcx - jb .Lshort_avx - subq $0x80,%rcx - - vmovdqu 112(%rdx),%xmm14 - vmovdqu 0-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm14 - vmovdqu 32-64(%rsi),%xmm7 - - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vmovdqu 96(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm14,%xmm9,%xmm9 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 16-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vmovdqu 80(%rdx),%xmm14 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 48-64(%rsi),%xmm6 - vpxor %xmm14,%xmm9,%xmm9 - vmovdqu 64(%rdx),%xmm15 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 80-64(%rsi),%xmm7 - - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vmovdqu 48(%rdx),%xmm14 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm4,%xmm1,%xmm1 - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 96-64(%rsi),%xmm6 - vpxor %xmm5,%xmm2,%xmm2 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 128-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu 32(%rdx),%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - - vmovdqu 16(%rdx),%xmm14 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm4,%xmm1,%xmm1 - vpshufb %xmm13,%xmm14,%xmm14 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 144-64(%rsi),%xmm6 - vpxor %xmm5,%xmm2,%xmm2 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 176-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu (%rdx),%xmm15 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm1,%xmm4,%xmm4 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 160-64(%rsi),%xmm6 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x10,%xmm7,%xmm9,%xmm2 - - leaq 128(%rdx),%rdx - cmpq $0x80,%rcx - jb .Ltail_avx - - vpxor %xmm10,%xmm15,%xmm15 - subq $0x80,%rcx - jmp .Loop8x_avx - -.align 32 -.Loop8x_avx: - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vmovdqu 112(%rdx),%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpxor %xmm15,%xmm8,%xmm8 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm10 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm11 - vmovdqu 0-64(%rsi),%xmm6 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm12 - vmovdqu 32-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - - vmovdqu 96(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpxor %xmm3,%xmm10,%xmm10 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vxorps %xmm4,%xmm11,%xmm11 - vmovdqu 16-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm5,%xmm12,%xmm12 - vxorps %xmm15,%xmm8,%xmm8 - - vmovdqu 80(%rdx),%xmm14 - vpxor %xmm10,%xmm12,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpxor %xmm11,%xmm12,%xmm12 - vpslldq $8,%xmm12,%xmm9 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vpsrldq $8,%xmm12,%xmm12 - vpxor %xmm9,%xmm10,%xmm10 - vmovdqu 48-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm14 - vxorps %xmm12,%xmm11,%xmm11 - vpxor %xmm1,%xmm4,%xmm4 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 80-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 64(%rdx),%xmm15 - vpalignr $8,%xmm10,%xmm10,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm4,%xmm1,%xmm1 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vxorps %xmm15,%xmm8,%xmm8 - vpxor %xmm5,%xmm2,%xmm2 - - vmovdqu 48(%rdx),%xmm14 - vpclmulqdq $0x10,(%r10),%xmm10,%xmm10 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 96-64(%rsi),%xmm6 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 128-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu 32(%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpxor %xmm3,%xmm0,%xmm0 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm4,%xmm1,%xmm1 - vpclmulqdq $0x00,%xmm7,%xmm9,%xmm2 - vpxor %xmm15,%xmm8,%xmm8 - vpxor %xmm5,%xmm2,%xmm2 - vxorps %xmm12,%xmm10,%xmm10 - - vmovdqu 16(%rdx),%xmm14 - vpalignr $8,%xmm10,%xmm10,%xmm12 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm3 - vpshufb %xmm13,%xmm14,%xmm14 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm4 - vmovdqu 144-64(%rsi),%xmm6 - vpclmulqdq $0x10,(%r10),%xmm10,%xmm10 - vxorps %xmm11,%xmm12,%xmm12 - vpunpckhqdq %xmm14,%xmm14,%xmm9 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x10,%xmm7,%xmm8,%xmm5 - vmovdqu 176-64(%rsi),%xmm7 - vpxor %xmm14,%xmm9,%xmm9 - vpxor %xmm2,%xmm5,%xmm5 - - vmovdqu (%rdx),%xmm15 - vpclmulqdq $0x00,%xmm6,%xmm14,%xmm0 - vpshufb %xmm13,%xmm15,%xmm15 - vpclmulqdq $0x11,%xmm6,%xmm14,%xmm1 - vmovdqu 160-64(%rsi),%xmm6 - vpxor %xmm12,%xmm15,%xmm15 - vpclmulqdq $0x10,%xmm7,%xmm9,%xmm2 - vpxor %xmm10,%xmm15,%xmm15 - - leaq 128(%rdx),%rdx - subq $0x80,%rcx - jnc .Loop8x_avx - - addq $0x80,%rcx - jmp .Ltail_no_xor_avx - -.align 32 -.Lshort_avx: - vmovdqu -16(%rdx,%rcx,1),%xmm14 - leaq (%rdx,%rcx,1),%rdx - vmovdqu 0-64(%rsi),%xmm6 - vmovdqu 32-64(%rsi),%xmm7 - vpshufb %xmm13,%xmm14,%xmm15 - - vmovdqa %xmm0,%xmm3 - vmovdqa %xmm1,%xmm4 - vmovdqa %xmm2,%xmm5 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -32(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 16-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -48(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 48-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovdqu 80-64(%rsi),%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -64(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 64-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -80(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 96-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovdqu 128-64(%rsi),%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -96(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 112-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vpsrldq $8,%xmm7,%xmm7 - subq $0x10,%rcx - jz .Ltail_avx - - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vmovdqu -112(%rdx),%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vmovdqu 144-64(%rsi),%xmm6 - vpshufb %xmm13,%xmm14,%xmm15 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - vmovq 184-64(%rsi),%xmm7 - subq $0x10,%rcx - jmp .Ltail_avx - -.align 32 -.Ltail_avx: - vpxor %xmm10,%xmm15,%xmm15 -.Ltail_no_xor_avx: - vpunpckhqdq %xmm15,%xmm15,%xmm8 - vpxor %xmm0,%xmm3,%xmm3 - vpclmulqdq $0x00,%xmm6,%xmm15,%xmm0 - vpxor %xmm15,%xmm8,%xmm8 - vpxor %xmm1,%xmm4,%xmm4 - vpclmulqdq $0x11,%xmm6,%xmm15,%xmm1 - vpxor %xmm2,%xmm5,%xmm5 - vpclmulqdq $0x00,%xmm7,%xmm8,%xmm2 - - vmovdqu (%r10),%xmm12 - - vpxor %xmm0,%xmm3,%xmm10 - vpxor %xmm1,%xmm4,%xmm11 - vpxor %xmm2,%xmm5,%xmm5 - - vpxor %xmm10,%xmm5,%xmm5 - vpxor %xmm11,%xmm5,%xmm5 - vpslldq $8,%xmm5,%xmm9 - vpsrldq $8,%xmm5,%xmm5 - vpxor %xmm9,%xmm10,%xmm10 - vpxor %xmm5,%xmm11,%xmm11 - - vpclmulqdq $0x10,%xmm12,%xmm10,%xmm9 - vpalignr $8,%xmm10,%xmm10,%xmm10 - vpxor %xmm9,%xmm10,%xmm10 - - vpclmulqdq $0x10,%xmm12,%xmm10,%xmm9 - vpalignr $8,%xmm10,%xmm10,%xmm10 - vpxor %xmm11,%xmm10,%xmm10 - vpxor %xmm9,%xmm10,%xmm10 - - cmpq $0,%rcx - jne .Lshort_avx - - vpshufb %xmm13,%xmm10,%xmm10 - vmovdqu %xmm10,(%rdi) - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size gcm_ghash_avx,.-gcm_ghash_avx -.align 64 -.Lbswap_mask: -.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 -.L0x1c2_polynomial: -.byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0xc2 -.L7_mask: -.long 7,0,7,0 -.L7_mask_poly: -.long 7,0,450,0 -.align 64 -.type .Lrem_4bit,@object -.Lrem_4bit: -.long 0,0,0,471859200,0,943718400,0,610271232 -.long 0,1887436800,0,1822425088,0,1220542464,0,1423966208 -.long 0,3774873600,0,4246732800,0,3644850176,0,3311403008 -.long 0,2441084928,0,2376073216,0,2847932416,0,3051356160 -.type .Lrem_8bit,@object -.Lrem_8bit: -.value 0x0000,0x01C2,0x0384,0x0246,0x0708,0x06CA,0x048C,0x054E -.value 0x0E10,0x0FD2,0x0D94,0x0C56,0x0918,0x08DA,0x0A9C,0x0B5E -.value 0x1C20,0x1DE2,0x1FA4,0x1E66,0x1B28,0x1AEA,0x18AC,0x196E -.value 0x1230,0x13F2,0x11B4,0x1076,0x1538,0x14FA,0x16BC,0x177E -.value 0x3840,0x3982,0x3BC4,0x3A06,0x3F48,0x3E8A,0x3CCC,0x3D0E -.value 0x3650,0x3792,0x35D4,0x3416,0x3158,0x309A,0x32DC,0x331E -.value 0x2460,0x25A2,0x27E4,0x2626,0x2368,0x22AA,0x20EC,0x212E -.value 0x2A70,0x2BB2,0x29F4,0x2836,0x2D78,0x2CBA,0x2EFC,0x2F3E -.value 0x7080,0x7142,0x7304,0x72C6,0x7788,0x764A,0x740C,0x75CE -.value 0x7E90,0x7F52,0x7D14,0x7CD6,0x7998,0x785A,0x7A1C,0x7BDE -.value 0x6CA0,0x6D62,0x6F24,0x6EE6,0x6BA8,0x6A6A,0x682C,0x69EE -.value 0x62B0,0x6372,0x6134,0x60F6,0x65B8,0x647A,0x663C,0x67FE -.value 0x48C0,0x4902,0x4B44,0x4A86,0x4FC8,0x4E0A,0x4C4C,0x4D8E -.value 0x46D0,0x4712,0x4554,0x4496,0x41D8,0x401A,0x425C,0x439E -.value 0x54E0,0x5522,0x5764,0x56A6,0x53E8,0x522A,0x506C,0x51AE -.value 0x5AF0,0x5B32,0x5974,0x58B6,0x5DF8,0x5C3A,0x5E7C,0x5FBE -.value 0xE100,0xE0C2,0xE284,0xE346,0xE608,0xE7CA,0xE58C,0xE44E -.value 0xEF10,0xEED2,0xEC94,0xED56,0xE818,0xE9DA,0xEB9C,0xEA5E -.value 0xFD20,0xFCE2,0xFEA4,0xFF66,0xFA28,0xFBEA,0xF9AC,0xF86E -.value 0xF330,0xF2F2,0xF0B4,0xF176,0xF438,0xF5FA,0xF7BC,0xF67E -.value 0xD940,0xD882,0xDAC4,0xDB06,0xDE48,0xDF8A,0xDDCC,0xDC0E -.value 0xD750,0xD692,0xD4D4,0xD516,0xD058,0xD19A,0xD3DC,0xD21E -.value 0xC560,0xC4A2,0xC6E4,0xC726,0xC268,0xC3AA,0xC1EC,0xC02E -.value 0xCB70,0xCAB2,0xC8F4,0xC936,0xCC78,0xCDBA,0xCFFC,0xCE3E -.value 0x9180,0x9042,0x9204,0x93C6,0x9688,0x974A,0x950C,0x94CE -.value 0x9F90,0x9E52,0x9C14,0x9DD6,0x9898,0x995A,0x9B1C,0x9ADE -.value 0x8DA0,0x8C62,0x8E24,0x8FE6,0x8AA8,0x8B6A,0x892C,0x88EE -.value 0x83B0,0x8272,0x8034,0x81F6,0x84B8,0x857A,0x873C,0x86FE -.value 0xA9C0,0xA802,0xAA44,0xAB86,0xAEC8,0xAF0A,0xAD4C,0xAC8E -.value 0xA7D0,0xA612,0xA454,0xA596,0xA0D8,0xA11A,0xA35C,0xA29E -.value 0xB5E0,0xB422,0xB664,0xB7A6,0xB2E8,0xB32A,0xB16C,0xB0AE -.value 0xBBF0,0xBA32,0xB874,0xB9B6,0xBCF8,0xBD3A,0xBF7C,0xBEBE - -.byte 71,72,65,83,72,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s deleted file mode 100644 index 0305c948710117..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s +++ /dev/null @@ -1,2089 +0,0 @@ -.text - - - -.globl poly1305_init -.hidden poly1305_init -.globl poly1305_blocks -.hidden poly1305_blocks -.globl poly1305_emit -.hidden poly1305_emit - -.type poly1305_init,@function -.align 32 -poly1305_init: -.cfi_startproc - xorq %rax,%rax - movq %rax,0(%rdi) - movq %rax,8(%rdi) - movq %rax,16(%rdi) - - cmpq $0,%rsi - je .Lno_key - - leaq poly1305_blocks(%rip),%r10 - leaq poly1305_emit(%rip),%r11 - movq OPENSSL_ia32cap_P+4(%rip),%r9 - leaq poly1305_blocks_avx(%rip),%rax - leaq poly1305_emit_avx(%rip),%rcx - btq $28,%r9 - cmovcq %rax,%r10 - cmovcq %rcx,%r11 - leaq poly1305_blocks_avx2(%rip),%rax - btq $37,%r9 - cmovcq %rax,%r10 - movq $0x0ffffffc0fffffff,%rax - movq $0x0ffffffc0ffffffc,%rcx - andq 0(%rsi),%rax - andq 8(%rsi),%rcx - movq %rax,24(%rdi) - movq %rcx,32(%rdi) - movl %r10d,0(%rdx) - movl %r11d,4(%rdx) - movl $1,%eax -.Lno_key: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_init,.-poly1305_init - -.type poly1305_blocks,@function -.align 32 -poly1305_blocks: -.cfi_startproc -.Lblocks: - shrq $4,%rdx - jz .Lno_data - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movq 16(%rdi),%rbp - - movq %r13,%r12 - shrq $2,%r13 - movq %r12,%rax - addq %r12,%r13 - jmp .Loop - -.align 32 -.Loop: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - mulq %r14 - movq %rax,%r9 - movq %r11,%rax - movq %rdx,%r10 - - mulq %r14 - movq %rax,%r14 - movq %r11,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r9 - movq %r13,%rax - adcq %rdx,%r10 - - mulq %rbx - movq %rbp,%rbx - addq %rax,%r14 - adcq %rdx,%r8 - - imulq %r13,%rbx - addq %rbx,%r9 - movq %r8,%rbx - adcq $0,%r10 - - imulq %r11,%rbp - addq %r9,%rbx - movq $-4,%rax - adcq %rbp,%r10 - - andq %r10,%rax - movq %r10,%rbp - shrq $2,%r10 - andq $3,%rbp - addq %r10,%rax - addq %rax,%r14 - adcq $0,%rbx - adcq $0,%rbp - movq %r12,%rax - decq %r15 - jnz .Loop - - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data: -.Lblocks_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks,.-poly1305_blocks - -.type poly1305_emit,@function -.align 32 -poly1305_emit: -.cfi_startproc -.Lemit: - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - - movq %r8,%rax - addq $5,%r8 - movq %r9,%rcx - adcq $0,%r9 - adcq $0,%r10 - shrq $2,%r10 - cmovnzq %r8,%rax - cmovnzq %r9,%rcx - - addq 0(%rdx),%rax - adcq 8(%rdx),%rcx - movq %rax,0(%rsi) - movq %rcx,8(%rsi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_emit,.-poly1305_emit -.type __poly1305_block,@function -.align 32 -__poly1305_block: -.cfi_startproc - mulq %r14 - movq %rax,%r9 - movq %r11,%rax - movq %rdx,%r10 - - mulq %r14 - movq %rax,%r14 - movq %r11,%rax - movq %rdx,%r8 - - mulq %rbx - addq %rax,%r9 - movq %r13,%rax - adcq %rdx,%r10 - - mulq %rbx - movq %rbp,%rbx - addq %rax,%r14 - adcq %rdx,%r8 - - imulq %r13,%rbx - addq %rbx,%r9 - movq %r8,%rbx - adcq $0,%r10 - - imulq %r11,%rbp - addq %r9,%rbx - movq $-4,%rax - adcq %rbp,%r10 - - andq %r10,%rax - movq %r10,%rbp - shrq $2,%r10 - andq $3,%rbp - addq %r10,%rax - addq %rax,%r14 - adcq $0,%rbx - adcq $0,%rbp - .byte 0xf3,0xc3 -.cfi_endproc -.size __poly1305_block,.-__poly1305_block - -.type __poly1305_init_avx,@function -.align 32 -__poly1305_init_avx: -.cfi_startproc - movq %r11,%r14 - movq %r12,%rbx - xorq %rbp,%rbp - - leaq 48+64(%rdi),%rdi - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - movq %r14,%r8 - andl %r14d,%eax - movq %r11,%r9 - andl %r11d,%edx - movl %eax,-64(%rdi) - shrq $26,%r8 - movl %edx,-60(%rdi) - shrq $26,%r9 - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - andl %r8d,%eax - andl %r9d,%edx - movl %eax,-48(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,-44(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,-32(%rdi) - shrq $26,%r8 - movl %edx,-28(%rdi) - shrq $26,%r9 - - movq %rbx,%rax - movq %r12,%rdx - shlq $12,%rax - shlq $12,%rdx - orq %r8,%rax - orq %r9,%rdx - andl $0x3ffffff,%eax - andl $0x3ffffff,%edx - movl %eax,-16(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,-12(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,0(%rdi) - movq %rbx,%r8 - movl %edx,4(%rdi) - movq %r12,%r9 - - movl $0x3ffffff,%eax - movl $0x3ffffff,%edx - shrq $14,%r8 - shrq $14,%r9 - andl %r8d,%eax - andl %r9d,%edx - movl %eax,16(%rdi) - leal (%rax,%rax,4),%eax - movl %edx,20(%rdi) - leal (%rdx,%rdx,4),%edx - movl %eax,32(%rdi) - shrq $26,%r8 - movl %edx,36(%rdi) - shrq $26,%r9 - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,48(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r9d,52(%rdi) - leaq (%r9,%r9,4),%r9 - movl %r8d,64(%rdi) - movl %r9d,68(%rdi) - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movq %r14,%r8 - andl %r14d,%eax - shrq $26,%r8 - movl %eax,-52(%rdi) - - movl $0x3ffffff,%edx - andl %r8d,%edx - movl %edx,-36(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,-20(%rdi) - - movq %rbx,%rax - shlq $12,%rax - orq %r8,%rax - andl $0x3ffffff,%eax - movl %eax,-4(%rdi) - leal (%rax,%rax,4),%eax - movq %rbx,%r8 - movl %eax,12(%rdi) - - movl $0x3ffffff,%edx - shrq $14,%r8 - andl %r8d,%edx - movl %edx,28(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,44(%rdi) - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,60(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r8d,76(%rdi) - - movq %r12,%rax - call __poly1305_block - - movl $0x3ffffff,%eax - movq %r14,%r8 - andl %r14d,%eax - shrq $26,%r8 - movl %eax,-56(%rdi) - - movl $0x3ffffff,%edx - andl %r8d,%edx - movl %edx,-40(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,-24(%rdi) - - movq %rbx,%rax - shlq $12,%rax - orq %r8,%rax - andl $0x3ffffff,%eax - movl %eax,-8(%rdi) - leal (%rax,%rax,4),%eax - movq %rbx,%r8 - movl %eax,8(%rdi) - - movl $0x3ffffff,%edx - shrq $14,%r8 - andl %r8d,%edx - movl %edx,24(%rdi) - leal (%rdx,%rdx,4),%edx - shrq $26,%r8 - movl %edx,40(%rdi) - - movq %rbp,%rax - shlq $24,%rax - orq %rax,%r8 - movl %r8d,56(%rdi) - leaq (%r8,%r8,4),%r8 - movl %r8d,72(%rdi) - - leaq -48-64(%rdi),%rdi - .byte 0xf3,0xc3 -.cfi_endproc -.size __poly1305_init_avx,.-__poly1305_init_avx - -.type poly1305_blocks_avx,@function -.align 32 -poly1305_blocks_avx: -.cfi_startproc - movl 20(%rdi),%r8d - cmpq $128,%rdx - jae .Lblocks_avx - testl %r8d,%r8d - jz .Lblocks - -.Lblocks_avx: - andq $-16,%rdx - jz .Lno_data_avx - - vzeroupper - - testl %r8d,%r8d - jz .Lbase2_64_avx - - testq $31,%rdx - jz .Leven_avx - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_avx_body: - - movq %rdx,%r15 - - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movl 16(%rdi),%ebp - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - - movl %r8d,%r14d - andq $-2147483648,%r8 - movq %r9,%r12 - movl %r9d,%ebx - andq $-2147483648,%r9 - - shrq $6,%r8 - shlq $52,%r12 - addq %r8,%r14 - shrq $12,%rbx - shrq $18,%r9 - addq %r12,%r14 - adcq %r9,%rbx - - movq %rbp,%r8 - shlq $40,%r8 - shrq $24,%rbp - addq %r8,%rbx - adcq $0,%rbp - - movq $-4,%r9 - movq %rbp,%r8 - andq %rbp,%r9 - shrq $2,%r8 - andq $3,%rbp - addq %r9,%r8 - addq %r8,%r14 - adcq $0,%rbx - adcq $0,%rbp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - - call __poly1305_block - - testq %rcx,%rcx - jz .Lstore_base2_64_avx - - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r11 - movq %rbx,%r12 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r11 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r11,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r12 - andq $0x3ffffff,%rbx - orq %r12,%rbp - - subq $16,%r15 - jz .Lstore_base2_26_avx - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - jmp .Lproceed_avx - -.align 32 -.Lstore_base2_64_avx: - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - jmp .Ldone_avx - -.align 16 -.Lstore_base2_26_avx: - movl %eax,0(%rdi) - movl %edx,4(%rdi) - movl %r14d,8(%rdi) - movl %ebx,12(%rdi) - movl %ebp,16(%rdi) -.align 16 -.Ldone_avx: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data_avx: -.Lblocks_avx_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc - -.align 32 -.Lbase2_64_avx: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lbase2_64_avx_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movl 16(%rdi),%ebp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - testq $31,%rdx - jz .Linit_avx - - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - -.Linit_avx: - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r8 - movq %rbx,%r9 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r8 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r8,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r9 - andq $0x3ffffff,%rbx - orq %r9,%rbp - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - movl $1,20(%rdi) - - call __poly1305_init_avx - -.Lproceed_avx: - movq %r15,%rdx - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rax - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lbase2_64_avx_epilogue: - jmp .Ldo_avx -.cfi_endproc - -.align 32 -.Leven_avx: -.cfi_startproc - vmovd 0(%rdi),%xmm0 - vmovd 4(%rdi),%xmm1 - vmovd 8(%rdi),%xmm2 - vmovd 12(%rdi),%xmm3 - vmovd 16(%rdi),%xmm4 - -.Ldo_avx: - leaq -88(%rsp),%r11 -.cfi_def_cfa %r11,0x60 - subq $0x178,%rsp - subq $64,%rdx - leaq -32(%rsi),%rax - cmovcq %rax,%rsi - - vmovdqu 48(%rdi),%xmm14 - leaq 112(%rdi),%rdi - leaq .Lconst(%rip),%rcx - - - - vmovdqu 32(%rsi),%xmm5 - vmovdqu 48(%rsi),%xmm6 - vmovdqa 64(%rcx),%xmm15 - - vpsrldq $6,%xmm5,%xmm7 - vpsrldq $6,%xmm6,%xmm8 - vpunpckhqdq %xmm6,%xmm5,%xmm9 - vpunpcklqdq %xmm6,%xmm5,%xmm5 - vpunpcklqdq %xmm8,%xmm7,%xmm8 - - vpsrlq $40,%xmm9,%xmm9 - vpsrlq $26,%xmm5,%xmm6 - vpand %xmm15,%xmm5,%xmm5 - vpsrlq $4,%xmm8,%xmm7 - vpand %xmm15,%xmm6,%xmm6 - vpsrlq $30,%xmm8,%xmm8 - vpand %xmm15,%xmm7,%xmm7 - vpand %xmm15,%xmm8,%xmm8 - vpor 32(%rcx),%xmm9,%xmm9 - - jbe .Lskip_loop_avx - - - vmovdqu -48(%rdi),%xmm11 - vmovdqu -32(%rdi),%xmm12 - vpshufd $0xEE,%xmm14,%xmm13 - vpshufd $0x44,%xmm14,%xmm10 - vmovdqa %xmm13,-144(%r11) - vmovdqa %xmm10,0(%rsp) - vpshufd $0xEE,%xmm11,%xmm14 - vmovdqu -16(%rdi),%xmm10 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm14,-128(%r11) - vmovdqa %xmm11,16(%rsp) - vpshufd $0xEE,%xmm12,%xmm13 - vmovdqu 0(%rdi),%xmm11 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm13,-112(%r11) - vmovdqa %xmm12,32(%rsp) - vpshufd $0xEE,%xmm10,%xmm14 - vmovdqu 16(%rdi),%xmm12 - vpshufd $0x44,%xmm10,%xmm10 - vmovdqa %xmm14,-96(%r11) - vmovdqa %xmm10,48(%rsp) - vpshufd $0xEE,%xmm11,%xmm13 - vmovdqu 32(%rdi),%xmm10 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm13,-80(%r11) - vmovdqa %xmm11,64(%rsp) - vpshufd $0xEE,%xmm12,%xmm14 - vmovdqu 48(%rdi),%xmm11 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm14,-64(%r11) - vmovdqa %xmm12,80(%rsp) - vpshufd $0xEE,%xmm10,%xmm13 - vmovdqu 64(%rdi),%xmm12 - vpshufd $0x44,%xmm10,%xmm10 - vmovdqa %xmm13,-48(%r11) - vmovdqa %xmm10,96(%rsp) - vpshufd $0xEE,%xmm11,%xmm14 - vpshufd $0x44,%xmm11,%xmm11 - vmovdqa %xmm14,-32(%r11) - vmovdqa %xmm11,112(%rsp) - vpshufd $0xEE,%xmm12,%xmm13 - vmovdqa 0(%rsp),%xmm14 - vpshufd $0x44,%xmm12,%xmm12 - vmovdqa %xmm13,-16(%r11) - vmovdqa %xmm12,128(%rsp) - - jmp .Loop_avx - -.align 32 -.Loop_avx: - - - - - - - - - - - - - - - - - - - - - vpmuludq %xmm5,%xmm14,%xmm10 - vpmuludq %xmm6,%xmm14,%xmm11 - vmovdqa %xmm2,32(%r11) - vpmuludq %xmm7,%xmm14,%xmm12 - vmovdqa 16(%rsp),%xmm2 - vpmuludq %xmm8,%xmm14,%xmm13 - vpmuludq %xmm9,%xmm14,%xmm14 - - vmovdqa %xmm0,0(%r11) - vpmuludq 32(%rsp),%xmm9,%xmm0 - vmovdqa %xmm1,16(%r11) - vpmuludq %xmm8,%xmm2,%xmm1 - vpaddq %xmm0,%xmm10,%xmm10 - vpaddq %xmm1,%xmm14,%xmm14 - vmovdqa %xmm3,48(%r11) - vpmuludq %xmm7,%xmm2,%xmm0 - vpmuludq %xmm6,%xmm2,%xmm1 - vpaddq %xmm0,%xmm13,%xmm13 - vmovdqa 48(%rsp),%xmm3 - vpaddq %xmm1,%xmm12,%xmm12 - vmovdqa %xmm4,64(%r11) - vpmuludq %xmm5,%xmm2,%xmm2 - vpmuludq %xmm7,%xmm3,%xmm0 - vpaddq %xmm2,%xmm11,%xmm11 - - vmovdqa 64(%rsp),%xmm4 - vpaddq %xmm0,%xmm14,%xmm14 - vpmuludq %xmm6,%xmm3,%xmm1 - vpmuludq %xmm5,%xmm3,%xmm3 - vpaddq %xmm1,%xmm13,%xmm13 - vmovdqa 80(%rsp),%xmm2 - vpaddq %xmm3,%xmm12,%xmm12 - vpmuludq %xmm9,%xmm4,%xmm0 - vpmuludq %xmm8,%xmm4,%xmm4 - vpaddq %xmm0,%xmm11,%xmm11 - vmovdqa 96(%rsp),%xmm3 - vpaddq %xmm4,%xmm10,%xmm10 - - vmovdqa 128(%rsp),%xmm4 - vpmuludq %xmm6,%xmm2,%xmm1 - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm1,%xmm14,%xmm14 - vpaddq %xmm2,%xmm13,%xmm13 - vpmuludq %xmm9,%xmm3,%xmm0 - vpmuludq %xmm8,%xmm3,%xmm1 - vpaddq %xmm0,%xmm12,%xmm12 - vmovdqu 0(%rsi),%xmm0 - vpaddq %xmm1,%xmm11,%xmm11 - vpmuludq %xmm7,%xmm3,%xmm3 - vpmuludq %xmm7,%xmm4,%xmm7 - vpaddq %xmm3,%xmm10,%xmm10 - - vmovdqu 16(%rsi),%xmm1 - vpaddq %xmm7,%xmm11,%xmm11 - vpmuludq %xmm8,%xmm4,%xmm8 - vpmuludq %xmm9,%xmm4,%xmm9 - vpsrldq $6,%xmm0,%xmm2 - vpaddq %xmm8,%xmm12,%xmm12 - vpaddq %xmm9,%xmm13,%xmm13 - vpsrldq $6,%xmm1,%xmm3 - vpmuludq 112(%rsp),%xmm5,%xmm9 - vpmuludq %xmm6,%xmm4,%xmm5 - vpunpckhqdq %xmm1,%xmm0,%xmm4 - vpaddq %xmm9,%xmm14,%xmm14 - vmovdqa -144(%r11),%xmm9 - vpaddq %xmm5,%xmm10,%xmm10 - - vpunpcklqdq %xmm1,%xmm0,%xmm0 - vpunpcklqdq %xmm3,%xmm2,%xmm3 - - - vpsrldq $5,%xmm4,%xmm4 - vpsrlq $26,%xmm0,%xmm1 - vpand %xmm15,%xmm0,%xmm0 - vpsrlq $4,%xmm3,%xmm2 - vpand %xmm15,%xmm1,%xmm1 - vpand 0(%rcx),%xmm4,%xmm4 - vpsrlq $30,%xmm3,%xmm3 - vpand %xmm15,%xmm2,%xmm2 - vpand %xmm15,%xmm3,%xmm3 - vpor 32(%rcx),%xmm4,%xmm4 - - vpaddq 0(%r11),%xmm0,%xmm0 - vpaddq 16(%r11),%xmm1,%xmm1 - vpaddq 32(%r11),%xmm2,%xmm2 - vpaddq 48(%r11),%xmm3,%xmm3 - vpaddq 64(%r11),%xmm4,%xmm4 - - leaq 32(%rsi),%rax - leaq 64(%rsi),%rsi - subq $64,%rdx - cmovcq %rax,%rsi - - - - - - - - - - - vpmuludq %xmm0,%xmm9,%xmm5 - vpmuludq %xmm1,%xmm9,%xmm6 - vpaddq %xmm5,%xmm10,%xmm10 - vpaddq %xmm6,%xmm11,%xmm11 - vmovdqa -128(%r11),%xmm7 - vpmuludq %xmm2,%xmm9,%xmm5 - vpmuludq %xmm3,%xmm9,%xmm6 - vpaddq %xmm5,%xmm12,%xmm12 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm4,%xmm9,%xmm9 - vpmuludq -112(%r11),%xmm4,%xmm5 - vpaddq %xmm9,%xmm14,%xmm14 - - vpaddq %xmm5,%xmm10,%xmm10 - vpmuludq %xmm2,%xmm7,%xmm6 - vpmuludq %xmm3,%xmm7,%xmm5 - vpaddq %xmm6,%xmm13,%xmm13 - vmovdqa -96(%r11),%xmm8 - vpaddq %xmm5,%xmm14,%xmm14 - vpmuludq %xmm1,%xmm7,%xmm6 - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm6,%xmm12,%xmm12 - vpaddq %xmm7,%xmm11,%xmm11 - - vmovdqa -80(%r11),%xmm9 - vpmuludq %xmm2,%xmm8,%xmm5 - vpmuludq %xmm1,%xmm8,%xmm6 - vpaddq %xmm5,%xmm14,%xmm14 - vpaddq %xmm6,%xmm13,%xmm13 - vmovdqa -64(%r11),%xmm7 - vpmuludq %xmm0,%xmm8,%xmm8 - vpmuludq %xmm4,%xmm9,%xmm5 - vpaddq %xmm8,%xmm12,%xmm12 - vpaddq %xmm5,%xmm11,%xmm11 - vmovdqa -48(%r11),%xmm8 - vpmuludq %xmm3,%xmm9,%xmm9 - vpmuludq %xmm1,%xmm7,%xmm6 - vpaddq %xmm9,%xmm10,%xmm10 - - vmovdqa -16(%r11),%xmm9 - vpaddq %xmm6,%xmm14,%xmm14 - vpmuludq %xmm0,%xmm7,%xmm7 - vpmuludq %xmm4,%xmm8,%xmm5 - vpaddq %xmm7,%xmm13,%xmm13 - vpaddq %xmm5,%xmm12,%xmm12 - vmovdqu 32(%rsi),%xmm5 - vpmuludq %xmm3,%xmm8,%xmm7 - vpmuludq %xmm2,%xmm8,%xmm8 - vpaddq %xmm7,%xmm11,%xmm11 - vmovdqu 48(%rsi),%xmm6 - vpaddq %xmm8,%xmm10,%xmm10 - - vpmuludq %xmm2,%xmm9,%xmm2 - vpmuludq %xmm3,%xmm9,%xmm3 - vpsrldq $6,%xmm5,%xmm7 - vpaddq %xmm2,%xmm11,%xmm11 - vpmuludq %xmm4,%xmm9,%xmm4 - vpsrldq $6,%xmm6,%xmm8 - vpaddq %xmm3,%xmm12,%xmm2 - vpaddq %xmm4,%xmm13,%xmm3 - vpmuludq -32(%r11),%xmm0,%xmm4 - vpmuludq %xmm1,%xmm9,%xmm0 - vpunpckhqdq %xmm6,%xmm5,%xmm9 - vpaddq %xmm4,%xmm14,%xmm4 - vpaddq %xmm0,%xmm10,%xmm0 - - vpunpcklqdq %xmm6,%xmm5,%xmm5 - vpunpcklqdq %xmm8,%xmm7,%xmm8 - - - vpsrldq $5,%xmm9,%xmm9 - vpsrlq $26,%xmm5,%xmm6 - vmovdqa 0(%rsp),%xmm14 - vpand %xmm15,%xmm5,%xmm5 - vpsrlq $4,%xmm8,%xmm7 - vpand %xmm15,%xmm6,%xmm6 - vpand 0(%rcx),%xmm9,%xmm9 - vpsrlq $30,%xmm8,%xmm8 - vpand %xmm15,%xmm7,%xmm7 - vpand %xmm15,%xmm8,%xmm8 - vpor 32(%rcx),%xmm9,%xmm9 - - - - - - vpsrlq $26,%xmm3,%xmm13 - vpand %xmm15,%xmm3,%xmm3 - vpaddq %xmm13,%xmm4,%xmm4 - - vpsrlq $26,%xmm0,%xmm10 - vpand %xmm15,%xmm0,%xmm0 - vpaddq %xmm10,%xmm11,%xmm1 - - vpsrlq $26,%xmm4,%xmm10 - vpand %xmm15,%xmm4,%xmm4 - - vpsrlq $26,%xmm1,%xmm11 - vpand %xmm15,%xmm1,%xmm1 - vpaddq %xmm11,%xmm2,%xmm2 - - vpaddq %xmm10,%xmm0,%xmm0 - vpsllq $2,%xmm10,%xmm10 - vpaddq %xmm10,%xmm0,%xmm0 - - vpsrlq $26,%xmm2,%xmm12 - vpand %xmm15,%xmm2,%xmm2 - vpaddq %xmm12,%xmm3,%xmm3 - - vpsrlq $26,%xmm0,%xmm10 - vpand %xmm15,%xmm0,%xmm0 - vpaddq %xmm10,%xmm1,%xmm1 - - vpsrlq $26,%xmm3,%xmm13 - vpand %xmm15,%xmm3,%xmm3 - vpaddq %xmm13,%xmm4,%xmm4 - - ja .Loop_avx - -.Lskip_loop_avx: - - - - vpshufd $0x10,%xmm14,%xmm14 - addq $32,%rdx - jnz .Long_tail_avx - - vpaddq %xmm2,%xmm7,%xmm7 - vpaddq %xmm0,%xmm5,%xmm5 - vpaddq %xmm1,%xmm6,%xmm6 - vpaddq %xmm3,%xmm8,%xmm8 - vpaddq %xmm4,%xmm9,%xmm9 - -.Long_tail_avx: - vmovdqa %xmm2,32(%r11) - vmovdqa %xmm0,0(%r11) - vmovdqa %xmm1,16(%r11) - vmovdqa %xmm3,48(%r11) - vmovdqa %xmm4,64(%r11) - - - - - - - - vpmuludq %xmm7,%xmm14,%xmm12 - vpmuludq %xmm5,%xmm14,%xmm10 - vpshufd $0x10,-48(%rdi),%xmm2 - vpmuludq %xmm6,%xmm14,%xmm11 - vpmuludq %xmm8,%xmm14,%xmm13 - vpmuludq %xmm9,%xmm14,%xmm14 - - vpmuludq %xmm8,%xmm2,%xmm0 - vpaddq %xmm0,%xmm14,%xmm14 - vpshufd $0x10,-32(%rdi),%xmm3 - vpmuludq %xmm7,%xmm2,%xmm1 - vpaddq %xmm1,%xmm13,%xmm13 - vpshufd $0x10,-16(%rdi),%xmm4 - vpmuludq %xmm6,%xmm2,%xmm0 - vpaddq %xmm0,%xmm12,%xmm12 - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm2,%xmm11,%xmm11 - vpmuludq %xmm9,%xmm3,%xmm3 - vpaddq %xmm3,%xmm10,%xmm10 - - vpshufd $0x10,0(%rdi),%xmm2 - vpmuludq %xmm7,%xmm4,%xmm1 - vpaddq %xmm1,%xmm14,%xmm14 - vpmuludq %xmm6,%xmm4,%xmm0 - vpaddq %xmm0,%xmm13,%xmm13 - vpshufd $0x10,16(%rdi),%xmm3 - vpmuludq %xmm5,%xmm4,%xmm4 - vpaddq %xmm4,%xmm12,%xmm12 - vpmuludq %xmm9,%xmm2,%xmm1 - vpaddq %xmm1,%xmm11,%xmm11 - vpshufd $0x10,32(%rdi),%xmm4 - vpmuludq %xmm8,%xmm2,%xmm2 - vpaddq %xmm2,%xmm10,%xmm10 - - vpmuludq %xmm6,%xmm3,%xmm0 - vpaddq %xmm0,%xmm14,%xmm14 - vpmuludq %xmm5,%xmm3,%xmm3 - vpaddq %xmm3,%xmm13,%xmm13 - vpshufd $0x10,48(%rdi),%xmm2 - vpmuludq %xmm9,%xmm4,%xmm1 - vpaddq %xmm1,%xmm12,%xmm12 - vpshufd $0x10,64(%rdi),%xmm3 - vpmuludq %xmm8,%xmm4,%xmm0 - vpaddq %xmm0,%xmm11,%xmm11 - vpmuludq %xmm7,%xmm4,%xmm4 - vpaddq %xmm4,%xmm10,%xmm10 - - vpmuludq %xmm5,%xmm2,%xmm2 - vpaddq %xmm2,%xmm14,%xmm14 - vpmuludq %xmm9,%xmm3,%xmm1 - vpaddq %xmm1,%xmm13,%xmm13 - vpmuludq %xmm8,%xmm3,%xmm0 - vpaddq %xmm0,%xmm12,%xmm12 - vpmuludq %xmm7,%xmm3,%xmm1 - vpaddq %xmm1,%xmm11,%xmm11 - vpmuludq %xmm6,%xmm3,%xmm3 - vpaddq %xmm3,%xmm10,%xmm10 - - jz .Lshort_tail_avx - - vmovdqu 0(%rsi),%xmm0 - vmovdqu 16(%rsi),%xmm1 - - vpsrldq $6,%xmm0,%xmm2 - vpsrldq $6,%xmm1,%xmm3 - vpunpckhqdq %xmm1,%xmm0,%xmm4 - vpunpcklqdq %xmm1,%xmm0,%xmm0 - vpunpcklqdq %xmm3,%xmm2,%xmm3 - - vpsrlq $40,%xmm4,%xmm4 - vpsrlq $26,%xmm0,%xmm1 - vpand %xmm15,%xmm0,%xmm0 - vpsrlq $4,%xmm3,%xmm2 - vpand %xmm15,%xmm1,%xmm1 - vpsrlq $30,%xmm3,%xmm3 - vpand %xmm15,%xmm2,%xmm2 - vpand %xmm15,%xmm3,%xmm3 - vpor 32(%rcx),%xmm4,%xmm4 - - vpshufd $0x32,-64(%rdi),%xmm9 - vpaddq 0(%r11),%xmm0,%xmm0 - vpaddq 16(%r11),%xmm1,%xmm1 - vpaddq 32(%r11),%xmm2,%xmm2 - vpaddq 48(%r11),%xmm3,%xmm3 - vpaddq 64(%r11),%xmm4,%xmm4 - - - - - vpmuludq %xmm0,%xmm9,%xmm5 - vpaddq %xmm5,%xmm10,%xmm10 - vpmuludq %xmm1,%xmm9,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpmuludq %xmm2,%xmm9,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpshufd $0x32,-48(%rdi),%xmm7 - vpmuludq %xmm3,%xmm9,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm4,%xmm9,%xmm9 - vpaddq %xmm9,%xmm14,%xmm14 - - vpmuludq %xmm3,%xmm7,%xmm5 - vpaddq %xmm5,%xmm14,%xmm14 - vpshufd $0x32,-32(%rdi),%xmm8 - vpmuludq %xmm2,%xmm7,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpshufd $0x32,-16(%rdi),%xmm9 - vpmuludq %xmm1,%xmm7,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm7,%xmm11,%xmm11 - vpmuludq %xmm4,%xmm8,%xmm8 - vpaddq %xmm8,%xmm10,%xmm10 - - vpshufd $0x32,0(%rdi),%xmm7 - vpmuludq %xmm2,%xmm9,%xmm6 - vpaddq %xmm6,%xmm14,%xmm14 - vpmuludq %xmm1,%xmm9,%xmm5 - vpaddq %xmm5,%xmm13,%xmm13 - vpshufd $0x32,16(%rdi),%xmm8 - vpmuludq %xmm0,%xmm9,%xmm9 - vpaddq %xmm9,%xmm12,%xmm12 - vpmuludq %xmm4,%xmm7,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpshufd $0x32,32(%rdi),%xmm9 - vpmuludq %xmm3,%xmm7,%xmm7 - vpaddq %xmm7,%xmm10,%xmm10 - - vpmuludq %xmm1,%xmm8,%xmm5 - vpaddq %xmm5,%xmm14,%xmm14 - vpmuludq %xmm0,%xmm8,%xmm8 - vpaddq %xmm8,%xmm13,%xmm13 - vpshufd $0x32,48(%rdi),%xmm7 - vpmuludq %xmm4,%xmm9,%xmm6 - vpaddq %xmm6,%xmm12,%xmm12 - vpshufd $0x32,64(%rdi),%xmm8 - vpmuludq %xmm3,%xmm9,%xmm5 - vpaddq %xmm5,%xmm11,%xmm11 - vpmuludq %xmm2,%xmm9,%xmm9 - vpaddq %xmm9,%xmm10,%xmm10 - - vpmuludq %xmm0,%xmm7,%xmm7 - vpaddq %xmm7,%xmm14,%xmm14 - vpmuludq %xmm4,%xmm8,%xmm6 - vpaddq %xmm6,%xmm13,%xmm13 - vpmuludq %xmm3,%xmm8,%xmm5 - vpaddq %xmm5,%xmm12,%xmm12 - vpmuludq %xmm2,%xmm8,%xmm6 - vpaddq %xmm6,%xmm11,%xmm11 - vpmuludq %xmm1,%xmm8,%xmm8 - vpaddq %xmm8,%xmm10,%xmm10 - -.Lshort_tail_avx: - - - - vpsrldq $8,%xmm14,%xmm9 - vpsrldq $8,%xmm13,%xmm8 - vpsrldq $8,%xmm11,%xmm6 - vpsrldq $8,%xmm10,%xmm5 - vpsrldq $8,%xmm12,%xmm7 - vpaddq %xmm8,%xmm13,%xmm13 - vpaddq %xmm9,%xmm14,%xmm14 - vpaddq %xmm5,%xmm10,%xmm10 - vpaddq %xmm6,%xmm11,%xmm11 - vpaddq %xmm7,%xmm12,%xmm12 - - - - - vpsrlq $26,%xmm13,%xmm3 - vpand %xmm15,%xmm13,%xmm13 - vpaddq %xmm3,%xmm14,%xmm14 - - vpsrlq $26,%xmm10,%xmm0 - vpand %xmm15,%xmm10,%xmm10 - vpaddq %xmm0,%xmm11,%xmm11 - - vpsrlq $26,%xmm14,%xmm4 - vpand %xmm15,%xmm14,%xmm14 - - vpsrlq $26,%xmm11,%xmm1 - vpand %xmm15,%xmm11,%xmm11 - vpaddq %xmm1,%xmm12,%xmm12 - - vpaddq %xmm4,%xmm10,%xmm10 - vpsllq $2,%xmm4,%xmm4 - vpaddq %xmm4,%xmm10,%xmm10 - - vpsrlq $26,%xmm12,%xmm2 - vpand %xmm15,%xmm12,%xmm12 - vpaddq %xmm2,%xmm13,%xmm13 - - vpsrlq $26,%xmm10,%xmm0 - vpand %xmm15,%xmm10,%xmm10 - vpaddq %xmm0,%xmm11,%xmm11 - - vpsrlq $26,%xmm13,%xmm3 - vpand %xmm15,%xmm13,%xmm13 - vpaddq %xmm3,%xmm14,%xmm14 - - vmovd %xmm10,-112(%rdi) - vmovd %xmm11,-108(%rdi) - vmovd %xmm12,-104(%rdi) - vmovd %xmm13,-100(%rdi) - vmovd %xmm14,-96(%rdi) - leaq 88(%r11),%rsp -.cfi_def_cfa %rsp,8 - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_avx,.-poly1305_blocks_avx - -.type poly1305_emit_avx,@function -.align 32 -poly1305_emit_avx: -.cfi_startproc - cmpl $0,20(%rdi) - je .Lemit - - movl 0(%rdi),%eax - movl 4(%rdi),%ecx - movl 8(%rdi),%r8d - movl 12(%rdi),%r11d - movl 16(%rdi),%r10d - - shlq $26,%rcx - movq %r8,%r9 - shlq $52,%r8 - addq %rcx,%rax - shrq $12,%r9 - addq %rax,%r8 - adcq $0,%r9 - - shlq $14,%r11 - movq %r10,%rax - shrq $24,%r10 - addq %r11,%r9 - shlq $40,%rax - addq %rax,%r9 - adcq $0,%r10 - - movq %r10,%rax - movq %r10,%rcx - andq $3,%r10 - shrq $2,%rax - andq $-4,%rcx - addq %rcx,%rax - addq %rax,%r8 - adcq $0,%r9 - adcq $0,%r10 - - movq %r8,%rax - addq $5,%r8 - movq %r9,%rcx - adcq $0,%r9 - adcq $0,%r10 - shrq $2,%r10 - cmovnzq %r8,%rax - cmovnzq %r9,%rcx - - addq 0(%rdx),%rax - adcq 8(%rdx),%rcx - movq %rax,0(%rsi) - movq %rcx,8(%rsi) - - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_emit_avx,.-poly1305_emit_avx -.type poly1305_blocks_avx2,@function -.align 32 -poly1305_blocks_avx2: -.cfi_startproc - movl 20(%rdi),%r8d - cmpq $128,%rdx - jae .Lblocks_avx2 - testl %r8d,%r8d - jz .Lblocks - -.Lblocks_avx2: - andq $-16,%rdx - jz .Lno_data_avx2 - - vzeroupper - - testl %r8d,%r8d - jz .Lbase2_64_avx2 - - testq $63,%rdx - jz .Leven_avx2 - - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lblocks_avx2_body: - - movq %rdx,%r15 - - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movl 16(%rdi),%ebp - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - - movl %r8d,%r14d - andq $-2147483648,%r8 - movq %r9,%r12 - movl %r9d,%ebx - andq $-2147483648,%r9 - - shrq $6,%r8 - shlq $52,%r12 - addq %r8,%r14 - shrq $12,%rbx - shrq $18,%r9 - addq %r12,%r14 - adcq %r9,%rbx - - movq %rbp,%r8 - shlq $40,%r8 - shrq $24,%rbp - addq %r8,%rbx - adcq $0,%rbp - - movq $-4,%r9 - movq %rbp,%r8 - andq %rbp,%r9 - shrq $2,%r8 - andq $3,%rbp - addq %r9,%r8 - addq %r8,%r14 - adcq $0,%rbx - adcq $0,%rbp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - -.Lbase2_26_pre_avx2: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - movq %r12,%rax - - testq $63,%r15 - jnz .Lbase2_26_pre_avx2 - - testq %rcx,%rcx - jz .Lstore_base2_64_avx2 - - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r11 - movq %rbx,%r12 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r11 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r11,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r12 - andq $0x3ffffff,%rbx - orq %r12,%rbp - - testq %r15,%r15 - jz .Lstore_base2_26_avx2 - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - jmp .Lproceed_avx2 - -.align 32 -.Lstore_base2_64_avx2: - movq %r14,0(%rdi) - movq %rbx,8(%rdi) - movq %rbp,16(%rdi) - jmp .Ldone_avx2 - -.align 16 -.Lstore_base2_26_avx2: - movl %eax,0(%rdi) - movl %edx,4(%rdi) - movl %r14d,8(%rdi) - movl %ebx,12(%rdi) - movl %ebp,16(%rdi) -.align 16 -.Ldone_avx2: - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lno_data_avx2: -.Lblocks_avx2_epilogue: - .byte 0xf3,0xc3 -.cfi_endproc - -.align 32 -.Lbase2_64_avx2: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 -.Lbase2_64_avx2_body: - - movq %rdx,%r15 - - movq 24(%rdi),%r11 - movq 32(%rdi),%r13 - - movq 0(%rdi),%r14 - movq 8(%rdi),%rbx - movl 16(%rdi),%ebp - - movq %r13,%r12 - movq %r13,%rax - shrq $2,%r13 - addq %r12,%r13 - - testq $63,%rdx - jz .Linit_avx2 - -.Lbase2_64_pre_avx2: - addq 0(%rsi),%r14 - adcq 8(%rsi),%rbx - leaq 16(%rsi),%rsi - adcq %rcx,%rbp - subq $16,%r15 - - call __poly1305_block - movq %r12,%rax - - testq $63,%r15 - jnz .Lbase2_64_pre_avx2 - -.Linit_avx2: - - movq %r14,%rax - movq %r14,%rdx - shrq $52,%r14 - movq %rbx,%r8 - movq %rbx,%r9 - shrq $26,%rdx - andq $0x3ffffff,%rax - shlq $12,%r8 - andq $0x3ffffff,%rdx - shrq $14,%rbx - orq %r8,%r14 - shlq $24,%rbp - andq $0x3ffffff,%r14 - shrq $40,%r9 - andq $0x3ffffff,%rbx - orq %r9,%rbp - - vmovd %eax,%xmm0 - vmovd %edx,%xmm1 - vmovd %r14d,%xmm2 - vmovd %ebx,%xmm3 - vmovd %ebp,%xmm4 - movl $1,20(%rdi) - - call __poly1305_init_avx - -.Lproceed_avx2: - movq %r15,%rdx - movl OPENSSL_ia32cap_P+8(%rip),%r10d - movl $3221291008,%r11d - - movq 0(%rsp),%r15 -.cfi_restore %r15 - movq 8(%rsp),%r14 -.cfi_restore %r14 - movq 16(%rsp),%r13 -.cfi_restore %r13 - movq 24(%rsp),%r12 -.cfi_restore %r12 - movq 32(%rsp),%rbp -.cfi_restore %rbp - movq 40(%rsp),%rbx -.cfi_restore %rbx - leaq 48(%rsp),%rax - leaq 48(%rsp),%rsp -.cfi_adjust_cfa_offset -48 -.Lbase2_64_avx2_epilogue: - jmp .Ldo_avx2 -.cfi_endproc - -.align 32 -.Leven_avx2: -.cfi_startproc - movl OPENSSL_ia32cap_P+8(%rip),%r10d - vmovd 0(%rdi),%xmm0 - vmovd 4(%rdi),%xmm1 - vmovd 8(%rdi),%xmm2 - vmovd 12(%rdi),%xmm3 - vmovd 16(%rdi),%xmm4 - -.Ldo_avx2: - leaq -8(%rsp),%r11 -.cfi_def_cfa %r11,16 - subq $0x128,%rsp - leaq .Lconst(%rip),%rcx - leaq 48+64(%rdi),%rdi - vmovdqa 96(%rcx),%ymm7 - - - vmovdqu -64(%rdi),%xmm9 - andq $-512,%rsp - vmovdqu -48(%rdi),%xmm10 - vmovdqu -32(%rdi),%xmm6 - vmovdqu -16(%rdi),%xmm11 - vmovdqu 0(%rdi),%xmm12 - vmovdqu 16(%rdi),%xmm13 - leaq 144(%rsp),%rax - vmovdqu 32(%rdi),%xmm14 - vpermd %ymm9,%ymm7,%ymm9 - vmovdqu 48(%rdi),%xmm15 - vpermd %ymm10,%ymm7,%ymm10 - vmovdqu 64(%rdi),%xmm5 - vpermd %ymm6,%ymm7,%ymm6 - vmovdqa %ymm9,0(%rsp) - vpermd %ymm11,%ymm7,%ymm11 - vmovdqa %ymm10,32-144(%rax) - vpermd %ymm12,%ymm7,%ymm12 - vmovdqa %ymm6,64-144(%rax) - vpermd %ymm13,%ymm7,%ymm13 - vmovdqa %ymm11,96-144(%rax) - vpermd %ymm14,%ymm7,%ymm14 - vmovdqa %ymm12,128-144(%rax) - vpermd %ymm15,%ymm7,%ymm15 - vmovdqa %ymm13,160-144(%rax) - vpermd %ymm5,%ymm7,%ymm5 - vmovdqa %ymm14,192-144(%rax) - vmovdqa %ymm15,224-144(%rax) - vmovdqa %ymm5,256-144(%rax) - vmovdqa 64(%rcx),%ymm5 - - - - vmovdqu 0(%rsi),%xmm7 - vmovdqu 16(%rsi),%xmm8 - vinserti128 $1,32(%rsi),%ymm7,%ymm7 - vinserti128 $1,48(%rsi),%ymm8,%ymm8 - leaq 64(%rsi),%rsi - - vpsrldq $6,%ymm7,%ymm9 - vpsrldq $6,%ymm8,%ymm10 - vpunpckhqdq %ymm8,%ymm7,%ymm6 - vpunpcklqdq %ymm10,%ymm9,%ymm9 - vpunpcklqdq %ymm8,%ymm7,%ymm7 - - vpsrlq $30,%ymm9,%ymm10 - vpsrlq $4,%ymm9,%ymm9 - vpsrlq $26,%ymm7,%ymm8 - vpsrlq $40,%ymm6,%ymm6 - vpand %ymm5,%ymm9,%ymm9 - vpand %ymm5,%ymm7,%ymm7 - vpand %ymm5,%ymm8,%ymm8 - vpand %ymm5,%ymm10,%ymm10 - vpor 32(%rcx),%ymm6,%ymm6 - - vpaddq %ymm2,%ymm9,%ymm2 - subq $64,%rdx - jz .Ltail_avx2 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - - - - - - - - - vpaddq %ymm0,%ymm7,%ymm0 - vmovdqa 0(%rsp),%ymm7 - vpaddq %ymm1,%ymm8,%ymm1 - vmovdqa 32(%rsp),%ymm8 - vpaddq %ymm3,%ymm10,%ymm3 - vmovdqa 96(%rsp),%ymm9 - vpaddq %ymm4,%ymm6,%ymm4 - vmovdqa 48(%rax),%ymm10 - vmovdqa 112(%rax),%ymm5 - - - - - - - - - - - - - - - - - vpmuludq %ymm2,%ymm7,%ymm13 - vpmuludq %ymm2,%ymm8,%ymm14 - vpmuludq %ymm2,%ymm9,%ymm15 - vpmuludq %ymm2,%ymm10,%ymm11 - vpmuludq %ymm2,%ymm5,%ymm12 - - vpmuludq %ymm0,%ymm8,%ymm6 - vpmuludq %ymm1,%ymm8,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq 64(%rsp),%ymm4,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm11,%ymm11 - vmovdqa -16(%rax),%ymm8 - - vpmuludq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm1,%ymm7,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vpmuludq %ymm3,%ymm7,%ymm6 - vpmuludq %ymm4,%ymm7,%ymm2 - vmovdqu 0(%rsi),%xmm7 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm2,%ymm15,%ymm15 - vinserti128 $1,32(%rsi),%ymm7,%ymm7 - - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq %ymm4,%ymm8,%ymm2 - vmovdqu 16(%rsi),%xmm8 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vmovdqa 16(%rax),%ymm2 - vpmuludq %ymm1,%ymm9,%ymm6 - vpmuludq %ymm0,%ymm9,%ymm9 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm9,%ymm13,%ymm13 - vinserti128 $1,48(%rsi),%ymm8,%ymm8 - leaq 64(%rsi),%rsi - - vpmuludq %ymm1,%ymm2,%ymm6 - vpmuludq %ymm0,%ymm2,%ymm2 - vpsrldq $6,%ymm7,%ymm9 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm14,%ymm14 - vpmuludq %ymm3,%ymm10,%ymm6 - vpmuludq %ymm4,%ymm10,%ymm2 - vpsrldq $6,%ymm8,%ymm10 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpunpckhqdq %ymm8,%ymm7,%ymm6 - - vpmuludq %ymm3,%ymm5,%ymm3 - vpmuludq %ymm4,%ymm5,%ymm4 - vpunpcklqdq %ymm8,%ymm7,%ymm7 - vpaddq %ymm3,%ymm13,%ymm2 - vpaddq %ymm4,%ymm14,%ymm3 - vpunpcklqdq %ymm10,%ymm9,%ymm10 - vpmuludq 80(%rax),%ymm0,%ymm4 - vpmuludq %ymm1,%ymm5,%ymm0 - vmovdqa 64(%rcx),%ymm5 - vpaddq %ymm4,%ymm15,%ymm4 - vpaddq %ymm0,%ymm11,%ymm0 - - - - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm12,%ymm1 - - vpsrlq $26,%ymm4,%ymm15 - vpand %ymm5,%ymm4,%ymm4 - - vpsrlq $4,%ymm10,%ymm9 - - vpsrlq $26,%ymm1,%ymm12 - vpand %ymm5,%ymm1,%ymm1 - vpaddq %ymm12,%ymm2,%ymm2 - - vpaddq %ymm15,%ymm0,%ymm0 - vpsllq $2,%ymm15,%ymm15 - vpaddq %ymm15,%ymm0,%ymm0 - - vpand %ymm5,%ymm9,%ymm9 - vpsrlq $26,%ymm7,%ymm8 - - vpsrlq $26,%ymm2,%ymm13 - vpand %ymm5,%ymm2,%ymm2 - vpaddq %ymm13,%ymm3,%ymm3 - - vpaddq %ymm9,%ymm2,%ymm2 - vpsrlq $30,%ymm10,%ymm10 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $40,%ymm6,%ymm6 - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpand %ymm5,%ymm7,%ymm7 - vpand %ymm5,%ymm8,%ymm8 - vpand %ymm5,%ymm10,%ymm10 - vpor 32(%rcx),%ymm6,%ymm6 - - subq $64,%rdx - jnz .Loop_avx2 - -.byte 0x66,0x90 -.Ltail_avx2: - - - - - - - - vpaddq %ymm0,%ymm7,%ymm0 - vmovdqu 4(%rsp),%ymm7 - vpaddq %ymm1,%ymm8,%ymm1 - vmovdqu 36(%rsp),%ymm8 - vpaddq %ymm3,%ymm10,%ymm3 - vmovdqu 100(%rsp),%ymm9 - vpaddq %ymm4,%ymm6,%ymm4 - vmovdqu 52(%rax),%ymm10 - vmovdqu 116(%rax),%ymm5 - - vpmuludq %ymm2,%ymm7,%ymm13 - vpmuludq %ymm2,%ymm8,%ymm14 - vpmuludq %ymm2,%ymm9,%ymm15 - vpmuludq %ymm2,%ymm10,%ymm11 - vpmuludq %ymm2,%ymm5,%ymm12 - - vpmuludq %ymm0,%ymm8,%ymm6 - vpmuludq %ymm1,%ymm8,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq 68(%rsp),%ymm4,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm11,%ymm11 - - vpmuludq %ymm0,%ymm7,%ymm6 - vpmuludq %ymm1,%ymm7,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vmovdqu -12(%rax),%ymm8 - vpaddq %ymm2,%ymm12,%ymm12 - vpmuludq %ymm3,%ymm7,%ymm6 - vpmuludq %ymm4,%ymm7,%ymm2 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm2,%ymm15,%ymm15 - - vpmuludq %ymm3,%ymm8,%ymm6 - vpmuludq %ymm4,%ymm8,%ymm2 - vpaddq %ymm6,%ymm11,%ymm11 - vpaddq %ymm2,%ymm12,%ymm12 - vmovdqu 20(%rax),%ymm2 - vpmuludq %ymm1,%ymm9,%ymm6 - vpmuludq %ymm0,%ymm9,%ymm9 - vpaddq %ymm6,%ymm14,%ymm14 - vpaddq %ymm9,%ymm13,%ymm13 - - vpmuludq %ymm1,%ymm2,%ymm6 - vpmuludq %ymm0,%ymm2,%ymm2 - vpaddq %ymm6,%ymm15,%ymm15 - vpaddq %ymm2,%ymm14,%ymm14 - vpmuludq %ymm3,%ymm10,%ymm6 - vpmuludq %ymm4,%ymm10,%ymm2 - vpaddq %ymm6,%ymm12,%ymm12 - vpaddq %ymm2,%ymm13,%ymm13 - - vpmuludq %ymm3,%ymm5,%ymm3 - vpmuludq %ymm4,%ymm5,%ymm4 - vpaddq %ymm3,%ymm13,%ymm2 - vpaddq %ymm4,%ymm14,%ymm3 - vpmuludq 84(%rax),%ymm0,%ymm4 - vpmuludq %ymm1,%ymm5,%ymm0 - vmovdqa 64(%rcx),%ymm5 - vpaddq %ymm4,%ymm15,%ymm4 - vpaddq %ymm0,%ymm11,%ymm0 - - - - - vpsrldq $8,%ymm12,%ymm8 - vpsrldq $8,%ymm2,%ymm9 - vpsrldq $8,%ymm3,%ymm10 - vpsrldq $8,%ymm4,%ymm6 - vpsrldq $8,%ymm0,%ymm7 - vpaddq %ymm8,%ymm12,%ymm12 - vpaddq %ymm9,%ymm2,%ymm2 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm6,%ymm4,%ymm4 - vpaddq %ymm7,%ymm0,%ymm0 - - vpermq $0x2,%ymm3,%ymm10 - vpermq $0x2,%ymm4,%ymm6 - vpermq $0x2,%ymm0,%ymm7 - vpermq $0x2,%ymm12,%ymm8 - vpermq $0x2,%ymm2,%ymm9 - vpaddq %ymm10,%ymm3,%ymm3 - vpaddq %ymm6,%ymm4,%ymm4 - vpaddq %ymm7,%ymm0,%ymm0 - vpaddq %ymm8,%ymm12,%ymm12 - vpaddq %ymm9,%ymm2,%ymm2 - - - - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm12,%ymm1 - - vpsrlq $26,%ymm4,%ymm15 - vpand %ymm5,%ymm4,%ymm4 - - vpsrlq $26,%ymm1,%ymm12 - vpand %ymm5,%ymm1,%ymm1 - vpaddq %ymm12,%ymm2,%ymm2 - - vpaddq %ymm15,%ymm0,%ymm0 - vpsllq $2,%ymm15,%ymm15 - vpaddq %ymm15,%ymm0,%ymm0 - - vpsrlq $26,%ymm2,%ymm13 - vpand %ymm5,%ymm2,%ymm2 - vpaddq %ymm13,%ymm3,%ymm3 - - vpsrlq $26,%ymm0,%ymm11 - vpand %ymm5,%ymm0,%ymm0 - vpaddq %ymm11,%ymm1,%ymm1 - - vpsrlq $26,%ymm3,%ymm14 - vpand %ymm5,%ymm3,%ymm3 - vpaddq %ymm14,%ymm4,%ymm4 - - vmovd %xmm0,-112(%rdi) - vmovd %xmm1,-108(%rdi) - vmovd %xmm2,-104(%rdi) - vmovd %xmm3,-100(%rdi) - vmovd %xmm4,-96(%rdi) - leaq 8(%r11),%rsp -.cfi_def_cfa %rsp,8 - vzeroupper - .byte 0xf3,0xc3 -.cfi_endproc -.size poly1305_blocks_avx2,.-poly1305_blocks_avx2 -.align 64 -.Lconst: -.Lmask24: -.long 0x0ffffff,0,0x0ffffff,0,0x0ffffff,0,0x0ffffff,0 -.L129: -.long 16777216,0,16777216,0,16777216,0,16777216,0 -.Lmask26: -.long 0x3ffffff,0,0x3ffffff,0,0x3ffffff,0,0x3ffffff,0 -.Lpermd_avx2: -.long 2,2,2,3,2,0,2,1 -.Lpermd_avx512: -.long 0,0,0,1, 0,2,0,3, 0,4,0,5, 0,6,0,7 - -.L2_44_inp_permd: -.long 0,1,1,2,2,3,7,7 -.L2_44_inp_shift: -.quad 0,12,24,64 -.L2_44_mask: -.quad 0xfffffffffff,0xfffffffffff,0x3ffffffffff,0xffffffffffffffff -.L2_44_shift_rgt: -.quad 44,44,42,64 -.L2_44_shift_lft: -.quad 8,8,10,64 - -.align 64 -.Lx_mask44: -.quad 0xfffffffffff,0xfffffffffff,0xfffffffffff,0xfffffffffff -.quad 0xfffffffffff,0xfffffffffff,0xfffffffffff,0xfffffffffff -.Lx_mask42: -.quad 0x3ffffffffff,0x3ffffffffff,0x3ffffffffff,0x3ffffffffff -.quad 0x3ffffffffff,0x3ffffffffff,0x3ffffffffff,0x3ffffffffff -.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 -.globl xor128_encrypt_n_pad -.type xor128_encrypt_n_pad,@function -.align 16 -xor128_encrypt_n_pad: -.cfi_startproc - subq %rdx,%rsi - subq %rdx,%rdi - movq %rcx,%r10 - shrq $4,%rcx - jz .Ltail_enc - nop -.Loop_enc_xmm: - movdqu (%rsi,%rdx,1),%xmm0 - pxor (%rdx),%xmm0 - movdqu %xmm0,(%rdi,%rdx,1) - movdqa %xmm0,(%rdx) - leaq 16(%rdx),%rdx - decq %rcx - jnz .Loop_enc_xmm - - andq $15,%r10 - jz .Ldone_enc - -.Ltail_enc: - movq $16,%rcx - subq %r10,%rcx - xorl %eax,%eax -.Loop_enc_byte: - movb (%rsi,%rdx,1),%al - xorb (%rdx),%al - movb %al,(%rdi,%rdx,1) - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %r10 - jnz .Loop_enc_byte - - xorl %eax,%eax -.Loop_enc_pad: - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %rcx - jnz .Loop_enc_pad - -.Ldone_enc: - movq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size xor128_encrypt_n_pad,.-xor128_encrypt_n_pad - -.globl xor128_decrypt_n_pad -.type xor128_decrypt_n_pad,@function -.align 16 -xor128_decrypt_n_pad: -.cfi_startproc - subq %rdx,%rsi - subq %rdx,%rdi - movq %rcx,%r10 - shrq $4,%rcx - jz .Ltail_dec - nop -.Loop_dec_xmm: - movdqu (%rsi,%rdx,1),%xmm0 - movdqa (%rdx),%xmm1 - pxor %xmm0,%xmm1 - movdqu %xmm1,(%rdi,%rdx,1) - movdqa %xmm0,(%rdx) - leaq 16(%rdx),%rdx - decq %rcx - jnz .Loop_dec_xmm - - pxor %xmm1,%xmm1 - andq $15,%r10 - jz .Ldone_dec - -.Ltail_dec: - movq $16,%rcx - subq %r10,%rcx - xorl %eax,%eax - xorq %r11,%r11 -.Loop_dec_byte: - movb (%rsi,%rdx,1),%r11b - movb (%rdx),%al - xorb %r11b,%al - movb %al,(%rdi,%rdx,1) - movb %r11b,(%rdx) - leaq 1(%rdx),%rdx - decq %r10 - jnz .Loop_dec_byte - - xorl %eax,%eax -.Loop_dec_pad: - movb %al,(%rdx) - leaq 1(%rdx),%rdx - decq %rcx - jnz .Loop_dec_pad - -.Ldone_dec: - movq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size xor128_decrypt_n_pad,.-xor128_decrypt_n_pad - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s deleted file mode 100644 index a7db8b2f51d243..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s +++ /dev/null @@ -1,1302 +0,0 @@ -.text -.align 16 - -.globl rc4_md5_enc -.type rc4_md5_enc,@function -rc4_md5_enc: -.cfi_startproc - cmpq $0,%r9 - je .Labort - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - subq $40,%rsp -.cfi_adjust_cfa_offset 40 -.Lbody: - movq %rcx,%r11 - movq %r9,%r12 - movq %rsi,%r13 - movq %rdx,%r14 - movq %r8,%r15 - xorq %rbp,%rbp - xorq %rcx,%rcx - - leaq 8(%rdi),%rdi - movb -8(%rdi),%bpl - movb -4(%rdi),%cl - - incb %bpl - subq %r13,%r14 - movl (%rdi,%rbp,4),%eax - addb %al,%cl - leaq (%rdi,%rbp,4),%rsi - shlq $6,%r12 - addq %r15,%r12 - movq %r12,16(%rsp) - - movq %r11,24(%rsp) - movl 0(%r11),%r8d - movl 4(%r11),%r9d - movl 8(%r11),%r10d - movl 12(%r11),%r11d - jmp .Loop - -.align 16 -.Loop: - movl %r8d,0(%rsp) - movl %r9d,4(%rsp) - movl %r10d,8(%rsp) - movl %r11d,%r12d - movl %r11d,12(%rsp) - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 0(%r15),%r8d - addb %dl,%al - movl 4(%rsi),%ebx - addl $3614090360,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,0(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 4(%r15),%r11d - addb %dl,%bl - movl 8(%rsi),%eax - addl $3905402710,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,4(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 8(%r15),%r10d - addb %dl,%al - movl 12(%rsi),%ebx - addl $606105819,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,8(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 12(%r15),%r9d - addb %dl,%bl - movl 16(%rsi),%eax - addl $3250441966,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,12(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 16(%r15),%r8d - addb %dl,%al - movl 20(%rsi),%ebx - addl $4118548399,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,16(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 20(%r15),%r11d - addb %dl,%bl - movl 24(%rsi),%eax - addl $1200080426,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,20(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 24(%r15),%r10d - addb %dl,%al - movl 28(%rsi),%ebx - addl $2821735955,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,24(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 28(%r15),%r9d - addb %dl,%bl - movl 32(%rsi),%eax - addl $4249261313,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,28(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 32(%r15),%r8d - addb %dl,%al - movl 36(%rsi),%ebx - addl $1770035416,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,32(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 36(%r15),%r11d - addb %dl,%bl - movl 40(%rsi),%eax - addl $2336552879,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,36(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 40(%r15),%r10d - addb %dl,%al - movl 44(%rsi),%ebx - addl $4294925233,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,40(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 44(%r15),%r9d - addb %dl,%bl - movl 48(%rsi),%eax - addl $2304563134,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,44(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 48(%r15),%r8d - addb %dl,%al - movl 52(%rsi),%ebx - addl $1804603682,%r8d - xorl %r11d,%r12d - movzbl %al,%eax - movl %edx,48(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $7,%r8d - movl %r10d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 52(%r15),%r11d - addb %dl,%bl - movl 56(%rsi),%eax - addl $4254626195,%r11d - xorl %r10d,%r12d - movzbl %bl,%ebx - movl %edx,52(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $12,%r11d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 56(%r15),%r10d - addb %dl,%al - movl 60(%rsi),%ebx - addl $2792965006,%r10d - xorl %r9d,%r12d - movzbl %al,%eax - movl %edx,56(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $17,%r10d - movl %r8d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu (%r13),%xmm2 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 60(%r15),%r9d - addb %dl,%bl - movl 64(%rsi),%eax - addl $1236535329,%r9d - xorl %r8d,%r12d - movzbl %bl,%ebx - movl %edx,60(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $22,%r9d - movl %r10d,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - psllq $8,%xmm1 - pxor %xmm0,%xmm2 - pxor %xmm1,%xmm2 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 4(%r15),%r8d - addb %dl,%al - movl 68(%rsi),%ebx - addl $4129170786,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,64(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 24(%r15),%r11d - addb %dl,%bl - movl 72(%rsi),%eax - addl $3225465664,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,68(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 44(%r15),%r10d - addb %dl,%al - movl 76(%rsi),%ebx - addl $643717713,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,72(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 0(%r15),%r9d - addb %dl,%bl - movl 80(%rsi),%eax - addl $3921069994,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,76(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 20(%r15),%r8d - addb %dl,%al - movl 84(%rsi),%ebx - addl $3593408605,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,80(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 40(%r15),%r11d - addb %dl,%bl - movl 88(%rsi),%eax - addl $38016083,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,84(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 60(%r15),%r10d - addb %dl,%al - movl 92(%rsi),%ebx - addl $3634488961,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,88(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 16(%r15),%r9d - addb %dl,%bl - movl 96(%rsi),%eax - addl $3889429448,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,92(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 36(%r15),%r8d - addb %dl,%al - movl 100(%rsi),%ebx - addl $568446438,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,96(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 56(%r15),%r11d - addb %dl,%bl - movl 104(%rsi),%eax - addl $3275163606,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,100(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 12(%r15),%r10d - addb %dl,%al - movl 108(%rsi),%ebx - addl $4107603335,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,104(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 32(%r15),%r9d - addb %dl,%bl - movl 112(%rsi),%eax - addl $1163531501,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,108(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r10d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r11d,%r12d - addl 52(%r15),%r8d - addb %dl,%al - movl 116(%rsi),%ebx - addl $2850285829,%r8d - xorl %r10d,%r12d - movzbl %al,%eax - movl %edx,112(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $5,%r8d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r10d,%r12d - addl 8(%r15),%r11d - addb %dl,%bl - movl 120(%rsi),%eax - addl $4243563512,%r11d - xorl %r9d,%r12d - movzbl %bl,%ebx - movl %edx,116(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $9,%r11d - movl %r8d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - andl %r9d,%r12d - addl 28(%r15),%r10d - addb %dl,%al - movl 124(%rsi),%ebx - addl $1735328473,%r10d - xorl %r8d,%r12d - movzbl %al,%eax - movl %edx,120(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $14,%r10d - movl %r11d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 16(%r13),%xmm3 - addb $32,%bpl - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - andl %r8d,%r12d - addl 48(%r15),%r9d - addb %dl,%bl - movl 0(%rdi,%rbp,4),%eax - addl $2368359562,%r9d - xorl %r11d,%r12d - movzbl %bl,%ebx - movl %edx,124(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $20,%r9d - movl %r11d,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movq %rcx,%rsi - xorq %rcx,%rcx - movb %sil,%cl - leaq (%rdi,%rbp,4),%rsi - psllq $8,%xmm1 - pxor %xmm0,%xmm3 - pxor %xmm1,%xmm3 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 20(%r15),%r8d - addb %dl,%al - movl 4(%rsi),%ebx - addl $4294588738,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,0(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 32(%r15),%r11d - addb %dl,%bl - movl 8(%rsi),%eax - addl $2272392833,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,4(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 44(%r15),%r10d - addb %dl,%al - movl 12(%rsi),%ebx - addl $1839030562,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,8(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 56(%r15),%r9d - addb %dl,%bl - movl 16(%rsi),%eax - addl $4259657740,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,12(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 4(%r15),%r8d - addb %dl,%al - movl 20(%rsi),%ebx - addl $2763975236,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,16(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 16(%r15),%r11d - addb %dl,%bl - movl 24(%rsi),%eax - addl $1272893353,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,20(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 28(%r15),%r10d - addb %dl,%al - movl 28(%rsi),%ebx - addl $4139469664,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,24(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 40(%r15),%r9d - addb %dl,%bl - movl 32(%rsi),%eax - addl $3200236656,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,28(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 52(%r15),%r8d - addb %dl,%al - movl 36(%rsi),%ebx - addl $681279174,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,32(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 0(%r15),%r11d - addb %dl,%bl - movl 40(%rsi),%eax - addl $3936430074,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,36(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 12(%r15),%r10d - addb %dl,%al - movl 44(%rsi),%ebx - addl $3572445317,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,40(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 24(%r15),%r9d - addb %dl,%bl - movl 48(%rsi),%eax - addl $76029189,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,44(%rsi) - addb %al,%cl - roll $23,%r9d - movl %r11d,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r9d,%r12d - addl 36(%r15),%r8d - addb %dl,%al - movl 52(%rsi),%ebx - addl $3654602809,%r8d - movzbl %al,%eax - addl %r12d,%r8d - movl %edx,48(%rsi) - addb %bl,%cl - roll $4,%r8d - movl %r10d,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r8d,%r12d - addl 48(%r15),%r11d - addb %dl,%bl - movl 56(%rsi),%eax - addl $3873151461,%r11d - movzbl %bl,%ebx - addl %r12d,%r11d - movl %edx,52(%rsi) - addb %al,%cl - roll $11,%r11d - movl %r9d,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %eax,(%rdi,%rcx,4) - xorl %r11d,%r12d - addl 60(%r15),%r10d - addb %dl,%al - movl 60(%rsi),%ebx - addl $530742520,%r10d - movzbl %al,%eax - addl %r12d,%r10d - movl %edx,56(%rsi) - addb %bl,%cl - roll $16,%r10d - movl %r8d,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 32(%r13),%xmm4 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %ebx,(%rdi,%rcx,4) - xorl %r10d,%r12d - addl 8(%r15),%r9d - addb %dl,%bl - movl 64(%rsi),%eax - addl $3299628645,%r9d - movzbl %bl,%ebx - addl %r12d,%r9d - movl %edx,60(%rsi) - addb %al,%cl - roll $23,%r9d - movl $-1,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - psllq $8,%xmm1 - pxor %xmm0,%xmm4 - pxor %xmm1,%xmm4 - pxor %xmm0,%xmm0 - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 0(%r15),%r8d - addb %dl,%al - movl 68(%rsi),%ebx - addl $4096336452,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,64(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - movd (%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - pxor %xmm1,%xmm1 - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 28(%r15),%r11d - addb %dl,%bl - movl 72(%rsi),%eax - addl $1126891415,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,68(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - movd (%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 56(%r15),%r10d - addb %dl,%al - movl 76(%rsi),%ebx - addl $2878612391,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,72(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $1,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 20(%r15),%r9d - addb %dl,%bl - movl 80(%rsi),%eax - addl $4237533241,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,76(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $1,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 48(%r15),%r8d - addb %dl,%al - movl 84(%rsi),%ebx - addl $1700485571,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,80(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $2,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 12(%r15),%r11d - addb %dl,%bl - movl 88(%rsi),%eax - addl $2399980690,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,84(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $2,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 40(%r15),%r10d - addb %dl,%al - movl 92(%rsi),%ebx - addl $4293915773,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,88(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $3,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 4(%r15),%r9d - addb %dl,%bl - movl 96(%rsi),%eax - addl $2240044497,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,92(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $3,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 32(%r15),%r8d - addb %dl,%al - movl 100(%rsi),%ebx - addl $1873313359,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,96(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $4,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 60(%r15),%r11d - addb %dl,%bl - movl 104(%rsi),%eax - addl $4264355552,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,100(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $4,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 24(%r15),%r10d - addb %dl,%al - movl 108(%rsi),%ebx - addl $2734768916,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,104(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $5,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 52(%r15),%r9d - addb %dl,%bl - movl 112(%rsi),%eax - addl $1309151649,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,108(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $5,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movl (%rdi,%rcx,4),%edx - xorl %r11d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r9d,%r12d - addl 16(%r15),%r8d - addb %dl,%al - movl 116(%rsi),%ebx - addl $4149444226,%r8d - movzbl %al,%eax - xorl %r10d,%r12d - movl %edx,112(%rsi) - addl %r12d,%r8d - addb %bl,%cl - roll $6,%r8d - movl $-1,%r12d - pinsrw $6,(%rdi,%rax,4),%xmm0 - - addl %r9d,%r8d - movl (%rdi,%rcx,4),%edx - xorl %r10d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r8d,%r12d - addl 44(%r15),%r11d - addb %dl,%bl - movl 120(%rsi),%eax - addl $3174756917,%r11d - movzbl %bl,%ebx - xorl %r9d,%r12d - movl %edx,116(%rsi) - addl %r12d,%r11d - addb %al,%cl - roll $10,%r11d - movl $-1,%r12d - pinsrw $6,(%rdi,%rbx,4),%xmm1 - - addl %r8d,%r11d - movl (%rdi,%rcx,4),%edx - xorl %r9d,%r12d - movl %eax,(%rdi,%rcx,4) - orl %r11d,%r12d - addl 8(%r15),%r10d - addb %dl,%al - movl 124(%rsi),%ebx - addl $718787259,%r10d - movzbl %al,%eax - xorl %r8d,%r12d - movl %edx,120(%rsi) - addl %r12d,%r10d - addb %bl,%cl - roll $15,%r10d - movl $-1,%r12d - pinsrw $7,(%rdi,%rax,4),%xmm0 - - addl %r11d,%r10d - movdqu 48(%r13),%xmm5 - addb $32,%bpl - movl (%rdi,%rcx,4),%edx - xorl %r8d,%r12d - movl %ebx,(%rdi,%rcx,4) - orl %r10d,%r12d - addl 36(%r15),%r9d - addb %dl,%bl - movl 0(%rdi,%rbp,4),%eax - addl $3951481745,%r9d - movzbl %bl,%ebx - xorl %r11d,%r12d - movl %edx,124(%rsi) - addl %r12d,%r9d - addb %al,%cl - roll $21,%r9d - movl $-1,%r12d - pinsrw $7,(%rdi,%rbx,4),%xmm1 - - addl %r10d,%r9d - movq %rbp,%rsi - xorq %rbp,%rbp - movb %sil,%bpl - movq %rcx,%rsi - xorq %rcx,%rcx - movb %sil,%cl - leaq (%rdi,%rbp,4),%rsi - psllq $8,%xmm1 - pxor %xmm0,%xmm5 - pxor %xmm1,%xmm5 - addl 0(%rsp),%r8d - addl 4(%rsp),%r9d - addl 8(%rsp),%r10d - addl 12(%rsp),%r11d - - movdqu %xmm2,(%r14,%r13,1) - movdqu %xmm3,16(%r14,%r13,1) - movdqu %xmm4,32(%r14,%r13,1) - movdqu %xmm5,48(%r14,%r13,1) - leaq 64(%r15),%r15 - leaq 64(%r13),%r13 - cmpq 16(%rsp),%r15 - jb .Loop - - movq 24(%rsp),%r12 - subb %al,%cl - movl %r8d,0(%r12) - movl %r9d,4(%r12) - movl %r10d,8(%r12) - movl %r11d,12(%r12) - subb $1,%bpl - movl %ebp,-8(%rdi) - movl %ecx,-4(%rdi) - - movq 40(%rsp),%r15 -.cfi_restore %r15 - movq 48(%rsp),%r14 -.cfi_restore %r14 - movq 56(%rsp),%r13 -.cfi_restore %r13 - movq 64(%rsp),%r12 -.cfi_restore %r12 - movq 72(%rsp),%rbp -.cfi_restore %rbp - movq 80(%rsp),%rbx -.cfi_restore %rbx - leaq 88(%rsp),%rsp -.cfi_adjust_cfa_offset -88 -.Lepilogue: -.Labort: - .byte 0xf3,0xc3 -.cfi_endproc -.size rc4_md5_enc,.-rc4_md5_enc - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s deleted file mode 100644 index d08ba9eb62c2f5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s +++ /dev/null @@ -1,656 +0,0 @@ -.text - - -.globl RC4 -.type RC4,@function -.align 16 -RC4: -.cfi_startproc -.byte 243,15,30,250 - orq %rsi,%rsi - jne .Lentry - .byte 0xf3,0xc3 -.Lentry: - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-24 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-32 -.Lprologue: - movq %rsi,%r11 - movq %rdx,%r12 - movq %rcx,%r13 - xorq %r10,%r10 - xorq %rcx,%rcx - - leaq 8(%rdi),%rdi - movb -8(%rdi),%r10b - movb -4(%rdi),%cl - cmpl $-1,256(%rdi) - je .LRC4_CHAR - movl OPENSSL_ia32cap_P(%rip),%r8d - xorq %rbx,%rbx - incb %r10b - subq %r10,%rbx - subq %r12,%r13 - movl (%rdi,%r10,4),%eax - testq $-16,%r11 - jz .Lloop1 - btl $30,%r8d - jc .Lintel - andq $7,%rbx - leaq 1(%r10),%rsi - jz .Loop8 - subq %rbx,%r11 -.Loop8_warmup: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %rbx - jnz .Loop8_warmup - - leaq 1(%r10),%rsi - jmp .Loop8 -.align 16 -.Loop8: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 0(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,0(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 4(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,4(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 8(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,8(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 12(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,12(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 16(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,16(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl 20(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,20(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl 24(%rdi,%rsi,4),%ebx - rorq $8,%r8 - movl %edx,24(%rdi,%r10,4) - addb %al,%dl - movb (%rdi,%rdx,4),%r8b - addb $8,%sil - addb %bl,%cl - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - movl -4(%rdi,%rsi,4),%eax - rorq $8,%r8 - movl %edx,28(%rdi,%r10,4) - addb %bl,%dl - movb (%rdi,%rdx,4),%r8b - addb $8,%r10b - rorq $8,%r8 - subq $8,%r11 - - xorq (%r12),%r8 - movq %r8,(%r12,%r13,1) - leaq 8(%r12),%r12 - - testq $-8,%r11 - jnz .Loop8 - cmpq $0,%r11 - jne .Lloop1 - jmp .Lexit - -.align 16 -.Lintel: - testq $-32,%r11 - jz .Lloop1 - andq $15,%rbx - jz .Loop16_is_hot - subq %rbx,%r11 -.Loop16_warmup: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %rbx - jnz .Loop16_warmup - - movq %rcx,%rbx - xorq %rcx,%rcx - movb %bl,%cl - -.Loop16_is_hot: - leaq (%rdi,%r10,4),%rsi - addb %al,%cl - movl (%rdi,%rcx,4),%edx - pxor %xmm0,%xmm0 - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 4(%rsi),%ebx - movzbl %al,%eax - movl %edx,0(%rsi) - addb %bl,%cl - pinsrw $0,(%rdi,%rax,4),%xmm0 - jmp .Loop16_enter -.align 16 -.Loop16: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - pxor %xmm0,%xmm2 - psllq $8,%xmm1 - pxor %xmm0,%xmm0 - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 4(%rsi),%ebx - movzbl %al,%eax - movl %edx,0(%rsi) - pxor %xmm1,%xmm2 - addb %bl,%cl - pinsrw $0,(%rdi,%rax,4),%xmm0 - movdqu %xmm2,(%r12,%r13,1) - leaq 16(%r12),%r12 -.Loop16_enter: - movl (%rdi,%rcx,4),%edx - pxor %xmm1,%xmm1 - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 8(%rsi),%eax - movzbl %bl,%ebx - movl %edx,4(%rsi) - addb %al,%cl - pinsrw $0,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 12(%rsi),%ebx - movzbl %al,%eax - movl %edx,8(%rsi) - addb %bl,%cl - pinsrw $1,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 16(%rsi),%eax - movzbl %bl,%ebx - movl %edx,12(%rsi) - addb %al,%cl - pinsrw $1,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 20(%rsi),%ebx - movzbl %al,%eax - movl %edx,16(%rsi) - addb %bl,%cl - pinsrw $2,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 24(%rsi),%eax - movzbl %bl,%ebx - movl %edx,20(%rsi) - addb %al,%cl - pinsrw $2,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 28(%rsi),%ebx - movzbl %al,%eax - movl %edx,24(%rsi) - addb %bl,%cl - pinsrw $3,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 32(%rsi),%eax - movzbl %bl,%ebx - movl %edx,28(%rsi) - addb %al,%cl - pinsrw $3,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 36(%rsi),%ebx - movzbl %al,%eax - movl %edx,32(%rsi) - addb %bl,%cl - pinsrw $4,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 40(%rsi),%eax - movzbl %bl,%ebx - movl %edx,36(%rsi) - addb %al,%cl - pinsrw $4,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 44(%rsi),%ebx - movzbl %al,%eax - movl %edx,40(%rsi) - addb %bl,%cl - pinsrw $5,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 48(%rsi),%eax - movzbl %bl,%ebx - movl %edx,44(%rsi) - addb %al,%cl - pinsrw $5,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 52(%rsi),%ebx - movzbl %al,%eax - movl %edx,48(%rsi) - addb %bl,%cl - pinsrw $6,(%rdi,%rax,4),%xmm0 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movl 56(%rsi),%eax - movzbl %bl,%ebx - movl %edx,52(%rsi) - addb %al,%cl - pinsrw $6,(%rdi,%rbx,4),%xmm1 - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - addb %dl,%al - movl 60(%rsi),%ebx - movzbl %al,%eax - movl %edx,56(%rsi) - addb %bl,%cl - pinsrw $7,(%rdi,%rax,4),%xmm0 - addb $16,%r10b - movdqu (%r12),%xmm2 - movl (%rdi,%rcx,4),%edx - movl %ebx,(%rdi,%rcx,4) - addb %dl,%bl - movzbl %bl,%ebx - movl %edx,60(%rsi) - leaq (%rdi,%r10,4),%rsi - pinsrw $7,(%rdi,%rbx,4),%xmm1 - movl (%rsi),%eax - movq %rcx,%rbx - xorq %rcx,%rcx - subq $16,%r11 - movb %bl,%cl - testq $-16,%r11 - jnz .Loop16 - - psllq $8,%xmm1 - pxor %xmm0,%xmm2 - pxor %xmm1,%xmm2 - movdqu %xmm2,(%r12,%r13,1) - leaq 16(%r12),%r12 - - cmpq $0,%r11 - jne .Lloop1 - jmp .Lexit - -.align 16 -.Lloop1: - addb %al,%cl - movl (%rdi,%rcx,4),%edx - movl %eax,(%rdi,%rcx,4) - movl %edx,(%rdi,%r10,4) - addb %dl,%al - incb %r10b - movl (%rdi,%rax,4),%edx - movl (%rdi,%r10,4),%eax - xorb (%r12),%dl - movb %dl,(%r12,%r13,1) - leaq 1(%r12),%r12 - decq %r11 - jnz .Lloop1 - jmp .Lexit - -.align 16 -.LRC4_CHAR: - addb $1,%r10b - movzbl (%rdi,%r10,1),%eax - testq $-8,%r11 - jz .Lcloop1 - jmp .Lcloop8 -.align 16 -.Lcloop8: - movl (%r12),%r8d - movl 4(%r12),%r9d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov0 - movq %rax,%rbx -.Lcmov0: - addb %al,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov1 - movq %rbx,%rax -.Lcmov1: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov2 - movq %rax,%rbx -.Lcmov2: - addb %al,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov3 - movq %rbx,%rax -.Lcmov3: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r8b - rorl $8,%r8d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov4 - movq %rax,%rbx -.Lcmov4: - addb %al,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov5 - movq %rbx,%rax -.Lcmov5: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %al,%cl - leaq 1(%r10),%rsi - movzbl (%rdi,%rcx,1),%edx - movzbl %sil,%esi - movzbl (%rdi,%rsi,1),%ebx - movb %al,(%rdi,%rcx,1) - cmpq %rsi,%rcx - movb %dl,(%rdi,%r10,1) - jne .Lcmov6 - movq %rax,%rbx -.Lcmov6: - addb %al,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - addb %bl,%cl - leaq 1(%rsi),%r10 - movzbl (%rdi,%rcx,1),%edx - movzbl %r10b,%r10d - movzbl (%rdi,%r10,1),%eax - movb %bl,(%rdi,%rcx,1) - cmpq %r10,%rcx - movb %dl,(%rdi,%rsi,1) - jne .Lcmov7 - movq %rbx,%rax -.Lcmov7: - addb %bl,%dl - xorb (%rdi,%rdx,1),%r9b - rorl $8,%r9d - leaq -8(%r11),%r11 - movl %r8d,(%r13) - leaq 8(%r12),%r12 - movl %r9d,4(%r13) - leaq 8(%r13),%r13 - - testq $-8,%r11 - jnz .Lcloop8 - cmpq $0,%r11 - jne .Lcloop1 - jmp .Lexit -.align 16 -.Lcloop1: - addb %al,%cl - movzbl %cl,%ecx - movzbl (%rdi,%rcx,1),%edx - movb %al,(%rdi,%rcx,1) - movb %dl,(%rdi,%r10,1) - addb %al,%dl - addb $1,%r10b - movzbl %dl,%edx - movzbl %r10b,%r10d - movzbl (%rdi,%rdx,1),%edx - movzbl (%rdi,%r10,1),%eax - xorb (%r12),%dl - leaq 1(%r12),%r12 - movb %dl,(%r13) - leaq 1(%r13),%r13 - subq $1,%r11 - jnz .Lcloop1 - jmp .Lexit - -.align 16 -.Lexit: - subb $1,%r10b - movl %r10d,-8(%rdi) - movl %ecx,-4(%rdi) - - movq (%rsp),%r13 -.cfi_restore %r13 - movq 8(%rsp),%r12 -.cfi_restore %r12 - movq 16(%rsp),%rbx -.cfi_restore %rbx - addq $24,%rsp -.cfi_adjust_cfa_offset -24 -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size RC4,.-RC4 -.globl RC4_set_key -.type RC4_set_key,@function -.align 16 -RC4_set_key: -.cfi_startproc -.byte 243,15,30,250 - leaq 8(%rdi),%rdi - leaq (%rdx,%rsi,1),%rdx - negq %rsi - movq %rsi,%rcx - xorl %eax,%eax - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - - movl OPENSSL_ia32cap_P(%rip),%r8d - btl $20,%r8d - jc .Lc1stloop - jmp .Lw1stloop - -.align 16 -.Lw1stloop: - movl %eax,(%rdi,%rax,4) - addb $1,%al - jnc .Lw1stloop - - xorq %r9,%r9 - xorq %r8,%r8 -.align 16 -.Lw2ndloop: - movl (%rdi,%r9,4),%r10d - addb (%rdx,%rsi,1),%r8b - addb %r10b,%r8b - addq $1,%rsi - movl (%rdi,%r8,4),%r11d - cmovzq %rcx,%rsi - movl %r10d,(%rdi,%r8,4) - movl %r11d,(%rdi,%r9,4) - addb $1,%r9b - jnc .Lw2ndloop - jmp .Lexit_key - -.align 16 -.Lc1stloop: - movb %al,(%rdi,%rax,1) - addb $1,%al - jnc .Lc1stloop - - xorq %r9,%r9 - xorq %r8,%r8 -.align 16 -.Lc2ndloop: - movb (%rdi,%r9,1),%r10b - addb (%rdx,%rsi,1),%r8b - addb %r10b,%r8b - addq $1,%rsi - movb (%rdi,%r8,1),%r11b - jnz .Lcnowrap - movq %rcx,%rsi -.Lcnowrap: - movb %r10b,(%rdi,%r8,1) - movb %r11b,(%rdi,%r9,1) - addb $1,%r9b - jnc .Lc2ndloop - movl $-1,256(%rdi) - -.align 16 -.Lexit_key: - xorl %eax,%eax - movl %eax,-8(%rdi) - movl %eax,-4(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size RC4_set_key,.-RC4_set_key - -.globl RC4_options -.type RC4_options,@function -.align 16 -RC4_options: -.cfi_startproc -.byte 243,15,30,250 - leaq .Lopts(%rip),%rax - movl OPENSSL_ia32cap_P(%rip),%edx - btl $20,%edx - jc .L8xchar - btl $30,%edx - jnc .Ldone - addq $25,%rax - .byte 0xf3,0xc3 -.L8xchar: - addq $12,%rax -.Ldone: - .byte 0xf3,0xc3 -.cfi_endproc -.align 64 -.Lopts: -.byte 114,99,52,40,56,120,44,105,110,116,41,0 -.byte 114,99,52,40,56,120,44,99,104,97,114,41,0 -.byte 114,99,52,40,49,54,120,44,105,110,116,41,0 -.byte 82,67,52,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 -.size RC4_options,.-RC4_options - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s deleted file mode 100644 index 054e89182e0cd4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s +++ /dev/null @@ -1,545 +0,0 @@ -.text - -.type __KeccakF1600,@function -.align 32 -__KeccakF1600: -.cfi_startproc - movq 60(%rdi),%rax - movq 68(%rdi),%rbx - movq 76(%rdi),%rcx - movq 84(%rdi),%rdx - movq 92(%rdi),%rbp - jmp .Loop - -.align 32 -.Loop: - movq -100(%rdi),%r8 - movq -52(%rdi),%r9 - movq -4(%rdi),%r10 - movq 44(%rdi),%r11 - - xorq -84(%rdi),%rcx - xorq -76(%rdi),%rdx - xorq %r8,%rax - xorq -92(%rdi),%rbx - xorq -44(%rdi),%rcx - xorq -60(%rdi),%rax - movq %rbp,%r12 - xorq -68(%rdi),%rbp - - xorq %r10,%rcx - xorq -20(%rdi),%rax - xorq -36(%rdi),%rdx - xorq %r9,%rbx - xorq -28(%rdi),%rbp - - xorq 36(%rdi),%rcx - xorq 20(%rdi),%rax - xorq 4(%rdi),%rdx - xorq -12(%rdi),%rbx - xorq 12(%rdi),%rbp - - movq %rcx,%r13 - rolq $1,%rcx - xorq %rax,%rcx - xorq %r11,%rdx - - rolq $1,%rax - xorq %rdx,%rax - xorq 28(%rdi),%rbx - - rolq $1,%rdx - xorq %rbx,%rdx - xorq 52(%rdi),%rbp - - rolq $1,%rbx - xorq %rbp,%rbx - - rolq $1,%rbp - xorq %r13,%rbp - xorq %rcx,%r9 - xorq %rdx,%r10 - rolq $44,%r9 - xorq %rbp,%r11 - xorq %rax,%r12 - rolq $43,%r10 - xorq %rbx,%r8 - movq %r9,%r13 - rolq $21,%r11 - orq %r10,%r9 - xorq %r8,%r9 - rolq $14,%r12 - - xorq (%r15),%r9 - leaq 8(%r15),%r15 - - movq %r12,%r14 - andq %r11,%r12 - movq %r9,-100(%rsi) - xorq %r10,%r12 - notq %r10 - movq %r12,-84(%rsi) - - orq %r11,%r10 - movq 76(%rdi),%r12 - xorq %r13,%r10 - movq %r10,-92(%rsi) - - andq %r8,%r13 - movq -28(%rdi),%r9 - xorq %r14,%r13 - movq -20(%rdi),%r10 - movq %r13,-68(%rsi) - - orq %r8,%r14 - movq -76(%rdi),%r8 - xorq %r11,%r14 - movq 28(%rdi),%r11 - movq %r14,-76(%rsi) - - - xorq %rbp,%r8 - xorq %rdx,%r12 - rolq $28,%r8 - xorq %rcx,%r11 - xorq %rax,%r9 - rolq $61,%r12 - rolq $45,%r11 - xorq %rbx,%r10 - rolq $20,%r9 - movq %r8,%r13 - orq %r12,%r8 - rolq $3,%r10 - - xorq %r11,%r8 - movq %r8,-36(%rsi) - - movq %r9,%r14 - andq %r13,%r9 - movq -92(%rdi),%r8 - xorq %r12,%r9 - notq %r12 - movq %r9,-28(%rsi) - - orq %r11,%r12 - movq -44(%rdi),%r9 - xorq %r10,%r12 - movq %r12,-44(%rsi) - - andq %r10,%r11 - movq 60(%rdi),%r12 - xorq %r14,%r11 - movq %r11,-52(%rsi) - - orq %r10,%r14 - movq 4(%rdi),%r10 - xorq %r13,%r14 - movq 52(%rdi),%r11 - movq %r14,-60(%rsi) - - - xorq %rbp,%r10 - xorq %rax,%r11 - rolq $25,%r10 - xorq %rdx,%r9 - rolq $8,%r11 - xorq %rbx,%r12 - rolq $6,%r9 - xorq %rcx,%r8 - rolq $18,%r12 - movq %r10,%r13 - andq %r11,%r10 - rolq $1,%r8 - - notq %r11 - xorq %r9,%r10 - movq %r10,-12(%rsi) - - movq %r12,%r14 - andq %r11,%r12 - movq -12(%rdi),%r10 - xorq %r13,%r12 - movq %r12,-4(%rsi) - - orq %r9,%r13 - movq 84(%rdi),%r12 - xorq %r8,%r13 - movq %r13,-20(%rsi) - - andq %r8,%r9 - xorq %r14,%r9 - movq %r9,12(%rsi) - - orq %r8,%r14 - movq -60(%rdi),%r9 - xorq %r11,%r14 - movq 36(%rdi),%r11 - movq %r14,4(%rsi) - - - movq -68(%rdi),%r8 - - xorq %rcx,%r10 - xorq %rdx,%r11 - rolq $10,%r10 - xorq %rbx,%r9 - rolq $15,%r11 - xorq %rbp,%r12 - rolq $36,%r9 - xorq %rax,%r8 - rolq $56,%r12 - movq %r10,%r13 - orq %r11,%r10 - rolq $27,%r8 - - notq %r11 - xorq %r9,%r10 - movq %r10,28(%rsi) - - movq %r12,%r14 - orq %r11,%r12 - xorq %r13,%r12 - movq %r12,36(%rsi) - - andq %r9,%r13 - xorq %r8,%r13 - movq %r13,20(%rsi) - - orq %r8,%r9 - xorq %r14,%r9 - movq %r9,52(%rsi) - - andq %r14,%r8 - xorq %r11,%r8 - movq %r8,44(%rsi) - - - xorq -84(%rdi),%rdx - xorq -36(%rdi),%rbp - rolq $62,%rdx - xorq 68(%rdi),%rcx - rolq $55,%rbp - xorq 12(%rdi),%rax - rolq $2,%rcx - xorq 20(%rdi),%rbx - xchgq %rsi,%rdi - rolq $39,%rax - rolq $41,%rbx - movq %rdx,%r13 - andq %rbp,%rdx - notq %rbp - xorq %rcx,%rdx - movq %rdx,92(%rdi) - - movq %rax,%r14 - andq %rbp,%rax - xorq %r13,%rax - movq %rax,60(%rdi) - - orq %rcx,%r13 - xorq %rbx,%r13 - movq %r13,84(%rdi) - - andq %rbx,%rcx - xorq %r14,%rcx - movq %rcx,76(%rdi) - - orq %r14,%rbx - xorq %rbp,%rbx - movq %rbx,68(%rdi) - - movq %rdx,%rbp - movq %r13,%rdx - - testq $255,%r15 - jnz .Loop - - leaq -192(%r15),%r15 - .byte 0xf3,0xc3 -.cfi_endproc -.size __KeccakF1600,.-__KeccakF1600 - -.type KeccakF1600,@function -.align 32 -KeccakF1600: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - leaq 100(%rdi),%rdi - subq $200,%rsp -.cfi_adjust_cfa_offset 200 - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - - leaq iotas(%rip),%r15 - leaq 100(%rsp),%rsi - - call __KeccakF1600 - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - leaq -100(%rdi),%rdi - - addq $200,%rsp -.cfi_adjust_cfa_offset -200 - - popq %r15 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r15 - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r12 - popq %rbp -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbp - popq %rbx -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbx - .byte 0xf3,0xc3 -.cfi_endproc -.size KeccakF1600,.-KeccakF1600 -.globl SHA3_absorb -.type SHA3_absorb,@function -.align 32 -SHA3_absorb: -.cfi_startproc - pushq %rbx -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_adjust_cfa_offset 8 -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r15,-56 - - leaq 100(%rdi),%rdi - subq $232,%rsp -.cfi_adjust_cfa_offset 232 - - movq %rsi,%r9 - leaq 100(%rsp),%rsi - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - leaq iotas(%rip),%r15 - - movq %rcx,216-100(%rsi) - -.Loop_absorb: - cmpq %rcx,%rdx - jc .Ldone_absorb - - shrq $3,%rcx - leaq -100(%rdi),%r8 - -.Lblock_absorb: - movq (%r9),%rax - leaq 8(%r9),%r9 - xorq (%r8),%rax - leaq 8(%r8),%r8 - subq $8,%rdx - movq %rax,-8(%r8) - subq $1,%rcx - jnz .Lblock_absorb - - movq %r9,200-100(%rsi) - movq %rdx,208-100(%rsi) - call __KeccakF1600 - movq 200-100(%rsi),%r9 - movq 208-100(%rsi),%rdx - movq 216-100(%rsi),%rcx - jmp .Loop_absorb - -.align 32 -.Ldone_absorb: - movq %rdx,%rax - - notq -92(%rdi) - notq -84(%rdi) - notq -36(%rdi) - notq -4(%rdi) - notq 36(%rdi) - notq 60(%rdi) - - addq $232,%rsp -.cfi_adjust_cfa_offset -232 - - popq %r15 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r15 - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r12 - popq %rbp -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbp - popq %rbx -.cfi_adjust_cfa_offset -8 -.cfi_restore %rbx - .byte 0xf3,0xc3 -.cfi_endproc -.size SHA3_absorb,.-SHA3_absorb -.globl SHA3_squeeze -.type SHA3_squeeze,@function -.align 32 -SHA3_squeeze: -.cfi_startproc - pushq %r12 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r12,-16 - pushq %r13 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r13,-24 - pushq %r14 -.cfi_adjust_cfa_offset 8 -.cfi_offset %r14,-32 - - shrq $3,%rcx - movq %rdi,%r8 - movq %rsi,%r12 - movq %rdx,%r13 - movq %rcx,%r14 - jmp .Loop_squeeze - -.align 32 -.Loop_squeeze: - cmpq $8,%r13 - jb .Ltail_squeeze - - movq (%r8),%rax - leaq 8(%r8),%r8 - movq %rax,(%r12) - leaq 8(%r12),%r12 - subq $8,%r13 - jz .Ldone_squeeze - - subq $1,%rcx - jnz .Loop_squeeze - - call KeccakF1600 - movq %rdi,%r8 - movq %r14,%rcx - jmp .Loop_squeeze - -.Ltail_squeeze: - movq %r8,%rsi - movq %r12,%rdi - movq %r13,%rcx -.byte 0xf3,0xa4 - -.Ldone_squeeze: - popq %r14 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r14 - popq %r13 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - popq %r12 -.cfi_adjust_cfa_offset -8 -.cfi_restore %r13 - .byte 0xf3,0xc3 -.cfi_endproc -.size SHA3_squeeze,.-SHA3_squeeze -.align 256 -.quad 0,0,0,0,0,0,0,0 -.type iotas,@object -iotas: -.quad 0x0000000000000001 -.quad 0x0000000000008082 -.quad 0x800000000000808a -.quad 0x8000000080008000 -.quad 0x000000000000808b -.quad 0x0000000080000001 -.quad 0x8000000080008081 -.quad 0x8000000000008009 -.quad 0x000000000000008a -.quad 0x0000000000000088 -.quad 0x0000000080008009 -.quad 0x000000008000000a -.quad 0x000000008000808b -.quad 0x800000000000008b -.quad 0x8000000000008089 -.quad 0x8000000000008003 -.quad 0x8000000000008002 -.quad 0x8000000000000080 -.quad 0x000000000000800a -.quad 0x800000008000000a -.quad 0x8000000080008081 -.quad 0x8000000000008080 -.quad 0x0000000080000001 -.quad 0x8000000080008008 -.size iotas,.-iotas -.byte 75,101,99,99,97,107,45,49,54,48,48,32,97,98,115,111,114,98,32,97,110,100,32,115,113,117,101,101,122,101,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s deleted file mode 100644 index e81909035990f0..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s +++ /dev/null @@ -1,7324 +0,0 @@ -.text - - - -.globl sha1_multi_block -.type sha1_multi_block,@function -.align 32 -sha1_multi_block: -.cfi_startproc - movq OPENSSL_ia32cap_P+4(%rip),%rcx - btq $61,%rcx - jc _shaext_shortcut - testl $268435456,%ecx - jnz _avx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbx,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody: - leaq K_XX_XX(%rip),%rbp - leaq 256(%rsp),%rbx - -.Loop_grande: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone - - movdqu 0(%rdi),%xmm10 - leaq 128(%rsp),%rax - movdqu 32(%rdi),%xmm11 - movdqu 64(%rdi),%xmm12 - movdqu 96(%rdi),%xmm13 - movdqu 128(%rdi),%xmm14 - movdqa 96(%rbp),%xmm5 - movdqa -32(%rbp),%xmm15 - jmp .Loop - -.align 32 -.Loop: - movd (%r8),%xmm0 - leaq 64(%r8),%r8 - movd (%r9),%xmm2 - leaq 64(%r9),%r9 - movd (%r10),%xmm3 - leaq 64(%r10),%r10 - movd (%r11),%xmm4 - leaq 64(%r11),%r11 - punpckldq %xmm3,%xmm0 - movd -60(%r8),%xmm1 - punpckldq %xmm4,%xmm2 - movd -60(%r9),%xmm9 - punpckldq %xmm2,%xmm0 - movd -60(%r10),%xmm8 -.byte 102,15,56,0,197 - movd -60(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,0-128(%rax) - paddd %xmm0,%xmm14 - movd -56(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -56(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -56(%r10),%xmm8 - por %xmm7,%xmm11 - movd -56(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,16-128(%rax) - paddd %xmm1,%xmm13 - movd -52(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -52(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -52(%r10),%xmm8 - por %xmm7,%xmm10 - movd -52(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,32-128(%rax) - paddd %xmm2,%xmm12 - movd -48(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -48(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -48(%r10),%xmm8 - por %xmm7,%xmm14 - movd -48(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,48-128(%rax) - paddd %xmm3,%xmm11 - movd -44(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -44(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -44(%r10),%xmm8 - por %xmm7,%xmm13 - movd -44(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,64-128(%rax) - paddd %xmm4,%xmm10 - movd -40(%r8),%xmm1 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - - por %xmm9,%xmm8 - movd -40(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - movd -40(%r10),%xmm8 - por %xmm7,%xmm12 - movd -40(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,80-128(%rax) - paddd %xmm0,%xmm14 - movd -36(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -36(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -36(%r10),%xmm8 - por %xmm7,%xmm11 - movd -36(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,96-128(%rax) - paddd %xmm1,%xmm13 - movd -32(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -32(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -32(%r10),%xmm8 - por %xmm7,%xmm10 - movd -32(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,112-128(%rax) - paddd %xmm2,%xmm12 - movd -28(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -28(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -28(%r10),%xmm8 - por %xmm7,%xmm14 - movd -28(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,128-128(%rax) - paddd %xmm3,%xmm11 - movd -24(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -24(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -24(%r10),%xmm8 - por %xmm7,%xmm13 - movd -24(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,144-128(%rax) - paddd %xmm4,%xmm10 - movd -20(%r8),%xmm1 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - - por %xmm9,%xmm8 - movd -20(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - movd -20(%r10),%xmm8 - por %xmm7,%xmm12 - movd -20(%r11),%xmm7 - punpckldq %xmm8,%xmm1 - movdqa %xmm10,%xmm8 - paddd %xmm15,%xmm14 - punpckldq %xmm7,%xmm9 - movdqa %xmm11,%xmm7 - movdqa %xmm11,%xmm6 - pslld $5,%xmm8 - pandn %xmm13,%xmm7 - pand %xmm12,%xmm6 - punpckldq %xmm9,%xmm1 - movdqa %xmm10,%xmm9 - - movdqa %xmm0,160-128(%rax) - paddd %xmm0,%xmm14 - movd -16(%r8),%xmm2 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm11,%xmm7 - - por %xmm9,%xmm8 - movd -16(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 -.byte 102,15,56,0,205 - movd -16(%r10),%xmm8 - por %xmm7,%xmm11 - movd -16(%r11),%xmm7 - punpckldq %xmm8,%xmm2 - movdqa %xmm14,%xmm8 - paddd %xmm15,%xmm13 - punpckldq %xmm7,%xmm9 - movdqa %xmm10,%xmm7 - movdqa %xmm10,%xmm6 - pslld $5,%xmm8 - pandn %xmm12,%xmm7 - pand %xmm11,%xmm6 - punpckldq %xmm9,%xmm2 - movdqa %xmm14,%xmm9 - - movdqa %xmm1,176-128(%rax) - paddd %xmm1,%xmm13 - movd -12(%r8),%xmm3 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm10,%xmm7 - - por %xmm9,%xmm8 - movd -12(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 -.byte 102,15,56,0,213 - movd -12(%r10),%xmm8 - por %xmm7,%xmm10 - movd -12(%r11),%xmm7 - punpckldq %xmm8,%xmm3 - movdqa %xmm13,%xmm8 - paddd %xmm15,%xmm12 - punpckldq %xmm7,%xmm9 - movdqa %xmm14,%xmm7 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pandn %xmm11,%xmm7 - pand %xmm10,%xmm6 - punpckldq %xmm9,%xmm3 - movdqa %xmm13,%xmm9 - - movdqa %xmm2,192-128(%rax) - paddd %xmm2,%xmm12 - movd -8(%r8),%xmm4 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm14,%xmm7 - - por %xmm9,%xmm8 - movd -8(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 -.byte 102,15,56,0,221 - movd -8(%r10),%xmm8 - por %xmm7,%xmm14 - movd -8(%r11),%xmm7 - punpckldq %xmm8,%xmm4 - movdqa %xmm12,%xmm8 - paddd %xmm15,%xmm11 - punpckldq %xmm7,%xmm9 - movdqa %xmm13,%xmm7 - movdqa %xmm13,%xmm6 - pslld $5,%xmm8 - pandn %xmm10,%xmm7 - pand %xmm14,%xmm6 - punpckldq %xmm9,%xmm4 - movdqa %xmm12,%xmm9 - - movdqa %xmm3,208-128(%rax) - paddd %xmm3,%xmm11 - movd -4(%r8),%xmm0 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm13,%xmm7 - - por %xmm9,%xmm8 - movd -4(%r9),%xmm9 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 -.byte 102,15,56,0,229 - movd -4(%r10),%xmm8 - por %xmm7,%xmm13 - movdqa 0-128(%rax),%xmm1 - movd -4(%r11),%xmm7 - punpckldq %xmm8,%xmm0 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - punpckldq %xmm7,%xmm9 - movdqa %xmm12,%xmm7 - movdqa %xmm12,%xmm6 - pslld $5,%xmm8 - prefetcht0 63(%r8) - pandn %xmm14,%xmm7 - pand %xmm13,%xmm6 - punpckldq %xmm9,%xmm0 - movdqa %xmm11,%xmm9 - - movdqa %xmm4,224-128(%rax) - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - movdqa %xmm12,%xmm7 - prefetcht0 63(%r9) - - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - prefetcht0 63(%r10) - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 -.byte 102,15,56,0,197 - prefetcht0 63(%r11) - por %xmm7,%xmm12 - movdqa 16-128(%rax),%xmm2 - pxor %xmm3,%xmm1 - movdqa 32-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - pxor 128-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - movdqa %xmm11,%xmm7 - pslld $5,%xmm8 - pxor %xmm3,%xmm1 - movdqa %xmm11,%xmm6 - pandn %xmm13,%xmm7 - movdqa %xmm1,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm10,%xmm9 - psrld $31,%xmm5 - paddd %xmm1,%xmm1 - - movdqa %xmm0,240-128(%rax) - paddd %xmm0,%xmm14 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm11,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 48-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - pxor 144-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - movdqa %xmm10,%xmm7 - pslld $5,%xmm8 - pxor %xmm4,%xmm2 - movdqa %xmm10,%xmm6 - pandn %xmm12,%xmm7 - movdqa %xmm2,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm14,%xmm9 - psrld $31,%xmm5 - paddd %xmm2,%xmm2 - - movdqa %xmm1,0-128(%rax) - paddd %xmm1,%xmm13 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm10,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 64-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - pxor 160-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - movdqa %xmm14,%xmm7 - pslld $5,%xmm8 - pxor %xmm0,%xmm3 - movdqa %xmm14,%xmm6 - pandn %xmm11,%xmm7 - movdqa %xmm3,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm13,%xmm9 - psrld $31,%xmm5 - paddd %xmm3,%xmm3 - - movdqa %xmm2,16-128(%rax) - paddd %xmm2,%xmm12 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm14,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 80-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - pxor 176-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - movdqa %xmm13,%xmm7 - pslld $5,%xmm8 - pxor %xmm1,%xmm4 - movdqa %xmm13,%xmm6 - pandn %xmm10,%xmm7 - movdqa %xmm4,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm12,%xmm9 - psrld $31,%xmm5 - paddd %xmm4,%xmm4 - - movdqa %xmm3,32-128(%rax) - paddd %xmm3,%xmm11 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm13,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 96-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - pxor 192-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - movdqa %xmm12,%xmm7 - pslld $5,%xmm8 - pxor %xmm2,%xmm0 - movdqa %xmm12,%xmm6 - pandn %xmm14,%xmm7 - movdqa %xmm0,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm11,%xmm9 - psrld $31,%xmm5 - paddd %xmm0,%xmm0 - - movdqa %xmm4,48-128(%rax) - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - pxor %xmm7,%xmm6 - - movdqa %xmm12,%xmm7 - por %xmm9,%xmm8 - pslld $30,%xmm7 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 0(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 112-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 208-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,64-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 128-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 224-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,80-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 144-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 240-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,96-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 160-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 0-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,112-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 176-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 16-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,128-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 192-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 32-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,144-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 208-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 48-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,160-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 224-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 64-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,176-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 240-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 80-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,192-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 0-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 96-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,208-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 16-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 112-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,224-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 32-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 128-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,240-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 48-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 144-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,0-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 64-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 160-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,16-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 80-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 176-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,32-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 96-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 192-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,48-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 112-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 208-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,64-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 128-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 224-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,80-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 144-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 240-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,96-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 160-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 0-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,112-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 32(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 176-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 16-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,128-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 192-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 32-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,144-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 208-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 48-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,160-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 224-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 64-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,176-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 240-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 80-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,192-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 0-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 96-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,208-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 16-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 112-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,224-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 32-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 128-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,240-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 48-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 144-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,0-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 64-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 160-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,16-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 80-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 176-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,32-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 96-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 192-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,48-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 112-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 208-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,64-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 128-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 224-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,80-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 144-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 240-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,96-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 160-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm7 - pxor 0-128(%rax),%xmm1 - pxor %xmm3,%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - movdqa %xmm10,%xmm9 - pand %xmm12,%xmm7 - - movdqa %xmm13,%xmm6 - movdqa %xmm1,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm14 - pxor %xmm12,%xmm6 - - movdqa %xmm0,112-128(%rax) - paddd %xmm0,%xmm14 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm11,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - paddd %xmm1,%xmm1 - paddd %xmm6,%xmm14 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 176-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm7 - pxor 16-128(%rax),%xmm2 - pxor %xmm4,%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - movdqa %xmm14,%xmm9 - pand %xmm11,%xmm7 - - movdqa %xmm12,%xmm6 - movdqa %xmm2,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm13 - pxor %xmm11,%xmm6 - - movdqa %xmm1,128-128(%rax) - paddd %xmm1,%xmm13 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm10,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - paddd %xmm2,%xmm2 - paddd %xmm6,%xmm13 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 192-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm7 - pxor 32-128(%rax),%xmm3 - pxor %xmm0,%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - movdqa %xmm13,%xmm9 - pand %xmm10,%xmm7 - - movdqa %xmm11,%xmm6 - movdqa %xmm3,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm12 - pxor %xmm10,%xmm6 - - movdqa %xmm2,144-128(%rax) - paddd %xmm2,%xmm12 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm14,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - paddd %xmm3,%xmm3 - paddd %xmm6,%xmm12 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 208-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm7 - pxor 48-128(%rax),%xmm4 - pxor %xmm1,%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - movdqa %xmm12,%xmm9 - pand %xmm14,%xmm7 - - movdqa %xmm10,%xmm6 - movdqa %xmm4,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm11 - pxor %xmm14,%xmm6 - - movdqa %xmm3,160-128(%rax) - paddd %xmm3,%xmm11 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm13,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - paddd %xmm4,%xmm4 - paddd %xmm6,%xmm11 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 224-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm7 - pxor 64-128(%rax),%xmm0 - pxor %xmm2,%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - movdqa %xmm11,%xmm9 - pand %xmm13,%xmm7 - - movdqa %xmm14,%xmm6 - movdqa %xmm0,%xmm5 - psrld $27,%xmm9 - paddd %xmm7,%xmm10 - pxor %xmm13,%xmm6 - - movdqa %xmm4,176-128(%rax) - paddd %xmm4,%xmm10 - por %xmm9,%xmm8 - psrld $31,%xmm5 - pand %xmm12,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - paddd %xmm0,%xmm0 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - movdqa 64(%rbp),%xmm15 - pxor %xmm3,%xmm1 - movdqa 240-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 80-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,192-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 0-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 96-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,208-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 16-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 112-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,224-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 32-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 128-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,240-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 48-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 144-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,0-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 64-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 160-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,16-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 80-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 176-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,32-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 96-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 192-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - movdqa %xmm2,48-128(%rax) - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 112-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 208-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - movdqa %xmm3,64-128(%rax) - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 128-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 224-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - movdqa %xmm4,80-128(%rax) - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 144-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 240-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - movdqa %xmm0,96-128(%rax) - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 160-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 0-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - movdqa %xmm1,112-128(%rax) - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 176-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 16-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 192-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 32-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - pxor %xmm2,%xmm0 - movdqa 208-128(%rax),%xmm2 - - movdqa %xmm11,%xmm8 - movdqa %xmm14,%xmm6 - pxor 48-128(%rax),%xmm0 - paddd %xmm15,%xmm10 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - paddd %xmm4,%xmm10 - pxor %xmm2,%xmm0 - psrld $27,%xmm9 - pxor %xmm13,%xmm6 - movdqa %xmm12,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm0,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm10 - paddd %xmm0,%xmm0 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm5,%xmm0 - por %xmm7,%xmm12 - pxor %xmm3,%xmm1 - movdqa 224-128(%rax),%xmm3 - - movdqa %xmm10,%xmm8 - movdqa %xmm13,%xmm6 - pxor 64-128(%rax),%xmm1 - paddd %xmm15,%xmm14 - pslld $5,%xmm8 - pxor %xmm11,%xmm6 - - movdqa %xmm10,%xmm9 - paddd %xmm0,%xmm14 - pxor %xmm3,%xmm1 - psrld $27,%xmm9 - pxor %xmm12,%xmm6 - movdqa %xmm11,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm1,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm14 - paddd %xmm1,%xmm1 - - psrld $2,%xmm11 - paddd %xmm8,%xmm14 - por %xmm5,%xmm1 - por %xmm7,%xmm11 - pxor %xmm4,%xmm2 - movdqa 240-128(%rax),%xmm4 - - movdqa %xmm14,%xmm8 - movdqa %xmm12,%xmm6 - pxor 80-128(%rax),%xmm2 - paddd %xmm15,%xmm13 - pslld $5,%xmm8 - pxor %xmm10,%xmm6 - - movdqa %xmm14,%xmm9 - paddd %xmm1,%xmm13 - pxor %xmm4,%xmm2 - psrld $27,%xmm9 - pxor %xmm11,%xmm6 - movdqa %xmm10,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm2,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm13 - paddd %xmm2,%xmm2 - - psrld $2,%xmm10 - paddd %xmm8,%xmm13 - por %xmm5,%xmm2 - por %xmm7,%xmm10 - pxor %xmm0,%xmm3 - movdqa 0-128(%rax),%xmm0 - - movdqa %xmm13,%xmm8 - movdqa %xmm11,%xmm6 - pxor 96-128(%rax),%xmm3 - paddd %xmm15,%xmm12 - pslld $5,%xmm8 - pxor %xmm14,%xmm6 - - movdqa %xmm13,%xmm9 - paddd %xmm2,%xmm12 - pxor %xmm0,%xmm3 - psrld $27,%xmm9 - pxor %xmm10,%xmm6 - movdqa %xmm14,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm3,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm12 - paddd %xmm3,%xmm3 - - psrld $2,%xmm14 - paddd %xmm8,%xmm12 - por %xmm5,%xmm3 - por %xmm7,%xmm14 - pxor %xmm1,%xmm4 - movdqa 16-128(%rax),%xmm1 - - movdqa %xmm12,%xmm8 - movdqa %xmm10,%xmm6 - pxor 112-128(%rax),%xmm4 - paddd %xmm15,%xmm11 - pslld $5,%xmm8 - pxor %xmm13,%xmm6 - - movdqa %xmm12,%xmm9 - paddd %xmm3,%xmm11 - pxor %xmm1,%xmm4 - psrld $27,%xmm9 - pxor %xmm14,%xmm6 - movdqa %xmm13,%xmm7 - - pslld $30,%xmm7 - movdqa %xmm4,%xmm5 - por %xmm9,%xmm8 - psrld $31,%xmm5 - paddd %xmm6,%xmm11 - paddd %xmm4,%xmm4 - - psrld $2,%xmm13 - paddd %xmm8,%xmm11 - por %xmm5,%xmm4 - por %xmm7,%xmm13 - movdqa %xmm11,%xmm8 - paddd %xmm15,%xmm10 - movdqa %xmm14,%xmm6 - pslld $5,%xmm8 - pxor %xmm12,%xmm6 - - movdqa %xmm11,%xmm9 - paddd %xmm4,%xmm10 - psrld $27,%xmm9 - movdqa %xmm12,%xmm7 - pxor %xmm13,%xmm6 - - pslld $30,%xmm7 - por %xmm9,%xmm8 - paddd %xmm6,%xmm10 - - psrld $2,%xmm12 - paddd %xmm8,%xmm10 - por %xmm7,%xmm12 - movdqa (%rbx),%xmm0 - movl $1,%ecx - cmpl 0(%rbx),%ecx - pxor %xmm8,%xmm8 - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - movdqa %xmm0,%xmm1 - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - pcmpgtd %xmm8,%xmm1 - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - paddd %xmm1,%xmm0 - cmovgeq %rbp,%r11 - - movdqu 0(%rdi),%xmm6 - pand %xmm1,%xmm10 - movdqu 32(%rdi),%xmm7 - pand %xmm1,%xmm11 - paddd %xmm6,%xmm10 - movdqu 64(%rdi),%xmm8 - pand %xmm1,%xmm12 - paddd %xmm7,%xmm11 - movdqu 96(%rdi),%xmm9 - pand %xmm1,%xmm13 - paddd %xmm8,%xmm12 - movdqu 128(%rdi),%xmm5 - pand %xmm1,%xmm14 - movdqu %xmm10,0(%rdi) - paddd %xmm9,%xmm13 - movdqu %xmm11,32(%rdi) - paddd %xmm5,%xmm14 - movdqu %xmm12,64(%rdi) - movdqu %xmm13,96(%rdi) - movdqu %xmm14,128(%rdi) - - movdqa %xmm0,(%rbx) - movdqa 96(%rbp),%xmm5 - movdqa -32(%rbp),%xmm15 - decl %edx - jnz .Loop - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande - -.Ldone: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block,.-sha1_multi_block -.type sha1_multi_block_shaext,@function -.align 32 -sha1_multi_block_shaext: -.cfi_startproc -_shaext_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - shll $1,%edx - andq $-256,%rsp - leaq 64(%rdi),%rdi - movq %rax,272(%rsp) -.Lbody_shaext: - leaq 256(%rsp),%rbx - movdqa K_XX_XX+128(%rip),%xmm3 - -.Loop_grande_shaext: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rsp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rsp,%r9 - testl %edx,%edx - jz .Ldone_shaext - - movq 0-64(%rdi),%xmm0 - movq 32-64(%rdi),%xmm4 - movq 64-64(%rdi),%xmm5 - movq 96-64(%rdi),%xmm6 - movq 128-64(%rdi),%xmm7 - - punpckldq %xmm4,%xmm0 - punpckldq %xmm6,%xmm5 - - movdqa %xmm0,%xmm8 - punpcklqdq %xmm5,%xmm0 - punpckhqdq %xmm5,%xmm8 - - pshufd $63,%xmm7,%xmm1 - pshufd $127,%xmm7,%xmm9 - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm8,%xmm8 - jmp .Loop_shaext - -.align 32 -.Loop_shaext: - movdqu 0(%r8),%xmm4 - movdqu 0(%r9),%xmm11 - movdqu 16(%r8),%xmm5 - movdqu 16(%r9),%xmm12 - movdqu 32(%r8),%xmm6 -.byte 102,15,56,0,227 - movdqu 32(%r9),%xmm13 -.byte 102,68,15,56,0,219 - movdqu 48(%r8),%xmm7 - leaq 64(%r8),%r8 -.byte 102,15,56,0,235 - movdqu 48(%r9),%xmm14 - leaq 64(%r9),%r9 -.byte 102,68,15,56,0,227 - - movdqa %xmm1,80(%rsp) - paddd %xmm4,%xmm1 - movdqa %xmm9,112(%rsp) - paddd %xmm11,%xmm9 - movdqa %xmm0,64(%rsp) - movdqa %xmm0,%xmm2 - movdqa %xmm8,96(%rsp) - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,213 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,212 -.byte 102,15,56,0,243 - prefetcht0 127(%r8) -.byte 15,56,201,229 -.byte 102,68,15,56,0,235 - prefetcht0 127(%r9) -.byte 69,15,56,201,220 - -.byte 102,15,56,0,251 - movdqa %xmm0,%xmm1 -.byte 102,68,15,56,0,243 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,0 -.byte 15,56,200,206 -.byte 69,15,58,204,194,0 -.byte 69,15,56,200,205 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,215 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,0 -.byte 15,56,200,204 -.byte 69,15,58,204,194,0 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,0 -.byte 15,56,200,213 -.byte 69,15,58,204,193,0 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,206 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,1 -.byte 15,56,200,215 -.byte 69,15,58,204,193,1 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,204 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,1 -.byte 15,56,200,213 -.byte 69,15,58,204,193,1 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,1 -.byte 15,56,200,206 -.byte 69,15,58,204,194,1 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,215 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,2 -.byte 15,56,200,204 -.byte 69,15,58,204,194,2 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,213 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 -.byte 15,56,201,229 - pxor %xmm12,%xmm14 -.byte 69,15,56,201,220 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,2 -.byte 15,56,200,206 -.byte 69,15,58,204,194,2 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 - pxor %xmm13,%xmm11 -.byte 69,15,56,201,229 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,2 -.byte 15,56,200,215 -.byte 69,15,58,204,193,2 -.byte 69,15,56,200,214 -.byte 15,56,202,231 -.byte 69,15,56,202,222 - pxor %xmm7,%xmm5 -.byte 15,56,201,247 - pxor %xmm14,%xmm12 -.byte 69,15,56,201,238 - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,204 -.byte 69,15,58,204,194,3 -.byte 69,15,56,200,203 -.byte 15,56,202,236 -.byte 69,15,56,202,227 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 - pxor %xmm11,%xmm13 -.byte 69,15,56,201,243 - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,3 -.byte 15,56,200,213 -.byte 69,15,58,204,193,3 -.byte 69,15,56,200,212 -.byte 15,56,202,245 -.byte 69,15,56,202,236 - pxor %xmm5,%xmm7 - pxor %xmm12,%xmm14 - - movl $1,%ecx - pxor %xmm4,%xmm4 - cmpl 0(%rbx),%ecx - cmovgeq %rsp,%r8 - - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,206 -.byte 69,15,58,204,194,3 -.byte 69,15,56,200,205 -.byte 15,56,202,254 -.byte 69,15,56,202,245 - - cmpl 4(%rbx),%ecx - cmovgeq %rsp,%r9 - movq (%rbx),%xmm6 - - movdqa %xmm0,%xmm2 - movdqa %xmm8,%xmm10 -.byte 15,58,204,193,3 -.byte 15,56,200,215 -.byte 69,15,58,204,193,3 -.byte 69,15,56,200,214 - - pshufd $0x00,%xmm6,%xmm11 - pshufd $0x55,%xmm6,%xmm12 - movdqa %xmm6,%xmm7 - pcmpgtd %xmm4,%xmm11 - pcmpgtd %xmm4,%xmm12 - - movdqa %xmm0,%xmm1 - movdqa %xmm8,%xmm9 -.byte 15,58,204,194,3 -.byte 15,56,200,204 -.byte 69,15,58,204,194,3 -.byte 68,15,56,200,204 - - pcmpgtd %xmm4,%xmm7 - pand %xmm11,%xmm0 - pand %xmm11,%xmm1 - pand %xmm12,%xmm8 - pand %xmm12,%xmm9 - paddd %xmm7,%xmm6 - - paddd 64(%rsp),%xmm0 - paddd 80(%rsp),%xmm1 - paddd 96(%rsp),%xmm8 - paddd 112(%rsp),%xmm9 - - movq %xmm6,(%rbx) - decl %edx - jnz .Loop_shaext - - movl 280(%rsp),%edx - - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm8,%xmm8 - - movdqa %xmm0,%xmm6 - punpckldq %xmm8,%xmm0 - punpckhdq %xmm8,%xmm6 - punpckhdq %xmm9,%xmm1 - movq %xmm0,0-64(%rdi) - psrldq $8,%xmm0 - movq %xmm6,64-64(%rdi) - psrldq $8,%xmm6 - movq %xmm0,32-64(%rdi) - psrldq $8,%xmm1 - movq %xmm6,96-64(%rdi) - movq %xmm1,128-64(%rdi) - - leaq 8(%rdi),%rdi - leaq 16(%rsi),%rsi - decl %edx - jnz .Loop_grande_shaext - -.Ldone_shaext: - - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_shaext: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_shaext,.-sha1_multi_block_shaext -.type sha1_multi_block_avx,@function -.align 32 -sha1_multi_block_avx: -.cfi_startproc -_avx_shortcut: - shrq $32,%rcx - cmpl $2,%edx - jb .Lavx - testl $32,%ecx - jnz _avx2_shortcut - jmp .Lavx -.align 32 -.Lavx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody_avx: - leaq K_XX_XX(%rip),%rbp - leaq 256(%rsp),%rbx - - vzeroupper -.Loop_grande_avx: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone_avx - - vmovdqu 0(%rdi),%xmm10 - leaq 128(%rsp),%rax - vmovdqu 32(%rdi),%xmm11 - vmovdqu 64(%rdi),%xmm12 - vmovdqu 96(%rdi),%xmm13 - vmovdqu 128(%rdi),%xmm14 - vmovdqu 96(%rbp),%xmm5 - jmp .Loop_avx - -.align 32 -.Loop_avx: - vmovdqa -32(%rbp),%xmm15 - vmovd (%r8),%xmm0 - leaq 64(%r8),%r8 - vmovd (%r9),%xmm2 - leaq 64(%r9),%r9 - vpinsrd $1,(%r10),%xmm0,%xmm0 - leaq 64(%r10),%r10 - vpinsrd $1,(%r11),%xmm2,%xmm2 - leaq 64(%r11),%r11 - vmovd -60(%r8),%xmm1 - vpunpckldq %xmm2,%xmm0,%xmm0 - vmovd -60(%r9),%xmm9 - vpshufb %xmm5,%xmm0,%xmm0 - vpinsrd $1,-60(%r10),%xmm1,%xmm1 - vpinsrd $1,-60(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,0-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -56(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -56(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-56(%r10),%xmm2,%xmm2 - vpinsrd $1,-56(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,16-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -52(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -52(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-52(%r10),%xmm3,%xmm3 - vpinsrd $1,-52(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,32-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -48(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -48(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-48(%r10),%xmm4,%xmm4 - vpinsrd $1,-48(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,48-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -44(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -44(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpinsrd $1,-44(%r10),%xmm0,%xmm0 - vpinsrd $1,-44(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,64-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -40(%r8),%xmm1 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -40(%r9),%xmm9 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpinsrd $1,-40(%r10),%xmm1,%xmm1 - vpinsrd $1,-40(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,80-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -36(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -36(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-36(%r10),%xmm2,%xmm2 - vpinsrd $1,-36(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,96-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -32(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -32(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-32(%r10),%xmm3,%xmm3 - vpinsrd $1,-32(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,112-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -28(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -28(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-28(%r10),%xmm4,%xmm4 - vpinsrd $1,-28(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,128-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -24(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -24(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpinsrd $1,-24(%r10),%xmm0,%xmm0 - vpinsrd $1,-24(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,144-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -20(%r8),%xmm1 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -20(%r9),%xmm9 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpinsrd $1,-20(%r10),%xmm1,%xmm1 - vpinsrd $1,-20(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,160-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpunpckldq %xmm9,%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -16(%r8),%xmm2 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -16(%r9),%xmm9 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpshufb %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpinsrd $1,-16(%r10),%xmm2,%xmm2 - vpinsrd $1,-16(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,176-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpunpckldq %xmm9,%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -12(%r8),%xmm3 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -12(%r9),%xmm9 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpshufb %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpinsrd $1,-12(%r10),%xmm3,%xmm3 - vpinsrd $1,-12(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,192-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpunpckldq %xmm9,%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -8(%r8),%xmm4 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -8(%r9),%xmm9 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpshufb %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpinsrd $1,-8(%r10),%xmm4,%xmm4 - vpinsrd $1,-8(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,208-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpunpckldq %xmm9,%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vmovd -4(%r8),%xmm0 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vmovd -4(%r9),%xmm9 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpshufb %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vmovdqa 0-128(%rax),%xmm1 - vpinsrd $1,-4(%r10),%xmm0,%xmm0 - vpinsrd $1,-4(%r11),%xmm9,%xmm9 - vpaddd %xmm15,%xmm10,%xmm10 - prefetcht0 63(%r8) - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,224-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpunpckldq %xmm9,%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - prefetcht0 63(%r9) - vpxor %xmm7,%xmm6,%xmm6 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - prefetcht0 63(%r10) - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - prefetcht0 63(%r11) - vpshufb %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 16-128(%rax),%xmm2 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 32-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpandn %xmm13,%xmm11,%xmm7 - - vpand %xmm12,%xmm11,%xmm6 - - vmovdqa %xmm0,240-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 128-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 48-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpandn %xmm12,%xmm10,%xmm7 - - vpand %xmm11,%xmm10,%xmm6 - - vmovdqa %xmm1,0-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 144-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 64-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpandn %xmm11,%xmm14,%xmm7 - - vpand %xmm10,%xmm14,%xmm6 - - vmovdqa %xmm2,16-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 160-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 80-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpandn %xmm10,%xmm13,%xmm7 - - vpand %xmm14,%xmm13,%xmm6 - - vmovdqa %xmm3,32-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 176-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 96-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpandn %xmm14,%xmm12,%xmm7 - - vpand %xmm13,%xmm12,%xmm6 - - vmovdqa %xmm4,48-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 192-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm7,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 0(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 112-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,64-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 208-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 128-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,80-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 224-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 144-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,96-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 240-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 160-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,112-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 0-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 176-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,128-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 16-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 192-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,144-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 32-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 208-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,160-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 48-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 224-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,176-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 64-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 240-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,192-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 80-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 0-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,208-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 96-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 16-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,224-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 112-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 32-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,240-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 128-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 48-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,0-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 144-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 64-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,16-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 160-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 80-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,32-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 176-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 96-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,48-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 192-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 112-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,64-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 208-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 128-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,80-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 224-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 144-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,96-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 240-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 160-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,112-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 0-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 32(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 176-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 16-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,128-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 192-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 32-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,144-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 208-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 48-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,160-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 224-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 64-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,176-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 240-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 80-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,192-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 0-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 96-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,208-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 16-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 112-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,224-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 32-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 128-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,240-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 48-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 144-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,0-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 64-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 160-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,16-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 80-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 176-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,32-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 96-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 192-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,48-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 112-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 208-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,64-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 128-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 224-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,80-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 144-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 240-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,96-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 160-128(%rax),%xmm3 - - vpaddd %xmm15,%xmm14,%xmm14 - vpslld $5,%xmm10,%xmm8 - vpand %xmm12,%xmm13,%xmm7 - vpxor 0-128(%rax),%xmm1,%xmm1 - - vpaddd %xmm7,%xmm14,%xmm14 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm13,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vmovdqu %xmm0,112-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm1,%xmm5 - vpand %xmm11,%xmm6,%xmm6 - vpaddd %xmm1,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpaddd %xmm6,%xmm14,%xmm14 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 176-128(%rax),%xmm4 - - vpaddd %xmm15,%xmm13,%xmm13 - vpslld $5,%xmm14,%xmm8 - vpand %xmm11,%xmm12,%xmm7 - vpxor 16-128(%rax),%xmm2,%xmm2 - - vpaddd %xmm7,%xmm13,%xmm13 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm12,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vmovdqu %xmm1,128-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm2,%xmm5 - vpand %xmm10,%xmm6,%xmm6 - vpaddd %xmm2,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpaddd %xmm6,%xmm13,%xmm13 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 192-128(%rax),%xmm0 - - vpaddd %xmm15,%xmm12,%xmm12 - vpslld $5,%xmm13,%xmm8 - vpand %xmm10,%xmm11,%xmm7 - vpxor 32-128(%rax),%xmm3,%xmm3 - - vpaddd %xmm7,%xmm12,%xmm12 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm11,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vmovdqu %xmm2,144-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm3,%xmm5 - vpand %xmm14,%xmm6,%xmm6 - vpaddd %xmm3,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpaddd %xmm6,%xmm12,%xmm12 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 208-128(%rax),%xmm1 - - vpaddd %xmm15,%xmm11,%xmm11 - vpslld $5,%xmm12,%xmm8 - vpand %xmm14,%xmm10,%xmm7 - vpxor 48-128(%rax),%xmm4,%xmm4 - - vpaddd %xmm7,%xmm11,%xmm11 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm10,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vmovdqu %xmm3,160-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm4,%xmm5 - vpand %xmm13,%xmm6,%xmm6 - vpaddd %xmm4,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpaddd %xmm6,%xmm11,%xmm11 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 224-128(%rax),%xmm2 - - vpaddd %xmm15,%xmm10,%xmm10 - vpslld $5,%xmm11,%xmm8 - vpand %xmm13,%xmm14,%xmm7 - vpxor 64-128(%rax),%xmm0,%xmm0 - - vpaddd %xmm7,%xmm10,%xmm10 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm14,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vmovdqu %xmm4,176-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpor %xmm9,%xmm8,%xmm8 - vpsrld $31,%xmm0,%xmm5 - vpand %xmm12,%xmm6,%xmm6 - vpaddd %xmm0,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vmovdqa 64(%rbp),%xmm15 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 240-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,192-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 80-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 0-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,208-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 96-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 16-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,224-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 112-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 32-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,240-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 128-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 48-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,0-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 144-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 64-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,16-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 160-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 80-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,32-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 176-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 96-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vmovdqa %xmm2,48-128(%rax) - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 192-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 112-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vmovdqa %xmm3,64-128(%rax) - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 208-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 128-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vmovdqa %xmm4,80-128(%rax) - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 224-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 144-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vmovdqa %xmm0,96-128(%rax) - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 240-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 160-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vmovdqa %xmm1,112-128(%rax) - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 0-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 176-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 16-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 192-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 32-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpxor %xmm2,%xmm0,%xmm0 - vmovdqa 208-128(%rax),%xmm2 - - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - vpaddd %xmm4,%xmm10,%xmm10 - vpxor 48-128(%rax),%xmm0,%xmm0 - vpsrld $27,%xmm11,%xmm9 - vpxor %xmm13,%xmm6,%xmm6 - vpxor %xmm2,%xmm0,%xmm0 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - vpsrld $31,%xmm0,%xmm5 - vpaddd %xmm0,%xmm0,%xmm0 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm5,%xmm0,%xmm0 - vpor %xmm7,%xmm12,%xmm12 - vpxor %xmm3,%xmm1,%xmm1 - vmovdqa 224-128(%rax),%xmm3 - - vpslld $5,%xmm10,%xmm8 - vpaddd %xmm15,%xmm14,%xmm14 - vpxor %xmm11,%xmm13,%xmm6 - vpaddd %xmm0,%xmm14,%xmm14 - vpxor 64-128(%rax),%xmm1,%xmm1 - vpsrld $27,%xmm10,%xmm9 - vpxor %xmm12,%xmm6,%xmm6 - vpxor %xmm3,%xmm1,%xmm1 - - vpslld $30,%xmm11,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm14,%xmm14 - vpsrld $31,%xmm1,%xmm5 - vpaddd %xmm1,%xmm1,%xmm1 - - vpsrld $2,%xmm11,%xmm11 - vpaddd %xmm8,%xmm14,%xmm14 - vpor %xmm5,%xmm1,%xmm1 - vpor %xmm7,%xmm11,%xmm11 - vpxor %xmm4,%xmm2,%xmm2 - vmovdqa 240-128(%rax),%xmm4 - - vpslld $5,%xmm14,%xmm8 - vpaddd %xmm15,%xmm13,%xmm13 - vpxor %xmm10,%xmm12,%xmm6 - vpaddd %xmm1,%xmm13,%xmm13 - vpxor 80-128(%rax),%xmm2,%xmm2 - vpsrld $27,%xmm14,%xmm9 - vpxor %xmm11,%xmm6,%xmm6 - vpxor %xmm4,%xmm2,%xmm2 - - vpslld $30,%xmm10,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm13,%xmm13 - vpsrld $31,%xmm2,%xmm5 - vpaddd %xmm2,%xmm2,%xmm2 - - vpsrld $2,%xmm10,%xmm10 - vpaddd %xmm8,%xmm13,%xmm13 - vpor %xmm5,%xmm2,%xmm2 - vpor %xmm7,%xmm10,%xmm10 - vpxor %xmm0,%xmm3,%xmm3 - vmovdqa 0-128(%rax),%xmm0 - - vpslld $5,%xmm13,%xmm8 - vpaddd %xmm15,%xmm12,%xmm12 - vpxor %xmm14,%xmm11,%xmm6 - vpaddd %xmm2,%xmm12,%xmm12 - vpxor 96-128(%rax),%xmm3,%xmm3 - vpsrld $27,%xmm13,%xmm9 - vpxor %xmm10,%xmm6,%xmm6 - vpxor %xmm0,%xmm3,%xmm3 - - vpslld $30,%xmm14,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - vpsrld $31,%xmm3,%xmm5 - vpaddd %xmm3,%xmm3,%xmm3 - - vpsrld $2,%xmm14,%xmm14 - vpaddd %xmm8,%xmm12,%xmm12 - vpor %xmm5,%xmm3,%xmm3 - vpor %xmm7,%xmm14,%xmm14 - vpxor %xmm1,%xmm4,%xmm4 - vmovdqa 16-128(%rax),%xmm1 - - vpslld $5,%xmm12,%xmm8 - vpaddd %xmm15,%xmm11,%xmm11 - vpxor %xmm13,%xmm10,%xmm6 - vpaddd %xmm3,%xmm11,%xmm11 - vpxor 112-128(%rax),%xmm4,%xmm4 - vpsrld $27,%xmm12,%xmm9 - vpxor %xmm14,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm4 - - vpslld $30,%xmm13,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm11,%xmm11 - vpsrld $31,%xmm4,%xmm5 - vpaddd %xmm4,%xmm4,%xmm4 - - vpsrld $2,%xmm13,%xmm13 - vpaddd %xmm8,%xmm11,%xmm11 - vpor %xmm5,%xmm4,%xmm4 - vpor %xmm7,%xmm13,%xmm13 - vpslld $5,%xmm11,%xmm8 - vpaddd %xmm15,%xmm10,%xmm10 - vpxor %xmm12,%xmm14,%xmm6 - - vpsrld $27,%xmm11,%xmm9 - vpaddd %xmm4,%xmm10,%xmm10 - vpxor %xmm13,%xmm6,%xmm6 - - vpslld $30,%xmm12,%xmm7 - vpor %xmm9,%xmm8,%xmm8 - vpaddd %xmm6,%xmm10,%xmm10 - - vpsrld $2,%xmm12,%xmm12 - vpaddd %xmm8,%xmm10,%xmm10 - vpor %xmm7,%xmm12,%xmm12 - movl $1,%ecx - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqu (%rbx),%xmm6 - vpxor %xmm8,%xmm8,%xmm8 - vmovdqa %xmm6,%xmm7 - vpcmpgtd %xmm8,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - - vpand %xmm7,%xmm10,%xmm10 - vpand %xmm7,%xmm11,%xmm11 - vpaddd 0(%rdi),%xmm10,%xmm10 - vpand %xmm7,%xmm12,%xmm12 - vpaddd 32(%rdi),%xmm11,%xmm11 - vpand %xmm7,%xmm13,%xmm13 - vpaddd 64(%rdi),%xmm12,%xmm12 - vpand %xmm7,%xmm14,%xmm14 - vpaddd 96(%rdi),%xmm13,%xmm13 - vpaddd 128(%rdi),%xmm14,%xmm14 - vmovdqu %xmm10,0(%rdi) - vmovdqu %xmm11,32(%rdi) - vmovdqu %xmm12,64(%rdi) - vmovdqu %xmm13,96(%rdi) - vmovdqu %xmm14,128(%rdi) - - vmovdqu %xmm6,(%rbx) - vmovdqu 96(%rbp),%xmm5 - decl %edx - jnz .Loop_avx - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande_avx - -.Ldone_avx: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_avx,.-sha1_multi_block_avx -.type sha1_multi_block_avx2,@function -.align 32 -sha1_multi_block_avx2: -.cfi_startproc -_avx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-256,%rsp - movq %rax,544(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x04,0x06,0x23,0x08 -.Lbody_avx2: - leaq K_XX_XX(%rip),%rbp - shrl $1,%edx - - vzeroupper -.Loop_grande_avx2: - movl %edx,552(%rsp) - xorl %edx,%edx - leaq 512(%rsp),%rbx - - movl 0(%rsi),%r12d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r12 - - movl 8(%rsi),%r13d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r13 - - movl 16(%rsi),%r14d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r14 - - movl 24(%rsi),%r15d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r15 - - movl 32(%rsi),%r8d - - movl 36(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,16(%rbx) - cmovleq %rbp,%r8 - - movl 40(%rsi),%r9d - - movl 44(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,20(%rbx) - cmovleq %rbp,%r9 - - movl 48(%rsi),%r10d - - movl 52(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,24(%rbx) - cmovleq %rbp,%r10 - - movl 56(%rsi),%r11d - - movl 60(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,28(%rbx) - cmovleq %rbp,%r11 - vmovdqu 0(%rdi),%ymm0 - leaq 128(%rsp),%rax - vmovdqu 32(%rdi),%ymm1 - leaq 256+128(%rsp),%rbx - vmovdqu 64(%rdi),%ymm2 - vmovdqu 96(%rdi),%ymm3 - vmovdqu 128(%rdi),%ymm4 - vmovdqu 96(%rbp),%ymm9 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - vmovdqa -32(%rbp),%ymm15 - vmovd (%r12),%xmm10 - leaq 64(%r12),%r12 - vmovd (%r8),%xmm12 - leaq 64(%r8),%r8 - vmovd (%r13),%xmm7 - leaq 64(%r13),%r13 - vmovd (%r9),%xmm6 - leaq 64(%r9),%r9 - vpinsrd $1,(%r14),%xmm10,%xmm10 - leaq 64(%r14),%r14 - vpinsrd $1,(%r10),%xmm12,%xmm12 - leaq 64(%r10),%r10 - vpinsrd $1,(%r15),%xmm7,%xmm7 - leaq 64(%r15),%r15 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,(%r11),%xmm6,%xmm6 - leaq 64(%r11),%r11 - vpunpckldq %ymm6,%ymm12,%ymm12 - vmovd -60(%r12),%xmm11 - vinserti128 $1,%xmm12,%ymm10,%ymm10 - vmovd -60(%r8),%xmm8 - vpshufb %ymm9,%ymm10,%ymm10 - vmovd -60(%r13),%xmm7 - vmovd -60(%r9),%xmm6 - vpinsrd $1,-60(%r14),%xmm11,%xmm11 - vpinsrd $1,-60(%r10),%xmm8,%xmm8 - vpinsrd $1,-60(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-60(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,0-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -56(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -56(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -56(%r13),%xmm7 - vmovd -56(%r9),%xmm6 - vpinsrd $1,-56(%r14),%xmm12,%xmm12 - vpinsrd $1,-56(%r10),%xmm8,%xmm8 - vpinsrd $1,-56(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-56(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,32-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -52(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -52(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -52(%r13),%xmm7 - vmovd -52(%r9),%xmm6 - vpinsrd $1,-52(%r14),%xmm13,%xmm13 - vpinsrd $1,-52(%r10),%xmm8,%xmm8 - vpinsrd $1,-52(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-52(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,64-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -48(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -48(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -48(%r13),%xmm7 - vmovd -48(%r9),%xmm6 - vpinsrd $1,-48(%r14),%xmm14,%xmm14 - vpinsrd $1,-48(%r10),%xmm8,%xmm8 - vpinsrd $1,-48(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-48(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,96-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -44(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -44(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovd -44(%r13),%xmm7 - vmovd -44(%r9),%xmm6 - vpinsrd $1,-44(%r14),%xmm10,%xmm10 - vpinsrd $1,-44(%r10),%xmm8,%xmm8 - vpinsrd $1,-44(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-44(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,128-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -40(%r12),%xmm11 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -40(%r8),%xmm8 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovd -40(%r13),%xmm7 - vmovd -40(%r9),%xmm6 - vpinsrd $1,-40(%r14),%xmm11,%xmm11 - vpinsrd $1,-40(%r10),%xmm8,%xmm8 - vpinsrd $1,-40(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-40(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,160-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -36(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -36(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -36(%r13),%xmm7 - vmovd -36(%r9),%xmm6 - vpinsrd $1,-36(%r14),%xmm12,%xmm12 - vpinsrd $1,-36(%r10),%xmm8,%xmm8 - vpinsrd $1,-36(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-36(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,192-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -32(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -32(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -32(%r13),%xmm7 - vmovd -32(%r9),%xmm6 - vpinsrd $1,-32(%r14),%xmm13,%xmm13 - vpinsrd $1,-32(%r10),%xmm8,%xmm8 - vpinsrd $1,-32(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-32(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,224-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -28(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -28(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -28(%r13),%xmm7 - vmovd -28(%r9),%xmm6 - vpinsrd $1,-28(%r14),%xmm14,%xmm14 - vpinsrd $1,-28(%r10),%xmm8,%xmm8 - vpinsrd $1,-28(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-28(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,256-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -24(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -24(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovd -24(%r13),%xmm7 - vmovd -24(%r9),%xmm6 - vpinsrd $1,-24(%r14),%xmm10,%xmm10 - vpinsrd $1,-24(%r10),%xmm8,%xmm8 - vpinsrd $1,-24(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-24(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,288-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -20(%r12),%xmm11 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -20(%r8),%xmm8 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovd -20(%r13),%xmm7 - vmovd -20(%r9),%xmm6 - vpinsrd $1,-20(%r14),%xmm11,%xmm11 - vpinsrd $1,-20(%r10),%xmm8,%xmm8 - vpinsrd $1,-20(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm11,%ymm11 - vpinsrd $1,-20(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,320-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vinserti128 $1,%xmm8,%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -16(%r12),%xmm12 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -16(%r8),%xmm8 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpshufb %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vmovd -16(%r13),%xmm7 - vmovd -16(%r9),%xmm6 - vpinsrd $1,-16(%r14),%xmm12,%xmm12 - vpinsrd $1,-16(%r10),%xmm8,%xmm8 - vpinsrd $1,-16(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm12,%ymm12 - vpinsrd $1,-16(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,352-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vinserti128 $1,%xmm8,%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -12(%r12),%xmm13 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -12(%r8),%xmm8 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpshufb %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vmovd -12(%r13),%xmm7 - vmovd -12(%r9),%xmm6 - vpinsrd $1,-12(%r14),%xmm13,%xmm13 - vpinsrd $1,-12(%r10),%xmm8,%xmm8 - vpinsrd $1,-12(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm13,%ymm13 - vpinsrd $1,-12(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,384-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vinserti128 $1,%xmm8,%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -8(%r12),%xmm14 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -8(%r8),%xmm8 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpshufb %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vmovd -8(%r13),%xmm7 - vmovd -8(%r9),%xmm6 - vpinsrd $1,-8(%r14),%xmm14,%xmm14 - vpinsrd $1,-8(%r10),%xmm8,%xmm8 - vpinsrd $1,-8(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm14,%ymm14 - vpinsrd $1,-8(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,416-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vinserti128 $1,%xmm8,%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vmovd -4(%r12),%xmm10 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vmovd -4(%r8),%xmm8 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpshufb %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vmovdqa 0-128(%rax),%ymm11 - vmovd -4(%r13),%xmm7 - vmovd -4(%r9),%xmm6 - vpinsrd $1,-4(%r14),%xmm10,%xmm10 - vpinsrd $1,-4(%r10),%xmm8,%xmm8 - vpinsrd $1,-4(%r15),%xmm7,%xmm7 - vpunpckldq %ymm7,%ymm10,%ymm10 - vpinsrd $1,-4(%r11),%xmm6,%xmm6 - vpunpckldq %ymm6,%ymm8,%ymm8 - vpaddd %ymm15,%ymm0,%ymm0 - prefetcht0 63(%r12) - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,448-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vinserti128 $1,%xmm8,%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - prefetcht0 63(%r13) - vpxor %ymm6,%ymm5,%ymm5 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - prefetcht0 63(%r14) - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - prefetcht0 63(%r15) - vpshufb %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 32-128(%rax),%ymm12 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 64-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpandn %ymm3,%ymm1,%ymm6 - prefetcht0 63(%r8) - vpand %ymm2,%ymm1,%ymm5 - - vmovdqa %ymm10,480-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 256-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - prefetcht0 63(%r9) - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - prefetcht0 63(%r10) - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - prefetcht0 63(%r11) - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 96-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpandn %ymm2,%ymm0,%ymm6 - - vpand %ymm1,%ymm0,%ymm5 - - vmovdqa %ymm11,0-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 288-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 128-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpandn %ymm1,%ymm4,%ymm6 - - vpand %ymm0,%ymm4,%ymm5 - - vmovdqa %ymm12,32-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 320-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 160-128(%rax),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpandn %ymm0,%ymm3,%ymm6 - - vpand %ymm4,%ymm3,%ymm5 - - vmovdqa %ymm13,64-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 352-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 192-128(%rax),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpandn %ymm4,%ymm2,%ymm6 - - vpand %ymm3,%ymm2,%ymm5 - - vmovdqa %ymm14,96-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 384-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm6,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 0(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 224-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,128-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 416-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 256-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,160-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 448-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 288-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,192-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 480-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 320-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,224-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 0-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 352-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,256-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 32-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 384-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,288-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 64-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 416-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,320-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 96-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 448-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,352-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 128-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 480-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,384-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 160-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 0-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,416-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 192-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 32-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,448-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 224-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 64-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,480-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 256-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 96-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,0-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 288-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 128-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,32-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 320-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 160-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,64-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 352-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 192-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,96-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 384-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 224-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,128-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 416-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 256-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,160-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 448-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 288-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,192-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 480-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 320-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,224-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 0-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 32(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 352-256-128(%rbx),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 32-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,256-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 384-256-128(%rbx),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 64-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,288-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 416-256-128(%rbx),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 96-128(%rax),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,320-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 448-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 128-128(%rax),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,352-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 480-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 160-128(%rax),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,384-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 0-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 192-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,416-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 32-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 224-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,448-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 64-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 256-256-128(%rbx),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,480-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 96-128(%rax),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 288-256-128(%rbx),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,0-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 128-128(%rax),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 320-256-128(%rbx),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,32-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 160-128(%rax),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 352-256-128(%rbx),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,64-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 192-128(%rax),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 384-256-128(%rbx),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,96-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 224-128(%rax),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 416-256-128(%rbx),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,128-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 256-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 448-256-128(%rbx),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,160-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 288-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 480-256-128(%rbx),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,192-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 320-256-128(%rbx),%ymm13 - - vpaddd %ymm15,%ymm4,%ymm4 - vpslld $5,%ymm0,%ymm7 - vpand %ymm2,%ymm3,%ymm6 - vpxor 0-128(%rax),%ymm11,%ymm11 - - vpaddd %ymm6,%ymm4,%ymm4 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm3,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vmovdqu %ymm10,224-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm11,%ymm9 - vpand %ymm1,%ymm5,%ymm5 - vpaddd %ymm11,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpaddd %ymm5,%ymm4,%ymm4 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 352-256-128(%rbx),%ymm14 - - vpaddd %ymm15,%ymm3,%ymm3 - vpslld $5,%ymm4,%ymm7 - vpand %ymm1,%ymm2,%ymm6 - vpxor 32-128(%rax),%ymm12,%ymm12 - - vpaddd %ymm6,%ymm3,%ymm3 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm2,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vmovdqu %ymm11,256-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm12,%ymm9 - vpand %ymm0,%ymm5,%ymm5 - vpaddd %ymm12,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpaddd %ymm5,%ymm3,%ymm3 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 384-256-128(%rbx),%ymm10 - - vpaddd %ymm15,%ymm2,%ymm2 - vpslld $5,%ymm3,%ymm7 - vpand %ymm0,%ymm1,%ymm6 - vpxor 64-128(%rax),%ymm13,%ymm13 - - vpaddd %ymm6,%ymm2,%ymm2 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm1,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vmovdqu %ymm12,288-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm13,%ymm9 - vpand %ymm4,%ymm5,%ymm5 - vpaddd %ymm13,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpaddd %ymm5,%ymm2,%ymm2 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 416-256-128(%rbx),%ymm11 - - vpaddd %ymm15,%ymm1,%ymm1 - vpslld $5,%ymm2,%ymm7 - vpand %ymm4,%ymm0,%ymm6 - vpxor 96-128(%rax),%ymm14,%ymm14 - - vpaddd %ymm6,%ymm1,%ymm1 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm0,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vmovdqu %ymm13,320-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm14,%ymm9 - vpand %ymm3,%ymm5,%ymm5 - vpaddd %ymm14,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpaddd %ymm5,%ymm1,%ymm1 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 448-256-128(%rbx),%ymm12 - - vpaddd %ymm15,%ymm0,%ymm0 - vpslld $5,%ymm1,%ymm7 - vpand %ymm3,%ymm4,%ymm6 - vpxor 128-128(%rax),%ymm10,%ymm10 - - vpaddd %ymm6,%ymm0,%ymm0 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm4,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vmovdqu %ymm14,352-256-128(%rbx) - vpaddd %ymm14,%ymm0,%ymm0 - vpor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm10,%ymm9 - vpand %ymm2,%ymm5,%ymm5 - vpaddd %ymm10,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vmovdqa 64(%rbp),%ymm15 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 480-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,384-256-128(%rbx) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 160-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 0-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,416-256-128(%rbx) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 192-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 32-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,448-256-128(%rbx) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 224-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 64-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,480-256-128(%rbx) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 256-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 96-128(%rax),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,0-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 288-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 128-128(%rax),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,32-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 320-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 160-128(%rax),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,64-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 352-256-128(%rbx),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 192-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vmovdqa %ymm12,96-128(%rax) - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 384-256-128(%rbx),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 224-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vmovdqa %ymm13,128-128(%rax) - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 416-256-128(%rbx),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 256-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vmovdqa %ymm14,160-128(%rax) - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 448-256-128(%rbx),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 288-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vmovdqa %ymm10,192-128(%rax) - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 480-256-128(%rbx),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 320-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vmovdqa %ymm11,224-128(%rax) - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 0-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 352-256-128(%rbx),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 32-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 384-256-128(%rbx),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 64-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpxor %ymm12,%ymm10,%ymm10 - vmovdqa 416-256-128(%rbx),%ymm12 - - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - vpaddd %ymm14,%ymm0,%ymm0 - vpxor 96-128(%rax),%ymm10,%ymm10 - vpsrld $27,%ymm1,%ymm8 - vpxor %ymm3,%ymm5,%ymm5 - vpxor %ymm12,%ymm10,%ymm10 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - vpsrld $31,%ymm10,%ymm9 - vpaddd %ymm10,%ymm10,%ymm10 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm9,%ymm10,%ymm10 - vpor %ymm6,%ymm2,%ymm2 - vpxor %ymm13,%ymm11,%ymm11 - vmovdqa 448-256-128(%rbx),%ymm13 - - vpslld $5,%ymm0,%ymm7 - vpaddd %ymm15,%ymm4,%ymm4 - vpxor %ymm1,%ymm3,%ymm5 - vpaddd %ymm10,%ymm4,%ymm4 - vpxor 128-128(%rax),%ymm11,%ymm11 - vpsrld $27,%ymm0,%ymm8 - vpxor %ymm2,%ymm5,%ymm5 - vpxor %ymm13,%ymm11,%ymm11 - - vpslld $30,%ymm1,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm4,%ymm4 - vpsrld $31,%ymm11,%ymm9 - vpaddd %ymm11,%ymm11,%ymm11 - - vpsrld $2,%ymm1,%ymm1 - vpaddd %ymm7,%ymm4,%ymm4 - vpor %ymm9,%ymm11,%ymm11 - vpor %ymm6,%ymm1,%ymm1 - vpxor %ymm14,%ymm12,%ymm12 - vmovdqa 480-256-128(%rbx),%ymm14 - - vpslld $5,%ymm4,%ymm7 - vpaddd %ymm15,%ymm3,%ymm3 - vpxor %ymm0,%ymm2,%ymm5 - vpaddd %ymm11,%ymm3,%ymm3 - vpxor 160-128(%rax),%ymm12,%ymm12 - vpsrld $27,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm14,%ymm12,%ymm12 - - vpslld $30,%ymm0,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm3,%ymm3 - vpsrld $31,%ymm12,%ymm9 - vpaddd %ymm12,%ymm12,%ymm12 - - vpsrld $2,%ymm0,%ymm0 - vpaddd %ymm7,%ymm3,%ymm3 - vpor %ymm9,%ymm12,%ymm12 - vpor %ymm6,%ymm0,%ymm0 - vpxor %ymm10,%ymm13,%ymm13 - vmovdqa 0-128(%rax),%ymm10 - - vpslld $5,%ymm3,%ymm7 - vpaddd %ymm15,%ymm2,%ymm2 - vpxor %ymm4,%ymm1,%ymm5 - vpaddd %ymm12,%ymm2,%ymm2 - vpxor 192-128(%rax),%ymm13,%ymm13 - vpsrld $27,%ymm3,%ymm8 - vpxor %ymm0,%ymm5,%ymm5 - vpxor %ymm10,%ymm13,%ymm13 - - vpslld $30,%ymm4,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm2,%ymm2 - vpsrld $31,%ymm13,%ymm9 - vpaddd %ymm13,%ymm13,%ymm13 - - vpsrld $2,%ymm4,%ymm4 - vpaddd %ymm7,%ymm2,%ymm2 - vpor %ymm9,%ymm13,%ymm13 - vpor %ymm6,%ymm4,%ymm4 - vpxor %ymm11,%ymm14,%ymm14 - vmovdqa 32-128(%rax),%ymm11 - - vpslld $5,%ymm2,%ymm7 - vpaddd %ymm15,%ymm1,%ymm1 - vpxor %ymm3,%ymm0,%ymm5 - vpaddd %ymm13,%ymm1,%ymm1 - vpxor 224-128(%rax),%ymm14,%ymm14 - vpsrld $27,%ymm2,%ymm8 - vpxor %ymm4,%ymm5,%ymm5 - vpxor %ymm11,%ymm14,%ymm14 - - vpslld $30,%ymm3,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm1,%ymm1 - vpsrld $31,%ymm14,%ymm9 - vpaddd %ymm14,%ymm14,%ymm14 - - vpsrld $2,%ymm3,%ymm3 - vpaddd %ymm7,%ymm1,%ymm1 - vpor %ymm9,%ymm14,%ymm14 - vpor %ymm6,%ymm3,%ymm3 - vpslld $5,%ymm1,%ymm7 - vpaddd %ymm15,%ymm0,%ymm0 - vpxor %ymm2,%ymm4,%ymm5 - - vpsrld $27,%ymm1,%ymm8 - vpaddd %ymm14,%ymm0,%ymm0 - vpxor %ymm3,%ymm5,%ymm5 - - vpslld $30,%ymm2,%ymm6 - vpor %ymm8,%ymm7,%ymm7 - vpaddd %ymm5,%ymm0,%ymm0 - - vpsrld $2,%ymm2,%ymm2 - vpaddd %ymm7,%ymm0,%ymm0 - vpor %ymm6,%ymm2,%ymm2 - movl $1,%ecx - leaq 512(%rsp),%rbx - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r12 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r13 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r14 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r15 - cmpl 16(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 20(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 24(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 28(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqu (%rbx),%ymm5 - vpxor %ymm7,%ymm7,%ymm7 - vmovdqa %ymm5,%ymm6 - vpcmpgtd %ymm7,%ymm6,%ymm6 - vpaddd %ymm6,%ymm5,%ymm5 - - vpand %ymm6,%ymm0,%ymm0 - vpand %ymm6,%ymm1,%ymm1 - vpaddd 0(%rdi),%ymm0,%ymm0 - vpand %ymm6,%ymm2,%ymm2 - vpaddd 32(%rdi),%ymm1,%ymm1 - vpand %ymm6,%ymm3,%ymm3 - vpaddd 64(%rdi),%ymm2,%ymm2 - vpand %ymm6,%ymm4,%ymm4 - vpaddd 96(%rdi),%ymm3,%ymm3 - vpaddd 128(%rdi),%ymm4,%ymm4 - vmovdqu %ymm0,0(%rdi) - vmovdqu %ymm1,32(%rdi) - vmovdqu %ymm2,64(%rdi) - vmovdqu %ymm3,96(%rdi) - vmovdqu %ymm4,128(%rdi) - - vmovdqu %ymm5,(%rbx) - leaq 256+128(%rsp),%rbx - vmovdqu 96(%rbp),%ymm9 - decl %edx - jnz .Loop_avx2 - - - - - - - -.Ldone_avx2: - movq 544(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_multi_block_avx2,.-sha1_multi_block_avx2 - -.align 256 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -K_XX_XX: -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 -.byte 83,72,65,49,32,109,117,108,116,105,45,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s deleted file mode 100644 index d1680247a7f381..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s +++ /dev/null @@ -1,5471 +0,0 @@ -.text - - -.globl sha1_block_data_order -.type sha1_block_data_order,@function -.align 16 -sha1_block_data_order: -.cfi_startproc - movl OPENSSL_ia32cap_P+0(%rip),%r9d - movl OPENSSL_ia32cap_P+4(%rip),%r8d - movl OPENSSL_ia32cap_P+8(%rip),%r10d - testl $512,%r8d - jz .Lialu - testl $536870912,%r10d - jnz _shaext_shortcut - andl $296,%r10d - cmpl $296,%r10d - je _avx2_shortcut - andl $268435456,%r8d - andl $1073741824,%r9d - orl %r9d,%r8d - cmpl $1342177280,%r8d - je _avx_shortcut - jmp _ssse3_shortcut - -.align 16 -.Lialu: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - movq %rdi,%r8 - subq $72,%rsp - movq %rsi,%r9 - andq $-64,%rsp - movq %rdx,%r10 - movq %rax,64(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xc0,0x00,0x06,0x23,0x08 -.Lprologue: - - movl 0(%r8),%esi - movl 4(%r8),%edi - movl 8(%r8),%r11d - movl 12(%r8),%r12d - movl 16(%r8),%r13d - jmp .Lloop - -.align 16 -.Lloop: - movl 0(%r9),%edx - bswapl %edx - movl 4(%r9),%ebp - movl %r12d,%eax - movl %edx,0(%rsp) - movl %esi,%ecx - bswapl %ebp - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%rdx,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 8(%r9),%r14d - movl %r11d,%eax - movl %ebp,4(%rsp) - movl %r13d,%ecx - bswapl %r14d - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%rbp,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 12(%r9),%edx - movl %edi,%eax - movl %r14d,8(%rsp) - movl %r12d,%ecx - bswapl %edx - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%r14,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 16(%r9),%ebp - movl %esi,%eax - movl %edx,12(%rsp) - movl %r11d,%ecx - bswapl %ebp - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%rdx,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 20(%r9),%r14d - movl %r13d,%eax - movl %ebp,16(%rsp) - movl %edi,%ecx - bswapl %r14d - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%rbp,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - movl 24(%r9),%edx - movl %r12d,%eax - movl %r14d,20(%rsp) - movl %esi,%ecx - bswapl %edx - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%r14,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 28(%r9),%ebp - movl %r11d,%eax - movl %edx,24(%rsp) - movl %r13d,%ecx - bswapl %ebp - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%rdx,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 32(%r9),%r14d - movl %edi,%eax - movl %ebp,28(%rsp) - movl %r12d,%ecx - bswapl %r14d - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%rbp,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 36(%r9),%edx - movl %esi,%eax - movl %r14d,32(%rsp) - movl %r11d,%ecx - bswapl %edx - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%r14,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 40(%r9),%ebp - movl %r13d,%eax - movl %edx,36(%rsp) - movl %edi,%ecx - bswapl %ebp - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%rdx,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - movl 44(%r9),%r14d - movl %r12d,%eax - movl %ebp,40(%rsp) - movl %esi,%ecx - bswapl %r14d - xorl %r11d,%eax - roll $5,%ecx - andl %edi,%eax - leal 1518500249(%rbp,%r13,1),%r13d - addl %ecx,%r13d - xorl %r12d,%eax - roll $30,%edi - addl %eax,%r13d - movl 48(%r9),%edx - movl %r11d,%eax - movl %r14d,44(%rsp) - movl %r13d,%ecx - bswapl %edx - xorl %edi,%eax - roll $5,%ecx - andl %esi,%eax - leal 1518500249(%r14,%r12,1),%r12d - addl %ecx,%r12d - xorl %r11d,%eax - roll $30,%esi - addl %eax,%r12d - movl 52(%r9),%ebp - movl %edi,%eax - movl %edx,48(%rsp) - movl %r12d,%ecx - bswapl %ebp - xorl %esi,%eax - roll $5,%ecx - andl %r13d,%eax - leal 1518500249(%rdx,%r11,1),%r11d - addl %ecx,%r11d - xorl %edi,%eax - roll $30,%r13d - addl %eax,%r11d - movl 56(%r9),%r14d - movl %esi,%eax - movl %ebp,52(%rsp) - movl %r11d,%ecx - bswapl %r14d - xorl %r13d,%eax - roll $5,%ecx - andl %r12d,%eax - leal 1518500249(%rbp,%rdi,1),%edi - addl %ecx,%edi - xorl %esi,%eax - roll $30,%r12d - addl %eax,%edi - movl 60(%r9),%edx - movl %r13d,%eax - movl %r14d,56(%rsp) - movl %edi,%ecx - bswapl %edx - xorl %r12d,%eax - roll $5,%ecx - andl %r11d,%eax - leal 1518500249(%r14,%rsi,1),%esi - addl %ecx,%esi - xorl %r13d,%eax - roll $30,%r11d - addl %eax,%esi - xorl 0(%rsp),%ebp - movl %r12d,%eax - movl %edx,60(%rsp) - movl %esi,%ecx - xorl 8(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 32(%rsp),%ebp - andl %edi,%eax - leal 1518500249(%rdx,%r13,1),%r13d - roll $30,%edi - xorl %r12d,%eax - addl %ecx,%r13d - roll $1,%ebp - addl %eax,%r13d - xorl 4(%rsp),%r14d - movl %r11d,%eax - movl %ebp,0(%rsp) - movl %r13d,%ecx - xorl 12(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 36(%rsp),%r14d - andl %esi,%eax - leal 1518500249(%rbp,%r12,1),%r12d - roll $30,%esi - xorl %r11d,%eax - addl %ecx,%r12d - roll $1,%r14d - addl %eax,%r12d - xorl 8(%rsp),%edx - movl %edi,%eax - movl %r14d,4(%rsp) - movl %r12d,%ecx - xorl 16(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 40(%rsp),%edx - andl %r13d,%eax - leal 1518500249(%r14,%r11,1),%r11d - roll $30,%r13d - xorl %edi,%eax - addl %ecx,%r11d - roll $1,%edx - addl %eax,%r11d - xorl 12(%rsp),%ebp - movl %esi,%eax - movl %edx,8(%rsp) - movl %r11d,%ecx - xorl 20(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 44(%rsp),%ebp - andl %r12d,%eax - leal 1518500249(%rdx,%rdi,1),%edi - roll $30,%r12d - xorl %esi,%eax - addl %ecx,%edi - roll $1,%ebp - addl %eax,%edi - xorl 16(%rsp),%r14d - movl %r13d,%eax - movl %ebp,12(%rsp) - movl %edi,%ecx - xorl 24(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 48(%rsp),%r14d - andl %r11d,%eax - leal 1518500249(%rbp,%rsi,1),%esi - roll $30,%r11d - xorl %r13d,%eax - addl %ecx,%esi - roll $1,%r14d - addl %eax,%esi - xorl 20(%rsp),%edx - movl %edi,%eax - movl %r14d,16(%rsp) - movl %esi,%ecx - xorl 28(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 52(%rsp),%edx - leal 1859775393(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 24(%rsp),%ebp - movl %esi,%eax - movl %edx,20(%rsp) - movl %r13d,%ecx - xorl 32(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 56(%rsp),%ebp - leal 1859775393(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 28(%rsp),%r14d - movl %r13d,%eax - movl %ebp,24(%rsp) - movl %r12d,%ecx - xorl 36(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 60(%rsp),%r14d - leal 1859775393(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 32(%rsp),%edx - movl %r12d,%eax - movl %r14d,28(%rsp) - movl %r11d,%ecx - xorl 40(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 0(%rsp),%edx - leal 1859775393(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 36(%rsp),%ebp - movl %r11d,%eax - movl %edx,32(%rsp) - movl %edi,%ecx - xorl 44(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 4(%rsp),%ebp - leal 1859775393(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 40(%rsp),%r14d - movl %edi,%eax - movl %ebp,36(%rsp) - movl %esi,%ecx - xorl 48(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 8(%rsp),%r14d - leal 1859775393(%rbp,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%r14d - xorl 44(%rsp),%edx - movl %esi,%eax - movl %r14d,40(%rsp) - movl %r13d,%ecx - xorl 52(%rsp),%edx - xorl %r11d,%eax - roll $5,%ecx - xorl 12(%rsp),%edx - leal 1859775393(%r14,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%edx - xorl 48(%rsp),%ebp - movl %r13d,%eax - movl %edx,44(%rsp) - movl %r12d,%ecx - xorl 56(%rsp),%ebp - xorl %edi,%eax - roll $5,%ecx - xorl 16(%rsp),%ebp - leal 1859775393(%rdx,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%ebp - xorl 52(%rsp),%r14d - movl %r12d,%eax - movl %ebp,48(%rsp) - movl %r11d,%ecx - xorl 60(%rsp),%r14d - xorl %esi,%eax - roll $5,%ecx - xorl 20(%rsp),%r14d - leal 1859775393(%rbp,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%r14d - xorl 56(%rsp),%edx - movl %r11d,%eax - movl %r14d,52(%rsp) - movl %edi,%ecx - xorl 0(%rsp),%edx - xorl %r13d,%eax - roll $5,%ecx - xorl 24(%rsp),%edx - leal 1859775393(%r14,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%edx - xorl 60(%rsp),%ebp - movl %edi,%eax - movl %edx,56(%rsp) - movl %esi,%ecx - xorl 4(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 28(%rsp),%ebp - leal 1859775393(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 0(%rsp),%r14d - movl %esi,%eax - movl %ebp,60(%rsp) - movl %r13d,%ecx - xorl 8(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 32(%rsp),%r14d - leal 1859775393(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 4(%rsp),%edx - movl %r13d,%eax - movl %r14d,0(%rsp) - movl %r12d,%ecx - xorl 12(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 36(%rsp),%edx - leal 1859775393(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 8(%rsp),%ebp - movl %r12d,%eax - movl %edx,4(%rsp) - movl %r11d,%ecx - xorl 16(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 40(%rsp),%ebp - leal 1859775393(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - xorl 12(%rsp),%r14d - movl %r11d,%eax - movl %ebp,8(%rsp) - movl %edi,%ecx - xorl 20(%rsp),%r14d - xorl %r13d,%eax - roll $5,%ecx - xorl 44(%rsp),%r14d - leal 1859775393(%rbp,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%r14d - xorl 16(%rsp),%edx - movl %edi,%eax - movl %r14d,12(%rsp) - movl %esi,%ecx - xorl 24(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 48(%rsp),%edx - leal 1859775393(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 20(%rsp),%ebp - movl %esi,%eax - movl %edx,16(%rsp) - movl %r13d,%ecx - xorl 28(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 52(%rsp),%ebp - leal 1859775393(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 24(%rsp),%r14d - movl %r13d,%eax - movl %ebp,20(%rsp) - movl %r12d,%ecx - xorl 32(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 56(%rsp),%r14d - leal 1859775393(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 28(%rsp),%edx - movl %r12d,%eax - movl %r14d,24(%rsp) - movl %r11d,%ecx - xorl 36(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 60(%rsp),%edx - leal 1859775393(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 32(%rsp),%ebp - movl %r11d,%eax - movl %edx,28(%rsp) - movl %edi,%ecx - xorl 40(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 0(%rsp),%ebp - leal 1859775393(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 36(%rsp),%r14d - movl %r12d,%eax - movl %ebp,32(%rsp) - movl %r12d,%ebx - xorl 44(%rsp),%r14d - andl %r11d,%eax - movl %esi,%ecx - xorl 4(%rsp),%r14d - leal -1894007588(%rbp,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%r14d - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 40(%rsp),%edx - movl %r11d,%eax - movl %r14d,36(%rsp) - movl %r11d,%ebx - xorl 48(%rsp),%edx - andl %edi,%eax - movl %r13d,%ecx - xorl 8(%rsp),%edx - leal -1894007588(%r14,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%edx - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 44(%rsp),%ebp - movl %edi,%eax - movl %edx,40(%rsp) - movl %edi,%ebx - xorl 52(%rsp),%ebp - andl %esi,%eax - movl %r12d,%ecx - xorl 12(%rsp),%ebp - leal -1894007588(%rdx,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%ebp - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 48(%rsp),%r14d - movl %esi,%eax - movl %ebp,44(%rsp) - movl %esi,%ebx - xorl 56(%rsp),%r14d - andl %r13d,%eax - movl %r11d,%ecx - xorl 16(%rsp),%r14d - leal -1894007588(%rbp,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%r14d - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 52(%rsp),%edx - movl %r13d,%eax - movl %r14d,48(%rsp) - movl %r13d,%ebx - xorl 60(%rsp),%edx - andl %r12d,%eax - movl %edi,%ecx - xorl 20(%rsp),%edx - leal -1894007588(%r14,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%edx - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 56(%rsp),%ebp - movl %r12d,%eax - movl %edx,52(%rsp) - movl %r12d,%ebx - xorl 0(%rsp),%ebp - andl %r11d,%eax - movl %esi,%ecx - xorl 24(%rsp),%ebp - leal -1894007588(%rdx,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%ebp - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 60(%rsp),%r14d - movl %r11d,%eax - movl %ebp,56(%rsp) - movl %r11d,%ebx - xorl 4(%rsp),%r14d - andl %edi,%eax - movl %r13d,%ecx - xorl 28(%rsp),%r14d - leal -1894007588(%rbp,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%r14d - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 0(%rsp),%edx - movl %edi,%eax - movl %r14d,60(%rsp) - movl %edi,%ebx - xorl 8(%rsp),%edx - andl %esi,%eax - movl %r12d,%ecx - xorl 32(%rsp),%edx - leal -1894007588(%r14,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%edx - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 4(%rsp),%ebp - movl %esi,%eax - movl %edx,0(%rsp) - movl %esi,%ebx - xorl 12(%rsp),%ebp - andl %r13d,%eax - movl %r11d,%ecx - xorl 36(%rsp),%ebp - leal -1894007588(%rdx,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%ebp - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 8(%rsp),%r14d - movl %r13d,%eax - movl %ebp,4(%rsp) - movl %r13d,%ebx - xorl 16(%rsp),%r14d - andl %r12d,%eax - movl %edi,%ecx - xorl 40(%rsp),%r14d - leal -1894007588(%rbp,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%r14d - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 12(%rsp),%edx - movl %r12d,%eax - movl %r14d,8(%rsp) - movl %r12d,%ebx - xorl 20(%rsp),%edx - andl %r11d,%eax - movl %esi,%ecx - xorl 44(%rsp),%edx - leal -1894007588(%r14,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%edx - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 16(%rsp),%ebp - movl %r11d,%eax - movl %edx,12(%rsp) - movl %r11d,%ebx - xorl 24(%rsp),%ebp - andl %edi,%eax - movl %r13d,%ecx - xorl 48(%rsp),%ebp - leal -1894007588(%rdx,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%ebp - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 20(%rsp),%r14d - movl %edi,%eax - movl %ebp,16(%rsp) - movl %edi,%ebx - xorl 28(%rsp),%r14d - andl %esi,%eax - movl %r12d,%ecx - xorl 52(%rsp),%r14d - leal -1894007588(%rbp,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%r14d - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 24(%rsp),%edx - movl %esi,%eax - movl %r14d,20(%rsp) - movl %esi,%ebx - xorl 32(%rsp),%edx - andl %r13d,%eax - movl %r11d,%ecx - xorl 56(%rsp),%edx - leal -1894007588(%r14,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%edx - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 28(%rsp),%ebp - movl %r13d,%eax - movl %edx,24(%rsp) - movl %r13d,%ebx - xorl 36(%rsp),%ebp - andl %r12d,%eax - movl %edi,%ecx - xorl 60(%rsp),%ebp - leal -1894007588(%rdx,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%ebp - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 32(%rsp),%r14d - movl %r12d,%eax - movl %ebp,28(%rsp) - movl %r12d,%ebx - xorl 40(%rsp),%r14d - andl %r11d,%eax - movl %esi,%ecx - xorl 0(%rsp),%r14d - leal -1894007588(%rbp,%r13,1),%r13d - xorl %r11d,%ebx - roll $5,%ecx - addl %eax,%r13d - roll $1,%r14d - andl %edi,%ebx - addl %ecx,%r13d - roll $30,%edi - addl %ebx,%r13d - xorl 36(%rsp),%edx - movl %r11d,%eax - movl %r14d,32(%rsp) - movl %r11d,%ebx - xorl 44(%rsp),%edx - andl %edi,%eax - movl %r13d,%ecx - xorl 4(%rsp),%edx - leal -1894007588(%r14,%r12,1),%r12d - xorl %edi,%ebx - roll $5,%ecx - addl %eax,%r12d - roll $1,%edx - andl %esi,%ebx - addl %ecx,%r12d - roll $30,%esi - addl %ebx,%r12d - xorl 40(%rsp),%ebp - movl %edi,%eax - movl %edx,36(%rsp) - movl %edi,%ebx - xorl 48(%rsp),%ebp - andl %esi,%eax - movl %r12d,%ecx - xorl 8(%rsp),%ebp - leal -1894007588(%rdx,%r11,1),%r11d - xorl %esi,%ebx - roll $5,%ecx - addl %eax,%r11d - roll $1,%ebp - andl %r13d,%ebx - addl %ecx,%r11d - roll $30,%r13d - addl %ebx,%r11d - xorl 44(%rsp),%r14d - movl %esi,%eax - movl %ebp,40(%rsp) - movl %esi,%ebx - xorl 52(%rsp),%r14d - andl %r13d,%eax - movl %r11d,%ecx - xorl 12(%rsp),%r14d - leal -1894007588(%rbp,%rdi,1),%edi - xorl %r13d,%ebx - roll $5,%ecx - addl %eax,%edi - roll $1,%r14d - andl %r12d,%ebx - addl %ecx,%edi - roll $30,%r12d - addl %ebx,%edi - xorl 48(%rsp),%edx - movl %r13d,%eax - movl %r14d,44(%rsp) - movl %r13d,%ebx - xorl 56(%rsp),%edx - andl %r12d,%eax - movl %edi,%ecx - xorl 16(%rsp),%edx - leal -1894007588(%r14,%rsi,1),%esi - xorl %r12d,%ebx - roll $5,%ecx - addl %eax,%esi - roll $1,%edx - andl %r11d,%ebx - addl %ecx,%esi - roll $30,%r11d - addl %ebx,%esi - xorl 52(%rsp),%ebp - movl %edi,%eax - movl %edx,48(%rsp) - movl %esi,%ecx - xorl 60(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 20(%rsp),%ebp - leal -899497514(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 56(%rsp),%r14d - movl %esi,%eax - movl %ebp,52(%rsp) - movl %r13d,%ecx - xorl 0(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 24(%rsp),%r14d - leal -899497514(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 60(%rsp),%edx - movl %r13d,%eax - movl %r14d,56(%rsp) - movl %r12d,%ecx - xorl 4(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 28(%rsp),%edx - leal -899497514(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 0(%rsp),%ebp - movl %r12d,%eax - movl %edx,60(%rsp) - movl %r11d,%ecx - xorl 8(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 32(%rsp),%ebp - leal -899497514(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - xorl 4(%rsp),%r14d - movl %r11d,%eax - movl %ebp,0(%rsp) - movl %edi,%ecx - xorl 12(%rsp),%r14d - xorl %r13d,%eax - roll $5,%ecx - xorl 36(%rsp),%r14d - leal -899497514(%rbp,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%r14d - xorl 8(%rsp),%edx - movl %edi,%eax - movl %r14d,4(%rsp) - movl %esi,%ecx - xorl 16(%rsp),%edx - xorl %r12d,%eax - roll $5,%ecx - xorl 40(%rsp),%edx - leal -899497514(%r14,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%edx - xorl 12(%rsp),%ebp - movl %esi,%eax - movl %edx,8(%rsp) - movl %r13d,%ecx - xorl 20(%rsp),%ebp - xorl %r11d,%eax - roll $5,%ecx - xorl 44(%rsp),%ebp - leal -899497514(%rdx,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%ebp - xorl 16(%rsp),%r14d - movl %r13d,%eax - movl %ebp,12(%rsp) - movl %r12d,%ecx - xorl 24(%rsp),%r14d - xorl %edi,%eax - roll $5,%ecx - xorl 48(%rsp),%r14d - leal -899497514(%rbp,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%r14d - xorl 20(%rsp),%edx - movl %r12d,%eax - movl %r14d,16(%rsp) - movl %r11d,%ecx - xorl 28(%rsp),%edx - xorl %esi,%eax - roll $5,%ecx - xorl 52(%rsp),%edx - leal -899497514(%r14,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%edx - xorl 24(%rsp),%ebp - movl %r11d,%eax - movl %edx,20(%rsp) - movl %edi,%ecx - xorl 32(%rsp),%ebp - xorl %r13d,%eax - roll $5,%ecx - xorl 56(%rsp),%ebp - leal -899497514(%rdx,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%ebp - xorl 28(%rsp),%r14d - movl %edi,%eax - movl %ebp,24(%rsp) - movl %esi,%ecx - xorl 36(%rsp),%r14d - xorl %r12d,%eax - roll $5,%ecx - xorl 60(%rsp),%r14d - leal -899497514(%rbp,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%r14d - xorl 32(%rsp),%edx - movl %esi,%eax - movl %r14d,28(%rsp) - movl %r13d,%ecx - xorl 40(%rsp),%edx - xorl %r11d,%eax - roll $5,%ecx - xorl 0(%rsp),%edx - leal -899497514(%r14,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%edx - xorl 36(%rsp),%ebp - movl %r13d,%eax - - movl %r12d,%ecx - xorl 44(%rsp),%ebp - xorl %edi,%eax - roll $5,%ecx - xorl 4(%rsp),%ebp - leal -899497514(%rdx,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%ebp - xorl 40(%rsp),%r14d - movl %r12d,%eax - - movl %r11d,%ecx - xorl 48(%rsp),%r14d - xorl %esi,%eax - roll $5,%ecx - xorl 8(%rsp),%r14d - leal -899497514(%rbp,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%r14d - xorl 44(%rsp),%edx - movl %r11d,%eax - - movl %edi,%ecx - xorl 52(%rsp),%edx - xorl %r13d,%eax - roll $5,%ecx - xorl 12(%rsp),%edx - leal -899497514(%r14,%rsi,1),%esi - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - roll $1,%edx - xorl 48(%rsp),%ebp - movl %edi,%eax - - movl %esi,%ecx - xorl 56(%rsp),%ebp - xorl %r12d,%eax - roll $5,%ecx - xorl 16(%rsp),%ebp - leal -899497514(%rdx,%r13,1),%r13d - xorl %r11d,%eax - addl %ecx,%r13d - roll $30,%edi - addl %eax,%r13d - roll $1,%ebp - xorl 52(%rsp),%r14d - movl %esi,%eax - - movl %r13d,%ecx - xorl 60(%rsp),%r14d - xorl %r11d,%eax - roll $5,%ecx - xorl 20(%rsp),%r14d - leal -899497514(%rbp,%r12,1),%r12d - xorl %edi,%eax - addl %ecx,%r12d - roll $30,%esi - addl %eax,%r12d - roll $1,%r14d - xorl 56(%rsp),%edx - movl %r13d,%eax - - movl %r12d,%ecx - xorl 0(%rsp),%edx - xorl %edi,%eax - roll $5,%ecx - xorl 24(%rsp),%edx - leal -899497514(%r14,%r11,1),%r11d - xorl %esi,%eax - addl %ecx,%r11d - roll $30,%r13d - addl %eax,%r11d - roll $1,%edx - xorl 60(%rsp),%ebp - movl %r12d,%eax - - movl %r11d,%ecx - xorl 4(%rsp),%ebp - xorl %esi,%eax - roll $5,%ecx - xorl 28(%rsp),%ebp - leal -899497514(%rdx,%rdi,1),%edi - xorl %r13d,%eax - addl %ecx,%edi - roll $30,%r12d - addl %eax,%edi - roll $1,%ebp - movl %r11d,%eax - movl %edi,%ecx - xorl %r13d,%eax - leal -899497514(%rbp,%rsi,1),%esi - roll $5,%ecx - xorl %r12d,%eax - addl %ecx,%esi - roll $30,%r11d - addl %eax,%esi - addl 0(%r8),%esi - addl 4(%r8),%edi - addl 8(%r8),%r11d - addl 12(%r8),%r12d - addl 16(%r8),%r13d - movl %esi,0(%r8) - movl %edi,4(%r8) - movl %r11d,8(%r8) - movl %r12d,12(%r8) - movl %r13d,16(%r8) - - subq $1,%r10 - leaq 64(%r9),%r9 - jnz .Lloop - - movq 64(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order,.-sha1_block_data_order -.type sha1_block_data_order_shaext,@function -.align 32 -sha1_block_data_order_shaext: -_shaext_shortcut: -.cfi_startproc - movdqu (%rdi),%xmm0 - movd 16(%rdi),%xmm1 - movdqa K_XX_XX+160(%rip),%xmm3 - - movdqu (%rsi),%xmm4 - pshufd $27,%xmm0,%xmm0 - movdqu 16(%rsi),%xmm5 - pshufd $27,%xmm1,%xmm1 - movdqu 32(%rsi),%xmm6 -.byte 102,15,56,0,227 - movdqu 48(%rsi),%xmm7 -.byte 102,15,56,0,235 -.byte 102,15,56,0,243 - movdqa %xmm1,%xmm9 -.byte 102,15,56,0,251 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - decq %rdx - leaq 64(%rsi),%r8 - paddd %xmm4,%xmm1 - cmovneq %r8,%rsi - movdqa %xmm0,%xmm8 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,0 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,0 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,0 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,1 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,1 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,1 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,2 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 -.byte 15,56,201,229 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,213 - pxor %xmm6,%xmm4 -.byte 15,56,201,238 -.byte 15,56,202,231 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,2 -.byte 15,56,200,206 - pxor %xmm7,%xmm5 -.byte 15,56,202,236 -.byte 15,56,201,247 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,2 -.byte 15,56,200,215 - pxor %xmm4,%xmm6 -.byte 15,56,201,252 -.byte 15,56,202,245 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 15,56,200,204 - pxor %xmm5,%xmm7 -.byte 15,56,202,254 - movdqu (%rsi),%xmm4 - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,3 -.byte 15,56,200,213 - movdqu 16(%rsi),%xmm5 -.byte 102,15,56,0,227 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 15,56,200,206 - movdqu 32(%rsi),%xmm6 -.byte 102,15,56,0,235 - - movdqa %xmm0,%xmm2 -.byte 15,58,204,193,3 -.byte 15,56,200,215 - movdqu 48(%rsi),%xmm7 -.byte 102,15,56,0,243 - - movdqa %xmm0,%xmm1 -.byte 15,58,204,194,3 -.byte 65,15,56,200,201 -.byte 102,15,56,0,251 - - paddd %xmm8,%xmm0 - movdqa %xmm1,%xmm9 - - jnz .Loop_shaext - - pshufd $27,%xmm0,%xmm0 - pshufd $27,%xmm1,%xmm1 - movdqu %xmm0,(%rdi) - movd %xmm1,16(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_shaext,.-sha1_block_data_order_shaext -.type sha1_block_data_order_ssse3,@function -.align 16 -sha1_block_data_order_ssse3: -_ssse3_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - leaq -64(%rsp),%rsp - andq $-64,%rsp - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - shlq $6,%r10 - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl %ebx,%esi - movl 16(%r8),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - movdqa 64(%r14),%xmm6 - movdqa -64(%r14),%xmm9 - movdqu 0(%r9),%xmm0 - movdqu 16(%r9),%xmm1 - movdqu 32(%r9),%xmm2 - movdqu 48(%r9),%xmm3 -.byte 102,15,56,0,198 -.byte 102,15,56,0,206 -.byte 102,15,56,0,214 - addq $64,%r9 - paddd %xmm9,%xmm0 -.byte 102,15,56,0,222 - paddd %xmm9,%xmm1 - paddd %xmm9,%xmm2 - movdqa %xmm0,0(%rsp) - psubd %xmm9,%xmm0 - movdqa %xmm1,16(%rsp) - psubd %xmm9,%xmm1 - movdqa %xmm2,32(%rsp) - psubd %xmm9,%xmm2 - jmp .Loop_ssse3 -.align 16 -.Loop_ssse3: - rorl $2,%ebx - pshufd $238,%xmm0,%xmm4 - xorl %edx,%esi - movdqa %xmm3,%xmm8 - paddd %xmm3,%xmm9 - movl %eax,%edi - addl 0(%rsp),%ebp - punpcklqdq %xmm1,%xmm4 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - psrldq $4,%xmm8 - andl %ebx,%edi - xorl %ecx,%ebx - pxor %xmm0,%xmm4 - addl %eax,%ebp - rorl $7,%eax - pxor %xmm2,%xmm8 - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - pxor %xmm8,%xmm4 - xorl %ebx,%eax - roll $5,%ebp - movdqa %xmm9,48(%rsp) - addl %edi,%edx - andl %eax,%esi - movdqa %xmm4,%xmm10 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - movdqa %xmm4,%xmm8 - xorl %ebx,%esi - pslldq $12,%xmm10 - paddd %xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - psrld $31,%xmm8 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - movdqa %xmm10,%xmm9 - andl %ebp,%edi - xorl %eax,%ebp - psrld $30,%xmm10 - addl %edx,%ecx - rorl $7,%edx - por %xmm8,%xmm4 - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - pslld $2,%xmm9 - pxor %xmm10,%xmm4 - xorl %ebp,%edx - movdqa -64(%r14),%xmm10 - roll $5,%ecx - addl %edi,%ebx - andl %edx,%esi - pxor %xmm9,%xmm4 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - pshufd $238,%xmm1,%xmm5 - xorl %ebp,%esi - movdqa %xmm4,%xmm9 - paddd %xmm4,%xmm10 - movl %ebx,%edi - addl 16(%rsp),%eax - punpcklqdq %xmm2,%xmm5 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - psrldq $4,%xmm9 - andl %ecx,%edi - xorl %edx,%ecx - pxor %xmm1,%xmm5 - addl %ebx,%eax - rorl $7,%ebx - pxor %xmm3,%xmm9 - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - pxor %xmm9,%xmm5 - xorl %ecx,%ebx - roll $5,%eax - movdqa %xmm10,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - movdqa %xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - movdqa %xmm5,%xmm9 - xorl %ecx,%esi - pslldq $12,%xmm8 - paddd %xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - psrld $31,%xmm9 - xorl %ebx,%eax - roll $5,%ebp - addl %esi,%edx - movdqa %xmm8,%xmm10 - andl %eax,%edi - xorl %ebx,%eax - psrld $30,%xmm8 - addl %ebp,%edx - rorl $7,%ebp - por %xmm9,%xmm5 - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - pslld $2,%xmm10 - pxor %xmm8,%xmm5 - xorl %eax,%ebp - movdqa -32(%r14),%xmm8 - roll $5,%edx - addl %edi,%ecx - andl %ebp,%esi - pxor %xmm10,%xmm5 - xorl %eax,%ebp - addl %edx,%ecx - rorl $7,%edx - pshufd $238,%xmm2,%xmm6 - xorl %eax,%esi - movdqa %xmm5,%xmm10 - paddd %xmm5,%xmm8 - movl %ecx,%edi - addl 32(%rsp),%ebx - punpcklqdq %xmm3,%xmm6 - xorl %ebp,%edx - roll $5,%ecx - addl %esi,%ebx - psrldq $4,%xmm10 - andl %edx,%edi - xorl %ebp,%edx - pxor %xmm2,%xmm6 - addl %ecx,%ebx - rorl $7,%ecx - pxor %xmm4,%xmm10 - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - pxor %xmm10,%xmm6 - xorl %edx,%ecx - roll $5,%ebx - movdqa %xmm8,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - movdqa %xmm6,%xmm9 - xorl %edx,%ecx - addl %ebx,%eax - rorl $7,%ebx - movdqa %xmm6,%xmm10 - xorl %edx,%esi - pslldq $12,%xmm9 - paddd %xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - psrld $31,%xmm10 - xorl %ecx,%ebx - roll $5,%eax - addl %esi,%ebp - movdqa %xmm9,%xmm8 - andl %ebx,%edi - xorl %ecx,%ebx - psrld $30,%xmm9 - addl %eax,%ebp - rorl $7,%eax - por %xmm10,%xmm6 - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - pslld $2,%xmm8 - pxor %xmm9,%xmm6 - xorl %ebx,%eax - movdqa -32(%r14),%xmm9 - roll $5,%ebp - addl %edi,%edx - andl %eax,%esi - pxor %xmm8,%xmm6 - xorl %ebx,%eax - addl %ebp,%edx - rorl $7,%ebp - pshufd $238,%xmm3,%xmm7 - xorl %ebx,%esi - movdqa %xmm6,%xmm8 - paddd %xmm6,%xmm9 - movl %edx,%edi - addl 48(%rsp),%ecx - punpcklqdq %xmm4,%xmm7 - xorl %eax,%ebp - roll $5,%edx - addl %esi,%ecx - psrldq $4,%xmm8 - andl %ebp,%edi - xorl %eax,%ebp - pxor %xmm3,%xmm7 - addl %edx,%ecx - rorl $7,%edx - pxor %xmm5,%xmm8 - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - pxor %xmm8,%xmm7 - xorl %ebp,%edx - roll $5,%ecx - movdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - movdqa %xmm7,%xmm10 - xorl %ebp,%edx - addl %ecx,%ebx - rorl $7,%ecx - movdqa %xmm7,%xmm8 - xorl %ebp,%esi - pslldq $12,%xmm10 - paddd %xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - psrld $31,%xmm8 - xorl %edx,%ecx - roll $5,%ebx - addl %esi,%eax - movdqa %xmm10,%xmm9 - andl %ecx,%edi - xorl %edx,%ecx - psrld $30,%xmm10 - addl %ebx,%eax - rorl $7,%ebx - por %xmm8,%xmm7 - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - pslld $2,%xmm9 - pxor %xmm10,%xmm7 - xorl %ecx,%ebx - movdqa -32(%r14),%xmm10 - roll $5,%eax - addl %edi,%ebp - andl %ebx,%esi - pxor %xmm9,%xmm7 - pshufd $238,%xmm6,%xmm9 - xorl %ecx,%ebx - addl %eax,%ebp - rorl $7,%eax - pxor %xmm4,%xmm0 - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - punpcklqdq %xmm7,%xmm9 - xorl %ebx,%eax - roll $5,%ebp - pxor %xmm1,%xmm0 - addl %esi,%edx - andl %eax,%edi - movdqa %xmm10,%xmm8 - xorl %ebx,%eax - paddd %xmm7,%xmm10 - addl %ebp,%edx - pxor %xmm9,%xmm0 - rorl $7,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 4(%rsp),%ecx - movdqa %xmm0,%xmm9 - xorl %eax,%ebp - roll $5,%edx - movdqa %xmm10,48(%rsp) - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - pslld $2,%xmm0 - addl %edx,%ecx - rorl $7,%edx - psrld $30,%xmm9 - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - por %xmm9,%xmm0 - xorl %ebp,%edx - roll $5,%ecx - pshufd $238,%xmm7,%xmm10 - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - pxor %xmm5,%xmm1 - addl 16(%rsp),%ebp - xorl %ecx,%esi - punpcklqdq %xmm0,%xmm10 - movl %eax,%edi - roll $5,%eax - pxor %xmm2,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm8,%xmm9 - rorl $7,%ebx - paddd %xmm0,%xmm8 - addl %eax,%ebp - pxor %xmm10,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm1,%xmm10 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm8,0(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 24(%rsp),%ecx - pslld $2,%xmm1 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm10 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - por %xmm10,%xmm1 - addl %edx,%ecx - addl 28(%rsp),%ebx - pshufd $238,%xmm0,%xmm8 - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - pxor %xmm6,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - punpcklqdq %xmm1,%xmm8 - movl %ebx,%edi - roll $5,%ebx - pxor %xmm3,%xmm2 - addl %esi,%eax - xorl %edx,%edi - movdqa 0(%r14),%xmm10 - rorl $7,%ecx - paddd %xmm1,%xmm9 - addl %ebx,%eax - pxor %xmm8,%xmm2 - addl 36(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - movdqa %xmm2,%xmm8 - addl %edi,%ebp - xorl %ecx,%esi - movdqa %xmm9,16(%rsp) - rorl $7,%ebx - addl %eax,%ebp - addl 40(%rsp),%edx - pslld $2,%xmm2 - xorl %ebx,%esi - movl %ebp,%edi - psrld $30,%xmm8 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - por %xmm8,%xmm2 - addl %ebp,%edx - addl 44(%rsp),%ecx - pshufd $238,%xmm1,%xmm9 - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - pxor %xmm7,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - punpcklqdq %xmm2,%xmm9 - movl %ecx,%edi - roll $5,%ecx - pxor %xmm4,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - movdqa %xmm10,%xmm8 - rorl $7,%edx - paddd %xmm2,%xmm10 - addl %ecx,%ebx - pxor %xmm9,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - movdqa %xmm3,%xmm9 - addl %edi,%eax - xorl %edx,%esi - movdqa %xmm10,32(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 56(%rsp),%ebp - pslld $2,%xmm3 - xorl %ecx,%esi - movl %eax,%edi - psrld $30,%xmm9 - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - por %xmm9,%xmm3 - addl %eax,%ebp - addl 60(%rsp),%edx - pshufd $238,%xmm2,%xmm10 - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - pxor %xmm0,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - punpcklqdq %xmm3,%xmm10 - movl %edx,%edi - roll $5,%edx - pxor %xmm5,%xmm4 - addl %esi,%ecx - xorl %eax,%edi - movdqa %xmm8,%xmm9 - rorl $7,%ebp - paddd %xmm3,%xmm8 - addl %edx,%ecx - pxor %xmm10,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - movdqa %xmm4,%xmm10 - addl %edi,%ebx - xorl %ebp,%esi - movdqa %xmm8,48(%rsp) - rorl $7,%edx - addl %ecx,%ebx - addl 8(%rsp),%eax - pslld $2,%xmm4 - xorl %edx,%esi - movl %ebx,%edi - psrld $30,%xmm10 - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - por %xmm10,%xmm4 - addl %ebx,%eax - addl 12(%rsp),%ebp - pshufd $238,%xmm3,%xmm8 - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - pxor %xmm1,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - punpcklqdq %xmm4,%xmm8 - movl %ebp,%edi - roll $5,%ebp - pxor %xmm6,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - movdqa %xmm9,%xmm10 - rorl $7,%eax - paddd %xmm4,%xmm9 - addl %ebp,%edx - pxor %xmm8,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - movdqa %xmm5,%xmm8 - addl %edi,%ecx - xorl %eax,%esi - movdqa %xmm9,0(%rsp) - rorl $7,%ebp - addl %edx,%ecx - addl 24(%rsp),%ebx - pslld $2,%xmm5 - xorl %ebp,%esi - movl %ecx,%edi - psrld $30,%xmm8 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - por %xmm8,%xmm5 - addl %ecx,%ebx - addl 28(%rsp),%eax - pshufd $238,%xmm4,%xmm9 - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - pxor %xmm2,%xmm6 - addl 32(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - rorl $7,%ebx - punpcklqdq %xmm5,%xmm9 - movl %eax,%edi - xorl %ecx,%esi - pxor %xmm7,%xmm6 - roll $5,%eax - addl %esi,%ebp - movdqa %xmm10,%xmm8 - xorl %ebx,%edi - paddd %xmm5,%xmm10 - xorl %ecx,%ebx - pxor %xmm9,%xmm6 - addl %eax,%ebp - addl 36(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movdqa %xmm6,%xmm9 - movl %ebp,%esi - xorl %ebx,%edi - movdqa %xmm10,16(%rsp) - roll $5,%ebp - addl %edi,%edx - xorl %eax,%esi - pslld $2,%xmm6 - xorl %ebx,%eax - addl %ebp,%edx - psrld $30,%xmm9 - addl 40(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - por %xmm9,%xmm6 - rorl $7,%ebp - movl %edx,%edi - xorl %eax,%esi - roll $5,%edx - pshufd $238,%xmm5,%xmm10 - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movl %ecx,%esi - xorl %ebp,%edi - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - pxor %xmm3,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - rorl $7,%ecx - punpcklqdq %xmm6,%xmm10 - movl %ebx,%edi - xorl %edx,%esi - pxor %xmm0,%xmm7 - roll $5,%ebx - addl %esi,%eax - movdqa 32(%r14),%xmm9 - xorl %ecx,%edi - paddd %xmm6,%xmm8 - xorl %edx,%ecx - pxor %xmm10,%xmm7 - addl %ebx,%eax - addl 52(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movdqa %xmm7,%xmm10 - movl %eax,%esi - xorl %ecx,%edi - movdqa %xmm8,32(%rsp) - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - pslld $2,%xmm7 - xorl %ecx,%ebx - addl %eax,%ebp - psrld $30,%xmm10 - addl 56(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - por %xmm10,%xmm7 - rorl $7,%eax - movl %ebp,%edi - xorl %ebx,%esi - roll $5,%ebp - pshufd $238,%xmm6,%xmm8 - addl %esi,%edx - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movl %edx,%esi - xorl %eax,%edi - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - pxor %xmm4,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - rorl $7,%edx - punpcklqdq %xmm7,%xmm8 - movl %ecx,%edi - xorl %ebp,%esi - pxor %xmm1,%xmm0 - roll $5,%ecx - addl %esi,%ebx - movdqa %xmm9,%xmm10 - xorl %edx,%edi - paddd %xmm7,%xmm9 - xorl %ebp,%edx - pxor %xmm8,%xmm0 - addl %ecx,%ebx - addl 4(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movdqa %xmm0,%xmm8 - movl %ebx,%esi - xorl %edx,%edi - movdqa %xmm9,48(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %ecx,%esi - pslld $2,%xmm0 - xorl %edx,%ecx - addl %ebx,%eax - psrld $30,%xmm8 - addl 8(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - por %xmm8,%xmm0 - rorl $7,%ebx - movl %eax,%edi - xorl %ecx,%esi - roll $5,%eax - pshufd $238,%xmm7,%xmm9 - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - rorl $7,%eax - movl %ebp,%esi - xorl %ebx,%edi - roll $5,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - pxor %xmm5,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - rorl $7,%ebp - punpcklqdq %xmm0,%xmm9 - movl %edx,%edi - xorl %eax,%esi - pxor %xmm2,%xmm1 - roll $5,%edx - addl %esi,%ecx - movdqa %xmm10,%xmm8 - xorl %ebp,%edi - paddd %xmm0,%xmm10 - xorl %eax,%ebp - pxor %xmm9,%xmm1 - addl %edx,%ecx - addl 20(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - rorl $7,%edx - movdqa %xmm1,%xmm9 - movl %ecx,%esi - xorl %ebp,%edi - movdqa %xmm10,0(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %edx,%esi - pslld $2,%xmm1 - xorl %ebp,%edx - addl %ecx,%ebx - psrld $30,%xmm9 - addl 24(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - por %xmm9,%xmm1 - rorl $7,%ecx - movl %ebx,%edi - xorl %edx,%esi - roll $5,%ebx - pshufd $238,%xmm0,%xmm10 - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - rorl $7,%ebx - movl %eax,%esi - xorl %ecx,%edi - roll $5,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - pxor %xmm6,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - rorl $7,%eax - punpcklqdq %xmm1,%xmm10 - movl %ebp,%edi - xorl %ebx,%esi - pxor %xmm3,%xmm2 - roll $5,%ebp - addl %esi,%edx - movdqa %xmm8,%xmm9 - xorl %eax,%edi - paddd %xmm1,%xmm8 - xorl %ebx,%eax - pxor %xmm10,%xmm2 - addl %ebp,%edx - addl 36(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - rorl $7,%ebp - movdqa %xmm2,%xmm10 - movl %edx,%esi - xorl %eax,%edi - movdqa %xmm8,16(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %ebp,%esi - pslld $2,%xmm2 - xorl %eax,%ebp - addl %edx,%ecx - psrld $30,%xmm10 - addl 40(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - por %xmm10,%xmm2 - rorl $7,%edx - movl %ecx,%edi - xorl %ebp,%esi - roll $5,%ecx - pshufd $238,%xmm1,%xmm8 - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - rorl $7,%ecx - movl %ebx,%esi - xorl %edx,%edi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - pxor %xmm7,%xmm3 - addl 48(%rsp),%ebp - xorl %ecx,%esi - punpcklqdq %xmm2,%xmm8 - movl %eax,%edi - roll $5,%eax - pxor %xmm4,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - movdqa %xmm9,%xmm10 - rorl $7,%ebx - paddd %xmm2,%xmm9 - addl %eax,%ebp - pxor %xmm8,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - movdqa %xmm3,%xmm8 - addl %edi,%edx - xorl %ebx,%esi - movdqa %xmm9,32(%rsp) - rorl $7,%eax - addl %ebp,%edx - addl 56(%rsp),%ecx - pslld $2,%xmm3 - xorl %eax,%esi - movl %edx,%edi - psrld $30,%xmm8 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - por %xmm8,%xmm3 - addl %edx,%ecx - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - paddd %xmm3,%xmm10 - addl %esi,%eax - xorl %edx,%edi - movdqa %xmm10,48(%rsp) - rorl $7,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - cmpq %r10,%r9 - je .Ldone_ssse3 - movdqa 64(%r14),%xmm6 - movdqa -64(%r14),%xmm9 - movdqu 0(%r9),%xmm0 - movdqu 16(%r9),%xmm1 - movdqu 32(%r9),%xmm2 - movdqu 48(%r9),%xmm3 -.byte 102,15,56,0,198 - addq $64,%r9 - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi -.byte 102,15,56,0,206 - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - paddd %xmm9,%xmm0 - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - movdqa %xmm0,0(%rsp) - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - psubd %xmm9,%xmm0 - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi -.byte 102,15,56,0,214 - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - paddd %xmm9,%xmm1 - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - movdqa %xmm1,16(%rsp) - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - psubd %xmm9,%xmm1 - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi -.byte 102,15,56,0,222 - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - paddd %xmm9,%xmm2 - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - movdqa %xmm2,32(%rsp) - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - psubd %xmm9,%xmm2 - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - addl 12(%r8),%edx - movl %eax,0(%r8) - addl 16(%r8),%ebp - movl %esi,4(%r8) - movl %esi,%ebx - movl %ecx,8(%r8) - movl %ecx,%edi - movl %edx,12(%r8) - xorl %edx,%edi - movl %ebp,16(%r8) - andl %edi,%esi - jmp .Loop_ssse3 - -.align 16 -.Ldone_ssse3: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - xorl %edx,%esi - rorl $7,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - roll $5,%eax - addl %esi,%ebp - xorl %ecx,%edi - rorl $7,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - roll $5,%ebp - addl %edi,%edx - xorl %ebx,%esi - rorl $7,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - roll $5,%edx - addl %esi,%ecx - xorl %eax,%edi - rorl $7,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - roll $5,%ecx - addl %edi,%ebx - xorl %ebp,%esi - rorl $7,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - roll $5,%ebx - addl %esi,%eax - xorl %edx,%edi - rorl $7,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - roll $5,%eax - addl %edi,%ebp - xorl %ecx,%esi - rorl $7,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - roll $5,%ebp - addl %esi,%edx - xorl %ebx,%edi - rorl $7,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - roll $5,%edx - addl %edi,%ecx - xorl %eax,%esi - rorl $7,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - roll $5,%ecx - addl %esi,%ebx - xorl %ebp,%edi - rorl $7,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - roll $5,%ebx - addl %edi,%eax - rorl $7,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - movl %eax,0(%r8) - addl 12(%r8),%edx - movl %esi,4(%r8) - addl 16(%r8),%ebp - movl %ecx,8(%r8) - movl %edx,12(%r8) - movl %ebp,16(%r8) - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_ssse3,.-sha1_block_data_order_ssse3 -.type sha1_block_data_order_avx,@function -.align 16 -sha1_block_data_order_avx: -_avx_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - leaq -64(%rsp),%rsp - vzeroupper - andq $-64,%rsp - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - shlq $6,%r10 - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - movl 4(%r8),%ebx - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl %ebx,%esi - movl 16(%r8),%ebp - movl %ecx,%edi - xorl %edx,%edi - andl %edi,%esi - - vmovdqa 64(%r14),%xmm6 - vmovdqa -64(%r14),%xmm11 - vmovdqu 0(%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r9 - vpshufb %xmm6,%xmm1,%xmm1 - vpshufb %xmm6,%xmm2,%xmm2 - vpshufb %xmm6,%xmm3,%xmm3 - vpaddd %xmm11,%xmm0,%xmm4 - vpaddd %xmm11,%xmm1,%xmm5 - vpaddd %xmm11,%xmm2,%xmm6 - vmovdqa %xmm4,0(%rsp) - vmovdqa %xmm5,16(%rsp) - vmovdqa %xmm6,32(%rsp) - jmp .Loop_avx -.align 16 -.Loop_avx: - shrdl $2,%ebx,%ebx - xorl %edx,%esi - vpalignr $8,%xmm0,%xmm1,%xmm4 - movl %eax,%edi - addl 0(%rsp),%ebp - vpaddd %xmm3,%xmm11,%xmm9 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrldq $4,%xmm3,%xmm8 - addl %esi,%ebp - andl %ebx,%edi - vpxor %xmm0,%xmm4,%xmm4 - xorl %ecx,%ebx - addl %eax,%ebp - vpxor %xmm2,%xmm8,%xmm8 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 4(%rsp),%edx - vpxor %xmm8,%xmm4,%xmm4 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vmovdqa %xmm9,48(%rsp) - addl %edi,%edx - andl %eax,%esi - vpsrld $31,%xmm4,%xmm8 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpslldq $12,%xmm4,%xmm10 - vpaddd %xmm4,%xmm4,%xmm4 - movl %edx,%edi - addl 8(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm4,%xmm4 - addl %esi,%ecx - andl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm4,%xmm4 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 12(%rsp),%ebx - vpxor %xmm10,%xmm4,%xmm4 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %edi,%ebx - andl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpalignr $8,%xmm1,%xmm2,%xmm5 - movl %ebx,%edi - addl 16(%rsp),%eax - vpaddd %xmm4,%xmm11,%xmm9 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrldq $4,%xmm4,%xmm8 - addl %esi,%eax - andl %ecx,%edi - vpxor %xmm1,%xmm5,%xmm5 - xorl %edx,%ecx - addl %ebx,%eax - vpxor %xmm3,%xmm8,%xmm8 - shrdl $7,%ebx,%ebx - xorl %edx,%edi - movl %eax,%esi - addl 20(%rsp),%ebp - vpxor %xmm8,%xmm5,%xmm5 - xorl %ecx,%ebx - shldl $5,%eax,%eax - vmovdqa %xmm9,0(%rsp) - addl %edi,%ebp - andl %ebx,%esi - vpsrld $31,%xmm5,%xmm8 - xorl %ecx,%ebx - addl %eax,%ebp - shrdl $7,%eax,%eax - xorl %ecx,%esi - vpslldq $12,%xmm5,%xmm10 - vpaddd %xmm5,%xmm5,%xmm5 - movl %ebp,%edi - addl 24(%rsp),%edx - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm5,%xmm5 - addl %esi,%edx - andl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm5,%xmm5 - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - movl %edx,%esi - addl 28(%rsp),%ecx - vpxor %xmm10,%xmm5,%xmm5 - xorl %eax,%ebp - shldl $5,%edx,%edx - vmovdqa -32(%r14),%xmm11 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - vpalignr $8,%xmm2,%xmm3,%xmm6 - movl %ecx,%edi - addl 32(%rsp),%ebx - vpaddd %xmm5,%xmm11,%xmm9 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vpsrldq $4,%xmm5,%xmm8 - addl %esi,%ebx - andl %edx,%edi - vpxor %xmm2,%xmm6,%xmm6 - xorl %ebp,%edx - addl %ecx,%ebx - vpxor %xmm4,%xmm8,%xmm8 - shrdl $7,%ecx,%ecx - xorl %ebp,%edi - movl %ebx,%esi - addl 36(%rsp),%eax - vpxor %xmm8,%xmm6,%xmm6 - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vmovdqa %xmm9,16(%rsp) - addl %edi,%eax - andl %ecx,%esi - vpsrld $31,%xmm6,%xmm8 - xorl %edx,%ecx - addl %ebx,%eax - shrdl $7,%ebx,%ebx - xorl %edx,%esi - vpslldq $12,%xmm6,%xmm10 - vpaddd %xmm6,%xmm6,%xmm6 - movl %eax,%edi - addl 40(%rsp),%ebp - xorl %ecx,%ebx - shldl $5,%eax,%eax - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm6,%xmm6 - addl %esi,%ebp - andl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm6,%xmm6 - shrdl $7,%eax,%eax - xorl %ecx,%edi - movl %ebp,%esi - addl 44(%rsp),%edx - vpxor %xmm10,%xmm6,%xmm6 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - addl %edi,%edx - andl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%esi - vpalignr $8,%xmm3,%xmm4,%xmm7 - movl %edx,%edi - addl 48(%rsp),%ecx - vpaddd %xmm6,%xmm11,%xmm9 - xorl %eax,%ebp - shldl $5,%edx,%edx - vpsrldq $4,%xmm6,%xmm8 - addl %esi,%ecx - andl %ebp,%edi - vpxor %xmm3,%xmm7,%xmm7 - xorl %eax,%ebp - addl %edx,%ecx - vpxor %xmm5,%xmm8,%xmm8 - shrdl $7,%edx,%edx - xorl %eax,%edi - movl %ecx,%esi - addl 52(%rsp),%ebx - vpxor %xmm8,%xmm7,%xmm7 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - vmovdqa %xmm9,32(%rsp) - addl %edi,%ebx - andl %edx,%esi - vpsrld $31,%xmm7,%xmm8 - xorl %ebp,%edx - addl %ecx,%ebx - shrdl $7,%ecx,%ecx - xorl %ebp,%esi - vpslldq $12,%xmm7,%xmm10 - vpaddd %xmm7,%xmm7,%xmm7 - movl %ebx,%edi - addl 56(%rsp),%eax - xorl %edx,%ecx - shldl $5,%ebx,%ebx - vpsrld $30,%xmm10,%xmm9 - vpor %xmm8,%xmm7,%xmm7 - addl %esi,%eax - andl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - vpslld $2,%xmm10,%xmm10 - vpxor %xmm9,%xmm7,%xmm7 - shrdl $7,%ebx,%ebx - xorl %edx,%edi - movl %eax,%esi - addl 60(%rsp),%ebp - vpxor %xmm10,%xmm7,%xmm7 - xorl %ecx,%ebx - shldl $5,%eax,%eax - addl %edi,%ebp - andl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - shrdl $7,%eax,%eax - xorl %ecx,%esi - movl %ebp,%edi - addl 0(%rsp),%edx - vpxor %xmm1,%xmm0,%xmm0 - xorl %ebx,%eax - shldl $5,%ebp,%ebp - vpaddd %xmm7,%xmm11,%xmm9 - addl %esi,%edx - andl %eax,%edi - vpxor %xmm8,%xmm0,%xmm0 - xorl %ebx,%eax - addl %ebp,%edx - shrdl $7,%ebp,%ebp - xorl %ebx,%edi - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - movl %edx,%esi - addl 4(%rsp),%ecx - xorl %eax,%ebp - shldl $5,%edx,%edx - vpslld $2,%xmm0,%xmm0 - addl %edi,%ecx - andl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - shrdl $7,%edx,%edx - xorl %eax,%esi - movl %ecx,%edi - addl 8(%rsp),%ebx - vpor %xmm8,%xmm0,%xmm0 - xorl %ebp,%edx - shldl $5,%ecx,%ecx - addl %esi,%ebx - andl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 12(%rsp),%eax - xorl %ebp,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm2,%xmm1,%xmm1 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm0,%xmm11,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm1,%xmm1 - addl 20(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm1,%xmm1 - addl 24(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm1,%xmm1 - addl 28(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - vpxor %xmm3,%xmm2,%xmm2 - addl %esi,%eax - xorl %edx,%edi - vpaddd %xmm1,%xmm11,%xmm9 - vmovdqa 0(%r14),%xmm11 - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpxor %xmm8,%xmm2,%xmm2 - addl 36(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpslld $2,%xmm2,%xmm2 - addl 40(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpor %xmm8,%xmm2,%xmm2 - addl 44(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebx - xorl %ebp,%edi - vpaddd %xmm2,%xmm11,%xmm9 - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpalignr $8,%xmm2,%xmm3,%xmm8 - vpxor %xmm0,%xmm4,%xmm4 - addl 0(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - vpxor %xmm5,%xmm4,%xmm4 - addl %esi,%ecx - xorl %eax,%edi - vpaddd %xmm3,%xmm11,%xmm9 - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpxor %xmm8,%xmm4,%xmm4 - addl 4(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - vpsrld $30,%xmm4,%xmm8 - vmovdqa %xmm9,48(%rsp) - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpslld $2,%xmm4,%xmm4 - addl 8(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vpor %xmm8,%xmm4,%xmm4 - addl 12(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm3,%xmm4,%xmm8 - vpxor %xmm1,%xmm5,%xmm5 - addl 16(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpxor %xmm6,%xmm5,%xmm5 - addl %esi,%edx - xorl %ebx,%edi - vpaddd %xmm4,%xmm11,%xmm9 - shrdl $7,%eax,%eax - addl %ebp,%edx - vpxor %xmm8,%xmm5,%xmm5 - addl 20(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - vpsrld $30,%xmm5,%xmm8 - vmovdqa %xmm9,0(%rsp) - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpslld $2,%xmm5,%xmm5 - addl 24(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vpor %xmm8,%xmm5,%xmm5 - addl 28(%rsp),%eax - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - vpalignr $8,%xmm4,%xmm5,%xmm8 - vpxor %xmm2,%xmm6,%xmm6 - addl 32(%rsp),%ebp - andl %ecx,%esi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - vpxor %xmm7,%xmm6,%xmm6 - movl %eax,%edi - xorl %ecx,%esi - vpaddd %xmm5,%xmm11,%xmm9 - shldl $5,%eax,%eax - addl %esi,%ebp - vpxor %xmm8,%xmm6,%xmm6 - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 36(%rsp),%edx - vpsrld $30,%xmm6,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - vpslld $2,%xmm6,%xmm6 - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - addl 40(%rsp),%ecx - andl %eax,%esi - vpor %xmm8,%xmm6,%xmm6 - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%edi - xorl %eax,%esi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 44(%rsp),%ebx - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%esi - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - vpalignr $8,%xmm5,%xmm6,%xmm8 - vpxor %xmm3,%xmm7,%xmm7 - addl 48(%rsp),%eax - andl %edx,%esi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - vpxor %xmm0,%xmm7,%xmm7 - movl %ebx,%edi - xorl %edx,%esi - vpaddd %xmm6,%xmm11,%xmm9 - vmovdqa 32(%r14),%xmm11 - shldl $5,%ebx,%ebx - addl %esi,%eax - vpxor %xmm8,%xmm7,%xmm7 - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 52(%rsp),%ebp - vpsrld $30,%xmm7,%xmm8 - vmovdqa %xmm9,32(%rsp) - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - vpslld $2,%xmm7,%xmm7 - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - addl 56(%rsp),%edx - andl %ebx,%esi - vpor %xmm8,%xmm7,%xmm7 - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%edi - xorl %ebx,%esi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 60(%rsp),%ecx - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - vpalignr $8,%xmm6,%xmm7,%xmm8 - vpxor %xmm4,%xmm0,%xmm0 - addl 0(%rsp),%ebx - andl %ebp,%esi - xorl %eax,%ebp - shrdl $7,%edx,%edx - vpxor %xmm1,%xmm0,%xmm0 - movl %ecx,%edi - xorl %ebp,%esi - vpaddd %xmm7,%xmm11,%xmm9 - shldl $5,%ecx,%ecx - addl %esi,%ebx - vpxor %xmm8,%xmm0,%xmm0 - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 4(%rsp),%eax - vpsrld $30,%xmm0,%xmm8 - vmovdqa %xmm9,48(%rsp) - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - vpslld $2,%xmm0,%xmm0 - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %ecx,%esi - xorl %edx,%ecx - addl %ebx,%eax - addl 8(%rsp),%ebp - andl %ecx,%esi - vpor %xmm8,%xmm0,%xmm0 - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%edi - xorl %ecx,%esi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ebx,%edi - xorl %ecx,%ebx - addl %eax,%ebp - addl 12(%rsp),%edx - andl %ebx,%edi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - movl %ebp,%esi - xorl %ebx,%edi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %eax,%esi - xorl %ebx,%eax - addl %ebp,%edx - vpalignr $8,%xmm7,%xmm0,%xmm8 - vpxor %xmm5,%xmm1,%xmm1 - addl 16(%rsp),%ecx - andl %eax,%esi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - vpxor %xmm2,%xmm1,%xmm1 - movl %edx,%edi - xorl %eax,%esi - vpaddd %xmm0,%xmm11,%xmm9 - shldl $5,%edx,%edx - addl %esi,%ecx - vpxor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edi - xorl %eax,%ebp - addl %edx,%ecx - addl 20(%rsp),%ebx - vpsrld $30,%xmm1,%xmm8 - vmovdqa %xmm9,0(%rsp) - andl %ebp,%edi - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%esi - vpslld $2,%xmm1,%xmm1 - xorl %ebp,%edi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %edx,%esi - xorl %ebp,%edx - addl %ecx,%ebx - addl 24(%rsp),%eax - andl %edx,%esi - vpor %xmm8,%xmm1,%xmm1 - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%edi - xorl %edx,%esi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %ecx,%edi - xorl %edx,%ecx - addl %ebx,%eax - addl 28(%rsp),%ebp - andl %ecx,%edi - xorl %edx,%ecx - shrdl $7,%ebx,%ebx - movl %eax,%esi - xorl %ecx,%edi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ebx,%esi - xorl %ecx,%ebx - addl %eax,%ebp - vpalignr $8,%xmm0,%xmm1,%xmm8 - vpxor %xmm6,%xmm2,%xmm2 - addl 32(%rsp),%edx - andl %ebx,%esi - xorl %ecx,%ebx - shrdl $7,%eax,%eax - vpxor %xmm3,%xmm2,%xmm2 - movl %ebp,%edi - xorl %ebx,%esi - vpaddd %xmm1,%xmm11,%xmm9 - shldl $5,%ebp,%ebp - addl %esi,%edx - vpxor %xmm8,%xmm2,%xmm2 - xorl %eax,%edi - xorl %ebx,%eax - addl %ebp,%edx - addl 36(%rsp),%ecx - vpsrld $30,%xmm2,%xmm8 - vmovdqa %xmm9,16(%rsp) - andl %eax,%edi - xorl %ebx,%eax - shrdl $7,%ebp,%ebp - movl %edx,%esi - vpslld $2,%xmm2,%xmm2 - xorl %eax,%edi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %ebp,%esi - xorl %eax,%ebp - addl %edx,%ecx - addl 40(%rsp),%ebx - andl %ebp,%esi - vpor %xmm8,%xmm2,%xmm2 - xorl %eax,%ebp - shrdl $7,%edx,%edx - movl %ecx,%edi - xorl %ebp,%esi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %edx,%edi - xorl %ebp,%edx - addl %ecx,%ebx - addl 44(%rsp),%eax - andl %edx,%edi - xorl %ebp,%edx - shrdl $7,%ecx,%ecx - movl %ebx,%esi - xorl %edx,%edi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - addl %ebx,%eax - vpalignr $8,%xmm1,%xmm2,%xmm8 - vpxor %xmm7,%xmm3,%xmm3 - addl 48(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - vpxor %xmm4,%xmm3,%xmm3 - addl %esi,%ebp - xorl %ecx,%edi - vpaddd %xmm2,%xmm11,%xmm9 - shrdl $7,%ebx,%ebx - addl %eax,%ebp - vpxor %xmm8,%xmm3,%xmm3 - addl 52(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - vpsrld $30,%xmm3,%xmm8 - vmovdqa %xmm9,32(%rsp) - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - vpslld $2,%xmm3,%xmm3 - addl 56(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vpor %xmm8,%xmm3,%xmm3 - addl 60(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 0(%rsp),%eax - vpaddd %xmm3,%xmm11,%xmm9 - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - vmovdqa %xmm9,48(%rsp) - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 4(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 8(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 12(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - cmpq %r10,%r9 - je .Ldone_avx - vmovdqa 64(%r14),%xmm6 - vmovdqa -64(%r14),%xmm11 - vmovdqu 0(%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - vpshufb %xmm6,%xmm0,%xmm0 - addq $64,%r9 - addl 16(%rsp),%ebx - xorl %ebp,%esi - vpshufb %xmm6,%xmm1,%xmm1 - movl %ecx,%edi - shldl $5,%ecx,%ecx - vpaddd %xmm11,%xmm0,%xmm4 - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - vmovdqa %xmm4,0(%rsp) - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - vpshufb %xmm6,%xmm2,%xmm2 - movl %edx,%edi - shldl $5,%edx,%edx - vpaddd %xmm11,%xmm1,%xmm5 - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - vmovdqa %xmm5,16(%rsp) - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - vpshufb %xmm6,%xmm3,%xmm3 - movl %ebp,%edi - shldl $5,%ebp,%ebp - vpaddd %xmm11,%xmm2,%xmm6 - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - vmovdqa %xmm6,32(%rsp) - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - addl 12(%r8),%edx - movl %eax,0(%r8) - addl 16(%r8),%ebp - movl %esi,4(%r8) - movl %esi,%ebx - movl %ecx,8(%r8) - movl %ecx,%edi - movl %edx,12(%r8) - xorl %edx,%edi - movl %ebp,16(%r8) - andl %edi,%esi - jmp .Loop_avx - -.align 16 -.Ldone_avx: - addl 16(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 20(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - xorl %edx,%esi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 24(%rsp),%ebp - xorl %ecx,%esi - movl %eax,%edi - shldl $5,%eax,%eax - addl %esi,%ebp - xorl %ecx,%edi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 28(%rsp),%edx - xorl %ebx,%edi - movl %ebp,%esi - shldl $5,%ebp,%ebp - addl %edi,%edx - xorl %ebx,%esi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 32(%rsp),%ecx - xorl %eax,%esi - movl %edx,%edi - shldl $5,%edx,%edx - addl %esi,%ecx - xorl %eax,%edi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 36(%rsp),%ebx - xorl %ebp,%edi - movl %ecx,%esi - shldl $5,%ecx,%ecx - addl %edi,%ebx - xorl %ebp,%esi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 40(%rsp),%eax - xorl %edx,%esi - movl %ebx,%edi - shldl $5,%ebx,%ebx - addl %esi,%eax - xorl %edx,%edi - shrdl $7,%ecx,%ecx - addl %ebx,%eax - addl 44(%rsp),%ebp - xorl %ecx,%edi - movl %eax,%esi - shldl $5,%eax,%eax - addl %edi,%ebp - xorl %ecx,%esi - shrdl $7,%ebx,%ebx - addl %eax,%ebp - addl 48(%rsp),%edx - xorl %ebx,%esi - movl %ebp,%edi - shldl $5,%ebp,%ebp - addl %esi,%edx - xorl %ebx,%edi - shrdl $7,%eax,%eax - addl %ebp,%edx - addl 52(%rsp),%ecx - xorl %eax,%edi - movl %edx,%esi - shldl $5,%edx,%edx - addl %edi,%ecx - xorl %eax,%esi - shrdl $7,%ebp,%ebp - addl %edx,%ecx - addl 56(%rsp),%ebx - xorl %ebp,%esi - movl %ecx,%edi - shldl $5,%ecx,%ecx - addl %esi,%ebx - xorl %ebp,%edi - shrdl $7,%edx,%edx - addl %ecx,%ebx - addl 60(%rsp),%eax - xorl %edx,%edi - movl %ebx,%esi - shldl $5,%ebx,%ebx - addl %edi,%eax - shrdl $7,%ecx,%ecx - addl %ebx,%eax - vzeroupper - - addl 0(%r8),%eax - addl 4(%r8),%esi - addl 8(%r8),%ecx - movl %eax,0(%r8) - addl 12(%r8),%edx - movl %esi,4(%r8) - addl 16(%r8),%ebp - movl %ecx,8(%r8) - movl %edx,12(%r8) - movl %ebp,16(%r8) - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_avx,.-sha1_block_data_order_avx -.type sha1_block_data_order_avx2,@function -.align 16 -sha1_block_data_order_avx2: -_avx2_shortcut: -.cfi_startproc - movq %rsp,%r11 -.cfi_def_cfa_register %r11 - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - vzeroupper - movq %rdi,%r8 - movq %rsi,%r9 - movq %rdx,%r10 - - leaq -640(%rsp),%rsp - shlq $6,%r10 - leaq 64(%r9),%r13 - andq $-128,%rsp - addq %r9,%r10 - leaq K_XX_XX+64(%rip),%r14 - - movl 0(%r8),%eax - cmpq %r10,%r13 - cmovaeq %r9,%r13 - movl 4(%r8),%ebp - movl 8(%r8),%ecx - movl 12(%r8),%edx - movl 16(%r8),%esi - vmovdqu 64(%r14),%ymm6 - - vmovdqu (%r9),%xmm0 - vmovdqu 16(%r9),%xmm1 - vmovdqu 32(%r9),%xmm2 - vmovdqu 48(%r9),%xmm3 - leaq 64(%r9),%r9 - vinserti128 $1,(%r13),%ymm0,%ymm0 - vinserti128 $1,16(%r13),%ymm1,%ymm1 - vpshufb %ymm6,%ymm0,%ymm0 - vinserti128 $1,32(%r13),%ymm2,%ymm2 - vpshufb %ymm6,%ymm1,%ymm1 - vinserti128 $1,48(%r13),%ymm3,%ymm3 - vpshufb %ymm6,%ymm2,%ymm2 - vmovdqu -64(%r14),%ymm11 - vpshufb %ymm6,%ymm3,%ymm3 - - vpaddd %ymm11,%ymm0,%ymm4 - vpaddd %ymm11,%ymm1,%ymm5 - vmovdqu %ymm4,0(%rsp) - vpaddd %ymm11,%ymm2,%ymm6 - vmovdqu %ymm5,32(%rsp) - vpaddd %ymm11,%ymm3,%ymm7 - vmovdqu %ymm6,64(%rsp) - vmovdqu %ymm7,96(%rsp) - vpalignr $8,%ymm0,%ymm1,%ymm4 - vpsrldq $4,%ymm3,%ymm8 - vpxor %ymm0,%ymm4,%ymm4 - vpxor %ymm2,%ymm8,%ymm8 - vpxor %ymm8,%ymm4,%ymm4 - vpsrld $31,%ymm4,%ymm8 - vpslldq $12,%ymm4,%ymm10 - vpaddd %ymm4,%ymm4,%ymm4 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm4,%ymm4 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm4,%ymm4 - vpxor %ymm10,%ymm4,%ymm4 - vpaddd %ymm11,%ymm4,%ymm9 - vmovdqu %ymm9,128(%rsp) - vpalignr $8,%ymm1,%ymm2,%ymm5 - vpsrldq $4,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm3,%ymm8,%ymm8 - vpxor %ymm8,%ymm5,%ymm5 - vpsrld $31,%ymm5,%ymm8 - vmovdqu -32(%r14),%ymm11 - vpslldq $12,%ymm5,%ymm10 - vpaddd %ymm5,%ymm5,%ymm5 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm5,%ymm5 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm5,%ymm5 - vpxor %ymm10,%ymm5,%ymm5 - vpaddd %ymm11,%ymm5,%ymm9 - vmovdqu %ymm9,160(%rsp) - vpalignr $8,%ymm2,%ymm3,%ymm6 - vpsrldq $4,%ymm5,%ymm8 - vpxor %ymm2,%ymm6,%ymm6 - vpxor %ymm4,%ymm8,%ymm8 - vpxor %ymm8,%ymm6,%ymm6 - vpsrld $31,%ymm6,%ymm8 - vpslldq $12,%ymm6,%ymm10 - vpaddd %ymm6,%ymm6,%ymm6 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm6,%ymm6 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm6,%ymm6 - vpxor %ymm10,%ymm6,%ymm6 - vpaddd %ymm11,%ymm6,%ymm9 - vmovdqu %ymm9,192(%rsp) - vpalignr $8,%ymm3,%ymm4,%ymm7 - vpsrldq $4,%ymm6,%ymm8 - vpxor %ymm3,%ymm7,%ymm7 - vpxor %ymm5,%ymm8,%ymm8 - vpxor %ymm8,%ymm7,%ymm7 - vpsrld $31,%ymm7,%ymm8 - vpslldq $12,%ymm7,%ymm10 - vpaddd %ymm7,%ymm7,%ymm7 - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm7,%ymm7 - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm7,%ymm7 - vpxor %ymm10,%ymm7,%ymm7 - vpaddd %ymm11,%ymm7,%ymm9 - vmovdqu %ymm9,224(%rsp) - leaq 128(%rsp),%r13 - jmp .Loop_avx2 -.align 32 -.Loop_avx2: - rorxl $2,%ebp,%ebx - andnl %edx,%ebp,%edi - andl %ecx,%ebp - xorl %edi,%ebp - jmp .Lalign32_1 -.align 32 -.Lalign32_1: - vpalignr $8,%ymm6,%ymm7,%ymm8 - vpxor %ymm4,%ymm0,%ymm0 - addl -128(%r13),%esi - andnl %ecx,%eax,%edi - vpxor %ymm1,%ymm0,%ymm0 - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpxor %ymm8,%ymm0,%ymm0 - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - vpsrld $30,%ymm0,%ymm8 - vpslld $2,%ymm0,%ymm0 - addl -124(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - vpor %ymm8,%ymm0,%ymm0 - addl %r12d,%edx - xorl %edi,%esi - addl -120(%r13),%ecx - andnl %ebp,%edx,%edi - vpaddd %ymm11,%ymm0,%ymm9 - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - vmovdqu %ymm9,256(%rsp) - addl %r12d,%ecx - xorl %edi,%edx - addl -116(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -96(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - vpalignr $8,%ymm7,%ymm0,%ymm8 - vpxor %ymm5,%ymm1,%ymm1 - addl -92(%r13),%eax - andnl %edx,%ebp,%edi - vpxor %ymm2,%ymm1,%ymm1 - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - vpxor %ymm8,%ymm1,%ymm1 - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - vpsrld $30,%ymm1,%ymm8 - vpslld $2,%ymm1,%ymm1 - addl -88(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - vpor %ymm8,%ymm1,%ymm1 - addl %r12d,%esi - xorl %edi,%eax - addl -84(%r13),%edx - andnl %ebx,%esi,%edi - vpaddd %ymm11,%ymm1,%ymm9 - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - vmovdqu %ymm9,288(%rsp) - addl %r12d,%edx - xorl %edi,%esi - addl -64(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -60(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - vpalignr $8,%ymm0,%ymm1,%ymm8 - vpxor %ymm6,%ymm2,%ymm2 - addl -56(%r13),%ebp - andnl %esi,%ebx,%edi - vpxor %ymm3,%ymm2,%ymm2 - vmovdqu 0(%r14),%ymm11 - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpxor %ymm8,%ymm2,%ymm2 - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - vpsrld $30,%ymm2,%ymm8 - vpslld $2,%ymm2,%ymm2 - addl -52(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - vpor %ymm8,%ymm2,%ymm2 - addl %r12d,%eax - xorl %edi,%ebp - addl -32(%r13),%esi - andnl %ecx,%eax,%edi - vpaddd %ymm11,%ymm2,%ymm9 - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - vmovdqu %ymm9,320(%rsp) - addl %r12d,%esi - xorl %edi,%eax - addl -28(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -24(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - vpalignr $8,%ymm1,%ymm2,%ymm8 - vpxor %ymm7,%ymm3,%ymm3 - addl -20(%r13),%ebx - andnl %eax,%ecx,%edi - vpxor %ymm4,%ymm3,%ymm3 - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpxor %ymm8,%ymm3,%ymm3 - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - vpsrld $30,%ymm3,%ymm8 - vpslld $2,%ymm3,%ymm3 - addl 0(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - vpor %ymm8,%ymm3,%ymm3 - addl %r12d,%ebp - xorl %edi,%ebx - addl 4(%r13),%eax - andnl %edx,%ebp,%edi - vpaddd %ymm11,%ymm3,%ymm9 - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - vmovdqu %ymm9,352(%rsp) - addl %r12d,%eax - xorl %edi,%ebp - addl 8(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl 12(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vpalignr $8,%ymm2,%ymm3,%ymm8 - vpxor %ymm0,%ymm4,%ymm4 - addl 32(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - vpxor %ymm5,%ymm4,%ymm4 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpxor %ymm8,%ymm4,%ymm4 - addl %r12d,%ecx - xorl %ebp,%edx - addl 36(%r13),%ebx - vpsrld $30,%ymm4,%ymm8 - vpslld $2,%ymm4,%ymm4 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vpor %ymm8,%ymm4,%ymm4 - addl 40(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpaddd %ymm11,%ymm4,%ymm9 - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 44(%r13),%eax - vmovdqu %ymm9,384(%rsp) - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpalignr $8,%ymm3,%ymm4,%ymm8 - vpxor %ymm1,%ymm5,%ymm5 - addl 68(%r13),%edx - leal (%rdx,%rax,1),%edx - vpxor %ymm6,%ymm5,%ymm5 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - vpxor %ymm8,%ymm5,%ymm5 - addl %r12d,%edx - xorl %ebx,%esi - addl 72(%r13),%ecx - vpsrld $30,%ymm5,%ymm8 - vpslld $2,%ymm5,%ymm5 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - vpor %ymm8,%ymm5,%ymm5 - addl 76(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpaddd %ymm11,%ymm5,%ymm9 - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 96(%r13),%ebp - vmovdqu %ymm9,416(%rsp) - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 100(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpalignr $8,%ymm4,%ymm5,%ymm8 - vpxor %ymm2,%ymm6,%ymm6 - addl 104(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpxor %ymm7,%ymm6,%ymm6 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - vpxor %ymm8,%ymm6,%ymm6 - addl %r12d,%esi - xorl %ecx,%eax - addl 108(%r13),%edx - leaq 256(%r13),%r13 - vpsrld $30,%ymm6,%ymm8 - vpslld $2,%ymm6,%ymm6 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vpor %ymm8,%ymm6,%ymm6 - addl -128(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpaddd %ymm11,%ymm6,%ymm9 - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -124(%r13),%ebx - vmovdqu %ymm9,448(%rsp) - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -120(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpalignr $8,%ymm5,%ymm6,%ymm8 - vpxor %ymm3,%ymm7,%ymm7 - addl -116(%r13),%eax - leal (%rax,%rbx,1),%eax - vpxor %ymm0,%ymm7,%ymm7 - vmovdqu 32(%r14),%ymm11 - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - vpxor %ymm8,%ymm7,%ymm7 - addl %r12d,%eax - xorl %edx,%ebp - addl -96(%r13),%esi - vpsrld $30,%ymm7,%ymm8 - vpslld $2,%ymm7,%ymm7 - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpor %ymm8,%ymm7,%ymm7 - addl -92(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpaddd %ymm11,%ymm7,%ymm9 - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -88(%r13),%ecx - vmovdqu %ymm9,480(%rsp) - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -84(%r13),%ebx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - jmp .Lalign32_2 -.align 32 -.Lalign32_2: - vpalignr $8,%ymm6,%ymm7,%ymm8 - vpxor %ymm4,%ymm0,%ymm0 - addl -64(%r13),%ebp - xorl %esi,%ecx - vpxor %ymm1,%ymm0,%ymm0 - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - vpxor %ymm8,%ymm0,%ymm0 - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - vpsrld $30,%ymm0,%ymm8 - vpslld $2,%ymm0,%ymm0 - addl %r12d,%ebp - andl %edi,%ebx - addl -60(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - vpor %ymm8,%ymm0,%ymm0 - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - vpaddd %ymm11,%ymm0,%ymm9 - addl %r12d,%eax - andl %edi,%ebp - addl -56(%r13),%esi - xorl %ecx,%ebp - vmovdqu %ymm9,512(%rsp) - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl -52(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - addl -32(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - vpalignr $8,%ymm7,%ymm0,%ymm8 - vpxor %ymm5,%ymm1,%ymm1 - addl -28(%r13),%ebx - xorl %eax,%edx - vpxor %ymm2,%ymm1,%ymm1 - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - vpxor %ymm8,%ymm1,%ymm1 - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vpsrld $30,%ymm1,%ymm8 - vpslld $2,%ymm1,%ymm1 - addl %r12d,%ebx - andl %edi,%ecx - addl -24(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - vpor %ymm8,%ymm1,%ymm1 - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - vpaddd %ymm11,%ymm1,%ymm9 - addl %r12d,%ebp - andl %edi,%ebx - addl -20(%r13),%eax - xorl %edx,%ebx - vmovdqu %ymm9,544(%rsp) - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 0(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl 4(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - vpalignr $8,%ymm0,%ymm1,%ymm8 - vpxor %ymm6,%ymm2,%ymm2 - addl 8(%r13),%ecx - xorl %ebp,%esi - vpxor %ymm3,%ymm2,%ymm2 - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - vpxor %ymm8,%ymm2,%ymm2 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpsrld $30,%ymm2,%ymm8 - vpslld $2,%ymm2,%ymm2 - addl %r12d,%ecx - andl %edi,%edx - addl 12(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - vpor %ymm8,%ymm2,%ymm2 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vpaddd %ymm11,%ymm2,%ymm9 - addl %r12d,%ebx - andl %edi,%ecx - addl 32(%r13),%ebp - xorl %esi,%ecx - vmovdqu %ymm9,576(%rsp) - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 36(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 40(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - vpalignr $8,%ymm1,%ymm2,%ymm8 - vpxor %ymm7,%ymm3,%ymm3 - addl 44(%r13),%edx - xorl %ebx,%eax - vpxor %ymm4,%ymm3,%ymm3 - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - vpxor %ymm8,%ymm3,%ymm3 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - vpsrld $30,%ymm3,%ymm8 - vpslld $2,%ymm3,%ymm3 - addl %r12d,%edx - andl %edi,%esi - addl 64(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - vpor %ymm8,%ymm3,%ymm3 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - vpaddd %ymm11,%ymm3,%ymm9 - addl %r12d,%ecx - andl %edi,%edx - addl 68(%r13),%ebx - xorl %eax,%edx - vmovdqu %ymm9,608(%rsp) - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl 72(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 76(%r13),%eax - xorl %edx,%ebx - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl 100(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 104(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 108(%r13),%ebx - leaq 256(%r13),%r13 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -128(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -124(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -120(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -116(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -96(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -92(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -88(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -84(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -60(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -56(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -52(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -32(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -28(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -24(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -20(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - addl %r12d,%edx - leaq 128(%r9),%r13 - leaq 128(%r9),%rdi - cmpq %r10,%r13 - cmovaeq %r9,%r13 - - - addl 0(%r8),%edx - addl 4(%r8),%esi - addl 8(%r8),%ebp - movl %edx,0(%r8) - addl 12(%r8),%ebx - movl %esi,4(%r8) - movl %edx,%eax - addl 16(%r8),%ecx - movl %ebp,%r12d - movl %ebp,8(%r8) - movl %ebx,%edx - - movl %ebx,12(%r8) - movl %esi,%ebp - movl %ecx,16(%r8) - - movl %ecx,%esi - movl %r12d,%ecx - - - cmpq %r10,%r9 - je .Ldone_avx2 - vmovdqu 64(%r14),%ymm6 - cmpq %r10,%rdi - ja .Last_avx2 - - vmovdqu -64(%rdi),%xmm0 - vmovdqu -48(%rdi),%xmm1 - vmovdqu -32(%rdi),%xmm2 - vmovdqu -16(%rdi),%xmm3 - vinserti128 $1,0(%r13),%ymm0,%ymm0 - vinserti128 $1,16(%r13),%ymm1,%ymm1 - vinserti128 $1,32(%r13),%ymm2,%ymm2 - vinserti128 $1,48(%r13),%ymm3,%ymm3 - jmp .Last_avx2 - -.align 32 -.Last_avx2: - leaq 128+16(%rsp),%r13 - rorxl $2,%ebp,%ebx - andnl %edx,%ebp,%edi - andl %ecx,%ebp - xorl %edi,%ebp - subq $-128,%r9 - addl -128(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -124(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -120(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -116(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -96(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl -92(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl -88(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -84(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -64(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -60(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl -56(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl -52(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl -32(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl -28(%r13),%edx - andnl %ebx,%esi,%edi - addl %eax,%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - andl %ebp,%esi - addl %r12d,%edx - xorl %edi,%esi - addl -24(%r13),%ecx - andnl %ebp,%edx,%edi - addl %esi,%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - andl %eax,%edx - addl %r12d,%ecx - xorl %edi,%edx - addl -20(%r13),%ebx - andnl %eax,%ecx,%edi - addl %edx,%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - andl %esi,%ecx - addl %r12d,%ebx - xorl %edi,%ecx - addl 0(%r13),%ebp - andnl %esi,%ebx,%edi - addl %ecx,%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - andl %edx,%ebx - addl %r12d,%ebp - xorl %edi,%ebx - addl 4(%r13),%eax - andnl %edx,%ebp,%edi - addl %ebx,%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - andl %ecx,%ebp - addl %r12d,%eax - xorl %edi,%ebp - addl 8(%r13),%esi - andnl %ecx,%eax,%edi - addl %ebp,%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - andl %ebx,%eax - addl %r12d,%esi - xorl %edi,%eax - addl 12(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 32(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 36(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 40(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 44(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl 64(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vmovdqu -64(%r14),%ymm11 - vpshufb %ymm6,%ymm0,%ymm0 - addl 68(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl 72(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl 76(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl 96(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl 100(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpshufb %ymm6,%ymm1,%ymm1 - vpaddd %ymm11,%ymm0,%ymm8 - addl 104(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl 108(%r13),%edx - leaq 256(%r13),%r13 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -128(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -124(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -120(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vmovdqu %ymm8,0(%rsp) - vpshufb %ymm6,%ymm2,%ymm2 - vpaddd %ymm11,%ymm1,%ymm9 - addl -116(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -92(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - addl -88(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -84(%r13),%ebx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - vmovdqu %ymm9,32(%rsp) - vpshufb %ymm6,%ymm3,%ymm3 - vpaddd %ymm11,%ymm2,%ymm6 - addl -64(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl -60(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl -56(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl -52(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - addl -32(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - jmp .Lalign32_3 -.align 32 -.Lalign32_3: - vmovdqu %ymm6,64(%rsp) - vpaddd %ymm11,%ymm3,%ymm7 - addl -28(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl -24(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl -20(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 0(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - addl 4(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - andl %edi,%esi - vmovdqu %ymm7,96(%rsp) - addl 8(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - andl %edi,%edx - addl 12(%r13),%ebx - xorl %eax,%edx - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - andl %edi,%ecx - addl 32(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 36(%r13),%eax - xorl %edx,%ebx - movl %ecx,%edi - xorl %edx,%edi - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - andl %edi,%ebp - addl 40(%r13),%esi - xorl %ecx,%ebp - movl %ebx,%edi - xorl %ecx,%edi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - andl %edi,%eax - vpalignr $8,%ymm0,%ymm1,%ymm4 - addl 44(%r13),%edx - xorl %ebx,%eax - movl %ebp,%edi - xorl %ebx,%edi - vpsrldq $4,%ymm3,%ymm8 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpxor %ymm0,%ymm4,%ymm4 - vpxor %ymm2,%ymm8,%ymm8 - xorl %ebp,%esi - addl %r12d,%edx - vpxor %ymm8,%ymm4,%ymm4 - andl %edi,%esi - addl 64(%r13),%ecx - xorl %ebp,%esi - movl %eax,%edi - vpsrld $31,%ymm4,%ymm8 - xorl %ebp,%edi - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - vpslldq $12,%ymm4,%ymm10 - vpaddd %ymm4,%ymm4,%ymm4 - rorxl $2,%edx,%esi - xorl %eax,%edx - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm4,%ymm4 - addl %r12d,%ecx - andl %edi,%edx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm4,%ymm4 - addl 68(%r13),%ebx - xorl %eax,%edx - vpxor %ymm10,%ymm4,%ymm4 - movl %esi,%edi - xorl %eax,%edi - leal (%rbx,%rdx,1),%ebx - vpaddd %ymm11,%ymm4,%ymm9 - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - vmovdqu %ymm9,128(%rsp) - addl %r12d,%ebx - andl %edi,%ecx - addl 72(%r13),%ebp - xorl %esi,%ecx - movl %edx,%edi - xorl %esi,%edi - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - andl %edi,%ebx - addl 76(%r13),%eax - xorl %edx,%ebx - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpalignr $8,%ymm1,%ymm2,%ymm5 - addl 96(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpsrldq $4,%ymm4,%ymm8 - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - vpxor %ymm1,%ymm5,%ymm5 - vpxor %ymm3,%ymm8,%ymm8 - addl 100(%r13),%edx - leal (%rdx,%rax,1),%edx - vpxor %ymm8,%ymm5,%ymm5 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - xorl %ebp,%esi - addl %r12d,%edx - vpsrld $31,%ymm5,%ymm8 - vmovdqu -32(%r14),%ymm11 - xorl %ebx,%esi - addl 104(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - vpslldq $12,%ymm5,%ymm10 - vpaddd %ymm5,%ymm5,%ymm5 - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm5,%ymm5 - xorl %eax,%edx - addl %r12d,%ecx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm5,%ymm5 - xorl %ebp,%edx - addl 108(%r13),%ebx - leaq 256(%r13),%r13 - vpxor %ymm10,%ymm5,%ymm5 - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - vpaddd %ymm11,%ymm5,%ymm9 - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vmovdqu %ymm9,160(%rsp) - addl -128(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpalignr $8,%ymm2,%ymm3,%ymm6 - addl -124(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - vpsrldq $4,%ymm5,%ymm8 - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - vpxor %ymm2,%ymm6,%ymm6 - vpxor %ymm4,%ymm8,%ymm8 - addl -120(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpxor %ymm8,%ymm6,%ymm6 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - vpsrld $31,%ymm6,%ymm8 - xorl %ecx,%eax - addl -116(%r13),%edx - leal (%rdx,%rax,1),%edx - vpslldq $12,%ymm6,%ymm10 - vpaddd %ymm6,%ymm6,%ymm6 - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm6,%ymm6 - xorl %ebp,%esi - addl %r12d,%edx - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm6,%ymm6 - xorl %ebx,%esi - addl -96(%r13),%ecx - vpxor %ymm10,%ymm6,%ymm6 - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - vpaddd %ymm11,%ymm6,%ymm9 - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - vmovdqu %ymm9,192(%rsp) - addl -92(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - vpalignr $8,%ymm3,%ymm4,%ymm7 - addl -88(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - vpsrldq $4,%ymm6,%ymm8 - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - vpxor %ymm3,%ymm7,%ymm7 - vpxor %ymm5,%ymm8,%ymm8 - addl -84(%r13),%eax - leal (%rax,%rbx,1),%eax - vpxor %ymm8,%ymm7,%ymm7 - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - vpsrld $31,%ymm7,%ymm8 - xorl %edx,%ebp - addl -64(%r13),%esi - leal (%rsi,%rbp,1),%esi - vpslldq $12,%ymm7,%ymm10 - vpaddd %ymm7,%ymm7,%ymm7 - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - vpsrld $30,%ymm10,%ymm9 - vpor %ymm8,%ymm7,%ymm7 - xorl %ebx,%eax - addl %r12d,%esi - vpslld $2,%ymm10,%ymm10 - vpxor %ymm9,%ymm7,%ymm7 - xorl %ecx,%eax - addl -60(%r13),%edx - vpxor %ymm10,%ymm7,%ymm7 - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - rorxl $2,%esi,%eax - vpaddd %ymm11,%ymm7,%ymm9 - xorl %ebp,%esi - addl %r12d,%edx - xorl %ebx,%esi - vmovdqu %ymm9,224(%rsp) - addl -56(%r13),%ecx - leal (%rcx,%rsi,1),%ecx - rorxl $27,%edx,%r12d - rorxl $2,%edx,%esi - xorl %eax,%edx - addl %r12d,%ecx - xorl %ebp,%edx - addl -52(%r13),%ebx - leal (%rbx,%rdx,1),%ebx - rorxl $27,%ecx,%r12d - rorxl $2,%ecx,%edx - xorl %esi,%ecx - addl %r12d,%ebx - xorl %eax,%ecx - addl -32(%r13),%ebp - leal (%rcx,%rbp,1),%ebp - rorxl $27,%ebx,%r12d - rorxl $2,%ebx,%ecx - xorl %edx,%ebx - addl %r12d,%ebp - xorl %esi,%ebx - addl -28(%r13),%eax - leal (%rax,%rbx,1),%eax - rorxl $27,%ebp,%r12d - rorxl $2,%ebp,%ebx - xorl %ecx,%ebp - addl %r12d,%eax - xorl %edx,%ebp - addl -24(%r13),%esi - leal (%rsi,%rbp,1),%esi - rorxl $27,%eax,%r12d - rorxl $2,%eax,%ebp - xorl %ebx,%eax - addl %r12d,%esi - xorl %ecx,%eax - addl -20(%r13),%edx - leal (%rdx,%rax,1),%edx - rorxl $27,%esi,%r12d - addl %r12d,%edx - leaq 128(%rsp),%r13 - - - addl 0(%r8),%edx - addl 4(%r8),%esi - addl 8(%r8),%ebp - movl %edx,0(%r8) - addl 12(%r8),%ebx - movl %esi,4(%r8) - movl %edx,%eax - addl 16(%r8),%ecx - movl %ebp,%r12d - movl %ebp,8(%r8) - movl %ebx,%edx - - movl %ebx,12(%r8) - movl %esi,%ebp - movl %ecx,16(%r8) - - movl %ecx,%esi - movl %r12d,%ecx - - - cmpq %r10,%r9 - jbe .Loop_avx2 - -.Ldone_avx2: - vzeroupper - movq -40(%r11),%r14 -.cfi_restore %r14 - movq -32(%r11),%r13 -.cfi_restore %r13 - movq -24(%r11),%r12 -.cfi_restore %r12 - movq -16(%r11),%rbp -.cfi_restore %rbp - movq -8(%r11),%rbx -.cfi_restore %rbx - leaq (%r11),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha1_block_data_order_avx2,.-sha1_block_data_order_avx2 -.align 64 -K_XX_XX: -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.byte 0xf,0xe,0xd,0xc,0xb,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1,0x0 -.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 64 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s deleted file mode 100644 index 26f69c374c03f8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s +++ /dev/null @@ -1,8005 +0,0 @@ -.text - - - -.globl sha256_multi_block -.type sha256_multi_block,@function -.align 32 -sha256_multi_block: -.cfi_startproc - movq OPENSSL_ia32cap_P+4(%rip),%rcx - btq $61,%rcx - jc _shaext_shortcut - testl $268435456,%ecx - jnz _avx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody: - leaq K256+128(%rip),%rbp - leaq 256(%rsp),%rbx - leaq 128(%rdi),%rdi - -.Loop_grande: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone - - movdqu 0-128(%rdi),%xmm8 - leaq 128(%rsp),%rax - movdqu 32-128(%rdi),%xmm9 - movdqu 64-128(%rdi),%xmm10 - movdqu 96-128(%rdi),%xmm11 - movdqu 128-128(%rdi),%xmm12 - movdqu 160-128(%rdi),%xmm13 - movdqu 192-128(%rdi),%xmm14 - movdqu 224-128(%rdi),%xmm15 - movdqu .Lpbswap(%rip),%xmm6 - jmp .Loop - -.align 32 -.Loop: - movdqa %xmm10,%xmm4 - pxor %xmm9,%xmm4 - movd 0(%r8),%xmm5 - movd 0(%r9),%xmm0 - movd 0(%r10),%xmm1 - movd 0(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm12,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,0-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movd 4(%r8),%xmm5 - movd 4(%r9),%xmm0 - movd 4(%r10),%xmm1 - movd 4(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,16-128(%rax) - paddd %xmm14,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm5,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm14 - paddd %xmm7,%xmm14 - movd 8(%r8),%xmm5 - movd 8(%r9),%xmm0 - movd 8(%r10),%xmm1 - movd 8(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm10,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,32-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movd 12(%r8),%xmm5 - movd 12(%r9),%xmm0 - movd 12(%r10),%xmm1 - movd 12(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,48-128(%rax) - paddd %xmm12,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm5,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm12 - paddd %xmm7,%xmm12 - movd 16(%r8),%xmm5 - movd 16(%r9),%xmm0 - movd 16(%r10),%xmm1 - movd 16(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm8,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,64-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movd 20(%r8),%xmm5 - movd 20(%r9),%xmm0 - movd 20(%r10),%xmm1 - movd 20(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,80-128(%rax) - paddd %xmm10,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm5,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm10 - paddd %xmm7,%xmm10 - movd 24(%r8),%xmm5 - movd 24(%r9),%xmm0 - movd 24(%r10),%xmm1 - movd 24(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm14,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,96-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movd 28(%r8),%xmm5 - movd 28(%r9),%xmm0 - movd 28(%r10),%xmm1 - movd 28(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,112-128(%rax) - paddd %xmm8,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm5,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movd 32(%r8),%xmm5 - movd 32(%r9),%xmm0 - movd 32(%r10),%xmm1 - movd 32(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm12,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,128-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movd 36(%r8),%xmm5 - movd 36(%r9),%xmm0 - movd 36(%r10),%xmm1 - movd 36(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,144-128(%rax) - paddd %xmm14,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm5,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm14 - paddd %xmm7,%xmm14 - movd 40(%r8),%xmm5 - movd 40(%r9),%xmm0 - movd 40(%r10),%xmm1 - movd 40(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm10,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,160-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movd 44(%r8),%xmm5 - movd 44(%r9),%xmm0 - movd 44(%r10),%xmm1 - movd 44(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,176-128(%rax) - paddd %xmm12,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm5,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm12 - paddd %xmm7,%xmm12 - movd 48(%r8),%xmm5 - movd 48(%r9),%xmm0 - movd 48(%r10),%xmm1 - movd 48(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm8,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,192-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movd 52(%r8),%xmm5 - movd 52(%r9),%xmm0 - movd 52(%r10),%xmm1 - movd 52(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,208-128(%rax) - paddd %xmm10,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm5,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm10 - paddd %xmm7,%xmm10 - movd 56(%r8),%xmm5 - movd 56(%r9),%xmm0 - movd 56(%r10),%xmm1 - movd 56(%r11),%xmm2 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm14,%xmm7 -.byte 102,15,56,0,238 - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,224-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movd 60(%r8),%xmm5 - leaq 64(%r8),%r8 - movd 60(%r9),%xmm0 - leaq 64(%r9),%r9 - movd 60(%r10),%xmm1 - leaq 64(%r10),%r10 - movd 60(%r11),%xmm2 - leaq 64(%r11),%r11 - punpckldq %xmm1,%xmm5 - punpckldq %xmm2,%xmm0 - punpckldq %xmm0,%xmm5 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 -.byte 102,15,56,0,238 - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,240-128(%rax) - paddd %xmm8,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - prefetcht0 63(%r8) - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - prefetcht0 63(%r9) - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - prefetcht0 63(%r10) - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - prefetcht0 63(%r11) - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm5,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movdqu 0-128(%rax),%xmm5 - movl $3,%ecx - jmp .Loop_16_xx -.align 32 -.Loop_16_xx: - movdqa 16-128(%rax),%xmm6 - paddd 144-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 224-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm12,%xmm7 - - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,0-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movdqa 32-128(%rax),%xmm5 - paddd 160-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 240-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,16-128(%rax) - paddd %xmm14,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm6,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm14 - paddd %xmm7,%xmm14 - movdqa 48-128(%rax),%xmm6 - paddd 176-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 0-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm10,%xmm7 - - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,32-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movdqa 64-128(%rax),%xmm5 - paddd 192-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 16-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,48-128(%rax) - paddd %xmm12,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm6,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm12 - paddd %xmm7,%xmm12 - movdqa 80-128(%rax),%xmm6 - paddd 208-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 32-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm8,%xmm7 - - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,64-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movdqa 96-128(%rax),%xmm5 - paddd 224-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 48-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,80-128(%rax) - paddd %xmm10,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm6,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm10 - paddd %xmm7,%xmm10 - movdqa 112-128(%rax),%xmm6 - paddd 240-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 64-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm14,%xmm7 - - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,96-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movdqa 128-128(%rax),%xmm5 - paddd 0-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 80-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,112-128(%rax) - paddd %xmm8,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm6,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - movdqa 144-128(%rax),%xmm6 - paddd 16-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 96-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm12,%xmm7 - - movdqa %xmm12,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm12,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,128-128(%rax) - paddd %xmm15,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -128(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm12,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm14,%xmm0 - pand %xmm13,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm8,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm9,%xmm3 - movdqa %xmm8,%xmm7 - pslld $10,%xmm2 - pxor %xmm8,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm9,%xmm15 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm15 - paddd %xmm5,%xmm11 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm15 - paddd %xmm7,%xmm15 - movdqa 160-128(%rax),%xmm5 - paddd 32-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 112-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm11,%xmm7 - - movdqa %xmm11,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm11,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,144-128(%rax) - paddd %xmm14,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm11,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm13,%xmm0 - pand %xmm12,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm15,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm8,%xmm4 - movdqa %xmm15,%xmm7 - pslld $10,%xmm2 - pxor %xmm15,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm8,%xmm14 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm14 - paddd %xmm6,%xmm10 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm14 - paddd %xmm7,%xmm14 - movdqa 176-128(%rax),%xmm6 - paddd 48-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 128-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm10,%xmm7 - - movdqa %xmm10,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm10,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,160-128(%rax) - paddd %xmm13,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm10,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm12,%xmm0 - pand %xmm11,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm14,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm15,%xmm3 - movdqa %xmm14,%xmm7 - pslld $10,%xmm2 - pxor %xmm14,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm15,%xmm13 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm13 - paddd %xmm5,%xmm9 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm13 - paddd %xmm7,%xmm13 - movdqa 192-128(%rax),%xmm5 - paddd 64-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 144-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm9,%xmm7 - - movdqa %xmm9,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm9,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,176-128(%rax) - paddd %xmm12,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd -32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm9,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm11,%xmm0 - pand %xmm10,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm13,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm14,%xmm4 - movdqa %xmm13,%xmm7 - pslld $10,%xmm2 - pxor %xmm13,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm14,%xmm12 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm12 - paddd %xmm6,%xmm8 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm12 - paddd %xmm7,%xmm12 - movdqa 208-128(%rax),%xmm6 - paddd 80-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 160-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm8,%xmm7 - - movdqa %xmm8,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm8,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,192-128(%rax) - paddd %xmm11,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 0(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm8,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm8,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm10,%xmm0 - pand %xmm9,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm12,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm12,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm13,%xmm3 - movdqa %xmm12,%xmm7 - pslld $10,%xmm2 - pxor %xmm12,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm13,%xmm11 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm11 - paddd %xmm5,%xmm15 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm11 - paddd %xmm7,%xmm11 - movdqa 224-128(%rax),%xmm5 - paddd 96-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 176-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm15,%xmm7 - - movdqa %xmm15,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm15,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,208-128(%rax) - paddd %xmm10,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 32(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm15,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm15,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm9,%xmm0 - pand %xmm8,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm11,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm11,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm12,%xmm4 - movdqa %xmm11,%xmm7 - pslld $10,%xmm2 - pxor %xmm11,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm12,%xmm10 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm10 - paddd %xmm6,%xmm14 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm10 - paddd %xmm7,%xmm10 - movdqa 240-128(%rax),%xmm6 - paddd 112-128(%rax),%xmm5 - - movdqa %xmm6,%xmm7 - movdqa %xmm6,%xmm1 - psrld $3,%xmm7 - movdqa %xmm6,%xmm2 - - psrld $7,%xmm1 - movdqa 192-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm3 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm3,%xmm1 - - psrld $17,%xmm3 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - psrld $19-17,%xmm3 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm3,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm5 - movdqa %xmm14,%xmm7 - - movdqa %xmm14,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm14,%xmm1 - pslld $7,%xmm2 - movdqa %xmm5,224-128(%rax) - paddd %xmm9,%xmm5 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 64(%rbp),%xmm5 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm14,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm14,%xmm3 - pslld $26-21,%xmm2 - pandn %xmm8,%xmm0 - pand %xmm15,%xmm3 - pxor %xmm1,%xmm7 - - - movdqa %xmm10,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm10,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm5 - pxor %xmm3,%xmm0 - movdqa %xmm11,%xmm3 - movdqa %xmm10,%xmm7 - pslld $10,%xmm2 - pxor %xmm10,%xmm3 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm5 - pslld $19-10,%xmm2 - pand %xmm3,%xmm4 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm11,%xmm9 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm4,%xmm9 - paddd %xmm5,%xmm13 - pxor %xmm2,%xmm7 - - paddd %xmm5,%xmm9 - paddd %xmm7,%xmm9 - movdqa 0-128(%rax),%xmm5 - paddd 128-128(%rax),%xmm6 - - movdqa %xmm5,%xmm7 - movdqa %xmm5,%xmm1 - psrld $3,%xmm7 - movdqa %xmm5,%xmm2 - - psrld $7,%xmm1 - movdqa 208-128(%rax),%xmm0 - pslld $14,%xmm2 - pxor %xmm1,%xmm7 - psrld $18-7,%xmm1 - movdqa %xmm0,%xmm4 - pxor %xmm2,%xmm7 - pslld $25-14,%xmm2 - pxor %xmm1,%xmm7 - psrld $10,%xmm0 - movdqa %xmm4,%xmm1 - - psrld $17,%xmm4 - pxor %xmm2,%xmm7 - pslld $13,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - psrld $19-17,%xmm4 - pxor %xmm1,%xmm0 - pslld $15-13,%xmm1 - pxor %xmm4,%xmm0 - pxor %xmm1,%xmm0 - paddd %xmm0,%xmm6 - movdqa %xmm13,%xmm7 - - movdqa %xmm13,%xmm2 - - psrld $6,%xmm7 - movdqa %xmm13,%xmm1 - pslld $7,%xmm2 - movdqa %xmm6,240-128(%rax) - paddd %xmm8,%xmm6 - - psrld $11,%xmm1 - pxor %xmm2,%xmm7 - pslld $21-7,%xmm2 - paddd 96(%rbp),%xmm6 - pxor %xmm1,%xmm7 - - psrld $25-11,%xmm1 - movdqa %xmm13,%xmm0 - - pxor %xmm2,%xmm7 - movdqa %xmm13,%xmm4 - pslld $26-21,%xmm2 - pandn %xmm15,%xmm0 - pand %xmm14,%xmm4 - pxor %xmm1,%xmm7 - - - movdqa %xmm9,%xmm1 - pxor %xmm2,%xmm7 - movdqa %xmm9,%xmm2 - psrld $2,%xmm1 - paddd %xmm7,%xmm6 - pxor %xmm4,%xmm0 - movdqa %xmm10,%xmm4 - movdqa %xmm9,%xmm7 - pslld $10,%xmm2 - pxor %xmm9,%xmm4 - - - psrld $13,%xmm7 - pxor %xmm2,%xmm1 - paddd %xmm0,%xmm6 - pslld $19-10,%xmm2 - pand %xmm4,%xmm3 - pxor %xmm7,%xmm1 - - - psrld $22-13,%xmm7 - pxor %xmm2,%xmm1 - movdqa %xmm10,%xmm8 - pslld $30-19,%xmm2 - pxor %xmm1,%xmm7 - pxor %xmm3,%xmm8 - paddd %xmm6,%xmm12 - pxor %xmm2,%xmm7 - - paddd %xmm6,%xmm8 - paddd %xmm7,%xmm8 - leaq 256(%rbp),%rbp - decl %ecx - jnz .Loop_16_xx - - movl $1,%ecx - leaq K256+128(%rip),%rbp - - movdqa (%rbx),%xmm7 - cmpl 0(%rbx),%ecx - pxor %xmm0,%xmm0 - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - movdqa %xmm7,%xmm6 - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - pcmpgtd %xmm0,%xmm6 - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - paddd %xmm6,%xmm7 - cmovgeq %rbp,%r11 - - movdqu 0-128(%rdi),%xmm0 - pand %xmm6,%xmm8 - movdqu 32-128(%rdi),%xmm1 - pand %xmm6,%xmm9 - movdqu 64-128(%rdi),%xmm2 - pand %xmm6,%xmm10 - movdqu 96-128(%rdi),%xmm5 - pand %xmm6,%xmm11 - paddd %xmm0,%xmm8 - movdqu 128-128(%rdi),%xmm0 - pand %xmm6,%xmm12 - paddd %xmm1,%xmm9 - movdqu 160-128(%rdi),%xmm1 - pand %xmm6,%xmm13 - paddd %xmm2,%xmm10 - movdqu 192-128(%rdi),%xmm2 - pand %xmm6,%xmm14 - paddd %xmm5,%xmm11 - movdqu 224-128(%rdi),%xmm5 - pand %xmm6,%xmm15 - paddd %xmm0,%xmm12 - paddd %xmm1,%xmm13 - movdqu %xmm8,0-128(%rdi) - paddd %xmm2,%xmm14 - movdqu %xmm9,32-128(%rdi) - paddd %xmm5,%xmm15 - movdqu %xmm10,64-128(%rdi) - movdqu %xmm11,96-128(%rdi) - movdqu %xmm12,128-128(%rdi) - movdqu %xmm13,160-128(%rdi) - movdqu %xmm14,192-128(%rdi) - movdqu %xmm15,224-128(%rdi) - - movdqa %xmm7,(%rbx) - movdqa .Lpbswap(%rip),%xmm6 - decl %edx - jnz .Loop - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande - -.Ldone: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block,.-sha256_multi_block -.type sha256_multi_block_shaext,@function -.align 32 -sha256_multi_block_shaext: -.cfi_startproc -_shaext_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - shll $1,%edx - andq $-256,%rsp - leaq 128(%rdi),%rdi - movq %rax,272(%rsp) -.Lbody_shaext: - leaq 256(%rsp),%rbx - leaq K256_shaext+128(%rip),%rbp - -.Loop_grande_shaext: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rsp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rsp,%r9 - testl %edx,%edx - jz .Ldone_shaext - - movq 0-128(%rdi),%xmm12 - movq 32-128(%rdi),%xmm4 - movq 64-128(%rdi),%xmm13 - movq 96-128(%rdi),%xmm5 - movq 128-128(%rdi),%xmm8 - movq 160-128(%rdi),%xmm9 - movq 192-128(%rdi),%xmm10 - movq 224-128(%rdi),%xmm11 - - punpckldq %xmm4,%xmm12 - punpckldq %xmm5,%xmm13 - punpckldq %xmm9,%xmm8 - punpckldq %xmm11,%xmm10 - movdqa K256_shaext-16(%rip),%xmm3 - - movdqa %xmm12,%xmm14 - movdqa %xmm13,%xmm15 - punpcklqdq %xmm8,%xmm12 - punpcklqdq %xmm10,%xmm13 - punpckhqdq %xmm8,%xmm14 - punpckhqdq %xmm10,%xmm15 - - pshufd $27,%xmm12,%xmm12 - pshufd $27,%xmm13,%xmm13 - pshufd $27,%xmm14,%xmm14 - pshufd $27,%xmm15,%xmm15 - jmp .Loop_shaext - -.align 32 -.Loop_shaext: - movdqu 0(%r8),%xmm4 - movdqu 0(%r9),%xmm8 - movdqu 16(%r8),%xmm5 - movdqu 16(%r9),%xmm9 - movdqu 32(%r8),%xmm6 -.byte 102,15,56,0,227 - movdqu 32(%r9),%xmm10 -.byte 102,68,15,56,0,195 - movdqu 48(%r8),%xmm7 - leaq 64(%r8),%r8 - movdqu 48(%r9),%xmm11 - leaq 64(%r9),%r9 - - movdqa 0-128(%rbp),%xmm0 -.byte 102,15,56,0,235 - paddd %xmm4,%xmm0 - pxor %xmm12,%xmm4 - movdqa %xmm0,%xmm1 - movdqa 0-128(%rbp),%xmm2 -.byte 102,68,15,56,0,203 - paddd %xmm8,%xmm2 - movdqa %xmm13,80(%rsp) -.byte 69,15,56,203,236 - pxor %xmm14,%xmm8 - movdqa %xmm2,%xmm0 - movdqa %xmm15,112(%rsp) -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 - pxor %xmm12,%xmm4 - movdqa %xmm12,64(%rsp) -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - pxor %xmm14,%xmm8 - movdqa %xmm14,96(%rsp) - movdqa 16-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 102,15,56,0,243 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 16-128(%rbp),%xmm2 - paddd %xmm9,%xmm2 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - prefetcht0 127(%r8) -.byte 102,15,56,0,251 -.byte 102,68,15,56,0,211 - prefetcht0 127(%r9) -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 -.byte 102,68,15,56,0,219 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 32-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 32-128(%rbp),%xmm2 - paddd %xmm10,%xmm2 -.byte 69,15,56,203,236 -.byte 69,15,56,204,193 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 -.byte 102,15,58,15,222,4 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 48-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - - movdqa %xmm1,%xmm0 - movdqa 48-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 64-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 64-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 80-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 80-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 96-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,193 - movdqa %xmm1,%xmm0 - movdqa 96-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 102,15,58,15,222,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 112-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - movdqa %xmm1,%xmm0 - movdqa 112-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 128-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 128-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 144-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 144-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 -.byte 15,56,204,229 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 160-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,193 - movdqa %xmm1,%xmm0 - movdqa 160-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm7,%xmm3 -.byte 102,15,58,15,222,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm4 - movdqa %xmm11,%xmm3 -.byte 102,65,15,58,15,218,4 -.byte 15,56,204,238 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 176-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,202 - movdqa %xmm1,%xmm0 - movdqa 176-128(%rbp),%xmm2 - paddd %xmm3,%xmm8 - paddd %xmm11,%xmm2 -.byte 15,56,205,231 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm4,%xmm3 -.byte 102,15,58,15,223,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,195 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm5 - movdqa %xmm8,%xmm3 -.byte 102,65,15,58,15,219,4 -.byte 15,56,204,247 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 192-128(%rbp),%xmm1 - paddd %xmm4,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,211 - movdqa %xmm1,%xmm0 - movdqa 192-128(%rbp),%xmm2 - paddd %xmm3,%xmm9 - paddd %xmm8,%xmm2 -.byte 15,56,205,236 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm5,%xmm3 -.byte 102,15,58,15,220,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,200 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm6 - movdqa %xmm9,%xmm3 -.byte 102,65,15,58,15,216,4 -.byte 15,56,204,252 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 208-128(%rbp),%xmm1 - paddd %xmm5,%xmm1 -.byte 69,15,56,203,247 -.byte 69,15,56,204,216 - movdqa %xmm1,%xmm0 - movdqa 208-128(%rbp),%xmm2 - paddd %xmm3,%xmm10 - paddd %xmm9,%xmm2 -.byte 15,56,205,245 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movdqa %xmm6,%xmm3 -.byte 102,15,58,15,221,4 -.byte 69,15,56,203,254 -.byte 69,15,56,205,209 - pshufd $0x0e,%xmm1,%xmm0 - paddd %xmm3,%xmm7 - movdqa %xmm10,%xmm3 -.byte 102,65,15,58,15,217,4 - nop -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 224-128(%rbp),%xmm1 - paddd %xmm6,%xmm1 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - movdqa 224-128(%rbp),%xmm2 - paddd %xmm3,%xmm11 - paddd %xmm10,%xmm2 -.byte 15,56,205,254 - nop -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - movl $1,%ecx - pxor %xmm6,%xmm6 -.byte 69,15,56,203,254 -.byte 69,15,56,205,218 - pshufd $0x0e,%xmm1,%xmm0 - movdqa 240-128(%rbp),%xmm1 - paddd %xmm7,%xmm1 - movq (%rbx),%xmm7 - nop -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - movdqa 240-128(%rbp),%xmm2 - paddd %xmm11,%xmm2 -.byte 69,15,56,203,247 - - movdqa %xmm1,%xmm0 - cmpl 0(%rbx),%ecx - cmovgeq %rsp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rsp,%r9 - pshufd $0x00,%xmm7,%xmm9 -.byte 69,15,56,203,236 - movdqa %xmm2,%xmm0 - pshufd $0x55,%xmm7,%xmm10 - movdqa %xmm7,%xmm11 -.byte 69,15,56,203,254 - pshufd $0x0e,%xmm1,%xmm0 - pcmpgtd %xmm6,%xmm9 - pcmpgtd %xmm6,%xmm10 -.byte 69,15,56,203,229 - pshufd $0x0e,%xmm2,%xmm0 - pcmpgtd %xmm6,%xmm11 - movdqa K256_shaext-16(%rip),%xmm3 -.byte 69,15,56,203,247 - - pand %xmm9,%xmm13 - pand %xmm10,%xmm15 - pand %xmm9,%xmm12 - pand %xmm10,%xmm14 - paddd %xmm7,%xmm11 - - paddd 80(%rsp),%xmm13 - paddd 112(%rsp),%xmm15 - paddd 64(%rsp),%xmm12 - paddd 96(%rsp),%xmm14 - - movq %xmm11,(%rbx) - decl %edx - jnz .Loop_shaext - - movl 280(%rsp),%edx - - pshufd $27,%xmm12,%xmm12 - pshufd $27,%xmm13,%xmm13 - pshufd $27,%xmm14,%xmm14 - pshufd $27,%xmm15,%xmm15 - - movdqa %xmm12,%xmm5 - movdqa %xmm13,%xmm6 - punpckldq %xmm14,%xmm12 - punpckhdq %xmm14,%xmm5 - punpckldq %xmm15,%xmm13 - punpckhdq %xmm15,%xmm6 - - movq %xmm12,0-128(%rdi) - psrldq $8,%xmm12 - movq %xmm5,128-128(%rdi) - psrldq $8,%xmm5 - movq %xmm12,32-128(%rdi) - movq %xmm5,160-128(%rdi) - - movq %xmm13,64-128(%rdi) - psrldq $8,%xmm13 - movq %xmm6,192-128(%rdi) - psrldq $8,%xmm6 - movq %xmm13,96-128(%rdi) - movq %xmm6,224-128(%rdi) - - leaq 8(%rdi),%rdi - leaq 16(%rsi),%rsi - decl %edx - jnz .Loop_grande_shaext - -.Ldone_shaext: - - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_shaext: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_shaext,.-sha256_multi_block_shaext -.type sha256_multi_block_avx,@function -.align 32 -sha256_multi_block_avx: -.cfi_startproc -_avx_shortcut: - shrq $32,%rcx - cmpl $2,%edx - jb .Lavx - testl $32,%ecx - jnz _avx2_shortcut - jmp .Lavx -.align 32 -.Lavx: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - subq $288,%rsp - andq $-256,%rsp - movq %rax,272(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x90,0x02,0x06,0x23,0x08 -.Lbody_avx: - leaq K256+128(%rip),%rbp - leaq 256(%rsp),%rbx - leaq 128(%rdi),%rdi - -.Loop_grande_avx: - movl %edx,280(%rsp) - xorl %edx,%edx - - movl 0(%rsi),%r8d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r8 - - movl 8(%rsi),%r9d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r9 - - movl 16(%rsi),%r10d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r10 - - movl 24(%rsi),%r11d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r11 - testl %edx,%edx - jz .Ldone_avx - - vmovdqu 0-128(%rdi),%xmm8 - leaq 128(%rsp),%rax - vmovdqu 32-128(%rdi),%xmm9 - vmovdqu 64-128(%rdi),%xmm10 - vmovdqu 96-128(%rdi),%xmm11 - vmovdqu 128-128(%rdi),%xmm12 - vmovdqu 160-128(%rdi),%xmm13 - vmovdqu 192-128(%rdi),%xmm14 - vmovdqu 224-128(%rdi),%xmm15 - vmovdqu .Lpbswap(%rip),%xmm6 - jmp .Loop_avx - -.align 32 -.Loop_avx: - vpxor %xmm9,%xmm10,%xmm4 - vmovd 0(%r8),%xmm5 - vmovd 0(%r9),%xmm0 - vpinsrd $1,0(%r10),%xmm5,%xmm5 - vpinsrd $1,0(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,0-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovd 4(%r8),%xmm5 - vmovd 4(%r9),%xmm0 - vpinsrd $1,4(%r10),%xmm5,%xmm5 - vpinsrd $1,4(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm5,16-128(%rax) - vpaddd %xmm14,%xmm5,%xmm5 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm5,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovd 8(%r8),%xmm5 - vmovd 8(%r9),%xmm0 - vpinsrd $1,8(%r10),%xmm5,%xmm5 - vpinsrd $1,8(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,32-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovd 12(%r8),%xmm5 - vmovd 12(%r9),%xmm0 - vpinsrd $1,12(%r10),%xmm5,%xmm5 - vpinsrd $1,12(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm5,48-128(%rax) - vpaddd %xmm12,%xmm5,%xmm5 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm5,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovd 16(%r8),%xmm5 - vmovd 16(%r9),%xmm0 - vpinsrd $1,16(%r10),%xmm5,%xmm5 - vpinsrd $1,16(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,64-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovd 20(%r8),%xmm5 - vmovd 20(%r9),%xmm0 - vpinsrd $1,20(%r10),%xmm5,%xmm5 - vpinsrd $1,20(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm5,80-128(%rax) - vpaddd %xmm10,%xmm5,%xmm5 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm5,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovd 24(%r8),%xmm5 - vmovd 24(%r9),%xmm0 - vpinsrd $1,24(%r10),%xmm5,%xmm5 - vpinsrd $1,24(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,96-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovd 28(%r8),%xmm5 - vmovd 28(%r9),%xmm0 - vpinsrd $1,28(%r10),%xmm5,%xmm5 - vpinsrd $1,28(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm5,112-128(%rax) - vpaddd %xmm8,%xmm5,%xmm5 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm5,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovd 32(%r8),%xmm5 - vmovd 32(%r9),%xmm0 - vpinsrd $1,32(%r10),%xmm5,%xmm5 - vpinsrd $1,32(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,128-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovd 36(%r8),%xmm5 - vmovd 36(%r9),%xmm0 - vpinsrd $1,36(%r10),%xmm5,%xmm5 - vpinsrd $1,36(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm5,144-128(%rax) - vpaddd %xmm14,%xmm5,%xmm5 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm5,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovd 40(%r8),%xmm5 - vmovd 40(%r9),%xmm0 - vpinsrd $1,40(%r10),%xmm5,%xmm5 - vpinsrd $1,40(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,160-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovd 44(%r8),%xmm5 - vmovd 44(%r9),%xmm0 - vpinsrd $1,44(%r10),%xmm5,%xmm5 - vpinsrd $1,44(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm5,176-128(%rax) - vpaddd %xmm12,%xmm5,%xmm5 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm5,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovd 48(%r8),%xmm5 - vmovd 48(%r9),%xmm0 - vpinsrd $1,48(%r10),%xmm5,%xmm5 - vpinsrd $1,48(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,192-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovd 52(%r8),%xmm5 - vmovd 52(%r9),%xmm0 - vpinsrd $1,52(%r10),%xmm5,%xmm5 - vpinsrd $1,52(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm5,208-128(%rax) - vpaddd %xmm10,%xmm5,%xmm5 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm5,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovd 56(%r8),%xmm5 - vmovd 56(%r9),%xmm0 - vpinsrd $1,56(%r10),%xmm5,%xmm5 - vpinsrd $1,56(%r11),%xmm0,%xmm0 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,224-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovd 60(%r8),%xmm5 - leaq 64(%r8),%r8 - vmovd 60(%r9),%xmm0 - leaq 64(%r9),%r9 - vpinsrd $1,60(%r10),%xmm5,%xmm5 - leaq 64(%r10),%r10 - vpinsrd $1,60(%r11),%xmm0,%xmm0 - leaq 64(%r11),%r11 - vpunpckldq %xmm0,%xmm5,%xmm5 - vpshufb %xmm6,%xmm5,%xmm5 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm5,240-128(%rax) - vpaddd %xmm8,%xmm5,%xmm5 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - prefetcht0 63(%r8) - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - prefetcht0 63(%r9) - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - prefetcht0 63(%r10) - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - prefetcht0 63(%r11) - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm5,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovdqu 0-128(%rax),%xmm5 - movl $3,%ecx - jmp .Loop_16_xx_avx -.align 32 -.Loop_16_xx_avx: - vmovdqu 16-128(%rax),%xmm6 - vpaddd 144-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 224-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,0-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovdqu 32-128(%rax),%xmm5 - vpaddd 160-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 240-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm6,16-128(%rax) - vpaddd %xmm14,%xmm6,%xmm6 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm6,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovdqu 48-128(%rax),%xmm6 - vpaddd 176-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 0-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,32-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovdqu 64-128(%rax),%xmm5 - vpaddd 192-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 16-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm6,48-128(%rax) - vpaddd %xmm12,%xmm6,%xmm6 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm6,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovdqu 80-128(%rax),%xmm6 - vpaddd 208-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 32-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,64-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovdqu 96-128(%rax),%xmm5 - vpaddd 224-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 48-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm6,80-128(%rax) - vpaddd %xmm10,%xmm6,%xmm6 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm6,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovdqu 112-128(%rax),%xmm6 - vpaddd 240-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 64-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,96-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovdqu 128-128(%rax),%xmm5 - vpaddd 0-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 80-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm6,112-128(%rax) - vpaddd %xmm8,%xmm6,%xmm6 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - vmovdqu 144-128(%rax),%xmm6 - vpaddd 16-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 96-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm12,%xmm7 - vpslld $26,%xmm12,%xmm2 - vmovdqu %xmm5,128-128(%rax) - vpaddd %xmm15,%xmm5,%xmm5 - - vpsrld $11,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm12,%xmm2 - vpaddd -128(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm12,%xmm2 - vpandn %xmm14,%xmm12,%xmm0 - vpand %xmm13,%xmm12,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm8,%xmm15 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm8,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm8,%xmm9,%xmm3 - - vpxor %xmm1,%xmm15,%xmm15 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm8,%xmm1 - - vpslld $19,%xmm8,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm15,%xmm7 - - vpsrld $22,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm8,%xmm2 - vpxor %xmm4,%xmm9,%xmm15 - vpaddd %xmm5,%xmm11,%xmm11 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm15,%xmm15 - vpaddd %xmm7,%xmm15,%xmm15 - vmovdqu 160-128(%rax),%xmm5 - vpaddd 32-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 112-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm11,%xmm7 - vpslld $26,%xmm11,%xmm2 - vmovdqu %xmm6,144-128(%rax) - vpaddd %xmm14,%xmm6,%xmm6 - - vpsrld $11,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm11,%xmm2 - vpaddd -96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm11,%xmm2 - vpandn %xmm13,%xmm11,%xmm0 - vpand %xmm12,%xmm11,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm15,%xmm14 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm15,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm15,%xmm8,%xmm4 - - vpxor %xmm1,%xmm14,%xmm14 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm15,%xmm1 - - vpslld $19,%xmm15,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm14,%xmm7 - - vpsrld $22,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm15,%xmm2 - vpxor %xmm3,%xmm8,%xmm14 - vpaddd %xmm6,%xmm10,%xmm10 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm14,%xmm14 - vpaddd %xmm7,%xmm14,%xmm14 - vmovdqu 176-128(%rax),%xmm6 - vpaddd 48-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 128-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm10,%xmm7 - vpslld $26,%xmm10,%xmm2 - vmovdqu %xmm5,160-128(%rax) - vpaddd %xmm13,%xmm5,%xmm5 - - vpsrld $11,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm10,%xmm2 - vpaddd -64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm10,%xmm2 - vpandn %xmm12,%xmm10,%xmm0 - vpand %xmm11,%xmm10,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm14,%xmm13 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm14,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm14,%xmm15,%xmm3 - - vpxor %xmm1,%xmm13,%xmm13 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm14,%xmm1 - - vpslld $19,%xmm14,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm13,%xmm7 - - vpsrld $22,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm14,%xmm2 - vpxor %xmm4,%xmm15,%xmm13 - vpaddd %xmm5,%xmm9,%xmm9 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm13,%xmm13 - vpaddd %xmm7,%xmm13,%xmm13 - vmovdqu 192-128(%rax),%xmm5 - vpaddd 64-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 144-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm9,%xmm7 - vpslld $26,%xmm9,%xmm2 - vmovdqu %xmm6,176-128(%rax) - vpaddd %xmm12,%xmm6,%xmm6 - - vpsrld $11,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm9,%xmm2 - vpaddd -32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm9,%xmm2 - vpandn %xmm11,%xmm9,%xmm0 - vpand %xmm10,%xmm9,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm13,%xmm12 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm13,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm13,%xmm14,%xmm4 - - vpxor %xmm1,%xmm12,%xmm12 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm13,%xmm1 - - vpslld $19,%xmm13,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm12,%xmm7 - - vpsrld $22,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm13,%xmm2 - vpxor %xmm3,%xmm14,%xmm12 - vpaddd %xmm6,%xmm8,%xmm8 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm12,%xmm12 - vpaddd %xmm7,%xmm12,%xmm12 - vmovdqu 208-128(%rax),%xmm6 - vpaddd 80-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 160-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm8,%xmm7 - vpslld $26,%xmm8,%xmm2 - vmovdqu %xmm5,192-128(%rax) - vpaddd %xmm11,%xmm5,%xmm5 - - vpsrld $11,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm8,%xmm2 - vpaddd 0(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm8,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm8,%xmm2 - vpandn %xmm10,%xmm8,%xmm0 - vpand %xmm9,%xmm8,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm12,%xmm11 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm12,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm12,%xmm13,%xmm3 - - vpxor %xmm1,%xmm11,%xmm11 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm12,%xmm1 - - vpslld $19,%xmm12,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm11,%xmm7 - - vpsrld $22,%xmm12,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm12,%xmm2 - vpxor %xmm4,%xmm13,%xmm11 - vpaddd %xmm5,%xmm15,%xmm15 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm11,%xmm11 - vpaddd %xmm7,%xmm11,%xmm11 - vmovdqu 224-128(%rax),%xmm5 - vpaddd 96-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 176-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm15,%xmm7 - vpslld $26,%xmm15,%xmm2 - vmovdqu %xmm6,208-128(%rax) - vpaddd %xmm10,%xmm6,%xmm6 - - vpsrld $11,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm15,%xmm2 - vpaddd 32(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm15,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm15,%xmm2 - vpandn %xmm9,%xmm15,%xmm0 - vpand %xmm8,%xmm15,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm11,%xmm10 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm11,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm11,%xmm12,%xmm4 - - vpxor %xmm1,%xmm10,%xmm10 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm11,%xmm1 - - vpslld $19,%xmm11,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm10,%xmm7 - - vpsrld $22,%xmm11,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm11,%xmm2 - vpxor %xmm3,%xmm12,%xmm10 - vpaddd %xmm6,%xmm14,%xmm14 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm10,%xmm10 - vpaddd %xmm7,%xmm10,%xmm10 - vmovdqu 240-128(%rax),%xmm6 - vpaddd 112-128(%rax),%xmm5,%xmm5 - - vpsrld $3,%xmm6,%xmm7 - vpsrld $7,%xmm6,%xmm1 - vpslld $25,%xmm6,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm6,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm6,%xmm2 - vmovdqu 192-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm5,%xmm5 - vpxor %xmm1,%xmm3,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm5,%xmm5 - vpsrld $6,%xmm14,%xmm7 - vpslld $26,%xmm14,%xmm2 - vmovdqu %xmm5,224-128(%rax) - vpaddd %xmm9,%xmm5,%xmm5 - - vpsrld $11,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm14,%xmm2 - vpaddd 64(%rbp),%xmm5,%xmm5 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm14,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm14,%xmm2 - vpandn %xmm8,%xmm14,%xmm0 - vpand %xmm15,%xmm14,%xmm3 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm10,%xmm9 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm10,%xmm1 - vpxor %xmm3,%xmm0,%xmm0 - vpxor %xmm10,%xmm11,%xmm3 - - vpxor %xmm1,%xmm9,%xmm9 - vpaddd %xmm7,%xmm5,%xmm5 - - vpsrld $13,%xmm10,%xmm1 - - vpslld $19,%xmm10,%xmm2 - vpaddd %xmm0,%xmm5,%xmm5 - vpand %xmm3,%xmm4,%xmm4 - - vpxor %xmm1,%xmm9,%xmm7 - - vpsrld $22,%xmm10,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm10,%xmm2 - vpxor %xmm4,%xmm11,%xmm9 - vpaddd %xmm5,%xmm13,%xmm13 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm5,%xmm9,%xmm9 - vpaddd %xmm7,%xmm9,%xmm9 - vmovdqu 0-128(%rax),%xmm5 - vpaddd 128-128(%rax),%xmm6,%xmm6 - - vpsrld $3,%xmm5,%xmm7 - vpsrld $7,%xmm5,%xmm1 - vpslld $25,%xmm5,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $18,%xmm5,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $14,%xmm5,%xmm2 - vmovdqu 208-128(%rax),%xmm0 - vpsrld $10,%xmm0,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - vpsrld $17,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $15,%xmm0,%xmm2 - vpaddd %xmm7,%xmm6,%xmm6 - vpxor %xmm1,%xmm4,%xmm7 - vpsrld $19,%xmm0,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $13,%xmm0,%xmm2 - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - vpaddd %xmm7,%xmm6,%xmm6 - vpsrld $6,%xmm13,%xmm7 - vpslld $26,%xmm13,%xmm2 - vmovdqu %xmm6,240-128(%rax) - vpaddd %xmm8,%xmm6,%xmm6 - - vpsrld $11,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - vpslld $21,%xmm13,%xmm2 - vpaddd 96(%rbp),%xmm6,%xmm6 - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $25,%xmm13,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $7,%xmm13,%xmm2 - vpandn %xmm15,%xmm13,%xmm0 - vpand %xmm14,%xmm13,%xmm4 - - vpxor %xmm1,%xmm7,%xmm7 - - vpsrld $2,%xmm9,%xmm8 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $30,%xmm9,%xmm1 - vpxor %xmm4,%xmm0,%xmm0 - vpxor %xmm9,%xmm10,%xmm4 - - vpxor %xmm1,%xmm8,%xmm8 - vpaddd %xmm7,%xmm6,%xmm6 - - vpsrld $13,%xmm9,%xmm1 - - vpslld $19,%xmm9,%xmm2 - vpaddd %xmm0,%xmm6,%xmm6 - vpand %xmm4,%xmm3,%xmm3 - - vpxor %xmm1,%xmm8,%xmm7 - - vpsrld $22,%xmm9,%xmm1 - vpxor %xmm2,%xmm7,%xmm7 - - vpslld $10,%xmm9,%xmm2 - vpxor %xmm3,%xmm10,%xmm8 - vpaddd %xmm6,%xmm12,%xmm12 - - vpxor %xmm1,%xmm7,%xmm7 - vpxor %xmm2,%xmm7,%xmm7 - - vpaddd %xmm6,%xmm8,%xmm8 - vpaddd %xmm7,%xmm8,%xmm8 - addq $256,%rbp - decl %ecx - jnz .Loop_16_xx_avx - - movl $1,%ecx - leaq K256+128(%rip),%rbp - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqa (%rbx),%xmm7 - vpxor %xmm0,%xmm0,%xmm0 - vmovdqa %xmm7,%xmm6 - vpcmpgtd %xmm0,%xmm6,%xmm6 - vpaddd %xmm6,%xmm7,%xmm7 - - vmovdqu 0-128(%rdi),%xmm0 - vpand %xmm6,%xmm8,%xmm8 - vmovdqu 32-128(%rdi),%xmm1 - vpand %xmm6,%xmm9,%xmm9 - vmovdqu 64-128(%rdi),%xmm2 - vpand %xmm6,%xmm10,%xmm10 - vmovdqu 96-128(%rdi),%xmm5 - vpand %xmm6,%xmm11,%xmm11 - vpaddd %xmm0,%xmm8,%xmm8 - vmovdqu 128-128(%rdi),%xmm0 - vpand %xmm6,%xmm12,%xmm12 - vpaddd %xmm1,%xmm9,%xmm9 - vmovdqu 160-128(%rdi),%xmm1 - vpand %xmm6,%xmm13,%xmm13 - vpaddd %xmm2,%xmm10,%xmm10 - vmovdqu 192-128(%rdi),%xmm2 - vpand %xmm6,%xmm14,%xmm14 - vpaddd %xmm5,%xmm11,%xmm11 - vmovdqu 224-128(%rdi),%xmm5 - vpand %xmm6,%xmm15,%xmm15 - vpaddd %xmm0,%xmm12,%xmm12 - vpaddd %xmm1,%xmm13,%xmm13 - vmovdqu %xmm8,0-128(%rdi) - vpaddd %xmm2,%xmm14,%xmm14 - vmovdqu %xmm9,32-128(%rdi) - vpaddd %xmm5,%xmm15,%xmm15 - vmovdqu %xmm10,64-128(%rdi) - vmovdqu %xmm11,96-128(%rdi) - vmovdqu %xmm12,128-128(%rdi) - vmovdqu %xmm13,160-128(%rdi) - vmovdqu %xmm14,192-128(%rdi) - vmovdqu %xmm15,224-128(%rdi) - - vmovdqu %xmm7,(%rbx) - vmovdqu .Lpbswap(%rip),%xmm6 - decl %edx - jnz .Loop_avx - - movl 280(%rsp),%edx - leaq 16(%rdi),%rdi - leaq 32(%rsi),%rsi - decl %edx - jnz .Loop_grande_avx - -.Ldone_avx: - movq 272(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_avx,.-sha256_multi_block_avx -.type sha256_multi_block_avx2,@function -.align 32 -sha256_multi_block_avx2: -.cfi_startproc -_avx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $576,%rsp - andq $-256,%rsp - movq %rax,544(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x04,0x06,0x23,0x08 -.Lbody_avx2: - leaq K256+128(%rip),%rbp - leaq 128(%rdi),%rdi - -.Loop_grande_avx2: - movl %edx,552(%rsp) - xorl %edx,%edx - leaq 512(%rsp),%rbx - - movl 0(%rsi),%r12d - - movl 4(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,0(%rbx) - cmovleq %rbp,%r12 - - movl 8(%rsi),%r13d - - movl 12(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,4(%rbx) - cmovleq %rbp,%r13 - - movl 16(%rsi),%r14d - - movl 20(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,8(%rbx) - cmovleq %rbp,%r14 - - movl 24(%rsi),%r15d - - movl 28(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,12(%rbx) - cmovleq %rbp,%r15 - - movl 32(%rsi),%r8d - - movl 36(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,16(%rbx) - cmovleq %rbp,%r8 - - movl 40(%rsi),%r9d - - movl 44(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,20(%rbx) - cmovleq %rbp,%r9 - - movl 48(%rsi),%r10d - - movl 52(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,24(%rbx) - cmovleq %rbp,%r10 - - movl 56(%rsi),%r11d - - movl 60(%rsi),%ecx - cmpl %edx,%ecx - cmovgl %ecx,%edx - testl %ecx,%ecx - movl %ecx,28(%rbx) - cmovleq %rbp,%r11 - vmovdqu 0-128(%rdi),%ymm8 - leaq 128(%rsp),%rax - vmovdqu 32-128(%rdi),%ymm9 - leaq 256+128(%rsp),%rbx - vmovdqu 64-128(%rdi),%ymm10 - vmovdqu 96-128(%rdi),%ymm11 - vmovdqu 128-128(%rdi),%ymm12 - vmovdqu 160-128(%rdi),%ymm13 - vmovdqu 192-128(%rdi),%ymm14 - vmovdqu 224-128(%rdi),%ymm15 - vmovdqu .Lpbswap(%rip),%ymm6 - jmp .Loop_avx2 - -.align 32 -.Loop_avx2: - vpxor %ymm9,%ymm10,%ymm4 - vmovd 0(%r12),%xmm5 - vmovd 0(%r8),%xmm0 - vmovd 0(%r13),%xmm1 - vmovd 0(%r9),%xmm2 - vpinsrd $1,0(%r14),%xmm5,%xmm5 - vpinsrd $1,0(%r10),%xmm0,%xmm0 - vpinsrd $1,0(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,0(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,0-128(%rax) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovd 4(%r12),%xmm5 - vmovd 4(%r8),%xmm0 - vmovd 4(%r13),%xmm1 - vmovd 4(%r9),%xmm2 - vpinsrd $1,4(%r14),%xmm5,%xmm5 - vpinsrd $1,4(%r10),%xmm0,%xmm0 - vpinsrd $1,4(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,4(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm5,32-128(%rax) - vpaddd %ymm14,%ymm5,%ymm5 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm5,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovd 8(%r12),%xmm5 - vmovd 8(%r8),%xmm0 - vmovd 8(%r13),%xmm1 - vmovd 8(%r9),%xmm2 - vpinsrd $1,8(%r14),%xmm5,%xmm5 - vpinsrd $1,8(%r10),%xmm0,%xmm0 - vpinsrd $1,8(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,8(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,64-128(%rax) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovd 12(%r12),%xmm5 - vmovd 12(%r8),%xmm0 - vmovd 12(%r13),%xmm1 - vmovd 12(%r9),%xmm2 - vpinsrd $1,12(%r14),%xmm5,%xmm5 - vpinsrd $1,12(%r10),%xmm0,%xmm0 - vpinsrd $1,12(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,12(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm5,96-128(%rax) - vpaddd %ymm12,%ymm5,%ymm5 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm5,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovd 16(%r12),%xmm5 - vmovd 16(%r8),%xmm0 - vmovd 16(%r13),%xmm1 - vmovd 16(%r9),%xmm2 - vpinsrd $1,16(%r14),%xmm5,%xmm5 - vpinsrd $1,16(%r10),%xmm0,%xmm0 - vpinsrd $1,16(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,16(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,128-128(%rax) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovd 20(%r12),%xmm5 - vmovd 20(%r8),%xmm0 - vmovd 20(%r13),%xmm1 - vmovd 20(%r9),%xmm2 - vpinsrd $1,20(%r14),%xmm5,%xmm5 - vpinsrd $1,20(%r10),%xmm0,%xmm0 - vpinsrd $1,20(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,20(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm5,160-128(%rax) - vpaddd %ymm10,%ymm5,%ymm5 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm5,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovd 24(%r12),%xmm5 - vmovd 24(%r8),%xmm0 - vmovd 24(%r13),%xmm1 - vmovd 24(%r9),%xmm2 - vpinsrd $1,24(%r14),%xmm5,%xmm5 - vpinsrd $1,24(%r10),%xmm0,%xmm0 - vpinsrd $1,24(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,24(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,192-128(%rax) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovd 28(%r12),%xmm5 - vmovd 28(%r8),%xmm0 - vmovd 28(%r13),%xmm1 - vmovd 28(%r9),%xmm2 - vpinsrd $1,28(%r14),%xmm5,%xmm5 - vpinsrd $1,28(%r10),%xmm0,%xmm0 - vpinsrd $1,28(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,28(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm5,224-128(%rax) - vpaddd %ymm8,%ymm5,%ymm5 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm5,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovd 32(%r12),%xmm5 - vmovd 32(%r8),%xmm0 - vmovd 32(%r13),%xmm1 - vmovd 32(%r9),%xmm2 - vpinsrd $1,32(%r14),%xmm5,%xmm5 - vpinsrd $1,32(%r10),%xmm0,%xmm0 - vpinsrd $1,32(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,32(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,256-256-128(%rbx) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovd 36(%r12),%xmm5 - vmovd 36(%r8),%xmm0 - vmovd 36(%r13),%xmm1 - vmovd 36(%r9),%xmm2 - vpinsrd $1,36(%r14),%xmm5,%xmm5 - vpinsrd $1,36(%r10),%xmm0,%xmm0 - vpinsrd $1,36(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,36(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm5,288-256-128(%rbx) - vpaddd %ymm14,%ymm5,%ymm5 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm5,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovd 40(%r12),%xmm5 - vmovd 40(%r8),%xmm0 - vmovd 40(%r13),%xmm1 - vmovd 40(%r9),%xmm2 - vpinsrd $1,40(%r14),%xmm5,%xmm5 - vpinsrd $1,40(%r10),%xmm0,%xmm0 - vpinsrd $1,40(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,40(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,320-256-128(%rbx) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovd 44(%r12),%xmm5 - vmovd 44(%r8),%xmm0 - vmovd 44(%r13),%xmm1 - vmovd 44(%r9),%xmm2 - vpinsrd $1,44(%r14),%xmm5,%xmm5 - vpinsrd $1,44(%r10),%xmm0,%xmm0 - vpinsrd $1,44(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,44(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm5,352-256-128(%rbx) - vpaddd %ymm12,%ymm5,%ymm5 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm5,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovd 48(%r12),%xmm5 - vmovd 48(%r8),%xmm0 - vmovd 48(%r13),%xmm1 - vmovd 48(%r9),%xmm2 - vpinsrd $1,48(%r14),%xmm5,%xmm5 - vpinsrd $1,48(%r10),%xmm0,%xmm0 - vpinsrd $1,48(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,48(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,384-256-128(%rbx) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovd 52(%r12),%xmm5 - vmovd 52(%r8),%xmm0 - vmovd 52(%r13),%xmm1 - vmovd 52(%r9),%xmm2 - vpinsrd $1,52(%r14),%xmm5,%xmm5 - vpinsrd $1,52(%r10),%xmm0,%xmm0 - vpinsrd $1,52(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,52(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm5,416-256-128(%rbx) - vpaddd %ymm10,%ymm5,%ymm5 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm5,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovd 56(%r12),%xmm5 - vmovd 56(%r8),%xmm0 - vmovd 56(%r13),%xmm1 - vmovd 56(%r9),%xmm2 - vpinsrd $1,56(%r14),%xmm5,%xmm5 - vpinsrd $1,56(%r10),%xmm0,%xmm0 - vpinsrd $1,56(%r15),%xmm1,%xmm1 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,56(%r11),%xmm2,%xmm2 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,448-256-128(%rbx) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovd 60(%r12),%xmm5 - leaq 64(%r12),%r12 - vmovd 60(%r8),%xmm0 - leaq 64(%r8),%r8 - vmovd 60(%r13),%xmm1 - leaq 64(%r13),%r13 - vmovd 60(%r9),%xmm2 - leaq 64(%r9),%r9 - vpinsrd $1,60(%r14),%xmm5,%xmm5 - leaq 64(%r14),%r14 - vpinsrd $1,60(%r10),%xmm0,%xmm0 - leaq 64(%r10),%r10 - vpinsrd $1,60(%r15),%xmm1,%xmm1 - leaq 64(%r15),%r15 - vpunpckldq %ymm1,%ymm5,%ymm5 - vpinsrd $1,60(%r11),%xmm2,%xmm2 - leaq 64(%r11),%r11 - vpunpckldq %ymm2,%ymm0,%ymm0 - vinserti128 $1,%xmm0,%ymm5,%ymm5 - vpshufb %ymm6,%ymm5,%ymm5 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm5,480-256-128(%rbx) - vpaddd %ymm8,%ymm5,%ymm5 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r12) - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - prefetcht0 63(%r13) - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r14) - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - prefetcht0 63(%r15) - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm9,%ymm1 - prefetcht0 63(%r8) - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm4,%ymm3,%ymm3 - prefetcht0 63(%r9) - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - prefetcht0 63(%r10) - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm5,%ymm12,%ymm12 - prefetcht0 63(%r11) - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovdqu 0-128(%rax),%ymm5 - movl $3,%ecx - jmp .Loop_16_xx_avx2 -.align 32 -.Loop_16_xx_avx2: - vmovdqu 32-128(%rax),%ymm6 - vpaddd 288-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 448-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,0-128(%rax) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovdqu 64-128(%rax),%ymm5 - vpaddd 320-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 480-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm6,32-128(%rax) - vpaddd %ymm14,%ymm6,%ymm6 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm6,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovdqu 96-128(%rax),%ymm6 - vpaddd 352-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 0-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,64-128(%rax) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovdqu 128-128(%rax),%ymm5 - vpaddd 384-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 32-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm6,96-128(%rax) - vpaddd %ymm12,%ymm6,%ymm6 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm6,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovdqu 160-128(%rax),%ymm6 - vpaddd 416-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 64-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,128-128(%rax) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovdqu 192-128(%rax),%ymm5 - vpaddd 448-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 96-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm6,160-128(%rax) - vpaddd %ymm10,%ymm6,%ymm6 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm6,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovdqu 224-128(%rax),%ymm6 - vpaddd 480-256-128(%rbx),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 128-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,192-128(%rax) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovdqu 256-256-128(%rbx),%ymm5 - vpaddd 0-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 160-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm6,224-128(%rax) - vpaddd %ymm8,%ymm6,%ymm6 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm6,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - vmovdqu 288-256-128(%rbx),%ymm6 - vpaddd 32-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 192-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm12,%ymm7 - vpslld $26,%ymm12,%ymm2 - vmovdqu %ymm5,256-256-128(%rbx) - vpaddd %ymm15,%ymm5,%ymm5 - - vpsrld $11,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm12,%ymm2 - vpaddd -128(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm12,%ymm2 - vpandn %ymm14,%ymm12,%ymm0 - vpand %ymm13,%ymm12,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm8,%ymm15 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm8,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm8,%ymm9,%ymm3 - - vpxor %ymm1,%ymm15,%ymm15 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm8,%ymm1 - - vpslld $19,%ymm8,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm15,%ymm7 - - vpsrld $22,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm8,%ymm2 - vpxor %ymm4,%ymm9,%ymm15 - vpaddd %ymm5,%ymm11,%ymm11 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm15,%ymm15 - vpaddd %ymm7,%ymm15,%ymm15 - vmovdqu 320-256-128(%rbx),%ymm5 - vpaddd 64-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 224-128(%rax),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm11,%ymm7 - vpslld $26,%ymm11,%ymm2 - vmovdqu %ymm6,288-256-128(%rbx) - vpaddd %ymm14,%ymm6,%ymm6 - - vpsrld $11,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm11,%ymm2 - vpaddd -96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm11,%ymm2 - vpandn %ymm13,%ymm11,%ymm0 - vpand %ymm12,%ymm11,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm15,%ymm14 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm15,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm15,%ymm8,%ymm4 - - vpxor %ymm1,%ymm14,%ymm14 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm15,%ymm1 - - vpslld $19,%ymm15,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm14,%ymm7 - - vpsrld $22,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm15,%ymm2 - vpxor %ymm3,%ymm8,%ymm14 - vpaddd %ymm6,%ymm10,%ymm10 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm14,%ymm14 - vpaddd %ymm7,%ymm14,%ymm14 - vmovdqu 352-256-128(%rbx),%ymm6 - vpaddd 96-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 256-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm10,%ymm7 - vpslld $26,%ymm10,%ymm2 - vmovdqu %ymm5,320-256-128(%rbx) - vpaddd %ymm13,%ymm5,%ymm5 - - vpsrld $11,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm10,%ymm2 - vpaddd -64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm10,%ymm2 - vpandn %ymm12,%ymm10,%ymm0 - vpand %ymm11,%ymm10,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm14,%ymm13 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm14,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm14,%ymm15,%ymm3 - - vpxor %ymm1,%ymm13,%ymm13 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm14,%ymm1 - - vpslld $19,%ymm14,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm13,%ymm7 - - vpsrld $22,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm14,%ymm2 - vpxor %ymm4,%ymm15,%ymm13 - vpaddd %ymm5,%ymm9,%ymm9 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm13,%ymm13 - vpaddd %ymm7,%ymm13,%ymm13 - vmovdqu 384-256-128(%rbx),%ymm5 - vpaddd 128-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 288-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm9,%ymm7 - vpslld $26,%ymm9,%ymm2 - vmovdqu %ymm6,352-256-128(%rbx) - vpaddd %ymm12,%ymm6,%ymm6 - - vpsrld $11,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm9,%ymm2 - vpaddd -32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm9,%ymm2 - vpandn %ymm11,%ymm9,%ymm0 - vpand %ymm10,%ymm9,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm13,%ymm12 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm13,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm13,%ymm14,%ymm4 - - vpxor %ymm1,%ymm12,%ymm12 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm13,%ymm1 - - vpslld $19,%ymm13,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm12,%ymm7 - - vpsrld $22,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm13,%ymm2 - vpxor %ymm3,%ymm14,%ymm12 - vpaddd %ymm6,%ymm8,%ymm8 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm12,%ymm12 - vpaddd %ymm7,%ymm12,%ymm12 - vmovdqu 416-256-128(%rbx),%ymm6 - vpaddd 160-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 320-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm8,%ymm7 - vpslld $26,%ymm8,%ymm2 - vmovdqu %ymm5,384-256-128(%rbx) - vpaddd %ymm11,%ymm5,%ymm5 - - vpsrld $11,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm8,%ymm2 - vpaddd 0(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm8,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm8,%ymm2 - vpandn %ymm10,%ymm8,%ymm0 - vpand %ymm9,%ymm8,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm12,%ymm11 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm12,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm12,%ymm13,%ymm3 - - vpxor %ymm1,%ymm11,%ymm11 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm12,%ymm1 - - vpslld $19,%ymm12,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm11,%ymm7 - - vpsrld $22,%ymm12,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm12,%ymm2 - vpxor %ymm4,%ymm13,%ymm11 - vpaddd %ymm5,%ymm15,%ymm15 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm11,%ymm11 - vpaddd %ymm7,%ymm11,%ymm11 - vmovdqu 448-256-128(%rbx),%ymm5 - vpaddd 192-128(%rax),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 352-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm15,%ymm7 - vpslld $26,%ymm15,%ymm2 - vmovdqu %ymm6,416-256-128(%rbx) - vpaddd %ymm10,%ymm6,%ymm6 - - vpsrld $11,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm15,%ymm2 - vpaddd 32(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm15,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm15,%ymm2 - vpandn %ymm9,%ymm15,%ymm0 - vpand %ymm8,%ymm15,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm11,%ymm10 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm11,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm11,%ymm12,%ymm4 - - vpxor %ymm1,%ymm10,%ymm10 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm11,%ymm1 - - vpslld $19,%ymm11,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm10,%ymm7 - - vpsrld $22,%ymm11,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm11,%ymm2 - vpxor %ymm3,%ymm12,%ymm10 - vpaddd %ymm6,%ymm14,%ymm14 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm10,%ymm10 - vpaddd %ymm7,%ymm10,%ymm10 - vmovdqu 480-256-128(%rbx),%ymm6 - vpaddd 224-128(%rax),%ymm5,%ymm5 - - vpsrld $3,%ymm6,%ymm7 - vpsrld $7,%ymm6,%ymm1 - vpslld $25,%ymm6,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm6,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm6,%ymm2 - vmovdqu 384-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm5,%ymm5 - vpxor %ymm1,%ymm3,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm5,%ymm5 - vpsrld $6,%ymm14,%ymm7 - vpslld $26,%ymm14,%ymm2 - vmovdqu %ymm5,448-256-128(%rbx) - vpaddd %ymm9,%ymm5,%ymm5 - - vpsrld $11,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm14,%ymm2 - vpaddd 64(%rbp),%ymm5,%ymm5 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm14,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm14,%ymm2 - vpandn %ymm8,%ymm14,%ymm0 - vpand %ymm15,%ymm14,%ymm3 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm10,%ymm9 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm10,%ymm1 - vpxor %ymm3,%ymm0,%ymm0 - vpxor %ymm10,%ymm11,%ymm3 - - vpxor %ymm1,%ymm9,%ymm9 - vpaddd %ymm7,%ymm5,%ymm5 - - vpsrld $13,%ymm10,%ymm1 - - vpslld $19,%ymm10,%ymm2 - vpaddd %ymm0,%ymm5,%ymm5 - vpand %ymm3,%ymm4,%ymm4 - - vpxor %ymm1,%ymm9,%ymm7 - - vpsrld $22,%ymm10,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm10,%ymm2 - vpxor %ymm4,%ymm11,%ymm9 - vpaddd %ymm5,%ymm13,%ymm13 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm5,%ymm9,%ymm9 - vpaddd %ymm7,%ymm9,%ymm9 - vmovdqu 0-128(%rax),%ymm5 - vpaddd 256-256-128(%rbx),%ymm6,%ymm6 - - vpsrld $3,%ymm5,%ymm7 - vpsrld $7,%ymm5,%ymm1 - vpslld $25,%ymm5,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $18,%ymm5,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $14,%ymm5,%ymm2 - vmovdqu 416-256-128(%rbx),%ymm0 - vpsrld $10,%ymm0,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - vpsrld $17,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $15,%ymm0,%ymm2 - vpaddd %ymm7,%ymm6,%ymm6 - vpxor %ymm1,%ymm4,%ymm7 - vpsrld $19,%ymm0,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $13,%ymm0,%ymm2 - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - vpaddd %ymm7,%ymm6,%ymm6 - vpsrld $6,%ymm13,%ymm7 - vpslld $26,%ymm13,%ymm2 - vmovdqu %ymm6,480-256-128(%rbx) - vpaddd %ymm8,%ymm6,%ymm6 - - vpsrld $11,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - vpslld $21,%ymm13,%ymm2 - vpaddd 96(%rbp),%ymm6,%ymm6 - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $25,%ymm13,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $7,%ymm13,%ymm2 - vpandn %ymm15,%ymm13,%ymm0 - vpand %ymm14,%ymm13,%ymm4 - - vpxor %ymm1,%ymm7,%ymm7 - - vpsrld $2,%ymm9,%ymm8 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $30,%ymm9,%ymm1 - vpxor %ymm4,%ymm0,%ymm0 - vpxor %ymm9,%ymm10,%ymm4 - - vpxor %ymm1,%ymm8,%ymm8 - vpaddd %ymm7,%ymm6,%ymm6 - - vpsrld $13,%ymm9,%ymm1 - - vpslld $19,%ymm9,%ymm2 - vpaddd %ymm0,%ymm6,%ymm6 - vpand %ymm4,%ymm3,%ymm3 - - vpxor %ymm1,%ymm8,%ymm7 - - vpsrld $22,%ymm9,%ymm1 - vpxor %ymm2,%ymm7,%ymm7 - - vpslld $10,%ymm9,%ymm2 - vpxor %ymm3,%ymm10,%ymm8 - vpaddd %ymm6,%ymm12,%ymm12 - - vpxor %ymm1,%ymm7,%ymm7 - vpxor %ymm2,%ymm7,%ymm7 - - vpaddd %ymm6,%ymm8,%ymm8 - vpaddd %ymm7,%ymm8,%ymm8 - addq $256,%rbp - decl %ecx - jnz .Loop_16_xx_avx2 - - movl $1,%ecx - leaq 512(%rsp),%rbx - leaq K256+128(%rip),%rbp - cmpl 0(%rbx),%ecx - cmovgeq %rbp,%r12 - cmpl 4(%rbx),%ecx - cmovgeq %rbp,%r13 - cmpl 8(%rbx),%ecx - cmovgeq %rbp,%r14 - cmpl 12(%rbx),%ecx - cmovgeq %rbp,%r15 - cmpl 16(%rbx),%ecx - cmovgeq %rbp,%r8 - cmpl 20(%rbx),%ecx - cmovgeq %rbp,%r9 - cmpl 24(%rbx),%ecx - cmovgeq %rbp,%r10 - cmpl 28(%rbx),%ecx - cmovgeq %rbp,%r11 - vmovdqa (%rbx),%ymm7 - vpxor %ymm0,%ymm0,%ymm0 - vmovdqa %ymm7,%ymm6 - vpcmpgtd %ymm0,%ymm6,%ymm6 - vpaddd %ymm6,%ymm7,%ymm7 - - vmovdqu 0-128(%rdi),%ymm0 - vpand %ymm6,%ymm8,%ymm8 - vmovdqu 32-128(%rdi),%ymm1 - vpand %ymm6,%ymm9,%ymm9 - vmovdqu 64-128(%rdi),%ymm2 - vpand %ymm6,%ymm10,%ymm10 - vmovdqu 96-128(%rdi),%ymm5 - vpand %ymm6,%ymm11,%ymm11 - vpaddd %ymm0,%ymm8,%ymm8 - vmovdqu 128-128(%rdi),%ymm0 - vpand %ymm6,%ymm12,%ymm12 - vpaddd %ymm1,%ymm9,%ymm9 - vmovdqu 160-128(%rdi),%ymm1 - vpand %ymm6,%ymm13,%ymm13 - vpaddd %ymm2,%ymm10,%ymm10 - vmovdqu 192-128(%rdi),%ymm2 - vpand %ymm6,%ymm14,%ymm14 - vpaddd %ymm5,%ymm11,%ymm11 - vmovdqu 224-128(%rdi),%ymm5 - vpand %ymm6,%ymm15,%ymm15 - vpaddd %ymm0,%ymm12,%ymm12 - vpaddd %ymm1,%ymm13,%ymm13 - vmovdqu %ymm8,0-128(%rdi) - vpaddd %ymm2,%ymm14,%ymm14 - vmovdqu %ymm9,32-128(%rdi) - vpaddd %ymm5,%ymm15,%ymm15 - vmovdqu %ymm10,64-128(%rdi) - vmovdqu %ymm11,96-128(%rdi) - vmovdqu %ymm12,128-128(%rdi) - vmovdqu %ymm13,160-128(%rdi) - vmovdqu %ymm14,192-128(%rdi) - vmovdqu %ymm15,224-128(%rdi) - - vmovdqu %ymm7,(%rbx) - leaq 256+128(%rsp),%rbx - vmovdqu .Lpbswap(%rip),%ymm6 - decl %edx - jnz .Loop_avx2 - - - - - - - -.Ldone_avx2: - movq 544(%rsp),%rax -.cfi_def_cfa %rax,8 - vzeroupper - movq -48(%rax),%r15 -.cfi_restore %r15 - movq -40(%rax),%r14 -.cfi_restore %r14 - movq -32(%rax),%r13 -.cfi_restore %r13 - movq -24(%rax),%r12 -.cfi_restore %r12 - movq -16(%rax),%rbp -.cfi_restore %rbp - movq -8(%rax),%rbx -.cfi_restore %rbx - leaq (%rax),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_multi_block_avx2,.-sha256_multi_block_avx2 -.align 256 -K256: -.long 1116352408,1116352408,1116352408,1116352408 -.long 1116352408,1116352408,1116352408,1116352408 -.long 1899447441,1899447441,1899447441,1899447441 -.long 1899447441,1899447441,1899447441,1899447441 -.long 3049323471,3049323471,3049323471,3049323471 -.long 3049323471,3049323471,3049323471,3049323471 -.long 3921009573,3921009573,3921009573,3921009573 -.long 3921009573,3921009573,3921009573,3921009573 -.long 961987163,961987163,961987163,961987163 -.long 961987163,961987163,961987163,961987163 -.long 1508970993,1508970993,1508970993,1508970993 -.long 1508970993,1508970993,1508970993,1508970993 -.long 2453635748,2453635748,2453635748,2453635748 -.long 2453635748,2453635748,2453635748,2453635748 -.long 2870763221,2870763221,2870763221,2870763221 -.long 2870763221,2870763221,2870763221,2870763221 -.long 3624381080,3624381080,3624381080,3624381080 -.long 3624381080,3624381080,3624381080,3624381080 -.long 310598401,310598401,310598401,310598401 -.long 310598401,310598401,310598401,310598401 -.long 607225278,607225278,607225278,607225278 -.long 607225278,607225278,607225278,607225278 -.long 1426881987,1426881987,1426881987,1426881987 -.long 1426881987,1426881987,1426881987,1426881987 -.long 1925078388,1925078388,1925078388,1925078388 -.long 1925078388,1925078388,1925078388,1925078388 -.long 2162078206,2162078206,2162078206,2162078206 -.long 2162078206,2162078206,2162078206,2162078206 -.long 2614888103,2614888103,2614888103,2614888103 -.long 2614888103,2614888103,2614888103,2614888103 -.long 3248222580,3248222580,3248222580,3248222580 -.long 3248222580,3248222580,3248222580,3248222580 -.long 3835390401,3835390401,3835390401,3835390401 -.long 3835390401,3835390401,3835390401,3835390401 -.long 4022224774,4022224774,4022224774,4022224774 -.long 4022224774,4022224774,4022224774,4022224774 -.long 264347078,264347078,264347078,264347078 -.long 264347078,264347078,264347078,264347078 -.long 604807628,604807628,604807628,604807628 -.long 604807628,604807628,604807628,604807628 -.long 770255983,770255983,770255983,770255983 -.long 770255983,770255983,770255983,770255983 -.long 1249150122,1249150122,1249150122,1249150122 -.long 1249150122,1249150122,1249150122,1249150122 -.long 1555081692,1555081692,1555081692,1555081692 -.long 1555081692,1555081692,1555081692,1555081692 -.long 1996064986,1996064986,1996064986,1996064986 -.long 1996064986,1996064986,1996064986,1996064986 -.long 2554220882,2554220882,2554220882,2554220882 -.long 2554220882,2554220882,2554220882,2554220882 -.long 2821834349,2821834349,2821834349,2821834349 -.long 2821834349,2821834349,2821834349,2821834349 -.long 2952996808,2952996808,2952996808,2952996808 -.long 2952996808,2952996808,2952996808,2952996808 -.long 3210313671,3210313671,3210313671,3210313671 -.long 3210313671,3210313671,3210313671,3210313671 -.long 3336571891,3336571891,3336571891,3336571891 -.long 3336571891,3336571891,3336571891,3336571891 -.long 3584528711,3584528711,3584528711,3584528711 -.long 3584528711,3584528711,3584528711,3584528711 -.long 113926993,113926993,113926993,113926993 -.long 113926993,113926993,113926993,113926993 -.long 338241895,338241895,338241895,338241895 -.long 338241895,338241895,338241895,338241895 -.long 666307205,666307205,666307205,666307205 -.long 666307205,666307205,666307205,666307205 -.long 773529912,773529912,773529912,773529912 -.long 773529912,773529912,773529912,773529912 -.long 1294757372,1294757372,1294757372,1294757372 -.long 1294757372,1294757372,1294757372,1294757372 -.long 1396182291,1396182291,1396182291,1396182291 -.long 1396182291,1396182291,1396182291,1396182291 -.long 1695183700,1695183700,1695183700,1695183700 -.long 1695183700,1695183700,1695183700,1695183700 -.long 1986661051,1986661051,1986661051,1986661051 -.long 1986661051,1986661051,1986661051,1986661051 -.long 2177026350,2177026350,2177026350,2177026350 -.long 2177026350,2177026350,2177026350,2177026350 -.long 2456956037,2456956037,2456956037,2456956037 -.long 2456956037,2456956037,2456956037,2456956037 -.long 2730485921,2730485921,2730485921,2730485921 -.long 2730485921,2730485921,2730485921,2730485921 -.long 2820302411,2820302411,2820302411,2820302411 -.long 2820302411,2820302411,2820302411,2820302411 -.long 3259730800,3259730800,3259730800,3259730800 -.long 3259730800,3259730800,3259730800,3259730800 -.long 3345764771,3345764771,3345764771,3345764771 -.long 3345764771,3345764771,3345764771,3345764771 -.long 3516065817,3516065817,3516065817,3516065817 -.long 3516065817,3516065817,3516065817,3516065817 -.long 3600352804,3600352804,3600352804,3600352804 -.long 3600352804,3600352804,3600352804,3600352804 -.long 4094571909,4094571909,4094571909,4094571909 -.long 4094571909,4094571909,4094571909,4094571909 -.long 275423344,275423344,275423344,275423344 -.long 275423344,275423344,275423344,275423344 -.long 430227734,430227734,430227734,430227734 -.long 430227734,430227734,430227734,430227734 -.long 506948616,506948616,506948616,506948616 -.long 506948616,506948616,506948616,506948616 -.long 659060556,659060556,659060556,659060556 -.long 659060556,659060556,659060556,659060556 -.long 883997877,883997877,883997877,883997877 -.long 883997877,883997877,883997877,883997877 -.long 958139571,958139571,958139571,958139571 -.long 958139571,958139571,958139571,958139571 -.long 1322822218,1322822218,1322822218,1322822218 -.long 1322822218,1322822218,1322822218,1322822218 -.long 1537002063,1537002063,1537002063,1537002063 -.long 1537002063,1537002063,1537002063,1537002063 -.long 1747873779,1747873779,1747873779,1747873779 -.long 1747873779,1747873779,1747873779,1747873779 -.long 1955562222,1955562222,1955562222,1955562222 -.long 1955562222,1955562222,1955562222,1955562222 -.long 2024104815,2024104815,2024104815,2024104815 -.long 2024104815,2024104815,2024104815,2024104815 -.long 2227730452,2227730452,2227730452,2227730452 -.long 2227730452,2227730452,2227730452,2227730452 -.long 2361852424,2361852424,2361852424,2361852424 -.long 2361852424,2361852424,2361852424,2361852424 -.long 2428436474,2428436474,2428436474,2428436474 -.long 2428436474,2428436474,2428436474,2428436474 -.long 2756734187,2756734187,2756734187,2756734187 -.long 2756734187,2756734187,2756734187,2756734187 -.long 3204031479,3204031479,3204031479,3204031479 -.long 3204031479,3204031479,3204031479,3204031479 -.long 3329325298,3329325298,3329325298,3329325298 -.long 3329325298,3329325298,3329325298,3329325298 -.Lpbswap: -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -K256_shaext: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.byte 83,72,65,50,53,54,32,109,117,108,116,105,45,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s deleted file mode 100644 index e4e4ded9151f6f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s +++ /dev/null @@ -1,5477 +0,0 @@ -.text - - -.globl sha256_block_data_order -.type sha256_block_data_order,@function -.align 16 -sha256_block_data_order: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl 0(%r11),%r9d - movl 4(%r11),%r10d - movl 8(%r11),%r11d - testl $536870912,%r11d - jnz _shaext_shortcut - andl $296,%r11d - cmpl $296,%r11d - je .Lavx2_shortcut - andl $1073741824,%r9d - andl $268435968,%r10d - orl %r9d,%r10d - cmpl $1342177792,%r10d - je .Lavx_shortcut - testl $512,%r10d - jnz .Lssse3_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $64+32,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue: - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - jmp .Lloop - -.align 16 -.Lloop: - movl %ebx,%edi - leaq K256(%rip),%rbp - xorl %ecx,%edi - movl 0(%rsi),%r12d - movl %r8d,%r13d - movl %eax,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,0(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - addl %r14d,%r11d - movl 4(%rsi),%r12d - movl %edx,%r13d - movl %r11d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,4(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - addl %r14d,%r10d - movl 8(%rsi),%r12d - movl %ecx,%r13d - movl %r10d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,8(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - addl %r14d,%r9d - movl 12(%rsi),%r12d - movl %ebx,%r13d - movl %r9d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,12(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - addl %r14d,%r8d - movl 16(%rsi),%r12d - movl %eax,%r13d - movl %r8d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,16(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - addl %r14d,%edx - movl 20(%rsi),%r12d - movl %r11d,%r13d - movl %edx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,20(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - addl %r14d,%ecx - movl 24(%rsi),%r12d - movl %r10d,%r13d - movl %ecx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,24(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - addl %r14d,%ebx - movl 28(%rsi),%r12d - movl %r9d,%r13d - movl %ebx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,28(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - addl %r14d,%eax - movl 32(%rsi),%r12d - movl %r8d,%r13d - movl %eax,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,32(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - addl %r14d,%r11d - movl 36(%rsi),%r12d - movl %edx,%r13d - movl %r11d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,36(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - addl %r14d,%r10d - movl 40(%rsi),%r12d - movl %ecx,%r13d - movl %r10d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,40(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - addl %r14d,%r9d - movl 44(%rsi),%r12d - movl %ebx,%r13d - movl %r9d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,44(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - addl %r14d,%r8d - movl 48(%rsi),%r12d - movl %eax,%r13d - movl %r8d,%r14d - bswapl %r12d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,48(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - addl %r14d,%edx - movl 52(%rsi),%r12d - movl %r11d,%r13d - movl %edx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,52(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - addl %r14d,%ecx - movl 56(%rsi),%r12d - movl %r10d,%r13d - movl %ecx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,56(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - addl %r14d,%ebx - movl 60(%rsi),%r12d - movl %r9d,%r13d - movl %ebx,%r14d - bswapl %r12d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,60(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - jmp .Lrounds_16_xx -.align 16 -.Lrounds_16_xx: - movl 4(%rsp),%r13d - movl 56(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%eax - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 36(%rsp),%r12d - - addl 0(%rsp),%r12d - movl %r8d,%r13d - addl %r15d,%r12d - movl %eax,%r14d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,0(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - movl 8(%rsp),%r13d - movl 60(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r11d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 40(%rsp),%r12d - - addl 4(%rsp),%r12d - movl %edx,%r13d - addl %edi,%r12d - movl %r11d,%r14d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,4(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - movl 12(%rsp),%r13d - movl 0(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r10d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 44(%rsp),%r12d - - addl 8(%rsp),%r12d - movl %ecx,%r13d - addl %r15d,%r12d - movl %r10d,%r14d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,8(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - movl 16(%rsp),%r13d - movl 4(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r9d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 48(%rsp),%r12d - - addl 12(%rsp),%r12d - movl %ebx,%r13d - addl %edi,%r12d - movl %r9d,%r14d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,12(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - movl 20(%rsp),%r13d - movl 8(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r8d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 52(%rsp),%r12d - - addl 16(%rsp),%r12d - movl %eax,%r13d - addl %r15d,%r12d - movl %r8d,%r14d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,16(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - movl 24(%rsp),%r13d - movl 12(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%edx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 56(%rsp),%r12d - - addl 20(%rsp),%r12d - movl %r11d,%r13d - addl %edi,%r12d - movl %edx,%r14d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,20(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - movl 28(%rsp),%r13d - movl 16(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ecx - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 60(%rsp),%r12d - - addl 24(%rsp),%r12d - movl %r10d,%r13d - addl %r15d,%r12d - movl %ecx,%r14d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,24(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - movl 32(%rsp),%r13d - movl 20(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ebx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 0(%rsp),%r12d - - addl 28(%rsp),%r12d - movl %r9d,%r13d - addl %edi,%r12d - movl %ebx,%r14d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,28(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - movl 36(%rsp),%r13d - movl 24(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%eax - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 4(%rsp),%r12d - - addl 32(%rsp),%r12d - movl %r8d,%r13d - addl %r15d,%r12d - movl %eax,%r14d - rorl $14,%r13d - movl %r9d,%r15d - - xorl %r8d,%r13d - rorl $9,%r14d - xorl %r10d,%r15d - - movl %r12d,32(%rsp) - xorl %eax,%r14d - andl %r8d,%r15d - - rorl $5,%r13d - addl %r11d,%r12d - xorl %r10d,%r15d - - rorl $11,%r14d - xorl %r8d,%r13d - addl %r15d,%r12d - - movl %eax,%r15d - addl (%rbp),%r12d - xorl %eax,%r14d - - xorl %ebx,%r15d - rorl $6,%r13d - movl %ebx,%r11d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r11d - addl %r12d,%edx - addl %r12d,%r11d - - leaq 4(%rbp),%rbp - movl 40(%rsp),%r13d - movl 28(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r11d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 8(%rsp),%r12d - - addl 36(%rsp),%r12d - movl %edx,%r13d - addl %edi,%r12d - movl %r11d,%r14d - rorl $14,%r13d - movl %r8d,%edi - - xorl %edx,%r13d - rorl $9,%r14d - xorl %r9d,%edi - - movl %r12d,36(%rsp) - xorl %r11d,%r14d - andl %edx,%edi - - rorl $5,%r13d - addl %r10d,%r12d - xorl %r9d,%edi - - rorl $11,%r14d - xorl %edx,%r13d - addl %edi,%r12d - - movl %r11d,%edi - addl (%rbp),%r12d - xorl %r11d,%r14d - - xorl %eax,%edi - rorl $6,%r13d - movl %eax,%r10d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r10d - addl %r12d,%ecx - addl %r12d,%r10d - - leaq 4(%rbp),%rbp - movl 44(%rsp),%r13d - movl 32(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r10d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 12(%rsp),%r12d - - addl 40(%rsp),%r12d - movl %ecx,%r13d - addl %r15d,%r12d - movl %r10d,%r14d - rorl $14,%r13d - movl %edx,%r15d - - xorl %ecx,%r13d - rorl $9,%r14d - xorl %r8d,%r15d - - movl %r12d,40(%rsp) - xorl %r10d,%r14d - andl %ecx,%r15d - - rorl $5,%r13d - addl %r9d,%r12d - xorl %r8d,%r15d - - rorl $11,%r14d - xorl %ecx,%r13d - addl %r15d,%r12d - - movl %r10d,%r15d - addl (%rbp),%r12d - xorl %r10d,%r14d - - xorl %r11d,%r15d - rorl $6,%r13d - movl %r11d,%r9d - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%r9d - addl %r12d,%ebx - addl %r12d,%r9d - - leaq 4(%rbp),%rbp - movl 48(%rsp),%r13d - movl 36(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r9d - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 16(%rsp),%r12d - - addl 44(%rsp),%r12d - movl %ebx,%r13d - addl %edi,%r12d - movl %r9d,%r14d - rorl $14,%r13d - movl %ecx,%edi - - xorl %ebx,%r13d - rorl $9,%r14d - xorl %edx,%edi - - movl %r12d,44(%rsp) - xorl %r9d,%r14d - andl %ebx,%edi - - rorl $5,%r13d - addl %r8d,%r12d - xorl %edx,%edi - - rorl $11,%r14d - xorl %ebx,%r13d - addl %edi,%r12d - - movl %r9d,%edi - addl (%rbp),%r12d - xorl %r9d,%r14d - - xorl %r10d,%edi - rorl $6,%r13d - movl %r10d,%r8d - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%r8d - addl %r12d,%eax - addl %r12d,%r8d - - leaq 20(%rbp),%rbp - movl 52(%rsp),%r13d - movl 40(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%r8d - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 20(%rsp),%r12d - - addl 48(%rsp),%r12d - movl %eax,%r13d - addl %r15d,%r12d - movl %r8d,%r14d - rorl $14,%r13d - movl %ebx,%r15d - - xorl %eax,%r13d - rorl $9,%r14d - xorl %ecx,%r15d - - movl %r12d,48(%rsp) - xorl %r8d,%r14d - andl %eax,%r15d - - rorl $5,%r13d - addl %edx,%r12d - xorl %ecx,%r15d - - rorl $11,%r14d - xorl %eax,%r13d - addl %r15d,%r12d - - movl %r8d,%r15d - addl (%rbp),%r12d - xorl %r8d,%r14d - - xorl %r9d,%r15d - rorl $6,%r13d - movl %r9d,%edx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%edx - addl %r12d,%r11d - addl %r12d,%edx - - leaq 4(%rbp),%rbp - movl 56(%rsp),%r13d - movl 44(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%edx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 24(%rsp),%r12d - - addl 52(%rsp),%r12d - movl %r11d,%r13d - addl %edi,%r12d - movl %edx,%r14d - rorl $14,%r13d - movl %eax,%edi - - xorl %r11d,%r13d - rorl $9,%r14d - xorl %ebx,%edi - - movl %r12d,52(%rsp) - xorl %edx,%r14d - andl %r11d,%edi - - rorl $5,%r13d - addl %ecx,%r12d - xorl %ebx,%edi - - rorl $11,%r14d - xorl %r11d,%r13d - addl %edi,%r12d - - movl %edx,%edi - addl (%rbp),%r12d - xorl %edx,%r14d - - xorl %r8d,%edi - rorl $6,%r13d - movl %r8d,%ecx - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%ecx - addl %r12d,%r10d - addl %r12d,%ecx - - leaq 4(%rbp),%rbp - movl 60(%rsp),%r13d - movl 48(%rsp),%r15d - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ecx - movl %r15d,%r14d - rorl $2,%r15d - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%r15d - shrl $10,%r14d - - rorl $17,%r15d - xorl %r13d,%r12d - xorl %r14d,%r15d - addl 28(%rsp),%r12d - - addl 56(%rsp),%r12d - movl %r10d,%r13d - addl %r15d,%r12d - movl %ecx,%r14d - rorl $14,%r13d - movl %r11d,%r15d - - xorl %r10d,%r13d - rorl $9,%r14d - xorl %eax,%r15d - - movl %r12d,56(%rsp) - xorl %ecx,%r14d - andl %r10d,%r15d - - rorl $5,%r13d - addl %ebx,%r12d - xorl %eax,%r15d - - rorl $11,%r14d - xorl %r10d,%r13d - addl %r15d,%r12d - - movl %ecx,%r15d - addl (%rbp),%r12d - xorl %ecx,%r14d - - xorl %edx,%r15d - rorl $6,%r13d - movl %edx,%ebx - - andl %r15d,%edi - rorl $2,%r14d - addl %r13d,%r12d - - xorl %edi,%ebx - addl %r12d,%r9d - addl %r12d,%ebx - - leaq 4(%rbp),%rbp - movl 0(%rsp),%r13d - movl 52(%rsp),%edi - - movl %r13d,%r12d - rorl $11,%r13d - addl %r14d,%ebx - movl %edi,%r14d - rorl $2,%edi - - xorl %r12d,%r13d - shrl $3,%r12d - rorl $7,%r13d - xorl %r14d,%edi - shrl $10,%r14d - - rorl $17,%edi - xorl %r13d,%r12d - xorl %r14d,%edi - addl 32(%rsp),%r12d - - addl 60(%rsp),%r12d - movl %r9d,%r13d - addl %edi,%r12d - movl %ebx,%r14d - rorl $14,%r13d - movl %r10d,%edi - - xorl %r9d,%r13d - rorl $9,%r14d - xorl %r11d,%edi - - movl %r12d,60(%rsp) - xorl %ebx,%r14d - andl %r9d,%edi - - rorl $5,%r13d - addl %eax,%r12d - xorl %r11d,%edi - - rorl $11,%r14d - xorl %r9d,%r13d - addl %edi,%r12d - - movl %ebx,%edi - addl (%rbp),%r12d - xorl %ebx,%r14d - - xorl %ecx,%edi - rorl $6,%r13d - movl %ecx,%eax - - andl %edi,%r15d - rorl $2,%r14d - addl %r13d,%r12d - - xorl %r15d,%eax - addl %r12d,%r8d - addl %r12d,%eax - - leaq 20(%rbp),%rbp - cmpb $0,3(%rbp) - jnz .Lrounds_16_xx - - movq 64+0(%rsp),%rdi - addl %r14d,%eax - leaq 64(%rsi),%rsi - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order,.-sha256_block_data_order -.align 64 -.type K256,@object -K256: -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0xd807aa98,0x12835b01,0x243185be,0x550c7dc3 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174 -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0xe49b69c1,0xefbe4786,0x0fc19dc6,0x240ca1cc -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0xc6e00bf3,0xd5a79147,0x06ca6351,0x14292967 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0xd192e819,0xd6990624,0xf40e3585,0x106aa070 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 -.long 0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2 - -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f -.long 0x03020100,0x0b0a0908,0xffffffff,0xffffffff -.long 0x03020100,0x0b0a0908,0xffffffff,0xffffffff -.long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 -.long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 -.byte 83,72,65,50,53,54,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.type sha256_block_data_order_shaext,@function -.align 64 -sha256_block_data_order_shaext: -_shaext_shortcut: -.cfi_startproc - leaq K256+128(%rip),%rcx - movdqu (%rdi),%xmm1 - movdqu 16(%rdi),%xmm2 - movdqa 512-128(%rcx),%xmm7 - - pshufd $0x1b,%xmm1,%xmm0 - pshufd $0xb1,%xmm1,%xmm1 - pshufd $0x1b,%xmm2,%xmm2 - movdqa %xmm7,%xmm8 -.byte 102,15,58,15,202,8 - punpcklqdq %xmm0,%xmm2 - jmp .Loop_shaext - -.align 16 -.Loop_shaext: - movdqu (%rsi),%xmm3 - movdqu 16(%rsi),%xmm4 - movdqu 32(%rsi),%xmm5 -.byte 102,15,56,0,223 - movdqu 48(%rsi),%xmm6 - - movdqa 0-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 102,15,56,0,231 - movdqa %xmm2,%xmm10 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - nop - movdqa %xmm1,%xmm9 -.byte 15,56,203,202 - - movdqa 32-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 102,15,56,0,239 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - leaq 64(%rsi),%rsi -.byte 15,56,204,220 -.byte 15,56,203,202 - - movdqa 64-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 102,15,56,0,247 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - - movdqa 96-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 128-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 160-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 - nop - paddd %xmm7,%xmm6 -.byte 15,56,204,220 -.byte 15,56,203,202 - movdqa 192-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,205,245 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - movdqa 224-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 256-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 288-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 - nop - paddd %xmm7,%xmm6 -.byte 15,56,204,220 -.byte 15,56,203,202 - movdqa 320-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,205,245 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm6,%xmm7 -.byte 102,15,58,15,253,4 - nop - paddd %xmm7,%xmm3 -.byte 15,56,204,229 -.byte 15,56,203,202 - movdqa 352-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 -.byte 15,56,205,222 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm3,%xmm7 -.byte 102,15,58,15,254,4 - nop - paddd %xmm7,%xmm4 -.byte 15,56,204,238 -.byte 15,56,203,202 - movdqa 384-128(%rcx),%xmm0 - paddd %xmm3,%xmm0 -.byte 15,56,205,227 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm4,%xmm7 -.byte 102,15,58,15,251,4 - nop - paddd %xmm7,%xmm5 -.byte 15,56,204,243 -.byte 15,56,203,202 - movdqa 416-128(%rcx),%xmm0 - paddd %xmm4,%xmm0 -.byte 15,56,205,236 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - movdqa %xmm5,%xmm7 -.byte 102,15,58,15,252,4 -.byte 15,56,203,202 - paddd %xmm7,%xmm6 - - movdqa 448-128(%rcx),%xmm0 - paddd %xmm5,%xmm0 -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 -.byte 15,56,205,245 - movdqa %xmm8,%xmm7 -.byte 15,56,203,202 - - movdqa 480-128(%rcx),%xmm0 - paddd %xmm6,%xmm0 - nop -.byte 15,56,203,209 - pshufd $0x0e,%xmm0,%xmm0 - decq %rdx - nop -.byte 15,56,203,202 - - paddd %xmm10,%xmm2 - paddd %xmm9,%xmm1 - jnz .Loop_shaext - - pshufd $0xb1,%xmm2,%xmm2 - pshufd $0x1b,%xmm1,%xmm7 - pshufd $0xb1,%xmm1,%xmm1 - punpckhqdq %xmm2,%xmm1 -.byte 102,15,58,15,215,8 - - movdqu %xmm1,(%rdi) - movdqu %xmm2,16(%rdi) - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_shaext,.-sha256_block_data_order_shaext -.type sha256_block_data_order_ssse3,@function -.align 64 -sha256_block_data_order_ssse3: -.cfi_startproc -.Lssse3_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $96,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_ssse3: - - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - - - jmp .Lloop_ssse3 -.align 16 -.Lloop_ssse3: - movdqa K256+512(%rip),%xmm7 - movdqu 0(%rsi),%xmm0 - movdqu 16(%rsi),%xmm1 - movdqu 32(%rsi),%xmm2 -.byte 102,15,56,0,199 - movdqu 48(%rsi),%xmm3 - leaq K256(%rip),%rbp -.byte 102,15,56,0,207 - movdqa 0(%rbp),%xmm4 - movdqa 32(%rbp),%xmm5 -.byte 102,15,56,0,215 - paddd %xmm0,%xmm4 - movdqa 64(%rbp),%xmm6 -.byte 102,15,56,0,223 - movdqa 96(%rbp),%xmm7 - paddd %xmm1,%xmm5 - paddd %xmm2,%xmm6 - paddd %xmm3,%xmm7 - movdqa %xmm4,0(%rsp) - movl %eax,%r14d - movdqa %xmm5,16(%rsp) - movl %ebx,%edi - movdqa %xmm6,32(%rsp) - xorl %ecx,%edi - movdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lssse3_00_47 - -.align 16 -.Lssse3_00_47: - subq $-128,%rbp - rorl $14,%r13d - movdqa %xmm1,%xmm4 - movl %r14d,%eax - movl %r9d,%r12d - movdqa %xmm3,%xmm7 - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d -.byte 102,15,58,15,224,4 - andl %r8d,%r12d - xorl %r8d,%r13d -.byte 102,15,58,15,250,4 - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %ebx,%r15d - addl %r12d,%r11d - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - paddd %xmm7,%xmm0 - rorl $2,%r14d - addl %r11d,%edx - psrld $7,%xmm6 - addl %edi,%r11d - movl %edx,%r13d - pshufd $250,%xmm3,%xmm7 - addl %r11d,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%r11d - movl %r8d,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %r11d,%r14d - pxor %xmm5,%xmm4 - andl %edx,%r12d - xorl %edx,%r13d - pslld $11,%xmm5 - addl 4(%rsp),%r10d - movl %r11d,%edi - pxor %xmm6,%xmm4 - xorl %r9d,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %eax,%edi - addl %r12d,%r10d - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - psrld $10,%xmm7 - addl %r13d,%r10d - xorl %eax,%r15d - paddd %xmm4,%xmm0 - rorl $2,%r14d - addl %r10d,%ecx - psrlq $17,%xmm6 - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %ecx,%r13d - xorl %r8d,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - psrldq $8,%xmm7 - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - paddd %xmm7,%xmm0 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - pshufd $80,%xmm0,%xmm7 - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - movdqa %xmm7,%xmm6 - addl %edi,%r9d - movl %ebx,%r13d - psrld $10,%xmm7 - addl %r9d,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%r9d - movl %ecx,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - psrlq $2,%xmm6 - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - pxor %xmm6,%xmm7 - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %r10d,%edi - addl %r12d,%r8d - movdqa 0(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - paddd %xmm7,%xmm0 - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - paddd %xmm0,%xmm6 - movl %eax,%r13d - addl %r8d,%r14d - movdqa %xmm6,0(%rsp) - rorl $14,%r13d - movdqa %xmm2,%xmm4 - movl %r14d,%r8d - movl %ebx,%r12d - movdqa %xmm0,%xmm7 - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d -.byte 102,15,58,15,225,4 - andl %eax,%r12d - xorl %eax,%r13d -.byte 102,15,58,15,251,4 - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %r9d,%r15d - addl %r12d,%edx - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - paddd %xmm7,%xmm1 - rorl $2,%r14d - addl %edx,%r11d - psrld $7,%xmm6 - addl %edi,%edx - movl %r11d,%r13d - pshufd $250,%xmm0,%xmm7 - addl %edx,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%edx - movl %eax,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %edx,%r14d - pxor %xmm5,%xmm4 - andl %r11d,%r12d - xorl %r11d,%r13d - pslld $11,%xmm5 - addl 20(%rsp),%ecx - movl %edx,%edi - pxor %xmm6,%xmm4 - xorl %ebx,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %r8d,%edi - addl %r12d,%ecx - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - psrld $10,%xmm7 - addl %r13d,%ecx - xorl %r8d,%r15d - paddd %xmm4,%xmm1 - rorl $2,%r14d - addl %ecx,%r10d - psrlq $17,%xmm6 - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %r10d,%r13d - xorl %eax,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - psrldq $8,%xmm7 - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - paddd %xmm7,%xmm1 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - pshufd $80,%xmm1,%xmm7 - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - movdqa %xmm7,%xmm6 - addl %edi,%ebx - movl %r9d,%r13d - psrld $10,%xmm7 - addl %ebx,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%ebx - movl %r10d,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - psrlq $2,%xmm6 - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - pxor %xmm6,%xmm7 - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %ecx,%edi - addl %r12d,%eax - movdqa 32(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - paddd %xmm7,%xmm1 - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - paddd %xmm1,%xmm6 - movl %r8d,%r13d - addl %eax,%r14d - movdqa %xmm6,16(%rsp) - rorl $14,%r13d - movdqa %xmm3,%xmm4 - movl %r14d,%eax - movl %r9d,%r12d - movdqa %xmm1,%xmm7 - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d -.byte 102,15,58,15,226,4 - andl %r8d,%r12d - xorl %r8d,%r13d -.byte 102,15,58,15,248,4 - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %ebx,%r15d - addl %r12d,%r11d - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - paddd %xmm7,%xmm2 - rorl $2,%r14d - addl %r11d,%edx - psrld $7,%xmm6 - addl %edi,%r11d - movl %edx,%r13d - pshufd $250,%xmm1,%xmm7 - addl %r11d,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%r11d - movl %r8d,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %r11d,%r14d - pxor %xmm5,%xmm4 - andl %edx,%r12d - xorl %edx,%r13d - pslld $11,%xmm5 - addl 36(%rsp),%r10d - movl %r11d,%edi - pxor %xmm6,%xmm4 - xorl %r9d,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %eax,%edi - addl %r12d,%r10d - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - psrld $10,%xmm7 - addl %r13d,%r10d - xorl %eax,%r15d - paddd %xmm4,%xmm2 - rorl $2,%r14d - addl %r10d,%ecx - psrlq $17,%xmm6 - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %ecx,%r13d - xorl %r8d,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - psrldq $8,%xmm7 - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - paddd %xmm7,%xmm2 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - pshufd $80,%xmm2,%xmm7 - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - movdqa %xmm7,%xmm6 - addl %edi,%r9d - movl %ebx,%r13d - psrld $10,%xmm7 - addl %r9d,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%r9d - movl %ecx,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - psrlq $2,%xmm6 - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - pxor %xmm6,%xmm7 - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %r10d,%edi - addl %r12d,%r8d - movdqa 64(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - paddd %xmm7,%xmm2 - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - paddd %xmm2,%xmm6 - movl %eax,%r13d - addl %r8d,%r14d - movdqa %xmm6,32(%rsp) - rorl $14,%r13d - movdqa %xmm0,%xmm4 - movl %r14d,%r8d - movl %ebx,%r12d - movdqa %xmm2,%xmm7 - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d -.byte 102,15,58,15,227,4 - andl %eax,%r12d - xorl %eax,%r13d -.byte 102,15,58,15,249,4 - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - movdqa %xmm4,%xmm5 - xorl %r9d,%r15d - addl %r12d,%edx - movdqa %xmm4,%xmm6 - rorl $6,%r13d - andl %r15d,%edi - psrld $3,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - paddd %xmm7,%xmm3 - rorl $2,%r14d - addl %edx,%r11d - psrld $7,%xmm6 - addl %edi,%edx - movl %r11d,%r13d - pshufd $250,%xmm2,%xmm7 - addl %edx,%r14d - rorl $14,%r13d - pslld $14,%xmm5 - movl %r14d,%edx - movl %eax,%r12d - pxor %xmm6,%xmm4 - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - psrld $11,%xmm6 - xorl %edx,%r14d - pxor %xmm5,%xmm4 - andl %r11d,%r12d - xorl %r11d,%r13d - pslld $11,%xmm5 - addl 52(%rsp),%ecx - movl %edx,%edi - pxor %xmm6,%xmm4 - xorl %ebx,%r12d - rorl $11,%r14d - movdqa %xmm7,%xmm6 - xorl %r8d,%edi - addl %r12d,%ecx - pxor %xmm5,%xmm4 - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - psrld $10,%xmm7 - addl %r13d,%ecx - xorl %r8d,%r15d - paddd %xmm4,%xmm3 - rorl $2,%r14d - addl %ecx,%r10d - psrlq $17,%xmm6 - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - pxor %xmm6,%xmm7 - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - psrlq $2,%xmm6 - xorl %r10d,%r13d - xorl %eax,%r12d - pxor %xmm6,%xmm7 - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - pshufd $128,%xmm7,%xmm7 - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - psrldq $8,%xmm7 - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - paddd %xmm7,%xmm3 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - pshufd $80,%xmm3,%xmm7 - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - movdqa %xmm7,%xmm6 - addl %edi,%ebx - movl %r9d,%r13d - psrld $10,%xmm7 - addl %ebx,%r14d - rorl $14,%r13d - psrlq $17,%xmm6 - movl %r14d,%ebx - movl %r10d,%r12d - pxor %xmm6,%xmm7 - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - psrlq $2,%xmm6 - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - pxor %xmm6,%xmm7 - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - pshufd $8,%xmm7,%xmm7 - xorl %ecx,%edi - addl %r12d,%eax - movdqa 96(%rbp),%xmm6 - rorl $6,%r13d - andl %edi,%r15d - pslldq $8,%xmm7 - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - paddd %xmm7,%xmm3 - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - paddd %xmm3,%xmm6 - movl %r8d,%r13d - addl %eax,%r14d - movdqa %xmm6,48(%rsp) - cmpb $0,131(%rbp) - jne .Lssse3_00_47 - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - rorl $6,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - rorl $2,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - rorl $11,%r14d - xorl %eax,%edi - addl %r12d,%r10d - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - rorl $2,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - rorl $6,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - rorl $6,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - rorl $2,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - rorl $11,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - rorl $2,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - xorl %ecx,%edi - addl %r12d,%eax - rorl $6,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - rorl $14,%r13d - movl %r14d,%eax - movl %r9d,%r12d - rorl $9,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - rorl $5,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - rorl $11,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - rorl $6,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - rorl $2,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - rorl $14,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - rorl $9,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - rorl $5,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - rorl $11,%r14d - xorl %eax,%edi - addl %r12d,%r10d - rorl $6,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - rorl $2,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - rorl $14,%r13d - movl %r14d,%r10d - movl %edx,%r12d - rorl $9,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - rorl $5,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - rorl $11,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - rorl $6,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - rorl $2,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - rorl $14,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - rorl $9,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - rorl $5,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - rorl $11,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - rorl $6,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - rorl $2,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - rorl $14,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - rorl $9,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - rorl $5,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - rorl $11,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - rorl $6,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - rorl $2,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - rorl $14,%r13d - movl %r14d,%edx - movl %eax,%r12d - rorl $9,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - rorl $5,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - rorl $11,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - rorl $6,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - rorl $2,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - rorl $14,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - rorl $9,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - rorl $5,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - rorl $11,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - rorl $6,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - rorl $2,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - rorl $14,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - rorl $9,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - rorl $5,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - rorl $11,%r14d - xorl %ecx,%edi - addl %r12d,%eax - rorl $6,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - rorl $2,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%rdi - movl %r14d,%eax - - addl 0(%rdi),%eax - leaq 64(%rsi),%rsi - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop_ssse3 - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_ssse3: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_ssse3,.-sha256_block_data_order_ssse3 -.type sha256_block_data_order_avx,@function -.align 64 -sha256_block_data_order_avx: -.cfi_startproc -.Lavx_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $96,%rsp - leaq (%rsi,%rdx,4),%rdx - andq $-64,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_avx: - - vzeroupper - movl 0(%rdi),%eax - movl 4(%rdi),%ebx - movl 8(%rdi),%ecx - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - vmovdqa K256+512+32(%rip),%xmm8 - vmovdqa K256+512+64(%rip),%xmm9 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K256+512(%rip),%xmm7 - vmovdqu 0(%rsi),%xmm0 - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm7,%xmm0,%xmm0 - leaq K256(%rip),%rbp - vpshufb %xmm7,%xmm1,%xmm1 - vpshufb %xmm7,%xmm2,%xmm2 - vpaddd 0(%rbp),%xmm0,%xmm4 - vpshufb %xmm7,%xmm3,%xmm3 - vpaddd 32(%rbp),%xmm1,%xmm5 - vpaddd 64(%rbp),%xmm2,%xmm6 - vpaddd 96(%rbp),%xmm3,%xmm7 - vmovdqa %xmm4,0(%rsp) - movl %eax,%r14d - vmovdqa %xmm5,16(%rsp) - movl %ebx,%edi - vmovdqa %xmm6,32(%rsp) - xorl %ecx,%edi - vmovdqa %xmm7,48(%rsp) - movl %r8d,%r13d - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - subq $-128,%rbp - vpalignr $4,%xmm0,%xmm1,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm2,%xmm3,%xmm7 - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm0,%xmm0 - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - vpshufd $250,%xmm3,%xmm7 - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm0,%xmm0 - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpaddd %xmm6,%xmm0,%xmm0 - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - vpshufd $80,%xmm0,%xmm7 - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - vpaddd %xmm6,%xmm0,%xmm0 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpaddd 0(%rbp),%xmm0,%xmm6 - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,0(%rsp) - vpalignr $4,%xmm1,%xmm2,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm3,%xmm0,%xmm7 - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm1,%xmm1 - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - vpshufd $250,%xmm0,%xmm7 - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm1,%xmm1 - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpaddd %xmm6,%xmm1,%xmm1 - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - vpshufd $80,%xmm1,%xmm7 - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - vpxor %xmm7,%xmm6,%xmm6 - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - vpaddd %xmm6,%xmm1,%xmm1 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpaddd 32(%rbp),%xmm1,%xmm6 - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,16(%rsp) - vpalignr $4,%xmm2,%xmm3,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - vpalignr $4,%xmm0,%xmm1,%xmm7 - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - vpaddd %xmm7,%xmm2,%xmm2 - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - vpshufd $250,%xmm1,%xmm7 - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - vpsrld $11,%xmm6,%xmm6 - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - vpaddd %xmm4,%xmm2,%xmm2 - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - vpxor %xmm7,%xmm6,%xmm6 - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - vpaddd %xmm6,%xmm2,%xmm2 - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - vpshufd $80,%xmm2,%xmm7 - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - vpxor %xmm7,%xmm6,%xmm6 - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - vpaddd %xmm6,%xmm2,%xmm2 - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - vpaddd 64(%rbp),%xmm2,%xmm6 - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - vmovdqa %xmm6,32(%rsp) - vpalignr $4,%xmm3,%xmm0,%xmm4 - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - vpalignr $4,%xmm1,%xmm2,%xmm7 - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - vpsrld $7,%xmm4,%xmm6 - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - vpaddd %xmm7,%xmm3,%xmm3 - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - vpsrld $3,%xmm4,%xmm7 - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - vpslld $14,%xmm4,%xmm5 - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - vpxor %xmm6,%xmm7,%xmm4 - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - vpshufd $250,%xmm2,%xmm7 - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - vpsrld $11,%xmm6,%xmm6 - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - vpxor %xmm5,%xmm4,%xmm4 - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - vpslld $11,%xmm5,%xmm5 - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - vpxor %xmm6,%xmm4,%xmm4 - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - vpsrld $10,%xmm7,%xmm6 - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - vpxor %xmm5,%xmm4,%xmm4 - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - vpsrlq $17,%xmm7,%xmm7 - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - vpaddd %xmm4,%xmm3,%xmm3 - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - vpxor %xmm7,%xmm6,%xmm6 - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - vpsrlq $2,%xmm7,%xmm7 - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - vpxor %xmm7,%xmm6,%xmm6 - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - vpshufb %xmm8,%xmm6,%xmm6 - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - vpaddd %xmm6,%xmm3,%xmm3 - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - vpshufd $80,%xmm3,%xmm7 - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - vpsrld $10,%xmm7,%xmm6 - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - vpsrlq $17,%xmm7,%xmm7 - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - vpxor %xmm7,%xmm6,%xmm6 - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - vpsrlq $2,%xmm7,%xmm7 - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - vpxor %xmm7,%xmm6,%xmm6 - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - vpshufb %xmm9,%xmm6,%xmm6 - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - vpaddd %xmm6,%xmm3,%xmm3 - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - vpaddd 96(%rbp),%xmm3,%xmm6 - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - vmovdqa %xmm6,48(%rsp) - cmpb $0,131(%rbp) - jne .Lavx_00_47 - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 0(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 4(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 8(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 12(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 16(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 20(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 24(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 28(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%eax - movl %r9d,%r12d - shrdl $9,%r14d,%r14d - xorl %r8d,%r13d - xorl %r10d,%r12d - shrdl $5,%r13d,%r13d - xorl %eax,%r14d - andl %r8d,%r12d - xorl %r8d,%r13d - addl 32(%rsp),%r11d - movl %eax,%r15d - xorl %r10d,%r12d - shrdl $11,%r14d,%r14d - xorl %ebx,%r15d - addl %r12d,%r11d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %eax,%r14d - addl %r13d,%r11d - xorl %ebx,%edi - shrdl $2,%r14d,%r14d - addl %r11d,%edx - addl %edi,%r11d - movl %edx,%r13d - addl %r11d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r11d - movl %r8d,%r12d - shrdl $9,%r14d,%r14d - xorl %edx,%r13d - xorl %r9d,%r12d - shrdl $5,%r13d,%r13d - xorl %r11d,%r14d - andl %edx,%r12d - xorl %edx,%r13d - addl 36(%rsp),%r10d - movl %r11d,%edi - xorl %r9d,%r12d - shrdl $11,%r14d,%r14d - xorl %eax,%edi - addl %r12d,%r10d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r11d,%r14d - addl %r13d,%r10d - xorl %eax,%r15d - shrdl $2,%r14d,%r14d - addl %r10d,%ecx - addl %r15d,%r10d - movl %ecx,%r13d - addl %r10d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r10d - movl %edx,%r12d - shrdl $9,%r14d,%r14d - xorl %ecx,%r13d - xorl %r8d,%r12d - shrdl $5,%r13d,%r13d - xorl %r10d,%r14d - andl %ecx,%r12d - xorl %ecx,%r13d - addl 40(%rsp),%r9d - movl %r10d,%r15d - xorl %r8d,%r12d - shrdl $11,%r14d,%r14d - xorl %r11d,%r15d - addl %r12d,%r9d - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r10d,%r14d - addl %r13d,%r9d - xorl %r11d,%edi - shrdl $2,%r14d,%r14d - addl %r9d,%ebx - addl %edi,%r9d - movl %ebx,%r13d - addl %r9d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r9d - movl %ecx,%r12d - shrdl $9,%r14d,%r14d - xorl %ebx,%r13d - xorl %edx,%r12d - shrdl $5,%r13d,%r13d - xorl %r9d,%r14d - andl %ebx,%r12d - xorl %ebx,%r13d - addl 44(%rsp),%r8d - movl %r9d,%edi - xorl %edx,%r12d - shrdl $11,%r14d,%r14d - xorl %r10d,%edi - addl %r12d,%r8d - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %r9d,%r14d - addl %r13d,%r8d - xorl %r10d,%r15d - shrdl $2,%r14d,%r14d - addl %r8d,%eax - addl %r15d,%r8d - movl %eax,%r13d - addl %r8d,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%r8d - movl %ebx,%r12d - shrdl $9,%r14d,%r14d - xorl %eax,%r13d - xorl %ecx,%r12d - shrdl $5,%r13d,%r13d - xorl %r8d,%r14d - andl %eax,%r12d - xorl %eax,%r13d - addl 48(%rsp),%edx - movl %r8d,%r15d - xorl %ecx,%r12d - shrdl $11,%r14d,%r14d - xorl %r9d,%r15d - addl %r12d,%edx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %r8d,%r14d - addl %r13d,%edx - xorl %r9d,%edi - shrdl $2,%r14d,%r14d - addl %edx,%r11d - addl %edi,%edx - movl %r11d,%r13d - addl %edx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%edx - movl %eax,%r12d - shrdl $9,%r14d,%r14d - xorl %r11d,%r13d - xorl %ebx,%r12d - shrdl $5,%r13d,%r13d - xorl %edx,%r14d - andl %r11d,%r12d - xorl %r11d,%r13d - addl 52(%rsp),%ecx - movl %edx,%edi - xorl %ebx,%r12d - shrdl $11,%r14d,%r14d - xorl %r8d,%edi - addl %r12d,%ecx - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %edx,%r14d - addl %r13d,%ecx - xorl %r8d,%r15d - shrdl $2,%r14d,%r14d - addl %ecx,%r10d - addl %r15d,%ecx - movl %r10d,%r13d - addl %ecx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ecx - movl %r11d,%r12d - shrdl $9,%r14d,%r14d - xorl %r10d,%r13d - xorl %eax,%r12d - shrdl $5,%r13d,%r13d - xorl %ecx,%r14d - andl %r10d,%r12d - xorl %r10d,%r13d - addl 56(%rsp),%ebx - movl %ecx,%r15d - xorl %eax,%r12d - shrdl $11,%r14d,%r14d - xorl %edx,%r15d - addl %r12d,%ebx - shrdl $6,%r13d,%r13d - andl %r15d,%edi - xorl %ecx,%r14d - addl %r13d,%ebx - xorl %edx,%edi - shrdl $2,%r14d,%r14d - addl %ebx,%r9d - addl %edi,%ebx - movl %r9d,%r13d - addl %ebx,%r14d - shrdl $14,%r13d,%r13d - movl %r14d,%ebx - movl %r10d,%r12d - shrdl $9,%r14d,%r14d - xorl %r9d,%r13d - xorl %r11d,%r12d - shrdl $5,%r13d,%r13d - xorl %ebx,%r14d - andl %r9d,%r12d - xorl %r9d,%r13d - addl 60(%rsp),%eax - movl %ebx,%edi - xorl %r11d,%r12d - shrdl $11,%r14d,%r14d - xorl %ecx,%edi - addl %r12d,%eax - shrdl $6,%r13d,%r13d - andl %edi,%r15d - xorl %ebx,%r14d - addl %r13d,%eax - xorl %ecx,%r15d - shrdl $2,%r14d,%r14d - addl %eax,%r8d - addl %r15d,%eax - movl %r8d,%r13d - addl %eax,%r14d - movq 64+0(%rsp),%rdi - movl %r14d,%eax - - addl 0(%rdi),%eax - leaq 64(%rsi),%rsi - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - jb .Lloop_avx - - movq 88(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_avx,.-sha256_block_data_order_avx -.type sha256_block_data_order_avx2,@function -.align 64 -sha256_block_data_order_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $544,%rsp - shlq $4,%rdx - andq $-1024,%rsp - leaq (%rsi,%rdx,4),%rdx - addq $448,%rsp - movq %rdi,64+0(%rsp) - movq %rsi,64+8(%rsp) - movq %rdx,64+16(%rsp) - movq %rax,88(%rsp) -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 -.Lprologue_avx2: - - vzeroupper - subq $-64,%rsi - movl 0(%rdi),%eax - movq %rsi,%r12 - movl 4(%rdi),%ebx - cmpq %rdx,%rsi - movl 8(%rdi),%ecx - cmoveq %rsp,%r12 - movl 12(%rdi),%edx - movl 16(%rdi),%r8d - movl 20(%rdi),%r9d - movl 24(%rdi),%r10d - movl 28(%rdi),%r11d - vmovdqa K256+512+32(%rip),%ymm8 - vmovdqa K256+512+64(%rip),%ymm9 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqa K256+512(%rip),%ymm7 - vmovdqu -64+0(%rsi),%xmm0 - vmovdqu -64+16(%rsi),%xmm1 - vmovdqu -64+32(%rsi),%xmm2 - vmovdqu -64+48(%rsi),%xmm3 - - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm7,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm7,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - - leaq K256(%rip),%rbp - vpshufb %ymm7,%ymm2,%ymm2 - vpaddd 0(%rbp),%ymm0,%ymm4 - vpshufb %ymm7,%ymm3,%ymm3 - vpaddd 32(%rbp),%ymm1,%ymm5 - vpaddd 64(%rbp),%ymm2,%ymm6 - vpaddd 96(%rbp),%ymm3,%ymm7 - vmovdqa %ymm4,0(%rsp) - xorl %r14d,%r14d - vmovdqa %ymm5,32(%rsp) - - movq 88(%rsp),%rdi -.cfi_def_cfa %rdi,8 - leaq -64(%rsp),%rsp - - - - movq %rdi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - movl %ebx,%edi - vmovdqa %ymm6,0(%rsp) - xorl %ecx,%edi - vmovdqa %ymm7,32(%rsp) - movl %r9d,%r12d - subq $-32*4,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm0,%ymm1,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm2,%ymm3,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm0,%ymm0 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - vpshufd $250,%ymm3,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm0,%ymm0 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpshufd $80,%ymm0,%ymm7 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpxor %ymm7,%ymm6,%ymm6 - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - vpaddd %ymm6,%ymm0,%ymm0 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - vpaddd 0(%rbp),%ymm0,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm1,%ymm2,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm3,%ymm0,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm1,%ymm1 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - vpshufd $250,%ymm0,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm1,%ymm1 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpshufd $80,%ymm1,%ymm7 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpxor %ymm7,%ymm6,%ymm6 - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - vpaddd %ymm6,%ymm1,%ymm1 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - vpaddd 32(%rbp),%ymm1,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq -64(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x38,0x06,0x23,0x08 - - pushq 64-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $4,%ymm2,%ymm3,%ymm4 - addl 0+128(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - vpalignr $4,%ymm0,%ymm1,%ymm7 - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - vpsrld $7,%ymm4,%ymm6 - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - vpaddd %ymm7,%ymm2,%ymm2 - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - vpshufd $250,%ymm1,%ymm7 - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 4+128(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - vpslld $11,%ymm5,%ymm5 - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - vpaddd %ymm4,%ymm2,%ymm2 - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 8+128(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - vpxor %ymm7,%ymm6,%ymm6 - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - vpshufd $80,%ymm2,%ymm7 - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 12+128(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - vpxor %ymm7,%ymm6,%ymm6 - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - vpaddd %ymm6,%ymm2,%ymm2 - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - vpaddd 64(%rbp),%ymm2,%ymm6 - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - vmovdqa %ymm6,0(%rsp) - vpalignr $4,%ymm3,%ymm0,%ymm4 - addl 32+128(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - vpalignr $4,%ymm1,%ymm2,%ymm7 - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - vpsrld $7,%ymm4,%ymm6 - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - vpaddd %ymm7,%ymm3,%ymm3 - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - vpsrld $3,%ymm4,%ymm7 - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - vpslld $14,%ymm4,%ymm5 - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - vpxor %ymm6,%ymm7,%ymm4 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - vpshufd $250,%ymm2,%ymm7 - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - vpsrld $11,%ymm6,%ymm6 - addl 36+128(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - vpxor %ymm5,%ymm4,%ymm4 - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - vpslld $11,%ymm5,%ymm5 - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - vpxor %ymm6,%ymm4,%ymm4 - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - vpsrld $10,%ymm7,%ymm6 - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - vpxor %ymm5,%ymm4,%ymm4 - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - vpsrlq $17,%ymm7,%ymm7 - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - vpaddd %ymm4,%ymm3,%ymm3 - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 40+128(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - vpxor %ymm7,%ymm6,%ymm6 - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - vpshufb %ymm8,%ymm6,%ymm6 - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - vpshufd $80,%ymm3,%ymm7 - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - vpsrld $10,%ymm7,%ymm6 - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - vpsrlq $17,%ymm7,%ymm7 - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - vpxor %ymm7,%ymm6,%ymm6 - addl 44+128(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - vpsrlq $2,%ymm7,%ymm7 - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - vpxor %ymm7,%ymm6,%ymm6 - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - vpshufb %ymm9,%ymm6,%ymm6 - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - vpaddd %ymm6,%ymm3,%ymm3 - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - vpaddd 96(%rbp),%ymm3,%ymm6 - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - vmovdqa %ymm6,32(%rsp) - leaq 128(%rbp),%rbp - cmpb $0,3(%rbp) - jne .Lavx2_00_47 - addl 0+64(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4+64(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+64(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12+64(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+64(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36+64(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+64(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44+64(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - addl 0(%rsp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4(%rsp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8(%rsp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12(%rsp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32(%rsp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36(%rsp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40(%rsp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44(%rsp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - movq 512(%rsp),%rdi - addl %r14d,%eax - - leaq 448(%rsp),%rbp - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - addl 24(%rdi),%r10d - addl 28(%rdi),%r11d - - movl %eax,0(%rdi) - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - - cmpq 80(%rbp),%rsi - je .Ldone_avx2 - - xorl %r14d,%r14d - movl %ebx,%edi - xorl %ecx,%edi - movl %r9d,%r12d - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - addl 0+16(%rbp),%r11d - andl %r8d,%r12d - rorxl $25,%r8d,%r13d - rorxl $11,%r8d,%r15d - leal (%rax,%r14,1),%eax - leal (%r11,%r12,1),%r11d - andnl %r10d,%r8d,%r12d - xorl %r15d,%r13d - rorxl $6,%r8d,%r14d - leal (%r11,%r12,1),%r11d - xorl %r14d,%r13d - movl %eax,%r15d - rorxl $22,%eax,%r12d - leal (%r11,%r13,1),%r11d - xorl %ebx,%r15d - rorxl $13,%eax,%r14d - rorxl $2,%eax,%r13d - leal (%rdx,%r11,1),%edx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %ebx,%edi - xorl %r13d,%r14d - leal (%r11,%rdi,1),%r11d - movl %r8d,%r12d - addl 4+16(%rbp),%r10d - andl %edx,%r12d - rorxl $25,%edx,%r13d - rorxl $11,%edx,%edi - leal (%r11,%r14,1),%r11d - leal (%r10,%r12,1),%r10d - andnl %r9d,%edx,%r12d - xorl %edi,%r13d - rorxl $6,%edx,%r14d - leal (%r10,%r12,1),%r10d - xorl %r14d,%r13d - movl %r11d,%edi - rorxl $22,%r11d,%r12d - leal (%r10,%r13,1),%r10d - xorl %eax,%edi - rorxl $13,%r11d,%r14d - rorxl $2,%r11d,%r13d - leal (%rcx,%r10,1),%ecx - andl %edi,%r15d - xorl %r12d,%r14d - xorl %eax,%r15d - xorl %r13d,%r14d - leal (%r10,%r15,1),%r10d - movl %edx,%r12d - addl 8+16(%rbp),%r9d - andl %ecx,%r12d - rorxl $25,%ecx,%r13d - rorxl $11,%ecx,%r15d - leal (%r10,%r14,1),%r10d - leal (%r9,%r12,1),%r9d - andnl %r8d,%ecx,%r12d - xorl %r15d,%r13d - rorxl $6,%ecx,%r14d - leal (%r9,%r12,1),%r9d - xorl %r14d,%r13d - movl %r10d,%r15d - rorxl $22,%r10d,%r12d - leal (%r9,%r13,1),%r9d - xorl %r11d,%r15d - rorxl $13,%r10d,%r14d - rorxl $2,%r10d,%r13d - leal (%rbx,%r9,1),%ebx - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r11d,%edi - xorl %r13d,%r14d - leal (%r9,%rdi,1),%r9d - movl %ecx,%r12d - addl 12+16(%rbp),%r8d - andl %ebx,%r12d - rorxl $25,%ebx,%r13d - rorxl $11,%ebx,%edi - leal (%r9,%r14,1),%r9d - leal (%r8,%r12,1),%r8d - andnl %edx,%ebx,%r12d - xorl %edi,%r13d - rorxl $6,%ebx,%r14d - leal (%r8,%r12,1),%r8d - xorl %r14d,%r13d - movl %r9d,%edi - rorxl $22,%r9d,%r12d - leal (%r8,%r13,1),%r8d - xorl %r10d,%edi - rorxl $13,%r9d,%r14d - rorxl $2,%r9d,%r13d - leal (%rax,%r8,1),%eax - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r10d,%r15d - xorl %r13d,%r14d - leal (%r8,%r15,1),%r8d - movl %ebx,%r12d - addl 32+16(%rbp),%edx - andl %eax,%r12d - rorxl $25,%eax,%r13d - rorxl $11,%eax,%r15d - leal (%r8,%r14,1),%r8d - leal (%rdx,%r12,1),%edx - andnl %ecx,%eax,%r12d - xorl %r15d,%r13d - rorxl $6,%eax,%r14d - leal (%rdx,%r12,1),%edx - xorl %r14d,%r13d - movl %r8d,%r15d - rorxl $22,%r8d,%r12d - leal (%rdx,%r13,1),%edx - xorl %r9d,%r15d - rorxl $13,%r8d,%r14d - rorxl $2,%r8d,%r13d - leal (%r11,%rdx,1),%r11d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %r9d,%edi - xorl %r13d,%r14d - leal (%rdx,%rdi,1),%edx - movl %eax,%r12d - addl 36+16(%rbp),%ecx - andl %r11d,%r12d - rorxl $25,%r11d,%r13d - rorxl $11,%r11d,%edi - leal (%rdx,%r14,1),%edx - leal (%rcx,%r12,1),%ecx - andnl %ebx,%r11d,%r12d - xorl %edi,%r13d - rorxl $6,%r11d,%r14d - leal (%rcx,%r12,1),%ecx - xorl %r14d,%r13d - movl %edx,%edi - rorxl $22,%edx,%r12d - leal (%rcx,%r13,1),%ecx - xorl %r8d,%edi - rorxl $13,%edx,%r14d - rorxl $2,%edx,%r13d - leal (%r10,%rcx,1),%r10d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %r8d,%r15d - xorl %r13d,%r14d - leal (%rcx,%r15,1),%ecx - movl %r11d,%r12d - addl 40+16(%rbp),%ebx - andl %r10d,%r12d - rorxl $25,%r10d,%r13d - rorxl $11,%r10d,%r15d - leal (%rcx,%r14,1),%ecx - leal (%rbx,%r12,1),%ebx - andnl %eax,%r10d,%r12d - xorl %r15d,%r13d - rorxl $6,%r10d,%r14d - leal (%rbx,%r12,1),%ebx - xorl %r14d,%r13d - movl %ecx,%r15d - rorxl $22,%ecx,%r12d - leal (%rbx,%r13,1),%ebx - xorl %edx,%r15d - rorxl $13,%ecx,%r14d - rorxl $2,%ecx,%r13d - leal (%r9,%rbx,1),%r9d - andl %r15d,%edi - xorl %r12d,%r14d - xorl %edx,%edi - xorl %r13d,%r14d - leal (%rbx,%rdi,1),%ebx - movl %r10d,%r12d - addl 44+16(%rbp),%eax - andl %r9d,%r12d - rorxl $25,%r9d,%r13d - rorxl $11,%r9d,%edi - leal (%rbx,%r14,1),%ebx - leal (%rax,%r12,1),%eax - andnl %r11d,%r9d,%r12d - xorl %edi,%r13d - rorxl $6,%r9d,%r14d - leal (%rax,%r12,1),%eax - xorl %r14d,%r13d - movl %ebx,%edi - rorxl $22,%ebx,%r12d - leal (%rax,%r13,1),%eax - xorl %ecx,%edi - rorxl $13,%ebx,%r14d - rorxl $2,%ebx,%r13d - leal (%r8,%rax,1),%r8d - andl %edi,%r15d - xorl %r12d,%r14d - xorl %ecx,%r15d - xorl %r13d,%r14d - leal (%rax,%r15,1),%eax - movl %r9d,%r12d - leaq -64(%rbp),%rbp - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 512(%rsp),%rdi - addl %r14d,%eax - - leaq 448(%rsp),%rsp - -.cfi_escape 0x0f,0x06,0x77,0xd8,0x00,0x06,0x23,0x08 - - addl 0(%rdi),%eax - addl 4(%rdi),%ebx - addl 8(%rdi),%ecx - addl 12(%rdi),%edx - addl 16(%rdi),%r8d - addl 20(%rdi),%r9d - leaq 128(%rsi),%rsi - addl 24(%rdi),%r10d - movq %rsi,%r12 - addl 28(%rdi),%r11d - cmpq 64+16(%rsp),%rsi - - movl %eax,0(%rdi) - cmoveq %rsp,%r12 - movl %ebx,4(%rdi) - movl %ecx,8(%rdi) - movl %edx,12(%rdi) - movl %r8d,16(%rdi) - movl %r9d,20(%rdi) - movl %r10d,24(%rdi) - movl %r11d,28(%rdi) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0xd8,0x00,0x06,0x23,0x08 - -.Ldone_avx2: - movq 88(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha256_block_data_order_avx2,.-sha256_block_data_order_avx2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s deleted file mode 100644 index f41f2628660087..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s +++ /dev/null @@ -1,5482 +0,0 @@ -.text - - -.globl sha512_block_data_order -.type sha512_block_data_order,@function -.align 16 -sha512_block_data_order: -.cfi_startproc - leaq OPENSSL_ia32cap_P(%rip),%r11 - movl 0(%r11),%r9d - movl 4(%r11),%r10d - movl 8(%r11),%r11d - testl $2048,%r10d - jnz .Lxop_shortcut - andl $296,%r11d - cmpl $296,%r11d - je .Lavx2_shortcut - andl $1073741824,%r9d - andl $268435968,%r10d - orl %r9d,%r10d - cmpl $1342177792,%r10d - je .Lavx_shortcut - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $128+32,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue: - - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop - -.align 16 -.Lloop: - movq %rbx,%rdi - leaq K512(%rip),%rbp - xorq %rcx,%rdi - movq 0(%rsi),%r12 - movq %r8,%r13 - movq %rax,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,0(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - addq %r14,%r11 - movq 8(%rsi),%r12 - movq %rdx,%r13 - movq %r11,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,8(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - addq %r14,%r10 - movq 16(%rsi),%r12 - movq %rcx,%r13 - movq %r10,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,16(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - addq %r14,%r9 - movq 24(%rsi),%r12 - movq %rbx,%r13 - movq %r9,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,24(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - addq %r14,%r8 - movq 32(%rsi),%r12 - movq %rax,%r13 - movq %r8,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,32(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - addq %r14,%rdx - movq 40(%rsi),%r12 - movq %r11,%r13 - movq %rdx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,40(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - addq %r14,%rcx - movq 48(%rsi),%r12 - movq %r10,%r13 - movq %rcx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,48(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - addq %r14,%rbx - movq 56(%rsi),%r12 - movq %r9,%r13 - movq %rbx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,56(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - addq %r14,%rax - movq 64(%rsi),%r12 - movq %r8,%r13 - movq %rax,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,64(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - addq %r14,%r11 - movq 72(%rsi),%r12 - movq %rdx,%r13 - movq %r11,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,72(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - addq %r14,%r10 - movq 80(%rsi),%r12 - movq %rcx,%r13 - movq %r10,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,80(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - addq %r14,%r9 - movq 88(%rsi),%r12 - movq %rbx,%r13 - movq %r9,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,88(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - addq %r14,%r8 - movq 96(%rsi),%r12 - movq %rax,%r13 - movq %r8,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,96(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - addq %r14,%rdx - movq 104(%rsi),%r12 - movq %r11,%r13 - movq %rdx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,104(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - addq %r14,%rcx - movq 112(%rsi),%r12 - movq %r10,%r13 - movq %rcx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,112(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - addq %r14,%rbx - movq 120(%rsi),%r12 - movq %r9,%r13 - movq %rbx,%r14 - bswapq %r12 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,120(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - jmp .Lrounds_16_xx -.align 16 -.Lrounds_16_xx: - movq 8(%rsp),%r13 - movq 112(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rax - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 72(%rsp),%r12 - - addq 0(%rsp),%r12 - movq %r8,%r13 - addq %r15,%r12 - movq %rax,%r14 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,0(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - movq 16(%rsp),%r13 - movq 120(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r11 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 80(%rsp),%r12 - - addq 8(%rsp),%r12 - movq %rdx,%r13 - addq %rdi,%r12 - movq %r11,%r14 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,8(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - movq 24(%rsp),%r13 - movq 0(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r10 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 88(%rsp),%r12 - - addq 16(%rsp),%r12 - movq %rcx,%r13 - addq %r15,%r12 - movq %r10,%r14 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,16(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - movq 32(%rsp),%r13 - movq 8(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r9 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 96(%rsp),%r12 - - addq 24(%rsp),%r12 - movq %rbx,%r13 - addq %rdi,%r12 - movq %r9,%r14 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,24(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - movq 40(%rsp),%r13 - movq 16(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r8 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 104(%rsp),%r12 - - addq 32(%rsp),%r12 - movq %rax,%r13 - addq %r15,%r12 - movq %r8,%r14 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,32(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - movq 48(%rsp),%r13 - movq 24(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rdx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 112(%rsp),%r12 - - addq 40(%rsp),%r12 - movq %r11,%r13 - addq %rdi,%r12 - movq %rdx,%r14 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,40(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - movq 56(%rsp),%r13 - movq 32(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rcx - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 120(%rsp),%r12 - - addq 48(%rsp),%r12 - movq %r10,%r13 - addq %r15,%r12 - movq %rcx,%r14 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,48(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - movq 64(%rsp),%r13 - movq 40(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rbx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 0(%rsp),%r12 - - addq 56(%rsp),%r12 - movq %r9,%r13 - addq %rdi,%r12 - movq %rbx,%r14 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,56(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - movq 72(%rsp),%r13 - movq 48(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rax - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 8(%rsp),%r12 - - addq 64(%rsp),%r12 - movq %r8,%r13 - addq %r15,%r12 - movq %rax,%r14 - rorq $23,%r13 - movq %r9,%r15 - - xorq %r8,%r13 - rorq $5,%r14 - xorq %r10,%r15 - - movq %r12,64(%rsp) - xorq %rax,%r14 - andq %r8,%r15 - - rorq $4,%r13 - addq %r11,%r12 - xorq %r10,%r15 - - rorq $6,%r14 - xorq %r8,%r13 - addq %r15,%r12 - - movq %rax,%r15 - addq (%rbp),%r12 - xorq %rax,%r14 - - xorq %rbx,%r15 - rorq $14,%r13 - movq %rbx,%r11 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r11 - addq %r12,%rdx - addq %r12,%r11 - - leaq 8(%rbp),%rbp - movq 80(%rsp),%r13 - movq 56(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r11 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 16(%rsp),%r12 - - addq 72(%rsp),%r12 - movq %rdx,%r13 - addq %rdi,%r12 - movq %r11,%r14 - rorq $23,%r13 - movq %r8,%rdi - - xorq %rdx,%r13 - rorq $5,%r14 - xorq %r9,%rdi - - movq %r12,72(%rsp) - xorq %r11,%r14 - andq %rdx,%rdi - - rorq $4,%r13 - addq %r10,%r12 - xorq %r9,%rdi - - rorq $6,%r14 - xorq %rdx,%r13 - addq %rdi,%r12 - - movq %r11,%rdi - addq (%rbp),%r12 - xorq %r11,%r14 - - xorq %rax,%rdi - rorq $14,%r13 - movq %rax,%r10 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r10 - addq %r12,%rcx - addq %r12,%r10 - - leaq 24(%rbp),%rbp - movq 88(%rsp),%r13 - movq 64(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r10 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 24(%rsp),%r12 - - addq 80(%rsp),%r12 - movq %rcx,%r13 - addq %r15,%r12 - movq %r10,%r14 - rorq $23,%r13 - movq %rdx,%r15 - - xorq %rcx,%r13 - rorq $5,%r14 - xorq %r8,%r15 - - movq %r12,80(%rsp) - xorq %r10,%r14 - andq %rcx,%r15 - - rorq $4,%r13 - addq %r9,%r12 - xorq %r8,%r15 - - rorq $6,%r14 - xorq %rcx,%r13 - addq %r15,%r12 - - movq %r10,%r15 - addq (%rbp),%r12 - xorq %r10,%r14 - - xorq %r11,%r15 - rorq $14,%r13 - movq %r11,%r9 - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%r9 - addq %r12,%rbx - addq %r12,%r9 - - leaq 8(%rbp),%rbp - movq 96(%rsp),%r13 - movq 72(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r9 - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 32(%rsp),%r12 - - addq 88(%rsp),%r12 - movq %rbx,%r13 - addq %rdi,%r12 - movq %r9,%r14 - rorq $23,%r13 - movq %rcx,%rdi - - xorq %rbx,%r13 - rorq $5,%r14 - xorq %rdx,%rdi - - movq %r12,88(%rsp) - xorq %r9,%r14 - andq %rbx,%rdi - - rorq $4,%r13 - addq %r8,%r12 - xorq %rdx,%rdi - - rorq $6,%r14 - xorq %rbx,%r13 - addq %rdi,%r12 - - movq %r9,%rdi - addq (%rbp),%r12 - xorq %r9,%r14 - - xorq %r10,%rdi - rorq $14,%r13 - movq %r10,%r8 - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%r8 - addq %r12,%rax - addq %r12,%r8 - - leaq 24(%rbp),%rbp - movq 104(%rsp),%r13 - movq 80(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%r8 - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 40(%rsp),%r12 - - addq 96(%rsp),%r12 - movq %rax,%r13 - addq %r15,%r12 - movq %r8,%r14 - rorq $23,%r13 - movq %rbx,%r15 - - xorq %rax,%r13 - rorq $5,%r14 - xorq %rcx,%r15 - - movq %r12,96(%rsp) - xorq %r8,%r14 - andq %rax,%r15 - - rorq $4,%r13 - addq %rdx,%r12 - xorq %rcx,%r15 - - rorq $6,%r14 - xorq %rax,%r13 - addq %r15,%r12 - - movq %r8,%r15 - addq (%rbp),%r12 - xorq %r8,%r14 - - xorq %r9,%r15 - rorq $14,%r13 - movq %r9,%rdx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rdx - addq %r12,%r11 - addq %r12,%rdx - - leaq 8(%rbp),%rbp - movq 112(%rsp),%r13 - movq 88(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rdx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 48(%rsp),%r12 - - addq 104(%rsp),%r12 - movq %r11,%r13 - addq %rdi,%r12 - movq %rdx,%r14 - rorq $23,%r13 - movq %rax,%rdi - - xorq %r11,%r13 - rorq $5,%r14 - xorq %rbx,%rdi - - movq %r12,104(%rsp) - xorq %rdx,%r14 - andq %r11,%rdi - - rorq $4,%r13 - addq %rcx,%r12 - xorq %rbx,%rdi - - rorq $6,%r14 - xorq %r11,%r13 - addq %rdi,%r12 - - movq %rdx,%rdi - addq (%rbp),%r12 - xorq %rdx,%r14 - - xorq %r8,%rdi - rorq $14,%r13 - movq %r8,%rcx - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rcx - addq %r12,%r10 - addq %r12,%rcx - - leaq 24(%rbp),%rbp - movq 120(%rsp),%r13 - movq 96(%rsp),%r15 - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rcx - movq %r15,%r14 - rorq $42,%r15 - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%r15 - shrq $6,%r14 - - rorq $19,%r15 - xorq %r13,%r12 - xorq %r14,%r15 - addq 56(%rsp),%r12 - - addq 112(%rsp),%r12 - movq %r10,%r13 - addq %r15,%r12 - movq %rcx,%r14 - rorq $23,%r13 - movq %r11,%r15 - - xorq %r10,%r13 - rorq $5,%r14 - xorq %rax,%r15 - - movq %r12,112(%rsp) - xorq %rcx,%r14 - andq %r10,%r15 - - rorq $4,%r13 - addq %rbx,%r12 - xorq %rax,%r15 - - rorq $6,%r14 - xorq %r10,%r13 - addq %r15,%r12 - - movq %rcx,%r15 - addq (%rbp),%r12 - xorq %rcx,%r14 - - xorq %rdx,%r15 - rorq $14,%r13 - movq %rdx,%rbx - - andq %r15,%rdi - rorq $28,%r14 - addq %r13,%r12 - - xorq %rdi,%rbx - addq %r12,%r9 - addq %r12,%rbx - - leaq 8(%rbp),%rbp - movq 0(%rsp),%r13 - movq 104(%rsp),%rdi - - movq %r13,%r12 - rorq $7,%r13 - addq %r14,%rbx - movq %rdi,%r14 - rorq $42,%rdi - - xorq %r12,%r13 - shrq $7,%r12 - rorq $1,%r13 - xorq %r14,%rdi - shrq $6,%r14 - - rorq $19,%rdi - xorq %r13,%r12 - xorq %r14,%rdi - addq 64(%rsp),%r12 - - addq 120(%rsp),%r12 - movq %r9,%r13 - addq %rdi,%r12 - movq %rbx,%r14 - rorq $23,%r13 - movq %r10,%rdi - - xorq %r9,%r13 - rorq $5,%r14 - xorq %r11,%rdi - - movq %r12,120(%rsp) - xorq %rbx,%r14 - andq %r9,%rdi - - rorq $4,%r13 - addq %rax,%r12 - xorq %r11,%rdi - - rorq $6,%r14 - xorq %r9,%r13 - addq %rdi,%r12 - - movq %rbx,%rdi - addq (%rbp),%r12 - xorq %rbx,%r14 - - xorq %rcx,%rdi - rorq $14,%r13 - movq %rcx,%rax - - andq %rdi,%r15 - rorq $28,%r14 - addq %r13,%r12 - - xorq %r15,%rax - addq %r12,%r8 - addq %r12,%rax - - leaq 24(%rbp),%rbp - cmpb $0,7(%rbp) - jnz .Lrounds_16_xx - - movq 128+0(%rsp),%rdi - addq %r14,%rax - leaq 128(%rsi),%rsi - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order,.-sha512_block_data_order -.align 64 -.type K512,@object -K512: -.quad 0x428a2f98d728ae22,0x7137449123ef65cd -.quad 0x428a2f98d728ae22,0x7137449123ef65cd -.quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc -.quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc -.quad 0x3956c25bf348b538,0x59f111f1b605d019 -.quad 0x3956c25bf348b538,0x59f111f1b605d019 -.quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118 -.quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118 -.quad 0xd807aa98a3030242,0x12835b0145706fbe -.quad 0xd807aa98a3030242,0x12835b0145706fbe -.quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2 -.quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2 -.quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1 -.quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1 -.quad 0x9bdc06a725c71235,0xc19bf174cf692694 -.quad 0x9bdc06a725c71235,0xc19bf174cf692694 -.quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3 -.quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3 -.quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65 -.quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65 -.quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483 -.quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483 -.quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5 -.quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5 -.quad 0x983e5152ee66dfab,0xa831c66d2db43210 -.quad 0x983e5152ee66dfab,0xa831c66d2db43210 -.quad 0xb00327c898fb213f,0xbf597fc7beef0ee4 -.quad 0xb00327c898fb213f,0xbf597fc7beef0ee4 -.quad 0xc6e00bf33da88fc2,0xd5a79147930aa725 -.quad 0xc6e00bf33da88fc2,0xd5a79147930aa725 -.quad 0x06ca6351e003826f,0x142929670a0e6e70 -.quad 0x06ca6351e003826f,0x142929670a0e6e70 -.quad 0x27b70a8546d22ffc,0x2e1b21385c26c926 -.quad 0x27b70a8546d22ffc,0x2e1b21385c26c926 -.quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df -.quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df -.quad 0x650a73548baf63de,0x766a0abb3c77b2a8 -.quad 0x650a73548baf63de,0x766a0abb3c77b2a8 -.quad 0x81c2c92e47edaee6,0x92722c851482353b -.quad 0x81c2c92e47edaee6,0x92722c851482353b -.quad 0xa2bfe8a14cf10364,0xa81a664bbc423001 -.quad 0xa2bfe8a14cf10364,0xa81a664bbc423001 -.quad 0xc24b8b70d0f89791,0xc76c51a30654be30 -.quad 0xc24b8b70d0f89791,0xc76c51a30654be30 -.quad 0xd192e819d6ef5218,0xd69906245565a910 -.quad 0xd192e819d6ef5218,0xd69906245565a910 -.quad 0xf40e35855771202a,0x106aa07032bbd1b8 -.quad 0xf40e35855771202a,0x106aa07032bbd1b8 -.quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53 -.quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53 -.quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8 -.quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8 -.quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb -.quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb -.quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3 -.quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3 -.quad 0x748f82ee5defb2fc,0x78a5636f43172f60 -.quad 0x748f82ee5defb2fc,0x78a5636f43172f60 -.quad 0x84c87814a1f0ab72,0x8cc702081a6439ec -.quad 0x84c87814a1f0ab72,0x8cc702081a6439ec -.quad 0x90befffa23631e28,0xa4506cebde82bde9 -.quad 0x90befffa23631e28,0xa4506cebde82bde9 -.quad 0xbef9a3f7b2c67915,0xc67178f2e372532b -.quad 0xbef9a3f7b2c67915,0xc67178f2e372532b -.quad 0xca273eceea26619c,0xd186b8c721c0c207 -.quad 0xca273eceea26619c,0xd186b8c721c0c207 -.quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178 -.quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178 -.quad 0x06f067aa72176fba,0x0a637dc5a2c898a6 -.quad 0x06f067aa72176fba,0x0a637dc5a2c898a6 -.quad 0x113f9804bef90dae,0x1b710b35131c471b -.quad 0x113f9804bef90dae,0x1b710b35131c471b -.quad 0x28db77f523047d84,0x32caab7b40c72493 -.quad 0x28db77f523047d84,0x32caab7b40c72493 -.quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c -.quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c -.quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a -.quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a -.quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 -.quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817 - -.quad 0x0001020304050607,0x08090a0b0c0d0e0f -.quad 0x0001020304050607,0x08090a0b0c0d0e0f -.byte 83,72,65,53,49,50,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.type sha512_block_data_order_xop,@function -.align 64 -sha512_block_data_order_xop: -.cfi_startproc -.Lxop_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $160,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_xop: - - vzeroupper - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop_xop -.align 16 -.Lloop_xop: - vmovdqa K512+1280(%rip),%xmm11 - vmovdqu 0(%rsi),%xmm0 - leaq K512+128(%rip),%rbp - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vpshufb %xmm11,%xmm0,%xmm0 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm11,%xmm1,%xmm1 - vmovdqu 64(%rsi),%xmm4 - vpshufb %xmm11,%xmm2,%xmm2 - vmovdqu 80(%rsi),%xmm5 - vpshufb %xmm11,%xmm3,%xmm3 - vmovdqu 96(%rsi),%xmm6 - vpshufb %xmm11,%xmm4,%xmm4 - vmovdqu 112(%rsi),%xmm7 - vpshufb %xmm11,%xmm5,%xmm5 - vpaddq -128(%rbp),%xmm0,%xmm8 - vpshufb %xmm11,%xmm6,%xmm6 - vpaddq -96(%rbp),%xmm1,%xmm9 - vpshufb %xmm11,%xmm7,%xmm7 - vpaddq -64(%rbp),%xmm2,%xmm10 - vpaddq -32(%rbp),%xmm3,%xmm11 - vmovdqa %xmm8,0(%rsp) - vpaddq 0(%rbp),%xmm4,%xmm8 - vmovdqa %xmm9,16(%rsp) - vpaddq 32(%rbp),%xmm5,%xmm9 - vmovdqa %xmm10,32(%rsp) - vpaddq 64(%rbp),%xmm6,%xmm10 - vmovdqa %xmm11,48(%rsp) - vpaddq 96(%rbp),%xmm7,%xmm11 - vmovdqa %xmm8,64(%rsp) - movq %rax,%r14 - vmovdqa %xmm9,80(%rsp) - movq %rbx,%rdi - vmovdqa %xmm10,96(%rsp) - xorq %rcx,%rdi - vmovdqa %xmm11,112(%rsp) - movq %r8,%r13 - jmp .Lxop_00_47 - -.align 16 -.Lxop_00_47: - addq $256,%rbp - vpalignr $8,%xmm0,%xmm1,%xmm8 - rorq $23,%r13 - movq %r14,%rax - vpalignr $8,%xmm4,%xmm5,%xmm11 - movq %r9,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r8,%r13 - xorq %r10,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rax,%r14 - vpaddq %xmm11,%xmm0,%xmm0 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 -.byte 143,72,120,195,209,7 - xorq %r10,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,223,3 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm7,%xmm10 - addq %r11,%rdx - addq %rdi,%r11 - vpaddq %xmm8,%xmm0,%xmm0 - movq %rdx,%r13 - addq %r11,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r11 - vpxor %xmm10,%xmm11,%xmm11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - vpaddq %xmm11,%xmm0,%xmm0 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - vpaddq -128(%rbp),%xmm0,%xmm10 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,0(%rsp) - vpalignr $8,%xmm1,%xmm2,%xmm8 - rorq $23,%r13 - movq %r14,%r10 - vpalignr $8,%xmm5,%xmm6,%xmm11 - movq %rdx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rcx,%r13 - xorq %r8,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r10,%r14 - vpaddq %xmm11,%xmm1,%xmm1 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 -.byte 143,72,120,195,209,7 - xorq %r8,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,216,3 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm0,%xmm10 - addq %r9,%rbx - addq %rdi,%r9 - vpaddq %xmm8,%xmm1,%xmm1 - movq %rbx,%r13 - addq %r9,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r9 - vpxor %xmm10,%xmm11,%xmm11 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - vpaddq %xmm11,%xmm1,%xmm1 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - vpaddq -96(%rbp),%xmm1,%xmm10 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,16(%rsp) - vpalignr $8,%xmm2,%xmm3,%xmm8 - rorq $23,%r13 - movq %r14,%r8 - vpalignr $8,%xmm6,%xmm7,%xmm11 - movq %rbx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rax,%r13 - xorq %rcx,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r8,%r14 - vpaddq %xmm11,%xmm2,%xmm2 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 -.byte 143,72,120,195,209,7 - xorq %rcx,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,217,3 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm1,%xmm10 - addq %rdx,%r11 - addq %rdi,%rdx - vpaddq %xmm8,%xmm2,%xmm2 - movq %r11,%r13 - addq %rdx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rdx - vpxor %xmm10,%xmm11,%xmm11 - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - vpaddq %xmm11,%xmm2,%xmm2 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - vpaddq -64(%rbp),%xmm2,%xmm10 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,32(%rsp) - vpalignr $8,%xmm3,%xmm4,%xmm8 - rorq $23,%r13 - movq %r14,%rcx - vpalignr $8,%xmm7,%xmm0,%xmm11 - movq %r11,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r10,%r13 - xorq %rax,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rcx,%r14 - vpaddq %xmm11,%xmm3,%xmm3 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 -.byte 143,72,120,195,209,7 - xorq %rax,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,218,3 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm2,%xmm10 - addq %rbx,%r9 - addq %rdi,%rbx - vpaddq %xmm8,%xmm3,%xmm3 - movq %r9,%r13 - addq %rbx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rbx - vpxor %xmm10,%xmm11,%xmm11 - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - vpaddq %xmm11,%xmm3,%xmm3 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - vpaddq -32(%rbp),%xmm3,%xmm10 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,48(%rsp) - vpalignr $8,%xmm4,%xmm5,%xmm8 - rorq $23,%r13 - movq %r14,%rax - vpalignr $8,%xmm0,%xmm1,%xmm11 - movq %r9,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r8,%r13 - xorq %r10,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rax,%r14 - vpaddq %xmm11,%xmm4,%xmm4 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 -.byte 143,72,120,195,209,7 - xorq %r10,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,219,3 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm3,%xmm10 - addq %r11,%rdx - addq %rdi,%r11 - vpaddq %xmm8,%xmm4,%xmm4 - movq %rdx,%r13 - addq %r11,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r11 - vpxor %xmm10,%xmm11,%xmm11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - vpaddq %xmm11,%xmm4,%xmm4 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - vpaddq 0(%rbp),%xmm4,%xmm10 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,64(%rsp) - vpalignr $8,%xmm5,%xmm6,%xmm8 - rorq $23,%r13 - movq %r14,%r10 - vpalignr $8,%xmm1,%xmm2,%xmm11 - movq %rdx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rcx,%r13 - xorq %r8,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r10,%r14 - vpaddq %xmm11,%xmm5,%xmm5 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 -.byte 143,72,120,195,209,7 - xorq %r8,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,220,3 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm4,%xmm10 - addq %r9,%rbx - addq %rdi,%r9 - vpaddq %xmm8,%xmm5,%xmm5 - movq %rbx,%r13 - addq %r9,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%r9 - vpxor %xmm10,%xmm11,%xmm11 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - vpaddq %xmm11,%xmm5,%xmm5 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - vpaddq 32(%rbp),%xmm5,%xmm10 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,80(%rsp) - vpalignr $8,%xmm6,%xmm7,%xmm8 - rorq $23,%r13 - movq %r14,%r8 - vpalignr $8,%xmm2,%xmm3,%xmm11 - movq %rbx,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %rax,%r13 - xorq %rcx,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %r8,%r14 - vpaddq %xmm11,%xmm6,%xmm6 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 -.byte 143,72,120,195,209,7 - xorq %rcx,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,221,3 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm5,%xmm10 - addq %rdx,%r11 - addq %rdi,%rdx - vpaddq %xmm8,%xmm6,%xmm6 - movq %r11,%r13 - addq %rdx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rdx - vpxor %xmm10,%xmm11,%xmm11 - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - vpaddq %xmm11,%xmm6,%xmm6 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - vpaddq 64(%rbp),%xmm6,%xmm10 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,96(%rsp) - vpalignr $8,%xmm7,%xmm0,%xmm8 - rorq $23,%r13 - movq %r14,%rcx - vpalignr $8,%xmm3,%xmm4,%xmm11 - movq %r11,%r12 - rorq $5,%r14 -.byte 143,72,120,195,200,56 - xorq %r10,%r13 - xorq %rax,%r12 - vpsrlq $7,%xmm8,%xmm8 - rorq $4,%r13 - xorq %rcx,%r14 - vpaddq %xmm11,%xmm7,%xmm7 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 -.byte 143,72,120,195,209,7 - xorq %rax,%r12 - rorq $6,%r14 - vpxor %xmm9,%xmm8,%xmm8 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi -.byte 143,104,120,195,222,3 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - rorq $28,%r14 - vpsrlq $6,%xmm6,%xmm10 - addq %rbx,%r9 - addq %rdi,%rbx - vpaddq %xmm8,%xmm7,%xmm7 - movq %r9,%r13 - addq %rbx,%r14 -.byte 143,72,120,195,203,42 - rorq $23,%r13 - movq %r14,%rbx - vpxor %xmm10,%xmm11,%xmm11 - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm9,%xmm11,%xmm11 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - vpaddq %xmm11,%xmm7,%xmm7 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - vpaddq 96(%rbp),%xmm7,%xmm10 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,112(%rsp) - cmpb $0,135(%rbp) - jne .Lxop_00_47 - rorq $23,%r13 - movq %r14,%rax - movq %r9,%r12 - rorq $5,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - rorq $4,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - rorq $6,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - rorq $28,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - rorq $23,%r13 - movq %r14,%r11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - rorq $23,%r13 - movq %r14,%r10 - movq %rdx,%r12 - rorq $5,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - rorq $4,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - rorq $6,%r14 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - rorq $28,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - rorq $23,%r13 - movq %r14,%r9 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - rorq $23,%r13 - movq %r14,%r8 - movq %rbx,%r12 - rorq $5,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - rorq $4,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - rorq $6,%r14 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - rorq $28,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - rorq $23,%r13 - movq %r14,%rdx - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - rorq $23,%r13 - movq %r14,%rcx - movq %r11,%r12 - rorq $5,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - rorq $4,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - rorq $6,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - rorq $28,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - rorq $23,%r13 - movq %r14,%rbx - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - rorq $23,%r13 - movq %r14,%rax - movq %r9,%r12 - rorq $5,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - rorq $4,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - rorq $6,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - rorq $14,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - rorq $28,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - rorq $23,%r13 - movq %r14,%r11 - movq %r8,%r12 - rorq $5,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - rorq $4,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - rorq $6,%r14 - xorq %rax,%rdi - addq %r12,%r10 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - rorq $28,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - rorq $23,%r13 - movq %r14,%r10 - movq %rdx,%r12 - rorq $5,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - rorq $4,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - rorq $6,%r14 - xorq %r11,%r15 - addq %r12,%r9 - rorq $14,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - rorq $28,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - rorq $23,%r13 - movq %r14,%r9 - movq %rcx,%r12 - rorq $5,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - rorq $4,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - rorq $6,%r14 - xorq %r10,%rdi - addq %r12,%r8 - rorq $14,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - rorq $28,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - rorq $23,%r13 - movq %r14,%r8 - movq %rbx,%r12 - rorq $5,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - rorq $4,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - rorq $6,%r14 - xorq %r9,%r15 - addq %r12,%rdx - rorq $14,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - rorq $28,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - rorq $23,%r13 - movq %r14,%rdx - movq %rax,%r12 - rorq $5,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - rorq $4,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - rorq $6,%r14 - xorq %r8,%rdi - addq %r12,%rcx - rorq $14,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - rorq $28,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - rorq $23,%r13 - movq %r14,%rcx - movq %r11,%r12 - rorq $5,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - rorq $4,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - rorq $6,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - rorq $14,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - rorq $28,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - rorq $23,%r13 - movq %r14,%rbx - movq %r10,%r12 - rorq $5,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - rorq $4,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - rorq $6,%r14 - xorq %rcx,%rdi - addq %r12,%rax - rorq $14,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - rorq $28,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - movq 128+0(%rsp),%rdi - movq %r14,%rax - - addq 0(%rdi),%rax - leaq 128(%rsi),%rsi - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop_xop - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_xop: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_xop,.-sha512_block_data_order_xop -.type sha512_block_data_order_avx,@function -.align 64 -sha512_block_data_order_avx: -.cfi_startproc -.Lavx_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - shlq $4,%rdx - subq $160,%rsp - leaq (%rsi,%rdx,8),%rdx - andq $-64,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_avx: - - vzeroupper - movq 0(%rdi),%rax - movq 8(%rdi),%rbx - movq 16(%rdi),%rcx - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Lloop_avx -.align 16 -.Lloop_avx: - vmovdqa K512+1280(%rip),%xmm11 - vmovdqu 0(%rsi),%xmm0 - leaq K512+128(%rip),%rbp - vmovdqu 16(%rsi),%xmm1 - vmovdqu 32(%rsi),%xmm2 - vpshufb %xmm11,%xmm0,%xmm0 - vmovdqu 48(%rsi),%xmm3 - vpshufb %xmm11,%xmm1,%xmm1 - vmovdqu 64(%rsi),%xmm4 - vpshufb %xmm11,%xmm2,%xmm2 - vmovdqu 80(%rsi),%xmm5 - vpshufb %xmm11,%xmm3,%xmm3 - vmovdqu 96(%rsi),%xmm6 - vpshufb %xmm11,%xmm4,%xmm4 - vmovdqu 112(%rsi),%xmm7 - vpshufb %xmm11,%xmm5,%xmm5 - vpaddq -128(%rbp),%xmm0,%xmm8 - vpshufb %xmm11,%xmm6,%xmm6 - vpaddq -96(%rbp),%xmm1,%xmm9 - vpshufb %xmm11,%xmm7,%xmm7 - vpaddq -64(%rbp),%xmm2,%xmm10 - vpaddq -32(%rbp),%xmm3,%xmm11 - vmovdqa %xmm8,0(%rsp) - vpaddq 0(%rbp),%xmm4,%xmm8 - vmovdqa %xmm9,16(%rsp) - vpaddq 32(%rbp),%xmm5,%xmm9 - vmovdqa %xmm10,32(%rsp) - vpaddq 64(%rbp),%xmm6,%xmm10 - vmovdqa %xmm11,48(%rsp) - vpaddq 96(%rbp),%xmm7,%xmm11 - vmovdqa %xmm8,64(%rsp) - movq %rax,%r14 - vmovdqa %xmm9,80(%rsp) - movq %rbx,%rdi - vmovdqa %xmm10,96(%rsp) - xorq %rcx,%rdi - vmovdqa %xmm11,112(%rsp) - movq %r8,%r13 - jmp .Lavx_00_47 - -.align 16 -.Lavx_00_47: - addq $256,%rbp - vpalignr $8,%xmm0,%xmm1,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rax - vpalignr $8,%xmm4,%xmm5,%xmm11 - movq %r9,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r8,%r13 - xorq %r10,%r12 - vpaddq %xmm11,%xmm0,%xmm0 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r8,%r12 - xorq %r8,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 0(%rsp),%r11 - movq %rax,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rbx,%r15 - addq %r12,%r11 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm7,%xmm11 - addq %r11,%rdx - addq %rdi,%r11 - vpxor %xmm9,%xmm8,%xmm8 - movq %rdx,%r13 - addq %r11,%r14 - vpsllq $3,%xmm7,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r11 - vpaddq %xmm8,%xmm0,%xmm0 - movq %r8,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm7,%xmm9 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rdx,%r12 - xorq %rdx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 8(%rsp),%r10 - movq %r11,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r9,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rax,%rdi - addq %r12,%r10 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm0,%xmm0 - xorq %r11,%r14 - addq %r13,%r10 - vpaddq -128(%rbp),%xmm0,%xmm10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,0(%rsp) - vpalignr $8,%xmm1,%xmm2,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r10 - vpalignr $8,%xmm5,%xmm6,%xmm11 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rcx,%r13 - xorq %r8,%r12 - vpaddq %xmm11,%xmm1,%xmm1 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rcx,%r12 - xorq %rcx,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 16(%rsp),%r9 - movq %r10,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r11,%r15 - addq %r12,%r9 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm0,%xmm11 - addq %r9,%rbx - addq %rdi,%r9 - vpxor %xmm9,%xmm8,%xmm8 - movq %rbx,%r13 - addq %r9,%r14 - vpsllq $3,%xmm0,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r9 - vpaddq %xmm8,%xmm1,%xmm1 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm0,%xmm9 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rbx,%r12 - xorq %rbx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 24(%rsp),%r8 - movq %r9,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r10,%rdi - addq %r12,%r8 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm1,%xmm1 - xorq %r9,%r14 - addq %r13,%r8 - vpaddq -96(%rbp),%xmm1,%xmm10 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,16(%rsp) - vpalignr $8,%xmm2,%xmm3,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r8 - vpalignr $8,%xmm6,%xmm7,%xmm11 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rax,%r13 - xorq %rcx,%r12 - vpaddq %xmm11,%xmm2,%xmm2 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rax,%r12 - xorq %rax,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 32(%rsp),%rdx - movq %r8,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r9,%r15 - addq %r12,%rdx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm1,%xmm11 - addq %rdx,%r11 - addq %rdi,%rdx - vpxor %xmm9,%xmm8,%xmm8 - movq %r11,%r13 - addq %rdx,%r14 - vpsllq $3,%xmm1,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rdx - vpaddq %xmm8,%xmm2,%xmm2 - movq %rax,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm1,%xmm9 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r11,%r12 - xorq %r11,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 40(%rsp),%rcx - movq %rdx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r8,%rdi - addq %r12,%rcx - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm2,%xmm2 - xorq %rdx,%r14 - addq %r13,%rcx - vpaddq -64(%rbp),%xmm2,%xmm10 - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,32(%rsp) - vpalignr $8,%xmm3,%xmm4,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rcx - vpalignr $8,%xmm7,%xmm0,%xmm11 - movq %r11,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r10,%r13 - xorq %rax,%r12 - vpaddq %xmm11,%xmm3,%xmm3 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r10,%r12 - xorq %r10,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 48(%rsp),%rbx - movq %rcx,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rdx,%r15 - addq %r12,%rbx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm2,%xmm11 - addq %rbx,%r9 - addq %rdi,%rbx - vpxor %xmm9,%xmm8,%xmm8 - movq %r9,%r13 - addq %rbx,%r14 - vpsllq $3,%xmm2,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rbx - vpaddq %xmm8,%xmm3,%xmm3 - movq %r10,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm2,%xmm9 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r9,%r12 - xorq %r9,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 56(%rsp),%rax - movq %rbx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r11,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rcx,%rdi - addq %r12,%rax - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm3,%xmm3 - xorq %rbx,%r14 - addq %r13,%rax - vpaddq -32(%rbp),%xmm3,%xmm10 - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,48(%rsp) - vpalignr $8,%xmm4,%xmm5,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rax - vpalignr $8,%xmm0,%xmm1,%xmm11 - movq %r9,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r8,%r13 - xorq %r10,%r12 - vpaddq %xmm11,%xmm4,%xmm4 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r8,%r12 - xorq %r8,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 64(%rsp),%r11 - movq %rax,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rbx,%r15 - addq %r12,%r11 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rax,%r14 - addq %r13,%r11 - vpxor %xmm10,%xmm8,%xmm8 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm3,%xmm11 - addq %r11,%rdx - addq %rdi,%r11 - vpxor %xmm9,%xmm8,%xmm8 - movq %rdx,%r13 - addq %r11,%r14 - vpsllq $3,%xmm3,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r11 - vpaddq %xmm8,%xmm4,%xmm4 - movq %r8,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm3,%xmm9 - xorq %rdx,%r13 - xorq %r9,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rdx,%r12 - xorq %rdx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 72(%rsp),%r10 - movq %r11,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r9,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rax,%rdi - addq %r12,%r10 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm4,%xmm4 - xorq %r11,%r14 - addq %r13,%r10 - vpaddq 0(%rbp),%xmm4,%xmm10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - vmovdqa %xmm10,64(%rsp) - vpalignr $8,%xmm5,%xmm6,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r10 - vpalignr $8,%xmm1,%xmm2,%xmm11 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rcx,%r13 - xorq %r8,%r12 - vpaddq %xmm11,%xmm5,%xmm5 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rcx,%r12 - xorq %rcx,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 80(%rsp),%r9 - movq %r10,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r11,%r15 - addq %r12,%r9 - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r10,%r14 - addq %r13,%r9 - vpxor %xmm10,%xmm8,%xmm8 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm4,%xmm11 - addq %r9,%rbx - addq %rdi,%r9 - vpxor %xmm9,%xmm8,%xmm8 - movq %rbx,%r13 - addq %r9,%r14 - vpsllq $3,%xmm4,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%r9 - vpaddq %xmm8,%xmm5,%xmm5 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm4,%xmm9 - xorq %rbx,%r13 - xorq %rdx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %rbx,%r12 - xorq %rbx,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 88(%rsp),%r8 - movq %r9,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r10,%rdi - addq %r12,%r8 - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm5,%xmm5 - xorq %r9,%r14 - addq %r13,%r8 - vpaddq 32(%rbp),%xmm5,%xmm10 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - vmovdqa %xmm10,80(%rsp) - vpalignr $8,%xmm6,%xmm7,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%r8 - vpalignr $8,%xmm2,%xmm3,%xmm11 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %rax,%r13 - xorq %rcx,%r12 - vpaddq %xmm11,%xmm6,%xmm6 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %rax,%r12 - xorq %rax,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 96(%rsp),%rdx - movq %r8,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %r9,%r15 - addq %r12,%rdx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %r8,%r14 - addq %r13,%rdx - vpxor %xmm10,%xmm8,%xmm8 - xorq %r9,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm5,%xmm11 - addq %rdx,%r11 - addq %rdi,%rdx - vpxor %xmm9,%xmm8,%xmm8 - movq %r11,%r13 - addq %rdx,%r14 - vpsllq $3,%xmm5,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rdx - vpaddq %xmm8,%xmm6,%xmm6 - movq %rax,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm5,%xmm9 - xorq %r11,%r13 - xorq %rbx,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r11,%r12 - xorq %r11,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 104(%rsp),%rcx - movq %rdx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %r8,%rdi - addq %r12,%rcx - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm6,%xmm6 - xorq %rdx,%r14 - addq %r13,%rcx - vpaddq 64(%rbp),%xmm6,%xmm10 - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - vmovdqa %xmm10,96(%rsp) - vpalignr $8,%xmm7,%xmm0,%xmm8 - shrdq $23,%r13,%r13 - movq %r14,%rcx - vpalignr $8,%xmm3,%xmm4,%xmm11 - movq %r11,%r12 - shrdq $5,%r14,%r14 - vpsrlq $1,%xmm8,%xmm10 - xorq %r10,%r13 - xorq %rax,%r12 - vpaddq %xmm11,%xmm7,%xmm7 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - vpsrlq $7,%xmm8,%xmm11 - andq %r10,%r12 - xorq %r10,%r13 - vpsllq $56,%xmm8,%xmm9 - addq 112(%rsp),%rbx - movq %rcx,%r15 - vpxor %xmm10,%xmm11,%xmm8 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - vpsrlq $7,%xmm10,%xmm10 - xorq %rdx,%r15 - addq %r12,%rbx - vpxor %xmm9,%xmm8,%xmm8 - shrdq $14,%r13,%r13 - andq %r15,%rdi - vpsllq $7,%xmm9,%xmm9 - xorq %rcx,%r14 - addq %r13,%rbx - vpxor %xmm10,%xmm8,%xmm8 - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - vpsrlq $6,%xmm6,%xmm11 - addq %rbx,%r9 - addq %rdi,%rbx - vpxor %xmm9,%xmm8,%xmm8 - movq %r9,%r13 - addq %rbx,%r14 - vpsllq $3,%xmm6,%xmm10 - shrdq $23,%r13,%r13 - movq %r14,%rbx - vpaddq %xmm8,%xmm7,%xmm7 - movq %r10,%r12 - shrdq $5,%r14,%r14 - vpsrlq $19,%xmm6,%xmm9 - xorq %r9,%r13 - xorq %r11,%r12 - vpxor %xmm10,%xmm11,%xmm11 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - vpsllq $42,%xmm10,%xmm10 - andq %r9,%r12 - xorq %r9,%r13 - vpxor %xmm9,%xmm11,%xmm11 - addq 120(%rsp),%rax - movq %rbx,%rdi - vpsrlq $42,%xmm9,%xmm9 - xorq %r11,%r12 - shrdq $6,%r14,%r14 - vpxor %xmm10,%xmm11,%xmm11 - xorq %rcx,%rdi - addq %r12,%rax - vpxor %xmm9,%xmm11,%xmm11 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - vpaddq %xmm11,%xmm7,%xmm7 - xorq %rbx,%r14 - addq %r13,%rax - vpaddq 96(%rbp),%xmm7,%xmm10 - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - vmovdqa %xmm10,112(%rsp) - cmpb $0,135(%rbp) - jne .Lavx_00_47 - shrdq $23,%r13,%r13 - movq %r14,%rax - movq %r9,%r12 - shrdq $5,%r14,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 0(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r11 - movq %r8,%r12 - shrdq $5,%r14,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 8(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - shrdq $6,%r14,%r14 - xorq %rax,%rdi - addq %r12,%r10 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r10 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 16(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - xorq %r11,%r15 - addq %r12,%r9 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r9 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 24(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - xorq %r10,%rdi - addq %r12,%r8 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r8 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 32(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - xorq %r9,%r15 - addq %r12,%rdx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - shrdq $28,%r14,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rdx - movq %rax,%r12 - shrdq $5,%r14,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 40(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - xorq %r8,%rdi - addq %r12,%rcx - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rcx - movq %r11,%r12 - shrdq $5,%r14,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 48(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rbx - movq %r10,%r12 - shrdq $5,%r14,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 56(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - shrdq $6,%r14,%r14 - xorq %rcx,%rdi - addq %r12,%rax - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rax - movq %r9,%r12 - shrdq $5,%r14,%r14 - xorq %r8,%r13 - xorq %r10,%r12 - shrdq $4,%r13,%r13 - xorq %rax,%r14 - andq %r8,%r12 - xorq %r8,%r13 - addq 64(%rsp),%r11 - movq %rax,%r15 - xorq %r10,%r12 - shrdq $6,%r14,%r14 - xorq %rbx,%r15 - addq %r12,%r11 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rax,%r14 - addq %r13,%r11 - xorq %rbx,%rdi - shrdq $28,%r14,%r14 - addq %r11,%rdx - addq %rdi,%r11 - movq %rdx,%r13 - addq %r11,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r11 - movq %r8,%r12 - shrdq $5,%r14,%r14 - xorq %rdx,%r13 - xorq %r9,%r12 - shrdq $4,%r13,%r13 - xorq %r11,%r14 - andq %rdx,%r12 - xorq %rdx,%r13 - addq 72(%rsp),%r10 - movq %r11,%rdi - xorq %r9,%r12 - shrdq $6,%r14,%r14 - xorq %rax,%rdi - addq %r12,%r10 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r11,%r14 - addq %r13,%r10 - xorq %rax,%r15 - shrdq $28,%r14,%r14 - addq %r10,%rcx - addq %r15,%r10 - movq %rcx,%r13 - addq %r10,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r10 - movq %rdx,%r12 - shrdq $5,%r14,%r14 - xorq %rcx,%r13 - xorq %r8,%r12 - shrdq $4,%r13,%r13 - xorq %r10,%r14 - andq %rcx,%r12 - xorq %rcx,%r13 - addq 80(%rsp),%r9 - movq %r10,%r15 - xorq %r8,%r12 - shrdq $6,%r14,%r14 - xorq %r11,%r15 - addq %r12,%r9 - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r10,%r14 - addq %r13,%r9 - xorq %r11,%rdi - shrdq $28,%r14,%r14 - addq %r9,%rbx - addq %rdi,%r9 - movq %rbx,%r13 - addq %r9,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r9 - movq %rcx,%r12 - shrdq $5,%r14,%r14 - xorq %rbx,%r13 - xorq %rdx,%r12 - shrdq $4,%r13,%r13 - xorq %r9,%r14 - andq %rbx,%r12 - xorq %rbx,%r13 - addq 88(%rsp),%r8 - movq %r9,%rdi - xorq %rdx,%r12 - shrdq $6,%r14,%r14 - xorq %r10,%rdi - addq %r12,%r8 - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %r9,%r14 - addq %r13,%r8 - xorq %r10,%r15 - shrdq $28,%r14,%r14 - addq %r8,%rax - addq %r15,%r8 - movq %rax,%r13 - addq %r8,%r14 - shrdq $23,%r13,%r13 - movq %r14,%r8 - movq %rbx,%r12 - shrdq $5,%r14,%r14 - xorq %rax,%r13 - xorq %rcx,%r12 - shrdq $4,%r13,%r13 - xorq %r8,%r14 - andq %rax,%r12 - xorq %rax,%r13 - addq 96(%rsp),%rdx - movq %r8,%r15 - xorq %rcx,%r12 - shrdq $6,%r14,%r14 - xorq %r9,%r15 - addq %r12,%rdx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %r8,%r14 - addq %r13,%rdx - xorq %r9,%rdi - shrdq $28,%r14,%r14 - addq %rdx,%r11 - addq %rdi,%rdx - movq %r11,%r13 - addq %rdx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rdx - movq %rax,%r12 - shrdq $5,%r14,%r14 - xorq %r11,%r13 - xorq %rbx,%r12 - shrdq $4,%r13,%r13 - xorq %rdx,%r14 - andq %r11,%r12 - xorq %r11,%r13 - addq 104(%rsp),%rcx - movq %rdx,%rdi - xorq %rbx,%r12 - shrdq $6,%r14,%r14 - xorq %r8,%rdi - addq %r12,%rcx - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rdx,%r14 - addq %r13,%rcx - xorq %r8,%r15 - shrdq $28,%r14,%r14 - addq %rcx,%r10 - addq %r15,%rcx - movq %r10,%r13 - addq %rcx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rcx - movq %r11,%r12 - shrdq $5,%r14,%r14 - xorq %r10,%r13 - xorq %rax,%r12 - shrdq $4,%r13,%r13 - xorq %rcx,%r14 - andq %r10,%r12 - xorq %r10,%r13 - addq 112(%rsp),%rbx - movq %rcx,%r15 - xorq %rax,%r12 - shrdq $6,%r14,%r14 - xorq %rdx,%r15 - addq %r12,%rbx - shrdq $14,%r13,%r13 - andq %r15,%rdi - xorq %rcx,%r14 - addq %r13,%rbx - xorq %rdx,%rdi - shrdq $28,%r14,%r14 - addq %rbx,%r9 - addq %rdi,%rbx - movq %r9,%r13 - addq %rbx,%r14 - shrdq $23,%r13,%r13 - movq %r14,%rbx - movq %r10,%r12 - shrdq $5,%r14,%r14 - xorq %r9,%r13 - xorq %r11,%r12 - shrdq $4,%r13,%r13 - xorq %rbx,%r14 - andq %r9,%r12 - xorq %r9,%r13 - addq 120(%rsp),%rax - movq %rbx,%rdi - xorq %r11,%r12 - shrdq $6,%r14,%r14 - xorq %rcx,%rdi - addq %r12,%rax - shrdq $14,%r13,%r13 - andq %rdi,%r15 - xorq %rbx,%r14 - addq %r13,%rax - xorq %rcx,%r15 - shrdq $28,%r14,%r14 - addq %rax,%r8 - addq %r15,%rax - movq %r8,%r13 - addq %rax,%r14 - movq 128+0(%rsp),%rdi - movq %r14,%rax - - addq 0(%rdi),%rax - leaq 128(%rsi),%rsi - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - jb .Lloop_avx - - movq 152(%rsp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_avx,.-sha512_block_data_order_avx -.type sha512_block_data_order_avx2,@function -.align 64 -sha512_block_data_order_avx2: -.cfi_startproc -.Lavx2_shortcut: - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - subq $1312,%rsp - shlq $4,%rdx - andq $-2048,%rsp - leaq (%rsi,%rdx,8),%rdx - addq $1152,%rsp - movq %rdi,128+0(%rsp) - movq %rsi,128+8(%rsp) - movq %rdx,128+16(%rsp) - movq %rax,152(%rsp) -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 -.Lprologue_avx2: - - vzeroupper - subq $-128,%rsi - movq 0(%rdi),%rax - movq %rsi,%r12 - movq 8(%rdi),%rbx - cmpq %rdx,%rsi - movq 16(%rdi),%rcx - cmoveq %rsp,%r12 - movq 24(%rdi),%rdx - movq 32(%rdi),%r8 - movq 40(%rdi),%r9 - movq 48(%rdi),%r10 - movq 56(%rdi),%r11 - jmp .Loop_avx2 -.align 16 -.Loop_avx2: - vmovdqu -128(%rsi),%xmm0 - vmovdqu -128+16(%rsi),%xmm1 - vmovdqu -128+32(%rsi),%xmm2 - leaq K512+128(%rip),%rbp - vmovdqu -128+48(%rsi),%xmm3 - vmovdqu -128+64(%rsi),%xmm4 - vmovdqu -128+80(%rsi),%xmm5 - vmovdqu -128+96(%rsi),%xmm6 - vmovdqu -128+112(%rsi),%xmm7 - - vmovdqa 1152(%rbp),%ymm10 - vinserti128 $1,(%r12),%ymm0,%ymm0 - vinserti128 $1,16(%r12),%ymm1,%ymm1 - vpshufb %ymm10,%ymm0,%ymm0 - vinserti128 $1,32(%r12),%ymm2,%ymm2 - vpshufb %ymm10,%ymm1,%ymm1 - vinserti128 $1,48(%r12),%ymm3,%ymm3 - vpshufb %ymm10,%ymm2,%ymm2 - vinserti128 $1,64(%r12),%ymm4,%ymm4 - vpshufb %ymm10,%ymm3,%ymm3 - vinserti128 $1,80(%r12),%ymm5,%ymm5 - vpshufb %ymm10,%ymm4,%ymm4 - vinserti128 $1,96(%r12),%ymm6,%ymm6 - vpshufb %ymm10,%ymm5,%ymm5 - vinserti128 $1,112(%r12),%ymm7,%ymm7 - - vpaddq -128(%rbp),%ymm0,%ymm8 - vpshufb %ymm10,%ymm6,%ymm6 - vpaddq -96(%rbp),%ymm1,%ymm9 - vpshufb %ymm10,%ymm7,%ymm7 - vpaddq -64(%rbp),%ymm2,%ymm10 - vpaddq -32(%rbp),%ymm3,%ymm11 - vmovdqa %ymm8,0(%rsp) - vpaddq 0(%rbp),%ymm4,%ymm8 - vmovdqa %ymm9,32(%rsp) - vpaddq 32(%rbp),%ymm5,%ymm9 - vmovdqa %ymm10,64(%rsp) - vpaddq 64(%rbp),%ymm6,%ymm10 - vmovdqa %ymm11,96(%rsp) - - movq 152(%rsp),%rdi -.cfi_def_cfa %rdi,8 - leaq -128(%rsp),%rsp - - - - movq %rdi,-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpaddq 96(%rbp),%ymm7,%ymm11 - vmovdqa %ymm8,0(%rsp) - xorq %r14,%r14 - vmovdqa %ymm9,32(%rsp) - movq %rbx,%rdi - vmovdqa %ymm10,64(%rsp) - xorq %rcx,%rdi - vmovdqa %ymm11,96(%rsp) - movq %r9,%r12 - addq $32*8,%rbp - jmp .Lavx2_00_47 - -.align 16 -.Lavx2_00_47: - leaq -128(%rsp),%rsp -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 - - pushq 128-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $8,%ymm0,%ymm1,%ymm8 - addq 0+256(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - vpalignr $8,%ymm4,%ymm5,%ymm11 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - vpsrlq $1,%ymm8,%ymm10 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - vpaddq %ymm11,%ymm0,%ymm0 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - vpsrlq $6,%ymm7,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - vpsllq $3,%ymm7,%ymm10 - vpaddq %ymm8,%ymm0,%ymm0 - addq 8+256(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - vpsrlq $19,%ymm7,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - vpaddq %ymm11,%ymm0,%ymm0 - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - vpaddq -128(%rbp),%ymm0,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - vmovdqa %ymm10,0(%rsp) - vpalignr $8,%ymm1,%ymm2,%ymm8 - addq 32+256(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - vpalignr $8,%ymm5,%ymm6,%ymm11 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - vpsrlq $1,%ymm8,%ymm10 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - vpaddq %ymm11,%ymm1,%ymm1 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - vpsrlq $6,%ymm0,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - vpsllq $3,%ymm0,%ymm10 - vpaddq %ymm8,%ymm1,%ymm1 - addq 40+256(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - vpsrlq $19,%ymm0,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - vpaddq %ymm11,%ymm1,%ymm1 - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - vpaddq -96(%rbp),%ymm1,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - vmovdqa %ymm10,32(%rsp) - vpalignr $8,%ymm2,%ymm3,%ymm8 - addq 64+256(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - vpalignr $8,%ymm6,%ymm7,%ymm11 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - vpsrlq $1,%ymm8,%ymm10 - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - vpaddq %ymm11,%ymm2,%ymm2 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - vpsrlq $6,%ymm1,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - vpsllq $3,%ymm1,%ymm10 - vpaddq %ymm8,%ymm2,%ymm2 - addq 72+256(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - vpsrlq $19,%ymm1,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - vpaddq %ymm11,%ymm2,%ymm2 - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - vpaddq -64(%rbp),%ymm2,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - vmovdqa %ymm10,64(%rsp) - vpalignr $8,%ymm3,%ymm4,%ymm8 - addq 96+256(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - vpalignr $8,%ymm7,%ymm0,%ymm11 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - vpsrlq $1,%ymm8,%ymm10 - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - vpaddq %ymm11,%ymm3,%ymm3 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - vpsrlq $6,%ymm2,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - vpsllq $3,%ymm2,%ymm10 - vpaddq %ymm8,%ymm3,%ymm3 - addq 104+256(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - vpsrlq $19,%ymm2,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - vpaddq %ymm11,%ymm3,%ymm3 - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - vpaddq -32(%rbp),%ymm3,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - vmovdqa %ymm10,96(%rsp) - leaq -128(%rsp),%rsp -.cfi_escape 0x0f,0x06,0x77,0xf8,0x00,0x06,0x23,0x08 - - pushq 128-8(%rsp) -.cfi_escape 0x0f,0x05,0x77,0x00,0x06,0x23,0x08 - leaq 8(%rsp),%rsp -.cfi_escape 0x0f,0x05,0x77,0x78,0x06,0x23,0x08 - vpalignr $8,%ymm4,%ymm5,%ymm8 - addq 0+256(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - vpalignr $8,%ymm0,%ymm1,%ymm11 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - vpsrlq $1,%ymm8,%ymm10 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - vpaddq %ymm11,%ymm4,%ymm4 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - vpsrlq $6,%ymm3,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - vpsllq $3,%ymm3,%ymm10 - vpaddq %ymm8,%ymm4,%ymm4 - addq 8+256(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - vpsrlq $19,%ymm3,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - vpaddq %ymm11,%ymm4,%ymm4 - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - vpaddq 0(%rbp),%ymm4,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - vmovdqa %ymm10,0(%rsp) - vpalignr $8,%ymm5,%ymm6,%ymm8 - addq 32+256(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - vpalignr $8,%ymm1,%ymm2,%ymm11 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - vpsrlq $1,%ymm8,%ymm10 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - vpaddq %ymm11,%ymm5,%ymm5 - vpsrlq $7,%ymm8,%ymm11 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - vpsrlq $6,%ymm4,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - vpsllq $3,%ymm4,%ymm10 - vpaddq %ymm8,%ymm5,%ymm5 - addq 40+256(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - vpsrlq $19,%ymm4,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - vpaddq %ymm11,%ymm5,%ymm5 - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - vpaddq 32(%rbp),%ymm5,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - vmovdqa %ymm10,32(%rsp) - vpalignr $8,%ymm6,%ymm7,%ymm8 - addq 64+256(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - vpalignr $8,%ymm2,%ymm3,%ymm11 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - vpsrlq $1,%ymm8,%ymm10 - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - vpaddq %ymm11,%ymm6,%ymm6 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - vpsrlq $6,%ymm5,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - vpsllq $3,%ymm5,%ymm10 - vpaddq %ymm8,%ymm6,%ymm6 - addq 72+256(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - vpsrlq $19,%ymm5,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - vpaddq %ymm11,%ymm6,%ymm6 - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - vpaddq 64(%rbp),%ymm6,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - vmovdqa %ymm10,64(%rsp) - vpalignr $8,%ymm7,%ymm0,%ymm8 - addq 96+256(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - vpalignr $8,%ymm3,%ymm4,%ymm11 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - vpsrlq $1,%ymm8,%ymm10 - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - vpaddq %ymm11,%ymm7,%ymm7 - vpsrlq $7,%ymm8,%ymm11 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - vpsllq $56,%ymm8,%ymm9 - vpxor %ymm10,%ymm11,%ymm8 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - vpsrlq $7,%ymm10,%ymm10 - vpxor %ymm9,%ymm8,%ymm8 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - vpsllq $7,%ymm9,%ymm9 - vpxor %ymm10,%ymm8,%ymm8 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - vpsrlq $6,%ymm6,%ymm11 - vpxor %ymm9,%ymm8,%ymm8 - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - vpsllq $3,%ymm6,%ymm10 - vpaddq %ymm8,%ymm7,%ymm7 - addq 104+256(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - vpsrlq $19,%ymm6,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - vpsllq $42,%ymm10,%ymm10 - vpxor %ymm9,%ymm11,%ymm11 - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - vpsrlq $42,%ymm9,%ymm9 - vpxor %ymm10,%ymm11,%ymm11 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - vpxor %ymm9,%ymm11,%ymm11 - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - vpaddq %ymm11,%ymm7,%ymm7 - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - vpaddq 96(%rbp),%ymm7,%ymm10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - vmovdqa %ymm10,96(%rsp) - leaq 256(%rbp),%rbp - cmpb $0,-121(%rbp) - jne .Lavx2_00_47 - addq 0+128(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8+128(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32+128(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40+128(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64+128(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72+128(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96+128(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104+128(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - addq 0(%rsp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8(%rsp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32(%rsp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40(%rsp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64(%rsp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72(%rsp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96(%rsp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104(%rsp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - movq 1280(%rsp),%rdi - addq %r14,%rax - - leaq 1152(%rsp),%rbp - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - addq 48(%rdi),%r10 - addq 56(%rdi),%r11 - - movq %rax,0(%rdi) - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - - cmpq 144(%rbp),%rsi - je .Ldone_avx2 - - xorq %r14,%r14 - movq %rbx,%rdi - xorq %rcx,%rdi - movq %r9,%r12 - jmp .Lower_avx2 -.align 16 -.Lower_avx2: - addq 0+16(%rbp),%r11 - andq %r8,%r12 - rorxq $41,%r8,%r13 - rorxq $18,%r8,%r15 - leaq (%rax,%r14,1),%rax - leaq (%r11,%r12,1),%r11 - andnq %r10,%r8,%r12 - xorq %r15,%r13 - rorxq $14,%r8,%r14 - leaq (%r11,%r12,1),%r11 - xorq %r14,%r13 - movq %rax,%r15 - rorxq $39,%rax,%r12 - leaq (%r11,%r13,1),%r11 - xorq %rbx,%r15 - rorxq $34,%rax,%r14 - rorxq $28,%rax,%r13 - leaq (%rdx,%r11,1),%rdx - andq %r15,%rdi - xorq %r12,%r14 - xorq %rbx,%rdi - xorq %r13,%r14 - leaq (%r11,%rdi,1),%r11 - movq %r8,%r12 - addq 8+16(%rbp),%r10 - andq %rdx,%r12 - rorxq $41,%rdx,%r13 - rorxq $18,%rdx,%rdi - leaq (%r11,%r14,1),%r11 - leaq (%r10,%r12,1),%r10 - andnq %r9,%rdx,%r12 - xorq %rdi,%r13 - rorxq $14,%rdx,%r14 - leaq (%r10,%r12,1),%r10 - xorq %r14,%r13 - movq %r11,%rdi - rorxq $39,%r11,%r12 - leaq (%r10,%r13,1),%r10 - xorq %rax,%rdi - rorxq $34,%r11,%r14 - rorxq $28,%r11,%r13 - leaq (%rcx,%r10,1),%rcx - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rax,%r15 - xorq %r13,%r14 - leaq (%r10,%r15,1),%r10 - movq %rdx,%r12 - addq 32+16(%rbp),%r9 - andq %rcx,%r12 - rorxq $41,%rcx,%r13 - rorxq $18,%rcx,%r15 - leaq (%r10,%r14,1),%r10 - leaq (%r9,%r12,1),%r9 - andnq %r8,%rcx,%r12 - xorq %r15,%r13 - rorxq $14,%rcx,%r14 - leaq (%r9,%r12,1),%r9 - xorq %r14,%r13 - movq %r10,%r15 - rorxq $39,%r10,%r12 - leaq (%r9,%r13,1),%r9 - xorq %r11,%r15 - rorxq $34,%r10,%r14 - rorxq $28,%r10,%r13 - leaq (%rbx,%r9,1),%rbx - andq %r15,%rdi - xorq %r12,%r14 - xorq %r11,%rdi - xorq %r13,%r14 - leaq (%r9,%rdi,1),%r9 - movq %rcx,%r12 - addq 40+16(%rbp),%r8 - andq %rbx,%r12 - rorxq $41,%rbx,%r13 - rorxq $18,%rbx,%rdi - leaq (%r9,%r14,1),%r9 - leaq (%r8,%r12,1),%r8 - andnq %rdx,%rbx,%r12 - xorq %rdi,%r13 - rorxq $14,%rbx,%r14 - leaq (%r8,%r12,1),%r8 - xorq %r14,%r13 - movq %r9,%rdi - rorxq $39,%r9,%r12 - leaq (%r8,%r13,1),%r8 - xorq %r10,%rdi - rorxq $34,%r9,%r14 - rorxq $28,%r9,%r13 - leaq (%rax,%r8,1),%rax - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r10,%r15 - xorq %r13,%r14 - leaq (%r8,%r15,1),%r8 - movq %rbx,%r12 - addq 64+16(%rbp),%rdx - andq %rax,%r12 - rorxq $41,%rax,%r13 - rorxq $18,%rax,%r15 - leaq (%r8,%r14,1),%r8 - leaq (%rdx,%r12,1),%rdx - andnq %rcx,%rax,%r12 - xorq %r15,%r13 - rorxq $14,%rax,%r14 - leaq (%rdx,%r12,1),%rdx - xorq %r14,%r13 - movq %r8,%r15 - rorxq $39,%r8,%r12 - leaq (%rdx,%r13,1),%rdx - xorq %r9,%r15 - rorxq $34,%r8,%r14 - rorxq $28,%r8,%r13 - leaq (%r11,%rdx,1),%r11 - andq %r15,%rdi - xorq %r12,%r14 - xorq %r9,%rdi - xorq %r13,%r14 - leaq (%rdx,%rdi,1),%rdx - movq %rax,%r12 - addq 72+16(%rbp),%rcx - andq %r11,%r12 - rorxq $41,%r11,%r13 - rorxq $18,%r11,%rdi - leaq (%rdx,%r14,1),%rdx - leaq (%rcx,%r12,1),%rcx - andnq %rbx,%r11,%r12 - xorq %rdi,%r13 - rorxq $14,%r11,%r14 - leaq (%rcx,%r12,1),%rcx - xorq %r14,%r13 - movq %rdx,%rdi - rorxq $39,%rdx,%r12 - leaq (%rcx,%r13,1),%rcx - xorq %r8,%rdi - rorxq $34,%rdx,%r14 - rorxq $28,%rdx,%r13 - leaq (%r10,%rcx,1),%r10 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %r8,%r15 - xorq %r13,%r14 - leaq (%rcx,%r15,1),%rcx - movq %r11,%r12 - addq 96+16(%rbp),%rbx - andq %r10,%r12 - rorxq $41,%r10,%r13 - rorxq $18,%r10,%r15 - leaq (%rcx,%r14,1),%rcx - leaq (%rbx,%r12,1),%rbx - andnq %rax,%r10,%r12 - xorq %r15,%r13 - rorxq $14,%r10,%r14 - leaq (%rbx,%r12,1),%rbx - xorq %r14,%r13 - movq %rcx,%r15 - rorxq $39,%rcx,%r12 - leaq (%rbx,%r13,1),%rbx - xorq %rdx,%r15 - rorxq $34,%rcx,%r14 - rorxq $28,%rcx,%r13 - leaq (%r9,%rbx,1),%r9 - andq %r15,%rdi - xorq %r12,%r14 - xorq %rdx,%rdi - xorq %r13,%r14 - leaq (%rbx,%rdi,1),%rbx - movq %r10,%r12 - addq 104+16(%rbp),%rax - andq %r9,%r12 - rorxq $41,%r9,%r13 - rorxq $18,%r9,%rdi - leaq (%rbx,%r14,1),%rbx - leaq (%rax,%r12,1),%rax - andnq %r11,%r9,%r12 - xorq %rdi,%r13 - rorxq $14,%r9,%r14 - leaq (%rax,%r12,1),%rax - xorq %r14,%r13 - movq %rbx,%rdi - rorxq $39,%rbx,%r12 - leaq (%rax,%r13,1),%rax - xorq %rcx,%rdi - rorxq $34,%rbx,%r14 - rorxq $28,%rbx,%r13 - leaq (%r8,%rax,1),%r8 - andq %rdi,%r15 - xorq %r12,%r14 - xorq %rcx,%r15 - xorq %r13,%r14 - leaq (%rax,%r15,1),%rax - movq %r9,%r12 - leaq -128(%rbp),%rbp - cmpq %rsp,%rbp - jae .Lower_avx2 - - movq 1280(%rsp),%rdi - addq %r14,%rax - - leaq 1152(%rsp),%rsp - -.cfi_escape 0x0f,0x06,0x77,0x98,0x01,0x06,0x23,0x08 - - addq 0(%rdi),%rax - addq 8(%rdi),%rbx - addq 16(%rdi),%rcx - addq 24(%rdi),%rdx - addq 32(%rdi),%r8 - addq 40(%rdi),%r9 - leaq 256(%rsi),%rsi - addq 48(%rdi),%r10 - movq %rsi,%r12 - addq 56(%rdi),%r11 - cmpq 128+16(%rsp),%rsi - - movq %rax,0(%rdi) - cmoveq %rsp,%r12 - movq %rbx,8(%rdi) - movq %rcx,16(%rdi) - movq %rdx,24(%rdi) - movq %r8,32(%rdi) - movq %r9,40(%rdi) - movq %r10,48(%rdi) - movq %r11,56(%rdi) - - jbe .Loop_avx2 - leaq (%rsp),%rbp - - -.cfi_escape 0x0f,0x06,0x76,0x98,0x01,0x06,0x23,0x08 - -.Ldone_avx2: - movq 152(%rbp),%rsi -.cfi_def_cfa %rsi,8 - vzeroupper - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue_avx2: - .byte 0xf3,0xc3 -.cfi_endproc -.size sha512_block_data_order_avx2,.-sha512_block_data_order_avx2 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s deleted file mode 100644 index 6e4f1cdc6feb80..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s +++ /dev/null @@ -1,900 +0,0 @@ -.text - -.globl whirlpool_block -.type whirlpool_block,@function -.align 16 -whirlpool_block: -.cfi_startproc - movq %rsp,%rax -.cfi_def_cfa_register %rax - pushq %rbx -.cfi_offset %rbx,-16 - pushq %rbp -.cfi_offset %rbp,-24 - pushq %r12 -.cfi_offset %r12,-32 - pushq %r13 -.cfi_offset %r13,-40 - pushq %r14 -.cfi_offset %r14,-48 - pushq %r15 -.cfi_offset %r15,-56 - - subq $128+40,%rsp - andq $-64,%rsp - - leaq 128(%rsp),%r10 - movq %rdi,0(%r10) - movq %rsi,8(%r10) - movq %rdx,16(%r10) - movq %rax,32(%r10) -.cfi_escape 0x0f,0x06,0x77,0xa0,0x01,0x06,0x23,0x08 -.Lprologue: - - movq %r10,%rbx - leaq .Ltable(%rip),%rbp - - xorq %rcx,%rcx - xorq %rdx,%rdx - movq 0(%rdi),%r8 - movq 8(%rdi),%r9 - movq 16(%rdi),%r10 - movq 24(%rdi),%r11 - movq 32(%rdi),%r12 - movq 40(%rdi),%r13 - movq 48(%rdi),%r14 - movq 56(%rdi),%r15 -.Louterloop: - movq %r8,0(%rsp) - movq %r9,8(%rsp) - movq %r10,16(%rsp) - movq %r11,24(%rsp) - movq %r12,32(%rsp) - movq %r13,40(%rsp) - movq %r14,48(%rsp) - movq %r15,56(%rsp) - xorq 0(%rsi),%r8 - xorq 8(%rsi),%r9 - xorq 16(%rsi),%r10 - xorq 24(%rsi),%r11 - xorq 32(%rsi),%r12 - xorq 40(%rsi),%r13 - xorq 48(%rsi),%r14 - xorq 56(%rsi),%r15 - movq %r8,64+0(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - xorq %rsi,%rsi - movq %rsi,24(%rbx) - jmp .Lround -.align 16 -.Lround: - movq 4096(%rbp,%rsi,8),%r8 - movl 0(%rsp),%eax - movl 4(%rsp),%ebx - movzbl %al,%ecx - movzbl %ah,%edx - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r8 - movq 7(%rbp,%rdi,8),%r9 - movl 0+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - movq 6(%rbp,%rsi,8),%r10 - movq 5(%rbp,%rdi,8),%r11 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - movq 4(%rbp,%rsi,8),%r12 - movq 3(%rbp,%rdi,8),%r13 - movl 0+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - movq 2(%rbp,%rsi,8),%r14 - movq 1(%rbp,%rdi,8),%r15 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r9 - xorq 7(%rbp,%rdi,8),%r10 - movl 8+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r11 - xorq 5(%rbp,%rdi,8),%r12 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r13 - xorq 3(%rbp,%rdi,8),%r14 - movl 8+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r15 - xorq 1(%rbp,%rdi,8),%r8 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r10 - xorq 7(%rbp,%rdi,8),%r11 - movl 16+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r12 - xorq 5(%rbp,%rdi,8),%r13 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r14 - xorq 3(%rbp,%rdi,8),%r15 - movl 16+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r8 - xorq 1(%rbp,%rdi,8),%r9 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r11 - xorq 7(%rbp,%rdi,8),%r12 - movl 24+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r13 - xorq 5(%rbp,%rdi,8),%r14 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r15 - xorq 3(%rbp,%rdi,8),%r8 - movl 24+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r9 - xorq 1(%rbp,%rdi,8),%r10 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r12 - xorq 7(%rbp,%rdi,8),%r13 - movl 32+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r14 - xorq 5(%rbp,%rdi,8),%r15 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r8 - xorq 3(%rbp,%rdi,8),%r9 - movl 32+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r10 - xorq 1(%rbp,%rdi,8),%r11 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r13 - xorq 7(%rbp,%rdi,8),%r14 - movl 40+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r15 - xorq 5(%rbp,%rdi,8),%r8 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r9 - xorq 3(%rbp,%rdi,8),%r10 - movl 40+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r11 - xorq 1(%rbp,%rdi,8),%r12 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r14 - xorq 7(%rbp,%rdi,8),%r15 - movl 48+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r8 - xorq 5(%rbp,%rdi,8),%r9 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r10 - xorq 3(%rbp,%rdi,8),%r11 - movl 48+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r12 - xorq 1(%rbp,%rdi,8),%r13 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r15 - xorq 7(%rbp,%rdi,8),%r8 - movl 56+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r9 - xorq 5(%rbp,%rdi,8),%r10 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r11 - xorq 3(%rbp,%rdi,8),%r12 - movl 56+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r13 - xorq 1(%rbp,%rdi,8),%r14 - movq %r8,0(%rsp) - movq %r9,8(%rsp) - movq %r10,16(%rsp) - movq %r11,24(%rsp) - movq %r12,32(%rsp) - movq %r13,40(%rsp) - movq %r14,48(%rsp) - movq %r15,56(%rsp) - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r8 - xorq 7(%rbp,%rdi,8),%r9 - movl 64+0+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r10 - xorq 5(%rbp,%rdi,8),%r11 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r12 - xorq 3(%rbp,%rdi,8),%r13 - movl 64+0+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r14 - xorq 1(%rbp,%rdi,8),%r15 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r9 - xorq 7(%rbp,%rdi,8),%r10 - movl 64+8+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r11 - xorq 5(%rbp,%rdi,8),%r12 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r13 - xorq 3(%rbp,%rdi,8),%r14 - movl 64+8+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r15 - xorq 1(%rbp,%rdi,8),%r8 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r10 - xorq 7(%rbp,%rdi,8),%r11 - movl 64+16+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r12 - xorq 5(%rbp,%rdi,8),%r13 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r14 - xorq 3(%rbp,%rdi,8),%r15 - movl 64+16+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r8 - xorq 1(%rbp,%rdi,8),%r9 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r11 - xorq 7(%rbp,%rdi,8),%r12 - movl 64+24+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r13 - xorq 5(%rbp,%rdi,8),%r14 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r15 - xorq 3(%rbp,%rdi,8),%r8 - movl 64+24+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r9 - xorq 1(%rbp,%rdi,8),%r10 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r12 - xorq 7(%rbp,%rdi,8),%r13 - movl 64+32+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r14 - xorq 5(%rbp,%rdi,8),%r15 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r8 - xorq 3(%rbp,%rdi,8),%r9 - movl 64+32+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r10 - xorq 1(%rbp,%rdi,8),%r11 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r13 - xorq 7(%rbp,%rdi,8),%r14 - movl 64+40+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r15 - xorq 5(%rbp,%rdi,8),%r8 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r9 - xorq 3(%rbp,%rdi,8),%r10 - movl 64+40+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r11 - xorq 1(%rbp,%rdi,8),%r12 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r14 - xorq 7(%rbp,%rdi,8),%r15 - movl 64+48+8(%rsp),%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r8 - xorq 5(%rbp,%rdi,8),%r9 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r10 - xorq 3(%rbp,%rdi,8),%r11 - movl 64+48+8+4(%rsp),%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r12 - xorq 1(%rbp,%rdi,8),%r13 - shrl $16,%eax - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 0(%rbp,%rsi,8),%r15 - xorq 7(%rbp,%rdi,8),%r8 - - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 6(%rbp,%rsi,8),%r9 - xorq 5(%rbp,%rdi,8),%r10 - shrl $16,%ebx - leaq (%rcx,%rcx,1),%rsi - movzbl %bl,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %bh,%edx - xorq 4(%rbp,%rsi,8),%r11 - xorq 3(%rbp,%rdi,8),%r12 - - leaq (%rcx,%rcx,1),%rsi - movzbl %al,%ecx - leaq (%rdx,%rdx,1),%rdi - movzbl %ah,%edx - xorq 2(%rbp,%rsi,8),%r13 - xorq 1(%rbp,%rdi,8),%r14 - leaq 128(%rsp),%rbx - movq 24(%rbx),%rsi - addq $1,%rsi - cmpq $10,%rsi - je .Lroundsdone - - movq %rsi,24(%rbx) - movq %r8,64+0(%rsp) - movq %r9,64+8(%rsp) - movq %r10,64+16(%rsp) - movq %r11,64+24(%rsp) - movq %r12,64+32(%rsp) - movq %r13,64+40(%rsp) - movq %r14,64+48(%rsp) - movq %r15,64+56(%rsp) - jmp .Lround -.align 16 -.Lroundsdone: - movq 0(%rbx),%rdi - movq 8(%rbx),%rsi - movq 16(%rbx),%rax - xorq 0(%rsi),%r8 - xorq 8(%rsi),%r9 - xorq 16(%rsi),%r10 - xorq 24(%rsi),%r11 - xorq 32(%rsi),%r12 - xorq 40(%rsi),%r13 - xorq 48(%rsi),%r14 - xorq 56(%rsi),%r15 - xorq 0(%rdi),%r8 - xorq 8(%rdi),%r9 - xorq 16(%rdi),%r10 - xorq 24(%rdi),%r11 - xorq 32(%rdi),%r12 - xorq 40(%rdi),%r13 - xorq 48(%rdi),%r14 - xorq 56(%rdi),%r15 - movq %r8,0(%rdi) - movq %r9,8(%rdi) - movq %r10,16(%rdi) - movq %r11,24(%rdi) - movq %r12,32(%rdi) - movq %r13,40(%rdi) - movq %r14,48(%rdi) - movq %r15,56(%rdi) - leaq 64(%rsi),%rsi - subq $1,%rax - jz .Lalldone - movq %rsi,8(%rbx) - movq %rax,16(%rbx) - jmp .Louterloop -.Lalldone: - movq 32(%rbx),%rsi -.cfi_def_cfa %rsi,8 - movq -48(%rsi),%r15 -.cfi_restore %r15 - movq -40(%rsi),%r14 -.cfi_restore %r14 - movq -32(%rsi),%r13 -.cfi_restore %r13 - movq -24(%rsi),%r12 -.cfi_restore %r12 - movq -16(%rsi),%rbp -.cfi_restore %rbp - movq -8(%rsi),%rbx -.cfi_restore %rbx - leaq (%rsi),%rsp -.cfi_def_cfa_register %rsp -.Lepilogue: - .byte 0xf3,0xc3 -.cfi_endproc -.size whirlpool_block,.-whirlpool_block - -.align 64 -.type .Ltable,@object -.Ltable: -.byte 24,24,96,24,192,120,48,216,24,24,96,24,192,120,48,216 -.byte 35,35,140,35,5,175,70,38,35,35,140,35,5,175,70,38 -.byte 198,198,63,198,126,249,145,184,198,198,63,198,126,249,145,184 -.byte 232,232,135,232,19,111,205,251,232,232,135,232,19,111,205,251 -.byte 135,135,38,135,76,161,19,203,135,135,38,135,76,161,19,203 -.byte 184,184,218,184,169,98,109,17,184,184,218,184,169,98,109,17 -.byte 1,1,4,1,8,5,2,9,1,1,4,1,8,5,2,9 -.byte 79,79,33,79,66,110,158,13,79,79,33,79,66,110,158,13 -.byte 54,54,216,54,173,238,108,155,54,54,216,54,173,238,108,155 -.byte 166,166,162,166,89,4,81,255,166,166,162,166,89,4,81,255 -.byte 210,210,111,210,222,189,185,12,210,210,111,210,222,189,185,12 -.byte 245,245,243,245,251,6,247,14,245,245,243,245,251,6,247,14 -.byte 121,121,249,121,239,128,242,150,121,121,249,121,239,128,242,150 -.byte 111,111,161,111,95,206,222,48,111,111,161,111,95,206,222,48 -.byte 145,145,126,145,252,239,63,109,145,145,126,145,252,239,63,109 -.byte 82,82,85,82,170,7,164,248,82,82,85,82,170,7,164,248 -.byte 96,96,157,96,39,253,192,71,96,96,157,96,39,253,192,71 -.byte 188,188,202,188,137,118,101,53,188,188,202,188,137,118,101,53 -.byte 155,155,86,155,172,205,43,55,155,155,86,155,172,205,43,55 -.byte 142,142,2,142,4,140,1,138,142,142,2,142,4,140,1,138 -.byte 163,163,182,163,113,21,91,210,163,163,182,163,113,21,91,210 -.byte 12,12,48,12,96,60,24,108,12,12,48,12,96,60,24,108 -.byte 123,123,241,123,255,138,246,132,123,123,241,123,255,138,246,132 -.byte 53,53,212,53,181,225,106,128,53,53,212,53,181,225,106,128 -.byte 29,29,116,29,232,105,58,245,29,29,116,29,232,105,58,245 -.byte 224,224,167,224,83,71,221,179,224,224,167,224,83,71,221,179 -.byte 215,215,123,215,246,172,179,33,215,215,123,215,246,172,179,33 -.byte 194,194,47,194,94,237,153,156,194,194,47,194,94,237,153,156 -.byte 46,46,184,46,109,150,92,67,46,46,184,46,109,150,92,67 -.byte 75,75,49,75,98,122,150,41,75,75,49,75,98,122,150,41 -.byte 254,254,223,254,163,33,225,93,254,254,223,254,163,33,225,93 -.byte 87,87,65,87,130,22,174,213,87,87,65,87,130,22,174,213 -.byte 21,21,84,21,168,65,42,189,21,21,84,21,168,65,42,189 -.byte 119,119,193,119,159,182,238,232,119,119,193,119,159,182,238,232 -.byte 55,55,220,55,165,235,110,146,55,55,220,55,165,235,110,146 -.byte 229,229,179,229,123,86,215,158,229,229,179,229,123,86,215,158 -.byte 159,159,70,159,140,217,35,19,159,159,70,159,140,217,35,19 -.byte 240,240,231,240,211,23,253,35,240,240,231,240,211,23,253,35 -.byte 74,74,53,74,106,127,148,32,74,74,53,74,106,127,148,32 -.byte 218,218,79,218,158,149,169,68,218,218,79,218,158,149,169,68 -.byte 88,88,125,88,250,37,176,162,88,88,125,88,250,37,176,162 -.byte 201,201,3,201,6,202,143,207,201,201,3,201,6,202,143,207 -.byte 41,41,164,41,85,141,82,124,41,41,164,41,85,141,82,124 -.byte 10,10,40,10,80,34,20,90,10,10,40,10,80,34,20,90 -.byte 177,177,254,177,225,79,127,80,177,177,254,177,225,79,127,80 -.byte 160,160,186,160,105,26,93,201,160,160,186,160,105,26,93,201 -.byte 107,107,177,107,127,218,214,20,107,107,177,107,127,218,214,20 -.byte 133,133,46,133,92,171,23,217,133,133,46,133,92,171,23,217 -.byte 189,189,206,189,129,115,103,60,189,189,206,189,129,115,103,60 -.byte 93,93,105,93,210,52,186,143,93,93,105,93,210,52,186,143 -.byte 16,16,64,16,128,80,32,144,16,16,64,16,128,80,32,144 -.byte 244,244,247,244,243,3,245,7,244,244,247,244,243,3,245,7 -.byte 203,203,11,203,22,192,139,221,203,203,11,203,22,192,139,221 -.byte 62,62,248,62,237,198,124,211,62,62,248,62,237,198,124,211 -.byte 5,5,20,5,40,17,10,45,5,5,20,5,40,17,10,45 -.byte 103,103,129,103,31,230,206,120,103,103,129,103,31,230,206,120 -.byte 228,228,183,228,115,83,213,151,228,228,183,228,115,83,213,151 -.byte 39,39,156,39,37,187,78,2,39,39,156,39,37,187,78,2 -.byte 65,65,25,65,50,88,130,115,65,65,25,65,50,88,130,115 -.byte 139,139,22,139,44,157,11,167,139,139,22,139,44,157,11,167 -.byte 167,167,166,167,81,1,83,246,167,167,166,167,81,1,83,246 -.byte 125,125,233,125,207,148,250,178,125,125,233,125,207,148,250,178 -.byte 149,149,110,149,220,251,55,73,149,149,110,149,220,251,55,73 -.byte 216,216,71,216,142,159,173,86,216,216,71,216,142,159,173,86 -.byte 251,251,203,251,139,48,235,112,251,251,203,251,139,48,235,112 -.byte 238,238,159,238,35,113,193,205,238,238,159,238,35,113,193,205 -.byte 124,124,237,124,199,145,248,187,124,124,237,124,199,145,248,187 -.byte 102,102,133,102,23,227,204,113,102,102,133,102,23,227,204,113 -.byte 221,221,83,221,166,142,167,123,221,221,83,221,166,142,167,123 -.byte 23,23,92,23,184,75,46,175,23,23,92,23,184,75,46,175 -.byte 71,71,1,71,2,70,142,69,71,71,1,71,2,70,142,69 -.byte 158,158,66,158,132,220,33,26,158,158,66,158,132,220,33,26 -.byte 202,202,15,202,30,197,137,212,202,202,15,202,30,197,137,212 -.byte 45,45,180,45,117,153,90,88,45,45,180,45,117,153,90,88 -.byte 191,191,198,191,145,121,99,46,191,191,198,191,145,121,99,46 -.byte 7,7,28,7,56,27,14,63,7,7,28,7,56,27,14,63 -.byte 173,173,142,173,1,35,71,172,173,173,142,173,1,35,71,172 -.byte 90,90,117,90,234,47,180,176,90,90,117,90,234,47,180,176 -.byte 131,131,54,131,108,181,27,239,131,131,54,131,108,181,27,239 -.byte 51,51,204,51,133,255,102,182,51,51,204,51,133,255,102,182 -.byte 99,99,145,99,63,242,198,92,99,99,145,99,63,242,198,92 -.byte 2,2,8,2,16,10,4,18,2,2,8,2,16,10,4,18 -.byte 170,170,146,170,57,56,73,147,170,170,146,170,57,56,73,147 -.byte 113,113,217,113,175,168,226,222,113,113,217,113,175,168,226,222 -.byte 200,200,7,200,14,207,141,198,200,200,7,200,14,207,141,198 -.byte 25,25,100,25,200,125,50,209,25,25,100,25,200,125,50,209 -.byte 73,73,57,73,114,112,146,59,73,73,57,73,114,112,146,59 -.byte 217,217,67,217,134,154,175,95,217,217,67,217,134,154,175,95 -.byte 242,242,239,242,195,29,249,49,242,242,239,242,195,29,249,49 -.byte 227,227,171,227,75,72,219,168,227,227,171,227,75,72,219,168 -.byte 91,91,113,91,226,42,182,185,91,91,113,91,226,42,182,185 -.byte 136,136,26,136,52,146,13,188,136,136,26,136,52,146,13,188 -.byte 154,154,82,154,164,200,41,62,154,154,82,154,164,200,41,62 -.byte 38,38,152,38,45,190,76,11,38,38,152,38,45,190,76,11 -.byte 50,50,200,50,141,250,100,191,50,50,200,50,141,250,100,191 -.byte 176,176,250,176,233,74,125,89,176,176,250,176,233,74,125,89 -.byte 233,233,131,233,27,106,207,242,233,233,131,233,27,106,207,242 -.byte 15,15,60,15,120,51,30,119,15,15,60,15,120,51,30,119 -.byte 213,213,115,213,230,166,183,51,213,213,115,213,230,166,183,51 -.byte 128,128,58,128,116,186,29,244,128,128,58,128,116,186,29,244 -.byte 190,190,194,190,153,124,97,39,190,190,194,190,153,124,97,39 -.byte 205,205,19,205,38,222,135,235,205,205,19,205,38,222,135,235 -.byte 52,52,208,52,189,228,104,137,52,52,208,52,189,228,104,137 -.byte 72,72,61,72,122,117,144,50,72,72,61,72,122,117,144,50 -.byte 255,255,219,255,171,36,227,84,255,255,219,255,171,36,227,84 -.byte 122,122,245,122,247,143,244,141,122,122,245,122,247,143,244,141 -.byte 144,144,122,144,244,234,61,100,144,144,122,144,244,234,61,100 -.byte 95,95,97,95,194,62,190,157,95,95,97,95,194,62,190,157 -.byte 32,32,128,32,29,160,64,61,32,32,128,32,29,160,64,61 -.byte 104,104,189,104,103,213,208,15,104,104,189,104,103,213,208,15 -.byte 26,26,104,26,208,114,52,202,26,26,104,26,208,114,52,202 -.byte 174,174,130,174,25,44,65,183,174,174,130,174,25,44,65,183 -.byte 180,180,234,180,201,94,117,125,180,180,234,180,201,94,117,125 -.byte 84,84,77,84,154,25,168,206,84,84,77,84,154,25,168,206 -.byte 147,147,118,147,236,229,59,127,147,147,118,147,236,229,59,127 -.byte 34,34,136,34,13,170,68,47,34,34,136,34,13,170,68,47 -.byte 100,100,141,100,7,233,200,99,100,100,141,100,7,233,200,99 -.byte 241,241,227,241,219,18,255,42,241,241,227,241,219,18,255,42 -.byte 115,115,209,115,191,162,230,204,115,115,209,115,191,162,230,204 -.byte 18,18,72,18,144,90,36,130,18,18,72,18,144,90,36,130 -.byte 64,64,29,64,58,93,128,122,64,64,29,64,58,93,128,122 -.byte 8,8,32,8,64,40,16,72,8,8,32,8,64,40,16,72 -.byte 195,195,43,195,86,232,155,149,195,195,43,195,86,232,155,149 -.byte 236,236,151,236,51,123,197,223,236,236,151,236,51,123,197,223 -.byte 219,219,75,219,150,144,171,77,219,219,75,219,150,144,171,77 -.byte 161,161,190,161,97,31,95,192,161,161,190,161,97,31,95,192 -.byte 141,141,14,141,28,131,7,145,141,141,14,141,28,131,7,145 -.byte 61,61,244,61,245,201,122,200,61,61,244,61,245,201,122,200 -.byte 151,151,102,151,204,241,51,91,151,151,102,151,204,241,51,91 -.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -.byte 207,207,27,207,54,212,131,249,207,207,27,207,54,212,131,249 -.byte 43,43,172,43,69,135,86,110,43,43,172,43,69,135,86,110 -.byte 118,118,197,118,151,179,236,225,118,118,197,118,151,179,236,225 -.byte 130,130,50,130,100,176,25,230,130,130,50,130,100,176,25,230 -.byte 214,214,127,214,254,169,177,40,214,214,127,214,254,169,177,40 -.byte 27,27,108,27,216,119,54,195,27,27,108,27,216,119,54,195 -.byte 181,181,238,181,193,91,119,116,181,181,238,181,193,91,119,116 -.byte 175,175,134,175,17,41,67,190,175,175,134,175,17,41,67,190 -.byte 106,106,181,106,119,223,212,29,106,106,181,106,119,223,212,29 -.byte 80,80,93,80,186,13,160,234,80,80,93,80,186,13,160,234 -.byte 69,69,9,69,18,76,138,87,69,69,9,69,18,76,138,87 -.byte 243,243,235,243,203,24,251,56,243,243,235,243,203,24,251,56 -.byte 48,48,192,48,157,240,96,173,48,48,192,48,157,240,96,173 -.byte 239,239,155,239,43,116,195,196,239,239,155,239,43,116,195,196 -.byte 63,63,252,63,229,195,126,218,63,63,252,63,229,195,126,218 -.byte 85,85,73,85,146,28,170,199,85,85,73,85,146,28,170,199 -.byte 162,162,178,162,121,16,89,219,162,162,178,162,121,16,89,219 -.byte 234,234,143,234,3,101,201,233,234,234,143,234,3,101,201,233 -.byte 101,101,137,101,15,236,202,106,101,101,137,101,15,236,202,106 -.byte 186,186,210,186,185,104,105,3,186,186,210,186,185,104,105,3 -.byte 47,47,188,47,101,147,94,74,47,47,188,47,101,147,94,74 -.byte 192,192,39,192,78,231,157,142,192,192,39,192,78,231,157,142 -.byte 222,222,95,222,190,129,161,96,222,222,95,222,190,129,161,96 -.byte 28,28,112,28,224,108,56,252,28,28,112,28,224,108,56,252 -.byte 253,253,211,253,187,46,231,70,253,253,211,253,187,46,231,70 -.byte 77,77,41,77,82,100,154,31,77,77,41,77,82,100,154,31 -.byte 146,146,114,146,228,224,57,118,146,146,114,146,228,224,57,118 -.byte 117,117,201,117,143,188,234,250,117,117,201,117,143,188,234,250 -.byte 6,6,24,6,48,30,12,54,6,6,24,6,48,30,12,54 -.byte 138,138,18,138,36,152,9,174,138,138,18,138,36,152,9,174 -.byte 178,178,242,178,249,64,121,75,178,178,242,178,249,64,121,75 -.byte 230,230,191,230,99,89,209,133,230,230,191,230,99,89,209,133 -.byte 14,14,56,14,112,54,28,126,14,14,56,14,112,54,28,126 -.byte 31,31,124,31,248,99,62,231,31,31,124,31,248,99,62,231 -.byte 98,98,149,98,55,247,196,85,98,98,149,98,55,247,196,85 -.byte 212,212,119,212,238,163,181,58,212,212,119,212,238,163,181,58 -.byte 168,168,154,168,41,50,77,129,168,168,154,168,41,50,77,129 -.byte 150,150,98,150,196,244,49,82,150,150,98,150,196,244,49,82 -.byte 249,249,195,249,155,58,239,98,249,249,195,249,155,58,239,98 -.byte 197,197,51,197,102,246,151,163,197,197,51,197,102,246,151,163 -.byte 37,37,148,37,53,177,74,16,37,37,148,37,53,177,74,16 -.byte 89,89,121,89,242,32,178,171,89,89,121,89,242,32,178,171 -.byte 132,132,42,132,84,174,21,208,132,132,42,132,84,174,21,208 -.byte 114,114,213,114,183,167,228,197,114,114,213,114,183,167,228,197 -.byte 57,57,228,57,213,221,114,236,57,57,228,57,213,221,114,236 -.byte 76,76,45,76,90,97,152,22,76,76,45,76,90,97,152,22 -.byte 94,94,101,94,202,59,188,148,94,94,101,94,202,59,188,148 -.byte 120,120,253,120,231,133,240,159,120,120,253,120,231,133,240,159 -.byte 56,56,224,56,221,216,112,229,56,56,224,56,221,216,112,229 -.byte 140,140,10,140,20,134,5,152,140,140,10,140,20,134,5,152 -.byte 209,209,99,209,198,178,191,23,209,209,99,209,198,178,191,23 -.byte 165,165,174,165,65,11,87,228,165,165,174,165,65,11,87,228 -.byte 226,226,175,226,67,77,217,161,226,226,175,226,67,77,217,161 -.byte 97,97,153,97,47,248,194,78,97,97,153,97,47,248,194,78 -.byte 179,179,246,179,241,69,123,66,179,179,246,179,241,69,123,66 -.byte 33,33,132,33,21,165,66,52,33,33,132,33,21,165,66,52 -.byte 156,156,74,156,148,214,37,8,156,156,74,156,148,214,37,8 -.byte 30,30,120,30,240,102,60,238,30,30,120,30,240,102,60,238 -.byte 67,67,17,67,34,82,134,97,67,67,17,67,34,82,134,97 -.byte 199,199,59,199,118,252,147,177,199,199,59,199,118,252,147,177 -.byte 252,252,215,252,179,43,229,79,252,252,215,252,179,43,229,79 -.byte 4,4,16,4,32,20,8,36,4,4,16,4,32,20,8,36 -.byte 81,81,89,81,178,8,162,227,81,81,89,81,178,8,162,227 -.byte 153,153,94,153,188,199,47,37,153,153,94,153,188,199,47,37 -.byte 109,109,169,109,79,196,218,34,109,109,169,109,79,196,218,34 -.byte 13,13,52,13,104,57,26,101,13,13,52,13,104,57,26,101 -.byte 250,250,207,250,131,53,233,121,250,250,207,250,131,53,233,121 -.byte 223,223,91,223,182,132,163,105,223,223,91,223,182,132,163,105 -.byte 126,126,229,126,215,155,252,169,126,126,229,126,215,155,252,169 -.byte 36,36,144,36,61,180,72,25,36,36,144,36,61,180,72,25 -.byte 59,59,236,59,197,215,118,254,59,59,236,59,197,215,118,254 -.byte 171,171,150,171,49,61,75,154,171,171,150,171,49,61,75,154 -.byte 206,206,31,206,62,209,129,240,206,206,31,206,62,209,129,240 -.byte 17,17,68,17,136,85,34,153,17,17,68,17,136,85,34,153 -.byte 143,143,6,143,12,137,3,131,143,143,6,143,12,137,3,131 -.byte 78,78,37,78,74,107,156,4,78,78,37,78,74,107,156,4 -.byte 183,183,230,183,209,81,115,102,183,183,230,183,209,81,115,102 -.byte 235,235,139,235,11,96,203,224,235,235,139,235,11,96,203,224 -.byte 60,60,240,60,253,204,120,193,60,60,240,60,253,204,120,193 -.byte 129,129,62,129,124,191,31,253,129,129,62,129,124,191,31,253 -.byte 148,148,106,148,212,254,53,64,148,148,106,148,212,254,53,64 -.byte 247,247,251,247,235,12,243,28,247,247,251,247,235,12,243,28 -.byte 185,185,222,185,161,103,111,24,185,185,222,185,161,103,111,24 -.byte 19,19,76,19,152,95,38,139,19,19,76,19,152,95,38,139 -.byte 44,44,176,44,125,156,88,81,44,44,176,44,125,156,88,81 -.byte 211,211,107,211,214,184,187,5,211,211,107,211,214,184,187,5 -.byte 231,231,187,231,107,92,211,140,231,231,187,231,107,92,211,140 -.byte 110,110,165,110,87,203,220,57,110,110,165,110,87,203,220,57 -.byte 196,196,55,196,110,243,149,170,196,196,55,196,110,243,149,170 -.byte 3,3,12,3,24,15,6,27,3,3,12,3,24,15,6,27 -.byte 86,86,69,86,138,19,172,220,86,86,69,86,138,19,172,220 -.byte 68,68,13,68,26,73,136,94,68,68,13,68,26,73,136,94 -.byte 127,127,225,127,223,158,254,160,127,127,225,127,223,158,254,160 -.byte 169,169,158,169,33,55,79,136,169,169,158,169,33,55,79,136 -.byte 42,42,168,42,77,130,84,103,42,42,168,42,77,130,84,103 -.byte 187,187,214,187,177,109,107,10,187,187,214,187,177,109,107,10 -.byte 193,193,35,193,70,226,159,135,193,193,35,193,70,226,159,135 -.byte 83,83,81,83,162,2,166,241,83,83,81,83,162,2,166,241 -.byte 220,220,87,220,174,139,165,114,220,220,87,220,174,139,165,114 -.byte 11,11,44,11,88,39,22,83,11,11,44,11,88,39,22,83 -.byte 157,157,78,157,156,211,39,1,157,157,78,157,156,211,39,1 -.byte 108,108,173,108,71,193,216,43,108,108,173,108,71,193,216,43 -.byte 49,49,196,49,149,245,98,164,49,49,196,49,149,245,98,164 -.byte 116,116,205,116,135,185,232,243,116,116,205,116,135,185,232,243 -.byte 246,246,255,246,227,9,241,21,246,246,255,246,227,9,241,21 -.byte 70,70,5,70,10,67,140,76,70,70,5,70,10,67,140,76 -.byte 172,172,138,172,9,38,69,165,172,172,138,172,9,38,69,165 -.byte 137,137,30,137,60,151,15,181,137,137,30,137,60,151,15,181 -.byte 20,20,80,20,160,68,40,180,20,20,80,20,160,68,40,180 -.byte 225,225,163,225,91,66,223,186,225,225,163,225,91,66,223,186 -.byte 22,22,88,22,176,78,44,166,22,22,88,22,176,78,44,166 -.byte 58,58,232,58,205,210,116,247,58,58,232,58,205,210,116,247 -.byte 105,105,185,105,111,208,210,6,105,105,185,105,111,208,210,6 -.byte 9,9,36,9,72,45,18,65,9,9,36,9,72,45,18,65 -.byte 112,112,221,112,167,173,224,215,112,112,221,112,167,173,224,215 -.byte 182,182,226,182,217,84,113,111,182,182,226,182,217,84,113,111 -.byte 208,208,103,208,206,183,189,30,208,208,103,208,206,183,189,30 -.byte 237,237,147,237,59,126,199,214,237,237,147,237,59,126,199,214 -.byte 204,204,23,204,46,219,133,226,204,204,23,204,46,219,133,226 -.byte 66,66,21,66,42,87,132,104,66,66,21,66,42,87,132,104 -.byte 152,152,90,152,180,194,45,44,152,152,90,152,180,194,45,44 -.byte 164,164,170,164,73,14,85,237,164,164,170,164,73,14,85,237 -.byte 40,40,160,40,93,136,80,117,40,40,160,40,93,136,80,117 -.byte 92,92,109,92,218,49,184,134,92,92,109,92,218,49,184,134 -.byte 248,248,199,248,147,63,237,107,248,248,199,248,147,63,237,107 -.byte 134,134,34,134,68,164,17,194,134,134,34,134,68,164,17,194 -.byte 24,35,198,232,135,184,1,79 -.byte 54,166,210,245,121,111,145,82 -.byte 96,188,155,142,163,12,123,53 -.byte 29,224,215,194,46,75,254,87 -.byte 21,119,55,229,159,240,74,218 -.byte 88,201,41,10,177,160,107,133 -.byte 189,93,16,244,203,62,5,103 -.byte 228,39,65,139,167,125,149,216 -.byte 251,238,124,102,221,23,71,158 -.byte 202,45,191,7,173,90,131,51 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s b/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s deleted file mode 100644 index c6ba6ac42e7ab2..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s +++ /dev/null @@ -1,512 +0,0 @@ - -.hidden OPENSSL_cpuid_setup -.section .init - call OPENSSL_cpuid_setup - -.hidden OPENSSL_ia32cap_P -.comm OPENSSL_ia32cap_P,16,4 - -.text - -.globl OPENSSL_atomic_add -.type OPENSSL_atomic_add,@function -.align 16 -OPENSSL_atomic_add: -.cfi_startproc -.byte 243,15,30,250 - movl (%rdi),%eax -.Lspin: leaq (%rsi,%rax,1),%r8 -.byte 0xf0 - cmpxchgl %r8d,(%rdi) - jne .Lspin - movl %r8d,%eax -.byte 0x48,0x98 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_atomic_add,.-OPENSSL_atomic_add - -.globl OPENSSL_rdtsc -.type OPENSSL_rdtsc,@function -.align 16 -OPENSSL_rdtsc: -.cfi_startproc -.byte 243,15,30,250 - rdtsc - shlq $32,%rdx - orq %rdx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_rdtsc,.-OPENSSL_rdtsc - -.globl OPENSSL_ia32_cpuid -.type OPENSSL_ia32_cpuid,@function -.align 16 -OPENSSL_ia32_cpuid: -.cfi_startproc -.byte 243,15,30,250 - movq %rbx,%r8 -.cfi_register %rbx,%r8 - - xorl %eax,%eax - movq %rax,8(%rdi) - cpuid - movl %eax,%r11d - - xorl %eax,%eax - cmpl $0x756e6547,%ebx - setne %al - movl %eax,%r9d - cmpl $0x49656e69,%edx - setne %al - orl %eax,%r9d - cmpl $0x6c65746e,%ecx - setne %al - orl %eax,%r9d - jz .Lintel - - cmpl $0x68747541,%ebx - setne %al - movl %eax,%r10d - cmpl $0x69746E65,%edx - setne %al - orl %eax,%r10d - cmpl $0x444D4163,%ecx - setne %al - orl %eax,%r10d - jnz .Lintel - - - movl $0x80000000,%eax - cpuid - cmpl $0x80000001,%eax - jb .Lintel - movl %eax,%r10d - movl $0x80000001,%eax - cpuid - orl %ecx,%r9d - andl $0x00000801,%r9d - - cmpl $0x80000008,%r10d - jb .Lintel - - movl $0x80000008,%eax - cpuid - movzbq %cl,%r10 - incq %r10 - - movl $1,%eax - cpuid - btl $28,%edx - jnc .Lgeneric - shrl $16,%ebx - cmpb %r10b,%bl - ja .Lgeneric - andl $0xefffffff,%edx - jmp .Lgeneric - -.Lintel: - cmpl $4,%r11d - movl $-1,%r10d - jb .Lnocacheinfo - - movl $4,%eax - movl $0,%ecx - cpuid - movl %eax,%r10d - shrl $14,%r10d - andl $0xfff,%r10d - -.Lnocacheinfo: - movl $1,%eax - cpuid - movd %eax,%xmm0 - andl $0xbfefffff,%edx - cmpl $0,%r9d - jne .Lnotintel - orl $0x40000000,%edx - andb $15,%ah - cmpb $15,%ah - jne .LnotP4 - orl $0x00100000,%edx -.LnotP4: - cmpb $6,%ah - jne .Lnotintel - andl $0x0fff0ff0,%eax - cmpl $0x00050670,%eax - je .Lknights - cmpl $0x00080650,%eax - jne .Lnotintel -.Lknights: - andl $0xfbffffff,%ecx - -.Lnotintel: - btl $28,%edx - jnc .Lgeneric - andl $0xefffffff,%edx - cmpl $0,%r10d - je .Lgeneric - - orl $0x10000000,%edx - shrl $16,%ebx - cmpb $1,%bl - ja .Lgeneric - andl $0xefffffff,%edx -.Lgeneric: - andl $0x00000800,%r9d - andl $0xfffff7ff,%ecx - orl %ecx,%r9d - - movl %edx,%r10d - - cmpl $7,%r11d - jb .Lno_extended_info - movl $7,%eax - xorl %ecx,%ecx - cpuid - btl $26,%r9d - jc .Lnotknights - andl $0xfff7ffff,%ebx -.Lnotknights: - movd %xmm0,%eax - andl $0x0fff0ff0,%eax - cmpl $0x00050650,%eax - jne .Lnotskylakex - andl $0xfffeffff,%ebx - -.Lnotskylakex: - movl %ebx,8(%rdi) - movl %ecx,12(%rdi) -.Lno_extended_info: - - btl $27,%r9d - jnc .Lclear_avx - xorl %ecx,%ecx -.byte 0x0f,0x01,0xd0 - andl $0xe6,%eax - cmpl $0xe6,%eax - je .Ldone - andl $0x3fdeffff,8(%rdi) - - - - - andl $6,%eax - cmpl $6,%eax - je .Ldone -.Lclear_avx: - movl $0xefffe7ff,%eax - andl %eax,%r9d - movl $0x3fdeffdf,%eax - andl %eax,8(%rdi) -.Ldone: - shlq $32,%r9 - movl %r10d,%eax - movq %r8,%rbx -.cfi_restore %rbx - orq %r9,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_cpuid,.-OPENSSL_ia32_cpuid - -.globl OPENSSL_cleanse -.type OPENSSL_cleanse,@function -.align 16 -OPENSSL_cleanse: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $15,%rsi - jae .Lot - cmpq $0,%rsi - je .Lret -.Little: - movb %al,(%rdi) - subq $1,%rsi - leaq 1(%rdi),%rdi - jnz .Little -.Lret: - .byte 0xf3,0xc3 -.align 16 -.Lot: - testq $7,%rdi - jz .Laligned - movb %al,(%rdi) - leaq -1(%rsi),%rsi - leaq 1(%rdi),%rdi - jmp .Lot -.Laligned: - movq %rax,(%rdi) - leaq -8(%rsi),%rsi - testq $-8,%rsi - leaq 8(%rdi),%rdi - jnz .Laligned - cmpq $0,%rsi - jne .Little - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_cleanse,.-OPENSSL_cleanse - -.globl CRYPTO_memcmp -.type CRYPTO_memcmp,@function -.align 16 -CRYPTO_memcmp: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - xorq %r10,%r10 - cmpq $0,%rdx - je .Lno_data - cmpq $16,%rdx - jne .Loop_cmp - movq (%rdi),%r10 - movq 8(%rdi),%r11 - movq $1,%rdx - xorq (%rsi),%r10 - xorq 8(%rsi),%r11 - orq %r11,%r10 - cmovnzq %rdx,%rax - .byte 0xf3,0xc3 - -.align 16 -.Loop_cmp: - movb (%rdi),%r10b - leaq 1(%rdi),%rdi - xorb (%rsi),%r10b - leaq 1(%rsi),%rsi - orb %r10b,%al - decq %rdx - jnz .Loop_cmp - negq %rax - shrq $63,%rax -.Lno_data: - .byte 0xf3,0xc3 -.cfi_endproc -.size CRYPTO_memcmp,.-CRYPTO_memcmp -.globl OPENSSL_wipe_cpu -.type OPENSSL_wipe_cpu,@function -.align 16 -OPENSSL_wipe_cpu: -.cfi_startproc -.byte 243,15,30,250 - pxor %xmm0,%xmm0 - pxor %xmm1,%xmm1 - pxor %xmm2,%xmm2 - pxor %xmm3,%xmm3 - pxor %xmm4,%xmm4 - pxor %xmm5,%xmm5 - pxor %xmm6,%xmm6 - pxor %xmm7,%xmm7 - pxor %xmm8,%xmm8 - pxor %xmm9,%xmm9 - pxor %xmm10,%xmm10 - pxor %xmm11,%xmm11 - pxor %xmm12,%xmm12 - pxor %xmm13,%xmm13 - pxor %xmm14,%xmm14 - pxor %xmm15,%xmm15 - xorq %rcx,%rcx - xorq %rdx,%rdx - xorq %rsi,%rsi - xorq %rdi,%rdi - xorq %r8,%r8 - xorq %r9,%r9 - xorq %r10,%r10 - xorq %r11,%r11 - leaq 8(%rsp),%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_wipe_cpu,.-OPENSSL_wipe_cpu -.globl OPENSSL_instrument_bus -.type OPENSSL_instrument_bus,@function -.align 16 -OPENSSL_instrument_bus: -.cfi_startproc -.byte 243,15,30,250 - movq %rdi,%r10 - movq %rsi,%rcx - movq %rsi,%r11 - - rdtsc - movl %eax,%r8d - movl $0,%r9d - clflush (%r10) -.byte 0xf0 - addl %r9d,(%r10) - jmp .Loop -.align 16 -.Loop: rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - movl %eax,%r9d - clflush (%r10) -.byte 0xf0 - addl %eax,(%r10) - leaq 4(%r10),%r10 - subq $1,%rcx - jnz .Loop - - movq %r11,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_instrument_bus,.-OPENSSL_instrument_bus - -.globl OPENSSL_instrument_bus2 -.type OPENSSL_instrument_bus2,@function -.align 16 -OPENSSL_instrument_bus2: -.cfi_startproc -.byte 243,15,30,250 - movq %rdi,%r10 - movq %rsi,%rcx - movq %rdx,%r11 - movq %rcx,8(%rsp) - - rdtsc - movl %eax,%r8d - movl $0,%r9d - - clflush (%r10) -.byte 0xf0 - addl %r9d,(%r10) - - rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - movl %eax,%r9d -.Loop2: - clflush (%r10) -.byte 0xf0 - addl %eax,(%r10) - - subq $1,%r11 - jz .Ldone2 - - rdtsc - movl %eax,%edx - subl %r8d,%eax - movl %edx,%r8d - cmpl %r9d,%eax - movl %eax,%r9d - movl $0,%edx - setne %dl - subq %rdx,%rcx - leaq (%r10,%rdx,4),%r10 - jnz .Loop2 - -.Ldone2: - movq 8(%rsp),%rax - subq %rcx,%rax - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_instrument_bus2,.-OPENSSL_instrument_bus2 -.globl OPENSSL_ia32_rdrand_bytes -.type OPENSSL_ia32_rdrand_bytes,@function -.align 16 -OPENSSL_ia32_rdrand_bytes: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $0,%rsi - je .Ldone_rdrand_bytes - - movq $8,%r11 -.Loop_rdrand_bytes: -.byte 73,15,199,242 - jc .Lbreak_rdrand_bytes - decq %r11 - jnz .Loop_rdrand_bytes - jmp .Ldone_rdrand_bytes - -.align 16 -.Lbreak_rdrand_bytes: - cmpq $8,%rsi - jb .Ltail_rdrand_bytes - movq %r10,(%rdi) - leaq 8(%rdi),%rdi - addq $8,%rax - subq $8,%rsi - jz .Ldone_rdrand_bytes - movq $8,%r11 - jmp .Loop_rdrand_bytes - -.align 16 -.Ltail_rdrand_bytes: - movb %r10b,(%rdi) - leaq 1(%rdi),%rdi - incq %rax - shrq $8,%r10 - decq %rsi - jnz .Ltail_rdrand_bytes - -.Ldone_rdrand_bytes: - xorq %r10,%r10 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_rdrand_bytes,.-OPENSSL_ia32_rdrand_bytes -.globl OPENSSL_ia32_rdseed_bytes -.type OPENSSL_ia32_rdseed_bytes,@function -.align 16 -OPENSSL_ia32_rdseed_bytes: -.cfi_startproc -.byte 243,15,30,250 - xorq %rax,%rax - cmpq $0,%rsi - je .Ldone_rdseed_bytes - - movq $8,%r11 -.Loop_rdseed_bytes: -.byte 73,15,199,250 - jc .Lbreak_rdseed_bytes - decq %r11 - jnz .Loop_rdseed_bytes - jmp .Ldone_rdseed_bytes - -.align 16 -.Lbreak_rdseed_bytes: - cmpq $8,%rsi - jb .Ltail_rdseed_bytes - movq %r10,(%rdi) - leaq 8(%rdi),%rdi - addq $8,%rax - subq $8,%rsi - jz .Ldone_rdseed_bytes - movq $8,%r11 - jmp .Loop_rdseed_bytes - -.align 16 -.Ltail_rdseed_bytes: - movb %r10b,(%rdi) - leaq 1(%rdi),%rdi - incq %rax - shrq $8,%r10 - decq %rsi - jnz .Ltail_rdseed_bytes - -.Ldone_rdseed_bytes: - xorq %r10,%r10 - .byte 0xf3,0xc3 -.cfi_endproc -.size OPENSSL_ia32_rdseed_bytes,.-OPENSSL_ia32_rdseed_bytes - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s b/deps/openssl/config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s deleted file mode 100644 index 2970c41c6cffbd..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s +++ /dev/null @@ -1,1056 +0,0 @@ -.text -.globl padlock_capability -.type padlock_capability,@function -.align 16 -padlock_capability: - movq %rbx,%r8 - xorl %eax,%eax - cpuid - xorl %eax,%eax - cmpl $0x746e6543,%ebx - jne .Lzhaoxin - cmpl $0x48727561,%edx - jne .Lnoluck - cmpl $0x736c7561,%ecx - jne .Lnoluck - jmp .LzhaoxinEnd -.Lzhaoxin: - cmpl $0x68532020,%ebx - jne .Lnoluck - cmpl $0x68676e61,%edx - jne .Lnoluck - cmpl $0x20206961,%ecx - jne .Lnoluck -.LzhaoxinEnd: - movl $0xC0000000,%eax - cpuid - movl %eax,%edx - xorl %eax,%eax - cmpl $0xC0000001,%edx - jb .Lnoluck - movl $0xC0000001,%eax - cpuid - movl %edx,%eax - andl $0xffffffef,%eax - orl $0x10,%eax -.Lnoluck: - movq %r8,%rbx - .byte 0xf3,0xc3 -.size padlock_capability,.-padlock_capability - -.globl padlock_key_bswap -.type padlock_key_bswap,@function -.align 16 -padlock_key_bswap: - movl 240(%rdi),%edx -.Lbswap_loop: - movl (%rdi),%eax - bswapl %eax - movl %eax,(%rdi) - leaq 4(%rdi),%rdi - subl $1,%edx - jnz .Lbswap_loop - .byte 0xf3,0xc3 -.size padlock_key_bswap,.-padlock_key_bswap - -.globl padlock_verify_context -.type padlock_verify_context,@function -.align 16 -padlock_verify_context: - movq %rdi,%rdx - pushf - leaq .Lpadlock_saved_context(%rip),%rax - call _padlock_verify_ctx - leaq 8(%rsp),%rsp - .byte 0xf3,0xc3 -.size padlock_verify_context,.-padlock_verify_context - -.type _padlock_verify_ctx,@function -.align 16 -_padlock_verify_ctx: - movq 8(%rsp),%r8 - btq $30,%r8 - jnc .Lverified - cmpq (%rax),%rdx - je .Lverified - pushf - popf -.Lverified: - movq %rdx,(%rax) - .byte 0xf3,0xc3 -.size _padlock_verify_ctx,.-_padlock_verify_ctx - -.globl padlock_reload_key -.type padlock_reload_key,@function -.align 16 -padlock_reload_key: - pushf - popf - .byte 0xf3,0xc3 -.size padlock_reload_key,.-padlock_reload_key - -.globl padlock_aes_block -.type padlock_aes_block,@function -.align 16 -padlock_aes_block: - movq %rbx,%r8 - movq $1,%rcx - leaq 32(%rdx),%rbx - leaq 16(%rdx),%rdx -.byte 0xf3,0x0f,0xa7,0xc8 - movq %r8,%rbx - .byte 0xf3,0xc3 -.size padlock_aes_block,.-padlock_aes_block - -.globl padlock_xstore -.type padlock_xstore,@function -.align 16 -padlock_xstore: - movl %esi,%edx -.byte 0x0f,0xa7,0xc0 - .byte 0xf3,0xc3 -.size padlock_xstore,.-padlock_xstore - -.globl padlock_sha1_oneshot -.type padlock_sha1_oneshot,@function -.align 16 -padlock_sha1_oneshot: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movl 16(%rdi),%eax - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movl %eax,16(%rsp) - xorq %rax,%rax -.byte 0xf3,0x0f,0xa6,0xc8 - movaps (%rsp),%xmm0 - movl 16(%rsp),%eax - addq $128+8,%rsp - movups %xmm0,(%rdx) - movl %eax,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha1_oneshot,.-padlock_sha1_oneshot - -.globl padlock_sha1_blocks -.type padlock_sha1_blocks,@function -.align 16 -padlock_sha1_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movl 16(%rdi),%eax - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movl %eax,16(%rsp) - movq $-1,%rax -.byte 0xf3,0x0f,0xa6,0xc8 - movaps (%rsp),%xmm0 - movl 16(%rsp),%eax - addq $128+8,%rsp - movups %xmm0,(%rdx) - movl %eax,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha1_blocks,.-padlock_sha1_blocks - -.globl padlock_sha256_oneshot -.type padlock_sha256_oneshot,@function -.align 16 -padlock_sha256_oneshot: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - xorq %rax,%rax -.byte 0xf3,0x0f,0xa6,0xd0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha256_oneshot,.-padlock_sha256_oneshot - -.globl padlock_sha256_blocks -.type padlock_sha256_blocks,@function -.align 16 -padlock_sha256_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - movq $-1,%rax -.byte 0xf3,0x0f,0xa6,0xd0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha256_blocks,.-padlock_sha256_blocks - -.globl padlock_sha512_blocks -.type padlock_sha512_blocks,@function -.align 16 -padlock_sha512_blocks: - movq %rdx,%rcx - movq %rdi,%rdx - movups (%rdi),%xmm0 - subq $128+8,%rsp - movups 16(%rdi),%xmm1 - movups 32(%rdi),%xmm2 - movups 48(%rdi),%xmm3 - movaps %xmm0,(%rsp) - movq %rsp,%rdi - movaps %xmm1,16(%rsp) - movaps %xmm2,32(%rsp) - movaps %xmm3,48(%rsp) -.byte 0xf3,0x0f,0xa6,0xe0 - movaps (%rsp),%xmm0 - movaps 16(%rsp),%xmm1 - movaps 32(%rsp),%xmm2 - movaps 48(%rsp),%xmm3 - addq $128+8,%rsp - movups %xmm0,(%rdx) - movups %xmm1,16(%rdx) - movups %xmm2,32(%rdx) - movups %xmm3,48(%rdx) - .byte 0xf3,0xc3 -.size padlock_sha512_blocks,.-padlock_sha512_blocks -.globl padlock_ecb_encrypt -.type padlock_ecb_encrypt,@function -.align 16 -padlock_ecb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lecb_abort - testq $15,%rcx - jnz .Lecb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lecb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lecb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - cmpq %rbx,%rcx - ja .Lecb_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $128,%rax - movq $-128,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lecb_unaligned_tail - jmp .Lecb_loop -.align 16 -.Lecb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lecb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lecb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,200 - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lecb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lecb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lecb_break - cmpq %rbx,%rcx - jae .Lecb_loop -.Lecb_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lecb_loop -.align 16 -.Lecb_break: - cmpq %rbp,%rsp - je .Lecb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lecb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lecb_bzero - -.Lecb_done: - leaq (%rbp),%rsp - jmp .Lecb_exit - -.align 16 -.Lecb_aligned: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $128,%rbp - movq $128-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lecb_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,200 - testq %rbp,%rbp - jz .Lecb_exit - -.Lecb_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lecb_loop -.Lecb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lecb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ecb_encrypt,.-padlock_ecb_encrypt -.globl padlock_cbc_encrypt -.type padlock_cbc_encrypt,@function -.align 16 -padlock_cbc_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lcbc_abort - testq $15,%rcx - jnz .Lcbc_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lcbc_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lcbc_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - cmpq %rbx,%rcx - ja .Lcbc_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $64,%rax - movq $-64,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lcbc_unaligned_tail - jmp .Lcbc_loop -.align 16 -.Lcbc_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lcbc_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lcbc_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,208 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lcbc_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lcbc_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lcbc_break - cmpq %rbx,%rcx - jae .Lcbc_loop -.Lcbc_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lcbc_loop -.align 16 -.Lcbc_break: - cmpq %rbp,%rsp - je .Lcbc_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lcbc_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lcbc_bzero - -.Lcbc_done: - leaq (%rbp),%rsp - jmp .Lcbc_exit - -.align 16 -.Lcbc_aligned: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $64,%rbp - movq $64-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lcbc_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,208 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - testq %rbp,%rbp - jz .Lcbc_exit - -.Lcbc_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lcbc_loop -.Lcbc_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lcbc_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_cbc_encrypt,.-padlock_cbc_encrypt -.globl padlock_cfb_encrypt -.type padlock_cfb_encrypt,@function -.align 16 -padlock_cfb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lcfb_abort - testq $15,%rcx - jnz .Lcfb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lcfb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lcfb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - jmp .Lcfb_loop -.align 16 -.Lcfb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lcfb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lcfb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,224 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lcfb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lcfb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jnz .Lcfb_loop - cmpq %rbp,%rsp - je .Lcfb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lcfb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lcfb_bzero - -.Lcfb_done: - leaq (%rbp),%rsp - jmp .Lcfb_exit - -.align 16 -.Lcfb_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,224 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) -.Lcfb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lcfb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_cfb_encrypt,.-padlock_cfb_encrypt -.globl padlock_ofb_encrypt -.type padlock_ofb_encrypt,@function -.align 16 -padlock_ofb_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lofb_abort - testq $15,%rcx - jnz .Lofb_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lofb_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lofb_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx - jmp .Lofb_loop -.align 16 -.Lofb_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lofb_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lofb_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,232 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lofb_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lofb_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jnz .Lofb_loop - cmpq %rbp,%rsp - je .Lofb_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lofb_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lofb_bzero - -.Lofb_done: - leaq (%rbp),%rsp - jmp .Lofb_exit - -.align 16 -.Lofb_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,232 - movdqa (%rax),%xmm0 - movdqa %xmm0,-16(%rdx) -.Lofb_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lofb_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ofb_encrypt,.-padlock_ofb_encrypt -.globl padlock_ctr32_encrypt -.type padlock_ctr32_encrypt,@function -.align 16 -padlock_ctr32_encrypt: - pushq %rbp - pushq %rbx - - xorl %eax,%eax - testq $15,%rdx - jnz .Lctr32_abort - testq $15,%rcx - jnz .Lctr32_abort - leaq .Lpadlock_saved_context(%rip),%rax - pushf - cld - call _padlock_verify_ctx - leaq 16(%rdx),%rdx - xorl %eax,%eax - xorl %ebx,%ebx - testl $32,(%rdx) - jnz .Lctr32_aligned - testq $0x0f,%rdi - setz %al - testq $0x0f,%rsi - setz %bl - testl %ebx,%eax - jnz .Lctr32_aligned - negq %rax - movq $512,%rbx - notq %rax - leaq (%rsp),%rbp - cmpq %rbx,%rcx - cmovcq %rcx,%rbx - andq %rbx,%rax - movq %rcx,%rbx - negq %rax - andq $512-1,%rbx - leaq (%rax,%rbp,1),%rsp - movq $512,%rax - cmovzq %rax,%rbx -.Lctr32_reenter: - movl -4(%rdx),%eax - bswapl %eax - negl %eax - andl $31,%eax - movq $512,%rbx - shll $4,%eax - cmovzq %rbx,%rax - cmpq %rax,%rcx - cmovaq %rax,%rbx - cmovbeq %rcx,%rbx - cmpq %rbx,%rcx - ja .Lctr32_loop - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $32,%rax - movq $-32,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jz .Lctr32_unaligned_tail - jmp .Lctr32_loop -.align 16 -.Lctr32_loop: - cmpq %rcx,%rbx - cmovaq %rcx,%rbx - movq %rdi,%r8 - movq %rsi,%r9 - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - testq $0x0f,%rdi - cmovnzq %rsp,%rdi - testq $0x0f,%rsi - jz .Lctr32_inp_aligned - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi - movq %rbx,%rcx - movq %rdi,%rsi -.Lctr32_inp_aligned: - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - movl -4(%rdx),%eax - testl $0xffff0000,%eax - jnz .Lctr32_no_carry - bswapl %eax - addl $0x10000,%eax - bswapl %eax - movl %eax,-4(%rdx) -.Lctr32_no_carry: - movq %r8,%rdi - movq %r11,%rbx - testq $0x0f,%rdi - jz .Lctr32_out_aligned - movq %rbx,%rcx - leaq (%rsp),%rsi - shrq $3,%rcx -.byte 0xf3,0x48,0xa5 - subq %rbx,%rdi -.Lctr32_out_aligned: - movq %r9,%rsi - movq %r10,%rcx - addq %rbx,%rdi - addq %rbx,%rsi - subq %rbx,%rcx - movq $512,%rbx - jz .Lctr32_break - cmpq %rbx,%rcx - jae .Lctr32_loop - movq %rcx,%rbx - movq %rsi,%rax - cmpq %rsp,%rbp - cmoveq %rdi,%rax - addq %rcx,%rax - negq %rax - andq $0xfff,%rax - cmpq $32,%rax - movq $-32,%rax - cmovaeq %rbx,%rax - andq %rax,%rbx - jnz .Lctr32_loop -.Lctr32_unaligned_tail: - xorl %eax,%eax - cmpq %rsp,%rbp - cmoveq %rcx,%rax - movq %rdi,%r8 - movq %rcx,%rbx - subq %rax,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - movq %rsp,%rsi - movq %r8,%rdi - movq %rbx,%rcx - jmp .Lctr32_loop -.align 16 -.Lctr32_break: - cmpq %rbp,%rsp - je .Lctr32_done - - pxor %xmm0,%xmm0 - leaq (%rsp),%rax -.Lctr32_bzero: - movaps %xmm0,(%rax) - leaq 16(%rax),%rax - cmpq %rax,%rbp - ja .Lctr32_bzero - -.Lctr32_done: - leaq (%rbp),%rsp - jmp .Lctr32_exit - -.align 16 -.Lctr32_aligned: - movl -4(%rdx),%eax - bswapl %eax - negl %eax - andl $0xffff,%eax - movq $1048576,%rbx - shll $4,%eax - cmovzq %rbx,%rax - cmpq %rax,%rcx - cmovaq %rax,%rbx - cmovbeq %rcx,%rbx - jbe .Lctr32_aligned_skip - -.Lctr32_aligned_loop: - movq %rcx,%r10 - movq %rbx,%rcx - movq %rbx,%r11 - - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - - movl -4(%rdx),%eax - bswapl %eax - addl $0x10000,%eax - bswapl %eax - movl %eax,-4(%rdx) - - movq %r10,%rcx - subq %r11,%rcx - movq $1048576,%rbx - jz .Lctr32_exit - cmpq %rbx,%rcx - jae .Lctr32_aligned_loop - -.Lctr32_aligned_skip: - leaq (%rsi,%rcx,1),%rbp - negq %rbp - andq $0xfff,%rbp - xorl %eax,%eax - cmpq $32,%rbp - movq $32-1,%rbp - cmovaeq %rax,%rbp - andq %rcx,%rbp - subq %rbp,%rcx - jz .Lctr32_aligned_tail - leaq -16(%rdx),%rax - leaq 16(%rdx),%rbx - shrq $4,%rcx -.byte 0xf3,0x0f,0xa7,216 - testq %rbp,%rbp - jz .Lctr32_exit - -.Lctr32_aligned_tail: - movq %rdi,%r8 - movq %rbp,%rbx - movq %rbp,%rcx - leaq (%rsp),%rbp - subq %rcx,%rsp - shrq $3,%rcx - leaq (%rsp),%rdi -.byte 0xf3,0x48,0xa5 - leaq (%r8),%rdi - leaq (%rsp),%rsi - movq %rbx,%rcx - jmp .Lctr32_loop -.Lctr32_exit: - movl $1,%eax - leaq 8(%rsp),%rsp -.Lctr32_abort: - popq %rbx - popq %rbp - .byte 0xf3,0xc3 -.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt -.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -.align 16 -.data -.align 8 -.Lpadlock_saved_context: -.quad 0 - .section ".note.gnu.property", "a" - .p2align 2 - .long 1f - 0f - .long 4f - 1f - .long 5 -0: - # "GNU" encoded with .byte, since .asciz isn't supported - # on Solaris. - .byte 0x47 - .byte 0x4e - .byte 0x55 - .byte 0 -1: - .p2align 2 - .long 0xc0000002 - .long 3f - 2f -2: - .long 3 -3: - .p2align 2 -4: diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/bn_conf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/bn_conf.h deleted file mode 100644 index 5d380bf96ce837..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/bn_conf.h +++ /dev/null @@ -1,29 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H -# pragma once - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/dso_conf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/dso_conf.h deleted file mode 100644 index 795dfa0f1a66f1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/crypto/dso_conf.h +++ /dev/null @@ -1,19 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# pragma once - -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1.h deleted file mode 100644 index 21ff58e3d803d4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1.h +++ /dev/null @@ -1,1128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1_H -# define OPENSSL_ASN1_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1_H -# endif - -# include -# include -# include -# include -# include -# include -# include - -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define V_ASN1_UNIVERSAL 0x00 -# define V_ASN1_APPLICATION 0x40 -# define V_ASN1_CONTEXT_SPECIFIC 0x80 -# define V_ASN1_PRIVATE 0xc0 - -# define V_ASN1_CONSTRUCTED 0x20 -# define V_ASN1_PRIMITIVE_TAG 0x1f -# define V_ASN1_PRIMATIVE_TAG /*compat*/ V_ASN1_PRIMITIVE_TAG - -# define V_ASN1_APP_CHOOSE -2/* let the recipient choose */ -# define V_ASN1_OTHER -3/* used in ASN1_TYPE */ -# define V_ASN1_ANY -4/* used in ASN1 template code */ - -# define V_ASN1_UNDEF -1 -/* ASN.1 tag values */ -# define V_ASN1_EOC 0 -# define V_ASN1_BOOLEAN 1 /**/ -# define V_ASN1_INTEGER 2 -# define V_ASN1_BIT_STRING 3 -# define V_ASN1_OCTET_STRING 4 -# define V_ASN1_NULL 5 -# define V_ASN1_OBJECT 6 -# define V_ASN1_OBJECT_DESCRIPTOR 7 -# define V_ASN1_EXTERNAL 8 -# define V_ASN1_REAL 9 -# define V_ASN1_ENUMERATED 10 -# define V_ASN1_UTF8STRING 12 -# define V_ASN1_SEQUENCE 16 -# define V_ASN1_SET 17 -# define V_ASN1_NUMERICSTRING 18 /**/ -# define V_ASN1_PRINTABLESTRING 19 -# define V_ASN1_T61STRING 20 -# define V_ASN1_TELETEXSTRING 20/* alias */ -# define V_ASN1_VIDEOTEXSTRING 21 /**/ -# define V_ASN1_IA5STRING 22 -# define V_ASN1_UTCTIME 23 -# define V_ASN1_GENERALIZEDTIME 24 /**/ -# define V_ASN1_GRAPHICSTRING 25 /**/ -# define V_ASN1_ISO64STRING 26 /**/ -# define V_ASN1_VISIBLESTRING 26/* alias */ -# define V_ASN1_GENERALSTRING 27 /**/ -# define V_ASN1_UNIVERSALSTRING 28 /**/ -# define V_ASN1_BMPSTRING 30 - -/* - * NB the constants below are used internally by ASN1_INTEGER - * and ASN1_ENUMERATED to indicate the sign. They are *not* on - * the wire tag values. - */ - -# define V_ASN1_NEG 0x100 -# define V_ASN1_NEG_INTEGER (2 | V_ASN1_NEG) -# define V_ASN1_NEG_ENUMERATED (10 | V_ASN1_NEG) - -/* For use with d2i_ASN1_type_bytes() */ -# define B_ASN1_NUMERICSTRING 0x0001 -# define B_ASN1_PRINTABLESTRING 0x0002 -# define B_ASN1_T61STRING 0x0004 -# define B_ASN1_TELETEXSTRING 0x0004 -# define B_ASN1_VIDEOTEXSTRING 0x0008 -# define B_ASN1_IA5STRING 0x0010 -# define B_ASN1_GRAPHICSTRING 0x0020 -# define B_ASN1_ISO64STRING 0x0040 -# define B_ASN1_VISIBLESTRING 0x0040 -# define B_ASN1_GENERALSTRING 0x0080 -# define B_ASN1_UNIVERSALSTRING 0x0100 -# define B_ASN1_OCTET_STRING 0x0200 -# define B_ASN1_BIT_STRING 0x0400 -# define B_ASN1_BMPSTRING 0x0800 -# define B_ASN1_UNKNOWN 0x1000 -# define B_ASN1_UTF8STRING 0x2000 -# define B_ASN1_UTCTIME 0x4000 -# define B_ASN1_GENERALIZEDTIME 0x8000 -# define B_ASN1_SEQUENCE 0x10000 -/* For use with ASN1_mbstring_copy() */ -# define MBSTRING_FLAG 0x1000 -# define MBSTRING_UTF8 (MBSTRING_FLAG) -# define MBSTRING_ASC (MBSTRING_FLAG|1) -# define MBSTRING_BMP (MBSTRING_FLAG|2) -# define MBSTRING_UNIV (MBSTRING_FLAG|4) -# define SMIME_OLDMIME 0x400 -# define SMIME_CRLFEOL 0x800 -# define SMIME_STREAM 0x1000 - -/* Stacks for types not otherwise defined in this header */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_ALGOR, X509_ALGOR, X509_ALGOR) -#define sk_X509_ALGOR_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_value(sk, idx) ((X509_ALGOR *)OPENSSL_sk_value(ossl_check_const_X509_ALGOR_sk_type(sk), (idx))) -#define sk_X509_ALGOR_new(cmp) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new(ossl_check_X509_ALGOR_compfunc_type(cmp))) -#define sk_X509_ALGOR_new_null() ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_null()) -#define sk_X509_ALGOR_new_reserve(cmp, n) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_reserve(ossl_check_X509_ALGOR_compfunc_type(cmp), (n))) -#define sk_X509_ALGOR_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ALGOR_sk_type(sk), (n)) -#define sk_X509_ALGOR_free(sk) OPENSSL_sk_free(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_delete(sk, i) ((X509_ALGOR *)OPENSSL_sk_delete(ossl_check_X509_ALGOR_sk_type(sk), (i))) -#define sk_X509_ALGOR_delete_ptr(sk, ptr) ((X509_ALGOR *)OPENSSL_sk_delete_ptr(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_pop(sk) ((X509_ALGOR *)OPENSSL_sk_pop(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_shift(sk) ((X509_ALGOR *)OPENSSL_sk_shift(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ALGOR_sk_type(sk),ossl_check_X509_ALGOR_freefunc_type(freefunc)) -#define sk_X509_ALGOR_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), (idx)) -#define sk_X509_ALGOR_set(sk, idx, ptr) ((X509_ALGOR *)OPENSSL_sk_set(ossl_check_X509_ALGOR_sk_type(sk), (idx), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), pnum) -#define sk_X509_ALGOR_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_dup(sk) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_dup(ossl_check_const_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_copyfunc_type(copyfunc), ossl_check_X509_ALGOR_freefunc_type(freefunc))) -#define sk_X509_ALGOR_set_cmp_func(sk, cmp) ((sk_X509_ALGOR_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_compfunc_type(cmp))) - - - -# define ASN1_STRING_FLAG_BITS_LEFT 0x08/* Set if 0x07 has bits left value */ -/* - * This indicates that the ASN1_STRING is not a real value but just a place - * holder for the location where indefinite length constructed data should be - * inserted in the memory buffer - */ -# define ASN1_STRING_FLAG_NDEF 0x010 - -/* - * This flag is used by the CMS code to indicate that a string is not - * complete and is a place holder for content when it had all been accessed. - * The flag will be reset when content has been written to it. - */ - -# define ASN1_STRING_FLAG_CONT 0x020 -/* - * This flag is used by ASN1 code to indicate an ASN1_STRING is an MSTRING - * type. - */ -# define ASN1_STRING_FLAG_MSTRING 0x040 -/* String is embedded and only content should be freed */ -# define ASN1_STRING_FLAG_EMBED 0x080 -/* String should be parsed in RFC 5280's time format */ -# define ASN1_STRING_FLAG_X509_TIME 0x100 -/* This is the base type that holds just about everything :-) */ -struct asn1_string_st { - int length; - int type; - unsigned char *data; - /* - * The value of the following field depends on the type being held. It - * is mostly being used for BIT_STRING so if the input data has a - * non-zero 'unused bits' value, it will be handled correctly - */ - long flags; -}; - -/* - * ASN1_ENCODING structure: this is used to save the received encoding of an - * ASN1 type. This is useful to get round problems with invalid encodings - * which can break signatures. - */ - -typedef struct ASN1_ENCODING_st { - unsigned char *enc; /* DER encoding */ - long len; /* Length of encoding */ - int modified; /* set to 1 if 'enc' is invalid */ -} ASN1_ENCODING; - -/* Used with ASN1 LONG type: if a long is set to this it is omitted */ -# define ASN1_LONG_UNDEF 0x7fffffffL - -# define STABLE_FLAGS_MALLOC 0x01 -/* - * A zero passed to ASN1_STRING_TABLE_new_add for the flags is interpreted - * as "don't change" and STABLE_FLAGS_MALLOC is always set. By setting - * STABLE_FLAGS_MALLOC only we can clear the existing value. Use the alias - * STABLE_FLAGS_CLEAR to reflect this. - */ -# define STABLE_FLAGS_CLEAR STABLE_FLAGS_MALLOC -# define STABLE_NO_MASK 0x02 -# define DIRSTRING_TYPE \ - (B_ASN1_PRINTABLESTRING|B_ASN1_T61STRING|B_ASN1_BMPSTRING|B_ASN1_UTF8STRING) -# define PKCS9STRING_TYPE (DIRSTRING_TYPE|B_ASN1_IA5STRING) - -struct asn1_string_table_st { - int nid; - long minsize; - long maxsize; - unsigned long mask; - unsigned long flags; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING_TABLE, ASN1_STRING_TABLE, ASN1_STRING_TABLE) -#define sk_ASN1_STRING_TABLE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_value(sk, idx) ((ASN1_STRING_TABLE *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), (idx))) -#define sk_ASN1_STRING_TABLE_new(cmp) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) -#define sk_ASN1_STRING_TABLE_new_null() ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_TABLE_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_TABLE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (n)) -#define sk_ASN1_STRING_TABLE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_delete(sk, i) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (i))) -#define sk_ASN1_STRING_TABLE_delete_ptr(sk, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_pop(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_shift(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk),ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc)) -#define sk_ASN1_STRING_TABLE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), (idx)) -#define sk_ASN1_STRING_TABLE_set(sk, idx, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_set(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (idx), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), pnum) -#define sk_ASN1_STRING_TABLE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_dup(sk) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc))) -#define sk_ASN1_STRING_TABLE_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_TABLE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) - - -/* size limits: this stuff is taken straight from RFC2459 */ - -# define ub_name 32768 -# define ub_common_name 64 -# define ub_locality_name 128 -# define ub_state_name 128 -# define ub_organization_name 64 -# define ub_organization_unit_name 64 -# define ub_title 64 -# define ub_email_address 128 - -/* - * Declarations for template structures: for full definitions see asn1t.h - */ -typedef struct ASN1_TEMPLATE_st ASN1_TEMPLATE; -typedef struct ASN1_TLC_st ASN1_TLC; -/* This is just an opaque pointer */ -typedef struct ASN1_VALUE_st ASN1_VALUE; - -/* Declare ASN1 functions: the implement macro in in asn1t.h */ - -/* - * The mysterious 'extern' that's passed to some macros is innocuous, - * and is there to quiet pre-C99 compilers that may complain about empty - * arguments in macro calls. - */ - -# define DECLARE_ASN1_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_FUNCTIONS(type) \ - DECLARE_ASN1_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_ALLOC_FUNCTIONS(type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) -# define DECLARE_ASN1_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - DECLARE_ASN1_ITEM_attr(attr, itname) -# define DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(extern, type, itname, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, name, name) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - attr type *d2i_##name(type **a, const unsigned char **in, long len); \ - attr int i2d_##name(const type *a, unsigned char **out); -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(extern, type, name) - -# define DECLARE_ASN1_NDEF_FUNCTION_attr(attr, name) \ - attr int i2d_##name##_NDEF(const name *a, unsigned char **out); -# define DECLARE_ASN1_NDEF_FUNCTION(name) \ - DECLARE_ASN1_NDEF_FUNCTION_attr(extern, name) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - attr type *name##_new(void); \ - attr void name##_free(type *a); -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_DUP_FUNCTION_attr(attr, type) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, type) -# define DECLARE_ASN1_DUP_FUNCTION(type) \ - DECLARE_ASN1_DUP_FUNCTION_attr(extern, type) - -# define DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, name) \ - attr type *name##_dup(const type *a); -# define DECLARE_ASN1_DUP_FUNCTION_name(type, name) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(extern, type, name) - -# define DECLARE_ASN1_PRINT_FUNCTION_attr(attr, stname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, stname) -# define DECLARE_ASN1_PRINT_FUNCTION(stname) \ - DECLARE_ASN1_PRINT_FUNCTION_attr(extern, stname) - -# define DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, fname) \ - attr int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx); -# define DECLARE_ASN1_PRINT_FUNCTION_fname(stname, fname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(extern, stname, fname) - -# define D2I_OF(type) type *(*)(type **,const unsigned char **,long) -# define I2D_OF(type) int (*)(const type *,unsigned char **) - -# define CHECKED_D2I_OF(type, d2i) \ - ((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0))) -# define CHECKED_I2D_OF(type, i2d) \ - ((i2d_of_void*) (1 ? i2d : ((I2D_OF(type))0))) -# define CHECKED_NEW_OF(type, xnew) \ - ((void *(*)(void)) (1 ? xnew : ((type *(*)(void))0))) -# define CHECKED_PTR_OF(type, p) \ - ((void*) (1 ? p : (type*)0)) -# define CHECKED_PPTR_OF(type, p) \ - ((void**) (1 ? p : (type**)0)) - -# define TYPEDEF_D2I_OF(type) typedef type *d2i_of_##type(type **,const unsigned char **,long) -# define TYPEDEF_I2D_OF(type) typedef int i2d_of_##type(const type *,unsigned char **) -# define TYPEDEF_D2I2D_OF(type) TYPEDEF_D2I_OF(type); TYPEDEF_I2D_OF(type) - -typedef void *d2i_of_void(void **, const unsigned char **, long); -typedef int i2d_of_void(const void *, unsigned char **); - -/*- - * The following macros and typedefs allow an ASN1_ITEM - * to be embedded in a structure and referenced. Since - * the ASN1_ITEM pointers need to be globally accessible - * (possibly from shared libraries) they may exist in - * different forms. On platforms that support it the - * ASN1_ITEM structure itself will be globally exported. - * Other platforms will export a function that returns - * an ASN1_ITEM pointer. - * - * To handle both cases transparently the macros below - * should be used instead of hard coding an ASN1_ITEM - * pointer in a structure. - * - * The structure will look like this: - * - * typedef struct SOMETHING_st { - * ... - * ASN1_ITEM_EXP *iptr; - * ... - * } SOMETHING; - * - * It would be initialised as e.g.: - * - * SOMETHING somevar = {...,ASN1_ITEM_ref(X509),...}; - * - * and the actual pointer extracted with: - * - * const ASN1_ITEM *it = ASN1_ITEM_ptr(somevar.iptr); - * - * Finally an ASN1_ITEM pointer can be extracted from an - * appropriate reference with: ASN1_ITEM_rptr(X509). This - * would be used when a function takes an ASN1_ITEM * argument. - * - */ - - -/* - * Platforms that can't easily handle shared global variables are declared as - * functions returning ASN1_ITEM pointers. - */ - -/* ASN1_ITEM pointer exported type */ -typedef const ASN1_ITEM *ASN1_ITEM_EXP (void); - -/* Macro to obtain ASN1_ITEM pointer from exported type */ -# define ASN1_ITEM_ptr(iptr) (iptr()) - -/* Macro to include ASN1_ITEM pointer from base type */ -# define ASN1_ITEM_ref(iptr) (iptr##_it) - -# define ASN1_ITEM_rptr(ref) (ref##_it()) - -# define DECLARE_ASN1_ITEM_attr(attr, name) \ - attr const ASN1_ITEM * name##_it(void); -# define DECLARE_ASN1_ITEM(name) \ - DECLARE_ASN1_ITEM_attr(extern, name) - -/* Parameters used by ASN1_STRING_print_ex() */ - -/* - * These determine which characters to escape: RFC2253 special characters, - * control characters and MSB set characters - */ - -# define ASN1_STRFLGS_ESC_2253 1 -# define ASN1_STRFLGS_ESC_CTRL 2 -# define ASN1_STRFLGS_ESC_MSB 4 - -/* Lower 8 bits are reserved as an output type specifier */ -# define ASN1_DTFLGS_TYPE_MASK 0x0FUL -# define ASN1_DTFLGS_RFC822 0x00UL -# define ASN1_DTFLGS_ISO8601 0x01UL - -/* - * This flag determines how we do escaping: normally RC2253 backslash only, - * set this to use backslash and quote. - */ - -# define ASN1_STRFLGS_ESC_QUOTE 8 - -/* These three flags are internal use only. */ - -/* Character is a valid PrintableString character */ -# define CHARTYPE_PRINTABLESTRING 0x10 -/* Character needs escaping if it is the first character */ -# define CHARTYPE_FIRST_ESC_2253 0x20 -/* Character needs escaping if it is the last character */ -# define CHARTYPE_LAST_ESC_2253 0x40 - -/* - * NB the internal flags are safely reused below by flags handled at the top - * level. - */ - -/* - * If this is set we convert all character strings to UTF8 first - */ - -# define ASN1_STRFLGS_UTF8_CONVERT 0x10 - -/* - * If this is set we don't attempt to interpret content: just assume all - * strings are 1 byte per character. This will produce some pretty odd - * looking output! - */ - -# define ASN1_STRFLGS_IGNORE_TYPE 0x20 - -/* If this is set we include the string type in the output */ -# define ASN1_STRFLGS_SHOW_TYPE 0x40 - -/* - * This determines which strings to display and which to 'dump' (hex dump of - * content octets or DER encoding). We can only dump non character strings or - * everything. If we don't dump 'unknown' they are interpreted as character - * strings with 1 octet per character and are subject to the usual escaping - * options. - */ - -# define ASN1_STRFLGS_DUMP_ALL 0x80 -# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100 - -/* - * These determine what 'dumping' does, we can dump the content octets or the - * DER encoding: both use the RFC2253 #XXXXX notation. - */ - -# define ASN1_STRFLGS_DUMP_DER 0x200 - -/* - * This flag specifies that RC2254 escaping shall be performed. - */ -#define ASN1_STRFLGS_ESC_2254 0x400 - -/* - * All the string flags consistent with RFC2253, escaping control characters - * isn't essential in RFC2253 but it is advisable anyway. - */ - -# define ASN1_STRFLGS_RFC2253 (ASN1_STRFLGS_ESC_2253 | \ - ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - ASN1_STRFLGS_UTF8_CONVERT | \ - ASN1_STRFLGS_DUMP_UNKNOWN | \ - ASN1_STRFLGS_DUMP_DER) - - -struct asn1_type_st { - int type; - union { - char *ptr; - ASN1_BOOLEAN boolean; - ASN1_STRING *asn1_string; - ASN1_OBJECT *object; - ASN1_INTEGER *integer; - ASN1_ENUMERATED *enumerated; - ASN1_BIT_STRING *bit_string; - ASN1_OCTET_STRING *octet_string; - ASN1_PRINTABLESTRING *printablestring; - ASN1_T61STRING *t61string; - ASN1_IA5STRING *ia5string; - ASN1_GENERALSTRING *generalstring; - ASN1_BMPSTRING *bmpstring; - ASN1_UNIVERSALSTRING *universalstring; - ASN1_UTCTIME *utctime; - ASN1_GENERALIZEDTIME *generalizedtime; - ASN1_VISIBLESTRING *visiblestring; - ASN1_UTF8STRING *utf8string; - /* - * set and sequence are left complete and still contain the set or - * sequence bytes - */ - ASN1_STRING *set; - ASN1_STRING *sequence; - ASN1_VALUE *asn1_value; - } value; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_TYPE, ASN1_TYPE, ASN1_TYPE) -#define sk_ASN1_TYPE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_value(sk, idx) ((ASN1_TYPE *)OPENSSL_sk_value(ossl_check_const_ASN1_TYPE_sk_type(sk), (idx))) -#define sk_ASN1_TYPE_new(cmp) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new(ossl_check_ASN1_TYPE_compfunc_type(cmp))) -#define sk_ASN1_TYPE_new_null() ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_TYPE_new_reserve(cmp, n) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_TYPE_compfunc_type(cmp), (n))) -#define sk_ASN1_TYPE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_TYPE_sk_type(sk), (n)) -#define sk_ASN1_TYPE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_delete(sk, i) ((ASN1_TYPE *)OPENSSL_sk_delete(ossl_check_ASN1_TYPE_sk_type(sk), (i))) -#define sk_ASN1_TYPE_delete_ptr(sk, ptr) ((ASN1_TYPE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_pop(sk) ((ASN1_TYPE *)OPENSSL_sk_pop(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_shift(sk) ((ASN1_TYPE *)OPENSSL_sk_shift(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_TYPE_sk_type(sk),ossl_check_ASN1_TYPE_freefunc_type(freefunc)) -#define sk_ASN1_TYPE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), (idx)) -#define sk_ASN1_TYPE_set(sk, idx, ptr) ((ASN1_TYPE *)OPENSSL_sk_set(ossl_check_ASN1_TYPE_sk_type(sk), (idx), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), pnum) -#define sk_ASN1_TYPE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_dup(sk) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_copyfunc_type(copyfunc), ossl_check_ASN1_TYPE_freefunc_type(freefunc))) -#define sk_ASN1_TYPE_set_cmp_func(sk, cmp) ((sk_ASN1_TYPE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_compfunc_type(cmp))) - - -typedef STACK_OF(ASN1_TYPE) ASN1_SEQUENCE_ANY; - -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY) -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SET_ANY) - -/* This is used to contain a list of bit names */ -typedef struct BIT_STRING_BITNAME_st { - int bitnum; - const char *lname; - const char *sname; -} BIT_STRING_BITNAME; - -# define B_ASN1_TIME \ - B_ASN1_UTCTIME | \ - B_ASN1_GENERALIZEDTIME - -# define B_ASN1_PRINTABLE \ - B_ASN1_NUMERICSTRING| \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_T61STRING| \ - B_ASN1_IA5STRING| \ - B_ASN1_BIT_STRING| \ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING|\ - B_ASN1_SEQUENCE|\ - B_ASN1_UNKNOWN - -# define B_ASN1_DIRECTORYSTRING \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_TELETEXSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_UTF8STRING - -# define B_ASN1_DISPLAYTEXT \ - B_ASN1_IA5STRING| \ - B_ASN1_VISIBLESTRING| \ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING - -DECLARE_ASN1_ALLOC_FUNCTIONS_name(ASN1_TYPE, ASN1_TYPE) -DECLARE_ASN1_ENCODE_FUNCTIONS(ASN1_TYPE, ASN1_ANY, ASN1_TYPE) - -int ASN1_TYPE_get(const ASN1_TYPE *a); -void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value); -int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value); -int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b); - -ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t); -void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_OBJECT, ASN1_OBJECT, ASN1_OBJECT) -#define sk_ASN1_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_value(sk, idx) ((ASN1_OBJECT *)OPENSSL_sk_value(ossl_check_const_ASN1_OBJECT_sk_type(sk), (idx))) -#define sk_ASN1_OBJECT_new(cmp) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new(ossl_check_ASN1_OBJECT_compfunc_type(cmp))) -#define sk_ASN1_OBJECT_new_null() ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_ASN1_OBJECT_new_reserve(cmp, n) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_OBJECT_compfunc_type(cmp), (n))) -#define sk_ASN1_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_OBJECT_sk_type(sk), (n)) -#define sk_ASN1_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_delete(sk, i) ((ASN1_OBJECT *)OPENSSL_sk_delete(ossl_check_ASN1_OBJECT_sk_type(sk), (i))) -#define sk_ASN1_OBJECT_delete_ptr(sk, ptr) ((ASN1_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_pop(sk) ((ASN1_OBJECT *)OPENSSL_sk_pop(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_shift(sk) ((ASN1_OBJECT *)OPENSSL_sk_shift(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_OBJECT_sk_type(sk),ossl_check_ASN1_OBJECT_freefunc_type(freefunc)) -#define sk_ASN1_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), (idx)) -#define sk_ASN1_OBJECT_set(sk, idx, ptr) ((ASN1_OBJECT *)OPENSSL_sk_set(ossl_check_ASN1_OBJECT_sk_type(sk), (idx), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), pnum) -#define sk_ASN1_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_dup(sk) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_copyfunc_type(copyfunc), ossl_check_ASN1_OBJECT_freefunc_type(freefunc))) -#define sk_ASN1_OBJECT_set_cmp_func(sk, cmp) ((sk_ASN1_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_OBJECT) - -ASN1_STRING *ASN1_STRING_new(void); -void ASN1_STRING_free(ASN1_STRING *a); -void ASN1_STRING_clear_free(ASN1_STRING *a); -int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str); -DECLARE_ASN1_DUP_FUNCTION(ASN1_STRING) -ASN1_STRING *ASN1_STRING_type_new(int type); -int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b); - /* - * Since this is used to store all sorts of things, via macros, for now, - * make its data void * - */ -int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len); -void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len); -int ASN1_STRING_length(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void ASN1_STRING_length_set(ASN1_STRING *x, int n); -# endif -int ASN1_STRING_type(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); -# endif -const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x); - -DECLARE_ASN1_FUNCTIONS(ASN1_BIT_STRING) -int ASN1_BIT_STRING_set(ASN1_BIT_STRING *a, unsigned char *d, int length); -int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value); -int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n); -int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, - const unsigned char *flags, int flags_len); - -int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, - BIT_STRING_BITNAME *tbl, int indent); -int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl); -int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value, - BIT_STRING_BITNAME *tbl); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_INTEGER, ASN1_INTEGER, ASN1_INTEGER) -#define sk_ASN1_INTEGER_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_value(sk, idx) ((ASN1_INTEGER *)OPENSSL_sk_value(ossl_check_const_ASN1_INTEGER_sk_type(sk), (idx))) -#define sk_ASN1_INTEGER_new(cmp) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new(ossl_check_ASN1_INTEGER_compfunc_type(cmp))) -#define sk_ASN1_INTEGER_new_null() ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_null()) -#define sk_ASN1_INTEGER_new_reserve(cmp, n) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_INTEGER_compfunc_type(cmp), (n))) -#define sk_ASN1_INTEGER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_INTEGER_sk_type(sk), (n)) -#define sk_ASN1_INTEGER_free(sk) OPENSSL_sk_free(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_delete(sk, i) ((ASN1_INTEGER *)OPENSSL_sk_delete(ossl_check_ASN1_INTEGER_sk_type(sk), (i))) -#define sk_ASN1_INTEGER_delete_ptr(sk, ptr) ((ASN1_INTEGER *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_pop(sk) ((ASN1_INTEGER *)OPENSSL_sk_pop(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_shift(sk) ((ASN1_INTEGER *)OPENSSL_sk_shift(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_INTEGER_sk_type(sk),ossl_check_ASN1_INTEGER_freefunc_type(freefunc)) -#define sk_ASN1_INTEGER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), (idx)) -#define sk_ASN1_INTEGER_set(sk, idx, ptr) ((ASN1_INTEGER *)OPENSSL_sk_set(ossl_check_ASN1_INTEGER_sk_type(sk), (idx), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), pnum) -#define sk_ASN1_INTEGER_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_dup(sk) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_dup(ossl_check_const_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_copyfunc_type(copyfunc), ossl_check_ASN1_INTEGER_freefunc_type(freefunc))) -#define sk_ASN1_INTEGER_set_cmp_func(sk, cmp) ((sk_ASN1_INTEGER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_compfunc_type(cmp))) - - - -DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER) -ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, - long length); -DECLARE_ASN1_DUP_FUNCTION(ASN1_INTEGER) -int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y); - -DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED) - -int ASN1_UTCTIME_check(const ASN1_UTCTIME *a); -ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t); -ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str); -int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t); - -int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *a); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s, - time_t t); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s, - time_t t, int offset_day, - long offset_sec); -int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str); - -int ASN1_TIME_diff(int *pday, int *psec, - const ASN1_TIME *from, const ASN1_TIME *to); - -DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING) -DECLARE_ASN1_DUP_FUNCTION(ASN1_OCTET_STRING) -int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, - const ASN1_OCTET_STRING *b); -int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *str, const unsigned char *data, - int len); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_UTF8STRING, ASN1_UTF8STRING, ASN1_UTF8STRING) -#define sk_ASN1_UTF8STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_value(sk, idx) ((ASN1_UTF8STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), (idx))) -#define sk_ASN1_UTF8STRING_new(cmp) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) -#define sk_ASN1_UTF8STRING_new_null() ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_UTF8STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_UTF8STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_UTF8STRING_sk_type(sk), (n)) -#define sk_ASN1_UTF8STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_delete(sk, i) ((ASN1_UTF8STRING *)OPENSSL_sk_delete(ossl_check_ASN1_UTF8STRING_sk_type(sk), (i))) -#define sk_ASN1_UTF8STRING_delete_ptr(sk, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_pop(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_pop(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_shift(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_shift(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_UTF8STRING_sk_type(sk),ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc)) -#define sk_ASN1_UTF8STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), (idx)) -#define sk_ASN1_UTF8STRING_set(sk, idx, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_set(ossl_check_ASN1_UTF8STRING_sk_type(sk), (idx), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), pnum) -#define sk_ASN1_UTF8STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_dup(sk) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_copyfunc_type(copyfunc), ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc))) -#define sk_ASN1_UTF8STRING_set_cmp_func(sk, cmp) ((sk_ASN1_UTF8STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_VISIBLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UNIVERSALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTF8STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_NULL) -DECLARE_ASN1_FUNCTIONS(ASN1_BMPSTRING) - -int UTF8_getc(const unsigned char *str, int len, unsigned long *val); -int UTF8_putc(unsigned char *str, int len, unsigned long value); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_GENERALSTRING, ASN1_GENERALSTRING, ASN1_GENERALSTRING) -#define sk_ASN1_GENERALSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_value(sk, idx) ((ASN1_GENERALSTRING *)OPENSSL_sk_value(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), (idx))) -#define sk_ASN1_GENERALSTRING_new(cmp) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) -#define sk_ASN1_GENERALSTRING_new_null() ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_GENERALSTRING_new_reserve(cmp, n) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp), (n))) -#define sk_ASN1_GENERALSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (n)) -#define sk_ASN1_GENERALSTRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_delete(sk, i) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (i))) -#define sk_ASN1_GENERALSTRING_delete_ptr(sk, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_pop(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_pop(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_shift(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_shift(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk),ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc)) -#define sk_ASN1_GENERALSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), (idx)) -#define sk_ASN1_GENERALSTRING_set(sk, idx, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_set(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (idx), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), pnum) -#define sk_ASN1_GENERALSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_dup(sk) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_copyfunc_type(copyfunc), ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc))) -#define sk_ASN1_GENERALSTRING_set_cmp_func(sk, cmp) ((sk_ASN1_GENERALSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE) - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING) -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT) -DECLARE_ASN1_FUNCTIONS(ASN1_PRINTABLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_T61STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_IA5STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTCTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALIZEDTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_TIME) - -DECLARE_ASN1_DUP_FUNCTION(ASN1_TIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_UTCTIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_GENERALIZEDTIME) - -DECLARE_ASN1_ITEM(ASN1_OCTET_STRING_NDEF) - -ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t); -ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_TIME_check(const ASN1_TIME *t); -ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t, - ASN1_GENERALIZEDTIME **out); -int ASN1_TIME_set_string(ASN1_TIME *s, const char *str); -int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str); -int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm); -int ASN1_TIME_normalize(ASN1_TIME *s); -int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t); -int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b); - -int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a); -int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size); -int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a); -int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size); -int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a); -int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size); -int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type); -int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a); - -int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num); -ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len, - const char *sn, const char *ln); - -int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r); -int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r); - -int ASN1_INTEGER_set(ASN1_INTEGER *a, long v); -long ASN1_INTEGER_get(const ASN1_INTEGER *a); -ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai); -BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn); - -int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a); -int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r); - - -int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v); -long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a); -ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai); -BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn); - -/* General */ -/* given a string, return the correct type, max is the maximum length */ -int ASN1_PRINTABLE_type(const unsigned char *s, int max); - -unsigned long ASN1_tag2bit(int tag); - -/* SPECIALS */ -int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag, - int *pclass, long omax); -int ASN1_check_infinite_end(unsigned char **p, long len); -int ASN1_const_check_infinite_end(const unsigned char **p, long len); -void ASN1_put_object(unsigned char **pp, int constructed, int length, - int tag, int xclass); -int ASN1_put_eoc(unsigned char **pp); -int ASN1_object_size(int constructed, int length, int tag); - -/* Used to implement other functions */ -void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x); - -# define ASN1_dup_of(type,i2d,d2i,x) \ - ((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \ - CHECKED_D2I_OF(type, d2i), \ - CHECKED_PTR_OF(const type, x))) - -void *ASN1_item_dup(const ASN1_ITEM *it, const void *x); -int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, const ASN1_OCTET_STRING *id, - EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx, - const char *propq); -int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - const ASN1_OCTET_STRING *id, EVP_PKEY *pkey, - OSSL_LIB_CTX *libctx, const char *propq); - -/* ASN1 alloc/free macros for when a type is only used internally */ - -# define M_ASN1_new_of(type) (type *)ASN1_item_new(ASN1_ITEM_rptr(type)) -# define M_ASN1_free_of(x, type) \ - ASN1_item_free(CHECKED_PTR_OF(type, x), ASN1_ITEM_rptr(type)) - -# ifndef OPENSSL_NO_STDIO -void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x); - -# define ASN1_d2i_fp_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_fp(CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x); -int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x); - -# define ASN1_i2d_fp_of(type,i2d,out,x) \ - (ASN1_i2d_fp(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x); -int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags); -# endif - -int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in); - -void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x); - -# define ASN1_d2i_bio_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *pval, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *pval); -int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); - -# define ASN1_i2d_bio_of(type,i2d,out,x) \ - (ASN1_i2d_bio(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x); -BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val); -int ASN1_UTCTIME_print(BIO *fp, const ASN1_UTCTIME *a); -int ASN1_GENERALIZEDTIME_print(BIO *fp, const ASN1_GENERALIZEDTIME *a); -int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm); -int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags); -int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v); -int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags); -int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int off); -int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num, - unsigned char *buf, int off); -int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent); -int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, - int dump); -const char *ASN1_tag2str(int tag); - -/* Used to load and write Netscape format cert */ - -int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s); - -int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len); -int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len); -int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, - unsigned char *data, int len); -int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num, - unsigned char *data, int max_len); - -void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it); - -ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, - ASN1_OCTET_STRING **oct); - -void ASN1_STRING_set_default_mask(unsigned long mask); -int ASN1_STRING_set_default_mask_asc(const char *p); -unsigned long ASN1_STRING_get_default_mask(void); -int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask); -int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask, - long minsize, long maxsize); - -ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, - const unsigned char *in, int inlen, - int inform, int nid); -ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid); -int ASN1_STRING_TABLE_add(int, long, long, unsigned long, unsigned long); -void ASN1_STRING_TABLE_cleanup(void); - -/* ASN1 template functions */ - -/* Old API compatible functions */ -ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx, - const char *propq); -void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it); -int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it); -int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out, - const ASN1_ITEM *it); - -void ASN1_add_oid_module(void); -void ASN1_add_stable_module(void); - -ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf); -ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf); -int ASN1_str2mask(const char *str, unsigned long *pmask); - -/* ASN1 Print flags */ - -/* Indicate missing OPTIONAL fields */ -# define ASN1_PCTX_FLAGS_SHOW_ABSENT 0x001 -/* Mark start and end of SEQUENCE */ -# define ASN1_PCTX_FLAGS_SHOW_SEQUENCE 0x002 -/* Mark start and end of SEQUENCE/SET OF */ -# define ASN1_PCTX_FLAGS_SHOW_SSOF 0x004 -/* Show the ASN1 type of primitives */ -# define ASN1_PCTX_FLAGS_SHOW_TYPE 0x008 -/* Don't show ASN1 type of ANY */ -# define ASN1_PCTX_FLAGS_NO_ANY_TYPE 0x010 -/* Don't show ASN1 type of MSTRINGs */ -# define ASN1_PCTX_FLAGS_NO_MSTRING_TYPE 0x020 -/* Don't show field names in SEQUENCE */ -# define ASN1_PCTX_FLAGS_NO_FIELD_NAME 0x040 -/* Show structure names of each SEQUENCE field */ -# define ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME 0x080 -/* Don't show structure name even at top level */ -# define ASN1_PCTX_FLAGS_NO_STRUCT_NAME 0x100 - -int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent, - const ASN1_ITEM *it, const ASN1_PCTX *pctx); -ASN1_PCTX *ASN1_PCTX_new(void); -void ASN1_PCTX_free(ASN1_PCTX *p); -unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags); - -ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx)); -void ASN1_SCTX_free(ASN1_SCTX *p); -const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p); -const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p); -unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p); -void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data); -void *ASN1_SCTX_get_app_data(ASN1_SCTX *p); - -const BIO_METHOD *BIO_f_asn1(void); - -/* cannot constify val because of CMS_stream() */ -BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it); - -int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const ASN1_ITEM *it); -int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const char *hdr, const ASN1_ITEM *it); -/* cannot constify val because of CMS_dataFinal() */ -int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it); -int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it); -ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont, - const ASN1_ITEM *it, ASN1_VALUE **x, - OSSL_LIB_CTX *libctx, const char *propq); -int SMIME_crlf_copy(BIO *in, BIO *out, int flags); -int SMIME_text(BIO *in, BIO *out); - -const ASN1_ITEM *ASN1_ITEM_lookup(const char *name); -const ASN1_ITEM *ASN1_ITEM_get(size_t i); - -/* Legacy compatibility */ -# define DECLARE_ASN1_FUNCTIONS_fname(type, itname, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) -# define DECLARE_ASN1_FUNCTIONS_const(type) DECLARE_ASN1_FUNCTIONS(type) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_const(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, name) -# define I2D_OF_const(type) I2D_OF(type) -# define ASN1_dup_of_const(type,i2d,d2i,x) ASN1_dup_of(type,i2d,d2i,x) -# define ASN1_i2d_fp_of_const(type,i2d,out,x) ASN1_i2d_fp_of(type,i2d,out,x) -# define ASN1_i2d_bio_of_const(type,i2d,out,x) ASN1_i2d_bio_of(type,i2d,out,x) - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1t.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1t.h deleted file mode 100644 index 74ba47d0cf2640..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/asn1t.h +++ /dev/null @@ -1,946 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1t.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1T_H -# define OPENSSL_ASN1T_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1T_H -# endif - -# include -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -/* ASN1 template defines, structures and functions */ - -#ifdef __cplusplus -extern "C" { -#endif - -/*- - * These are the possible values for the itype field of the - * ASN1_ITEM structure and determine how it is interpreted. - * - * For PRIMITIVE types the underlying type - * determines the behaviour if items is NULL. - * - * Otherwise templates must contain a single - * template and the type is treated in the - * same way as the type specified in the template. - * - * For SEQUENCE types the templates field points - * to the members, the size field is the - * structure size. - * - * For CHOICE types the templates field points - * to each possible member (typically a union) - * and the 'size' field is the offset of the - * selector. - * - * The 'funcs' field is used for application-specific - * data and functions. - * - * The EXTERN type uses a new style d2i/i2d. - * The new style should be used where possible - * because it avoids things like the d2i IMPLICIT - * hack. - * - * MSTRING is a multiple string type, it is used - * for a CHOICE of character strings where the - * actual strings all occupy an ASN1_STRING - * structure. In this case the 'utype' field - * has a special meaning, it is used as a mask - * of acceptable types using the B_ASN1 constants. - * - * NDEF_SEQUENCE is the same as SEQUENCE except - * that it will use indefinite length constructed - * encoding if requested. - * - */ - -# define ASN1_ITYPE_PRIMITIVE 0x0 -# define ASN1_ITYPE_SEQUENCE 0x1 -# define ASN1_ITYPE_CHOICE 0x2 -/* unused value 0x3 */ -# define ASN1_ITYPE_EXTERN 0x4 -# define ASN1_ITYPE_MSTRING 0x5 -# define ASN1_ITYPE_NDEF_SEQUENCE 0x6 - -/* Macro to obtain ASN1_ADB pointer from a type (only used internally) */ -# define ASN1_ADB_ptr(iptr) ((const ASN1_ADB *)((iptr)())) - -/* Macros for start and end of ASN1_ITEM definition */ - -# define ASN1_ITEM_start(itname) \ - const ASN1_ITEM * itname##_it(void) \ - { \ - static const ASN1_ITEM local_it = { - -# define static_ASN1_ITEM_start(itname) \ - static ASN1_ITEM_start(itname) - -# define ASN1_ITEM_end(itname) \ - }; \ - return &local_it; \ - } - -/* Macros to aid ASN1 template writing */ - -# define ASN1_ITEM_TEMPLATE(tname) \ - static const ASN1_TEMPLATE tname##_item_tt - -# define ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) - -/* This is a ASN1 type which just embeds a template */ - -/*- - * This pair helps declare a SEQUENCE. We can do: - * - * ASN1_SEQUENCE(stname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END(stname) - * - * This will produce an ASN1_ITEM called stname_it - * for a structure called stname. - * - * If you want the same structure but a different - * name then use: - * - * ASN1_SEQUENCE(itname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END_name(stname, itname) - * - * This will create an item called itname_it using - * a structure called stname. - */ - -# define ASN1_SEQUENCE(tname) \ - static const ASN1_TEMPLATE tname##_seq_tt[] - -# define ASN1_SEQUENCE_END(stname) ASN1_SEQUENCE_END_name(stname, stname) - -# define static_ASN1_SEQUENCE_END(stname) static_ASN1_SEQUENCE_END_name(stname, stname) - -# define ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE(tname) \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_cb(tname, cb) \ - ASN1_SEQUENCE_cb(tname, cb) - -# define ASN1_SEQUENCE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_const_cb(tname, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, NULL, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_cb_const_cb(tname, cb, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, cb, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_ref(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), offsetof(tname, lock), cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_enc(tname, enc, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc), NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) - - -# define ASN1_SEQUENCE_END_enc(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_cb(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) -# define static_ASN1_SEQUENCE_END_cb(stname, tname) static_ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE_END_cb(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/*- - * This pair helps declare a CHOICE type. We can do: - * - * ASN1_CHOICE(chname) = { - * ... CHOICE options ... - * ASN1_CHOICE_END(chname) - * - * This will produce an ASN1_ITEM called chname_it - * for a structure called chname. The structure - * definition must look like this: - * typedef struct { - * int type; - * union { - * ASN1_SOMETHING *opt1; - * ASN1_SOMEOTHER *opt2; - * } value; - * } chname; - * - * the name of the selector must be 'type'. - * to use an alternative selector name use the - * ASN1_CHOICE_END_selector() version. - */ - -# define ASN1_CHOICE(tname) \ - static const ASN1_TEMPLATE tname##_ch_tt[] - -# define ASN1_CHOICE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_CHOICE(tname) - -# define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) - -# define static_ASN1_CHOICE_END(stname) static_ASN1_CHOICE_END_name(stname, stname) - -# define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) - -# define static_ASN1_CHOICE_END_name(stname, tname) static_ASN1_CHOICE_END_selector(stname, tname, type) - -# define ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_CHOICE_END_cb(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/* This helps with the template wrapper form of ASN1_ITEM */ - -# define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ - (flags), (tag), 0,\ - #name, ASN1_ITEM_ref(type) } - -/* These help with SEQUENCE or CHOICE components */ - -/* used to declare other types */ - -# define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ - (flags), (tag), offsetof(stname, field),\ - #field, ASN1_ITEM_ref(type) } - -/* implicit and explicit helper macros */ - -# define ASN1_IMP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | (ex), tag, stname, field, type) - -# define ASN1_EXP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | (ex), tag, stname, field, type) - -/* Any defined by macros: the field used is in the table itself */ - -# define ASN1_ADB_OBJECT(tblname) { ASN1_TFLG_ADB_OID, -1, 0, #tblname, tblname##_adb } -# define ASN1_ADB_INTEGER(tblname) { ASN1_TFLG_ADB_INT, -1, 0, #tblname, tblname##_adb } - -/* Plain simple type */ -# define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) -/* Embedded simple type */ -# define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) - -/* OPTIONAL simple type */ -# define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) -# define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, stname, field, type) - -/* IMPLICIT tagged simple type */ -# define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) -# define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) - -/* IMPLICIT tagged OPTIONAL simple type */ -# define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_IMP_OPT_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* Same as above but EXPLICIT */ - -# define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) -# define ASN1_EXP_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) -# define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_EXP_OPT_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* SEQUENCE OF type */ -# define ASN1_SEQUENCE_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) - -/* OPTIONAL SEQUENCE OF */ -# define ASN1_SEQUENCE_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Same as above but for SET OF */ - -# define ASN1_SET_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) - -# define ASN1_SET_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Finally compound types of SEQUENCE, SET, IMPLICIT, EXPLICIT and OPTIONAL */ - -# define ASN1_IMP_SET_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_EXP_SET_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_IMP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_IMP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_IMP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_EXP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -/* EXPLICIT using indefinite length constructed form */ -# define ASN1_NDEF_EXP(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_NDEF) - -/* EXPLICIT OPTIONAL using indefinite length constructed form */ -# define ASN1_NDEF_EXP_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) - -/* Macros for the ASN1_ADB structure */ - -# define ASN1_ADB(name) \ - static const ASN1_ADB_TABLE name##_adbtbl[] - -# define ASN1_ADB_END(name, flags, field, adb_cb, def, none) \ - ;\ - static const ASN1_ITEM *name##_adb(void) \ - { \ - static const ASN1_ADB internal_adb = \ - {\ - flags,\ - offsetof(name, field),\ - adb_cb,\ - name##_adbtbl,\ - sizeof(name##_adbtbl) / sizeof(ASN1_ADB_TABLE),\ - def,\ - none\ - }; \ - return (const ASN1_ITEM *) &internal_adb; \ - } \ - void dummy_function(void) - -# define ADB_ENTRY(val, template) {val, template} - -# define ASN1_ADB_TEMPLATE(name) \ - static const ASN1_TEMPLATE name##_tt - -/* - * This is the ASN1 template structure that defines a wrapper round the - * actual type. It determines the actual position of the field in the value - * structure, various flags such as OPTIONAL and the field name. - */ - -struct ASN1_TEMPLATE_st { - unsigned long flags; /* Various flags */ - long tag; /* tag, not used if no tagging */ - unsigned long offset; /* Offset of this field in structure */ - const char *field_name; /* Field name */ - ASN1_ITEM_EXP *item; /* Relevant ASN1_ITEM or ASN1_ADB */ -}; - -/* Macro to extract ASN1_ITEM and ASN1_ADB pointer from ASN1_TEMPLATE */ - -# define ASN1_TEMPLATE_item(t) (t->item_ptr) -# define ASN1_TEMPLATE_adb(t) (t->item_ptr) - -typedef struct ASN1_ADB_TABLE_st ASN1_ADB_TABLE; -typedef struct ASN1_ADB_st ASN1_ADB; - -struct ASN1_ADB_st { - unsigned long flags; /* Various flags */ - unsigned long offset; /* Offset of selector field */ - int (*adb_cb)(long *psel); /* Application callback */ - const ASN1_ADB_TABLE *tbl; /* Table of possible types */ - long tblcount; /* Number of entries in tbl */ - const ASN1_TEMPLATE *default_tt; /* Type to use if no match */ - const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */ -}; - -struct ASN1_ADB_TABLE_st { - long value; /* NID for an object or value for an int */ - const ASN1_TEMPLATE tt; /* item for this value */ -}; - -/* template flags */ - -/* Field is optional */ -# define ASN1_TFLG_OPTIONAL (0x1) - -/* Field is a SET OF */ -# define ASN1_TFLG_SET_OF (0x1 << 1) - -/* Field is a SEQUENCE OF */ -# define ASN1_TFLG_SEQUENCE_OF (0x2 << 1) - -/* - * Special case: this refers to a SET OF that will be sorted into DER order - * when encoded *and* the corresponding STACK will be modified to match the - * new order. - */ -# define ASN1_TFLG_SET_ORDER (0x3 << 1) - -/* Mask for SET OF or SEQUENCE OF */ -# define ASN1_TFLG_SK_MASK (0x3 << 1) - -/* - * These flags mean the tag should be taken from the tag field. If EXPLICIT - * then the underlying type is used for the inner tag. - */ - -/* IMPLICIT tagging */ -# define ASN1_TFLG_IMPTAG (0x1 << 3) - -/* EXPLICIT tagging, inner tag from underlying type */ -# define ASN1_TFLG_EXPTAG (0x2 << 3) - -# define ASN1_TFLG_TAG_MASK (0x3 << 3) - -/* context specific IMPLICIT */ -# define ASN1_TFLG_IMPLICIT (ASN1_TFLG_IMPTAG|ASN1_TFLG_CONTEXT) - -/* context specific EXPLICIT */ -# define ASN1_TFLG_EXPLICIT (ASN1_TFLG_EXPTAG|ASN1_TFLG_CONTEXT) - -/* - * If tagging is in force these determine the type of tag to use. Otherwise - * the tag is determined by the underlying type. These values reflect the - * actual octet format. - */ - -/* Universal tag */ -# define ASN1_TFLG_UNIVERSAL (0x0<<6) -/* Application tag */ -# define ASN1_TFLG_APPLICATION (0x1<<6) -/* Context specific tag */ -# define ASN1_TFLG_CONTEXT (0x2<<6) -/* Private tag */ -# define ASN1_TFLG_PRIVATE (0x3<<6) - -# define ASN1_TFLG_TAG_CLASS (0x3<<6) - -/* - * These are for ANY DEFINED BY type. In this case the 'item' field points to - * an ASN1_ADB structure which contains a table of values to decode the - * relevant type - */ - -# define ASN1_TFLG_ADB_MASK (0x3<<8) - -# define ASN1_TFLG_ADB_OID (0x1<<8) - -# define ASN1_TFLG_ADB_INT (0x1<<9) - -/* - * This flag when present in a SEQUENCE OF, SET OF or EXPLICIT causes - * indefinite length constructed encoding to be used if required. - */ - -# define ASN1_TFLG_NDEF (0x1<<11) - -/* Field is embedded and not a pointer */ -# define ASN1_TFLG_EMBED (0x1 << 12) - -/* This is the actual ASN1 item itself */ - -struct ASN1_ITEM_st { - char itype; /* The item type, primitive, SEQUENCE, CHOICE - * or extern */ - long utype; /* underlying type */ - const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains - * the contents */ - long tcount; /* Number of templates if SEQUENCE or CHOICE */ - const void *funcs; /* further data and type-specific functions */ - /* funcs can be ASN1_PRIMITIVE_FUNCS*, ASN1_EXTERN_FUNCS*, or ASN1_AUX* */ - long size; /* Structure size (usually) */ - const char *sname; /* Structure name */ -}; - -/* - * Cache for ASN1 tag and length, so we don't keep re-reading it for things - * like CHOICE - */ - -struct ASN1_TLC_st { - char valid; /* Values below are valid */ - int ret; /* return value */ - long plen; /* length */ - int ptag; /* class value */ - int pclass; /* class value */ - int hdrlen; /* header length */ -}; - -/* Typedefs for ASN1 function pointers */ -typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -typedef int ASN1_ex_d2i_ex(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx, OSSL_LIB_CTX *libctx, - const char *propq); -typedef int ASN1_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); -typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it); -typedef int ASN1_ex_new_ex_func(ASN1_VALUE **pval, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it); - -typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval, - int indent, const char *fname, - const ASN1_PCTX *pctx); - -typedef int ASN1_primitive_i2c(const ASN1_VALUE **pval, unsigned char *cont, - int *putype, const ASN1_ITEM *it); -typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont, - int len, int utype, char *free_cont, - const ASN1_ITEM *it); -typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval, - const ASN1_ITEM *it, int indent, - const ASN1_PCTX *pctx); - -typedef struct ASN1_EXTERN_FUNCS_st { - void *app_data; - ASN1_ex_new_func *asn1_ex_new; - ASN1_ex_free_func *asn1_ex_free; - ASN1_ex_free_func *asn1_ex_clear; - ASN1_ex_d2i *asn1_ex_d2i; - ASN1_ex_i2d *asn1_ex_i2d; - ASN1_ex_print_func *asn1_ex_print; - ASN1_ex_new_ex_func *asn1_ex_new_ex; - ASN1_ex_d2i_ex *asn1_ex_d2i_ex; -} ASN1_EXTERN_FUNCS; - -typedef struct ASN1_PRIMITIVE_FUNCS_st { - void *app_data; - unsigned long flags; - ASN1_ex_new_func *prim_new; - ASN1_ex_free_func *prim_free; - ASN1_ex_free_func *prim_clear; - ASN1_primitive_c2i *prim_c2i; - ASN1_primitive_i2c *prim_i2c; - ASN1_primitive_print *prim_print; -} ASN1_PRIMITIVE_FUNCS; - -/* - * This is the ASN1_AUX structure: it handles various miscellaneous - * requirements. For example the use of reference counts and an informational - * callback. The "informational callback" is called at various points during - * the ASN1 encoding and decoding. It can be used to provide minor - * customisation of the structures used. This is most useful where the - * supplied routines *almost* do the right thing but need some extra help at - * a few points. If the callback returns zero then it is assumed a fatal - * error has occurred and the main operation should be abandoned. If major - * changes in the default behaviour are required then an external type is - * more appropriate. - * For the operations ASN1_OP_I2D_PRE, ASN1_OP_I2D_POST, ASN1_OP_PRINT_PRE, and - * ASN1_OP_PRINT_POST, meanwhile a variant of the callback with const parameter - * 'in' is provided to make clear statically that its input is not modified. If - * and only if this variant is in use the flag ASN1_AFLG_CONST_CB must be set. - */ - -typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it, - void *exarg); -typedef int ASN1_aux_const_cb(int operation, const ASN1_VALUE **in, - const ASN1_ITEM *it, void *exarg); - -typedef struct ASN1_AUX_st { - void *app_data; - int flags; - int ref_offset; /* Offset of reference value */ - int ref_lock; /* Offset of lock value */ - ASN1_aux_cb *asn1_cb; - int enc_offset; /* Offset of ASN1_ENCODING structure */ - ASN1_aux_const_cb *asn1_const_cb; /* for ASN1_OP_I2D_ and ASN1_OP_PRINT_ */ -} ASN1_AUX; - -/* For print related callbacks exarg points to this structure */ -typedef struct ASN1_PRINT_ARG_st { - BIO *out; - int indent; - const ASN1_PCTX *pctx; -} ASN1_PRINT_ARG; - -/* For streaming related callbacks exarg points to this structure */ -typedef struct ASN1_STREAM_ARG_st { - /* BIO to stream through */ - BIO *out; - /* BIO with filters appended */ - BIO *ndef_bio; - /* Streaming I/O boundary */ - unsigned char **boundary; -} ASN1_STREAM_ARG; - -/* Flags in ASN1_AUX */ - -/* Use a reference count */ -# define ASN1_AFLG_REFCOUNT 1 -/* Save the encoding of structure (useful for signatures) */ -# define ASN1_AFLG_ENCODING 2 -/* The Sequence length is invalid */ -# define ASN1_AFLG_BROKEN 4 -/* Use the new asn1_const_cb */ -# define ASN1_AFLG_CONST_CB 8 - -/* operation values for asn1_cb */ - -# define ASN1_OP_NEW_PRE 0 -# define ASN1_OP_NEW_POST 1 -# define ASN1_OP_FREE_PRE 2 -# define ASN1_OP_FREE_POST 3 -# define ASN1_OP_D2I_PRE 4 -# define ASN1_OP_D2I_POST 5 -# define ASN1_OP_I2D_PRE 6 -# define ASN1_OP_I2D_POST 7 -# define ASN1_OP_PRINT_PRE 8 -# define ASN1_OP_PRINT_POST 9 -# define ASN1_OP_STREAM_PRE 10 -# define ASN1_OP_STREAM_POST 11 -# define ASN1_OP_DETACHED_PRE 12 -# define ASN1_OP_DETACHED_POST 13 -# define ASN1_OP_DUP_PRE 14 -# define ASN1_OP_DUP_POST 15 -# define ASN1_OP_GET0_LIBCTX 16 -# define ASN1_OP_GET0_PROPQ 17 - -/* Macro to implement a primitive type */ -# define IMPLEMENT_ASN1_TYPE(stname) IMPLEMENT_ASN1_TYPE_ex(stname, stname, 0) -# define IMPLEMENT_ASN1_TYPE_ex(itname, vname, ex) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_PRIMITIVE, V_##vname, NULL, 0, NULL, ex, #itname \ - ASN1_ITEM_end(itname) - -/* Macro to implement a multi string type */ -# define IMPLEMENT_ASN1_MSTRING(itname, mask) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_MSTRING, mask, NULL, 0, NULL, sizeof(ASN1_STRING), #itname \ - ASN1_ITEM_end(itname) - -# define IMPLEMENT_EXTERN_ASN1(sname, tag, fptrs) \ - ASN1_ITEM_start(sname) \ - ASN1_ITYPE_EXTERN, \ - tag, \ - NULL, \ - 0, \ - &fptrs, \ - 0, \ - #sname \ - ASN1_ITEM_end(sname) - -/* Macro to implement standard functions in terms of ASN1_ITEM structures */ - -# define IMPLEMENT_ASN1_FUNCTIONS(stname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_FUNCTIONS_name(stname, itname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, itname) - -# define IMPLEMENT_ASN1_FUNCTIONS_ENCODE_name(stname, itname) \ - IMPLEMENT_ASN1_FUNCTIONS_ENCODE_fname(stname, itname, itname) - -# define IMPLEMENT_STATIC_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(static, stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(pre, stname, itname, fname) \ - pre stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - pre void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) \ - stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) - -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - stname *d2i_##fname(stname **a, const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\ - } \ - int i2d_##fname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\ - } - -# define IMPLEMENT_ASN1_NDEF_FUNCTION(stname) \ - int i2d_##stname##_NDEF(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_ndef_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname));\ - } - -# define IMPLEMENT_STATIC_ASN1_ENCODE_FUNCTIONS(stname) \ - static stname *d2i_##stname(stname **a, \ - const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, \ - ASN1_ITEM_rptr(stname)); \ - } \ - static int i2d_##stname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, \ - ASN1_ITEM_rptr(stname)); \ - } - -# define IMPLEMENT_ASN1_DUP_FUNCTION(stname) \ - stname * stname##_dup(const stname *x) \ - { \ - return ASN1_item_dup(ASN1_ITEM_rptr(stname), x); \ - } - -# define IMPLEMENT_ASN1_PRINT_FUNCTION(stname) \ - IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, itname, fname) \ - int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx) \ - { \ - return ASN1_item_print(out, (const ASN1_VALUE *)x, indent, \ - ASN1_ITEM_rptr(itname), pctx); \ - } - -/* external definitions for primitive types */ - -DECLARE_ASN1_ITEM(ASN1_BOOLEAN) -DECLARE_ASN1_ITEM(ASN1_TBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_FBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_SEQUENCE) -DECLARE_ASN1_ITEM(CBIGNUM) -DECLARE_ASN1_ITEM(BIGNUM) -DECLARE_ASN1_ITEM(INT32) -DECLARE_ASN1_ITEM(ZINT32) -DECLARE_ASN1_ITEM(UINT32) -DECLARE_ASN1_ITEM(ZUINT32) -DECLARE_ASN1_ITEM(INT64) -DECLARE_ASN1_ITEM(ZINT64) -DECLARE_ASN1_ITEM(UINT64) -DECLARE_ASN1_ITEM(ZUINT64) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* - * LONG and ZLONG are strongly discouraged for use as stored data, as the - * underlying C type (long) differs in size depending on the architecture. - * They are designed with 32-bit longs in mind. - */ -DECLARE_ASN1_ITEM(LONG) -DECLARE_ASN1_ITEM(ZLONG) -# endif - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_VALUE, ASN1_VALUE, ASN1_VALUE) -#define sk_ASN1_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_value(sk, idx) ((ASN1_VALUE *)OPENSSL_sk_value(ossl_check_const_ASN1_VALUE_sk_type(sk), (idx))) -#define sk_ASN1_VALUE_new(cmp) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new(ossl_check_ASN1_VALUE_compfunc_type(cmp))) -#define sk_ASN1_VALUE_new_null() ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_VALUE_new_reserve(cmp, n) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_VALUE_compfunc_type(cmp), (n))) -#define sk_ASN1_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_VALUE_sk_type(sk), (n)) -#define sk_ASN1_VALUE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_delete(sk, i) ((ASN1_VALUE *)OPENSSL_sk_delete(ossl_check_ASN1_VALUE_sk_type(sk), (i))) -#define sk_ASN1_VALUE_delete_ptr(sk, ptr) ((ASN1_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_pop(sk) ((ASN1_VALUE *)OPENSSL_sk_pop(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_shift(sk) ((ASN1_VALUE *)OPENSSL_sk_shift(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_VALUE_sk_type(sk),ossl_check_ASN1_VALUE_freefunc_type(freefunc)) -#define sk_ASN1_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), (idx)) -#define sk_ASN1_VALUE_set(sk, idx, ptr) ((ASN1_VALUE *)OPENSSL_sk_set(ossl_check_ASN1_VALUE_sk_type(sk), (idx), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), pnum) -#define sk_ASN1_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_dup(sk) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_copyfunc_type(copyfunc), ossl_check_ASN1_VALUE_freefunc_type(freefunc))) -#define sk_ASN1_VALUE_set_cmp_func(sk, cmp) ((sk_ASN1_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_compfunc_type(cmp))) - - - -/* Functions used internally by the ASN1 code */ - -int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it); -void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it); - -int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); - -/* Legacy compatibility */ -# define IMPLEMENT_ASN1_FUNCTIONS_const(name) IMPLEMENT_ASN1_FUNCTIONS(name) -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/bio.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/bio.h deleted file mode 100644 index 29cd1512e1c60e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/bio.h +++ /dev/null @@ -1,884 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/bio.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - -#ifndef OPENSSL_BIO_H -# define OPENSSL_BIO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_BIO_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* There are the classes of BIOs */ -# define BIO_TYPE_DESCRIPTOR 0x0100 /* socket, fd, connect or accept */ -# define BIO_TYPE_FILTER 0x0200 -# define BIO_TYPE_SOURCE_SINK 0x0400 - -/* These are the 'types' of BIOs */ -# define BIO_TYPE_NONE 0 -# define BIO_TYPE_MEM ( 1|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_FILE ( 2|BIO_TYPE_SOURCE_SINK) - -# define BIO_TYPE_FD ( 4|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_SOCKET ( 5|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_NULL ( 6|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_SSL ( 7|BIO_TYPE_FILTER) -# define BIO_TYPE_MD ( 8|BIO_TYPE_FILTER) -# define BIO_TYPE_BUFFER ( 9|BIO_TYPE_FILTER) -# define BIO_TYPE_CIPHER (10|BIO_TYPE_FILTER) -# define BIO_TYPE_BASE64 (11|BIO_TYPE_FILTER) -# define BIO_TYPE_CONNECT (12|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ACCEPT (13|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) - -# define BIO_TYPE_NBIO_TEST (16|BIO_TYPE_FILTER)/* server proxy BIO */ -# define BIO_TYPE_NULL_FILTER (17|BIO_TYPE_FILTER) -# define BIO_TYPE_BIO (19|BIO_TYPE_SOURCE_SINK)/* half a BIO pair */ -# define BIO_TYPE_LINEBUFFER (20|BIO_TYPE_FILTER) -# define BIO_TYPE_DGRAM (21|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ASN1 (22|BIO_TYPE_FILTER) -# define BIO_TYPE_COMP (23|BIO_TYPE_FILTER) -# ifndef OPENSSL_NO_SCTP -# define BIO_TYPE_DGRAM_SCTP (24|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# endif -# define BIO_TYPE_CORE_TO_PROV (25|BIO_TYPE_SOURCE_SINK) - -#define BIO_TYPE_START 128 - -/* - * BIO_FILENAME_READ|BIO_CLOSE to open or close on free. - * BIO_set_fp(in,stdin,BIO_NOCLOSE); - */ -# define BIO_NOCLOSE 0x00 -# define BIO_CLOSE 0x01 - -/* - * These are used in the following macros and are passed to BIO_ctrl() - */ -# define BIO_CTRL_RESET 1/* opt - rewind/zero etc */ -# define BIO_CTRL_EOF 2/* opt - are we at the eof */ -# define BIO_CTRL_INFO 3/* opt - extra tit-bits */ -# define BIO_CTRL_SET 4/* man - set the 'IO' type */ -# define BIO_CTRL_GET 5/* man - get the 'IO' type */ -# define BIO_CTRL_PUSH 6/* opt - internal, used to signify change */ -# define BIO_CTRL_POP 7/* opt - internal, used to signify change */ -# define BIO_CTRL_GET_CLOSE 8/* man - set the 'close' on free */ -# define BIO_CTRL_SET_CLOSE 9/* man - set the 'close' on free */ -# define BIO_CTRL_PENDING 10/* opt - is their more data buffered */ -# define BIO_CTRL_FLUSH 11/* opt - 'flush' buffered output */ -# define BIO_CTRL_DUP 12/* man - extra stuff for 'duped' BIO */ -# define BIO_CTRL_WPENDING 13/* opt - number of bytes still to write */ -# define BIO_CTRL_SET_CALLBACK 14/* opt - set callback function */ -# define BIO_CTRL_GET_CALLBACK 15/* opt - set callback function */ - -# define BIO_CTRL_PEEK 29/* BIO_f_buffer special */ -# define BIO_CTRL_SET_FILENAME 30/* BIO_s_file special */ - -/* dgram BIO stuff */ -# define BIO_CTRL_DGRAM_CONNECT 31/* BIO dgram special */ -# define BIO_CTRL_DGRAM_SET_CONNECTED 32/* allow for an externally connected - * socket to be passed in */ -# define BIO_CTRL_DGRAM_SET_RECV_TIMEOUT 33/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_RECV_TIMEOUT 34/* getsockopt, essentially */ -# define BIO_CTRL_DGRAM_SET_SEND_TIMEOUT 35/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMEOUT 36/* getsockopt, essentially */ - -# define BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP 37/* flag whether the last */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP 38/* I/O operation timed out */ - -/* #ifdef IP_MTU_DISCOVER */ -# define BIO_CTRL_DGRAM_MTU_DISCOVER 39/* set DF bit on egress packets */ -/* #endif */ - -# define BIO_CTRL_DGRAM_QUERY_MTU 40/* as kernel for current MTU */ -# define BIO_CTRL_DGRAM_GET_FALLBACK_MTU 47 -# define BIO_CTRL_DGRAM_GET_MTU 41/* get cached value for MTU */ -# define BIO_CTRL_DGRAM_SET_MTU 42/* set cached value for MTU. - * want to use this if asking - * the kernel fails */ - -# define BIO_CTRL_DGRAM_MTU_EXCEEDED 43/* check whether the MTU was - * exceed in the previous write - * operation */ - -# define BIO_CTRL_DGRAM_GET_PEER 46 -# define BIO_CTRL_DGRAM_SET_PEER 44/* Destination for the data */ - -# define BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT 45/* Next DTLS handshake timeout - * to adjust socket timeouts */ -# define BIO_CTRL_DGRAM_SET_DONT_FRAG 48 - -# define BIO_CTRL_DGRAM_GET_MTU_OVERHEAD 49 - -/* Deliberately outside of OPENSSL_NO_SCTP - used in bss_dgram.c */ -# define BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE 50 -# ifndef OPENSSL_NO_SCTP -/* SCTP stuff */ -# define BIO_CTRL_DGRAM_SCTP_ADD_AUTH_KEY 51 -# define BIO_CTRL_DGRAM_SCTP_NEXT_AUTH_KEY 52 -# define BIO_CTRL_DGRAM_SCTP_AUTH_CCS_RCVD 53 -# define BIO_CTRL_DGRAM_SCTP_GET_SNDINFO 60 -# define BIO_CTRL_DGRAM_SCTP_SET_SNDINFO 61 -# define BIO_CTRL_DGRAM_SCTP_GET_RCVINFO 62 -# define BIO_CTRL_DGRAM_SCTP_SET_RCVINFO 63 -# define BIO_CTRL_DGRAM_SCTP_GET_PRINFO 64 -# define BIO_CTRL_DGRAM_SCTP_SET_PRINFO 65 -# define BIO_CTRL_DGRAM_SCTP_SAVE_SHUTDOWN 70 -# endif - -# define BIO_CTRL_DGRAM_SET_PEEK_MODE 71 - -/* - * internal BIO: - * # define BIO_CTRL_SET_KTLS_SEND 72 - * # define BIO_CTRL_SET_KTLS_SEND_CTRL_MSG 74 - * # define BIO_CTRL_CLEAR_KTLS_CTRL_MSG 75 - */ - -# define BIO_CTRL_GET_KTLS_SEND 73 -# define BIO_CTRL_GET_KTLS_RECV 76 - -# define BIO_CTRL_DGRAM_SCTP_WAIT_FOR_DRY 77 -# define BIO_CTRL_DGRAM_SCTP_MSG_WAITING 78 - -/* BIO_f_prefix controls */ -# define BIO_CTRL_SET_PREFIX 79 -# define BIO_CTRL_SET_INDENT 80 -# define BIO_CTRL_GET_INDENT 81 - -# ifndef OPENSSL_NO_KTLS -# define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) -# define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) -# else -# define BIO_get_ktls_send(b) (0) -# define BIO_get_ktls_recv(b) (0) -# endif - -/* modifiers */ -# define BIO_FP_READ 0x02 -# define BIO_FP_WRITE 0x04 -# define BIO_FP_APPEND 0x08 -# define BIO_FP_TEXT 0x10 - -# define BIO_FLAGS_READ 0x01 -# define BIO_FLAGS_WRITE 0x02 -# define BIO_FLAGS_IO_SPECIAL 0x04 -# define BIO_FLAGS_RWS (BIO_FLAGS_READ|BIO_FLAGS_WRITE|BIO_FLAGS_IO_SPECIAL) -# define BIO_FLAGS_SHOULD_RETRY 0x08 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* This #define was replaced by an internal constant and should not be used. */ -# define BIO_FLAGS_UPLINK 0 -# endif - -# define BIO_FLAGS_BASE64_NO_NL 0x100 - -/* - * This is used with memory BIOs: - * BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; - * BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. - */ -# define BIO_FLAGS_MEM_RDONLY 0x200 -# define BIO_FLAGS_NONCLEAR_RST 0x400 -# define BIO_FLAGS_IN_EOF 0x800 - -typedef union bio_addr_st BIO_ADDR; -typedef struct bio_addrinfo_st BIO_ADDRINFO; - -int BIO_get_new_index(void); -void BIO_set_flags(BIO *b, int flags); -int BIO_test_flags(const BIO *b, int flags); -void BIO_clear_flags(BIO *b, int flags); - -# define BIO_get_flags(b) BIO_test_flags(b, ~(0x0)) -# define BIO_set_retry_special(b) \ - BIO_set_flags(b, (BIO_FLAGS_IO_SPECIAL|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_read(b) \ - BIO_set_flags(b, (BIO_FLAGS_READ|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_write(b) \ - BIO_set_flags(b, (BIO_FLAGS_WRITE|BIO_FLAGS_SHOULD_RETRY)) - -/* These are normally used internally in BIOs */ -# define BIO_clear_retry_flags(b) \ - BIO_clear_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_get_retry_flags(b) \ - BIO_test_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) - -/* These should be used by the application to tell why we should retry */ -# define BIO_should_read(a) BIO_test_flags(a, BIO_FLAGS_READ) -# define BIO_should_write(a) BIO_test_flags(a, BIO_FLAGS_WRITE) -# define BIO_should_io_special(a) BIO_test_flags(a, BIO_FLAGS_IO_SPECIAL) -# define BIO_retry_type(a) BIO_test_flags(a, BIO_FLAGS_RWS) -# define BIO_should_retry(a) BIO_test_flags(a, BIO_FLAGS_SHOULD_RETRY) - -/* - * The next three are used in conjunction with the BIO_should_io_special() - * condition. After this returns true, BIO *BIO_get_retry_BIO(BIO *bio, int - * *reason); will walk the BIO stack and return the 'reason' for the special - * and the offending BIO. Given a BIO, BIO_get_retry_reason(bio) will return - * the code. - */ -/* - * Returned from the SSL bio when the certificate retrieval code had an error - */ -# define BIO_RR_SSL_X509_LOOKUP 0x01 -/* Returned from the connect BIO when a connect would have blocked */ -# define BIO_RR_CONNECT 0x02 -/* Returned from the accept BIO when an accept would have blocked */ -# define BIO_RR_ACCEPT 0x03 - -/* These are passed by the BIO callback */ -# define BIO_CB_FREE 0x01 -# define BIO_CB_READ 0x02 -# define BIO_CB_WRITE 0x03 -# define BIO_CB_PUTS 0x04 -# define BIO_CB_GETS 0x05 -# define BIO_CB_CTRL 0x06 - -/* - * The callback is called before and after the underling operation, The - * BIO_CB_RETURN flag indicates if it is after the call - */ -# define BIO_CB_RETURN 0x80 -# define BIO_CB_return(a) ((a)|BIO_CB_RETURN) -# define BIO_cb_pre(a) (!((a)&BIO_CB_RETURN)) -# define BIO_cb_post(a) ((a)&BIO_CB_RETURN) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi, - long argl, long ret); -OSSL_DEPRECATEDIN_3_0 BIO_callback_fn BIO_get_callback(const BIO *b); -OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); -OSSL_DEPRECATEDIN_3_0 long BIO_debug_callback(BIO *bio, int cmd, - const char *argp, int argi, - long argl, long ret); -# endif - -typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp, - size_t len, int argi, - long argl, int ret, size_t *processed); -BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b); -void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback); -long BIO_debug_callback_ex(BIO *bio, int oper, const char *argp, size_t len, - int argi, long argl, int ret, size_t *processed); - -char *BIO_get_callback_arg(const BIO *b); -void BIO_set_callback_arg(BIO *b, char *arg); - -typedef struct bio_method_st BIO_METHOD; - -const char *BIO_method_name(const BIO *b); -int BIO_method_type(const BIO *b); - -typedef int BIO_info_cb(BIO *, int, int); -typedef BIO_info_cb bio_info_cb; /* backward compatibility */ - -SKM_DEFINE_STACK_OF_INTERNAL(BIO, BIO, BIO) -#define sk_BIO_num(sk) OPENSSL_sk_num(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_value(sk, idx) ((BIO *)OPENSSL_sk_value(ossl_check_const_BIO_sk_type(sk), (idx))) -#define sk_BIO_new(cmp) ((STACK_OF(BIO) *)OPENSSL_sk_new(ossl_check_BIO_compfunc_type(cmp))) -#define sk_BIO_new_null() ((STACK_OF(BIO) *)OPENSSL_sk_new_null()) -#define sk_BIO_new_reserve(cmp, n) ((STACK_OF(BIO) *)OPENSSL_sk_new_reserve(ossl_check_BIO_compfunc_type(cmp), (n))) -#define sk_BIO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_BIO_sk_type(sk), (n)) -#define sk_BIO_free(sk) OPENSSL_sk_free(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_zero(sk) OPENSSL_sk_zero(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_delete(sk, i) ((BIO *)OPENSSL_sk_delete(ossl_check_BIO_sk_type(sk), (i))) -#define sk_BIO_delete_ptr(sk, ptr) ((BIO *)OPENSSL_sk_delete_ptr(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr))) -#define sk_BIO_push(sk, ptr) OPENSSL_sk_push(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_pop(sk) ((BIO *)OPENSSL_sk_pop(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_shift(sk) ((BIO *)OPENSSL_sk_shift(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_BIO_sk_type(sk),ossl_check_BIO_freefunc_type(freefunc)) -#define sk_BIO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), (idx)) -#define sk_BIO_set(sk, idx, ptr) ((BIO *)OPENSSL_sk_set(ossl_check_BIO_sk_type(sk), (idx), ossl_check_BIO_type(ptr))) -#define sk_BIO_find(sk, ptr) OPENSSL_sk_find(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), pnum) -#define sk_BIO_sort(sk) OPENSSL_sk_sort(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_dup(sk) ((STACK_OF(BIO) *)OPENSSL_sk_dup(ossl_check_const_BIO_sk_type(sk))) -#define sk_BIO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(BIO) *)OPENSSL_sk_deep_copy(ossl_check_const_BIO_sk_type(sk), ossl_check_BIO_copyfunc_type(copyfunc), ossl_check_BIO_freefunc_type(freefunc))) -#define sk_BIO_set_cmp_func(sk, cmp) ((sk_BIO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_BIO_sk_type(sk), ossl_check_BIO_compfunc_type(cmp))) - - - -/* Prefix and suffix callback in ASN1 BIO */ -typedef int asn1_ps_func (BIO *b, unsigned char **pbuf, int *plen, - void *parg); - -typedef void (*BIO_dgram_sctp_notification_handler_fn) (BIO *b, - void *context, - void *buf); -# ifndef OPENSSL_NO_SCTP -/* SCTP parameter structs */ -struct bio_dgram_sctp_sndinfo { - uint16_t snd_sid; - uint16_t snd_flags; - uint32_t snd_ppid; - uint32_t snd_context; -}; - -struct bio_dgram_sctp_rcvinfo { - uint16_t rcv_sid; - uint16_t rcv_ssn; - uint16_t rcv_flags; - uint32_t rcv_ppid; - uint32_t rcv_tsn; - uint32_t rcv_cumtsn; - uint32_t rcv_context; -}; - -struct bio_dgram_sctp_prinfo { - uint16_t pr_policy; - uint32_t pr_value; -}; -# endif - -/* - * #define BIO_CONN_get_param_hostname BIO_ctrl - */ - -# define BIO_C_SET_CONNECT 100 -# define BIO_C_DO_STATE_MACHINE 101 -# define BIO_C_SET_NBIO 102 -/* # define BIO_C_SET_PROXY_PARAM 103 */ -# define BIO_C_SET_FD 104 -# define BIO_C_GET_FD 105 -# define BIO_C_SET_FILE_PTR 106 -# define BIO_C_GET_FILE_PTR 107 -# define BIO_C_SET_FILENAME 108 -# define BIO_C_SET_SSL 109 -# define BIO_C_GET_SSL 110 -# define BIO_C_SET_MD 111 -# define BIO_C_GET_MD 112 -# define BIO_C_GET_CIPHER_STATUS 113 -# define BIO_C_SET_BUF_MEM 114 -# define BIO_C_GET_BUF_MEM_PTR 115 -# define BIO_C_GET_BUFF_NUM_LINES 116 -# define BIO_C_SET_BUFF_SIZE 117 -# define BIO_C_SET_ACCEPT 118 -# define BIO_C_SSL_MODE 119 -# define BIO_C_GET_MD_CTX 120 -/* # define BIO_C_GET_PROXY_PARAM 121 */ -# define BIO_C_SET_BUFF_READ_DATA 122/* data to read first */ -# define BIO_C_GET_CONNECT 123 -# define BIO_C_GET_ACCEPT 124 -# define BIO_C_SET_SSL_RENEGOTIATE_BYTES 125 -# define BIO_C_GET_SSL_NUM_RENEGOTIATES 126 -# define BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT 127 -# define BIO_C_FILE_SEEK 128 -# define BIO_C_GET_CIPHER_CTX 129 -# define BIO_C_SET_BUF_MEM_EOF_RETURN 130/* return end of input - * value */ -# define BIO_C_SET_BIND_MODE 131 -# define BIO_C_GET_BIND_MODE 132 -# define BIO_C_FILE_TELL 133 -# define BIO_C_GET_SOCKS 134 -# define BIO_C_SET_SOCKS 135 - -# define BIO_C_SET_WRITE_BUF_SIZE 136/* for BIO_s_bio */ -# define BIO_C_GET_WRITE_BUF_SIZE 137 -# define BIO_C_MAKE_BIO_PAIR 138 -# define BIO_C_DESTROY_BIO_PAIR 139 -# define BIO_C_GET_WRITE_GUARANTEE 140 -# define BIO_C_GET_READ_REQUEST 141 -# define BIO_C_SHUTDOWN_WR 142 -# define BIO_C_NREAD0 143 -# define BIO_C_NREAD 144 -# define BIO_C_NWRITE0 145 -# define BIO_C_NWRITE 146 -# define BIO_C_RESET_READ_REQUEST 147 -# define BIO_C_SET_MD_CTX 148 - -# define BIO_C_SET_PREFIX 149 -# define BIO_C_GET_PREFIX 150 -# define BIO_C_SET_SUFFIX 151 -# define BIO_C_GET_SUFFIX 152 - -# define BIO_C_SET_EX_ARG 153 -# define BIO_C_GET_EX_ARG 154 - -# define BIO_C_SET_CONNECT_MODE 155 - -# define BIO_set_app_data(s,arg) BIO_set_ex_data(s,0,arg) -# define BIO_get_app_data(s) BIO_get_ex_data(s,0) - -# define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) - -# ifndef OPENSSL_NO_SOCK -/* IP families we support, for BIO_s_connect() and BIO_s_accept() */ -/* Note: the underlying operating system may not support some of them */ -# define BIO_FAMILY_IPV4 4 -# define BIO_FAMILY_IPV6 6 -# define BIO_FAMILY_IPANY 256 - -/* BIO_s_connect() */ -# define BIO_set_conn_hostname(b,name) BIO_ctrl(b,BIO_C_SET_CONNECT,0, \ - (char *)(name)) -# define BIO_set_conn_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,1, \ - (char *)(port)) -# define BIO_set_conn_address(b,addr) BIO_ctrl(b,BIO_C_SET_CONNECT,2, \ - (char *)(addr)) -# define BIO_set_conn_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,f) -# define BIO_get_conn_hostname(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0)) -# define BIO_get_conn_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1)) -# define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2)) -# define BIO_get_conn_ip_family(b) BIO_ctrl(b,BIO_C_GET_CONNECT,3,NULL) -# define BIO_set_conn_mode(b,n) BIO_ctrl(b,BIO_C_SET_CONNECT_MODE,(n),NULL) - -/* BIO_s_accept() */ -# define BIO_set_accept_name(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0, \ - (char *)(name)) -# define BIO_set_accept_port(b,port) BIO_ctrl(b,BIO_C_SET_ACCEPT,1, \ - (char *)(port)) -# define BIO_get_accept_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0)) -# define BIO_get_accept_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,1)) -# define BIO_get_peer_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,2)) -# define BIO_get_peer_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,3)) -/* #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) */ -# define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(n)?(void *)"a":NULL) -# define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,3, \ - (char *)(bio)) -# define BIO_set_accept_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_ACCEPT,4,f) -# define BIO_get_accept_ip_family(b) BIO_ctrl(b,BIO_C_GET_ACCEPT,4,NULL) - -/* Aliases kept for backward compatibility */ -# define BIO_BIND_NORMAL 0 -# define BIO_BIND_REUSEADDR BIO_SOCK_REUSEADDR -# define BIO_BIND_REUSEADDR_IF_UNUSED BIO_SOCK_REUSEADDR -# define BIO_set_bind_mode(b,mode) BIO_ctrl(b,BIO_C_SET_BIND_MODE,mode,NULL) -# define BIO_get_bind_mode(b) BIO_ctrl(b,BIO_C_GET_BIND_MODE,0,NULL) -# endif /* OPENSSL_NO_SOCK */ - -# define BIO_do_connect(b) BIO_do_handshake(b) -# define BIO_do_accept(b) BIO_do_handshake(b) - -# define BIO_do_handshake(b) BIO_ctrl(b,BIO_C_DO_STATE_MACHINE,0,NULL) - -/* BIO_s_datagram(), BIO_s_fd(), BIO_s_socket(), BIO_s_accept() and BIO_s_connect() */ -# define BIO_set_fd(b,fd,c) BIO_int_ctrl(b,BIO_C_SET_FD,c,fd) -# define BIO_get_fd(b,c) BIO_ctrl(b,BIO_C_GET_FD,0,(char *)(c)) - -/* BIO_s_file() */ -# define BIO_set_fp(b,fp,c) BIO_ctrl(b,BIO_C_SET_FILE_PTR,c,(char *)(fp)) -# define BIO_get_fp(b,fpp) BIO_ctrl(b,BIO_C_GET_FILE_PTR,0,(char *)(fpp)) - -/* BIO_s_fd() and BIO_s_file() */ -# define BIO_seek(b,ofs) (int)BIO_ctrl(b,BIO_C_FILE_SEEK,ofs,NULL) -# define BIO_tell(b) (int)BIO_ctrl(b,BIO_C_FILE_TELL,0,NULL) - -/* - * name is cast to lose const, but might be better to route through a - * function so we can do it safely - */ -# ifdef CONST_STRICT -/* - * If you are wondering why this isn't defined, its because CONST_STRICT is - * purely a compile-time kludge to allow const to be checked. - */ -int BIO_read_filename(BIO *b, const char *name); -# else -# define BIO_read_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ,(char *)(name)) -# endif -# define BIO_write_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_WRITE,name) -# define BIO_append_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_APPEND,name) -# define BIO_rw_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ|BIO_FP_WRITE,name) - -/* - * WARNING WARNING, this ups the reference count on the read bio of the SSL - * structure. This is because the ssl read BIO is now pointed to by the - * next_bio field in the bio. So when you free the BIO, make sure you are - * doing a BIO_free_all() to catch the underlying BIO. - */ -# define BIO_set_ssl(b,ssl,c) BIO_ctrl(b,BIO_C_SET_SSL,c,(char *)(ssl)) -# define BIO_get_ssl(b,sslp) BIO_ctrl(b,BIO_C_GET_SSL,0,(char *)(sslp)) -# define BIO_set_ssl_mode(b,client) BIO_ctrl(b,BIO_C_SSL_MODE,client,NULL) -# define BIO_set_ssl_renegotiate_bytes(b,num) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL) -# define BIO_get_num_renegotiates(b) \ - BIO_ctrl(b,BIO_C_GET_SSL_NUM_RENEGOTIATES,0,NULL) -# define BIO_set_ssl_renegotiate_timeout(b,seconds) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL) - -/* defined in evp.h */ -/* #define BIO_set_md(b,md) BIO_ctrl(b,BIO_C_SET_MD,1,(char *)(md)) */ - -# define BIO_get_mem_data(b,pp) BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)(pp)) -# define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)(bm)) -# define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0, \ - (char *)(pp)) -# define BIO_set_mem_eof_return(b,v) \ - BIO_ctrl(b,BIO_C_SET_BUF_MEM_EOF_RETURN,v,NULL) - -/* For the BIO_f_buffer() type */ -# define BIO_get_buffer_num_lines(b) BIO_ctrl(b,BIO_C_GET_BUFF_NUM_LINES,0,NULL) -# define BIO_set_buffer_size(b,size) BIO_ctrl(b,BIO_C_SET_BUFF_SIZE,size,NULL) -# define BIO_set_read_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,0) -# define BIO_set_write_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,1) -# define BIO_set_buffer_read_data(b,buf,num) BIO_ctrl(b,BIO_C_SET_BUFF_READ_DATA,num,buf) - -/* Don't use the next one unless you know what you are doing :-) */ -# define BIO_dup_state(b,ret) BIO_ctrl(b,BIO_CTRL_DUP,0,(char *)(ret)) - -# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) -# define BIO_eof(b) (int)BIO_ctrl(b,BIO_CTRL_EOF,0,NULL) -# define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) -# define BIO_get_close(b) (int)BIO_ctrl(b,BIO_CTRL_GET_CLOSE,0,NULL) -# define BIO_pending(b) (int)BIO_ctrl(b,BIO_CTRL_PENDING,0,NULL) -# define BIO_wpending(b) (int)BIO_ctrl(b,BIO_CTRL_WPENDING,0,NULL) -/* ...pending macros have inappropriate return type */ -size_t BIO_ctrl_pending(BIO *b); -size_t BIO_ctrl_wpending(BIO *b); -# define BIO_flush(b) (int)BIO_ctrl(b,BIO_CTRL_FLUSH,0,NULL) -# define BIO_get_info_callback(b,cbp) (int)BIO_ctrl(b,BIO_CTRL_GET_CALLBACK,0, \ - cbp) -# define BIO_set_info_callback(b,cb) (int)BIO_callback_ctrl(b,BIO_CTRL_SET_CALLBACK,cb) - -/* For the BIO_f_buffer() type */ -# define BIO_buffer_get_num_lines(b) BIO_ctrl(b,BIO_CTRL_GET,0,NULL) -# define BIO_buffer_peek(b,s,l) BIO_ctrl(b,BIO_CTRL_PEEK,(l),(s)) - -/* For BIO_s_bio() */ -# define BIO_set_write_buf_size(b,size) (int)BIO_ctrl(b,BIO_C_SET_WRITE_BUF_SIZE,size,NULL) -# define BIO_get_write_buf_size(b,size) (size_t)BIO_ctrl(b,BIO_C_GET_WRITE_BUF_SIZE,size,NULL) -# define BIO_make_bio_pair(b1,b2) (int)BIO_ctrl(b1,BIO_C_MAKE_BIO_PAIR,0,b2) -# define BIO_destroy_bio_pair(b) (int)BIO_ctrl(b,BIO_C_DESTROY_BIO_PAIR,0,NULL) -# define BIO_shutdown_wr(b) (int)BIO_ctrl(b, BIO_C_SHUTDOWN_WR, 0, NULL) -/* macros with inappropriate type -- but ...pending macros use int too: */ -# define BIO_get_write_guarantee(b) (int)BIO_ctrl(b,BIO_C_GET_WRITE_GUARANTEE,0,NULL) -# define BIO_get_read_request(b) (int)BIO_ctrl(b,BIO_C_GET_READ_REQUEST,0,NULL) -size_t BIO_ctrl_get_write_guarantee(BIO *b); -size_t BIO_ctrl_get_read_request(BIO *b); -int BIO_ctrl_reset_read_request(BIO *b); - -/* ctrl macros for dgram */ -# define BIO_ctrl_dgram_connect(b,peer) \ - (int)BIO_ctrl(b,BIO_CTRL_DGRAM_CONNECT,0, (char *)(peer)) -# define BIO_ctrl_set_connected(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, 0, (char *)(peer)) -# define BIO_dgram_recv_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP, 0, NULL) -# define BIO_dgram_send_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP, 0, NULL) -# define BIO_dgram_get_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_PEER, 0, (char *)(peer)) -# define BIO_dgram_set_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_PEER, 0, (char *)(peer)) -# define BIO_dgram_get_mtu_overhead(b) \ - (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_MTU_OVERHEAD, 0, NULL) - -/* ctrl macros for BIO_f_prefix */ -# define BIO_set_prefix(b,p) BIO_ctrl((b), BIO_CTRL_SET_PREFIX, 0, (void *)(p)) -# define BIO_set_indent(b,i) BIO_ctrl((b), BIO_CTRL_SET_INDENT, (i), NULL) -# define BIO_get_indent(b) BIO_ctrl((b), BIO_CTRL_GET_INDENT, 0, NULL) - -#define BIO_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_BIO, l, p, newf, dupf, freef) -int BIO_set_ex_data(BIO *bio, int idx, void *data); -void *BIO_get_ex_data(const BIO *bio, int idx); -uint64_t BIO_number_read(BIO *bio); -uint64_t BIO_number_written(BIO *bio); - -/* For BIO_f_asn1() */ -int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix, - asn1_ps_func *prefix_free); -int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix, - asn1_ps_func **pprefix_free); -int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix, - asn1_ps_func *suffix_free); -int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix, - asn1_ps_func **psuffix_free); - -const BIO_METHOD *BIO_s_file(void); -BIO *BIO_new_file(const char *filename, const char *mode); -BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio); -# ifndef OPENSSL_NO_STDIO -BIO *BIO_new_fp(FILE *stream, int close_flag); -# endif -BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method); -BIO *BIO_new(const BIO_METHOD *type); -int BIO_free(BIO *a); -void BIO_set_data(BIO *a, void *ptr); -void *BIO_get_data(BIO *a); -void BIO_set_init(BIO *a, int init); -int BIO_get_init(BIO *a); -void BIO_set_shutdown(BIO *a, int shut); -int BIO_get_shutdown(BIO *a); -void BIO_vfree(BIO *a); -int BIO_up_ref(BIO *a); -int BIO_read(BIO *b, void *data, int dlen); -int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); -int BIO_gets(BIO *bp, char *buf, int size); -int BIO_get_line(BIO *bio, char *buf, int size); -int BIO_write(BIO *b, const void *data, int dlen); -int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); -int BIO_puts(BIO *bp, const char *buf); -int BIO_indent(BIO *b, int indent, int max); -long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); -long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); -void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg); -long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg); -BIO *BIO_push(BIO *b, BIO *append); -BIO *BIO_pop(BIO *b); -void BIO_free_all(BIO *a); -BIO *BIO_find_type(BIO *b, int bio_type); -BIO *BIO_next(BIO *b); -void BIO_set_next(BIO *b, BIO *next); -BIO *BIO_get_retry_BIO(BIO *bio, int *reason); -int BIO_get_retry_reason(BIO *bio); -void BIO_set_retry_reason(BIO *bio, int reason); -BIO *BIO_dup_chain(BIO *in); - -int BIO_nread0(BIO *bio, char **buf); -int BIO_nread(BIO *bio, char **buf, int num); -int BIO_nwrite0(BIO *bio, char **buf); -int BIO_nwrite(BIO *bio, char **buf, int num); - -const BIO_METHOD *BIO_s_mem(void); -const BIO_METHOD *BIO_s_secmem(void); -BIO *BIO_new_mem_buf(const void *buf, int len); -# ifndef OPENSSL_NO_SOCK -const BIO_METHOD *BIO_s_socket(void); -const BIO_METHOD *BIO_s_connect(void); -const BIO_METHOD *BIO_s_accept(void); -# endif -const BIO_METHOD *BIO_s_fd(void); -const BIO_METHOD *BIO_s_log(void); -const BIO_METHOD *BIO_s_bio(void); -const BIO_METHOD *BIO_s_null(void); -const BIO_METHOD *BIO_f_null(void); -const BIO_METHOD *BIO_f_buffer(void); -const BIO_METHOD *BIO_f_readbuffer(void); -const BIO_METHOD *BIO_f_linebuffer(void); -const BIO_METHOD *BIO_f_nbio_test(void); -const BIO_METHOD *BIO_f_prefix(void); -const BIO_METHOD *BIO_s_core(void); -# ifndef OPENSSL_NO_DGRAM -const BIO_METHOD *BIO_s_datagram(void); -int BIO_dgram_non_fatal_error(int error); -BIO *BIO_new_dgram(int fd, int close_flag); -# ifndef OPENSSL_NO_SCTP -const BIO_METHOD *BIO_s_datagram_sctp(void); -BIO *BIO_new_dgram_sctp(int fd, int close_flag); -int BIO_dgram_is_sctp(BIO *bio); -int BIO_dgram_sctp_notification_cb(BIO *b, - BIO_dgram_sctp_notification_handler_fn handle_notifications, - void *context); -int BIO_dgram_sctp_wait_for_dry(BIO *b); -int BIO_dgram_sctp_msg_waiting(BIO *b); -# endif -# endif - -# ifndef OPENSSL_NO_SOCK -int BIO_sock_should_retry(int i); -int BIO_sock_non_fatal_error(int error); -int BIO_socket_wait(int fd, int for_read, time_t max_time); -# endif -int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds); -int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds); - -int BIO_fd_should_retry(int i); -int BIO_fd_non_fatal_error(int error); -int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len); -int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len, int indent); -int BIO_dump(BIO *b, const void *bytes, int len); -int BIO_dump_indent(BIO *b, const void *bytes, int len, int indent); -# ifndef OPENSSL_NO_STDIO -int BIO_dump_fp(FILE *fp, const void *s, int len); -int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent); -# endif -int BIO_hex_string(BIO *out, int indent, int width, const void *data, - int datalen); - -# ifndef OPENSSL_NO_SOCK -BIO_ADDR *BIO_ADDR_new(void); -int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, - const void *where, size_t wherelen, unsigned short port); -void BIO_ADDR_free(BIO_ADDR *); -void BIO_ADDR_clear(BIO_ADDR *ap); -int BIO_ADDR_family(const BIO_ADDR *ap); -int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l); -unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap); -char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_path_string(const BIO_ADDR *ap); - -const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai); -const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai); -void BIO_ADDRINFO_free(BIO_ADDRINFO *bai); - -enum BIO_hostserv_priorities { - BIO_PARSE_PRIO_HOST, BIO_PARSE_PRIO_SERV -}; -int BIO_parse_hostserv(const char *hostserv, char **host, char **service, - enum BIO_hostserv_priorities hostserv_prio); -enum BIO_lookup_type { - BIO_LOOKUP_CLIENT, BIO_LOOKUP_SERVER -}; -int BIO_lookup(const char *host, const char *service, - enum BIO_lookup_type lookup_type, - int family, int socktype, BIO_ADDRINFO **res); -int BIO_lookup_ex(const char *host, const char *service, - int lookup_type, int family, int socktype, int protocol, - BIO_ADDRINFO **res); -int BIO_sock_error(int sock); -int BIO_socket_ioctl(int fd, long type, void *arg); -int BIO_socket_nbio(int fd, int mode); -int BIO_sock_init(void); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define BIO_sock_cleanup() while(0) continue -# endif -int BIO_set_tcp_ndelay(int sock, int turn_on); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 struct hostent *BIO_gethostbyname(const char *name); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_port(const char *str, unsigned short *port_ptr); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_host_ip(const char *str, unsigned char *ip); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_accept_socket(char *host_port, int mode); -OSSL_DEPRECATEDIN_1_1_0 int BIO_accept(int sock, char **ip_port); -# endif - -union BIO_sock_info_u { - BIO_ADDR *addr; -}; -enum BIO_sock_info_type { - BIO_SOCK_INFO_ADDRESS -}; -int BIO_sock_info(int sock, - enum BIO_sock_info_type type, union BIO_sock_info_u *info); - -# define BIO_SOCK_REUSEADDR 0x01 -# define BIO_SOCK_V6_ONLY 0x02 -# define BIO_SOCK_KEEPALIVE 0x04 -# define BIO_SOCK_NONBLOCK 0x08 -# define BIO_SOCK_NODELAY 0x10 - -int BIO_socket(int domain, int socktype, int protocol, int options); -int BIO_connect(int sock, const BIO_ADDR *addr, int options); -int BIO_bind(int sock, const BIO_ADDR *addr, int options); -int BIO_listen(int sock, const BIO_ADDR *addr, int options); -int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options); -int BIO_closesocket(int sock); - -BIO *BIO_new_socket(int sock, int close_flag); -BIO *BIO_new_connect(const char *host_port); -BIO *BIO_new_accept(const char *host_port); -# endif /* OPENSSL_NO_SOCK*/ - -BIO *BIO_new_fd(int fd, int close_flag); - -int BIO_new_bio_pair(BIO **bio1, size_t writebuf1, - BIO **bio2, size_t writebuf2); -/* - * If successful, returns 1 and in *bio1, *bio2 two BIO pair endpoints. - * Otherwise returns 0 and sets *bio1 and *bio2 to NULL. Size 0 uses default - * value. - */ - -void BIO_copy_next_retry(BIO *b); - -/* - * long BIO_ghbn_ctrl(int cmd,int iarg,char *parg); - */ - -# define ossl_bio__attr__(x) -# if defined(__GNUC__) && defined(__STDC_VERSION__) \ - && !defined(__APPLE__) - /* - * Because we support the 'z' modifier, which made its appearance in C99, - * we can't use __attribute__ with pre C99 dialects. - */ -# if __STDC_VERSION__ >= 199901L -# undef ossl_bio__attr__ -# define ossl_bio__attr__ __attribute__ -# if __GNUC__*10 + __GNUC_MINOR__ >= 44 -# define ossl_bio__printf__ __gnu_printf__ -# else -# define ossl_bio__printf__ __printf__ -# endif -# endif -# endif -int BIO_printf(BIO *bio, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 3))); -int BIO_vprintf(BIO *bio, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 0))); -int BIO_snprintf(char *buf, size_t n, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 4))); -int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 0))); -# undef ossl_bio__attr__ -# undef ossl_bio__printf__ - - -BIO_METHOD *BIO_meth_new(int type, const char *name); -void BIO_meth_free(BIO_METHOD *biom); -int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int); -int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t, - size_t *); -int BIO_meth_set_write(BIO_METHOD *biom, - int (*write) (BIO *, const char *, int)); -int BIO_meth_set_write_ex(BIO_METHOD *biom, - int (*bwrite) (BIO *, const char *, size_t, size_t *)); -int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int); -int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *); -int BIO_meth_set_read(BIO_METHOD *biom, - int (*read) (BIO *, char *, int)); -int BIO_meth_set_read_ex(BIO_METHOD *biom, - int (*bread) (BIO *, char *, size_t, size_t *)); -int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *); -int BIO_meth_set_puts(BIO_METHOD *biom, - int (*puts) (BIO *, const char *)); -int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int); -int BIO_meth_set_gets(BIO_METHOD *biom, - int (*gets) (BIO *, char *, int)); -long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *); -int BIO_meth_set_ctrl(BIO_METHOD *biom, - long (*ctrl) (BIO *, int, long, void *)); -int (*BIO_meth_get_create(const BIO_METHOD *bion)) (BIO *); -int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *)); -int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *); -int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *)); -long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) - (BIO *, int, BIO_info_cb *); -int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, - long (*callback_ctrl) (BIO *, int, - BIO_info_cb *)); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cmp.h deleted file mode 100644 index 0d184394c88086..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cmp.h +++ /dev/null @@ -1,592 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cmp.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMP_H -# define OPENSSL_CMP_H - -# include -# ifndef OPENSSL_NO_CMP - -# include -# include -# include -# include - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CMP_PVNO 2 - -/*- - * PKIFailureInfo ::= BIT STRING { - * -- since we can fail in more than one way! - * -- More codes may be added in the future if/when required. - * badAlg (0), - * -- unrecognized or unsupported Algorithm Identifier - * badMessageCheck (1), - * -- integrity check failed (e.g., signature did not verify) - * badRequest (2), - * -- transaction not permitted or supported - * badTime (3), - * -- messageTime was not sufficiently close to the system time, - * -- as defined by local policy - * badCertId (4), - * -- no certificate could be found matching the provided criteria - * badDataFormat (5), - * -- the data submitted has the wrong format - * wrongAuthority (6), - * -- the authority indicated in the request is different from the - * -- one creating the response token - * incorrectData (7), - * -- the requester's data is incorrect (for notary services) - * missingTimeStamp (8), - * -- when the timestamp is missing but should be there - * -- (by policy) - * badPOP (9), - * -- the proof-of-possession failed - * certRevoked (10), - * -- the certificate has already been revoked - * certConfirmed (11), - * -- the certificate has already been confirmed - * wrongIntegrity (12), - * -- invalid integrity, password based instead of signature or - * -- vice versa - * badRecipientNonce (13), - * -- invalid recipient nonce, either missing or wrong value - * timeNotAvailable (14), - * -- the TSA's time source is not available - * unacceptedPolicy (15), - * -- the requested TSA policy is not supported by the TSA. - * unacceptedExtension (16), - * -- the requested extension is not supported by the TSA. - * addInfoNotAvailable (17), - * -- the additional information requested could not be - * -- understood or is not available - * badSenderNonce (18), - * -- invalid sender nonce, either missing or wrong size - * badCertTemplate (19), - * -- invalid cert. template or missing mandatory information - * signerNotTrusted (20), - * -- signer of the message unknown or not trusted - * transactionIdInUse (21), - * -- the transaction identifier is already in use - * unsupportedVersion (22), - * -- the version of the message is not supported - * notAuthorized (23), - * -- the sender was not authorized to make the preceding - * -- request or perform the preceding action - * systemUnavail (24), - * -- the request cannot be handled due to system unavailability - * systemFailure (25), - * -- the request cannot be handled due to system failure - * duplicateCertReq (26) - * -- certificate cannot be issued because a duplicate - * -- certificate already exists - * } - */ -# define OSSL_CMP_PKIFAILUREINFO_badAlg 0 -# define OSSL_CMP_PKIFAILUREINFO_badMessageCheck 1 -# define OSSL_CMP_PKIFAILUREINFO_badRequest 2 -# define OSSL_CMP_PKIFAILUREINFO_badTime 3 -# define OSSL_CMP_PKIFAILUREINFO_badCertId 4 -# define OSSL_CMP_PKIFAILUREINFO_badDataFormat 5 -# define OSSL_CMP_PKIFAILUREINFO_wrongAuthority 6 -# define OSSL_CMP_PKIFAILUREINFO_incorrectData 7 -# define OSSL_CMP_PKIFAILUREINFO_missingTimeStamp 8 -# define OSSL_CMP_PKIFAILUREINFO_badPOP 9 -# define OSSL_CMP_PKIFAILUREINFO_certRevoked 10 -# define OSSL_CMP_PKIFAILUREINFO_certConfirmed 11 -# define OSSL_CMP_PKIFAILUREINFO_wrongIntegrity 12 -# define OSSL_CMP_PKIFAILUREINFO_badRecipientNonce 13 -# define OSSL_CMP_PKIFAILUREINFO_timeNotAvailable 14 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedPolicy 15 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedExtension 16 -# define OSSL_CMP_PKIFAILUREINFO_addInfoNotAvailable 17 -# define OSSL_CMP_PKIFAILUREINFO_badSenderNonce 18 -# define OSSL_CMP_PKIFAILUREINFO_badCertTemplate 19 -# define OSSL_CMP_PKIFAILUREINFO_signerNotTrusted 20 -# define OSSL_CMP_PKIFAILUREINFO_transactionIdInUse 21 -# define OSSL_CMP_PKIFAILUREINFO_unsupportedVersion 22 -# define OSSL_CMP_PKIFAILUREINFO_notAuthorized 23 -# define OSSL_CMP_PKIFAILUREINFO_systemUnavail 24 -# define OSSL_CMP_PKIFAILUREINFO_systemFailure 25 -# define OSSL_CMP_PKIFAILUREINFO_duplicateCertReq 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN \ - ((1 << (OSSL_CMP_PKIFAILUREINFO_MAX + 1)) - 1) -# if OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN > INT_MAX -# error CMP_PKIFAILUREINFO_MAX bit pattern does not fit in type int -# endif - -typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO; - -# define OSSL_CMP_CTX_FAILINFO_badAlg (1 << 0) -# define OSSL_CMP_CTX_FAILINFO_badMessageCheck (1 << 1) -# define OSSL_CMP_CTX_FAILINFO_badRequest (1 << 2) -# define OSSL_CMP_CTX_FAILINFO_badTime (1 << 3) -# define OSSL_CMP_CTX_FAILINFO_badCertId (1 << 4) -# define OSSL_CMP_CTX_FAILINFO_badDataFormat (1 << 5) -# define OSSL_CMP_CTX_FAILINFO_wrongAuthority (1 << 6) -# define OSSL_CMP_CTX_FAILINFO_incorrectData (1 << 7) -# define OSSL_CMP_CTX_FAILINFO_missingTimeStamp (1 << 8) -# define OSSL_CMP_CTX_FAILINFO_badPOP (1 << 9) -# define OSSL_CMP_CTX_FAILINFO_certRevoked (1 << 10) -# define OSSL_CMP_CTX_FAILINFO_certConfirmed (1 << 11) -# define OSSL_CMP_CTX_FAILINFO_wrongIntegrity (1 << 12) -# define OSSL_CMP_CTX_FAILINFO_badRecipientNonce (1 << 13) -# define OSSL_CMP_CTX_FAILINFO_timeNotAvailable (1 << 14) -# define OSSL_CMP_CTX_FAILINFO_unacceptedPolicy (1 << 15) -# define OSSL_CMP_CTX_FAILINFO_unacceptedExtension (1 << 16) -# define OSSL_CMP_CTX_FAILINFO_addInfoNotAvailable (1 << 17) -# define OSSL_CMP_CTX_FAILINFO_badSenderNonce (1 << 18) -# define OSSL_CMP_CTX_FAILINFO_badCertTemplate (1 << 19) -# define OSSL_CMP_CTX_FAILINFO_signerNotTrusted (1 << 20) -# define OSSL_CMP_CTX_FAILINFO_transactionIdInUse (1 << 21) -# define OSSL_CMP_CTX_FAILINFO_unsupportedVersion (1 << 22) -# define OSSL_CMP_CTX_FAILINFO_notAuthorized (1 << 23) -# define OSSL_CMP_CTX_FAILINFO_systemUnavail (1 << 24) -# define OSSL_CMP_CTX_FAILINFO_systemFailure (1 << 25) -# define OSSL_CMP_CTX_FAILINFO_duplicateCertReq (1 << 26) - -/*- - * PKIStatus ::= INTEGER { - * accepted (0), - * -- you got exactly what you asked for - * grantedWithMods (1), - * -- you got something like what you asked for; the - * -- requester is responsible for ascertaining the differences - * rejection (2), - * -- you don't get it, more information elsewhere in the message - * waiting (3), - * -- the request body part has not yet been processed; expect to - * -- hear more later (note: proper handling of this status - * -- response MAY use the polling req/rep PKIMessages specified - * -- in Section 5.3.22; alternatively, polling in the underlying - * -- transport layer MAY have some utility in this regard) - * revocationWarning (4), - * -- this message contains a warning that a revocation is - * -- imminent - * revocationNotification (5), - * -- notification that a revocation has occurred - * keyUpdateWarning (6) - * -- update already done for the oldCertId specified in - * -- CertReqMsg - * } - */ -# define OSSL_CMP_PKISTATUS_accepted 0 -# define OSSL_CMP_PKISTATUS_grantedWithMods 1 -# define OSSL_CMP_PKISTATUS_rejection 2 -# define OSSL_CMP_PKISTATUS_waiting 3 -# define OSSL_CMP_PKISTATUS_revocationWarning 4 -# define OSSL_CMP_PKISTATUS_revocationNotification 5 -# define OSSL_CMP_PKISTATUS_keyUpdateWarning 6 - -typedef ASN1_INTEGER OSSL_CMP_PKISTATUS; -DECLARE_ASN1_ITEM(OSSL_CMP_PKISTATUS) - -# define OSSL_CMP_CERTORENCCERT_CERTIFICATE 0 -# define OSSL_CMP_CERTORENCCERT_ENCRYPTEDCERT 1 - -/* data type declarations */ -typedef struct ossl_cmp_ctx_st OSSL_CMP_CTX; -typedef struct ossl_cmp_pkiheader_st OSSL_CMP_PKIHEADER; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKIHEADER) -typedef struct ossl_cmp_msg_st OSSL_CMP_MSG; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_MSG) -DECLARE_ASN1_ENCODE_FUNCTIONS(OSSL_CMP_MSG, OSSL_CMP_MSG, OSSL_CMP_MSG) -typedef struct ossl_cmp_certstatus_st OSSL_CMP_CERTSTATUS; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS) -#define sk_OSSL_CMP_CERTSTATUS_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_value(sk, idx) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTSTATUS_new(cmp) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTSTATUS_new_null() ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTSTATUS_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTSTATUS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTSTATUS_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_delete(sk, i) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTSTATUS_delete_ptr(sk, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_pop(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_shift(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk),ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTSTATUS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTSTATUS_set(sk, idx, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), pnum) -#define sk_OSSL_CMP_CERTSTATUS_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_dup(sk) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTSTATUS_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTSTATUS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) - -typedef struct ossl_cmp_itav_st OSSL_CMP_ITAV; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_ITAV) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_ITAV, OSSL_CMP_ITAV, OSSL_CMP_ITAV) -#define sk_OSSL_CMP_ITAV_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_value(sk, idx) ((OSSL_CMP_ITAV *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), (idx))) -#define sk_OSSL_CMP_ITAV_new(cmp) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) -#define sk_OSSL_CMP_ITAV_new_null() ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_ITAV_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_ITAV_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (n)) -#define sk_OSSL_CMP_ITAV_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_delete(sk, i) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (i))) -#define sk_OSSL_CMP_ITAV_delete_ptr(sk, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_pop(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_shift(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk),ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc)) -#define sk_OSSL_CMP_ITAV_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), (idx)) -#define sk_OSSL_CMP_ITAV_set(sk, idx, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_set(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (idx), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), pnum) -#define sk_OSSL_CMP_ITAV_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_dup(sk) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc))) -#define sk_OSSL_CMP_ITAV_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_ITAV_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) - -typedef struct ossl_cmp_revrepcontent_st OSSL_CMP_REVREPCONTENT; -typedef struct ossl_cmp_pkisi_st OSSL_CMP_PKISI; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKISI) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_PKISI) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_PKISI, OSSL_CMP_PKISI, OSSL_CMP_PKISI) -#define sk_OSSL_CMP_PKISI_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_value(sk, idx) ((OSSL_CMP_PKISI *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), (idx))) -#define sk_OSSL_CMP_PKISI_new(cmp) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) -#define sk_OSSL_CMP_PKISI_new_null() ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_PKISI_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_PKISI_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (n)) -#define sk_OSSL_CMP_PKISI_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_delete(sk, i) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (i))) -#define sk_OSSL_CMP_PKISI_delete_ptr(sk, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_pop(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_shift(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk),ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc)) -#define sk_OSSL_CMP_PKISI_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), (idx)) -#define sk_OSSL_CMP_PKISI_set(sk, idx, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_set(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (idx), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), pnum) -#define sk_OSSL_CMP_PKISI_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_dup(sk) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc))) -#define sk_OSSL_CMP_PKISI_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_PKISI_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) - -typedef struct ossl_cmp_certrepmessage_st OSSL_CMP_CERTREPMESSAGE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE) -#define sk_OSSL_CMP_CERTREPMESSAGE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_value(sk, idx) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new(cmp) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_null() ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTREPMESSAGE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTREPMESSAGE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete(sk, i) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_shift(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk),ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTREPMESSAGE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTREPMESSAGE_set(sk, idx, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTREPMESSAGE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_dup(sk) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTREPMESSAGE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTREPMESSAGE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) - -typedef struct ossl_cmp_pollrep_st OSSL_CMP_POLLREP; -typedef STACK_OF(OSSL_CMP_POLLREP) OSSL_CMP_POLLREPCONTENT; -typedef struct ossl_cmp_certresponse_st OSSL_CMP_CERTRESPONSE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE) -#define sk_OSSL_CMP_CERTRESPONSE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_value(sk, idx) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTRESPONSE_new(cmp) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTRESPONSE_new_null() ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTRESPONSE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTRESPONSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTRESPONSE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_delete(sk, i) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTRESPONSE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_pop(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_shift(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk),ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTRESPONSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTRESPONSE_set(sk, idx, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTRESPONSE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_dup(sk) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTRESPONSE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTRESPONSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) - -typedef STACK_OF(ASN1_UTF8STRING) OSSL_CMP_PKIFREETEXT; - -/* - * function DECLARATIONS - */ - -/* from cmp_asn.c */ -OSSL_CMP_ITAV *OSSL_CMP_ITAV_create(ASN1_OBJECT *type, ASN1_TYPE *value); -void OSSL_CMP_ITAV_set0(OSSL_CMP_ITAV *itav, ASN1_OBJECT *type, - ASN1_TYPE *value); -ASN1_OBJECT *OSSL_CMP_ITAV_get0_type(const OSSL_CMP_ITAV *itav); -ASN1_TYPE *OSSL_CMP_ITAV_get0_value(const OSSL_CMP_ITAV *itav); -int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p, - OSSL_CMP_ITAV *itav); -void OSSL_CMP_ITAV_free(OSSL_CMP_ITAV *itav); -void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg); - -/* from cmp_ctx.c */ -OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); -/* CMP general options: */ -# define OSSL_CMP_OPT_LOG_VERBOSITY 0 -/* CMP transfer options: */ -# define OSSL_CMP_OPT_KEEP_ALIVE 10 -# define OSSL_CMP_OPT_MSG_TIMEOUT 11 -# define OSSL_CMP_OPT_TOTAL_TIMEOUT 12 -/* CMP request options: */ -# define OSSL_CMP_OPT_VALIDITY_DAYS 20 -# define OSSL_CMP_OPT_SUBJECTALTNAME_NODEFAULT 21 -# define OSSL_CMP_OPT_SUBJECTALTNAME_CRITICAL 22 -# define OSSL_CMP_OPT_POLICIES_CRITICAL 23 -# define OSSL_CMP_OPT_POPO_METHOD 24 -# define OSSL_CMP_OPT_IMPLICIT_CONFIRM 25 -# define OSSL_CMP_OPT_DISABLE_CONFIRM 26 -# define OSSL_CMP_OPT_REVOCATION_REASON 27 -/* CMP protection options: */ -# define OSSL_CMP_OPT_UNPROTECTED_SEND 30 -# define OSSL_CMP_OPT_UNPROTECTED_ERRORS 31 -# define OSSL_CMP_OPT_OWF_ALGNID 32 -# define OSSL_CMP_OPT_MAC_ALGNID 33 -# define OSSL_CMP_OPT_DIGEST_ALGNID 34 -# define OSSL_CMP_OPT_IGNORE_KEYUSAGE 35 -# define OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR 36 -int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val); -int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt); -/* CMP-specific callback for logging and outputting the error queue: */ -int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb); -# define OSSL_CMP_CTX_set_log_verbosity(ctx, level) \ - OSSL_CMP_CTX_set_option(ctx, OSSL_CMP_OPT_LOG_VERBOSITY, level) -void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx); -/* message transfer: */ -int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path); -int OSSL_CMP_CTX_set1_server(OSSL_CMP_CTX *ctx, const char *address); -int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port); -int OSSL_CMP_CTX_set1_proxy(OSSL_CMP_CTX *ctx, const char *name); -int OSSL_CMP_CTX_set1_no_proxy(OSSL_CMP_CTX *ctx, const char *names); -int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb); -int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx); -typedef OSSL_CMP_MSG *(*OSSL_CMP_transfer_cb_t) (OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); -int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb); -int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx); -/* server authentication: */ -int OSSL_CMP_CTX_set1_srvCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_expected_sender(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store); -X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs); -STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx); -/* client authentication: */ -int OSSL_CMP_CTX_set1_cert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, - STACK_OF(X509) *candidates); -int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); -int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, - const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); -/* CMP message header and extra certificates: */ -int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx, - STACK_OF(X509) *extraCertsOut); -/* certificate template: */ -int OSSL_CMP_CTX_set0_newPkey(OSSL_CMP_CTX *ctx, int priv, EVP_PKEY *pkey); -EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv); -int OSSL_CMP_CTX_set1_issuer(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set1_subjectName(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx, - const GENERAL_NAME *name); -int OSSL_CMP_CTX_set0_reqExtensions(OSSL_CMP_CTX *ctx, X509_EXTENSIONS *exts); -int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo); -int OSSL_CMP_CTX_set1_oldCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_p10CSR(OSSL_CMP_CTX *ctx, const X509_REQ *csr); -/* misc body contents: */ -int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -/* certificate confirmation: */ -typedef int (*OSSL_CMP_certConf_cb_t) (OSSL_CMP_CTX *ctx, X509 *cert, - int fail_info, const char **txt); -int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info, - const char **text); -int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb); -int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx); -/* result fetching: */ -int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx); -OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx); -# define OSSL_CMP_PKISI_BUFLEN 1024 -X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *id); -int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *nonce); - -/* from cmp_status.c */ -char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf, - size_t bufsize); -char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo, - char *buf, size_t bufsize); -OSSL_CMP_PKISI * -OSSL_CMP_STATUSINFO_new(int status, int fail_info, const char *text); - -/* from cmp_hdr.c */ -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const - OSSL_CMP_PKIHEADER *hdr); -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); - -/* from cmp_msg.c */ -OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); -OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); -OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg); -OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg); -int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg); - -/* from cmp_vfy.c */ -int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg); -int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx, - X509_STORE *trusted_store, X509 *cert); - -/* from cmp_http.c */ -OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); - -/* from cmp_server.c */ -typedef struct ossl_cmp_srv_ctx_st OSSL_CMP_SRV_CTX; -OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_cert_request_cb_t) - (OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *req, int certReqId, - const OSSL_CRMF_MSG *crm, const X509_REQ *p10cr, - X509 **certOut, STACK_OF(X509) **chainOut, STACK_OF(X509) **caPubs); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_rr_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -typedef int (*OSSL_CMP_SRV_genm_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const STACK_OF(OSSL_CMP_ITAV) *in, - STACK_OF(OSSL_CMP_ITAV) **out); -typedef void (*OSSL_CMP_SRV_error_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const OSSL_CMP_PKISI *statusInfo, - const ASN1_INTEGER *errorCode, - const OSSL_CMP_PKIFREETEXT *errDetails); -typedef int (*OSSL_CMP_SRV_certConf_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - int certReqId, - const ASN1_OCTET_STRING *certHash, - const OSSL_CMP_PKISI *si); -typedef int (*OSSL_CMP_SRV_pollReq_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, int certReqId, - OSSL_CMP_MSG **certReq, - int64_t *check_after); -int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx, - OSSL_CMP_SRV_cert_request_cb_t process_cert_request, - OSSL_CMP_SRV_rr_cb_t process_rr, - OSSL_CMP_SRV_genm_cb_t process_genm, - OSSL_CMP_SRV_error_cb_t process_error, - OSSL_CMP_SRV_certConf_cb_t process_certConf, - OSSL_CMP_SRV_pollReq_cb_t process_pollReq); -OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx, - int val); -int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx, - int val); - -/* from cmp_client.c */ -X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm); -# define OSSL_CMP_IR 0 -# define OSSL_CMP_CR 2 -# define OSSL_CMP_P10CR 4 -# define OSSL_CMP_KUR 7 -# define OSSL_CMP_exec_IR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) -# define OSSL_CMP_exec_CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) -# define OSSL_CMP_exec_P10CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_P10CR, NULL) -# define OSSL_CMP_exec_KUR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) -int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm, int *checkAfter); -int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx); -STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CMP) */ -#endif /* !defined(OPENSSL_CMP_H) */ diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cms.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cms.h deleted file mode 100644 index 3b453e6a2187a2..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/cms.h +++ /dev/null @@ -1,493 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cms.h.in - * - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMS_H -# define OPENSSL_CMS_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CMS_H -# endif - -# include - -# ifndef OPENSSL_NO_CMS -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - -typedef struct CMS_ContentInfo_st CMS_ContentInfo; -typedef struct CMS_SignerInfo_st CMS_SignerInfo; -typedef struct CMS_CertificateChoices CMS_CertificateChoices; -typedef struct CMS_RevocationInfoChoice_st CMS_RevocationInfoChoice; -typedef struct CMS_RecipientInfo_st CMS_RecipientInfo; -typedef struct CMS_ReceiptRequest_st CMS_ReceiptRequest; -typedef struct CMS_Receipt_st CMS_Receipt; -typedef struct CMS_RecipientEncryptedKey_st CMS_RecipientEncryptedKey; -typedef struct CMS_OtherKeyAttribute_st CMS_OtherKeyAttribute; - -SKM_DEFINE_STACK_OF_INTERNAL(CMS_SignerInfo, CMS_SignerInfo, CMS_SignerInfo) -#define sk_CMS_SignerInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_value(sk, idx) ((CMS_SignerInfo *)OPENSSL_sk_value(ossl_check_const_CMS_SignerInfo_sk_type(sk), (idx))) -#define sk_CMS_SignerInfo_new(cmp) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new(ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -#define sk_CMS_SignerInfo_new_null() ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_SignerInfo_new_reserve(cmp, n) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_SignerInfo_compfunc_type(cmp), (n))) -#define sk_CMS_SignerInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_SignerInfo_sk_type(sk), (n)) -#define sk_CMS_SignerInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_delete(sk, i) ((CMS_SignerInfo *)OPENSSL_sk_delete(ossl_check_CMS_SignerInfo_sk_type(sk), (i))) -#define sk_CMS_SignerInfo_delete_ptr(sk, ptr) ((CMS_SignerInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_pop(sk) ((CMS_SignerInfo *)OPENSSL_sk_pop(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_shift(sk) ((CMS_SignerInfo *)OPENSSL_sk_shift(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_SignerInfo_sk_type(sk),ossl_check_CMS_SignerInfo_freefunc_type(freefunc)) -#define sk_CMS_SignerInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), (idx)) -#define sk_CMS_SignerInfo_set(sk, idx, ptr) ((CMS_SignerInfo *)OPENSSL_sk_set(ossl_check_CMS_SignerInfo_sk_type(sk), (idx), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), pnum) -#define sk_CMS_SignerInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_dup(sk) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_copyfunc_type(copyfunc), ossl_check_CMS_SignerInfo_freefunc_type(freefunc))) -#define sk_CMS_SignerInfo_set_cmp_func(sk, cmp) ((sk_CMS_SignerInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey) -#define sk_CMS_RecipientEncryptedKey_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_value(sk, idx) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), (idx))) -#define sk_CMS_RecipientEncryptedKey_new(cmp) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -#define sk_CMS_RecipientEncryptedKey_new_null() ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientEncryptedKey_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientEncryptedKey_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (n)) -#define sk_CMS_RecipientEncryptedKey_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_delete(sk, i) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (i))) -#define sk_CMS_RecipientEncryptedKey_delete_ptr(sk, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_pop(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_pop(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_shift(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_shift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk),ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc)) -#define sk_CMS_RecipientEncryptedKey_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), (idx)) -#define sk_CMS_RecipientEncryptedKey_set(sk, idx, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_set(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (idx), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), pnum) -#define sk_CMS_RecipientEncryptedKey_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_dup(sk) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_copyfunc_type(copyfunc), ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc))) -#define sk_CMS_RecipientEncryptedKey_set_cmp_func(sk, cmp) ((sk_CMS_RecipientEncryptedKey_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientInfo, CMS_RecipientInfo, CMS_RecipientInfo) -#define sk_CMS_RecipientInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_value(sk, idx) ((CMS_RecipientInfo *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientInfo_sk_type(sk), (idx))) -#define sk_CMS_RecipientInfo_new(cmp) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new(ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -#define sk_CMS_RecipientInfo_new_null() ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientInfo_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientInfo_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientInfo_sk_type(sk), (n)) -#define sk_CMS_RecipientInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_delete(sk, i) ((CMS_RecipientInfo *)OPENSSL_sk_delete(ossl_check_CMS_RecipientInfo_sk_type(sk), (i))) -#define sk_CMS_RecipientInfo_delete_ptr(sk, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_pop(sk) ((CMS_RecipientInfo *)OPENSSL_sk_pop(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_shift(sk) ((CMS_RecipientInfo *)OPENSSL_sk_shift(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientInfo_sk_type(sk),ossl_check_CMS_RecipientInfo_freefunc_type(freefunc)) -#define sk_CMS_RecipientInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), (idx)) -#define sk_CMS_RecipientInfo_set(sk, idx, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_set(ossl_check_CMS_RecipientInfo_sk_type(sk), (idx), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), pnum) -#define sk_CMS_RecipientInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_dup(sk) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_copyfunc_type(copyfunc), ossl_check_CMS_RecipientInfo_freefunc_type(freefunc))) -#define sk_CMS_RecipientInfo_set_cmp_func(sk, cmp) ((sk_CMS_RecipientInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RevocationInfoChoice, CMS_RevocationInfoChoice, CMS_RevocationInfoChoice) -#define sk_CMS_RevocationInfoChoice_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_value(sk, idx) ((CMS_RevocationInfoChoice *)OPENSSL_sk_value(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), (idx))) -#define sk_CMS_RevocationInfoChoice_new(cmp) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) -#define sk_CMS_RevocationInfoChoice_new_null() ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_null()) -#define sk_CMS_RevocationInfoChoice_new_reserve(cmp, n) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp), (n))) -#define sk_CMS_RevocationInfoChoice_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (n)) -#define sk_CMS_RevocationInfoChoice_free(sk) OPENSSL_sk_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_delete(sk, i) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (i))) -#define sk_CMS_RevocationInfoChoice_delete_ptr(sk, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_pop(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_pop(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_shift(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_shift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk),ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc)) -#define sk_CMS_RevocationInfoChoice_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), (idx)) -#define sk_CMS_RevocationInfoChoice_set(sk, idx, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_set(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (idx), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), pnum) -#define sk_CMS_RevocationInfoChoice_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_dup(sk) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_dup(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_copyfunc_type(copyfunc), ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc))) -#define sk_CMS_RevocationInfoChoice_set_cmp_func(sk, cmp) ((sk_CMS_RevocationInfoChoice_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo) -DECLARE_ASN1_FUNCTIONS(CMS_ReceiptRequest) -DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo) - -CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -# define CMS_SIGNERINFO_ISSUER_SERIAL 0 -# define CMS_SIGNERINFO_KEYIDENTIFIER 1 - -# define CMS_RECIPINFO_NONE -1 -# define CMS_RECIPINFO_TRANS 0 -# define CMS_RECIPINFO_AGREE 1 -# define CMS_RECIPINFO_KEK 2 -# define CMS_RECIPINFO_PASS 3 -# define CMS_RECIPINFO_OTHER 4 - -/* S/MIME related flags */ - -# define CMS_TEXT 0x1 -# define CMS_NOCERTS 0x2 -# define CMS_NO_CONTENT_VERIFY 0x4 -# define CMS_NO_ATTR_VERIFY 0x8 -# define CMS_NOSIGS \ - (CMS_NO_CONTENT_VERIFY|CMS_NO_ATTR_VERIFY) -# define CMS_NOINTERN 0x10 -# define CMS_NO_SIGNER_CERT_VERIFY 0x20 -# define CMS_NOVERIFY 0x20 -# define CMS_DETACHED 0x40 -# define CMS_BINARY 0x80 -# define CMS_NOATTR 0x100 -# define CMS_NOSMIMECAP 0x200 -# define CMS_NOOLDMIMETYPE 0x400 -# define CMS_CRLFEOL 0x800 -# define CMS_STREAM 0x1000 -# define CMS_NOCRL 0x2000 -# define CMS_PARTIAL 0x4000 -# define CMS_REUSE_DIGEST 0x8000 -# define CMS_USE_KEYID 0x10000 -# define CMS_DEBUG_DECRYPT 0x20000 -# define CMS_KEY_PARAM 0x40000 -# define CMS_ASCIICRLF 0x80000 -# define CMS_CADES 0x100000 -# define CMS_USE_ORIGINATOR_KEYID 0x200000 - -const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms); - -BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont); -int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio); - -ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms); -int CMS_is_detached(CMS_ContentInfo *cms); -int CMS_set_detached(CMS_ContentInfo *cms, int detached); - -# ifdef OPENSSL_PEM_H -DECLARE_PEM_rw(CMS, CMS_ContentInfo) -# endif -int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms); -CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms); -int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms); - -BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms); -int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags); -int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, - int flags); -CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont); -CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont, CMS_ContentInfo **ci); -int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags); - -int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, - unsigned int flags); - -CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags); -CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si, - X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, unsigned int flags); - -int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags); -CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags); -CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, - const unsigned char *key, size_t keylen, - BIO *dcont, BIO *out, unsigned int flags); - -CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags); -CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags, - OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, - const unsigned char *key, size_t keylen); - -int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags); - -int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, - STACK_OF(X509) *certs, - X509_STORE *store, unsigned int flags); - -STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); - -CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags); -CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pkey, X509 *cert, - BIO *dcont, BIO *out, unsigned int flags); - -int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert); -int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk, - X509 *cert, X509 *peer); -int CMS_decrypt_set1_key(CMS_ContentInfo *cms, - unsigned char *key, size_t keylen, - const unsigned char *id, size_t idlen); -int CMS_decrypt_set1_password(CMS_ContentInfo *cms, - unsigned char *pass, ossl_ssize_t passlen); - -STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); -int CMS_RecipientInfo_type(CMS_RecipientInfo *ri); -EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri); -CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo * -CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *ctx, - const char *propq); -CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher, - OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, - X509 *recip, unsigned int flags); -CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip, - EVP_PKEY *originatorPrivKey, X509 * originator, unsigned int flags); -int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey); -int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert); -int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, - EVP_PKEY **pk, X509 **recip, - X509_ALGOR **palg); -int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, - unsigned char *key, size_t keylen, - unsigned char *id, size_t idlen, - ASN1_GENERALIZEDTIME *date, - ASN1_OBJECT *otherTypeId, - ASN1_TYPE *otherType); - -int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pid, - ASN1_GENERALIZEDTIME **pdate, - ASN1_OBJECT **potherid, - ASN1_TYPE **pothertype); - -int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, - unsigned char *key, size_t keylen); - -int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, - const unsigned char *id, size_t idlen); - -int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, - unsigned char *pass, - ossl_ssize_t passlen); - -CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, - int iter, int wrap_nid, - int pbe_nid, - unsigned char *pass, - ossl_ssize_t passlen, - const EVP_CIPHER *kekciph); - -int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri); -int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri); - -int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags); - -int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid); -const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms); - -CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms); -int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert); -int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert); -STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); - -CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms); -int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl); -int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl); -STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); - -int CMS_SignedData_init(CMS_ContentInfo *cms); -CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, - X509 *signer, EVP_PKEY *pk, const EVP_MD *md, - unsigned int flags); -EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si); -EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si); -STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); - -void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer); -int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert); -int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - unsigned int flags); -void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, - X509 **signer, X509_ALGOR **pdig, - X509_ALGOR **psig); -ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si); -int CMS_SignerInfo_sign(CMS_SignerInfo *si); -int CMS_SignerInfo_verify(CMS_SignerInfo *si); -int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain); - -int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs); -int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, - int algnid, int keysize); -int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap); - -int CMS_signed_get_attr_count(const CMS_SignerInfo *si); -int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si); -int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo, - OSSL_LIB_CTX *ctx); - -int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr); -void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, - ASN1_STRING **pcid, - int *pallorfirst, - STACK_OF(GENERAL_NAMES) **plist, - STACK_OF(GENERAL_NAMES) **prto); -int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pukm); -STACK_OF(CMS_RecipientEncryptedKey) -*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri); - -int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri, - X509_ALGOR **pubalg, - ASN1_BIT_STRING **pubkey, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert); - -int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek, - ASN1_OCTET_STRING **keyid, - ASN1_GENERALIZEDTIME **tm, - CMS_OtherKeyAttribute **other, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek, - X509 *cert); -int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk); -int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *peer); -EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri); -int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, - CMS_RecipientInfo *ri, - CMS_RecipientEncryptedKey *rek); - -int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, - ASN1_OCTET_STRING *ukm, int keylen); - -/* Backward compatibility for spelling errors. */ -# define CMS_R_UNKNOWN_DIGEST_ALGORITM CMS_R_UNKNOWN_DIGEST_ALGORITHM -# define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \ - CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/conf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/conf.h deleted file mode 100644 index 44989929f6c84a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/conf.h +++ /dev/null @@ -1,211 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/conf.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CONF_H -# define OPENSSL_CONF_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CONF_H -# endif - -# include -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct { - char *section; - char *name; - char *value; -} CONF_VALUE; - -SKM_DEFINE_STACK_OF_INTERNAL(CONF_VALUE, CONF_VALUE, CONF_VALUE) -#define sk_CONF_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_value(sk, idx) ((CONF_VALUE *)OPENSSL_sk_value(ossl_check_const_CONF_VALUE_sk_type(sk), (idx))) -#define sk_CONF_VALUE_new(cmp) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new(ossl_check_CONF_VALUE_compfunc_type(cmp))) -#define sk_CONF_VALUE_new_null() ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_null()) -#define sk_CONF_VALUE_new_reserve(cmp, n) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_CONF_VALUE_compfunc_type(cmp), (n))) -#define sk_CONF_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CONF_VALUE_sk_type(sk), (n)) -#define sk_CONF_VALUE_free(sk) OPENSSL_sk_free(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_delete(sk, i) ((CONF_VALUE *)OPENSSL_sk_delete(ossl_check_CONF_VALUE_sk_type(sk), (i))) -#define sk_CONF_VALUE_delete_ptr(sk, ptr) ((CONF_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_pop(sk) ((CONF_VALUE *)OPENSSL_sk_pop(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_shift(sk) ((CONF_VALUE *)OPENSSL_sk_shift(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CONF_VALUE_sk_type(sk),ossl_check_CONF_VALUE_freefunc_type(freefunc)) -#define sk_CONF_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), (idx)) -#define sk_CONF_VALUE_set(sk, idx, ptr) ((CONF_VALUE *)OPENSSL_sk_set(ossl_check_CONF_VALUE_sk_type(sk), (idx), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), pnum) -#define sk_CONF_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_dup(sk) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_dup(ossl_check_const_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_copyfunc_type(copyfunc), ossl_check_CONF_VALUE_freefunc_type(freefunc))) -#define sk_CONF_VALUE_set_cmp_func(sk, cmp) ((sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_compfunc_type(cmp))) -DEFINE_LHASH_OF_INTERNAL(CONF_VALUE); -#define lh_CONF_VALUE_new(hfn, cmp) ((LHASH_OF(CONF_VALUE) *)OPENSSL_LH_new(ossl_check_CONF_VALUE_lh_hashfunc_type(hfn), ossl_check_CONF_VALUE_lh_compfunc_type(cmp))) -#define lh_CONF_VALUE_free(lh) OPENSSL_LH_free(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_flush(lh) OPENSSL_LH_flush(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_insert(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_insert(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_delete(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_delete(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_retrieve(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_retrieve(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_error(lh) OPENSSL_LH_error(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_num_items(lh) OPENSSL_LH_num_items(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_CONF_VALUE_lh_type(lh), dl) -#define lh_CONF_VALUE_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_doallfunc_type(dfn)) - - -struct conf_st; -struct conf_method_st; -typedef struct conf_method_st CONF_METHOD; - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include -# endif - -/* Module definitions */ -typedef struct conf_imodule_st CONF_IMODULE; -typedef struct conf_module_st CONF_MODULE; - -STACK_OF(CONF_MODULE); -STACK_OF(CONF_IMODULE); - -/* DSO module function typedefs */ -typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf); -typedef void conf_finish_func (CONF_IMODULE *md); - -# define CONF_MFLAGS_IGNORE_ERRORS 0x1 -# define CONF_MFLAGS_IGNORE_RETURN_CODES 0x2 -# define CONF_MFLAGS_SILENT 0x4 -# define CONF_MFLAGS_NO_DSO 0x8 -# define CONF_MFLAGS_IGNORE_MISSING_FILE 0x10 -# define CONF_MFLAGS_DEFAULT_SECTION 0x20 - -int CONF_set_default_method(CONF_METHOD *meth); -void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash); -LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file, - long *eline); -# ifndef OPENSSL_NO_STDIO -LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp, - long *eline); -# endif -LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp, - long *eline); -STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf, - const char *section); -char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -void CONF_free(LHASH_OF(CONF_VALUE) *conf); -#ifndef OPENSSL_NO_STDIO -int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out); -#endif -int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); -#endif - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OPENSSL_no_config() \ - OPENSSL_init_crypto(OPENSSL_INIT_NO_LOAD_CONFIG, NULL) -#endif - -/* - * New conf code. The semantics are different from the functions above. If - * that wasn't the case, the above functions would have been replaced - */ - -CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth); -OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf); -CONF *NCONF_new(CONF_METHOD *meth); -CONF_METHOD *NCONF_default(void); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 CONF_METHOD *NCONF_WIN32(void); -#endif -void NCONF_free(CONF *conf); -void NCONF_free_data(CONF *conf); - -int NCONF_load(CONF *conf, const char *file, long *eline); -# ifndef OPENSSL_NO_STDIO -int NCONF_load_fp(CONF *conf, FILE *fp, long *eline); -# endif -int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); -STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *conf); -STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, - const char *section); -char *NCONF_get_string(const CONF *conf, const char *group, const char *name); -int NCONF_get_number_e(const CONF *conf, const char *group, const char *name, - long *result); -#ifndef OPENSSL_NO_STDIO -int NCONF_dump_fp(const CONF *conf, FILE *out); -#endif -int NCONF_dump_bio(const CONF *conf, BIO *out); - -#define NCONF_get_number(c,g,n,r) NCONF_get_number_e(c,g,n,r) - -/* Module functions */ - -int CONF_modules_load(const CONF *cnf, const char *appname, - unsigned long flags); -int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename, - const char *appname, unsigned long flags); -int CONF_modules_load_file(const char *filename, const char *appname, - unsigned long flags); -void CONF_modules_unload(int all); -void CONF_modules_finish(void); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define CONF_modules_free() while(0) continue -#endif -int CONF_module_add(const char *name, conf_init_func *ifunc, - conf_finish_func *ffunc); - -const char *CONF_imodule_get_name(const CONF_IMODULE *md); -const char *CONF_imodule_get_value(const CONF_IMODULE *md); -void *CONF_imodule_get_usr_data(const CONF_IMODULE *md); -void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data); -CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md); -unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md); -void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags); -void *CONF_module_get_usr_data(CONF_MODULE *pmod); -void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data); - -char *CONF_get1_default_config_file(void); - -int CONF_parse_list(const char *list, int sep, int nospc, - int (*list_cb) (const char *elem, int len, void *usr), - void *arg); - -void OPENSSL_load_builtin_modules(void); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/configuration.h deleted file mode 100644 index aecb7cb4606d90..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/configuration.h +++ /dev/null @@ -1,133 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in - * - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_CONFIGURATION_H -# define OPENSSL_CONFIGURATION_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -# ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -# endif - -/* - * OpenSSL was configured with the following options: - */ - -# define OPENSSL_CONFIGURED_API 30000 -# ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -# endif -# ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -# endif -# ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -# endif -# ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -# endif -# ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# endif -# ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -# endif -# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -# endif -# ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -# endif -# ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -# endif -# ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -# endif -# ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -# endif -# ifndef OPENSSL_NO_KTLS -# define OPENSSL_NO_KTLS -# endif -# ifndef OPENSSL_NO_LOADERENG -# define OPENSSL_NO_LOADERENG -# endif -# ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -# endif -# ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -# endif -# ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -# endif -# ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -# endif -# ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -# endif -# ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -# endif -# ifndef OPENSSL_NO_TRACE -# define OPENSSL_NO_TRACE -# endif -# ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -# endif -# ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -# endif -# ifndef OPENSSL_NO_UPLINK -# define OPENSSL_NO_UPLINK -# endif -# ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -# endif -# ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -# endif - - -/* Generate 80386 code? */ -# undef I386_ONLY - -/* - * The following are cipher-specific, but are part of the public API. - */ -# if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -# endif - -# define RC4_INT unsigned int - -# ifdef __cplusplus -} -# endif - -#endif /* OPENSSL_CONFIGURATION_H */ diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crmf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crmf.h deleted file mode 100644 index 71b747ed33d239..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crmf.h +++ /dev/null @@ -1,227 +0,0 @@ -/*- - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crmf.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * CRMF (RFC 4211) implementation by M. Peylo, M. Viljanen, and D. von Oheimb. - */ - - - -#ifndef OPENSSL_CRMF_H -# define OPENSSL_CRMF_H - -# include - -# ifndef OPENSSL_NO_CRMF -# include -# include -# include -# include /* for GENERAL_NAME etc. */ - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CRMF_POPOPRIVKEY_THISMESSAGE 0 -# define OSSL_CRMF_POPOPRIVKEY_SUBSEQUENTMESSAGE 1 -# define OSSL_CRMF_POPOPRIVKEY_DHMAC 2 -# define OSSL_CRMF_POPOPRIVKEY_AGREEMAC 3 -# define OSSL_CRMF_POPOPRIVKEY_ENCRYPTEDKEY 4 - -# define OSSL_CRMF_SUBSEQUENTMESSAGE_ENCRCERT 0 -# define OSSL_CRMF_SUBSEQUENTMESSAGE_CHALLENGERESP 1 - -typedef struct ossl_crmf_encryptedvalue_st OSSL_CRMF_ENCRYPTEDVALUE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_ENCRYPTEDVALUE) -typedef struct ossl_crmf_msg_st OSSL_CRMF_MSG; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSG) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_MSG) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_MSG, OSSL_CRMF_MSG, OSSL_CRMF_MSG) -#define sk_OSSL_CRMF_MSG_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_value(sk, idx) ((OSSL_CRMF_MSG *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_MSG_new(cmp) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) -#define sk_OSSL_CRMF_MSG_new_null() ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_MSG_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_MSG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (n)) -#define sk_OSSL_CRMF_MSG_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_delete(sk, i) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (i))) -#define sk_OSSL_CRMF_MSG_delete_ptr(sk, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_pop(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_shift(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk),ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_MSG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), (idx)) -#define sk_OSSL_CRMF_MSG_set(sk, idx, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (idx), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), pnum) -#define sk_OSSL_CRMF_MSG_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_dup(sk) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_MSG_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_MSG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) - -typedef struct ossl_crmf_attributetypeandvalue_st OSSL_CRMF_ATTRIBUTETYPEANDVALUE; -typedef struct ossl_crmf_pbmparameter_st OSSL_CRMF_PBMPARAMETER; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PBMPARAMETER) -typedef struct ossl_crmf_poposigningkey_st OSSL_CRMF_POPOSIGNINGKEY; -typedef struct ossl_crmf_certrequest_st OSSL_CRMF_CERTREQUEST; -typedef struct ossl_crmf_certid_st OSSL_CRMF_CERTID; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTID) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_CERTID) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_CERTID, OSSL_CRMF_CERTID, OSSL_CRMF_CERTID) -#define sk_OSSL_CRMF_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_value(sk, idx) ((OSSL_CRMF_CERTID *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_CERTID_new(cmp) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) -#define sk_OSSL_CRMF_CERTID_new_null() ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_CERTID_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (n)) -#define sk_OSSL_CRMF_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_delete(sk, i) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (i))) -#define sk_OSSL_CRMF_CERTID_delete_ptr(sk, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_pop(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_shift(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk),ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), (idx)) -#define sk_OSSL_CRMF_CERTID_set(sk, idx, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (idx), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), pnum) -#define sk_OSSL_CRMF_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_dup(sk) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_CERTID_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) - - -typedef struct ossl_crmf_pkipublicationinfo_st OSSL_CRMF_PKIPUBLICATIONINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PKIPUBLICATIONINFO) -typedef struct ossl_crmf_singlepubinfo_st OSSL_CRMF_SINGLEPUBINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_SINGLEPUBINFO) -typedef struct ossl_crmf_certtemplate_st OSSL_CRMF_CERTTEMPLATE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTTEMPLATE) -typedef STACK_OF(OSSL_CRMF_MSG) OSSL_CRMF_MSGS; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSGS) - -typedef struct ossl_crmf_optionalvalidity_st OSSL_CRMF_OPTIONALVALIDITY; - -/* crmf_pbm.c */ -OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen, - int owfnid, size_t itercnt, - int macnid); -int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq, - const OSSL_CRMF_PBMPARAMETER *pbmp, - const unsigned char *msg, size_t msglen, - const unsigned char *sec, size_t seclen, - unsigned char **mac, size_t *maclen); - -/* crmf_lib.c */ -int OSSL_CRMF_MSG_set1_regCtrl_regToken(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *tok); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_regToken(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_authenticator(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *auth); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_authenticator(const OSSL_CRMF_MSG *msg); -int -OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - OSSL_CRMF_SINGLEPUBINFO *spi); -# define OSSL_CRMF_PUB_METHOD_DONTCARE 0 -# define OSSL_CRMF_PUB_METHOD_X500 1 -# define OSSL_CRMF_PUB_METHOD_WEB 2 -# define OSSL_CRMF_PUB_METHOD_LDAP 3 -int OSSL_CRMF_MSG_set0_SinglePubInfo(OSSL_CRMF_SINGLEPUBINFO *spi, - int method, GENERAL_NAME *nm); -# define OSSL_CRMF_PUB_ACTION_DONTPUBLISH 0 -# define OSSL_CRMF_PUB_ACTION_PLEASEPUBLISH 1 -int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - int action); -int OSSL_CRMF_MSG_set1_regCtrl_pkiPublicationInfo(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_PKIPUBLICATIONINFO *pi); -OSSL_CRMF_PKIPUBLICATIONINFO -*OSSL_CRMF_MSG_get0_regCtrl_pkiPublicationInfo(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_protocolEncrKey(OSSL_CRMF_MSG *msg, - const X509_PUBKEY *pubkey); -X509_PUBKEY -*OSSL_CRMF_MSG_get0_regCtrl_protocolEncrKey(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_oldCertID(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTID *cid); -OSSL_CRMF_CERTID -*OSSL_CRMF_MSG_get0_regCtrl_oldCertID(const OSSL_CRMF_MSG *msg); -OSSL_CRMF_CERTID *OSSL_CRMF_CERTID_gen(const X509_NAME *issuer, - const ASN1_INTEGER *serial); - -int OSSL_CRMF_MSG_set1_regInfo_utf8Pairs(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *utf8pairs); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regInfo_utf8Pairs(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regInfo_certReq(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTREQUEST *cr); -OSSL_CRMF_CERTREQUEST -*OSSL_CRMF_MSG_get0_regInfo_certReq(const OSSL_CRMF_MSG *msg); - -int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm, - ASN1_TIME *notBefore, ASN1_TIME *notAfter); -int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid); -int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm); -int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm, X509_EXTENSIONS *exts); - -int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm, X509_EXTENSION *ext); -# define OSSL_CRMF_POPO_NONE -1 -# define OSSL_CRMF_POPO_RAVERIFIED 0 -# define OSSL_CRMF_POPO_SIGNATURE 1 -# define OSSL_CRMF_POPO_KEYENC 2 -# define OSSL_CRMF_POPO_KEYAGREE 3 -int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm, - EVP_PKEY *pkey, const EVP_MD *digest, - OSSL_LIB_CTX *libctx, const char *propq); -int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs, - int rid, int acceptRAVerified, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_CRMF_CERTTEMPLATE *OSSL_CRMF_MSG_get0_tmpl(const OSSL_CRMF_MSG *crm); -const ASN1_INTEGER -*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl); -X509_EXTENSIONS -*OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid); -const ASN1_INTEGER -*OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid); -int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl, - EVP_PKEY *pubkey, - const X509_NAME *subject, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -X509 -*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert, - OSSL_LIB_CTX *libctx, const char *propq, - EVP_PKEY *pkey); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CRMF) */ -#endif /* !defined(OPENSSL_CRMF_H) */ diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crypto.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crypto.h deleted file mode 100644 index baf6938c7a7a9c..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/crypto.h +++ /dev/null @@ -1,556 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crypto.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CRYPTO_H -# define OPENSSL_CRYPTO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CRYPTO_H -# endif - -# include -# include - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif - -# include -# include -# include -# include -# include -# include - -# ifdef CHARSET_EBCDIC -# include -# endif - -/* - * Resolve problems on some operating systems with symbol names that clash - * one way or another - */ -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSLeay OpenSSL_version_num -# define SSLeay_version OpenSSL_version -# define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER -# define SSLEAY_VERSION OPENSSL_VERSION -# define SSLEAY_CFLAGS OPENSSL_CFLAGS -# define SSLEAY_BUILT_ON OPENSSL_BUILT_ON -# define SSLEAY_PLATFORM OPENSSL_PLATFORM -# define SSLEAY_DIR OPENSSL_DIR - -/* - * Old type for allocating dynamic locks. No longer used. Use the new thread - * API instead. - */ -typedef struct { - int dummy; -} CRYPTO_dynlock; - -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void CRYPTO_RWLOCK; - -CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); -__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); -__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); -int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); -void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); - -int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, - CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock); - -/* No longer needed, so this is a no-op */ -#define OPENSSL_malloc_init() while(0) continue - -# define OPENSSL_malloc(num) \ - CRYPTO_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_zalloc(num) \ - CRYPTO_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_realloc(addr, num) \ - CRYPTO_realloc(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_realloc(addr, old_num, num) \ - CRYPTO_clear_realloc(addr, old_num, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_free(addr, num) \ - CRYPTO_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_free(addr) \ - CRYPTO_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_memdup(str, s) \ - CRYPTO_memdup((str), s, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strdup(str) \ - CRYPTO_strdup(str, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strndup(str, n) \ - CRYPTO_strndup(str, n, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_malloc(num) \ - CRYPTO_secure_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_zalloc(num) \ - CRYPTO_secure_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_free(addr) \ - CRYPTO_secure_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_clear_free(addr, num) \ - CRYPTO_secure_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_actual_size(ptr) \ - CRYPTO_secure_actual_size(ptr) - -size_t OPENSSL_strlcpy(char *dst, const char *src, size_t siz); -size_t OPENSSL_strlcat(char *dst, const char *src, size_t siz); -size_t OPENSSL_strnlen(const char *str, size_t maxlen); -int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlen, - const unsigned char *buf, size_t buflen, - const char sep); -char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen); -int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen, - const char *str, const char sep); -unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen); -int OPENSSL_hexchar2int(unsigned char c); - -# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type)) - -/* - * These functions return the values of OPENSSL_VERSION_MAJOR, - * OPENSSL_VERSION_MINOR, OPENSSL_VERSION_PATCH, OPENSSL_VERSION_PRE_RELEASE - * and OPENSSL_VERSION_BUILD_METADATA, respectively. - */ -unsigned int OPENSSL_version_major(void); -unsigned int OPENSSL_version_minor(void); -unsigned int OPENSSL_version_patch(void); -const char *OPENSSL_version_pre_release(void); -const char *OPENSSL_version_build_metadata(void); - -unsigned long OpenSSL_version_num(void); -const char *OpenSSL_version(int type); -# define OPENSSL_VERSION 0 -# define OPENSSL_CFLAGS 1 -# define OPENSSL_BUILT_ON 2 -# define OPENSSL_PLATFORM 3 -# define OPENSSL_DIR 4 -# define OPENSSL_ENGINES_DIR 5 -# define OPENSSL_VERSION_STRING 6 -# define OPENSSL_FULL_VERSION_STRING 7 -# define OPENSSL_MODULES_DIR 8 -# define OPENSSL_CPU_INFO 9 - -const char *OPENSSL_info(int type); -/* - * The series starts at 1001 to avoid confusion with the OpenSSL_version - * types. - */ -# define OPENSSL_INFO_CONFIG_DIR 1001 -# define OPENSSL_INFO_ENGINES_DIR 1002 -# define OPENSSL_INFO_MODULES_DIR 1003 -# define OPENSSL_INFO_DSO_EXTENSION 1004 -# define OPENSSL_INFO_DIR_FILENAME_SEPARATOR 1005 -# define OPENSSL_INFO_LIST_SEPARATOR 1006 -# define OPENSSL_INFO_SEED_SOURCE 1007 -# define OPENSSL_INFO_CPU_SETTINGS 1008 - -int OPENSSL_issetugid(void); - -struct crypto_ex_data_st { - OSSL_LIB_CTX *ctx; - STACK_OF(void) *sk; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(void, void, void) -#define sk_void_num(sk) OPENSSL_sk_num(ossl_check_const_void_sk_type(sk)) -#define sk_void_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_void_sk_type(sk), (idx))) -#define sk_void_new(cmp) ((STACK_OF(void) *)OPENSSL_sk_new(ossl_check_void_compfunc_type(cmp))) -#define sk_void_new_null() ((STACK_OF(void) *)OPENSSL_sk_new_null()) -#define sk_void_new_reserve(cmp, n) ((STACK_OF(void) *)OPENSSL_sk_new_reserve(ossl_check_void_compfunc_type(cmp), (n))) -#define sk_void_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_void_sk_type(sk), (n)) -#define sk_void_free(sk) OPENSSL_sk_free(ossl_check_void_sk_type(sk)) -#define sk_void_zero(sk) OPENSSL_sk_zero(ossl_check_void_sk_type(sk)) -#define sk_void_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_void_sk_type(sk), (i))) -#define sk_void_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr))) -#define sk_void_push(sk, ptr) OPENSSL_sk_push(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_void_sk_type(sk))) -#define sk_void_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_void_sk_type(sk))) -#define sk_void_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_void_sk_type(sk),ossl_check_void_freefunc_type(freefunc)) -#define sk_void_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), (idx)) -#define sk_void_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_void_sk_type(sk), (idx), ossl_check_void_type(ptr))) -#define sk_void_find(sk, ptr) OPENSSL_sk_find(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), pnum) -#define sk_void_sort(sk) OPENSSL_sk_sort(ossl_check_void_sk_type(sk)) -#define sk_void_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_void_sk_type(sk)) -#define sk_void_dup(sk) ((STACK_OF(void) *)OPENSSL_sk_dup(ossl_check_const_void_sk_type(sk))) -#define sk_void_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(void) *)OPENSSL_sk_deep_copy(ossl_check_const_void_sk_type(sk), ossl_check_void_copyfunc_type(copyfunc), ossl_check_void_freefunc_type(freefunc))) -#define sk_void_set_cmp_func(sk, cmp) ((sk_void_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_void_sk_type(sk), ossl_check_void_compfunc_type(cmp))) - - - -/* - * Per class, we have a STACK of function pointers. - */ -# define CRYPTO_EX_INDEX_SSL 0 -# define CRYPTO_EX_INDEX_SSL_CTX 1 -# define CRYPTO_EX_INDEX_SSL_SESSION 2 -# define CRYPTO_EX_INDEX_X509 3 -# define CRYPTO_EX_INDEX_X509_STORE 4 -# define CRYPTO_EX_INDEX_X509_STORE_CTX 5 -# define CRYPTO_EX_INDEX_DH 6 -# define CRYPTO_EX_INDEX_DSA 7 -# define CRYPTO_EX_INDEX_EC_KEY 8 -# define CRYPTO_EX_INDEX_RSA 9 -# define CRYPTO_EX_INDEX_ENGINE 10 -# define CRYPTO_EX_INDEX_UI 11 -# define CRYPTO_EX_INDEX_BIO 12 -# define CRYPTO_EX_INDEX_APP 13 -# define CRYPTO_EX_INDEX_UI_METHOD 14 -# define CRYPTO_EX_INDEX_RAND_DRBG 15 -# define CRYPTO_EX_INDEX_DRBG CRYPTO_EX_INDEX_RAND_DRBG -# define CRYPTO_EX_INDEX_OSSL_LIB_CTX 16 -# define CRYPTO_EX_INDEX_EVP_PKEY 17 -# define CRYPTO_EX_INDEX__COUNT 18 - -typedef void CRYPTO_EX_new (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef void CRYPTO_EX_free (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef int CRYPTO_EX_dup (CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, - void **from_d, int idx, long argl, void *argp); -__owur int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, - CRYPTO_EX_new *new_func, - CRYPTO_EX_dup *dup_func, - CRYPTO_EX_free *free_func); -/* No longer use an index. */ -int CRYPTO_free_ex_index(int class_index, int idx); - -/* - * Initialise/duplicate/free CRYPTO_EX_DATA variables corresponding to a - * given class (invokes whatever per-class callbacks are applicable) - */ -int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); -int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, - const CRYPTO_EX_DATA *from); - -void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); - -/* Allocate a single item in the CRYPTO_EX_DATA variable */ -int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad, - int idx); - -/* - * Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular - * index (relative to the class type involved) - */ -int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val); -void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* - * This function cleans up all "ex_data" state. It mustn't be called under - * potential race-conditions. - */ -# define CRYPTO_cleanup_all_ex_data() while(0) continue - -/* - * The old locking functions have been removed completely without compatibility - * macros. This is because the old functions either could not properly report - * errors, or the returned error values were not clearly documented. - * Replacing the locking functions with no-ops would cause race condition - * issues in the affected applications. It is far better for them to fail at - * compile time. - * On the other hand, the locking callbacks are no longer used. Consequently, - * the callback management functions can be safely replaced with no-op macros. - */ -# define CRYPTO_num_locks() (1) -# define CRYPTO_set_locking_callback(func) -# define CRYPTO_get_locking_callback() (NULL) -# define CRYPTO_set_add_lock_callback(func) -# define CRYPTO_get_add_lock_callback() (NULL) - -/* - * These defines where used in combination with the old locking callbacks, - * they are not called anymore, but old code that's not called might still - * use them. - */ -# define CRYPTO_LOCK 1 -# define CRYPTO_UNLOCK 2 -# define CRYPTO_READ 4 -# define CRYPTO_WRITE 8 - -/* This structure is no longer used */ -typedef struct crypto_threadid_st { - int dummy; -} CRYPTO_THREADID; -/* Only use CRYPTO_THREADID_set_[numeric|pointer]() within callbacks */ -# define CRYPTO_THREADID_set_numeric(id, val) -# define CRYPTO_THREADID_set_pointer(id, ptr) -# define CRYPTO_THREADID_set_callback(threadid_func) (0) -# define CRYPTO_THREADID_get_callback() (NULL) -# define CRYPTO_THREADID_current(id) -# define CRYPTO_THREADID_cmp(a, b) (-1) -# define CRYPTO_THREADID_cpy(dest, src) -# define CRYPTO_THREADID_hash(id) (0UL) - -# ifndef OPENSSL_NO_DEPRECATED_1_0_0 -# define CRYPTO_set_id_callback(func) -# define CRYPTO_get_id_callback() (NULL) -# define CRYPTO_thread_id() (0UL) -# endif /* OPENSSL_NO_DEPRECATED_1_0_0 */ - -# define CRYPTO_set_dynlock_create_callback(dyn_create_function) -# define CRYPTO_set_dynlock_lock_callback(dyn_lock_function) -# define CRYPTO_set_dynlock_destroy_callback(dyn_destroy_function) -# define CRYPTO_get_dynlock_create_callback() (NULL) -# define CRYPTO_get_dynlock_lock_callback() (NULL) -# define CRYPTO_get_dynlock_destroy_callback() (NULL) -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void *(*CRYPTO_malloc_fn)(size_t num, const char *file, int line); -typedef void *(*CRYPTO_realloc_fn)(void *addr, size_t num, const char *file, - int line); -typedef void (*CRYPTO_free_fn)(void *addr, const char *file, int line); -int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn, - CRYPTO_realloc_fn realloc_fn, - CRYPTO_free_fn free_fn); -void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn, - CRYPTO_realloc_fn *realloc_fn, - CRYPTO_free_fn *free_fn); - -void *CRYPTO_malloc(size_t num, const char *file, int line); -void *CRYPTO_zalloc(size_t num, const char *file, int line); -void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); -char *CRYPTO_strdup(const char *str, const char *file, int line); -char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); -void CRYPTO_free(void *ptr, const char *file, int line); -void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line); -void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line); -void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num, - const char *file, int line); - -int CRYPTO_secure_malloc_init(size_t sz, size_t minsize); -int CRYPTO_secure_malloc_done(void); -void *CRYPTO_secure_malloc(size_t num, const char *file, int line); -void *CRYPTO_secure_zalloc(size_t num, const char *file, int line); -void CRYPTO_secure_free(void *ptr, const char *file, int line); -void CRYPTO_secure_clear_free(void *ptr, size_t num, - const char *file, int line); -int CRYPTO_secure_allocated(const void *ptr); -int CRYPTO_secure_malloc_initialized(void); -size_t CRYPTO_secure_actual_size(void *ptr); -size_t CRYPTO_secure_used(void); - -void OPENSSL_cleanse(void *ptr, size_t len); - -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -/* - * The following can be used to detect memory leaks in the library. If - * used, it turns on malloc checking - */ -# define CRYPTO_MEM_CHECK_OFF 0x0 /* Control only */ -# define CRYPTO_MEM_CHECK_ON 0x1 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_ENABLE 0x2 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_DISABLE 0x3 /* Control only */ - -void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define OPENSSL_mem_debug_push(info) \ - CRYPTO_mem_debug_push(info, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_mem_debug_pop() \ - CRYPTO_mem_debug_pop() -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_set_mem_debug(int flag); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_ctrl(int mode); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_push(const char *info, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_pop(void); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_malloc(void *addr, size_t num, - int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, - size_t num, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_free(void *addr, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 -int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u), - void *u); -# endif -# ifndef OPENSSL_NO_STDIO -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks_fp(FILE *); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks(BIO *bio); -# endif -# endif /* OPENSSL_NO_CRYPTO_MDEBUG */ - -/* die if we have to */ -ossl_noreturn void OPENSSL_die(const char *assertion, const char *file, int line); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) -# endif -# define OPENSSL_assert(e) \ - (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) - -int OPENSSL_isservice(void); - -void OPENSSL_init(void); -# ifdef OPENSSL_SYS_UNIX -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_prepare(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_parent(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_child(void); -# endif -# endif - -struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result); -int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); -int OPENSSL_gmtime_diff(int *pday, int *psec, - const struct tm *from, const struct tm *to); - -/* - * CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. - * It takes an amount of time dependent on |len|, but independent of the - * contents of |a| and |b|. Unlike memcmp, it cannot be used to put elements - * into a defined order as the return value when a != b is undefined, other - * than to be non-zero. - */ -int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len); - -/* Standard initialisation options */ -# define OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS 0x00000001L -# define OPENSSL_INIT_LOAD_CRYPTO_STRINGS 0x00000002L -# define OPENSSL_INIT_ADD_ALL_CIPHERS 0x00000004L -# define OPENSSL_INIT_ADD_ALL_DIGESTS 0x00000008L -# define OPENSSL_INIT_NO_ADD_ALL_CIPHERS 0x00000010L -# define OPENSSL_INIT_NO_ADD_ALL_DIGESTS 0x00000020L -# define OPENSSL_INIT_LOAD_CONFIG 0x00000040L -# define OPENSSL_INIT_NO_LOAD_CONFIG 0x00000080L -# define OPENSSL_INIT_ASYNC 0x00000100L -# define OPENSSL_INIT_ENGINE_RDRAND 0x00000200L -# define OPENSSL_INIT_ENGINE_DYNAMIC 0x00000400L -# define OPENSSL_INIT_ENGINE_OPENSSL 0x00000800L -# define OPENSSL_INIT_ENGINE_CRYPTODEV 0x00001000L -# define OPENSSL_INIT_ENGINE_CAPI 0x00002000L -# define OPENSSL_INIT_ENGINE_PADLOCK 0x00004000L -# define OPENSSL_INIT_ENGINE_AFALG 0x00008000L -/* FREE: 0x00010000L */ -# define OPENSSL_INIT_ATFORK 0x00020000L -/* OPENSSL_INIT_BASE_ONLY 0x00040000L */ -# define OPENSSL_INIT_NO_ATEXIT 0x00080000L -/* OPENSSL_INIT flag range 0x03f00000 reserved for OPENSSL_init_ssl() */ -/* FREE: 0x04000000L */ -/* FREE: 0x08000000L */ -/* FREE: 0x10000000L */ -/* FREE: 0x20000000L */ -/* FREE: 0x40000000L */ -/* FREE: 0x80000000L */ -/* Max OPENSSL_INIT flag value is 0x80000000 */ - -/* openssl and dasync not counted as builtin */ -# define OPENSSL_INIT_ENGINE_ALL_BUILTIN \ - (OPENSSL_INIT_ENGINE_RDRAND | OPENSSL_INIT_ENGINE_DYNAMIC \ - | OPENSSL_INIT_ENGINE_CRYPTODEV | OPENSSL_INIT_ENGINE_CAPI | \ - OPENSSL_INIT_ENGINE_PADLOCK) - -/* Library initialisation functions */ -void OPENSSL_cleanup(void); -int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); -int OPENSSL_atexit(void (*handler)(void)); -void OPENSSL_thread_stop(void); -void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx); - -/* Low-level control of initialization */ -OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void); -# ifndef OPENSSL_NO_STDIO -int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings, - const char *config_filename); -void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings, - unsigned long flags); -int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, - const char *config_appname); -# endif -void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings); - -# if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) -# if defined(_WIN32) -# if defined(BASETYPES) || defined(_WINDEF_H) -/* application has to include in order to use this */ -typedef DWORD CRYPTO_THREAD_LOCAL; -typedef DWORD CRYPTO_THREAD_ID; - -typedef LONG CRYPTO_ONCE; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif -# else -# if defined(__TANDEM) && defined(_SPT_MODEL_) -# define SPT_THREAD_SIGNAL 1 -# define SPT_THREAD_AWARE 1 -# include -# else -# include -# endif -typedef pthread_once_t CRYPTO_ONCE; -typedef pthread_key_t CRYPTO_THREAD_LOCAL; -typedef pthread_t CRYPTO_THREAD_ID; - -# define CRYPTO_ONCE_STATIC_INIT PTHREAD_ONCE_INIT -# endif -# endif - -# if !defined(CRYPTO_ONCE_STATIC_INIT) -typedef unsigned int CRYPTO_ONCE; -typedef unsigned int CRYPTO_THREAD_LOCAL; -typedef unsigned int CRYPTO_THREAD_ID; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif - -int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)); - -int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)); -void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key); -int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val); -int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key); - -CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void); -int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b); - -OSSL_LIB_CTX *OSSL_LIB_CTX_new(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file); -void OSSL_LIB_CTX_free(OSSL_LIB_CTX *); -OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ct.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ct.h deleted file mode 100644 index b6dd8c3547710a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ct.h +++ /dev/null @@ -1,573 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ct.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CT_H -# define OPENSSL_CT_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CT_H -# endif - -# include - -# ifndef OPENSSL_NO_CT -# include -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - - -/* Minimum RSA key size, from RFC6962 */ -# define SCT_MIN_RSA_BITS 2048 - -/* All hashes are SHA256 in v1 of Certificate Transparency */ -# define CT_V1_HASHLEN SHA256_DIGEST_LENGTH - -SKM_DEFINE_STACK_OF_INTERNAL(SCT, SCT, SCT) -#define sk_SCT_num(sk) OPENSSL_sk_num(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_value(sk, idx) ((SCT *)OPENSSL_sk_value(ossl_check_const_SCT_sk_type(sk), (idx))) -#define sk_SCT_new(cmp) ((STACK_OF(SCT) *)OPENSSL_sk_new(ossl_check_SCT_compfunc_type(cmp))) -#define sk_SCT_new_null() ((STACK_OF(SCT) *)OPENSSL_sk_new_null()) -#define sk_SCT_new_reserve(cmp, n) ((STACK_OF(SCT) *)OPENSSL_sk_new_reserve(ossl_check_SCT_compfunc_type(cmp), (n))) -#define sk_SCT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SCT_sk_type(sk), (n)) -#define sk_SCT_free(sk) OPENSSL_sk_free(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_zero(sk) OPENSSL_sk_zero(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_delete(sk, i) ((SCT *)OPENSSL_sk_delete(ossl_check_SCT_sk_type(sk), (i))) -#define sk_SCT_delete_ptr(sk, ptr) ((SCT *)OPENSSL_sk_delete_ptr(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr))) -#define sk_SCT_push(sk, ptr) OPENSSL_sk_push(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_pop(sk) ((SCT *)OPENSSL_sk_pop(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_shift(sk) ((SCT *)OPENSSL_sk_shift(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SCT_sk_type(sk),ossl_check_SCT_freefunc_type(freefunc)) -#define sk_SCT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), (idx)) -#define sk_SCT_set(sk, idx, ptr) ((SCT *)OPENSSL_sk_set(ossl_check_SCT_sk_type(sk), (idx), ossl_check_SCT_type(ptr))) -#define sk_SCT_find(sk, ptr) OPENSSL_sk_find(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), pnum) -#define sk_SCT_sort(sk) OPENSSL_sk_sort(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_dup(sk) ((STACK_OF(SCT) *)OPENSSL_sk_dup(ossl_check_const_SCT_sk_type(sk))) -#define sk_SCT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SCT) *)OPENSSL_sk_deep_copy(ossl_check_const_SCT_sk_type(sk), ossl_check_SCT_copyfunc_type(copyfunc), ossl_check_SCT_freefunc_type(freefunc))) -#define sk_SCT_set_cmp_func(sk, cmp) ((sk_SCT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SCT_sk_type(sk), ossl_check_SCT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG) -#define sk_CTLOG_num(sk) OPENSSL_sk_num(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_value(sk, idx) ((CTLOG *)OPENSSL_sk_value(ossl_check_const_CTLOG_sk_type(sk), (idx))) -#define sk_CTLOG_new(cmp) ((STACK_OF(CTLOG) *)OPENSSL_sk_new(ossl_check_CTLOG_compfunc_type(cmp))) -#define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null()) -#define sk_CTLOG_new_reserve(cmp, n) ((STACK_OF(CTLOG) *)OPENSSL_sk_new_reserve(ossl_check_CTLOG_compfunc_type(cmp), (n))) -#define sk_CTLOG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CTLOG_sk_type(sk), (n)) -#define sk_CTLOG_free(sk) OPENSSL_sk_free(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_zero(sk) OPENSSL_sk_zero(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_delete(sk, i) ((CTLOG *)OPENSSL_sk_delete(ossl_check_CTLOG_sk_type(sk), (i))) -#define sk_CTLOG_delete_ptr(sk, ptr) ((CTLOG *)OPENSSL_sk_delete_ptr(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_push(sk, ptr) OPENSSL_sk_push(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_shift(sk) ((CTLOG *)OPENSSL_sk_shift(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CTLOG_sk_type(sk),ossl_check_CTLOG_freefunc_type(freefunc)) -#define sk_CTLOG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), (idx)) -#define sk_CTLOG_set(sk, idx, ptr) ((CTLOG *)OPENSSL_sk_set(ossl_check_CTLOG_sk_type(sk), (idx), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_find(sk, ptr) OPENSSL_sk_find(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), pnum) -#define sk_CTLOG_sort(sk) OPENSSL_sk_sort(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_dup(sk) ((STACK_OF(CTLOG) *)OPENSSL_sk_dup(ossl_check_const_CTLOG_sk_type(sk))) -#define sk_CTLOG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CTLOG) *)OPENSSL_sk_deep_copy(ossl_check_const_CTLOG_sk_type(sk), ossl_check_CTLOG_copyfunc_type(copyfunc), ossl_check_CTLOG_freefunc_type(freefunc))) -#define sk_CTLOG_set_cmp_func(sk, cmp) ((sk_CTLOG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_compfunc_type(cmp))) - - - -typedef enum { - CT_LOG_ENTRY_TYPE_NOT_SET = -1, - CT_LOG_ENTRY_TYPE_X509 = 0, - CT_LOG_ENTRY_TYPE_PRECERT = 1 -} ct_log_entry_type_t; - -typedef enum { - SCT_VERSION_NOT_SET = -1, - SCT_VERSION_V1 = 0 -} sct_version_t; - -typedef enum { - SCT_SOURCE_UNKNOWN, - SCT_SOURCE_TLS_EXTENSION, - SCT_SOURCE_X509V3_EXTENSION, - SCT_SOURCE_OCSP_STAPLED_RESPONSE -} sct_source_t; - -typedef enum { - SCT_VALIDATION_STATUS_NOT_SET, - SCT_VALIDATION_STATUS_UNKNOWN_LOG, - SCT_VALIDATION_STATUS_VALID, - SCT_VALIDATION_STATUS_INVALID, - SCT_VALIDATION_STATUS_UNVERIFIED, - SCT_VALIDATION_STATUS_UNKNOWN_VERSION -} sct_validation_status_t; - -/****************************************** - * CT policy evaluation context functions * - ******************************************/ - -/* - * Creates a new, empty policy evaluation context associated with the given - * library context and property query string. - * The caller is responsible for calling CT_POLICY_EVAL_CTX_free when finished - * with the CT_POLICY_EVAL_CTX. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CT_POLICY_EVAL_CTX_new_ex() but the default library - * context and property query string is used. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void); - -/* Deletes a policy evaluation context and anything it owns. */ -void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx); - -/* Gets the peer certificate that the SCTs are for */ -X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the certificate associated with the received SCTs. - * Increments the reference count of cert. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert); - -/* Gets the issuer of the aforementioned certificate */ -X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the issuer of the certificate associated with the received SCTs. - * Increments the reference count of issuer. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer); - -/* Gets the CT logs that are trusted sources of SCTs */ -const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); - -/* Sets the log store that is in use. It must outlive the CT_POLICY_EVAL_CTX. */ -void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, - CTLOG_STORE *log_store); - -/* - * Gets the time, in milliseconds since the Unix epoch, that will be used as the - * current time when checking whether an SCT was issued in the future. - * Such SCTs will fail validation, as required by RFC6962. - */ -uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the time to evaluate SCTs against, in milliseconds since the Unix epoch. - * If an SCT's timestamp is after this time, it will be interpreted as having - * been issued in the future. RFC6962 states that "TLS clients MUST reject SCTs - * whose timestamp is in the future", so an SCT will not validate in this case. - */ -void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms); - -/***************** - * SCT functions * - *****************/ - -/* - * Creates a new, blank SCT. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new(void); - -/* - * Creates a new SCT from some base64-encoded strings. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new_from_base64(unsigned char version, - const char *logid_base64, - ct_log_entry_type_t entry_type, - uint64_t timestamp, - const char *extensions_base64, - const char *signature_base64); - -/* - * Frees the SCT and the underlying data structures. - */ -void SCT_free(SCT *sct); - -/* - * Free a stack of SCTs, and the underlying SCTs themselves. - * Intended to be compatible with X509V3_EXT_FREE. - */ -void SCT_LIST_free(STACK_OF(SCT) *a); - -/* - * Returns the version of the SCT. - */ -sct_version_t SCT_get_version(const SCT *sct); - -/* - * Set the version of an SCT. - * Returns 1 on success, 0 if the version is unrecognized. - */ -__owur int SCT_set_version(SCT *sct, sct_version_t version); - -/* - * Returns the log entry type of the SCT. - */ -ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct); - -/* - * Set the log entry type of an SCT. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type); - -/* - * Gets the ID of the log that an SCT came from. - * Ownership of the log ID remains with the SCT. - * Returns the length of the log ID. - */ -size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id); - -/* - * Set the log ID of an SCT to point directly to the *log_id specified. - * The SCT takes ownership of the specified pointer. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len); - -/* - * Set the log ID of an SCT. - * This makes a copy of the log_id. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, - size_t log_id_len); - -/* - * Returns the timestamp for the SCT (epoch time in milliseconds). - */ -uint64_t SCT_get_timestamp(const SCT *sct); - -/* - * Set the timestamp of an SCT (epoch time in milliseconds). - */ -void SCT_set_timestamp(SCT *sct, uint64_t timestamp); - -/* - * Return the NID for the signature used by the SCT. - * For CT v1, this will be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256 (or NID_undef if incorrect/unset). - */ -int SCT_get_signature_nid(const SCT *sct); - -/* - * Set the signature type of an SCT - * For CT v1, this should be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_signature_nid(SCT *sct, int nid); - -/* - * Set *ext to point to the extension data for the SCT. ext must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext); - -/* - * Set the extensions of an SCT to point directly to the *ext specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len); - -/* - * Set the extensions of an SCT. - * This takes a copy of the ext. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext, - size_t ext_len); - -/* - * Set *sig to point to the signature for the SCT. sig must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_signature(const SCT *sct, unsigned char **sig); - -/* - * Set the signature of an SCT to point directly to the *sig specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len); - -/* - * Set the signature of an SCT to be a copy of the *sig specified. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_signature(SCT *sct, const unsigned char *sig, - size_t sig_len); - -/* - * The origin of this SCT, e.g. TLS extension, OCSP response, etc. - */ -sct_source_t SCT_get_source(const SCT *sct); - -/* - * Set the origin of this SCT, e.g. TLS extension, OCSP response, etc. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_source(SCT *sct, sct_source_t source); - -/* - * Returns a text string describing the validation status of |sct|. - */ -const char *SCT_validation_status_string(const SCT *sct); - -/* - * Pretty-prints an |sct| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * If |logs| is not NULL, it will be used to lookup the CT log that the SCT came - * from, so that the log name can be printed. - */ -void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); - -/* - * Pretty-prints an |sct_list| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * SCTs will be delimited by |separator|. - * If |logs| is not NULL, it will be used to lookup the CT log that each SCT - * came from, so that the log names can be printed. - */ -void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent, - const char *separator, const CTLOG_STORE *logs); - -/* - * Gets the last result of validating this SCT. - * If it has not been validated yet, returns SCT_VALIDATION_STATUS_NOT_SET. - */ -sct_validation_status_t SCT_get_validation_status(const SCT *sct); - -/* - * Validates the given SCT with the provided context. - * Sets the "validation_status" field of the SCT. - * Returns 1 if the SCT is valid and the signature verifies. - * Returns 0 if the SCT is invalid or could not be verified. - * Returns -1 if an error occurs. - */ -__owur int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx); - -/* - * Validates the given list of SCTs with the provided context. - * Sets the "validation_status" field of each SCT. - * Returns 1 if there are no invalid SCTs and all signatures verify. - * Returns 0 if at least one SCT is invalid or could not be verified. - * Returns a negative integer if an error occurs. - */ -__owur int SCT_LIST_validate(const STACK_OF(SCT) *scts, - CT_POLICY_EVAL_CTX *ctx); - - -/********************************* - * SCT parsing and serialization * - *********************************/ - -/* - * Serialize (to TLS format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just return the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Convert TLS format SCT list to a stack of SCTs. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - size_t len); - -/* - * Serialize (to DER format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just returns the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Parses an SCT list in DER format and returns it. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - long len); - -/* - * Serialize (to TLS format) an |sct| and write it to |out|. - * If |out| is null, no SCT will be output but the length will still be returned. - * If |out| points to a null pointer, a string will be allocated to hold the - * TLS-format SCT. It is the responsibility of the caller to free it. - * If |out| points to an allocated string, the TLS-format SCT will be written - * to it. - * The length of the SCT in TLS format will be returned. - */ -__owur int i2o_SCT(const SCT *sct, unsigned char **out); - -/* - * Parses an SCT in TLS format and returns it. - * If |psct| is not null, it will end up pointing to the parsed SCT. If it - * already points to a non-null pointer, the pointer will be free'd. - * |in| should be a pointer to a string containing the TLS-format SCT. - * |in| will be advanced to the end of the SCT if parsing succeeds. - * |len| should be the length of the SCT in |in|. - * Returns NULL if an error occurs. - * If the SCT is an unsupported version, only the SCT's 'sct' and 'sct_len' - * fields will be populated (with |in| and |len| respectively). - */ -SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len); - -/******************** - * CT log functions * - ********************/ - -/* - * Creates a new CT log instance with the given |public_key| and |name| and - * associates it with the give library context |libctx| and property query - * string |propq|. - * Takes ownership of |public_key| but copies |name|. - * Returns NULL if malloc fails or if |public_key| cannot be converted to DER. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_ex except that the default library context and - * property query string are used. - */ -CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); - -/* - * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER - * in |pkey_base64| and associated with the given library context |libctx| and - * property query string |propq|. The |name| is a string to help users identify - * this log. - * Returns 1 on success, 0 on failure. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64, - const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_from_base64_ex() except that the default - * library context and property query string are used. - * Returns 1 on success, 0 on failure. - */ -int CTLOG_new_from_base64(CTLOG ** ct_log, - const char *pkey_base64, const char *name); - -/* - * Deletes a CT log instance and its fields. - */ -void CTLOG_free(CTLOG *log); - -/* Gets the name of the CT log */ -const char *CTLOG_get0_name(const CTLOG *log); -/* Gets the ID of the CT log */ -void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, - size_t *log_id_len); -/* Gets the public key of the CT log */ -EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log); - -/************************** - * CT log store functions * - **************************/ - -/* - * Creates a new CT log store and associates it with the given libctx and - * property query string. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -/* - * Same as CTLOG_STORE_new_ex except that the default libctx and - * property query string are used. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new(void); - -/* - * Deletes a CT log store and all of the CT log instances held within. - */ -void CTLOG_STORE_free(CTLOG_STORE *store); - -/* - * Finds a CT log in the store based on its log ID. - * Returns the CT log, or NULL if no match is found. - */ -const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, - const uint8_t *log_id, - size_t log_id_len); - -/* - * Loads a CT log list into a |store| from a |file|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); - -/* - * Loads the default CT log list into a |store|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store); - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/err.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/err.h deleted file mode 100644 index 3c7299dbbcffa3..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/err.h +++ /dev/null @@ -1,492 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ERR_H -# define OPENSSL_ERR_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ERR_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# include -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_FILENAMES -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,fn,ln) -# else -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,NULL,0) -# endif -# endif - -# include -# include - -# define ERR_TXT_MALLOCED 0x01 -# define ERR_TXT_STRING 0x02 - -# if !defined(OPENSSL_NO_DEPRECATED_3_0) || defined(OSSL_FORCE_ERR_STATE) -# define ERR_FLAG_MARK 0x01 -# define ERR_FLAG_CLEAR 0x02 - -# define ERR_NUM_ERRORS 16 -struct err_state_st { - int err_flags[ERR_NUM_ERRORS]; - int err_marks[ERR_NUM_ERRORS]; - unsigned long err_buffer[ERR_NUM_ERRORS]; - char *err_data[ERR_NUM_ERRORS]; - size_t err_data_size[ERR_NUM_ERRORS]; - int err_data_flags[ERR_NUM_ERRORS]; - char *err_file[ERR_NUM_ERRORS]; - int err_line[ERR_NUM_ERRORS]; - char *err_func[ERR_NUM_ERRORS]; - int top, bottom; -}; -# endif - -/* library */ -# define ERR_LIB_NONE 1 -# define ERR_LIB_SYS 2 -# define ERR_LIB_BN 3 -# define ERR_LIB_RSA 4 -# define ERR_LIB_DH 5 -# define ERR_LIB_EVP 6 -# define ERR_LIB_BUF 7 -# define ERR_LIB_OBJ 8 -# define ERR_LIB_PEM 9 -# define ERR_LIB_DSA 10 -# define ERR_LIB_X509 11 -/* #define ERR_LIB_METH 12 */ -# define ERR_LIB_ASN1 13 -# define ERR_LIB_CONF 14 -# define ERR_LIB_CRYPTO 15 -# define ERR_LIB_EC 16 -# define ERR_LIB_SSL 20 -/* #define ERR_LIB_SSL23 21 */ -/* #define ERR_LIB_SSL2 22 */ -/* #define ERR_LIB_SSL3 23 */ -/* #define ERR_LIB_RSAREF 30 */ -/* #define ERR_LIB_PROXY 31 */ -# define ERR_LIB_BIO 32 -# define ERR_LIB_PKCS7 33 -# define ERR_LIB_X509V3 34 -# define ERR_LIB_PKCS12 35 -# define ERR_LIB_RAND 36 -# define ERR_LIB_DSO 37 -# define ERR_LIB_ENGINE 38 -# define ERR_LIB_OCSP 39 -# define ERR_LIB_UI 40 -# define ERR_LIB_COMP 41 -# define ERR_LIB_ECDSA 42 -# define ERR_LIB_ECDH 43 -# define ERR_LIB_OSSL_STORE 44 -# define ERR_LIB_FIPS 45 -# define ERR_LIB_CMS 46 -# define ERR_LIB_TS 47 -# define ERR_LIB_HMAC 48 -/* # define ERR_LIB_JPAKE 49 */ -# define ERR_LIB_CT 50 -# define ERR_LIB_ASYNC 51 -# define ERR_LIB_KDF 52 -# define ERR_LIB_SM2 53 -# define ERR_LIB_ESS 54 -# define ERR_LIB_PROP 55 -# define ERR_LIB_CRMF 56 -# define ERR_LIB_PROV 57 -# define ERR_LIB_CMP 58 -# define ERR_LIB_OSSL_ENCODER 59 -# define ERR_LIB_OSSL_DECODER 60 -# define ERR_LIB_HTTP 61 - -# define ERR_LIB_USER 128 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define ASN1err(f, r) ERR_raise_data(ERR_LIB_ASN1, (r), NULL) -# define ASYNCerr(f, r) ERR_raise_data(ERR_LIB_ASYNC, (r), NULL) -# define BIOerr(f, r) ERR_raise_data(ERR_LIB_BIO, (r), NULL) -# define BNerr(f, r) ERR_raise_data(ERR_LIB_BN, (r), NULL) -# define BUFerr(f, r) ERR_raise_data(ERR_LIB_BUF, (r), NULL) -# define CMPerr(f, r) ERR_raise_data(ERR_LIB_CMP, (r), NULL) -# define CMSerr(f, r) ERR_raise_data(ERR_LIB_CMS, (r), NULL) -# define COMPerr(f, r) ERR_raise_data(ERR_LIB_COMP, (r), NULL) -# define CONFerr(f, r) ERR_raise_data(ERR_LIB_CONF, (r), NULL) -# define CRMFerr(f, r) ERR_raise_data(ERR_LIB_CRMF, (r), NULL) -# define CRYPTOerr(f, r) ERR_raise_data(ERR_LIB_CRYPTO, (r), NULL) -# define CTerr(f, r) ERR_raise_data(ERR_LIB_CT, (r), NULL) -# define DHerr(f, r) ERR_raise_data(ERR_LIB_DH, (r), NULL) -# define DSAerr(f, r) ERR_raise_data(ERR_LIB_DSA, (r), NULL) -# define DSOerr(f, r) ERR_raise_data(ERR_LIB_DSO, (r), NULL) -# define ECDHerr(f, r) ERR_raise_data(ERR_LIB_ECDH, (r), NULL) -# define ECDSAerr(f, r) ERR_raise_data(ERR_LIB_ECDSA, (r), NULL) -# define ECerr(f, r) ERR_raise_data(ERR_LIB_EC, (r), NULL) -# define ENGINEerr(f, r) ERR_raise_data(ERR_LIB_ENGINE, (r), NULL) -# define ESSerr(f, r) ERR_raise_data(ERR_LIB_ESS, (r), NULL) -# define EVPerr(f, r) ERR_raise_data(ERR_LIB_EVP, (r), NULL) -# define FIPSerr(f, r) ERR_raise_data(ERR_LIB_FIPS, (r), NULL) -# define HMACerr(f, r) ERR_raise_data(ERR_LIB_HMAC, (r), NULL) -# define HTTPerr(f, r) ERR_raise_data(ERR_LIB_HTTP, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define OBJerr(f, r) ERR_raise_data(ERR_LIB_OBJ, (r), NULL) -# define OCSPerr(f, r) ERR_raise_data(ERR_LIB_OCSP, (r), NULL) -# define OSSL_STOREerr(f, r) ERR_raise_data(ERR_LIB_OSSL_STORE, (r), NULL) -# define PEMerr(f, r) ERR_raise_data(ERR_LIB_PEM, (r), NULL) -# define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL) -# define PKCS7err(f, r) ERR_raise_data(ERR_LIB_PKCS7, (r), NULL) -# define PROPerr(f, r) ERR_raise_data(ERR_LIB_PROP, (r), NULL) -# define PROVerr(f, r) ERR_raise_data(ERR_LIB_PROV, (r), NULL) -# define RANDerr(f, r) ERR_raise_data(ERR_LIB_RAND, (r), NULL) -# define RSAerr(f, r) ERR_raise_data(ERR_LIB_RSA, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define SM2err(f, r) ERR_raise_data(ERR_LIB_SM2, (r), NULL) -# define SSLerr(f, r) ERR_raise_data(ERR_LIB_SSL, (r), NULL) -# define SYSerr(f, r) ERR_raise_data(ERR_LIB_SYS, (r), NULL) -# define TSerr(f, r) ERR_raise_data(ERR_LIB_TS, (r), NULL) -# define UIerr(f, r) ERR_raise_data(ERR_LIB_UI, (r), NULL) -# define X509V3err(f, r) ERR_raise_data(ERR_LIB_X509V3, (r), NULL) -# define X509err(f, r) ERR_raise_data(ERR_LIB_X509, (r), NULL) -# endif - -/*- - * The error code packs differently depending on if it records a system - * error or an OpenSSL error. - * - * A system error packs like this (we follow POSIX and only allow positive - * numbers that fit in an |int|): - * - * +-+-------------------------------------------------------------+ - * |1| system error number | - * +-+-------------------------------------------------------------+ - * - * An OpenSSL error packs like this: - * - * <---------------------------- 32 bits --------------------------> - * <--- 8 bits ---><------------------ 23 bits -----------------> - * +-+---------------+---------------------------------------------+ - * |0| library | reason | - * +-+---------------+---------------------------------------------+ - * - * A few of the reason bits are reserved as flags with special meaning: - * - * <5 bits-<>--------- 19 bits -----------------> - * +-------+-+-----------------------------------+ - * | rflags| | reason | - * +-------+-+-----------------------------------+ - * ^ - * | - * ERR_RFLAG_FATAL = ERR_R_FATAL - * - * The reason flags are part of the overall reason code for practical - * reasons, as they provide an easy way to place different types of - * reason codes in different numeric ranges. - * - * The currently known reason flags are: - * - * ERR_RFLAG_FATAL Flags that the reason code is considered fatal. - * For backward compatibility reasons, this flag - * is also the code for ERR_R_FATAL (that reason - * code served the dual purpose of flag and reason - * code in one in pre-3.0 OpenSSL). - * ERR_RFLAG_COMMON Flags that the reason code is common to all - * libraries. All ERR_R_ macros must use this flag, - * and no other _R_ macro is allowed to use it. - */ - -/* Macros to help decode recorded system errors */ -# define ERR_SYSTEM_FLAG ((unsigned int)INT_MAX + 1) -# define ERR_SYSTEM_MASK ((unsigned int)INT_MAX) - -/* - * Macros to help decode recorded OpenSSL errors - * As expressed above, RFLAGS and REASON overlap by one bit to allow - * ERR_R_FATAL to use ERR_RFLAG_FATAL as its reason code. - */ -# define ERR_LIB_OFFSET 23L -# define ERR_LIB_MASK 0xFF -# define ERR_RFLAGS_OFFSET 18L -# define ERR_RFLAGS_MASK 0x1F -# define ERR_REASON_MASK 0X7FFFFF - -/* - * Reason flags are defined pre-shifted to easily combine with the reason - * number. - */ -# define ERR_RFLAG_FATAL (0x1 << ERR_RFLAGS_OFFSET) -# define ERR_RFLAG_COMMON (0x2 << ERR_RFLAGS_OFFSET) - -# define ERR_SYSTEM_ERROR(errcode) (((errcode) & ERR_SYSTEM_FLAG) != 0) - -static ossl_unused ossl_inline int ERR_GET_LIB(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return ERR_LIB_SYS; - return (errcode >> ERR_LIB_OFFSET) & ERR_LIB_MASK; -} - -static ossl_unused ossl_inline int ERR_GET_RFLAGS(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return 0; - return errcode & (ERR_RFLAGS_MASK << ERR_RFLAGS_OFFSET); -} - -static ossl_unused ossl_inline int ERR_GET_REASON(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return errcode & ERR_SYSTEM_MASK; - return errcode & ERR_REASON_MASK; -} - -static ossl_unused ossl_inline int ERR_FATAL_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_FATAL) != 0; -} - -static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_COMMON) != 0; -} - -/* - * ERR_PACK is a helper macro to properly pack OpenSSL error codes and may - * only be used for that purpose. System errors are packed internally. - * ERR_PACK takes reason flags and reason code combined in |reason|. - * ERR_PACK ignores |func|, that parameter is just legacy from pre-3.0 OpenSSL. - */ -# define ERR_PACK(lib,func,reason) \ - ( (((unsigned long)(lib) & ERR_LIB_MASK ) << ERR_LIB_OFFSET) | \ - (((unsigned long)(reason) & ERR_REASON_MASK)) ) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SYS_F_FOPEN 0 -# define SYS_F_CONNECT 0 -# define SYS_F_GETSERVBYNAME 0 -# define SYS_F_SOCKET 0 -# define SYS_F_IOCTLSOCKET 0 -# define SYS_F_BIND 0 -# define SYS_F_LISTEN 0 -# define SYS_F_ACCEPT 0 -# define SYS_F_WSASTARTUP 0 -# define SYS_F_OPENDIR 0 -# define SYS_F_FREAD 0 -# define SYS_F_GETADDRINFO 0 -# define SYS_F_GETNAMEINFO 0 -# define SYS_F_SETSOCKOPT 0 -# define SYS_F_GETSOCKOPT 0 -# define SYS_F_GETSOCKNAME 0 -# define SYS_F_GETHOSTBYNAME 0 -# define SYS_F_FFLUSH 0 -# define SYS_F_OPEN 0 -# define SYS_F_CLOSE 0 -# define SYS_F_IOCTL 0 -# define SYS_F_STAT 0 -# define SYS_F_FCNTL 0 -# define SYS_F_FSTAT 0 -# define SYS_F_SENDFILE 0 -# endif - -/* - * All ERR_R_ codes must be combined with ERR_RFLAG_COMMON. - */ - -/* "we came from here" global reason codes, range 1..255 */ -# define ERR_R_SYS_LIB (ERR_LIB_SYS/* 2 */ | ERR_RFLAG_COMMON) -# define ERR_R_BN_LIB (ERR_LIB_BN/* 3 */ | ERR_RFLAG_COMMON) -# define ERR_R_RSA_LIB (ERR_LIB_RSA/* 4 */ | ERR_RFLAG_COMMON) -# define ERR_R_DH_LIB (ERR_LIB_DH/* 5 */ | ERR_RFLAG_COMMON) -# define ERR_R_EVP_LIB (ERR_LIB_EVP/* 6 */ | ERR_RFLAG_COMMON) -# define ERR_R_BUF_LIB (ERR_LIB_BUF/* 7 */ | ERR_RFLAG_COMMON) -# define ERR_R_OBJ_LIB (ERR_LIB_OBJ/* 8 */ | ERR_RFLAG_COMMON) -# define ERR_R_PEM_LIB (ERR_LIB_PEM/* 9 */ | ERR_RFLAG_COMMON) -# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON) -# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON) -# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON) -# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON) -# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON) -# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON) -# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON) -# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON) -# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON) - -/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */ -# define ERR_R_FATAL (ERR_RFLAG_FATAL|ERR_RFLAG_COMMON) -# define ERR_R_MALLOC_FAILURE (256|ERR_R_FATAL) -# define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (257|ERR_R_FATAL) -# define ERR_R_PASSED_NULL_PARAMETER (258|ERR_R_FATAL) -# define ERR_R_INTERNAL_ERROR (259|ERR_R_FATAL) -# define ERR_R_DISABLED (260|ERR_R_FATAL) -# define ERR_R_INIT_FAIL (261|ERR_R_FATAL) -# define ERR_R_PASSED_INVALID_ARGUMENT (262|ERR_RFLAG_COMMON) -# define ERR_R_OPERATION_FAIL (263|ERR_R_FATAL) -# define ERR_R_INVALID_PROVIDER_FUNCTIONS (264|ERR_R_FATAL) -# define ERR_R_INTERRUPTED_OR_CANCELLED (265|ERR_RFLAG_COMMON) -# define ERR_R_NESTED_ASN1_ERROR (266|ERR_RFLAG_COMMON) -# define ERR_R_MISSING_ASN1_EOS (267|ERR_RFLAG_COMMON) -# define ERR_R_UNSUPPORTED (268|ERR_RFLAG_COMMON) -# define ERR_R_FETCH_FAILED (269|ERR_RFLAG_COMMON) -# define ERR_R_INVALID_PROPERTY_DEFINITION (270|ERR_RFLAG_COMMON) -# define ERR_R_UNABLE_TO_GET_READ_LOCK (271|ERR_R_FATAL) -# define ERR_R_UNABLE_TO_GET_WRITE_LOCK (272|ERR_R_FATAL) - -typedef struct ERR_string_data_st { - unsigned long error; - const char *string; -} ERR_STRING_DATA; - -DEFINE_LHASH_OF_INTERNAL(ERR_STRING_DATA); -#define lh_ERR_STRING_DATA_new(hfn, cmp) ((LHASH_OF(ERR_STRING_DATA) *)OPENSSL_LH_new(ossl_check_ERR_STRING_DATA_lh_hashfunc_type(hfn), ossl_check_ERR_STRING_DATA_lh_compfunc_type(cmp))) -#define lh_ERR_STRING_DATA_free(lh) OPENSSL_LH_free(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_flush(lh) OPENSSL_LH_flush(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_insert(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_insert(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_delete(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_delete(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_retrieve(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_retrieve(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_error(lh) OPENSSL_LH_error(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_num_items(lh) OPENSSL_LH_num_items(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh), dl) -#define lh_ERR_STRING_DATA_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_doallfunc_type(dfn)) - - -/* 12 lines and some on an 80 column terminal */ -#define ERR_MAX_DATA_SIZE 1024 - -/* Building blocks */ -void ERR_new(void); -void ERR_set_debug(const char *file, int line, const char *func); -void ERR_set_error(int lib, int reason, const char *fmt, ...); -void ERR_vset_error(int lib, int reason, const char *fmt, va_list args); - -/* Main error raising functions */ -# define ERR_raise(lib, reason) ERR_raise_data((lib),(reason),NULL) -# define ERR_raise_data \ - (ERR_new(), \ - ERR_set_debug(OPENSSL_FILE,OPENSSL_LINE,OPENSSL_FUNC), \ - ERR_set_error) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* Backward compatibility */ -# define ERR_put_error(lib, func, reason, file, line) \ - (ERR_new(), \ - ERR_set_debug((file), (line), OPENSSL_FUNC), \ - ERR_set_error((lib), (reason), NULL)) -# endif - -void ERR_set_error_data(char *data, int flags); - -unsigned long ERR_get_error(void); -unsigned long ERR_get_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line(const char **file, int *line); -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line_data(const char **file, int *line, - const char **data, int *flags); -#endif -unsigned long ERR_peek_error(void); -unsigned long ERR_peek_error_line(const char **file, int *line); -unsigned long ERR_peek_error_func(const char **func); -unsigned long ERR_peek_error_data(const char **data, int *flags); -unsigned long ERR_peek_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif -unsigned long ERR_peek_last_error(void); -unsigned long ERR_peek_last_error_line(const char **file, int *line); -unsigned long ERR_peek_last_error_func(const char **func); -unsigned long ERR_peek_last_error_data(const char **data, int *flags); -unsigned long ERR_peek_last_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_last_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif - -void ERR_clear_error(void); - -char *ERR_error_string(unsigned long e, char *buf); -void ERR_error_string_n(unsigned long e, char *buf, size_t len); -const char *ERR_lib_error_string(unsigned long e); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); -# endif -const char *ERR_reason_error_string(unsigned long e); - -void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u), - void *u); -# ifndef OPENSSL_NO_STDIO -void ERR_print_errors_fp(FILE *fp); -# endif -void ERR_print_errors(BIO *bp); - -void ERR_add_error_data(int num, ...); -void ERR_add_error_vdata(int num, va_list args); -void ERR_add_error_txt(const char *sepr, const char *txt); -void ERR_add_error_mem_bio(const char *sep, BIO *bio); - -int ERR_load_strings(int lib, ERR_STRING_DATA *str); -int ERR_load_strings_const(const ERR_STRING_DATA *str); -int ERR_unload_strings(int lib, ERR_STRING_DATA *str); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define ERR_load_crypto_strings() \ - OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# define ERR_free_strings() while(0) continue -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void ERR_remove_thread_state(void *); -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_0_0 -OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); -#endif -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 ERR_STATE *ERR_get_state(void); -#endif - -int ERR_get_next_error_library(void); - -int ERR_set_mark(void); -int ERR_pop_to_mark(void); -int ERR_clear_last_mark(void); - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ess.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ess.h deleted file mode 100644 index 4055bebbea2fd6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ess.h +++ /dev/null @@ -1,128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ess.h.in - * - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ESS_H -# define OPENSSL_ESS_H -# pragma once - -# include - -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - - -typedef struct ESS_issuer_serial ESS_ISSUER_SERIAL; -typedef struct ESS_cert_id ESS_CERT_ID; -typedef struct ESS_signing_cert ESS_SIGNING_CERT; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID, ESS_CERT_ID, ESS_CERT_ID) -#define sk_ESS_CERT_ID_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_value(sk, idx) ((ESS_CERT_ID *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_new(cmp) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_new_null() ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_delete(sk, i) ((ESS_CERT_ID *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_delete_ptr(sk, ptr) ((ESS_CERT_ID *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_pop(sk) ((ESS_CERT_ID *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_shift(sk) ((ESS_CERT_ID *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_sk_type(sk),ossl_check_ESS_CERT_ID_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), (idx)) -#define sk_ESS_CERT_ID_set(sk, idx, ptr) ((ESS_CERT_ID *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), pnum) -#define sk_ESS_CERT_ID_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_dup(sk) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_compfunc_type(cmp))) - - - -typedef struct ESS_signing_cert_v2_st ESS_SIGNING_CERT_V2; -typedef struct ESS_cert_id_v2_st ESS_CERT_ID_V2; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID_V2, ESS_CERT_ID_V2, ESS_CERT_ID_V2) -#define sk_ESS_CERT_ID_V2_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_value(sk, idx) ((ESS_CERT_ID_V2 *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_V2_new(cmp) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_V2_new_null() ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_V2_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_V2_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_V2_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_delete(sk, i) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_V2_delete_ptr(sk, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_pop(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_shift(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk),ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_V2_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), (idx)) -#define sk_ESS_CERT_ID_V2_set(sk, idx, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), pnum) -#define sk_ESS_CERT_ID_V2_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_dup(sk) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_V2_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) - - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_ISSUER_SERIAL) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_ISSUER_SERIAL, ESS_ISSUER_SERIAL) -DECLARE_ASN1_DUP_FUNCTION(ESS_ISSUER_SERIAL) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID, ESS_CERT_ID) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID_V2) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID_V2, ESS_CERT_ID_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID_V2) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT_V2) - -ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert, - const STACK_OF(X509) *certs, - int set_issuer_serial); -ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg, - const X509 *signcert, - const - STACK_OF(X509) *certs, - int set_issuer_serial); -int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss, - const ESS_SIGNING_CERT_V2 *ssv2, - const STACK_OF(X509) *chain, - int require_signing_cert); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/fipskey.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/fipskey.h deleted file mode 100644 index 42ba014b313ba8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/fipskey.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/fipskey.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_FIPSKEY_H -# define OPENSSL_FIPSKEY_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * The FIPS validation HMAC key, usable as an array initializer. - */ -#define FIPS_KEY_ELEMENTS \ - 0xf4, 0x55, 0x66, 0x50, 0xac, 0x31, 0xd3, 0x54, 0x61, 0x61, 0x0b, 0xac, 0x4e, 0xd8, 0x1b, 0x1a, 0x18, 0x1b, 0x2d, 0x8a, 0x43, 0xea, 0x28, 0x54, 0xcb, 0xae, 0x22, 0xca, 0x74, 0x56, 0x08, 0x13 - -/* - * The FIPS validation key, as a string. - */ -#define FIPS_KEY_STRING "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813" - -# ifdef __cplusplus -} -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/lhash.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/lhash.h deleted file mode 100644 index 39dd6254acdeb6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/lhash.h +++ /dev/null @@ -1,288 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -/* - * Header for dynamic hash table routines Author - Eric Young - */ - -#ifndef OPENSSL_LHASH_H -# define OPENSSL_LHASH_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_LHASH_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct lhash_node_st OPENSSL_LH_NODE; -typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *); -typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *); -typedef void (*OPENSSL_LH_DOALL_FUNC) (void *); -typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *); -typedef struct lhash_st OPENSSL_LHASH; - -/* - * Macros for declaring and implementing type-safe wrappers for LHASH - * callbacks. This way, callbacks can be provided to LHASH structures without - * function pointer casting and the macro-defined callbacks provide - * per-variable casting before deferring to the underlying type-specific - * callbacks. NB: It is possible to place a "static" in front of both the - * DECLARE and IMPLEMENT macros if the functions are strictly internal. - */ - -/* First: "hash" functions */ -# define DECLARE_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *); -# define IMPLEMENT_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *arg) { \ - const o_type *a = arg; \ - return name##_hash(a); } -# define LHASH_HASH_FN(name) name##_LHASH_HASH - -/* Second: "compare" functions */ -# define DECLARE_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *, const void *); -# define IMPLEMENT_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *arg1, const void *arg2) { \ - const o_type *a = arg1; \ - const o_type *b = arg2; \ - return name##_cmp(a,b); } -# define LHASH_COMP_FN(name) name##_LHASH_COMP - -/* Fourth: "doall_arg" functions */ -# define DECLARE_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *, void *); -# define IMPLEMENT_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *arg1, void *arg2) { \ - o_type *a = arg1; \ - a_type *b = arg2; \ - name##_doall_arg(a, b); } -# define LHASH_DOALL_ARG_FN(name) name##_LHASH_DOALL_ARG - - -# define LH_LOAD_MULT 256 - -int OPENSSL_LH_error(OPENSSL_LHASH *lh); -OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c); -void OPENSSL_LH_free(OPENSSL_LHASH *lh); -void OPENSSL_LH_flush(OPENSSL_LHASH *lh); -void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data); -void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data); -void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data); -void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func); -void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg); -unsigned long OPENSSL_LH_strhash(const char *c); -unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh); -unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh); -void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load); - -# ifndef OPENSSL_NO_STDIO -void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp); -# endif -void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define _LHASH OPENSSL_LHASH -# define LHASH_NODE OPENSSL_LH_NODE -# define lh_error OPENSSL_LH_error -# define lh_new OPENSSL_LH_new -# define lh_free OPENSSL_LH_free -# define lh_insert OPENSSL_LH_insert -# define lh_delete OPENSSL_LH_delete -# define lh_retrieve OPENSSL_LH_retrieve -# define lh_doall OPENSSL_LH_doall -# define lh_doall_arg OPENSSL_LH_doall_arg -# define lh_strhash OPENSSL_LH_strhash -# define lh_num_items OPENSSL_LH_num_items -# ifndef OPENSSL_NO_STDIO -# define lh_stats OPENSSL_LH_stats -# define lh_node_stats OPENSSL_LH_node_stats -# define lh_node_usage_stats OPENSSL_LH_node_usage_stats -# endif -# define lh_stats_bio OPENSSL_LH_stats_bio -# define lh_node_stats_bio OPENSSL_LH_node_stats_bio -# define lh_node_usage_stats_bio OPENSSL_LH_node_usage_stats_bio -# endif - -/* Type checking... */ - -# define LHASH_OF(type) struct lhash_st_##type - -/* Helper macro for internal use */ -# define DEFINE_LHASH_OF_INTERNAL(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - typedef int (*lh_##type##_compfunc)(const type *a, const type *b); \ - typedef unsigned long (*lh_##type##_hashfunc)(const type *a); \ - typedef void (*lh_##type##_doallfunc)(type *a); \ - static ossl_unused ossl_inline type *ossl_check_##type##_lh_plain_type(type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const type *ossl_check_const_##type##_lh_plain_type(const type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_LHASH *ossl_check_const_##type##_lh_type(const LHASH_OF(type) *lh) \ - { \ - return (const OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LHASH *ossl_check_##type##_lh_type(LHASH_OF(type) *lh) \ - { \ - return (OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_COMPFUNC ossl_check_##type##_lh_compfunc_type(lh_##type##_compfunc cmp) \ - { \ - return (OPENSSL_LH_COMPFUNC)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_HASHFUNC ossl_check_##type##_lh_hashfunc_type(lh_##type##_hashfunc hfn) \ - { \ - return (OPENSSL_LH_HASHFUNC)hfn; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_DOALL_FUNC ossl_check_##type##_lh_doallfunc_type(lh_##type##_doallfunc dfn) \ - { \ - return (OPENSSL_LH_DOALL_FUNC)dfn; \ - } \ - LHASH_OF(type) - -# define DEFINE_LHASH_OF(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - static ossl_unused ossl_inline LHASH_OF(type) *lh_##type##_new(unsigned long (*hfn)(const type *), \ - int (*cfn)(const type *, const type *)) \ - { \ - return (LHASH_OF(type) *) \ - OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); \ - } \ - static ossl_unused ossl_inline void lh_##type##_free(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_free((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_flush(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_insert(LHASH_OF(type) *lh, type *d) \ - { \ - return (type *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_delete(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_retrieve(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline int lh_##type##_error(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_error((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_num_items(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_usage_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_get_down_load(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_set_down_load(LHASH_OF(type) *lh, unsigned long dl) \ - { \ - OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall(LHASH_OF(type) *lh, \ - void (*doall)(type *)) \ - { \ - OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall_arg(LHASH_OF(type) *lh, \ - void (*doallarg)(type *, void *), \ - void *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, \ - (OPENSSL_LH_DOALL_FUNCARG)doallarg, arg); \ - } \ - LHASH_OF(type) - -#define IMPLEMENT_LHASH_DOALL_ARG_CONST(type, argtype) \ - int_implement_lhash_doall(type, argtype, const type) - -#define IMPLEMENT_LHASH_DOALL_ARG(type, argtype) \ - int_implement_lhash_doall(type, argtype, type) - -#define int_implement_lhash_doall(type, argtype, cbargtype) \ - static ossl_unused ossl_inline void \ - lh_##type##_doall_##argtype(LHASH_OF(type) *lh, \ - void (*fn)(cbargtype *, argtype *), \ - argtype *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNCARG)fn, (void *)arg); \ - } \ - LHASH_OF(type) - -DEFINE_LHASH_OF_INTERNAL(OPENSSL_STRING); -#define lh_OPENSSL_STRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_STRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_STRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_STRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_STRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_insert(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_delete(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_retrieve(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_STRING_lh_type(lh), dl) -#define lh_OPENSSL_STRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_doallfunc_type(dfn)) -DEFINE_LHASH_OF_INTERNAL(OPENSSL_CSTRING); -#define lh_OPENSSL_CSTRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_CSTRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_CSTRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_CSTRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_CSTRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_insert(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_delete(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_retrieve(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh), dl) -#define lh_OPENSSL_CSTRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_doallfunc_type(dfn)) - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ocsp.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ocsp.h deleted file mode 100644 index 142b183140ba42..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ocsp.h +++ /dev/null @@ -1,483 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ocsp.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_OCSP_H -# define OPENSSL_OCSP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OCSP_H -# endif - -# include -# include -# include - -/* - * These definitions are outside the OPENSSL_NO_OCSP guard because although for - * historical reasons they have OCSP_* names, they can actually be used - * independently of OCSP. E.g. see RFC5280 - */ -/*- - * CRLReason ::= ENUMERATED { - * unspecified (0), - * keyCompromise (1), - * cACompromise (2), - * affiliationChanged (3), - * superseded (4), - * cessationOfOperation (5), - * certificateHold (6), - * -- value 7 is not used - * removeFromCRL (8), - * privilegeWithdrawn (9), - * aACompromise (10) } - */ -# define OCSP_REVOKED_STATUS_NOSTATUS -1 -# define OCSP_REVOKED_STATUS_UNSPECIFIED 0 -# define OCSP_REVOKED_STATUS_KEYCOMPROMISE 1 -# define OCSP_REVOKED_STATUS_CACOMPROMISE 2 -# define OCSP_REVOKED_STATUS_AFFILIATIONCHANGED 3 -# define OCSP_REVOKED_STATUS_SUPERSEDED 4 -# define OCSP_REVOKED_STATUS_CESSATIONOFOPERATION 5 -# define OCSP_REVOKED_STATUS_CERTIFICATEHOLD 6 -# define OCSP_REVOKED_STATUS_REMOVEFROMCRL 8 -# define OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN 9 -# define OCSP_REVOKED_STATUS_AACOMPROMISE 10 - - -# ifndef OPENSSL_NO_OCSP - -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -/* Various flags and values */ - -# define OCSP_DEFAULT_NONCE_LENGTH 16 - -# define OCSP_NOCERTS 0x1 -# define OCSP_NOINTERN 0x2 -# define OCSP_NOSIGS 0x4 -# define OCSP_NOCHAIN 0x8 -# define OCSP_NOVERIFY 0x10 -# define OCSP_NOEXPLICIT 0x20 -# define OCSP_NOCASIGN 0x40 -# define OCSP_NODELEGATED 0x80 -# define OCSP_NOCHECKS 0x100 -# define OCSP_TRUSTOTHER 0x200 -# define OCSP_RESPID_KEY 0x400 -# define OCSP_NOTIME 0x800 -# define OCSP_PARTIAL_CHAIN 0x1000 - -typedef struct ocsp_cert_id_st OCSP_CERTID; -typedef struct ocsp_one_request_st OCSP_ONEREQ; -typedef struct ocsp_req_info_st OCSP_REQINFO; -typedef struct ocsp_signature_st OCSP_SIGNATURE; -typedef struct ocsp_request_st OCSP_REQUEST; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_CERTID, OCSP_CERTID, OCSP_CERTID) -#define sk_OCSP_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_value(sk, idx) ((OCSP_CERTID *)OPENSSL_sk_value(ossl_check_const_OCSP_CERTID_sk_type(sk), (idx))) -#define sk_OCSP_CERTID_new(cmp) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new(ossl_check_OCSP_CERTID_compfunc_type(cmp))) -#define sk_OCSP_CERTID_new_null() ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_CERTID_new_reserve(cmp, n) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_CERTID_compfunc_type(cmp), (n))) -#define sk_OCSP_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_CERTID_sk_type(sk), (n)) -#define sk_OCSP_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_delete(sk, i) ((OCSP_CERTID *)OPENSSL_sk_delete(ossl_check_OCSP_CERTID_sk_type(sk), (i))) -#define sk_OCSP_CERTID_delete_ptr(sk, ptr) ((OCSP_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_pop(sk) ((OCSP_CERTID *)OPENSSL_sk_pop(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_shift(sk) ((OCSP_CERTID *)OPENSSL_sk_shift(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_CERTID_sk_type(sk),ossl_check_OCSP_CERTID_freefunc_type(freefunc)) -#define sk_OCSP_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), (idx)) -#define sk_OCSP_CERTID_set(sk, idx, ptr) ((OCSP_CERTID *)OPENSSL_sk_set(ossl_check_OCSP_CERTID_sk_type(sk), (idx), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), pnum) -#define sk_OCSP_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_dup(sk) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_copyfunc_type(copyfunc), ossl_check_OCSP_CERTID_freefunc_type(freefunc))) -#define sk_OCSP_CERTID_set_cmp_func(sk, cmp) ((sk_OCSP_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_ONEREQ, OCSP_ONEREQ, OCSP_ONEREQ) -#define sk_OCSP_ONEREQ_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_value(sk, idx) ((OCSP_ONEREQ *)OPENSSL_sk_value(ossl_check_const_OCSP_ONEREQ_sk_type(sk), (idx))) -#define sk_OCSP_ONEREQ_new(cmp) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new(ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) -#define sk_OCSP_ONEREQ_new_null() ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_null()) -#define sk_OCSP_ONEREQ_new_reserve(cmp, n) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_ONEREQ_compfunc_type(cmp), (n))) -#define sk_OCSP_ONEREQ_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_ONEREQ_sk_type(sk), (n)) -#define sk_OCSP_ONEREQ_free(sk) OPENSSL_sk_free(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_delete(sk, i) ((OCSP_ONEREQ *)OPENSSL_sk_delete(ossl_check_OCSP_ONEREQ_sk_type(sk), (i))) -#define sk_OCSP_ONEREQ_delete_ptr(sk, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_pop(sk) ((OCSP_ONEREQ *)OPENSSL_sk_pop(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_shift(sk) ((OCSP_ONEREQ *)OPENSSL_sk_shift(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_ONEREQ_sk_type(sk),ossl_check_OCSP_ONEREQ_freefunc_type(freefunc)) -#define sk_OCSP_ONEREQ_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), (idx)) -#define sk_OCSP_ONEREQ_set(sk, idx, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_set(ossl_check_OCSP_ONEREQ_sk_type(sk), (idx), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), pnum) -#define sk_OCSP_ONEREQ_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_dup(sk) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_dup(ossl_check_const_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_copyfunc_type(copyfunc), ossl_check_OCSP_ONEREQ_freefunc_type(freefunc))) -#define sk_OCSP_ONEREQ_set_cmp_func(sk, cmp) ((sk_OCSP_ONEREQ_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) - - -# define OCSP_RESPONSE_STATUS_SUCCESSFUL 0 -# define OCSP_RESPONSE_STATUS_MALFORMEDREQUEST 1 -# define OCSP_RESPONSE_STATUS_INTERNALERROR 2 -# define OCSP_RESPONSE_STATUS_TRYLATER 3 -# define OCSP_RESPONSE_STATUS_SIGREQUIRED 5 -# define OCSP_RESPONSE_STATUS_UNAUTHORIZED 6 - -typedef struct ocsp_resp_bytes_st OCSP_RESPBYTES; - -# define V_OCSP_RESPID_NAME 0 -# define V_OCSP_RESPID_KEY 1 - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_RESPID, OCSP_RESPID, OCSP_RESPID) -#define sk_OCSP_RESPID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_value(sk, idx) ((OCSP_RESPID *)OPENSSL_sk_value(ossl_check_const_OCSP_RESPID_sk_type(sk), (idx))) -#define sk_OCSP_RESPID_new(cmp) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new(ossl_check_OCSP_RESPID_compfunc_type(cmp))) -#define sk_OCSP_RESPID_new_null() ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_RESPID_new_reserve(cmp, n) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_RESPID_compfunc_type(cmp), (n))) -#define sk_OCSP_RESPID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_RESPID_sk_type(sk), (n)) -#define sk_OCSP_RESPID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_delete(sk, i) ((OCSP_RESPID *)OPENSSL_sk_delete(ossl_check_OCSP_RESPID_sk_type(sk), (i))) -#define sk_OCSP_RESPID_delete_ptr(sk, ptr) ((OCSP_RESPID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_pop(sk) ((OCSP_RESPID *)OPENSSL_sk_pop(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_shift(sk) ((OCSP_RESPID *)OPENSSL_sk_shift(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_RESPID_sk_type(sk),ossl_check_OCSP_RESPID_freefunc_type(freefunc)) -#define sk_OCSP_RESPID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), (idx)) -#define sk_OCSP_RESPID_set(sk, idx, ptr) ((OCSP_RESPID *)OPENSSL_sk_set(ossl_check_OCSP_RESPID_sk_type(sk), (idx), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), pnum) -#define sk_OCSP_RESPID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_dup(sk) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_copyfunc_type(copyfunc), ossl_check_OCSP_RESPID_freefunc_type(freefunc))) -#define sk_OCSP_RESPID_set_cmp_func(sk, cmp) ((sk_OCSP_RESPID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_compfunc_type(cmp))) - - -typedef struct ocsp_revoked_info_st OCSP_REVOKEDINFO; - -# define V_OCSP_CERTSTATUS_GOOD 0 -# define V_OCSP_CERTSTATUS_REVOKED 1 -# define V_OCSP_CERTSTATUS_UNKNOWN 2 - -typedef struct ocsp_cert_status_st OCSP_CERTSTATUS; -typedef struct ocsp_single_response_st OCSP_SINGLERESP; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_SINGLERESP, OCSP_SINGLERESP, OCSP_SINGLERESP) -#define sk_OCSP_SINGLERESP_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_value(sk, idx) ((OCSP_SINGLERESP *)OPENSSL_sk_value(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), (idx))) -#define sk_OCSP_SINGLERESP_new(cmp) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) -#define sk_OCSP_SINGLERESP_new_null() ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_null()) -#define sk_OCSP_SINGLERESP_new_reserve(cmp, n) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp), (n))) -#define sk_OCSP_SINGLERESP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_SINGLERESP_sk_type(sk), (n)) -#define sk_OCSP_SINGLERESP_free(sk) OPENSSL_sk_free(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_delete(sk, i) ((OCSP_SINGLERESP *)OPENSSL_sk_delete(ossl_check_OCSP_SINGLERESP_sk_type(sk), (i))) -#define sk_OCSP_SINGLERESP_delete_ptr(sk, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_pop(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_pop(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_shift(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_shift(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_SINGLERESP_sk_type(sk),ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc)) -#define sk_OCSP_SINGLERESP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), (idx)) -#define sk_OCSP_SINGLERESP_set(sk, idx, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_set(ossl_check_OCSP_SINGLERESP_sk_type(sk), (idx), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), pnum) -#define sk_OCSP_SINGLERESP_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_dup(sk) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_dup(ossl_check_const_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_copyfunc_type(copyfunc), ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc))) -#define sk_OCSP_SINGLERESP_set_cmp_func(sk, cmp) ((sk_OCSP_SINGLERESP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) - - -typedef struct ocsp_response_data_st OCSP_RESPDATA; - -typedef struct ocsp_basic_response_st OCSP_BASICRESP; - -typedef struct ocsp_crl_id_st OCSP_CRLID; -typedef struct ocsp_service_locator_st OCSP_SERVICELOC; - -# define PEM_STRING_OCSP_REQUEST "OCSP REQUEST" -# define PEM_STRING_OCSP_RESPONSE "OCSP RESPONSE" - -# define d2i_OCSP_REQUEST_bio(bp,p) ASN1_d2i_bio_of(OCSP_REQUEST,OCSP_REQUEST_new,d2i_OCSP_REQUEST,bp,p) - -# define d2i_OCSP_RESPONSE_bio(bp,p) ASN1_d2i_bio_of(OCSP_RESPONSE,OCSP_RESPONSE_new,d2i_OCSP_RESPONSE,bp,p) - -# define PEM_read_bio_OCSP_REQUEST(bp,x,cb) (OCSP_REQUEST *)PEM_ASN1_read_bio( \ - (char *(*)())d2i_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST, \ - bp,(char **)(x),cb,NULL) - -# define PEM_read_bio_OCSP_RESPONSE(bp,x,cb) (OCSP_RESPONSE *)PEM_ASN1_read_bio(\ - (char *(*)())d2i_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE, \ - bp,(char **)(x),cb,NULL) - -# define PEM_write_bio_OCSP_REQUEST(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define PEM_write_bio_OCSP_RESPONSE(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define i2d_OCSP_RESPONSE_bio(bp,o) ASN1_i2d_bio_of(OCSP_RESPONSE,i2d_OCSP_RESPONSE,bp,o) - -# define i2d_OCSP_REQUEST_bio(bp,o) ASN1_i2d_bio_of(OCSP_REQUEST,i2d_OCSP_REQUEST,bp,o) - -# define ASN1_BIT_STRING_digest(data,type,md,len) \ - ASN1_item_digest(ASN1_ITEM_rptr(ASN1_BIT_STRING),type,data,md,len) - -# define OCSP_CERTSTATUS_dup(cs)\ - (OCSP_CERTSTATUS*)ASN1_dup((i2d_of_void *)i2d_OCSP_CERTSTATUS,\ - (d2i_of_void *)d2i_OCSP_CERTSTATUS,(char *)(cs)) - -DECLARE_ASN1_DUP_FUNCTION(OCSP_CERTID) - -OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, - const OCSP_REQUEST *req, int buf_size); -OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req); - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef OSSL_HTTP_REQ_CTX OCSP_REQ_CTX; -# define OCSP_REQ_CTX_new(io, buf_size) \ - OSSL_HTTP_REQ_CTX_new(io, io, buf_size) -# define OCSP_REQ_CTX_free OSSL_HTTP_REQ_CTX_free -# define OCSP_REQ_CTX_http(rctx, op, path) \ - (OSSL_HTTP_REQ_CTX_set_expected(rctx, NULL, 1 /* asn1 */, 0, 0) && \ - OSSL_HTTP_REQ_CTX_set_request_line(rctx, strcmp(op, "POST") == 0, \ - NULL, NULL, path)) -# define OCSP_REQ_CTX_add1_header OSSL_HTTP_REQ_CTX_add1_header -# define OCSP_REQ_CTX_i2d(r, it, req) \ - OSSL_HTTP_REQ_CTX_set1_req(r, "application/ocsp-request", it, req) -# define OCSP_REQ_CTX_set1_req(r, req) \ - OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req)) -# define OCSP_REQ_CTX_nbio OSSL_HTTP_REQ_CTX_nbio -# define OCSP_REQ_CTX_nbio_d2i OSSL_HTTP_REQ_CTX_nbio_d2i -# define OCSP_sendreq_nbio(p, r) \ - OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \ - ASN1_ITEM_rptr(OCSP_RESPONSE)) -# define OCSP_REQ_CTX_get0_mem_bio OSSL_HTTP_REQ_CTX_get0_mem_bio -# define OCSP_set_max_response_length OSSL_HTTP_REQ_CTX_set_max_response_length -# endif - -OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, - const X509 *issuer); - -OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, - const X509_NAME *issuerName, - const ASN1_BIT_STRING *issuerKey, - const ASN1_INTEGER *serialNumber); - -OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid); - -int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len); -int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len); -int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs); -int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req); - -int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm); -int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert); - -int OCSP_request_sign(OCSP_REQUEST *req, - X509 *signer, - EVP_PKEY *key, - const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); - -int OCSP_response_status(OCSP_RESPONSE *resp); -OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp); - -const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs); -const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs); -const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer, - STACK_OF(X509) *extra_certs); - -int OCSP_resp_count(OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx); -const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP* bs); -const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, - const ASN1_OCTET_STRING **pid, - const X509_NAME **pname); -int OCSP_resp_get1_id(const OCSP_BASICRESP *bs, - ASN1_OCTET_STRING **pid, - X509_NAME **pname); - -int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last); -int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, - int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd, - ASN1_GENERALIZEDTIME *nextupd, long sec, long maxsec); - -int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, - X509_STORE *store, unsigned long flags); - -# define OCSP_parse_url(url, host, port, path, ssl) \ - OSSL_HTTP_parse_url(url, ssl, NULL, host, port, NULL, path, NULL, NULL) - -int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); -int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); - -int OCSP_request_onereq_count(OCSP_REQUEST *req); -OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i); -OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one); -int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, - ASN1_OCTET_STRING **pikeyHash, - ASN1_INTEGER **pserial, OCSP_CERTID *cid); -int OCSP_request_is_signed(OCSP_REQUEST *req); -OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp, - OCSP_CERTID *cid, - int status, int reason, - ASN1_TIME *revtime, - ASN1_TIME *thisupd, - ASN1_TIME *nextupd); -int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert); -int OCSP_basic_sign(OCSP_BASICRESP *brsp, - X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp, - X509 *signer, EVP_MD_CTX *ctx, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert, - OSSL_LIB_CTX *libctx, const char *propq); -int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx, - const char *propq); -int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert); - -X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim); - -X509_EXTENSION *OCSP_accept_responses_new(char **oids); - -X509_EXTENSION *OCSP_archive_cutoff_new(char *tim); - -X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls); - -int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x); -int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos); -int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos); -X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc); -X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc); -void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, - int *idx); -int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc); - -int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x); -int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos); -int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj, int lastpos); -int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos); -X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc); -X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc); -void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx); -int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc); - -int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x); -int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos); -int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc); -X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc); -void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit, - int *idx); -int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc); - -int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x); -int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos); -int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc); -X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc); -void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit, - int *idx); -int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc); -const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *x); - -DECLARE_ASN1_FUNCTIONS(OCSP_SINGLERESP) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTSTATUS) -DECLARE_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_BASICRESP) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPDATA) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPID) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPONSE) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPBYTES) -DECLARE_ASN1_FUNCTIONS(OCSP_ONEREQ) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTID) -DECLARE_ASN1_FUNCTIONS(OCSP_REQUEST) -DECLARE_ASN1_FUNCTIONS(OCSP_SIGNATURE) -DECLARE_ASN1_FUNCTIONS(OCSP_REQINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_CRLID) -DECLARE_ASN1_FUNCTIONS(OCSP_SERVICELOC) - -const char *OCSP_response_status_str(long s); -const char *OCSP_cert_status_str(long s); -const char *OCSP_crl_reason_str(long s); - -int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *a, unsigned long flags); -int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags); - -int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, - X509_STORE *st, unsigned long flags); - - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_OCSP) */ -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h deleted file mode 100644 index dc4b7ebef3f625..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h +++ /dev/null @@ -1,200 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslconf.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -#endif - -/* - * OpenSSL was configured with the following options: - */ - -#ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -#endif -#ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -#endif -#ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -#endif -#ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -#endif -#ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -#endif -#ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -#endif -#ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -#endif -#ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -#endif -#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -#endif -#ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -#endif -#ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -#endif -#ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -#endif -#ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -#endif -#ifndef OPENSSL_NO_HEARTBEATS -# define OPENSSL_NO_HEARTBEATS -#endif -#ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -#endif -#ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -#endif -#ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -#endif -#ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -#endif -#ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -#endif -#ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -#endif -#ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -#endif -#ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -#endif - - -/* - * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers - * don't like that. This will hopefully silence them. - */ -#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy; - -/* - * Applications should use -DOPENSSL_API_COMPAT= to suppress the - * declarations of functions deprecated in or before . Otherwise, they - * still won't see them if the library has been built to disable deprecated - * functions. - */ -#ifndef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f; -# ifdef __GNUC__ -# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# elif defined(__SUNPRO_C) -# if (__SUNPRO_C >= 0x5130) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# endif -#endif - -#ifndef OPENSSL_FILE -# ifdef OPENSSL_NO_FILENAMES -# define OPENSSL_FILE "" -# define OPENSSL_LINE 0 -# else -# define OPENSSL_FILE __FILE__ -# define OPENSSL_LINE __LINE__ -# endif -#endif - -#ifndef OPENSSL_MIN_API -# define OPENSSL_MIN_API 0 -#endif - -#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API -# undef OPENSSL_API_COMPAT -# define OPENSSL_API_COMPAT OPENSSL_MIN_API -#endif - -/* - * Do not deprecate things to be deprecated in version 1.2.0 before the - * OpenSSL version number matches. - */ -#if OPENSSL_VERSION_NUMBER < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) f; -#elif OPENSSL_API_COMPAT < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_2_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10100000L -# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_1_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10000000L -# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_0_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x00908000L -# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_0_9_8(f) -#endif - -/* Generate 80386 code? */ -#undef I386_ONLY - -#undef OPENSSL_UNISTD -#define OPENSSL_UNISTD - -#undef OPENSSL_EXPORT_VAR_AS_FUNCTION - -/* - * The following are cipher-specific, but are part of the public API. - */ -#if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -#endif - -#define RC4_INT unsigned int - -#ifdef __cplusplus -} -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h deleted file mode 100644 index 46afce5296fea6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/opensslv.h +++ /dev/null @@ -1,114 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslv.h.in - * - * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_OPENSSLV_H -# define OPENSSL_OPENSSLV_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * SECTION 1: VERSION DATA. These will change for each release - */ - -/* - * Base version macros - * - * These macros express version number MAJOR.MINOR.PATCH exactly - */ -# define OPENSSL_VERSION_MAJOR 3 -# define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 1 - -/* - * Additional version information - * - * These are also part of the new version scheme, but aren't part - * of the version number itself. - */ - -/* Could be: #define OPENSSL_VERSION_PRE_RELEASE "-alpha.1" */ -# define OPENSSL_VERSION_PRE_RELEASE "" -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+fips" */ -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+vendor.1" */ -# define OPENSSL_VERSION_BUILD_METADATA "+quic" - -/* - * Note: The OpenSSL Project will never define OPENSSL_VERSION_BUILD_METADATA - * to be anything but the empty string. Its use is entirely reserved for - * others - */ - -/* - * Shared library version - * - * This is strictly to express ABI version, which may or may not - * be related to the API version expressed with the macros above. - * This is defined in free form. - */ -# define OPENSSL_SHLIB_VERSION 81.3 - -/* - * SECTION 2: USEFUL MACROS - */ - -/* For checking general API compatibility when preprocessing */ -# define OPENSSL_VERSION_PREREQ(maj,min) \ - ((OPENSSL_VERSION_MAJOR << 16) + OPENSSL_VERSION_MINOR >= ((maj) << 16) + (min)) - -/* - * Macros to get the version in easily digested string form, both the short - * "MAJOR.MINOR.PATCH" variant (where MAJOR, MINOR and PATCH are replaced - * with the values from the corresponding OPENSSL_VERSION_ macros) and the - * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and - * OPENSSL_VERSION_BUILD_METADATA_STR appended. - */ -# define OPENSSL_VERSION_STR "3.0.1" -# define OPENSSL_FULL_VERSION_STR "3.0.1+quic" - -/* - * SECTION 3: ADDITIONAL METADATA - * - * These strings are defined separately to allow them to be parsable. - */ -# define OPENSSL_RELEASE_DATE "14 Dec 2021" - -/* - * SECTION 4: BACKWARD COMPATIBILITY - */ - -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021" - -/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ -# ifdef OPENSSL_VERSION_PRE_RELEASE -# define _OPENSSL_VERSION_PRE_RELEASE 0x0L -# else -# define _OPENSSL_VERSION_PRE_RELEASE 0xfL -# endif -# define OPENSSL_VERSION_NUMBER \ - ( (OPENSSL_VERSION_MAJOR<<28) \ - |(OPENSSL_VERSION_MINOR<<20) \ - |(OPENSSL_VERSION_PATCH<<4) \ - |_OPENSSL_VERSION_PRE_RELEASE ) - -# ifdef __cplusplus -} -# endif - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OPENSSLV_H -# endif - -#endif /* OPENSSL_OPENSSLV_H */ diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs12.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs12.h deleted file mode 100644 index c5e0cab06491ec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs12.h +++ /dev/null @@ -1,350 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs12.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS12_H -# define OPENSSL_PKCS12_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS12_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define PKCS12_KEY_ID 1 -# define PKCS12_IV_ID 2 -# define PKCS12_MAC_ID 3 - -/* Default iteration count */ -# ifndef PKCS12_DEFAULT_ITER -# define PKCS12_DEFAULT_ITER PKCS5_DEFAULT_ITER -# endif - -# define PKCS12_MAC_KEY_LENGTH 20 - -# define PKCS12_SALT_LEN 8 - -/* It's not clear if these are actually needed... */ -# define PKCS12_key_gen PKCS12_key_gen_utf8 -# define PKCS12_add_friendlyname PKCS12_add_friendlyname_utf8 - -/* MS key usage constants */ - -# define KEY_EX 0x10 -# define KEY_SIG 0x80 - -typedef struct PKCS12_MAC_DATA_st PKCS12_MAC_DATA; - -typedef struct PKCS12_st PKCS12; - -typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; - -SKM_DEFINE_STACK_OF_INTERNAL(PKCS12_SAFEBAG, PKCS12_SAFEBAG, PKCS12_SAFEBAG) -#define sk_PKCS12_SAFEBAG_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_value(sk, idx) ((PKCS12_SAFEBAG *)OPENSSL_sk_value(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), (idx))) -#define sk_PKCS12_SAFEBAG_new(cmp) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) -#define sk_PKCS12_SAFEBAG_new_null() ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_null()) -#define sk_PKCS12_SAFEBAG_new_reserve(cmp, n) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_reserve(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp), (n))) -#define sk_PKCS12_SAFEBAG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (n)) -#define sk_PKCS12_SAFEBAG_free(sk) OPENSSL_sk_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_delete(sk, i) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (i))) -#define sk_PKCS12_SAFEBAG_delete_ptr(sk, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete_ptr(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_pop(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_pop(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_shift(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_shift(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk),ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc)) -#define sk_PKCS12_SAFEBAG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), (idx)) -#define sk_PKCS12_SAFEBAG_set(sk, idx, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_set(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (idx), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), pnum) -#define sk_PKCS12_SAFEBAG_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_dup(sk) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_dup(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_copyfunc_type(copyfunc), ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc))) -#define sk_PKCS12_SAFEBAG_set_cmp_func(sk, cmp) ((sk_PKCS12_SAFEBAG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) - - -typedef struct pkcs12_bag_st PKCS12_BAGS; - -# define PKCS12_ERROR 0 -# define PKCS12_OK 1 - -/* Compatibility macros */ - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 - -# define M_PKCS12_bag_type PKCS12_bag_type -# define M_PKCS12_cert_bag_type PKCS12_cert_bag_type -# define M_PKCS12_crl_bag_type PKCS12_cert_bag_type - -# define PKCS12_certbag2x509 PKCS12_SAFEBAG_get1_cert -# define PKCS12_certbag2scrl PKCS12_SAFEBAG_get1_crl -# define PKCS12_bag_type PKCS12_SAFEBAG_get_nid -# define PKCS12_cert_bag_type PKCS12_SAFEBAG_get_bag_nid -# define PKCS12_x5092certbag PKCS12_SAFEBAG_create_cert -# define PKCS12_x509crl2certbag PKCS12_SAFEBAG_create_crl -# define PKCS12_MAKE_KEYBAG PKCS12_SAFEBAG_create0_p8inf -# define PKCS12_MAKE_SHKEYBAG PKCS12_SAFEBAG_create_pkcs8_encrypt - -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -#endif - -ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid); -int PKCS12_mac_present(const PKCS12 *p12); -void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac, - const X509_ALGOR **pmacalg, - const ASN1_OCTET_STRING **psalt, - const ASN1_INTEGER **piter, - const PKCS12 *p12); - -const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag); -const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag); - -X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag); -X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag); -const STACK_OF(PKCS12_SAFEBAG) * -PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); -const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); -const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag); - -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf, - OSSL_LIB_CTX *ctx, - const char *propq); - -PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, - int nid1, int nid2); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, - int passlen); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass, - int passlen, OSSL_LIB_CTX *ctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen, - OSSL_LIB_CTX *ctx, - const char *propq); -X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8); -X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8, - OSSL_LIB_CTX *ctx, const char *propq); -X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe); -X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe, - OSSL_LIB_CTX *ctx, const char *propq); -PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk); -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7); -PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags); -PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags, - OSSL_LIB_CTX *ctx, const char *propq); - -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, - int passlen); - -int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes); -STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12); - -int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, - int namelen); -int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, - const unsigned char *name, int namelen); -int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type, - const unsigned char *bytes, int len); -int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type, - const unsigned char *bytes, int len); -int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage); -ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs, - int attr_nid); -char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag); -const STACK_OF(X509_ATTRIBUTE) * -PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); -unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de); -unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de, OSSL_LIB_CTX *libctx, - const char *propq); -void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf); -void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf, - OSSL_LIB_CTX *libctx, - const char *propq); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf, - OSSL_LIB_CTX *ctx, - const char *propq); -PKCS12 *PKCS12_init(int mode); -PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de); -int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *mac, unsigned int *maclen); -int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen); -int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - const EVP_MD *md_type); -int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, - int saltlen, const EVP_MD *md_type); -unsigned char *OPENSSL_asc2uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2asc(const unsigned char *uni, int unilen); -unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen); - -DECLARE_ASN1_FUNCTIONS(PKCS12) -DECLARE_ASN1_FUNCTIONS(PKCS12_MAC_DATA) -DECLARE_ASN1_FUNCTIONS(PKCS12_SAFEBAG) -DECLARE_ASN1_FUNCTIONS(PKCS12_BAGS) - -DECLARE_ASN1_ITEM(PKCS12_SAFEBAGS) -DECLARE_ASN1_ITEM(PKCS12_AUTHSAFES) - -void PKCS12_PBE_add(void); -int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, - STACK_OF(X509) **ca); -PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype); -PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert); -PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass); -PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, - int nid_type, const unsigned char *value, int len); -int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass); -int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid); -PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int p7_nid, - OSSL_LIB_CTX *ctx, const char *propq); - -int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12); -# ifndef OPENSSL_NO_STDIO -int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12); -# endif -PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12); -# ifndef OPENSSL_NO_STDIO -PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); -# endif -int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs7.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs7.h deleted file mode 100644 index 557a0a7264beec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/pkcs7.h +++ /dev/null @@ -1,427 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs7.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS7_H -# define OPENSSL_PKCS7_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS7_H -# endif - -# include -# include -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - - -/*- -Encryption_ID DES-CBC -Digest_ID MD5 -Digest_Encryption_ID rsaEncryption -Key_Encryption_ID rsaEncryption -*/ - -typedef struct PKCS7_CTX_st { - OSSL_LIB_CTX *libctx; - char *propq; -} PKCS7_CTX; - -typedef struct pkcs7_issuer_and_serial_st { - X509_NAME *issuer; - ASN1_INTEGER *serial; -} PKCS7_ISSUER_AND_SERIAL; - -typedef struct pkcs7_signer_info_st { - ASN1_INTEGER *version; /* version 1 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *digest_alg; - STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */ - X509_ALGOR *digest_enc_alg; - ASN1_OCTET_STRING *enc_digest; - STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */ - /* The private key to sign with */ - EVP_PKEY *pkey; - const PKCS7_CTX *ctx; -} PKCS7_SIGNER_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO) -#define sk_PKCS7_SIGNER_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_value(sk, idx) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_SIGNER_INFO_new(cmp) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) -#define sk_PKCS7_SIGNER_INFO_new_null() ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_SIGNER_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_SIGNER_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (n)) -#define sk_PKCS7_SIGNER_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_delete(sk, i) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (i))) -#define sk_PKCS7_SIGNER_INFO_delete_ptr(sk, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_pop(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_shift(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk),ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_SIGNER_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), (idx)) -#define sk_PKCS7_SIGNER_INFO_set(sk, idx, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (idx), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), pnum) -#define sk_PKCS7_SIGNER_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_dup(sk) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_SIGNER_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_SIGNER_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) - - -typedef struct pkcs7_recip_info_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *key_enc_algor; - ASN1_OCTET_STRING *enc_key; - X509 *cert; /* get the pub-key from this */ - const PKCS7_CTX *ctx; -} PKCS7_RECIP_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_RECIP_INFO, PKCS7_RECIP_INFO, PKCS7_RECIP_INFO) -#define sk_PKCS7_RECIP_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_value(sk, idx) ((PKCS7_RECIP_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_RECIP_INFO_new(cmp) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) -#define sk_PKCS7_RECIP_INFO_new_null() ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_RECIP_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_RECIP_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (n)) -#define sk_PKCS7_RECIP_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_delete(sk, i) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (i))) -#define sk_PKCS7_RECIP_INFO_delete_ptr(sk, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_pop(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_shift(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk),ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_RECIP_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), (idx)) -#define sk_PKCS7_RECIP_INFO_set(sk, idx, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (idx), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), pnum) -#define sk_PKCS7_RECIP_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_dup(sk) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_RECIP_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_RECIP_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) - - - -typedef struct pkcs7_signed_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - struct pkcs7_st *contents; -} PKCS7_SIGNED; -/* - * The above structure is very very similar to PKCS7_SIGN_ENVELOPE. How about - * merging the two - */ - -typedef struct pkcs7_enc_content_st { - ASN1_OBJECT *content_type; - X509_ALGOR *algorithm; - ASN1_OCTET_STRING *enc_data; /* [ 0 ] */ - const EVP_CIPHER *cipher; - const PKCS7_CTX *ctx; -} PKCS7_ENC_CONTENT; - -typedef struct pkcs7_enveloped_st { - ASN1_INTEGER *version; /* version 0 */ - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENVELOPE; - -typedef struct pkcs7_signedandenveloped_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - PKCS7_ENC_CONTENT *enc_data; - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; -} PKCS7_SIGN_ENVELOPE; - -typedef struct pkcs7_digest_st { - ASN1_INTEGER *version; /* version 0 */ - X509_ALGOR *md; /* md used */ - struct pkcs7_st *contents; - ASN1_OCTET_STRING *digest; -} PKCS7_DIGEST; - -typedef struct pkcs7_encrypted_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENCRYPT; - -typedef struct pkcs7_st { - /* - * The following is non NULL if it contains ASN1 encoding of this - * structure - */ - unsigned char *asn1; - long length; -# define PKCS7_S_HEADER 0 -# define PKCS7_S_BODY 1 -# define PKCS7_S_TAIL 2 - int state; /* used during processing */ - int detached; - ASN1_OBJECT *type; - /* content as defined by the type */ - /* - * all encryption/message digests are applied to the 'contents', leaving - * out the 'type' field. - */ - union { - char *ptr; - /* NID_pkcs7_data */ - ASN1_OCTET_STRING *data; - /* NID_pkcs7_signed */ - PKCS7_SIGNED *sign; - /* NID_pkcs7_enveloped */ - PKCS7_ENVELOPE *enveloped; - /* NID_pkcs7_signedAndEnveloped */ - PKCS7_SIGN_ENVELOPE *signed_and_enveloped; - /* NID_pkcs7_digest */ - PKCS7_DIGEST *digest; - /* NID_pkcs7_encrypted */ - PKCS7_ENCRYPT *encrypted; - /* Anything else */ - ASN1_TYPE *other; - } d; - PKCS7_CTX ctx; -} PKCS7; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7, PKCS7, PKCS7) -#define sk_PKCS7_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_value(sk, idx) ((PKCS7 *)OPENSSL_sk_value(ossl_check_const_PKCS7_sk_type(sk), (idx))) -#define sk_PKCS7_new(cmp) ((STACK_OF(PKCS7) *)OPENSSL_sk_new(ossl_check_PKCS7_compfunc_type(cmp))) -#define sk_PKCS7_new_null() ((STACK_OF(PKCS7) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_new_reserve(cmp, n) ((STACK_OF(PKCS7) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_compfunc_type(cmp), (n))) -#define sk_PKCS7_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_sk_type(sk), (n)) -#define sk_PKCS7_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_delete(sk, i) ((PKCS7 *)OPENSSL_sk_delete(ossl_check_PKCS7_sk_type(sk), (i))) -#define sk_PKCS7_delete_ptr(sk, ptr) ((PKCS7 *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_pop(sk) ((PKCS7 *)OPENSSL_sk_pop(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_shift(sk) ((PKCS7 *)OPENSSL_sk_shift(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_sk_type(sk),ossl_check_PKCS7_freefunc_type(freefunc)) -#define sk_PKCS7_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), (idx)) -#define sk_PKCS7_set(sk, idx, ptr) ((PKCS7 *)OPENSSL_sk_set(ossl_check_PKCS7_sk_type(sk), (idx), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), pnum) -#define sk_PKCS7_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_dup(sk) ((STACK_OF(PKCS7) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_sk_type(sk))) -#define sk_PKCS7_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_sk_type(sk), ossl_check_PKCS7_copyfunc_type(copyfunc), ossl_check_PKCS7_freefunc_type(freefunc))) -#define sk_PKCS7_set_cmp_func(sk, cmp) ((sk_PKCS7_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_compfunc_type(cmp))) - - - -# define PKCS7_OP_SET_DETACHED_SIGNATURE 1 -# define PKCS7_OP_GET_DETACHED_SIGNATURE 2 - -# define PKCS7_get_signed_attributes(si) ((si)->auth_attr) -# define PKCS7_get_attributes(si) ((si)->unauth_attr) - -# define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed) -# define PKCS7_type_is_encrypted(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_encrypted) -# define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped) -# define PKCS7_type_is_signedAndEnveloped(a) \ - (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) -# define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) -# define PKCS7_type_is_digest(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_digest) - -# define PKCS7_set_detached(p,v) \ - PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) -# define PKCS7_get_detached(p) \ - PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL) - -# define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7)) - -/* S/MIME related flags */ - -# define PKCS7_TEXT 0x1 -# define PKCS7_NOCERTS 0x2 -# define PKCS7_NOSIGS 0x4 -# define PKCS7_NOCHAIN 0x8 -# define PKCS7_NOINTERN 0x10 -# define PKCS7_NOVERIFY 0x20 -# define PKCS7_DETACHED 0x40 -# define PKCS7_BINARY 0x80 -# define PKCS7_NOATTR 0x100 -# define PKCS7_NOSMIMECAP 0x200 -# define PKCS7_NOOLDMIMETYPE 0x400 -# define PKCS7_CRLFEOL 0x800 -# define PKCS7_STREAM 0x1000 -# define PKCS7_NOCRL 0x2000 -# define PKCS7_PARTIAL 0x4000 -# define PKCS7_REUSE_DIGEST 0x8000 -# define PKCS7_NO_DUAL_CONTENT 0x10000 - -/* Flags: for compatibility with older code */ - -# define SMIME_TEXT PKCS7_TEXT -# define SMIME_NOCERTS PKCS7_NOCERTS -# define SMIME_NOSIGS PKCS7_NOSIGS -# define SMIME_NOCHAIN PKCS7_NOCHAIN -# define SMIME_NOINTERN PKCS7_NOINTERN -# define SMIME_NOVERIFY PKCS7_NOVERIFY -# define SMIME_DETACHED PKCS7_DETACHED -# define SMIME_BINARY PKCS7_BINARY -# define SMIME_NOATTR PKCS7_NOATTR - -/* CRLF ASCII canonicalisation */ -# define SMIME_ASCIICRLF 0x80000 - -DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL) - -int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, - const EVP_MD *type, unsigned char *md, - unsigned int *len); -# ifndef OPENSSL_NO_STDIO -PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7); -int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7); -# endif -DECLARE_ASN1_DUP_FUNCTION(PKCS7) -PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7); -int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7); -int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); -int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); - -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT) -DECLARE_ASN1_FUNCTIONS(PKCS7) -PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) -DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) - -DECLARE_ASN1_NDEF_FUNCTION(PKCS7) -DECLARE_ASN1_PRINT_FUNCTION(PKCS7) - -long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); - -int PKCS7_type_is_other(PKCS7 *p7); -int PKCS7_set_type(PKCS7 *p7, int type); -int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other); -int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); -int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, - const EVP_MD *dgst); -int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si); -int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i); -int PKCS7_add_certificate(PKCS7 *p7, X509 *x509); -int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509); -int PKCS7_content_new(PKCS7 *p7, int nid); -int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, - BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, - X509 *x509); - -BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio); -int PKCS7_dataFinal(PKCS7 *p7, BIO *bio); -BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); - -PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, - EVP_PKEY *pkey, const EVP_MD *dgst); -X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md); -STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); - -PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); -void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, - X509_ALGOR **pdig, X509_ALGOR **psig); -void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc); -int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri); -int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509); -int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher); -int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7); - -PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx); -ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7); -ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int type, - void *data); -int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype, - void *value); -ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid); -ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid); -int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); - -PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags); -PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags, OSSL_LIB_CTX *libctx, - const char *propq); - -PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, - X509 *signcert, EVP_PKEY *pkey, - const EVP_MD *md, int flags); - -int PKCS7_final(PKCS7 *p7, BIO *data, int flags); -int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, - BIO *indata, BIO *out, int flags); -STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, - int flags); -PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher, - int flags); -PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, int flags, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, - int flags); - -int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, - STACK_OF(X509_ALGOR) *cap); -STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si); -int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg); - -int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid); -int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t); -int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, - const unsigned char *md, int mdlen); - -int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags); -PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7); -PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont); - -BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/safestack.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/safestack.h deleted file mode 100644 index 0499700b562540..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/safestack.h +++ /dev/null @@ -1,297 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/safestack.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SAFESTACK_H -# define OPENSSL_SAFESTACK_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SAFESTACK_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define STACK_OF(type) struct stack_st_##type - -/* Helper macro for internal use */ -# define SKM_DEFINE_STACK_OF_INTERNAL(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline t2 *ossl_check_##t1##_type(t2 *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF(t1) *sk) \ - { \ - return (const OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \ - { \ - return (OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_compfunc ossl_check_##t1##_compfunc_type(sk_##t1##_compfunc cmp) \ - { \ - return (OPENSSL_sk_compfunc)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_copyfunc ossl_check_##t1##_copyfunc_type(sk_##t1##_copyfunc cpy) \ - { \ - return (OPENSSL_sk_copyfunc)cpy; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_freefunc ossl_check_##t1##_freefunc_type(sk_##t1##_freefunc fr) \ - { \ - return (OPENSSL_sk_freefunc)fr; \ - } - -# define SKM_DEFINE_STACK_OF(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \ - { \ - return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new(sk_##t1##_compfunc compare) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_null(void) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_null(); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_reserve(sk_##t1##_compfunc compare, int n) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_reserve(STACK_OF(t1) *sk, int n) \ - { \ - return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_free((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_zero((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete(STACK_OF(t1) *sk, int i) \ - { \ - return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete_ptr(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, \ - (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_push(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_unshift(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_shift(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_pop_free(STACK_OF(t1) *sk, sk_##t1##_freefunc freefunc) \ - { \ - OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_insert(STACK_OF(t1) *sk, t2 *ptr, int idx) \ - { \ - return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_set(STACK_OF(t1) *sk, int idx, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_ex(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_all(STACK_OF(t1) *sk, t2 *ptr, int *pnum) \ - { \ - return OPENSSL_sk_find_all((OPENSSL_STACK *)sk, (const void *)ptr, pnum); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_sort(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_sort((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_is_sorted(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_deep_copy(const STACK_OF(t1) *sk, \ - sk_##t1##_copyfunc copyfunc, \ - sk_##t1##_freefunc freefunc) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, \ - (OPENSSL_sk_copyfunc)copyfunc, \ - (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline sk_##t1##_compfunc sk_##t1##_set_cmp_func(STACK_OF(t1) *sk, sk_##t1##_compfunc compare) \ - { \ - return (sk_##t1##_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); \ - } - -# define DEFINE_STACK_OF(t) SKM_DEFINE_STACK_OF(t, t, t) -# define DEFINE_STACK_OF_CONST(t) SKM_DEFINE_STACK_OF(t, const t, t) -# define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) -# define DEFINE_SPECIAL_STACK_OF_CONST(t1, t2) \ - SKM_DEFINE_STACK_OF(t1, const t2, t2) - -/*- - * Strings are special: normally an lhash entry will point to a single - * (somewhat) mutable object. In the case of strings: - * - * a) Instead of a single char, there is an array of chars, NUL-terminated. - * b) The string may have be immutable. - * - * So, they need their own declarations. Especially important for - * type-checking tools, such as Deputy. - * - * In practice, however, it appears to be hard to have a const - * string. For now, I'm settling for dealing with the fact it is a - * string at all. - */ -typedef char *OPENSSL_STRING; -typedef const char *OPENSSL_CSTRING; - -/*- - * Confusingly, LHASH_OF(STRING) deals with char ** throughout, but - * STACK_OF(STRING) is really more like STACK_OF(char), only, as mentioned - * above, instead of a single char each entry is a NUL-terminated array of - * chars. So, we have to implement STRING specially for STACK_OF. This is - * dealt with in the autogenerated macros below. - */ -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_STRING, char, char) -#define sk_OPENSSL_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_value(sk, idx) ((char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_STRING_sk_type(sk), (idx))) -#define sk_OPENSSL_STRING_new(cmp) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -#define sk_OPENSSL_STRING_new_null() ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_STRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_STRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_STRING_sk_type(sk), (n)) -#define sk_OPENSSL_STRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_delete(sk, i) ((char *)OPENSSL_sk_delete(ossl_check_OPENSSL_STRING_sk_type(sk), (i))) -#define sk_OPENSSL_STRING_delete_ptr(sk, ptr) ((char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_pop(sk) ((char *)OPENSSL_sk_pop(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_shift(sk) ((char *)OPENSSL_sk_shift(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_STRING_sk_type(sk),ossl_check_OPENSSL_STRING_freefunc_type(freefunc)) -#define sk_OPENSSL_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), (idx)) -#define sk_OPENSSL_STRING_set(sk, idx, ptr) ((char *)OPENSSL_sk_set(ossl_check_OPENSSL_STRING_sk_type(sk), (idx), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), pnum) -#define sk_OPENSSL_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_dup(sk) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_STRING_freefunc_type(freefunc))) -#define sk_OPENSSL_STRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_CSTRING, const char, char) -#define sk_OPENSSL_CSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_value(sk, idx) ((const char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), (idx))) -#define sk_OPENSSL_CSTRING_new(cmp) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) -#define sk_OPENSSL_CSTRING_new_null() ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_CSTRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_CSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_CSTRING_sk_type(sk), (n)) -#define sk_OPENSSL_CSTRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_delete(sk, i) ((const char *)OPENSSL_sk_delete(ossl_check_OPENSSL_CSTRING_sk_type(sk), (i))) -#define sk_OPENSSL_CSTRING_delete_ptr(sk, ptr) ((const char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_pop(sk) ((const char *)OPENSSL_sk_pop(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_shift(sk) ((const char *)OPENSSL_sk_shift(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_CSTRING_sk_type(sk),ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc)) -#define sk_OPENSSL_CSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), (idx)) -#define sk_OPENSSL_CSTRING_set(sk, idx, ptr) ((const char *)OPENSSL_sk_set(ossl_check_OPENSSL_CSTRING_sk_type(sk), (idx), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), pnum) -#define sk_OPENSSL_CSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_dup(sk) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc))) -#define sk_OPENSSL_CSTRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_CSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) - - -#if !defined(OPENSSL_NO_DEPRECATED_3_0) -/* - * This is not used by OpenSSL. A block of bytes, NOT nul-terminated. - * These should also be distinguished from "normal" stacks. - */ -typedef void *OPENSSL_BLOCK; -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_BLOCK, void, void) -#define sk_OPENSSL_BLOCK_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), (idx))) -#define sk_OPENSSL_BLOCK_new(cmp) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) -#define sk_OPENSSL_BLOCK_new_null() ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_BLOCK_new_reserve(cmp, n) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp), (n))) -#define sk_OPENSSL_BLOCK_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_BLOCK_sk_type(sk), (n)) -#define sk_OPENSSL_BLOCK_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_OPENSSL_BLOCK_sk_type(sk), (i))) -#define sk_OPENSSL_BLOCK_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_BLOCK_sk_type(sk),ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc)) -#define sk_OPENSSL_BLOCK_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), (idx)) -#define sk_OPENSSL_BLOCK_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_OPENSSL_BLOCK_sk_type(sk), (idx), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), pnum) -#define sk_OPENSSL_BLOCK_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_dup(sk) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_copyfunc_type(copyfunc), ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc))) -#define sk_OPENSSL_BLOCK_set_cmp_func(sk, cmp) ((sk_OPENSSL_BLOCK_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) - -#endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/srp.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/srp.h deleted file mode 100644 index a48766c6ce8b84..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/srp.h +++ /dev/null @@ -1,285 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/srp.h.in - * - * Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2004, EdelKey Project. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * Originally written by Christophe Renou and Peter Sylvester, - * for the EdelKey project. - */ - - - -#ifndef OPENSSL_SRP_H -# define OPENSSL_SRP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SRP_H -# endif - -#include - -#ifndef OPENSSL_NO_SRP -# include -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 - -typedef struct SRP_gN_cache_st { - char *b64_bn; - BIGNUM *bn; -} SRP_gN_cache; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN_cache, SRP_gN_cache, SRP_gN_cache) -#define sk_SRP_gN_cache_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_value(sk, idx) ((SRP_gN_cache *)OPENSSL_sk_value(ossl_check_const_SRP_gN_cache_sk_type(sk), (idx))) -#define sk_SRP_gN_cache_new(cmp) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new(ossl_check_SRP_gN_cache_compfunc_type(cmp))) -#define sk_SRP_gN_cache_new_null() ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_cache_new_reserve(cmp, n) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_cache_compfunc_type(cmp), (n))) -#define sk_SRP_gN_cache_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_cache_sk_type(sk), (n)) -#define sk_SRP_gN_cache_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_delete(sk, i) ((SRP_gN_cache *)OPENSSL_sk_delete(ossl_check_SRP_gN_cache_sk_type(sk), (i))) -#define sk_SRP_gN_cache_delete_ptr(sk, ptr) ((SRP_gN_cache *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_pop(sk) ((SRP_gN_cache *)OPENSSL_sk_pop(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_shift(sk) ((SRP_gN_cache *)OPENSSL_sk_shift(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_cache_sk_type(sk),ossl_check_SRP_gN_cache_freefunc_type(freefunc)) -#define sk_SRP_gN_cache_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), (idx)) -#define sk_SRP_gN_cache_set(sk, idx, ptr) ((SRP_gN_cache *)OPENSSL_sk_set(ossl_check_SRP_gN_cache_sk_type(sk), (idx), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), pnum) -#define sk_SRP_gN_cache_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_dup(sk) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_copyfunc_type(copyfunc), ossl_check_SRP_gN_cache_freefunc_type(freefunc))) -#define sk_SRP_gN_cache_set_cmp_func(sk, cmp) ((sk_SRP_gN_cache_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_compfunc_type(cmp))) - - - -typedef struct SRP_user_pwd_st { - /* Owned by us. */ - char *id; - BIGNUM *s; - BIGNUM *v; - /* Not owned by us. */ - const BIGNUM *g; - const BIGNUM *N; - /* Owned by us. */ - char *info; -} SRP_user_pwd; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_user_pwd, SRP_user_pwd, SRP_user_pwd) -#define sk_SRP_user_pwd_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_value(sk, idx) ((SRP_user_pwd *)OPENSSL_sk_value(ossl_check_const_SRP_user_pwd_sk_type(sk), (idx))) -#define sk_SRP_user_pwd_new(cmp) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new(ossl_check_SRP_user_pwd_compfunc_type(cmp))) -#define sk_SRP_user_pwd_new_null() ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_null()) -#define sk_SRP_user_pwd_new_reserve(cmp, n) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_reserve(ossl_check_SRP_user_pwd_compfunc_type(cmp), (n))) -#define sk_SRP_user_pwd_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_user_pwd_sk_type(sk), (n)) -#define sk_SRP_user_pwd_free(sk) OPENSSL_sk_free(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_delete(sk, i) ((SRP_user_pwd *)OPENSSL_sk_delete(ossl_check_SRP_user_pwd_sk_type(sk), (i))) -#define sk_SRP_user_pwd_delete_ptr(sk, ptr) ((SRP_user_pwd *)OPENSSL_sk_delete_ptr(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_pop(sk) ((SRP_user_pwd *)OPENSSL_sk_pop(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_shift(sk) ((SRP_user_pwd *)OPENSSL_sk_shift(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_user_pwd_sk_type(sk),ossl_check_SRP_user_pwd_freefunc_type(freefunc)) -#define sk_SRP_user_pwd_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), (idx)) -#define sk_SRP_user_pwd_set(sk, idx, ptr) ((SRP_user_pwd *)OPENSSL_sk_set(ossl_check_SRP_user_pwd_sk_type(sk), (idx), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), pnum) -#define sk_SRP_user_pwd_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_dup(sk) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_dup(ossl_check_const_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_copyfunc_type(copyfunc), ossl_check_SRP_user_pwd_freefunc_type(freefunc))) -#define sk_SRP_user_pwd_set_cmp_func(sk, cmp) ((sk_SRP_user_pwd_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_compfunc_type(cmp))) - - -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_user_pwd_new(void); -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_free(SRP_user_pwd *user_pwd); - -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, - const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, - const char *info); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v); - -typedef struct SRP_VBASE_st { - STACK_OF(SRP_user_pwd) *users_pwd; - STACK_OF(SRP_gN_cache) *gN_cache; -/* to simulate a user */ - char *seed_key; - const BIGNUM *default_g; - const BIGNUM *default_N; -} SRP_VBASE; - -/* - * Internal structure storing N and g pair - */ -typedef struct SRP_gN_st { - char *id; - const BIGNUM *g; - const BIGNUM *N; -} SRP_gN; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN, SRP_gN, SRP_gN) -#define sk_SRP_gN_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_value(sk, idx) ((SRP_gN *)OPENSSL_sk_value(ossl_check_const_SRP_gN_sk_type(sk), (idx))) -#define sk_SRP_gN_new(cmp) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new(ossl_check_SRP_gN_compfunc_type(cmp))) -#define sk_SRP_gN_new_null() ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_new_reserve(cmp, n) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_compfunc_type(cmp), (n))) -#define sk_SRP_gN_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_sk_type(sk), (n)) -#define sk_SRP_gN_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_delete(sk, i) ((SRP_gN *)OPENSSL_sk_delete(ossl_check_SRP_gN_sk_type(sk), (i))) -#define sk_SRP_gN_delete_ptr(sk, ptr) ((SRP_gN *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_pop(sk) ((SRP_gN *)OPENSSL_sk_pop(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_shift(sk) ((SRP_gN *)OPENSSL_sk_shift(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_sk_type(sk),ossl_check_SRP_gN_freefunc_type(freefunc)) -#define sk_SRP_gN_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), (idx)) -#define sk_SRP_gN_set(sk, idx, ptr) ((SRP_gN *)OPENSSL_sk_set(ossl_check_SRP_gN_sk_type(sk), (idx), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), pnum) -#define sk_SRP_gN_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_dup(sk) ((STACK_OF(SRP_gN) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_sk_type(sk), ossl_check_SRP_gN_copyfunc_type(copyfunc), ossl_check_SRP_gN_freefunc_type(freefunc))) -#define sk_SRP_gN_set_cmp_func(sk, cmp) ((sk_SRP_gN_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_compfunc_type(cmp))) - - - -OSSL_DEPRECATEDIN_3_0 -SRP_VBASE *SRP_VBASE_new(char *seed_key); -OSSL_DEPRECATEDIN_3_0 -void SRP_VBASE_free(SRP_VBASE *vb); -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file); - -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd); - -/* NOTE: unlike in SRP_VBASE_get_by_user, caller owns the returned pointer.*/ -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username); - -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g, OSSL_LIB_CTX *libctx, - const char *propq); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g); - -# define SRP_NO_ERROR 0 -# define SRP_ERR_VBASE_INCOMPLETE_FILE 1 -# define SRP_ERR_VBASE_BN_LIB 2 -# define SRP_ERR_OPEN_FILE 3 -# define SRP_ERR_MEMORY 4 - -# define DB_srptype 0 -# define DB_srpverifier 1 -# define DB_srpsalt 2 -# define DB_srpid 3 -# define DB_srpgN 4 -# define DB_srpinfo 5 -# undef DB_NUMBER -# define DB_NUMBER 6 - -# define DB_SRP_INDEX 'I' -# define DB_SRP_VALID 'V' -# define DB_SRP_REVOKED 'R' -# define DB_SRP_MODIF 'v' - -/* see srp.c */ -OSSL_DEPRECATEDIN_3_0 -char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -SRP_gN *SRP_get_default_gN(const char *id); - -/* server side .... */ -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u, - const BIGNUM *b, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v); - -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N); - -/* client side .... */ - -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u); -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N); - -# define SRP_MINIMAL_N 1024 - -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -/* This method ignores the configured seed and fails for an unknown user. */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 -SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username); -# endif - -# ifdef __cplusplus -} -# endif -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ssl.h deleted file mode 100644 index 5999436eb5cc6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ssl.h +++ /dev/null @@ -1,2654 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ssl.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * Copyright 2005 Nokia. All rights reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SSL_H -# define OPENSSL_SSL_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SSL_H -# endif - -# include -# include -# include -# include -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif -# include -# include -# include -# include - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* OpenSSL version number for ASN.1 encoding of the session information */ -/*- - * Version 0 - initial version - * Version 1 - added the optional peer certificate - */ -# define SSL_SESSION_ASN1_VERSION 0x0001 - -# define SSL_MAX_SSL_SESSION_ID_LENGTH 32 -# define SSL_MAX_SID_CTX_LENGTH 32 - -# define SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES (512/8) -# define SSL_MAX_KEY_ARG_LENGTH 8 -/* SSL_MAX_MASTER_KEY_LENGTH is defined in prov_ssl.h */ - -/* The maximum number of encrypt/decrypt pipelines we can support */ -# define SSL_MAX_PIPELINES 32 - -/* text strings for the ciphers */ - -/* These are used to specify which ciphers to use and not to use */ - -# define SSL_TXT_LOW "LOW" -# define SSL_TXT_MEDIUM "MEDIUM" -# define SSL_TXT_HIGH "HIGH" -# define SSL_TXT_FIPS "FIPS" - -# define SSL_TXT_aNULL "aNULL" -# define SSL_TXT_eNULL "eNULL" -# define SSL_TXT_NULL "NULL" - -# define SSL_TXT_kRSA "kRSA" -# define SSL_TXT_kDHr "kDHr"/* this cipher class has been removed */ -# define SSL_TXT_kDHd "kDHd"/* this cipher class has been removed */ -# define SSL_TXT_kDH "kDH"/* this cipher class has been removed */ -# define SSL_TXT_kEDH "kEDH"/* alias for kDHE */ -# define SSL_TXT_kDHE "kDHE" -# define SSL_TXT_kECDHr "kECDHr"/* this cipher class has been removed */ -# define SSL_TXT_kECDHe "kECDHe"/* this cipher class has been removed */ -# define SSL_TXT_kECDH "kECDH"/* this cipher class has been removed */ -# define SSL_TXT_kEECDH "kEECDH"/* alias for kECDHE */ -# define SSL_TXT_kECDHE "kECDHE" -# define SSL_TXT_kPSK "kPSK" -# define SSL_TXT_kRSAPSK "kRSAPSK" -# define SSL_TXT_kECDHEPSK "kECDHEPSK" -# define SSL_TXT_kDHEPSK "kDHEPSK" -# define SSL_TXT_kGOST "kGOST" -# define SSL_TXT_kGOST18 "kGOST18" -# define SSL_TXT_kSRP "kSRP" - -# define SSL_TXT_aRSA "aRSA" -# define SSL_TXT_aDSS "aDSS" -# define SSL_TXT_aDH "aDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDH "aECDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDSA "aECDSA" -# define SSL_TXT_aPSK "aPSK" -# define SSL_TXT_aGOST94 "aGOST94" -# define SSL_TXT_aGOST01 "aGOST01" -# define SSL_TXT_aGOST12 "aGOST12" -# define SSL_TXT_aGOST "aGOST" -# define SSL_TXT_aSRP "aSRP" - -# define SSL_TXT_DSS "DSS" -# define SSL_TXT_DH "DH" -# define SSL_TXT_DHE "DHE"/* same as "kDHE:-ADH" */ -# define SSL_TXT_EDH "EDH"/* alias for DHE */ -# define SSL_TXT_ADH "ADH" -# define SSL_TXT_RSA "RSA" -# define SSL_TXT_ECDH "ECDH" -# define SSL_TXT_EECDH "EECDH"/* alias for ECDHE" */ -# define SSL_TXT_ECDHE "ECDHE"/* same as "kECDHE:-AECDH" */ -# define SSL_TXT_AECDH "AECDH" -# define SSL_TXT_ECDSA "ECDSA" -# define SSL_TXT_PSK "PSK" -# define SSL_TXT_SRP "SRP" - -# define SSL_TXT_DES "DES" -# define SSL_TXT_3DES "3DES" -# define SSL_TXT_RC4 "RC4" -# define SSL_TXT_RC2 "RC2" -# define SSL_TXT_IDEA "IDEA" -# define SSL_TXT_SEED "SEED" -# define SSL_TXT_AES128 "AES128" -# define SSL_TXT_AES256 "AES256" -# define SSL_TXT_AES "AES" -# define SSL_TXT_AES_GCM "AESGCM" -# define SSL_TXT_AES_CCM "AESCCM" -# define SSL_TXT_AES_CCM_8 "AESCCM8" -# define SSL_TXT_CAMELLIA128 "CAMELLIA128" -# define SSL_TXT_CAMELLIA256 "CAMELLIA256" -# define SSL_TXT_CAMELLIA "CAMELLIA" -# define SSL_TXT_CHACHA20 "CHACHA20" -# define SSL_TXT_GOST "GOST89" -# define SSL_TXT_ARIA "ARIA" -# define SSL_TXT_ARIA_GCM "ARIAGCM" -# define SSL_TXT_ARIA128 "ARIA128" -# define SSL_TXT_ARIA256 "ARIA256" -# define SSL_TXT_GOST2012_GOST8912_GOST8912 "GOST2012-GOST8912-GOST8912" -# define SSL_TXT_CBC "CBC" - -# define SSL_TXT_MD5 "MD5" -# define SSL_TXT_SHA1 "SHA1" -# define SSL_TXT_SHA "SHA"/* same as "SHA1" */ -# define SSL_TXT_GOST94 "GOST94" -# define SSL_TXT_GOST89MAC "GOST89MAC" -# define SSL_TXT_GOST12 "GOST12" -# define SSL_TXT_GOST89MAC12 "GOST89MAC12" -# define SSL_TXT_SHA256 "SHA256" -# define SSL_TXT_SHA384 "SHA384" - -# define SSL_TXT_SSLV3 "SSLv3" -# define SSL_TXT_TLSV1 "TLSv1" -# define SSL_TXT_TLSV1_1 "TLSv1.1" -# define SSL_TXT_TLSV1_2 "TLSv1.2" - -# define SSL_TXT_ALL "ALL" - -/*- - * COMPLEMENTOF* definitions. These identifiers are used to (de-select) - * ciphers normally not being used. - * Example: "RC4" will activate all ciphers using RC4 including ciphers - * without authentication, which would normally disabled by DEFAULT (due - * the "!ADH" being part of default). Therefore "RC4:!COMPLEMENTOFDEFAULT" - * will make sure that it is also disabled in the specific selection. - * COMPLEMENTOF* identifiers are portable between version, as adjustments - * to the default cipher setup will also be included here. - * - * COMPLEMENTOFDEFAULT does not experience the same special treatment that - * DEFAULT gets, as only selection is being done and no sorting as needed - * for DEFAULT. - */ -# define SSL_TXT_CMPALL "COMPLEMENTOFALL" -# define SSL_TXT_CMPDEF "COMPLEMENTOFDEFAULT" - -/* - * The following cipher list is used by default. It also is substituted when - * an application-defined cipher list string starts with 'DEFAULT'. - * This applies to ciphersuites for TLSv1.2 and below. - * DEPRECATED IN 3.0.0, in favor of OSSL_default_cipher_list() - * Update both macro and function simultaneously - */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_DEFAULT_CIPHER_LIST "ALL:!COMPLEMENTOFDEFAULT:!eNULL" -/* - * This is the default set of TLSv1.3 ciphersuites - * DEPRECATED IN 3.0.0, in favor of OSSL_default_ciphersuites() - * Update both macro and function simultaneously - */ -# define TLS_DEFAULT_CIPHERSUITES "TLS_AES_256_GCM_SHA384:" \ - "TLS_CHACHA20_POLY1305_SHA256:" \ - "TLS_AES_128_GCM_SHA256" -# endif -/* - * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always - * starts with a reasonable order, and all we have to do for DEFAULT is - * throwing out anonymous and unencrypted ciphersuites! (The latter are not - * actually enabled by ALL, but "ALL:RSA" would enable some of them.) - */ - -/* Used in SSL_set_shutdown()/SSL_get_shutdown(); */ -# define SSL_SENT_SHUTDOWN 1 -# define SSL_RECEIVED_SHUTDOWN 2 - -#ifdef __cplusplus -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define SSL_FILETYPE_ASN1 X509_FILETYPE_ASN1 -# define SSL_FILETYPE_PEM X509_FILETYPE_PEM - -/* - * This is needed to stop compilers complaining about the 'struct ssl_st *' - * function parameters used to prototype callbacks in SSL_CTX. - */ -typedef struct ssl_st *ssl_crock_st; -typedef struct tls_session_ticket_ext_st TLS_SESSION_TICKET_EXT; -typedef struct ssl_method_st SSL_METHOD; -typedef struct ssl_cipher_st SSL_CIPHER; -typedef struct ssl_session_st SSL_SESSION; -typedef struct tls_sigalgs_st TLS_SIGALGS; -typedef struct ssl_conf_ctx_st SSL_CONF_CTX; -typedef struct ssl_comp_st SSL_COMP; - -STACK_OF(SSL_CIPHER); -STACK_OF(SSL_COMP); - -/* SRTP protection profiles for use with the use_srtp extension (RFC 5764)*/ -typedef struct srtp_protection_profile_st { - const char *name; - unsigned long id; -} SRTP_PROTECTION_PROFILE; -SKM_DEFINE_STACK_OF_INTERNAL(SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE) -#define sk_SRTP_PROTECTION_PROFILE_num(sk) OPENSSL_sk_num(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_value(sk, idx) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_value(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx))) -#define sk_SRTP_PROTECTION_PROFILE_new(cmp) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) -#define sk_SRTP_PROTECTION_PROFILE_new_null() ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_null()) -#define sk_SRTP_PROTECTION_PROFILE_new_reserve(cmp, n) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_reserve(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp), (n))) -#define sk_SRTP_PROTECTION_PROFILE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (n)) -#define sk_SRTP_PROTECTION_PROFILE_free(sk) OPENSSL_sk_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_zero(sk) OPENSSL_sk_zero(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_delete(sk, i) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (i))) -#define sk_SRTP_PROTECTION_PROFILE_delete_ptr(sk, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete_ptr(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_pop(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_pop(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_shift(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_shift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk),ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc)) -#define sk_SRTP_PROTECTION_PROFILE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), (idx)) -#define sk_SRTP_PROTECTION_PROFILE_set(sk, idx, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_set(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), pnum) -#define sk_SRTP_PROTECTION_PROFILE_sort(sk) OPENSSL_sk_sort(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_dup(sk) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_dup(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_deep_copy(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_copyfunc_type(copyfunc), ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc))) -#define sk_SRTP_PROTECTION_PROFILE_set_cmp_func(sk, cmp) ((sk_SRTP_PROTECTION_PROFILE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) - - - -typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, - int len, void *arg); -typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, - STACK_OF(SSL_CIPHER) *peer_ciphers, - const SSL_CIPHER **cipher, void *arg); - -/* Extension context codes */ -/* This extension is only allowed in TLS */ -#define SSL_EXT_TLS_ONLY 0x0001 -/* This extension is only allowed in DTLS */ -#define SSL_EXT_DTLS_ONLY 0x0002 -/* Some extensions may be allowed in DTLS but we don't implement them for it */ -#define SSL_EXT_TLS_IMPLEMENTATION_ONLY 0x0004 -/* Most extensions are not defined for SSLv3 but EXT_TYPE_renegotiate is */ -#define SSL_EXT_SSL3_ALLOWED 0x0008 -/* Extension is only defined for TLS1.2 and below */ -#define SSL_EXT_TLS1_2_AND_BELOW_ONLY 0x0010 -/* Extension is only defined for TLS1.3 and above */ -#define SSL_EXT_TLS1_3_ONLY 0x0020 -/* Ignore this extension during parsing if we are resuming */ -#define SSL_EXT_IGNORE_ON_RESUMPTION 0x0040 -#define SSL_EXT_CLIENT_HELLO 0x0080 -/* Really means TLS1.2 or below */ -#define SSL_EXT_TLS1_2_SERVER_HELLO 0x0100 -#define SSL_EXT_TLS1_3_SERVER_HELLO 0x0200 -#define SSL_EXT_TLS1_3_ENCRYPTED_EXTENSIONS 0x0400 -#define SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST 0x0800 -#define SSL_EXT_TLS1_3_CERTIFICATE 0x1000 -#define SSL_EXT_TLS1_3_NEW_SESSION_TICKET 0x2000 -#define SSL_EXT_TLS1_3_CERTIFICATE_REQUEST 0x4000 - -/* Typedefs for handling custom extensions */ - -typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, - const unsigned char **out, size_t *outlen, - int *al, void *add_arg); - -typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, - const unsigned char *out, void *add_arg); - -typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, - const unsigned char *in, size_t inlen, - int *al, void *parse_arg); - - -typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char **out, - size_t *outlen, X509 *x, - size_t chainidx, - int *al, void *add_arg); - -typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *out, - void *add_arg); - -typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *in, - size_t inlen, X509 *x, - size_t chainidx, - int *al, void *parse_arg); - -/* Typedef for verification callback */ -typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); - -/* Typedef for SSL async callback */ -typedef int (*SSL_async_callback_fn)(SSL *s, void *arg); - -#define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) - -/* - * SSL/TLS connection options. - */ - /* Disable Extended master secret */ -# define SSL_OP_NO_EXTENDED_MASTER_SECRET SSL_OP_BIT(0) - /* Cleanse plaintext copies of data delivered to the application */ -# define SSL_OP_CLEANSE_PLAINTEXT SSL_OP_BIT(1) - /* Allow initial connection to servers that don't support RI */ -# define SSL_OP_LEGACY_SERVER_CONNECT SSL_OP_BIT(2) - /* Enable support for Kernel TLS */ -# define SSL_OP_ENABLE_KTLS SSL_OP_BIT(3) -# define SSL_OP_TLSEXT_PADDING SSL_OP_BIT(4) -# define SSL_OP_SAFARI_ECDHE_ECDSA_BUG SSL_OP_BIT(6) -# define SSL_OP_IGNORE_UNEXPECTED_EOF SSL_OP_BIT(7) -# define SSL_OP_ALLOW_CLIENT_RENEGOTIATION SSL_OP_BIT(8) -# define SSL_OP_DISABLE_TLSEXT_CA_NAMES SSL_OP_BIT(9) - /* In TLSv1.3 allow a non-(ec)dhe based kex_mode */ -# define SSL_OP_ALLOW_NO_DHE_KEX SSL_OP_BIT(10) - /* - * Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added - * in OpenSSL 0.9.6d. Usually (depending on the application protocol) - * the workaround is not needed. Unfortunately some broken SSL/TLS - * implementations cannot handle it at all, which is why we include it - * in SSL_OP_ALL. Added in 0.9.6e - */ -# define SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_BIT(11) - /* DTLS options */ -# define SSL_OP_NO_QUERY_MTU SSL_OP_BIT(12) - /* Turn on Cookie Exchange (on relevant for servers) */ -# define SSL_OP_COOKIE_EXCHANGE SSL_OP_BIT(13) - /* Don't use RFC4507 ticket extension */ -# define SSL_OP_NO_TICKET SSL_OP_BIT(14) -# ifndef OPENSSL_NO_DTLS1_METHOD - /* - * Use Cisco's version identifier of DTLS_BAD_VER - * (only with deprecated DTLSv1_client_method()) - */ -# define SSL_OP_CISCO_ANYCONNECT SSL_OP_BIT(15) -# endif - /* As server, disallow session resumption on renegotiation */ -# define SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_BIT(16) - /* Don't use compression even if supported */ -# define SSL_OP_NO_COMPRESSION SSL_OP_BIT(17) - /* Permit unsafe legacy renegotiation */ -# define SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_BIT(18) - /* Disable encrypt-then-mac */ -# define SSL_OP_NO_ENCRYPT_THEN_MAC SSL_OP_BIT(19) - /* - * Enable TLSv1.3 Compatibility mode. This is on by default. A future - * version of OpenSSL may have this disabled by default. - */ -# define SSL_OP_ENABLE_MIDDLEBOX_COMPAT SSL_OP_BIT(20) - /* - * Prioritize Chacha20Poly1305 when client does. - * Modifies SSL_OP_CIPHER_SERVER_PREFERENCE - */ -# define SSL_OP_PRIORITIZE_CHACHA SSL_OP_BIT(21) - /* - * Set on servers to choose the cipher according to server's preferences. - */ -# define SSL_OP_CIPHER_SERVER_PREFERENCE SSL_OP_BIT(22) - /* - * If set, a server will allow a client to issue a SSLv3.0 version - * number as latest version supported in the premaster secret, even when - * TLSv1.0 (version 3.1) was announced in the client hello. Normally - * this is forbidden to prevent version rollback attacks. - */ -# define SSL_OP_TLS_ROLLBACK_BUG SSL_OP_BIT(23) - /* - * Switches off automatic TLSv1.3 anti-replay protection for early data. - * This is a server-side option only (no effect on the client). - */ -# define SSL_OP_NO_ANTI_REPLAY SSL_OP_BIT(24) -# define SSL_OP_NO_SSLv3 SSL_OP_BIT(25) -# define SSL_OP_NO_TLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_TLSv1_2 SSL_OP_BIT(27) -# define SSL_OP_NO_TLSv1_1 SSL_OP_BIT(28) -# define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) -# define SSL_OP_NO_DTLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_DTLSv1_2 SSL_OP_BIT(27) - /* Disallow all renegotiation */ -# define SSL_OP_NO_RENEGOTIATION SSL_OP_BIT(30) - /* - * Make server add server-hello extension from early version of - * cryptopro draft, when GOST ciphersuite is negotiated. Required for - * interoperability with CryptoPro CSP 3.x - */ -# define SSL_OP_CRYPTOPRO_TLSEXT_BUG SSL_OP_BIT(31) - -/* - * Option "collections." - */ -# define SSL_OP_NO_SSL_MASK \ - ( SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 \ - | SSL_OP_NO_TLSv1_2 | SSL_OP_NO_TLSv1_3 ) -# define SSL_OP_NO_DTLS_MASK \ - ( SSL_OP_NO_DTLSv1 | SSL_OP_NO_DTLSv1_2 ) - -/* Various bug workarounds that should be rather harmless. */ -# define SSL_OP_ALL \ - ( SSL_OP_CRYPTOPRO_TLSEXT_BUG | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS \ - | SSL_OP_TLSEXT_PADDING | SSL_OP_SAFARI_ECDHE_ECDSA_BUG ) - -/* - * OBSOLETE OPTIONS retained for compatibility - */ - -# define SSL_OP_MICROSOFT_SESS_ID_BUG 0x0 -# define SSL_OP_NETSCAPE_CHALLENGE_BUG 0x0 -# define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x0 -# define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x0 -# define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x0 -# define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x0 -# define SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0x0 -# define SSL_OP_TLS_D5_BUG 0x0 -# define SSL_OP_TLS_BLOCK_PADDING_BUG 0x0 -# define SSL_OP_SINGLE_ECDH_USE 0x0 -# define SSL_OP_SINGLE_DH_USE 0x0 -# define SSL_OP_EPHEMERAL_RSA 0x0 -# define SSL_OP_NO_SSLv2 0x0 -# define SSL_OP_PKCS1_CHECK_1 0x0 -# define SSL_OP_PKCS1_CHECK_2 0x0 -# define SSL_OP_NETSCAPE_CA_DN_BUG 0x0 -# define SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG 0x0 - -/* - * Allow SSL_write(..., n) to return r with 0 < r < n (i.e. report success - * when just a single record has been written): - */ -# define SSL_MODE_ENABLE_PARTIAL_WRITE 0x00000001U -/* - * Make it possible to retry SSL_write() with changed buffer location (buffer - * contents must stay the same!); this is not the default to avoid the - * misconception that non-blocking SSL_write() behaves like non-blocking - * write(): - */ -# define SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER 0x00000002U -/* - * Never bother the application with retries if the transport is blocking: - */ -# define SSL_MODE_AUTO_RETRY 0x00000004U -/* Don't attempt to automatically build certificate chain */ -# define SSL_MODE_NO_AUTO_CHAIN 0x00000008U -/* - * Save RAM by releasing read and write buffers when they're empty. (SSL3 and - * TLS only.) Released buffers are freed. - */ -# define SSL_MODE_RELEASE_BUFFERS 0x00000010U -/* - * Send the current time in the Random fields of the ClientHello and - * ServerHello records for compatibility with hypothetical implementations - * that require it. - */ -# define SSL_MODE_SEND_CLIENTHELLO_TIME 0x00000020U -# define SSL_MODE_SEND_SERVERHELLO_TIME 0x00000040U -/* - * Send TLS_FALLBACK_SCSV in the ClientHello. To be set only by applications - * that reconnect with a downgraded protocol version; see - * draft-ietf-tls-downgrade-scsv-00 for details. DO NOT ENABLE THIS if your - * application attempts a normal handshake. Only use this in explicit - * fallback retries, following the guidance in - * draft-ietf-tls-downgrade-scsv-00. - */ -# define SSL_MODE_SEND_FALLBACK_SCSV 0x00000080U -/* - * Support Asynchronous operation - */ -# define SSL_MODE_ASYNC 0x00000100U - -/* - * When using DTLS/SCTP, include the terminating zero in the label - * used for computing the endpoint-pair shared secret. Required for - * interoperability with implementations having this bug like these - * older version of OpenSSL: - * - OpenSSL 1.0.0 series - * - OpenSSL 1.0.1 series - * - OpenSSL 1.0.2 series - * - OpenSSL 1.1.0 series - * - OpenSSL 1.1.1 and 1.1.1a - */ -# define SSL_MODE_DTLS_SCTP_LABEL_LENGTH_BUG 0x00000400U - -/* Cert related flags */ -/* - * Many implementations ignore some aspects of the TLS standards such as - * enforcing certificate chain algorithms. When this is set we enforce them. - */ -# define SSL_CERT_FLAG_TLS_STRICT 0x00000001U - -/* Suite B modes, takes same values as certificate verify flags */ -# define SSL_CERT_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define SSL_CERT_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define SSL_CERT_FLAG_SUITEB_128_LOS 0x30000 - -/* Perform all sorts of protocol violations for testing purposes */ -# define SSL_CERT_FLAG_BROKEN_PROTOCOL 0x10000000 - -/* Flags for building certificate chains */ -/* Treat any existing certificates as untrusted CAs */ -# define SSL_BUILD_CHAIN_FLAG_UNTRUSTED 0x1 -/* Don't include root CA in chain */ -# define SSL_BUILD_CHAIN_FLAG_NO_ROOT 0x2 -/* Just check certificates already there */ -# define SSL_BUILD_CHAIN_FLAG_CHECK 0x4 -/* Ignore verification errors */ -# define SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR 0x8 -/* Clear verification errors from queue */ -# define SSL_BUILD_CHAIN_FLAG_CLEAR_ERROR 0x10 - -/* Flags returned by SSL_check_chain */ -/* Certificate can be used with this session */ -# define CERT_PKEY_VALID 0x1 -/* Certificate can also be used for signing */ -# define CERT_PKEY_SIGN 0x2 -/* EE certificate signing algorithm OK */ -# define CERT_PKEY_EE_SIGNATURE 0x10 -/* CA signature algorithms OK */ -# define CERT_PKEY_CA_SIGNATURE 0x20 -/* EE certificate parameters OK */ -# define CERT_PKEY_EE_PARAM 0x40 -/* CA certificate parameters OK */ -# define CERT_PKEY_CA_PARAM 0x80 -/* Signing explicitly allowed as opposed to SHA1 fallback */ -# define CERT_PKEY_EXPLICIT_SIGN 0x100 -/* Client CA issuer names match (always set for server cert) */ -# define CERT_PKEY_ISSUER_NAME 0x200 -/* Cert type matches client types (always set for server cert) */ -# define CERT_PKEY_CERT_TYPE 0x400 -/* Cert chain suitable to Suite B */ -# define CERT_PKEY_SUITEB 0x800 - -# define SSL_CONF_FLAG_CMDLINE 0x1 -# define SSL_CONF_FLAG_FILE 0x2 -# define SSL_CONF_FLAG_CLIENT 0x4 -# define SSL_CONF_FLAG_SERVER 0x8 -# define SSL_CONF_FLAG_SHOW_ERRORS 0x10 -# define SSL_CONF_FLAG_CERTIFICATE 0x20 -# define SSL_CONF_FLAG_REQUIRE_PRIVATE 0x40 -/* Configuration value types */ -# define SSL_CONF_TYPE_UNKNOWN 0x0 -# define SSL_CONF_TYPE_STRING 0x1 -# define SSL_CONF_TYPE_FILE 0x2 -# define SSL_CONF_TYPE_DIR 0x3 -# define SSL_CONF_TYPE_NONE 0x4 -# define SSL_CONF_TYPE_STORE 0x5 - -/* Maximum length of the application-controlled segment of a a TLSv1.3 cookie */ -# define SSL_COOKIE_LENGTH 4096 - -/* - * Note: SSL[_CTX]_set_{options,mode} use |= op on the previous value, they - * cannot be used to clear bits. - */ - -uint64_t SSL_CTX_get_options(const SSL_CTX *ctx); -uint64_t SSL_get_options(const SSL *s); -uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_clear_options(SSL *s, uint64_t op); -uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_set_options(SSL *s, uint64_t op); - -# define SSL_CTX_set_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL) -# define SSL_CTX_clear_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_CTX_get_mode(ctx) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,0,NULL) -# define SSL_clear_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_set_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,(op),NULL) -# define SSL_get_mode(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,0,NULL) -# define SSL_set_mtu(ssl, mtu) \ - SSL_ctrl((ssl),SSL_CTRL_SET_MTU,(mtu),NULL) -# define DTLS_set_link_mtu(ssl, mtu) \ - SSL_ctrl((ssl),DTLS_CTRL_SET_LINK_MTU,(mtu),NULL) -# define DTLS_get_link_min_mtu(ssl) \ - SSL_ctrl((ssl),DTLS_CTRL_GET_LINK_MIN_MTU,0,NULL) - -# define SSL_get_secure_renegotiation_support(ssl) \ - SSL_ctrl((ssl), SSL_CTRL_GET_RI_SUPPORT, 0, NULL) - -# define SSL_CTX_set_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_set_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_CTX_clear_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) -# define SSL_clear_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) - -void SSL_CTX_set_msg_callback(SSL_CTX *ctx, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -void SSL_set_msg_callback(SSL *ssl, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -# define SSL_CTX_set_msg_callback_arg(ctx, arg) SSL_CTX_ctrl((ctx), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) -# define SSL_set_msg_callback_arg(ssl, arg) SSL_ctrl((ssl), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) - -# define SSL_get_extms_support(s) \ - SSL_ctrl((s),SSL_CTRL_GET_EXTMS_SUPPORT,0,NULL) - -# ifndef OPENSSL_NO_SRP -/* see tls_srp.c */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_SRP_CTX_init(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_SRP_CTX_free(SSL *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_srp_server_param_with_username(SSL *s, - int *ad); -OSSL_DEPRECATEDIN_3_0 __owur int SRP_Calc_A_param(SSL *s); -# endif -# endif - -/* 100k max cert list */ -# define SSL_MAX_CERT_LIST_DEFAULT (1024*100) - -# define SSL_SESSION_CACHE_MAX_SIZE_DEFAULT (1024*20) - -/* - * This callback type is used inside SSL_CTX, SSL, and in the functions that - * set them. It is used to override the generation of SSL/TLS session IDs in - * a server. Return value should be zero on an error, non-zero to proceed. - * Also, callbacks should themselves check if the id they generate is unique - * otherwise the SSL handshake will fail with an error - callbacks can do - * this using the 'ssl' value they're passed by; - * SSL_has_matching_session_id(ssl, id, *id_len) The length value passed in - * is set at the maximum size the session ID can be. In SSLv3/TLSv1 it is 32 - * bytes. The callback can alter this length to be less if desired. It is - * also an error for the callback to set the size to zero. - */ -typedef int (*GEN_SESSION_CB) (SSL *ssl, unsigned char *id, - unsigned int *id_len); - -# define SSL_SESS_CACHE_OFF 0x0000 -# define SSL_SESS_CACHE_CLIENT 0x0001 -# define SSL_SESS_CACHE_SERVER 0x0002 -# define SSL_SESS_CACHE_BOTH (SSL_SESS_CACHE_CLIENT|SSL_SESS_CACHE_SERVER) -# define SSL_SESS_CACHE_NO_AUTO_CLEAR 0x0080 -/* enough comments already ... see SSL_CTX_set_session_cache_mode(3) */ -# define SSL_SESS_CACHE_NO_INTERNAL_LOOKUP 0x0100 -# define SSL_SESS_CACHE_NO_INTERNAL_STORE 0x0200 -# define SSL_SESS_CACHE_NO_INTERNAL \ - (SSL_SESS_CACHE_NO_INTERNAL_LOOKUP|SSL_SESS_CACHE_NO_INTERNAL_STORE) -# define SSL_SESS_CACHE_UPDATE_TIME 0x0400 - -LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx); -# define SSL_CTX_sess_number(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_NUMBER,0,NULL) -# define SSL_CTX_sess_connect(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT,0,NULL) -# define SSL_CTX_sess_connect_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_GOOD,0,NULL) -# define SSL_CTX_sess_connect_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT,0,NULL) -# define SSL_CTX_sess_accept_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_GOOD,0,NULL) -# define SSL_CTX_sess_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_HIT,0,NULL) -# define SSL_CTX_sess_cb_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CB_HIT,0,NULL) -# define SSL_CTX_sess_misses(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_MISSES,0,NULL) -# define SSL_CTX_sess_timeouts(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_TIMEOUTS,0,NULL) -# define SSL_CTX_sess_cache_full(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CACHE_FULL,0,NULL) - -void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, - int (*new_session_cb) (struct ssl_st *ssl, - SSL_SESSION *sess)); -int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - SSL_SESSION *sess); -void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, - void (*remove_session_cb) (struct ssl_ctx_st - *ctx, - SSL_SESSION *sess)); -void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (struct ssl_ctx_st *ctx, - SSL_SESSION *sess); -void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, - SSL_SESSION *(*get_session_cb) (struct ssl_st - *ssl, - const unsigned char - *data, int len, - int *copy)); -SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - const unsigned char *data, - int len, int *copy); -void SSL_CTX_set_info_callback(SSL_CTX *ctx, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type, - int val); -void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, - int (*client_cert_cb) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey)); -int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey); -# ifndef OPENSSL_NO_ENGINE -__owur int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e); -# endif -void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, - int (*app_gen_cookie_cb) (SSL *ssl, - unsigned char - *cookie, - unsigned int - *cookie_len)); -void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, - int (*app_verify_cookie_cb) (SSL *ssl, - const unsigned - char *cookie, - unsigned int - cookie_len)); - -void SSL_CTX_set_stateless_cookie_generate_cb( - SSL_CTX *ctx, - int (*gen_stateless_cookie_cb) (SSL *ssl, - unsigned char *cookie, - size_t *cookie_len)); -void SSL_CTX_set_stateless_cookie_verify_cb( - SSL_CTX *ctx, - int (*verify_stateless_cookie_cb) (SSL *ssl, - const unsigned char *cookie, - size_t cookie_len)); -# ifndef OPENSSL_NO_NEXTPROTONEG - -typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned int *outlen, - void *arg); -void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *s, - SSL_CTX_npn_advertised_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_advertised_cb SSL_CTX_set_next_protos_advertised_cb - -typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s, - unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_next_proto_select_cb(SSL_CTX *s, - SSL_CTX_npn_select_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_select_cb SSL_CTX_set_next_proto_select_cb - -void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data, - unsigned *len); -# define SSL_get0_npn_negotiated SSL_get0_next_proto_negotiated -# endif - -__owur int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, - const unsigned char *in, unsigned int inlen, - const unsigned char *client, - unsigned int client_len); - -# define OPENSSL_NPN_UNSUPPORTED 0 -# define OPENSSL_NPN_NEGOTIATED 1 -# define OPENSSL_NPN_NO_OVERLAP 2 - -__owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, - unsigned int protos_len); -__owur int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, - unsigned int protos_len); -typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx, - SSL_CTX_alpn_select_cb_func cb, - void *arg); -void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, - unsigned int *len); - -# ifndef OPENSSL_NO_PSK -/* - * the maximum length of the buffer given to callbacks containing the - * resulting identity/psk - */ -# define PSK_MAX_IDENTITY_LEN 256 -# define PSK_MAX_PSK_LEN 512 -typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl, - const char *hint, - char *identity, - unsigned int max_identity_len, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb); -void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb); - -typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl, - const char *identity, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb); -void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb); - -__owur int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint); -__owur int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint); -const char *SSL_get_psk_identity_hint(const SSL *s); -const char *SSL_get_psk_identity(const SSL *s); -# endif - -typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl, - const unsigned char *identity, - size_t identity_len, - SSL_SESSION **sess); -typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md, - const unsigned char **id, - size_t *idlen, - SSL_SESSION **sess); - -void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb); -void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx, - SSL_psk_find_session_cb_func cb); -void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb); -void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx, - SSL_psk_use_session_cb_func cb); - -/* Register callbacks to handle custom TLS Extensions for client or server. */ - -__owur int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, - unsigned int ext_type); - -__owur int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type, - unsigned int context, - SSL_custom_ext_add_cb_ex add_cb, - SSL_custom_ext_free_cb_ex free_cb, - void *add_arg, - SSL_custom_ext_parse_cb_ex parse_cb, - void *parse_arg); - -__owur int SSL_extension_supported(unsigned int ext_type); - -# define SSL_NOTHING 1 -# define SSL_WRITING 2 -# define SSL_READING 3 -# define SSL_X509_LOOKUP 4 -# define SSL_ASYNC_PAUSED 5 -# define SSL_ASYNC_NO_JOBS 6 -# define SSL_CLIENT_HELLO_CB 7 -# define SSL_RETRY_VERIFY 8 - -/* These will only be used when doing non-blocking IO */ -# define SSL_want_nothing(s) (SSL_want(s) == SSL_NOTHING) -# define SSL_want_read(s) (SSL_want(s) == SSL_READING) -# define SSL_want_write(s) (SSL_want(s) == SSL_WRITING) -# define SSL_want_x509_lookup(s) (SSL_want(s) == SSL_X509_LOOKUP) -# define SSL_want_retry_verify(s) (SSL_want(s) == SSL_RETRY_VERIFY) -# define SSL_want_async(s) (SSL_want(s) == SSL_ASYNC_PAUSED) -# define SSL_want_async_job(s) (SSL_want(s) == SSL_ASYNC_NO_JOBS) -# define SSL_want_client_hello_cb(s) (SSL_want(s) == SSL_CLIENT_HELLO_CB) - -# define SSL_MAC_FLAG_READ_MAC_STREAM 1 -# define SSL_MAC_FLAG_WRITE_MAC_STREAM 2 -# define SSL_MAC_FLAG_READ_MAC_TLSTREE 4 -# define SSL_MAC_FLAG_WRITE_MAC_TLSTREE 8 - -/* - * A callback for logging out TLS key material. This callback should log out - * |line| followed by a newline. - */ -typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line); - -/* - * SSL_CTX_set_keylog_callback configures a callback to log key material. This - * is intended for debugging use with tools like Wireshark. The cb function - * should log line followed by a newline. - */ -void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb); - -/* - * SSL_CTX_get_keylog_callback returns the callback configured by - * SSL_CTX_set_keylog_callback. - */ -SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx); - -int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); -uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); -int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); -uint32_t SSL_get_max_early_data(const SSL *s); -int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data); -uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx); -int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data); -uint32_t SSL_get_recv_max_early_data(const SSL *s); - -#ifdef __cplusplus -} -#endif - -# include -# include -# include /* This is mostly sslv3 with a few tweaks */ -# include /* Datagram TLS */ -# include /* Support for the use_srtp extension */ - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * These need to be after the above set of includes due to a compiler bug - * in VisualStudio 2015 - */ -SKM_DEFINE_STACK_OF_INTERNAL(SSL_CIPHER, const SSL_CIPHER, SSL_CIPHER) -#define sk_SSL_CIPHER_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_value(sk, idx) ((const SSL_CIPHER *)OPENSSL_sk_value(ossl_check_const_SSL_CIPHER_sk_type(sk), (idx))) -#define sk_SSL_CIPHER_new(cmp) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new(ossl_check_SSL_CIPHER_compfunc_type(cmp))) -#define sk_SSL_CIPHER_new_null() ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_null()) -#define sk_SSL_CIPHER_new_reserve(cmp, n) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_reserve(ossl_check_SSL_CIPHER_compfunc_type(cmp), (n))) -#define sk_SSL_CIPHER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_CIPHER_sk_type(sk), (n)) -#define sk_SSL_CIPHER_free(sk) OPENSSL_sk_free(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_delete(sk, i) ((const SSL_CIPHER *)OPENSSL_sk_delete(ossl_check_SSL_CIPHER_sk_type(sk), (i))) -#define sk_SSL_CIPHER_delete_ptr(sk, ptr) ((const SSL_CIPHER *)OPENSSL_sk_delete_ptr(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_pop(sk) ((const SSL_CIPHER *)OPENSSL_sk_pop(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_shift(sk) ((const SSL_CIPHER *)OPENSSL_sk_shift(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_CIPHER_sk_type(sk),ossl_check_SSL_CIPHER_freefunc_type(freefunc)) -#define sk_SSL_CIPHER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), (idx)) -#define sk_SSL_CIPHER_set(sk, idx, ptr) ((const SSL_CIPHER *)OPENSSL_sk_set(ossl_check_SSL_CIPHER_sk_type(sk), (idx), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), pnum) -#define sk_SSL_CIPHER_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_dup(sk) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_dup(ossl_check_const_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_copyfunc_type(copyfunc), ossl_check_SSL_CIPHER_freefunc_type(freefunc))) -#define sk_SSL_CIPHER_set_cmp_func(sk, cmp) ((sk_SSL_CIPHER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(SSL_COMP, SSL_COMP, SSL_COMP) -#define sk_SSL_COMP_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_value(sk, idx) ((SSL_COMP *)OPENSSL_sk_value(ossl_check_const_SSL_COMP_sk_type(sk), (idx))) -#define sk_SSL_COMP_new(cmp) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new(ossl_check_SSL_COMP_compfunc_type(cmp))) -#define sk_SSL_COMP_new_null() ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_null()) -#define sk_SSL_COMP_new_reserve(cmp, n) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_reserve(ossl_check_SSL_COMP_compfunc_type(cmp), (n))) -#define sk_SSL_COMP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_COMP_sk_type(sk), (n)) -#define sk_SSL_COMP_free(sk) OPENSSL_sk_free(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_delete(sk, i) ((SSL_COMP *)OPENSSL_sk_delete(ossl_check_SSL_COMP_sk_type(sk), (i))) -#define sk_SSL_COMP_delete_ptr(sk, ptr) ((SSL_COMP *)OPENSSL_sk_delete_ptr(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_pop(sk) ((SSL_COMP *)OPENSSL_sk_pop(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_shift(sk) ((SSL_COMP *)OPENSSL_sk_shift(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_COMP_sk_type(sk),ossl_check_SSL_COMP_freefunc_type(freefunc)) -#define sk_SSL_COMP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), (idx)) -#define sk_SSL_COMP_set(sk, idx, ptr) ((SSL_COMP *)OPENSSL_sk_set(ossl_check_SSL_COMP_sk_type(sk), (idx), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), pnum) -#define sk_SSL_COMP_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_dup(sk) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_dup(ossl_check_const_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_copyfunc_type(copyfunc), ossl_check_SSL_COMP_freefunc_type(freefunc))) -#define sk_SSL_COMP_set_cmp_func(sk, cmp) ((sk_SSL_COMP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_compfunc_type(cmp))) - - -/* compatibility */ -# define SSL_set_app_data(s,arg) (SSL_set_ex_data(s,0,(char *)(arg))) -# define SSL_get_app_data(s) (SSL_get_ex_data(s,0)) -# define SSL_SESSION_set_app_data(s,a) (SSL_SESSION_set_ex_data(s,0, \ - (char *)(a))) -# define SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s,0)) -# define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0)) -# define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0, \ - (char *)(arg))) -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void SSL_set_debug(SSL *s, int debug); -# endif - -/* TLSv1.3 KeyUpdate message types */ -/* -1 used so that this is an invalid value for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NONE -1 -/* Values as defined for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NOT_REQUESTED 0 -#define SSL_KEY_UPDATE_REQUESTED 1 - -/* - * The valid handshake states (one for each type message sent and one for each - * type of message received). There are also two "special" states: - * TLS = TLS or DTLS state - * DTLS = DTLS specific state - * CR/SR = Client Read/Server Read - * CW/SW = Client Write/Server Write - * - * The "special" states are: - * TLS_ST_BEFORE = No handshake has been initiated yet - * TLS_ST_OK = A handshake has been successfully completed - */ -typedef enum { - TLS_ST_BEFORE, - TLS_ST_OK, - DTLS_ST_CR_HELLO_VERIFY_REQUEST, - TLS_ST_CR_SRVR_HELLO, - TLS_ST_CR_CERT, - TLS_ST_CR_CERT_STATUS, - TLS_ST_CR_KEY_EXCH, - TLS_ST_CR_CERT_REQ, - TLS_ST_CR_SRVR_DONE, - TLS_ST_CR_SESSION_TICKET, - TLS_ST_CR_CHANGE, - TLS_ST_CR_FINISHED, - TLS_ST_CW_CLNT_HELLO, - TLS_ST_CW_CERT, - TLS_ST_CW_KEY_EXCH, - TLS_ST_CW_CERT_VRFY, - TLS_ST_CW_CHANGE, - TLS_ST_CW_NEXT_PROTO, - TLS_ST_CW_FINISHED, - TLS_ST_SW_HELLO_REQ, - TLS_ST_SR_CLNT_HELLO, - DTLS_ST_SW_HELLO_VERIFY_REQUEST, - TLS_ST_SW_SRVR_HELLO, - TLS_ST_SW_CERT, - TLS_ST_SW_KEY_EXCH, - TLS_ST_SW_CERT_REQ, - TLS_ST_SW_SRVR_DONE, - TLS_ST_SR_CERT, - TLS_ST_SR_KEY_EXCH, - TLS_ST_SR_CERT_VRFY, - TLS_ST_SR_NEXT_PROTO, - TLS_ST_SR_CHANGE, - TLS_ST_SR_FINISHED, - TLS_ST_SW_SESSION_TICKET, - TLS_ST_SW_CERT_STATUS, - TLS_ST_SW_CHANGE, - TLS_ST_SW_FINISHED, - TLS_ST_SW_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_CERT_VRFY, - TLS_ST_SW_CERT_VRFY, - TLS_ST_CR_HELLO_REQ, - TLS_ST_SW_KEY_UPDATE, - TLS_ST_CW_KEY_UPDATE, - TLS_ST_SR_KEY_UPDATE, - TLS_ST_CR_KEY_UPDATE, - TLS_ST_EARLY_DATA, - TLS_ST_PENDING_EARLY_DATA_END, - TLS_ST_CW_END_OF_EARLY_DATA, - TLS_ST_SR_END_OF_EARLY_DATA -} OSSL_HANDSHAKE_STATE; - -/* - * Most of the following state values are no longer used and are defined to be - * the closest equivalent value in the current state machine code. Not all - * defines have an equivalent and are set to a dummy value (-1). SSL_ST_CONNECT - * and SSL_ST_ACCEPT are still in use in the definition of SSL_CB_ACCEPT_LOOP, - * SSL_CB_ACCEPT_EXIT, SSL_CB_CONNECT_LOOP and SSL_CB_CONNECT_EXIT. - */ - -# define SSL_ST_CONNECT 0x1000 -# define SSL_ST_ACCEPT 0x2000 - -# define SSL_ST_MASK 0x0FFF - -# define SSL_CB_LOOP 0x01 -# define SSL_CB_EXIT 0x02 -# define SSL_CB_READ 0x04 -# define SSL_CB_WRITE 0x08 -# define SSL_CB_ALERT 0x4000/* used in callback */ -# define SSL_CB_READ_ALERT (SSL_CB_ALERT|SSL_CB_READ) -# define SSL_CB_WRITE_ALERT (SSL_CB_ALERT|SSL_CB_WRITE) -# define SSL_CB_ACCEPT_LOOP (SSL_ST_ACCEPT|SSL_CB_LOOP) -# define SSL_CB_ACCEPT_EXIT (SSL_ST_ACCEPT|SSL_CB_EXIT) -# define SSL_CB_CONNECT_LOOP (SSL_ST_CONNECT|SSL_CB_LOOP) -# define SSL_CB_CONNECT_EXIT (SSL_ST_CONNECT|SSL_CB_EXIT) -# define SSL_CB_HANDSHAKE_START 0x10 -# define SSL_CB_HANDSHAKE_DONE 0x20 - -/* Is the SSL_connection established? */ -# define SSL_in_connect_init(a) (SSL_in_init(a) && !SSL_is_server(a)) -# define SSL_in_accept_init(a) (SSL_in_init(a) && SSL_is_server(a)) -int SSL_in_init(const SSL *s); -int SSL_in_before(const SSL *s); -int SSL_is_init_finished(const SSL *s); - -/* - * The following 3 states are kept in ssl->rlayer.rstate when reads fail, you - * should not need these - */ -# define SSL_ST_READ_HEADER 0xF0 -# define SSL_ST_READ_BODY 0xF1 -# define SSL_ST_READ_DONE 0xF2 - -/*- - * Obtain latest Finished message - * -- that we sent (SSL_get_finished) - * -- that we expected from peer (SSL_get_peer_finished). - * Returns length (0 == no Finished so far), copies up to 'count' bytes. - */ -size_t SSL_get_finished(const SSL *s, void *buf, size_t count); -size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count); - -/* - * use either SSL_VERIFY_NONE or SSL_VERIFY_PEER, the last 3 options are - * 'ored' with SSL_VERIFY_PEER if they are desired - */ -# define SSL_VERIFY_NONE 0x00 -# define SSL_VERIFY_PEER 0x01 -# define SSL_VERIFY_FAIL_IF_NO_PEER_CERT 0x02 -# define SSL_VERIFY_CLIENT_ONCE 0x04 -# define SSL_VERIFY_POST_HANDSHAKE 0x08 - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSL_add_ssl_algorithms() SSL_library_init() -# define SSLeay_add_ssl_algorithms() SSL_library_init() -# endif - -/* More backward compatibility */ -# define SSL_get_cipher(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_cipher_bits(s,np) \ - SSL_CIPHER_get_bits(SSL_get_current_cipher(s),np) -# define SSL_get_cipher_version(s) \ - SSL_CIPHER_get_version(SSL_get_current_cipher(s)) -# define SSL_get_cipher_name(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_time(a) SSL_SESSION_get_time(a) -# define SSL_set_time(a,b) SSL_SESSION_set_time((a),(b)) -# define SSL_get_timeout(a) SSL_SESSION_get_timeout(a) -# define SSL_set_timeout(a,b) SSL_SESSION_set_timeout((a),(b)) - -# define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id) -# define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id) - -DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) -# define SSL_AD_REASON_OFFSET 1000/* offset to get SSL_R_... value - * from SSL_AD_... */ -/* These alert types are for SSLv3 and TLSv1 */ -# define SSL_AD_CLOSE_NOTIFY SSL3_AD_CLOSE_NOTIFY -/* fatal */ -# define SSL_AD_UNEXPECTED_MESSAGE SSL3_AD_UNEXPECTED_MESSAGE -/* fatal */ -# define SSL_AD_BAD_RECORD_MAC SSL3_AD_BAD_RECORD_MAC -# define SSL_AD_DECRYPTION_FAILED TLS1_AD_DECRYPTION_FAILED -# define SSL_AD_RECORD_OVERFLOW TLS1_AD_RECORD_OVERFLOW -/* fatal */ -# define SSL_AD_DECOMPRESSION_FAILURE SSL3_AD_DECOMPRESSION_FAILURE -/* fatal */ -# define SSL_AD_HANDSHAKE_FAILURE SSL3_AD_HANDSHAKE_FAILURE -/* Not for TLS */ -# define SSL_AD_NO_CERTIFICATE SSL3_AD_NO_CERTIFICATE -# define SSL_AD_BAD_CERTIFICATE SSL3_AD_BAD_CERTIFICATE -# define SSL_AD_UNSUPPORTED_CERTIFICATE SSL3_AD_UNSUPPORTED_CERTIFICATE -# define SSL_AD_CERTIFICATE_REVOKED SSL3_AD_CERTIFICATE_REVOKED -# define SSL_AD_CERTIFICATE_EXPIRED SSL3_AD_CERTIFICATE_EXPIRED -# define SSL_AD_CERTIFICATE_UNKNOWN SSL3_AD_CERTIFICATE_UNKNOWN -/* fatal */ -# define SSL_AD_ILLEGAL_PARAMETER SSL3_AD_ILLEGAL_PARAMETER -/* fatal */ -# define SSL_AD_UNKNOWN_CA TLS1_AD_UNKNOWN_CA -/* fatal */ -# define SSL_AD_ACCESS_DENIED TLS1_AD_ACCESS_DENIED -/* fatal */ -# define SSL_AD_DECODE_ERROR TLS1_AD_DECODE_ERROR -# define SSL_AD_DECRYPT_ERROR TLS1_AD_DECRYPT_ERROR -/* fatal */ -# define SSL_AD_EXPORT_RESTRICTION TLS1_AD_EXPORT_RESTRICTION -/* fatal */ -# define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION -/* fatal */ -# define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY -/* fatal */ -# define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR -# define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED -# define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION -# define SSL_AD_MISSING_EXTENSION TLS13_AD_MISSING_EXTENSION -# define SSL_AD_CERTIFICATE_REQUIRED TLS13_AD_CERTIFICATE_REQUIRED -# define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION -# define SSL_AD_CERTIFICATE_UNOBTAINABLE TLS1_AD_CERTIFICATE_UNOBTAINABLE -# define SSL_AD_UNRECOGNIZED_NAME TLS1_AD_UNRECOGNIZED_NAME -# define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE -# define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE -/* fatal */ -# define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY -/* fatal */ -# define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK -# define SSL_AD_NO_APPLICATION_PROTOCOL TLS1_AD_NO_APPLICATION_PROTOCOL -# define SSL_ERROR_NONE 0 -# define SSL_ERROR_SSL 1 -# define SSL_ERROR_WANT_READ 2 -# define SSL_ERROR_WANT_WRITE 3 -# define SSL_ERROR_WANT_X509_LOOKUP 4 -# define SSL_ERROR_SYSCALL 5/* look at error stack/return - * value/errno */ -# define SSL_ERROR_ZERO_RETURN 6 -# define SSL_ERROR_WANT_CONNECT 7 -# define SSL_ERROR_WANT_ACCEPT 8 -# define SSL_ERROR_WANT_ASYNC 9 -# define SSL_ERROR_WANT_ASYNC_JOB 10 -# define SSL_ERROR_WANT_CLIENT_HELLO_CB 11 -# define SSL_ERROR_WANT_RETRY_VERIFY 12 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TMP_DH 3 -# define SSL_CTRL_SET_TMP_ECDH 4 -# define SSL_CTRL_SET_TMP_DH_CB 6 -# endif - -# define SSL_CTRL_GET_CLIENT_CERT_REQUEST 9 -# define SSL_CTRL_GET_NUM_RENEGOTIATIONS 10 -# define SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS 11 -# define SSL_CTRL_GET_TOTAL_RENEGOTIATIONS 12 -# define SSL_CTRL_GET_FLAGS 13 -# define SSL_CTRL_EXTRA_CHAIN_CERT 14 -# define SSL_CTRL_SET_MSG_CALLBACK 15 -# define SSL_CTRL_SET_MSG_CALLBACK_ARG 16 -/* only applies to datagram connections */ -# define SSL_CTRL_SET_MTU 17 -/* Stats */ -# define SSL_CTRL_SESS_NUMBER 20 -# define SSL_CTRL_SESS_CONNECT 21 -# define SSL_CTRL_SESS_CONNECT_GOOD 22 -# define SSL_CTRL_SESS_CONNECT_RENEGOTIATE 23 -# define SSL_CTRL_SESS_ACCEPT 24 -# define SSL_CTRL_SESS_ACCEPT_GOOD 25 -# define SSL_CTRL_SESS_ACCEPT_RENEGOTIATE 26 -# define SSL_CTRL_SESS_HIT 27 -# define SSL_CTRL_SESS_CB_HIT 28 -# define SSL_CTRL_SESS_MISSES 29 -# define SSL_CTRL_SESS_TIMEOUTS 30 -# define SSL_CTRL_SESS_CACHE_FULL 31 -# define SSL_CTRL_MODE 33 -# define SSL_CTRL_GET_READ_AHEAD 40 -# define SSL_CTRL_SET_READ_AHEAD 41 -# define SSL_CTRL_SET_SESS_CACHE_SIZE 42 -# define SSL_CTRL_GET_SESS_CACHE_SIZE 43 -# define SSL_CTRL_SET_SESS_CACHE_MODE 44 -# define SSL_CTRL_GET_SESS_CACHE_MODE 45 -# define SSL_CTRL_GET_MAX_CERT_LIST 50 -# define SSL_CTRL_SET_MAX_CERT_LIST 51 -# define SSL_CTRL_SET_MAX_SEND_FRAGMENT 52 -/* see tls1.h for macros based on these */ -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_CB 53 -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG 54 -# define SSL_CTRL_SET_TLSEXT_HOSTNAME 55 -# define SSL_CTRL_SET_TLSEXT_DEBUG_CB 56 -# define SSL_CTRL_SET_TLSEXT_DEBUG_ARG 57 -# define SSL_CTRL_GET_TLSEXT_TICKET_KEYS 58 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEYS 59 -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT 60 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB 61 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB_ARG 62 */ -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB 63 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB_ARG 64 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE 65 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS 66 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS 67 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS 68 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS 69 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP 70 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP 71 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB 72 -# endif -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME_CB 75 -# define SSL_CTRL_SET_SRP_VERIFY_PARAM_CB 76 -# define SSL_CTRL_SET_SRP_GIVE_CLIENT_PWD_CB 77 -# define SSL_CTRL_SET_SRP_ARG 78 -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME 79 -# define SSL_CTRL_SET_TLS_EXT_SRP_STRENGTH 80 -# define SSL_CTRL_SET_TLS_EXT_SRP_PASSWORD 81 -# define DTLS_CTRL_GET_TIMEOUT 73 -# define DTLS_CTRL_HANDLE_TIMEOUT 74 -# define SSL_CTRL_GET_RI_SUPPORT 76 -# define SSL_CTRL_CLEAR_MODE 78 -# define SSL_CTRL_SET_NOT_RESUMABLE_SESS_CB 79 -# define SSL_CTRL_GET_EXTRA_CHAIN_CERTS 82 -# define SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS 83 -# define SSL_CTRL_CHAIN 88 -# define SSL_CTRL_CHAIN_CERT 89 -# define SSL_CTRL_GET_GROUPS 90 -# define SSL_CTRL_SET_GROUPS 91 -# define SSL_CTRL_SET_GROUPS_LIST 92 -# define SSL_CTRL_GET_SHARED_GROUP 93 -# define SSL_CTRL_SET_SIGALGS 97 -# define SSL_CTRL_SET_SIGALGS_LIST 98 -# define SSL_CTRL_CERT_FLAGS 99 -# define SSL_CTRL_CLEAR_CERT_FLAGS 100 -# define SSL_CTRL_SET_CLIENT_SIGALGS 101 -# define SSL_CTRL_SET_CLIENT_SIGALGS_LIST 102 -# define SSL_CTRL_GET_CLIENT_CERT_TYPES 103 -# define SSL_CTRL_SET_CLIENT_CERT_TYPES 104 -# define SSL_CTRL_BUILD_CERT_CHAIN 105 -# define SSL_CTRL_SET_VERIFY_CERT_STORE 106 -# define SSL_CTRL_SET_CHAIN_CERT_STORE 107 -# define SSL_CTRL_GET_PEER_SIGNATURE_NID 108 -# define SSL_CTRL_GET_PEER_TMP_KEY 109 -# define SSL_CTRL_GET_RAW_CIPHERLIST 110 -# define SSL_CTRL_GET_EC_POINT_FORMATS 111 -# define SSL_CTRL_GET_CHAIN_CERTS 115 -# define SSL_CTRL_SELECT_CURRENT_CERT 116 -# define SSL_CTRL_SET_CURRENT_CERT 117 -# define SSL_CTRL_SET_DH_AUTO 118 -# define DTLS_CTRL_SET_LINK_MTU 120 -# define DTLS_CTRL_GET_LINK_MIN_MTU 121 -# define SSL_CTRL_GET_EXTMS_SUPPORT 122 -# define SSL_CTRL_SET_MIN_PROTO_VERSION 123 -# define SSL_CTRL_SET_MAX_PROTO_VERSION 124 -# define SSL_CTRL_SET_SPLIT_SEND_FRAGMENT 125 -# define SSL_CTRL_SET_MAX_PIPELINES 126 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE 127 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB 128 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG 129 -# define SSL_CTRL_GET_MIN_PROTO_VERSION 130 -# define SSL_CTRL_GET_MAX_PROTO_VERSION 131 -# define SSL_CTRL_GET_SIGNATURE_NID 132 -# define SSL_CTRL_GET_TMP_KEY 133 -# define SSL_CTRL_GET_NEGOTIATED_GROUP 134 -# define SSL_CERT_SET_FIRST 1 -# define SSL_CERT_SET_NEXT 2 -# define SSL_CERT_SET_SERVER 3 -# define DTLSv1_get_timeout(ssl, arg) \ - SSL_ctrl(ssl,DTLS_CTRL_GET_TIMEOUT,0, (void *)(arg)) -# define DTLSv1_handle_timeout(ssl) \ - SSL_ctrl(ssl,DTLS_CTRL_HANDLE_TIMEOUT,0, NULL) -# define SSL_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_clear_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_total_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_TOTAL_RENEGOTIATIONS,0,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_dh(ctx,dh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# define SSL_CTX_set_dh_auto(ctx, onoff) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# define SSL_set_dh_auto(s, onoff) \ - SSL_ctrl(s,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_set_tmp_dh(ssl,dh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_ecdh(ctx,ecdh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# define SSL_set_tmp_ecdh(ssl,ecdh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# endif -# define SSL_CTX_add_extra_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_EXTRA_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_get_extra_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,0,px509) -# define SSL_CTX_get_extra_chain_certs_only(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,1,px509) -# define SSL_CTX_clear_extra_chain_certs(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS,0,NULL) -# define SSL_CTX_set0_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_CTX_set1_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_CTX_add0_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_add1_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_CTX_get0_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_CTX_clear_chain_certs(ctx) \ - SSL_CTX_set0_chain(ctx,NULL) -# define SSL_CTX_build_cert_chain(ctx, flags) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_CTX_select_current_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_CTX_set_current_cert(ctx, op) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_CTX_set0_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_CTX_set0_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_set1_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_add0_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_add1_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_get0_chain_certs(s,px509) \ - SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_clear_chain_certs(s) \ - SSL_set0_chain(s,NULL) -# define SSL_build_cert_chain(s, flags) \ - SSL_ctrl(s,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_select_current_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_set_current_cert(s,op) \ - SSL_ctrl(s,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_set0_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_set1_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_set1_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_get1_groups(s, glist) \ - SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist)) -# define SSL_CTX_set1_groups(ctx, glist, glistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS,glistlen,(int *)(glist)) -# define SSL_CTX_set1_groups_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(s)) -# define SSL_set1_groups(s, glist, glistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS,glistlen,(char *)(glist)) -# define SSL_set1_groups_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(str)) -# define SSL_get_shared_group(s, n) \ - SSL_ctrl(s,SSL_CTRL_GET_SHARED_GROUP,n,NULL) -# define SSL_get_negotiated_group(s) \ - SSL_ctrl(s,SSL_CTRL_GET_NEGOTIATED_GROUP,0,NULL) -# define SSL_CTX_set1_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(str)) -# define SSL_CTX_set1_client_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_client_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_client_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_client_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(str)) -# define SSL_get0_certificate_types(s, clist) \ - SSL_ctrl(s, SSL_CTRL_GET_CLIENT_CERT_TYPES, 0, (char *)(clist)) -# define SSL_CTX_set1_client_certificate_types(ctx, clist, clistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen, \ - (char *)(clist)) -# define SSL_set1_client_certificate_types(s, clist, clistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen,(char *)(clist)) -# define SSL_get_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_SIGNATURE_NID,0,pn) -# define SSL_get_peer_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_SIGNATURE_NID,0,pn) -# define SSL_get_peer_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_TMP_KEY,0,pk) -# define SSL_get_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_TMP_KEY,0,pk) -# define SSL_get0_raw_cipherlist(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_RAW_CIPHERLIST,0,plst) -# define SSL_get0_ec_point_formats(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_EC_POINT_FORMATS,0,plst) -# define SSL_CTX_set_min_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_CTX_set_max_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_CTX_get_min_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_CTX_get_max_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) -# define SSL_set_min_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_set_max_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_get_min_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_get_max_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) - -const char *SSL_group_to_name(SSL *s, int id); - -/* Backwards compatibility, original 1.1.0 names */ -# define SSL_CTRL_GET_SERVER_TMP_KEY \ - SSL_CTRL_GET_PEER_TMP_KEY -# define SSL_get_server_tmp_key(s, pk) \ - SSL_get_peer_tmp_key(s, pk) - -int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey); -int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey); - -/* - * The following symbol names are old and obsolete. They are kept - * for compatibility reasons only and should not be used anymore. - */ -# define SSL_CTRL_GET_CURVES SSL_CTRL_GET_GROUPS -# define SSL_CTRL_SET_CURVES SSL_CTRL_SET_GROUPS -# define SSL_CTRL_SET_CURVES_LIST SSL_CTRL_SET_GROUPS_LIST -# define SSL_CTRL_GET_SHARED_CURVE SSL_CTRL_GET_SHARED_GROUP - -# define SSL_get1_curves SSL_get1_groups -# define SSL_CTX_set1_curves SSL_CTX_set1_groups -# define SSL_CTX_set1_curves_list SSL_CTX_set1_groups_list -# define SSL_set1_curves SSL_set1_groups -# define SSL_set1_curves_list SSL_set1_groups_list -# define SSL_get_shared_curve SSL_get_shared_group - - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* Provide some compatibility macros for removed functionality. */ -# define SSL_CTX_need_tmp_RSA(ctx) 0 -# define SSL_CTX_set_tmp_rsa(ctx,rsa) 1 -# define SSL_need_tmp_RSA(ssl) 0 -# define SSL_set_tmp_rsa(ssl,rsa) 1 -# define SSL_CTX_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -# define SSL_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -/* - * We "pretend" to call the callback to avoid warnings about unused static - * functions. - */ -# define SSL_CTX_set_tmp_rsa_callback(ctx, cb) while(0) (cb)(NULL, 0, 0) -# define SSL_set_tmp_rsa_callback(ssl, cb) while(0) (cb)(NULL, 0, 0) -# endif -__owur const BIO_METHOD *BIO_f_ssl(void); -__owur BIO *BIO_new_ssl(SSL_CTX *ctx, int client); -__owur BIO *BIO_new_ssl_connect(SSL_CTX *ctx); -__owur BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx); -__owur int BIO_ssl_copy_session_id(BIO *to, BIO *from); -void BIO_ssl_shutdown(BIO *ssl_bio); - -__owur int SSL_CTX_set_cipher_list(SSL_CTX *, const char *str); -__owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); -__owur SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq, - const SSL_METHOD *meth); -int SSL_CTX_up_ref(SSL_CTX *ctx); -void SSL_CTX_free(SSL_CTX *); -__owur long SSL_CTX_set_timeout(SSL_CTX *ctx, long t); -__owur long SSL_CTX_get_timeout(const SSL_CTX *ctx); -__owur X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *); -void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *); -void SSL_CTX_set1_cert_store(SSL_CTX *, X509_STORE *); -__owur int SSL_want(const SSL *s); -__owur int SSL_clear(SSL *s); - -void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm); - -__owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s); -__owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s); -__owur int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits); -__owur const char *SSL_CIPHER_get_version(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_get_name(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c); -__owur const char *OPENSSL_cipher_name(const char *rfc_name); -__owur uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c); -__owur uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c); -__owur const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c); -__owur int SSL_CIPHER_is_aead(const SSL_CIPHER *c); - -__owur int SSL_get_fd(const SSL *s); -__owur int SSL_get_rfd(const SSL *s); -__owur int SSL_get_wfd(const SSL *s); -__owur const char *SSL_get_cipher_list(const SSL *s, int n); -__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size); -__owur int SSL_get_read_ahead(const SSL *s); -__owur int SSL_pending(const SSL *s); -__owur int SSL_has_pending(const SSL *s); -# ifndef OPENSSL_NO_SOCK -__owur int SSL_set_fd(SSL *s, int fd); -__owur int SSL_set_rfd(SSL *s, int fd); -__owur int SSL_set_wfd(SSL *s, int fd); -# endif -void SSL_set0_rbio(SSL *s, BIO *rbio); -void SSL_set0_wbio(SSL *s, BIO *wbio); -void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio); -__owur BIO *SSL_get_rbio(const SSL *s); -__owur BIO *SSL_get_wbio(const SSL *s); -__owur int SSL_set_cipher_list(SSL *s, const char *str); -__owur int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str); -__owur int SSL_set_ciphersuites(SSL *s, const char *str); -void SSL_set_read_ahead(SSL *s, int yes); -__owur int SSL_get_verify_mode(const SSL *s); -__owur int SSL_get_verify_depth(const SSL *s); -__owur SSL_verify_cb SSL_get_verify_callback(const SSL *s); -void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback); -void SSL_set_verify_depth(SSL *s, int depth); -void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, - const unsigned char *d, long len); -# endif -__owur int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); -__owur int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, const unsigned char *d, - long len); -__owur int SSL_use_certificate(SSL *ssl, X509 *x); -__owur int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len); -__owur int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - - -/* serverinfo file format versions */ -# define SSL_SERVERINFOV1 1 -# define SSL_SERVERINFOV2 2 - -/* Set serverinfo data for the current active cert. */ -__owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, - const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type); -#endif - -__owur int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type); -__owur int SSL_use_certificate_file(SSL *ssl, const char *file, int type); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -#endif -__owur int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -__owur int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, - int type); -/* PEM type */ -__owur int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); -__owur int SSL_use_certificate_chain_file(SSL *ssl, const char *file); -__owur STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); -__owur STACK_OF(X509_NAME) -*SSL_load_client_CA_file_ex(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -__owur int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *file); -int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *dir); -int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *uri); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_load_error_strings() \ - OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS \ - | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# endif - -__owur const char *SSL_state_string(const SSL *s); -__owur const char *SSL_rstate_string(const SSL *s); -__owur const char *SSL_state_string_long(const SSL *s); -__owur const char *SSL_rstate_string_long(const SSL *s); -__owur long SSL_SESSION_get_time(const SSL_SESSION *s); -__owur long SSL_SESSION_set_time(SSL_SESSION *s, long t); -__owur long SSL_SESSION_get_timeout(const SSL_SESSION *s); -__owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t); -__owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s); -__owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version); - -__owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s); -__owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname); -void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s, - const unsigned char **alpn, - size_t *len); -__owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, - const unsigned char *alpn, - size_t len); -__owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s); -__owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher); -__owur int SSL_SESSION_has_ticket(const SSL_SESSION *s); -__owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s); -void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick, - size_t *len); -__owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s); -__owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s, - uint32_t max_early_data); -__owur int SSL_copy_session_id(SSL *to, const SSL *from); -__owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s); -__owur int SSL_SESSION_set1_id_context(SSL_SESSION *s, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); -__owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid, - unsigned int sid_len); -__owur int SSL_SESSION_is_resumable(const SSL_SESSION *s); - -__owur SSL_SESSION *SSL_SESSION_new(void); -__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src); -const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, - unsigned int *len); -const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s, - unsigned int *len); -__owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s); -# ifndef OPENSSL_NO_STDIO -int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses); -# endif -int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses); -int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x); -int SSL_SESSION_up_ref(SSL_SESSION *ses); -void SSL_SESSION_free(SSL_SESSION *ses); -__owur int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp); -__owur int SSL_set_session(SSL *to, SSL_SESSION *session); -int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session); -int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session); -__owur int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb); -__owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb); -__owur int SSL_has_matching_session_id(const SSL *s, - const unsigned char *id, - unsigned int id_len); -SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, - long length); - -# ifdef OPENSSL_X509_H -__owur X509 *SSL_get0_peer_certificate(const SSL *s); -__owur X509 *SSL_get1_peer_certificate(const SSL *s); -/* Deprecated in 3.0.0 */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_get_peer_certificate SSL_get1_peer_certificate -# endif -# endif - -__owur STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s); - -__owur int SSL_CTX_get_verify_mode(const SSL_CTX *ctx); -__owur int SSL_CTX_get_verify_depth(const SSL_CTX *ctx); -__owur SSL_verify_cb SSL_CTX_get_verify_callback(const SSL_CTX *ctx); -void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, SSL_verify_cb callback); -void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth); -void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, - int (*cb) (X509_STORE_CTX *, void *), - void *arg); -void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), - void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, - long len); -# endif -__owur int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); -__owur int SSL_CTX_use_PrivateKey_ASN1(int pk, SSL_CTX *ctx, - const unsigned char *d, long len); -__owur int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); -__owur int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, - const unsigned char *d); -__owur int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - -void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb); -void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u); -pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx); -void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx); -void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb); -void SSL_set_default_passwd_cb_userdata(SSL *s, void *u); -pem_password_cb *SSL_get_default_passwd_cb(SSL *s); -void *SSL_get_default_passwd_cb_userdata(SSL *s); - -__owur int SSL_CTX_check_private_key(const SSL_CTX *ctx); -__owur int SSL_check_private_key(const SSL *ctx); - -__owur int SSL_CTX_set_session_id_context(SSL_CTX *ctx, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -SSL *SSL_new(SSL_CTX *ctx); -int SSL_up_ref(SSL *s); -int SSL_is_dtls(const SSL *s); -__owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -__owur int SSL_CTX_set_purpose(SSL_CTX *ctx, int purpose); -__owur int SSL_set_purpose(SSL *ssl, int purpose); -__owur int SSL_CTX_set_trust(SSL_CTX *ctx, int trust); -__owur int SSL_set_trust(SSL *ssl, int trust); - -__owur int SSL_set1_host(SSL *s, const char *hostname); -__owur int SSL_add1_host(SSL *s, const char *hostname); -__owur const char *SSL_get0_peername(SSL *s); -void SSL_set_hostflags(SSL *s, unsigned int flags); - -__owur int SSL_CTX_dane_enable(SSL_CTX *ctx); -__owur int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, - uint8_t mtype, uint8_t ord); -__owur int SSL_dane_enable(SSL *s, const char *basedomain); -__owur int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector, - uint8_t mtype, const unsigned char *data, size_t dlen); -__owur int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki); -__owur int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector, - uint8_t *mtype, const unsigned char **data, - size_t *dlen); -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -SSL_DANE *SSL_get0_dane(SSL *ssl); -/* - * DANE flags - */ -unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags); -unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags); - -__owur int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm); -__owur int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm); - -__owur X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx); -__owur X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl); - -# ifndef OPENSSL_NO_SRP -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx, - char *(*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx, - int (*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx, - int (*cb) (SSL *, int *, void *)); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg); - -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, - BIGNUM *sa, BIGNUM *v, char *info); -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, - const char *grp); - -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_g(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_N(SSL *s); - -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_username(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_userinfo(SSL *s); -# endif -# endif - -/* - * ClientHello callback and helpers. - */ - -# define SSL_CLIENT_HELLO_SUCCESS 1 -# define SSL_CLIENT_HELLO_ERROR 0 -# define SSL_CLIENT_HELLO_RETRY (-1) - -typedef int (*SSL_client_hello_cb_fn) (SSL *s, int *al, void *arg); -void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb, - void *arg); -int SSL_client_hello_isv2(SSL *s); -unsigned int SSL_client_hello_get0_legacy_version(SSL *s); -size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_compression_methods(SSL *s, - const unsigned char **out); -int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen); -int SSL_client_hello_get0_ext(SSL *s, unsigned int type, - const unsigned char **out, size_t *outlen); - -void SSL_certs_clear(SSL *s); -void SSL_free(SSL *ssl); -# ifdef OSSL_ASYNC_FD -/* - * Windows application developer has to include windows.h to use these. - */ -__owur int SSL_waiting_for_async(SSL *s); -__owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds); -__owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, - size_t *numaddfds, OSSL_ASYNC_FD *delfd, - size_t *numdelfds); -__owur int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback); -__owur int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg); -__owur int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback); -__owur int SSL_set_async_callback_arg(SSL *s, void *arg); -__owur int SSL_get_async_status(SSL *s, int *status); - -# endif -__owur int SSL_accept(SSL *ssl); -__owur int SSL_stateless(SSL *s); -__owur int SSL_connect(SSL *ssl); -__owur int SSL_read(SSL *ssl, void *buf, int num); -__owur int SSL_read_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); - -# define SSL_READ_EARLY_DATA_ERROR 0 -# define SSL_READ_EARLY_DATA_SUCCESS 1 -# define SSL_READ_EARLY_DATA_FINISH 2 - -__owur int SSL_read_early_data(SSL *s, void *buf, size_t num, - size_t *readbytes); -__owur int SSL_peek(SSL *ssl, void *buf, int num); -__owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); -__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, - int flags); -__owur int SSL_write(SSL *ssl, const void *buf, int num); -__owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); -__owur int SSL_write_early_data(SSL *s, const void *buf, size_t num, - size_t *written); -long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg); -long SSL_callback_ctrl(SSL *, int, void (*)(void)); -long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg); -long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void)); - -# define SSL_EARLY_DATA_NOT_SENT 0 -# define SSL_EARLY_DATA_REJECTED 1 -# define SSL_EARLY_DATA_ACCEPTED 2 - -__owur int SSL_get_early_data_status(const SSL *s); - -__owur int SSL_get_error(const SSL *s, int ret_code); -__owur const char *SSL_get_version(const SSL *s); - -/* This sets the 'default' SSL version that SSL_new() will create */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth); -# endif - -# ifndef OPENSSL_NO_SSL3_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_method(void); /* SSLv3 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_client_method(void); -# endif -# endif - -#define SSLv23_method TLS_method -#define SSLv23_server_method TLS_server_method -#define SSLv23_client_method TLS_client_method - -/* Negotiate highest available SSL/TLS version */ -__owur const SSL_METHOD *TLS_method(void); -__owur const SSL_METHOD *TLS_server_method(void); -__owur const SSL_METHOD *TLS_client_method(void); - -# ifndef OPENSSL_NO_TLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void); /* TLSv1.1 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_2_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void); /* TLSv1.2 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_method(void); /* DTLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_2_METHOD -/* DTLSv1.2 */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_client_method(void); -# endif -# endif - -__owur const SSL_METHOD *DTLS_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_server_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_client_method(void); /* DTLS 1.0 and 1.2 */ - -__owur size_t DTLS_get_data_mtu(const SSL *s); - -__owur STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx); -__owur STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s); - -__owur int SSL_do_handshake(SSL *s); -int SSL_key_update(SSL *s, int updatetype); -int SSL_get_key_update_type(const SSL *s); -int SSL_renegotiate(SSL *s); -int SSL_renegotiate_abbreviated(SSL *s); -__owur int SSL_renegotiate_pending(const SSL *s); -int SSL_new_session_ticket(SSL *s); -int SSL_shutdown(SSL *s); -__owur int SSL_verify_client_post_handshake(SSL *s); -void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val); -void SSL_set_post_handshake_auth(SSL *s, int val); - -__owur const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx); -__owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s); -__owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method); -__owur const char *SSL_alert_type_string_long(int value); -__owur const char *SSL_alert_type_string(int value); -__owur const char *SSL_alert_desc_string_long(int value); -__owur const char *SSL_alert_desc_string(int value); - -void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s); -__owur const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx); -__owur int SSL_add1_to_CA_list(SSL *ssl, const X509 *x); -__owur int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x); -__owur const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s); - -void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s); -__owur STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s); -__owur int SSL_add_client_CA(SSL *ssl, X509 *x); -__owur int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x); - -void SSL_set_connect_state(SSL *s); -void SSL_set_accept_state(SSL *s); - -__owur long SSL_get_default_timeout(const SSL *s); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_library_init() OPENSSL_init_ssl(0, NULL) -# endif - -__owur char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size); -__owur STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk); - -__owur SSL *SSL_dup(SSL *ssl); - -__owur X509 *SSL_get_certificate(const SSL *ssl); -/* - * EVP_PKEY - */ -struct evp_pkey_st *SSL_get_privatekey(const SSL *ssl); - -__owur X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx); -__owur EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx); - -void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode); -__owur int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx); -void SSL_set_quiet_shutdown(SSL *ssl, int mode); -__owur int SSL_get_quiet_shutdown(const SSL *ssl); -void SSL_set_shutdown(SSL *ssl, int mode); -__owur int SSL_get_shutdown(const SSL *ssl); -__owur int SSL_version(const SSL *ssl); -__owur int SSL_client_version(const SSL *s); -__owur int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_file(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_store(SSL_CTX *ctx); -__owur int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile); -__owur int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath); -__owur int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore); -__owur int SSL_CTX_load_verify_locations(SSL_CTX *ctx, - const char *CAfile, - const char *CApath); -# define SSL_get0_session SSL_get_session/* just peek at pointer */ -__owur SSL_SESSION *SSL_get_session(const SSL *ssl); -__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */ -__owur SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); -SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx); -void SSL_set_info_callback(SSL *ssl, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_get_info_callback(const SSL *ssl)) (const SSL *ssl, int type, - int val); -__owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl); - -void SSL_set_verify_result(SSL *ssl, long v); -__owur long SSL_get_verify_result(const SSL *ssl); -__owur STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s); - -__owur size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess, - unsigned char *out, size_t outlen); -__owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess, - const unsigned char *in, size_t len); -uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess); - -#define SSL_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL, l, p, newf, dupf, freef) -__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data); -void *SSL_get_ex_data(const SSL *ssl, int idx); -#define SSL_SESSION_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_SESSION, l, p, newf, dupf, freef) -__owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data); -void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx); -#define SSL_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_CTX, l, p, newf, dupf, freef) -__owur int SSL_CTX_set_ex_data(SSL_CTX *ssl, int idx, void *data); -void *SSL_CTX_get_ex_data(const SSL_CTX *ssl, int idx); - -__owur int SSL_get_ex_data_X509_STORE_CTX_idx(void); - -# define SSL_CTX_sess_set_cache_size(ctx,t) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_SIZE,t,NULL) -# define SSL_CTX_sess_get_cache_size(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_SIZE,0,NULL) -# define SSL_CTX_set_session_cache_mode(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_MODE,m,NULL) -# define SSL_CTX_get_session_cache_mode(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL) - -# define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx) -# define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m) -# define SSL_CTX_get_read_ahead(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL) -# define SSL_CTX_set_read_ahead(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,m,NULL) -# define SSL_CTX_get_max_cert_list(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_CTX_set_max_cert_list(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) -# define SSL_get_max_cert_list(ssl) \ - SSL_ctrl(ssl,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_set_max_cert_list(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) - -# define SSL_CTX_set_max_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_set_max_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_split_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_set_split_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_max_pipelines(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) -# define SSL_set_max_pipelines(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) - -void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len); -void SSL_set_default_read_buffer_len(SSL *s, size_t len); - -# ifndef OPENSSL_NO_DH -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* NB: the |keylength| is only applicable when is_export is true */ -OSSL_DEPRECATEDIN_3_0 -void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -OSSL_DEPRECATEDIN_3_0 -void SSL_set_tmp_dh_callback(SSL *ssl, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -# endif -# endif - -__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s); -__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s); -__owur const char *SSL_COMP_get_name(const COMP_METHOD *comp); -__owur const char *SSL_COMP_get0_name(const SSL_COMP *comp); -__owur int SSL_COMP_get_id(const SSL_COMP *comp); -STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void); -__owur STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP) - *meths); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_COMP_free_compression_methods() while(0) continue -# endif -__owur int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm); - -const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr); -int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c); -int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c); -int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len, - int isv2format, STACK_OF(SSL_CIPHER) **sk, - STACK_OF(SSL_CIPHER) **scsvs); - -/* TLS extensions functions */ -__owur int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len); - -__owur int SSL_set_session_ticket_ext_cb(SSL *s, - tls_session_ticket_ext_cb_fn cb, - void *arg); - -/* Pre-shared secret session resumption functions */ -__owur int SSL_set_session_secret_cb(SSL *s, - tls_session_secret_cb_fn session_secret_cb, - void *arg); - -void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx, - int (*cb) (SSL *ssl, - int - is_forward_secure)); - -void SSL_set_not_resumable_session_callback(SSL *ssl, - int (*cb) (SSL *ssl, - int is_forward_secure)); - -void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); -void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); -int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size); - -int SSL_set_record_padding_callback(SSL *ssl, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg); -void *SSL_get_record_padding_callback_arg(const SSL *ssl); -int SSL_set_block_padding(SSL *ssl, size_t block_size); - -int SSL_set_num_tickets(SSL *s, size_t num_tickets); -size_t SSL_get_num_tickets(const SSL *s); -int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets); -size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_cache_hit(s) SSL_session_reused(s) -# endif - -__owur int SSL_session_reused(const SSL *s); -__owur int SSL_is_server(const SSL *s); - -__owur __owur SSL_CONF_CTX *SSL_CONF_CTX_new(void); -int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx); -void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx); -unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags); -__owur unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, - unsigned int flags); -__owur int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre); - -void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl); -void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx); - -__owur int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value); -__owur int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv); -__owur int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd); - -void SSL_add_ssl_module(void); -int SSL_config(SSL *s, const char *name); -int SSL_CTX_config(SSL_CTX *ctx, const char *name); - -# ifndef OPENSSL_NO_SSL_TRACE -void SSL_trace(int write_p, int version, int content_type, - const void *buf, size_t len, SSL *ssl, void *arg); -# endif - -# ifndef OPENSSL_NO_SOCK -int DTLSv1_listen(SSL *s, BIO_ADDR *client); -# endif - -# ifndef OPENSSL_NO_CT - -/* - * A callback for verifying that the received SCTs are sufficient. - * Expected to return 1 if they are sufficient, otherwise 0. - * May return a negative integer if an error occurs. - * A connection should be aborted if the SCTs are deemed insufficient. - */ -typedef int (*ssl_ct_validation_cb)(const CT_POLICY_EVAL_CTX *ctx, - const STACK_OF(SCT) *scts, void *arg); - -/* - * Sets a |callback| that is invoked upon receipt of ServerHelloDone to validate - * the received SCTs. - * If the callback returns a non-positive result, the connection is terminated. - * Call this function before beginning a handshake. - * If a NULL |callback| is provided, SCT validation is disabled. - * |arg| is arbitrary userdata that will be passed to the callback whenever it - * is invoked. Ownership of |arg| remains with the caller. - * - * NOTE: A side-effect of setting a CT callback is that an OCSP stapled response - * will be requested. - */ -int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback, - void *arg); -int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, - ssl_ct_validation_cb callback, - void *arg); -#define SSL_disable_ct(s) \ - ((void) SSL_set_validation_callback((s), NULL, NULL)) -#define SSL_CTX_disable_ct(ctx) \ - ((void) SSL_CTX_set_validation_callback((ctx), NULL, NULL)) - -/* - * The validation type enumerates the available behaviours of the built-in SSL - * CT validation callback selected via SSL_enable_ct() and SSL_CTX_enable_ct(). - * The underlying callback is a static function in libssl. - */ -enum { - SSL_CT_VALIDATION_PERMISSIVE = 0, - SSL_CT_VALIDATION_STRICT -}; - -/* - * Enable CT by setting up a callback that implements one of the built-in - * validation variants. The SSL_CT_VALIDATION_PERMISSIVE variant always - * continues the handshake, the application can make appropriate decisions at - * handshake completion. The SSL_CT_VALIDATION_STRICT variant requires at - * least one valid SCT, or else handshake termination will be requested. The - * handshake may continue anyway if SSL_VERIFY_NONE is in effect. - */ -int SSL_enable_ct(SSL *s, int validation_mode); -int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode); - -/* - * Report whether a non-NULL callback is enabled. - */ -int SSL_ct_is_enabled(const SSL *s); -int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx); - -/* Gets the SCTs received from a connection */ -const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s); - -/* - * Loads the CT log list from the default location. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx); - -/* - * Loads the CT log list from the specified file path. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path); - -/* - * Sets the CT log list used by all SSL connections created from this SSL_CTX. - * Ownership of the CTLOG_STORE is transferred to the SSL_CTX. - */ -void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); - -/* - * Gets the CT log list used by all SSL connections created from this SSL_CTX. - * This will be NULL unless one of the following functions has been called: - * - SSL_CTX_set_default_ctlog_list_file - * - SSL_CTX_set_ctlog_list_file - * - SSL_CTX_set_ctlog_store - */ -const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx); - -# endif /* OPENSSL_NO_CT */ - -/* What the "other" parameter contains in security callback */ -/* Mask for type */ -# define SSL_SECOP_OTHER_TYPE 0xffff0000 -# define SSL_SECOP_OTHER_NONE 0 -# define SSL_SECOP_OTHER_CIPHER (1 << 16) -# define SSL_SECOP_OTHER_CURVE (2 << 16) -# define SSL_SECOP_OTHER_DH (3 << 16) -# define SSL_SECOP_OTHER_PKEY (4 << 16) -# define SSL_SECOP_OTHER_SIGALG (5 << 16) -# define SSL_SECOP_OTHER_CERT (6 << 16) - -/* Indicated operation refers to peer key or certificate */ -# define SSL_SECOP_PEER 0x1000 - -/* Values for "op" parameter in security callback */ - -/* Called to filter ciphers */ -/* Ciphers client supports */ -# define SSL_SECOP_CIPHER_SUPPORTED (1 | SSL_SECOP_OTHER_CIPHER) -/* Cipher shared by client/server */ -# define SSL_SECOP_CIPHER_SHARED (2 | SSL_SECOP_OTHER_CIPHER) -/* Sanity check of cipher server selects */ -# define SSL_SECOP_CIPHER_CHECK (3 | SSL_SECOP_OTHER_CIPHER) -/* Curves supported by client */ -# define SSL_SECOP_CURVE_SUPPORTED (4 | SSL_SECOP_OTHER_CURVE) -/* Curves shared by client/server */ -# define SSL_SECOP_CURVE_SHARED (5 | SSL_SECOP_OTHER_CURVE) -/* Sanity check of curve server selects */ -# define SSL_SECOP_CURVE_CHECK (6 | SSL_SECOP_OTHER_CURVE) -/* Temporary DH key */ -# define SSL_SECOP_TMP_DH (7 | SSL_SECOP_OTHER_PKEY) -/* SSL/TLS version */ -# define SSL_SECOP_VERSION (9 | SSL_SECOP_OTHER_NONE) -/* Session tickets */ -# define SSL_SECOP_TICKET (10 | SSL_SECOP_OTHER_NONE) -/* Supported signature algorithms sent to peer */ -# define SSL_SECOP_SIGALG_SUPPORTED (11 | SSL_SECOP_OTHER_SIGALG) -/* Shared signature algorithm */ -# define SSL_SECOP_SIGALG_SHARED (12 | SSL_SECOP_OTHER_SIGALG) -/* Sanity check signature algorithm allowed */ -# define SSL_SECOP_SIGALG_CHECK (13 | SSL_SECOP_OTHER_SIGALG) -/* Used to get mask of supported public key signature algorithms */ -# define SSL_SECOP_SIGALG_MASK (14 | SSL_SECOP_OTHER_SIGALG) -/* Use to see if compression is allowed */ -# define SSL_SECOP_COMPRESSION (15 | SSL_SECOP_OTHER_NONE) -/* EE key in certificate */ -# define SSL_SECOP_EE_KEY (16 | SSL_SECOP_OTHER_CERT) -/* CA key in certificate */ -# define SSL_SECOP_CA_KEY (17 | SSL_SECOP_OTHER_CERT) -/* CA digest algorithm in certificate */ -# define SSL_SECOP_CA_MD (18 | SSL_SECOP_OTHER_CERT) -/* Peer EE key in certificate */ -# define SSL_SECOP_PEER_EE_KEY (SSL_SECOP_EE_KEY | SSL_SECOP_PEER) -/* Peer CA key in certificate */ -# define SSL_SECOP_PEER_CA_KEY (SSL_SECOP_CA_KEY | SSL_SECOP_PEER) -/* Peer CA digest algorithm in certificate */ -# define SSL_SECOP_PEER_CA_MD (SSL_SECOP_CA_MD | SSL_SECOP_PEER) - -void SSL_set_security_level(SSL *s, int level); -__owur int SSL_get_security_level(const SSL *s); -void SSL_set_security_callback(SSL *s, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_get_security_callback(const SSL *s)) (const SSL *s, - const SSL_CTX *ctx, int op, - int bits, int nid, void *other, - void *ex); -void SSL_set0_security_ex_data(SSL *s, void *ex); -__owur void *SSL_get0_security_ex_data(const SSL *s); - -void SSL_CTX_set_security_level(SSL_CTX *ctx, int level); -__owur int SSL_CTX_get_security_level(const SSL_CTX *ctx); -void SSL_CTX_set_security_callback(SSL_CTX *ctx, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s, - const SSL_CTX *ctx, - int op, int bits, - int nid, - void *other, - void *ex); -void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex); -__owur void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx); - -/* OPENSSL_INIT flag 0x010000 reserved for internal use */ -# define OPENSSL_INIT_NO_LOAD_SSL_STRINGS 0x00100000L -# define OPENSSL_INIT_LOAD_SSL_STRINGS 0x00200000L - -# define OPENSSL_INIT_SSL_DEFAULT \ - (OPENSSL_INIT_LOAD_SSL_STRINGS | OPENSSL_INIT_LOAD_CRYPTO_STRINGS) - -int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); - -# ifndef OPENSSL_NO_UNIT_TEST -__owur const struct openssl_ssl_test_functions *SSL_test_functions(void); -# endif - -__owur int SSL_free_buffers(SSL *ssl); -__owur int SSL_alloc_buffers(SSL *ssl); - -/* Status codes passed to the decrypt session ticket callback. Some of these - * are for internal use only and are never passed to the callback. */ -typedef int SSL_TICKET_STATUS; - -/* Support for ticket appdata */ -/* fatal error, malloc failure */ -# define SSL_TICKET_FATAL_ERR_MALLOC 0 -/* fatal error, either from parsing or decrypting the ticket */ -# define SSL_TICKET_FATAL_ERR_OTHER 1 -/* No ticket present */ -# define SSL_TICKET_NONE 2 -/* Empty ticket present */ -# define SSL_TICKET_EMPTY 3 -/* the ticket couldn't be decrypted */ -# define SSL_TICKET_NO_DECRYPT 4 -/* a ticket was successfully decrypted */ -# define SSL_TICKET_SUCCESS 5 -/* same as above but the ticket needs to be renewed */ -# define SSL_TICKET_SUCCESS_RENEW 6 - -/* Return codes for the decrypt session ticket callback */ -typedef int SSL_TICKET_RETURN; - -/* An error occurred */ -#define SSL_TICKET_RETURN_ABORT 0 -/* Do not use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE 1 -/* Do not use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE_RENEW 2 -/* Use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE 3 -/* Use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE_RENEW 4 - -typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg); -typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss, - const unsigned char *keyname, - size_t keyname_length, - SSL_TICKET_STATUS status, - void *arg); -int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx, - SSL_CTX_generate_session_ticket_fn gen_cb, - SSL_CTX_decrypt_session_ticket_fn dec_cb, - void *arg); -int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len); -int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len); - -typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); - -void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb); - - -typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg); -void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, - SSL_allow_early_data_cb_fn cb, - void *arg); -void SSL_set_allow_early_data_cb(SSL *s, - SSL_allow_early_data_cb_fn cb, - void *arg); - -/* store the default cipher strings inside the library */ -const char *OSSL_default_cipher_list(void); -const char *OSSL_default_ciphersuites(void); - -# ifndef OPENSSL_NO_QUIC -/* - * QUIC integration - The QUIC interface matches BoringSSL - * - * ssl_encryption_level_t represents a specific QUIC encryption level used to - * transmit handshake messages. BoringSSL has this as an 'enum'. - */ -#include - -/* Used by Chromium/QUIC - moved from evp.h to avoid breaking FIPS checksums */ -# define X25519_PRIVATE_KEY_LEN 32 -# define X25519_PUBLIC_VALUE_LEN 32 - -/* moved from types.h to avoid breaking FIPS checksums */ -typedef struct ssl_quic_method_st SSL_QUIC_METHOD; - -typedef enum ssl_encryption_level_t { - ssl_encryption_initial = 0, - ssl_encryption_early_data, - ssl_encryption_handshake, - ssl_encryption_application -} OSSL_ENCRYPTION_LEVEL; - -struct ssl_quic_method_st { - int (*set_encryption_secrets)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *read_secret, - const uint8_t *write_secret, size_t secret_len); - int (*add_handshake_data)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); - int (*flush_flight)(SSL *ssl); - int (*send_alert)(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert); -}; - -__owur int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_method(SSL *ssl, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_transport_params(SSL *ssl, - const uint8_t *params, - size_t params_len); -void SSL_get_peer_quic_transport_params(const SSL *ssl, - const uint8_t **out_params, - size_t *out_params_len); -__owur size_t SSL_quic_max_handshake_flight_len(const SSL *ssl, OSSL_ENCRYPTION_LEVEL level); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_read_level(const SSL *ssl); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_write_level(const SSL *ssl); -__owur int SSL_provide_quic_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); -__owur int SSL_process_quic_post_handshake(SSL *ssl); - -__owur int SSL_is_quic(SSL *ssl); - -/* BoringSSL API */ -void SSL_set_quic_use_legacy_codepoint(SSL *ssl, int use_legacy); - -/* - * Set an explicit value that you want to use - * If 0 (default) the server will use the highest extenstion the client sent - * If 0 (default) the client will send both extensions - */ -void SSL_set_quic_transport_version(SSL *ssl, int version); -__owur int SSL_get_quic_transport_version(const SSL *ssl); -/* Returns the negotiated version, or -1 on error */ -__owur int SSL_get_peer_quic_transport_version(const SSL *ssl); - -int SSL_CIPHER_get_prf_nid(const SSL_CIPHER *c); - -void SSL_set_quic_early_data_enabled(SSL *ssl, int enabled); - -# endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ui.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ui.h deleted file mode 100644 index e64ec3b37fba60..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/ui.h +++ /dev/null @@ -1,407 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ui.h.in - * - * Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_UI_H -# define OPENSSL_UI_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_UI_H -# endif - -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif -# include -# include -# include -# include - -/* For compatibility reasons, the macro OPENSSL_NO_UI is currently retained */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifdef OPENSSL_NO_UI_CONSOLE -# define OPENSSL_NO_UI -# endif -# endif - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * All the following functions return -1 or NULL on error and in some cases - * (UI_process()) -2 if interrupted or in some other way cancelled. When - * everything is fine, they return 0, a positive value or a non-NULL pointer, - * all depending on their purpose. - */ - -/* Creators and destructor. */ -UI *UI_new(void); -UI *UI_new_method(const UI_METHOD *method); -void UI_free(UI *ui); - -/*- - The following functions are used to add strings to be printed and prompt - strings to prompt for data. The names are UI_{add,dup}__string - and UI_{add,dup}_input_boolean. - - UI_{add,dup}__string have the following meanings: - add add a text or prompt string. The pointers given to these - functions are used verbatim, no copying is done. - dup make a copy of the text or prompt string, then add the copy - to the collection of strings in the user interface. - - The function is a name for the functionality that the given - string shall be used for. It can be one of: - input use the string as data prompt. - verify use the string as verification prompt. This - is used to verify a previous input. - info use the string for informational output. - error use the string for error output. - Honestly, there's currently no difference between info and error for the - moment. - - UI_{add,dup}_input_boolean have the same semantics for "add" and "dup", - and are typically used when one wants to prompt for a yes/no response. - - All of the functions in this group take a UI and a prompt string. - The string input and verify addition functions also take a flag argument, - a buffer for the result to end up with, a minimum input size and a maximum - input size (the result buffer MUST be large enough to be able to contain - the maximum number of characters). Additionally, the verify addition - functions takes another buffer to compare the result against. - The boolean input functions take an action description string (which should - be safe to ignore if the expected user action is obvious, for example with - a dialog box with an OK button and a Cancel button), a string of acceptable - characters to mean OK and to mean Cancel. The two last strings are checked - to make sure they don't have common characters. Additionally, the same - flag argument as for the string input is taken, as well as a result buffer. - The result buffer is required to be at least one byte long. Depending on - the answer, the first character from the OK or the Cancel character strings - will be stored in the first byte of the result buffer. No NUL will be - added, so the result is *not* a string. - - On success, the all return an index of the added information. That index - is useful when retrieving results with UI_get0_result(). */ -int UI_add_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_dup_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_add_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_dup_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_add_info_string(UI *ui, const char *text); -int UI_dup_info_string(UI *ui, const char *text); -int UI_add_error_string(UI *ui, const char *text); -int UI_dup_error_string(UI *ui, const char *text); - -/* These are the possible flags. They can be or'ed together. */ -/* Use to have echoing of input */ -# define UI_INPUT_FLAG_ECHO 0x01 -/* - * Use a default password. Where that password is found is completely up to - * the application, it might for example be in the user data set with - * UI_add_user_data(). It is not recommended to have more than one input in - * each UI being marked with this flag, or the application might get - * confused. - */ -# define UI_INPUT_FLAG_DEFAULT_PWD 0x02 - -/*- - * The user of these routines may want to define flags of their own. The core - * UI won't look at those, but will pass them on to the method routines. They - * must use higher bits so they don't get confused with the UI bits above. - * UI_INPUT_FLAG_USER_BASE tells which is the lowest bit to use. A good - * example of use is this: - * - * #define MY_UI_FLAG1 (0x01 << UI_INPUT_FLAG_USER_BASE) - * -*/ -# define UI_INPUT_FLAG_USER_BASE 16 - -/*- - * The following function helps construct a prompt. - * phrase_desc is a textual short description of the phrase to enter, - * for example "pass phrase", and - * object_name is the name of the object - * (which might be a card name or a file name) or NULL. - * The returned string shall always be allocated on the heap with - * OPENSSL_malloc(), and need to be free'd with OPENSSL_free(). - * - * If the ui_method doesn't contain a pointer to a user-defined prompt - * constructor, a default string is built, looking like this: - * - * "Enter {phrase_desc} for {object_name}:" - * - * So, if phrase_desc has the value "pass phrase" and object_name has - * the value "foo.key", the resulting string is: - * - * "Enter pass phrase for foo.key:" -*/ -char *UI_construct_prompt(UI *ui_method, - const char *phrase_desc, const char *object_name); - -/* - * The following function is used to store a pointer to user-specific data. - * Any previous such pointer will be returned and replaced. - * - * For callback purposes, this function makes a lot more sense than using - * ex_data, since the latter requires that different parts of OpenSSL or - * applications share the same ex_data index. - * - * Note that the UI_OpenSSL() method completely ignores the user data. Other - * methods may not, however. - */ -void *UI_add_user_data(UI *ui, void *user_data); -/* - * Alternatively, this function is used to duplicate the user data. - * This uses the duplicator method function. The destroy function will - * be used to free the user data in this case. - */ -int UI_dup_user_data(UI *ui, void *user_data); -/* We need a user data retrieving function as well. */ -void *UI_get0_user_data(UI *ui); - -/* Return the result associated with a prompt given with the index i. */ -const char *UI_get0_result(UI *ui, int i); -int UI_get_result_length(UI *ui, int i); - -/* When all strings have been added, process the whole thing. */ -int UI_process(UI *ui); - -/* - * Give a user interface parameterised control commands. This can be used to - * send down an integer, a data pointer or a function pointer, as well as be - * used to get information from a UI. - */ -int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void)); - -/* The commands */ -/* - * Use UI_CONTROL_PRINT_ERRORS with the value 1 to have UI_process print the - * OpenSSL error stack before printing any info or added error messages and - * before any prompting. - */ -# define UI_CTRL_PRINT_ERRORS 1 -/* - * Check if a UI_process() is possible to do again with the same instance of - * a user interface. This makes UI_ctrl() return 1 if it is redoable, and 0 - * if not. - */ -# define UI_CTRL_IS_REDOABLE 2 - -/* Some methods may use extra data */ -# define UI_set_app_data(s,arg) UI_set_ex_data(s,0,arg) -# define UI_get_app_data(s) UI_get_ex_data(s,0) - -# define UI_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_UI, l, p, newf, dupf, freef) -int UI_set_ex_data(UI *r, int idx, void *arg); -void *UI_get_ex_data(const UI *r, int idx); - -/* Use specific methods instead of the built-in one */ -void UI_set_default_method(const UI_METHOD *meth); -const UI_METHOD *UI_get_default_method(void); -const UI_METHOD *UI_get_method(UI *ui); -const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth); - -# ifndef OPENSSL_NO_UI_CONSOLE - -/* The method with all the built-in thingies */ -UI_METHOD *UI_OpenSSL(void); - -# endif - -/* - * NULL method. Literally does nothing, but may serve as a placeholder - * to avoid internal default. - */ -const UI_METHOD *UI_null(void); - -/* ---------- For method writers ---------- */ -/*- - A method contains a number of functions that implement the low level - of the User Interface. The functions are: - - an opener This function starts a session, maybe by opening - a channel to a tty, or by opening a window. - a writer This function is called to write a given string, - maybe to the tty, maybe as a field label in a - window. - a flusher This function is called to flush everything that - has been output so far. It can be used to actually - display a dialog box after it has been built. - a reader This function is called to read a given prompt, - maybe from the tty, maybe from a field in a - window. Note that it's called with all string - structures, not only the prompt ones, so it must - check such things itself. - a closer This function closes the session, maybe by closing - the channel to the tty, or closing the window. - - All these functions are expected to return: - - 0 on error. - 1 on success. - -1 on out-of-band events, for example if some prompting has - been canceled (by pressing Ctrl-C, for example). This is - only checked when returned by the flusher or the reader. - - The way this is used, the opener is first called, then the writer for all - strings, then the flusher, then the reader for all strings and finally the - closer. Note that if you want to prompt from a terminal or other command - line interface, the best is to have the reader also write the prompts - instead of having the writer do it. If you want to prompt from a dialog - box, the writer can be used to build up the contents of the box, and the - flusher to actually display the box and run the event loop until all data - has been given, after which the reader only grabs the given data and puts - them back into the UI strings. - - All method functions take a UI as argument. Additionally, the writer and - the reader take a UI_STRING. -*/ - -/* - * The UI_STRING type is the data structure that contains all the needed info - * about a string or a prompt, including test data for a verification prompt. - */ -typedef struct ui_string_st UI_STRING; - -SKM_DEFINE_STACK_OF_INTERNAL(UI_STRING, UI_STRING, UI_STRING) -#define sk_UI_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_value(sk, idx) ((UI_STRING *)OPENSSL_sk_value(ossl_check_const_UI_STRING_sk_type(sk), (idx))) -#define sk_UI_STRING_new(cmp) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new(ossl_check_UI_STRING_compfunc_type(cmp))) -#define sk_UI_STRING_new_null() ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_null()) -#define sk_UI_STRING_new_reserve(cmp, n) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_reserve(ossl_check_UI_STRING_compfunc_type(cmp), (n))) -#define sk_UI_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_UI_STRING_sk_type(sk), (n)) -#define sk_UI_STRING_free(sk) OPENSSL_sk_free(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_delete(sk, i) ((UI_STRING *)OPENSSL_sk_delete(ossl_check_UI_STRING_sk_type(sk), (i))) -#define sk_UI_STRING_delete_ptr(sk, ptr) ((UI_STRING *)OPENSSL_sk_delete_ptr(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_pop(sk) ((UI_STRING *)OPENSSL_sk_pop(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_shift(sk) ((UI_STRING *)OPENSSL_sk_shift(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_UI_STRING_sk_type(sk),ossl_check_UI_STRING_freefunc_type(freefunc)) -#define sk_UI_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), (idx)) -#define sk_UI_STRING_set(sk, idx, ptr) ((UI_STRING *)OPENSSL_sk_set(ossl_check_UI_STRING_sk_type(sk), (idx), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), pnum) -#define sk_UI_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_dup(sk) ((STACK_OF(UI_STRING) *)OPENSSL_sk_dup(ossl_check_const_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(UI_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_UI_STRING_sk_type(sk), ossl_check_UI_STRING_copyfunc_type(copyfunc), ossl_check_UI_STRING_freefunc_type(freefunc))) -#define sk_UI_STRING_set_cmp_func(sk, cmp) ((sk_UI_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_compfunc_type(cmp))) - - -/* - * The different types of strings that are currently supported. This is only - * needed by method authors. - */ -enum UI_string_types { - UIT_NONE = 0, - UIT_PROMPT, /* Prompt for a string */ - UIT_VERIFY, /* Prompt for a string and verify */ - UIT_BOOLEAN, /* Prompt for a yes/no response */ - UIT_INFO, /* Send info to the user */ - UIT_ERROR /* Send an error message to the user */ -}; - -/* Create and manipulate methods */ -UI_METHOD *UI_create_method(const char *name); -void UI_destroy_method(UI_METHOD *ui_method); -int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui)); -int UI_method_set_writer(UI_METHOD *method, - int (*writer) (UI *ui, UI_STRING *uis)); -int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui)); -int UI_method_set_reader(UI_METHOD *method, - int (*reader) (UI *ui, UI_STRING *uis)); -int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui)); -int UI_method_set_data_duplicator(UI_METHOD *method, - void *(*duplicator) (UI *ui, void *ui_data), - void (*destructor)(UI *ui, void *ui_data)); -int UI_method_set_prompt_constructor(UI_METHOD *method, - char *(*prompt_constructor) (UI *ui, - const char - *phrase_desc, - const char - *object_name)); -int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data); -int (*UI_method_get_opener(const UI_METHOD *method)) (UI *); -int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *); -int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_closer(const UI_METHOD *method)) (UI *); -char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) - (UI *, const char *, const char *); -void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *); -void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *); -const void *UI_method_get_ex_data(const UI_METHOD *method, int idx); - -/* - * The following functions are helpers for method writers to access relevant - * data from a UI_STRING. - */ - -/* Return type of the UI_STRING */ -enum UI_string_types UI_get_string_type(UI_STRING *uis); -/* Return input flags of the UI_STRING */ -int UI_get_input_flags(UI_STRING *uis); -/* Return the actual string to output (the prompt, info or error) */ -const char *UI_get0_output_string(UI_STRING *uis); -/* - * Return the optional action string to output (the boolean prompt - * instruction) - */ -const char *UI_get0_action_string(UI_STRING *uis); -/* Return the result of a prompt */ -const char *UI_get0_result_string(UI_STRING *uis); -int UI_get_result_string_length(UI_STRING *uis); -/* - * Return the string to test the result against. Only useful with verifies. - */ -const char *UI_get0_test_string(UI_STRING *uis); -/* Return the required minimum size of the result */ -int UI_get_result_minsize(UI_STRING *uis); -/* Return the required maximum size of the result */ -int UI_get_result_maxsize(UI_STRING *uis); -/* Set the result of a UI_STRING. */ -int UI_set_result(UI *ui, UI_STRING *uis, const char *result); -int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len); - -/* A couple of popular utility functions */ -int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt, - int verify); -int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, - int verify); -UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509.h deleted file mode 100644 index 9f195a3d84742e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509.h +++ /dev/null @@ -1,1276 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_H -# define OPENSSL_X509_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_H -# endif - -# include -# include -# include -# include -# include -# include -# include -# include -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Needed stacks for types defined in other headers */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME, X509_NAME, X509_NAME) -#define sk_X509_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_value(sk, idx) ((X509_NAME *)OPENSSL_sk_value(ossl_check_const_X509_NAME_sk_type(sk), (idx))) -#define sk_X509_NAME_new(cmp) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new(ossl_check_X509_NAME_compfunc_type(cmp))) -#define sk_X509_NAME_new_null() ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_new_reserve(cmp, n) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_compfunc_type(cmp), (n))) -#define sk_X509_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_sk_type(sk), (n)) -#define sk_X509_NAME_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_delete(sk, i) ((X509_NAME *)OPENSSL_sk_delete(ossl_check_X509_NAME_sk_type(sk), (i))) -#define sk_X509_NAME_delete_ptr(sk, ptr) ((X509_NAME *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_pop(sk) ((X509_NAME *)OPENSSL_sk_pop(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_shift(sk) ((X509_NAME *)OPENSSL_sk_shift(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_sk_type(sk),ossl_check_X509_NAME_freefunc_type(freefunc)) -#define sk_X509_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), (idx)) -#define sk_X509_NAME_set(sk, idx, ptr) ((X509_NAME *)OPENSSL_sk_set(ossl_check_X509_NAME_sk_type(sk), (idx), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), pnum) -#define sk_X509_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_dup(sk) ((STACK_OF(X509_NAME) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_sk_type(sk), ossl_check_X509_NAME_copyfunc_type(copyfunc), ossl_check_X509_NAME_freefunc_type(freefunc))) -#define sk_X509_NAME_set_cmp_func(sk, cmp) ((sk_X509_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509, X509, X509) -#define sk_X509_num(sk) OPENSSL_sk_num(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_value(sk, idx) ((X509 *)OPENSSL_sk_value(ossl_check_const_X509_sk_type(sk), (idx))) -#define sk_X509_new(cmp) ((STACK_OF(X509) *)OPENSSL_sk_new(ossl_check_X509_compfunc_type(cmp))) -#define sk_X509_new_null() ((STACK_OF(X509) *)OPENSSL_sk_new_null()) -#define sk_X509_new_reserve(cmp, n) ((STACK_OF(X509) *)OPENSSL_sk_new_reserve(ossl_check_X509_compfunc_type(cmp), (n))) -#define sk_X509_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_sk_type(sk), (n)) -#define sk_X509_free(sk) OPENSSL_sk_free(ossl_check_X509_sk_type(sk)) -#define sk_X509_zero(sk) OPENSSL_sk_zero(ossl_check_X509_sk_type(sk)) -#define sk_X509_delete(sk, i) ((X509 *)OPENSSL_sk_delete(ossl_check_X509_sk_type(sk), (i))) -#define sk_X509_delete_ptr(sk, ptr) ((X509 *)OPENSSL_sk_delete_ptr(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr))) -#define sk_X509_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_pop(sk) ((X509 *)OPENSSL_sk_pop(ossl_check_X509_sk_type(sk))) -#define sk_X509_shift(sk) ((X509 *)OPENSSL_sk_shift(ossl_check_X509_sk_type(sk))) -#define sk_X509_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_sk_type(sk),ossl_check_X509_freefunc_type(freefunc)) -#define sk_X509_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), (idx)) -#define sk_X509_set(sk, idx, ptr) ((X509 *)OPENSSL_sk_set(ossl_check_X509_sk_type(sk), (idx), ossl_check_X509_type(ptr))) -#define sk_X509_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), pnum) -#define sk_X509_sort(sk) OPENSSL_sk_sort(ossl_check_X509_sk_type(sk)) -#define sk_X509_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_dup(sk) ((STACK_OF(X509) *)OPENSSL_sk_dup(ossl_check_const_X509_sk_type(sk))) -#define sk_X509_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_sk_type(sk), ossl_check_X509_copyfunc_type(copyfunc), ossl_check_X509_freefunc_type(freefunc))) -#define sk_X509_set_cmp_func(sk, cmp) ((sk_X509_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_sk_type(sk), ossl_check_X509_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_REVOKED, X509_REVOKED, X509_REVOKED) -#define sk_X509_REVOKED_num(sk) OPENSSL_sk_num(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_value(sk, idx) ((X509_REVOKED *)OPENSSL_sk_value(ossl_check_const_X509_REVOKED_sk_type(sk), (idx))) -#define sk_X509_REVOKED_new(cmp) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new(ossl_check_X509_REVOKED_compfunc_type(cmp))) -#define sk_X509_REVOKED_new_null() ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_null()) -#define sk_X509_REVOKED_new_reserve(cmp, n) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_reserve(ossl_check_X509_REVOKED_compfunc_type(cmp), (n))) -#define sk_X509_REVOKED_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_REVOKED_sk_type(sk), (n)) -#define sk_X509_REVOKED_free(sk) OPENSSL_sk_free(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_zero(sk) OPENSSL_sk_zero(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_delete(sk, i) ((X509_REVOKED *)OPENSSL_sk_delete(ossl_check_X509_REVOKED_sk_type(sk), (i))) -#define sk_X509_REVOKED_delete_ptr(sk, ptr) ((X509_REVOKED *)OPENSSL_sk_delete_ptr(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_pop(sk) ((X509_REVOKED *)OPENSSL_sk_pop(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_shift(sk) ((X509_REVOKED *)OPENSSL_sk_shift(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_REVOKED_sk_type(sk),ossl_check_X509_REVOKED_freefunc_type(freefunc)) -#define sk_X509_REVOKED_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), (idx)) -#define sk_X509_REVOKED_set(sk, idx, ptr) ((X509_REVOKED *)OPENSSL_sk_set(ossl_check_X509_REVOKED_sk_type(sk), (idx), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), pnum) -#define sk_X509_REVOKED_sort(sk) OPENSSL_sk_sort(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_dup(sk) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_dup(ossl_check_const_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_copyfunc_type(copyfunc), ossl_check_X509_REVOKED_freefunc_type(freefunc))) -#define sk_X509_REVOKED_set_cmp_func(sk, cmp) ((sk_X509_REVOKED_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_CRL, X509_CRL, X509_CRL) -#define sk_X509_CRL_num(sk) OPENSSL_sk_num(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_value(sk, idx) ((X509_CRL *)OPENSSL_sk_value(ossl_check_const_X509_CRL_sk_type(sk), (idx))) -#define sk_X509_CRL_new(cmp) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new(ossl_check_X509_CRL_compfunc_type(cmp))) -#define sk_X509_CRL_new_null() ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_null()) -#define sk_X509_CRL_new_reserve(cmp, n) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_reserve(ossl_check_X509_CRL_compfunc_type(cmp), (n))) -#define sk_X509_CRL_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_CRL_sk_type(sk), (n)) -#define sk_X509_CRL_free(sk) OPENSSL_sk_free(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_zero(sk) OPENSSL_sk_zero(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_delete(sk, i) ((X509_CRL *)OPENSSL_sk_delete(ossl_check_X509_CRL_sk_type(sk), (i))) -#define sk_X509_CRL_delete_ptr(sk, ptr) ((X509_CRL *)OPENSSL_sk_delete_ptr(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_pop(sk) ((X509_CRL *)OPENSSL_sk_pop(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_shift(sk) ((X509_CRL *)OPENSSL_sk_shift(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_CRL_sk_type(sk),ossl_check_X509_CRL_freefunc_type(freefunc)) -#define sk_X509_CRL_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), (idx)) -#define sk_X509_CRL_set(sk, idx, ptr) ((X509_CRL *)OPENSSL_sk_set(ossl_check_X509_CRL_sk_type(sk), (idx), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), pnum) -#define sk_X509_CRL_sort(sk) OPENSSL_sk_sort(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_dup(sk) ((STACK_OF(X509_CRL) *)OPENSSL_sk_dup(ossl_check_const_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_CRL) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_CRL_sk_type(sk), ossl_check_X509_CRL_copyfunc_type(copyfunc), ossl_check_X509_CRL_freefunc_type(freefunc))) -#define sk_X509_CRL_set_cmp_func(sk, cmp) ((sk_X509_CRL_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_compfunc_type(cmp))) - - -/* Flags for X509_get_signature_info() */ -/* Signature info is valid */ -# define X509_SIG_INFO_VALID 0x1 -/* Signature is suitable for TLS use */ -# define X509_SIG_INFO_TLS 0x2 - -# define X509_FILETYPE_PEM 1 -# define X509_FILETYPE_ASN1 2 -# define X509_FILETYPE_DEFAULT 3 - -# define X509v3_KU_DIGITAL_SIGNATURE 0x0080 -# define X509v3_KU_NON_REPUDIATION 0x0040 -# define X509v3_KU_KEY_ENCIPHERMENT 0x0020 -# define X509v3_KU_DATA_ENCIPHERMENT 0x0010 -# define X509v3_KU_KEY_AGREEMENT 0x0008 -# define X509v3_KU_KEY_CERT_SIGN 0x0004 -# define X509v3_KU_CRL_SIGN 0x0002 -# define X509v3_KU_ENCIPHER_ONLY 0x0001 -# define X509v3_KU_DECIPHER_ONLY 0x8000 -# define X509v3_KU_UNDEF 0xffff - -struct X509_algor_st { - ASN1_OBJECT *algorithm; - ASN1_TYPE *parameter; -} /* X509_ALGOR */ ; - -typedef STACK_OF(X509_ALGOR) X509_ALGORS; - -typedef struct X509_val_st { - ASN1_TIME *notBefore; - ASN1_TIME *notAfter; -} X509_VAL; - -typedef struct X509_sig_st X509_SIG; - -typedef struct X509_name_entry_st X509_NAME_ENTRY; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME_ENTRY, X509_NAME_ENTRY, X509_NAME_ENTRY) -#define sk_X509_NAME_ENTRY_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_value(sk, idx) ((X509_NAME_ENTRY *)OPENSSL_sk_value(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), (idx))) -#define sk_X509_NAME_ENTRY_new(cmp) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) -#define sk_X509_NAME_ENTRY_new_null() ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_ENTRY_new_reserve(cmp, n) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp), (n))) -#define sk_X509_NAME_ENTRY_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_ENTRY_sk_type(sk), (n)) -#define sk_X509_NAME_ENTRY_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_delete(sk, i) ((X509_NAME_ENTRY *)OPENSSL_sk_delete(ossl_check_X509_NAME_ENTRY_sk_type(sk), (i))) -#define sk_X509_NAME_ENTRY_delete_ptr(sk, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_pop(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_pop(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_shift(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_shift(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_ENTRY_sk_type(sk),ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc)) -#define sk_X509_NAME_ENTRY_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), (idx)) -#define sk_X509_NAME_ENTRY_set(sk, idx, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_set(ossl_check_X509_NAME_ENTRY_sk_type(sk), (idx), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), pnum) -#define sk_X509_NAME_ENTRY_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_dup(sk) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_copyfunc_type(copyfunc), ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc))) -#define sk_X509_NAME_ENTRY_set_cmp_func(sk, cmp) ((sk_X509_NAME_ENTRY_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) - - -# define X509_EX_V_NETSCAPE_HACK 0x8000 -# define X509_EX_V_INIT 0x0001 -typedef struct X509_extension_st X509_EXTENSION; -SKM_DEFINE_STACK_OF_INTERNAL(X509_EXTENSION, X509_EXTENSION, X509_EXTENSION) -#define sk_X509_EXTENSION_num(sk) OPENSSL_sk_num(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_value(sk, idx) ((X509_EXTENSION *)OPENSSL_sk_value(ossl_check_const_X509_EXTENSION_sk_type(sk), (idx))) -#define sk_X509_EXTENSION_new(cmp) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new(ossl_check_X509_EXTENSION_compfunc_type(cmp))) -#define sk_X509_EXTENSION_new_null() ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_null()) -#define sk_X509_EXTENSION_new_reserve(cmp, n) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_reserve(ossl_check_X509_EXTENSION_compfunc_type(cmp), (n))) -#define sk_X509_EXTENSION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_EXTENSION_sk_type(sk), (n)) -#define sk_X509_EXTENSION_free(sk) OPENSSL_sk_free(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_zero(sk) OPENSSL_sk_zero(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_delete(sk, i) ((X509_EXTENSION *)OPENSSL_sk_delete(ossl_check_X509_EXTENSION_sk_type(sk), (i))) -#define sk_X509_EXTENSION_delete_ptr(sk, ptr) ((X509_EXTENSION *)OPENSSL_sk_delete_ptr(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_pop(sk) ((X509_EXTENSION *)OPENSSL_sk_pop(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_shift(sk) ((X509_EXTENSION *)OPENSSL_sk_shift(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_EXTENSION_sk_type(sk),ossl_check_X509_EXTENSION_freefunc_type(freefunc)) -#define sk_X509_EXTENSION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), (idx)) -#define sk_X509_EXTENSION_set(sk, idx, ptr) ((X509_EXTENSION *)OPENSSL_sk_set(ossl_check_X509_EXTENSION_sk_type(sk), (idx), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), pnum) -#define sk_X509_EXTENSION_sort(sk) OPENSSL_sk_sort(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_dup(sk) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_dup(ossl_check_const_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_copyfunc_type(copyfunc), ossl_check_X509_EXTENSION_freefunc_type(freefunc))) -#define sk_X509_EXTENSION_set_cmp_func(sk, cmp) ((sk_X509_EXTENSION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_compfunc_type(cmp))) - -typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS; -typedef struct x509_attributes_st X509_ATTRIBUTE; -SKM_DEFINE_STACK_OF_INTERNAL(X509_ATTRIBUTE, X509_ATTRIBUTE, X509_ATTRIBUTE) -#define sk_X509_ATTRIBUTE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_value(sk, idx) ((X509_ATTRIBUTE *)OPENSSL_sk_value(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), (idx))) -#define sk_X509_ATTRIBUTE_new(cmp) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) -#define sk_X509_ATTRIBUTE_new_null() ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_null()) -#define sk_X509_ATTRIBUTE_new_reserve(cmp, n) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_reserve(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp), (n))) -#define sk_X509_ATTRIBUTE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ATTRIBUTE_sk_type(sk), (n)) -#define sk_X509_ATTRIBUTE_free(sk) OPENSSL_sk_free(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_delete(sk, i) ((X509_ATTRIBUTE *)OPENSSL_sk_delete(ossl_check_X509_ATTRIBUTE_sk_type(sk), (i))) -#define sk_X509_ATTRIBUTE_delete_ptr(sk, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_delete_ptr(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_pop(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_pop(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_shift(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_shift(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ATTRIBUTE_sk_type(sk),ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc)) -#define sk_X509_ATTRIBUTE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), (idx)) -#define sk_X509_ATTRIBUTE_set(sk, idx, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_set(ossl_check_X509_ATTRIBUTE_sk_type(sk), (idx), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), pnum) -#define sk_X509_ATTRIBUTE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_dup(sk) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_dup(ossl_check_const_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_copyfunc_type(copyfunc), ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc))) -#define sk_X509_ATTRIBUTE_set_cmp_func(sk, cmp) ((sk_X509_ATTRIBUTE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) - -typedef struct X509_req_info_st X509_REQ_INFO; -typedef struct X509_req_st X509_REQ; -typedef struct x509_cert_aux_st X509_CERT_AUX; -typedef struct x509_cinf_st X509_CINF; - -/* Flags for X509_print_ex() */ - -# define X509_FLAG_COMPAT 0 -# define X509_FLAG_NO_HEADER 1L -# define X509_FLAG_NO_VERSION (1L << 1) -# define X509_FLAG_NO_SERIAL (1L << 2) -# define X509_FLAG_NO_SIGNAME (1L << 3) -# define X509_FLAG_NO_ISSUER (1L << 4) -# define X509_FLAG_NO_VALIDITY (1L << 5) -# define X509_FLAG_NO_SUBJECT (1L << 6) -# define X509_FLAG_NO_PUBKEY (1L << 7) -# define X509_FLAG_NO_EXTENSIONS (1L << 8) -# define X509_FLAG_NO_SIGDUMP (1L << 9) -# define X509_FLAG_NO_AUX (1L << 10) -# define X509_FLAG_NO_ATTRIBUTES (1L << 11) -# define X509_FLAG_NO_IDS (1L << 12) -# define X509_FLAG_EXTENSIONS_ONLY_KID (1L << 13) - -/* Flags specific to X509_NAME_print_ex() */ - -/* The field separator information */ - -# define XN_FLAG_SEP_MASK (0xf << 16) - -# define XN_FLAG_COMPAT 0/* Traditional; use old X509_NAME_print */ -# define XN_FLAG_SEP_COMMA_PLUS (1 << 16)/* RFC2253 ,+ */ -# define XN_FLAG_SEP_CPLUS_SPC (2 << 16)/* ,+ spaced: more readable */ -# define XN_FLAG_SEP_SPLUS_SPC (3 << 16)/* ;+ spaced */ -# define XN_FLAG_SEP_MULTILINE (4 << 16)/* One line per field */ - -# define XN_FLAG_DN_REV (1 << 20)/* Reverse DN order */ - -/* How the field name is shown */ - -# define XN_FLAG_FN_MASK (0x3 << 21) - -# define XN_FLAG_FN_SN 0/* Object short name */ -# define XN_FLAG_FN_LN (1 << 21)/* Object long name */ -# define XN_FLAG_FN_OID (2 << 21)/* Always use OIDs */ -# define XN_FLAG_FN_NONE (3 << 21)/* No field names */ - -# define XN_FLAG_SPC_EQ (1 << 23)/* Put spaces round '=' */ - -/* - * This determines if we dump fields we don't recognise: RFC2253 requires - * this. - */ - -# define XN_FLAG_DUMP_UNKNOWN_FIELDS (1 << 24) - -# define XN_FLAG_FN_ALIGN (1 << 25)/* Align field names to 20 - * characters */ - -/* Complete set of RFC2253 flags */ - -# define XN_FLAG_RFC2253 (ASN1_STRFLGS_RFC2253 | \ - XN_FLAG_SEP_COMMA_PLUS | \ - XN_FLAG_DN_REV | \ - XN_FLAG_FN_SN | \ - XN_FLAG_DUMP_UNKNOWN_FIELDS) - -/* readable oneline form */ - -# define XN_FLAG_ONELINE (ASN1_STRFLGS_RFC2253 | \ - ASN1_STRFLGS_ESC_QUOTE | \ - XN_FLAG_SEP_CPLUS_SPC | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_SN) - -/* readable multiline form */ - -# define XN_FLAG_MULTILINE (ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - XN_FLAG_SEP_MULTILINE | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_LN | \ - XN_FLAG_FN_ALIGN) - -typedef struct X509_crl_info_st X509_CRL_INFO; - -typedef struct private_key_st { - int version; - /* The PKCS#8 data types */ - X509_ALGOR *enc_algor; - ASN1_OCTET_STRING *enc_pkey; /* encrypted pub key */ - /* When decrypted, the following will not be NULL */ - EVP_PKEY *dec_pkey; - /* used to encrypt and decrypt */ - int key_length; - char *key_data; - int key_free; /* true if we should auto free key_data */ - /* expanded version of 'enc_algor' */ - EVP_CIPHER_INFO cipher; -} X509_PKEY; - -typedef struct X509_info_st { - X509 *x509; - X509_CRL *crl; - X509_PKEY *x_pkey; - EVP_CIPHER_INFO enc_cipher; - int enc_len; - char *enc_data; -} X509_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(X509_INFO, X509_INFO, X509_INFO) -#define sk_X509_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_value(sk, idx) ((X509_INFO *)OPENSSL_sk_value(ossl_check_const_X509_INFO_sk_type(sk), (idx))) -#define sk_X509_INFO_new(cmp) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new(ossl_check_X509_INFO_compfunc_type(cmp))) -#define sk_X509_INFO_new_null() ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_null()) -#define sk_X509_INFO_new_reserve(cmp, n) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_reserve(ossl_check_X509_INFO_compfunc_type(cmp), (n))) -#define sk_X509_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_INFO_sk_type(sk), (n)) -#define sk_X509_INFO_free(sk) OPENSSL_sk_free(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_delete(sk, i) ((X509_INFO *)OPENSSL_sk_delete(ossl_check_X509_INFO_sk_type(sk), (i))) -#define sk_X509_INFO_delete_ptr(sk, ptr) ((X509_INFO *)OPENSSL_sk_delete_ptr(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_pop(sk) ((X509_INFO *)OPENSSL_sk_pop(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_shift(sk) ((X509_INFO *)OPENSSL_sk_shift(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_INFO_sk_type(sk),ossl_check_X509_INFO_freefunc_type(freefunc)) -#define sk_X509_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), (idx)) -#define sk_X509_INFO_set(sk, idx, ptr) ((X509_INFO *)OPENSSL_sk_set(ossl_check_X509_INFO_sk_type(sk), (idx), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), pnum) -#define sk_X509_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_dup(sk) ((STACK_OF(X509_INFO) *)OPENSSL_sk_dup(ossl_check_const_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_INFO_sk_type(sk), ossl_check_X509_INFO_copyfunc_type(copyfunc), ossl_check_X509_INFO_freefunc_type(freefunc))) -#define sk_X509_INFO_set_cmp_func(sk, cmp) ((sk_X509_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_compfunc_type(cmp))) - - -/* - * The next 2 structures and their 8 routines are used to manipulate Netscape's - * spki structures - useful if you are writing a CA web page - */ -typedef struct Netscape_spkac_st { - X509_PUBKEY *pubkey; - ASN1_IA5STRING *challenge; /* challenge sent in atlas >= PR2 */ -} NETSCAPE_SPKAC; - -typedef struct Netscape_spki_st { - NETSCAPE_SPKAC *spkac; /* signed public key and challenge */ - X509_ALGOR sig_algor; - ASN1_BIT_STRING *signature; -} NETSCAPE_SPKI; - -/* Netscape certificate sequence structure */ -typedef struct Netscape_certificate_sequence { - ASN1_OBJECT *type; - STACK_OF(X509) *certs; -} NETSCAPE_CERT_SEQUENCE; - -/*- Unused (and iv length is wrong) -typedef struct CBCParameter_st - { - unsigned char iv[8]; - } CBC_PARAM; -*/ - -/* Password based encryption structure */ - -typedef struct PBEPARAM_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *iter; -} PBEPARAM; - -/* Password based encryption V2 structures */ - -typedef struct PBE2PARAM_st { - X509_ALGOR *keyfunc; - X509_ALGOR *encryption; -} PBE2PARAM; - -typedef struct PBKDF2PARAM_st { -/* Usually OCTET STRING but could be anything */ - ASN1_TYPE *salt; - ASN1_INTEGER *iter; - ASN1_INTEGER *keylength; - X509_ALGOR *prf; -} PBKDF2PARAM; - -#ifndef OPENSSL_NO_SCRYPT -typedef struct SCRYPT_PARAMS_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *costParameter; - ASN1_INTEGER *blockSize; - ASN1_INTEGER *parallelizationParameter; - ASN1_INTEGER *keyLength; -} SCRYPT_PARAMS; -#endif - -#ifdef __cplusplus -} -#endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define X509_EXT_PACK_UNKNOWN 1 -# define X509_EXT_PACK_STRING 2 - -# define X509_extract_key(x) X509_get_pubkey(x)/*****/ -# define X509_REQ_extract_key(a) X509_REQ_get_pubkey(a) -# define X509_name_cmp(a,b) X509_NAME_cmp((a),(b)) - -void X509_CRL_set_default_method(const X509_CRL_METHOD *meth); -X509_CRL_METHOD *X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl), - int (*crl_free) (X509_CRL *crl), - int (*crl_lookup) (X509_CRL *crl, - X509_REVOKED **ret, - const - ASN1_INTEGER *serial, - const - X509_NAME *issuer), - int (*crl_verify) (X509_CRL *crl, - EVP_PKEY *pk)); -void X509_CRL_METHOD_free(X509_CRL_METHOD *m); - -void X509_CRL_set_meth_data(X509_CRL *crl, void *dat); -void *X509_CRL_get_meth_data(X509_CRL *crl); - -const char *X509_verify_cert_error_string(long n); - -int X509_verify(X509 *a, EVP_PKEY *r); -int X509_self_signed(X509 *cert, int verify_signature); - -int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r); -int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r); -int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r); - -NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len); -char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x); -EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x); -int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey); - -int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki); - -int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent); -int X509_signature_print(BIO *bp, const X509_ALGOR *alg, - const ASN1_STRING *sig); - -int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx); -int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx); -int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx); -int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md); - -int X509_pubkey_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, - EVP_MD **md_used, int *md_is_fallback); -int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); - -X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include /* OCSP_REQ_CTX_nbio_d2i */ -# define X509_http_nbio(rctx, pcert) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509)) -# define X509_CRL_http_nbio(rctx, pcrl) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL)) -# endif - -# ifndef OPENSSL_NO_STDIO -X509 *d2i_X509_fp(FILE *fp, X509 **x509); -int i2d_X509_fp(FILE *fp, const X509 *x509); -X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl); -int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req); -int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ -X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8); -int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key); -int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); -int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a); -# endif - -X509 *d2i_X509_bio(BIO *bp, X509 **x509); -int i2d_X509_bio(BIO *bp, const X509 *x509); -X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl); -int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req); -int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa); -# endif -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8); -int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key); -int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); -int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a); - -DECLARE_ASN1_DUP_FUNCTION(X509) -DECLARE_ASN1_DUP_FUNCTION(X509_ALGOR) -DECLARE_ASN1_DUP_FUNCTION(X509_ATTRIBUTE) -DECLARE_ASN1_DUP_FUNCTION(X509_CRL) -DECLARE_ASN1_DUP_FUNCTION(X509_EXTENSION) -DECLARE_ASN1_DUP_FUNCTION(X509_PUBKEY) -DECLARE_ASN1_DUP_FUNCTION(X509_REQ) -DECLARE_ASN1_DUP_FUNCTION(X509_REVOKED) -int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, - void *pval); -void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, - const void **ppval, const X509_ALGOR *algor); -void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md); -int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b); -int X509_ALGOR_copy(X509_ALGOR *dest, const X509_ALGOR *src); - -DECLARE_ASN1_DUP_FUNCTION(X509_NAME) -DECLARE_ASN1_DUP_FUNCTION(X509_NAME_ENTRY) - -int X509_cmp_time(const ASN1_TIME *s, time_t *t); -int X509_cmp_current_time(const ASN1_TIME *s); -int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm, - const ASN1_TIME *start, const ASN1_TIME *end); -ASN1_TIME *X509_time_adj(ASN1_TIME *s, long adj, time_t *t); -ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, - int offset_day, long offset_sec, time_t *t); -ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj); - -const char *X509_get_default_cert_area(void); -const char *X509_get_default_cert_dir(void); -const char *X509_get_default_cert_file(void); -const char *X509_get_default_cert_dir_env(void); -const char *X509_get_default_cert_file_env(void); -const char *X509_get_default_private_dir(void); - -X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey); - -DECLARE_ASN1_FUNCTIONS(X509_ALGOR) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS) -DECLARE_ASN1_FUNCTIONS(X509_VAL) - -DECLARE_ASN1_FUNCTIONS(X509_PUBKEY) - -X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); -EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key); -EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key); -int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain); -long X509_get_pathlen(X509 *x); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(EVP_PKEY, PUBKEY) -EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length, - OSSL_LIB_CTX *libctx, const char *propq); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY) -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, EC_KEY, EC_PUBKEY) -# endif -# endif - -DECLARE_ASN1_FUNCTIONS(X509_SIG) -void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, - const ASN1_OCTET_STRING **pdigest); -void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, - ASN1_OCTET_STRING **pdigest); - -DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO) -DECLARE_ASN1_FUNCTIONS(X509_REQ) -X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE) -X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value); - -DECLARE_ASN1_FUNCTIONS(X509_EXTENSION) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS) - -DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY) - -DECLARE_ASN1_FUNCTIONS(X509_NAME) - -int X509_NAME_set(X509_NAME **xn, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(X509_CINF) -DECLARE_ASN1_FUNCTIONS(X509) -X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX) - -#define X509_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509, l, p, newf, dupf, freef) -int X509_set_ex_data(X509 *r, int idx, void *arg); -void *X509_get_ex_data(const X509 *r, int idx); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(X509,X509_AUX) - -int i2d_re_X509_tbs(X509 *x, unsigned char **pp); - -int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid, - int *secbits, uint32_t *flags); -void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid, - int secbits, uint32_t flags); - -int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, - uint32_t *flags); - -void X509_get0_signature(const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg, const X509 *x); -int X509_get_signature_nid(const X509 *x); - -void X509_set0_distinguishing_id(X509 *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_get0_distinguishing_id(X509 *x); -void X509_REQ_set0_distinguishing_id(X509_REQ *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_REQ_get0_distinguishing_id(X509_REQ *x); - -int X509_alias_set1(X509 *x, const unsigned char *name, int len); -int X509_keyid_set1(X509 *x, const unsigned char *id, int len); -unsigned char *X509_alias_get0(X509 *x, int *len); -unsigned char *X509_keyid_get0(X509 *x, int *len); - -DECLARE_ASN1_FUNCTIONS(X509_REVOKED) -DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO) -DECLARE_ASN1_FUNCTIONS(X509_CRL) -X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev); -int X509_CRL_get0_by_serial(X509_CRL *crl, - X509_REVOKED **ret, const ASN1_INTEGER *serial); -int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x); - -X509_PKEY *X509_PKEY_new(void); -void X509_PKEY_free(X509_PKEY *a); - -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE) - -X509_INFO *X509_INFO_new(void); -void X509_INFO_free(X509_INFO *a); -char *X509_NAME_oneline(const X509_NAME *a, char *buf, int size); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey); -OSSL_DEPRECATEDIN_3_0 -int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, - unsigned char *md, unsigned int *len); -OSSL_DEPRECATEDIN_3_0 -int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey, - const EVP_MD *type); -#endif -int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *data, - unsigned char *md, unsigned int *len); -int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey); -int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_MD_CTX *ctx); -int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey, const EVP_MD *md); -int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, EVP_MD_CTX *ctx); - -#define X509_VERSION_1 0 -#define X509_VERSION_2 1 -#define X509_VERSION_3 2 - -long X509_get_version(const X509 *x); -int X509_set_version(X509 *x, long version); -int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial); -ASN1_INTEGER *X509_get_serialNumber(X509 *x); -const ASN1_INTEGER *X509_get0_serialNumber(const X509 *x); -int X509_set_issuer_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_issuer_name(const X509 *a); -int X509_set_subject_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_subject_name(const X509 *a); -const ASN1_TIME * X509_get0_notBefore(const X509 *x); -ASN1_TIME *X509_getm_notBefore(const X509 *x); -int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm); -const ASN1_TIME *X509_get0_notAfter(const X509 *x); -ASN1_TIME *X509_getm_notAfter(const X509 *x); -int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm); -int X509_set_pubkey(X509 *x, EVP_PKEY *pkey); -int X509_up_ref(X509 *x); -int X509_get_signature_type(const X509 *x); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_get_notBefore X509_getm_notBefore -# define X509_get_notAfter X509_getm_notAfter -# define X509_set_notBefore X509_set1_notBefore -# define X509_set_notAfter X509_set1_notAfter -#endif - - -/* - * This one is only used so that a binary form can output, as in - * i2d_X509_PUBKEY(X509_get_X509_PUBKEY(x), &buf) - */ -X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x); -const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x); -void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid, - const ASN1_BIT_STRING **psuid); -const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x); - -EVP_PKEY *X509_get0_pubkey(const X509 *x); -EVP_PKEY *X509_get_pubkey(X509 *x); -ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x); - -#define X509_REQ_VERSION_1 0 - -long X509_REQ_get_version(const X509_REQ *req); -int X509_REQ_set_version(X509_REQ *x, long version); -X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); -int X509_REQ_set_subject_name(X509_REQ *req, const X509_NAME *name); -void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig); -int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg); -int X509_REQ_get_signature_nid(const X509_REQ *req); -int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp); -int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); -EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); -EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req); -X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req); -int X509_REQ_extension_nid(int nid); -int *X509_REQ_get_extension_nids(void); -void X509_REQ_set_extension_nids(int *nids); -STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req); -int X509_REQ_add_extensions_nid(X509_REQ *req, - const STACK_OF(X509_EXTENSION) *exts, int nid); -int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext); -int X509_REQ_get_attr_count(const X509_REQ *req); -int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos); -int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc); -X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc); -int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr); -int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_NID(X509_REQ *req, - int nid, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_txt(X509_REQ *req, - const char *attrname, int type, - const unsigned char *bytes, int len); - -#define X509_CRL_VERSION_1 0 -#define X509_CRL_VERSION_2 1 - -int X509_CRL_set_version(X509_CRL *x, long version); -int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name); -int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_sort(X509_CRL *crl); -int X509_CRL_up_ref(X509_CRL *crl); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_CRL_set_lastUpdate X509_CRL_set1_lastUpdate -# define X509_CRL_set_nextUpdate X509_CRL_set1_nextUpdate -#endif - -long X509_CRL_get_version(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); -#endif -X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl); -const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); -STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); -void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -int X509_CRL_get_signature_nid(const X509_CRL *crl); -int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp); - -const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x); -int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial); -const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x); -int X509_REVOKED_set_revocationDate(X509_REVOKED *r, ASN1_TIME *tm); -const STACK_OF(X509_EXTENSION) * -X509_REVOKED_get0_extensions(const X509_REVOKED *r); - -X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer, - EVP_PKEY *skey, const EVP_MD *md, unsigned int flags); - -int X509_REQ_check_private_key(X509_REQ *x509, EVP_PKEY *pkey); - -int X509_check_private_key(const X509 *x509, const EVP_PKEY *pkey); -int X509_chain_check_suiteb(int *perror_depth, - X509 *x, STACK_OF(X509) *chain, - unsigned long flags); -int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags); -STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain); - -int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_and_serial_hash(X509 *a); - -int X509_issuer_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_name_hash(X509 *a); - -int X509_subject_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_subject_name_hash(X509 *x); - -# ifndef OPENSSL_NO_MD5 -unsigned long X509_issuer_name_hash_old(X509 *a); -unsigned long X509_subject_name_hash_old(X509 *x); -# endif - -# define X509_ADD_FLAG_DEFAULT 0 -# define X509_ADD_FLAG_UP_REF 0x1 -# define X509_ADD_FLAG_PREPEND 0x2 -# define X509_ADD_FLAG_NO_DUP 0x4 -# define X509_ADD_FLAG_NO_SS 0x8 -int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags); -int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags); - -int X509_cmp(const X509 *a, const X509 *b); -int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -# define X509_NAME_hash(x) X509_NAME_hash_ex(x, NULL, NULL, NULL) -OSSL_DEPRECATEDIN_3_0 int X509_certificate_type(const X509 *x, - const EVP_PKEY *pubkey); -#endif -unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx, - const char *propq, int *ok); -unsigned long X509_NAME_hash_old(const X509_NAME *x); - -int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b); -int X509_CRL_match(const X509_CRL *a, const X509_CRL *b); -int X509_aux_print(BIO *out, X509 *x, int indent); -# ifndef OPENSSL_NO_STDIO -int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print_fp(FILE *bp, X509 *x); -int X509_CRL_print_fp(FILE *bp, X509_CRL *x); -int X509_REQ_print_fp(FILE *bp, X509_REQ *req); -int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, - unsigned long flags); -# endif - -int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase); -int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, - unsigned long flags); -int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print(BIO *bp, X509 *x); -int X509_ocspid_print(BIO *bp, X509 *x); -int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag); -int X509_CRL_print(BIO *bp, X509_CRL *x); -int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag, - unsigned long cflag); -int X509_REQ_print(BIO *bp, X509_REQ *req); - -int X509_NAME_entry_count(const X509_NAME *name); -int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid, - char *buf, int len); -int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - char *buf, int len); - -/* - * NOTE: you should be passing -1, not 0 as lastpos. The functions that use - * lastpos, search after that position on. - */ -int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos); -int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - int lastpos); -X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc); -X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc); -int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, - int loc, int set); -int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len, int loc, - int set); -int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne, - const char *field, int type, - const unsigned char *bytes, - int len); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid, - int type, - const unsigned char *bytes, - int len); -int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, - int len); -int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj); -int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, - const unsigned char *bytes, int len); -ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne); -ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne); -int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne); - -int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder, - size_t *pderlen); - -int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x); -int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, - int nid, int lastpos); -int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *x, - const ASN1_OBJECT *obj, int lastpos); -int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *x, - int crit, int lastpos); -X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc); -X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc); -STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x, - X509_EXTENSION *ex, int loc); - -int X509_get_ext_count(const X509 *x); -int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos); -int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos); -int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos); -X509_EXTENSION *X509_get_ext(const X509 *x, int loc); -X509_EXTENSION *X509_delete_ext(X509 *x, int loc); -int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); -void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx); -int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_CRL_get_ext_count(const X509_CRL *x); -int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos); -int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos); -X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc); -X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc); -int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc); -void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx); -int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_REVOKED_get_ext_count(const X509_REVOKED *x); -int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos); -int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, - int lastpos); -X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc); -X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc); -int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc); -void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, - int *idx); -int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, - unsigned long flags); - -X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, - int nid, int crit, - ASN1_OCTET_STRING *data); -X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex, - const ASN1_OBJECT *obj, int crit, - ASN1_OCTET_STRING *data); -int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj); -int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit); -int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data); -ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex); -ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ne); -int X509_EXTENSION_get_critical(const X509_EXTENSION *ex); - -int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x); -int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid, - int lastpos); -int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc); -X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, - X509_ATTRIBUTE *attr); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) - **x, const ASN1_OBJECT *obj, - int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE) - **x, int nid, int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE) - **x, const char *attrname, - int type, - const unsigned char *bytes, - int len); -void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x, - const ASN1_OBJECT *obj, int lastpos, int type); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, - const ASN1_OBJECT *obj, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, - const char *atrname, int type, - const unsigned char *bytes, - int len); -int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj); -int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, - const void *data, int len); -void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, - void *data); -int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr); -ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr); -ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx); - -int EVP_PKEY_get_attr_count(const EVP_PKEY *key); -int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos); -int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc); -X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc); -int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr); -int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, - int nid, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, - const char *attrname, int type, - const unsigned char *bytes, int len); - -/* lookup a cert from a X509 STACK */ -X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name, - const ASN1_INTEGER *serial); -X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(PBEPARAM) -DECLARE_ASN1_FUNCTIONS(PBE2PARAM) -DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM) -#ifndef OPENSSL_NO_SCRYPT -DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS) -#endif - -int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen); -int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe_set(int alg, int iter, - const unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid); -X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid, - OSSL_LIB_CTX *libctx); - -#ifndef OPENSSL_NO_SCRYPT -X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher, - const unsigned char *salt, int saltlen, - unsigned char *aiv, uint64_t N, uint64_t r, - uint64_t p); -#endif - -X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen); -X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen, - OSSL_LIB_CTX *libctx); - -/* PKCS#8 utilities */ - -DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO) - -EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8); -EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey); - -int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, - int version, int ptype, void *pval, - unsigned char *penc, int penclen); -int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8); - -const STACK_OF(X509_ATTRIBUTE) * -PKCS8_pkey_get0_attrs(const PKCS8_PRIV_KEY_INFO *p8); -int PKCS8_pkey_add1_attr(PKCS8_PRIV_KEY_INFO *p8, X509_ATTRIBUTE *attr); -int PKCS8_pkey_add1_attr_by_NID(PKCS8_PRIV_KEY_INFO *p8, int nid, int type, - const unsigned char *bytes, int len); -int PKCS8_pkey_add1_attr_by_OBJ(PKCS8_PRIV_KEY_INFO *p8, const ASN1_OBJECT *obj, - int type, const unsigned char *bytes, int len); - - -int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, - int ptype, void *pval, - unsigned char *penc, int penclen); -int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - X509_ALGOR **pa, const X509_PUBKEY *pub); -int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509_vfy.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509_vfy.h deleted file mode 100644 index 29b0e147adcab1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509_vfy.h +++ /dev/null @@ -1,894 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509_vfy.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_VFY_H -# define OPENSSL_X509_VFY_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_VFY_H -# endif - -/* - * Protect against recursion, x509.h and x509_vfy.h each include the other. - */ -# ifndef OPENSSL_X509_H -# include -# endif - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/*- -SSL_CTX -> X509_STORE - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -SSL -> X509_STORE_CTX - ->X509_STORE - -The X509_STORE holds the tables etc for verification stuff. -A X509_STORE_CTX is used while validating a single certificate. -The X509_STORE has X509_LOOKUPs for looking up certs. -The X509_STORE then calls a function to actually verify the -certificate chain. -*/ - -typedef enum { - X509_LU_NONE = 0, - X509_LU_X509, X509_LU_CRL -} X509_LOOKUP_TYPE; - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -#define X509_LU_RETRY -1 -#define X509_LU_FAIL 0 -#endif - -SKM_DEFINE_STACK_OF_INTERNAL(X509_LOOKUP, X509_LOOKUP, X509_LOOKUP) -#define sk_X509_LOOKUP_num(sk) OPENSSL_sk_num(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_value(sk, idx) ((X509_LOOKUP *)OPENSSL_sk_value(ossl_check_const_X509_LOOKUP_sk_type(sk), (idx))) -#define sk_X509_LOOKUP_new(cmp) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new(ossl_check_X509_LOOKUP_compfunc_type(cmp))) -#define sk_X509_LOOKUP_new_null() ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_null()) -#define sk_X509_LOOKUP_new_reserve(cmp, n) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_reserve(ossl_check_X509_LOOKUP_compfunc_type(cmp), (n))) -#define sk_X509_LOOKUP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_LOOKUP_sk_type(sk), (n)) -#define sk_X509_LOOKUP_free(sk) OPENSSL_sk_free(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_zero(sk) OPENSSL_sk_zero(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_delete(sk, i) ((X509_LOOKUP *)OPENSSL_sk_delete(ossl_check_X509_LOOKUP_sk_type(sk), (i))) -#define sk_X509_LOOKUP_delete_ptr(sk, ptr) ((X509_LOOKUP *)OPENSSL_sk_delete_ptr(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_pop(sk) ((X509_LOOKUP *)OPENSSL_sk_pop(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_shift(sk) ((X509_LOOKUP *)OPENSSL_sk_shift(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_LOOKUP_sk_type(sk),ossl_check_X509_LOOKUP_freefunc_type(freefunc)) -#define sk_X509_LOOKUP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), (idx)) -#define sk_X509_LOOKUP_set(sk, idx, ptr) ((X509_LOOKUP *)OPENSSL_sk_set(ossl_check_X509_LOOKUP_sk_type(sk), (idx), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), pnum) -#define sk_X509_LOOKUP_sort(sk) OPENSSL_sk_sort(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_dup(sk) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_dup(ossl_check_const_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_copyfunc_type(copyfunc), ossl_check_X509_LOOKUP_freefunc_type(freefunc))) -#define sk_X509_LOOKUP_set_cmp_func(sk, cmp) ((sk_X509_LOOKUP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_OBJECT, X509_OBJECT, X509_OBJECT) -#define sk_X509_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_value(sk, idx) ((X509_OBJECT *)OPENSSL_sk_value(ossl_check_const_X509_OBJECT_sk_type(sk), (idx))) -#define sk_X509_OBJECT_new(cmp) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new(ossl_check_X509_OBJECT_compfunc_type(cmp))) -#define sk_X509_OBJECT_new_null() ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_X509_OBJECT_new_reserve(cmp, n) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_X509_OBJECT_compfunc_type(cmp), (n))) -#define sk_X509_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_OBJECT_sk_type(sk), (n)) -#define sk_X509_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_delete(sk, i) ((X509_OBJECT *)OPENSSL_sk_delete(ossl_check_X509_OBJECT_sk_type(sk), (i))) -#define sk_X509_OBJECT_delete_ptr(sk, ptr) ((X509_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_pop(sk) ((X509_OBJECT *)OPENSSL_sk_pop(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_shift(sk) ((X509_OBJECT *)OPENSSL_sk_shift(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_OBJECT_sk_type(sk),ossl_check_X509_OBJECT_freefunc_type(freefunc)) -#define sk_X509_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), (idx)) -#define sk_X509_OBJECT_set(sk, idx, ptr) ((X509_OBJECT *)OPENSSL_sk_set(ossl_check_X509_OBJECT_sk_type(sk), (idx), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), pnum) -#define sk_X509_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_dup(sk) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_copyfunc_type(copyfunc), ossl_check_X509_OBJECT_freefunc_type(freefunc))) -#define sk_X509_OBJECT_set_cmp_func(sk, cmp) ((sk_X509_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_VERIFY_PARAM, X509_VERIFY_PARAM, X509_VERIFY_PARAM) -#define sk_X509_VERIFY_PARAM_num(sk) OPENSSL_sk_num(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_value(sk, idx) ((X509_VERIFY_PARAM *)OPENSSL_sk_value(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), (idx))) -#define sk_X509_VERIFY_PARAM_new(cmp) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) -#define sk_X509_VERIFY_PARAM_new_null() ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_null()) -#define sk_X509_VERIFY_PARAM_new_reserve(cmp, n) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_reserve(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp), (n))) -#define sk_X509_VERIFY_PARAM_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (n)) -#define sk_X509_VERIFY_PARAM_free(sk) OPENSSL_sk_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_zero(sk) OPENSSL_sk_zero(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_delete(sk, i) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (i))) -#define sk_X509_VERIFY_PARAM_delete_ptr(sk, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete_ptr(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_pop(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_pop(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_shift(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_shift(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk),ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc)) -#define sk_X509_VERIFY_PARAM_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), (idx)) -#define sk_X509_VERIFY_PARAM_set(sk, idx, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_set(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (idx), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), pnum) -#define sk_X509_VERIFY_PARAM_sort(sk) OPENSSL_sk_sort(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_dup(sk) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_dup(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_copyfunc_type(copyfunc), ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc))) -#define sk_X509_VERIFY_PARAM_set_cmp_func(sk, cmp) ((sk_X509_VERIFY_PARAM_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) - - -/* This is used for a table of trust checking functions */ -typedef struct x509_trust_st { - int trust; - int flags; - int (*check_trust) (struct x509_trust_st *, X509 *, int); - char *name; - int arg1; - void *arg2; -} X509_TRUST; -SKM_DEFINE_STACK_OF_INTERNAL(X509_TRUST, X509_TRUST, X509_TRUST) -#define sk_X509_TRUST_num(sk) OPENSSL_sk_num(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_value(sk, idx) ((X509_TRUST *)OPENSSL_sk_value(ossl_check_const_X509_TRUST_sk_type(sk), (idx))) -#define sk_X509_TRUST_new(cmp) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new(ossl_check_X509_TRUST_compfunc_type(cmp))) -#define sk_X509_TRUST_new_null() ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_null()) -#define sk_X509_TRUST_new_reserve(cmp, n) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_reserve(ossl_check_X509_TRUST_compfunc_type(cmp), (n))) -#define sk_X509_TRUST_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_TRUST_sk_type(sk), (n)) -#define sk_X509_TRUST_free(sk) OPENSSL_sk_free(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_zero(sk) OPENSSL_sk_zero(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_delete(sk, i) ((X509_TRUST *)OPENSSL_sk_delete(ossl_check_X509_TRUST_sk_type(sk), (i))) -#define sk_X509_TRUST_delete_ptr(sk, ptr) ((X509_TRUST *)OPENSSL_sk_delete_ptr(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_pop(sk) ((X509_TRUST *)OPENSSL_sk_pop(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_shift(sk) ((X509_TRUST *)OPENSSL_sk_shift(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_TRUST_sk_type(sk),ossl_check_X509_TRUST_freefunc_type(freefunc)) -#define sk_X509_TRUST_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), (idx)) -#define sk_X509_TRUST_set(sk, idx, ptr) ((X509_TRUST *)OPENSSL_sk_set(ossl_check_X509_TRUST_sk_type(sk), (idx), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), pnum) -#define sk_X509_TRUST_sort(sk) OPENSSL_sk_sort(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_dup(sk) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_dup(ossl_check_const_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_copyfunc_type(copyfunc), ossl_check_X509_TRUST_freefunc_type(freefunc))) -#define sk_X509_TRUST_set_cmp_func(sk, cmp) ((sk_X509_TRUST_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_compfunc_type(cmp))) - - -/* standard trust ids */ -# define X509_TRUST_DEFAULT 0 /* Only valid in purpose settings */ -# define X509_TRUST_COMPAT 1 -# define X509_TRUST_SSL_CLIENT 2 -# define X509_TRUST_SSL_SERVER 3 -# define X509_TRUST_EMAIL 4 -# define X509_TRUST_OBJECT_SIGN 5 -# define X509_TRUST_OCSP_SIGN 6 -# define X509_TRUST_OCSP_REQUEST 7 -# define X509_TRUST_TSA 8 -/* Keep these up to date! */ -# define X509_TRUST_MIN 1 -# define X509_TRUST_MAX 8 - -/* trust_flags values */ -# define X509_TRUST_DYNAMIC (1U << 0) -# define X509_TRUST_DYNAMIC_NAME (1U << 1) -/* No compat trust if self-signed, preempts "DO_SS" */ -# define X509_TRUST_NO_SS_COMPAT (1U << 2) -/* Compat trust if no explicit accepted trust EKUs */ -# define X509_TRUST_DO_SS_COMPAT (1U << 3) -/* Accept "anyEKU" as a wildcard rejection OID and as a wildcard trust OID */ -# define X509_TRUST_OK_ANY_EKU (1U << 4) - -/* check_trust return codes */ -# define X509_TRUST_TRUSTED 1 -# define X509_TRUST_REJECTED 2 -# define X509_TRUST_UNTRUSTED 3 - -int X509_TRUST_set(int *t, int trust); -int X509_TRUST_get_count(void); -X509_TRUST *X509_TRUST_get0(int idx); -int X509_TRUST_get_by_id(int id); -int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int), - const char *name, int arg1, void *arg2); -void X509_TRUST_cleanup(void); -int X509_TRUST_get_flags(const X509_TRUST *xp); -char *X509_TRUST_get0_name(const X509_TRUST *xp); -int X509_TRUST_get_trust(const X509_TRUST *xp); - -int X509_trusted(const X509 *x); -int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj); -int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj); -void X509_trust_clear(X509 *x); -void X509_reject_clear(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(X509 *x); - -int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *, - int); -int X509_check_trust(X509 *x, int id, int flags); - -int X509_verify_cert(X509_STORE_CTX *ctx); -int X509_STORE_CTX_verify(X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs, - X509_STORE *store, int with_self_signed, - OSSL_LIB_CTX *libctx, const char *propq); - -int X509_STORE_set_depth(X509_STORE *store, int depth); - -typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); -int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *); -typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, - X509_STORE_CTX *ctx, X509 *x); -typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx, - X509 *x, X509 *issuer); -typedef int (*X509_STORE_CTX_check_revocation_fn)(X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL **crl, X509 *x); -typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); -typedef int (*X509_STORE_CTX_cert_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL *crl, X509 *x); -typedef int (*X509_STORE_CTX_check_policy_fn)(X509_STORE_CTX *ctx); -typedef STACK_OF(X509) - *(*X509_STORE_CTX_lookup_certs_fn)(X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef STACK_OF(X509_CRL) - *(*X509_STORE_CTX_lookup_crls_fn)(const X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef int (*X509_STORE_CTX_cleanup_fn)(X509_STORE_CTX *ctx); - -void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); - -# define X509_STORE_CTX_set_app_data(ctx,data) \ - X509_STORE_CTX_set_ex_data(ctx,0,data) -# define X509_STORE_CTX_get_app_data(ctx) \ - X509_STORE_CTX_get_ex_data(ctx,0) - -# define X509_L_FILE_LOAD 1 -# define X509_L_ADD_DIR 2 -# define X509_L_ADD_STORE 3 -# define X509_L_LOAD_STORE 4 - -# define X509_LOOKUP_load_file(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_dir(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_DIR,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_LOAD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_file_ex(x, name, type, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_FILE_LOAD, (name), (long)(type), NULL,\ - (libctx), (propq)) - -# define X509_LOOKUP_load_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_LOAD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_LOOKUP_add_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_ADD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_V_OK 0 -# define X509_V_ERR_UNSPECIFIED 1 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT 2 -# define X509_V_ERR_UNABLE_TO_GET_CRL 3 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE 4 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE 5 -# define X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY 6 -# define X509_V_ERR_CERT_SIGNATURE_FAILURE 7 -# define X509_V_ERR_CRL_SIGNATURE_FAILURE 8 -# define X509_V_ERR_CERT_NOT_YET_VALID 9 -# define X509_V_ERR_CERT_HAS_EXPIRED 10 -# define X509_V_ERR_CRL_NOT_YET_VALID 11 -# define X509_V_ERR_CRL_HAS_EXPIRED 12 -# define X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD 13 -# define X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD 14 -# define X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD 15 -# define X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD 16 -# define X509_V_ERR_OUT_OF_MEM 17 -# define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT 18 -# define X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN 19 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY 20 -# define X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE 21 -# define X509_V_ERR_CERT_CHAIN_TOO_LONG 22 -# define X509_V_ERR_CERT_REVOKED 23 -# define X509_V_ERR_NO_ISSUER_PUBLIC_KEY 24 -# define X509_V_ERR_PATH_LENGTH_EXCEEDED 25 -# define X509_V_ERR_INVALID_PURPOSE 26 -# define X509_V_ERR_CERT_UNTRUSTED 27 -# define X509_V_ERR_CERT_REJECTED 28 - -/* These are 'informational' when looking for issuer cert */ -# define X509_V_ERR_SUBJECT_ISSUER_MISMATCH 29 -# define X509_V_ERR_AKID_SKID_MISMATCH 30 -# define X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH 31 -# define X509_V_ERR_KEYUSAGE_NO_CERTSIGN 32 -# define X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER 33 -# define X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION 34 -# define X509_V_ERR_KEYUSAGE_NO_CRL_SIGN 35 -# define X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION 36 -# define X509_V_ERR_INVALID_NON_CA 37 -# define X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED 38 -# define X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE 39 -# define X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED 40 -# define X509_V_ERR_INVALID_EXTENSION 41 -# define X509_V_ERR_INVALID_POLICY_EXTENSION 42 -# define X509_V_ERR_NO_EXPLICIT_POLICY 43 -# define X509_V_ERR_DIFFERENT_CRL_SCOPE 44 -# define X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE 45 -# define X509_V_ERR_UNNESTED_RESOURCE 46 -# define X509_V_ERR_PERMITTED_VIOLATION 47 -# define X509_V_ERR_EXCLUDED_VIOLATION 48 -# define X509_V_ERR_SUBTREE_MINMAX 49 -/* The application is not happy */ -# define X509_V_ERR_APPLICATION_VERIFICATION 50 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE 51 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX 52 -# define X509_V_ERR_UNSUPPORTED_NAME_SYNTAX 53 -# define X509_V_ERR_CRL_PATH_VALIDATION_ERROR 54 -/* Another issuer check debug option */ -# define X509_V_ERR_PATH_LOOP 55 -/* Suite B mode algorithm violation */ -# define X509_V_ERR_SUITE_B_INVALID_VERSION 56 -# define X509_V_ERR_SUITE_B_INVALID_ALGORITHM 57 -# define X509_V_ERR_SUITE_B_INVALID_CURVE 58 -# define X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM 59 -# define X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED 60 -# define X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 61 -/* Host, email and IP check errors */ -# define X509_V_ERR_HOSTNAME_MISMATCH 62 -# define X509_V_ERR_EMAIL_MISMATCH 63 -# define X509_V_ERR_IP_ADDRESS_MISMATCH 64 -/* DANE TLSA errors */ -# define X509_V_ERR_DANE_NO_MATCH 65 -/* security level errors */ -# define X509_V_ERR_EE_KEY_TOO_SMALL 66 -# define X509_V_ERR_CA_KEY_TOO_SMALL 67 -# define X509_V_ERR_CA_MD_TOO_WEAK 68 -/* Caller error */ -# define X509_V_ERR_INVALID_CALL 69 -/* Issuer lookup error */ -# define X509_V_ERR_STORE_LOOKUP 70 -/* Certificate transparency */ -# define X509_V_ERR_NO_VALID_SCTS 71 - -# define X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION 72 -/* OCSP status errors */ -# define X509_V_ERR_OCSP_VERIFY_NEEDED 73 /* Need OCSP verification */ -# define X509_V_ERR_OCSP_VERIFY_FAILED 74 /* Couldn't verify cert through OCSP */ -# define X509_V_ERR_OCSP_CERT_UNKNOWN 75 /* Certificate wasn't recognized by the OCSP responder */ - -# define X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM 76 -# define X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH 77 - -/* Errors in case a check in X509_V_FLAG_X509_STRICT mode fails */ -# define X509_V_ERR_SIGNATURE_ALGORITHM_INCONSISTENCY 78 -# define X509_V_ERR_INVALID_CA 79 -# define X509_V_ERR_PATHLEN_INVALID_FOR_NON_CA 80 -# define X509_V_ERR_PATHLEN_WITHOUT_KU_KEY_CERT_SIGN 81 -# define X509_V_ERR_KU_KEY_CERT_SIGN_INVALID_FOR_NON_CA 82 -# define X509_V_ERR_ISSUER_NAME_EMPTY 83 -# define X509_V_ERR_SUBJECT_NAME_EMPTY 84 -# define X509_V_ERR_MISSING_AUTHORITY_KEY_IDENTIFIER 85 -# define X509_V_ERR_MISSING_SUBJECT_KEY_IDENTIFIER 86 -# define X509_V_ERR_EMPTY_SUBJECT_ALT_NAME 87 -# define X509_V_ERR_EMPTY_SUBJECT_SAN_NOT_CRITICAL 88 -# define X509_V_ERR_CA_BCONS_NOT_CRITICAL 89 -# define X509_V_ERR_AUTHORITY_KEY_IDENTIFIER_CRITICAL 90 -# define X509_V_ERR_SUBJECT_KEY_IDENTIFIER_CRITICAL 91 -# define X509_V_ERR_CA_CERT_MISSING_KEY_USAGE 92 -# define X509_V_ERR_EXTENSIONS_REQUIRE_VERSION_3 93 -# define X509_V_ERR_EC_KEY_EXPLICIT_PARAMS 94 - -/* Certificate verify flags */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_V_FLAG_CB_ISSUER_CHECK 0x0 /* Deprecated */ -# endif -/* Use check time instead of current time */ -# define X509_V_FLAG_USE_CHECK_TIME 0x2 -/* Lookup CRLs */ -# define X509_V_FLAG_CRL_CHECK 0x4 -/* Lookup CRLs for whole chain */ -# define X509_V_FLAG_CRL_CHECK_ALL 0x8 -/* Ignore unhandled critical extensions */ -# define X509_V_FLAG_IGNORE_CRITICAL 0x10 -/* Disable workarounds for broken certificates */ -# define X509_V_FLAG_X509_STRICT 0x20 -/* Enable proxy certificate validation */ -# define X509_V_FLAG_ALLOW_PROXY_CERTS 0x40 -/* Enable policy checking */ -# define X509_V_FLAG_POLICY_CHECK 0x80 -/* Policy variable require-explicit-policy */ -# define X509_V_FLAG_EXPLICIT_POLICY 0x100 -/* Policy variable inhibit-any-policy */ -# define X509_V_FLAG_INHIBIT_ANY 0x200 -/* Policy variable inhibit-policy-mapping */ -# define X509_V_FLAG_INHIBIT_MAP 0x400 -/* Notify callback that policy is OK */ -# define X509_V_FLAG_NOTIFY_POLICY 0x800 -/* Extended CRL features such as indirect CRLs, alternate CRL signing keys */ -# define X509_V_FLAG_EXTENDED_CRL_SUPPORT 0x1000 -/* Delta CRL support */ -# define X509_V_FLAG_USE_DELTAS 0x2000 -/* Check self-signed CA signature */ -# define X509_V_FLAG_CHECK_SS_SIGNATURE 0x4000 -/* Use trusted store first */ -# define X509_V_FLAG_TRUSTED_FIRST 0x8000 -/* Suite B 128 bit only mode: not normally used */ -# define X509_V_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define X509_V_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define X509_V_FLAG_SUITEB_128_LOS 0x30000 -/* Allow partial chains if at least one certificate is in trusted store */ -# define X509_V_FLAG_PARTIAL_CHAIN 0x80000 -/* - * If the initial chain is not trusted, do not attempt to build an alternative - * chain. Alternate chain checking was introduced in 1.1.0. Setting this flag - * will force the behaviour to match that of previous versions. - */ -# define X509_V_FLAG_NO_ALT_CHAINS 0x100000 -/* Do not check certificate/CRL validity against current time */ -# define X509_V_FLAG_NO_CHECK_TIME 0x200000 - -# define X509_VP_FLAG_DEFAULT 0x1 -# define X509_VP_FLAG_OVERWRITE 0x2 -# define X509_VP_FLAG_RESET_FLAGS 0x4 -# define X509_VP_FLAG_LOCKED 0x8 -# define X509_VP_FLAG_ONCE 0x10 - -/* Internal use: mask of policy related options */ -# define X509_V_FLAG_POLICY_MASK (X509_V_FLAG_POLICY_CHECK \ - | X509_V_FLAG_EXPLICIT_POLICY \ - | X509_V_FLAG_INHIBIT_ANY \ - | X509_V_FLAG_INHIBIT_MAP) - -int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h, - X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, - X509_OBJECT *x); -int X509_OBJECT_up_ref_count(X509_OBJECT *a); -X509_OBJECT *X509_OBJECT_new(void); -void X509_OBJECT_free(X509_OBJECT *a); -X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a); -X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); -int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj); -X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a); -int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj); -X509_STORE *X509_STORE_new(void); -void X509_STORE_free(X509_STORE *v); -int X509_STORE_lock(X509_STORE *ctx); -int X509_STORE_unlock(X509_STORE *ctx); -int X509_STORE_up_ref(X509_STORE *v); -STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *v); -STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *st); -STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, - const X509_NAME *nm); -STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *st, - const X509_NAME *nm); -int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags); -int X509_STORE_set_purpose(X509_STORE *ctx, int purpose); -int X509_STORE_set_trust(X509_STORE *ctx, int trust); -int X509_STORE_set1_param(X509_STORE *ctx, const X509_VERIFY_PARAM *pm); -X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *ctx); - -void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify); -#define X509_STORE_set_verify_func(ctx, func) \ - X509_STORE_set_verify((ctx),(func)) -void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_fn verify); -X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *ctx); -void X509_STORE_set_verify_cb(X509_STORE *ctx, - X509_STORE_CTX_verify_cb verify_cb); -# define X509_STORE_set_verify_cb_func(ctx,func) \ - X509_STORE_set_verify_cb((ctx),(func)) -X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *ctx); -void X509_STORE_set_get_issuer(X509_STORE *ctx, - X509_STORE_CTX_get_issuer_fn get_issuer); -X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *ctx); -void X509_STORE_set_check_issued(X509_STORE *ctx, - X509_STORE_CTX_check_issued_fn check_issued); -X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *ctx); -void X509_STORE_set_check_revocation(X509_STORE *ctx, - X509_STORE_CTX_check_revocation_fn check_revocation); -X509_STORE_CTX_check_revocation_fn - X509_STORE_get_check_revocation(const X509_STORE *ctx); -void X509_STORE_set_get_crl(X509_STORE *ctx, - X509_STORE_CTX_get_crl_fn get_crl); -X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *ctx); -void X509_STORE_set_check_crl(X509_STORE *ctx, - X509_STORE_CTX_check_crl_fn check_crl); -X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *ctx); -void X509_STORE_set_cert_crl(X509_STORE *ctx, - X509_STORE_CTX_cert_crl_fn cert_crl); -X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *ctx); -void X509_STORE_set_check_policy(X509_STORE *ctx, - X509_STORE_CTX_check_policy_fn check_policy); -X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *ctx); -void X509_STORE_set_lookup_certs(X509_STORE *ctx, - X509_STORE_CTX_lookup_certs_fn lookup_certs); -X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *ctx); -void X509_STORE_set_lookup_crls(X509_STORE *ctx, - X509_STORE_CTX_lookup_crls_fn lookup_crls); -#define X509_STORE_set_lookup_crls_cb(ctx, func) \ - X509_STORE_set_lookup_crls((ctx), (func)) -X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *ctx); -void X509_STORE_set_cleanup(X509_STORE *ctx, - X509_STORE_CTX_cleanup_fn cleanup); -X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *ctx); - -#define X509_STORE_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE, l, p, newf, dupf, freef) -int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data); -void *X509_STORE_get_ex_data(const X509_STORE *ctx, int idx); - -X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -X509_STORE_CTX *X509_STORE_CTX_new(void); - -int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); - -void X509_STORE_CTX_free(X509_STORE_CTX *ctx); -int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *trust_store, - X509 *target, STACK_OF(X509) *untrusted); -void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx); - -X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx); -X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx); -STACK_OF(X509)* X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_cb verify); -X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx); -X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_STORE_CTX_get_chain X509_STORE_CTX_get0_chain -# define X509_STORE_CTX_set_chain X509_STORE_CTX_set0_untrusted -# define X509_STORE_CTX_trusted_stack X509_STORE_CTX_set0_trusted_stack -# define X509_STORE_get_by_subject X509_STORE_CTX_get_by_subject -# define X509_STORE_get1_certs X509_STORE_CTX_get1_certs -# define X509_STORE_get1_crls X509_STORE_CTX_get1_crls -/* the following macro is misspelled; use X509_STORE_get1_certs instead */ -# define X509_STORE_get1_cert X509_STORE_CTX_get1_certs -/* the following macro is misspelled; use X509_STORE_get1_crls instead */ -# define X509_STORE_get1_crl X509_STORE_CTX_get1_crls -#endif - -X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m); -X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void); -X509_LOOKUP_METHOD *X509_LOOKUP_file(void); -X509_LOOKUP_METHOD *X509_LOOKUP_store(void); - -typedef int (*X509_LOOKUP_ctrl_fn)(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -typedef int (*X509_LOOKUP_ctrl_ex_fn)( - X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret, - OSSL_LIB_CTX *libctx, const char *propq); - -typedef int (*X509_LOOKUP_get_by_subject_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_subject_ex_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, - const char *propq); -typedef int (*X509_LOOKUP_get_by_issuer_serial_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_fingerprint_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const unsigned char* bytes, - int len, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_alias_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const char *str, - int len, - X509_OBJECT *ret); - -X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name); -void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method, - int (*new_item) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_free(X509_LOOKUP_METHOD *method, - void (*free_fn) (X509_LOOKUP *ctx)); -void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method, - int (*init) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_shutdown(X509_LOOKUP_METHOD *method, - int (*shutdown) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_ctrl(X509_LOOKUP_METHOD *method, - X509_LOOKUP_ctrl_fn ctrl_fn); -X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_subject_fn fn); -X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_issuer_serial_fn fn); -X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_fingerprint_fn fn); -X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_alias_fn fn); -X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias( - const X509_LOOKUP_METHOD *method); - - -int X509_STORE_add_cert(X509_STORE *ctx, X509 *x); -int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x); - -int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name); - -int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, - char **ret, OSSL_LIB_CTX *libctx, const char *propq); - -int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); - -X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); -void X509_LOOKUP_free(X509_LOOKUP *ctx); -int X509_LOOKUP_init(X509_LOOKUP *ctx); -int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const unsigned char *bytes, int len, - X509_OBJECT *ret); -int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const char *str, int len, X509_OBJECT *ret); -int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data); -void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx); -X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx); -int X509_LOOKUP_shutdown(X509_LOOKUP *ctx); - -int X509_STORE_load_file(X509_STORE *ctx, const char *file); -int X509_STORE_load_path(X509_STORE *ctx, const char *path); -int X509_STORE_load_store(X509_STORE *ctx, const char *store); -int X509_STORE_load_locations(X509_STORE *ctx, - const char *file, - const char *dir); -int X509_STORE_set_default_paths(X509_STORE *ctx); - -int X509_STORE_load_file_ex(X509_STORE *ctx, const char *file, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_store_ex(X509_STORE *ctx, const char *store, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_locations_ex(X509_STORE *ctx, const char *file, - const char *dir, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx, - const char *propq); - -#define X509_STORE_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE_CTX, l, p, newf, dupf, freef) -int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data); -void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx); -int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int s); -int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth); -X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x); -X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx); -X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *target); -void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *c, STACK_OF(X509) *sk); -void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk); -int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose); -int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust); -int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, - int purpose, int trust); -void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags); -void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, - time_t t); - -X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx); - -X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param); -int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name); - -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane); -#define DANE_FLAG_NO_DANE_EE_NAMECHECKS (1L << 0) - -/* X509_VERIFY_PARAM functions */ - -X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void); -void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name); -int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose); -int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust); -void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth); -void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level); -time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t); -int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, - ASN1_OBJECT *policy); -int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, - STACK_OF(ASN1_OBJECT) *policies); - -int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, - uint32_t flags); -uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param); - -char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx); -int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, - unsigned int flags); -unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param); -char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *, X509_VERIFY_PARAM *); -char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, - const char *email, size_t emaillen); -char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, - const unsigned char *ip, size_t iplen); -int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, - const char *ipasc); - -int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param); -const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param); - -int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_count(void); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name); -void X509_VERIFY_PARAM_table_cleanup(void); - -/* Non positive return values are errors */ -#define X509_PCY_TREE_FAILURE -2 /* Failure to satisfy explicit policy */ -#define X509_PCY_TREE_INVALID -1 /* Inconsistent or invalid extensions */ -#define X509_PCY_TREE_INTERNAL 0 /* Internal error, most likely malloc */ - -/* - * Positive return values form a bit mask, all but the first are internal to - * the library and don't appear in results from X509_policy_check(). - */ -#define X509_PCY_TREE_VALID 1 /* The policy tree is valid */ -#define X509_PCY_TREE_EMPTY 2 /* The policy tree is empty */ -#define X509_PCY_TREE_EXPLICIT 4 /* Explicit policy required */ - -int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy, - STACK_OF(X509) *certs, - STACK_OF(ASN1_OBJECT) *policy_oids, unsigned int flags); - -void X509_policy_tree_free(X509_POLICY_TREE *tree); - -int X509_policy_tree_level_count(const X509_POLICY_TREE *tree); -X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, - int i); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree); - -int X509_policy_level_node_count(X509_POLICY_LEVEL *level); - -X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, - int i); - -const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node); - -STACK_OF(POLICYQUALINFO) - *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node); -const X509_POLICY_NODE - *X509_policy_node_get0_parent(const X509_POLICY_NODE *node); - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509v3.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509v3.h deleted file mode 100644 index 7ec8702675724b..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/openssl/x509v3.h +++ /dev/null @@ -1,1450 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509v3.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509V3_H -# define OPENSSL_X509V3_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509V3_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Forward reference */ -struct v3_ext_method; -struct v3_ext_ctx; - -/* Useful typedefs */ - -typedef void *(*X509V3_EXT_NEW)(void); -typedef void (*X509V3_EXT_FREE) (void *); -typedef void *(*X509V3_EXT_D2I)(void *, const unsigned char **, long); -typedef int (*X509V3_EXT_I2D) (const void *, unsigned char **); -typedef STACK_OF(CONF_VALUE) * - (*X509V3_EXT_I2V) (const struct v3_ext_method *method, void *ext, - STACK_OF(CONF_VALUE) *extlist); -typedef void *(*X509V3_EXT_V2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, - STACK_OF(CONF_VALUE) *values); -typedef char *(*X509V3_EXT_I2S)(const struct v3_ext_method *method, - void *ext); -typedef void *(*X509V3_EXT_S2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); -typedef int (*X509V3_EXT_I2R) (const struct v3_ext_method *method, void *ext, - BIO *out, int indent); -typedef void *(*X509V3_EXT_R2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); - -/* V3 extension structure */ - -struct v3_ext_method { - int ext_nid; - int ext_flags; -/* If this is set the following four fields are ignored */ - ASN1_ITEM_EXP *it; -/* Old style ASN1 calls */ - X509V3_EXT_NEW ext_new; - X509V3_EXT_FREE ext_free; - X509V3_EXT_D2I d2i; - X509V3_EXT_I2D i2d; -/* The following pair is used for string extensions */ - X509V3_EXT_I2S i2s; - X509V3_EXT_S2I s2i; -/* The following pair is used for multi-valued extensions */ - X509V3_EXT_I2V i2v; - X509V3_EXT_V2I v2i; -/* The following are used for raw extensions */ - X509V3_EXT_I2R i2r; - X509V3_EXT_R2I r2i; - void *usr_data; /* Any extension specific data */ -}; - -typedef struct X509V3_CONF_METHOD_st { - char *(*get_string) (void *db, const char *section, const char *value); - STACK_OF(CONF_VALUE) *(*get_section) (void *db, const char *section); - void (*free_string) (void *db, char *string); - void (*free_section) (void *db, STACK_OF(CONF_VALUE) *section); -} X509V3_CONF_METHOD; - -/* Context specific info for producing X509 v3 extensions*/ -struct v3_ext_ctx { -# define X509V3_CTX_TEST 0x1 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define CTX_TEST X509V3_CTX_TEST -# endif -# define X509V3_CTX_REPLACE 0x2 - int flags; - X509 *issuer_cert; - X509 *subject_cert; - X509_REQ *subject_req; - X509_CRL *crl; - X509V3_CONF_METHOD *db_meth; - void *db; - EVP_PKEY *issuer_pkey; -/* Maybe more here */ -}; - -typedef struct v3_ext_method X509V3_EXT_METHOD; - -SKM_DEFINE_STACK_OF_INTERNAL(X509V3_EXT_METHOD, X509V3_EXT_METHOD, X509V3_EXT_METHOD) -#define sk_X509V3_EXT_METHOD_num(sk) OPENSSL_sk_num(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_value(sk, idx) ((X509V3_EXT_METHOD *)OPENSSL_sk_value(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), (idx))) -#define sk_X509V3_EXT_METHOD_new(cmp) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) -#define sk_X509V3_EXT_METHOD_new_null() ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_null()) -#define sk_X509V3_EXT_METHOD_new_reserve(cmp, n) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_reserve(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp), (n))) -#define sk_X509V3_EXT_METHOD_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (n)) -#define sk_X509V3_EXT_METHOD_free(sk) OPENSSL_sk_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_zero(sk) OPENSSL_sk_zero(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_delete(sk, i) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (i))) -#define sk_X509V3_EXT_METHOD_delete_ptr(sk, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete_ptr(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_pop(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_pop(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_shift(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_shift(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk),ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc)) -#define sk_X509V3_EXT_METHOD_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), (idx)) -#define sk_X509V3_EXT_METHOD_set(sk, idx, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_set(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (idx), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), pnum) -#define sk_X509V3_EXT_METHOD_sort(sk) OPENSSL_sk_sort(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_dup(sk) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_dup(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_deep_copy(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_copyfunc_type(copyfunc), ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc))) -#define sk_X509V3_EXT_METHOD_set_cmp_func(sk, cmp) ((sk_X509V3_EXT_METHOD_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) - - -/* ext_flags values */ -# define X509V3_EXT_DYNAMIC 0x1 -# define X509V3_EXT_CTX_DEP 0x2 -# define X509V3_EXT_MULTILINE 0x4 - -typedef BIT_STRING_BITNAME ENUMERATED_NAMES; - -typedef struct BASIC_CONSTRAINTS_st { - int ca; - ASN1_INTEGER *pathlen; -} BASIC_CONSTRAINTS; - -typedef struct PKEY_USAGE_PERIOD_st { - ASN1_GENERALIZEDTIME *notBefore; - ASN1_GENERALIZEDTIME *notAfter; -} PKEY_USAGE_PERIOD; - -typedef struct otherName_st { - ASN1_OBJECT *type_id; - ASN1_TYPE *value; -} OTHERNAME; - -typedef struct EDIPartyName_st { - ASN1_STRING *nameAssigner; - ASN1_STRING *partyName; -} EDIPARTYNAME; - -typedef struct GENERAL_NAME_st { -# define GEN_OTHERNAME 0 -# define GEN_EMAIL 1 -# define GEN_DNS 2 -# define GEN_X400 3 -# define GEN_DIRNAME 4 -# define GEN_EDIPARTY 5 -# define GEN_URI 6 -# define GEN_IPADD 7 -# define GEN_RID 8 - int type; - union { - char *ptr; - OTHERNAME *otherName; /* otherName */ - ASN1_IA5STRING *rfc822Name; - ASN1_IA5STRING *dNSName; - ASN1_TYPE *x400Address; - X509_NAME *directoryName; - EDIPARTYNAME *ediPartyName; - ASN1_IA5STRING *uniformResourceIdentifier; - ASN1_OCTET_STRING *iPAddress; - ASN1_OBJECT *registeredID; - /* Old names */ - ASN1_OCTET_STRING *ip; /* iPAddress */ - X509_NAME *dirn; /* dirn */ - ASN1_IA5STRING *ia5; /* rfc822Name, dNSName, - * uniformResourceIdentifier */ - ASN1_OBJECT *rid; /* registeredID */ - ASN1_TYPE *other; /* x400Address */ - } d; -} GENERAL_NAME; - -typedef struct ACCESS_DESCRIPTION_st { - ASN1_OBJECT *method; - GENERAL_NAME *location; -} ACCESS_DESCRIPTION; - -SKM_DEFINE_STACK_OF_INTERNAL(ACCESS_DESCRIPTION, ACCESS_DESCRIPTION, ACCESS_DESCRIPTION) -#define sk_ACCESS_DESCRIPTION_num(sk) OPENSSL_sk_num(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_value(sk, idx) ((ACCESS_DESCRIPTION *)OPENSSL_sk_value(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), (idx))) -#define sk_ACCESS_DESCRIPTION_new(cmp) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -#define sk_ACCESS_DESCRIPTION_new_null() ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_null()) -#define sk_ACCESS_DESCRIPTION_new_reserve(cmp, n) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_reserve(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp), (n))) -#define sk_ACCESS_DESCRIPTION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (n)) -#define sk_ACCESS_DESCRIPTION_free(sk) OPENSSL_sk_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_zero(sk) OPENSSL_sk_zero(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_delete(sk, i) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (i))) -#define sk_ACCESS_DESCRIPTION_delete_ptr(sk, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete_ptr(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_push(sk, ptr) OPENSSL_sk_push(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_pop(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_pop(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_shift(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_shift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk),ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc)) -#define sk_ACCESS_DESCRIPTION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), (idx)) -#define sk_ACCESS_DESCRIPTION_set(sk, idx, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_set(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (idx), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_find(sk, ptr) OPENSSL_sk_find(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), pnum) -#define sk_ACCESS_DESCRIPTION_sort(sk) OPENSSL_sk_sort(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_dup(sk) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_dup(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_deep_copy(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_copyfunc_type(copyfunc), ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc))) -#define sk_ACCESS_DESCRIPTION_set_cmp_func(sk, cmp) ((sk_ACCESS_DESCRIPTION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAME, GENERAL_NAME, GENERAL_NAME) -#define sk_GENERAL_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_value(sk, idx) ((GENERAL_NAME *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAME_sk_type(sk), (idx))) -#define sk_GENERAL_NAME_new(cmp) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new(ossl_check_GENERAL_NAME_compfunc_type(cmp))) -#define sk_GENERAL_NAME_new_null() ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAME_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAME_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAME_sk_type(sk), (n)) -#define sk_GENERAL_NAME_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_delete(sk, i) ((GENERAL_NAME *)OPENSSL_sk_delete(ossl_check_GENERAL_NAME_sk_type(sk), (i))) -#define sk_GENERAL_NAME_delete_ptr(sk, ptr) ((GENERAL_NAME *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_pop(sk) ((GENERAL_NAME *)OPENSSL_sk_pop(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_shift(sk) ((GENERAL_NAME *)OPENSSL_sk_shift(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAME_sk_type(sk),ossl_check_GENERAL_NAME_freefunc_type(freefunc)) -#define sk_GENERAL_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), (idx)) -#define sk_GENERAL_NAME_set(sk, idx, ptr) ((GENERAL_NAME *)OPENSSL_sk_set(ossl_check_GENERAL_NAME_sk_type(sk), (idx), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), pnum) -#define sk_GENERAL_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_dup(sk) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_copyfunc_type(copyfunc), ossl_check_GENERAL_NAME_freefunc_type(freefunc))) -#define sk_GENERAL_NAME_set_cmp_func(sk, cmp) ((sk_GENERAL_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_compfunc_type(cmp))) - - -typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS; -typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE; -typedef STACK_OF(ASN1_INTEGER) TLS_FEATURE; -typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAMES, GENERAL_NAMES, GENERAL_NAMES) -#define sk_GENERAL_NAMES_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_value(sk, idx) ((GENERAL_NAMES *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAMES_sk_type(sk), (idx))) -#define sk_GENERAL_NAMES_new(cmp) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new(ossl_check_GENERAL_NAMES_compfunc_type(cmp))) -#define sk_GENERAL_NAMES_new_null() ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAMES_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAMES_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAMES_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAMES_sk_type(sk), (n)) -#define sk_GENERAL_NAMES_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_delete(sk, i) ((GENERAL_NAMES *)OPENSSL_sk_delete(ossl_check_GENERAL_NAMES_sk_type(sk), (i))) -#define sk_GENERAL_NAMES_delete_ptr(sk, ptr) ((GENERAL_NAMES *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_pop(sk) ((GENERAL_NAMES *)OPENSSL_sk_pop(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_shift(sk) ((GENERAL_NAMES *)OPENSSL_sk_shift(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAMES_sk_type(sk),ossl_check_GENERAL_NAMES_freefunc_type(freefunc)) -#define sk_GENERAL_NAMES_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), (idx)) -#define sk_GENERAL_NAMES_set(sk, idx, ptr) ((GENERAL_NAMES *)OPENSSL_sk_set(ossl_check_GENERAL_NAMES_sk_type(sk), (idx), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), pnum) -#define sk_GENERAL_NAMES_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_dup(sk) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_copyfunc_type(copyfunc), ossl_check_GENERAL_NAMES_freefunc_type(freefunc))) -#define sk_GENERAL_NAMES_set_cmp_func(sk, cmp) ((sk_GENERAL_NAMES_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_compfunc_type(cmp))) - - -typedef struct DIST_POINT_NAME_st { - int type; - union { - GENERAL_NAMES *fullname; - STACK_OF(X509_NAME_ENTRY) *relativename; - } name; -/* If relativename then this contains the full distribution point name */ - X509_NAME *dpname; -} DIST_POINT_NAME; -/* All existing reasons */ -# define CRLDP_ALL_REASONS 0x807f - -# define CRL_REASON_NONE -1 -# define CRL_REASON_UNSPECIFIED 0 -# define CRL_REASON_KEY_COMPROMISE 1 -# define CRL_REASON_CA_COMPROMISE 2 -# define CRL_REASON_AFFILIATION_CHANGED 3 -# define CRL_REASON_SUPERSEDED 4 -# define CRL_REASON_CESSATION_OF_OPERATION 5 -# define CRL_REASON_CERTIFICATE_HOLD 6 -# define CRL_REASON_REMOVE_FROM_CRL 8 -# define CRL_REASON_PRIVILEGE_WITHDRAWN 9 -# define CRL_REASON_AA_COMPROMISE 10 - -struct DIST_POINT_st { - DIST_POINT_NAME *distpoint; - ASN1_BIT_STRING *reasons; - GENERAL_NAMES *CRLissuer; - int dp_reasons; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(DIST_POINT, DIST_POINT, DIST_POINT) -#define sk_DIST_POINT_num(sk) OPENSSL_sk_num(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_value(sk, idx) ((DIST_POINT *)OPENSSL_sk_value(ossl_check_const_DIST_POINT_sk_type(sk), (idx))) -#define sk_DIST_POINT_new(cmp) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new(ossl_check_DIST_POINT_compfunc_type(cmp))) -#define sk_DIST_POINT_new_null() ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_null()) -#define sk_DIST_POINT_new_reserve(cmp, n) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_reserve(ossl_check_DIST_POINT_compfunc_type(cmp), (n))) -#define sk_DIST_POINT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_DIST_POINT_sk_type(sk), (n)) -#define sk_DIST_POINT_free(sk) OPENSSL_sk_free(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_zero(sk) OPENSSL_sk_zero(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_delete(sk, i) ((DIST_POINT *)OPENSSL_sk_delete(ossl_check_DIST_POINT_sk_type(sk), (i))) -#define sk_DIST_POINT_delete_ptr(sk, ptr) ((DIST_POINT *)OPENSSL_sk_delete_ptr(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_push(sk, ptr) OPENSSL_sk_push(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_pop(sk) ((DIST_POINT *)OPENSSL_sk_pop(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_shift(sk) ((DIST_POINT *)OPENSSL_sk_shift(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_DIST_POINT_sk_type(sk),ossl_check_DIST_POINT_freefunc_type(freefunc)) -#define sk_DIST_POINT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), (idx)) -#define sk_DIST_POINT_set(sk, idx, ptr) ((DIST_POINT *)OPENSSL_sk_set(ossl_check_DIST_POINT_sk_type(sk), (idx), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_find(sk, ptr) OPENSSL_sk_find(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), pnum) -#define sk_DIST_POINT_sort(sk) OPENSSL_sk_sort(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_dup(sk) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_dup(ossl_check_const_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_deep_copy(ossl_check_const_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_copyfunc_type(copyfunc), ossl_check_DIST_POINT_freefunc_type(freefunc))) -#define sk_DIST_POINT_set_cmp_func(sk, cmp) ((sk_DIST_POINT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_compfunc_type(cmp))) - - -typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS; - -struct AUTHORITY_KEYID_st { - ASN1_OCTET_STRING *keyid; - GENERAL_NAMES *issuer; - ASN1_INTEGER *serial; -}; - -/* Strong extranet structures */ - -typedef struct SXNET_ID_st { - ASN1_INTEGER *zone; - ASN1_OCTET_STRING *user; -} SXNETID; - -SKM_DEFINE_STACK_OF_INTERNAL(SXNETID, SXNETID, SXNETID) -#define sk_SXNETID_num(sk) OPENSSL_sk_num(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_value(sk, idx) ((SXNETID *)OPENSSL_sk_value(ossl_check_const_SXNETID_sk_type(sk), (idx))) -#define sk_SXNETID_new(cmp) ((STACK_OF(SXNETID) *)OPENSSL_sk_new(ossl_check_SXNETID_compfunc_type(cmp))) -#define sk_SXNETID_new_null() ((STACK_OF(SXNETID) *)OPENSSL_sk_new_null()) -#define sk_SXNETID_new_reserve(cmp, n) ((STACK_OF(SXNETID) *)OPENSSL_sk_new_reserve(ossl_check_SXNETID_compfunc_type(cmp), (n))) -#define sk_SXNETID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SXNETID_sk_type(sk), (n)) -#define sk_SXNETID_free(sk) OPENSSL_sk_free(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_zero(sk) OPENSSL_sk_zero(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_delete(sk, i) ((SXNETID *)OPENSSL_sk_delete(ossl_check_SXNETID_sk_type(sk), (i))) -#define sk_SXNETID_delete_ptr(sk, ptr) ((SXNETID *)OPENSSL_sk_delete_ptr(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_push(sk, ptr) OPENSSL_sk_push(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_pop(sk) ((SXNETID *)OPENSSL_sk_pop(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_shift(sk) ((SXNETID *)OPENSSL_sk_shift(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SXNETID_sk_type(sk),ossl_check_SXNETID_freefunc_type(freefunc)) -#define sk_SXNETID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), (idx)) -#define sk_SXNETID_set(sk, idx, ptr) ((SXNETID *)OPENSSL_sk_set(ossl_check_SXNETID_sk_type(sk), (idx), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_find(sk, ptr) OPENSSL_sk_find(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), pnum) -#define sk_SXNETID_sort(sk) OPENSSL_sk_sort(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_dup(sk) ((STACK_OF(SXNETID) *)OPENSSL_sk_dup(ossl_check_const_SXNETID_sk_type(sk))) -#define sk_SXNETID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SXNETID) *)OPENSSL_sk_deep_copy(ossl_check_const_SXNETID_sk_type(sk), ossl_check_SXNETID_copyfunc_type(copyfunc), ossl_check_SXNETID_freefunc_type(freefunc))) -#define sk_SXNETID_set_cmp_func(sk, cmp) ((sk_SXNETID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_compfunc_type(cmp))) - - - -typedef struct SXNET_st { - ASN1_INTEGER *version; - STACK_OF(SXNETID) *ids; -} SXNET; - -typedef struct ISSUER_SIGN_TOOL_st { - ASN1_UTF8STRING *signTool; - ASN1_UTF8STRING *cATool; - ASN1_UTF8STRING *signToolCert; - ASN1_UTF8STRING *cAToolCert; -} ISSUER_SIGN_TOOL; - -typedef struct NOTICEREF_st { - ASN1_STRING *organization; - STACK_OF(ASN1_INTEGER) *noticenos; -} NOTICEREF; - -typedef struct USERNOTICE_st { - NOTICEREF *noticeref; - ASN1_STRING *exptext; -} USERNOTICE; - -typedef struct POLICYQUALINFO_st { - ASN1_OBJECT *pqualid; - union { - ASN1_IA5STRING *cpsuri; - USERNOTICE *usernotice; - ASN1_TYPE *other; - } d; -} POLICYQUALINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYQUALINFO, POLICYQUALINFO, POLICYQUALINFO) -#define sk_POLICYQUALINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_value(sk, idx) ((POLICYQUALINFO *)OPENSSL_sk_value(ossl_check_const_POLICYQUALINFO_sk_type(sk), (idx))) -#define sk_POLICYQUALINFO_new(cmp) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new(ossl_check_POLICYQUALINFO_compfunc_type(cmp))) -#define sk_POLICYQUALINFO_new_null() ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYQUALINFO_new_reserve(cmp, n) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYQUALINFO_compfunc_type(cmp), (n))) -#define sk_POLICYQUALINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYQUALINFO_sk_type(sk), (n)) -#define sk_POLICYQUALINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_delete(sk, i) ((POLICYQUALINFO *)OPENSSL_sk_delete(ossl_check_POLICYQUALINFO_sk_type(sk), (i))) -#define sk_POLICYQUALINFO_delete_ptr(sk, ptr) ((POLICYQUALINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_pop(sk) ((POLICYQUALINFO *)OPENSSL_sk_pop(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_shift(sk) ((POLICYQUALINFO *)OPENSSL_sk_shift(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYQUALINFO_sk_type(sk),ossl_check_POLICYQUALINFO_freefunc_type(freefunc)) -#define sk_POLICYQUALINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), (idx)) -#define sk_POLICYQUALINFO_set(sk, idx, ptr) ((POLICYQUALINFO *)OPENSSL_sk_set(ossl_check_POLICYQUALINFO_sk_type(sk), (idx), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), pnum) -#define sk_POLICYQUALINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_dup(sk) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_copyfunc_type(copyfunc), ossl_check_POLICYQUALINFO_freefunc_type(freefunc))) -#define sk_POLICYQUALINFO_set_cmp_func(sk, cmp) ((sk_POLICYQUALINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_compfunc_type(cmp))) - - - -typedef struct POLICYINFO_st { - ASN1_OBJECT *policyid; - STACK_OF(POLICYQUALINFO) *qualifiers; -} POLICYINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYINFO, POLICYINFO, POLICYINFO) -#define sk_POLICYINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_value(sk, idx) ((POLICYINFO *)OPENSSL_sk_value(ossl_check_const_POLICYINFO_sk_type(sk), (idx))) -#define sk_POLICYINFO_new(cmp) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new(ossl_check_POLICYINFO_compfunc_type(cmp))) -#define sk_POLICYINFO_new_null() ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYINFO_new_reserve(cmp, n) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYINFO_compfunc_type(cmp), (n))) -#define sk_POLICYINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYINFO_sk_type(sk), (n)) -#define sk_POLICYINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_delete(sk, i) ((POLICYINFO *)OPENSSL_sk_delete(ossl_check_POLICYINFO_sk_type(sk), (i))) -#define sk_POLICYINFO_delete_ptr(sk, ptr) ((POLICYINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_pop(sk) ((POLICYINFO *)OPENSSL_sk_pop(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_shift(sk) ((POLICYINFO *)OPENSSL_sk_shift(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYINFO_sk_type(sk),ossl_check_POLICYINFO_freefunc_type(freefunc)) -#define sk_POLICYINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), (idx)) -#define sk_POLICYINFO_set(sk, idx, ptr) ((POLICYINFO *)OPENSSL_sk_set(ossl_check_POLICYINFO_sk_type(sk), (idx), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), pnum) -#define sk_POLICYINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_dup(sk) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_copyfunc_type(copyfunc), ossl_check_POLICYINFO_freefunc_type(freefunc))) -#define sk_POLICYINFO_set_cmp_func(sk, cmp) ((sk_POLICYINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_compfunc_type(cmp))) - - -typedef STACK_OF(POLICYINFO) CERTIFICATEPOLICIES; - -typedef struct POLICY_MAPPING_st { - ASN1_OBJECT *issuerDomainPolicy; - ASN1_OBJECT *subjectDomainPolicy; -} POLICY_MAPPING; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICY_MAPPING, POLICY_MAPPING, POLICY_MAPPING) -#define sk_POLICY_MAPPING_num(sk) OPENSSL_sk_num(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_value(sk, idx) ((POLICY_MAPPING *)OPENSSL_sk_value(ossl_check_const_POLICY_MAPPING_sk_type(sk), (idx))) -#define sk_POLICY_MAPPING_new(cmp) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new(ossl_check_POLICY_MAPPING_compfunc_type(cmp))) -#define sk_POLICY_MAPPING_new_null() ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_null()) -#define sk_POLICY_MAPPING_new_reserve(cmp, n) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_reserve(ossl_check_POLICY_MAPPING_compfunc_type(cmp), (n))) -#define sk_POLICY_MAPPING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICY_MAPPING_sk_type(sk), (n)) -#define sk_POLICY_MAPPING_free(sk) OPENSSL_sk_free(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_zero(sk) OPENSSL_sk_zero(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_delete(sk, i) ((POLICY_MAPPING *)OPENSSL_sk_delete(ossl_check_POLICY_MAPPING_sk_type(sk), (i))) -#define sk_POLICY_MAPPING_delete_ptr(sk, ptr) ((POLICY_MAPPING *)OPENSSL_sk_delete_ptr(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_pop(sk) ((POLICY_MAPPING *)OPENSSL_sk_pop(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_shift(sk) ((POLICY_MAPPING *)OPENSSL_sk_shift(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICY_MAPPING_sk_type(sk),ossl_check_POLICY_MAPPING_freefunc_type(freefunc)) -#define sk_POLICY_MAPPING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), (idx)) -#define sk_POLICY_MAPPING_set(sk, idx, ptr) ((POLICY_MAPPING *)OPENSSL_sk_set(ossl_check_POLICY_MAPPING_sk_type(sk), (idx), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), pnum) -#define sk_POLICY_MAPPING_sort(sk) OPENSSL_sk_sort(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_dup(sk) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_dup(ossl_check_const_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_copyfunc_type(copyfunc), ossl_check_POLICY_MAPPING_freefunc_type(freefunc))) -#define sk_POLICY_MAPPING_set_cmp_func(sk, cmp) ((sk_POLICY_MAPPING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_compfunc_type(cmp))) - - -typedef STACK_OF(POLICY_MAPPING) POLICY_MAPPINGS; - -typedef struct GENERAL_SUBTREE_st { - GENERAL_NAME *base; - ASN1_INTEGER *minimum; - ASN1_INTEGER *maximum; -} GENERAL_SUBTREE; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_SUBTREE, GENERAL_SUBTREE, GENERAL_SUBTREE) -#define sk_GENERAL_SUBTREE_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_value(sk, idx) ((GENERAL_SUBTREE *)OPENSSL_sk_value(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), (idx))) -#define sk_GENERAL_SUBTREE_new(cmp) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) -#define sk_GENERAL_SUBTREE_new_null() ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_SUBTREE_new_reserve(cmp, n) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp), (n))) -#define sk_GENERAL_SUBTREE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_SUBTREE_sk_type(sk), (n)) -#define sk_GENERAL_SUBTREE_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_delete(sk, i) ((GENERAL_SUBTREE *)OPENSSL_sk_delete(ossl_check_GENERAL_SUBTREE_sk_type(sk), (i))) -#define sk_GENERAL_SUBTREE_delete_ptr(sk, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_pop(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_pop(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_shift(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_shift(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_SUBTREE_sk_type(sk),ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc)) -#define sk_GENERAL_SUBTREE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), (idx)) -#define sk_GENERAL_SUBTREE_set(sk, idx, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_set(ossl_check_GENERAL_SUBTREE_sk_type(sk), (idx), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), pnum) -#define sk_GENERAL_SUBTREE_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_dup(sk) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_copyfunc_type(copyfunc), ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc))) -#define sk_GENERAL_SUBTREE_set_cmp_func(sk, cmp) ((sk_GENERAL_SUBTREE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) - - -struct NAME_CONSTRAINTS_st { - STACK_OF(GENERAL_SUBTREE) *permittedSubtrees; - STACK_OF(GENERAL_SUBTREE) *excludedSubtrees; -}; - -typedef struct POLICY_CONSTRAINTS_st { - ASN1_INTEGER *requireExplicitPolicy; - ASN1_INTEGER *inhibitPolicyMapping; -} POLICY_CONSTRAINTS; - -/* Proxy certificate structures, see RFC 3820 */ -typedef struct PROXY_POLICY_st { - ASN1_OBJECT *policyLanguage; - ASN1_OCTET_STRING *policy; -} PROXY_POLICY; - -typedef struct PROXY_CERT_INFO_EXTENSION_st { - ASN1_INTEGER *pcPathLengthConstraint; - PROXY_POLICY *proxyPolicy; -} PROXY_CERT_INFO_EXTENSION; - -DECLARE_ASN1_FUNCTIONS(PROXY_POLICY) -DECLARE_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) - -struct ISSUING_DIST_POINT_st { - DIST_POINT_NAME *distpoint; - int onlyuser; - int onlyCA; - ASN1_BIT_STRING *onlysomereasons; - int indirectCRL; - int onlyattr; -}; - -/* Values in idp_flags field */ -/* IDP present */ -# define IDP_PRESENT 0x1 -/* IDP values inconsistent */ -# define IDP_INVALID 0x2 -/* onlyuser true */ -# define IDP_ONLYUSER 0x4 -/* onlyCA true */ -# define IDP_ONLYCA 0x8 -/* onlyattr true */ -# define IDP_ONLYATTR 0x10 -/* indirectCRL true */ -# define IDP_INDIRECT 0x20 -/* onlysomereasons present */ -# define IDP_REASONS 0x40 - -# define X509V3_conf_err(val) ERR_add_error_data(6, \ - "section:", (val)->section, \ - ",name:", (val)->name, ",value:", (val)->value) - -# define X509V3_set_ctx_test(ctx) \ - X509V3_set_ctx(ctx, NULL, NULL, NULL, NULL, X509V3_CTX_TEST) -# define X509V3_set_ctx_nodb(ctx) (ctx)->db = NULL; - -# define EXT_BITSTRING(nid, table) { nid, 0, ASN1_ITEM_ref(ASN1_BIT_STRING), \ - 0,0,0,0, \ - 0,0, \ - (X509V3_EXT_I2V)i2v_ASN1_BIT_STRING, \ - (X509V3_EXT_V2I)v2i_ASN1_BIT_STRING, \ - NULL, NULL, \ - table} - -# define EXT_IA5STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_IA5STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_IA5STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_IA5STRING, \ - 0,0,0,0, \ - NULL} - -#define EXT_UTF8STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_UTF8STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_UTF8STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_UTF8STRING, \ - 0,0,0,0, \ - NULL} - -# define EXT_END { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} - -/* X509_PURPOSE stuff */ - -# define EXFLAG_BCONS 0x1 -# define EXFLAG_KUSAGE 0x2 -# define EXFLAG_XKUSAGE 0x4 -# define EXFLAG_NSCERT 0x8 - -# define EXFLAG_CA 0x10 -# define EXFLAG_SI 0x20 /* self-issued, maybe not self-signed */ -# define EXFLAG_V1 0x40 -# define EXFLAG_INVALID 0x80 -/* EXFLAG_SET is set to indicate that some values have been precomputed */ -# define EXFLAG_SET 0x100 -# define EXFLAG_CRITICAL 0x200 -# define EXFLAG_PROXY 0x400 - -# define EXFLAG_INVALID_POLICY 0x800 -# define EXFLAG_FRESHEST 0x1000 -# define EXFLAG_SS 0x2000 /* cert is apparently self-signed */ - -# define EXFLAG_BCONS_CRITICAL 0x10000 -# define EXFLAG_AKID_CRITICAL 0x20000 -# define EXFLAG_SKID_CRITICAL 0x40000 -# define EXFLAG_SAN_CRITICAL 0x80000 -# define EXFLAG_NO_FINGERPRINT 0x100000 - -# define KU_DIGITAL_SIGNATURE 0x0080 -# define KU_NON_REPUDIATION 0x0040 -# define KU_KEY_ENCIPHERMENT 0x0020 -# define KU_DATA_ENCIPHERMENT 0x0010 -# define KU_KEY_AGREEMENT 0x0008 -# define KU_KEY_CERT_SIGN 0x0004 -# define KU_CRL_SIGN 0x0002 -# define KU_ENCIPHER_ONLY 0x0001 -# define KU_DECIPHER_ONLY 0x8000 - -# define NS_SSL_CLIENT 0x80 -# define NS_SSL_SERVER 0x40 -# define NS_SMIME 0x20 -# define NS_OBJSIGN 0x10 -# define NS_SSL_CA 0x04 -# define NS_SMIME_CA 0x02 -# define NS_OBJSIGN_CA 0x01 -# define NS_ANY_CA (NS_SSL_CA|NS_SMIME_CA|NS_OBJSIGN_CA) - -# define XKU_SSL_SERVER 0x1 -# define XKU_SSL_CLIENT 0x2 -# define XKU_SMIME 0x4 -# define XKU_CODE_SIGN 0x8 -# define XKU_SGC 0x10 /* Netscape or MS Server-Gated Crypto */ -# define XKU_OCSP_SIGN 0x20 -# define XKU_TIMESTAMP 0x40 -# define XKU_DVCS 0x80 -# define XKU_ANYEKU 0x100 - -# define X509_PURPOSE_DYNAMIC 0x1 -# define X509_PURPOSE_DYNAMIC_NAME 0x2 - -typedef struct x509_purpose_st { - int purpose; - int trust; /* Default trust ID */ - int flags; - int (*check_purpose) (const struct x509_purpose_st *, const X509 *, int); - char *name; - char *sname; - void *usr_data; -} X509_PURPOSE; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_PURPOSE, X509_PURPOSE, X509_PURPOSE) -#define sk_X509_PURPOSE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_value(sk, idx) ((X509_PURPOSE *)OPENSSL_sk_value(ossl_check_const_X509_PURPOSE_sk_type(sk), (idx))) -#define sk_X509_PURPOSE_new(cmp) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new(ossl_check_X509_PURPOSE_compfunc_type(cmp))) -#define sk_X509_PURPOSE_new_null() ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_null()) -#define sk_X509_PURPOSE_new_reserve(cmp, n) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_reserve(ossl_check_X509_PURPOSE_compfunc_type(cmp), (n))) -#define sk_X509_PURPOSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_PURPOSE_sk_type(sk), (n)) -#define sk_X509_PURPOSE_free(sk) OPENSSL_sk_free(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_delete(sk, i) ((X509_PURPOSE *)OPENSSL_sk_delete(ossl_check_X509_PURPOSE_sk_type(sk), (i))) -#define sk_X509_PURPOSE_delete_ptr(sk, ptr) ((X509_PURPOSE *)OPENSSL_sk_delete_ptr(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_pop(sk) ((X509_PURPOSE *)OPENSSL_sk_pop(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_shift(sk) ((X509_PURPOSE *)OPENSSL_sk_shift(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_PURPOSE_sk_type(sk),ossl_check_X509_PURPOSE_freefunc_type(freefunc)) -#define sk_X509_PURPOSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), (idx)) -#define sk_X509_PURPOSE_set(sk, idx, ptr) ((X509_PURPOSE *)OPENSSL_sk_set(ossl_check_X509_PURPOSE_sk_type(sk), (idx), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), pnum) -#define sk_X509_PURPOSE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_dup(sk) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_dup(ossl_check_const_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_copyfunc_type(copyfunc), ossl_check_X509_PURPOSE_freefunc_type(freefunc))) -#define sk_X509_PURPOSE_set_cmp_func(sk, cmp) ((sk_X509_PURPOSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_compfunc_type(cmp))) - - - -# define X509_PURPOSE_SSL_CLIENT 1 -# define X509_PURPOSE_SSL_SERVER 2 -# define X509_PURPOSE_NS_SSL_SERVER 3 -# define X509_PURPOSE_SMIME_SIGN 4 -# define X509_PURPOSE_SMIME_ENCRYPT 5 -# define X509_PURPOSE_CRL_SIGN 6 -# define X509_PURPOSE_ANY 7 -# define X509_PURPOSE_OCSP_HELPER 8 -# define X509_PURPOSE_TIMESTAMP_SIGN 9 - -# define X509_PURPOSE_MIN 1 -# define X509_PURPOSE_MAX 9 - -/* Flags for X509V3_EXT_print() */ - -# define X509V3_EXT_UNKNOWN_MASK (0xfL << 16) -/* Return error for unknown extensions */ -# define X509V3_EXT_DEFAULT 0 -/* Print error for unknown extensions */ -# define X509V3_EXT_ERROR_UNKNOWN (1L << 16) -/* ASN1 parse unknown extensions */ -# define X509V3_EXT_PARSE_UNKNOWN (2L << 16) -/* BIO_dump unknown extensions */ -# define X509V3_EXT_DUMP_UNKNOWN (3L << 16) - -/* Flags for X509V3_add1_i2d */ - -# define X509V3_ADD_OP_MASK 0xfL -# define X509V3_ADD_DEFAULT 0L -# define X509V3_ADD_APPEND 1L -# define X509V3_ADD_REPLACE 2L -# define X509V3_ADD_REPLACE_EXISTING 3L -# define X509V3_ADD_KEEP_EXISTING 4L -# define X509V3_ADD_DELETE 5L -# define X509V3_ADD_SILENT 0x10 - -DECLARE_ASN1_FUNCTIONS(BASIC_CONSTRAINTS) - -DECLARE_ASN1_FUNCTIONS(SXNET) -DECLARE_ASN1_FUNCTIONS(SXNETID) - -DECLARE_ASN1_FUNCTIONS(ISSUER_SIGN_TOOL) - -int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen); -int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, - int userlen); -int SXNET_add_id_INTEGER(SXNET **psx, ASN1_INTEGER *izone, const char *user, - int userlen); - -ASN1_OCTET_STRING *SXNET_get_id_asc(SXNET *sx, const char *zone); -ASN1_OCTET_STRING *SXNET_get_id_ulong(SXNET *sx, unsigned long lzone); -ASN1_OCTET_STRING *SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone); - -DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID) - -DECLARE_ASN1_FUNCTIONS(PKEY_USAGE_PERIOD) - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAME) -DECLARE_ASN1_DUP_FUNCTION(GENERAL_NAME) -int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b); - -ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, - STACK_OF(CONF_VALUE) *nval); -STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - ASN1_BIT_STRING *bits, - STACK_OF(CONF_VALUE) *extlist); -char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5); -ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); -char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, ASN1_UTF8STRING *utf8); -ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, - GENERAL_NAME *gen, - STACK_OF(CONF_VALUE) *ret); -int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen); - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAMES) - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, - GENERAL_NAMES *gen, - STACK_OF(CONF_VALUE) *extlist); -GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); - -DECLARE_ASN1_FUNCTIONS(OTHERNAME) -DECLARE_ASN1_FUNCTIONS(EDIPARTYNAME) -int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b); -void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value); -void *GENERAL_NAME_get0_value(const GENERAL_NAME *a, int *ptype); -int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, - ASN1_OBJECT *oid, ASN1_TYPE *value); -int GENERAL_NAME_get0_otherName(const GENERAL_NAME *gen, - ASN1_OBJECT **poid, ASN1_TYPE **pvalue); - -char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - const ASN1_OCTET_STRING *ia5); -ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -DECLARE_ASN1_FUNCTIONS(EXTENDED_KEY_USAGE) -int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a); - -DECLARE_ASN1_ALLOC_FUNCTIONS(TLS_FEATURE) - -DECLARE_ASN1_FUNCTIONS(CERTIFICATEPOLICIES) -DECLARE_ASN1_FUNCTIONS(POLICYINFO) -DECLARE_ASN1_FUNCTIONS(POLICYQUALINFO) -DECLARE_ASN1_FUNCTIONS(USERNOTICE) -DECLARE_ASN1_FUNCTIONS(NOTICEREF) - -DECLARE_ASN1_FUNCTIONS(CRL_DIST_POINTS) -DECLARE_ASN1_FUNCTIONS(DIST_POINT) -DECLARE_ASN1_FUNCTIONS(DIST_POINT_NAME) -DECLARE_ASN1_FUNCTIONS(ISSUING_DIST_POINT) - -int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname); - -int NAME_CONSTRAINTS_check(X509 *x, NAME_CONSTRAINTS *nc); -int NAME_CONSTRAINTS_check_CN(X509 *x, NAME_CONSTRAINTS *nc); - -DECLARE_ASN1_FUNCTIONS(ACCESS_DESCRIPTION) -DECLARE_ASN1_FUNCTIONS(AUTHORITY_INFO_ACCESS) - -DECLARE_ASN1_ITEM(POLICY_MAPPING) -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_MAPPING) -DECLARE_ASN1_ITEM(POLICY_MAPPINGS) - -DECLARE_ASN1_ITEM(GENERAL_SUBTREE) -DECLARE_ASN1_ALLOC_FUNCTIONS(GENERAL_SUBTREE) - -DECLARE_ASN1_ITEM(NAME_CONSTRAINTS) -DECLARE_ASN1_ALLOC_FUNCTIONS(NAME_CONSTRAINTS) - -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_CONSTRAINTS) -DECLARE_ASN1_ITEM(POLICY_CONSTRAINTS) - -GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, int gen_type, - const char *value, int is_nc); - -# ifdef OPENSSL_CONF_H -GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf); -GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf, - int is_nc); - -void X509V3_conf_free(CONF_VALUE *val); - -X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, - const char *value); -int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, - STACK_OF(X509_EXTENSION) **sk); -int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509 *cert); -int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_REQ *req); -int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_CRL *crl); - -X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, - X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *name, const char *value); -int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509 *cert); -int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_REQ *req); -int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_CRL *crl); - -int X509V3_add_value_bool_nf(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool); -int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint); -void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf); -void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash); -# endif - -char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section); -STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section); -void X509V3_string_free(X509V3_CTX *ctx, char *str); -void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section); -void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subject, - X509_REQ *req, X509_CRL *crl, int flags); -/* For API backward compatibility, this is separate from X509V3_set_ctx(): */ -int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey); - -int X509V3_add_value(const char *name, const char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_uchar(const char *name, const unsigned char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_bool(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, - STACK_OF(CONF_VALUE) **extlist); -char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const ASN1_INTEGER *aint); -ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const char *value); -char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint); -char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth, - const ASN1_ENUMERATED *aint); -int X509V3_EXT_add(X509V3_EXT_METHOD *ext); -int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist); -int X509V3_EXT_add_alias(int nid_to, int nid_from); -void X509V3_EXT_cleanup(void); - -const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext); -const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); -int X509V3_add_standard_extensions(void); -STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line); -void *X509V3_EXT_d2i(X509_EXTENSION *ext); -void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit, - int *idx); - -X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); -int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, - int crit, unsigned long flags); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* The new declarations are in crypto.h, but the old ones were here. */ -# define hex_to_string OPENSSL_buf2hexstr -# define string_to_hex OPENSSL_hexstr2buf -#endif - -void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, - int ml); -int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, - int indent); -#ifndef OPENSSL_NO_STDIO -int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent); -#endif -int X509V3_extensions_print(BIO *out, const char *title, - const STACK_OF(X509_EXTENSION) *exts, - unsigned long flag, int indent); - -int X509_check_ca(X509 *x); -int X509_check_purpose(X509 *x, int id, int ca); -int X509_supported_extension(X509_EXTENSION *ex); -int X509_PURPOSE_set(int *p, int purpose); -int X509_check_issued(X509 *issuer, X509 *subject); -int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid); -void X509_set_proxy_flag(X509 *x); -void X509_set_proxy_pathlen(X509 *x, long l); -long X509_get_proxy_pathlen(X509 *x); - -uint32_t X509_get_extension_flags(X509 *x); -uint32_t X509_get_key_usage(X509 *x); -uint32_t X509_get_extended_key_usage(X509 *x); -const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x); -const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x); -const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x); -const ASN1_INTEGER *X509_get0_authority_serial(X509 *x); - -int X509_PURPOSE_get_count(void); -X509_PURPOSE *X509_PURPOSE_get0(int idx); -int X509_PURPOSE_get_by_sname(const char *sname); -int X509_PURPOSE_get_by_id(int id); -int X509_PURPOSE_add(int id, int trust, int flags, - int (*ck) (const X509_PURPOSE *, const X509 *, int), - const char *name, const char *sname, void *arg); -char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp); -char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp); -int X509_PURPOSE_get_trust(const X509_PURPOSE *xp); -void X509_PURPOSE_cleanup(void); -int X509_PURPOSE_get_id(const X509_PURPOSE *); - -STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x); -STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x); -void X509_email_free(STACK_OF(OPENSSL_STRING) *sk); -STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x); -/* Flags for X509_check_* functions */ - -/* - * Always check subject name for host match even if subject alt names present - */ -# define X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT 0x1 -/* Disable wildcard matching for dnsName fields and common name. */ -# define X509_CHECK_FLAG_NO_WILDCARDS 0x2 -/* Wildcards must not match a partial label. */ -# define X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS 0x4 -/* Allow (non-partial) wildcards to match multiple labels. */ -# define X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS 0x8 -/* Constraint verifier subdomain patterns to match a single labels. */ -# define X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS 0x10 -/* Never check the subject CN */ -# define X509_CHECK_FLAG_NEVER_CHECK_SUBJECT 0x20 -/* - * Match reference identifiers starting with "." to any sub-domain. - * This is a non-public flag, turned on implicitly when the subject - * reference identity is a DNS name. - */ -# define _X509_CHECK_FLAG_DOT_SUBDOMAINS 0x8000 - -int X509_check_host(X509 *x, const char *chk, size_t chklen, - unsigned int flags, char **peername); -int X509_check_email(X509 *x, const char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags); - -ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc); -ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc); -int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk, - unsigned long chtype); - -void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent); -SKM_DEFINE_STACK_OF_INTERNAL(X509_POLICY_NODE, X509_POLICY_NODE, X509_POLICY_NODE) -#define sk_X509_POLICY_NODE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_value(sk, idx) ((X509_POLICY_NODE *)OPENSSL_sk_value(ossl_check_const_X509_POLICY_NODE_sk_type(sk), (idx))) -#define sk_X509_POLICY_NODE_new(cmp) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new(ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) -#define sk_X509_POLICY_NODE_new_null() ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_null()) -#define sk_X509_POLICY_NODE_new_reserve(cmp, n) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_reserve(ossl_check_X509_POLICY_NODE_compfunc_type(cmp), (n))) -#define sk_X509_POLICY_NODE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_POLICY_NODE_sk_type(sk), (n)) -#define sk_X509_POLICY_NODE_free(sk) OPENSSL_sk_free(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_delete(sk, i) ((X509_POLICY_NODE *)OPENSSL_sk_delete(ossl_check_X509_POLICY_NODE_sk_type(sk), (i))) -#define sk_X509_POLICY_NODE_delete_ptr(sk, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_delete_ptr(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_pop(sk) ((X509_POLICY_NODE *)OPENSSL_sk_pop(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_shift(sk) ((X509_POLICY_NODE *)OPENSSL_sk_shift(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_POLICY_NODE_sk_type(sk),ossl_check_X509_POLICY_NODE_freefunc_type(freefunc)) -#define sk_X509_POLICY_NODE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), (idx)) -#define sk_X509_POLICY_NODE_set(sk, idx, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_set(ossl_check_X509_POLICY_NODE_sk_type(sk), (idx), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), pnum) -#define sk_X509_POLICY_NODE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_dup(sk) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_dup(ossl_check_const_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_copyfunc_type(copyfunc), ossl_check_X509_POLICY_NODE_freefunc_type(freefunc))) -#define sk_X509_POLICY_NODE_set_cmp_func(sk, cmp) ((sk_X509_POLICY_NODE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) - - - -#ifndef OPENSSL_NO_RFC3779 -typedef struct ASRange_st { - ASN1_INTEGER *min, *max; -} ASRange; - -# define ASIdOrRange_id 0 -# define ASIdOrRange_range 1 - -typedef struct ASIdOrRange_st { - int type; - union { - ASN1_INTEGER *id; - ASRange *range; - } u; -} ASIdOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(ASIdOrRange, ASIdOrRange, ASIdOrRange) -#define sk_ASIdOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_value(sk, idx) ((ASIdOrRange *)OPENSSL_sk_value(ossl_check_const_ASIdOrRange_sk_type(sk), (idx))) -#define sk_ASIdOrRange_new(cmp) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new(ossl_check_ASIdOrRange_compfunc_type(cmp))) -#define sk_ASIdOrRange_new_null() ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_null()) -#define sk_ASIdOrRange_new_reserve(cmp, n) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_reserve(ossl_check_ASIdOrRange_compfunc_type(cmp), (n))) -#define sk_ASIdOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASIdOrRange_sk_type(sk), (n)) -#define sk_ASIdOrRange_free(sk) OPENSSL_sk_free(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_delete(sk, i) ((ASIdOrRange *)OPENSSL_sk_delete(ossl_check_ASIdOrRange_sk_type(sk), (i))) -#define sk_ASIdOrRange_delete_ptr(sk, ptr) ((ASIdOrRange *)OPENSSL_sk_delete_ptr(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_pop(sk) ((ASIdOrRange *)OPENSSL_sk_pop(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_shift(sk) ((ASIdOrRange *)OPENSSL_sk_shift(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASIdOrRange_sk_type(sk),ossl_check_ASIdOrRange_freefunc_type(freefunc)) -#define sk_ASIdOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), (idx)) -#define sk_ASIdOrRange_set(sk, idx, ptr) ((ASIdOrRange *)OPENSSL_sk_set(ossl_check_ASIdOrRange_sk_type(sk), (idx), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), pnum) -#define sk_ASIdOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_dup(sk) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_dup(ossl_check_const_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_copyfunc_type(copyfunc), ossl_check_ASIdOrRange_freefunc_type(freefunc))) -#define sk_ASIdOrRange_set_cmp_func(sk, cmp) ((sk_ASIdOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(ASIdOrRange) ASIdOrRanges; - -# define ASIdentifierChoice_inherit 0 -# define ASIdentifierChoice_asIdsOrRanges 1 - -typedef struct ASIdentifierChoice_st { - int type; - union { - ASN1_NULL *inherit; - ASIdOrRanges *asIdsOrRanges; - } u; -} ASIdentifierChoice; - -typedef struct ASIdentifiers_st { - ASIdentifierChoice *asnum, *rdi; -} ASIdentifiers; - -DECLARE_ASN1_FUNCTIONS(ASRange) -DECLARE_ASN1_FUNCTIONS(ASIdOrRange) -DECLARE_ASN1_FUNCTIONS(ASIdentifierChoice) -DECLARE_ASN1_FUNCTIONS(ASIdentifiers) - -typedef struct IPAddressRange_st { - ASN1_BIT_STRING *min, *max; -} IPAddressRange; - -# define IPAddressOrRange_addressPrefix 0 -# define IPAddressOrRange_addressRange 1 - -typedef struct IPAddressOrRange_st { - int type; - union { - ASN1_BIT_STRING *addressPrefix; - IPAddressRange *addressRange; - } u; -} IPAddressOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressOrRange, IPAddressOrRange, IPAddressOrRange) -#define sk_IPAddressOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_value(sk, idx) ((IPAddressOrRange *)OPENSSL_sk_value(ossl_check_const_IPAddressOrRange_sk_type(sk), (idx))) -#define sk_IPAddressOrRange_new(cmp) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new(ossl_check_IPAddressOrRange_compfunc_type(cmp))) -#define sk_IPAddressOrRange_new_null() ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_null()) -#define sk_IPAddressOrRange_new_reserve(cmp, n) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressOrRange_compfunc_type(cmp), (n))) -#define sk_IPAddressOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressOrRange_sk_type(sk), (n)) -#define sk_IPAddressOrRange_free(sk) OPENSSL_sk_free(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_delete(sk, i) ((IPAddressOrRange *)OPENSSL_sk_delete(ossl_check_IPAddressOrRange_sk_type(sk), (i))) -#define sk_IPAddressOrRange_delete_ptr(sk, ptr) ((IPAddressOrRange *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_pop(sk) ((IPAddressOrRange *)OPENSSL_sk_pop(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_shift(sk) ((IPAddressOrRange *)OPENSSL_sk_shift(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressOrRange_sk_type(sk),ossl_check_IPAddressOrRange_freefunc_type(freefunc)) -#define sk_IPAddressOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), (idx)) -#define sk_IPAddressOrRange_set(sk, idx, ptr) ((IPAddressOrRange *)OPENSSL_sk_set(ossl_check_IPAddressOrRange_sk_type(sk), (idx), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), pnum) -#define sk_IPAddressOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_dup(sk) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_dup(ossl_check_const_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_copyfunc_type(copyfunc), ossl_check_IPAddressOrRange_freefunc_type(freefunc))) -#define sk_IPAddressOrRange_set_cmp_func(sk, cmp) ((sk_IPAddressOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(IPAddressOrRange) IPAddressOrRanges; - -# define IPAddressChoice_inherit 0 -# define IPAddressChoice_addressesOrRanges 1 - -typedef struct IPAddressChoice_st { - int type; - union { - ASN1_NULL *inherit; - IPAddressOrRanges *addressesOrRanges; - } u; -} IPAddressChoice; - -typedef struct IPAddressFamily_st { - ASN1_OCTET_STRING *addressFamily; - IPAddressChoice *ipAddressChoice; -} IPAddressFamily; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressFamily, IPAddressFamily, IPAddressFamily) -#define sk_IPAddressFamily_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_value(sk, idx) ((IPAddressFamily *)OPENSSL_sk_value(ossl_check_const_IPAddressFamily_sk_type(sk), (idx))) -#define sk_IPAddressFamily_new(cmp) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new(ossl_check_IPAddressFamily_compfunc_type(cmp))) -#define sk_IPAddressFamily_new_null() ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_null()) -#define sk_IPAddressFamily_new_reserve(cmp, n) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressFamily_compfunc_type(cmp), (n))) -#define sk_IPAddressFamily_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressFamily_sk_type(sk), (n)) -#define sk_IPAddressFamily_free(sk) OPENSSL_sk_free(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_delete(sk, i) ((IPAddressFamily *)OPENSSL_sk_delete(ossl_check_IPAddressFamily_sk_type(sk), (i))) -#define sk_IPAddressFamily_delete_ptr(sk, ptr) ((IPAddressFamily *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_pop(sk) ((IPAddressFamily *)OPENSSL_sk_pop(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_shift(sk) ((IPAddressFamily *)OPENSSL_sk_shift(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressFamily_sk_type(sk),ossl_check_IPAddressFamily_freefunc_type(freefunc)) -#define sk_IPAddressFamily_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), (idx)) -#define sk_IPAddressFamily_set(sk, idx, ptr) ((IPAddressFamily *)OPENSSL_sk_set(ossl_check_IPAddressFamily_sk_type(sk), (idx), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), pnum) -#define sk_IPAddressFamily_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_dup(sk) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_dup(ossl_check_const_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_copyfunc_type(copyfunc), ossl_check_IPAddressFamily_freefunc_type(freefunc))) -#define sk_IPAddressFamily_set_cmp_func(sk, cmp) ((sk_IPAddressFamily_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_compfunc_type(cmp))) - - - -typedef STACK_OF(IPAddressFamily) IPAddrBlocks; - -DECLARE_ASN1_FUNCTIONS(IPAddressRange) -DECLARE_ASN1_FUNCTIONS(IPAddressOrRange) -DECLARE_ASN1_FUNCTIONS(IPAddressChoice) -DECLARE_ASN1_FUNCTIONS(IPAddressFamily) - -/* - * API tag for elements of the ASIdentifer SEQUENCE. - */ -# define V3_ASID_ASNUM 0 -# define V3_ASID_RDI 1 - -/* - * AFI values, assigned by IANA. It'd be nice to make the AFI - * handling code totally generic, but there are too many little things - * that would need to be defined for other address families for it to - * be worth the trouble. - */ -# define IANA_AFI_IPV4 1 -# define IANA_AFI_IPV6 2 - -/* - * Utilities to construct and extract values from RFC3779 extensions, - * since some of the encodings (particularly for IP address prefixes - * and ranges) are a bit tedious to work with directly. - */ -int X509v3_asid_add_inherit(ASIdentifiers *asid, int which); -int X509v3_asid_add_id_or_range(ASIdentifiers *asid, int which, - ASN1_INTEGER *min, ASN1_INTEGER *max); -int X509v3_addr_add_inherit(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi); -int X509v3_addr_add_prefix(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *a, const int prefixlen); -int X509v3_addr_add_range(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *min, unsigned char *max); -unsigned X509v3_addr_get_afi(const IPAddressFamily *f); -int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, - unsigned char *min, unsigned char *max, - const int length); - -/* - * Canonical forms. - */ -int X509v3_asid_is_canonical(ASIdentifiers *asid); -int X509v3_addr_is_canonical(IPAddrBlocks *addr); -int X509v3_asid_canonize(ASIdentifiers *asid); -int X509v3_addr_canonize(IPAddrBlocks *addr); - -/* - * Tests for inheritance and containment. - */ -int X509v3_asid_inherits(ASIdentifiers *asid); -int X509v3_addr_inherits(IPAddrBlocks *addr); -int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b); -int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b); - -/* - * Check whether RFC 3779 extensions nest properly in chains. - */ -int X509v3_asid_validate_path(X509_STORE_CTX *); -int X509v3_addr_validate_path(X509_STORE_CTX *); -int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain, - ASIdentifiers *ext, - int allow_inheritance); -int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain, - IPAddrBlocks *ext, int allow_inheritance); - -#endif /* OPENSSL_NO_RFC3779 */ - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING, ASN1_STRING, ASN1_STRING) -#define sk_ASN1_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_value(sk, idx) ((ASN1_STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_sk_type(sk), (idx))) -#define sk_ASN1_STRING_new(cmp) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_compfunc_type(cmp))) -#define sk_ASN1_STRING_new_null() ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_sk_type(sk), (n)) -#define sk_ASN1_STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_delete(sk, i) ((ASN1_STRING *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_sk_type(sk), (i))) -#define sk_ASN1_STRING_delete_ptr(sk, ptr) ((ASN1_STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_pop(sk) ((ASN1_STRING *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_shift(sk) ((ASN1_STRING *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_sk_type(sk),ossl_check_ASN1_STRING_freefunc_type(freefunc)) -#define sk_ASN1_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), (idx)) -#define sk_ASN1_STRING_set(sk, idx, ptr) ((ASN1_STRING *)OPENSSL_sk_set(ossl_check_ASN1_STRING_sk_type(sk), (idx), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), pnum) -#define sk_ASN1_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_dup(sk) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_freefunc_type(freefunc))) -#define sk_ASN1_STRING_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_compfunc_type(cmp))) - - -/* - * Admission Syntax - */ -typedef struct NamingAuthority_st NAMING_AUTHORITY; -typedef struct ProfessionInfo_st PROFESSION_INFO; -typedef struct Admissions_st ADMISSIONS; -typedef struct AdmissionSyntax_st ADMISSION_SYNTAX; -DECLARE_ASN1_FUNCTIONS(NAMING_AUTHORITY) -DECLARE_ASN1_FUNCTIONS(PROFESSION_INFO) -DECLARE_ASN1_FUNCTIONS(ADMISSIONS) -DECLARE_ASN1_FUNCTIONS(ADMISSION_SYNTAX) -SKM_DEFINE_STACK_OF_INTERNAL(PROFESSION_INFO, PROFESSION_INFO, PROFESSION_INFO) -#define sk_PROFESSION_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_value(sk, idx) ((PROFESSION_INFO *)OPENSSL_sk_value(ossl_check_const_PROFESSION_INFO_sk_type(sk), (idx))) -#define sk_PROFESSION_INFO_new(cmp) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new(ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -#define sk_PROFESSION_INFO_new_null() ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_null()) -#define sk_PROFESSION_INFO_new_reserve(cmp, n) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PROFESSION_INFO_compfunc_type(cmp), (n))) -#define sk_PROFESSION_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PROFESSION_INFO_sk_type(sk), (n)) -#define sk_PROFESSION_INFO_free(sk) OPENSSL_sk_free(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_delete(sk, i) ((PROFESSION_INFO *)OPENSSL_sk_delete(ossl_check_PROFESSION_INFO_sk_type(sk), (i))) -#define sk_PROFESSION_INFO_delete_ptr(sk, ptr) ((PROFESSION_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_pop(sk) ((PROFESSION_INFO *)OPENSSL_sk_pop(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_shift(sk) ((PROFESSION_INFO *)OPENSSL_sk_shift(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PROFESSION_INFO_sk_type(sk),ossl_check_PROFESSION_INFO_freefunc_type(freefunc)) -#define sk_PROFESSION_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), (idx)) -#define sk_PROFESSION_INFO_set(sk, idx, ptr) ((PROFESSION_INFO *)OPENSSL_sk_set(ossl_check_PROFESSION_INFO_sk_type(sk), (idx), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), pnum) -#define sk_PROFESSION_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_dup(sk) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_dup(ossl_check_const_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_copyfunc_type(copyfunc), ossl_check_PROFESSION_INFO_freefunc_type(freefunc))) -#define sk_PROFESSION_INFO_set_cmp_func(sk, cmp) ((sk_PROFESSION_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(ADMISSIONS, ADMISSIONS, ADMISSIONS) -#define sk_ADMISSIONS_num(sk) OPENSSL_sk_num(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_value(sk, idx) ((ADMISSIONS *)OPENSSL_sk_value(ossl_check_const_ADMISSIONS_sk_type(sk), (idx))) -#define sk_ADMISSIONS_new(cmp) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new(ossl_check_ADMISSIONS_compfunc_type(cmp))) -#define sk_ADMISSIONS_new_null() ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_null()) -#define sk_ADMISSIONS_new_reserve(cmp, n) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_reserve(ossl_check_ADMISSIONS_compfunc_type(cmp), (n))) -#define sk_ADMISSIONS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ADMISSIONS_sk_type(sk), (n)) -#define sk_ADMISSIONS_free(sk) OPENSSL_sk_free(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_zero(sk) OPENSSL_sk_zero(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_delete(sk, i) ((ADMISSIONS *)OPENSSL_sk_delete(ossl_check_ADMISSIONS_sk_type(sk), (i))) -#define sk_ADMISSIONS_delete_ptr(sk, ptr) ((ADMISSIONS *)OPENSSL_sk_delete_ptr(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_push(sk, ptr) OPENSSL_sk_push(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_pop(sk) ((ADMISSIONS *)OPENSSL_sk_pop(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_shift(sk) ((ADMISSIONS *)OPENSSL_sk_shift(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ADMISSIONS_sk_type(sk),ossl_check_ADMISSIONS_freefunc_type(freefunc)) -#define sk_ADMISSIONS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), (idx)) -#define sk_ADMISSIONS_set(sk, idx, ptr) ((ADMISSIONS *)OPENSSL_sk_set(ossl_check_ADMISSIONS_sk_type(sk), (idx), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_find(sk, ptr) OPENSSL_sk_find(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), pnum) -#define sk_ADMISSIONS_sort(sk) OPENSSL_sk_sort(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_dup(sk) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_dup(ossl_check_const_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_deep_copy(ossl_check_const_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_copyfunc_type(copyfunc), ossl_check_ADMISSIONS_freefunc_type(freefunc))) -#define sk_ADMISSIONS_set_cmp_func(sk, cmp) ((sk_ADMISSIONS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_compfunc_type(cmp))) - -typedef STACK_OF(PROFESSION_INFO) PROFESSION_INFOS; - -const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId( - const NAMING_AUTHORITY *n); -const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL( - const NAMING_AUTHORITY *n); -const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText( - const NAMING_AUTHORITY *n); -void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, - ASN1_OBJECT* namingAuthorityId); -void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, - ASN1_IA5STRING* namingAuthorityUrl); -void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, - ASN1_STRING* namingAuthorityText); - -const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_admissionAuthority( - ADMISSION_SYNTAX *as, GENERAL_NAME *aa); -const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_contentsOfAdmissions( - ADMISSION_SYNTAX *as, STACK_OF(ADMISSIONS) *a); -const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa); -const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na); -const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a); -void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi); -const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_addProfessionInfo( - PROFESSION_INFO *pi, ASN1_OCTET_STRING *aos); -const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_namingAuthority( - PROFESSION_INFO *pi, NAMING_AUTHORITY *na); -const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionItems( - PROFESSION_INFO *pi, STACK_OF(ASN1_STRING) *as); -const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionOIDs( - PROFESSION_INFO *pi, STACK_OF(ASN1_OBJECT) *po); -const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_registrationNumber( - PROFESSION_INFO *pi, ASN1_PRINTABLESTRING *rn); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/include/progs.h b/deps/openssl/config/archs/linux-x32/asm_avx2/include/progs.h deleted file mode 100644 index 4e2d5cc35eaba6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/include/progs.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "function.h" - -extern int asn1parse_main(int argc, char *argv[]); -extern int ca_main(int argc, char *argv[]); -extern int ciphers_main(int argc, char *argv[]); -extern int cmp_main(int argc, char *argv[]); -extern int cms_main(int argc, char *argv[]); -extern int crl_main(int argc, char *argv[]); -extern int crl2pkcs7_main(int argc, char *argv[]); -extern int dgst_main(int argc, char *argv[]); -extern int dhparam_main(int argc, char *argv[]); -extern int dsa_main(int argc, char *argv[]); -extern int dsaparam_main(int argc, char *argv[]); -extern int ec_main(int argc, char *argv[]); -extern int ecparam_main(int argc, char *argv[]); -extern int enc_main(int argc, char *argv[]); -extern int engine_main(int argc, char *argv[]); -extern int errstr_main(int argc, char *argv[]); -extern int fipsinstall_main(int argc, char *argv[]); -extern int gendsa_main(int argc, char *argv[]); -extern int genpkey_main(int argc, char *argv[]); -extern int genrsa_main(int argc, char *argv[]); -extern int help_main(int argc, char *argv[]); -extern int info_main(int argc, char *argv[]); -extern int kdf_main(int argc, char *argv[]); -extern int list_main(int argc, char *argv[]); -extern int mac_main(int argc, char *argv[]); -extern int nseq_main(int argc, char *argv[]); -extern int ocsp_main(int argc, char *argv[]); -extern int passwd_main(int argc, char *argv[]); -extern int pkcs12_main(int argc, char *argv[]); -extern int pkcs7_main(int argc, char *argv[]); -extern int pkcs8_main(int argc, char *argv[]); -extern int pkey_main(int argc, char *argv[]); -extern int pkeyparam_main(int argc, char *argv[]); -extern int pkeyutl_main(int argc, char *argv[]); -extern int prime_main(int argc, char *argv[]); -extern int rand_main(int argc, char *argv[]); -extern int rehash_main(int argc, char *argv[]); -extern int req_main(int argc, char *argv[]); -extern int rsa_main(int argc, char *argv[]); -extern int rsautl_main(int argc, char *argv[]); -extern int s_client_main(int argc, char *argv[]); -extern int s_server_main(int argc, char *argv[]); -extern int s_time_main(int argc, char *argv[]); -extern int sess_id_main(int argc, char *argv[]); -extern int smime_main(int argc, char *argv[]); -extern int speed_main(int argc, char *argv[]); -extern int spkac_main(int argc, char *argv[]); -extern int srp_main(int argc, char *argv[]); -extern int storeutl_main(int argc, char *argv[]); -extern int ts_main(int argc, char *argv[]); -extern int verify_main(int argc, char *argv[]); -extern int version_main(int argc, char *argv[]); -extern int x509_main(int argc, char *argv[]); - -extern const OPTIONS asn1parse_options[]; -extern const OPTIONS ca_options[]; -extern const OPTIONS ciphers_options[]; -extern const OPTIONS cmp_options[]; -extern const OPTIONS cms_options[]; -extern const OPTIONS crl_options[]; -extern const OPTIONS crl2pkcs7_options[]; -extern const OPTIONS dgst_options[]; -extern const OPTIONS dhparam_options[]; -extern const OPTIONS dsa_options[]; -extern const OPTIONS dsaparam_options[]; -extern const OPTIONS ec_options[]; -extern const OPTIONS ecparam_options[]; -extern const OPTIONS enc_options[]; -extern const OPTIONS engine_options[]; -extern const OPTIONS errstr_options[]; -extern const OPTIONS fipsinstall_options[]; -extern const OPTIONS gendsa_options[]; -extern const OPTIONS genpkey_options[]; -extern const OPTIONS genrsa_options[]; -extern const OPTIONS help_options[]; -extern const OPTIONS info_options[]; -extern const OPTIONS kdf_options[]; -extern const OPTIONS list_options[]; -extern const OPTIONS mac_options[]; -extern const OPTIONS nseq_options[]; -extern const OPTIONS ocsp_options[]; -extern const OPTIONS passwd_options[]; -extern const OPTIONS pkcs12_options[]; -extern const OPTIONS pkcs7_options[]; -extern const OPTIONS pkcs8_options[]; -extern const OPTIONS pkey_options[]; -extern const OPTIONS pkeyparam_options[]; -extern const OPTIONS pkeyutl_options[]; -extern const OPTIONS prime_options[]; -extern const OPTIONS rand_options[]; -extern const OPTIONS rehash_options[]; -extern const OPTIONS req_options[]; -extern const OPTIONS rsa_options[]; -extern const OPTIONS rsautl_options[]; -extern const OPTIONS s_client_options[]; -extern const OPTIONS s_server_options[]; -extern const OPTIONS s_time_options[]; -extern const OPTIONS sess_id_options[]; -extern const OPTIONS smime_options[]; -extern const OPTIONS speed_options[]; -extern const OPTIONS spkac_options[]; -extern const OPTIONS srp_options[]; -extern const OPTIONS storeutl_options[]; -extern const OPTIONS ts_options[]; -extern const OPTIONS verify_options[]; -extern const OPTIONS version_options[]; -extern const OPTIONS x509_options[]; - -extern FUNCTION functions[]; diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-cl.gypi b/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-cl.gypi deleted file mode 100644 index 9e7a87938aec15..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-cl.gypi +++ /dev/null @@ -1,121 +0,0 @@ -{ - 'variables': { - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'CMLL_ASM', - 'ECP_NISTZ256_ASM', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'MD5_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'PADLOCK_ASM', - 'POLY1305_ASM', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'WHIRLPOOL_ASM', - 'X25519_ASM', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'openssl_cli_srcs_linux-x32': [ - 'openssl/apps/lib/cmp_mock_srv.c', - 'openssl/apps/asn1parse.c', - 'openssl/apps/ca.c', - 'openssl/apps/ciphers.c', - 'openssl/apps/cmp.c', - 'openssl/apps/cms.c', - 'openssl/apps/crl.c', - 'openssl/apps/crl2pkcs7.c', - 'openssl/apps/dgst.c', - 'openssl/apps/dhparam.c', - 'openssl/apps/dsa.c', - 'openssl/apps/dsaparam.c', - 'openssl/apps/ec.c', - 'openssl/apps/ecparam.c', - 'openssl/apps/enc.c', - 'openssl/apps/engine.c', - 'openssl/apps/errstr.c', - 'openssl/apps/fipsinstall.c', - 'openssl/apps/gendsa.c', - 'openssl/apps/genpkey.c', - 'openssl/apps/genrsa.c', - 'openssl/apps/info.c', - 'openssl/apps/kdf.c', - 'openssl/apps/list.c', - 'openssl/apps/mac.c', - 'openssl/apps/nseq.c', - 'openssl/apps/ocsp.c', - 'openssl/apps/openssl.c', - 'openssl/apps/passwd.c', - 'openssl/apps/pkcs12.c', - 'openssl/apps/pkcs7.c', - 'openssl/apps/pkcs8.c', - 'openssl/apps/pkey.c', - 'openssl/apps/pkeyparam.c', - 'openssl/apps/pkeyutl.c', - 'openssl/apps/prime.c', - './config/archs/linux-x32/asm_avx2/apps/progs.c', - 'openssl/apps/rand.c', - 'openssl/apps/rehash.c', - 'openssl/apps/req.c', - 'openssl/apps/rsa.c', - 'openssl/apps/rsautl.c', - 'openssl/apps/s_client.c', - 'openssl/apps/s_server.c', - 'openssl/apps/s_time.c', - 'openssl/apps/sess_id.c', - 'openssl/apps/smime.c', - 'openssl/apps/speed.c', - 'openssl/apps/spkac.c', - 'openssl/apps/srp.c', - 'openssl/apps/storeutl.c', - 'openssl/apps/ts.c', - 'openssl/apps/verify.c', - 'openssl/apps/version.c', - 'openssl/apps/x509.c', - 'openssl/apps/lib/app_libctx.c', - 'openssl/apps/lib/app_params.c', - 'openssl/apps/lib/app_provider.c', - 'openssl/apps/lib/app_rand.c', - 'openssl/apps/lib/app_x509.c', - 'openssl/apps/lib/apps.c', - 'openssl/apps/lib/apps_ui.c', - 'openssl/apps/lib/columns.c', - 'openssl/apps/lib/engine.c', - 'openssl/apps/lib/engine_loader.c', - 'openssl/apps/lib/fmt.c', - 'openssl/apps/lib/http_server.c', - 'openssl/apps/lib/names.c', - 'openssl/apps/lib/opt.c', - 'openssl/apps/lib/s_cb.c', - 'openssl/apps/lib/s_socket.c', - 'openssl/apps/lib/tlssrp_depr.c', - ], - }, - 'defines': ['<@(openssl_defines_linux-x32)'], - 'include_dirs': [ - './include', - ], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_cli_srcs_linux-x32)'], -} diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-fips.gypi b/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-fips.gypi deleted file mode 100644 index 6567ab9feaff22..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl-fips.gypi +++ /dev/null @@ -1,374 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_nistz256.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rsa/rsa_acvp_test_params.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/stack/stack.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_fips.c', - 'openssl/providers/fips/fipsprov.c', - 'openssl/providers/fips/self_test.c', - 'openssl/providers/fips/self_test_kats.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/providers/fips/fips_entry.c', - - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s', - './config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s', - './config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/providers/legacy.ld', - './config/archs/linux-x32/asm_avx2/providers/fips.ld', - - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'ECP_NISTZ256_ASM', - 'FIPS_MODULE', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'X25519_ASM', - 'FIPS_MODULE', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'linker_script': '<(PRODUCT_DIR)/../../deps/openssl/config/archs/linux-x32/asm_avx2/providers/fips.ld' - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags': ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'ldflags': ['-Wl,--version-script=<@(linker_script)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi b/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi deleted file mode 100644 index 3a0df65874619c..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/openssl.gypi +++ /dev/null @@ -1,1057 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/ssl/bio_ssl.c', - 'openssl/ssl/d1_lib.c', - 'openssl/ssl/d1_msg.c', - 'openssl/ssl/d1_srtp.c', - 'openssl/ssl/methods.c', - 'openssl/ssl/pqueue.c', - 'openssl/ssl/s3_enc.c', - 'openssl/ssl/s3_lib.c', - 'openssl/ssl/s3_msg.c', - 'openssl/ssl/ssl_asn1.c', - 'openssl/ssl/ssl_cert.c', - 'openssl/ssl/ssl_ciph.c', - 'openssl/ssl/ssl_conf.c', - 'openssl/ssl/ssl_err.c', - 'openssl/ssl/ssl_err_legacy.c', - 'openssl/ssl/ssl_init.c', - 'openssl/ssl/ssl_lib.c', - 'openssl/ssl/ssl_mcnf.c', - 'openssl/ssl/ssl_quic.c', - 'openssl/ssl/ssl_rsa.c', - 'openssl/ssl/ssl_rsa_legacy.c', - 'openssl/ssl/ssl_sess.c', - 'openssl/ssl/ssl_stat.c', - 'openssl/ssl/ssl_txt.c', - 'openssl/ssl/ssl_utst.c', - 'openssl/ssl/t1_enc.c', - 'openssl/ssl/t1_lib.c', - 'openssl/ssl/t1_trce.c', - 'openssl/ssl/tls13_enc.c', - 'openssl/ssl/tls_depr.c', - 'openssl/ssl/tls_srp.c', - 'openssl/ssl/record/dtls1_bitmap.c', - 'openssl/ssl/record/rec_layer_d1.c', - 'openssl/ssl/record/rec_layer_s3.c', - 'openssl/ssl/record/ssl3_buffer.c', - 'openssl/ssl/record/ssl3_record.c', - 'openssl/ssl/record/ssl3_record_tls13.c', - 'openssl/ssl/statem/extensions.c', - 'openssl/ssl/statem/extensions_clnt.c', - 'openssl/ssl/statem/extensions_cust.c', - 'openssl/ssl/statem/extensions_srvr.c', - 'openssl/ssl/statem/statem.c', - 'openssl/ssl/statem/statem_clnt.c', - 'openssl/ssl/statem/statem_dtls.c', - 'openssl/ssl/statem/statem_lib.c', - 'openssl/ssl/statem/statem_quic.c', - 'openssl/ssl/statem/statem_srvr.c', - 'openssl/crypto/aes/aes_cfb.c', - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_ige.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/aes/aes_ofb.c', - 'openssl/crypto/aes/aes_wrap.c', - 'openssl/crypto/aria/aria.c', - 'openssl/crypto/asn1/a_bitstr.c', - 'openssl/crypto/asn1/a_d2i_fp.c', - 'openssl/crypto/asn1/a_digest.c', - 'openssl/crypto/asn1/a_dup.c', - 'openssl/crypto/asn1/a_gentm.c', - 'openssl/crypto/asn1/a_i2d_fp.c', - 'openssl/crypto/asn1/a_int.c', - 'openssl/crypto/asn1/a_mbstr.c', - 'openssl/crypto/asn1/a_object.c', - 'openssl/crypto/asn1/a_octet.c', - 'openssl/crypto/asn1/a_print.c', - 'openssl/crypto/asn1/a_sign.c', - 'openssl/crypto/asn1/a_strex.c', - 'openssl/crypto/asn1/a_strnid.c', - 'openssl/crypto/asn1/a_time.c', - 'openssl/crypto/asn1/a_type.c', - 'openssl/crypto/asn1/a_utctm.c', - 'openssl/crypto/asn1/a_utf8.c', - 'openssl/crypto/asn1/a_verify.c', - 'openssl/crypto/asn1/ameth_lib.c', - 'openssl/crypto/asn1/asn1_err.c', - 'openssl/crypto/asn1/asn1_gen.c', - 'openssl/crypto/asn1/asn1_item_list.c', - 'openssl/crypto/asn1/asn1_lib.c', - 'openssl/crypto/asn1/asn1_parse.c', - 'openssl/crypto/asn1/asn_mime.c', - 'openssl/crypto/asn1/asn_moid.c', - 'openssl/crypto/asn1/asn_mstbl.c', - 'openssl/crypto/asn1/asn_pack.c', - 'openssl/crypto/asn1/bio_asn1.c', - 'openssl/crypto/asn1/bio_ndef.c', - 'openssl/crypto/asn1/d2i_param.c', - 'openssl/crypto/asn1/d2i_pr.c', - 'openssl/crypto/asn1/d2i_pu.c', - 'openssl/crypto/asn1/evp_asn1.c', - 'openssl/crypto/asn1/f_int.c', - 'openssl/crypto/asn1/f_string.c', - 'openssl/crypto/asn1/i2d_evp.c', - 'openssl/crypto/asn1/n_pkey.c', - 'openssl/crypto/asn1/nsseq.c', - 'openssl/crypto/asn1/p5_pbe.c', - 'openssl/crypto/asn1/p5_pbev2.c', - 'openssl/crypto/asn1/p5_scrypt.c', - 'openssl/crypto/asn1/p8_pkey.c', - 'openssl/crypto/asn1/t_bitst.c', - 'openssl/crypto/asn1/t_pkey.c', - 'openssl/crypto/asn1/t_spki.c', - 'openssl/crypto/asn1/tasn_dec.c', - 'openssl/crypto/asn1/tasn_enc.c', - 'openssl/crypto/asn1/tasn_fre.c', - 'openssl/crypto/asn1/tasn_new.c', - 'openssl/crypto/asn1/tasn_prn.c', - 'openssl/crypto/asn1/tasn_scn.c', - 'openssl/crypto/asn1/tasn_typ.c', - 'openssl/crypto/asn1/tasn_utl.c', - 'openssl/crypto/asn1/x_algor.c', - 'openssl/crypto/asn1/x_bignum.c', - 'openssl/crypto/asn1/x_info.c', - 'openssl/crypto/asn1/x_int64.c', - 'openssl/crypto/asn1/x_long.c', - 'openssl/crypto/asn1/x_pkey.c', - 'openssl/crypto/asn1/x_sig.c', - 'openssl/crypto/asn1/x_spki.c', - 'openssl/crypto/asn1/x_val.c', - 'openssl/crypto/async/arch/async_null.c', - 'openssl/crypto/async/arch/async_posix.c', - 'openssl/crypto/async/arch/async_win.c', - 'openssl/crypto/async/async.c', - 'openssl/crypto/async/async_err.c', - 'openssl/crypto/async/async_wait.c', - 'openssl/crypto/bf/bf_cfb64.c', - 'openssl/crypto/bf/bf_ecb.c', - 'openssl/crypto/bf/bf_enc.c', - 'openssl/crypto/bf/bf_ofb64.c', - 'openssl/crypto/bf/bf_skey.c', - 'openssl/crypto/bio/bf_buff.c', - 'openssl/crypto/bio/bf_lbuf.c', - 'openssl/crypto/bio/bf_nbio.c', - 'openssl/crypto/bio/bf_null.c', - 'openssl/crypto/bio/bf_prefix.c', - 'openssl/crypto/bio/bf_readbuff.c', - 'openssl/crypto/bio/bio_addr.c', - 'openssl/crypto/bio/bio_cb.c', - 'openssl/crypto/bio/bio_dump.c', - 'openssl/crypto/bio/bio_err.c', - 'openssl/crypto/bio/bio_lib.c', - 'openssl/crypto/bio/bio_meth.c', - 'openssl/crypto/bio/bio_print.c', - 'openssl/crypto/bio/bio_sock.c', - 'openssl/crypto/bio/bio_sock2.c', - 'openssl/crypto/bio/bss_acpt.c', - 'openssl/crypto/bio/bss_bio.c', - 'openssl/crypto/bio/bss_conn.c', - 'openssl/crypto/bio/bss_core.c', - 'openssl/crypto/bio/bss_dgram.c', - 'openssl/crypto/bio/bss_fd.c', - 'openssl/crypto/bio/bss_file.c', - 'openssl/crypto/bio/bss_log.c', - 'openssl/crypto/bio/bss_mem.c', - 'openssl/crypto/bio/bss_null.c', - 'openssl/crypto/bio/bss_sock.c', - 'openssl/crypto/bio/ossl_core_bio.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_depr.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_err.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_print.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_srp.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/buffer/buf_err.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/camellia/cmll_cfb.c', - 'openssl/crypto/camellia/cmll_ctr.c', - 'openssl/crypto/camellia/cmll_ecb.c', - 'openssl/crypto/camellia/cmll_misc.c', - 'openssl/crypto/camellia/cmll_ofb.c', - 'openssl/crypto/cast/c_cfb64.c', - 'openssl/crypto/cast/c_ecb.c', - 'openssl/crypto/cast/c_enc.c', - 'openssl/crypto/cast/c_ofb64.c', - 'openssl/crypto/cast/c_skey.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/cmp/cmp_asn.c', - 'openssl/crypto/cmp/cmp_client.c', - 'openssl/crypto/cmp/cmp_ctx.c', - 'openssl/crypto/cmp/cmp_err.c', - 'openssl/crypto/cmp/cmp_hdr.c', - 'openssl/crypto/cmp/cmp_http.c', - 'openssl/crypto/cmp/cmp_msg.c', - 'openssl/crypto/cmp/cmp_protect.c', - 'openssl/crypto/cmp/cmp_server.c', - 'openssl/crypto/cmp/cmp_status.c', - 'openssl/crypto/cmp/cmp_util.c', - 'openssl/crypto/cmp/cmp_vfy.c', - 'openssl/crypto/cms/cms_asn1.c', - 'openssl/crypto/cms/cms_att.c', - 'openssl/crypto/cms/cms_cd.c', - 'openssl/crypto/cms/cms_dd.c', - 'openssl/crypto/cms/cms_dh.c', - 'openssl/crypto/cms/cms_ec.c', - 'openssl/crypto/cms/cms_enc.c', - 'openssl/crypto/cms/cms_env.c', - 'openssl/crypto/cms/cms_err.c', - 'openssl/crypto/cms/cms_ess.c', - 'openssl/crypto/cms/cms_io.c', - 'openssl/crypto/cms/cms_kari.c', - 'openssl/crypto/cms/cms_lib.c', - 'openssl/crypto/cms/cms_pwri.c', - 'openssl/crypto/cms/cms_rsa.c', - 'openssl/crypto/cms/cms_sd.c', - 'openssl/crypto/cms/cms_smime.c', - 'openssl/crypto/conf/conf_api.c', - 'openssl/crypto/conf/conf_def.c', - 'openssl/crypto/conf/conf_err.c', - 'openssl/crypto/conf/conf_lib.c', - 'openssl/crypto/conf/conf_mall.c', - 'openssl/crypto/conf/conf_mod.c', - 'openssl/crypto/conf/conf_sap.c', - 'openssl/crypto/conf/conf_ssl.c', - 'openssl/crypto/crmf/crmf_asn.c', - 'openssl/crypto/crmf/crmf_err.c', - 'openssl/crypto/crmf/crmf_lib.c', - 'openssl/crypto/crmf/crmf_pbm.c', - 'openssl/crypto/ct/ct_b64.c', - 'openssl/crypto/ct/ct_err.c', - 'openssl/crypto/ct/ct_log.c', - 'openssl/crypto/ct/ct_oct.c', - 'openssl/crypto/ct/ct_policy.c', - 'openssl/crypto/ct/ct_prn.c', - 'openssl/crypto/ct/ct_sct.c', - 'openssl/crypto/ct/ct_sct_ctx.c', - 'openssl/crypto/ct/ct_vfy.c', - 'openssl/crypto/ct/ct_x509v3.c', - 'openssl/crypto/des/cbc_cksm.c', - 'openssl/crypto/des/cbc_enc.c', - 'openssl/crypto/des/cfb64ede.c', - 'openssl/crypto/des/cfb64enc.c', - 'openssl/crypto/des/cfb_enc.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/ecb_enc.c', - 'openssl/crypto/des/fcrypt.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/ofb64ede.c', - 'openssl/crypto/des/ofb64enc.c', - 'openssl/crypto/des/ofb_enc.c', - 'openssl/crypto/des/pcbc_enc.c', - 'openssl/crypto/des/qud_cksm.c', - 'openssl/crypto/des/rand_key.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/des/str2key.c', - 'openssl/crypto/des/xcbc_enc.c', - 'openssl/crypto/dh/dh_ameth.c', - 'openssl/crypto/dh/dh_asn1.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_depr.c', - 'openssl/crypto/dh/dh_err.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dh/dh_meth.c', - 'openssl/crypto/dh/dh_pmeth.c', - 'openssl/crypto/dh/dh_prn.c', - 'openssl/crypto/dh/dh_rfc5114.c', - 'openssl/crypto/dsa/dsa_ameth.c', - 'openssl/crypto/dsa/dsa_asn1.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_depr.c', - 'openssl/crypto/dsa/dsa_err.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_meth.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_pmeth.c', - 'openssl/crypto/dsa/dsa_prn.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/dso/dso_dl.c', - 'openssl/crypto/dso/dso_dlfcn.c', - 'openssl/crypto/dso/dso_err.c', - 'openssl/crypto/dso/dso_lib.c', - 'openssl/crypto/dso/dso_openssl.c', - 'openssl/crypto/dso/dso_vms.c', - 'openssl/crypto/dso/dso_win32.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_ameth.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_deprecated.c', - 'openssl/crypto/ec/ec_err.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ec_pmeth.c', - 'openssl/crypto/ec/ec_print.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/eck_prn.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_nistz256.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/ec/ecx_meth.c', - 'openssl/crypto/encode_decode/decoder_err.c', - 'openssl/crypto/encode_decode/decoder_lib.c', - 'openssl/crypto/encode_decode/decoder_meth.c', - 'openssl/crypto/encode_decode/decoder_pkey.c', - 'openssl/crypto/encode_decode/encoder_err.c', - 'openssl/crypto/encode_decode/encoder_lib.c', - 'openssl/crypto/encode_decode/encoder_meth.c', - 'openssl/crypto/encode_decode/encoder_pkey.c', - 'openssl/crypto/engine/eng_all.c', - 'openssl/crypto/engine/eng_cnf.c', - 'openssl/crypto/engine/eng_ctrl.c', - 'openssl/crypto/engine/eng_dyn.c', - 'openssl/crypto/engine/eng_err.c', - 'openssl/crypto/engine/eng_fat.c', - 'openssl/crypto/engine/eng_init.c', - 'openssl/crypto/engine/eng_lib.c', - 'openssl/crypto/engine/eng_list.c', - 'openssl/crypto/engine/eng_openssl.c', - 'openssl/crypto/engine/eng_pkey.c', - 'openssl/crypto/engine/eng_rdrand.c', - 'openssl/crypto/engine/eng_table.c', - 'openssl/crypto/engine/tb_asnmth.c', - 'openssl/crypto/engine/tb_cipher.c', - 'openssl/crypto/engine/tb_dh.c', - 'openssl/crypto/engine/tb_digest.c', - 'openssl/crypto/engine/tb_dsa.c', - 'openssl/crypto/engine/tb_eckey.c', - 'openssl/crypto/engine/tb_pkmeth.c', - 'openssl/crypto/engine/tb_rand.c', - 'openssl/crypto/engine/tb_rsa.c', - 'openssl/crypto/err/err.c', - 'openssl/crypto/err/err_all.c', - 'openssl/crypto/err/err_all_legacy.c', - 'openssl/crypto/err/err_blocks.c', - 'openssl/crypto/err/err_prn.c', - 'openssl/crypto/ess/ess_asn1.c', - 'openssl/crypto/ess/ess_err.c', - 'openssl/crypto/ess/ess_lib.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/bio_b64.c', - 'openssl/crypto/evp/bio_enc.c', - 'openssl/crypto/evp/bio_md.c', - 'openssl/crypto/evp/bio_ok.c', - 'openssl/crypto/evp/c_allc.c', - 'openssl/crypto/evp/c_alld.c', - 'openssl/crypto/evp/cmeth_lib.c', - 'openssl/crypto/evp/ctrl_params_translate.c', - 'openssl/crypto/evp/dh_ctrl.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/dsa_ctrl.c', - 'openssl/crypto/evp/e_aes.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha1.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha256.c', - 'openssl/crypto/evp/e_aria.c', - 'openssl/crypto/evp/e_bf.c', - 'openssl/crypto/evp/e_camellia.c', - 'openssl/crypto/evp/e_cast.c', - 'openssl/crypto/evp/e_chacha20_poly1305.c', - 'openssl/crypto/evp/e_des.c', - 'openssl/crypto/evp/e_des3.c', - 'openssl/crypto/evp/e_idea.c', - 'openssl/crypto/evp/e_null.c', - 'openssl/crypto/evp/e_old.c', - 'openssl/crypto/evp/e_rc2.c', - 'openssl/crypto/evp/e_rc4.c', - 'openssl/crypto/evp/e_rc4_hmac_md5.c', - 'openssl/crypto/evp/e_rc5.c', - 'openssl/crypto/evp/e_seed.c', - 'openssl/crypto/evp/e_sm4.c', - 'openssl/crypto/evp/e_xcbc_d.c', - 'openssl/crypto/evp/ec_ctrl.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/encode.c', - 'openssl/crypto/evp/evp_cnf.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_err.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_key.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_pbe.c', - 'openssl/crypto/evp/evp_pkey.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/legacy_blake2.c', - 'openssl/crypto/evp/legacy_md4.c', - 'openssl/crypto/evp/legacy_md5.c', - 'openssl/crypto/evp/legacy_md5_sha1.c', - 'openssl/crypto/evp/legacy_mdc2.c', - 'openssl/crypto/evp/legacy_ripemd.c', - 'openssl/crypto/evp/legacy_sha.c', - 'openssl/crypto/evp/legacy_wp.c', - 'openssl/crypto/evp/m_null.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/names.c', - 'openssl/crypto/evp/p5_crpt.c', - 'openssl/crypto/evp/p5_crpt2.c', - 'openssl/crypto/evp/p_dec.c', - 'openssl/crypto/evp/p_enc.c', - 'openssl/crypto/evp/p_legacy.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/p_open.c', - 'openssl/crypto/evp/p_seal.c', - 'openssl/crypto/evp/p_sign.c', - 'openssl/crypto/evp/p_verify.c', - 'openssl/crypto/evp/pbe_scrypt.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/http/http_client.c', - 'openssl/crypto/http/http_err.c', - 'openssl/crypto/http/http_lib.c', - 'openssl/crypto/idea/i_cbc.c', - 'openssl/crypto/idea/i_cfb64.c', - 'openssl/crypto/idea/i_ecb.c', - 'openssl/crypto/idea/i_ofb64.c', - 'openssl/crypto/idea/i_skey.c', - 'openssl/crypto/kdf/kdf_err.c', - 'openssl/crypto/lhash/lh_stats.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpt_err.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/cversion.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ebcdic.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/getenv.c', - 'openssl/crypto/info.c', - 'openssl/crypto/init.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/mem.c', - 'openssl/crypto/mem_sec.c', - 'openssl/crypto/o_dir.c', - 'openssl/crypto/o_fopen.c', - 'openssl/crypto/o_init.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/o_time.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/passphrase.c', - 'openssl/crypto/provider.c', - 'openssl/crypto/provider_child.c', - 'openssl/crypto/provider_conf.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/punycode.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/trace.c', - 'openssl/crypto/uid.c', - 'openssl/crypto/md4/md4_dgst.c', - 'openssl/crypto/md4/md4_one.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/crypto/mdc2/mdc2_one.c', - 'openssl/crypto/mdc2/mdc2dgst.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/cts128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ocb128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/siv128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/objects/o_names.c', - 'openssl/crypto/objects/obj_dat.c', - 'openssl/crypto/objects/obj_err.c', - 'openssl/crypto/objects/obj_lib.c', - 'openssl/crypto/objects/obj_xref.c', - 'openssl/crypto/ocsp/ocsp_asn.c', - 'openssl/crypto/ocsp/ocsp_cl.c', - 'openssl/crypto/ocsp/ocsp_err.c', - 'openssl/crypto/ocsp/ocsp_ext.c', - 'openssl/crypto/ocsp/ocsp_http.c', - 'openssl/crypto/ocsp/ocsp_lib.c', - 'openssl/crypto/ocsp/ocsp_prn.c', - 'openssl/crypto/ocsp/ocsp_srv.c', - 'openssl/crypto/ocsp/ocsp_vfy.c', - 'openssl/crypto/ocsp/v3_ocsp.c', - 'openssl/crypto/pem/pem_all.c', - 'openssl/crypto/pem/pem_err.c', - 'openssl/crypto/pem/pem_info.c', - 'openssl/crypto/pem/pem_lib.c', - 'openssl/crypto/pem/pem_oth.c', - 'openssl/crypto/pem/pem_pk8.c', - 'openssl/crypto/pem/pem_pkey.c', - 'openssl/crypto/pem/pem_sign.c', - 'openssl/crypto/pem/pem_x509.c', - 'openssl/crypto/pem/pem_xaux.c', - 'openssl/crypto/pem/pvkfmt.c', - 'openssl/crypto/pkcs12/p12_add.c', - 'openssl/crypto/pkcs12/p12_asn.c', - 'openssl/crypto/pkcs12/p12_attr.c', - 'openssl/crypto/pkcs12/p12_crpt.c', - 'openssl/crypto/pkcs12/p12_crt.c', - 'openssl/crypto/pkcs12/p12_decr.c', - 'openssl/crypto/pkcs12/p12_init.c', - 'openssl/crypto/pkcs12/p12_key.c', - 'openssl/crypto/pkcs12/p12_kiss.c', - 'openssl/crypto/pkcs12/p12_mutl.c', - 'openssl/crypto/pkcs12/p12_npas.c', - 'openssl/crypto/pkcs12/p12_p8d.c', - 'openssl/crypto/pkcs12/p12_p8e.c', - 'openssl/crypto/pkcs12/p12_sbag.c', - 'openssl/crypto/pkcs12/p12_utl.c', - 'openssl/crypto/pkcs12/pk12err.c', - 'openssl/crypto/pkcs7/bio_pk7.c', - 'openssl/crypto/pkcs7/pk7_asn1.c', - 'openssl/crypto/pkcs7/pk7_attr.c', - 'openssl/crypto/pkcs7/pk7_doit.c', - 'openssl/crypto/pkcs7/pk7_lib.c', - 'openssl/crypto/pkcs7/pk7_mime.c', - 'openssl/crypto/pkcs7/pk7_smime.c', - 'openssl/crypto/pkcs7/pkcs7err.c', - 'openssl/crypto/poly1305/poly1305.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_err.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/prov_seed.c', - 'openssl/crypto/rand/rand_deprecated.c', - 'openssl/crypto/rand/rand_err.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rand/rand_meth.c', - 'openssl/crypto/rand/rand_pool.c', - 'openssl/crypto/rand/randfile.c', - 'openssl/crypto/rc2/rc2_cbc.c', - 'openssl/crypto/rc2/rc2_ecb.c', - 'openssl/crypto/rc2/rc2_skey.c', - 'openssl/crypto/rc2/rc2cfb64.c', - 'openssl/crypto/rc2/rc2ofb64.c', - 'openssl/crypto/ripemd/rmd_dgst.c', - 'openssl/crypto/ripemd/rmd_one.c', - 'openssl/crypto/rsa/rsa_ameth.c', - 'openssl/crypto/rsa/rsa_asn1.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_depr.c', - 'openssl/crypto/rsa/rsa_err.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_meth.c', - 'openssl/crypto/rsa/rsa_mp.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pmeth.c', - 'openssl/crypto/rsa/rsa_prn.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_saos.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/rsa/rsa_x931g.c', - 'openssl/crypto/seed/seed.c', - 'openssl/crypto/seed/seed_cbc.c', - 'openssl/crypto/seed/seed_cfb.c', - 'openssl/crypto/seed/seed_ecb.c', - 'openssl/crypto/seed/seed_ofb.c', - 'openssl/crypto/sha/sha1_one.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/siphash/siphash.c', - 'openssl/crypto/sm2/sm2_crypt.c', - 'openssl/crypto/sm2/sm2_err.c', - 'openssl/crypto/sm2/sm2_key.c', - 'openssl/crypto/sm2/sm2_sign.c', - 'openssl/crypto/sm3/legacy_sm3.c', - 'openssl/crypto/sm3/sm3.c', - 'openssl/crypto/sm4/sm4.c', - 'openssl/crypto/srp/srp_lib.c', - 'openssl/crypto/srp/srp_vfy.c', - 'openssl/crypto/stack/stack.c', - 'openssl/crypto/store/store_err.c', - 'openssl/crypto/store/store_init.c', - 'openssl/crypto/store/store_lib.c', - 'openssl/crypto/store/store_meth.c', - 'openssl/crypto/store/store_register.c', - 'openssl/crypto/store/store_result.c', - 'openssl/crypto/store/store_strings.c', - 'openssl/crypto/ts/ts_asn1.c', - 'openssl/crypto/ts/ts_conf.c', - 'openssl/crypto/ts/ts_err.c', - 'openssl/crypto/ts/ts_lib.c', - 'openssl/crypto/ts/ts_req_print.c', - 'openssl/crypto/ts/ts_req_utils.c', - 'openssl/crypto/ts/ts_rsp_print.c', - 'openssl/crypto/ts/ts_rsp_sign.c', - 'openssl/crypto/ts/ts_rsp_utils.c', - 'openssl/crypto/ts/ts_rsp_verify.c', - 'openssl/crypto/ts/ts_verify_ctx.c', - 'openssl/crypto/txt_db/txt_db.c', - 'openssl/crypto/ui/ui_err.c', - 'openssl/crypto/ui/ui_lib.c', - 'openssl/crypto/ui/ui_null.c', - 'openssl/crypto/ui/ui_openssl.c', - 'openssl/crypto/ui/ui_util.c', - 'openssl/crypto/whrlpool/wp_dgst.c', - 'openssl/crypto/x509/by_dir.c', - 'openssl/crypto/x509/by_file.c', - 'openssl/crypto/x509/by_store.c', - 'openssl/crypto/x509/pcy_cache.c', - 'openssl/crypto/x509/pcy_data.c', - 'openssl/crypto/x509/pcy_lib.c', - 'openssl/crypto/x509/pcy_map.c', - 'openssl/crypto/x509/pcy_node.c', - 'openssl/crypto/x509/pcy_tree.c', - 'openssl/crypto/x509/t_crl.c', - 'openssl/crypto/x509/t_req.c', - 'openssl/crypto/x509/t_x509.c', - 'openssl/crypto/x509/v3_addr.c', - 'openssl/crypto/x509/v3_admis.c', - 'openssl/crypto/x509/v3_akeya.c', - 'openssl/crypto/x509/v3_akid.c', - 'openssl/crypto/x509/v3_asid.c', - 'openssl/crypto/x509/v3_bcons.c', - 'openssl/crypto/x509/v3_bitst.c', - 'openssl/crypto/x509/v3_conf.c', - 'openssl/crypto/x509/v3_cpols.c', - 'openssl/crypto/x509/v3_crld.c', - 'openssl/crypto/x509/v3_enum.c', - 'openssl/crypto/x509/v3_extku.c', - 'openssl/crypto/x509/v3_genn.c', - 'openssl/crypto/x509/v3_ia5.c', - 'openssl/crypto/x509/v3_info.c', - 'openssl/crypto/x509/v3_int.c', - 'openssl/crypto/x509/v3_ist.c', - 'openssl/crypto/x509/v3_lib.c', - 'openssl/crypto/x509/v3_ncons.c', - 'openssl/crypto/x509/v3_pci.c', - 'openssl/crypto/x509/v3_pcia.c', - 'openssl/crypto/x509/v3_pcons.c', - 'openssl/crypto/x509/v3_pku.c', - 'openssl/crypto/x509/v3_pmaps.c', - 'openssl/crypto/x509/v3_prn.c', - 'openssl/crypto/x509/v3_purp.c', - 'openssl/crypto/x509/v3_san.c', - 'openssl/crypto/x509/v3_skid.c', - 'openssl/crypto/x509/v3_sxnet.c', - 'openssl/crypto/x509/v3_tlsf.c', - 'openssl/crypto/x509/v3_utf8.c', - 'openssl/crypto/x509/v3_utl.c', - 'openssl/crypto/x509/v3err.c', - 'openssl/crypto/x509/x509_att.c', - 'openssl/crypto/x509/x509_cmp.c', - 'openssl/crypto/x509/x509_d2.c', - 'openssl/crypto/x509/x509_def.c', - 'openssl/crypto/x509/x509_err.c', - 'openssl/crypto/x509/x509_ext.c', - 'openssl/crypto/x509/x509_lu.c', - 'openssl/crypto/x509/x509_meth.c', - 'openssl/crypto/x509/x509_obj.c', - 'openssl/crypto/x509/x509_r2x.c', - 'openssl/crypto/x509/x509_req.c', - 'openssl/crypto/x509/x509_set.c', - 'openssl/crypto/x509/x509_trust.c', - 'openssl/crypto/x509/x509_txt.c', - 'openssl/crypto/x509/x509_v3.c', - 'openssl/crypto/x509/x509_vfy.c', - 'openssl/crypto/x509/x509_vpm.c', - 'openssl/crypto/x509/x509cset.c', - 'openssl/crypto/x509/x509name.c', - 'openssl/crypto/x509/x509rset.c', - 'openssl/crypto/x509/x509spki.c', - 'openssl/crypto/x509/x509type.c', - 'openssl/crypto/x509/x_all.c', - 'openssl/crypto/x509/x_attrib.c', - 'openssl/crypto/x509/x_crl.c', - 'openssl/crypto/x509/x_exten.c', - 'openssl/crypto/x509/x_name.c', - 'openssl/crypto/x509/x_pubkey.c', - 'openssl/crypto/x509/x_req.c', - 'openssl/crypto/x509/x_x509.c', - 'openssl/crypto/x509/x_x509a.c', - 'openssl/engines/e_capi.c', - 'openssl/engines/e_padlock.c', - 'openssl/providers/baseprov.c', - 'openssl/providers/defltprov.c', - 'openssl/providers/nullprov.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/der/der_sm2_key.c', - 'openssl/providers/common/der/der_sm2_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_default.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/asymciphers/sm2_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_hw.c', - 'openssl/providers/implementations/ciphers/cipher_camellia.c', - 'openssl/providers/implementations/ciphers/cipher_camellia_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_null.c', - 'openssl/providers/implementations/ciphers/cipher_sm4.c', - 'openssl/providers/implementations/ciphers/cipher_sm4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap_hw.c', - 'openssl/providers/implementations/digests/blake2_prov.c', - 'openssl/providers/implementations/digests/blake2b_prov.c', - 'openssl/providers/implementations/digests/blake2s_prov.c', - 'openssl/providers/implementations/digests/md5_prov.c', - 'openssl/providers/implementations/digests/md5_sha1_prov.c', - 'openssl/providers/implementations/digests/null_prov.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/digests/sm3_prov.c', - 'openssl/providers/implementations/encode_decode/decode_der2key.c', - 'openssl/providers/implementations/encode_decode/decode_epki2pki.c', - 'openssl/providers/implementations/encode_decode/decode_msblob2key.c', - 'openssl/providers/implementations/encode_decode/decode_pem2der.c', - 'openssl/providers/implementations/encode_decode/decode_pvk2key.c', - 'openssl/providers/implementations/encode_decode/decode_spki2typespki.c', - 'openssl/providers/implementations/encode_decode/encode_key2any.c', - 'openssl/providers/implementations/encode_decode/encode_key2blob.c', - 'openssl/providers/implementations/encode_decode/encode_key2ms.c', - 'openssl/providers/implementations/encode_decode/encode_key2text.c', - 'openssl/providers/implementations/encode_decode/endecoder_common.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/krb5kdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/pkcs12kdf.c', - 'openssl/providers/implementations/kdfs/scrypt.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/blake2b_mac.c', - 'openssl/providers/implementations/macs/blake2s_mac.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/macs/poly1305_prov.c', - 'openssl/providers/implementations/macs/siphash_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/seed_src.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/rands/seeding/rand_cpu_x86.c', - 'openssl/providers/implementations/rands/seeding/rand_tsc.c', - 'openssl/providers/implementations/rands/seeding/rand_unix.c', - 'openssl/providers/implementations/rands/seeding/rand_win.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/providers/implementations/signature/sm2_sig.c', - 'openssl/providers/implementations/storemgmt/file_store.c', - 'openssl/providers/implementations/storemgmt/file_store_any2obj.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/crypto/bn/asm/x86_64-gcc.c', - 'openssl/crypto/bn/rsaz_exp.c', - 'openssl/crypto/bn/rsaz_exp_x2.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cast5.c', - 'openssl/providers/implementations/ciphers/cipher_cast5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_des.c', - 'openssl/providers/implementations/ciphers/cipher_des_hw.c', - 'openssl/providers/implementations/ciphers/cipher_desx.c', - 'openssl/providers/implementations/ciphers/cipher_desx_hw.c', - 'openssl/providers/implementations/ciphers/cipher_idea.c', - 'openssl/providers/implementations/ciphers/cipher_idea_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc2.c', - 'openssl/providers/implementations/ciphers/cipher_rc2_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_seed.c', - 'openssl/providers/implementations/ciphers/cipher_seed_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/digests/md4_prov.c', - 'openssl/providers/implementations/digests/mdc2_prov.c', - 'openssl/providers/implementations/digests/ripemd_prov.c', - 'openssl/providers/implementations/digests/wp_prov.c', - 'openssl/providers/implementations/kdfs/pbkdf1.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/legacyprov.c', - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/asm_avx2/crypto/aes/aes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha1-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-sha256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/aesni-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/bsaes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/aes/vpaes-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm_avx2/crypto/camellia/cmll-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/chacha/chacha-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/ec/ecp_nistz256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/ec/x25519-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/x86_64cpuid.s', - './config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/modes/aesni-gcm-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/modes/ghash-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/poly1305/poly1305-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/rc4/rc4-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/keccak1600-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha1-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha1-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha256-mb-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha256-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/sha/sha512-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/whrlpool/wp-x86_64.s', - './config/archs/linux-x32/asm_avx2/engines/e_padlock-x86_64.s', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx2.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-avx512.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/rsaz-x86_64.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-gf2m.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont.s', - './config/archs/linux-x32/asm_avx2/crypto/bn/x86_64-mont5.s', - './config/archs/linux-x32/asm_avx2/crypto/md5/md5-x86_64.s', - './config/archs/linux-x32/asm_avx2/providers/legacy.ld', - './config/archs/linux-x32/asm_avx2/providers/fips.ld', - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'AES_ASM', - 'BSAES_ASM', - 'CMLL_ASM', - 'ECP_NISTZ256_ASM', - 'GHASH_ASM', - 'KECCAK1600_ASM', - 'MD5_ASM', - 'OPENSSL_BN_ASM_GF2m', - 'OPENSSL_BN_ASM_MONT', - 'OPENSSL_BN_ASM_MONT5', - 'OPENSSL_CPUID_OBJ', - 'OPENSSL_IA32_SSE2', - 'PADLOCK_ASM', - 'POLY1305_ASM', - 'SHA1_ASM', - 'SHA256_ASM', - 'SHA512_ASM', - 'VPAES_ASM', - 'WHIRLPOOL_ASM', - 'X25519_ASM', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wa,--noexecstack', - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c deleted file mode 100644 index e4e14e82e5648a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_digests_gen.c +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_digests_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_digests.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs] = { - DER_OID_V_sigAlgs -}; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1] = { - DER_OID_V_id_sha1 -}; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2] = { - DER_OID_V_id_md2 -}; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5] = { - DER_OID_V_id_md5 -}; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256] = { - DER_OID_V_id_sha256 -}; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384] = { - DER_OID_V_id_sha384 -}; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512] = { - DER_OID_V_id_sha512 -}; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224] = { - DER_OID_V_id_sha224 -}; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224] = { - DER_OID_V_id_sha512_224 -}; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256] = { - DER_OID_V_id_sha512_256 -}; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224] = { - DER_OID_V_id_sha3_224 -}; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256] = { - DER_OID_V_id_sha3_256 -}; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384] = { - DER_OID_V_id_sha3_384 -}; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512] = { - DER_OID_V_id_sha3_512 -}; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128] = { - DER_OID_V_id_shake128 -}; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256] = { - DER_OID_V_id_shake256 -}; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len] = { - DER_OID_V_id_shake128_len -}; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len] = { - DER_OID_V_id_shake256_len -}; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128] = { - DER_OID_V_id_KMACWithSHAKE128 -}; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256] = { - DER_OID_V_id_KMACWithSHAKE256 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c deleted file mode 100644 index e5cfe91e0f2510..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_dsa_gen.c +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_dsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -/* - * DSA low level APIs are deprecated for public use, but still ok for - * internal use. - */ -#include "internal/deprecated.h" - -#include "prov/der_dsa.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa] = { - DER_OID_V_id_dsa -}; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1] = { - DER_OID_V_id_dsa_with_sha1 -}; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224] = { - DER_OID_V_id_dsa_with_sha224 -}; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256] = { - DER_OID_V_id_dsa_with_sha256 -}; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384] = { - DER_OID_V_id_dsa_with_sha384 -}; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512] = { - DER_OID_V_id_dsa_with_sha512 -}; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224] = { - DER_OID_V_id_dsa_with_sha3_224 -}; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256] = { - DER_OID_V_id_dsa_with_sha3_256 -}; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384] = { - DER_OID_V_id_dsa_with_sha3_384 -}; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512] = { - DER_OID_V_id_dsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c deleted file mode 100644 index e1ed54ba05b6ff..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ec_gen.c +++ /dev/null @@ -1,279 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ec_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ec.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1] = { - DER_OID_V_ecdsa_with_SHA1 -}; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey] = { - DER_OID_V_id_ecPublicKey -}; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1] = { - DER_OID_V_c2pnb163v1 -}; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2] = { - DER_OID_V_c2pnb163v2 -}; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3] = { - DER_OID_V_c2pnb163v3 -}; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1] = { - DER_OID_V_c2pnb176w1 -}; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1] = { - DER_OID_V_c2tnb191v1 -}; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2] = { - DER_OID_V_c2tnb191v2 -}; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3] = { - DER_OID_V_c2tnb191v3 -}; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4] = { - DER_OID_V_c2onb191v4 -}; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5] = { - DER_OID_V_c2onb191v5 -}; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1] = { - DER_OID_V_c2pnb208w1 -}; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1] = { - DER_OID_V_c2tnb239v1 -}; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2] = { - DER_OID_V_c2tnb239v2 -}; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3] = { - DER_OID_V_c2tnb239v3 -}; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4] = { - DER_OID_V_c2onb239v4 -}; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5] = { - DER_OID_V_c2onb239v5 -}; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1] = { - DER_OID_V_c2pnb272w1 -}; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1] = { - DER_OID_V_c2pnb304w1 -}; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1] = { - DER_OID_V_c2tnb359v1 -}; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1] = { - DER_OID_V_c2pnb368w1 -}; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1] = { - DER_OID_V_c2tnb431r1 -}; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1] = { - DER_OID_V_prime192v1 -}; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2] = { - DER_OID_V_prime192v2 -}; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3] = { - DER_OID_V_prime192v3 -}; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1] = { - DER_OID_V_prime239v1 -}; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2] = { - DER_OID_V_prime239v2 -}; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3] = { - DER_OID_V_prime239v3 -}; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1] = { - DER_OID_V_prime256v1 -}; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224] = { - DER_OID_V_ecdsa_with_SHA224 -}; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256] = { - DER_OID_V_ecdsa_with_SHA256 -}; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384] = { - DER_OID_V_ecdsa_with_SHA384 -}; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512] = { - DER_OID_V_ecdsa_with_SHA512 -}; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224] = { - DER_OID_V_id_ecdsa_with_sha3_224 -}; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256] = { - DER_OID_V_id_ecdsa_with_sha3_256 -}; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384] = { - DER_OID_V_id_ecdsa_with_sha3_384 -}; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512] = { - DER_OID_V_id_ecdsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c deleted file mode 100644 index ba7bf14b5e156d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_ecx_gen.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ecx_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519] = { - DER_OID_V_id_X25519 -}; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448] = { - DER_OID_V_id_X448 -}; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519] = { - DER_OID_V_id_Ed25519 -}; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448] = { - DER_OID_V_id_Ed448 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c deleted file mode 100644 index a3431798402f3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_rsa_gen.c +++ /dev/null @@ -1,174 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_rsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_rsa.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs] = { - DER_OID_V_hashAlgs -}; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption] = { - DER_OID_V_rsaEncryption -}; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP] = { - DER_OID_V_id_RSAES_OAEP -}; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified] = { - DER_OID_V_id_pSpecified -}; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS] = { - DER_OID_V_id_RSASSA_PSS -}; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption] = { - DER_OID_V_md2WithRSAEncryption -}; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption] = { - DER_OID_V_md5WithRSAEncryption -}; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption] = { - DER_OID_V_sha1WithRSAEncryption -}; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption] = { - DER_OID_V_sha224WithRSAEncryption -}; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption] = { - DER_OID_V_sha256WithRSAEncryption -}; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption] = { - DER_OID_V_sha384WithRSAEncryption -}; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption] = { - DER_OID_V_sha512WithRSAEncryption -}; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption] = { - DER_OID_V_sha512_224WithRSAEncryption -}; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption] = { - DER_OID_V_sha512_256WithRSAEncryption -}; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1] = { - DER_OID_V_id_mgf1 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 -}; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption] = { - DER_OID_V_md4WithRSAEncryption -}; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption] = { - DER_OID_V_ripemd160WithRSAEncryption -}; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature] = { - DER_OID_V_mdc2WithRSASignature -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c deleted file mode 100644 index 6424ea166b7e15..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_sm2_gen.c +++ /dev/null @@ -1,30 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_sm2_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_sm2.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3] = { - DER_OID_V_sm2_with_SM3 -}; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2] = { - DER_OID_V_curveSM2 -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c deleted file mode 100644 index 6cf93972f48b6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/der/der_wrap_gen.c +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_wrap_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_wrap.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap] = { - DER_OID_V_id_alg_CMS3DESwrap -}; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap] = { - DER_OID_V_id_aes128_wrap -}; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap] = { - DER_OID_V_id_aes192_wrap -}; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap] = { - DER_OID_V_id_aes256_wrap -}; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_digests.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_digests.h deleted file mode 100644 index b184807c80ceb5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_digests.h +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_digests.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -#define DER_OID_V_sigAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03 -#define DER_OID_SZ_sigAlgs 10 -extern const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs]; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -#define DER_OID_V_id_sha1 DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x1A -#define DER_OID_SZ_id_sha1 7 -extern const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1]; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -#define DER_OID_V_id_md2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x02 -#define DER_OID_SZ_id_md2 10 -extern const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2]; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -#define DER_OID_V_id_md5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x05 -#define DER_OID_SZ_id_md5 10 -extern const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5]; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -#define DER_OID_V_id_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01 -#define DER_OID_SZ_id_sha256 11 -extern const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256]; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -#define DER_OID_V_id_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02 -#define DER_OID_SZ_id_sha384 11 -extern const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384]; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -#define DER_OID_V_id_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03 -#define DER_OID_SZ_id_sha512 11 -extern const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512]; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -#define DER_OID_V_id_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04 -#define DER_OID_SZ_id_sha224 11 -extern const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224]; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -#define DER_OID_V_id_sha512_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x05 -#define DER_OID_SZ_id_sha512_224 11 -extern const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224]; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -#define DER_OID_V_id_sha512_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x06 -#define DER_OID_SZ_id_sha512_256 11 -extern const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256]; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -#define DER_OID_V_id_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x07 -#define DER_OID_SZ_id_sha3_224 11 -extern const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224]; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -#define DER_OID_V_id_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x08 -#define DER_OID_SZ_id_sha3_256 11 -extern const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256]; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -#define DER_OID_V_id_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x09 -#define DER_OID_SZ_id_sha3_384 11 -extern const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384]; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -#define DER_OID_V_id_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0A -#define DER_OID_SZ_id_sha3_512 11 -extern const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512]; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -#define DER_OID_V_id_shake128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0B -#define DER_OID_SZ_id_shake128 11 -extern const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128]; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -#define DER_OID_V_id_shake256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0C -#define DER_OID_SZ_id_shake256 11 -extern const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256]; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -#define DER_OID_V_id_shake128_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x11 -#define DER_OID_SZ_id_shake128_len 11 -extern const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len]; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -#define DER_OID_V_id_shake256_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x12 -#define DER_OID_SZ_id_shake256_len 11 -extern const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len]; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -#define DER_OID_V_id_KMACWithSHAKE128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x13 -#define DER_OID_SZ_id_KMACWithSHAKE128 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128]; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -#define DER_OID_V_id_KMACWithSHAKE256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x14 -#define DER_OID_SZ_id_KMACWithSHAKE256 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256]; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_dsa.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_dsa.h deleted file mode 100644 index b12a56282b2556..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_dsa.h +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_dsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -#define DER_OID_V_id_dsa DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x01 -#define DER_OID_SZ_id_dsa 9 -extern const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa]; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -#define DER_OID_V_id_dsa_with_sha1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x03 -#define DER_OID_SZ_id_dsa_with_sha1 9 -extern const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1]; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -#define DER_OID_V_id_dsa_with_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x01 -#define DER_OID_SZ_id_dsa_with_sha224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224]; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -#define DER_OID_V_id_dsa_with_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x02 -#define DER_OID_SZ_id_dsa_with_sha256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256]; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -#define DER_OID_V_id_dsa_with_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x03 -#define DER_OID_SZ_id_dsa_with_sha384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384]; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -#define DER_OID_V_id_dsa_with_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x04 -#define DER_OID_SZ_id_dsa_with_sha512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512]; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -#define DER_OID_V_id_dsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x05 -#define DER_OID_SZ_id_dsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224]; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -#define DER_OID_V_id_dsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x06 -#define DER_OID_SZ_id_dsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256]; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -#define DER_OID_V_id_dsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x07 -#define DER_OID_SZ_id_dsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384]; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -#define DER_OID_V_id_dsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x08 -#define DER_OID_SZ_id_dsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_DSA_with_MD(WPACKET *pkt, int tag, - DSA *dsa, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ec.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ec.h deleted file mode 100644 index dd697771f71166..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ec.h +++ /dev/null @@ -1,286 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ec.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -#define DER_OID_V_ecdsa_with_SHA1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA1 9 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1]; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -#define DER_OID_V_id_ecPublicKey DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01 -#define DER_OID_SZ_id_ecPublicKey 9 -extern const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey]; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -#define DER_OID_V_c2pnb163v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x01 -#define DER_OID_SZ_c2pnb163v1 10 -extern const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1]; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -#define DER_OID_V_c2pnb163v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x02 -#define DER_OID_SZ_c2pnb163v2 10 -extern const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2]; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -#define DER_OID_V_c2pnb163v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x03 -#define DER_OID_SZ_c2pnb163v3 10 -extern const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3]; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -#define DER_OID_V_c2pnb176w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x04 -#define DER_OID_SZ_c2pnb176w1 10 -extern const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1]; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -#define DER_OID_V_c2tnb191v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x05 -#define DER_OID_SZ_c2tnb191v1 10 -extern const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1]; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -#define DER_OID_V_c2tnb191v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x06 -#define DER_OID_SZ_c2tnb191v2 10 -extern const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2]; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -#define DER_OID_V_c2tnb191v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x07 -#define DER_OID_SZ_c2tnb191v3 10 -extern const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3]; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -#define DER_OID_V_c2onb191v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x08 -#define DER_OID_SZ_c2onb191v4 10 -extern const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4]; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -#define DER_OID_V_c2onb191v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x09 -#define DER_OID_SZ_c2onb191v5 10 -extern const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5]; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -#define DER_OID_V_c2pnb208w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0A -#define DER_OID_SZ_c2pnb208w1 10 -extern const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1]; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -#define DER_OID_V_c2tnb239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0B -#define DER_OID_SZ_c2tnb239v1 10 -extern const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1]; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -#define DER_OID_V_c2tnb239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0C -#define DER_OID_SZ_c2tnb239v2 10 -extern const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2]; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -#define DER_OID_V_c2tnb239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0D -#define DER_OID_SZ_c2tnb239v3 10 -extern const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3]; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -#define DER_OID_V_c2onb239v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0E -#define DER_OID_SZ_c2onb239v4 10 -extern const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4]; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -#define DER_OID_V_c2onb239v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0F -#define DER_OID_SZ_c2onb239v5 10 -extern const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5]; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -#define DER_OID_V_c2pnb272w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x10 -#define DER_OID_SZ_c2pnb272w1 10 -extern const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1]; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -#define DER_OID_V_c2pnb304w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x11 -#define DER_OID_SZ_c2pnb304w1 10 -extern const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1]; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -#define DER_OID_V_c2tnb359v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x12 -#define DER_OID_SZ_c2tnb359v1 10 -extern const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1]; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -#define DER_OID_V_c2pnb368w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x13 -#define DER_OID_SZ_c2pnb368w1 10 -extern const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1]; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -#define DER_OID_V_c2tnb431r1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x14 -#define DER_OID_SZ_c2tnb431r1 10 -extern const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1]; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -#define DER_OID_V_prime192v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x01 -#define DER_OID_SZ_prime192v1 10 -extern const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1]; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -#define DER_OID_V_prime192v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x02 -#define DER_OID_SZ_prime192v2 10 -extern const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2]; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -#define DER_OID_V_prime192v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x03 -#define DER_OID_SZ_prime192v3 10 -extern const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3]; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -#define DER_OID_V_prime239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x04 -#define DER_OID_SZ_prime239v1 10 -extern const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1]; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -#define DER_OID_V_prime239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x05 -#define DER_OID_SZ_prime239v2 10 -extern const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2]; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -#define DER_OID_V_prime239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x06 -#define DER_OID_SZ_prime239v3 10 -extern const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3]; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -#define DER_OID_V_prime256v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07 -#define DER_OID_SZ_prime256v1 10 -extern const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1]; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -#define DER_OID_V_ecdsa_with_SHA224 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA224 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224]; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -#define DER_OID_V_ecdsa_with_SHA256 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02 -#define DER_OID_SZ_ecdsa_with_SHA256 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256]; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -#define DER_OID_V_ecdsa_with_SHA384 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x03 -#define DER_OID_SZ_ecdsa_with_SHA384 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384]; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -#define DER_OID_V_ecdsa_with_SHA512 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x04 -#define DER_OID_SZ_ecdsa_with_SHA512 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512]; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x09 -#define DER_OID_SZ_id_ecdsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224]; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0A -#define DER_OID_SZ_id_ecdsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256]; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0B -#define DER_OID_SZ_id_ecdsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384]; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0C -#define DER_OID_SZ_id_ecdsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_ECDSA_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ecx.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ecx.h deleted file mode 100644 index fc85738055b54f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_ecx.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ecx.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" -#include "crypto/ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -#define DER_OID_V_id_X25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6E -#define DER_OID_SZ_id_X25519 5 -extern const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519]; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -#define DER_OID_V_id_X448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6F -#define DER_OID_SZ_id_X448 5 -extern const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448]; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -#define DER_OID_V_id_Ed25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x70 -#define DER_OID_SZ_id_Ed25519 5 -extern const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519]; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -#define DER_OID_V_id_Ed448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x71 -#define DER_OID_SZ_id_Ed448 5 -extern const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448]; - - -int ossl_DER_w_algorithmIdentifier_ED25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_ED448(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X448(WPACKET *pkt, int cont, ECX_KEY *ec); diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_rsa.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_rsa.h deleted file mode 100644 index 5ec3c515a1bdee..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_rsa.h +++ /dev/null @@ -1,187 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_rsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/rsa.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -#define DER_OID_V_hashAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02 -#define DER_OID_SZ_hashAlgs 10 -extern const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs]; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -#define DER_OID_V_rsaEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01 -#define DER_OID_SZ_rsaEncryption 11 -extern const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption]; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -#define DER_OID_V_id_RSAES_OAEP DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x07 -#define DER_OID_SZ_id_RSAES_OAEP 11 -extern const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP]; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -#define DER_OID_V_id_pSpecified DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x09 -#define DER_OID_SZ_id_pSpecified 11 -extern const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified]; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -#define DER_OID_V_id_RSASSA_PSS DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0A -#define DER_OID_SZ_id_RSASSA_PSS 11 -extern const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS]; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -#define DER_OID_V_md2WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x02 -#define DER_OID_SZ_md2WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption]; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -#define DER_OID_V_md5WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x04 -#define DER_OID_SZ_md5WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption]; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -#define DER_OID_V_sha1WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x05 -#define DER_OID_SZ_sha1WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption]; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -#define DER_OID_V_sha224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0E -#define DER_OID_SZ_sha224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption]; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -#define DER_OID_V_sha256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0B -#define DER_OID_SZ_sha256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption]; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -#define DER_OID_V_sha384WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0C -#define DER_OID_SZ_sha384WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption]; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -#define DER_OID_V_sha512WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0D -#define DER_OID_SZ_sha512WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption]; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -#define DER_OID_V_sha512_224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0F -#define DER_OID_SZ_sha512_224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption]; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -#define DER_OID_V_sha512_256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x10 -#define DER_OID_SZ_sha512_256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption]; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -#define DER_OID_V_id_mgf1 DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x08 -#define DER_OID_SZ_id_mgf1 11 -extern const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0D -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0E -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0F -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x10 -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512]; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -#define DER_OID_V_md4WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x03 -#define DER_OID_SZ_md4WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption]; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -#define DER_OID_V_ripemd160WithRSAEncryption DER_P_OBJECT, 6, 0x2B, 0x24, 0x03, 0x03, 0x01, 0x02 -#define DER_OID_SZ_ripemd160WithRSAEncryption 8 -extern const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption]; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -#define DER_OID_V_mdc2WithRSASignature DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x0E -#define DER_OID_SZ_mdc2WithRSASignature 7 -extern const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature]; - - -/* PSS parameters */ -int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag, - const RSA_PSS_PARAMS_30 *pss); -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_RSA(WPACKET *pkt, int tag, RSA *rsa); -int ossl_DER_w_algorithmIdentifier_RSA_PSS(WPACKET *pkt, int tag, - int rsa_type, - const RSA_PSS_PARAMS_30 *pss); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption(WPACKET *pkt, int tag, - int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_sm2.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_sm2.h deleted file mode 100644 index 9d41b31265ca34..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_sm2.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_sm2.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -#define DER_OID_V_sm2_with_SM3 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x83, 0x75 -#define DER_OID_SZ_sm2_with_SM3 10 -extern const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3]; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -#define DER_OID_V_curveSM2 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x82, 0x2D -#define DER_OID_SZ_curveSM2 10 -extern const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_SM2_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_wrap.h b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_wrap.h deleted file mode 100644 index ff2954037727b9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/common/include/prov/der_wrap.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_wrap.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -#define DER_OID_V_id_alg_CMS3DESwrap DER_P_OBJECT, 11, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x09, 0x10, 0x03, 0x06 -#define DER_OID_SZ_id_alg_CMS3DESwrap 13 -extern const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap]; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -#define DER_OID_V_id_aes128_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x05 -#define DER_OID_SZ_id_aes128_wrap 11 -extern const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap]; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -#define DER_OID_V_id_aes192_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x19 -#define DER_OID_SZ_id_aes192_wrap 11 -extern const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap]; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -#define DER_OID_V_id_aes256_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x2D -#define DER_OID_SZ_id_aes256_wrap 11 -extern const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap]; - diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/fips.ld b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/fips.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/fips.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/legacy.ld b/deps/openssl/config/archs/linux-x32/asm_avx2/providers/legacy.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/asm_avx2/providers/legacy.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/archs/linux-x32/no-asm/apps/progs.c b/deps/openssl/config/archs/linux-x32/no-asm/apps/progs.c deleted file mode 100644 index a27be4f6397c93..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/apps/progs.c +++ /dev/null @@ -1,397 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "progs.h" - -FUNCTION functions[] = { - {FT_general, "asn1parse", asn1parse_main, asn1parse_options, NULL, NULL}, - {FT_general, "ca", ca_main, ca_options, NULL, NULL}, -#ifndef OPENSSL_NO_SOCK - {FT_general, "ciphers", ciphers_main, ciphers_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMP - {FT_general, "cmp", cmp_main, cmp_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_CMS - {FT_general, "cms", cms_main, cms_options, NULL, NULL}, -#endif - {FT_general, "crl", crl_main, crl_options, NULL, NULL}, - {FT_general, "crl2pkcs7", crl2pkcs7_main, crl2pkcs7_options, NULL, NULL}, - {FT_general, "dgst", dgst_main, dgst_options, NULL, NULL}, -#ifndef OPENSSL_NO_DH - {FT_general, "dhparam", dhparam_main, dhparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsa", dsa_main, dsa_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_DSA - {FT_general, "dsaparam", dsaparam_main, dsaparam_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ec", ec_main, ec_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_EC - {FT_general, "ecparam", ecparam_main, ecparam_options, NULL, NULL}, -#endif - {FT_general, "enc", enc_main, enc_options, NULL, NULL}, -#ifndef OPENSSL_NO_ENGINE - {FT_general, "engine", engine_main, engine_options, NULL, NULL}, -#endif - {FT_general, "errstr", errstr_main, errstr_options, NULL, NULL}, - {FT_general, "fipsinstall", fipsinstall_main, fipsinstall_options, NULL, NULL}, -#ifndef OPENSSL_NO_DSA - {FT_general, "gendsa", gendsa_main, gendsa_options, NULL, NULL}, -#endif - {FT_general, "genpkey", genpkey_main, genpkey_options, NULL, NULL}, -#ifndef OPENSSL_NO_RSA - {FT_general, "genrsa", genrsa_main, genrsa_options, NULL, NULL}, -#endif - {FT_general, "help", help_main, help_options, NULL, NULL}, - {FT_general, "info", info_main, info_options, NULL, NULL}, - {FT_general, "kdf", kdf_main, kdf_options, NULL, NULL}, - {FT_general, "list", list_main, list_options, NULL, NULL}, - {FT_general, "mac", mac_main, mac_options, NULL, NULL}, - {FT_general, "nseq", nseq_main, nseq_options, NULL, NULL}, -#ifndef OPENSSL_NO_OCSP - {FT_general, "ocsp", ocsp_main, ocsp_options, NULL, NULL}, -#endif - {FT_general, "passwd", passwd_main, passwd_options, NULL, NULL}, - {FT_general, "pkcs12", pkcs12_main, pkcs12_options, NULL, NULL}, - {FT_general, "pkcs7", pkcs7_main, pkcs7_options, NULL, NULL}, - {FT_general, "pkcs8", pkcs8_main, pkcs8_options, NULL, NULL}, - {FT_general, "pkey", pkey_main, pkey_options, NULL, NULL}, - {FT_general, "pkeyparam", pkeyparam_main, pkeyparam_options, NULL, NULL}, - {FT_general, "pkeyutl", pkeyutl_main, pkeyutl_options, NULL, NULL}, - {FT_general, "prime", prime_main, prime_options, NULL, NULL}, - {FT_general, "rand", rand_main, rand_options, NULL, NULL}, - {FT_general, "rehash", rehash_main, rehash_options, NULL, NULL}, - {FT_general, "req", req_main, req_options, NULL, NULL}, - {FT_general, "rsa", rsa_main, rsa_options, NULL, NULL}, -#if !defined(OPENSSL_NO_DEPRECATED_3_0) && !defined(OPENSSL_NO_RSA) - {FT_general, "rsautl", rsautl_main, rsautl_options, "pkeyutl", "3.0"}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_client", s_client_main, s_client_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_server", s_server_main, s_server_options, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SOCK - {FT_general, "s_time", s_time_main, s_time_options, NULL, NULL}, -#endif - {FT_general, "sess_id", sess_id_main, sess_id_options, NULL, NULL}, - {FT_general, "smime", smime_main, smime_options, NULL, NULL}, - {FT_general, "speed", speed_main, speed_options, NULL, NULL}, - {FT_general, "spkac", spkac_main, spkac_options, NULL, NULL}, -#ifndef OPENSSL_NO_SRP - {FT_general, "srp", srp_main, srp_options, NULL, NULL}, -#endif - {FT_general, "storeutl", storeutl_main, storeutl_options, NULL, NULL}, -#ifndef OPENSSL_NO_TS - {FT_general, "ts", ts_main, ts_options, NULL, NULL}, -#endif - {FT_general, "verify", verify_main, verify_options, NULL, NULL}, - {FT_general, "version", version_main, version_options, NULL, NULL}, - {FT_general, "x509", x509_main, x509_options, NULL, NULL}, -#ifndef OPENSSL_NO_MD2 - {FT_md, "md2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_MD4 - {FT_md, "md4", dgst_main, NULL, NULL}, -#endif - {FT_md, "md5", dgst_main, NULL, NULL}, - {FT_md, "sha1", dgst_main, NULL, NULL}, - {FT_md, "sha224", dgst_main, NULL, NULL}, - {FT_md, "sha256", dgst_main, NULL, NULL}, - {FT_md, "sha384", dgst_main, NULL, NULL}, - {FT_md, "sha512", dgst_main, NULL, NULL}, - {FT_md, "sha512-224", dgst_main, NULL, NULL}, - {FT_md, "sha512-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-224", dgst_main, NULL, NULL}, - {FT_md, "sha3-256", dgst_main, NULL, NULL}, - {FT_md, "sha3-384", dgst_main, NULL, NULL}, - {FT_md, "sha3-512", dgst_main, NULL, NULL}, - {FT_md, "shake128", dgst_main, NULL, NULL}, - {FT_md, "shake256", dgst_main, NULL, NULL}, -#ifndef OPENSSL_NO_MDC2 - {FT_md, "mdc2", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_RMD160 - {FT_md, "rmd160", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2b512", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_BLAKE2 - {FT_md, "blake2s256", dgst_main, NULL, NULL}, -#endif -#ifndef OPENSSL_NO_SM3 - {FT_md, "sm3", dgst_main, NULL, NULL}, -#endif - {FT_cipher, "aes-128-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-128-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-192-ecb", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-cbc", enc_main, enc_options, NULL}, - {FT_cipher, "aes-256-ecb", enc_main, enc_options, NULL}, -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-128-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-192-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ctr", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb1", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_ARIA - {FT_cipher, "aria-256-cfb8", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-128-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-192-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAMELLIA - {FT_cipher, "camellia-256-ecb", enc_main, enc_options, NULL}, -#endif - {FT_cipher, "base64", enc_main, enc_options, NULL}, -#ifdef ZLIB - {FT_cipher, "zlib", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "desx", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC4 - {FT_cipher, "rc4-40", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_DES - {FT_cipher, "des-ede3-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_IDEA - {FT_cipher, "idea-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SEED - {FT_cipher, "seed-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-64-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC2 - {FT_cipher, "rc2-40-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_BF - {FT_cipher, "bf-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_CAST - {FT_cipher, "cast-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_RC5 - {FT_cipher, "rc5-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cbc", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ecb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-cfb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ofb", enc_main, enc_options, NULL}, -#endif -#ifndef OPENSSL_NO_SM4 - {FT_cipher, "sm4-ctr", enc_main, enc_options, NULL}, -#endif - {0, NULL, NULL, NULL, NULL} -}; diff --git a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm b/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm deleted file mode 100644 index 6736a38c0fc4b7..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/configdata.pm +++ /dev/null @@ -1,27440 +0,0 @@ -#! /usr/bin/env perl -# -*- mode: perl -*- - -package configdata; - -use strict; -use warnings; - -use Exporter; -our @ISA = qw(Exporter); -our @EXPORT = qw( - %config %target %disabled %withargs %unified_info - @disablables @disablables_int -); - -our %config = ( - "AR" => "ar", - "ARFLAGS" => [ - "qc" - ], - "CC" => "gcc", - "CFLAGS" => [ - "-Wall -O3" - ], - "CPPDEFINES" => [], - "CPPFLAGS" => [], - "CPPINCLUDES" => [], - "CXX" => "g++", - "CXXFLAGS" => [ - "-Wall -O3" - ], - "FIPSKEY" => "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813", - "HASHBANGPERL" => "/usr/bin/env perl", - "LDFLAGS" => [], - "LDLIBS" => [], - "PERL" => "/usr/bin/perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "RCFLAGS" => [], - "api" => "30000", - "b32" => "0", - "b64" => "1", - "b64l" => "0", - "bn_ll" => "0", - "build_file" => "Makefile", - "build_file_templates" => [ - "Configurations/common0.tmpl", - "Configurations/unix-Makefile.tmpl" - ], - "build_infos" => [ - "./build.info", - "crypto/build.info", - "ssl/build.info", - "apps/build.info", - "util/build.info", - "tools/build.info", - "fuzz/build.info", - "providers/build.info", - "doc/build.info", - "test/build.info", - "engines/build.info", - "crypto/objects/build.info", - "crypto/buffer/build.info", - "crypto/bio/build.info", - "crypto/stack/build.info", - "crypto/lhash/build.info", - "crypto/rand/build.info", - "crypto/evp/build.info", - "crypto/asn1/build.info", - "crypto/pem/build.info", - "crypto/x509/build.info", - "crypto/conf/build.info", - "crypto/txt_db/build.info", - "crypto/pkcs7/build.info", - "crypto/pkcs12/build.info", - "crypto/ui/build.info", - "crypto/kdf/build.info", - "crypto/store/build.info", - "crypto/property/build.info", - "crypto/md4/build.info", - "crypto/md5/build.info", - "crypto/sha/build.info", - "crypto/mdc2/build.info", - "crypto/hmac/build.info", - "crypto/ripemd/build.info", - "crypto/whrlpool/build.info", - "crypto/poly1305/build.info", - "crypto/siphash/build.info", - "crypto/sm3/build.info", - "crypto/des/build.info", - "crypto/aes/build.info", - "crypto/rc2/build.info", - "crypto/rc4/build.info", - "crypto/idea/build.info", - "crypto/aria/build.info", - "crypto/bf/build.info", - "crypto/cast/build.info", - "crypto/camellia/build.info", - "crypto/seed/build.info", - "crypto/sm4/build.info", - "crypto/chacha/build.info", - "crypto/modes/build.info", - "crypto/bn/build.info", - "crypto/ec/build.info", - "crypto/rsa/build.info", - "crypto/dsa/build.info", - "crypto/dh/build.info", - "crypto/sm2/build.info", - "crypto/dso/build.info", - "crypto/engine/build.info", - "crypto/err/build.info", - "crypto/http/build.info", - "crypto/ocsp/build.info", - "crypto/cms/build.info", - "crypto/ts/build.info", - "crypto/srp/build.info", - "crypto/cmac/build.info", - "crypto/ct/build.info", - "crypto/async/build.info", - "crypto/ess/build.info", - "crypto/crmf/build.info", - "crypto/cmp/build.info", - "crypto/encode_decode/build.info", - "crypto/ffc/build.info", - "apps/lib/build.info", - "providers/common/build.info", - "providers/implementations/build.info", - "providers/fips/build.info", - "doc/man1/build.info", - "providers/common/der/build.info", - "providers/implementations/digests/build.info", - "providers/implementations/ciphers/build.info", - "providers/implementations/rands/build.info", - "providers/implementations/macs/build.info", - "providers/implementations/kdfs/build.info", - "providers/implementations/exchange/build.info", - "providers/implementations/keymgmt/build.info", - "providers/implementations/signature/build.info", - "providers/implementations/asymciphers/build.info", - "providers/implementations/encode_decode/build.info", - "providers/implementations/storemgmt/build.info", - "providers/implementations/kem/build.info", - "providers/implementations/rands/seeding/build.info" - ], - "build_metadata" => "+quic", - "build_type" => "release", - "builddir" => ".", - "cflags" => [], - "conf_files" => [ - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf" - ], - "cppflags" => [], - "cxxflags" => [], - "defines" => [ - "NDEBUG" - ], - "dynamic_engines" => "0", - "ex_libs" => [], - "full_version" => "3.0.1+quic", - "includes" => [], - "lflags" => [], - "lib_defines" => [ - "OPENSSL_PIC" - ], - "libdir" => "", - "major" => "3", - "makedep_scheme" => "gcc", - "minor" => "0", - "openssl_api_defines" => [ - "OPENSSL_CONFIGURED_API=30000" - ], - "openssl_feature_defines" => [ - "OPENSSL_RAND_SEED_OS", - "OPENSSL_THREADS", - "OPENSSL_NO_AFALGENG", - "OPENSSL_NO_ASAN", - "OPENSSL_NO_ASM", - "OPENSSL_NO_COMP", - "OPENSSL_NO_CRYPTO_MDEBUG", - "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE", - "OPENSSL_NO_DEVCRYPTOENG", - "OPENSSL_NO_EC_NISTP_64_GCC_128", - "OPENSSL_NO_EGD", - "OPENSSL_NO_EXTERNAL_TESTS", - "OPENSSL_NO_FUZZ_AFL", - "OPENSSL_NO_FUZZ_LIBFUZZER", - "OPENSSL_NO_KTLS", - "OPENSSL_NO_LOADERENG", - "OPENSSL_NO_MD2", - "OPENSSL_NO_MSAN", - "OPENSSL_NO_RC5", - "OPENSSL_NO_SCTP", - "OPENSSL_NO_SSL3", - "OPENSSL_NO_SSL3_METHOD", - "OPENSSL_NO_TRACE", - "OPENSSL_NO_UBSAN", - "OPENSSL_NO_UNIT_TEST", - "OPENSSL_NO_UPLINK", - "OPENSSL_NO_WEAK_SSL_CIPHERS", - "OPENSSL_NO_DYNAMIC_ENGINE" - ], - "openssl_other_defines" => [ - "OPENSSL_NO_KTLS" - ], - "openssl_sys_defines" => [], - "openssldir" => "", - "options" => "enable-ssl-trace enable-fips no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-ktls no-loadereng no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-trace no-ubsan no-unit-test no-uplink no-weak-ssl-ciphers no-zlib no-zlib-dynamic", - "patch" => "1", - "perl_archname" => "x86_64-linux-gnu-thread-multi", - "perl_cmd" => "/usr/bin/perl", - "perl_version" => "5.30.0", - "perlargv" => [ - "no-comp", - "no-shared", - "no-afalgeng", - "enable-ssl-trace", - "enable-fips", - "no-asm", - "linux-x32" - ], - "perlenv" => { - "AR" => undef, - "ARFLAGS" => undef, - "AS" => undef, - "ASFLAGS" => undef, - "BUILDFILE" => undef, - "CC" => undef, - "CFLAGS" => undef, - "CPP" => undef, - "CPPDEFINES" => undef, - "CPPFLAGS" => undef, - "CPPINCLUDES" => undef, - "CROSS_COMPILE" => undef, - "CXX" => undef, - "CXXFLAGS" => undef, - "HASHBANGPERL" => undef, - "LD" => undef, - "LDFLAGS" => undef, - "LDLIBS" => undef, - "MT" => undef, - "MTFLAGS" => undef, - "OPENSSL_LOCAL_CONFIG_DIR" => undef, - "PERL" => undef, - "RANLIB" => undef, - "RC" => undef, - "RCFLAGS" => undef, - "RM" => undef, - "WINDRES" => undef, - "__CNF_CFLAGS" => undef, - "__CNF_CPPDEFINES" => undef, - "__CNF_CPPFLAGS" => undef, - "__CNF_CPPINCLUDES" => undef, - "__CNF_CXXFLAGS" => undef, - "__CNF_LDFLAGS" => undef, - "__CNF_LDLIBS" => undef - }, - "prefix" => "", - "prerelease" => "", - "processor" => "", - "rc4_int" => "unsigned int", - "release_date" => "14 Dec 2021", - "shlib_version" => "81.3", - "sourcedir" => ".", - "target" => "linux-x32", - "version" => "3.0.1" -); -our %target = ( - "AR" => "ar", - "ARFLAGS" => "qc", - "CC" => "gcc", - "CFLAGS" => "-Wall -O3", - "CXX" => "g++", - "CXXFLAGS" => "-Wall -O3", - "HASHBANGPERL" => "/usr/bin/env perl", - "RANLIB" => "ranlib", - "RC" => "windres", - "_conf_fname_int" => [ - "Configurations/00-base-templates.conf", - "Configurations/00-base-templates.conf", - "Configurations/10-main.conf", - "Configurations/10-main.conf", - "Configurations/shared-info.pl" - ], - "asm_arch" => "x86_64", - "bn_ops" => "SIXTY_FOUR_BIT", - "build_file" => "Makefile", - "build_scheme" => [ - "unified", - "unix" - ], - "cflags" => "-pthread -mx32", - "cppflags" => "", - "cxxflags" => "-std=c++11 -pthread -mx32", - "defines" => [ - "OPENSSL_BUILDING_OPENSSL" - ], - "disable" => [], - "dso_ldflags" => "-Wl,-z,defs", - "dso_scheme" => "dlfcn", - "enable" => [ - "afalgeng" - ], - "ex_libs" => "-ldl -pthread", - "includes" => [], - "lflags" => "", - "lib_cflags" => "", - "lib_cppflags" => "-DOPENSSL_USE_NODELETE -DL_ENDIAN", - "lib_defines" => [], - "module_cflags" => "-fPIC", - "module_cxxflags" => undef, - "module_ldflags" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "multilib" => "x32", - "perl_platform" => "Unix", - "perlasm_scheme" => "elf32", - "shared_cflag" => "-fPIC", - "shared_defflag" => "-Wl,--version-script=", - "shared_defines" => [], - "shared_ldflag" => "-Wl,-znodelete -shared -Wl,-Bsymbolic", - "shared_rcflag" => "", - "shared_sonameflag" => "-Wl,-soname=", - "shared_target" => "linux-shared", - "template" => "1", - "thread_defines" => [], - "thread_scheme" => "pthreads", - "unistd" => "" -); -our @disablables = ( - "acvp-tests", - "afalgeng", - "aria", - "asan", - "asm", - "async", - "autoalginit", - "autoerrinit", - "autoload-config", - "bf", - "blake2", - "buildtest-c++", - "bulk", - "cached-fetch", - "camellia", - "capieng", - "cast", - "chacha", - "cmac", - "cmp", - "cms", - "comp", - "crypto-mdebug", - "ct", - "deprecated", - "des", - "devcryptoeng", - "dgram", - "dh", - "dsa", - "dso", - "dtls", - "dynamic-engine", - "ec", - "ec2m", - "ec_nistp_64_gcc_128", - "ecdh", - "ecdsa", - "egd", - "engine", - "err", - "external-tests", - "filenames", - "fips", - "fips-securitychecks", - "fuzz-afl", - "fuzz-libfuzzer", - "gost", - "idea", - "ktls", - "legacy", - "loadereng", - "makedepend", - "md2", - "md4", - "mdc2", - "module", - "msan", - "multiblock", - "nextprotoneg", - "ocb", - "ocsp", - "padlockeng", - "pic", - "pinshared", - "poly1305", - "posix-io", - "psk", - "quic", - "rc2", - "rc4", - "rc5", - "rdrand", - "rfc3779", - "rmd160", - "scrypt", - "sctp", - "secure-memory", - "seed", - "shared", - "siphash", - "siv", - "sm2", - "sm3", - "sm4", - "sock", - "srp", - "srtp", - "sse2", - "ssl", - "ssl-trace", - "static-engine", - "stdio", - "tests", - "threads", - "tls", - "trace", - "ts", - "ubsan", - "ui-console", - "unit-test", - "uplink", - "weak-ssl-ciphers", - "whirlpool", - "zlib", - "zlib-dynamic", - "ssl3", - "ssl3-method", - "tls1", - "tls1-method", - "tls1_1", - "tls1_1-method", - "tls1_2", - "tls1_2-method", - "tls1_3", - "dtls1", - "dtls1-method", - "dtls1_2", - "dtls1_2-method" -); -our @disablables_int = ( - "crmf" -); -our %disabled = ( - "afalgeng" => "option", - "asan" => "default", - "asm" => "option", - "buildtest-c++" => "default", - "comp" => "option", - "crypto-mdebug" => "default", - "crypto-mdebug-backtrace" => "default", - "devcryptoeng" => "default", - "dynamic-engine" => "cascade", - "ec_nistp_64_gcc_128" => "default", - "egd" => "default", - "external-tests" => "default", - "fuzz-afl" => "default", - "fuzz-libfuzzer" => "default", - "ktls" => "default", - "loadereng" => "cascade", - "md2" => "default", - "msan" => "default", - "rc5" => "default", - "sctp" => "default", - "shared" => "option", - "ssl3" => "default", - "ssl3-method" => "default", - "trace" => "default", - "ubsan" => "default", - "unit-test" => "default", - "uplink" => "no uplink_arch", - "weak-ssl-ciphers" => "default", - "zlib" => "default", - "zlib-dynamic" => "default" -); -our %withargs = (); -our %unified_info = ( - "attributes" => { - "depends" => { - "doc/man1/openssl-asn1parse.pod" => { - "doc/man1/openssl-asn1parse.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ca.pod" => { - "doc/man1/openssl-ca.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ciphers.pod" => { - "doc/man1/openssl-ciphers.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmds.pod" => { - "doc/man1/openssl-cmds.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cmp.pod" => { - "doc/man1/openssl-cmp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-cms.pod" => { - "doc/man1/openssl-cms.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl.pod" => { - "doc/man1/openssl-crl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-crl2pkcs7.pod" => { - "doc/man1/openssl-crl2pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dgst.pod" => { - "doc/man1/openssl-dgst.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dhparam.pod" => { - "doc/man1/openssl-dhparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsa.pod" => { - "doc/man1/openssl-dsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-dsaparam.pod" => { - "doc/man1/openssl-dsaparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ec.pod" => { - "doc/man1/openssl-ec.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ecparam.pod" => { - "doc/man1/openssl-ecparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-enc.pod" => { - "doc/man1/openssl-enc.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-engine.pod" => { - "doc/man1/openssl-engine.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-errstr.pod" => { - "doc/man1/openssl-errstr.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-fipsinstall.pod" => { - "doc/man1/openssl-fipsinstall.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-gendsa.pod" => { - "doc/man1/openssl-gendsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genpkey.pod" => { - "doc/man1/openssl-genpkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-genrsa.pod" => { - "doc/man1/openssl-genrsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-info.pod" => { - "doc/man1/openssl-info.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-kdf.pod" => { - "doc/man1/openssl-kdf.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-list.pod" => { - "doc/man1/openssl-list.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-mac.pod" => { - "doc/man1/openssl-mac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-nseq.pod" => { - "doc/man1/openssl-nseq.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ocsp.pod" => { - "doc/man1/openssl-ocsp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-passwd.pod" => { - "doc/man1/openssl-passwd.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs12.pod" => { - "doc/man1/openssl-pkcs12.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs7.pod" => { - "doc/man1/openssl-pkcs7.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkcs8.pod" => { - "doc/man1/openssl-pkcs8.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkey.pod" => { - "doc/man1/openssl-pkey.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyparam.pod" => { - "doc/man1/openssl-pkeyparam.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-pkeyutl.pod" => { - "doc/man1/openssl-pkeyutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-prime.pod" => { - "doc/man1/openssl-prime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rand.pod" => { - "doc/man1/openssl-rand.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rehash.pod" => { - "doc/man1/openssl-rehash.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-req.pod" => { - "doc/man1/openssl-req.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsa.pod" => { - "doc/man1/openssl-rsa.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-rsautl.pod" => { - "doc/man1/openssl-rsautl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_client.pod" => { - "doc/man1/openssl-s_client.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_server.pod" => { - "doc/man1/openssl-s_server.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-s_time.pod" => { - "doc/man1/openssl-s_time.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-sess_id.pod" => { - "doc/man1/openssl-sess_id.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-smime.pod" => { - "doc/man1/openssl-smime.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-speed.pod" => { - "doc/man1/openssl-speed.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-spkac.pod" => { - "doc/man1/openssl-spkac.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-srp.pod" => { - "doc/man1/openssl-srp.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-storeutl.pod" => { - "doc/man1/openssl-storeutl.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-ts.pod" => { - "doc/man1/openssl-ts.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-verify.pod" => { - "doc/man1/openssl-verify.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-version.pod" => { - "doc/man1/openssl-version.pod.in" => { - "pod" => "1" - } - }, - "doc/man1/openssl-x509.pod" => { - "doc/man1/openssl-x509.pod.in" => { - "pod" => "1" - } - }, - "doc/man7/openssl_user_macros.pod" => { - "doc/man7/openssl_user_macros.pod.in" => { - "pod" => "1" - } - }, - "providers/libcommon.a" => { - "libcrypto" => { - "weak" => "1" - } - } - }, - "libraries" => { - "apps/libapps.a" => { - "noinst" => "1" - }, - "providers/libcommon.a" => { - "noinst" => "1" - }, - "providers/libdefault.a" => { - "noinst" => "1" - }, - "providers/libfips.a" => { - "noinst" => "1" - }, - "providers/liblegacy.a" => { - "noinst" => "1" - }, - "test/libtestutil.a" => { - "has_main" => "1", - "noinst" => "1" - } - }, - "modules" => { - "providers/fips" => { - "fips" => "1" - }, - "test/p_test" => { - "noinst" => "1" - } - }, - "programs" => { - "fuzz/asn1-test" => { - "noinst" => "1" - }, - "fuzz/asn1parse-test" => { - "noinst" => "1" - }, - "fuzz/bignum-test" => { - "noinst" => "1" - }, - "fuzz/bndiv-test" => { - "noinst" => "1" - }, - "fuzz/client-test" => { - "noinst" => "1" - }, - "fuzz/cmp-test" => { - "noinst" => "1" - }, - "fuzz/cms-test" => { - "noinst" => "1" - }, - "fuzz/conf-test" => { - "noinst" => "1" - }, - "fuzz/crl-test" => { - "noinst" => "1" - }, - "fuzz/ct-test" => { - "noinst" => "1" - }, - "fuzz/server-test" => { - "noinst" => "1" - }, - "fuzz/x509-test" => { - "noinst" => "1" - }, - "test/aborttest" => { - "noinst" => "1" - }, - "test/acvp_test" => { - "noinst" => "1" - }, - "test/aesgcmtest" => { - "noinst" => "1" - }, - "test/afalgtest" => { - "noinst" => "1" - }, - "test/algorithmid_test" => { - "noinst" => "1" - }, - "test/asn1_decode_test" => { - "noinst" => "1" - }, - "test/asn1_dsa_internal_test" => { - "noinst" => "1" - }, - "test/asn1_encode_test" => { - "noinst" => "1" - }, - "test/asn1_internal_test" => { - "noinst" => "1" - }, - "test/asn1_string_table_test" => { - "noinst" => "1" - }, - "test/asn1_time_test" => { - "noinst" => "1" - }, - "test/asynciotest" => { - "noinst" => "1" - }, - "test/asynctest" => { - "noinst" => "1" - }, - "test/bad_dtls_test" => { - "noinst" => "1" - }, - "test/bftest" => { - "noinst" => "1" - }, - "test/bio_callback_test" => { - "noinst" => "1" - }, - "test/bio_core_test" => { - "noinst" => "1" - }, - "test/bio_enc_test" => { - "noinst" => "1" - }, - "test/bio_memleak_test" => { - "noinst" => "1" - }, - "test/bio_prefix_text" => { - "noinst" => "1" - }, - "test/bio_readbuffer_test" => { - "noinst" => "1" - }, - "test/bioprinttest" => { - "noinst" => "1" - }, - "test/bn_internal_test" => { - "noinst" => "1" - }, - "test/bntest" => { - "noinst" => "1" - }, - "test/buildtest_c_aes" => { - "noinst" => "1" - }, - "test/buildtest_c_async" => { - "noinst" => "1" - }, - "test/buildtest_c_blowfish" => { - "noinst" => "1" - }, - "test/buildtest_c_bn" => { - "noinst" => "1" - }, - "test/buildtest_c_buffer" => { - "noinst" => "1" - }, - "test/buildtest_c_camellia" => { - "noinst" => "1" - }, - "test/buildtest_c_cast" => { - "noinst" => "1" - }, - "test/buildtest_c_cmac" => { - "noinst" => "1" - }, - "test/buildtest_c_cmp_util" => { - "noinst" => "1" - }, - "test/buildtest_c_conf_api" => { - "noinst" => "1" - }, - "test/buildtest_c_conftypes" => { - "noinst" => "1" - }, - "test/buildtest_c_core" => { - "noinst" => "1" - }, - "test/buildtest_c_core_dispatch" => { - "noinst" => "1" - }, - "test/buildtest_c_core_names" => { - "noinst" => "1" - }, - "test/buildtest_c_core_object" => { - "noinst" => "1" - }, - "test/buildtest_c_cryptoerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_decoder" => { - "noinst" => "1" - }, - "test/buildtest_c_des" => { - "noinst" => "1" - }, - "test/buildtest_c_dh" => { - "noinst" => "1" - }, - "test/buildtest_c_dsa" => { - "noinst" => "1" - }, - "test/buildtest_c_dtls1" => { - "noinst" => "1" - }, - "test/buildtest_c_e_os2" => { - "noinst" => "1" - }, - "test/buildtest_c_ebcdic" => { - "noinst" => "1" - }, - "test/buildtest_c_ec" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdh" => { - "noinst" => "1" - }, - "test/buildtest_c_ecdsa" => { - "noinst" => "1" - }, - "test/buildtest_c_encoder" => { - "noinst" => "1" - }, - "test/buildtest_c_engine" => { - "noinst" => "1" - }, - "test/buildtest_c_evp" => { - "noinst" => "1" - }, - "test/buildtest_c_fips_names" => { - "noinst" => "1" - }, - "test/buildtest_c_hmac" => { - "noinst" => "1" - }, - "test/buildtest_c_http" => { - "noinst" => "1" - }, - "test/buildtest_c_idea" => { - "noinst" => "1" - }, - "test/buildtest_c_kdf" => { - "noinst" => "1" - }, - "test/buildtest_c_macros" => { - "noinst" => "1" - }, - "test/buildtest_c_md4" => { - "noinst" => "1" - }, - "test/buildtest_c_md5" => { - "noinst" => "1" - }, - "test/buildtest_c_mdc2" => { - "noinst" => "1" - }, - "test/buildtest_c_modes" => { - "noinst" => "1" - }, - "test/buildtest_c_obj_mac" => { - "noinst" => "1" - }, - "test/buildtest_c_objects" => { - "noinst" => "1" - }, - "test/buildtest_c_ossl_typ" => { - "noinst" => "1" - }, - "test/buildtest_c_param_build" => { - "noinst" => "1" - }, - "test/buildtest_c_params" => { - "noinst" => "1" - }, - "test/buildtest_c_pem" => { - "noinst" => "1" - }, - "test/buildtest_c_pem2" => { - "noinst" => "1" - }, - "test/buildtest_c_prov_ssl" => { - "noinst" => "1" - }, - "test/buildtest_c_provider" => { - "noinst" => "1" - }, - "test/buildtest_c_quic" => { - "noinst" => "1" - }, - "test/buildtest_c_rand" => { - "noinst" => "1" - }, - "test/buildtest_c_rc2" => { - "noinst" => "1" - }, - "test/buildtest_c_rc4" => { - "noinst" => "1" - }, - "test/buildtest_c_ripemd" => { - "noinst" => "1" - }, - "test/buildtest_c_rsa" => { - "noinst" => "1" - }, - "test/buildtest_c_seed" => { - "noinst" => "1" - }, - "test/buildtest_c_self_test" => { - "noinst" => "1" - }, - "test/buildtest_c_sha" => { - "noinst" => "1" - }, - "test/buildtest_c_srtp" => { - "noinst" => "1" - }, - "test/buildtest_c_ssl2" => { - "noinst" => "1" - }, - "test/buildtest_c_sslerr_legacy" => { - "noinst" => "1" - }, - "test/buildtest_c_stack" => { - "noinst" => "1" - }, - "test/buildtest_c_store" => { - "noinst" => "1" - }, - "test/buildtest_c_symhacks" => { - "noinst" => "1" - }, - "test/buildtest_c_tls1" => { - "noinst" => "1" - }, - "test/buildtest_c_ts" => { - "noinst" => "1" - }, - "test/buildtest_c_txt_db" => { - "noinst" => "1" - }, - "test/buildtest_c_types" => { - "noinst" => "1" - }, - "test/buildtest_c_whrlpool" => { - "noinst" => "1" - }, - "test/casttest" => { - "noinst" => "1" - }, - "test/chacha_internal_test" => { - "noinst" => "1" - }, - "test/cipher_overhead_test" => { - "noinst" => "1" - }, - "test/cipherbytes_test" => { - "noinst" => "1" - }, - "test/cipherlist_test" => { - "noinst" => "1" - }, - "test/ciphername_test" => { - "noinst" => "1" - }, - "test/clienthellotest" => { - "noinst" => "1" - }, - "test/cmactest" => { - "noinst" => "1" - }, - "test/cmp_asn_test" => { - "noinst" => "1" - }, - "test/cmp_client_test" => { - "noinst" => "1" - }, - "test/cmp_ctx_test" => { - "noinst" => "1" - }, - "test/cmp_hdr_test" => { - "noinst" => "1" - }, - "test/cmp_msg_test" => { - "noinst" => "1" - }, - "test/cmp_protect_test" => { - "noinst" => "1" - }, - "test/cmp_server_test" => { - "noinst" => "1" - }, - "test/cmp_status_test" => { - "noinst" => "1" - }, - "test/cmp_vfy_test" => { - "noinst" => "1" - }, - "test/cmsapitest" => { - "noinst" => "1" - }, - "test/conf_include_test" => { - "noinst" => "1" - }, - "test/confdump" => { - "noinst" => "1" - }, - "test/constant_time_test" => { - "noinst" => "1" - }, - "test/context_internal_test" => { - "noinst" => "1" - }, - "test/crltest" => { - "noinst" => "1" - }, - "test/ct_test" => { - "noinst" => "1" - }, - "test/ctype_internal_test" => { - "noinst" => "1" - }, - "test/curve448_internal_test" => { - "noinst" => "1" - }, - "test/d2i_test" => { - "noinst" => "1" - }, - "test/danetest" => { - "noinst" => "1" - }, - "test/defltfips_test" => { - "noinst" => "1" - }, - "test/destest" => { - "noinst" => "1" - }, - "test/dhtest" => { - "noinst" => "1" - }, - "test/drbgtest" => { - "noinst" => "1" - }, - "test/dsa_no_digest_size_test" => { - "noinst" => "1" - }, - "test/dsatest" => { - "noinst" => "1" - }, - "test/dtls_mtu_test" => { - "noinst" => "1" - }, - "test/dtlstest" => { - "noinst" => "1" - }, - "test/dtlsv1listentest" => { - "noinst" => "1" - }, - "test/ec_internal_test" => { - "noinst" => "1" - }, - "test/ecdsatest" => { - "noinst" => "1" - }, - "test/ecstresstest" => { - "noinst" => "1" - }, - "test/ectest" => { - "noinst" => "1" - }, - "test/endecode_test" => { - "noinst" => "1" - }, - "test/endecoder_legacy_test" => { - "noinst" => "1" - }, - "test/enginetest" => { - "noinst" => "1" - }, - "test/errtest" => { - "noinst" => "1" - }, - "test/evp_extra_test" => { - "noinst" => "1" - }, - "test/evp_extra_test2" => { - "noinst" => "1" - }, - "test/evp_fetch_prov_test" => { - "noinst" => "1" - }, - "test/evp_kdf_test" => { - "noinst" => "1" - }, - "test/evp_libctx_test" => { - "noinst" => "1" - }, - "test/evp_pkey_dparams_test" => { - "noinst" => "1" - }, - "test/evp_pkey_provided_test" => { - "noinst" => "1" - }, - "test/evp_test" => { - "noinst" => "1" - }, - "test/exdatatest" => { - "noinst" => "1" - }, - "test/exptest" => { - "noinst" => "1" - }, - "test/fatalerrtest" => { - "noinst" => "1" - }, - "test/ffc_internal_test" => { - "noinst" => "1" - }, - "test/gmdifftest" => { - "noinst" => "1" - }, - "test/hexstr_test" => { - "noinst" => "1" - }, - "test/hmactest" => { - "noinst" => "1" - }, - "test/http_test" => { - "noinst" => "1" - }, - "test/ideatest" => { - "noinst" => "1" - }, - "test/igetest" => { - "noinst" => "1" - }, - "test/keymgmt_internal_test" => { - "noinst" => "1" - }, - "test/lhash_test" => { - "noinst" => "1" - }, - "test/mdc2_internal_test" => { - "noinst" => "1" - }, - "test/mdc2test" => { - "noinst" => "1" - }, - "test/memleaktest" => { - "noinst" => "1" - }, - "test/modes_internal_test" => { - "noinst" => "1" - }, - "test/namemap_internal_test" => { - "noinst" => "1" - }, - "test/ocspapitest" => { - "noinst" => "1" - }, - "test/ossl_store_test" => { - "noinst" => "1" - }, - "test/packettest" => { - "noinst" => "1" - }, - "test/param_build_test" => { - "noinst" => "1" - }, - "test/params_api_test" => { - "noinst" => "1" - }, - "test/params_conversion_test" => { - "noinst" => "1" - }, - "test/params_test" => { - "noinst" => "1" - }, - "test/pbelutest" => { - "noinst" => "1" - }, - "test/pbetest" => { - "noinst" => "1" - }, - "test/pem_read_depr_test" => { - "noinst" => "1" - }, - "test/pemtest" => { - "noinst" => "1" - }, - "test/pkcs12_format_test" => { - "noinst" => "1" - }, - "test/pkcs7_test" => { - "noinst" => "1" - }, - "test/pkey_meth_kdf_test" => { - "noinst" => "1" - }, - "test/pkey_meth_test" => { - "noinst" => "1" - }, - "test/poly1305_internal_test" => { - "noinst" => "1" - }, - "test/property_test" => { - "noinst" => "1" - }, - "test/prov_config_test" => { - "noinst" => "1" - }, - "test/provfetchtest" => { - "noinst" => "1" - }, - "test/provider_fallback_test" => { - "noinst" => "1" - }, - "test/provider_internal_test" => { - "noinst" => "1" - }, - "test/provider_pkey_test" => { - "noinst" => "1" - }, - "test/provider_status_test" => { - "noinst" => "1" - }, - "test/provider_test" => { - "noinst" => "1" - }, - "test/rand_status_test" => { - "noinst" => "1" - }, - "test/rand_test" => { - "noinst" => "1" - }, - "test/rc2test" => { - "noinst" => "1" - }, - "test/rc4test" => { - "noinst" => "1" - }, - "test/rc5test" => { - "noinst" => "1" - }, - "test/rdrand_sanitytest" => { - "noinst" => "1" - }, - "test/recordlentest" => { - "noinst" => "1" - }, - "test/rsa_complex" => { - "noinst" => "1" - }, - "test/rsa_mp_test" => { - "noinst" => "1" - }, - "test/rsa_sp800_56b_test" => { - "noinst" => "1" - }, - "test/rsa_test" => { - "noinst" => "1" - }, - "test/sanitytest" => { - "noinst" => "1" - }, - "test/secmemtest" => { - "noinst" => "1" - }, - "test/servername_test" => { - "noinst" => "1" - }, - "test/sha_test" => { - "noinst" => "1" - }, - "test/siphash_internal_test" => { - "noinst" => "1" - }, - "test/sm2_internal_test" => { - "noinst" => "1" - }, - "test/sm3_internal_test" => { - "noinst" => "1" - }, - "test/sm4_internal_test" => { - "noinst" => "1" - }, - "test/sparse_array_test" => { - "noinst" => "1" - }, - "test/srptest" => { - "noinst" => "1" - }, - "test/ssl_cert_table_internal_test" => { - "noinst" => "1" - }, - "test/ssl_ctx_test" => { - "noinst" => "1" - }, - "test/ssl_old_test" => { - "noinst" => "1" - }, - "test/ssl_test" => { - "noinst" => "1" - }, - "test/ssl_test_ctx_test" => { - "noinst" => "1" - }, - "test/sslapitest" => { - "noinst" => "1" - }, - "test/sslbuffertest" => { - "noinst" => "1" - }, - "test/sslcorrupttest" => { - "noinst" => "1" - }, - "test/stack_test" => { - "noinst" => "1" - }, - "test/sysdefaulttest" => { - "noinst" => "1" - }, - "test/test_test" => { - "noinst" => "1" - }, - "test/threadstest" => { - "noinst" => "1" - }, - "test/threadstest_fips" => { - "noinst" => "1" - }, - "test/time_offset_test" => { - "noinst" => "1" - }, - "test/tls13ccstest" => { - "noinst" => "1" - }, - "test/tls13encryptiontest" => { - "noinst" => "1" - }, - "test/uitest" => { - "noinst" => "1" - }, - "test/upcallstest" => { - "noinst" => "1" - }, - "test/user_property_test" => { - "noinst" => "1" - }, - "test/v3ext" => { - "noinst" => "1" - }, - "test/v3nametest" => { - "noinst" => "1" - }, - "test/verify_extra_test" => { - "noinst" => "1" - }, - "test/versions" => { - "noinst" => "1" - }, - "test/wpackettest" => { - "noinst" => "1" - }, - "test/x509_check_cert_pkey_test" => { - "noinst" => "1" - }, - "test/x509_dup_cert_test" => { - "noinst" => "1" - }, - "test/x509_internal_test" => { - "noinst" => "1" - }, - "test/x509_time_test" => { - "noinst" => "1" - }, - "test/x509aux" => { - "noinst" => "1" - } - }, - "scripts" => { - "apps/CA.pl" => { - "misc" => "1" - }, - "apps/tsget.pl" => { - "linkname" => "tsget", - "misc" => "1" - }, - "util/shlib_wrap.sh" => { - "noinst" => "1" - }, - "util/wrap.pl" => { - "noinst" => "1" - } - }, - "sources" => { - "apps/openssl" => { - "apps/openssl-bin-progs.o" => { - "nocheck" => "1" - } - }, - "apps/openssl-bin-progs.o" => { - "apps/progs.c" => { - "nocheck" => "1" - } - }, - "apps/progs.o" => {} - } - }, - "defines" => { - "providers/fips" => [ - "FIPS_MODULE" - ], - "providers/libfips.a" => [ - "FIPS_MODULE" - ], - "test/provider_internal_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ], - "test/provider_test" => [ - "PROVIDER_INIT_FUNCTION_NAME=p_test_init" - ] - }, - "depends" => { - "" => [ - "include/crypto/bn_conf.h", - "include/crypto/dso_conf.h", - "include/openssl/asn1.h", - "include/openssl/asn1t.h", - "include/openssl/bio.h", - "include/openssl/cmp.h", - "include/openssl/cms.h", - "include/openssl/conf.h", - "include/openssl/configuration.h", - "include/openssl/crmf.h", - "include/openssl/crypto.h", - "include/openssl/ct.h", - "include/openssl/err.h", - "include/openssl/ess.h", - "include/openssl/fipskey.h", - "include/openssl/lhash.h", - "include/openssl/ocsp.h", - "include/openssl/opensslv.h", - "include/openssl/pkcs12.h", - "include/openssl/pkcs7.h", - "include/openssl/safestack.h", - "include/openssl/srp.h", - "include/openssl/ssl.h", - "include/openssl/ui.h", - "include/openssl/x509.h", - "include/openssl/x509_vfy.h", - "include/openssl/x509v3.h", - "test/provider_internal_test.cnf" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/progs.h" - ], - "apps/openssl" => [ - "apps/libapps.a", - "libssl" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ca.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-cms.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ec.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-enc.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-engine.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-info.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-list.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-mac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-prime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rand.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-req.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-smime.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-speed.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-srp.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-ts.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-verify.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-version.o" => [ - "apps/progs.h" - ], - "apps/openssl-bin-x509.o" => [ - "apps/progs.h" - ], - "apps/progs.c" => [ - "configdata.pm" - ], - "apps/progs.h" => [ - "apps/progs.c" - ], - "build_modules_nodep" => [ - "providers/fipsmodule.cnf" - ], - "crypto/aes/aes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aesni-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/aes/vpaes-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/perlasm/sparcv9_modes.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/perlasm/cbc.pl", - "crypto/perlasm/x86asm.pl" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/buildinf.h" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/buildinf.h" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/perlasm/x86asm.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in", - "doc/perlvars.pm" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in", - "doc/perlvars.pm" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "fuzz/asn1-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/asn1parse-test" => [ - "libcrypto" - ], - "fuzz/bignum-test" => [ - "libcrypto" - ], - "fuzz/bndiv-test" => [ - "libcrypto" - ], - "fuzz/client-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/cmp-test" => [ - "libcrypto.a" - ], - "fuzz/cms-test" => [ - "libcrypto" - ], - "fuzz/conf-test" => [ - "libcrypto" - ], - "fuzz/crl-test" => [ - "libcrypto" - ], - "fuzz/ct-test" => [ - "libcrypto" - ], - "fuzz/server-test" => [ - "libcrypto", - "libssl" - ], - "fuzz/x509-test" => [ - "libcrypto" - ], - "libcrypto.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "libssl" => [ - "libcrypto" - ], - "libssl.ld" => [ - "configdata.pm", - "util/perl/OpenSSL/Ordinals.pm" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov/der_digests.h" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_dsa.h" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_ec.h" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov/der_ec.h", - "providers/common/include/prov/der_sm2.h" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov/der_digests.h", - "providers/common/include/prov/der_rsa.h" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der/DIGESTS.asn1", - "providers/common/der/NIST.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der/DSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der/EC.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der/ECX.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der/NIST.asn1", - "providers/common/der/RSA.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der/SM2.asn1", - "providers/common/der/oids_to_c.pm" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der/oids_to_c.pm", - "providers/common/der/wrap.asn1" - ], - "providers/fips" => [ - "providers/libfips.a" - ], - "providers/fipsmodule.cnf" => [ - "providers/fips" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov/der_wrap.h" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov/der_sm2.h" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov/der_dsa.h" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov/der_ec.h" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov/der_ecx.h" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov/der_rsa.h" - ], - "providers/legacy" => [ - "libcrypto", - "providers/liblegacy.a" - ], - "providers/libcommon.a" => [ - "libcrypto" - ], - "providers/libdefault.a" => [ - "providers/libcommon.a" - ], - "providers/liblegacy.a" => [ - "providers/libcommon.a" - ], - "test/aborttest" => [ - "libcrypto" - ], - "test/acvp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/aesgcmtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/afalgtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/algorithmid_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_decode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_dsa_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_encode_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/asn1_string_table_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asn1_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/asynciotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/asynctest" => [ - "libcrypto" - ], - "test/bad_dtls_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/bftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_callback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_core_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_enc_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_memleak_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_prefix_text" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bio_readbuffer_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bioprinttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/bn_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/bntest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/buildtest_c_aes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_async" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_blowfish" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_bn" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_buffer" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_camellia" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cast" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cmp_util" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conf_api" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_conftypes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_dispatch" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_core_object" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_decoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_des" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_dtls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_e_os2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ebcdic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ec" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdh" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ecdsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_encoder" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_engine" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_evp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_fips_names" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_hmac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_http" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_idea" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_kdf" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_macros" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_md5" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_mdc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_modes" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_obj_mac" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_objects" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ossl_typ" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_param_build" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_params" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_pem2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_prov_ssl" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_provider" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_quic" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rand" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rc4" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ripemd" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_rsa" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_seed" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_self_test" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sha" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_srtp" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ssl2" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_sslerr_legacy" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_stack" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_store" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_symhacks" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_tls1" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_ts" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_txt_db" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_types" => [ - "libcrypto", - "libssl" - ], - "test/buildtest_c_whrlpool" => [ - "libcrypto", - "libssl" - ], - "test/casttest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/chacha_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cipher_overhead_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/cipherbytes_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cipherlist_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ciphername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/clienthellotest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/cmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_asn_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_client_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_ctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_hdr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_msg_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_protect_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_server_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmp_vfy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/cmsapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/conf_include_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/confdump" => [ - "libcrypto" - ], - "test/constant_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/context_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/crltest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ct_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ctype_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/curve448_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/d2i_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/danetest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/defltfips_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/destest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dhtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/drbgtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsa_no_digest_size_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/dtls_mtu_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/dtlsv1listentest" => [ - "libssl", - "test/libtestutil.a" - ], - "test/ec_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecdsatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ecstresstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ectest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecode_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/endecoder_legacy_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/enginetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/errtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_extra_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_extra_test2" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_fetch_prov_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_libctx_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_pkey_dparams_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/evp_pkey_provided_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/evp_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exdatatest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/exptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/fatalerrtest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ffc_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/gmdifftest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/hexstr_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/hmactest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/http_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ideatest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/igetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/keymgmt_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/lhash_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/libtestutil.a" => [ - "libcrypto" - ], - "test/mdc2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/mdc2test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/memleaktest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/modes_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/namemap_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/ocspapitest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ossl_store_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/packettest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/param_build_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/params_api_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_conversion_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/params_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/pbelutest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pbetest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pem_read_depr_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs12_format_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkcs7_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_kdf_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/pkey_meth_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/poly1305_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/property_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/prov_config_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provfetchtest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_fallback_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/provider_status_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/provider_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rand_status_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rand_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/rc2test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc4test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rc5test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rdrand_sanitytest" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/recordlentest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/rsa_mp_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_sp800_56b_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/rsa_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sanitytest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/secmemtest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/servername_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sha_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/siphash_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm2_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm3_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sm4_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/sparse_array_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/srptest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_cert_table_internal_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/ssl_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_old_test" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/ssl_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/ssl_test_ctx_test" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslapitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslbuffertest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/sslcorrupttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/stack_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/sysdefaulttest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/test_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/threadstest_fips" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/time_offset_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/tls13ccstest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/tls13encryptiontest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/uitest" => [ - "libcrypto", - "libssl", - "test/libtestutil.a" - ], - "test/upcallstest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/user_property_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3ext" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/v3nametest" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/verify_extra_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/versions" => [ - "libcrypto" - ], - "test/wpackettest" => [ - "libcrypto.a", - "libssl.a", - "test/libtestutil.a" - ], - "test/x509_check_cert_pkey_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_dup_cert_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509_internal_test" => [ - "libcrypto.a", - "test/libtestutil.a" - ], - "test/x509_time_test" => [ - "libcrypto", - "test/libtestutil.a" - ], - "test/x509aux" => [ - "libcrypto", - "test/libtestutil.a" - ], - "util/wrap.pl" => [ - "configdata.pm" - ] - }, - "dirinfo" => { - "apps" => { - "products" => { - "bin" => [ - "apps/openssl" - ], - "script" => [ - "apps/CA.pl", - "apps/tsget.pl" - ] - } - }, - "apps/lib" => { - "deps" => [ - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "apps/lib/uitest-bin-apps_ui.o", - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o", - "apps/lib/libtestutil-lib-opt.o" - ], - "products" => { - "bin" => [ - "apps/openssl", - "test/cmp_client_test", - "test/uitest" - ], - "lib" => [ - "apps/libapps.a", - "test/libtestutil.a" - ] - } - }, - "crypto" => { - "deps" => [ - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_clr.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-mem_clr.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aes" => { - "deps" => [ - "crypto/aes/libcrypto-lib-aes_cbc.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_core.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aes/libfips-lib-aes_cbc.o", - "crypto/aes/libfips-lib-aes_core.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/aria" => { - "deps" => [ - "crypto/aria/libcrypto-lib-aria.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/asn1" => { - "deps" => [ - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async" => { - "deps" => [ - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/async/arch" => { - "deps" => [ - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bf" => { - "deps" => [ - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bio" => { - "deps" => [ - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/bn" => { - "deps" => [ - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_asm.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_asm.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/bn/liblegacy-lib-bn_asm.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/buffer" => { - "deps" => [ - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/buffer/libfips-lib-buffer.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/camellia" => { - "deps" => [ - "crypto/camellia/libcrypto-lib-camellia.o", - "crypto/camellia/libcrypto-lib-cmll_cbc.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cast" => { - "deps" => [ - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/chacha" => { - "deps" => [ - "crypto/chacha/libcrypto-lib-chacha_enc.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cmac" => { - "deps" => [ - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmac/libfips-lib-cmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/cmp" => { - "deps" => [ - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/cms" => { - "deps" => [ - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/conf" => { - "deps" => [ - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/crmf" => { - "deps" => [ - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ct" => { - "deps" => [ - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/des" => { - "deps" => [ - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "crypto/dh" => { - "deps" => [ - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dsa" => { - "deps" => [ - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/dso" => { - "deps" => [ - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ec" => { - "deps" => [ - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448" => { - "deps" => [ - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_32" => { - "deps" => [ - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ec/curve448/arch_64" => { - "deps" => [ - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/encode_decode" => { - "deps" => [ - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/engine" => { - "deps" => [ - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/err" => { - "deps" => [ - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ess" => { - "deps" => [ - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/evp" => { - "deps" => [ - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/ffc" => { - "deps" => [ - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/hmac" => { - "deps" => [ - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/hmac/libfips-lib-hmac.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/http" => { - "deps" => [ - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/idea" => { - "deps" => [ - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/kdf" => { - "deps" => [ - "crypto/kdf/libcrypto-lib-kdf_err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/lhash" => { - "deps" => [ - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/lhash/libfips-lib-lhash.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/md4" => { - "deps" => [ - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/md5" => { - "deps" => [ - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/liblegacy.a" - ] - } - }, - "crypto/mdc2" => { - "deps" => [ - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/modes" => { - "deps" => [ - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/objects" => { - "deps" => [ - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ocsp" => { - "deps" => [ - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pem" => { - "deps" => [ - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs12" => { - "deps" => [ - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/pkcs7" => { - "deps" => [ - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/poly1305" => { - "deps" => [ - "crypto/poly1305/libcrypto-lib-poly1305.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/property" => { - "deps" => [ - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rand" => { - "deps" => [ - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rand/libfips-lib-rand_lib.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/rc2" => { - "deps" => [ - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rc4" => { - "deps" => [ - "crypto/rc4/libcrypto-lib-rc4_enc.o", - "crypto/rc4/libcrypto-lib-rc4_skey.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ripemd" => { - "deps" => [ - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/rsa" => { - "deps" => [ - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/seed" => { - "deps" => [ - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sha" => { - "deps" => [ - "crypto/sha/libcrypto-lib-keccak1600.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/sha/libfips-lib-keccak1600.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/siphash" => { - "deps" => [ - "crypto/siphash/libcrypto-lib-siphash.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm2" => { - "deps" => [ - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm3" => { - "deps" => [ - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/sm4" => { - "deps" => [ - "crypto/sm4/libcrypto-lib-sm4.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/srp" => { - "deps" => [ - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/stack" => { - "deps" => [ - "crypto/stack/libcrypto-lib-stack.o", - "crypto/stack/libfips-lib-stack.o" - ], - "products" => { - "lib" => [ - "libcrypto", - "providers/libfips.a" - ] - } - }, - "crypto/store" => { - "deps" => [ - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ts" => { - "deps" => [ - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/txt_db" => { - "deps" => [ - "crypto/txt_db/libcrypto-lib-txt_db.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/ui" => { - "deps" => [ - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/whrlpool" => { - "deps" => [ - "crypto/whrlpool/libcrypto-lib-wp_block.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "crypto/x509" => { - "deps" => [ - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "engines" => { - "deps" => [ - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock.o" - ], - "products" => { - "lib" => [ - "libcrypto" - ] - } - }, - "fuzz" => { - "products" => { - "bin" => [ - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test" - ] - } - }, - "providers" => { - "deps" => [ - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "products" => { - "dso" => [ - "providers/fips", - "providers/legacy" - ], - "lib" => [ - "libcrypto", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/common" => { - "deps" => [ - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/common/der" => { - "deps" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/der/libfips-lib-der_rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/fips" => { - "deps" => [ - "providers/fips/fips-dso-fips_entry.o", - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o" - ], - "products" => { - "dso" => [ - "providers/fips" - ], - "lib" => [ - "providers/libfips.a" - ] - } - }, - "providers/implementations/asymciphers" => { - "deps" => [ - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/ciphers" => { - "deps" => [ - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/digests" => { - "deps" => [ - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o" - ], - "products" => { - "lib" => [ - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/encode_decode" => { - "deps" => [ - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/exchange" => { - "deps" => [ - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/kdfs" => { - "deps" => [ - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a" - ] - } - }, - "providers/implementations/kem" => { - "deps" => [ - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/keymgmt" => { - "deps" => [ - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/macs" => { - "deps" => [ - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands" => { - "deps" => [ - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/rands/seeding" => { - "deps" => [ - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "providers/implementations/signature" => { - "deps" => [ - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "providers/implementations/storemgmt" => { - "deps" => [ - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" - ], - "products" => { - "lib" => [ - "providers/libdefault.a" - ] - } - }, - "ssl" => { - "deps" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/libdefault-lib-s3_cbc.o", - "ssl/libfips-lib-s3_cbc.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libdefault.a", - "providers/libfips.a" - ] - } - }, - "ssl/record" => { - "deps" => [ - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "products" => { - "lib" => [ - "libssl", - "providers/libcommon.a" - ] - } - }, - "ssl/statem" => { - "deps" => [ - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "products" => { - "lib" => [ - "libssl" - ] - } - }, - "test/helpers" => { - "deps" => [ - "test/helpers/asynciotest-bin-ssltestlib.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o", - "test/helpers/dtlstest-bin-ssltestlib.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o", - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/helpers/servername_test-bin-ssltestlib.o", - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/helpers/tls13ccstest-bin-ssltestlib.o" - ], - "products" => { - "bin" => [ - "test/asynciotest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/dtls_mtu_test", - "test/dtlstest", - "test/endecode_test", - "test/fatalerrtest", - "test/pkcs12_format_test", - "test/recordlentest", - "test/servername_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/tls13ccstest" - ] - } - }, - "test/testutil" => { - "deps" => [ - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "products" => { - "lib" => [ - "test/libtestutil.a" - ] - } - }, - "tools" => { - "products" => { - "script" => [ - "tools/c_rehash" - ] - } - }, - "util" => { - "products" => { - "script" => [ - "util/shlib_wrap.sh", - "util/wrap.pl" - ] - } - } - }, - "generate" => { - "apps/progs.c" => [ - "apps/progs.pl", - "\"-C\"", - "\$(APPS_OPENSSL)" - ], - "apps/progs.h" => [ - "apps/progs.pl", - "\"-H\"", - "\$(APPS_OPENSSL)" - ], - "crypto/aes/aes-586.s" => [ - "crypto/aes/asm/aes-586.pl" - ], - "crypto/aes/aes-armv4.S" => [ - "crypto/aes/asm/aes-armv4.pl" - ], - "crypto/aes/aes-c64xplus.S" => [ - "crypto/aes/asm/aes-c64xplus.pl" - ], - "crypto/aes/aes-ia64.s" => [ - "crypto/aes/asm/aes-ia64.S" - ], - "crypto/aes/aes-mips.S" => [ - "crypto/aes/asm/aes-mips.pl" - ], - "crypto/aes/aes-parisc.s" => [ - "crypto/aes/asm/aes-parisc.pl" - ], - "crypto/aes/aes-ppc.s" => [ - "crypto/aes/asm/aes-ppc.pl" - ], - "crypto/aes/aes-s390x.S" => [ - "crypto/aes/asm/aes-s390x.pl" - ], - "crypto/aes/aes-sparcv9.S" => [ - "crypto/aes/asm/aes-sparcv9.pl" - ], - "crypto/aes/aes-x86_64.s" => [ - "crypto/aes/asm/aes-x86_64.pl" - ], - "crypto/aes/aesfx-sparcv9.S" => [ - "crypto/aes/asm/aesfx-sparcv9.pl" - ], - "crypto/aes/aesni-mb-x86_64.s" => [ - "crypto/aes/asm/aesni-mb-x86_64.pl" - ], - "crypto/aes/aesni-sha1-x86_64.s" => [ - "crypto/aes/asm/aesni-sha1-x86_64.pl" - ], - "crypto/aes/aesni-sha256-x86_64.s" => [ - "crypto/aes/asm/aesni-sha256-x86_64.pl" - ], - "crypto/aes/aesni-x86.s" => [ - "crypto/aes/asm/aesni-x86.pl" - ], - "crypto/aes/aesni-x86_64.s" => [ - "crypto/aes/asm/aesni-x86_64.pl" - ], - "crypto/aes/aesp8-ppc.s" => [ - "crypto/aes/asm/aesp8-ppc.pl" - ], - "crypto/aes/aest4-sparcv9.S" => [ - "crypto/aes/asm/aest4-sparcv9.pl" - ], - "crypto/aes/aesv8-armx.S" => [ - "crypto/aes/asm/aesv8-armx.pl" - ], - "crypto/aes/bsaes-armv7.S" => [ - "crypto/aes/asm/bsaes-armv7.pl" - ], - "crypto/aes/bsaes-x86_64.s" => [ - "crypto/aes/asm/bsaes-x86_64.pl" - ], - "crypto/aes/vpaes-armv8.S" => [ - "crypto/aes/asm/vpaes-armv8.pl" - ], - "crypto/aes/vpaes-ppc.s" => [ - "crypto/aes/asm/vpaes-ppc.pl" - ], - "crypto/aes/vpaes-x86.s" => [ - "crypto/aes/asm/vpaes-x86.pl" - ], - "crypto/aes/vpaes-x86_64.s" => [ - "crypto/aes/asm/vpaes-x86_64.pl" - ], - "crypto/alphacpuid.s" => [ - "crypto/alphacpuid.pl" - ], - "crypto/arm64cpuid.S" => [ - "crypto/arm64cpuid.pl" - ], - "crypto/armv4cpuid.S" => [ - "crypto/armv4cpuid.pl" - ], - "crypto/bf/bf-586.s" => [ - "crypto/bf/asm/bf-586.pl" - ], - "crypto/bn/alpha-mont.S" => [ - "crypto/bn/asm/alpha-mont.pl" - ], - "crypto/bn/armv4-gf2m.S" => [ - "crypto/bn/asm/armv4-gf2m.pl" - ], - "crypto/bn/armv4-mont.S" => [ - "crypto/bn/asm/armv4-mont.pl" - ], - "crypto/bn/armv8-mont.S" => [ - "crypto/bn/asm/armv8-mont.pl" - ], - "crypto/bn/bn-586.s" => [ - "crypto/bn/asm/bn-586.pl" - ], - "crypto/bn/bn-ia64.s" => [ - "crypto/bn/asm/ia64.S" - ], - "crypto/bn/bn-mips.S" => [ - "crypto/bn/asm/mips.pl" - ], - "crypto/bn/bn-ppc.s" => [ - "crypto/bn/asm/ppc.pl" - ], - "crypto/bn/co-586.s" => [ - "crypto/bn/asm/co-586.pl" - ], - "crypto/bn/ia64-mont.s" => [ - "crypto/bn/asm/ia64-mont.pl" - ], - "crypto/bn/mips-mont.S" => [ - "crypto/bn/asm/mips-mont.pl" - ], - "crypto/bn/parisc-mont.s" => [ - "crypto/bn/asm/parisc-mont.pl" - ], - "crypto/bn/ppc-mont.s" => [ - "crypto/bn/asm/ppc-mont.pl" - ], - "crypto/bn/ppc64-mont-fixed.s" => [ - "crypto/bn/asm/ppc64-mont-fixed.pl" - ], - "crypto/bn/ppc64-mont.s" => [ - "crypto/bn/asm/ppc64-mont.pl" - ], - "crypto/bn/rsaz-avx2.s" => [ - "crypto/bn/asm/rsaz-avx2.pl" - ], - "crypto/bn/rsaz-avx512.s" => [ - "crypto/bn/asm/rsaz-avx512.pl" - ], - "crypto/bn/rsaz-x86_64.s" => [ - "crypto/bn/asm/rsaz-x86_64.pl" - ], - "crypto/bn/s390x-gf2m.s" => [ - "crypto/bn/asm/s390x-gf2m.pl" - ], - "crypto/bn/s390x-mont.S" => [ - "crypto/bn/asm/s390x-mont.pl" - ], - "crypto/bn/sparct4-mont.S" => [ - "crypto/bn/asm/sparct4-mont.pl" - ], - "crypto/bn/sparcv9-gf2m.S" => [ - "crypto/bn/asm/sparcv9-gf2m.pl" - ], - "crypto/bn/sparcv9-mont.S" => [ - "crypto/bn/asm/sparcv9-mont.pl" - ], - "crypto/bn/sparcv9a-mont.S" => [ - "crypto/bn/asm/sparcv9a-mont.pl" - ], - "crypto/bn/vis3-mont.S" => [ - "crypto/bn/asm/vis3-mont.pl" - ], - "crypto/bn/x86-gf2m.s" => [ - "crypto/bn/asm/x86-gf2m.pl" - ], - "crypto/bn/x86-mont.s" => [ - "crypto/bn/asm/x86-mont.pl" - ], - "crypto/bn/x86_64-gf2m.s" => [ - "crypto/bn/asm/x86_64-gf2m.pl" - ], - "crypto/bn/x86_64-mont.s" => [ - "crypto/bn/asm/x86_64-mont.pl" - ], - "crypto/bn/x86_64-mont5.s" => [ - "crypto/bn/asm/x86_64-mont5.pl" - ], - "crypto/buildinf.h" => [ - "util/mkbuildinf.pl", - "\"\$(CC)", - "\$(LIB_CFLAGS)", - "\$(CPPFLAGS_Q)\"", - "\"\$(PLATFORM)\"" - ], - "crypto/camellia/cmll-x86.s" => [ - "crypto/camellia/asm/cmll-x86.pl" - ], - "crypto/camellia/cmll-x86_64.s" => [ - "crypto/camellia/asm/cmll-x86_64.pl" - ], - "crypto/camellia/cmllt4-sparcv9.S" => [ - "crypto/camellia/asm/cmllt4-sparcv9.pl" - ], - "crypto/cast/cast-586.s" => [ - "crypto/cast/asm/cast-586.pl" - ], - "crypto/chacha/chacha-armv4.S" => [ - "crypto/chacha/asm/chacha-armv4.pl" - ], - "crypto/chacha/chacha-armv8.S" => [ - "crypto/chacha/asm/chacha-armv8.pl" - ], - "crypto/chacha/chacha-c64xplus.S" => [ - "crypto/chacha/asm/chacha-c64xplus.pl" - ], - "crypto/chacha/chacha-ia64.S" => [ - "crypto/chacha/asm/chacha-ia64.pl" - ], - "crypto/chacha/chacha-ppc.s" => [ - "crypto/chacha/asm/chacha-ppc.pl" - ], - "crypto/chacha/chacha-s390x.S" => [ - "crypto/chacha/asm/chacha-s390x.pl" - ], - "crypto/chacha/chacha-x86.s" => [ - "crypto/chacha/asm/chacha-x86.pl" - ], - "crypto/chacha/chacha-x86_64.s" => [ - "crypto/chacha/asm/chacha-x86_64.pl" - ], - "crypto/des/crypt586.s" => [ - "crypto/des/asm/crypt586.pl" - ], - "crypto/des/des-586.s" => [ - "crypto/des/asm/des-586.pl" - ], - "crypto/des/des_enc-sparc.S" => [ - "crypto/des/asm/des_enc.m4" - ], - "crypto/des/dest4-sparcv9.S" => [ - "crypto/des/asm/dest4-sparcv9.pl" - ], - "crypto/ec/ecp_nistp521-ppc64.s" => [ - "crypto/ec/asm/ecp_nistp521-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-armv4.S" => [ - "crypto/ec/asm/ecp_nistz256-armv4.pl" - ], - "crypto/ec/ecp_nistz256-armv8.S" => [ - "crypto/ec/asm/ecp_nistz256-armv8.pl" - ], - "crypto/ec/ecp_nistz256-avx2.s" => [ - "crypto/ec/asm/ecp_nistz256-avx2.pl" - ], - "crypto/ec/ecp_nistz256-ppc64.s" => [ - "crypto/ec/asm/ecp_nistz256-ppc64.pl" - ], - "crypto/ec/ecp_nistz256-sparcv9.S" => [ - "crypto/ec/asm/ecp_nistz256-sparcv9.pl" - ], - "crypto/ec/ecp_nistz256-x86.s" => [ - "crypto/ec/asm/ecp_nistz256-x86.pl" - ], - "crypto/ec/ecp_nistz256-x86_64.s" => [ - "crypto/ec/asm/ecp_nistz256-x86_64.pl" - ], - "crypto/ec/x25519-ppc64.s" => [ - "crypto/ec/asm/x25519-ppc64.pl" - ], - "crypto/ec/x25519-x86_64.s" => [ - "crypto/ec/asm/x25519-x86_64.pl" - ], - "crypto/ia64cpuid.s" => [ - "crypto/ia64cpuid.S" - ], - "crypto/md5/md5-586.s" => [ - "crypto/md5/asm/md5-586.pl" - ], - "crypto/md5/md5-sparcv9.S" => [ - "crypto/md5/asm/md5-sparcv9.pl" - ], - "crypto/md5/md5-x86_64.s" => [ - "crypto/md5/asm/md5-x86_64.pl" - ], - "crypto/modes/aes-gcm-armv8_64.S" => [ - "crypto/modes/asm/aes-gcm-armv8_64.pl" - ], - "crypto/modes/aesni-gcm-x86_64.s" => [ - "crypto/modes/asm/aesni-gcm-x86_64.pl" - ], - "crypto/modes/ghash-alpha.S" => [ - "crypto/modes/asm/ghash-alpha.pl" - ], - "crypto/modes/ghash-armv4.S" => [ - "crypto/modes/asm/ghash-armv4.pl" - ], - "crypto/modes/ghash-c64xplus.S" => [ - "crypto/modes/asm/ghash-c64xplus.pl" - ], - "crypto/modes/ghash-ia64.s" => [ - "crypto/modes/asm/ghash-ia64.pl" - ], - "crypto/modes/ghash-parisc.s" => [ - "crypto/modes/asm/ghash-parisc.pl" - ], - "crypto/modes/ghash-s390x.S" => [ - "crypto/modes/asm/ghash-s390x.pl" - ], - "crypto/modes/ghash-sparcv9.S" => [ - "crypto/modes/asm/ghash-sparcv9.pl" - ], - "crypto/modes/ghash-x86.s" => [ - "crypto/modes/asm/ghash-x86.pl" - ], - "crypto/modes/ghash-x86_64.s" => [ - "crypto/modes/asm/ghash-x86_64.pl" - ], - "crypto/modes/ghashp8-ppc.s" => [ - "crypto/modes/asm/ghashp8-ppc.pl" - ], - "crypto/modes/ghashv8-armx.S" => [ - "crypto/modes/asm/ghashv8-armx.pl" - ], - "crypto/pariscid.s" => [ - "crypto/pariscid.pl" - ], - "crypto/poly1305/poly1305-armv4.S" => [ - "crypto/poly1305/asm/poly1305-armv4.pl" - ], - "crypto/poly1305/poly1305-armv8.S" => [ - "crypto/poly1305/asm/poly1305-armv8.pl" - ], - "crypto/poly1305/poly1305-c64xplus.S" => [ - "crypto/poly1305/asm/poly1305-c64xplus.pl" - ], - "crypto/poly1305/poly1305-mips.S" => [ - "crypto/poly1305/asm/poly1305-mips.pl" - ], - "crypto/poly1305/poly1305-ppc.s" => [ - "crypto/poly1305/asm/poly1305-ppc.pl" - ], - "crypto/poly1305/poly1305-ppcfp.s" => [ - "crypto/poly1305/asm/poly1305-ppcfp.pl" - ], - "crypto/poly1305/poly1305-s390x.S" => [ - "crypto/poly1305/asm/poly1305-s390x.pl" - ], - "crypto/poly1305/poly1305-sparcv9.S" => [ - "crypto/poly1305/asm/poly1305-sparcv9.pl" - ], - "crypto/poly1305/poly1305-x86.s" => [ - "crypto/poly1305/asm/poly1305-x86.pl" - ], - "crypto/poly1305/poly1305-x86_64.s" => [ - "crypto/poly1305/asm/poly1305-x86_64.pl" - ], - "crypto/ppccpuid.s" => [ - "crypto/ppccpuid.pl" - ], - "crypto/rc4/rc4-586.s" => [ - "crypto/rc4/asm/rc4-586.pl" - ], - "crypto/rc4/rc4-c64xplus.s" => [ - "crypto/rc4/asm/rc4-c64xplus.pl" - ], - "crypto/rc4/rc4-md5-x86_64.s" => [ - "crypto/rc4/asm/rc4-md5-x86_64.pl" - ], - "crypto/rc4/rc4-parisc.s" => [ - "crypto/rc4/asm/rc4-parisc.pl" - ], - "crypto/rc4/rc4-s390x.s" => [ - "crypto/rc4/asm/rc4-s390x.pl" - ], - "crypto/rc4/rc4-x86_64.s" => [ - "crypto/rc4/asm/rc4-x86_64.pl" - ], - "crypto/ripemd/rmd-586.s" => [ - "crypto/ripemd/asm/rmd-586.pl" - ], - "crypto/s390xcpuid.S" => [ - "crypto/s390xcpuid.pl" - ], - "crypto/sha/keccak1600-armv4.S" => [ - "crypto/sha/asm/keccak1600-armv4.pl" - ], - "crypto/sha/keccak1600-armv8.S" => [ - "crypto/sha/asm/keccak1600-armv8.pl" - ], - "crypto/sha/keccak1600-avx2.S" => [ - "crypto/sha/asm/keccak1600-avx2.pl" - ], - "crypto/sha/keccak1600-avx512.S" => [ - "crypto/sha/asm/keccak1600-avx512.pl" - ], - "crypto/sha/keccak1600-avx512vl.S" => [ - "crypto/sha/asm/keccak1600-avx512vl.pl" - ], - "crypto/sha/keccak1600-c64x.S" => [ - "crypto/sha/asm/keccak1600-c64x.pl" - ], - "crypto/sha/keccak1600-mmx.S" => [ - "crypto/sha/asm/keccak1600-mmx.pl" - ], - "crypto/sha/keccak1600-ppc64.s" => [ - "crypto/sha/asm/keccak1600-ppc64.pl" - ], - "crypto/sha/keccak1600-s390x.S" => [ - "crypto/sha/asm/keccak1600-s390x.pl" - ], - "crypto/sha/keccak1600-x86_64.s" => [ - "crypto/sha/asm/keccak1600-x86_64.pl" - ], - "crypto/sha/keccak1600p8-ppc.S" => [ - "crypto/sha/asm/keccak1600p8-ppc.pl" - ], - "crypto/sha/sha1-586.s" => [ - "crypto/sha/asm/sha1-586.pl" - ], - "crypto/sha/sha1-alpha.S" => [ - "crypto/sha/asm/sha1-alpha.pl" - ], - "crypto/sha/sha1-armv4-large.S" => [ - "crypto/sha/asm/sha1-armv4-large.pl" - ], - "crypto/sha/sha1-armv8.S" => [ - "crypto/sha/asm/sha1-armv8.pl" - ], - "crypto/sha/sha1-c64xplus.S" => [ - "crypto/sha/asm/sha1-c64xplus.pl" - ], - "crypto/sha/sha1-ia64.s" => [ - "crypto/sha/asm/sha1-ia64.pl" - ], - "crypto/sha/sha1-mb-x86_64.s" => [ - "crypto/sha/asm/sha1-mb-x86_64.pl" - ], - "crypto/sha/sha1-mips.S" => [ - "crypto/sha/asm/sha1-mips.pl" - ], - "crypto/sha/sha1-parisc.s" => [ - "crypto/sha/asm/sha1-parisc.pl" - ], - "crypto/sha/sha1-ppc.s" => [ - "crypto/sha/asm/sha1-ppc.pl" - ], - "crypto/sha/sha1-s390x.S" => [ - "crypto/sha/asm/sha1-s390x.pl" - ], - "crypto/sha/sha1-sparcv9.S" => [ - "crypto/sha/asm/sha1-sparcv9.pl" - ], - "crypto/sha/sha1-sparcv9a.S" => [ - "crypto/sha/asm/sha1-sparcv9a.pl" - ], - "crypto/sha/sha1-thumb.S" => [ - "crypto/sha/asm/sha1-thumb.pl" - ], - "crypto/sha/sha1-x86_64.s" => [ - "crypto/sha/asm/sha1-x86_64.pl" - ], - "crypto/sha/sha256-586.s" => [ - "crypto/sha/asm/sha256-586.pl" - ], - "crypto/sha/sha256-armv4.S" => [ - "crypto/sha/asm/sha256-armv4.pl" - ], - "crypto/sha/sha256-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha256-c64xplus.S" => [ - "crypto/sha/asm/sha256-c64xplus.pl" - ], - "crypto/sha/sha256-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha256-mb-x86_64.s" => [ - "crypto/sha/asm/sha256-mb-x86_64.pl" - ], - "crypto/sha/sha256-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha256-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha256-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha256-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha256-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha256-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha256p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/sha/sha512-586.s" => [ - "crypto/sha/asm/sha512-586.pl" - ], - "crypto/sha/sha512-armv4.S" => [ - "crypto/sha/asm/sha512-armv4.pl" - ], - "crypto/sha/sha512-armv8.S" => [ - "crypto/sha/asm/sha512-armv8.pl" - ], - "crypto/sha/sha512-c64xplus.S" => [ - "crypto/sha/asm/sha512-c64xplus.pl" - ], - "crypto/sha/sha512-ia64.s" => [ - "crypto/sha/asm/sha512-ia64.pl" - ], - "crypto/sha/sha512-mips.S" => [ - "crypto/sha/asm/sha512-mips.pl" - ], - "crypto/sha/sha512-parisc.s" => [ - "crypto/sha/asm/sha512-parisc.pl" - ], - "crypto/sha/sha512-ppc.s" => [ - "crypto/sha/asm/sha512-ppc.pl" - ], - "crypto/sha/sha512-s390x.S" => [ - "crypto/sha/asm/sha512-s390x.pl" - ], - "crypto/sha/sha512-sparcv9.S" => [ - "crypto/sha/asm/sha512-sparcv9.pl" - ], - "crypto/sha/sha512-x86_64.s" => [ - "crypto/sha/asm/sha512-x86_64.pl" - ], - "crypto/sha/sha512p8-ppc.s" => [ - "crypto/sha/asm/sha512p8-ppc.pl" - ], - "crypto/uplink-ia64.s" => [ - "ms/uplink-ia64.pl" - ], - "crypto/uplink-x86.s" => [ - "ms/uplink-x86.pl" - ], - "crypto/uplink-x86_64.s" => [ - "ms/uplink-x86_64.pl" - ], - "crypto/whrlpool/wp-mmx.s" => [ - "crypto/whrlpool/asm/wp-mmx.pl" - ], - "crypto/whrlpool/wp-x86_64.s" => [ - "crypto/whrlpool/asm/wp-x86_64.pl" - ], - "crypto/x86_64cpuid.s" => [ - "crypto/x86_64cpuid.pl" - ], - "crypto/x86cpuid.s" => [ - "crypto/x86cpuid.pl" - ], - "doc/html/man1/CA.pl.html" => [ - "doc/man1/CA.pl.pod" - ], - "doc/html/man1/openssl-asn1parse.html" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/html/man1/openssl-ca.html" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/html/man1/openssl-ciphers.html" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/html/man1/openssl-cmds.html" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/html/man1/openssl-cmp.html" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/html/man1/openssl-cms.html" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/html/man1/openssl-crl.html" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/html/man1/openssl-crl2pkcs7.html" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/html/man1/openssl-dgst.html" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/html/man1/openssl-dhparam.html" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/html/man1/openssl-dsa.html" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/html/man1/openssl-dsaparam.html" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/html/man1/openssl-ec.html" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/html/man1/openssl-ecparam.html" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/html/man1/openssl-enc.html" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/html/man1/openssl-engine.html" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/html/man1/openssl-errstr.html" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/html/man1/openssl-fipsinstall.html" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/html/man1/openssl-format-options.html" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/html/man1/openssl-gendsa.html" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/html/man1/openssl-genpkey.html" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/html/man1/openssl-genrsa.html" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/html/man1/openssl-info.html" => [ - "doc/man1/openssl-info.pod" - ], - "doc/html/man1/openssl-kdf.html" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/html/man1/openssl-list.html" => [ - "doc/man1/openssl-list.pod" - ], - "doc/html/man1/openssl-mac.html" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/html/man1/openssl-namedisplay-options.html" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/html/man1/openssl-nseq.html" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/html/man1/openssl-ocsp.html" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/html/man1/openssl-passphrase-options.html" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/html/man1/openssl-passwd.html" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/html/man1/openssl-pkcs12.html" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/html/man1/openssl-pkcs7.html" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/html/man1/openssl-pkcs8.html" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/html/man1/openssl-pkey.html" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/html/man1/openssl-pkeyparam.html" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/html/man1/openssl-pkeyutl.html" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/html/man1/openssl-prime.html" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/html/man1/openssl-rand.html" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/html/man1/openssl-rehash.html" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/html/man1/openssl-req.html" => [ - "doc/man1/openssl-req.pod" - ], - "doc/html/man1/openssl-rsa.html" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/html/man1/openssl-rsautl.html" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/html/man1/openssl-s_client.html" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/html/man1/openssl-s_server.html" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/html/man1/openssl-s_time.html" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/html/man1/openssl-sess_id.html" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/html/man1/openssl-smime.html" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/html/man1/openssl-speed.html" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/html/man1/openssl-spkac.html" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/html/man1/openssl-srp.html" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/html/man1/openssl-storeutl.html" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/html/man1/openssl-ts.html" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/html/man1/openssl-verification-options.html" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/html/man1/openssl-verify.html" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/html/man1/openssl-version.html" => [ - "doc/man1/openssl-version.pod" - ], - "doc/html/man1/openssl-x509.html" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/html/man1/openssl.html" => [ - "doc/man1/openssl.pod" - ], - "doc/html/man1/tsget.html" => [ - "doc/man1/tsget.pod" - ], - "doc/html/man3/ADMISSIONS.html" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/html/man3/ASN1_EXTERN_FUNCS.html" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/html/man3/ASN1_INTEGER_get_int64.html" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/html/man3/ASN1_INTEGER_new.html" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/html/man3/ASN1_ITEM_lookup.html" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/html/man3/ASN1_OBJECT_new.html" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/html/man3/ASN1_STRING_TABLE_add.html" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/html/man3/ASN1_STRING_length.html" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/html/man3/ASN1_STRING_new.html" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/html/man3/ASN1_STRING_print_ex.html" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/html/man3/ASN1_TIME_set.html" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/html/man3/ASN1_TYPE_get.html" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/html/man3/ASN1_aux_cb.html" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/html/man3/ASN1_generate_nconf.html" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/html/man3/ASN1_item_d2i_bio.html" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/html/man3/ASN1_item_new.html" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/html/man3/ASN1_item_sign.html" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/html/man3/ASYNC_WAIT_CTX_new.html" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/html/man3/ASYNC_start_job.html" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/html/man3/BF_encrypt.html" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/html/man3/BIO_ADDR.html" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/html/man3/BIO_ADDRINFO.html" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/html/man3/BIO_connect.html" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/html/man3/BIO_ctrl.html" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/html/man3/BIO_f_base64.html" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/html/man3/BIO_f_buffer.html" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/html/man3/BIO_f_cipher.html" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/html/man3/BIO_f_md.html" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/html/man3/BIO_f_null.html" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/html/man3/BIO_f_prefix.html" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/html/man3/BIO_f_readbuffer.html" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/html/man3/BIO_f_ssl.html" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/html/man3/BIO_find_type.html" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/html/man3/BIO_get_data.html" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/html/man3/BIO_get_ex_new_index.html" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/html/man3/BIO_meth_new.html" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/html/man3/BIO_new.html" => [ - "doc/man3/BIO_new.pod" - ], - "doc/html/man3/BIO_new_CMS.html" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/html/man3/BIO_parse_hostserv.html" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/html/man3/BIO_printf.html" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/html/man3/BIO_push.html" => [ - "doc/man3/BIO_push.pod" - ], - "doc/html/man3/BIO_read.html" => [ - "doc/man3/BIO_read.pod" - ], - "doc/html/man3/BIO_s_accept.html" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/html/man3/BIO_s_bio.html" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/html/man3/BIO_s_connect.html" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/html/man3/BIO_s_core.html" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/html/man3/BIO_s_fd.html" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/html/man3/BIO_s_file.html" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/html/man3/BIO_s_mem.html" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/html/man3/BIO_s_null.html" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/html/man3/BIO_s_socket.html" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/html/man3/BIO_set_callback.html" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/html/man3/BIO_should_retry.html" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/html/man3/BIO_socket_wait.html" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/html/man3/BN_BLINDING_new.html" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/html/man3/BN_CTX_new.html" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/html/man3/BN_CTX_start.html" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/html/man3/BN_add.html" => [ - "doc/man3/BN_add.pod" - ], - "doc/html/man3/BN_add_word.html" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/html/man3/BN_bn2bin.html" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/html/man3/BN_cmp.html" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/html/man3/BN_copy.html" => [ - "doc/man3/BN_copy.pod" - ], - "doc/html/man3/BN_generate_prime.html" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/html/man3/BN_mod_exp_mont.html" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/html/man3/BN_mod_inverse.html" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/html/man3/BN_mod_mul_montgomery.html" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/html/man3/BN_mod_mul_reciprocal.html" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/html/man3/BN_new.html" => [ - "doc/man3/BN_new.pod" - ], - "doc/html/man3/BN_num_bytes.html" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/html/man3/BN_rand.html" => [ - "doc/man3/BN_rand.pod" - ], - "doc/html/man3/BN_security_bits.html" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/html/man3/BN_set_bit.html" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/html/man3/BN_swap.html" => [ - "doc/man3/BN_swap.pod" - ], - "doc/html/man3/BN_zero.html" => [ - "doc/man3/BN_zero.pod" - ], - "doc/html/man3/BUF_MEM_new.html" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/html/man3/CMS_EncryptedData_decrypt.html" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/html/man3/CMS_EncryptedData_encrypt.html" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/html/man3/CMS_EnvelopedData_create.html" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/html/man3/CMS_add0_cert.html" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/html/man3/CMS_add1_recipient_cert.html" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/html/man3/CMS_add1_signer.html" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/html/man3/CMS_compress.html" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/html/man3/CMS_data_create.html" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/html/man3/CMS_decrypt.html" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/html/man3/CMS_digest_create.html" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/html/man3/CMS_encrypt.html" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/html/man3/CMS_final.html" => [ - "doc/man3/CMS_final.pod" - ], - "doc/html/man3/CMS_get0_RecipientInfos.html" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/html/man3/CMS_get0_SignerInfos.html" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/html/man3/CMS_get0_type.html" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/html/man3/CMS_get1_ReceiptRequest.html" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/html/man3/CMS_sign.html" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/html/man3/CMS_sign_receipt.html" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/html/man3/CMS_uncompress.html" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/html/man3/CMS_verify.html" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/html/man3/CMS_verify_receipt.html" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/html/man3/CONF_modules_free.html" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/html/man3/CONF_modules_load_file.html" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/html/man3/CRYPTO_THREAD_run_once.html" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/html/man3/CRYPTO_get_ex_new_index.html" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/html/man3/CRYPTO_memcmp.html" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/html/man3/CTLOG_STORE_new.html" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/html/man3/CTLOG_new.html" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/html/man3/DEFINE_STACK_OF.html" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/html/man3/DES_random_key.html" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/html/man3/DH_generate_key.html" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/html/man3/DH_generate_parameters.html" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/html/man3/DH_get0_pqg.html" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/html/man3/DH_get_1024_160.html" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/html/man3/DH_meth_new.html" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/html/man3/DH_new.html" => [ - "doc/man3/DH_new.pod" - ], - "doc/html/man3/DH_new_by_nid.html" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/html/man3/DH_set_method.html" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/html/man3/DH_size.html" => [ - "doc/man3/DH_size.pod" - ], - "doc/html/man3/DSA_SIG_new.html" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/html/man3/DSA_do_sign.html" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/html/man3/DSA_dup_DH.html" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/html/man3/DSA_generate_key.html" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/html/man3/DSA_generate_parameters.html" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/html/man3/DSA_get0_pqg.html" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/html/man3/DSA_meth_new.html" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/html/man3/DSA_new.html" => [ - "doc/man3/DSA_new.pod" - ], - "doc/html/man3/DSA_set_method.html" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/html/man3/DSA_sign.html" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/html/man3/DSA_size.html" => [ - "doc/man3/DSA_size.pod" - ], - "doc/html/man3/DTLS_get_data_mtu.html" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/html/man3/DTLS_set_timer_cb.html" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/html/man3/DTLSv1_listen.html" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/html/man3/ECDSA_SIG_new.html" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/html/man3/ECPKParameters_print.html" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/html/man3/EC_GFp_simple_method.html" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/html/man3/EC_GROUP_copy.html" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/html/man3/EC_GROUP_new.html" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/html/man3/EC_KEY_get_enc_flags.html" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/html/man3/EC_KEY_new.html" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/html/man3/EC_POINT_add.html" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/html/man3/EC_POINT_new.html" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/html/man3/ENGINE_add.html" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/html/man3/ERR_GET_LIB.html" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/html/man3/ERR_clear_error.html" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/html/man3/ERR_error_string.html" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/html/man3/ERR_get_error.html" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/html/man3/ERR_load_crypto_strings.html" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/html/man3/ERR_load_strings.html" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/html/man3/ERR_new.html" => [ - "doc/man3/ERR_new.pod" - ], - "doc/html/man3/ERR_print_errors.html" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/html/man3/ERR_put_error.html" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/html/man3/ERR_remove_state.html" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/html/man3/ERR_set_mark.html" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/html/man3/EVP_ASYM_CIPHER_free.html" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/html/man3/EVP_BytesToKey.html" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/html/man3/EVP_CIPHER_meth_new.html" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/html/man3/EVP_DigestInit.html" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/html/man3/EVP_DigestSignInit.html" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/html/man3/EVP_DigestVerifyInit.html" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/html/man3/EVP_EncodeInit.html" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/html/man3/EVP_EncryptInit.html" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/html/man3/EVP_KDF.html" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/html/man3/EVP_KEM_free.html" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/html/man3/EVP_KEYEXCH_free.html" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/html/man3/EVP_KEYMGMT.html" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/html/man3/EVP_MAC.html" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/html/man3/EVP_MD_meth_new.html" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/html/man3/EVP_OpenInit.html" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/html/man3/EVP_PBE_CipherInit.html" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/html/man3/EVP_PKEY2PKCS8.html" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_ctrl.html" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_new.html" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_params.html" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/html/man3/EVP_PKEY_asn1_get_count.html" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_check.html" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/html/man3/EVP_PKEY_copy_parameters.html" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/html/man3/EVP_PKEY_decapsulate.html" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_decrypt.html" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/html/man3/EVP_PKEY_derive.html" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/html/man3/EVP_PKEY_encapsulate.html" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/html/man3/EVP_PKEY_encrypt.html" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/html/man3/EVP_PKEY_fromdata.html" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/html/man3/EVP_PKEY_get_field_type.html" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/html/man3/EVP_PKEY_get_group_name.html" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/html/man3/EVP_PKEY_get_size.html" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/html/man3/EVP_PKEY_gettable_params.html" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/html/man3/EVP_PKEY_is_a.html" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/html/man3/EVP_PKEY_keygen.html" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/html/man3/EVP_PKEY_meth_get_count.html" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/html/man3/EVP_PKEY_meth_new.html" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/html/man3/EVP_PKEY_new.html" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/html/man3/EVP_PKEY_print_private.html" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/html/man3/EVP_PKEY_set1_RSA.html" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/html/man3/EVP_PKEY_set_type.html" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/html/man3/EVP_PKEY_settable_params.html" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/html/man3/EVP_PKEY_sign.html" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/html/man3/EVP_PKEY_todata.html" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/html/man3/EVP_PKEY_verify.html" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/html/man3/EVP_PKEY_verify_recover.html" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/html/man3/EVP_RAND.html" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/html/man3/EVP_SIGNATURE.html" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/html/man3/EVP_SealInit.html" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/html/man3/EVP_SignInit.html" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/html/man3/EVP_VerifyInit.html" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/html/man3/EVP_aes_128_gcm.html" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/html/man3/EVP_aria_128_gcm.html" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/html/man3/EVP_bf_cbc.html" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/html/man3/EVP_blake2b512.html" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/html/man3/EVP_camellia_128_ecb.html" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/html/man3/EVP_cast5_cbc.html" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/html/man3/EVP_chacha20.html" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/html/man3/EVP_des_cbc.html" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/html/man3/EVP_desx_cbc.html" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/html/man3/EVP_idea_cbc.html" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/html/man3/EVP_md2.html" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/html/man3/EVP_md4.html" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/html/man3/EVP_md5.html" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/html/man3/EVP_mdc2.html" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/html/man3/EVP_rc2_cbc.html" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/html/man3/EVP_rc4.html" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/html/man3/EVP_rc5_32_12_16_cbc.html" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/html/man3/EVP_ripemd160.html" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/html/man3/EVP_seed_cbc.html" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/html/man3/EVP_set_default_properties.html" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/html/man3/EVP_sha1.html" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/html/man3/EVP_sha224.html" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/html/man3/EVP_sha3_224.html" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/html/man3/EVP_sm3.html" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/html/man3/EVP_sm4_cbc.html" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/html/man3/EVP_whirlpool.html" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/html/man3/HMAC.html" => [ - "doc/man3/HMAC.pod" - ], - "doc/html/man3/MD5.html" => [ - "doc/man3/MD5.pod" - ], - "doc/html/man3/MDC2_Init.html" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/html/man3/NCONF_new_ex.html" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/html/man3/OBJ_nid2obj.html" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/html/man3/OCSP_REQUEST_new.html" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/html/man3/OCSP_cert_to_id.html" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/html/man3/OCSP_request_add1_nonce.html" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/html/man3/OCSP_resp_find_status.html" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/html/man3/OCSP_response_status.html" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/html/man3/OCSP_sendreq_new.html" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/html/man3/OPENSSL_Applink.html" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/html/man3/OPENSSL_FILE.html" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/html/man3/OPENSSL_LH_COMPFUNC.html" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/html/man3/OPENSSL_LH_stats.html" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/html/man3/OPENSSL_config.html" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/html/man3/OPENSSL_fork_prepare.html" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/html/man3/OPENSSL_hexchar2int.html" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/html/man3/OPENSSL_ia32cap.html" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/html/man3/OPENSSL_init_crypto.html" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/html/man3/OPENSSL_init_ssl.html" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/html/man3/OPENSSL_instrument_bus.html" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/html/man3/OPENSSL_load_builtin_modules.html" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/html/man3/OPENSSL_malloc.html" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/html/man3/OPENSSL_s390xcap.html" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/html/man3/OPENSSL_secure_malloc.html" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/html/man3/OSSL_CMP_CTX_new.html" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/html/man3/OSSL_CMP_ITAV_set0.html" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_get0_header.html" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/html/man3/OSSL_CMP_MSG_http_perform.html" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/html/man3/OSSL_CMP_exec_certreq.html" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/html/man3/OSSL_CMP_log_open.html" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/html/man3/OSSL_CMP_validate_msg.html" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/html/man3/OSSL_CRMF_pbmp_new.html" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/html/man3/OSSL_DECODER.html" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX.html" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_DECODER_from_bio.html" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/html/man3/OSSL_ENCODER.html" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX.html" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/html/man3/OSSL_ENCODER_to_bio.html" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/html/man3/OSSL_ESS_check_signing_certs.html" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/html/man3/OSSL_HTTP_REQ_CTX.html" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/html/man3/OSSL_HTTP_parse_url.html" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/html/man3/OSSL_HTTP_transfer.html" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/html/man3/OSSL_LIB_CTX.html" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/html/man3/OSSL_PARAM.html" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/html/man3/OSSL_PARAM_BLD.html" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/html/man3/OSSL_PARAM_allocate_from_text.html" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/html/man3/OSSL_PARAM_dup.html" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/html/man3/OSSL_PARAM_int.html" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/html/man3/OSSL_PROVIDER.html" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_new.html" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/html/man3/OSSL_SELF_TEST_set_callback.html" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/html/man3/OSSL_STORE_INFO.html" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/html/man3/OSSL_STORE_LOADER.html" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/html/man3/OSSL_STORE_SEARCH.html" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/html/man3/OSSL_STORE_attach.html" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/html/man3/OSSL_STORE_expect.html" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/html/man3/OSSL_STORE_open.html" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/html/man3/OSSL_trace_enabled.html" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/html/man3/OSSL_trace_get_category_num.html" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/html/man3/OSSL_trace_set_channel.html" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/html/man3/OpenSSL_add_all_algorithms.html" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/html/man3/OpenSSL_version.html" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/html/man3/PEM_bytes_read_bio.html" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/html/man3/PEM_read.html" => [ - "doc/man3/PEM_read.pod" - ], - "doc/html/man3/PEM_read_CMS.html" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/html/man3/PEM_read_bio_PrivateKey.html" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/html/man3/PEM_read_bio_ex.html" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/html/man3/PEM_write_bio_CMS_stream.html" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/html/man3/PEM_write_bio_PKCS7_stream.html" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/html/man3/PKCS12_PBE_keyivgen.html" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/html/man3/PKCS12_add1_attr_by_NID.html" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/html/man3/PKCS12_add_CSPName_asc.html" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/html/man3/PKCS12_add_cert.html" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/html/man3/PKCS12_add_friendlyname_asc.html" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/html/man3/PKCS12_add_localkeyid.html" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/html/man3/PKCS12_add_safe.html" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/html/man3/PKCS12_create.html" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/html/man3/PKCS12_decrypt_skey.html" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/html/man3/PKCS12_gen_mac.html" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/html/man3/PKCS12_get_friendlyname.html" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/html/man3/PKCS12_init.html" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/html/man3/PKCS12_item_decrypt_d2i.html" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/html/man3/PKCS12_key_gen_utf8_ex.html" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/html/man3/PKCS12_newpass.html" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/html/man3/PKCS12_pack_p7encdata.html" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/html/man3/PKCS12_parse.html" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/html/man3/PKCS5_PBE_keyivgen.html" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/html/man3/PKCS5_PBKDF2_HMAC.html" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/html/man3/PKCS7_decrypt.html" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/html/man3/PKCS7_encrypt.html" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/html/man3/PKCS7_get_octet_string.html" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/html/man3/PKCS7_sign.html" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/html/man3/PKCS7_sign_add_signer.html" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/html/man3/PKCS7_type_is_other.html" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/html/man3/PKCS7_verify.html" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/html/man3/PKCS8_encrypt.html" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/html/man3/PKCS8_pkey_add1_attr.html" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/html/man3/RAND_add.html" => [ - "doc/man3/RAND_add.pod" - ], - "doc/html/man3/RAND_bytes.html" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/html/man3/RAND_cleanup.html" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/html/man3/RAND_egd.html" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/html/man3/RAND_get0_primary.html" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/html/man3/RAND_load_file.html" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/html/man3/RAND_set_DRBG_type.html" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/html/man3/RAND_set_rand_method.html" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/html/man3/RC4_set_key.html" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/html/man3/RIPEMD160_Init.html" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/html/man3/RSA_blinding_on.html" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/html/man3/RSA_check_key.html" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/html/man3/RSA_generate_key.html" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/html/man3/RSA_get0_key.html" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/html/man3/RSA_meth_new.html" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/html/man3/RSA_new.html" => [ - "doc/man3/RSA_new.pod" - ], - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/html/man3/RSA_print.html" => [ - "doc/man3/RSA_print.pod" - ], - "doc/html/man3/RSA_private_encrypt.html" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/html/man3/RSA_public_encrypt.html" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/html/man3/RSA_set_method.html" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/html/man3/RSA_sign.html" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/html/man3/RSA_size.html" => [ - "doc/man3/RSA_size.pod" - ], - "doc/html/man3/SCT_new.html" => [ - "doc/man3/SCT_new.pod" - ], - "doc/html/man3/SCT_print.html" => [ - "doc/man3/SCT_print.pod" - ], - "doc/html/man3/SCT_validate.html" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/html/man3/SHA256_Init.html" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/html/man3/SMIME_read_ASN1.html" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/html/man3/SMIME_read_CMS.html" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/html/man3/SMIME_read_PKCS7.html" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/html/man3/SMIME_write_ASN1.html" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/html/man3/SMIME_write_CMS.html" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/html/man3/SMIME_write_PKCS7.html" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/html/man3/SRP_Calc_B.html" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/html/man3/SRP_VBASE_new.html" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/html/man3/SRP_create_verifier.html" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/html/man3/SRP_user_pwd_new.html" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/html/man3/SSL_CIPHER_get_name.html" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/html/man3/SSL_COMP_add_compression_method.html" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/html/man3/SSL_CONF_CTX_new.html" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_flags.html" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/html/man3/SSL_CONF_cmd.html" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/html/man3/SSL_CONF_cmd_argv.html" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/html/man3/SSL_CTX_add1_chain_cert.html" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/html/man3/SSL_CTX_add_session.html" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/html/man3/SSL_CTX_config.html" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/html/man3/SSL_CTX_ctrl.html" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/html/man3/SSL_CTX_dane_enable.html" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/html/man3/SSL_CTX_flush_sessions.html" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/html/man3/SSL_CTX_free.html" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/html/man3/SSL_CTX_get0_param.html" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/html/man3/SSL_CTX_get_verify_mode.html" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/html/man3/SSL_CTX_has_client_custom_ext.html" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/html/man3/SSL_CTX_load_verify_locations.html" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/html/man3/SSL_CTX_new.html" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/html/man3/SSL_CTX_sess_number.html" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_cache_size.html" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/html/man3/SSL_CTX_sess_set_get_cb.html" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/html/man3/SSL_CTX_sessions.html" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/html/man3/SSL_CTX_set0_CA_list.html" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/html/man3/SSL_CTX_set1_curves.html" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/html/man3/SSL_CTX_set1_sigalgs.html" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_store.html" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_cipher_list.html" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/html/man3/SSL_CTX_set_client_cert_cb.html" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_client_hello_cb.html" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_generate_session_id.html" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/html/man3/SSL_CTX_set_info_callback.html" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_keylog_callback.html" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_max_cert_list.html" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/html/man3/SSL_CTX_set_min_proto_version.html" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/html/man3/SSL_CTX_set_mode.html" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_msg_callback.html" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_num_tickets.html" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/html/man3/SSL_CTX_set_options.html" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/html/man3/SSL_CTX_set_psk_client_callback.html" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_quic_method.html" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/html/man3/SSL_CTX_set_read_ahead.html" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/html/man3/SSL_CTX_set_record_padding_callback.html" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_security_level.html" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/html/man3/SSL_CTX_set_session_cache_mode.html" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/html/man3/SSL_CTX_set_session_id_context.html" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_split_send_fragment.html" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/html/man3/SSL_CTX_set_srp_password.html" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/html/man3/SSL_CTX_set_ssl_version.html" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_timeout.html" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/html/man3/SSL_CTX_set_verify.html" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/html/man3/SSL_CTX_use_certificate.html" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/html/man3/SSL_CTX_use_serverinfo.html" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/html/man3/SSL_SESSION_free.html" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/html/man3/SSL_SESSION_get0_cipher.html" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/html/man3/SSL_SESSION_get0_hostname.html" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/html/man3/SSL_SESSION_get0_id_context.html" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/html/man3/SSL_SESSION_get0_peer.html" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/html/man3/SSL_SESSION_get_compress_id.html" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/html/man3/SSL_SESSION_get_protocol_version.html" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/html/man3/SSL_SESSION_get_time.html" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/html/man3/SSL_SESSION_has_ticket.html" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/html/man3/SSL_SESSION_is_resumable.html" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/html/man3/SSL_SESSION_print.html" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/html/man3/SSL_SESSION_set1_id.html" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/html/man3/SSL_accept.html" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/html/man3/SSL_alert_type_string.html" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/html/man3/SSL_alloc_buffers.html" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/html/man3/SSL_check_chain.html" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/html/man3/SSL_clear.html" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/html/man3/SSL_connect.html" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/html/man3/SSL_do_handshake.html" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/html/man3/SSL_export_keying_material.html" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/html/man3/SSL_extension_supported.html" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/html/man3/SSL_free.html" => [ - "doc/man3/SSL_free.pod" - ], - "doc/html/man3/SSL_get0_peer_scts.html" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/html/man3/SSL_get_SSL_CTX.html" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/html/man3/SSL_get_all_async_fds.html" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/html/man3/SSL_get_ciphers.html" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/html/man3/SSL_get_client_random.html" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/html/man3/SSL_get_current_cipher.html" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/html/man3/SSL_get_default_timeout.html" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/html/man3/SSL_get_error.html" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/html/man3/SSL_get_extms_support.html" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/html/man3/SSL_get_fd.html" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/html/man3/SSL_get_peer_cert_chain.html" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/html/man3/SSL_get_peer_certificate.html" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/html/man3/SSL_get_peer_signature_nid.html" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/html/man3/SSL_get_peer_tmp_key.html" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/html/man3/SSL_get_psk_identity.html" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/html/man3/SSL_get_rbio.html" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/html/man3/SSL_get_session.html" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/html/man3/SSL_get_shared_sigalgs.html" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/html/man3/SSL_get_verify_result.html" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/html/man3/SSL_get_version.html" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/html/man3/SSL_group_to_name.html" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/html/man3/SSL_in_init.html" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/html/man3/SSL_key_update.html" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/html/man3/SSL_library_init.html" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/html/man3/SSL_load_client_CA_file.html" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/html/man3/SSL_new.html" => [ - "doc/man3/SSL_new.pod" - ], - "doc/html/man3/SSL_pending.html" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/html/man3/SSL_read.html" => [ - "doc/man3/SSL_read.pod" - ], - "doc/html/man3/SSL_read_early_data.html" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/html/man3/SSL_rstate_string.html" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/html/man3/SSL_session_reused.html" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/html/man3/SSL_set1_host.html" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/html/man3/SSL_set_async_callback.html" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/html/man3/SSL_set_bio.html" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/html/man3/SSL_set_connect_state.html" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/html/man3/SSL_set_fd.html" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/html/man3/SSL_set_session.html" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/html/man3/SSL_set_shutdown.html" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/html/man3/SSL_set_verify_result.html" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/html/man3/SSL_shutdown.html" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/html/man3/SSL_state_string.html" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/html/man3/SSL_want.html" => [ - "doc/man3/SSL_want.pod" - ], - "doc/html/man3/SSL_write.html" => [ - "doc/man3/SSL_write.pod" - ], - "doc/html/man3/TS_RESP_CTX_new.html" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/html/man3/TS_VERIFY_CTX_set_certs.html" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/html/man3/UI_STRING.html" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/html/man3/UI_UTIL_read_pw.html" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/html/man3/UI_create_method.html" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/html/man3/UI_new.html" => [ - "doc/man3/UI_new.pod" - ], - "doc/html/man3/X509V3_get_d2i.html" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/html/man3/X509V3_set_ctx.html" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/html/man3/X509_ALGOR_dup.html" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/html/man3/X509_CRL_get0_by_serial.html" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/html/man3/X509_EXTENSION_set_object.html" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/html/man3/X509_LOOKUP.html" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/html/man3/X509_LOOKUP_hash_dir.html" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/html/man3/X509_LOOKUP_meth_new.html" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/html/man3/X509_NAME_ENTRY_get_object.html" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/html/man3/X509_NAME_add_entry_by_txt.html" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/html/man3/X509_NAME_get0_der.html" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/html/man3/X509_NAME_get_index_by_NID.html" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/html/man3/X509_NAME_print_ex.html" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/html/man3/X509_PUBKEY_new.html" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/html/man3/X509_SIG_get0.html" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/html/man3/X509_STORE_CTX_get_error.html" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/html/man3/X509_STORE_CTX_new.html" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/html/man3/X509_STORE_add_cert.html" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/html/man3/X509_STORE_get0_param.html" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/html/man3/X509_STORE_new.html" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/html/man3/X509_STORE_set_verify_cb_func.html" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/html/man3/X509_add_cert.html" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/html/man3/X509_check_ca.html" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/html/man3/X509_check_host.html" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/html/man3/X509_check_issued.html" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/html/man3/X509_check_private_key.html" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/html/man3/X509_check_purpose.html" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/html/man3/X509_cmp.html" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/html/man3/X509_cmp_time.html" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/html/man3/X509_digest.html" => [ - "doc/man3/X509_digest.pod" - ], - "doc/html/man3/X509_dup.html" => [ - "doc/man3/X509_dup.pod" - ], - "doc/html/man3/X509_get0_distinguishing_id.html" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/html/man3/X509_get0_notBefore.html" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/html/man3/X509_get0_signature.html" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/html/man3/X509_get0_uids.html" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/html/man3/X509_get_extension_flags.html" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/html/man3/X509_get_pubkey.html" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/html/man3/X509_get_serialNumber.html" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/html/man3/X509_get_subject_name.html" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/html/man3/X509_get_version.html" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/html/man3/X509_load_http.html" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/html/man3/X509_new.html" => [ - "doc/man3/X509_new.pod" - ], - "doc/html/man3/X509_sign.html" => [ - "doc/man3/X509_sign.pod" - ], - "doc/html/man3/X509_verify.html" => [ - "doc/man3/X509_verify.pod" - ], - "doc/html/man3/X509_verify_cert.html" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/html/man3/X509v3_get_ext_by_NID.html" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/html/man3/b2i_PVK_bio_ex.html" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/html/man3/d2i_PrivateKey.html" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/html/man3/d2i_RSAPrivateKey.html" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/html/man3/d2i_SSL_SESSION.html" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/html/man3/d2i_X509.html" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/html/man3/i2d_CMS_bio_stream.html" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/html/man3/i2d_PKCS7_bio_stream.html" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/html/man3/i2d_re_X509_tbs.html" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/html/man3/o2i_SCT_LIST.html" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/html/man3/s2i_ASN1_IA5STRING.html" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/html/man5/config.html" => [ - "doc/man5/config.pod" - ], - "doc/html/man5/fips_config.html" => [ - "doc/man5/fips_config.pod" - ], - "doc/html/man5/x509v3_config.html" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/html/man7/EVP_CIPHER-AES.html" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/html/man7/EVP_CIPHER-ARIA.html" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/html/man7/EVP_CIPHER-BLOWFISH.html" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/html/man7/EVP_CIPHER-CAMELLIA.html" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/html/man7/EVP_CIPHER-CAST.html" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/html/man7/EVP_CIPHER-CHACHA.html" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/html/man7/EVP_CIPHER-DES.html" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/html/man7/EVP_CIPHER-IDEA.html" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/html/man7/EVP_CIPHER-RC2.html" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/html/man7/EVP_CIPHER-RC4.html" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/html/man7/EVP_CIPHER-RC5.html" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/html/man7/EVP_CIPHER-SEED.html" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/html/man7/EVP_CIPHER-SM4.html" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/html/man7/EVP_KDF-HKDF.html" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/html/man7/EVP_KDF-KB.html" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/html/man7/EVP_KDF-KRB5KDF.html" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF1.html" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/html/man7/EVP_KDF-PBKDF2.html" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/html/man7/EVP_KDF-PKCS12KDF.html" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/html/man7/EVP_KDF-SCRYPT.html" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/html/man7/EVP_KDF-SS.html" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/html/man7/EVP_KDF-SSHKDF.html" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS13_KDF.html" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/html/man7/EVP_KDF-TLS1_PRF.html" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/html/man7/EVP_KDF-X942-ASN1.html" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/html/man7/EVP_KDF-X942-CONCAT.html" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/html/man7/EVP_KDF-X963.html" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/html/man7/EVP_KEM-RSA.html" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/html/man7/EVP_KEYEXCH-DH.html" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-ECDH.html" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/html/man7/EVP_KEYEXCH-X25519.html" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/html/man7/EVP_MAC-BLAKE2.html" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/html/man7/EVP_MAC-CMAC.html" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/html/man7/EVP_MAC-GMAC.html" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/html/man7/EVP_MAC-HMAC.html" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/html/man7/EVP_MAC-KMAC.html" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/html/man7/EVP_MAC-Poly1305.html" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/html/man7/EVP_MAC-Siphash.html" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/html/man7/EVP_MD-BLAKE2.html" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/html/man7/EVP_MD-MD2.html" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/html/man7/EVP_MD-MD4.html" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/html/man7/EVP_MD-MD5-SHA1.html" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/html/man7/EVP_MD-MD5.html" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/html/man7/EVP_MD-MDC2.html" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/html/man7/EVP_MD-RIPEMD160.html" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/html/man7/EVP_MD-SHA1.html" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/html/man7/EVP_MD-SHA2.html" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/html/man7/EVP_MD-SHA3.html" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/html/man7/EVP_MD-SHAKE.html" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/html/man7/EVP_MD-SM3.html" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/html/man7/EVP_MD-WHIRLPOOL.html" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/html/man7/EVP_MD-common.html" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/html/man7/EVP_PKEY-DH.html" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/html/man7/EVP_PKEY-DSA.html" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/html/man7/EVP_PKEY-EC.html" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/html/man7/EVP_PKEY-FFC.html" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/html/man7/EVP_PKEY-HMAC.html" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/html/man7/EVP_PKEY-RSA.html" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/html/man7/EVP_PKEY-SM2.html" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/html/man7/EVP_PKEY-X25519.html" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/html/man7/EVP_RAND-CTR-DRBG.html" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HASH-DRBG.html" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-HMAC-DRBG.html" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/html/man7/EVP_RAND-SEED-SRC.html" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/html/man7/EVP_RAND-TEST-RAND.html" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/html/man7/EVP_RAND.html" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/html/man7/EVP_SIGNATURE-DSA.html" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ECDSA.html" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/html/man7/EVP_SIGNATURE-ED25519.html" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/html/man7/EVP_SIGNATURE-HMAC.html" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/html/man7/EVP_SIGNATURE-RSA.html" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/html/man7/OSSL_PROVIDER-FIPS.html" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/html/man7/OSSL_PROVIDER-base.html" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/html/man7/OSSL_PROVIDER-default.html" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/html/man7/OSSL_PROVIDER-legacy.html" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/html/man7/OSSL_PROVIDER-null.html" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/html/man7/RAND.html" => [ - "doc/man7/RAND.pod" - ], - "doc/html/man7/RSA-PSS.html" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/html/man7/X25519.html" => [ - "doc/man7/X25519.pod" - ], - "doc/html/man7/bio.html" => [ - "doc/man7/bio.pod" - ], - "doc/html/man7/crypto.html" => [ - "doc/man7/crypto.pod" - ], - "doc/html/man7/ct.html" => [ - "doc/man7/ct.pod" - ], - "doc/html/man7/des_modes.html" => [ - "doc/man7/des_modes.pod" - ], - "doc/html/man7/evp.html" => [ - "doc/man7/evp.pod" - ], - "doc/html/man7/fips_module.html" => [ - "doc/man7/fips_module.pod" - ], - "doc/html/man7/life_cycle-cipher.html" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/html/man7/life_cycle-digest.html" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/html/man7/life_cycle-kdf.html" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/html/man7/life_cycle-mac.html" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/html/man7/life_cycle-pkey.html" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/html/man7/life_cycle-rand.html" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/html/man7/migration_guide.html" => [ - "doc/man7/migration_guide.pod" - ], - "doc/html/man7/openssl-core.h.html" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/html/man7/openssl-core_dispatch.h.html" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/html/man7/openssl-core_names.h.html" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/html/man7/openssl-env.html" => [ - "doc/man7/openssl-env.pod" - ], - "doc/html/man7/openssl-glossary.html" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/html/man7/openssl-threads.html" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/html/man7/openssl_user_macros.html" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/html/man7/ossl_store-file.html" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/html/man7/ossl_store.html" => [ - "doc/man7/ossl_store.pod" - ], - "doc/html/man7/passphrase-encoding.html" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/html/man7/property.html" => [ - "doc/man7/property.pod" - ], - "doc/html/man7/provider-asym_cipher.html" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/html/man7/provider-base.html" => [ - "doc/man7/provider-base.pod" - ], - "doc/html/man7/provider-cipher.html" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/html/man7/provider-decoder.html" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/html/man7/provider-digest.html" => [ - "doc/man7/provider-digest.pod" - ], - "doc/html/man7/provider-encoder.html" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/html/man7/provider-kdf.html" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/html/man7/provider-kem.html" => [ - "doc/man7/provider-kem.pod" - ], - "doc/html/man7/provider-keyexch.html" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/html/man7/provider-keymgmt.html" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/html/man7/provider-mac.html" => [ - "doc/man7/provider-mac.pod" - ], - "doc/html/man7/provider-object.html" => [ - "doc/man7/provider-object.pod" - ], - "doc/html/man7/provider-rand.html" => [ - "doc/man7/provider-rand.pod" - ], - "doc/html/man7/provider-signature.html" => [ - "doc/man7/provider-signature.pod" - ], - "doc/html/man7/provider-storemgmt.html" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/html/man7/provider.html" => [ - "doc/man7/provider.pod" - ], - "doc/html/man7/proxy-certificates.html" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/html/man7/ssl.html" => [ - "doc/man7/ssl.pod" - ], - "doc/html/man7/x509.html" => [ - "doc/man7/x509.pod" - ], - "doc/man/man1/CA.pl.1" => [ - "doc/man1/CA.pl.pod" - ], - "doc/man/man1/openssl-asn1parse.1" => [ - "doc/man1/openssl-asn1parse.pod" - ], - "doc/man/man1/openssl-ca.1" => [ - "doc/man1/openssl-ca.pod" - ], - "doc/man/man1/openssl-ciphers.1" => [ - "doc/man1/openssl-ciphers.pod" - ], - "doc/man/man1/openssl-cmds.1" => [ - "doc/man1/openssl-cmds.pod" - ], - "doc/man/man1/openssl-cmp.1" => [ - "doc/man1/openssl-cmp.pod" - ], - "doc/man/man1/openssl-cms.1" => [ - "doc/man1/openssl-cms.pod" - ], - "doc/man/man1/openssl-crl.1" => [ - "doc/man1/openssl-crl.pod" - ], - "doc/man/man1/openssl-crl2pkcs7.1" => [ - "doc/man1/openssl-crl2pkcs7.pod" - ], - "doc/man/man1/openssl-dgst.1" => [ - "doc/man1/openssl-dgst.pod" - ], - "doc/man/man1/openssl-dhparam.1" => [ - "doc/man1/openssl-dhparam.pod" - ], - "doc/man/man1/openssl-dsa.1" => [ - "doc/man1/openssl-dsa.pod" - ], - "doc/man/man1/openssl-dsaparam.1" => [ - "doc/man1/openssl-dsaparam.pod" - ], - "doc/man/man1/openssl-ec.1" => [ - "doc/man1/openssl-ec.pod" - ], - "doc/man/man1/openssl-ecparam.1" => [ - "doc/man1/openssl-ecparam.pod" - ], - "doc/man/man1/openssl-enc.1" => [ - "doc/man1/openssl-enc.pod" - ], - "doc/man/man1/openssl-engine.1" => [ - "doc/man1/openssl-engine.pod" - ], - "doc/man/man1/openssl-errstr.1" => [ - "doc/man1/openssl-errstr.pod" - ], - "doc/man/man1/openssl-fipsinstall.1" => [ - "doc/man1/openssl-fipsinstall.pod" - ], - "doc/man/man1/openssl-format-options.1" => [ - "doc/man1/openssl-format-options.pod" - ], - "doc/man/man1/openssl-gendsa.1" => [ - "doc/man1/openssl-gendsa.pod" - ], - "doc/man/man1/openssl-genpkey.1" => [ - "doc/man1/openssl-genpkey.pod" - ], - "doc/man/man1/openssl-genrsa.1" => [ - "doc/man1/openssl-genrsa.pod" - ], - "doc/man/man1/openssl-info.1" => [ - "doc/man1/openssl-info.pod" - ], - "doc/man/man1/openssl-kdf.1" => [ - "doc/man1/openssl-kdf.pod" - ], - "doc/man/man1/openssl-list.1" => [ - "doc/man1/openssl-list.pod" - ], - "doc/man/man1/openssl-mac.1" => [ - "doc/man1/openssl-mac.pod" - ], - "doc/man/man1/openssl-namedisplay-options.1" => [ - "doc/man1/openssl-namedisplay-options.pod" - ], - "doc/man/man1/openssl-nseq.1" => [ - "doc/man1/openssl-nseq.pod" - ], - "doc/man/man1/openssl-ocsp.1" => [ - "doc/man1/openssl-ocsp.pod" - ], - "doc/man/man1/openssl-passphrase-options.1" => [ - "doc/man1/openssl-passphrase-options.pod" - ], - "doc/man/man1/openssl-passwd.1" => [ - "doc/man1/openssl-passwd.pod" - ], - "doc/man/man1/openssl-pkcs12.1" => [ - "doc/man1/openssl-pkcs12.pod" - ], - "doc/man/man1/openssl-pkcs7.1" => [ - "doc/man1/openssl-pkcs7.pod" - ], - "doc/man/man1/openssl-pkcs8.1" => [ - "doc/man1/openssl-pkcs8.pod" - ], - "doc/man/man1/openssl-pkey.1" => [ - "doc/man1/openssl-pkey.pod" - ], - "doc/man/man1/openssl-pkeyparam.1" => [ - "doc/man1/openssl-pkeyparam.pod" - ], - "doc/man/man1/openssl-pkeyutl.1" => [ - "doc/man1/openssl-pkeyutl.pod" - ], - "doc/man/man1/openssl-prime.1" => [ - "doc/man1/openssl-prime.pod" - ], - "doc/man/man1/openssl-rand.1" => [ - "doc/man1/openssl-rand.pod" - ], - "doc/man/man1/openssl-rehash.1" => [ - "doc/man1/openssl-rehash.pod" - ], - "doc/man/man1/openssl-req.1" => [ - "doc/man1/openssl-req.pod" - ], - "doc/man/man1/openssl-rsa.1" => [ - "doc/man1/openssl-rsa.pod" - ], - "doc/man/man1/openssl-rsautl.1" => [ - "doc/man1/openssl-rsautl.pod" - ], - "doc/man/man1/openssl-s_client.1" => [ - "doc/man1/openssl-s_client.pod" - ], - "doc/man/man1/openssl-s_server.1" => [ - "doc/man1/openssl-s_server.pod" - ], - "doc/man/man1/openssl-s_time.1" => [ - "doc/man1/openssl-s_time.pod" - ], - "doc/man/man1/openssl-sess_id.1" => [ - "doc/man1/openssl-sess_id.pod" - ], - "doc/man/man1/openssl-smime.1" => [ - "doc/man1/openssl-smime.pod" - ], - "doc/man/man1/openssl-speed.1" => [ - "doc/man1/openssl-speed.pod" - ], - "doc/man/man1/openssl-spkac.1" => [ - "doc/man1/openssl-spkac.pod" - ], - "doc/man/man1/openssl-srp.1" => [ - "doc/man1/openssl-srp.pod" - ], - "doc/man/man1/openssl-storeutl.1" => [ - "doc/man1/openssl-storeutl.pod" - ], - "doc/man/man1/openssl-ts.1" => [ - "doc/man1/openssl-ts.pod" - ], - "doc/man/man1/openssl-verification-options.1" => [ - "doc/man1/openssl-verification-options.pod" - ], - "doc/man/man1/openssl-verify.1" => [ - "doc/man1/openssl-verify.pod" - ], - "doc/man/man1/openssl-version.1" => [ - "doc/man1/openssl-version.pod" - ], - "doc/man/man1/openssl-x509.1" => [ - "doc/man1/openssl-x509.pod" - ], - "doc/man/man1/openssl.1" => [ - "doc/man1/openssl.pod" - ], - "doc/man/man1/tsget.1" => [ - "doc/man1/tsget.pod" - ], - "doc/man/man3/ADMISSIONS.3" => [ - "doc/man3/ADMISSIONS.pod" - ], - "doc/man/man3/ASN1_EXTERN_FUNCS.3" => [ - "doc/man3/ASN1_EXTERN_FUNCS.pod" - ], - "doc/man/man3/ASN1_INTEGER_get_int64.3" => [ - "doc/man3/ASN1_INTEGER_get_int64.pod" - ], - "doc/man/man3/ASN1_INTEGER_new.3" => [ - "doc/man3/ASN1_INTEGER_new.pod" - ], - "doc/man/man3/ASN1_ITEM_lookup.3" => [ - "doc/man3/ASN1_ITEM_lookup.pod" - ], - "doc/man/man3/ASN1_OBJECT_new.3" => [ - "doc/man3/ASN1_OBJECT_new.pod" - ], - "doc/man/man3/ASN1_STRING_TABLE_add.3" => [ - "doc/man3/ASN1_STRING_TABLE_add.pod" - ], - "doc/man/man3/ASN1_STRING_length.3" => [ - "doc/man3/ASN1_STRING_length.pod" - ], - "doc/man/man3/ASN1_STRING_new.3" => [ - "doc/man3/ASN1_STRING_new.pod" - ], - "doc/man/man3/ASN1_STRING_print_ex.3" => [ - "doc/man3/ASN1_STRING_print_ex.pod" - ], - "doc/man/man3/ASN1_TIME_set.3" => [ - "doc/man3/ASN1_TIME_set.pod" - ], - "doc/man/man3/ASN1_TYPE_get.3" => [ - "doc/man3/ASN1_TYPE_get.pod" - ], - "doc/man/man3/ASN1_aux_cb.3" => [ - "doc/man3/ASN1_aux_cb.pod" - ], - "doc/man/man3/ASN1_generate_nconf.3" => [ - "doc/man3/ASN1_generate_nconf.pod" - ], - "doc/man/man3/ASN1_item_d2i_bio.3" => [ - "doc/man3/ASN1_item_d2i_bio.pod" - ], - "doc/man/man3/ASN1_item_new.3" => [ - "doc/man3/ASN1_item_new.pod" - ], - "doc/man/man3/ASN1_item_sign.3" => [ - "doc/man3/ASN1_item_sign.pod" - ], - "doc/man/man3/ASYNC_WAIT_CTX_new.3" => [ - "doc/man3/ASYNC_WAIT_CTX_new.pod" - ], - "doc/man/man3/ASYNC_start_job.3" => [ - "doc/man3/ASYNC_start_job.pod" - ], - "doc/man/man3/BF_encrypt.3" => [ - "doc/man3/BF_encrypt.pod" - ], - "doc/man/man3/BIO_ADDR.3" => [ - "doc/man3/BIO_ADDR.pod" - ], - "doc/man/man3/BIO_ADDRINFO.3" => [ - "doc/man3/BIO_ADDRINFO.pod" - ], - "doc/man/man3/BIO_connect.3" => [ - "doc/man3/BIO_connect.pod" - ], - "doc/man/man3/BIO_ctrl.3" => [ - "doc/man3/BIO_ctrl.pod" - ], - "doc/man/man3/BIO_f_base64.3" => [ - "doc/man3/BIO_f_base64.pod" - ], - "doc/man/man3/BIO_f_buffer.3" => [ - "doc/man3/BIO_f_buffer.pod" - ], - "doc/man/man3/BIO_f_cipher.3" => [ - "doc/man3/BIO_f_cipher.pod" - ], - "doc/man/man3/BIO_f_md.3" => [ - "doc/man3/BIO_f_md.pod" - ], - "doc/man/man3/BIO_f_null.3" => [ - "doc/man3/BIO_f_null.pod" - ], - "doc/man/man3/BIO_f_prefix.3" => [ - "doc/man3/BIO_f_prefix.pod" - ], - "doc/man/man3/BIO_f_readbuffer.3" => [ - "doc/man3/BIO_f_readbuffer.pod" - ], - "doc/man/man3/BIO_f_ssl.3" => [ - "doc/man3/BIO_f_ssl.pod" - ], - "doc/man/man3/BIO_find_type.3" => [ - "doc/man3/BIO_find_type.pod" - ], - "doc/man/man3/BIO_get_data.3" => [ - "doc/man3/BIO_get_data.pod" - ], - "doc/man/man3/BIO_get_ex_new_index.3" => [ - "doc/man3/BIO_get_ex_new_index.pod" - ], - "doc/man/man3/BIO_meth_new.3" => [ - "doc/man3/BIO_meth_new.pod" - ], - "doc/man/man3/BIO_new.3" => [ - "doc/man3/BIO_new.pod" - ], - "doc/man/man3/BIO_new_CMS.3" => [ - "doc/man3/BIO_new_CMS.pod" - ], - "doc/man/man3/BIO_parse_hostserv.3" => [ - "doc/man3/BIO_parse_hostserv.pod" - ], - "doc/man/man3/BIO_printf.3" => [ - "doc/man3/BIO_printf.pod" - ], - "doc/man/man3/BIO_push.3" => [ - "doc/man3/BIO_push.pod" - ], - "doc/man/man3/BIO_read.3" => [ - "doc/man3/BIO_read.pod" - ], - "doc/man/man3/BIO_s_accept.3" => [ - "doc/man3/BIO_s_accept.pod" - ], - "doc/man/man3/BIO_s_bio.3" => [ - "doc/man3/BIO_s_bio.pod" - ], - "doc/man/man3/BIO_s_connect.3" => [ - "doc/man3/BIO_s_connect.pod" - ], - "doc/man/man3/BIO_s_core.3" => [ - "doc/man3/BIO_s_core.pod" - ], - "doc/man/man3/BIO_s_fd.3" => [ - "doc/man3/BIO_s_fd.pod" - ], - "doc/man/man3/BIO_s_file.3" => [ - "doc/man3/BIO_s_file.pod" - ], - "doc/man/man3/BIO_s_mem.3" => [ - "doc/man3/BIO_s_mem.pod" - ], - "doc/man/man3/BIO_s_null.3" => [ - "doc/man3/BIO_s_null.pod" - ], - "doc/man/man3/BIO_s_socket.3" => [ - "doc/man3/BIO_s_socket.pod" - ], - "doc/man/man3/BIO_set_callback.3" => [ - "doc/man3/BIO_set_callback.pod" - ], - "doc/man/man3/BIO_should_retry.3" => [ - "doc/man3/BIO_should_retry.pod" - ], - "doc/man/man3/BIO_socket_wait.3" => [ - "doc/man3/BIO_socket_wait.pod" - ], - "doc/man/man3/BN_BLINDING_new.3" => [ - "doc/man3/BN_BLINDING_new.pod" - ], - "doc/man/man3/BN_CTX_new.3" => [ - "doc/man3/BN_CTX_new.pod" - ], - "doc/man/man3/BN_CTX_start.3" => [ - "doc/man3/BN_CTX_start.pod" - ], - "doc/man/man3/BN_add.3" => [ - "doc/man3/BN_add.pod" - ], - "doc/man/man3/BN_add_word.3" => [ - "doc/man3/BN_add_word.pod" - ], - "doc/man/man3/BN_bn2bin.3" => [ - "doc/man3/BN_bn2bin.pod" - ], - "doc/man/man3/BN_cmp.3" => [ - "doc/man3/BN_cmp.pod" - ], - "doc/man/man3/BN_copy.3" => [ - "doc/man3/BN_copy.pod" - ], - "doc/man/man3/BN_generate_prime.3" => [ - "doc/man3/BN_generate_prime.pod" - ], - "doc/man/man3/BN_mod_exp_mont.3" => [ - "doc/man3/BN_mod_exp_mont.pod" - ], - "doc/man/man3/BN_mod_inverse.3" => [ - "doc/man3/BN_mod_inverse.pod" - ], - "doc/man/man3/BN_mod_mul_montgomery.3" => [ - "doc/man3/BN_mod_mul_montgomery.pod" - ], - "doc/man/man3/BN_mod_mul_reciprocal.3" => [ - "doc/man3/BN_mod_mul_reciprocal.pod" - ], - "doc/man/man3/BN_new.3" => [ - "doc/man3/BN_new.pod" - ], - "doc/man/man3/BN_num_bytes.3" => [ - "doc/man3/BN_num_bytes.pod" - ], - "doc/man/man3/BN_rand.3" => [ - "doc/man3/BN_rand.pod" - ], - "doc/man/man3/BN_security_bits.3" => [ - "doc/man3/BN_security_bits.pod" - ], - "doc/man/man3/BN_set_bit.3" => [ - "doc/man3/BN_set_bit.pod" - ], - "doc/man/man3/BN_swap.3" => [ - "doc/man3/BN_swap.pod" - ], - "doc/man/man3/BN_zero.3" => [ - "doc/man3/BN_zero.pod" - ], - "doc/man/man3/BUF_MEM_new.3" => [ - "doc/man3/BUF_MEM_new.pod" - ], - "doc/man/man3/CMS_EncryptedData_decrypt.3" => [ - "doc/man3/CMS_EncryptedData_decrypt.pod" - ], - "doc/man/man3/CMS_EncryptedData_encrypt.3" => [ - "doc/man3/CMS_EncryptedData_encrypt.pod" - ], - "doc/man/man3/CMS_EnvelopedData_create.3" => [ - "doc/man3/CMS_EnvelopedData_create.pod" - ], - "doc/man/man3/CMS_add0_cert.3" => [ - "doc/man3/CMS_add0_cert.pod" - ], - "doc/man/man3/CMS_add1_recipient_cert.3" => [ - "doc/man3/CMS_add1_recipient_cert.pod" - ], - "doc/man/man3/CMS_add1_signer.3" => [ - "doc/man3/CMS_add1_signer.pod" - ], - "doc/man/man3/CMS_compress.3" => [ - "doc/man3/CMS_compress.pod" - ], - "doc/man/man3/CMS_data_create.3" => [ - "doc/man3/CMS_data_create.pod" - ], - "doc/man/man3/CMS_decrypt.3" => [ - "doc/man3/CMS_decrypt.pod" - ], - "doc/man/man3/CMS_digest_create.3" => [ - "doc/man3/CMS_digest_create.pod" - ], - "doc/man/man3/CMS_encrypt.3" => [ - "doc/man3/CMS_encrypt.pod" - ], - "doc/man/man3/CMS_final.3" => [ - "doc/man3/CMS_final.pod" - ], - "doc/man/man3/CMS_get0_RecipientInfos.3" => [ - "doc/man3/CMS_get0_RecipientInfos.pod" - ], - "doc/man/man3/CMS_get0_SignerInfos.3" => [ - "doc/man3/CMS_get0_SignerInfos.pod" - ], - "doc/man/man3/CMS_get0_type.3" => [ - "doc/man3/CMS_get0_type.pod" - ], - "doc/man/man3/CMS_get1_ReceiptRequest.3" => [ - "doc/man3/CMS_get1_ReceiptRequest.pod" - ], - "doc/man/man3/CMS_sign.3" => [ - "doc/man3/CMS_sign.pod" - ], - "doc/man/man3/CMS_sign_receipt.3" => [ - "doc/man3/CMS_sign_receipt.pod" - ], - "doc/man/man3/CMS_uncompress.3" => [ - "doc/man3/CMS_uncompress.pod" - ], - "doc/man/man3/CMS_verify.3" => [ - "doc/man3/CMS_verify.pod" - ], - "doc/man/man3/CMS_verify_receipt.3" => [ - "doc/man3/CMS_verify_receipt.pod" - ], - "doc/man/man3/CONF_modules_free.3" => [ - "doc/man3/CONF_modules_free.pod" - ], - "doc/man/man3/CONF_modules_load_file.3" => [ - "doc/man3/CONF_modules_load_file.pod" - ], - "doc/man/man3/CRYPTO_THREAD_run_once.3" => [ - "doc/man3/CRYPTO_THREAD_run_once.pod" - ], - "doc/man/man3/CRYPTO_get_ex_new_index.3" => [ - "doc/man3/CRYPTO_get_ex_new_index.pod" - ], - "doc/man/man3/CRYPTO_memcmp.3" => [ - "doc/man3/CRYPTO_memcmp.pod" - ], - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3" => [ - "doc/man3/CTLOG_STORE_get0_log_by_id.pod" - ], - "doc/man/man3/CTLOG_STORE_new.3" => [ - "doc/man3/CTLOG_STORE_new.pod" - ], - "doc/man/man3/CTLOG_new.3" => [ - "doc/man3/CTLOG_new.pod" - ], - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3" => [ - "doc/man3/CT_POLICY_EVAL_CTX_new.pod" - ], - "doc/man/man3/DEFINE_STACK_OF.3" => [ - "doc/man3/DEFINE_STACK_OF.pod" - ], - "doc/man/man3/DES_random_key.3" => [ - "doc/man3/DES_random_key.pod" - ], - "doc/man/man3/DH_generate_key.3" => [ - "doc/man3/DH_generate_key.pod" - ], - "doc/man/man3/DH_generate_parameters.3" => [ - "doc/man3/DH_generate_parameters.pod" - ], - "doc/man/man3/DH_get0_pqg.3" => [ - "doc/man3/DH_get0_pqg.pod" - ], - "doc/man/man3/DH_get_1024_160.3" => [ - "doc/man3/DH_get_1024_160.pod" - ], - "doc/man/man3/DH_meth_new.3" => [ - "doc/man3/DH_meth_new.pod" - ], - "doc/man/man3/DH_new.3" => [ - "doc/man3/DH_new.pod" - ], - "doc/man/man3/DH_new_by_nid.3" => [ - "doc/man3/DH_new_by_nid.pod" - ], - "doc/man/man3/DH_set_method.3" => [ - "doc/man3/DH_set_method.pod" - ], - "doc/man/man3/DH_size.3" => [ - "doc/man3/DH_size.pod" - ], - "doc/man/man3/DSA_SIG_new.3" => [ - "doc/man3/DSA_SIG_new.pod" - ], - "doc/man/man3/DSA_do_sign.3" => [ - "doc/man3/DSA_do_sign.pod" - ], - "doc/man/man3/DSA_dup_DH.3" => [ - "doc/man3/DSA_dup_DH.pod" - ], - "doc/man/man3/DSA_generate_key.3" => [ - "doc/man3/DSA_generate_key.pod" - ], - "doc/man/man3/DSA_generate_parameters.3" => [ - "doc/man3/DSA_generate_parameters.pod" - ], - "doc/man/man3/DSA_get0_pqg.3" => [ - "doc/man3/DSA_get0_pqg.pod" - ], - "doc/man/man3/DSA_meth_new.3" => [ - "doc/man3/DSA_meth_new.pod" - ], - "doc/man/man3/DSA_new.3" => [ - "doc/man3/DSA_new.pod" - ], - "doc/man/man3/DSA_set_method.3" => [ - "doc/man3/DSA_set_method.pod" - ], - "doc/man/man3/DSA_sign.3" => [ - "doc/man3/DSA_sign.pod" - ], - "doc/man/man3/DSA_size.3" => [ - "doc/man3/DSA_size.pod" - ], - "doc/man/man3/DTLS_get_data_mtu.3" => [ - "doc/man3/DTLS_get_data_mtu.pod" - ], - "doc/man/man3/DTLS_set_timer_cb.3" => [ - "doc/man3/DTLS_set_timer_cb.pod" - ], - "doc/man/man3/DTLSv1_listen.3" => [ - "doc/man3/DTLSv1_listen.pod" - ], - "doc/man/man3/ECDSA_SIG_new.3" => [ - "doc/man3/ECDSA_SIG_new.pod" - ], - "doc/man/man3/ECPKParameters_print.3" => [ - "doc/man3/ECPKParameters_print.pod" - ], - "doc/man/man3/EC_GFp_simple_method.3" => [ - "doc/man3/EC_GFp_simple_method.pod" - ], - "doc/man/man3/EC_GROUP_copy.3" => [ - "doc/man3/EC_GROUP_copy.pod" - ], - "doc/man/man3/EC_GROUP_new.3" => [ - "doc/man3/EC_GROUP_new.pod" - ], - "doc/man/man3/EC_KEY_get_enc_flags.3" => [ - "doc/man3/EC_KEY_get_enc_flags.pod" - ], - "doc/man/man3/EC_KEY_new.3" => [ - "doc/man3/EC_KEY_new.pod" - ], - "doc/man/man3/EC_POINT_add.3" => [ - "doc/man3/EC_POINT_add.pod" - ], - "doc/man/man3/EC_POINT_new.3" => [ - "doc/man3/EC_POINT_new.pod" - ], - "doc/man/man3/ENGINE_add.3" => [ - "doc/man3/ENGINE_add.pod" - ], - "doc/man/man3/ERR_GET_LIB.3" => [ - "doc/man3/ERR_GET_LIB.pod" - ], - "doc/man/man3/ERR_clear_error.3" => [ - "doc/man3/ERR_clear_error.pod" - ], - "doc/man/man3/ERR_error_string.3" => [ - "doc/man3/ERR_error_string.pod" - ], - "doc/man/man3/ERR_get_error.3" => [ - "doc/man3/ERR_get_error.pod" - ], - "doc/man/man3/ERR_load_crypto_strings.3" => [ - "doc/man3/ERR_load_crypto_strings.pod" - ], - "doc/man/man3/ERR_load_strings.3" => [ - "doc/man3/ERR_load_strings.pod" - ], - "doc/man/man3/ERR_new.3" => [ - "doc/man3/ERR_new.pod" - ], - "doc/man/man3/ERR_print_errors.3" => [ - "doc/man3/ERR_print_errors.pod" - ], - "doc/man/man3/ERR_put_error.3" => [ - "doc/man3/ERR_put_error.pod" - ], - "doc/man/man3/ERR_remove_state.3" => [ - "doc/man3/ERR_remove_state.pod" - ], - "doc/man/man3/ERR_set_mark.3" => [ - "doc/man3/ERR_set_mark.pod" - ], - "doc/man/man3/EVP_ASYM_CIPHER_free.3" => [ - "doc/man3/EVP_ASYM_CIPHER_free.pod" - ], - "doc/man/man3/EVP_BytesToKey.3" => [ - "doc/man3/EVP_BytesToKey.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod" - ], - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3" => [ - "doc/man3/EVP_CIPHER_CTX_get_original_iv.pod" - ], - "doc/man/man3/EVP_CIPHER_meth_new.3" => [ - "doc/man3/EVP_CIPHER_meth_new.pod" - ], - "doc/man/man3/EVP_DigestInit.3" => [ - "doc/man3/EVP_DigestInit.pod" - ], - "doc/man/man3/EVP_DigestSignInit.3" => [ - "doc/man3/EVP_DigestSignInit.pod" - ], - "doc/man/man3/EVP_DigestVerifyInit.3" => [ - "doc/man3/EVP_DigestVerifyInit.pod" - ], - "doc/man/man3/EVP_EncodeInit.3" => [ - "doc/man3/EVP_EncodeInit.pod" - ], - "doc/man/man3/EVP_EncryptInit.3" => [ - "doc/man3/EVP_EncryptInit.pod" - ], - "doc/man/man3/EVP_KDF.3" => [ - "doc/man3/EVP_KDF.pod" - ], - "doc/man/man3/EVP_KEM_free.3" => [ - "doc/man3/EVP_KEM_free.pod" - ], - "doc/man/man3/EVP_KEYEXCH_free.3" => [ - "doc/man3/EVP_KEYEXCH_free.pod" - ], - "doc/man/man3/EVP_KEYMGMT.3" => [ - "doc/man3/EVP_KEYMGMT.pod" - ], - "doc/man/man3/EVP_MAC.3" => [ - "doc/man3/EVP_MAC.pod" - ], - "doc/man/man3/EVP_MD_meth_new.3" => [ - "doc/man3/EVP_MD_meth_new.pod" - ], - "doc/man/man3/EVP_OpenInit.3" => [ - "doc/man3/EVP_OpenInit.pod" - ], - "doc/man/man3/EVP_PBE_CipherInit.3" => [ - "doc/man3/EVP_PBE_CipherInit.pod" - ], - "doc/man/man3/EVP_PKEY2PKCS8.3" => [ - "doc/man3/EVP_PKEY2PKCS8.pod" - ], - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3" => [ - "doc/man3/EVP_PKEY_ASN1_METHOD.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_ctrl.3" => [ - "doc/man3/EVP_PKEY_CTX_ctrl.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3" => [ - "doc/man3/EVP_PKEY_CTX_get0_libctx.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_new.3" => [ - "doc/man3/EVP_PKEY_CTX_new.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3" => [ - "doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_params.3" => [ - "doc/man3/EVP_PKEY_CTX_set_params.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3" => [ - "doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod" - ], - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3" => [ - "doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod" - ], - "doc/man/man3/EVP_PKEY_asn1_get_count.3" => [ - "doc/man3/EVP_PKEY_asn1_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_check.3" => [ - "doc/man3/EVP_PKEY_check.pod" - ], - "doc/man/man3/EVP_PKEY_copy_parameters.3" => [ - "doc/man3/EVP_PKEY_copy_parameters.pod" - ], - "doc/man/man3/EVP_PKEY_decapsulate.3" => [ - "doc/man3/EVP_PKEY_decapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_decrypt.3" => [ - "doc/man3/EVP_PKEY_decrypt.pod" - ], - "doc/man/man3/EVP_PKEY_derive.3" => [ - "doc/man3/EVP_PKEY_derive.pod" - ], - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3" => [ - "doc/man3/EVP_PKEY_digestsign_supports_digest.pod" - ], - "doc/man/man3/EVP_PKEY_encapsulate.3" => [ - "doc/man3/EVP_PKEY_encapsulate.pod" - ], - "doc/man/man3/EVP_PKEY_encrypt.3" => [ - "doc/man3/EVP_PKEY_encrypt.pod" - ], - "doc/man/man3/EVP_PKEY_fromdata.3" => [ - "doc/man3/EVP_PKEY_fromdata.pod" - ], - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3" => [ - "doc/man3/EVP_PKEY_get_default_digest_nid.pod" - ], - "doc/man/man3/EVP_PKEY_get_field_type.3" => [ - "doc/man3/EVP_PKEY_get_field_type.pod" - ], - "doc/man/man3/EVP_PKEY_get_group_name.3" => [ - "doc/man3/EVP_PKEY_get_group_name.pod" - ], - "doc/man/man3/EVP_PKEY_get_size.3" => [ - "doc/man3/EVP_PKEY_get_size.pod" - ], - "doc/man/man3/EVP_PKEY_gettable_params.3" => [ - "doc/man3/EVP_PKEY_gettable_params.pod" - ], - "doc/man/man3/EVP_PKEY_is_a.3" => [ - "doc/man3/EVP_PKEY_is_a.pod" - ], - "doc/man/man3/EVP_PKEY_keygen.3" => [ - "doc/man3/EVP_PKEY_keygen.pod" - ], - "doc/man/man3/EVP_PKEY_meth_get_count.3" => [ - "doc/man3/EVP_PKEY_meth_get_count.pod" - ], - "doc/man/man3/EVP_PKEY_meth_new.3" => [ - "doc/man3/EVP_PKEY_meth_new.pod" - ], - "doc/man/man3/EVP_PKEY_new.3" => [ - "doc/man3/EVP_PKEY_new.pod" - ], - "doc/man/man3/EVP_PKEY_print_private.3" => [ - "doc/man3/EVP_PKEY_print_private.pod" - ], - "doc/man/man3/EVP_PKEY_set1_RSA.3" => [ - "doc/man3/EVP_PKEY_set1_RSA.pod" - ], - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3" => [ - "doc/man3/EVP_PKEY_set1_encoded_public_key.pod" - ], - "doc/man/man3/EVP_PKEY_set_type.3" => [ - "doc/man3/EVP_PKEY_set_type.pod" - ], - "doc/man/man3/EVP_PKEY_settable_params.3" => [ - "doc/man3/EVP_PKEY_settable_params.pod" - ], - "doc/man/man3/EVP_PKEY_sign.3" => [ - "doc/man3/EVP_PKEY_sign.pod" - ], - "doc/man/man3/EVP_PKEY_todata.3" => [ - "doc/man3/EVP_PKEY_todata.pod" - ], - "doc/man/man3/EVP_PKEY_verify.3" => [ - "doc/man3/EVP_PKEY_verify.pod" - ], - "doc/man/man3/EVP_PKEY_verify_recover.3" => [ - "doc/man3/EVP_PKEY_verify_recover.pod" - ], - "doc/man/man3/EVP_RAND.3" => [ - "doc/man3/EVP_RAND.pod" - ], - "doc/man/man3/EVP_SIGNATURE.3" => [ - "doc/man3/EVP_SIGNATURE.pod" - ], - "doc/man/man3/EVP_SealInit.3" => [ - "doc/man3/EVP_SealInit.pod" - ], - "doc/man/man3/EVP_SignInit.3" => [ - "doc/man3/EVP_SignInit.pod" - ], - "doc/man/man3/EVP_VerifyInit.3" => [ - "doc/man3/EVP_VerifyInit.pod" - ], - "doc/man/man3/EVP_aes_128_gcm.3" => [ - "doc/man3/EVP_aes_128_gcm.pod" - ], - "doc/man/man3/EVP_aria_128_gcm.3" => [ - "doc/man3/EVP_aria_128_gcm.pod" - ], - "doc/man/man3/EVP_bf_cbc.3" => [ - "doc/man3/EVP_bf_cbc.pod" - ], - "doc/man/man3/EVP_blake2b512.3" => [ - "doc/man3/EVP_blake2b512.pod" - ], - "doc/man/man3/EVP_camellia_128_ecb.3" => [ - "doc/man3/EVP_camellia_128_ecb.pod" - ], - "doc/man/man3/EVP_cast5_cbc.3" => [ - "doc/man3/EVP_cast5_cbc.pod" - ], - "doc/man/man3/EVP_chacha20.3" => [ - "doc/man3/EVP_chacha20.pod" - ], - "doc/man/man3/EVP_des_cbc.3" => [ - "doc/man3/EVP_des_cbc.pod" - ], - "doc/man/man3/EVP_desx_cbc.3" => [ - "doc/man3/EVP_desx_cbc.pod" - ], - "doc/man/man3/EVP_idea_cbc.3" => [ - "doc/man3/EVP_idea_cbc.pod" - ], - "doc/man/man3/EVP_md2.3" => [ - "doc/man3/EVP_md2.pod" - ], - "doc/man/man3/EVP_md4.3" => [ - "doc/man3/EVP_md4.pod" - ], - "doc/man/man3/EVP_md5.3" => [ - "doc/man3/EVP_md5.pod" - ], - "doc/man/man3/EVP_mdc2.3" => [ - "doc/man3/EVP_mdc2.pod" - ], - "doc/man/man3/EVP_rc2_cbc.3" => [ - "doc/man3/EVP_rc2_cbc.pod" - ], - "doc/man/man3/EVP_rc4.3" => [ - "doc/man3/EVP_rc4.pod" - ], - "doc/man/man3/EVP_rc5_32_12_16_cbc.3" => [ - "doc/man3/EVP_rc5_32_12_16_cbc.pod" - ], - "doc/man/man3/EVP_ripemd160.3" => [ - "doc/man3/EVP_ripemd160.pod" - ], - "doc/man/man3/EVP_seed_cbc.3" => [ - "doc/man3/EVP_seed_cbc.pod" - ], - "doc/man/man3/EVP_set_default_properties.3" => [ - "doc/man3/EVP_set_default_properties.pod" - ], - "doc/man/man3/EVP_sha1.3" => [ - "doc/man3/EVP_sha1.pod" - ], - "doc/man/man3/EVP_sha224.3" => [ - "doc/man3/EVP_sha224.pod" - ], - "doc/man/man3/EVP_sha3_224.3" => [ - "doc/man3/EVP_sha3_224.pod" - ], - "doc/man/man3/EVP_sm3.3" => [ - "doc/man3/EVP_sm3.pod" - ], - "doc/man/man3/EVP_sm4_cbc.3" => [ - "doc/man3/EVP_sm4_cbc.pod" - ], - "doc/man/man3/EVP_whirlpool.3" => [ - "doc/man3/EVP_whirlpool.pod" - ], - "doc/man/man3/HMAC.3" => [ - "doc/man3/HMAC.pod" - ], - "doc/man/man3/MD5.3" => [ - "doc/man3/MD5.pod" - ], - "doc/man/man3/MDC2_Init.3" => [ - "doc/man3/MDC2_Init.pod" - ], - "doc/man/man3/NCONF_new_ex.3" => [ - "doc/man3/NCONF_new_ex.pod" - ], - "doc/man/man3/OBJ_nid2obj.3" => [ - "doc/man3/OBJ_nid2obj.pod" - ], - "doc/man/man3/OCSP_REQUEST_new.3" => [ - "doc/man3/OCSP_REQUEST_new.pod" - ], - "doc/man/man3/OCSP_cert_to_id.3" => [ - "doc/man3/OCSP_cert_to_id.pod" - ], - "doc/man/man3/OCSP_request_add1_nonce.3" => [ - "doc/man3/OCSP_request_add1_nonce.pod" - ], - "doc/man/man3/OCSP_resp_find_status.3" => [ - "doc/man3/OCSP_resp_find_status.pod" - ], - "doc/man/man3/OCSP_response_status.3" => [ - "doc/man3/OCSP_response_status.pod" - ], - "doc/man/man3/OCSP_sendreq_new.3" => [ - "doc/man3/OCSP_sendreq_new.pod" - ], - "doc/man/man3/OPENSSL_Applink.3" => [ - "doc/man3/OPENSSL_Applink.pod" - ], - "doc/man/man3/OPENSSL_FILE.3" => [ - "doc/man3/OPENSSL_FILE.pod" - ], - "doc/man/man3/OPENSSL_LH_COMPFUNC.3" => [ - "doc/man3/OPENSSL_LH_COMPFUNC.pod" - ], - "doc/man/man3/OPENSSL_LH_stats.3" => [ - "doc/man3/OPENSSL_LH_stats.pod" - ], - "doc/man/man3/OPENSSL_config.3" => [ - "doc/man3/OPENSSL_config.pod" - ], - "doc/man/man3/OPENSSL_fork_prepare.3" => [ - "doc/man3/OPENSSL_fork_prepare.pod" - ], - "doc/man/man3/OPENSSL_hexchar2int.3" => [ - "doc/man3/OPENSSL_hexchar2int.pod" - ], - "doc/man/man3/OPENSSL_ia32cap.3" => [ - "doc/man3/OPENSSL_ia32cap.pod" - ], - "doc/man/man3/OPENSSL_init_crypto.3" => [ - "doc/man3/OPENSSL_init_crypto.pod" - ], - "doc/man/man3/OPENSSL_init_ssl.3" => [ - "doc/man3/OPENSSL_init_ssl.pod" - ], - "doc/man/man3/OPENSSL_instrument_bus.3" => [ - "doc/man3/OPENSSL_instrument_bus.pod" - ], - "doc/man/man3/OPENSSL_load_builtin_modules.3" => [ - "doc/man3/OPENSSL_load_builtin_modules.pod" - ], - "doc/man/man3/OPENSSL_malloc.3" => [ - "doc/man3/OPENSSL_malloc.pod" - ], - "doc/man/man3/OPENSSL_s390xcap.3" => [ - "doc/man3/OPENSSL_s390xcap.pod" - ], - "doc/man/man3/OPENSSL_secure_malloc.3" => [ - "doc/man3/OPENSSL_secure_malloc.pod" - ], - "doc/man/man3/OSSL_CMP_CTX_new.3" => [ - "doc/man3/OSSL_CMP_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3" => [ - "doc/man3/OSSL_CMP_HDR_get0_transactionID.pod" - ], - "doc/man/man3/OSSL_CMP_ITAV_set0.3" => [ - "doc/man3/OSSL_CMP_ITAV_set0.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_get0_header.3" => [ - "doc/man3/OSSL_CMP_MSG_get0_header.pod" - ], - "doc/man/man3/OSSL_CMP_MSG_http_perform.3" => [ - "doc/man3/OSSL_CMP_MSG_http_perform.pod" - ], - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3" => [ - "doc/man3/OSSL_CMP_SRV_CTX_new.pod" - ], - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3" => [ - "doc/man3/OSSL_CMP_STATUSINFO_new.pod" - ], - "doc/man/man3/OSSL_CMP_exec_certreq.3" => [ - "doc/man3/OSSL_CMP_exec_certreq.pod" - ], - "doc/man/man3/OSSL_CMP_log_open.3" => [ - "doc/man3/OSSL_CMP_log_open.pod" - ], - "doc/man/man3/OSSL_CMP_validate_msg.3" => [ - "doc/man3/OSSL_CMP_validate_msg.pod" - ], - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3" => [ - "doc/man3/OSSL_CORE_MAKE_FUNC.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3" => [ - "doc/man3/OSSL_CRMF_MSG_get0_tmpl.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3" => [ - "doc/man3/OSSL_CRMF_MSG_set0_validity.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.pod" - ], - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3" => [ - "doc/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.pod" - ], - "doc/man/man3/OSSL_CRMF_pbmp_new.3" => [ - "doc/man3/OSSL_CRMF_pbmp_new.pod" - ], - "doc/man/man3/OSSL_DECODER.3" => [ - "doc/man3/OSSL_DECODER.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX.3" => [ - "doc/man3/OSSL_DECODER_CTX.pod" - ], - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_DECODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_DECODER_from_bio.3" => [ - "doc/man3/OSSL_DECODER_from_bio.pod" - ], - "doc/man/man3/OSSL_ENCODER.3" => [ - "doc/man3/OSSL_ENCODER.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX.3" => [ - "doc/man3/OSSL_ENCODER_CTX.pod" - ], - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3" => [ - "doc/man3/OSSL_ENCODER_CTX_new_for_pkey.pod" - ], - "doc/man/man3/OSSL_ENCODER_to_bio.3" => [ - "doc/man3/OSSL_ENCODER_to_bio.pod" - ], - "doc/man/man3/OSSL_ESS_check_signing_certs.3" => [ - "doc/man3/OSSL_ESS_check_signing_certs.pod" - ], - "doc/man/man3/OSSL_HTTP_REQ_CTX.3" => [ - "doc/man3/OSSL_HTTP_REQ_CTX.pod" - ], - "doc/man/man3/OSSL_HTTP_parse_url.3" => [ - "doc/man3/OSSL_HTTP_parse_url.pod" - ], - "doc/man/man3/OSSL_HTTP_transfer.3" => [ - "doc/man3/OSSL_HTTP_transfer.pod" - ], - "doc/man/man3/OSSL_LIB_CTX.3" => [ - "doc/man3/OSSL_LIB_CTX.pod" - ], - "doc/man/man3/OSSL_PARAM.3" => [ - "doc/man3/OSSL_PARAM.pod" - ], - "doc/man/man3/OSSL_PARAM_BLD.3" => [ - "doc/man3/OSSL_PARAM_BLD.pod" - ], - "doc/man/man3/OSSL_PARAM_allocate_from_text.3" => [ - "doc/man3/OSSL_PARAM_allocate_from_text.pod" - ], - "doc/man/man3/OSSL_PARAM_dup.3" => [ - "doc/man3/OSSL_PARAM_dup.pod" - ], - "doc/man/man3/OSSL_PARAM_int.3" => [ - "doc/man3/OSSL_PARAM_int.pod" - ], - "doc/man/man3/OSSL_PROVIDER.3" => [ - "doc/man3/OSSL_PROVIDER.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_new.3" => [ - "doc/man3/OSSL_SELF_TEST_new.pod" - ], - "doc/man/man3/OSSL_SELF_TEST_set_callback.3" => [ - "doc/man3/OSSL_SELF_TEST_set_callback.pod" - ], - "doc/man/man3/OSSL_STORE_INFO.3" => [ - "doc/man3/OSSL_STORE_INFO.pod" - ], - "doc/man/man3/OSSL_STORE_LOADER.3" => [ - "doc/man3/OSSL_STORE_LOADER.pod" - ], - "doc/man/man3/OSSL_STORE_SEARCH.3" => [ - "doc/man3/OSSL_STORE_SEARCH.pod" - ], - "doc/man/man3/OSSL_STORE_attach.3" => [ - "doc/man3/OSSL_STORE_attach.pod" - ], - "doc/man/man3/OSSL_STORE_expect.3" => [ - "doc/man3/OSSL_STORE_expect.pod" - ], - "doc/man/man3/OSSL_STORE_open.3" => [ - "doc/man3/OSSL_STORE_open.pod" - ], - "doc/man/man3/OSSL_trace_enabled.3" => [ - "doc/man3/OSSL_trace_enabled.pod" - ], - "doc/man/man3/OSSL_trace_get_category_num.3" => [ - "doc/man3/OSSL_trace_get_category_num.pod" - ], - "doc/man/man3/OSSL_trace_set_channel.3" => [ - "doc/man3/OSSL_trace_set_channel.pod" - ], - "doc/man/man3/OpenSSL_add_all_algorithms.3" => [ - "doc/man3/OpenSSL_add_all_algorithms.pod" - ], - "doc/man/man3/OpenSSL_version.3" => [ - "doc/man3/OpenSSL_version.pod" - ], - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3" => [ - "doc/man3/PEM_X509_INFO_read_bio_ex.pod" - ], - "doc/man/man3/PEM_bytes_read_bio.3" => [ - "doc/man3/PEM_bytes_read_bio.pod" - ], - "doc/man/man3/PEM_read.3" => [ - "doc/man3/PEM_read.pod" - ], - "doc/man/man3/PEM_read_CMS.3" => [ - "doc/man3/PEM_read_CMS.pod" - ], - "doc/man/man3/PEM_read_bio_PrivateKey.3" => [ - "doc/man3/PEM_read_bio_PrivateKey.pod" - ], - "doc/man/man3/PEM_read_bio_ex.3" => [ - "doc/man3/PEM_read_bio_ex.pod" - ], - "doc/man/man3/PEM_write_bio_CMS_stream.3" => [ - "doc/man3/PEM_write_bio_CMS_stream.pod" - ], - "doc/man/man3/PEM_write_bio_PKCS7_stream.3" => [ - "doc/man3/PEM_write_bio_PKCS7_stream.pod" - ], - "doc/man/man3/PKCS12_PBE_keyivgen.3" => [ - "doc/man3/PKCS12_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_create_cert.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3" => [ - "doc/man3/PKCS12_SAFEBAG_get0_attrs.pod" - ], - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3" => [ - "doc/man3/PKCS12_SAFEBAG_get1_cert.pod" - ], - "doc/man/man3/PKCS12_add1_attr_by_NID.3" => [ - "doc/man3/PKCS12_add1_attr_by_NID.pod" - ], - "doc/man/man3/PKCS12_add_CSPName_asc.3" => [ - "doc/man3/PKCS12_add_CSPName_asc.pod" - ], - "doc/man/man3/PKCS12_add_cert.3" => [ - "doc/man3/PKCS12_add_cert.pod" - ], - "doc/man/man3/PKCS12_add_friendlyname_asc.3" => [ - "doc/man3/PKCS12_add_friendlyname_asc.pod" - ], - "doc/man/man3/PKCS12_add_localkeyid.3" => [ - "doc/man3/PKCS12_add_localkeyid.pod" - ], - "doc/man/man3/PKCS12_add_safe.3" => [ - "doc/man3/PKCS12_add_safe.pod" - ], - "doc/man/man3/PKCS12_create.3" => [ - "doc/man3/PKCS12_create.pod" - ], - "doc/man/man3/PKCS12_decrypt_skey.3" => [ - "doc/man3/PKCS12_decrypt_skey.pod" - ], - "doc/man/man3/PKCS12_gen_mac.3" => [ - "doc/man3/PKCS12_gen_mac.pod" - ], - "doc/man/man3/PKCS12_get_friendlyname.3" => [ - "doc/man3/PKCS12_get_friendlyname.pod" - ], - "doc/man/man3/PKCS12_init.3" => [ - "doc/man3/PKCS12_init.pod" - ], - "doc/man/man3/PKCS12_item_decrypt_d2i.3" => [ - "doc/man3/PKCS12_item_decrypt_d2i.pod" - ], - "doc/man/man3/PKCS12_key_gen_utf8_ex.3" => [ - "doc/man3/PKCS12_key_gen_utf8_ex.pod" - ], - "doc/man/man3/PKCS12_newpass.3" => [ - "doc/man3/PKCS12_newpass.pod" - ], - "doc/man/man3/PKCS12_pack_p7encdata.3" => [ - "doc/man3/PKCS12_pack_p7encdata.pod" - ], - "doc/man/man3/PKCS12_parse.3" => [ - "doc/man3/PKCS12_parse.pod" - ], - "doc/man/man3/PKCS5_PBE_keyivgen.3" => [ - "doc/man3/PKCS5_PBE_keyivgen.pod" - ], - "doc/man/man3/PKCS5_PBKDF2_HMAC.3" => [ - "doc/man3/PKCS5_PBKDF2_HMAC.pod" - ], - "doc/man/man3/PKCS7_decrypt.3" => [ - "doc/man3/PKCS7_decrypt.pod" - ], - "doc/man/man3/PKCS7_encrypt.3" => [ - "doc/man3/PKCS7_encrypt.pod" - ], - "doc/man/man3/PKCS7_get_octet_string.3" => [ - "doc/man3/PKCS7_get_octet_string.pod" - ], - "doc/man/man3/PKCS7_sign.3" => [ - "doc/man3/PKCS7_sign.pod" - ], - "doc/man/man3/PKCS7_sign_add_signer.3" => [ - "doc/man3/PKCS7_sign_add_signer.pod" - ], - "doc/man/man3/PKCS7_type_is_other.3" => [ - "doc/man3/PKCS7_type_is_other.pod" - ], - "doc/man/man3/PKCS7_verify.3" => [ - "doc/man3/PKCS7_verify.pod" - ], - "doc/man/man3/PKCS8_encrypt.3" => [ - "doc/man3/PKCS8_encrypt.pod" - ], - "doc/man/man3/PKCS8_pkey_add1_attr.3" => [ - "doc/man3/PKCS8_pkey_add1_attr.pod" - ], - "doc/man/man3/RAND_add.3" => [ - "doc/man3/RAND_add.pod" - ], - "doc/man/man3/RAND_bytes.3" => [ - "doc/man3/RAND_bytes.pod" - ], - "doc/man/man3/RAND_cleanup.3" => [ - "doc/man3/RAND_cleanup.pod" - ], - "doc/man/man3/RAND_egd.3" => [ - "doc/man3/RAND_egd.pod" - ], - "doc/man/man3/RAND_get0_primary.3" => [ - "doc/man3/RAND_get0_primary.pod" - ], - "doc/man/man3/RAND_load_file.3" => [ - "doc/man3/RAND_load_file.pod" - ], - "doc/man/man3/RAND_set_DRBG_type.3" => [ - "doc/man3/RAND_set_DRBG_type.pod" - ], - "doc/man/man3/RAND_set_rand_method.3" => [ - "doc/man3/RAND_set_rand_method.pod" - ], - "doc/man/man3/RC4_set_key.3" => [ - "doc/man3/RC4_set_key.pod" - ], - "doc/man/man3/RIPEMD160_Init.3" => [ - "doc/man3/RIPEMD160_Init.pod" - ], - "doc/man/man3/RSA_blinding_on.3" => [ - "doc/man3/RSA_blinding_on.pod" - ], - "doc/man/man3/RSA_check_key.3" => [ - "doc/man3/RSA_check_key.pod" - ], - "doc/man/man3/RSA_generate_key.3" => [ - "doc/man3/RSA_generate_key.pod" - ], - "doc/man/man3/RSA_get0_key.3" => [ - "doc/man3/RSA_get0_key.pod" - ], - "doc/man/man3/RSA_meth_new.3" => [ - "doc/man3/RSA_meth_new.pod" - ], - "doc/man/man3/RSA_new.3" => [ - "doc/man3/RSA_new.pod" - ], - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3" => [ - "doc/man3/RSA_padding_add_PKCS1_type_1.pod" - ], - "doc/man/man3/RSA_print.3" => [ - "doc/man3/RSA_print.pod" - ], - "doc/man/man3/RSA_private_encrypt.3" => [ - "doc/man3/RSA_private_encrypt.pod" - ], - "doc/man/man3/RSA_public_encrypt.3" => [ - "doc/man3/RSA_public_encrypt.pod" - ], - "doc/man/man3/RSA_set_method.3" => [ - "doc/man3/RSA_set_method.pod" - ], - "doc/man/man3/RSA_sign.3" => [ - "doc/man3/RSA_sign.pod" - ], - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3" => [ - "doc/man3/RSA_sign_ASN1_OCTET_STRING.pod" - ], - "doc/man/man3/RSA_size.3" => [ - "doc/man3/RSA_size.pod" - ], - "doc/man/man3/SCT_new.3" => [ - "doc/man3/SCT_new.pod" - ], - "doc/man/man3/SCT_print.3" => [ - "doc/man3/SCT_print.pod" - ], - "doc/man/man3/SCT_validate.3" => [ - "doc/man3/SCT_validate.pod" - ], - "doc/man/man3/SHA256_Init.3" => [ - "doc/man3/SHA256_Init.pod" - ], - "doc/man/man3/SMIME_read_ASN1.3" => [ - "doc/man3/SMIME_read_ASN1.pod" - ], - "doc/man/man3/SMIME_read_CMS.3" => [ - "doc/man3/SMIME_read_CMS.pod" - ], - "doc/man/man3/SMIME_read_PKCS7.3" => [ - "doc/man3/SMIME_read_PKCS7.pod" - ], - "doc/man/man3/SMIME_write_ASN1.3" => [ - "doc/man3/SMIME_write_ASN1.pod" - ], - "doc/man/man3/SMIME_write_CMS.3" => [ - "doc/man3/SMIME_write_CMS.pod" - ], - "doc/man/man3/SMIME_write_PKCS7.3" => [ - "doc/man3/SMIME_write_PKCS7.pod" - ], - "doc/man/man3/SRP_Calc_B.3" => [ - "doc/man3/SRP_Calc_B.pod" - ], - "doc/man/man3/SRP_VBASE_new.3" => [ - "doc/man3/SRP_VBASE_new.pod" - ], - "doc/man/man3/SRP_create_verifier.3" => [ - "doc/man3/SRP_create_verifier.pod" - ], - "doc/man/man3/SRP_user_pwd_new.3" => [ - "doc/man3/SRP_user_pwd_new.pod" - ], - "doc/man/man3/SSL_CIPHER_get_name.3" => [ - "doc/man3/SSL_CIPHER_get_name.pod" - ], - "doc/man/man3/SSL_COMP_add_compression_method.3" => [ - "doc/man3/SSL_COMP_add_compression_method.pod" - ], - "doc/man/man3/SSL_CONF_CTX_new.3" => [ - "doc/man3/SSL_CONF_CTX_new.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3" => [ - "doc/man3/SSL_CONF_CTX_set1_prefix.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_flags.3" => [ - "doc/man3/SSL_CONF_CTX_set_flags.pod" - ], - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3" => [ - "doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod" - ], - "doc/man/man3/SSL_CONF_cmd.3" => [ - "doc/man3/SSL_CONF_cmd.pod" - ], - "doc/man/man3/SSL_CONF_cmd_argv.3" => [ - "doc/man3/SSL_CONF_cmd_argv.pod" - ], - "doc/man/man3/SSL_CTX_add1_chain_cert.3" => [ - "doc/man3/SSL_CTX_add1_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3" => [ - "doc/man3/SSL_CTX_add_extra_chain_cert.pod" - ], - "doc/man/man3/SSL_CTX_add_session.3" => [ - "doc/man3/SSL_CTX_add_session.pod" - ], - "doc/man/man3/SSL_CTX_config.3" => [ - "doc/man3/SSL_CTX_config.pod" - ], - "doc/man/man3/SSL_CTX_ctrl.3" => [ - "doc/man3/SSL_CTX_ctrl.pod" - ], - "doc/man/man3/SSL_CTX_dane_enable.3" => [ - "doc/man3/SSL_CTX_dane_enable.pod" - ], - "doc/man/man3/SSL_CTX_flush_sessions.3" => [ - "doc/man3/SSL_CTX_flush_sessions.pod" - ], - "doc/man/man3/SSL_CTX_free.3" => [ - "doc/man3/SSL_CTX_free.pod" - ], - "doc/man/man3/SSL_CTX_get0_param.3" => [ - "doc/man3/SSL_CTX_get0_param.pod" - ], - "doc/man/man3/SSL_CTX_get_verify_mode.3" => [ - "doc/man3/SSL_CTX_get_verify_mode.pod" - ], - "doc/man/man3/SSL_CTX_has_client_custom_ext.3" => [ - "doc/man3/SSL_CTX_has_client_custom_ext.pod" - ], - "doc/man/man3/SSL_CTX_load_verify_locations.3" => [ - "doc/man3/SSL_CTX_load_verify_locations.pod" - ], - "doc/man/man3/SSL_CTX_new.3" => [ - "doc/man3/SSL_CTX_new.pod" - ], - "doc/man/man3/SSL_CTX_sess_number.3" => [ - "doc/man3/SSL_CTX_sess_number.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_cache_size.3" => [ - "doc/man3/SSL_CTX_sess_set_cache_size.pod" - ], - "doc/man/man3/SSL_CTX_sess_set_get_cb.3" => [ - "doc/man3/SSL_CTX_sess_set_get_cb.pod" - ], - "doc/man/man3/SSL_CTX_sessions.3" => [ - "doc/man3/SSL_CTX_sessions.pod" - ], - "doc/man/man3/SSL_CTX_set0_CA_list.3" => [ - "doc/man3/SSL_CTX_set0_CA_list.pod" - ], - "doc/man/man3/SSL_CTX_set1_curves.3" => [ - "doc/man3/SSL_CTX_set1_curves.pod" - ], - "doc/man/man3/SSL_CTX_set1_sigalgs.3" => [ - "doc/man3/SSL_CTX_set1_sigalgs.pod" - ], - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3" => [ - "doc/man3/SSL_CTX_set1_verify_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3" => [ - "doc/man3/SSL_CTX_set_alpn_select_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_store.3" => [ - "doc/man3/SSL_CTX_set_cert_store.pod" - ], - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3" => [ - "doc/man3/SSL_CTX_set_cert_verify_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_cipher_list.3" => [ - "doc/man3/SSL_CTX_set_cipher_list.pod" - ], - "doc/man/man3/SSL_CTX_set_client_cert_cb.3" => [ - "doc/man3/SSL_CTX_set_client_cert_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_client_hello_cb.3" => [ - "doc/man3/SSL_CTX_set_client_hello_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3" => [ - "doc/man3/SSL_CTX_set_ct_validation_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3" => [ - "doc/man3/SSL_CTX_set_ctlog_list_file.pod" - ], - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3" => [ - "doc/man3/SSL_CTX_set_default_passwd_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_generate_session_id.3" => [ - "doc/man3/SSL_CTX_set_generate_session_id.pod" - ], - "doc/man/man3/SSL_CTX_set_info_callback.3" => [ - "doc/man3/SSL_CTX_set_info_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_keylog_callback.3" => [ - "doc/man3/SSL_CTX_set_keylog_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_max_cert_list.3" => [ - "doc/man3/SSL_CTX_set_max_cert_list.pod" - ], - "doc/man/man3/SSL_CTX_set_min_proto_version.3" => [ - "doc/man3/SSL_CTX_set_min_proto_version.pod" - ], - "doc/man/man3/SSL_CTX_set_mode.3" => [ - "doc/man3/SSL_CTX_set_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_msg_callback.3" => [ - "doc/man3/SSL_CTX_set_msg_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_num_tickets.3" => [ - "doc/man3/SSL_CTX_set_num_tickets.pod" - ], - "doc/man/man3/SSL_CTX_set_options.3" => [ - "doc/man3/SSL_CTX_set_options.pod" - ], - "doc/man/man3/SSL_CTX_set_psk_client_callback.3" => [ - "doc/man3/SSL_CTX_set_psk_client_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_quic_method.3" => [ - "doc/man3/SSL_CTX_set_quic_method.pod" - ], - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3" => [ - "doc/man3/SSL_CTX_set_quiet_shutdown.pod" - ], - "doc/man/man3/SSL_CTX_set_read_ahead.3" => [ - "doc/man3/SSL_CTX_set_read_ahead.pod" - ], - "doc/man/man3/SSL_CTX_set_record_padding_callback.3" => [ - "doc/man3/SSL_CTX_set_record_padding_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_security_level.3" => [ - "doc/man3/SSL_CTX_set_security_level.pod" - ], - "doc/man/man3/SSL_CTX_set_session_cache_mode.3" => [ - "doc/man3/SSL_CTX_set_session_cache_mode.pod" - ], - "doc/man/man3/SSL_CTX_set_session_id_context.3" => [ - "doc/man3/SSL_CTX_set_session_id_context.pod" - ], - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3" => [ - "doc/man3/SSL_CTX_set_session_ticket_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_split_send_fragment.3" => [ - "doc/man3/SSL_CTX_set_split_send_fragment.pod" - ], - "doc/man/man3/SSL_CTX_set_srp_password.3" => [ - "doc/man3/SSL_CTX_set_srp_password.pod" - ], - "doc/man/man3/SSL_CTX_set_ssl_version.3" => [ - "doc/man3/SSL_CTX_set_ssl_version.pod" - ], - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3" => [ - "doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_timeout.3" => [ - "doc/man3/SSL_CTX_set_timeout.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3" => [ - "doc/man3/SSL_CTX_set_tlsext_servername_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_status_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3" => [ - "doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod" - ], - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3" => [ - "doc/man3/SSL_CTX_set_tlsext_use_srtp.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3" => [ - "doc/man3/SSL_CTX_set_tmp_dh_callback.pod" - ], - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3" => [ - "doc/man3/SSL_CTX_set_tmp_ecdh.pod" - ], - "doc/man/man3/SSL_CTX_set_verify.3" => [ - "doc/man3/SSL_CTX_set_verify.pod" - ], - "doc/man/man3/SSL_CTX_use_certificate.3" => [ - "doc/man3/SSL_CTX_use_certificate.pod" - ], - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3" => [ - "doc/man3/SSL_CTX_use_psk_identity_hint.pod" - ], - "doc/man/man3/SSL_CTX_use_serverinfo.3" => [ - "doc/man3/SSL_CTX_use_serverinfo.pod" - ], - "doc/man/man3/SSL_SESSION_free.3" => [ - "doc/man3/SSL_SESSION_free.pod" - ], - "doc/man/man3/SSL_SESSION_get0_cipher.3" => [ - "doc/man3/SSL_SESSION_get0_cipher.pod" - ], - "doc/man/man3/SSL_SESSION_get0_hostname.3" => [ - "doc/man3/SSL_SESSION_get0_hostname.pod" - ], - "doc/man/man3/SSL_SESSION_get0_id_context.3" => [ - "doc/man3/SSL_SESSION_get0_id_context.pod" - ], - "doc/man/man3/SSL_SESSION_get0_peer.3" => [ - "doc/man3/SSL_SESSION_get0_peer.pod" - ], - "doc/man/man3/SSL_SESSION_get_compress_id.3" => [ - "doc/man3/SSL_SESSION_get_compress_id.pod" - ], - "doc/man/man3/SSL_SESSION_get_protocol_version.3" => [ - "doc/man3/SSL_SESSION_get_protocol_version.pod" - ], - "doc/man/man3/SSL_SESSION_get_time.3" => [ - "doc/man3/SSL_SESSION_get_time.pod" - ], - "doc/man/man3/SSL_SESSION_has_ticket.3" => [ - "doc/man3/SSL_SESSION_has_ticket.pod" - ], - "doc/man/man3/SSL_SESSION_is_resumable.3" => [ - "doc/man3/SSL_SESSION_is_resumable.pod" - ], - "doc/man/man3/SSL_SESSION_print.3" => [ - "doc/man3/SSL_SESSION_print.pod" - ], - "doc/man/man3/SSL_SESSION_set1_id.3" => [ - "doc/man3/SSL_SESSION_set1_id.pod" - ], - "doc/man/man3/SSL_accept.3" => [ - "doc/man3/SSL_accept.pod" - ], - "doc/man/man3/SSL_alert_type_string.3" => [ - "doc/man3/SSL_alert_type_string.pod" - ], - "doc/man/man3/SSL_alloc_buffers.3" => [ - "doc/man3/SSL_alloc_buffers.pod" - ], - "doc/man/man3/SSL_check_chain.3" => [ - "doc/man3/SSL_check_chain.pod" - ], - "doc/man/man3/SSL_clear.3" => [ - "doc/man3/SSL_clear.pod" - ], - "doc/man/man3/SSL_connect.3" => [ - "doc/man3/SSL_connect.pod" - ], - "doc/man/man3/SSL_do_handshake.3" => [ - "doc/man3/SSL_do_handshake.pod" - ], - "doc/man/man3/SSL_export_keying_material.3" => [ - "doc/man3/SSL_export_keying_material.pod" - ], - "doc/man/man3/SSL_extension_supported.3" => [ - "doc/man3/SSL_extension_supported.pod" - ], - "doc/man/man3/SSL_free.3" => [ - "doc/man3/SSL_free.pod" - ], - "doc/man/man3/SSL_get0_peer_scts.3" => [ - "doc/man3/SSL_get0_peer_scts.pod" - ], - "doc/man/man3/SSL_get_SSL_CTX.3" => [ - "doc/man3/SSL_get_SSL_CTX.pod" - ], - "doc/man/man3/SSL_get_all_async_fds.3" => [ - "doc/man3/SSL_get_all_async_fds.pod" - ], - "doc/man/man3/SSL_get_ciphers.3" => [ - "doc/man3/SSL_get_ciphers.pod" - ], - "doc/man/man3/SSL_get_client_random.3" => [ - "doc/man3/SSL_get_client_random.pod" - ], - "doc/man/man3/SSL_get_current_cipher.3" => [ - "doc/man3/SSL_get_current_cipher.pod" - ], - "doc/man/man3/SSL_get_default_timeout.3" => [ - "doc/man3/SSL_get_default_timeout.pod" - ], - "doc/man/man3/SSL_get_error.3" => [ - "doc/man3/SSL_get_error.pod" - ], - "doc/man/man3/SSL_get_extms_support.3" => [ - "doc/man3/SSL_get_extms_support.pod" - ], - "doc/man/man3/SSL_get_fd.3" => [ - "doc/man3/SSL_get_fd.pod" - ], - "doc/man/man3/SSL_get_peer_cert_chain.3" => [ - "doc/man3/SSL_get_peer_cert_chain.pod" - ], - "doc/man/man3/SSL_get_peer_certificate.3" => [ - "doc/man3/SSL_get_peer_certificate.pod" - ], - "doc/man/man3/SSL_get_peer_signature_nid.3" => [ - "doc/man3/SSL_get_peer_signature_nid.pod" - ], - "doc/man/man3/SSL_get_peer_tmp_key.3" => [ - "doc/man3/SSL_get_peer_tmp_key.pod" - ], - "doc/man/man3/SSL_get_psk_identity.3" => [ - "doc/man3/SSL_get_psk_identity.pod" - ], - "doc/man/man3/SSL_get_rbio.3" => [ - "doc/man3/SSL_get_rbio.pod" - ], - "doc/man/man3/SSL_get_session.3" => [ - "doc/man3/SSL_get_session.pod" - ], - "doc/man/man3/SSL_get_shared_sigalgs.3" => [ - "doc/man3/SSL_get_shared_sigalgs.pod" - ], - "doc/man/man3/SSL_get_verify_result.3" => [ - "doc/man3/SSL_get_verify_result.pod" - ], - "doc/man/man3/SSL_get_version.3" => [ - "doc/man3/SSL_get_version.pod" - ], - "doc/man/man3/SSL_group_to_name.3" => [ - "doc/man3/SSL_group_to_name.pod" - ], - "doc/man/man3/SSL_in_init.3" => [ - "doc/man3/SSL_in_init.pod" - ], - "doc/man/man3/SSL_key_update.3" => [ - "doc/man3/SSL_key_update.pod" - ], - "doc/man/man3/SSL_library_init.3" => [ - "doc/man3/SSL_library_init.pod" - ], - "doc/man/man3/SSL_load_client_CA_file.3" => [ - "doc/man3/SSL_load_client_CA_file.pod" - ], - "doc/man/man3/SSL_new.3" => [ - "doc/man3/SSL_new.pod" - ], - "doc/man/man3/SSL_pending.3" => [ - "doc/man3/SSL_pending.pod" - ], - "doc/man/man3/SSL_read.3" => [ - "doc/man3/SSL_read.pod" - ], - "doc/man/man3/SSL_read_early_data.3" => [ - "doc/man3/SSL_read_early_data.pod" - ], - "doc/man/man3/SSL_rstate_string.3" => [ - "doc/man3/SSL_rstate_string.pod" - ], - "doc/man/man3/SSL_session_reused.3" => [ - "doc/man3/SSL_session_reused.pod" - ], - "doc/man/man3/SSL_set1_host.3" => [ - "doc/man3/SSL_set1_host.pod" - ], - "doc/man/man3/SSL_set_async_callback.3" => [ - "doc/man3/SSL_set_async_callback.pod" - ], - "doc/man/man3/SSL_set_bio.3" => [ - "doc/man3/SSL_set_bio.pod" - ], - "doc/man/man3/SSL_set_connect_state.3" => [ - "doc/man3/SSL_set_connect_state.pod" - ], - "doc/man/man3/SSL_set_fd.3" => [ - "doc/man3/SSL_set_fd.pod" - ], - "doc/man/man3/SSL_set_session.3" => [ - "doc/man3/SSL_set_session.pod" - ], - "doc/man/man3/SSL_set_shutdown.3" => [ - "doc/man3/SSL_set_shutdown.pod" - ], - "doc/man/man3/SSL_set_verify_result.3" => [ - "doc/man3/SSL_set_verify_result.pod" - ], - "doc/man/man3/SSL_shutdown.3" => [ - "doc/man3/SSL_shutdown.pod" - ], - "doc/man/man3/SSL_state_string.3" => [ - "doc/man3/SSL_state_string.pod" - ], - "doc/man/man3/SSL_want.3" => [ - "doc/man3/SSL_want.pod" - ], - "doc/man/man3/SSL_write.3" => [ - "doc/man3/SSL_write.pod" - ], - "doc/man/man3/TS_RESP_CTX_new.3" => [ - "doc/man3/TS_RESP_CTX_new.pod" - ], - "doc/man/man3/TS_VERIFY_CTX_set_certs.3" => [ - "doc/man3/TS_VERIFY_CTX_set_certs.pod" - ], - "doc/man/man3/UI_STRING.3" => [ - "doc/man3/UI_STRING.pod" - ], - "doc/man/man3/UI_UTIL_read_pw.3" => [ - "doc/man3/UI_UTIL_read_pw.pod" - ], - "doc/man/man3/UI_create_method.3" => [ - "doc/man3/UI_create_method.pod" - ], - "doc/man/man3/UI_new.3" => [ - "doc/man3/UI_new.pod" - ], - "doc/man/man3/X509V3_get_d2i.3" => [ - "doc/man3/X509V3_get_d2i.pod" - ], - "doc/man/man3/X509V3_set_ctx.3" => [ - "doc/man3/X509V3_set_ctx.pod" - ], - "doc/man/man3/X509_ALGOR_dup.3" => [ - "doc/man3/X509_ALGOR_dup.pod" - ], - "doc/man/man3/X509_CRL_get0_by_serial.3" => [ - "doc/man3/X509_CRL_get0_by_serial.pod" - ], - "doc/man/man3/X509_EXTENSION_set_object.3" => [ - "doc/man3/X509_EXTENSION_set_object.pod" - ], - "doc/man/man3/X509_LOOKUP.3" => [ - "doc/man3/X509_LOOKUP.pod" - ], - "doc/man/man3/X509_LOOKUP_hash_dir.3" => [ - "doc/man3/X509_LOOKUP_hash_dir.pod" - ], - "doc/man/man3/X509_LOOKUP_meth_new.3" => [ - "doc/man3/X509_LOOKUP_meth_new.pod" - ], - "doc/man/man3/X509_NAME_ENTRY_get_object.3" => [ - "doc/man3/X509_NAME_ENTRY_get_object.pod" - ], - "doc/man/man3/X509_NAME_add_entry_by_txt.3" => [ - "doc/man3/X509_NAME_add_entry_by_txt.pod" - ], - "doc/man/man3/X509_NAME_get0_der.3" => [ - "doc/man3/X509_NAME_get0_der.pod" - ], - "doc/man/man3/X509_NAME_get_index_by_NID.3" => [ - "doc/man3/X509_NAME_get_index_by_NID.pod" - ], - "doc/man/man3/X509_NAME_print_ex.3" => [ - "doc/man3/X509_NAME_print_ex.pod" - ], - "doc/man/man3/X509_PUBKEY_new.3" => [ - "doc/man3/X509_PUBKEY_new.pod" - ], - "doc/man/man3/X509_SIG_get0.3" => [ - "doc/man3/X509_SIG_get0.pod" - ], - "doc/man/man3/X509_STORE_CTX_get_error.3" => [ - "doc/man3/X509_STORE_CTX_get_error.pod" - ], - "doc/man/man3/X509_STORE_CTX_new.3" => [ - "doc/man3/X509_STORE_CTX_new.pod" - ], - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3" => [ - "doc/man3/X509_STORE_CTX_set_verify_cb.pod" - ], - "doc/man/man3/X509_STORE_add_cert.3" => [ - "doc/man3/X509_STORE_add_cert.pod" - ], - "doc/man/man3/X509_STORE_get0_param.3" => [ - "doc/man3/X509_STORE_get0_param.pod" - ], - "doc/man/man3/X509_STORE_new.3" => [ - "doc/man3/X509_STORE_new.pod" - ], - "doc/man/man3/X509_STORE_set_verify_cb_func.3" => [ - "doc/man3/X509_STORE_set_verify_cb_func.pod" - ], - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3" => [ - "doc/man3/X509_VERIFY_PARAM_set_flags.pod" - ], - "doc/man/man3/X509_add_cert.3" => [ - "doc/man3/X509_add_cert.pod" - ], - "doc/man/man3/X509_check_ca.3" => [ - "doc/man3/X509_check_ca.pod" - ], - "doc/man/man3/X509_check_host.3" => [ - "doc/man3/X509_check_host.pod" - ], - "doc/man/man3/X509_check_issued.3" => [ - "doc/man3/X509_check_issued.pod" - ], - "doc/man/man3/X509_check_private_key.3" => [ - "doc/man3/X509_check_private_key.pod" - ], - "doc/man/man3/X509_check_purpose.3" => [ - "doc/man3/X509_check_purpose.pod" - ], - "doc/man/man3/X509_cmp.3" => [ - "doc/man3/X509_cmp.pod" - ], - "doc/man/man3/X509_cmp_time.3" => [ - "doc/man3/X509_cmp_time.pod" - ], - "doc/man/man3/X509_digest.3" => [ - "doc/man3/X509_digest.pod" - ], - "doc/man/man3/X509_dup.3" => [ - "doc/man3/X509_dup.pod" - ], - "doc/man/man3/X509_get0_distinguishing_id.3" => [ - "doc/man3/X509_get0_distinguishing_id.pod" - ], - "doc/man/man3/X509_get0_notBefore.3" => [ - "doc/man3/X509_get0_notBefore.pod" - ], - "doc/man/man3/X509_get0_signature.3" => [ - "doc/man3/X509_get0_signature.pod" - ], - "doc/man/man3/X509_get0_uids.3" => [ - "doc/man3/X509_get0_uids.pod" - ], - "doc/man/man3/X509_get_extension_flags.3" => [ - "doc/man3/X509_get_extension_flags.pod" - ], - "doc/man/man3/X509_get_pubkey.3" => [ - "doc/man3/X509_get_pubkey.pod" - ], - "doc/man/man3/X509_get_serialNumber.3" => [ - "doc/man3/X509_get_serialNumber.pod" - ], - "doc/man/man3/X509_get_subject_name.3" => [ - "doc/man3/X509_get_subject_name.pod" - ], - "doc/man/man3/X509_get_version.3" => [ - "doc/man3/X509_get_version.pod" - ], - "doc/man/man3/X509_load_http.3" => [ - "doc/man3/X509_load_http.pod" - ], - "doc/man/man3/X509_new.3" => [ - "doc/man3/X509_new.pod" - ], - "doc/man/man3/X509_sign.3" => [ - "doc/man3/X509_sign.pod" - ], - "doc/man/man3/X509_verify.3" => [ - "doc/man3/X509_verify.pod" - ], - "doc/man/man3/X509_verify_cert.3" => [ - "doc/man3/X509_verify_cert.pod" - ], - "doc/man/man3/X509v3_get_ext_by_NID.3" => [ - "doc/man3/X509v3_get_ext_by_NID.pod" - ], - "doc/man/man3/b2i_PVK_bio_ex.3" => [ - "doc/man3/b2i_PVK_bio_ex.pod" - ], - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3" => [ - "doc/man3/d2i_PKCS8PrivateKey_bio.pod" - ], - "doc/man/man3/d2i_PrivateKey.3" => [ - "doc/man3/d2i_PrivateKey.pod" - ], - "doc/man/man3/d2i_RSAPrivateKey.3" => [ - "doc/man3/d2i_RSAPrivateKey.pod" - ], - "doc/man/man3/d2i_SSL_SESSION.3" => [ - "doc/man3/d2i_SSL_SESSION.pod" - ], - "doc/man/man3/d2i_X509.3" => [ - "doc/man3/d2i_X509.pod" - ], - "doc/man/man3/i2d_CMS_bio_stream.3" => [ - "doc/man3/i2d_CMS_bio_stream.pod" - ], - "doc/man/man3/i2d_PKCS7_bio_stream.3" => [ - "doc/man3/i2d_PKCS7_bio_stream.pod" - ], - "doc/man/man3/i2d_re_X509_tbs.3" => [ - "doc/man3/i2d_re_X509_tbs.pod" - ], - "doc/man/man3/o2i_SCT_LIST.3" => [ - "doc/man3/o2i_SCT_LIST.pod" - ], - "doc/man/man3/s2i_ASN1_IA5STRING.3" => [ - "doc/man3/s2i_ASN1_IA5STRING.pod" - ], - "doc/man/man5/config.5" => [ - "doc/man5/config.pod" - ], - "doc/man/man5/fips_config.5" => [ - "doc/man5/fips_config.pod" - ], - "doc/man/man5/x509v3_config.5" => [ - "doc/man5/x509v3_config.pod" - ], - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7" => [ - "doc/man7/EVP_ASYM_CIPHER-SM2.pod" - ], - "doc/man/man7/EVP_CIPHER-AES.7" => [ - "doc/man7/EVP_CIPHER-AES.pod" - ], - "doc/man/man7/EVP_CIPHER-ARIA.7" => [ - "doc/man7/EVP_CIPHER-ARIA.pod" - ], - "doc/man/man7/EVP_CIPHER-BLOWFISH.7" => [ - "doc/man7/EVP_CIPHER-BLOWFISH.pod" - ], - "doc/man/man7/EVP_CIPHER-CAMELLIA.7" => [ - "doc/man7/EVP_CIPHER-CAMELLIA.pod" - ], - "doc/man/man7/EVP_CIPHER-CAST.7" => [ - "doc/man7/EVP_CIPHER-CAST.pod" - ], - "doc/man/man7/EVP_CIPHER-CHACHA.7" => [ - "doc/man7/EVP_CIPHER-CHACHA.pod" - ], - "doc/man/man7/EVP_CIPHER-DES.7" => [ - "doc/man7/EVP_CIPHER-DES.pod" - ], - "doc/man/man7/EVP_CIPHER-IDEA.7" => [ - "doc/man7/EVP_CIPHER-IDEA.pod" - ], - "doc/man/man7/EVP_CIPHER-RC2.7" => [ - "doc/man7/EVP_CIPHER-RC2.pod" - ], - "doc/man/man7/EVP_CIPHER-RC4.7" => [ - "doc/man7/EVP_CIPHER-RC4.pod" - ], - "doc/man/man7/EVP_CIPHER-RC5.7" => [ - "doc/man7/EVP_CIPHER-RC5.pod" - ], - "doc/man/man7/EVP_CIPHER-SEED.7" => [ - "doc/man7/EVP_CIPHER-SEED.pod" - ], - "doc/man/man7/EVP_CIPHER-SM4.7" => [ - "doc/man7/EVP_CIPHER-SM4.pod" - ], - "doc/man/man7/EVP_KDF-HKDF.7" => [ - "doc/man7/EVP_KDF-HKDF.pod" - ], - "doc/man/man7/EVP_KDF-KB.7" => [ - "doc/man7/EVP_KDF-KB.pod" - ], - "doc/man/man7/EVP_KDF-KRB5KDF.7" => [ - "doc/man7/EVP_KDF-KRB5KDF.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF1.7" => [ - "doc/man7/EVP_KDF-PBKDF1.pod" - ], - "doc/man/man7/EVP_KDF-PBKDF2.7" => [ - "doc/man7/EVP_KDF-PBKDF2.pod" - ], - "doc/man/man7/EVP_KDF-PKCS12KDF.7" => [ - "doc/man7/EVP_KDF-PKCS12KDF.pod" - ], - "doc/man/man7/EVP_KDF-SCRYPT.7" => [ - "doc/man7/EVP_KDF-SCRYPT.pod" - ], - "doc/man/man7/EVP_KDF-SS.7" => [ - "doc/man7/EVP_KDF-SS.pod" - ], - "doc/man/man7/EVP_KDF-SSHKDF.7" => [ - "doc/man7/EVP_KDF-SSHKDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS13_KDF.7" => [ - "doc/man7/EVP_KDF-TLS13_KDF.pod" - ], - "doc/man/man7/EVP_KDF-TLS1_PRF.7" => [ - "doc/man7/EVP_KDF-TLS1_PRF.pod" - ], - "doc/man/man7/EVP_KDF-X942-ASN1.7" => [ - "doc/man7/EVP_KDF-X942-ASN1.pod" - ], - "doc/man/man7/EVP_KDF-X942-CONCAT.7" => [ - "doc/man7/EVP_KDF-X942-CONCAT.pod" - ], - "doc/man/man7/EVP_KDF-X963.7" => [ - "doc/man7/EVP_KDF-X963.pod" - ], - "doc/man/man7/EVP_KEM-RSA.7" => [ - "doc/man7/EVP_KEM-RSA.pod" - ], - "doc/man/man7/EVP_KEYEXCH-DH.7" => [ - "doc/man7/EVP_KEYEXCH-DH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-ECDH.7" => [ - "doc/man7/EVP_KEYEXCH-ECDH.pod" - ], - "doc/man/man7/EVP_KEYEXCH-X25519.7" => [ - "doc/man7/EVP_KEYEXCH-X25519.pod" - ], - "doc/man/man7/EVP_MAC-BLAKE2.7" => [ - "doc/man7/EVP_MAC-BLAKE2.pod" - ], - "doc/man/man7/EVP_MAC-CMAC.7" => [ - "doc/man7/EVP_MAC-CMAC.pod" - ], - "doc/man/man7/EVP_MAC-GMAC.7" => [ - "doc/man7/EVP_MAC-GMAC.pod" - ], - "doc/man/man7/EVP_MAC-HMAC.7" => [ - "doc/man7/EVP_MAC-HMAC.pod" - ], - "doc/man/man7/EVP_MAC-KMAC.7" => [ - "doc/man7/EVP_MAC-KMAC.pod" - ], - "doc/man/man7/EVP_MAC-Poly1305.7" => [ - "doc/man7/EVP_MAC-Poly1305.pod" - ], - "doc/man/man7/EVP_MAC-Siphash.7" => [ - "doc/man7/EVP_MAC-Siphash.pod" - ], - "doc/man/man7/EVP_MD-BLAKE2.7" => [ - "doc/man7/EVP_MD-BLAKE2.pod" - ], - "doc/man/man7/EVP_MD-MD2.7" => [ - "doc/man7/EVP_MD-MD2.pod" - ], - "doc/man/man7/EVP_MD-MD4.7" => [ - "doc/man7/EVP_MD-MD4.pod" - ], - "doc/man/man7/EVP_MD-MD5-SHA1.7" => [ - "doc/man7/EVP_MD-MD5-SHA1.pod" - ], - "doc/man/man7/EVP_MD-MD5.7" => [ - "doc/man7/EVP_MD-MD5.pod" - ], - "doc/man/man7/EVP_MD-MDC2.7" => [ - "doc/man7/EVP_MD-MDC2.pod" - ], - "doc/man/man7/EVP_MD-RIPEMD160.7" => [ - "doc/man7/EVP_MD-RIPEMD160.pod" - ], - "doc/man/man7/EVP_MD-SHA1.7" => [ - "doc/man7/EVP_MD-SHA1.pod" - ], - "doc/man/man7/EVP_MD-SHA2.7" => [ - "doc/man7/EVP_MD-SHA2.pod" - ], - "doc/man/man7/EVP_MD-SHA3.7" => [ - "doc/man7/EVP_MD-SHA3.pod" - ], - "doc/man/man7/EVP_MD-SHAKE.7" => [ - "doc/man7/EVP_MD-SHAKE.pod" - ], - "doc/man/man7/EVP_MD-SM3.7" => [ - "doc/man7/EVP_MD-SM3.pod" - ], - "doc/man/man7/EVP_MD-WHIRLPOOL.7" => [ - "doc/man7/EVP_MD-WHIRLPOOL.pod" - ], - "doc/man/man7/EVP_MD-common.7" => [ - "doc/man7/EVP_MD-common.pod" - ], - "doc/man/man7/EVP_PKEY-DH.7" => [ - "doc/man7/EVP_PKEY-DH.pod" - ], - "doc/man/man7/EVP_PKEY-DSA.7" => [ - "doc/man7/EVP_PKEY-DSA.pod" - ], - "doc/man/man7/EVP_PKEY-EC.7" => [ - "doc/man7/EVP_PKEY-EC.pod" - ], - "doc/man/man7/EVP_PKEY-FFC.7" => [ - "doc/man7/EVP_PKEY-FFC.pod" - ], - "doc/man/man7/EVP_PKEY-HMAC.7" => [ - "doc/man7/EVP_PKEY-HMAC.pod" - ], - "doc/man/man7/EVP_PKEY-RSA.7" => [ - "doc/man7/EVP_PKEY-RSA.pod" - ], - "doc/man/man7/EVP_PKEY-SM2.7" => [ - "doc/man7/EVP_PKEY-SM2.pod" - ], - "doc/man/man7/EVP_PKEY-X25519.7" => [ - "doc/man7/EVP_PKEY-X25519.pod" - ], - "doc/man/man7/EVP_RAND-CTR-DRBG.7" => [ - "doc/man7/EVP_RAND-CTR-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HASH-DRBG.7" => [ - "doc/man7/EVP_RAND-HASH-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-HMAC-DRBG.7" => [ - "doc/man7/EVP_RAND-HMAC-DRBG.pod" - ], - "doc/man/man7/EVP_RAND-SEED-SRC.7" => [ - "doc/man7/EVP_RAND-SEED-SRC.pod" - ], - "doc/man/man7/EVP_RAND-TEST-RAND.7" => [ - "doc/man7/EVP_RAND-TEST-RAND.pod" - ], - "doc/man/man7/EVP_RAND.7" => [ - "doc/man7/EVP_RAND.pod" - ], - "doc/man/man7/EVP_SIGNATURE-DSA.7" => [ - "doc/man7/EVP_SIGNATURE-DSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ECDSA.7" => [ - "doc/man7/EVP_SIGNATURE-ECDSA.pod" - ], - "doc/man/man7/EVP_SIGNATURE-ED25519.7" => [ - "doc/man7/EVP_SIGNATURE-ED25519.pod" - ], - "doc/man/man7/EVP_SIGNATURE-HMAC.7" => [ - "doc/man7/EVP_SIGNATURE-HMAC.pod" - ], - "doc/man/man7/EVP_SIGNATURE-RSA.7" => [ - "doc/man7/EVP_SIGNATURE-RSA.pod" - ], - "doc/man/man7/OSSL_PROVIDER-FIPS.7" => [ - "doc/man7/OSSL_PROVIDER-FIPS.pod" - ], - "doc/man/man7/OSSL_PROVIDER-base.7" => [ - "doc/man7/OSSL_PROVIDER-base.pod" - ], - "doc/man/man7/OSSL_PROVIDER-default.7" => [ - "doc/man7/OSSL_PROVIDER-default.pod" - ], - "doc/man/man7/OSSL_PROVIDER-legacy.7" => [ - "doc/man7/OSSL_PROVIDER-legacy.pod" - ], - "doc/man/man7/OSSL_PROVIDER-null.7" => [ - "doc/man7/OSSL_PROVIDER-null.pod" - ], - "doc/man/man7/RAND.7" => [ - "doc/man7/RAND.pod" - ], - "doc/man/man7/RSA-PSS.7" => [ - "doc/man7/RSA-PSS.pod" - ], - "doc/man/man7/X25519.7" => [ - "doc/man7/X25519.pod" - ], - "doc/man/man7/bio.7" => [ - "doc/man7/bio.pod" - ], - "doc/man/man7/crypto.7" => [ - "doc/man7/crypto.pod" - ], - "doc/man/man7/ct.7" => [ - "doc/man7/ct.pod" - ], - "doc/man/man7/des_modes.7" => [ - "doc/man7/des_modes.pod" - ], - "doc/man/man7/evp.7" => [ - "doc/man7/evp.pod" - ], - "doc/man/man7/fips_module.7" => [ - "doc/man7/fips_module.pod" - ], - "doc/man/man7/life_cycle-cipher.7" => [ - "doc/man7/life_cycle-cipher.pod" - ], - "doc/man/man7/life_cycle-digest.7" => [ - "doc/man7/life_cycle-digest.pod" - ], - "doc/man/man7/life_cycle-kdf.7" => [ - "doc/man7/life_cycle-kdf.pod" - ], - "doc/man/man7/life_cycle-mac.7" => [ - "doc/man7/life_cycle-mac.pod" - ], - "doc/man/man7/life_cycle-pkey.7" => [ - "doc/man7/life_cycle-pkey.pod" - ], - "doc/man/man7/life_cycle-rand.7" => [ - "doc/man7/life_cycle-rand.pod" - ], - "doc/man/man7/migration_guide.7" => [ - "doc/man7/migration_guide.pod" - ], - "doc/man/man7/openssl-core.h.7" => [ - "doc/man7/openssl-core.h.pod" - ], - "doc/man/man7/openssl-core_dispatch.h.7" => [ - "doc/man7/openssl-core_dispatch.h.pod" - ], - "doc/man/man7/openssl-core_names.h.7" => [ - "doc/man7/openssl-core_names.h.pod" - ], - "doc/man/man7/openssl-env.7" => [ - "doc/man7/openssl-env.pod" - ], - "doc/man/man7/openssl-glossary.7" => [ - "doc/man7/openssl-glossary.pod" - ], - "doc/man/man7/openssl-threads.7" => [ - "doc/man7/openssl-threads.pod" - ], - "doc/man/man7/openssl_user_macros.7" => [ - "doc/man7/openssl_user_macros.pod" - ], - "doc/man/man7/ossl_store-file.7" => [ - "doc/man7/ossl_store-file.pod" - ], - "doc/man/man7/ossl_store.7" => [ - "doc/man7/ossl_store.pod" - ], - "doc/man/man7/passphrase-encoding.7" => [ - "doc/man7/passphrase-encoding.pod" - ], - "doc/man/man7/property.7" => [ - "doc/man7/property.pod" - ], - "doc/man/man7/provider-asym_cipher.7" => [ - "doc/man7/provider-asym_cipher.pod" - ], - "doc/man/man7/provider-base.7" => [ - "doc/man7/provider-base.pod" - ], - "doc/man/man7/provider-cipher.7" => [ - "doc/man7/provider-cipher.pod" - ], - "doc/man/man7/provider-decoder.7" => [ - "doc/man7/provider-decoder.pod" - ], - "doc/man/man7/provider-digest.7" => [ - "doc/man7/provider-digest.pod" - ], - "doc/man/man7/provider-encoder.7" => [ - "doc/man7/provider-encoder.pod" - ], - "doc/man/man7/provider-kdf.7" => [ - "doc/man7/provider-kdf.pod" - ], - "doc/man/man7/provider-kem.7" => [ - "doc/man7/provider-kem.pod" - ], - "doc/man/man7/provider-keyexch.7" => [ - "doc/man7/provider-keyexch.pod" - ], - "doc/man/man7/provider-keymgmt.7" => [ - "doc/man7/provider-keymgmt.pod" - ], - "doc/man/man7/provider-mac.7" => [ - "doc/man7/provider-mac.pod" - ], - "doc/man/man7/provider-object.7" => [ - "doc/man7/provider-object.pod" - ], - "doc/man/man7/provider-rand.7" => [ - "doc/man7/provider-rand.pod" - ], - "doc/man/man7/provider-signature.7" => [ - "doc/man7/provider-signature.pod" - ], - "doc/man/man7/provider-storemgmt.7" => [ - "doc/man7/provider-storemgmt.pod" - ], - "doc/man/man7/provider.7" => [ - "doc/man7/provider.pod" - ], - "doc/man/man7/proxy-certificates.7" => [ - "doc/man7/proxy-certificates.pod" - ], - "doc/man/man7/ssl.7" => [ - "doc/man7/ssl.pod" - ], - "doc/man/man7/x509.7" => [ - "doc/man7/x509.pod" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc/man1/openssl-asn1parse.pod.in" - ], - "doc/man1/openssl-ca.pod" => [ - "doc/man1/openssl-ca.pod.in" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc/man1/openssl-ciphers.pod.in" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc/man1/openssl-cmds.pod.in" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc/man1/openssl-cmp.pod.in" - ], - "doc/man1/openssl-cms.pod" => [ - "doc/man1/openssl-cms.pod.in" - ], - "doc/man1/openssl-crl.pod" => [ - "doc/man1/openssl-crl.pod.in" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc/man1/openssl-crl2pkcs7.pod.in" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc/man1/openssl-dgst.pod.in" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc/man1/openssl-dhparam.pod.in" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc/man1/openssl-dsa.pod.in" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc/man1/openssl-dsaparam.pod.in" - ], - "doc/man1/openssl-ec.pod" => [ - "doc/man1/openssl-ec.pod.in" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc/man1/openssl-ecparam.pod.in" - ], - "doc/man1/openssl-enc.pod" => [ - "doc/man1/openssl-enc.pod.in" - ], - "doc/man1/openssl-engine.pod" => [ - "doc/man1/openssl-engine.pod.in" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc/man1/openssl-errstr.pod.in" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc/man1/openssl-fipsinstall.pod.in" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc/man1/openssl-gendsa.pod.in" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc/man1/openssl-genpkey.pod.in" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc/man1/openssl-genrsa.pod.in" - ], - "doc/man1/openssl-info.pod" => [ - "doc/man1/openssl-info.pod.in" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc/man1/openssl-kdf.pod.in" - ], - "doc/man1/openssl-list.pod" => [ - "doc/man1/openssl-list.pod.in" - ], - "doc/man1/openssl-mac.pod" => [ - "doc/man1/openssl-mac.pod.in" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc/man1/openssl-nseq.pod.in" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc/man1/openssl-ocsp.pod.in" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc/man1/openssl-passwd.pod.in" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc/man1/openssl-pkcs12.pod.in" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc/man1/openssl-pkcs7.pod.in" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc/man1/openssl-pkcs8.pod.in" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc/man1/openssl-pkey.pod.in" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc/man1/openssl-pkeyparam.pod.in" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc/man1/openssl-pkeyutl.pod.in" - ], - "doc/man1/openssl-prime.pod" => [ - "doc/man1/openssl-prime.pod.in" - ], - "doc/man1/openssl-rand.pod" => [ - "doc/man1/openssl-rand.pod.in" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc/man1/openssl-rehash.pod.in" - ], - "doc/man1/openssl-req.pod" => [ - "doc/man1/openssl-req.pod.in" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc/man1/openssl-rsa.pod.in" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc/man1/openssl-rsautl.pod.in" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc/man1/openssl-s_client.pod.in" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc/man1/openssl-s_server.pod.in" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc/man1/openssl-s_time.pod.in" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc/man1/openssl-sess_id.pod.in" - ], - "doc/man1/openssl-smime.pod" => [ - "doc/man1/openssl-smime.pod.in" - ], - "doc/man1/openssl-speed.pod" => [ - "doc/man1/openssl-speed.pod.in" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc/man1/openssl-spkac.pod.in" - ], - "doc/man1/openssl-srp.pod" => [ - "doc/man1/openssl-srp.pod.in" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc/man1/openssl-storeutl.pod.in" - ], - "doc/man1/openssl-ts.pod" => [ - "doc/man1/openssl-ts.pod.in" - ], - "doc/man1/openssl-verify.pod" => [ - "doc/man1/openssl-verify.pod.in" - ], - "doc/man1/openssl-version.pod" => [ - "doc/man1/openssl-version.pod.in" - ], - "doc/man1/openssl-x509.pod" => [ - "doc/man1/openssl-x509.pod.in" - ], - "doc/man7/openssl_user_macros.pod" => [ - "doc/man7/openssl_user_macros.pod.in" - ], - "engines/e_padlock-x86.s" => [ - "engines/asm/e_padlock-x86.pl" - ], - "engines/e_padlock-x86_64.s" => [ - "engines/asm/e_padlock-x86_64.pl" - ], - "include/crypto/bn_conf.h" => [ - "include/crypto/bn_conf.h.in" - ], - "include/crypto/dso_conf.h" => [ - "include/crypto/dso_conf.h.in" - ], - "include/openssl/asn1.h" => [ - "include/openssl/asn1.h.in" - ], - "include/openssl/asn1t.h" => [ - "include/openssl/asn1t.h.in" - ], - "include/openssl/bio.h" => [ - "include/openssl/bio.h.in" - ], - "include/openssl/cmp.h" => [ - "include/openssl/cmp.h.in" - ], - "include/openssl/cms.h" => [ - "include/openssl/cms.h.in" - ], - "include/openssl/conf.h" => [ - "include/openssl/conf.h.in" - ], - "include/openssl/configuration.h" => [ - "include/openssl/configuration.h.in" - ], - "include/openssl/crmf.h" => [ - "include/openssl/crmf.h.in" - ], - "include/openssl/crypto.h" => [ - "include/openssl/crypto.h.in" - ], - "include/openssl/ct.h" => [ - "include/openssl/ct.h.in" - ], - "include/openssl/err.h" => [ - "include/openssl/err.h.in" - ], - "include/openssl/ess.h" => [ - "include/openssl/ess.h.in" - ], - "include/openssl/fipskey.h" => [ - "include/openssl/fipskey.h.in" - ], - "include/openssl/lhash.h" => [ - "include/openssl/lhash.h.in" - ], - "include/openssl/ocsp.h" => [ - "include/openssl/ocsp.h.in" - ], - "include/openssl/opensslv.h" => [ - "include/openssl/opensslv.h.in" - ], - "include/openssl/pkcs12.h" => [ - "include/openssl/pkcs12.h.in" - ], - "include/openssl/pkcs7.h" => [ - "include/openssl/pkcs7.h.in" - ], - "include/openssl/safestack.h" => [ - "include/openssl/safestack.h.in" - ], - "include/openssl/srp.h" => [ - "include/openssl/srp.h.in" - ], - "include/openssl/ssl.h" => [ - "include/openssl/ssl.h.in" - ], - "include/openssl/ui.h" => [ - "include/openssl/ui.h.in" - ], - "include/openssl/x509.h" => [ - "include/openssl/x509.h.in" - ], - "include/openssl/x509_vfy.h" => [ - "include/openssl/x509_vfy.h.in" - ], - "include/openssl/x509v3.h" => [ - "include/openssl/x509v3.h.in" - ], - "libcrypto.ld" => [ - "util/libcrypto.num", - "libcrypto" - ], - "libssl.ld" => [ - "util/libssl.num", - "libssl" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der/der_digests_gen.c.in" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der/der_dsa_gen.c.in" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der/der_ec_gen.c.in" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der/der_ecx_gen.c.in" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der/der_rsa_gen.c.in" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der/der_sm2_gen.c.in" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der/der_wrap_gen.c.in" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/include/prov/der_digests.h.in" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/include/prov/der_dsa.h.in" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/include/prov/der_ec.h.in" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/include/prov/der_ecx.h.in" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/include/prov/der_rsa.h.in" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/include/prov/der_sm2.h.in" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/include/prov/der_wrap.h.in" - ], - "providers/fips.ld" => [ - "util/providers.num" - ], - "providers/fipsmodule.cnf" => [ - "util/mk-fipsmodule-cnf.pl", - "-module", - "\$(FIPSMODULE)", - "-section_name", - "fips_sect", - "-key", - "\$(FIPSKEY)" - ], - "providers/legacy.ld" => [ - "util/providers.num" - ], - "test/buildtest_aes.c" => [ - "test/generate_buildtest.pl", - "aes" - ], - "test/buildtest_async.c" => [ - "test/generate_buildtest.pl", - "async" - ], - "test/buildtest_blowfish.c" => [ - "test/generate_buildtest.pl", - "blowfish" - ], - "test/buildtest_bn.c" => [ - "test/generate_buildtest.pl", - "bn" - ], - "test/buildtest_buffer.c" => [ - "test/generate_buildtest.pl", - "buffer" - ], - "test/buildtest_camellia.c" => [ - "test/generate_buildtest.pl", - "camellia" - ], - "test/buildtest_cast.c" => [ - "test/generate_buildtest.pl", - "cast" - ], - "test/buildtest_cmac.c" => [ - "test/generate_buildtest.pl", - "cmac" - ], - "test/buildtest_cmp_util.c" => [ - "test/generate_buildtest.pl", - "cmp_util" - ], - "test/buildtest_conf_api.c" => [ - "test/generate_buildtest.pl", - "conf_api" - ], - "test/buildtest_conftypes.c" => [ - "test/generate_buildtest.pl", - "conftypes" - ], - "test/buildtest_core.c" => [ - "test/generate_buildtest.pl", - "core" - ], - "test/buildtest_core_dispatch.c" => [ - "test/generate_buildtest.pl", - "core_dispatch" - ], - "test/buildtest_core_names.c" => [ - "test/generate_buildtest.pl", - "core_names" - ], - "test/buildtest_core_object.c" => [ - "test/generate_buildtest.pl", - "core_object" - ], - "test/buildtest_cryptoerr_legacy.c" => [ - "test/generate_buildtest.pl", - "cryptoerr_legacy" - ], - "test/buildtest_decoder.c" => [ - "test/generate_buildtest.pl", - "decoder" - ], - "test/buildtest_des.c" => [ - "test/generate_buildtest.pl", - "des" - ], - "test/buildtest_dh.c" => [ - "test/generate_buildtest.pl", - "dh" - ], - "test/buildtest_dsa.c" => [ - "test/generate_buildtest.pl", - "dsa" - ], - "test/buildtest_dtls1.c" => [ - "test/generate_buildtest.pl", - "dtls1" - ], - "test/buildtest_e_os2.c" => [ - "test/generate_buildtest.pl", - "e_os2" - ], - "test/buildtest_ebcdic.c" => [ - "test/generate_buildtest.pl", - "ebcdic" - ], - "test/buildtest_ec.c" => [ - "test/generate_buildtest.pl", - "ec" - ], - "test/buildtest_ecdh.c" => [ - "test/generate_buildtest.pl", - "ecdh" - ], - "test/buildtest_ecdsa.c" => [ - "test/generate_buildtest.pl", - "ecdsa" - ], - "test/buildtest_encoder.c" => [ - "test/generate_buildtest.pl", - "encoder" - ], - "test/buildtest_engine.c" => [ - "test/generate_buildtest.pl", - "engine" - ], - "test/buildtest_evp.c" => [ - "test/generate_buildtest.pl", - "evp" - ], - "test/buildtest_fips_names.c" => [ - "test/generate_buildtest.pl", - "fips_names" - ], - "test/buildtest_hmac.c" => [ - "test/generate_buildtest.pl", - "hmac" - ], - "test/buildtest_http.c" => [ - "test/generate_buildtest.pl", - "http" - ], - "test/buildtest_idea.c" => [ - "test/generate_buildtest.pl", - "idea" - ], - "test/buildtest_kdf.c" => [ - "test/generate_buildtest.pl", - "kdf" - ], - "test/buildtest_macros.c" => [ - "test/generate_buildtest.pl", - "macros" - ], - "test/buildtest_md4.c" => [ - "test/generate_buildtest.pl", - "md4" - ], - "test/buildtest_md5.c" => [ - "test/generate_buildtest.pl", - "md5" - ], - "test/buildtest_mdc2.c" => [ - "test/generate_buildtest.pl", - "mdc2" - ], - "test/buildtest_modes.c" => [ - "test/generate_buildtest.pl", - "modes" - ], - "test/buildtest_obj_mac.c" => [ - "test/generate_buildtest.pl", - "obj_mac" - ], - "test/buildtest_objects.c" => [ - "test/generate_buildtest.pl", - "objects" - ], - "test/buildtest_ossl_typ.c" => [ - "test/generate_buildtest.pl", - "ossl_typ" - ], - "test/buildtest_param_build.c" => [ - "test/generate_buildtest.pl", - "param_build" - ], - "test/buildtest_params.c" => [ - "test/generate_buildtest.pl", - "params" - ], - "test/buildtest_pem.c" => [ - "test/generate_buildtest.pl", - "pem" - ], - "test/buildtest_pem2.c" => [ - "test/generate_buildtest.pl", - "pem2" - ], - "test/buildtest_prov_ssl.c" => [ - "test/generate_buildtest.pl", - "prov_ssl" - ], - "test/buildtest_provider.c" => [ - "test/generate_buildtest.pl", - "provider" - ], - "test/buildtest_quic.c" => [ - "test/generate_buildtest.pl", - "quic" - ], - "test/buildtest_rand.c" => [ - "test/generate_buildtest.pl", - "rand" - ], - "test/buildtest_rc2.c" => [ - "test/generate_buildtest.pl", - "rc2" - ], - "test/buildtest_rc4.c" => [ - "test/generate_buildtest.pl", - "rc4" - ], - "test/buildtest_ripemd.c" => [ - "test/generate_buildtest.pl", - "ripemd" - ], - "test/buildtest_rsa.c" => [ - "test/generate_buildtest.pl", - "rsa" - ], - "test/buildtest_seed.c" => [ - "test/generate_buildtest.pl", - "seed" - ], - "test/buildtest_self_test.c" => [ - "test/generate_buildtest.pl", - "self_test" - ], - "test/buildtest_sha.c" => [ - "test/generate_buildtest.pl", - "sha" - ], - "test/buildtest_srtp.c" => [ - "test/generate_buildtest.pl", - "srtp" - ], - "test/buildtest_ssl2.c" => [ - "test/generate_buildtest.pl", - "ssl2" - ], - "test/buildtest_sslerr_legacy.c" => [ - "test/generate_buildtest.pl", - "sslerr_legacy" - ], - "test/buildtest_stack.c" => [ - "test/generate_buildtest.pl", - "stack" - ], - "test/buildtest_store.c" => [ - "test/generate_buildtest.pl", - "store" - ], - "test/buildtest_symhacks.c" => [ - "test/generate_buildtest.pl", - "symhacks" - ], - "test/buildtest_tls1.c" => [ - "test/generate_buildtest.pl", - "tls1" - ], - "test/buildtest_ts.c" => [ - "test/generate_buildtest.pl", - "ts" - ], - "test/buildtest_txt_db.c" => [ - "test/generate_buildtest.pl", - "txt_db" - ], - "test/buildtest_types.c" => [ - "test/generate_buildtest.pl", - "types" - ], - "test/buildtest_whrlpool.c" => [ - "test/generate_buildtest.pl", - "whrlpool" - ], - "test/p_test.ld" => [ - "util/providers.num" - ], - "test/provider_internal_test.cnf" => [ - "test/provider_internal_test.cnf.in" - ] - }, - "htmldocs" => { - "man1" => [ - "doc/html/man1/CA.pl.html", - "doc/html/man1/openssl-asn1parse.html", - "doc/html/man1/openssl-ca.html", - "doc/html/man1/openssl-ciphers.html", - "doc/html/man1/openssl-cmds.html", - "doc/html/man1/openssl-cmp.html", - "doc/html/man1/openssl-cms.html", - "doc/html/man1/openssl-crl.html", - "doc/html/man1/openssl-crl2pkcs7.html", - "doc/html/man1/openssl-dgst.html", - "doc/html/man1/openssl-dhparam.html", - "doc/html/man1/openssl-dsa.html", - "doc/html/man1/openssl-dsaparam.html", - "doc/html/man1/openssl-ec.html", - "doc/html/man1/openssl-ecparam.html", - "doc/html/man1/openssl-enc.html", - "doc/html/man1/openssl-engine.html", - "doc/html/man1/openssl-errstr.html", - "doc/html/man1/openssl-fipsinstall.html", - "doc/html/man1/openssl-format-options.html", - "doc/html/man1/openssl-gendsa.html", - "doc/html/man1/openssl-genpkey.html", - "doc/html/man1/openssl-genrsa.html", - "doc/html/man1/openssl-info.html", - "doc/html/man1/openssl-kdf.html", - "doc/html/man1/openssl-list.html", - "doc/html/man1/openssl-mac.html", - "doc/html/man1/openssl-namedisplay-options.html", - "doc/html/man1/openssl-nseq.html", - "doc/html/man1/openssl-ocsp.html", - "doc/html/man1/openssl-passphrase-options.html", - "doc/html/man1/openssl-passwd.html", - "doc/html/man1/openssl-pkcs12.html", - "doc/html/man1/openssl-pkcs7.html", - "doc/html/man1/openssl-pkcs8.html", - "doc/html/man1/openssl-pkey.html", - "doc/html/man1/openssl-pkeyparam.html", - "doc/html/man1/openssl-pkeyutl.html", - "doc/html/man1/openssl-prime.html", - "doc/html/man1/openssl-rand.html", - "doc/html/man1/openssl-rehash.html", - "doc/html/man1/openssl-req.html", - "doc/html/man1/openssl-rsa.html", - "doc/html/man1/openssl-rsautl.html", - "doc/html/man1/openssl-s_client.html", - "doc/html/man1/openssl-s_server.html", - "doc/html/man1/openssl-s_time.html", - "doc/html/man1/openssl-sess_id.html", - "doc/html/man1/openssl-smime.html", - "doc/html/man1/openssl-speed.html", - "doc/html/man1/openssl-spkac.html", - "doc/html/man1/openssl-srp.html", - "doc/html/man1/openssl-storeutl.html", - "doc/html/man1/openssl-ts.html", - "doc/html/man1/openssl-verification-options.html", - "doc/html/man1/openssl-verify.html", - "doc/html/man1/openssl-version.html", - "doc/html/man1/openssl-x509.html", - "doc/html/man1/openssl.html", - "doc/html/man1/tsget.html" - ], - "man3" => [ - "doc/html/man3/ADMISSIONS.html", - "doc/html/man3/ASN1_EXTERN_FUNCS.html", - "doc/html/man3/ASN1_INTEGER_get_int64.html", - "doc/html/man3/ASN1_INTEGER_new.html", - "doc/html/man3/ASN1_ITEM_lookup.html", - "doc/html/man3/ASN1_OBJECT_new.html", - "doc/html/man3/ASN1_STRING_TABLE_add.html", - "doc/html/man3/ASN1_STRING_length.html", - "doc/html/man3/ASN1_STRING_new.html", - "doc/html/man3/ASN1_STRING_print_ex.html", - "doc/html/man3/ASN1_TIME_set.html", - "doc/html/man3/ASN1_TYPE_get.html", - "doc/html/man3/ASN1_aux_cb.html", - "doc/html/man3/ASN1_generate_nconf.html", - "doc/html/man3/ASN1_item_d2i_bio.html", - "doc/html/man3/ASN1_item_new.html", - "doc/html/man3/ASN1_item_sign.html", - "doc/html/man3/ASYNC_WAIT_CTX_new.html", - "doc/html/man3/ASYNC_start_job.html", - "doc/html/man3/BF_encrypt.html", - "doc/html/man3/BIO_ADDR.html", - "doc/html/man3/BIO_ADDRINFO.html", - "doc/html/man3/BIO_connect.html", - "doc/html/man3/BIO_ctrl.html", - "doc/html/man3/BIO_f_base64.html", - "doc/html/man3/BIO_f_buffer.html", - "doc/html/man3/BIO_f_cipher.html", - "doc/html/man3/BIO_f_md.html", - "doc/html/man3/BIO_f_null.html", - "doc/html/man3/BIO_f_prefix.html", - "doc/html/man3/BIO_f_readbuffer.html", - "doc/html/man3/BIO_f_ssl.html", - "doc/html/man3/BIO_find_type.html", - "doc/html/man3/BIO_get_data.html", - "doc/html/man3/BIO_get_ex_new_index.html", - "doc/html/man3/BIO_meth_new.html", - "doc/html/man3/BIO_new.html", - "doc/html/man3/BIO_new_CMS.html", - "doc/html/man3/BIO_parse_hostserv.html", - "doc/html/man3/BIO_printf.html", - "doc/html/man3/BIO_push.html", - "doc/html/man3/BIO_read.html", - "doc/html/man3/BIO_s_accept.html", - "doc/html/man3/BIO_s_bio.html", - "doc/html/man3/BIO_s_connect.html", - "doc/html/man3/BIO_s_core.html", - "doc/html/man3/BIO_s_fd.html", - "doc/html/man3/BIO_s_file.html", - "doc/html/man3/BIO_s_mem.html", - "doc/html/man3/BIO_s_null.html", - "doc/html/man3/BIO_s_socket.html", - "doc/html/man3/BIO_set_callback.html", - "doc/html/man3/BIO_should_retry.html", - "doc/html/man3/BIO_socket_wait.html", - "doc/html/man3/BN_BLINDING_new.html", - "doc/html/man3/BN_CTX_new.html", - "doc/html/man3/BN_CTX_start.html", - "doc/html/man3/BN_add.html", - "doc/html/man3/BN_add_word.html", - "doc/html/man3/BN_bn2bin.html", - "doc/html/man3/BN_cmp.html", - "doc/html/man3/BN_copy.html", - "doc/html/man3/BN_generate_prime.html", - "doc/html/man3/BN_mod_exp_mont.html", - "doc/html/man3/BN_mod_inverse.html", - "doc/html/man3/BN_mod_mul_montgomery.html", - "doc/html/man3/BN_mod_mul_reciprocal.html", - "doc/html/man3/BN_new.html", - "doc/html/man3/BN_num_bytes.html", - "doc/html/man3/BN_rand.html", - "doc/html/man3/BN_security_bits.html", - "doc/html/man3/BN_set_bit.html", - "doc/html/man3/BN_swap.html", - "doc/html/man3/BN_zero.html", - "doc/html/man3/BUF_MEM_new.html", - "doc/html/man3/CMS_EncryptedData_decrypt.html", - "doc/html/man3/CMS_EncryptedData_encrypt.html", - "doc/html/man3/CMS_EnvelopedData_create.html", - "doc/html/man3/CMS_add0_cert.html", - "doc/html/man3/CMS_add1_recipient_cert.html", - "doc/html/man3/CMS_add1_signer.html", - "doc/html/man3/CMS_compress.html", - "doc/html/man3/CMS_data_create.html", - "doc/html/man3/CMS_decrypt.html", - "doc/html/man3/CMS_digest_create.html", - "doc/html/man3/CMS_encrypt.html", - "doc/html/man3/CMS_final.html", - "doc/html/man3/CMS_get0_RecipientInfos.html", - "doc/html/man3/CMS_get0_SignerInfos.html", - "doc/html/man3/CMS_get0_type.html", - "doc/html/man3/CMS_get1_ReceiptRequest.html", - "doc/html/man3/CMS_sign.html", - "doc/html/man3/CMS_sign_receipt.html", - "doc/html/man3/CMS_uncompress.html", - "doc/html/man3/CMS_verify.html", - "doc/html/man3/CMS_verify_receipt.html", - "doc/html/man3/CONF_modules_free.html", - "doc/html/man3/CONF_modules_load_file.html", - "doc/html/man3/CRYPTO_THREAD_run_once.html", - "doc/html/man3/CRYPTO_get_ex_new_index.html", - "doc/html/man3/CRYPTO_memcmp.html", - "doc/html/man3/CTLOG_STORE_get0_log_by_id.html", - "doc/html/man3/CTLOG_STORE_new.html", - "doc/html/man3/CTLOG_new.html", - "doc/html/man3/CT_POLICY_EVAL_CTX_new.html", - "doc/html/man3/DEFINE_STACK_OF.html", - "doc/html/man3/DES_random_key.html", - "doc/html/man3/DH_generate_key.html", - "doc/html/man3/DH_generate_parameters.html", - "doc/html/man3/DH_get0_pqg.html", - "doc/html/man3/DH_get_1024_160.html", - "doc/html/man3/DH_meth_new.html", - "doc/html/man3/DH_new.html", - "doc/html/man3/DH_new_by_nid.html", - "doc/html/man3/DH_set_method.html", - "doc/html/man3/DH_size.html", - "doc/html/man3/DSA_SIG_new.html", - "doc/html/man3/DSA_do_sign.html", - "doc/html/man3/DSA_dup_DH.html", - "doc/html/man3/DSA_generate_key.html", - "doc/html/man3/DSA_generate_parameters.html", - "doc/html/man3/DSA_get0_pqg.html", - "doc/html/man3/DSA_meth_new.html", - "doc/html/man3/DSA_new.html", - "doc/html/man3/DSA_set_method.html", - "doc/html/man3/DSA_sign.html", - "doc/html/man3/DSA_size.html", - "doc/html/man3/DTLS_get_data_mtu.html", - "doc/html/man3/DTLS_set_timer_cb.html", - "doc/html/man3/DTLSv1_listen.html", - "doc/html/man3/ECDSA_SIG_new.html", - "doc/html/man3/ECPKParameters_print.html", - "doc/html/man3/EC_GFp_simple_method.html", - "doc/html/man3/EC_GROUP_copy.html", - "doc/html/man3/EC_GROUP_new.html", - "doc/html/man3/EC_KEY_get_enc_flags.html", - "doc/html/man3/EC_KEY_new.html", - "doc/html/man3/EC_POINT_add.html", - "doc/html/man3/EC_POINT_new.html", - "doc/html/man3/ENGINE_add.html", - "doc/html/man3/ERR_GET_LIB.html", - "doc/html/man3/ERR_clear_error.html", - "doc/html/man3/ERR_error_string.html", - "doc/html/man3/ERR_get_error.html", - "doc/html/man3/ERR_load_crypto_strings.html", - "doc/html/man3/ERR_load_strings.html", - "doc/html/man3/ERR_new.html", - "doc/html/man3/ERR_print_errors.html", - "doc/html/man3/ERR_put_error.html", - "doc/html/man3/ERR_remove_state.html", - "doc/html/man3/ERR_set_mark.html", - "doc/html/man3/EVP_ASYM_CIPHER_free.html", - "doc/html/man3/EVP_BytesToKey.html", - "doc/html/man3/EVP_CIPHER_CTX_get_cipher_data.html", - "doc/html/man3/EVP_CIPHER_CTX_get_original_iv.html", - "doc/html/man3/EVP_CIPHER_meth_new.html", - "doc/html/man3/EVP_DigestInit.html", - "doc/html/man3/EVP_DigestSignInit.html", - "doc/html/man3/EVP_DigestVerifyInit.html", - "doc/html/man3/EVP_EncodeInit.html", - "doc/html/man3/EVP_EncryptInit.html", - "doc/html/man3/EVP_KDF.html", - "doc/html/man3/EVP_KEM_free.html", - "doc/html/man3/EVP_KEYEXCH_free.html", - "doc/html/man3/EVP_KEYMGMT.html", - "doc/html/man3/EVP_MAC.html", - "doc/html/man3/EVP_MD_meth_new.html", - "doc/html/man3/EVP_OpenInit.html", - "doc/html/man3/EVP_PBE_CipherInit.html", - "doc/html/man3/EVP_PKEY2PKCS8.html", - "doc/html/man3/EVP_PKEY_ASN1_METHOD.html", - "doc/html/man3/EVP_PKEY_CTX_ctrl.html", - "doc/html/man3/EVP_PKEY_CTX_get0_libctx.html", - "doc/html/man3/EVP_PKEY_CTX_new.html", - "doc/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html", - "doc/html/man3/EVP_PKEY_CTX_set_hkdf_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_params.html", - "doc/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html", - "doc/html/man3/EVP_PKEY_CTX_set_scrypt_N.html", - "doc/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html", - "doc/html/man3/EVP_PKEY_asn1_get_count.html", - "doc/html/man3/EVP_PKEY_check.html", - "doc/html/man3/EVP_PKEY_copy_parameters.html", - "doc/html/man3/EVP_PKEY_decapsulate.html", - "doc/html/man3/EVP_PKEY_decrypt.html", - "doc/html/man3/EVP_PKEY_derive.html", - "doc/html/man3/EVP_PKEY_digestsign_supports_digest.html", - "doc/html/man3/EVP_PKEY_encapsulate.html", - "doc/html/man3/EVP_PKEY_encrypt.html", - "doc/html/man3/EVP_PKEY_fromdata.html", - "doc/html/man3/EVP_PKEY_get_default_digest_nid.html", - "doc/html/man3/EVP_PKEY_get_field_type.html", - "doc/html/man3/EVP_PKEY_get_group_name.html", - "doc/html/man3/EVP_PKEY_get_size.html", - "doc/html/man3/EVP_PKEY_gettable_params.html", - "doc/html/man3/EVP_PKEY_is_a.html", - "doc/html/man3/EVP_PKEY_keygen.html", - "doc/html/man3/EVP_PKEY_meth_get_count.html", - "doc/html/man3/EVP_PKEY_meth_new.html", - "doc/html/man3/EVP_PKEY_new.html", - "doc/html/man3/EVP_PKEY_print_private.html", - "doc/html/man3/EVP_PKEY_set1_RSA.html", - "doc/html/man3/EVP_PKEY_set1_encoded_public_key.html", - "doc/html/man3/EVP_PKEY_set_type.html", - "doc/html/man3/EVP_PKEY_settable_params.html", - "doc/html/man3/EVP_PKEY_sign.html", - "doc/html/man3/EVP_PKEY_todata.html", - "doc/html/man3/EVP_PKEY_verify.html", - "doc/html/man3/EVP_PKEY_verify_recover.html", - "doc/html/man3/EVP_RAND.html", - "doc/html/man3/EVP_SIGNATURE.html", - "doc/html/man3/EVP_SealInit.html", - "doc/html/man3/EVP_SignInit.html", - "doc/html/man3/EVP_VerifyInit.html", - "doc/html/man3/EVP_aes_128_gcm.html", - "doc/html/man3/EVP_aria_128_gcm.html", - "doc/html/man3/EVP_bf_cbc.html", - "doc/html/man3/EVP_blake2b512.html", - "doc/html/man3/EVP_camellia_128_ecb.html", - "doc/html/man3/EVP_cast5_cbc.html", - "doc/html/man3/EVP_chacha20.html", - "doc/html/man3/EVP_des_cbc.html", - "doc/html/man3/EVP_desx_cbc.html", - "doc/html/man3/EVP_idea_cbc.html", - "doc/html/man3/EVP_md2.html", - "doc/html/man3/EVP_md4.html", - "doc/html/man3/EVP_md5.html", - "doc/html/man3/EVP_mdc2.html", - "doc/html/man3/EVP_rc2_cbc.html", - "doc/html/man3/EVP_rc4.html", - "doc/html/man3/EVP_rc5_32_12_16_cbc.html", - "doc/html/man3/EVP_ripemd160.html", - "doc/html/man3/EVP_seed_cbc.html", - "doc/html/man3/EVP_set_default_properties.html", - "doc/html/man3/EVP_sha1.html", - "doc/html/man3/EVP_sha224.html", - "doc/html/man3/EVP_sha3_224.html", - "doc/html/man3/EVP_sm3.html", - "doc/html/man3/EVP_sm4_cbc.html", - "doc/html/man3/EVP_whirlpool.html", - "doc/html/man3/HMAC.html", - "doc/html/man3/MD5.html", - "doc/html/man3/MDC2_Init.html", - "doc/html/man3/NCONF_new_ex.html", - "doc/html/man3/OBJ_nid2obj.html", - "doc/html/man3/OCSP_REQUEST_new.html", - "doc/html/man3/OCSP_cert_to_id.html", - "doc/html/man3/OCSP_request_add1_nonce.html", - "doc/html/man3/OCSP_resp_find_status.html", - "doc/html/man3/OCSP_response_status.html", - "doc/html/man3/OCSP_sendreq_new.html", - "doc/html/man3/OPENSSL_Applink.html", - "doc/html/man3/OPENSSL_FILE.html", - "doc/html/man3/OPENSSL_LH_COMPFUNC.html", - "doc/html/man3/OPENSSL_LH_stats.html", - "doc/html/man3/OPENSSL_config.html", - "doc/html/man3/OPENSSL_fork_prepare.html", - "doc/html/man3/OPENSSL_hexchar2int.html", - "doc/html/man3/OPENSSL_ia32cap.html", - "doc/html/man3/OPENSSL_init_crypto.html", - "doc/html/man3/OPENSSL_init_ssl.html", - "doc/html/man3/OPENSSL_instrument_bus.html", - "doc/html/man3/OPENSSL_load_builtin_modules.html", - "doc/html/man3/OPENSSL_malloc.html", - "doc/html/man3/OPENSSL_s390xcap.html", - "doc/html/man3/OPENSSL_secure_malloc.html", - "doc/html/man3/OSSL_CMP_CTX_new.html", - "doc/html/man3/OSSL_CMP_HDR_get0_transactionID.html", - "doc/html/man3/OSSL_CMP_ITAV_set0.html", - "doc/html/man3/OSSL_CMP_MSG_get0_header.html", - "doc/html/man3/OSSL_CMP_MSG_http_perform.html", - "doc/html/man3/OSSL_CMP_SRV_CTX_new.html", - "doc/html/man3/OSSL_CMP_STATUSINFO_new.html", - "doc/html/man3/OSSL_CMP_exec_certreq.html", - "doc/html/man3/OSSL_CMP_log_open.html", - "doc/html/man3/OSSL_CMP_validate_msg.html", - "doc/html/man3/OSSL_CORE_MAKE_FUNC.html", - "doc/html/man3/OSSL_CRMF_MSG_get0_tmpl.html", - "doc/html/man3/OSSL_CRMF_MSG_set0_validity.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.html", - "doc/html/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.html", - "doc/html/man3/OSSL_CRMF_pbmp_new.html", - "doc/html/man3/OSSL_DECODER.html", - "doc/html/man3/OSSL_DECODER_CTX.html", - "doc/html/man3/OSSL_DECODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_DECODER_from_bio.html", - "doc/html/man3/OSSL_ENCODER.html", - "doc/html/man3/OSSL_ENCODER_CTX.html", - "doc/html/man3/OSSL_ENCODER_CTX_new_for_pkey.html", - "doc/html/man3/OSSL_ENCODER_to_bio.html", - "doc/html/man3/OSSL_ESS_check_signing_certs.html", - "doc/html/man3/OSSL_HTTP_REQ_CTX.html", - "doc/html/man3/OSSL_HTTP_parse_url.html", - "doc/html/man3/OSSL_HTTP_transfer.html", - "doc/html/man3/OSSL_LIB_CTX.html", - "doc/html/man3/OSSL_PARAM.html", - "doc/html/man3/OSSL_PARAM_BLD.html", - "doc/html/man3/OSSL_PARAM_allocate_from_text.html", - "doc/html/man3/OSSL_PARAM_dup.html", - "doc/html/man3/OSSL_PARAM_int.html", - "doc/html/man3/OSSL_PROVIDER.html", - "doc/html/man3/OSSL_SELF_TEST_new.html", - "doc/html/man3/OSSL_SELF_TEST_set_callback.html", - "doc/html/man3/OSSL_STORE_INFO.html", - "doc/html/man3/OSSL_STORE_LOADER.html", - "doc/html/man3/OSSL_STORE_SEARCH.html", - "doc/html/man3/OSSL_STORE_attach.html", - "doc/html/man3/OSSL_STORE_expect.html", - "doc/html/man3/OSSL_STORE_open.html", - "doc/html/man3/OSSL_trace_enabled.html", - "doc/html/man3/OSSL_trace_get_category_num.html", - "doc/html/man3/OSSL_trace_set_channel.html", - "doc/html/man3/OpenSSL_add_all_algorithms.html", - "doc/html/man3/OpenSSL_version.html", - "doc/html/man3/PEM_X509_INFO_read_bio_ex.html", - "doc/html/man3/PEM_bytes_read_bio.html", - "doc/html/man3/PEM_read.html", - "doc/html/man3/PEM_read_CMS.html", - "doc/html/man3/PEM_read_bio_PrivateKey.html", - "doc/html/man3/PEM_read_bio_ex.html", - "doc/html/man3/PEM_write_bio_CMS_stream.html", - "doc/html/man3/PEM_write_bio_PKCS7_stream.html", - "doc/html/man3/PKCS12_PBE_keyivgen.html", - "doc/html/man3/PKCS12_SAFEBAG_create_cert.html", - "doc/html/man3/PKCS12_SAFEBAG_get0_attrs.html", - "doc/html/man3/PKCS12_SAFEBAG_get1_cert.html", - "doc/html/man3/PKCS12_add1_attr_by_NID.html", - "doc/html/man3/PKCS12_add_CSPName_asc.html", - "doc/html/man3/PKCS12_add_cert.html", - "doc/html/man3/PKCS12_add_friendlyname_asc.html", - "doc/html/man3/PKCS12_add_localkeyid.html", - "doc/html/man3/PKCS12_add_safe.html", - "doc/html/man3/PKCS12_create.html", - "doc/html/man3/PKCS12_decrypt_skey.html", - "doc/html/man3/PKCS12_gen_mac.html", - "doc/html/man3/PKCS12_get_friendlyname.html", - "doc/html/man3/PKCS12_init.html", - "doc/html/man3/PKCS12_item_decrypt_d2i.html", - "doc/html/man3/PKCS12_key_gen_utf8_ex.html", - "doc/html/man3/PKCS12_newpass.html", - "doc/html/man3/PKCS12_pack_p7encdata.html", - "doc/html/man3/PKCS12_parse.html", - "doc/html/man3/PKCS5_PBE_keyivgen.html", - "doc/html/man3/PKCS5_PBKDF2_HMAC.html", - "doc/html/man3/PKCS7_decrypt.html", - "doc/html/man3/PKCS7_encrypt.html", - "doc/html/man3/PKCS7_get_octet_string.html", - "doc/html/man3/PKCS7_sign.html", - "doc/html/man3/PKCS7_sign_add_signer.html", - "doc/html/man3/PKCS7_type_is_other.html", - "doc/html/man3/PKCS7_verify.html", - "doc/html/man3/PKCS8_encrypt.html", - "doc/html/man3/PKCS8_pkey_add1_attr.html", - "doc/html/man3/RAND_add.html", - "doc/html/man3/RAND_bytes.html", - "doc/html/man3/RAND_cleanup.html", - "doc/html/man3/RAND_egd.html", - "doc/html/man3/RAND_get0_primary.html", - "doc/html/man3/RAND_load_file.html", - "doc/html/man3/RAND_set_DRBG_type.html", - "doc/html/man3/RAND_set_rand_method.html", - "doc/html/man3/RC4_set_key.html", - "doc/html/man3/RIPEMD160_Init.html", - "doc/html/man3/RSA_blinding_on.html", - "doc/html/man3/RSA_check_key.html", - "doc/html/man3/RSA_generate_key.html", - "doc/html/man3/RSA_get0_key.html", - "doc/html/man3/RSA_meth_new.html", - "doc/html/man3/RSA_new.html", - "doc/html/man3/RSA_padding_add_PKCS1_type_1.html", - "doc/html/man3/RSA_print.html", - "doc/html/man3/RSA_private_encrypt.html", - "doc/html/man3/RSA_public_encrypt.html", - "doc/html/man3/RSA_set_method.html", - "doc/html/man3/RSA_sign.html", - "doc/html/man3/RSA_sign_ASN1_OCTET_STRING.html", - "doc/html/man3/RSA_size.html", - "doc/html/man3/SCT_new.html", - "doc/html/man3/SCT_print.html", - "doc/html/man3/SCT_validate.html", - "doc/html/man3/SHA256_Init.html", - "doc/html/man3/SMIME_read_ASN1.html", - "doc/html/man3/SMIME_read_CMS.html", - "doc/html/man3/SMIME_read_PKCS7.html", - "doc/html/man3/SMIME_write_ASN1.html", - "doc/html/man3/SMIME_write_CMS.html", - "doc/html/man3/SMIME_write_PKCS7.html", - "doc/html/man3/SRP_Calc_B.html", - "doc/html/man3/SRP_VBASE_new.html", - "doc/html/man3/SRP_create_verifier.html", - "doc/html/man3/SRP_user_pwd_new.html", - "doc/html/man3/SSL_CIPHER_get_name.html", - "doc/html/man3/SSL_COMP_add_compression_method.html", - "doc/html/man3/SSL_CONF_CTX_new.html", - "doc/html/man3/SSL_CONF_CTX_set1_prefix.html", - "doc/html/man3/SSL_CONF_CTX_set_flags.html", - "doc/html/man3/SSL_CONF_CTX_set_ssl_ctx.html", - "doc/html/man3/SSL_CONF_cmd.html", - "doc/html/man3/SSL_CONF_cmd_argv.html", - "doc/html/man3/SSL_CTX_add1_chain_cert.html", - "doc/html/man3/SSL_CTX_add_extra_chain_cert.html", - "doc/html/man3/SSL_CTX_add_session.html", - "doc/html/man3/SSL_CTX_config.html", - "doc/html/man3/SSL_CTX_ctrl.html", - "doc/html/man3/SSL_CTX_dane_enable.html", - "doc/html/man3/SSL_CTX_flush_sessions.html", - "doc/html/man3/SSL_CTX_free.html", - "doc/html/man3/SSL_CTX_get0_param.html", - "doc/html/man3/SSL_CTX_get_verify_mode.html", - "doc/html/man3/SSL_CTX_has_client_custom_ext.html", - "doc/html/man3/SSL_CTX_load_verify_locations.html", - "doc/html/man3/SSL_CTX_new.html", - "doc/html/man3/SSL_CTX_sess_number.html", - "doc/html/man3/SSL_CTX_sess_set_cache_size.html", - "doc/html/man3/SSL_CTX_sess_set_get_cb.html", - "doc/html/man3/SSL_CTX_sessions.html", - "doc/html/man3/SSL_CTX_set0_CA_list.html", - "doc/html/man3/SSL_CTX_set1_curves.html", - "doc/html/man3/SSL_CTX_set1_sigalgs.html", - "doc/html/man3/SSL_CTX_set1_verify_cert_store.html", - "doc/html/man3/SSL_CTX_set_alpn_select_cb.html", - "doc/html/man3/SSL_CTX_set_cert_cb.html", - "doc/html/man3/SSL_CTX_set_cert_store.html", - "doc/html/man3/SSL_CTX_set_cert_verify_callback.html", - "doc/html/man3/SSL_CTX_set_cipher_list.html", - "doc/html/man3/SSL_CTX_set_client_cert_cb.html", - "doc/html/man3/SSL_CTX_set_client_hello_cb.html", - "doc/html/man3/SSL_CTX_set_ct_validation_callback.html", - "doc/html/man3/SSL_CTX_set_ctlog_list_file.html", - "doc/html/man3/SSL_CTX_set_default_passwd_cb.html", - "doc/html/man3/SSL_CTX_set_generate_session_id.html", - "doc/html/man3/SSL_CTX_set_info_callback.html", - "doc/html/man3/SSL_CTX_set_keylog_callback.html", - "doc/html/man3/SSL_CTX_set_max_cert_list.html", - "doc/html/man3/SSL_CTX_set_min_proto_version.html", - "doc/html/man3/SSL_CTX_set_mode.html", - "doc/html/man3/SSL_CTX_set_msg_callback.html", - "doc/html/man3/SSL_CTX_set_num_tickets.html", - "doc/html/man3/SSL_CTX_set_options.html", - "doc/html/man3/SSL_CTX_set_psk_client_callback.html", - "doc/html/man3/SSL_CTX_set_quic_method.html", - "doc/html/man3/SSL_CTX_set_quiet_shutdown.html", - "doc/html/man3/SSL_CTX_set_read_ahead.html", - "doc/html/man3/SSL_CTX_set_record_padding_callback.html", - "doc/html/man3/SSL_CTX_set_security_level.html", - "doc/html/man3/SSL_CTX_set_session_cache_mode.html", - "doc/html/man3/SSL_CTX_set_session_id_context.html", - "doc/html/man3/SSL_CTX_set_session_ticket_cb.html", - "doc/html/man3/SSL_CTX_set_split_send_fragment.html", - "doc/html/man3/SSL_CTX_set_srp_password.html", - "doc/html/man3/SSL_CTX_set_ssl_version.html", - "doc/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html", - "doc/html/man3/SSL_CTX_set_timeout.html", - "doc/html/man3/SSL_CTX_set_tlsext_servername_callback.html", - "doc/html/man3/SSL_CTX_set_tlsext_status_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html", - "doc/html/man3/SSL_CTX_set_tlsext_use_srtp.html", - "doc/html/man3/SSL_CTX_set_tmp_dh_callback.html", - "doc/html/man3/SSL_CTX_set_tmp_ecdh.html", - "doc/html/man3/SSL_CTX_set_verify.html", - "doc/html/man3/SSL_CTX_use_certificate.html", - "doc/html/man3/SSL_CTX_use_psk_identity_hint.html", - "doc/html/man3/SSL_CTX_use_serverinfo.html", - "doc/html/man3/SSL_SESSION_free.html", - "doc/html/man3/SSL_SESSION_get0_cipher.html", - "doc/html/man3/SSL_SESSION_get0_hostname.html", - "doc/html/man3/SSL_SESSION_get0_id_context.html", - "doc/html/man3/SSL_SESSION_get0_peer.html", - "doc/html/man3/SSL_SESSION_get_compress_id.html", - "doc/html/man3/SSL_SESSION_get_protocol_version.html", - "doc/html/man3/SSL_SESSION_get_time.html", - "doc/html/man3/SSL_SESSION_has_ticket.html", - "doc/html/man3/SSL_SESSION_is_resumable.html", - "doc/html/man3/SSL_SESSION_print.html", - "doc/html/man3/SSL_SESSION_set1_id.html", - "doc/html/man3/SSL_accept.html", - "doc/html/man3/SSL_alert_type_string.html", - "doc/html/man3/SSL_alloc_buffers.html", - "doc/html/man3/SSL_check_chain.html", - "doc/html/man3/SSL_clear.html", - "doc/html/man3/SSL_connect.html", - "doc/html/man3/SSL_do_handshake.html", - "doc/html/man3/SSL_export_keying_material.html", - "doc/html/man3/SSL_extension_supported.html", - "doc/html/man3/SSL_free.html", - "doc/html/man3/SSL_get0_peer_scts.html", - "doc/html/man3/SSL_get_SSL_CTX.html", - "doc/html/man3/SSL_get_all_async_fds.html", - "doc/html/man3/SSL_get_ciphers.html", - "doc/html/man3/SSL_get_client_random.html", - "doc/html/man3/SSL_get_current_cipher.html", - "doc/html/man3/SSL_get_default_timeout.html", - "doc/html/man3/SSL_get_error.html", - "doc/html/man3/SSL_get_extms_support.html", - "doc/html/man3/SSL_get_fd.html", - "doc/html/man3/SSL_get_peer_cert_chain.html", - "doc/html/man3/SSL_get_peer_certificate.html", - "doc/html/man3/SSL_get_peer_signature_nid.html", - "doc/html/man3/SSL_get_peer_tmp_key.html", - "doc/html/man3/SSL_get_psk_identity.html", - "doc/html/man3/SSL_get_rbio.html", - "doc/html/man3/SSL_get_session.html", - "doc/html/man3/SSL_get_shared_sigalgs.html", - "doc/html/man3/SSL_get_verify_result.html", - "doc/html/man3/SSL_get_version.html", - "doc/html/man3/SSL_group_to_name.html", - "doc/html/man3/SSL_in_init.html", - "doc/html/man3/SSL_key_update.html", - "doc/html/man3/SSL_library_init.html", - "doc/html/man3/SSL_load_client_CA_file.html", - "doc/html/man3/SSL_new.html", - "doc/html/man3/SSL_pending.html", - "doc/html/man3/SSL_read.html", - "doc/html/man3/SSL_read_early_data.html", - "doc/html/man3/SSL_rstate_string.html", - "doc/html/man3/SSL_session_reused.html", - "doc/html/man3/SSL_set1_host.html", - "doc/html/man3/SSL_set_async_callback.html", - "doc/html/man3/SSL_set_bio.html", - "doc/html/man3/SSL_set_connect_state.html", - "doc/html/man3/SSL_set_fd.html", - "doc/html/man3/SSL_set_session.html", - "doc/html/man3/SSL_set_shutdown.html", - "doc/html/man3/SSL_set_verify_result.html", - "doc/html/man3/SSL_shutdown.html", - "doc/html/man3/SSL_state_string.html", - "doc/html/man3/SSL_want.html", - "doc/html/man3/SSL_write.html", - "doc/html/man3/TS_RESP_CTX_new.html", - "doc/html/man3/TS_VERIFY_CTX_set_certs.html", - "doc/html/man3/UI_STRING.html", - "doc/html/man3/UI_UTIL_read_pw.html", - "doc/html/man3/UI_create_method.html", - "doc/html/man3/UI_new.html", - "doc/html/man3/X509V3_get_d2i.html", - "doc/html/man3/X509V3_set_ctx.html", - "doc/html/man3/X509_ALGOR_dup.html", - "doc/html/man3/X509_CRL_get0_by_serial.html", - "doc/html/man3/X509_EXTENSION_set_object.html", - "doc/html/man3/X509_LOOKUP.html", - "doc/html/man3/X509_LOOKUP_hash_dir.html", - "doc/html/man3/X509_LOOKUP_meth_new.html", - "doc/html/man3/X509_NAME_ENTRY_get_object.html", - "doc/html/man3/X509_NAME_add_entry_by_txt.html", - "doc/html/man3/X509_NAME_get0_der.html", - "doc/html/man3/X509_NAME_get_index_by_NID.html", - "doc/html/man3/X509_NAME_print_ex.html", - "doc/html/man3/X509_PUBKEY_new.html", - "doc/html/man3/X509_SIG_get0.html", - "doc/html/man3/X509_STORE_CTX_get_error.html", - "doc/html/man3/X509_STORE_CTX_new.html", - "doc/html/man3/X509_STORE_CTX_set_verify_cb.html", - "doc/html/man3/X509_STORE_add_cert.html", - "doc/html/man3/X509_STORE_get0_param.html", - "doc/html/man3/X509_STORE_new.html", - "doc/html/man3/X509_STORE_set_verify_cb_func.html", - "doc/html/man3/X509_VERIFY_PARAM_set_flags.html", - "doc/html/man3/X509_add_cert.html", - "doc/html/man3/X509_check_ca.html", - "doc/html/man3/X509_check_host.html", - "doc/html/man3/X509_check_issued.html", - "doc/html/man3/X509_check_private_key.html", - "doc/html/man3/X509_check_purpose.html", - "doc/html/man3/X509_cmp.html", - "doc/html/man3/X509_cmp_time.html", - "doc/html/man3/X509_digest.html", - "doc/html/man3/X509_dup.html", - "doc/html/man3/X509_get0_distinguishing_id.html", - "doc/html/man3/X509_get0_notBefore.html", - "doc/html/man3/X509_get0_signature.html", - "doc/html/man3/X509_get0_uids.html", - "doc/html/man3/X509_get_extension_flags.html", - "doc/html/man3/X509_get_pubkey.html", - "doc/html/man3/X509_get_serialNumber.html", - "doc/html/man3/X509_get_subject_name.html", - "doc/html/man3/X509_get_version.html", - "doc/html/man3/X509_load_http.html", - "doc/html/man3/X509_new.html", - "doc/html/man3/X509_sign.html", - "doc/html/man3/X509_verify.html", - "doc/html/man3/X509_verify_cert.html", - "doc/html/man3/X509v3_get_ext_by_NID.html", - "doc/html/man3/b2i_PVK_bio_ex.html", - "doc/html/man3/d2i_PKCS8PrivateKey_bio.html", - "doc/html/man3/d2i_PrivateKey.html", - "doc/html/man3/d2i_RSAPrivateKey.html", - "doc/html/man3/d2i_SSL_SESSION.html", - "doc/html/man3/d2i_X509.html", - "doc/html/man3/i2d_CMS_bio_stream.html", - "doc/html/man3/i2d_PKCS7_bio_stream.html", - "doc/html/man3/i2d_re_X509_tbs.html", - "doc/html/man3/o2i_SCT_LIST.html", - "doc/html/man3/s2i_ASN1_IA5STRING.html" - ], - "man5" => [ - "doc/html/man5/config.html", - "doc/html/man5/fips_config.html", - "doc/html/man5/x509v3_config.html" - ], - "man7" => [ - "doc/html/man7/EVP_ASYM_CIPHER-SM2.html", - "doc/html/man7/EVP_CIPHER-AES.html", - "doc/html/man7/EVP_CIPHER-ARIA.html", - "doc/html/man7/EVP_CIPHER-BLOWFISH.html", - "doc/html/man7/EVP_CIPHER-CAMELLIA.html", - "doc/html/man7/EVP_CIPHER-CAST.html", - "doc/html/man7/EVP_CIPHER-CHACHA.html", - "doc/html/man7/EVP_CIPHER-DES.html", - "doc/html/man7/EVP_CIPHER-IDEA.html", - "doc/html/man7/EVP_CIPHER-RC2.html", - "doc/html/man7/EVP_CIPHER-RC4.html", - "doc/html/man7/EVP_CIPHER-RC5.html", - "doc/html/man7/EVP_CIPHER-SEED.html", - "doc/html/man7/EVP_CIPHER-SM4.html", - "doc/html/man7/EVP_KDF-HKDF.html", - "doc/html/man7/EVP_KDF-KB.html", - "doc/html/man7/EVP_KDF-KRB5KDF.html", - "doc/html/man7/EVP_KDF-PBKDF1.html", - "doc/html/man7/EVP_KDF-PBKDF2.html", - "doc/html/man7/EVP_KDF-PKCS12KDF.html", - "doc/html/man7/EVP_KDF-SCRYPT.html", - "doc/html/man7/EVP_KDF-SS.html", - "doc/html/man7/EVP_KDF-SSHKDF.html", - "doc/html/man7/EVP_KDF-TLS13_KDF.html", - "doc/html/man7/EVP_KDF-TLS1_PRF.html", - "doc/html/man7/EVP_KDF-X942-ASN1.html", - "doc/html/man7/EVP_KDF-X942-CONCAT.html", - "doc/html/man7/EVP_KDF-X963.html", - "doc/html/man7/EVP_KEM-RSA.html", - "doc/html/man7/EVP_KEYEXCH-DH.html", - "doc/html/man7/EVP_KEYEXCH-ECDH.html", - "doc/html/man7/EVP_KEYEXCH-X25519.html", - "doc/html/man7/EVP_MAC-BLAKE2.html", - "doc/html/man7/EVP_MAC-CMAC.html", - "doc/html/man7/EVP_MAC-GMAC.html", - "doc/html/man7/EVP_MAC-HMAC.html", - "doc/html/man7/EVP_MAC-KMAC.html", - "doc/html/man7/EVP_MAC-Poly1305.html", - "doc/html/man7/EVP_MAC-Siphash.html", - "doc/html/man7/EVP_MD-BLAKE2.html", - "doc/html/man7/EVP_MD-MD2.html", - "doc/html/man7/EVP_MD-MD4.html", - "doc/html/man7/EVP_MD-MD5-SHA1.html", - "doc/html/man7/EVP_MD-MD5.html", - "doc/html/man7/EVP_MD-MDC2.html", - "doc/html/man7/EVP_MD-RIPEMD160.html", - "doc/html/man7/EVP_MD-SHA1.html", - "doc/html/man7/EVP_MD-SHA2.html", - "doc/html/man7/EVP_MD-SHA3.html", - "doc/html/man7/EVP_MD-SHAKE.html", - "doc/html/man7/EVP_MD-SM3.html", - "doc/html/man7/EVP_MD-WHIRLPOOL.html", - "doc/html/man7/EVP_MD-common.html", - "doc/html/man7/EVP_PKEY-DH.html", - "doc/html/man7/EVP_PKEY-DSA.html", - "doc/html/man7/EVP_PKEY-EC.html", - "doc/html/man7/EVP_PKEY-FFC.html", - "doc/html/man7/EVP_PKEY-HMAC.html", - "doc/html/man7/EVP_PKEY-RSA.html", - "doc/html/man7/EVP_PKEY-SM2.html", - "doc/html/man7/EVP_PKEY-X25519.html", - "doc/html/man7/EVP_RAND-CTR-DRBG.html", - "doc/html/man7/EVP_RAND-HASH-DRBG.html", - "doc/html/man7/EVP_RAND-HMAC-DRBG.html", - "doc/html/man7/EVP_RAND-SEED-SRC.html", - "doc/html/man7/EVP_RAND-TEST-RAND.html", - "doc/html/man7/EVP_RAND.html", - "doc/html/man7/EVP_SIGNATURE-DSA.html", - "doc/html/man7/EVP_SIGNATURE-ECDSA.html", - "doc/html/man7/EVP_SIGNATURE-ED25519.html", - "doc/html/man7/EVP_SIGNATURE-HMAC.html", - "doc/html/man7/EVP_SIGNATURE-RSA.html", - "doc/html/man7/OSSL_PROVIDER-FIPS.html", - "doc/html/man7/OSSL_PROVIDER-base.html", - "doc/html/man7/OSSL_PROVIDER-default.html", - "doc/html/man7/OSSL_PROVIDER-legacy.html", - "doc/html/man7/OSSL_PROVIDER-null.html", - "doc/html/man7/RAND.html", - "doc/html/man7/RSA-PSS.html", - "doc/html/man7/X25519.html", - "doc/html/man7/bio.html", - "doc/html/man7/crypto.html", - "doc/html/man7/ct.html", - "doc/html/man7/des_modes.html", - "doc/html/man7/evp.html", - "doc/html/man7/fips_module.html", - "doc/html/man7/life_cycle-cipher.html", - "doc/html/man7/life_cycle-digest.html", - "doc/html/man7/life_cycle-kdf.html", - "doc/html/man7/life_cycle-mac.html", - "doc/html/man7/life_cycle-pkey.html", - "doc/html/man7/life_cycle-rand.html", - "doc/html/man7/migration_guide.html", - "doc/html/man7/openssl-core.h.html", - "doc/html/man7/openssl-core_dispatch.h.html", - "doc/html/man7/openssl-core_names.h.html", - "doc/html/man7/openssl-env.html", - "doc/html/man7/openssl-glossary.html", - "doc/html/man7/openssl-threads.html", - "doc/html/man7/openssl_user_macros.html", - "doc/html/man7/ossl_store-file.html", - "doc/html/man7/ossl_store.html", - "doc/html/man7/passphrase-encoding.html", - "doc/html/man7/property.html", - "doc/html/man7/provider-asym_cipher.html", - "doc/html/man7/provider-base.html", - "doc/html/man7/provider-cipher.html", - "doc/html/man7/provider-decoder.html", - "doc/html/man7/provider-digest.html", - "doc/html/man7/provider-encoder.html", - "doc/html/man7/provider-kdf.html", - "doc/html/man7/provider-kem.html", - "doc/html/man7/provider-keyexch.html", - "doc/html/man7/provider-keymgmt.html", - "doc/html/man7/provider-mac.html", - "doc/html/man7/provider-object.html", - "doc/html/man7/provider-rand.html", - "doc/html/man7/provider-signature.html", - "doc/html/man7/provider-storemgmt.html", - "doc/html/man7/provider.html", - "doc/html/man7/proxy-certificates.html", - "doc/html/man7/ssl.html", - "doc/html/man7/x509.html" - ] - }, - "imagedocs" => { - "man7" => [ - "doc/man7/img/cipher.png", - "doc/man7/img/digest.png", - "doc/man7/img/kdf.png", - "doc/man7/img/mac.png", - "doc/man7/img/pkey.png", - "doc/man7/img/rand.png" - ] - }, - "includes" => { - "apps/asn1parse.o" => [ - "apps" - ], - "apps/ca.o" => [ - "apps" - ], - "apps/ciphers.o" => [ - "apps" - ], - "apps/cmp.o" => [ - "apps" - ], - "apps/cms.o" => [ - "apps" - ], - "apps/crl.o" => [ - "apps" - ], - "apps/crl2pkcs7.o" => [ - "apps" - ], - "apps/dgst.o" => [ - "apps" - ], - "apps/dhparam.o" => [ - "apps" - ], - "apps/dsa.o" => [ - "apps" - ], - "apps/dsaparam.o" => [ - "apps" - ], - "apps/ec.o" => [ - "apps" - ], - "apps/ecparam.o" => [ - "apps" - ], - "apps/enc.o" => [ - "apps" - ], - "apps/engine.o" => [ - "apps" - ], - "apps/errstr.o" => [ - "apps" - ], - "apps/fipsinstall.o" => [ - "apps" - ], - "apps/gendsa.o" => [ - "apps" - ], - "apps/genpkey.o" => [ - "apps" - ], - "apps/genrsa.o" => [ - "apps" - ], - "apps/info.o" => [ - "apps" - ], - "apps/kdf.o" => [ - "apps" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/cmp_mock_srv.o" => [ - "apps" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps" - ], - "apps/libapps.a" => [ - ".", - "include", - "apps/include" - ], - "apps/list.o" => [ - "apps" - ], - "apps/mac.o" => [ - "apps" - ], - "apps/nseq.o" => [ - "apps" - ], - "apps/ocsp.o" => [ - "apps" - ], - "apps/openssl" => [ - ".", - "include", - "apps/include" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps" - ], - "apps/openssl-bin-ca.o" => [ - "apps" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps" - ], - "apps/openssl-bin-cmp.o" => [ - "apps" - ], - "apps/openssl-bin-cms.o" => [ - "apps" - ], - "apps/openssl-bin-crl.o" => [ - "apps" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-dgst.o" => [ - "apps" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps" - ], - "apps/openssl-bin-dsa.o" => [ - "apps" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps" - ], - "apps/openssl-bin-ec.o" => [ - "apps" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps" - ], - "apps/openssl-bin-enc.o" => [ - "apps" - ], - "apps/openssl-bin-engine.o" => [ - "apps" - ], - "apps/openssl-bin-errstr.o" => [ - "apps" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps" - ], - "apps/openssl-bin-info.o" => [ - "apps" - ], - "apps/openssl-bin-kdf.o" => [ - "apps" - ], - "apps/openssl-bin-list.o" => [ - "apps" - ], - "apps/openssl-bin-mac.o" => [ - "apps" - ], - "apps/openssl-bin-nseq.o" => [ - "apps" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps" - ], - "apps/openssl-bin-openssl.o" => [ - "apps" - ], - "apps/openssl-bin-passwd.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps" - ], - "apps/openssl-bin-pkey.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps" - ], - "apps/openssl-bin-prime.o" => [ - "apps" - ], - "apps/openssl-bin-progs.o" => [ - "apps" - ], - "apps/openssl-bin-rand.o" => [ - "apps" - ], - "apps/openssl-bin-rehash.o" => [ - "apps" - ], - "apps/openssl-bin-req.o" => [ - "apps" - ], - "apps/openssl-bin-rsa.o" => [ - "apps" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps" - ], - "apps/openssl-bin-s_client.o" => [ - "apps" - ], - "apps/openssl-bin-s_server.o" => [ - "apps" - ], - "apps/openssl-bin-s_time.o" => [ - "apps" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps" - ], - "apps/openssl-bin-smime.o" => [ - "apps" - ], - "apps/openssl-bin-speed.o" => [ - "apps" - ], - "apps/openssl-bin-spkac.o" => [ - "apps" - ], - "apps/openssl-bin-srp.o" => [ - "apps" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps" - ], - "apps/openssl-bin-ts.o" => [ - "apps" - ], - "apps/openssl-bin-verify.o" => [ - "apps" - ], - "apps/openssl-bin-version.o" => [ - "apps" - ], - "apps/openssl-bin-x509.o" => [ - "apps" - ], - "apps/openssl.o" => [ - "apps" - ], - "apps/passwd.o" => [ - "apps" - ], - "apps/pkcs12.o" => [ - "apps" - ], - "apps/pkcs7.o" => [ - "apps" - ], - "apps/pkcs8.o" => [ - "apps" - ], - "apps/pkey.o" => [ - "apps" - ], - "apps/pkeyparam.o" => [ - "apps" - ], - "apps/pkeyutl.o" => [ - "apps" - ], - "apps/prime.o" => [ - "apps" - ], - "apps/progs.c" => [ - "." - ], - "apps/progs.o" => [ - "apps" - ], - "apps/rand.o" => [ - "apps" - ], - "apps/rehash.o" => [ - "apps" - ], - "apps/req.o" => [ - "apps" - ], - "apps/rsa.o" => [ - "apps" - ], - "apps/rsautl.o" => [ - "apps" - ], - "apps/s_client.o" => [ - "apps" - ], - "apps/s_server.o" => [ - "apps" - ], - "apps/s_time.o" => [ - "apps" - ], - "apps/sess_id.o" => [ - "apps" - ], - "apps/smime.o" => [ - "apps" - ], - "apps/speed.o" => [ - "apps" - ], - "apps/spkac.o" => [ - "apps" - ], - "apps/srp.o" => [ - "apps" - ], - "apps/storeutl.o" => [ - "apps" - ], - "apps/ts.o" => [ - "apps" - ], - "apps/verify.o" => [ - "apps" - ], - "apps/version.o" => [ - "apps" - ], - "apps/x509.o" => [ - "apps" - ], - "crypto/aes/aes-armv4.o" => [ - "crypto" - ], - "crypto/aes/aes-mips.o" => [ - "crypto" - ], - "crypto/aes/aes-s390x.o" => [ - "crypto" - ], - "crypto/aes/aes-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesfx-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aest4-sparcv9.o" => [ - "crypto" - ], - "crypto/aes/aesv8-armx.o" => [ - "crypto" - ], - "crypto/aes/bsaes-armv7.o" => [ - "crypto" - ], - "crypto/arm64cpuid.o" => [ - "crypto" - ], - "crypto/armv4cpuid.o" => [ - "crypto" - ], - "crypto/bn/armv4-gf2m.o" => [ - "crypto" - ], - "crypto/bn/armv4-mont.o" => [ - "crypto" - ], - "crypto/bn/armv8-mont.o" => [ - "crypto" - ], - "crypto/bn/bn-mips.o" => [ - "crypto" - ], - "crypto/bn/bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto" - ], - "crypto/bn/mips-mont.o" => [ - "crypto" - ], - "crypto/bn/sparct4-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-gf2m.o" => [ - "crypto" - ], - "crypto/bn/sparcv9-mont.o" => [ - "crypto" - ], - "crypto/bn/sparcv9a-mont.o" => [ - "crypto" - ], - "crypto/bn/vis3-mont.o" => [ - "crypto" - ], - "crypto/camellia/cmllt4-sparcv9.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv4.o" => [ - "crypto" - ], - "crypto/chacha/chacha-armv8.o" => [ - "crypto" - ], - "crypto/chacha/chacha-s390x.o" => [ - "crypto" - ], - "crypto/cpuid.o" => [ - "." - ], - "crypto/cversion.o" => [ - "crypto" - ], - "crypto/des/dest4-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv4.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-armv8.o" => [ - "crypto" - ], - "crypto/ec/ecp_nistz256-sparcv9.o" => [ - "crypto" - ], - "crypto/ec/ecp_s390x_nistp.o" => [ - "crypto" - ], - "crypto/ec/ecx_meth.o" => [ - "crypto" - ], - "crypto/ec/ecx_s390x.o" => [ - "crypto" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto" - ], - "crypto/evp/e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/e_des.o" => [ - "crypto" - ], - "crypto/evp/e_des3.o" => [ - "crypto" - ], - "crypto/evp/e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto", - "crypto/modes" - ], - "crypto/info.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "." - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto" - ], - "crypto/libfips-lib-cpuid.o" => [ - "." - ], - "crypto/md5/md5-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/aes-gcm-armv8_64.o" => [ - "crypto" - ], - "crypto/modes/gcm128.o" => [ - "crypto" - ], - "crypto/modes/ghash-armv4.o" => [ - "crypto" - ], - "crypto/modes/ghash-s390x.o" => [ - "crypto" - ], - "crypto/modes/ghash-sparcv9.o" => [ - "crypto" - ], - "crypto/modes/ghashv8-armx.o" => [ - "crypto" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv4.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-armv8.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-mips.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-s390x.o" => [ - "crypto" - ], - "crypto/poly1305/poly1305-sparcv9.o" => [ - "crypto" - ], - "crypto/s390xcpuid.o" => [ - "crypto" - ], - "crypto/sha/keccak1600-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv4-large.o" => [ - "crypto" - ], - "crypto/sha/sha1-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha1-mips.o" => [ - "crypto" - ], - "crypto/sha/sha1-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha1-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha256-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha256-mips.o" => [ - "crypto" - ], - "crypto/sha/sha256-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha256-sparcv9.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv4.o" => [ - "crypto" - ], - "crypto/sha/sha512-armv8.o" => [ - "crypto" - ], - "crypto/sha/sha512-mips.o" => [ - "crypto" - ], - "crypto/sha/sha512-s390x.o" => [ - "crypto" - ], - "crypto/sha/sha512-sparcv9.o" => [ - "crypto" - ], - "doc/man1/openssl-asn1parse.pod" => [ - "doc" - ], - "doc/man1/openssl-ca.pod" => [ - "doc" - ], - "doc/man1/openssl-ciphers.pod" => [ - "doc" - ], - "doc/man1/openssl-cmds.pod" => [ - "doc" - ], - "doc/man1/openssl-cmp.pod" => [ - "doc" - ], - "doc/man1/openssl-cms.pod" => [ - "doc" - ], - "doc/man1/openssl-crl.pod" => [ - "doc" - ], - "doc/man1/openssl-crl2pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-dgst.pod" => [ - "doc" - ], - "doc/man1/openssl-dhparam.pod" => [ - "doc" - ], - "doc/man1/openssl-dsa.pod" => [ - "doc" - ], - "doc/man1/openssl-dsaparam.pod" => [ - "doc" - ], - "doc/man1/openssl-ec.pod" => [ - "doc" - ], - "doc/man1/openssl-ecparam.pod" => [ - "doc" - ], - "doc/man1/openssl-enc.pod" => [ - "doc" - ], - "doc/man1/openssl-engine.pod" => [ - "doc" - ], - "doc/man1/openssl-errstr.pod" => [ - "doc" - ], - "doc/man1/openssl-fipsinstall.pod" => [ - "doc" - ], - "doc/man1/openssl-gendsa.pod" => [ - "doc" - ], - "doc/man1/openssl-genpkey.pod" => [ - "doc" - ], - "doc/man1/openssl-genrsa.pod" => [ - "doc" - ], - "doc/man1/openssl-info.pod" => [ - "doc" - ], - "doc/man1/openssl-kdf.pod" => [ - "doc" - ], - "doc/man1/openssl-list.pod" => [ - "doc" - ], - "doc/man1/openssl-mac.pod" => [ - "doc" - ], - "doc/man1/openssl-nseq.pod" => [ - "doc" - ], - "doc/man1/openssl-ocsp.pod" => [ - "doc" - ], - "doc/man1/openssl-passwd.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs12.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs7.pod" => [ - "doc" - ], - "doc/man1/openssl-pkcs8.pod" => [ - "doc" - ], - "doc/man1/openssl-pkey.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyparam.pod" => [ - "doc" - ], - "doc/man1/openssl-pkeyutl.pod" => [ - "doc" - ], - "doc/man1/openssl-prime.pod" => [ - "doc" - ], - "doc/man1/openssl-rand.pod" => [ - "doc" - ], - "doc/man1/openssl-rehash.pod" => [ - "doc" - ], - "doc/man1/openssl-req.pod" => [ - "doc" - ], - "doc/man1/openssl-rsa.pod" => [ - "doc" - ], - "doc/man1/openssl-rsautl.pod" => [ - "doc" - ], - "doc/man1/openssl-s_client.pod" => [ - "doc" - ], - "doc/man1/openssl-s_server.pod" => [ - "doc" - ], - "doc/man1/openssl-s_time.pod" => [ - "doc" - ], - "doc/man1/openssl-sess_id.pod" => [ - "doc" - ], - "doc/man1/openssl-smime.pod" => [ - "doc" - ], - "doc/man1/openssl-speed.pod" => [ - "doc" - ], - "doc/man1/openssl-spkac.pod" => [ - "doc" - ], - "doc/man1/openssl-srp.pod" => [ - "doc" - ], - "doc/man1/openssl-storeutl.pod" => [ - "doc" - ], - "doc/man1/openssl-ts.pod" => [ - "doc" - ], - "doc/man1/openssl-verify.pod" => [ - "doc" - ], - "doc/man1/openssl-version.pod" => [ - "doc" - ], - "doc/man1/openssl-x509.pod" => [ - "doc" - ], - "fuzz/asn1-test" => [ - "include" - ], - "fuzz/asn1parse-test" => [ - "include" - ], - "fuzz/bignum-test" => [ - "include" - ], - "fuzz/bndiv-test" => [ - "include" - ], - "fuzz/client-test" => [ - "include" - ], - "fuzz/cmp-test" => [ - "include" - ], - "fuzz/cms-test" => [ - "include" - ], - "fuzz/conf-test" => [ - "include" - ], - "fuzz/crl-test" => [ - "include" - ], - "fuzz/ct-test" => [ - "include" - ], - "fuzz/server-test" => [ - "include" - ], - "fuzz/x509-test" => [ - "include" - ], - "libcrypto" => [ - ".", - "include", - "providers/common/include", - "providers/implementations/include" - ], - "libcrypto.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "libssl" => [ - ".", - "include" - ], - "libssl.ld" => [ - ".", - "util/perl/OpenSSL" - ], - "providers/common/der/der_digests_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/der_wrap_gen.c" => [ - "providers/common/der" - ], - "providers/common/der/der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/common/include/prov/der_digests.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_dsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ec.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_ecx.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_rsa.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_sm2.h" => [ - "providers/common/der" - ], - "providers/common/include/prov/der_wrap.h" => [ - "providers/common/der" - ], - "providers/fips" => [ - "include" - ], - "providers/implementations/encode_decode/encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/kdfs/x942kdf.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/rsa_sig.o" => [ - "providers/common/include/prov" - ], - "providers/implementations/signature/sm2_sig.o" => [ - "providers/common/include/prov" - ], - "providers/legacy" => [ - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libcommon.a" => [ - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libdefault.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/libfips.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "providers/liblegacy.a" => [ - ".", - "crypto", - "include", - "providers/implementations/include", - "providers/common/include" - ], - "test/aborttest" => [ - "include", - "apps/include" - ], - "test/acvp_test" => [ - "include", - "apps/include" - ], - "test/aesgcmtest" => [ - "include", - "apps/include", - "." - ], - "test/afalgtest" => [ - "include", - "apps/include" - ], - "test/algorithmid_test" => [ - "include", - "apps/include" - ], - "test/asn1_decode_test" => [ - "include", - "apps/include" - ], - "test/asn1_dsa_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_encode_test" => [ - "include", - "apps/include" - ], - "test/asn1_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/asn1_string_table_test" => [ - "include", - "apps/include" - ], - "test/asn1_time_test" => [ - "include", - "apps/include" - ], - "test/asynciotest" => [ - "include", - "apps/include" - ], - "test/asynctest" => [ - "include", - "apps/include" - ], - "test/bad_dtls_test" => [ - "include", - "apps/include" - ], - "test/bftest" => [ - "include", - "apps/include" - ], - "test/bio_callback_test" => [ - "include", - "apps/include" - ], - "test/bio_core_test" => [ - "include", - "apps/include" - ], - "test/bio_enc_test" => [ - "include", - "apps/include" - ], - "test/bio_memleak_test" => [ - "include", - "apps/include" - ], - "test/bio_prefix_text" => [ - ".", - "include", - "apps/include" - ], - "test/bio_readbuffer_test" => [ - "include", - "apps/include" - ], - "test/bioprinttest" => [ - "include", - "apps/include" - ], - "test/bn_internal_test" => [ - ".", - "include", - "crypto/bn", - "apps/include" - ], - "test/bntest" => [ - "include", - "apps/include" - ], - "test/buildtest_c_aes" => [ - "include" - ], - "test/buildtest_c_async" => [ - "include" - ], - "test/buildtest_c_blowfish" => [ - "include" - ], - "test/buildtest_c_bn" => [ - "include" - ], - "test/buildtest_c_buffer" => [ - "include" - ], - "test/buildtest_c_camellia" => [ - "include" - ], - "test/buildtest_c_cast" => [ - "include" - ], - "test/buildtest_c_cmac" => [ - "include" - ], - "test/buildtest_c_cmp_util" => [ - "include" - ], - "test/buildtest_c_conf_api" => [ - "include" - ], - "test/buildtest_c_conftypes" => [ - "include" - ], - "test/buildtest_c_core" => [ - "include" - ], - "test/buildtest_c_core_dispatch" => [ - "include" - ], - "test/buildtest_c_core_names" => [ - "include" - ], - "test/buildtest_c_core_object" => [ - "include" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "include" - ], - "test/buildtest_c_decoder" => [ - "include" - ], - "test/buildtest_c_des" => [ - "include" - ], - "test/buildtest_c_dh" => [ - "include" - ], - "test/buildtest_c_dsa" => [ - "include" - ], - "test/buildtest_c_dtls1" => [ - "include" - ], - "test/buildtest_c_e_os2" => [ - "include" - ], - "test/buildtest_c_ebcdic" => [ - "include" - ], - "test/buildtest_c_ec" => [ - "include" - ], - "test/buildtest_c_ecdh" => [ - "include" - ], - "test/buildtest_c_ecdsa" => [ - "include" - ], - "test/buildtest_c_encoder" => [ - "include" - ], - "test/buildtest_c_engine" => [ - "include" - ], - "test/buildtest_c_evp" => [ - "include" - ], - "test/buildtest_c_fips_names" => [ - "include" - ], - "test/buildtest_c_hmac" => [ - "include" - ], - "test/buildtest_c_http" => [ - "include" - ], - "test/buildtest_c_idea" => [ - "include" - ], - "test/buildtest_c_kdf" => [ - "include" - ], - "test/buildtest_c_macros" => [ - "include" - ], - "test/buildtest_c_md4" => [ - "include" - ], - "test/buildtest_c_md5" => [ - "include" - ], - "test/buildtest_c_mdc2" => [ - "include" - ], - "test/buildtest_c_modes" => [ - "include" - ], - "test/buildtest_c_obj_mac" => [ - "include" - ], - "test/buildtest_c_objects" => [ - "include" - ], - "test/buildtest_c_ossl_typ" => [ - "include" - ], - "test/buildtest_c_param_build" => [ - "include" - ], - "test/buildtest_c_params" => [ - "include" - ], - "test/buildtest_c_pem" => [ - "include" - ], - "test/buildtest_c_pem2" => [ - "include" - ], - "test/buildtest_c_prov_ssl" => [ - "include" - ], - "test/buildtest_c_provider" => [ - "include" - ], - "test/buildtest_c_quic" => [ - "include" - ], - "test/buildtest_c_rand" => [ - "include" - ], - "test/buildtest_c_rc2" => [ - "include" - ], - "test/buildtest_c_rc4" => [ - "include" - ], - "test/buildtest_c_ripemd" => [ - "include" - ], - "test/buildtest_c_rsa" => [ - "include" - ], - "test/buildtest_c_seed" => [ - "include" - ], - "test/buildtest_c_self_test" => [ - "include" - ], - "test/buildtest_c_sha" => [ - "include" - ], - "test/buildtest_c_srtp" => [ - "include" - ], - "test/buildtest_c_ssl2" => [ - "include" - ], - "test/buildtest_c_sslerr_legacy" => [ - "include" - ], - "test/buildtest_c_stack" => [ - "include" - ], - "test/buildtest_c_store" => [ - "include" - ], - "test/buildtest_c_symhacks" => [ - "include" - ], - "test/buildtest_c_tls1" => [ - "include" - ], - "test/buildtest_c_ts" => [ - "include" - ], - "test/buildtest_c_txt_db" => [ - "include" - ], - "test/buildtest_c_types" => [ - "include" - ], - "test/buildtest_c_whrlpool" => [ - "include" - ], - "test/casttest" => [ - "include", - "apps/include" - ], - "test/chacha_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipher_overhead_test" => [ - ".", - "include", - "apps/include" - ], - "test/cipherbytes_test" => [ - "include", - "apps/include" - ], - "test/cipherlist_test" => [ - "include", - "apps/include" - ], - "test/ciphername_test" => [ - "include", - "apps/include" - ], - "test/clienthellotest" => [ - "include", - "apps/include" - ], - "test/cmactest" => [ - "include", - "apps/include" - ], - "test/cmp_asn_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_client_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_ctx_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_hdr_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_msg_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_protect_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_server_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_status_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmp_vfy_test" => [ - ".", - "include", - "apps/include" - ], - "test/cmsapitest" => [ - "include", - "apps/include" - ], - "test/conf_include_test" => [ - "include", - "apps/include" - ], - "test/confdump" => [ - "include", - "apps/include" - ], - "test/constant_time_test" => [ - "include", - "apps/include" - ], - "test/context_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/crltest" => [ - "include", - "apps/include" - ], - "test/ct_test" => [ - "include", - "apps/include" - ], - "test/ctype_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/curve448_internal_test" => [ - ".", - "include", - "apps/include", - "crypto/ec/curve448" - ], - "test/d2i_test" => [ - "include", - "apps/include" - ], - "test/danetest" => [ - "include", - "apps/include" - ], - "test/defltfips_test" => [ - "include", - "apps/include" - ], - "test/destest" => [ - "include", - "apps/include" - ], - "test/dhtest" => [ - "include", - "apps/include" - ], - "test/drbgtest" => [ - "include", - "apps/include", - "providers/common/include" - ], - "test/dsa_no_digest_size_test" => [ - "include", - "apps/include" - ], - "test/dsatest" => [ - "include", - "apps/include" - ], - "test/dtls_mtu_test" => [ - ".", - "include", - "apps/include" - ], - "test/dtlstest" => [ - "include", - "apps/include" - ], - "test/dtlsv1listentest" => [ - "include", - "apps/include" - ], - "test/ec_internal_test" => [ - "include", - "crypto/ec", - "apps/include" - ], - "test/ecdsatest" => [ - "include", - "apps/include" - ], - "test/ecstresstest" => [ - "include", - "apps/include" - ], - "test/ectest" => [ - "include", - "apps/include" - ], - "test/endecode_test" => [ - ".", - "include", - "apps/include" - ], - "test/endecoder_legacy_test" => [ - ".", - "include", - "apps/include" - ], - "test/enginetest" => [ - "include", - "apps/include" - ], - "test/errtest" => [ - "include", - "apps/include" - ], - "test/evp_extra_test" => [ - "include", - "apps/include" - ], - "test/evp_extra_test2" => [ - "include", - "apps/include" - ], - "test/evp_fetch_prov_test" => [ - "include", - "apps/include" - ], - "test/evp_kdf_test" => [ - "include", - "apps/include" - ], - "test/evp_libctx_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_dparams_test" => [ - "include", - "apps/include" - ], - "test/evp_pkey_provided_test" => [ - "include", - "apps/include" - ], - "test/evp_test" => [ - "include", - "apps/include" - ], - "test/exdatatest" => [ - "include", - "apps/include" - ], - "test/exptest" => [ - "include", - "apps/include" - ], - "test/fatalerrtest" => [ - "include", - "apps/include" - ], - "test/ffc_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/gmdifftest" => [ - "include", - "apps/include" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - ".", - "include", - "apps/include" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/handshake.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - ".", - "include" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - ".", - "include" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "include" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/ssltestlib.o" => [ - ".", - "include" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - ".", - "include" - ], - "test/hexstr_test" => [ - ".", - "include", - "apps/include" - ], - "test/hmactest" => [ - "include", - "apps/include" - ], - "test/http_test" => [ - "include", - "apps/include" - ], - "test/ideatest" => [ - "include", - "apps/include" - ], - "test/igetest" => [ - "include", - "apps/include" - ], - "test/keymgmt_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/lhash_test" => [ - "include", - "apps/include" - ], - "test/libtestutil.a" => [ - "include", - "apps/include", - "." - ], - "test/mdc2_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/mdc2test" => [ - "include", - "apps/include" - ], - "test/memleaktest" => [ - "include", - "apps/include" - ], - "test/modes_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/namemap_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ocspapitest" => [ - "include", - "apps/include" - ], - "test/ossl_store_test" => [ - "include", - "apps/include" - ], - "test/p_test" => [ - "include", - "." - ], - "test/packettest" => [ - "include", - "apps/include" - ], - "test/param_build_test" => [ - "include", - "apps/include" - ], - "test/params_api_test" => [ - "include", - "apps/include" - ], - "test/params_conversion_test" => [ - "include", - "apps/include" - ], - "test/params_test" => [ - ".", - "include", - "apps/include" - ], - "test/pbelutest" => [ - "include", - "apps/include" - ], - "test/pbetest" => [ - "include", - "apps/include" - ], - "test/pem_read_depr_test" => [ - "include", - "apps/include" - ], - "test/pemtest" => [ - "include", - "apps/include" - ], - "test/pkcs12_format_test" => [ - "include", - "apps/include" - ], - "test/pkcs7_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_kdf_test" => [ - "include", - "apps/include" - ], - "test/pkey_meth_test" => [ - "include", - "apps/include" - ], - "test/poly1305_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/property_test" => [ - ".", - "include", - "apps/include" - ], - "test/prov_config_test" => [ - "include", - "apps/include" - ], - "test/provfetchtest" => [ - "include", - "apps/include" - ], - "test/provider_fallback_test" => [ - "include", - "apps/include" - ], - "test/provider_internal_test" => [ - "include", - "apps/include", - "." - ], - "test/provider_pkey_test" => [ - "include", - "apps/include" - ], - "test/provider_status_test" => [ - "include", - "apps/include" - ], - "test/provider_test" => [ - "include", - "apps/include", - "." - ], - "test/rand_status_test" => [ - "include", - "apps/include" - ], - "test/rand_test" => [ - "include", - "apps/include" - ], - "test/rc2test" => [ - "include", - "apps/include" - ], - "test/rc4test" => [ - "include", - "apps/include" - ], - "test/rc5test" => [ - "include", - "apps/include" - ], - "test/rdrand_sanitytest" => [ - "include", - "apps/include" - ], - "test/recordlentest" => [ - "include", - "apps/include" - ], - "test/rsa_complex" => [ - "include", - "apps/include" - ], - "test/rsa_mp_test" => [ - "include", - "apps/include" - ], - "test/rsa_sp800_56b_test" => [ - ".", - "include", - "crypto/rsa", - "apps/include" - ], - "test/rsa_test" => [ - "include", - "apps/include" - ], - "test/sanitytest" => [ - "include", - "apps/include" - ], - "test/secmemtest" => [ - "include", - "apps/include" - ], - "test/servername_test" => [ - "include", - "apps/include" - ], - "test/sha_test" => [ - "include", - "apps/include" - ], - "test/siphash_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sm2_internal_test" => [ - "include", - "apps/include" - ], - "test/sm3_internal_test" => [ - "include", - "apps/include" - ], - "test/sm4_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/sparse_array_test" => [ - "include", - "apps/include" - ], - "test/srptest" => [ - "include", - "apps/include" - ], - "test/ssl_cert_table_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_ctx_test" => [ - "include", - "apps/include" - ], - "test/ssl_old_test" => [ - ".", - "include", - "apps/include" - ], - "test/ssl_test" => [ - "include", - "apps/include" - ], - "test/ssl_test_ctx_test" => [ - "include", - "apps/include" - ], - "test/sslapitest" => [ - "include", - "apps/include", - "." - ], - "test/sslbuffertest" => [ - "include", - "apps/include" - ], - "test/sslcorrupttest" => [ - "include", - "apps/include" - ], - "test/stack_test" => [ - "include", - "apps/include" - ], - "test/sysdefaulttest" => [ - "include", - "apps/include" - ], - "test/test_test" => [ - "include", - "apps/include" - ], - "test/threadstest" => [ - "include", - "apps/include" - ], - "test/threadstest_fips" => [ - "include", - "apps/include" - ], - "test/time_offset_test" => [ - "include", - "apps/include" - ], - "test/tls13ccstest" => [ - "include", - "apps/include" - ], - "test/tls13encryptiontest" => [ - ".", - "include", - "apps/include" - ], - "test/uitest" => [ - ".", - "include", - "apps/include" - ], - "test/upcallstest" => [ - "include", - "apps/include" - ], - "test/user_property_test" => [ - "include", - "apps/include" - ], - "test/v3ext" => [ - "include", - "apps/include" - ], - "test/v3nametest" => [ - "include", - "apps/include" - ], - "test/verify_extra_test" => [ - "include", - "apps/include" - ], - "test/versions" => [ - "include", - "apps/include" - ], - "test/wpackettest" => [ - "include", - "apps/include" - ], - "test/x509_check_cert_pkey_test" => [ - "include", - "apps/include" - ], - "test/x509_dup_cert_test" => [ - "include", - "apps/include" - ], - "test/x509_internal_test" => [ - ".", - "include", - "apps/include" - ], - "test/x509_time_test" => [ - "include", - "apps/include" - ], - "test/x509aux" => [ - "include", - "apps/include" - ], - "util/wrap.pl" => [ - "." - ] - }, - "ldadd" => {}, - "libraries" => [ - "apps/libapps.a", - "libcrypto", - "libssl", - "providers/libcommon.a", - "providers/libdefault.a", - "providers/libfips.a", - "providers/liblegacy.a", - "test/libtestutil.a" - ], - "mandocs" => { - "man1" => [ - "doc/man/man1/CA.pl.1", - "doc/man/man1/openssl-asn1parse.1", - "doc/man/man1/openssl-ca.1", - "doc/man/man1/openssl-ciphers.1", - "doc/man/man1/openssl-cmds.1", - "doc/man/man1/openssl-cmp.1", - "doc/man/man1/openssl-cms.1", - "doc/man/man1/openssl-crl.1", - "doc/man/man1/openssl-crl2pkcs7.1", - "doc/man/man1/openssl-dgst.1", - "doc/man/man1/openssl-dhparam.1", - "doc/man/man1/openssl-dsa.1", - "doc/man/man1/openssl-dsaparam.1", - "doc/man/man1/openssl-ec.1", - "doc/man/man1/openssl-ecparam.1", - "doc/man/man1/openssl-enc.1", - "doc/man/man1/openssl-engine.1", - "doc/man/man1/openssl-errstr.1", - "doc/man/man1/openssl-fipsinstall.1", - "doc/man/man1/openssl-format-options.1", - "doc/man/man1/openssl-gendsa.1", - "doc/man/man1/openssl-genpkey.1", - "doc/man/man1/openssl-genrsa.1", - "doc/man/man1/openssl-info.1", - "doc/man/man1/openssl-kdf.1", - "doc/man/man1/openssl-list.1", - "doc/man/man1/openssl-mac.1", - "doc/man/man1/openssl-namedisplay-options.1", - "doc/man/man1/openssl-nseq.1", - "doc/man/man1/openssl-ocsp.1", - "doc/man/man1/openssl-passphrase-options.1", - "doc/man/man1/openssl-passwd.1", - "doc/man/man1/openssl-pkcs12.1", - "doc/man/man1/openssl-pkcs7.1", - "doc/man/man1/openssl-pkcs8.1", - "doc/man/man1/openssl-pkey.1", - "doc/man/man1/openssl-pkeyparam.1", - "doc/man/man1/openssl-pkeyutl.1", - "doc/man/man1/openssl-prime.1", - "doc/man/man1/openssl-rand.1", - "doc/man/man1/openssl-rehash.1", - "doc/man/man1/openssl-req.1", - "doc/man/man1/openssl-rsa.1", - "doc/man/man1/openssl-rsautl.1", - "doc/man/man1/openssl-s_client.1", - "doc/man/man1/openssl-s_server.1", - "doc/man/man1/openssl-s_time.1", - "doc/man/man1/openssl-sess_id.1", - "doc/man/man1/openssl-smime.1", - "doc/man/man1/openssl-speed.1", - "doc/man/man1/openssl-spkac.1", - "doc/man/man1/openssl-srp.1", - "doc/man/man1/openssl-storeutl.1", - "doc/man/man1/openssl-ts.1", - "doc/man/man1/openssl-verification-options.1", - "doc/man/man1/openssl-verify.1", - "doc/man/man1/openssl-version.1", - "doc/man/man1/openssl-x509.1", - "doc/man/man1/openssl.1", - "doc/man/man1/tsget.1" - ], - "man3" => [ - "doc/man/man3/ADMISSIONS.3", - "doc/man/man3/ASN1_EXTERN_FUNCS.3", - "doc/man/man3/ASN1_INTEGER_get_int64.3", - "doc/man/man3/ASN1_INTEGER_new.3", - "doc/man/man3/ASN1_ITEM_lookup.3", - "doc/man/man3/ASN1_OBJECT_new.3", - "doc/man/man3/ASN1_STRING_TABLE_add.3", - "doc/man/man3/ASN1_STRING_length.3", - "doc/man/man3/ASN1_STRING_new.3", - "doc/man/man3/ASN1_STRING_print_ex.3", - "doc/man/man3/ASN1_TIME_set.3", - "doc/man/man3/ASN1_TYPE_get.3", - "doc/man/man3/ASN1_aux_cb.3", - "doc/man/man3/ASN1_generate_nconf.3", - "doc/man/man3/ASN1_item_d2i_bio.3", - "doc/man/man3/ASN1_item_new.3", - "doc/man/man3/ASN1_item_sign.3", - "doc/man/man3/ASYNC_WAIT_CTX_new.3", - "doc/man/man3/ASYNC_start_job.3", - "doc/man/man3/BF_encrypt.3", - "doc/man/man3/BIO_ADDR.3", - "doc/man/man3/BIO_ADDRINFO.3", - "doc/man/man3/BIO_connect.3", - "doc/man/man3/BIO_ctrl.3", - "doc/man/man3/BIO_f_base64.3", - "doc/man/man3/BIO_f_buffer.3", - "doc/man/man3/BIO_f_cipher.3", - "doc/man/man3/BIO_f_md.3", - "doc/man/man3/BIO_f_null.3", - "doc/man/man3/BIO_f_prefix.3", - "doc/man/man3/BIO_f_readbuffer.3", - "doc/man/man3/BIO_f_ssl.3", - "doc/man/man3/BIO_find_type.3", - "doc/man/man3/BIO_get_data.3", - "doc/man/man3/BIO_get_ex_new_index.3", - "doc/man/man3/BIO_meth_new.3", - "doc/man/man3/BIO_new.3", - "doc/man/man3/BIO_new_CMS.3", - "doc/man/man3/BIO_parse_hostserv.3", - "doc/man/man3/BIO_printf.3", - "doc/man/man3/BIO_push.3", - "doc/man/man3/BIO_read.3", - "doc/man/man3/BIO_s_accept.3", - "doc/man/man3/BIO_s_bio.3", - "doc/man/man3/BIO_s_connect.3", - "doc/man/man3/BIO_s_core.3", - "doc/man/man3/BIO_s_fd.3", - "doc/man/man3/BIO_s_file.3", - "doc/man/man3/BIO_s_mem.3", - "doc/man/man3/BIO_s_null.3", - "doc/man/man3/BIO_s_socket.3", - "doc/man/man3/BIO_set_callback.3", - "doc/man/man3/BIO_should_retry.3", - "doc/man/man3/BIO_socket_wait.3", - "doc/man/man3/BN_BLINDING_new.3", - "doc/man/man3/BN_CTX_new.3", - "doc/man/man3/BN_CTX_start.3", - "doc/man/man3/BN_add.3", - "doc/man/man3/BN_add_word.3", - "doc/man/man3/BN_bn2bin.3", - "doc/man/man3/BN_cmp.3", - "doc/man/man3/BN_copy.3", - "doc/man/man3/BN_generate_prime.3", - "doc/man/man3/BN_mod_exp_mont.3", - "doc/man/man3/BN_mod_inverse.3", - "doc/man/man3/BN_mod_mul_montgomery.3", - "doc/man/man3/BN_mod_mul_reciprocal.3", - "doc/man/man3/BN_new.3", - "doc/man/man3/BN_num_bytes.3", - "doc/man/man3/BN_rand.3", - "doc/man/man3/BN_security_bits.3", - "doc/man/man3/BN_set_bit.3", - "doc/man/man3/BN_swap.3", - "doc/man/man3/BN_zero.3", - "doc/man/man3/BUF_MEM_new.3", - "doc/man/man3/CMS_EncryptedData_decrypt.3", - "doc/man/man3/CMS_EncryptedData_encrypt.3", - "doc/man/man3/CMS_EnvelopedData_create.3", - "doc/man/man3/CMS_add0_cert.3", - "doc/man/man3/CMS_add1_recipient_cert.3", - "doc/man/man3/CMS_add1_signer.3", - "doc/man/man3/CMS_compress.3", - "doc/man/man3/CMS_data_create.3", - "doc/man/man3/CMS_decrypt.3", - "doc/man/man3/CMS_digest_create.3", - "doc/man/man3/CMS_encrypt.3", - "doc/man/man3/CMS_final.3", - "doc/man/man3/CMS_get0_RecipientInfos.3", - "doc/man/man3/CMS_get0_SignerInfos.3", - "doc/man/man3/CMS_get0_type.3", - "doc/man/man3/CMS_get1_ReceiptRequest.3", - "doc/man/man3/CMS_sign.3", - "doc/man/man3/CMS_sign_receipt.3", - "doc/man/man3/CMS_uncompress.3", - "doc/man/man3/CMS_verify.3", - "doc/man/man3/CMS_verify_receipt.3", - "doc/man/man3/CONF_modules_free.3", - "doc/man/man3/CONF_modules_load_file.3", - "doc/man/man3/CRYPTO_THREAD_run_once.3", - "doc/man/man3/CRYPTO_get_ex_new_index.3", - "doc/man/man3/CRYPTO_memcmp.3", - "doc/man/man3/CTLOG_STORE_get0_log_by_id.3", - "doc/man/man3/CTLOG_STORE_new.3", - "doc/man/man3/CTLOG_new.3", - "doc/man/man3/CT_POLICY_EVAL_CTX_new.3", - "doc/man/man3/DEFINE_STACK_OF.3", - "doc/man/man3/DES_random_key.3", - "doc/man/man3/DH_generate_key.3", - "doc/man/man3/DH_generate_parameters.3", - "doc/man/man3/DH_get0_pqg.3", - "doc/man/man3/DH_get_1024_160.3", - "doc/man/man3/DH_meth_new.3", - "doc/man/man3/DH_new.3", - "doc/man/man3/DH_new_by_nid.3", - "doc/man/man3/DH_set_method.3", - "doc/man/man3/DH_size.3", - "doc/man/man3/DSA_SIG_new.3", - "doc/man/man3/DSA_do_sign.3", - "doc/man/man3/DSA_dup_DH.3", - "doc/man/man3/DSA_generate_key.3", - "doc/man/man3/DSA_generate_parameters.3", - "doc/man/man3/DSA_get0_pqg.3", - "doc/man/man3/DSA_meth_new.3", - "doc/man/man3/DSA_new.3", - "doc/man/man3/DSA_set_method.3", - "doc/man/man3/DSA_sign.3", - "doc/man/man3/DSA_size.3", - "doc/man/man3/DTLS_get_data_mtu.3", - "doc/man/man3/DTLS_set_timer_cb.3", - "doc/man/man3/DTLSv1_listen.3", - "doc/man/man3/ECDSA_SIG_new.3", - "doc/man/man3/ECPKParameters_print.3", - "doc/man/man3/EC_GFp_simple_method.3", - "doc/man/man3/EC_GROUP_copy.3", - "doc/man/man3/EC_GROUP_new.3", - "doc/man/man3/EC_KEY_get_enc_flags.3", - "doc/man/man3/EC_KEY_new.3", - "doc/man/man3/EC_POINT_add.3", - "doc/man/man3/EC_POINT_new.3", - "doc/man/man3/ENGINE_add.3", - "doc/man/man3/ERR_GET_LIB.3", - "doc/man/man3/ERR_clear_error.3", - "doc/man/man3/ERR_error_string.3", - "doc/man/man3/ERR_get_error.3", - "doc/man/man3/ERR_load_crypto_strings.3", - "doc/man/man3/ERR_load_strings.3", - "doc/man/man3/ERR_new.3", - "doc/man/man3/ERR_print_errors.3", - "doc/man/man3/ERR_put_error.3", - "doc/man/man3/ERR_remove_state.3", - "doc/man/man3/ERR_set_mark.3", - "doc/man/man3/EVP_ASYM_CIPHER_free.3", - "doc/man/man3/EVP_BytesToKey.3", - "doc/man/man3/EVP_CIPHER_CTX_get_cipher_data.3", - "doc/man/man3/EVP_CIPHER_CTX_get_original_iv.3", - "doc/man/man3/EVP_CIPHER_meth_new.3", - "doc/man/man3/EVP_DigestInit.3", - "doc/man/man3/EVP_DigestSignInit.3", - "doc/man/man3/EVP_DigestVerifyInit.3", - "doc/man/man3/EVP_EncodeInit.3", - "doc/man/man3/EVP_EncryptInit.3", - "doc/man/man3/EVP_KDF.3", - "doc/man/man3/EVP_KEM_free.3", - "doc/man/man3/EVP_KEYEXCH_free.3", - "doc/man/man3/EVP_KEYMGMT.3", - "doc/man/man3/EVP_MAC.3", - "doc/man/man3/EVP_MD_meth_new.3", - "doc/man/man3/EVP_OpenInit.3", - "doc/man/man3/EVP_PBE_CipherInit.3", - "doc/man/man3/EVP_PKEY2PKCS8.3", - "doc/man/man3/EVP_PKEY_ASN1_METHOD.3", - "doc/man/man3/EVP_PKEY_CTX_ctrl.3", - "doc/man/man3/EVP_PKEY_CTX_get0_libctx.3", - "doc/man/man3/EVP_PKEY_CTX_new.3", - "doc/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3", - "doc/man/man3/EVP_PKEY_CTX_set_hkdf_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_params.3", - "doc/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3", - "doc/man/man3/EVP_PKEY_CTX_set_scrypt_N.3", - "doc/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3", - "doc/man/man3/EVP_PKEY_asn1_get_count.3", - "doc/man/man3/EVP_PKEY_check.3", - "doc/man/man3/EVP_PKEY_copy_parameters.3", - "doc/man/man3/EVP_PKEY_decapsulate.3", - "doc/man/man3/EVP_PKEY_decrypt.3", - "doc/man/man3/EVP_PKEY_derive.3", - "doc/man/man3/EVP_PKEY_digestsign_supports_digest.3", - "doc/man/man3/EVP_PKEY_encapsulate.3", - "doc/man/man3/EVP_PKEY_encrypt.3", - "doc/man/man3/EVP_PKEY_fromdata.3", - "doc/man/man3/EVP_PKEY_get_default_digest_nid.3", - "doc/man/man3/EVP_PKEY_get_field_type.3", - "doc/man/man3/EVP_PKEY_get_group_name.3", - "doc/man/man3/EVP_PKEY_get_size.3", - "doc/man/man3/EVP_PKEY_gettable_params.3", - "doc/man/man3/EVP_PKEY_is_a.3", - "doc/man/man3/EVP_PKEY_keygen.3", - "doc/man/man3/EVP_PKEY_meth_get_count.3", - "doc/man/man3/EVP_PKEY_meth_new.3", - "doc/man/man3/EVP_PKEY_new.3", - "doc/man/man3/EVP_PKEY_print_private.3", - "doc/man/man3/EVP_PKEY_set1_RSA.3", - "doc/man/man3/EVP_PKEY_set1_encoded_public_key.3", - "doc/man/man3/EVP_PKEY_set_type.3", - "doc/man/man3/EVP_PKEY_settable_params.3", - "doc/man/man3/EVP_PKEY_sign.3", - "doc/man/man3/EVP_PKEY_todata.3", - "doc/man/man3/EVP_PKEY_verify.3", - "doc/man/man3/EVP_PKEY_verify_recover.3", - "doc/man/man3/EVP_RAND.3", - "doc/man/man3/EVP_SIGNATURE.3", - "doc/man/man3/EVP_SealInit.3", - "doc/man/man3/EVP_SignInit.3", - "doc/man/man3/EVP_VerifyInit.3", - "doc/man/man3/EVP_aes_128_gcm.3", - "doc/man/man3/EVP_aria_128_gcm.3", - "doc/man/man3/EVP_bf_cbc.3", - "doc/man/man3/EVP_blake2b512.3", - "doc/man/man3/EVP_camellia_128_ecb.3", - "doc/man/man3/EVP_cast5_cbc.3", - "doc/man/man3/EVP_chacha20.3", - "doc/man/man3/EVP_des_cbc.3", - "doc/man/man3/EVP_desx_cbc.3", - "doc/man/man3/EVP_idea_cbc.3", - "doc/man/man3/EVP_md2.3", - "doc/man/man3/EVP_md4.3", - "doc/man/man3/EVP_md5.3", - "doc/man/man3/EVP_mdc2.3", - "doc/man/man3/EVP_rc2_cbc.3", - "doc/man/man3/EVP_rc4.3", - "doc/man/man3/EVP_rc5_32_12_16_cbc.3", - "doc/man/man3/EVP_ripemd160.3", - "doc/man/man3/EVP_seed_cbc.3", - "doc/man/man3/EVP_set_default_properties.3", - "doc/man/man3/EVP_sha1.3", - "doc/man/man3/EVP_sha224.3", - "doc/man/man3/EVP_sha3_224.3", - "doc/man/man3/EVP_sm3.3", - "doc/man/man3/EVP_sm4_cbc.3", - "doc/man/man3/EVP_whirlpool.3", - "doc/man/man3/HMAC.3", - "doc/man/man3/MD5.3", - "doc/man/man3/MDC2_Init.3", - "doc/man/man3/NCONF_new_ex.3", - "doc/man/man3/OBJ_nid2obj.3", - "doc/man/man3/OCSP_REQUEST_new.3", - "doc/man/man3/OCSP_cert_to_id.3", - "doc/man/man3/OCSP_request_add1_nonce.3", - "doc/man/man3/OCSP_resp_find_status.3", - "doc/man/man3/OCSP_response_status.3", - "doc/man/man3/OCSP_sendreq_new.3", - "doc/man/man3/OPENSSL_Applink.3", - "doc/man/man3/OPENSSL_FILE.3", - "doc/man/man3/OPENSSL_LH_COMPFUNC.3", - "doc/man/man3/OPENSSL_LH_stats.3", - "doc/man/man3/OPENSSL_config.3", - "doc/man/man3/OPENSSL_fork_prepare.3", - "doc/man/man3/OPENSSL_hexchar2int.3", - "doc/man/man3/OPENSSL_ia32cap.3", - "doc/man/man3/OPENSSL_init_crypto.3", - "doc/man/man3/OPENSSL_init_ssl.3", - "doc/man/man3/OPENSSL_instrument_bus.3", - "doc/man/man3/OPENSSL_load_builtin_modules.3", - "doc/man/man3/OPENSSL_malloc.3", - "doc/man/man3/OPENSSL_s390xcap.3", - "doc/man/man3/OPENSSL_secure_malloc.3", - "doc/man/man3/OSSL_CMP_CTX_new.3", - "doc/man/man3/OSSL_CMP_HDR_get0_transactionID.3", - "doc/man/man3/OSSL_CMP_ITAV_set0.3", - "doc/man/man3/OSSL_CMP_MSG_get0_header.3", - "doc/man/man3/OSSL_CMP_MSG_http_perform.3", - "doc/man/man3/OSSL_CMP_SRV_CTX_new.3", - "doc/man/man3/OSSL_CMP_STATUSINFO_new.3", - "doc/man/man3/OSSL_CMP_exec_certreq.3", - "doc/man/man3/OSSL_CMP_log_open.3", - "doc/man/man3/OSSL_CMP_validate_msg.3", - "doc/man/man3/OSSL_CORE_MAKE_FUNC.3", - "doc/man/man3/OSSL_CRMF_MSG_get0_tmpl.3", - "doc/man/man3/OSSL_CRMF_MSG_set0_validity.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3", - "doc/man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3", - "doc/man/man3/OSSL_CRMF_pbmp_new.3", - "doc/man/man3/OSSL_DECODER.3", - "doc/man/man3/OSSL_DECODER_CTX.3", - "doc/man/man3/OSSL_DECODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_DECODER_from_bio.3", - "doc/man/man3/OSSL_ENCODER.3", - "doc/man/man3/OSSL_ENCODER_CTX.3", - "doc/man/man3/OSSL_ENCODER_CTX_new_for_pkey.3", - "doc/man/man3/OSSL_ENCODER_to_bio.3", - "doc/man/man3/OSSL_ESS_check_signing_certs.3", - "doc/man/man3/OSSL_HTTP_REQ_CTX.3", - "doc/man/man3/OSSL_HTTP_parse_url.3", - "doc/man/man3/OSSL_HTTP_transfer.3", - "doc/man/man3/OSSL_LIB_CTX.3", - "doc/man/man3/OSSL_PARAM.3", - "doc/man/man3/OSSL_PARAM_BLD.3", - "doc/man/man3/OSSL_PARAM_allocate_from_text.3", - "doc/man/man3/OSSL_PARAM_dup.3", - "doc/man/man3/OSSL_PARAM_int.3", - "doc/man/man3/OSSL_PROVIDER.3", - "doc/man/man3/OSSL_SELF_TEST_new.3", - "doc/man/man3/OSSL_SELF_TEST_set_callback.3", - "doc/man/man3/OSSL_STORE_INFO.3", - "doc/man/man3/OSSL_STORE_LOADER.3", - "doc/man/man3/OSSL_STORE_SEARCH.3", - "doc/man/man3/OSSL_STORE_attach.3", - "doc/man/man3/OSSL_STORE_expect.3", - "doc/man/man3/OSSL_STORE_open.3", - "doc/man/man3/OSSL_trace_enabled.3", - "doc/man/man3/OSSL_trace_get_category_num.3", - "doc/man/man3/OSSL_trace_set_channel.3", - "doc/man/man3/OpenSSL_add_all_algorithms.3", - "doc/man/man3/OpenSSL_version.3", - "doc/man/man3/PEM_X509_INFO_read_bio_ex.3", - "doc/man/man3/PEM_bytes_read_bio.3", - "doc/man/man3/PEM_read.3", - "doc/man/man3/PEM_read_CMS.3", - "doc/man/man3/PEM_read_bio_PrivateKey.3", - "doc/man/man3/PEM_read_bio_ex.3", - "doc/man/man3/PEM_write_bio_CMS_stream.3", - "doc/man/man3/PEM_write_bio_PKCS7_stream.3", - "doc/man/man3/PKCS12_PBE_keyivgen.3", - "doc/man/man3/PKCS12_SAFEBAG_create_cert.3", - "doc/man/man3/PKCS12_SAFEBAG_get0_attrs.3", - "doc/man/man3/PKCS12_SAFEBAG_get1_cert.3", - "doc/man/man3/PKCS12_add1_attr_by_NID.3", - "doc/man/man3/PKCS12_add_CSPName_asc.3", - "doc/man/man3/PKCS12_add_cert.3", - "doc/man/man3/PKCS12_add_friendlyname_asc.3", - "doc/man/man3/PKCS12_add_localkeyid.3", - "doc/man/man3/PKCS12_add_safe.3", - "doc/man/man3/PKCS12_create.3", - "doc/man/man3/PKCS12_decrypt_skey.3", - "doc/man/man3/PKCS12_gen_mac.3", - "doc/man/man3/PKCS12_get_friendlyname.3", - "doc/man/man3/PKCS12_init.3", - "doc/man/man3/PKCS12_item_decrypt_d2i.3", - "doc/man/man3/PKCS12_key_gen_utf8_ex.3", - "doc/man/man3/PKCS12_newpass.3", - "doc/man/man3/PKCS12_pack_p7encdata.3", - "doc/man/man3/PKCS12_parse.3", - "doc/man/man3/PKCS5_PBE_keyivgen.3", - "doc/man/man3/PKCS5_PBKDF2_HMAC.3", - "doc/man/man3/PKCS7_decrypt.3", - "doc/man/man3/PKCS7_encrypt.3", - "doc/man/man3/PKCS7_get_octet_string.3", - "doc/man/man3/PKCS7_sign.3", - "doc/man/man3/PKCS7_sign_add_signer.3", - "doc/man/man3/PKCS7_type_is_other.3", - "doc/man/man3/PKCS7_verify.3", - "doc/man/man3/PKCS8_encrypt.3", - "doc/man/man3/PKCS8_pkey_add1_attr.3", - "doc/man/man3/RAND_add.3", - "doc/man/man3/RAND_bytes.3", - "doc/man/man3/RAND_cleanup.3", - "doc/man/man3/RAND_egd.3", - "doc/man/man3/RAND_get0_primary.3", - "doc/man/man3/RAND_load_file.3", - "doc/man/man3/RAND_set_DRBG_type.3", - "doc/man/man3/RAND_set_rand_method.3", - "doc/man/man3/RC4_set_key.3", - "doc/man/man3/RIPEMD160_Init.3", - "doc/man/man3/RSA_blinding_on.3", - "doc/man/man3/RSA_check_key.3", - "doc/man/man3/RSA_generate_key.3", - "doc/man/man3/RSA_get0_key.3", - "doc/man/man3/RSA_meth_new.3", - "doc/man/man3/RSA_new.3", - "doc/man/man3/RSA_padding_add_PKCS1_type_1.3", - "doc/man/man3/RSA_print.3", - "doc/man/man3/RSA_private_encrypt.3", - "doc/man/man3/RSA_public_encrypt.3", - "doc/man/man3/RSA_set_method.3", - "doc/man/man3/RSA_sign.3", - "doc/man/man3/RSA_sign_ASN1_OCTET_STRING.3", - "doc/man/man3/RSA_size.3", - "doc/man/man3/SCT_new.3", - "doc/man/man3/SCT_print.3", - "doc/man/man3/SCT_validate.3", - "doc/man/man3/SHA256_Init.3", - "doc/man/man3/SMIME_read_ASN1.3", - "doc/man/man3/SMIME_read_CMS.3", - "doc/man/man3/SMIME_read_PKCS7.3", - "doc/man/man3/SMIME_write_ASN1.3", - "doc/man/man3/SMIME_write_CMS.3", - "doc/man/man3/SMIME_write_PKCS7.3", - "doc/man/man3/SRP_Calc_B.3", - "doc/man/man3/SRP_VBASE_new.3", - "doc/man/man3/SRP_create_verifier.3", - "doc/man/man3/SRP_user_pwd_new.3", - "doc/man/man3/SSL_CIPHER_get_name.3", - "doc/man/man3/SSL_COMP_add_compression_method.3", - "doc/man/man3/SSL_CONF_CTX_new.3", - "doc/man/man3/SSL_CONF_CTX_set1_prefix.3", - "doc/man/man3/SSL_CONF_CTX_set_flags.3", - "doc/man/man3/SSL_CONF_CTX_set_ssl_ctx.3", - "doc/man/man3/SSL_CONF_cmd.3", - "doc/man/man3/SSL_CONF_cmd_argv.3", - "doc/man/man3/SSL_CTX_add1_chain_cert.3", - "doc/man/man3/SSL_CTX_add_extra_chain_cert.3", - "doc/man/man3/SSL_CTX_add_session.3", - "doc/man/man3/SSL_CTX_config.3", - "doc/man/man3/SSL_CTX_ctrl.3", - "doc/man/man3/SSL_CTX_dane_enable.3", - "doc/man/man3/SSL_CTX_flush_sessions.3", - "doc/man/man3/SSL_CTX_free.3", - "doc/man/man3/SSL_CTX_get0_param.3", - "doc/man/man3/SSL_CTX_get_verify_mode.3", - "doc/man/man3/SSL_CTX_has_client_custom_ext.3", - "doc/man/man3/SSL_CTX_load_verify_locations.3", - "doc/man/man3/SSL_CTX_new.3", - "doc/man/man3/SSL_CTX_sess_number.3", - "doc/man/man3/SSL_CTX_sess_set_cache_size.3", - "doc/man/man3/SSL_CTX_sess_set_get_cb.3", - "doc/man/man3/SSL_CTX_sessions.3", - "doc/man/man3/SSL_CTX_set0_CA_list.3", - "doc/man/man3/SSL_CTX_set1_curves.3", - "doc/man/man3/SSL_CTX_set1_sigalgs.3", - "doc/man/man3/SSL_CTX_set1_verify_cert_store.3", - "doc/man/man3/SSL_CTX_set_alpn_select_cb.3", - "doc/man/man3/SSL_CTX_set_cert_cb.3", - "doc/man/man3/SSL_CTX_set_cert_store.3", - "doc/man/man3/SSL_CTX_set_cert_verify_callback.3", - "doc/man/man3/SSL_CTX_set_cipher_list.3", - "doc/man/man3/SSL_CTX_set_client_cert_cb.3", - "doc/man/man3/SSL_CTX_set_client_hello_cb.3", - "doc/man/man3/SSL_CTX_set_ct_validation_callback.3", - "doc/man/man3/SSL_CTX_set_ctlog_list_file.3", - "doc/man/man3/SSL_CTX_set_default_passwd_cb.3", - "doc/man/man3/SSL_CTX_set_generate_session_id.3", - "doc/man/man3/SSL_CTX_set_info_callback.3", - "doc/man/man3/SSL_CTX_set_keylog_callback.3", - "doc/man/man3/SSL_CTX_set_max_cert_list.3", - "doc/man/man3/SSL_CTX_set_min_proto_version.3", - "doc/man/man3/SSL_CTX_set_mode.3", - "doc/man/man3/SSL_CTX_set_msg_callback.3", - "doc/man/man3/SSL_CTX_set_num_tickets.3", - "doc/man/man3/SSL_CTX_set_options.3", - "doc/man/man3/SSL_CTX_set_psk_client_callback.3", - "doc/man/man3/SSL_CTX_set_quic_method.3", - "doc/man/man3/SSL_CTX_set_quiet_shutdown.3", - "doc/man/man3/SSL_CTX_set_read_ahead.3", - "doc/man/man3/SSL_CTX_set_record_padding_callback.3", - "doc/man/man3/SSL_CTX_set_security_level.3", - "doc/man/man3/SSL_CTX_set_session_cache_mode.3", - "doc/man/man3/SSL_CTX_set_session_id_context.3", - "doc/man/man3/SSL_CTX_set_session_ticket_cb.3", - "doc/man/man3/SSL_CTX_set_split_send_fragment.3", - "doc/man/man3/SSL_CTX_set_srp_password.3", - "doc/man/man3/SSL_CTX_set_ssl_version.3", - "doc/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3", - "doc/man/man3/SSL_CTX_set_timeout.3", - "doc/man/man3/SSL_CTX_set_tlsext_servername_callback.3", - "doc/man/man3/SSL_CTX_set_tlsext_status_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3", - "doc/man/man3/SSL_CTX_set_tlsext_use_srtp.3", - "doc/man/man3/SSL_CTX_set_tmp_dh_callback.3", - "doc/man/man3/SSL_CTX_set_tmp_ecdh.3", - "doc/man/man3/SSL_CTX_set_verify.3", - "doc/man/man3/SSL_CTX_use_certificate.3", - "doc/man/man3/SSL_CTX_use_psk_identity_hint.3", - "doc/man/man3/SSL_CTX_use_serverinfo.3", - "doc/man/man3/SSL_SESSION_free.3", - "doc/man/man3/SSL_SESSION_get0_cipher.3", - "doc/man/man3/SSL_SESSION_get0_hostname.3", - "doc/man/man3/SSL_SESSION_get0_id_context.3", - "doc/man/man3/SSL_SESSION_get0_peer.3", - "doc/man/man3/SSL_SESSION_get_compress_id.3", - "doc/man/man3/SSL_SESSION_get_protocol_version.3", - "doc/man/man3/SSL_SESSION_get_time.3", - "doc/man/man3/SSL_SESSION_has_ticket.3", - "doc/man/man3/SSL_SESSION_is_resumable.3", - "doc/man/man3/SSL_SESSION_print.3", - "doc/man/man3/SSL_SESSION_set1_id.3", - "doc/man/man3/SSL_accept.3", - "doc/man/man3/SSL_alert_type_string.3", - "doc/man/man3/SSL_alloc_buffers.3", - "doc/man/man3/SSL_check_chain.3", - "doc/man/man3/SSL_clear.3", - "doc/man/man3/SSL_connect.3", - "doc/man/man3/SSL_do_handshake.3", - "doc/man/man3/SSL_export_keying_material.3", - "doc/man/man3/SSL_extension_supported.3", - "doc/man/man3/SSL_free.3", - "doc/man/man3/SSL_get0_peer_scts.3", - "doc/man/man3/SSL_get_SSL_CTX.3", - "doc/man/man3/SSL_get_all_async_fds.3", - "doc/man/man3/SSL_get_ciphers.3", - "doc/man/man3/SSL_get_client_random.3", - "doc/man/man3/SSL_get_current_cipher.3", - "doc/man/man3/SSL_get_default_timeout.3", - "doc/man/man3/SSL_get_error.3", - "doc/man/man3/SSL_get_extms_support.3", - "doc/man/man3/SSL_get_fd.3", - "doc/man/man3/SSL_get_peer_cert_chain.3", - "doc/man/man3/SSL_get_peer_certificate.3", - "doc/man/man3/SSL_get_peer_signature_nid.3", - "doc/man/man3/SSL_get_peer_tmp_key.3", - "doc/man/man3/SSL_get_psk_identity.3", - "doc/man/man3/SSL_get_rbio.3", - "doc/man/man3/SSL_get_session.3", - "doc/man/man3/SSL_get_shared_sigalgs.3", - "doc/man/man3/SSL_get_verify_result.3", - "doc/man/man3/SSL_get_version.3", - "doc/man/man3/SSL_group_to_name.3", - "doc/man/man3/SSL_in_init.3", - "doc/man/man3/SSL_key_update.3", - "doc/man/man3/SSL_library_init.3", - "doc/man/man3/SSL_load_client_CA_file.3", - "doc/man/man3/SSL_new.3", - "doc/man/man3/SSL_pending.3", - "doc/man/man3/SSL_read.3", - "doc/man/man3/SSL_read_early_data.3", - "doc/man/man3/SSL_rstate_string.3", - "doc/man/man3/SSL_session_reused.3", - "doc/man/man3/SSL_set1_host.3", - "doc/man/man3/SSL_set_async_callback.3", - "doc/man/man3/SSL_set_bio.3", - "doc/man/man3/SSL_set_connect_state.3", - "doc/man/man3/SSL_set_fd.3", - "doc/man/man3/SSL_set_session.3", - "doc/man/man3/SSL_set_shutdown.3", - "doc/man/man3/SSL_set_verify_result.3", - "doc/man/man3/SSL_shutdown.3", - "doc/man/man3/SSL_state_string.3", - "doc/man/man3/SSL_want.3", - "doc/man/man3/SSL_write.3", - "doc/man/man3/TS_RESP_CTX_new.3", - "doc/man/man3/TS_VERIFY_CTX_set_certs.3", - "doc/man/man3/UI_STRING.3", - "doc/man/man3/UI_UTIL_read_pw.3", - "doc/man/man3/UI_create_method.3", - "doc/man/man3/UI_new.3", - "doc/man/man3/X509V3_get_d2i.3", - "doc/man/man3/X509V3_set_ctx.3", - "doc/man/man3/X509_ALGOR_dup.3", - "doc/man/man3/X509_CRL_get0_by_serial.3", - "doc/man/man3/X509_EXTENSION_set_object.3", - "doc/man/man3/X509_LOOKUP.3", - "doc/man/man3/X509_LOOKUP_hash_dir.3", - "doc/man/man3/X509_LOOKUP_meth_new.3", - "doc/man/man3/X509_NAME_ENTRY_get_object.3", - "doc/man/man3/X509_NAME_add_entry_by_txt.3", - "doc/man/man3/X509_NAME_get0_der.3", - "doc/man/man3/X509_NAME_get_index_by_NID.3", - "doc/man/man3/X509_NAME_print_ex.3", - "doc/man/man3/X509_PUBKEY_new.3", - "doc/man/man3/X509_SIG_get0.3", - "doc/man/man3/X509_STORE_CTX_get_error.3", - "doc/man/man3/X509_STORE_CTX_new.3", - "doc/man/man3/X509_STORE_CTX_set_verify_cb.3", - "doc/man/man3/X509_STORE_add_cert.3", - "doc/man/man3/X509_STORE_get0_param.3", - "doc/man/man3/X509_STORE_new.3", - "doc/man/man3/X509_STORE_set_verify_cb_func.3", - "doc/man/man3/X509_VERIFY_PARAM_set_flags.3", - "doc/man/man3/X509_add_cert.3", - "doc/man/man3/X509_check_ca.3", - "doc/man/man3/X509_check_host.3", - "doc/man/man3/X509_check_issued.3", - "doc/man/man3/X509_check_private_key.3", - "doc/man/man3/X509_check_purpose.3", - "doc/man/man3/X509_cmp.3", - "doc/man/man3/X509_cmp_time.3", - "doc/man/man3/X509_digest.3", - "doc/man/man3/X509_dup.3", - "doc/man/man3/X509_get0_distinguishing_id.3", - "doc/man/man3/X509_get0_notBefore.3", - "doc/man/man3/X509_get0_signature.3", - "doc/man/man3/X509_get0_uids.3", - "doc/man/man3/X509_get_extension_flags.3", - "doc/man/man3/X509_get_pubkey.3", - "doc/man/man3/X509_get_serialNumber.3", - "doc/man/man3/X509_get_subject_name.3", - "doc/man/man3/X509_get_version.3", - "doc/man/man3/X509_load_http.3", - "doc/man/man3/X509_new.3", - "doc/man/man3/X509_sign.3", - "doc/man/man3/X509_verify.3", - "doc/man/man3/X509_verify_cert.3", - "doc/man/man3/X509v3_get_ext_by_NID.3", - "doc/man/man3/b2i_PVK_bio_ex.3", - "doc/man/man3/d2i_PKCS8PrivateKey_bio.3", - "doc/man/man3/d2i_PrivateKey.3", - "doc/man/man3/d2i_RSAPrivateKey.3", - "doc/man/man3/d2i_SSL_SESSION.3", - "doc/man/man3/d2i_X509.3", - "doc/man/man3/i2d_CMS_bio_stream.3", - "doc/man/man3/i2d_PKCS7_bio_stream.3", - "doc/man/man3/i2d_re_X509_tbs.3", - "doc/man/man3/o2i_SCT_LIST.3", - "doc/man/man3/s2i_ASN1_IA5STRING.3" - ], - "man5" => [ - "doc/man/man5/config.5", - "doc/man/man5/fips_config.5", - "doc/man/man5/x509v3_config.5" - ], - "man7" => [ - "doc/man/man7/EVP_ASYM_CIPHER-SM2.7", - "doc/man/man7/EVP_CIPHER-AES.7", - "doc/man/man7/EVP_CIPHER-ARIA.7", - "doc/man/man7/EVP_CIPHER-BLOWFISH.7", - "doc/man/man7/EVP_CIPHER-CAMELLIA.7", - "doc/man/man7/EVP_CIPHER-CAST.7", - "doc/man/man7/EVP_CIPHER-CHACHA.7", - "doc/man/man7/EVP_CIPHER-DES.7", - "doc/man/man7/EVP_CIPHER-IDEA.7", - "doc/man/man7/EVP_CIPHER-RC2.7", - "doc/man/man7/EVP_CIPHER-RC4.7", - "doc/man/man7/EVP_CIPHER-RC5.7", - "doc/man/man7/EVP_CIPHER-SEED.7", - "doc/man/man7/EVP_CIPHER-SM4.7", - "doc/man/man7/EVP_KDF-HKDF.7", - "doc/man/man7/EVP_KDF-KB.7", - "doc/man/man7/EVP_KDF-KRB5KDF.7", - "doc/man/man7/EVP_KDF-PBKDF1.7", - "doc/man/man7/EVP_KDF-PBKDF2.7", - "doc/man/man7/EVP_KDF-PKCS12KDF.7", - "doc/man/man7/EVP_KDF-SCRYPT.7", - "doc/man/man7/EVP_KDF-SS.7", - "doc/man/man7/EVP_KDF-SSHKDF.7", - "doc/man/man7/EVP_KDF-TLS13_KDF.7", - "doc/man/man7/EVP_KDF-TLS1_PRF.7", - "doc/man/man7/EVP_KDF-X942-ASN1.7", - "doc/man/man7/EVP_KDF-X942-CONCAT.7", - "doc/man/man7/EVP_KDF-X963.7", - "doc/man/man7/EVP_KEM-RSA.7", - "doc/man/man7/EVP_KEYEXCH-DH.7", - "doc/man/man7/EVP_KEYEXCH-ECDH.7", - "doc/man/man7/EVP_KEYEXCH-X25519.7", - "doc/man/man7/EVP_MAC-BLAKE2.7", - "doc/man/man7/EVP_MAC-CMAC.7", - "doc/man/man7/EVP_MAC-GMAC.7", - "doc/man/man7/EVP_MAC-HMAC.7", - "doc/man/man7/EVP_MAC-KMAC.7", - "doc/man/man7/EVP_MAC-Poly1305.7", - "doc/man/man7/EVP_MAC-Siphash.7", - "doc/man/man7/EVP_MD-BLAKE2.7", - "doc/man/man7/EVP_MD-MD2.7", - "doc/man/man7/EVP_MD-MD4.7", - "doc/man/man7/EVP_MD-MD5-SHA1.7", - "doc/man/man7/EVP_MD-MD5.7", - "doc/man/man7/EVP_MD-MDC2.7", - "doc/man/man7/EVP_MD-RIPEMD160.7", - "doc/man/man7/EVP_MD-SHA1.7", - "doc/man/man7/EVP_MD-SHA2.7", - "doc/man/man7/EVP_MD-SHA3.7", - "doc/man/man7/EVP_MD-SHAKE.7", - "doc/man/man7/EVP_MD-SM3.7", - "doc/man/man7/EVP_MD-WHIRLPOOL.7", - "doc/man/man7/EVP_MD-common.7", - "doc/man/man7/EVP_PKEY-DH.7", - "doc/man/man7/EVP_PKEY-DSA.7", - "doc/man/man7/EVP_PKEY-EC.7", - "doc/man/man7/EVP_PKEY-FFC.7", - "doc/man/man7/EVP_PKEY-HMAC.7", - "doc/man/man7/EVP_PKEY-RSA.7", - "doc/man/man7/EVP_PKEY-SM2.7", - "doc/man/man7/EVP_PKEY-X25519.7", - "doc/man/man7/EVP_RAND-CTR-DRBG.7", - "doc/man/man7/EVP_RAND-HASH-DRBG.7", - "doc/man/man7/EVP_RAND-HMAC-DRBG.7", - "doc/man/man7/EVP_RAND-SEED-SRC.7", - "doc/man/man7/EVP_RAND-TEST-RAND.7", - "doc/man/man7/EVP_RAND.7", - "doc/man/man7/EVP_SIGNATURE-DSA.7", - "doc/man/man7/EVP_SIGNATURE-ECDSA.7", - "doc/man/man7/EVP_SIGNATURE-ED25519.7", - "doc/man/man7/EVP_SIGNATURE-HMAC.7", - "doc/man/man7/EVP_SIGNATURE-RSA.7", - "doc/man/man7/OSSL_PROVIDER-FIPS.7", - "doc/man/man7/OSSL_PROVIDER-base.7", - "doc/man/man7/OSSL_PROVIDER-default.7", - "doc/man/man7/OSSL_PROVIDER-legacy.7", - "doc/man/man7/OSSL_PROVIDER-null.7", - "doc/man/man7/RAND.7", - "doc/man/man7/RSA-PSS.7", - "doc/man/man7/X25519.7", - "doc/man/man7/bio.7", - "doc/man/man7/crypto.7", - "doc/man/man7/ct.7", - "doc/man/man7/des_modes.7", - "doc/man/man7/evp.7", - "doc/man/man7/fips_module.7", - "doc/man/man7/life_cycle-cipher.7", - "doc/man/man7/life_cycle-digest.7", - "doc/man/man7/life_cycle-kdf.7", - "doc/man/man7/life_cycle-mac.7", - "doc/man/man7/life_cycle-pkey.7", - "doc/man/man7/life_cycle-rand.7", - "doc/man/man7/migration_guide.7", - "doc/man/man7/openssl-core.h.7", - "doc/man/man7/openssl-core_dispatch.h.7", - "doc/man/man7/openssl-core_names.h.7", - "doc/man/man7/openssl-env.7", - "doc/man/man7/openssl-glossary.7", - "doc/man/man7/openssl-threads.7", - "doc/man/man7/openssl_user_macros.7", - "doc/man/man7/ossl_store-file.7", - "doc/man/man7/ossl_store.7", - "doc/man/man7/passphrase-encoding.7", - "doc/man/man7/property.7", - "doc/man/man7/provider-asym_cipher.7", - "doc/man/man7/provider-base.7", - "doc/man/man7/provider-cipher.7", - "doc/man/man7/provider-decoder.7", - "doc/man/man7/provider-digest.7", - "doc/man/man7/provider-encoder.7", - "doc/man/man7/provider-kdf.7", - "doc/man/man7/provider-kem.7", - "doc/man/man7/provider-keyexch.7", - "doc/man/man7/provider-keymgmt.7", - "doc/man/man7/provider-mac.7", - "doc/man/man7/provider-object.7", - "doc/man/man7/provider-rand.7", - "doc/man/man7/provider-signature.7", - "doc/man/man7/provider-storemgmt.7", - "doc/man/man7/provider.7", - "doc/man/man7/proxy-certificates.7", - "doc/man/man7/ssl.7", - "doc/man/man7/x509.7" - ] - }, - "modules" => [ - "providers/fips", - "providers/legacy", - "test/p_test" - ], - "programs" => [ - "apps/openssl", - "fuzz/asn1-test", - "fuzz/asn1parse-test", - "fuzz/bignum-test", - "fuzz/bndiv-test", - "fuzz/client-test", - "fuzz/cmp-test", - "fuzz/cms-test", - "fuzz/conf-test", - "fuzz/crl-test", - "fuzz/ct-test", - "fuzz/server-test", - "fuzz/x509-test", - "test/aborttest", - "test/acvp_test", - "test/aesgcmtest", - "test/afalgtest", - "test/algorithmid_test", - "test/asn1_decode_test", - "test/asn1_dsa_internal_test", - "test/asn1_encode_test", - "test/asn1_internal_test", - "test/asn1_string_table_test", - "test/asn1_time_test", - "test/asynciotest", - "test/asynctest", - "test/bad_dtls_test", - "test/bftest", - "test/bio_callback_test", - "test/bio_core_test", - "test/bio_enc_test", - "test/bio_memleak_test", - "test/bio_prefix_text", - "test/bio_readbuffer_test", - "test/bioprinttest", - "test/bn_internal_test", - "test/bntest", - "test/buildtest_c_aes", - "test/buildtest_c_async", - "test/buildtest_c_blowfish", - "test/buildtest_c_bn", - "test/buildtest_c_buffer", - "test/buildtest_c_camellia", - "test/buildtest_c_cast", - "test/buildtest_c_cmac", - "test/buildtest_c_cmp_util", - "test/buildtest_c_conf_api", - "test/buildtest_c_conftypes", - "test/buildtest_c_core", - "test/buildtest_c_core_dispatch", - "test/buildtest_c_core_names", - "test/buildtest_c_core_object", - "test/buildtest_c_cryptoerr_legacy", - "test/buildtest_c_decoder", - "test/buildtest_c_des", - "test/buildtest_c_dh", - "test/buildtest_c_dsa", - "test/buildtest_c_dtls1", - "test/buildtest_c_e_os2", - "test/buildtest_c_ebcdic", - "test/buildtest_c_ec", - "test/buildtest_c_ecdh", - "test/buildtest_c_ecdsa", - "test/buildtest_c_encoder", - "test/buildtest_c_engine", - "test/buildtest_c_evp", - "test/buildtest_c_fips_names", - "test/buildtest_c_hmac", - "test/buildtest_c_http", - "test/buildtest_c_idea", - "test/buildtest_c_kdf", - "test/buildtest_c_macros", - "test/buildtest_c_md4", - "test/buildtest_c_md5", - "test/buildtest_c_mdc2", - "test/buildtest_c_modes", - "test/buildtest_c_obj_mac", - "test/buildtest_c_objects", - "test/buildtest_c_ossl_typ", - "test/buildtest_c_param_build", - "test/buildtest_c_params", - "test/buildtest_c_pem", - "test/buildtest_c_pem2", - "test/buildtest_c_prov_ssl", - "test/buildtest_c_provider", - "test/buildtest_c_quic", - "test/buildtest_c_rand", - "test/buildtest_c_rc2", - "test/buildtest_c_rc4", - "test/buildtest_c_ripemd", - "test/buildtest_c_rsa", - "test/buildtest_c_seed", - "test/buildtest_c_self_test", - "test/buildtest_c_sha", - "test/buildtest_c_srtp", - "test/buildtest_c_ssl2", - "test/buildtest_c_sslerr_legacy", - "test/buildtest_c_stack", - "test/buildtest_c_store", - "test/buildtest_c_symhacks", - "test/buildtest_c_tls1", - "test/buildtest_c_ts", - "test/buildtest_c_txt_db", - "test/buildtest_c_types", - "test/buildtest_c_whrlpool", - "test/casttest", - "test/chacha_internal_test", - "test/cipher_overhead_test", - "test/cipherbytes_test", - "test/cipherlist_test", - "test/ciphername_test", - "test/clienthellotest", - "test/cmactest", - "test/cmp_asn_test", - "test/cmp_client_test", - "test/cmp_ctx_test", - "test/cmp_hdr_test", - "test/cmp_msg_test", - "test/cmp_protect_test", - "test/cmp_server_test", - "test/cmp_status_test", - "test/cmp_vfy_test", - "test/cmsapitest", - "test/conf_include_test", - "test/confdump", - "test/constant_time_test", - "test/context_internal_test", - "test/crltest", - "test/ct_test", - "test/ctype_internal_test", - "test/curve448_internal_test", - "test/d2i_test", - "test/danetest", - "test/defltfips_test", - "test/destest", - "test/dhtest", - "test/drbgtest", - "test/dsa_no_digest_size_test", - "test/dsatest", - "test/dtls_mtu_test", - "test/dtlstest", - "test/dtlsv1listentest", - "test/ec_internal_test", - "test/ecdsatest", - "test/ecstresstest", - "test/ectest", - "test/endecode_test", - "test/endecoder_legacy_test", - "test/enginetest", - "test/errtest", - "test/evp_extra_test", - "test/evp_extra_test2", - "test/evp_fetch_prov_test", - "test/evp_kdf_test", - "test/evp_libctx_test", - "test/evp_pkey_dparams_test", - "test/evp_pkey_provided_test", - "test/evp_test", - "test/exdatatest", - "test/exptest", - "test/fatalerrtest", - "test/ffc_internal_test", - "test/gmdifftest", - "test/hexstr_test", - "test/hmactest", - "test/http_test", - "test/ideatest", - "test/igetest", - "test/keymgmt_internal_test", - "test/lhash_test", - "test/mdc2_internal_test", - "test/mdc2test", - "test/memleaktest", - "test/modes_internal_test", - "test/namemap_internal_test", - "test/ocspapitest", - "test/ossl_store_test", - "test/packettest", - "test/param_build_test", - "test/params_api_test", - "test/params_conversion_test", - "test/params_test", - "test/pbelutest", - "test/pbetest", - "test/pem_read_depr_test", - "test/pemtest", - "test/pkcs12_format_test", - "test/pkcs7_test", - "test/pkey_meth_kdf_test", - "test/pkey_meth_test", - "test/poly1305_internal_test", - "test/property_test", - "test/prov_config_test", - "test/provfetchtest", - "test/provider_fallback_test", - "test/provider_internal_test", - "test/provider_pkey_test", - "test/provider_status_test", - "test/provider_test", - "test/rand_status_test", - "test/rand_test", - "test/rc2test", - "test/rc4test", - "test/rc5test", - "test/rdrand_sanitytest", - "test/recordlentest", - "test/rsa_complex", - "test/rsa_mp_test", - "test/rsa_sp800_56b_test", - "test/rsa_test", - "test/sanitytest", - "test/secmemtest", - "test/servername_test", - "test/sha_test", - "test/siphash_internal_test", - "test/sm2_internal_test", - "test/sm3_internal_test", - "test/sm4_internal_test", - "test/sparse_array_test", - "test/srptest", - "test/ssl_cert_table_internal_test", - "test/ssl_ctx_test", - "test/ssl_old_test", - "test/ssl_test", - "test/ssl_test_ctx_test", - "test/sslapitest", - "test/sslbuffertest", - "test/sslcorrupttest", - "test/stack_test", - "test/sysdefaulttest", - "test/test_test", - "test/threadstest", - "test/threadstest_fips", - "test/time_offset_test", - "test/tls13ccstest", - "test/tls13encryptiontest", - "test/uitest", - "test/upcallstest", - "test/user_property_test", - "test/v3ext", - "test/v3nametest", - "test/verify_extra_test", - "test/versions", - "test/wpackettest", - "test/x509_check_cert_pkey_test", - "test/x509_dup_cert_test", - "test/x509_internal_test", - "test/x509_time_test", - "test/x509aux" - ], - "scripts" => [ - "apps/CA.pl", - "apps/tsget.pl", - "tools/c_rehash", - "util/shlib_wrap.sh", - "util/wrap.pl" - ], - "shared_sources" => {}, - "sources" => { - "apps/CA.pl" => [ - "apps/CA.pl.in" - ], - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/libapps-lib-app_libctx.o" => [ - "apps/lib/app_libctx.c" - ], - "apps/lib/libapps-lib-app_params.o" => [ - "apps/lib/app_params.c" - ], - "apps/lib/libapps-lib-app_provider.o" => [ - "apps/lib/app_provider.c" - ], - "apps/lib/libapps-lib-app_rand.o" => [ - "apps/lib/app_rand.c" - ], - "apps/lib/libapps-lib-app_x509.o" => [ - "apps/lib/app_x509.c" - ], - "apps/lib/libapps-lib-apps.o" => [ - "apps/lib/apps.c" - ], - "apps/lib/libapps-lib-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/lib/libapps-lib-columns.o" => [ - "apps/lib/columns.c" - ], - "apps/lib/libapps-lib-engine.o" => [ - "apps/lib/engine.c" - ], - "apps/lib/libapps-lib-engine_loader.o" => [ - "apps/lib/engine_loader.c" - ], - "apps/lib/libapps-lib-fmt.o" => [ - "apps/lib/fmt.c" - ], - "apps/lib/libapps-lib-http_server.o" => [ - "apps/lib/http_server.c" - ], - "apps/lib/libapps-lib-names.o" => [ - "apps/lib/names.c" - ], - "apps/lib/libapps-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/libapps-lib-s_cb.o" => [ - "apps/lib/s_cb.c" - ], - "apps/lib/libapps-lib-s_socket.o" => [ - "apps/lib/s_socket.c" - ], - "apps/lib/libapps-lib-tlssrp_depr.o" => [ - "apps/lib/tlssrp_depr.c" - ], - "apps/lib/libtestutil-lib-opt.o" => [ - "apps/lib/opt.c" - ], - "apps/lib/openssl-bin-cmp_mock_srv.o" => [ - "apps/lib/cmp_mock_srv.c" - ], - "apps/lib/uitest-bin-apps_ui.o" => [ - "apps/lib/apps_ui.c" - ], - "apps/libapps.a" => [ - "apps/lib/libapps-lib-app_libctx.o", - "apps/lib/libapps-lib-app_params.o", - "apps/lib/libapps-lib-app_provider.o", - "apps/lib/libapps-lib-app_rand.o", - "apps/lib/libapps-lib-app_x509.o", - "apps/lib/libapps-lib-apps.o", - "apps/lib/libapps-lib-apps_ui.o", - "apps/lib/libapps-lib-columns.o", - "apps/lib/libapps-lib-engine.o", - "apps/lib/libapps-lib-engine_loader.o", - "apps/lib/libapps-lib-fmt.o", - "apps/lib/libapps-lib-http_server.o", - "apps/lib/libapps-lib-names.o", - "apps/lib/libapps-lib-opt.o", - "apps/lib/libapps-lib-s_cb.o", - "apps/lib/libapps-lib-s_socket.o", - "apps/lib/libapps-lib-tlssrp_depr.o" - ], - "apps/openssl" => [ - "apps/lib/openssl-bin-cmp_mock_srv.o", - "apps/openssl-bin-asn1parse.o", - "apps/openssl-bin-ca.o", - "apps/openssl-bin-ciphers.o", - "apps/openssl-bin-cmp.o", - "apps/openssl-bin-cms.o", - "apps/openssl-bin-crl.o", - "apps/openssl-bin-crl2pkcs7.o", - "apps/openssl-bin-dgst.o", - "apps/openssl-bin-dhparam.o", - "apps/openssl-bin-dsa.o", - "apps/openssl-bin-dsaparam.o", - "apps/openssl-bin-ec.o", - "apps/openssl-bin-ecparam.o", - "apps/openssl-bin-enc.o", - "apps/openssl-bin-engine.o", - "apps/openssl-bin-errstr.o", - "apps/openssl-bin-fipsinstall.o", - "apps/openssl-bin-gendsa.o", - "apps/openssl-bin-genpkey.o", - "apps/openssl-bin-genrsa.o", - "apps/openssl-bin-info.o", - "apps/openssl-bin-kdf.o", - "apps/openssl-bin-list.o", - "apps/openssl-bin-mac.o", - "apps/openssl-bin-nseq.o", - "apps/openssl-bin-ocsp.o", - "apps/openssl-bin-openssl.o", - "apps/openssl-bin-passwd.o", - "apps/openssl-bin-pkcs12.o", - "apps/openssl-bin-pkcs7.o", - "apps/openssl-bin-pkcs8.o", - "apps/openssl-bin-pkey.o", - "apps/openssl-bin-pkeyparam.o", - "apps/openssl-bin-pkeyutl.o", - "apps/openssl-bin-prime.o", - "apps/openssl-bin-progs.o", - "apps/openssl-bin-rand.o", - "apps/openssl-bin-rehash.o", - "apps/openssl-bin-req.o", - "apps/openssl-bin-rsa.o", - "apps/openssl-bin-rsautl.o", - "apps/openssl-bin-s_client.o", - "apps/openssl-bin-s_server.o", - "apps/openssl-bin-s_time.o", - "apps/openssl-bin-sess_id.o", - "apps/openssl-bin-smime.o", - "apps/openssl-bin-speed.o", - "apps/openssl-bin-spkac.o", - "apps/openssl-bin-srp.o", - "apps/openssl-bin-storeutl.o", - "apps/openssl-bin-ts.o", - "apps/openssl-bin-verify.o", - "apps/openssl-bin-version.o", - "apps/openssl-bin-x509.o" - ], - "apps/openssl-bin-asn1parse.o" => [ - "apps/asn1parse.c" - ], - "apps/openssl-bin-ca.o" => [ - "apps/ca.c" - ], - "apps/openssl-bin-ciphers.o" => [ - "apps/ciphers.c" - ], - "apps/openssl-bin-cmp.o" => [ - "apps/cmp.c" - ], - "apps/openssl-bin-cms.o" => [ - "apps/cms.c" - ], - "apps/openssl-bin-crl.o" => [ - "apps/crl.c" - ], - "apps/openssl-bin-crl2pkcs7.o" => [ - "apps/crl2pkcs7.c" - ], - "apps/openssl-bin-dgst.o" => [ - "apps/dgst.c" - ], - "apps/openssl-bin-dhparam.o" => [ - "apps/dhparam.c" - ], - "apps/openssl-bin-dsa.o" => [ - "apps/dsa.c" - ], - "apps/openssl-bin-dsaparam.o" => [ - "apps/dsaparam.c" - ], - "apps/openssl-bin-ec.o" => [ - "apps/ec.c" - ], - "apps/openssl-bin-ecparam.o" => [ - "apps/ecparam.c" - ], - "apps/openssl-bin-enc.o" => [ - "apps/enc.c" - ], - "apps/openssl-bin-engine.o" => [ - "apps/engine.c" - ], - "apps/openssl-bin-errstr.o" => [ - "apps/errstr.c" - ], - "apps/openssl-bin-fipsinstall.o" => [ - "apps/fipsinstall.c" - ], - "apps/openssl-bin-gendsa.o" => [ - "apps/gendsa.c" - ], - "apps/openssl-bin-genpkey.o" => [ - "apps/genpkey.c" - ], - "apps/openssl-bin-genrsa.o" => [ - "apps/genrsa.c" - ], - "apps/openssl-bin-info.o" => [ - "apps/info.c" - ], - "apps/openssl-bin-kdf.o" => [ - "apps/kdf.c" - ], - "apps/openssl-bin-list.o" => [ - "apps/list.c" - ], - "apps/openssl-bin-mac.o" => [ - "apps/mac.c" - ], - "apps/openssl-bin-nseq.o" => [ - "apps/nseq.c" - ], - "apps/openssl-bin-ocsp.o" => [ - "apps/ocsp.c" - ], - "apps/openssl-bin-openssl.o" => [ - "apps/openssl.c" - ], - "apps/openssl-bin-passwd.o" => [ - "apps/passwd.c" - ], - "apps/openssl-bin-pkcs12.o" => [ - "apps/pkcs12.c" - ], - "apps/openssl-bin-pkcs7.o" => [ - "apps/pkcs7.c" - ], - "apps/openssl-bin-pkcs8.o" => [ - "apps/pkcs8.c" - ], - "apps/openssl-bin-pkey.o" => [ - "apps/pkey.c" - ], - "apps/openssl-bin-pkeyparam.o" => [ - "apps/pkeyparam.c" - ], - "apps/openssl-bin-pkeyutl.o" => [ - "apps/pkeyutl.c" - ], - "apps/openssl-bin-prime.o" => [ - "apps/prime.c" - ], - "apps/openssl-bin-progs.o" => [ - "apps/progs.c" - ], - "apps/openssl-bin-rand.o" => [ - "apps/rand.c" - ], - "apps/openssl-bin-rehash.o" => [ - "apps/rehash.c" - ], - "apps/openssl-bin-req.o" => [ - "apps/req.c" - ], - "apps/openssl-bin-rsa.o" => [ - "apps/rsa.c" - ], - "apps/openssl-bin-rsautl.o" => [ - "apps/rsautl.c" - ], - "apps/openssl-bin-s_client.o" => [ - "apps/s_client.c" - ], - "apps/openssl-bin-s_server.o" => [ - "apps/s_server.c" - ], - "apps/openssl-bin-s_time.o" => [ - "apps/s_time.c" - ], - "apps/openssl-bin-sess_id.o" => [ - "apps/sess_id.c" - ], - "apps/openssl-bin-smime.o" => [ - "apps/smime.c" - ], - "apps/openssl-bin-speed.o" => [ - "apps/speed.c" - ], - "apps/openssl-bin-spkac.o" => [ - "apps/spkac.c" - ], - "apps/openssl-bin-srp.o" => [ - "apps/srp.c" - ], - "apps/openssl-bin-storeutl.o" => [ - "apps/storeutl.c" - ], - "apps/openssl-bin-ts.o" => [ - "apps/ts.c" - ], - "apps/openssl-bin-verify.o" => [ - "apps/verify.c" - ], - "apps/openssl-bin-version.o" => [ - "apps/version.c" - ], - "apps/openssl-bin-x509.o" => [ - "apps/x509.c" - ], - "apps/tsget.pl" => [ - "apps/tsget.in" - ], - "crypto/aes/libcrypto-lib-aes_cbc.o" => [ - "crypto/aes/aes_cbc.c" - ], - "crypto/aes/libcrypto-lib-aes_cfb.o" => [ - "crypto/aes/aes_cfb.c" - ], - "crypto/aes/libcrypto-lib-aes_core.o" => [ - "crypto/aes/aes_core.c" - ], - "crypto/aes/libcrypto-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libcrypto-lib-aes_ige.o" => [ - "crypto/aes/aes_ige.c" - ], - "crypto/aes/libcrypto-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aes/libcrypto-lib-aes_ofb.o" => [ - "crypto/aes/aes_ofb.c" - ], - "crypto/aes/libcrypto-lib-aes_wrap.o" => [ - "crypto/aes/aes_wrap.c" - ], - "crypto/aes/libfips-lib-aes_cbc.o" => [ - "crypto/aes/aes_cbc.c" - ], - "crypto/aes/libfips-lib-aes_core.o" => [ - "crypto/aes/aes_core.c" - ], - "crypto/aes/libfips-lib-aes_ecb.o" => [ - "crypto/aes/aes_ecb.c" - ], - "crypto/aes/libfips-lib-aes_misc.o" => [ - "crypto/aes/aes_misc.c" - ], - "crypto/aria/libcrypto-lib-aria.o" => [ - "crypto/aria/aria.c" - ], - "crypto/asn1/libcrypto-lib-a_bitstr.o" => [ - "crypto/asn1/a_bitstr.c" - ], - "crypto/asn1/libcrypto-lib-a_d2i_fp.o" => [ - "crypto/asn1/a_d2i_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_digest.o" => [ - "crypto/asn1/a_digest.c" - ], - "crypto/asn1/libcrypto-lib-a_dup.o" => [ - "crypto/asn1/a_dup.c" - ], - "crypto/asn1/libcrypto-lib-a_gentm.o" => [ - "crypto/asn1/a_gentm.c" - ], - "crypto/asn1/libcrypto-lib-a_i2d_fp.o" => [ - "crypto/asn1/a_i2d_fp.c" - ], - "crypto/asn1/libcrypto-lib-a_int.o" => [ - "crypto/asn1/a_int.c" - ], - "crypto/asn1/libcrypto-lib-a_mbstr.o" => [ - "crypto/asn1/a_mbstr.c" - ], - "crypto/asn1/libcrypto-lib-a_object.o" => [ - "crypto/asn1/a_object.c" - ], - "crypto/asn1/libcrypto-lib-a_octet.o" => [ - "crypto/asn1/a_octet.c" - ], - "crypto/asn1/libcrypto-lib-a_print.o" => [ - "crypto/asn1/a_print.c" - ], - "crypto/asn1/libcrypto-lib-a_sign.o" => [ - "crypto/asn1/a_sign.c" - ], - "crypto/asn1/libcrypto-lib-a_strex.o" => [ - "crypto/asn1/a_strex.c" - ], - "crypto/asn1/libcrypto-lib-a_strnid.o" => [ - "crypto/asn1/a_strnid.c" - ], - "crypto/asn1/libcrypto-lib-a_time.o" => [ - "crypto/asn1/a_time.c" - ], - "crypto/asn1/libcrypto-lib-a_type.o" => [ - "crypto/asn1/a_type.c" - ], - "crypto/asn1/libcrypto-lib-a_utctm.o" => [ - "crypto/asn1/a_utctm.c" - ], - "crypto/asn1/libcrypto-lib-a_utf8.o" => [ - "crypto/asn1/a_utf8.c" - ], - "crypto/asn1/libcrypto-lib-a_verify.o" => [ - "crypto/asn1/a_verify.c" - ], - "crypto/asn1/libcrypto-lib-ameth_lib.o" => [ - "crypto/asn1/ameth_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_err.o" => [ - "crypto/asn1/asn1_err.c" - ], - "crypto/asn1/libcrypto-lib-asn1_gen.o" => [ - "crypto/asn1/asn1_gen.c" - ], - "crypto/asn1/libcrypto-lib-asn1_item_list.o" => [ - "crypto/asn1/asn1_item_list.c" - ], - "crypto/asn1/libcrypto-lib-asn1_lib.o" => [ - "crypto/asn1/asn1_lib.c" - ], - "crypto/asn1/libcrypto-lib-asn1_parse.o" => [ - "crypto/asn1/asn1_parse.c" - ], - "crypto/asn1/libcrypto-lib-asn_mime.o" => [ - "crypto/asn1/asn_mime.c" - ], - "crypto/asn1/libcrypto-lib-asn_moid.o" => [ - "crypto/asn1/asn_moid.c" - ], - "crypto/asn1/libcrypto-lib-asn_mstbl.o" => [ - "crypto/asn1/asn_mstbl.c" - ], - "crypto/asn1/libcrypto-lib-asn_pack.o" => [ - "crypto/asn1/asn_pack.c" - ], - "crypto/asn1/libcrypto-lib-bio_asn1.o" => [ - "crypto/asn1/bio_asn1.c" - ], - "crypto/asn1/libcrypto-lib-bio_ndef.o" => [ - "crypto/asn1/bio_ndef.c" - ], - "crypto/asn1/libcrypto-lib-d2i_param.o" => [ - "crypto/asn1/d2i_param.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pr.o" => [ - "crypto/asn1/d2i_pr.c" - ], - "crypto/asn1/libcrypto-lib-d2i_pu.o" => [ - "crypto/asn1/d2i_pu.c" - ], - "crypto/asn1/libcrypto-lib-evp_asn1.o" => [ - "crypto/asn1/evp_asn1.c" - ], - "crypto/asn1/libcrypto-lib-f_int.o" => [ - "crypto/asn1/f_int.c" - ], - "crypto/asn1/libcrypto-lib-f_string.o" => [ - "crypto/asn1/f_string.c" - ], - "crypto/asn1/libcrypto-lib-i2d_evp.o" => [ - "crypto/asn1/i2d_evp.c" - ], - "crypto/asn1/libcrypto-lib-n_pkey.o" => [ - "crypto/asn1/n_pkey.c" - ], - "crypto/asn1/libcrypto-lib-nsseq.o" => [ - "crypto/asn1/nsseq.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbe.o" => [ - "crypto/asn1/p5_pbe.c" - ], - "crypto/asn1/libcrypto-lib-p5_pbev2.o" => [ - "crypto/asn1/p5_pbev2.c" - ], - "crypto/asn1/libcrypto-lib-p5_scrypt.o" => [ - "crypto/asn1/p5_scrypt.c" - ], - "crypto/asn1/libcrypto-lib-p8_pkey.o" => [ - "crypto/asn1/p8_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_bitst.o" => [ - "crypto/asn1/t_bitst.c" - ], - "crypto/asn1/libcrypto-lib-t_pkey.o" => [ - "crypto/asn1/t_pkey.c" - ], - "crypto/asn1/libcrypto-lib-t_spki.o" => [ - "crypto/asn1/t_spki.c" - ], - "crypto/asn1/libcrypto-lib-tasn_dec.o" => [ - "crypto/asn1/tasn_dec.c" - ], - "crypto/asn1/libcrypto-lib-tasn_enc.o" => [ - "crypto/asn1/tasn_enc.c" - ], - "crypto/asn1/libcrypto-lib-tasn_fre.o" => [ - "crypto/asn1/tasn_fre.c" - ], - "crypto/asn1/libcrypto-lib-tasn_new.o" => [ - "crypto/asn1/tasn_new.c" - ], - "crypto/asn1/libcrypto-lib-tasn_prn.o" => [ - "crypto/asn1/tasn_prn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_scn.o" => [ - "crypto/asn1/tasn_scn.c" - ], - "crypto/asn1/libcrypto-lib-tasn_typ.o" => [ - "crypto/asn1/tasn_typ.c" - ], - "crypto/asn1/libcrypto-lib-tasn_utl.o" => [ - "crypto/asn1/tasn_utl.c" - ], - "crypto/asn1/libcrypto-lib-x_algor.o" => [ - "crypto/asn1/x_algor.c" - ], - "crypto/asn1/libcrypto-lib-x_bignum.o" => [ - "crypto/asn1/x_bignum.c" - ], - "crypto/asn1/libcrypto-lib-x_info.o" => [ - "crypto/asn1/x_info.c" - ], - "crypto/asn1/libcrypto-lib-x_int64.o" => [ - "crypto/asn1/x_int64.c" - ], - "crypto/asn1/libcrypto-lib-x_long.o" => [ - "crypto/asn1/x_long.c" - ], - "crypto/asn1/libcrypto-lib-x_pkey.o" => [ - "crypto/asn1/x_pkey.c" - ], - "crypto/asn1/libcrypto-lib-x_sig.o" => [ - "crypto/asn1/x_sig.c" - ], - "crypto/asn1/libcrypto-lib-x_spki.o" => [ - "crypto/asn1/x_spki.c" - ], - "crypto/asn1/libcrypto-lib-x_val.o" => [ - "crypto/asn1/x_val.c" - ], - "crypto/async/arch/libcrypto-lib-async_null.o" => [ - "crypto/async/arch/async_null.c" - ], - "crypto/async/arch/libcrypto-lib-async_posix.o" => [ - "crypto/async/arch/async_posix.c" - ], - "crypto/async/arch/libcrypto-lib-async_win.o" => [ - "crypto/async/arch/async_win.c" - ], - "crypto/async/libcrypto-lib-async.o" => [ - "crypto/async/async.c" - ], - "crypto/async/libcrypto-lib-async_err.o" => [ - "crypto/async/async_err.c" - ], - "crypto/async/libcrypto-lib-async_wait.o" => [ - "crypto/async/async_wait.c" - ], - "crypto/bf/libcrypto-lib-bf_cfb64.o" => [ - "crypto/bf/bf_cfb64.c" - ], - "crypto/bf/libcrypto-lib-bf_ecb.o" => [ - "crypto/bf/bf_ecb.c" - ], - "crypto/bf/libcrypto-lib-bf_enc.o" => [ - "crypto/bf/bf_enc.c" - ], - "crypto/bf/libcrypto-lib-bf_ofb64.o" => [ - "crypto/bf/bf_ofb64.c" - ], - "crypto/bf/libcrypto-lib-bf_skey.o" => [ - "crypto/bf/bf_skey.c" - ], - "crypto/bio/libcrypto-lib-bf_buff.o" => [ - "crypto/bio/bf_buff.c" - ], - "crypto/bio/libcrypto-lib-bf_lbuf.o" => [ - "crypto/bio/bf_lbuf.c" - ], - "crypto/bio/libcrypto-lib-bf_nbio.o" => [ - "crypto/bio/bf_nbio.c" - ], - "crypto/bio/libcrypto-lib-bf_null.o" => [ - "crypto/bio/bf_null.c" - ], - "crypto/bio/libcrypto-lib-bf_prefix.o" => [ - "crypto/bio/bf_prefix.c" - ], - "crypto/bio/libcrypto-lib-bf_readbuff.o" => [ - "crypto/bio/bf_readbuff.c" - ], - "crypto/bio/libcrypto-lib-bio_addr.o" => [ - "crypto/bio/bio_addr.c" - ], - "crypto/bio/libcrypto-lib-bio_cb.o" => [ - "crypto/bio/bio_cb.c" - ], - "crypto/bio/libcrypto-lib-bio_dump.o" => [ - "crypto/bio/bio_dump.c" - ], - "crypto/bio/libcrypto-lib-bio_err.o" => [ - "crypto/bio/bio_err.c" - ], - "crypto/bio/libcrypto-lib-bio_lib.o" => [ - "crypto/bio/bio_lib.c" - ], - "crypto/bio/libcrypto-lib-bio_meth.o" => [ - "crypto/bio/bio_meth.c" - ], - "crypto/bio/libcrypto-lib-bio_print.o" => [ - "crypto/bio/bio_print.c" - ], - "crypto/bio/libcrypto-lib-bio_sock.o" => [ - "crypto/bio/bio_sock.c" - ], - "crypto/bio/libcrypto-lib-bio_sock2.o" => [ - "crypto/bio/bio_sock2.c" - ], - "crypto/bio/libcrypto-lib-bss_acpt.o" => [ - "crypto/bio/bss_acpt.c" - ], - "crypto/bio/libcrypto-lib-bss_bio.o" => [ - "crypto/bio/bss_bio.c" - ], - "crypto/bio/libcrypto-lib-bss_conn.o" => [ - "crypto/bio/bss_conn.c" - ], - "crypto/bio/libcrypto-lib-bss_core.o" => [ - "crypto/bio/bss_core.c" - ], - "crypto/bio/libcrypto-lib-bss_dgram.o" => [ - "crypto/bio/bss_dgram.c" - ], - "crypto/bio/libcrypto-lib-bss_fd.o" => [ - "crypto/bio/bss_fd.c" - ], - "crypto/bio/libcrypto-lib-bss_file.o" => [ - "crypto/bio/bss_file.c" - ], - "crypto/bio/libcrypto-lib-bss_log.o" => [ - "crypto/bio/bss_log.c" - ], - "crypto/bio/libcrypto-lib-bss_mem.o" => [ - "crypto/bio/bss_mem.c" - ], - "crypto/bio/libcrypto-lib-bss_null.o" => [ - "crypto/bio/bss_null.c" - ], - "crypto/bio/libcrypto-lib-bss_sock.o" => [ - "crypto/bio/bss_sock.c" - ], - "crypto/bio/libcrypto-lib-ossl_core_bio.o" => [ - "crypto/bio/ossl_core_bio.c" - ], - "crypto/bn/libcrypto-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libcrypto-lib-bn_asm.o" => [ - "crypto/bn/bn_asm.c" - ], - "crypto/bn/libcrypto-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libcrypto-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libcrypto-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libcrypto-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libcrypto-lib-bn_depr.o" => [ - "crypto/bn/bn_depr.c" - ], - "crypto/bn/libcrypto-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libcrypto-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libcrypto-lib-bn_err.o" => [ - "crypto/bn/bn_err.c" - ], - "crypto/bn/libcrypto-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libcrypto-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libcrypto-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libcrypto-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libcrypto-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libcrypto-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libcrypto-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libcrypto-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libcrypto-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libcrypto-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libcrypto-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libcrypto-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libcrypto-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libcrypto-lib-bn_print.o" => [ - "crypto/bn/bn_print.c" - ], - "crypto/bn/libcrypto-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libcrypto-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libcrypto-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libcrypto-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libcrypto-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libcrypto-lib-bn_srp.o" => [ - "crypto/bn/bn_srp.c" - ], - "crypto/bn/libcrypto-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/libcrypto-lib-bn_x931p.o" => [ - "crypto/bn/bn_x931p.c" - ], - "crypto/bn/libfips-lib-bn_add.o" => [ - "crypto/bn/bn_add.c" - ], - "crypto/bn/libfips-lib-bn_asm.o" => [ - "crypto/bn/bn_asm.c" - ], - "crypto/bn/libfips-lib-bn_blind.o" => [ - "crypto/bn/bn_blind.c" - ], - "crypto/bn/libfips-lib-bn_const.o" => [ - "crypto/bn/bn_const.c" - ], - "crypto/bn/libfips-lib-bn_conv.o" => [ - "crypto/bn/bn_conv.c" - ], - "crypto/bn/libfips-lib-bn_ctx.o" => [ - "crypto/bn/bn_ctx.c" - ], - "crypto/bn/libfips-lib-bn_dh.o" => [ - "crypto/bn/bn_dh.c" - ], - "crypto/bn/libfips-lib-bn_div.o" => [ - "crypto/bn/bn_div.c" - ], - "crypto/bn/libfips-lib-bn_exp.o" => [ - "crypto/bn/bn_exp.c" - ], - "crypto/bn/libfips-lib-bn_exp2.o" => [ - "crypto/bn/bn_exp2.c" - ], - "crypto/bn/libfips-lib-bn_gcd.o" => [ - "crypto/bn/bn_gcd.c" - ], - "crypto/bn/libfips-lib-bn_gf2m.o" => [ - "crypto/bn/bn_gf2m.c" - ], - "crypto/bn/libfips-lib-bn_intern.o" => [ - "crypto/bn/bn_intern.c" - ], - "crypto/bn/libfips-lib-bn_kron.o" => [ - "crypto/bn/bn_kron.c" - ], - "crypto/bn/libfips-lib-bn_lib.o" => [ - "crypto/bn/bn_lib.c" - ], - "crypto/bn/libfips-lib-bn_mod.o" => [ - "crypto/bn/bn_mod.c" - ], - "crypto/bn/libfips-lib-bn_mont.o" => [ - "crypto/bn/bn_mont.c" - ], - "crypto/bn/libfips-lib-bn_mpi.o" => [ - "crypto/bn/bn_mpi.c" - ], - "crypto/bn/libfips-lib-bn_mul.o" => [ - "crypto/bn/bn_mul.c" - ], - "crypto/bn/libfips-lib-bn_nist.o" => [ - "crypto/bn/bn_nist.c" - ], - "crypto/bn/libfips-lib-bn_prime.o" => [ - "crypto/bn/bn_prime.c" - ], - "crypto/bn/libfips-lib-bn_rand.o" => [ - "crypto/bn/bn_rand.c" - ], - "crypto/bn/libfips-lib-bn_recp.o" => [ - "crypto/bn/bn_recp.c" - ], - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o" => [ - "crypto/bn/bn_rsa_fips186_4.c" - ], - "crypto/bn/libfips-lib-bn_shift.o" => [ - "crypto/bn/bn_shift.c" - ], - "crypto/bn/libfips-lib-bn_sqr.o" => [ - "crypto/bn/bn_sqr.c" - ], - "crypto/bn/libfips-lib-bn_sqrt.o" => [ - "crypto/bn/bn_sqrt.c" - ], - "crypto/bn/libfips-lib-bn_word.o" => [ - "crypto/bn/bn_word.c" - ], - "crypto/bn/liblegacy-lib-bn_asm.o" => [ - "crypto/bn/bn_asm.c" - ], - "crypto/buffer/libcrypto-lib-buf_err.o" => [ - "crypto/buffer/buf_err.c" - ], - "crypto/buffer/libcrypto-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/buffer/libfips-lib-buffer.o" => [ - "crypto/buffer/buffer.c" - ], - "crypto/camellia/libcrypto-lib-camellia.o" => [ - "crypto/camellia/camellia.c" - ], - "crypto/camellia/libcrypto-lib-cmll_cbc.o" => [ - "crypto/camellia/cmll_cbc.c" - ], - "crypto/camellia/libcrypto-lib-cmll_cfb.o" => [ - "crypto/camellia/cmll_cfb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ctr.o" => [ - "crypto/camellia/cmll_ctr.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ecb.o" => [ - "crypto/camellia/cmll_ecb.c" - ], - "crypto/camellia/libcrypto-lib-cmll_misc.o" => [ - "crypto/camellia/cmll_misc.c" - ], - "crypto/camellia/libcrypto-lib-cmll_ofb.o" => [ - "crypto/camellia/cmll_ofb.c" - ], - "crypto/cast/libcrypto-lib-c_cfb64.o" => [ - "crypto/cast/c_cfb64.c" - ], - "crypto/cast/libcrypto-lib-c_ecb.o" => [ - "crypto/cast/c_ecb.c" - ], - "crypto/cast/libcrypto-lib-c_enc.o" => [ - "crypto/cast/c_enc.c" - ], - "crypto/cast/libcrypto-lib-c_ofb64.o" => [ - "crypto/cast/c_ofb64.c" - ], - "crypto/cast/libcrypto-lib-c_skey.o" => [ - "crypto/cast/c_skey.c" - ], - "crypto/chacha/libcrypto-lib-chacha_enc.o" => [ - "crypto/chacha/chacha_enc.c" - ], - "crypto/cmac/libcrypto-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmac/libfips-lib-cmac.o" => [ - "crypto/cmac/cmac.c" - ], - "crypto/cmp/libcrypto-lib-cmp_asn.o" => [ - "crypto/cmp/cmp_asn.c" - ], - "crypto/cmp/libcrypto-lib-cmp_client.o" => [ - "crypto/cmp/cmp_client.c" - ], - "crypto/cmp/libcrypto-lib-cmp_ctx.o" => [ - "crypto/cmp/cmp_ctx.c" - ], - "crypto/cmp/libcrypto-lib-cmp_err.o" => [ - "crypto/cmp/cmp_err.c" - ], - "crypto/cmp/libcrypto-lib-cmp_hdr.o" => [ - "crypto/cmp/cmp_hdr.c" - ], - "crypto/cmp/libcrypto-lib-cmp_http.o" => [ - "crypto/cmp/cmp_http.c" - ], - "crypto/cmp/libcrypto-lib-cmp_msg.o" => [ - "crypto/cmp/cmp_msg.c" - ], - "crypto/cmp/libcrypto-lib-cmp_protect.o" => [ - "crypto/cmp/cmp_protect.c" - ], - "crypto/cmp/libcrypto-lib-cmp_server.o" => [ - "crypto/cmp/cmp_server.c" - ], - "crypto/cmp/libcrypto-lib-cmp_status.o" => [ - "crypto/cmp/cmp_status.c" - ], - "crypto/cmp/libcrypto-lib-cmp_util.o" => [ - "crypto/cmp/cmp_util.c" - ], - "crypto/cmp/libcrypto-lib-cmp_vfy.o" => [ - "crypto/cmp/cmp_vfy.c" - ], - "crypto/cms/libcrypto-lib-cms_asn1.o" => [ - "crypto/cms/cms_asn1.c" - ], - "crypto/cms/libcrypto-lib-cms_att.o" => [ - "crypto/cms/cms_att.c" - ], - "crypto/cms/libcrypto-lib-cms_cd.o" => [ - "crypto/cms/cms_cd.c" - ], - "crypto/cms/libcrypto-lib-cms_dd.o" => [ - "crypto/cms/cms_dd.c" - ], - "crypto/cms/libcrypto-lib-cms_dh.o" => [ - "crypto/cms/cms_dh.c" - ], - "crypto/cms/libcrypto-lib-cms_ec.o" => [ - "crypto/cms/cms_ec.c" - ], - "crypto/cms/libcrypto-lib-cms_enc.o" => [ - "crypto/cms/cms_enc.c" - ], - "crypto/cms/libcrypto-lib-cms_env.o" => [ - "crypto/cms/cms_env.c" - ], - "crypto/cms/libcrypto-lib-cms_err.o" => [ - "crypto/cms/cms_err.c" - ], - "crypto/cms/libcrypto-lib-cms_ess.o" => [ - "crypto/cms/cms_ess.c" - ], - "crypto/cms/libcrypto-lib-cms_io.o" => [ - "crypto/cms/cms_io.c" - ], - "crypto/cms/libcrypto-lib-cms_kari.o" => [ - "crypto/cms/cms_kari.c" - ], - "crypto/cms/libcrypto-lib-cms_lib.o" => [ - "crypto/cms/cms_lib.c" - ], - "crypto/cms/libcrypto-lib-cms_pwri.o" => [ - "crypto/cms/cms_pwri.c" - ], - "crypto/cms/libcrypto-lib-cms_rsa.o" => [ - "crypto/cms/cms_rsa.c" - ], - "crypto/cms/libcrypto-lib-cms_sd.o" => [ - "crypto/cms/cms_sd.c" - ], - "crypto/cms/libcrypto-lib-cms_smime.o" => [ - "crypto/cms/cms_smime.c" - ], - "crypto/conf/libcrypto-lib-conf_api.o" => [ - "crypto/conf/conf_api.c" - ], - "crypto/conf/libcrypto-lib-conf_def.o" => [ - "crypto/conf/conf_def.c" - ], - "crypto/conf/libcrypto-lib-conf_err.o" => [ - "crypto/conf/conf_err.c" - ], - "crypto/conf/libcrypto-lib-conf_lib.o" => [ - "crypto/conf/conf_lib.c" - ], - "crypto/conf/libcrypto-lib-conf_mall.o" => [ - "crypto/conf/conf_mall.c" - ], - "crypto/conf/libcrypto-lib-conf_mod.o" => [ - "crypto/conf/conf_mod.c" - ], - "crypto/conf/libcrypto-lib-conf_sap.o" => [ - "crypto/conf/conf_sap.c" - ], - "crypto/conf/libcrypto-lib-conf_ssl.o" => [ - "crypto/conf/conf_ssl.c" - ], - "crypto/crmf/libcrypto-lib-crmf_asn.o" => [ - "crypto/crmf/crmf_asn.c" - ], - "crypto/crmf/libcrypto-lib-crmf_err.o" => [ - "crypto/crmf/crmf_err.c" - ], - "crypto/crmf/libcrypto-lib-crmf_lib.o" => [ - "crypto/crmf/crmf_lib.c" - ], - "crypto/crmf/libcrypto-lib-crmf_pbm.o" => [ - "crypto/crmf/crmf_pbm.c" - ], - "crypto/ct/libcrypto-lib-ct_b64.o" => [ - "crypto/ct/ct_b64.c" - ], - "crypto/ct/libcrypto-lib-ct_err.o" => [ - "crypto/ct/ct_err.c" - ], - "crypto/ct/libcrypto-lib-ct_log.o" => [ - "crypto/ct/ct_log.c" - ], - "crypto/ct/libcrypto-lib-ct_oct.o" => [ - "crypto/ct/ct_oct.c" - ], - "crypto/ct/libcrypto-lib-ct_policy.o" => [ - "crypto/ct/ct_policy.c" - ], - "crypto/ct/libcrypto-lib-ct_prn.o" => [ - "crypto/ct/ct_prn.c" - ], - "crypto/ct/libcrypto-lib-ct_sct.o" => [ - "crypto/ct/ct_sct.c" - ], - "crypto/ct/libcrypto-lib-ct_sct_ctx.o" => [ - "crypto/ct/ct_sct_ctx.c" - ], - "crypto/ct/libcrypto-lib-ct_vfy.o" => [ - "crypto/ct/ct_vfy.c" - ], - "crypto/ct/libcrypto-lib-ct_x509v3.o" => [ - "crypto/ct/ct_x509v3.c" - ], - "crypto/des/libcrypto-lib-cbc_cksm.o" => [ - "crypto/des/cbc_cksm.c" - ], - "crypto/des/libcrypto-lib-cbc_enc.o" => [ - "crypto/des/cbc_enc.c" - ], - "crypto/des/libcrypto-lib-cfb64ede.o" => [ - "crypto/des/cfb64ede.c" - ], - "crypto/des/libcrypto-lib-cfb64enc.o" => [ - "crypto/des/cfb64enc.c" - ], - "crypto/des/libcrypto-lib-cfb_enc.o" => [ - "crypto/des/cfb_enc.c" - ], - "crypto/des/libcrypto-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libcrypto-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libcrypto-lib-ecb_enc.o" => [ - "crypto/des/ecb_enc.c" - ], - "crypto/des/libcrypto-lib-fcrypt.o" => [ - "crypto/des/fcrypt.c" - ], - "crypto/des/libcrypto-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libcrypto-lib-ofb64ede.o" => [ - "crypto/des/ofb64ede.c" - ], - "crypto/des/libcrypto-lib-ofb64enc.o" => [ - "crypto/des/ofb64enc.c" - ], - "crypto/des/libcrypto-lib-ofb_enc.o" => [ - "crypto/des/ofb_enc.c" - ], - "crypto/des/libcrypto-lib-pcbc_enc.o" => [ - "crypto/des/pcbc_enc.c" - ], - "crypto/des/libcrypto-lib-qud_cksm.o" => [ - "crypto/des/qud_cksm.c" - ], - "crypto/des/libcrypto-lib-rand_key.o" => [ - "crypto/des/rand_key.c" - ], - "crypto/des/libcrypto-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/libcrypto-lib-str2key.o" => [ - "crypto/des/str2key.c" - ], - "crypto/des/libcrypto-lib-xcbc_enc.o" => [ - "crypto/des/xcbc_enc.c" - ], - "crypto/des/libfips-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/libfips-lib-ecb3_enc.o" => [ - "crypto/des/ecb3_enc.c" - ], - "crypto/des/libfips-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/des/libfips-lib-set_key.o" => [ - "crypto/des/set_key.c" - ], - "crypto/des/liblegacy-lib-des_enc.o" => [ - "crypto/des/des_enc.c" - ], - "crypto/des/liblegacy-lib-fcrypt_b.o" => [ - "crypto/des/fcrypt_b.c" - ], - "crypto/dh/libcrypto-lib-dh_ameth.o" => [ - "crypto/dh/dh_ameth.c" - ], - "crypto/dh/libcrypto-lib-dh_asn1.o" => [ - "crypto/dh/dh_asn1.c" - ], - "crypto/dh/libcrypto-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libcrypto-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libcrypto-lib-dh_depr.o" => [ - "crypto/dh/dh_depr.c" - ], - "crypto/dh/libcrypto-lib-dh_err.o" => [ - "crypto/dh/dh_err.c" - ], - "crypto/dh/libcrypto-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libcrypto-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libcrypto-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libcrypto-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libcrypto-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dh/libcrypto-lib-dh_meth.o" => [ - "crypto/dh/dh_meth.c" - ], - "crypto/dh/libcrypto-lib-dh_pmeth.o" => [ - "crypto/dh/dh_pmeth.c" - ], - "crypto/dh/libcrypto-lib-dh_prn.o" => [ - "crypto/dh/dh_prn.c" - ], - "crypto/dh/libcrypto-lib-dh_rfc5114.o" => [ - "crypto/dh/dh_rfc5114.c" - ], - "crypto/dh/libfips-lib-dh_backend.o" => [ - "crypto/dh/dh_backend.c" - ], - "crypto/dh/libfips-lib-dh_check.o" => [ - "crypto/dh/dh_check.c" - ], - "crypto/dh/libfips-lib-dh_gen.o" => [ - "crypto/dh/dh_gen.c" - ], - "crypto/dh/libfips-lib-dh_group_params.o" => [ - "crypto/dh/dh_group_params.c" - ], - "crypto/dh/libfips-lib-dh_kdf.o" => [ - "crypto/dh/dh_kdf.c" - ], - "crypto/dh/libfips-lib-dh_key.o" => [ - "crypto/dh/dh_key.c" - ], - "crypto/dh/libfips-lib-dh_lib.o" => [ - "crypto/dh/dh_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ameth.o" => [ - "crypto/dsa/dsa_ameth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_asn1.o" => [ - "crypto/dsa/dsa_asn1.c" - ], - "crypto/dsa/libcrypto-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libcrypto-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libcrypto-lib-dsa_depr.o" => [ - "crypto/dsa/dsa_depr.c" - ], - "crypto/dsa/libcrypto-lib-dsa_err.o" => [ - "crypto/dsa/dsa_err.c" - ], - "crypto/dsa/libcrypto-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libcrypto-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libcrypto-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libcrypto-lib-dsa_meth.o" => [ - "crypto/dsa/dsa_meth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libcrypto-lib-dsa_pmeth.o" => [ - "crypto/dsa/dsa_pmeth.c" - ], - "crypto/dsa/libcrypto-lib-dsa_prn.o" => [ - "crypto/dsa/dsa_prn.c" - ], - "crypto/dsa/libcrypto-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libcrypto-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dsa/libfips-lib-dsa_backend.o" => [ - "crypto/dsa/dsa_backend.c" - ], - "crypto/dsa/libfips-lib-dsa_check.o" => [ - "crypto/dsa/dsa_check.c" - ], - "crypto/dsa/libfips-lib-dsa_gen.o" => [ - "crypto/dsa/dsa_gen.c" - ], - "crypto/dsa/libfips-lib-dsa_key.o" => [ - "crypto/dsa/dsa_key.c" - ], - "crypto/dsa/libfips-lib-dsa_lib.o" => [ - "crypto/dsa/dsa_lib.c" - ], - "crypto/dsa/libfips-lib-dsa_ossl.o" => [ - "crypto/dsa/dsa_ossl.c" - ], - "crypto/dsa/libfips-lib-dsa_sign.o" => [ - "crypto/dsa/dsa_sign.c" - ], - "crypto/dsa/libfips-lib-dsa_vrf.o" => [ - "crypto/dsa/dsa_vrf.c" - ], - "crypto/dso/libcrypto-lib-dso_dl.o" => [ - "crypto/dso/dso_dl.c" - ], - "crypto/dso/libcrypto-lib-dso_dlfcn.o" => [ - "crypto/dso/dso_dlfcn.c" - ], - "crypto/dso/libcrypto-lib-dso_err.o" => [ - "crypto/dso/dso_err.c" - ], - "crypto/dso/libcrypto-lib-dso_lib.o" => [ - "crypto/dso/dso_lib.c" - ], - "crypto/dso/libcrypto-lib-dso_openssl.o" => [ - "crypto/dso/dso_openssl.c" - ], - "crypto/dso/libcrypto-lib-dso_vms.o" => [ - "crypto/dso/dso_vms.c" - ], - "crypto/dso/libcrypto-lib-dso_win32.o" => [ - "crypto/dso/dso_win32.c" - ], - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o" => [ - "crypto/ec/curve448/arch_32/f_impl32.c" - ], - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o" => [ - "crypto/ec/curve448/arch_64/f_impl64.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libcrypto-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libcrypto-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libcrypto-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/curve448/libfips-lib-curve448.o" => [ - "crypto/ec/curve448/curve448.c" - ], - "crypto/ec/curve448/libfips-lib-curve448_tables.o" => [ - "crypto/ec/curve448/curve448_tables.c" - ], - "crypto/ec/curve448/libfips-lib-eddsa.o" => [ - "crypto/ec/curve448/eddsa.c" - ], - "crypto/ec/curve448/libfips-lib-f_generic.o" => [ - "crypto/ec/curve448/f_generic.c" - ], - "crypto/ec/curve448/libfips-lib-scalar.o" => [ - "crypto/ec/curve448/scalar.c" - ], - "crypto/ec/libcrypto-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libcrypto-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libcrypto-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libcrypto-lib-ec_ameth.o" => [ - "crypto/ec/ec_ameth.c" - ], - "crypto/ec/libcrypto-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libcrypto-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libcrypto-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libcrypto-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libcrypto-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libcrypto-lib-ec_deprecated.o" => [ - "crypto/ec/ec_deprecated.c" - ], - "crypto/ec/libcrypto-lib-ec_err.o" => [ - "crypto/ec/ec_err.c" - ], - "crypto/ec/libcrypto-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libcrypto-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libcrypto-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libcrypto-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libcrypto-lib-ec_pmeth.o" => [ - "crypto/ec/ec_pmeth.c" - ], - "crypto/ec/libcrypto-lib-ec_print.o" => [ - "crypto/ec/ec_print.c" - ], - "crypto/ec/libcrypto-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libcrypto-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libcrypto-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libcrypto-lib-eck_prn.o" => [ - "crypto/ec/eck_prn.c" - ], - "crypto/ec/libcrypto-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libcrypto-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libcrypto-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libcrypto-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libcrypto-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libcrypto-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/ec/libcrypto-lib-ecx_meth.o" => [ - "crypto/ec/ecx_meth.c" - ], - "crypto/ec/libfips-lib-curve25519.o" => [ - "crypto/ec/curve25519.c" - ], - "crypto/ec/libfips-lib-ec2_oct.o" => [ - "crypto/ec/ec2_oct.c" - ], - "crypto/ec/libfips-lib-ec2_smpl.o" => [ - "crypto/ec/ec2_smpl.c" - ], - "crypto/ec/libfips-lib-ec_asn1.o" => [ - "crypto/ec/ec_asn1.c" - ], - "crypto/ec/libfips-lib-ec_backend.o" => [ - "crypto/ec/ec_backend.c" - ], - "crypto/ec/libfips-lib-ec_check.o" => [ - "crypto/ec/ec_check.c" - ], - "crypto/ec/libfips-lib-ec_curve.o" => [ - "crypto/ec/ec_curve.c" - ], - "crypto/ec/libfips-lib-ec_cvt.o" => [ - "crypto/ec/ec_cvt.c" - ], - "crypto/ec/libfips-lib-ec_key.o" => [ - "crypto/ec/ec_key.c" - ], - "crypto/ec/libfips-lib-ec_kmeth.o" => [ - "crypto/ec/ec_kmeth.c" - ], - "crypto/ec/libfips-lib-ec_lib.o" => [ - "crypto/ec/ec_lib.c" - ], - "crypto/ec/libfips-lib-ec_mult.o" => [ - "crypto/ec/ec_mult.c" - ], - "crypto/ec/libfips-lib-ec_oct.o" => [ - "crypto/ec/ec_oct.c" - ], - "crypto/ec/libfips-lib-ecdh_kdf.o" => [ - "crypto/ec/ecdh_kdf.c" - ], - "crypto/ec/libfips-lib-ecdh_ossl.o" => [ - "crypto/ec/ecdh_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_ossl.o" => [ - "crypto/ec/ecdsa_ossl.c" - ], - "crypto/ec/libfips-lib-ecdsa_sign.o" => [ - "crypto/ec/ecdsa_sign.c" - ], - "crypto/ec/libfips-lib-ecdsa_vrf.o" => [ - "crypto/ec/ecdsa_vrf.c" - ], - "crypto/ec/libfips-lib-ecp_mont.o" => [ - "crypto/ec/ecp_mont.c" - ], - "crypto/ec/libfips-lib-ecp_nist.o" => [ - "crypto/ec/ecp_nist.c" - ], - "crypto/ec/libfips-lib-ecp_oct.o" => [ - "crypto/ec/ecp_oct.c" - ], - "crypto/ec/libfips-lib-ecp_smpl.o" => [ - "crypto/ec/ecp_smpl.c" - ], - "crypto/ec/libfips-lib-ecx_backend.o" => [ - "crypto/ec/ecx_backend.c" - ], - "crypto/ec/libfips-lib-ecx_key.o" => [ - "crypto/ec/ecx_key.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_err.o" => [ - "crypto/encode_decode/decoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_lib.o" => [ - "crypto/encode_decode/decoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_meth.o" => [ - "crypto/encode_decode/decoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o" => [ - "crypto/encode_decode/decoder_pkey.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_err.o" => [ - "crypto/encode_decode/encoder_err.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_lib.o" => [ - "crypto/encode_decode/encoder_lib.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_meth.o" => [ - "crypto/encode_decode/encoder_meth.c" - ], - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o" => [ - "crypto/encode_decode/encoder_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_all.o" => [ - "crypto/engine/eng_all.c" - ], - "crypto/engine/libcrypto-lib-eng_cnf.o" => [ - "crypto/engine/eng_cnf.c" - ], - "crypto/engine/libcrypto-lib-eng_ctrl.o" => [ - "crypto/engine/eng_ctrl.c" - ], - "crypto/engine/libcrypto-lib-eng_dyn.o" => [ - "crypto/engine/eng_dyn.c" - ], - "crypto/engine/libcrypto-lib-eng_err.o" => [ - "crypto/engine/eng_err.c" - ], - "crypto/engine/libcrypto-lib-eng_fat.o" => [ - "crypto/engine/eng_fat.c" - ], - "crypto/engine/libcrypto-lib-eng_init.o" => [ - "crypto/engine/eng_init.c" - ], - "crypto/engine/libcrypto-lib-eng_lib.o" => [ - "crypto/engine/eng_lib.c" - ], - "crypto/engine/libcrypto-lib-eng_list.o" => [ - "crypto/engine/eng_list.c" - ], - "crypto/engine/libcrypto-lib-eng_openssl.o" => [ - "crypto/engine/eng_openssl.c" - ], - "crypto/engine/libcrypto-lib-eng_pkey.o" => [ - "crypto/engine/eng_pkey.c" - ], - "crypto/engine/libcrypto-lib-eng_rdrand.o" => [ - "crypto/engine/eng_rdrand.c" - ], - "crypto/engine/libcrypto-lib-eng_table.o" => [ - "crypto/engine/eng_table.c" - ], - "crypto/engine/libcrypto-lib-tb_asnmth.o" => [ - "crypto/engine/tb_asnmth.c" - ], - "crypto/engine/libcrypto-lib-tb_cipher.o" => [ - "crypto/engine/tb_cipher.c" - ], - "crypto/engine/libcrypto-lib-tb_dh.o" => [ - "crypto/engine/tb_dh.c" - ], - "crypto/engine/libcrypto-lib-tb_digest.o" => [ - "crypto/engine/tb_digest.c" - ], - "crypto/engine/libcrypto-lib-tb_dsa.o" => [ - "crypto/engine/tb_dsa.c" - ], - "crypto/engine/libcrypto-lib-tb_eckey.o" => [ - "crypto/engine/tb_eckey.c" - ], - "crypto/engine/libcrypto-lib-tb_pkmeth.o" => [ - "crypto/engine/tb_pkmeth.c" - ], - "crypto/engine/libcrypto-lib-tb_rand.o" => [ - "crypto/engine/tb_rand.c" - ], - "crypto/engine/libcrypto-lib-tb_rsa.o" => [ - "crypto/engine/tb_rsa.c" - ], - "crypto/err/libcrypto-lib-err.o" => [ - "crypto/err/err.c" - ], - "crypto/err/libcrypto-lib-err_all.o" => [ - "crypto/err/err_all.c" - ], - "crypto/err/libcrypto-lib-err_all_legacy.o" => [ - "crypto/err/err_all_legacy.c" - ], - "crypto/err/libcrypto-lib-err_blocks.o" => [ - "crypto/err/err_blocks.c" - ], - "crypto/err/libcrypto-lib-err_prn.o" => [ - "crypto/err/err_prn.c" - ], - "crypto/ess/libcrypto-lib-ess_asn1.o" => [ - "crypto/ess/ess_asn1.c" - ], - "crypto/ess/libcrypto-lib-ess_err.o" => [ - "crypto/ess/ess_err.c" - ], - "crypto/ess/libcrypto-lib-ess_lib.o" => [ - "crypto/ess/ess_lib.c" - ], - "crypto/evp/libcrypto-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libcrypto-lib-bio_b64.o" => [ - "crypto/evp/bio_b64.c" - ], - "crypto/evp/libcrypto-lib-bio_enc.o" => [ - "crypto/evp/bio_enc.c" - ], - "crypto/evp/libcrypto-lib-bio_md.o" => [ - "crypto/evp/bio_md.c" - ], - "crypto/evp/libcrypto-lib-bio_ok.o" => [ - "crypto/evp/bio_ok.c" - ], - "crypto/evp/libcrypto-lib-c_allc.o" => [ - "crypto/evp/c_allc.c" - ], - "crypto/evp/libcrypto-lib-c_alld.o" => [ - "crypto/evp/c_alld.c" - ], - "crypto/evp/libcrypto-lib-cmeth_lib.o" => [ - "crypto/evp/cmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-ctrl_params_translate.o" => [ - "crypto/evp/ctrl_params_translate.c" - ], - "crypto/evp/libcrypto-lib-dh_ctrl.o" => [ - "crypto/evp/dh_ctrl.c" - ], - "crypto/evp/libcrypto-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libcrypto-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libcrypto-lib-dsa_ctrl.o" => [ - "crypto/evp/dsa_ctrl.c" - ], - "crypto/evp/libcrypto-lib-e_aes.o" => [ - "crypto/evp/e_aes.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha1.c" - ], - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o" => [ - "crypto/evp/e_aes_cbc_hmac_sha256.c" - ], - "crypto/evp/libcrypto-lib-e_aria.o" => [ - "crypto/evp/e_aria.c" - ], - "crypto/evp/libcrypto-lib-e_bf.o" => [ - "crypto/evp/e_bf.c" - ], - "crypto/evp/libcrypto-lib-e_camellia.o" => [ - "crypto/evp/e_camellia.c" - ], - "crypto/evp/libcrypto-lib-e_cast.o" => [ - "crypto/evp/e_cast.c" - ], - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o" => [ - "crypto/evp/e_chacha20_poly1305.c" - ], - "crypto/evp/libcrypto-lib-e_des.o" => [ - "crypto/evp/e_des.c" - ], - "crypto/evp/libcrypto-lib-e_des3.o" => [ - "crypto/evp/e_des3.c" - ], - "crypto/evp/libcrypto-lib-e_idea.o" => [ - "crypto/evp/e_idea.c" - ], - "crypto/evp/libcrypto-lib-e_null.o" => [ - "crypto/evp/e_null.c" - ], - "crypto/evp/libcrypto-lib-e_old.o" => [ - "crypto/evp/e_old.c" - ], - "crypto/evp/libcrypto-lib-e_rc2.o" => [ - "crypto/evp/e_rc2.c" - ], - "crypto/evp/libcrypto-lib-e_rc4.o" => [ - "crypto/evp/e_rc4.c" - ], - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o" => [ - "crypto/evp/e_rc4_hmac_md5.c" - ], - "crypto/evp/libcrypto-lib-e_rc5.o" => [ - "crypto/evp/e_rc5.c" - ], - "crypto/evp/libcrypto-lib-e_seed.o" => [ - "crypto/evp/e_seed.c" - ], - "crypto/evp/libcrypto-lib-e_sm4.o" => [ - "crypto/evp/e_sm4.c" - ], - "crypto/evp/libcrypto-lib-e_xcbc_d.o" => [ - "crypto/evp/e_xcbc_d.c" - ], - "crypto/evp/libcrypto-lib-ec_ctrl.o" => [ - "crypto/evp/ec_ctrl.c" - ], - "crypto/evp/libcrypto-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libcrypto-lib-encode.o" => [ - "crypto/evp/encode.c" - ], - "crypto/evp/libcrypto-lib-evp_cnf.o" => [ - "crypto/evp/evp_cnf.c" - ], - "crypto/evp/libcrypto-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libcrypto-lib-evp_err.o" => [ - "crypto/evp/evp_err.c" - ], - "crypto/evp/libcrypto-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libcrypto-lib-evp_key.o" => [ - "crypto/evp/evp_key.c" - ], - "crypto/evp/libcrypto-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libcrypto-lib-evp_pbe.o" => [ - "crypto/evp/evp_pbe.c" - ], - "crypto/evp/libcrypto-lib-evp_pkey.o" => [ - "crypto/evp/evp_pkey.c" - ], - "crypto/evp/libcrypto-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libcrypto-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libcrypto-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libcrypto-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libcrypto-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libcrypto-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libcrypto-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libcrypto-lib-legacy_blake2.o" => [ - "crypto/evp/legacy_blake2.c" - ], - "crypto/evp/libcrypto-lib-legacy_md4.o" => [ - "crypto/evp/legacy_md4.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5.o" => [ - "crypto/evp/legacy_md5.c" - ], - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o" => [ - "crypto/evp/legacy_md5_sha1.c" - ], - "crypto/evp/libcrypto-lib-legacy_mdc2.o" => [ - "crypto/evp/legacy_mdc2.c" - ], - "crypto/evp/libcrypto-lib-legacy_ripemd.o" => [ - "crypto/evp/legacy_ripemd.c" - ], - "crypto/evp/libcrypto-lib-legacy_sha.o" => [ - "crypto/evp/legacy_sha.c" - ], - "crypto/evp/libcrypto-lib-legacy_wp.o" => [ - "crypto/evp/legacy_wp.c" - ], - "crypto/evp/libcrypto-lib-m_null.o" => [ - "crypto/evp/m_null.c" - ], - "crypto/evp/libcrypto-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libcrypto-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libcrypto-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libcrypto-lib-names.o" => [ - "crypto/evp/names.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt.o" => [ - "crypto/evp/p5_crpt.c" - ], - "crypto/evp/libcrypto-lib-p5_crpt2.o" => [ - "crypto/evp/p5_crpt2.c" - ], - "crypto/evp/libcrypto-lib-p_dec.o" => [ - "crypto/evp/p_dec.c" - ], - "crypto/evp/libcrypto-lib-p_enc.o" => [ - "crypto/evp/p_enc.c" - ], - "crypto/evp/libcrypto-lib-p_legacy.o" => [ - "crypto/evp/p_legacy.c" - ], - "crypto/evp/libcrypto-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libcrypto-lib-p_open.o" => [ - "crypto/evp/p_open.c" - ], - "crypto/evp/libcrypto-lib-p_seal.o" => [ - "crypto/evp/p_seal.c" - ], - "crypto/evp/libcrypto-lib-p_sign.o" => [ - "crypto/evp/p_sign.c" - ], - "crypto/evp/libcrypto-lib-p_verify.o" => [ - "crypto/evp/p_verify.c" - ], - "crypto/evp/libcrypto-lib-pbe_scrypt.o" => [ - "crypto/evp/pbe_scrypt.c" - ], - "crypto/evp/libcrypto-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libcrypto-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libcrypto-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libcrypto-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/evp/libfips-lib-asymcipher.o" => [ - "crypto/evp/asymcipher.c" - ], - "crypto/evp/libfips-lib-dh_support.o" => [ - "crypto/evp/dh_support.c" - ], - "crypto/evp/libfips-lib-digest.o" => [ - "crypto/evp/digest.c" - ], - "crypto/evp/libfips-lib-ec_support.o" => [ - "crypto/evp/ec_support.c" - ], - "crypto/evp/libfips-lib-evp_enc.o" => [ - "crypto/evp/evp_enc.c" - ], - "crypto/evp/libfips-lib-evp_fetch.o" => [ - "crypto/evp/evp_fetch.c" - ], - "crypto/evp/libfips-lib-evp_lib.o" => [ - "crypto/evp/evp_lib.c" - ], - "crypto/evp/libfips-lib-evp_rand.o" => [ - "crypto/evp/evp_rand.c" - ], - "crypto/evp/libfips-lib-evp_utils.o" => [ - "crypto/evp/evp_utils.c" - ], - "crypto/evp/libfips-lib-exchange.o" => [ - "crypto/evp/exchange.c" - ], - "crypto/evp/libfips-lib-kdf_lib.o" => [ - "crypto/evp/kdf_lib.c" - ], - "crypto/evp/libfips-lib-kdf_meth.o" => [ - "crypto/evp/kdf_meth.c" - ], - "crypto/evp/libfips-lib-kem.o" => [ - "crypto/evp/kem.c" - ], - "crypto/evp/libfips-lib-keymgmt_lib.o" => [ - "crypto/evp/keymgmt_lib.c" - ], - "crypto/evp/libfips-lib-keymgmt_meth.o" => [ - "crypto/evp/keymgmt_meth.c" - ], - "crypto/evp/libfips-lib-m_sigver.o" => [ - "crypto/evp/m_sigver.c" - ], - "crypto/evp/libfips-lib-mac_lib.o" => [ - "crypto/evp/mac_lib.c" - ], - "crypto/evp/libfips-lib-mac_meth.o" => [ - "crypto/evp/mac_meth.c" - ], - "crypto/evp/libfips-lib-p_lib.o" => [ - "crypto/evp/p_lib.c" - ], - "crypto/evp/libfips-lib-pmeth_check.o" => [ - "crypto/evp/pmeth_check.c" - ], - "crypto/evp/libfips-lib-pmeth_gn.o" => [ - "crypto/evp/pmeth_gn.c" - ], - "crypto/evp/libfips-lib-pmeth_lib.o" => [ - "crypto/evp/pmeth_lib.c" - ], - "crypto/evp/libfips-lib-signature.o" => [ - "crypto/evp/signature.c" - ], - "crypto/ffc/libcrypto-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libcrypto-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libcrypto-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_backend.o" => [ - "crypto/ffc/ffc_backend.c" - ], - "crypto/ffc/libfips-lib-ffc_dh.o" => [ - "crypto/ffc/ffc_dh.c" - ], - "crypto/ffc/libfips-lib-ffc_key_generate.o" => [ - "crypto/ffc/ffc_key_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_key_validate.o" => [ - "crypto/ffc/ffc_key_validate.c" - ], - "crypto/ffc/libfips-lib-ffc_params.o" => [ - "crypto/ffc/ffc_params.c" - ], - "crypto/ffc/libfips-lib-ffc_params_generate.o" => [ - "crypto/ffc/ffc_params_generate.c" - ], - "crypto/ffc/libfips-lib-ffc_params_validate.o" => [ - "crypto/ffc/ffc_params_validate.c" - ], - "crypto/hmac/libcrypto-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/hmac/libfips-lib-hmac.o" => [ - "crypto/hmac/hmac.c" - ], - "crypto/http/libcrypto-lib-http_client.o" => [ - "crypto/http/http_client.c" - ], - "crypto/http/libcrypto-lib-http_err.o" => [ - "crypto/http/http_err.c" - ], - "crypto/http/libcrypto-lib-http_lib.o" => [ - "crypto/http/http_lib.c" - ], - "crypto/idea/libcrypto-lib-i_cbc.o" => [ - "crypto/idea/i_cbc.c" - ], - "crypto/idea/libcrypto-lib-i_cfb64.o" => [ - "crypto/idea/i_cfb64.c" - ], - "crypto/idea/libcrypto-lib-i_ecb.o" => [ - "crypto/idea/i_ecb.c" - ], - "crypto/idea/libcrypto-lib-i_ofb64.o" => [ - "crypto/idea/i_ofb64.c" - ], - "crypto/idea/libcrypto-lib-i_skey.o" => [ - "crypto/idea/i_skey.c" - ], - "crypto/kdf/libcrypto-lib-kdf_err.o" => [ - "crypto/kdf/kdf_err.c" - ], - "crypto/lhash/libcrypto-lib-lh_stats.o" => [ - "crypto/lhash/lh_stats.c" - ], - "crypto/lhash/libcrypto-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/lhash/libfips-lib-lhash.o" => [ - "crypto/lhash/lhash.c" - ], - "crypto/libcrypto-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libcrypto-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libcrypto-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libcrypto-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libcrypto-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libcrypto-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libcrypto-lib-cpt_err.o" => [ - "crypto/cpt_err.c" - ], - "crypto/libcrypto-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libcrypto-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libcrypto-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libcrypto-lib-cversion.o" => [ - "crypto/cversion.c" - ], - "crypto/libcrypto-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libcrypto-lib-ebcdic.o" => [ - "crypto/ebcdic.c" - ], - "crypto/libcrypto-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libcrypto-lib-getenv.o" => [ - "crypto/getenv.c" - ], - "crypto/libcrypto-lib-info.o" => [ - "crypto/info.c" - ], - "crypto/libcrypto-lib-init.o" => [ - "crypto/init.c" - ], - "crypto/libcrypto-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libcrypto-lib-mem.o" => [ - "crypto/mem.c" - ], - "crypto/libcrypto-lib-mem_clr.o" => [ - "crypto/mem_clr.c" - ], - "crypto/libcrypto-lib-mem_sec.o" => [ - "crypto/mem_sec.c" - ], - "crypto/libcrypto-lib-o_dir.o" => [ - "crypto/o_dir.c" - ], - "crypto/libcrypto-lib-o_fopen.o" => [ - "crypto/o_fopen.c" - ], - "crypto/libcrypto-lib-o_init.o" => [ - "crypto/o_init.c" - ], - "crypto/libcrypto-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libcrypto-lib-o_time.o" => [ - "crypto/o_time.c" - ], - "crypto/libcrypto-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libcrypto-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libcrypto-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libcrypto-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libcrypto-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libcrypto-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libcrypto-lib-passphrase.o" => [ - "crypto/passphrase.c" - ], - "crypto/libcrypto-lib-provider.o" => [ - "crypto/provider.c" - ], - "crypto/libcrypto-lib-provider_child.o" => [ - "crypto/provider_child.c" - ], - "crypto/libcrypto-lib-provider_conf.o" => [ - "crypto/provider_conf.c" - ], - "crypto/libcrypto-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libcrypto-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libcrypto-lib-punycode.o" => [ - "crypto/punycode.c" - ], - "crypto/libcrypto-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libcrypto-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libcrypto-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libcrypto-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libcrypto-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libcrypto-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/libcrypto-lib-trace.o" => [ - "crypto/trace.c" - ], - "crypto/libcrypto-lib-uid.o" => [ - "crypto/uid.c" - ], - "crypto/libfips-lib-asn1_dsa.o" => [ - "crypto/asn1_dsa.c" - ], - "crypto/libfips-lib-bsearch.o" => [ - "crypto/bsearch.c" - ], - "crypto/libfips-lib-context.o" => [ - "crypto/context.c" - ], - "crypto/libfips-lib-core_algorithm.o" => [ - "crypto/core_algorithm.c" - ], - "crypto/libfips-lib-core_fetch.o" => [ - "crypto/core_fetch.c" - ], - "crypto/libfips-lib-core_namemap.o" => [ - "crypto/core_namemap.c" - ], - "crypto/libfips-lib-cpuid.o" => [ - "crypto/cpuid.c" - ], - "crypto/libfips-lib-cryptlib.o" => [ - "crypto/cryptlib.c" - ], - "crypto/libfips-lib-ctype.o" => [ - "crypto/ctype.c" - ], - "crypto/libfips-lib-der_writer.o" => [ - "crypto/der_writer.c" - ], - "crypto/libfips-lib-ex_data.o" => [ - "crypto/ex_data.c" - ], - "crypto/libfips-lib-initthread.o" => [ - "crypto/initthread.c" - ], - "crypto/libfips-lib-mem_clr.o" => [ - "crypto/mem_clr.c" - ], - "crypto/libfips-lib-o_str.o" => [ - "crypto/o_str.c" - ], - "crypto/libfips-lib-packet.o" => [ - "crypto/packet.c" - ], - "crypto/libfips-lib-param_build.o" => [ - "crypto/param_build.c" - ], - "crypto/libfips-lib-param_build_set.o" => [ - "crypto/param_build_set.c" - ], - "crypto/libfips-lib-params.o" => [ - "crypto/params.c" - ], - "crypto/libfips-lib-params_dup.o" => [ - "crypto/params_dup.c" - ], - "crypto/libfips-lib-params_from_text.o" => [ - "crypto/params_from_text.c" - ], - "crypto/libfips-lib-provider_core.o" => [ - "crypto/provider_core.c" - ], - "crypto/libfips-lib-provider_predefined.o" => [ - "crypto/provider_predefined.c" - ], - "crypto/libfips-lib-self_test_core.o" => [ - "crypto/self_test_core.c" - ], - "crypto/libfips-lib-sparse_array.o" => [ - "crypto/sparse_array.c" - ], - "crypto/libfips-lib-threads_lib.o" => [ - "crypto/threads_lib.c" - ], - "crypto/libfips-lib-threads_none.o" => [ - "crypto/threads_none.c" - ], - "crypto/libfips-lib-threads_pthread.o" => [ - "crypto/threads_pthread.c" - ], - "crypto/libfips-lib-threads_win.o" => [ - "crypto/threads_win.c" - ], - "crypto/md4/libcrypto-lib-md4_dgst.o" => [ - "crypto/md4/md4_dgst.c" - ], - "crypto/md4/libcrypto-lib-md4_one.o" => [ - "crypto/md4/md4_one.c" - ], - "crypto/md5/libcrypto-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/libcrypto-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/libcrypto-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/md5/liblegacy-lib-md5_dgst.o" => [ - "crypto/md5/md5_dgst.c" - ], - "crypto/md5/liblegacy-lib-md5_one.o" => [ - "crypto/md5/md5_one.c" - ], - "crypto/md5/liblegacy-lib-md5_sha1.o" => [ - "crypto/md5/md5_sha1.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2_one.o" => [ - "crypto/mdc2/mdc2_one.c" - ], - "crypto/mdc2/libcrypto-lib-mdc2dgst.o" => [ - "crypto/mdc2/mdc2dgst.c" - ], - "crypto/modes/libcrypto-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libcrypto-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libcrypto-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libcrypto-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libcrypto-lib-cts128.o" => [ - "crypto/modes/cts128.c" - ], - "crypto/modes/libcrypto-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libcrypto-lib-ocb128.o" => [ - "crypto/modes/ocb128.c" - ], - "crypto/modes/libcrypto-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libcrypto-lib-siv128.o" => [ - "crypto/modes/siv128.c" - ], - "crypto/modes/libcrypto-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libcrypto-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/modes/libfips-lib-cbc128.o" => [ - "crypto/modes/cbc128.c" - ], - "crypto/modes/libfips-lib-ccm128.o" => [ - "crypto/modes/ccm128.c" - ], - "crypto/modes/libfips-lib-cfb128.o" => [ - "crypto/modes/cfb128.c" - ], - "crypto/modes/libfips-lib-ctr128.o" => [ - "crypto/modes/ctr128.c" - ], - "crypto/modes/libfips-lib-gcm128.o" => [ - "crypto/modes/gcm128.c" - ], - "crypto/modes/libfips-lib-ofb128.o" => [ - "crypto/modes/ofb128.c" - ], - "crypto/modes/libfips-lib-wrap128.o" => [ - "crypto/modes/wrap128.c" - ], - "crypto/modes/libfips-lib-xts128.o" => [ - "crypto/modes/xts128.c" - ], - "crypto/objects/libcrypto-lib-o_names.o" => [ - "crypto/objects/o_names.c" - ], - "crypto/objects/libcrypto-lib-obj_dat.o" => [ - "crypto/objects/obj_dat.c" - ], - "crypto/objects/libcrypto-lib-obj_err.o" => [ - "crypto/objects/obj_err.c" - ], - "crypto/objects/libcrypto-lib-obj_lib.o" => [ - "crypto/objects/obj_lib.c" - ], - "crypto/objects/libcrypto-lib-obj_xref.o" => [ - "crypto/objects/obj_xref.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_asn.o" => [ - "crypto/ocsp/ocsp_asn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_cl.o" => [ - "crypto/ocsp/ocsp_cl.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_err.o" => [ - "crypto/ocsp/ocsp_err.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_ext.o" => [ - "crypto/ocsp/ocsp_ext.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_http.o" => [ - "crypto/ocsp/ocsp_http.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_lib.o" => [ - "crypto/ocsp/ocsp_lib.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_prn.o" => [ - "crypto/ocsp/ocsp_prn.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_srv.o" => [ - "crypto/ocsp/ocsp_srv.c" - ], - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o" => [ - "crypto/ocsp/ocsp_vfy.c" - ], - "crypto/ocsp/libcrypto-lib-v3_ocsp.o" => [ - "crypto/ocsp/v3_ocsp.c" - ], - "crypto/pem/libcrypto-lib-pem_all.o" => [ - "crypto/pem/pem_all.c" - ], - "crypto/pem/libcrypto-lib-pem_err.o" => [ - "crypto/pem/pem_err.c" - ], - "crypto/pem/libcrypto-lib-pem_info.o" => [ - "crypto/pem/pem_info.c" - ], - "crypto/pem/libcrypto-lib-pem_lib.o" => [ - "crypto/pem/pem_lib.c" - ], - "crypto/pem/libcrypto-lib-pem_oth.o" => [ - "crypto/pem/pem_oth.c" - ], - "crypto/pem/libcrypto-lib-pem_pk8.o" => [ - "crypto/pem/pem_pk8.c" - ], - "crypto/pem/libcrypto-lib-pem_pkey.o" => [ - "crypto/pem/pem_pkey.c" - ], - "crypto/pem/libcrypto-lib-pem_sign.o" => [ - "crypto/pem/pem_sign.c" - ], - "crypto/pem/libcrypto-lib-pem_x509.o" => [ - "crypto/pem/pem_x509.c" - ], - "crypto/pem/libcrypto-lib-pem_xaux.o" => [ - "crypto/pem/pem_xaux.c" - ], - "crypto/pem/libcrypto-lib-pvkfmt.o" => [ - "crypto/pem/pvkfmt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_add.o" => [ - "crypto/pkcs12/p12_add.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_asn.o" => [ - "crypto/pkcs12/p12_asn.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_attr.o" => [ - "crypto/pkcs12/p12_attr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crpt.o" => [ - "crypto/pkcs12/p12_crpt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_crt.o" => [ - "crypto/pkcs12/p12_crt.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_decr.o" => [ - "crypto/pkcs12/p12_decr.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_init.o" => [ - "crypto/pkcs12/p12_init.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_key.o" => [ - "crypto/pkcs12/p12_key.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_kiss.o" => [ - "crypto/pkcs12/p12_kiss.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_mutl.o" => [ - "crypto/pkcs12/p12_mutl.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_npas.o" => [ - "crypto/pkcs12/p12_npas.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8d.o" => [ - "crypto/pkcs12/p12_p8d.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_p8e.o" => [ - "crypto/pkcs12/p12_p8e.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_sbag.o" => [ - "crypto/pkcs12/p12_sbag.c" - ], - "crypto/pkcs12/libcrypto-lib-p12_utl.o" => [ - "crypto/pkcs12/p12_utl.c" - ], - "crypto/pkcs12/libcrypto-lib-pk12err.o" => [ - "crypto/pkcs12/pk12err.c" - ], - "crypto/pkcs7/libcrypto-lib-bio_pk7.o" => [ - "crypto/pkcs7/bio_pk7.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o" => [ - "crypto/pkcs7/pk7_asn1.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_attr.o" => [ - "crypto/pkcs7/pk7_attr.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_doit.o" => [ - "crypto/pkcs7/pk7_doit.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_lib.o" => [ - "crypto/pkcs7/pk7_lib.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_mime.o" => [ - "crypto/pkcs7/pk7_mime.c" - ], - "crypto/pkcs7/libcrypto-lib-pk7_smime.o" => [ - "crypto/pkcs7/pk7_smime.c" - ], - "crypto/pkcs7/libcrypto-lib-pkcs7err.o" => [ - "crypto/pkcs7/pkcs7err.c" - ], - "crypto/poly1305/libcrypto-lib-poly1305.o" => [ - "crypto/poly1305/poly1305.c" - ], - "crypto/property/libcrypto-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libcrypto-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libcrypto-lib-property_err.o" => [ - "crypto/property/property_err.c" - ], - "crypto/property/libcrypto-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libcrypto-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libcrypto-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/property/libfips-lib-defn_cache.o" => [ - "crypto/property/defn_cache.c" - ], - "crypto/property/libfips-lib-property.o" => [ - "crypto/property/property.c" - ], - "crypto/property/libfips-lib-property_parse.o" => [ - "crypto/property/property_parse.c" - ], - "crypto/property/libfips-lib-property_query.o" => [ - "crypto/property/property_query.c" - ], - "crypto/property/libfips-lib-property_string.o" => [ - "crypto/property/property_string.c" - ], - "crypto/rand/libcrypto-lib-prov_seed.o" => [ - "crypto/rand/prov_seed.c" - ], - "crypto/rand/libcrypto-lib-rand_deprecated.o" => [ - "crypto/rand/rand_deprecated.c" - ], - "crypto/rand/libcrypto-lib-rand_err.o" => [ - "crypto/rand/rand_err.c" - ], - "crypto/rand/libcrypto-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rand/libcrypto-lib-rand_meth.o" => [ - "crypto/rand/rand_meth.c" - ], - "crypto/rand/libcrypto-lib-rand_pool.o" => [ - "crypto/rand/rand_pool.c" - ], - "crypto/rand/libcrypto-lib-randfile.o" => [ - "crypto/rand/randfile.c" - ], - "crypto/rand/libfips-lib-rand_lib.o" => [ - "crypto/rand/rand_lib.c" - ], - "crypto/rc2/libcrypto-lib-rc2_cbc.o" => [ - "crypto/rc2/rc2_cbc.c" - ], - "crypto/rc2/libcrypto-lib-rc2_ecb.o" => [ - "crypto/rc2/rc2_ecb.c" - ], - "crypto/rc2/libcrypto-lib-rc2_skey.o" => [ - "crypto/rc2/rc2_skey.c" - ], - "crypto/rc2/libcrypto-lib-rc2cfb64.o" => [ - "crypto/rc2/rc2cfb64.c" - ], - "crypto/rc2/libcrypto-lib-rc2ofb64.o" => [ - "crypto/rc2/rc2ofb64.c" - ], - "crypto/rc4/libcrypto-lib-rc4_enc.o" => [ - "crypto/rc4/rc4_enc.c" - ], - "crypto/rc4/libcrypto-lib-rc4_skey.o" => [ - "crypto/rc4/rc4_skey.c" - ], - "crypto/ripemd/libcrypto-lib-rmd_dgst.o" => [ - "crypto/ripemd/rmd_dgst.c" - ], - "crypto/ripemd/libcrypto-lib-rmd_one.o" => [ - "crypto/ripemd/rmd_one.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ameth.o" => [ - "crypto/rsa/rsa_ameth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_asn1.o" => [ - "crypto/rsa/rsa_asn1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libcrypto-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libcrypto-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libcrypto-lib-rsa_depr.o" => [ - "crypto/rsa/rsa_depr.c" - ], - "crypto/rsa/libcrypto-lib-rsa_err.o" => [ - "crypto/rsa/rsa_err.c" - ], - "crypto/rsa/libcrypto-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libcrypto-lib-rsa_meth.o" => [ - "crypto/rsa/rsa_meth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp.o" => [ - "crypto/rsa/rsa_mp.c" - ], - "crypto/rsa/libcrypto-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libcrypto-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libcrypto-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libcrypto-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pmeth.o" => [ - "crypto/rsa/rsa_pmeth.c" - ], - "crypto/rsa/libcrypto-lib-rsa_prn.o" => [ - "crypto/rsa/rsa_prn.c" - ], - "crypto/rsa/libcrypto-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libcrypto-lib-rsa_saos.o" => [ - "crypto/rsa/rsa_saos.c" - ], - "crypto/rsa/libcrypto-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/rsa/libcrypto-lib-rsa_x931g.o" => [ - "crypto/rsa/rsa_x931g.c" - ], - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o" => [ - "crypto/rsa/rsa_acvp_test_params.c" - ], - "crypto/rsa/libfips-lib-rsa_backend.o" => [ - "crypto/rsa/rsa_backend.c" - ], - "crypto/rsa/libfips-lib-rsa_chk.o" => [ - "crypto/rsa/rsa_chk.c" - ], - "crypto/rsa/libfips-lib-rsa_crpt.o" => [ - "crypto/rsa/rsa_crpt.c" - ], - "crypto/rsa/libfips-lib-rsa_gen.o" => [ - "crypto/rsa/rsa_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_lib.o" => [ - "crypto/rsa/rsa_lib.c" - ], - "crypto/rsa/libfips-lib-rsa_mp_names.o" => [ - "crypto/rsa/rsa_mp_names.c" - ], - "crypto/rsa/libfips-lib-rsa_none.o" => [ - "crypto/rsa/rsa_none.c" - ], - "crypto/rsa/libfips-lib-rsa_oaep.o" => [ - "crypto/rsa/rsa_oaep.c" - ], - "crypto/rsa/libfips-lib-rsa_ossl.o" => [ - "crypto/rsa/rsa_ossl.c" - ], - "crypto/rsa/libfips-lib-rsa_pk1.o" => [ - "crypto/rsa/rsa_pk1.c" - ], - "crypto/rsa/libfips-lib-rsa_pss.o" => [ - "crypto/rsa/rsa_pss.c" - ], - "crypto/rsa/libfips-lib-rsa_schemes.o" => [ - "crypto/rsa/rsa_schemes.c" - ], - "crypto/rsa/libfips-lib-rsa_sign.o" => [ - "crypto/rsa/rsa_sign.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o" => [ - "crypto/rsa/rsa_sp800_56b_check.c" - ], - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o" => [ - "crypto/rsa/rsa_sp800_56b_gen.c" - ], - "crypto/rsa/libfips-lib-rsa_x931.o" => [ - "crypto/rsa/rsa_x931.c" - ], - "crypto/seed/libcrypto-lib-seed.o" => [ - "crypto/seed/seed.c" - ], - "crypto/seed/libcrypto-lib-seed_cbc.o" => [ - "crypto/seed/seed_cbc.c" - ], - "crypto/seed/libcrypto-lib-seed_cfb.o" => [ - "crypto/seed/seed_cfb.c" - ], - "crypto/seed/libcrypto-lib-seed_ecb.o" => [ - "crypto/seed/seed_ecb.c" - ], - "crypto/seed/libcrypto-lib-seed_ofb.o" => [ - "crypto/seed/seed_ofb.c" - ], - "crypto/sha/libcrypto-lib-keccak1600.o" => [ - "crypto/sha/keccak1600.c" - ], - "crypto/sha/libcrypto-lib-sha1_one.o" => [ - "crypto/sha/sha1_one.c" - ], - "crypto/sha/libcrypto-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libcrypto-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libcrypto-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libcrypto-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/sha/libfips-lib-keccak1600.o" => [ - "crypto/sha/keccak1600.c" - ], - "crypto/sha/libfips-lib-sha1dgst.o" => [ - "crypto/sha/sha1dgst.c" - ], - "crypto/sha/libfips-lib-sha256.o" => [ - "crypto/sha/sha256.c" - ], - "crypto/sha/libfips-lib-sha3.o" => [ - "crypto/sha/sha3.c" - ], - "crypto/sha/libfips-lib-sha512.o" => [ - "crypto/sha/sha512.c" - ], - "crypto/siphash/libcrypto-lib-siphash.o" => [ - "crypto/siphash/siphash.c" - ], - "crypto/sm2/libcrypto-lib-sm2_crypt.o" => [ - "crypto/sm2/sm2_crypt.c" - ], - "crypto/sm2/libcrypto-lib-sm2_err.o" => [ - "crypto/sm2/sm2_err.c" - ], - "crypto/sm2/libcrypto-lib-sm2_key.o" => [ - "crypto/sm2/sm2_key.c" - ], - "crypto/sm2/libcrypto-lib-sm2_sign.o" => [ - "crypto/sm2/sm2_sign.c" - ], - "crypto/sm3/libcrypto-lib-legacy_sm3.o" => [ - "crypto/sm3/legacy_sm3.c" - ], - "crypto/sm3/libcrypto-lib-sm3.o" => [ - "crypto/sm3/sm3.c" - ], - "crypto/sm4/libcrypto-lib-sm4.o" => [ - "crypto/sm4/sm4.c" - ], - "crypto/srp/libcrypto-lib-srp_lib.o" => [ - "crypto/srp/srp_lib.c" - ], - "crypto/srp/libcrypto-lib-srp_vfy.o" => [ - "crypto/srp/srp_vfy.c" - ], - "crypto/stack/libcrypto-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/stack/libfips-lib-stack.o" => [ - "crypto/stack/stack.c" - ], - "crypto/store/libcrypto-lib-store_err.o" => [ - "crypto/store/store_err.c" - ], - "crypto/store/libcrypto-lib-store_init.o" => [ - "crypto/store/store_init.c" - ], - "crypto/store/libcrypto-lib-store_lib.o" => [ - "crypto/store/store_lib.c" - ], - "crypto/store/libcrypto-lib-store_meth.o" => [ - "crypto/store/store_meth.c" - ], - "crypto/store/libcrypto-lib-store_register.o" => [ - "crypto/store/store_register.c" - ], - "crypto/store/libcrypto-lib-store_result.o" => [ - "crypto/store/store_result.c" - ], - "crypto/store/libcrypto-lib-store_strings.o" => [ - "crypto/store/store_strings.c" - ], - "crypto/ts/libcrypto-lib-ts_asn1.o" => [ - "crypto/ts/ts_asn1.c" - ], - "crypto/ts/libcrypto-lib-ts_conf.o" => [ - "crypto/ts/ts_conf.c" - ], - "crypto/ts/libcrypto-lib-ts_err.o" => [ - "crypto/ts/ts_err.c" - ], - "crypto/ts/libcrypto-lib-ts_lib.o" => [ - "crypto/ts/ts_lib.c" - ], - "crypto/ts/libcrypto-lib-ts_req_print.o" => [ - "crypto/ts/ts_req_print.c" - ], - "crypto/ts/libcrypto-lib-ts_req_utils.o" => [ - "crypto/ts/ts_req_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_print.o" => [ - "crypto/ts/ts_rsp_print.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_sign.o" => [ - "crypto/ts/ts_rsp_sign.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_utils.o" => [ - "crypto/ts/ts_rsp_utils.c" - ], - "crypto/ts/libcrypto-lib-ts_rsp_verify.o" => [ - "crypto/ts/ts_rsp_verify.c" - ], - "crypto/ts/libcrypto-lib-ts_verify_ctx.o" => [ - "crypto/ts/ts_verify_ctx.c" - ], - "crypto/txt_db/libcrypto-lib-txt_db.o" => [ - "crypto/txt_db/txt_db.c" - ], - "crypto/ui/libcrypto-lib-ui_err.o" => [ - "crypto/ui/ui_err.c" - ], - "crypto/ui/libcrypto-lib-ui_lib.o" => [ - "crypto/ui/ui_lib.c" - ], - "crypto/ui/libcrypto-lib-ui_null.o" => [ - "crypto/ui/ui_null.c" - ], - "crypto/ui/libcrypto-lib-ui_openssl.o" => [ - "crypto/ui/ui_openssl.c" - ], - "crypto/ui/libcrypto-lib-ui_util.o" => [ - "crypto/ui/ui_util.c" - ], - "crypto/whrlpool/libcrypto-lib-wp_block.o" => [ - "crypto/whrlpool/wp_block.c" - ], - "crypto/whrlpool/libcrypto-lib-wp_dgst.o" => [ - "crypto/whrlpool/wp_dgst.c" - ], - "crypto/x509/libcrypto-lib-by_dir.o" => [ - "crypto/x509/by_dir.c" - ], - "crypto/x509/libcrypto-lib-by_file.o" => [ - "crypto/x509/by_file.c" - ], - "crypto/x509/libcrypto-lib-by_store.o" => [ - "crypto/x509/by_store.c" - ], - "crypto/x509/libcrypto-lib-pcy_cache.o" => [ - "crypto/x509/pcy_cache.c" - ], - "crypto/x509/libcrypto-lib-pcy_data.o" => [ - "crypto/x509/pcy_data.c" - ], - "crypto/x509/libcrypto-lib-pcy_lib.o" => [ - "crypto/x509/pcy_lib.c" - ], - "crypto/x509/libcrypto-lib-pcy_map.o" => [ - "crypto/x509/pcy_map.c" - ], - "crypto/x509/libcrypto-lib-pcy_node.o" => [ - "crypto/x509/pcy_node.c" - ], - "crypto/x509/libcrypto-lib-pcy_tree.o" => [ - "crypto/x509/pcy_tree.c" - ], - "crypto/x509/libcrypto-lib-t_crl.o" => [ - "crypto/x509/t_crl.c" - ], - "crypto/x509/libcrypto-lib-t_req.o" => [ - "crypto/x509/t_req.c" - ], - "crypto/x509/libcrypto-lib-t_x509.o" => [ - "crypto/x509/t_x509.c" - ], - "crypto/x509/libcrypto-lib-v3_addr.o" => [ - "crypto/x509/v3_addr.c" - ], - "crypto/x509/libcrypto-lib-v3_admis.o" => [ - "crypto/x509/v3_admis.c" - ], - "crypto/x509/libcrypto-lib-v3_akeya.o" => [ - "crypto/x509/v3_akeya.c" - ], - "crypto/x509/libcrypto-lib-v3_akid.o" => [ - "crypto/x509/v3_akid.c" - ], - "crypto/x509/libcrypto-lib-v3_asid.o" => [ - "crypto/x509/v3_asid.c" - ], - "crypto/x509/libcrypto-lib-v3_bcons.o" => [ - "crypto/x509/v3_bcons.c" - ], - "crypto/x509/libcrypto-lib-v3_bitst.o" => [ - "crypto/x509/v3_bitst.c" - ], - "crypto/x509/libcrypto-lib-v3_conf.o" => [ - "crypto/x509/v3_conf.c" - ], - "crypto/x509/libcrypto-lib-v3_cpols.o" => [ - "crypto/x509/v3_cpols.c" - ], - "crypto/x509/libcrypto-lib-v3_crld.o" => [ - "crypto/x509/v3_crld.c" - ], - "crypto/x509/libcrypto-lib-v3_enum.o" => [ - "crypto/x509/v3_enum.c" - ], - "crypto/x509/libcrypto-lib-v3_extku.o" => [ - "crypto/x509/v3_extku.c" - ], - "crypto/x509/libcrypto-lib-v3_genn.o" => [ - "crypto/x509/v3_genn.c" - ], - "crypto/x509/libcrypto-lib-v3_ia5.o" => [ - "crypto/x509/v3_ia5.c" - ], - "crypto/x509/libcrypto-lib-v3_info.o" => [ - "crypto/x509/v3_info.c" - ], - "crypto/x509/libcrypto-lib-v3_int.o" => [ - "crypto/x509/v3_int.c" - ], - "crypto/x509/libcrypto-lib-v3_ist.o" => [ - "crypto/x509/v3_ist.c" - ], - "crypto/x509/libcrypto-lib-v3_lib.o" => [ - "crypto/x509/v3_lib.c" - ], - "crypto/x509/libcrypto-lib-v3_ncons.o" => [ - "crypto/x509/v3_ncons.c" - ], - "crypto/x509/libcrypto-lib-v3_pci.o" => [ - "crypto/x509/v3_pci.c" - ], - "crypto/x509/libcrypto-lib-v3_pcia.o" => [ - "crypto/x509/v3_pcia.c" - ], - "crypto/x509/libcrypto-lib-v3_pcons.o" => [ - "crypto/x509/v3_pcons.c" - ], - "crypto/x509/libcrypto-lib-v3_pku.o" => [ - "crypto/x509/v3_pku.c" - ], - "crypto/x509/libcrypto-lib-v3_pmaps.o" => [ - "crypto/x509/v3_pmaps.c" - ], - "crypto/x509/libcrypto-lib-v3_prn.o" => [ - "crypto/x509/v3_prn.c" - ], - "crypto/x509/libcrypto-lib-v3_purp.o" => [ - "crypto/x509/v3_purp.c" - ], - "crypto/x509/libcrypto-lib-v3_san.o" => [ - "crypto/x509/v3_san.c" - ], - "crypto/x509/libcrypto-lib-v3_skid.o" => [ - "crypto/x509/v3_skid.c" - ], - "crypto/x509/libcrypto-lib-v3_sxnet.o" => [ - "crypto/x509/v3_sxnet.c" - ], - "crypto/x509/libcrypto-lib-v3_tlsf.o" => [ - "crypto/x509/v3_tlsf.c" - ], - "crypto/x509/libcrypto-lib-v3_utf8.o" => [ - "crypto/x509/v3_utf8.c" - ], - "crypto/x509/libcrypto-lib-v3_utl.o" => [ - "crypto/x509/v3_utl.c" - ], - "crypto/x509/libcrypto-lib-v3err.o" => [ - "crypto/x509/v3err.c" - ], - "crypto/x509/libcrypto-lib-x509_att.o" => [ - "crypto/x509/x509_att.c" - ], - "crypto/x509/libcrypto-lib-x509_cmp.o" => [ - "crypto/x509/x509_cmp.c" - ], - "crypto/x509/libcrypto-lib-x509_d2.o" => [ - "crypto/x509/x509_d2.c" - ], - "crypto/x509/libcrypto-lib-x509_def.o" => [ - "crypto/x509/x509_def.c" - ], - "crypto/x509/libcrypto-lib-x509_err.o" => [ - "crypto/x509/x509_err.c" - ], - "crypto/x509/libcrypto-lib-x509_ext.o" => [ - "crypto/x509/x509_ext.c" - ], - "crypto/x509/libcrypto-lib-x509_lu.o" => [ - "crypto/x509/x509_lu.c" - ], - "crypto/x509/libcrypto-lib-x509_meth.o" => [ - "crypto/x509/x509_meth.c" - ], - "crypto/x509/libcrypto-lib-x509_obj.o" => [ - "crypto/x509/x509_obj.c" - ], - "crypto/x509/libcrypto-lib-x509_r2x.o" => [ - "crypto/x509/x509_r2x.c" - ], - "crypto/x509/libcrypto-lib-x509_req.o" => [ - "crypto/x509/x509_req.c" - ], - "crypto/x509/libcrypto-lib-x509_set.o" => [ - "crypto/x509/x509_set.c" - ], - "crypto/x509/libcrypto-lib-x509_trust.o" => [ - "crypto/x509/x509_trust.c" - ], - "crypto/x509/libcrypto-lib-x509_txt.o" => [ - "crypto/x509/x509_txt.c" - ], - "crypto/x509/libcrypto-lib-x509_v3.o" => [ - "crypto/x509/x509_v3.c" - ], - "crypto/x509/libcrypto-lib-x509_vfy.o" => [ - "crypto/x509/x509_vfy.c" - ], - "crypto/x509/libcrypto-lib-x509_vpm.o" => [ - "crypto/x509/x509_vpm.c" - ], - "crypto/x509/libcrypto-lib-x509cset.o" => [ - "crypto/x509/x509cset.c" - ], - "crypto/x509/libcrypto-lib-x509name.o" => [ - "crypto/x509/x509name.c" - ], - "crypto/x509/libcrypto-lib-x509rset.o" => [ - "crypto/x509/x509rset.c" - ], - "crypto/x509/libcrypto-lib-x509spki.o" => [ - "crypto/x509/x509spki.c" - ], - "crypto/x509/libcrypto-lib-x509type.o" => [ - "crypto/x509/x509type.c" - ], - "crypto/x509/libcrypto-lib-x_all.o" => [ - "crypto/x509/x_all.c" - ], - "crypto/x509/libcrypto-lib-x_attrib.o" => [ - "crypto/x509/x_attrib.c" - ], - "crypto/x509/libcrypto-lib-x_crl.o" => [ - "crypto/x509/x_crl.c" - ], - "crypto/x509/libcrypto-lib-x_exten.o" => [ - "crypto/x509/x_exten.c" - ], - "crypto/x509/libcrypto-lib-x_name.o" => [ - "crypto/x509/x_name.c" - ], - "crypto/x509/libcrypto-lib-x_pubkey.o" => [ - "crypto/x509/x_pubkey.c" - ], - "crypto/x509/libcrypto-lib-x_req.o" => [ - "crypto/x509/x_req.c" - ], - "crypto/x509/libcrypto-lib-x_x509.o" => [ - "crypto/x509/x_x509.c" - ], - "crypto/x509/libcrypto-lib-x_x509a.o" => [ - "crypto/x509/x_x509a.c" - ], - "engines/libcrypto-lib-e_capi.o" => [ - "engines/e_capi.c" - ], - "engines/libcrypto-lib-e_padlock.o" => [ - "engines/e_padlock.c" - ], - "fuzz/asn1-test" => [ - "fuzz/asn1-test-bin-asn1.o", - "fuzz/asn1-test-bin-fuzz_rand.o", - "fuzz/asn1-test-bin-test-corpus.o" - ], - "fuzz/asn1-test-bin-asn1.o" => [ - "fuzz/asn1.c" - ], - "fuzz/asn1-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/asn1-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/asn1parse-test" => [ - "fuzz/asn1parse-test-bin-asn1parse.o", - "fuzz/asn1parse-test-bin-test-corpus.o" - ], - "fuzz/asn1parse-test-bin-asn1parse.o" => [ - "fuzz/asn1parse.c" - ], - "fuzz/asn1parse-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bignum-test" => [ - "fuzz/bignum-test-bin-bignum.o", - "fuzz/bignum-test-bin-test-corpus.o" - ], - "fuzz/bignum-test-bin-bignum.o" => [ - "fuzz/bignum.c" - ], - "fuzz/bignum-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/bndiv-test" => [ - "fuzz/bndiv-test-bin-bndiv.o", - "fuzz/bndiv-test-bin-test-corpus.o" - ], - "fuzz/bndiv-test-bin-bndiv.o" => [ - "fuzz/bndiv.c" - ], - "fuzz/bndiv-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/client-test" => [ - "fuzz/client-test-bin-client.o", - "fuzz/client-test-bin-fuzz_rand.o", - "fuzz/client-test-bin-test-corpus.o" - ], - "fuzz/client-test-bin-client.o" => [ - "fuzz/client.c" - ], - "fuzz/client-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/client-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cmp-test" => [ - "fuzz/cmp-test-bin-cmp.o", - "fuzz/cmp-test-bin-fuzz_rand.o", - "fuzz/cmp-test-bin-test-corpus.o" - ], - "fuzz/cmp-test-bin-cmp.o" => [ - "fuzz/cmp.c" - ], - "fuzz/cmp-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/cmp-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/cms-test" => [ - "fuzz/cms-test-bin-cms.o", - "fuzz/cms-test-bin-test-corpus.o" - ], - "fuzz/cms-test-bin-cms.o" => [ - "fuzz/cms.c" - ], - "fuzz/cms-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/conf-test" => [ - "fuzz/conf-test-bin-conf.o", - "fuzz/conf-test-bin-test-corpus.o" - ], - "fuzz/conf-test-bin-conf.o" => [ - "fuzz/conf.c" - ], - "fuzz/conf-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/crl-test" => [ - "fuzz/crl-test-bin-crl.o", - "fuzz/crl-test-bin-test-corpus.o" - ], - "fuzz/crl-test-bin-crl.o" => [ - "fuzz/crl.c" - ], - "fuzz/crl-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/ct-test" => [ - "fuzz/ct-test-bin-ct.o", - "fuzz/ct-test-bin-test-corpus.o" - ], - "fuzz/ct-test-bin-ct.o" => [ - "fuzz/ct.c" - ], - "fuzz/ct-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/server-test" => [ - "fuzz/server-test-bin-fuzz_rand.o", - "fuzz/server-test-bin-server.o", - "fuzz/server-test-bin-test-corpus.o" - ], - "fuzz/server-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/server-test-bin-server.o" => [ - "fuzz/server.c" - ], - "fuzz/server-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test" => [ - "fuzz/x509-test-bin-fuzz_rand.o", - "fuzz/x509-test-bin-test-corpus.o", - "fuzz/x509-test-bin-x509.o" - ], - "fuzz/x509-test-bin-fuzz_rand.o" => [ - "fuzz/fuzz_rand.c" - ], - "fuzz/x509-test-bin-test-corpus.o" => [ - "fuzz/test-corpus.c" - ], - "fuzz/x509-test-bin-x509.o" => [ - "fuzz/x509.c" - ], - "libcrypto" => [ - "crypto/aes/libcrypto-lib-aes_cbc.o", - "crypto/aes/libcrypto-lib-aes_cfb.o", - "crypto/aes/libcrypto-lib-aes_core.o", - "crypto/aes/libcrypto-lib-aes_ecb.o", - "crypto/aes/libcrypto-lib-aes_ige.o", - "crypto/aes/libcrypto-lib-aes_misc.o", - "crypto/aes/libcrypto-lib-aes_ofb.o", - "crypto/aes/libcrypto-lib-aes_wrap.o", - "crypto/aria/libcrypto-lib-aria.o", - "crypto/asn1/libcrypto-lib-a_bitstr.o", - "crypto/asn1/libcrypto-lib-a_d2i_fp.o", - "crypto/asn1/libcrypto-lib-a_digest.o", - "crypto/asn1/libcrypto-lib-a_dup.o", - "crypto/asn1/libcrypto-lib-a_gentm.o", - "crypto/asn1/libcrypto-lib-a_i2d_fp.o", - "crypto/asn1/libcrypto-lib-a_int.o", - "crypto/asn1/libcrypto-lib-a_mbstr.o", - "crypto/asn1/libcrypto-lib-a_object.o", - "crypto/asn1/libcrypto-lib-a_octet.o", - "crypto/asn1/libcrypto-lib-a_print.o", - "crypto/asn1/libcrypto-lib-a_sign.o", - "crypto/asn1/libcrypto-lib-a_strex.o", - "crypto/asn1/libcrypto-lib-a_strnid.o", - "crypto/asn1/libcrypto-lib-a_time.o", - "crypto/asn1/libcrypto-lib-a_type.o", - "crypto/asn1/libcrypto-lib-a_utctm.o", - "crypto/asn1/libcrypto-lib-a_utf8.o", - "crypto/asn1/libcrypto-lib-a_verify.o", - "crypto/asn1/libcrypto-lib-ameth_lib.o", - "crypto/asn1/libcrypto-lib-asn1_err.o", - "crypto/asn1/libcrypto-lib-asn1_gen.o", - "crypto/asn1/libcrypto-lib-asn1_item_list.o", - "crypto/asn1/libcrypto-lib-asn1_lib.o", - "crypto/asn1/libcrypto-lib-asn1_parse.o", - "crypto/asn1/libcrypto-lib-asn_mime.o", - "crypto/asn1/libcrypto-lib-asn_moid.o", - "crypto/asn1/libcrypto-lib-asn_mstbl.o", - "crypto/asn1/libcrypto-lib-asn_pack.o", - "crypto/asn1/libcrypto-lib-bio_asn1.o", - "crypto/asn1/libcrypto-lib-bio_ndef.o", - "crypto/asn1/libcrypto-lib-d2i_param.o", - "crypto/asn1/libcrypto-lib-d2i_pr.o", - "crypto/asn1/libcrypto-lib-d2i_pu.o", - "crypto/asn1/libcrypto-lib-evp_asn1.o", - "crypto/asn1/libcrypto-lib-f_int.o", - "crypto/asn1/libcrypto-lib-f_string.o", - "crypto/asn1/libcrypto-lib-i2d_evp.o", - "crypto/asn1/libcrypto-lib-n_pkey.o", - "crypto/asn1/libcrypto-lib-nsseq.o", - "crypto/asn1/libcrypto-lib-p5_pbe.o", - "crypto/asn1/libcrypto-lib-p5_pbev2.o", - "crypto/asn1/libcrypto-lib-p5_scrypt.o", - "crypto/asn1/libcrypto-lib-p8_pkey.o", - "crypto/asn1/libcrypto-lib-t_bitst.o", - "crypto/asn1/libcrypto-lib-t_pkey.o", - "crypto/asn1/libcrypto-lib-t_spki.o", - "crypto/asn1/libcrypto-lib-tasn_dec.o", - "crypto/asn1/libcrypto-lib-tasn_enc.o", - "crypto/asn1/libcrypto-lib-tasn_fre.o", - "crypto/asn1/libcrypto-lib-tasn_new.o", - "crypto/asn1/libcrypto-lib-tasn_prn.o", - "crypto/asn1/libcrypto-lib-tasn_scn.o", - "crypto/asn1/libcrypto-lib-tasn_typ.o", - "crypto/asn1/libcrypto-lib-tasn_utl.o", - "crypto/asn1/libcrypto-lib-x_algor.o", - "crypto/asn1/libcrypto-lib-x_bignum.o", - "crypto/asn1/libcrypto-lib-x_info.o", - "crypto/asn1/libcrypto-lib-x_int64.o", - "crypto/asn1/libcrypto-lib-x_long.o", - "crypto/asn1/libcrypto-lib-x_pkey.o", - "crypto/asn1/libcrypto-lib-x_sig.o", - "crypto/asn1/libcrypto-lib-x_spki.o", - "crypto/asn1/libcrypto-lib-x_val.o", - "crypto/async/arch/libcrypto-lib-async_null.o", - "crypto/async/arch/libcrypto-lib-async_posix.o", - "crypto/async/arch/libcrypto-lib-async_win.o", - "crypto/async/libcrypto-lib-async.o", - "crypto/async/libcrypto-lib-async_err.o", - "crypto/async/libcrypto-lib-async_wait.o", - "crypto/bf/libcrypto-lib-bf_cfb64.o", - "crypto/bf/libcrypto-lib-bf_ecb.o", - "crypto/bf/libcrypto-lib-bf_enc.o", - "crypto/bf/libcrypto-lib-bf_ofb64.o", - "crypto/bf/libcrypto-lib-bf_skey.o", - "crypto/bio/libcrypto-lib-bf_buff.o", - "crypto/bio/libcrypto-lib-bf_lbuf.o", - "crypto/bio/libcrypto-lib-bf_nbio.o", - "crypto/bio/libcrypto-lib-bf_null.o", - "crypto/bio/libcrypto-lib-bf_prefix.o", - "crypto/bio/libcrypto-lib-bf_readbuff.o", - "crypto/bio/libcrypto-lib-bio_addr.o", - "crypto/bio/libcrypto-lib-bio_cb.o", - "crypto/bio/libcrypto-lib-bio_dump.o", - "crypto/bio/libcrypto-lib-bio_err.o", - "crypto/bio/libcrypto-lib-bio_lib.o", - "crypto/bio/libcrypto-lib-bio_meth.o", - "crypto/bio/libcrypto-lib-bio_print.o", - "crypto/bio/libcrypto-lib-bio_sock.o", - "crypto/bio/libcrypto-lib-bio_sock2.o", - "crypto/bio/libcrypto-lib-bss_acpt.o", - "crypto/bio/libcrypto-lib-bss_bio.o", - "crypto/bio/libcrypto-lib-bss_conn.o", - "crypto/bio/libcrypto-lib-bss_core.o", - "crypto/bio/libcrypto-lib-bss_dgram.o", - "crypto/bio/libcrypto-lib-bss_fd.o", - "crypto/bio/libcrypto-lib-bss_file.o", - "crypto/bio/libcrypto-lib-bss_log.o", - "crypto/bio/libcrypto-lib-bss_mem.o", - "crypto/bio/libcrypto-lib-bss_null.o", - "crypto/bio/libcrypto-lib-bss_sock.o", - "crypto/bio/libcrypto-lib-ossl_core_bio.o", - "crypto/bn/libcrypto-lib-bn_add.o", - "crypto/bn/libcrypto-lib-bn_asm.o", - "crypto/bn/libcrypto-lib-bn_blind.o", - "crypto/bn/libcrypto-lib-bn_const.o", - "crypto/bn/libcrypto-lib-bn_conv.o", - "crypto/bn/libcrypto-lib-bn_ctx.o", - "crypto/bn/libcrypto-lib-bn_depr.o", - "crypto/bn/libcrypto-lib-bn_dh.o", - "crypto/bn/libcrypto-lib-bn_div.o", - "crypto/bn/libcrypto-lib-bn_err.o", - "crypto/bn/libcrypto-lib-bn_exp.o", - "crypto/bn/libcrypto-lib-bn_exp2.o", - "crypto/bn/libcrypto-lib-bn_gcd.o", - "crypto/bn/libcrypto-lib-bn_gf2m.o", - "crypto/bn/libcrypto-lib-bn_intern.o", - "crypto/bn/libcrypto-lib-bn_kron.o", - "crypto/bn/libcrypto-lib-bn_lib.o", - "crypto/bn/libcrypto-lib-bn_mod.o", - "crypto/bn/libcrypto-lib-bn_mont.o", - "crypto/bn/libcrypto-lib-bn_mpi.o", - "crypto/bn/libcrypto-lib-bn_mul.o", - "crypto/bn/libcrypto-lib-bn_nist.o", - "crypto/bn/libcrypto-lib-bn_prime.o", - "crypto/bn/libcrypto-lib-bn_print.o", - "crypto/bn/libcrypto-lib-bn_rand.o", - "crypto/bn/libcrypto-lib-bn_recp.o", - "crypto/bn/libcrypto-lib-bn_rsa_fips186_4.o", - "crypto/bn/libcrypto-lib-bn_shift.o", - "crypto/bn/libcrypto-lib-bn_sqr.o", - "crypto/bn/libcrypto-lib-bn_sqrt.o", - "crypto/bn/libcrypto-lib-bn_srp.o", - "crypto/bn/libcrypto-lib-bn_word.o", - "crypto/bn/libcrypto-lib-bn_x931p.o", - "crypto/buffer/libcrypto-lib-buf_err.o", - "crypto/buffer/libcrypto-lib-buffer.o", - "crypto/camellia/libcrypto-lib-camellia.o", - "crypto/camellia/libcrypto-lib-cmll_cbc.o", - "crypto/camellia/libcrypto-lib-cmll_cfb.o", - "crypto/camellia/libcrypto-lib-cmll_ctr.o", - "crypto/camellia/libcrypto-lib-cmll_ecb.o", - "crypto/camellia/libcrypto-lib-cmll_misc.o", - "crypto/camellia/libcrypto-lib-cmll_ofb.o", - "crypto/cast/libcrypto-lib-c_cfb64.o", - "crypto/cast/libcrypto-lib-c_ecb.o", - "crypto/cast/libcrypto-lib-c_enc.o", - "crypto/cast/libcrypto-lib-c_ofb64.o", - "crypto/cast/libcrypto-lib-c_skey.o", - "crypto/chacha/libcrypto-lib-chacha_enc.o", - "crypto/cmac/libcrypto-lib-cmac.o", - "crypto/cmp/libcrypto-lib-cmp_asn.o", - "crypto/cmp/libcrypto-lib-cmp_client.o", - "crypto/cmp/libcrypto-lib-cmp_ctx.o", - "crypto/cmp/libcrypto-lib-cmp_err.o", - "crypto/cmp/libcrypto-lib-cmp_hdr.o", - "crypto/cmp/libcrypto-lib-cmp_http.o", - "crypto/cmp/libcrypto-lib-cmp_msg.o", - "crypto/cmp/libcrypto-lib-cmp_protect.o", - "crypto/cmp/libcrypto-lib-cmp_server.o", - "crypto/cmp/libcrypto-lib-cmp_status.o", - "crypto/cmp/libcrypto-lib-cmp_util.o", - "crypto/cmp/libcrypto-lib-cmp_vfy.o", - "crypto/cms/libcrypto-lib-cms_asn1.o", - "crypto/cms/libcrypto-lib-cms_att.o", - "crypto/cms/libcrypto-lib-cms_cd.o", - "crypto/cms/libcrypto-lib-cms_dd.o", - "crypto/cms/libcrypto-lib-cms_dh.o", - "crypto/cms/libcrypto-lib-cms_ec.o", - "crypto/cms/libcrypto-lib-cms_enc.o", - "crypto/cms/libcrypto-lib-cms_env.o", - "crypto/cms/libcrypto-lib-cms_err.o", - "crypto/cms/libcrypto-lib-cms_ess.o", - "crypto/cms/libcrypto-lib-cms_io.o", - "crypto/cms/libcrypto-lib-cms_kari.o", - "crypto/cms/libcrypto-lib-cms_lib.o", - "crypto/cms/libcrypto-lib-cms_pwri.o", - "crypto/cms/libcrypto-lib-cms_rsa.o", - "crypto/cms/libcrypto-lib-cms_sd.o", - "crypto/cms/libcrypto-lib-cms_smime.o", - "crypto/conf/libcrypto-lib-conf_api.o", - "crypto/conf/libcrypto-lib-conf_def.o", - "crypto/conf/libcrypto-lib-conf_err.o", - "crypto/conf/libcrypto-lib-conf_lib.o", - "crypto/conf/libcrypto-lib-conf_mall.o", - "crypto/conf/libcrypto-lib-conf_mod.o", - "crypto/conf/libcrypto-lib-conf_sap.o", - "crypto/conf/libcrypto-lib-conf_ssl.o", - "crypto/crmf/libcrypto-lib-crmf_asn.o", - "crypto/crmf/libcrypto-lib-crmf_err.o", - "crypto/crmf/libcrypto-lib-crmf_lib.o", - "crypto/crmf/libcrypto-lib-crmf_pbm.o", - "crypto/ct/libcrypto-lib-ct_b64.o", - "crypto/ct/libcrypto-lib-ct_err.o", - "crypto/ct/libcrypto-lib-ct_log.o", - "crypto/ct/libcrypto-lib-ct_oct.o", - "crypto/ct/libcrypto-lib-ct_policy.o", - "crypto/ct/libcrypto-lib-ct_prn.o", - "crypto/ct/libcrypto-lib-ct_sct.o", - "crypto/ct/libcrypto-lib-ct_sct_ctx.o", - "crypto/ct/libcrypto-lib-ct_vfy.o", - "crypto/ct/libcrypto-lib-ct_x509v3.o", - "crypto/des/libcrypto-lib-cbc_cksm.o", - "crypto/des/libcrypto-lib-cbc_enc.o", - "crypto/des/libcrypto-lib-cfb64ede.o", - "crypto/des/libcrypto-lib-cfb64enc.o", - "crypto/des/libcrypto-lib-cfb_enc.o", - "crypto/des/libcrypto-lib-des_enc.o", - "crypto/des/libcrypto-lib-ecb3_enc.o", - "crypto/des/libcrypto-lib-ecb_enc.o", - "crypto/des/libcrypto-lib-fcrypt.o", - "crypto/des/libcrypto-lib-fcrypt_b.o", - "crypto/des/libcrypto-lib-ofb64ede.o", - "crypto/des/libcrypto-lib-ofb64enc.o", - "crypto/des/libcrypto-lib-ofb_enc.o", - "crypto/des/libcrypto-lib-pcbc_enc.o", - "crypto/des/libcrypto-lib-qud_cksm.o", - "crypto/des/libcrypto-lib-rand_key.o", - "crypto/des/libcrypto-lib-set_key.o", - "crypto/des/libcrypto-lib-str2key.o", - "crypto/des/libcrypto-lib-xcbc_enc.o", - "crypto/dh/libcrypto-lib-dh_ameth.o", - "crypto/dh/libcrypto-lib-dh_asn1.o", - "crypto/dh/libcrypto-lib-dh_backend.o", - "crypto/dh/libcrypto-lib-dh_check.o", - "crypto/dh/libcrypto-lib-dh_depr.o", - "crypto/dh/libcrypto-lib-dh_err.o", - "crypto/dh/libcrypto-lib-dh_gen.o", - "crypto/dh/libcrypto-lib-dh_group_params.o", - "crypto/dh/libcrypto-lib-dh_kdf.o", - "crypto/dh/libcrypto-lib-dh_key.o", - "crypto/dh/libcrypto-lib-dh_lib.o", - "crypto/dh/libcrypto-lib-dh_meth.o", - "crypto/dh/libcrypto-lib-dh_pmeth.o", - "crypto/dh/libcrypto-lib-dh_prn.o", - "crypto/dh/libcrypto-lib-dh_rfc5114.o", - "crypto/dsa/libcrypto-lib-dsa_ameth.o", - "crypto/dsa/libcrypto-lib-dsa_asn1.o", - "crypto/dsa/libcrypto-lib-dsa_backend.o", - "crypto/dsa/libcrypto-lib-dsa_check.o", - "crypto/dsa/libcrypto-lib-dsa_depr.o", - "crypto/dsa/libcrypto-lib-dsa_err.o", - "crypto/dsa/libcrypto-lib-dsa_gen.o", - "crypto/dsa/libcrypto-lib-dsa_key.o", - "crypto/dsa/libcrypto-lib-dsa_lib.o", - "crypto/dsa/libcrypto-lib-dsa_meth.o", - "crypto/dsa/libcrypto-lib-dsa_ossl.o", - "crypto/dsa/libcrypto-lib-dsa_pmeth.o", - "crypto/dsa/libcrypto-lib-dsa_prn.o", - "crypto/dsa/libcrypto-lib-dsa_sign.o", - "crypto/dsa/libcrypto-lib-dsa_vrf.o", - "crypto/dso/libcrypto-lib-dso_dl.o", - "crypto/dso/libcrypto-lib-dso_dlfcn.o", - "crypto/dso/libcrypto-lib-dso_err.o", - "crypto/dso/libcrypto-lib-dso_lib.o", - "crypto/dso/libcrypto-lib-dso_openssl.o", - "crypto/dso/libcrypto-lib-dso_vms.o", - "crypto/dso/libcrypto-lib-dso_win32.o", - "crypto/ec/curve448/arch_32/libcrypto-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libcrypto-lib-f_impl64.o", - "crypto/ec/curve448/libcrypto-lib-curve448.o", - "crypto/ec/curve448/libcrypto-lib-curve448_tables.o", - "crypto/ec/curve448/libcrypto-lib-eddsa.o", - "crypto/ec/curve448/libcrypto-lib-f_generic.o", - "crypto/ec/curve448/libcrypto-lib-scalar.o", - "crypto/ec/libcrypto-lib-curve25519.o", - "crypto/ec/libcrypto-lib-ec2_oct.o", - "crypto/ec/libcrypto-lib-ec2_smpl.o", - "crypto/ec/libcrypto-lib-ec_ameth.o", - "crypto/ec/libcrypto-lib-ec_asn1.o", - "crypto/ec/libcrypto-lib-ec_backend.o", - "crypto/ec/libcrypto-lib-ec_check.o", - "crypto/ec/libcrypto-lib-ec_curve.o", - "crypto/ec/libcrypto-lib-ec_cvt.o", - "crypto/ec/libcrypto-lib-ec_deprecated.o", - "crypto/ec/libcrypto-lib-ec_err.o", - "crypto/ec/libcrypto-lib-ec_key.o", - "crypto/ec/libcrypto-lib-ec_kmeth.o", - "crypto/ec/libcrypto-lib-ec_lib.o", - "crypto/ec/libcrypto-lib-ec_mult.o", - "crypto/ec/libcrypto-lib-ec_oct.o", - "crypto/ec/libcrypto-lib-ec_pmeth.o", - "crypto/ec/libcrypto-lib-ec_print.o", - "crypto/ec/libcrypto-lib-ecdh_kdf.o", - "crypto/ec/libcrypto-lib-ecdh_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_ossl.o", - "crypto/ec/libcrypto-lib-ecdsa_sign.o", - "crypto/ec/libcrypto-lib-ecdsa_vrf.o", - "crypto/ec/libcrypto-lib-eck_prn.o", - "crypto/ec/libcrypto-lib-ecp_mont.o", - "crypto/ec/libcrypto-lib-ecp_nist.o", - "crypto/ec/libcrypto-lib-ecp_oct.o", - "crypto/ec/libcrypto-lib-ecp_smpl.o", - "crypto/ec/libcrypto-lib-ecx_backend.o", - "crypto/ec/libcrypto-lib-ecx_key.o", - "crypto/ec/libcrypto-lib-ecx_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_err.o", - "crypto/encode_decode/libcrypto-lib-decoder_lib.o", - "crypto/encode_decode/libcrypto-lib-decoder_meth.o", - "crypto/encode_decode/libcrypto-lib-decoder_pkey.o", - "crypto/encode_decode/libcrypto-lib-encoder_err.o", - "crypto/encode_decode/libcrypto-lib-encoder_lib.o", - "crypto/encode_decode/libcrypto-lib-encoder_meth.o", - "crypto/encode_decode/libcrypto-lib-encoder_pkey.o", - "crypto/engine/libcrypto-lib-eng_all.o", - "crypto/engine/libcrypto-lib-eng_cnf.o", - "crypto/engine/libcrypto-lib-eng_ctrl.o", - "crypto/engine/libcrypto-lib-eng_dyn.o", - "crypto/engine/libcrypto-lib-eng_err.o", - "crypto/engine/libcrypto-lib-eng_fat.o", - "crypto/engine/libcrypto-lib-eng_init.o", - "crypto/engine/libcrypto-lib-eng_lib.o", - "crypto/engine/libcrypto-lib-eng_list.o", - "crypto/engine/libcrypto-lib-eng_openssl.o", - "crypto/engine/libcrypto-lib-eng_pkey.o", - "crypto/engine/libcrypto-lib-eng_rdrand.o", - "crypto/engine/libcrypto-lib-eng_table.o", - "crypto/engine/libcrypto-lib-tb_asnmth.o", - "crypto/engine/libcrypto-lib-tb_cipher.o", - "crypto/engine/libcrypto-lib-tb_dh.o", - "crypto/engine/libcrypto-lib-tb_digest.o", - "crypto/engine/libcrypto-lib-tb_dsa.o", - "crypto/engine/libcrypto-lib-tb_eckey.o", - "crypto/engine/libcrypto-lib-tb_pkmeth.o", - "crypto/engine/libcrypto-lib-tb_rand.o", - "crypto/engine/libcrypto-lib-tb_rsa.o", - "crypto/err/libcrypto-lib-err.o", - "crypto/err/libcrypto-lib-err_all.o", - "crypto/err/libcrypto-lib-err_all_legacy.o", - "crypto/err/libcrypto-lib-err_blocks.o", - "crypto/err/libcrypto-lib-err_prn.o", - "crypto/ess/libcrypto-lib-ess_asn1.o", - "crypto/ess/libcrypto-lib-ess_err.o", - "crypto/ess/libcrypto-lib-ess_lib.o", - "crypto/evp/libcrypto-lib-asymcipher.o", - "crypto/evp/libcrypto-lib-bio_b64.o", - "crypto/evp/libcrypto-lib-bio_enc.o", - "crypto/evp/libcrypto-lib-bio_md.o", - "crypto/evp/libcrypto-lib-bio_ok.o", - "crypto/evp/libcrypto-lib-c_allc.o", - "crypto/evp/libcrypto-lib-c_alld.o", - "crypto/evp/libcrypto-lib-cmeth_lib.o", - "crypto/evp/libcrypto-lib-ctrl_params_translate.o", - "crypto/evp/libcrypto-lib-dh_ctrl.o", - "crypto/evp/libcrypto-lib-dh_support.o", - "crypto/evp/libcrypto-lib-digest.o", - "crypto/evp/libcrypto-lib-dsa_ctrl.o", - "crypto/evp/libcrypto-lib-e_aes.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha1.o", - "crypto/evp/libcrypto-lib-e_aes_cbc_hmac_sha256.o", - "crypto/evp/libcrypto-lib-e_aria.o", - "crypto/evp/libcrypto-lib-e_bf.o", - "crypto/evp/libcrypto-lib-e_camellia.o", - "crypto/evp/libcrypto-lib-e_cast.o", - "crypto/evp/libcrypto-lib-e_chacha20_poly1305.o", - "crypto/evp/libcrypto-lib-e_des.o", - "crypto/evp/libcrypto-lib-e_des3.o", - "crypto/evp/libcrypto-lib-e_idea.o", - "crypto/evp/libcrypto-lib-e_null.o", - "crypto/evp/libcrypto-lib-e_old.o", - "crypto/evp/libcrypto-lib-e_rc2.o", - "crypto/evp/libcrypto-lib-e_rc4.o", - "crypto/evp/libcrypto-lib-e_rc4_hmac_md5.o", - "crypto/evp/libcrypto-lib-e_rc5.o", - "crypto/evp/libcrypto-lib-e_seed.o", - "crypto/evp/libcrypto-lib-e_sm4.o", - "crypto/evp/libcrypto-lib-e_xcbc_d.o", - "crypto/evp/libcrypto-lib-ec_ctrl.o", - "crypto/evp/libcrypto-lib-ec_support.o", - "crypto/evp/libcrypto-lib-encode.o", - "crypto/evp/libcrypto-lib-evp_cnf.o", - "crypto/evp/libcrypto-lib-evp_enc.o", - "crypto/evp/libcrypto-lib-evp_err.o", - "crypto/evp/libcrypto-lib-evp_fetch.o", - "crypto/evp/libcrypto-lib-evp_key.o", - "crypto/evp/libcrypto-lib-evp_lib.o", - "crypto/evp/libcrypto-lib-evp_pbe.o", - "crypto/evp/libcrypto-lib-evp_pkey.o", - "crypto/evp/libcrypto-lib-evp_rand.o", - "crypto/evp/libcrypto-lib-evp_utils.o", - "crypto/evp/libcrypto-lib-exchange.o", - "crypto/evp/libcrypto-lib-kdf_lib.o", - "crypto/evp/libcrypto-lib-kdf_meth.o", - "crypto/evp/libcrypto-lib-kem.o", - "crypto/evp/libcrypto-lib-keymgmt_lib.o", - "crypto/evp/libcrypto-lib-keymgmt_meth.o", - "crypto/evp/libcrypto-lib-legacy_blake2.o", - "crypto/evp/libcrypto-lib-legacy_md4.o", - "crypto/evp/libcrypto-lib-legacy_md5.o", - "crypto/evp/libcrypto-lib-legacy_md5_sha1.o", - "crypto/evp/libcrypto-lib-legacy_mdc2.o", - "crypto/evp/libcrypto-lib-legacy_ripemd.o", - "crypto/evp/libcrypto-lib-legacy_sha.o", - "crypto/evp/libcrypto-lib-legacy_wp.o", - "crypto/evp/libcrypto-lib-m_null.o", - "crypto/evp/libcrypto-lib-m_sigver.o", - "crypto/evp/libcrypto-lib-mac_lib.o", - "crypto/evp/libcrypto-lib-mac_meth.o", - "crypto/evp/libcrypto-lib-names.o", - "crypto/evp/libcrypto-lib-p5_crpt.o", - "crypto/evp/libcrypto-lib-p5_crpt2.o", - "crypto/evp/libcrypto-lib-p_dec.o", - "crypto/evp/libcrypto-lib-p_enc.o", - "crypto/evp/libcrypto-lib-p_legacy.o", - "crypto/evp/libcrypto-lib-p_lib.o", - "crypto/evp/libcrypto-lib-p_open.o", - "crypto/evp/libcrypto-lib-p_seal.o", - "crypto/evp/libcrypto-lib-p_sign.o", - "crypto/evp/libcrypto-lib-p_verify.o", - "crypto/evp/libcrypto-lib-pbe_scrypt.o", - "crypto/evp/libcrypto-lib-pmeth_check.o", - "crypto/evp/libcrypto-lib-pmeth_gn.o", - "crypto/evp/libcrypto-lib-pmeth_lib.o", - "crypto/evp/libcrypto-lib-signature.o", - "crypto/ffc/libcrypto-lib-ffc_backend.o", - "crypto/ffc/libcrypto-lib-ffc_dh.o", - "crypto/ffc/libcrypto-lib-ffc_key_generate.o", - "crypto/ffc/libcrypto-lib-ffc_key_validate.o", - "crypto/ffc/libcrypto-lib-ffc_params.o", - "crypto/ffc/libcrypto-lib-ffc_params_generate.o", - "crypto/ffc/libcrypto-lib-ffc_params_validate.o", - "crypto/hmac/libcrypto-lib-hmac.o", - "crypto/http/libcrypto-lib-http_client.o", - "crypto/http/libcrypto-lib-http_err.o", - "crypto/http/libcrypto-lib-http_lib.o", - "crypto/idea/libcrypto-lib-i_cbc.o", - "crypto/idea/libcrypto-lib-i_cfb64.o", - "crypto/idea/libcrypto-lib-i_ecb.o", - "crypto/idea/libcrypto-lib-i_ofb64.o", - "crypto/idea/libcrypto-lib-i_skey.o", - "crypto/kdf/libcrypto-lib-kdf_err.o", - "crypto/lhash/libcrypto-lib-lh_stats.o", - "crypto/lhash/libcrypto-lib-lhash.o", - "crypto/libcrypto-lib-asn1_dsa.o", - "crypto/libcrypto-lib-bsearch.o", - "crypto/libcrypto-lib-context.o", - "crypto/libcrypto-lib-core_algorithm.o", - "crypto/libcrypto-lib-core_fetch.o", - "crypto/libcrypto-lib-core_namemap.o", - "crypto/libcrypto-lib-cpt_err.o", - "crypto/libcrypto-lib-cpuid.o", - "crypto/libcrypto-lib-cryptlib.o", - "crypto/libcrypto-lib-ctype.o", - "crypto/libcrypto-lib-cversion.o", - "crypto/libcrypto-lib-der_writer.o", - "crypto/libcrypto-lib-ebcdic.o", - "crypto/libcrypto-lib-ex_data.o", - "crypto/libcrypto-lib-getenv.o", - "crypto/libcrypto-lib-info.o", - "crypto/libcrypto-lib-init.o", - "crypto/libcrypto-lib-initthread.o", - "crypto/libcrypto-lib-mem.o", - "crypto/libcrypto-lib-mem_clr.o", - "crypto/libcrypto-lib-mem_sec.o", - "crypto/libcrypto-lib-o_dir.o", - "crypto/libcrypto-lib-o_fopen.o", - "crypto/libcrypto-lib-o_init.o", - "crypto/libcrypto-lib-o_str.o", - "crypto/libcrypto-lib-o_time.o", - "crypto/libcrypto-lib-packet.o", - "crypto/libcrypto-lib-param_build.o", - "crypto/libcrypto-lib-param_build_set.o", - "crypto/libcrypto-lib-params.o", - "crypto/libcrypto-lib-params_dup.o", - "crypto/libcrypto-lib-params_from_text.o", - "crypto/libcrypto-lib-passphrase.o", - "crypto/libcrypto-lib-provider.o", - "crypto/libcrypto-lib-provider_child.o", - "crypto/libcrypto-lib-provider_conf.o", - "crypto/libcrypto-lib-provider_core.o", - "crypto/libcrypto-lib-provider_predefined.o", - "crypto/libcrypto-lib-punycode.o", - "crypto/libcrypto-lib-self_test_core.o", - "crypto/libcrypto-lib-sparse_array.o", - "crypto/libcrypto-lib-threads_lib.o", - "crypto/libcrypto-lib-threads_none.o", - "crypto/libcrypto-lib-threads_pthread.o", - "crypto/libcrypto-lib-threads_win.o", - "crypto/libcrypto-lib-trace.o", - "crypto/libcrypto-lib-uid.o", - "crypto/md4/libcrypto-lib-md4_dgst.o", - "crypto/md4/libcrypto-lib-md4_one.o", - "crypto/md5/libcrypto-lib-md5_dgst.o", - "crypto/md5/libcrypto-lib-md5_one.o", - "crypto/md5/libcrypto-lib-md5_sha1.o", - "crypto/mdc2/libcrypto-lib-mdc2_one.o", - "crypto/mdc2/libcrypto-lib-mdc2dgst.o", - "crypto/modes/libcrypto-lib-cbc128.o", - "crypto/modes/libcrypto-lib-ccm128.o", - "crypto/modes/libcrypto-lib-cfb128.o", - "crypto/modes/libcrypto-lib-ctr128.o", - "crypto/modes/libcrypto-lib-cts128.o", - "crypto/modes/libcrypto-lib-gcm128.o", - "crypto/modes/libcrypto-lib-ocb128.o", - "crypto/modes/libcrypto-lib-ofb128.o", - "crypto/modes/libcrypto-lib-siv128.o", - "crypto/modes/libcrypto-lib-wrap128.o", - "crypto/modes/libcrypto-lib-xts128.o", - "crypto/objects/libcrypto-lib-o_names.o", - "crypto/objects/libcrypto-lib-obj_dat.o", - "crypto/objects/libcrypto-lib-obj_err.o", - "crypto/objects/libcrypto-lib-obj_lib.o", - "crypto/objects/libcrypto-lib-obj_xref.o", - "crypto/ocsp/libcrypto-lib-ocsp_asn.o", - "crypto/ocsp/libcrypto-lib-ocsp_cl.o", - "crypto/ocsp/libcrypto-lib-ocsp_err.o", - "crypto/ocsp/libcrypto-lib-ocsp_ext.o", - "crypto/ocsp/libcrypto-lib-ocsp_http.o", - "crypto/ocsp/libcrypto-lib-ocsp_lib.o", - "crypto/ocsp/libcrypto-lib-ocsp_prn.o", - "crypto/ocsp/libcrypto-lib-ocsp_srv.o", - "crypto/ocsp/libcrypto-lib-ocsp_vfy.o", - "crypto/ocsp/libcrypto-lib-v3_ocsp.o", - "crypto/pem/libcrypto-lib-pem_all.o", - "crypto/pem/libcrypto-lib-pem_err.o", - "crypto/pem/libcrypto-lib-pem_info.o", - "crypto/pem/libcrypto-lib-pem_lib.o", - "crypto/pem/libcrypto-lib-pem_oth.o", - "crypto/pem/libcrypto-lib-pem_pk8.o", - "crypto/pem/libcrypto-lib-pem_pkey.o", - "crypto/pem/libcrypto-lib-pem_sign.o", - "crypto/pem/libcrypto-lib-pem_x509.o", - "crypto/pem/libcrypto-lib-pem_xaux.o", - "crypto/pem/libcrypto-lib-pvkfmt.o", - "crypto/pkcs12/libcrypto-lib-p12_add.o", - "crypto/pkcs12/libcrypto-lib-p12_asn.o", - "crypto/pkcs12/libcrypto-lib-p12_attr.o", - "crypto/pkcs12/libcrypto-lib-p12_crpt.o", - "crypto/pkcs12/libcrypto-lib-p12_crt.o", - "crypto/pkcs12/libcrypto-lib-p12_decr.o", - "crypto/pkcs12/libcrypto-lib-p12_init.o", - "crypto/pkcs12/libcrypto-lib-p12_key.o", - "crypto/pkcs12/libcrypto-lib-p12_kiss.o", - "crypto/pkcs12/libcrypto-lib-p12_mutl.o", - "crypto/pkcs12/libcrypto-lib-p12_npas.o", - "crypto/pkcs12/libcrypto-lib-p12_p8d.o", - "crypto/pkcs12/libcrypto-lib-p12_p8e.o", - "crypto/pkcs12/libcrypto-lib-p12_sbag.o", - "crypto/pkcs12/libcrypto-lib-p12_utl.o", - "crypto/pkcs12/libcrypto-lib-pk12err.o", - "crypto/pkcs7/libcrypto-lib-bio_pk7.o", - "crypto/pkcs7/libcrypto-lib-pk7_asn1.o", - "crypto/pkcs7/libcrypto-lib-pk7_attr.o", - "crypto/pkcs7/libcrypto-lib-pk7_doit.o", - "crypto/pkcs7/libcrypto-lib-pk7_lib.o", - "crypto/pkcs7/libcrypto-lib-pk7_mime.o", - "crypto/pkcs7/libcrypto-lib-pk7_smime.o", - "crypto/pkcs7/libcrypto-lib-pkcs7err.o", - "crypto/poly1305/libcrypto-lib-poly1305.o", - "crypto/property/libcrypto-lib-defn_cache.o", - "crypto/property/libcrypto-lib-property.o", - "crypto/property/libcrypto-lib-property_err.o", - "crypto/property/libcrypto-lib-property_parse.o", - "crypto/property/libcrypto-lib-property_query.o", - "crypto/property/libcrypto-lib-property_string.o", - "crypto/rand/libcrypto-lib-prov_seed.o", - "crypto/rand/libcrypto-lib-rand_deprecated.o", - "crypto/rand/libcrypto-lib-rand_err.o", - "crypto/rand/libcrypto-lib-rand_lib.o", - "crypto/rand/libcrypto-lib-rand_meth.o", - "crypto/rand/libcrypto-lib-rand_pool.o", - "crypto/rand/libcrypto-lib-randfile.o", - "crypto/rc2/libcrypto-lib-rc2_cbc.o", - "crypto/rc2/libcrypto-lib-rc2_ecb.o", - "crypto/rc2/libcrypto-lib-rc2_skey.o", - "crypto/rc2/libcrypto-lib-rc2cfb64.o", - "crypto/rc2/libcrypto-lib-rc2ofb64.o", - "crypto/rc4/libcrypto-lib-rc4_enc.o", - "crypto/rc4/libcrypto-lib-rc4_skey.o", - "crypto/ripemd/libcrypto-lib-rmd_dgst.o", - "crypto/ripemd/libcrypto-lib-rmd_one.o", - "crypto/rsa/libcrypto-lib-rsa_ameth.o", - "crypto/rsa/libcrypto-lib-rsa_asn1.o", - "crypto/rsa/libcrypto-lib-rsa_backend.o", - "crypto/rsa/libcrypto-lib-rsa_chk.o", - "crypto/rsa/libcrypto-lib-rsa_crpt.o", - "crypto/rsa/libcrypto-lib-rsa_depr.o", - "crypto/rsa/libcrypto-lib-rsa_err.o", - "crypto/rsa/libcrypto-lib-rsa_gen.o", - "crypto/rsa/libcrypto-lib-rsa_lib.o", - "crypto/rsa/libcrypto-lib-rsa_meth.o", - "crypto/rsa/libcrypto-lib-rsa_mp.o", - "crypto/rsa/libcrypto-lib-rsa_mp_names.o", - "crypto/rsa/libcrypto-lib-rsa_none.o", - "crypto/rsa/libcrypto-lib-rsa_oaep.o", - "crypto/rsa/libcrypto-lib-rsa_ossl.o", - "crypto/rsa/libcrypto-lib-rsa_pk1.o", - "crypto/rsa/libcrypto-lib-rsa_pmeth.o", - "crypto/rsa/libcrypto-lib-rsa_prn.o", - "crypto/rsa/libcrypto-lib-rsa_pss.o", - "crypto/rsa/libcrypto-lib-rsa_saos.o", - "crypto/rsa/libcrypto-lib-rsa_schemes.o", - "crypto/rsa/libcrypto-lib-rsa_sign.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libcrypto-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libcrypto-lib-rsa_x931.o", - "crypto/rsa/libcrypto-lib-rsa_x931g.o", - "crypto/seed/libcrypto-lib-seed.o", - "crypto/seed/libcrypto-lib-seed_cbc.o", - "crypto/seed/libcrypto-lib-seed_cfb.o", - "crypto/seed/libcrypto-lib-seed_ecb.o", - "crypto/seed/libcrypto-lib-seed_ofb.o", - "crypto/sha/libcrypto-lib-keccak1600.o", - "crypto/sha/libcrypto-lib-sha1_one.o", - "crypto/sha/libcrypto-lib-sha1dgst.o", - "crypto/sha/libcrypto-lib-sha256.o", - "crypto/sha/libcrypto-lib-sha3.o", - "crypto/sha/libcrypto-lib-sha512.o", - "crypto/siphash/libcrypto-lib-siphash.o", - "crypto/sm2/libcrypto-lib-sm2_crypt.o", - "crypto/sm2/libcrypto-lib-sm2_err.o", - "crypto/sm2/libcrypto-lib-sm2_key.o", - "crypto/sm2/libcrypto-lib-sm2_sign.o", - "crypto/sm3/libcrypto-lib-legacy_sm3.o", - "crypto/sm3/libcrypto-lib-sm3.o", - "crypto/sm4/libcrypto-lib-sm4.o", - "crypto/srp/libcrypto-lib-srp_lib.o", - "crypto/srp/libcrypto-lib-srp_vfy.o", - "crypto/stack/libcrypto-lib-stack.o", - "crypto/store/libcrypto-lib-store_err.o", - "crypto/store/libcrypto-lib-store_init.o", - "crypto/store/libcrypto-lib-store_lib.o", - "crypto/store/libcrypto-lib-store_meth.o", - "crypto/store/libcrypto-lib-store_register.o", - "crypto/store/libcrypto-lib-store_result.o", - "crypto/store/libcrypto-lib-store_strings.o", - "crypto/ts/libcrypto-lib-ts_asn1.o", - "crypto/ts/libcrypto-lib-ts_conf.o", - "crypto/ts/libcrypto-lib-ts_err.o", - "crypto/ts/libcrypto-lib-ts_lib.o", - "crypto/ts/libcrypto-lib-ts_req_print.o", - "crypto/ts/libcrypto-lib-ts_req_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_print.o", - "crypto/ts/libcrypto-lib-ts_rsp_sign.o", - "crypto/ts/libcrypto-lib-ts_rsp_utils.o", - "crypto/ts/libcrypto-lib-ts_rsp_verify.o", - "crypto/ts/libcrypto-lib-ts_verify_ctx.o", - "crypto/txt_db/libcrypto-lib-txt_db.o", - "crypto/ui/libcrypto-lib-ui_err.o", - "crypto/ui/libcrypto-lib-ui_lib.o", - "crypto/ui/libcrypto-lib-ui_null.o", - "crypto/ui/libcrypto-lib-ui_openssl.o", - "crypto/ui/libcrypto-lib-ui_util.o", - "crypto/whrlpool/libcrypto-lib-wp_block.o", - "crypto/whrlpool/libcrypto-lib-wp_dgst.o", - "crypto/x509/libcrypto-lib-by_dir.o", - "crypto/x509/libcrypto-lib-by_file.o", - "crypto/x509/libcrypto-lib-by_store.o", - "crypto/x509/libcrypto-lib-pcy_cache.o", - "crypto/x509/libcrypto-lib-pcy_data.o", - "crypto/x509/libcrypto-lib-pcy_lib.o", - "crypto/x509/libcrypto-lib-pcy_map.o", - "crypto/x509/libcrypto-lib-pcy_node.o", - "crypto/x509/libcrypto-lib-pcy_tree.o", - "crypto/x509/libcrypto-lib-t_crl.o", - "crypto/x509/libcrypto-lib-t_req.o", - "crypto/x509/libcrypto-lib-t_x509.o", - "crypto/x509/libcrypto-lib-v3_addr.o", - "crypto/x509/libcrypto-lib-v3_admis.o", - "crypto/x509/libcrypto-lib-v3_akeya.o", - "crypto/x509/libcrypto-lib-v3_akid.o", - "crypto/x509/libcrypto-lib-v3_asid.o", - "crypto/x509/libcrypto-lib-v3_bcons.o", - "crypto/x509/libcrypto-lib-v3_bitst.o", - "crypto/x509/libcrypto-lib-v3_conf.o", - "crypto/x509/libcrypto-lib-v3_cpols.o", - "crypto/x509/libcrypto-lib-v3_crld.o", - "crypto/x509/libcrypto-lib-v3_enum.o", - "crypto/x509/libcrypto-lib-v3_extku.o", - "crypto/x509/libcrypto-lib-v3_genn.o", - "crypto/x509/libcrypto-lib-v3_ia5.o", - "crypto/x509/libcrypto-lib-v3_info.o", - "crypto/x509/libcrypto-lib-v3_int.o", - "crypto/x509/libcrypto-lib-v3_ist.o", - "crypto/x509/libcrypto-lib-v3_lib.o", - "crypto/x509/libcrypto-lib-v3_ncons.o", - "crypto/x509/libcrypto-lib-v3_pci.o", - "crypto/x509/libcrypto-lib-v3_pcia.o", - "crypto/x509/libcrypto-lib-v3_pcons.o", - "crypto/x509/libcrypto-lib-v3_pku.o", - "crypto/x509/libcrypto-lib-v3_pmaps.o", - "crypto/x509/libcrypto-lib-v3_prn.o", - "crypto/x509/libcrypto-lib-v3_purp.o", - "crypto/x509/libcrypto-lib-v3_san.o", - "crypto/x509/libcrypto-lib-v3_skid.o", - "crypto/x509/libcrypto-lib-v3_sxnet.o", - "crypto/x509/libcrypto-lib-v3_tlsf.o", - "crypto/x509/libcrypto-lib-v3_utf8.o", - "crypto/x509/libcrypto-lib-v3_utl.o", - "crypto/x509/libcrypto-lib-v3err.o", - "crypto/x509/libcrypto-lib-x509_att.o", - "crypto/x509/libcrypto-lib-x509_cmp.o", - "crypto/x509/libcrypto-lib-x509_d2.o", - "crypto/x509/libcrypto-lib-x509_def.o", - "crypto/x509/libcrypto-lib-x509_err.o", - "crypto/x509/libcrypto-lib-x509_ext.o", - "crypto/x509/libcrypto-lib-x509_lu.o", - "crypto/x509/libcrypto-lib-x509_meth.o", - "crypto/x509/libcrypto-lib-x509_obj.o", - "crypto/x509/libcrypto-lib-x509_r2x.o", - "crypto/x509/libcrypto-lib-x509_req.o", - "crypto/x509/libcrypto-lib-x509_set.o", - "crypto/x509/libcrypto-lib-x509_trust.o", - "crypto/x509/libcrypto-lib-x509_txt.o", - "crypto/x509/libcrypto-lib-x509_v3.o", - "crypto/x509/libcrypto-lib-x509_vfy.o", - "crypto/x509/libcrypto-lib-x509_vpm.o", - "crypto/x509/libcrypto-lib-x509cset.o", - "crypto/x509/libcrypto-lib-x509name.o", - "crypto/x509/libcrypto-lib-x509rset.o", - "crypto/x509/libcrypto-lib-x509spki.o", - "crypto/x509/libcrypto-lib-x509type.o", - "crypto/x509/libcrypto-lib-x_all.o", - "crypto/x509/libcrypto-lib-x_attrib.o", - "crypto/x509/libcrypto-lib-x_crl.o", - "crypto/x509/libcrypto-lib-x_exten.o", - "crypto/x509/libcrypto-lib-x_name.o", - "crypto/x509/libcrypto-lib-x_pubkey.o", - "crypto/x509/libcrypto-lib-x_req.o", - "crypto/x509/libcrypto-lib-x_x509.o", - "crypto/x509/libcrypto-lib-x_x509a.o", - "engines/libcrypto-lib-e_capi.o", - "engines/libcrypto-lib-e_padlock.o", - "providers/libcrypto-lib-baseprov.o", - "providers/libcrypto-lib-defltprov.o", - "providers/libcrypto-lib-nullprov.o", - "providers/libcrypto-lib-prov_running.o", - "providers/libdefault.a" - ], - "libssl" => [ - "ssl/libssl-lib-bio_ssl.o", - "ssl/libssl-lib-d1_lib.o", - "ssl/libssl-lib-d1_msg.o", - "ssl/libssl-lib-d1_srtp.o", - "ssl/libssl-lib-methods.o", - "ssl/libssl-lib-pqueue.o", - "ssl/libssl-lib-s3_enc.o", - "ssl/libssl-lib-s3_lib.o", - "ssl/libssl-lib-s3_msg.o", - "ssl/libssl-lib-ssl_asn1.o", - "ssl/libssl-lib-ssl_cert.o", - "ssl/libssl-lib-ssl_ciph.o", - "ssl/libssl-lib-ssl_conf.o", - "ssl/libssl-lib-ssl_err.o", - "ssl/libssl-lib-ssl_err_legacy.o", - "ssl/libssl-lib-ssl_init.o", - "ssl/libssl-lib-ssl_lib.o", - "ssl/libssl-lib-ssl_mcnf.o", - "ssl/libssl-lib-ssl_quic.o", - "ssl/libssl-lib-ssl_rsa.o", - "ssl/libssl-lib-ssl_rsa_legacy.o", - "ssl/libssl-lib-ssl_sess.o", - "ssl/libssl-lib-ssl_stat.o", - "ssl/libssl-lib-ssl_txt.o", - "ssl/libssl-lib-ssl_utst.o", - "ssl/libssl-lib-t1_enc.o", - "ssl/libssl-lib-t1_lib.o", - "ssl/libssl-lib-t1_trce.o", - "ssl/libssl-lib-tls13_enc.o", - "ssl/libssl-lib-tls_depr.o", - "ssl/libssl-lib-tls_srp.o", - "ssl/record/libssl-lib-dtls1_bitmap.o", - "ssl/record/libssl-lib-rec_layer_d1.o", - "ssl/record/libssl-lib-rec_layer_s3.o", - "ssl/record/libssl-lib-ssl3_buffer.o", - "ssl/record/libssl-lib-ssl3_record.o", - "ssl/record/libssl-lib-ssl3_record_tls13.o", - "ssl/statem/libssl-lib-extensions.o", - "ssl/statem/libssl-lib-extensions_clnt.o", - "ssl/statem/libssl-lib-extensions_cust.o", - "ssl/statem/libssl-lib-extensions_srvr.o", - "ssl/statem/libssl-lib-statem.o", - "ssl/statem/libssl-lib-statem_clnt.o", - "ssl/statem/libssl-lib-statem_dtls.o", - "ssl/statem/libssl-lib-statem_lib.o", - "ssl/statem/libssl-lib-statem_quic.o", - "ssl/statem/libssl-lib-statem_srvr.o" - ], - "providers/common/der/libcommon-lib-der_digests_gen.o" => [ - "providers/common/der/der_digests_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_gen.o" => [ - "providers/common/der/der_dsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_dsa_key.o" => [ - "providers/common/der/der_dsa_key.c" - ], - "providers/common/der/libcommon-lib-der_dsa_sig.o" => [ - "providers/common/der/der_dsa_sig.c" - ], - "providers/common/der/libcommon-lib-der_ec_gen.o" => [ - "providers/common/der/der_ec_gen.c" - ], - "providers/common/der/libcommon-lib-der_ec_key.o" => [ - "providers/common/der/der_ec_key.c" - ], - "providers/common/der/libcommon-lib-der_ec_sig.o" => [ - "providers/common/der/der_ec_sig.c" - ], - "providers/common/der/libcommon-lib-der_ecx_gen.o" => [ - "providers/common/der/der_ecx_gen.c" - ], - "providers/common/der/libcommon-lib-der_ecx_key.o" => [ - "providers/common/der/der_ecx_key.c" - ], - "providers/common/der/libcommon-lib-der_rsa_gen.o" => [ - "providers/common/der/der_rsa_gen.c" - ], - "providers/common/der/libcommon-lib-der_rsa_key.o" => [ - "providers/common/der/der_rsa_key.c" - ], - "providers/common/der/libcommon-lib-der_wrap_gen.o" => [ - "providers/common/der/der_wrap_gen.c" - ], - "providers/common/der/libdefault-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/der/libdefault-lib-der_sm2_gen.o" => [ - "providers/common/der/der_sm2_gen.c" - ], - "providers/common/der/libdefault-lib-der_sm2_key.o" => [ - "providers/common/der/der_sm2_key.c" - ], - "providers/common/der/libdefault-lib-der_sm2_sig.o" => [ - "providers/common/der/der_sm2_sig.c" - ], - "providers/common/der/libfips-lib-der_rsa_sig.o" => [ - "providers/common/der/der_rsa_sig.c" - ], - "providers/common/libcommon-lib-provider_ctx.o" => [ - "providers/common/provider_ctx.c" - ], - "providers/common/libcommon-lib-provider_err.o" => [ - "providers/common/provider_err.c" - ], - "providers/common/libdefault-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libdefault-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libdefault-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libdefault-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libdefault-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libdefault-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libdefault-lib-securitycheck_default.o" => [ - "providers/common/securitycheck_default.c" - ], - "providers/common/libfips-lib-bio_prov.o" => [ - "providers/common/bio_prov.c" - ], - "providers/common/libfips-lib-capabilities.o" => [ - "providers/common/capabilities.c" - ], - "providers/common/libfips-lib-digest_to_nid.o" => [ - "providers/common/digest_to_nid.c" - ], - "providers/common/libfips-lib-provider_seeding.o" => [ - "providers/common/provider_seeding.c" - ], - "providers/common/libfips-lib-provider_util.o" => [ - "providers/common/provider_util.c" - ], - "providers/common/libfips-lib-securitycheck.o" => [ - "providers/common/securitycheck.c" - ], - "providers/common/libfips-lib-securitycheck_fips.o" => [ - "providers/common/securitycheck_fips.c" - ], - "providers/fips" => [ - "providers/fips.ld", - "providers/fips/fips-dso-fips_entry.o" - ], - "providers/fips/fips-dso-fips_entry.o" => [ - "providers/fips/fips_entry.c" - ], - "providers/fips/libfips-lib-fipsprov.o" => [ - "providers/fips/fipsprov.c" - ], - "providers/fips/libfips-lib-self_test.o" => [ - "providers/fips/self_test.c" - ], - "providers/fips/libfips-lib-self_test_kats.o" => [ - "providers/fips/self_test_kats.c" - ], - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o" => [ - "providers/implementations/asymciphers/sm2_enc.c" - ], - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o" => [ - "providers/implementations/asymciphers/rsa_enc.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o" => [ - "providers/implementations/ciphers/ciphercommon.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o" => [ - "providers/implementations/ciphers/ciphercommon_block.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_ccm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_gcm_hw.c" - ], - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o" => [ - "providers/implementations/ciphers/ciphercommon_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o" => [ - "providers/implementations/ciphers/cipher_aes_siv.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_siv_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o" => [ - "providers/implementations/ciphers/cipher_aria.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_ccm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_gcm_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o" => [ - "providers/implementations/ciphers/cipher_aria_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o" => [ - "providers/implementations/ciphers/cipher_camellia.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o" => [ - "providers/implementations/ciphers/cipher_camellia_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o" => [ - "providers/implementations/ciphers/cipher_chacha20.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o" => [ - "providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_null.o" => [ - "providers/implementations/ciphers/cipher_null.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o" => [ - "providers/implementations/ciphers/cipher_sm4.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o" => [ - "providers/implementations/ciphers/cipher_sm4_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o" => [ - "providers/implementations/ciphers/cipher_tdes_default.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_default_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap.c" - ], - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_wrap_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes.o" => [ - "providers/implementations/ciphers/cipher_aes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ccm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_gcm_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_ocb_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o" => [ - "providers/implementations/ciphers/cipher_aes_wrp.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o" => [ - "providers/implementations/ciphers/cipher_aes_xts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_fips.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o" => [ - "providers/implementations/ciphers/cipher_aes_xts_hw.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_cts.o" => [ - "providers/implementations/ciphers/cipher_cts.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o" => [ - "providers/implementations/ciphers/cipher_tdes.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o" => [ - "providers/implementations/ciphers/cipher_tdes_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o" => [ - "providers/implementations/ciphers/cipher_blowfish.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o" => [ - "providers/implementations/ciphers/cipher_blowfish_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o" => [ - "providers/implementations/ciphers/cipher_cast5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o" => [ - "providers/implementations/ciphers/cipher_cast5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o" => [ - "providers/implementations/ciphers/cipher_des.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o" => [ - "providers/implementations/ciphers/cipher_des_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o" => [ - "providers/implementations/ciphers/cipher_desx.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o" => [ - "providers/implementations/ciphers/cipher_desx_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o" => [ - "providers/implementations/ciphers/cipher_idea.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o" => [ - "providers/implementations/ciphers/cipher_idea_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o" => [ - "providers/implementations/ciphers/cipher_rc2.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o" => [ - "providers/implementations/ciphers/cipher_rc2_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o" => [ - "providers/implementations/ciphers/cipher_rc4.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o" => [ - "providers/implementations/ciphers/cipher_rc4_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o" => [ - "providers/implementations/ciphers/cipher_seed.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o" => [ - "providers/implementations/ciphers/cipher_seed_hw.c" - ], - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o" => [ - "providers/implementations/ciphers/cipher_tdes_common.c" - ], - "providers/implementations/digests/libcommon-lib-digestcommon.o" => [ - "providers/implementations/digests/digestcommon.c" - ], - "providers/implementations/digests/libdefault-lib-blake2_prov.o" => [ - "providers/implementations/digests/blake2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2b_prov.o" => [ - "providers/implementations/digests/blake2b_prov.c" - ], - "providers/implementations/digests/libdefault-lib-blake2s_prov.o" => [ - "providers/implementations/digests/blake2s_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_prov.o" => [ - "providers/implementations/digests/md5_prov.c" - ], - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o" => [ - "providers/implementations/digests/md5_sha1_prov.c" - ], - "providers/implementations/digests/libdefault-lib-null_prov.o" => [ - "providers/implementations/digests/null_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/libdefault-lib-sm3_prov.o" => [ - "providers/implementations/digests/sm3_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha2_prov.o" => [ - "providers/implementations/digests/sha2_prov.c" - ], - "providers/implementations/digests/libfips-lib-sha3_prov.o" => [ - "providers/implementations/digests/sha3_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-md4_prov.o" => [ - "providers/implementations/digests/md4_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o" => [ - "providers/implementations/digests/mdc2_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o" => [ - "providers/implementations/digests/ripemd_prov.c" - ], - "providers/implementations/digests/liblegacy-lib-wp_prov.o" => [ - "providers/implementations/digests/wp_prov.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o" => [ - "providers/implementations/encode_decode/decode_der2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o" => [ - "providers/implementations/encode_decode/decode_epki2pki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o" => [ - "providers/implementations/encode_decode/decode_msblob2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o" => [ - "providers/implementations/encode_decode/decode_pem2der.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o" => [ - "providers/implementations/encode_decode/decode_pvk2key.c" - ], - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o" => [ - "providers/implementations/encode_decode/decode_spki2typespki.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o" => [ - "providers/implementations/encode_decode/encode_key2any.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o" => [ - "providers/implementations/encode_decode/encode_key2blob.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o" => [ - "providers/implementations/encode_decode/encode_key2ms.c" - ], - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o" => [ - "providers/implementations/encode_decode/encode_key2text.c" - ], - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o" => [ - "providers/implementations/encode_decode/endecoder_common.c" - ], - "providers/implementations/exchange/libdefault-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libdefault-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/exchange/libfips-lib-dh_exch.o" => [ - "providers/implementations/exchange/dh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecdh_exch.o" => [ - "providers/implementations/exchange/ecdh_exch.c" - ], - "providers/implementations/exchange/libfips-lib-ecx_exch.o" => [ - "providers/implementations/exchange/ecx_exch.c" - ], - "providers/implementations/exchange/libfips-lib-kdf_exch.o" => [ - "providers/implementations/exchange/kdf_exch.c" - ], - "providers/implementations/kdfs/libdefault-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o" => [ - "providers/implementations/kdfs/krb5kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o" => [ - "providers/implementations/kdfs/pkcs12kdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-scrypt.o" => [ - "providers/implementations/kdfs/scrypt.c" - ], - "providers/implementations/kdfs/libdefault-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libdefault-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/libfips-lib-hkdf.o" => [ - "providers/implementations/kdfs/hkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-kbkdf.o" => [ - "providers/implementations/kdfs/kbkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2.o" => [ - "providers/implementations/kdfs/pbkdf2.c" - ], - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o" => [ - "providers/implementations/kdfs/pbkdf2_fips.c" - ], - "providers/implementations/kdfs/libfips-lib-sshkdf.o" => [ - "providers/implementations/kdfs/sshkdf.c" - ], - "providers/implementations/kdfs/libfips-lib-sskdf.o" => [ - "providers/implementations/kdfs/sskdf.c" - ], - "providers/implementations/kdfs/libfips-lib-tls1_prf.o" => [ - "providers/implementations/kdfs/tls1_prf.c" - ], - "providers/implementations/kdfs/libfips-lib-x942kdf.o" => [ - "providers/implementations/kdfs/x942kdf.c" - ], - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o" => [ - "providers/implementations/kdfs/pbkdf1.c" - ], - "providers/implementations/kem/libdefault-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/kem/libfips-lib-rsa_kem.o" => [ - "providers/implementations/kem/rsa_kem.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o" => [ - "providers/implementations/keymgmt/dh_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o" => [ - "providers/implementations/keymgmt/dsa_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o" => [ - "providers/implementations/keymgmt/ec_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o" => [ - "providers/implementations/keymgmt/ecx_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/kdf_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o" => [ - "providers/implementations/keymgmt/mac_legacy_kmgmt.c" - ], - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o" => [ - "providers/implementations/keymgmt/rsa_kmgmt.c" - ], - "providers/implementations/macs/libdefault-lib-blake2b_mac.o" => [ - "providers/implementations/macs/blake2b_mac.c" - ], - "providers/implementations/macs/libdefault-lib-blake2s_mac.o" => [ - "providers/implementations/macs/blake2s_mac.c" - ], - "providers/implementations/macs/libdefault-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/macs/libdefault-lib-poly1305_prov.o" => [ - "providers/implementations/macs/poly1305_prov.c" - ], - "providers/implementations/macs/libdefault-lib-siphash_prov.o" => [ - "providers/implementations/macs/siphash_prov.c" - ], - "providers/implementations/macs/libfips-lib-cmac_prov.o" => [ - "providers/implementations/macs/cmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-gmac_prov.o" => [ - "providers/implementations/macs/gmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-hmac_prov.o" => [ - "providers/implementations/macs/hmac_prov.c" - ], - "providers/implementations/macs/libfips-lib-kmac_prov.o" => [ - "providers/implementations/macs/kmac_prov.c" - ], - "providers/implementations/rands/libdefault-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libdefault-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libdefault-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libdefault-lib-seed_src.o" => [ - "providers/implementations/rands/seed_src.c" - ], - "providers/implementations/rands/libdefault-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/libfips-lib-crngt.o" => [ - "providers/implementations/rands/crngt.c" - ], - "providers/implementations/rands/libfips-lib-drbg.o" => [ - "providers/implementations/rands/drbg.c" - ], - "providers/implementations/rands/libfips-lib-drbg_ctr.o" => [ - "providers/implementations/rands/drbg_ctr.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hash.o" => [ - "providers/implementations/rands/drbg_hash.c" - ], - "providers/implementations/rands/libfips-lib-drbg_hmac.o" => [ - "providers/implementations/rands/drbg_hmac.c" - ], - "providers/implementations/rands/libfips-lib-test_rng.o" => [ - "providers/implementations/rands/test_rng.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o" => [ - "providers/implementations/rands/seeding/rand_cpu_x86.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o" => [ - "providers/implementations/rands/seeding/rand_tsc.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o" => [ - "providers/implementations/rands/seeding/rand_unix.c" - ], - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o" => [ - "providers/implementations/rands/seeding/rand_win.c" - ], - "providers/implementations/signature/libdefault-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libdefault-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/signature/libdefault-lib-sm2_sig.o" => [ - "providers/implementations/signature/sm2_sig.c" - ], - "providers/implementations/signature/libfips-lib-dsa_sig.o" => [ - "providers/implementations/signature/dsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-ecdsa_sig.o" => [ - "providers/implementations/signature/ecdsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-eddsa_sig.o" => [ - "providers/implementations/signature/eddsa_sig.c" - ], - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o" => [ - "providers/implementations/signature/mac_legacy_sig.c" - ], - "providers/implementations/signature/libfips-lib-rsa_sig.o" => [ - "providers/implementations/signature/rsa_sig.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store.o" => [ - "providers/implementations/storemgmt/file_store.c" - ], - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o" => [ - "providers/implementations/storemgmt/file_store_any2obj.c" - ], - "providers/legacy" => [ - "providers/legacy-dso-legacyprov.o", - "providers/legacy.ld" - ], - "providers/legacy-dso-legacyprov.o" => [ - "providers/legacyprov.c" - ], - "providers/libcommon.a" => [ - "providers/common/der/libcommon-lib-der_digests_gen.o", - "providers/common/der/libcommon-lib-der_dsa_gen.o", - "providers/common/der/libcommon-lib-der_dsa_key.o", - "providers/common/der/libcommon-lib-der_dsa_sig.o", - "providers/common/der/libcommon-lib-der_ec_gen.o", - "providers/common/der/libcommon-lib-der_ec_key.o", - "providers/common/der/libcommon-lib-der_ec_sig.o", - "providers/common/der/libcommon-lib-der_ecx_gen.o", - "providers/common/der/libcommon-lib-der_ecx_key.o", - "providers/common/der/libcommon-lib-der_rsa_gen.o", - "providers/common/der/libcommon-lib-der_rsa_key.o", - "providers/common/der/libcommon-lib-der_wrap_gen.o", - "providers/common/libcommon-lib-provider_ctx.o", - "providers/common/libcommon-lib-provider_err.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_block.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_ccm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_gcm_hw.o", - "providers/implementations/ciphers/libcommon-lib-ciphercommon_hw.o", - "providers/implementations/digests/libcommon-lib-digestcommon.o", - "ssl/record/libcommon-lib-tls_pad.o" - ], - "providers/libcrypto-lib-baseprov.o" => [ - "providers/baseprov.c" - ], - "providers/libcrypto-lib-defltprov.o" => [ - "providers/defltprov.c" - ], - "providers/libcrypto-lib-nullprov.o" => [ - "providers/nullprov.c" - ], - "providers/libcrypto-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/libdefault.a" => [ - "providers/common/der/libdefault-lib-der_rsa_sig.o", - "providers/common/der/libdefault-lib-der_sm2_gen.o", - "providers/common/der/libdefault-lib-der_sm2_key.o", - "providers/common/der/libdefault-lib-der_sm2_sig.o", - "providers/common/libdefault-lib-bio_prov.o", - "providers/common/libdefault-lib-capabilities.o", - "providers/common/libdefault-lib-digest_to_nid.o", - "providers/common/libdefault-lib-provider_seeding.o", - "providers/common/libdefault-lib-provider_util.o", - "providers/common/libdefault-lib-securitycheck.o", - "providers/common/libdefault-lib-securitycheck_default.o", - "providers/implementations/asymciphers/libdefault-lib-rsa_enc.o", - "providers/implementations/asymciphers/libdefault-lib-sm2_enc.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_siv_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_ccm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_gcm_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_aria_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia.o", - "providers/implementations/ciphers/libdefault-lib-cipher_camellia_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305.o", - "providers/implementations/ciphers/libdefault-lib-cipher_chacha20_poly1305_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_cts.o", - "providers/implementations/ciphers/libdefault-lib-cipher_null.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4.o", - "providers/implementations/ciphers/libdefault-lib-cipher_sm4_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_default_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_hw.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap.o", - "providers/implementations/ciphers/libdefault-lib-cipher_tdes_wrap_hw.o", - "providers/implementations/digests/libdefault-lib-blake2_prov.o", - "providers/implementations/digests/libdefault-lib-blake2b_prov.o", - "providers/implementations/digests/libdefault-lib-blake2s_prov.o", - "providers/implementations/digests/libdefault-lib-md5_prov.o", - "providers/implementations/digests/libdefault-lib-md5_sha1_prov.o", - "providers/implementations/digests/libdefault-lib-null_prov.o", - "providers/implementations/digests/libdefault-lib-sha2_prov.o", - "providers/implementations/digests/libdefault-lib-sha3_prov.o", - "providers/implementations/digests/libdefault-lib-sm3_prov.o", - "providers/implementations/encode_decode/libdefault-lib-decode_der2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_epki2pki.o", - "providers/implementations/encode_decode/libdefault-lib-decode_msblob2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pem2der.o", - "providers/implementations/encode_decode/libdefault-lib-decode_pvk2key.o", - "providers/implementations/encode_decode/libdefault-lib-decode_spki2typespki.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2any.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2blob.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2ms.o", - "providers/implementations/encode_decode/libdefault-lib-encode_key2text.o", - "providers/implementations/encode_decode/libdefault-lib-endecoder_common.o", - "providers/implementations/exchange/libdefault-lib-dh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecdh_exch.o", - "providers/implementations/exchange/libdefault-lib-ecx_exch.o", - "providers/implementations/exchange/libdefault-lib-kdf_exch.o", - "providers/implementations/kdfs/libdefault-lib-hkdf.o", - "providers/implementations/kdfs/libdefault-lib-kbkdf.o", - "providers/implementations/kdfs/libdefault-lib-krb5kdf.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2.o", - "providers/implementations/kdfs/libdefault-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libdefault-lib-pkcs12kdf.o", - "providers/implementations/kdfs/libdefault-lib-scrypt.o", - "providers/implementations/kdfs/libdefault-lib-sshkdf.o", - "providers/implementations/kdfs/libdefault-lib-sskdf.o", - "providers/implementations/kdfs/libdefault-lib-tls1_prf.o", - "providers/implementations/kdfs/libdefault-lib-x942kdf.o", - "providers/implementations/kem/libdefault-lib-rsa_kem.o", - "providers/implementations/keymgmt/libdefault-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libdefault-lib-rsa_kmgmt.o", - "providers/implementations/macs/libdefault-lib-blake2b_mac.o", - "providers/implementations/macs/libdefault-lib-blake2s_mac.o", - "providers/implementations/macs/libdefault-lib-cmac_prov.o", - "providers/implementations/macs/libdefault-lib-gmac_prov.o", - "providers/implementations/macs/libdefault-lib-hmac_prov.o", - "providers/implementations/macs/libdefault-lib-kmac_prov.o", - "providers/implementations/macs/libdefault-lib-poly1305_prov.o", - "providers/implementations/macs/libdefault-lib-siphash_prov.o", - "providers/implementations/rands/libdefault-lib-crngt.o", - "providers/implementations/rands/libdefault-lib-drbg.o", - "providers/implementations/rands/libdefault-lib-drbg_ctr.o", - "providers/implementations/rands/libdefault-lib-drbg_hash.o", - "providers/implementations/rands/libdefault-lib-drbg_hmac.o", - "providers/implementations/rands/libdefault-lib-seed_src.o", - "providers/implementations/rands/libdefault-lib-test_rng.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_cpu_x86.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_tsc.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_unix.o", - "providers/implementations/rands/seeding/libdefault-lib-rand_win.o", - "providers/implementations/signature/libdefault-lib-dsa_sig.o", - "providers/implementations/signature/libdefault-lib-ecdsa_sig.o", - "providers/implementations/signature/libdefault-lib-eddsa_sig.o", - "providers/implementations/signature/libdefault-lib-mac_legacy_sig.o", - "providers/implementations/signature/libdefault-lib-rsa_sig.o", - "providers/implementations/signature/libdefault-lib-sm2_sig.o", - "providers/implementations/storemgmt/libdefault-lib-file_store.o", - "providers/implementations/storemgmt/libdefault-lib-file_store_any2obj.o", - "ssl/libdefault-lib-s3_cbc.o" - ], - "providers/libfips.a" => [ - "crypto/aes/libfips-lib-aes_cbc.o", - "crypto/aes/libfips-lib-aes_core.o", - "crypto/aes/libfips-lib-aes_ecb.o", - "crypto/aes/libfips-lib-aes_misc.o", - "crypto/bn/libfips-lib-bn_add.o", - "crypto/bn/libfips-lib-bn_asm.o", - "crypto/bn/libfips-lib-bn_blind.o", - "crypto/bn/libfips-lib-bn_const.o", - "crypto/bn/libfips-lib-bn_conv.o", - "crypto/bn/libfips-lib-bn_ctx.o", - "crypto/bn/libfips-lib-bn_dh.o", - "crypto/bn/libfips-lib-bn_div.o", - "crypto/bn/libfips-lib-bn_exp.o", - "crypto/bn/libfips-lib-bn_exp2.o", - "crypto/bn/libfips-lib-bn_gcd.o", - "crypto/bn/libfips-lib-bn_gf2m.o", - "crypto/bn/libfips-lib-bn_intern.o", - "crypto/bn/libfips-lib-bn_kron.o", - "crypto/bn/libfips-lib-bn_lib.o", - "crypto/bn/libfips-lib-bn_mod.o", - "crypto/bn/libfips-lib-bn_mont.o", - "crypto/bn/libfips-lib-bn_mpi.o", - "crypto/bn/libfips-lib-bn_mul.o", - "crypto/bn/libfips-lib-bn_nist.o", - "crypto/bn/libfips-lib-bn_prime.o", - "crypto/bn/libfips-lib-bn_rand.o", - "crypto/bn/libfips-lib-bn_recp.o", - "crypto/bn/libfips-lib-bn_rsa_fips186_4.o", - "crypto/bn/libfips-lib-bn_shift.o", - "crypto/bn/libfips-lib-bn_sqr.o", - "crypto/bn/libfips-lib-bn_sqrt.o", - "crypto/bn/libfips-lib-bn_word.o", - "crypto/buffer/libfips-lib-buffer.o", - "crypto/cmac/libfips-lib-cmac.o", - "crypto/des/libfips-lib-des_enc.o", - "crypto/des/libfips-lib-ecb3_enc.o", - "crypto/des/libfips-lib-fcrypt_b.o", - "crypto/des/libfips-lib-set_key.o", - "crypto/dh/libfips-lib-dh_backend.o", - "crypto/dh/libfips-lib-dh_check.o", - "crypto/dh/libfips-lib-dh_gen.o", - "crypto/dh/libfips-lib-dh_group_params.o", - "crypto/dh/libfips-lib-dh_kdf.o", - "crypto/dh/libfips-lib-dh_key.o", - "crypto/dh/libfips-lib-dh_lib.o", - "crypto/dsa/libfips-lib-dsa_backend.o", - "crypto/dsa/libfips-lib-dsa_check.o", - "crypto/dsa/libfips-lib-dsa_gen.o", - "crypto/dsa/libfips-lib-dsa_key.o", - "crypto/dsa/libfips-lib-dsa_lib.o", - "crypto/dsa/libfips-lib-dsa_ossl.o", - "crypto/dsa/libfips-lib-dsa_sign.o", - "crypto/dsa/libfips-lib-dsa_vrf.o", - "crypto/ec/curve448/arch_32/libfips-lib-f_impl32.o", - "crypto/ec/curve448/arch_64/libfips-lib-f_impl64.o", - "crypto/ec/curve448/libfips-lib-curve448.o", - "crypto/ec/curve448/libfips-lib-curve448_tables.o", - "crypto/ec/curve448/libfips-lib-eddsa.o", - "crypto/ec/curve448/libfips-lib-f_generic.o", - "crypto/ec/curve448/libfips-lib-scalar.o", - "crypto/ec/libfips-lib-curve25519.o", - "crypto/ec/libfips-lib-ec2_oct.o", - "crypto/ec/libfips-lib-ec2_smpl.o", - "crypto/ec/libfips-lib-ec_asn1.o", - "crypto/ec/libfips-lib-ec_backend.o", - "crypto/ec/libfips-lib-ec_check.o", - "crypto/ec/libfips-lib-ec_curve.o", - "crypto/ec/libfips-lib-ec_cvt.o", - "crypto/ec/libfips-lib-ec_key.o", - "crypto/ec/libfips-lib-ec_kmeth.o", - "crypto/ec/libfips-lib-ec_lib.o", - "crypto/ec/libfips-lib-ec_mult.o", - "crypto/ec/libfips-lib-ec_oct.o", - "crypto/ec/libfips-lib-ecdh_kdf.o", - "crypto/ec/libfips-lib-ecdh_ossl.o", - "crypto/ec/libfips-lib-ecdsa_ossl.o", - "crypto/ec/libfips-lib-ecdsa_sign.o", - "crypto/ec/libfips-lib-ecdsa_vrf.o", - "crypto/ec/libfips-lib-ecp_mont.o", - "crypto/ec/libfips-lib-ecp_nist.o", - "crypto/ec/libfips-lib-ecp_oct.o", - "crypto/ec/libfips-lib-ecp_smpl.o", - "crypto/ec/libfips-lib-ecx_backend.o", - "crypto/ec/libfips-lib-ecx_key.o", - "crypto/evp/libfips-lib-asymcipher.o", - "crypto/evp/libfips-lib-dh_support.o", - "crypto/evp/libfips-lib-digest.o", - "crypto/evp/libfips-lib-ec_support.o", - "crypto/evp/libfips-lib-evp_enc.o", - "crypto/evp/libfips-lib-evp_fetch.o", - "crypto/evp/libfips-lib-evp_lib.o", - "crypto/evp/libfips-lib-evp_rand.o", - "crypto/evp/libfips-lib-evp_utils.o", - "crypto/evp/libfips-lib-exchange.o", - "crypto/evp/libfips-lib-kdf_lib.o", - "crypto/evp/libfips-lib-kdf_meth.o", - "crypto/evp/libfips-lib-kem.o", - "crypto/evp/libfips-lib-keymgmt_lib.o", - "crypto/evp/libfips-lib-keymgmt_meth.o", - "crypto/evp/libfips-lib-m_sigver.o", - "crypto/evp/libfips-lib-mac_lib.o", - "crypto/evp/libfips-lib-mac_meth.o", - "crypto/evp/libfips-lib-p_lib.o", - "crypto/evp/libfips-lib-pmeth_check.o", - "crypto/evp/libfips-lib-pmeth_gn.o", - "crypto/evp/libfips-lib-pmeth_lib.o", - "crypto/evp/libfips-lib-signature.o", - "crypto/ffc/libfips-lib-ffc_backend.o", - "crypto/ffc/libfips-lib-ffc_dh.o", - "crypto/ffc/libfips-lib-ffc_key_generate.o", - "crypto/ffc/libfips-lib-ffc_key_validate.o", - "crypto/ffc/libfips-lib-ffc_params.o", - "crypto/ffc/libfips-lib-ffc_params_generate.o", - "crypto/ffc/libfips-lib-ffc_params_validate.o", - "crypto/hmac/libfips-lib-hmac.o", - "crypto/lhash/libfips-lib-lhash.o", - "crypto/libfips-lib-asn1_dsa.o", - "crypto/libfips-lib-bsearch.o", - "crypto/libfips-lib-context.o", - "crypto/libfips-lib-core_algorithm.o", - "crypto/libfips-lib-core_fetch.o", - "crypto/libfips-lib-core_namemap.o", - "crypto/libfips-lib-cpuid.o", - "crypto/libfips-lib-cryptlib.o", - "crypto/libfips-lib-ctype.o", - "crypto/libfips-lib-der_writer.o", - "crypto/libfips-lib-ex_data.o", - "crypto/libfips-lib-initthread.o", - "crypto/libfips-lib-mem_clr.o", - "crypto/libfips-lib-o_str.o", - "crypto/libfips-lib-packet.o", - "crypto/libfips-lib-param_build.o", - "crypto/libfips-lib-param_build_set.o", - "crypto/libfips-lib-params.o", - "crypto/libfips-lib-params_dup.o", - "crypto/libfips-lib-params_from_text.o", - "crypto/libfips-lib-provider_core.o", - "crypto/libfips-lib-provider_predefined.o", - "crypto/libfips-lib-self_test_core.o", - "crypto/libfips-lib-sparse_array.o", - "crypto/libfips-lib-threads_lib.o", - "crypto/libfips-lib-threads_none.o", - "crypto/libfips-lib-threads_pthread.o", - "crypto/libfips-lib-threads_win.o", - "crypto/modes/libfips-lib-cbc128.o", - "crypto/modes/libfips-lib-ccm128.o", - "crypto/modes/libfips-lib-cfb128.o", - "crypto/modes/libfips-lib-ctr128.o", - "crypto/modes/libfips-lib-gcm128.o", - "crypto/modes/libfips-lib-ofb128.o", - "crypto/modes/libfips-lib-wrap128.o", - "crypto/modes/libfips-lib-xts128.o", - "crypto/property/libfips-lib-defn_cache.o", - "crypto/property/libfips-lib-property.o", - "crypto/property/libfips-lib-property_parse.o", - "crypto/property/libfips-lib-property_query.o", - "crypto/property/libfips-lib-property_string.o", - "crypto/rand/libfips-lib-rand_lib.o", - "crypto/rsa/libfips-lib-rsa_acvp_test_params.o", - "crypto/rsa/libfips-lib-rsa_backend.o", - "crypto/rsa/libfips-lib-rsa_chk.o", - "crypto/rsa/libfips-lib-rsa_crpt.o", - "crypto/rsa/libfips-lib-rsa_gen.o", - "crypto/rsa/libfips-lib-rsa_lib.o", - "crypto/rsa/libfips-lib-rsa_mp_names.o", - "crypto/rsa/libfips-lib-rsa_none.o", - "crypto/rsa/libfips-lib-rsa_oaep.o", - "crypto/rsa/libfips-lib-rsa_ossl.o", - "crypto/rsa/libfips-lib-rsa_pk1.o", - "crypto/rsa/libfips-lib-rsa_pss.o", - "crypto/rsa/libfips-lib-rsa_schemes.o", - "crypto/rsa/libfips-lib-rsa_sign.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_check.o", - "crypto/rsa/libfips-lib-rsa_sp800_56b_gen.o", - "crypto/rsa/libfips-lib-rsa_x931.o", - "crypto/sha/libfips-lib-keccak1600.o", - "crypto/sha/libfips-lib-sha1dgst.o", - "crypto/sha/libfips-lib-sha256.o", - "crypto/sha/libfips-lib-sha3.o", - "crypto/sha/libfips-lib-sha512.o", - "crypto/stack/libfips-lib-stack.o", - "providers/common/der/libfips-lib-der_rsa_sig.o", - "providers/common/libfips-lib-bio_prov.o", - "providers/common/libfips-lib-capabilities.o", - "providers/common/libfips-lib-digest_to_nid.o", - "providers/common/libfips-lib-provider_seeding.o", - "providers/common/libfips-lib-provider_util.o", - "providers/common/libfips-lib-securitycheck.o", - "providers/common/libfips-lib-securitycheck_fips.o", - "providers/fips/libfips-lib-fipsprov.o", - "providers/fips/libfips-lib-self_test.o", - "providers/fips/libfips-lib-self_test_kats.o", - "providers/implementations/asymciphers/libfips-lib-rsa_enc.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha1_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_cbc_hmac_sha256_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ccm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_gcm_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_ocb_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_wrp.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_fips.o", - "providers/implementations/ciphers/libfips-lib-cipher_aes_xts_hw.o", - "providers/implementations/ciphers/libfips-lib-cipher_cts.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_common.o", - "providers/implementations/ciphers/libfips-lib-cipher_tdes_hw.o", - "providers/implementations/digests/libfips-lib-sha2_prov.o", - "providers/implementations/digests/libfips-lib-sha3_prov.o", - "providers/implementations/exchange/libfips-lib-dh_exch.o", - "providers/implementations/exchange/libfips-lib-ecdh_exch.o", - "providers/implementations/exchange/libfips-lib-ecx_exch.o", - "providers/implementations/exchange/libfips-lib-kdf_exch.o", - "providers/implementations/kdfs/libfips-lib-hkdf.o", - "providers/implementations/kdfs/libfips-lib-kbkdf.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2.o", - "providers/implementations/kdfs/libfips-lib-pbkdf2_fips.o", - "providers/implementations/kdfs/libfips-lib-sshkdf.o", - "providers/implementations/kdfs/libfips-lib-sskdf.o", - "providers/implementations/kdfs/libfips-lib-tls1_prf.o", - "providers/implementations/kdfs/libfips-lib-x942kdf.o", - "providers/implementations/kem/libfips-lib-rsa_kem.o", - "providers/implementations/keymgmt/libfips-lib-dh_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-dsa_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ec_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-ecx_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-kdf_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-mac_legacy_kmgmt.o", - "providers/implementations/keymgmt/libfips-lib-rsa_kmgmt.o", - "providers/implementations/macs/libfips-lib-cmac_prov.o", - "providers/implementations/macs/libfips-lib-gmac_prov.o", - "providers/implementations/macs/libfips-lib-hmac_prov.o", - "providers/implementations/macs/libfips-lib-kmac_prov.o", - "providers/implementations/rands/libfips-lib-crngt.o", - "providers/implementations/rands/libfips-lib-drbg.o", - "providers/implementations/rands/libfips-lib-drbg_ctr.o", - "providers/implementations/rands/libfips-lib-drbg_hash.o", - "providers/implementations/rands/libfips-lib-drbg_hmac.o", - "providers/implementations/rands/libfips-lib-test_rng.o", - "providers/implementations/signature/libfips-lib-dsa_sig.o", - "providers/implementations/signature/libfips-lib-ecdsa_sig.o", - "providers/implementations/signature/libfips-lib-eddsa_sig.o", - "providers/implementations/signature/libfips-lib-mac_legacy_sig.o", - "providers/implementations/signature/libfips-lib-rsa_sig.o", - "providers/libcommon.a", - "ssl/libfips-lib-s3_cbc.o" - ], - "providers/liblegacy-lib-prov_running.o" => [ - "providers/prov_running.c" - ], - "providers/liblegacy.a" => [ - "crypto/bn/liblegacy-lib-bn_asm.o", - "crypto/des/liblegacy-lib-des_enc.o", - "crypto/des/liblegacy-lib-fcrypt_b.o", - "crypto/md5/liblegacy-lib-md5_dgst.o", - "crypto/md5/liblegacy-lib-md5_one.o", - "crypto/md5/liblegacy-lib-md5_sha1.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_blowfish_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_cast5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_des_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_desx_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_idea_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc2_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hmac_md5_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_rc4_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_seed_hw.o", - "providers/implementations/ciphers/liblegacy-lib-cipher_tdes_common.o", - "providers/implementations/digests/liblegacy-lib-md4_prov.o", - "providers/implementations/digests/liblegacy-lib-mdc2_prov.o", - "providers/implementations/digests/liblegacy-lib-ripemd_prov.o", - "providers/implementations/digests/liblegacy-lib-wp_prov.o", - "providers/implementations/kdfs/liblegacy-lib-pbkdf1.o", - "providers/liblegacy-lib-prov_running.o" - ], - "ssl/libdefault-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libfips-lib-s3_cbc.o" => [ - "ssl/s3_cbc.c" - ], - "ssl/libssl-lib-bio_ssl.o" => [ - "ssl/bio_ssl.c" - ], - "ssl/libssl-lib-d1_lib.o" => [ - "ssl/d1_lib.c" - ], - "ssl/libssl-lib-d1_msg.o" => [ - "ssl/d1_msg.c" - ], - "ssl/libssl-lib-d1_srtp.o" => [ - "ssl/d1_srtp.c" - ], - "ssl/libssl-lib-methods.o" => [ - "ssl/methods.c" - ], - "ssl/libssl-lib-pqueue.o" => [ - "ssl/pqueue.c" - ], - "ssl/libssl-lib-s3_enc.o" => [ - "ssl/s3_enc.c" - ], - "ssl/libssl-lib-s3_lib.o" => [ - "ssl/s3_lib.c" - ], - "ssl/libssl-lib-s3_msg.o" => [ - "ssl/s3_msg.c" - ], - "ssl/libssl-lib-ssl_asn1.o" => [ - "ssl/ssl_asn1.c" - ], - "ssl/libssl-lib-ssl_cert.o" => [ - "ssl/ssl_cert.c" - ], - "ssl/libssl-lib-ssl_ciph.o" => [ - "ssl/ssl_ciph.c" - ], - "ssl/libssl-lib-ssl_conf.o" => [ - "ssl/ssl_conf.c" - ], - "ssl/libssl-lib-ssl_err.o" => [ - "ssl/ssl_err.c" - ], - "ssl/libssl-lib-ssl_err_legacy.o" => [ - "ssl/ssl_err_legacy.c" - ], - "ssl/libssl-lib-ssl_init.o" => [ - "ssl/ssl_init.c" - ], - "ssl/libssl-lib-ssl_lib.o" => [ - "ssl/ssl_lib.c" - ], - "ssl/libssl-lib-ssl_mcnf.o" => [ - "ssl/ssl_mcnf.c" - ], - "ssl/libssl-lib-ssl_quic.o" => [ - "ssl/ssl_quic.c" - ], - "ssl/libssl-lib-ssl_rsa.o" => [ - "ssl/ssl_rsa.c" - ], - "ssl/libssl-lib-ssl_rsa_legacy.o" => [ - "ssl/ssl_rsa_legacy.c" - ], - "ssl/libssl-lib-ssl_sess.o" => [ - "ssl/ssl_sess.c" - ], - "ssl/libssl-lib-ssl_stat.o" => [ - "ssl/ssl_stat.c" - ], - "ssl/libssl-lib-ssl_txt.o" => [ - "ssl/ssl_txt.c" - ], - "ssl/libssl-lib-ssl_utst.o" => [ - "ssl/ssl_utst.c" - ], - "ssl/libssl-lib-t1_enc.o" => [ - "ssl/t1_enc.c" - ], - "ssl/libssl-lib-t1_lib.o" => [ - "ssl/t1_lib.c" - ], - "ssl/libssl-lib-t1_trce.o" => [ - "ssl/t1_trce.c" - ], - "ssl/libssl-lib-tls13_enc.o" => [ - "ssl/tls13_enc.c" - ], - "ssl/libssl-lib-tls_depr.o" => [ - "ssl/tls_depr.c" - ], - "ssl/libssl-lib-tls_srp.o" => [ - "ssl/tls_srp.c" - ], - "ssl/record/libcommon-lib-tls_pad.o" => [ - "ssl/record/tls_pad.c" - ], - "ssl/record/libssl-lib-dtls1_bitmap.o" => [ - "ssl/record/dtls1_bitmap.c" - ], - "ssl/record/libssl-lib-rec_layer_d1.o" => [ - "ssl/record/rec_layer_d1.c" - ], - "ssl/record/libssl-lib-rec_layer_s3.o" => [ - "ssl/record/rec_layer_s3.c" - ], - "ssl/record/libssl-lib-ssl3_buffer.o" => [ - "ssl/record/ssl3_buffer.c" - ], - "ssl/record/libssl-lib-ssl3_record.o" => [ - "ssl/record/ssl3_record.c" - ], - "ssl/record/libssl-lib-ssl3_record_tls13.o" => [ - "ssl/record/ssl3_record_tls13.c" - ], - "ssl/statem/libssl-lib-extensions.o" => [ - "ssl/statem/extensions.c" - ], - "ssl/statem/libssl-lib-extensions_clnt.o" => [ - "ssl/statem/extensions_clnt.c" - ], - "ssl/statem/libssl-lib-extensions_cust.o" => [ - "ssl/statem/extensions_cust.c" - ], - "ssl/statem/libssl-lib-extensions_srvr.o" => [ - "ssl/statem/extensions_srvr.c" - ], - "ssl/statem/libssl-lib-statem.o" => [ - "ssl/statem/statem.c" - ], - "ssl/statem/libssl-lib-statem_clnt.o" => [ - "ssl/statem/statem_clnt.c" - ], - "ssl/statem/libssl-lib-statem_dtls.o" => [ - "ssl/statem/statem_dtls.c" - ], - "ssl/statem/libssl-lib-statem_lib.o" => [ - "ssl/statem/statem_lib.c" - ], - "ssl/statem/libssl-lib-statem_quic.o" => [ - "ssl/statem/statem_quic.c" - ], - "ssl/statem/libssl-lib-statem_srvr.o" => [ - "ssl/statem/statem_srvr.c" - ], - "test/aborttest" => [ - "test/aborttest-bin-aborttest.o" - ], - "test/aborttest-bin-aborttest.o" => [ - "test/aborttest.c" - ], - "test/acvp_test" => [ - "test/acvp_test-bin-acvp_test.o" - ], - "test/acvp_test-bin-acvp_test.o" => [ - "test/acvp_test.c" - ], - "test/aesgcmtest" => [ - "test/aesgcmtest-bin-aesgcmtest.o" - ], - "test/aesgcmtest-bin-aesgcmtest.o" => [ - "test/aesgcmtest.c" - ], - "test/afalgtest" => [ - "test/afalgtest-bin-afalgtest.o" - ], - "test/afalgtest-bin-afalgtest.o" => [ - "test/afalgtest.c" - ], - "test/algorithmid_test" => [ - "test/algorithmid_test-bin-algorithmid_test.o" - ], - "test/algorithmid_test-bin-algorithmid_test.o" => [ - "test/algorithmid_test.c" - ], - "test/asn1_decode_test" => [ - "test/asn1_decode_test-bin-asn1_decode_test.o" - ], - "test/asn1_decode_test-bin-asn1_decode_test.o" => [ - "test/asn1_decode_test.c" - ], - "test/asn1_dsa_internal_test" => [ - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" - ], - "test/asn1_dsa_internal_test-bin-asn1_dsa_internal_test.o" => [ - "test/asn1_dsa_internal_test.c" - ], - "test/asn1_encode_test" => [ - "test/asn1_encode_test-bin-asn1_encode_test.o" - ], - "test/asn1_encode_test-bin-asn1_encode_test.o" => [ - "test/asn1_encode_test.c" - ], - "test/asn1_internal_test" => [ - "test/asn1_internal_test-bin-asn1_internal_test.o" - ], - "test/asn1_internal_test-bin-asn1_internal_test.o" => [ - "test/asn1_internal_test.c" - ], - "test/asn1_string_table_test" => [ - "test/asn1_string_table_test-bin-asn1_string_table_test.o" - ], - "test/asn1_string_table_test-bin-asn1_string_table_test.o" => [ - "test/asn1_string_table_test.c" - ], - "test/asn1_time_test" => [ - "test/asn1_time_test-bin-asn1_time_test.o" - ], - "test/asn1_time_test-bin-asn1_time_test.o" => [ - "test/asn1_time_test.c" - ], - "test/asynciotest" => [ - "test/asynciotest-bin-asynciotest.o", - "test/helpers/asynciotest-bin-ssltestlib.o" - ], - "test/asynciotest-bin-asynciotest.o" => [ - "test/asynciotest.c" - ], - "test/asynctest" => [ - "test/asynctest-bin-asynctest.o" - ], - "test/asynctest-bin-asynctest.o" => [ - "test/asynctest.c" - ], - "test/bad_dtls_test" => [ - "test/bad_dtls_test-bin-bad_dtls_test.o" - ], - "test/bad_dtls_test-bin-bad_dtls_test.o" => [ - "test/bad_dtls_test.c" - ], - "test/bftest" => [ - "test/bftest-bin-bftest.o" - ], - "test/bftest-bin-bftest.o" => [ - "test/bftest.c" - ], - "test/bio_callback_test" => [ - "test/bio_callback_test-bin-bio_callback_test.o" - ], - "test/bio_callback_test-bin-bio_callback_test.o" => [ - "test/bio_callback_test.c" - ], - "test/bio_core_test" => [ - "test/bio_core_test-bin-bio_core_test.o" - ], - "test/bio_core_test-bin-bio_core_test.o" => [ - "test/bio_core_test.c" - ], - "test/bio_enc_test" => [ - "test/bio_enc_test-bin-bio_enc_test.o" - ], - "test/bio_enc_test-bin-bio_enc_test.o" => [ - "test/bio_enc_test.c" - ], - "test/bio_memleak_test" => [ - "test/bio_memleak_test-bin-bio_memleak_test.o" - ], - "test/bio_memleak_test-bin-bio_memleak_test.o" => [ - "test/bio_memleak_test.c" - ], - "test/bio_prefix_text" => [ - "test/bio_prefix_text-bin-bio_prefix_text.o" - ], - "test/bio_prefix_text-bin-bio_prefix_text.o" => [ - "test/bio_prefix_text.c" - ], - "test/bio_readbuffer_test" => [ - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" - ], - "test/bio_readbuffer_test-bin-bio_readbuffer_test.o" => [ - "test/bio_readbuffer_test.c" - ], - "test/bioprinttest" => [ - "test/bioprinttest-bin-bioprinttest.o" - ], - "test/bioprinttest-bin-bioprinttest.o" => [ - "test/bioprinttest.c" - ], - "test/bn_internal_test" => [ - "test/bn_internal_test-bin-bn_internal_test.o" - ], - "test/bn_internal_test-bin-bn_internal_test.o" => [ - "test/bn_internal_test.c" - ], - "test/bntest" => [ - "test/bntest-bin-bntest.o" - ], - "test/bntest-bin-bntest.o" => [ - "test/bntest.c" - ], - "test/buildtest_c_aes" => [ - "test/buildtest_c_aes-bin-buildtest_aes.o" - ], - "test/buildtest_c_aes-bin-buildtest_aes.o" => [ - "test/buildtest_aes.c" - ], - "test/buildtest_c_async" => [ - "test/buildtest_c_async-bin-buildtest_async.o" - ], - "test/buildtest_c_async-bin-buildtest_async.o" => [ - "test/buildtest_async.c" - ], - "test/buildtest_c_blowfish" => [ - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" - ], - "test/buildtest_c_blowfish-bin-buildtest_blowfish.o" => [ - "test/buildtest_blowfish.c" - ], - "test/buildtest_c_bn" => [ - "test/buildtest_c_bn-bin-buildtest_bn.o" - ], - "test/buildtest_c_bn-bin-buildtest_bn.o" => [ - "test/buildtest_bn.c" - ], - "test/buildtest_c_buffer" => [ - "test/buildtest_c_buffer-bin-buildtest_buffer.o" - ], - "test/buildtest_c_buffer-bin-buildtest_buffer.o" => [ - "test/buildtest_buffer.c" - ], - "test/buildtest_c_camellia" => [ - "test/buildtest_c_camellia-bin-buildtest_camellia.o" - ], - "test/buildtest_c_camellia-bin-buildtest_camellia.o" => [ - "test/buildtest_camellia.c" - ], - "test/buildtest_c_cast" => [ - "test/buildtest_c_cast-bin-buildtest_cast.o" - ], - "test/buildtest_c_cast-bin-buildtest_cast.o" => [ - "test/buildtest_cast.c" - ], - "test/buildtest_c_cmac" => [ - "test/buildtest_c_cmac-bin-buildtest_cmac.o" - ], - "test/buildtest_c_cmac-bin-buildtest_cmac.o" => [ - "test/buildtest_cmac.c" - ], - "test/buildtest_c_cmp_util" => [ - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" - ], - "test/buildtest_c_cmp_util-bin-buildtest_cmp_util.o" => [ - "test/buildtest_cmp_util.c" - ], - "test/buildtest_c_conf_api" => [ - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" - ], - "test/buildtest_c_conf_api-bin-buildtest_conf_api.o" => [ - "test/buildtest_conf_api.c" - ], - "test/buildtest_c_conftypes" => [ - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" - ], - "test/buildtest_c_conftypes-bin-buildtest_conftypes.o" => [ - "test/buildtest_conftypes.c" - ], - "test/buildtest_c_core" => [ - "test/buildtest_c_core-bin-buildtest_core.o" - ], - "test/buildtest_c_core-bin-buildtest_core.o" => [ - "test/buildtest_core.c" - ], - "test/buildtest_c_core_dispatch" => [ - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" - ], - "test/buildtest_c_core_dispatch-bin-buildtest_core_dispatch.o" => [ - "test/buildtest_core_dispatch.c" - ], - "test/buildtest_c_core_names" => [ - "test/buildtest_c_core_names-bin-buildtest_core_names.o" - ], - "test/buildtest_c_core_names-bin-buildtest_core_names.o" => [ - "test/buildtest_core_names.c" - ], - "test/buildtest_c_core_object" => [ - "test/buildtest_c_core_object-bin-buildtest_core_object.o" - ], - "test/buildtest_c_core_object-bin-buildtest_core_object.o" => [ - "test/buildtest_core_object.c" - ], - "test/buildtest_c_cryptoerr_legacy" => [ - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" - ], - "test/buildtest_c_cryptoerr_legacy-bin-buildtest_cryptoerr_legacy.o" => [ - "test/buildtest_cryptoerr_legacy.c" - ], - "test/buildtest_c_decoder" => [ - "test/buildtest_c_decoder-bin-buildtest_decoder.o" - ], - "test/buildtest_c_decoder-bin-buildtest_decoder.o" => [ - "test/buildtest_decoder.c" - ], - "test/buildtest_c_des" => [ - "test/buildtest_c_des-bin-buildtest_des.o" - ], - "test/buildtest_c_des-bin-buildtest_des.o" => [ - "test/buildtest_des.c" - ], - "test/buildtest_c_dh" => [ - "test/buildtest_c_dh-bin-buildtest_dh.o" - ], - "test/buildtest_c_dh-bin-buildtest_dh.o" => [ - "test/buildtest_dh.c" - ], - "test/buildtest_c_dsa" => [ - "test/buildtest_c_dsa-bin-buildtest_dsa.o" - ], - "test/buildtest_c_dsa-bin-buildtest_dsa.o" => [ - "test/buildtest_dsa.c" - ], - "test/buildtest_c_dtls1" => [ - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" - ], - "test/buildtest_c_dtls1-bin-buildtest_dtls1.o" => [ - "test/buildtest_dtls1.c" - ], - "test/buildtest_c_e_os2" => [ - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" - ], - "test/buildtest_c_e_os2-bin-buildtest_e_os2.o" => [ - "test/buildtest_e_os2.c" - ], - "test/buildtest_c_ebcdic" => [ - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" - ], - "test/buildtest_c_ebcdic-bin-buildtest_ebcdic.o" => [ - "test/buildtest_ebcdic.c" - ], - "test/buildtest_c_ec" => [ - "test/buildtest_c_ec-bin-buildtest_ec.o" - ], - "test/buildtest_c_ec-bin-buildtest_ec.o" => [ - "test/buildtest_ec.c" - ], - "test/buildtest_c_ecdh" => [ - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" - ], - "test/buildtest_c_ecdh-bin-buildtest_ecdh.o" => [ - "test/buildtest_ecdh.c" - ], - "test/buildtest_c_ecdsa" => [ - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" - ], - "test/buildtest_c_ecdsa-bin-buildtest_ecdsa.o" => [ - "test/buildtest_ecdsa.c" - ], - "test/buildtest_c_encoder" => [ - "test/buildtest_c_encoder-bin-buildtest_encoder.o" - ], - "test/buildtest_c_encoder-bin-buildtest_encoder.o" => [ - "test/buildtest_encoder.c" - ], - "test/buildtest_c_engine" => [ - "test/buildtest_c_engine-bin-buildtest_engine.o" - ], - "test/buildtest_c_engine-bin-buildtest_engine.o" => [ - "test/buildtest_engine.c" - ], - "test/buildtest_c_evp" => [ - "test/buildtest_c_evp-bin-buildtest_evp.o" - ], - "test/buildtest_c_evp-bin-buildtest_evp.o" => [ - "test/buildtest_evp.c" - ], - "test/buildtest_c_fips_names" => [ - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" - ], - "test/buildtest_c_fips_names-bin-buildtest_fips_names.o" => [ - "test/buildtest_fips_names.c" - ], - "test/buildtest_c_hmac" => [ - "test/buildtest_c_hmac-bin-buildtest_hmac.o" - ], - "test/buildtest_c_hmac-bin-buildtest_hmac.o" => [ - "test/buildtest_hmac.c" - ], - "test/buildtest_c_http" => [ - "test/buildtest_c_http-bin-buildtest_http.o" - ], - "test/buildtest_c_http-bin-buildtest_http.o" => [ - "test/buildtest_http.c" - ], - "test/buildtest_c_idea" => [ - "test/buildtest_c_idea-bin-buildtest_idea.o" - ], - "test/buildtest_c_idea-bin-buildtest_idea.o" => [ - "test/buildtest_idea.c" - ], - "test/buildtest_c_kdf" => [ - "test/buildtest_c_kdf-bin-buildtest_kdf.o" - ], - "test/buildtest_c_kdf-bin-buildtest_kdf.o" => [ - "test/buildtest_kdf.c" - ], - "test/buildtest_c_macros" => [ - "test/buildtest_c_macros-bin-buildtest_macros.o" - ], - "test/buildtest_c_macros-bin-buildtest_macros.o" => [ - "test/buildtest_macros.c" - ], - "test/buildtest_c_md4" => [ - "test/buildtest_c_md4-bin-buildtest_md4.o" - ], - "test/buildtest_c_md4-bin-buildtest_md4.o" => [ - "test/buildtest_md4.c" - ], - "test/buildtest_c_md5" => [ - "test/buildtest_c_md5-bin-buildtest_md5.o" - ], - "test/buildtest_c_md5-bin-buildtest_md5.o" => [ - "test/buildtest_md5.c" - ], - "test/buildtest_c_mdc2" => [ - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" - ], - "test/buildtest_c_mdc2-bin-buildtest_mdc2.o" => [ - "test/buildtest_mdc2.c" - ], - "test/buildtest_c_modes" => [ - "test/buildtest_c_modes-bin-buildtest_modes.o" - ], - "test/buildtest_c_modes-bin-buildtest_modes.o" => [ - "test/buildtest_modes.c" - ], - "test/buildtest_c_obj_mac" => [ - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" - ], - "test/buildtest_c_obj_mac-bin-buildtest_obj_mac.o" => [ - "test/buildtest_obj_mac.c" - ], - "test/buildtest_c_objects" => [ - "test/buildtest_c_objects-bin-buildtest_objects.o" - ], - "test/buildtest_c_objects-bin-buildtest_objects.o" => [ - "test/buildtest_objects.c" - ], - "test/buildtest_c_ossl_typ" => [ - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" - ], - "test/buildtest_c_ossl_typ-bin-buildtest_ossl_typ.o" => [ - "test/buildtest_ossl_typ.c" - ], - "test/buildtest_c_param_build" => [ - "test/buildtest_c_param_build-bin-buildtest_param_build.o" - ], - "test/buildtest_c_param_build-bin-buildtest_param_build.o" => [ - "test/buildtest_param_build.c" - ], - "test/buildtest_c_params" => [ - "test/buildtest_c_params-bin-buildtest_params.o" - ], - "test/buildtest_c_params-bin-buildtest_params.o" => [ - "test/buildtest_params.c" - ], - "test/buildtest_c_pem" => [ - "test/buildtest_c_pem-bin-buildtest_pem.o" - ], - "test/buildtest_c_pem-bin-buildtest_pem.o" => [ - "test/buildtest_pem.c" - ], - "test/buildtest_c_pem2" => [ - "test/buildtest_c_pem2-bin-buildtest_pem2.o" - ], - "test/buildtest_c_pem2-bin-buildtest_pem2.o" => [ - "test/buildtest_pem2.c" - ], - "test/buildtest_c_prov_ssl" => [ - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" - ], - "test/buildtest_c_prov_ssl-bin-buildtest_prov_ssl.o" => [ - "test/buildtest_prov_ssl.c" - ], - "test/buildtest_c_provider" => [ - "test/buildtest_c_provider-bin-buildtest_provider.o" - ], - "test/buildtest_c_provider-bin-buildtest_provider.o" => [ - "test/buildtest_provider.c" - ], - "test/buildtest_c_quic" => [ - "test/buildtest_c_quic-bin-buildtest_quic.o" - ], - "test/buildtest_c_quic-bin-buildtest_quic.o" => [ - "test/buildtest_quic.c" - ], - "test/buildtest_c_rand" => [ - "test/buildtest_c_rand-bin-buildtest_rand.o" - ], - "test/buildtest_c_rand-bin-buildtest_rand.o" => [ - "test/buildtest_rand.c" - ], - "test/buildtest_c_rc2" => [ - "test/buildtest_c_rc2-bin-buildtest_rc2.o" - ], - "test/buildtest_c_rc2-bin-buildtest_rc2.o" => [ - "test/buildtest_rc2.c" - ], - "test/buildtest_c_rc4" => [ - "test/buildtest_c_rc4-bin-buildtest_rc4.o" - ], - "test/buildtest_c_rc4-bin-buildtest_rc4.o" => [ - "test/buildtest_rc4.c" - ], - "test/buildtest_c_ripemd" => [ - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" - ], - "test/buildtest_c_ripemd-bin-buildtest_ripemd.o" => [ - "test/buildtest_ripemd.c" - ], - "test/buildtest_c_rsa" => [ - "test/buildtest_c_rsa-bin-buildtest_rsa.o" - ], - "test/buildtest_c_rsa-bin-buildtest_rsa.o" => [ - "test/buildtest_rsa.c" - ], - "test/buildtest_c_seed" => [ - "test/buildtest_c_seed-bin-buildtest_seed.o" - ], - "test/buildtest_c_seed-bin-buildtest_seed.o" => [ - "test/buildtest_seed.c" - ], - "test/buildtest_c_self_test" => [ - "test/buildtest_c_self_test-bin-buildtest_self_test.o" - ], - "test/buildtest_c_self_test-bin-buildtest_self_test.o" => [ - "test/buildtest_self_test.c" - ], - "test/buildtest_c_sha" => [ - "test/buildtest_c_sha-bin-buildtest_sha.o" - ], - "test/buildtest_c_sha-bin-buildtest_sha.o" => [ - "test/buildtest_sha.c" - ], - "test/buildtest_c_srtp" => [ - "test/buildtest_c_srtp-bin-buildtest_srtp.o" - ], - "test/buildtest_c_srtp-bin-buildtest_srtp.o" => [ - "test/buildtest_srtp.c" - ], - "test/buildtest_c_ssl2" => [ - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" - ], - "test/buildtest_c_ssl2-bin-buildtest_ssl2.o" => [ - "test/buildtest_ssl2.c" - ], - "test/buildtest_c_sslerr_legacy" => [ - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" - ], - "test/buildtest_c_sslerr_legacy-bin-buildtest_sslerr_legacy.o" => [ - "test/buildtest_sslerr_legacy.c" - ], - "test/buildtest_c_stack" => [ - "test/buildtest_c_stack-bin-buildtest_stack.o" - ], - "test/buildtest_c_stack-bin-buildtest_stack.o" => [ - "test/buildtest_stack.c" - ], - "test/buildtest_c_store" => [ - "test/buildtest_c_store-bin-buildtest_store.o" - ], - "test/buildtest_c_store-bin-buildtest_store.o" => [ - "test/buildtest_store.c" - ], - "test/buildtest_c_symhacks" => [ - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" - ], - "test/buildtest_c_symhacks-bin-buildtest_symhacks.o" => [ - "test/buildtest_symhacks.c" - ], - "test/buildtest_c_tls1" => [ - "test/buildtest_c_tls1-bin-buildtest_tls1.o" - ], - "test/buildtest_c_tls1-bin-buildtest_tls1.o" => [ - "test/buildtest_tls1.c" - ], - "test/buildtest_c_ts" => [ - "test/buildtest_c_ts-bin-buildtest_ts.o" - ], - "test/buildtest_c_ts-bin-buildtest_ts.o" => [ - "test/buildtest_ts.c" - ], - "test/buildtest_c_txt_db" => [ - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" - ], - "test/buildtest_c_txt_db-bin-buildtest_txt_db.o" => [ - "test/buildtest_txt_db.c" - ], - "test/buildtest_c_types" => [ - "test/buildtest_c_types-bin-buildtest_types.o" - ], - "test/buildtest_c_types-bin-buildtest_types.o" => [ - "test/buildtest_types.c" - ], - "test/buildtest_c_whrlpool" => [ - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" - ], - "test/buildtest_c_whrlpool-bin-buildtest_whrlpool.o" => [ - "test/buildtest_whrlpool.c" - ], - "test/casttest" => [ - "test/casttest-bin-casttest.o" - ], - "test/casttest-bin-casttest.o" => [ - "test/casttest.c" - ], - "test/chacha_internal_test" => [ - "test/chacha_internal_test-bin-chacha_internal_test.o" - ], - "test/chacha_internal_test-bin-chacha_internal_test.o" => [ - "test/chacha_internal_test.c" - ], - "test/cipher_overhead_test" => [ - "test/cipher_overhead_test-bin-cipher_overhead_test.o" - ], - "test/cipher_overhead_test-bin-cipher_overhead_test.o" => [ - "test/cipher_overhead_test.c" - ], - "test/cipherbytes_test" => [ - "test/cipherbytes_test-bin-cipherbytes_test.o" - ], - "test/cipherbytes_test-bin-cipherbytes_test.o" => [ - "test/cipherbytes_test.c" - ], - "test/cipherlist_test" => [ - "test/cipherlist_test-bin-cipherlist_test.o" - ], - "test/cipherlist_test-bin-cipherlist_test.o" => [ - "test/cipherlist_test.c" - ], - "test/ciphername_test" => [ - "test/ciphername_test-bin-ciphername_test.o" - ], - "test/ciphername_test-bin-ciphername_test.o" => [ - "test/ciphername_test.c" - ], - "test/clienthellotest" => [ - "test/clienthellotest-bin-clienthellotest.o" - ], - "test/clienthellotest-bin-clienthellotest.o" => [ - "test/clienthellotest.c" - ], - "test/cmactest" => [ - "test/cmactest-bin-cmactest.o" - ], - "test/cmactest-bin-cmactest.o" => [ - "test/cmactest.c" - ], - "test/cmp_asn_test" => [ - "test/cmp_asn_test-bin-cmp_asn_test.o", - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" - ], - "test/cmp_asn_test-bin-cmp_asn_test.o" => [ - "test/cmp_asn_test.c" - ], - "test/cmp_client_test" => [ - "apps/lib/cmp_client_test-bin-cmp_mock_srv.o", - "test/cmp_client_test-bin-cmp_client_test.o", - "test/helpers/cmp_client_test-bin-cmp_testlib.o" - ], - "test/cmp_client_test-bin-cmp_client_test.o" => [ - "test/cmp_client_test.c" - ], - "test/cmp_ctx_test" => [ - "test/cmp_ctx_test-bin-cmp_ctx_test.o", - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" - ], - "test/cmp_ctx_test-bin-cmp_ctx_test.o" => [ - "test/cmp_ctx_test.c" - ], - "test/cmp_hdr_test" => [ - "test/cmp_hdr_test-bin-cmp_hdr_test.o", - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" - ], - "test/cmp_hdr_test-bin-cmp_hdr_test.o" => [ - "test/cmp_hdr_test.c" - ], - "test/cmp_msg_test" => [ - "test/cmp_msg_test-bin-cmp_msg_test.o", - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" - ], - "test/cmp_msg_test-bin-cmp_msg_test.o" => [ - "test/cmp_msg_test.c" - ], - "test/cmp_protect_test" => [ - "test/cmp_protect_test-bin-cmp_protect_test.o", - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" - ], - "test/cmp_protect_test-bin-cmp_protect_test.o" => [ - "test/cmp_protect_test.c" - ], - "test/cmp_server_test" => [ - "test/cmp_server_test-bin-cmp_server_test.o", - "test/helpers/cmp_server_test-bin-cmp_testlib.o" - ], - "test/cmp_server_test-bin-cmp_server_test.o" => [ - "test/cmp_server_test.c" - ], - "test/cmp_status_test" => [ - "test/cmp_status_test-bin-cmp_status_test.o", - "test/helpers/cmp_status_test-bin-cmp_testlib.o" - ], - "test/cmp_status_test-bin-cmp_status_test.o" => [ - "test/cmp_status_test.c" - ], - "test/cmp_vfy_test" => [ - "test/cmp_vfy_test-bin-cmp_vfy_test.o", - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" - ], - "test/cmp_vfy_test-bin-cmp_vfy_test.o" => [ - "test/cmp_vfy_test.c" - ], - "test/cmsapitest" => [ - "test/cmsapitest-bin-cmsapitest.o" - ], - "test/cmsapitest-bin-cmsapitest.o" => [ - "test/cmsapitest.c" - ], - "test/conf_include_test" => [ - "test/conf_include_test-bin-conf_include_test.o" - ], - "test/conf_include_test-bin-conf_include_test.o" => [ - "test/conf_include_test.c" - ], - "test/confdump" => [ - "test/confdump-bin-confdump.o" - ], - "test/confdump-bin-confdump.o" => [ - "test/confdump.c" - ], - "test/constant_time_test" => [ - "test/constant_time_test-bin-constant_time_test.o" - ], - "test/constant_time_test-bin-constant_time_test.o" => [ - "test/constant_time_test.c" - ], - "test/context_internal_test" => [ - "test/context_internal_test-bin-context_internal_test.o" - ], - "test/context_internal_test-bin-context_internal_test.o" => [ - "test/context_internal_test.c" - ], - "test/crltest" => [ - "test/crltest-bin-crltest.o" - ], - "test/crltest-bin-crltest.o" => [ - "test/crltest.c" - ], - "test/ct_test" => [ - "test/ct_test-bin-ct_test.o" - ], - "test/ct_test-bin-ct_test.o" => [ - "test/ct_test.c" - ], - "test/ctype_internal_test" => [ - "test/ctype_internal_test-bin-ctype_internal_test.o" - ], - "test/ctype_internal_test-bin-ctype_internal_test.o" => [ - "test/ctype_internal_test.c" - ], - "test/curve448_internal_test" => [ - "test/curve448_internal_test-bin-curve448_internal_test.o" - ], - "test/curve448_internal_test-bin-curve448_internal_test.o" => [ - "test/curve448_internal_test.c" - ], - "test/d2i_test" => [ - "test/d2i_test-bin-d2i_test.o" - ], - "test/d2i_test-bin-d2i_test.o" => [ - "test/d2i_test.c" - ], - "test/danetest" => [ - "test/danetest-bin-danetest.o" - ], - "test/danetest-bin-danetest.o" => [ - "test/danetest.c" - ], - "test/defltfips_test" => [ - "test/defltfips_test-bin-defltfips_test.o" - ], - "test/defltfips_test-bin-defltfips_test.o" => [ - "test/defltfips_test.c" - ], - "test/destest" => [ - "test/destest-bin-destest.o" - ], - "test/destest-bin-destest.o" => [ - "test/destest.c" - ], - "test/dhtest" => [ - "test/dhtest-bin-dhtest.o" - ], - "test/dhtest-bin-dhtest.o" => [ - "test/dhtest.c" - ], - "test/drbgtest" => [ - "test/drbgtest-bin-drbgtest.o" - ], - "test/drbgtest-bin-drbgtest.o" => [ - "test/drbgtest.c" - ], - "test/dsa_no_digest_size_test" => [ - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" - ], - "test/dsa_no_digest_size_test-bin-dsa_no_digest_size_test.o" => [ - "test/dsa_no_digest_size_test.c" - ], - "test/dsatest" => [ - "test/dsatest-bin-dsatest.o" - ], - "test/dsatest-bin-dsatest.o" => [ - "test/dsatest.c" - ], - "test/dtls_mtu_test" => [ - "test/dtls_mtu_test-bin-dtls_mtu_test.o", - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" - ], - "test/dtls_mtu_test-bin-dtls_mtu_test.o" => [ - "test/dtls_mtu_test.c" - ], - "test/dtlstest" => [ - "test/dtlstest-bin-dtlstest.o", - "test/helpers/dtlstest-bin-ssltestlib.o" - ], - "test/dtlstest-bin-dtlstest.o" => [ - "test/dtlstest.c" - ], - "test/dtlsv1listentest" => [ - "test/dtlsv1listentest-bin-dtlsv1listentest.o" - ], - "test/dtlsv1listentest-bin-dtlsv1listentest.o" => [ - "test/dtlsv1listentest.c" - ], - "test/ec_internal_test" => [ - "test/ec_internal_test-bin-ec_internal_test.o" - ], - "test/ec_internal_test-bin-ec_internal_test.o" => [ - "test/ec_internal_test.c" - ], - "test/ecdsatest" => [ - "test/ecdsatest-bin-ecdsatest.o" - ], - "test/ecdsatest-bin-ecdsatest.o" => [ - "test/ecdsatest.c" - ], - "test/ecstresstest" => [ - "test/ecstresstest-bin-ecstresstest.o" - ], - "test/ecstresstest-bin-ecstresstest.o" => [ - "test/ecstresstest.c" - ], - "test/ectest" => [ - "test/ectest-bin-ectest.o" - ], - "test/ectest-bin-ectest.o" => [ - "test/ectest.c" - ], - "test/endecode_test" => [ - "test/endecode_test-bin-endecode_test.o", - "test/helpers/endecode_test-bin-predefined_dhparams.o" - ], - "test/endecode_test-bin-endecode_test.o" => [ - "test/endecode_test.c" - ], - "test/endecoder_legacy_test" => [ - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" - ], - "test/endecoder_legacy_test-bin-endecoder_legacy_test.o" => [ - "test/endecoder_legacy_test.c" - ], - "test/enginetest" => [ - "test/enginetest-bin-enginetest.o" - ], - "test/enginetest-bin-enginetest.o" => [ - "test/enginetest.c" - ], - "test/errtest" => [ - "test/errtest-bin-errtest.o" - ], - "test/errtest-bin-errtest.o" => [ - "test/errtest.c" - ], - "test/evp_extra_test" => [ - "test/evp_extra_test-bin-evp_extra_test.o" - ], - "test/evp_extra_test-bin-evp_extra_test.o" => [ - "test/evp_extra_test.c" - ], - "test/evp_extra_test2" => [ - "test/evp_extra_test2-bin-evp_extra_test2.o" - ], - "test/evp_extra_test2-bin-evp_extra_test2.o" => [ - "test/evp_extra_test2.c" - ], - "test/evp_fetch_prov_test" => [ - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" - ], - "test/evp_fetch_prov_test-bin-evp_fetch_prov_test.o" => [ - "test/evp_fetch_prov_test.c" - ], - "test/evp_kdf_test" => [ - "test/evp_kdf_test-bin-evp_kdf_test.o" - ], - "test/evp_kdf_test-bin-evp_kdf_test.o" => [ - "test/evp_kdf_test.c" - ], - "test/evp_libctx_test" => [ - "test/evp_libctx_test-bin-evp_libctx_test.o" - ], - "test/evp_libctx_test-bin-evp_libctx_test.o" => [ - "test/evp_libctx_test.c" - ], - "test/evp_pkey_dparams_test" => [ - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" - ], - "test/evp_pkey_dparams_test-bin-evp_pkey_dparams_test.o" => [ - "test/evp_pkey_dparams_test.c" - ], - "test/evp_pkey_provided_test" => [ - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" - ], - "test/evp_pkey_provided_test-bin-evp_pkey_provided_test.o" => [ - "test/evp_pkey_provided_test.c" - ], - "test/evp_test" => [ - "test/evp_test-bin-evp_test.o" - ], - "test/evp_test-bin-evp_test.o" => [ - "test/evp_test.c" - ], - "test/exdatatest" => [ - "test/exdatatest-bin-exdatatest.o" - ], - "test/exdatatest-bin-exdatatest.o" => [ - "test/exdatatest.c" - ], - "test/exptest" => [ - "test/exptest-bin-exptest.o" - ], - "test/exptest-bin-exptest.o" => [ - "test/exptest.c" - ], - "test/fatalerrtest" => [ - "test/fatalerrtest-bin-fatalerrtest.o", - "test/helpers/fatalerrtest-bin-ssltestlib.o" - ], - "test/fatalerrtest-bin-fatalerrtest.o" => [ - "test/fatalerrtest.c" - ], - "test/ffc_internal_test" => [ - "test/ffc_internal_test-bin-ffc_internal_test.o" - ], - "test/ffc_internal_test-bin-ffc_internal_test.o" => [ - "test/ffc_internal_test.c" - ], - "test/gmdifftest" => [ - "test/gmdifftest-bin-gmdifftest.o" - ], - "test/gmdifftest-bin-gmdifftest.o" => [ - "test/gmdifftest.c" - ], - "test/helpers/asynciotest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/cmp_asn_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_client_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_ctx_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_hdr_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_msg_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_protect_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_server_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_status_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/cmp_vfy_test-bin-cmp_testlib.o" => [ - "test/helpers/cmp_testlib.c" - ], - "test/helpers/dtls_mtu_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/dtlstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/endecode_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/fatalerrtest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/pkcs12_format_test-bin-pkcs12.o" => [ - "test/helpers/pkcs12.c" - ], - "test/helpers/recordlentest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/servername_test-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/ssl_old_test-bin-predefined_dhparams.o" => [ - "test/helpers/predefined_dhparams.c" - ], - "test/helpers/ssl_test-bin-handshake.o" => [ - "test/helpers/handshake.c" - ], - "test/helpers/ssl_test-bin-handshake_srp.o" => [ - "test/helpers/handshake_srp.c" - ], - "test/helpers/ssl_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o" => [ - "test/helpers/ssl_test_ctx.c" - ], - "test/helpers/sslapitest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslbuffertest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/sslcorrupttest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/helpers/tls13ccstest-bin-ssltestlib.o" => [ - "test/helpers/ssltestlib.c" - ], - "test/hexstr_test" => [ - "test/hexstr_test-bin-hexstr_test.o" - ], - "test/hexstr_test-bin-hexstr_test.o" => [ - "test/hexstr_test.c" - ], - "test/hmactest" => [ - "test/hmactest-bin-hmactest.o" - ], - "test/hmactest-bin-hmactest.o" => [ - "test/hmactest.c" - ], - "test/http_test" => [ - "test/http_test-bin-http_test.o" - ], - "test/http_test-bin-http_test.o" => [ - "test/http_test.c" - ], - "test/ideatest" => [ - "test/ideatest-bin-ideatest.o" - ], - "test/ideatest-bin-ideatest.o" => [ - "test/ideatest.c" - ], - "test/igetest" => [ - "test/igetest-bin-igetest.o" - ], - "test/igetest-bin-igetest.o" => [ - "test/igetest.c" - ], - "test/keymgmt_internal_test" => [ - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" - ], - "test/keymgmt_internal_test-bin-keymgmt_internal_test.o" => [ - "test/keymgmt_internal_test.c" - ], - "test/lhash_test" => [ - "test/lhash_test-bin-lhash_test.o" - ], - "test/lhash_test-bin-lhash_test.o" => [ - "test/lhash_test.c" - ], - "test/libtestutil.a" => [ - "apps/lib/libtestutil-lib-opt.o", - "test/testutil/libtestutil-lib-apps_shims.o", - "test/testutil/libtestutil-lib-basic_output.o", - "test/testutil/libtestutil-lib-cb.o", - "test/testutil/libtestutil-lib-driver.o", - "test/testutil/libtestutil-lib-fake_random.o", - "test/testutil/libtestutil-lib-format_output.o", - "test/testutil/libtestutil-lib-load.o", - "test/testutil/libtestutil-lib-main.o", - "test/testutil/libtestutil-lib-options.o", - "test/testutil/libtestutil-lib-output.o", - "test/testutil/libtestutil-lib-provider.o", - "test/testutil/libtestutil-lib-random.o", - "test/testutil/libtestutil-lib-stanza.o", - "test/testutil/libtestutil-lib-test_cleanup.o", - "test/testutil/libtestutil-lib-test_options.o", - "test/testutil/libtestutil-lib-tests.o", - "test/testutil/libtestutil-lib-testutil_init.o" - ], - "test/mdc2_internal_test" => [ - "test/mdc2_internal_test-bin-mdc2_internal_test.o" - ], - "test/mdc2_internal_test-bin-mdc2_internal_test.o" => [ - "test/mdc2_internal_test.c" - ], - "test/mdc2test" => [ - "test/mdc2test-bin-mdc2test.o" - ], - "test/mdc2test-bin-mdc2test.o" => [ - "test/mdc2test.c" - ], - "test/memleaktest" => [ - "test/memleaktest-bin-memleaktest.o" - ], - "test/memleaktest-bin-memleaktest.o" => [ - "test/memleaktest.c" - ], - "test/modes_internal_test" => [ - "test/modes_internal_test-bin-modes_internal_test.o" - ], - "test/modes_internal_test-bin-modes_internal_test.o" => [ - "test/modes_internal_test.c" - ], - "test/namemap_internal_test" => [ - "test/namemap_internal_test-bin-namemap_internal_test.o" - ], - "test/namemap_internal_test-bin-namemap_internal_test.o" => [ - "test/namemap_internal_test.c" - ], - "test/ocspapitest" => [ - "test/ocspapitest-bin-ocspapitest.o" - ], - "test/ocspapitest-bin-ocspapitest.o" => [ - "test/ocspapitest.c" - ], - "test/ossl_store_test" => [ - "test/ossl_store_test-bin-ossl_store_test.o" - ], - "test/ossl_store_test-bin-ossl_store_test.o" => [ - "test/ossl_store_test.c" - ], - "test/p_test" => [ - "test/p_test-dso-p_test.o", - "test/p_test.ld" - ], - "test/p_test-dso-p_test.o" => [ - "test/p_test.c" - ], - "test/packettest" => [ - "test/packettest-bin-packettest.o" - ], - "test/packettest-bin-packettest.o" => [ - "test/packettest.c" - ], - "test/param_build_test" => [ - "test/param_build_test-bin-param_build_test.o" - ], - "test/param_build_test-bin-param_build_test.o" => [ - "test/param_build_test.c" - ], - "test/params_api_test" => [ - "test/params_api_test-bin-params_api_test.o" - ], - "test/params_api_test-bin-params_api_test.o" => [ - "test/params_api_test.c" - ], - "test/params_conversion_test" => [ - "test/params_conversion_test-bin-params_conversion_test.o" - ], - "test/params_conversion_test-bin-params_conversion_test.o" => [ - "test/params_conversion_test.c" - ], - "test/params_test" => [ - "test/params_test-bin-params_test.o" - ], - "test/params_test-bin-params_test.o" => [ - "test/params_test.c" - ], - "test/pbelutest" => [ - "test/pbelutest-bin-pbelutest.o" - ], - "test/pbelutest-bin-pbelutest.o" => [ - "test/pbelutest.c" - ], - "test/pbetest" => [ - "test/pbetest-bin-pbetest.o" - ], - "test/pbetest-bin-pbetest.o" => [ - "test/pbetest.c" - ], - "test/pem_read_depr_test" => [ - "test/pem_read_depr_test-bin-pem_read_depr_test.o" - ], - "test/pem_read_depr_test-bin-pem_read_depr_test.o" => [ - "test/pem_read_depr_test.c" - ], - "test/pemtest" => [ - "test/pemtest-bin-pemtest.o" - ], - "test/pemtest-bin-pemtest.o" => [ - "test/pemtest.c" - ], - "test/pkcs12_format_test" => [ - "test/helpers/pkcs12_format_test-bin-pkcs12.o", - "test/pkcs12_format_test-bin-pkcs12_format_test.o" - ], - "test/pkcs12_format_test-bin-pkcs12_format_test.o" => [ - "test/pkcs12_format_test.c" - ], - "test/pkcs7_test" => [ - "test/pkcs7_test-bin-pkcs7_test.o" - ], - "test/pkcs7_test-bin-pkcs7_test.o" => [ - "test/pkcs7_test.c" - ], - "test/pkey_meth_kdf_test" => [ - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" - ], - "test/pkey_meth_kdf_test-bin-pkey_meth_kdf_test.o" => [ - "test/pkey_meth_kdf_test.c" - ], - "test/pkey_meth_test" => [ - "test/pkey_meth_test-bin-pkey_meth_test.o" - ], - "test/pkey_meth_test-bin-pkey_meth_test.o" => [ - "test/pkey_meth_test.c" - ], - "test/poly1305_internal_test" => [ - "test/poly1305_internal_test-bin-poly1305_internal_test.o" - ], - "test/poly1305_internal_test-bin-poly1305_internal_test.o" => [ - "test/poly1305_internal_test.c" - ], - "test/property_test" => [ - "test/property_test-bin-property_test.o" - ], - "test/property_test-bin-property_test.o" => [ - "test/property_test.c" - ], - "test/prov_config_test" => [ - "test/prov_config_test-bin-prov_config_test.o" - ], - "test/prov_config_test-bin-prov_config_test.o" => [ - "test/prov_config_test.c" - ], - "test/provfetchtest" => [ - "test/provfetchtest-bin-provfetchtest.o" - ], - "test/provfetchtest-bin-provfetchtest.o" => [ - "test/provfetchtest.c" - ], - "test/provider_fallback_test" => [ - "test/provider_fallback_test-bin-provider_fallback_test.o" - ], - "test/provider_fallback_test-bin-provider_fallback_test.o" => [ - "test/provider_fallback_test.c" - ], - "test/provider_internal_test" => [ - "test/provider_internal_test-bin-p_test.o", - "test/provider_internal_test-bin-provider_internal_test.o" - ], - "test/provider_internal_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_internal_test-bin-provider_internal_test.o" => [ - "test/provider_internal_test.c" - ], - "test/provider_pkey_test" => [ - "test/provider_pkey_test-bin-fake_rsaprov.o", - "test/provider_pkey_test-bin-provider_pkey_test.o" - ], - "test/provider_pkey_test-bin-fake_rsaprov.o" => [ - "test/fake_rsaprov.c" - ], - "test/provider_pkey_test-bin-provider_pkey_test.o" => [ - "test/provider_pkey_test.c" - ], - "test/provider_status_test" => [ - "test/provider_status_test-bin-provider_status_test.o" - ], - "test/provider_status_test-bin-provider_status_test.o" => [ - "test/provider_status_test.c" - ], - "test/provider_test" => [ - "test/provider_test-bin-p_test.o", - "test/provider_test-bin-provider_test.o" - ], - "test/provider_test-bin-p_test.o" => [ - "test/p_test.c" - ], - "test/provider_test-bin-provider_test.o" => [ - "test/provider_test.c" - ], - "test/rand_status_test" => [ - "test/rand_status_test-bin-rand_status_test.o" - ], - "test/rand_status_test-bin-rand_status_test.o" => [ - "test/rand_status_test.c" - ], - "test/rand_test" => [ - "test/rand_test-bin-rand_test.o" - ], - "test/rand_test-bin-rand_test.o" => [ - "test/rand_test.c" - ], - "test/rc2test" => [ - "test/rc2test-bin-rc2test.o" - ], - "test/rc2test-bin-rc2test.o" => [ - "test/rc2test.c" - ], - "test/rc4test" => [ - "test/rc4test-bin-rc4test.o" - ], - "test/rc4test-bin-rc4test.o" => [ - "test/rc4test.c" - ], - "test/rc5test" => [ - "test/rc5test-bin-rc5test.o" - ], - "test/rc5test-bin-rc5test.o" => [ - "test/rc5test.c" - ], - "test/rdrand_sanitytest" => [ - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" - ], - "test/rdrand_sanitytest-bin-rdrand_sanitytest.o" => [ - "test/rdrand_sanitytest.c" - ], - "test/recordlentest" => [ - "test/helpers/recordlentest-bin-ssltestlib.o", - "test/recordlentest-bin-recordlentest.o" - ], - "test/recordlentest-bin-recordlentest.o" => [ - "test/recordlentest.c" - ], - "test/rsa_complex" => [ - "test/rsa_complex-bin-rsa_complex.o" - ], - "test/rsa_complex-bin-rsa_complex.o" => [ - "test/rsa_complex.c" - ], - "test/rsa_mp_test" => [ - "test/rsa_mp_test-bin-rsa_mp_test.o" - ], - "test/rsa_mp_test-bin-rsa_mp_test.o" => [ - "test/rsa_mp_test.c" - ], - "test/rsa_sp800_56b_test" => [ - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" - ], - "test/rsa_sp800_56b_test-bin-rsa_sp800_56b_test.o" => [ - "test/rsa_sp800_56b_test.c" - ], - "test/rsa_test" => [ - "test/rsa_test-bin-rsa_test.o" - ], - "test/rsa_test-bin-rsa_test.o" => [ - "test/rsa_test.c" - ], - "test/sanitytest" => [ - "test/sanitytest-bin-sanitytest.o" - ], - "test/sanitytest-bin-sanitytest.o" => [ - "test/sanitytest.c" - ], - "test/secmemtest" => [ - "test/secmemtest-bin-secmemtest.o" - ], - "test/secmemtest-bin-secmemtest.o" => [ - "test/secmemtest.c" - ], - "test/servername_test" => [ - "test/helpers/servername_test-bin-ssltestlib.o", - "test/servername_test-bin-servername_test.o" - ], - "test/servername_test-bin-servername_test.o" => [ - "test/servername_test.c" - ], - "test/sha_test" => [ - "test/sha_test-bin-sha_test.o" - ], - "test/sha_test-bin-sha_test.o" => [ - "test/sha_test.c" - ], - "test/siphash_internal_test" => [ - "test/siphash_internal_test-bin-siphash_internal_test.o" - ], - "test/siphash_internal_test-bin-siphash_internal_test.o" => [ - "test/siphash_internal_test.c" - ], - "test/sm2_internal_test" => [ - "test/sm2_internal_test-bin-sm2_internal_test.o" - ], - "test/sm2_internal_test-bin-sm2_internal_test.o" => [ - "test/sm2_internal_test.c" - ], - "test/sm3_internal_test" => [ - "test/sm3_internal_test-bin-sm3_internal_test.o" - ], - "test/sm3_internal_test-bin-sm3_internal_test.o" => [ - "test/sm3_internal_test.c" - ], - "test/sm4_internal_test" => [ - "test/sm4_internal_test-bin-sm4_internal_test.o" - ], - "test/sm4_internal_test-bin-sm4_internal_test.o" => [ - "test/sm4_internal_test.c" - ], - "test/sparse_array_test" => [ - "test/sparse_array_test-bin-sparse_array_test.o" - ], - "test/sparse_array_test-bin-sparse_array_test.o" => [ - "test/sparse_array_test.c" - ], - "test/srptest" => [ - "test/srptest-bin-srptest.o" - ], - "test/srptest-bin-srptest.o" => [ - "test/srptest.c" - ], - "test/ssl_cert_table_internal_test" => [ - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" - ], - "test/ssl_cert_table_internal_test-bin-ssl_cert_table_internal_test.o" => [ - "test/ssl_cert_table_internal_test.c" - ], - "test/ssl_ctx_test" => [ - "test/ssl_ctx_test-bin-ssl_ctx_test.o" - ], - "test/ssl_ctx_test-bin-ssl_ctx_test.o" => [ - "test/ssl_ctx_test.c" - ], - "test/ssl_old_test" => [ - "test/helpers/ssl_old_test-bin-predefined_dhparams.o", - "test/ssl_old_test-bin-ssl_old_test.o" - ], - "test/ssl_old_test-bin-ssl_old_test.o" => [ - "test/ssl_old_test.c" - ], - "test/ssl_test" => [ - "test/helpers/ssl_test-bin-handshake.o", - "test/helpers/ssl_test-bin-handshake_srp.o", - "test/helpers/ssl_test-bin-ssl_test_ctx.o", - "test/ssl_test-bin-ssl_test.o" - ], - "test/ssl_test-bin-ssl_test.o" => [ - "test/ssl_test.c" - ], - "test/ssl_test_ctx_test" => [ - "test/helpers/ssl_test_ctx_test-bin-ssl_test_ctx.o", - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" - ], - "test/ssl_test_ctx_test-bin-ssl_test_ctx_test.o" => [ - "test/ssl_test_ctx_test.c" - ], - "test/sslapitest" => [ - "test/helpers/sslapitest-bin-ssltestlib.o", - "test/sslapitest-bin-filterprov.o", - "test/sslapitest-bin-sslapitest.o", - "test/sslapitest-bin-tls-provider.o" - ], - "test/sslapitest-bin-filterprov.o" => [ - "test/filterprov.c" - ], - "test/sslapitest-bin-sslapitest.o" => [ - "test/sslapitest.c" - ], - "test/sslapitest-bin-tls-provider.o" => [ - "test/tls-provider.c" - ], - "test/sslbuffertest" => [ - "test/helpers/sslbuffertest-bin-ssltestlib.o", - "test/sslbuffertest-bin-sslbuffertest.o" - ], - "test/sslbuffertest-bin-sslbuffertest.o" => [ - "test/sslbuffertest.c" - ], - "test/sslcorrupttest" => [ - "test/helpers/sslcorrupttest-bin-ssltestlib.o", - "test/sslcorrupttest-bin-sslcorrupttest.o" - ], - "test/sslcorrupttest-bin-sslcorrupttest.o" => [ - "test/sslcorrupttest.c" - ], - "test/stack_test" => [ - "test/stack_test-bin-stack_test.o" - ], - "test/stack_test-bin-stack_test.o" => [ - "test/stack_test.c" - ], - "test/sysdefaulttest" => [ - "test/sysdefaulttest-bin-sysdefaulttest.o" - ], - "test/sysdefaulttest-bin-sysdefaulttest.o" => [ - "test/sysdefaulttest.c" - ], - "test/test_test" => [ - "test/test_test-bin-test_test.o" - ], - "test/test_test-bin-test_test.o" => [ - "test/test_test.c" - ], - "test/testutil/libtestutil-lib-apps_shims.o" => [ - "test/testutil/apps_shims.c" - ], - "test/testutil/libtestutil-lib-basic_output.o" => [ - "test/testutil/basic_output.c" - ], - "test/testutil/libtestutil-lib-cb.o" => [ - "test/testutil/cb.c" - ], - "test/testutil/libtestutil-lib-driver.o" => [ - "test/testutil/driver.c" - ], - "test/testutil/libtestutil-lib-fake_random.o" => [ - "test/testutil/fake_random.c" - ], - "test/testutil/libtestutil-lib-format_output.o" => [ - "test/testutil/format_output.c" - ], - "test/testutil/libtestutil-lib-load.o" => [ - "test/testutil/load.c" - ], - "test/testutil/libtestutil-lib-main.o" => [ - "test/testutil/main.c" - ], - "test/testutil/libtestutil-lib-options.o" => [ - "test/testutil/options.c" - ], - "test/testutil/libtestutil-lib-output.o" => [ - "test/testutil/output.c" - ], - "test/testutil/libtestutil-lib-provider.o" => [ - "test/testutil/provider.c" - ], - "test/testutil/libtestutil-lib-random.o" => [ - "test/testutil/random.c" - ], - "test/testutil/libtestutil-lib-stanza.o" => [ - "test/testutil/stanza.c" - ], - "test/testutil/libtestutil-lib-test_cleanup.o" => [ - "test/testutil/test_cleanup.c" - ], - "test/testutil/libtestutil-lib-test_options.o" => [ - "test/testutil/test_options.c" - ], - "test/testutil/libtestutil-lib-tests.o" => [ - "test/testutil/tests.c" - ], - "test/testutil/libtestutil-lib-testutil_init.o" => [ - "test/testutil/testutil_init.c" - ], - "test/threadstest" => [ - "test/threadstest-bin-threadstest.o" - ], - "test/threadstest-bin-threadstest.o" => [ - "test/threadstest.c" - ], - "test/threadstest_fips" => [ - "test/threadstest_fips-bin-threadstest_fips.o" - ], - "test/threadstest_fips-bin-threadstest_fips.o" => [ - "test/threadstest_fips.c" - ], - "test/time_offset_test" => [ - "test/time_offset_test-bin-time_offset_test.o" - ], - "test/time_offset_test-bin-time_offset_test.o" => [ - "test/time_offset_test.c" - ], - "test/tls13ccstest" => [ - "test/helpers/tls13ccstest-bin-ssltestlib.o", - "test/tls13ccstest-bin-tls13ccstest.o" - ], - "test/tls13ccstest-bin-tls13ccstest.o" => [ - "test/tls13ccstest.c" - ], - "test/tls13encryptiontest" => [ - "test/tls13encryptiontest-bin-tls13encryptiontest.o" - ], - "test/tls13encryptiontest-bin-tls13encryptiontest.o" => [ - "test/tls13encryptiontest.c" - ], - "test/uitest" => [ - "apps/lib/uitest-bin-apps_ui.o", - "test/uitest-bin-uitest.o" - ], - "test/uitest-bin-uitest.o" => [ - "test/uitest.c" - ], - "test/upcallstest" => [ - "test/upcallstest-bin-upcallstest.o" - ], - "test/upcallstest-bin-upcallstest.o" => [ - "test/upcallstest.c" - ], - "test/user_property_test" => [ - "test/user_property_test-bin-user_property_test.o" - ], - "test/user_property_test-bin-user_property_test.o" => [ - "test/user_property_test.c" - ], - "test/v3ext" => [ - "test/v3ext-bin-v3ext.o" - ], - "test/v3ext-bin-v3ext.o" => [ - "test/v3ext.c" - ], - "test/v3nametest" => [ - "test/v3nametest-bin-v3nametest.o" - ], - "test/v3nametest-bin-v3nametest.o" => [ - "test/v3nametest.c" - ], - "test/verify_extra_test" => [ - "test/verify_extra_test-bin-verify_extra_test.o" - ], - "test/verify_extra_test-bin-verify_extra_test.o" => [ - "test/verify_extra_test.c" - ], - "test/versions" => [ - "test/versions-bin-versions.o" - ], - "test/versions-bin-versions.o" => [ - "test/versions.c" - ], - "test/wpackettest" => [ - "test/wpackettest-bin-wpackettest.o" - ], - "test/wpackettest-bin-wpackettest.o" => [ - "test/wpackettest.c" - ], - "test/x509_check_cert_pkey_test" => [ - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" - ], - "test/x509_check_cert_pkey_test-bin-x509_check_cert_pkey_test.o" => [ - "test/x509_check_cert_pkey_test.c" - ], - "test/x509_dup_cert_test" => [ - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" - ], - "test/x509_dup_cert_test-bin-x509_dup_cert_test.o" => [ - "test/x509_dup_cert_test.c" - ], - "test/x509_internal_test" => [ - "test/x509_internal_test-bin-x509_internal_test.o" - ], - "test/x509_internal_test-bin-x509_internal_test.o" => [ - "test/x509_internal_test.c" - ], - "test/x509_time_test" => [ - "test/x509_time_test-bin-x509_time_test.o" - ], - "test/x509_time_test-bin-x509_time_test.o" => [ - "test/x509_time_test.c" - ], - "test/x509aux" => [ - "test/x509aux-bin-x509aux.o" - ], - "test/x509aux-bin-x509aux.o" => [ - "test/x509aux.c" - ], - "tools/c_rehash" => [ - "tools/c_rehash.in" - ], - "util/shlib_wrap.sh" => [ - "util/shlib_wrap.sh.in" - ], - "util/wrap.pl" => [ - "util/wrap.pl.in" - ] - }, - "targets" => [ - "build_modules_nodep" - ] -); - -# Unexported, only used by OpenSSL::Test::Utils::available_protocols() -our %available_protocols = ( - tls => [ - "ssl3", - "tls1", - "tls1_1", - "tls1_2", - "tls1_3" -], - dtls => [ - "dtls1", - "dtls1_2" -], -); - -# The following data is only used when this files is use as a script -my @makevars = ( - "AR", - "ARFLAGS", - "AS", - "ASFLAGS", - "CC", - "CFLAGS", - "CPP", - "CPPDEFINES", - "CPPFLAGS", - "CPPINCLUDES", - "CROSS_COMPILE", - "CXX", - "CXXFLAGS", - "HASHBANGPERL", - "LD", - "LDFLAGS", - "LDLIBS", - "MT", - "MTFLAGS", - "PERL", - "RANLIB", - "RC", - "RCFLAGS", - "RM" -); -my %disabled_info = ( - "afalgeng" => { - "macro" => "OPENSSL_NO_AFALGENG" - }, - "asan" => { - "macro" => "OPENSSL_NO_ASAN" - }, - "asm" => { - "macro" => "OPENSSL_NO_ASM" - }, - "comp" => { - "macro" => "OPENSSL_NO_COMP", - "skipped" => [ - "crypto/comp" - ] - }, - "crypto-mdebug" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG" - }, - "crypto-mdebug-backtrace" => { - "macro" => "OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE" - }, - "devcryptoeng" => { - "macro" => "OPENSSL_NO_DEVCRYPTOENG" - }, - "ec_nistp_64_gcc_128" => { - "macro" => "OPENSSL_NO_EC_NISTP_64_GCC_128" - }, - "egd" => { - "macro" => "OPENSSL_NO_EGD" - }, - "external-tests" => { - "macro" => "OPENSSL_NO_EXTERNAL_TESTS" - }, - "fuzz-afl" => { - "macro" => "OPENSSL_NO_FUZZ_AFL" - }, - "fuzz-libfuzzer" => { - "macro" => "OPENSSL_NO_FUZZ_LIBFUZZER" - }, - "ktls" => { - "macro" => "OPENSSL_NO_KTLS" - }, - "loadereng" => { - "macro" => "OPENSSL_NO_LOADERENG" - }, - "md2" => { - "macro" => "OPENSSL_NO_MD2", - "skipped" => [ - "crypto/md2" - ] - }, - "msan" => { - "macro" => "OPENSSL_NO_MSAN" - }, - "rc5" => { - "macro" => "OPENSSL_NO_RC5", - "skipped" => [ - "crypto/rc5" - ] - }, - "sctp" => { - "macro" => "OPENSSL_NO_SCTP" - }, - "ssl3" => { - "macro" => "OPENSSL_NO_SSL3" - }, - "ssl3-method" => { - "macro" => "OPENSSL_NO_SSL3_METHOD" - }, - "trace" => { - "macro" => "OPENSSL_NO_TRACE" - }, - "ubsan" => { - "macro" => "OPENSSL_NO_UBSAN" - }, - "unit-test" => { - "macro" => "OPENSSL_NO_UNIT_TEST" - }, - "uplink" => { - "macro" => "OPENSSL_NO_UPLINK" - }, - "weak-ssl-ciphers" => { - "macro" => "OPENSSL_NO_WEAK_SSL_CIPHERS" - } -); -my @user_crossable = qw( AR AS CC CXX CPP LD MT RANLIB RC ); - -# If run directly, we can give some answers, and even reconfigure -unless (caller) { - use Getopt::Long; - use File::Spec::Functions; - use File::Basename; - use File::Copy; - use Pod::Usage; - - use lib '/node/deps/openssl/openssl/util/perl'; - use OpenSSL::fallback '/node/deps/openssl/openssl/external/perl/MODULES.txt'; - - my $here = dirname($0); - - if (scalar @ARGV == 0) { - # With no arguments, re-create the build file - # We do that in two steps, where the first step emits perl - # snipets. - - my $buildfile = $target{build_file}; - my $buildfile_template = "$buildfile.in"; - my @autowarntext = ( - 'WARNING: do not edit!', - "Generated by configdata.pm from " - .join(", ", @{$config{build_file_templates}}), - "via $buildfile_template" - ); - my %gendata = ( - config => \%config, - target => \%target, - disabled => \%disabled, - withargs => \%withargs, - unified_info => \%unified_info, - autowarntext => \@autowarntext, - ); - - use lib '.'; - use lib '/node/deps/openssl/openssl/Configurations'; - use gentemplate; - - print 'Creating ',$buildfile_template,"\n"; - open my $buildfile_template_fh, ">$buildfile_template" - or die "Trying to create $buildfile_template: $!"; - foreach (@{$config{build_file_templates}}) { - copy($_, $buildfile_template_fh) - or die "Trying to copy $_ into $buildfile_template: $!"; - } - gentemplate(output => $buildfile_template_fh, %gendata); - close $buildfile_template_fh; - - use OpenSSL::Template; - - my $prepend = <<'_____'; -use File::Spec::Functions; -use lib '/node/deps/openssl/openssl/util/perl'; -use lib '/node/deps/openssl/openssl/Configurations'; -use lib '.'; -use platform; -_____ - - print 'Creating ',$buildfile,"\n"; - open BUILDFILE, ">$buildfile.new" - or die "Trying to create $buildfile.new: $!"; - my $tmpl = OpenSSL::Template->new(TYPE => 'FILE', - SOURCE => $buildfile_template); - $tmpl->fill_in(FILENAME => $_, - OUTPUT => \*BUILDFILE, - HASH => \%gendata, - PREPEND => $prepend, - # To ensure that global variables and functions - # defined in one template stick around for the - # next, making them combinable - PACKAGE => 'OpenSSL::safe') - or die $Text::Template::ERROR; - close BUILDFILE; - rename("$buildfile.new", $buildfile) - or die "Trying to rename $buildfile.new to $buildfile: $!"; - - exit(0); - } - - my $dump = undef; - my $cmdline = undef; - my $options = undef; - my $target = undef; - my $envvars = undef; - my $makevars = undef; - my $buildparams = undef; - my $reconf = undef; - my $verbose = undef; - my $query = undef; - my $help = undef; - my $man = undef; - GetOptions('dump|d' => \$dump, - 'command-line|c' => \$cmdline, - 'options|o' => \$options, - 'target|t' => \$target, - 'environment|e' => \$envvars, - 'make-variables|m' => \$makevars, - 'build-parameters|b' => \$buildparams, - 'reconfigure|reconf|r' => \$reconf, - 'verbose|v' => \$verbose, - 'query|q=s' => \$query, - 'help' => \$help, - 'man' => \$man) - or die "Errors in command line arguments\n"; - - # We allow extra arguments with --query. That allows constructs like - # this: - # ./configdata.pm --query 'get_sources(@ARGV)' file1 file2 file3 - if (!$query && scalar @ARGV > 0) { - print STDERR <<"_____"; -Unrecognised arguments. -For more information, do '$0 --help' -_____ - exit(2); - } - - if ($help) { - pod2usage(-exitval => 0, - -verbose => 1); - } - if ($man) { - pod2usage(-exitval => 0, - -verbose => 2); - } - if ($dump || $cmdline) { - print "\nCommand line (with current working directory = $here):\n\n"; - print ' ',join(' ', - $config{PERL}, - catfile($config{sourcedir}, 'Configure'), - @{$config{perlargv}}), "\n"; - print "\nPerl information:\n\n"; - print ' ',$config{perl_cmd},"\n"; - print ' ',$config{perl_version},' for ',$config{perl_archname},"\n"; - } - if ($dump || $options) { - my $longest = 0; - my $longest2 = 0; - foreach my $what (@disablables) { - $longest = length($what) if $longest < length($what); - $longest2 = length($disabled{$what}) - if $disabled{$what} && $longest2 < length($disabled{$what}); - } - print "\nEnabled features:\n\n"; - foreach my $what (@disablables) { - print " $what\n" unless $disabled{$what}; - } - print "\nDisabled features:\n\n"; - foreach my $what (@disablables) { - if ($disabled{$what}) { - print " $what", ' ' x ($longest - length($what) + 1), - "[$disabled{$what}]", ' ' x ($longest2 - length($disabled{$what}) + 1); - print $disabled_info{$what}->{macro} - if $disabled_info{$what}->{macro}; - print ' (skip ', - join(', ', @{$disabled_info{$what}->{skipped}}), - ')' - if $disabled_info{$what}->{skipped}; - print "\n"; - } - } - } - if ($dump || $target) { - print "\nConfig target attributes:\n\n"; - foreach (sort keys %target) { - next if $_ =~ m|^_| || $_ eq 'template'; - my $quotify = sub { - map { - if (defined $_) { - (my $x = $_) =~ s|([\\\$\@"])|\\$1|g; "\"$x\"" - } else { - "undef"; - } - } @_; - }; - print ' ', $_, ' => '; - if (ref($target{$_}) eq "ARRAY") { - print '[ ', join(', ', $quotify->(@{$target{$_}})), " ],\n"; - } else { - print $quotify->($target{$_}), ",\n" - } - } - } - if ($dump || $envvars) { - print "\nRecorded environment:\n\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ''),"\n"; - } - } - if ($dump || $makevars) { - print "\nMakevars:\n\n"; - foreach my $var (@makevars) { - my $prefix = ''; - $prefix = $config{CROSS_COMPILE} - if grep { $var eq $_ } @user_crossable; - $prefix //= ''; - print ' ',$var,' ' x (16 - length $var),'= ', - (ref $config{$var} eq 'ARRAY' - ? join(' ', @{$config{$var}}) - : $prefix.$config{$var}), - "\n" - if defined $config{$var}; - } - - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - my $buildfile = canonpath(catdir(@buildfile)); - print <<"_____"; - -NOTE: These variables only represent the configuration view. The build file -template may have processed these variables further, please have a look at the -build file for more exact data: - $buildfile -_____ - } - if ($dump || $buildparams) { - my @buildfile = ($config{builddir}, $config{build_file}); - unshift @buildfile, $here - unless file_name_is_absolute($config{builddir}); - print "\nbuild file:\n\n"; - print " ", canonpath(catfile(@buildfile)),"\n"; - - print "\nbuild file templates:\n\n"; - foreach (@{$config{build_file_templates}}) { - my @tmpl = ($_); - unshift @tmpl, $here - unless file_name_is_absolute($config{sourcedir}); - print ' ',canonpath(catfile(@tmpl)),"\n"; - } - } - if ($reconf) { - if ($verbose) { - print 'Reconfiguring with: ', join(' ',@{$config{perlargv}}), "\n"; - foreach (sort keys %{$config{perlenv}}) { - print ' ',$_,' = ',($config{perlenv}->{$_} || ""),"\n"; - } - } - - chdir $here; - exec $^X,catfile($config{sourcedir}, 'Configure'),'reconf'; - } - if ($query) { - use OpenSSL::Config::Query; - - my $confquery = OpenSSL::Config::Query->new(info => \%unified_info, - config => \%config); - my $result = eval "\$confquery->$query"; - - # We may need a result class with a printing function at some point. - # Until then, we assume that we get a scalar, or a list or a hash table - # with scalar values and simply print them in some orderly fashion. - if (ref $result eq 'ARRAY') { - print "$_\n" foreach @$result; - } elsif (ref $result eq 'HASH') { - print "$_ : \\\n ", join(" \\\n ", @{$result->{$_}}), "\n" - foreach sort keys %$result; - } elsif (ref $result eq 'SCALAR') { - print "$$result\n"; - } - } -} - -1; - -__END__ - -=head1 NAME - -configdata.pm - configuration data for OpenSSL builds - -=head1 SYNOPSIS - -Interactive: - - perl configdata.pm [options] - -As data bank module: - - use configdata; - -=head1 DESCRIPTION - -This module can be used in two modes, interactively and as a module containing -all the data recorded by OpenSSL's Configure script. - -When used interactively, simply run it as any perl script. -If run with no arguments, it will rebuild the build file (Makefile or -corresponding). -With at least one option, it will instead get the information you ask for, or -re-run the configuration process. -See L below for more information. - -When loaded as a module, you get a few databanks with useful information to -perform build related tasks. The databanks are: - - %config Configured things. - %target The OpenSSL config target with all inheritances - resolved. - %disabled The features that are disabled. - @disablables The list of features that can be disabled. - %withargs All data given through --with-THING options. - %unified_info All information that was computed from the build.info - files. - -=head1 OPTIONS - -=over 4 - -=item B<--help> - -Print a brief help message and exit. - -=item B<--man> - -Print the manual page and exit. - -=item B<--dump> | B<-d> - -Print all relevant configuration data. This is equivalent to B<--command-line> -B<--options> B<--target> B<--environment> B<--make-variables> -B<--build-parameters>. - -=item B<--command-line> | B<-c> - -Print the current configuration command line. - -=item B<--options> | B<-o> - -Print the features, both enabled and disabled, and display defined macro and -skipped directories where applicable. - -=item B<--target> | B<-t> - -Print the config attributes for this config target. - -=item B<--environment> | B<-e> - -Print the environment variables and their values at the time of configuration. - -=item B<--make-variables> | B<-m> - -Print the main make variables generated in the current configuration - -=item B<--build-parameters> | B<-b> - -Print the build parameters, i.e. build file and build file templates. - -=item B<--reconfigure> | B<--reconf> | B<-r> - -Re-run the configuration process. - -=item B<--verbose> | B<-v> - -Verbose output. - -=back - -=cut - -EOF diff --git a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h b/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h deleted file mode 100644 index 145a6e20a3dff6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/crypto/buildinf.h +++ /dev/null @@ -1,30 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by util/mkbuildinf.pl - * - * Copyright 2014-2017 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#define PLATFORM "platform: linux-x32" -#define DATE "built on: Tue Dec 14 22:58:23 2021 UTC" - -/* - * Generate compiler_flags as an array of individual characters. This is a - * workaround for the situation where CFLAGS gets too long for a C90 string - * literal - */ -static const char compiler_flags[] = { - 'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f', - 'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','m','x', - '3','2',' ','-','W','a','l','l',' ','-','O','3',' ','-','D','O', - 'P','E','N','S','S','L','_','U','S','E','_','N','O','D','E','L', - 'E','T','E',' ','-','D','L','_','E','N','D','I','A','N',' ','-', - 'D','O','P','E','N','S','S','L','_','P','I','C',' ','-','D','O', - 'P','E','N','S','S','L','_','B','U','I','L','D','I','N','G','_', - 'O','P','E','N','S','S','L',' ','-','D','N','D','E','B','U','G','\0' -}; diff --git a/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h b/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h deleted file mode 100644 index 93f75e2e1512cb..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h +++ /dev/null @@ -1,28 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h b/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h deleted file mode 100644 index 4b1167c3d8df3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h +++ /dev/null @@ -1,17 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/bn_conf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/bn_conf.h deleted file mode 100644 index 5d380bf96ce837..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/bn_conf.h +++ /dev/null @@ -1,29 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/bn_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_BN_CONF_H -# define OSSL_CRYPTO_BN_CONF_H -# pragma once - -/* - * The contents of this file are not used in the UEFI build, as - * both 32-bit and 64-bit builds are supported from a single run - * of the Configure script. - */ - -/* Should we define BN_DIV2W here? */ - -/* Only one for the following should be defined */ -#undef SIXTY_FOUR_BIT_LONG -#define SIXTY_FOUR_BIT -#undef THIRTY_TWO_BIT - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/dso_conf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/dso_conf.h deleted file mode 100644 index 795dfa0f1a66f1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/crypto/dso_conf.h +++ /dev/null @@ -1,19 +0,0 @@ -/* WARNING: do not edit! */ -/* Generated by Makefile from include/crypto/dso_conf.h.in */ -/* - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OSSL_CRYPTO_DSO_CONF_H -# define OSSL_CRYPTO_DSO_CONF_H -# pragma once - -# define DSO_DLFCN -# define HAVE_DLFCN_H -# define DSO_EXTENSION ".so" -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1.h deleted file mode 100644 index 21ff58e3d803d4..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1.h +++ /dev/null @@ -1,1128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1_H -# define OPENSSL_ASN1_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1_H -# endif - -# include -# include -# include -# include -# include -# include -# include - -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define V_ASN1_UNIVERSAL 0x00 -# define V_ASN1_APPLICATION 0x40 -# define V_ASN1_CONTEXT_SPECIFIC 0x80 -# define V_ASN1_PRIVATE 0xc0 - -# define V_ASN1_CONSTRUCTED 0x20 -# define V_ASN1_PRIMITIVE_TAG 0x1f -# define V_ASN1_PRIMATIVE_TAG /*compat*/ V_ASN1_PRIMITIVE_TAG - -# define V_ASN1_APP_CHOOSE -2/* let the recipient choose */ -# define V_ASN1_OTHER -3/* used in ASN1_TYPE */ -# define V_ASN1_ANY -4/* used in ASN1 template code */ - -# define V_ASN1_UNDEF -1 -/* ASN.1 tag values */ -# define V_ASN1_EOC 0 -# define V_ASN1_BOOLEAN 1 /**/ -# define V_ASN1_INTEGER 2 -# define V_ASN1_BIT_STRING 3 -# define V_ASN1_OCTET_STRING 4 -# define V_ASN1_NULL 5 -# define V_ASN1_OBJECT 6 -# define V_ASN1_OBJECT_DESCRIPTOR 7 -# define V_ASN1_EXTERNAL 8 -# define V_ASN1_REAL 9 -# define V_ASN1_ENUMERATED 10 -# define V_ASN1_UTF8STRING 12 -# define V_ASN1_SEQUENCE 16 -# define V_ASN1_SET 17 -# define V_ASN1_NUMERICSTRING 18 /**/ -# define V_ASN1_PRINTABLESTRING 19 -# define V_ASN1_T61STRING 20 -# define V_ASN1_TELETEXSTRING 20/* alias */ -# define V_ASN1_VIDEOTEXSTRING 21 /**/ -# define V_ASN1_IA5STRING 22 -# define V_ASN1_UTCTIME 23 -# define V_ASN1_GENERALIZEDTIME 24 /**/ -# define V_ASN1_GRAPHICSTRING 25 /**/ -# define V_ASN1_ISO64STRING 26 /**/ -# define V_ASN1_VISIBLESTRING 26/* alias */ -# define V_ASN1_GENERALSTRING 27 /**/ -# define V_ASN1_UNIVERSALSTRING 28 /**/ -# define V_ASN1_BMPSTRING 30 - -/* - * NB the constants below are used internally by ASN1_INTEGER - * and ASN1_ENUMERATED to indicate the sign. They are *not* on - * the wire tag values. - */ - -# define V_ASN1_NEG 0x100 -# define V_ASN1_NEG_INTEGER (2 | V_ASN1_NEG) -# define V_ASN1_NEG_ENUMERATED (10 | V_ASN1_NEG) - -/* For use with d2i_ASN1_type_bytes() */ -# define B_ASN1_NUMERICSTRING 0x0001 -# define B_ASN1_PRINTABLESTRING 0x0002 -# define B_ASN1_T61STRING 0x0004 -# define B_ASN1_TELETEXSTRING 0x0004 -# define B_ASN1_VIDEOTEXSTRING 0x0008 -# define B_ASN1_IA5STRING 0x0010 -# define B_ASN1_GRAPHICSTRING 0x0020 -# define B_ASN1_ISO64STRING 0x0040 -# define B_ASN1_VISIBLESTRING 0x0040 -# define B_ASN1_GENERALSTRING 0x0080 -# define B_ASN1_UNIVERSALSTRING 0x0100 -# define B_ASN1_OCTET_STRING 0x0200 -# define B_ASN1_BIT_STRING 0x0400 -# define B_ASN1_BMPSTRING 0x0800 -# define B_ASN1_UNKNOWN 0x1000 -# define B_ASN1_UTF8STRING 0x2000 -# define B_ASN1_UTCTIME 0x4000 -# define B_ASN1_GENERALIZEDTIME 0x8000 -# define B_ASN1_SEQUENCE 0x10000 -/* For use with ASN1_mbstring_copy() */ -# define MBSTRING_FLAG 0x1000 -# define MBSTRING_UTF8 (MBSTRING_FLAG) -# define MBSTRING_ASC (MBSTRING_FLAG|1) -# define MBSTRING_BMP (MBSTRING_FLAG|2) -# define MBSTRING_UNIV (MBSTRING_FLAG|4) -# define SMIME_OLDMIME 0x400 -# define SMIME_CRLFEOL 0x800 -# define SMIME_STREAM 0x1000 - -/* Stacks for types not otherwise defined in this header */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_ALGOR, X509_ALGOR, X509_ALGOR) -#define sk_X509_ALGOR_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_value(sk, idx) ((X509_ALGOR *)OPENSSL_sk_value(ossl_check_const_X509_ALGOR_sk_type(sk), (idx))) -#define sk_X509_ALGOR_new(cmp) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new(ossl_check_X509_ALGOR_compfunc_type(cmp))) -#define sk_X509_ALGOR_new_null() ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_null()) -#define sk_X509_ALGOR_new_reserve(cmp, n) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_new_reserve(ossl_check_X509_ALGOR_compfunc_type(cmp), (n))) -#define sk_X509_ALGOR_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ALGOR_sk_type(sk), (n)) -#define sk_X509_ALGOR_free(sk) OPENSSL_sk_free(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_delete(sk, i) ((X509_ALGOR *)OPENSSL_sk_delete(ossl_check_X509_ALGOR_sk_type(sk), (i))) -#define sk_X509_ALGOR_delete_ptr(sk, ptr) ((X509_ALGOR *)OPENSSL_sk_delete_ptr(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_pop(sk) ((X509_ALGOR *)OPENSSL_sk_pop(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_shift(sk) ((X509_ALGOR *)OPENSSL_sk_shift(ossl_check_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ALGOR_sk_type(sk),ossl_check_X509_ALGOR_freefunc_type(freefunc)) -#define sk_X509_ALGOR_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), (idx)) -#define sk_X509_ALGOR_set(sk, idx, ptr) ((X509_ALGOR *)OPENSSL_sk_set(ossl_check_X509_ALGOR_sk_type(sk), (idx), ossl_check_X509_ALGOR_type(ptr))) -#define sk_X509_ALGOR_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr)) -#define sk_X509_ALGOR_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_type(ptr), pnum) -#define sk_X509_ALGOR_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ALGOR_sk_type(sk)) -#define sk_X509_ALGOR_dup(sk) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_dup(ossl_check_const_X509_ALGOR_sk_type(sk))) -#define sk_X509_ALGOR_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ALGOR) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_copyfunc_type(copyfunc), ossl_check_X509_ALGOR_freefunc_type(freefunc))) -#define sk_X509_ALGOR_set_cmp_func(sk, cmp) ((sk_X509_ALGOR_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ALGOR_sk_type(sk), ossl_check_X509_ALGOR_compfunc_type(cmp))) - - - -# define ASN1_STRING_FLAG_BITS_LEFT 0x08/* Set if 0x07 has bits left value */ -/* - * This indicates that the ASN1_STRING is not a real value but just a place - * holder for the location where indefinite length constructed data should be - * inserted in the memory buffer - */ -# define ASN1_STRING_FLAG_NDEF 0x010 - -/* - * This flag is used by the CMS code to indicate that a string is not - * complete and is a place holder for content when it had all been accessed. - * The flag will be reset when content has been written to it. - */ - -# define ASN1_STRING_FLAG_CONT 0x020 -/* - * This flag is used by ASN1 code to indicate an ASN1_STRING is an MSTRING - * type. - */ -# define ASN1_STRING_FLAG_MSTRING 0x040 -/* String is embedded and only content should be freed */ -# define ASN1_STRING_FLAG_EMBED 0x080 -/* String should be parsed in RFC 5280's time format */ -# define ASN1_STRING_FLAG_X509_TIME 0x100 -/* This is the base type that holds just about everything :-) */ -struct asn1_string_st { - int length; - int type; - unsigned char *data; - /* - * The value of the following field depends on the type being held. It - * is mostly being used for BIT_STRING so if the input data has a - * non-zero 'unused bits' value, it will be handled correctly - */ - long flags; -}; - -/* - * ASN1_ENCODING structure: this is used to save the received encoding of an - * ASN1 type. This is useful to get round problems with invalid encodings - * which can break signatures. - */ - -typedef struct ASN1_ENCODING_st { - unsigned char *enc; /* DER encoding */ - long len; /* Length of encoding */ - int modified; /* set to 1 if 'enc' is invalid */ -} ASN1_ENCODING; - -/* Used with ASN1 LONG type: if a long is set to this it is omitted */ -# define ASN1_LONG_UNDEF 0x7fffffffL - -# define STABLE_FLAGS_MALLOC 0x01 -/* - * A zero passed to ASN1_STRING_TABLE_new_add for the flags is interpreted - * as "don't change" and STABLE_FLAGS_MALLOC is always set. By setting - * STABLE_FLAGS_MALLOC only we can clear the existing value. Use the alias - * STABLE_FLAGS_CLEAR to reflect this. - */ -# define STABLE_FLAGS_CLEAR STABLE_FLAGS_MALLOC -# define STABLE_NO_MASK 0x02 -# define DIRSTRING_TYPE \ - (B_ASN1_PRINTABLESTRING|B_ASN1_T61STRING|B_ASN1_BMPSTRING|B_ASN1_UTF8STRING) -# define PKCS9STRING_TYPE (DIRSTRING_TYPE|B_ASN1_IA5STRING) - -struct asn1_string_table_st { - int nid; - long minsize; - long maxsize; - unsigned long mask; - unsigned long flags; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING_TABLE, ASN1_STRING_TABLE, ASN1_STRING_TABLE) -#define sk_ASN1_STRING_TABLE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_value(sk, idx) ((ASN1_STRING_TABLE *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), (idx))) -#define sk_ASN1_STRING_TABLE_new(cmp) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) -#define sk_ASN1_STRING_TABLE_new_null() ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_TABLE_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_TABLE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (n)) -#define sk_ASN1_STRING_TABLE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_delete(sk, i) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (i))) -#define sk_ASN1_STRING_TABLE_delete_ptr(sk, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_pop(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_shift(sk) ((ASN1_STRING_TABLE *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_TABLE_sk_type(sk),ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc)) -#define sk_ASN1_STRING_TABLE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), (idx)) -#define sk_ASN1_STRING_TABLE_set(sk, idx, ptr) ((ASN1_STRING_TABLE *)OPENSSL_sk_set(ossl_check_ASN1_STRING_TABLE_sk_type(sk), (idx), ossl_check_ASN1_STRING_TABLE_type(ptr))) -#define sk_ASN1_STRING_TABLE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr)) -#define sk_ASN1_STRING_TABLE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_type(ptr), pnum) -#define sk_ASN1_STRING_TABLE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk)) -#define sk_ASN1_STRING_TABLE_dup(sk) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk))) -#define sk_ASN1_STRING_TABLE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING_TABLE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_TABLE_freefunc_type(freefunc))) -#define sk_ASN1_STRING_TABLE_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_TABLE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_TABLE_sk_type(sk), ossl_check_ASN1_STRING_TABLE_compfunc_type(cmp))) - - -/* size limits: this stuff is taken straight from RFC2459 */ - -# define ub_name 32768 -# define ub_common_name 64 -# define ub_locality_name 128 -# define ub_state_name 128 -# define ub_organization_name 64 -# define ub_organization_unit_name 64 -# define ub_title 64 -# define ub_email_address 128 - -/* - * Declarations for template structures: for full definitions see asn1t.h - */ -typedef struct ASN1_TEMPLATE_st ASN1_TEMPLATE; -typedef struct ASN1_TLC_st ASN1_TLC; -/* This is just an opaque pointer */ -typedef struct ASN1_VALUE_st ASN1_VALUE; - -/* Declare ASN1 functions: the implement macro in in asn1t.h */ - -/* - * The mysterious 'extern' that's passed to some macros is innocuous, - * and is there to quiet pre-C99 compilers that may complain about empty - * arguments in macro calls. - */ - -# define DECLARE_ASN1_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_FUNCTIONS(type) \ - DECLARE_ASN1_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_attr(attr, type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, type) -# define DECLARE_ASN1_ALLOC_FUNCTIONS(type) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_attr(extern, type) - -# define DECLARE_ASN1_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) -# define DECLARE_ASN1_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - DECLARE_ASN1_ITEM_attr(attr, itname) -# define DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(extern, type, itname, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(attr, type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_attr(attr, type, name, name) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(attr, type, name) \ - attr type *d2i_##name(type **a, const unsigned char **in, long len); \ - attr int i2d_##name(const type *a, unsigned char **out); -# define DECLARE_ASN1_ENCODE_FUNCTIONS_only(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(extern, type, name) - -# define DECLARE_ASN1_NDEF_FUNCTION_attr(attr, name) \ - attr int i2d_##name##_NDEF(const name *a, unsigned char **out); -# define DECLARE_ASN1_NDEF_FUNCTION(name) \ - DECLARE_ASN1_NDEF_FUNCTION_attr(extern, name) - -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(attr, type, name) \ - attr type *name##_new(void); \ - attr void name##_free(type *a); -# define DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name_attr(extern, type, name) - -# define DECLARE_ASN1_DUP_FUNCTION_attr(attr, type) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, type) -# define DECLARE_ASN1_DUP_FUNCTION(type) \ - DECLARE_ASN1_DUP_FUNCTION_attr(extern, type) - -# define DECLARE_ASN1_DUP_FUNCTION_name_attr(attr, type, name) \ - attr type *name##_dup(const type *a); -# define DECLARE_ASN1_DUP_FUNCTION_name(type, name) \ - DECLARE_ASN1_DUP_FUNCTION_name_attr(extern, type, name) - -# define DECLARE_ASN1_PRINT_FUNCTION_attr(attr, stname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, stname) -# define DECLARE_ASN1_PRINT_FUNCTION(stname) \ - DECLARE_ASN1_PRINT_FUNCTION_attr(extern, stname) - -# define DECLARE_ASN1_PRINT_FUNCTION_fname_attr(attr, stname, fname) \ - attr int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx); -# define DECLARE_ASN1_PRINT_FUNCTION_fname(stname, fname) \ - DECLARE_ASN1_PRINT_FUNCTION_fname_attr(extern, stname, fname) - -# define D2I_OF(type) type *(*)(type **,const unsigned char **,long) -# define I2D_OF(type) int (*)(const type *,unsigned char **) - -# define CHECKED_D2I_OF(type, d2i) \ - ((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0))) -# define CHECKED_I2D_OF(type, i2d) \ - ((i2d_of_void*) (1 ? i2d : ((I2D_OF(type))0))) -# define CHECKED_NEW_OF(type, xnew) \ - ((void *(*)(void)) (1 ? xnew : ((type *(*)(void))0))) -# define CHECKED_PTR_OF(type, p) \ - ((void*) (1 ? p : (type*)0)) -# define CHECKED_PPTR_OF(type, p) \ - ((void**) (1 ? p : (type**)0)) - -# define TYPEDEF_D2I_OF(type) typedef type *d2i_of_##type(type **,const unsigned char **,long) -# define TYPEDEF_I2D_OF(type) typedef int i2d_of_##type(const type *,unsigned char **) -# define TYPEDEF_D2I2D_OF(type) TYPEDEF_D2I_OF(type); TYPEDEF_I2D_OF(type) - -typedef void *d2i_of_void(void **, const unsigned char **, long); -typedef int i2d_of_void(const void *, unsigned char **); - -/*- - * The following macros and typedefs allow an ASN1_ITEM - * to be embedded in a structure and referenced. Since - * the ASN1_ITEM pointers need to be globally accessible - * (possibly from shared libraries) they may exist in - * different forms. On platforms that support it the - * ASN1_ITEM structure itself will be globally exported. - * Other platforms will export a function that returns - * an ASN1_ITEM pointer. - * - * To handle both cases transparently the macros below - * should be used instead of hard coding an ASN1_ITEM - * pointer in a structure. - * - * The structure will look like this: - * - * typedef struct SOMETHING_st { - * ... - * ASN1_ITEM_EXP *iptr; - * ... - * } SOMETHING; - * - * It would be initialised as e.g.: - * - * SOMETHING somevar = {...,ASN1_ITEM_ref(X509),...}; - * - * and the actual pointer extracted with: - * - * const ASN1_ITEM *it = ASN1_ITEM_ptr(somevar.iptr); - * - * Finally an ASN1_ITEM pointer can be extracted from an - * appropriate reference with: ASN1_ITEM_rptr(X509). This - * would be used when a function takes an ASN1_ITEM * argument. - * - */ - - -/* - * Platforms that can't easily handle shared global variables are declared as - * functions returning ASN1_ITEM pointers. - */ - -/* ASN1_ITEM pointer exported type */ -typedef const ASN1_ITEM *ASN1_ITEM_EXP (void); - -/* Macro to obtain ASN1_ITEM pointer from exported type */ -# define ASN1_ITEM_ptr(iptr) (iptr()) - -/* Macro to include ASN1_ITEM pointer from base type */ -# define ASN1_ITEM_ref(iptr) (iptr##_it) - -# define ASN1_ITEM_rptr(ref) (ref##_it()) - -# define DECLARE_ASN1_ITEM_attr(attr, name) \ - attr const ASN1_ITEM * name##_it(void); -# define DECLARE_ASN1_ITEM(name) \ - DECLARE_ASN1_ITEM_attr(extern, name) - -/* Parameters used by ASN1_STRING_print_ex() */ - -/* - * These determine which characters to escape: RFC2253 special characters, - * control characters and MSB set characters - */ - -# define ASN1_STRFLGS_ESC_2253 1 -# define ASN1_STRFLGS_ESC_CTRL 2 -# define ASN1_STRFLGS_ESC_MSB 4 - -/* Lower 8 bits are reserved as an output type specifier */ -# define ASN1_DTFLGS_TYPE_MASK 0x0FUL -# define ASN1_DTFLGS_RFC822 0x00UL -# define ASN1_DTFLGS_ISO8601 0x01UL - -/* - * This flag determines how we do escaping: normally RC2253 backslash only, - * set this to use backslash and quote. - */ - -# define ASN1_STRFLGS_ESC_QUOTE 8 - -/* These three flags are internal use only. */ - -/* Character is a valid PrintableString character */ -# define CHARTYPE_PRINTABLESTRING 0x10 -/* Character needs escaping if it is the first character */ -# define CHARTYPE_FIRST_ESC_2253 0x20 -/* Character needs escaping if it is the last character */ -# define CHARTYPE_LAST_ESC_2253 0x40 - -/* - * NB the internal flags are safely reused below by flags handled at the top - * level. - */ - -/* - * If this is set we convert all character strings to UTF8 first - */ - -# define ASN1_STRFLGS_UTF8_CONVERT 0x10 - -/* - * If this is set we don't attempt to interpret content: just assume all - * strings are 1 byte per character. This will produce some pretty odd - * looking output! - */ - -# define ASN1_STRFLGS_IGNORE_TYPE 0x20 - -/* If this is set we include the string type in the output */ -# define ASN1_STRFLGS_SHOW_TYPE 0x40 - -/* - * This determines which strings to display and which to 'dump' (hex dump of - * content octets or DER encoding). We can only dump non character strings or - * everything. If we don't dump 'unknown' they are interpreted as character - * strings with 1 octet per character and are subject to the usual escaping - * options. - */ - -# define ASN1_STRFLGS_DUMP_ALL 0x80 -# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100 - -/* - * These determine what 'dumping' does, we can dump the content octets or the - * DER encoding: both use the RFC2253 #XXXXX notation. - */ - -# define ASN1_STRFLGS_DUMP_DER 0x200 - -/* - * This flag specifies that RC2254 escaping shall be performed. - */ -#define ASN1_STRFLGS_ESC_2254 0x400 - -/* - * All the string flags consistent with RFC2253, escaping control characters - * isn't essential in RFC2253 but it is advisable anyway. - */ - -# define ASN1_STRFLGS_RFC2253 (ASN1_STRFLGS_ESC_2253 | \ - ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - ASN1_STRFLGS_UTF8_CONVERT | \ - ASN1_STRFLGS_DUMP_UNKNOWN | \ - ASN1_STRFLGS_DUMP_DER) - - -struct asn1_type_st { - int type; - union { - char *ptr; - ASN1_BOOLEAN boolean; - ASN1_STRING *asn1_string; - ASN1_OBJECT *object; - ASN1_INTEGER *integer; - ASN1_ENUMERATED *enumerated; - ASN1_BIT_STRING *bit_string; - ASN1_OCTET_STRING *octet_string; - ASN1_PRINTABLESTRING *printablestring; - ASN1_T61STRING *t61string; - ASN1_IA5STRING *ia5string; - ASN1_GENERALSTRING *generalstring; - ASN1_BMPSTRING *bmpstring; - ASN1_UNIVERSALSTRING *universalstring; - ASN1_UTCTIME *utctime; - ASN1_GENERALIZEDTIME *generalizedtime; - ASN1_VISIBLESTRING *visiblestring; - ASN1_UTF8STRING *utf8string; - /* - * set and sequence are left complete and still contain the set or - * sequence bytes - */ - ASN1_STRING *set; - ASN1_STRING *sequence; - ASN1_VALUE *asn1_value; - } value; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_TYPE, ASN1_TYPE, ASN1_TYPE) -#define sk_ASN1_TYPE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_value(sk, idx) ((ASN1_TYPE *)OPENSSL_sk_value(ossl_check_const_ASN1_TYPE_sk_type(sk), (idx))) -#define sk_ASN1_TYPE_new(cmp) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new(ossl_check_ASN1_TYPE_compfunc_type(cmp))) -#define sk_ASN1_TYPE_new_null() ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_TYPE_new_reserve(cmp, n) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_TYPE_compfunc_type(cmp), (n))) -#define sk_ASN1_TYPE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_TYPE_sk_type(sk), (n)) -#define sk_ASN1_TYPE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_delete(sk, i) ((ASN1_TYPE *)OPENSSL_sk_delete(ossl_check_ASN1_TYPE_sk_type(sk), (i))) -#define sk_ASN1_TYPE_delete_ptr(sk, ptr) ((ASN1_TYPE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_pop(sk) ((ASN1_TYPE *)OPENSSL_sk_pop(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_shift(sk) ((ASN1_TYPE *)OPENSSL_sk_shift(ossl_check_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_TYPE_sk_type(sk),ossl_check_ASN1_TYPE_freefunc_type(freefunc)) -#define sk_ASN1_TYPE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), (idx)) -#define sk_ASN1_TYPE_set(sk, idx, ptr) ((ASN1_TYPE *)OPENSSL_sk_set(ossl_check_ASN1_TYPE_sk_type(sk), (idx), ossl_check_ASN1_TYPE_type(ptr))) -#define sk_ASN1_TYPE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr)) -#define sk_ASN1_TYPE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_type(ptr), pnum) -#define sk_ASN1_TYPE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_TYPE_sk_type(sk)) -#define sk_ASN1_TYPE_dup(sk) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_TYPE_sk_type(sk))) -#define sk_ASN1_TYPE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_TYPE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_copyfunc_type(copyfunc), ossl_check_ASN1_TYPE_freefunc_type(freefunc))) -#define sk_ASN1_TYPE_set_cmp_func(sk, cmp) ((sk_ASN1_TYPE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_TYPE_sk_type(sk), ossl_check_ASN1_TYPE_compfunc_type(cmp))) - - -typedef STACK_OF(ASN1_TYPE) ASN1_SEQUENCE_ANY; - -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY) -DECLARE_ASN1_ENCODE_FUNCTIONS_name(ASN1_SEQUENCE_ANY, ASN1_SET_ANY) - -/* This is used to contain a list of bit names */ -typedef struct BIT_STRING_BITNAME_st { - int bitnum; - const char *lname; - const char *sname; -} BIT_STRING_BITNAME; - -# define B_ASN1_TIME \ - B_ASN1_UTCTIME | \ - B_ASN1_GENERALIZEDTIME - -# define B_ASN1_PRINTABLE \ - B_ASN1_NUMERICSTRING| \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_T61STRING| \ - B_ASN1_IA5STRING| \ - B_ASN1_BIT_STRING| \ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING|\ - B_ASN1_SEQUENCE|\ - B_ASN1_UNKNOWN - -# define B_ASN1_DIRECTORYSTRING \ - B_ASN1_PRINTABLESTRING| \ - B_ASN1_TELETEXSTRING|\ - B_ASN1_BMPSTRING|\ - B_ASN1_UNIVERSALSTRING|\ - B_ASN1_UTF8STRING - -# define B_ASN1_DISPLAYTEXT \ - B_ASN1_IA5STRING| \ - B_ASN1_VISIBLESTRING| \ - B_ASN1_BMPSTRING|\ - B_ASN1_UTF8STRING - -DECLARE_ASN1_ALLOC_FUNCTIONS_name(ASN1_TYPE, ASN1_TYPE) -DECLARE_ASN1_ENCODE_FUNCTIONS(ASN1_TYPE, ASN1_ANY, ASN1_TYPE) - -int ASN1_TYPE_get(const ASN1_TYPE *a); -void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value); -int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value); -int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b); - -ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t); -void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_OBJECT, ASN1_OBJECT, ASN1_OBJECT) -#define sk_ASN1_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_value(sk, idx) ((ASN1_OBJECT *)OPENSSL_sk_value(ossl_check_const_ASN1_OBJECT_sk_type(sk), (idx))) -#define sk_ASN1_OBJECT_new(cmp) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new(ossl_check_ASN1_OBJECT_compfunc_type(cmp))) -#define sk_ASN1_OBJECT_new_null() ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_ASN1_OBJECT_new_reserve(cmp, n) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_OBJECT_compfunc_type(cmp), (n))) -#define sk_ASN1_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_OBJECT_sk_type(sk), (n)) -#define sk_ASN1_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_delete(sk, i) ((ASN1_OBJECT *)OPENSSL_sk_delete(ossl_check_ASN1_OBJECT_sk_type(sk), (i))) -#define sk_ASN1_OBJECT_delete_ptr(sk, ptr) ((ASN1_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_pop(sk) ((ASN1_OBJECT *)OPENSSL_sk_pop(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_shift(sk) ((ASN1_OBJECT *)OPENSSL_sk_shift(ossl_check_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_OBJECT_sk_type(sk),ossl_check_ASN1_OBJECT_freefunc_type(freefunc)) -#define sk_ASN1_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), (idx)) -#define sk_ASN1_OBJECT_set(sk, idx, ptr) ((ASN1_OBJECT *)OPENSSL_sk_set(ossl_check_ASN1_OBJECT_sk_type(sk), (idx), ossl_check_ASN1_OBJECT_type(ptr))) -#define sk_ASN1_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr)) -#define sk_ASN1_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_type(ptr), pnum) -#define sk_ASN1_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_OBJECT_sk_type(sk)) -#define sk_ASN1_OBJECT_dup(sk) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_ASN1_OBJECT_sk_type(sk))) -#define sk_ASN1_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_copyfunc_type(copyfunc), ossl_check_ASN1_OBJECT_freefunc_type(freefunc))) -#define sk_ASN1_OBJECT_set_cmp_func(sk, cmp) ((sk_ASN1_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_OBJECT_sk_type(sk), ossl_check_ASN1_OBJECT_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_OBJECT) - -ASN1_STRING *ASN1_STRING_new(void); -void ASN1_STRING_free(ASN1_STRING *a); -void ASN1_STRING_clear_free(ASN1_STRING *a); -int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str); -DECLARE_ASN1_DUP_FUNCTION(ASN1_STRING) -ASN1_STRING *ASN1_STRING_type_new(int type); -int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b); - /* - * Since this is used to store all sorts of things, via macros, for now, - * make its data void * - */ -int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len); -void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len); -int ASN1_STRING_length(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void ASN1_STRING_length_set(ASN1_STRING *x, int n); -# endif -int ASN1_STRING_type(const ASN1_STRING *x); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); -# endif -const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x); - -DECLARE_ASN1_FUNCTIONS(ASN1_BIT_STRING) -int ASN1_BIT_STRING_set(ASN1_BIT_STRING *a, unsigned char *d, int length); -int ASN1_BIT_STRING_set_bit(ASN1_BIT_STRING *a, int n, int value); -int ASN1_BIT_STRING_get_bit(const ASN1_BIT_STRING *a, int n); -int ASN1_BIT_STRING_check(const ASN1_BIT_STRING *a, - const unsigned char *flags, int flags_len); - -int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs, - BIT_STRING_BITNAME *tbl, int indent); -int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl); -int ASN1_BIT_STRING_set_asc(ASN1_BIT_STRING *bs, const char *name, int value, - BIT_STRING_BITNAME *tbl); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_INTEGER, ASN1_INTEGER, ASN1_INTEGER) -#define sk_ASN1_INTEGER_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_value(sk, idx) ((ASN1_INTEGER *)OPENSSL_sk_value(ossl_check_const_ASN1_INTEGER_sk_type(sk), (idx))) -#define sk_ASN1_INTEGER_new(cmp) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new(ossl_check_ASN1_INTEGER_compfunc_type(cmp))) -#define sk_ASN1_INTEGER_new_null() ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_null()) -#define sk_ASN1_INTEGER_new_reserve(cmp, n) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_INTEGER_compfunc_type(cmp), (n))) -#define sk_ASN1_INTEGER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_INTEGER_sk_type(sk), (n)) -#define sk_ASN1_INTEGER_free(sk) OPENSSL_sk_free(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_delete(sk, i) ((ASN1_INTEGER *)OPENSSL_sk_delete(ossl_check_ASN1_INTEGER_sk_type(sk), (i))) -#define sk_ASN1_INTEGER_delete_ptr(sk, ptr) ((ASN1_INTEGER *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_pop(sk) ((ASN1_INTEGER *)OPENSSL_sk_pop(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_shift(sk) ((ASN1_INTEGER *)OPENSSL_sk_shift(ossl_check_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_INTEGER_sk_type(sk),ossl_check_ASN1_INTEGER_freefunc_type(freefunc)) -#define sk_ASN1_INTEGER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), (idx)) -#define sk_ASN1_INTEGER_set(sk, idx, ptr) ((ASN1_INTEGER *)OPENSSL_sk_set(ossl_check_ASN1_INTEGER_sk_type(sk), (idx), ossl_check_ASN1_INTEGER_type(ptr))) -#define sk_ASN1_INTEGER_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr)) -#define sk_ASN1_INTEGER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_type(ptr), pnum) -#define sk_ASN1_INTEGER_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_INTEGER_sk_type(sk)) -#define sk_ASN1_INTEGER_dup(sk) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_dup(ossl_check_const_ASN1_INTEGER_sk_type(sk))) -#define sk_ASN1_INTEGER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_INTEGER) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_copyfunc_type(copyfunc), ossl_check_ASN1_INTEGER_freefunc_type(freefunc))) -#define sk_ASN1_INTEGER_set_cmp_func(sk, cmp) ((sk_ASN1_INTEGER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_INTEGER_sk_type(sk), ossl_check_ASN1_INTEGER_compfunc_type(cmp))) - - - -DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER) -ASN1_INTEGER *d2i_ASN1_UINTEGER(ASN1_INTEGER **a, const unsigned char **pp, - long length); -DECLARE_ASN1_DUP_FUNCTION(ASN1_INTEGER) -int ASN1_INTEGER_cmp(const ASN1_INTEGER *x, const ASN1_INTEGER *y); - -DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED) - -int ASN1_UTCTIME_check(const ASN1_UTCTIME *a); -ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s, time_t t); -ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str); -int ASN1_UTCTIME_cmp_time_t(const ASN1_UTCTIME *s, time_t t); - -int ASN1_GENERALIZEDTIME_check(const ASN1_GENERALIZEDTIME *a); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s, - time_t t); -ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s, - time_t t, int offset_day, - long offset_sec); -int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str); - -int ASN1_TIME_diff(int *pday, int *psec, - const ASN1_TIME *from, const ASN1_TIME *to); - -DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING) -DECLARE_ASN1_DUP_FUNCTION(ASN1_OCTET_STRING) -int ASN1_OCTET_STRING_cmp(const ASN1_OCTET_STRING *a, - const ASN1_OCTET_STRING *b); -int ASN1_OCTET_STRING_set(ASN1_OCTET_STRING *str, const unsigned char *data, - int len); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_UTF8STRING, ASN1_UTF8STRING, ASN1_UTF8STRING) -#define sk_ASN1_UTF8STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_value(sk, idx) ((ASN1_UTF8STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), (idx))) -#define sk_ASN1_UTF8STRING_new(cmp) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) -#define sk_ASN1_UTF8STRING_new_null() ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_UTF8STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_UTF8STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_UTF8STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_UTF8STRING_sk_type(sk), (n)) -#define sk_ASN1_UTF8STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_delete(sk, i) ((ASN1_UTF8STRING *)OPENSSL_sk_delete(ossl_check_ASN1_UTF8STRING_sk_type(sk), (i))) -#define sk_ASN1_UTF8STRING_delete_ptr(sk, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_pop(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_pop(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_shift(sk) ((ASN1_UTF8STRING *)OPENSSL_sk_shift(ossl_check_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_UTF8STRING_sk_type(sk),ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc)) -#define sk_ASN1_UTF8STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), (idx)) -#define sk_ASN1_UTF8STRING_set(sk, idx, ptr) ((ASN1_UTF8STRING *)OPENSSL_sk_set(ossl_check_ASN1_UTF8STRING_sk_type(sk), (idx), ossl_check_ASN1_UTF8STRING_type(ptr))) -#define sk_ASN1_UTF8STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr)) -#define sk_ASN1_UTF8STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_type(ptr), pnum) -#define sk_ASN1_UTF8STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_UTF8STRING_sk_type(sk)) -#define sk_ASN1_UTF8STRING_dup(sk) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_UTF8STRING_sk_type(sk))) -#define sk_ASN1_UTF8STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_UTF8STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_copyfunc_type(copyfunc), ossl_check_ASN1_UTF8STRING_freefunc_type(freefunc))) -#define sk_ASN1_UTF8STRING_set_cmp_func(sk, cmp) ((sk_ASN1_UTF8STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_UTF8STRING_sk_type(sk), ossl_check_ASN1_UTF8STRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(ASN1_VISIBLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UNIVERSALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTF8STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_NULL) -DECLARE_ASN1_FUNCTIONS(ASN1_BMPSTRING) - -int UTF8_getc(const unsigned char *str, int len, unsigned long *val); -int UTF8_putc(unsigned char *str, int len, unsigned long value); - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_GENERALSTRING, ASN1_GENERALSTRING, ASN1_GENERALSTRING) -#define sk_ASN1_GENERALSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_value(sk, idx) ((ASN1_GENERALSTRING *)OPENSSL_sk_value(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), (idx))) -#define sk_ASN1_GENERALSTRING_new(cmp) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) -#define sk_ASN1_GENERALSTRING_new_null() ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_GENERALSTRING_new_reserve(cmp, n) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp), (n))) -#define sk_ASN1_GENERALSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (n)) -#define sk_ASN1_GENERALSTRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_delete(sk, i) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (i))) -#define sk_ASN1_GENERALSTRING_delete_ptr(sk, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_pop(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_pop(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_shift(sk) ((ASN1_GENERALSTRING *)OPENSSL_sk_shift(ossl_check_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_GENERALSTRING_sk_type(sk),ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc)) -#define sk_ASN1_GENERALSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), (idx)) -#define sk_ASN1_GENERALSTRING_set(sk, idx, ptr) ((ASN1_GENERALSTRING *)OPENSSL_sk_set(ossl_check_ASN1_GENERALSTRING_sk_type(sk), (idx), ossl_check_ASN1_GENERALSTRING_type(ptr))) -#define sk_ASN1_GENERALSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr)) -#define sk_ASN1_GENERALSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_type(ptr), pnum) -#define sk_ASN1_GENERALSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk)) -#define sk_ASN1_GENERALSTRING_dup(sk) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk))) -#define sk_ASN1_GENERALSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_GENERALSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_copyfunc_type(copyfunc), ossl_check_ASN1_GENERALSTRING_freefunc_type(freefunc))) -#define sk_ASN1_GENERALSTRING_set_cmp_func(sk, cmp) ((sk_ASN1_GENERALSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_GENERALSTRING_sk_type(sk), ossl_check_ASN1_GENERALSTRING_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE) - -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING) -DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT) -DECLARE_ASN1_FUNCTIONS(ASN1_PRINTABLESTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_T61STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_IA5STRING) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALSTRING) -DECLARE_ASN1_FUNCTIONS(ASN1_UTCTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_GENERALIZEDTIME) -DECLARE_ASN1_FUNCTIONS(ASN1_TIME) - -DECLARE_ASN1_DUP_FUNCTION(ASN1_TIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_UTCTIME) -DECLARE_ASN1_DUP_FUNCTION(ASN1_GENERALIZEDTIME) - -DECLARE_ASN1_ITEM(ASN1_OCTET_STRING_NDEF) - -ASN1_TIME *ASN1_TIME_set(ASN1_TIME *s, time_t t); -ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t, - int offset_day, long offset_sec); -int ASN1_TIME_check(const ASN1_TIME *t); -ASN1_GENERALIZEDTIME *ASN1_TIME_to_generalizedtime(const ASN1_TIME *t, - ASN1_GENERALIZEDTIME **out); -int ASN1_TIME_set_string(ASN1_TIME *s, const char *str); -int ASN1_TIME_set_string_X509(ASN1_TIME *s, const char *str); -int ASN1_TIME_to_tm(const ASN1_TIME *s, struct tm *tm); -int ASN1_TIME_normalize(ASN1_TIME *s); -int ASN1_TIME_cmp_time_t(const ASN1_TIME *s, time_t t); -int ASN1_TIME_compare(const ASN1_TIME *a, const ASN1_TIME *b); - -int i2a_ASN1_INTEGER(BIO *bp, const ASN1_INTEGER *a); -int a2i_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *bs, char *buf, int size); -int i2a_ASN1_ENUMERATED(BIO *bp, const ASN1_ENUMERATED *a); -int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size); -int i2a_ASN1_OBJECT(BIO *bp, const ASN1_OBJECT *a); -int a2i_ASN1_STRING(BIO *bp, ASN1_STRING *bs, char *buf, int size); -int i2a_ASN1_STRING(BIO *bp, const ASN1_STRING *a, int type); -int i2t_ASN1_OBJECT(char *buf, int buf_len, const ASN1_OBJECT *a); - -int a2d_ASN1_OBJECT(unsigned char *out, int olen, const char *buf, int num); -ASN1_OBJECT *ASN1_OBJECT_create(int nid, unsigned char *data, int len, - const char *sn, const char *ln); - -int ASN1_INTEGER_get_int64(int64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t r); -int ASN1_INTEGER_get_uint64(uint64_t *pr, const ASN1_INTEGER *a); -int ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t r); - -int ASN1_INTEGER_set(ASN1_INTEGER *a, long v); -long ASN1_INTEGER_get(const ASN1_INTEGER *a); -ASN1_INTEGER *BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai); -BIGNUM *ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn); - -int ASN1_ENUMERATED_get_int64(int64_t *pr, const ASN1_ENUMERATED *a); -int ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t r); - - -int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v); -long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a); -ASN1_ENUMERATED *BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai); -BIGNUM *ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn); - -/* General */ -/* given a string, return the correct type, max is the maximum length */ -int ASN1_PRINTABLE_type(const unsigned char *s, int max); - -unsigned long ASN1_tag2bit(int tag); - -/* SPECIALS */ -int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag, - int *pclass, long omax); -int ASN1_check_infinite_end(unsigned char **p, long len); -int ASN1_const_check_infinite_end(const unsigned char **p, long len); -void ASN1_put_object(unsigned char **pp, int constructed, int length, - int tag, int xclass); -int ASN1_put_eoc(unsigned char **pp); -int ASN1_object_size(int constructed, int length, int tag); - -/* Used to implement other functions */ -void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, const void *x); - -# define ASN1_dup_of(type,i2d,d2i,x) \ - ((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \ - CHECKED_D2I_OF(type, d2i), \ - CHECKED_PTR_OF(const type, x))) - -void *ASN1_item_dup(const ASN1_ITEM *it, const void *x); -int ASN1_item_sign_ex(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, const ASN1_OCTET_STRING *id, - EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx, - const char *propq); -int ASN1_item_verify_ex(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - const ASN1_OCTET_STRING *id, EVP_PKEY *pkey, - OSSL_LIB_CTX *libctx, const char *propq); - -/* ASN1 alloc/free macros for when a type is only used internally */ - -# define M_ASN1_new_of(type) (type *)ASN1_item_new(ASN1_ITEM_rptr(type)) -# define M_ASN1_free_of(x, type) \ - ASN1_item_free(CHECKED_PTR_OF(type, x), ASN1_ITEM_rptr(type)) - -# ifndef OPENSSL_NO_STDIO -void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x); - -# define ASN1_d2i_fp_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_fp(CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_fp_ex(const ASN1_ITEM *it, FILE *in, void *x, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x); -int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, const void *x); - -# define ASN1_i2d_fp_of(type,i2d,out,x) \ - (ASN1_i2d_fp(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, const void *x); -int ASN1_STRING_print_ex_fp(FILE *fp, const ASN1_STRING *str, unsigned long flags); -# endif - -int ASN1_STRING_to_UTF8(unsigned char **out, const ASN1_STRING *in); - -void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x); - -# define ASN1_d2i_bio_of(type,xnew,d2i,in,x) \ - ((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \ - CHECKED_D2I_OF(type, d2i), \ - in, \ - CHECKED_PPTR_OF(type, x))) - -void *ASN1_item_d2i_bio_ex(const ASN1_ITEM *it, BIO *in, void *pval, - OSSL_LIB_CTX *libctx, const char *propq); -void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *pval); -int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); - -# define ASN1_i2d_bio_of(type,i2d,out,x) \ - (ASN1_i2d_bio(CHECKED_I2D_OF(type, i2d), \ - out, \ - CHECKED_PTR_OF(const type, x))) - -int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, const void *x); -BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val); -int ASN1_UTCTIME_print(BIO *fp, const ASN1_UTCTIME *a); -int ASN1_GENERALIZEDTIME_print(BIO *fp, const ASN1_GENERALIZEDTIME *a); -int ASN1_TIME_print(BIO *bp, const ASN1_TIME *tm); -int ASN1_TIME_print_ex(BIO *bp, const ASN1_TIME *tm, unsigned long flags); -int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v); -int ASN1_STRING_print_ex(BIO *out, const ASN1_STRING *str, unsigned long flags); -int ASN1_buf_print(BIO *bp, const unsigned char *buf, size_t buflen, int off); -int ASN1_bn_print(BIO *bp, const char *number, const BIGNUM *num, - unsigned char *buf, int off); -int ASN1_parse(BIO *bp, const unsigned char *pp, long len, int indent); -int ASN1_parse_dump(BIO *bp, const unsigned char *pp, long len, int indent, - int dump); -const char *ASN1_tag2str(int tag); - -/* Used to load and write Netscape format cert */ - -int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s); - -int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len); -int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len); -int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num, - unsigned char *data, int len); -int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num, - unsigned char *data, int max_len); - -void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it); - -ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, - ASN1_OCTET_STRING **oct); - -void ASN1_STRING_set_default_mask(unsigned long mask); -int ASN1_STRING_set_default_mask_asc(const char *p); -unsigned long ASN1_STRING_get_default_mask(void); -int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask); -int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, - int inform, unsigned long mask, - long minsize, long maxsize); - -ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, - const unsigned char *in, int inlen, - int inform, int nid); -ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid); -int ASN1_STRING_TABLE_add(int, long, long, unsigned long, unsigned long); -void ASN1_STRING_TABLE_cleanup(void); - -/* ASN1 template functions */ - -/* Old API compatible functions */ -ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx, - const char *propq); -void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it); -ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in, - long len, const ASN1_ITEM *it); -int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it); -int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out, - const ASN1_ITEM *it); - -void ASN1_add_oid_module(void); -void ASN1_add_stable_module(void); - -ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf); -ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf); -int ASN1_str2mask(const char *str, unsigned long *pmask); - -/* ASN1 Print flags */ - -/* Indicate missing OPTIONAL fields */ -# define ASN1_PCTX_FLAGS_SHOW_ABSENT 0x001 -/* Mark start and end of SEQUENCE */ -# define ASN1_PCTX_FLAGS_SHOW_SEQUENCE 0x002 -/* Mark start and end of SEQUENCE/SET OF */ -# define ASN1_PCTX_FLAGS_SHOW_SSOF 0x004 -/* Show the ASN1 type of primitives */ -# define ASN1_PCTX_FLAGS_SHOW_TYPE 0x008 -/* Don't show ASN1 type of ANY */ -# define ASN1_PCTX_FLAGS_NO_ANY_TYPE 0x010 -/* Don't show ASN1 type of MSTRINGs */ -# define ASN1_PCTX_FLAGS_NO_MSTRING_TYPE 0x020 -/* Don't show field names in SEQUENCE */ -# define ASN1_PCTX_FLAGS_NO_FIELD_NAME 0x040 -/* Show structure names of each SEQUENCE field */ -# define ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME 0x080 -/* Don't show structure name even at top level */ -# define ASN1_PCTX_FLAGS_NO_STRUCT_NAME 0x100 - -int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent, - const ASN1_ITEM *it, const ASN1_PCTX *pctx); -ASN1_PCTX *ASN1_PCTX_new(void); -void ASN1_PCTX_free(ASN1_PCTX *p); -unsigned long ASN1_PCTX_get_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags); -unsigned long ASN1_PCTX_get_str_flags(const ASN1_PCTX *p); -void ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags); - -ASN1_SCTX *ASN1_SCTX_new(int (*scan_cb) (ASN1_SCTX *ctx)); -void ASN1_SCTX_free(ASN1_SCTX *p); -const ASN1_ITEM *ASN1_SCTX_get_item(ASN1_SCTX *p); -const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p); -unsigned long ASN1_SCTX_get_flags(ASN1_SCTX *p); -void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data); -void *ASN1_SCTX_get_app_data(ASN1_SCTX *p); - -const BIO_METHOD *BIO_f_asn1(void); - -/* cannot constify val because of CMS_stream() */ -BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it); - -int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const ASN1_ITEM *it); -int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, - const char *hdr, const ASN1_ITEM *it); -/* cannot constify val because of CMS_dataFinal() */ -int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it); -int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, - int ctype_nid, int econt_nid, - STACK_OF(X509_ALGOR) *mdalgs, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it); -ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont, - const ASN1_ITEM *it, ASN1_VALUE **x, - OSSL_LIB_CTX *libctx, const char *propq); -int SMIME_crlf_copy(BIO *in, BIO *out, int flags); -int SMIME_text(BIO *in, BIO *out); - -const ASN1_ITEM *ASN1_ITEM_lookup(const char *name); -const ASN1_ITEM *ASN1_ITEM_get(size_t i); - -/* Legacy compatibility */ -# define DECLARE_ASN1_FUNCTIONS_fname(type, itname, name) \ - DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, itname, name) -# define DECLARE_ASN1_FUNCTIONS_const(type) DECLARE_ASN1_FUNCTIONS(type) -# define DECLARE_ASN1_ENCODE_FUNCTIONS_const(type, name) \ - DECLARE_ASN1_ENCODE_FUNCTIONS(type, name) -# define I2D_OF_const(type) I2D_OF(type) -# define ASN1_dup_of_const(type,i2d,d2i,x) ASN1_dup_of(type,i2d,d2i,x) -# define ASN1_i2d_fp_of_const(type,i2d,out,x) ASN1_i2d_fp_of(type,i2d,out,x) -# define ASN1_i2d_bio_of_const(type,i2d,out,x) ASN1_i2d_bio_of(type,i2d,out,x) - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1t.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1t.h deleted file mode 100644 index 74ba47d0cf2640..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/asn1t.h +++ /dev/null @@ -1,946 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/asn1t.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ASN1T_H -# define OPENSSL_ASN1T_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ASN1T_H -# endif - -# include -# include -# include - -# ifdef OPENSSL_BUILD_SHLIBCRYPTO -# undef OPENSSL_EXTERN -# define OPENSSL_EXTERN OPENSSL_EXPORT -# endif - -/* ASN1 template defines, structures and functions */ - -#ifdef __cplusplus -extern "C" { -#endif - -/*- - * These are the possible values for the itype field of the - * ASN1_ITEM structure and determine how it is interpreted. - * - * For PRIMITIVE types the underlying type - * determines the behaviour if items is NULL. - * - * Otherwise templates must contain a single - * template and the type is treated in the - * same way as the type specified in the template. - * - * For SEQUENCE types the templates field points - * to the members, the size field is the - * structure size. - * - * For CHOICE types the templates field points - * to each possible member (typically a union) - * and the 'size' field is the offset of the - * selector. - * - * The 'funcs' field is used for application-specific - * data and functions. - * - * The EXTERN type uses a new style d2i/i2d. - * The new style should be used where possible - * because it avoids things like the d2i IMPLICIT - * hack. - * - * MSTRING is a multiple string type, it is used - * for a CHOICE of character strings where the - * actual strings all occupy an ASN1_STRING - * structure. In this case the 'utype' field - * has a special meaning, it is used as a mask - * of acceptable types using the B_ASN1 constants. - * - * NDEF_SEQUENCE is the same as SEQUENCE except - * that it will use indefinite length constructed - * encoding if requested. - * - */ - -# define ASN1_ITYPE_PRIMITIVE 0x0 -# define ASN1_ITYPE_SEQUENCE 0x1 -# define ASN1_ITYPE_CHOICE 0x2 -/* unused value 0x3 */ -# define ASN1_ITYPE_EXTERN 0x4 -# define ASN1_ITYPE_MSTRING 0x5 -# define ASN1_ITYPE_NDEF_SEQUENCE 0x6 - -/* Macro to obtain ASN1_ADB pointer from a type (only used internally) */ -# define ASN1_ADB_ptr(iptr) ((const ASN1_ADB *)((iptr)())) - -/* Macros for start and end of ASN1_ITEM definition */ - -# define ASN1_ITEM_start(itname) \ - const ASN1_ITEM * itname##_it(void) \ - { \ - static const ASN1_ITEM local_it = { - -# define static_ASN1_ITEM_start(itname) \ - static ASN1_ITEM_start(itname) - -# define ASN1_ITEM_end(itname) \ - }; \ - return &local_it; \ - } - -/* Macros to aid ASN1 template writing */ - -# define ASN1_ITEM_TEMPLATE(tname) \ - static const ASN1_TEMPLATE tname##_item_tt - -# define ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_ITEM_TEMPLATE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_PRIMITIVE,\ - -1,\ - &tname##_item_tt,\ - 0,\ - NULL,\ - 0,\ - #tname \ - ASN1_ITEM_end(tname) - -/* This is a ASN1 type which just embeds a template */ - -/*- - * This pair helps declare a SEQUENCE. We can do: - * - * ASN1_SEQUENCE(stname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END(stname) - * - * This will produce an ASN1_ITEM called stname_it - * for a structure called stname. - * - * If you want the same structure but a different - * name then use: - * - * ASN1_SEQUENCE(itname) = { - * ... SEQUENCE components ... - * } ASN1_SEQUENCE_END_name(stname, itname) - * - * This will create an item called itname_it using - * a structure called stname. - */ - -# define ASN1_SEQUENCE(tname) \ - static const ASN1_TEMPLATE tname##_seq_tt[] - -# define ASN1_SEQUENCE_END(stname) ASN1_SEQUENCE_END_name(stname, stname) - -# define static_ASN1_SEQUENCE_END(stname) static_ASN1_SEQUENCE_END_name(stname, stname) - -# define ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_SEQUENCE_END_name(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE(tname) \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_cb(tname, cb) \ - ASN1_SEQUENCE_cb(tname, cb) - -# define ASN1_SEQUENCE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_const_cb(tname, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, NULL, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_cb_const_cb(tname, cb, const_cb) \ - static const ASN1_AUX tname##_aux = \ - {NULL, ASN1_AFLG_CONST_CB, 0, 0, cb, 0, const_cb}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_ref(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_REFCOUNT, offsetof(tname, references), offsetof(tname, lock), cb, 0, NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_SEQUENCE_enc(tname, enc, cb) \ - static const ASN1_AUX tname##_aux = {NULL, ASN1_AFLG_ENCODING, 0, 0, cb, offsetof(tname, enc), NULL}; \ - ASN1_SEQUENCE(tname) - -# define ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_NDEF_SEQUENCE_END(tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(tname),\ - #tname \ - ASN1_ITEM_end(tname) - - -# define ASN1_SEQUENCE_END_enc(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_cb(stname, tname) ASN1_SEQUENCE_END_ref(stname, tname) -# define static_ASN1_SEQUENCE_END_cb(stname, tname) static_ASN1_SEQUENCE_END_ref(stname, tname) - -# define ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #tname \ - ASN1_ITEM_end(tname) -# define static_ASN1_SEQUENCE_END_ref(stname, tname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_NDEF_SEQUENCE_END_cb(stname, tname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_NDEF_SEQUENCE,\ - V_ASN1_SEQUENCE,\ - tname##_seq_tt,\ - sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/*- - * This pair helps declare a CHOICE type. We can do: - * - * ASN1_CHOICE(chname) = { - * ... CHOICE options ... - * ASN1_CHOICE_END(chname) - * - * This will produce an ASN1_ITEM called chname_it - * for a structure called chname. The structure - * definition must look like this: - * typedef struct { - * int type; - * union { - * ASN1_SOMETHING *opt1; - * ASN1_SOMEOTHER *opt2; - * } value; - * } chname; - * - * the name of the selector must be 'type'. - * to use an alternative selector name use the - * ASN1_CHOICE_END_selector() version. - */ - -# define ASN1_CHOICE(tname) \ - static const ASN1_TEMPLATE tname##_ch_tt[] - -# define ASN1_CHOICE_cb(tname, cb) \ - static const ASN1_AUX tname##_aux = {NULL, 0, 0, 0, cb, 0, NULL}; \ - ASN1_CHOICE(tname) - -# define ASN1_CHOICE_END(stname) ASN1_CHOICE_END_name(stname, stname) - -# define static_ASN1_CHOICE_END(stname) static_ASN1_CHOICE_END_name(stname, stname) - -# define ASN1_CHOICE_END_name(stname, tname) ASN1_CHOICE_END_selector(stname, tname, type) - -# define static_ASN1_CHOICE_END_name(stname, tname) static_ASN1_CHOICE_END_selector(stname, tname, type) - -# define ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define static_ASN1_CHOICE_END_selector(stname, tname, selname) \ - ;\ - static_ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - NULL,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -# define ASN1_CHOICE_END_cb(stname, tname, selname) \ - ;\ - ASN1_ITEM_start(tname) \ - ASN1_ITYPE_CHOICE,\ - offsetof(stname,selname) ,\ - tname##_ch_tt,\ - sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\ - &tname##_aux,\ - sizeof(stname),\ - #stname \ - ASN1_ITEM_end(tname) - -/* This helps with the template wrapper form of ASN1_ITEM */ - -# define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type) { \ - (flags), (tag), 0,\ - #name, ASN1_ITEM_ref(type) } - -/* These help with SEQUENCE or CHOICE components */ - -/* used to declare other types */ - -# define ASN1_EX_TYPE(flags, tag, stname, field, type) { \ - (flags), (tag), offsetof(stname, field),\ - #field, ASN1_ITEM_ref(type) } - -/* implicit and explicit helper macros */ - -# define ASN1_IMP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_IMPLICIT | (ex), tag, stname, field, type) - -# define ASN1_EXP_EX(stname, field, type, tag, ex) \ - ASN1_EX_TYPE(ASN1_TFLG_EXPLICIT | (ex), tag, stname, field, type) - -/* Any defined by macros: the field used is in the table itself */ - -# define ASN1_ADB_OBJECT(tblname) { ASN1_TFLG_ADB_OID, -1, 0, #tblname, tblname##_adb } -# define ASN1_ADB_INTEGER(tblname) { ASN1_TFLG_ADB_INT, -1, 0, #tblname, tblname##_adb } - -/* Plain simple type */ -# define ASN1_SIMPLE(stname, field, type) ASN1_EX_TYPE(0,0, stname, field, type) -/* Embedded simple type */ -# define ASN1_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_EMBED,0, stname, field, type) - -/* OPTIONAL simple type */ -# define ASN1_OPT(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL, 0, stname, field, type) -# define ASN1_OPT_EMBED(stname, field, type) ASN1_EX_TYPE(ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED, 0, stname, field, type) - -/* IMPLICIT tagged simple type */ -# define ASN1_IMP(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, 0) -# define ASN1_IMP_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) - -/* IMPLICIT tagged OPTIONAL simple type */ -# define ASN1_IMP_OPT(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_IMP_OPT_EMBED(stname, field, type, tag) ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* Same as above but EXPLICIT */ - -# define ASN1_EXP(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, 0) -# define ASN1_EXP_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_EMBED) -# define ASN1_EXP_OPT(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL) -# define ASN1_EXP_OPT_EMBED(stname, field, type, tag) ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_EMBED) - -/* SEQUENCE OF type */ -# define ASN1_SEQUENCE_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, stname, field, type) - -/* OPTIONAL SEQUENCE OF */ -# define ASN1_SEQUENCE_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Same as above but for SET OF */ - -# define ASN1_SET_OF(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF, 0, stname, field, type) - -# define ASN1_SET_OF_OPT(stname, field, type) \ - ASN1_EX_TYPE(ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL, 0, stname, field, type) - -/* Finally compound types of SEQUENCE, SET, IMPLICIT, EXPLICIT and OPTIONAL */ - -# define ASN1_IMP_SET_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_EXP_SET_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF) - -# define ASN1_IMP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SET_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SET_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_IMP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_IMP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_IMP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -# define ASN1_EXP_SEQUENCE_OF(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF) - -# define ASN1_EXP_SEQUENCE_OF_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_SEQUENCE_OF|ASN1_TFLG_OPTIONAL) - -/* EXPLICIT using indefinite length constructed form */ -# define ASN1_NDEF_EXP(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_NDEF) - -/* EXPLICIT OPTIONAL using indefinite length constructed form */ -# define ASN1_NDEF_EXP_OPT(stname, field, type, tag) \ - ASN1_EXP_EX(stname, field, type, tag, ASN1_TFLG_OPTIONAL|ASN1_TFLG_NDEF) - -/* Macros for the ASN1_ADB structure */ - -# define ASN1_ADB(name) \ - static const ASN1_ADB_TABLE name##_adbtbl[] - -# define ASN1_ADB_END(name, flags, field, adb_cb, def, none) \ - ;\ - static const ASN1_ITEM *name##_adb(void) \ - { \ - static const ASN1_ADB internal_adb = \ - {\ - flags,\ - offsetof(name, field),\ - adb_cb,\ - name##_adbtbl,\ - sizeof(name##_adbtbl) / sizeof(ASN1_ADB_TABLE),\ - def,\ - none\ - }; \ - return (const ASN1_ITEM *) &internal_adb; \ - } \ - void dummy_function(void) - -# define ADB_ENTRY(val, template) {val, template} - -# define ASN1_ADB_TEMPLATE(name) \ - static const ASN1_TEMPLATE name##_tt - -/* - * This is the ASN1 template structure that defines a wrapper round the - * actual type. It determines the actual position of the field in the value - * structure, various flags such as OPTIONAL and the field name. - */ - -struct ASN1_TEMPLATE_st { - unsigned long flags; /* Various flags */ - long tag; /* tag, not used if no tagging */ - unsigned long offset; /* Offset of this field in structure */ - const char *field_name; /* Field name */ - ASN1_ITEM_EXP *item; /* Relevant ASN1_ITEM or ASN1_ADB */ -}; - -/* Macro to extract ASN1_ITEM and ASN1_ADB pointer from ASN1_TEMPLATE */ - -# define ASN1_TEMPLATE_item(t) (t->item_ptr) -# define ASN1_TEMPLATE_adb(t) (t->item_ptr) - -typedef struct ASN1_ADB_TABLE_st ASN1_ADB_TABLE; -typedef struct ASN1_ADB_st ASN1_ADB; - -struct ASN1_ADB_st { - unsigned long flags; /* Various flags */ - unsigned long offset; /* Offset of selector field */ - int (*adb_cb)(long *psel); /* Application callback */ - const ASN1_ADB_TABLE *tbl; /* Table of possible types */ - long tblcount; /* Number of entries in tbl */ - const ASN1_TEMPLATE *default_tt; /* Type to use if no match */ - const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */ -}; - -struct ASN1_ADB_TABLE_st { - long value; /* NID for an object or value for an int */ - const ASN1_TEMPLATE tt; /* item for this value */ -}; - -/* template flags */ - -/* Field is optional */ -# define ASN1_TFLG_OPTIONAL (0x1) - -/* Field is a SET OF */ -# define ASN1_TFLG_SET_OF (0x1 << 1) - -/* Field is a SEQUENCE OF */ -# define ASN1_TFLG_SEQUENCE_OF (0x2 << 1) - -/* - * Special case: this refers to a SET OF that will be sorted into DER order - * when encoded *and* the corresponding STACK will be modified to match the - * new order. - */ -# define ASN1_TFLG_SET_ORDER (0x3 << 1) - -/* Mask for SET OF or SEQUENCE OF */ -# define ASN1_TFLG_SK_MASK (0x3 << 1) - -/* - * These flags mean the tag should be taken from the tag field. If EXPLICIT - * then the underlying type is used for the inner tag. - */ - -/* IMPLICIT tagging */ -# define ASN1_TFLG_IMPTAG (0x1 << 3) - -/* EXPLICIT tagging, inner tag from underlying type */ -# define ASN1_TFLG_EXPTAG (0x2 << 3) - -# define ASN1_TFLG_TAG_MASK (0x3 << 3) - -/* context specific IMPLICIT */ -# define ASN1_TFLG_IMPLICIT (ASN1_TFLG_IMPTAG|ASN1_TFLG_CONTEXT) - -/* context specific EXPLICIT */ -# define ASN1_TFLG_EXPLICIT (ASN1_TFLG_EXPTAG|ASN1_TFLG_CONTEXT) - -/* - * If tagging is in force these determine the type of tag to use. Otherwise - * the tag is determined by the underlying type. These values reflect the - * actual octet format. - */ - -/* Universal tag */ -# define ASN1_TFLG_UNIVERSAL (0x0<<6) -/* Application tag */ -# define ASN1_TFLG_APPLICATION (0x1<<6) -/* Context specific tag */ -# define ASN1_TFLG_CONTEXT (0x2<<6) -/* Private tag */ -# define ASN1_TFLG_PRIVATE (0x3<<6) - -# define ASN1_TFLG_TAG_CLASS (0x3<<6) - -/* - * These are for ANY DEFINED BY type. In this case the 'item' field points to - * an ASN1_ADB structure which contains a table of values to decode the - * relevant type - */ - -# define ASN1_TFLG_ADB_MASK (0x3<<8) - -# define ASN1_TFLG_ADB_OID (0x1<<8) - -# define ASN1_TFLG_ADB_INT (0x1<<9) - -/* - * This flag when present in a SEQUENCE OF, SET OF or EXPLICIT causes - * indefinite length constructed encoding to be used if required. - */ - -# define ASN1_TFLG_NDEF (0x1<<11) - -/* Field is embedded and not a pointer */ -# define ASN1_TFLG_EMBED (0x1 << 12) - -/* This is the actual ASN1 item itself */ - -struct ASN1_ITEM_st { - char itype; /* The item type, primitive, SEQUENCE, CHOICE - * or extern */ - long utype; /* underlying type */ - const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains - * the contents */ - long tcount; /* Number of templates if SEQUENCE or CHOICE */ - const void *funcs; /* further data and type-specific functions */ - /* funcs can be ASN1_PRIMITIVE_FUNCS*, ASN1_EXTERN_FUNCS*, or ASN1_AUX* */ - long size; /* Structure size (usually) */ - const char *sname; /* Structure name */ -}; - -/* - * Cache for ASN1 tag and length, so we don't keep re-reading it for things - * like CHOICE - */ - -struct ASN1_TLC_st { - char valid; /* Values below are valid */ - int ret; /* return value */ - long plen; /* length */ - int ptag; /* class value */ - int pclass; /* class value */ - int hdrlen; /* header length */ -}; - -/* Typedefs for ASN1 function pointers */ -typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -typedef int ASN1_ex_d2i_ex(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx, OSSL_LIB_CTX *libctx, - const char *propq); -typedef int ASN1_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); -typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it); -typedef int ASN1_ex_new_ex_func(ASN1_VALUE **pval, const ASN1_ITEM *it, - OSSL_LIB_CTX *libctx, const char *propq); -typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it); - -typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval, - int indent, const char *fname, - const ASN1_PCTX *pctx); - -typedef int ASN1_primitive_i2c(const ASN1_VALUE **pval, unsigned char *cont, - int *putype, const ASN1_ITEM *it); -typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont, - int len, int utype, char *free_cont, - const ASN1_ITEM *it); -typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval, - const ASN1_ITEM *it, int indent, - const ASN1_PCTX *pctx); - -typedef struct ASN1_EXTERN_FUNCS_st { - void *app_data; - ASN1_ex_new_func *asn1_ex_new; - ASN1_ex_free_func *asn1_ex_free; - ASN1_ex_free_func *asn1_ex_clear; - ASN1_ex_d2i *asn1_ex_d2i; - ASN1_ex_i2d *asn1_ex_i2d; - ASN1_ex_print_func *asn1_ex_print; - ASN1_ex_new_ex_func *asn1_ex_new_ex; - ASN1_ex_d2i_ex *asn1_ex_d2i_ex; -} ASN1_EXTERN_FUNCS; - -typedef struct ASN1_PRIMITIVE_FUNCS_st { - void *app_data; - unsigned long flags; - ASN1_ex_new_func *prim_new; - ASN1_ex_free_func *prim_free; - ASN1_ex_free_func *prim_clear; - ASN1_primitive_c2i *prim_c2i; - ASN1_primitive_i2c *prim_i2c; - ASN1_primitive_print *prim_print; -} ASN1_PRIMITIVE_FUNCS; - -/* - * This is the ASN1_AUX structure: it handles various miscellaneous - * requirements. For example the use of reference counts and an informational - * callback. The "informational callback" is called at various points during - * the ASN1 encoding and decoding. It can be used to provide minor - * customisation of the structures used. This is most useful where the - * supplied routines *almost* do the right thing but need some extra help at - * a few points. If the callback returns zero then it is assumed a fatal - * error has occurred and the main operation should be abandoned. If major - * changes in the default behaviour are required then an external type is - * more appropriate. - * For the operations ASN1_OP_I2D_PRE, ASN1_OP_I2D_POST, ASN1_OP_PRINT_PRE, and - * ASN1_OP_PRINT_POST, meanwhile a variant of the callback with const parameter - * 'in' is provided to make clear statically that its input is not modified. If - * and only if this variant is in use the flag ASN1_AFLG_CONST_CB must be set. - */ - -typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it, - void *exarg); -typedef int ASN1_aux_const_cb(int operation, const ASN1_VALUE **in, - const ASN1_ITEM *it, void *exarg); - -typedef struct ASN1_AUX_st { - void *app_data; - int flags; - int ref_offset; /* Offset of reference value */ - int ref_lock; /* Offset of lock value */ - ASN1_aux_cb *asn1_cb; - int enc_offset; /* Offset of ASN1_ENCODING structure */ - ASN1_aux_const_cb *asn1_const_cb; /* for ASN1_OP_I2D_ and ASN1_OP_PRINT_ */ -} ASN1_AUX; - -/* For print related callbacks exarg points to this structure */ -typedef struct ASN1_PRINT_ARG_st { - BIO *out; - int indent; - const ASN1_PCTX *pctx; -} ASN1_PRINT_ARG; - -/* For streaming related callbacks exarg points to this structure */ -typedef struct ASN1_STREAM_ARG_st { - /* BIO to stream through */ - BIO *out; - /* BIO with filters appended */ - BIO *ndef_bio; - /* Streaming I/O boundary */ - unsigned char **boundary; -} ASN1_STREAM_ARG; - -/* Flags in ASN1_AUX */ - -/* Use a reference count */ -# define ASN1_AFLG_REFCOUNT 1 -/* Save the encoding of structure (useful for signatures) */ -# define ASN1_AFLG_ENCODING 2 -/* The Sequence length is invalid */ -# define ASN1_AFLG_BROKEN 4 -/* Use the new asn1_const_cb */ -# define ASN1_AFLG_CONST_CB 8 - -/* operation values for asn1_cb */ - -# define ASN1_OP_NEW_PRE 0 -# define ASN1_OP_NEW_POST 1 -# define ASN1_OP_FREE_PRE 2 -# define ASN1_OP_FREE_POST 3 -# define ASN1_OP_D2I_PRE 4 -# define ASN1_OP_D2I_POST 5 -# define ASN1_OP_I2D_PRE 6 -# define ASN1_OP_I2D_POST 7 -# define ASN1_OP_PRINT_PRE 8 -# define ASN1_OP_PRINT_POST 9 -# define ASN1_OP_STREAM_PRE 10 -# define ASN1_OP_STREAM_POST 11 -# define ASN1_OP_DETACHED_PRE 12 -# define ASN1_OP_DETACHED_POST 13 -# define ASN1_OP_DUP_PRE 14 -# define ASN1_OP_DUP_POST 15 -# define ASN1_OP_GET0_LIBCTX 16 -# define ASN1_OP_GET0_PROPQ 17 - -/* Macro to implement a primitive type */ -# define IMPLEMENT_ASN1_TYPE(stname) IMPLEMENT_ASN1_TYPE_ex(stname, stname, 0) -# define IMPLEMENT_ASN1_TYPE_ex(itname, vname, ex) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_PRIMITIVE, V_##vname, NULL, 0, NULL, ex, #itname \ - ASN1_ITEM_end(itname) - -/* Macro to implement a multi string type */ -# define IMPLEMENT_ASN1_MSTRING(itname, mask) \ - ASN1_ITEM_start(itname) \ - ASN1_ITYPE_MSTRING, mask, NULL, 0, NULL, sizeof(ASN1_STRING), #itname \ - ASN1_ITEM_end(itname) - -# define IMPLEMENT_EXTERN_ASN1(sname, tag, fptrs) \ - ASN1_ITEM_start(sname) \ - ASN1_ITYPE_EXTERN, \ - tag, \ - NULL, \ - 0, \ - &fptrs, \ - 0, \ - #sname \ - ASN1_ITEM_end(sname) - -/* Macro to implement standard functions in terms of ASN1_ITEM structures */ - -# define IMPLEMENT_ASN1_FUNCTIONS(stname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_FUNCTIONS_name(stname, itname) IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, itname) - -# define IMPLEMENT_ASN1_FUNCTIONS_ENCODE_name(stname, itname) \ - IMPLEMENT_ASN1_FUNCTIONS_ENCODE_fname(stname, itname, itname) - -# define IMPLEMENT_STATIC_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(static, stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS(stname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname(pre, stname, itname, fname) \ - pre stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - pre void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) \ - stname *fname##_new(void) \ - { \ - return (stname *)ASN1_item_new(ASN1_ITEM_rptr(itname)); \ - } \ - void fname##_free(stname *a) \ - { \ - ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \ - } - -# define IMPLEMENT_ASN1_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname(stname, itname, fname) - -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) \ - stname *d2i_##fname(stname **a, const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname));\ - } \ - int i2d_##fname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname));\ - } - -# define IMPLEMENT_ASN1_NDEF_FUNCTION(stname) \ - int i2d_##stname##_NDEF(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_ndef_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname));\ - } - -# define IMPLEMENT_STATIC_ASN1_ENCODE_FUNCTIONS(stname) \ - static stname *d2i_##stname(stname **a, \ - const unsigned char **in, long len) \ - { \ - return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, \ - ASN1_ITEM_rptr(stname)); \ - } \ - static int i2d_##stname(const stname *a, unsigned char **out) \ - { \ - return ASN1_item_i2d((const ASN1_VALUE *)a, out, \ - ASN1_ITEM_rptr(stname)); \ - } - -# define IMPLEMENT_ASN1_DUP_FUNCTION(stname) \ - stname * stname##_dup(const stname *x) \ - { \ - return ASN1_item_dup(ASN1_ITEM_rptr(stname), x); \ - } - -# define IMPLEMENT_ASN1_PRINT_FUNCTION(stname) \ - IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, stname, stname) - -# define IMPLEMENT_ASN1_PRINT_FUNCTION_fname(stname, itname, fname) \ - int fname##_print_ctx(BIO *out, const stname *x, int indent, \ - const ASN1_PCTX *pctx) \ - { \ - return ASN1_item_print(out, (const ASN1_VALUE *)x, indent, \ - ASN1_ITEM_rptr(itname), pctx); \ - } - -/* external definitions for primitive types */ - -DECLARE_ASN1_ITEM(ASN1_BOOLEAN) -DECLARE_ASN1_ITEM(ASN1_TBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_FBOOLEAN) -DECLARE_ASN1_ITEM(ASN1_SEQUENCE) -DECLARE_ASN1_ITEM(CBIGNUM) -DECLARE_ASN1_ITEM(BIGNUM) -DECLARE_ASN1_ITEM(INT32) -DECLARE_ASN1_ITEM(ZINT32) -DECLARE_ASN1_ITEM(UINT32) -DECLARE_ASN1_ITEM(ZUINT32) -DECLARE_ASN1_ITEM(INT64) -DECLARE_ASN1_ITEM(ZINT64) -DECLARE_ASN1_ITEM(UINT64) -DECLARE_ASN1_ITEM(ZUINT64) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* - * LONG and ZLONG are strongly discouraged for use as stored data, as the - * underlying C type (long) differs in size depending on the architecture. - * They are designed with 32-bit longs in mind. - */ -DECLARE_ASN1_ITEM(LONG) -DECLARE_ASN1_ITEM(ZLONG) -# endif - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_VALUE, ASN1_VALUE, ASN1_VALUE) -#define sk_ASN1_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_value(sk, idx) ((ASN1_VALUE *)OPENSSL_sk_value(ossl_check_const_ASN1_VALUE_sk_type(sk), (idx))) -#define sk_ASN1_VALUE_new(cmp) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new(ossl_check_ASN1_VALUE_compfunc_type(cmp))) -#define sk_ASN1_VALUE_new_null() ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_null()) -#define sk_ASN1_VALUE_new_reserve(cmp, n) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_VALUE_compfunc_type(cmp), (n))) -#define sk_ASN1_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_VALUE_sk_type(sk), (n)) -#define sk_ASN1_VALUE_free(sk) OPENSSL_sk_free(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_delete(sk, i) ((ASN1_VALUE *)OPENSSL_sk_delete(ossl_check_ASN1_VALUE_sk_type(sk), (i))) -#define sk_ASN1_VALUE_delete_ptr(sk, ptr) ((ASN1_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_pop(sk) ((ASN1_VALUE *)OPENSSL_sk_pop(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_shift(sk) ((ASN1_VALUE *)OPENSSL_sk_shift(ossl_check_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_VALUE_sk_type(sk),ossl_check_ASN1_VALUE_freefunc_type(freefunc)) -#define sk_ASN1_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), (idx)) -#define sk_ASN1_VALUE_set(sk, idx, ptr) ((ASN1_VALUE *)OPENSSL_sk_set(ossl_check_ASN1_VALUE_sk_type(sk), (idx), ossl_check_ASN1_VALUE_type(ptr))) -#define sk_ASN1_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)) -#define sk_ASN1_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr), pnum) -#define sk_ASN1_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_VALUE_sk_type(sk)) -#define sk_ASN1_VALUE_dup(sk) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_VALUE_sk_type(sk))) -#define sk_ASN1_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_copyfunc_type(copyfunc), ossl_check_ASN1_VALUE_freefunc_type(freefunc))) -#define sk_ASN1_VALUE_set_cmp_func(sk, cmp) ((sk_ASN1_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_compfunc_type(cmp))) - - - -/* Functions used internally by the ASN1 code */ - -int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it); -void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it); - -int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, - const ASN1_ITEM *it, int tag, int aclass, char opt, - ASN1_TLC *ctx); - -int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, - const ASN1_ITEM *it, int tag, int aclass); - -/* Legacy compatibility */ -# define IMPLEMENT_ASN1_FUNCTIONS_const(name) IMPLEMENT_ASN1_FUNCTIONS(name) -# define IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(stname, itname, fname) \ - IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname(stname, itname, fname) - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/bio.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/bio.h deleted file mode 100644 index 29cd1512e1c60e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/bio.h +++ /dev/null @@ -1,884 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/bio.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - -#ifndef OPENSSL_BIO_H -# define OPENSSL_BIO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_BIO_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* There are the classes of BIOs */ -# define BIO_TYPE_DESCRIPTOR 0x0100 /* socket, fd, connect or accept */ -# define BIO_TYPE_FILTER 0x0200 -# define BIO_TYPE_SOURCE_SINK 0x0400 - -/* These are the 'types' of BIOs */ -# define BIO_TYPE_NONE 0 -# define BIO_TYPE_MEM ( 1|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_FILE ( 2|BIO_TYPE_SOURCE_SINK) - -# define BIO_TYPE_FD ( 4|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_SOCKET ( 5|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_NULL ( 6|BIO_TYPE_SOURCE_SINK) -# define BIO_TYPE_SSL ( 7|BIO_TYPE_FILTER) -# define BIO_TYPE_MD ( 8|BIO_TYPE_FILTER) -# define BIO_TYPE_BUFFER ( 9|BIO_TYPE_FILTER) -# define BIO_TYPE_CIPHER (10|BIO_TYPE_FILTER) -# define BIO_TYPE_BASE64 (11|BIO_TYPE_FILTER) -# define BIO_TYPE_CONNECT (12|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ACCEPT (13|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) - -# define BIO_TYPE_NBIO_TEST (16|BIO_TYPE_FILTER)/* server proxy BIO */ -# define BIO_TYPE_NULL_FILTER (17|BIO_TYPE_FILTER) -# define BIO_TYPE_BIO (19|BIO_TYPE_SOURCE_SINK)/* half a BIO pair */ -# define BIO_TYPE_LINEBUFFER (20|BIO_TYPE_FILTER) -# define BIO_TYPE_DGRAM (21|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# define BIO_TYPE_ASN1 (22|BIO_TYPE_FILTER) -# define BIO_TYPE_COMP (23|BIO_TYPE_FILTER) -# ifndef OPENSSL_NO_SCTP -# define BIO_TYPE_DGRAM_SCTP (24|BIO_TYPE_SOURCE_SINK|BIO_TYPE_DESCRIPTOR) -# endif -# define BIO_TYPE_CORE_TO_PROV (25|BIO_TYPE_SOURCE_SINK) - -#define BIO_TYPE_START 128 - -/* - * BIO_FILENAME_READ|BIO_CLOSE to open or close on free. - * BIO_set_fp(in,stdin,BIO_NOCLOSE); - */ -# define BIO_NOCLOSE 0x00 -# define BIO_CLOSE 0x01 - -/* - * These are used in the following macros and are passed to BIO_ctrl() - */ -# define BIO_CTRL_RESET 1/* opt - rewind/zero etc */ -# define BIO_CTRL_EOF 2/* opt - are we at the eof */ -# define BIO_CTRL_INFO 3/* opt - extra tit-bits */ -# define BIO_CTRL_SET 4/* man - set the 'IO' type */ -# define BIO_CTRL_GET 5/* man - get the 'IO' type */ -# define BIO_CTRL_PUSH 6/* opt - internal, used to signify change */ -# define BIO_CTRL_POP 7/* opt - internal, used to signify change */ -# define BIO_CTRL_GET_CLOSE 8/* man - set the 'close' on free */ -# define BIO_CTRL_SET_CLOSE 9/* man - set the 'close' on free */ -# define BIO_CTRL_PENDING 10/* opt - is their more data buffered */ -# define BIO_CTRL_FLUSH 11/* opt - 'flush' buffered output */ -# define BIO_CTRL_DUP 12/* man - extra stuff for 'duped' BIO */ -# define BIO_CTRL_WPENDING 13/* opt - number of bytes still to write */ -# define BIO_CTRL_SET_CALLBACK 14/* opt - set callback function */ -# define BIO_CTRL_GET_CALLBACK 15/* opt - set callback function */ - -# define BIO_CTRL_PEEK 29/* BIO_f_buffer special */ -# define BIO_CTRL_SET_FILENAME 30/* BIO_s_file special */ - -/* dgram BIO stuff */ -# define BIO_CTRL_DGRAM_CONNECT 31/* BIO dgram special */ -# define BIO_CTRL_DGRAM_SET_CONNECTED 32/* allow for an externally connected - * socket to be passed in */ -# define BIO_CTRL_DGRAM_SET_RECV_TIMEOUT 33/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_RECV_TIMEOUT 34/* getsockopt, essentially */ -# define BIO_CTRL_DGRAM_SET_SEND_TIMEOUT 35/* setsockopt, essentially */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMEOUT 36/* getsockopt, essentially */ - -# define BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP 37/* flag whether the last */ -# define BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP 38/* I/O operation timed out */ - -/* #ifdef IP_MTU_DISCOVER */ -# define BIO_CTRL_DGRAM_MTU_DISCOVER 39/* set DF bit on egress packets */ -/* #endif */ - -# define BIO_CTRL_DGRAM_QUERY_MTU 40/* as kernel for current MTU */ -# define BIO_CTRL_DGRAM_GET_FALLBACK_MTU 47 -# define BIO_CTRL_DGRAM_GET_MTU 41/* get cached value for MTU */ -# define BIO_CTRL_DGRAM_SET_MTU 42/* set cached value for MTU. - * want to use this if asking - * the kernel fails */ - -# define BIO_CTRL_DGRAM_MTU_EXCEEDED 43/* check whether the MTU was - * exceed in the previous write - * operation */ - -# define BIO_CTRL_DGRAM_GET_PEER 46 -# define BIO_CTRL_DGRAM_SET_PEER 44/* Destination for the data */ - -# define BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT 45/* Next DTLS handshake timeout - * to adjust socket timeouts */ -# define BIO_CTRL_DGRAM_SET_DONT_FRAG 48 - -# define BIO_CTRL_DGRAM_GET_MTU_OVERHEAD 49 - -/* Deliberately outside of OPENSSL_NO_SCTP - used in bss_dgram.c */ -# define BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE 50 -# ifndef OPENSSL_NO_SCTP -/* SCTP stuff */ -# define BIO_CTRL_DGRAM_SCTP_ADD_AUTH_KEY 51 -# define BIO_CTRL_DGRAM_SCTP_NEXT_AUTH_KEY 52 -# define BIO_CTRL_DGRAM_SCTP_AUTH_CCS_RCVD 53 -# define BIO_CTRL_DGRAM_SCTP_GET_SNDINFO 60 -# define BIO_CTRL_DGRAM_SCTP_SET_SNDINFO 61 -# define BIO_CTRL_DGRAM_SCTP_GET_RCVINFO 62 -# define BIO_CTRL_DGRAM_SCTP_SET_RCVINFO 63 -# define BIO_CTRL_DGRAM_SCTP_GET_PRINFO 64 -# define BIO_CTRL_DGRAM_SCTP_SET_PRINFO 65 -# define BIO_CTRL_DGRAM_SCTP_SAVE_SHUTDOWN 70 -# endif - -# define BIO_CTRL_DGRAM_SET_PEEK_MODE 71 - -/* - * internal BIO: - * # define BIO_CTRL_SET_KTLS_SEND 72 - * # define BIO_CTRL_SET_KTLS_SEND_CTRL_MSG 74 - * # define BIO_CTRL_CLEAR_KTLS_CTRL_MSG 75 - */ - -# define BIO_CTRL_GET_KTLS_SEND 73 -# define BIO_CTRL_GET_KTLS_RECV 76 - -# define BIO_CTRL_DGRAM_SCTP_WAIT_FOR_DRY 77 -# define BIO_CTRL_DGRAM_SCTP_MSG_WAITING 78 - -/* BIO_f_prefix controls */ -# define BIO_CTRL_SET_PREFIX 79 -# define BIO_CTRL_SET_INDENT 80 -# define BIO_CTRL_GET_INDENT 81 - -# ifndef OPENSSL_NO_KTLS -# define BIO_get_ktls_send(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) -# define BIO_get_ktls_recv(b) \ - BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) -# else -# define BIO_get_ktls_send(b) (0) -# define BIO_get_ktls_recv(b) (0) -# endif - -/* modifiers */ -# define BIO_FP_READ 0x02 -# define BIO_FP_WRITE 0x04 -# define BIO_FP_APPEND 0x08 -# define BIO_FP_TEXT 0x10 - -# define BIO_FLAGS_READ 0x01 -# define BIO_FLAGS_WRITE 0x02 -# define BIO_FLAGS_IO_SPECIAL 0x04 -# define BIO_FLAGS_RWS (BIO_FLAGS_READ|BIO_FLAGS_WRITE|BIO_FLAGS_IO_SPECIAL) -# define BIO_FLAGS_SHOULD_RETRY 0x08 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* This #define was replaced by an internal constant and should not be used. */ -# define BIO_FLAGS_UPLINK 0 -# endif - -# define BIO_FLAGS_BASE64_NO_NL 0x100 - -/* - * This is used with memory BIOs: - * BIO_FLAGS_MEM_RDONLY means we shouldn't free up or change the data in any way; - * BIO_FLAGS_NONCLEAR_RST means we shouldn't clear data on reset. - */ -# define BIO_FLAGS_MEM_RDONLY 0x200 -# define BIO_FLAGS_NONCLEAR_RST 0x400 -# define BIO_FLAGS_IN_EOF 0x800 - -typedef union bio_addr_st BIO_ADDR; -typedef struct bio_addrinfo_st BIO_ADDRINFO; - -int BIO_get_new_index(void); -void BIO_set_flags(BIO *b, int flags); -int BIO_test_flags(const BIO *b, int flags); -void BIO_clear_flags(BIO *b, int flags); - -# define BIO_get_flags(b) BIO_test_flags(b, ~(0x0)) -# define BIO_set_retry_special(b) \ - BIO_set_flags(b, (BIO_FLAGS_IO_SPECIAL|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_read(b) \ - BIO_set_flags(b, (BIO_FLAGS_READ|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_set_retry_write(b) \ - BIO_set_flags(b, (BIO_FLAGS_WRITE|BIO_FLAGS_SHOULD_RETRY)) - -/* These are normally used internally in BIOs */ -# define BIO_clear_retry_flags(b) \ - BIO_clear_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) -# define BIO_get_retry_flags(b) \ - BIO_test_flags(b, (BIO_FLAGS_RWS|BIO_FLAGS_SHOULD_RETRY)) - -/* These should be used by the application to tell why we should retry */ -# define BIO_should_read(a) BIO_test_flags(a, BIO_FLAGS_READ) -# define BIO_should_write(a) BIO_test_flags(a, BIO_FLAGS_WRITE) -# define BIO_should_io_special(a) BIO_test_flags(a, BIO_FLAGS_IO_SPECIAL) -# define BIO_retry_type(a) BIO_test_flags(a, BIO_FLAGS_RWS) -# define BIO_should_retry(a) BIO_test_flags(a, BIO_FLAGS_SHOULD_RETRY) - -/* - * The next three are used in conjunction with the BIO_should_io_special() - * condition. After this returns true, BIO *BIO_get_retry_BIO(BIO *bio, int - * *reason); will walk the BIO stack and return the 'reason' for the special - * and the offending BIO. Given a BIO, BIO_get_retry_reason(bio) will return - * the code. - */ -/* - * Returned from the SSL bio when the certificate retrieval code had an error - */ -# define BIO_RR_SSL_X509_LOOKUP 0x01 -/* Returned from the connect BIO when a connect would have blocked */ -# define BIO_RR_CONNECT 0x02 -/* Returned from the accept BIO when an accept would have blocked */ -# define BIO_RR_ACCEPT 0x03 - -/* These are passed by the BIO callback */ -# define BIO_CB_FREE 0x01 -# define BIO_CB_READ 0x02 -# define BIO_CB_WRITE 0x03 -# define BIO_CB_PUTS 0x04 -# define BIO_CB_GETS 0x05 -# define BIO_CB_CTRL 0x06 - -/* - * The callback is called before and after the underling operation, The - * BIO_CB_RETURN flag indicates if it is after the call - */ -# define BIO_CB_RETURN 0x80 -# define BIO_CB_return(a) ((a)|BIO_CB_RETURN) -# define BIO_cb_pre(a) (!((a)&BIO_CB_RETURN)) -# define BIO_cb_post(a) ((a)&BIO_CB_RETURN) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef long (*BIO_callback_fn)(BIO *b, int oper, const char *argp, int argi, - long argl, long ret); -OSSL_DEPRECATEDIN_3_0 BIO_callback_fn BIO_get_callback(const BIO *b); -OSSL_DEPRECATEDIN_3_0 void BIO_set_callback(BIO *b, BIO_callback_fn callback); -OSSL_DEPRECATEDIN_3_0 long BIO_debug_callback(BIO *bio, int cmd, - const char *argp, int argi, - long argl, long ret); -# endif - -typedef long (*BIO_callback_fn_ex)(BIO *b, int oper, const char *argp, - size_t len, int argi, - long argl, int ret, size_t *processed); -BIO_callback_fn_ex BIO_get_callback_ex(const BIO *b); -void BIO_set_callback_ex(BIO *b, BIO_callback_fn_ex callback); -long BIO_debug_callback_ex(BIO *bio, int oper, const char *argp, size_t len, - int argi, long argl, int ret, size_t *processed); - -char *BIO_get_callback_arg(const BIO *b); -void BIO_set_callback_arg(BIO *b, char *arg); - -typedef struct bio_method_st BIO_METHOD; - -const char *BIO_method_name(const BIO *b); -int BIO_method_type(const BIO *b); - -typedef int BIO_info_cb(BIO *, int, int); -typedef BIO_info_cb bio_info_cb; /* backward compatibility */ - -SKM_DEFINE_STACK_OF_INTERNAL(BIO, BIO, BIO) -#define sk_BIO_num(sk) OPENSSL_sk_num(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_value(sk, idx) ((BIO *)OPENSSL_sk_value(ossl_check_const_BIO_sk_type(sk), (idx))) -#define sk_BIO_new(cmp) ((STACK_OF(BIO) *)OPENSSL_sk_new(ossl_check_BIO_compfunc_type(cmp))) -#define sk_BIO_new_null() ((STACK_OF(BIO) *)OPENSSL_sk_new_null()) -#define sk_BIO_new_reserve(cmp, n) ((STACK_OF(BIO) *)OPENSSL_sk_new_reserve(ossl_check_BIO_compfunc_type(cmp), (n))) -#define sk_BIO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_BIO_sk_type(sk), (n)) -#define sk_BIO_free(sk) OPENSSL_sk_free(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_zero(sk) OPENSSL_sk_zero(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_delete(sk, i) ((BIO *)OPENSSL_sk_delete(ossl_check_BIO_sk_type(sk), (i))) -#define sk_BIO_delete_ptr(sk, ptr) ((BIO *)OPENSSL_sk_delete_ptr(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr))) -#define sk_BIO_push(sk, ptr) OPENSSL_sk_push(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_pop(sk) ((BIO *)OPENSSL_sk_pop(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_shift(sk) ((BIO *)OPENSSL_sk_shift(ossl_check_BIO_sk_type(sk))) -#define sk_BIO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_BIO_sk_type(sk),ossl_check_BIO_freefunc_type(freefunc)) -#define sk_BIO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), (idx)) -#define sk_BIO_set(sk, idx, ptr) ((BIO *)OPENSSL_sk_set(ossl_check_BIO_sk_type(sk), (idx), ossl_check_BIO_type(ptr))) -#define sk_BIO_find(sk, ptr) OPENSSL_sk_find(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr)) -#define sk_BIO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_BIO_sk_type(sk), ossl_check_BIO_type(ptr), pnum) -#define sk_BIO_sort(sk) OPENSSL_sk_sort(ossl_check_BIO_sk_type(sk)) -#define sk_BIO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_BIO_sk_type(sk)) -#define sk_BIO_dup(sk) ((STACK_OF(BIO) *)OPENSSL_sk_dup(ossl_check_const_BIO_sk_type(sk))) -#define sk_BIO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(BIO) *)OPENSSL_sk_deep_copy(ossl_check_const_BIO_sk_type(sk), ossl_check_BIO_copyfunc_type(copyfunc), ossl_check_BIO_freefunc_type(freefunc))) -#define sk_BIO_set_cmp_func(sk, cmp) ((sk_BIO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_BIO_sk_type(sk), ossl_check_BIO_compfunc_type(cmp))) - - - -/* Prefix and suffix callback in ASN1 BIO */ -typedef int asn1_ps_func (BIO *b, unsigned char **pbuf, int *plen, - void *parg); - -typedef void (*BIO_dgram_sctp_notification_handler_fn) (BIO *b, - void *context, - void *buf); -# ifndef OPENSSL_NO_SCTP -/* SCTP parameter structs */ -struct bio_dgram_sctp_sndinfo { - uint16_t snd_sid; - uint16_t snd_flags; - uint32_t snd_ppid; - uint32_t snd_context; -}; - -struct bio_dgram_sctp_rcvinfo { - uint16_t rcv_sid; - uint16_t rcv_ssn; - uint16_t rcv_flags; - uint32_t rcv_ppid; - uint32_t rcv_tsn; - uint32_t rcv_cumtsn; - uint32_t rcv_context; -}; - -struct bio_dgram_sctp_prinfo { - uint16_t pr_policy; - uint32_t pr_value; -}; -# endif - -/* - * #define BIO_CONN_get_param_hostname BIO_ctrl - */ - -# define BIO_C_SET_CONNECT 100 -# define BIO_C_DO_STATE_MACHINE 101 -# define BIO_C_SET_NBIO 102 -/* # define BIO_C_SET_PROXY_PARAM 103 */ -# define BIO_C_SET_FD 104 -# define BIO_C_GET_FD 105 -# define BIO_C_SET_FILE_PTR 106 -# define BIO_C_GET_FILE_PTR 107 -# define BIO_C_SET_FILENAME 108 -# define BIO_C_SET_SSL 109 -# define BIO_C_GET_SSL 110 -# define BIO_C_SET_MD 111 -# define BIO_C_GET_MD 112 -# define BIO_C_GET_CIPHER_STATUS 113 -# define BIO_C_SET_BUF_MEM 114 -# define BIO_C_GET_BUF_MEM_PTR 115 -# define BIO_C_GET_BUFF_NUM_LINES 116 -# define BIO_C_SET_BUFF_SIZE 117 -# define BIO_C_SET_ACCEPT 118 -# define BIO_C_SSL_MODE 119 -# define BIO_C_GET_MD_CTX 120 -/* # define BIO_C_GET_PROXY_PARAM 121 */ -# define BIO_C_SET_BUFF_READ_DATA 122/* data to read first */ -# define BIO_C_GET_CONNECT 123 -# define BIO_C_GET_ACCEPT 124 -# define BIO_C_SET_SSL_RENEGOTIATE_BYTES 125 -# define BIO_C_GET_SSL_NUM_RENEGOTIATES 126 -# define BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT 127 -# define BIO_C_FILE_SEEK 128 -# define BIO_C_GET_CIPHER_CTX 129 -# define BIO_C_SET_BUF_MEM_EOF_RETURN 130/* return end of input - * value */ -# define BIO_C_SET_BIND_MODE 131 -# define BIO_C_GET_BIND_MODE 132 -# define BIO_C_FILE_TELL 133 -# define BIO_C_GET_SOCKS 134 -# define BIO_C_SET_SOCKS 135 - -# define BIO_C_SET_WRITE_BUF_SIZE 136/* for BIO_s_bio */ -# define BIO_C_GET_WRITE_BUF_SIZE 137 -# define BIO_C_MAKE_BIO_PAIR 138 -# define BIO_C_DESTROY_BIO_PAIR 139 -# define BIO_C_GET_WRITE_GUARANTEE 140 -# define BIO_C_GET_READ_REQUEST 141 -# define BIO_C_SHUTDOWN_WR 142 -# define BIO_C_NREAD0 143 -# define BIO_C_NREAD 144 -# define BIO_C_NWRITE0 145 -# define BIO_C_NWRITE 146 -# define BIO_C_RESET_READ_REQUEST 147 -# define BIO_C_SET_MD_CTX 148 - -# define BIO_C_SET_PREFIX 149 -# define BIO_C_GET_PREFIX 150 -# define BIO_C_SET_SUFFIX 151 -# define BIO_C_GET_SUFFIX 152 - -# define BIO_C_SET_EX_ARG 153 -# define BIO_C_GET_EX_ARG 154 - -# define BIO_C_SET_CONNECT_MODE 155 - -# define BIO_set_app_data(s,arg) BIO_set_ex_data(s,0,arg) -# define BIO_get_app_data(s) BIO_get_ex_data(s,0) - -# define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) - -# ifndef OPENSSL_NO_SOCK -/* IP families we support, for BIO_s_connect() and BIO_s_accept() */ -/* Note: the underlying operating system may not support some of them */ -# define BIO_FAMILY_IPV4 4 -# define BIO_FAMILY_IPV6 6 -# define BIO_FAMILY_IPANY 256 - -/* BIO_s_connect() */ -# define BIO_set_conn_hostname(b,name) BIO_ctrl(b,BIO_C_SET_CONNECT,0, \ - (char *)(name)) -# define BIO_set_conn_port(b,port) BIO_ctrl(b,BIO_C_SET_CONNECT,1, \ - (char *)(port)) -# define BIO_set_conn_address(b,addr) BIO_ctrl(b,BIO_C_SET_CONNECT,2, \ - (char *)(addr)) -# define BIO_set_conn_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_CONNECT,3,f) -# define BIO_get_conn_hostname(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,0)) -# define BIO_get_conn_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,1)) -# define BIO_get_conn_address(b) ((const BIO_ADDR *)BIO_ptr_ctrl(b,BIO_C_GET_CONNECT,2)) -# define BIO_get_conn_ip_family(b) BIO_ctrl(b,BIO_C_GET_CONNECT,3,NULL) -# define BIO_set_conn_mode(b,n) BIO_ctrl(b,BIO_C_SET_CONNECT_MODE,(n),NULL) - -/* BIO_s_accept() */ -# define BIO_set_accept_name(b,name) BIO_ctrl(b,BIO_C_SET_ACCEPT,0, \ - (char *)(name)) -# define BIO_set_accept_port(b,port) BIO_ctrl(b,BIO_C_SET_ACCEPT,1, \ - (char *)(port)) -# define BIO_get_accept_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,0)) -# define BIO_get_accept_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,1)) -# define BIO_get_peer_name(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,2)) -# define BIO_get_peer_port(b) ((const char *)BIO_ptr_ctrl(b,BIO_C_GET_ACCEPT,3)) -/* #define BIO_set_nbio(b,n) BIO_ctrl(b,BIO_C_SET_NBIO,(n),NULL) */ -# define BIO_set_nbio_accept(b,n) BIO_ctrl(b,BIO_C_SET_ACCEPT,2,(n)?(void *)"a":NULL) -# define BIO_set_accept_bios(b,bio) BIO_ctrl(b,BIO_C_SET_ACCEPT,3, \ - (char *)(bio)) -# define BIO_set_accept_ip_family(b,f) BIO_int_ctrl(b,BIO_C_SET_ACCEPT,4,f) -# define BIO_get_accept_ip_family(b) BIO_ctrl(b,BIO_C_GET_ACCEPT,4,NULL) - -/* Aliases kept for backward compatibility */ -# define BIO_BIND_NORMAL 0 -# define BIO_BIND_REUSEADDR BIO_SOCK_REUSEADDR -# define BIO_BIND_REUSEADDR_IF_UNUSED BIO_SOCK_REUSEADDR -# define BIO_set_bind_mode(b,mode) BIO_ctrl(b,BIO_C_SET_BIND_MODE,mode,NULL) -# define BIO_get_bind_mode(b) BIO_ctrl(b,BIO_C_GET_BIND_MODE,0,NULL) -# endif /* OPENSSL_NO_SOCK */ - -# define BIO_do_connect(b) BIO_do_handshake(b) -# define BIO_do_accept(b) BIO_do_handshake(b) - -# define BIO_do_handshake(b) BIO_ctrl(b,BIO_C_DO_STATE_MACHINE,0,NULL) - -/* BIO_s_datagram(), BIO_s_fd(), BIO_s_socket(), BIO_s_accept() and BIO_s_connect() */ -# define BIO_set_fd(b,fd,c) BIO_int_ctrl(b,BIO_C_SET_FD,c,fd) -# define BIO_get_fd(b,c) BIO_ctrl(b,BIO_C_GET_FD,0,(char *)(c)) - -/* BIO_s_file() */ -# define BIO_set_fp(b,fp,c) BIO_ctrl(b,BIO_C_SET_FILE_PTR,c,(char *)(fp)) -# define BIO_get_fp(b,fpp) BIO_ctrl(b,BIO_C_GET_FILE_PTR,0,(char *)(fpp)) - -/* BIO_s_fd() and BIO_s_file() */ -# define BIO_seek(b,ofs) (int)BIO_ctrl(b,BIO_C_FILE_SEEK,ofs,NULL) -# define BIO_tell(b) (int)BIO_ctrl(b,BIO_C_FILE_TELL,0,NULL) - -/* - * name is cast to lose const, but might be better to route through a - * function so we can do it safely - */ -# ifdef CONST_STRICT -/* - * If you are wondering why this isn't defined, its because CONST_STRICT is - * purely a compile-time kludge to allow const to be checked. - */ -int BIO_read_filename(BIO *b, const char *name); -# else -# define BIO_read_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ,(char *)(name)) -# endif -# define BIO_write_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_WRITE,name) -# define BIO_append_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_APPEND,name) -# define BIO_rw_filename(b,name) (int)BIO_ctrl(b,BIO_C_SET_FILENAME, \ - BIO_CLOSE|BIO_FP_READ|BIO_FP_WRITE,name) - -/* - * WARNING WARNING, this ups the reference count on the read bio of the SSL - * structure. This is because the ssl read BIO is now pointed to by the - * next_bio field in the bio. So when you free the BIO, make sure you are - * doing a BIO_free_all() to catch the underlying BIO. - */ -# define BIO_set_ssl(b,ssl,c) BIO_ctrl(b,BIO_C_SET_SSL,c,(char *)(ssl)) -# define BIO_get_ssl(b,sslp) BIO_ctrl(b,BIO_C_GET_SSL,0,(char *)(sslp)) -# define BIO_set_ssl_mode(b,client) BIO_ctrl(b,BIO_C_SSL_MODE,client,NULL) -# define BIO_set_ssl_renegotiate_bytes(b,num) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_BYTES,num,NULL) -# define BIO_get_num_renegotiates(b) \ - BIO_ctrl(b,BIO_C_GET_SSL_NUM_RENEGOTIATES,0,NULL) -# define BIO_set_ssl_renegotiate_timeout(b,seconds) \ - BIO_ctrl(b,BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT,seconds,NULL) - -/* defined in evp.h */ -/* #define BIO_set_md(b,md) BIO_ctrl(b,BIO_C_SET_MD,1,(char *)(md)) */ - -# define BIO_get_mem_data(b,pp) BIO_ctrl(b,BIO_CTRL_INFO,0,(char *)(pp)) -# define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)(bm)) -# define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0, \ - (char *)(pp)) -# define BIO_set_mem_eof_return(b,v) \ - BIO_ctrl(b,BIO_C_SET_BUF_MEM_EOF_RETURN,v,NULL) - -/* For the BIO_f_buffer() type */ -# define BIO_get_buffer_num_lines(b) BIO_ctrl(b,BIO_C_GET_BUFF_NUM_LINES,0,NULL) -# define BIO_set_buffer_size(b,size) BIO_ctrl(b,BIO_C_SET_BUFF_SIZE,size,NULL) -# define BIO_set_read_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,0) -# define BIO_set_write_buffer_size(b,size) BIO_int_ctrl(b,BIO_C_SET_BUFF_SIZE,size,1) -# define BIO_set_buffer_read_data(b,buf,num) BIO_ctrl(b,BIO_C_SET_BUFF_READ_DATA,num,buf) - -/* Don't use the next one unless you know what you are doing :-) */ -# define BIO_dup_state(b,ret) BIO_ctrl(b,BIO_CTRL_DUP,0,(char *)(ret)) - -# define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL) -# define BIO_eof(b) (int)BIO_ctrl(b,BIO_CTRL_EOF,0,NULL) -# define BIO_set_close(b,c) (int)BIO_ctrl(b,BIO_CTRL_SET_CLOSE,(c),NULL) -# define BIO_get_close(b) (int)BIO_ctrl(b,BIO_CTRL_GET_CLOSE,0,NULL) -# define BIO_pending(b) (int)BIO_ctrl(b,BIO_CTRL_PENDING,0,NULL) -# define BIO_wpending(b) (int)BIO_ctrl(b,BIO_CTRL_WPENDING,0,NULL) -/* ...pending macros have inappropriate return type */ -size_t BIO_ctrl_pending(BIO *b); -size_t BIO_ctrl_wpending(BIO *b); -# define BIO_flush(b) (int)BIO_ctrl(b,BIO_CTRL_FLUSH,0,NULL) -# define BIO_get_info_callback(b,cbp) (int)BIO_ctrl(b,BIO_CTRL_GET_CALLBACK,0, \ - cbp) -# define BIO_set_info_callback(b,cb) (int)BIO_callback_ctrl(b,BIO_CTRL_SET_CALLBACK,cb) - -/* For the BIO_f_buffer() type */ -# define BIO_buffer_get_num_lines(b) BIO_ctrl(b,BIO_CTRL_GET,0,NULL) -# define BIO_buffer_peek(b,s,l) BIO_ctrl(b,BIO_CTRL_PEEK,(l),(s)) - -/* For BIO_s_bio() */ -# define BIO_set_write_buf_size(b,size) (int)BIO_ctrl(b,BIO_C_SET_WRITE_BUF_SIZE,size,NULL) -# define BIO_get_write_buf_size(b,size) (size_t)BIO_ctrl(b,BIO_C_GET_WRITE_BUF_SIZE,size,NULL) -# define BIO_make_bio_pair(b1,b2) (int)BIO_ctrl(b1,BIO_C_MAKE_BIO_PAIR,0,b2) -# define BIO_destroy_bio_pair(b) (int)BIO_ctrl(b,BIO_C_DESTROY_BIO_PAIR,0,NULL) -# define BIO_shutdown_wr(b) (int)BIO_ctrl(b, BIO_C_SHUTDOWN_WR, 0, NULL) -/* macros with inappropriate type -- but ...pending macros use int too: */ -# define BIO_get_write_guarantee(b) (int)BIO_ctrl(b,BIO_C_GET_WRITE_GUARANTEE,0,NULL) -# define BIO_get_read_request(b) (int)BIO_ctrl(b,BIO_C_GET_READ_REQUEST,0,NULL) -size_t BIO_ctrl_get_write_guarantee(BIO *b); -size_t BIO_ctrl_get_read_request(BIO *b); -int BIO_ctrl_reset_read_request(BIO *b); - -/* ctrl macros for dgram */ -# define BIO_ctrl_dgram_connect(b,peer) \ - (int)BIO_ctrl(b,BIO_CTRL_DGRAM_CONNECT,0, (char *)(peer)) -# define BIO_ctrl_set_connected(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_CONNECTED, 0, (char *)(peer)) -# define BIO_dgram_recv_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP, 0, NULL) -# define BIO_dgram_send_timedout(b) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP, 0, NULL) -# define BIO_dgram_get_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_GET_PEER, 0, (char *)(peer)) -# define BIO_dgram_set_peer(b,peer) \ - (int)BIO_ctrl(b, BIO_CTRL_DGRAM_SET_PEER, 0, (char *)(peer)) -# define BIO_dgram_get_mtu_overhead(b) \ - (unsigned int)BIO_ctrl((b), BIO_CTRL_DGRAM_GET_MTU_OVERHEAD, 0, NULL) - -/* ctrl macros for BIO_f_prefix */ -# define BIO_set_prefix(b,p) BIO_ctrl((b), BIO_CTRL_SET_PREFIX, 0, (void *)(p)) -# define BIO_set_indent(b,i) BIO_ctrl((b), BIO_CTRL_SET_INDENT, (i), NULL) -# define BIO_get_indent(b) BIO_ctrl((b), BIO_CTRL_GET_INDENT, 0, NULL) - -#define BIO_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_BIO, l, p, newf, dupf, freef) -int BIO_set_ex_data(BIO *bio, int idx, void *data); -void *BIO_get_ex_data(const BIO *bio, int idx); -uint64_t BIO_number_read(BIO *bio); -uint64_t BIO_number_written(BIO *bio); - -/* For BIO_f_asn1() */ -int BIO_asn1_set_prefix(BIO *b, asn1_ps_func *prefix, - asn1_ps_func *prefix_free); -int BIO_asn1_get_prefix(BIO *b, asn1_ps_func **pprefix, - asn1_ps_func **pprefix_free); -int BIO_asn1_set_suffix(BIO *b, asn1_ps_func *suffix, - asn1_ps_func *suffix_free); -int BIO_asn1_get_suffix(BIO *b, asn1_ps_func **psuffix, - asn1_ps_func **psuffix_free); - -const BIO_METHOD *BIO_s_file(void); -BIO *BIO_new_file(const char *filename, const char *mode); -BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio); -# ifndef OPENSSL_NO_STDIO -BIO *BIO_new_fp(FILE *stream, int close_flag); -# endif -BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method); -BIO *BIO_new(const BIO_METHOD *type); -int BIO_free(BIO *a); -void BIO_set_data(BIO *a, void *ptr); -void *BIO_get_data(BIO *a); -void BIO_set_init(BIO *a, int init); -int BIO_get_init(BIO *a); -void BIO_set_shutdown(BIO *a, int shut); -int BIO_get_shutdown(BIO *a); -void BIO_vfree(BIO *a); -int BIO_up_ref(BIO *a); -int BIO_read(BIO *b, void *data, int dlen); -int BIO_read_ex(BIO *b, void *data, size_t dlen, size_t *readbytes); -int BIO_gets(BIO *bp, char *buf, int size); -int BIO_get_line(BIO *bio, char *buf, int size); -int BIO_write(BIO *b, const void *data, int dlen); -int BIO_write_ex(BIO *b, const void *data, size_t dlen, size_t *written); -int BIO_puts(BIO *bp, const char *buf); -int BIO_indent(BIO *b, int indent, int max); -long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); -long BIO_callback_ctrl(BIO *b, int cmd, BIO_info_cb *fp); -void *BIO_ptr_ctrl(BIO *bp, int cmd, long larg); -long BIO_int_ctrl(BIO *bp, int cmd, long larg, int iarg); -BIO *BIO_push(BIO *b, BIO *append); -BIO *BIO_pop(BIO *b); -void BIO_free_all(BIO *a); -BIO *BIO_find_type(BIO *b, int bio_type); -BIO *BIO_next(BIO *b); -void BIO_set_next(BIO *b, BIO *next); -BIO *BIO_get_retry_BIO(BIO *bio, int *reason); -int BIO_get_retry_reason(BIO *bio); -void BIO_set_retry_reason(BIO *bio, int reason); -BIO *BIO_dup_chain(BIO *in); - -int BIO_nread0(BIO *bio, char **buf); -int BIO_nread(BIO *bio, char **buf, int num); -int BIO_nwrite0(BIO *bio, char **buf); -int BIO_nwrite(BIO *bio, char **buf, int num); - -const BIO_METHOD *BIO_s_mem(void); -const BIO_METHOD *BIO_s_secmem(void); -BIO *BIO_new_mem_buf(const void *buf, int len); -# ifndef OPENSSL_NO_SOCK -const BIO_METHOD *BIO_s_socket(void); -const BIO_METHOD *BIO_s_connect(void); -const BIO_METHOD *BIO_s_accept(void); -# endif -const BIO_METHOD *BIO_s_fd(void); -const BIO_METHOD *BIO_s_log(void); -const BIO_METHOD *BIO_s_bio(void); -const BIO_METHOD *BIO_s_null(void); -const BIO_METHOD *BIO_f_null(void); -const BIO_METHOD *BIO_f_buffer(void); -const BIO_METHOD *BIO_f_readbuffer(void); -const BIO_METHOD *BIO_f_linebuffer(void); -const BIO_METHOD *BIO_f_nbio_test(void); -const BIO_METHOD *BIO_f_prefix(void); -const BIO_METHOD *BIO_s_core(void); -# ifndef OPENSSL_NO_DGRAM -const BIO_METHOD *BIO_s_datagram(void); -int BIO_dgram_non_fatal_error(int error); -BIO *BIO_new_dgram(int fd, int close_flag); -# ifndef OPENSSL_NO_SCTP -const BIO_METHOD *BIO_s_datagram_sctp(void); -BIO *BIO_new_dgram_sctp(int fd, int close_flag); -int BIO_dgram_is_sctp(BIO *bio); -int BIO_dgram_sctp_notification_cb(BIO *b, - BIO_dgram_sctp_notification_handler_fn handle_notifications, - void *context); -int BIO_dgram_sctp_wait_for_dry(BIO *b); -int BIO_dgram_sctp_msg_waiting(BIO *b); -# endif -# endif - -# ifndef OPENSSL_NO_SOCK -int BIO_sock_should_retry(int i); -int BIO_sock_non_fatal_error(int error); -int BIO_socket_wait(int fd, int for_read, time_t max_time); -# endif -int BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds); -int BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds); - -int BIO_fd_should_retry(int i); -int BIO_fd_non_fatal_error(int error); -int BIO_dump_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len); -int BIO_dump_indent_cb(int (*cb) (const void *data, size_t len, void *u), - void *u, const void *s, int len, int indent); -int BIO_dump(BIO *b, const void *bytes, int len); -int BIO_dump_indent(BIO *b, const void *bytes, int len, int indent); -# ifndef OPENSSL_NO_STDIO -int BIO_dump_fp(FILE *fp, const void *s, int len); -int BIO_dump_indent_fp(FILE *fp, const void *s, int len, int indent); -# endif -int BIO_hex_string(BIO *out, int indent, int width, const void *data, - int datalen); - -# ifndef OPENSSL_NO_SOCK -BIO_ADDR *BIO_ADDR_new(void); -int BIO_ADDR_rawmake(BIO_ADDR *ap, int family, - const void *where, size_t wherelen, unsigned short port); -void BIO_ADDR_free(BIO_ADDR *); -void BIO_ADDR_clear(BIO_ADDR *ap); -int BIO_ADDR_family(const BIO_ADDR *ap); -int BIO_ADDR_rawaddress(const BIO_ADDR *ap, void *p, size_t *l); -unsigned short BIO_ADDR_rawport(const BIO_ADDR *ap); -char *BIO_ADDR_hostname_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_service_string(const BIO_ADDR *ap, int numeric); -char *BIO_ADDR_path_string(const BIO_ADDR *ap); - -const BIO_ADDRINFO *BIO_ADDRINFO_next(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_family(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_socktype(const BIO_ADDRINFO *bai); -int BIO_ADDRINFO_protocol(const BIO_ADDRINFO *bai); -const BIO_ADDR *BIO_ADDRINFO_address(const BIO_ADDRINFO *bai); -void BIO_ADDRINFO_free(BIO_ADDRINFO *bai); - -enum BIO_hostserv_priorities { - BIO_PARSE_PRIO_HOST, BIO_PARSE_PRIO_SERV -}; -int BIO_parse_hostserv(const char *hostserv, char **host, char **service, - enum BIO_hostserv_priorities hostserv_prio); -enum BIO_lookup_type { - BIO_LOOKUP_CLIENT, BIO_LOOKUP_SERVER -}; -int BIO_lookup(const char *host, const char *service, - enum BIO_lookup_type lookup_type, - int family, int socktype, BIO_ADDRINFO **res); -int BIO_lookup_ex(const char *host, const char *service, - int lookup_type, int family, int socktype, int protocol, - BIO_ADDRINFO **res); -int BIO_sock_error(int sock); -int BIO_socket_ioctl(int fd, long type, void *arg); -int BIO_socket_nbio(int fd, int mode); -int BIO_sock_init(void); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define BIO_sock_cleanup() while(0) continue -# endif -int BIO_set_tcp_ndelay(int sock, int turn_on); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 struct hostent *BIO_gethostbyname(const char *name); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_port(const char *str, unsigned short *port_ptr); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_host_ip(const char *str, unsigned char *ip); -OSSL_DEPRECATEDIN_1_1_0 int BIO_get_accept_socket(char *host_port, int mode); -OSSL_DEPRECATEDIN_1_1_0 int BIO_accept(int sock, char **ip_port); -# endif - -union BIO_sock_info_u { - BIO_ADDR *addr; -}; -enum BIO_sock_info_type { - BIO_SOCK_INFO_ADDRESS -}; -int BIO_sock_info(int sock, - enum BIO_sock_info_type type, union BIO_sock_info_u *info); - -# define BIO_SOCK_REUSEADDR 0x01 -# define BIO_SOCK_V6_ONLY 0x02 -# define BIO_SOCK_KEEPALIVE 0x04 -# define BIO_SOCK_NONBLOCK 0x08 -# define BIO_SOCK_NODELAY 0x10 - -int BIO_socket(int domain, int socktype, int protocol, int options); -int BIO_connect(int sock, const BIO_ADDR *addr, int options); -int BIO_bind(int sock, const BIO_ADDR *addr, int options); -int BIO_listen(int sock, const BIO_ADDR *addr, int options); -int BIO_accept_ex(int accept_sock, BIO_ADDR *addr, int options); -int BIO_closesocket(int sock); - -BIO *BIO_new_socket(int sock, int close_flag); -BIO *BIO_new_connect(const char *host_port); -BIO *BIO_new_accept(const char *host_port); -# endif /* OPENSSL_NO_SOCK*/ - -BIO *BIO_new_fd(int fd, int close_flag); - -int BIO_new_bio_pair(BIO **bio1, size_t writebuf1, - BIO **bio2, size_t writebuf2); -/* - * If successful, returns 1 and in *bio1, *bio2 two BIO pair endpoints. - * Otherwise returns 0 and sets *bio1 and *bio2 to NULL. Size 0 uses default - * value. - */ - -void BIO_copy_next_retry(BIO *b); - -/* - * long BIO_ghbn_ctrl(int cmd,int iarg,char *parg); - */ - -# define ossl_bio__attr__(x) -# if defined(__GNUC__) && defined(__STDC_VERSION__) \ - && !defined(__APPLE__) - /* - * Because we support the 'z' modifier, which made its appearance in C99, - * we can't use __attribute__ with pre C99 dialects. - */ -# if __STDC_VERSION__ >= 199901L -# undef ossl_bio__attr__ -# define ossl_bio__attr__ __attribute__ -# if __GNUC__*10 + __GNUC_MINOR__ >= 44 -# define ossl_bio__printf__ __gnu_printf__ -# else -# define ossl_bio__printf__ __printf__ -# endif -# endif -# endif -int BIO_printf(BIO *bio, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 3))); -int BIO_vprintf(BIO *bio, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 2, 0))); -int BIO_snprintf(char *buf, size_t n, const char *format, ...) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 4))); -int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args) -ossl_bio__attr__((__format__(ossl_bio__printf__, 3, 0))); -# undef ossl_bio__attr__ -# undef ossl_bio__printf__ - - -BIO_METHOD *BIO_meth_new(int type, const char *name); -void BIO_meth_free(BIO_METHOD *biom); -int (*BIO_meth_get_write(const BIO_METHOD *biom)) (BIO *, const char *, int); -int (*BIO_meth_get_write_ex(const BIO_METHOD *biom)) (BIO *, const char *, size_t, - size_t *); -int BIO_meth_set_write(BIO_METHOD *biom, - int (*write) (BIO *, const char *, int)); -int BIO_meth_set_write_ex(BIO_METHOD *biom, - int (*bwrite) (BIO *, const char *, size_t, size_t *)); -int (*BIO_meth_get_read(const BIO_METHOD *biom)) (BIO *, char *, int); -int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *); -int BIO_meth_set_read(BIO_METHOD *biom, - int (*read) (BIO *, char *, int)); -int BIO_meth_set_read_ex(BIO_METHOD *biom, - int (*bread) (BIO *, char *, size_t, size_t *)); -int (*BIO_meth_get_puts(const BIO_METHOD *biom)) (BIO *, const char *); -int BIO_meth_set_puts(BIO_METHOD *biom, - int (*puts) (BIO *, const char *)); -int (*BIO_meth_get_gets(const BIO_METHOD *biom)) (BIO *, char *, int); -int BIO_meth_set_gets(BIO_METHOD *biom, - int (*gets) (BIO *, char *, int)); -long (*BIO_meth_get_ctrl(const BIO_METHOD *biom)) (BIO *, int, long, void *); -int BIO_meth_set_ctrl(BIO_METHOD *biom, - long (*ctrl) (BIO *, int, long, void *)); -int (*BIO_meth_get_create(const BIO_METHOD *bion)) (BIO *); -int BIO_meth_set_create(BIO_METHOD *biom, int (*create) (BIO *)); -int (*BIO_meth_get_destroy(const BIO_METHOD *biom)) (BIO *); -int BIO_meth_set_destroy(BIO_METHOD *biom, int (*destroy) (BIO *)); -long (*BIO_meth_get_callback_ctrl(const BIO_METHOD *biom)) - (BIO *, int, BIO_info_cb *); -int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, - long (*callback_ctrl) (BIO *, int, - BIO_info_cb *)); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cmp.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cmp.h deleted file mode 100644 index 0d184394c88086..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cmp.h +++ /dev/null @@ -1,592 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cmp.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMP_H -# define OPENSSL_CMP_H - -# include -# ifndef OPENSSL_NO_CMP - -# include -# include -# include -# include - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CMP_PVNO 2 - -/*- - * PKIFailureInfo ::= BIT STRING { - * -- since we can fail in more than one way! - * -- More codes may be added in the future if/when required. - * badAlg (0), - * -- unrecognized or unsupported Algorithm Identifier - * badMessageCheck (1), - * -- integrity check failed (e.g., signature did not verify) - * badRequest (2), - * -- transaction not permitted or supported - * badTime (3), - * -- messageTime was not sufficiently close to the system time, - * -- as defined by local policy - * badCertId (4), - * -- no certificate could be found matching the provided criteria - * badDataFormat (5), - * -- the data submitted has the wrong format - * wrongAuthority (6), - * -- the authority indicated in the request is different from the - * -- one creating the response token - * incorrectData (7), - * -- the requester's data is incorrect (for notary services) - * missingTimeStamp (8), - * -- when the timestamp is missing but should be there - * -- (by policy) - * badPOP (9), - * -- the proof-of-possession failed - * certRevoked (10), - * -- the certificate has already been revoked - * certConfirmed (11), - * -- the certificate has already been confirmed - * wrongIntegrity (12), - * -- invalid integrity, password based instead of signature or - * -- vice versa - * badRecipientNonce (13), - * -- invalid recipient nonce, either missing or wrong value - * timeNotAvailable (14), - * -- the TSA's time source is not available - * unacceptedPolicy (15), - * -- the requested TSA policy is not supported by the TSA. - * unacceptedExtension (16), - * -- the requested extension is not supported by the TSA. - * addInfoNotAvailable (17), - * -- the additional information requested could not be - * -- understood or is not available - * badSenderNonce (18), - * -- invalid sender nonce, either missing or wrong size - * badCertTemplate (19), - * -- invalid cert. template or missing mandatory information - * signerNotTrusted (20), - * -- signer of the message unknown or not trusted - * transactionIdInUse (21), - * -- the transaction identifier is already in use - * unsupportedVersion (22), - * -- the version of the message is not supported - * notAuthorized (23), - * -- the sender was not authorized to make the preceding - * -- request or perform the preceding action - * systemUnavail (24), - * -- the request cannot be handled due to system unavailability - * systemFailure (25), - * -- the request cannot be handled due to system failure - * duplicateCertReq (26) - * -- certificate cannot be issued because a duplicate - * -- certificate already exists - * } - */ -# define OSSL_CMP_PKIFAILUREINFO_badAlg 0 -# define OSSL_CMP_PKIFAILUREINFO_badMessageCheck 1 -# define OSSL_CMP_PKIFAILUREINFO_badRequest 2 -# define OSSL_CMP_PKIFAILUREINFO_badTime 3 -# define OSSL_CMP_PKIFAILUREINFO_badCertId 4 -# define OSSL_CMP_PKIFAILUREINFO_badDataFormat 5 -# define OSSL_CMP_PKIFAILUREINFO_wrongAuthority 6 -# define OSSL_CMP_PKIFAILUREINFO_incorrectData 7 -# define OSSL_CMP_PKIFAILUREINFO_missingTimeStamp 8 -# define OSSL_CMP_PKIFAILUREINFO_badPOP 9 -# define OSSL_CMP_PKIFAILUREINFO_certRevoked 10 -# define OSSL_CMP_PKIFAILUREINFO_certConfirmed 11 -# define OSSL_CMP_PKIFAILUREINFO_wrongIntegrity 12 -# define OSSL_CMP_PKIFAILUREINFO_badRecipientNonce 13 -# define OSSL_CMP_PKIFAILUREINFO_timeNotAvailable 14 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedPolicy 15 -# define OSSL_CMP_PKIFAILUREINFO_unacceptedExtension 16 -# define OSSL_CMP_PKIFAILUREINFO_addInfoNotAvailable 17 -# define OSSL_CMP_PKIFAILUREINFO_badSenderNonce 18 -# define OSSL_CMP_PKIFAILUREINFO_badCertTemplate 19 -# define OSSL_CMP_PKIFAILUREINFO_signerNotTrusted 20 -# define OSSL_CMP_PKIFAILUREINFO_transactionIdInUse 21 -# define OSSL_CMP_PKIFAILUREINFO_unsupportedVersion 22 -# define OSSL_CMP_PKIFAILUREINFO_notAuthorized 23 -# define OSSL_CMP_PKIFAILUREINFO_systemUnavail 24 -# define OSSL_CMP_PKIFAILUREINFO_systemFailure 25 -# define OSSL_CMP_PKIFAILUREINFO_duplicateCertReq 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX 26 -# define OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN \ - ((1 << (OSSL_CMP_PKIFAILUREINFO_MAX + 1)) - 1) -# if OSSL_CMP_PKIFAILUREINFO_MAX_BIT_PATTERN > INT_MAX -# error CMP_PKIFAILUREINFO_MAX bit pattern does not fit in type int -# endif - -typedef ASN1_BIT_STRING OSSL_CMP_PKIFAILUREINFO; - -# define OSSL_CMP_CTX_FAILINFO_badAlg (1 << 0) -# define OSSL_CMP_CTX_FAILINFO_badMessageCheck (1 << 1) -# define OSSL_CMP_CTX_FAILINFO_badRequest (1 << 2) -# define OSSL_CMP_CTX_FAILINFO_badTime (1 << 3) -# define OSSL_CMP_CTX_FAILINFO_badCertId (1 << 4) -# define OSSL_CMP_CTX_FAILINFO_badDataFormat (1 << 5) -# define OSSL_CMP_CTX_FAILINFO_wrongAuthority (1 << 6) -# define OSSL_CMP_CTX_FAILINFO_incorrectData (1 << 7) -# define OSSL_CMP_CTX_FAILINFO_missingTimeStamp (1 << 8) -# define OSSL_CMP_CTX_FAILINFO_badPOP (1 << 9) -# define OSSL_CMP_CTX_FAILINFO_certRevoked (1 << 10) -# define OSSL_CMP_CTX_FAILINFO_certConfirmed (1 << 11) -# define OSSL_CMP_CTX_FAILINFO_wrongIntegrity (1 << 12) -# define OSSL_CMP_CTX_FAILINFO_badRecipientNonce (1 << 13) -# define OSSL_CMP_CTX_FAILINFO_timeNotAvailable (1 << 14) -# define OSSL_CMP_CTX_FAILINFO_unacceptedPolicy (1 << 15) -# define OSSL_CMP_CTX_FAILINFO_unacceptedExtension (1 << 16) -# define OSSL_CMP_CTX_FAILINFO_addInfoNotAvailable (1 << 17) -# define OSSL_CMP_CTX_FAILINFO_badSenderNonce (1 << 18) -# define OSSL_CMP_CTX_FAILINFO_badCertTemplate (1 << 19) -# define OSSL_CMP_CTX_FAILINFO_signerNotTrusted (1 << 20) -# define OSSL_CMP_CTX_FAILINFO_transactionIdInUse (1 << 21) -# define OSSL_CMP_CTX_FAILINFO_unsupportedVersion (1 << 22) -# define OSSL_CMP_CTX_FAILINFO_notAuthorized (1 << 23) -# define OSSL_CMP_CTX_FAILINFO_systemUnavail (1 << 24) -# define OSSL_CMP_CTX_FAILINFO_systemFailure (1 << 25) -# define OSSL_CMP_CTX_FAILINFO_duplicateCertReq (1 << 26) - -/*- - * PKIStatus ::= INTEGER { - * accepted (0), - * -- you got exactly what you asked for - * grantedWithMods (1), - * -- you got something like what you asked for; the - * -- requester is responsible for ascertaining the differences - * rejection (2), - * -- you don't get it, more information elsewhere in the message - * waiting (3), - * -- the request body part has not yet been processed; expect to - * -- hear more later (note: proper handling of this status - * -- response MAY use the polling req/rep PKIMessages specified - * -- in Section 5.3.22; alternatively, polling in the underlying - * -- transport layer MAY have some utility in this regard) - * revocationWarning (4), - * -- this message contains a warning that a revocation is - * -- imminent - * revocationNotification (5), - * -- notification that a revocation has occurred - * keyUpdateWarning (6) - * -- update already done for the oldCertId specified in - * -- CertReqMsg - * } - */ -# define OSSL_CMP_PKISTATUS_accepted 0 -# define OSSL_CMP_PKISTATUS_grantedWithMods 1 -# define OSSL_CMP_PKISTATUS_rejection 2 -# define OSSL_CMP_PKISTATUS_waiting 3 -# define OSSL_CMP_PKISTATUS_revocationWarning 4 -# define OSSL_CMP_PKISTATUS_revocationNotification 5 -# define OSSL_CMP_PKISTATUS_keyUpdateWarning 6 - -typedef ASN1_INTEGER OSSL_CMP_PKISTATUS; -DECLARE_ASN1_ITEM(OSSL_CMP_PKISTATUS) - -# define OSSL_CMP_CERTORENCCERT_CERTIFICATE 0 -# define OSSL_CMP_CERTORENCCERT_ENCRYPTEDCERT 1 - -/* data type declarations */ -typedef struct ossl_cmp_ctx_st OSSL_CMP_CTX; -typedef struct ossl_cmp_pkiheader_st OSSL_CMP_PKIHEADER; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKIHEADER) -typedef struct ossl_cmp_msg_st OSSL_CMP_MSG; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_MSG) -DECLARE_ASN1_ENCODE_FUNCTIONS(OSSL_CMP_MSG, OSSL_CMP_MSG, OSSL_CMP_MSG) -typedef struct ossl_cmp_certstatus_st OSSL_CMP_CERTSTATUS; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS, OSSL_CMP_CERTSTATUS) -#define sk_OSSL_CMP_CERTSTATUS_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_value(sk, idx) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTSTATUS_new(cmp) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTSTATUS_new_null() ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTSTATUS_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTSTATUS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTSTATUS_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_delete(sk, i) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTSTATUS_delete_ptr(sk, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_pop(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_shift(sk) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk),ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTSTATUS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTSTATUS_set(sk, idx, ptr) ((OSSL_CMP_CERTSTATUS *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr))) -#define sk_OSSL_CMP_CERTSTATUS_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr)) -#define sk_OSSL_CMP_CERTSTATUS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_type(ptr), pnum) -#define sk_OSSL_CMP_CERTSTATUS_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk)) -#define sk_OSSL_CMP_CERTSTATUS_dup(sk) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk))) -#define sk_OSSL_CMP_CERTSTATUS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTSTATUS) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTSTATUS_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTSTATUS_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTSTATUS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTSTATUS_sk_type(sk), ossl_check_OSSL_CMP_CERTSTATUS_compfunc_type(cmp))) - -typedef struct ossl_cmp_itav_st OSSL_CMP_ITAV; -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_ITAV) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_ITAV, OSSL_CMP_ITAV, OSSL_CMP_ITAV) -#define sk_OSSL_CMP_ITAV_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_value(sk, idx) ((OSSL_CMP_ITAV *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), (idx))) -#define sk_OSSL_CMP_ITAV_new(cmp) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) -#define sk_OSSL_CMP_ITAV_new_null() ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_ITAV_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_ITAV_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (n)) -#define sk_OSSL_CMP_ITAV_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_delete(sk, i) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (i))) -#define sk_OSSL_CMP_ITAV_delete_ptr(sk, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_pop(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_shift(sk) ((OSSL_CMP_ITAV *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_ITAV_sk_type(sk),ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc)) -#define sk_OSSL_CMP_ITAV_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), (idx)) -#define sk_OSSL_CMP_ITAV_set(sk, idx, ptr) ((OSSL_CMP_ITAV *)OPENSSL_sk_set(ossl_check_OSSL_CMP_ITAV_sk_type(sk), (idx), ossl_check_OSSL_CMP_ITAV_type(ptr))) -#define sk_OSSL_CMP_ITAV_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr)) -#define sk_OSSL_CMP_ITAV_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_type(ptr), pnum) -#define sk_OSSL_CMP_ITAV_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk)) -#define sk_OSSL_CMP_ITAV_dup(sk) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk))) -#define sk_OSSL_CMP_ITAV_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_ITAV) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_ITAV_freefunc_type(freefunc))) -#define sk_OSSL_CMP_ITAV_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_ITAV_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_ITAV_sk_type(sk), ossl_check_OSSL_CMP_ITAV_compfunc_type(cmp))) - -typedef struct ossl_cmp_revrepcontent_st OSSL_CMP_REVREPCONTENT; -typedef struct ossl_cmp_pkisi_st OSSL_CMP_PKISI; -DECLARE_ASN1_FUNCTIONS(OSSL_CMP_PKISI) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CMP_PKISI) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_PKISI, OSSL_CMP_PKISI, OSSL_CMP_PKISI) -#define sk_OSSL_CMP_PKISI_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_value(sk, idx) ((OSSL_CMP_PKISI *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), (idx))) -#define sk_OSSL_CMP_PKISI_new(cmp) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) -#define sk_OSSL_CMP_PKISI_new_null() ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_PKISI_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_PKISI_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (n)) -#define sk_OSSL_CMP_PKISI_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_delete(sk, i) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (i))) -#define sk_OSSL_CMP_PKISI_delete_ptr(sk, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_pop(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_shift(sk) ((OSSL_CMP_PKISI *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_PKISI_sk_type(sk),ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc)) -#define sk_OSSL_CMP_PKISI_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), (idx)) -#define sk_OSSL_CMP_PKISI_set(sk, idx, ptr) ((OSSL_CMP_PKISI *)OPENSSL_sk_set(ossl_check_OSSL_CMP_PKISI_sk_type(sk), (idx), ossl_check_OSSL_CMP_PKISI_type(ptr))) -#define sk_OSSL_CMP_PKISI_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr)) -#define sk_OSSL_CMP_PKISI_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_type(ptr), pnum) -#define sk_OSSL_CMP_PKISI_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk)) -#define sk_OSSL_CMP_PKISI_dup(sk) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk))) -#define sk_OSSL_CMP_PKISI_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_PKISI) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_PKISI_freefunc_type(freefunc))) -#define sk_OSSL_CMP_PKISI_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_PKISI_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_PKISI_sk_type(sk), ossl_check_OSSL_CMP_PKISI_compfunc_type(cmp))) - -typedef struct ossl_cmp_certrepmessage_st OSSL_CMP_CERTREPMESSAGE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE, OSSL_CMP_CERTREPMESSAGE) -#define sk_OSSL_CMP_CERTREPMESSAGE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_value(sk, idx) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new(cmp) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_null() ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTREPMESSAGE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTREPMESSAGE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTREPMESSAGE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete(sk, i) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTREPMESSAGE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_shift(sk) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk),ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTREPMESSAGE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTREPMESSAGE_set(sk, idx, ptr) ((OSSL_CMP_CERTREPMESSAGE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr))) -#define sk_OSSL_CMP_CERTREPMESSAGE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr)) -#define sk_OSSL_CMP_CERTREPMESSAGE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTREPMESSAGE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk)) -#define sk_OSSL_CMP_CERTREPMESSAGE_dup(sk) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk))) -#define sk_OSSL_CMP_CERTREPMESSAGE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTREPMESSAGE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTREPMESSAGE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTREPMESSAGE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTREPMESSAGE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTREPMESSAGE_sk_type(sk), ossl_check_OSSL_CMP_CERTREPMESSAGE_compfunc_type(cmp))) - -typedef struct ossl_cmp_pollrep_st OSSL_CMP_POLLREP; -typedef STACK_OF(OSSL_CMP_POLLREP) OSSL_CMP_POLLREPCONTENT; -typedef struct ossl_cmp_certresponse_st OSSL_CMP_CERTRESPONSE; -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE, OSSL_CMP_CERTRESPONSE) -#define sk_OSSL_CMP_CERTRESPONSE_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_value(sk, idx) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_value(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx))) -#define sk_OSSL_CMP_CERTRESPONSE_new(cmp) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) -#define sk_OSSL_CMP_CERTRESPONSE_new_null() ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CMP_CERTRESPONSE_new_reserve(cmp, n) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp), (n))) -#define sk_OSSL_CMP_CERTRESPONSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (n)) -#define sk_OSSL_CMP_CERTRESPONSE_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_delete(sk, i) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (i))) -#define sk_OSSL_CMP_CERTRESPONSE_delete_ptr(sk, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_pop(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_pop(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_shift(sk) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_shift(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk),ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc)) -#define sk_OSSL_CMP_CERTRESPONSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), (idx)) -#define sk_OSSL_CMP_CERTRESPONSE_set(sk, idx, ptr) ((OSSL_CMP_CERTRESPONSE *)OPENSSL_sk_set(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), (idx), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr))) -#define sk_OSSL_CMP_CERTRESPONSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr)) -#define sk_OSSL_CMP_CERTRESPONSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_type(ptr), pnum) -#define sk_OSSL_CMP_CERTRESPONSE_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk)) -#define sk_OSSL_CMP_CERTRESPONSE_dup(sk) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk))) -#define sk_OSSL_CMP_CERTRESPONSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CMP_CERTRESPONSE) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_copyfunc_type(copyfunc), ossl_check_OSSL_CMP_CERTRESPONSE_freefunc_type(freefunc))) -#define sk_OSSL_CMP_CERTRESPONSE_set_cmp_func(sk, cmp) ((sk_OSSL_CMP_CERTRESPONSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CMP_CERTRESPONSE_sk_type(sk), ossl_check_OSSL_CMP_CERTRESPONSE_compfunc_type(cmp))) - -typedef STACK_OF(ASN1_UTF8STRING) OSSL_CMP_PKIFREETEXT; - -/* - * function DECLARATIONS - */ - -/* from cmp_asn.c */ -OSSL_CMP_ITAV *OSSL_CMP_ITAV_create(ASN1_OBJECT *type, ASN1_TYPE *value); -void OSSL_CMP_ITAV_set0(OSSL_CMP_ITAV *itav, ASN1_OBJECT *type, - ASN1_TYPE *value); -ASN1_OBJECT *OSSL_CMP_ITAV_get0_type(const OSSL_CMP_ITAV *itav); -ASN1_TYPE *OSSL_CMP_ITAV_get0_value(const OSSL_CMP_ITAV *itav); -int OSSL_CMP_ITAV_push0_stack_item(STACK_OF(OSSL_CMP_ITAV) **itav_sk_p, - OSSL_CMP_ITAV *itav); -void OSSL_CMP_ITAV_free(OSSL_CMP_ITAV *itav); -void OSSL_CMP_MSG_free(OSSL_CMP_MSG *msg); - -/* from cmp_ctx.c */ -OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_CTX_free(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_reinit(OSSL_CMP_CTX *ctx); -/* CMP general options: */ -# define OSSL_CMP_OPT_LOG_VERBOSITY 0 -/* CMP transfer options: */ -# define OSSL_CMP_OPT_KEEP_ALIVE 10 -# define OSSL_CMP_OPT_MSG_TIMEOUT 11 -# define OSSL_CMP_OPT_TOTAL_TIMEOUT 12 -/* CMP request options: */ -# define OSSL_CMP_OPT_VALIDITY_DAYS 20 -# define OSSL_CMP_OPT_SUBJECTALTNAME_NODEFAULT 21 -# define OSSL_CMP_OPT_SUBJECTALTNAME_CRITICAL 22 -# define OSSL_CMP_OPT_POLICIES_CRITICAL 23 -# define OSSL_CMP_OPT_POPO_METHOD 24 -# define OSSL_CMP_OPT_IMPLICIT_CONFIRM 25 -# define OSSL_CMP_OPT_DISABLE_CONFIRM 26 -# define OSSL_CMP_OPT_REVOCATION_REASON 27 -/* CMP protection options: */ -# define OSSL_CMP_OPT_UNPROTECTED_SEND 30 -# define OSSL_CMP_OPT_UNPROTECTED_ERRORS 31 -# define OSSL_CMP_OPT_OWF_ALGNID 32 -# define OSSL_CMP_OPT_MAC_ALGNID 33 -# define OSSL_CMP_OPT_DIGEST_ALGNID 34 -# define OSSL_CMP_OPT_IGNORE_KEYUSAGE 35 -# define OSSL_CMP_OPT_PERMIT_TA_IN_EXTRACERTS_FOR_IR 36 -int OSSL_CMP_CTX_set_option(OSSL_CMP_CTX *ctx, int opt, int val); -int OSSL_CMP_CTX_get_option(const OSSL_CMP_CTX *ctx, int opt); -/* CMP-specific callback for logging and outputting the error queue: */ -int OSSL_CMP_CTX_set_log_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_log_cb_t cb); -# define OSSL_CMP_CTX_set_log_verbosity(ctx, level) \ - OSSL_CMP_CTX_set_option(ctx, OSSL_CMP_OPT_LOG_VERBOSITY, level) -void OSSL_CMP_CTX_print_errors(const OSSL_CMP_CTX *ctx); -/* message transfer: */ -int OSSL_CMP_CTX_set1_serverPath(OSSL_CMP_CTX *ctx, const char *path); -int OSSL_CMP_CTX_set1_server(OSSL_CMP_CTX *ctx, const char *address); -int OSSL_CMP_CTX_set_serverPort(OSSL_CMP_CTX *ctx, int port); -int OSSL_CMP_CTX_set1_proxy(OSSL_CMP_CTX *ctx, const char *name); -int OSSL_CMP_CTX_set1_no_proxy(OSSL_CMP_CTX *ctx, const char *names); -int OSSL_CMP_CTX_set_http_cb(OSSL_CMP_CTX *ctx, OSSL_HTTP_bio_cb_t cb); -int OSSL_CMP_CTX_set_http_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_http_cb_arg(const OSSL_CMP_CTX *ctx); -typedef OSSL_CMP_MSG *(*OSSL_CMP_transfer_cb_t) (OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); -int OSSL_CMP_CTX_set_transfer_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_transfer_cb_t cb); -int OSSL_CMP_CTX_set_transfer_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_transfer_cb_arg(const OSSL_CMP_CTX *ctx); -/* server authentication: */ -int OSSL_CMP_CTX_set1_srvCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_expected_sender(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set0_trustedStore(OSSL_CMP_CTX *ctx, X509_STORE *store); -X509_STORE *OSSL_CMP_CTX_get0_trustedStore(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_untrusted(OSSL_CMP_CTX *ctx, STACK_OF(X509) *certs); -STACK_OF(X509) *OSSL_CMP_CTX_get0_untrusted(const OSSL_CMP_CTX *ctx); -/* client authentication: */ -int OSSL_CMP_CTX_set1_cert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_build_cert_chain(OSSL_CMP_CTX *ctx, X509_STORE *own_trusted, - STACK_OF(X509) *candidates); -int OSSL_CMP_CTX_set1_pkey(OSSL_CMP_CTX *ctx, EVP_PKEY *pkey); -int OSSL_CMP_CTX_set1_referenceValue(OSSL_CMP_CTX *ctx, - const unsigned char *ref, int len); -int OSSL_CMP_CTX_set1_secretValue(OSSL_CMP_CTX *ctx, const unsigned char *sec, - const int len); -/* CMP message header and extra certificates: */ -int OSSL_CMP_CTX_set1_recipient(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push0_geninfo_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -int OSSL_CMP_CTX_set1_extraCertsOut(OSSL_CMP_CTX *ctx, - STACK_OF(X509) *extraCertsOut); -/* certificate template: */ -int OSSL_CMP_CTX_set0_newPkey(OSSL_CMP_CTX *ctx, int priv, EVP_PKEY *pkey); -EVP_PKEY *OSSL_CMP_CTX_get0_newPkey(const OSSL_CMP_CTX *ctx, int priv); -int OSSL_CMP_CTX_set1_issuer(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_set1_subjectName(OSSL_CMP_CTX *ctx, const X509_NAME *name); -int OSSL_CMP_CTX_push1_subjectAltName(OSSL_CMP_CTX *ctx, - const GENERAL_NAME *name); -int OSSL_CMP_CTX_set0_reqExtensions(OSSL_CMP_CTX *ctx, X509_EXTENSIONS *exts); -int OSSL_CMP_CTX_reqExtensions_have_SAN(OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_push0_policy(OSSL_CMP_CTX *ctx, POLICYINFO *pinfo); -int OSSL_CMP_CTX_set1_oldCert(OSSL_CMP_CTX *ctx, X509 *cert); -int OSSL_CMP_CTX_set1_p10CSR(OSSL_CMP_CTX *ctx, const X509_REQ *csr); -/* misc body contents: */ -int OSSL_CMP_CTX_push0_genm_ITAV(OSSL_CMP_CTX *ctx, OSSL_CMP_ITAV *itav); -/* certificate confirmation: */ -typedef int (*OSSL_CMP_certConf_cb_t) (OSSL_CMP_CTX *ctx, X509 *cert, - int fail_info, const char **txt); -int OSSL_CMP_certConf_cb(OSSL_CMP_CTX *ctx, X509 *cert, int fail_info, - const char **text); -int OSSL_CMP_CTX_set_certConf_cb(OSSL_CMP_CTX *ctx, OSSL_CMP_certConf_cb_t cb); -int OSSL_CMP_CTX_set_certConf_cb_arg(OSSL_CMP_CTX *ctx, void *arg); -void *OSSL_CMP_CTX_get_certConf_cb_arg(const OSSL_CMP_CTX *ctx); -/* result fetching: */ -int OSSL_CMP_CTX_get_status(const OSSL_CMP_CTX *ctx); -OSSL_CMP_PKIFREETEXT *OSSL_CMP_CTX_get0_statusString(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_get_failInfoCode(const OSSL_CMP_CTX *ctx); -# define OSSL_CMP_PKISI_BUFLEN 1024 -X509 *OSSL_CMP_CTX_get0_newCert(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_newChain(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_caPubs(const OSSL_CMP_CTX *ctx); -STACK_OF(X509) *OSSL_CMP_CTX_get1_extraCertsIn(const OSSL_CMP_CTX *ctx); -int OSSL_CMP_CTX_set1_transactionID(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *id); -int OSSL_CMP_CTX_set1_senderNonce(OSSL_CMP_CTX *ctx, - const ASN1_OCTET_STRING *nonce); - -/* from cmp_status.c */ -char *OSSL_CMP_CTX_snprint_PKIStatus(const OSSL_CMP_CTX *ctx, char *buf, - size_t bufsize); -char *OSSL_CMP_snprint_PKIStatusInfo(const OSSL_CMP_PKISI *statusInfo, - char *buf, size_t bufsize); -OSSL_CMP_PKISI * -OSSL_CMP_STATUSINFO_new(int status, int fail_info, const char *text); - -/* from cmp_hdr.c */ -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_transactionID(const - OSSL_CMP_PKIHEADER *hdr); -ASN1_OCTET_STRING *OSSL_CMP_HDR_get0_recipNonce(const OSSL_CMP_PKIHEADER *hdr); - -/* from cmp_msg.c */ -OSSL_CMP_PKIHEADER *OSSL_CMP_MSG_get0_header(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_get_bodytype(const OSSL_CMP_MSG *msg); -int OSSL_CMP_MSG_update_transactionID(OSSL_CMP_CTX *ctx, OSSL_CMP_MSG *msg); -OSSL_CRMF_MSG *OSSL_CMP_CTX_setup_CRM(OSSL_CMP_CTX *ctx, int for_KUR, int rid); -OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -int OSSL_CMP_MSG_write(const char *file, const OSSL_CMP_MSG *msg); -OSSL_CMP_MSG *d2i_OSSL_CMP_MSG_bio(BIO *bio, OSSL_CMP_MSG **msg); -int i2d_OSSL_CMP_MSG_bio(BIO *bio, const OSSL_CMP_MSG *msg); - -/* from cmp_vfy.c */ -int OSSL_CMP_validate_msg(OSSL_CMP_CTX *ctx, const OSSL_CMP_MSG *msg); -int OSSL_CMP_validate_cert_path(const OSSL_CMP_CTX *ctx, - X509_STORE *trusted_store, X509 *cert); - -/* from cmp_http.c */ -OSSL_CMP_MSG *OSSL_CMP_MSG_http_perform(OSSL_CMP_CTX *ctx, - const OSSL_CMP_MSG *req); - -/* from cmp_server.c */ -typedef struct ossl_cmp_srv_ctx_st OSSL_CMP_SRV_CTX; -OSSL_CMP_MSG *OSSL_CMP_SRV_process_request(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *client_ctx, - const OSSL_CMP_MSG *req); -OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq); -void OSSL_CMP_SRV_CTX_free(OSSL_CMP_SRV_CTX *srv_ctx); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_cert_request_cb_t) - (OSSL_CMP_SRV_CTX *srv_ctx, const OSSL_CMP_MSG *req, int certReqId, - const OSSL_CRMF_MSG *crm, const X509_REQ *p10cr, - X509 **certOut, STACK_OF(X509) **chainOut, STACK_OF(X509) **caPubs); -typedef OSSL_CMP_PKISI *(*OSSL_CMP_SRV_rr_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -typedef int (*OSSL_CMP_SRV_genm_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const STACK_OF(OSSL_CMP_ITAV) *in, - STACK_OF(OSSL_CMP_ITAV) **out); -typedef void (*OSSL_CMP_SRV_error_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - const OSSL_CMP_PKISI *statusInfo, - const ASN1_INTEGER *errorCode, - const OSSL_CMP_PKIFREETEXT *errDetails); -typedef int (*OSSL_CMP_SRV_certConf_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, - int certReqId, - const ASN1_OCTET_STRING *certHash, - const OSSL_CMP_PKISI *si); -typedef int (*OSSL_CMP_SRV_pollReq_cb_t)(OSSL_CMP_SRV_CTX *srv_ctx, - const OSSL_CMP_MSG *req, int certReqId, - OSSL_CMP_MSG **certReq, - int64_t *check_after); -int OSSL_CMP_SRV_CTX_init(OSSL_CMP_SRV_CTX *srv_ctx, void *custom_ctx, - OSSL_CMP_SRV_cert_request_cb_t process_cert_request, - OSSL_CMP_SRV_rr_cb_t process_rr, - OSSL_CMP_SRV_genm_cb_t process_genm, - OSSL_CMP_SRV_error_cb_t process_error, - OSSL_CMP_SRV_certConf_cb_t process_certConf, - OSSL_CMP_SRV_pollReq_cb_t process_pollReq); -OSSL_CMP_CTX *OSSL_CMP_SRV_CTX_get0_cmp_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -void *OSSL_CMP_SRV_CTX_get0_custom_ctx(const OSSL_CMP_SRV_CTX *srv_ctx); -int OSSL_CMP_SRV_CTX_set_send_unprotected_errors(OSSL_CMP_SRV_CTX *srv_ctx, - int val); -int OSSL_CMP_SRV_CTX_set_accept_unprotected(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_accept_raverified(OSSL_CMP_SRV_CTX *srv_ctx, int val); -int OSSL_CMP_SRV_CTX_set_grant_implicit_confirm(OSSL_CMP_SRV_CTX *srv_ctx, - int val); - -/* from cmp_client.c */ -X509 *OSSL_CMP_exec_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm); -# define OSSL_CMP_IR 0 -# define OSSL_CMP_CR 2 -# define OSSL_CMP_P10CR 4 -# define OSSL_CMP_KUR 7 -# define OSSL_CMP_exec_IR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_IR, NULL) -# define OSSL_CMP_exec_CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_CR, NULL) -# define OSSL_CMP_exec_P10CR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_P10CR, NULL) -# define OSSL_CMP_exec_KUR_ses(ctx) \ - OSSL_CMP_exec_certreq(ctx, OSSL_CMP_KUR, NULL) -int OSSL_CMP_try_certreq(OSSL_CMP_CTX *ctx, int req_type, - const OSSL_CRMF_MSG *crm, int *checkAfter); -int OSSL_CMP_exec_RR_ses(OSSL_CMP_CTX *ctx); -STACK_OF(OSSL_CMP_ITAV) *OSSL_CMP_exec_GENM_ses(OSSL_CMP_CTX *ctx); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CMP) */ -#endif /* !defined(OPENSSL_CMP_H) */ diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cms.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cms.h deleted file mode 100644 index 3b453e6a2187a2..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/cms.h +++ /dev/null @@ -1,493 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/cms.h.in - * - * Copyright 2008-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CMS_H -# define OPENSSL_CMS_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CMS_H -# endif - -# include - -# ifndef OPENSSL_NO_CMS -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - -typedef struct CMS_ContentInfo_st CMS_ContentInfo; -typedef struct CMS_SignerInfo_st CMS_SignerInfo; -typedef struct CMS_CertificateChoices CMS_CertificateChoices; -typedef struct CMS_RevocationInfoChoice_st CMS_RevocationInfoChoice; -typedef struct CMS_RecipientInfo_st CMS_RecipientInfo; -typedef struct CMS_ReceiptRequest_st CMS_ReceiptRequest; -typedef struct CMS_Receipt_st CMS_Receipt; -typedef struct CMS_RecipientEncryptedKey_st CMS_RecipientEncryptedKey; -typedef struct CMS_OtherKeyAttribute_st CMS_OtherKeyAttribute; - -SKM_DEFINE_STACK_OF_INTERNAL(CMS_SignerInfo, CMS_SignerInfo, CMS_SignerInfo) -#define sk_CMS_SignerInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_value(sk, idx) ((CMS_SignerInfo *)OPENSSL_sk_value(ossl_check_const_CMS_SignerInfo_sk_type(sk), (idx))) -#define sk_CMS_SignerInfo_new(cmp) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new(ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -#define sk_CMS_SignerInfo_new_null() ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_SignerInfo_new_reserve(cmp, n) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_SignerInfo_compfunc_type(cmp), (n))) -#define sk_CMS_SignerInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_SignerInfo_sk_type(sk), (n)) -#define sk_CMS_SignerInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_delete(sk, i) ((CMS_SignerInfo *)OPENSSL_sk_delete(ossl_check_CMS_SignerInfo_sk_type(sk), (i))) -#define sk_CMS_SignerInfo_delete_ptr(sk, ptr) ((CMS_SignerInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_pop(sk) ((CMS_SignerInfo *)OPENSSL_sk_pop(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_shift(sk) ((CMS_SignerInfo *)OPENSSL_sk_shift(ossl_check_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_SignerInfo_sk_type(sk),ossl_check_CMS_SignerInfo_freefunc_type(freefunc)) -#define sk_CMS_SignerInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), (idx)) -#define sk_CMS_SignerInfo_set(sk, idx, ptr) ((CMS_SignerInfo *)OPENSSL_sk_set(ossl_check_CMS_SignerInfo_sk_type(sk), (idx), ossl_check_CMS_SignerInfo_type(ptr))) -#define sk_CMS_SignerInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr)) -#define sk_CMS_SignerInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_type(ptr), pnum) -#define sk_CMS_SignerInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_SignerInfo_sk_type(sk)) -#define sk_CMS_SignerInfo_dup(sk) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_SignerInfo_sk_type(sk))) -#define sk_CMS_SignerInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_SignerInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_copyfunc_type(copyfunc), ossl_check_CMS_SignerInfo_freefunc_type(freefunc))) -#define sk_CMS_SignerInfo_set_cmp_func(sk, cmp) ((sk_CMS_SignerInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_SignerInfo_sk_type(sk), ossl_check_CMS_SignerInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey, CMS_RecipientEncryptedKey) -#define sk_CMS_RecipientEncryptedKey_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_value(sk, idx) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), (idx))) -#define sk_CMS_RecipientEncryptedKey_new(cmp) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -#define sk_CMS_RecipientEncryptedKey_new_null() ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientEncryptedKey_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientEncryptedKey_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (n)) -#define sk_CMS_RecipientEncryptedKey_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_delete(sk, i) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (i))) -#define sk_CMS_RecipientEncryptedKey_delete_ptr(sk, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_pop(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_pop(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_shift(sk) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_shift(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk),ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc)) -#define sk_CMS_RecipientEncryptedKey_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), (idx)) -#define sk_CMS_RecipientEncryptedKey_set(sk, idx, ptr) ((CMS_RecipientEncryptedKey *)OPENSSL_sk_set(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), (idx), ossl_check_CMS_RecipientEncryptedKey_type(ptr))) -#define sk_CMS_RecipientEncryptedKey_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr)) -#define sk_CMS_RecipientEncryptedKey_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_type(ptr), pnum) -#define sk_CMS_RecipientEncryptedKey_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk)) -#define sk_CMS_RecipientEncryptedKey_dup(sk) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk))) -#define sk_CMS_RecipientEncryptedKey_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientEncryptedKey) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_copyfunc_type(copyfunc), ossl_check_CMS_RecipientEncryptedKey_freefunc_type(freefunc))) -#define sk_CMS_RecipientEncryptedKey_set_cmp_func(sk, cmp) ((sk_CMS_RecipientEncryptedKey_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientEncryptedKey_sk_type(sk), ossl_check_CMS_RecipientEncryptedKey_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientInfo, CMS_RecipientInfo, CMS_RecipientInfo) -#define sk_CMS_RecipientInfo_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_value(sk, idx) ((CMS_RecipientInfo *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientInfo_sk_type(sk), (idx))) -#define sk_CMS_RecipientInfo_new(cmp) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new(ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -#define sk_CMS_RecipientInfo_new_null() ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_null()) -#define sk_CMS_RecipientInfo_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientInfo_compfunc_type(cmp), (n))) -#define sk_CMS_RecipientInfo_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RecipientInfo_sk_type(sk), (n)) -#define sk_CMS_RecipientInfo_free(sk) OPENSSL_sk_free(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_delete(sk, i) ((CMS_RecipientInfo *)OPENSSL_sk_delete(ossl_check_CMS_RecipientInfo_sk_type(sk), (i))) -#define sk_CMS_RecipientInfo_delete_ptr(sk, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_pop(sk) ((CMS_RecipientInfo *)OPENSSL_sk_pop(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_shift(sk) ((CMS_RecipientInfo *)OPENSSL_sk_shift(ossl_check_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RecipientInfo_sk_type(sk),ossl_check_CMS_RecipientInfo_freefunc_type(freefunc)) -#define sk_CMS_RecipientInfo_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), (idx)) -#define sk_CMS_RecipientInfo_set(sk, idx, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_set(ossl_check_CMS_RecipientInfo_sk_type(sk), (idx), ossl_check_CMS_RecipientInfo_type(ptr))) -#define sk_CMS_RecipientInfo_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)) -#define sk_CMS_RecipientInfo_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr), pnum) -#define sk_CMS_RecipientInfo_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RecipientInfo_sk_type(sk)) -#define sk_CMS_RecipientInfo_dup(sk) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientInfo_sk_type(sk))) -#define sk_CMS_RecipientInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_copyfunc_type(copyfunc), ossl_check_CMS_RecipientInfo_freefunc_type(freefunc))) -#define sk_CMS_RecipientInfo_set_cmp_func(sk, cmp) ((sk_CMS_RecipientInfo_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CMS_RevocationInfoChoice, CMS_RevocationInfoChoice, CMS_RevocationInfoChoice) -#define sk_CMS_RevocationInfoChoice_num(sk) OPENSSL_sk_num(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_value(sk, idx) ((CMS_RevocationInfoChoice *)OPENSSL_sk_value(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), (idx))) -#define sk_CMS_RevocationInfoChoice_new(cmp) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) -#define sk_CMS_RevocationInfoChoice_new_null() ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_null()) -#define sk_CMS_RevocationInfoChoice_new_reserve(cmp, n) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp), (n))) -#define sk_CMS_RevocationInfoChoice_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (n)) -#define sk_CMS_RevocationInfoChoice_free(sk) OPENSSL_sk_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_zero(sk) OPENSSL_sk_zero(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_delete(sk, i) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (i))) -#define sk_CMS_RevocationInfoChoice_delete_ptr(sk, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_push(sk, ptr) OPENSSL_sk_push(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_pop(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_pop(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_shift(sk) ((CMS_RevocationInfoChoice *)OPENSSL_sk_shift(ossl_check_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CMS_RevocationInfoChoice_sk_type(sk),ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc)) -#define sk_CMS_RevocationInfoChoice_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), (idx)) -#define sk_CMS_RevocationInfoChoice_set(sk, idx, ptr) ((CMS_RevocationInfoChoice *)OPENSSL_sk_set(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), (idx), ossl_check_CMS_RevocationInfoChoice_type(ptr))) -#define sk_CMS_RevocationInfoChoice_find(sk, ptr) OPENSSL_sk_find(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr)) -#define sk_CMS_RevocationInfoChoice_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_type(ptr), pnum) -#define sk_CMS_RevocationInfoChoice_sort(sk) OPENSSL_sk_sort(ossl_check_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk)) -#define sk_CMS_RevocationInfoChoice_dup(sk) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_dup(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk))) -#define sk_CMS_RevocationInfoChoice_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RevocationInfoChoice) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_copyfunc_type(copyfunc), ossl_check_CMS_RevocationInfoChoice_freefunc_type(freefunc))) -#define sk_CMS_RevocationInfoChoice_set_cmp_func(sk, cmp) ((sk_CMS_RevocationInfoChoice_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CMS_RevocationInfoChoice_sk_type(sk), ossl_check_CMS_RevocationInfoChoice_compfunc_type(cmp))) - - -DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo) -DECLARE_ASN1_FUNCTIONS(CMS_ReceiptRequest) -DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo) - -CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -# define CMS_SIGNERINFO_ISSUER_SERIAL 0 -# define CMS_SIGNERINFO_KEYIDENTIFIER 1 - -# define CMS_RECIPINFO_NONE -1 -# define CMS_RECIPINFO_TRANS 0 -# define CMS_RECIPINFO_AGREE 1 -# define CMS_RECIPINFO_KEK 2 -# define CMS_RECIPINFO_PASS 3 -# define CMS_RECIPINFO_OTHER 4 - -/* S/MIME related flags */ - -# define CMS_TEXT 0x1 -# define CMS_NOCERTS 0x2 -# define CMS_NO_CONTENT_VERIFY 0x4 -# define CMS_NO_ATTR_VERIFY 0x8 -# define CMS_NOSIGS \ - (CMS_NO_CONTENT_VERIFY|CMS_NO_ATTR_VERIFY) -# define CMS_NOINTERN 0x10 -# define CMS_NO_SIGNER_CERT_VERIFY 0x20 -# define CMS_NOVERIFY 0x20 -# define CMS_DETACHED 0x40 -# define CMS_BINARY 0x80 -# define CMS_NOATTR 0x100 -# define CMS_NOSMIMECAP 0x200 -# define CMS_NOOLDMIMETYPE 0x400 -# define CMS_CRLFEOL 0x800 -# define CMS_STREAM 0x1000 -# define CMS_NOCRL 0x2000 -# define CMS_PARTIAL 0x4000 -# define CMS_REUSE_DIGEST 0x8000 -# define CMS_USE_KEYID 0x10000 -# define CMS_DEBUG_DECRYPT 0x20000 -# define CMS_KEY_PARAM 0x40000 -# define CMS_ASCIICRLF 0x80000 -# define CMS_CADES 0x100000 -# define CMS_USE_ORIGINATOR_KEYID 0x200000 - -const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms); - -BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont); -int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio); - -ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms); -int CMS_is_detached(CMS_ContentInfo *cms); -int CMS_set_detached(CMS_ContentInfo *cms, int detached); - -# ifdef OPENSSL_PEM_H -DECLARE_PEM_rw(CMS, CMS_ContentInfo) -# endif -int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms); -CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms); -int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms); - -BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms); -int i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags); -int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, - int flags); -CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont); -CMS_ContentInfo *SMIME_read_CMS_ex(BIO *bio, int flags, BIO **bcont, CMS_ContentInfo **ci); -int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags); - -int CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, - unsigned int flags); - -CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags); -CMS_ContentInfo *CMS_sign_ex(X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, BIO *data, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si, - X509 *signcert, EVP_PKEY *pkey, - STACK_OF(X509) *certs, unsigned int flags); - -int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags); -CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags); -CMS_ContentInfo *CMS_data_create_ex(BIO *in, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md, - unsigned int flags); -CMS_ContentInfo *CMS_digest_create_ex(BIO *in, const EVP_MD *md, - unsigned int flags, OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, - const unsigned char *key, size_t keylen, - BIO *dcont, BIO *out, unsigned int flags); - -CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags); -CMS_ContentInfo *CMS_EncryptedData_encrypt_ex(BIO *in, const EVP_CIPHER *cipher, - const unsigned char *key, - size_t keylen, unsigned int flags, - OSSL_LIB_CTX *ctx, - const char *propq); - -int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, - const unsigned char *key, size_t keylen); - -int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags); - -int CMS_verify_receipt(CMS_ContentInfo *rcms, CMS_ContentInfo *ocms, - STACK_OF(X509) *certs, - X509_STORE *store, unsigned int flags); - -STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); - -CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags); -CMS_ContentInfo *CMS_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, unsigned int flags, - OSSL_LIB_CTX *ctx, const char *propq); - -int CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pkey, X509 *cert, - BIO *dcont, BIO *out, unsigned int flags); - -int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert); -int CMS_decrypt_set1_pkey_and_peer(CMS_ContentInfo *cms, EVP_PKEY *pk, - X509 *cert, X509 *peer); -int CMS_decrypt_set1_key(CMS_ContentInfo *cms, - unsigned char *key, size_t keylen, - const unsigned char *id, size_t idlen); -int CMS_decrypt_set1_password(CMS_ContentInfo *cms, - unsigned char *pass, ossl_ssize_t passlen); - -STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); -int CMS_RecipientInfo_type(CMS_RecipientInfo *ri); -EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri); -CMS_ContentInfo *CMS_AuthEnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo * -CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *ctx, - const char *propq); -CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher); -CMS_ContentInfo *CMS_EnvelopedData_create_ex(const EVP_CIPHER *cipher, - OSSL_LIB_CTX *ctx, - const char *propq); - -CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, - X509 *recip, unsigned int flags); -CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip, - EVP_PKEY *originatorPrivKey, X509 * originator, unsigned int flags); -int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey); -int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert); -int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, - EVP_PKEY **pk, X509 **recip, - X509_ALGOR **palg); -int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, - unsigned char *key, size_t keylen, - unsigned char *id, size_t idlen, - ASN1_GENERALIZEDTIME *date, - ASN1_OBJECT *otherTypeId, - ASN1_TYPE *otherType); - -int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pid, - ASN1_GENERALIZEDTIME **pdate, - ASN1_OBJECT **potherid, - ASN1_TYPE **pothertype); - -int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, - unsigned char *key, size_t keylen); - -int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, - const unsigned char *id, size_t idlen); - -int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, - unsigned char *pass, - ossl_ssize_t passlen); - -CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, - int iter, int wrap_nid, - int pbe_nid, - unsigned char *pass, - ossl_ssize_t passlen, - const EVP_CIPHER *kekciph); - -int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri); -int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri); - -int CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, - unsigned int flags); -CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags); - -int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid); -const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms); - -CMS_CertificateChoices *CMS_add0_CertificateChoices(CMS_ContentInfo *cms); -int CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert); -int CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert); -STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); - -CMS_RevocationInfoChoice *CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms); -int CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl); -int CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl); -STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); - -int CMS_SignedData_init(CMS_ContentInfo *cms); -CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, - X509 *signer, EVP_PKEY *pk, const EVP_MD *md, - unsigned int flags); -EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si); -EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si); -STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); - -void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer); -int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert); -int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *certs, - unsigned int flags); -void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, - X509 **signer, X509_ALGOR **pdig, - X509_ALGOR **psig); -ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si); -int CMS_SignerInfo_sign(CMS_SignerInfo *si); -int CMS_SignerInfo_verify(CMS_SignerInfo *si); -int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain); - -int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs); -int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, - int algnid, int keysize); -int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap); - -int CMS_signed_get_attr_count(const CMS_SignerInfo *si); -int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_signed_get0_data_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si); -int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, - int lastpos); -int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc); -X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc); -int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr); -int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, - const ASN1_OBJECT *obj, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, - int nid, int type, - const void *bytes, int len); -int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, - const char *attrname, int type, - const void *bytes, int len); -void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, - int lastpos, int type); - -int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo); -CMS_ReceiptRequest *CMS_ReceiptRequest_create0_ex( - unsigned char *id, int idlen, int allorfirst, - STACK_OF(GENERAL_NAMES) *receiptList, - STACK_OF(GENERAL_NAMES) *receiptsTo, - OSSL_LIB_CTX *ctx); - -int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr); -void CMS_ReceiptRequest_get0_values(CMS_ReceiptRequest *rr, - ASN1_STRING **pcid, - int *pallorfirst, - STACK_OF(GENERAL_NAMES) **plist, - STACK_OF(GENERAL_NAMES) **prto); -int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, - X509_ALGOR **palg, - ASN1_OCTET_STRING **pukm); -STACK_OF(CMS_RecipientEncryptedKey) -*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri); - -int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri, - X509_ALGOR **pubalg, - ASN1_BIT_STRING **pubkey, - ASN1_OCTET_STRING **keyid, - X509_NAME **issuer, - ASN1_INTEGER **sno); - -int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert); - -int CMS_RecipientEncryptedKey_get0_id(CMS_RecipientEncryptedKey *rek, - ASN1_OCTET_STRING **keyid, - ASN1_GENERALIZEDTIME **tm, - CMS_OtherKeyAttribute **other, - X509_NAME **issuer, ASN1_INTEGER **sno); -int CMS_RecipientEncryptedKey_cert_cmp(CMS_RecipientEncryptedKey *rek, - X509 *cert); -int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk); -int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *peer); -EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri); -int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, - CMS_RecipientInfo *ri, - CMS_RecipientEncryptedKey *rek); - -int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, - ASN1_OCTET_STRING *ukm, int keylen); - -/* Backward compatibility for spelling errors. */ -# define CMS_R_UNKNOWN_DIGEST_ALGORITM CMS_R_UNKNOWN_DIGEST_ALGORITHM -# define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \ - CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/conf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/conf.h deleted file mode 100644 index 44989929f6c84a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/conf.h +++ /dev/null @@ -1,211 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/conf.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CONF_H -# define OPENSSL_CONF_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CONF_H -# endif - -# include -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct { - char *section; - char *name; - char *value; -} CONF_VALUE; - -SKM_DEFINE_STACK_OF_INTERNAL(CONF_VALUE, CONF_VALUE, CONF_VALUE) -#define sk_CONF_VALUE_num(sk) OPENSSL_sk_num(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_value(sk, idx) ((CONF_VALUE *)OPENSSL_sk_value(ossl_check_const_CONF_VALUE_sk_type(sk), (idx))) -#define sk_CONF_VALUE_new(cmp) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new(ossl_check_CONF_VALUE_compfunc_type(cmp))) -#define sk_CONF_VALUE_new_null() ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_null()) -#define sk_CONF_VALUE_new_reserve(cmp, n) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_CONF_VALUE_compfunc_type(cmp), (n))) -#define sk_CONF_VALUE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CONF_VALUE_sk_type(sk), (n)) -#define sk_CONF_VALUE_free(sk) OPENSSL_sk_free(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_zero(sk) OPENSSL_sk_zero(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_delete(sk, i) ((CONF_VALUE *)OPENSSL_sk_delete(ossl_check_CONF_VALUE_sk_type(sk), (i))) -#define sk_CONF_VALUE_delete_ptr(sk, ptr) ((CONF_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_push(sk, ptr) OPENSSL_sk_push(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_pop(sk) ((CONF_VALUE *)OPENSSL_sk_pop(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_shift(sk) ((CONF_VALUE *)OPENSSL_sk_shift(ossl_check_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CONF_VALUE_sk_type(sk),ossl_check_CONF_VALUE_freefunc_type(freefunc)) -#define sk_CONF_VALUE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), (idx)) -#define sk_CONF_VALUE_set(sk, idx, ptr) ((CONF_VALUE *)OPENSSL_sk_set(ossl_check_CONF_VALUE_sk_type(sk), (idx), ossl_check_CONF_VALUE_type(ptr))) -#define sk_CONF_VALUE_find(sk, ptr) OPENSSL_sk_find(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr)) -#define sk_CONF_VALUE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_type(ptr), pnum) -#define sk_CONF_VALUE_sort(sk) OPENSSL_sk_sort(ossl_check_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CONF_VALUE_sk_type(sk)) -#define sk_CONF_VALUE_dup(sk) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_dup(ossl_check_const_CONF_VALUE_sk_type(sk))) -#define sk_CONF_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CONF_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_copyfunc_type(copyfunc), ossl_check_CONF_VALUE_freefunc_type(freefunc))) -#define sk_CONF_VALUE_set_cmp_func(sk, cmp) ((sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CONF_VALUE_sk_type(sk), ossl_check_CONF_VALUE_compfunc_type(cmp))) -DEFINE_LHASH_OF_INTERNAL(CONF_VALUE); -#define lh_CONF_VALUE_new(hfn, cmp) ((LHASH_OF(CONF_VALUE) *)OPENSSL_LH_new(ossl_check_CONF_VALUE_lh_hashfunc_type(hfn), ossl_check_CONF_VALUE_lh_compfunc_type(cmp))) -#define lh_CONF_VALUE_free(lh) OPENSSL_LH_free(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_flush(lh) OPENSSL_LH_flush(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_insert(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_insert(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_delete(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_delete(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_retrieve(lh, ptr) ((CONF_VALUE *)OPENSSL_LH_retrieve(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_const_CONF_VALUE_lh_plain_type(ptr))) -#define lh_CONF_VALUE_error(lh) OPENSSL_LH_error(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_num_items(lh) OPENSSL_LH_num_items(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_CONF_VALUE_lh_type(lh), out) -#define lh_CONF_VALUE_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_CONF_VALUE_lh_type(lh)) -#define lh_CONF_VALUE_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_CONF_VALUE_lh_type(lh), dl) -#define lh_CONF_VALUE_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_CONF_VALUE_lh_type(lh), ossl_check_CONF_VALUE_lh_doallfunc_type(dfn)) - - -struct conf_st; -struct conf_method_st; -typedef struct conf_method_st CONF_METHOD; - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include -# endif - -/* Module definitions */ -typedef struct conf_imodule_st CONF_IMODULE; -typedef struct conf_module_st CONF_MODULE; - -STACK_OF(CONF_MODULE); -STACK_OF(CONF_IMODULE); - -/* DSO module function typedefs */ -typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf); -typedef void conf_finish_func (CONF_IMODULE *md); - -# define CONF_MFLAGS_IGNORE_ERRORS 0x1 -# define CONF_MFLAGS_IGNORE_RETURN_CODES 0x2 -# define CONF_MFLAGS_SILENT 0x4 -# define CONF_MFLAGS_NO_DSO 0x8 -# define CONF_MFLAGS_IGNORE_MISSING_FILE 0x10 -# define CONF_MFLAGS_DEFAULT_SECTION 0x20 - -int CONF_set_default_method(CONF_METHOD *meth); -void CONF_set_nconf(CONF *conf, LHASH_OF(CONF_VALUE) *hash); -LHASH_OF(CONF_VALUE) *CONF_load(LHASH_OF(CONF_VALUE) *conf, const char *file, - long *eline); -# ifndef OPENSSL_NO_STDIO -LHASH_OF(CONF_VALUE) *CONF_load_fp(LHASH_OF(CONF_VALUE) *conf, FILE *fp, - long *eline); -# endif -LHASH_OF(CONF_VALUE) *CONF_load_bio(LHASH_OF(CONF_VALUE) *conf, BIO *bp, - long *eline); -STACK_OF(CONF_VALUE) *CONF_get_section(LHASH_OF(CONF_VALUE) *conf, - const char *section); -char *CONF_get_string(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -long CONF_get_number(LHASH_OF(CONF_VALUE) *conf, const char *group, - const char *name); -void CONF_free(LHASH_OF(CONF_VALUE) *conf); -#ifndef OPENSSL_NO_STDIO -int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out); -#endif -int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); -#endif - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OPENSSL_no_config() \ - OPENSSL_init_crypto(OPENSSL_INIT_NO_LOAD_CONFIG, NULL) -#endif - -/* - * New conf code. The semantics are different from the functions above. If - * that wasn't the case, the above functions would have been replaced - */ - -CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth); -OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf); -CONF *NCONF_new(CONF_METHOD *meth); -CONF_METHOD *NCONF_default(void); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 CONF_METHOD *NCONF_WIN32(void); -#endif -void NCONF_free(CONF *conf); -void NCONF_free_data(CONF *conf); - -int NCONF_load(CONF *conf, const char *file, long *eline); -# ifndef OPENSSL_NO_STDIO -int NCONF_load_fp(CONF *conf, FILE *fp, long *eline); -# endif -int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); -STACK_OF(OPENSSL_CSTRING) *NCONF_get_section_names(const CONF *conf); -STACK_OF(CONF_VALUE) *NCONF_get_section(const CONF *conf, - const char *section); -char *NCONF_get_string(const CONF *conf, const char *group, const char *name); -int NCONF_get_number_e(const CONF *conf, const char *group, const char *name, - long *result); -#ifndef OPENSSL_NO_STDIO -int NCONF_dump_fp(const CONF *conf, FILE *out); -#endif -int NCONF_dump_bio(const CONF *conf, BIO *out); - -#define NCONF_get_number(c,g,n,r) NCONF_get_number_e(c,g,n,r) - -/* Module functions */ - -int CONF_modules_load(const CONF *cnf, const char *appname, - unsigned long flags); -int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename, - const char *appname, unsigned long flags); -int CONF_modules_load_file(const char *filename, const char *appname, - unsigned long flags); -void CONF_modules_unload(int all); -void CONF_modules_finish(void); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define CONF_modules_free() while(0) continue -#endif -int CONF_module_add(const char *name, conf_init_func *ifunc, - conf_finish_func *ffunc); - -const char *CONF_imodule_get_name(const CONF_IMODULE *md); -const char *CONF_imodule_get_value(const CONF_IMODULE *md); -void *CONF_imodule_get_usr_data(const CONF_IMODULE *md); -void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data); -CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md); -unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md); -void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags); -void *CONF_module_get_usr_data(CONF_MODULE *pmod); -void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data); - -char *CONF_get1_default_config_file(void); - -int CONF_parse_list(const char *list, int sep, int nospc, - int (*list_cb) (const char *elem, int len, void *usr), - void *arg); - -void OPENSSL_load_builtin_modules(void); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/configuration.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/configuration.h deleted file mode 100644 index 20c65518fdd264..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/configuration.h +++ /dev/null @@ -1,136 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/configuration.h.in - * - * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_CONFIGURATION_H -# define OPENSSL_CONFIGURATION_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -# ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -# endif - -/* - * OpenSSL was configured with the following options: - */ - -# define OPENSSL_CONFIGURED_API 30000 -# ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -# endif -# ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -# endif -# ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -# endif -# ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -# endif -# ifndef OPENSSL_NO_ASM -# define OPENSSL_NO_ASM -# endif -# ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -# endif -# ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# endif -# ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -# endif -# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -# endif -# ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -# endif -# ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -# endif -# ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -# endif -# ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -# endif -# ifndef OPENSSL_NO_KTLS -# define OPENSSL_NO_KTLS -# endif -# ifndef OPENSSL_NO_LOADERENG -# define OPENSSL_NO_LOADERENG -# endif -# ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -# endif -# ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -# endif -# ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -# endif -# ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -# endif -# ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -# endif -# ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -# endif -# ifndef OPENSSL_NO_TRACE -# define OPENSSL_NO_TRACE -# endif -# ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -# endif -# ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -# endif -# ifndef OPENSSL_NO_UPLINK -# define OPENSSL_NO_UPLINK -# endif -# ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -# endif -# ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -# endif - - -/* Generate 80386 code? */ -# undef I386_ONLY - -/* - * The following are cipher-specific, but are part of the public API. - */ -# if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -# endif - -# define RC4_INT unsigned int - -# ifdef __cplusplus -} -# endif - -#endif /* OPENSSL_CONFIGURATION_H */ diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crmf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crmf.h deleted file mode 100644 index 71b747ed33d239..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crmf.h +++ /dev/null @@ -1,227 +0,0 @@ -/*- - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crmf.h.in - * - * Copyright 2007-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright Nokia 2007-2019 - * Copyright Siemens AG 2015-2019 - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * CRMF (RFC 4211) implementation by M. Peylo, M. Viljanen, and D. von Oheimb. - */ - - - -#ifndef OPENSSL_CRMF_H -# define OPENSSL_CRMF_H - -# include - -# ifndef OPENSSL_NO_CRMF -# include -# include -# include -# include /* for GENERAL_NAME etc. */ - -/* explicit #includes not strictly needed since implied by the above: */ -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# define OSSL_CRMF_POPOPRIVKEY_THISMESSAGE 0 -# define OSSL_CRMF_POPOPRIVKEY_SUBSEQUENTMESSAGE 1 -# define OSSL_CRMF_POPOPRIVKEY_DHMAC 2 -# define OSSL_CRMF_POPOPRIVKEY_AGREEMAC 3 -# define OSSL_CRMF_POPOPRIVKEY_ENCRYPTEDKEY 4 - -# define OSSL_CRMF_SUBSEQUENTMESSAGE_ENCRCERT 0 -# define OSSL_CRMF_SUBSEQUENTMESSAGE_CHALLENGERESP 1 - -typedef struct ossl_crmf_encryptedvalue_st OSSL_CRMF_ENCRYPTEDVALUE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_ENCRYPTEDVALUE) -typedef struct ossl_crmf_msg_st OSSL_CRMF_MSG; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSG) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_MSG) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_MSG, OSSL_CRMF_MSG, OSSL_CRMF_MSG) -#define sk_OSSL_CRMF_MSG_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_value(sk, idx) ((OSSL_CRMF_MSG *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_MSG_new(cmp) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) -#define sk_OSSL_CRMF_MSG_new_null() ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_MSG_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_MSG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (n)) -#define sk_OSSL_CRMF_MSG_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_delete(sk, i) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (i))) -#define sk_OSSL_CRMF_MSG_delete_ptr(sk, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_pop(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_shift(sk) ((OSSL_CRMF_MSG *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_MSG_sk_type(sk),ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_MSG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), (idx)) -#define sk_OSSL_CRMF_MSG_set(sk, idx, ptr) ((OSSL_CRMF_MSG *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_MSG_sk_type(sk), (idx), ossl_check_OSSL_CRMF_MSG_type(ptr))) -#define sk_OSSL_CRMF_MSG_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr)) -#define sk_OSSL_CRMF_MSG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_type(ptr), pnum) -#define sk_OSSL_CRMF_MSG_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk)) -#define sk_OSSL_CRMF_MSG_dup(sk) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk))) -#define sk_OSSL_CRMF_MSG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_MSG) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_MSG_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_MSG_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_MSG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_MSG_sk_type(sk), ossl_check_OSSL_CRMF_MSG_compfunc_type(cmp))) - -typedef struct ossl_crmf_attributetypeandvalue_st OSSL_CRMF_ATTRIBUTETYPEANDVALUE; -typedef struct ossl_crmf_pbmparameter_st OSSL_CRMF_PBMPARAMETER; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PBMPARAMETER) -typedef struct ossl_crmf_poposigningkey_st OSSL_CRMF_POPOSIGNINGKEY; -typedef struct ossl_crmf_certrequest_st OSSL_CRMF_CERTREQUEST; -typedef struct ossl_crmf_certid_st OSSL_CRMF_CERTID; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTID) -DECLARE_ASN1_DUP_FUNCTION(OSSL_CRMF_CERTID) -SKM_DEFINE_STACK_OF_INTERNAL(OSSL_CRMF_CERTID, OSSL_CRMF_CERTID, OSSL_CRMF_CERTID) -#define sk_OSSL_CRMF_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_value(sk, idx) ((OSSL_CRMF_CERTID *)OPENSSL_sk_value(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), (idx))) -#define sk_OSSL_CRMF_CERTID_new(cmp) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) -#define sk_OSSL_CRMF_CERTID_new_null() ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OSSL_CRMF_CERTID_new_reserve(cmp, n) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp), (n))) -#define sk_OSSL_CRMF_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (n)) -#define sk_OSSL_CRMF_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_delete(sk, i) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (i))) -#define sk_OSSL_CRMF_CERTID_delete_ptr(sk, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_pop(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_pop(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_shift(sk) ((OSSL_CRMF_CERTID *)OPENSSL_sk_shift(ossl_check_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OSSL_CRMF_CERTID_sk_type(sk),ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc)) -#define sk_OSSL_CRMF_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), (idx)) -#define sk_OSSL_CRMF_CERTID_set(sk, idx, ptr) ((OSSL_CRMF_CERTID *)OPENSSL_sk_set(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), (idx), ossl_check_OSSL_CRMF_CERTID_type(ptr))) -#define sk_OSSL_CRMF_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr)) -#define sk_OSSL_CRMF_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_type(ptr), pnum) -#define sk_OSSL_CRMF_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk)) -#define sk_OSSL_CRMF_CERTID_dup(sk) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk))) -#define sk_OSSL_CRMF_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OSSL_CRMF_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_copyfunc_type(copyfunc), ossl_check_OSSL_CRMF_CERTID_freefunc_type(freefunc))) -#define sk_OSSL_CRMF_CERTID_set_cmp_func(sk, cmp) ((sk_OSSL_CRMF_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OSSL_CRMF_CERTID_sk_type(sk), ossl_check_OSSL_CRMF_CERTID_compfunc_type(cmp))) - - -typedef struct ossl_crmf_pkipublicationinfo_st OSSL_CRMF_PKIPUBLICATIONINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_PKIPUBLICATIONINFO) -typedef struct ossl_crmf_singlepubinfo_st OSSL_CRMF_SINGLEPUBINFO; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_SINGLEPUBINFO) -typedef struct ossl_crmf_certtemplate_st OSSL_CRMF_CERTTEMPLATE; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_CERTTEMPLATE) -typedef STACK_OF(OSSL_CRMF_MSG) OSSL_CRMF_MSGS; -DECLARE_ASN1_FUNCTIONS(OSSL_CRMF_MSGS) - -typedef struct ossl_crmf_optionalvalidity_st OSSL_CRMF_OPTIONALVALIDITY; - -/* crmf_pbm.c */ -OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen, - int owfnid, size_t itercnt, - int macnid); -int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq, - const OSSL_CRMF_PBMPARAMETER *pbmp, - const unsigned char *msg, size_t msglen, - const unsigned char *sec, size_t seclen, - unsigned char **mac, size_t *maclen); - -/* crmf_lib.c */ -int OSSL_CRMF_MSG_set1_regCtrl_regToken(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *tok); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_regToken(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_authenticator(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *auth); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regCtrl_authenticator(const OSSL_CRMF_MSG *msg); -int -OSSL_CRMF_MSG_PKIPublicationInfo_push0_SinglePubInfo(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - OSSL_CRMF_SINGLEPUBINFO *spi); -# define OSSL_CRMF_PUB_METHOD_DONTCARE 0 -# define OSSL_CRMF_PUB_METHOD_X500 1 -# define OSSL_CRMF_PUB_METHOD_WEB 2 -# define OSSL_CRMF_PUB_METHOD_LDAP 3 -int OSSL_CRMF_MSG_set0_SinglePubInfo(OSSL_CRMF_SINGLEPUBINFO *spi, - int method, GENERAL_NAME *nm); -# define OSSL_CRMF_PUB_ACTION_DONTPUBLISH 0 -# define OSSL_CRMF_PUB_ACTION_PLEASEPUBLISH 1 -int OSSL_CRMF_MSG_set_PKIPublicationInfo_action(OSSL_CRMF_PKIPUBLICATIONINFO *pi, - int action); -int OSSL_CRMF_MSG_set1_regCtrl_pkiPublicationInfo(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_PKIPUBLICATIONINFO *pi); -OSSL_CRMF_PKIPUBLICATIONINFO -*OSSL_CRMF_MSG_get0_regCtrl_pkiPublicationInfo(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_protocolEncrKey(OSSL_CRMF_MSG *msg, - const X509_PUBKEY *pubkey); -X509_PUBKEY -*OSSL_CRMF_MSG_get0_regCtrl_protocolEncrKey(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regCtrl_oldCertID(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTID *cid); -OSSL_CRMF_CERTID -*OSSL_CRMF_MSG_get0_regCtrl_oldCertID(const OSSL_CRMF_MSG *msg); -OSSL_CRMF_CERTID *OSSL_CRMF_CERTID_gen(const X509_NAME *issuer, - const ASN1_INTEGER *serial); - -int OSSL_CRMF_MSG_set1_regInfo_utf8Pairs(OSSL_CRMF_MSG *msg, - const ASN1_UTF8STRING *utf8pairs); -ASN1_UTF8STRING -*OSSL_CRMF_MSG_get0_regInfo_utf8Pairs(const OSSL_CRMF_MSG *msg); -int OSSL_CRMF_MSG_set1_regInfo_certReq(OSSL_CRMF_MSG *msg, - const OSSL_CRMF_CERTREQUEST *cr); -OSSL_CRMF_CERTREQUEST -*OSSL_CRMF_MSG_get0_regInfo_certReq(const OSSL_CRMF_MSG *msg); - -int OSSL_CRMF_MSG_set0_validity(OSSL_CRMF_MSG *crm, - ASN1_TIME *notBefore, ASN1_TIME *notAfter); -int OSSL_CRMF_MSG_set_certReqId(OSSL_CRMF_MSG *crm, int rid); -int OSSL_CRMF_MSG_get_certReqId(const OSSL_CRMF_MSG *crm); -int OSSL_CRMF_MSG_set0_extensions(OSSL_CRMF_MSG *crm, X509_EXTENSIONS *exts); - -int OSSL_CRMF_MSG_push0_extension(OSSL_CRMF_MSG *crm, X509_EXTENSION *ext); -# define OSSL_CRMF_POPO_NONE -1 -# define OSSL_CRMF_POPO_RAVERIFIED 0 -# define OSSL_CRMF_POPO_SIGNATURE 1 -# define OSSL_CRMF_POPO_KEYENC 2 -# define OSSL_CRMF_POPO_KEYAGREE 3 -int OSSL_CRMF_MSG_create_popo(int meth, OSSL_CRMF_MSG *crm, - EVP_PKEY *pkey, const EVP_MD *digest, - OSSL_LIB_CTX *libctx, const char *propq); -int OSSL_CRMF_MSGS_verify_popo(const OSSL_CRMF_MSGS *reqs, - int rid, int acceptRAVerified, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_CRMF_CERTTEMPLATE *OSSL_CRMF_MSG_get0_tmpl(const OSSL_CRMF_MSG *crm); -const ASN1_INTEGER -*OSSL_CRMF_CERTTEMPLATE_get0_serialNumber(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_subject(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTTEMPLATE_get0_issuer(const OSSL_CRMF_CERTTEMPLATE *tmpl); -X509_EXTENSIONS -*OSSL_CRMF_CERTTEMPLATE_get0_extensions(const OSSL_CRMF_CERTTEMPLATE *tmpl); -const X509_NAME -*OSSL_CRMF_CERTID_get0_issuer(const OSSL_CRMF_CERTID *cid); -const ASN1_INTEGER -*OSSL_CRMF_CERTID_get0_serialNumber(const OSSL_CRMF_CERTID *cid); -int OSSL_CRMF_CERTTEMPLATE_fill(OSSL_CRMF_CERTTEMPLATE *tmpl, - EVP_PKEY *pubkey, - const X509_NAME *subject, - const X509_NAME *issuer, - const ASN1_INTEGER *serial); -X509 -*OSSL_CRMF_ENCRYPTEDVALUE_get1_encCert(const OSSL_CRMF_ENCRYPTEDVALUE *ecert, - OSSL_LIB_CTX *libctx, const char *propq, - EVP_PKEY *pkey); - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_CRMF) */ -#endif /* !defined(OPENSSL_CRMF_H) */ diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crypto.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crypto.h deleted file mode 100644 index baf6938c7a7a9c..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/crypto.h +++ /dev/null @@ -1,556 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/crypto.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CRYPTO_H -# define OPENSSL_CRYPTO_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CRYPTO_H -# endif - -# include -# include - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# endif - -# include -# include -# include -# include -# include -# include - -# ifdef CHARSET_EBCDIC -# include -# endif - -/* - * Resolve problems on some operating systems with symbol names that clash - * one way or another - */ -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSLeay OpenSSL_version_num -# define SSLeay_version OpenSSL_version -# define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER -# define SSLEAY_VERSION OPENSSL_VERSION -# define SSLEAY_CFLAGS OPENSSL_CFLAGS -# define SSLEAY_BUILT_ON OPENSSL_BUILT_ON -# define SSLEAY_PLATFORM OPENSSL_PLATFORM -# define SSLEAY_DIR OPENSSL_DIR - -/* - * Old type for allocating dynamic locks. No longer used. Use the new thread - * API instead. - */ -typedef struct { - int dummy; -} CRYPTO_dynlock; - -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void CRYPTO_RWLOCK; - -CRYPTO_RWLOCK *CRYPTO_THREAD_lock_new(void); -__owur int CRYPTO_THREAD_read_lock(CRYPTO_RWLOCK *lock); -__owur int CRYPTO_THREAD_write_lock(CRYPTO_RWLOCK *lock); -int CRYPTO_THREAD_unlock(CRYPTO_RWLOCK *lock); -void CRYPTO_THREAD_lock_free(CRYPTO_RWLOCK *lock); - -int CRYPTO_atomic_add(int *val, int amount, int *ret, CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_or(uint64_t *val, uint64_t op, uint64_t *ret, - CRYPTO_RWLOCK *lock); -int CRYPTO_atomic_load(uint64_t *val, uint64_t *ret, CRYPTO_RWLOCK *lock); - -/* No longer needed, so this is a no-op */ -#define OPENSSL_malloc_init() while(0) continue - -# define OPENSSL_malloc(num) \ - CRYPTO_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_zalloc(num) \ - CRYPTO_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_realloc(addr, num) \ - CRYPTO_realloc(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_realloc(addr, old_num, num) \ - CRYPTO_clear_realloc(addr, old_num, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_clear_free(addr, num) \ - CRYPTO_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_free(addr) \ - CRYPTO_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_memdup(str, s) \ - CRYPTO_memdup((str), s, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strdup(str) \ - CRYPTO_strdup(str, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_strndup(str, n) \ - CRYPTO_strndup(str, n, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_malloc(num) \ - CRYPTO_secure_malloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_zalloc(num) \ - CRYPTO_secure_zalloc(num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_free(addr) \ - CRYPTO_secure_free(addr, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_clear_free(addr, num) \ - CRYPTO_secure_clear_free(addr, num, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_secure_actual_size(ptr) \ - CRYPTO_secure_actual_size(ptr) - -size_t OPENSSL_strlcpy(char *dst, const char *src, size_t siz); -size_t OPENSSL_strlcat(char *dst, const char *src, size_t siz); -size_t OPENSSL_strnlen(const char *str, size_t maxlen); -int OPENSSL_buf2hexstr_ex(char *str, size_t str_n, size_t *strlen, - const unsigned char *buf, size_t buflen, - const char sep); -char *OPENSSL_buf2hexstr(const unsigned char *buf, long buflen); -int OPENSSL_hexstr2buf_ex(unsigned char *buf, size_t buf_n, size_t *buflen, - const char *str, const char sep); -unsigned char *OPENSSL_hexstr2buf(const char *str, long *buflen); -int OPENSSL_hexchar2int(unsigned char c); - -# define OPENSSL_MALLOC_MAX_NELEMS(type) (((1U<<(sizeof(int)*8-1))-1)/sizeof(type)) - -/* - * These functions return the values of OPENSSL_VERSION_MAJOR, - * OPENSSL_VERSION_MINOR, OPENSSL_VERSION_PATCH, OPENSSL_VERSION_PRE_RELEASE - * and OPENSSL_VERSION_BUILD_METADATA, respectively. - */ -unsigned int OPENSSL_version_major(void); -unsigned int OPENSSL_version_minor(void); -unsigned int OPENSSL_version_patch(void); -const char *OPENSSL_version_pre_release(void); -const char *OPENSSL_version_build_metadata(void); - -unsigned long OpenSSL_version_num(void); -const char *OpenSSL_version(int type); -# define OPENSSL_VERSION 0 -# define OPENSSL_CFLAGS 1 -# define OPENSSL_BUILT_ON 2 -# define OPENSSL_PLATFORM 3 -# define OPENSSL_DIR 4 -# define OPENSSL_ENGINES_DIR 5 -# define OPENSSL_VERSION_STRING 6 -# define OPENSSL_FULL_VERSION_STRING 7 -# define OPENSSL_MODULES_DIR 8 -# define OPENSSL_CPU_INFO 9 - -const char *OPENSSL_info(int type); -/* - * The series starts at 1001 to avoid confusion with the OpenSSL_version - * types. - */ -# define OPENSSL_INFO_CONFIG_DIR 1001 -# define OPENSSL_INFO_ENGINES_DIR 1002 -# define OPENSSL_INFO_MODULES_DIR 1003 -# define OPENSSL_INFO_DSO_EXTENSION 1004 -# define OPENSSL_INFO_DIR_FILENAME_SEPARATOR 1005 -# define OPENSSL_INFO_LIST_SEPARATOR 1006 -# define OPENSSL_INFO_SEED_SOURCE 1007 -# define OPENSSL_INFO_CPU_SETTINGS 1008 - -int OPENSSL_issetugid(void); - -struct crypto_ex_data_st { - OSSL_LIB_CTX *ctx; - STACK_OF(void) *sk; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(void, void, void) -#define sk_void_num(sk) OPENSSL_sk_num(ossl_check_const_void_sk_type(sk)) -#define sk_void_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_void_sk_type(sk), (idx))) -#define sk_void_new(cmp) ((STACK_OF(void) *)OPENSSL_sk_new(ossl_check_void_compfunc_type(cmp))) -#define sk_void_new_null() ((STACK_OF(void) *)OPENSSL_sk_new_null()) -#define sk_void_new_reserve(cmp, n) ((STACK_OF(void) *)OPENSSL_sk_new_reserve(ossl_check_void_compfunc_type(cmp), (n))) -#define sk_void_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_void_sk_type(sk), (n)) -#define sk_void_free(sk) OPENSSL_sk_free(ossl_check_void_sk_type(sk)) -#define sk_void_zero(sk) OPENSSL_sk_zero(ossl_check_void_sk_type(sk)) -#define sk_void_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_void_sk_type(sk), (i))) -#define sk_void_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr))) -#define sk_void_push(sk, ptr) OPENSSL_sk_push(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_void_sk_type(sk))) -#define sk_void_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_void_sk_type(sk))) -#define sk_void_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_void_sk_type(sk),ossl_check_void_freefunc_type(freefunc)) -#define sk_void_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), (idx)) -#define sk_void_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_void_sk_type(sk), (idx), ossl_check_void_type(ptr))) -#define sk_void_find(sk, ptr) OPENSSL_sk_find(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr)) -#define sk_void_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_void_sk_type(sk), ossl_check_void_type(ptr), pnum) -#define sk_void_sort(sk) OPENSSL_sk_sort(ossl_check_void_sk_type(sk)) -#define sk_void_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_void_sk_type(sk)) -#define sk_void_dup(sk) ((STACK_OF(void) *)OPENSSL_sk_dup(ossl_check_const_void_sk_type(sk))) -#define sk_void_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(void) *)OPENSSL_sk_deep_copy(ossl_check_const_void_sk_type(sk), ossl_check_void_copyfunc_type(copyfunc), ossl_check_void_freefunc_type(freefunc))) -#define sk_void_set_cmp_func(sk, cmp) ((sk_void_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_void_sk_type(sk), ossl_check_void_compfunc_type(cmp))) - - - -/* - * Per class, we have a STACK of function pointers. - */ -# define CRYPTO_EX_INDEX_SSL 0 -# define CRYPTO_EX_INDEX_SSL_CTX 1 -# define CRYPTO_EX_INDEX_SSL_SESSION 2 -# define CRYPTO_EX_INDEX_X509 3 -# define CRYPTO_EX_INDEX_X509_STORE 4 -# define CRYPTO_EX_INDEX_X509_STORE_CTX 5 -# define CRYPTO_EX_INDEX_DH 6 -# define CRYPTO_EX_INDEX_DSA 7 -# define CRYPTO_EX_INDEX_EC_KEY 8 -# define CRYPTO_EX_INDEX_RSA 9 -# define CRYPTO_EX_INDEX_ENGINE 10 -# define CRYPTO_EX_INDEX_UI 11 -# define CRYPTO_EX_INDEX_BIO 12 -# define CRYPTO_EX_INDEX_APP 13 -# define CRYPTO_EX_INDEX_UI_METHOD 14 -# define CRYPTO_EX_INDEX_RAND_DRBG 15 -# define CRYPTO_EX_INDEX_DRBG CRYPTO_EX_INDEX_RAND_DRBG -# define CRYPTO_EX_INDEX_OSSL_LIB_CTX 16 -# define CRYPTO_EX_INDEX_EVP_PKEY 17 -# define CRYPTO_EX_INDEX__COUNT 18 - -typedef void CRYPTO_EX_new (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef void CRYPTO_EX_free (void *parent, void *ptr, CRYPTO_EX_DATA *ad, - int idx, long argl, void *argp); -typedef int CRYPTO_EX_dup (CRYPTO_EX_DATA *to, const CRYPTO_EX_DATA *from, - void **from_d, int idx, long argl, void *argp); -__owur int CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, - CRYPTO_EX_new *new_func, - CRYPTO_EX_dup *dup_func, - CRYPTO_EX_free *free_func); -/* No longer use an index. */ -int CRYPTO_free_ex_index(int class_index, int idx); - -/* - * Initialise/duplicate/free CRYPTO_EX_DATA variables corresponding to a - * given class (invokes whatever per-class callbacks are applicable) - */ -int CRYPTO_new_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); -int CRYPTO_dup_ex_data(int class_index, CRYPTO_EX_DATA *to, - const CRYPTO_EX_DATA *from); - -void CRYPTO_free_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad); - -/* Allocate a single item in the CRYPTO_EX_DATA variable */ -int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad, - int idx); - -/* - * Get/set data in a CRYPTO_EX_DATA variable corresponding to a particular - * index (relative to the class type involved) - */ -int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val); -void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad, int idx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* - * This function cleans up all "ex_data" state. It mustn't be called under - * potential race-conditions. - */ -# define CRYPTO_cleanup_all_ex_data() while(0) continue - -/* - * The old locking functions have been removed completely without compatibility - * macros. This is because the old functions either could not properly report - * errors, or the returned error values were not clearly documented. - * Replacing the locking functions with no-ops would cause race condition - * issues in the affected applications. It is far better for them to fail at - * compile time. - * On the other hand, the locking callbacks are no longer used. Consequently, - * the callback management functions can be safely replaced with no-op macros. - */ -# define CRYPTO_num_locks() (1) -# define CRYPTO_set_locking_callback(func) -# define CRYPTO_get_locking_callback() (NULL) -# define CRYPTO_set_add_lock_callback(func) -# define CRYPTO_get_add_lock_callback() (NULL) - -/* - * These defines where used in combination with the old locking callbacks, - * they are not called anymore, but old code that's not called might still - * use them. - */ -# define CRYPTO_LOCK 1 -# define CRYPTO_UNLOCK 2 -# define CRYPTO_READ 4 -# define CRYPTO_WRITE 8 - -/* This structure is no longer used */ -typedef struct crypto_threadid_st { - int dummy; -} CRYPTO_THREADID; -/* Only use CRYPTO_THREADID_set_[numeric|pointer]() within callbacks */ -# define CRYPTO_THREADID_set_numeric(id, val) -# define CRYPTO_THREADID_set_pointer(id, ptr) -# define CRYPTO_THREADID_set_callback(threadid_func) (0) -# define CRYPTO_THREADID_get_callback() (NULL) -# define CRYPTO_THREADID_current(id) -# define CRYPTO_THREADID_cmp(a, b) (-1) -# define CRYPTO_THREADID_cpy(dest, src) -# define CRYPTO_THREADID_hash(id) (0UL) - -# ifndef OPENSSL_NO_DEPRECATED_1_0_0 -# define CRYPTO_set_id_callback(func) -# define CRYPTO_get_id_callback() (NULL) -# define CRYPTO_thread_id() (0UL) -# endif /* OPENSSL_NO_DEPRECATED_1_0_0 */ - -# define CRYPTO_set_dynlock_create_callback(dyn_create_function) -# define CRYPTO_set_dynlock_lock_callback(dyn_lock_function) -# define CRYPTO_set_dynlock_destroy_callback(dyn_destroy_function) -# define CRYPTO_get_dynlock_create_callback() (NULL) -# define CRYPTO_get_dynlock_lock_callback() (NULL) -# define CRYPTO_get_dynlock_destroy_callback() (NULL) -# endif /* OPENSSL_NO_DEPRECATED_1_1_0 */ - -typedef void *(*CRYPTO_malloc_fn)(size_t num, const char *file, int line); -typedef void *(*CRYPTO_realloc_fn)(void *addr, size_t num, const char *file, - int line); -typedef void (*CRYPTO_free_fn)(void *addr, const char *file, int line); -int CRYPTO_set_mem_functions(CRYPTO_malloc_fn malloc_fn, - CRYPTO_realloc_fn realloc_fn, - CRYPTO_free_fn free_fn); -void CRYPTO_get_mem_functions(CRYPTO_malloc_fn *malloc_fn, - CRYPTO_realloc_fn *realloc_fn, - CRYPTO_free_fn *free_fn); - -void *CRYPTO_malloc(size_t num, const char *file, int line); -void *CRYPTO_zalloc(size_t num, const char *file, int line); -void *CRYPTO_memdup(const void *str, size_t siz, const char *file, int line); -char *CRYPTO_strdup(const char *str, const char *file, int line); -char *CRYPTO_strndup(const char *str, size_t s, const char *file, int line); -void CRYPTO_free(void *ptr, const char *file, int line); -void CRYPTO_clear_free(void *ptr, size_t num, const char *file, int line); -void *CRYPTO_realloc(void *addr, size_t num, const char *file, int line); -void *CRYPTO_clear_realloc(void *addr, size_t old_num, size_t num, - const char *file, int line); - -int CRYPTO_secure_malloc_init(size_t sz, size_t minsize); -int CRYPTO_secure_malloc_done(void); -void *CRYPTO_secure_malloc(size_t num, const char *file, int line); -void *CRYPTO_secure_zalloc(size_t num, const char *file, int line); -void CRYPTO_secure_free(void *ptr, const char *file, int line); -void CRYPTO_secure_clear_free(void *ptr, size_t num, - const char *file, int line); -int CRYPTO_secure_allocated(const void *ptr); -int CRYPTO_secure_malloc_initialized(void); -size_t CRYPTO_secure_actual_size(void *ptr); -size_t CRYPTO_secure_used(void); - -void OPENSSL_cleanse(void *ptr, size_t len); - -# ifndef OPENSSL_NO_CRYPTO_MDEBUG -/* - * The following can be used to detect memory leaks in the library. If - * used, it turns on malloc checking - */ -# define CRYPTO_MEM_CHECK_OFF 0x0 /* Control only */ -# define CRYPTO_MEM_CHECK_ON 0x1 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_ENABLE 0x2 /* Control and mode bit */ -# define CRYPTO_MEM_CHECK_DISABLE 0x3 /* Control only */ - -void CRYPTO_get_alloc_counts(int *mcount, int *rcount, int *fcount); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define OPENSSL_mem_debug_push(info) \ - CRYPTO_mem_debug_push(info, OPENSSL_FILE, OPENSSL_LINE) -# define OPENSSL_mem_debug_pop() \ - CRYPTO_mem_debug_pop() -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_set_mem_debug(int flag); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_ctrl(int mode); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_push(const char *info, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_debug_pop(void); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_malloc(void *addr, size_t num, - int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_realloc(void *addr1, void *addr2, - size_t num, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 void CRYPTO_mem_debug_free(void *addr, int flag, - const char *file, int line); -OSSL_DEPRECATEDIN_3_0 -int CRYPTO_mem_leaks_cb(int (*cb)(const char *str, size_t len, void *u), - void *u); -# endif -# ifndef OPENSSL_NO_STDIO -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks_fp(FILE *); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int CRYPTO_mem_leaks(BIO *bio); -# endif -# endif /* OPENSSL_NO_CRYPTO_MDEBUG */ - -/* die if we have to */ -ossl_noreturn void OPENSSL_die(const char *assertion, const char *file, int line); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSLDie(f,l,a) OPENSSL_die((a),(f),(l)) -# endif -# define OPENSSL_assert(e) \ - (void)((e) ? 0 : (OPENSSL_die("assertion failed: " #e, OPENSSL_FILE, OPENSSL_LINE), 1)) - -int OPENSSL_isservice(void); - -void OPENSSL_init(void); -# ifdef OPENSSL_SYS_UNIX -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_prepare(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_parent(void); -OSSL_DEPRECATEDIN_3_0 void OPENSSL_fork_child(void); -# endif -# endif - -struct tm *OPENSSL_gmtime(const time_t *timer, struct tm *result); -int OPENSSL_gmtime_adj(struct tm *tm, int offset_day, long offset_sec); -int OPENSSL_gmtime_diff(int *pday, int *psec, - const struct tm *from, const struct tm *to); - -/* - * CRYPTO_memcmp returns zero iff the |len| bytes at |a| and |b| are equal. - * It takes an amount of time dependent on |len|, but independent of the - * contents of |a| and |b|. Unlike memcmp, it cannot be used to put elements - * into a defined order as the return value when a != b is undefined, other - * than to be non-zero. - */ -int CRYPTO_memcmp(const void * in_a, const void * in_b, size_t len); - -/* Standard initialisation options */ -# define OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS 0x00000001L -# define OPENSSL_INIT_LOAD_CRYPTO_STRINGS 0x00000002L -# define OPENSSL_INIT_ADD_ALL_CIPHERS 0x00000004L -# define OPENSSL_INIT_ADD_ALL_DIGESTS 0x00000008L -# define OPENSSL_INIT_NO_ADD_ALL_CIPHERS 0x00000010L -# define OPENSSL_INIT_NO_ADD_ALL_DIGESTS 0x00000020L -# define OPENSSL_INIT_LOAD_CONFIG 0x00000040L -# define OPENSSL_INIT_NO_LOAD_CONFIG 0x00000080L -# define OPENSSL_INIT_ASYNC 0x00000100L -# define OPENSSL_INIT_ENGINE_RDRAND 0x00000200L -# define OPENSSL_INIT_ENGINE_DYNAMIC 0x00000400L -# define OPENSSL_INIT_ENGINE_OPENSSL 0x00000800L -# define OPENSSL_INIT_ENGINE_CRYPTODEV 0x00001000L -# define OPENSSL_INIT_ENGINE_CAPI 0x00002000L -# define OPENSSL_INIT_ENGINE_PADLOCK 0x00004000L -# define OPENSSL_INIT_ENGINE_AFALG 0x00008000L -/* FREE: 0x00010000L */ -# define OPENSSL_INIT_ATFORK 0x00020000L -/* OPENSSL_INIT_BASE_ONLY 0x00040000L */ -# define OPENSSL_INIT_NO_ATEXIT 0x00080000L -/* OPENSSL_INIT flag range 0x03f00000 reserved for OPENSSL_init_ssl() */ -/* FREE: 0x04000000L */ -/* FREE: 0x08000000L */ -/* FREE: 0x10000000L */ -/* FREE: 0x20000000L */ -/* FREE: 0x40000000L */ -/* FREE: 0x80000000L */ -/* Max OPENSSL_INIT flag value is 0x80000000 */ - -/* openssl and dasync not counted as builtin */ -# define OPENSSL_INIT_ENGINE_ALL_BUILTIN \ - (OPENSSL_INIT_ENGINE_RDRAND | OPENSSL_INIT_ENGINE_DYNAMIC \ - | OPENSSL_INIT_ENGINE_CRYPTODEV | OPENSSL_INIT_ENGINE_CAPI | \ - OPENSSL_INIT_ENGINE_PADLOCK) - -/* Library initialisation functions */ -void OPENSSL_cleanup(void); -int OPENSSL_init_crypto(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); -int OPENSSL_atexit(void (*handler)(void)); -void OPENSSL_thread_stop(void); -void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx); - -/* Low-level control of initialization */ -OPENSSL_INIT_SETTINGS *OPENSSL_INIT_new(void); -# ifndef OPENSSL_NO_STDIO -int OPENSSL_INIT_set_config_filename(OPENSSL_INIT_SETTINGS *settings, - const char *config_filename); -void OPENSSL_INIT_set_config_file_flags(OPENSSL_INIT_SETTINGS *settings, - unsigned long flags); -int OPENSSL_INIT_set_config_appname(OPENSSL_INIT_SETTINGS *settings, - const char *config_appname); -# endif -void OPENSSL_INIT_free(OPENSSL_INIT_SETTINGS *settings); - -# if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) -# if defined(_WIN32) -# if defined(BASETYPES) || defined(_WINDEF_H) -/* application has to include in order to use this */ -typedef DWORD CRYPTO_THREAD_LOCAL; -typedef DWORD CRYPTO_THREAD_ID; - -typedef LONG CRYPTO_ONCE; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif -# else -# if defined(__TANDEM) && defined(_SPT_MODEL_) -# define SPT_THREAD_SIGNAL 1 -# define SPT_THREAD_AWARE 1 -# include -# else -# include -# endif -typedef pthread_once_t CRYPTO_ONCE; -typedef pthread_key_t CRYPTO_THREAD_LOCAL; -typedef pthread_t CRYPTO_THREAD_ID; - -# define CRYPTO_ONCE_STATIC_INIT PTHREAD_ONCE_INIT -# endif -# endif - -# if !defined(CRYPTO_ONCE_STATIC_INIT) -typedef unsigned int CRYPTO_ONCE; -typedef unsigned int CRYPTO_THREAD_LOCAL; -typedef unsigned int CRYPTO_THREAD_ID; -# define CRYPTO_ONCE_STATIC_INIT 0 -# endif - -int CRYPTO_THREAD_run_once(CRYPTO_ONCE *once, void (*init)(void)); - -int CRYPTO_THREAD_init_local(CRYPTO_THREAD_LOCAL *key, void (*cleanup)(void *)); -void *CRYPTO_THREAD_get_local(CRYPTO_THREAD_LOCAL *key); -int CRYPTO_THREAD_set_local(CRYPTO_THREAD_LOCAL *key, void *val); -int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key); - -CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void); -int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b); - -OSSL_LIB_CTX *OSSL_LIB_CTX_new(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle, - const OSSL_DISPATCH *in); -int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file); -void OSSL_LIB_CTX_free(OSSL_LIB_CTX *); -OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void); -OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ct.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ct.h deleted file mode 100644 index b6dd8c3547710a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ct.h +++ /dev/null @@ -1,573 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ct.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_CT_H -# define OPENSSL_CT_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_CT_H -# endif - -# include - -# ifndef OPENSSL_NO_CT -# include -# include -# include -# include -# ifdef __cplusplus -extern "C" { -# endif - - -/* Minimum RSA key size, from RFC6962 */ -# define SCT_MIN_RSA_BITS 2048 - -/* All hashes are SHA256 in v1 of Certificate Transparency */ -# define CT_V1_HASHLEN SHA256_DIGEST_LENGTH - -SKM_DEFINE_STACK_OF_INTERNAL(SCT, SCT, SCT) -#define sk_SCT_num(sk) OPENSSL_sk_num(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_value(sk, idx) ((SCT *)OPENSSL_sk_value(ossl_check_const_SCT_sk_type(sk), (idx))) -#define sk_SCT_new(cmp) ((STACK_OF(SCT) *)OPENSSL_sk_new(ossl_check_SCT_compfunc_type(cmp))) -#define sk_SCT_new_null() ((STACK_OF(SCT) *)OPENSSL_sk_new_null()) -#define sk_SCT_new_reserve(cmp, n) ((STACK_OF(SCT) *)OPENSSL_sk_new_reserve(ossl_check_SCT_compfunc_type(cmp), (n))) -#define sk_SCT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SCT_sk_type(sk), (n)) -#define sk_SCT_free(sk) OPENSSL_sk_free(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_zero(sk) OPENSSL_sk_zero(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_delete(sk, i) ((SCT *)OPENSSL_sk_delete(ossl_check_SCT_sk_type(sk), (i))) -#define sk_SCT_delete_ptr(sk, ptr) ((SCT *)OPENSSL_sk_delete_ptr(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr))) -#define sk_SCT_push(sk, ptr) OPENSSL_sk_push(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_pop(sk) ((SCT *)OPENSSL_sk_pop(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_shift(sk) ((SCT *)OPENSSL_sk_shift(ossl_check_SCT_sk_type(sk))) -#define sk_SCT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SCT_sk_type(sk),ossl_check_SCT_freefunc_type(freefunc)) -#define sk_SCT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), (idx)) -#define sk_SCT_set(sk, idx, ptr) ((SCT *)OPENSSL_sk_set(ossl_check_SCT_sk_type(sk), (idx), ossl_check_SCT_type(ptr))) -#define sk_SCT_find(sk, ptr) OPENSSL_sk_find(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr)) -#define sk_SCT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SCT_sk_type(sk), ossl_check_SCT_type(ptr), pnum) -#define sk_SCT_sort(sk) OPENSSL_sk_sort(ossl_check_SCT_sk_type(sk)) -#define sk_SCT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SCT_sk_type(sk)) -#define sk_SCT_dup(sk) ((STACK_OF(SCT) *)OPENSSL_sk_dup(ossl_check_const_SCT_sk_type(sk))) -#define sk_SCT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SCT) *)OPENSSL_sk_deep_copy(ossl_check_const_SCT_sk_type(sk), ossl_check_SCT_copyfunc_type(copyfunc), ossl_check_SCT_freefunc_type(freefunc))) -#define sk_SCT_set_cmp_func(sk, cmp) ((sk_SCT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SCT_sk_type(sk), ossl_check_SCT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(CTLOG, CTLOG, CTLOG) -#define sk_CTLOG_num(sk) OPENSSL_sk_num(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_value(sk, idx) ((CTLOG *)OPENSSL_sk_value(ossl_check_const_CTLOG_sk_type(sk), (idx))) -#define sk_CTLOG_new(cmp) ((STACK_OF(CTLOG) *)OPENSSL_sk_new(ossl_check_CTLOG_compfunc_type(cmp))) -#define sk_CTLOG_new_null() ((STACK_OF(CTLOG) *)OPENSSL_sk_new_null()) -#define sk_CTLOG_new_reserve(cmp, n) ((STACK_OF(CTLOG) *)OPENSSL_sk_new_reserve(ossl_check_CTLOG_compfunc_type(cmp), (n))) -#define sk_CTLOG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_CTLOG_sk_type(sk), (n)) -#define sk_CTLOG_free(sk) OPENSSL_sk_free(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_zero(sk) OPENSSL_sk_zero(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_delete(sk, i) ((CTLOG *)OPENSSL_sk_delete(ossl_check_CTLOG_sk_type(sk), (i))) -#define sk_CTLOG_delete_ptr(sk, ptr) ((CTLOG *)OPENSSL_sk_delete_ptr(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_push(sk, ptr) OPENSSL_sk_push(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_pop(sk) ((CTLOG *)OPENSSL_sk_pop(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_shift(sk) ((CTLOG *)OPENSSL_sk_shift(ossl_check_CTLOG_sk_type(sk))) -#define sk_CTLOG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_CTLOG_sk_type(sk),ossl_check_CTLOG_freefunc_type(freefunc)) -#define sk_CTLOG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), (idx)) -#define sk_CTLOG_set(sk, idx, ptr) ((CTLOG *)OPENSSL_sk_set(ossl_check_CTLOG_sk_type(sk), (idx), ossl_check_CTLOG_type(ptr))) -#define sk_CTLOG_find(sk, ptr) OPENSSL_sk_find(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr)) -#define sk_CTLOG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_type(ptr), pnum) -#define sk_CTLOG_sort(sk) OPENSSL_sk_sort(ossl_check_CTLOG_sk_type(sk)) -#define sk_CTLOG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_CTLOG_sk_type(sk)) -#define sk_CTLOG_dup(sk) ((STACK_OF(CTLOG) *)OPENSSL_sk_dup(ossl_check_const_CTLOG_sk_type(sk))) -#define sk_CTLOG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CTLOG) *)OPENSSL_sk_deep_copy(ossl_check_const_CTLOG_sk_type(sk), ossl_check_CTLOG_copyfunc_type(copyfunc), ossl_check_CTLOG_freefunc_type(freefunc))) -#define sk_CTLOG_set_cmp_func(sk, cmp) ((sk_CTLOG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_CTLOG_sk_type(sk), ossl_check_CTLOG_compfunc_type(cmp))) - - - -typedef enum { - CT_LOG_ENTRY_TYPE_NOT_SET = -1, - CT_LOG_ENTRY_TYPE_X509 = 0, - CT_LOG_ENTRY_TYPE_PRECERT = 1 -} ct_log_entry_type_t; - -typedef enum { - SCT_VERSION_NOT_SET = -1, - SCT_VERSION_V1 = 0 -} sct_version_t; - -typedef enum { - SCT_SOURCE_UNKNOWN, - SCT_SOURCE_TLS_EXTENSION, - SCT_SOURCE_X509V3_EXTENSION, - SCT_SOURCE_OCSP_STAPLED_RESPONSE -} sct_source_t; - -typedef enum { - SCT_VALIDATION_STATUS_NOT_SET, - SCT_VALIDATION_STATUS_UNKNOWN_LOG, - SCT_VALIDATION_STATUS_VALID, - SCT_VALIDATION_STATUS_INVALID, - SCT_VALIDATION_STATUS_UNVERIFIED, - SCT_VALIDATION_STATUS_UNKNOWN_VERSION -} sct_validation_status_t; - -/****************************************** - * CT policy evaluation context functions * - ******************************************/ - -/* - * Creates a new, empty policy evaluation context associated with the given - * library context and property query string. - * The caller is responsible for calling CT_POLICY_EVAL_CTX_free when finished - * with the CT_POLICY_EVAL_CTX. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CT_POLICY_EVAL_CTX_new_ex() but the default library - * context and property query string is used. - */ -CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new(void); - -/* Deletes a policy evaluation context and anything it owns. */ -void CT_POLICY_EVAL_CTX_free(CT_POLICY_EVAL_CTX *ctx); - -/* Gets the peer certificate that the SCTs are for */ -X509* CT_POLICY_EVAL_CTX_get0_cert(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the certificate associated with the received SCTs. - * Increments the reference count of cert. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_cert(CT_POLICY_EVAL_CTX *ctx, X509 *cert); - -/* Gets the issuer of the aforementioned certificate */ -X509* CT_POLICY_EVAL_CTX_get0_issuer(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the issuer of the certificate associated with the received SCTs. - * Increments the reference count of issuer. - * Returns 1 on success, 0 otherwise. - */ -int CT_POLICY_EVAL_CTX_set1_issuer(CT_POLICY_EVAL_CTX *ctx, X509 *issuer); - -/* Gets the CT logs that are trusted sources of SCTs */ -const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); - -/* Sets the log store that is in use. It must outlive the CT_POLICY_EVAL_CTX. */ -void CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE(CT_POLICY_EVAL_CTX *ctx, - CTLOG_STORE *log_store); - -/* - * Gets the time, in milliseconds since the Unix epoch, that will be used as the - * current time when checking whether an SCT was issued in the future. - * Such SCTs will fail validation, as required by RFC6962. - */ -uint64_t CT_POLICY_EVAL_CTX_get_time(const CT_POLICY_EVAL_CTX *ctx); - -/* - * Sets the time to evaluate SCTs against, in milliseconds since the Unix epoch. - * If an SCT's timestamp is after this time, it will be interpreted as having - * been issued in the future. RFC6962 states that "TLS clients MUST reject SCTs - * whose timestamp is in the future", so an SCT will not validate in this case. - */ -void CT_POLICY_EVAL_CTX_set_time(CT_POLICY_EVAL_CTX *ctx, uint64_t time_in_ms); - -/***************** - * SCT functions * - *****************/ - -/* - * Creates a new, blank SCT. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new(void); - -/* - * Creates a new SCT from some base64-encoded strings. - * The caller is responsible for calling SCT_free when finished with the SCT. - */ -SCT *SCT_new_from_base64(unsigned char version, - const char *logid_base64, - ct_log_entry_type_t entry_type, - uint64_t timestamp, - const char *extensions_base64, - const char *signature_base64); - -/* - * Frees the SCT and the underlying data structures. - */ -void SCT_free(SCT *sct); - -/* - * Free a stack of SCTs, and the underlying SCTs themselves. - * Intended to be compatible with X509V3_EXT_FREE. - */ -void SCT_LIST_free(STACK_OF(SCT) *a); - -/* - * Returns the version of the SCT. - */ -sct_version_t SCT_get_version(const SCT *sct); - -/* - * Set the version of an SCT. - * Returns 1 on success, 0 if the version is unrecognized. - */ -__owur int SCT_set_version(SCT *sct, sct_version_t version); - -/* - * Returns the log entry type of the SCT. - */ -ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct); - -/* - * Set the log entry type of an SCT. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type); - -/* - * Gets the ID of the log that an SCT came from. - * Ownership of the log ID remains with the SCT. - * Returns the length of the log ID. - */ -size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id); - -/* - * Set the log ID of an SCT to point directly to the *log_id specified. - * The SCT takes ownership of the specified pointer. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set0_log_id(SCT *sct, unsigned char *log_id, size_t log_id_len); - -/* - * Set the log ID of an SCT. - * This makes a copy of the log_id. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_log_id(SCT *sct, const unsigned char *log_id, - size_t log_id_len); - -/* - * Returns the timestamp for the SCT (epoch time in milliseconds). - */ -uint64_t SCT_get_timestamp(const SCT *sct); - -/* - * Set the timestamp of an SCT (epoch time in milliseconds). - */ -void SCT_set_timestamp(SCT *sct, uint64_t timestamp); - -/* - * Return the NID for the signature used by the SCT. - * For CT v1, this will be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256 (or NID_undef if incorrect/unset). - */ -int SCT_get_signature_nid(const SCT *sct); - -/* - * Set the signature type of an SCT - * For CT v1, this should be either NID_sha256WithRSAEncryption or - * NID_ecdsa_with_SHA256. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_signature_nid(SCT *sct, int nid); - -/* - * Set *ext to point to the extension data for the SCT. ext must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext); - -/* - * Set the extensions of an SCT to point directly to the *ext specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len); - -/* - * Set the extensions of an SCT. - * This takes a copy of the ext. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_extensions(SCT *sct, const unsigned char *ext, - size_t ext_len); - -/* - * Set *sig to point to the signature for the SCT. sig must not be NULL. - * The SCT retains ownership of this pointer. - * Returns length of the data pointed to. - */ -size_t SCT_get0_signature(const SCT *sct, unsigned char **sig); - -/* - * Set the signature of an SCT to point directly to the *sig specified. - * The SCT takes ownership of the specified pointer. - */ -void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len); - -/* - * Set the signature of an SCT to be a copy of the *sig specified. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set1_signature(SCT *sct, const unsigned char *sig, - size_t sig_len); - -/* - * The origin of this SCT, e.g. TLS extension, OCSP response, etc. - */ -sct_source_t SCT_get_source(const SCT *sct); - -/* - * Set the origin of this SCT, e.g. TLS extension, OCSP response, etc. - * Returns 1 on success, 0 otherwise. - */ -__owur int SCT_set_source(SCT *sct, sct_source_t source); - -/* - * Returns a text string describing the validation status of |sct|. - */ -const char *SCT_validation_status_string(const SCT *sct); - -/* - * Pretty-prints an |sct| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * If |logs| is not NULL, it will be used to lookup the CT log that the SCT came - * from, so that the log name can be printed. - */ -void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); - -/* - * Pretty-prints an |sct_list| to |out|. - * It will be indented by the number of spaces specified by |indent|. - * SCTs will be delimited by |separator|. - * If |logs| is not NULL, it will be used to lookup the CT log that each SCT - * came from, so that the log names can be printed. - */ -void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent, - const char *separator, const CTLOG_STORE *logs); - -/* - * Gets the last result of validating this SCT. - * If it has not been validated yet, returns SCT_VALIDATION_STATUS_NOT_SET. - */ -sct_validation_status_t SCT_get_validation_status(const SCT *sct); - -/* - * Validates the given SCT with the provided context. - * Sets the "validation_status" field of the SCT. - * Returns 1 if the SCT is valid and the signature verifies. - * Returns 0 if the SCT is invalid or could not be verified. - * Returns -1 if an error occurs. - */ -__owur int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx); - -/* - * Validates the given list of SCTs with the provided context. - * Sets the "validation_status" field of each SCT. - * Returns 1 if there are no invalid SCTs and all signatures verify. - * Returns 0 if at least one SCT is invalid or could not be verified. - * Returns a negative integer if an error occurs. - */ -__owur int SCT_LIST_validate(const STACK_OF(SCT) *scts, - CT_POLICY_EVAL_CTX *ctx); - - -/********************************* - * SCT parsing and serialization * - *********************************/ - -/* - * Serialize (to TLS format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just return the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Convert TLS format SCT list to a stack of SCTs. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - size_t len); - -/* - * Serialize (to DER format) a stack of SCTs and return the length. - * "a" must not be NULL. - * If "pp" is NULL, just returns the length of what would have been serialized. - * If "pp" is not NULL and "*pp" is null, function will allocate a new pointer - * for data that caller is responsible for freeing (only if function returns - * successfully). - * If "pp" is NULL and "*pp" is not NULL, caller is responsible for ensuring - * that "*pp" is large enough to accept all of the serialized data. - * Returns < 0 on error, >= 0 indicating bytes written (or would have been) - * on success. - */ -__owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); - -/* - * Parses an SCT list in DER format and returns it. - * If "a" or "*a" is NULL, a new stack will be created that the caller is - * responsible for freeing (by calling SCT_LIST_free). - * "**pp" and "*pp" must not be NULL. - * Upon success, "*pp" will point to after the last bytes read, and a stack - * will be returned. - * Upon failure, a NULL pointer will be returned, and the position of "*pp" is - * not defined. - */ -STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, - long len); - -/* - * Serialize (to TLS format) an |sct| and write it to |out|. - * If |out| is null, no SCT will be output but the length will still be returned. - * If |out| points to a null pointer, a string will be allocated to hold the - * TLS-format SCT. It is the responsibility of the caller to free it. - * If |out| points to an allocated string, the TLS-format SCT will be written - * to it. - * The length of the SCT in TLS format will be returned. - */ -__owur int i2o_SCT(const SCT *sct, unsigned char **out); - -/* - * Parses an SCT in TLS format and returns it. - * If |psct| is not null, it will end up pointing to the parsed SCT. If it - * already points to a non-null pointer, the pointer will be free'd. - * |in| should be a pointer to a string containing the TLS-format SCT. - * |in| will be advanced to the end of the SCT if parsing succeeds. - * |len| should be the length of the SCT in |in|. - * Returns NULL if an error occurs. - * If the SCT is an unsupported version, only the SCT's 'sct' and 'sct_len' - * fields will be populated (with |in| and |len| respectively). - */ -SCT *o2i_SCT(SCT **psct, const unsigned char **in, size_t len); - -/******************** - * CT log functions * - ********************/ - -/* - * Creates a new CT log instance with the given |public_key| and |name| and - * associates it with the give library context |libctx| and property query - * string |propq|. - * Takes ownership of |public_key| but copies |name|. - * Returns NULL if malloc fails or if |public_key| cannot be converted to DER. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_ex except that the default library context and - * property query string are used. - */ -CTLOG *CTLOG_new(EVP_PKEY *public_key, const char *name); - -/* - * Creates a new CTLOG instance with the base64-encoded SubjectPublicKeyInfo DER - * in |pkey_base64| and associated with the given library context |libctx| and - * property query string |propq|. The |name| is a string to help users identify - * this log. - * Returns 1 on success, 0 on failure. - * Should be deleted by the caller using CTLOG_free when no longer needed. - */ -int CTLOG_new_from_base64_ex(CTLOG **ct_log, const char *pkey_base64, - const char *name, OSSL_LIB_CTX *libctx, - const char *propq); - -/* - * The same as CTLOG_new_from_base64_ex() except that the default - * library context and property query string are used. - * Returns 1 on success, 0 on failure. - */ -int CTLOG_new_from_base64(CTLOG ** ct_log, - const char *pkey_base64, const char *name); - -/* - * Deletes a CT log instance and its fields. - */ -void CTLOG_free(CTLOG *log); - -/* Gets the name of the CT log */ -const char *CTLOG_get0_name(const CTLOG *log); -/* Gets the ID of the CT log */ -void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, - size_t *log_id_len); -/* Gets the public key of the CT log */ -EVP_PKEY *CTLOG_get0_public_key(const CTLOG *log); - -/************************** - * CT log store functions * - **************************/ - -/* - * Creates a new CT log store and associates it with the given libctx and - * property query string. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -/* - * Same as CTLOG_STORE_new_ex except that the default libctx and - * property query string are used. - * Should be deleted by the caller using CTLOG_STORE_free when no longer needed. - */ -CTLOG_STORE *CTLOG_STORE_new(void); - -/* - * Deletes a CT log store and all of the CT log instances held within. - */ -void CTLOG_STORE_free(CTLOG_STORE *store); - -/* - * Finds a CT log in the store based on its log ID. - * Returns the CT log, or NULL if no match is found. - */ -const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, - const uint8_t *log_id, - size_t log_id_len); - -/* - * Loads a CT log list into a |store| from a |file|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); - -/* - * Loads the default CT log list into a |store|. - * Returns 1 if loading is successful, or 0 otherwise. - */ -__owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store); - -# ifdef __cplusplus -} -# endif -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/err.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/err.h deleted file mode 100644 index 3c7299dbbcffa3..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/err.h +++ /dev/null @@ -1,492 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ERR_H -# define OPENSSL_ERR_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_ERR_H -# endif - -# include - -# ifndef OPENSSL_NO_STDIO -# include -# include -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_FILENAMES -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,fn,ln) -# else -# define ERR_PUT_error(l,f,r,fn,ln) ERR_put_error(l,f,r,NULL,0) -# endif -# endif - -# include -# include - -# define ERR_TXT_MALLOCED 0x01 -# define ERR_TXT_STRING 0x02 - -# if !defined(OPENSSL_NO_DEPRECATED_3_0) || defined(OSSL_FORCE_ERR_STATE) -# define ERR_FLAG_MARK 0x01 -# define ERR_FLAG_CLEAR 0x02 - -# define ERR_NUM_ERRORS 16 -struct err_state_st { - int err_flags[ERR_NUM_ERRORS]; - int err_marks[ERR_NUM_ERRORS]; - unsigned long err_buffer[ERR_NUM_ERRORS]; - char *err_data[ERR_NUM_ERRORS]; - size_t err_data_size[ERR_NUM_ERRORS]; - int err_data_flags[ERR_NUM_ERRORS]; - char *err_file[ERR_NUM_ERRORS]; - int err_line[ERR_NUM_ERRORS]; - char *err_func[ERR_NUM_ERRORS]; - int top, bottom; -}; -# endif - -/* library */ -# define ERR_LIB_NONE 1 -# define ERR_LIB_SYS 2 -# define ERR_LIB_BN 3 -# define ERR_LIB_RSA 4 -# define ERR_LIB_DH 5 -# define ERR_LIB_EVP 6 -# define ERR_LIB_BUF 7 -# define ERR_LIB_OBJ 8 -# define ERR_LIB_PEM 9 -# define ERR_LIB_DSA 10 -# define ERR_LIB_X509 11 -/* #define ERR_LIB_METH 12 */ -# define ERR_LIB_ASN1 13 -# define ERR_LIB_CONF 14 -# define ERR_LIB_CRYPTO 15 -# define ERR_LIB_EC 16 -# define ERR_LIB_SSL 20 -/* #define ERR_LIB_SSL23 21 */ -/* #define ERR_LIB_SSL2 22 */ -/* #define ERR_LIB_SSL3 23 */ -/* #define ERR_LIB_RSAREF 30 */ -/* #define ERR_LIB_PROXY 31 */ -# define ERR_LIB_BIO 32 -# define ERR_LIB_PKCS7 33 -# define ERR_LIB_X509V3 34 -# define ERR_LIB_PKCS12 35 -# define ERR_LIB_RAND 36 -# define ERR_LIB_DSO 37 -# define ERR_LIB_ENGINE 38 -# define ERR_LIB_OCSP 39 -# define ERR_LIB_UI 40 -# define ERR_LIB_COMP 41 -# define ERR_LIB_ECDSA 42 -# define ERR_LIB_ECDH 43 -# define ERR_LIB_OSSL_STORE 44 -# define ERR_LIB_FIPS 45 -# define ERR_LIB_CMS 46 -# define ERR_LIB_TS 47 -# define ERR_LIB_HMAC 48 -/* # define ERR_LIB_JPAKE 49 */ -# define ERR_LIB_CT 50 -# define ERR_LIB_ASYNC 51 -# define ERR_LIB_KDF 52 -# define ERR_LIB_SM2 53 -# define ERR_LIB_ESS 54 -# define ERR_LIB_PROP 55 -# define ERR_LIB_CRMF 56 -# define ERR_LIB_PROV 57 -# define ERR_LIB_CMP 58 -# define ERR_LIB_OSSL_ENCODER 59 -# define ERR_LIB_OSSL_DECODER 60 -# define ERR_LIB_HTTP 61 - -# define ERR_LIB_USER 128 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define ASN1err(f, r) ERR_raise_data(ERR_LIB_ASN1, (r), NULL) -# define ASYNCerr(f, r) ERR_raise_data(ERR_LIB_ASYNC, (r), NULL) -# define BIOerr(f, r) ERR_raise_data(ERR_LIB_BIO, (r), NULL) -# define BNerr(f, r) ERR_raise_data(ERR_LIB_BN, (r), NULL) -# define BUFerr(f, r) ERR_raise_data(ERR_LIB_BUF, (r), NULL) -# define CMPerr(f, r) ERR_raise_data(ERR_LIB_CMP, (r), NULL) -# define CMSerr(f, r) ERR_raise_data(ERR_LIB_CMS, (r), NULL) -# define COMPerr(f, r) ERR_raise_data(ERR_LIB_COMP, (r), NULL) -# define CONFerr(f, r) ERR_raise_data(ERR_LIB_CONF, (r), NULL) -# define CRMFerr(f, r) ERR_raise_data(ERR_LIB_CRMF, (r), NULL) -# define CRYPTOerr(f, r) ERR_raise_data(ERR_LIB_CRYPTO, (r), NULL) -# define CTerr(f, r) ERR_raise_data(ERR_LIB_CT, (r), NULL) -# define DHerr(f, r) ERR_raise_data(ERR_LIB_DH, (r), NULL) -# define DSAerr(f, r) ERR_raise_data(ERR_LIB_DSA, (r), NULL) -# define DSOerr(f, r) ERR_raise_data(ERR_LIB_DSO, (r), NULL) -# define ECDHerr(f, r) ERR_raise_data(ERR_LIB_ECDH, (r), NULL) -# define ECDSAerr(f, r) ERR_raise_data(ERR_LIB_ECDSA, (r), NULL) -# define ECerr(f, r) ERR_raise_data(ERR_LIB_EC, (r), NULL) -# define ENGINEerr(f, r) ERR_raise_data(ERR_LIB_ENGINE, (r), NULL) -# define ESSerr(f, r) ERR_raise_data(ERR_LIB_ESS, (r), NULL) -# define EVPerr(f, r) ERR_raise_data(ERR_LIB_EVP, (r), NULL) -# define FIPSerr(f, r) ERR_raise_data(ERR_LIB_FIPS, (r), NULL) -# define HMACerr(f, r) ERR_raise_data(ERR_LIB_HMAC, (r), NULL) -# define HTTPerr(f, r) ERR_raise_data(ERR_LIB_HTTP, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define OBJerr(f, r) ERR_raise_data(ERR_LIB_OBJ, (r), NULL) -# define OCSPerr(f, r) ERR_raise_data(ERR_LIB_OCSP, (r), NULL) -# define OSSL_STOREerr(f, r) ERR_raise_data(ERR_LIB_OSSL_STORE, (r), NULL) -# define PEMerr(f, r) ERR_raise_data(ERR_LIB_PEM, (r), NULL) -# define PKCS12err(f, r) ERR_raise_data(ERR_LIB_PKCS12, (r), NULL) -# define PKCS7err(f, r) ERR_raise_data(ERR_LIB_PKCS7, (r), NULL) -# define PROPerr(f, r) ERR_raise_data(ERR_LIB_PROP, (r), NULL) -# define PROVerr(f, r) ERR_raise_data(ERR_LIB_PROV, (r), NULL) -# define RANDerr(f, r) ERR_raise_data(ERR_LIB_RAND, (r), NULL) -# define RSAerr(f, r) ERR_raise_data(ERR_LIB_RSA, (r), NULL) -# define KDFerr(f, r) ERR_raise_data(ERR_LIB_KDF, (r), NULL) -# define SM2err(f, r) ERR_raise_data(ERR_LIB_SM2, (r), NULL) -# define SSLerr(f, r) ERR_raise_data(ERR_LIB_SSL, (r), NULL) -# define SYSerr(f, r) ERR_raise_data(ERR_LIB_SYS, (r), NULL) -# define TSerr(f, r) ERR_raise_data(ERR_LIB_TS, (r), NULL) -# define UIerr(f, r) ERR_raise_data(ERR_LIB_UI, (r), NULL) -# define X509V3err(f, r) ERR_raise_data(ERR_LIB_X509V3, (r), NULL) -# define X509err(f, r) ERR_raise_data(ERR_LIB_X509, (r), NULL) -# endif - -/*- - * The error code packs differently depending on if it records a system - * error or an OpenSSL error. - * - * A system error packs like this (we follow POSIX and only allow positive - * numbers that fit in an |int|): - * - * +-+-------------------------------------------------------------+ - * |1| system error number | - * +-+-------------------------------------------------------------+ - * - * An OpenSSL error packs like this: - * - * <---------------------------- 32 bits --------------------------> - * <--- 8 bits ---><------------------ 23 bits -----------------> - * +-+---------------+---------------------------------------------+ - * |0| library | reason | - * +-+---------------+---------------------------------------------+ - * - * A few of the reason bits are reserved as flags with special meaning: - * - * <5 bits-<>--------- 19 bits -----------------> - * +-------+-+-----------------------------------+ - * | rflags| | reason | - * +-------+-+-----------------------------------+ - * ^ - * | - * ERR_RFLAG_FATAL = ERR_R_FATAL - * - * The reason flags are part of the overall reason code for practical - * reasons, as they provide an easy way to place different types of - * reason codes in different numeric ranges. - * - * The currently known reason flags are: - * - * ERR_RFLAG_FATAL Flags that the reason code is considered fatal. - * For backward compatibility reasons, this flag - * is also the code for ERR_R_FATAL (that reason - * code served the dual purpose of flag and reason - * code in one in pre-3.0 OpenSSL). - * ERR_RFLAG_COMMON Flags that the reason code is common to all - * libraries. All ERR_R_ macros must use this flag, - * and no other _R_ macro is allowed to use it. - */ - -/* Macros to help decode recorded system errors */ -# define ERR_SYSTEM_FLAG ((unsigned int)INT_MAX + 1) -# define ERR_SYSTEM_MASK ((unsigned int)INT_MAX) - -/* - * Macros to help decode recorded OpenSSL errors - * As expressed above, RFLAGS and REASON overlap by one bit to allow - * ERR_R_FATAL to use ERR_RFLAG_FATAL as its reason code. - */ -# define ERR_LIB_OFFSET 23L -# define ERR_LIB_MASK 0xFF -# define ERR_RFLAGS_OFFSET 18L -# define ERR_RFLAGS_MASK 0x1F -# define ERR_REASON_MASK 0X7FFFFF - -/* - * Reason flags are defined pre-shifted to easily combine with the reason - * number. - */ -# define ERR_RFLAG_FATAL (0x1 << ERR_RFLAGS_OFFSET) -# define ERR_RFLAG_COMMON (0x2 << ERR_RFLAGS_OFFSET) - -# define ERR_SYSTEM_ERROR(errcode) (((errcode) & ERR_SYSTEM_FLAG) != 0) - -static ossl_unused ossl_inline int ERR_GET_LIB(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return ERR_LIB_SYS; - return (errcode >> ERR_LIB_OFFSET) & ERR_LIB_MASK; -} - -static ossl_unused ossl_inline int ERR_GET_RFLAGS(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return 0; - return errcode & (ERR_RFLAGS_MASK << ERR_RFLAGS_OFFSET); -} - -static ossl_unused ossl_inline int ERR_GET_REASON(unsigned long errcode) -{ - if (ERR_SYSTEM_ERROR(errcode)) - return errcode & ERR_SYSTEM_MASK; - return errcode & ERR_REASON_MASK; -} - -static ossl_unused ossl_inline int ERR_FATAL_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_FATAL) != 0; -} - -static ossl_unused ossl_inline int ERR_COMMON_ERROR(unsigned long errcode) -{ - return (ERR_GET_RFLAGS(errcode) & ERR_RFLAG_COMMON) != 0; -} - -/* - * ERR_PACK is a helper macro to properly pack OpenSSL error codes and may - * only be used for that purpose. System errors are packed internally. - * ERR_PACK takes reason flags and reason code combined in |reason|. - * ERR_PACK ignores |func|, that parameter is just legacy from pre-3.0 OpenSSL. - */ -# define ERR_PACK(lib,func,reason) \ - ( (((unsigned long)(lib) & ERR_LIB_MASK ) << ERR_LIB_OFFSET) | \ - (((unsigned long)(reason) & ERR_REASON_MASK)) ) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SYS_F_FOPEN 0 -# define SYS_F_CONNECT 0 -# define SYS_F_GETSERVBYNAME 0 -# define SYS_F_SOCKET 0 -# define SYS_F_IOCTLSOCKET 0 -# define SYS_F_BIND 0 -# define SYS_F_LISTEN 0 -# define SYS_F_ACCEPT 0 -# define SYS_F_WSASTARTUP 0 -# define SYS_F_OPENDIR 0 -# define SYS_F_FREAD 0 -# define SYS_F_GETADDRINFO 0 -# define SYS_F_GETNAMEINFO 0 -# define SYS_F_SETSOCKOPT 0 -# define SYS_F_GETSOCKOPT 0 -# define SYS_F_GETSOCKNAME 0 -# define SYS_F_GETHOSTBYNAME 0 -# define SYS_F_FFLUSH 0 -# define SYS_F_OPEN 0 -# define SYS_F_CLOSE 0 -# define SYS_F_IOCTL 0 -# define SYS_F_STAT 0 -# define SYS_F_FCNTL 0 -# define SYS_F_FSTAT 0 -# define SYS_F_SENDFILE 0 -# endif - -/* - * All ERR_R_ codes must be combined with ERR_RFLAG_COMMON. - */ - -/* "we came from here" global reason codes, range 1..255 */ -# define ERR_R_SYS_LIB (ERR_LIB_SYS/* 2 */ | ERR_RFLAG_COMMON) -# define ERR_R_BN_LIB (ERR_LIB_BN/* 3 */ | ERR_RFLAG_COMMON) -# define ERR_R_RSA_LIB (ERR_LIB_RSA/* 4 */ | ERR_RFLAG_COMMON) -# define ERR_R_DH_LIB (ERR_LIB_DH/* 5 */ | ERR_RFLAG_COMMON) -# define ERR_R_EVP_LIB (ERR_LIB_EVP/* 6 */ | ERR_RFLAG_COMMON) -# define ERR_R_BUF_LIB (ERR_LIB_BUF/* 7 */ | ERR_RFLAG_COMMON) -# define ERR_R_OBJ_LIB (ERR_LIB_OBJ/* 8 */ | ERR_RFLAG_COMMON) -# define ERR_R_PEM_LIB (ERR_LIB_PEM/* 9 */ | ERR_RFLAG_COMMON) -# define ERR_R_DSA_LIB (ERR_LIB_DSA/* 10 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509_LIB (ERR_LIB_X509/* 11 */ | ERR_RFLAG_COMMON) -# define ERR_R_ASN1_LIB (ERR_LIB_ASN1/* 13 */ | ERR_RFLAG_COMMON) -# define ERR_R_CRYPTO_LIB (ERR_LIB_CRYPTO/* 15 */ | ERR_RFLAG_COMMON) -# define ERR_R_EC_LIB (ERR_LIB_EC/* 16 */ | ERR_RFLAG_COMMON) -# define ERR_R_BIO_LIB (ERR_LIB_BIO/* 32 */ | ERR_RFLAG_COMMON) -# define ERR_R_PKCS7_LIB (ERR_LIB_PKCS7/* 33 */ | ERR_RFLAG_COMMON) -# define ERR_R_X509V3_LIB (ERR_LIB_X509V3/* 34 */ | ERR_RFLAG_COMMON) -# define ERR_R_ENGINE_LIB (ERR_LIB_ENGINE/* 38 */ | ERR_RFLAG_COMMON) -# define ERR_R_UI_LIB (ERR_LIB_UI/* 40 */ | ERR_RFLAG_COMMON) -# define ERR_R_ECDSA_LIB (ERR_LIB_ECDSA/* 42 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_STORE_LIB (ERR_LIB_OSSL_STORE/* 44 */ | ERR_RFLAG_COMMON) -# define ERR_R_OSSL_DECODER_LIB (ERR_LIB_OSSL_DECODER/* 60 */ | ERR_RFLAG_COMMON) - -/* Other common error codes, range 256..2^ERR_RFLAGS_OFFSET-1 */ -# define ERR_R_FATAL (ERR_RFLAG_FATAL|ERR_RFLAG_COMMON) -# define ERR_R_MALLOC_FAILURE (256|ERR_R_FATAL) -# define ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED (257|ERR_R_FATAL) -# define ERR_R_PASSED_NULL_PARAMETER (258|ERR_R_FATAL) -# define ERR_R_INTERNAL_ERROR (259|ERR_R_FATAL) -# define ERR_R_DISABLED (260|ERR_R_FATAL) -# define ERR_R_INIT_FAIL (261|ERR_R_FATAL) -# define ERR_R_PASSED_INVALID_ARGUMENT (262|ERR_RFLAG_COMMON) -# define ERR_R_OPERATION_FAIL (263|ERR_R_FATAL) -# define ERR_R_INVALID_PROVIDER_FUNCTIONS (264|ERR_R_FATAL) -# define ERR_R_INTERRUPTED_OR_CANCELLED (265|ERR_RFLAG_COMMON) -# define ERR_R_NESTED_ASN1_ERROR (266|ERR_RFLAG_COMMON) -# define ERR_R_MISSING_ASN1_EOS (267|ERR_RFLAG_COMMON) -# define ERR_R_UNSUPPORTED (268|ERR_RFLAG_COMMON) -# define ERR_R_FETCH_FAILED (269|ERR_RFLAG_COMMON) -# define ERR_R_INVALID_PROPERTY_DEFINITION (270|ERR_RFLAG_COMMON) -# define ERR_R_UNABLE_TO_GET_READ_LOCK (271|ERR_R_FATAL) -# define ERR_R_UNABLE_TO_GET_WRITE_LOCK (272|ERR_R_FATAL) - -typedef struct ERR_string_data_st { - unsigned long error; - const char *string; -} ERR_STRING_DATA; - -DEFINE_LHASH_OF_INTERNAL(ERR_STRING_DATA); -#define lh_ERR_STRING_DATA_new(hfn, cmp) ((LHASH_OF(ERR_STRING_DATA) *)OPENSSL_LH_new(ossl_check_ERR_STRING_DATA_lh_hashfunc_type(hfn), ossl_check_ERR_STRING_DATA_lh_compfunc_type(cmp))) -#define lh_ERR_STRING_DATA_free(lh) OPENSSL_LH_free(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_flush(lh) OPENSSL_LH_flush(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_insert(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_insert(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_delete(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_delete(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_retrieve(lh, ptr) ((ERR_STRING_DATA *)OPENSSL_LH_retrieve(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_const_ERR_STRING_DATA_lh_plain_type(ptr))) -#define lh_ERR_STRING_DATA_error(lh) OPENSSL_LH_error(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_num_items(lh) OPENSSL_LH_num_items(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_ERR_STRING_DATA_lh_type(lh), out) -#define lh_ERR_STRING_DATA_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh)) -#define lh_ERR_STRING_DATA_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_ERR_STRING_DATA_lh_type(lh), dl) -#define lh_ERR_STRING_DATA_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_ERR_STRING_DATA_lh_type(lh), ossl_check_ERR_STRING_DATA_lh_doallfunc_type(dfn)) - - -/* 12 lines and some on an 80 column terminal */ -#define ERR_MAX_DATA_SIZE 1024 - -/* Building blocks */ -void ERR_new(void); -void ERR_set_debug(const char *file, int line, const char *func); -void ERR_set_error(int lib, int reason, const char *fmt, ...); -void ERR_vset_error(int lib, int reason, const char *fmt, va_list args); - -/* Main error raising functions */ -# define ERR_raise(lib, reason) ERR_raise_data((lib),(reason),NULL) -# define ERR_raise_data \ - (ERR_new(), \ - ERR_set_debug(OPENSSL_FILE,OPENSSL_LINE,OPENSSL_FUNC), \ - ERR_set_error) - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* Backward compatibility */ -# define ERR_put_error(lib, func, reason, file, line) \ - (ERR_new(), \ - ERR_set_debug((file), (line), OPENSSL_FUNC), \ - ERR_set_error((lib), (reason), NULL)) -# endif - -void ERR_set_error_data(char *data, int flags); - -unsigned long ERR_get_error(void); -unsigned long ERR_get_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line(const char **file, int *line); -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_get_error_line_data(const char **file, int *line, - const char **data, int *flags); -#endif -unsigned long ERR_peek_error(void); -unsigned long ERR_peek_error_line(const char **file, int *line); -unsigned long ERR_peek_error_func(const char **func); -unsigned long ERR_peek_error_data(const char **data, int *flags); -unsigned long ERR_peek_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif -unsigned long ERR_peek_last_error(void); -unsigned long ERR_peek_last_error_line(const char **file, int *line); -unsigned long ERR_peek_last_error_func(const char **func); -unsigned long ERR_peek_last_error_data(const char **data, int *flags); -unsigned long ERR_peek_last_error_all(const char **file, int *line, - const char **func, - const char **data, int *flags); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -unsigned long ERR_peek_last_error_line_data(const char **file, int *line, - const char **data, int *flags); -# endif - -void ERR_clear_error(void); - -char *ERR_error_string(unsigned long e, char *buf); -void ERR_error_string_n(unsigned long e, char *buf, size_t len); -const char *ERR_lib_error_string(unsigned long e); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); -# endif -const char *ERR_reason_error_string(unsigned long e); - -void ERR_print_errors_cb(int (*cb) (const char *str, size_t len, void *u), - void *u); -# ifndef OPENSSL_NO_STDIO -void ERR_print_errors_fp(FILE *fp); -# endif -void ERR_print_errors(BIO *bp); - -void ERR_add_error_data(int num, ...); -void ERR_add_error_vdata(int num, va_list args); -void ERR_add_error_txt(const char *sepr, const char *txt); -void ERR_add_error_mem_bio(const char *sep, BIO *bio); - -int ERR_load_strings(int lib, ERR_STRING_DATA *str); -int ERR_load_strings_const(const ERR_STRING_DATA *str); -int ERR_unload_strings(int lib, ERR_STRING_DATA *str); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define ERR_load_crypto_strings() \ - OPENSSL_init_crypto(OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# define ERR_free_strings() while(0) continue -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void ERR_remove_thread_state(void *); -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_0_0 -OSSL_DEPRECATEDIN_1_0_0 void ERR_remove_state(unsigned long pid); -#endif -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 ERR_STATE *ERR_get_state(void); -#endif - -int ERR_get_next_error_library(void); - -int ERR_set_mark(void); -int ERR_pop_to_mark(void); -int ERR_clear_last_mark(void); - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ess.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ess.h deleted file mode 100644 index 4055bebbea2fd6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ess.h +++ /dev/null @@ -1,128 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ess.h.in - * - * Copyright 2019-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_ESS_H -# define OPENSSL_ESS_H -# pragma once - -# include - -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - - -typedef struct ESS_issuer_serial ESS_ISSUER_SERIAL; -typedef struct ESS_cert_id ESS_CERT_ID; -typedef struct ESS_signing_cert ESS_SIGNING_CERT; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID, ESS_CERT_ID, ESS_CERT_ID) -#define sk_ESS_CERT_ID_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_value(sk, idx) ((ESS_CERT_ID *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_new(cmp) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_new_null() ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_delete(sk, i) ((ESS_CERT_ID *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_delete_ptr(sk, ptr) ((ESS_CERT_ID *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_pop(sk) ((ESS_CERT_ID *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_shift(sk) ((ESS_CERT_ID *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_sk_type(sk),ossl_check_ESS_CERT_ID_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), (idx)) -#define sk_ESS_CERT_ID_set(sk, idx, ptr) ((ESS_CERT_ID *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_type(ptr))) -#define sk_ESS_CERT_ID_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr)) -#define sk_ESS_CERT_ID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_type(ptr), pnum) -#define sk_ESS_CERT_ID_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_sk_type(sk)) -#define sk_ESS_CERT_ID_dup(sk) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_sk_type(sk))) -#define sk_ESS_CERT_ID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_sk_type(sk), ossl_check_ESS_CERT_ID_compfunc_type(cmp))) - - - -typedef struct ESS_signing_cert_v2_st ESS_SIGNING_CERT_V2; -typedef struct ESS_cert_id_v2_st ESS_CERT_ID_V2; - -SKM_DEFINE_STACK_OF_INTERNAL(ESS_CERT_ID_V2, ESS_CERT_ID_V2, ESS_CERT_ID_V2) -#define sk_ESS_CERT_ID_V2_num(sk) OPENSSL_sk_num(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_value(sk, idx) ((ESS_CERT_ID_V2 *)OPENSSL_sk_value(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), (idx))) -#define sk_ESS_CERT_ID_V2_new(cmp) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) -#define sk_ESS_CERT_ID_V2_new_null() ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_null()) -#define sk_ESS_CERT_ID_V2_new_reserve(cmp, n) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_new_reserve(ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp), (n))) -#define sk_ESS_CERT_ID_V2_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (n)) -#define sk_ESS_CERT_ID_V2_free(sk) OPENSSL_sk_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_zero(sk) OPENSSL_sk_zero(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_delete(sk, i) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (i))) -#define sk_ESS_CERT_ID_V2_delete_ptr(sk, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_delete_ptr(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_push(sk, ptr) OPENSSL_sk_push(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_pop(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_pop(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_shift(sk) ((ESS_CERT_ID_V2 *)OPENSSL_sk_shift(ossl_check_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ESS_CERT_ID_V2_sk_type(sk),ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc)) -#define sk_ESS_CERT_ID_V2_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), (idx)) -#define sk_ESS_CERT_ID_V2_set(sk, idx, ptr) ((ESS_CERT_ID_V2 *)OPENSSL_sk_set(ossl_check_ESS_CERT_ID_V2_sk_type(sk), (idx), ossl_check_ESS_CERT_ID_V2_type(ptr))) -#define sk_ESS_CERT_ID_V2_find(sk, ptr) OPENSSL_sk_find(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr)) -#define sk_ESS_CERT_ID_V2_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_type(ptr), pnum) -#define sk_ESS_CERT_ID_V2_sort(sk) OPENSSL_sk_sort(ossl_check_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk)) -#define sk_ESS_CERT_ID_V2_dup(sk) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_dup(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk))) -#define sk_ESS_CERT_ID_V2_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ESS_CERT_ID_V2) *)OPENSSL_sk_deep_copy(ossl_check_const_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_copyfunc_type(copyfunc), ossl_check_ESS_CERT_ID_V2_freefunc_type(freefunc))) -#define sk_ESS_CERT_ID_V2_set_cmp_func(sk, cmp) ((sk_ESS_CERT_ID_V2_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ESS_CERT_ID_V2_sk_type(sk), ossl_check_ESS_CERT_ID_V2_compfunc_type(cmp))) - - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_ISSUER_SERIAL) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_ISSUER_SERIAL, ESS_ISSUER_SERIAL) -DECLARE_ASN1_DUP_FUNCTION(ESS_ISSUER_SERIAL) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID, ESS_CERT_ID) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT) - -DECLARE_ASN1_ALLOC_FUNCTIONS(ESS_CERT_ID_V2) -DECLARE_ASN1_ENCODE_FUNCTIONS_only(ESS_CERT_ID_V2, ESS_CERT_ID_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_CERT_ID_V2) - -DECLARE_ASN1_FUNCTIONS(ESS_SIGNING_CERT_V2) -DECLARE_ASN1_DUP_FUNCTION(ESS_SIGNING_CERT_V2) - -ESS_SIGNING_CERT *OSSL_ESS_signing_cert_new_init(const X509 *signcert, - const STACK_OF(X509) *certs, - int set_issuer_serial); -ESS_SIGNING_CERT_V2 *OSSL_ESS_signing_cert_v2_new_init(const EVP_MD *hash_alg, - const X509 *signcert, - const - STACK_OF(X509) *certs, - int set_issuer_serial); -int OSSL_ESS_check_signing_certs(const ESS_SIGNING_CERT *ss, - const ESS_SIGNING_CERT_V2 *ssv2, - const STACK_OF(X509) *chain, - int require_signing_cert); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/fipskey.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/fipskey.h deleted file mode 100644 index 42ba014b313ba8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/fipskey.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/fipskey.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_FIPSKEY_H -# define OPENSSL_FIPSKEY_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * The FIPS validation HMAC key, usable as an array initializer. - */ -#define FIPS_KEY_ELEMENTS \ - 0xf4, 0x55, 0x66, 0x50, 0xac, 0x31, 0xd3, 0x54, 0x61, 0x61, 0x0b, 0xac, 0x4e, 0xd8, 0x1b, 0x1a, 0x18, 0x1b, 0x2d, 0x8a, 0x43, 0xea, 0x28, 0x54, 0xcb, 0xae, 0x22, 0xca, 0x74, 0x56, 0x08, 0x13 - -/* - * The FIPS validation key, as a string. - */ -#define FIPS_KEY_STRING "f4556650ac31d35461610bac4ed81b1a181b2d8a43ea2854cbae22ca74560813" - -# ifdef __cplusplus -} -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/lhash.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/lhash.h deleted file mode 100644 index 39dd6254acdeb6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/lhash.h +++ /dev/null @@ -1,288 +0,0 @@ -/* - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -/* - * Header for dynamic hash table routines Author - Eric Young - */ - -#ifndef OPENSSL_LHASH_H -# define OPENSSL_LHASH_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_LHASH_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct lhash_node_st OPENSSL_LH_NODE; -typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *); -typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *); -typedef void (*OPENSSL_LH_DOALL_FUNC) (void *); -typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *); -typedef struct lhash_st OPENSSL_LHASH; - -/* - * Macros for declaring and implementing type-safe wrappers for LHASH - * callbacks. This way, callbacks can be provided to LHASH structures without - * function pointer casting and the macro-defined callbacks provide - * per-variable casting before deferring to the underlying type-specific - * callbacks. NB: It is possible to place a "static" in front of both the - * DECLARE and IMPLEMENT macros if the functions are strictly internal. - */ - -/* First: "hash" functions */ -# define DECLARE_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *); -# define IMPLEMENT_LHASH_HASH_FN(name, o_type) \ - unsigned long name##_LHASH_HASH(const void *arg) { \ - const o_type *a = arg; \ - return name##_hash(a); } -# define LHASH_HASH_FN(name) name##_LHASH_HASH - -/* Second: "compare" functions */ -# define DECLARE_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *, const void *); -# define IMPLEMENT_LHASH_COMP_FN(name, o_type) \ - int name##_LHASH_COMP(const void *arg1, const void *arg2) { \ - const o_type *a = arg1; \ - const o_type *b = arg2; \ - return name##_cmp(a,b); } -# define LHASH_COMP_FN(name) name##_LHASH_COMP - -/* Fourth: "doall_arg" functions */ -# define DECLARE_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *, void *); -# define IMPLEMENT_LHASH_DOALL_ARG_FN(name, o_type, a_type) \ - void name##_LHASH_DOALL_ARG(void *arg1, void *arg2) { \ - o_type *a = arg1; \ - a_type *b = arg2; \ - name##_doall_arg(a, b); } -# define LHASH_DOALL_ARG_FN(name) name##_LHASH_DOALL_ARG - - -# define LH_LOAD_MULT 256 - -int OPENSSL_LH_error(OPENSSL_LHASH *lh); -OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c); -void OPENSSL_LH_free(OPENSSL_LHASH *lh); -void OPENSSL_LH_flush(OPENSSL_LHASH *lh); -void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data); -void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data); -void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data); -void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func); -void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg); -unsigned long OPENSSL_LH_strhash(const char *c); -unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh); -unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh); -void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load); - -# ifndef OPENSSL_NO_STDIO -void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp); -void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp); -# endif -void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out); -void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define _LHASH OPENSSL_LHASH -# define LHASH_NODE OPENSSL_LH_NODE -# define lh_error OPENSSL_LH_error -# define lh_new OPENSSL_LH_new -# define lh_free OPENSSL_LH_free -# define lh_insert OPENSSL_LH_insert -# define lh_delete OPENSSL_LH_delete -# define lh_retrieve OPENSSL_LH_retrieve -# define lh_doall OPENSSL_LH_doall -# define lh_doall_arg OPENSSL_LH_doall_arg -# define lh_strhash OPENSSL_LH_strhash -# define lh_num_items OPENSSL_LH_num_items -# ifndef OPENSSL_NO_STDIO -# define lh_stats OPENSSL_LH_stats -# define lh_node_stats OPENSSL_LH_node_stats -# define lh_node_usage_stats OPENSSL_LH_node_usage_stats -# endif -# define lh_stats_bio OPENSSL_LH_stats_bio -# define lh_node_stats_bio OPENSSL_LH_node_stats_bio -# define lh_node_usage_stats_bio OPENSSL_LH_node_usage_stats_bio -# endif - -/* Type checking... */ - -# define LHASH_OF(type) struct lhash_st_##type - -/* Helper macro for internal use */ -# define DEFINE_LHASH_OF_INTERNAL(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - typedef int (*lh_##type##_compfunc)(const type *a, const type *b); \ - typedef unsigned long (*lh_##type##_hashfunc)(const type *a); \ - typedef void (*lh_##type##_doallfunc)(type *a); \ - static ossl_unused ossl_inline type *ossl_check_##type##_lh_plain_type(type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const type *ossl_check_const_##type##_lh_plain_type(const type *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_LHASH *ossl_check_const_##type##_lh_type(const LHASH_OF(type) *lh) \ - { \ - return (const OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LHASH *ossl_check_##type##_lh_type(LHASH_OF(type) *lh) \ - { \ - return (OPENSSL_LHASH *)lh; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_COMPFUNC ossl_check_##type##_lh_compfunc_type(lh_##type##_compfunc cmp) \ - { \ - return (OPENSSL_LH_COMPFUNC)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_HASHFUNC ossl_check_##type##_lh_hashfunc_type(lh_##type##_hashfunc hfn) \ - { \ - return (OPENSSL_LH_HASHFUNC)hfn; \ - } \ - static ossl_unused ossl_inline OPENSSL_LH_DOALL_FUNC ossl_check_##type##_lh_doallfunc_type(lh_##type##_doallfunc dfn) \ - { \ - return (OPENSSL_LH_DOALL_FUNC)dfn; \ - } \ - LHASH_OF(type) - -# define DEFINE_LHASH_OF(type) \ - LHASH_OF(type) { union lh_##type##_dummy { void* d1; unsigned long d2; int d3; } dummy; }; \ - static ossl_unused ossl_inline LHASH_OF(type) *lh_##type##_new(unsigned long (*hfn)(const type *), \ - int (*cfn)(const type *, const type *)) \ - { \ - return (LHASH_OF(type) *) \ - OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); \ - } \ - static ossl_unused ossl_inline void lh_##type##_free(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_free((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_flush(LHASH_OF(type) *lh) \ - { \ - OPENSSL_LH_flush((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_insert(LHASH_OF(type) *lh, type *d) \ - { \ - return (type *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_delete(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline type *lh_##type##_retrieve(LHASH_OF(type) *lh, const type *d) \ - { \ - return (type *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); \ - } \ - static ossl_unused ossl_inline int lh_##type##_error(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_error((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_num_items(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_node_usage_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline void lh_##type##_stats_bio(const LHASH_OF(type) *lh, BIO *out) \ - { \ - OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); \ - } \ - static ossl_unused ossl_inline unsigned long lh_##type##_get_down_load(LHASH_OF(type) *lh) \ - { \ - return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); \ - } \ - static ossl_unused ossl_inline void lh_##type##_set_down_load(LHASH_OF(type) *lh, unsigned long dl) \ - { \ - OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall(LHASH_OF(type) *lh, \ - void (*doall)(type *)) \ - { \ - OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); \ - } \ - static ossl_unused ossl_inline void lh_##type##_doall_arg(LHASH_OF(type) *lh, \ - void (*doallarg)(type *, void *), \ - void *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, \ - (OPENSSL_LH_DOALL_FUNCARG)doallarg, arg); \ - } \ - LHASH_OF(type) - -#define IMPLEMENT_LHASH_DOALL_ARG_CONST(type, argtype) \ - int_implement_lhash_doall(type, argtype, const type) - -#define IMPLEMENT_LHASH_DOALL_ARG(type, argtype) \ - int_implement_lhash_doall(type, argtype, type) - -#define int_implement_lhash_doall(type, argtype, cbargtype) \ - static ossl_unused ossl_inline void \ - lh_##type##_doall_##argtype(LHASH_OF(type) *lh, \ - void (*fn)(cbargtype *, argtype *), \ - argtype *arg) \ - { \ - OPENSSL_LH_doall_arg((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNCARG)fn, (void *)arg); \ - } \ - LHASH_OF(type) - -DEFINE_LHASH_OF_INTERNAL(OPENSSL_STRING); -#define lh_OPENSSL_STRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_STRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_STRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_STRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_STRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_insert(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_delete(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_retrieve(lh, ptr) ((OPENSSL_STRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_const_OPENSSL_STRING_lh_plain_type(ptr))) -#define lh_OPENSSL_STRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_STRING_lh_type(lh), out) -#define lh_OPENSSL_STRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_STRING_lh_type(lh)) -#define lh_OPENSSL_STRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_STRING_lh_type(lh), dl) -#define lh_OPENSSL_STRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_STRING_lh_type(lh), ossl_check_OPENSSL_STRING_lh_doallfunc_type(dfn)) -DEFINE_LHASH_OF_INTERNAL(OPENSSL_CSTRING); -#define lh_OPENSSL_CSTRING_new(hfn, cmp) ((LHASH_OF(OPENSSL_CSTRING) *)OPENSSL_LH_new(ossl_check_OPENSSL_CSTRING_lh_hashfunc_type(hfn), ossl_check_OPENSSL_CSTRING_lh_compfunc_type(cmp))) -#define lh_OPENSSL_CSTRING_free(lh) OPENSSL_LH_free(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_flush(lh) OPENSSL_LH_flush(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_insert(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_insert(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_delete(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_delete(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_retrieve(lh, ptr) ((OPENSSL_CSTRING *)OPENSSL_LH_retrieve(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_const_OPENSSL_CSTRING_lh_plain_type(ptr))) -#define lh_OPENSSL_CSTRING_error(lh) OPENSSL_LH_error(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_num_items(lh) OPENSSL_LH_num_items(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_node_stats_bio(lh, out) OPENSSL_LH_node_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_node_usage_stats_bio(lh, out) OPENSSL_LH_node_usage_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_stats_bio(lh, out) OPENSSL_LH_stats_bio(ossl_check_const_OPENSSL_CSTRING_lh_type(lh), out) -#define lh_OPENSSL_CSTRING_get_down_load(lh) OPENSSL_LH_get_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh)) -#define lh_OPENSSL_CSTRING_set_down_load(lh, dl) OPENSSL_LH_set_down_load(ossl_check_OPENSSL_CSTRING_lh_type(lh), dl) -#define lh_OPENSSL_CSTRING_doall(lh, dfn) OPENSSL_LH_doall(ossl_check_OPENSSL_CSTRING_lh_type(lh), ossl_check_OPENSSL_CSTRING_lh_doallfunc_type(dfn)) - - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ocsp.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ocsp.h deleted file mode 100644 index 142b183140ba42..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ocsp.h +++ /dev/null @@ -1,483 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ocsp.h.in - * - * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_OCSP_H -# define OPENSSL_OCSP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OCSP_H -# endif - -# include -# include -# include - -/* - * These definitions are outside the OPENSSL_NO_OCSP guard because although for - * historical reasons they have OCSP_* names, they can actually be used - * independently of OCSP. E.g. see RFC5280 - */ -/*- - * CRLReason ::= ENUMERATED { - * unspecified (0), - * keyCompromise (1), - * cACompromise (2), - * affiliationChanged (3), - * superseded (4), - * cessationOfOperation (5), - * certificateHold (6), - * -- value 7 is not used - * removeFromCRL (8), - * privilegeWithdrawn (9), - * aACompromise (10) } - */ -# define OCSP_REVOKED_STATUS_NOSTATUS -1 -# define OCSP_REVOKED_STATUS_UNSPECIFIED 0 -# define OCSP_REVOKED_STATUS_KEYCOMPROMISE 1 -# define OCSP_REVOKED_STATUS_CACOMPROMISE 2 -# define OCSP_REVOKED_STATUS_AFFILIATIONCHANGED 3 -# define OCSP_REVOKED_STATUS_SUPERSEDED 4 -# define OCSP_REVOKED_STATUS_CESSATIONOFOPERATION 5 -# define OCSP_REVOKED_STATUS_CERTIFICATEHOLD 6 -# define OCSP_REVOKED_STATUS_REMOVEFROMCRL 8 -# define OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN 9 -# define OCSP_REVOKED_STATUS_AACOMPROMISE 10 - - -# ifndef OPENSSL_NO_OCSP - -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -/* Various flags and values */ - -# define OCSP_DEFAULT_NONCE_LENGTH 16 - -# define OCSP_NOCERTS 0x1 -# define OCSP_NOINTERN 0x2 -# define OCSP_NOSIGS 0x4 -# define OCSP_NOCHAIN 0x8 -# define OCSP_NOVERIFY 0x10 -# define OCSP_NOEXPLICIT 0x20 -# define OCSP_NOCASIGN 0x40 -# define OCSP_NODELEGATED 0x80 -# define OCSP_NOCHECKS 0x100 -# define OCSP_TRUSTOTHER 0x200 -# define OCSP_RESPID_KEY 0x400 -# define OCSP_NOTIME 0x800 -# define OCSP_PARTIAL_CHAIN 0x1000 - -typedef struct ocsp_cert_id_st OCSP_CERTID; -typedef struct ocsp_one_request_st OCSP_ONEREQ; -typedef struct ocsp_req_info_st OCSP_REQINFO; -typedef struct ocsp_signature_st OCSP_SIGNATURE; -typedef struct ocsp_request_st OCSP_REQUEST; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_CERTID, OCSP_CERTID, OCSP_CERTID) -#define sk_OCSP_CERTID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_value(sk, idx) ((OCSP_CERTID *)OPENSSL_sk_value(ossl_check_const_OCSP_CERTID_sk_type(sk), (idx))) -#define sk_OCSP_CERTID_new(cmp) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new(ossl_check_OCSP_CERTID_compfunc_type(cmp))) -#define sk_OCSP_CERTID_new_null() ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_CERTID_new_reserve(cmp, n) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_CERTID_compfunc_type(cmp), (n))) -#define sk_OCSP_CERTID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_CERTID_sk_type(sk), (n)) -#define sk_OCSP_CERTID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_delete(sk, i) ((OCSP_CERTID *)OPENSSL_sk_delete(ossl_check_OCSP_CERTID_sk_type(sk), (i))) -#define sk_OCSP_CERTID_delete_ptr(sk, ptr) ((OCSP_CERTID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_pop(sk) ((OCSP_CERTID *)OPENSSL_sk_pop(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_shift(sk) ((OCSP_CERTID *)OPENSSL_sk_shift(ossl_check_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_CERTID_sk_type(sk),ossl_check_OCSP_CERTID_freefunc_type(freefunc)) -#define sk_OCSP_CERTID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), (idx)) -#define sk_OCSP_CERTID_set(sk, idx, ptr) ((OCSP_CERTID *)OPENSSL_sk_set(ossl_check_OCSP_CERTID_sk_type(sk), (idx), ossl_check_OCSP_CERTID_type(ptr))) -#define sk_OCSP_CERTID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr)) -#define sk_OCSP_CERTID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_type(ptr), pnum) -#define sk_OCSP_CERTID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_CERTID_sk_type(sk)) -#define sk_OCSP_CERTID_dup(sk) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_CERTID_sk_type(sk))) -#define sk_OCSP_CERTID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_CERTID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_copyfunc_type(copyfunc), ossl_check_OCSP_CERTID_freefunc_type(freefunc))) -#define sk_OCSP_CERTID_set_cmp_func(sk, cmp) ((sk_OCSP_CERTID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_CERTID_sk_type(sk), ossl_check_OCSP_CERTID_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_ONEREQ, OCSP_ONEREQ, OCSP_ONEREQ) -#define sk_OCSP_ONEREQ_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_value(sk, idx) ((OCSP_ONEREQ *)OPENSSL_sk_value(ossl_check_const_OCSP_ONEREQ_sk_type(sk), (idx))) -#define sk_OCSP_ONEREQ_new(cmp) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new(ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) -#define sk_OCSP_ONEREQ_new_null() ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_null()) -#define sk_OCSP_ONEREQ_new_reserve(cmp, n) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_ONEREQ_compfunc_type(cmp), (n))) -#define sk_OCSP_ONEREQ_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_ONEREQ_sk_type(sk), (n)) -#define sk_OCSP_ONEREQ_free(sk) OPENSSL_sk_free(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_delete(sk, i) ((OCSP_ONEREQ *)OPENSSL_sk_delete(ossl_check_OCSP_ONEREQ_sk_type(sk), (i))) -#define sk_OCSP_ONEREQ_delete_ptr(sk, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_pop(sk) ((OCSP_ONEREQ *)OPENSSL_sk_pop(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_shift(sk) ((OCSP_ONEREQ *)OPENSSL_sk_shift(ossl_check_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_ONEREQ_sk_type(sk),ossl_check_OCSP_ONEREQ_freefunc_type(freefunc)) -#define sk_OCSP_ONEREQ_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), (idx)) -#define sk_OCSP_ONEREQ_set(sk, idx, ptr) ((OCSP_ONEREQ *)OPENSSL_sk_set(ossl_check_OCSP_ONEREQ_sk_type(sk), (idx), ossl_check_OCSP_ONEREQ_type(ptr))) -#define sk_OCSP_ONEREQ_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr)) -#define sk_OCSP_ONEREQ_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_type(ptr), pnum) -#define sk_OCSP_ONEREQ_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_ONEREQ_sk_type(sk)) -#define sk_OCSP_ONEREQ_dup(sk) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_dup(ossl_check_const_OCSP_ONEREQ_sk_type(sk))) -#define sk_OCSP_ONEREQ_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_ONEREQ) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_copyfunc_type(copyfunc), ossl_check_OCSP_ONEREQ_freefunc_type(freefunc))) -#define sk_OCSP_ONEREQ_set_cmp_func(sk, cmp) ((sk_OCSP_ONEREQ_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_ONEREQ_sk_type(sk), ossl_check_OCSP_ONEREQ_compfunc_type(cmp))) - - -# define OCSP_RESPONSE_STATUS_SUCCESSFUL 0 -# define OCSP_RESPONSE_STATUS_MALFORMEDREQUEST 1 -# define OCSP_RESPONSE_STATUS_INTERNALERROR 2 -# define OCSP_RESPONSE_STATUS_TRYLATER 3 -# define OCSP_RESPONSE_STATUS_SIGREQUIRED 5 -# define OCSP_RESPONSE_STATUS_UNAUTHORIZED 6 - -typedef struct ocsp_resp_bytes_st OCSP_RESPBYTES; - -# define V_OCSP_RESPID_NAME 0 -# define V_OCSP_RESPID_KEY 1 - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_RESPID, OCSP_RESPID, OCSP_RESPID) -#define sk_OCSP_RESPID_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_value(sk, idx) ((OCSP_RESPID *)OPENSSL_sk_value(ossl_check_const_OCSP_RESPID_sk_type(sk), (idx))) -#define sk_OCSP_RESPID_new(cmp) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new(ossl_check_OCSP_RESPID_compfunc_type(cmp))) -#define sk_OCSP_RESPID_new_null() ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_null()) -#define sk_OCSP_RESPID_new_reserve(cmp, n) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_RESPID_compfunc_type(cmp), (n))) -#define sk_OCSP_RESPID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_RESPID_sk_type(sk), (n)) -#define sk_OCSP_RESPID_free(sk) OPENSSL_sk_free(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_delete(sk, i) ((OCSP_RESPID *)OPENSSL_sk_delete(ossl_check_OCSP_RESPID_sk_type(sk), (i))) -#define sk_OCSP_RESPID_delete_ptr(sk, ptr) ((OCSP_RESPID *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_pop(sk) ((OCSP_RESPID *)OPENSSL_sk_pop(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_shift(sk) ((OCSP_RESPID *)OPENSSL_sk_shift(ossl_check_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_RESPID_sk_type(sk),ossl_check_OCSP_RESPID_freefunc_type(freefunc)) -#define sk_OCSP_RESPID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), (idx)) -#define sk_OCSP_RESPID_set(sk, idx, ptr) ((OCSP_RESPID *)OPENSSL_sk_set(ossl_check_OCSP_RESPID_sk_type(sk), (idx), ossl_check_OCSP_RESPID_type(ptr))) -#define sk_OCSP_RESPID_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr)) -#define sk_OCSP_RESPID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_type(ptr), pnum) -#define sk_OCSP_RESPID_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_RESPID_sk_type(sk)) -#define sk_OCSP_RESPID_dup(sk) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_dup(ossl_check_const_OCSP_RESPID_sk_type(sk))) -#define sk_OCSP_RESPID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_RESPID) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_copyfunc_type(copyfunc), ossl_check_OCSP_RESPID_freefunc_type(freefunc))) -#define sk_OCSP_RESPID_set_cmp_func(sk, cmp) ((sk_OCSP_RESPID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_RESPID_sk_type(sk), ossl_check_OCSP_RESPID_compfunc_type(cmp))) - - -typedef struct ocsp_revoked_info_st OCSP_REVOKEDINFO; - -# define V_OCSP_CERTSTATUS_GOOD 0 -# define V_OCSP_CERTSTATUS_REVOKED 1 -# define V_OCSP_CERTSTATUS_UNKNOWN 2 - -typedef struct ocsp_cert_status_st OCSP_CERTSTATUS; -typedef struct ocsp_single_response_st OCSP_SINGLERESP; - -SKM_DEFINE_STACK_OF_INTERNAL(OCSP_SINGLERESP, OCSP_SINGLERESP, OCSP_SINGLERESP) -#define sk_OCSP_SINGLERESP_num(sk) OPENSSL_sk_num(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_value(sk, idx) ((OCSP_SINGLERESP *)OPENSSL_sk_value(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), (idx))) -#define sk_OCSP_SINGLERESP_new(cmp) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) -#define sk_OCSP_SINGLERESP_new_null() ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_null()) -#define sk_OCSP_SINGLERESP_new_reserve(cmp, n) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_new_reserve(ossl_check_OCSP_SINGLERESP_compfunc_type(cmp), (n))) -#define sk_OCSP_SINGLERESP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OCSP_SINGLERESP_sk_type(sk), (n)) -#define sk_OCSP_SINGLERESP_free(sk) OPENSSL_sk_free(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_zero(sk) OPENSSL_sk_zero(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_delete(sk, i) ((OCSP_SINGLERESP *)OPENSSL_sk_delete(ossl_check_OCSP_SINGLERESP_sk_type(sk), (i))) -#define sk_OCSP_SINGLERESP_delete_ptr(sk, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_delete_ptr(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_push(sk, ptr) OPENSSL_sk_push(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_pop(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_pop(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_shift(sk) ((OCSP_SINGLERESP *)OPENSSL_sk_shift(ossl_check_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OCSP_SINGLERESP_sk_type(sk),ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc)) -#define sk_OCSP_SINGLERESP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), (idx)) -#define sk_OCSP_SINGLERESP_set(sk, idx, ptr) ((OCSP_SINGLERESP *)OPENSSL_sk_set(ossl_check_OCSP_SINGLERESP_sk_type(sk), (idx), ossl_check_OCSP_SINGLERESP_type(ptr))) -#define sk_OCSP_SINGLERESP_find(sk, ptr) OPENSSL_sk_find(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr)) -#define sk_OCSP_SINGLERESP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_type(ptr), pnum) -#define sk_OCSP_SINGLERESP_sort(sk) OPENSSL_sk_sort(ossl_check_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OCSP_SINGLERESP_sk_type(sk)) -#define sk_OCSP_SINGLERESP_dup(sk) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_dup(ossl_check_const_OCSP_SINGLERESP_sk_type(sk))) -#define sk_OCSP_SINGLERESP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OCSP_SINGLERESP) *)OPENSSL_sk_deep_copy(ossl_check_const_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_copyfunc_type(copyfunc), ossl_check_OCSP_SINGLERESP_freefunc_type(freefunc))) -#define sk_OCSP_SINGLERESP_set_cmp_func(sk, cmp) ((sk_OCSP_SINGLERESP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OCSP_SINGLERESP_sk_type(sk), ossl_check_OCSP_SINGLERESP_compfunc_type(cmp))) - - -typedef struct ocsp_response_data_st OCSP_RESPDATA; - -typedef struct ocsp_basic_response_st OCSP_BASICRESP; - -typedef struct ocsp_crl_id_st OCSP_CRLID; -typedef struct ocsp_service_locator_st OCSP_SERVICELOC; - -# define PEM_STRING_OCSP_REQUEST "OCSP REQUEST" -# define PEM_STRING_OCSP_RESPONSE "OCSP RESPONSE" - -# define d2i_OCSP_REQUEST_bio(bp,p) ASN1_d2i_bio_of(OCSP_REQUEST,OCSP_REQUEST_new,d2i_OCSP_REQUEST,bp,p) - -# define d2i_OCSP_RESPONSE_bio(bp,p) ASN1_d2i_bio_of(OCSP_RESPONSE,OCSP_RESPONSE_new,d2i_OCSP_RESPONSE,bp,p) - -# define PEM_read_bio_OCSP_REQUEST(bp,x,cb) (OCSP_REQUEST *)PEM_ASN1_read_bio( \ - (char *(*)())d2i_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST, \ - bp,(char **)(x),cb,NULL) - -# define PEM_read_bio_OCSP_RESPONSE(bp,x,cb) (OCSP_RESPONSE *)PEM_ASN1_read_bio(\ - (char *(*)())d2i_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE, \ - bp,(char **)(x),cb,NULL) - -# define PEM_write_bio_OCSP_REQUEST(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_REQUEST,PEM_STRING_OCSP_REQUEST,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define PEM_write_bio_OCSP_RESPONSE(bp,o) \ - PEM_ASN1_write_bio((int (*)())i2d_OCSP_RESPONSE,PEM_STRING_OCSP_RESPONSE,\ - bp,(char *)(o), NULL,NULL,0,NULL,NULL) - -# define i2d_OCSP_RESPONSE_bio(bp,o) ASN1_i2d_bio_of(OCSP_RESPONSE,i2d_OCSP_RESPONSE,bp,o) - -# define i2d_OCSP_REQUEST_bio(bp,o) ASN1_i2d_bio_of(OCSP_REQUEST,i2d_OCSP_REQUEST,bp,o) - -# define ASN1_BIT_STRING_digest(data,type,md,len) \ - ASN1_item_digest(ASN1_ITEM_rptr(ASN1_BIT_STRING),type,data,md,len) - -# define OCSP_CERTSTATUS_dup(cs)\ - (OCSP_CERTSTATUS*)ASN1_dup((i2d_of_void *)i2d_OCSP_CERTSTATUS,\ - (d2i_of_void *)d2i_OCSP_CERTSTATUS,(char *)(cs)) - -DECLARE_ASN1_DUP_FUNCTION(OCSP_CERTID) - -OSSL_HTTP_REQ_CTX *OCSP_sendreq_new(BIO *io, const char *path, - const OCSP_REQUEST *req, int buf_size); -OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req); - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -typedef OSSL_HTTP_REQ_CTX OCSP_REQ_CTX; -# define OCSP_REQ_CTX_new(io, buf_size) \ - OSSL_HTTP_REQ_CTX_new(io, io, buf_size) -# define OCSP_REQ_CTX_free OSSL_HTTP_REQ_CTX_free -# define OCSP_REQ_CTX_http(rctx, op, path) \ - (OSSL_HTTP_REQ_CTX_set_expected(rctx, NULL, 1 /* asn1 */, 0, 0) && \ - OSSL_HTTP_REQ_CTX_set_request_line(rctx, strcmp(op, "POST") == 0, \ - NULL, NULL, path)) -# define OCSP_REQ_CTX_add1_header OSSL_HTTP_REQ_CTX_add1_header -# define OCSP_REQ_CTX_i2d(r, it, req) \ - OSSL_HTTP_REQ_CTX_set1_req(r, "application/ocsp-request", it, req) -# define OCSP_REQ_CTX_set1_req(r, req) \ - OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req)) -# define OCSP_REQ_CTX_nbio OSSL_HTTP_REQ_CTX_nbio -# define OCSP_REQ_CTX_nbio_d2i OSSL_HTTP_REQ_CTX_nbio_d2i -# define OCSP_sendreq_nbio(p, r) \ - OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \ - ASN1_ITEM_rptr(OCSP_RESPONSE)) -# define OCSP_REQ_CTX_get0_mem_bio OSSL_HTTP_REQ_CTX_get0_mem_bio -# define OCSP_set_max_response_length OSSL_HTTP_REQ_CTX_set_max_response_length -# endif - -OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, const X509 *subject, - const X509 *issuer); - -OCSP_CERTID *OCSP_cert_id_new(const EVP_MD *dgst, - const X509_NAME *issuerName, - const ASN1_BIT_STRING *issuerKey, - const ASN1_INTEGER *serialNumber); - -OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid); - -int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len); -int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len); -int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs); -int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req); - -int OCSP_request_set1_name(OCSP_REQUEST *req, const X509_NAME *nm); -int OCSP_request_add1_cert(OCSP_REQUEST *req, X509 *cert); - -int OCSP_request_sign(OCSP_REQUEST *req, - X509 *signer, - EVP_PKEY *key, - const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); - -int OCSP_response_status(OCSP_RESPONSE *resp); -OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp); - -const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs); -const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs); -const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_signer(OCSP_BASICRESP *bs, X509 **signer, - STACK_OF(X509) *extra_certs); - -int OCSP_resp_count(OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx); -const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at(const OCSP_BASICRESP* bs); -const STACK_OF(X509) *OCSP_resp_get0_certs(const OCSP_BASICRESP *bs); -int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, - const ASN1_OCTET_STRING **pid, - const X509_NAME **pname); -int OCSP_resp_get1_id(const OCSP_BASICRESP *bs, - ASN1_OCTET_STRING **pid, - X509_NAME **pname); - -int OCSP_resp_find(OCSP_BASICRESP *bs, OCSP_CERTID *id, int last); -int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_resp_find_status(OCSP_BASICRESP *bs, OCSP_CERTID *id, int *status, - int *reason, - ASN1_GENERALIZEDTIME **revtime, - ASN1_GENERALIZEDTIME **thisupd, - ASN1_GENERALIZEDTIME **nextupd); -int OCSP_check_validity(ASN1_GENERALIZEDTIME *thisupd, - ASN1_GENERALIZEDTIME *nextupd, long sec, long maxsec); - -int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, - X509_STORE *store, unsigned long flags); - -# define OCSP_parse_url(url, host, port, path, ssl) \ - OSSL_HTTP_parse_url(url, ssl, NULL, host, port, NULL, path, NULL, NULL) - -int OCSP_id_issuer_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); -int OCSP_id_cmp(const OCSP_CERTID *a, const OCSP_CERTID *b); - -int OCSP_request_onereq_count(OCSP_REQUEST *req); -OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i); -OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one); -int OCSP_id_get0_info(ASN1_OCTET_STRING **piNameHash, ASN1_OBJECT **pmd, - ASN1_OCTET_STRING **pikeyHash, - ASN1_INTEGER **pserial, OCSP_CERTID *cid); -int OCSP_request_is_signed(OCSP_REQUEST *req); -OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs); -OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp, - OCSP_CERTID *cid, - int status, int reason, - ASN1_TIME *revtime, - ASN1_TIME *thisupd, - ASN1_TIME *nextupd); -int OCSP_basic_add1_cert(OCSP_BASICRESP *resp, X509 *cert); -int OCSP_basic_sign(OCSP_BASICRESP *brsp, - X509 *signer, EVP_PKEY *key, const EVP_MD *dgst, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_basic_sign_ctx(OCSP_BASICRESP *brsp, - X509 *signer, EVP_MD_CTX *ctx, - STACK_OF(X509) *certs, unsigned long flags); -int OCSP_RESPID_set_by_name(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_set_by_key_ex(OCSP_RESPID *respid, X509 *cert, - OSSL_LIB_CTX *libctx, const char *propq); -int OCSP_RESPID_set_by_key(OCSP_RESPID *respid, X509 *cert); -int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx, - const char *propq); -int OCSP_RESPID_match(OCSP_RESPID *respid, X509 *cert); - -X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim); - -X509_EXTENSION *OCSP_accept_responses_new(char **oids); - -X509_EXTENSION *OCSP_archive_cutoff_new(char *tim); - -X509_EXTENSION *OCSP_url_svcloc_new(const X509_NAME *issuer, const char **urls); - -int OCSP_REQUEST_get_ext_count(OCSP_REQUEST *x); -int OCSP_REQUEST_get_ext_by_NID(OCSP_REQUEST *x, int nid, int lastpos); -int OCSP_REQUEST_get_ext_by_OBJ(OCSP_REQUEST *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_REQUEST_get_ext_by_critical(OCSP_REQUEST *x, int crit, int lastpos); -X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc); -X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc); -void *OCSP_REQUEST_get1_ext_d2i(OCSP_REQUEST *x, int nid, int *crit, - int *idx); -int OCSP_REQUEST_add1_ext_i2d(OCSP_REQUEST *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_REQUEST_add_ext(OCSP_REQUEST *x, X509_EXTENSION *ex, int loc); - -int OCSP_ONEREQ_get_ext_count(OCSP_ONEREQ *x); -int OCSP_ONEREQ_get_ext_by_NID(OCSP_ONEREQ *x, int nid, int lastpos); -int OCSP_ONEREQ_get_ext_by_OBJ(OCSP_ONEREQ *x, const ASN1_OBJECT *obj, int lastpos); -int OCSP_ONEREQ_get_ext_by_critical(OCSP_ONEREQ *x, int crit, int lastpos); -X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc); -X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc); -void *OCSP_ONEREQ_get1_ext_d2i(OCSP_ONEREQ *x, int nid, int *crit, int *idx); -int OCSP_ONEREQ_add1_ext_i2d(OCSP_ONEREQ *x, int nid, void *value, int crit, - unsigned long flags); -int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc); - -int OCSP_BASICRESP_get_ext_count(OCSP_BASICRESP *x); -int OCSP_BASICRESP_get_ext_by_NID(OCSP_BASICRESP *x, int nid, int lastpos); -int OCSP_BASICRESP_get_ext_by_OBJ(OCSP_BASICRESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_BASICRESP_get_ext_by_critical(OCSP_BASICRESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc); -X509_EXTENSION *OCSP_BASICRESP_delete_ext(OCSP_BASICRESP *x, int loc); -void *OCSP_BASICRESP_get1_ext_d2i(OCSP_BASICRESP *x, int nid, int *crit, - int *idx); -int OCSP_BASICRESP_add1_ext_i2d(OCSP_BASICRESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_BASICRESP_add_ext(OCSP_BASICRESP *x, X509_EXTENSION *ex, int loc); - -int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x); -int OCSP_SINGLERESP_get_ext_by_NID(OCSP_SINGLERESP *x, int nid, int lastpos); -int OCSP_SINGLERESP_get_ext_by_OBJ(OCSP_SINGLERESP *x, const ASN1_OBJECT *obj, - int lastpos); -int OCSP_SINGLERESP_get_ext_by_critical(OCSP_SINGLERESP *x, int crit, - int lastpos); -X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc); -X509_EXTENSION *OCSP_SINGLERESP_delete_ext(OCSP_SINGLERESP *x, int loc); -void *OCSP_SINGLERESP_get1_ext_d2i(OCSP_SINGLERESP *x, int nid, int *crit, - int *idx); -int OCSP_SINGLERESP_add1_ext_i2d(OCSP_SINGLERESP *x, int nid, void *value, - int crit, unsigned long flags); -int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc); -const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *x); - -DECLARE_ASN1_FUNCTIONS(OCSP_SINGLERESP) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTSTATUS) -DECLARE_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_BASICRESP) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPDATA) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPID) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPONSE) -DECLARE_ASN1_FUNCTIONS(OCSP_RESPBYTES) -DECLARE_ASN1_FUNCTIONS(OCSP_ONEREQ) -DECLARE_ASN1_FUNCTIONS(OCSP_CERTID) -DECLARE_ASN1_FUNCTIONS(OCSP_REQUEST) -DECLARE_ASN1_FUNCTIONS(OCSP_SIGNATURE) -DECLARE_ASN1_FUNCTIONS(OCSP_REQINFO) -DECLARE_ASN1_FUNCTIONS(OCSP_CRLID) -DECLARE_ASN1_FUNCTIONS(OCSP_SERVICELOC) - -const char *OCSP_response_status_str(long s); -const char *OCSP_cert_status_str(long s); -const char *OCSP_crl_reason_str(long s); - -int OCSP_REQUEST_print(BIO *bp, OCSP_REQUEST *a, unsigned long flags); -int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags); - -int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, - X509_STORE *st, unsigned long flags); - - -# ifdef __cplusplus -} -# endif -# endif /* !defined(OPENSSL_NO_OCSP) */ -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h deleted file mode 100644 index d78bc05bb67d6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslconf.h +++ /dev/null @@ -1,203 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslconf.h.in - * - * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the OpenSSL license (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include - -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef OPENSSL_ALGORITHM_DEFINES -# error OPENSSL_ALGORITHM_DEFINES no longer supported -#endif - -/* - * OpenSSL was configured with the following options: - */ - -#ifndef OPENSSL_NO_COMP -# define OPENSSL_NO_COMP -#endif -#ifndef OPENSSL_NO_MD2 -# define OPENSSL_NO_MD2 -#endif -#ifndef OPENSSL_NO_RC5 -# define OPENSSL_NO_RC5 -#endif -#ifndef OPENSSL_THREADS -# define OPENSSL_THREADS -#endif -#ifndef OPENSSL_RAND_SEED_OS -# define OPENSSL_RAND_SEED_OS -#endif -#ifndef OPENSSL_NO_AFALGENG -# define OPENSSL_NO_AFALGENG -#endif -#ifndef OPENSSL_NO_ASAN -# define OPENSSL_NO_ASAN -#endif -#ifndef OPENSSL_NO_ASM -# define OPENSSL_NO_ASM -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG -# define OPENSSL_NO_CRYPTO_MDEBUG -#endif -#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE -#endif -#ifndef OPENSSL_NO_DEVCRYPTOENG -# define OPENSSL_NO_DEVCRYPTOENG -#endif -#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 -# define OPENSSL_NO_EC_NISTP_64_GCC_128 -#endif -#ifndef OPENSSL_NO_EGD -# define OPENSSL_NO_EGD -#endif -#ifndef OPENSSL_NO_EXTERNAL_TESTS -# define OPENSSL_NO_EXTERNAL_TESTS -#endif -#ifndef OPENSSL_NO_FUZZ_AFL -# define OPENSSL_NO_FUZZ_AFL -#endif -#ifndef OPENSSL_NO_FUZZ_LIBFUZZER -# define OPENSSL_NO_FUZZ_LIBFUZZER -#endif -#ifndef OPENSSL_NO_HEARTBEATS -# define OPENSSL_NO_HEARTBEATS -#endif -#ifndef OPENSSL_NO_MSAN -# define OPENSSL_NO_MSAN -#endif -#ifndef OPENSSL_NO_SCTP -# define OPENSSL_NO_SCTP -#endif -#ifndef OPENSSL_NO_SSL3 -# define OPENSSL_NO_SSL3 -#endif -#ifndef OPENSSL_NO_SSL3_METHOD -# define OPENSSL_NO_SSL3_METHOD -#endif -#ifndef OPENSSL_NO_UBSAN -# define OPENSSL_NO_UBSAN -#endif -#ifndef OPENSSL_NO_UNIT_TEST -# define OPENSSL_NO_UNIT_TEST -#endif -#ifndef OPENSSL_NO_WEAK_SSL_CIPHERS -# define OPENSSL_NO_WEAK_SSL_CIPHERS -#endif -#ifndef OPENSSL_NO_DYNAMIC_ENGINE -# define OPENSSL_NO_DYNAMIC_ENGINE -#endif - - -/* - * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers - * don't like that. This will hopefully silence them. - */ -#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy; - -/* - * Applications should use -DOPENSSL_API_COMPAT= to suppress the - * declarations of functions deprecated in or before . Otherwise, they - * still won't see them if the library has been built to disable deprecated - * functions. - */ -#ifndef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f; -# ifdef __GNUC__ -# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# elif defined(__SUNPRO_C) -# if (__SUNPRO_C >= 0x5130) -# undef DECLARE_DEPRECATED -# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); -# endif -# endif -#endif - -#ifndef OPENSSL_FILE -# ifdef OPENSSL_NO_FILENAMES -# define OPENSSL_FILE "" -# define OPENSSL_LINE 0 -# else -# define OPENSSL_FILE __FILE__ -# define OPENSSL_LINE __LINE__ -# endif -#endif - -#ifndef OPENSSL_MIN_API -# define OPENSSL_MIN_API 0 -#endif - -#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API -# undef OPENSSL_API_COMPAT -# define OPENSSL_API_COMPAT OPENSSL_MIN_API -#endif - -/* - * Do not deprecate things to be deprecated in version 1.2.0 before the - * OpenSSL version number matches. - */ -#if OPENSSL_VERSION_NUMBER < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) f; -#elif OPENSSL_API_COMPAT < 0x10200000L -# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_2_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10100000L -# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_1_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x10000000L -# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_1_0_0(f) -#endif - -#if OPENSSL_API_COMPAT < 0x00908000L -# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) -#else -# define DEPRECATEDIN_0_9_8(f) -#endif - -/* Generate 80386 code? */ -#undef I386_ONLY - -#undef OPENSSL_UNISTD -#define OPENSSL_UNISTD - -#undef OPENSSL_EXPORT_VAR_AS_FUNCTION - -/* - * The following are cipher-specific, but are part of the public API. - */ -#if !defined(OPENSSL_SYS_UEFI) -# undef BN_LLONG -/* Only one for the following should be defined */ -# undef SIXTY_FOUR_BIT_LONG -# define SIXTY_FOUR_BIT -# undef THIRTY_TWO_BIT -#endif - -#define RC4_INT unsigned int - -#ifdef __cplusplus -} -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h deleted file mode 100644 index 46afce5296fea6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/opensslv.h +++ /dev/null @@ -1,114 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/opensslv.h.in - * - * Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#ifndef OPENSSL_OPENSSLV_H -# define OPENSSL_OPENSSLV_H -# pragma once - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * SECTION 1: VERSION DATA. These will change for each release - */ - -/* - * Base version macros - * - * These macros express version number MAJOR.MINOR.PATCH exactly - */ -# define OPENSSL_VERSION_MAJOR 3 -# define OPENSSL_VERSION_MINOR 0 -# define OPENSSL_VERSION_PATCH 1 - -/* - * Additional version information - * - * These are also part of the new version scheme, but aren't part - * of the version number itself. - */ - -/* Could be: #define OPENSSL_VERSION_PRE_RELEASE "-alpha.1" */ -# define OPENSSL_VERSION_PRE_RELEASE "" -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+fips" */ -/* Could be: #define OPENSSL_VERSION_BUILD_METADATA "+vendor.1" */ -# define OPENSSL_VERSION_BUILD_METADATA "+quic" - -/* - * Note: The OpenSSL Project will never define OPENSSL_VERSION_BUILD_METADATA - * to be anything but the empty string. Its use is entirely reserved for - * others - */ - -/* - * Shared library version - * - * This is strictly to express ABI version, which may or may not - * be related to the API version expressed with the macros above. - * This is defined in free form. - */ -# define OPENSSL_SHLIB_VERSION 81.3 - -/* - * SECTION 2: USEFUL MACROS - */ - -/* For checking general API compatibility when preprocessing */ -# define OPENSSL_VERSION_PREREQ(maj,min) \ - ((OPENSSL_VERSION_MAJOR << 16) + OPENSSL_VERSION_MINOR >= ((maj) << 16) + (min)) - -/* - * Macros to get the version in easily digested string form, both the short - * "MAJOR.MINOR.PATCH" variant (where MAJOR, MINOR and PATCH are replaced - * with the values from the corresponding OPENSSL_VERSION_ macros) and the - * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and - * OPENSSL_VERSION_BUILD_METADATA_STR appended. - */ -# define OPENSSL_VERSION_STR "3.0.1" -# define OPENSSL_FULL_VERSION_STR "3.0.1+quic" - -/* - * SECTION 3: ADDITIONAL METADATA - * - * These strings are defined separately to allow them to be parsable. - */ -# define OPENSSL_RELEASE_DATE "14 Dec 2021" - -/* - * SECTION 4: BACKWARD COMPATIBILITY - */ - -# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.1+quic 14 Dec 2021" - -/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */ -# ifdef OPENSSL_VERSION_PRE_RELEASE -# define _OPENSSL_VERSION_PRE_RELEASE 0x0L -# else -# define _OPENSSL_VERSION_PRE_RELEASE 0xfL -# endif -# define OPENSSL_VERSION_NUMBER \ - ( (OPENSSL_VERSION_MAJOR<<28) \ - |(OPENSSL_VERSION_MINOR<<20) \ - |(OPENSSL_VERSION_PATCH<<4) \ - |_OPENSSL_VERSION_PRE_RELEASE ) - -# ifdef __cplusplus -} -# endif - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_OPENSSLV_H -# endif - -#endif /* OPENSSL_OPENSSLV_H */ diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs12.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs12.h deleted file mode 100644 index c5e0cab06491ec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs12.h +++ /dev/null @@ -1,350 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs12.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS12_H -# define OPENSSL_PKCS12_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS12_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define PKCS12_KEY_ID 1 -# define PKCS12_IV_ID 2 -# define PKCS12_MAC_ID 3 - -/* Default iteration count */ -# ifndef PKCS12_DEFAULT_ITER -# define PKCS12_DEFAULT_ITER PKCS5_DEFAULT_ITER -# endif - -# define PKCS12_MAC_KEY_LENGTH 20 - -# define PKCS12_SALT_LEN 8 - -/* It's not clear if these are actually needed... */ -# define PKCS12_key_gen PKCS12_key_gen_utf8 -# define PKCS12_add_friendlyname PKCS12_add_friendlyname_utf8 - -/* MS key usage constants */ - -# define KEY_EX 0x10 -# define KEY_SIG 0x80 - -typedef struct PKCS12_MAC_DATA_st PKCS12_MAC_DATA; - -typedef struct PKCS12_st PKCS12; - -typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; - -SKM_DEFINE_STACK_OF_INTERNAL(PKCS12_SAFEBAG, PKCS12_SAFEBAG, PKCS12_SAFEBAG) -#define sk_PKCS12_SAFEBAG_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_value(sk, idx) ((PKCS12_SAFEBAG *)OPENSSL_sk_value(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), (idx))) -#define sk_PKCS12_SAFEBAG_new(cmp) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) -#define sk_PKCS12_SAFEBAG_new_null() ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_null()) -#define sk_PKCS12_SAFEBAG_new_reserve(cmp, n) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_new_reserve(ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp), (n))) -#define sk_PKCS12_SAFEBAG_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (n)) -#define sk_PKCS12_SAFEBAG_free(sk) OPENSSL_sk_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_delete(sk, i) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (i))) -#define sk_PKCS12_SAFEBAG_delete_ptr(sk, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_delete_ptr(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_pop(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_pop(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_shift(sk) ((PKCS12_SAFEBAG *)OPENSSL_sk_shift(ossl_check_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS12_SAFEBAG_sk_type(sk),ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc)) -#define sk_PKCS12_SAFEBAG_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), (idx)) -#define sk_PKCS12_SAFEBAG_set(sk, idx, ptr) ((PKCS12_SAFEBAG *)OPENSSL_sk_set(ossl_check_PKCS12_SAFEBAG_sk_type(sk), (idx), ossl_check_PKCS12_SAFEBAG_type(ptr))) -#define sk_PKCS12_SAFEBAG_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr)) -#define sk_PKCS12_SAFEBAG_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_type(ptr), pnum) -#define sk_PKCS12_SAFEBAG_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk)) -#define sk_PKCS12_SAFEBAG_dup(sk) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_dup(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk))) -#define sk_PKCS12_SAFEBAG_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS12_SAFEBAG) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_copyfunc_type(copyfunc), ossl_check_PKCS12_SAFEBAG_freefunc_type(freefunc))) -#define sk_PKCS12_SAFEBAG_set_cmp_func(sk, cmp) ((sk_PKCS12_SAFEBAG_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS12_SAFEBAG_sk_type(sk), ossl_check_PKCS12_SAFEBAG_compfunc_type(cmp))) - - -typedef struct pkcs12_bag_st PKCS12_BAGS; - -# define PKCS12_ERROR 0 -# define PKCS12_OK 1 - -/* Compatibility macros */ - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 - -# define M_PKCS12_bag_type PKCS12_bag_type -# define M_PKCS12_cert_bag_type PKCS12_cert_bag_type -# define M_PKCS12_crl_bag_type PKCS12_cert_bag_type - -# define PKCS12_certbag2x509 PKCS12_SAFEBAG_get1_cert -# define PKCS12_certbag2scrl PKCS12_SAFEBAG_get1_crl -# define PKCS12_bag_type PKCS12_SAFEBAG_get_nid -# define PKCS12_cert_bag_type PKCS12_SAFEBAG_get_bag_nid -# define PKCS12_x5092certbag PKCS12_SAFEBAG_create_cert -# define PKCS12_x509crl2certbag PKCS12_SAFEBAG_create_crl -# define PKCS12_MAKE_KEYBAG PKCS12_SAFEBAG_create0_p8inf -# define PKCS12_MAKE_SHKEYBAG PKCS12_SAFEBAG_create_pkcs8_encrypt - -#endif -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -#endif - -ASN1_TYPE *PKCS8_get_attr(PKCS8_PRIV_KEY_INFO *p8, int attr_nid); -int PKCS12_mac_present(const PKCS12 *p12); -void PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac, - const X509_ALGOR **pmacalg, - const ASN1_OCTET_STRING **psalt, - const ASN1_INTEGER **piter, - const PKCS12 *p12); - -const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, - int attr_nid); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag); -int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag); -const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag); -const ASN1_OBJECT *PKCS12_SAFEBAG_get0_bag_type(const PKCS12_SAFEBAG *bag); - -X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag); -X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag); -const STACK_OF(PKCS12_SAFEBAG) * -PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); -const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); -const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag); - -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype, const unsigned char *value, int len); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf); -PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid, - const char *pass, - int passlen, - unsigned char *salt, - int saltlen, int iter, - PKCS8_PRIV_KEY_INFO *p8inf, - OSSL_LIB_CTX *ctx, - const char *propq); - -PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, - int nid1, int nid2); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, - int passlen); -PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass, - int passlen, OSSL_LIB_CTX *ctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen); -PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag, - const char *pass, int passlen, - OSSL_LIB_CTX *ctx, - const char *propq); -X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8); -X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher, - const char *pass, int passlen, unsigned char *salt, - int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8, - OSSL_LIB_CTX *ctx, const char *propq); -X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe); -X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen, - PKCS8_PRIV_KEY_INFO *p8inf, X509_ALGOR *pbe, - OSSL_LIB_CTX *ctx, const char *propq); -PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk); -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7); -PKCS7 *PKCS12_pack_p7encdata(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags); -PKCS7 *PKCS12_pack_p7encdata_ex(int pbe_nid, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - STACK_OF(PKCS12_SAFEBAG) *bags, - OSSL_LIB_CTX *ctx, const char *propq); - -STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, - int passlen); - -int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes); -STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12); - -int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, - int namelen); -int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, - int namelen); -int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, - const unsigned char *name, int namelen); -int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type, - const unsigned char *bytes, int len); -int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type, - const unsigned char *bytes, int len); -int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage); -ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs, - int attr_nid); -char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag); -const STACK_OF(X509_ATTRIBUTE) * -PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); -unsigned char *PKCS12_pbe_crypt(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de); -unsigned char *PKCS12_pbe_crypt_ex(const X509_ALGOR *algor, - const char *pass, int passlen, - const unsigned char *in, int inlen, - unsigned char **data, int *datalen, - int en_de, OSSL_LIB_CTX *libctx, - const char *propq); -void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf); -void *PKCS12_item_decrypt_d2i_ex(const X509_ALGOR *algor, const ASN1_ITEM *it, - const char *pass, int passlen, - const ASN1_OCTET_STRING *oct, int zbuf, - OSSL_LIB_CTX *libctx, - const char *propq); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf); -ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt_ex(X509_ALGOR *algor, - const ASN1_ITEM *it, - const char *pass, int passlen, - void *obj, int zbuf, - OSSL_LIB_CTX *ctx, - const char *propq); -PKCS12 *PKCS12_init(int mode); -PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_key_gen_asc(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_asc_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_uni_ex(unsigned char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); -int PKCS12_key_gen_utf8(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type); -int PKCS12_key_gen_utf8_ex(const char *pass, int passlen, unsigned char *salt, - int saltlen, int id, int iter, int n, - unsigned char *out, const EVP_MD *md_type, - OSSL_LIB_CTX *ctx, const char *propq); - -int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de); -int PKCS12_PBE_keyivgen_ex(EVP_CIPHER_CTX *ctx, const char *pass, int passlen, - ASN1_TYPE *param, const EVP_CIPHER *cipher, - const EVP_MD *md_type, int en_de, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *mac, unsigned int *maclen); -int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen); -int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, - unsigned char *salt, int saltlen, int iter, - const EVP_MD *md_type); -int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, - int saltlen, const EVP_MD *md_type); -unsigned char *OPENSSL_asc2uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2asc(const unsigned char *uni, int unilen); -unsigned char *OPENSSL_utf82uni(const char *asc, int asclen, - unsigned char **uni, int *unilen); -char *OPENSSL_uni2utf8(const unsigned char *uni, int unilen); - -DECLARE_ASN1_FUNCTIONS(PKCS12) -DECLARE_ASN1_FUNCTIONS(PKCS12_MAC_DATA) -DECLARE_ASN1_FUNCTIONS(PKCS12_SAFEBAG) -DECLARE_ASN1_FUNCTIONS(PKCS12_BAGS) - -DECLARE_ASN1_ITEM(PKCS12_SAFEBAGS) -DECLARE_ASN1_ITEM(PKCS12_AUTHSAFES) - -void PKCS12_PBE_add(void); -int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, - STACK_OF(X509) **ca); -PKCS12 *PKCS12_create(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype); -PKCS12 *PKCS12_create_ex(const char *pass, const char *name, EVP_PKEY *pkey, - X509 *cert, STACK_OF(X509) *ca, int nid_key, int nid_cert, - int iter, int mac_iter, int keytype, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert); -PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass); -PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags, - EVP_PKEY *key, int key_usage, int iter, - int key_nid, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, - int nid_type, const unsigned char *value, int len); -int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass); -int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, - int safe_nid, int iter, const char *pass, - OSSL_LIB_CTX *ctx, const char *propq); - -PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid); -PKCS12 *PKCS12_add_safes_ex(STACK_OF(PKCS7) *safes, int p7_nid, - OSSL_LIB_CTX *ctx, const char *propq); - -int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12); -# ifndef OPENSSL_NO_STDIO -int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12); -# endif -PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12); -# ifndef OPENSSL_NO_STDIO -PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); -# endif -int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs7.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs7.h deleted file mode 100644 index 557a0a7264beec..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/pkcs7.h +++ /dev/null @@ -1,427 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/pkcs7.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_PKCS7_H -# define OPENSSL_PKCS7_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_PKCS7_H -# endif - -# include -# include -# include - -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - - -/*- -Encryption_ID DES-CBC -Digest_ID MD5 -Digest_Encryption_ID rsaEncryption -Key_Encryption_ID rsaEncryption -*/ - -typedef struct PKCS7_CTX_st { - OSSL_LIB_CTX *libctx; - char *propq; -} PKCS7_CTX; - -typedef struct pkcs7_issuer_and_serial_st { - X509_NAME *issuer; - ASN1_INTEGER *serial; -} PKCS7_ISSUER_AND_SERIAL; - -typedef struct pkcs7_signer_info_st { - ASN1_INTEGER *version; /* version 1 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *digest_alg; - STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */ - X509_ALGOR *digest_enc_alg; - ASN1_OCTET_STRING *enc_digest; - STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */ - /* The private key to sign with */ - EVP_PKEY *pkey; - const PKCS7_CTX *ctx; -} PKCS7_SIGNER_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO, PKCS7_SIGNER_INFO) -#define sk_PKCS7_SIGNER_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_value(sk, idx) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_SIGNER_INFO_new(cmp) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) -#define sk_PKCS7_SIGNER_INFO_new_null() ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_SIGNER_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_SIGNER_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (n)) -#define sk_PKCS7_SIGNER_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_delete(sk, i) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (i))) -#define sk_PKCS7_SIGNER_INFO_delete_ptr(sk, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_pop(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_shift(sk) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk),ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_SIGNER_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), (idx)) -#define sk_PKCS7_SIGNER_INFO_set(sk, idx, ptr) ((PKCS7_SIGNER_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), (idx), ossl_check_PKCS7_SIGNER_INFO_type(ptr))) -#define sk_PKCS7_SIGNER_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr)) -#define sk_PKCS7_SIGNER_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_type(ptr), pnum) -#define sk_PKCS7_SIGNER_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk)) -#define sk_PKCS7_SIGNER_INFO_dup(sk) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk))) -#define sk_PKCS7_SIGNER_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_SIGNER_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_SIGNER_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_SIGNER_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_SIGNER_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_SIGNER_INFO_sk_type(sk), ossl_check_PKCS7_SIGNER_INFO_compfunc_type(cmp))) - - -typedef struct pkcs7_recip_info_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ISSUER_AND_SERIAL *issuer_and_serial; - X509_ALGOR *key_enc_algor; - ASN1_OCTET_STRING *enc_key; - X509 *cert; /* get the pub-key from this */ - const PKCS7_CTX *ctx; -} PKCS7_RECIP_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7_RECIP_INFO, PKCS7_RECIP_INFO, PKCS7_RECIP_INFO) -#define sk_PKCS7_RECIP_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_value(sk, idx) ((PKCS7_RECIP_INFO *)OPENSSL_sk_value(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), (idx))) -#define sk_PKCS7_RECIP_INFO_new(cmp) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) -#define sk_PKCS7_RECIP_INFO_new_null() ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_RECIP_INFO_new_reserve(cmp, n) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp), (n))) -#define sk_PKCS7_RECIP_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (n)) -#define sk_PKCS7_RECIP_INFO_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_delete(sk, i) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (i))) -#define sk_PKCS7_RECIP_INFO_delete_ptr(sk, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_pop(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_pop(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_shift(sk) ((PKCS7_RECIP_INFO *)OPENSSL_sk_shift(ossl_check_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_RECIP_INFO_sk_type(sk),ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc)) -#define sk_PKCS7_RECIP_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), (idx)) -#define sk_PKCS7_RECIP_INFO_set(sk, idx, ptr) ((PKCS7_RECIP_INFO *)OPENSSL_sk_set(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), (idx), ossl_check_PKCS7_RECIP_INFO_type(ptr))) -#define sk_PKCS7_RECIP_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr)) -#define sk_PKCS7_RECIP_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_type(ptr), pnum) -#define sk_PKCS7_RECIP_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk)) -#define sk_PKCS7_RECIP_INFO_dup(sk) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk))) -#define sk_PKCS7_RECIP_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7_RECIP_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_copyfunc_type(copyfunc), ossl_check_PKCS7_RECIP_INFO_freefunc_type(freefunc))) -#define sk_PKCS7_RECIP_INFO_set_cmp_func(sk, cmp) ((sk_PKCS7_RECIP_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_RECIP_INFO_sk_type(sk), ossl_check_PKCS7_RECIP_INFO_compfunc_type(cmp))) - - - -typedef struct pkcs7_signed_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - struct pkcs7_st *contents; -} PKCS7_SIGNED; -/* - * The above structure is very very similar to PKCS7_SIGN_ENVELOPE. How about - * merging the two - */ - -typedef struct pkcs7_enc_content_st { - ASN1_OBJECT *content_type; - X509_ALGOR *algorithm; - ASN1_OCTET_STRING *enc_data; /* [ 0 ] */ - const EVP_CIPHER *cipher; - const PKCS7_CTX *ctx; -} PKCS7_ENC_CONTENT; - -typedef struct pkcs7_enveloped_st { - ASN1_INTEGER *version; /* version 0 */ - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENVELOPE; - -typedef struct pkcs7_signedandenveloped_st { - ASN1_INTEGER *version; /* version 1 */ - STACK_OF(X509_ALGOR) *md_algs; /* md used */ - STACK_OF(X509) *cert; /* [ 0 ] */ - STACK_OF(X509_CRL) *crl; /* [ 1 ] */ - STACK_OF(PKCS7_SIGNER_INFO) *signer_info; - PKCS7_ENC_CONTENT *enc_data; - STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; -} PKCS7_SIGN_ENVELOPE; - -typedef struct pkcs7_digest_st { - ASN1_INTEGER *version; /* version 0 */ - X509_ALGOR *md; /* md used */ - struct pkcs7_st *contents; - ASN1_OCTET_STRING *digest; -} PKCS7_DIGEST; - -typedef struct pkcs7_encrypted_st { - ASN1_INTEGER *version; /* version 0 */ - PKCS7_ENC_CONTENT *enc_data; -} PKCS7_ENCRYPT; - -typedef struct pkcs7_st { - /* - * The following is non NULL if it contains ASN1 encoding of this - * structure - */ - unsigned char *asn1; - long length; -# define PKCS7_S_HEADER 0 -# define PKCS7_S_BODY 1 -# define PKCS7_S_TAIL 2 - int state; /* used during processing */ - int detached; - ASN1_OBJECT *type; - /* content as defined by the type */ - /* - * all encryption/message digests are applied to the 'contents', leaving - * out the 'type' field. - */ - union { - char *ptr; - /* NID_pkcs7_data */ - ASN1_OCTET_STRING *data; - /* NID_pkcs7_signed */ - PKCS7_SIGNED *sign; - /* NID_pkcs7_enveloped */ - PKCS7_ENVELOPE *enveloped; - /* NID_pkcs7_signedAndEnveloped */ - PKCS7_SIGN_ENVELOPE *signed_and_enveloped; - /* NID_pkcs7_digest */ - PKCS7_DIGEST *digest; - /* NID_pkcs7_encrypted */ - PKCS7_ENCRYPT *encrypted; - /* Anything else */ - ASN1_TYPE *other; - } d; - PKCS7_CTX ctx; -} PKCS7; -SKM_DEFINE_STACK_OF_INTERNAL(PKCS7, PKCS7, PKCS7) -#define sk_PKCS7_num(sk) OPENSSL_sk_num(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_value(sk, idx) ((PKCS7 *)OPENSSL_sk_value(ossl_check_const_PKCS7_sk_type(sk), (idx))) -#define sk_PKCS7_new(cmp) ((STACK_OF(PKCS7) *)OPENSSL_sk_new(ossl_check_PKCS7_compfunc_type(cmp))) -#define sk_PKCS7_new_null() ((STACK_OF(PKCS7) *)OPENSSL_sk_new_null()) -#define sk_PKCS7_new_reserve(cmp, n) ((STACK_OF(PKCS7) *)OPENSSL_sk_new_reserve(ossl_check_PKCS7_compfunc_type(cmp), (n))) -#define sk_PKCS7_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PKCS7_sk_type(sk), (n)) -#define sk_PKCS7_free(sk) OPENSSL_sk_free(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_zero(sk) OPENSSL_sk_zero(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_delete(sk, i) ((PKCS7 *)OPENSSL_sk_delete(ossl_check_PKCS7_sk_type(sk), (i))) -#define sk_PKCS7_delete_ptr(sk, ptr) ((PKCS7 *)OPENSSL_sk_delete_ptr(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_push(sk, ptr) OPENSSL_sk_push(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_pop(sk) ((PKCS7 *)OPENSSL_sk_pop(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_shift(sk) ((PKCS7 *)OPENSSL_sk_shift(ossl_check_PKCS7_sk_type(sk))) -#define sk_PKCS7_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PKCS7_sk_type(sk),ossl_check_PKCS7_freefunc_type(freefunc)) -#define sk_PKCS7_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), (idx)) -#define sk_PKCS7_set(sk, idx, ptr) ((PKCS7 *)OPENSSL_sk_set(ossl_check_PKCS7_sk_type(sk), (idx), ossl_check_PKCS7_type(ptr))) -#define sk_PKCS7_find(sk, ptr) OPENSSL_sk_find(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr)) -#define sk_PKCS7_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_type(ptr), pnum) -#define sk_PKCS7_sort(sk) OPENSSL_sk_sort(ossl_check_PKCS7_sk_type(sk)) -#define sk_PKCS7_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PKCS7_sk_type(sk)) -#define sk_PKCS7_dup(sk) ((STACK_OF(PKCS7) *)OPENSSL_sk_dup(ossl_check_const_PKCS7_sk_type(sk))) -#define sk_PKCS7_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PKCS7) *)OPENSSL_sk_deep_copy(ossl_check_const_PKCS7_sk_type(sk), ossl_check_PKCS7_copyfunc_type(copyfunc), ossl_check_PKCS7_freefunc_type(freefunc))) -#define sk_PKCS7_set_cmp_func(sk, cmp) ((sk_PKCS7_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PKCS7_sk_type(sk), ossl_check_PKCS7_compfunc_type(cmp))) - - - -# define PKCS7_OP_SET_DETACHED_SIGNATURE 1 -# define PKCS7_OP_GET_DETACHED_SIGNATURE 2 - -# define PKCS7_get_signed_attributes(si) ((si)->auth_attr) -# define PKCS7_get_attributes(si) ((si)->unauth_attr) - -# define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed) -# define PKCS7_type_is_encrypted(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_encrypted) -# define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped) -# define PKCS7_type_is_signedAndEnveloped(a) \ - (OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped) -# define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data) -# define PKCS7_type_is_digest(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_digest) - -# define PKCS7_set_detached(p,v) \ - PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL) -# define PKCS7_get_detached(p) \ - PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL) - -# define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7)) - -/* S/MIME related flags */ - -# define PKCS7_TEXT 0x1 -# define PKCS7_NOCERTS 0x2 -# define PKCS7_NOSIGS 0x4 -# define PKCS7_NOCHAIN 0x8 -# define PKCS7_NOINTERN 0x10 -# define PKCS7_NOVERIFY 0x20 -# define PKCS7_DETACHED 0x40 -# define PKCS7_BINARY 0x80 -# define PKCS7_NOATTR 0x100 -# define PKCS7_NOSMIMECAP 0x200 -# define PKCS7_NOOLDMIMETYPE 0x400 -# define PKCS7_CRLFEOL 0x800 -# define PKCS7_STREAM 0x1000 -# define PKCS7_NOCRL 0x2000 -# define PKCS7_PARTIAL 0x4000 -# define PKCS7_REUSE_DIGEST 0x8000 -# define PKCS7_NO_DUAL_CONTENT 0x10000 - -/* Flags: for compatibility with older code */ - -# define SMIME_TEXT PKCS7_TEXT -# define SMIME_NOCERTS PKCS7_NOCERTS -# define SMIME_NOSIGS PKCS7_NOSIGS -# define SMIME_NOCHAIN PKCS7_NOCHAIN -# define SMIME_NOINTERN PKCS7_NOINTERN -# define SMIME_NOVERIFY PKCS7_NOVERIFY -# define SMIME_DETACHED PKCS7_DETACHED -# define SMIME_BINARY PKCS7_BINARY -# define SMIME_NOATTR PKCS7_NOATTR - -/* CRLF ASCII canonicalisation */ -# define SMIME_ASCIICRLF 0x80000 - -DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL) - -int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data, - const EVP_MD *type, unsigned char *md, - unsigned int *len); -# ifndef OPENSSL_NO_STDIO -PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7); -int i2d_PKCS7_fp(FILE *fp, const PKCS7 *p7); -# endif -DECLARE_ASN1_DUP_FUNCTION(PKCS7) -PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7); -int i2d_PKCS7_bio(BIO *bp, const PKCS7 *p7); -int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); -int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags); - -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE) -DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST) -DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT) -DECLARE_ASN1_FUNCTIONS(PKCS7) -PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN) -DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY) - -DECLARE_ASN1_NDEF_FUNCTION(PKCS7) -DECLARE_ASN1_PRINT_FUNCTION(PKCS7) - -long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg); - -int PKCS7_type_is_other(PKCS7 *p7); -int PKCS7_set_type(PKCS7 *p7, int type); -int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other); -int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data); -int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, - const EVP_MD *dgst); -int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si); -int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i); -int PKCS7_add_certificate(PKCS7 *p7, X509 *x509); -int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509); -int PKCS7_content_new(PKCS7 *p7, int nid); -int PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, - BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, - X509 *x509); - -BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio); -int PKCS7_dataFinal(PKCS7 *p7, BIO *bio); -BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); - -PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509, - EVP_PKEY *pkey, const EVP_MD *dgst); -X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si); -int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md); -STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); - -PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509); -void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, - X509_ALGOR **pdig, X509_ALGOR **psig); -void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc); -int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri); -int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509); -int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher); -int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7); - -PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx); -ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7); -ASN1_OCTET_STRING *PKCS7_digest_from_attributes(STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int type, - void *data); -int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype, - void *value); -ASN1_TYPE *PKCS7_get_attribute(const PKCS7_SIGNER_INFO *si, int nid); -ASN1_TYPE *PKCS7_get_signed_attribute(const PKCS7_SIGNER_INFO *si, int nid); -int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); -int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si, - STACK_OF(X509_ATTRIBUTE) *sk); - -PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags); -PKCS7 *PKCS7_sign_ex(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, - BIO *data, int flags, OSSL_LIB_CTX *libctx, - const char *propq); - -PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7, - X509 *signcert, EVP_PKEY *pkey, - const EVP_MD *md, int flags); - -int PKCS7_final(PKCS7 *p7, BIO *data, int flags); -int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, - BIO *indata, BIO *out, int flags); -STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, - int flags); -PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher, - int flags); -PKCS7 *PKCS7_encrypt_ex(STACK_OF(X509) *certs, BIO *in, - const EVP_CIPHER *cipher, int flags, - OSSL_LIB_CTX *libctx, const char *propq); -int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, - int flags); - -int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, - STACK_OF(X509_ALGOR) *cap); -STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si); -int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg); - -int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid); -int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t); -int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si, - const unsigned char *md, int mdlen); - -int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags); -PKCS7 *SMIME_read_PKCS7_ex(BIO *bio, BIO **bcont, PKCS7 **p7); -PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont); - -BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/safestack.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/safestack.h deleted file mode 100644 index 0499700b562540..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/safestack.h +++ /dev/null @@ -1,297 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/safestack.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SAFESTACK_H -# define OPENSSL_SAFESTACK_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SAFESTACK_H -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define STACK_OF(type) struct stack_st_##type - -/* Helper macro for internal use */ -# define SKM_DEFINE_STACK_OF_INTERNAL(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline t2 *ossl_check_##t1##_type(t2 *ptr) \ - { \ - return ptr; \ - } \ - static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF(t1) *sk) \ - { \ - return (const OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \ - { \ - return (OPENSSL_STACK *)sk; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_compfunc ossl_check_##t1##_compfunc_type(sk_##t1##_compfunc cmp) \ - { \ - return (OPENSSL_sk_compfunc)cmp; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_copyfunc ossl_check_##t1##_copyfunc_type(sk_##t1##_copyfunc cpy) \ - { \ - return (OPENSSL_sk_copyfunc)cpy; \ - } \ - static ossl_unused ossl_inline OPENSSL_sk_freefunc ossl_check_##t1##_freefunc_type(sk_##t1##_freefunc fr) \ - { \ - return (OPENSSL_sk_freefunc)fr; \ - } - -# define SKM_DEFINE_STACK_OF(t1, t2, t3) \ - STACK_OF(t1); \ - typedef int (*sk_##t1##_compfunc)(const t3 * const *a, const t3 *const *b); \ - typedef void (*sk_##t1##_freefunc)(t3 *a); \ - typedef t3 * (*sk_##t1##_copyfunc)(const t3 *a); \ - static ossl_unused ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_value(const STACK_OF(t1) *sk, int idx) \ - { \ - return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new(sk_##t1##_compfunc compare) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_null(void) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_null(); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_reserve(sk_##t1##_compfunc compare, int n) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_reserve(STACK_OF(t1) *sk, int n) \ - { \ - return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_free((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_zero((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete(STACK_OF(t1) *sk, int i) \ - { \ - return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_delete_ptr(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, \ - (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_push(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_unshift(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_shift(STACK_OF(t1) *sk) \ - { \ - return (t2 *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_pop_free(STACK_OF(t1) *sk, sk_##t1##_freefunc freefunc) \ - { \ - OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_insert(STACK_OF(t1) *sk, t2 *ptr, int idx) \ - { \ - return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); \ - } \ - static ossl_unused ossl_inline t2 *sk_##t1##_set(STACK_OF(t1) *sk, int idx, t2 *ptr) \ - { \ - return (t2 *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_ex(STACK_OF(t1) *sk, t2 *ptr) \ - { \ - return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_find_all(STACK_OF(t1) *sk, t2 *ptr, int *pnum) \ - { \ - return OPENSSL_sk_find_all((OPENSSL_STACK *)sk, (const void *)ptr, pnum); \ - } \ - static ossl_unused ossl_inline void sk_##t1##_sort(STACK_OF(t1) *sk) \ - { \ - OPENSSL_sk_sort((OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline int sk_##t1##_is_sorted(const STACK_OF(t1) *sk) \ - { \ - return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); \ - } \ - static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_deep_copy(const STACK_OF(t1) *sk, \ - sk_##t1##_copyfunc copyfunc, \ - sk_##t1##_freefunc freefunc) \ - { \ - return (STACK_OF(t1) *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, \ - (OPENSSL_sk_copyfunc)copyfunc, \ - (OPENSSL_sk_freefunc)freefunc); \ - } \ - static ossl_unused ossl_inline sk_##t1##_compfunc sk_##t1##_set_cmp_func(STACK_OF(t1) *sk, sk_##t1##_compfunc compare) \ - { \ - return (sk_##t1##_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); \ - } - -# define DEFINE_STACK_OF(t) SKM_DEFINE_STACK_OF(t, t, t) -# define DEFINE_STACK_OF_CONST(t) SKM_DEFINE_STACK_OF(t, const t, t) -# define DEFINE_SPECIAL_STACK_OF(t1, t2) SKM_DEFINE_STACK_OF(t1, t2, t2) -# define DEFINE_SPECIAL_STACK_OF_CONST(t1, t2) \ - SKM_DEFINE_STACK_OF(t1, const t2, t2) - -/*- - * Strings are special: normally an lhash entry will point to a single - * (somewhat) mutable object. In the case of strings: - * - * a) Instead of a single char, there is an array of chars, NUL-terminated. - * b) The string may have be immutable. - * - * So, they need their own declarations. Especially important for - * type-checking tools, such as Deputy. - * - * In practice, however, it appears to be hard to have a const - * string. For now, I'm settling for dealing with the fact it is a - * string at all. - */ -typedef char *OPENSSL_STRING; -typedef const char *OPENSSL_CSTRING; - -/*- - * Confusingly, LHASH_OF(STRING) deals with char ** throughout, but - * STACK_OF(STRING) is really more like STACK_OF(char), only, as mentioned - * above, instead of a single char each entry is a NUL-terminated array of - * chars. So, we have to implement STRING specially for STACK_OF. This is - * dealt with in the autogenerated macros below. - */ -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_STRING, char, char) -#define sk_OPENSSL_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_value(sk, idx) ((char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_STRING_sk_type(sk), (idx))) -#define sk_OPENSSL_STRING_new(cmp) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -#define sk_OPENSSL_STRING_new_null() ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_STRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_STRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_STRING_sk_type(sk), (n)) -#define sk_OPENSSL_STRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_delete(sk, i) ((char *)OPENSSL_sk_delete(ossl_check_OPENSSL_STRING_sk_type(sk), (i))) -#define sk_OPENSSL_STRING_delete_ptr(sk, ptr) ((char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_pop(sk) ((char *)OPENSSL_sk_pop(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_shift(sk) ((char *)OPENSSL_sk_shift(ossl_check_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_STRING_sk_type(sk),ossl_check_OPENSSL_STRING_freefunc_type(freefunc)) -#define sk_OPENSSL_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), (idx)) -#define sk_OPENSSL_STRING_set(sk, idx, ptr) ((char *)OPENSSL_sk_set(ossl_check_OPENSSL_STRING_sk_type(sk), (idx), ossl_check_OPENSSL_STRING_type(ptr))) -#define sk_OPENSSL_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr)) -#define sk_OPENSSL_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_type(ptr), pnum) -#define sk_OPENSSL_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_STRING_sk_type(sk)) -#define sk_OPENSSL_STRING_dup(sk) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_STRING_sk_type(sk))) -#define sk_OPENSSL_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_STRING_freefunc_type(freefunc))) -#define sk_OPENSSL_STRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_STRING_sk_type(sk), ossl_check_OPENSSL_STRING_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_CSTRING, const char, char) -#define sk_OPENSSL_CSTRING_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_value(sk, idx) ((const char *)OPENSSL_sk_value(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), (idx))) -#define sk_OPENSSL_CSTRING_new(cmp) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) -#define sk_OPENSSL_CSTRING_new_null() ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_CSTRING_new_reserve(cmp, n) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_CSTRING_compfunc_type(cmp), (n))) -#define sk_OPENSSL_CSTRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_CSTRING_sk_type(sk), (n)) -#define sk_OPENSSL_CSTRING_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_delete(sk, i) ((const char *)OPENSSL_sk_delete(ossl_check_OPENSSL_CSTRING_sk_type(sk), (i))) -#define sk_OPENSSL_CSTRING_delete_ptr(sk, ptr) ((const char *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_pop(sk) ((const char *)OPENSSL_sk_pop(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_shift(sk) ((const char *)OPENSSL_sk_shift(ossl_check_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_CSTRING_sk_type(sk),ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc)) -#define sk_OPENSSL_CSTRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), (idx)) -#define sk_OPENSSL_CSTRING_set(sk, idx, ptr) ((const char *)OPENSSL_sk_set(ossl_check_OPENSSL_CSTRING_sk_type(sk), (idx), ossl_check_OPENSSL_CSTRING_type(ptr))) -#define sk_OPENSSL_CSTRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr)) -#define sk_OPENSSL_CSTRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_type(ptr), pnum) -#define sk_OPENSSL_CSTRING_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_CSTRING_sk_type(sk)) -#define sk_OPENSSL_CSTRING_dup(sk) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_CSTRING_sk_type(sk))) -#define sk_OPENSSL_CSTRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_CSTRING) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_copyfunc_type(copyfunc), ossl_check_OPENSSL_CSTRING_freefunc_type(freefunc))) -#define sk_OPENSSL_CSTRING_set_cmp_func(sk, cmp) ((sk_OPENSSL_CSTRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_CSTRING_sk_type(sk), ossl_check_OPENSSL_CSTRING_compfunc_type(cmp))) - - -#if !defined(OPENSSL_NO_DEPRECATED_3_0) -/* - * This is not used by OpenSSL. A block of bytes, NOT nul-terminated. - * These should also be distinguished from "normal" stacks. - */ -typedef void *OPENSSL_BLOCK; -SKM_DEFINE_STACK_OF_INTERNAL(OPENSSL_BLOCK, void, void) -#define sk_OPENSSL_BLOCK_num(sk) OPENSSL_sk_num(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_value(sk, idx) ((void *)OPENSSL_sk_value(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), (idx))) -#define sk_OPENSSL_BLOCK_new(cmp) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) -#define sk_OPENSSL_BLOCK_new_null() ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_null()) -#define sk_OPENSSL_BLOCK_new_reserve(cmp, n) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_new_reserve(ossl_check_OPENSSL_BLOCK_compfunc_type(cmp), (n))) -#define sk_OPENSSL_BLOCK_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_OPENSSL_BLOCK_sk_type(sk), (n)) -#define sk_OPENSSL_BLOCK_free(sk) OPENSSL_sk_free(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_zero(sk) OPENSSL_sk_zero(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_delete(sk, i) ((void *)OPENSSL_sk_delete(ossl_check_OPENSSL_BLOCK_sk_type(sk), (i))) -#define sk_OPENSSL_BLOCK_delete_ptr(sk, ptr) ((void *)OPENSSL_sk_delete_ptr(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_push(sk, ptr) OPENSSL_sk_push(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_pop(sk) ((void *)OPENSSL_sk_pop(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_shift(sk) ((void *)OPENSSL_sk_shift(ossl_check_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_OPENSSL_BLOCK_sk_type(sk),ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc)) -#define sk_OPENSSL_BLOCK_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), (idx)) -#define sk_OPENSSL_BLOCK_set(sk, idx, ptr) ((void *)OPENSSL_sk_set(ossl_check_OPENSSL_BLOCK_sk_type(sk), (idx), ossl_check_OPENSSL_BLOCK_type(ptr))) -#define sk_OPENSSL_BLOCK_find(sk, ptr) OPENSSL_sk_find(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr)) -#define sk_OPENSSL_BLOCK_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_type(ptr), pnum) -#define sk_OPENSSL_BLOCK_sort(sk) OPENSSL_sk_sort(ossl_check_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_OPENSSL_BLOCK_sk_type(sk)) -#define sk_OPENSSL_BLOCK_dup(sk) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_dup(ossl_check_const_OPENSSL_BLOCK_sk_type(sk))) -#define sk_OPENSSL_BLOCK_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(OPENSSL_BLOCK) *)OPENSSL_sk_deep_copy(ossl_check_const_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_copyfunc_type(copyfunc), ossl_check_OPENSSL_BLOCK_freefunc_type(freefunc))) -#define sk_OPENSSL_BLOCK_set_cmp_func(sk, cmp) ((sk_OPENSSL_BLOCK_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_OPENSSL_BLOCK_sk_type(sk), ossl_check_OPENSSL_BLOCK_compfunc_type(cmp))) - -#endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/srp.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/srp.h deleted file mode 100644 index a48766c6ce8b84..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/srp.h +++ /dev/null @@ -1,285 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/srp.h.in - * - * Copyright 2004-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2004, EdelKey Project. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - * - * Originally written by Christophe Renou and Peter Sylvester, - * for the EdelKey project. - */ - - - -#ifndef OPENSSL_SRP_H -# define OPENSSL_SRP_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SRP_H -# endif - -#include - -#ifndef OPENSSL_NO_SRP -# include -# include -# include -# include -# include - -# ifdef __cplusplus -extern "C" { -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 - -typedef struct SRP_gN_cache_st { - char *b64_bn; - BIGNUM *bn; -} SRP_gN_cache; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN_cache, SRP_gN_cache, SRP_gN_cache) -#define sk_SRP_gN_cache_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_value(sk, idx) ((SRP_gN_cache *)OPENSSL_sk_value(ossl_check_const_SRP_gN_cache_sk_type(sk), (idx))) -#define sk_SRP_gN_cache_new(cmp) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new(ossl_check_SRP_gN_cache_compfunc_type(cmp))) -#define sk_SRP_gN_cache_new_null() ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_cache_new_reserve(cmp, n) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_cache_compfunc_type(cmp), (n))) -#define sk_SRP_gN_cache_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_cache_sk_type(sk), (n)) -#define sk_SRP_gN_cache_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_delete(sk, i) ((SRP_gN_cache *)OPENSSL_sk_delete(ossl_check_SRP_gN_cache_sk_type(sk), (i))) -#define sk_SRP_gN_cache_delete_ptr(sk, ptr) ((SRP_gN_cache *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_pop(sk) ((SRP_gN_cache *)OPENSSL_sk_pop(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_shift(sk) ((SRP_gN_cache *)OPENSSL_sk_shift(ossl_check_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_cache_sk_type(sk),ossl_check_SRP_gN_cache_freefunc_type(freefunc)) -#define sk_SRP_gN_cache_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), (idx)) -#define sk_SRP_gN_cache_set(sk, idx, ptr) ((SRP_gN_cache *)OPENSSL_sk_set(ossl_check_SRP_gN_cache_sk_type(sk), (idx), ossl_check_SRP_gN_cache_type(ptr))) -#define sk_SRP_gN_cache_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr)) -#define sk_SRP_gN_cache_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_type(ptr), pnum) -#define sk_SRP_gN_cache_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_cache_sk_type(sk)) -#define sk_SRP_gN_cache_dup(sk) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_cache_sk_type(sk))) -#define sk_SRP_gN_cache_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN_cache) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_copyfunc_type(copyfunc), ossl_check_SRP_gN_cache_freefunc_type(freefunc))) -#define sk_SRP_gN_cache_set_cmp_func(sk, cmp) ((sk_SRP_gN_cache_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_cache_sk_type(sk), ossl_check_SRP_gN_cache_compfunc_type(cmp))) - - - -typedef struct SRP_user_pwd_st { - /* Owned by us. */ - char *id; - BIGNUM *s; - BIGNUM *v; - /* Not owned by us. */ - const BIGNUM *g; - const BIGNUM *N; - /* Owned by us. */ - char *info; -} SRP_user_pwd; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_user_pwd, SRP_user_pwd, SRP_user_pwd) -#define sk_SRP_user_pwd_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_value(sk, idx) ((SRP_user_pwd *)OPENSSL_sk_value(ossl_check_const_SRP_user_pwd_sk_type(sk), (idx))) -#define sk_SRP_user_pwd_new(cmp) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new(ossl_check_SRP_user_pwd_compfunc_type(cmp))) -#define sk_SRP_user_pwd_new_null() ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_null()) -#define sk_SRP_user_pwd_new_reserve(cmp, n) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_new_reserve(ossl_check_SRP_user_pwd_compfunc_type(cmp), (n))) -#define sk_SRP_user_pwd_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_user_pwd_sk_type(sk), (n)) -#define sk_SRP_user_pwd_free(sk) OPENSSL_sk_free(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_delete(sk, i) ((SRP_user_pwd *)OPENSSL_sk_delete(ossl_check_SRP_user_pwd_sk_type(sk), (i))) -#define sk_SRP_user_pwd_delete_ptr(sk, ptr) ((SRP_user_pwd *)OPENSSL_sk_delete_ptr(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_pop(sk) ((SRP_user_pwd *)OPENSSL_sk_pop(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_shift(sk) ((SRP_user_pwd *)OPENSSL_sk_shift(ossl_check_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_user_pwd_sk_type(sk),ossl_check_SRP_user_pwd_freefunc_type(freefunc)) -#define sk_SRP_user_pwd_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), (idx)) -#define sk_SRP_user_pwd_set(sk, idx, ptr) ((SRP_user_pwd *)OPENSSL_sk_set(ossl_check_SRP_user_pwd_sk_type(sk), (idx), ossl_check_SRP_user_pwd_type(ptr))) -#define sk_SRP_user_pwd_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr)) -#define sk_SRP_user_pwd_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_type(ptr), pnum) -#define sk_SRP_user_pwd_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_user_pwd_sk_type(sk)) -#define sk_SRP_user_pwd_dup(sk) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_dup(ossl_check_const_SRP_user_pwd_sk_type(sk))) -#define sk_SRP_user_pwd_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_user_pwd) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_copyfunc_type(copyfunc), ossl_check_SRP_user_pwd_freefunc_type(freefunc))) -#define sk_SRP_user_pwd_set_cmp_func(sk, cmp) ((sk_SRP_user_pwd_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_user_pwd_sk_type(sk), ossl_check_SRP_user_pwd_compfunc_type(cmp))) - - -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_user_pwd_new(void); -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_free(SRP_user_pwd *user_pwd); - -OSSL_DEPRECATEDIN_3_0 -void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, - const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, - const char *info); -OSSL_DEPRECATEDIN_3_0 -int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v); - -typedef struct SRP_VBASE_st { - STACK_OF(SRP_user_pwd) *users_pwd; - STACK_OF(SRP_gN_cache) *gN_cache; -/* to simulate a user */ - char *seed_key; - const BIGNUM *default_g; - const BIGNUM *default_N; -} SRP_VBASE; - -/* - * Internal structure storing N and g pair - */ -typedef struct SRP_gN_st { - char *id; - const BIGNUM *g; - const BIGNUM *N; -} SRP_gN; -SKM_DEFINE_STACK_OF_INTERNAL(SRP_gN, SRP_gN, SRP_gN) -#define sk_SRP_gN_num(sk) OPENSSL_sk_num(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_value(sk, idx) ((SRP_gN *)OPENSSL_sk_value(ossl_check_const_SRP_gN_sk_type(sk), (idx))) -#define sk_SRP_gN_new(cmp) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new(ossl_check_SRP_gN_compfunc_type(cmp))) -#define sk_SRP_gN_new_null() ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_null()) -#define sk_SRP_gN_new_reserve(cmp, n) ((STACK_OF(SRP_gN) *)OPENSSL_sk_new_reserve(ossl_check_SRP_gN_compfunc_type(cmp), (n))) -#define sk_SRP_gN_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRP_gN_sk_type(sk), (n)) -#define sk_SRP_gN_free(sk) OPENSSL_sk_free(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_zero(sk) OPENSSL_sk_zero(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_delete(sk, i) ((SRP_gN *)OPENSSL_sk_delete(ossl_check_SRP_gN_sk_type(sk), (i))) -#define sk_SRP_gN_delete_ptr(sk, ptr) ((SRP_gN *)OPENSSL_sk_delete_ptr(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_pop(sk) ((SRP_gN *)OPENSSL_sk_pop(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_shift(sk) ((SRP_gN *)OPENSSL_sk_shift(ossl_check_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRP_gN_sk_type(sk),ossl_check_SRP_gN_freefunc_type(freefunc)) -#define sk_SRP_gN_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), (idx)) -#define sk_SRP_gN_set(sk, idx, ptr) ((SRP_gN *)OPENSSL_sk_set(ossl_check_SRP_gN_sk_type(sk), (idx), ossl_check_SRP_gN_type(ptr))) -#define sk_SRP_gN_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr)) -#define sk_SRP_gN_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_type(ptr), pnum) -#define sk_SRP_gN_sort(sk) OPENSSL_sk_sort(ossl_check_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRP_gN_sk_type(sk)) -#define sk_SRP_gN_dup(sk) ((STACK_OF(SRP_gN) *)OPENSSL_sk_dup(ossl_check_const_SRP_gN_sk_type(sk))) -#define sk_SRP_gN_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRP_gN) *)OPENSSL_sk_deep_copy(ossl_check_const_SRP_gN_sk_type(sk), ossl_check_SRP_gN_copyfunc_type(copyfunc), ossl_check_SRP_gN_freefunc_type(freefunc))) -#define sk_SRP_gN_set_cmp_func(sk, cmp) ((sk_SRP_gN_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRP_gN_sk_type(sk), ossl_check_SRP_gN_compfunc_type(cmp))) - - - -OSSL_DEPRECATEDIN_3_0 -SRP_VBASE *SRP_VBASE_new(char *seed_key); -OSSL_DEPRECATEDIN_3_0 -void SRP_VBASE_free(SRP_VBASE *vb); -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file); - -OSSL_DEPRECATEDIN_3_0 -int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd); - -/* NOTE: unlike in SRP_VBASE_get_by_user, caller owns the returned pointer.*/ -OSSL_DEPRECATEDIN_3_0 -SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username); - -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier_ex(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -char *SRP_create_verifier(const char *user, const char *pass, char **salt, - char **verifier, const char *N, const char *g); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN_ex(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g, OSSL_LIB_CTX *libctx, - const char *propq); -OSSL_DEPRECATEDIN_3_0 -int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt, - BIGNUM **verifier, const BIGNUM *N, - const BIGNUM *g); - -# define SRP_NO_ERROR 0 -# define SRP_ERR_VBASE_INCOMPLETE_FILE 1 -# define SRP_ERR_VBASE_BN_LIB 2 -# define SRP_ERR_OPEN_FILE 3 -# define SRP_ERR_MEMORY 4 - -# define DB_srptype 0 -# define DB_srpverifier 1 -# define DB_srpsalt 2 -# define DB_srpid 3 -# define DB_srpgN 4 -# define DB_srpinfo 5 -# undef DB_NUMBER -# define DB_NUMBER 6 - -# define DB_SRP_INDEX 'I' -# define DB_SRP_VALID 'V' -# define DB_SRP_REVOKED 'R' -# define DB_SRP_MODIF 'v' - -/* see srp.c */ -OSSL_DEPRECATEDIN_3_0 -char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -SRP_gN *SRP_get_default_gN(const char *id); - -/* server side .... */ -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u, - const BIGNUM *b, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B_ex(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, - const BIGNUM *v); - -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u_ex(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N); - -/* client side .... */ - -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x_ex(const BIGNUM *s, const char *user, const char *pass, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key_ex(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u, - OSSL_LIB_CTX *libctx, const char *propq); -OSSL_DEPRECATEDIN_3_0 -BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, - const BIGNUM *x, const BIGNUM *a, const BIGNUM *u); -OSSL_DEPRECATEDIN_3_0 -int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N); - -# define SRP_MINIMAL_N 1024 - -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -/* This method ignores the configured seed and fails for an unknown user. */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 -SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username); -# endif - -# ifdef __cplusplus -} -# endif -# endif - -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ssl.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ssl.h deleted file mode 100644 index 5999436eb5cc6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ssl.h +++ /dev/null @@ -1,2654 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ssl.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * Copyright 2005 Nokia. All rights reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_SSL_H -# define OPENSSL_SSL_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_SSL_H -# endif - -# include -# include -# include -# include -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif -# include -# include -# include -# include - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* OpenSSL version number for ASN.1 encoding of the session information */ -/*- - * Version 0 - initial version - * Version 1 - added the optional peer certificate - */ -# define SSL_SESSION_ASN1_VERSION 0x0001 - -# define SSL_MAX_SSL_SESSION_ID_LENGTH 32 -# define SSL_MAX_SID_CTX_LENGTH 32 - -# define SSL_MIN_RSA_MODULUS_LENGTH_IN_BYTES (512/8) -# define SSL_MAX_KEY_ARG_LENGTH 8 -/* SSL_MAX_MASTER_KEY_LENGTH is defined in prov_ssl.h */ - -/* The maximum number of encrypt/decrypt pipelines we can support */ -# define SSL_MAX_PIPELINES 32 - -/* text strings for the ciphers */ - -/* These are used to specify which ciphers to use and not to use */ - -# define SSL_TXT_LOW "LOW" -# define SSL_TXT_MEDIUM "MEDIUM" -# define SSL_TXT_HIGH "HIGH" -# define SSL_TXT_FIPS "FIPS" - -# define SSL_TXT_aNULL "aNULL" -# define SSL_TXT_eNULL "eNULL" -# define SSL_TXT_NULL "NULL" - -# define SSL_TXT_kRSA "kRSA" -# define SSL_TXT_kDHr "kDHr"/* this cipher class has been removed */ -# define SSL_TXT_kDHd "kDHd"/* this cipher class has been removed */ -# define SSL_TXT_kDH "kDH"/* this cipher class has been removed */ -# define SSL_TXT_kEDH "kEDH"/* alias for kDHE */ -# define SSL_TXT_kDHE "kDHE" -# define SSL_TXT_kECDHr "kECDHr"/* this cipher class has been removed */ -# define SSL_TXT_kECDHe "kECDHe"/* this cipher class has been removed */ -# define SSL_TXT_kECDH "kECDH"/* this cipher class has been removed */ -# define SSL_TXT_kEECDH "kEECDH"/* alias for kECDHE */ -# define SSL_TXT_kECDHE "kECDHE" -# define SSL_TXT_kPSK "kPSK" -# define SSL_TXT_kRSAPSK "kRSAPSK" -# define SSL_TXT_kECDHEPSK "kECDHEPSK" -# define SSL_TXT_kDHEPSK "kDHEPSK" -# define SSL_TXT_kGOST "kGOST" -# define SSL_TXT_kGOST18 "kGOST18" -# define SSL_TXT_kSRP "kSRP" - -# define SSL_TXT_aRSA "aRSA" -# define SSL_TXT_aDSS "aDSS" -# define SSL_TXT_aDH "aDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDH "aECDH"/* this cipher class has been removed */ -# define SSL_TXT_aECDSA "aECDSA" -# define SSL_TXT_aPSK "aPSK" -# define SSL_TXT_aGOST94 "aGOST94" -# define SSL_TXT_aGOST01 "aGOST01" -# define SSL_TXT_aGOST12 "aGOST12" -# define SSL_TXT_aGOST "aGOST" -# define SSL_TXT_aSRP "aSRP" - -# define SSL_TXT_DSS "DSS" -# define SSL_TXT_DH "DH" -# define SSL_TXT_DHE "DHE"/* same as "kDHE:-ADH" */ -# define SSL_TXT_EDH "EDH"/* alias for DHE */ -# define SSL_TXT_ADH "ADH" -# define SSL_TXT_RSA "RSA" -# define SSL_TXT_ECDH "ECDH" -# define SSL_TXT_EECDH "EECDH"/* alias for ECDHE" */ -# define SSL_TXT_ECDHE "ECDHE"/* same as "kECDHE:-AECDH" */ -# define SSL_TXT_AECDH "AECDH" -# define SSL_TXT_ECDSA "ECDSA" -# define SSL_TXT_PSK "PSK" -# define SSL_TXT_SRP "SRP" - -# define SSL_TXT_DES "DES" -# define SSL_TXT_3DES "3DES" -# define SSL_TXT_RC4 "RC4" -# define SSL_TXT_RC2 "RC2" -# define SSL_TXT_IDEA "IDEA" -# define SSL_TXT_SEED "SEED" -# define SSL_TXT_AES128 "AES128" -# define SSL_TXT_AES256 "AES256" -# define SSL_TXT_AES "AES" -# define SSL_TXT_AES_GCM "AESGCM" -# define SSL_TXT_AES_CCM "AESCCM" -# define SSL_TXT_AES_CCM_8 "AESCCM8" -# define SSL_TXT_CAMELLIA128 "CAMELLIA128" -# define SSL_TXT_CAMELLIA256 "CAMELLIA256" -# define SSL_TXT_CAMELLIA "CAMELLIA" -# define SSL_TXT_CHACHA20 "CHACHA20" -# define SSL_TXT_GOST "GOST89" -# define SSL_TXT_ARIA "ARIA" -# define SSL_TXT_ARIA_GCM "ARIAGCM" -# define SSL_TXT_ARIA128 "ARIA128" -# define SSL_TXT_ARIA256 "ARIA256" -# define SSL_TXT_GOST2012_GOST8912_GOST8912 "GOST2012-GOST8912-GOST8912" -# define SSL_TXT_CBC "CBC" - -# define SSL_TXT_MD5 "MD5" -# define SSL_TXT_SHA1 "SHA1" -# define SSL_TXT_SHA "SHA"/* same as "SHA1" */ -# define SSL_TXT_GOST94 "GOST94" -# define SSL_TXT_GOST89MAC "GOST89MAC" -# define SSL_TXT_GOST12 "GOST12" -# define SSL_TXT_GOST89MAC12 "GOST89MAC12" -# define SSL_TXT_SHA256 "SHA256" -# define SSL_TXT_SHA384 "SHA384" - -# define SSL_TXT_SSLV3 "SSLv3" -# define SSL_TXT_TLSV1 "TLSv1" -# define SSL_TXT_TLSV1_1 "TLSv1.1" -# define SSL_TXT_TLSV1_2 "TLSv1.2" - -# define SSL_TXT_ALL "ALL" - -/*- - * COMPLEMENTOF* definitions. These identifiers are used to (de-select) - * ciphers normally not being used. - * Example: "RC4" will activate all ciphers using RC4 including ciphers - * without authentication, which would normally disabled by DEFAULT (due - * the "!ADH" being part of default). Therefore "RC4:!COMPLEMENTOFDEFAULT" - * will make sure that it is also disabled in the specific selection. - * COMPLEMENTOF* identifiers are portable between version, as adjustments - * to the default cipher setup will also be included here. - * - * COMPLEMENTOFDEFAULT does not experience the same special treatment that - * DEFAULT gets, as only selection is being done and no sorting as needed - * for DEFAULT. - */ -# define SSL_TXT_CMPALL "COMPLEMENTOFALL" -# define SSL_TXT_CMPDEF "COMPLEMENTOFDEFAULT" - -/* - * The following cipher list is used by default. It also is substituted when - * an application-defined cipher list string starts with 'DEFAULT'. - * This applies to ciphersuites for TLSv1.2 and below. - * DEPRECATED IN 3.0.0, in favor of OSSL_default_cipher_list() - * Update both macro and function simultaneously - */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_DEFAULT_CIPHER_LIST "ALL:!COMPLEMENTOFDEFAULT:!eNULL" -/* - * This is the default set of TLSv1.3 ciphersuites - * DEPRECATED IN 3.0.0, in favor of OSSL_default_ciphersuites() - * Update both macro and function simultaneously - */ -# define TLS_DEFAULT_CIPHERSUITES "TLS_AES_256_GCM_SHA384:" \ - "TLS_CHACHA20_POLY1305_SHA256:" \ - "TLS_AES_128_GCM_SHA256" -# endif -/* - * As of OpenSSL 1.0.0, ssl_create_cipher_list() in ssl/ssl_ciph.c always - * starts with a reasonable order, and all we have to do for DEFAULT is - * throwing out anonymous and unencrypted ciphersuites! (The latter are not - * actually enabled by ALL, but "ALL:RSA" would enable some of them.) - */ - -/* Used in SSL_set_shutdown()/SSL_get_shutdown(); */ -# define SSL_SENT_SHUTDOWN 1 -# define SSL_RECEIVED_SHUTDOWN 2 - -#ifdef __cplusplus -} -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -# define SSL_FILETYPE_ASN1 X509_FILETYPE_ASN1 -# define SSL_FILETYPE_PEM X509_FILETYPE_PEM - -/* - * This is needed to stop compilers complaining about the 'struct ssl_st *' - * function parameters used to prototype callbacks in SSL_CTX. - */ -typedef struct ssl_st *ssl_crock_st; -typedef struct tls_session_ticket_ext_st TLS_SESSION_TICKET_EXT; -typedef struct ssl_method_st SSL_METHOD; -typedef struct ssl_cipher_st SSL_CIPHER; -typedef struct ssl_session_st SSL_SESSION; -typedef struct tls_sigalgs_st TLS_SIGALGS; -typedef struct ssl_conf_ctx_st SSL_CONF_CTX; -typedef struct ssl_comp_st SSL_COMP; - -STACK_OF(SSL_CIPHER); -STACK_OF(SSL_COMP); - -/* SRTP protection profiles for use with the use_srtp extension (RFC 5764)*/ -typedef struct srtp_protection_profile_st { - const char *name; - unsigned long id; -} SRTP_PROTECTION_PROFILE; -SKM_DEFINE_STACK_OF_INTERNAL(SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE, SRTP_PROTECTION_PROFILE) -#define sk_SRTP_PROTECTION_PROFILE_num(sk) OPENSSL_sk_num(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_value(sk, idx) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_value(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx))) -#define sk_SRTP_PROTECTION_PROFILE_new(cmp) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) -#define sk_SRTP_PROTECTION_PROFILE_new_null() ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_null()) -#define sk_SRTP_PROTECTION_PROFILE_new_reserve(cmp, n) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_new_reserve(ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp), (n))) -#define sk_SRTP_PROTECTION_PROFILE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (n)) -#define sk_SRTP_PROTECTION_PROFILE_free(sk) OPENSSL_sk_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_zero(sk) OPENSSL_sk_zero(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_delete(sk, i) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (i))) -#define sk_SRTP_PROTECTION_PROFILE_delete_ptr(sk, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_delete_ptr(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_push(sk, ptr) OPENSSL_sk_push(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_pop(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_pop(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_shift(sk) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_shift(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk),ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc)) -#define sk_SRTP_PROTECTION_PROFILE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), (idx)) -#define sk_SRTP_PROTECTION_PROFILE_set(sk, idx, ptr) ((SRTP_PROTECTION_PROFILE *)OPENSSL_sk_set(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), (idx), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr))) -#define sk_SRTP_PROTECTION_PROFILE_find(sk, ptr) OPENSSL_sk_find(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr)) -#define sk_SRTP_PROTECTION_PROFILE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_type(ptr), pnum) -#define sk_SRTP_PROTECTION_PROFILE_sort(sk) OPENSSL_sk_sort(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk)) -#define sk_SRTP_PROTECTION_PROFILE_dup(sk) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_dup(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk))) -#define sk_SRTP_PROTECTION_PROFILE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SRTP_PROTECTION_PROFILE) *)OPENSSL_sk_deep_copy(ossl_check_const_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_copyfunc_type(copyfunc), ossl_check_SRTP_PROTECTION_PROFILE_freefunc_type(freefunc))) -#define sk_SRTP_PROTECTION_PROFILE_set_cmp_func(sk, cmp) ((sk_SRTP_PROTECTION_PROFILE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SRTP_PROTECTION_PROFILE_sk_type(sk), ossl_check_SRTP_PROTECTION_PROFILE_compfunc_type(cmp))) - - - -typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data, - int len, void *arg); -typedef int (*tls_session_secret_cb_fn)(SSL *s, void *secret, int *secret_len, - STACK_OF(SSL_CIPHER) *peer_ciphers, - const SSL_CIPHER **cipher, void *arg); - -/* Extension context codes */ -/* This extension is only allowed in TLS */ -#define SSL_EXT_TLS_ONLY 0x0001 -/* This extension is only allowed in DTLS */ -#define SSL_EXT_DTLS_ONLY 0x0002 -/* Some extensions may be allowed in DTLS but we don't implement them for it */ -#define SSL_EXT_TLS_IMPLEMENTATION_ONLY 0x0004 -/* Most extensions are not defined for SSLv3 but EXT_TYPE_renegotiate is */ -#define SSL_EXT_SSL3_ALLOWED 0x0008 -/* Extension is only defined for TLS1.2 and below */ -#define SSL_EXT_TLS1_2_AND_BELOW_ONLY 0x0010 -/* Extension is only defined for TLS1.3 and above */ -#define SSL_EXT_TLS1_3_ONLY 0x0020 -/* Ignore this extension during parsing if we are resuming */ -#define SSL_EXT_IGNORE_ON_RESUMPTION 0x0040 -#define SSL_EXT_CLIENT_HELLO 0x0080 -/* Really means TLS1.2 or below */ -#define SSL_EXT_TLS1_2_SERVER_HELLO 0x0100 -#define SSL_EXT_TLS1_3_SERVER_HELLO 0x0200 -#define SSL_EXT_TLS1_3_ENCRYPTED_EXTENSIONS 0x0400 -#define SSL_EXT_TLS1_3_HELLO_RETRY_REQUEST 0x0800 -#define SSL_EXT_TLS1_3_CERTIFICATE 0x1000 -#define SSL_EXT_TLS1_3_NEW_SESSION_TICKET 0x2000 -#define SSL_EXT_TLS1_3_CERTIFICATE_REQUEST 0x4000 - -/* Typedefs for handling custom extensions */ - -typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type, - const unsigned char **out, size_t *outlen, - int *al, void *add_arg); - -typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type, - const unsigned char *out, void *add_arg); - -typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type, - const unsigned char *in, size_t inlen, - int *al, void *parse_arg); - - -typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char **out, - size_t *outlen, X509 *x, - size_t chainidx, - int *al, void *add_arg); - -typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *out, - void *add_arg); - -typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type, - unsigned int context, - const unsigned char *in, - size_t inlen, X509 *x, - size_t chainidx, - int *al, void *parse_arg); - -/* Typedef for verification callback */ -typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); - -/* Typedef for SSL async callback */ -typedef int (*SSL_async_callback_fn)(SSL *s, void *arg); - -#define SSL_OP_BIT(n) ((uint64_t)1 << (uint64_t)n) - -/* - * SSL/TLS connection options. - */ - /* Disable Extended master secret */ -# define SSL_OP_NO_EXTENDED_MASTER_SECRET SSL_OP_BIT(0) - /* Cleanse plaintext copies of data delivered to the application */ -# define SSL_OP_CLEANSE_PLAINTEXT SSL_OP_BIT(1) - /* Allow initial connection to servers that don't support RI */ -# define SSL_OP_LEGACY_SERVER_CONNECT SSL_OP_BIT(2) - /* Enable support for Kernel TLS */ -# define SSL_OP_ENABLE_KTLS SSL_OP_BIT(3) -# define SSL_OP_TLSEXT_PADDING SSL_OP_BIT(4) -# define SSL_OP_SAFARI_ECDHE_ECDSA_BUG SSL_OP_BIT(6) -# define SSL_OP_IGNORE_UNEXPECTED_EOF SSL_OP_BIT(7) -# define SSL_OP_ALLOW_CLIENT_RENEGOTIATION SSL_OP_BIT(8) -# define SSL_OP_DISABLE_TLSEXT_CA_NAMES SSL_OP_BIT(9) - /* In TLSv1.3 allow a non-(ec)dhe based kex_mode */ -# define SSL_OP_ALLOW_NO_DHE_KEX SSL_OP_BIT(10) - /* - * Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added - * in OpenSSL 0.9.6d. Usually (depending on the application protocol) - * the workaround is not needed. Unfortunately some broken SSL/TLS - * implementations cannot handle it at all, which is why we include it - * in SSL_OP_ALL. Added in 0.9.6e - */ -# define SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_BIT(11) - /* DTLS options */ -# define SSL_OP_NO_QUERY_MTU SSL_OP_BIT(12) - /* Turn on Cookie Exchange (on relevant for servers) */ -# define SSL_OP_COOKIE_EXCHANGE SSL_OP_BIT(13) - /* Don't use RFC4507 ticket extension */ -# define SSL_OP_NO_TICKET SSL_OP_BIT(14) -# ifndef OPENSSL_NO_DTLS1_METHOD - /* - * Use Cisco's version identifier of DTLS_BAD_VER - * (only with deprecated DTLSv1_client_method()) - */ -# define SSL_OP_CISCO_ANYCONNECT SSL_OP_BIT(15) -# endif - /* As server, disallow session resumption on renegotiation */ -# define SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_BIT(16) - /* Don't use compression even if supported */ -# define SSL_OP_NO_COMPRESSION SSL_OP_BIT(17) - /* Permit unsafe legacy renegotiation */ -# define SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_BIT(18) - /* Disable encrypt-then-mac */ -# define SSL_OP_NO_ENCRYPT_THEN_MAC SSL_OP_BIT(19) - /* - * Enable TLSv1.3 Compatibility mode. This is on by default. A future - * version of OpenSSL may have this disabled by default. - */ -# define SSL_OP_ENABLE_MIDDLEBOX_COMPAT SSL_OP_BIT(20) - /* - * Prioritize Chacha20Poly1305 when client does. - * Modifies SSL_OP_CIPHER_SERVER_PREFERENCE - */ -# define SSL_OP_PRIORITIZE_CHACHA SSL_OP_BIT(21) - /* - * Set on servers to choose the cipher according to server's preferences. - */ -# define SSL_OP_CIPHER_SERVER_PREFERENCE SSL_OP_BIT(22) - /* - * If set, a server will allow a client to issue a SSLv3.0 version - * number as latest version supported in the premaster secret, even when - * TLSv1.0 (version 3.1) was announced in the client hello. Normally - * this is forbidden to prevent version rollback attacks. - */ -# define SSL_OP_TLS_ROLLBACK_BUG SSL_OP_BIT(23) - /* - * Switches off automatic TLSv1.3 anti-replay protection for early data. - * This is a server-side option only (no effect on the client). - */ -# define SSL_OP_NO_ANTI_REPLAY SSL_OP_BIT(24) -# define SSL_OP_NO_SSLv3 SSL_OP_BIT(25) -# define SSL_OP_NO_TLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_TLSv1_2 SSL_OP_BIT(27) -# define SSL_OP_NO_TLSv1_1 SSL_OP_BIT(28) -# define SSL_OP_NO_TLSv1_3 SSL_OP_BIT(29) -# define SSL_OP_NO_DTLSv1 SSL_OP_BIT(26) -# define SSL_OP_NO_DTLSv1_2 SSL_OP_BIT(27) - /* Disallow all renegotiation */ -# define SSL_OP_NO_RENEGOTIATION SSL_OP_BIT(30) - /* - * Make server add server-hello extension from early version of - * cryptopro draft, when GOST ciphersuite is negotiated. Required for - * interoperability with CryptoPro CSP 3.x - */ -# define SSL_OP_CRYPTOPRO_TLSEXT_BUG SSL_OP_BIT(31) - -/* - * Option "collections." - */ -# define SSL_OP_NO_SSL_MASK \ - ( SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1 | SSL_OP_NO_TLSv1_1 \ - | SSL_OP_NO_TLSv1_2 | SSL_OP_NO_TLSv1_3 ) -# define SSL_OP_NO_DTLS_MASK \ - ( SSL_OP_NO_DTLSv1 | SSL_OP_NO_DTLSv1_2 ) - -/* Various bug workarounds that should be rather harmless. */ -# define SSL_OP_ALL \ - ( SSL_OP_CRYPTOPRO_TLSEXT_BUG | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS \ - | SSL_OP_TLSEXT_PADDING | SSL_OP_SAFARI_ECDHE_ECDSA_BUG ) - -/* - * OBSOLETE OPTIONS retained for compatibility - */ - -# define SSL_OP_MICROSOFT_SESS_ID_BUG 0x0 -# define SSL_OP_NETSCAPE_CHALLENGE_BUG 0x0 -# define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x0 -# define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x0 -# define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x0 -# define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x0 -# define SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0x0 -# define SSL_OP_TLS_D5_BUG 0x0 -# define SSL_OP_TLS_BLOCK_PADDING_BUG 0x0 -# define SSL_OP_SINGLE_ECDH_USE 0x0 -# define SSL_OP_SINGLE_DH_USE 0x0 -# define SSL_OP_EPHEMERAL_RSA 0x0 -# define SSL_OP_NO_SSLv2 0x0 -# define SSL_OP_PKCS1_CHECK_1 0x0 -# define SSL_OP_PKCS1_CHECK_2 0x0 -# define SSL_OP_NETSCAPE_CA_DN_BUG 0x0 -# define SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG 0x0 - -/* - * Allow SSL_write(..., n) to return r with 0 < r < n (i.e. report success - * when just a single record has been written): - */ -# define SSL_MODE_ENABLE_PARTIAL_WRITE 0x00000001U -/* - * Make it possible to retry SSL_write() with changed buffer location (buffer - * contents must stay the same!); this is not the default to avoid the - * misconception that non-blocking SSL_write() behaves like non-blocking - * write(): - */ -# define SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER 0x00000002U -/* - * Never bother the application with retries if the transport is blocking: - */ -# define SSL_MODE_AUTO_RETRY 0x00000004U -/* Don't attempt to automatically build certificate chain */ -# define SSL_MODE_NO_AUTO_CHAIN 0x00000008U -/* - * Save RAM by releasing read and write buffers when they're empty. (SSL3 and - * TLS only.) Released buffers are freed. - */ -# define SSL_MODE_RELEASE_BUFFERS 0x00000010U -/* - * Send the current time in the Random fields of the ClientHello and - * ServerHello records for compatibility with hypothetical implementations - * that require it. - */ -# define SSL_MODE_SEND_CLIENTHELLO_TIME 0x00000020U -# define SSL_MODE_SEND_SERVERHELLO_TIME 0x00000040U -/* - * Send TLS_FALLBACK_SCSV in the ClientHello. To be set only by applications - * that reconnect with a downgraded protocol version; see - * draft-ietf-tls-downgrade-scsv-00 for details. DO NOT ENABLE THIS if your - * application attempts a normal handshake. Only use this in explicit - * fallback retries, following the guidance in - * draft-ietf-tls-downgrade-scsv-00. - */ -# define SSL_MODE_SEND_FALLBACK_SCSV 0x00000080U -/* - * Support Asynchronous operation - */ -# define SSL_MODE_ASYNC 0x00000100U - -/* - * When using DTLS/SCTP, include the terminating zero in the label - * used for computing the endpoint-pair shared secret. Required for - * interoperability with implementations having this bug like these - * older version of OpenSSL: - * - OpenSSL 1.0.0 series - * - OpenSSL 1.0.1 series - * - OpenSSL 1.0.2 series - * - OpenSSL 1.1.0 series - * - OpenSSL 1.1.1 and 1.1.1a - */ -# define SSL_MODE_DTLS_SCTP_LABEL_LENGTH_BUG 0x00000400U - -/* Cert related flags */ -/* - * Many implementations ignore some aspects of the TLS standards such as - * enforcing certificate chain algorithms. When this is set we enforce them. - */ -# define SSL_CERT_FLAG_TLS_STRICT 0x00000001U - -/* Suite B modes, takes same values as certificate verify flags */ -# define SSL_CERT_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define SSL_CERT_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define SSL_CERT_FLAG_SUITEB_128_LOS 0x30000 - -/* Perform all sorts of protocol violations for testing purposes */ -# define SSL_CERT_FLAG_BROKEN_PROTOCOL 0x10000000 - -/* Flags for building certificate chains */ -/* Treat any existing certificates as untrusted CAs */ -# define SSL_BUILD_CHAIN_FLAG_UNTRUSTED 0x1 -/* Don't include root CA in chain */ -# define SSL_BUILD_CHAIN_FLAG_NO_ROOT 0x2 -/* Just check certificates already there */ -# define SSL_BUILD_CHAIN_FLAG_CHECK 0x4 -/* Ignore verification errors */ -# define SSL_BUILD_CHAIN_FLAG_IGNORE_ERROR 0x8 -/* Clear verification errors from queue */ -# define SSL_BUILD_CHAIN_FLAG_CLEAR_ERROR 0x10 - -/* Flags returned by SSL_check_chain */ -/* Certificate can be used with this session */ -# define CERT_PKEY_VALID 0x1 -/* Certificate can also be used for signing */ -# define CERT_PKEY_SIGN 0x2 -/* EE certificate signing algorithm OK */ -# define CERT_PKEY_EE_SIGNATURE 0x10 -/* CA signature algorithms OK */ -# define CERT_PKEY_CA_SIGNATURE 0x20 -/* EE certificate parameters OK */ -# define CERT_PKEY_EE_PARAM 0x40 -/* CA certificate parameters OK */ -# define CERT_PKEY_CA_PARAM 0x80 -/* Signing explicitly allowed as opposed to SHA1 fallback */ -# define CERT_PKEY_EXPLICIT_SIGN 0x100 -/* Client CA issuer names match (always set for server cert) */ -# define CERT_PKEY_ISSUER_NAME 0x200 -/* Cert type matches client types (always set for server cert) */ -# define CERT_PKEY_CERT_TYPE 0x400 -/* Cert chain suitable to Suite B */ -# define CERT_PKEY_SUITEB 0x800 - -# define SSL_CONF_FLAG_CMDLINE 0x1 -# define SSL_CONF_FLAG_FILE 0x2 -# define SSL_CONF_FLAG_CLIENT 0x4 -# define SSL_CONF_FLAG_SERVER 0x8 -# define SSL_CONF_FLAG_SHOW_ERRORS 0x10 -# define SSL_CONF_FLAG_CERTIFICATE 0x20 -# define SSL_CONF_FLAG_REQUIRE_PRIVATE 0x40 -/* Configuration value types */ -# define SSL_CONF_TYPE_UNKNOWN 0x0 -# define SSL_CONF_TYPE_STRING 0x1 -# define SSL_CONF_TYPE_FILE 0x2 -# define SSL_CONF_TYPE_DIR 0x3 -# define SSL_CONF_TYPE_NONE 0x4 -# define SSL_CONF_TYPE_STORE 0x5 - -/* Maximum length of the application-controlled segment of a a TLSv1.3 cookie */ -# define SSL_COOKIE_LENGTH 4096 - -/* - * Note: SSL[_CTX]_set_{options,mode} use |= op on the previous value, they - * cannot be used to clear bits. - */ - -uint64_t SSL_CTX_get_options(const SSL_CTX *ctx); -uint64_t SSL_get_options(const SSL *s); -uint64_t SSL_CTX_clear_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_clear_options(SSL *s, uint64_t op); -uint64_t SSL_CTX_set_options(SSL_CTX *ctx, uint64_t op); -uint64_t SSL_set_options(SSL *s, uint64_t op); - -# define SSL_CTX_set_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,(op),NULL) -# define SSL_CTX_clear_mode(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_CTX_get_mode(ctx) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_MODE,0,NULL) -# define SSL_clear_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_MODE,(op),NULL) -# define SSL_set_mode(ssl,op) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,(op),NULL) -# define SSL_get_mode(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_MODE,0,NULL) -# define SSL_set_mtu(ssl, mtu) \ - SSL_ctrl((ssl),SSL_CTRL_SET_MTU,(mtu),NULL) -# define DTLS_set_link_mtu(ssl, mtu) \ - SSL_ctrl((ssl),DTLS_CTRL_SET_LINK_MTU,(mtu),NULL) -# define DTLS_get_link_min_mtu(ssl) \ - SSL_ctrl((ssl),DTLS_CTRL_GET_LINK_MIN_MTU,0,NULL) - -# define SSL_get_secure_renegotiation_support(ssl) \ - SSL_ctrl((ssl), SSL_CTRL_GET_RI_SUPPORT, 0, NULL) - -# define SSL_CTX_set_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_set_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CERT_FLAGS,(op),NULL) -# define SSL_CTX_clear_cert_flags(ctx,op) \ - SSL_CTX_ctrl((ctx),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) -# define SSL_clear_cert_flags(s,op) \ - SSL_ctrl((s),SSL_CTRL_CLEAR_CERT_FLAGS,(op),NULL) - -void SSL_CTX_set_msg_callback(SSL_CTX *ctx, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -void SSL_set_msg_callback(SSL *ssl, - void (*cb) (int write_p, int version, - int content_type, const void *buf, - size_t len, SSL *ssl, void *arg)); -# define SSL_CTX_set_msg_callback_arg(ctx, arg) SSL_CTX_ctrl((ctx), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) -# define SSL_set_msg_callback_arg(ssl, arg) SSL_ctrl((ssl), SSL_CTRL_SET_MSG_CALLBACK_ARG, 0, (arg)) - -# define SSL_get_extms_support(s) \ - SSL_ctrl((s),SSL_CTRL_GET_EXTMS_SUPPORT,0,NULL) - -# ifndef OPENSSL_NO_SRP -/* see tls_srp.c */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_SRP_CTX_init(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_CTX_SRP_CTX_init(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_SRP_CTX_free(SSL *ctx); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_SRP_CTX_free(SSL_CTX *ctx); -OSSL_DEPRECATEDIN_3_0 __owur int SSL_srp_server_param_with_username(SSL *s, - int *ad); -OSSL_DEPRECATEDIN_3_0 __owur int SRP_Calc_A_param(SSL *s); -# endif -# endif - -/* 100k max cert list */ -# define SSL_MAX_CERT_LIST_DEFAULT (1024*100) - -# define SSL_SESSION_CACHE_MAX_SIZE_DEFAULT (1024*20) - -/* - * This callback type is used inside SSL_CTX, SSL, and in the functions that - * set them. It is used to override the generation of SSL/TLS session IDs in - * a server. Return value should be zero on an error, non-zero to proceed. - * Also, callbacks should themselves check if the id they generate is unique - * otherwise the SSL handshake will fail with an error - callbacks can do - * this using the 'ssl' value they're passed by; - * SSL_has_matching_session_id(ssl, id, *id_len) The length value passed in - * is set at the maximum size the session ID can be. In SSLv3/TLSv1 it is 32 - * bytes. The callback can alter this length to be less if desired. It is - * also an error for the callback to set the size to zero. - */ -typedef int (*GEN_SESSION_CB) (SSL *ssl, unsigned char *id, - unsigned int *id_len); - -# define SSL_SESS_CACHE_OFF 0x0000 -# define SSL_SESS_CACHE_CLIENT 0x0001 -# define SSL_SESS_CACHE_SERVER 0x0002 -# define SSL_SESS_CACHE_BOTH (SSL_SESS_CACHE_CLIENT|SSL_SESS_CACHE_SERVER) -# define SSL_SESS_CACHE_NO_AUTO_CLEAR 0x0080 -/* enough comments already ... see SSL_CTX_set_session_cache_mode(3) */ -# define SSL_SESS_CACHE_NO_INTERNAL_LOOKUP 0x0100 -# define SSL_SESS_CACHE_NO_INTERNAL_STORE 0x0200 -# define SSL_SESS_CACHE_NO_INTERNAL \ - (SSL_SESS_CACHE_NO_INTERNAL_LOOKUP|SSL_SESS_CACHE_NO_INTERNAL_STORE) -# define SSL_SESS_CACHE_UPDATE_TIME 0x0400 - -LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx); -# define SSL_CTX_sess_number(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_NUMBER,0,NULL) -# define SSL_CTX_sess_connect(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT,0,NULL) -# define SSL_CTX_sess_connect_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_GOOD,0,NULL) -# define SSL_CTX_sess_connect_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CONNECT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT,0,NULL) -# define SSL_CTX_sess_accept_renegotiate(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_RENEGOTIATE,0,NULL) -# define SSL_CTX_sess_accept_good(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_ACCEPT_GOOD,0,NULL) -# define SSL_CTX_sess_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_HIT,0,NULL) -# define SSL_CTX_sess_cb_hits(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CB_HIT,0,NULL) -# define SSL_CTX_sess_misses(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_MISSES,0,NULL) -# define SSL_CTX_sess_timeouts(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_TIMEOUTS,0,NULL) -# define SSL_CTX_sess_cache_full(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SESS_CACHE_FULL,0,NULL) - -void SSL_CTX_sess_set_new_cb(SSL_CTX *ctx, - int (*new_session_cb) (struct ssl_st *ssl, - SSL_SESSION *sess)); -int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - SSL_SESSION *sess); -void SSL_CTX_sess_set_remove_cb(SSL_CTX *ctx, - void (*remove_session_cb) (struct ssl_ctx_st - *ctx, - SSL_SESSION *sess)); -void (*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx)) (struct ssl_ctx_st *ctx, - SSL_SESSION *sess); -void SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, - SSL_SESSION *(*get_session_cb) (struct ssl_st - *ssl, - const unsigned char - *data, int len, - int *copy)); -SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl, - const unsigned char *data, - int len, int *copy); -void SSL_CTX_set_info_callback(SSL_CTX *ctx, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_CTX_get_info_callback(SSL_CTX *ctx)) (const SSL *ssl, int type, - int val); -void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, - int (*client_cert_cb) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey)); -int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx)) (SSL *ssl, X509 **x509, - EVP_PKEY **pkey); -# ifndef OPENSSL_NO_ENGINE -__owur int SSL_CTX_set_client_cert_engine(SSL_CTX *ctx, ENGINE *e); -# endif -void SSL_CTX_set_cookie_generate_cb(SSL_CTX *ctx, - int (*app_gen_cookie_cb) (SSL *ssl, - unsigned char - *cookie, - unsigned int - *cookie_len)); -void SSL_CTX_set_cookie_verify_cb(SSL_CTX *ctx, - int (*app_verify_cookie_cb) (SSL *ssl, - const unsigned - char *cookie, - unsigned int - cookie_len)); - -void SSL_CTX_set_stateless_cookie_generate_cb( - SSL_CTX *ctx, - int (*gen_stateless_cookie_cb) (SSL *ssl, - unsigned char *cookie, - size_t *cookie_len)); -void SSL_CTX_set_stateless_cookie_verify_cb( - SSL_CTX *ctx, - int (*verify_stateless_cookie_cb) (SSL *ssl, - const unsigned char *cookie, - size_t cookie_len)); -# ifndef OPENSSL_NO_NEXTPROTONEG - -typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned int *outlen, - void *arg); -void SSL_CTX_set_next_protos_advertised_cb(SSL_CTX *s, - SSL_CTX_npn_advertised_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_advertised_cb SSL_CTX_set_next_protos_advertised_cb - -typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s, - unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_next_proto_select_cb(SSL_CTX *s, - SSL_CTX_npn_select_cb_func cb, - void *arg); -# define SSL_CTX_set_npn_select_cb SSL_CTX_set_next_proto_select_cb - -void SSL_get0_next_proto_negotiated(const SSL *s, const unsigned char **data, - unsigned *len); -# define SSL_get0_npn_negotiated SSL_get0_next_proto_negotiated -# endif - -__owur int SSL_select_next_proto(unsigned char **out, unsigned char *outlen, - const unsigned char *in, unsigned int inlen, - const unsigned char *client, - unsigned int client_len); - -# define OPENSSL_NPN_UNSUPPORTED 0 -# define OPENSSL_NPN_NEGOTIATED 1 -# define OPENSSL_NPN_NO_OVERLAP 2 - -__owur int SSL_CTX_set_alpn_protos(SSL_CTX *ctx, const unsigned char *protos, - unsigned int protos_len); -__owur int SSL_set_alpn_protos(SSL *ssl, const unsigned char *protos, - unsigned int protos_len); -typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl, - const unsigned char **out, - unsigned char *outlen, - const unsigned char *in, - unsigned int inlen, - void *arg); -void SSL_CTX_set_alpn_select_cb(SSL_CTX *ctx, - SSL_CTX_alpn_select_cb_func cb, - void *arg); -void SSL_get0_alpn_selected(const SSL *ssl, const unsigned char **data, - unsigned int *len); - -# ifndef OPENSSL_NO_PSK -/* - * the maximum length of the buffer given to callbacks containing the - * resulting identity/psk - */ -# define PSK_MAX_IDENTITY_LEN 256 -# define PSK_MAX_PSK_LEN 512 -typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl, - const char *hint, - char *identity, - unsigned int max_identity_len, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb); -void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb); - -typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl, - const char *identity, - unsigned char *psk, - unsigned int max_psk_len); -void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb); -void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb); - -__owur int SSL_CTX_use_psk_identity_hint(SSL_CTX *ctx, const char *identity_hint); -__owur int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint); -const char *SSL_get_psk_identity_hint(const SSL *s); -const char *SSL_get_psk_identity(const SSL *s); -# endif - -typedef int (*SSL_psk_find_session_cb_func)(SSL *ssl, - const unsigned char *identity, - size_t identity_len, - SSL_SESSION **sess); -typedef int (*SSL_psk_use_session_cb_func)(SSL *ssl, const EVP_MD *md, - const unsigned char **id, - size_t *idlen, - SSL_SESSION **sess); - -void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb); -void SSL_CTX_set_psk_find_session_callback(SSL_CTX *ctx, - SSL_psk_find_session_cb_func cb); -void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb); -void SSL_CTX_set_psk_use_session_callback(SSL_CTX *ctx, - SSL_psk_use_session_cb_func cb); - -/* Register callbacks to handle custom TLS Extensions for client or server. */ - -__owur int SSL_CTX_has_client_custom_ext(const SSL_CTX *ctx, - unsigned int ext_type); - -__owur int SSL_CTX_add_client_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_server_custom_ext(SSL_CTX *ctx, - unsigned int ext_type, - custom_ext_add_cb add_cb, - custom_ext_free_cb free_cb, - void *add_arg, - custom_ext_parse_cb parse_cb, - void *parse_arg); - -__owur int SSL_CTX_add_custom_ext(SSL_CTX *ctx, unsigned int ext_type, - unsigned int context, - SSL_custom_ext_add_cb_ex add_cb, - SSL_custom_ext_free_cb_ex free_cb, - void *add_arg, - SSL_custom_ext_parse_cb_ex parse_cb, - void *parse_arg); - -__owur int SSL_extension_supported(unsigned int ext_type); - -# define SSL_NOTHING 1 -# define SSL_WRITING 2 -# define SSL_READING 3 -# define SSL_X509_LOOKUP 4 -# define SSL_ASYNC_PAUSED 5 -# define SSL_ASYNC_NO_JOBS 6 -# define SSL_CLIENT_HELLO_CB 7 -# define SSL_RETRY_VERIFY 8 - -/* These will only be used when doing non-blocking IO */ -# define SSL_want_nothing(s) (SSL_want(s) == SSL_NOTHING) -# define SSL_want_read(s) (SSL_want(s) == SSL_READING) -# define SSL_want_write(s) (SSL_want(s) == SSL_WRITING) -# define SSL_want_x509_lookup(s) (SSL_want(s) == SSL_X509_LOOKUP) -# define SSL_want_retry_verify(s) (SSL_want(s) == SSL_RETRY_VERIFY) -# define SSL_want_async(s) (SSL_want(s) == SSL_ASYNC_PAUSED) -# define SSL_want_async_job(s) (SSL_want(s) == SSL_ASYNC_NO_JOBS) -# define SSL_want_client_hello_cb(s) (SSL_want(s) == SSL_CLIENT_HELLO_CB) - -# define SSL_MAC_FLAG_READ_MAC_STREAM 1 -# define SSL_MAC_FLAG_WRITE_MAC_STREAM 2 -# define SSL_MAC_FLAG_READ_MAC_TLSTREE 4 -# define SSL_MAC_FLAG_WRITE_MAC_TLSTREE 8 - -/* - * A callback for logging out TLS key material. This callback should log out - * |line| followed by a newline. - */ -typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line); - -/* - * SSL_CTX_set_keylog_callback configures a callback to log key material. This - * is intended for debugging use with tools like Wireshark. The cb function - * should log line followed by a newline. - */ -void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb); - -/* - * SSL_CTX_get_keylog_callback returns the callback configured by - * SSL_CTX_set_keylog_callback. - */ -SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx); - -int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); -uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); -int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); -uint32_t SSL_get_max_early_data(const SSL *s); -int SSL_CTX_set_recv_max_early_data(SSL_CTX *ctx, uint32_t recv_max_early_data); -uint32_t SSL_CTX_get_recv_max_early_data(const SSL_CTX *ctx); -int SSL_set_recv_max_early_data(SSL *s, uint32_t recv_max_early_data); -uint32_t SSL_get_recv_max_early_data(const SSL *s); - -#ifdef __cplusplus -} -#endif - -# include -# include -# include /* This is mostly sslv3 with a few tweaks */ -# include /* Datagram TLS */ -# include /* Support for the use_srtp extension */ - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * These need to be after the above set of includes due to a compiler bug - * in VisualStudio 2015 - */ -SKM_DEFINE_STACK_OF_INTERNAL(SSL_CIPHER, const SSL_CIPHER, SSL_CIPHER) -#define sk_SSL_CIPHER_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_value(sk, idx) ((const SSL_CIPHER *)OPENSSL_sk_value(ossl_check_const_SSL_CIPHER_sk_type(sk), (idx))) -#define sk_SSL_CIPHER_new(cmp) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new(ossl_check_SSL_CIPHER_compfunc_type(cmp))) -#define sk_SSL_CIPHER_new_null() ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_null()) -#define sk_SSL_CIPHER_new_reserve(cmp, n) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_new_reserve(ossl_check_SSL_CIPHER_compfunc_type(cmp), (n))) -#define sk_SSL_CIPHER_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_CIPHER_sk_type(sk), (n)) -#define sk_SSL_CIPHER_free(sk) OPENSSL_sk_free(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_delete(sk, i) ((const SSL_CIPHER *)OPENSSL_sk_delete(ossl_check_SSL_CIPHER_sk_type(sk), (i))) -#define sk_SSL_CIPHER_delete_ptr(sk, ptr) ((const SSL_CIPHER *)OPENSSL_sk_delete_ptr(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_pop(sk) ((const SSL_CIPHER *)OPENSSL_sk_pop(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_shift(sk) ((const SSL_CIPHER *)OPENSSL_sk_shift(ossl_check_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_CIPHER_sk_type(sk),ossl_check_SSL_CIPHER_freefunc_type(freefunc)) -#define sk_SSL_CIPHER_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), (idx)) -#define sk_SSL_CIPHER_set(sk, idx, ptr) ((const SSL_CIPHER *)OPENSSL_sk_set(ossl_check_SSL_CIPHER_sk_type(sk), (idx), ossl_check_SSL_CIPHER_type(ptr))) -#define sk_SSL_CIPHER_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr)) -#define sk_SSL_CIPHER_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_type(ptr), pnum) -#define sk_SSL_CIPHER_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_CIPHER_sk_type(sk)) -#define sk_SSL_CIPHER_dup(sk) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_dup(ossl_check_const_SSL_CIPHER_sk_type(sk))) -#define sk_SSL_CIPHER_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_CIPHER) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_copyfunc_type(copyfunc), ossl_check_SSL_CIPHER_freefunc_type(freefunc))) -#define sk_SSL_CIPHER_set_cmp_func(sk, cmp) ((sk_SSL_CIPHER_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_CIPHER_sk_type(sk), ossl_check_SSL_CIPHER_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(SSL_COMP, SSL_COMP, SSL_COMP) -#define sk_SSL_COMP_num(sk) OPENSSL_sk_num(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_value(sk, idx) ((SSL_COMP *)OPENSSL_sk_value(ossl_check_const_SSL_COMP_sk_type(sk), (idx))) -#define sk_SSL_COMP_new(cmp) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new(ossl_check_SSL_COMP_compfunc_type(cmp))) -#define sk_SSL_COMP_new_null() ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_null()) -#define sk_SSL_COMP_new_reserve(cmp, n) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_new_reserve(ossl_check_SSL_COMP_compfunc_type(cmp), (n))) -#define sk_SSL_COMP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SSL_COMP_sk_type(sk), (n)) -#define sk_SSL_COMP_free(sk) OPENSSL_sk_free(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_zero(sk) OPENSSL_sk_zero(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_delete(sk, i) ((SSL_COMP *)OPENSSL_sk_delete(ossl_check_SSL_COMP_sk_type(sk), (i))) -#define sk_SSL_COMP_delete_ptr(sk, ptr) ((SSL_COMP *)OPENSSL_sk_delete_ptr(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_push(sk, ptr) OPENSSL_sk_push(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_pop(sk) ((SSL_COMP *)OPENSSL_sk_pop(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_shift(sk) ((SSL_COMP *)OPENSSL_sk_shift(ossl_check_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SSL_COMP_sk_type(sk),ossl_check_SSL_COMP_freefunc_type(freefunc)) -#define sk_SSL_COMP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), (idx)) -#define sk_SSL_COMP_set(sk, idx, ptr) ((SSL_COMP *)OPENSSL_sk_set(ossl_check_SSL_COMP_sk_type(sk), (idx), ossl_check_SSL_COMP_type(ptr))) -#define sk_SSL_COMP_find(sk, ptr) OPENSSL_sk_find(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr)) -#define sk_SSL_COMP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_type(ptr), pnum) -#define sk_SSL_COMP_sort(sk) OPENSSL_sk_sort(ossl_check_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SSL_COMP_sk_type(sk)) -#define sk_SSL_COMP_dup(sk) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_dup(ossl_check_const_SSL_COMP_sk_type(sk))) -#define sk_SSL_COMP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SSL_COMP) *)OPENSSL_sk_deep_copy(ossl_check_const_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_copyfunc_type(copyfunc), ossl_check_SSL_COMP_freefunc_type(freefunc))) -#define sk_SSL_COMP_set_cmp_func(sk, cmp) ((sk_SSL_COMP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SSL_COMP_sk_type(sk), ossl_check_SSL_COMP_compfunc_type(cmp))) - - -/* compatibility */ -# define SSL_set_app_data(s,arg) (SSL_set_ex_data(s,0,(char *)(arg))) -# define SSL_get_app_data(s) (SSL_get_ex_data(s,0)) -# define SSL_SESSION_set_app_data(s,a) (SSL_SESSION_set_ex_data(s,0, \ - (char *)(a))) -# define SSL_SESSION_get_app_data(s) (SSL_SESSION_get_ex_data(s,0)) -# define SSL_CTX_get_app_data(ctx) (SSL_CTX_get_ex_data(ctx,0)) -# define SSL_CTX_set_app_data(ctx,arg) (SSL_CTX_set_ex_data(ctx,0, \ - (char *)(arg))) -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 void SSL_set_debug(SSL *s, int debug); -# endif - -/* TLSv1.3 KeyUpdate message types */ -/* -1 used so that this is an invalid value for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NONE -1 -/* Values as defined for the on-the-wire protocol */ -#define SSL_KEY_UPDATE_NOT_REQUESTED 0 -#define SSL_KEY_UPDATE_REQUESTED 1 - -/* - * The valid handshake states (one for each type message sent and one for each - * type of message received). There are also two "special" states: - * TLS = TLS or DTLS state - * DTLS = DTLS specific state - * CR/SR = Client Read/Server Read - * CW/SW = Client Write/Server Write - * - * The "special" states are: - * TLS_ST_BEFORE = No handshake has been initiated yet - * TLS_ST_OK = A handshake has been successfully completed - */ -typedef enum { - TLS_ST_BEFORE, - TLS_ST_OK, - DTLS_ST_CR_HELLO_VERIFY_REQUEST, - TLS_ST_CR_SRVR_HELLO, - TLS_ST_CR_CERT, - TLS_ST_CR_CERT_STATUS, - TLS_ST_CR_KEY_EXCH, - TLS_ST_CR_CERT_REQ, - TLS_ST_CR_SRVR_DONE, - TLS_ST_CR_SESSION_TICKET, - TLS_ST_CR_CHANGE, - TLS_ST_CR_FINISHED, - TLS_ST_CW_CLNT_HELLO, - TLS_ST_CW_CERT, - TLS_ST_CW_KEY_EXCH, - TLS_ST_CW_CERT_VRFY, - TLS_ST_CW_CHANGE, - TLS_ST_CW_NEXT_PROTO, - TLS_ST_CW_FINISHED, - TLS_ST_SW_HELLO_REQ, - TLS_ST_SR_CLNT_HELLO, - DTLS_ST_SW_HELLO_VERIFY_REQUEST, - TLS_ST_SW_SRVR_HELLO, - TLS_ST_SW_CERT, - TLS_ST_SW_KEY_EXCH, - TLS_ST_SW_CERT_REQ, - TLS_ST_SW_SRVR_DONE, - TLS_ST_SR_CERT, - TLS_ST_SR_KEY_EXCH, - TLS_ST_SR_CERT_VRFY, - TLS_ST_SR_NEXT_PROTO, - TLS_ST_SR_CHANGE, - TLS_ST_SR_FINISHED, - TLS_ST_SW_SESSION_TICKET, - TLS_ST_SW_CERT_STATUS, - TLS_ST_SW_CHANGE, - TLS_ST_SW_FINISHED, - TLS_ST_SW_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_ENCRYPTED_EXTENSIONS, - TLS_ST_CR_CERT_VRFY, - TLS_ST_SW_CERT_VRFY, - TLS_ST_CR_HELLO_REQ, - TLS_ST_SW_KEY_UPDATE, - TLS_ST_CW_KEY_UPDATE, - TLS_ST_SR_KEY_UPDATE, - TLS_ST_CR_KEY_UPDATE, - TLS_ST_EARLY_DATA, - TLS_ST_PENDING_EARLY_DATA_END, - TLS_ST_CW_END_OF_EARLY_DATA, - TLS_ST_SR_END_OF_EARLY_DATA -} OSSL_HANDSHAKE_STATE; - -/* - * Most of the following state values are no longer used and are defined to be - * the closest equivalent value in the current state machine code. Not all - * defines have an equivalent and are set to a dummy value (-1). SSL_ST_CONNECT - * and SSL_ST_ACCEPT are still in use in the definition of SSL_CB_ACCEPT_LOOP, - * SSL_CB_ACCEPT_EXIT, SSL_CB_CONNECT_LOOP and SSL_CB_CONNECT_EXIT. - */ - -# define SSL_ST_CONNECT 0x1000 -# define SSL_ST_ACCEPT 0x2000 - -# define SSL_ST_MASK 0x0FFF - -# define SSL_CB_LOOP 0x01 -# define SSL_CB_EXIT 0x02 -# define SSL_CB_READ 0x04 -# define SSL_CB_WRITE 0x08 -# define SSL_CB_ALERT 0x4000/* used in callback */ -# define SSL_CB_READ_ALERT (SSL_CB_ALERT|SSL_CB_READ) -# define SSL_CB_WRITE_ALERT (SSL_CB_ALERT|SSL_CB_WRITE) -# define SSL_CB_ACCEPT_LOOP (SSL_ST_ACCEPT|SSL_CB_LOOP) -# define SSL_CB_ACCEPT_EXIT (SSL_ST_ACCEPT|SSL_CB_EXIT) -# define SSL_CB_CONNECT_LOOP (SSL_ST_CONNECT|SSL_CB_LOOP) -# define SSL_CB_CONNECT_EXIT (SSL_ST_CONNECT|SSL_CB_EXIT) -# define SSL_CB_HANDSHAKE_START 0x10 -# define SSL_CB_HANDSHAKE_DONE 0x20 - -/* Is the SSL_connection established? */ -# define SSL_in_connect_init(a) (SSL_in_init(a) && !SSL_is_server(a)) -# define SSL_in_accept_init(a) (SSL_in_init(a) && SSL_is_server(a)) -int SSL_in_init(const SSL *s); -int SSL_in_before(const SSL *s); -int SSL_is_init_finished(const SSL *s); - -/* - * The following 3 states are kept in ssl->rlayer.rstate when reads fail, you - * should not need these - */ -# define SSL_ST_READ_HEADER 0xF0 -# define SSL_ST_READ_BODY 0xF1 -# define SSL_ST_READ_DONE 0xF2 - -/*- - * Obtain latest Finished message - * -- that we sent (SSL_get_finished) - * -- that we expected from peer (SSL_get_peer_finished). - * Returns length (0 == no Finished so far), copies up to 'count' bytes. - */ -size_t SSL_get_finished(const SSL *s, void *buf, size_t count); -size_t SSL_get_peer_finished(const SSL *s, void *buf, size_t count); - -/* - * use either SSL_VERIFY_NONE or SSL_VERIFY_PEER, the last 3 options are - * 'ored' with SSL_VERIFY_PEER if they are desired - */ -# define SSL_VERIFY_NONE 0x00 -# define SSL_VERIFY_PEER 0x01 -# define SSL_VERIFY_FAIL_IF_NO_PEER_CERT 0x02 -# define SSL_VERIFY_CLIENT_ONCE 0x04 -# define SSL_VERIFY_POST_HANDSHAKE 0x08 - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define OpenSSL_add_ssl_algorithms() SSL_library_init() -# define SSLeay_add_ssl_algorithms() SSL_library_init() -# endif - -/* More backward compatibility */ -# define SSL_get_cipher(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_cipher_bits(s,np) \ - SSL_CIPHER_get_bits(SSL_get_current_cipher(s),np) -# define SSL_get_cipher_version(s) \ - SSL_CIPHER_get_version(SSL_get_current_cipher(s)) -# define SSL_get_cipher_name(s) \ - SSL_CIPHER_get_name(SSL_get_current_cipher(s)) -# define SSL_get_time(a) SSL_SESSION_get_time(a) -# define SSL_set_time(a,b) SSL_SESSION_set_time((a),(b)) -# define SSL_get_timeout(a) SSL_SESSION_get_timeout(a) -# define SSL_set_timeout(a,b) SSL_SESSION_set_timeout((a),(b)) - -# define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id) -# define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id) - -DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION) -# define SSL_AD_REASON_OFFSET 1000/* offset to get SSL_R_... value - * from SSL_AD_... */ -/* These alert types are for SSLv3 and TLSv1 */ -# define SSL_AD_CLOSE_NOTIFY SSL3_AD_CLOSE_NOTIFY -/* fatal */ -# define SSL_AD_UNEXPECTED_MESSAGE SSL3_AD_UNEXPECTED_MESSAGE -/* fatal */ -# define SSL_AD_BAD_RECORD_MAC SSL3_AD_BAD_RECORD_MAC -# define SSL_AD_DECRYPTION_FAILED TLS1_AD_DECRYPTION_FAILED -# define SSL_AD_RECORD_OVERFLOW TLS1_AD_RECORD_OVERFLOW -/* fatal */ -# define SSL_AD_DECOMPRESSION_FAILURE SSL3_AD_DECOMPRESSION_FAILURE -/* fatal */ -# define SSL_AD_HANDSHAKE_FAILURE SSL3_AD_HANDSHAKE_FAILURE -/* Not for TLS */ -# define SSL_AD_NO_CERTIFICATE SSL3_AD_NO_CERTIFICATE -# define SSL_AD_BAD_CERTIFICATE SSL3_AD_BAD_CERTIFICATE -# define SSL_AD_UNSUPPORTED_CERTIFICATE SSL3_AD_UNSUPPORTED_CERTIFICATE -# define SSL_AD_CERTIFICATE_REVOKED SSL3_AD_CERTIFICATE_REVOKED -# define SSL_AD_CERTIFICATE_EXPIRED SSL3_AD_CERTIFICATE_EXPIRED -# define SSL_AD_CERTIFICATE_UNKNOWN SSL3_AD_CERTIFICATE_UNKNOWN -/* fatal */ -# define SSL_AD_ILLEGAL_PARAMETER SSL3_AD_ILLEGAL_PARAMETER -/* fatal */ -# define SSL_AD_UNKNOWN_CA TLS1_AD_UNKNOWN_CA -/* fatal */ -# define SSL_AD_ACCESS_DENIED TLS1_AD_ACCESS_DENIED -/* fatal */ -# define SSL_AD_DECODE_ERROR TLS1_AD_DECODE_ERROR -# define SSL_AD_DECRYPT_ERROR TLS1_AD_DECRYPT_ERROR -/* fatal */ -# define SSL_AD_EXPORT_RESTRICTION TLS1_AD_EXPORT_RESTRICTION -/* fatal */ -# define SSL_AD_PROTOCOL_VERSION TLS1_AD_PROTOCOL_VERSION -/* fatal */ -# define SSL_AD_INSUFFICIENT_SECURITY TLS1_AD_INSUFFICIENT_SECURITY -/* fatal */ -# define SSL_AD_INTERNAL_ERROR TLS1_AD_INTERNAL_ERROR -# define SSL_AD_USER_CANCELLED TLS1_AD_USER_CANCELLED -# define SSL_AD_NO_RENEGOTIATION TLS1_AD_NO_RENEGOTIATION -# define SSL_AD_MISSING_EXTENSION TLS13_AD_MISSING_EXTENSION -# define SSL_AD_CERTIFICATE_REQUIRED TLS13_AD_CERTIFICATE_REQUIRED -# define SSL_AD_UNSUPPORTED_EXTENSION TLS1_AD_UNSUPPORTED_EXTENSION -# define SSL_AD_CERTIFICATE_UNOBTAINABLE TLS1_AD_CERTIFICATE_UNOBTAINABLE -# define SSL_AD_UNRECOGNIZED_NAME TLS1_AD_UNRECOGNIZED_NAME -# define SSL_AD_BAD_CERTIFICATE_STATUS_RESPONSE TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE -# define SSL_AD_BAD_CERTIFICATE_HASH_VALUE TLS1_AD_BAD_CERTIFICATE_HASH_VALUE -/* fatal */ -# define SSL_AD_UNKNOWN_PSK_IDENTITY TLS1_AD_UNKNOWN_PSK_IDENTITY -/* fatal */ -# define SSL_AD_INAPPROPRIATE_FALLBACK TLS1_AD_INAPPROPRIATE_FALLBACK -# define SSL_AD_NO_APPLICATION_PROTOCOL TLS1_AD_NO_APPLICATION_PROTOCOL -# define SSL_ERROR_NONE 0 -# define SSL_ERROR_SSL 1 -# define SSL_ERROR_WANT_READ 2 -# define SSL_ERROR_WANT_WRITE 3 -# define SSL_ERROR_WANT_X509_LOOKUP 4 -# define SSL_ERROR_SYSCALL 5/* look at error stack/return - * value/errno */ -# define SSL_ERROR_ZERO_RETURN 6 -# define SSL_ERROR_WANT_CONNECT 7 -# define SSL_ERROR_WANT_ACCEPT 8 -# define SSL_ERROR_WANT_ASYNC 9 -# define SSL_ERROR_WANT_ASYNC_JOB 10 -# define SSL_ERROR_WANT_CLIENT_HELLO_CB 11 -# define SSL_ERROR_WANT_RETRY_VERIFY 12 - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TMP_DH 3 -# define SSL_CTRL_SET_TMP_ECDH 4 -# define SSL_CTRL_SET_TMP_DH_CB 6 -# endif - -# define SSL_CTRL_GET_CLIENT_CERT_REQUEST 9 -# define SSL_CTRL_GET_NUM_RENEGOTIATIONS 10 -# define SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS 11 -# define SSL_CTRL_GET_TOTAL_RENEGOTIATIONS 12 -# define SSL_CTRL_GET_FLAGS 13 -# define SSL_CTRL_EXTRA_CHAIN_CERT 14 -# define SSL_CTRL_SET_MSG_CALLBACK 15 -# define SSL_CTRL_SET_MSG_CALLBACK_ARG 16 -/* only applies to datagram connections */ -# define SSL_CTRL_SET_MTU 17 -/* Stats */ -# define SSL_CTRL_SESS_NUMBER 20 -# define SSL_CTRL_SESS_CONNECT 21 -# define SSL_CTRL_SESS_CONNECT_GOOD 22 -# define SSL_CTRL_SESS_CONNECT_RENEGOTIATE 23 -# define SSL_CTRL_SESS_ACCEPT 24 -# define SSL_CTRL_SESS_ACCEPT_GOOD 25 -# define SSL_CTRL_SESS_ACCEPT_RENEGOTIATE 26 -# define SSL_CTRL_SESS_HIT 27 -# define SSL_CTRL_SESS_CB_HIT 28 -# define SSL_CTRL_SESS_MISSES 29 -# define SSL_CTRL_SESS_TIMEOUTS 30 -# define SSL_CTRL_SESS_CACHE_FULL 31 -# define SSL_CTRL_MODE 33 -# define SSL_CTRL_GET_READ_AHEAD 40 -# define SSL_CTRL_SET_READ_AHEAD 41 -# define SSL_CTRL_SET_SESS_CACHE_SIZE 42 -# define SSL_CTRL_GET_SESS_CACHE_SIZE 43 -# define SSL_CTRL_SET_SESS_CACHE_MODE 44 -# define SSL_CTRL_GET_SESS_CACHE_MODE 45 -# define SSL_CTRL_GET_MAX_CERT_LIST 50 -# define SSL_CTRL_SET_MAX_CERT_LIST 51 -# define SSL_CTRL_SET_MAX_SEND_FRAGMENT 52 -/* see tls1.h for macros based on these */ -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_CB 53 -# define SSL_CTRL_SET_TLSEXT_SERVERNAME_ARG 54 -# define SSL_CTRL_SET_TLSEXT_HOSTNAME 55 -# define SSL_CTRL_SET_TLSEXT_DEBUG_CB 56 -# define SSL_CTRL_SET_TLSEXT_DEBUG_ARG 57 -# define SSL_CTRL_GET_TLSEXT_TICKET_KEYS 58 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEYS 59 -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT 60 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB 61 */ -/*# define SSL_CTRL_SET_TLSEXT_OPAQUE_PRF_INPUT_CB_ARG 62 */ -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB 63 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB_ARG 64 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_TYPE 65 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_EXTS 66 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_EXTS 67 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_IDS 68 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_IDS 69 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_OCSP_RESP 70 -# define SSL_CTRL_SET_TLSEXT_STATUS_REQ_OCSP_RESP 71 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTRL_SET_TLSEXT_TICKET_KEY_CB 72 -# endif -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME_CB 75 -# define SSL_CTRL_SET_SRP_VERIFY_PARAM_CB 76 -# define SSL_CTRL_SET_SRP_GIVE_CLIENT_PWD_CB 77 -# define SSL_CTRL_SET_SRP_ARG 78 -# define SSL_CTRL_SET_TLS_EXT_SRP_USERNAME 79 -# define SSL_CTRL_SET_TLS_EXT_SRP_STRENGTH 80 -# define SSL_CTRL_SET_TLS_EXT_SRP_PASSWORD 81 -# define DTLS_CTRL_GET_TIMEOUT 73 -# define DTLS_CTRL_HANDLE_TIMEOUT 74 -# define SSL_CTRL_GET_RI_SUPPORT 76 -# define SSL_CTRL_CLEAR_MODE 78 -# define SSL_CTRL_SET_NOT_RESUMABLE_SESS_CB 79 -# define SSL_CTRL_GET_EXTRA_CHAIN_CERTS 82 -# define SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS 83 -# define SSL_CTRL_CHAIN 88 -# define SSL_CTRL_CHAIN_CERT 89 -# define SSL_CTRL_GET_GROUPS 90 -# define SSL_CTRL_SET_GROUPS 91 -# define SSL_CTRL_SET_GROUPS_LIST 92 -# define SSL_CTRL_GET_SHARED_GROUP 93 -# define SSL_CTRL_SET_SIGALGS 97 -# define SSL_CTRL_SET_SIGALGS_LIST 98 -# define SSL_CTRL_CERT_FLAGS 99 -# define SSL_CTRL_CLEAR_CERT_FLAGS 100 -# define SSL_CTRL_SET_CLIENT_SIGALGS 101 -# define SSL_CTRL_SET_CLIENT_SIGALGS_LIST 102 -# define SSL_CTRL_GET_CLIENT_CERT_TYPES 103 -# define SSL_CTRL_SET_CLIENT_CERT_TYPES 104 -# define SSL_CTRL_BUILD_CERT_CHAIN 105 -# define SSL_CTRL_SET_VERIFY_CERT_STORE 106 -# define SSL_CTRL_SET_CHAIN_CERT_STORE 107 -# define SSL_CTRL_GET_PEER_SIGNATURE_NID 108 -# define SSL_CTRL_GET_PEER_TMP_KEY 109 -# define SSL_CTRL_GET_RAW_CIPHERLIST 110 -# define SSL_CTRL_GET_EC_POINT_FORMATS 111 -# define SSL_CTRL_GET_CHAIN_CERTS 115 -# define SSL_CTRL_SELECT_CURRENT_CERT 116 -# define SSL_CTRL_SET_CURRENT_CERT 117 -# define SSL_CTRL_SET_DH_AUTO 118 -# define DTLS_CTRL_SET_LINK_MTU 120 -# define DTLS_CTRL_GET_LINK_MIN_MTU 121 -# define SSL_CTRL_GET_EXTMS_SUPPORT 122 -# define SSL_CTRL_SET_MIN_PROTO_VERSION 123 -# define SSL_CTRL_SET_MAX_PROTO_VERSION 124 -# define SSL_CTRL_SET_SPLIT_SEND_FRAGMENT 125 -# define SSL_CTRL_SET_MAX_PIPELINES 126 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_TYPE 127 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB 128 -# define SSL_CTRL_GET_TLSEXT_STATUS_REQ_CB_ARG 129 -# define SSL_CTRL_GET_MIN_PROTO_VERSION 130 -# define SSL_CTRL_GET_MAX_PROTO_VERSION 131 -# define SSL_CTRL_GET_SIGNATURE_NID 132 -# define SSL_CTRL_GET_TMP_KEY 133 -# define SSL_CTRL_GET_NEGOTIATED_GROUP 134 -# define SSL_CERT_SET_FIRST 1 -# define SSL_CERT_SET_NEXT 2 -# define SSL_CERT_SET_SERVER 3 -# define DTLSv1_get_timeout(ssl, arg) \ - SSL_ctrl(ssl,DTLS_CTRL_GET_TIMEOUT,0, (void *)(arg)) -# define DTLSv1_handle_timeout(ssl) \ - SSL_ctrl(ssl,DTLS_CTRL_HANDLE_TIMEOUT,0, NULL) -# define SSL_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_clear_num_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_CLEAR_NUM_RENEGOTIATIONS,0,NULL) -# define SSL_total_renegotiations(ssl) \ - SSL_ctrl((ssl),SSL_CTRL_GET_TOTAL_RENEGOTIATIONS,0,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_dh(ctx,dh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# define SSL_CTX_set_dh_auto(ctx, onoff) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# define SSL_set_dh_auto(s, onoff) \ - SSL_ctrl(s,SSL_CTRL_SET_DH_AUTO,onoff,NULL) -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_set_tmp_dh(ssl,dh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_DH,0,(char *)(dh)) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_CTX_set_tmp_ecdh(ctx,ecdh) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# define SSL_set_tmp_ecdh(ssl,ecdh) \ - SSL_ctrl(ssl,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) -# endif -# define SSL_CTX_add_extra_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_EXTRA_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_get_extra_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,0,px509) -# define SSL_CTX_get_extra_chain_certs_only(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_EXTRA_CHAIN_CERTS,1,px509) -# define SSL_CTX_clear_extra_chain_certs(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CLEAR_EXTRA_CHAIN_CERTS,0,NULL) -# define SSL_CTX_set0_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_CTX_set1_chain(ctx,sk) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_CTX_add0_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_CTX_add1_chain_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_CTX_get0_chain_certs(ctx,px509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_CTX_clear_chain_certs(ctx) \ - SSL_CTX_set0_chain(ctx,NULL) -# define SSL_CTX_build_cert_chain(ctx, flags) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_CTX_select_current_cert(ctx,x509) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_CTX_set_current_cert(ctx, op) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_CTX_set0_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_verify_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_CTX_set0_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_CTX_set1_chain_cert_store(ctx,st) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,0,(char *)(sk)) -# define SSL_set1_chain(s,sk) \ - SSL_ctrl(s,SSL_CTRL_CHAIN,1,(char *)(sk)) -# define SSL_add0_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,0,(char *)(x509)) -# define SSL_add1_chain_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_CHAIN_CERT,1,(char *)(x509)) -# define SSL_get0_chain_certs(s,px509) \ - SSL_ctrl(s,SSL_CTRL_GET_CHAIN_CERTS,0,px509) -# define SSL_clear_chain_certs(s) \ - SSL_set0_chain(s,NULL) -# define SSL_build_cert_chain(s, flags) \ - SSL_ctrl(s,SSL_CTRL_BUILD_CERT_CHAIN, flags, NULL) -# define SSL_select_current_cert(s,x509) \ - SSL_ctrl(s,SSL_CTRL_SELECT_CURRENT_CERT,0,(char *)(x509)) -# define SSL_set_current_cert(s,op) \ - SSL_ctrl(s,SSL_CTRL_SET_CURRENT_CERT, op, NULL) -# define SSL_set0_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,0,(char *)(st)) -# define SSL_set1_verify_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_VERIFY_CERT_STORE,1,(char *)(st)) -# define SSL_set0_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,0,(char *)(st)) -# define SSL_set1_chain_cert_store(s,st) \ - SSL_ctrl(s,SSL_CTRL_SET_CHAIN_CERT_STORE,1,(char *)(st)) -# define SSL_get1_groups(s, glist) \ - SSL_ctrl(s,SSL_CTRL_GET_GROUPS,0,(int*)(glist)) -# define SSL_CTX_set1_groups(ctx, glist, glistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS,glistlen,(int *)(glist)) -# define SSL_CTX_set1_groups_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(s)) -# define SSL_set1_groups(s, glist, glistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS,glistlen,(char *)(glist)) -# define SSL_set1_groups_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_GROUPS_LIST,0,(char *)(str)) -# define SSL_get_shared_group(s, n) \ - SSL_ctrl(s,SSL_CTRL_GET_SHARED_GROUP,n,NULL) -# define SSL_get_negotiated_group(s) \ - SSL_ctrl(s,SSL_CTRL_GET_NEGOTIATED_GROUP,0,NULL) -# define SSL_CTX_set1_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_SIGALGS_LIST,0,(char *)(str)) -# define SSL_CTX_set1_client_sigalgs(ctx, slist, slistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_CTX_set1_client_sigalgs_list(ctx, s) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(s)) -# define SSL_set1_client_sigalgs(s, slist, slistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS,slistlen,(int *)(slist)) -# define SSL_set1_client_sigalgs_list(s, str) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_SIGALGS_LIST,0,(char *)(str)) -# define SSL_get0_certificate_types(s, clist) \ - SSL_ctrl(s, SSL_CTRL_GET_CLIENT_CERT_TYPES, 0, (char *)(clist)) -# define SSL_CTX_set1_client_certificate_types(ctx, clist, clistlen) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen, \ - (char *)(clist)) -# define SSL_set1_client_certificate_types(s, clist, clistlen) \ - SSL_ctrl(s,SSL_CTRL_SET_CLIENT_CERT_TYPES,clistlen,(char *)(clist)) -# define SSL_get_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_SIGNATURE_NID,0,pn) -# define SSL_get_peer_signature_nid(s, pn) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_SIGNATURE_NID,0,pn) -# define SSL_get_peer_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_PEER_TMP_KEY,0,pk) -# define SSL_get_tmp_key(s, pk) \ - SSL_ctrl(s,SSL_CTRL_GET_TMP_KEY,0,pk) -# define SSL_get0_raw_cipherlist(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_RAW_CIPHERLIST,0,plst) -# define SSL_get0_ec_point_formats(s, plst) \ - SSL_ctrl(s,SSL_CTRL_GET_EC_POINT_FORMATS,0,plst) -# define SSL_CTX_set_min_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_CTX_set_max_proto_version(ctx, version) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_CTX_get_min_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_CTX_get_max_proto_version(ctx) \ - SSL_CTX_ctrl(ctx, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) -# define SSL_set_min_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL) -# define SSL_set_max_proto_version(s, version) \ - SSL_ctrl(s, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL) -# define SSL_get_min_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MIN_PROTO_VERSION, 0, NULL) -# define SSL_get_max_proto_version(s) \ - SSL_ctrl(s, SSL_CTRL_GET_MAX_PROTO_VERSION, 0, NULL) - -const char *SSL_group_to_name(SSL *s, int id); - -/* Backwards compatibility, original 1.1.0 names */ -# define SSL_CTRL_GET_SERVER_TMP_KEY \ - SSL_CTRL_GET_PEER_TMP_KEY -# define SSL_get_server_tmp_key(s, pk) \ - SSL_get_peer_tmp_key(s, pk) - -int SSL_set0_tmp_dh_pkey(SSL *s, EVP_PKEY *dhpkey); -int SSL_CTX_set0_tmp_dh_pkey(SSL_CTX *ctx, EVP_PKEY *dhpkey); - -/* - * The following symbol names are old and obsolete. They are kept - * for compatibility reasons only and should not be used anymore. - */ -# define SSL_CTRL_GET_CURVES SSL_CTRL_GET_GROUPS -# define SSL_CTRL_SET_CURVES SSL_CTRL_SET_GROUPS -# define SSL_CTRL_SET_CURVES_LIST SSL_CTRL_SET_GROUPS_LIST -# define SSL_CTRL_GET_SHARED_CURVE SSL_CTRL_GET_SHARED_GROUP - -# define SSL_get1_curves SSL_get1_groups -# define SSL_CTX_set1_curves SSL_CTX_set1_groups -# define SSL_CTX_set1_curves_list SSL_CTX_set1_groups_list -# define SSL_set1_curves SSL_set1_groups -# define SSL_set1_curves_list SSL_set1_groups_list -# define SSL_get_shared_curve SSL_get_shared_group - - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* Provide some compatibility macros for removed functionality. */ -# define SSL_CTX_need_tmp_RSA(ctx) 0 -# define SSL_CTX_set_tmp_rsa(ctx,rsa) 1 -# define SSL_need_tmp_RSA(ssl) 0 -# define SSL_set_tmp_rsa(ssl,rsa) 1 -# define SSL_CTX_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -# define SSL_set_ecdh_auto(dummy, onoff) ((onoff) != 0) -/* - * We "pretend" to call the callback to avoid warnings about unused static - * functions. - */ -# define SSL_CTX_set_tmp_rsa_callback(ctx, cb) while(0) (cb)(NULL, 0, 0) -# define SSL_set_tmp_rsa_callback(ssl, cb) while(0) (cb)(NULL, 0, 0) -# endif -__owur const BIO_METHOD *BIO_f_ssl(void); -__owur BIO *BIO_new_ssl(SSL_CTX *ctx, int client); -__owur BIO *BIO_new_ssl_connect(SSL_CTX *ctx); -__owur BIO *BIO_new_buffer_ssl_connect(SSL_CTX *ctx); -__owur int BIO_ssl_copy_session_id(BIO *to, BIO *from); -void BIO_ssl_shutdown(BIO *ssl_bio); - -__owur int SSL_CTX_set_cipher_list(SSL_CTX *, const char *str); -__owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); -__owur SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq, - const SSL_METHOD *meth); -int SSL_CTX_up_ref(SSL_CTX *ctx); -void SSL_CTX_free(SSL_CTX *); -__owur long SSL_CTX_set_timeout(SSL_CTX *ctx, long t); -__owur long SSL_CTX_get_timeout(const SSL_CTX *ctx); -__owur X509_STORE *SSL_CTX_get_cert_store(const SSL_CTX *); -void SSL_CTX_set_cert_store(SSL_CTX *, X509_STORE *); -void SSL_CTX_set1_cert_store(SSL_CTX *, X509_STORE *); -__owur int SSL_want(const SSL *s); -__owur int SSL_clear(SSL *s); - -void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm); - -__owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s); -__owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s); -__owur int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits); -__owur const char *SSL_CIPHER_get_version(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_get_name(const SSL_CIPHER *c); -__owur const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c); -__owur const char *OPENSSL_cipher_name(const char *rfc_name); -__owur uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c); -__owur uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c); -__owur int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c); -__owur const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c); -__owur int SSL_CIPHER_is_aead(const SSL_CIPHER *c); - -__owur int SSL_get_fd(const SSL *s); -__owur int SSL_get_rfd(const SSL *s); -__owur int SSL_get_wfd(const SSL *s); -__owur const char *SSL_get_cipher_list(const SSL *s, int n); -__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size); -__owur int SSL_get_read_ahead(const SSL *s); -__owur int SSL_pending(const SSL *s); -__owur int SSL_has_pending(const SSL *s); -# ifndef OPENSSL_NO_SOCK -__owur int SSL_set_fd(SSL *s, int fd); -__owur int SSL_set_rfd(SSL *s, int fd); -__owur int SSL_set_wfd(SSL *s, int fd); -# endif -void SSL_set0_rbio(SSL *s, BIO *rbio); -void SSL_set0_wbio(SSL *s, BIO *wbio); -void SSL_set_bio(SSL *s, BIO *rbio, BIO *wbio); -__owur BIO *SSL_get_rbio(const SSL *s); -__owur BIO *SSL_get_wbio(const SSL *s); -__owur int SSL_set_cipher_list(SSL *s, const char *str); -__owur int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str); -__owur int SSL_set_ciphersuites(SSL *s, const char *str); -void SSL_set_read_ahead(SSL *s, int yes); -__owur int SSL_get_verify_mode(const SSL *s); -__owur int SSL_get_verify_depth(const SSL *s); -__owur SSL_verify_cb SSL_get_verify_callback(const SSL *s); -void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback); -void SSL_set_verify_depth(SSL *s, int depth); -void SSL_set_cert_cb(SSL *s, int (*cb) (SSL *ssl, void *arg), void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 __owur int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, - const unsigned char *d, long len); -# endif -__owur int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); -__owur int SSL_use_PrivateKey_ASN1(int pk, SSL *ssl, const unsigned char *d, - long len); -__owur int SSL_use_certificate(SSL *ssl, X509 *x); -__owur int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len); -__owur int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - - -/* serverinfo file format versions */ -# define SSL_SERVERINFOV1 1 -# define SSL_SERVERINFOV2 2 - -/* Set serverinfo data for the current active cert. */ -__owur int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_ex(SSL_CTX *ctx, unsigned int version, - const unsigned char *serverinfo, - size_t serverinfo_length); -__owur int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type); -#endif - -__owur int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type); -__owur int SSL_use_certificate_file(SSL *ssl, const char *file, int type); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -#endif -__owur int SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, - int type); -__owur int SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, - int type); -/* PEM type */ -__owur int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file); -__owur int SSL_use_certificate_chain_file(SSL *ssl, const char *file); -__owur STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); -__owur STACK_OF(X509_NAME) -*SSL_load_client_CA_file_ex(const char *file, OSSL_LIB_CTX *libctx, - const char *propq); -__owur int SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *file); -int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *dir); -int SSL_add_store_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs, - const char *uri); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_load_error_strings() \ - OPENSSL_init_ssl(OPENSSL_INIT_LOAD_SSL_STRINGS \ - | OPENSSL_INIT_LOAD_CRYPTO_STRINGS, NULL) -# endif - -__owur const char *SSL_state_string(const SSL *s); -__owur const char *SSL_rstate_string(const SSL *s); -__owur const char *SSL_state_string_long(const SSL *s); -__owur const char *SSL_rstate_string_long(const SSL *s); -__owur long SSL_SESSION_get_time(const SSL_SESSION *s); -__owur long SSL_SESSION_set_time(SSL_SESSION *s, long t); -__owur long SSL_SESSION_get_timeout(const SSL_SESSION *s); -__owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t); -__owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s); -__owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version); - -__owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s); -__owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname); -void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s, - const unsigned char **alpn, - size_t *len); -__owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, - const unsigned char *alpn, - size_t len); -__owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s); -__owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher); -__owur int SSL_SESSION_has_ticket(const SSL_SESSION *s); -__owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s); -void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick, - size_t *len); -__owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s); -__owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s, - uint32_t max_early_data); -__owur int SSL_copy_session_id(SSL *to, const SSL *from); -__owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s); -__owur int SSL_SESSION_set1_id_context(SSL_SESSION *s, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); -__owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid, - unsigned int sid_len); -__owur int SSL_SESSION_is_resumable(const SSL_SESSION *s); - -__owur SSL_SESSION *SSL_SESSION_new(void); -__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src); -const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, - unsigned int *len); -const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s, - unsigned int *len); -__owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s); -# ifndef OPENSSL_NO_STDIO -int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses); -# endif -int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses); -int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x); -int SSL_SESSION_up_ref(SSL_SESSION *ses); -void SSL_SESSION_free(SSL_SESSION *ses); -__owur int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp); -__owur int SSL_set_session(SSL *to, SSL_SESSION *session); -int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session); -int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session); -__owur int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb); -__owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb); -__owur int SSL_has_matching_session_id(const SSL *s, - const unsigned char *id, - unsigned int id_len); -SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, - long length); - -# ifdef OPENSSL_X509_H -__owur X509 *SSL_get0_peer_certificate(const SSL *s); -__owur X509 *SSL_get1_peer_certificate(const SSL *s); -/* Deprecated in 3.0.0 */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define SSL_get_peer_certificate SSL_get1_peer_certificate -# endif -# endif - -__owur STACK_OF(X509) *SSL_get_peer_cert_chain(const SSL *s); - -__owur int SSL_CTX_get_verify_mode(const SSL_CTX *ctx); -__owur int SSL_CTX_get_verify_depth(const SSL_CTX *ctx); -__owur SSL_verify_cb SSL_CTX_get_verify_callback(const SSL_CTX *ctx); -void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, SSL_verify_cb callback); -void SSL_CTX_set_verify_depth(SSL_CTX *ctx, int depth); -void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, - int (*cb) (X509_STORE_CTX *, void *), - void *arg); -void SSL_CTX_set_cert_cb(SSL_CTX *c, int (*cb) (SSL *ssl, void *arg), - void *arg); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa); -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_use_RSAPrivateKey_ASN1(SSL_CTX *ctx, const unsigned char *d, - long len); -# endif -__owur int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); -__owur int SSL_CTX_use_PrivateKey_ASN1(int pk, SSL_CTX *ctx, - const unsigned char *d, long len); -__owur int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); -__owur int SSL_CTX_use_certificate_ASN1(SSL_CTX *ctx, int len, - const unsigned char *d); -__owur int SSL_CTX_use_cert_and_key(SSL_CTX *ctx, X509 *x509, EVP_PKEY *privatekey, - STACK_OF(X509) *chain, int override); - -void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb); -void SSL_CTX_set_default_passwd_cb_userdata(SSL_CTX *ctx, void *u); -pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx); -void *SSL_CTX_get_default_passwd_cb_userdata(SSL_CTX *ctx); -void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb); -void SSL_set_default_passwd_cb_userdata(SSL *s, void *u); -pem_password_cb *SSL_get_default_passwd_cb(SSL *s); -void *SSL_get_default_passwd_cb_userdata(SSL *s); - -__owur int SSL_CTX_check_private_key(const SSL_CTX *ctx); -__owur int SSL_check_private_key(const SSL *ctx); - -__owur int SSL_CTX_set_session_id_context(SSL_CTX *ctx, - const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -SSL *SSL_new(SSL_CTX *ctx); -int SSL_up_ref(SSL *s); -int SSL_is_dtls(const SSL *s); -__owur int SSL_set_session_id_context(SSL *ssl, const unsigned char *sid_ctx, - unsigned int sid_ctx_len); - -__owur int SSL_CTX_set_purpose(SSL_CTX *ctx, int purpose); -__owur int SSL_set_purpose(SSL *ssl, int purpose); -__owur int SSL_CTX_set_trust(SSL_CTX *ctx, int trust); -__owur int SSL_set_trust(SSL *ssl, int trust); - -__owur int SSL_set1_host(SSL *s, const char *hostname); -__owur int SSL_add1_host(SSL *s, const char *hostname); -__owur const char *SSL_get0_peername(SSL *s); -void SSL_set_hostflags(SSL *s, unsigned int flags); - -__owur int SSL_CTX_dane_enable(SSL_CTX *ctx); -__owur int SSL_CTX_dane_mtype_set(SSL_CTX *ctx, const EVP_MD *md, - uint8_t mtype, uint8_t ord); -__owur int SSL_dane_enable(SSL *s, const char *basedomain); -__owur int SSL_dane_tlsa_add(SSL *s, uint8_t usage, uint8_t selector, - uint8_t mtype, const unsigned char *data, size_t dlen); -__owur int SSL_get0_dane_authority(SSL *s, X509 **mcert, EVP_PKEY **mspki); -__owur int SSL_get0_dane_tlsa(SSL *s, uint8_t *usage, uint8_t *selector, - uint8_t *mtype, const unsigned char **data, - size_t *dlen); -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -SSL_DANE *SSL_get0_dane(SSL *ssl); -/* - * DANE flags - */ -unsigned long SSL_CTX_dane_set_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_CTX_dane_clear_flags(SSL_CTX *ctx, unsigned long flags); -unsigned long SSL_dane_set_flags(SSL *ssl, unsigned long flags); -unsigned long SSL_dane_clear_flags(SSL *ssl, unsigned long flags); - -__owur int SSL_CTX_set1_param(SSL_CTX *ctx, X509_VERIFY_PARAM *vpm); -__owur int SSL_set1_param(SSL *ssl, X509_VERIFY_PARAM *vpm); - -__owur X509_VERIFY_PARAM *SSL_CTX_get0_param(SSL_CTX *ctx); -__owur X509_VERIFY_PARAM *SSL_get0_param(SSL *ssl); - -# ifndef OPENSSL_NO_SRP -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_username(SSL_CTX *ctx, char *name); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_password(SSL_CTX *ctx, char *password); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_strength(SSL_CTX *ctx, int strength); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_client_pwd_callback(SSL_CTX *ctx, - char *(*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_verify_param_callback(SSL_CTX *ctx, - int (*cb) (SSL *, void *)); -OSSL_DEPRECATEDIN_3_0 -int SSL_CTX_set_srp_username_callback(SSL_CTX *ctx, - int (*cb) (SSL *, int *, void *)); -OSSL_DEPRECATEDIN_3_0 int SSL_CTX_set_srp_cb_arg(SSL_CTX *ctx, void *arg); - -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param(SSL *s, const BIGNUM *N, const BIGNUM *g, - BIGNUM *sa, BIGNUM *v, char *info); -OSSL_DEPRECATEDIN_3_0 -int SSL_set_srp_server_param_pw(SSL *s, const char *user, const char *pass, - const char *grp); - -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_g(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur BIGNUM *SSL_get_srp_N(SSL *s); - -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_username(SSL *s); -OSSL_DEPRECATEDIN_3_0 __owur char *SSL_get_srp_userinfo(SSL *s); -# endif -# endif - -/* - * ClientHello callback and helpers. - */ - -# define SSL_CLIENT_HELLO_SUCCESS 1 -# define SSL_CLIENT_HELLO_ERROR 0 -# define SSL_CLIENT_HELLO_RETRY (-1) - -typedef int (*SSL_client_hello_cb_fn) (SSL *s, int *al, void *arg); -void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb, - void *arg); -int SSL_client_hello_isv2(SSL *s); -unsigned int SSL_client_hello_get0_legacy_version(SSL *s); -size_t SSL_client_hello_get0_random(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_session_id(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_ciphers(SSL *s, const unsigned char **out); -size_t SSL_client_hello_get0_compression_methods(SSL *s, - const unsigned char **out); -int SSL_client_hello_get1_extensions_present(SSL *s, int **out, size_t *outlen); -int SSL_client_hello_get0_ext(SSL *s, unsigned int type, - const unsigned char **out, size_t *outlen); - -void SSL_certs_clear(SSL *s); -void SSL_free(SSL *ssl); -# ifdef OSSL_ASYNC_FD -/* - * Windows application developer has to include windows.h to use these. - */ -__owur int SSL_waiting_for_async(SSL *s); -__owur int SSL_get_all_async_fds(SSL *s, OSSL_ASYNC_FD *fds, size_t *numfds); -__owur int SSL_get_changed_async_fds(SSL *s, OSSL_ASYNC_FD *addfd, - size_t *numaddfds, OSSL_ASYNC_FD *delfd, - size_t *numdelfds); -__owur int SSL_CTX_set_async_callback(SSL_CTX *ctx, SSL_async_callback_fn callback); -__owur int SSL_CTX_set_async_callback_arg(SSL_CTX *ctx, void *arg); -__owur int SSL_set_async_callback(SSL *s, SSL_async_callback_fn callback); -__owur int SSL_set_async_callback_arg(SSL *s, void *arg); -__owur int SSL_get_async_status(SSL *s, int *status); - -# endif -__owur int SSL_accept(SSL *ssl); -__owur int SSL_stateless(SSL *s); -__owur int SSL_connect(SSL *ssl); -__owur int SSL_read(SSL *ssl, void *buf, int num); -__owur int SSL_read_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); - -# define SSL_READ_EARLY_DATA_ERROR 0 -# define SSL_READ_EARLY_DATA_SUCCESS 1 -# define SSL_READ_EARLY_DATA_FINISH 2 - -__owur int SSL_read_early_data(SSL *s, void *buf, size_t num, - size_t *readbytes); -__owur int SSL_peek(SSL *ssl, void *buf, int num); -__owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); -__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, - int flags); -__owur int SSL_write(SSL *ssl, const void *buf, int num); -__owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); -__owur int SSL_write_early_data(SSL *s, const void *buf, size_t num, - size_t *written); -long SSL_ctrl(SSL *ssl, int cmd, long larg, void *parg); -long SSL_callback_ctrl(SSL *, int, void (*)(void)); -long SSL_CTX_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg); -long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void)); - -# define SSL_EARLY_DATA_NOT_SENT 0 -# define SSL_EARLY_DATA_REJECTED 1 -# define SSL_EARLY_DATA_ACCEPTED 2 - -__owur int SSL_get_early_data_status(const SSL *s); - -__owur int SSL_get_error(const SSL *s, int ret_code); -__owur const char *SSL_get_version(const SSL *s); - -/* This sets the 'default' SSL version that SSL_new() will create */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -__owur int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth); -# endif - -# ifndef OPENSSL_NO_SSL3_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_method(void); /* SSLv3 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *SSLv3_client_method(void); -# endif -# endif - -#define SSLv23_method TLS_method -#define SSLv23_server_method TLS_server_method -#define SSLv23_client_method TLS_client_method - -/* Negotiate highest available SSL/TLS version */ -__owur const SSL_METHOD *TLS_method(void); -__owur const SSL_METHOD *TLS_server_method(void); -__owur const SSL_METHOD *TLS_client_method(void); - -# ifndef OPENSSL_NO_TLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void); /* TLSv1.1 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_TLS1_2_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void); /* TLSv1.2 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_METHOD -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_method(void); /* DTLSv1.0 */ -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_client_method(void); -# endif -# endif - -# ifndef OPENSSL_NO_DTLS1_2_METHOD -/* DTLSv1.2 */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_server_method(void); -OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *DTLSv1_2_client_method(void); -# endif -# endif - -__owur const SSL_METHOD *DTLS_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_server_method(void); /* DTLS 1.0 and 1.2 */ -__owur const SSL_METHOD *DTLS_client_method(void); /* DTLS 1.0 and 1.2 */ - -__owur size_t DTLS_get_data_mtu(const SSL *s); - -__owur STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_CTX_get_ciphers(const SSL_CTX *ctx); -__owur STACK_OF(SSL_CIPHER) *SSL_get_client_ciphers(const SSL *s); -__owur STACK_OF(SSL_CIPHER) *SSL_get1_supported_ciphers(SSL *s); - -__owur int SSL_do_handshake(SSL *s); -int SSL_key_update(SSL *s, int updatetype); -int SSL_get_key_update_type(const SSL *s); -int SSL_renegotiate(SSL *s); -int SSL_renegotiate_abbreviated(SSL *s); -__owur int SSL_renegotiate_pending(const SSL *s); -int SSL_new_session_ticket(SSL *s); -int SSL_shutdown(SSL *s); -__owur int SSL_verify_client_post_handshake(SSL *s); -void SSL_CTX_set_post_handshake_auth(SSL_CTX *ctx, int val); -void SSL_set_post_handshake_auth(SSL *s, int val); - -__owur const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx); -__owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s); -__owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method); -__owur const char *SSL_alert_type_string_long(int value); -__owur const char *SSL_alert_type_string(int value); -__owur const char *SSL_alert_desc_string_long(int value); -__owur const char *SSL_alert_desc_string(int value); - -void SSL_set0_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set0_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur const STACK_OF(X509_NAME) *SSL_get0_CA_list(const SSL *s); -__owur const STACK_OF(X509_NAME) *SSL_CTX_get0_CA_list(const SSL_CTX *ctx); -__owur int SSL_add1_to_CA_list(SSL *ssl, const X509 *x); -__owur int SSL_CTX_add1_to_CA_list(SSL_CTX *ctx, const X509 *x); -__owur const STACK_OF(X509_NAME) *SSL_get0_peer_CA_list(const SSL *s); - -void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list); -void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); -__owur STACK_OF(X509_NAME) *SSL_get_client_CA_list(const SSL *s); -__owur STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(const SSL_CTX *s); -__owur int SSL_add_client_CA(SSL *ssl, X509 *x); -__owur int SSL_CTX_add_client_CA(SSL_CTX *ctx, X509 *x); - -void SSL_set_connect_state(SSL *s); -void SSL_set_accept_state(SSL *s); - -__owur long SSL_get_default_timeout(const SSL *s); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_library_init() OPENSSL_init_ssl(0, NULL) -# endif - -__owur char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size); -__owur STACK_OF(X509_NAME) *SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk); - -__owur SSL *SSL_dup(SSL *ssl); - -__owur X509 *SSL_get_certificate(const SSL *ssl); -/* - * EVP_PKEY - */ -struct evp_pkey_st *SSL_get_privatekey(const SSL *ssl); - -__owur X509 *SSL_CTX_get0_certificate(const SSL_CTX *ctx); -__owur EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx); - -void SSL_CTX_set_quiet_shutdown(SSL_CTX *ctx, int mode); -__owur int SSL_CTX_get_quiet_shutdown(const SSL_CTX *ctx); -void SSL_set_quiet_shutdown(SSL *ssl, int mode); -__owur int SSL_get_quiet_shutdown(const SSL *ssl); -void SSL_set_shutdown(SSL *ssl, int mode); -__owur int SSL_get_shutdown(const SSL *ssl); -__owur int SSL_version(const SSL *ssl); -__owur int SSL_client_version(const SSL *s); -__owur int SSL_CTX_set_default_verify_paths(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_dir(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_file(SSL_CTX *ctx); -__owur int SSL_CTX_set_default_verify_store(SSL_CTX *ctx); -__owur int SSL_CTX_load_verify_file(SSL_CTX *ctx, const char *CAfile); -__owur int SSL_CTX_load_verify_dir(SSL_CTX *ctx, const char *CApath); -__owur int SSL_CTX_load_verify_store(SSL_CTX *ctx, const char *CAstore); -__owur int SSL_CTX_load_verify_locations(SSL_CTX *ctx, - const char *CAfile, - const char *CApath); -# define SSL_get0_session SSL_get_session/* just peek at pointer */ -__owur SSL_SESSION *SSL_get_session(const SSL *ssl); -__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */ -__owur SSL_CTX *SSL_get_SSL_CTX(const SSL *ssl); -SSL_CTX *SSL_set_SSL_CTX(SSL *ssl, SSL_CTX *ctx); -void SSL_set_info_callback(SSL *ssl, - void (*cb) (const SSL *ssl, int type, int val)); -void (*SSL_get_info_callback(const SSL *ssl)) (const SSL *ssl, int type, - int val); -__owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl); - -void SSL_set_verify_result(SSL *ssl, long v); -__owur long SSL_get_verify_result(const SSL *ssl); -__owur STACK_OF(X509) *SSL_get0_verified_chain(const SSL *s); - -__owur size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, - size_t outlen); -__owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess, - unsigned char *out, size_t outlen); -__owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess, - const unsigned char *in, size_t len); -uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess); - -#define SSL_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL, l, p, newf, dupf, freef) -__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data); -void *SSL_get_ex_data(const SSL *ssl, int idx); -#define SSL_SESSION_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_SESSION, l, p, newf, dupf, freef) -__owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data); -void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx); -#define SSL_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_SSL_CTX, l, p, newf, dupf, freef) -__owur int SSL_CTX_set_ex_data(SSL_CTX *ssl, int idx, void *data); -void *SSL_CTX_get_ex_data(const SSL_CTX *ssl, int idx); - -__owur int SSL_get_ex_data_X509_STORE_CTX_idx(void); - -# define SSL_CTX_sess_set_cache_size(ctx,t) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_SIZE,t,NULL) -# define SSL_CTX_sess_get_cache_size(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_SIZE,0,NULL) -# define SSL_CTX_set_session_cache_mode(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SESS_CACHE_MODE,m,NULL) -# define SSL_CTX_get_session_cache_mode(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_SESS_CACHE_MODE,0,NULL) - -# define SSL_CTX_get_default_read_ahead(ctx) SSL_CTX_get_read_ahead(ctx) -# define SSL_CTX_set_default_read_ahead(ctx,m) SSL_CTX_set_read_ahead(ctx,m) -# define SSL_CTX_get_read_ahead(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_READ_AHEAD,0,NULL) -# define SSL_CTX_set_read_ahead(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_READ_AHEAD,m,NULL) -# define SSL_CTX_get_max_cert_list(ctx) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_CTX_set_max_cert_list(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) -# define SSL_get_max_cert_list(ssl) \ - SSL_ctrl(ssl,SSL_CTRL_GET_MAX_CERT_LIST,0,NULL) -# define SSL_set_max_cert_list(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_CERT_LIST,m,NULL) - -# define SSL_CTX_set_max_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_set_max_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_split_send_fragment(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_set_split_send_fragment(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_SPLIT_SEND_FRAGMENT,m,NULL) -# define SSL_CTX_set_max_pipelines(ctx,m) \ - SSL_CTX_ctrl(ctx,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) -# define SSL_set_max_pipelines(ssl,m) \ - SSL_ctrl(ssl,SSL_CTRL_SET_MAX_PIPELINES,m,NULL) - -void SSL_CTX_set_default_read_buffer_len(SSL_CTX *ctx, size_t len); -void SSL_set_default_read_buffer_len(SSL *s, size_t len); - -# ifndef OPENSSL_NO_DH -# ifndef OPENSSL_NO_DEPRECATED_3_0 -/* NB: the |keylength| is only applicable when is_export is true */ -OSSL_DEPRECATEDIN_3_0 -void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -OSSL_DEPRECATEDIN_3_0 -void SSL_set_tmp_dh_callback(SSL *ssl, - DH *(*dh) (SSL *ssl, int is_export, - int keylength)); -# endif -# endif - -__owur const COMP_METHOD *SSL_get_current_compression(const SSL *s); -__owur const COMP_METHOD *SSL_get_current_expansion(const SSL *s); -__owur const char *SSL_COMP_get_name(const COMP_METHOD *comp); -__owur const char *SSL_COMP_get0_name(const SSL_COMP *comp); -__owur int SSL_COMP_get_id(const SSL_COMP *comp); -STACK_OF(SSL_COMP) *SSL_COMP_get_compression_methods(void); -__owur STACK_OF(SSL_COMP) *SSL_COMP_set0_compression_methods(STACK_OF(SSL_COMP) - *meths); -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_COMP_free_compression_methods() while(0) continue -# endif -__owur int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm); - -const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr); -int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c); -int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c); -int SSL_bytes_to_cipher_list(SSL *s, const unsigned char *bytes, size_t len, - int isv2format, STACK_OF(SSL_CIPHER) **sk, - STACK_OF(SSL_CIPHER) **scsvs); - -/* TLS extensions functions */ -__owur int SSL_set_session_ticket_ext(SSL *s, void *ext_data, int ext_len); - -__owur int SSL_set_session_ticket_ext_cb(SSL *s, - tls_session_ticket_ext_cb_fn cb, - void *arg); - -/* Pre-shared secret session resumption functions */ -__owur int SSL_set_session_secret_cb(SSL *s, - tls_session_secret_cb_fn session_secret_cb, - void *arg); - -void SSL_CTX_set_not_resumable_session_callback(SSL_CTX *ctx, - int (*cb) (SSL *ssl, - int - is_forward_secure)); - -void SSL_set_not_resumable_session_callback(SSL *ssl, - int (*cb) (SSL *ssl, - int is_forward_secure)); - -void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); -void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); -int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size); - -int SSL_set_record_padding_callback(SSL *ssl, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); -void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg); -void *SSL_get_record_padding_callback_arg(const SSL *ssl); -int SSL_set_block_padding(SSL *ssl, size_t block_size); - -int SSL_set_num_tickets(SSL *s, size_t num_tickets); -size_t SSL_get_num_tickets(const SSL *s); -int SSL_CTX_set_num_tickets(SSL_CTX *ctx, size_t num_tickets); -size_t SSL_CTX_get_num_tickets(const SSL_CTX *ctx); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define SSL_cache_hit(s) SSL_session_reused(s) -# endif - -__owur int SSL_session_reused(const SSL *s); -__owur int SSL_is_server(const SSL *s); - -__owur __owur SSL_CONF_CTX *SSL_CONF_CTX_new(void); -int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx); -void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx); -unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags); -__owur unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, - unsigned int flags); -__owur int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre); - -void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl); -void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx); - -__owur int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value); -__owur int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv); -__owur int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd); - -void SSL_add_ssl_module(void); -int SSL_config(SSL *s, const char *name); -int SSL_CTX_config(SSL_CTX *ctx, const char *name); - -# ifndef OPENSSL_NO_SSL_TRACE -void SSL_trace(int write_p, int version, int content_type, - const void *buf, size_t len, SSL *ssl, void *arg); -# endif - -# ifndef OPENSSL_NO_SOCK -int DTLSv1_listen(SSL *s, BIO_ADDR *client); -# endif - -# ifndef OPENSSL_NO_CT - -/* - * A callback for verifying that the received SCTs are sufficient. - * Expected to return 1 if they are sufficient, otherwise 0. - * May return a negative integer if an error occurs. - * A connection should be aborted if the SCTs are deemed insufficient. - */ -typedef int (*ssl_ct_validation_cb)(const CT_POLICY_EVAL_CTX *ctx, - const STACK_OF(SCT) *scts, void *arg); - -/* - * Sets a |callback| that is invoked upon receipt of ServerHelloDone to validate - * the received SCTs. - * If the callback returns a non-positive result, the connection is terminated. - * Call this function before beginning a handshake. - * If a NULL |callback| is provided, SCT validation is disabled. - * |arg| is arbitrary userdata that will be passed to the callback whenever it - * is invoked. Ownership of |arg| remains with the caller. - * - * NOTE: A side-effect of setting a CT callback is that an OCSP stapled response - * will be requested. - */ -int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback, - void *arg); -int SSL_CTX_set_ct_validation_callback(SSL_CTX *ctx, - ssl_ct_validation_cb callback, - void *arg); -#define SSL_disable_ct(s) \ - ((void) SSL_set_validation_callback((s), NULL, NULL)) -#define SSL_CTX_disable_ct(ctx) \ - ((void) SSL_CTX_set_validation_callback((ctx), NULL, NULL)) - -/* - * The validation type enumerates the available behaviours of the built-in SSL - * CT validation callback selected via SSL_enable_ct() and SSL_CTX_enable_ct(). - * The underlying callback is a static function in libssl. - */ -enum { - SSL_CT_VALIDATION_PERMISSIVE = 0, - SSL_CT_VALIDATION_STRICT -}; - -/* - * Enable CT by setting up a callback that implements one of the built-in - * validation variants. The SSL_CT_VALIDATION_PERMISSIVE variant always - * continues the handshake, the application can make appropriate decisions at - * handshake completion. The SSL_CT_VALIDATION_STRICT variant requires at - * least one valid SCT, or else handshake termination will be requested. The - * handshake may continue anyway if SSL_VERIFY_NONE is in effect. - */ -int SSL_enable_ct(SSL *s, int validation_mode); -int SSL_CTX_enable_ct(SSL_CTX *ctx, int validation_mode); - -/* - * Report whether a non-NULL callback is enabled. - */ -int SSL_ct_is_enabled(const SSL *s); -int SSL_CTX_ct_is_enabled(const SSL_CTX *ctx); - -/* Gets the SCTs received from a connection */ -const STACK_OF(SCT) *SSL_get0_peer_scts(SSL *s); - -/* - * Loads the CT log list from the default location. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_default_ctlog_list_file(SSL_CTX *ctx); - -/* - * Loads the CT log list from the specified file path. - * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, - * the log information loaded from this file will be appended to the - * CTLOG_STORE. - * Returns 1 on success, 0 otherwise. - */ -int SSL_CTX_set_ctlog_list_file(SSL_CTX *ctx, const char *path); - -/* - * Sets the CT log list used by all SSL connections created from this SSL_CTX. - * Ownership of the CTLOG_STORE is transferred to the SSL_CTX. - */ -void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); - -/* - * Gets the CT log list used by all SSL connections created from this SSL_CTX. - * This will be NULL unless one of the following functions has been called: - * - SSL_CTX_set_default_ctlog_list_file - * - SSL_CTX_set_ctlog_list_file - * - SSL_CTX_set_ctlog_store - */ -const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx); - -# endif /* OPENSSL_NO_CT */ - -/* What the "other" parameter contains in security callback */ -/* Mask for type */ -# define SSL_SECOP_OTHER_TYPE 0xffff0000 -# define SSL_SECOP_OTHER_NONE 0 -# define SSL_SECOP_OTHER_CIPHER (1 << 16) -# define SSL_SECOP_OTHER_CURVE (2 << 16) -# define SSL_SECOP_OTHER_DH (3 << 16) -# define SSL_SECOP_OTHER_PKEY (4 << 16) -# define SSL_SECOP_OTHER_SIGALG (5 << 16) -# define SSL_SECOP_OTHER_CERT (6 << 16) - -/* Indicated operation refers to peer key or certificate */ -# define SSL_SECOP_PEER 0x1000 - -/* Values for "op" parameter in security callback */ - -/* Called to filter ciphers */ -/* Ciphers client supports */ -# define SSL_SECOP_CIPHER_SUPPORTED (1 | SSL_SECOP_OTHER_CIPHER) -/* Cipher shared by client/server */ -# define SSL_SECOP_CIPHER_SHARED (2 | SSL_SECOP_OTHER_CIPHER) -/* Sanity check of cipher server selects */ -# define SSL_SECOP_CIPHER_CHECK (3 | SSL_SECOP_OTHER_CIPHER) -/* Curves supported by client */ -# define SSL_SECOP_CURVE_SUPPORTED (4 | SSL_SECOP_OTHER_CURVE) -/* Curves shared by client/server */ -# define SSL_SECOP_CURVE_SHARED (5 | SSL_SECOP_OTHER_CURVE) -/* Sanity check of curve server selects */ -# define SSL_SECOP_CURVE_CHECK (6 | SSL_SECOP_OTHER_CURVE) -/* Temporary DH key */ -# define SSL_SECOP_TMP_DH (7 | SSL_SECOP_OTHER_PKEY) -/* SSL/TLS version */ -# define SSL_SECOP_VERSION (9 | SSL_SECOP_OTHER_NONE) -/* Session tickets */ -# define SSL_SECOP_TICKET (10 | SSL_SECOP_OTHER_NONE) -/* Supported signature algorithms sent to peer */ -# define SSL_SECOP_SIGALG_SUPPORTED (11 | SSL_SECOP_OTHER_SIGALG) -/* Shared signature algorithm */ -# define SSL_SECOP_SIGALG_SHARED (12 | SSL_SECOP_OTHER_SIGALG) -/* Sanity check signature algorithm allowed */ -# define SSL_SECOP_SIGALG_CHECK (13 | SSL_SECOP_OTHER_SIGALG) -/* Used to get mask of supported public key signature algorithms */ -# define SSL_SECOP_SIGALG_MASK (14 | SSL_SECOP_OTHER_SIGALG) -/* Use to see if compression is allowed */ -# define SSL_SECOP_COMPRESSION (15 | SSL_SECOP_OTHER_NONE) -/* EE key in certificate */ -# define SSL_SECOP_EE_KEY (16 | SSL_SECOP_OTHER_CERT) -/* CA key in certificate */ -# define SSL_SECOP_CA_KEY (17 | SSL_SECOP_OTHER_CERT) -/* CA digest algorithm in certificate */ -# define SSL_SECOP_CA_MD (18 | SSL_SECOP_OTHER_CERT) -/* Peer EE key in certificate */ -# define SSL_SECOP_PEER_EE_KEY (SSL_SECOP_EE_KEY | SSL_SECOP_PEER) -/* Peer CA key in certificate */ -# define SSL_SECOP_PEER_CA_KEY (SSL_SECOP_CA_KEY | SSL_SECOP_PEER) -/* Peer CA digest algorithm in certificate */ -# define SSL_SECOP_PEER_CA_MD (SSL_SECOP_CA_MD | SSL_SECOP_PEER) - -void SSL_set_security_level(SSL *s, int level); -__owur int SSL_get_security_level(const SSL *s); -void SSL_set_security_callback(SSL *s, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_get_security_callback(const SSL *s)) (const SSL *s, - const SSL_CTX *ctx, int op, - int bits, int nid, void *other, - void *ex); -void SSL_set0_security_ex_data(SSL *s, void *ex); -__owur void *SSL_get0_security_ex_data(const SSL *s); - -void SSL_CTX_set_security_level(SSL_CTX *ctx, int level); -__owur int SSL_CTX_get_security_level(const SSL_CTX *ctx); -void SSL_CTX_set_security_callback(SSL_CTX *ctx, - int (*cb) (const SSL *s, const SSL_CTX *ctx, - int op, int bits, int nid, - void *other, void *ex)); -int (*SSL_CTX_get_security_callback(const SSL_CTX *ctx)) (const SSL *s, - const SSL_CTX *ctx, - int op, int bits, - int nid, - void *other, - void *ex); -void SSL_CTX_set0_security_ex_data(SSL_CTX *ctx, void *ex); -__owur void *SSL_CTX_get0_security_ex_data(const SSL_CTX *ctx); - -/* OPENSSL_INIT flag 0x010000 reserved for internal use */ -# define OPENSSL_INIT_NO_LOAD_SSL_STRINGS 0x00100000L -# define OPENSSL_INIT_LOAD_SSL_STRINGS 0x00200000L - -# define OPENSSL_INIT_SSL_DEFAULT \ - (OPENSSL_INIT_LOAD_SSL_STRINGS | OPENSSL_INIT_LOAD_CRYPTO_STRINGS) - -int OPENSSL_init_ssl(uint64_t opts, const OPENSSL_INIT_SETTINGS *settings); - -# ifndef OPENSSL_NO_UNIT_TEST -__owur const struct openssl_ssl_test_functions *SSL_test_functions(void); -# endif - -__owur int SSL_free_buffers(SSL *ssl); -__owur int SSL_alloc_buffers(SSL *ssl); - -/* Status codes passed to the decrypt session ticket callback. Some of these - * are for internal use only and are never passed to the callback. */ -typedef int SSL_TICKET_STATUS; - -/* Support for ticket appdata */ -/* fatal error, malloc failure */ -# define SSL_TICKET_FATAL_ERR_MALLOC 0 -/* fatal error, either from parsing or decrypting the ticket */ -# define SSL_TICKET_FATAL_ERR_OTHER 1 -/* No ticket present */ -# define SSL_TICKET_NONE 2 -/* Empty ticket present */ -# define SSL_TICKET_EMPTY 3 -/* the ticket couldn't be decrypted */ -# define SSL_TICKET_NO_DECRYPT 4 -/* a ticket was successfully decrypted */ -# define SSL_TICKET_SUCCESS 5 -/* same as above but the ticket needs to be renewed */ -# define SSL_TICKET_SUCCESS_RENEW 6 - -/* Return codes for the decrypt session ticket callback */ -typedef int SSL_TICKET_RETURN; - -/* An error occurred */ -#define SSL_TICKET_RETURN_ABORT 0 -/* Do not use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE 1 -/* Do not use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_IGNORE_RENEW 2 -/* Use the ticket, do not send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE 3 -/* Use the ticket, send a renewed ticket to the client */ -#define SSL_TICKET_RETURN_USE_RENEW 4 - -typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg); -typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss, - const unsigned char *keyname, - size_t keyname_length, - SSL_TICKET_STATUS status, - void *arg); -int SSL_CTX_set_session_ticket_cb(SSL_CTX *ctx, - SSL_CTX_generate_session_ticket_fn gen_cb, - SSL_CTX_decrypt_session_ticket_fn dec_cb, - void *arg); -int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len); -int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len); - -typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); - -void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb); - - -typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg); -void SSL_CTX_set_allow_early_data_cb(SSL_CTX *ctx, - SSL_allow_early_data_cb_fn cb, - void *arg); -void SSL_set_allow_early_data_cb(SSL *s, - SSL_allow_early_data_cb_fn cb, - void *arg); - -/* store the default cipher strings inside the library */ -const char *OSSL_default_cipher_list(void); -const char *OSSL_default_ciphersuites(void); - -# ifndef OPENSSL_NO_QUIC -/* - * QUIC integration - The QUIC interface matches BoringSSL - * - * ssl_encryption_level_t represents a specific QUIC encryption level used to - * transmit handshake messages. BoringSSL has this as an 'enum'. - */ -#include - -/* Used by Chromium/QUIC - moved from evp.h to avoid breaking FIPS checksums */ -# define X25519_PRIVATE_KEY_LEN 32 -# define X25519_PUBLIC_VALUE_LEN 32 - -/* moved from types.h to avoid breaking FIPS checksums */ -typedef struct ssl_quic_method_st SSL_QUIC_METHOD; - -typedef enum ssl_encryption_level_t { - ssl_encryption_initial = 0, - ssl_encryption_early_data, - ssl_encryption_handshake, - ssl_encryption_application -} OSSL_ENCRYPTION_LEVEL; - -struct ssl_quic_method_st { - int (*set_encryption_secrets)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *read_secret, - const uint8_t *write_secret, size_t secret_len); - int (*add_handshake_data)(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); - int (*flush_flight)(SSL *ssl); - int (*send_alert)(SSL *ssl, enum ssl_encryption_level_t level, uint8_t alert); -}; - -__owur int SSL_CTX_set_quic_method(SSL_CTX *ctx, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_method(SSL *ssl, const SSL_QUIC_METHOD *quic_method); -__owur int SSL_set_quic_transport_params(SSL *ssl, - const uint8_t *params, - size_t params_len); -void SSL_get_peer_quic_transport_params(const SSL *ssl, - const uint8_t **out_params, - size_t *out_params_len); -__owur size_t SSL_quic_max_handshake_flight_len(const SSL *ssl, OSSL_ENCRYPTION_LEVEL level); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_read_level(const SSL *ssl); -__owur OSSL_ENCRYPTION_LEVEL SSL_quic_write_level(const SSL *ssl); -__owur int SSL_provide_quic_data(SSL *ssl, OSSL_ENCRYPTION_LEVEL level, - const uint8_t *data, size_t len); -__owur int SSL_process_quic_post_handshake(SSL *ssl); - -__owur int SSL_is_quic(SSL *ssl); - -/* BoringSSL API */ -void SSL_set_quic_use_legacy_codepoint(SSL *ssl, int use_legacy); - -/* - * Set an explicit value that you want to use - * If 0 (default) the server will use the highest extenstion the client sent - * If 0 (default) the client will send both extensions - */ -void SSL_set_quic_transport_version(SSL *ssl, int version); -__owur int SSL_get_quic_transport_version(const SSL *ssl); -/* Returns the negotiated version, or -1 on error */ -__owur int SSL_get_peer_quic_transport_version(const SSL *ssl); - -int SSL_CIPHER_get_prf_nid(const SSL_CIPHER *c); - -void SSL_set_quic_early_data_enabled(SSL *ssl, int enabled); - -# endif - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ui.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ui.h deleted file mode 100644 index e64ec3b37fba60..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/ui.h +++ /dev/null @@ -1,407 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/ui.h.in - * - * Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_UI_H -# define OPENSSL_UI_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_UI_H -# endif - -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# endif -# include -# include -# include -# include - -/* For compatibility reasons, the macro OPENSSL_NO_UI is currently retained */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifdef OPENSSL_NO_UI_CONSOLE -# define OPENSSL_NO_UI -# endif -# endif - -# ifdef __cplusplus -extern "C" { -# endif - -/* - * All the following functions return -1 or NULL on error and in some cases - * (UI_process()) -2 if interrupted or in some other way cancelled. When - * everything is fine, they return 0, a positive value or a non-NULL pointer, - * all depending on their purpose. - */ - -/* Creators and destructor. */ -UI *UI_new(void); -UI *UI_new_method(const UI_METHOD *method); -void UI_free(UI *ui); - -/*- - The following functions are used to add strings to be printed and prompt - strings to prompt for data. The names are UI_{add,dup}__string - and UI_{add,dup}_input_boolean. - - UI_{add,dup}__string have the following meanings: - add add a text or prompt string. The pointers given to these - functions are used verbatim, no copying is done. - dup make a copy of the text or prompt string, then add the copy - to the collection of strings in the user interface. - - The function is a name for the functionality that the given - string shall be used for. It can be one of: - input use the string as data prompt. - verify use the string as verification prompt. This - is used to verify a previous input. - info use the string for informational output. - error use the string for error output. - Honestly, there's currently no difference between info and error for the - moment. - - UI_{add,dup}_input_boolean have the same semantics for "add" and "dup", - and are typically used when one wants to prompt for a yes/no response. - - All of the functions in this group take a UI and a prompt string. - The string input and verify addition functions also take a flag argument, - a buffer for the result to end up with, a minimum input size and a maximum - input size (the result buffer MUST be large enough to be able to contain - the maximum number of characters). Additionally, the verify addition - functions takes another buffer to compare the result against. - The boolean input functions take an action description string (which should - be safe to ignore if the expected user action is obvious, for example with - a dialog box with an OK button and a Cancel button), a string of acceptable - characters to mean OK and to mean Cancel. The two last strings are checked - to make sure they don't have common characters. Additionally, the same - flag argument as for the string input is taken, as well as a result buffer. - The result buffer is required to be at least one byte long. Depending on - the answer, the first character from the OK or the Cancel character strings - will be stored in the first byte of the result buffer. No NUL will be - added, so the result is *not* a string. - - On success, the all return an index of the added information. That index - is useful when retrieving results with UI_get0_result(). */ -int UI_add_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_dup_input_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize); -int UI_add_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_dup_verify_string(UI *ui, const char *prompt, int flags, - char *result_buf, int minsize, int maxsize, - const char *test_buf); -int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, - const char *ok_chars, const char *cancel_chars, - int flags, char *result_buf); -int UI_add_info_string(UI *ui, const char *text); -int UI_dup_info_string(UI *ui, const char *text); -int UI_add_error_string(UI *ui, const char *text); -int UI_dup_error_string(UI *ui, const char *text); - -/* These are the possible flags. They can be or'ed together. */ -/* Use to have echoing of input */ -# define UI_INPUT_FLAG_ECHO 0x01 -/* - * Use a default password. Where that password is found is completely up to - * the application, it might for example be in the user data set with - * UI_add_user_data(). It is not recommended to have more than one input in - * each UI being marked with this flag, or the application might get - * confused. - */ -# define UI_INPUT_FLAG_DEFAULT_PWD 0x02 - -/*- - * The user of these routines may want to define flags of their own. The core - * UI won't look at those, but will pass them on to the method routines. They - * must use higher bits so they don't get confused with the UI bits above. - * UI_INPUT_FLAG_USER_BASE tells which is the lowest bit to use. A good - * example of use is this: - * - * #define MY_UI_FLAG1 (0x01 << UI_INPUT_FLAG_USER_BASE) - * -*/ -# define UI_INPUT_FLAG_USER_BASE 16 - -/*- - * The following function helps construct a prompt. - * phrase_desc is a textual short description of the phrase to enter, - * for example "pass phrase", and - * object_name is the name of the object - * (which might be a card name or a file name) or NULL. - * The returned string shall always be allocated on the heap with - * OPENSSL_malloc(), and need to be free'd with OPENSSL_free(). - * - * If the ui_method doesn't contain a pointer to a user-defined prompt - * constructor, a default string is built, looking like this: - * - * "Enter {phrase_desc} for {object_name}:" - * - * So, if phrase_desc has the value "pass phrase" and object_name has - * the value "foo.key", the resulting string is: - * - * "Enter pass phrase for foo.key:" -*/ -char *UI_construct_prompt(UI *ui_method, - const char *phrase_desc, const char *object_name); - -/* - * The following function is used to store a pointer to user-specific data. - * Any previous such pointer will be returned and replaced. - * - * For callback purposes, this function makes a lot more sense than using - * ex_data, since the latter requires that different parts of OpenSSL or - * applications share the same ex_data index. - * - * Note that the UI_OpenSSL() method completely ignores the user data. Other - * methods may not, however. - */ -void *UI_add_user_data(UI *ui, void *user_data); -/* - * Alternatively, this function is used to duplicate the user data. - * This uses the duplicator method function. The destroy function will - * be used to free the user data in this case. - */ -int UI_dup_user_data(UI *ui, void *user_data); -/* We need a user data retrieving function as well. */ -void *UI_get0_user_data(UI *ui); - -/* Return the result associated with a prompt given with the index i. */ -const char *UI_get0_result(UI *ui, int i); -int UI_get_result_length(UI *ui, int i); - -/* When all strings have been added, process the whole thing. */ -int UI_process(UI *ui); - -/* - * Give a user interface parameterised control commands. This can be used to - * send down an integer, a data pointer or a function pointer, as well as be - * used to get information from a UI. - */ -int UI_ctrl(UI *ui, int cmd, long i, void *p, void (*f) (void)); - -/* The commands */ -/* - * Use UI_CONTROL_PRINT_ERRORS with the value 1 to have UI_process print the - * OpenSSL error stack before printing any info or added error messages and - * before any prompting. - */ -# define UI_CTRL_PRINT_ERRORS 1 -/* - * Check if a UI_process() is possible to do again with the same instance of - * a user interface. This makes UI_ctrl() return 1 if it is redoable, and 0 - * if not. - */ -# define UI_CTRL_IS_REDOABLE 2 - -/* Some methods may use extra data */ -# define UI_set_app_data(s,arg) UI_set_ex_data(s,0,arg) -# define UI_get_app_data(s) UI_get_ex_data(s,0) - -# define UI_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_UI, l, p, newf, dupf, freef) -int UI_set_ex_data(UI *r, int idx, void *arg); -void *UI_get_ex_data(const UI *r, int idx); - -/* Use specific methods instead of the built-in one */ -void UI_set_default_method(const UI_METHOD *meth); -const UI_METHOD *UI_get_default_method(void); -const UI_METHOD *UI_get_method(UI *ui); -const UI_METHOD *UI_set_method(UI *ui, const UI_METHOD *meth); - -# ifndef OPENSSL_NO_UI_CONSOLE - -/* The method with all the built-in thingies */ -UI_METHOD *UI_OpenSSL(void); - -# endif - -/* - * NULL method. Literally does nothing, but may serve as a placeholder - * to avoid internal default. - */ -const UI_METHOD *UI_null(void); - -/* ---------- For method writers ---------- */ -/*- - A method contains a number of functions that implement the low level - of the User Interface. The functions are: - - an opener This function starts a session, maybe by opening - a channel to a tty, or by opening a window. - a writer This function is called to write a given string, - maybe to the tty, maybe as a field label in a - window. - a flusher This function is called to flush everything that - has been output so far. It can be used to actually - display a dialog box after it has been built. - a reader This function is called to read a given prompt, - maybe from the tty, maybe from a field in a - window. Note that it's called with all string - structures, not only the prompt ones, so it must - check such things itself. - a closer This function closes the session, maybe by closing - the channel to the tty, or closing the window. - - All these functions are expected to return: - - 0 on error. - 1 on success. - -1 on out-of-band events, for example if some prompting has - been canceled (by pressing Ctrl-C, for example). This is - only checked when returned by the flusher or the reader. - - The way this is used, the opener is first called, then the writer for all - strings, then the flusher, then the reader for all strings and finally the - closer. Note that if you want to prompt from a terminal or other command - line interface, the best is to have the reader also write the prompts - instead of having the writer do it. If you want to prompt from a dialog - box, the writer can be used to build up the contents of the box, and the - flusher to actually display the box and run the event loop until all data - has been given, after which the reader only grabs the given data and puts - them back into the UI strings. - - All method functions take a UI as argument. Additionally, the writer and - the reader take a UI_STRING. -*/ - -/* - * The UI_STRING type is the data structure that contains all the needed info - * about a string or a prompt, including test data for a verification prompt. - */ -typedef struct ui_string_st UI_STRING; - -SKM_DEFINE_STACK_OF_INTERNAL(UI_STRING, UI_STRING, UI_STRING) -#define sk_UI_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_value(sk, idx) ((UI_STRING *)OPENSSL_sk_value(ossl_check_const_UI_STRING_sk_type(sk), (idx))) -#define sk_UI_STRING_new(cmp) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new(ossl_check_UI_STRING_compfunc_type(cmp))) -#define sk_UI_STRING_new_null() ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_null()) -#define sk_UI_STRING_new_reserve(cmp, n) ((STACK_OF(UI_STRING) *)OPENSSL_sk_new_reserve(ossl_check_UI_STRING_compfunc_type(cmp), (n))) -#define sk_UI_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_UI_STRING_sk_type(sk), (n)) -#define sk_UI_STRING_free(sk) OPENSSL_sk_free(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_delete(sk, i) ((UI_STRING *)OPENSSL_sk_delete(ossl_check_UI_STRING_sk_type(sk), (i))) -#define sk_UI_STRING_delete_ptr(sk, ptr) ((UI_STRING *)OPENSSL_sk_delete_ptr(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_pop(sk) ((UI_STRING *)OPENSSL_sk_pop(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_shift(sk) ((UI_STRING *)OPENSSL_sk_shift(ossl_check_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_UI_STRING_sk_type(sk),ossl_check_UI_STRING_freefunc_type(freefunc)) -#define sk_UI_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), (idx)) -#define sk_UI_STRING_set(sk, idx, ptr) ((UI_STRING *)OPENSSL_sk_set(ossl_check_UI_STRING_sk_type(sk), (idx), ossl_check_UI_STRING_type(ptr))) -#define sk_UI_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr)) -#define sk_UI_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_type(ptr), pnum) -#define sk_UI_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_UI_STRING_sk_type(sk)) -#define sk_UI_STRING_dup(sk) ((STACK_OF(UI_STRING) *)OPENSSL_sk_dup(ossl_check_const_UI_STRING_sk_type(sk))) -#define sk_UI_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(UI_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_UI_STRING_sk_type(sk), ossl_check_UI_STRING_copyfunc_type(copyfunc), ossl_check_UI_STRING_freefunc_type(freefunc))) -#define sk_UI_STRING_set_cmp_func(sk, cmp) ((sk_UI_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_UI_STRING_sk_type(sk), ossl_check_UI_STRING_compfunc_type(cmp))) - - -/* - * The different types of strings that are currently supported. This is only - * needed by method authors. - */ -enum UI_string_types { - UIT_NONE = 0, - UIT_PROMPT, /* Prompt for a string */ - UIT_VERIFY, /* Prompt for a string and verify */ - UIT_BOOLEAN, /* Prompt for a yes/no response */ - UIT_INFO, /* Send info to the user */ - UIT_ERROR /* Send an error message to the user */ -}; - -/* Create and manipulate methods */ -UI_METHOD *UI_create_method(const char *name); -void UI_destroy_method(UI_METHOD *ui_method); -int UI_method_set_opener(UI_METHOD *method, int (*opener) (UI *ui)); -int UI_method_set_writer(UI_METHOD *method, - int (*writer) (UI *ui, UI_STRING *uis)); -int UI_method_set_flusher(UI_METHOD *method, int (*flusher) (UI *ui)); -int UI_method_set_reader(UI_METHOD *method, - int (*reader) (UI *ui, UI_STRING *uis)); -int UI_method_set_closer(UI_METHOD *method, int (*closer) (UI *ui)); -int UI_method_set_data_duplicator(UI_METHOD *method, - void *(*duplicator) (UI *ui, void *ui_data), - void (*destructor)(UI *ui, void *ui_data)); -int UI_method_set_prompt_constructor(UI_METHOD *method, - char *(*prompt_constructor) (UI *ui, - const char - *phrase_desc, - const char - *object_name)); -int UI_method_set_ex_data(UI_METHOD *method, int idx, void *data); -int (*UI_method_get_opener(const UI_METHOD *method)) (UI *); -int (*UI_method_get_writer(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_flusher(const UI_METHOD *method)) (UI *); -int (*UI_method_get_reader(const UI_METHOD *method)) (UI *, UI_STRING *); -int (*UI_method_get_closer(const UI_METHOD *method)) (UI *); -char *(*UI_method_get_prompt_constructor(const UI_METHOD *method)) - (UI *, const char *, const char *); -void *(*UI_method_get_data_duplicator(const UI_METHOD *method)) (UI *, void *); -void (*UI_method_get_data_destructor(const UI_METHOD *method)) (UI *, void *); -const void *UI_method_get_ex_data(const UI_METHOD *method, int idx); - -/* - * The following functions are helpers for method writers to access relevant - * data from a UI_STRING. - */ - -/* Return type of the UI_STRING */ -enum UI_string_types UI_get_string_type(UI_STRING *uis); -/* Return input flags of the UI_STRING */ -int UI_get_input_flags(UI_STRING *uis); -/* Return the actual string to output (the prompt, info or error) */ -const char *UI_get0_output_string(UI_STRING *uis); -/* - * Return the optional action string to output (the boolean prompt - * instruction) - */ -const char *UI_get0_action_string(UI_STRING *uis); -/* Return the result of a prompt */ -const char *UI_get0_result_string(UI_STRING *uis); -int UI_get_result_string_length(UI_STRING *uis); -/* - * Return the string to test the result against. Only useful with verifies. - */ -const char *UI_get0_test_string(UI_STRING *uis); -/* Return the required minimum size of the result */ -int UI_get_result_minsize(UI_STRING *uis); -/* Return the required maximum size of the result */ -int UI_get_result_maxsize(UI_STRING *uis); -/* Set the result of a UI_STRING. */ -int UI_set_result(UI *ui, UI_STRING *uis, const char *result); -int UI_set_result_ex(UI *ui, UI_STRING *uis, const char *result, int len); - -/* A couple of popular utility functions */ -int UI_UTIL_read_pw_string(char *buf, int length, const char *prompt, - int verify); -int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, - int verify); -UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag); - - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509.h deleted file mode 100644 index 9f195a3d84742e..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509.h +++ /dev/null @@ -1,1276 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_H -# define OPENSSL_X509_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_H -# endif - -# include -# include -# include -# include -# include -# include -# include -# include -# include - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# include -# include -# include -# endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Needed stacks for types defined in other headers */ -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME, X509_NAME, X509_NAME) -#define sk_X509_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_value(sk, idx) ((X509_NAME *)OPENSSL_sk_value(ossl_check_const_X509_NAME_sk_type(sk), (idx))) -#define sk_X509_NAME_new(cmp) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new(ossl_check_X509_NAME_compfunc_type(cmp))) -#define sk_X509_NAME_new_null() ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_new_reserve(cmp, n) ((STACK_OF(X509_NAME) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_compfunc_type(cmp), (n))) -#define sk_X509_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_sk_type(sk), (n)) -#define sk_X509_NAME_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_delete(sk, i) ((X509_NAME *)OPENSSL_sk_delete(ossl_check_X509_NAME_sk_type(sk), (i))) -#define sk_X509_NAME_delete_ptr(sk, ptr) ((X509_NAME *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_pop(sk) ((X509_NAME *)OPENSSL_sk_pop(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_shift(sk) ((X509_NAME *)OPENSSL_sk_shift(ossl_check_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_sk_type(sk),ossl_check_X509_NAME_freefunc_type(freefunc)) -#define sk_X509_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), (idx)) -#define sk_X509_NAME_set(sk, idx, ptr) ((X509_NAME *)OPENSSL_sk_set(ossl_check_X509_NAME_sk_type(sk), (idx), ossl_check_X509_NAME_type(ptr))) -#define sk_X509_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr)) -#define sk_X509_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_type(ptr), pnum) -#define sk_X509_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_sk_type(sk)) -#define sk_X509_NAME_dup(sk) ((STACK_OF(X509_NAME) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_sk_type(sk))) -#define sk_X509_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_sk_type(sk), ossl_check_X509_NAME_copyfunc_type(copyfunc), ossl_check_X509_NAME_freefunc_type(freefunc))) -#define sk_X509_NAME_set_cmp_func(sk, cmp) ((sk_X509_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_sk_type(sk), ossl_check_X509_NAME_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509, X509, X509) -#define sk_X509_num(sk) OPENSSL_sk_num(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_value(sk, idx) ((X509 *)OPENSSL_sk_value(ossl_check_const_X509_sk_type(sk), (idx))) -#define sk_X509_new(cmp) ((STACK_OF(X509) *)OPENSSL_sk_new(ossl_check_X509_compfunc_type(cmp))) -#define sk_X509_new_null() ((STACK_OF(X509) *)OPENSSL_sk_new_null()) -#define sk_X509_new_reserve(cmp, n) ((STACK_OF(X509) *)OPENSSL_sk_new_reserve(ossl_check_X509_compfunc_type(cmp), (n))) -#define sk_X509_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_sk_type(sk), (n)) -#define sk_X509_free(sk) OPENSSL_sk_free(ossl_check_X509_sk_type(sk)) -#define sk_X509_zero(sk) OPENSSL_sk_zero(ossl_check_X509_sk_type(sk)) -#define sk_X509_delete(sk, i) ((X509 *)OPENSSL_sk_delete(ossl_check_X509_sk_type(sk), (i))) -#define sk_X509_delete_ptr(sk, ptr) ((X509 *)OPENSSL_sk_delete_ptr(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr))) -#define sk_X509_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_pop(sk) ((X509 *)OPENSSL_sk_pop(ossl_check_X509_sk_type(sk))) -#define sk_X509_shift(sk) ((X509 *)OPENSSL_sk_shift(ossl_check_X509_sk_type(sk))) -#define sk_X509_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_sk_type(sk),ossl_check_X509_freefunc_type(freefunc)) -#define sk_X509_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), (idx)) -#define sk_X509_set(sk, idx, ptr) ((X509 *)OPENSSL_sk_set(ossl_check_X509_sk_type(sk), (idx), ossl_check_X509_type(ptr))) -#define sk_X509_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr)) -#define sk_X509_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_sk_type(sk), ossl_check_X509_type(ptr), pnum) -#define sk_X509_sort(sk) OPENSSL_sk_sort(ossl_check_X509_sk_type(sk)) -#define sk_X509_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_sk_type(sk)) -#define sk_X509_dup(sk) ((STACK_OF(X509) *)OPENSSL_sk_dup(ossl_check_const_X509_sk_type(sk))) -#define sk_X509_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_sk_type(sk), ossl_check_X509_copyfunc_type(copyfunc), ossl_check_X509_freefunc_type(freefunc))) -#define sk_X509_set_cmp_func(sk, cmp) ((sk_X509_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_sk_type(sk), ossl_check_X509_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_REVOKED, X509_REVOKED, X509_REVOKED) -#define sk_X509_REVOKED_num(sk) OPENSSL_sk_num(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_value(sk, idx) ((X509_REVOKED *)OPENSSL_sk_value(ossl_check_const_X509_REVOKED_sk_type(sk), (idx))) -#define sk_X509_REVOKED_new(cmp) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new(ossl_check_X509_REVOKED_compfunc_type(cmp))) -#define sk_X509_REVOKED_new_null() ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_null()) -#define sk_X509_REVOKED_new_reserve(cmp, n) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_new_reserve(ossl_check_X509_REVOKED_compfunc_type(cmp), (n))) -#define sk_X509_REVOKED_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_REVOKED_sk_type(sk), (n)) -#define sk_X509_REVOKED_free(sk) OPENSSL_sk_free(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_zero(sk) OPENSSL_sk_zero(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_delete(sk, i) ((X509_REVOKED *)OPENSSL_sk_delete(ossl_check_X509_REVOKED_sk_type(sk), (i))) -#define sk_X509_REVOKED_delete_ptr(sk, ptr) ((X509_REVOKED *)OPENSSL_sk_delete_ptr(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_pop(sk) ((X509_REVOKED *)OPENSSL_sk_pop(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_shift(sk) ((X509_REVOKED *)OPENSSL_sk_shift(ossl_check_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_REVOKED_sk_type(sk),ossl_check_X509_REVOKED_freefunc_type(freefunc)) -#define sk_X509_REVOKED_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), (idx)) -#define sk_X509_REVOKED_set(sk, idx, ptr) ((X509_REVOKED *)OPENSSL_sk_set(ossl_check_X509_REVOKED_sk_type(sk), (idx), ossl_check_X509_REVOKED_type(ptr))) -#define sk_X509_REVOKED_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr)) -#define sk_X509_REVOKED_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_type(ptr), pnum) -#define sk_X509_REVOKED_sort(sk) OPENSSL_sk_sort(ossl_check_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_REVOKED_sk_type(sk)) -#define sk_X509_REVOKED_dup(sk) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_dup(ossl_check_const_X509_REVOKED_sk_type(sk))) -#define sk_X509_REVOKED_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_REVOKED) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_copyfunc_type(copyfunc), ossl_check_X509_REVOKED_freefunc_type(freefunc))) -#define sk_X509_REVOKED_set_cmp_func(sk, cmp) ((sk_X509_REVOKED_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_REVOKED_sk_type(sk), ossl_check_X509_REVOKED_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_CRL, X509_CRL, X509_CRL) -#define sk_X509_CRL_num(sk) OPENSSL_sk_num(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_value(sk, idx) ((X509_CRL *)OPENSSL_sk_value(ossl_check_const_X509_CRL_sk_type(sk), (idx))) -#define sk_X509_CRL_new(cmp) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new(ossl_check_X509_CRL_compfunc_type(cmp))) -#define sk_X509_CRL_new_null() ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_null()) -#define sk_X509_CRL_new_reserve(cmp, n) ((STACK_OF(X509_CRL) *)OPENSSL_sk_new_reserve(ossl_check_X509_CRL_compfunc_type(cmp), (n))) -#define sk_X509_CRL_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_CRL_sk_type(sk), (n)) -#define sk_X509_CRL_free(sk) OPENSSL_sk_free(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_zero(sk) OPENSSL_sk_zero(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_delete(sk, i) ((X509_CRL *)OPENSSL_sk_delete(ossl_check_X509_CRL_sk_type(sk), (i))) -#define sk_X509_CRL_delete_ptr(sk, ptr) ((X509_CRL *)OPENSSL_sk_delete_ptr(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_pop(sk) ((X509_CRL *)OPENSSL_sk_pop(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_shift(sk) ((X509_CRL *)OPENSSL_sk_shift(ossl_check_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_CRL_sk_type(sk),ossl_check_X509_CRL_freefunc_type(freefunc)) -#define sk_X509_CRL_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), (idx)) -#define sk_X509_CRL_set(sk, idx, ptr) ((X509_CRL *)OPENSSL_sk_set(ossl_check_X509_CRL_sk_type(sk), (idx), ossl_check_X509_CRL_type(ptr))) -#define sk_X509_CRL_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr)) -#define sk_X509_CRL_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_type(ptr), pnum) -#define sk_X509_CRL_sort(sk) OPENSSL_sk_sort(ossl_check_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_CRL_sk_type(sk)) -#define sk_X509_CRL_dup(sk) ((STACK_OF(X509_CRL) *)OPENSSL_sk_dup(ossl_check_const_X509_CRL_sk_type(sk))) -#define sk_X509_CRL_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_CRL) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_CRL_sk_type(sk), ossl_check_X509_CRL_copyfunc_type(copyfunc), ossl_check_X509_CRL_freefunc_type(freefunc))) -#define sk_X509_CRL_set_cmp_func(sk, cmp) ((sk_X509_CRL_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_CRL_sk_type(sk), ossl_check_X509_CRL_compfunc_type(cmp))) - - -/* Flags for X509_get_signature_info() */ -/* Signature info is valid */ -# define X509_SIG_INFO_VALID 0x1 -/* Signature is suitable for TLS use */ -# define X509_SIG_INFO_TLS 0x2 - -# define X509_FILETYPE_PEM 1 -# define X509_FILETYPE_ASN1 2 -# define X509_FILETYPE_DEFAULT 3 - -# define X509v3_KU_DIGITAL_SIGNATURE 0x0080 -# define X509v3_KU_NON_REPUDIATION 0x0040 -# define X509v3_KU_KEY_ENCIPHERMENT 0x0020 -# define X509v3_KU_DATA_ENCIPHERMENT 0x0010 -# define X509v3_KU_KEY_AGREEMENT 0x0008 -# define X509v3_KU_KEY_CERT_SIGN 0x0004 -# define X509v3_KU_CRL_SIGN 0x0002 -# define X509v3_KU_ENCIPHER_ONLY 0x0001 -# define X509v3_KU_DECIPHER_ONLY 0x8000 -# define X509v3_KU_UNDEF 0xffff - -struct X509_algor_st { - ASN1_OBJECT *algorithm; - ASN1_TYPE *parameter; -} /* X509_ALGOR */ ; - -typedef STACK_OF(X509_ALGOR) X509_ALGORS; - -typedef struct X509_val_st { - ASN1_TIME *notBefore; - ASN1_TIME *notAfter; -} X509_VAL; - -typedef struct X509_sig_st X509_SIG; - -typedef struct X509_name_entry_st X509_NAME_ENTRY; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_NAME_ENTRY, X509_NAME_ENTRY, X509_NAME_ENTRY) -#define sk_X509_NAME_ENTRY_num(sk) OPENSSL_sk_num(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_value(sk, idx) ((X509_NAME_ENTRY *)OPENSSL_sk_value(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), (idx))) -#define sk_X509_NAME_ENTRY_new(cmp) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) -#define sk_X509_NAME_ENTRY_new_null() ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_null()) -#define sk_X509_NAME_ENTRY_new_reserve(cmp, n) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_new_reserve(ossl_check_X509_NAME_ENTRY_compfunc_type(cmp), (n))) -#define sk_X509_NAME_ENTRY_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_NAME_ENTRY_sk_type(sk), (n)) -#define sk_X509_NAME_ENTRY_free(sk) OPENSSL_sk_free(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_zero(sk) OPENSSL_sk_zero(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_delete(sk, i) ((X509_NAME_ENTRY *)OPENSSL_sk_delete(ossl_check_X509_NAME_ENTRY_sk_type(sk), (i))) -#define sk_X509_NAME_ENTRY_delete_ptr(sk, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_delete_ptr(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_pop(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_pop(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_shift(sk) ((X509_NAME_ENTRY *)OPENSSL_sk_shift(ossl_check_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_NAME_ENTRY_sk_type(sk),ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc)) -#define sk_X509_NAME_ENTRY_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), (idx)) -#define sk_X509_NAME_ENTRY_set(sk, idx, ptr) ((X509_NAME_ENTRY *)OPENSSL_sk_set(ossl_check_X509_NAME_ENTRY_sk_type(sk), (idx), ossl_check_X509_NAME_ENTRY_type(ptr))) -#define sk_X509_NAME_ENTRY_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr)) -#define sk_X509_NAME_ENTRY_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_type(ptr), pnum) -#define sk_X509_NAME_ENTRY_sort(sk) OPENSSL_sk_sort(ossl_check_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_NAME_ENTRY_sk_type(sk)) -#define sk_X509_NAME_ENTRY_dup(sk) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_dup(ossl_check_const_X509_NAME_ENTRY_sk_type(sk))) -#define sk_X509_NAME_ENTRY_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_NAME_ENTRY) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_copyfunc_type(copyfunc), ossl_check_X509_NAME_ENTRY_freefunc_type(freefunc))) -#define sk_X509_NAME_ENTRY_set_cmp_func(sk, cmp) ((sk_X509_NAME_ENTRY_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_NAME_ENTRY_sk_type(sk), ossl_check_X509_NAME_ENTRY_compfunc_type(cmp))) - - -# define X509_EX_V_NETSCAPE_HACK 0x8000 -# define X509_EX_V_INIT 0x0001 -typedef struct X509_extension_st X509_EXTENSION; -SKM_DEFINE_STACK_OF_INTERNAL(X509_EXTENSION, X509_EXTENSION, X509_EXTENSION) -#define sk_X509_EXTENSION_num(sk) OPENSSL_sk_num(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_value(sk, idx) ((X509_EXTENSION *)OPENSSL_sk_value(ossl_check_const_X509_EXTENSION_sk_type(sk), (idx))) -#define sk_X509_EXTENSION_new(cmp) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new(ossl_check_X509_EXTENSION_compfunc_type(cmp))) -#define sk_X509_EXTENSION_new_null() ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_null()) -#define sk_X509_EXTENSION_new_reserve(cmp, n) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_new_reserve(ossl_check_X509_EXTENSION_compfunc_type(cmp), (n))) -#define sk_X509_EXTENSION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_EXTENSION_sk_type(sk), (n)) -#define sk_X509_EXTENSION_free(sk) OPENSSL_sk_free(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_zero(sk) OPENSSL_sk_zero(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_delete(sk, i) ((X509_EXTENSION *)OPENSSL_sk_delete(ossl_check_X509_EXTENSION_sk_type(sk), (i))) -#define sk_X509_EXTENSION_delete_ptr(sk, ptr) ((X509_EXTENSION *)OPENSSL_sk_delete_ptr(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_pop(sk) ((X509_EXTENSION *)OPENSSL_sk_pop(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_shift(sk) ((X509_EXTENSION *)OPENSSL_sk_shift(ossl_check_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_EXTENSION_sk_type(sk),ossl_check_X509_EXTENSION_freefunc_type(freefunc)) -#define sk_X509_EXTENSION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), (idx)) -#define sk_X509_EXTENSION_set(sk, idx, ptr) ((X509_EXTENSION *)OPENSSL_sk_set(ossl_check_X509_EXTENSION_sk_type(sk), (idx), ossl_check_X509_EXTENSION_type(ptr))) -#define sk_X509_EXTENSION_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr)) -#define sk_X509_EXTENSION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_type(ptr), pnum) -#define sk_X509_EXTENSION_sort(sk) OPENSSL_sk_sort(ossl_check_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_EXTENSION_sk_type(sk)) -#define sk_X509_EXTENSION_dup(sk) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_dup(ossl_check_const_X509_EXTENSION_sk_type(sk))) -#define sk_X509_EXTENSION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_EXTENSION) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_copyfunc_type(copyfunc), ossl_check_X509_EXTENSION_freefunc_type(freefunc))) -#define sk_X509_EXTENSION_set_cmp_func(sk, cmp) ((sk_X509_EXTENSION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_EXTENSION_sk_type(sk), ossl_check_X509_EXTENSION_compfunc_type(cmp))) - -typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS; -typedef struct x509_attributes_st X509_ATTRIBUTE; -SKM_DEFINE_STACK_OF_INTERNAL(X509_ATTRIBUTE, X509_ATTRIBUTE, X509_ATTRIBUTE) -#define sk_X509_ATTRIBUTE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_value(sk, idx) ((X509_ATTRIBUTE *)OPENSSL_sk_value(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), (idx))) -#define sk_X509_ATTRIBUTE_new(cmp) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) -#define sk_X509_ATTRIBUTE_new_null() ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_null()) -#define sk_X509_ATTRIBUTE_new_reserve(cmp, n) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_new_reserve(ossl_check_X509_ATTRIBUTE_compfunc_type(cmp), (n))) -#define sk_X509_ATTRIBUTE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_ATTRIBUTE_sk_type(sk), (n)) -#define sk_X509_ATTRIBUTE_free(sk) OPENSSL_sk_free(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_delete(sk, i) ((X509_ATTRIBUTE *)OPENSSL_sk_delete(ossl_check_X509_ATTRIBUTE_sk_type(sk), (i))) -#define sk_X509_ATTRIBUTE_delete_ptr(sk, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_delete_ptr(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_pop(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_pop(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_shift(sk) ((X509_ATTRIBUTE *)OPENSSL_sk_shift(ossl_check_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_ATTRIBUTE_sk_type(sk),ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc)) -#define sk_X509_ATTRIBUTE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), (idx)) -#define sk_X509_ATTRIBUTE_set(sk, idx, ptr) ((X509_ATTRIBUTE *)OPENSSL_sk_set(ossl_check_X509_ATTRIBUTE_sk_type(sk), (idx), ossl_check_X509_ATTRIBUTE_type(ptr))) -#define sk_X509_ATTRIBUTE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr)) -#define sk_X509_ATTRIBUTE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_type(ptr), pnum) -#define sk_X509_ATTRIBUTE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_ATTRIBUTE_sk_type(sk)) -#define sk_X509_ATTRIBUTE_dup(sk) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_dup(ossl_check_const_X509_ATTRIBUTE_sk_type(sk))) -#define sk_X509_ATTRIBUTE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_ATTRIBUTE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_copyfunc_type(copyfunc), ossl_check_X509_ATTRIBUTE_freefunc_type(freefunc))) -#define sk_X509_ATTRIBUTE_set_cmp_func(sk, cmp) ((sk_X509_ATTRIBUTE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_ATTRIBUTE_sk_type(sk), ossl_check_X509_ATTRIBUTE_compfunc_type(cmp))) - -typedef struct X509_req_info_st X509_REQ_INFO; -typedef struct X509_req_st X509_REQ; -typedef struct x509_cert_aux_st X509_CERT_AUX; -typedef struct x509_cinf_st X509_CINF; - -/* Flags for X509_print_ex() */ - -# define X509_FLAG_COMPAT 0 -# define X509_FLAG_NO_HEADER 1L -# define X509_FLAG_NO_VERSION (1L << 1) -# define X509_FLAG_NO_SERIAL (1L << 2) -# define X509_FLAG_NO_SIGNAME (1L << 3) -# define X509_FLAG_NO_ISSUER (1L << 4) -# define X509_FLAG_NO_VALIDITY (1L << 5) -# define X509_FLAG_NO_SUBJECT (1L << 6) -# define X509_FLAG_NO_PUBKEY (1L << 7) -# define X509_FLAG_NO_EXTENSIONS (1L << 8) -# define X509_FLAG_NO_SIGDUMP (1L << 9) -# define X509_FLAG_NO_AUX (1L << 10) -# define X509_FLAG_NO_ATTRIBUTES (1L << 11) -# define X509_FLAG_NO_IDS (1L << 12) -# define X509_FLAG_EXTENSIONS_ONLY_KID (1L << 13) - -/* Flags specific to X509_NAME_print_ex() */ - -/* The field separator information */ - -# define XN_FLAG_SEP_MASK (0xf << 16) - -# define XN_FLAG_COMPAT 0/* Traditional; use old X509_NAME_print */ -# define XN_FLAG_SEP_COMMA_PLUS (1 << 16)/* RFC2253 ,+ */ -# define XN_FLAG_SEP_CPLUS_SPC (2 << 16)/* ,+ spaced: more readable */ -# define XN_FLAG_SEP_SPLUS_SPC (3 << 16)/* ;+ spaced */ -# define XN_FLAG_SEP_MULTILINE (4 << 16)/* One line per field */ - -# define XN_FLAG_DN_REV (1 << 20)/* Reverse DN order */ - -/* How the field name is shown */ - -# define XN_FLAG_FN_MASK (0x3 << 21) - -# define XN_FLAG_FN_SN 0/* Object short name */ -# define XN_FLAG_FN_LN (1 << 21)/* Object long name */ -# define XN_FLAG_FN_OID (2 << 21)/* Always use OIDs */ -# define XN_FLAG_FN_NONE (3 << 21)/* No field names */ - -# define XN_FLAG_SPC_EQ (1 << 23)/* Put spaces round '=' */ - -/* - * This determines if we dump fields we don't recognise: RFC2253 requires - * this. - */ - -# define XN_FLAG_DUMP_UNKNOWN_FIELDS (1 << 24) - -# define XN_FLAG_FN_ALIGN (1 << 25)/* Align field names to 20 - * characters */ - -/* Complete set of RFC2253 flags */ - -# define XN_FLAG_RFC2253 (ASN1_STRFLGS_RFC2253 | \ - XN_FLAG_SEP_COMMA_PLUS | \ - XN_FLAG_DN_REV | \ - XN_FLAG_FN_SN | \ - XN_FLAG_DUMP_UNKNOWN_FIELDS) - -/* readable oneline form */ - -# define XN_FLAG_ONELINE (ASN1_STRFLGS_RFC2253 | \ - ASN1_STRFLGS_ESC_QUOTE | \ - XN_FLAG_SEP_CPLUS_SPC | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_SN) - -/* readable multiline form */ - -# define XN_FLAG_MULTILINE (ASN1_STRFLGS_ESC_CTRL | \ - ASN1_STRFLGS_ESC_MSB | \ - XN_FLAG_SEP_MULTILINE | \ - XN_FLAG_SPC_EQ | \ - XN_FLAG_FN_LN | \ - XN_FLAG_FN_ALIGN) - -typedef struct X509_crl_info_st X509_CRL_INFO; - -typedef struct private_key_st { - int version; - /* The PKCS#8 data types */ - X509_ALGOR *enc_algor; - ASN1_OCTET_STRING *enc_pkey; /* encrypted pub key */ - /* When decrypted, the following will not be NULL */ - EVP_PKEY *dec_pkey; - /* used to encrypt and decrypt */ - int key_length; - char *key_data; - int key_free; /* true if we should auto free key_data */ - /* expanded version of 'enc_algor' */ - EVP_CIPHER_INFO cipher; -} X509_PKEY; - -typedef struct X509_info_st { - X509 *x509; - X509_CRL *crl; - X509_PKEY *x_pkey; - EVP_CIPHER_INFO enc_cipher; - int enc_len; - char *enc_data; -} X509_INFO; -SKM_DEFINE_STACK_OF_INTERNAL(X509_INFO, X509_INFO, X509_INFO) -#define sk_X509_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_value(sk, idx) ((X509_INFO *)OPENSSL_sk_value(ossl_check_const_X509_INFO_sk_type(sk), (idx))) -#define sk_X509_INFO_new(cmp) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new(ossl_check_X509_INFO_compfunc_type(cmp))) -#define sk_X509_INFO_new_null() ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_null()) -#define sk_X509_INFO_new_reserve(cmp, n) ((STACK_OF(X509_INFO) *)OPENSSL_sk_new_reserve(ossl_check_X509_INFO_compfunc_type(cmp), (n))) -#define sk_X509_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_INFO_sk_type(sk), (n)) -#define sk_X509_INFO_free(sk) OPENSSL_sk_free(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_delete(sk, i) ((X509_INFO *)OPENSSL_sk_delete(ossl_check_X509_INFO_sk_type(sk), (i))) -#define sk_X509_INFO_delete_ptr(sk, ptr) ((X509_INFO *)OPENSSL_sk_delete_ptr(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_pop(sk) ((X509_INFO *)OPENSSL_sk_pop(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_shift(sk) ((X509_INFO *)OPENSSL_sk_shift(ossl_check_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_INFO_sk_type(sk),ossl_check_X509_INFO_freefunc_type(freefunc)) -#define sk_X509_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), (idx)) -#define sk_X509_INFO_set(sk, idx, ptr) ((X509_INFO *)OPENSSL_sk_set(ossl_check_X509_INFO_sk_type(sk), (idx), ossl_check_X509_INFO_type(ptr))) -#define sk_X509_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr)) -#define sk_X509_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_type(ptr), pnum) -#define sk_X509_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_INFO_sk_type(sk)) -#define sk_X509_INFO_dup(sk) ((STACK_OF(X509_INFO) *)OPENSSL_sk_dup(ossl_check_const_X509_INFO_sk_type(sk))) -#define sk_X509_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_INFO_sk_type(sk), ossl_check_X509_INFO_copyfunc_type(copyfunc), ossl_check_X509_INFO_freefunc_type(freefunc))) -#define sk_X509_INFO_set_cmp_func(sk, cmp) ((sk_X509_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_INFO_sk_type(sk), ossl_check_X509_INFO_compfunc_type(cmp))) - - -/* - * The next 2 structures and their 8 routines are used to manipulate Netscape's - * spki structures - useful if you are writing a CA web page - */ -typedef struct Netscape_spkac_st { - X509_PUBKEY *pubkey; - ASN1_IA5STRING *challenge; /* challenge sent in atlas >= PR2 */ -} NETSCAPE_SPKAC; - -typedef struct Netscape_spki_st { - NETSCAPE_SPKAC *spkac; /* signed public key and challenge */ - X509_ALGOR sig_algor; - ASN1_BIT_STRING *signature; -} NETSCAPE_SPKI; - -/* Netscape certificate sequence structure */ -typedef struct Netscape_certificate_sequence { - ASN1_OBJECT *type; - STACK_OF(X509) *certs; -} NETSCAPE_CERT_SEQUENCE; - -/*- Unused (and iv length is wrong) -typedef struct CBCParameter_st - { - unsigned char iv[8]; - } CBC_PARAM; -*/ - -/* Password based encryption structure */ - -typedef struct PBEPARAM_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *iter; -} PBEPARAM; - -/* Password based encryption V2 structures */ - -typedef struct PBE2PARAM_st { - X509_ALGOR *keyfunc; - X509_ALGOR *encryption; -} PBE2PARAM; - -typedef struct PBKDF2PARAM_st { -/* Usually OCTET STRING but could be anything */ - ASN1_TYPE *salt; - ASN1_INTEGER *iter; - ASN1_INTEGER *keylength; - X509_ALGOR *prf; -} PBKDF2PARAM; - -#ifndef OPENSSL_NO_SCRYPT -typedef struct SCRYPT_PARAMS_st { - ASN1_OCTET_STRING *salt; - ASN1_INTEGER *costParameter; - ASN1_INTEGER *blockSize; - ASN1_INTEGER *parallelizationParameter; - ASN1_INTEGER *keyLength; -} SCRYPT_PARAMS; -#endif - -#ifdef __cplusplus -} -#endif - -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -# define X509_EXT_PACK_UNKNOWN 1 -# define X509_EXT_PACK_STRING 2 - -# define X509_extract_key(x) X509_get_pubkey(x)/*****/ -# define X509_REQ_extract_key(a) X509_REQ_get_pubkey(a) -# define X509_name_cmp(a,b) X509_NAME_cmp((a),(b)) - -void X509_CRL_set_default_method(const X509_CRL_METHOD *meth); -X509_CRL_METHOD *X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl), - int (*crl_free) (X509_CRL *crl), - int (*crl_lookup) (X509_CRL *crl, - X509_REVOKED **ret, - const - ASN1_INTEGER *serial, - const - X509_NAME *issuer), - int (*crl_verify) (X509_CRL *crl, - EVP_PKEY *pk)); -void X509_CRL_METHOD_free(X509_CRL_METHOD *m); - -void X509_CRL_set_meth_data(X509_CRL *crl, void *dat); -void *X509_CRL_get_meth_data(X509_CRL *crl); - -const char *X509_verify_cert_error_string(long n); - -int X509_verify(X509 *a, EVP_PKEY *r); -int X509_self_signed(X509 *cert, int verify_signature); - -int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r); -int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r); -int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r); - -NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len); -char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x); -EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x); -int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey); - -int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki); - -int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent); -int X509_signature_print(BIO *bp, const X509_ALGOR *alg, - const ASN1_STRING *sig); - -int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx); -int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx); -int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md); -int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx); -int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md); - -int X509_pubkey_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_digest(const X509 *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -ASN1_OCTET_STRING *X509_digest_sig(const X509 *cert, - EVP_MD **md_used, int *md_is_fallback); -int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); -int X509_NAME_digest(const X509_NAME *data, const EVP_MD *type, - unsigned char *md, unsigned int *len); - -X509 *X509_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# include /* OCSP_REQ_CTX_nbio_d2i */ -# define X509_http_nbio(rctx, pcert) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcert, ASN1_ITEM_rptr(X509)) -# define X509_CRL_http_nbio(rctx, pcrl) \ - OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL)) -# endif - -# ifndef OPENSSL_NO_STDIO -X509 *d2i_X509_fp(FILE *fp, X509 **x509); -int i2d_X509_fp(FILE *fp, const X509 *x509); -X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl); -int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req); -int i2d_X509_REQ_fp(FILE *fp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_fp(FILE *fp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_fp(FILE *fp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_fp(FILE *fp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_fp(FILE *fp, const DSA *dsa); -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_fp(FILE *fp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_fp(FILE *fp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_fp(FILE *fp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ -X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8); -int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_fp(FILE *fp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_fp(FILE *fp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_fp(FILE *fp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, const EVP_PKEY *key); -int i2d_PrivateKey_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); -int i2d_PUBKEY_fp(FILE *fp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a); -# endif - -X509 *d2i_X509_bio(BIO *bp, X509 **x509); -int i2d_X509_bio(BIO *bp, const X509 *x509); -X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl); -int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl); -X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req); -int i2d_X509_REQ_bio(BIO *bp, const X509_REQ *req); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); -OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa); -OSSL_DEPRECATEDIN_3_0 int i2d_RSA_PUBKEY_bio(BIO *bp, const RSA *rsa); -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSA_PUBKEY_bio(BIO *bp, const DSA *dsa); -OSSL_DEPRECATEDIN_3_0 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa); -OSSL_DEPRECATEDIN_3_0 int i2d_DSAPrivateKey_bio(BIO *bp, const DSA *dsa); -# endif -# endif - -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_EC_PUBKEY_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_EC_PUBKEY_bio(BIO *bp, const EC_KEY *eckey); -OSSL_DEPRECATEDIN_3_0 EC_KEY *d2i_ECPrivateKey_bio(BIO *bp, EC_KEY **eckey); -OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); -# endif /* OPENSSL_NO_EC */ -# endif /* OPENSSL_NO_DEPRECATED_3_0 */ - -X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8); -int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8); -X509_PUBKEY *d2i_X509_PUBKEY_bio(BIO *bp, X509_PUBKEY **xpk); -int i2d_X509_PUBKEY_bio(BIO *bp, const X509_PUBKEY *xpk); -PKCS8_PRIV_KEY_INFO *d2i_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, - PKCS8_PRIV_KEY_INFO **p8inf); -int i2d_PKCS8_PRIV_KEY_INFO_bio(BIO *bp, const PKCS8_PRIV_KEY_INFO *p8inf); -int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, const EVP_PKEY *key); -int i2d_PrivateKey_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx, - const char *propq); -EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); -int i2d_PUBKEY_bio(BIO *bp, const EVP_PKEY *pkey); -EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a); - -DECLARE_ASN1_DUP_FUNCTION(X509) -DECLARE_ASN1_DUP_FUNCTION(X509_ALGOR) -DECLARE_ASN1_DUP_FUNCTION(X509_ATTRIBUTE) -DECLARE_ASN1_DUP_FUNCTION(X509_CRL) -DECLARE_ASN1_DUP_FUNCTION(X509_EXTENSION) -DECLARE_ASN1_DUP_FUNCTION(X509_PUBKEY) -DECLARE_ASN1_DUP_FUNCTION(X509_REQ) -DECLARE_ASN1_DUP_FUNCTION(X509_REVOKED) -int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, - void *pval); -void X509_ALGOR_get0(const ASN1_OBJECT **paobj, int *pptype, - const void **ppval, const X509_ALGOR *algor); -void X509_ALGOR_set_md(X509_ALGOR *alg, const EVP_MD *md); -int X509_ALGOR_cmp(const X509_ALGOR *a, const X509_ALGOR *b); -int X509_ALGOR_copy(X509_ALGOR *dest, const X509_ALGOR *src); - -DECLARE_ASN1_DUP_FUNCTION(X509_NAME) -DECLARE_ASN1_DUP_FUNCTION(X509_NAME_ENTRY) - -int X509_cmp_time(const ASN1_TIME *s, time_t *t); -int X509_cmp_current_time(const ASN1_TIME *s); -int X509_cmp_timeframe(const X509_VERIFY_PARAM *vpm, - const ASN1_TIME *start, const ASN1_TIME *end); -ASN1_TIME *X509_time_adj(ASN1_TIME *s, long adj, time_t *t); -ASN1_TIME *X509_time_adj_ex(ASN1_TIME *s, - int offset_day, long offset_sec, time_t *t); -ASN1_TIME *X509_gmtime_adj(ASN1_TIME *s, long adj); - -const char *X509_get_default_cert_area(void); -const char *X509_get_default_cert_dir(void); -const char *X509_get_default_cert_file(void); -const char *X509_get_default_cert_dir_env(void); -const char *X509_get_default_cert_file_env(void); -const char *X509_get_default_private_dir(void); - -X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); -X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey); - -DECLARE_ASN1_FUNCTIONS(X509_ALGOR) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS) -DECLARE_ASN1_FUNCTIONS(X509_VAL) - -DECLARE_ASN1_FUNCTIONS(X509_PUBKEY) - -X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); -EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key); -EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key); -int X509_get_pubkey_parameters(EVP_PKEY *pkey, STACK_OF(X509) *chain); -long X509_get_pathlen(X509 *x); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(EVP_PKEY, PUBKEY) -EVP_PKEY *d2i_PUBKEY_ex(EVP_PKEY **a, const unsigned char **pp, long length, - OSSL_LIB_CTX *libctx, const char *propq); -# ifndef OPENSSL_NO_DEPRECATED_3_0 -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_DSA -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,DSA, DSA_PUBKEY) -# endif -# endif -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# ifndef OPENSSL_NO_EC -DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, EC_KEY, EC_PUBKEY) -# endif -# endif - -DECLARE_ASN1_FUNCTIONS(X509_SIG) -void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg, - const ASN1_OCTET_STRING **pdigest); -void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, - ASN1_OCTET_STRING **pdigest); - -DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO) -DECLARE_ASN1_FUNCTIONS(X509_REQ) -X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE) -X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value); - -DECLARE_ASN1_FUNCTIONS(X509_EXTENSION) -DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS) - -DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY) - -DECLARE_ASN1_FUNCTIONS(X509_NAME) - -int X509_NAME_set(X509_NAME **xn, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(X509_CINF) -DECLARE_ASN1_FUNCTIONS(X509) -X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX) - -#define X509_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509, l, p, newf, dupf, freef) -int X509_set_ex_data(X509 *r, int idx, void *arg); -void *X509_get_ex_data(const X509 *r, int idx); -DECLARE_ASN1_ENCODE_FUNCTIONS_only(X509,X509_AUX) - -int i2d_re_X509_tbs(X509 *x, unsigned char **pp); - -int X509_SIG_INFO_get(const X509_SIG_INFO *siginf, int *mdnid, int *pknid, - int *secbits, uint32_t *flags); -void X509_SIG_INFO_set(X509_SIG_INFO *siginf, int mdnid, int pknid, - int secbits, uint32_t flags); - -int X509_get_signature_info(X509 *x, int *mdnid, int *pknid, int *secbits, - uint32_t *flags); - -void X509_get0_signature(const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg, const X509 *x); -int X509_get_signature_nid(const X509 *x); - -void X509_set0_distinguishing_id(X509 *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_get0_distinguishing_id(X509 *x); -void X509_REQ_set0_distinguishing_id(X509_REQ *x, ASN1_OCTET_STRING *d_id); -ASN1_OCTET_STRING *X509_REQ_get0_distinguishing_id(X509_REQ *x); - -int X509_alias_set1(X509 *x, const unsigned char *name, int len); -int X509_keyid_set1(X509 *x, const unsigned char *id, int len); -unsigned char *X509_alias_get0(X509 *x, int *len); -unsigned char *X509_keyid_get0(X509 *x, int *len); - -DECLARE_ASN1_FUNCTIONS(X509_REVOKED) -DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO) -DECLARE_ASN1_FUNCTIONS(X509_CRL) -X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq); - -int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev); -int X509_CRL_get0_by_serial(X509_CRL *crl, - X509_REVOKED **ret, const ASN1_INTEGER *serial); -int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x); - -X509_PKEY *X509_PKEY_new(void); -void X509_PKEY_free(X509_PKEY *a); - -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC) -DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE) - -X509_INFO *X509_INFO_new(void); -void X509_INFO_free(X509_INFO *a); -char *X509_NAME_oneline(const X509_NAME *a, char *buf, int size); - -#ifndef OPENSSL_NO_DEPRECATED_3_0 -OSSL_DEPRECATEDIN_3_0 -int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey); -OSSL_DEPRECATEDIN_3_0 -int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data, - unsigned char *md, unsigned int *len); -OSSL_DEPRECATEDIN_3_0 -int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, char *data, EVP_PKEY *pkey, - const EVP_MD *type); -#endif -int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *data, - unsigned char *md, unsigned int *len); -int ASN1_item_verify(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey); -int ASN1_item_verify_ctx(const ASN1_ITEM *it, const X509_ALGOR *alg, - const ASN1_BIT_STRING *signature, const void *data, - EVP_MD_CTX *ctx); -int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, - ASN1_BIT_STRING *signature, const void *data, - EVP_PKEY *pkey, const EVP_MD *md); -int ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, - X509_ALGOR *algor2, ASN1_BIT_STRING *signature, - const void *data, EVP_MD_CTX *ctx); - -#define X509_VERSION_1 0 -#define X509_VERSION_2 1 -#define X509_VERSION_3 2 - -long X509_get_version(const X509 *x); -int X509_set_version(X509 *x, long version); -int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial); -ASN1_INTEGER *X509_get_serialNumber(X509 *x); -const ASN1_INTEGER *X509_get0_serialNumber(const X509 *x); -int X509_set_issuer_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_issuer_name(const X509 *a); -int X509_set_subject_name(X509 *x, const X509_NAME *name); -X509_NAME *X509_get_subject_name(const X509 *a); -const ASN1_TIME * X509_get0_notBefore(const X509 *x); -ASN1_TIME *X509_getm_notBefore(const X509 *x); -int X509_set1_notBefore(X509 *x, const ASN1_TIME *tm); -const ASN1_TIME *X509_get0_notAfter(const X509 *x); -ASN1_TIME *X509_getm_notAfter(const X509 *x); -int X509_set1_notAfter(X509 *x, const ASN1_TIME *tm); -int X509_set_pubkey(X509 *x, EVP_PKEY *pkey); -int X509_up_ref(X509 *x); -int X509_get_signature_type(const X509 *x); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_get_notBefore X509_getm_notBefore -# define X509_get_notAfter X509_getm_notAfter -# define X509_set_notBefore X509_set1_notBefore -# define X509_set_notAfter X509_set1_notAfter -#endif - - -/* - * This one is only used so that a binary form can output, as in - * i2d_X509_PUBKEY(X509_get_X509_PUBKEY(x), &buf) - */ -X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x); -const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x); -void X509_get0_uids(const X509 *x, const ASN1_BIT_STRING **piuid, - const ASN1_BIT_STRING **psuid); -const X509_ALGOR *X509_get0_tbs_sigalg(const X509 *x); - -EVP_PKEY *X509_get0_pubkey(const X509 *x); -EVP_PKEY *X509_get_pubkey(X509 *x); -ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x); - -#define X509_REQ_VERSION_1 0 - -long X509_REQ_get_version(const X509_REQ *req); -int X509_REQ_set_version(X509_REQ *x, long version); -X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); -int X509_REQ_set_subject_name(X509_REQ *req, const X509_NAME *name); -void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -void X509_REQ_set0_signature(X509_REQ *req, ASN1_BIT_STRING *psig); -int X509_REQ_set1_signature_algo(X509_REQ *req, X509_ALGOR *palg); -int X509_REQ_get_signature_nid(const X509_REQ *req); -int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp); -int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); -EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); -EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req); -X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req); -int X509_REQ_extension_nid(int nid); -int *X509_REQ_get_extension_nids(void); -void X509_REQ_set_extension_nids(int *nids); -STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req); -int X509_REQ_add_extensions_nid(X509_REQ *req, - const STACK_OF(X509_EXTENSION) *exts, int nid); -int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext); -int X509_REQ_get_attr_count(const X509_REQ *req); -int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos); -int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc); -X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc); -int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr); -int X509_REQ_add1_attr_by_OBJ(X509_REQ *req, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_NID(X509_REQ *req, - int nid, int type, - const unsigned char *bytes, int len); -int X509_REQ_add1_attr_by_txt(X509_REQ *req, - const char *attrname, int type, - const unsigned char *bytes, int len); - -#define X509_CRL_VERSION_1 0 -#define X509_CRL_VERSION_2 1 - -int X509_CRL_set_version(X509_CRL *x, long version); -int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name); -int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm); -int X509_CRL_sort(X509_CRL *crl); -int X509_CRL_up_ref(X509_CRL *crl); - -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_CRL_set_lastUpdate X509_CRL_set1_lastUpdate -# define X509_CRL_set_nextUpdate X509_CRL_set1_nextUpdate -#endif - -long X509_CRL_get_version(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl); -const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl); -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl); -OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl); -#endif -X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl); -const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); -STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); -void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, - const X509_ALGOR **palg); -int X509_CRL_get_signature_nid(const X509_CRL *crl); -int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp); - -const ASN1_INTEGER *X509_REVOKED_get0_serialNumber(const X509_REVOKED *x); -int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial); -const ASN1_TIME *X509_REVOKED_get0_revocationDate(const X509_REVOKED *x); -int X509_REVOKED_set_revocationDate(X509_REVOKED *r, ASN1_TIME *tm); -const STACK_OF(X509_EXTENSION) * -X509_REVOKED_get0_extensions(const X509_REVOKED *r); - -X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer, - EVP_PKEY *skey, const EVP_MD *md, unsigned int flags); - -int X509_REQ_check_private_key(X509_REQ *x509, EVP_PKEY *pkey); - -int X509_check_private_key(const X509 *x509, const EVP_PKEY *pkey); -int X509_chain_check_suiteb(int *perror_depth, - X509 *x, STACK_OF(X509) *chain, - unsigned long flags); -int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags); -STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain); - -int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_and_serial_hash(X509 *a); - -int X509_issuer_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_issuer_name_hash(X509 *a); - -int X509_subject_name_cmp(const X509 *a, const X509 *b); -unsigned long X509_subject_name_hash(X509 *x); - -# ifndef OPENSSL_NO_MD5 -unsigned long X509_issuer_name_hash_old(X509 *a); -unsigned long X509_subject_name_hash_old(X509 *x); -# endif - -# define X509_ADD_FLAG_DEFAULT 0 -# define X509_ADD_FLAG_UP_REF 0x1 -# define X509_ADD_FLAG_PREPEND 0x2 -# define X509_ADD_FLAG_NO_DUP 0x4 -# define X509_ADD_FLAG_NO_SS 0x8 -int X509_add_cert(STACK_OF(X509) *sk, X509 *cert, int flags); -int X509_add_certs(STACK_OF(X509) *sk, STACK_OF(X509) *certs, int flags); - -int X509_cmp(const X509 *a, const X509 *b); -int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b); -#ifndef OPENSSL_NO_DEPRECATED_3_0 -# define X509_NAME_hash(x) X509_NAME_hash_ex(x, NULL, NULL, NULL) -OSSL_DEPRECATEDIN_3_0 int X509_certificate_type(const X509 *x, - const EVP_PKEY *pubkey); -#endif -unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx, - const char *propq, int *ok); -unsigned long X509_NAME_hash_old(const X509_NAME *x); - -int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b); -int X509_CRL_match(const X509_CRL *a, const X509_CRL *b); -int X509_aux_print(BIO *out, X509 *x, int indent); -# ifndef OPENSSL_NO_STDIO -int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print_fp(FILE *bp, X509 *x); -int X509_CRL_print_fp(FILE *bp, X509_CRL *x); -int X509_REQ_print_fp(FILE *bp, X509_REQ *req); -int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, - unsigned long flags); -# endif - -int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase); -int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, - unsigned long flags); -int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflag, - unsigned long cflag); -int X509_print(BIO *bp, X509 *x); -int X509_ocspid_print(BIO *bp, X509 *x); -int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag); -int X509_CRL_print(BIO *bp, X509_CRL *x); -int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag, - unsigned long cflag); -int X509_REQ_print(BIO *bp, X509_REQ *req); - -int X509_NAME_entry_count(const X509_NAME *name); -int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid, - char *buf, int len); -int X509_NAME_get_text_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - char *buf, int len); - -/* - * NOTE: you should be passing -1, not 0 as lastpos. The functions that use - * lastpos, search after that position on. - */ -int X509_NAME_get_index_by_NID(const X509_NAME *name, int nid, int lastpos); -int X509_NAME_get_index_by_OBJ(const X509_NAME *name, const ASN1_OBJECT *obj, - int lastpos); -X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc); -X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc); -int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne, - int loc, int set); -int X509_NAME_add_entry_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len, int loc, - int set); -int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne, - const char *field, int type, - const unsigned char *bytes, - int len); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid, - int type, - const unsigned char *bytes, - int len); -int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, - const unsigned char *bytes, int len, int loc, - int set); -X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, - int len); -int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj); -int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, - const unsigned char *bytes, int len); -ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne); -ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne); -int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne); - -int X509_NAME_get0_der(const X509_NAME *nm, const unsigned char **pder, - size_t *pderlen); - -int X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *x); -int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, - int nid, int lastpos); -int X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *x, - const ASN1_OBJECT *obj, int lastpos); -int X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *x, - int crit, int lastpos); -X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc); -X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc); -STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x, - X509_EXTENSION *ex, int loc); - -int X509_get_ext_count(const X509 *x); -int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos); -int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos); -int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos); -X509_EXTENSION *X509_get_ext(const X509 *x, int loc); -X509_EXTENSION *X509_delete_ext(X509 *x, int loc); -int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); -void *X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx); -int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_CRL_get_ext_count(const X509_CRL *x); -int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos); -int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos); -X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc); -X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc); -int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc); -void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx); -int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, - unsigned long flags); - -int X509_REVOKED_get_ext_count(const X509_REVOKED *x); -int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos); -int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, - int lastpos); -int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, - int lastpos); -X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc); -X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc); -int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc); -void *X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, - int *idx); -int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, - unsigned long flags); - -X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, - int nid, int crit, - ASN1_OCTET_STRING *data); -X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex, - const ASN1_OBJECT *obj, int crit, - ASN1_OCTET_STRING *data); -int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj); -int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit); -int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data); -ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex); -ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ne); -int X509_EXTENSION_get_critical(const X509_EXTENSION *ex); - -int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x); -int X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid, - int lastpos); -int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, - const ASN1_OBJECT *obj, int lastpos); -X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc); -X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, - X509_ATTRIBUTE *attr); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) - **x, const ASN1_OBJECT *obj, - int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE) - **x, int nid, int type, - const unsigned char *bytes, - int len); -STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE) - **x, const char *attrname, - int type, - const unsigned char *bytes, - int len); -void *X509at_get0_data_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *x, - const ASN1_OBJECT *obj, int lastpos, int type); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr, - const ASN1_OBJECT *obj, - int atrtype, const void *data, - int len); -X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr, - const char *atrname, int type, - const unsigned char *bytes, - int len); -int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj); -int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype, - const void *data, int len); -void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype, - void *data); -int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr); -ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr); -ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx); - -int EVP_PKEY_get_attr_count(const EVP_PKEY *key); -int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, int lastpos); -int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, const ASN1_OBJECT *obj, - int lastpos); -X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc); -X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc); -int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr); -int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, - const ASN1_OBJECT *obj, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, - int nid, int type, - const unsigned char *bytes, int len); -int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, - const char *attrname, int type, - const unsigned char *bytes, int len); - -/* lookup a cert from a X509 STACK */ -X509 *X509_find_by_issuer_and_serial(STACK_OF(X509) *sk, const X509_NAME *name, - const ASN1_INTEGER *serial); -X509 *X509_find_by_subject(STACK_OF(X509) *sk, const X509_NAME *name); - -DECLARE_ASN1_FUNCTIONS(PBEPARAM) -DECLARE_ASN1_FUNCTIONS(PBE2PARAM) -DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM) -#ifndef OPENSSL_NO_SCRYPT -DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS) -#endif - -int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen); -int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe_set(int alg, int iter, - const unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter, - const unsigned char *salt, int saltlen, - OSSL_LIB_CTX *libctx); - -X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen); -X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid); -X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter, - unsigned char *salt, int saltlen, - unsigned char *aiv, int prf_nid, - OSSL_LIB_CTX *libctx); - -#ifndef OPENSSL_NO_SCRYPT -X509_ALGOR *PKCS5_pbe2_set_scrypt(const EVP_CIPHER *cipher, - const unsigned char *salt, int saltlen, - unsigned char *aiv, uint64_t N, uint64_t r, - uint64_t p); -#endif - -X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen); -X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, - int prf_nid, int keylen, - OSSL_LIB_CTX *libctx); - -/* PKCS#8 utilities */ - -DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO) - -EVP_PKEY *EVP_PKCS82PKEY(const PKCS8_PRIV_KEY_INFO *p8); -EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx, - const char *propq); -PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey); - -int PKCS8_pkey_set0(PKCS8_PRIV_KEY_INFO *priv, ASN1_OBJECT *aobj, - int version, int ptype, void *pval, - unsigned char *penc, int penclen); -int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8); - -const STACK_OF(X509_ATTRIBUTE) * -PKCS8_pkey_get0_attrs(const PKCS8_PRIV_KEY_INFO *p8); -int PKCS8_pkey_add1_attr(PKCS8_PRIV_KEY_INFO *p8, X509_ATTRIBUTE *attr); -int PKCS8_pkey_add1_attr_by_NID(PKCS8_PRIV_KEY_INFO *p8, int nid, int type, - const unsigned char *bytes, int len); -int PKCS8_pkey_add1_attr_by_OBJ(PKCS8_PRIV_KEY_INFO *p8, const ASN1_OBJECT *obj, - int type, const unsigned char *bytes, int len); - - -int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *aobj, - int ptype, void *pval, - unsigned char *penc, int penclen); -int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, - const unsigned char **pk, int *ppklen, - X509_ALGOR **pa, const X509_PUBKEY *pub); -int X509_PUBKEY_eq(const X509_PUBKEY *a, const X509_PUBKEY *b); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509_vfy.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509_vfy.h deleted file mode 100644 index 29b0e147adcab1..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509_vfy.h +++ /dev/null @@ -1,894 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509_vfy.h.in - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509_VFY_H -# define OPENSSL_X509_VFY_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509_VFY_H -# endif - -/* - * Protect against recursion, x509.h and x509_vfy.h each include the other. - */ -# ifndef OPENSSL_X509_H -# include -# endif - -# include -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/*- -SSL_CTX -> X509_STORE - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -> X509_LOOKUP - ->X509_LOOKUP_METHOD - -SSL -> X509_STORE_CTX - ->X509_STORE - -The X509_STORE holds the tables etc for verification stuff. -A X509_STORE_CTX is used while validating a single certificate. -The X509_STORE has X509_LOOKUPs for looking up certs. -The X509_STORE then calls a function to actually verify the -certificate chain. -*/ - -typedef enum { - X509_LU_NONE = 0, - X509_LU_X509, X509_LU_CRL -} X509_LOOKUP_TYPE; - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -#define X509_LU_RETRY -1 -#define X509_LU_FAIL 0 -#endif - -SKM_DEFINE_STACK_OF_INTERNAL(X509_LOOKUP, X509_LOOKUP, X509_LOOKUP) -#define sk_X509_LOOKUP_num(sk) OPENSSL_sk_num(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_value(sk, idx) ((X509_LOOKUP *)OPENSSL_sk_value(ossl_check_const_X509_LOOKUP_sk_type(sk), (idx))) -#define sk_X509_LOOKUP_new(cmp) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new(ossl_check_X509_LOOKUP_compfunc_type(cmp))) -#define sk_X509_LOOKUP_new_null() ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_null()) -#define sk_X509_LOOKUP_new_reserve(cmp, n) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_new_reserve(ossl_check_X509_LOOKUP_compfunc_type(cmp), (n))) -#define sk_X509_LOOKUP_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_LOOKUP_sk_type(sk), (n)) -#define sk_X509_LOOKUP_free(sk) OPENSSL_sk_free(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_zero(sk) OPENSSL_sk_zero(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_delete(sk, i) ((X509_LOOKUP *)OPENSSL_sk_delete(ossl_check_X509_LOOKUP_sk_type(sk), (i))) -#define sk_X509_LOOKUP_delete_ptr(sk, ptr) ((X509_LOOKUP *)OPENSSL_sk_delete_ptr(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_pop(sk) ((X509_LOOKUP *)OPENSSL_sk_pop(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_shift(sk) ((X509_LOOKUP *)OPENSSL_sk_shift(ossl_check_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_LOOKUP_sk_type(sk),ossl_check_X509_LOOKUP_freefunc_type(freefunc)) -#define sk_X509_LOOKUP_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), (idx)) -#define sk_X509_LOOKUP_set(sk, idx, ptr) ((X509_LOOKUP *)OPENSSL_sk_set(ossl_check_X509_LOOKUP_sk_type(sk), (idx), ossl_check_X509_LOOKUP_type(ptr))) -#define sk_X509_LOOKUP_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr)) -#define sk_X509_LOOKUP_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_type(ptr), pnum) -#define sk_X509_LOOKUP_sort(sk) OPENSSL_sk_sort(ossl_check_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_LOOKUP_sk_type(sk)) -#define sk_X509_LOOKUP_dup(sk) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_dup(ossl_check_const_X509_LOOKUP_sk_type(sk))) -#define sk_X509_LOOKUP_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_LOOKUP) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_copyfunc_type(copyfunc), ossl_check_X509_LOOKUP_freefunc_type(freefunc))) -#define sk_X509_LOOKUP_set_cmp_func(sk, cmp) ((sk_X509_LOOKUP_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_LOOKUP_sk_type(sk), ossl_check_X509_LOOKUP_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_OBJECT, X509_OBJECT, X509_OBJECT) -#define sk_X509_OBJECT_num(sk) OPENSSL_sk_num(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_value(sk, idx) ((X509_OBJECT *)OPENSSL_sk_value(ossl_check_const_X509_OBJECT_sk_type(sk), (idx))) -#define sk_X509_OBJECT_new(cmp) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new(ossl_check_X509_OBJECT_compfunc_type(cmp))) -#define sk_X509_OBJECT_new_null() ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_null()) -#define sk_X509_OBJECT_new_reserve(cmp, n) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_new_reserve(ossl_check_X509_OBJECT_compfunc_type(cmp), (n))) -#define sk_X509_OBJECT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_OBJECT_sk_type(sk), (n)) -#define sk_X509_OBJECT_free(sk) OPENSSL_sk_free(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_zero(sk) OPENSSL_sk_zero(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_delete(sk, i) ((X509_OBJECT *)OPENSSL_sk_delete(ossl_check_X509_OBJECT_sk_type(sk), (i))) -#define sk_X509_OBJECT_delete_ptr(sk, ptr) ((X509_OBJECT *)OPENSSL_sk_delete_ptr(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_pop(sk) ((X509_OBJECT *)OPENSSL_sk_pop(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_shift(sk) ((X509_OBJECT *)OPENSSL_sk_shift(ossl_check_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_OBJECT_sk_type(sk),ossl_check_X509_OBJECT_freefunc_type(freefunc)) -#define sk_X509_OBJECT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), (idx)) -#define sk_X509_OBJECT_set(sk, idx, ptr) ((X509_OBJECT *)OPENSSL_sk_set(ossl_check_X509_OBJECT_sk_type(sk), (idx), ossl_check_X509_OBJECT_type(ptr))) -#define sk_X509_OBJECT_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr)) -#define sk_X509_OBJECT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_type(ptr), pnum) -#define sk_X509_OBJECT_sort(sk) OPENSSL_sk_sort(ossl_check_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_OBJECT_sk_type(sk)) -#define sk_X509_OBJECT_dup(sk) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_dup(ossl_check_const_X509_OBJECT_sk_type(sk))) -#define sk_X509_OBJECT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_OBJECT) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_copyfunc_type(copyfunc), ossl_check_X509_OBJECT_freefunc_type(freefunc))) -#define sk_X509_OBJECT_set_cmp_func(sk, cmp) ((sk_X509_OBJECT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_OBJECT_sk_type(sk), ossl_check_X509_OBJECT_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(X509_VERIFY_PARAM, X509_VERIFY_PARAM, X509_VERIFY_PARAM) -#define sk_X509_VERIFY_PARAM_num(sk) OPENSSL_sk_num(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_value(sk, idx) ((X509_VERIFY_PARAM *)OPENSSL_sk_value(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), (idx))) -#define sk_X509_VERIFY_PARAM_new(cmp) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) -#define sk_X509_VERIFY_PARAM_new_null() ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_null()) -#define sk_X509_VERIFY_PARAM_new_reserve(cmp, n) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_new_reserve(ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp), (n))) -#define sk_X509_VERIFY_PARAM_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (n)) -#define sk_X509_VERIFY_PARAM_free(sk) OPENSSL_sk_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_zero(sk) OPENSSL_sk_zero(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_delete(sk, i) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (i))) -#define sk_X509_VERIFY_PARAM_delete_ptr(sk, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_delete_ptr(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_pop(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_pop(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_shift(sk) ((X509_VERIFY_PARAM *)OPENSSL_sk_shift(ossl_check_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_VERIFY_PARAM_sk_type(sk),ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc)) -#define sk_X509_VERIFY_PARAM_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), (idx)) -#define sk_X509_VERIFY_PARAM_set(sk, idx, ptr) ((X509_VERIFY_PARAM *)OPENSSL_sk_set(ossl_check_X509_VERIFY_PARAM_sk_type(sk), (idx), ossl_check_X509_VERIFY_PARAM_type(ptr))) -#define sk_X509_VERIFY_PARAM_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr)) -#define sk_X509_VERIFY_PARAM_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_type(ptr), pnum) -#define sk_X509_VERIFY_PARAM_sort(sk) OPENSSL_sk_sort(ossl_check_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk)) -#define sk_X509_VERIFY_PARAM_dup(sk) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_dup(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk))) -#define sk_X509_VERIFY_PARAM_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_VERIFY_PARAM) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_copyfunc_type(copyfunc), ossl_check_X509_VERIFY_PARAM_freefunc_type(freefunc))) -#define sk_X509_VERIFY_PARAM_set_cmp_func(sk, cmp) ((sk_X509_VERIFY_PARAM_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_VERIFY_PARAM_sk_type(sk), ossl_check_X509_VERIFY_PARAM_compfunc_type(cmp))) - - -/* This is used for a table of trust checking functions */ -typedef struct x509_trust_st { - int trust; - int flags; - int (*check_trust) (struct x509_trust_st *, X509 *, int); - char *name; - int arg1; - void *arg2; -} X509_TRUST; -SKM_DEFINE_STACK_OF_INTERNAL(X509_TRUST, X509_TRUST, X509_TRUST) -#define sk_X509_TRUST_num(sk) OPENSSL_sk_num(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_value(sk, idx) ((X509_TRUST *)OPENSSL_sk_value(ossl_check_const_X509_TRUST_sk_type(sk), (idx))) -#define sk_X509_TRUST_new(cmp) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new(ossl_check_X509_TRUST_compfunc_type(cmp))) -#define sk_X509_TRUST_new_null() ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_null()) -#define sk_X509_TRUST_new_reserve(cmp, n) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_new_reserve(ossl_check_X509_TRUST_compfunc_type(cmp), (n))) -#define sk_X509_TRUST_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_TRUST_sk_type(sk), (n)) -#define sk_X509_TRUST_free(sk) OPENSSL_sk_free(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_zero(sk) OPENSSL_sk_zero(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_delete(sk, i) ((X509_TRUST *)OPENSSL_sk_delete(ossl_check_X509_TRUST_sk_type(sk), (i))) -#define sk_X509_TRUST_delete_ptr(sk, ptr) ((X509_TRUST *)OPENSSL_sk_delete_ptr(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_pop(sk) ((X509_TRUST *)OPENSSL_sk_pop(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_shift(sk) ((X509_TRUST *)OPENSSL_sk_shift(ossl_check_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_TRUST_sk_type(sk),ossl_check_X509_TRUST_freefunc_type(freefunc)) -#define sk_X509_TRUST_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), (idx)) -#define sk_X509_TRUST_set(sk, idx, ptr) ((X509_TRUST *)OPENSSL_sk_set(ossl_check_X509_TRUST_sk_type(sk), (idx), ossl_check_X509_TRUST_type(ptr))) -#define sk_X509_TRUST_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr)) -#define sk_X509_TRUST_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_type(ptr), pnum) -#define sk_X509_TRUST_sort(sk) OPENSSL_sk_sort(ossl_check_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_TRUST_sk_type(sk)) -#define sk_X509_TRUST_dup(sk) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_dup(ossl_check_const_X509_TRUST_sk_type(sk))) -#define sk_X509_TRUST_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_TRUST) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_copyfunc_type(copyfunc), ossl_check_X509_TRUST_freefunc_type(freefunc))) -#define sk_X509_TRUST_set_cmp_func(sk, cmp) ((sk_X509_TRUST_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_TRUST_sk_type(sk), ossl_check_X509_TRUST_compfunc_type(cmp))) - - -/* standard trust ids */ -# define X509_TRUST_DEFAULT 0 /* Only valid in purpose settings */ -# define X509_TRUST_COMPAT 1 -# define X509_TRUST_SSL_CLIENT 2 -# define X509_TRUST_SSL_SERVER 3 -# define X509_TRUST_EMAIL 4 -# define X509_TRUST_OBJECT_SIGN 5 -# define X509_TRUST_OCSP_SIGN 6 -# define X509_TRUST_OCSP_REQUEST 7 -# define X509_TRUST_TSA 8 -/* Keep these up to date! */ -# define X509_TRUST_MIN 1 -# define X509_TRUST_MAX 8 - -/* trust_flags values */ -# define X509_TRUST_DYNAMIC (1U << 0) -# define X509_TRUST_DYNAMIC_NAME (1U << 1) -/* No compat trust if self-signed, preempts "DO_SS" */ -# define X509_TRUST_NO_SS_COMPAT (1U << 2) -/* Compat trust if no explicit accepted trust EKUs */ -# define X509_TRUST_DO_SS_COMPAT (1U << 3) -/* Accept "anyEKU" as a wildcard rejection OID and as a wildcard trust OID */ -# define X509_TRUST_OK_ANY_EKU (1U << 4) - -/* check_trust return codes */ -# define X509_TRUST_TRUSTED 1 -# define X509_TRUST_REJECTED 2 -# define X509_TRUST_UNTRUSTED 3 - -int X509_TRUST_set(int *t, int trust); -int X509_TRUST_get_count(void); -X509_TRUST *X509_TRUST_get0(int idx); -int X509_TRUST_get_by_id(int id); -int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int), - const char *name, int arg1, void *arg2); -void X509_TRUST_cleanup(void); -int X509_TRUST_get_flags(const X509_TRUST *xp); -char *X509_TRUST_get0_name(const X509_TRUST *xp); -int X509_TRUST_get_trust(const X509_TRUST *xp); - -int X509_trusted(const X509 *x); -int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj); -int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj); -void X509_trust_clear(X509 *x); -void X509_reject_clear(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(X509 *x); -STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(X509 *x); - -int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *, - int); -int X509_check_trust(X509 *x, int id, int flags); - -int X509_verify_cert(X509_STORE_CTX *ctx); -int X509_STORE_CTX_verify(X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_build_chain(X509 *target, STACK_OF(X509) *certs, - X509_STORE *store, int with_self_signed, - OSSL_LIB_CTX *libctx, const char *propq); - -int X509_STORE_set_depth(X509_STORE *store, int depth); - -typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); -int X509_STORE_CTX_print_verify_cb(int ok, X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *); -typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, - X509_STORE_CTX *ctx, X509 *x); -typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx, - X509 *x, X509 *issuer); -typedef int (*X509_STORE_CTX_check_revocation_fn)(X509_STORE_CTX *ctx); -typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL **crl, X509 *x); -typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); -typedef int (*X509_STORE_CTX_cert_crl_fn)(X509_STORE_CTX *ctx, - X509_CRL *crl, X509 *x); -typedef int (*X509_STORE_CTX_check_policy_fn)(X509_STORE_CTX *ctx); -typedef STACK_OF(X509) - *(*X509_STORE_CTX_lookup_certs_fn)(X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef STACK_OF(X509_CRL) - *(*X509_STORE_CTX_lookup_crls_fn)(const X509_STORE_CTX *ctx, - const X509_NAME *nm); -typedef int (*X509_STORE_CTX_cleanup_fn)(X509_STORE_CTX *ctx); - -void X509_STORE_CTX_set_depth(X509_STORE_CTX *ctx, int depth); - -# define X509_STORE_CTX_set_app_data(ctx,data) \ - X509_STORE_CTX_set_ex_data(ctx,0,data) -# define X509_STORE_CTX_get_app_data(ctx) \ - X509_STORE_CTX_get_ex_data(ctx,0) - -# define X509_L_FILE_LOAD 1 -# define X509_L_ADD_DIR 2 -# define X509_L_ADD_STORE 3 -# define X509_L_LOAD_STORE 4 - -# define X509_LOOKUP_load_file(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_dir(x,name,type) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_DIR,(name),(long)(type),NULL) - -# define X509_LOOKUP_add_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_ADD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_store(x,name) \ - X509_LOOKUP_ctrl((x),X509_L_LOAD_STORE,(name),0,NULL) - -# define X509_LOOKUP_load_file_ex(x, name, type, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_FILE_LOAD, (name), (long)(type), NULL,\ - (libctx), (propq)) - -# define X509_LOOKUP_load_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_LOAD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_LOOKUP_add_store_ex(x, name, libctx, propq) \ -X509_LOOKUP_ctrl_ex((x), X509_L_ADD_STORE, (name), 0, NULL, \ - (libctx), (propq)) - -# define X509_V_OK 0 -# define X509_V_ERR_UNSPECIFIED 1 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT 2 -# define X509_V_ERR_UNABLE_TO_GET_CRL 3 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE 4 -# define X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE 5 -# define X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY 6 -# define X509_V_ERR_CERT_SIGNATURE_FAILURE 7 -# define X509_V_ERR_CRL_SIGNATURE_FAILURE 8 -# define X509_V_ERR_CERT_NOT_YET_VALID 9 -# define X509_V_ERR_CERT_HAS_EXPIRED 10 -# define X509_V_ERR_CRL_NOT_YET_VALID 11 -# define X509_V_ERR_CRL_HAS_EXPIRED 12 -# define X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD 13 -# define X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD 14 -# define X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD 15 -# define X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD 16 -# define X509_V_ERR_OUT_OF_MEM 17 -# define X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT 18 -# define X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN 19 -# define X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY 20 -# define X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE 21 -# define X509_V_ERR_CERT_CHAIN_TOO_LONG 22 -# define X509_V_ERR_CERT_REVOKED 23 -# define X509_V_ERR_NO_ISSUER_PUBLIC_KEY 24 -# define X509_V_ERR_PATH_LENGTH_EXCEEDED 25 -# define X509_V_ERR_INVALID_PURPOSE 26 -# define X509_V_ERR_CERT_UNTRUSTED 27 -# define X509_V_ERR_CERT_REJECTED 28 - -/* These are 'informational' when looking for issuer cert */ -# define X509_V_ERR_SUBJECT_ISSUER_MISMATCH 29 -# define X509_V_ERR_AKID_SKID_MISMATCH 30 -# define X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH 31 -# define X509_V_ERR_KEYUSAGE_NO_CERTSIGN 32 -# define X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER 33 -# define X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION 34 -# define X509_V_ERR_KEYUSAGE_NO_CRL_SIGN 35 -# define X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION 36 -# define X509_V_ERR_INVALID_NON_CA 37 -# define X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED 38 -# define X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE 39 -# define X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED 40 -# define X509_V_ERR_INVALID_EXTENSION 41 -# define X509_V_ERR_INVALID_POLICY_EXTENSION 42 -# define X509_V_ERR_NO_EXPLICIT_POLICY 43 -# define X509_V_ERR_DIFFERENT_CRL_SCOPE 44 -# define X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE 45 -# define X509_V_ERR_UNNESTED_RESOURCE 46 -# define X509_V_ERR_PERMITTED_VIOLATION 47 -# define X509_V_ERR_EXCLUDED_VIOLATION 48 -# define X509_V_ERR_SUBTREE_MINMAX 49 -/* The application is not happy */ -# define X509_V_ERR_APPLICATION_VERIFICATION 50 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE 51 -# define X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX 52 -# define X509_V_ERR_UNSUPPORTED_NAME_SYNTAX 53 -# define X509_V_ERR_CRL_PATH_VALIDATION_ERROR 54 -/* Another issuer check debug option */ -# define X509_V_ERR_PATH_LOOP 55 -/* Suite B mode algorithm violation */ -# define X509_V_ERR_SUITE_B_INVALID_VERSION 56 -# define X509_V_ERR_SUITE_B_INVALID_ALGORITHM 57 -# define X509_V_ERR_SUITE_B_INVALID_CURVE 58 -# define X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM 59 -# define X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED 60 -# define X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 61 -/* Host, email and IP check errors */ -# define X509_V_ERR_HOSTNAME_MISMATCH 62 -# define X509_V_ERR_EMAIL_MISMATCH 63 -# define X509_V_ERR_IP_ADDRESS_MISMATCH 64 -/* DANE TLSA errors */ -# define X509_V_ERR_DANE_NO_MATCH 65 -/* security level errors */ -# define X509_V_ERR_EE_KEY_TOO_SMALL 66 -# define X509_V_ERR_CA_KEY_TOO_SMALL 67 -# define X509_V_ERR_CA_MD_TOO_WEAK 68 -/* Caller error */ -# define X509_V_ERR_INVALID_CALL 69 -/* Issuer lookup error */ -# define X509_V_ERR_STORE_LOOKUP 70 -/* Certificate transparency */ -# define X509_V_ERR_NO_VALID_SCTS 71 - -# define X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION 72 -/* OCSP status errors */ -# define X509_V_ERR_OCSP_VERIFY_NEEDED 73 /* Need OCSP verification */ -# define X509_V_ERR_OCSP_VERIFY_FAILED 74 /* Couldn't verify cert through OCSP */ -# define X509_V_ERR_OCSP_CERT_UNKNOWN 75 /* Certificate wasn't recognized by the OCSP responder */ - -# define X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM 76 -# define X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH 77 - -/* Errors in case a check in X509_V_FLAG_X509_STRICT mode fails */ -# define X509_V_ERR_SIGNATURE_ALGORITHM_INCONSISTENCY 78 -# define X509_V_ERR_INVALID_CA 79 -# define X509_V_ERR_PATHLEN_INVALID_FOR_NON_CA 80 -# define X509_V_ERR_PATHLEN_WITHOUT_KU_KEY_CERT_SIGN 81 -# define X509_V_ERR_KU_KEY_CERT_SIGN_INVALID_FOR_NON_CA 82 -# define X509_V_ERR_ISSUER_NAME_EMPTY 83 -# define X509_V_ERR_SUBJECT_NAME_EMPTY 84 -# define X509_V_ERR_MISSING_AUTHORITY_KEY_IDENTIFIER 85 -# define X509_V_ERR_MISSING_SUBJECT_KEY_IDENTIFIER 86 -# define X509_V_ERR_EMPTY_SUBJECT_ALT_NAME 87 -# define X509_V_ERR_EMPTY_SUBJECT_SAN_NOT_CRITICAL 88 -# define X509_V_ERR_CA_BCONS_NOT_CRITICAL 89 -# define X509_V_ERR_AUTHORITY_KEY_IDENTIFIER_CRITICAL 90 -# define X509_V_ERR_SUBJECT_KEY_IDENTIFIER_CRITICAL 91 -# define X509_V_ERR_CA_CERT_MISSING_KEY_USAGE 92 -# define X509_V_ERR_EXTENSIONS_REQUIRE_VERSION_3 93 -# define X509_V_ERR_EC_KEY_EXPLICIT_PARAMS 94 - -/* Certificate verify flags */ -# ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_V_FLAG_CB_ISSUER_CHECK 0x0 /* Deprecated */ -# endif -/* Use check time instead of current time */ -# define X509_V_FLAG_USE_CHECK_TIME 0x2 -/* Lookup CRLs */ -# define X509_V_FLAG_CRL_CHECK 0x4 -/* Lookup CRLs for whole chain */ -# define X509_V_FLAG_CRL_CHECK_ALL 0x8 -/* Ignore unhandled critical extensions */ -# define X509_V_FLAG_IGNORE_CRITICAL 0x10 -/* Disable workarounds for broken certificates */ -# define X509_V_FLAG_X509_STRICT 0x20 -/* Enable proxy certificate validation */ -# define X509_V_FLAG_ALLOW_PROXY_CERTS 0x40 -/* Enable policy checking */ -# define X509_V_FLAG_POLICY_CHECK 0x80 -/* Policy variable require-explicit-policy */ -# define X509_V_FLAG_EXPLICIT_POLICY 0x100 -/* Policy variable inhibit-any-policy */ -# define X509_V_FLAG_INHIBIT_ANY 0x200 -/* Policy variable inhibit-policy-mapping */ -# define X509_V_FLAG_INHIBIT_MAP 0x400 -/* Notify callback that policy is OK */ -# define X509_V_FLAG_NOTIFY_POLICY 0x800 -/* Extended CRL features such as indirect CRLs, alternate CRL signing keys */ -# define X509_V_FLAG_EXTENDED_CRL_SUPPORT 0x1000 -/* Delta CRL support */ -# define X509_V_FLAG_USE_DELTAS 0x2000 -/* Check self-signed CA signature */ -# define X509_V_FLAG_CHECK_SS_SIGNATURE 0x4000 -/* Use trusted store first */ -# define X509_V_FLAG_TRUSTED_FIRST 0x8000 -/* Suite B 128 bit only mode: not normally used */ -# define X509_V_FLAG_SUITEB_128_LOS_ONLY 0x10000 -/* Suite B 192 bit only mode */ -# define X509_V_FLAG_SUITEB_192_LOS 0x20000 -/* Suite B 128 bit mode allowing 192 bit algorithms */ -# define X509_V_FLAG_SUITEB_128_LOS 0x30000 -/* Allow partial chains if at least one certificate is in trusted store */ -# define X509_V_FLAG_PARTIAL_CHAIN 0x80000 -/* - * If the initial chain is not trusted, do not attempt to build an alternative - * chain. Alternate chain checking was introduced in 1.1.0. Setting this flag - * will force the behaviour to match that of previous versions. - */ -# define X509_V_FLAG_NO_ALT_CHAINS 0x100000 -/* Do not check certificate/CRL validity against current time */ -# define X509_V_FLAG_NO_CHECK_TIME 0x200000 - -# define X509_VP_FLAG_DEFAULT 0x1 -# define X509_VP_FLAG_OVERWRITE 0x2 -# define X509_VP_FLAG_RESET_FLAGS 0x4 -# define X509_VP_FLAG_LOCKED 0x8 -# define X509_VP_FLAG_ONCE 0x10 - -/* Internal use: mask of policy related options */ -# define X509_V_FLAG_POLICY_MASK (X509_V_FLAG_POLICY_CHECK \ - | X509_V_FLAG_EXPLICIT_POLICY \ - | X509_V_FLAG_INHIBIT_ANY \ - | X509_V_FLAG_INHIBIT_MAP) - -int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h, - X509_LOOKUP_TYPE type, - const X509_NAME *name); -X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, - X509_OBJECT *x); -int X509_OBJECT_up_ref_count(X509_OBJECT *a); -X509_OBJECT *X509_OBJECT_new(void); -void X509_OBJECT_free(X509_OBJECT *a); -X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a); -X509 *X509_OBJECT_get0_X509(const X509_OBJECT *a); -int X509_OBJECT_set1_X509(X509_OBJECT *a, X509 *obj); -X509_CRL *X509_OBJECT_get0_X509_CRL(const X509_OBJECT *a); -int X509_OBJECT_set1_X509_CRL(X509_OBJECT *a, X509_CRL *obj); -X509_STORE *X509_STORE_new(void); -void X509_STORE_free(X509_STORE *v); -int X509_STORE_lock(X509_STORE *ctx); -int X509_STORE_unlock(X509_STORE *ctx); -int X509_STORE_up_ref(X509_STORE *v); -STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(const X509_STORE *v); -STACK_OF(X509) *X509_STORE_get1_all_certs(X509_STORE *st); -STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, - const X509_NAME *nm); -STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(const X509_STORE_CTX *st, - const X509_NAME *nm); -int X509_STORE_set_flags(X509_STORE *ctx, unsigned long flags); -int X509_STORE_set_purpose(X509_STORE *ctx, int purpose); -int X509_STORE_set_trust(X509_STORE *ctx, int trust); -int X509_STORE_set1_param(X509_STORE *ctx, const X509_VERIFY_PARAM *pm); -X509_VERIFY_PARAM *X509_STORE_get0_param(const X509_STORE *ctx); - -void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify); -#define X509_STORE_set_verify_func(ctx, func) \ - X509_STORE_set_verify((ctx),(func)) -void X509_STORE_CTX_set_verify(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_fn verify); -X509_STORE_CTX_verify_fn X509_STORE_get_verify(const X509_STORE *ctx); -void X509_STORE_set_verify_cb(X509_STORE *ctx, - X509_STORE_CTX_verify_cb verify_cb); -# define X509_STORE_set_verify_cb_func(ctx,func) \ - X509_STORE_set_verify_cb((ctx),(func)) -X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(const X509_STORE *ctx); -void X509_STORE_set_get_issuer(X509_STORE *ctx, - X509_STORE_CTX_get_issuer_fn get_issuer); -X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(const X509_STORE *ctx); -void X509_STORE_set_check_issued(X509_STORE *ctx, - X509_STORE_CTX_check_issued_fn check_issued); -X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(const X509_STORE *ctx); -void X509_STORE_set_check_revocation(X509_STORE *ctx, - X509_STORE_CTX_check_revocation_fn check_revocation); -X509_STORE_CTX_check_revocation_fn - X509_STORE_get_check_revocation(const X509_STORE *ctx); -void X509_STORE_set_get_crl(X509_STORE *ctx, - X509_STORE_CTX_get_crl_fn get_crl); -X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(const X509_STORE *ctx); -void X509_STORE_set_check_crl(X509_STORE *ctx, - X509_STORE_CTX_check_crl_fn check_crl); -X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(const X509_STORE *ctx); -void X509_STORE_set_cert_crl(X509_STORE *ctx, - X509_STORE_CTX_cert_crl_fn cert_crl); -X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(const X509_STORE *ctx); -void X509_STORE_set_check_policy(X509_STORE *ctx, - X509_STORE_CTX_check_policy_fn check_policy); -X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(const X509_STORE *ctx); -void X509_STORE_set_lookup_certs(X509_STORE *ctx, - X509_STORE_CTX_lookup_certs_fn lookup_certs); -X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(const X509_STORE *ctx); -void X509_STORE_set_lookup_crls(X509_STORE *ctx, - X509_STORE_CTX_lookup_crls_fn lookup_crls); -#define X509_STORE_set_lookup_crls_cb(ctx, func) \ - X509_STORE_set_lookup_crls((ctx), (func)) -X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(const X509_STORE *ctx); -void X509_STORE_set_cleanup(X509_STORE *ctx, - X509_STORE_CTX_cleanup_fn cleanup); -X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(const X509_STORE *ctx); - -#define X509_STORE_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE, l, p, newf, dupf, freef) -int X509_STORE_set_ex_data(X509_STORE *ctx, int idx, void *data); -void *X509_STORE_get_ex_data(const X509_STORE *ctx, int idx); - -X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq); -X509_STORE_CTX *X509_STORE_CTX_new(void); - -int X509_STORE_CTX_get1_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); - -void X509_STORE_CTX_free(X509_STORE_CTX *ctx); -int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *trust_store, - X509 *target, STACK_OF(X509) *untrusted); -void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx); - -X509_STORE *X509_STORE_CTX_get0_store(const X509_STORE_CTX *ctx); -X509 *X509_STORE_CTX_get0_cert(const X509_STORE_CTX *ctx); -STACK_OF(X509)* X509_STORE_CTX_get0_untrusted(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_untrusted(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -void X509_STORE_CTX_set_verify_cb(X509_STORE_CTX *ctx, - X509_STORE_CTX_verify_cb verify); -X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(const X509_STORE_CTX *ctx); -X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(const X509_STORE_CTX *ctx); -X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(const X509_STORE_CTX *ctx); -X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(const X509_STORE_CTX *ctx); -X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(const X509_STORE_CTX *ctx); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -# define X509_STORE_CTX_get_chain X509_STORE_CTX_get0_chain -# define X509_STORE_CTX_set_chain X509_STORE_CTX_set0_untrusted -# define X509_STORE_CTX_trusted_stack X509_STORE_CTX_set0_trusted_stack -# define X509_STORE_get_by_subject X509_STORE_CTX_get_by_subject -# define X509_STORE_get1_certs X509_STORE_CTX_get1_certs -# define X509_STORE_get1_crls X509_STORE_CTX_get1_crls -/* the following macro is misspelled; use X509_STORE_get1_certs instead */ -# define X509_STORE_get1_cert X509_STORE_CTX_get1_certs -/* the following macro is misspelled; use X509_STORE_get1_crls instead */ -# define X509_STORE_get1_crl X509_STORE_CTX_get1_crls -#endif - -X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m); -X509_LOOKUP_METHOD *X509_LOOKUP_hash_dir(void); -X509_LOOKUP_METHOD *X509_LOOKUP_file(void); -X509_LOOKUP_METHOD *X509_LOOKUP_store(void); - -typedef int (*X509_LOOKUP_ctrl_fn)(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -typedef int (*X509_LOOKUP_ctrl_ex_fn)( - X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret, - OSSL_LIB_CTX *libctx, const char *propq); - -typedef int (*X509_LOOKUP_get_by_subject_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_subject_ex_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, - const char *propq); -typedef int (*X509_LOOKUP_get_by_issuer_serial_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_fingerprint_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const unsigned char* bytes, - int len, - X509_OBJECT *ret); -typedef int (*X509_LOOKUP_get_by_alias_fn)(X509_LOOKUP *ctx, - X509_LOOKUP_TYPE type, - const char *str, - int len, - X509_OBJECT *ret); - -X509_LOOKUP_METHOD *X509_LOOKUP_meth_new(const char *name); -void X509_LOOKUP_meth_free(X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_new_item(X509_LOOKUP_METHOD *method, - int (*new_item) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_new_item(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_free(X509_LOOKUP_METHOD *method, - void (*free_fn) (X509_LOOKUP *ctx)); -void (*X509_LOOKUP_meth_get_free(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_init(X509_LOOKUP_METHOD *method, - int (*init) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_init(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_shutdown(X509_LOOKUP_METHOD *method, - int (*shutdown) (X509_LOOKUP *ctx)); -int (*X509_LOOKUP_meth_get_shutdown(const X509_LOOKUP_METHOD* method)) - (X509_LOOKUP *ctx); - -int X509_LOOKUP_meth_set_ctrl(X509_LOOKUP_METHOD *method, - X509_LOOKUP_ctrl_fn ctrl_fn); -X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_subject(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_subject_fn fn); -X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_issuer_serial(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_issuer_serial_fn fn); -X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_fingerprint(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_fingerprint_fn fn); -X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint( - const X509_LOOKUP_METHOD *method); - -int X509_LOOKUP_meth_set_get_by_alias(X509_LOOKUP_METHOD *method, - X509_LOOKUP_get_by_alias_fn fn); -X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias( - const X509_LOOKUP_METHOD *method); - - -int X509_STORE_add_cert(X509_STORE *ctx, X509 *x); -int X509_STORE_add_crl(X509_STORE *ctx, X509_CRL *x); - -int X509_STORE_CTX_get_by_subject(const X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -X509_OBJECT *X509_STORE_CTX_get_obj_by_subject(X509_STORE_CTX *vs, - X509_LOOKUP_TYPE type, - const X509_NAME *name); - -int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, - long argl, char **ret); -int X509_LOOKUP_ctrl_ex(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, - char **ret, OSSL_LIB_CTX *libctx, const char *propq); - -int X509_load_cert_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_load_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file(X509_LOOKUP *ctx, const char *file, int type); -int X509_load_cert_crl_file_ex(X509_LOOKUP *ctx, const char *file, int type, - OSSL_LIB_CTX *libctx, const char *propq); - -X509_LOOKUP *X509_LOOKUP_new(X509_LOOKUP_METHOD *method); -void X509_LOOKUP_free(X509_LOOKUP *ctx); -int X509_LOOKUP_init(X509_LOOKUP *ctx); -int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret); -int X509_LOOKUP_by_subject_ex(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, X509_OBJECT *ret, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const X509_NAME *name, - const ASN1_INTEGER *serial, - X509_OBJECT *ret); -int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const unsigned char *bytes, int len, - X509_OBJECT *ret); -int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type, - const char *str, int len, X509_OBJECT *ret); -int X509_LOOKUP_set_method_data(X509_LOOKUP *ctx, void *data); -void *X509_LOOKUP_get_method_data(const X509_LOOKUP *ctx); -X509_STORE *X509_LOOKUP_get_store(const X509_LOOKUP *ctx); -int X509_LOOKUP_shutdown(X509_LOOKUP *ctx); - -int X509_STORE_load_file(X509_STORE *ctx, const char *file); -int X509_STORE_load_path(X509_STORE *ctx, const char *path); -int X509_STORE_load_store(X509_STORE *ctx, const char *store); -int X509_STORE_load_locations(X509_STORE *ctx, - const char *file, - const char *dir); -int X509_STORE_set_default_paths(X509_STORE *ctx); - -int X509_STORE_load_file_ex(X509_STORE *ctx, const char *file, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_store_ex(X509_STORE *ctx, const char *store, - OSSL_LIB_CTX *libctx, const char *propq); -int X509_STORE_load_locations_ex(X509_STORE *ctx, const char *file, - const char *dir, OSSL_LIB_CTX *libctx, - const char *propq); -int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx, - const char *propq); - -#define X509_STORE_CTX_get_ex_new_index(l, p, newf, dupf, freef) \ - CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_X509_STORE_CTX, l, p, newf, dupf, freef) -int X509_STORE_CTX_set_ex_data(X509_STORE_CTX *ctx, int idx, void *data); -void *X509_STORE_CTX_get_ex_data(const X509_STORE_CTX *ctx, int idx); -int X509_STORE_CTX_get_error(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx, int s); -int X509_STORE_CTX_get_error_depth(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_error_depth(X509_STORE_CTX *ctx, int depth); -X509 *X509_STORE_CTX_get_current_cert(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_current_cert(X509_STORE_CTX *ctx, X509 *x); -X509 *X509_STORE_CTX_get0_current_issuer(const X509_STORE_CTX *ctx); -X509_CRL *X509_STORE_CTX_get0_current_crl(const X509_STORE_CTX *ctx); -X509_STORE_CTX *X509_STORE_CTX_get0_parent_ctx(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get0_chain(const X509_STORE_CTX *ctx); -STACK_OF(X509) *X509_STORE_CTX_get1_chain(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set_cert(X509_STORE_CTX *ctx, X509 *target); -void X509_STORE_CTX_set0_verified_chain(X509_STORE_CTX *c, STACK_OF(X509) *sk); -void X509_STORE_CTX_set0_crls(X509_STORE_CTX *ctx, STACK_OF(X509_CRL) *sk); -int X509_STORE_CTX_set_purpose(X509_STORE_CTX *ctx, int purpose); -int X509_STORE_CTX_set_trust(X509_STORE_CTX *ctx, int trust); -int X509_STORE_CTX_purpose_inherit(X509_STORE_CTX *ctx, int def_purpose, - int purpose, int trust); -void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, unsigned long flags); -void X509_STORE_CTX_set_time(X509_STORE_CTX *ctx, unsigned long flags, - time_t t); - -X509_POLICY_TREE *X509_STORE_CTX_get0_policy_tree(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_explicit_policy(const X509_STORE_CTX *ctx); -int X509_STORE_CTX_get_num_untrusted(const X509_STORE_CTX *ctx); - -X509_VERIFY_PARAM *X509_STORE_CTX_get0_param(const X509_STORE_CTX *ctx); -void X509_STORE_CTX_set0_param(X509_STORE_CTX *ctx, X509_VERIFY_PARAM *param); -int X509_STORE_CTX_set_default(X509_STORE_CTX *ctx, const char *name); - -/* - * Bridge opacity barrier between libcrypt and libssl, also needed to support - * offline testing in test/danetest.c - */ -void X509_STORE_CTX_set0_dane(X509_STORE_CTX *ctx, SSL_DANE *dane); -#define DANE_FLAG_NO_DANE_EE_NAMECHECKS (1L << 0) - -/* X509_VERIFY_PARAM functions */ - -X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void); -void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM *to, - const X509_VERIFY_PARAM *from); -int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM *param, const char *name); -int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM *param, - unsigned long flags); -unsigned long X509_VERIFY_PARAM_get_flags(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM *param, int purpose); -int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM *param, int trust); -void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM *param, int depth); -void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM *param, int auth_level); -time_t X509_VERIFY_PARAM_get_time(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM *param, time_t t); -int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM *param, - ASN1_OBJECT *policy); -int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, - STACK_OF(ASN1_OBJECT) *policies); - -int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM *param, - uint32_t flags); -uint32_t X509_VERIFY_PARAM_get_inh_flags(const X509_VERIFY_PARAM *param); - -char *X509_VERIFY_PARAM_get0_host(X509_VERIFY_PARAM *param, int idx); -int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM *param, - const char *name, size_t namelen); -void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM *param, - unsigned int flags); -unsigned int X509_VERIFY_PARAM_get_hostflags(const X509_VERIFY_PARAM *param); -char *X509_VERIFY_PARAM_get0_peername(const X509_VERIFY_PARAM *param); -void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM *, X509_VERIFY_PARAM *); -char *X509_VERIFY_PARAM_get0_email(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM *param, - const char *email, size_t emaillen); -char *X509_VERIFY_PARAM_get1_ip_asc(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM *param, - const unsigned char *ip, size_t iplen); -int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM *param, - const char *ipasc); - -int X509_VERIFY_PARAM_get_depth(const X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_auth_level(const X509_VERIFY_PARAM *param); -const char *X509_VERIFY_PARAM_get0_name(const X509_VERIFY_PARAM *param); - -int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM *param); -int X509_VERIFY_PARAM_get_count(void); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_get0(int id); -const X509_VERIFY_PARAM *X509_VERIFY_PARAM_lookup(const char *name); -void X509_VERIFY_PARAM_table_cleanup(void); - -/* Non positive return values are errors */ -#define X509_PCY_TREE_FAILURE -2 /* Failure to satisfy explicit policy */ -#define X509_PCY_TREE_INVALID -1 /* Inconsistent or invalid extensions */ -#define X509_PCY_TREE_INTERNAL 0 /* Internal error, most likely malloc */ - -/* - * Positive return values form a bit mask, all but the first are internal to - * the library and don't appear in results from X509_policy_check(). - */ -#define X509_PCY_TREE_VALID 1 /* The policy tree is valid */ -#define X509_PCY_TREE_EMPTY 2 /* The policy tree is empty */ -#define X509_PCY_TREE_EXPLICIT 4 /* Explicit policy required */ - -int X509_policy_check(X509_POLICY_TREE **ptree, int *pexplicit_policy, - STACK_OF(X509) *certs, - STACK_OF(ASN1_OBJECT) *policy_oids, unsigned int flags); - -void X509_policy_tree_free(X509_POLICY_TREE *tree); - -int X509_policy_tree_level_count(const X509_POLICY_TREE *tree); -X509_POLICY_LEVEL *X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, - int i); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree); - -STACK_OF(X509_POLICY_NODE) - *X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree); - -int X509_policy_level_node_count(X509_POLICY_LEVEL *level); - -X509_POLICY_NODE *X509_policy_level_get0_node(const X509_POLICY_LEVEL *level, - int i); - -const ASN1_OBJECT *X509_policy_node_get0_policy(const X509_POLICY_NODE *node); - -STACK_OF(POLICYQUALINFO) - *X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node); -const X509_POLICY_NODE - *X509_policy_node_get0_parent(const X509_POLICY_NODE *node); - -#ifdef __cplusplus -} -#endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509v3.h b/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509v3.h deleted file mode 100644 index 7ec8702675724b..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/openssl/x509v3.h +++ /dev/null @@ -1,1450 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from include/openssl/x509v3.h.in - * - * Copyright 1999-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - - - -#ifndef OPENSSL_X509V3_H -# define OPENSSL_X509V3_H -# pragma once - -# include -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define HEADER_X509V3_H -# endif - -# include -# include -# include -# include - -#ifdef __cplusplus -extern "C" { -#endif - -/* Forward reference */ -struct v3_ext_method; -struct v3_ext_ctx; - -/* Useful typedefs */ - -typedef void *(*X509V3_EXT_NEW)(void); -typedef void (*X509V3_EXT_FREE) (void *); -typedef void *(*X509V3_EXT_D2I)(void *, const unsigned char **, long); -typedef int (*X509V3_EXT_I2D) (const void *, unsigned char **); -typedef STACK_OF(CONF_VALUE) * - (*X509V3_EXT_I2V) (const struct v3_ext_method *method, void *ext, - STACK_OF(CONF_VALUE) *extlist); -typedef void *(*X509V3_EXT_V2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, - STACK_OF(CONF_VALUE) *values); -typedef char *(*X509V3_EXT_I2S)(const struct v3_ext_method *method, - void *ext); -typedef void *(*X509V3_EXT_S2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); -typedef int (*X509V3_EXT_I2R) (const struct v3_ext_method *method, void *ext, - BIO *out, int indent); -typedef void *(*X509V3_EXT_R2I)(const struct v3_ext_method *method, - struct v3_ext_ctx *ctx, const char *str); - -/* V3 extension structure */ - -struct v3_ext_method { - int ext_nid; - int ext_flags; -/* If this is set the following four fields are ignored */ - ASN1_ITEM_EXP *it; -/* Old style ASN1 calls */ - X509V3_EXT_NEW ext_new; - X509V3_EXT_FREE ext_free; - X509V3_EXT_D2I d2i; - X509V3_EXT_I2D i2d; -/* The following pair is used for string extensions */ - X509V3_EXT_I2S i2s; - X509V3_EXT_S2I s2i; -/* The following pair is used for multi-valued extensions */ - X509V3_EXT_I2V i2v; - X509V3_EXT_V2I v2i; -/* The following are used for raw extensions */ - X509V3_EXT_I2R i2r; - X509V3_EXT_R2I r2i; - void *usr_data; /* Any extension specific data */ -}; - -typedef struct X509V3_CONF_METHOD_st { - char *(*get_string) (void *db, const char *section, const char *value); - STACK_OF(CONF_VALUE) *(*get_section) (void *db, const char *section); - void (*free_string) (void *db, char *string); - void (*free_section) (void *db, STACK_OF(CONF_VALUE) *section); -} X509V3_CONF_METHOD; - -/* Context specific info for producing X509 v3 extensions*/ -struct v3_ext_ctx { -# define X509V3_CTX_TEST 0x1 -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define CTX_TEST X509V3_CTX_TEST -# endif -# define X509V3_CTX_REPLACE 0x2 - int flags; - X509 *issuer_cert; - X509 *subject_cert; - X509_REQ *subject_req; - X509_CRL *crl; - X509V3_CONF_METHOD *db_meth; - void *db; - EVP_PKEY *issuer_pkey; -/* Maybe more here */ -}; - -typedef struct v3_ext_method X509V3_EXT_METHOD; - -SKM_DEFINE_STACK_OF_INTERNAL(X509V3_EXT_METHOD, X509V3_EXT_METHOD, X509V3_EXT_METHOD) -#define sk_X509V3_EXT_METHOD_num(sk) OPENSSL_sk_num(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_value(sk, idx) ((X509V3_EXT_METHOD *)OPENSSL_sk_value(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), (idx))) -#define sk_X509V3_EXT_METHOD_new(cmp) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) -#define sk_X509V3_EXT_METHOD_new_null() ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_null()) -#define sk_X509V3_EXT_METHOD_new_reserve(cmp, n) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_new_reserve(ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp), (n))) -#define sk_X509V3_EXT_METHOD_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (n)) -#define sk_X509V3_EXT_METHOD_free(sk) OPENSSL_sk_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_zero(sk) OPENSSL_sk_zero(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_delete(sk, i) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (i))) -#define sk_X509V3_EXT_METHOD_delete_ptr(sk, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_delete_ptr(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_pop(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_pop(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_shift(sk) ((X509V3_EXT_METHOD *)OPENSSL_sk_shift(ossl_check_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509V3_EXT_METHOD_sk_type(sk),ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc)) -#define sk_X509V3_EXT_METHOD_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), (idx)) -#define sk_X509V3_EXT_METHOD_set(sk, idx, ptr) ((X509V3_EXT_METHOD *)OPENSSL_sk_set(ossl_check_X509V3_EXT_METHOD_sk_type(sk), (idx), ossl_check_X509V3_EXT_METHOD_type(ptr))) -#define sk_X509V3_EXT_METHOD_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr)) -#define sk_X509V3_EXT_METHOD_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_type(ptr), pnum) -#define sk_X509V3_EXT_METHOD_sort(sk) OPENSSL_sk_sort(ossl_check_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk)) -#define sk_X509V3_EXT_METHOD_dup(sk) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_dup(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk))) -#define sk_X509V3_EXT_METHOD_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509V3_EXT_METHOD) *)OPENSSL_sk_deep_copy(ossl_check_const_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_copyfunc_type(copyfunc), ossl_check_X509V3_EXT_METHOD_freefunc_type(freefunc))) -#define sk_X509V3_EXT_METHOD_set_cmp_func(sk, cmp) ((sk_X509V3_EXT_METHOD_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509V3_EXT_METHOD_sk_type(sk), ossl_check_X509V3_EXT_METHOD_compfunc_type(cmp))) - - -/* ext_flags values */ -# define X509V3_EXT_DYNAMIC 0x1 -# define X509V3_EXT_CTX_DEP 0x2 -# define X509V3_EXT_MULTILINE 0x4 - -typedef BIT_STRING_BITNAME ENUMERATED_NAMES; - -typedef struct BASIC_CONSTRAINTS_st { - int ca; - ASN1_INTEGER *pathlen; -} BASIC_CONSTRAINTS; - -typedef struct PKEY_USAGE_PERIOD_st { - ASN1_GENERALIZEDTIME *notBefore; - ASN1_GENERALIZEDTIME *notAfter; -} PKEY_USAGE_PERIOD; - -typedef struct otherName_st { - ASN1_OBJECT *type_id; - ASN1_TYPE *value; -} OTHERNAME; - -typedef struct EDIPartyName_st { - ASN1_STRING *nameAssigner; - ASN1_STRING *partyName; -} EDIPARTYNAME; - -typedef struct GENERAL_NAME_st { -# define GEN_OTHERNAME 0 -# define GEN_EMAIL 1 -# define GEN_DNS 2 -# define GEN_X400 3 -# define GEN_DIRNAME 4 -# define GEN_EDIPARTY 5 -# define GEN_URI 6 -# define GEN_IPADD 7 -# define GEN_RID 8 - int type; - union { - char *ptr; - OTHERNAME *otherName; /* otherName */ - ASN1_IA5STRING *rfc822Name; - ASN1_IA5STRING *dNSName; - ASN1_TYPE *x400Address; - X509_NAME *directoryName; - EDIPARTYNAME *ediPartyName; - ASN1_IA5STRING *uniformResourceIdentifier; - ASN1_OCTET_STRING *iPAddress; - ASN1_OBJECT *registeredID; - /* Old names */ - ASN1_OCTET_STRING *ip; /* iPAddress */ - X509_NAME *dirn; /* dirn */ - ASN1_IA5STRING *ia5; /* rfc822Name, dNSName, - * uniformResourceIdentifier */ - ASN1_OBJECT *rid; /* registeredID */ - ASN1_TYPE *other; /* x400Address */ - } d; -} GENERAL_NAME; - -typedef struct ACCESS_DESCRIPTION_st { - ASN1_OBJECT *method; - GENERAL_NAME *location; -} ACCESS_DESCRIPTION; - -SKM_DEFINE_STACK_OF_INTERNAL(ACCESS_DESCRIPTION, ACCESS_DESCRIPTION, ACCESS_DESCRIPTION) -#define sk_ACCESS_DESCRIPTION_num(sk) OPENSSL_sk_num(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_value(sk, idx) ((ACCESS_DESCRIPTION *)OPENSSL_sk_value(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), (idx))) -#define sk_ACCESS_DESCRIPTION_new(cmp) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -#define sk_ACCESS_DESCRIPTION_new_null() ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_null()) -#define sk_ACCESS_DESCRIPTION_new_reserve(cmp, n) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_new_reserve(ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp), (n))) -#define sk_ACCESS_DESCRIPTION_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (n)) -#define sk_ACCESS_DESCRIPTION_free(sk) OPENSSL_sk_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_zero(sk) OPENSSL_sk_zero(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_delete(sk, i) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (i))) -#define sk_ACCESS_DESCRIPTION_delete_ptr(sk, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_delete_ptr(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_push(sk, ptr) OPENSSL_sk_push(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_pop(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_pop(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_shift(sk) ((ACCESS_DESCRIPTION *)OPENSSL_sk_shift(ossl_check_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ACCESS_DESCRIPTION_sk_type(sk),ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc)) -#define sk_ACCESS_DESCRIPTION_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), (idx)) -#define sk_ACCESS_DESCRIPTION_set(sk, idx, ptr) ((ACCESS_DESCRIPTION *)OPENSSL_sk_set(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), (idx), ossl_check_ACCESS_DESCRIPTION_type(ptr))) -#define sk_ACCESS_DESCRIPTION_find(sk, ptr) OPENSSL_sk_find(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr)) -#define sk_ACCESS_DESCRIPTION_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_type(ptr), pnum) -#define sk_ACCESS_DESCRIPTION_sort(sk) OPENSSL_sk_sort(ossl_check_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk)) -#define sk_ACCESS_DESCRIPTION_dup(sk) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_dup(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk))) -#define sk_ACCESS_DESCRIPTION_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ACCESS_DESCRIPTION) *)OPENSSL_sk_deep_copy(ossl_check_const_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_copyfunc_type(copyfunc), ossl_check_ACCESS_DESCRIPTION_freefunc_type(freefunc))) -#define sk_ACCESS_DESCRIPTION_set_cmp_func(sk, cmp) ((sk_ACCESS_DESCRIPTION_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ACCESS_DESCRIPTION_sk_type(sk), ossl_check_ACCESS_DESCRIPTION_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAME, GENERAL_NAME, GENERAL_NAME) -#define sk_GENERAL_NAME_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_value(sk, idx) ((GENERAL_NAME *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAME_sk_type(sk), (idx))) -#define sk_GENERAL_NAME_new(cmp) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new(ossl_check_GENERAL_NAME_compfunc_type(cmp))) -#define sk_GENERAL_NAME_new_null() ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAME_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAME_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAME_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAME_sk_type(sk), (n)) -#define sk_GENERAL_NAME_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_delete(sk, i) ((GENERAL_NAME *)OPENSSL_sk_delete(ossl_check_GENERAL_NAME_sk_type(sk), (i))) -#define sk_GENERAL_NAME_delete_ptr(sk, ptr) ((GENERAL_NAME *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_pop(sk) ((GENERAL_NAME *)OPENSSL_sk_pop(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_shift(sk) ((GENERAL_NAME *)OPENSSL_sk_shift(ossl_check_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAME_sk_type(sk),ossl_check_GENERAL_NAME_freefunc_type(freefunc)) -#define sk_GENERAL_NAME_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), (idx)) -#define sk_GENERAL_NAME_set(sk, idx, ptr) ((GENERAL_NAME *)OPENSSL_sk_set(ossl_check_GENERAL_NAME_sk_type(sk), (idx), ossl_check_GENERAL_NAME_type(ptr))) -#define sk_GENERAL_NAME_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr)) -#define sk_GENERAL_NAME_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_type(ptr), pnum) -#define sk_GENERAL_NAME_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAME_sk_type(sk)) -#define sk_GENERAL_NAME_dup(sk) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAME_sk_type(sk))) -#define sk_GENERAL_NAME_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAME) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_copyfunc_type(copyfunc), ossl_check_GENERAL_NAME_freefunc_type(freefunc))) -#define sk_GENERAL_NAME_set_cmp_func(sk, cmp) ((sk_GENERAL_NAME_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAME_sk_type(sk), ossl_check_GENERAL_NAME_compfunc_type(cmp))) - - -typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS; -typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE; -typedef STACK_OF(ASN1_INTEGER) TLS_FEATURE; -typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_NAMES, GENERAL_NAMES, GENERAL_NAMES) -#define sk_GENERAL_NAMES_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_value(sk, idx) ((GENERAL_NAMES *)OPENSSL_sk_value(ossl_check_const_GENERAL_NAMES_sk_type(sk), (idx))) -#define sk_GENERAL_NAMES_new(cmp) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new(ossl_check_GENERAL_NAMES_compfunc_type(cmp))) -#define sk_GENERAL_NAMES_new_null() ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_NAMES_new_reserve(cmp, n) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_NAMES_compfunc_type(cmp), (n))) -#define sk_GENERAL_NAMES_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_NAMES_sk_type(sk), (n)) -#define sk_GENERAL_NAMES_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_delete(sk, i) ((GENERAL_NAMES *)OPENSSL_sk_delete(ossl_check_GENERAL_NAMES_sk_type(sk), (i))) -#define sk_GENERAL_NAMES_delete_ptr(sk, ptr) ((GENERAL_NAMES *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_pop(sk) ((GENERAL_NAMES *)OPENSSL_sk_pop(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_shift(sk) ((GENERAL_NAMES *)OPENSSL_sk_shift(ossl_check_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_NAMES_sk_type(sk),ossl_check_GENERAL_NAMES_freefunc_type(freefunc)) -#define sk_GENERAL_NAMES_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), (idx)) -#define sk_GENERAL_NAMES_set(sk, idx, ptr) ((GENERAL_NAMES *)OPENSSL_sk_set(ossl_check_GENERAL_NAMES_sk_type(sk), (idx), ossl_check_GENERAL_NAMES_type(ptr))) -#define sk_GENERAL_NAMES_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr)) -#define sk_GENERAL_NAMES_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_type(ptr), pnum) -#define sk_GENERAL_NAMES_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_NAMES_sk_type(sk)) -#define sk_GENERAL_NAMES_dup(sk) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_NAMES_sk_type(sk))) -#define sk_GENERAL_NAMES_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_NAMES) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_copyfunc_type(copyfunc), ossl_check_GENERAL_NAMES_freefunc_type(freefunc))) -#define sk_GENERAL_NAMES_set_cmp_func(sk, cmp) ((sk_GENERAL_NAMES_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_NAMES_sk_type(sk), ossl_check_GENERAL_NAMES_compfunc_type(cmp))) - - -typedef struct DIST_POINT_NAME_st { - int type; - union { - GENERAL_NAMES *fullname; - STACK_OF(X509_NAME_ENTRY) *relativename; - } name; -/* If relativename then this contains the full distribution point name */ - X509_NAME *dpname; -} DIST_POINT_NAME; -/* All existing reasons */ -# define CRLDP_ALL_REASONS 0x807f - -# define CRL_REASON_NONE -1 -# define CRL_REASON_UNSPECIFIED 0 -# define CRL_REASON_KEY_COMPROMISE 1 -# define CRL_REASON_CA_COMPROMISE 2 -# define CRL_REASON_AFFILIATION_CHANGED 3 -# define CRL_REASON_SUPERSEDED 4 -# define CRL_REASON_CESSATION_OF_OPERATION 5 -# define CRL_REASON_CERTIFICATE_HOLD 6 -# define CRL_REASON_REMOVE_FROM_CRL 8 -# define CRL_REASON_PRIVILEGE_WITHDRAWN 9 -# define CRL_REASON_AA_COMPROMISE 10 - -struct DIST_POINT_st { - DIST_POINT_NAME *distpoint; - ASN1_BIT_STRING *reasons; - GENERAL_NAMES *CRLissuer; - int dp_reasons; -}; - -SKM_DEFINE_STACK_OF_INTERNAL(DIST_POINT, DIST_POINT, DIST_POINT) -#define sk_DIST_POINT_num(sk) OPENSSL_sk_num(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_value(sk, idx) ((DIST_POINT *)OPENSSL_sk_value(ossl_check_const_DIST_POINT_sk_type(sk), (idx))) -#define sk_DIST_POINT_new(cmp) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new(ossl_check_DIST_POINT_compfunc_type(cmp))) -#define sk_DIST_POINT_new_null() ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_null()) -#define sk_DIST_POINT_new_reserve(cmp, n) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_new_reserve(ossl_check_DIST_POINT_compfunc_type(cmp), (n))) -#define sk_DIST_POINT_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_DIST_POINT_sk_type(sk), (n)) -#define sk_DIST_POINT_free(sk) OPENSSL_sk_free(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_zero(sk) OPENSSL_sk_zero(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_delete(sk, i) ((DIST_POINT *)OPENSSL_sk_delete(ossl_check_DIST_POINT_sk_type(sk), (i))) -#define sk_DIST_POINT_delete_ptr(sk, ptr) ((DIST_POINT *)OPENSSL_sk_delete_ptr(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_push(sk, ptr) OPENSSL_sk_push(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_pop(sk) ((DIST_POINT *)OPENSSL_sk_pop(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_shift(sk) ((DIST_POINT *)OPENSSL_sk_shift(ossl_check_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_DIST_POINT_sk_type(sk),ossl_check_DIST_POINT_freefunc_type(freefunc)) -#define sk_DIST_POINT_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), (idx)) -#define sk_DIST_POINT_set(sk, idx, ptr) ((DIST_POINT *)OPENSSL_sk_set(ossl_check_DIST_POINT_sk_type(sk), (idx), ossl_check_DIST_POINT_type(ptr))) -#define sk_DIST_POINT_find(sk, ptr) OPENSSL_sk_find(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr)) -#define sk_DIST_POINT_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_type(ptr), pnum) -#define sk_DIST_POINT_sort(sk) OPENSSL_sk_sort(ossl_check_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_DIST_POINT_sk_type(sk)) -#define sk_DIST_POINT_dup(sk) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_dup(ossl_check_const_DIST_POINT_sk_type(sk))) -#define sk_DIST_POINT_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(DIST_POINT) *)OPENSSL_sk_deep_copy(ossl_check_const_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_copyfunc_type(copyfunc), ossl_check_DIST_POINT_freefunc_type(freefunc))) -#define sk_DIST_POINT_set_cmp_func(sk, cmp) ((sk_DIST_POINT_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_DIST_POINT_sk_type(sk), ossl_check_DIST_POINT_compfunc_type(cmp))) - - -typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS; - -struct AUTHORITY_KEYID_st { - ASN1_OCTET_STRING *keyid; - GENERAL_NAMES *issuer; - ASN1_INTEGER *serial; -}; - -/* Strong extranet structures */ - -typedef struct SXNET_ID_st { - ASN1_INTEGER *zone; - ASN1_OCTET_STRING *user; -} SXNETID; - -SKM_DEFINE_STACK_OF_INTERNAL(SXNETID, SXNETID, SXNETID) -#define sk_SXNETID_num(sk) OPENSSL_sk_num(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_value(sk, idx) ((SXNETID *)OPENSSL_sk_value(ossl_check_const_SXNETID_sk_type(sk), (idx))) -#define sk_SXNETID_new(cmp) ((STACK_OF(SXNETID) *)OPENSSL_sk_new(ossl_check_SXNETID_compfunc_type(cmp))) -#define sk_SXNETID_new_null() ((STACK_OF(SXNETID) *)OPENSSL_sk_new_null()) -#define sk_SXNETID_new_reserve(cmp, n) ((STACK_OF(SXNETID) *)OPENSSL_sk_new_reserve(ossl_check_SXNETID_compfunc_type(cmp), (n))) -#define sk_SXNETID_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_SXNETID_sk_type(sk), (n)) -#define sk_SXNETID_free(sk) OPENSSL_sk_free(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_zero(sk) OPENSSL_sk_zero(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_delete(sk, i) ((SXNETID *)OPENSSL_sk_delete(ossl_check_SXNETID_sk_type(sk), (i))) -#define sk_SXNETID_delete_ptr(sk, ptr) ((SXNETID *)OPENSSL_sk_delete_ptr(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_push(sk, ptr) OPENSSL_sk_push(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_pop(sk) ((SXNETID *)OPENSSL_sk_pop(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_shift(sk) ((SXNETID *)OPENSSL_sk_shift(ossl_check_SXNETID_sk_type(sk))) -#define sk_SXNETID_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_SXNETID_sk_type(sk),ossl_check_SXNETID_freefunc_type(freefunc)) -#define sk_SXNETID_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), (idx)) -#define sk_SXNETID_set(sk, idx, ptr) ((SXNETID *)OPENSSL_sk_set(ossl_check_SXNETID_sk_type(sk), (idx), ossl_check_SXNETID_type(ptr))) -#define sk_SXNETID_find(sk, ptr) OPENSSL_sk_find(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr)) -#define sk_SXNETID_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_type(ptr), pnum) -#define sk_SXNETID_sort(sk) OPENSSL_sk_sort(ossl_check_SXNETID_sk_type(sk)) -#define sk_SXNETID_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_SXNETID_sk_type(sk)) -#define sk_SXNETID_dup(sk) ((STACK_OF(SXNETID) *)OPENSSL_sk_dup(ossl_check_const_SXNETID_sk_type(sk))) -#define sk_SXNETID_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(SXNETID) *)OPENSSL_sk_deep_copy(ossl_check_const_SXNETID_sk_type(sk), ossl_check_SXNETID_copyfunc_type(copyfunc), ossl_check_SXNETID_freefunc_type(freefunc))) -#define sk_SXNETID_set_cmp_func(sk, cmp) ((sk_SXNETID_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_SXNETID_sk_type(sk), ossl_check_SXNETID_compfunc_type(cmp))) - - - -typedef struct SXNET_st { - ASN1_INTEGER *version; - STACK_OF(SXNETID) *ids; -} SXNET; - -typedef struct ISSUER_SIGN_TOOL_st { - ASN1_UTF8STRING *signTool; - ASN1_UTF8STRING *cATool; - ASN1_UTF8STRING *signToolCert; - ASN1_UTF8STRING *cAToolCert; -} ISSUER_SIGN_TOOL; - -typedef struct NOTICEREF_st { - ASN1_STRING *organization; - STACK_OF(ASN1_INTEGER) *noticenos; -} NOTICEREF; - -typedef struct USERNOTICE_st { - NOTICEREF *noticeref; - ASN1_STRING *exptext; -} USERNOTICE; - -typedef struct POLICYQUALINFO_st { - ASN1_OBJECT *pqualid; - union { - ASN1_IA5STRING *cpsuri; - USERNOTICE *usernotice; - ASN1_TYPE *other; - } d; -} POLICYQUALINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYQUALINFO, POLICYQUALINFO, POLICYQUALINFO) -#define sk_POLICYQUALINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_value(sk, idx) ((POLICYQUALINFO *)OPENSSL_sk_value(ossl_check_const_POLICYQUALINFO_sk_type(sk), (idx))) -#define sk_POLICYQUALINFO_new(cmp) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new(ossl_check_POLICYQUALINFO_compfunc_type(cmp))) -#define sk_POLICYQUALINFO_new_null() ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYQUALINFO_new_reserve(cmp, n) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYQUALINFO_compfunc_type(cmp), (n))) -#define sk_POLICYQUALINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYQUALINFO_sk_type(sk), (n)) -#define sk_POLICYQUALINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_delete(sk, i) ((POLICYQUALINFO *)OPENSSL_sk_delete(ossl_check_POLICYQUALINFO_sk_type(sk), (i))) -#define sk_POLICYQUALINFO_delete_ptr(sk, ptr) ((POLICYQUALINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_pop(sk) ((POLICYQUALINFO *)OPENSSL_sk_pop(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_shift(sk) ((POLICYQUALINFO *)OPENSSL_sk_shift(ossl_check_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYQUALINFO_sk_type(sk),ossl_check_POLICYQUALINFO_freefunc_type(freefunc)) -#define sk_POLICYQUALINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), (idx)) -#define sk_POLICYQUALINFO_set(sk, idx, ptr) ((POLICYQUALINFO *)OPENSSL_sk_set(ossl_check_POLICYQUALINFO_sk_type(sk), (idx), ossl_check_POLICYQUALINFO_type(ptr))) -#define sk_POLICYQUALINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr)) -#define sk_POLICYQUALINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_type(ptr), pnum) -#define sk_POLICYQUALINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYQUALINFO_sk_type(sk)) -#define sk_POLICYQUALINFO_dup(sk) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYQUALINFO_sk_type(sk))) -#define sk_POLICYQUALINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYQUALINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_copyfunc_type(copyfunc), ossl_check_POLICYQUALINFO_freefunc_type(freefunc))) -#define sk_POLICYQUALINFO_set_cmp_func(sk, cmp) ((sk_POLICYQUALINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYQUALINFO_sk_type(sk), ossl_check_POLICYQUALINFO_compfunc_type(cmp))) - - - -typedef struct POLICYINFO_st { - ASN1_OBJECT *policyid; - STACK_OF(POLICYQUALINFO) *qualifiers; -} POLICYINFO; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICYINFO, POLICYINFO, POLICYINFO) -#define sk_POLICYINFO_num(sk) OPENSSL_sk_num(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_value(sk, idx) ((POLICYINFO *)OPENSSL_sk_value(ossl_check_const_POLICYINFO_sk_type(sk), (idx))) -#define sk_POLICYINFO_new(cmp) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new(ossl_check_POLICYINFO_compfunc_type(cmp))) -#define sk_POLICYINFO_new_null() ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_null()) -#define sk_POLICYINFO_new_reserve(cmp, n) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_new_reserve(ossl_check_POLICYINFO_compfunc_type(cmp), (n))) -#define sk_POLICYINFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICYINFO_sk_type(sk), (n)) -#define sk_POLICYINFO_free(sk) OPENSSL_sk_free(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_zero(sk) OPENSSL_sk_zero(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_delete(sk, i) ((POLICYINFO *)OPENSSL_sk_delete(ossl_check_POLICYINFO_sk_type(sk), (i))) -#define sk_POLICYINFO_delete_ptr(sk, ptr) ((POLICYINFO *)OPENSSL_sk_delete_ptr(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_pop(sk) ((POLICYINFO *)OPENSSL_sk_pop(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_shift(sk) ((POLICYINFO *)OPENSSL_sk_shift(ossl_check_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICYINFO_sk_type(sk),ossl_check_POLICYINFO_freefunc_type(freefunc)) -#define sk_POLICYINFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), (idx)) -#define sk_POLICYINFO_set(sk, idx, ptr) ((POLICYINFO *)OPENSSL_sk_set(ossl_check_POLICYINFO_sk_type(sk), (idx), ossl_check_POLICYINFO_type(ptr))) -#define sk_POLICYINFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr)) -#define sk_POLICYINFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_type(ptr), pnum) -#define sk_POLICYINFO_sort(sk) OPENSSL_sk_sort(ossl_check_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICYINFO_sk_type(sk)) -#define sk_POLICYINFO_dup(sk) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_dup(ossl_check_const_POLICYINFO_sk_type(sk))) -#define sk_POLICYINFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICYINFO) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_copyfunc_type(copyfunc), ossl_check_POLICYINFO_freefunc_type(freefunc))) -#define sk_POLICYINFO_set_cmp_func(sk, cmp) ((sk_POLICYINFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICYINFO_sk_type(sk), ossl_check_POLICYINFO_compfunc_type(cmp))) - - -typedef STACK_OF(POLICYINFO) CERTIFICATEPOLICIES; - -typedef struct POLICY_MAPPING_st { - ASN1_OBJECT *issuerDomainPolicy; - ASN1_OBJECT *subjectDomainPolicy; -} POLICY_MAPPING; - -SKM_DEFINE_STACK_OF_INTERNAL(POLICY_MAPPING, POLICY_MAPPING, POLICY_MAPPING) -#define sk_POLICY_MAPPING_num(sk) OPENSSL_sk_num(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_value(sk, idx) ((POLICY_MAPPING *)OPENSSL_sk_value(ossl_check_const_POLICY_MAPPING_sk_type(sk), (idx))) -#define sk_POLICY_MAPPING_new(cmp) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new(ossl_check_POLICY_MAPPING_compfunc_type(cmp))) -#define sk_POLICY_MAPPING_new_null() ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_null()) -#define sk_POLICY_MAPPING_new_reserve(cmp, n) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_new_reserve(ossl_check_POLICY_MAPPING_compfunc_type(cmp), (n))) -#define sk_POLICY_MAPPING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_POLICY_MAPPING_sk_type(sk), (n)) -#define sk_POLICY_MAPPING_free(sk) OPENSSL_sk_free(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_zero(sk) OPENSSL_sk_zero(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_delete(sk, i) ((POLICY_MAPPING *)OPENSSL_sk_delete(ossl_check_POLICY_MAPPING_sk_type(sk), (i))) -#define sk_POLICY_MAPPING_delete_ptr(sk, ptr) ((POLICY_MAPPING *)OPENSSL_sk_delete_ptr(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_push(sk, ptr) OPENSSL_sk_push(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_pop(sk) ((POLICY_MAPPING *)OPENSSL_sk_pop(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_shift(sk) ((POLICY_MAPPING *)OPENSSL_sk_shift(ossl_check_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_POLICY_MAPPING_sk_type(sk),ossl_check_POLICY_MAPPING_freefunc_type(freefunc)) -#define sk_POLICY_MAPPING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), (idx)) -#define sk_POLICY_MAPPING_set(sk, idx, ptr) ((POLICY_MAPPING *)OPENSSL_sk_set(ossl_check_POLICY_MAPPING_sk_type(sk), (idx), ossl_check_POLICY_MAPPING_type(ptr))) -#define sk_POLICY_MAPPING_find(sk, ptr) OPENSSL_sk_find(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr)) -#define sk_POLICY_MAPPING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_type(ptr), pnum) -#define sk_POLICY_MAPPING_sort(sk) OPENSSL_sk_sort(ossl_check_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_POLICY_MAPPING_sk_type(sk)) -#define sk_POLICY_MAPPING_dup(sk) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_dup(ossl_check_const_POLICY_MAPPING_sk_type(sk))) -#define sk_POLICY_MAPPING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(POLICY_MAPPING) *)OPENSSL_sk_deep_copy(ossl_check_const_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_copyfunc_type(copyfunc), ossl_check_POLICY_MAPPING_freefunc_type(freefunc))) -#define sk_POLICY_MAPPING_set_cmp_func(sk, cmp) ((sk_POLICY_MAPPING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_POLICY_MAPPING_sk_type(sk), ossl_check_POLICY_MAPPING_compfunc_type(cmp))) - - -typedef STACK_OF(POLICY_MAPPING) POLICY_MAPPINGS; - -typedef struct GENERAL_SUBTREE_st { - GENERAL_NAME *base; - ASN1_INTEGER *minimum; - ASN1_INTEGER *maximum; -} GENERAL_SUBTREE; - -SKM_DEFINE_STACK_OF_INTERNAL(GENERAL_SUBTREE, GENERAL_SUBTREE, GENERAL_SUBTREE) -#define sk_GENERAL_SUBTREE_num(sk) OPENSSL_sk_num(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_value(sk, idx) ((GENERAL_SUBTREE *)OPENSSL_sk_value(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), (idx))) -#define sk_GENERAL_SUBTREE_new(cmp) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) -#define sk_GENERAL_SUBTREE_new_null() ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_null()) -#define sk_GENERAL_SUBTREE_new_reserve(cmp, n) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_new_reserve(ossl_check_GENERAL_SUBTREE_compfunc_type(cmp), (n))) -#define sk_GENERAL_SUBTREE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_GENERAL_SUBTREE_sk_type(sk), (n)) -#define sk_GENERAL_SUBTREE_free(sk) OPENSSL_sk_free(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_zero(sk) OPENSSL_sk_zero(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_delete(sk, i) ((GENERAL_SUBTREE *)OPENSSL_sk_delete(ossl_check_GENERAL_SUBTREE_sk_type(sk), (i))) -#define sk_GENERAL_SUBTREE_delete_ptr(sk, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_delete_ptr(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_push(sk, ptr) OPENSSL_sk_push(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_pop(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_pop(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_shift(sk) ((GENERAL_SUBTREE *)OPENSSL_sk_shift(ossl_check_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_GENERAL_SUBTREE_sk_type(sk),ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc)) -#define sk_GENERAL_SUBTREE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), (idx)) -#define sk_GENERAL_SUBTREE_set(sk, idx, ptr) ((GENERAL_SUBTREE *)OPENSSL_sk_set(ossl_check_GENERAL_SUBTREE_sk_type(sk), (idx), ossl_check_GENERAL_SUBTREE_type(ptr))) -#define sk_GENERAL_SUBTREE_find(sk, ptr) OPENSSL_sk_find(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr)) -#define sk_GENERAL_SUBTREE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_type(ptr), pnum) -#define sk_GENERAL_SUBTREE_sort(sk) OPENSSL_sk_sort(ossl_check_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_GENERAL_SUBTREE_sk_type(sk)) -#define sk_GENERAL_SUBTREE_dup(sk) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_dup(ossl_check_const_GENERAL_SUBTREE_sk_type(sk))) -#define sk_GENERAL_SUBTREE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(GENERAL_SUBTREE) *)OPENSSL_sk_deep_copy(ossl_check_const_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_copyfunc_type(copyfunc), ossl_check_GENERAL_SUBTREE_freefunc_type(freefunc))) -#define sk_GENERAL_SUBTREE_set_cmp_func(sk, cmp) ((sk_GENERAL_SUBTREE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_GENERAL_SUBTREE_sk_type(sk), ossl_check_GENERAL_SUBTREE_compfunc_type(cmp))) - - -struct NAME_CONSTRAINTS_st { - STACK_OF(GENERAL_SUBTREE) *permittedSubtrees; - STACK_OF(GENERAL_SUBTREE) *excludedSubtrees; -}; - -typedef struct POLICY_CONSTRAINTS_st { - ASN1_INTEGER *requireExplicitPolicy; - ASN1_INTEGER *inhibitPolicyMapping; -} POLICY_CONSTRAINTS; - -/* Proxy certificate structures, see RFC 3820 */ -typedef struct PROXY_POLICY_st { - ASN1_OBJECT *policyLanguage; - ASN1_OCTET_STRING *policy; -} PROXY_POLICY; - -typedef struct PROXY_CERT_INFO_EXTENSION_st { - ASN1_INTEGER *pcPathLengthConstraint; - PROXY_POLICY *proxyPolicy; -} PROXY_CERT_INFO_EXTENSION; - -DECLARE_ASN1_FUNCTIONS(PROXY_POLICY) -DECLARE_ASN1_FUNCTIONS(PROXY_CERT_INFO_EXTENSION) - -struct ISSUING_DIST_POINT_st { - DIST_POINT_NAME *distpoint; - int onlyuser; - int onlyCA; - ASN1_BIT_STRING *onlysomereasons; - int indirectCRL; - int onlyattr; -}; - -/* Values in idp_flags field */ -/* IDP present */ -# define IDP_PRESENT 0x1 -/* IDP values inconsistent */ -# define IDP_INVALID 0x2 -/* onlyuser true */ -# define IDP_ONLYUSER 0x4 -/* onlyCA true */ -# define IDP_ONLYCA 0x8 -/* onlyattr true */ -# define IDP_ONLYATTR 0x10 -/* indirectCRL true */ -# define IDP_INDIRECT 0x20 -/* onlysomereasons present */ -# define IDP_REASONS 0x40 - -# define X509V3_conf_err(val) ERR_add_error_data(6, \ - "section:", (val)->section, \ - ",name:", (val)->name, ",value:", (val)->value) - -# define X509V3_set_ctx_test(ctx) \ - X509V3_set_ctx(ctx, NULL, NULL, NULL, NULL, X509V3_CTX_TEST) -# define X509V3_set_ctx_nodb(ctx) (ctx)->db = NULL; - -# define EXT_BITSTRING(nid, table) { nid, 0, ASN1_ITEM_ref(ASN1_BIT_STRING), \ - 0,0,0,0, \ - 0,0, \ - (X509V3_EXT_I2V)i2v_ASN1_BIT_STRING, \ - (X509V3_EXT_V2I)v2i_ASN1_BIT_STRING, \ - NULL, NULL, \ - table} - -# define EXT_IA5STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_IA5STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_IA5STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_IA5STRING, \ - 0,0,0,0, \ - NULL} - -#define EXT_UTF8STRING(nid) { nid, 0, ASN1_ITEM_ref(ASN1_UTF8STRING), \ - 0,0,0,0, \ - (X509V3_EXT_I2S)i2s_ASN1_UTF8STRING, \ - (X509V3_EXT_S2I)s2i_ASN1_UTF8STRING, \ - 0,0,0,0, \ - NULL} - -# define EXT_END { -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} - -/* X509_PURPOSE stuff */ - -# define EXFLAG_BCONS 0x1 -# define EXFLAG_KUSAGE 0x2 -# define EXFLAG_XKUSAGE 0x4 -# define EXFLAG_NSCERT 0x8 - -# define EXFLAG_CA 0x10 -# define EXFLAG_SI 0x20 /* self-issued, maybe not self-signed */ -# define EXFLAG_V1 0x40 -# define EXFLAG_INVALID 0x80 -/* EXFLAG_SET is set to indicate that some values have been precomputed */ -# define EXFLAG_SET 0x100 -# define EXFLAG_CRITICAL 0x200 -# define EXFLAG_PROXY 0x400 - -# define EXFLAG_INVALID_POLICY 0x800 -# define EXFLAG_FRESHEST 0x1000 -# define EXFLAG_SS 0x2000 /* cert is apparently self-signed */ - -# define EXFLAG_BCONS_CRITICAL 0x10000 -# define EXFLAG_AKID_CRITICAL 0x20000 -# define EXFLAG_SKID_CRITICAL 0x40000 -# define EXFLAG_SAN_CRITICAL 0x80000 -# define EXFLAG_NO_FINGERPRINT 0x100000 - -# define KU_DIGITAL_SIGNATURE 0x0080 -# define KU_NON_REPUDIATION 0x0040 -# define KU_KEY_ENCIPHERMENT 0x0020 -# define KU_DATA_ENCIPHERMENT 0x0010 -# define KU_KEY_AGREEMENT 0x0008 -# define KU_KEY_CERT_SIGN 0x0004 -# define KU_CRL_SIGN 0x0002 -# define KU_ENCIPHER_ONLY 0x0001 -# define KU_DECIPHER_ONLY 0x8000 - -# define NS_SSL_CLIENT 0x80 -# define NS_SSL_SERVER 0x40 -# define NS_SMIME 0x20 -# define NS_OBJSIGN 0x10 -# define NS_SSL_CA 0x04 -# define NS_SMIME_CA 0x02 -# define NS_OBJSIGN_CA 0x01 -# define NS_ANY_CA (NS_SSL_CA|NS_SMIME_CA|NS_OBJSIGN_CA) - -# define XKU_SSL_SERVER 0x1 -# define XKU_SSL_CLIENT 0x2 -# define XKU_SMIME 0x4 -# define XKU_CODE_SIGN 0x8 -# define XKU_SGC 0x10 /* Netscape or MS Server-Gated Crypto */ -# define XKU_OCSP_SIGN 0x20 -# define XKU_TIMESTAMP 0x40 -# define XKU_DVCS 0x80 -# define XKU_ANYEKU 0x100 - -# define X509_PURPOSE_DYNAMIC 0x1 -# define X509_PURPOSE_DYNAMIC_NAME 0x2 - -typedef struct x509_purpose_st { - int purpose; - int trust; /* Default trust ID */ - int flags; - int (*check_purpose) (const struct x509_purpose_st *, const X509 *, int); - char *name; - char *sname; - void *usr_data; -} X509_PURPOSE; - -SKM_DEFINE_STACK_OF_INTERNAL(X509_PURPOSE, X509_PURPOSE, X509_PURPOSE) -#define sk_X509_PURPOSE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_value(sk, idx) ((X509_PURPOSE *)OPENSSL_sk_value(ossl_check_const_X509_PURPOSE_sk_type(sk), (idx))) -#define sk_X509_PURPOSE_new(cmp) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new(ossl_check_X509_PURPOSE_compfunc_type(cmp))) -#define sk_X509_PURPOSE_new_null() ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_null()) -#define sk_X509_PURPOSE_new_reserve(cmp, n) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_new_reserve(ossl_check_X509_PURPOSE_compfunc_type(cmp), (n))) -#define sk_X509_PURPOSE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_PURPOSE_sk_type(sk), (n)) -#define sk_X509_PURPOSE_free(sk) OPENSSL_sk_free(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_delete(sk, i) ((X509_PURPOSE *)OPENSSL_sk_delete(ossl_check_X509_PURPOSE_sk_type(sk), (i))) -#define sk_X509_PURPOSE_delete_ptr(sk, ptr) ((X509_PURPOSE *)OPENSSL_sk_delete_ptr(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_pop(sk) ((X509_PURPOSE *)OPENSSL_sk_pop(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_shift(sk) ((X509_PURPOSE *)OPENSSL_sk_shift(ossl_check_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_PURPOSE_sk_type(sk),ossl_check_X509_PURPOSE_freefunc_type(freefunc)) -#define sk_X509_PURPOSE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), (idx)) -#define sk_X509_PURPOSE_set(sk, idx, ptr) ((X509_PURPOSE *)OPENSSL_sk_set(ossl_check_X509_PURPOSE_sk_type(sk), (idx), ossl_check_X509_PURPOSE_type(ptr))) -#define sk_X509_PURPOSE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr)) -#define sk_X509_PURPOSE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_type(ptr), pnum) -#define sk_X509_PURPOSE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_PURPOSE_sk_type(sk)) -#define sk_X509_PURPOSE_dup(sk) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_dup(ossl_check_const_X509_PURPOSE_sk_type(sk))) -#define sk_X509_PURPOSE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_PURPOSE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_copyfunc_type(copyfunc), ossl_check_X509_PURPOSE_freefunc_type(freefunc))) -#define sk_X509_PURPOSE_set_cmp_func(sk, cmp) ((sk_X509_PURPOSE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_PURPOSE_sk_type(sk), ossl_check_X509_PURPOSE_compfunc_type(cmp))) - - - -# define X509_PURPOSE_SSL_CLIENT 1 -# define X509_PURPOSE_SSL_SERVER 2 -# define X509_PURPOSE_NS_SSL_SERVER 3 -# define X509_PURPOSE_SMIME_SIGN 4 -# define X509_PURPOSE_SMIME_ENCRYPT 5 -# define X509_PURPOSE_CRL_SIGN 6 -# define X509_PURPOSE_ANY 7 -# define X509_PURPOSE_OCSP_HELPER 8 -# define X509_PURPOSE_TIMESTAMP_SIGN 9 - -# define X509_PURPOSE_MIN 1 -# define X509_PURPOSE_MAX 9 - -/* Flags for X509V3_EXT_print() */ - -# define X509V3_EXT_UNKNOWN_MASK (0xfL << 16) -/* Return error for unknown extensions */ -# define X509V3_EXT_DEFAULT 0 -/* Print error for unknown extensions */ -# define X509V3_EXT_ERROR_UNKNOWN (1L << 16) -/* ASN1 parse unknown extensions */ -# define X509V3_EXT_PARSE_UNKNOWN (2L << 16) -/* BIO_dump unknown extensions */ -# define X509V3_EXT_DUMP_UNKNOWN (3L << 16) - -/* Flags for X509V3_add1_i2d */ - -# define X509V3_ADD_OP_MASK 0xfL -# define X509V3_ADD_DEFAULT 0L -# define X509V3_ADD_APPEND 1L -# define X509V3_ADD_REPLACE 2L -# define X509V3_ADD_REPLACE_EXISTING 3L -# define X509V3_ADD_KEEP_EXISTING 4L -# define X509V3_ADD_DELETE 5L -# define X509V3_ADD_SILENT 0x10 - -DECLARE_ASN1_FUNCTIONS(BASIC_CONSTRAINTS) - -DECLARE_ASN1_FUNCTIONS(SXNET) -DECLARE_ASN1_FUNCTIONS(SXNETID) - -DECLARE_ASN1_FUNCTIONS(ISSUER_SIGN_TOOL) - -int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen); -int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, - int userlen); -int SXNET_add_id_INTEGER(SXNET **psx, ASN1_INTEGER *izone, const char *user, - int userlen); - -ASN1_OCTET_STRING *SXNET_get_id_asc(SXNET *sx, const char *zone); -ASN1_OCTET_STRING *SXNET_get_id_ulong(SXNET *sx, unsigned long lzone); -ASN1_OCTET_STRING *SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone); - -DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID) - -DECLARE_ASN1_FUNCTIONS(PKEY_USAGE_PERIOD) - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAME) -DECLARE_ASN1_DUP_FUNCTION(GENERAL_NAME) -int GENERAL_NAME_cmp(GENERAL_NAME *a, GENERAL_NAME *b); - -ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, - STACK_OF(CONF_VALUE) *nval); -STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, - ASN1_BIT_STRING *bits, - STACK_OF(CONF_VALUE) *extlist); -char *i2s_ASN1_IA5STRING(X509V3_EXT_METHOD *method, ASN1_IA5STRING *ia5); -ASN1_IA5STRING *s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); -char *i2s_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, ASN1_UTF8STRING *utf8); -ASN1_UTF8STRING *s2i_ASN1_UTF8STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAME(X509V3_EXT_METHOD *method, - GENERAL_NAME *gen, - STACK_OF(CONF_VALUE) *ret); -int GENERAL_NAME_print(BIO *out, GENERAL_NAME *gen); - -DECLARE_ASN1_FUNCTIONS(GENERAL_NAMES) - -STACK_OF(CONF_VALUE) *i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, - GENERAL_NAMES *gen, - STACK_OF(CONF_VALUE) *extlist); -GENERAL_NAMES *v2i_GENERAL_NAMES(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); - -DECLARE_ASN1_FUNCTIONS(OTHERNAME) -DECLARE_ASN1_FUNCTIONS(EDIPARTYNAME) -int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b); -void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value); -void *GENERAL_NAME_get0_value(const GENERAL_NAME *a, int *ptype); -int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, - ASN1_OBJECT *oid, ASN1_TYPE *value); -int GENERAL_NAME_get0_otherName(const GENERAL_NAME *gen, - ASN1_OBJECT **poid, ASN1_TYPE **pvalue); - -char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - const ASN1_OCTET_STRING *ia5); -ASN1_OCTET_STRING *s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, const char *str); - -DECLARE_ASN1_FUNCTIONS(EXTENDED_KEY_USAGE) -int i2a_ACCESS_DESCRIPTION(BIO *bp, const ACCESS_DESCRIPTION *a); - -DECLARE_ASN1_ALLOC_FUNCTIONS(TLS_FEATURE) - -DECLARE_ASN1_FUNCTIONS(CERTIFICATEPOLICIES) -DECLARE_ASN1_FUNCTIONS(POLICYINFO) -DECLARE_ASN1_FUNCTIONS(POLICYQUALINFO) -DECLARE_ASN1_FUNCTIONS(USERNOTICE) -DECLARE_ASN1_FUNCTIONS(NOTICEREF) - -DECLARE_ASN1_FUNCTIONS(CRL_DIST_POINTS) -DECLARE_ASN1_FUNCTIONS(DIST_POINT) -DECLARE_ASN1_FUNCTIONS(DIST_POINT_NAME) -DECLARE_ASN1_FUNCTIONS(ISSUING_DIST_POINT) - -int DIST_POINT_set_dpname(DIST_POINT_NAME *dpn, const X509_NAME *iname); - -int NAME_CONSTRAINTS_check(X509 *x, NAME_CONSTRAINTS *nc); -int NAME_CONSTRAINTS_check_CN(X509 *x, NAME_CONSTRAINTS *nc); - -DECLARE_ASN1_FUNCTIONS(ACCESS_DESCRIPTION) -DECLARE_ASN1_FUNCTIONS(AUTHORITY_INFO_ACCESS) - -DECLARE_ASN1_ITEM(POLICY_MAPPING) -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_MAPPING) -DECLARE_ASN1_ITEM(POLICY_MAPPINGS) - -DECLARE_ASN1_ITEM(GENERAL_SUBTREE) -DECLARE_ASN1_ALLOC_FUNCTIONS(GENERAL_SUBTREE) - -DECLARE_ASN1_ITEM(NAME_CONSTRAINTS) -DECLARE_ASN1_ALLOC_FUNCTIONS(NAME_CONSTRAINTS) - -DECLARE_ASN1_ALLOC_FUNCTIONS(POLICY_CONSTRAINTS) -DECLARE_ASN1_ITEM(POLICY_CONSTRAINTS) - -GENERAL_NAME *a2i_GENERAL_NAME(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, int gen_type, - const char *value, int is_nc); - -# ifdef OPENSSL_CONF_H -GENERAL_NAME *v2i_GENERAL_NAME(const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf); -GENERAL_NAME *v2i_GENERAL_NAME_ex(GENERAL_NAME *out, - const X509V3_EXT_METHOD *method, - X509V3_CTX *ctx, CONF_VALUE *cnf, - int is_nc); - -void X509V3_conf_free(CONF_VALUE *val); - -X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name, - const char *value); -int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, const char *section, - STACK_OF(X509_EXTENSION) **sk); -int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509 *cert); -int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_REQ *req); -int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, - X509_CRL *crl); - -X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf, - X509V3_CTX *ctx, int ext_nid, - const char *value); -X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *name, const char *value); -int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509 *cert); -int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_REQ *req); -int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx, - const char *section, X509_CRL *crl); - -int X509V3_add_value_bool_nf(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_get_value_bool(const CONF_VALUE *value, int *asn1_bool); -int X509V3_get_value_int(const CONF_VALUE *value, ASN1_INTEGER **aint); -void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf); -void X509V3_set_conf_lhash(X509V3_CTX *ctx, LHASH_OF(CONF_VALUE) *lhash); -# endif - -char *X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section); -STACK_OF(CONF_VALUE) *X509V3_get_section(X509V3_CTX *ctx, const char *section); -void X509V3_string_free(X509V3_CTX *ctx, char *str); -void X509V3_section_free(X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *section); -void X509V3_set_ctx(X509V3_CTX *ctx, X509 *issuer, X509 *subject, - X509_REQ *req, X509_CRL *crl, int flags); -/* For API backward compatibility, this is separate from X509V3_set_ctx(): */ -int X509V3_set_issuer_pkey(X509V3_CTX *ctx, EVP_PKEY *pkey); - -int X509V3_add_value(const char *name, const char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_uchar(const char *name, const unsigned char *value, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_bool(const char *name, int asn1_bool, - STACK_OF(CONF_VALUE) **extlist); -int X509V3_add_value_int(const char *name, const ASN1_INTEGER *aint, - STACK_OF(CONF_VALUE) **extlist); -char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const ASN1_INTEGER *aint); -ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const char *value); -char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint); -char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth, - const ASN1_ENUMERATED *aint); -int X509V3_EXT_add(X509V3_EXT_METHOD *ext); -int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist); -int X509V3_EXT_add_alias(int nid_to, int nid_from); -void X509V3_EXT_cleanup(void); - -const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext); -const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); -int X509V3_add_standard_extensions(void); -STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line); -void *X509V3_EXT_d2i(X509_EXTENSION *ext); -void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit, - int *idx); - -X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc); -int X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x, int nid, void *value, - int crit, unsigned long flags); - -#ifndef OPENSSL_NO_DEPRECATED_1_1_0 -/* The new declarations are in crypto.h, but the old ones were here. */ -# define hex_to_string OPENSSL_buf2hexstr -# define string_to_hex OPENSSL_hexstr2buf -#endif - -void X509V3_EXT_val_prn(BIO *out, STACK_OF(CONF_VALUE) *val, int indent, - int ml); -int X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, - int indent); -#ifndef OPENSSL_NO_STDIO -int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent); -#endif -int X509V3_extensions_print(BIO *out, const char *title, - const STACK_OF(X509_EXTENSION) *exts, - unsigned long flag, int indent); - -int X509_check_ca(X509 *x); -int X509_check_purpose(X509 *x, int id, int ca); -int X509_supported_extension(X509_EXTENSION *ex); -int X509_PURPOSE_set(int *p, int purpose); -int X509_check_issued(X509 *issuer, X509 *subject); -int X509_check_akid(const X509 *issuer, const AUTHORITY_KEYID *akid); -void X509_set_proxy_flag(X509 *x); -void X509_set_proxy_pathlen(X509 *x, long l); -long X509_get_proxy_pathlen(X509 *x); - -uint32_t X509_get_extension_flags(X509 *x); -uint32_t X509_get_key_usage(X509 *x); -uint32_t X509_get_extended_key_usage(X509 *x); -const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x); -const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x); -const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x); -const ASN1_INTEGER *X509_get0_authority_serial(X509 *x); - -int X509_PURPOSE_get_count(void); -X509_PURPOSE *X509_PURPOSE_get0(int idx); -int X509_PURPOSE_get_by_sname(const char *sname); -int X509_PURPOSE_get_by_id(int id); -int X509_PURPOSE_add(int id, int trust, int flags, - int (*ck) (const X509_PURPOSE *, const X509 *, int), - const char *name, const char *sname, void *arg); -char *X509_PURPOSE_get0_name(const X509_PURPOSE *xp); -char *X509_PURPOSE_get0_sname(const X509_PURPOSE *xp); -int X509_PURPOSE_get_trust(const X509_PURPOSE *xp); -void X509_PURPOSE_cleanup(void); -int X509_PURPOSE_get_id(const X509_PURPOSE *); - -STACK_OF(OPENSSL_STRING) *X509_get1_email(X509 *x); -STACK_OF(OPENSSL_STRING) *X509_REQ_get1_email(X509_REQ *x); -void X509_email_free(STACK_OF(OPENSSL_STRING) *sk); -STACK_OF(OPENSSL_STRING) *X509_get1_ocsp(X509 *x); -/* Flags for X509_check_* functions */ - -/* - * Always check subject name for host match even if subject alt names present - */ -# define X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT 0x1 -/* Disable wildcard matching for dnsName fields and common name. */ -# define X509_CHECK_FLAG_NO_WILDCARDS 0x2 -/* Wildcards must not match a partial label. */ -# define X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS 0x4 -/* Allow (non-partial) wildcards to match multiple labels. */ -# define X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS 0x8 -/* Constraint verifier subdomain patterns to match a single labels. */ -# define X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS 0x10 -/* Never check the subject CN */ -# define X509_CHECK_FLAG_NEVER_CHECK_SUBJECT 0x20 -/* - * Match reference identifiers starting with "." to any sub-domain. - * This is a non-public flag, turned on implicitly when the subject - * reference identity is a DNS name. - */ -# define _X509_CHECK_FLAG_DOT_SUBDOMAINS 0x8000 - -int X509_check_host(X509 *x, const char *chk, size_t chklen, - unsigned int flags, char **peername); -int X509_check_email(X509 *x, const char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip(X509 *x, const unsigned char *chk, size_t chklen, - unsigned int flags); -int X509_check_ip_asc(X509 *x, const char *ipasc, unsigned int flags); - -ASN1_OCTET_STRING *a2i_IPADDRESS(const char *ipasc); -ASN1_OCTET_STRING *a2i_IPADDRESS_NC(const char *ipasc); -int X509V3_NAME_from_section(X509_NAME *nm, STACK_OF(CONF_VALUE) *dn_sk, - unsigned long chtype); - -void X509_POLICY_NODE_print(BIO *out, X509_POLICY_NODE *node, int indent); -SKM_DEFINE_STACK_OF_INTERNAL(X509_POLICY_NODE, X509_POLICY_NODE, X509_POLICY_NODE) -#define sk_X509_POLICY_NODE_num(sk) OPENSSL_sk_num(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_value(sk, idx) ((X509_POLICY_NODE *)OPENSSL_sk_value(ossl_check_const_X509_POLICY_NODE_sk_type(sk), (idx))) -#define sk_X509_POLICY_NODE_new(cmp) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new(ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) -#define sk_X509_POLICY_NODE_new_null() ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_null()) -#define sk_X509_POLICY_NODE_new_reserve(cmp, n) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_new_reserve(ossl_check_X509_POLICY_NODE_compfunc_type(cmp), (n))) -#define sk_X509_POLICY_NODE_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_X509_POLICY_NODE_sk_type(sk), (n)) -#define sk_X509_POLICY_NODE_free(sk) OPENSSL_sk_free(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_zero(sk) OPENSSL_sk_zero(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_delete(sk, i) ((X509_POLICY_NODE *)OPENSSL_sk_delete(ossl_check_X509_POLICY_NODE_sk_type(sk), (i))) -#define sk_X509_POLICY_NODE_delete_ptr(sk, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_delete_ptr(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_push(sk, ptr) OPENSSL_sk_push(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_pop(sk) ((X509_POLICY_NODE *)OPENSSL_sk_pop(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_shift(sk) ((X509_POLICY_NODE *)OPENSSL_sk_shift(ossl_check_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_X509_POLICY_NODE_sk_type(sk),ossl_check_X509_POLICY_NODE_freefunc_type(freefunc)) -#define sk_X509_POLICY_NODE_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), (idx)) -#define sk_X509_POLICY_NODE_set(sk, idx, ptr) ((X509_POLICY_NODE *)OPENSSL_sk_set(ossl_check_X509_POLICY_NODE_sk_type(sk), (idx), ossl_check_X509_POLICY_NODE_type(ptr))) -#define sk_X509_POLICY_NODE_find(sk, ptr) OPENSSL_sk_find(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr)) -#define sk_X509_POLICY_NODE_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_type(ptr), pnum) -#define sk_X509_POLICY_NODE_sort(sk) OPENSSL_sk_sort(ossl_check_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_X509_POLICY_NODE_sk_type(sk)) -#define sk_X509_POLICY_NODE_dup(sk) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_dup(ossl_check_const_X509_POLICY_NODE_sk_type(sk))) -#define sk_X509_POLICY_NODE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(X509_POLICY_NODE) *)OPENSSL_sk_deep_copy(ossl_check_const_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_copyfunc_type(copyfunc), ossl_check_X509_POLICY_NODE_freefunc_type(freefunc))) -#define sk_X509_POLICY_NODE_set_cmp_func(sk, cmp) ((sk_X509_POLICY_NODE_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_X509_POLICY_NODE_sk_type(sk), ossl_check_X509_POLICY_NODE_compfunc_type(cmp))) - - - -#ifndef OPENSSL_NO_RFC3779 -typedef struct ASRange_st { - ASN1_INTEGER *min, *max; -} ASRange; - -# define ASIdOrRange_id 0 -# define ASIdOrRange_range 1 - -typedef struct ASIdOrRange_st { - int type; - union { - ASN1_INTEGER *id; - ASRange *range; - } u; -} ASIdOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(ASIdOrRange, ASIdOrRange, ASIdOrRange) -#define sk_ASIdOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_value(sk, idx) ((ASIdOrRange *)OPENSSL_sk_value(ossl_check_const_ASIdOrRange_sk_type(sk), (idx))) -#define sk_ASIdOrRange_new(cmp) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new(ossl_check_ASIdOrRange_compfunc_type(cmp))) -#define sk_ASIdOrRange_new_null() ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_null()) -#define sk_ASIdOrRange_new_reserve(cmp, n) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_new_reserve(ossl_check_ASIdOrRange_compfunc_type(cmp), (n))) -#define sk_ASIdOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASIdOrRange_sk_type(sk), (n)) -#define sk_ASIdOrRange_free(sk) OPENSSL_sk_free(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_delete(sk, i) ((ASIdOrRange *)OPENSSL_sk_delete(ossl_check_ASIdOrRange_sk_type(sk), (i))) -#define sk_ASIdOrRange_delete_ptr(sk, ptr) ((ASIdOrRange *)OPENSSL_sk_delete_ptr(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_pop(sk) ((ASIdOrRange *)OPENSSL_sk_pop(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_shift(sk) ((ASIdOrRange *)OPENSSL_sk_shift(ossl_check_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASIdOrRange_sk_type(sk),ossl_check_ASIdOrRange_freefunc_type(freefunc)) -#define sk_ASIdOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), (idx)) -#define sk_ASIdOrRange_set(sk, idx, ptr) ((ASIdOrRange *)OPENSSL_sk_set(ossl_check_ASIdOrRange_sk_type(sk), (idx), ossl_check_ASIdOrRange_type(ptr))) -#define sk_ASIdOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr)) -#define sk_ASIdOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_type(ptr), pnum) -#define sk_ASIdOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASIdOrRange_sk_type(sk)) -#define sk_ASIdOrRange_dup(sk) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_dup(ossl_check_const_ASIdOrRange_sk_type(sk))) -#define sk_ASIdOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASIdOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_copyfunc_type(copyfunc), ossl_check_ASIdOrRange_freefunc_type(freefunc))) -#define sk_ASIdOrRange_set_cmp_func(sk, cmp) ((sk_ASIdOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASIdOrRange_sk_type(sk), ossl_check_ASIdOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(ASIdOrRange) ASIdOrRanges; - -# define ASIdentifierChoice_inherit 0 -# define ASIdentifierChoice_asIdsOrRanges 1 - -typedef struct ASIdentifierChoice_st { - int type; - union { - ASN1_NULL *inherit; - ASIdOrRanges *asIdsOrRanges; - } u; -} ASIdentifierChoice; - -typedef struct ASIdentifiers_st { - ASIdentifierChoice *asnum, *rdi; -} ASIdentifiers; - -DECLARE_ASN1_FUNCTIONS(ASRange) -DECLARE_ASN1_FUNCTIONS(ASIdOrRange) -DECLARE_ASN1_FUNCTIONS(ASIdentifierChoice) -DECLARE_ASN1_FUNCTIONS(ASIdentifiers) - -typedef struct IPAddressRange_st { - ASN1_BIT_STRING *min, *max; -} IPAddressRange; - -# define IPAddressOrRange_addressPrefix 0 -# define IPAddressOrRange_addressRange 1 - -typedef struct IPAddressOrRange_st { - int type; - union { - ASN1_BIT_STRING *addressPrefix; - IPAddressRange *addressRange; - } u; -} IPAddressOrRange; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressOrRange, IPAddressOrRange, IPAddressOrRange) -#define sk_IPAddressOrRange_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_value(sk, idx) ((IPAddressOrRange *)OPENSSL_sk_value(ossl_check_const_IPAddressOrRange_sk_type(sk), (idx))) -#define sk_IPAddressOrRange_new(cmp) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new(ossl_check_IPAddressOrRange_compfunc_type(cmp))) -#define sk_IPAddressOrRange_new_null() ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_null()) -#define sk_IPAddressOrRange_new_reserve(cmp, n) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressOrRange_compfunc_type(cmp), (n))) -#define sk_IPAddressOrRange_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressOrRange_sk_type(sk), (n)) -#define sk_IPAddressOrRange_free(sk) OPENSSL_sk_free(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_delete(sk, i) ((IPAddressOrRange *)OPENSSL_sk_delete(ossl_check_IPAddressOrRange_sk_type(sk), (i))) -#define sk_IPAddressOrRange_delete_ptr(sk, ptr) ((IPAddressOrRange *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_pop(sk) ((IPAddressOrRange *)OPENSSL_sk_pop(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_shift(sk) ((IPAddressOrRange *)OPENSSL_sk_shift(ossl_check_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressOrRange_sk_type(sk),ossl_check_IPAddressOrRange_freefunc_type(freefunc)) -#define sk_IPAddressOrRange_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), (idx)) -#define sk_IPAddressOrRange_set(sk, idx, ptr) ((IPAddressOrRange *)OPENSSL_sk_set(ossl_check_IPAddressOrRange_sk_type(sk), (idx), ossl_check_IPAddressOrRange_type(ptr))) -#define sk_IPAddressOrRange_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr)) -#define sk_IPAddressOrRange_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_type(ptr), pnum) -#define sk_IPAddressOrRange_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressOrRange_sk_type(sk)) -#define sk_IPAddressOrRange_dup(sk) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_dup(ossl_check_const_IPAddressOrRange_sk_type(sk))) -#define sk_IPAddressOrRange_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressOrRange) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_copyfunc_type(copyfunc), ossl_check_IPAddressOrRange_freefunc_type(freefunc))) -#define sk_IPAddressOrRange_set_cmp_func(sk, cmp) ((sk_IPAddressOrRange_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressOrRange_sk_type(sk), ossl_check_IPAddressOrRange_compfunc_type(cmp))) - - -typedef STACK_OF(IPAddressOrRange) IPAddressOrRanges; - -# define IPAddressChoice_inherit 0 -# define IPAddressChoice_addressesOrRanges 1 - -typedef struct IPAddressChoice_st { - int type; - union { - ASN1_NULL *inherit; - IPAddressOrRanges *addressesOrRanges; - } u; -} IPAddressChoice; - -typedef struct IPAddressFamily_st { - ASN1_OCTET_STRING *addressFamily; - IPAddressChoice *ipAddressChoice; -} IPAddressFamily; - -SKM_DEFINE_STACK_OF_INTERNAL(IPAddressFamily, IPAddressFamily, IPAddressFamily) -#define sk_IPAddressFamily_num(sk) OPENSSL_sk_num(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_value(sk, idx) ((IPAddressFamily *)OPENSSL_sk_value(ossl_check_const_IPAddressFamily_sk_type(sk), (idx))) -#define sk_IPAddressFamily_new(cmp) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new(ossl_check_IPAddressFamily_compfunc_type(cmp))) -#define sk_IPAddressFamily_new_null() ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_null()) -#define sk_IPAddressFamily_new_reserve(cmp, n) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_new_reserve(ossl_check_IPAddressFamily_compfunc_type(cmp), (n))) -#define sk_IPAddressFamily_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_IPAddressFamily_sk_type(sk), (n)) -#define sk_IPAddressFamily_free(sk) OPENSSL_sk_free(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_zero(sk) OPENSSL_sk_zero(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_delete(sk, i) ((IPAddressFamily *)OPENSSL_sk_delete(ossl_check_IPAddressFamily_sk_type(sk), (i))) -#define sk_IPAddressFamily_delete_ptr(sk, ptr) ((IPAddressFamily *)OPENSSL_sk_delete_ptr(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_push(sk, ptr) OPENSSL_sk_push(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_pop(sk) ((IPAddressFamily *)OPENSSL_sk_pop(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_shift(sk) ((IPAddressFamily *)OPENSSL_sk_shift(ossl_check_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_IPAddressFamily_sk_type(sk),ossl_check_IPAddressFamily_freefunc_type(freefunc)) -#define sk_IPAddressFamily_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), (idx)) -#define sk_IPAddressFamily_set(sk, idx, ptr) ((IPAddressFamily *)OPENSSL_sk_set(ossl_check_IPAddressFamily_sk_type(sk), (idx), ossl_check_IPAddressFamily_type(ptr))) -#define sk_IPAddressFamily_find(sk, ptr) OPENSSL_sk_find(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr)) -#define sk_IPAddressFamily_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_type(ptr), pnum) -#define sk_IPAddressFamily_sort(sk) OPENSSL_sk_sort(ossl_check_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_IPAddressFamily_sk_type(sk)) -#define sk_IPAddressFamily_dup(sk) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_dup(ossl_check_const_IPAddressFamily_sk_type(sk))) -#define sk_IPAddressFamily_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(IPAddressFamily) *)OPENSSL_sk_deep_copy(ossl_check_const_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_copyfunc_type(copyfunc), ossl_check_IPAddressFamily_freefunc_type(freefunc))) -#define sk_IPAddressFamily_set_cmp_func(sk, cmp) ((sk_IPAddressFamily_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_IPAddressFamily_sk_type(sk), ossl_check_IPAddressFamily_compfunc_type(cmp))) - - - -typedef STACK_OF(IPAddressFamily) IPAddrBlocks; - -DECLARE_ASN1_FUNCTIONS(IPAddressRange) -DECLARE_ASN1_FUNCTIONS(IPAddressOrRange) -DECLARE_ASN1_FUNCTIONS(IPAddressChoice) -DECLARE_ASN1_FUNCTIONS(IPAddressFamily) - -/* - * API tag for elements of the ASIdentifer SEQUENCE. - */ -# define V3_ASID_ASNUM 0 -# define V3_ASID_RDI 1 - -/* - * AFI values, assigned by IANA. It'd be nice to make the AFI - * handling code totally generic, but there are too many little things - * that would need to be defined for other address families for it to - * be worth the trouble. - */ -# define IANA_AFI_IPV4 1 -# define IANA_AFI_IPV6 2 - -/* - * Utilities to construct and extract values from RFC3779 extensions, - * since some of the encodings (particularly for IP address prefixes - * and ranges) are a bit tedious to work with directly. - */ -int X509v3_asid_add_inherit(ASIdentifiers *asid, int which); -int X509v3_asid_add_id_or_range(ASIdentifiers *asid, int which, - ASN1_INTEGER *min, ASN1_INTEGER *max); -int X509v3_addr_add_inherit(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi); -int X509v3_addr_add_prefix(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *a, const int prefixlen); -int X509v3_addr_add_range(IPAddrBlocks *addr, - const unsigned afi, const unsigned *safi, - unsigned char *min, unsigned char *max); -unsigned X509v3_addr_get_afi(const IPAddressFamily *f); -int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi, - unsigned char *min, unsigned char *max, - const int length); - -/* - * Canonical forms. - */ -int X509v3_asid_is_canonical(ASIdentifiers *asid); -int X509v3_addr_is_canonical(IPAddrBlocks *addr); -int X509v3_asid_canonize(ASIdentifiers *asid); -int X509v3_addr_canonize(IPAddrBlocks *addr); - -/* - * Tests for inheritance and containment. - */ -int X509v3_asid_inherits(ASIdentifiers *asid); -int X509v3_addr_inherits(IPAddrBlocks *addr); -int X509v3_asid_subset(ASIdentifiers *a, ASIdentifiers *b); -int X509v3_addr_subset(IPAddrBlocks *a, IPAddrBlocks *b); - -/* - * Check whether RFC 3779 extensions nest properly in chains. - */ -int X509v3_asid_validate_path(X509_STORE_CTX *); -int X509v3_addr_validate_path(X509_STORE_CTX *); -int X509v3_asid_validate_resource_set(STACK_OF(X509) *chain, - ASIdentifiers *ext, - int allow_inheritance); -int X509v3_addr_validate_resource_set(STACK_OF(X509) *chain, - IPAddrBlocks *ext, int allow_inheritance); - -#endif /* OPENSSL_NO_RFC3779 */ - -SKM_DEFINE_STACK_OF_INTERNAL(ASN1_STRING, ASN1_STRING, ASN1_STRING) -#define sk_ASN1_STRING_num(sk) OPENSSL_sk_num(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_value(sk, idx) ((ASN1_STRING *)OPENSSL_sk_value(ossl_check_const_ASN1_STRING_sk_type(sk), (idx))) -#define sk_ASN1_STRING_new(cmp) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new(ossl_check_ASN1_STRING_compfunc_type(cmp))) -#define sk_ASN1_STRING_new_null() ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_null()) -#define sk_ASN1_STRING_new_reserve(cmp, n) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_STRING_compfunc_type(cmp), (n))) -#define sk_ASN1_STRING_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ASN1_STRING_sk_type(sk), (n)) -#define sk_ASN1_STRING_free(sk) OPENSSL_sk_free(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_zero(sk) OPENSSL_sk_zero(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_delete(sk, i) ((ASN1_STRING *)OPENSSL_sk_delete(ossl_check_ASN1_STRING_sk_type(sk), (i))) -#define sk_ASN1_STRING_delete_ptr(sk, ptr) ((ASN1_STRING *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_push(sk, ptr) OPENSSL_sk_push(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_pop(sk) ((ASN1_STRING *)OPENSSL_sk_pop(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_shift(sk) ((ASN1_STRING *)OPENSSL_sk_shift(ossl_check_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ASN1_STRING_sk_type(sk),ossl_check_ASN1_STRING_freefunc_type(freefunc)) -#define sk_ASN1_STRING_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), (idx)) -#define sk_ASN1_STRING_set(sk, idx, ptr) ((ASN1_STRING *)OPENSSL_sk_set(ossl_check_ASN1_STRING_sk_type(sk), (idx), ossl_check_ASN1_STRING_type(ptr))) -#define sk_ASN1_STRING_find(sk, ptr) OPENSSL_sk_find(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr)) -#define sk_ASN1_STRING_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_type(ptr), pnum) -#define sk_ASN1_STRING_sort(sk) OPENSSL_sk_sort(ossl_check_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ASN1_STRING_sk_type(sk)) -#define sk_ASN1_STRING_dup(sk) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_dup(ossl_check_const_ASN1_STRING_sk_type(sk))) -#define sk_ASN1_STRING_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_STRING) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_copyfunc_type(copyfunc), ossl_check_ASN1_STRING_freefunc_type(freefunc))) -#define sk_ASN1_STRING_set_cmp_func(sk, cmp) ((sk_ASN1_STRING_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ASN1_STRING_sk_type(sk), ossl_check_ASN1_STRING_compfunc_type(cmp))) - - -/* - * Admission Syntax - */ -typedef struct NamingAuthority_st NAMING_AUTHORITY; -typedef struct ProfessionInfo_st PROFESSION_INFO; -typedef struct Admissions_st ADMISSIONS; -typedef struct AdmissionSyntax_st ADMISSION_SYNTAX; -DECLARE_ASN1_FUNCTIONS(NAMING_AUTHORITY) -DECLARE_ASN1_FUNCTIONS(PROFESSION_INFO) -DECLARE_ASN1_FUNCTIONS(ADMISSIONS) -DECLARE_ASN1_FUNCTIONS(ADMISSION_SYNTAX) -SKM_DEFINE_STACK_OF_INTERNAL(PROFESSION_INFO, PROFESSION_INFO, PROFESSION_INFO) -#define sk_PROFESSION_INFO_num(sk) OPENSSL_sk_num(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_value(sk, idx) ((PROFESSION_INFO *)OPENSSL_sk_value(ossl_check_const_PROFESSION_INFO_sk_type(sk), (idx))) -#define sk_PROFESSION_INFO_new(cmp) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new(ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -#define sk_PROFESSION_INFO_new_null() ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_null()) -#define sk_PROFESSION_INFO_new_reserve(cmp, n) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_new_reserve(ossl_check_PROFESSION_INFO_compfunc_type(cmp), (n))) -#define sk_PROFESSION_INFO_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_PROFESSION_INFO_sk_type(sk), (n)) -#define sk_PROFESSION_INFO_free(sk) OPENSSL_sk_free(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_zero(sk) OPENSSL_sk_zero(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_delete(sk, i) ((PROFESSION_INFO *)OPENSSL_sk_delete(ossl_check_PROFESSION_INFO_sk_type(sk), (i))) -#define sk_PROFESSION_INFO_delete_ptr(sk, ptr) ((PROFESSION_INFO *)OPENSSL_sk_delete_ptr(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_push(sk, ptr) OPENSSL_sk_push(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_pop(sk) ((PROFESSION_INFO *)OPENSSL_sk_pop(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_shift(sk) ((PROFESSION_INFO *)OPENSSL_sk_shift(ossl_check_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_PROFESSION_INFO_sk_type(sk),ossl_check_PROFESSION_INFO_freefunc_type(freefunc)) -#define sk_PROFESSION_INFO_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), (idx)) -#define sk_PROFESSION_INFO_set(sk, idx, ptr) ((PROFESSION_INFO *)OPENSSL_sk_set(ossl_check_PROFESSION_INFO_sk_type(sk), (idx), ossl_check_PROFESSION_INFO_type(ptr))) -#define sk_PROFESSION_INFO_find(sk, ptr) OPENSSL_sk_find(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr)) -#define sk_PROFESSION_INFO_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_type(ptr), pnum) -#define sk_PROFESSION_INFO_sort(sk) OPENSSL_sk_sort(ossl_check_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_PROFESSION_INFO_sk_type(sk)) -#define sk_PROFESSION_INFO_dup(sk) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_dup(ossl_check_const_PROFESSION_INFO_sk_type(sk))) -#define sk_PROFESSION_INFO_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(PROFESSION_INFO) *)OPENSSL_sk_deep_copy(ossl_check_const_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_copyfunc_type(copyfunc), ossl_check_PROFESSION_INFO_freefunc_type(freefunc))) -#define sk_PROFESSION_INFO_set_cmp_func(sk, cmp) ((sk_PROFESSION_INFO_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_PROFESSION_INFO_sk_type(sk), ossl_check_PROFESSION_INFO_compfunc_type(cmp))) -SKM_DEFINE_STACK_OF_INTERNAL(ADMISSIONS, ADMISSIONS, ADMISSIONS) -#define sk_ADMISSIONS_num(sk) OPENSSL_sk_num(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_value(sk, idx) ((ADMISSIONS *)OPENSSL_sk_value(ossl_check_const_ADMISSIONS_sk_type(sk), (idx))) -#define sk_ADMISSIONS_new(cmp) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new(ossl_check_ADMISSIONS_compfunc_type(cmp))) -#define sk_ADMISSIONS_new_null() ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_null()) -#define sk_ADMISSIONS_new_reserve(cmp, n) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_new_reserve(ossl_check_ADMISSIONS_compfunc_type(cmp), (n))) -#define sk_ADMISSIONS_reserve(sk, n) OPENSSL_sk_reserve(ossl_check_ADMISSIONS_sk_type(sk), (n)) -#define sk_ADMISSIONS_free(sk) OPENSSL_sk_free(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_zero(sk) OPENSSL_sk_zero(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_delete(sk, i) ((ADMISSIONS *)OPENSSL_sk_delete(ossl_check_ADMISSIONS_sk_type(sk), (i))) -#define sk_ADMISSIONS_delete_ptr(sk, ptr) ((ADMISSIONS *)OPENSSL_sk_delete_ptr(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_push(sk, ptr) OPENSSL_sk_push(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_unshift(sk, ptr) OPENSSL_sk_unshift(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_pop(sk) ((ADMISSIONS *)OPENSSL_sk_pop(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_shift(sk) ((ADMISSIONS *)OPENSSL_sk_shift(ossl_check_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_pop_free(sk, freefunc) OPENSSL_sk_pop_free(ossl_check_ADMISSIONS_sk_type(sk),ossl_check_ADMISSIONS_freefunc_type(freefunc)) -#define sk_ADMISSIONS_insert(sk, ptr, idx) OPENSSL_sk_insert(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), (idx)) -#define sk_ADMISSIONS_set(sk, idx, ptr) ((ADMISSIONS *)OPENSSL_sk_set(ossl_check_ADMISSIONS_sk_type(sk), (idx), ossl_check_ADMISSIONS_type(ptr))) -#define sk_ADMISSIONS_find(sk, ptr) OPENSSL_sk_find(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_ex(sk, ptr) OPENSSL_sk_find_ex(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr)) -#define sk_ADMISSIONS_find_all(sk, ptr, pnum) OPENSSL_sk_find_all(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_type(ptr), pnum) -#define sk_ADMISSIONS_sort(sk) OPENSSL_sk_sort(ossl_check_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_is_sorted(sk) OPENSSL_sk_is_sorted(ossl_check_const_ADMISSIONS_sk_type(sk)) -#define sk_ADMISSIONS_dup(sk) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_dup(ossl_check_const_ADMISSIONS_sk_type(sk))) -#define sk_ADMISSIONS_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ADMISSIONS) *)OPENSSL_sk_deep_copy(ossl_check_const_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_copyfunc_type(copyfunc), ossl_check_ADMISSIONS_freefunc_type(freefunc))) -#define sk_ADMISSIONS_set_cmp_func(sk, cmp) ((sk_ADMISSIONS_compfunc)OPENSSL_sk_set_cmp_func(ossl_check_ADMISSIONS_sk_type(sk), ossl_check_ADMISSIONS_compfunc_type(cmp))) - -typedef STACK_OF(PROFESSION_INFO) PROFESSION_INFOS; - -const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId( - const NAMING_AUTHORITY *n); -const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL( - const NAMING_AUTHORITY *n); -const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText( - const NAMING_AUTHORITY *n); -void NAMING_AUTHORITY_set0_authorityId(NAMING_AUTHORITY *n, - ASN1_OBJECT* namingAuthorityId); -void NAMING_AUTHORITY_set0_authorityURL(NAMING_AUTHORITY *n, - ASN1_IA5STRING* namingAuthorityUrl); -void NAMING_AUTHORITY_set0_authorityText(NAMING_AUTHORITY *n, - ASN1_STRING* namingAuthorityText); - -const GENERAL_NAME *ADMISSION_SYNTAX_get0_admissionAuthority( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_admissionAuthority( - ADMISSION_SYNTAX *as, GENERAL_NAME *aa); -const STACK_OF(ADMISSIONS) *ADMISSION_SYNTAX_get0_contentsOfAdmissions( - const ADMISSION_SYNTAX *as); -void ADMISSION_SYNTAX_set0_contentsOfAdmissions( - ADMISSION_SYNTAX *as, STACK_OF(ADMISSIONS) *a); -const GENERAL_NAME *ADMISSIONS_get0_admissionAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_admissionAuthority(ADMISSIONS *a, GENERAL_NAME *aa); -const NAMING_AUTHORITY *ADMISSIONS_get0_namingAuthority(const ADMISSIONS *a); -void ADMISSIONS_set0_namingAuthority(ADMISSIONS *a, NAMING_AUTHORITY *na); -const PROFESSION_INFOS *ADMISSIONS_get0_professionInfos(const ADMISSIONS *a); -void ADMISSIONS_set0_professionInfos(ADMISSIONS *a, PROFESSION_INFOS *pi); -const ASN1_OCTET_STRING *PROFESSION_INFO_get0_addProfessionInfo( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_addProfessionInfo( - PROFESSION_INFO *pi, ASN1_OCTET_STRING *aos); -const NAMING_AUTHORITY *PROFESSION_INFO_get0_namingAuthority( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_namingAuthority( - PROFESSION_INFO *pi, NAMING_AUTHORITY *na); -const STACK_OF(ASN1_STRING) *PROFESSION_INFO_get0_professionItems( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionItems( - PROFESSION_INFO *pi, STACK_OF(ASN1_STRING) *as); -const STACK_OF(ASN1_OBJECT) *PROFESSION_INFO_get0_professionOIDs( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_professionOIDs( - PROFESSION_INFO *pi, STACK_OF(ASN1_OBJECT) *po); -const ASN1_PRINTABLESTRING *PROFESSION_INFO_get0_registrationNumber( - const PROFESSION_INFO *pi); -void PROFESSION_INFO_set0_registrationNumber( - PROFESSION_INFO *pi, ASN1_PRINTABLESTRING *rn); - -# ifdef __cplusplus -} -# endif -#endif diff --git a/deps/openssl/config/archs/linux-x32/no-asm/include/progs.h b/deps/openssl/config/archs/linux-x32/no-asm/include/progs.h deleted file mode 100644 index 4e2d5cc35eaba6..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/include/progs.h +++ /dev/null @@ -1,123 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by apps/progs.pl - * - * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "function.h" - -extern int asn1parse_main(int argc, char *argv[]); -extern int ca_main(int argc, char *argv[]); -extern int ciphers_main(int argc, char *argv[]); -extern int cmp_main(int argc, char *argv[]); -extern int cms_main(int argc, char *argv[]); -extern int crl_main(int argc, char *argv[]); -extern int crl2pkcs7_main(int argc, char *argv[]); -extern int dgst_main(int argc, char *argv[]); -extern int dhparam_main(int argc, char *argv[]); -extern int dsa_main(int argc, char *argv[]); -extern int dsaparam_main(int argc, char *argv[]); -extern int ec_main(int argc, char *argv[]); -extern int ecparam_main(int argc, char *argv[]); -extern int enc_main(int argc, char *argv[]); -extern int engine_main(int argc, char *argv[]); -extern int errstr_main(int argc, char *argv[]); -extern int fipsinstall_main(int argc, char *argv[]); -extern int gendsa_main(int argc, char *argv[]); -extern int genpkey_main(int argc, char *argv[]); -extern int genrsa_main(int argc, char *argv[]); -extern int help_main(int argc, char *argv[]); -extern int info_main(int argc, char *argv[]); -extern int kdf_main(int argc, char *argv[]); -extern int list_main(int argc, char *argv[]); -extern int mac_main(int argc, char *argv[]); -extern int nseq_main(int argc, char *argv[]); -extern int ocsp_main(int argc, char *argv[]); -extern int passwd_main(int argc, char *argv[]); -extern int pkcs12_main(int argc, char *argv[]); -extern int pkcs7_main(int argc, char *argv[]); -extern int pkcs8_main(int argc, char *argv[]); -extern int pkey_main(int argc, char *argv[]); -extern int pkeyparam_main(int argc, char *argv[]); -extern int pkeyutl_main(int argc, char *argv[]); -extern int prime_main(int argc, char *argv[]); -extern int rand_main(int argc, char *argv[]); -extern int rehash_main(int argc, char *argv[]); -extern int req_main(int argc, char *argv[]); -extern int rsa_main(int argc, char *argv[]); -extern int rsautl_main(int argc, char *argv[]); -extern int s_client_main(int argc, char *argv[]); -extern int s_server_main(int argc, char *argv[]); -extern int s_time_main(int argc, char *argv[]); -extern int sess_id_main(int argc, char *argv[]); -extern int smime_main(int argc, char *argv[]); -extern int speed_main(int argc, char *argv[]); -extern int spkac_main(int argc, char *argv[]); -extern int srp_main(int argc, char *argv[]); -extern int storeutl_main(int argc, char *argv[]); -extern int ts_main(int argc, char *argv[]); -extern int verify_main(int argc, char *argv[]); -extern int version_main(int argc, char *argv[]); -extern int x509_main(int argc, char *argv[]); - -extern const OPTIONS asn1parse_options[]; -extern const OPTIONS ca_options[]; -extern const OPTIONS ciphers_options[]; -extern const OPTIONS cmp_options[]; -extern const OPTIONS cms_options[]; -extern const OPTIONS crl_options[]; -extern const OPTIONS crl2pkcs7_options[]; -extern const OPTIONS dgst_options[]; -extern const OPTIONS dhparam_options[]; -extern const OPTIONS dsa_options[]; -extern const OPTIONS dsaparam_options[]; -extern const OPTIONS ec_options[]; -extern const OPTIONS ecparam_options[]; -extern const OPTIONS enc_options[]; -extern const OPTIONS engine_options[]; -extern const OPTIONS errstr_options[]; -extern const OPTIONS fipsinstall_options[]; -extern const OPTIONS gendsa_options[]; -extern const OPTIONS genpkey_options[]; -extern const OPTIONS genrsa_options[]; -extern const OPTIONS help_options[]; -extern const OPTIONS info_options[]; -extern const OPTIONS kdf_options[]; -extern const OPTIONS list_options[]; -extern const OPTIONS mac_options[]; -extern const OPTIONS nseq_options[]; -extern const OPTIONS ocsp_options[]; -extern const OPTIONS passwd_options[]; -extern const OPTIONS pkcs12_options[]; -extern const OPTIONS pkcs7_options[]; -extern const OPTIONS pkcs8_options[]; -extern const OPTIONS pkey_options[]; -extern const OPTIONS pkeyparam_options[]; -extern const OPTIONS pkeyutl_options[]; -extern const OPTIONS prime_options[]; -extern const OPTIONS rand_options[]; -extern const OPTIONS rehash_options[]; -extern const OPTIONS req_options[]; -extern const OPTIONS rsa_options[]; -extern const OPTIONS rsautl_options[]; -extern const OPTIONS s_client_options[]; -extern const OPTIONS s_server_options[]; -extern const OPTIONS s_time_options[]; -extern const OPTIONS sess_id_options[]; -extern const OPTIONS smime_options[]; -extern const OPTIONS speed_options[]; -extern const OPTIONS spkac_options[]; -extern const OPTIONS srp_options[]; -extern const OPTIONS storeutl_options[]; -extern const OPTIONS ts_options[]; -extern const OPTIONS verify_options[]; -extern const OPTIONS version_options[]; -extern const OPTIONS x509_options[]; - -extern FUNCTION functions[]; diff --git a/deps/openssl/config/archs/linux-x32/no-asm/openssl-cl.gypi b/deps/openssl/config/archs/linux-x32/no-asm/openssl-cl.gypi deleted file mode 100644 index 6eaa455cd9ffaa..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/openssl-cl.gypi +++ /dev/null @@ -1,100 +0,0 @@ -{ - 'variables': { - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'openssl_cli_srcs_linux-x32': [ - 'openssl/apps/lib/cmp_mock_srv.c', - 'openssl/apps/asn1parse.c', - 'openssl/apps/ca.c', - 'openssl/apps/ciphers.c', - 'openssl/apps/cmp.c', - 'openssl/apps/cms.c', - 'openssl/apps/crl.c', - 'openssl/apps/crl2pkcs7.c', - 'openssl/apps/dgst.c', - 'openssl/apps/dhparam.c', - 'openssl/apps/dsa.c', - 'openssl/apps/dsaparam.c', - 'openssl/apps/ec.c', - 'openssl/apps/ecparam.c', - 'openssl/apps/enc.c', - 'openssl/apps/engine.c', - 'openssl/apps/errstr.c', - 'openssl/apps/fipsinstall.c', - 'openssl/apps/gendsa.c', - 'openssl/apps/genpkey.c', - 'openssl/apps/genrsa.c', - 'openssl/apps/info.c', - 'openssl/apps/kdf.c', - 'openssl/apps/list.c', - 'openssl/apps/mac.c', - 'openssl/apps/nseq.c', - 'openssl/apps/ocsp.c', - 'openssl/apps/openssl.c', - 'openssl/apps/passwd.c', - 'openssl/apps/pkcs12.c', - 'openssl/apps/pkcs7.c', - 'openssl/apps/pkcs8.c', - 'openssl/apps/pkey.c', - 'openssl/apps/pkeyparam.c', - 'openssl/apps/pkeyutl.c', - 'openssl/apps/prime.c', - './config/archs/linux-x32/no-asm/apps/progs.c', - 'openssl/apps/rand.c', - 'openssl/apps/rehash.c', - 'openssl/apps/req.c', - 'openssl/apps/rsa.c', - 'openssl/apps/rsautl.c', - 'openssl/apps/s_client.c', - 'openssl/apps/s_server.c', - 'openssl/apps/s_time.c', - 'openssl/apps/sess_id.c', - 'openssl/apps/smime.c', - 'openssl/apps/speed.c', - 'openssl/apps/spkac.c', - 'openssl/apps/srp.c', - 'openssl/apps/storeutl.c', - 'openssl/apps/ts.c', - 'openssl/apps/verify.c', - 'openssl/apps/version.c', - 'openssl/apps/x509.c', - 'openssl/apps/lib/app_libctx.c', - 'openssl/apps/lib/app_params.c', - 'openssl/apps/lib/app_provider.c', - 'openssl/apps/lib/app_rand.c', - 'openssl/apps/lib/app_x509.c', - 'openssl/apps/lib/apps.c', - 'openssl/apps/lib/apps_ui.c', - 'openssl/apps/lib/columns.c', - 'openssl/apps/lib/engine.c', - 'openssl/apps/lib/engine_loader.c', - 'openssl/apps/lib/fmt.c', - 'openssl/apps/lib/http_server.c', - 'openssl/apps/lib/names.c', - 'openssl/apps/lib/opt.c', - 'openssl/apps/lib/s_cb.c', - 'openssl/apps/lib/s_socket.c', - 'openssl/apps/lib/tlssrp_depr.c', - ], - }, - 'defines': ['<@(openssl_defines_linux-x32)'], - 'include_dirs': [ - './include', - ], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_cli_srcs_linux-x32)'], -} diff --git a/deps/openssl/config/archs/linux-x32/no-asm/openssl-fips.gypi b/deps/openssl/config/archs/linux-x32/no-asm/openssl-fips.gypi deleted file mode 100644 index 802eed05e74be8..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/openssl-fips.gypi +++ /dev/null @@ -1,320 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/crypto/aes/aes_cbc.c', - 'openssl/crypto/aes/aes_core.c', - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_asm.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/mem_clr.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rsa/rsa_acvp_test_params.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/sha/keccak1600.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/stack/stack.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_fips.c', - 'openssl/providers/fips/fipsprov.c', - 'openssl/providers/fips/self_test.c', - 'openssl/providers/fips/self_test_kats.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/providers/fips/fips_entry.c', - - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/no-asm/providers/legacy.ld', - './config/archs/linux-x32/no-asm/providers/fips.ld', - - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'FIPS_MODULE', - 'FIPS_MODULE', - ], - 'openssl_cflags_linux-x32': [ - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - 'linker_script': '<(PRODUCT_DIR)/../../deps/openssl/config/archs/linux-x32/no-asm/providers/fips.ld' - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags': ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'ldflags': ['-Wl,--version-script=<@(linker_script)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi b/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi deleted file mode 100644 index de0fd29d472fcf..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/openssl.gypi +++ /dev/null @@ -1,1002 +0,0 @@ -{ - 'variables': { - 'openssl_sources': [ - 'openssl/ssl/bio_ssl.c', - 'openssl/ssl/d1_lib.c', - 'openssl/ssl/d1_msg.c', - 'openssl/ssl/d1_srtp.c', - 'openssl/ssl/methods.c', - 'openssl/ssl/pqueue.c', - 'openssl/ssl/s3_enc.c', - 'openssl/ssl/s3_lib.c', - 'openssl/ssl/s3_msg.c', - 'openssl/ssl/ssl_asn1.c', - 'openssl/ssl/ssl_cert.c', - 'openssl/ssl/ssl_ciph.c', - 'openssl/ssl/ssl_conf.c', - 'openssl/ssl/ssl_err.c', - 'openssl/ssl/ssl_err_legacy.c', - 'openssl/ssl/ssl_init.c', - 'openssl/ssl/ssl_lib.c', - 'openssl/ssl/ssl_mcnf.c', - 'openssl/ssl/ssl_quic.c', - 'openssl/ssl/ssl_rsa.c', - 'openssl/ssl/ssl_rsa_legacy.c', - 'openssl/ssl/ssl_sess.c', - 'openssl/ssl/ssl_stat.c', - 'openssl/ssl/ssl_txt.c', - 'openssl/ssl/ssl_utst.c', - 'openssl/ssl/t1_enc.c', - 'openssl/ssl/t1_lib.c', - 'openssl/ssl/t1_trce.c', - 'openssl/ssl/tls13_enc.c', - 'openssl/ssl/tls_depr.c', - 'openssl/ssl/tls_srp.c', - 'openssl/ssl/record/dtls1_bitmap.c', - 'openssl/ssl/record/rec_layer_d1.c', - 'openssl/ssl/record/rec_layer_s3.c', - 'openssl/ssl/record/ssl3_buffer.c', - 'openssl/ssl/record/ssl3_record.c', - 'openssl/ssl/record/ssl3_record_tls13.c', - 'openssl/ssl/statem/extensions.c', - 'openssl/ssl/statem/extensions_clnt.c', - 'openssl/ssl/statem/extensions_cust.c', - 'openssl/ssl/statem/extensions_srvr.c', - 'openssl/ssl/statem/statem.c', - 'openssl/ssl/statem/statem_clnt.c', - 'openssl/ssl/statem/statem_dtls.c', - 'openssl/ssl/statem/statem_lib.c', - 'openssl/ssl/statem/statem_quic.c', - 'openssl/ssl/statem/statem_srvr.c', - 'openssl/crypto/aes/aes_cbc.c', - 'openssl/crypto/aes/aes_cfb.c', - 'openssl/crypto/aes/aes_core.c', - 'openssl/crypto/aes/aes_ecb.c', - 'openssl/crypto/aes/aes_ige.c', - 'openssl/crypto/aes/aes_misc.c', - 'openssl/crypto/aes/aes_ofb.c', - 'openssl/crypto/aes/aes_wrap.c', - 'openssl/crypto/aria/aria.c', - 'openssl/crypto/asn1/a_bitstr.c', - 'openssl/crypto/asn1/a_d2i_fp.c', - 'openssl/crypto/asn1/a_digest.c', - 'openssl/crypto/asn1/a_dup.c', - 'openssl/crypto/asn1/a_gentm.c', - 'openssl/crypto/asn1/a_i2d_fp.c', - 'openssl/crypto/asn1/a_int.c', - 'openssl/crypto/asn1/a_mbstr.c', - 'openssl/crypto/asn1/a_object.c', - 'openssl/crypto/asn1/a_octet.c', - 'openssl/crypto/asn1/a_print.c', - 'openssl/crypto/asn1/a_sign.c', - 'openssl/crypto/asn1/a_strex.c', - 'openssl/crypto/asn1/a_strnid.c', - 'openssl/crypto/asn1/a_time.c', - 'openssl/crypto/asn1/a_type.c', - 'openssl/crypto/asn1/a_utctm.c', - 'openssl/crypto/asn1/a_utf8.c', - 'openssl/crypto/asn1/a_verify.c', - 'openssl/crypto/asn1/ameth_lib.c', - 'openssl/crypto/asn1/asn1_err.c', - 'openssl/crypto/asn1/asn1_gen.c', - 'openssl/crypto/asn1/asn1_item_list.c', - 'openssl/crypto/asn1/asn1_lib.c', - 'openssl/crypto/asn1/asn1_parse.c', - 'openssl/crypto/asn1/asn_mime.c', - 'openssl/crypto/asn1/asn_moid.c', - 'openssl/crypto/asn1/asn_mstbl.c', - 'openssl/crypto/asn1/asn_pack.c', - 'openssl/crypto/asn1/bio_asn1.c', - 'openssl/crypto/asn1/bio_ndef.c', - 'openssl/crypto/asn1/d2i_param.c', - 'openssl/crypto/asn1/d2i_pr.c', - 'openssl/crypto/asn1/d2i_pu.c', - 'openssl/crypto/asn1/evp_asn1.c', - 'openssl/crypto/asn1/f_int.c', - 'openssl/crypto/asn1/f_string.c', - 'openssl/crypto/asn1/i2d_evp.c', - 'openssl/crypto/asn1/n_pkey.c', - 'openssl/crypto/asn1/nsseq.c', - 'openssl/crypto/asn1/p5_pbe.c', - 'openssl/crypto/asn1/p5_pbev2.c', - 'openssl/crypto/asn1/p5_scrypt.c', - 'openssl/crypto/asn1/p8_pkey.c', - 'openssl/crypto/asn1/t_bitst.c', - 'openssl/crypto/asn1/t_pkey.c', - 'openssl/crypto/asn1/t_spki.c', - 'openssl/crypto/asn1/tasn_dec.c', - 'openssl/crypto/asn1/tasn_enc.c', - 'openssl/crypto/asn1/tasn_fre.c', - 'openssl/crypto/asn1/tasn_new.c', - 'openssl/crypto/asn1/tasn_prn.c', - 'openssl/crypto/asn1/tasn_scn.c', - 'openssl/crypto/asn1/tasn_typ.c', - 'openssl/crypto/asn1/tasn_utl.c', - 'openssl/crypto/asn1/x_algor.c', - 'openssl/crypto/asn1/x_bignum.c', - 'openssl/crypto/asn1/x_info.c', - 'openssl/crypto/asn1/x_int64.c', - 'openssl/crypto/asn1/x_long.c', - 'openssl/crypto/asn1/x_pkey.c', - 'openssl/crypto/asn1/x_sig.c', - 'openssl/crypto/asn1/x_spki.c', - 'openssl/crypto/asn1/x_val.c', - 'openssl/crypto/async/arch/async_null.c', - 'openssl/crypto/async/arch/async_posix.c', - 'openssl/crypto/async/arch/async_win.c', - 'openssl/crypto/async/async.c', - 'openssl/crypto/async/async_err.c', - 'openssl/crypto/async/async_wait.c', - 'openssl/crypto/bf/bf_cfb64.c', - 'openssl/crypto/bf/bf_ecb.c', - 'openssl/crypto/bf/bf_enc.c', - 'openssl/crypto/bf/bf_ofb64.c', - 'openssl/crypto/bf/bf_skey.c', - 'openssl/crypto/bio/bf_buff.c', - 'openssl/crypto/bio/bf_lbuf.c', - 'openssl/crypto/bio/bf_nbio.c', - 'openssl/crypto/bio/bf_null.c', - 'openssl/crypto/bio/bf_prefix.c', - 'openssl/crypto/bio/bf_readbuff.c', - 'openssl/crypto/bio/bio_addr.c', - 'openssl/crypto/bio/bio_cb.c', - 'openssl/crypto/bio/bio_dump.c', - 'openssl/crypto/bio/bio_err.c', - 'openssl/crypto/bio/bio_lib.c', - 'openssl/crypto/bio/bio_meth.c', - 'openssl/crypto/bio/bio_print.c', - 'openssl/crypto/bio/bio_sock.c', - 'openssl/crypto/bio/bio_sock2.c', - 'openssl/crypto/bio/bss_acpt.c', - 'openssl/crypto/bio/bss_bio.c', - 'openssl/crypto/bio/bss_conn.c', - 'openssl/crypto/bio/bss_core.c', - 'openssl/crypto/bio/bss_dgram.c', - 'openssl/crypto/bio/bss_fd.c', - 'openssl/crypto/bio/bss_file.c', - 'openssl/crypto/bio/bss_log.c', - 'openssl/crypto/bio/bss_mem.c', - 'openssl/crypto/bio/bss_null.c', - 'openssl/crypto/bio/bss_sock.c', - 'openssl/crypto/bio/ossl_core_bio.c', - 'openssl/crypto/bn/bn_add.c', - 'openssl/crypto/bn/bn_asm.c', - 'openssl/crypto/bn/bn_blind.c', - 'openssl/crypto/bn/bn_const.c', - 'openssl/crypto/bn/bn_conv.c', - 'openssl/crypto/bn/bn_ctx.c', - 'openssl/crypto/bn/bn_depr.c', - 'openssl/crypto/bn/bn_dh.c', - 'openssl/crypto/bn/bn_div.c', - 'openssl/crypto/bn/bn_err.c', - 'openssl/crypto/bn/bn_exp.c', - 'openssl/crypto/bn/bn_exp2.c', - 'openssl/crypto/bn/bn_gcd.c', - 'openssl/crypto/bn/bn_gf2m.c', - 'openssl/crypto/bn/bn_intern.c', - 'openssl/crypto/bn/bn_kron.c', - 'openssl/crypto/bn/bn_lib.c', - 'openssl/crypto/bn/bn_mod.c', - 'openssl/crypto/bn/bn_mont.c', - 'openssl/crypto/bn/bn_mpi.c', - 'openssl/crypto/bn/bn_mul.c', - 'openssl/crypto/bn/bn_nist.c', - 'openssl/crypto/bn/bn_prime.c', - 'openssl/crypto/bn/bn_print.c', - 'openssl/crypto/bn/bn_rand.c', - 'openssl/crypto/bn/bn_recp.c', - 'openssl/crypto/bn/bn_rsa_fips186_4.c', - 'openssl/crypto/bn/bn_shift.c', - 'openssl/crypto/bn/bn_sqr.c', - 'openssl/crypto/bn/bn_sqrt.c', - 'openssl/crypto/bn/bn_srp.c', - 'openssl/crypto/bn/bn_word.c', - 'openssl/crypto/bn/bn_x931p.c', - 'openssl/crypto/buffer/buf_err.c', - 'openssl/crypto/buffer/buffer.c', - 'openssl/crypto/camellia/camellia.c', - 'openssl/crypto/camellia/cmll_cbc.c', - 'openssl/crypto/camellia/cmll_cfb.c', - 'openssl/crypto/camellia/cmll_ctr.c', - 'openssl/crypto/camellia/cmll_ecb.c', - 'openssl/crypto/camellia/cmll_misc.c', - 'openssl/crypto/camellia/cmll_ofb.c', - 'openssl/crypto/cast/c_cfb64.c', - 'openssl/crypto/cast/c_ecb.c', - 'openssl/crypto/cast/c_enc.c', - 'openssl/crypto/cast/c_ofb64.c', - 'openssl/crypto/cast/c_skey.c', - 'openssl/crypto/chacha/chacha_enc.c', - 'openssl/crypto/cmac/cmac.c', - 'openssl/crypto/cmp/cmp_asn.c', - 'openssl/crypto/cmp/cmp_client.c', - 'openssl/crypto/cmp/cmp_ctx.c', - 'openssl/crypto/cmp/cmp_err.c', - 'openssl/crypto/cmp/cmp_hdr.c', - 'openssl/crypto/cmp/cmp_http.c', - 'openssl/crypto/cmp/cmp_msg.c', - 'openssl/crypto/cmp/cmp_protect.c', - 'openssl/crypto/cmp/cmp_server.c', - 'openssl/crypto/cmp/cmp_status.c', - 'openssl/crypto/cmp/cmp_util.c', - 'openssl/crypto/cmp/cmp_vfy.c', - 'openssl/crypto/cms/cms_asn1.c', - 'openssl/crypto/cms/cms_att.c', - 'openssl/crypto/cms/cms_cd.c', - 'openssl/crypto/cms/cms_dd.c', - 'openssl/crypto/cms/cms_dh.c', - 'openssl/crypto/cms/cms_ec.c', - 'openssl/crypto/cms/cms_enc.c', - 'openssl/crypto/cms/cms_env.c', - 'openssl/crypto/cms/cms_err.c', - 'openssl/crypto/cms/cms_ess.c', - 'openssl/crypto/cms/cms_io.c', - 'openssl/crypto/cms/cms_kari.c', - 'openssl/crypto/cms/cms_lib.c', - 'openssl/crypto/cms/cms_pwri.c', - 'openssl/crypto/cms/cms_rsa.c', - 'openssl/crypto/cms/cms_sd.c', - 'openssl/crypto/cms/cms_smime.c', - 'openssl/crypto/conf/conf_api.c', - 'openssl/crypto/conf/conf_def.c', - 'openssl/crypto/conf/conf_err.c', - 'openssl/crypto/conf/conf_lib.c', - 'openssl/crypto/conf/conf_mall.c', - 'openssl/crypto/conf/conf_mod.c', - 'openssl/crypto/conf/conf_sap.c', - 'openssl/crypto/conf/conf_ssl.c', - 'openssl/crypto/crmf/crmf_asn.c', - 'openssl/crypto/crmf/crmf_err.c', - 'openssl/crypto/crmf/crmf_lib.c', - 'openssl/crypto/crmf/crmf_pbm.c', - 'openssl/crypto/ct/ct_b64.c', - 'openssl/crypto/ct/ct_err.c', - 'openssl/crypto/ct/ct_log.c', - 'openssl/crypto/ct/ct_oct.c', - 'openssl/crypto/ct/ct_policy.c', - 'openssl/crypto/ct/ct_prn.c', - 'openssl/crypto/ct/ct_sct.c', - 'openssl/crypto/ct/ct_sct_ctx.c', - 'openssl/crypto/ct/ct_vfy.c', - 'openssl/crypto/ct/ct_x509v3.c', - 'openssl/crypto/des/cbc_cksm.c', - 'openssl/crypto/des/cbc_enc.c', - 'openssl/crypto/des/cfb64ede.c', - 'openssl/crypto/des/cfb64enc.c', - 'openssl/crypto/des/cfb_enc.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/ecb3_enc.c', - 'openssl/crypto/des/ecb_enc.c', - 'openssl/crypto/des/fcrypt.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/des/ofb64ede.c', - 'openssl/crypto/des/ofb64enc.c', - 'openssl/crypto/des/ofb_enc.c', - 'openssl/crypto/des/pcbc_enc.c', - 'openssl/crypto/des/qud_cksm.c', - 'openssl/crypto/des/rand_key.c', - 'openssl/crypto/des/set_key.c', - 'openssl/crypto/des/str2key.c', - 'openssl/crypto/des/xcbc_enc.c', - 'openssl/crypto/dh/dh_ameth.c', - 'openssl/crypto/dh/dh_asn1.c', - 'openssl/crypto/dh/dh_backend.c', - 'openssl/crypto/dh/dh_check.c', - 'openssl/crypto/dh/dh_depr.c', - 'openssl/crypto/dh/dh_err.c', - 'openssl/crypto/dh/dh_gen.c', - 'openssl/crypto/dh/dh_group_params.c', - 'openssl/crypto/dh/dh_kdf.c', - 'openssl/crypto/dh/dh_key.c', - 'openssl/crypto/dh/dh_lib.c', - 'openssl/crypto/dh/dh_meth.c', - 'openssl/crypto/dh/dh_pmeth.c', - 'openssl/crypto/dh/dh_prn.c', - 'openssl/crypto/dh/dh_rfc5114.c', - 'openssl/crypto/dsa/dsa_ameth.c', - 'openssl/crypto/dsa/dsa_asn1.c', - 'openssl/crypto/dsa/dsa_backend.c', - 'openssl/crypto/dsa/dsa_check.c', - 'openssl/crypto/dsa/dsa_depr.c', - 'openssl/crypto/dsa/dsa_err.c', - 'openssl/crypto/dsa/dsa_gen.c', - 'openssl/crypto/dsa/dsa_key.c', - 'openssl/crypto/dsa/dsa_lib.c', - 'openssl/crypto/dsa/dsa_meth.c', - 'openssl/crypto/dsa/dsa_ossl.c', - 'openssl/crypto/dsa/dsa_pmeth.c', - 'openssl/crypto/dsa/dsa_prn.c', - 'openssl/crypto/dsa/dsa_sign.c', - 'openssl/crypto/dsa/dsa_vrf.c', - 'openssl/crypto/dso/dso_dl.c', - 'openssl/crypto/dso/dso_dlfcn.c', - 'openssl/crypto/dso/dso_err.c', - 'openssl/crypto/dso/dso_lib.c', - 'openssl/crypto/dso/dso_openssl.c', - 'openssl/crypto/dso/dso_vms.c', - 'openssl/crypto/dso/dso_win32.c', - 'openssl/crypto/ec/curve448/arch_32/f_impl32.c', - 'openssl/crypto/ec/curve448/arch_64/f_impl64.c', - 'openssl/crypto/ec/curve448/curve448.c', - 'openssl/crypto/ec/curve448/curve448_tables.c', - 'openssl/crypto/ec/curve448/eddsa.c', - 'openssl/crypto/ec/curve448/f_generic.c', - 'openssl/crypto/ec/curve448/scalar.c', - 'openssl/crypto/ec/curve25519.c', - 'openssl/crypto/ec/ec2_oct.c', - 'openssl/crypto/ec/ec2_smpl.c', - 'openssl/crypto/ec/ec_ameth.c', - 'openssl/crypto/ec/ec_asn1.c', - 'openssl/crypto/ec/ec_backend.c', - 'openssl/crypto/ec/ec_check.c', - 'openssl/crypto/ec/ec_curve.c', - 'openssl/crypto/ec/ec_cvt.c', - 'openssl/crypto/ec/ec_deprecated.c', - 'openssl/crypto/ec/ec_err.c', - 'openssl/crypto/ec/ec_key.c', - 'openssl/crypto/ec/ec_kmeth.c', - 'openssl/crypto/ec/ec_lib.c', - 'openssl/crypto/ec/ec_mult.c', - 'openssl/crypto/ec/ec_oct.c', - 'openssl/crypto/ec/ec_pmeth.c', - 'openssl/crypto/ec/ec_print.c', - 'openssl/crypto/ec/ecdh_kdf.c', - 'openssl/crypto/ec/ecdh_ossl.c', - 'openssl/crypto/ec/ecdsa_ossl.c', - 'openssl/crypto/ec/ecdsa_sign.c', - 'openssl/crypto/ec/ecdsa_vrf.c', - 'openssl/crypto/ec/eck_prn.c', - 'openssl/crypto/ec/ecp_mont.c', - 'openssl/crypto/ec/ecp_nist.c', - 'openssl/crypto/ec/ecp_oct.c', - 'openssl/crypto/ec/ecp_smpl.c', - 'openssl/crypto/ec/ecx_backend.c', - 'openssl/crypto/ec/ecx_key.c', - 'openssl/crypto/ec/ecx_meth.c', - 'openssl/crypto/encode_decode/decoder_err.c', - 'openssl/crypto/encode_decode/decoder_lib.c', - 'openssl/crypto/encode_decode/decoder_meth.c', - 'openssl/crypto/encode_decode/decoder_pkey.c', - 'openssl/crypto/encode_decode/encoder_err.c', - 'openssl/crypto/encode_decode/encoder_lib.c', - 'openssl/crypto/encode_decode/encoder_meth.c', - 'openssl/crypto/encode_decode/encoder_pkey.c', - 'openssl/crypto/engine/eng_all.c', - 'openssl/crypto/engine/eng_cnf.c', - 'openssl/crypto/engine/eng_ctrl.c', - 'openssl/crypto/engine/eng_dyn.c', - 'openssl/crypto/engine/eng_err.c', - 'openssl/crypto/engine/eng_fat.c', - 'openssl/crypto/engine/eng_init.c', - 'openssl/crypto/engine/eng_lib.c', - 'openssl/crypto/engine/eng_list.c', - 'openssl/crypto/engine/eng_openssl.c', - 'openssl/crypto/engine/eng_pkey.c', - 'openssl/crypto/engine/eng_rdrand.c', - 'openssl/crypto/engine/eng_table.c', - 'openssl/crypto/engine/tb_asnmth.c', - 'openssl/crypto/engine/tb_cipher.c', - 'openssl/crypto/engine/tb_dh.c', - 'openssl/crypto/engine/tb_digest.c', - 'openssl/crypto/engine/tb_dsa.c', - 'openssl/crypto/engine/tb_eckey.c', - 'openssl/crypto/engine/tb_pkmeth.c', - 'openssl/crypto/engine/tb_rand.c', - 'openssl/crypto/engine/tb_rsa.c', - 'openssl/crypto/err/err.c', - 'openssl/crypto/err/err_all.c', - 'openssl/crypto/err/err_all_legacy.c', - 'openssl/crypto/err/err_blocks.c', - 'openssl/crypto/err/err_prn.c', - 'openssl/crypto/ess/ess_asn1.c', - 'openssl/crypto/ess/ess_err.c', - 'openssl/crypto/ess/ess_lib.c', - 'openssl/crypto/evp/asymcipher.c', - 'openssl/crypto/evp/bio_b64.c', - 'openssl/crypto/evp/bio_enc.c', - 'openssl/crypto/evp/bio_md.c', - 'openssl/crypto/evp/bio_ok.c', - 'openssl/crypto/evp/c_allc.c', - 'openssl/crypto/evp/c_alld.c', - 'openssl/crypto/evp/cmeth_lib.c', - 'openssl/crypto/evp/ctrl_params_translate.c', - 'openssl/crypto/evp/dh_ctrl.c', - 'openssl/crypto/evp/dh_support.c', - 'openssl/crypto/evp/digest.c', - 'openssl/crypto/evp/dsa_ctrl.c', - 'openssl/crypto/evp/e_aes.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha1.c', - 'openssl/crypto/evp/e_aes_cbc_hmac_sha256.c', - 'openssl/crypto/evp/e_aria.c', - 'openssl/crypto/evp/e_bf.c', - 'openssl/crypto/evp/e_camellia.c', - 'openssl/crypto/evp/e_cast.c', - 'openssl/crypto/evp/e_chacha20_poly1305.c', - 'openssl/crypto/evp/e_des.c', - 'openssl/crypto/evp/e_des3.c', - 'openssl/crypto/evp/e_idea.c', - 'openssl/crypto/evp/e_null.c', - 'openssl/crypto/evp/e_old.c', - 'openssl/crypto/evp/e_rc2.c', - 'openssl/crypto/evp/e_rc4.c', - 'openssl/crypto/evp/e_rc4_hmac_md5.c', - 'openssl/crypto/evp/e_rc5.c', - 'openssl/crypto/evp/e_seed.c', - 'openssl/crypto/evp/e_sm4.c', - 'openssl/crypto/evp/e_xcbc_d.c', - 'openssl/crypto/evp/ec_ctrl.c', - 'openssl/crypto/evp/ec_support.c', - 'openssl/crypto/evp/encode.c', - 'openssl/crypto/evp/evp_cnf.c', - 'openssl/crypto/evp/evp_enc.c', - 'openssl/crypto/evp/evp_err.c', - 'openssl/crypto/evp/evp_fetch.c', - 'openssl/crypto/evp/evp_key.c', - 'openssl/crypto/evp/evp_lib.c', - 'openssl/crypto/evp/evp_pbe.c', - 'openssl/crypto/evp/evp_pkey.c', - 'openssl/crypto/evp/evp_rand.c', - 'openssl/crypto/evp/evp_utils.c', - 'openssl/crypto/evp/exchange.c', - 'openssl/crypto/evp/kdf_lib.c', - 'openssl/crypto/evp/kdf_meth.c', - 'openssl/crypto/evp/kem.c', - 'openssl/crypto/evp/keymgmt_lib.c', - 'openssl/crypto/evp/keymgmt_meth.c', - 'openssl/crypto/evp/legacy_blake2.c', - 'openssl/crypto/evp/legacy_md4.c', - 'openssl/crypto/evp/legacy_md5.c', - 'openssl/crypto/evp/legacy_md5_sha1.c', - 'openssl/crypto/evp/legacy_mdc2.c', - 'openssl/crypto/evp/legacy_ripemd.c', - 'openssl/crypto/evp/legacy_sha.c', - 'openssl/crypto/evp/legacy_wp.c', - 'openssl/crypto/evp/m_null.c', - 'openssl/crypto/evp/m_sigver.c', - 'openssl/crypto/evp/mac_lib.c', - 'openssl/crypto/evp/mac_meth.c', - 'openssl/crypto/evp/names.c', - 'openssl/crypto/evp/p5_crpt.c', - 'openssl/crypto/evp/p5_crpt2.c', - 'openssl/crypto/evp/p_dec.c', - 'openssl/crypto/evp/p_enc.c', - 'openssl/crypto/evp/p_legacy.c', - 'openssl/crypto/evp/p_lib.c', - 'openssl/crypto/evp/p_open.c', - 'openssl/crypto/evp/p_seal.c', - 'openssl/crypto/evp/p_sign.c', - 'openssl/crypto/evp/p_verify.c', - 'openssl/crypto/evp/pbe_scrypt.c', - 'openssl/crypto/evp/pmeth_check.c', - 'openssl/crypto/evp/pmeth_gn.c', - 'openssl/crypto/evp/pmeth_lib.c', - 'openssl/crypto/evp/signature.c', - 'openssl/crypto/ffc/ffc_backend.c', - 'openssl/crypto/ffc/ffc_dh.c', - 'openssl/crypto/ffc/ffc_key_generate.c', - 'openssl/crypto/ffc/ffc_key_validate.c', - 'openssl/crypto/ffc/ffc_params.c', - 'openssl/crypto/ffc/ffc_params_generate.c', - 'openssl/crypto/ffc/ffc_params_validate.c', - 'openssl/crypto/hmac/hmac.c', - 'openssl/crypto/http/http_client.c', - 'openssl/crypto/http/http_err.c', - 'openssl/crypto/http/http_lib.c', - 'openssl/crypto/idea/i_cbc.c', - 'openssl/crypto/idea/i_cfb64.c', - 'openssl/crypto/idea/i_ecb.c', - 'openssl/crypto/idea/i_ofb64.c', - 'openssl/crypto/idea/i_skey.c', - 'openssl/crypto/kdf/kdf_err.c', - 'openssl/crypto/lhash/lh_stats.c', - 'openssl/crypto/lhash/lhash.c', - 'openssl/crypto/asn1_dsa.c', - 'openssl/crypto/bsearch.c', - 'openssl/crypto/context.c', - 'openssl/crypto/core_algorithm.c', - 'openssl/crypto/core_fetch.c', - 'openssl/crypto/core_namemap.c', - 'openssl/crypto/cpt_err.c', - 'openssl/crypto/cpuid.c', - 'openssl/crypto/cryptlib.c', - 'openssl/crypto/ctype.c', - 'openssl/crypto/cversion.c', - 'openssl/crypto/der_writer.c', - 'openssl/crypto/ebcdic.c', - 'openssl/crypto/ex_data.c', - 'openssl/crypto/getenv.c', - 'openssl/crypto/info.c', - 'openssl/crypto/init.c', - 'openssl/crypto/initthread.c', - 'openssl/crypto/mem.c', - 'openssl/crypto/mem_clr.c', - 'openssl/crypto/mem_sec.c', - 'openssl/crypto/o_dir.c', - 'openssl/crypto/o_fopen.c', - 'openssl/crypto/o_init.c', - 'openssl/crypto/o_str.c', - 'openssl/crypto/o_time.c', - 'openssl/crypto/packet.c', - 'openssl/crypto/param_build.c', - 'openssl/crypto/param_build_set.c', - 'openssl/crypto/params.c', - 'openssl/crypto/params_dup.c', - 'openssl/crypto/params_from_text.c', - 'openssl/crypto/passphrase.c', - 'openssl/crypto/provider.c', - 'openssl/crypto/provider_child.c', - 'openssl/crypto/provider_conf.c', - 'openssl/crypto/provider_core.c', - 'openssl/crypto/provider_predefined.c', - 'openssl/crypto/punycode.c', - 'openssl/crypto/self_test_core.c', - 'openssl/crypto/sparse_array.c', - 'openssl/crypto/threads_lib.c', - 'openssl/crypto/threads_none.c', - 'openssl/crypto/threads_pthread.c', - 'openssl/crypto/threads_win.c', - 'openssl/crypto/trace.c', - 'openssl/crypto/uid.c', - 'openssl/crypto/md4/md4_dgst.c', - 'openssl/crypto/md4/md4_one.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/crypto/mdc2/mdc2_one.c', - 'openssl/crypto/mdc2/mdc2dgst.c', - 'openssl/crypto/modes/cbc128.c', - 'openssl/crypto/modes/ccm128.c', - 'openssl/crypto/modes/cfb128.c', - 'openssl/crypto/modes/ctr128.c', - 'openssl/crypto/modes/cts128.c', - 'openssl/crypto/modes/gcm128.c', - 'openssl/crypto/modes/ocb128.c', - 'openssl/crypto/modes/ofb128.c', - 'openssl/crypto/modes/siv128.c', - 'openssl/crypto/modes/wrap128.c', - 'openssl/crypto/modes/xts128.c', - 'openssl/crypto/objects/o_names.c', - 'openssl/crypto/objects/obj_dat.c', - 'openssl/crypto/objects/obj_err.c', - 'openssl/crypto/objects/obj_lib.c', - 'openssl/crypto/objects/obj_xref.c', - 'openssl/crypto/ocsp/ocsp_asn.c', - 'openssl/crypto/ocsp/ocsp_cl.c', - 'openssl/crypto/ocsp/ocsp_err.c', - 'openssl/crypto/ocsp/ocsp_ext.c', - 'openssl/crypto/ocsp/ocsp_http.c', - 'openssl/crypto/ocsp/ocsp_lib.c', - 'openssl/crypto/ocsp/ocsp_prn.c', - 'openssl/crypto/ocsp/ocsp_srv.c', - 'openssl/crypto/ocsp/ocsp_vfy.c', - 'openssl/crypto/ocsp/v3_ocsp.c', - 'openssl/crypto/pem/pem_all.c', - 'openssl/crypto/pem/pem_err.c', - 'openssl/crypto/pem/pem_info.c', - 'openssl/crypto/pem/pem_lib.c', - 'openssl/crypto/pem/pem_oth.c', - 'openssl/crypto/pem/pem_pk8.c', - 'openssl/crypto/pem/pem_pkey.c', - 'openssl/crypto/pem/pem_sign.c', - 'openssl/crypto/pem/pem_x509.c', - 'openssl/crypto/pem/pem_xaux.c', - 'openssl/crypto/pem/pvkfmt.c', - 'openssl/crypto/pkcs12/p12_add.c', - 'openssl/crypto/pkcs12/p12_asn.c', - 'openssl/crypto/pkcs12/p12_attr.c', - 'openssl/crypto/pkcs12/p12_crpt.c', - 'openssl/crypto/pkcs12/p12_crt.c', - 'openssl/crypto/pkcs12/p12_decr.c', - 'openssl/crypto/pkcs12/p12_init.c', - 'openssl/crypto/pkcs12/p12_key.c', - 'openssl/crypto/pkcs12/p12_kiss.c', - 'openssl/crypto/pkcs12/p12_mutl.c', - 'openssl/crypto/pkcs12/p12_npas.c', - 'openssl/crypto/pkcs12/p12_p8d.c', - 'openssl/crypto/pkcs12/p12_p8e.c', - 'openssl/crypto/pkcs12/p12_sbag.c', - 'openssl/crypto/pkcs12/p12_utl.c', - 'openssl/crypto/pkcs12/pk12err.c', - 'openssl/crypto/pkcs7/bio_pk7.c', - 'openssl/crypto/pkcs7/pk7_asn1.c', - 'openssl/crypto/pkcs7/pk7_attr.c', - 'openssl/crypto/pkcs7/pk7_doit.c', - 'openssl/crypto/pkcs7/pk7_lib.c', - 'openssl/crypto/pkcs7/pk7_mime.c', - 'openssl/crypto/pkcs7/pk7_smime.c', - 'openssl/crypto/pkcs7/pkcs7err.c', - 'openssl/crypto/poly1305/poly1305.c', - 'openssl/crypto/property/defn_cache.c', - 'openssl/crypto/property/property.c', - 'openssl/crypto/property/property_err.c', - 'openssl/crypto/property/property_parse.c', - 'openssl/crypto/property/property_query.c', - 'openssl/crypto/property/property_string.c', - 'openssl/crypto/rand/prov_seed.c', - 'openssl/crypto/rand/rand_deprecated.c', - 'openssl/crypto/rand/rand_err.c', - 'openssl/crypto/rand/rand_lib.c', - 'openssl/crypto/rand/rand_meth.c', - 'openssl/crypto/rand/rand_pool.c', - 'openssl/crypto/rand/randfile.c', - 'openssl/crypto/rc2/rc2_cbc.c', - 'openssl/crypto/rc2/rc2_ecb.c', - 'openssl/crypto/rc2/rc2_skey.c', - 'openssl/crypto/rc2/rc2cfb64.c', - 'openssl/crypto/rc2/rc2ofb64.c', - 'openssl/crypto/rc4/rc4_enc.c', - 'openssl/crypto/rc4/rc4_skey.c', - 'openssl/crypto/ripemd/rmd_dgst.c', - 'openssl/crypto/ripemd/rmd_one.c', - 'openssl/crypto/rsa/rsa_ameth.c', - 'openssl/crypto/rsa/rsa_asn1.c', - 'openssl/crypto/rsa/rsa_backend.c', - 'openssl/crypto/rsa/rsa_chk.c', - 'openssl/crypto/rsa/rsa_crpt.c', - 'openssl/crypto/rsa/rsa_depr.c', - 'openssl/crypto/rsa/rsa_err.c', - 'openssl/crypto/rsa/rsa_gen.c', - 'openssl/crypto/rsa/rsa_lib.c', - 'openssl/crypto/rsa/rsa_meth.c', - 'openssl/crypto/rsa/rsa_mp.c', - 'openssl/crypto/rsa/rsa_mp_names.c', - 'openssl/crypto/rsa/rsa_none.c', - 'openssl/crypto/rsa/rsa_oaep.c', - 'openssl/crypto/rsa/rsa_ossl.c', - 'openssl/crypto/rsa/rsa_pk1.c', - 'openssl/crypto/rsa/rsa_pmeth.c', - 'openssl/crypto/rsa/rsa_prn.c', - 'openssl/crypto/rsa/rsa_pss.c', - 'openssl/crypto/rsa/rsa_saos.c', - 'openssl/crypto/rsa/rsa_schemes.c', - 'openssl/crypto/rsa/rsa_sign.c', - 'openssl/crypto/rsa/rsa_sp800_56b_check.c', - 'openssl/crypto/rsa/rsa_sp800_56b_gen.c', - 'openssl/crypto/rsa/rsa_x931.c', - 'openssl/crypto/rsa/rsa_x931g.c', - 'openssl/crypto/seed/seed.c', - 'openssl/crypto/seed/seed_cbc.c', - 'openssl/crypto/seed/seed_cfb.c', - 'openssl/crypto/seed/seed_ecb.c', - 'openssl/crypto/seed/seed_ofb.c', - 'openssl/crypto/sha/keccak1600.c', - 'openssl/crypto/sha/sha1_one.c', - 'openssl/crypto/sha/sha1dgst.c', - 'openssl/crypto/sha/sha256.c', - 'openssl/crypto/sha/sha3.c', - 'openssl/crypto/sha/sha512.c', - 'openssl/crypto/siphash/siphash.c', - 'openssl/crypto/sm2/sm2_crypt.c', - 'openssl/crypto/sm2/sm2_err.c', - 'openssl/crypto/sm2/sm2_key.c', - 'openssl/crypto/sm2/sm2_sign.c', - 'openssl/crypto/sm3/legacy_sm3.c', - 'openssl/crypto/sm3/sm3.c', - 'openssl/crypto/sm4/sm4.c', - 'openssl/crypto/srp/srp_lib.c', - 'openssl/crypto/srp/srp_vfy.c', - 'openssl/crypto/stack/stack.c', - 'openssl/crypto/store/store_err.c', - 'openssl/crypto/store/store_init.c', - 'openssl/crypto/store/store_lib.c', - 'openssl/crypto/store/store_meth.c', - 'openssl/crypto/store/store_register.c', - 'openssl/crypto/store/store_result.c', - 'openssl/crypto/store/store_strings.c', - 'openssl/crypto/ts/ts_asn1.c', - 'openssl/crypto/ts/ts_conf.c', - 'openssl/crypto/ts/ts_err.c', - 'openssl/crypto/ts/ts_lib.c', - 'openssl/crypto/ts/ts_req_print.c', - 'openssl/crypto/ts/ts_req_utils.c', - 'openssl/crypto/ts/ts_rsp_print.c', - 'openssl/crypto/ts/ts_rsp_sign.c', - 'openssl/crypto/ts/ts_rsp_utils.c', - 'openssl/crypto/ts/ts_rsp_verify.c', - 'openssl/crypto/ts/ts_verify_ctx.c', - 'openssl/crypto/txt_db/txt_db.c', - 'openssl/crypto/ui/ui_err.c', - 'openssl/crypto/ui/ui_lib.c', - 'openssl/crypto/ui/ui_null.c', - 'openssl/crypto/ui/ui_openssl.c', - 'openssl/crypto/ui/ui_util.c', - 'openssl/crypto/whrlpool/wp_block.c', - 'openssl/crypto/whrlpool/wp_dgst.c', - 'openssl/crypto/x509/by_dir.c', - 'openssl/crypto/x509/by_file.c', - 'openssl/crypto/x509/by_store.c', - 'openssl/crypto/x509/pcy_cache.c', - 'openssl/crypto/x509/pcy_data.c', - 'openssl/crypto/x509/pcy_lib.c', - 'openssl/crypto/x509/pcy_map.c', - 'openssl/crypto/x509/pcy_node.c', - 'openssl/crypto/x509/pcy_tree.c', - 'openssl/crypto/x509/t_crl.c', - 'openssl/crypto/x509/t_req.c', - 'openssl/crypto/x509/t_x509.c', - 'openssl/crypto/x509/v3_addr.c', - 'openssl/crypto/x509/v3_admis.c', - 'openssl/crypto/x509/v3_akeya.c', - 'openssl/crypto/x509/v3_akid.c', - 'openssl/crypto/x509/v3_asid.c', - 'openssl/crypto/x509/v3_bcons.c', - 'openssl/crypto/x509/v3_bitst.c', - 'openssl/crypto/x509/v3_conf.c', - 'openssl/crypto/x509/v3_cpols.c', - 'openssl/crypto/x509/v3_crld.c', - 'openssl/crypto/x509/v3_enum.c', - 'openssl/crypto/x509/v3_extku.c', - 'openssl/crypto/x509/v3_genn.c', - 'openssl/crypto/x509/v3_ia5.c', - 'openssl/crypto/x509/v3_info.c', - 'openssl/crypto/x509/v3_int.c', - 'openssl/crypto/x509/v3_ist.c', - 'openssl/crypto/x509/v3_lib.c', - 'openssl/crypto/x509/v3_ncons.c', - 'openssl/crypto/x509/v3_pci.c', - 'openssl/crypto/x509/v3_pcia.c', - 'openssl/crypto/x509/v3_pcons.c', - 'openssl/crypto/x509/v3_pku.c', - 'openssl/crypto/x509/v3_pmaps.c', - 'openssl/crypto/x509/v3_prn.c', - 'openssl/crypto/x509/v3_purp.c', - 'openssl/crypto/x509/v3_san.c', - 'openssl/crypto/x509/v3_skid.c', - 'openssl/crypto/x509/v3_sxnet.c', - 'openssl/crypto/x509/v3_tlsf.c', - 'openssl/crypto/x509/v3_utf8.c', - 'openssl/crypto/x509/v3_utl.c', - 'openssl/crypto/x509/v3err.c', - 'openssl/crypto/x509/x509_att.c', - 'openssl/crypto/x509/x509_cmp.c', - 'openssl/crypto/x509/x509_d2.c', - 'openssl/crypto/x509/x509_def.c', - 'openssl/crypto/x509/x509_err.c', - 'openssl/crypto/x509/x509_ext.c', - 'openssl/crypto/x509/x509_lu.c', - 'openssl/crypto/x509/x509_meth.c', - 'openssl/crypto/x509/x509_obj.c', - 'openssl/crypto/x509/x509_r2x.c', - 'openssl/crypto/x509/x509_req.c', - 'openssl/crypto/x509/x509_set.c', - 'openssl/crypto/x509/x509_trust.c', - 'openssl/crypto/x509/x509_txt.c', - 'openssl/crypto/x509/x509_v3.c', - 'openssl/crypto/x509/x509_vfy.c', - 'openssl/crypto/x509/x509_vpm.c', - 'openssl/crypto/x509/x509cset.c', - 'openssl/crypto/x509/x509name.c', - 'openssl/crypto/x509/x509rset.c', - 'openssl/crypto/x509/x509spki.c', - 'openssl/crypto/x509/x509type.c', - 'openssl/crypto/x509/x_all.c', - 'openssl/crypto/x509/x_attrib.c', - 'openssl/crypto/x509/x_crl.c', - 'openssl/crypto/x509/x_exten.c', - 'openssl/crypto/x509/x_name.c', - 'openssl/crypto/x509/x_pubkey.c', - 'openssl/crypto/x509/x_req.c', - 'openssl/crypto/x509/x_x509.c', - 'openssl/crypto/x509/x_x509a.c', - 'openssl/engines/e_capi.c', - 'openssl/engines/e_padlock.c', - 'openssl/providers/baseprov.c', - 'openssl/providers/defltprov.c', - 'openssl/providers/nullprov.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/common/der/der_rsa_sig.c', - 'openssl/providers/common/der/der_sm2_key.c', - 'openssl/providers/common/der/der_sm2_sig.c', - 'openssl/providers/common/bio_prov.c', - 'openssl/providers/common/capabilities.c', - 'openssl/providers/common/digest_to_nid.c', - 'openssl/providers/common/provider_seeding.c', - 'openssl/providers/common/provider_util.c', - 'openssl/providers/common/securitycheck.c', - 'openssl/providers/common/securitycheck_default.c', - 'openssl/providers/implementations/asymciphers/rsa_enc.c', - 'openssl/providers/implementations/asymciphers/sm2_enc.c', - 'openssl/providers/implementations/ciphers/cipher_aes.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha1_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha256_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aes_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb.c', - 'openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv.c', - 'openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aes_wrp.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_fips.c', - 'openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_ccm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm.c', - 'openssl/providers/implementations/ciphers/cipher_aria_gcm_hw.c', - 'openssl/providers/implementations/ciphers/cipher_aria_hw.c', - 'openssl/providers/implementations/ciphers/cipher_camellia.c', - 'openssl/providers/implementations/ciphers/cipher_camellia_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_hw.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c', - 'openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cts.c', - 'openssl/providers/implementations/ciphers/cipher_null.c', - 'openssl/providers/implementations/ciphers/cipher_sm4.c', - 'openssl/providers/implementations/ciphers/cipher_sm4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_default_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_wrap_hw.c', - 'openssl/providers/implementations/digests/blake2_prov.c', - 'openssl/providers/implementations/digests/blake2b_prov.c', - 'openssl/providers/implementations/digests/blake2s_prov.c', - 'openssl/providers/implementations/digests/md5_prov.c', - 'openssl/providers/implementations/digests/md5_sha1_prov.c', - 'openssl/providers/implementations/digests/null_prov.c', - 'openssl/providers/implementations/digests/sha2_prov.c', - 'openssl/providers/implementations/digests/sha3_prov.c', - 'openssl/providers/implementations/digests/sm3_prov.c', - 'openssl/providers/implementations/encode_decode/decode_der2key.c', - 'openssl/providers/implementations/encode_decode/decode_epki2pki.c', - 'openssl/providers/implementations/encode_decode/decode_msblob2key.c', - 'openssl/providers/implementations/encode_decode/decode_pem2der.c', - 'openssl/providers/implementations/encode_decode/decode_pvk2key.c', - 'openssl/providers/implementations/encode_decode/decode_spki2typespki.c', - 'openssl/providers/implementations/encode_decode/encode_key2any.c', - 'openssl/providers/implementations/encode_decode/encode_key2blob.c', - 'openssl/providers/implementations/encode_decode/encode_key2ms.c', - 'openssl/providers/implementations/encode_decode/encode_key2text.c', - 'openssl/providers/implementations/encode_decode/endecoder_common.c', - 'openssl/providers/implementations/exchange/dh_exch.c', - 'openssl/providers/implementations/exchange/ecdh_exch.c', - 'openssl/providers/implementations/exchange/ecx_exch.c', - 'openssl/providers/implementations/exchange/kdf_exch.c', - 'openssl/providers/implementations/kdfs/hkdf.c', - 'openssl/providers/implementations/kdfs/kbkdf.c', - 'openssl/providers/implementations/kdfs/krb5kdf.c', - 'openssl/providers/implementations/kdfs/pbkdf2.c', - 'openssl/providers/implementations/kdfs/pbkdf2_fips.c', - 'openssl/providers/implementations/kdfs/pkcs12kdf.c', - 'openssl/providers/implementations/kdfs/scrypt.c', - 'openssl/providers/implementations/kdfs/sshkdf.c', - 'openssl/providers/implementations/kdfs/sskdf.c', - 'openssl/providers/implementations/kdfs/tls1_prf.c', - 'openssl/providers/implementations/kdfs/x942kdf.c', - 'openssl/providers/implementations/kem/rsa_kem.c', - 'openssl/providers/implementations/keymgmt/dh_kmgmt.c', - 'openssl/providers/implementations/keymgmt/dsa_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ec_kmgmt.c', - 'openssl/providers/implementations/keymgmt/ecx_kmgmt.c', - 'openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c', - 'openssl/providers/implementations/keymgmt/rsa_kmgmt.c', - 'openssl/providers/implementations/macs/blake2b_mac.c', - 'openssl/providers/implementations/macs/blake2s_mac.c', - 'openssl/providers/implementations/macs/cmac_prov.c', - 'openssl/providers/implementations/macs/gmac_prov.c', - 'openssl/providers/implementations/macs/hmac_prov.c', - 'openssl/providers/implementations/macs/kmac_prov.c', - 'openssl/providers/implementations/macs/poly1305_prov.c', - 'openssl/providers/implementations/macs/siphash_prov.c', - 'openssl/providers/implementations/rands/crngt.c', - 'openssl/providers/implementations/rands/drbg.c', - 'openssl/providers/implementations/rands/drbg_ctr.c', - 'openssl/providers/implementations/rands/drbg_hash.c', - 'openssl/providers/implementations/rands/drbg_hmac.c', - 'openssl/providers/implementations/rands/seed_src.c', - 'openssl/providers/implementations/rands/test_rng.c', - 'openssl/providers/implementations/rands/seeding/rand_cpu_x86.c', - 'openssl/providers/implementations/rands/seeding/rand_tsc.c', - 'openssl/providers/implementations/rands/seeding/rand_unix.c', - 'openssl/providers/implementations/rands/seeding/rand_win.c', - 'openssl/providers/implementations/signature/dsa_sig.c', - 'openssl/providers/implementations/signature/ecdsa_sig.c', - 'openssl/providers/implementations/signature/eddsa_sig.c', - 'openssl/providers/implementations/signature/mac_legacy_sig.c', - 'openssl/providers/implementations/signature/rsa_sig.c', - 'openssl/providers/implementations/signature/sm2_sig.c', - 'openssl/providers/implementations/storemgmt/file_store.c', - 'openssl/providers/implementations/storemgmt/file_store_any2obj.c', - 'openssl/ssl/s3_cbc.c', - 'openssl/providers/common/der/der_dsa_key.c', - 'openssl/providers/common/der/der_dsa_sig.c', - 'openssl/providers/common/der/der_ec_key.c', - 'openssl/providers/common/der/der_ec_sig.c', - 'openssl/providers/common/der/der_ecx_key.c', - 'openssl/providers/common/der/der_rsa_key.c', - 'openssl/providers/common/provider_ctx.c', - 'openssl/providers/common/provider_err.c', - 'openssl/providers/implementations/ciphers/ciphercommon.c', - 'openssl/providers/implementations/ciphers/ciphercommon_block.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_ccm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm.c', - 'openssl/providers/implementations/ciphers/ciphercommon_gcm_hw.c', - 'openssl/providers/implementations/ciphers/ciphercommon_hw.c', - 'openssl/providers/implementations/digests/digestcommon.c', - 'openssl/ssl/record/tls_pad.c', - 'openssl/crypto/bn/bn_asm.c', - 'openssl/crypto/des/des_enc.c', - 'openssl/crypto/des/fcrypt_b.c', - 'openssl/crypto/md5/md5_dgst.c', - 'openssl/crypto/md5/md5_one.c', - 'openssl/crypto/md5/md5_sha1.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish.c', - 'openssl/providers/implementations/ciphers/cipher_blowfish_hw.c', - 'openssl/providers/implementations/ciphers/cipher_cast5.c', - 'openssl/providers/implementations/ciphers/cipher_cast5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_des.c', - 'openssl/providers/implementations/ciphers/cipher_des_hw.c', - 'openssl/providers/implementations/ciphers/cipher_desx.c', - 'openssl/providers/implementations/ciphers/cipher_desx_hw.c', - 'openssl/providers/implementations/ciphers/cipher_idea.c', - 'openssl/providers/implementations/ciphers/cipher_idea_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc2.c', - 'openssl/providers/implementations/ciphers/cipher_rc2_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c', - 'openssl/providers/implementations/ciphers/cipher_rc4_hw.c', - 'openssl/providers/implementations/ciphers/cipher_seed.c', - 'openssl/providers/implementations/ciphers/cipher_seed_hw.c', - 'openssl/providers/implementations/ciphers/cipher_tdes_common.c', - 'openssl/providers/implementations/digests/md4_prov.c', - 'openssl/providers/implementations/digests/mdc2_prov.c', - 'openssl/providers/implementations/digests/ripemd_prov.c', - 'openssl/providers/implementations/digests/wp_prov.c', - 'openssl/providers/implementations/kdfs/pbkdf1.c', - 'openssl/providers/prov_running.c', - 'openssl/providers/legacyprov.c', - ], - 'openssl_sources_linux-x32': [ - './config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c', - './config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c', - './config/archs/linux-x32/no-asm/providers/legacy.ld', - './config/archs/linux-x32/no-asm/providers/fips.ld', - ], - 'openssl_defines_linux-x32': [ - 'NDEBUG', - 'OPENSSL_USE_NODELETE', - 'L_ENDIAN', - 'OPENSSL_BUILDING_OPENSSL', - 'OPENSSL_PIC', - ], - 'openssl_cflags_linux-x32': [ - '-Wall -O3', - '-pthread -mx32', - '-Wall -O3', - ], - 'openssl_ex_libs_linux-x32': [ - '-ldl -pthread', - ], - }, - 'include_dirs': [ - '.', - './include', - './crypto', - './crypto/include/internal', - './providers/common/include', - ], - 'defines': ['<@(openssl_defines_linux-x32)'], - 'cflags' : ['<@(openssl_cflags_linux-x32)'], - 'libraries': ['<@(openssl_ex_libs_linux-x32)'], - 'sources': ['<@(openssl_sources)', '<@(openssl_sources_linux-x32)'], - 'direct_dependent_settings': { - 'include_dirs': ['./include', '.'], - 'defines': ['<@(openssl_defines_linux-x32)'], - }, -} diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c deleted file mode 100644 index e4e14e82e5648a..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_digests_gen.c +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_digests_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_digests.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs] = { - DER_OID_V_sigAlgs -}; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1] = { - DER_OID_V_id_sha1 -}; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2] = { - DER_OID_V_id_md2 -}; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5] = { - DER_OID_V_id_md5 -}; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256] = { - DER_OID_V_id_sha256 -}; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384] = { - DER_OID_V_id_sha384 -}; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512] = { - DER_OID_V_id_sha512 -}; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224] = { - DER_OID_V_id_sha224 -}; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224] = { - DER_OID_V_id_sha512_224 -}; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256] = { - DER_OID_V_id_sha512_256 -}; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224] = { - DER_OID_V_id_sha3_224 -}; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256] = { - DER_OID_V_id_sha3_256 -}; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384] = { - DER_OID_V_id_sha3_384 -}; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512] = { - DER_OID_V_id_sha3_512 -}; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128] = { - DER_OID_V_id_shake128 -}; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256] = { - DER_OID_V_id_shake256 -}; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len] = { - DER_OID_V_id_shake128_len -}; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len] = { - DER_OID_V_id_shake256_len -}; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128] = { - DER_OID_V_id_KMACWithSHAKE128 -}; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256] = { - DER_OID_V_id_KMACWithSHAKE256 -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c deleted file mode 100644 index e5cfe91e0f2510..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_dsa_gen.c +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_dsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -/* - * DSA low level APIs are deprecated for public use, but still ok for - * internal use. - */ -#include "internal/deprecated.h" - -#include "prov/der_dsa.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa] = { - DER_OID_V_id_dsa -}; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1] = { - DER_OID_V_id_dsa_with_sha1 -}; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224] = { - DER_OID_V_id_dsa_with_sha224 -}; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256] = { - DER_OID_V_id_dsa_with_sha256 -}; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384] = { - DER_OID_V_id_dsa_with_sha384 -}; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512] = { - DER_OID_V_id_dsa_with_sha512 -}; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224] = { - DER_OID_V_id_dsa_with_sha3_224 -}; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256] = { - DER_OID_V_id_dsa_with_sha3_256 -}; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384] = { - DER_OID_V_id_dsa_with_sha3_384 -}; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512] = { - DER_OID_V_id_dsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c deleted file mode 100644 index e1ed54ba05b6ff..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ec_gen.c +++ /dev/null @@ -1,279 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ec_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ec.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1] = { - DER_OID_V_ecdsa_with_SHA1 -}; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey] = { - DER_OID_V_id_ecPublicKey -}; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1] = { - DER_OID_V_c2pnb163v1 -}; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2] = { - DER_OID_V_c2pnb163v2 -}; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3] = { - DER_OID_V_c2pnb163v3 -}; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1] = { - DER_OID_V_c2pnb176w1 -}; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1] = { - DER_OID_V_c2tnb191v1 -}; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2] = { - DER_OID_V_c2tnb191v2 -}; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3] = { - DER_OID_V_c2tnb191v3 -}; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4] = { - DER_OID_V_c2onb191v4 -}; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5] = { - DER_OID_V_c2onb191v5 -}; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1] = { - DER_OID_V_c2pnb208w1 -}; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1] = { - DER_OID_V_c2tnb239v1 -}; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2] = { - DER_OID_V_c2tnb239v2 -}; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3] = { - DER_OID_V_c2tnb239v3 -}; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4] = { - DER_OID_V_c2onb239v4 -}; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5] = { - DER_OID_V_c2onb239v5 -}; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1] = { - DER_OID_V_c2pnb272w1 -}; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1] = { - DER_OID_V_c2pnb304w1 -}; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1] = { - DER_OID_V_c2tnb359v1 -}; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1] = { - DER_OID_V_c2pnb368w1 -}; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1] = { - DER_OID_V_c2tnb431r1 -}; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1] = { - DER_OID_V_prime192v1 -}; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2] = { - DER_OID_V_prime192v2 -}; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3] = { - DER_OID_V_prime192v3 -}; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1] = { - DER_OID_V_prime239v1 -}; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2] = { - DER_OID_V_prime239v2 -}; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3] = { - DER_OID_V_prime239v3 -}; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1] = { - DER_OID_V_prime256v1 -}; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224] = { - DER_OID_V_ecdsa_with_SHA224 -}; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256] = { - DER_OID_V_ecdsa_with_SHA256 -}; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384] = { - DER_OID_V_ecdsa_with_SHA384 -}; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512] = { - DER_OID_V_ecdsa_with_SHA512 -}; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224] = { - DER_OID_V_id_ecdsa_with_sha3_224 -}; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256] = { - DER_OID_V_id_ecdsa_with_sha3_256 -}; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384] = { - DER_OID_V_id_ecdsa_with_sha3_384 -}; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512] = { - DER_OID_V_id_ecdsa_with_sha3_512 -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c deleted file mode 100644 index ba7bf14b5e156d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_ecx_gen.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_ecx_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519] = { - DER_OID_V_id_X25519 -}; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448] = { - DER_OID_V_id_X448 -}; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519] = { - DER_OID_V_id_Ed25519 -}; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448] = { - DER_OID_V_id_Ed448 -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c deleted file mode 100644 index a3431798402f3f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_rsa_gen.c +++ /dev/null @@ -1,174 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_rsa_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_rsa.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs] = { - DER_OID_V_hashAlgs -}; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption] = { - DER_OID_V_rsaEncryption -}; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP] = { - DER_OID_V_id_RSAES_OAEP -}; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified] = { - DER_OID_V_id_pSpecified -}; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS] = { - DER_OID_V_id_RSASSA_PSS -}; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption] = { - DER_OID_V_md2WithRSAEncryption -}; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption] = { - DER_OID_V_md5WithRSAEncryption -}; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption] = { - DER_OID_V_sha1WithRSAEncryption -}; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption] = { - DER_OID_V_sha224WithRSAEncryption -}; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption] = { - DER_OID_V_sha256WithRSAEncryption -}; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption] = { - DER_OID_V_sha384WithRSAEncryption -}; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption] = { - DER_OID_V_sha512WithRSAEncryption -}; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption] = { - DER_OID_V_sha512_224WithRSAEncryption -}; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption] = { - DER_OID_V_sha512_256WithRSAEncryption -}; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1] = { - DER_OID_V_id_mgf1 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 -}; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512] = { - DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 -}; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption] = { - DER_OID_V_md4WithRSAEncryption -}; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption] = { - DER_OID_V_ripemd160WithRSAEncryption -}; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature] = { - DER_OID_V_mdc2WithRSASignature -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c deleted file mode 100644 index 6424ea166b7e15..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_sm2_gen.c +++ /dev/null @@ -1,30 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_sm2_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_sm2.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3] = { - DER_OID_V_sm2_with_SM3 -}; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2] = { - DER_OID_V_curveSM2 -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c deleted file mode 100644 index 6cf93972f48b6d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/der/der_wrap_gen.c +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/der/der_wrap_gen.c.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "prov/der_wrap.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap] = { - DER_OID_V_id_alg_CMS3DESwrap -}; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap] = { - DER_OID_V_id_aes128_wrap -}; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap] = { - DER_OID_V_id_aes192_wrap -}; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap] = { - DER_OID_V_id_aes256_wrap -}; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_digests.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_digests.h deleted file mode 100644 index b184807c80ceb5..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_digests.h +++ /dev/null @@ -1,160 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_digests.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sigAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 3 } - */ -#define DER_OID_V_sigAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03 -#define DER_OID_SZ_sigAlgs 10 -extern const unsigned char ossl_der_oid_sigAlgs[DER_OID_SZ_sigAlgs]; - -/* - * id-sha1 OBJECT IDENTIFIER ::= { iso(1) - * identified-organization(3) oiw(14) - * secsig(3) algorithms(2) 26 } - */ -#define DER_OID_V_id_sha1 DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x1A -#define DER_OID_SZ_id_sha1 7 -extern const unsigned char ossl_der_oid_id_sha1[DER_OID_SZ_id_sha1]; - -/* - * id-md2 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } - */ -#define DER_OID_V_id_md2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x02 -#define DER_OID_SZ_id_md2 10 -extern const unsigned char ossl_der_oid_id_md2[DER_OID_SZ_id_md2]; - -/* - * id-md5 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } - */ -#define DER_OID_V_id_md5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x05 -#define DER_OID_SZ_id_md5 10 -extern const unsigned char ossl_der_oid_id_md5[DER_OID_SZ_id_md5]; - -/* - * id-sha256 OBJECT IDENTIFIER ::= { hashAlgs 1 } - */ -#define DER_OID_V_id_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01 -#define DER_OID_SZ_id_sha256 11 -extern const unsigned char ossl_der_oid_id_sha256[DER_OID_SZ_id_sha256]; - -/* - * id-sha384 OBJECT IDENTIFIER ::= { hashAlgs 2 } - */ -#define DER_OID_V_id_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02 -#define DER_OID_SZ_id_sha384 11 -extern const unsigned char ossl_der_oid_id_sha384[DER_OID_SZ_id_sha384]; - -/* - * id-sha512 OBJECT IDENTIFIER ::= { hashAlgs 3 } - */ -#define DER_OID_V_id_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03 -#define DER_OID_SZ_id_sha512 11 -extern const unsigned char ossl_der_oid_id_sha512[DER_OID_SZ_id_sha512]; - -/* - * id-sha224 OBJECT IDENTIFIER ::= { hashAlgs 4 } - */ -#define DER_OID_V_id_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04 -#define DER_OID_SZ_id_sha224 11 -extern const unsigned char ossl_der_oid_id_sha224[DER_OID_SZ_id_sha224]; - -/* - * id-sha512-224 OBJECT IDENTIFIER ::= { hashAlgs 5 } - */ -#define DER_OID_V_id_sha512_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x05 -#define DER_OID_SZ_id_sha512_224 11 -extern const unsigned char ossl_der_oid_id_sha512_224[DER_OID_SZ_id_sha512_224]; - -/* - * id-sha512-256 OBJECT IDENTIFIER ::= { hashAlgs 6 } - */ -#define DER_OID_V_id_sha512_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x06 -#define DER_OID_SZ_id_sha512_256 11 -extern const unsigned char ossl_der_oid_id_sha512_256[DER_OID_SZ_id_sha512_256]; - -/* - * id-sha3-224 OBJECT IDENTIFIER ::= { hashAlgs 7 } - */ -#define DER_OID_V_id_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x07 -#define DER_OID_SZ_id_sha3_224 11 -extern const unsigned char ossl_der_oid_id_sha3_224[DER_OID_SZ_id_sha3_224]; - -/* - * id-sha3-256 OBJECT IDENTIFIER ::= { hashAlgs 8 } - */ -#define DER_OID_V_id_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x08 -#define DER_OID_SZ_id_sha3_256 11 -extern const unsigned char ossl_der_oid_id_sha3_256[DER_OID_SZ_id_sha3_256]; - -/* - * id-sha3-384 OBJECT IDENTIFIER ::= { hashAlgs 9 } - */ -#define DER_OID_V_id_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x09 -#define DER_OID_SZ_id_sha3_384 11 -extern const unsigned char ossl_der_oid_id_sha3_384[DER_OID_SZ_id_sha3_384]; - -/* - * id-sha3-512 OBJECT IDENTIFIER ::= { hashAlgs 10 } - */ -#define DER_OID_V_id_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0A -#define DER_OID_SZ_id_sha3_512 11 -extern const unsigned char ossl_der_oid_id_sha3_512[DER_OID_SZ_id_sha3_512]; - -/* - * id-shake128 OBJECT IDENTIFIER ::= { hashAlgs 11 } - */ -#define DER_OID_V_id_shake128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0B -#define DER_OID_SZ_id_shake128 11 -extern const unsigned char ossl_der_oid_id_shake128[DER_OID_SZ_id_shake128]; - -/* - * id-shake256 OBJECT IDENTIFIER ::= { hashAlgs 12 } - */ -#define DER_OID_V_id_shake256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0C -#define DER_OID_SZ_id_shake256 11 -extern const unsigned char ossl_der_oid_id_shake256[DER_OID_SZ_id_shake256]; - -/* - * id-shake128-len OBJECT IDENTIFIER ::= { hashAlgs 17 } - */ -#define DER_OID_V_id_shake128_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x11 -#define DER_OID_SZ_id_shake128_len 11 -extern const unsigned char ossl_der_oid_id_shake128_len[DER_OID_SZ_id_shake128_len]; - -/* - * id-shake256-len OBJECT IDENTIFIER ::= { hashAlgs 18 } - */ -#define DER_OID_V_id_shake256_len DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x12 -#define DER_OID_SZ_id_shake256_len 11 -extern const unsigned char ossl_der_oid_id_shake256_len[DER_OID_SZ_id_shake256_len]; - -/* - * id-KMACWithSHAKE128 OBJECT IDENTIFIER ::={hashAlgs 19} - */ -#define DER_OID_V_id_KMACWithSHAKE128 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x13 -#define DER_OID_SZ_id_KMACWithSHAKE128 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE128[DER_OID_SZ_id_KMACWithSHAKE128]; - -/* - * id-KMACWithSHAKE256 OBJECT IDENTIFIER ::={ hashAlgs 20} - */ -#define DER_OID_V_id_KMACWithSHAKE256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x14 -#define DER_OID_SZ_id_KMACWithSHAKE256 11 -extern const unsigned char ossl_der_oid_id_KMACWithSHAKE256[DER_OID_SZ_id_KMACWithSHAKE256]; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_dsa.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_dsa.h deleted file mode 100644 index b12a56282b2556..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_dsa.h +++ /dev/null @@ -1,94 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_dsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-dsa OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57(10040) x9algorithm(4) 1 } - */ -#define DER_OID_V_id_dsa DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x01 -#define DER_OID_SZ_id_dsa 9 -extern const unsigned char ossl_der_oid_id_dsa[DER_OID_SZ_id_dsa]; - -/* - * id-dsa-with-sha1 OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) x9-57 (10040) x9algorithm(4) 3 } - */ -#define DER_OID_V_id_dsa_with_sha1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x38, 0x04, 0x03 -#define DER_OID_SZ_id_dsa_with_sha1 9 -extern const unsigned char ossl_der_oid_id_dsa_with_sha1[DER_OID_SZ_id_dsa_with_sha1]; - -/* - * id-dsa-with-sha224 OBJECT IDENTIFIER ::= { sigAlgs 1 } - */ -#define DER_OID_V_id_dsa_with_sha224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x01 -#define DER_OID_SZ_id_dsa_with_sha224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha224[DER_OID_SZ_id_dsa_with_sha224]; - -/* - * id-dsa-with-sha256 OBJECT IDENTIFIER ::= { sigAlgs 2 } - */ -#define DER_OID_V_id_dsa_with_sha256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x02 -#define DER_OID_SZ_id_dsa_with_sha256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha256[DER_OID_SZ_id_dsa_with_sha256]; - -/* - * id-dsa-with-sha384 OBJECT IDENTIFIER ::= { sigAlgs 3 } - */ -#define DER_OID_V_id_dsa_with_sha384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x03 -#define DER_OID_SZ_id_dsa_with_sha384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha384[DER_OID_SZ_id_dsa_with_sha384]; - -/* - * id-dsa-with-sha512 OBJECT IDENTIFIER ::= { sigAlgs 4 } - */ -#define DER_OID_V_id_dsa_with_sha512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x04 -#define DER_OID_SZ_id_dsa_with_sha512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha512[DER_OID_SZ_id_dsa_with_sha512]; - -/* - * id-dsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 5 } - */ -#define DER_OID_V_id_dsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x05 -#define DER_OID_SZ_id_dsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_224[DER_OID_SZ_id_dsa_with_sha3_224]; - -/* - * id-dsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 6 } - */ -#define DER_OID_V_id_dsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x06 -#define DER_OID_SZ_id_dsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_256[DER_OID_SZ_id_dsa_with_sha3_256]; - -/* - * id-dsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 7 } - */ -#define DER_OID_V_id_dsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x07 -#define DER_OID_SZ_id_dsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_384[DER_OID_SZ_id_dsa_with_sha3_384]; - -/* - * id-dsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 8 } - */ -#define DER_OID_V_id_dsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x08 -#define DER_OID_SZ_id_dsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_dsa_with_sha3_512[DER_OID_SZ_id_dsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_DSA(WPACKET *pkt, int tag, DSA *dsa); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_DSA_with_MD(WPACKET *pkt, int tag, - DSA *dsa, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ec.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ec.h deleted file mode 100644 index dd697771f71166..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ec.h +++ /dev/null @@ -1,286 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ec.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { id-ecSigType 1 } - */ -#define DER_OID_V_ecdsa_with_SHA1 DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA1 9 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA1[DER_OID_SZ_ecdsa_with_SHA1]; - -/* - * id-ecPublicKey OBJECT IDENTIFIER ::= { id-publicKeyType 1 } - */ -#define DER_OID_V_id_ecPublicKey DER_P_OBJECT, 7, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01 -#define DER_OID_SZ_id_ecPublicKey 9 -extern const unsigned char ossl_der_oid_id_ecPublicKey[DER_OID_SZ_id_ecPublicKey]; - -/* - * c2pnb163v1 OBJECT IDENTIFIER ::= { c-TwoCurve 1 } - */ -#define DER_OID_V_c2pnb163v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x01 -#define DER_OID_SZ_c2pnb163v1 10 -extern const unsigned char ossl_der_oid_c2pnb163v1[DER_OID_SZ_c2pnb163v1]; - -/* - * c2pnb163v2 OBJECT IDENTIFIER ::= { c-TwoCurve 2 } - */ -#define DER_OID_V_c2pnb163v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x02 -#define DER_OID_SZ_c2pnb163v2 10 -extern const unsigned char ossl_der_oid_c2pnb163v2[DER_OID_SZ_c2pnb163v2]; - -/* - * c2pnb163v3 OBJECT IDENTIFIER ::= { c-TwoCurve 3 } - */ -#define DER_OID_V_c2pnb163v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x03 -#define DER_OID_SZ_c2pnb163v3 10 -extern const unsigned char ossl_der_oid_c2pnb163v3[DER_OID_SZ_c2pnb163v3]; - -/* - * c2pnb176w1 OBJECT IDENTIFIER ::= { c-TwoCurve 4 } - */ -#define DER_OID_V_c2pnb176w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x04 -#define DER_OID_SZ_c2pnb176w1 10 -extern const unsigned char ossl_der_oid_c2pnb176w1[DER_OID_SZ_c2pnb176w1]; - -/* - * c2tnb191v1 OBJECT IDENTIFIER ::= { c-TwoCurve 5 } - */ -#define DER_OID_V_c2tnb191v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x05 -#define DER_OID_SZ_c2tnb191v1 10 -extern const unsigned char ossl_der_oid_c2tnb191v1[DER_OID_SZ_c2tnb191v1]; - -/* - * c2tnb191v2 OBJECT IDENTIFIER ::= { c-TwoCurve 6 } - */ -#define DER_OID_V_c2tnb191v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x06 -#define DER_OID_SZ_c2tnb191v2 10 -extern const unsigned char ossl_der_oid_c2tnb191v2[DER_OID_SZ_c2tnb191v2]; - -/* - * c2tnb191v3 OBJECT IDENTIFIER ::= { c-TwoCurve 7 } - */ -#define DER_OID_V_c2tnb191v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x07 -#define DER_OID_SZ_c2tnb191v3 10 -extern const unsigned char ossl_der_oid_c2tnb191v3[DER_OID_SZ_c2tnb191v3]; - -/* - * c2onb191v4 OBJECT IDENTIFIER ::= { c-TwoCurve 8 } - */ -#define DER_OID_V_c2onb191v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x08 -#define DER_OID_SZ_c2onb191v4 10 -extern const unsigned char ossl_der_oid_c2onb191v4[DER_OID_SZ_c2onb191v4]; - -/* - * c2onb191v5 OBJECT IDENTIFIER ::= { c-TwoCurve 9 } - */ -#define DER_OID_V_c2onb191v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x09 -#define DER_OID_SZ_c2onb191v5 10 -extern const unsigned char ossl_der_oid_c2onb191v5[DER_OID_SZ_c2onb191v5]; - -/* - * c2pnb208w1 OBJECT IDENTIFIER ::= { c-TwoCurve 10 } - */ -#define DER_OID_V_c2pnb208w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0A -#define DER_OID_SZ_c2pnb208w1 10 -extern const unsigned char ossl_der_oid_c2pnb208w1[DER_OID_SZ_c2pnb208w1]; - -/* - * c2tnb239v1 OBJECT IDENTIFIER ::= { c-TwoCurve 11 } - */ -#define DER_OID_V_c2tnb239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0B -#define DER_OID_SZ_c2tnb239v1 10 -extern const unsigned char ossl_der_oid_c2tnb239v1[DER_OID_SZ_c2tnb239v1]; - -/* - * c2tnb239v2 OBJECT IDENTIFIER ::= { c-TwoCurve 12 } - */ -#define DER_OID_V_c2tnb239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0C -#define DER_OID_SZ_c2tnb239v2 10 -extern const unsigned char ossl_der_oid_c2tnb239v2[DER_OID_SZ_c2tnb239v2]; - -/* - * c2tnb239v3 OBJECT IDENTIFIER ::= { c-TwoCurve 13 } - */ -#define DER_OID_V_c2tnb239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0D -#define DER_OID_SZ_c2tnb239v3 10 -extern const unsigned char ossl_der_oid_c2tnb239v3[DER_OID_SZ_c2tnb239v3]; - -/* - * c2onb239v4 OBJECT IDENTIFIER ::= { c-TwoCurve 14 } - */ -#define DER_OID_V_c2onb239v4 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0E -#define DER_OID_SZ_c2onb239v4 10 -extern const unsigned char ossl_der_oid_c2onb239v4[DER_OID_SZ_c2onb239v4]; - -/* - * c2onb239v5 OBJECT IDENTIFIER ::= { c-TwoCurve 15 } - */ -#define DER_OID_V_c2onb239v5 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x0F -#define DER_OID_SZ_c2onb239v5 10 -extern const unsigned char ossl_der_oid_c2onb239v5[DER_OID_SZ_c2onb239v5]; - -/* - * c2pnb272w1 OBJECT IDENTIFIER ::= { c-TwoCurve 16 } - */ -#define DER_OID_V_c2pnb272w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x10 -#define DER_OID_SZ_c2pnb272w1 10 -extern const unsigned char ossl_der_oid_c2pnb272w1[DER_OID_SZ_c2pnb272w1]; - -/* - * c2pnb304w1 OBJECT IDENTIFIER ::= { c-TwoCurve 17 } - */ -#define DER_OID_V_c2pnb304w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x11 -#define DER_OID_SZ_c2pnb304w1 10 -extern const unsigned char ossl_der_oid_c2pnb304w1[DER_OID_SZ_c2pnb304w1]; - -/* - * c2tnb359v1 OBJECT IDENTIFIER ::= { c-TwoCurve 18 } - */ -#define DER_OID_V_c2tnb359v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x12 -#define DER_OID_SZ_c2tnb359v1 10 -extern const unsigned char ossl_der_oid_c2tnb359v1[DER_OID_SZ_c2tnb359v1]; - -/* - * c2pnb368w1 OBJECT IDENTIFIER ::= { c-TwoCurve 19 } - */ -#define DER_OID_V_c2pnb368w1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x13 -#define DER_OID_SZ_c2pnb368w1 10 -extern const unsigned char ossl_der_oid_c2pnb368w1[DER_OID_SZ_c2pnb368w1]; - -/* - * c2tnb431r1 OBJECT IDENTIFIER ::= { c-TwoCurve 20 } - */ -#define DER_OID_V_c2tnb431r1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x00, 0x14 -#define DER_OID_SZ_c2tnb431r1 10 -extern const unsigned char ossl_der_oid_c2tnb431r1[DER_OID_SZ_c2tnb431r1]; - -/* - * prime192v1 OBJECT IDENTIFIER ::= { primeCurve 1 } - */ -#define DER_OID_V_prime192v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x01 -#define DER_OID_SZ_prime192v1 10 -extern const unsigned char ossl_der_oid_prime192v1[DER_OID_SZ_prime192v1]; - -/* - * prime192v2 OBJECT IDENTIFIER ::= { primeCurve 2 } - */ -#define DER_OID_V_prime192v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x02 -#define DER_OID_SZ_prime192v2 10 -extern const unsigned char ossl_der_oid_prime192v2[DER_OID_SZ_prime192v2]; - -/* - * prime192v3 OBJECT IDENTIFIER ::= { primeCurve 3 } - */ -#define DER_OID_V_prime192v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x03 -#define DER_OID_SZ_prime192v3 10 -extern const unsigned char ossl_der_oid_prime192v3[DER_OID_SZ_prime192v3]; - -/* - * prime239v1 OBJECT IDENTIFIER ::= { primeCurve 4 } - */ -#define DER_OID_V_prime239v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x04 -#define DER_OID_SZ_prime239v1 10 -extern const unsigned char ossl_der_oid_prime239v1[DER_OID_SZ_prime239v1]; - -/* - * prime239v2 OBJECT IDENTIFIER ::= { primeCurve 5 } - */ -#define DER_OID_V_prime239v2 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x05 -#define DER_OID_SZ_prime239v2 10 -extern const unsigned char ossl_der_oid_prime239v2[DER_OID_SZ_prime239v2]; - -/* - * prime239v3 OBJECT IDENTIFIER ::= { primeCurve 6 } - */ -#define DER_OID_V_prime239v3 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x06 -#define DER_OID_SZ_prime239v3 10 -extern const unsigned char ossl_der_oid_prime239v3[DER_OID_SZ_prime239v3]; - -/* - * prime256v1 OBJECT IDENTIFIER ::= { primeCurve 7 } - */ -#define DER_OID_V_prime256v1 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07 -#define DER_OID_SZ_prime256v1 10 -extern const unsigned char ossl_der_oid_prime256v1[DER_OID_SZ_prime256v1]; - -/* - * ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 1 } - */ -#define DER_OID_V_ecdsa_with_SHA224 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x01 -#define DER_OID_SZ_ecdsa_with_SHA224 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA224[DER_OID_SZ_ecdsa_with_SHA224]; - -/* - * ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 2 } - */ -#define DER_OID_V_ecdsa_with_SHA256 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02 -#define DER_OID_SZ_ecdsa_with_SHA256 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA256[DER_OID_SZ_ecdsa_with_SHA256]; - -/* - * ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 3 } - */ -#define DER_OID_V_ecdsa_with_SHA384 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x03 -#define DER_OID_SZ_ecdsa_with_SHA384 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA384[DER_OID_SZ_ecdsa_with_SHA384]; - -/* - * ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) - * us(840) ansi-X9-62(10045) signatures(4) ecdsa-with-SHA2(3) 4 } - */ -#define DER_OID_V_ecdsa_with_SHA512 DER_P_OBJECT, 8, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x04 -#define DER_OID_SZ_ecdsa_with_SHA512 10 -extern const unsigned char ossl_der_oid_ecdsa_with_SHA512[DER_OID_SZ_ecdsa_with_SHA512]; - -/* - * id-ecdsa-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 9 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x09 -#define DER_OID_SZ_id_ecdsa_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_224[DER_OID_SZ_id_ecdsa_with_sha3_224]; - -/* - * id-ecdsa-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 10 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0A -#define DER_OID_SZ_id_ecdsa_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_256[DER_OID_SZ_id_ecdsa_with_sha3_256]; - -/* - * id-ecdsa-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 11 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0B -#define DER_OID_SZ_id_ecdsa_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_384[DER_OID_SZ_id_ecdsa_with_sha3_384]; - -/* - * id-ecdsa-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 12 } - */ -#define DER_OID_V_id_ecdsa_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0C -#define DER_OID_SZ_id_ecdsa_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_ecdsa_with_sha3_512[DER_OID_SZ_id_ecdsa_with_sha3_512]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_EC(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_ECDSA_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ecx.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ecx.h deleted file mode 100644 index fc85738055b54f..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_ecx.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_ecx.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" -#include "crypto/ecx.h" - -/* Well known OIDs precompiled */ - -/* - * id-X25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 110 } - */ -#define DER_OID_V_id_X25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6E -#define DER_OID_SZ_id_X25519 5 -extern const unsigned char ossl_der_oid_id_X25519[DER_OID_SZ_id_X25519]; - -/* - * id-X448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 111 } - */ -#define DER_OID_V_id_X448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x6F -#define DER_OID_SZ_id_X448 5 -extern const unsigned char ossl_der_oid_id_X448[DER_OID_SZ_id_X448]; - -/* - * id-Ed25519 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 112 } - */ -#define DER_OID_V_id_Ed25519 DER_P_OBJECT, 3, 0x2B, 0x65, 0x70 -#define DER_OID_SZ_id_Ed25519 5 -extern const unsigned char ossl_der_oid_id_Ed25519[DER_OID_SZ_id_Ed25519]; - -/* - * id-Ed448 OBJECT IDENTIFIER ::= { id-edwards-curve-algs 113 } - */ -#define DER_OID_V_id_Ed448 DER_P_OBJECT, 3, 0x2B, 0x65, 0x71 -#define DER_OID_SZ_id_Ed448 5 -extern const unsigned char ossl_der_oid_id_Ed448[DER_OID_SZ_id_Ed448]; - - -int ossl_DER_w_algorithmIdentifier_ED25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_ED448(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X25519(WPACKET *pkt, int cont, ECX_KEY *ec); -int ossl_DER_w_algorithmIdentifier_X448(WPACKET *pkt, int cont, ECX_KEY *ec); diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_rsa.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_rsa.h deleted file mode 100644 index 5ec3c515a1bdee..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_rsa.h +++ /dev/null @@ -1,187 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_rsa.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/rsa.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * hashAlgs OBJECT IDENTIFIER ::= { nistAlgorithms 2 } - */ -#define DER_OID_V_hashAlgs DER_P_OBJECT, 8, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02 -#define DER_OID_SZ_hashAlgs 10 -extern const unsigned char ossl_der_oid_hashAlgs[DER_OID_SZ_hashAlgs]; - -/* - * rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } - */ -#define DER_OID_V_rsaEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01 -#define DER_OID_SZ_rsaEncryption 11 -extern const unsigned char ossl_der_oid_rsaEncryption[DER_OID_SZ_rsaEncryption]; - -/* - * id-RSAES-OAEP OBJECT IDENTIFIER ::= { pkcs-1 7 } - */ -#define DER_OID_V_id_RSAES_OAEP DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x07 -#define DER_OID_SZ_id_RSAES_OAEP 11 -extern const unsigned char ossl_der_oid_id_RSAES_OAEP[DER_OID_SZ_id_RSAES_OAEP]; - -/* - * id-pSpecified OBJECT IDENTIFIER ::= { pkcs-1 9 } - */ -#define DER_OID_V_id_pSpecified DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x09 -#define DER_OID_SZ_id_pSpecified 11 -extern const unsigned char ossl_der_oid_id_pSpecified[DER_OID_SZ_id_pSpecified]; - -/* - * id-RSASSA-PSS OBJECT IDENTIFIER ::= { pkcs-1 10 } - */ -#define DER_OID_V_id_RSASSA_PSS DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0A -#define DER_OID_SZ_id_RSASSA_PSS 11 -extern const unsigned char ossl_der_oid_id_RSASSA_PSS[DER_OID_SZ_id_RSASSA_PSS]; - -/* - * md2WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 2 } - */ -#define DER_OID_V_md2WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x02 -#define DER_OID_SZ_md2WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md2WithRSAEncryption[DER_OID_SZ_md2WithRSAEncryption]; - -/* - * md5WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 4 } - */ -#define DER_OID_V_md5WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x04 -#define DER_OID_SZ_md5WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md5WithRSAEncryption[DER_OID_SZ_md5WithRSAEncryption]; - -/* - * sha1WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 5 } - */ -#define DER_OID_V_sha1WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x05 -#define DER_OID_SZ_sha1WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha1WithRSAEncryption[DER_OID_SZ_sha1WithRSAEncryption]; - -/* - * sha224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 14 } - */ -#define DER_OID_V_sha224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0E -#define DER_OID_SZ_sha224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha224WithRSAEncryption[DER_OID_SZ_sha224WithRSAEncryption]; - -/* - * sha256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 11 } - */ -#define DER_OID_V_sha256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0B -#define DER_OID_SZ_sha256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha256WithRSAEncryption[DER_OID_SZ_sha256WithRSAEncryption]; - -/* - * sha384WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 12 } - */ -#define DER_OID_V_sha384WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0C -#define DER_OID_SZ_sha384WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha384WithRSAEncryption[DER_OID_SZ_sha384WithRSAEncryption]; - -/* - * sha512WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 13 } - */ -#define DER_OID_V_sha512WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0D -#define DER_OID_SZ_sha512WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512WithRSAEncryption[DER_OID_SZ_sha512WithRSAEncryption]; - -/* - * sha512-224WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 15 } - */ -#define DER_OID_V_sha512_224WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x0F -#define DER_OID_SZ_sha512_224WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_224WithRSAEncryption[DER_OID_SZ_sha512_224WithRSAEncryption]; - -/* - * sha512-256WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 16 } - */ -#define DER_OID_V_sha512_256WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x10 -#define DER_OID_SZ_sha512_256WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_sha512_256WithRSAEncryption[DER_OID_SZ_sha512_256WithRSAEncryption]; - -/* - * id-mgf1 OBJECT IDENTIFIER ::= { pkcs-1 8 } - */ -#define DER_OID_V_id_mgf1 DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x08 -#define DER_OID_SZ_id_mgf1 11 -extern const unsigned char ossl_der_oid_id_mgf1[DER_OID_SZ_id_mgf1]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-224 OBJECT IDENTIFIER ::= { sigAlgs 13 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_224 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0D -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_224[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_224]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-256 OBJECT IDENTIFIER ::= { sigAlgs 14 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_256 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0E -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_256[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_256]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-384 OBJECT IDENTIFIER ::= { sigAlgs 15 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_384 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x0F -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_384[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_384]; - -/* - * id-rsassa-pkcs1-v1_5-with-sha3-512 OBJECT IDENTIFIER ::= { sigAlgs 16 } - */ -#define DER_OID_V_id_rsassa_pkcs1_v1_5_with_sha3_512 DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x03, 0x10 -#define DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512 11 -extern const unsigned char ossl_der_oid_id_rsassa_pkcs1_v1_5_with_sha3_512[DER_OID_SZ_id_rsassa_pkcs1_v1_5_with_sha3_512]; - -/* - * md4WithRSAEncryption OBJECT IDENTIFIER ::= { pkcs-1 3 } - */ -#define DER_OID_V_md4WithRSAEncryption DER_P_OBJECT, 9, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x03 -#define DER_OID_SZ_md4WithRSAEncryption 11 -extern const unsigned char ossl_der_oid_md4WithRSAEncryption[DER_OID_SZ_md4WithRSAEncryption]; - -/* - * ripemd160WithRSAEncryption OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) teletrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) 2 - * } - */ -#define DER_OID_V_ripemd160WithRSAEncryption DER_P_OBJECT, 6, 0x2B, 0x24, 0x03, 0x03, 0x01, 0x02 -#define DER_OID_SZ_ripemd160WithRSAEncryption 8 -extern const unsigned char ossl_der_oid_ripemd160WithRSAEncryption[DER_OID_SZ_ripemd160WithRSAEncryption]; - -/* - * mdc2WithRSASignature OBJECT IDENTIFIER ::= { - * iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) mdc2WithRSASignature(14) - * } - */ -#define DER_OID_V_mdc2WithRSASignature DER_P_OBJECT, 5, 0x2B, 0x0E, 0x03, 0x02, 0x0E -#define DER_OID_SZ_mdc2WithRSASignature 7 -extern const unsigned char ossl_der_oid_mdc2WithRSASignature[DER_OID_SZ_mdc2WithRSASignature]; - - -/* PSS parameters */ -int ossl_DER_w_RSASSA_PSS_params(WPACKET *pkt, int tag, - const RSA_PSS_PARAMS_30 *pss); -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_RSA(WPACKET *pkt, int tag, RSA *rsa); -int ossl_DER_w_algorithmIdentifier_RSA_PSS(WPACKET *pkt, int tag, - int rsa_type, - const RSA_PSS_PARAMS_30 *pss); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_MDWithRSAEncryption(WPACKET *pkt, int tag, - int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_sm2.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_sm2.h deleted file mode 100644 index 9d41b31265ca34..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_sm2.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_sm2.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "crypto/ec.h" -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * sm2-with-SM3 OBJECT IDENTIFIER ::= { sm-scheme 501 } - */ -#define DER_OID_V_sm2_with_SM3 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x83, 0x75 -#define DER_OID_SZ_sm2_with_SM3 10 -extern const unsigned char ossl_der_oid_sm2_with_SM3[DER_OID_SZ_sm2_with_SM3]; - -/* - * curveSM2 OBJECT IDENTIFIER ::= { sm-scheme 301 } - */ -#define DER_OID_V_curveSM2 DER_P_OBJECT, 8, 0x2A, 0x81, 0x1C, 0xCF, 0x55, 0x01, 0x82, 0x2D -#define DER_OID_SZ_curveSM2 10 -extern const unsigned char ossl_der_oid_curveSM2[DER_OID_SZ_curveSM2]; - - -/* Subject Public Key Info */ -int ossl_DER_w_algorithmIdentifier_SM2(WPACKET *pkt, int cont, EC_KEY *ec); -/* Signature */ -int ossl_DER_w_algorithmIdentifier_SM2_with_MD(WPACKET *pkt, int cont, - EC_KEY *ec, int mdnid); diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_wrap.h b/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_wrap.h deleted file mode 100644 index ff2954037727b9..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/common/include/prov/der_wrap.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * WARNING: do not edit! - * Generated by Makefile from providers/common/include/prov/der_wrap.h.in - * - * Copyright 2020-2021 The OpenSSL Project Authors. All Rights Reserved. - * - * Licensed under the Apache License 2.0 (the "License"). You may not use - * this file except in compliance with the License. You can obtain a copy - * in the file LICENSE in the source distribution or at - * https://www.openssl.org/source/license.html - */ - -#include "internal/der.h" - -/* Well known OIDs precompiled */ - -/* - * id-alg-CMS3DESwrap OBJECT IDENTIFIER ::= { - * iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9) smime(16) alg(3) 6 - * } - */ -#define DER_OID_V_id_alg_CMS3DESwrap DER_P_OBJECT, 11, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x09, 0x10, 0x03, 0x06 -#define DER_OID_SZ_id_alg_CMS3DESwrap 13 -extern const unsigned char ossl_der_oid_id_alg_CMS3DESwrap[DER_OID_SZ_id_alg_CMS3DESwrap]; - -/* - * id-aes128-wrap OBJECT IDENTIFIER ::= { aes 5 } - */ -#define DER_OID_V_id_aes128_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x05 -#define DER_OID_SZ_id_aes128_wrap 11 -extern const unsigned char ossl_der_oid_id_aes128_wrap[DER_OID_SZ_id_aes128_wrap]; - -/* - * id-aes192-wrap OBJECT IDENTIFIER ::= { aes 25 } - */ -#define DER_OID_V_id_aes192_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x19 -#define DER_OID_SZ_id_aes192_wrap 11 -extern const unsigned char ossl_der_oid_id_aes192_wrap[DER_OID_SZ_id_aes192_wrap]; - -/* - * id-aes256-wrap OBJECT IDENTIFIER ::= { aes 45 } - */ -#define DER_OID_V_id_aes256_wrap DER_P_OBJECT, 9, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x01, 0x2D -#define DER_OID_SZ_id_aes256_wrap 11 -extern const unsigned char ossl_der_oid_id_aes256_wrap[DER_OID_SZ_id_aes256_wrap]; - diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/fips.ld b/deps/openssl/config/archs/linux-x32/no-asm/providers/fips.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/fips.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/archs/linux-x32/no-asm/providers/legacy.ld b/deps/openssl/config/archs/linux-x32/no-asm/providers/legacy.ld deleted file mode 100644 index 1debaaa7ff652d..00000000000000 --- a/deps/openssl/config/archs/linux-x32/no-asm/providers/legacy.ld +++ /dev/null @@ -1,5 +0,0 @@ -{ - global: - OSSL_provider_init; - local: *; -}; diff --git a/deps/openssl/config/asn1_asm.h b/deps/openssl/config/asn1_asm.h index b60bb86cc9a8d6..4d368244658fef 100644 --- a/deps/openssl/config/asn1_asm.h +++ b/deps/openssl/config/asn1_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/asn1.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/asn1.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/asn1.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/asn1_no-asm.h b/deps/openssl/config/asn1_no-asm.h index 7e520876f1c984..247812386278eb 100644 --- a/deps/openssl/config/asn1_no-asm.h +++ b/deps/openssl/config/asn1_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/asn1.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/asn1.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/asn1.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/asn1t_asm.h b/deps/openssl/config/asn1t_asm.h index 0d3e3bdc8f783e..fbd767cb5b3c5b 100644 --- a/deps/openssl/config/asn1t_asm.h +++ b/deps/openssl/config/asn1t_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/asn1t.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/asn1t.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/asn1t.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/asn1t_no-asm.h b/deps/openssl/config/asn1t_no-asm.h index d471b656a6166f..67c1791e3ca1b6 100644 --- a/deps/openssl/config/asn1t_no-asm.h +++ b/deps/openssl/config/asn1t_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/asn1t.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/asn1t.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/asn1t.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/bio_asm.h b/deps/openssl/config/bio_asm.h index 19b4764b1b3090..202e9eb22382ac 100644 --- a/deps/openssl/config/bio_asm.h +++ b/deps/openssl/config/bio_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/bio.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/bio.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/bio.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/bio_no-asm.h b/deps/openssl/config/bio_no-asm.h index 7df408acc36585..9328869800fa29 100644 --- a/deps/openssl/config/bio_no-asm.h +++ b/deps/openssl/config/bio_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/bio.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/bio.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/bio.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/bn_conf_asm.h b/deps/openssl/config/bn_conf_asm.h index 85ecbacf3aa47e..f7a3cda1c73cac 100644 --- a/deps/openssl/config/bn_conf_asm.h +++ b/deps/openssl/config/bn_conf_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/crypto/bn_conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/crypto/bn_conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/crypto/bn_conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/bn_conf_no-asm.h b/deps/openssl/config/bn_conf_no-asm.h index 06ab3d268cf748..038b8db36337c7 100644 --- a/deps/openssl/config/bn_conf_no-asm.h +++ b/deps/openssl/config/bn_conf_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/crypto/bn_conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/crypto/bn_conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/crypto/bn_conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/cmp_asm.h b/deps/openssl/config/cmp_asm.h index e78ec14eb9306c..160d3caae5de8b 100644 --- a/deps/openssl/config/cmp_asm.h +++ b/deps/openssl/config/cmp_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/cmp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/cmp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/cmp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/cmp_no-asm.h b/deps/openssl/config/cmp_no-asm.h index 2dd84b8deb02e3..1221649ef2c3d1 100644 --- a/deps/openssl/config/cmp_no-asm.h +++ b/deps/openssl/config/cmp_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/cmp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/cmp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/cmp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/cms_asm.h b/deps/openssl/config/cms_asm.h index 8a23ad50090742..886b77ad5b4994 100644 --- a/deps/openssl/config/cms_asm.h +++ b/deps/openssl/config/cms_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/cms.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/cms.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/cms.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/cms_no-asm.h b/deps/openssl/config/cms_no-asm.h index 2507391663cfc5..ac89ec8a4af328 100644 --- a/deps/openssl/config/cms_no-asm.h +++ b/deps/openssl/config/cms_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/cms.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/cms.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/cms.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/conf_asm.h b/deps/openssl/config/conf_asm.h index 1e85a17fd48cf6..60a4d475b5e17e 100644 --- a/deps/openssl/config/conf_asm.h +++ b/deps/openssl/config/conf_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/conf_no-asm.h b/deps/openssl/config/conf_no-asm.h index 483d49164b811d..0bf0c97e6237b4 100644 --- a/deps/openssl/config/conf_no-asm.h +++ b/deps/openssl/config/conf_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/configuration_asm.h b/deps/openssl/config/configuration_asm.h index dcc0a495a0a0c6..badc4dabde8be6 100644 --- a/deps/openssl/config/configuration_asm.h +++ b/deps/openssl/config/configuration_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/configuration.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/configuration.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/configuration.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/configuration_no-asm.h b/deps/openssl/config/configuration_no-asm.h index 0dc73e9e17f8d6..ab5054992475df 100644 --- a/deps/openssl/config/configuration_no-asm.h +++ b/deps/openssl/config/configuration_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/configuration.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/configuration.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/configuration.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/crmf_asm.h b/deps/openssl/config/crmf_asm.h index d98627f9ed98bd..1378bd7988ee0e 100644 --- a/deps/openssl/config/crmf_asm.h +++ b/deps/openssl/config/crmf_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/crmf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/crmf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/crmf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/crmf_no-asm.h b/deps/openssl/config/crmf_no-asm.h index 681a0719f42e73..0a14cc86bb93a3 100644 --- a/deps/openssl/config/crmf_no-asm.h +++ b/deps/openssl/config/crmf_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/crmf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/crmf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/crmf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/crypto_asm.h b/deps/openssl/config/crypto_asm.h index 337bd5f4ab06b0..23643c9661f289 100644 --- a/deps/openssl/config/crypto_asm.h +++ b/deps/openssl/config/crypto_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/crypto.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/crypto.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/crypto.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/crypto_no-asm.h b/deps/openssl/config/crypto_no-asm.h index 72b2463a7bcfb2..9b63cb3b0a1612 100644 --- a/deps/openssl/config/crypto_no-asm.h +++ b/deps/openssl/config/crypto_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/crypto.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/crypto.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/crypto.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ct_asm.h b/deps/openssl/config/ct_asm.h index a5c5f33f3262e1..01484b070e6423 100644 --- a/deps/openssl/config/ct_asm.h +++ b/deps/openssl/config/ct_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/ct.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/ct.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/ct.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ct_no-asm.h b/deps/openssl/config/ct_no-asm.h index 7260a895255013..f4b0d8da49f5d7 100644 --- a/deps/openssl/config/ct_no-asm.h +++ b/deps/openssl/config/ct_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/ct.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/ct.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/ct.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/dso_conf_asm.h b/deps/openssl/config/dso_conf_asm.h index 1c28bc1a65e8dd..2406f4244a4348 100644 --- a/deps/openssl/config/dso_conf_asm.h +++ b/deps/openssl/config/dso_conf_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/crypto/dso_conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/crypto/dso_conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/crypto/dso_conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/dso_conf_no-asm.h b/deps/openssl/config/dso_conf_no-asm.h index 60c20cfdd2c5d7..b14f3b6cf48ecb 100644 --- a/deps/openssl/config/dso_conf_no-asm.h +++ b/deps/openssl/config/dso_conf_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/crypto/dso_conf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/crypto/dso_conf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/crypto/dso_conf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/err_asm.h b/deps/openssl/config/err_asm.h index f5fbff643da51e..d03d4603d639f0 100644 --- a/deps/openssl/config/err_asm.h +++ b/deps/openssl/config/err_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/err.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/err.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/err.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/err_no-asm.h b/deps/openssl/config/err_no-asm.h index 8138911eb07250..ea4ef7a0567aaa 100644 --- a/deps/openssl/config/err_no-asm.h +++ b/deps/openssl/config/err_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/err.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/err.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/err.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ess_asm.h b/deps/openssl/config/ess_asm.h index 87716f58e32f66..02f973e02d00f6 100644 --- a/deps/openssl/config/ess_asm.h +++ b/deps/openssl/config/ess_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/ess.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/ess.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/ess.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ess_no-asm.h b/deps/openssl/config/ess_no-asm.h index a602e74f35fe8d..e906bafe8d00a4 100644 --- a/deps/openssl/config/ess_no-asm.h +++ b/deps/openssl/config/ess_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/ess.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/ess.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/ess.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/fipskey_asm.h b/deps/openssl/config/fipskey_asm.h index 09a60b9fd5c544..9e4ddbd4955f05 100644 --- a/deps/openssl/config/fipskey_asm.h +++ b/deps/openssl/config/fipskey_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/fipskey.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/fipskey.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/fipskey.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/fipskey_no-asm.h b/deps/openssl/config/fipskey_no-asm.h index 90abf594ccbe94..a760a02ba35e1f 100644 --- a/deps/openssl/config/fipskey_no-asm.h +++ b/deps/openssl/config/fipskey_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/fipskey.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/fipskey.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/fipskey.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/lhash_asm.h b/deps/openssl/config/lhash_asm.h index 03f9196efc3c9f..13025550437148 100644 --- a/deps/openssl/config/lhash_asm.h +++ b/deps/openssl/config/lhash_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/lhash.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/lhash.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/lhash.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/lhash_no-asm.h b/deps/openssl/config/lhash_no-asm.h index e77ddda7921b0a..62953f76298f0a 100644 --- a/deps/openssl/config/lhash_no-asm.h +++ b/deps/openssl/config/lhash_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/lhash.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/lhash.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/lhash.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ocsp_asm.h b/deps/openssl/config/ocsp_asm.h index 1792d165b2493f..4483fff2a42e72 100644 --- a/deps/openssl/config/ocsp_asm.h +++ b/deps/openssl/config/ocsp_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/ocsp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/ocsp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/ocsp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ocsp_no-asm.h b/deps/openssl/config/ocsp_no-asm.h index c58549acf6c221..0bf55945219b3f 100644 --- a/deps/openssl/config/ocsp_no-asm.h +++ b/deps/openssl/config/ocsp_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/ocsp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/ocsp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/ocsp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/opensslconf_asm.h b/deps/openssl/config/opensslconf_asm.h index e587e4600a7824..f20d622522ca23 100644 --- a/deps/openssl/config/opensslconf_asm.h +++ b/deps/openssl/config/opensslconf_asm.h @@ -93,8 +93,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/opensslconf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/opensslconf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/opensslconf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/opensslconf_no-asm.h b/deps/openssl/config/opensslconf_no-asm.h index f8d5ead8336e5f..bb5d4d261c7f34 100644 --- a/deps/openssl/config/opensslconf_no-asm.h +++ b/deps/openssl/config/opensslconf_no-asm.h @@ -1,7 +1,5 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/opensslconf.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/opensslconf.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/opensslconf.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/opensslv_asm.h b/deps/openssl/config/opensslv_asm.h index 399352386df28e..29879561cb9b6d 100644 --- a/deps/openssl/config/opensslv_asm.h +++ b/deps/openssl/config/opensslv_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/opensslv.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/opensslv.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/opensslv.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/opensslv_no-asm.h b/deps/openssl/config/opensslv_no-asm.h index 3b8947a20da7a1..dee43fec483276 100644 --- a/deps/openssl/config/opensslv_no-asm.h +++ b/deps/openssl/config/opensslv_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/opensslv.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/opensslv.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/opensslv.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/pkcs12_asm.h b/deps/openssl/config/pkcs12_asm.h index cdc424fc9892ca..54ad973bc2fa1c 100644 --- a/deps/openssl/config/pkcs12_asm.h +++ b/deps/openssl/config/pkcs12_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/pkcs12.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/pkcs12.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/pkcs12.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/pkcs12_no-asm.h b/deps/openssl/config/pkcs12_no-asm.h index de7267319aadcd..359e4fb91cf6a7 100644 --- a/deps/openssl/config/pkcs12_no-asm.h +++ b/deps/openssl/config/pkcs12_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/pkcs12.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/pkcs12.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/pkcs12.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/pkcs7_asm.h b/deps/openssl/config/pkcs7_asm.h index 691ae4f775303c..b31241b99cdb23 100644 --- a/deps/openssl/config/pkcs7_asm.h +++ b/deps/openssl/config/pkcs7_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/pkcs7.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/pkcs7.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/pkcs7.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/pkcs7_no-asm.h b/deps/openssl/config/pkcs7_no-asm.h index d86ceeecc93326..1f4cc511c9fa07 100644 --- a/deps/openssl/config/pkcs7_no-asm.h +++ b/deps/openssl/config/pkcs7_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/pkcs7.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/pkcs7.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/pkcs7.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/safestack_asm.h b/deps/openssl/config/safestack_asm.h index 14567c7faaf5f9..dea445272c011b 100644 --- a/deps/openssl/config/safestack_asm.h +++ b/deps/openssl/config/safestack_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/safestack.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/safestack.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/safestack.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/safestack_no-asm.h b/deps/openssl/config/safestack_no-asm.h index bd6e56db5089ac..eb13776bffc52a 100644 --- a/deps/openssl/config/safestack_no-asm.h +++ b/deps/openssl/config/safestack_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/safestack.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/safestack.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/safestack.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/srp_asm.h b/deps/openssl/config/srp_asm.h index a4f7946e0a2707..2d7aa655573cce 100644 --- a/deps/openssl/config/srp_asm.h +++ b/deps/openssl/config/srp_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/srp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/srp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/srp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/srp_no-asm.h b/deps/openssl/config/srp_no-asm.h index 0b7288041d55f0..ffb42b9294ffde 100644 --- a/deps/openssl/config/srp_no-asm.h +++ b/deps/openssl/config/srp_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/srp.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/srp.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/srp.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ssl_asm.h b/deps/openssl/config/ssl_asm.h index b634f4560cb77a..2fb2e122d1818a 100644 --- a/deps/openssl/config/ssl_asm.h +++ b/deps/openssl/config/ssl_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/ssl.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/ssl.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/ssl.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ssl_no-asm.h b/deps/openssl/config/ssl_no-asm.h index c5919a5b202b74..c64d4370cb2ca8 100644 --- a/deps/openssl/config/ssl_no-asm.h +++ b/deps/openssl/config/ssl_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/ssl.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/ssl.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/ssl.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ui_asm.h b/deps/openssl/config/ui_asm.h index 887b308871cc47..14b609002c4828 100644 --- a/deps/openssl/config/ui_asm.h +++ b/deps/openssl/config/ui_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/ui.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/ui.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/ui.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/ui_no-asm.h b/deps/openssl/config/ui_no-asm.h index 8470484983fd30..fd248b2b05ea61 100644 --- a/deps/openssl/config/ui_no-asm.h +++ b/deps/openssl/config/ui_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/ui.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/ui.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/ui.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509_asm.h b/deps/openssl/config/x509_asm.h index 45d6659c2663e1..2f5d611d465400 100644 --- a/deps/openssl/config/x509_asm.h +++ b/deps/openssl/config/x509_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/x509.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/x509.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/x509.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509_no-asm.h b/deps/openssl/config/x509_no-asm.h index 5b8644d64666d6..155f2993b386cd 100644 --- a/deps/openssl/config/x509_no-asm.h +++ b/deps/openssl/config/x509_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/x509.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/x509.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/x509.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509_vfy_asm.h b/deps/openssl/config/x509_vfy_asm.h index 34214226f0416e..7358b595023f33 100644 --- a/deps/openssl/config/x509_vfy_asm.h +++ b/deps/openssl/config/x509_vfy_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/x509_vfy.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/x509_vfy.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/x509_vfy.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509_vfy_no-asm.h b/deps/openssl/config/x509_vfy_no-asm.h index 8ec020a7f4b99b..7c742506238a6f 100644 --- a/deps/openssl/config/x509_vfy_no-asm.h +++ b/deps/openssl/config/x509_vfy_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/x509_vfy.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/x509_vfy.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/x509_vfy.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509v3_asm.h b/deps/openssl/config/x509v3_asm.h index 936ab62d7b75e4..40102307760d66 100644 --- a/deps/openssl/config/x509v3_asm.h +++ b/deps/openssl/config/x509v3_asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/asm/include/openssl/x509v3.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/asm/include/openssl/x509v3.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/asm/include/openssl/x509v3.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/openssl/config/x509v3_no-asm.h b/deps/openssl/config/x509v3_no-asm.h index 2941402eac4bd0..ce9001ac20399e 100644 --- a/deps/openssl/config/x509v3_no-asm.h +++ b/deps/openssl/config/x509v3_no-asm.h @@ -5,8 +5,6 @@ #if defined(OPENSSL_LINUX) && defined(__i386__) # include "./archs/linux-elf/no-asm/include/openssl/x509v3.h" -#elif defined(OPENSSL_LINUX) && defined(__ILP32__) -# include "./archs/linux-x32/no-asm/include/openssl/x509v3.h" #elif defined(OPENSSL_LINUX) && defined(__x86_64__) # include "./archs/linux-x86_64/no-asm/include/openssl/x509v3.h" #elif defined(OPENSSL_LINUX) && defined(__arm__) diff --git a/deps/zlib/zlib.gyp b/deps/zlib/zlib.gyp index 7cc472d63ad056..b6bebb6cf4e6a4 100644 --- a/deps/zlib/zlib.gyp +++ b/deps/zlib/zlib.gyp @@ -65,7 +65,7 @@ 'USE_FILE32API' ], }], - ['(target_arch in "ia32 x64 x32" and OS!="ios") or arm_fpu=="neon"', { + ['(target_arch in "ia32 x64" and OS!="ios") or arm_fpu=="neon"', { 'sources': [ 'adler32_simd.c', 'adler32_simd.h', @@ -78,7 +78,7 @@ 'sources': [ 'inflate.c', ], }], # Incorporate optimizations where possible - ['target_arch in "ia32 x64 x32" and OS!="ios"', { + ['target_arch in "ia32 x64" and OS!="ios"', { 'defines': [ 'ADLER32_SIMD_SSSE3', 'INFLATE_CHUNK_SIMD_SSE2', diff --git a/doc/api/os.md b/doc/api/os.md index 99c448a4b90888..30a3faf6eb5947 100644 --- a/doc/api/os.md +++ b/doc/api/os.md @@ -36,7 +36,7 @@ added: v0.5.0 Returns the operating system CPU architecture for which the Node.js binary was compiled. Possible values are `'arm'`, `'arm64'`, `'ia32'`, `'mips'`, -`'mipsel'`, `'ppc'`, `'ppc64'`, `'s390'`, `'s390x'`, `'x32'`, and `'x64'`. +`'mipsel'`, `'ppc'`, `'ppc64'`, `'s390'`, `'s390x'`, and `'x64'`. The return value is equivalent to [`process.arch`][]. diff --git a/doc/api/process.md b/doc/api/process.md index bbe7632496a8fd..caa715f5c88f30 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -870,7 +870,7 @@ added: v0.5.0 The operating system CPU architecture for which the Node.js binary was compiled. Possible values are: `'arm'`, `'arm64'`, `'ia32'`, `'mips'`,`'mipsel'`, `'ppc'`, -`'ppc64'`, `'s390'`, `'s390x'`, `'x32'`, and `'x64'`. +`'ppc64'`, `'s390'`, `'s390x'`, and `'x64'`. ```mjs import { arch } from 'process'; diff --git a/tools/v8_gypfiles/toolchain.gypi b/tools/v8_gypfiles/toolchain.gypi index d66672d43f12a7..d98b82dcbf7d80 100644 --- a/tools/v8_gypfiles/toolchain.gypi +++ b/tools/v8_gypfiles/toolchain.gypi @@ -959,21 +959,6 @@ }, 'msvs_configuration_platform': 'x64', }], # v8_target_arch=="x64" - ['v8_target_arch=="x32"', { - 'defines': [ - # x32 port shares the source code with x64 port. - 'V8_TARGET_ARCH_X64', - 'V8_TARGET_ARCH_32_BIT', - ], - 'cflags': [ - '-mx32', - # Inhibit warning if long long type is used. - '-Wno-long-long', - ], - 'ldflags': [ - '-mx32', - ], - }], # v8_target_arch=="x32" ['OS=="win"', { 'defines': [ 'WIN32', From 6076291168fd44f4bd416870ff45e83a22f7e9ce Mon Sep 17 00:00:00 2001 From: Santiago Gimeno Date: Fri, 11 Feb 2022 12:33:07 +0100 Subject: [PATCH 020/106] src: don't print interface if sin6_scope_id is 0 An interface with index 0 doesn't make sense and makes `if_indextoname()` to return `ENXIO` which crashes the process. Fixes: https://github.com/nodejs/node/issues/41500 PR-URL: https://github.com/nodejs/node/pull/41547 Reviewed-By: Colin Ihrig Reviewed-By: James M Snell Reviewed-By: Anna Henningsen Reviewed-By: Antoine du Hamel --- src/tcp_wrap.cc | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/tcp_wrap.cc b/src/tcp_wrap.cc index 84b18a1592d93c..669206fc6bf94b 100644 --- a/src/tcp_wrap.cc +++ b/src/tcp_wrap.cc @@ -360,16 +360,20 @@ Local AddressToJS(Environment* env, a6 = reinterpret_cast(addr); uv_inet_ntop(AF_INET6, &a6->sin6_addr, ip, sizeof ip); // Add an interface identifier to a link local address. - if (IN6_IS_ADDR_LINKLOCAL(&a6->sin6_addr)) { - const size_t addrlen = strlen(ip); - CHECK_LT(addrlen, sizeof(ip)); - ip[addrlen] = '%'; - size_t scopeidlen = sizeof(ip) - addrlen - 1; - CHECK_GE(scopeidlen, UV_IF_NAMESIZE); - const int r = uv_if_indextoiid(a6->sin6_scope_id, - ip + addrlen + 1, - &scopeidlen); - CHECK_EQ(r, 0); + if (IN6_IS_ADDR_LINKLOCAL(&a6->sin6_addr) && a6->sin6_scope_id > 0) { + const size_t addrlen = strlen(ip); + CHECK_LT(addrlen, sizeof(ip)); + ip[addrlen] = '%'; + size_t scopeidlen = sizeof(ip) - addrlen - 1; + CHECK_GE(scopeidlen, UV_IF_NAMESIZE); + const int r = uv_if_indextoiid(a6->sin6_scope_id, + ip + addrlen + 1, + &scopeidlen); + if (r) { + env->ThrowUVException(r, "uv_if_indextoiid"); + // TODO(addaleax): Do proper MaybeLocal handling here + return scope.Escape(info); + } } port = ntohs(a6->sin6_port); info->Set(env->context(), From 364ec5ba8b3a93d8a0b1ca389d28ab71b8ca51c1 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Sat, 29 Jan 2022 22:14:02 +0100 Subject: [PATCH 021/106] src: fix query/fragment serialization in URL::SerializeURL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These are presumably typos. PR-URL: https://github.com/nodejs/node/pull/41759 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Tobias Nießen Reviewed-By: Daijiro Wachi --- src/node_url.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/node_url.cc b/src/node_url.cc index 49f93f5fa20cd9..056c6c466ba0ad 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -1576,10 +1576,10 @@ std::string URL::SerializeURL(const struct url_data* url, } } if (url->flags & URL_FLAGS_HAS_QUERY) { - output = "?" + url->query; + output += "?" + url->query; } if (!exclude && url->flags & URL_FLAGS_HAS_FRAGMENT) { - output = "#" + url->fragment; + output += "#" + url->fragment; } return output; } From 0330e2d796bdd728f1885d88b1145e3b56e7ebaa Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Sat, 29 Jan 2022 22:20:10 +0100 Subject: [PATCH 022/106] src: reserve string allocation space early in URL::SerializeURL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This can be useful for performance when doing many string concatenations. PR-URL: https://github.com/nodejs/node/pull/41759 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Tobias Nießen Reviewed-By: Daijiro Wachi --- src/node_url.cc | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/node_url.cc b/src/node_url.cc index 056c6c466ba0ad..f9bf1cc6df297b 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -7,6 +7,7 @@ #include #include +#include #include #include @@ -1545,7 +1546,23 @@ void URL::Parse(const char* input, // https://url.spec.whatwg.org/#url-serializing std::string URL::SerializeURL(const struct url_data* url, bool exclude = false) { - std::string output = url->scheme; + std::string output; + output.reserve( + 10 + + url->scheme.size() + + url->username.size() + + url->password.size() + + url->host.size() + + url->query.size() + + url->fragment.size() + + url->href.size() + + std::accumulate( + url->path.begin(), + url->path.end(), + 0, + [](size_t sum, const auto& str) { return sum + str.size(); })); + + output += url->scheme; if (url->flags & URL_FLAGS_HAS_HOST) { output += "//"; if (url->flags & URL_FLAGS_HAS_USERNAME || @@ -1581,6 +1598,7 @@ std::string URL::SerializeURL(const struct url_data* url, if (!exclude && url->flags & URL_FLAGS_HAS_FRAGMENT) { output += "#" + url->fragment; } + output.shrink_to_fit(); return output; } From d91a95641926a0d34c30d3eb3c17faaa2e6529ab Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Sat, 29 Jan 2022 22:22:09 +0100 Subject: [PATCH 023/106] src: use const reference instead of pointer in URL::SerializeURL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Just some general cleanup to make things C++-y instead of C-y. PR-URL: https://github.com/nodejs/node/pull/41759 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Tiancheng "Timothy" Gu Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Tobias Nießen Reviewed-By: Daijiro Wachi --- src/node_url.cc | 66 ++++++++++++++++++++++++------------------------- src/node_url.h | 6 ++--- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/node_url.cc b/src/node_url.cc index f9bf1cc6df297b..6e47acf7ae3c3f 100644 --- a/src/node_url.cc +++ b/src/node_url.cc @@ -1544,59 +1544,59 @@ void URL::Parse(const char* input, } // NOLINT(readability/fn_size) // https://url.spec.whatwg.org/#url-serializing -std::string URL::SerializeURL(const struct url_data* url, +std::string URL::SerializeURL(const url_data& url, bool exclude = false) { std::string output; output.reserve( - 10 + - url->scheme.size() + - url->username.size() + - url->password.size() + - url->host.size() + - url->query.size() + - url->fragment.size() + - url->href.size() + + 10 + // We generally insert < 10 separator characters between URL parts + url.scheme.size() + + url.username.size() + + url.password.size() + + url.host.size() + + url.query.size() + + url.fragment.size() + + url.href.size() + std::accumulate( - url->path.begin(), - url->path.end(), + url.path.begin(), + url.path.end(), 0, [](size_t sum, const auto& str) { return sum + str.size(); })); - output += url->scheme; - if (url->flags & URL_FLAGS_HAS_HOST) { + output += url.scheme; + if (url.flags & URL_FLAGS_HAS_HOST) { output += "//"; - if (url->flags & URL_FLAGS_HAS_USERNAME || - url->flags & URL_FLAGS_HAS_PASSWORD) { - if (url->flags & URL_FLAGS_HAS_USERNAME) { - output += url->username; + if (url.flags & URL_FLAGS_HAS_USERNAME || + url.flags & URL_FLAGS_HAS_PASSWORD) { + if (url.flags & URL_FLAGS_HAS_USERNAME) { + output += url.username; } - if (url->flags & URL_FLAGS_HAS_PASSWORD) { - output += ":" + url->password; + if (url.flags & URL_FLAGS_HAS_PASSWORD) { + output += ":" + url.password; } output += "@"; } - output += url->host; - if (url->port != -1) { - output += ":" + std::to_string(url->port); + output += url.host; + if (url.port != -1) { + output += ":" + std::to_string(url.port); } } - if (url->flags & URL_FLAGS_CANNOT_BE_BASE) { - output += url->path[0]; + if (url.flags & URL_FLAGS_CANNOT_BE_BASE) { + output += url.path[0]; } else { - if (!(url->flags & URL_FLAGS_HAS_HOST) && - url->path.size() > 1 && - url->path[0].empty()) { + if (!(url.flags & URL_FLAGS_HAS_HOST) && + url.path.size() > 1 && + url.path[0].empty()) { output += "/."; } - for (size_t i = 1; i < url->path.size(); i++) { - output += "/" + url->path[i]; + for (size_t i = 1; i < url.path.size(); i++) { + output += "/" + url.path[i]; } } - if (url->flags & URL_FLAGS_HAS_QUERY) { - output += "?" + url->query; + if (url.flags & URL_FLAGS_HAS_QUERY) { + output += "?" + url.query; } - if (!exclude && url->flags & URL_FLAGS_HAS_FRAGMENT) { - output += "#" + url->fragment; + if (!exclude && (url.flags & URL_FLAGS_HAS_FRAGMENT)) { + output += "#" + url.fragment; } output.shrink_to_fit(); return output; diff --git a/src/node_url.h b/src/node_url.h index 0de05e96e100fa..d7b9a1c368cdae 100644 --- a/src/node_url.h +++ b/src/node_url.h @@ -94,7 +94,7 @@ class URL { const struct url_data* base, bool has_base); - static std::string SerializeURL(const struct url_data* url, bool exclude); + static std::string SerializeURL(const url_data& url, bool exclude); URL(const char* input, const size_t len) { Parse(input, len, kUnknownState, &context_, false, nullptr, false); @@ -174,7 +174,7 @@ class URL { } std::string href() const { - return SerializeURL(&context_, false); + return SerializeURL(context_, false); } // Get the path of the file: URL in a format consumable by native file system @@ -193,7 +193,7 @@ class URL { URL() : URL("") {} private: - struct url_data context_; + url_data context_; }; } // namespace url From 07463b3374b1cc00a3100200ef73a0b745b0cb6b Mon Sep 17 00:00:00 2001 From: Mohammed Keyvanzadeh Date: Mon, 7 Feb 2022 01:04:09 +0330 Subject: [PATCH 024/106] stream: use standard for loop instead of for..of Use the standard `for` loop style instead of `for..of` for consistency. PR-URL: https://github.com/nodejs/node/pull/41871 Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum Reviewed-By: Robert Nagy Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Antoine du Hamel Reviewed-By: Mestery Reviewed-By: Minwoo Jung --- lib/internal/streams/duplex.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/internal/streams/duplex.js b/lib/internal/streams/duplex.js index bc92e9021ab57c..79f91fa0866e25 100644 --- a/lib/internal/streams/duplex.js +++ b/lib/internal/streams/duplex.js @@ -42,8 +42,10 @@ ObjectSetPrototypeOf(Duplex.prototype, Readable.prototype); ObjectSetPrototypeOf(Duplex, Readable); { + const keys = ObjectKeys(Writable.prototype); // Allow the keys array to be GC'ed. - for (const method of ObjectKeys(Writable.prototype)) { + for (let i = 0; i < keys.length; i++) { + const method = keys[i]; if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method]; } From 51954799196a8e9312b48757a1ee4967676b43cd Mon Sep 17 00:00:00 2001 From: Mohammed Keyvanzadeh Date: Mon, 7 Feb 2022 01:11:13 +0330 Subject: [PATCH 025/106] stream: refactor to use more validators Use more validators where appropriate for consistency. PR-URL: https://github.com/nodejs/node/pull/41871 Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum Reviewed-By: Robert Nagy Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Antoine du Hamel Reviewed-By: Mestery Reviewed-By: Minwoo Jung --- lib/internal/streams/operators.js | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/lib/internal/streams/operators.js b/lib/internal/streams/operators.js index fe77bf91e94885..c48a058303bb9a 100644 --- a/lib/internal/streams/operators.js +++ b/lib/internal/streams/operators.js @@ -13,6 +13,7 @@ const { const { validateAbortSignal, validateInteger, + validateObject, } = require('internal/validators'); const { kWeakHandler } = require('internal/event_target'); const { finished } = require('internal/streams/end-of-stream'); @@ -36,8 +37,8 @@ function map(fn, options) { throw new ERR_INVALID_ARG_TYPE( 'fn', ['Function', 'AsyncFunction'], fn); } - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); @@ -167,8 +168,8 @@ function map(fn, options) { } function asIndexedPairs(options = undefined) { - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); @@ -252,8 +253,8 @@ async function reduce(reducer, initialValue, options) { throw new ERR_INVALID_ARG_TYPE( 'reducer', ['Function', 'AsyncFunction'], reducer); } - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); @@ -296,8 +297,8 @@ async function reduce(reducer, initialValue, options) { } async function toArray(options) { - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); @@ -336,8 +337,8 @@ function toIntegerOrInfinity(number) { } function drop(number, options = undefined) { - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); @@ -360,8 +361,8 @@ function drop(number, options = undefined) { } function take(number, options = undefined) { - if (options != null && typeof options !== 'object') { - throw new ERR_INVALID_ARG_TYPE('options', ['Object']); + if (options != null) { + validateObject(options, 'options'); } if (options?.signal != null) { validateAbortSignal(options.signal, 'options.signal'); From 3e38506d1b0b98276cbccb6edc76307f23476c7e Mon Sep 17 00:00:00 2001 From: Mohammed Keyvanzadeh Date: Mon, 7 Feb 2022 01:14:13 +0330 Subject: [PATCH 026/106] stream: avoid usage of deprecated APIs Avoid usage of the `events.listenerCount()` method as it is deprecated. PR-URL: https://github.com/nodejs/node/pull/41871 Reviewed-By: Matteo Collina Reviewed-By: Benjamin Gruenbaum Reviewed-By: Robert Nagy Reviewed-By: Darshan Sen Reviewed-By: James M Snell Reviewed-By: Antoine du Hamel Reviewed-By: Mestery Reviewed-By: Minwoo Jung --- lib/internal/streams/readable.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/internal/streams/readable.js b/lib/internal/streams/readable.js index bd08a0e55d0e59..270542a9c8c2d3 100644 --- a/lib/internal/streams/readable.js +++ b/lib/internal/streams/readable.js @@ -787,7 +787,7 @@ Readable.prototype.pipe = function(dest, pipeOpts) { debug('onerror', er); unpipe(); dest.removeListener('error', onerror); - if (EE.listenerCount(dest, 'error') === 0) { + if (dest.listenerCount('error') === 0) { const s = dest._writableState || dest._readableState; if (s && !s.errorEmitted) { // User incorrectly emitted 'error' directly on the stream. @@ -852,7 +852,7 @@ function pipeOnDrain(src, dest) { } if ((!state.awaitDrainWriters || state.awaitDrainWriters.size === 0) && - EE.listenerCount(src, 'data')) { + src.listenerCount('data')) { src.resume(); } }; From 1eac0a167708d5c37ddd2dbf9f99fbfc89d849e3 Mon Sep 17 00:00:00 2001 From: Balakrishna Avulapati Date: Fri, 11 Feb 2022 17:17:20 +0530 Subject: [PATCH 027/106] debugger: remove duplicate setPauseOnException call Removes the duplicate call of setPauseOnException() inside initAfterStart(). Fixes: https://github.com/nodejs/node/issues/41795 PR-URL: https://github.com/nodejs/node/pull/41838 Reviewed-By: Jan Krems --- lib/internal/debugger/inspect_repl.js | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/internal/debugger/inspect_repl.js b/lib/internal/debugger/inspect_repl.js index 401887cbda5c74..732b6a0f23265a 100644 --- a/lib/internal/debugger/inspect_repl.js +++ b/lib/internal/debugger/inspect_repl.js @@ -1122,7 +1122,6 @@ function createRepl(inspector) { await Profiler.enable(); await Profiler.setSamplingInterval({ interval: 100 }); await Debugger.enable(); - await Debugger.setPauseOnExceptions({ state: 'none' }); await Debugger.setAsyncCallStackDepth({ maxDepth: 0 }); await Debugger.setBlackboxPatterns({ patterns: [] }); await Debugger.setPauseOnExceptions({ state: pauseOnExceptionState }); From 6a7b0160df4e353bc6ac634f57b31bd5fc3c365c Mon Sep 17 00:00:00 2001 From: Aaron Xie Date: Fri, 11 Feb 2022 19:58:18 +0800 Subject: [PATCH 028/106] doc: improve scrollbar appearance in dark mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/41890 Reviewed-By: Antoine du Hamel Reviewed-By: Tobias Nießen Reviewed-By: Mestery Reviewed-By: Luigi Pinca --- doc/api_assets/style.css | 4 ++++ doc/template.html | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/api_assets/style.css b/doc/api_assets/style.css index 90db2f4bd8a66b..8b209ec0b59c6e 100644 --- a/doc/api_assets/style.css +++ b/doc/api_assets/style.css @@ -772,6 +772,10 @@ kbd { display: none; } +.dark-mode { + color-scheme: dark; +} + .dark-mode .dark-icon { display: none; } diff --git a/doc/template.html b/doc/template.html index 5e70b6054e080b..c8c78dce59b64a 100644 --- a/doc/template.html +++ b/doc/template.html @@ -73,7 +73,7 @@

    Node.js __VERSION__ documentation

    const mq = window.matchMedia('(prefers-color-scheme: dark)'); if ('onchange' in mq) { function mqChangeListener(e) { - document.body.classList.toggle('dark-mode', e.matches); + document.documentElement.classList.toggle('dark-mode', e.matches); } mq.addEventListener('change', mqChangeListener); if (themeToggleButton) { @@ -83,17 +83,17 @@

    Node.js __VERSION__ documentation

    } } if (mq.matches) { - document.body.classList.add('dark-mode'); + document.documentElement.classList.add('dark-mode'); } } else if (userSettings === 'true') { - document.body.classList.add('dark-mode'); + document.documentElement.classList.add('dark-mode'); } if (themeToggleButton) { themeToggleButton.hidden = false; themeToggleButton.addEventListener('click', function() { sessionStorage.setItem( kCustomPreference, - document.body.classList.toggle('dark-mode') + document.documentElement.classList.toggle('dark-mode') ); }); } From 83b913cb90ae01de772d3ff99f692681b95bd3e4 Mon Sep 17 00:00:00 2001 From: Erick Wendel Date: Fri, 11 Feb 2022 09:03:36 -0300 Subject: [PATCH 029/106] test: improve code coverage for streams/duplexify MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/41862 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Juan José Arboleda Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca --- test/parallel/test-stream-duplex-from.js | 134 +++++++++++++++++++++++ 1 file changed, 134 insertions(+) diff --git a/test/parallel/test-stream-duplex-from.js b/test/parallel/test-stream-duplex-from.js index 6c9c59a5c82d52..07ef2f9ccf7c3c 100644 --- a/test/parallel/test-stream-duplex-from.js +++ b/test/parallel/test-stream-duplex-from.js @@ -3,6 +3,7 @@ const common = require('../common'); const assert = require('assert'); const { Duplex, Readable, Writable, pipeline } = require('stream'); +const { Blob } = require('buffer'); { const d = Duplex.from({ @@ -144,3 +145,136 @@ const { Duplex, Readable, Writable, pipeline } = require('stream'); common.mustCall(() => {}), ); } + +// Ensure that isDuplexNodeStream was called +{ + const duplex = new Duplex(); + assert.strictEqual(Duplex.from(duplex), duplex); +} + +// Ensure that Duplex.from works for blobs +{ + const blob = new Blob(['blob']); + const expecteByteLength = blob.size; + const duplex = Duplex.from(blob); + duplex.on('data', common.mustCall((arrayBuffer) => { + assert.strictEqual(arrayBuffer.byteLength, expecteByteLength); + })); +} + +// Ensure that given a promise rejection it emits an error +{ + const myErrorMessage = 'myCustomError'; + Duplex.from(Promise.reject(myErrorMessage)) + .on('error', common.mustCall((error) => { + assert.strictEqual(error, myErrorMessage); + })); +} + +// Ensure that given a promise rejection on an async function it emits an error +{ + const myErrorMessage = 'myCustomError'; + async function asyncFn() { + return Promise.reject(myErrorMessage); + } + + Duplex.from(asyncFn) + .on('error', common.mustCall((error) => { + assert.strictEqual(error, myErrorMessage); + })); +} + +// Ensure that Duplex.from throws an Invalid return value when function is void +{ + assert.throws(() => Duplex.from(() => {}), { + code: 'ERR_INVALID_RETURN_VALUE', + }); +} + +// Ensure data if a sub object has a readable stream it's duplexified +{ + const msg = Buffer.from('hello'); + const duplex = Duplex.from({ + readable: Readable({ + read() { + this.push(msg); + this.push(null); + } + }) + }).on('data', common.mustCall((data) => { + assert.strictEqual(data, msg); + })); + + assert.strictEqual(duplex.writable, false); +} + +// Ensure data if a sub object has a writable stream it's duplexified +{ + const msg = Buffer.from('hello'); + const duplex = Duplex.from({ + writable: Writable({ + write: common.mustCall((data) => { + assert.strictEqual(data, msg); + }) + }) + }); + + duplex.write(msg); + assert.strictEqual(duplex.readable, false); +} + +// Ensure data if a sub object has a writable and readable stream it's duplexified +{ + const msg = Buffer.from('hello'); + + const duplex = Duplex.from({ + readable: Readable({ + read() { + this.push(msg); + this.push(null); + } + }), + writable: Writable({ + write: common.mustCall((data) => { + assert.strictEqual(data, msg); + }) + }) + }); + + duplex.pipe(duplex) + .on('data', common.mustCall((data) => { + assert.strictEqual(data, msg); + assert.strictEqual(duplex.readable, true); + assert.strictEqual(duplex.writable, true); + })) + .on('end', common.mustCall()); +} + +// Ensure that given readable stream that throws an error it calls destroy +{ + const myErrorMessage = 'error!'; + const duplex = Duplex.from(Readable({ + read() { + throw new Error(myErrorMessage); + } + })); + duplex.on('error', common.mustCall((msg) => { + assert.strictEqual(msg.message, myErrorMessage); + })); +} + +// Ensure that given writable stream that throws an error it calls destroy +{ + const myErrorMessage = 'error!'; + const duplex = Duplex.from(Writable({ + write(chunk, enc, cb) { + cb(myErrorMessage); + } + })); + + duplex.on('error', common.mustCall((msg) => { + assert.strictEqual(msg, myErrorMessage); + })); + + duplex.write('test'); +} From 528c585b2b6b290e236f0f3d7232818302080deb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=8F=9C?= Date: Fri, 11 Feb 2022 21:02:12 +0800 Subject: [PATCH 030/106] fs: refactor to use ES2020 syntax MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/41903 Reviewed-By: Tobias Nießen Reviewed-By: Antoine du Hamel --- lib/fs.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/fs.js b/lib/fs.js index 0e2bbbcc6362e3..7cc28b85e98e73 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -2516,7 +2516,7 @@ function realpathSync(p, options) { } resolvedLink = pathModule.resolve(previous, linkTarget); - if (cache) cache.set(base, resolvedLink); + cache?.set(base, resolvedLink); if (!isWindows) seenLinks[id] = linkTarget; } @@ -3041,8 +3041,7 @@ ObjectDefineProperties(fs, { configurable: true, enumerable: true, get() { - if (promises === null) - promises = require('internal/fs/promises').exports; + promises ??= require('internal/fs/promises').exports; return promises; } } From 77462b60838a8a524d0f521ac80f5fc12c18c9eb Mon Sep 17 00:00:00 2001 From: Benjamin Gruenbaum Date: Fri, 11 Feb 2022 15:11:12 +0200 Subject: [PATCH 031/106] stream: revert `map` spec compliance PR-URL: https://github.com/nodejs/node/pull/41931 Fixes: https://github.com/nodejs/node/issues/41926 Reviewed-By: Antoine du Hamel Reviewed-By: Matteo Collina Reviewed-By: Robert Nagy --- lib/stream.js | 2 +- test/parallel/test-stream-iterator-helpers-test262-tests.mjs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/stream.js b/lib/stream.js index 9794bdb45b4df4..e077ef257abda1 100644 --- a/lib/stream.js +++ b/lib/stream.js @@ -69,7 +69,7 @@ for (const key of ObjectKeys(streamReturningOperators)) { value: fn, enumerable: false, configurable: true, - writable: false, + writable: true, }); } for (const key of ObjectKeys(promiseReturningOperators)) { diff --git a/test/parallel/test-stream-iterator-helpers-test262-tests.mjs b/test/parallel/test-stream-iterator-helpers-test262-tests.mjs index d2e3a8bae02dbf..ea05717f4197f3 100644 --- a/test/parallel/test-stream-iterator-helpers-test262-tests.mjs +++ b/test/parallel/test-stream-iterator-helpers-test262-tests.mjs @@ -68,7 +68,7 @@ import assert from 'assert'; ); assert.strictEqual(descriptor.enumerable, false); assert.strictEqual(descriptor.configurable, true); - assert.strictEqual(descriptor.writable, false); + // assert.strictEqual(descriptor.writable, false); } { // drop/length @@ -79,7 +79,7 @@ import assert from 'assert'; ); assert.strictEqual(descriptor.enumerable, false); assert.strictEqual(descriptor.configurable, true); - assert.strictEqual(descriptor.writable, false); + // assert.strictEqual(descriptor.writable, false); // drop/limit-equals-total const iterator = Readable.from([1, 2]).drop(2); const result = await iterator[Symbol.asyncIterator]().next(); From e2a74d2e04bee4bee312192fa531a6f76bddd536 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Fri, 11 Feb 2022 17:42:09 +0100 Subject: [PATCH 032/106] src: remove separate definitions for static constexpr members This is no longer necessary (and actually deprecated) since C++17. PR-URL: https://github.com/nodejs/node/pull/41755 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Rich Trott Reviewed-By: Mestery Reviewed-By: Colin Ihrig Reviewed-By: Darshan Sen --- src/async_wrap.cc | 3 --- src/node_blob.cc | 2 -- src/node_file.cc | 3 --- src/node_http2.cc | 3 --- src/node_http_parser.cc | 3 --- src/node_process_methods.cc | 2 -- src/node_v8.cc | 3 --- 7 files changed, 19 deletions(-) diff --git a/src/async_wrap.cc b/src/async_wrap.cc index d5a62951a7d5c7..77922bd04adac7 100644 --- a/src/async_wrap.cc +++ b/src/async_wrap.cc @@ -151,9 +151,6 @@ void AsyncWrap::EmitAfter(Environment* env, double async_id) { env->async_hooks_after_function()); } -// TODO(addaleax): Remove once we're on C++17. -constexpr double AsyncWrap::kInvalidAsyncId; - static void SetupHooks(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); diff --git a/src/node_blob.cc b/src/node_blob.cc index 4643da4c17496c..0d23158256cd9b 100644 --- a/src/node_blob.cc +++ b/src/node_blob.cc @@ -482,8 +482,6 @@ InternalFieldInfo* BlobBindingData::Serialize(int index) { return info; } -constexpr FastStringKey BlobBindingData::type_name; - void Blob::RegisterExternalReferences(ExternalReferenceRegistry* registry) { registry->Register(Blob::New); registry->Register(Blob::ToArrayBuffer); diff --git a/src/node_file.cc b/src/node_file.cc index c7c73669a17ff7..115a9fc9bfc287 100644 --- a/src/node_file.cc +++ b/src/node_file.cc @@ -2449,9 +2449,6 @@ InternalFieldInfo* BindingData::Serialize(int index) { return info; } -// TODO(addaleax): Remove once we're on C++17. -constexpr FastStringKey BindingData::type_name; - void Initialize(Local target, Local unused, Local context, diff --git a/src/node_http2.cc b/src/node_http2.cc index eb33da6eae785e..9c609f802b8695 100644 --- a/src/node_http2.cc +++ b/src/node_http2.cc @@ -3135,9 +3135,6 @@ void Http2State::MemoryInfo(MemoryTracker* tracker) const { tracker->TrackField("root_buffer", root_buffer); } -// TODO(addaleax): Remove once we're on C++17. -constexpr FastStringKey Http2State::type_name; - // Set up the process.binding('http2') binding. void Initialize(Local target, Local unused, diff --git a/src/node_http_parser.cc b/src/node_http_parser.cc index b2160512c72839..d70e15b8c03f01 100644 --- a/src/node_http_parser.cc +++ b/src/node_http_parser.cc @@ -107,9 +107,6 @@ class BindingData : public BaseObject { SET_MEMORY_INFO_NAME(BindingData) }; -// TODO(addaleax): Remove once we're on C++17. -constexpr FastStringKey BindingData::type_name; - // helper class for the Parser struct StringPtr { StringPtr() { diff --git a/src/node_process_methods.cc b/src/node_process_methods.cc index bc5d41382f20f1..350a7094baad59 100644 --- a/src/node_process_methods.cc +++ b/src/node_process_methods.cc @@ -448,8 +448,6 @@ static void ReallyExit(const FunctionCallbackInfo& args) { namespace process { -constexpr FastStringKey BindingData::type_name; - BindingData::BindingData(Environment* env, v8::Local object) : SnapshotableObject(env, object, type_int) { Local ab = ArrayBuffer::New(env->isolate(), kBufferSize); diff --git a/src/node_v8.cc b/src/node_v8.cc index c1098e2d339578..de3d3daad501f6 100644 --- a/src/node_v8.cc +++ b/src/node_v8.cc @@ -142,9 +142,6 @@ void BindingData::MemoryInfo(MemoryTracker* tracker) const { heap_code_statistics_buffer); } -// TODO(addaleax): Remove once we're on C++17. -constexpr FastStringKey BindingData::type_name; - void CachedDataVersionTag(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args); Local result = From 3a121345e711eddbe8969ed2d1023d6f06443add Mon Sep 17 00:00:00 2001 From: Mestery Date: Fri, 11 Feb 2022 18:30:47 +0100 Subject: [PATCH 033/106] lib: move kEnumerableProperty to internal/util PR-URL: https://github.com/nodejs/node/pull/41877 Reviewed-By: Luigi Pinca Reviewed-By: Benjamin Gruenbaum Reviewed-By: Antoine du Hamel --- lib/internal/abort_controller.js | 7 +-- lib/internal/crypto/webcrypto.js | 7 +-- lib/internal/encoding.js | 11 ++-- lib/internal/event_target.js | 6 +-- lib/internal/url.js | 53 ++++++++++---------- lib/internal/util.js | 7 ++- lib/internal/webstreams/compression.js | 6 +-- lib/internal/webstreams/encoding.js | 8 ++- lib/internal/webstreams/queuingstrategies.js | 2 +- lib/internal/webstreams/readablestream.js | 2 +- lib/internal/webstreams/transformstream.js | 2 +- lib/internal/webstreams/util.js | 4 -- lib/internal/webstreams/writablestream.js | 2 +- lib/internal/worker/io.js | 5 +- 14 files changed, 57 insertions(+), 65 deletions(-) diff --git a/lib/internal/abort_controller.js b/lib/internal/abort_controller.js index 076670248fcdce..e0c0d63899972c 100644 --- a/lib/internal/abort_controller.js +++ b/lib/internal/abort_controller.js @@ -25,6 +25,7 @@ const { } = require('internal/event_target'); const { customInspectSymbol, + kEnumerableProperty, } = require('internal/util'); const { inspect } = require('internal/util/inspect'); const { @@ -260,7 +261,7 @@ function ClonedAbortSignal() { ClonedAbortSignal.prototype[kDeserialize] = () => {}; ObjectDefineProperties(AbortSignal.prototype, { - aborted: { enumerable: true } + aborted: kEnumerableProperty, }); ObjectDefineProperty(AbortSignal.prototype, SymbolToStringTag, { @@ -329,8 +330,8 @@ class AbortController { } ObjectDefineProperties(AbortController.prototype, { - signal: { enumerable: true }, - abort: { enumerable: true } + signal: kEnumerableProperty, + abort: kEnumerableProperty, }); ObjectDefineProperty(AbortController.prototype, SymbolToStringTag, { diff --git a/lib/internal/crypto/webcrypto.js b/lib/internal/crypto/webcrypto.js index 72499d27ab854a..c022bb44223b5b 100644 --- a/lib/internal/crypto/webcrypto.js +++ b/lib/internal/crypto/webcrypto.js @@ -5,7 +5,6 @@ const { JSONParse, JSONStringify, ObjectDefineProperties, - ObjectGetOwnPropertyDescriptor, SafeSet, SymbolToStringTag, StringPrototypeRepeat, @@ -60,6 +59,7 @@ const { } = require('internal/crypto/util'); const { + kEnumerableProperty, lazyDOMException, } = require('internal/util'); @@ -703,10 +703,7 @@ ObjectDefineProperties( writable: false, value: 'Crypto', }, - subtle: { - ...ObjectGetOwnPropertyDescriptor(Crypto.prototype, 'subtle'), - enumerable: true, - }, + subtle: kEnumerableProperty, getRandomValues: { enumerable: true, configurable: true, diff --git a/lib/internal/encoding.js b/lib/internal/encoding.js index 2cdd453b15ba91..def0e9223b84c7 100644 --- a/lib/internal/encoding.js +++ b/lib/internal/encoding.js @@ -30,7 +30,8 @@ const kEncoder = Symbol('encoder'); const { getConstructorOf, - customInspectSymbol: inspect + customInspectSymbol: inspect, + kEnumerableProperty, } = require('internal/util'); const { @@ -358,9 +359,9 @@ class TextEncoder { ObjectDefineProperties( TextEncoder.prototype, { - 'encode': { enumerable: true }, - 'encodeInto': { enumerable: true }, - 'encoding': { enumerable: true }, + 'encode': kEnumerableProperty, + 'encodeInto': kEnumerableProperty, + 'encoding': kEnumerableProperty, [SymbolToStringTag]: { configurable: true, value: 'TextEncoder' }, }); @@ -569,7 +570,7 @@ ObjectDefineProperties( ); ObjectDefineProperties(TextDecoder.prototype, { - decode: { enumerable: true }, + decode: kEnumerableProperty, [inspect]: { enumerable: false }, [SymbolToStringTag]: { configurable: true, diff --git a/lib/internal/event_target.js b/lib/internal/event_target.js index 3bc2fbb81cb20c..bc6f91fbe82159 100644 --- a/lib/internal/event_target.js +++ b/lib/internal/event_target.js @@ -8,7 +8,6 @@ const { FunctionPrototypeCall, NumberIsInteger, ObjectAssign, - ObjectCreate, ObjectDefineProperties, ObjectDefineProperty, ObjectGetOwnPropertyDescriptor, @@ -36,7 +35,7 @@ const { } = require('internal/errors'); const { validateObject, validateString } = require('internal/validators'); -const { customInspectSymbol } = require('internal/util'); +const { customInspectSymbol, kEnumerableProperty } = require('internal/util'); const { inspect } = require('util'); const kIsEventTarget = SymbolFor('nodejs.event_target'); @@ -298,9 +297,6 @@ class Event { static BUBBLING_PHASE = 3; } -const kEnumerableProperty = ObjectCreate(null); -kEnumerableProperty.enumerable = true; - ObjectDefineProperties( Event.prototype, { [SymbolToStringTag]: { diff --git a/lib/internal/url.js b/lib/internal/url.js index 0cca3ecd48cb63..9e22f608977baf 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -43,6 +43,7 @@ const { getConstructorOf, removeColors, toUSVString, + kEnumerableProperty, } = require('internal/util'); const { @@ -517,18 +518,18 @@ class URLSearchParams { } ObjectDefineProperties(URLSearchParams.prototype, { - append: { enumerable: true }, - delete: { enumerable: true }, - get: { enumerable: true }, - getAll: { enumerable: true }, - has: { enumerable: true }, - set: { enumerable: true }, - sort: { enumerable: true }, - entries: { enumerable: true }, - forEach: { enumerable: true }, - keys: { enumerable: true }, - values: { enumerable: true }, - toString: { enumerable: true }, + append: kEnumerableProperty, + delete: kEnumerableProperty, + get: kEnumerableProperty, + getAll: kEnumerableProperty, + has: kEnumerableProperty, + set: kEnumerableProperty, + sort: kEnumerableProperty, + entries: kEnumerableProperty, + forEach: kEnumerableProperty, + keys: kEnumerableProperty, + values: kEnumerableProperty, + toString: kEnumerableProperty, [SymbolToStringTag]: { configurable: true, value: 'URLSearchParams' }, // https://heycam.github.io/webidl/#es-iterable-entries @@ -1044,20 +1045,20 @@ class URL { ObjectDefineProperties(URL.prototype, { [kFormat]: { configurable: false, writable: false }, [SymbolToStringTag]: { configurable: true, value: 'URL' }, - toString: { enumerable: true }, - href: { enumerable: true }, - origin: { enumerable: true }, - protocol: { enumerable: true }, - username: { enumerable: true }, - password: { enumerable: true }, - host: { enumerable: true }, - hostname: { enumerable: true }, - port: { enumerable: true }, - pathname: { enumerable: true }, - search: { enumerable: true }, - searchParams: { enumerable: true }, - hash: { enumerable: true }, - toJSON: { enumerable: true }, + toString: kEnumerableProperty, + href: kEnumerableProperty, + origin: kEnumerableProperty, + protocol: kEnumerableProperty, + username: kEnumerableProperty, + password: kEnumerableProperty, + host: kEnumerableProperty, + hostname: kEnumerableProperty, + port: kEnumerableProperty, + pathname: kEnumerableProperty, + search: kEnumerableProperty, + searchParams: kEnumerableProperty, + hash: kEnumerableProperty, + toJSON: kEnumerableProperty, }); function update(url, params) { diff --git a/lib/internal/util.js b/lib/internal/util.js index e0f26f35717219..250cc4976d0483 100644 --- a/lib/internal/util.js +++ b/lib/internal/util.js @@ -477,6 +477,9 @@ const lazyDOMException = hideStackFrames((message, name) => { return new _DOMException(message, name); }); +const kEnumerableProperty = ObjectCreate(null); +kEnumerableProperty.enumerable = true; + module.exports = { assertCrypto, cachedResult, @@ -513,5 +516,7 @@ module.exports = { // Used by the buffer module to capture an internal reference to the // default isEncoding implementation, just in case userland overrides it. kIsEncodingSymbol: Symbol('kIsEncodingSymbol'), - kVmBreakFirstLineSymbol: Symbol('kVmBreakFirstLineSymbol') + kVmBreakFirstLineSymbol: Symbol('kVmBreakFirstLineSymbol'), + + kEnumerableProperty, }; diff --git a/lib/internal/webstreams/compression.js b/lib/internal/webstreams/compression.js index 692f64af005af9..2ba8e53fa28e73 100644 --- a/lib/internal/webstreams/compression.js +++ b/lib/internal/webstreams/compression.js @@ -16,13 +16,11 @@ const { newReadableWritablePairFromDuplex, } = require('internal/webstreams/adapters'); -const { - customInspect, - kEnumerableProperty, -} = require('internal/webstreams/util'); +const { customInspect } = require('internal/webstreams/util'); const { customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); let zlib; diff --git a/lib/internal/webstreams/encoding.js b/lib/internal/webstreams/encoding.js index 5af59bc9f4a502..9cc76fae2ce10d 100644 --- a/lib/internal/webstreams/encoding.js +++ b/lib/internal/webstreams/encoding.js @@ -14,10 +14,7 @@ const { TransformStream, } = require('internal/webstreams/transformstream'); -const { - customInspect, - kEnumerableProperty, -} = require('internal/webstreams/util'); +const { customInspect } = require('internal/webstreams/util'); const { codes: { @@ -26,7 +23,8 @@ const { } = require('internal/errors'); const { - customInspectSymbol: kInspect + customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); const kHandle = Symbol('kHandle'); diff --git a/lib/internal/webstreams/queuingstrategies.js b/lib/internal/webstreams/queuingstrategies.js index cd8ec2bf35bfd0..78cec0c35559d3 100644 --- a/lib/internal/webstreams/queuingstrategies.js +++ b/lib/internal/webstreams/queuingstrategies.js @@ -14,6 +14,7 @@ const { const { customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); const { @@ -21,7 +22,6 @@ const { isBrandCheck, kType, kState, - kEnumerableProperty, } = require('internal/webstreams/util'); const { diff --git a/lib/internal/webstreams/readablestream.js b/lib/internal/webstreams/readablestream.js index 76200cbc1e876c..9853bd8b2cf2a3 100644 --- a/lib/internal/webstreams/readablestream.js +++ b/lib/internal/webstreams/readablestream.js @@ -50,6 +50,7 @@ const { const { createDeferredPromise, customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); const { @@ -109,7 +110,6 @@ const { nonOpStart, kType, kState, - kEnumerableProperty, } = require('internal/webstreams/util'); const { diff --git a/lib/internal/webstreams/transformstream.js b/lib/internal/webstreams/transformstream.js index e3cfd0362a26a5..457c9eb8fb338a 100644 --- a/lib/internal/webstreams/transformstream.js +++ b/lib/internal/webstreams/transformstream.js @@ -27,6 +27,7 @@ const { const { createDeferredPromise, customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); const { @@ -45,7 +46,6 @@ const { nonOpFlush, kType, kState, - kEnumerableProperty, } = require('internal/webstreams/util'); const { diff --git a/lib/internal/webstreams/util.js b/lib/internal/webstreams/util.js index 58f191cf07ff5a..305064ba05a490 100644 --- a/lib/internal/webstreams/util.js +++ b/lib/internal/webstreams/util.js @@ -207,9 +207,6 @@ function lazyTransfer() { return transfer; } -const kEnumerableProperty = ObjectCreate(null); -kEnumerableProperty.enumerable = true; - module.exports = { ArrayBufferViewGetBuffer, ArrayBufferViewGetByteLength, @@ -237,5 +234,4 @@ module.exports = { nonOpWrite, kType, kState, - kEnumerableProperty, }; diff --git a/lib/internal/webstreams/writablestream.js b/lib/internal/webstreams/writablestream.js index fa0d3b78e3e1ea..8c25cc33c15f5f 100644 --- a/lib/internal/webstreams/writablestream.js +++ b/lib/internal/webstreams/writablestream.js @@ -33,6 +33,7 @@ const { const { createDeferredPromise, customInspectSymbol: kInspect, + kEnumerableProperty, } = require('internal/util'); const { @@ -64,7 +65,6 @@ const { nonOpWrite, kType, kState, - kEnumerableProperty, } = require('internal/webstreams/util'); const { diff --git a/lib/internal/worker/io.js b/lib/internal/worker/io.js index 5d03f43ef6df62..a2d6fe42a32f1a 100644 --- a/lib/internal/worker/io.js +++ b/lib/internal/worker/io.js @@ -18,6 +18,8 @@ const { SymbolFor, } = primordials; +const { kEnumerableProperty } = require('internal/util'); + const { handle_onclose: handleOnCloseSymbol, oninit: onInitSymbol, @@ -481,9 +483,6 @@ class BroadcastChannel extends EventTarget { } } -const kEnumerableProperty = ObjectCreate(null); -kEnumerableProperty.enumerable = true; - ObjectDefineProperties(BroadcastChannel.prototype, { name: kEnumerableProperty, close: kEnumerableProperty, From 24b0a563a4b407f505232744f389c0341619c433 Mon Sep 17 00:00:00 2001 From: Raymond Zhao Date: Fri, 11 Feb 2022 09:30:56 -0800 Subject: [PATCH 034/106] child_process: kHideConsoleWindows for spawnSync kHideConsoleWindows should hide console windows for execSync and spawnSync calls as well. This fix adds on to https://github.com/nodejs/node/pull/39712. PR-URL: https://github.com/nodejs/node/pull/41412 Reviewed-By: Colin Ihrig Reviewed-By: James M Snell --- src/spawn_sync.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/spawn_sync.cc b/src/spawn_sync.cc index 1141aceae984fb..afd08519d7f897 100644 --- a/src/spawn_sync.cc +++ b/src/spawn_sync.cc @@ -810,6 +810,9 @@ Maybe SyncProcessRunner::ParseOptions(Local js_value) { if (js_win_hide->BooleanValue(isolate)) uv_process_options_.flags |= UV_PROCESS_WINDOWS_HIDE; + if (env()->hide_console_windows()) + uv_process_options_.flags |= UV_PROCESS_WINDOWS_HIDE_CONSOLE; + Local js_wva = js_options->Get(context, env()->windows_verbatim_arguments_string()) .ToLocalChecked(); From b0e8ccb84c2e4493c4d384fe2c3a00a93d68ee8e Mon Sep 17 00:00:00 2001 From: Austin Cheney Date: Sat, 12 Feb 2022 05:49:03 -0600 Subject: [PATCH 035/106] doc: clarify `tls.Server` `'connection'` event documentation PR-URL: https://github.com/nodejs/node/pull/41917 Fixes: https://github.com/nodejs/node/issues/41880 Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca --- doc/api/tls.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/api/tls.md b/doc/api/tls.md index 5dca0936f35013..ab22fefa9fc910 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -480,8 +480,9 @@ added: v0.3.2 * `socket` {stream.Duplex} This event is emitted when a new TCP stream is established, before the TLS -handshake begins. `socket` is typically an object of type [`net.Socket`][]. -Usually users will not want to access this event. +handshake begins. `socket` is typically an object of type [`net.Socket`][] but +will not receive events unlike the socket created from the [`net.Server`][] +`'connection'` event. Usually users will not want to access this event. This event can also be explicitly emitted by users to inject connections into the TLS server. In that case, any [`Duplex`][] stream can be passed. From 66c9565f99eda86d988864095e67f867215afd2f Mon Sep 17 00:00:00 2001 From: Michael Scovetta Date: Sat, 12 Feb 2022 07:45:30 -0800 Subject: [PATCH 036/106] esm: fix typo in `fetch_module` This PR fixes a minor typo in fetchModule's check for `[eval]` and `[stdin]` parent names. PR-URL: https://github.com/nodejs/node/pull/41924 Fixes: https://github.com/nodejs/node/issues/41922 Reviewed-By: Colin Ihrig Reviewed-By: Geoffrey Booth Reviewed-By: Luigi Pinca Reviewed-By: Mestery Reviewed-By: Benjamin Gruenbaum --- lib/internal/modules/esm/fetch_module.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/internal/modules/esm/fetch_module.js b/lib/internal/modules/esm/fetch_module.js index 288a202ea07372..3a273554b6b7af 100644 --- a/lib/internal/modules/esm/fetch_module.js +++ b/lib/internal/modules/esm/fetch_module.js @@ -267,7 +267,7 @@ function fetchModule(parsed, { parentURL }) { const parentName = path.basename(parent.pathname); if ( parentName === '[eval]' || - parentName === '[stdin' + parentName === '[stdin]' ) parent = 'command-line'; throw new ERR_NETWORK_IMPORT_DISALLOWED( href, From dca2692ae3463370bb897ea6b925031cbb64f446 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Sat, 12 Feb 2022 09:09:13 -0800 Subject: [PATCH 037/106] doc: emphasize security warning in vm module doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs: https://github.com/nodejs/node/issues/40718 PR-URL: https://github.com/nodejs/node/pull/41916 Reviewed-By: Gus Caplan Reviewed-By: Tobias Nießen Reviewed-By: Beth Griggs Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca Reviewed-By: Mestery Reviewed-By: Derek Lewis Reviewed-By: James M Snell --- doc/api/vm.md | 6 ++++-- doc/api_assets/style.css | 7 +++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/doc/api/vm.md b/doc/api/vm.md index efc677967d7785..ae7ed3c14a1284 100644 --- a/doc/api/vm.md +++ b/doc/api/vm.md @@ -9,8 +9,10 @@ The `vm` module enables compiling and running code within V8 Virtual -Machine contexts. **The `vm` module is not a security mechanism. Do -not use it to run untrusted code.** +Machine contexts. + +The `vm` module is not a security +mechanism. Do not use it to run untrusted code. JavaScript code can be compiled and run immediately or compiled, saved, and run later. diff --git a/doc/api_assets/style.css b/doc/api_assets/style.css index 8b209ec0b59c6e..9ae45a09c84ca8 100644 --- a/doc/api_assets/style.css +++ b/doc/api_assets/style.css @@ -11,6 +11,7 @@ --red1: #d60027; --red2: #d50027; --red3: #ca5010; + --red4: #ff7070; --green1: #3e7a38; --green2: #5a8147; --green3: #64de64; @@ -29,6 +30,7 @@ --background-color-highlight: var(--white-smoke); --color-brand-primary: var(--gray6); --color-brand-secondary: var(--green1); + --color-critical: var(--red1); --color-fill-app: var(--white); --color-fill-side-nav: var(--gray6); --color-links: var(--green1); @@ -40,6 +42,7 @@ .dark-mode { --background-color-highlight: var(--black2); + --color-critical: var(--red4); --color-fill-app: var(--black1); --color-fill-side-nav: var(--black3); --color-links: var(--green5); @@ -165,6 +168,10 @@ em code { line-height: 1.5rem; } +.critical, .critical code { + color: var(--color-critical); +} + li.version-picker { position: relative; } From 43a5161ceecf2d0b4eaeba922e1e3c8554f16bec Mon Sep 17 00:00:00 2001 From: Xuguang Mei Date: Sun, 13 Feb 2022 01:57:43 +0800 Subject: [PATCH 038/106] doc: fix wrong indent in stream documentation PR-URL: https://github.com/nodejs/node/pull/41943 Reviewed-By: Mestery Reviewed-By: Antoine du Hamel Reviewed-By: James M Snell --- doc/api/stream.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/doc/api/stream.md b/doc/api/stream.md index b76915efd2b681..93c8a869902b3f 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -1683,7 +1683,7 @@ async function showBoth() { showBoth(); ``` -### `readable.map(fn[, options])` +##### `readable.map(fn[, options])` + +Expose the [Web Crypto API][] on the global scope. + ### `--experimental-import-meta-resolve` + ```cjs let crypto; try { diff --git a/doc/api/globals.md b/doc/api/globals.md index e86885eb749e68..7ca4251d6e46b8 100644 --- a/doc/api/globals.md +++ b/doc/api/globals.md @@ -281,6 +281,43 @@ added: v0.1.100 Used to print to stdout and stderr. See the [`console`][] section. +## `Crypto` + + + +> Stability: 1 - Experimental. Enable this API with the +> [`--experimental-global-webcrypto`][] CLI flag. + +A browser-compatible implementation of {Crypto}. This global is available +only if the Node.js binary was compiled with including support for the +`crypto` module. + +## `crypto` + + + +> Stability: 1 - Experimental. Enable this API with the +> [`--experimental-global-webcrypto`][] CLI flag. + +A browser-compatible implementation of the [Web Crypto API][]. + +## `CryptoKey` + + + +> Stability: 1 - Experimental. Enable this API with the +> [`--experimental-global-webcrypto`][] CLI flag. + +A browser-compatible implementation of {CryptoKey}. This global is available +only if the Node.js binary was compiled with including support for the +`crypto` module. + ## `Event` + +> Stability: 1 - Experimental. Enable this API with the +> [`--experimental-global-webcrypto`][] CLI flag. + +A browser-compatible implementation of {SubtleCrypto}. This global is available +only if the Node.js binary was compiled with including support for the +`crypto` module. + ## `DOMException` + +Type: Documentation-only + +The `process._getActiveHandles()` and `process._getActiveRequests()` +functions are not intended for public use and can be removed in future +releases. + +Use [`process.getActiveResourcesInfo()`][] to get a list of types of active +resources and not the actual references. + [Legacy URL API]: url.md#legacy-url-api [NIST SP 800-38D]: https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-38d.pdf [RFC 6066]: https://tools.ietf.org/html/rfc6066#section-3 @@ -3145,6 +3163,7 @@ which diminished its usefulness. [`os.networkInterfaces()`]: os.md#osnetworkinterfaces [`os.tmpdir()`]: os.md#ostmpdir [`process.env`]: process.md#processenv +[`process.getActiveResourcesInfo()`]: process.md#processgetactiveresourcesinfo [`process.mainModule`]: process.md#processmainmodule [`punycode`]: punycode.md [`readable.readableEnded`]: stream.md#readablereadableended From 214d17650b50b948803f5feff107f5f4ae5c6693 Mon Sep 17 00:00:00 2001 From: Marcos Bjoerkelund Date: Tue, 15 Feb 2022 13:14:04 +0100 Subject: [PATCH 057/106] fs: support copy of relative links with cp and cpSync MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: https://github.com/nodejs/node/issues/41693 PR-URL: https://github.com/nodejs/node/pull/41819 Reviewed-By: James M Snell Reviewed-By: Antoine du Hamel Reviewed-By: Tobias Nießen --- doc/api/fs.md | 21 +++++++++++ lib/internal/fs/cp/cp-sync.js | 6 +-- lib/internal/fs/cp/cp.js | 6 +-- lib/internal/fs/utils.js | 6 +++ test/parallel/test-fs-cp.mjs | 71 +++++++++++++++++++++++++++++++++++ 5 files changed, 104 insertions(+), 6 deletions(-) diff --git a/doc/api/fs.md b/doc/api/fs.md index 0bf5e115687fee..06fccffc32aedd 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -876,6 +876,11 @@ try { > Stability: 1 - Experimental @@ -896,6 +901,8 @@ added: v16.7.0 * `preserveTimestamps` {boolean} When `true` timestamps from `src` will be preserved. **Default:** `false`. * `recursive` {boolean} copy directories recursively **Default:** `false` + * `verbatimSymlinks` {boolean} When `true`, path resolution for symlinks will + be skipped. **Default:** `false` * Returns: {Promise} Fulfills with `undefined` upon success. Asynchronously copies the entire directory structure from `src` to `dest`, @@ -2063,6 +2070,11 @@ copyFile('source.txt', 'destination.txt', constants.COPYFILE_EXCL, callback); > Stability: 1 - Experimental @@ -2083,6 +2095,8 @@ added: v16.7.0 * `preserveTimestamps` {boolean} When `true` timestamps from `src` will be preserved. **Default:** `false`. * `recursive` {boolean} copy directories recursively **Default:** `false` + * `verbatimSymlinks` {boolean} When `true`, path resolution for symlinks will + be skipped. **Default:** `false` * `callback` {Function} Asynchronously copies the entire directory structure from `src` to `dest`, @@ -4646,6 +4660,11 @@ copyFileSync('source.txt', 'destination.txt', constants.COPYFILE_EXCL); > Stability: 1 - Experimental @@ -4665,6 +4684,8 @@ added: v16.7.0 * `preserveTimestamps` {boolean} When `true` timestamps from `src` will be preserved. **Default:** `false`. * `recursive` {boolean} copy directories recursively **Default:** `false` + * `verbatimSymlinks` {boolean} When `true`, path resolution for symlinks will + be skipped. **Default:** `false` Synchronously copies the entire directory structure from `src` to `dest`, including subdirectories and files. diff --git a/lib/internal/fs/cp/cp-sync.js b/lib/internal/fs/cp/cp-sync.js index 497c8c57c317dd..f9d159a193107e 100644 --- a/lib/internal/fs/cp/cp-sync.js +++ b/lib/internal/fs/cp/cp-sync.js @@ -182,7 +182,7 @@ function getStats(destStat, src, dest, opts) { srcStat.isBlockDevice()) { return onFile(srcStat, destStat, src, dest, opts); } else if (srcStat.isSymbolicLink()) { - return onLink(destStat, src, dest); + return onLink(destStat, src, dest, opts); } else if (srcStat.isSocket()) { throw new ERR_FS_CP_SOCKET({ message: `cannot copy a socket file: ${dest}`, @@ -293,9 +293,9 @@ function copyDir(src, dest, opts) { } } -function onLink(destStat, src, dest) { +function onLink(destStat, src, dest, opts) { let resolvedSrc = readlinkSync(src); - if (!isAbsolute(resolvedSrc)) { + if (!opts.verbatimSymlinks && !isAbsolute(resolvedSrc)) { resolvedSrc = resolve(dirname(src), resolvedSrc); } if (!destStat) { diff --git a/lib/internal/fs/cp/cp.js b/lib/internal/fs/cp/cp.js index 6dc212f2f6a5fc..bcbc8aa3279a50 100644 --- a/lib/internal/fs/cp/cp.js +++ b/lib/internal/fs/cp/cp.js @@ -222,7 +222,7 @@ async function getStatsForCopy(destStat, src, dest, opts) { srcStat.isBlockDevice()) { return onFile(srcStat, destStat, src, dest, opts); } else if (srcStat.isSymbolicLink()) { - return onLink(destStat, src, dest); + return onLink(destStat, src, dest, opts); } else if (srcStat.isSocket()) { throw new ERR_FS_CP_SOCKET({ message: `cannot copy a socket file: ${dest}`, @@ -335,9 +335,9 @@ async function copyDir(src, dest, opts) { } } -async function onLink(destStat, src, dest) { +async function onLink(destStat, src, dest, opts) { let resolvedSrc = await readlink(src); - if (!isAbsolute(resolvedSrc)) { + if (!opts.verbatimSymlinks && !isAbsolute(resolvedSrc)) { resolvedSrc = resolve(dirname(src), resolvedSrc); } if (!destStat) { diff --git a/lib/internal/fs/utils.js b/lib/internal/fs/utils.js index 66b5e39b0c0fc8..481b5292b1d726 100644 --- a/lib/internal/fs/utils.js +++ b/lib/internal/fs/utils.js @@ -29,6 +29,7 @@ const { codes: { ERR_FS_EISDIR, ERR_FS_INVALID_SYMLINK_TYPE, + ERR_INCOMPATIBLE_OPTION_PAIR, ERR_INVALID_ARG_TYPE, ERR_INVALID_ARG_VALUE, ERR_OUT_OF_RANGE @@ -724,6 +725,7 @@ const defaultCpOptions = { force: true, preserveTimestamps: false, recursive: false, + verbatimSymlinks: false, }; const defaultRmOptions = { @@ -749,6 +751,10 @@ const validateCpOptions = hideStackFrames((options) => { validateBoolean(options.force, 'options.force'); validateBoolean(options.preserveTimestamps, 'options.preserveTimestamps'); validateBoolean(options.recursive, 'options.recursive'); + validateBoolean(options.verbatimSymlinks, 'options.verbatimSymlinks'); + if (options.dereference === true && options.verbatimSymlinks === true) { + throw new ERR_INCOMPATIBLE_OPTION_PAIR('dereference', 'verbatimSymlinks'); + } if (options.filter !== undefined) { validateFunction(options.filter, 'options.filter'); } diff --git a/test/parallel/test-fs-cp.mjs b/test/parallel/test-fs-cp.mjs index 804b5a1f4c322c..dfe6254c6b6494 100644 --- a/test/parallel/test-fs-cp.mjs +++ b/test/parallel/test-fs-cp.mjs @@ -95,6 +95,77 @@ function nextdir() { } +// It throws error when verbatimSymlinks is not a boolean. +{ + const src = './test/fixtures/copy/kitchen-sink'; + [1, [], {}, null, 1n, undefined, null, Symbol(), '', () => {}] + .forEach((verbatimSymlinks) => { + assert.throws( + () => cpSync(src, src, { verbatimSymlinks }), + { code: 'ERR_INVALID_ARG_TYPE' } + ); + }); +} + + +// It throws an error when both dereference and verbatimSymlinks are enabled. +{ + const src = './test/fixtures/copy/kitchen-sink'; + assert.throws( + () => cpSync(src, src, { dereference: true, verbatimSymlinks: true }), + { code: 'ERR_INCOMPATIBLE_OPTION_PAIR' } + ); +} + + +// It resolves relative symlinks to their absolute path by default. +{ + const src = nextdir(); + mkdirSync(src, { recursive: true }); + writeFileSync(join(src, 'foo.js'), 'foo', 'utf8'); + symlinkSync('foo.js', join(src, 'bar.js')); + + const dest = nextdir(); + mkdirSync(dest, { recursive: true }); + + cpSync(src, dest, { recursive: true }); + const link = readlinkSync(join(dest, 'bar.js')); + assert.strictEqual(link, join(src, 'foo.js')); +} + + +// It resolves relative symlinks when verbatimSymlinks is false. +{ + const src = nextdir(); + mkdirSync(src, { recursive: true }); + writeFileSync(join(src, 'foo.js'), 'foo', 'utf8'); + symlinkSync('foo.js', join(src, 'bar.js')); + + const dest = nextdir(); + mkdirSync(dest, { recursive: true }); + + cpSync(src, dest, { recursive: true, verbatimSymlinks: false }); + const link = readlinkSync(join(dest, 'bar.js')); + assert.strictEqual(link, join(src, 'foo.js')); +} + + +// It does not resolve relative symlinks when verbatimSymlinks is true. +{ + const src = nextdir(); + mkdirSync(src, { recursive: true }); + writeFileSync(join(src, 'foo.js'), 'foo', 'utf8'); + symlinkSync('foo.js', join(src, 'bar.js')); + + const dest = nextdir(); + mkdirSync(dest, { recursive: true }); + + cpSync(src, dest, { recursive: true, verbatimSymlinks: true }); + const link = readlinkSync(join(dest, 'bar.js')); + assert.strictEqual(link, 'foo.js'); +} + + // It throws error when src and dest are identical. { const src = './test/fixtures/copy/kitchen-sink'; From ab73bde8c1f5d50394d3353bb604a349f2d91c15 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 15 Feb 2022 04:46:47 -0800 Subject: [PATCH 058/106] test: fix typographical error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Timeouted" to "Timed out" PR-URL: https://github.com/nodejs/node/pull/41983 Reviewed-By: Richard Lau Reviewed-By: Michaël Zasso Reviewed-By: Mestery Reviewed-By: Tobias Nießen --- test/parallel/test-http-agent-timeout.js | 2 +- test/sequential/test-tls-psk-client.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/parallel/test-http-agent-timeout.js b/test/parallel/test-http-agent-timeout.js index 07c189e9745330..5eb2abe9bb7e69 100644 --- a/test/parallel/test-http-agent-timeout.js +++ b/test/parallel/test-http-agent-timeout.js @@ -34,7 +34,7 @@ const http = require('http'); } { - // Ensure that timeouted sockets are not reused. + // Ensure that timed-out sockets are not reused. const agent = new http.Agent({ keepAlive: true, timeout: 50 }); diff --git a/test/sequential/test-tls-psk-client.js b/test/sequential/test-tls-psk-client.js index af9629dab9dc23..24d38d042938c0 100644 --- a/test/sequential/test-tls-psk-client.js +++ b/test/sequential/test-tls-psk-client.js @@ -33,7 +33,7 @@ const cleanUp = (err) => { process.exitCode = err ? 1 : 0; }; -const timeout = setTimeout(() => cleanUp('Timeouted'), 5000); +const timeout = setTimeout(() => cleanUp('Timed out'), 5000); function waitForPort(port, cb) { const socket = net.connect(common.PORT, () => { From 35832feb6e075a324559c802f93accbe28958fa6 Mon Sep 17 00:00:00 2001 From: Luigi Pinca Date: Mon, 14 Feb 2022 20:42:23 +0100 Subject: [PATCH 059/106] tools: update ESLint to 8.9.0 PR-URL: https://github.com/nodejs/node/pull/41973 Reviewed-By: Mestery Reviewed-By: Colin Ihrig Reviewed-By: Rich Trott --- .../eslint/lib/config/flat-config-array.js | 6 +- .../eslint/lib/config/flat-config-helpers.js | 38 +- .../eslint/lib/config/rule-validator.js | 40 +- .../lib/rule-tester/flat-rule-tester.js | 1039 +++++++++++++ .../lib/rules/function-paren-newline.js | 6 +- .../@ampproject/remapping/LICENSE | 202 +++ .../@ampproject/remapping/dist/remapping.mjs | 274 ++++ .../remapping/dist/remapping.umd.js | 280 ++++ .../@ampproject/remapping/package.json | 62 + .../compat-data/data/corejs2-built-ins.json | 19 + .../compat-data/data/plugin-bugfixes.json | 2 +- .../@babel/compat-data/data/plugins.json | 4 + .../@babel/compat-data/package.json | 2 +- .../@babel/core/lib/config/full.js | 80 +- .../core/lib/config/helpers/config-api.js | 13 +- .../core/lib/config/helpers/deep-array.js | 24 + .../@babel/core/lib/config/plugin.js | 6 +- .../node_modules/@babel/core/lib/index.js | 2 +- .../lib/parser/util/missing-plugin-helper.js | 10 + .../core/lib/transformation/file/generate.js | 9 +- .../core/lib/transformation/file/merge-map.js | 254 +--- .../@babel/core/lib/transformation/index.js | 5 +- .../node_modules/@babel/core/package.json | 19 +- .../lib/convert/convertTokens.cjs | 2 +- .../@babel/eslint-parser/lib/parse.cjs | 2 +- .../@babel/eslint-parser/package.json | 4 +- .../generator/lib/generators/classes.js | 39 + .../@babel/generator/lib/generators/types.js | 2 +- .../@babel/generator/package.json | 8 +- .../@babel/helpers/lib/helpers-generated.js | 1 + .../@babel/helpers/lib/helpers.js | 7 +- .../@babel/helpers/lib/helpers/applyDecs.js | 483 ++++++ .../node_modules/@babel/helpers/package.json | 6 +- .../node_modules/@babel/parser/lib/index.js | 1320 ++++++++++------- .../node_modules/@babel/parser/package.json | 4 +- .../@babel/traverse/lib/path/index.js | 4 + .../node_modules/@babel/traverse/package.json | 8 +- .../types/lib/asserts/generated/index.js | 10 + .../types/lib/builders/generated/index.js | 5 + .../types/lib/builders/generated/uppercase.js | 6 + .../types/lib/constants/generated/index.js | 4 +- .../@babel/types/lib/definitions/core.js | 47 +- .../@babel/types/lib/index.js.flow | 31 +- .../types/lib/validators/generated/index.js | 36 +- .../types/lib/validators/isReferenced.js | 1 + .../node_modules/@babel/types/package.json | 6 +- .../@es-joy/jsdoccomment/dist/index.cjs.cjs | 15 +- .../@es-joy/jsdoccomment/package.json | 23 +- .../@es-joy/jsdoccomment/src/jsdoccomment.js | 11 +- .../@es-joy/jsdoccomment/src/parseComment.js | 2 +- .../@eslint/eslintrc/conf/environments.js | 24 + .../eslintrc/dist/eslintrc-universal.cjs | 24 + .../@eslint/eslintrc/dist/eslintrc.cjs | 24 + .../@eslint/eslintrc/package.json | 4 +- .../@jridgewell/resolve-uri/LICENSE | 19 + .../resolve-uri/dist/resolve-uri.mjs | 177 +++ .../resolve-uri/dist/resolve-uri.umd.js | 185 +++ .../@jridgewell/resolve-uri/package.json | 64 + .../@jridgewell/sourcemap-codec/LICENSE | 21 + .../sourcemap-codec/dist/sourcemap-codec.mjs | 164 ++ .../dist/sourcemap-codec.umd.js | 175 +++ .../@jridgewell/sourcemap-codec/package.json | 69 + .../@jridgewell/trace-mapping/LICENSE | 19 + .../trace-mapping/dist/trace-mapping.mjs | 269 ++++ .../trace-mapping/dist/trace-mapping.umd.js | 280 ++++ .../@jridgewell/trace-mapping/package.json | 71 + .../node_modules/caniuse-lite/data/agents.js | 2 +- .../caniuse-lite/data/browserVersions.js | 2 +- .../caniuse-lite/data/features.js | 2 +- .../caniuse-lite/data/features/aac.js | 2 +- .../data/features/abortcontroller.js | 2 +- .../caniuse-lite/data/features/ac3-ec3.js | 2 +- .../data/features/accelerometer.js | 2 +- .../data/features/addeventlistener.js | 2 +- .../data/features/alternate-stylesheet.js | 2 +- .../data/features/ambient-light.js | 2 +- .../caniuse-lite/data/features/apng.js | 2 +- .../data/features/array-find-index.js | 2 +- .../caniuse-lite/data/features/array-find.js | 2 +- .../caniuse-lite/data/features/array-flat.js | 2 +- .../data/features/array-includes.js | 2 +- .../data/features/arrow-functions.js | 2 +- .../caniuse-lite/data/features/asmjs.js | 2 +- .../data/features/async-clipboard.js | 2 +- .../data/features/async-functions.js | 2 +- .../caniuse-lite/data/features/atob-btoa.js | 2 +- .../caniuse-lite/data/features/audio-api.js | 2 +- .../caniuse-lite/data/features/audio.js | 2 +- .../caniuse-lite/data/features/audiotracks.js | 2 +- .../caniuse-lite/data/features/autofocus.js | 2 +- .../caniuse-lite/data/features/auxclick.js | 2 +- .../caniuse-lite/data/features/av1.js | 2 +- .../caniuse-lite/data/features/avif.js | 2 +- .../data/features/background-attachment.js | 2 +- .../data/features/background-clip-text.js | 2 +- .../data/features/background-img-opts.js | 2 +- .../data/features/background-position-x-y.js | 2 +- .../features/background-repeat-round-space.js | 2 +- .../data/features/background-sync.js | 2 +- .../data/features/battery-status.js | 2 +- .../caniuse-lite/data/features/beacon.js | 2 +- .../data/features/beforeafterprint.js | 2 +- .../caniuse-lite/data/features/bigint.js | 2 +- .../caniuse-lite/data/features/blobbuilder.js | 2 +- .../caniuse-lite/data/features/bloburls.js | 2 +- .../data/features/border-image.js | 2 +- .../data/features/border-radius.js | 2 +- .../data/features/broadcastchannel.js | 2 +- .../caniuse-lite/data/features/brotli.js | 2 +- .../caniuse-lite/data/features/calc.js | 2 +- .../data/features/canvas-blending.js | 2 +- .../caniuse-lite/data/features/canvas-text.js | 2 +- .../caniuse-lite/data/features/canvas.js | 2 +- .../caniuse-lite/data/features/ch-unit.js | 2 +- .../data/features/chacha20-poly1305.js | 2 +- .../data/features/channel-messaging.js | 2 +- .../data/features/childnode-remove.js | 2 +- .../caniuse-lite/data/features/classlist.js | 2 +- .../client-hints-dpr-width-viewport.js | 2 +- .../caniuse-lite/data/features/clipboard.js | 2 +- .../caniuse-lite/data/features/colr-v1.js | 1 + .../caniuse-lite/data/features/colr.js | 2 +- .../data/features/comparedocumentposition.js | 2 +- .../data/features/console-basic.js | 2 +- .../data/features/console-time.js | 2 +- .../caniuse-lite/data/features/const.js | 2 +- .../data/features/constraint-validation.js | 2 +- .../data/features/contenteditable.js | 2 +- .../data/features/contentsecuritypolicy.js | 2 +- .../data/features/contentsecuritypolicy2.js | 2 +- .../data/features/cookie-store-api.js | 2 +- .../caniuse-lite/data/features/cors.js | 2 +- .../data/features/createimagebitmap.js | 2 +- .../data/features/credential-management.js | 2 +- .../data/features/cryptography.js | 2 +- .../caniuse-lite/data/features/css-all.js | 2 +- .../data/features/css-animation.js | 2 +- .../data/features/css-any-link.js | 2 +- .../data/features/css-appearance.js | 2 +- .../data/features/css-apply-rule.js | 1 - .../data/features/css-at-counter-style.js | 2 +- .../data/features/css-autofill.js | 2 +- .../data/features/css-backdrop-filter.js | 2 +- .../data/features/css-background-offsets.js | 2 +- .../data/features/css-backgroundblendmode.js | 2 +- .../data/features/css-boxdecorationbreak.js | 2 +- .../data/features/css-boxshadow.js | 2 +- .../caniuse-lite/data/features/css-canvas.js | 2 +- .../data/features/css-caret-color.js | 2 +- .../data/features/css-cascade-layers.js | 2 +- .../data/features/css-case-insensitive.js | 2 +- .../data/features/css-clip-path.js | 2 +- .../data/features/css-color-adjust.js | 2 +- .../data/features/css-color-function.js | 2 +- .../data/features/css-conic-gradients.js | 2 +- .../data/features/css-container-queries.js | 2 +- .../data/features/css-containment.js | 2 +- .../data/features/css-content-visibility.js | 2 +- .../data/features/css-counters.js | 2 +- .../data/features/css-crisp-edges.js | 2 +- .../data/features/css-cross-fade.js | 2 +- .../data/features/css-default-pseudo.js | 2 +- .../data/features/css-descendant-gtgt.js | 2 +- .../data/features/css-deviceadaptation.js | 2 +- .../data/features/css-dir-pseudo.js | 2 +- .../data/features/css-display-contents.js | 2 +- .../data/features/css-element-function.js | 2 +- .../data/features/css-env-function.js | 2 +- .../data/features/css-exclusions.js | 2 +- .../data/features/css-featurequeries.js | 2 +- .../data/features/css-file-selector-button.js | 2 +- .../data/features/css-filter-function.js | 2 +- .../caniuse-lite/data/features/css-filters.js | 2 +- .../data/features/css-first-letter.js | 2 +- .../data/features/css-first-line.js | 2 +- .../caniuse-lite/data/features/css-fixed.js | 2 +- .../data/features/css-focus-visible.js | 2 +- .../data/features/css-focus-within.js | 2 +- .../features/css-font-rendering-controls.js | 2 +- .../data/features/css-font-stretch.js | 2 +- .../data/features/css-gencontent.js | 2 +- .../data/features/css-gradients.js | 2 +- .../caniuse-lite/data/features/css-grid.js | 2 +- .../data/features/css-hanging-punctuation.js | 2 +- .../caniuse-lite/data/features/css-has.js | 2 +- .../data/features/css-hyphenate.js | 2 +- .../caniuse-lite/data/features/css-hyphens.js | 2 +- .../data/features/css-image-orientation.js | 2 +- .../data/features/css-image-set.js | 2 +- .../data/features/css-in-out-of-range.js | 2 +- .../data/features/css-indeterminate-pseudo.js | 2 +- .../data/features/css-initial-letter.js | 2 +- .../data/features/css-initial-value.js | 2 +- .../caniuse-lite/data/features/css-lch-lab.js | 2 +- .../data/features/css-letter-spacing.js | 2 +- .../data/features/css-line-clamp.js | 2 +- .../data/features/css-logical-props.js | 2 +- .../data/features/css-marker-pseudo.js | 2 +- .../caniuse-lite/data/features/css-masks.js | 2 +- .../data/features/css-matches-pseudo.js | 2 +- .../data/features/css-math-functions.js | 2 +- .../data/features/css-media-interaction.js | 2 +- .../data/features/css-media-resolution.js | 2 +- .../data/features/css-media-scripting.js | 2 +- .../data/features/css-mediaqueries.js | 2 +- .../data/features/css-mixblendmode.js | 2 +- .../data/features/css-motion-paths.js | 2 +- .../data/features/css-namespaces.js | 2 +- .../caniuse-lite/data/features/css-nesting.js | 2 +- .../data/features/css-not-sel-list.js | 2 +- .../data/features/css-nth-child-of.js | 2 +- .../caniuse-lite/data/features/css-opacity.js | 2 +- .../data/features/css-optional-pseudo.js | 2 +- .../data/features/css-overflow-anchor.js | 2 +- .../data/features/css-overflow-overlay.js | 2 +- .../data/features/css-overflow.js | 2 +- .../data/features/css-overscroll-behavior.js | 2 +- .../data/features/css-page-break.js | 2 +- .../data/features/css-paged-media.js | 2 +- .../data/features/css-paint-api.js | 2 +- .../data/features/css-placeholder-shown.js | 2 +- .../data/features/css-placeholder.js | 2 +- .../data/features/css-read-only-write.js | 2 +- .../data/features/css-rebeccapurple.js | 2 +- .../data/features/css-reflections.js | 2 +- .../caniuse-lite/data/features/css-regions.js | 2 +- .../data/features/css-repeating-gradients.js | 2 +- .../caniuse-lite/data/features/css-resize.js | 2 +- .../data/features/css-revert-value.js | 2 +- .../data/features/css-rrggbbaa.js | 2 +- .../data/features/css-scroll-behavior.js | 2 +- .../data/features/css-scroll-timeline.js | 2 +- .../data/features/css-scrollbar.js | 2 +- .../caniuse-lite/data/features/css-sel2.js | 2 +- .../caniuse-lite/data/features/css-sel3.js | 2 +- .../data/features/css-selection.js | 2 +- .../caniuse-lite/data/features/css-shapes.js | 2 +- .../data/features/css-snappoints.js | 2 +- .../caniuse-lite/data/features/css-sticky.js | 2 +- .../caniuse-lite/data/features/css-subgrid.js | 2 +- .../data/features/css-supports-api.js | 2 +- .../caniuse-lite/data/features/css-table.js | 2 +- .../data/features/css-text-align-last.js | 2 +- .../data/features/css-text-indent.js | 2 +- .../data/features/css-text-justify.js | 2 +- .../data/features/css-text-orientation.js | 2 +- .../data/features/css-text-spacing.js | 2 +- .../data/features/css-textshadow.js | 2 +- .../data/features/css-touch-action-2.js | 2 +- .../data/features/css-touch-action.js | 2 +- .../data/features/css-transitions.js | 2 +- .../data/features/css-unicode-bidi.js | 2 +- .../data/features/css-unset-value.js | 2 +- .../data/features/css-variables.js | 2 +- .../data/features/css-when-else.js | 2 +- .../data/features/css-widows-orphans.js | 2 +- .../data/features/css-width-stretch.js | 2 +- .../data/features/css-writing-mode.js | 2 +- .../caniuse-lite/data/features/css-zoom.js | 2 +- .../caniuse-lite/data/features/css3-attr.js | 2 +- .../data/features/css3-boxsizing.js | 2 +- .../caniuse-lite/data/features/css3-colors.js | 2 +- .../data/features/css3-cursors-grab.js | 2 +- .../data/features/css3-cursors-newer.js | 2 +- .../data/features/css3-cursors.js | 2 +- .../data/features/css3-tabsize.js | 2 +- .../data/features/currentcolor.js | 2 +- .../data/features/custom-elements.js | 2 +- .../data/features/custom-elementsv1.js | 2 +- .../caniuse-lite/data/features/customevent.js | 2 +- .../caniuse-lite/data/features/datalist.js | 2 +- .../caniuse-lite/data/features/dataset.js | 2 +- .../caniuse-lite/data/features/datauri.js | 2 +- .../data/features/date-tolocaledatestring.js | 2 +- .../caniuse-lite/data/features/decorators.js | 2 +- .../caniuse-lite/data/features/details.js | 2 +- .../data/features/deviceorientation.js | 2 +- .../data/features/devicepixelratio.js | 2 +- .../caniuse-lite/data/features/dialog.js | 2 +- .../data/features/dispatchevent.js | 2 +- .../caniuse-lite/data/features/dnssec.js | 2 +- .../data/features/do-not-track.js | 2 +- .../data/features/document-currentscript.js | 2 +- .../data/features/document-evaluate-xpath.js | 2 +- .../data/features/document-execcommand.js | 2 +- .../data/features/document-policy.js | 2 +- .../features/document-scrollingelement.js | 2 +- .../data/features/documenthead.js | 2 +- .../data/features/dom-manip-convenience.js | 2 +- .../caniuse-lite/data/features/dom-range.js | 2 +- .../data/features/domcontentloaded.js | 2 +- .../features/domfocusin-domfocusout-events.js | 2 +- .../caniuse-lite/data/features/dommatrix.js | 2 +- .../caniuse-lite/data/features/download.js | 2 +- .../caniuse-lite/data/features/dragndrop.js | 2 +- .../data/features/element-closest.js | 2 +- .../data/features/element-from-point.js | 2 +- .../data/features/element-scroll-methods.js | 2 +- .../caniuse-lite/data/features/eme.js | 2 +- .../caniuse-lite/data/features/eot.js | 2 +- .../caniuse-lite/data/features/es5.js | 2 +- .../caniuse-lite/data/features/es6-class.js | 2 +- .../data/features/es6-generators.js | 2 +- .../features/es6-module-dynamic-import.js | 2 +- .../caniuse-lite/data/features/es6-module.js | 2 +- .../caniuse-lite/data/features/es6-number.js | 2 +- .../data/features/es6-string-includes.js | 2 +- .../caniuse-lite/data/features/es6.js | 2 +- .../caniuse-lite/data/features/eventsource.js | 2 +- .../data/features/extended-system-fonts.js | 2 +- .../data/features/feature-policy.js | 2 +- .../caniuse-lite/data/features/fetch.js | 2 +- .../data/features/fieldset-disabled.js | 2 +- .../caniuse-lite/data/features/fileapi.js | 2 +- .../caniuse-lite/data/features/filereader.js | 2 +- .../data/features/filereadersync.js | 2 +- .../caniuse-lite/data/features/filesystem.js | 2 +- .../caniuse-lite/data/features/flac.js | 2 +- .../caniuse-lite/data/features/flexbox-gap.js | 2 +- .../caniuse-lite/data/features/flexbox.js | 2 +- .../caniuse-lite/data/features/flow-root.js | 2 +- .../data/features/focusin-focusout-events.js | 2 +- .../features/focusoptions-preventscroll.js | 2 +- .../data/features/font-family-system-ui.js | 2 +- .../data/features/font-feature.js | 2 +- .../data/features/font-kerning.js | 2 +- .../data/features/font-loading.js | 2 +- .../data/features/font-metrics-overrides.js | 2 +- .../data/features/font-size-adjust.js | 2 +- .../caniuse-lite/data/features/font-smooth.js | 2 +- .../data/features/font-unicode-range.js | 2 +- .../data/features/font-variant-alternates.js | 2 +- .../data/features/font-variant-east-asian.js | 2 +- .../data/features/font-variant-numeric.js | 2 +- .../caniuse-lite/data/features/fontface.js | 2 +- .../data/features/form-attribute.js | 2 +- .../data/features/form-submit-attributes.js | 2 +- .../data/features/form-validation.js | 2 +- .../caniuse-lite/data/features/forms.js | 2 +- .../caniuse-lite/data/features/fullscreen.js | 2 +- .../caniuse-lite/data/features/gamepad.js | 2 +- .../caniuse-lite/data/features/geolocation.js | 2 +- .../data/features/getboundingclientrect.js | 2 +- .../data/features/getcomputedstyle.js | 2 +- .../data/features/getelementsbyclassname.js | 2 +- .../data/features/getrandomvalues.js | 2 +- .../caniuse-lite/data/features/gyroscope.js | 2 +- .../data/features/hardwareconcurrency.js | 2 +- .../caniuse-lite/data/features/hashchange.js | 2 +- .../caniuse-lite/data/features/heif.js | 2 +- .../caniuse-lite/data/features/hevc.js | 2 +- .../caniuse-lite/data/features/hidden.js | 2 +- .../data/features/high-resolution-time.js | 2 +- .../caniuse-lite/data/features/history.js | 2 +- .../data/features/html-media-capture.js | 2 +- .../data/features/html5semantic.js | 2 +- .../data/features/http-live-streaming.js | 2 +- .../caniuse-lite/data/features/http2.js | 2 +- .../caniuse-lite/data/features/http3.js | 2 +- .../data/features/iframe-sandbox.js | 2 +- .../data/features/iframe-seamless.js | 2 +- .../data/features/iframe-srcdoc.js | 2 +- .../data/features/imagecapture.js | 2 +- .../caniuse-lite/data/features/ime.js | 2 +- .../img-naturalwidth-naturalheight.js | 2 +- .../caniuse-lite/data/features/import-maps.js | 2 +- .../caniuse-lite/data/features/imports.js | 2 +- .../data/features/indeterminate-checkbox.js | 2 +- .../caniuse-lite/data/features/indexeddb.js | 2 +- .../caniuse-lite/data/features/indexeddb2.js | 2 +- .../data/features/inline-block.js | 2 +- .../caniuse-lite/data/features/innertext.js | 2 +- .../data/features/input-autocomplete-onoff.js | 2 +- .../caniuse-lite/data/features/input-color.js | 2 +- .../data/features/input-datetime.js | 2 +- .../data/features/input-email-tel-url.js | 2 +- .../caniuse-lite/data/features/input-event.js | 2 +- .../data/features/input-file-accept.js | 2 +- .../data/features/input-file-directory.js | 2 +- .../data/features/input-file-multiple.js | 2 +- .../data/features/input-inputmode.js | 2 +- .../data/features/input-minlength.js | 2 +- .../data/features/input-number.js | 2 +- .../data/features/input-pattern.js | 2 +- .../data/features/input-placeholder.js | 2 +- .../caniuse-lite/data/features/input-range.js | 2 +- .../data/features/input-search.js | 2 +- .../data/features/input-selection.js | 2 +- .../data/features/insert-adjacent.js | 2 +- .../data/features/insertadjacenthtml.js | 2 +- .../data/features/internationalization.js | 2 +- .../data/features/intersectionobserver-v2.js | 2 +- .../data/features/intersectionobserver.js | 2 +- .../data/features/intl-pluralrules.js | 2 +- .../data/features/intrinsic-width.js | 2 +- .../caniuse-lite/data/features/jpeg2000.js | 2 +- .../caniuse-lite/data/features/jpegxl.js | 2 +- .../caniuse-lite/data/features/jpegxr.js | 2 +- .../data/features/js-regexp-lookbehind.js | 2 +- .../caniuse-lite/data/features/json.js | 2 +- .../features/justify-content-space-evenly.js | 2 +- .../data/features/kerning-pairs-ligatures.js | 2 +- .../data/features/keyboardevent-charcode.js | 2 +- .../data/features/keyboardevent-code.js | 2 +- .../keyboardevent-getmodifierstate.js | 2 +- .../data/features/keyboardevent-key.js | 2 +- .../data/features/keyboardevent-location.js | 2 +- .../data/features/keyboardevent-which.js | 2 +- .../caniuse-lite/data/features/lazyload.js | 2 +- .../caniuse-lite/data/features/let.js | 2 +- .../data/features/link-icon-png.js | 2 +- .../data/features/link-icon-svg.js | 2 +- .../data/features/link-rel-dns-prefetch.js | 2 +- .../data/features/link-rel-modulepreload.js | 2 +- .../data/features/link-rel-preconnect.js | 2 +- .../data/features/link-rel-prefetch.js | 2 +- .../data/features/link-rel-preload.js | 2 +- .../data/features/link-rel-prerender.js | 2 +- .../data/features/loading-lazy-attr.js | 2 +- .../data/features/localecompare.js | 2 +- .../data/features/magnetometer.js | 2 +- .../data/features/matchesselector.js | 2 +- .../caniuse-lite/data/features/matchmedia.js | 2 +- .../caniuse-lite/data/features/mathml.js | 2 +- .../caniuse-lite/data/features/maxlength.js | 2 +- .../data/features/media-attribute.js | 2 +- .../data/features/media-fragments.js | 2 +- .../data/features/media-session-api.js | 2 +- .../data/features/mediacapture-fromelement.js | 2 +- .../data/features/mediarecorder.js | 2 +- .../caniuse-lite/data/features/mediasource.js | 2 +- .../caniuse-lite/data/features/menu.js | 2 +- .../data/features/meta-theme-color.js | 2 +- .../caniuse-lite/data/features/meter.js | 2 +- .../caniuse-lite/data/features/midi.js | 2 +- .../caniuse-lite/data/features/minmaxwh.js | 2 +- .../caniuse-lite/data/features/mp3.js | 2 +- .../caniuse-lite/data/features/mpeg-dash.js | 2 +- .../caniuse-lite/data/features/mpeg4.js | 2 +- .../data/features/multibackgrounds.js | 2 +- .../caniuse-lite/data/features/multicolumn.js | 2 +- .../data/features/mutation-events.js | 2 +- .../data/features/mutationobserver.js | 2 +- .../data/features/namevalue-storage.js | 2 +- .../data/features/native-filesystem-api.js | 2 +- .../caniuse-lite/data/features/nav-timing.js | 2 +- .../data/features/navigator-language.js | 2 +- .../caniuse-lite/data/features/netinfo.js | 2 +- .../data/features/notifications.js | 2 +- .../data/features/object-entries.js | 2 +- .../caniuse-lite/data/features/object-fit.js | 2 +- .../data/features/object-observe.js | 2 +- .../data/features/object-values.js | 2 +- .../caniuse-lite/data/features/objectrtc.js | 2 +- .../data/features/offline-apps.js | 2 +- .../data/features/offscreencanvas.js | 2 +- .../caniuse-lite/data/features/ogg-vorbis.js | 2 +- .../caniuse-lite/data/features/ogv.js | 2 +- .../caniuse-lite/data/features/ol-reversed.js | 2 +- .../data/features/once-event-listener.js | 2 +- .../data/features/online-status.js | 2 +- .../caniuse-lite/data/features/opus.js | 2 +- .../data/features/orientation-sensor.js | 2 +- .../caniuse-lite/data/features/outline.js | 2 +- .../data/features/pad-start-end.js | 2 +- .../data/features/page-transition-events.js | 2 +- .../data/features/pagevisibility.js | 2 +- .../data/features/passive-event-listener.js | 2 +- .../data/features/passwordrules.js | 2 +- .../caniuse-lite/data/features/path2d.js | 2 +- .../data/features/payment-request.js | 2 +- .../caniuse-lite/data/features/pdf-viewer.js | 2 +- .../data/features/permissions-api.js | 2 +- .../data/features/permissions-policy.js | 2 +- .../data/features/picture-in-picture.js | 2 +- .../caniuse-lite/data/features/picture.js | 2 +- .../caniuse-lite/data/features/ping.js | 2 +- .../caniuse-lite/data/features/png-alpha.js | 2 +- .../data/features/pointer-events.js | 2 +- .../caniuse-lite/data/features/pointer.js | 2 +- .../caniuse-lite/data/features/pointerlock.js | 2 +- .../caniuse-lite/data/features/portals.js | 2 +- .../data/features/prefers-color-scheme.js | 2 +- .../data/features/prefers-reduced-motion.js | 2 +- .../data/features/private-class-fields.js | 2 +- .../features/private-methods-and-accessors.js | 2 +- .../caniuse-lite/data/features/progress.js | 2 +- .../data/features/promise-finally.js | 2 +- .../caniuse-lite/data/features/promises.js | 2 +- .../caniuse-lite/data/features/proximity.js | 2 +- .../caniuse-lite/data/features/proxy.js | 2 +- .../data/features/public-class-fields.js | 2 +- .../data/features/publickeypinning.js | 2 +- .../caniuse-lite/data/features/push-api.js | 2 +- .../data/features/queryselector.js | 2 +- .../data/features/readonly-attr.js | 2 +- .../data/features/referrer-policy.js | 2 +- .../data/features/registerprotocolhandler.js | 2 +- .../data/features/rel-noopener.js | 2 +- .../data/features/rel-noreferrer.js | 2 +- .../caniuse-lite/data/features/rellist.js | 2 +- .../caniuse-lite/data/features/rem.js | 2 +- .../data/features/requestanimationframe.js | 2 +- .../data/features/requestidlecallback.js | 2 +- .../data/features/resizeobserver.js | 2 +- .../data/features/resource-timing.js | 2 +- .../data/features/rest-parameters.js | 2 +- .../data/features/rtcpeerconnection.js | 2 +- .../caniuse-lite/data/features/ruby.js | 2 +- .../caniuse-lite/data/features/run-in.js | 2 +- .../features/same-site-cookie-attribute.js | 2 +- .../data/features/screen-orientation.js | 2 +- .../data/features/script-async.js | 2 +- .../data/features/script-defer.js | 2 +- .../data/features/scrollintoview.js | 2 +- .../data/features/scrollintoviewifneeded.js | 2 +- .../caniuse-lite/data/features/sdch.js | 2 +- .../data/features/selection-api.js | 2 +- .../data/features/server-timing.js | 2 +- .../data/features/serviceworkers.js | 2 +- .../data/features/setimmediate.js | 2 +- .../caniuse-lite/data/features/sha-2.js | 2 +- .../caniuse-lite/data/features/shadowdom.js | 2 +- .../caniuse-lite/data/features/shadowdomv1.js | 2 +- .../data/features/sharedarraybuffer.js | 2 +- .../data/features/sharedworkers.js | 2 +- .../caniuse-lite/data/features/sni.js | 2 +- .../caniuse-lite/data/features/spdy.js | 2 +- .../data/features/speech-recognition.js | 2 +- .../data/features/speech-synthesis.js | 2 +- .../data/features/spellcheck-attribute.js | 2 +- .../caniuse-lite/data/features/sql-storage.js | 2 +- .../caniuse-lite/data/features/srcset.js | 2 +- .../caniuse-lite/data/features/stream.js | 2 +- .../caniuse-lite/data/features/streams.js | 2 +- .../data/features/stricttransportsecurity.js | 2 +- .../data/features/style-scoped.js | 2 +- .../data/features/subresource-integrity.js | 2 +- .../caniuse-lite/data/features/svg-css.js | 2 +- .../caniuse-lite/data/features/svg-filters.js | 2 +- .../caniuse-lite/data/features/svg-fonts.js | 2 +- .../data/features/svg-fragment.js | 2 +- .../caniuse-lite/data/features/svg-html.js | 2 +- .../caniuse-lite/data/features/svg-html5.js | 2 +- .../caniuse-lite/data/features/svg-img.js | 2 +- .../caniuse-lite/data/features/svg-smil.js | 2 +- .../caniuse-lite/data/features/svg.js | 2 +- .../caniuse-lite/data/features/sxg.js | 2 +- .../data/features/tabindex-attr.js | 2 +- .../data/features/template-literals.js | 2 +- .../caniuse-lite/data/features/template.js | 2 +- .../caniuse-lite/data/features/temporal.js | 2 +- .../caniuse-lite/data/features/testfeat.js | 2 +- .../data/features/text-decoration.js | 2 +- .../data/features/text-emphasis.js | 2 +- .../data/features/text-overflow.js | 2 +- .../data/features/text-size-adjust.js | 2 +- .../caniuse-lite/data/features/text-stroke.js | 2 +- .../data/features/text-underline-offset.js | 2 +- .../caniuse-lite/data/features/textcontent.js | 2 +- .../caniuse-lite/data/features/textencoder.js | 2 +- .../caniuse-lite/data/features/tls1-1.js | 2 +- .../caniuse-lite/data/features/tls1-2.js | 2 +- .../caniuse-lite/data/features/tls1-3.js | 2 +- .../data/features/token-binding.js | 2 +- .../caniuse-lite/data/features/touch.js | 2 +- .../data/features/transforms2d.js | 2 +- .../data/features/transforms3d.js | 2 +- .../data/features/trusted-types.js | 2 +- .../caniuse-lite/data/features/ttf.js | 2 +- .../caniuse-lite/data/features/typedarrays.js | 2 +- .../caniuse-lite/data/features/u2f.js | 2 +- .../data/features/unhandledrejection.js | 2 +- .../data/features/upgradeinsecurerequests.js | 2 +- .../features/url-scroll-to-text-fragment.js | 2 +- .../caniuse-lite/data/features/url.js | 2 +- .../data/features/urlsearchparams.js | 2 +- .../caniuse-lite/data/features/use-strict.js | 2 +- .../data/features/user-select-none.js | 2 +- .../caniuse-lite/data/features/user-timing.js | 2 +- .../data/features/variable-fonts.js | 2 +- .../data/features/vector-effect.js | 2 +- .../caniuse-lite/data/features/vibration.js | 2 +- .../caniuse-lite/data/features/video.js | 2 +- .../caniuse-lite/data/features/videotracks.js | 2 +- .../data/features/viewport-unit-variants.js | 2 +- .../data/features/viewport-units.js | 2 +- .../caniuse-lite/data/features/wai-aria.js | 2 +- .../caniuse-lite/data/features/wake-lock.js | 2 +- .../caniuse-lite/data/features/wasm.js | 2 +- .../caniuse-lite/data/features/wav.js | 2 +- .../caniuse-lite/data/features/wbr-element.js | 2 +- .../data/features/web-animation.js | 2 +- .../data/features/web-app-manifest.js | 2 +- .../data/features/web-bluetooth.js | 2 +- .../caniuse-lite/data/features/web-serial.js | 2 +- .../caniuse-lite/data/features/web-share.js | 2 +- .../caniuse-lite/data/features/webauthn.js | 2 +- .../caniuse-lite/data/features/webgl.js | 2 +- .../caniuse-lite/data/features/webgl2.js | 2 +- .../caniuse-lite/data/features/webgpu.js | 2 +- .../caniuse-lite/data/features/webhid.js | 2 +- .../data/features/webkit-user-drag.js | 2 +- .../caniuse-lite/data/features/webm.js | 2 +- .../caniuse-lite/data/features/webnfc.js | 2 +- .../caniuse-lite/data/features/webp.js | 2 +- .../caniuse-lite/data/features/websockets.js | 2 +- .../caniuse-lite/data/features/webusb.js | 2 +- .../caniuse-lite/data/features/webvr.js | 2 +- .../caniuse-lite/data/features/webvtt.js | 2 +- .../caniuse-lite/data/features/webworkers.js | 2 +- .../caniuse-lite/data/features/webxr.js | 2 +- .../caniuse-lite/data/features/will-change.js | 2 +- .../caniuse-lite/data/features/woff.js | 2 +- .../caniuse-lite/data/features/woff2.js | 2 +- .../caniuse-lite/data/features/word-break.js | 2 +- .../caniuse-lite/data/features/wordwrap.js | 2 +- .../data/features/x-doc-messaging.js | 2 +- .../data/features/x-frame-options.js | 2 +- .../caniuse-lite/data/features/xhr2.js | 2 +- .../caniuse-lite/data/features/xhtml.js | 2 +- .../caniuse-lite/data/features/xhtmlsmil.js | 2 +- .../data/features/xml-serializer.js | 2 +- .../caniuse-lite/data/regions/AD.js | 2 +- .../caniuse-lite/data/regions/AE.js | 2 +- .../caniuse-lite/data/regions/AF.js | 2 +- .../caniuse-lite/data/regions/AG.js | 2 +- .../caniuse-lite/data/regions/AI.js | 2 +- .../caniuse-lite/data/regions/AL.js | 2 +- .../caniuse-lite/data/regions/AM.js | 2 +- .../caniuse-lite/data/regions/AO.js | 2 +- .../caniuse-lite/data/regions/AR.js | 2 +- .../caniuse-lite/data/regions/AS.js | 2 +- .../caniuse-lite/data/regions/AT.js | 2 +- .../caniuse-lite/data/regions/AU.js | 2 +- .../caniuse-lite/data/regions/AW.js | 2 +- .../caniuse-lite/data/regions/AX.js | 2 +- .../caniuse-lite/data/regions/AZ.js | 2 +- .../caniuse-lite/data/regions/BA.js | 2 +- .../caniuse-lite/data/regions/BB.js | 2 +- .../caniuse-lite/data/regions/BD.js | 2 +- .../caniuse-lite/data/regions/BE.js | 2 +- .../caniuse-lite/data/regions/BF.js | 2 +- .../caniuse-lite/data/regions/BG.js | 2 +- .../caniuse-lite/data/regions/BH.js | 2 +- .../caniuse-lite/data/regions/BI.js | 2 +- .../caniuse-lite/data/regions/BJ.js | 2 +- .../caniuse-lite/data/regions/BM.js | 2 +- .../caniuse-lite/data/regions/BN.js | 2 +- .../caniuse-lite/data/regions/BO.js | 2 +- .../caniuse-lite/data/regions/BR.js | 2 +- .../caniuse-lite/data/regions/BS.js | 2 +- .../caniuse-lite/data/regions/BT.js | 2 +- .../caniuse-lite/data/regions/BW.js | 2 +- .../caniuse-lite/data/regions/BY.js | 2 +- .../caniuse-lite/data/regions/BZ.js | 2 +- .../caniuse-lite/data/regions/CA.js | 2 +- .../caniuse-lite/data/regions/CD.js | 2 +- .../caniuse-lite/data/regions/CF.js | 2 +- .../caniuse-lite/data/regions/CG.js | 2 +- .../caniuse-lite/data/regions/CH.js | 2 +- .../caniuse-lite/data/regions/CI.js | 2 +- .../caniuse-lite/data/regions/CK.js | 2 +- .../caniuse-lite/data/regions/CL.js | 2 +- .../caniuse-lite/data/regions/CN.js | 2 +- .../caniuse-lite/data/regions/CO.js | 2 +- .../caniuse-lite/data/regions/CR.js | 2 +- .../caniuse-lite/data/regions/CU.js | 2 +- .../caniuse-lite/data/regions/CV.js | 2 +- .../caniuse-lite/data/regions/CX.js | 2 +- .../caniuse-lite/data/regions/CY.js | 2 +- .../caniuse-lite/data/regions/CZ.js | 2 +- .../caniuse-lite/data/regions/DE.js | 2 +- .../caniuse-lite/data/regions/DJ.js | 2 +- .../caniuse-lite/data/regions/DK.js | 2 +- .../caniuse-lite/data/regions/DM.js | 2 +- .../caniuse-lite/data/regions/DO.js | 2 +- .../caniuse-lite/data/regions/DZ.js | 2 +- .../caniuse-lite/data/regions/EC.js | 2 +- .../caniuse-lite/data/regions/EE.js | 2 +- .../caniuse-lite/data/regions/EG.js | 2 +- .../caniuse-lite/data/regions/ER.js | 2 +- .../caniuse-lite/data/regions/ES.js | 2 +- .../caniuse-lite/data/regions/ET.js | 2 +- .../caniuse-lite/data/regions/FI.js | 2 +- .../caniuse-lite/data/regions/FJ.js | 2 +- .../caniuse-lite/data/regions/FK.js | 2 +- .../caniuse-lite/data/regions/FM.js | 2 +- .../caniuse-lite/data/regions/FO.js | 2 +- .../caniuse-lite/data/regions/FR.js | 2 +- .../caniuse-lite/data/regions/GA.js | 2 +- .../caniuse-lite/data/regions/GB.js | 2 +- .../caniuse-lite/data/regions/GD.js | 2 +- .../caniuse-lite/data/regions/GE.js | 2 +- .../caniuse-lite/data/regions/GF.js | 2 +- .../caniuse-lite/data/regions/GG.js | 2 +- .../caniuse-lite/data/regions/GH.js | 2 +- .../caniuse-lite/data/regions/GI.js | 2 +- .../caniuse-lite/data/regions/GL.js | 2 +- .../caniuse-lite/data/regions/GM.js | 2 +- .../caniuse-lite/data/regions/GN.js | 2 +- .../caniuse-lite/data/regions/GP.js | 2 +- .../caniuse-lite/data/regions/GQ.js | 2 +- .../caniuse-lite/data/regions/GR.js | 2 +- .../caniuse-lite/data/regions/GT.js | 2 +- .../caniuse-lite/data/regions/GU.js | 2 +- .../caniuse-lite/data/regions/GW.js | 2 +- .../caniuse-lite/data/regions/GY.js | 2 +- .../caniuse-lite/data/regions/HK.js | 2 +- .../caniuse-lite/data/regions/HN.js | 2 +- .../caniuse-lite/data/regions/HR.js | 2 +- .../caniuse-lite/data/regions/HT.js | 2 +- .../caniuse-lite/data/regions/HU.js | 2 +- .../caniuse-lite/data/regions/ID.js | 2 +- .../caniuse-lite/data/regions/IE.js | 2 +- .../caniuse-lite/data/regions/IL.js | 2 +- .../caniuse-lite/data/regions/IM.js | 2 +- .../caniuse-lite/data/regions/IN.js | 2 +- .../caniuse-lite/data/regions/IQ.js | 2 +- .../caniuse-lite/data/regions/IR.js | 2 +- .../caniuse-lite/data/regions/IS.js | 2 +- .../caniuse-lite/data/regions/IT.js | 2 +- .../caniuse-lite/data/regions/JE.js | 2 +- .../caniuse-lite/data/regions/JM.js | 2 +- .../caniuse-lite/data/regions/JO.js | 2 +- .../caniuse-lite/data/regions/JP.js | 2 +- .../caniuse-lite/data/regions/KE.js | 2 +- .../caniuse-lite/data/regions/KG.js | 2 +- .../caniuse-lite/data/regions/KH.js | 2 +- .../caniuse-lite/data/regions/KI.js | 2 +- .../caniuse-lite/data/regions/KM.js | 2 +- .../caniuse-lite/data/regions/KN.js | 2 +- .../caniuse-lite/data/regions/KP.js | 2 +- .../caniuse-lite/data/regions/KR.js | 2 +- .../caniuse-lite/data/regions/KW.js | 2 +- .../caniuse-lite/data/regions/KY.js | 2 +- .../caniuse-lite/data/regions/KZ.js | 2 +- .../caniuse-lite/data/regions/LA.js | 2 +- .../caniuse-lite/data/regions/LB.js | 2 +- .../caniuse-lite/data/regions/LC.js | 2 +- .../caniuse-lite/data/regions/LI.js | 2 +- .../caniuse-lite/data/regions/LK.js | 2 +- .../caniuse-lite/data/regions/LR.js | 2 +- .../caniuse-lite/data/regions/LS.js | 2 +- .../caniuse-lite/data/regions/LT.js | 2 +- .../caniuse-lite/data/regions/LU.js | 2 +- .../caniuse-lite/data/regions/LV.js | 2 +- .../caniuse-lite/data/regions/LY.js | 2 +- .../caniuse-lite/data/regions/MA.js | 2 +- .../caniuse-lite/data/regions/MC.js | 2 +- .../caniuse-lite/data/regions/MD.js | 2 +- .../caniuse-lite/data/regions/ME.js | 2 +- .../caniuse-lite/data/regions/MG.js | 2 +- .../caniuse-lite/data/regions/MH.js | 2 +- .../caniuse-lite/data/regions/MK.js | 2 +- .../caniuse-lite/data/regions/ML.js | 2 +- .../caniuse-lite/data/regions/MM.js | 2 +- .../caniuse-lite/data/regions/MN.js | 2 +- .../caniuse-lite/data/regions/MO.js | 2 +- .../caniuse-lite/data/regions/MP.js | 2 +- .../caniuse-lite/data/regions/MQ.js | 2 +- .../caniuse-lite/data/regions/MR.js | 2 +- .../caniuse-lite/data/regions/MS.js | 2 +- .../caniuse-lite/data/regions/MT.js | 2 +- .../caniuse-lite/data/regions/MU.js | 2 +- .../caniuse-lite/data/regions/MV.js | 2 +- .../caniuse-lite/data/regions/MW.js | 2 +- .../caniuse-lite/data/regions/MX.js | 2 +- .../caniuse-lite/data/regions/MY.js | 2 +- .../caniuse-lite/data/regions/MZ.js | 2 +- .../caniuse-lite/data/regions/NA.js | 2 +- .../caniuse-lite/data/regions/NC.js | 2 +- .../caniuse-lite/data/regions/NE.js | 2 +- .../caniuse-lite/data/regions/NF.js | 2 +- .../caniuse-lite/data/regions/NG.js | 2 +- .../caniuse-lite/data/regions/NI.js | 2 +- .../caniuse-lite/data/regions/NL.js | 2 +- .../caniuse-lite/data/regions/NO.js | 2 +- .../caniuse-lite/data/regions/NP.js | 2 +- .../caniuse-lite/data/regions/NR.js | 2 +- .../caniuse-lite/data/regions/NU.js | 2 +- .../caniuse-lite/data/regions/NZ.js | 2 +- .../caniuse-lite/data/regions/OM.js | 2 +- .../caniuse-lite/data/regions/PA.js | 2 +- .../caniuse-lite/data/regions/PE.js | 2 +- .../caniuse-lite/data/regions/PF.js | 2 +- .../caniuse-lite/data/regions/PG.js | 2 +- .../caniuse-lite/data/regions/PH.js | 2 +- .../caniuse-lite/data/regions/PK.js | 2 +- .../caniuse-lite/data/regions/PL.js | 2 +- .../caniuse-lite/data/regions/PM.js | 2 +- .../caniuse-lite/data/regions/PN.js | 2 +- .../caniuse-lite/data/regions/PR.js | 2 +- .../caniuse-lite/data/regions/PS.js | 2 +- .../caniuse-lite/data/regions/PT.js | 2 +- .../caniuse-lite/data/regions/PW.js | 2 +- .../caniuse-lite/data/regions/PY.js | 2 +- .../caniuse-lite/data/regions/QA.js | 2 +- .../caniuse-lite/data/regions/RE.js | 2 +- .../caniuse-lite/data/regions/RO.js | 2 +- .../caniuse-lite/data/regions/RS.js | 2 +- .../caniuse-lite/data/regions/RU.js | 2 +- .../caniuse-lite/data/regions/RW.js | 2 +- .../caniuse-lite/data/regions/SA.js | 2 +- .../caniuse-lite/data/regions/SB.js | 2 +- .../caniuse-lite/data/regions/SC.js | 2 +- .../caniuse-lite/data/regions/SD.js | 2 +- .../caniuse-lite/data/regions/SE.js | 2 +- .../caniuse-lite/data/regions/SG.js | 2 +- .../caniuse-lite/data/regions/SH.js | 2 +- .../caniuse-lite/data/regions/SI.js | 2 +- .../caniuse-lite/data/regions/SK.js | 2 +- .../caniuse-lite/data/regions/SL.js | 2 +- .../caniuse-lite/data/regions/SM.js | 2 +- .../caniuse-lite/data/regions/SN.js | 2 +- .../caniuse-lite/data/regions/SO.js | 2 +- .../caniuse-lite/data/regions/SR.js | 2 +- .../caniuse-lite/data/regions/ST.js | 2 +- .../caniuse-lite/data/regions/SV.js | 2 +- .../caniuse-lite/data/regions/SY.js | 2 +- .../caniuse-lite/data/regions/SZ.js | 2 +- .../caniuse-lite/data/regions/TC.js | 2 +- .../caniuse-lite/data/regions/TD.js | 2 +- .../caniuse-lite/data/regions/TG.js | 2 +- .../caniuse-lite/data/regions/TH.js | 2 +- .../caniuse-lite/data/regions/TJ.js | 2 +- .../caniuse-lite/data/regions/TK.js | 2 +- .../caniuse-lite/data/regions/TL.js | 2 +- .../caniuse-lite/data/regions/TM.js | 2 +- .../caniuse-lite/data/regions/TN.js | 2 +- .../caniuse-lite/data/regions/TO.js | 2 +- .../caniuse-lite/data/regions/TR.js | 2 +- .../caniuse-lite/data/regions/TT.js | 2 +- .../caniuse-lite/data/regions/TV.js | 2 +- .../caniuse-lite/data/regions/TW.js | 2 +- .../caniuse-lite/data/regions/TZ.js | 2 +- .../caniuse-lite/data/regions/UA.js | 2 +- .../caniuse-lite/data/regions/UG.js | 2 +- .../caniuse-lite/data/regions/US.js | 2 +- .../caniuse-lite/data/regions/UY.js | 2 +- .../caniuse-lite/data/regions/UZ.js | 2 +- .../caniuse-lite/data/regions/VA.js | 2 +- .../caniuse-lite/data/regions/VC.js | 2 +- .../caniuse-lite/data/regions/VE.js | 2 +- .../caniuse-lite/data/regions/VG.js | 2 +- .../caniuse-lite/data/regions/VI.js | 2 +- .../caniuse-lite/data/regions/VN.js | 2 +- .../caniuse-lite/data/regions/VU.js | 2 +- .../caniuse-lite/data/regions/WF.js | 2 +- .../caniuse-lite/data/regions/WS.js | 2 +- .../caniuse-lite/data/regions/YE.js | 2 +- .../caniuse-lite/data/regions/YT.js | 2 +- .../caniuse-lite/data/regions/ZA.js | 2 +- .../caniuse-lite/data/regions/ZM.js | 2 +- .../caniuse-lite/data/regions/ZW.js | 2 +- .../caniuse-lite/data/regions/alt-af.js | 2 +- .../caniuse-lite/data/regions/alt-an.js | 2 +- .../caniuse-lite/data/regions/alt-as.js | 2 +- .../caniuse-lite/data/regions/alt-eu.js | 2 +- .../caniuse-lite/data/regions/alt-na.js | 2 +- .../caniuse-lite/data/regions/alt-oc.js | 2 +- .../caniuse-lite/data/regions/alt-sa.js | 2 +- .../caniuse-lite/data/regions/alt-ww.js | 2 +- .../node_modules/caniuse-lite/package.json | 2 +- .../electron-to-chromium/chromium-versions.js | 3 +- .../chromium-versions.json | 2 +- .../full-chromium-versions.js | 22 +- .../full-chromium-versions.json | 2 +- .../electron-to-chromium/full-versions.js | 16 +- .../electron-to-chromium/full-versions.json | 2 +- .../electron-to-chromium/package.json | 4 +- .../electron-to-chromium/versions.js | 3 +- .../electron-to-chromium/versions.json | 2 +- .../dist/defaultTagOrder.js | 26 + .../dist/getDefaultTagStructureForMode.js | 50 +- .../eslint-plugin-jsdoc/dist/index.js | 4 + .../eslint-plugin-jsdoc/dist/iterateJsdoc.js | 38 +- .../dist/rules/checkTypes.js | 14 +- .../dist/rules/checkValues.js | 11 + .../dist/rules/emptyTags.js | 3 +- .../dist/rules/sortTags.js | 165 +++ .../eslint-plugin-jsdoc/package.json | 20 +- .../eslint-scope/dist/eslint-scope.cjs | 6 +- .../node_modules/eslint-scope/lib/scope.js | 4 +- .../node_modules/eslint-scope/lib/version.js | 2 +- .../node_modules/eslint-scope/package.json | 6 +- .../dist/eslint-visitor-keys.cjs | 23 +- .../eslint-visitor-keys/lib/index.js | 16 +- .../eslint-visitor-keys/lib/visitor-keys.js | 7 + .../eslint-visitor-keys/package.json | 15 +- .../node_modules/espree/dist/espree.cjs | 114 +- .../eslint/node_modules/espree/espree.js | 18 +- .../node_modules/espree/lib/ast-node-types.js | 94 -- .../eslint/node_modules/espree/lib/version.js | 2 +- .../eslint/node_modules/espree/package.json | 8 +- .../eslint/node_modules/globals/globals.json | 2 +- .../eslint/node_modules/globals/package.json | 2 +- .../jsdoc-type-pratt-parser/dist/index.js | 32 +- .../jsdoc-type-pratt-parser/package.json | 2 +- .../node_modules/minimatch/minimatch.js | 162 +- .../node_modules/minimatch/package.json | 9 +- .../node-releases/data/processed/envs.json | 2 +- .../release-schedule/release-schedule.json | 2 +- .../node_modules/node-releases/package.json | 2 +- tools/node_modules/eslint/package.json | 10 +- 905 files changed, 6514 insertions(+), 2079 deletions(-) create mode 100644 tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js create mode 100644 tools/node_modules/eslint/node_modules/@ampproject/remapping/LICENSE create mode 100644 tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.mjs create mode 100644 tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.umd.js create mode 100644 tools/node_modules/eslint/node_modules/@ampproject/remapping/package.json create mode 100644 tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/deep-array.js create mode 100644 tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers/applyDecs.js create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/LICENSE create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/package.json create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/LICENSE create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/package.json create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/LICENSE create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js create mode 100644 tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/package.json create mode 100644 tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js delete mode 100644 tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-apply-rule.js create mode 100644 tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/defaultTagOrder.js create mode 100644 tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/sortTags.js delete mode 100644 tools/node_modules/eslint/node_modules/espree/lib/ast-node-types.js diff --git a/tools/node_modules/eslint/lib/config/flat-config-array.js b/tools/node_modules/eslint/lib/config/flat-config-array.js index c06fd92a383809..cd439e552443a1 100644 --- a/tools/node_modules/eslint/lib/config/flat-config-array.js +++ b/tools/node_modules/eslint/lib/config/flat-config-array.js @@ -58,7 +58,11 @@ class FlatConfigArray extends ConfigArray { schema: flatConfigSchema }); - this.unshift(...baseConfig); + if (baseConfig[Symbol.iterator]) { + this.unshift(...baseConfig); + } else { + this.unshift(baseConfig); + } } /* eslint-disable class-methods-use-this -- Desired as instance method */ diff --git a/tools/node_modules/eslint/lib/config/flat-config-helpers.js b/tools/node_modules/eslint/lib/config/flat-config-helpers.js index 778f12925e1b64..bcc4eb120824a3 100644 --- a/tools/node_modules/eslint/lib/config/flat-config-helpers.js +++ b/tools/node_modules/eslint/lib/config/flat-config-helpers.js @@ -57,11 +57,47 @@ function getRuleFromConfig(ruleId, config) { return rule; } +/** + * Gets a complete options schema for a rule. + * @param {{create: Function, schema: (Array|null)}} rule A new-style rule object + * @returns {Object} JSON Schema for the rule's options. + */ +function getRuleOptionsSchema(rule) { + + if (!rule) { + return null; + } + + const schema = rule.schema || rule.meta && rule.meta.schema; + + if (Array.isArray(schema)) { + if (schema.length) { + return { + type: "array", + items: schema, + minItems: 0, + maxItems: schema.length + }; + } + return { + type: "array", + minItems: 0, + maxItems: 0 + }; + + } + + // Given a full schema, leave it alone + return schema || null; +} + + //----------------------------------------------------------------------------- // Exports //----------------------------------------------------------------------------- module.exports = { parseRuleId, - getRuleFromConfig + getRuleFromConfig, + getRuleOptionsSchema }; diff --git a/tools/node_modules/eslint/lib/config/rule-validator.js b/tools/node_modules/eslint/lib/config/rule-validator.js index 9172f93568812c..0b5858fb30f38b 100644 --- a/tools/node_modules/eslint/lib/config/rule-validator.js +++ b/tools/node_modules/eslint/lib/config/rule-validator.js @@ -10,7 +10,11 @@ //----------------------------------------------------------------------------- const ajv = require("../shared/ajv")(); -const { parseRuleId, getRuleFromConfig } = require("./flat-config-helpers"); +const { + parseRuleId, + getRuleFromConfig, + getRuleOptionsSchema +} = require("./flat-config-helpers"); const ruleReplacements = require("../../conf/replacements.json"); //----------------------------------------------------------------------------- @@ -61,40 +65,6 @@ function throwRuleNotFoundError({ pluginName, ruleName }, config) { throw new TypeError(errorMessage); } -/** - * Gets a complete options schema for a rule. - * @param {{create: Function, schema: (Array|null)}} rule A new-style rule object - * @returns {Object} JSON Schema for the rule's options. - */ -function getRuleOptionsSchema(rule) { - - if (!rule) { - return null; - } - - const schema = rule.schema || rule.meta && rule.meta.schema; - - if (Array.isArray(schema)) { - if (schema.length) { - return { - type: "array", - items: schema, - minItems: 0, - maxItems: schema.length - }; - } - return { - type: "array", - minItems: 0, - maxItems: 0 - }; - - } - - // Given a full schema, leave it alone - return schema || null; -} - //----------------------------------------------------------------------------- // Exports //----------------------------------------------------------------------------- diff --git a/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js b/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js new file mode 100644 index 00000000000000..b829484149a9d7 --- /dev/null +++ b/tools/node_modules/eslint/lib/rule-tester/flat-rule-tester.js @@ -0,0 +1,1039 @@ +/** + * @fileoverview Mocha/Jest test wrapper + * @author Ilya Volodin + */ +"use strict"; + +/* eslint-env mocha -- Mocha/Jest wrapper */ + +//------------------------------------------------------------------------------ +// Requirements +//------------------------------------------------------------------------------ + +const + assert = require("assert"), + util = require("util"), + equal = require("fast-deep-equal"), + Traverser = require("../shared/traverser"), + { getRuleOptionsSchema } = require("../config/flat-config-helpers"), + { Linter, SourceCodeFixer, interpolate } = require("../linter"); +const { FlatConfigArray } = require("../config/flat-config-array"); +const { defaultConfig } = require("../config/default-config"); + +const ajv = require("../shared/ajv")({ strictDefaults: true }); + +const parserSymbol = Symbol.for("eslint.RuleTester.parser"); +const { SourceCode } = require("../source-code"); +const { ConfigArraySymbol } = require("@humanwhocodes/config-array"); + +//------------------------------------------------------------------------------ +// Typedefs +//------------------------------------------------------------------------------ + +/** @typedef {import("../shared/types").Parser} Parser */ +/** @typedef {import("../shared/types").LanguageOptions} LanguageOptions */ + +/* eslint-disable jsdoc/valid-types -- https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser/issues/4#issuecomment-778805577 */ +/** + * A test case that is expected to pass lint. + * @typedef {Object} ValidTestCase + * @property {string} [name] Name for the test case. + * @property {string} code Code for the test case. + * @property {any[]} [options] Options for the test case. + * @property {LanguageOptions} [languageOptions] The language options to use in the test case. + * @property {{ [name: string]: any }} [settings] Settings for the test case. + * @property {string} [filename] The fake filename for the test case. Useful for rules that make assertion about filenames. + * @property {boolean} [only] Run only this test case or the subset of test cases with this property. + */ + +/** + * A test case that is expected to fail lint. + * @typedef {Object} InvalidTestCase + * @property {string} [name] Name for the test case. + * @property {string} code Code for the test case. + * @property {number | Array} errors Expected errors. + * @property {string | null} [output] The expected code after autofixes are applied. If set to `null`, the test runner will assert that no autofix is suggested. + * @property {any[]} [options] Options for the test case. + * @property {{ [name: string]: any }} [settings] Settings for the test case. + * @property {string} [filename] The fake filename for the test case. Useful for rules that make assertion about filenames. + * @property {LanguageOptions} [languageOptions] The language options to use in the test case. + * @property {boolean} [only] Run only this test case or the subset of test cases with this property. + */ + +/** + * A description of a reported error used in a rule tester test. + * @typedef {Object} TestCaseError + * @property {string | RegExp} [message] Message. + * @property {string} [messageId] Message ID. + * @property {string} [type] The type of the reported AST node. + * @property {{ [name: string]: string }} [data] The data used to fill the message template. + * @property {number} [line] The 1-based line number of the reported start location. + * @property {number} [column] The 1-based column number of the reported start location. + * @property {number} [endLine] The 1-based line number of the reported end location. + * @property {number} [endColumn] The 1-based column number of the reported end location. + */ +/* eslint-enable jsdoc/valid-types -- https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser/issues/4#issuecomment-778805577 */ + +//------------------------------------------------------------------------------ +// Private Members +//------------------------------------------------------------------------------ + +/* + * testerDefaultConfig must not be modified as it allows to reset the tester to + * the initial default configuration + */ +const testerDefaultConfig = { rules: {} }; + +/* + * RuleTester uses this config as its default. This can be overwritten via + * setDefaultConfig(). + */ +let sharedDefaultConfig = { rules: {} }; + +/* + * List every parameters possible on a test case that are not related to eslint + * configuration + */ +const RuleTesterParameters = [ + "name", + "code", + "filename", + "options", + "errors", + "output", + "only" +]; + +/* + * All allowed property names in error objects. + */ +const errorObjectParameters = new Set([ + "message", + "messageId", + "data", + "type", + "line", + "column", + "endLine", + "endColumn", + "suggestions" +]); +const friendlyErrorObjectParameterList = `[${[...errorObjectParameters].map(key => `'${key}'`).join(", ")}]`; + +/* + * All allowed property names in suggestion objects. + */ +const suggestionObjectParameters = new Set([ + "desc", + "messageId", + "data", + "output" +]); +const friendlySuggestionObjectParameterList = `[${[...suggestionObjectParameters].map(key => `'${key}'`).join(", ")}]`; + +const hasOwnProperty = Function.call.bind(Object.hasOwnProperty); + +/** + * Clones a given value deeply. + * Note: This ignores `parent` property. + * @param {any} x A value to clone. + * @returns {any} A cloned value. + */ +function cloneDeeplyExcludesParent(x) { + if (typeof x === "object" && x !== null) { + if (Array.isArray(x)) { + return x.map(cloneDeeplyExcludesParent); + } + + const retv = {}; + + for (const key in x) { + if (key !== "parent" && hasOwnProperty(x, key)) { + retv[key] = cloneDeeplyExcludesParent(x[key]); + } + } + + return retv; + } + + return x; +} + +/** + * Freezes a given value deeply. + * @param {any} x A value to freeze. + * @returns {void} + */ +function freezeDeeply(x) { + if (typeof x === "object" && x !== null) { + if (Array.isArray(x)) { + x.forEach(freezeDeeply); + } else { + for (const key in x) { + if (key !== "parent" && hasOwnProperty(x, key)) { + freezeDeeply(x[key]); + } + } + } + Object.freeze(x); + } +} + +/** + * Replace control characters by `\u00xx` form. + * @param {string} text The text to sanitize. + * @returns {string} The sanitized text. + */ +function sanitize(text) { + if (typeof text !== "string") { + return ""; + } + return text.replace( + /[\u0000-\u0009\u000b-\u001a]/gu, // eslint-disable-line no-control-regex -- Escaping controls + c => `\\u${c.codePointAt(0).toString(16).padStart(4, "0")}` + ); +} + +/** + * Define `start`/`end` properties as throwing error. + * @param {string} objName Object name used for error messages. + * @param {ASTNode} node The node to define. + * @returns {void} + */ +function defineStartEndAsError(objName, node) { + Object.defineProperties(node, { + start: { + get() { + throw new Error(`Use ${objName}.range[0] instead of ${objName}.start`); + }, + configurable: true, + enumerable: false + }, + end: { + get() { + throw new Error(`Use ${objName}.range[1] instead of ${objName}.end`); + }, + configurable: true, + enumerable: false + } + }); +} + + +/** + * Define `start`/`end` properties of all nodes of the given AST as throwing error. + * @param {ASTNode} ast The root node to errorize `start`/`end` properties. + * @param {Object} [visitorKeys] Visitor keys to be used for traversing the given ast. + * @returns {void} + */ +function defineStartEndAsErrorInTree(ast, visitorKeys) { + Traverser.traverse(ast, { visitorKeys, enter: defineStartEndAsError.bind(null, "node") }); + ast.tokens.forEach(defineStartEndAsError.bind(null, "token")); + ast.comments.forEach(defineStartEndAsError.bind(null, "token")); +} + +/** + * Wraps the given parser in order to intercept and modify return values from the `parse` and `parseForESLint` methods, for test purposes. + * In particular, to modify ast nodes, tokens and comments to throw on access to their `start` and `end` properties. + * @param {Parser} parser Parser object. + * @returns {Parser} Wrapped parser object. + */ +function wrapParser(parser) { + + if (typeof parser.parseForESLint === "function") { + return { + [parserSymbol]: parser, + parseForESLint(...args) { + const ret = parser.parseForESLint(...args); + + defineStartEndAsErrorInTree(ret.ast, ret.visitorKeys); + return ret; + } + }; + } + + return { + [parserSymbol]: parser, + parse(...args) { + const ast = parser.parse(...args); + + defineStartEndAsErrorInTree(ast); + return ast; + } + }; +} + +/** + * Function to replace `SourceCode.prototype.getComments`. + * @returns {void} + * @throws {Error} Deprecation message. + */ +function getCommentsDeprecation() { + throw new Error( + "`SourceCode#getComments()` is deprecated and will be removed in a future major version. Use `getCommentsBefore()`, `getCommentsAfter()`, and `getCommentsInside()` instead." + ); +} + +//------------------------------------------------------------------------------ +// Public Interface +//------------------------------------------------------------------------------ + +// default separators for testing +const DESCRIBE = Symbol("describe"); +const IT = Symbol("it"); +const IT_ONLY = Symbol("itOnly"); + +/** + * This is `it` default handler if `it` don't exist. + * @this {Mocha} + * @param {string} text The description of the test case. + * @param {Function} method The logic of the test case. + * @throws {Error} Any error upon execution of `method`. + * @returns {any} Returned value of `method`. + */ +function itDefaultHandler(text, method) { + try { + return method.call(this); + } catch (err) { + if (err instanceof assert.AssertionError) { + err.message += ` (${util.inspect(err.actual)} ${err.operator} ${util.inspect(err.expected)})`; + } + throw err; + } +} + +/** + * This is `describe` default handler if `describe` don't exist. + * @this {Mocha} + * @param {string} text The description of the test case. + * @param {Function} method The logic of the test case. + * @returns {any} Returned value of `method`. + */ +function describeDefaultHandler(text, method) { + return method.call(this); +} + +/** + * Mocha test wrapper. + */ +class FlatRuleTester { + + /** + * Creates a new instance of RuleTester. + * @param {Object} [testerConfig] Optional, extra configuration for the tester + */ + constructor(testerConfig = {}) { + + /** + * The configuration to use for this tester. Combination of the tester + * configuration and the default configuration. + * @type {Object} + */ + this.testerConfig = [ + sharedDefaultConfig, + testerConfig, + { rules: { "rule-tester/validate-ast": "error" } } + ]; + + this.linter = new Linter({ configType: "flat" }); + } + + /** + * Set the configuration to use for all future tests + * @param {Object} config the configuration to use. + * @throws {TypeError} If non-object config. + * @returns {void} + */ + static setDefaultConfig(config) { + if (typeof config !== "object") { + throw new TypeError("FlatRuleTester.setDefaultConfig: config must be an object"); + } + sharedDefaultConfig = config; + + // Make sure the rules object exists since it is assumed to exist later + sharedDefaultConfig.rules = sharedDefaultConfig.rules || {}; + } + + /** + * Get the current configuration used for all tests + * @returns {Object} the current configuration + */ + static getDefaultConfig() { + return sharedDefaultConfig; + } + + /** + * Reset the configuration to the initial configuration of the tester removing + * any changes made until now. + * @returns {void} + */ + static resetDefaultConfig() { + sharedDefaultConfig = { + rules: { + ...testerDefaultConfig.rules + } + }; + } + + + /* + * If people use `mocha test.js --watch` command, `describe` and `it` function + * instances are different for each execution. So `describe` and `it` should get fresh instance + * always. + */ + static get describe() { + return ( + this[DESCRIBE] || + (typeof describe === "function" ? describe : describeDefaultHandler) + ); + } + + static set describe(value) { + this[DESCRIBE] = value; + } + + static get it() { + return ( + this[IT] || + (typeof it === "function" ? it : itDefaultHandler) + ); + } + + static set it(value) { + this[IT] = value; + } + + /** + * Adds the `only` property to a test to run it in isolation. + * @param {string | ValidTestCase | InvalidTestCase} item A single test to run by itself. + * @returns {ValidTestCase | InvalidTestCase} The test with `only` set. + */ + static only(item) { + if (typeof item === "string") { + return { code: item, only: true }; + } + + return { ...item, only: true }; + } + + static get itOnly() { + if (typeof this[IT_ONLY] === "function") { + return this[IT_ONLY]; + } + if (typeof this[IT] === "function" && typeof this[IT].only === "function") { + return Function.bind.call(this[IT].only, this[IT]); + } + if (typeof it === "function" && typeof it.only === "function") { + return Function.bind.call(it.only, it); + } + + if (typeof this[DESCRIBE] === "function" || typeof this[IT] === "function") { + throw new Error( + "Set `RuleTester.itOnly` to use `only` with a custom test framework.\n" + + "See https://eslint.org/docs/developer-guide/nodejs-api#customizing-ruletester for more." + ); + } + if (typeof it === "function") { + throw new Error("The current test framework does not support exclusive tests with `only`."); + } + throw new Error("To use `only`, use RuleTester with a test framework that provides `it.only()` like Mocha."); + } + + static set itOnly(value) { + this[IT_ONLY] = value; + } + + + /** + * Adds a new rule test to execute. + * @param {string} ruleName The name of the rule to run. + * @param {Function} rule The rule to test. + * @param {{ + * valid: (ValidTestCase | string)[], + * invalid: InvalidTestCase[] + * }} test The collection of tests to run. + * @throws {TypeError|Error} If non-object `test`, or if a required + * scenario of the given type is missing. + * @returns {void} + */ + run(ruleName, rule, test) { + + const testerConfig = this.testerConfig, + requiredScenarios = ["valid", "invalid"], + scenarioErrors = [], + linter = this.linter, + ruleId = `rule-to-test/${ruleName}`; + + if (!test || typeof test !== "object") { + throw new TypeError(`Test Scenarios for rule ${ruleName} : Could not find test scenario object`); + } + + requiredScenarios.forEach(scenarioType => { + if (!test[scenarioType]) { + scenarioErrors.push(`Could not find any ${scenarioType} test scenarios`); + } + }); + + if (scenarioErrors.length > 0) { + throw new Error([ + `Test Scenarios for rule ${ruleName} is invalid:` + ].concat(scenarioErrors).join("\n")); + } + + const baseConfig = { + plugins: { + + // copy root plugin over + "@": { + + /* + * Parsers are wrapped to detect more errors, so this needs + * to be a new object for each call to run(), otherwise the + * parsers will be wrapped multiple times. + */ + parsers: { + ...defaultConfig[0].plugins["@"].parsers + }, + + /* + * The rules key on the default plugin is a proxy to lazy-load + * just the rules that are needed. So, don't create a new object + * here, just use the default one to keep that performance + * enhancement. + */ + rules: defaultConfig[0].plugins["@"].rules + }, + "rule-to-test": { + rules: { + [ruleName]: Object.assign({}, rule, { + + // Create a wrapper rule that freezes the `context` properties. + create(context) { + freezeDeeply(context.options); + freezeDeeply(context.settings); + freezeDeeply(context.parserOptions); + + // freezeDeeply(context.languageOptions); + + return (typeof rule === "function" ? rule : rule.create)(context); + } + }) + } + } + }, + languageOptions: { + ...defaultConfig[0].languageOptions + } + }; + + /** + * Run the rule for the given item + * @param {string|Object} item Item to run the rule against + * @throws {Error} If an invalid schema. + * @returns {Object} Eslint run result + * @private + */ + function runRuleForItem(item) { + const configs = new FlatConfigArray(testerConfig, { baseConfig }); + + /* + * Modify the returned config so that the parser is wrapped to catch + * access of the start/end properties. This method is called just + * once per code snippet being tested, so each test case gets a clean + * parser. + */ + configs[ConfigArraySymbol.finalizeConfig] = function(...args) { + + // can't do super here :( + const proto = Object.getPrototypeOf(this); + const calculatedConfig = proto[ConfigArraySymbol.finalizeConfig].apply(this, args); + + // wrap the parser to catch start/end property access + calculatedConfig.languageOptions.parser = wrapParser(calculatedConfig.languageOptions.parser); + return calculatedConfig; + }; + + let code, filename, output, beforeAST, afterAST; + + if (typeof item === "string") { + code = item; + } else { + code = item.code; + + /* + * Assumes everything on the item is a config except for the + * parameters used by this tester + */ + const itemConfig = { ...item }; + + for (const parameter of RuleTesterParameters) { + delete itemConfig[parameter]; + } + + // wrap any parsers + if (itemConfig.languageOptions && itemConfig.languageOptions.parser) { + + const parser = itemConfig.languageOptions.parser; + + if (parser && typeof parser !== "object") { + throw new Error("Parser must be an object with a parse() or parseForESLint() method."); + } + + } + + /* + * Create the config object from the tester config and this item + * specific configurations. + */ + configs.push(itemConfig); + } + + if (item.filename) { + filename = item.filename; + } + + let ruleConfig = 1; + + if (hasOwnProperty(item, "options")) { + assert(Array.isArray(item.options), "options must be an array"); + ruleConfig = [1, ...item.options]; + } + + configs.push({ + rules: { + [ruleId]: ruleConfig + } + }); + + const schema = getRuleOptionsSchema(rule); + + /* + * Setup AST getters. + * The goal is to check whether or not AST was modified when + * running the rule under test. + */ + configs.push({ + plugins: { + "rule-tester": { + rules: { + "validate-ast"() { + return { + Program(node) { + beforeAST = cloneDeeplyExcludesParent(node); + }, + "Program:exit"(node) { + afterAST = node; + } + }; + } + } + } + } + }); + + if (schema) { + ajv.validateSchema(schema); + + if (ajv.errors) { + const errors = ajv.errors.map(error => { + const field = error.dataPath[0] === "." ? error.dataPath.slice(1) : error.dataPath; + + return `\t${field}: ${error.message}`; + }).join("\n"); + + throw new Error([`Schema for rule ${ruleName} is invalid:`, errors]); + } + + /* + * `ajv.validateSchema` checks for errors in the structure of the schema (by comparing the schema against a "meta-schema"), + * and it reports those errors individually. However, there are other types of schema errors that only occur when compiling + * the schema (e.g. using invalid defaults in a schema), and only one of these errors can be reported at a time. As a result, + * the schema is compiled here separately from checking for `validateSchema` errors. + */ + try { + ajv.compile(schema); + } catch (err) { + throw new Error(`Schema for rule ${ruleName} is invalid: ${err.message}`); + } + } + + // Verify the code. + const { getComments } = SourceCode.prototype; + let messages; + + // check for validation errors + try { + configs.normalizeSync(); + configs.getConfig("test.js"); + } catch (error) { + error.message = `ESLint configuration in rule-tester is invalid: ${error.message}`; + throw error; + } + + try { + SourceCode.prototype.getComments = getCommentsDeprecation; + messages = linter.verify(code, configs, filename); + } finally { + SourceCode.prototype.getComments = getComments; + } + + const fatalErrorMessage = messages.find(m => m.fatal); + + assert(!fatalErrorMessage, `A fatal parsing error occurred: ${fatalErrorMessage && fatalErrorMessage.message}`); + + // Verify if autofix makes a syntax error or not. + if (messages.some(m => m.fix)) { + output = SourceCodeFixer.applyFixes(code, messages).output; + const errorMessageInFix = linter.verify(output, configs, filename).find(m => m.fatal); + + assert(!errorMessageInFix, [ + "A fatal parsing error occurred in autofix.", + `Error: ${errorMessageInFix && errorMessageInFix.message}`, + "Autofix output:", + output + ].join("\n")); + } else { + output = code; + } + + return { + messages, + output, + beforeAST, + afterAST: cloneDeeplyExcludesParent(afterAST) + }; + } + + /** + * Check if the AST was changed + * @param {ASTNode} beforeAST AST node before running + * @param {ASTNode} afterAST AST node after running + * @returns {void} + * @private + */ + function assertASTDidntChange(beforeAST, afterAST) { + if (!equal(beforeAST, afterAST)) { + assert.fail("Rule should not modify AST."); + } + } + + /** + * Check if the template is valid or not + * all valid cases go through this + * @param {string|Object} item Item to run the rule against + * @returns {void} + * @private + */ + function testValidTemplate(item) { + const code = typeof item === "object" ? item.code : item; + + assert.ok(typeof code === "string", "Test case must specify a string value for 'code'"); + if (item.name) { + assert.ok(typeof item.name === "string", "Optional test case property 'name' must be a string"); + } + + const result = runRuleForItem(item); + const messages = result.messages; + + assert.strictEqual(messages.length, 0, util.format("Should have no errors but had %d: %s", + messages.length, + util.inspect(messages))); + + assertASTDidntChange(result.beforeAST, result.afterAST); + } + + /** + * Asserts that the message matches its expected value. If the expected + * value is a regular expression, it is checked against the actual + * value. + * @param {string} actual Actual value + * @param {string|RegExp} expected Expected value + * @returns {void} + * @private + */ + function assertMessageMatches(actual, expected) { + if (expected instanceof RegExp) { + + // assert.js doesn't have a built-in RegExp match function + assert.ok( + expected.test(actual), + `Expected '${actual}' to match ${expected}` + ); + } else { + assert.strictEqual(actual, expected); + } + } + + /** + * Check if the template is invalid or not + * all invalid cases go through this. + * @param {string|Object} item Item to run the rule against + * @returns {void} + * @private + */ + function testInvalidTemplate(item) { + assert.ok(typeof item.code === "string", "Test case must specify a string value for 'code'"); + if (item.name) { + assert.ok(typeof item.name === "string", "Optional test case property 'name' must be a string"); + } + assert.ok(item.errors || item.errors === 0, + `Did not specify errors for an invalid test of ${ruleName}`); + + if (Array.isArray(item.errors) && item.errors.length === 0) { + assert.fail("Invalid cases must have at least one error"); + } + + const ruleHasMetaMessages = hasOwnProperty(rule, "meta") && hasOwnProperty(rule.meta, "messages"); + const friendlyIDList = ruleHasMetaMessages ? `[${Object.keys(rule.meta.messages).map(key => `'${key}'`).join(", ")}]` : null; + + const result = runRuleForItem(item); + const messages = result.messages; + + if (typeof item.errors === "number") { + + if (item.errors === 0) { + assert.fail("Invalid cases must have 'error' value greater than 0"); + } + + assert.strictEqual(messages.length, item.errors, util.format("Should have %d error%s but had %d: %s", + item.errors, + item.errors === 1 ? "" : "s", + messages.length, + util.inspect(messages))); + } else { + assert.strictEqual( + messages.length, item.errors.length, util.format( + "Should have %d error%s but had %d: %s", + item.errors.length, + item.errors.length === 1 ? "" : "s", + messages.length, + util.inspect(messages) + ) + ); + + const hasMessageOfThisRule = messages.some(m => m.ruleId === ruleId); + + for (let i = 0, l = item.errors.length; i < l; i++) { + const error = item.errors[i]; + const message = messages[i]; + + assert(hasMessageOfThisRule, "Error rule name should be the same as the name of the rule being tested"); + + if (typeof error === "string" || error instanceof RegExp) { + + // Just an error message. + assertMessageMatches(message.message, error); + } else if (typeof error === "object" && error !== null) { + + /* + * Error object. + * This may have a message, messageId, data, node type, line, and/or + * column. + */ + + Object.keys(error).forEach(propertyName => { + assert.ok( + errorObjectParameters.has(propertyName), + `Invalid error property name '${propertyName}'. Expected one of ${friendlyErrorObjectParameterList}.` + ); + }); + + if (hasOwnProperty(error, "message")) { + assert.ok(!hasOwnProperty(error, "messageId"), "Error should not specify both 'message' and a 'messageId'."); + assert.ok(!hasOwnProperty(error, "data"), "Error should not specify both 'data' and 'message'."); + assertMessageMatches(message.message, error.message); + } else if (hasOwnProperty(error, "messageId")) { + assert.ok( + ruleHasMetaMessages, + "Error can not use 'messageId' if rule under test doesn't define 'meta.messages'." + ); + if (!hasOwnProperty(rule.meta.messages, error.messageId)) { + assert(false, `Invalid messageId '${error.messageId}'. Expected one of ${friendlyIDList}.`); + } + assert.strictEqual( + message.messageId, + error.messageId, + `messageId '${message.messageId}' does not match expected messageId '${error.messageId}'.` + ); + if (hasOwnProperty(error, "data")) { + + /* + * if data was provided, then directly compare the returned message to a synthetic + * interpolated message using the same message ID and data provided in the test. + * See https://github.com/eslint/eslint/issues/9890 for context. + */ + const unformattedOriginalMessage = rule.meta.messages[error.messageId]; + const rehydratedMessage = interpolate(unformattedOriginalMessage, error.data); + + assert.strictEqual( + message.message, + rehydratedMessage, + `Hydrated message "${rehydratedMessage}" does not match "${message.message}"` + ); + } + } + + assert.ok( + hasOwnProperty(error, "data") ? hasOwnProperty(error, "messageId") : true, + "Error must specify 'messageId' if 'data' is used." + ); + + if (error.type) { + assert.strictEqual(message.nodeType, error.type, `Error type should be ${error.type}, found ${message.nodeType}`); + } + + if (hasOwnProperty(error, "line")) { + assert.strictEqual(message.line, error.line, `Error line should be ${error.line}`); + } + + if (hasOwnProperty(error, "column")) { + assert.strictEqual(message.column, error.column, `Error column should be ${error.column}`); + } + + if (hasOwnProperty(error, "endLine")) { + assert.strictEqual(message.endLine, error.endLine, `Error endLine should be ${error.endLine}`); + } + + if (hasOwnProperty(error, "endColumn")) { + assert.strictEqual(message.endColumn, error.endColumn, `Error endColumn should be ${error.endColumn}`); + } + + if (hasOwnProperty(error, "suggestions")) { + + // Support asserting there are no suggestions + if (!error.suggestions || (Array.isArray(error.suggestions) && error.suggestions.length === 0)) { + if (Array.isArray(message.suggestions) && message.suggestions.length > 0) { + assert.fail(`Error should have no suggestions on error with message: "${message.message}"`); + } + } else { + assert.strictEqual(Array.isArray(message.suggestions), true, `Error should have an array of suggestions. Instead received "${message.suggestions}" on error with message: "${message.message}"`); + assert.strictEqual(message.suggestions.length, error.suggestions.length, `Error should have ${error.suggestions.length} suggestions. Instead found ${message.suggestions.length} suggestions`); + + error.suggestions.forEach((expectedSuggestion, index) => { + assert.ok( + typeof expectedSuggestion === "object" && expectedSuggestion !== null, + "Test suggestion in 'suggestions' array must be an object." + ); + Object.keys(expectedSuggestion).forEach(propertyName => { + assert.ok( + suggestionObjectParameters.has(propertyName), + `Invalid suggestion property name '${propertyName}'. Expected one of ${friendlySuggestionObjectParameterList}.` + ); + }); + + const actualSuggestion = message.suggestions[index]; + const suggestionPrefix = `Error Suggestion at index ${index} :`; + + if (hasOwnProperty(expectedSuggestion, "desc")) { + assert.ok( + !hasOwnProperty(expectedSuggestion, "data"), + `${suggestionPrefix} Test should not specify both 'desc' and 'data'.` + ); + assert.strictEqual( + actualSuggestion.desc, + expectedSuggestion.desc, + `${suggestionPrefix} desc should be "${expectedSuggestion.desc}" but got "${actualSuggestion.desc}" instead.` + ); + } + + if (hasOwnProperty(expectedSuggestion, "messageId")) { + assert.ok( + ruleHasMetaMessages, + `${suggestionPrefix} Test can not use 'messageId' if rule under test doesn't define 'meta.messages'.` + ); + assert.ok( + hasOwnProperty(rule.meta.messages, expectedSuggestion.messageId), + `${suggestionPrefix} Test has invalid messageId '${expectedSuggestion.messageId}', the rule under test allows only one of ${friendlyIDList}.` + ); + assert.strictEqual( + actualSuggestion.messageId, + expectedSuggestion.messageId, + `${suggestionPrefix} messageId should be '${expectedSuggestion.messageId}' but got '${actualSuggestion.messageId}' instead.` + ); + if (hasOwnProperty(expectedSuggestion, "data")) { + const unformattedMetaMessage = rule.meta.messages[expectedSuggestion.messageId]; + const rehydratedDesc = interpolate(unformattedMetaMessage, expectedSuggestion.data); + + assert.strictEqual( + actualSuggestion.desc, + rehydratedDesc, + `${suggestionPrefix} Hydrated test desc "${rehydratedDesc}" does not match received desc "${actualSuggestion.desc}".` + ); + } + } else { + assert.ok( + !hasOwnProperty(expectedSuggestion, "data"), + `${suggestionPrefix} Test must specify 'messageId' if 'data' is used.` + ); + } + + if (hasOwnProperty(expectedSuggestion, "output")) { + const codeWithAppliedSuggestion = SourceCodeFixer.applyFixes(item.code, [actualSuggestion]).output; + + assert.strictEqual(codeWithAppliedSuggestion, expectedSuggestion.output, `Expected the applied suggestion fix to match the test suggestion output for suggestion at index: ${index} on error with message: "${message.message}"`); + } + }); + } + } + } else { + + // Message was an unexpected type + assert.fail(`Error should be a string, object, or RegExp, but found (${util.inspect(message)})`); + } + } + } + + if (hasOwnProperty(item, "output")) { + if (item.output === null) { + assert.strictEqual( + result.output, + item.code, + "Expected no autofixes to be suggested" + ); + } else { + assert.strictEqual(result.output, item.output, "Output is incorrect."); + } + } else { + assert.strictEqual( + result.output, + item.code, + "The rule fixed the code. Please add 'output' property." + ); + } + + assertASTDidntChange(result.beforeAST, result.afterAST); + } + + /* + * This creates a mocha test suite and pipes all supplied info through + * one of the templates above. + */ + this.constructor.describe(ruleName, () => { + this.constructor.describe("valid", () => { + test.valid.forEach(valid => { + this.constructor[valid.only ? "itOnly" : "it"]( + sanitize(typeof valid === "object" ? valid.name || valid.code : valid), + () => { + testValidTemplate(valid); + } + ); + }); + }); + + this.constructor.describe("invalid", () => { + test.invalid.forEach(invalid => { + this.constructor[invalid.only ? "itOnly" : "it"]( + sanitize(invalid.name || invalid.code), + () => { + testInvalidTemplate(invalid); + } + ); + }); + }); + }); + } +} + +FlatRuleTester[DESCRIBE] = FlatRuleTester[IT] = FlatRuleTester[IT_ONLY] = null; + +module.exports = FlatRuleTester; diff --git a/tools/node_modules/eslint/lib/rules/function-paren-newline.js b/tools/node_modules/eslint/lib/rules/function-paren-newline.js index ed94fad460cefa..898e113ee8ecd8 100644 --- a/tools/node_modules/eslint/lib/rules/function-paren-newline.js +++ b/tools/node_modules/eslint/lib/rules/function-paren-newline.js @@ -227,9 +227,13 @@ module.exports = { return null; } + const rightParen = node.params.length + ? sourceCode.getTokenAfter(node.params[node.params.length - 1], astUtils.isClosingParenToken) + : sourceCode.getTokenAfter(firstToken); + return { leftParen: firstToken, - rightParen: sourceCode.getTokenBefore(node.body, astUtils.isClosingParenToken) + rightParen }; } diff --git a/tools/node_modules/eslint/node_modules/@ampproject/remapping/LICENSE b/tools/node_modules/eslint/node_modules/@ampproject/remapping/LICENSE new file mode 100644 index 00000000000000..f367dfb2dfd89e --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@ampproject/remapping/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Google LLC + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.mjs b/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.mjs new file mode 100644 index 00000000000000..ff95fe620d8210 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.mjs @@ -0,0 +1,274 @@ +import { traceSegment, decodedMappings, presortedDecodedMap, TraceMap, encodedMappings } from '@jridgewell/trace-mapping'; + +/** + * A "leaf" node in the sourcemap tree, representing an original, unmodified + * source file. Recursive segment tracing ends at the `OriginalSource`. + */ +class OriginalSource { + constructor(source, content) { + this.source = source; + this.content = content; + } + /** + * Tracing a `SourceMapSegment` ends when we get to an `OriginalSource`, + * meaning this line/column location originated from this source file. + */ + originalPositionFor(line, column, name) { + return { column, line, name, source: this.source, content: this.content }; + } +} + +/** + * Puts `key` into the backing array, if it is not already present. Returns + * the index of the `key` in the backing array. + */ +let put; +/** + * FastStringArray acts like a `Set` (allowing only one occurrence of a string + * `key`), but provides the index of the `key` in the backing array. + * + * This is designed to allow synchronizing a second array with the contents of + * the backing array, like how `sourcesContent[i]` is the source content + * associated with `source[i]`, and there are never duplicates. + */ +class FastStringArray { + constructor() { + this.indexes = Object.create(null); + this.array = []; + } +} +(() => { + put = (strarr, key) => { + const { array, indexes } = strarr; + // The key may or may not be present. If it is present, it's a number. + let index = indexes[key]; + // If it's not yet present, we need to insert it and track the index in the + // indexes. + if (index === undefined) { + index = indexes[key] = array.length; + array.push(key); + } + return index; + }; +})(); + +const INVALID_MAPPING = undefined; +const SOURCELESS_MAPPING = null; +/** + * traceMappings is only called on the root level SourceMapTree, and begins the process of + * resolving each mapping in terms of the original source files. + */ +let traceMappings; +/** + * SourceMapTree represents a single sourcemap, with the ability to trace + * mappings into its child nodes (which may themselves be SourceMapTrees). + */ +class SourceMapTree { + constructor(map, sources) { + this.map = map; + this.sources = sources; + } + /** + * originalPositionFor is only called on children SourceMapTrees. It recurses down + * into its own child SourceMapTrees, until we find the original source map. + */ + originalPositionFor(line, column, name) { + const segment = traceSegment(this.map, line, column); + // If we couldn't find a segment, then this doesn't exist in the sourcemap. + if (segment == null) + return INVALID_MAPPING; + // 1-length segments only move the current generated column, there's no source information + // to gather from it. + if (segment.length === 1) + return SOURCELESS_MAPPING; + const source = this.sources[segment[1]]; + return source.originalPositionFor(segment[2], segment[3], segment.length === 5 ? this.map.names[segment[4]] : name); + } +} +(() => { + traceMappings = (tree) => { + const mappings = []; + const names = new FastStringArray(); + const sources = new FastStringArray(); + const sourcesContent = []; + const { sources: rootSources, map } = tree; + const rootNames = map.names; + const rootMappings = decodedMappings(map); + let lastLineWithSegment = -1; + for (let i = 0; i < rootMappings.length; i++) { + const segments = rootMappings[i]; + const tracedSegments = []; + let lastSourcesIndex = -1; + let lastSourceLine = -1; + let lastSourceColumn = -1; + for (let j = 0; j < segments.length; j++) { + const segment = segments[j]; + let traced = SOURCELESS_MAPPING; + // 1-length segments only move the current generated column, there's no source information + // to gather from it. + if (segment.length !== 1) { + const source = rootSources[segment[1]]; + traced = source.originalPositionFor(segment[2], segment[3], segment.length === 5 ? rootNames[segment[4]] : ''); + // If the trace is invalid, then the trace ran into a sourcemap that doesn't contain a + // respective segment into an original source. + if (traced === INVALID_MAPPING) + continue; + } + const genCol = segment[0]; + if (traced === SOURCELESS_MAPPING) { + if (lastSourcesIndex === -1) { + // This is a consecutive source-less segment, which doesn't carry any new information. + continue; + } + lastSourcesIndex = lastSourceLine = lastSourceColumn = -1; + tracedSegments.push([genCol]); + continue; + } + // So we traced a segment down into its original source file. Now push a + // new segment pointing to this location. + const { column, line, name, content, source } = traced; + // Store the source location, and ensure we keep sourcesContent up to + // date with the sources array. + const sourcesIndex = put(sources, source); + sourcesContent[sourcesIndex] = content; + if (lastSourcesIndex === sourcesIndex && + lastSourceLine === line && + lastSourceColumn === column) { + // This is a duplicate mapping pointing at the exact same starting point in the source + // file. It doesn't carry any new information, and only bloats the sourcemap. + continue; + } + lastLineWithSegment = i; + lastSourcesIndex = sourcesIndex; + lastSourceLine = line; + lastSourceColumn = column; + // This looks like unnecessary duplication, but it noticeably increases performance. If we + // were to push the nameIndex onto length-4 array, v8 would internally allocate 22 slots! + // That's 68 wasted bytes! Array literals have the same capacity as their length, saving + // memory. + tracedSegments.push(name + ? [genCol, sourcesIndex, line, column, put(names, name)] + : [genCol, sourcesIndex, line, column]); + } + mappings.push(tracedSegments); + } + if (mappings.length > lastLineWithSegment + 1) { + mappings.length = lastLineWithSegment + 1; + } + return presortedDecodedMap(Object.assign({}, tree.map, { + mappings, + // TODO: Make all sources relative to the sourceRoot. + sourceRoot: undefined, + names: names.array, + sources: sources.array, + sourcesContent, + })); + }; +})(); + +function asArray(value) { + if (Array.isArray(value)) + return value; + return [value]; +} +/** + * Recursively builds a tree structure out of sourcemap files, with each node + * being either an `OriginalSource` "leaf" or a `SourceMapTree` composed of + * `OriginalSource`s and `SourceMapTree`s. + * + * Every sourcemap is composed of a collection of source files and mappings + * into locations of those source files. When we generate a `SourceMapTree` for + * the sourcemap, we attempt to load each source file's own sourcemap. If it + * does not have an associated sourcemap, it is considered an original, + * unmodified source file. + */ +function buildSourceMapTree(input, loader) { + const maps = asArray(input).map((m) => new TraceMap(m, '')); + const map = maps.pop(); + for (let i = 0; i < maps.length; i++) { + if (maps[i].sources.length > 1) { + throw new Error(`Transformation map ${i} must have exactly one source file.\n` + + 'Did you specify these with the most recent transformation maps first?'); + } + } + let tree = build(map, '', loader); + for (let i = maps.length - 1; i >= 0; i--) { + tree = new SourceMapTree(maps[i], [tree]); + } + return tree; +} +function build(map, importer, loader) { + const { resolvedSources, sourcesContent } = map; + const children = resolvedSources.map((sourceFile, i) => { + // The loading context gives the loader more information about why this file is being loaded + // (eg, from which importer). It also allows the loader to override the location of the loaded + // sourcemap/original source, or to override the content in the sourcesContent field if it's + // an unmodified source file. + const ctx = { + importer, + source: sourceFile || '', + content: undefined, + }; + // Use the provided loader callback to retrieve the file's sourcemap. + // TODO: We should eventually support async loading of sourcemap files. + const sourceMap = loader(ctx.source, ctx); + const { source, content } = ctx; + // If there is no sourcemap, then it is an unmodified source file. + if (!sourceMap) { + // The contents of this unmodified source file can be overridden via the loader context, + // allowing it to be explicitly null or a string. If it remains undefined, we fall back to + // the importing sourcemap's `sourcesContent` field. + const sourceContent = content !== undefined ? content : sourcesContent ? sourcesContent[i] : null; + return new OriginalSource(source, sourceContent); + } + // Else, it's a real sourcemap, and we need to recurse into it to load its + // source files. + return build(new TraceMap(sourceMap, source), source, loader); + }); + return new SourceMapTree(map, children); +} + +/** + * A SourceMap v3 compatible sourcemap, which only includes fields that were + * provided to it. + */ +class SourceMap { + constructor(map, options) { + this.version = 3; // SourceMap spec says this should be first. + this.file = map.file; + this.mappings = options.decodedMappings ? decodedMappings(map) : encodedMappings(map); + this.names = map.names; + this.sourceRoot = map.sourceRoot; + this.sources = map.sources; + if (!options.excludeContent && 'sourcesContent' in map) { + this.sourcesContent = map.sourcesContent; + } + } + toString() { + return JSON.stringify(this); + } +} + +/** + * Traces through all the mappings in the root sourcemap, through the sources + * (and their sourcemaps), all the way back to the original source location. + * + * `loader` will be called every time we encounter a source file. If it returns + * a sourcemap, we will recurse into that sourcemap to continue the trace. If + * it returns a falsey value, that source file is treated as an original, + * unmodified source file. + * + * Pass `excludeContent` to exclude any self-containing source file content + * from the output sourcemap. + * + * Pass `decodedMappings` to receive a SourceMap with decoded (instead of + * VLQ encoded) mappings. + */ +function remapping(input, loader, options) { + const opts = typeof options === 'object' ? options : { excludeContent: !!options, decodedMappings: false }; + const tree = buildSourceMapTree(input, loader); + return new SourceMap(traceMappings(tree), opts); +} + +export { remapping as default }; +//# sourceMappingURL=remapping.mjs.map diff --git a/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.umd.js b/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.umd.js new file mode 100644 index 00000000000000..8a3347b3e53a79 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@ampproject/remapping/dist/remapping.umd.js @@ -0,0 +1,280 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('@jridgewell/trace-mapping')) : + typeof define === 'function' && define.amd ? define(['@jridgewell/trace-mapping'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.remapping = factory(global.traceMapping)); +})(this, (function (traceMapping) { 'use strict'; + + /** + * A "leaf" node in the sourcemap tree, representing an original, unmodified + * source file. Recursive segment tracing ends at the `OriginalSource`. + */ + class OriginalSource { + constructor(source, content) { + this.source = source; + this.content = content; + } + /** + * Tracing a `SourceMapSegment` ends when we get to an `OriginalSource`, + * meaning this line/column location originated from this source file. + */ + originalPositionFor(line, column, name) { + return { column, line, name, source: this.source, content: this.content }; + } + } + + /** + * Puts `key` into the backing array, if it is not already present. Returns + * the index of the `key` in the backing array. + */ + let put; + /** + * FastStringArray acts like a `Set` (allowing only one occurrence of a string + * `key`), but provides the index of the `key` in the backing array. + * + * This is designed to allow synchronizing a second array with the contents of + * the backing array, like how `sourcesContent[i]` is the source content + * associated with `source[i]`, and there are never duplicates. + */ + class FastStringArray { + constructor() { + this.indexes = Object.create(null); + this.array = []; + } + } + (() => { + put = (strarr, key) => { + const { array, indexes } = strarr; + // The key may or may not be present. If it is present, it's a number. + let index = indexes[key]; + // If it's not yet present, we need to insert it and track the index in the + // indexes. + if (index === undefined) { + index = indexes[key] = array.length; + array.push(key); + } + return index; + }; + })(); + + const INVALID_MAPPING = undefined; + const SOURCELESS_MAPPING = null; + /** + * traceMappings is only called on the root level SourceMapTree, and begins the process of + * resolving each mapping in terms of the original source files. + */ + let traceMappings; + /** + * SourceMapTree represents a single sourcemap, with the ability to trace + * mappings into its child nodes (which may themselves be SourceMapTrees). + */ + class SourceMapTree { + constructor(map, sources) { + this.map = map; + this.sources = sources; + } + /** + * originalPositionFor is only called on children SourceMapTrees. It recurses down + * into its own child SourceMapTrees, until we find the original source map. + */ + originalPositionFor(line, column, name) { + const segment = traceMapping.traceSegment(this.map, line, column); + // If we couldn't find a segment, then this doesn't exist in the sourcemap. + if (segment == null) + return INVALID_MAPPING; + // 1-length segments only move the current generated column, there's no source information + // to gather from it. + if (segment.length === 1) + return SOURCELESS_MAPPING; + const source = this.sources[segment[1]]; + return source.originalPositionFor(segment[2], segment[3], segment.length === 5 ? this.map.names[segment[4]] : name); + } + } + (() => { + traceMappings = (tree) => { + const mappings = []; + const names = new FastStringArray(); + const sources = new FastStringArray(); + const sourcesContent = []; + const { sources: rootSources, map } = tree; + const rootNames = map.names; + const rootMappings = traceMapping.decodedMappings(map); + let lastLineWithSegment = -1; + for (let i = 0; i < rootMappings.length; i++) { + const segments = rootMappings[i]; + const tracedSegments = []; + let lastSourcesIndex = -1; + let lastSourceLine = -1; + let lastSourceColumn = -1; + for (let j = 0; j < segments.length; j++) { + const segment = segments[j]; + let traced = SOURCELESS_MAPPING; + // 1-length segments only move the current generated column, there's no source information + // to gather from it. + if (segment.length !== 1) { + const source = rootSources[segment[1]]; + traced = source.originalPositionFor(segment[2], segment[3], segment.length === 5 ? rootNames[segment[4]] : ''); + // If the trace is invalid, then the trace ran into a sourcemap that doesn't contain a + // respective segment into an original source. + if (traced === INVALID_MAPPING) + continue; + } + const genCol = segment[0]; + if (traced === SOURCELESS_MAPPING) { + if (lastSourcesIndex === -1) { + // This is a consecutive source-less segment, which doesn't carry any new information. + continue; + } + lastSourcesIndex = lastSourceLine = lastSourceColumn = -1; + tracedSegments.push([genCol]); + continue; + } + // So we traced a segment down into its original source file. Now push a + // new segment pointing to this location. + const { column, line, name, content, source } = traced; + // Store the source location, and ensure we keep sourcesContent up to + // date with the sources array. + const sourcesIndex = put(sources, source); + sourcesContent[sourcesIndex] = content; + if (lastSourcesIndex === sourcesIndex && + lastSourceLine === line && + lastSourceColumn === column) { + // This is a duplicate mapping pointing at the exact same starting point in the source + // file. It doesn't carry any new information, and only bloats the sourcemap. + continue; + } + lastLineWithSegment = i; + lastSourcesIndex = sourcesIndex; + lastSourceLine = line; + lastSourceColumn = column; + // This looks like unnecessary duplication, but it noticeably increases performance. If we + // were to push the nameIndex onto length-4 array, v8 would internally allocate 22 slots! + // That's 68 wasted bytes! Array literals have the same capacity as their length, saving + // memory. + tracedSegments.push(name + ? [genCol, sourcesIndex, line, column, put(names, name)] + : [genCol, sourcesIndex, line, column]); + } + mappings.push(tracedSegments); + } + if (mappings.length > lastLineWithSegment + 1) { + mappings.length = lastLineWithSegment + 1; + } + return traceMapping.presortedDecodedMap(Object.assign({}, tree.map, { + mappings, + // TODO: Make all sources relative to the sourceRoot. + sourceRoot: undefined, + names: names.array, + sources: sources.array, + sourcesContent, + })); + }; + })(); + + function asArray(value) { + if (Array.isArray(value)) + return value; + return [value]; + } + /** + * Recursively builds a tree structure out of sourcemap files, with each node + * being either an `OriginalSource` "leaf" or a `SourceMapTree` composed of + * `OriginalSource`s and `SourceMapTree`s. + * + * Every sourcemap is composed of a collection of source files and mappings + * into locations of those source files. When we generate a `SourceMapTree` for + * the sourcemap, we attempt to load each source file's own sourcemap. If it + * does not have an associated sourcemap, it is considered an original, + * unmodified source file. + */ + function buildSourceMapTree(input, loader) { + const maps = asArray(input).map((m) => new traceMapping.TraceMap(m, '')); + const map = maps.pop(); + for (let i = 0; i < maps.length; i++) { + if (maps[i].sources.length > 1) { + throw new Error(`Transformation map ${i} must have exactly one source file.\n` + + 'Did you specify these with the most recent transformation maps first?'); + } + } + let tree = build(map, '', loader); + for (let i = maps.length - 1; i >= 0; i--) { + tree = new SourceMapTree(maps[i], [tree]); + } + return tree; + } + function build(map, importer, loader) { + const { resolvedSources, sourcesContent } = map; + const children = resolvedSources.map((sourceFile, i) => { + // The loading context gives the loader more information about why this file is being loaded + // (eg, from which importer). It also allows the loader to override the location of the loaded + // sourcemap/original source, or to override the content in the sourcesContent field if it's + // an unmodified source file. + const ctx = { + importer, + source: sourceFile || '', + content: undefined, + }; + // Use the provided loader callback to retrieve the file's sourcemap. + // TODO: We should eventually support async loading of sourcemap files. + const sourceMap = loader(ctx.source, ctx); + const { source, content } = ctx; + // If there is no sourcemap, then it is an unmodified source file. + if (!sourceMap) { + // The contents of this unmodified source file can be overridden via the loader context, + // allowing it to be explicitly null or a string. If it remains undefined, we fall back to + // the importing sourcemap's `sourcesContent` field. + const sourceContent = content !== undefined ? content : sourcesContent ? sourcesContent[i] : null; + return new OriginalSource(source, sourceContent); + } + // Else, it's a real sourcemap, and we need to recurse into it to load its + // source files. + return build(new traceMapping.TraceMap(sourceMap, source), source, loader); + }); + return new SourceMapTree(map, children); + } + + /** + * A SourceMap v3 compatible sourcemap, which only includes fields that were + * provided to it. + */ + class SourceMap { + constructor(map, options) { + this.version = 3; // SourceMap spec says this should be first. + this.file = map.file; + this.mappings = options.decodedMappings ? traceMapping.decodedMappings(map) : traceMapping.encodedMappings(map); + this.names = map.names; + this.sourceRoot = map.sourceRoot; + this.sources = map.sources; + if (!options.excludeContent && 'sourcesContent' in map) { + this.sourcesContent = map.sourcesContent; + } + } + toString() { + return JSON.stringify(this); + } + } + + /** + * Traces through all the mappings in the root sourcemap, through the sources + * (and their sourcemaps), all the way back to the original source location. + * + * `loader` will be called every time we encounter a source file. If it returns + * a sourcemap, we will recurse into that sourcemap to continue the trace. If + * it returns a falsey value, that source file is treated as an original, + * unmodified source file. + * + * Pass `excludeContent` to exclude any self-containing source file content + * from the output sourcemap. + * + * Pass `decodedMappings` to receive a SourceMap with decoded (instead of + * VLQ encoded) mappings. + */ + function remapping(input, loader, options) { + const opts = typeof options === 'object' ? options : { excludeContent: !!options, decodedMappings: false }; + const tree = buildSourceMapTree(input, loader); + return new SourceMap(traceMappings(tree), opts); + } + + return remapping; + +})); +//# sourceMappingURL=remapping.umd.js.map diff --git a/tools/node_modules/eslint/node_modules/@ampproject/remapping/package.json b/tools/node_modules/eslint/node_modules/@ampproject/remapping/package.json new file mode 100644 index 00000000000000..8805f809e55067 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@ampproject/remapping/package.json @@ -0,0 +1,62 @@ +{ + "name": "@ampproject/remapping", + "version": "2.1.1", + "description": "Remap sequential sourcemaps through transformations to point at the original source code", + "keywords": [ + "source", + "map", + "remap" + ], + "main": "dist/remapping.umd.js", + "module": "dist/remapping.mjs", + "typings": "dist/types/remapping.d.ts", + "files": [ + "dist" + ], + "author": "Justin Ridgewell ", + "repository": { + "type": "git", + "url": "git+https://github.com/ampproject/remapping.git" + }, + "license": "Apache-2.0", + "engines": { + "node": ">=6.0.0" + }, + "scripts": { + "build": "run-s -n build:*", + "build:rollup": "rollup -c rollup.config.js", + "build:ts": "tsc --project tsconfig.build.json", + "lint": "run-s -n lint:*", + "lint:prettier": "npm run test:lint:prettier -- --write", + "lint:ts": "npm run test:lint:ts -- --fix", + "prebuild": "rm -rf dist", + "prepublishOnly": "npm run preversion", + "preversion": "run-s test build", + "test": "run-s -n test:lint test:only", + "test:debug": "node --inspect-brk node_modules/.bin/jest --runInBand", + "test:lint": "run-s -n test:lint:*", + "test:lint:prettier": "prettier --check '{src,test}/**/*.ts'", + "test:lint:ts": "eslint '{src,test}/**/*.ts'", + "test:only": "jest --coverage", + "test:watch": "jest --coverage --watch" + }, + "devDependencies": { + "@rollup/plugin-typescript": "8.3.0", + "@types/jest": "27.4.0", + "@typescript-eslint/eslint-plugin": "5.10.2", + "@typescript-eslint/parser": "5.10.2", + "eslint": "8.8.0", + "eslint-config-prettier": "8.3.0", + "jest": "27.4.7", + "jest-config": "27.4.7", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "rollup": "2.67.0", + "ts-jest": "27.1.3", + "tslib": "2.3.1", + "typescript": "4.5.5" + }, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + } +} diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/corejs2-built-ins.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/corejs2-built-ins.json index 72c5f3ad7cf60f..ab9d30be39a022 100644 --- a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/corejs2-built-ins.json +++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/corejs2-built-ins.json @@ -628,6 +628,7 @@ "node": "0.12", "ios": "9", "samsung": "2", + "rhino": "1.7.14", "electron": "0.20" }, "es6.number.is-finite": { @@ -713,6 +714,7 @@ "node": "0.12", "ios": "9", "samsung": "2", + "rhino": "1.7.14", "electron": "0.20" }, "es6.number.parse-int": { @@ -724,6 +726,7 @@ "node": "0.12", "ios": "9", "samsung": "2", + "rhino": "1.7.14", "electron": "0.20" }, "es6.object.assign": { @@ -813,6 +816,7 @@ "node": "7", "ios": "10.3", "samsung": "6", + "rhino": "1.7.14", "electron": "1.4" }, "es6.object.freeze": { @@ -1014,6 +1018,7 @@ "node": "7", "ios": "10.3", "samsung": "6", + "rhino": "1.7.14", "electron": "1.4" }, "es6.promise": { @@ -1304,6 +1309,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.big": { @@ -1317,6 +1323,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.blink": { @@ -1330,6 +1337,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.bold": { @@ -1343,6 +1351,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.code-point-at": { @@ -1380,6 +1389,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.fontcolor": { @@ -1393,6 +1403,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.fontsize": { @@ -1406,6 +1417,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.from-code-point": { @@ -1443,6 +1455,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.iterator": { @@ -1468,6 +1481,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es7.string.pad-start": { @@ -1503,6 +1517,7 @@ "node": "4", "ios": "9", "samsung": "3.4", + "rhino": "1.7.14", "electron": "0.21" }, "es6.string.repeat": { @@ -1528,6 +1543,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.starts-with": { @@ -1553,6 +1569,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.sub": { @@ -1566,6 +1583,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.sup": { @@ -1579,6 +1597,7 @@ "ios": "7", "phantom": "2", "samsung": "1", + "rhino": "1.7.14", "electron": "0.20" }, "es6.string.trim": { diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugin-bugfixes.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugin-bugfixes.json index dcac53562c6757..7fb7f179120286 100644 --- a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugin-bugfixes.json +++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugin-bugfixes.json @@ -108,7 +108,6 @@ "firefox": "2", "node": "6", "samsung": "5", - "rhino": "1.7.13", "electron": "0.37" }, "transform-template-literals": { @@ -131,6 +130,7 @@ "node": "4", "ios": "13", "samsung": "3.4", + "rhino": "1.7.14", "electron": "0.21" }, "proposal-optional-chaining": { diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugins.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugins.json index ce3f3f3fd95719..b64714c7f0ebb0 100644 --- a/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugins.json +++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/data/plugins.json @@ -47,6 +47,7 @@ "node": "12.5", "ios": "13", "samsung": "11", + "rhino": "1.7.14", "electron": "6.0" }, "proposal-logical-assignment-operators": { @@ -90,6 +91,7 @@ "node": "10", "ios": "12", "samsung": "9", + "rhino": "1.7.14", "electron": "3.0" }, "proposal-optional-catch-binding": { @@ -187,6 +189,7 @@ "node": "7", "ios": "10.3", "samsung": "6", + "rhino": "1.7.14", "electron": "1.3" }, "transform-template-literals": { @@ -277,6 +280,7 @@ "node": "4", "ios": "9", "samsung": "4", + "rhino": "1.7.14", "electron": "0.27" }, "transform-duplicate-keys": { diff --git a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json index 805e79c111fbbb..a0af97a03dbd26 100644 --- a/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/compat-data/package.json @@ -1,6 +1,6 @@ { "name": "@babel/compat-data", - "version": "7.16.8", + "version": "7.17.0", "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", "description": "", diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js index a583dd69084d79..e1df648ceede02 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/full.js @@ -27,6 +27,8 @@ var _item = require("./item"); var _configChain = require("./config-chain"); +var _deepArray = require("./helpers/deep-array"); + function _traverse() { const data = require("@babel/traverse"); @@ -96,6 +98,7 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { const initialPluginsDescriptors = plugins.map(toDescriptor); const pluginDescriptorsByPass = [[]]; const passes = []; + const externalDependencies = []; const ignored = yield* enhanceError(context, function* recursePresetDescriptors(rawPresets, pluginDescriptorsPass) { const presets = []; @@ -104,17 +107,7 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { if (descriptor.options !== false) { try { - if (descriptor.ownPass) { - presets.push({ - preset: yield* loadPresetDescriptor(descriptor, presetContext), - pass: [] - }); - } else { - presets.unshift({ - preset: yield* loadPresetDescriptor(descriptor, presetContext), - pass: pluginDescriptorsPass - }); - } + var preset = yield* loadPresetDescriptor(descriptor, presetContext); } catch (e) { if (e.code === "BABEL_UNKNOWN_OPTION") { (0, _options.checkNoUnwrappedItemOptionPairs)(rawPresets, i, "preset", e); @@ -122,6 +115,20 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { throw e; } + + externalDependencies.push(preset.externalDependencies); + + if (descriptor.ownPass) { + presets.push({ + preset: preset.chain, + pass: [] + }); + } else { + presets.unshift({ + preset: preset.chain, + pass: pluginDescriptorsPass + }); + } } } @@ -160,7 +167,7 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { if (descriptor.options !== false) { try { - pass.push(yield* loadPluginDescriptor(descriptor, pluginContext)); + var plugin = yield* loadPluginDescriptor(descriptor, pluginContext); } catch (e) { if (e.code === "BABEL_UNKNOWN_PLUGIN_PROPERTY") { (0, _options.checkNoUnwrappedItemOptionPairs)(descs, i, "plugin", e); @@ -168,6 +175,9 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { throw e; } + + pass.push(plugin); + externalDependencies.push(plugin.externalDependencies); } } } @@ -179,7 +189,8 @@ var _default = _gensync()(function* loadFullConfig(inputOpts) { opts.passPerPreset = opts.presets.length > 0; return { options: opts, - passes: passes + passes: passes, + externalDependencies: (0, _deepArray.finalize)(externalDependencies) }; }); @@ -207,11 +218,12 @@ const makeDescriptorLoader = apiFactory => (0, _caching.makeWeakCache)(function* }, cache) { if (options === false) throw new Error("Assertion failure"); options = options || {}; + const externalDependencies = []; let item = value; if (typeof value === "function") { const factory = (0, _async.maybeAsync)(value, `You appear to be using an async plugin/preset, but Babel has been called synchronously`); - const api = Object.assign({}, context, apiFactory(cache)); + const api = Object.assign({}, context, apiFactory(cache, externalDependencies)); try { item = yield* factory(api, options, dirname); @@ -233,11 +245,25 @@ const makeDescriptorLoader = apiFactory => (0, _caching.makeWeakCache)(function* throw new Error(`You appear to be using a promise as a plugin, ` + `which your current version of Babel does not support. ` + `If you're using a published plugin, ` + `you may need to upgrade your @babel/core version. ` + `As an alternative, you can prefix the promise with "await". ` + `(While processing: ${JSON.stringify(alias)})`); } + if (externalDependencies.length > 0 && (!cache.configured() || cache.mode() === "forever")) { + let error = `A plugin/preset has external untracked dependencies ` + `(${externalDependencies[0]}), but the cache `; + + if (!cache.configured()) { + error += `has not been configured to be invalidated when the external dependencies change. `; + } else { + error += ` has been configured to never be invalidated. `; + } + + error += `Plugins/presets should configure their cache to be invalidated when the external ` + `dependencies change, for example using \`api.cache.invalidate(() => ` + `statSync(filepath).mtimeMs)\` or \`api.cache.never()\`\n` + `(While processing: ${JSON.stringify(alias)})`; + throw new Error(error); + } + return { value: item, options, dirname, - alias + alias, + externalDependencies: (0, _deepArray.finalize)(externalDependencies) }; }); @@ -260,7 +286,8 @@ const instantiatePlugin = (0, _caching.makeWeakCache)(function* ({ value, options, dirname, - alias + alias, + externalDependencies }, cache) { const pluginObj = (0, _plugins.validatePluginObject)(value); const plugin = Object.assign({}, pluginObj); @@ -284,9 +311,17 @@ const instantiatePlugin = (0, _caching.makeWeakCache)(function* ({ plugin.post = chain(inherits.post, plugin.post); plugin.manipulateOptions = chain(inherits.manipulateOptions, plugin.manipulateOptions); plugin.visitor = _traverse().default.visitors.merge([inherits.visitor || {}, plugin.visitor || {}]); + + if (inherits.externalDependencies.length > 0) { + if (externalDependencies.length === 0) { + externalDependencies = inherits.externalDependencies; + } else { + externalDependencies = (0, _deepArray.finalize)([externalDependencies, inherits.externalDependencies]); + } + } } - return new _plugin.default(plugin, options, alias); + return new _plugin.default(plugin, options, alias, externalDependencies); }); const validateIfOptionNeedsFilename = (options, descriptor) => { @@ -312,18 +347,23 @@ const validatePreset = (preset, context, descriptor) => { function* loadPresetDescriptor(descriptor, context) { const preset = instantiatePreset(yield* presetDescriptorLoader(descriptor, context)); validatePreset(preset, context, descriptor); - return yield* (0, _configChain.buildPresetChain)(preset, context); + return { + chain: yield* (0, _configChain.buildPresetChain)(preset, context), + externalDependencies: preset.externalDependencies + }; } const instantiatePreset = (0, _caching.makeWeakCacheSync)(({ value, dirname, - alias + alias, + externalDependencies }) => { return { options: (0, _options.validate)("preset", value), alias, - dirname + dirname, + externalDependencies }; }); diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js index f1a276291d5f84..f8dedbcb44b994 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/config-api.js @@ -53,18 +53,23 @@ function makeConfigAPI(cache) { }; } -function makePresetAPI(cache) { +function makePresetAPI(cache, externalDependencies) { const targets = () => JSON.parse(cache.using(data => JSON.stringify(data.targets))); + const addExternalDependency = ref => { + externalDependencies.push(ref); + }; + return Object.assign({}, makeConfigAPI(cache), { - targets + targets, + addExternalDependency }); } -function makePluginAPI(cache) { +function makePluginAPI(cache, externalDependencies) { const assumption = name => cache.using(data => data.assumptions[name]); - return Object.assign({}, makePresetAPI(cache), { + return Object.assign({}, makePresetAPI(cache, externalDependencies), { assumption }); } diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/deep-array.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/deep-array.js new file mode 100644 index 00000000000000..9455e32c3f8ff9 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/helpers/deep-array.js @@ -0,0 +1,24 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.finalize = finalize; +exports.flattenToSet = flattenToSet; + +function finalize(deepArr) { + return Object.freeze(deepArr); +} + +function flattenToSet(arr) { + const result = new Set(); + const stack = [arr]; + + while (stack.length > 0) { + for (const el of stack.pop()) { + if (Array.isArray(el)) stack.push(el);else result.add(el); + } + } + + return result; +} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js index 9cb1656be3cd28..40e054019840ba 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/config/plugin.js @@ -5,8 +5,10 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; +var _deepArray = require("./helpers/deep-array"); + class Plugin { - constructor(plugin, options, key) { + constructor(plugin, options, key, externalDependencies = (0, _deepArray.finalize)([])) { this.key = void 0; this.manipulateOptions = void 0; this.post = void 0; @@ -15,6 +17,7 @@ class Plugin { this.parserOverride = void 0; this.generatorOverride = void 0; this.options = void 0; + this.externalDependencies = void 0; this.key = plugin.name || key; this.manipulateOptions = plugin.manipulateOptions; this.post = plugin.post; @@ -23,6 +26,7 @@ class Plugin { this.parserOverride = plugin.parserOverride; this.generatorOverride = plugin.generatorOverride; this.options = options; + this.externalDependencies = externalDependencies; } } diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js index 1f7860e8790f87..d6924773428894 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/index.js @@ -247,7 +247,7 @@ var _transformAst = require("./transform-ast"); var _parse = require("./parse"); -const version = "7.16.12"; +const version = "7.17.2"; exports.version = version; const DEFAULT_EXTENSIONS = Object.freeze([".js", ".jsx", ".es6", ".es", ".mjs", ".cjs"]); exports.DEFAULT_EXTENSIONS = DEFAULT_EXTENSIONS; diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js index 96d75777997cbc..aa6ae3f365c23b 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/parser/util/missing-plugin-helper.js @@ -207,6 +207,16 @@ const pluginNameMap = { url: "https://git.io/JvKp3" } }, + regexpUnicodeSets: { + syntax: { + name: "@babel/plugin-syntax-unicode-sets-regex", + url: "https://git.io/J9GTd" + }, + transform: { + name: "@babel/plugin-proposal-unicode-sets-regex", + url: "https://git.io/J9GTQ" + } + }, throwExpressions: { syntax: { name: "@babel/plugin-syntax-throw-expressions", diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js index 50250d80d7d3d3..def05ca4d0d361 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/generate.js @@ -34,6 +34,9 @@ function generateCode(pluginPasses, file) { code, inputMap } = file; + const { + generatorOpts + } = opts; const results = []; for (const plugins of pluginPasses) { @@ -43,7 +46,7 @@ function generateCode(pluginPasses, file) { } = plugin; if (generatorOverride) { - const result = generatorOverride(ast, opts.generatorOpts, code, _generator().default); + const result = generatorOverride(ast, generatorOpts, code, _generator().default); if (result !== undefined) results.push(result); } } @@ -52,7 +55,7 @@ function generateCode(pluginPasses, file) { let result; if (results.length === 0) { - result = (0, _generator().default)(ast, opts.generatorOpts, code); + result = (0, _generator().default)(ast, generatorOpts, code); } else if (results.length === 1) { result = results[0]; @@ -69,7 +72,7 @@ function generateCode(pluginPasses, file) { } = result; if (outputMap && inputMap) { - outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap); + outputMap = (0, _mergeMap.default)(inputMap.toObject(), outputMap, generatorOpts.sourceFileName); } if (opts.sourceMaps === "inline" || opts.sourceMaps === "both") { diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/merge-map.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/merge-map.js index 5cc789f8fd375c..11d6c1eda82620 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/merge-map.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/file/merge-map.js @@ -5,241 +5,71 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = mergeSourceMap; -function _sourceMap() { - const data = require("source-map"); +function _remapping() { + const data = require("@ampproject/remapping"); - _sourceMap = function () { + _remapping = function () { return data; }; return data; } -function mergeSourceMap(inputMap, map) { - const input = buildMappingData(inputMap); - const output = buildMappingData(map); - const mergedGenerator = new (_sourceMap().SourceMapGenerator)(); +function mergeSourceMap(inputMap, map, source) { + const outputSources = map.sources; + let result; - for (const { - source - } of input.sources) { - if (typeof source.content === "string") { - mergedGenerator.setSourceContent(source.path, source.content); - } - } - - if (output.sources.length === 1) { - const defaultSource = output.sources[0]; - const insertedMappings = new Map(); - eachInputGeneratedRange(input, (generated, original, source) => { - eachOverlappingGeneratedOutputRange(defaultSource, generated, item => { - const key = makeMappingKey(item); - if (insertedMappings.has(key)) return; - insertedMappings.set(key, item); - mergedGenerator.addMapping({ - source: source.path, - original: { - line: original.line, - column: original.columnStart - }, - generated: { - line: item.line, - column: item.columnStart - }, - name: original.name - }); - }); - }); - - for (const item of insertedMappings.values()) { - if (item.columnEnd === Infinity) { - continue; - } + if (outputSources.length > 1) { + const index = outputSources.indexOf(source); - const clearItem = { - line: item.line, - columnStart: item.columnEnd - }; - const key = makeMappingKey(clearItem); - - if (insertedMappings.has(key)) { - continue; - } - - mergedGenerator.addMapping({ - generated: { - line: clearItem.line, - column: clearItem.columnStart - } - }); + if (index === -1) { + result = emptyMap(inputMap); + } else { + result = mergeMultiSource(inputMap, map, index); } + } else { + result = mergeSingleSource(inputMap, map); } - const result = mergedGenerator.toJSON(); - - if (typeof input.sourceRoot === "string") { - result.sourceRoot = input.sourceRoot; + if (typeof inputMap.sourceRoot === "string") { + result.sourceRoot = inputMap.sourceRoot; } return result; } -function makeMappingKey(item) { - return `${item.line}/${item.columnStart}`; -} - -function eachOverlappingGeneratedOutputRange(outputFile, inputGeneratedRange, callback) { - const overlappingOriginal = filterApplicableOriginalRanges(outputFile, inputGeneratedRange); - - for (const { - generated - } of overlappingOriginal) { - for (const item of generated) { - callback(item); - } - } +function mergeSingleSource(inputMap, map) { + return _remapping()([rootless(map), rootless(inputMap)], () => null); } -function filterApplicableOriginalRanges({ - mappings -}, { - line, - columnStart, - columnEnd -}) { - return filterSortedArray(mappings, ({ - original: outOriginal - }) => { - if (line > outOriginal.line) return -1; - if (line < outOriginal.line) return 1; - if (columnStart >= outOriginal.columnEnd) return -1; - if (columnEnd <= outOriginal.columnStart) return 1; - return 0; +function mergeMultiSource(inputMap, map, index) { + map.sources[index] = ""; + let count = 0; + return _remapping()(rootless(map), () => { + if (count++ === index) return rootless(inputMap); + return null; }); } -function eachInputGeneratedRange(map, callback) { - for (const { - source, - mappings - } of map.sources) { - for (const { - original, - generated - } of mappings) { - for (const item of generated) { - callback(item, original, source); - } - } - } -} - -function buildMappingData(map) { - const consumer = new (_sourceMap().SourceMapConsumer)(Object.assign({}, map, { - sourceRoot: null - })); - const sources = new Map(); - const mappings = new Map(); - let last = null; - consumer.computeColumnSpans(); - consumer.eachMapping(m => { - if (m.originalLine === null) return; - let source = sources.get(m.source); - - if (!source) { - source = { - path: m.source, - content: consumer.sourceContentFor(m.source, true) - }; - sources.set(m.source, source); - } - - let sourceData = mappings.get(source); - - if (!sourceData) { - sourceData = { - source, - mappings: [] - }; - mappings.set(source, sourceData); - } - - const obj = { - line: m.originalLine, - columnStart: m.originalColumn, - columnEnd: Infinity, - name: m.name - }; +function emptyMap(inputMap) { + var _inputMap$sourcesCont; - if (last && last.source === source && last.mapping.line === m.originalLine) { - last.mapping.columnEnd = m.originalColumn; - } - - last = { - source, - mapping: obj - }; - sourceData.mappings.push({ - original: obj, - generated: consumer.allGeneratedPositionsFor({ - source: m.source, - line: m.originalLine, - column: m.originalColumn - }).map(item => ({ - line: item.line, - columnStart: item.column, - columnEnd: item.lastColumn + 1 - })) - }); - }, null, _sourceMap().SourceMapConsumer.ORIGINAL_ORDER); - return { - file: map.file, - sourceRoot: map.sourceRoot, - sources: Array.from(mappings.values()) - }; -} - -function findInsertionLocation(array, callback) { - let left = 0; - let right = array.length; - - while (left < right) { - const mid = Math.floor((left + right) / 2); - const item = array[mid]; - const result = callback(item); - - if (result === 0) { - left = mid; - break; - } - - if (result >= 0) { - right = mid; - } else { - left = mid + 1; - } - } - - let i = left; - - if (i < array.length) { - while (i >= 0 && callback(array[i]) >= 0) { - i--; - } - - return i + 1; - } - - return i; + const inputSources = inputMap.sources; + const sources = []; + const sourcesContent = (_inputMap$sourcesCont = inputMap.sourcesContent) == null ? void 0 : _inputMap$sourcesCont.filter((content, i) => { + if (typeof content !== "string") return false; + sources.push(inputSources[i]); + return true; + }); + return Object.assign({}, inputMap, { + sources, + sourcesContent, + mappings: "" + }); } -function filterSortedArray(array, callback) { - const start = findInsertionLocation(array, callback); - const results = []; - - for (let i = start; i < array.length && callback(array[i]) === 0; i++) { - results.push(array[i]); - } - - return results; +function rootless(map) { + return Object.assign({}, map, { + sourceRoot: null + }); } \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js index 0ac432289b85c2..1f8422e2dd5ae9 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/core/lib/transformation/index.js @@ -25,6 +25,8 @@ var _normalizeFile = require("./normalize-file"); var _generate = require("./file/generate"); +var _deepArray = require("../config/helpers/deep-array"); + function* run(config, code, ast) { const file = yield* (0, _normalizeFile.default)(config.passes, (0, _normalizeOpts.default)(config), code, ast); const opts = file.opts; @@ -70,7 +72,8 @@ function* run(config, code, ast) { ast: opts.ast === true ? file.ast : null, code: outputCode === undefined ? null : outputCode, map: outputMap === undefined ? null : outputMap, - sourceType: file.ast.program.sourceType + sourceType: file.ast.program.sourceType, + externalDependencies: (0, _deepArray.flattenToSet)(config.externalDependencies) }; } diff --git a/tools/node_modules/eslint/node_modules/@babel/core/package.json b/tools/node_modules/eslint/node_modules/@babel/core/package.json index ce3d9779b04ee6..d53250d4532728 100644 --- a/tools/node_modules/eslint/node_modules/@babel/core/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/core/package.json @@ -1,6 +1,6 @@ { "name": "@babel/core", - "version": "7.16.12", + "version": "7.17.2", "description": "Babel compiler core.", "main": "./lib/index.js", "author": "The Babel Team (https://babel.dev/team)", @@ -48,21 +48,21 @@ "./src/transformation/util/clone-deep.ts": "./src/transformation/util/clone-deep-browser.ts" }, "dependencies": { + "@ampproject/remapping": "^2.0.0", "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", + "@babel/generator": "^7.17.0", "@babel/helper-compilation-targets": "^7.16.7", "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.12", + "@babel/helpers": "^7.17.2", + "@babel/parser": "^7.17.0", "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.10", - "@babel/types": "^7.16.8", + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "semver": "^6.3.0" }, "devDependencies": { "@babel/helper-transform-fixture-test-runner": "^7.16.7", @@ -71,6 +71,7 @@ "@types/debug": "^4.1.0", "@types/resolve": "^1.3.2", "@types/semver": "^5.4.0", - "@types/source-map": "^0.5.0" + "@types/source-map": "^0.5.0", + "source-map": "0.6.1" } } \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs index 85a960df6ec398..67a4aef108da0d 100644 --- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs +++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/convert/convertTokens.cjs @@ -95,7 +95,7 @@ function convertToken(token, source, tl) { } else { token.type = "Identifier"; } - } else if (label === tl.semi || label === tl.comma || label === tl.parenL || label === tl.parenR || label === tl.braceL || label === tl.braceR || label === tl.slash || label === tl.dot || label === tl.bracketL || label === tl.bracketR || label === tl.ellipsis || label === tl.arrow || label === tl.pipeline || label === tl.star || label === tl.incDec || label === tl.colon || label === tl.question || label === tl.template || label === tl.backQuote || label === tl.dollarBraceL || label === tl.at || label === tl.logicalOR || label === tl.logicalAND || label === tl.nullishCoalescing || label === tl.bitwiseOR || label === tl.bitwiseXOR || label === tl.bitwiseAND || label === tl.equality || label === tl.relational || label === tl.bitShift || label === tl.plusMin || label === tl.modulo || label === tl.exponent || label === tl.bang || label === tl.tilde || label === tl.doubleColon || label === tl.hash || label === tl.questionDot || label === tl.braceHashL || label === tl.braceBarL || label === tl.braceBarR || label === tl.bracketHashL || label === tl.bracketBarL || label === tl.bracketBarR || type.isAssign) { + } else if (label === tl.semi || label === tl.comma || label === tl.parenL || label === tl.parenR || label === tl.braceL || label === tl.braceR || label === tl.slash || label === tl.dot || label === tl.bracketL || label === tl.bracketR || label === tl.ellipsis || label === tl.arrow || label === tl.pipeline || label === tl.star || label === tl.incDec || label === tl.colon || label === tl.question || label === tl.template || label === tl.backQuote || label === tl.dollarBraceL || label === tl.at || label === tl.logicalOR || label === tl.logicalAND || label === tl.nullishCoalescing || label === tl.bitwiseOR || label === tl.bitwiseXOR || label === tl.bitwiseAND || label === tl.equality || label === tl.relational || label === tl.bitShift || label === tl.plusMin || label === tl.modulo || label === tl.exponent || label === tl.bang || label === tl.tilde || label === tl.doubleColon || label === tl.hash || label === tl.questionDot || label === tl.braceHashL || label === tl.braceBarL || label === tl.braceBarR || label === tl.bracketHashL || label === tl.bracketBarL || label === tl.bracketBarR || label === tl.doubleCaret || label === tl.doubleAt || type.isAssign) { var _token$value; token.type = "Punctuator"; diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs index 17a44db1acc4e3..2af4be31ab9a06 100644 --- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs +++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/lib/parse.cjs @@ -27,7 +27,7 @@ module.exports = function parse(code, options, client) { } if (!isRunningMinSupportedCoreVersion) { - throw new Error(`@babel/eslint-parser@${"7.16.5"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`); + throw new Error(`@babel/eslint-parser@${"7.17.0"} does not support @babel/core@${client.getVersion()}. Please upgrade to @babel/core@${minSupportedCoreVersion}.`); } const { diff --git a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json index b71abd60623b61..5a9219530996c5 100644 --- a/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/eslint-parser/package.json @@ -1,6 +1,6 @@ { "name": "@babel/eslint-parser", - "version": "7.16.5", + "version": "7.17.0", "description": "ESLint parser that allows for linting of experimental syntax transformed by Babel", "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", @@ -36,7 +36,7 @@ "semver": "^6.3.0" }, "devDependencies": { - "@babel/core": "^7.16.5", + "@babel/core": "^7.17.0", "dedent": "^0.7.0", "eslint": "^7.27.0", "eslint-8": "npm:eslint@^8.0.0" diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js index dac4087707c37f..141dfdaf1c988c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/classes.js @@ -3,6 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); +exports.ClassAccessorProperty = ClassAccessorProperty; exports.ClassBody = ClassBody; exports.ClassExpression = exports.ClassDeclaration = ClassDeclaration; exports.ClassMethod = ClassMethod; @@ -114,6 +115,44 @@ function ClassProperty(node) { this.semicolon(); } +function ClassAccessorProperty(node) { + this.printJoin(node.decorators, node); + this.source("end", node.key.loc); + this.tsPrintClassMemberModifiers(node, true); + this.word("accessor"); + this.printInnerComments(node); + this.space(); + + if (node.computed) { + this.token("["); + this.print(node.key, node); + this.token("]"); + } else { + this._variance(node); + + this.print(node.key, node); + } + + if (node.optional) { + this.token("?"); + } + + if (node.definite) { + this.token("!"); + } + + this.print(node.typeAnnotation, node); + + if (node.value) { + this.space(); + this.token("="); + this.space(); + this.print(node.value, node); + } + + this.semicolon(); +} + function ClassPrivateProperty(node) { this.printJoin(node.decorators, node); diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js index 94c8d9ffe4c959..a56fb47ecc68d4 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js +++ b/tools/node_modules/eslint/node_modules/@babel/generator/lib/generators/types.js @@ -247,7 +247,7 @@ function DecimalLiteral(node) { this.word(node.value + "m"); } -const validTopicTokenSet = new Set(["^", "%", "#"]); +const validTopicTokenSet = new Set(["^^", "@@", "^", "%", "#"]); function TopicReference() { const { diff --git a/tools/node_modules/eslint/node_modules/@babel/generator/package.json b/tools/node_modules/eslint/node_modules/@babel/generator/package.json index 307cdb5eb72612..f3eb9e7b39b367 100644 --- a/tools/node_modules/eslint/node_modules/@babel/generator/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/generator/package.json @@ -1,6 +1,6 @@ { "name": "@babel/generator", - "version": "7.16.8", + "version": "7.17.0", "description": "Turns an AST into code.", "author": "The Babel Team (https://babel.dev/team)", "license": "MIT", @@ -19,13 +19,13 @@ "lib" ], "dependencies": { - "@babel/types": "^7.16.8", + "@babel/types": "^7.17.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, "devDependencies": { - "@babel/helper-fixtures": "^7.16.8", - "@babel/parser": "^7.16.8", + "@babel/helper-fixtures": "^7.17.0", + "@babel/parser": "^7.17.0", "@types/jsesc": "^2.5.0", "@types/source-map": "^0.5.0", "charcodes": "^0.2.0" diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js index 20c079f073e5b9..9ef543e009a0b0 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js +++ b/tools/node_modules/eslint/node_modules/@babel/helpers/lib/helpers-generated.js @@ -15,6 +15,7 @@ function helper(minVersion, source) { } var _default = Object.freeze({ + applyDecs: helper("7.17.0", 'function createMetadataMethodsForProperty(metadataMap,kind,property){return{getMetadata:function(key){if("symbol"!=typeof key)throw new TypeError("Metadata keys must be symbols, received: "+key);var metadataForKey=metadataMap[key];if(void 0!==metadataForKey)if(1===kind){var pub=metadataForKey.public;if(void 0!==pub)return pub[property]}else if(2===kind){var priv=metadataForKey.private;if(void 0!==priv)return priv.get(property)}else if(Object.hasOwnProperty.call(metadataForKey,"constructor"))return metadataForKey.constructor},setMetadata:function(key,value){if("symbol"!=typeof key)throw new TypeError("Metadata keys must be symbols, received: "+key);var metadataForKey=metadataMap[key];if(void 0===metadataForKey&&(metadataForKey=metadataMap[key]={}),1===kind){var pub=metadataForKey.public;void 0===pub&&(pub=metadataForKey.public={}),pub[property]=value}else if(2===kind){var priv=metadataForKey.priv;void 0===priv&&(priv=metadataForKey.private=new Map),priv.set(property,value)}else metadataForKey.constructor=value}}}function convertMetadataMapToFinal(obj,metadataMap){var parentMetadataMap=obj[Symbol.metadata||Symbol.for("Symbol.metadata")],metadataKeys=Object.getOwnPropertySymbols(metadataMap);if(0!==metadataKeys.length){for(var i=0;i=0;i--){var newInit;if(void 0!==(newValue=(0,decs[i])(value,ctx)))assertValidReturnValue(kind,newValue),0===kind?newInit=newValue:1===kind?(newInit=newValue.initializer,get=newValue.get||value.get,set=newValue.set||value.set,value={get:get,set:set}):value=newValue,void 0!==newInit&&(void 0===initializer?initializer=newInit:"function"==typeof initializer?initializer=[initializer,newInit]:initializer.push(newInit))}if(0===kind||1===kind){if(void 0===initializer)initializer=function(instance,init){return init};else if("function"!=typeof initializer){var ownInitializers=initializer;initializer=function(instance,init){for(var value=init,i=0;i3,isStatic=kind>=5;if(isStatic?(base=Class,metadataMap=staticMetadataMap,kind-=5,initializers=staticInitializers):(base=Class.prototype,metadataMap=protoMetadataMap,initializers=protoInitializers),0!==kind&&!isPrivate){var existingNonFields=isStatic?existingStaticNonFields:existingProtoNonFields,existingKind=existingNonFields.get(name)||0;if(!0===existingKind||3===existingKind&&4!==kind||4===existingKind&&3!==kind)throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: "+name);!existingKind&&kind>2?existingNonFields.set(name,kind):existingNonFields.set(name,!0)}applyMemberDec(ret,base,decInfo,name,kind,isStatic,isPrivate,metadataMap,initializers)}}protoInitializers.length>0&&pushInitializers(ret,protoInitializers),staticInitializers.length>0&&pushInitializers(ret,staticInitializers)}function pushInitializers(ret,initializers){initializers.length>0?(initializers=initializers.slice(),ret.push((function(instance){for(var i=0;i=0;i--)newClass=classDecs[i](newClass,ctx)||newClass;ret.push(newClass),initializers.length>0?ret.push((function(){for(var i=0;i1){for(var childArray=new Array(childrenLength),i=0;i= 0; i--) { + var dec = decs[i]; + newValue = dec(value, ctx); + + if (newValue !== void 0) { + assertValidReturnValue(kind, newValue); + var newInit; + + if (kind === 0) { + newInit = newValue; + } else if (kind === 1) { + newInit = newValue.initializer; + get = newValue.get || value.get; + set = newValue.set || value.set; + value = { + get: get, + set: set + }; + } else { + value = newValue; + } + + if (newInit !== void 0) { + if (initializer === void 0) { + initializer = newInit; + } else if (typeof initializer === "function") { + initializer = [initializer, newInit]; + } else { + initializer.push(newInit); + } + } + } + } + } + + if (kind === 0 || kind === 1) { + if (initializer === void 0) { + initializer = function (instance, init) { + return init; + }; + } else if (typeof initializer !== "function") { + var ownInitializers = initializer; + + initializer = function (instance, init) { + var value = init; + + for (var i = 0; i < ownInitializers.length; i++) { + value = ownInitializers[i].call(instance, value); + } + + return value; + }; + } else { + var originalInitializer = initializer; + + initializer = function (instance, init) { + return originalInitializer.call(instance, init); + }; + } + + ret.push(initializer); + } + + if (kind !== 0) { + if (kind === 1) { + desc.get = value.get; + desc.set = value.set; + } else if (kind === 2) { + desc.value = value; + } else if (kind === 3) { + desc.get = value; + } else if (kind === 4) { + desc.set = value; + } + + if (isPrivate) { + if (kind === 1) { + ret.push(function (instance, args) { + return value.get.call(instance, args); + }); + ret.push(function (instance, args) { + return value.set.call(instance, args); + }); + } else if (kind === 2) { + ret.push(value); + } else { + ret.push(function (instance, args) { + return value.call(instance, args); + }); + } + } else { + Object.defineProperty(base, name, desc); + } + } +} + +function applyMemberDecs(ret, Class, protoMetadataMap, staticMetadataMap, decInfos) { + var protoInitializers = []; + var staticInitializers = []; + var existingProtoNonFields = new Map(); + var existingStaticNonFields = new Map(); + + for (var i = 0; i < decInfos.length; i++) { + var decInfo = decInfos[i]; + if (!Array.isArray(decInfo)) continue; + var kind = decInfo[1]; + var name = decInfo[2]; + var isPrivate = decInfo.length > 3; + var isStatic = kind >= 5; + var base; + var metadataMap; + var initializers; + + if (isStatic) { + base = Class; + metadataMap = staticMetadataMap; + kind = kind - 5; + initializers = staticInitializers; + } else { + base = Class.prototype; + metadataMap = protoMetadataMap; + initializers = protoInitializers; + } + + if (kind !== 0 && !isPrivate) { + var existingNonFields = isStatic ? existingStaticNonFields : existingProtoNonFields; + var existingKind = existingNonFields.get(name) || 0; + + if (existingKind === true || existingKind === 3 && kind !== 4 || existingKind === 4 && kind !== 3) { + throw new Error("Attempted to decorate a public method/accessor that has the same name as a previously decorated public method/accessor. This is not currently supported by the decorators plugin. Property name was: " + name); + } else if (!existingKind && kind > 2) { + existingNonFields.set(name, kind); + } else { + existingNonFields.set(name, true); + } + } + + applyMemberDec(ret, base, decInfo, name, kind, isStatic, isPrivate, metadataMap, initializers); + } + + if (protoInitializers.length > 0) { + pushInitializers(ret, protoInitializers); + } + + if (staticInitializers.length > 0) { + pushInitializers(ret, staticInitializers); + } +} + +function pushInitializers(ret, initializers) { + if (initializers.length > 0) { + initializers = initializers.slice(); + ret.push(function (instance) { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(instance, instance); + } + + return instance; + }); + } else { + ret.push(function (instance) { + return instance; + }); + } +} + +function applyClassDecs(ret, targetClass, metadataMap, classDecs) { + var initializers = []; + var newClass = targetClass; + var name = targetClass.name; + var ctx = Object.assign({ + kind: "class", + name: name, + addInitializer: createAddInitializerMethod(initializers) + }, createMetadataMethodsForProperty(metadataMap, 0, name)); + + for (var i = classDecs.length - 1; i >= 0; i--) { + newClass = classDecs[i](newClass, ctx) || newClass; + } + + ret.push(newClass); + + if (initializers.length > 0) { + ret.push(function () { + for (var i = 0; i < initializers.length; i++) { + initializers[i].call(newClass, newClass); + } + }); + } else { + ret.push(function () {}); + } +} + +function applyDecs(targetClass, memberDecs, classDecs) { + var ret = []; + var staticMetadataMap = {}; + + if (memberDecs) { + var protoMetadataMap = {}; + applyMemberDecs(ret, targetClass, protoMetadataMap, staticMetadataMap, memberDecs); + convertMetadataMapToFinal(targetClass.prototype, protoMetadataMap); + } + + if (classDecs) { + applyClassDecs(ret, targetClass, staticMetadataMap, classDecs); + } + + convertMetadataMapToFinal(targetClass, staticMetadataMap); + return ret; +} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json index b2ef616791e269..95203cd51a3efa 100644 --- a/tools/node_modules/eslint/node_modules/@babel/helpers/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@babel/helpers", - "version": "7.16.7", + "version": "7.17.2", "description": "Collection of helper functions used by Babel transforms.", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-helpers", @@ -16,8 +16,8 @@ "main": "./lib/index.js", "dependencies": { "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/traverse": "^7.17.0", + "@babel/types": "^7.17.0" }, "devDependencies": { "@babel/helper-plugin-test-runner": "^7.16.7", diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js index d03c941d7a6387..b9559112d63e93 100644 --- a/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/parser/lib/index.js @@ -2,37 +2,6 @@ Object.defineProperty(exports, '__esModule', { value: true }); -class Position { - constructor(line, col, index) { - this.line = void 0; - this.column = void 0; - this.index = void 0; - this.line = line; - this.column = col; - indexes.set(this, index); - } - -} -class SourceLocation { - constructor(start, end) { - this.start = void 0; - this.end = void 0; - this.filename = void 0; - this.identifierName = void 0; - this.start = start; - this.end = end; - } - -} -const indexes = new WeakMap(); -function createPositionWithColumnOffset(position, columnOffset) { - const { - line, - column - } = position; - return new Position(line, column + columnOffset, indexes.get(position) + columnOffset); -} - class BaseParser { constructor() { this.sawUnambiguousESM = false; @@ -316,6 +285,7 @@ const ErrorMessages = makeErrorTemplates({ ImportCallArity: "`import()` requires exactly %0.", ImportCallNotNewExpression: "Cannot use new with import(...).", ImportCallSpreadArgument: "`...` is not allowed in `import()`.", + IncompatibleRegExpUVFlags: "The 'u' and 'v' regular expression flags cannot be enabled at the same time.", InvalidBigIntLiteral: "Invalid BigIntLiteral.", InvalidCodePoint: "Code point out of bounds.", InvalidCoverInitializedName: "Invalid shorthand property initializer.", @@ -467,7 +437,7 @@ class ParserError extends CommentsParser { code, template }, ...params) { - const pos = indexes.get(loc); + const pos = loc.index; const message = template.replace(/%(\d+)/g, (_, i) => params[i]) + ` (${loc.line}:${loc.column})`; if (this.options.errorRecovery) { @@ -494,7 +464,7 @@ class ParserError extends CommentsParser { } raiseWithData(loc, data, errorTemplate, ...params) { - const pos = indexes.get(loc); + const pos = loc.index; const message = errorTemplate.replace(/%(\d+)/g, (_, i) => params[i]) + ` (${loc.line}:${loc.column})`; return this._raise(Object.assign({ loc, @@ -516,7 +486,32 @@ class ParserError extends CommentsParser { } +const { + defineProperty +} = Object; + +const toUnenumerable = (object, key) => defineProperty(object, key, { + enumerable: false, + value: object[key] +}); + +function toESTreeLocation(node) { + toUnenumerable(node.loc.start, "index"); + toUnenumerable(node.loc.end, "index"); + return node; +} + var estree = (superClass => class extends superClass { + parse() { + const file = toESTreeLocation(super.parse()); + + if (this.options.tokens) { + file.tokens = file.tokens.map(toESTreeLocation); + } + + return file; + } + parseRegExpLiteral({ pattern, flags @@ -749,7 +744,16 @@ var estree = (superClass => class extends superClass { toAssignable(node, isLHS = false) { if (node != null && this.isObjectProperty(node)) { - this.toAssignable(node.value, isLHS); + const { + key, + value + } = node; + + if (this.isPrivateName(key)) { + this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start); + } + + this.toAssignable(value, isLHS); return node; } @@ -859,6 +863,15 @@ var estree = (superClass => class extends superClass { return node.method || node.kind === "get" || node.kind === "set"; } + finishNodeAt(node, type, endLoc) { + return toESTreeLocation(super.finishNodeAt(node, type, endLoc)); + } + + resetEndLocation(node, endLoc = this.state.lastTokEndLoc) { + super.resetEndLocation(node, endLoc); + toESTreeLocation(node); + } + }); class TokContext { @@ -1079,6 +1092,12 @@ const tt = { prefix, startsExpr }), + doubleCaret: createToken("^^", { + startsExpr + }), + doubleAt: createToken("@@", { + startsExpr + }), pipeline: createBinop("|>", 0), nullishCoalescing: createBinop("??", 1), logicalOR: createBinop("||", 1), @@ -1091,6 +1110,8 @@ const tt = { gt: createBinop("/<=/>=", 7), relational: createBinop("/<=/>=", 7), bitShift: createBinop("<>/>>>", 8), + bitShiftL: createBinop("<>/>>>", 8), + bitShiftR: createBinop("<>/>>>", 8), plusMin: createToken("+/-", { beforeExpr, binop: 9, @@ -1343,16 +1364,16 @@ const tt = { }) }; function tokenIsIdentifier(token) { - return token >= 89 && token <= 124; + return token >= 93 && token <= 128; } function tokenKeywordOrIdentifierIsKeyword(token) { - return token <= 88; + return token <= 92; } function tokenIsKeywordOrIdentifier(token) { - return token >= 54 && token <= 124; + return token >= 58 && token <= 128; } function tokenIsLiteralPropertyName(token) { - return token >= 54 && token <= 128; + return token >= 58 && token <= 132; } function tokenComesBeforeExpression(token) { return tokenBeforeExprs[token]; @@ -1364,16 +1385,16 @@ function tokenIsAssignment(token) { return token >= 29 && token <= 33; } function tokenIsFlowInterfaceOrTypeOrOpaque(token) { - return token >= 121 && token <= 123; + return token >= 125 && token <= 127; } function tokenIsLoop(token) { - return token >= 86 && token <= 88; + return token >= 90 && token <= 92; } function tokenIsKeyword(token) { - return token >= 54 && token <= 88; + return token >= 58 && token <= 92; } function tokenIsOperator(token) { - return token >= 37 && token <= 55; + return token >= 39 && token <= 59; } function tokenIsPostfix(token) { return token === 34; @@ -1382,10 +1403,10 @@ function tokenIsPrefix(token) { return tokenPrefixes[token]; } function tokenIsTSTypeOperator(token) { - return token >= 113 && token <= 115; + return token >= 117 && token <= 119; } function tokenIsTSDeclarationStart(token) { - return token >= 116 && token <= 122; + return token >= 120 && token <= 126; } function tokenLabelName(token) { return tokenLabels[token]; @@ -1394,7 +1415,7 @@ function tokenOperatorPrecedence(token) { return tokenBinops[token]; } function tokenIsRightAssociative(token) { - return token === 53; + return token === 57; } function tokenIsTemplate(token) { return token >= 24 && token <= 25; @@ -1419,11 +1440,42 @@ function getExportedToken(token) { } }; - tokenTypes[134].updateContext = context => { + tokenTypes[138].updateContext = context => { context.push(types.j_expr, types.j_oTag); }; } +class Position { + constructor(line, col, index) { + this.line = void 0; + this.column = void 0; + this.index = void 0; + this.line = line; + this.column = col; + this.index = index; + } + +} +class SourceLocation { + constructor(start, end) { + this.start = void 0; + this.end = void 0; + this.filename = void 0; + this.identifierName = void 0; + this.start = start; + this.end = end; + } + +} +function createPositionWithColumnOffset(position, columnOffset) { + const { + line, + column, + index + } = position; + return new Position(line, column + columnOffset, index + columnOffset); +} + let nonASCIIidentifierStartChars = "\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u037f\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u052f\u0531-\u0556\u0559\u0560-\u0588\u05d0-\u05ea\u05ef-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u0860-\u086a\u0870-\u0887\u0889-\u088e\u08a0-\u08c9\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u09fc\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0af9\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c39\u0c3d\u0c58-\u0c5a\u0c5d\u0c60\u0c61\u0c80\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cdd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d04-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d54-\u0d56\u0d5f-\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e86-\u0e8a\u0e8c-\u0ea3\u0ea5\u0ea7-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f5\u13f8-\u13fd\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f8\u1700-\u1711\u171f-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1878\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191e\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4c\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1c80-\u1c88\u1c90-\u1cba\u1cbd-\u1cbf\u1ce9-\u1cec\u1cee-\u1cf3\u1cf5\u1cf6\u1cfa\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2118-\u211d\u2124\u2126\u2128\u212a-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309b-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312f\u3131-\u318e\u31a0-\u31bf\u31f0-\u31ff\u3400-\u4dbf\u4e00-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua69d\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua7ca\ua7d0\ua7d1\ua7d3\ua7d5-\ua7d9\ua7f2-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua8fd\ua8fe\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\ua9e0-\ua9e4\ua9e6-\ua9ef\ua9fa-\ua9fe\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa7e-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uab30-\uab5a\uab5c-\uab69\uab70-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc"; let nonASCIIidentifierChars = "\u200c\u200d\xb7\u0300-\u036f\u0387\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u0669\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7\u06e8\u06ea-\u06ed\u06f0-\u06f9\u0711\u0730-\u074a\u07a6-\u07b0\u07c0-\u07c9\u07eb-\u07f3\u07fd\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u0898-\u089f\u08ca-\u08e1\u08e3-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09cb-\u09cd\u09d7\u09e2\u09e3\u09e6-\u09ef\u09fe\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2\u0ae3\u0ae6-\u0aef\u0afa-\u0aff\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b55-\u0b57\u0b62\u0b63\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c00-\u0c04\u0c3c\u0c3e-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0c66-\u0c6f\u0c81-\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0ce6-\u0cef\u0d00-\u0d03\u0d3b\u0d3c\u0d3e-\u0d44\u0d46-\u0d48\u0d4a-\u0d4d\u0d57\u0d62\u0d63\u0d66-\u0d6f\u0d81-\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0de6-\u0def\u0df2\u0df3\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0e50-\u0e59\u0eb1\u0eb4-\u0ebc\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e\u0f3f\u0f71-\u0f84\u0f86\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102b-\u103e\u1040-\u1049\u1056-\u1059\u105e-\u1060\u1062-\u1064\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17b4-\u17d3\u17dd\u17e0-\u17e9\u180b-\u180d\u180f-\u1819\u18a9\u1920-\u192b\u1930-\u193b\u1946-\u194f\u19d0-\u19da\u1a17-\u1a1b\u1a55-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1ab0-\u1abd\u1abf-\u1ace\u1b00-\u1b04\u1b34-\u1b44\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1b82\u1ba1-\u1bad\u1bb0-\u1bb9\u1be6-\u1bf3\u1c24-\u1c37\u1c40-\u1c49\u1c50-\u1c59\u1cd0-\u1cd2\u1cd4-\u1ce8\u1ced\u1cf4\u1cf7-\u1cf9\u1dc0-\u1dff\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua620-\ua629\ua66f\ua674-\ua67d\ua69e\ua69f\ua6f0\ua6f1\ua802\ua806\ua80b\ua823-\ua827\ua82c\ua880\ua881\ua8b4-\ua8c5\ua8d0-\ua8d9\ua8e0-\ua8f1\ua8ff-\ua909\ua926-\ua92d\ua947-\ua953\ua980-\ua983\ua9b3-\ua9c0\ua9d0-\ua9d9\ua9e5\ua9f0-\ua9f9\uaa29-\uaa36\uaa43\uaa4c\uaa4d\uaa50-\uaa59\uaa7b-\uaa7d\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uaaeb-\uaaef\uaaf5\uaaf6\uabe3-\uabea\uabec\uabed\uabf0-\uabf9\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f"; const nonASCIIidentifierStart = new RegExp("[" + nonASCIIidentifierStartChars + "]"); @@ -1496,8 +1548,8 @@ function isKeyword(word) { return keywords.has(word); } -function isIteratorStart(current, next) { - return current === 64 && next === 64; +function isIteratorStart(current, next, next2) { + return current === 64 && next === 64 && isIdentifierStart(next2); } const reservedWordLikeSet = new Set(["break", "case", "catch", "continue", "debugger", "default", "do", "else", "finally", "for", "function", "if", "return", "switch", "throw", "try", "var", "const", "while", "with", "new", "this", "super", "class", "extends", "export", "import", "null", "true", "false", "in", "instanceof", "typeof", "void", "delete", "implements", "interface", "let", "package", "private", "protected", "public", "static", "yield", "eval", "arguments", "enum", "await"]); function canBeReservedWord(word) { @@ -1845,7 +1897,7 @@ class State { this.comments = []; this.commentStack = []; this.pos = 0; - this.type = 131; + this.type = 135; this.value = null; this.start = 0; this.end = 0; @@ -1898,7 +1950,7 @@ class State { var _isDigit = function isDigit(code) { return code >= 48 && code <= 57; }; -const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100]); +const VALID_REGEX_FLAGS = new Set([103, 109, 115, 105, 121, 117, 100, 118]); const forbiddenNumericSeparatorSiblings = { decBinOct: [46, 66, 69, 79, 95, 98, 101, 111], hex: [46, 88, 95, 120] @@ -2041,7 +2093,7 @@ class Tokenizer extends ParserError { if (!this.isLookahead) this.state.startLoc = this.state.curPosition(); if (this.state.pos >= this.length) { - this.finishToken(131); + this.finishToken(135); return; } @@ -2264,10 +2316,10 @@ class Tokenizer extends ParserError { } } else if (isIdentifierStart(next)) { ++this.state.pos; - this.finishToken(130, this.readWord1(next)); + this.finishToken(134, this.readWord1(next)); } else if (next === 92) { ++this.state.pos; - this.finishToken(130, this.readWord1()); + this.finishToken(134, this.readWord1()); } else { this.finishOp(27, 1); } @@ -2296,7 +2348,7 @@ class Tokenizer extends ParserError { if (next === 61) { this.finishOp(31, 2); } else { - this.finishOp(52, 1); + this.finishOp(56, 1); } } @@ -2317,14 +2369,14 @@ class Tokenizer extends ParserError { } readToken_mult_modulo(code) { - let type = code === 42 ? 51 : 50; + let type = code === 42 ? 55 : 54; let width = 1; let next = this.input.charCodeAt(this.state.pos + 1); if (code === 42 && next === 42) { width++; next = this.input.charCodeAt(this.state.pos + 2); - type = 53; + type = 57; } if (next === 61 && !this.state.inType) { @@ -2342,7 +2394,7 @@ class Tokenizer extends ParserError { if (this.input.charCodeAt(this.state.pos + 2) === 61) { this.finishOp(30, 3); } else { - this.finishOp(code === 124 ? 39 : 40, 2); + this.finishOp(code === 124 ? 41 : 42, 2); } return; @@ -2350,7 +2402,7 @@ class Tokenizer extends ParserError { if (code === 124) { if (next === 62) { - this.finishOp(37, 2); + this.finishOp(39, 2); return; } @@ -2384,7 +2436,7 @@ class Tokenizer extends ParserError { return; } - this.finishOp(code === 124 ? 41 : 43, 1); + this.finishOp(code === 124 ? 43 : 45, 1); } readToken_caret() { @@ -2392,8 +2444,31 @@ class Tokenizer extends ParserError { if (next === 61 && !this.state.inType) { this.finishOp(32, 2); + } else if (next === 94 && this.hasPlugin(["pipelineOperator", { + proposal: "hack", + topicToken: "^^" + }])) { + this.finishOp(37, 2); + const lookaheadCh = this.input.codePointAt(this.state.pos); + + if (lookaheadCh === 94) { + throw this.unexpected(); + } } else { - this.finishOp(42, 1); + this.finishOp(44, 1); + } + } + + readToken_atSign() { + const next = this.input.charCodeAt(this.state.pos + 1); + + if (next === 64 && this.hasPlugin(["pipelineOperator", { + proposal: "hack", + topicToken: "@@" + }])) { + this.finishOp(38, 2); + } else { + this.finishOp(26, 1); } } @@ -2408,7 +2483,7 @@ class Tokenizer extends ParserError { if (next === 61) { this.finishOp(30, 2); } else { - this.finishOp(49, 1); + this.finishOp(53, 1); } } @@ -2424,16 +2499,16 @@ class Tokenizer extends ParserError { return; } - this.finishOp(48, 2); + this.finishOp(51, 2); return; } if (next === 61) { - this.finishOp(47, 2); + this.finishOp(49, 2); return; } - this.finishOp(45, 1); + this.finishOp(47, 1); } readToken_gt() { @@ -2450,23 +2525,23 @@ class Tokenizer extends ParserError { return; } - this.finishOp(48, size); + this.finishOp(52, size); return; } if (next === 61) { - this.finishOp(47, 2); + this.finishOp(49, 2); return; } - this.finishOp(46, 1); + this.finishOp(48, 1); } readToken_eq_excl(code) { const next = this.input.charCodeAt(this.state.pos + 1); if (next === 61) { - this.finishOp(44, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2); + this.finishOp(46, this.input.charCodeAt(this.state.pos + 2) === 61 ? 3 : 2); return; } @@ -2487,7 +2562,7 @@ class Tokenizer extends ParserError { if (next2 === 61) { this.finishOp(30, 3); } else { - this.finishOp(38, 2); + this.finishOp(40, 2); } } else if (next === 46 && !(next2 >= 48 && next2 <= 57)) { this.state.pos += 2; @@ -2664,8 +2739,7 @@ class Tokenizer extends ParserError { return; case 64: - ++this.state.pos; - this.finishToken(26); + this.readToken_atSign(); return; case 35: @@ -2737,19 +2811,37 @@ class Tokenizer extends ParserError { ++pos; let mods = ""; + const nextPos = () => createPositionWithColumnOffset(startLoc, pos + 2 - start); + while (pos < this.length) { const cp = this.codePointAtPos(pos); const char = String.fromCharCode(cp); if (VALID_REGEX_FLAGS.has(cp)) { + if (cp === 118) { + this.expectPlugin("regexpUnicodeSets", nextPos()); + + if (mods.includes("u")) { + this.raise(ErrorMessages.IncompatibleRegExpUVFlags, { + at: nextPos() + }); + } + } else if (cp === 117) { + if (mods.includes("v")) { + this.raise(ErrorMessages.IncompatibleRegExpUVFlags, { + at: nextPos() + }); + } + } + if (mods.includes(char)) { this.raise(ErrorMessages.DuplicateRegExpFlags, { - at: createPositionWithColumnOffset(startLoc, pos + 2 - start) + at: nextPos() }); } } else if (isIdentifierChar(cp) || cp === 92) { this.raise(ErrorMessages.MalformedRegExpFlags, { - at: createPositionWithColumnOffset(startLoc, pos + 2 - start) + at: nextPos() }); } else { break; @@ -2760,7 +2852,7 @@ class Tokenizer extends ParserError { } this.state.pos = pos; - this.finishToken(129, { + this.finishToken(133, { pattern: content, flags: mods }); @@ -2866,12 +2958,12 @@ class Tokenizer extends ParserError { } if (isBigInt) { - const str = this.input.slice(indexes.get(startLoc), this.state.pos).replace(/[_n]/g, ""); - this.finishToken(127, str); + const str = this.input.slice(startLoc.index, this.state.pos).replace(/[_n]/g, ""); + this.finishToken(131, str); return; } - this.finishToken(126, val); + this.finishToken(130, val); } readNumber(startsWithDot) { @@ -2968,17 +3060,17 @@ class Tokenizer extends ParserError { const str = this.input.slice(start, this.state.pos).replace(/[_mn]/g, ""); if (isBigInt) { - this.finishToken(127, str); + this.finishToken(131, str); return; } if (isDecimal) { - this.finishToken(128, str); + this.finishToken(132, str); return; } const val = isOctal ? parseInt(str, 8) : parseFloat(str); - this.finishToken(126, val); + this.finishToken(130, val); } readCodePoint(throwOnInvalid) { @@ -3038,7 +3130,7 @@ class Tokenizer extends ParserError { } out += this.input.slice(chunkStart, this.state.pos++); - this.finishToken(125, out); + this.finishToken(129, out); } readTemplateContinuation() { @@ -3119,14 +3211,12 @@ class Tokenizer extends ParserError { } recordStrictModeErrors(message, loc) { - const index = indexes.get(loc); - - if (this.state.strict && !this.state.strictErrors.has(index)) { + if (this.state.strict && !this.state.strictErrors.has(loc.index)) { this.raise(message, { at: loc }); } else { - this.state.strictErrors.set(index, { + this.state.strictErrors.set(loc.index, { loc, message }); @@ -3230,7 +3320,7 @@ class Tokenizer extends ParserError { at: codeLoc }); } else { - this.state.pos = indexes.get(codeLoc) - 1; + this.state.pos = codeLoc.index - 1; } } @@ -3295,7 +3385,7 @@ class Tokenizer extends ParserError { if (type !== undefined) { this.finishToken(type, tokenLabelName(type)); } else { - this.finishToken(124, word); + this.finishToken(128, word); } } @@ -3434,14 +3524,14 @@ class ArrowHeadParsingScope extends ExpressionScope { } recordDeclarationError(message, loc) { - this.errors.set(indexes.get(loc), { + this.errors.set(loc.index, { message, loc }); } clearDeclarationError(loc) { - this.errors.delete(indexes.get(loc)); + this.errors.delete(loc.index); } iterateErrors(iterator) { @@ -3656,11 +3746,11 @@ class UtilParser extends Tokenizer { } canInsertSemicolon() { - return this.match(131) || this.match(8) || this.hasPrecedingLineBreak(); + return this.match(135) || this.match(8) || this.hasPrecedingLineBreak(); } hasPrecedingLineBreak() { - return lineBreak.test(this.input.slice(indexes.get(this.state.lastTokEndLoc), this.state.start)); + return lineBreak.test(this.input.slice(this.state.lastTokEndLoc.index, this.state.start)); } hasFollowingLineBreak() { @@ -3684,7 +3774,7 @@ class UtilParser extends Tokenizer { } assertNoSpace(message = "Unexpected space.") { - if (this.state.start > indexes.get(this.state.lastTokEndLoc)) { + if (this.state.start > this.state.lastTokEndLoc.index) { this.raise({ code: ErrorCodes.SyntaxError, reasonCode: "UnexpectedSpace", @@ -3797,9 +3887,10 @@ class UtilParser extends Tokenizer { const { shorthandAssignLoc, doubleProtoLoc, + privateKeyLoc, optionalParametersLoc } = refExpressionErrors; - const hasErrors = !!shorthandAssignLoc || !!doubleProtoLoc || !!optionalParametersLoc; + const hasErrors = !!shorthandAssignLoc || !!doubleProtoLoc || !!optionalParametersLoc || !!privateKeyLoc; if (!andThrow) { return hasErrors; @@ -3817,6 +3908,12 @@ class UtilParser extends Tokenizer { }); } + if (privateKeyLoc != null) { + this.raise(ErrorMessages.UnexpectedPrivateField, { + at: privateKeyLoc + }); + } + if (optionalParametersLoc != null) { this.unexpected(optionalParametersLoc); } @@ -3888,11 +3985,22 @@ class UtilParser extends Tokenizer { this.prodParam.enter(paramFlags); } + checkDestructuringPrivate(refExpressionErrors) { + const { + privateKeyLoc + } = refExpressionErrors; + + if (privateKeyLoc !== null) { + this.expectPlugin("destructuringPrivate", privateKeyLoc); + } + } + } class ExpressionErrors { constructor() { this.shorthandAssignLoc = null; this.doubleProtoLoc = null; + this.privateKeyLoc = null; this.optionalParametersLoc = null; } @@ -4007,9 +4115,9 @@ class NodeUtils extends UtilParser { finishNodeAt(node, type, endLoc) { node.type = type; - node.end = indexes.get(endLoc); + node.end = endLoc.index; node.loc.end = endLoc; - if (this.options.ranges) node.range[1] = node.end; + if (this.options.ranges) node.range[1] = endLoc.index; if (this.options.attachComment) this.processComment(node); return node; } @@ -4021,9 +4129,9 @@ class NodeUtils extends UtilParser { } resetEndLocation(node, endLoc = this.state.lastTokEndLoc) { - node.end = indexes.get(endLoc); + node.end = endLoc.index; node.loc.end = endLoc; - if (this.options.ranges) node.range[1] = node.end; + if (this.options.ranges) node.range[1] = endLoc.index; } resetStartLocationFromNode(node, locationNode) { @@ -4092,7 +4200,7 @@ function hasTypeImportKind(node) { } function isMaybeDefaultImport(type) { - return tokenIsKeywordOrIdentifier(type) && type !== 93; + return tokenIsKeywordOrIdentifier(type) && type !== 97; } const exportSuggestions = { @@ -4133,7 +4241,7 @@ var flow = (superClass => class extends superClass { } finishToken(type, val) { - if (type !== 125 && type !== 13 && type !== 28) { + if (type !== 129 && type !== 13 && type !== 28) { if (this.flowPragma === undefined) { this.flowPragma = null; } @@ -4171,9 +4279,9 @@ var flow = (superClass => class extends superClass { const node = this.startNode(); const moduloLoc = this.state.startLoc; this.next(); - this.expectContextual(103); + this.expectContextual(107); - if (this.state.lastTokStart > indexes.get(moduloLoc) + 1) { + if (this.state.lastTokStart > moduloLoc.index + 1) { this.raise(FlowErrors.UnexpectedSpaceBetweenModuloChecks, { at: moduloLoc }); @@ -4195,14 +4303,14 @@ var flow = (superClass => class extends superClass { let type = null; let predicate = null; - if (this.match(50)) { + if (this.match(54)) { this.state.inType = oldInType; predicate = this.flowParsePredicate(); } else { type = this.flowParseType(); this.state.inType = oldInType; - if (this.match(50)) { + if (this.match(54)) { predicate = this.flowParsePredicate(); } } @@ -4222,7 +4330,7 @@ var flow = (superClass => class extends superClass { const typeNode = this.startNode(); const typeContainer = this.startNode(); - if (this.match(45)) { + if (this.match(47)) { typeNode.typeParameters = this.flowParseTypeParameterDeclaration(); } else { typeNode.typeParameters = null; @@ -4244,13 +4352,13 @@ var flow = (superClass => class extends superClass { } flowParseDeclare(node, insideModule) { - if (this.match(76)) { + if (this.match(80)) { return this.flowParseDeclareClass(node); - } else if (this.match(64)) { + } else if (this.match(68)) { return this.flowParseDeclareFunction(node); - } else if (this.match(70)) { + } else if (this.match(74)) { return this.flowParseDeclareVariable(node); - } else if (this.eatContextual(119)) { + } else if (this.eatContextual(123)) { if (this.match(16)) { return this.flowParseDeclareModuleExports(node); } else { @@ -4262,13 +4370,13 @@ var flow = (superClass => class extends superClass { return this.flowParseDeclareModule(node); } - } else if (this.isContextual(122)) { + } else if (this.isContextual(126)) { return this.flowParseDeclareTypeAlias(node); - } else if (this.isContextual(123)) { + } else if (this.isContextual(127)) { return this.flowParseDeclareOpaqueType(node); - } else if (this.isContextual(121)) { + } else if (this.isContextual(125)) { return this.flowParseDeclareInterface(node); - } else if (this.match(78)) { + } else if (this.match(82)) { return this.flowParseDeclareExportDeclaration(node, insideModule); } else { throw this.unexpected(); @@ -4286,7 +4394,7 @@ var flow = (superClass => class extends superClass { flowParseDeclareModule(node) { this.scope.enter(SCOPE_OTHER); - if (this.match(125)) { + if (this.match(129)) { node.id = this.parseExprAtom(); } else { node.id = this.parseIdentifier(); @@ -4299,10 +4407,10 @@ var flow = (superClass => class extends superClass { while (!this.match(8)) { let bodyNode = this.startNode(); - if (this.match(79)) { + if (this.match(83)) { this.next(); - if (!this.isContextual(122) && !this.match(83)) { + if (!this.isContextual(126) && !this.match(87)) { this.raise(FlowErrors.InvalidNonTypeImportInDeclareModule, { at: this.state.lastTokStartLoc }); @@ -4310,7 +4418,7 @@ var flow = (superClass => class extends superClass { this.parseImport(bodyNode); } else { - this.expectContextual(117, FlowErrors.UnsupportedStatementInDeclareModule); + this.expectContextual(121, FlowErrors.UnsupportedStatementInDeclareModule); bodyNode = this.flowParseDeclare(bodyNode, true); } @@ -4353,10 +4461,10 @@ var flow = (superClass => class extends superClass { } flowParseDeclareExportDeclaration(node, insideModule) { - this.expect(78); + this.expect(82); - if (this.eat(61)) { - if (this.match(64) || this.match(76)) { + if (this.eat(65)) { + if (this.match(68) || this.match(80)) { node.declaration = this.flowParseDeclare(this.startNode()); } else { node.declaration = this.flowParseType(); @@ -4366,7 +4474,7 @@ var flow = (superClass => class extends superClass { node.default = true; return this.finishNode(node, "DeclareExportDeclaration"); } else { - if (this.match(71) || this.isLet() || (this.isContextual(122) || this.isContextual(121)) && !insideModule) { + if (this.match(75) || this.isLet() || (this.isContextual(126) || this.isContextual(125)) && !insideModule) { const label = this.state.value; const suggestion = exportSuggestions[label]; throw this.raise(FlowErrors.UnsupportedDeclareExportKind, { @@ -4374,11 +4482,11 @@ var flow = (superClass => class extends superClass { }, label, suggestion); } - if (this.match(70) || this.match(64) || this.match(76) || this.isContextual(123)) { + if (this.match(74) || this.match(68) || this.match(80) || this.isContextual(127)) { node.declaration = this.flowParseDeclare(this.startNode()); node.default = false; return this.finishNode(node, "DeclareExportDeclaration"); - } else if (this.match(51) || this.match(5) || this.isContextual(121) || this.isContextual(122) || this.isContextual(123)) { + } else if (this.match(55) || this.match(5) || this.isContextual(125) || this.isContextual(126) || this.isContextual(127)) { node = this.parseExport(node); if (node.type === "ExportNamedDeclaration") { @@ -4397,7 +4505,7 @@ var flow = (superClass => class extends superClass { flowParseDeclareModuleExports(node) { this.next(); - this.expectContextual(104); + this.expectContextual(108); node.typeAnnotation = this.flowParseTypeAnnotation(); this.semicolon(); return this.finishNode(node, "DeclareModuleExports"); @@ -4427,7 +4535,7 @@ var flow = (superClass => class extends superClass { node.id = this.flowParseRestrictedIdentifier(!isClass, true); this.scope.declareName(node.id.name, isClass ? BIND_FUNCTION : BIND_LEXICAL, node.id.loc.start); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } else { node.typeParameters = null; @@ -4437,13 +4545,13 @@ var flow = (superClass => class extends superClass { node.implements = []; node.mixins = []; - if (this.eat(77)) { + if (this.eat(81)) { do { node.extends.push(this.flowParseInterfaceExtends()); } while (!isClass && this.eat(12)); } - if (this.isContextual(110)) { + if (this.isContextual(114)) { this.next(); do { @@ -4451,7 +4559,7 @@ var flow = (superClass => class extends superClass { } while (this.eat(12)); } - if (this.isContextual(106)) { + if (this.isContextual(110)) { this.next(); do { @@ -4472,7 +4580,7 @@ var flow = (superClass => class extends superClass { const node = this.startNode(); node.id = this.flowParseQualifiedTypeIdentifier(); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterInstantiation(); } else { node.typeParameters = null; @@ -4510,7 +4618,7 @@ var flow = (superClass => class extends superClass { node.id = this.flowParseRestrictedIdentifier(false, true); this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.loc.start); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } else { node.typeParameters = null; @@ -4522,11 +4630,11 @@ var flow = (superClass => class extends superClass { } flowParseOpaqueType(node, declare) { - this.expectContextual(122); + this.expectContextual(126); node.id = this.flowParseRestrictedIdentifier(true, true); this.scope.declareName(node.id.name, BIND_LEXICAL, node.id.loc.start); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } else { node.typeParameters = null; @@ -4577,7 +4685,7 @@ var flow = (superClass => class extends superClass { node.params = []; this.state.inType = true; - if (this.match(45) || this.match(134)) { + if (this.match(47) || this.match(138)) { this.next(); } else { this.unexpected(); @@ -4593,12 +4701,12 @@ var flow = (superClass => class extends superClass { defaultRequired = true; } - if (!this.match(46)) { + if (!this.match(48)) { this.expect(12); } - } while (!this.match(46)); + } while (!this.match(48)); - this.expect(46); + this.expect(48); this.state.inType = oldInType; return this.finishNode(node, "TypeParameterDeclaration"); } @@ -4608,20 +4716,20 @@ var flow = (superClass => class extends superClass { const oldInType = this.state.inType; node.params = []; this.state.inType = true; - this.expect(45); + this.expect(47); const oldNoAnonFunctionType = this.state.noAnonFunctionType; this.state.noAnonFunctionType = false; - while (!this.match(46)) { + while (!this.match(48)) { node.params.push(this.flowParseType()); - if (!this.match(46)) { + if (!this.match(48)) { this.expect(12); } } this.state.noAnonFunctionType = oldNoAnonFunctionType; - this.expect(46); + this.expect(48); this.state.inType = oldInType; return this.finishNode(node, "TypeParameterInstantiation"); } @@ -4631,27 +4739,27 @@ var flow = (superClass => class extends superClass { const oldInType = this.state.inType; node.params = []; this.state.inType = true; - this.expect(45); + this.expect(47); - while (!this.match(46)) { + while (!this.match(48)) { node.params.push(this.flowParseTypeOrImplicitInstantiation()); - if (!this.match(46)) { + if (!this.match(48)) { this.expect(12); } } - this.expect(46); + this.expect(48); this.state.inType = oldInType; return this.finishNode(node, "TypeParameterInstantiation"); } flowParseInterfaceType() { const node = this.startNode(); - this.expectContextual(121); + this.expectContextual(125); node.extends = []; - if (this.eat(77)) { + if (this.eat(81)) { do { node.extends.push(this.flowParseInterfaceExtends()); } while (this.eat(12)); @@ -4668,7 +4776,7 @@ var flow = (superClass => class extends superClass { } flowParseObjectPropertyKey() { - return this.match(126) || this.match(125) ? this.parseExprAtom() : this.parseIdentifier(true); + return this.match(130) || this.match(129) ? this.parseExprAtom() : this.parseIdentifier(true); } flowParseObjectTypeIndexer(node, isStatic, variance) { @@ -4694,7 +4802,7 @@ var flow = (superClass => class extends superClass { this.expect(3); this.expect(3); - if (this.match(45) || this.match(10)) { + if (this.match(47) || this.match(10)) { node.method = true; node.optional = false; node.value = this.flowParseObjectTypeMethodish(this.startNodeAt(node.start, node.loc.start)); @@ -4717,13 +4825,13 @@ var flow = (superClass => class extends superClass { node.typeParameters = null; node.this = null; - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } this.expect(10); - if (this.match(74)) { + if (this.match(78)) { node.this = this.flowParseFunctionTypeParam(true); node.this.name = null; @@ -4792,7 +4900,7 @@ var flow = (superClass => class extends superClass { let inexactStartLoc = null; const node = this.startNode(); - if (allowProto && this.isContextual(111)) { + if (allowProto && this.isContextual(115)) { const lookahead = this.lookahead(); if (lookahead.type !== 14 && lookahead.type !== 17) { @@ -4802,7 +4910,7 @@ var flow = (superClass => class extends superClass { } } - if (allowStatic && this.isContextual(100)) { + if (allowStatic && this.isContextual(104)) { const lookahead = this.lookahead(); if (lookahead.type !== 14 && lookahead.type !== 17) { @@ -4827,7 +4935,7 @@ var flow = (superClass => class extends superClass { } else { nodeStart.indexers.push(this.flowParseObjectTypeIndexer(node, isStatic, variance)); } - } else if (this.match(10) || this.match(45)) { + } else if (this.match(10) || this.match(47)) { if (protoStartLoc != null) { this.unexpected(protoStartLoc); } @@ -4840,7 +4948,7 @@ var flow = (superClass => class extends superClass { } else { let kind = "init"; - if (this.isContextual(94) || this.isContextual(99)) { + if (this.isContextual(98) || this.isContextual(103)) { const lookahead = this.lookahead(); if (tokenIsLiteralPropertyName(lookahead.type)) { @@ -4928,7 +5036,7 @@ var flow = (superClass => class extends superClass { node.kind = kind; let optional = false; - if (this.match(45) || this.match(10)) { + if (this.match(47) || this.match(10)) { node.method = true; if (protoStartLoc != null) { @@ -5016,7 +5124,7 @@ var flow = (superClass => class extends superClass { node.typeParameters = null; node.id = this.flowParseQualifiedTypeIdentifier(startPos, startLoc, id); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterInstantiation(); } @@ -5025,7 +5133,7 @@ var flow = (superClass => class extends superClass { flowParseTypeofType() { const node = this.startNode(); - this.expect(83); + this.expect(87); node.argument = this.flowParsePrimaryType(); return this.finishNode(node, "TypeofTypeAnnotation"); } @@ -5051,7 +5159,7 @@ var flow = (superClass => class extends superClass { let typeAnnotation = null; const node = this.startNode(); const lh = this.lookahead(); - const isThis = this.state.type === 74; + const isThis = this.state.type === 78; if (lh.type === 14 || lh.type === 17) { if (isThis && !first) { @@ -5095,7 +5203,7 @@ var flow = (superClass => class extends superClass { let rest = null; let _this = null; - if (this.match(74)) { + if (this.match(78)) { _this = this.flowParseFunctionTypeParam(true); _this.name = null; @@ -5187,7 +5295,7 @@ var flow = (superClass => class extends superClass { this.state.noAnonFunctionType = oldNoAnonFunctionType; return type; - case 45: + case 47: node.typeParameters = this.flowParseTypeParameterDeclaration(); this.expect(10); tmp = this.flowParseFunctionTypeParams(); @@ -5203,7 +5311,7 @@ var flow = (superClass => class extends superClass { this.next(); if (!this.match(11) && !this.match(21)) { - if (tokenIsIdentifier(this.state.type) || this.match(74)) { + if (tokenIsIdentifier(this.state.type) || this.match(78)) { const token = this.lookahead().type; isGroupedType = token !== 17 && token !== 14; } else { @@ -5239,24 +5347,24 @@ var flow = (superClass => class extends superClass { node.typeParameters = null; return this.finishNode(node, "FunctionTypeAnnotation"); - case 125: + case 129: return this.parseLiteral(this.state.value, "StringLiteralTypeAnnotation"); - case 81: - case 82: - node.value = this.match(81); + case 85: + case 86: + node.value = this.match(85); this.next(); return this.finishNode(node, "BooleanLiteralTypeAnnotation"); - case 49: + case 53: if (this.state.value === "-") { this.next(); - if (this.match(126)) { + if (this.match(130)) { return this.parseLiteralAtNode(-this.state.value, "NumberLiteralTypeAnnotation", node); } - if (this.match(127)) { + if (this.match(131)) { return this.parseLiteralAtNode(-this.state.value, "BigIntLiteralTypeAnnotation", node); } @@ -5267,29 +5375,29 @@ var flow = (superClass => class extends superClass { throw this.unexpected(); - case 126: + case 130: return this.parseLiteral(this.state.value, "NumberLiteralTypeAnnotation"); - case 127: + case 131: return this.parseLiteral(this.state.value, "BigIntLiteralTypeAnnotation"); - case 84: + case 88: this.next(); return this.finishNode(node, "VoidTypeAnnotation"); - case 80: + case 84: this.next(); return this.finishNode(node, "NullLiteralTypeAnnotation"); - case 74: + case 78: this.next(); return this.finishNode(node, "ThisTypeAnnotation"); - case 51: + case 55: this.next(); return this.finishNode(node, "ExistsTypeAnnotation"); - case 83: + case 87: return this.flowParseTypeofType(); default: @@ -5298,7 +5406,7 @@ var flow = (superClass => class extends superClass { this.next(); return super.createIdentifier(node, label); } else if (tokenIsIdentifier(this.state.type)) { - if (this.isContextual(121)) { + if (this.isContextual(125)) { return this.flowParseInterfaceType(); } @@ -5372,11 +5480,11 @@ var flow = (superClass => class extends superClass { flowParseIntersectionType() { const node = this.startNode(); - this.eat(43); + this.eat(45); const type = this.flowParseAnonFunctionWithoutParens(); node.types = [type]; - while (this.eat(43)) { + while (this.eat(45)) { node.types.push(this.flowParseAnonFunctionWithoutParens()); } @@ -5385,11 +5493,11 @@ var flow = (superClass => class extends superClass { flowParseUnionType() { const node = this.startNode(); - this.eat(41); + this.eat(43); const type = this.flowParseIntersectionType(); node.types = [type]; - while (this.eat(41)) { + while (this.eat(43)) { node.types.push(this.flowParseIntersectionType()); } @@ -5405,7 +5513,7 @@ var flow = (superClass => class extends superClass { } flowParseTypeOrImplicitInstantiation() { - if (this.state.type === 124 && this.state.value === "_") { + if (this.state.type === 128 && this.state.value === "_") { const startPos = this.state.start; const startLoc = this.state.startLoc; const node = this.parseIdentifier(); @@ -5441,7 +5549,7 @@ var flow = (superClass => class extends superClass { flowParseVariance() { let variance = null; - if (this.match(49)) { + if (this.match(53)) { variance = this.startNode(); if (this.state.value === "+") { @@ -5476,7 +5584,7 @@ var flow = (superClass => class extends superClass { } parseStatement(context, topLevel) { - if (this.state.strict && this.isContextual(121)) { + if (this.state.strict && this.isContextual(125)) { const lookahead = this.lookahead(); if (tokenIsKeywordOrIdentifier(lookahead.type)) { @@ -5484,7 +5592,7 @@ var flow = (superClass => class extends superClass { this.next(); return this.flowParseInterface(node); } - } else if (this.shouldParseEnums() && this.isContextual(118)) { + } else if (this.shouldParseEnums() && this.isContextual(122)) { const node = this.startNode(); this.next(); return this.flowParseEnumDeclaration(node); @@ -5502,7 +5610,7 @@ var flow = (superClass => class extends superClass { parseExpressionStatement(node, expr) { if (expr.type === "Identifier") { if (expr.name === "declare") { - if (this.match(76) || tokenIsIdentifier(this.state.type) || this.match(64) || this.match(70) || this.match(78)) { + if (this.match(80) || tokenIsIdentifier(this.state.type) || this.match(68) || this.match(74) || this.match(82)) { return this.flowParseDeclare(node); } } else if (tokenIsIdentifier(this.state.type)) { @@ -5524,7 +5632,7 @@ var flow = (superClass => class extends superClass { type } = this.state; - if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 118) { + if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 122) { return !this.state.containsEsc; } @@ -5536,7 +5644,7 @@ var flow = (superClass => class extends superClass { type } = this.state; - if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 118) { + if (tokenIsFlowInterfaceOrTypeOrOpaque(type) || this.shouldParseEnums() && type === 122) { return this.state.containsEsc; } @@ -5544,7 +5652,7 @@ var flow = (superClass => class extends superClass { } parseExportDefaultExpression() { - if (this.shouldParseEnums() && this.isContextual(118)) { + if (this.shouldParseEnums() && this.isContextual(122)) { const node = this.startNode(); this.next(); return this.flowParseEnumDeclaration(node); @@ -5719,7 +5827,7 @@ var flow = (superClass => class extends superClass { } parseExportDeclaration(node) { - if (this.isContextual(122)) { + if (this.isContextual(126)) { node.exportKind = "type"; const declarationNode = this.startNode(); this.next(); @@ -5731,17 +5839,17 @@ var flow = (superClass => class extends superClass { } else { return this.flowParseTypeAlias(declarationNode); } - } else if (this.isContextual(123)) { + } else if (this.isContextual(127)) { node.exportKind = "type"; const declarationNode = this.startNode(); this.next(); return this.flowParseOpaqueType(declarationNode, false); - } else if (this.isContextual(121)) { + } else if (this.isContextual(125)) { node.exportKind = "type"; const declarationNode = this.startNode(); this.next(); return this.flowParseInterface(declarationNode); - } else if (this.shouldParseEnums() && this.isContextual(118)) { + } else if (this.shouldParseEnums() && this.isContextual(122)) { node.exportKind = "value"; const declarationNode = this.startNode(); this.next(); @@ -5754,7 +5862,7 @@ var flow = (superClass => class extends superClass { eatExportStar(node) { if (super.eatExportStar(...arguments)) return true; - if (this.isContextual(122) && this.lookahead().type === 51) { + if (this.isContextual(126) && this.lookahead().type === 55) { node.exportKind = "type"; this.next(); this.next(); @@ -5780,7 +5888,7 @@ var flow = (superClass => class extends superClass { parseClassId(node, isStatement, optionalId) { super.parseClassId(node, isStatement, optionalId); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } } @@ -5790,7 +5898,7 @@ var flow = (superClass => class extends superClass { startLoc } = this.state; - if (this.isContextual(117)) { + if (this.isContextual(121)) { if (this.parseClassMemberFromModifier(classBody, member)) { return; } @@ -5827,7 +5935,7 @@ var flow = (superClass => class extends superClass { }, fullWord); } - this.finishToken(124, fullWord); + this.finishToken(128, fullWord); } getTokenFromCode(code) { @@ -5836,14 +5944,14 @@ var flow = (superClass => class extends superClass { if (code === 123 && next === 124) { return this.finishOp(6, 2); } else if (this.state.inType && (code === 62 || code === 60)) { - return this.finishOp(code === 62 ? 46 : 45, 1); + return this.finishOp(code === 62 ? 48 : 47, 1); } else if (this.state.inType && code === 63) { if (next === 46) { return this.finishOp(18, 2); } return this.finishOp(17, 1); - } else if (isIteratorStart(code, next)) { + } else if (isIteratorStart(code, next, this.input.charCodeAt(this.state.pos + 2))) { this.state.pos += 2; return this.readIterator(); } else { @@ -5928,7 +6036,7 @@ var flow = (superClass => class extends superClass { } isClassMethod() { - return this.match(45) || super.isClassMethod(); + return this.match(47) || super.isClassMethod(); } isClassProperty() { @@ -5946,7 +6054,7 @@ var flow = (superClass => class extends superClass { delete method.variance; - if (this.match(45)) { + if (this.match(47)) { method.typeParameters = this.flowParseTypeParameterDeclaration(); } @@ -5978,7 +6086,7 @@ var flow = (superClass => class extends superClass { delete method.variance; - if (this.match(45)) { + if (this.match(47)) { method.typeParameters = this.flowParseTypeParameterDeclaration(); } @@ -5988,11 +6096,11 @@ var flow = (superClass => class extends superClass { parseClassSuper(node) { super.parseClassSuper(node); - if (node.superClass && this.match(45)) { + if (node.superClass && this.match(47)) { node.superTypeParameters = this.flowParseTypeParameterInstantiation(); } - if (this.isContextual(106)) { + if (this.isContextual(110)) { this.next(); const implemented = node.implements = []; @@ -6000,7 +6108,7 @@ var flow = (superClass => class extends superClass { const node = this.startNode(); node.id = this.flowParseRestrictedIdentifier(true); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.flowParseTypeParameterInstantiation(); } else { node.typeParameters = null; @@ -6042,7 +6150,7 @@ var flow = (superClass => class extends superClass { delete prop.variance; let typeParameters; - if (this.match(45) && !isAccessor) { + if (this.match(47) && !isAccessor) { typeParameters = this.flowParseTypeParameterDeclaration(); if (!this.match(10)) this.unexpected(); } @@ -6119,9 +6227,9 @@ var flow = (superClass => class extends superClass { node.importKind = "value"; let kind = null; - if (this.match(83)) { + if (this.match(87)) { kind = "typeof"; - } else if (this.isContextual(122)) { + } else if (this.isContextual(126)) { kind = "type"; } @@ -6131,11 +6239,11 @@ var flow = (superClass => class extends superClass { type } = lh; - if (kind === "type" && type === 51) { + if (kind === "type" && type === 55) { this.unexpected(null, lh.type); } - if (isMaybeDefaultImport(type) || type === 5 || type === 51) { + if (isMaybeDefaultImport(type) || type === 5 || type === 55) { this.next(); node.importKind = kind; } @@ -6158,7 +6266,7 @@ var flow = (superClass => class extends superClass { let isBinding = false; - if (this.isContextual(89) && !this.isLookaheadContextual("as")) { + if (this.isContextual(93) && !this.isLookaheadContextual("as")) { const as_ident = this.parseIdentifier(true); if (specifierTypeKind !== null && !tokenIsKeywordOrIdentifier(this.state.type)) { @@ -6185,7 +6293,7 @@ var flow = (superClass => class extends superClass { specifier.importKind = null; } - if (this.eatContextual(89)) { + if (this.eatContextual(93)) { specifier.local = this.parseIdentifier(); } else { isBinding = true; @@ -6215,7 +6323,7 @@ var flow = (superClass => class extends superClass { parseBindingAtom() { switch (this.state.type) { - case 74: + case 78: return this.parseIdentifier(true); default: @@ -6226,7 +6334,7 @@ var flow = (superClass => class extends superClass { parseFunctionParams(node, allowModifiers) { const kind = node.kind; - if (kind !== "get" && kind !== "set" && this.match(45)) { + if (kind !== "get" && kind !== "set" && this.match(47)) { node.typeParameters = this.flowParseTypeParameterDeclaration(); } @@ -6263,7 +6371,7 @@ var flow = (superClass => class extends superClass { let state = null; let jsx; - if (this.hasPlugin("jsx") && (this.match(134) || this.match(45))) { + if (this.hasPlugin("jsx") && (this.match(138) || this.match(47))) { state = this.state.clone(); jsx = this.tryParse(() => super.parseMaybeAssign(refExpressionErrors, afterLeftParse), state); if (!jsx.error) return jsx.node; @@ -6277,7 +6385,7 @@ var flow = (superClass => class extends superClass { } } - if ((_jsx = jsx) != null && _jsx.error || this.match(45)) { + if ((_jsx = jsx) != null && _jsx.error || this.match(47)) { var _jsx2, _jsx3; state = state || this.state.clone(); @@ -6393,7 +6501,7 @@ var flow = (superClass => class extends superClass { node.callee = base; node.arguments = this.parseCallExpressionArguments(11, false); base = this.finishNode(node, "CallExpression"); - } else if (base.type === "Identifier" && base.name === "async" && this.match(45)) { + } else if (base.type === "Identifier" && base.name === "async" && this.match(47)) { const state = this.state.clone(); const arrow = this.tryParse(abort => this.parseAsyncArrowWithTypeParameters(startPos, startLoc) || abort(), state); if (!arrow.error && !arrow.aborted) return arrow.node; @@ -6433,7 +6541,7 @@ var flow = (superClass => class extends superClass { node.arguments = this.parseCallExpressionArguments(11, false); node.optional = true; return this.finishCallExpression(node, true); - } else if (!noCalls && this.shouldParseTypes() && this.match(45)) { + } else if (!noCalls && this.shouldParseTypes() && this.match(47)) { const node = this.startNodeAt(startPos, startLoc); node.callee = base; const result = this.tryParse(() => { @@ -6456,7 +6564,7 @@ var flow = (superClass => class extends superClass { parseNewArguments(node) { let targs = null; - if (this.shouldParseTypes() && this.match(45)) { + if (this.shouldParseTypes() && this.match(47)) { targs = this.tryParse(() => this.flowParseTypeParameterInstantiationCallOrNew()).node; } @@ -6626,7 +6734,7 @@ var flow = (superClass => class extends superClass { const endOfInit = () => this.match(12) || this.match(8); switch (this.state.type) { - case 126: + case 130: { const literal = this.parseNumericLiteral(this.state.value); @@ -6644,7 +6752,7 @@ var flow = (superClass => class extends superClass { }; } - case 125: + case 129: { const literal = this.parseStringLiteral(this.state.value); @@ -6662,10 +6770,10 @@ var flow = (superClass => class extends superClass { }; } - case 81: - case 82: + case 85: + case 86: { - const literal = this.parseBooleanLiteral(this.match(81)); + const literal = this.parseBooleanLiteral(this.match(85)); if (endOfInit()) { return { @@ -6853,7 +6961,7 @@ var flow = (superClass => class extends superClass { flowEnumParseExplicitType({ enumName }) { - if (this.eatContextual(97)) { + if (this.eatContextual(101)) { if (!tokenIsIdentifier(this.state.type)) { throw this.flowEnumErrorInvalidExplicitType(this.state.startLoc, { enumName, @@ -7307,14 +7415,14 @@ var jsx = (superClass => class extends superClass { if (this.state.pos === this.state.start) { if (ch === 60 && this.state.canStartJSXElement) { ++this.state.pos; - return this.finishToken(134); + return this.finishToken(138); } return super.getTokenFromCode(ch); } out += this.input.slice(chunkStart, this.state.pos); - return this.finishToken(133, out); + return this.finishToken(137, out); case 38: out += this.input.slice(chunkStart, this.state.pos); @@ -7383,7 +7491,7 @@ var jsx = (superClass => class extends superClass { } out += this.input.slice(chunkStart, this.state.pos++); - return this.finishToken(125, out); + return this.finishToken(129, out); } jsxReadEntity() { @@ -7437,13 +7545,13 @@ var jsx = (superClass => class extends superClass { ch = this.input.charCodeAt(++this.state.pos); } while (isIdentifierChar(ch) || ch === 45); - return this.finishToken(132, this.input.slice(start, this.state.pos)); + return this.finishToken(136, this.input.slice(start, this.state.pos)); } jsxParseIdentifier() { const node = this.startNode(); - if (this.match(132)) { + if (this.match(136)) { node.name = this.state.value; } else if (tokenIsKeyword(this.state.type)) { node.name = tokenLabelName(this.state.type); @@ -7503,8 +7611,8 @@ var jsx = (superClass => class extends superClass { return node; - case 134: - case 125: + case 138: + case 129: return this.parseExprAtom(); default: @@ -7515,7 +7623,7 @@ var jsx = (superClass => class extends superClass { } jsxParseEmptyExpression() { - const node = this.startNodeAt(indexes.get(this.state.lastTokEndLoc), this.state.lastTokEndLoc); + const node = this.startNodeAt(this.state.lastTokEndLoc.index, this.state.lastTokEndLoc); return this.finishNodeAt(node, "JSXEmptyExpression", this.state.startLoc); } @@ -7561,8 +7669,8 @@ var jsx = (superClass => class extends superClass { jsxParseOpeningElementAt(startPos, startLoc) { const node = this.startNodeAt(startPos, startLoc); - if (this.match(135)) { - this.expect(135); + if (this.match(139)) { + this.expect(139); return this.finishNode(node, "JSXOpeningFragment"); } @@ -7573,26 +7681,26 @@ var jsx = (superClass => class extends superClass { jsxParseOpeningElementAfterName(node) { const attributes = []; - while (!this.match(52) && !this.match(135)) { + while (!this.match(56) && !this.match(139)) { attributes.push(this.jsxParseAttribute()); } node.attributes = attributes; - node.selfClosing = this.eat(52); - this.expect(135); + node.selfClosing = this.eat(56); + this.expect(139); return this.finishNode(node, "JSXOpeningElement"); } jsxParseClosingElementAt(startPos, startLoc) { const node = this.startNodeAt(startPos, startLoc); - if (this.match(135)) { - this.expect(135); + if (this.match(139)) { + this.expect(139); return this.finishNode(node, "JSXClosingFragment"); } node.name = this.jsxParseElementName(); - this.expect(135); + this.expect(139); return this.finishNode(node, "JSXClosingElement"); } @@ -7605,12 +7713,12 @@ var jsx = (superClass => class extends superClass { if (!openingElement.selfClosing) { contents: for (;;) { switch (this.state.type) { - case 134: + case 138: startPos = this.state.start; startLoc = this.state.startLoc; this.next(); - if (this.eat(52)) { + if (this.eat(56)) { closingElement = this.jsxParseClosingElementAt(startPos, startLoc); break contents; } @@ -7618,7 +7726,7 @@ var jsx = (superClass => class extends superClass { children.push(this.jsxParseElementAt(startPos, startLoc)); break; - case 133: + case 137: children.push(this.parseExprAtom()); break; @@ -7669,7 +7777,7 @@ var jsx = (superClass => class extends superClass { node.children = children; - if (this.match(45)) { + if (this.match(47)) { throw this.raise(JsxErrors.UnwrappedAdjacentJSXElements, { at: this.state.startLoc }); @@ -7693,12 +7801,12 @@ var jsx = (superClass => class extends superClass { } parseExprAtom(refExpressionErrors) { - if (this.match(133)) { + if (this.match(137)) { return this.parseLiteral(this.state.value, "JSXText"); - } else if (this.match(134)) { + } else if (this.match(138)) { return this.jsxParseElement(); - } else if (this.match(45) && this.input.charCodeAt(this.state.pos) !== 33) { - this.replaceToken(134); + } else if (this.match(47) && this.input.charCodeAt(this.state.pos) !== 33) { + this.replaceToken(138); return this.jsxParseElement(); } else { return super.parseExprAtom(refExpressionErrors); @@ -7724,7 +7832,7 @@ var jsx = (superClass => class extends superClass { if (code === 62) { ++this.state.pos; - return this.finishToken(135); + return this.finishToken(139); } if ((code === 34 || code === 39) && context === types.j_oTag) { @@ -7734,7 +7842,7 @@ var jsx = (superClass => class extends superClass { if (code === 60 && this.state.canStartJSXElement && this.input.charCodeAt(this.state.pos + 1) !== 33) { ++this.state.pos; - return this.finishToken(134); + return this.finishToken(138); } return super.getTokenFromCode(code); @@ -7746,15 +7854,15 @@ var jsx = (superClass => class extends superClass { type } = this.state; - if (type === 52 && prevType === 134) { + if (type === 56 && prevType === 138) { context.splice(-2, 2, types.j_cTag); this.state.canStartJSXElement = false; - } else if (type === 134) { + } else if (type === 138) { context.push(types.j_oTag); - } else if (type === 135) { + } else if (type === 139) { const out = context[context.length - 1]; - if (out === types.j_oTag && prevType === 52 || out === types.j_cTag) { + if (out === types.j_oTag && prevType === 56 || out === types.j_cTag) { context.pop(); this.state.canStartJSXElement = context[context.length - 1] === types.j_expr; } else { @@ -7970,7 +8078,7 @@ var typescript = (superClass => class extends superClass { } tsTokenCanFollowModifier() { - return (this.match(0) || this.match(5) || this.match(51) || this.match(21) || this.match(130) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); + return (this.match(0) || this.match(5) || this.match(55) || this.match(21) || this.match(134) || this.isLiteralPropertyName()) && !this.hasPrecedingLineBreak(); } tsNextTokenCanFollowModifier() { @@ -8071,7 +8179,7 @@ var typescript = (superClass => class extends superClass { return this.match(3); case "TypeParametersOrArguments": - return this.match(46); + return this.match(48); } throw new Error("Unreachable"); @@ -8137,7 +8245,7 @@ var typescript = (superClass => class extends superClass { if (bracket) { this.expect(0); } else { - this.expect(45); + this.expect(47); } } @@ -8146,7 +8254,7 @@ var typescript = (superClass => class extends superClass { if (bracket) { this.expect(3); } else { - this.expect(46); + this.expect(48); } return result; @@ -8154,10 +8262,10 @@ var typescript = (superClass => class extends superClass { tsParseImportType() { const node = this.startNode(); - this.expect(79); + this.expect(83); this.expect(10); - if (!this.match(125)) { + if (!this.match(129)) { this.raise(TSErrors.UnsupportedImportTypeArgument, { at: this.state.startLoc }); @@ -8170,7 +8278,7 @@ var typescript = (superClass => class extends superClass { node.qualifier = this.tsParseEntityName(true); } - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.tsParseTypeArguments(); } @@ -8194,7 +8302,7 @@ var typescript = (superClass => class extends superClass { const node = this.startNode(); node.typeName = this.tsParseEntityName(false); - if (!this.hasPrecedingLineBreak() && this.match(45)) { + if (!this.hasPrecedingLineBreak() && this.match(47)) { node.typeParameters = this.tsParseTypeArguments(); } @@ -8218,9 +8326,9 @@ var typescript = (superClass => class extends superClass { tsParseTypeQuery() { const node = this.startNode(); - this.expect(83); + this.expect(87); - if (this.match(79)) { + if (this.match(83)) { node.exprName = this.tsParseImportType(); } else { node.exprName = this.tsParseEntityName(true); @@ -8232,13 +8340,13 @@ var typescript = (superClass => class extends superClass { tsParseTypeParameter() { const node = this.startNode(); node.name = this.tsParseTypeParameterName(); - node.constraint = this.tsEatThenParseType(77); + node.constraint = this.tsEatThenParseType(81); node.default = this.tsEatThenParseType(29); return this.finishNode(node, "TSTypeParameter"); } tsTryParseTypeParameters() { - if (this.match(45)) { + if (this.match(47)) { return this.tsParseTypeParameters(); } } @@ -8246,7 +8354,7 @@ var typescript = (superClass => class extends superClass { tsParseTypeParameters() { const node = this.startNode(); - if (this.match(45) || this.match(134)) { + if (this.match(47) || this.match(138)) { this.next(); } else { this.unexpected(); @@ -8271,7 +8379,7 @@ var typescript = (superClass => class extends superClass { } tsTryNextParseConstantContext() { - if (this.lookahead().type === 71) { + if (this.lookahead().type === 75) { this.next(); return this.tsParseTypeReference(); } @@ -8350,7 +8458,7 @@ var typescript = (superClass => class extends superClass { if (this.eat(17)) node.optional = true; const nodeAny = node; - if (this.match(10) || this.match(45)) { + if (this.match(10) || this.match(47)) { if (readonly) { this.raise(TSErrors.ReadonlyForMethodSignature, { node @@ -8359,7 +8467,7 @@ var typescript = (superClass => class extends superClass { const method = nodeAny; - if (method.kind && this.match(45)) { + if (method.kind && this.match(47)) { this.raise(TSErrors.AccesorCannotHaveTypeParameters, { at: this.state.curPosition() }); @@ -8432,15 +8540,15 @@ var typescript = (superClass => class extends superClass { tsParseTypeMember() { const node = this.startNode(); - if (this.match(10) || this.match(45)) { + if (this.match(10) || this.match(47)) { return this.tsParseSignatureMember("TSCallSignatureDeclaration", node); } - if (this.match(73)) { + if (this.match(77)) { const id = this.startNode(); this.next(); - if (this.match(10) || this.match(45)) { + if (this.match(10) || this.match(47)) { return this.tsParseSignatureMember("TSConstructSignatureDeclaration", node); } else { node.key = this.createIdentifier(id, "new"); @@ -8481,11 +8589,11 @@ var typescript = (superClass => class extends superClass { tsIsStartOfMappedType() { this.next(); - if (this.eat(49)) { - return this.isContextual(114); + if (this.eat(53)) { + return this.isContextual(118); } - if (this.isContextual(114)) { + if (this.isContextual(118)) { this.next(); } @@ -8500,13 +8608,13 @@ var typescript = (superClass => class extends superClass { } this.next(); - return this.match(54); + return this.match(58); } tsParseMappedTypeParameter() { const node = this.startNode(); node.name = this.tsParseTypeParameterName(); - node.constraint = this.tsExpectThenParseType(54); + node.constraint = this.tsExpectThenParseType(58); return this.finishNode(node, "TSTypeParameter"); } @@ -8514,20 +8622,20 @@ var typescript = (superClass => class extends superClass { const node = this.startNode(); this.expect(5); - if (this.match(49)) { + if (this.match(53)) { node.readonly = this.state.value; this.next(); - this.expectContextual(114); - } else if (this.eatContextual(114)) { + this.expectContextual(118); + } else if (this.eatContextual(118)) { node.readonly = true; } this.expect(0); node.typeParameter = this.tsParseMappedTypeParameter(); - node.nameType = this.eatContextual(89) ? this.tsParseType() : null; + node.nameType = this.eatContextual(93) ? this.tsParseType() : null; this.expect(3); - if (this.match(49)) { + if (this.match(53)) { node.optional = this.state.value; this.next(); this.expect(17); @@ -8644,11 +8752,11 @@ var typescript = (superClass => class extends superClass { node.literal = (() => { switch (this.state.type) { - case 126: - case 127: - case 125: - case 81: - case 82: + case 130: + case 131: + case 129: + case 85: + case 86: return this.parseExprAtom(); default: @@ -8673,7 +8781,7 @@ var typescript = (superClass => class extends superClass { tsParseThisTypeOrThisTypePredicate() { const thisKeyword = this.tsParseThisTypeNode(); - if (this.isContextual(109) && !this.hasPrecedingLineBreak()) { + if (this.isContextual(113) && !this.hasPrecedingLineBreak()) { return this.tsParseThisTypePredicate(thisKeyword); } else { return thisKeyword; @@ -8682,19 +8790,19 @@ var typescript = (superClass => class extends superClass { tsParseNonArrayType() { switch (this.state.type) { - case 125: - case 126: - case 127: - case 81: - case 82: + case 129: + case 130: + case 131: + case 85: + case 86: return this.tsParseLiteralTypeNode(); - case 49: + case 53: if (this.state.value === "-") { const node = this.startNode(); const nextToken = this.lookahead(); - if (nextToken.type !== 126 && nextToken.type !== 127) { + if (nextToken.type !== 130 && nextToken.type !== 131) { throw this.unexpected(); } @@ -8704,13 +8812,13 @@ var typescript = (superClass => class extends superClass { break; - case 74: + case 78: return this.tsParseThisTypeOrThisTypePredicate(); - case 83: + case 87: return this.tsParseTypeQuery(); - case 79: + case 83: return this.tsParseImportType(); case 5: @@ -8732,8 +8840,8 @@ var typescript = (superClass => class extends superClass { type } = this.state; - if (tokenIsIdentifier(type) || type === 84 || type === 80) { - const nodeType = type === 84 ? "TSVoidKeyword" : type === 80 ? "TSNullKeyword" : keywordTypeFromName(this.state.value); + if (tokenIsIdentifier(type) || type === 88 || type === 84) { + const nodeType = type === 88 ? "TSVoidKeyword" : type === 84 ? "TSNullKeyword" : keywordTypeFromName(this.state.value); if (nodeType !== undefined && this.lookaheadCharCode() !== 46) { const node = this.startNode(); @@ -8799,7 +8907,7 @@ var typescript = (superClass => class extends superClass { tsParseInferType() { const node = this.startNode(); - this.expectContextual(108); + this.expectContextual(112); const typeParameter = this.startNode(); typeParameter.name = this.tsParseTypeParameterName(); node.typeParameter = this.finishNode(typeParameter, "TSTypeParameter"); @@ -8808,7 +8916,7 @@ var typescript = (superClass => class extends superClass { tsParseTypeOperatorOrHigher() { const isTypeOperator = tokenIsTSTypeOperator(this.state.type) && !this.state.containsEsc; - return isTypeOperator ? this.tsParseTypeOperator() : this.isContextual(108) ? this.tsParseInferType() : this.tsParseArrayTypeOrHigher(); + return isTypeOperator ? this.tsParseTypeOperator() : this.isContextual(112) ? this.tsParseInferType() : this.tsParseArrayTypeOrHigher(); } tsParseUnionOrIntersectionType(kind, parseConstituentType, operator) { @@ -8829,15 +8937,15 @@ var typescript = (superClass => class extends superClass { } tsParseIntersectionTypeOrHigher() { - return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), 43); + return this.tsParseUnionOrIntersectionType("TSIntersectionType", this.tsParseTypeOperatorOrHigher.bind(this), 45); } tsParseUnionTypeOrHigher() { - return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), 41); + return this.tsParseUnionOrIntersectionType("TSUnionType", this.tsParseIntersectionTypeOrHigher.bind(this), 43); } tsIsStartOfFunctionType() { - if (this.match(45)) { + if (this.match(47)) { return true; } @@ -8845,7 +8953,7 @@ var typescript = (superClass => class extends superClass { } tsSkipParameterStart() { - if (tokenIsIdentifier(this.state.type) || this.match(74)) { + if (tokenIsIdentifier(this.state.type) || this.match(78)) { this.next(); return true; } @@ -8918,7 +9026,7 @@ var typescript = (superClass => class extends superClass { const node = this.startNode(); const asserts = !!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this)); - if (asserts && this.match(74)) { + if (asserts && this.match(78)) { let thisTypePredicate = this.tsParseThisTypeOrThisTypePredicate(); if (thisTypePredicate.type === "TSThisType") { @@ -8973,21 +9081,21 @@ var typescript = (superClass => class extends superClass { tsParseTypePredicatePrefix() { const id = this.parseIdentifier(); - if (this.isContextual(109) && !this.hasPrecedingLineBreak()) { + if (this.isContextual(113) && !this.hasPrecedingLineBreak()) { this.next(); return id; } } tsParseTypePredicateAsserts() { - if (this.state.type !== 102) { + if (this.state.type !== 106) { return false; } const containsEsc = this.state.containsEsc; this.next(); - if (!tokenIsIdentifier(this.state.type) && !this.match(74)) { + if (!tokenIsIdentifier(this.state.type) && !this.match(78)) { return false; } @@ -9012,7 +9120,7 @@ var typescript = (superClass => class extends superClass { assert(this.state.inType); const type = this.tsParseNonConditionalType(); - if (this.hasPrecedingLineBreak() || !this.eat(77)) { + if (this.hasPrecedingLineBreak() || !this.eat(81)) { return type; } @@ -9027,7 +9135,7 @@ var typescript = (superClass => class extends superClass { } isAbstractConstructorSignature() { - return this.isContextual(116) && this.lookahead().type === 73; + return this.isContextual(120) && this.lookahead().type === 77; } tsParseNonConditionalType() { @@ -9035,7 +9143,7 @@ var typescript = (superClass => class extends superClass { return this.tsParseFunctionOrConstructorType("TSFunctionType"); } - if (this.match(73)) { + if (this.match(77)) { return this.tsParseFunctionOrConstructorType("TSConstructorType"); } else if (this.isAbstractConstructorSignature()) { return this.tsParseFunctionOrConstructorType("TSConstructorType", true); @@ -9056,7 +9164,7 @@ var typescript = (superClass => class extends superClass { const _const = this.tsTryNextParseConstantContext(); node.typeAnnotation = _const || this.tsNextThenParseType(); - this.expect(46); + this.expect(48); node.expression = this.parseMaybeUnary(); return this.finishNode(node, "TSTypeAssertion"); } @@ -9078,7 +9186,7 @@ var typescript = (superClass => class extends superClass { const node = this.startNode(); node.expression = this.tsParseEntityName(false); - if (this.match(45)) { + if (this.match(47)) { node.typeParameters = this.tsParseTypeArguments(); } @@ -9098,7 +9206,7 @@ var typescript = (superClass => class extends superClass { node.typeParameters = this.tsTryParseTypeParameters(); - if (this.eat(77)) { + if (this.eat(81)) { node.extends = this.tsParseHeritageClause("extends"); } @@ -9115,7 +9223,7 @@ var typescript = (superClass => class extends superClass { node.typeAnnotation = this.tsInType(() => { this.expect(29); - if (this.isContextual(107) && this.lookahead().type !== 16) { + if (this.isContextual(111) && this.lookahead().type !== 16) { const node = this.startNode(); this.next(); return this.finishNode(node, "TSIntrinsicKeyword"); @@ -9170,7 +9278,7 @@ var typescript = (superClass => class extends superClass { tsParseEnumMember() { const node = this.startNode(); - node.id = this.match(125) ? this.parseExprAtom() : this.parseIdentifier(true); + node.id = this.match(129) ? this.parseExprAtom() : this.parseIdentifier(true); if (this.eat(29)) { node.initializer = this.parseMaybeAssignAllowIn(); @@ -9221,10 +9329,10 @@ var typescript = (superClass => class extends superClass { } tsParseAmbientExternalModuleDeclaration(node) { - if (this.isContextual(105)) { + if (this.isContextual(109)) { node.global = true; node.id = this.parseIdentifier(); - } else if (this.match(125)) { + } else if (this.match(129)) { node.id = this.parseExprAtom(); } else { this.unexpected(); @@ -9262,7 +9370,7 @@ var typescript = (superClass => class extends superClass { } tsIsExternalModuleReference() { - return this.isContextual(112) && this.lookaheadCharCode() === 40; + return this.isContextual(116) && this.lookaheadCharCode() === 40; } tsParseModuleReference() { @@ -9271,10 +9379,10 @@ var typescript = (superClass => class extends superClass { tsParseExternalModuleReference() { const node = this.startNode(); - this.expectContextual(112); + this.expectContextual(116); this.expect(10); - if (!this.match(125)) { + if (!this.match(129)) { throw this.unexpected(); } @@ -9317,33 +9425,33 @@ var typescript = (superClass => class extends superClass { let starttype = this.state.type; let kind; - if (this.isContextual(95)) { - starttype = 70; + if (this.isContextual(99)) { + starttype = 74; kind = "let"; } return this.tsInAmbientContext(() => { switch (starttype) { - case 64: + case 68: nany.declare = true; return this.parseFunctionStatement(nany, false, true); - case 76: + case 80: nany.declare = true; return this.parseClass(nany, true, false); - case 71: - if (this.match(71) && this.isLookaheadContextual("enum")) { - this.expect(71); - this.expectContextual(118); + case 75: + if (this.match(75) && this.isLookaheadContextual("enum")) { + this.expect(75); + this.expectContextual(122); return this.tsParseEnumDeclaration(nany, true); } - case 70: + case 74: kind = kind || this.state.value; return this.parseVarStatement(nany, kind); - case 105: + case 109: return this.tsParseAmbientExternalModuleDeclaration(nany); default: @@ -9397,7 +9505,7 @@ var typescript = (superClass => class extends superClass { tsParseDeclaration(node, value, next) { switch (value) { case "abstract": - if (this.tsCheckLineTerminator(next) && (this.match(76) || tokenIsIdentifier(this.state.type))) { + if (this.tsCheckLineTerminator(next) && (this.match(80) || tokenIsIdentifier(this.state.type))) { return this.tsParseAbstractDeclaration(node); } @@ -9420,7 +9528,7 @@ var typescript = (superClass => class extends superClass { case "module": if (this.tsCheckLineTerminator(next)) { - if (this.match(125)) { + if (this.match(129)) { return this.tsParseAmbientExternalModuleDeclaration(node); } else if (tokenIsIdentifier(this.state.type)) { return this.tsParseModuleOrNamespaceDeclaration(node); @@ -9456,7 +9564,7 @@ var typescript = (superClass => class extends superClass { } tsTryParseGenericAsyncArrowFunction(startPos, startLoc) { - if (!this.match(45)) { + if (!this.match(47)) { return undefined; } @@ -9479,10 +9587,18 @@ var typescript = (superClass => class extends superClass { return this.parseArrowExpression(res, null, true); } + tsParseTypeArgumentsInExpression() { + if (this.reScan_lt() !== 47) { + return undefined; + } + + return this.tsParseTypeArguments(); + } + tsParseTypeArguments() { const node = this.startNode(); node.params = this.tsInType(() => this.tsInNoContext(() => { - this.expect(45); + this.expect(47); return this.tsParseDelimitedList("TypeParametersOrArguments", this.tsParseType.bind(this)); })); @@ -9492,7 +9608,7 @@ var typescript = (superClass => class extends superClass { }); } - this.expect(46); + this.expect(48); return this.finishNode(node, "TSTypeParameterInstantiation"); } @@ -9638,7 +9754,7 @@ var typescript = (superClass => class extends superClass { this.next(); } - if (this.match(45)) { + if (this.match(47) || this.match(51)) { let missingParenErrorLoc; const result = this.tsTryParseAndCatch(() => { if (!noCalls && this.atPossibleAsyncArrow(base)) { @@ -9651,7 +9767,7 @@ var typescript = (superClass => class extends superClass { const node = this.startNodeAt(startPos, startLoc); node.callee = base; - const typeArguments = this.tsParseTypeArguments(); + const typeArguments = this.tsParseTypeArgumentsInExpression(); if (typeArguments) { if (isOptionalCall && !this.match(10)) { @@ -9690,9 +9806,9 @@ var typescript = (superClass => class extends superClass { } parseNewArguments(node) { - if (this.match(45)) { + if (this.match(47) || this.match(51)) { const typeParameters = this.tsTryParseAndCatch(() => { - const args = this.tsParseTypeArguments(); + const args = this.tsParseTypeArgumentsInExpression(); if (!this.match(10)) this.unexpected(); return args; }); @@ -9706,7 +9822,7 @@ var typescript = (superClass => class extends superClass { } parseExprOp(left, leftStartPos, leftStartLoc, minPrec) { - if (tokenOperatorPrecedence(54) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual(89)) { + if (tokenOperatorPrecedence(58) > minPrec && !this.hasPrecedingLineBreak() && this.isContextual(93)) { const node = this.startNodeAt(leftStartPos, leftStartLoc); node.expression = left; @@ -9733,10 +9849,10 @@ var typescript = (superClass => class extends superClass { parseImport(node) { node.importKind = "value"; - if (tokenIsIdentifier(this.state.type) || this.match(51) || this.match(5)) { + if (tokenIsIdentifier(this.state.type) || this.match(55) || this.match(5)) { let ahead = this.lookahead(); - if (this.isContextual(122) && ahead.type !== 12 && ahead.type !== 93 && ahead.type !== 29) { + if (this.isContextual(126) && ahead.type !== 12 && ahead.type !== 97 && ahead.type !== 29) { node.importKind = "type"; this.next(); ahead = this.lookahead(); @@ -9759,10 +9875,10 @@ var typescript = (superClass => class extends superClass { } parseExport(node) { - if (this.match(79)) { + if (this.match(83)) { this.next(); - if (this.isContextual(122) && this.lookaheadCharCode() !== 61) { + if (this.isContextual(126) && this.lookaheadCharCode() !== 61) { node.importKind = "type"; this.next(); } else { @@ -9775,14 +9891,14 @@ var typescript = (superClass => class extends superClass { assign.expression = this.parseExpression(); this.semicolon(); return this.finishNode(assign, "TSExportAssignment"); - } else if (this.eatContextual(89)) { + } else if (this.eatContextual(93)) { const decl = node; - this.expectContextual(120); + this.expectContextual(124); decl.id = this.parseIdentifier(); this.semicolon(); return this.finishNode(decl, "TSNamespaceExportDeclaration"); } else { - if (this.isContextual(122) && this.lookahead().type === 5) { + if (this.isContextual(126) && this.lookahead().type === 5) { this.next(); node.exportKind = "type"; } else { @@ -9794,7 +9910,7 @@ var typescript = (superClass => class extends superClass { } isAbstractClass() { - return this.isContextual(116) && this.lookahead().type === 76; + return this.isContextual(120) && this.lookahead().type === 80; } parseExportDefaultExpression() { @@ -9806,7 +9922,7 @@ var typescript = (superClass => class extends superClass { return cls; } - if (this.match(121)) { + if (this.match(125)) { const interfaceNode = this.startNode(); this.next(); const result = this.tsParseInterfaceDeclaration(interfaceNode); @@ -9817,13 +9933,13 @@ var typescript = (superClass => class extends superClass { } parseStatementContent(context, topLevel) { - if (this.state.type === 71) { + if (this.state.type === 75) { const ahead = this.lookahead(); - if (ahead.type === 118) { + if (ahead.type === 122) { const node = this.startNode(); this.next(); - this.expectContextual(118); + this.expectContextual(122); return this.tsParseEnumDeclaration(node, true); } } @@ -9846,7 +9962,7 @@ var typescript = (superClass => class extends superClass { } tsIsStartOfStaticBlocks() { - return this.isContextual(100) && this.lookaheadCharCode() === 123; + return this.isContextual(104) && this.lookaheadCharCode() === 123; } parseClassMember(classBody, member, state) { @@ -9994,9 +10110,9 @@ var typescript = (superClass => class extends superClass { parseExportDeclaration(node) { const startPos = this.state.start; const startLoc = this.state.startLoc; - const isDeclare = this.eatContextual(117); + const isDeclare = this.eatContextual(121); - if (isDeclare && (this.isContextual(117) || !this.shouldParseExportDeclaration())) { + if (isDeclare && (this.isContextual(121) || !this.shouldParseExportDeclaration())) { throw this.raise(TSErrors.ExpectedAmbientAfterExportDeclare, { at: this.state.startLoc }); @@ -10025,7 +10141,7 @@ var typescript = (superClass => class extends superClass { } parseClassId(node, isStatement, optionalId) { - if ((!isStatement || optionalId) && this.isContextual(106)) { + if ((!isStatement || optionalId) && this.isContextual(110)) { return; } @@ -10115,11 +10231,11 @@ var typescript = (superClass => class extends superClass { parseClassSuper(node) { super.parseClassSuper(node); - if (node.superClass && this.match(45)) { - node.superTypeParameters = this.tsParseTypeArguments(); + if (node.superClass && (this.match(47) || this.match(51))) { + node.superTypeParameters = this.tsParseTypeArgumentsInExpression(); } - if (this.eatContextual(106)) { + if (this.eatContextual(110)) { node.implements = this.tsParseHeritageClause("implements"); } } @@ -10166,7 +10282,7 @@ var typescript = (superClass => class extends superClass { let jsx; let typeCast; - if (this.hasPlugin("jsx") && (this.match(134) || this.match(45))) { + if (this.hasPlugin("jsx") && (this.match(138) || this.match(47))) { state = this.state.clone(); jsx = this.tryParse(() => super.parseMaybeAssign(...args), state); if (!jsx.error) return jsx.node; @@ -10180,7 +10296,7 @@ var typescript = (superClass => class extends superClass { } } - if (!((_jsx = jsx) != null && _jsx.error) && !this.match(45)) { + if (!((_jsx = jsx) != null && _jsx.error) && !this.match(47)) { return super.parseMaybeAssign(...args); } @@ -10248,7 +10364,7 @@ var typescript = (superClass => class extends superClass { } parseMaybeUnary(refExpressionErrors) { - if (!this.hasPlugin("jsx") && this.match(45)) { + if (!this.hasPlugin("jsx") && this.match(47)) { return this.tsParseTypeAssertion(); } else { return super.parseMaybeUnary(refExpressionErrors); @@ -10374,7 +10490,7 @@ var typescript = (superClass => class extends superClass { parseBindingAtom() { switch (this.state.type) { - case 74: + case 78: return this.parseIdentifier(true); default: @@ -10383,8 +10499,8 @@ var typescript = (superClass => class extends superClass { } parseMaybeDecoratorArguments(expr) { - if (this.match(45)) { - const typeArguments = this.tsParseTypeArguments(); + if (this.match(47) || this.match(51)) { + const typeArguments = this.tsParseTypeArgumentsInExpression(); if (this.match(10)) { const call = super.parseMaybeDecoratorArguments(expr); @@ -10408,7 +10524,7 @@ var typescript = (superClass => class extends superClass { } isClassMethod() { - return this.match(45) || super.isClassMethod(); + return this.match(47) || super.isClassMethod(); } isClassProperty() { @@ -10430,11 +10546,11 @@ var typescript = (superClass => class extends superClass { getTokenFromCode(code) { if (this.state.inType) { if (code === 62) { - return this.finishOp(46, 1); + return this.finishOp(48, 1); } if (code === 60) { - return this.finishOp(45, 1); + return this.finishOp(47, 1); } } @@ -10446,15 +10562,29 @@ var typescript = (superClass => class extends superClass { type } = this.state; - if (type === 45) { + if (type === 47) { this.state.pos -= 1; this.readToken_lt(); - } else if (type === 46) { + } else if (type === 48) { this.state.pos -= 1; this.readToken_gt(); } } + reScan_lt() { + const { + type + } = this.state; + + if (type === 51) { + this.state.pos -= 2; + this.finishOp(47, 1); + return 47; + } + + return type; + } + toAssignableList(exprList) { for (let i = 0; i < exprList.length; i++) { const expr = exprList[i]; @@ -10505,8 +10635,8 @@ var typescript = (superClass => class extends superClass { } jsxParseOpeningElementAfterName(node) { - if (this.match(45)) { - const typeArguments = this.tsTryParseAndCatch(() => this.tsParseTypeArguments()); + if (this.match(47) || this.match(51)) { + const typeArguments = this.tsTryParseAndCatch(() => this.tsParseTypeArgumentsInExpression()); if (typeArguments) node.typeParameters = typeArguments; } @@ -10556,10 +10686,10 @@ var typescript = (superClass => class extends superClass { } tsParseAbstractDeclaration(node) { - if (this.match(76)) { + if (this.match(80)) { node.abstract = true; return this.parseClass(node, true, false); - } else if (this.isContextual(121)) { + } else if (this.isContextual(125)) { if (!this.hasFollowingLineBreak()) { node.abstract = true; this.raise(TSErrors.NonClassMethodPropertyHasAbstractModifer, { @@ -10569,7 +10699,7 @@ var typescript = (superClass => class extends superClass { return this.tsParseInterfaceDeclaration(node); } } else { - this.unexpected(null, 76); + this.unexpected(null, 80); } } @@ -10646,10 +10776,10 @@ var typescript = (superClass => class extends superClass { let canParseAsKeyword = true; const loc = leftOfAs.loc.start; - if (this.isContextual(89)) { + if (this.isContextual(93)) { const firstAs = this.parseIdentifier(); - if (this.isContextual(89)) { + if (this.isContextual(93)) { const secondAs = this.parseIdentifier(); if (tokenIsKeywordOrIdentifier(this.state.type)) { @@ -10684,7 +10814,7 @@ var typescript = (superClass => class extends superClass { const kindKey = isImport ? "importKind" : "exportKind"; node[kindKey] = hasTypeSpecifier ? "type" : "value"; - if (canParseAsKeyword && this.eatContextual(89)) { + if (canParseAsKeyword && this.eatContextual(93)) { node[rightOfAsKey] = isImport ? this.parseIdentifier() : this.parseModuleExportName(); } @@ -10704,13 +10834,13 @@ const PlaceholderErrors = makeErrorTemplates({ }, ErrorCodes.SyntaxError, "placeholders"); var placeholders = (superClass => class extends superClass { parsePlaceholder(expectedNode) { - if (this.match(136)) { + if (this.match(140)) { const node = this.startNode(); this.next(); this.assertNoSpace("Unexpected space in placeholder."); node.name = super.parseIdentifier(true); this.assertNoSpace("Unexpected space in placeholder."); - this.expect(136); + this.expect(140); return this.finishPlaceholder(node, expectedNode); } } @@ -10723,7 +10853,7 @@ var placeholders = (superClass => class extends superClass { getTokenFromCode(code) { if (code === 37 && this.input.charCodeAt(this.state.pos + 1) === 37) { - return this.finishOp(136, 2); + return this.finishOp(140, 2); } return super.getTokenFromCode(...arguments); @@ -10763,14 +10893,14 @@ var placeholders = (superClass => class extends superClass { return true; } - if (!this.isContextual(95)) { + if (!this.isContextual(99)) { return false; } if (context) return false; const nextToken = this.lookahead(); - if (nextToken.type === 136) { + if (nextToken.type === 140) { return true; } @@ -10816,7 +10946,7 @@ var placeholders = (superClass => class extends superClass { const placeholder = this.parsePlaceholder("Identifier"); if (placeholder) { - if (this.match(77) || this.match(136) || this.match(5)) { + if (this.match(81) || this.match(140) || this.match(5)) { node.id = placeholder; } else if (optionalId || !isStatement) { node.id = null; @@ -10840,7 +10970,7 @@ var placeholders = (superClass => class extends superClass { const placeholder = this.parsePlaceholder("Identifier"); if (!placeholder) return super.parseExport(...arguments); - if (!this.isContextual(93) && !this.match(12)) { + if (!this.isContextual(97) && !this.match(12)) { node.specifiers = []; node.source = null; node.declaration = this.finishPlaceholder(placeholder, "Declaration"); @@ -10855,11 +10985,11 @@ var placeholders = (superClass => class extends superClass { } isExportDefaultSpecifier() { - if (this.match(61)) { + if (this.match(65)) { const next = this.nextTokenStart(); if (this.isUnparsedContextual(next, "from")) { - if (this.input.startsWith(tokenLabelName(136), this.nextTokenStartSince(next + 4))) { + if (this.input.startsWith(tokenLabelName(140), this.nextTokenStartSince(next + 4))) { return true; } } @@ -10894,7 +11024,7 @@ var placeholders = (superClass => class extends superClass { if (!placeholder) return super.parseImport(...arguments); node.specifiers = []; - if (!this.isContextual(93) && !this.match(12)) { + if (!this.isContextual(97) && !this.match(12)) { node.source = this.finishPlaceholder(placeholder, "StringLiteral"); this.semicolon(); return this.finishNode(node, "ImportDeclaration"); @@ -10910,7 +11040,7 @@ var placeholders = (superClass => class extends superClass { if (!hasStarImport) this.parseNamedImportSpecifiers(node); } - this.expectContextual(93); + this.expectContextual(97); node.source = this.parseImportSource(); this.semicolon(); return this.finishNode(node, "ImportDeclaration"); @@ -10924,7 +11054,7 @@ var placeholders = (superClass => class extends superClass { var v8intrinsic = (superClass => class extends superClass { parseV8Intrinsic() { - if (this.match(50)) { + if (this.match(54)) { const v8IntrinsicStartLoc = this.state.startLoc; const node = this.startNode(); this.next(); @@ -10989,7 +11119,7 @@ function getPluginOption(plugins, name, option) { return null; } const PIPELINE_PROPOSALS = ["minimal", "fsharp", "hack", "smart"]; -const TOPIC_TOKENS = ["^", "%", "#"]; +const TOPIC_TOKENS = ["^^", "@@", "^", "%", "#"]; const RECORD_AND_TUPLE_SYNTAX_TYPES = ["hash", "bar"]; function validatePlugins(plugins) { if (hasPlugin(plugins, "decorators")) { @@ -11168,8 +11298,19 @@ class LValParser extends NodeUtils { break; case "ObjectProperty": - this.toAssignable(node.value, isLHS); - break; + { + const { + key, + value + } = node; + + if (this.isPrivateName(key)) { + this.classScope.usePrivateName(this.getPrivateNameSV(key), key.loc.start); + } + + this.toAssignable(value, isLHS); + break; + } case "SpreadElement": { @@ -11409,6 +11550,10 @@ class LValParser extends NodeUtils { if (type === 21) { return this.parseBindingRestProperty(prop); + } else if (type === 134) { + this.expectPlugin("destructuringPrivate", startLoc); + this.classScope.usePrivateName(this.state.value, startLoc); + prop.key = this.parsePrivateName(); } else { this.parsePropertyName(prop); } @@ -11595,7 +11740,7 @@ class ExpressionParser extends LValParser { this.nextToken(); const expr = this.parseExpression(); - if (!this.match(131)) { + if (!this.match(135)) { this.unexpected(); } @@ -11656,7 +11801,7 @@ class ExpressionParser extends LValParser { const startPos = this.state.start; const startLoc = this.state.startLoc; - if (this.isContextual(101)) { + if (this.isContextual(105)) { if (this.prodParam.hasYield) { let left = this.parseYield(); @@ -11699,13 +11844,18 @@ class ExpressionParser extends LValParser { if (this.match(29)) { node.left = this.toAssignable(left, true); - if (refExpressionErrors.doubleProtoLoc != null && indexes.get(refExpressionErrors.doubleProtoLoc) >= startPos) { + if (refExpressionErrors.doubleProtoLoc != null && refExpressionErrors.doubleProtoLoc.index >= startPos) { refExpressionErrors.doubleProtoLoc = null; } - if (refExpressionErrors.shorthandAssignLoc != null && indexes.get(refExpressionErrors.shorthandAssignLoc) >= startPos) { + if (refExpressionErrors.shorthandAssignLoc != null && refExpressionErrors.shorthandAssignLoc.index >= startPos) { refExpressionErrors.shorthandAssignLoc = null; } + + if (refExpressionErrors.privateKeyLoc != null && refExpressionErrors.privateKeyLoc.index >= startPos) { + this.checkDestructuringPrivate(refExpressionErrors); + refExpressionErrors.privateKeyLoc = null; + } } else { node.left = left; } @@ -11748,7 +11898,7 @@ class ExpressionParser extends LValParser { } parseMaybeUnaryOrPrivate(refExpressionErrors) { - return this.match(130) ? this.parsePrivateName() : this.parseMaybeUnary(refExpressionErrors); + return this.match(134) ? this.parsePrivateName() : this.parseMaybeUnary(refExpressionErrors); } parseExprOps(refExpressionErrors) { @@ -11768,7 +11918,7 @@ class ExpressionParser extends LValParser { if (this.isPrivateName(left)) { const value = this.getPrivateNameSV(left); - if (minPrec >= tokenOperatorPrecedence(54) || !this.prodParam.hasIn || !this.match(54)) { + if (minPrec >= tokenOperatorPrecedence(58) || !this.prodParam.hasIn || !this.match(58)) { this.raise(ErrorMessages.PrivateInExpectedIn, { node: left }, value); @@ -11779,11 +11929,11 @@ class ExpressionParser extends LValParser { const op = this.state.type; - if (tokenIsOperator(op) && (this.prodParam.hasIn || !this.match(54))) { + if (tokenIsOperator(op) && (this.prodParam.hasIn || !this.match(58))) { let prec = tokenOperatorPrecedence(op); if (prec > minPrec) { - if (op === 37) { + if (op === 39) { this.expectPlugin("pipelineOperator"); if (this.state.inFSharpPipelineDirectBody) { @@ -11796,19 +11946,19 @@ class ExpressionParser extends LValParser { const node = this.startNodeAt(leftStartPos, leftStartLoc); node.left = left; node.operator = this.state.value; - const logical = op === 39 || op === 40; - const coalesce = op === 38; + const logical = op === 41 || op === 42; + const coalesce = op === 40; if (coalesce) { - prec = tokenOperatorPrecedence(40); + prec = tokenOperatorPrecedence(42); } this.next(); - if (op === 37 && this.hasPlugin(["pipelineOperator", { + if (op === 39 && this.hasPlugin(["pipelineOperator", { proposal: "minimal" }])) { - if (this.state.type === 92 && this.prodParam.hasAwait) { + if (this.state.type === 96 && this.prodParam.hasAwait) { throw this.raise(ErrorMessages.UnexpectedAwaitAfterPipelineBody, { at: this.state.startLoc }); @@ -11819,7 +11969,7 @@ class ExpressionParser extends LValParser { this.finishNode(node, logical || coalesce ? "LogicalExpression" : "BinaryExpression"); const nextOp = this.state.type; - if (coalesce && (nextOp === 39 || nextOp === 40) || logical && nextOp === 38) { + if (coalesce && (nextOp === 41 || nextOp === 42) || logical && nextOp === 40) { throw this.raise(ErrorMessages.MixingCoalesceWithLogical, { at: this.state.startLoc }); @@ -11837,7 +11987,7 @@ class ExpressionParser extends LValParser { const startLoc = this.state.startLoc; switch (op) { - case 37: + case 39: switch (this.getPluginOption("pipelineOperator", "proposal")) { case "hack": return this.withTopicBindingContext(() => { @@ -11846,7 +11996,7 @@ class ExpressionParser extends LValParser { case "smart": return this.withTopicBindingContext(() => { - if (this.prodParam.hasYield && this.isContextual(101)) { + if (this.prodParam.hasYield && this.isContextual(105)) { throw this.raise(ErrorMessages.PipeBodyIsTighter, { at: this.state.startLoc }, this.state.value); @@ -11896,7 +12046,7 @@ class ExpressionParser extends LValParser { } checkExponentialAfterUnary(node) { - if (this.match(53)) { + if (this.match(57)) { this.raise(ErrorMessages.UnexpectedTokenUnaryExponentiation, { node: node.argument }); @@ -11906,7 +12056,7 @@ class ExpressionParser extends LValParser { parseMaybeUnary(refExpressionErrors, sawUnary) { const startPos = this.state.start; const startLoc = this.state.startLoc; - const isAwait = this.isContextual(92); + const isAwait = this.isContextual(96); if (isAwait && this.isAwaitAllowed()) { this.next(); @@ -11922,11 +12072,11 @@ class ExpressionParser extends LValParser { node.operator = this.state.value; node.prefix = true; - if (this.match(68)) { + if (this.match(72)) { this.expectPlugin("throwExpressions"); } - const isDelete = this.match(85); + const isDelete = this.match(89); this.next(); node.argument = this.parseMaybeUnary(null, true); this.checkExpressionErrors(refExpressionErrors, true); @@ -11957,7 +12107,7 @@ class ExpressionParser extends LValParser { const { type } = this.state; - const startsExpr = this.hasPlugin("v8intrinsic") ? tokenCanStartExpression(type) : tokenCanStartExpression(type) && !this.match(50); + const startsExpr = this.hasPlugin("v8intrinsic") ? tokenCanStartExpression(type) : tokenCanStartExpression(type) && !this.match(54); if (startsExpr && !this.isAmbiguousAwait()) { this.raiseOverwrite(startLoc, ErrorMessages.AwaitNotInAsyncContext); @@ -12065,7 +12215,7 @@ class ExpressionParser extends LValParser { if (computed) { node.property = this.parseExpression(); this.expect(3); - } else if (this.match(130)) { + } else if (this.match(134)) { if (base.type === "Super") { this.raise(ErrorMessages.SuperPrivateField, { at: startLoc @@ -12102,13 +12252,17 @@ class ExpressionParser extends LValParser { this.next(); let node = this.startNodeAt(startPos, startLoc); node.callee = base; + const { + maybeAsyncArrow, + optionalChainMember + } = state; - if (state.maybeAsyncArrow) { + if (maybeAsyncArrow) { this.expressionScope.enter(newAsyncArrowScope()); refExpressionErrors = new ExpressionErrors(); } - if (state.optionalChainMember) { + if (optionalChainMember) { node.optional = optional; } @@ -12118,15 +12272,16 @@ class ExpressionParser extends LValParser { node.arguments = this.parseCallExpressionArguments(11, base.type === "Import", base.type !== "Super", node, refExpressionErrors); } - this.finishCallExpression(node, state.optionalChainMember); + this.finishCallExpression(node, optionalChainMember); - if (state.maybeAsyncArrow && this.shouldParseAsyncArrow() && !optional) { + if (maybeAsyncArrow && this.shouldParseAsyncArrow() && !optional) { state.stop = true; + this.checkDestructuringPrivate(refExpressionErrors); this.expressionScope.validateAsPattern(); this.expressionScope.exit(); node = this.parseAsyncArrowFromCallExpression(this.startNodeAt(startPos, startLoc), node); } else { - if (state.maybeAsyncArrow) { + if (maybeAsyncArrow) { this.checkExpressionErrors(refExpressionErrors, true); this.expressionScope.exit(); } @@ -12157,7 +12312,7 @@ class ExpressionParser extends LValParser { } atPossibleAsyncArrow(base) { - return base.type === "Identifier" && base.name === "async" && indexes.get(this.state.lastTokEndLoc) === base.end && !this.canInsertSemicolon() && base.end - base.start === 5 && base.start === this.state.potentialArrowAt; + return base.type === "Identifier" && base.name === "async" && this.state.lastTokEndLoc.index === base.end && !this.canInsertSemicolon() && base.end - base.start === 5 && base.start === this.state.potentialArrowAt; } finishCallExpression(node, optional) { @@ -12258,10 +12413,10 @@ class ExpressionParser extends LValParser { } = this.state; switch (type) { - case 75: + case 79: return this.parseSuper(); - case 79: + case 83: node = this.startNode(); this.next(); @@ -12277,42 +12432,42 @@ class ExpressionParser extends LValParser { return this.finishNode(node, "Import"); - case 74: + case 78: node = this.startNode(); this.next(); return this.finishNode(node, "ThisExpression"); - case 86: + case 90: { return this.parseDo(this.startNode(), false); } - case 52: + case 56: case 31: { this.readRegexp(); return this.parseRegExpLiteral(this.state.value); } - case 126: + case 130: return this.parseNumericLiteral(this.state.value); - case 127: + case 131: return this.parseBigIntLiteral(this.state.value); - case 128: + case 132: return this.parseDecimalLiteral(this.state.value); - case 125: + case 129: return this.parseStringLiteral(this.state.value); - case 80: + case 84: return this.parseNullLiteral(); - case 81: + case 85: return this.parseBooleanLiteral(true); - case 82: + case 86: return this.parseBooleanLiteral(false); case 10: @@ -12343,18 +12498,18 @@ class ExpressionParser extends LValParser { return this.parseObjectLike(8, false, false, refExpressionErrors); } - case 64: + case 68: return this.parseFunctionOrFunctionSent(); case 26: this.parseDecorators(); - case 76: + case 80: node = this.startNode(); this.takeDecorators(node); return this.parseClass(node, false); - case 73: + case 77: return this.parseNewOrNewTarget(); case 25: @@ -12377,7 +12532,7 @@ class ExpressionParser extends LValParser { } } - case 130: + case 134: { this.raise(ErrorMessages.PrivateInExpectedIn, { at: this.state.startLoc @@ -12387,16 +12542,22 @@ class ExpressionParser extends LValParser { case 33: { - return this.parseTopicReferenceThenEqualsSign(50, "%"); + return this.parseTopicReferenceThenEqualsSign(54, "%"); } case 32: { - return this.parseTopicReferenceThenEqualsSign(42, "^"); + return this.parseTopicReferenceThenEqualsSign(44, "^"); } - case 42: - case 50: + case 37: + case 38: + { + return this.parseTopicReference("hack"); + } + + case 44: + case 54: case 27: { const pipeProposal = this.getPluginOption("pipelineOperator", "proposal"); @@ -12408,7 +12569,7 @@ class ExpressionParser extends LValParser { } } - case 45: + case 47: { const lookaheadCh = this.input.codePointAt(this.nextTokenStart()); @@ -12422,7 +12583,7 @@ class ExpressionParser extends LValParser { default: if (tokenIsIdentifier(type)) { - if (this.isContextual(119) && this.lookaheadCharCode() === 123 && !this.hasFollowingLineBreak()) { + if (this.isContextual(123) && this.lookaheadCharCode() === 123 && !this.hasFollowingLineBreak()) { return this.parseModuleExpression(); } @@ -12435,7 +12596,7 @@ class ExpressionParser extends LValParser { type } = this.state; - if (type === 64) { + if (type === 68) { this.resetPreviousNodeTrailingComments(id); this.next(); return this.parseFunction(this.startNodeAtNode(id), undefined, true); @@ -12445,7 +12606,7 @@ class ExpressionParser extends LValParser { } else { return id; } - } else if (type === 86) { + } else if (type === 90) { this.resetPreviousNodeTrailingComments(id); return this.parseDo(this.startNodeAtNode(id), true); } @@ -12605,7 +12766,7 @@ class ExpressionParser extends LValParser { const meta = this.createIdentifier(this.startNodeAtNode(node), "function"); this.next(); - if (this.match(98)) { + if (this.match(102)) { this.expectPlugin("functionSent"); } else if (!this.hasPlugin("functionSent")) { this.unexpected(); @@ -12635,7 +12796,7 @@ class ExpressionParser extends LValParser { const id = this.createIdentifier(this.startNodeAtNode(node), "import"); this.next(); - if (this.isContextual(96)) { + if (this.isContextual(100)) { if (!this.inModule) { this.raise(SourceTypeModuleErrorMessages.ImportMetaOutsideModule, { node: id @@ -12748,6 +12909,7 @@ class ExpressionParser extends LValParser { let arrowNode = this.startNodeAt(startPos, startLoc); if (canBeArrow && this.shouldParseArrow(exprList) && (arrowNode = this.parseArrow(arrowNode))) { + this.checkDestructuringPrivate(refExpressionErrors); this.expressionScope.validateAsPattern(); this.expressionScope.exit(); this.parseArrowExpression(arrowNode, exprList, false); @@ -12777,7 +12939,7 @@ class ExpressionParser extends LValParser { if (!this.options.createParenthesizedExpressions) { this.addExtra(val, "parenthesized", true); this.addExtra(val, "parenStart", startPos); - this.takeSurroundingComments(val, startPos, indexes.get(this.state.lastTokEndLoc)); + this.takeSurroundingComments(val, startPos, this.state.lastTokEndLoc.index); return val; } @@ -12970,7 +13132,7 @@ class ExpressionParser extends LValParser { } maybeAsyncOrAccessorProp(prop) { - return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(0) || this.match(51)); + return !prop.computed && prop.key.type === "Identifier" && (this.isLiteralPropertyName() || this.match(0) || this.match(55)); } parsePropertyDefinition(refExpressionErrors) { @@ -13011,10 +13173,10 @@ class ExpressionParser extends LValParser { startLoc = this.state.startLoc; } - let isGenerator = this.eat(51); + let isGenerator = this.eat(55); this.parsePropertyNamePrefixOperator(prop); const containsEsc = this.state.containsEsc; - const key = this.parsePropertyName(prop); + const key = this.parsePropertyName(prop, refExpressionErrors); if (!isGenerator && !containsEsc && this.maybeAsyncOrAccessorProp(prop)) { const keyName = key.name; @@ -13022,7 +13184,7 @@ class ExpressionParser extends LValParser { if (keyName === "async" && !this.hasPrecedingLineBreak()) { isAsync = true; this.resetPreviousNodeTrailingComments(key); - isGenerator = this.eat(51); + isGenerator = this.eat(55); this.parsePropertyName(prop); } @@ -13031,7 +13193,7 @@ class ExpressionParser extends LValParser { this.resetPreviousNodeTrailingComments(key); prop.kind = keyName; - if (this.match(51)) { + if (this.match(55)) { isGenerator = true; this.raise(ErrorMessages.AccessorIsGenerator, { at: this.state.curPosition() @@ -13131,7 +13293,7 @@ class ExpressionParser extends LValParser { return node; } - parsePropertyName(prop) { + parsePropertyName(prop, refExpressionErrors) { if (this.eat(0)) { prop.computed = true; prop.key = this.parseMaybeAssignAllowIn(); @@ -13147,27 +13309,36 @@ class ExpressionParser extends LValParser { key = this.parseIdentifier(true); } else { switch (type) { - case 126: + case 130: key = this.parseNumericLiteral(value); break; - case 125: + case 129: key = this.parseStringLiteral(value); break; - case 127: + case 131: key = this.parseBigIntLiteral(value); break; - case 128: + case 132: key = this.parseDecimalLiteral(value); break; - case 130: + case 134: { - this.raise(ErrorMessages.UnexpectedPrivateField, { - at: createPositionWithColumnOffset(this.state.startLoc, 1) - }); + const privateKeyLoc = this.state.startLoc; + + if (refExpressionErrors != null) { + if (refExpressionErrors.privateKeyLoc === null) { + refExpressionErrors.privateKeyLoc = privateKeyLoc; + } + } else { + this.raise(ErrorMessages.UnexpectedPrivateField, { + at: privateKeyLoc + }); + } + key = this.parsePrivateName(); break; } @@ -13179,7 +13350,7 @@ class ExpressionParser extends LValParser { prop.key = key; - if (type !== 130) { + if (type !== 134) { prop.computed = false; } } @@ -13397,7 +13568,7 @@ class ExpressionParser extends LValParser { if (liberal) { if (tokenIsKeyword) { - this.replaceToken(124); + this.replaceToken(128); } } else { this.checkReservedWord(name, startLoc, tokenIsKeyword, false); @@ -13478,7 +13649,7 @@ class ExpressionParser extends LValParser { const node = this.startNodeAt(startPos, startLoc); this.expressionScope.recordParameterInitializerError(node.loc.start, ErrorMessages.AwaitExpressionFormalParameter); - if (this.eat(51)) { + if (this.eat(55)) { this.raise(ErrorMessages.ObsoleteAwaitStar, { node }); @@ -13504,7 +13675,7 @@ class ExpressionParser extends LValParser { const { type } = this.state; - return type === 49 || type === 10 || type === 0 || tokenIsTemplate(type) || type === 129 || type === 52 || this.hasPlugin("v8intrinsic") && type === 50; + return type === 53 || type === 10 || type === 0 || tokenIsTemplate(type) || type === 133 || type === 56 || this.hasPlugin("v8intrinsic") && type === 54; } parseYield() { @@ -13515,11 +13686,11 @@ class ExpressionParser extends LValParser { let argument = null; if (!this.hasPrecedingLineBreak()) { - delegating = this.eat(51); + delegating = this.eat(55); switch (this.state.type) { case 13: - case 131: + case 135: case 8: case 11: case 3: @@ -13737,7 +13908,7 @@ function babel7CompatTokens(tokens, input) { if (typeof type === "number") { { - if (type === 130) { + if (type === 134) { const { loc, start, @@ -13754,7 +13925,7 @@ function babel7CompatTokens(tokens, input) { startLoc: loc.start, endLoc: hashEndLoc }), new Token({ - type: getExportedToken(124), + type: getExportedToken(128), value: value, start: hashEndPos, end: end, @@ -13855,7 +14026,7 @@ class StatementParser extends ExpressionParser { return this.finishNode(file, "File"); } - parseProgram(program, end = 131, sourceType = this.options.sourceType) { + parseProgram(program, end = 135, sourceType = this.options.sourceType) { program.sourceType = sourceType; program.interpreter = this.parseInterpreterDirective(); this.parseBlockBody(program, true, true, end); @@ -13899,7 +14070,7 @@ class StatementParser extends ExpressionParser { } isLet(context) { - if (!this.isContextual(95)) { + if (!this.isContextual(99)) { return false; } @@ -13948,27 +14119,27 @@ class StatementParser extends ExpressionParser { let kind; if (this.isLet(context)) { - starttype = 70; + starttype = 74; kind = "let"; } switch (starttype) { - case 56: + case 60: return this.parseBreakContinueStatement(node, true); - case 59: + case 63: return this.parseBreakContinueStatement(node, false); - case 60: + case 64: return this.parseDebuggerStatement(node); - case 86: + case 90: return this.parseDoStatement(node); - case 87: + case 91: return this.parseForStatement(node); - case 64: + case 68: if (this.lookaheadCharCode() === 46) break; if (context) { @@ -13985,27 +14156,27 @@ class StatementParser extends ExpressionParser { return this.parseFunctionStatement(node, false, !context); - case 76: + case 80: if (context) this.unexpected(); return this.parseClass(node, true); - case 65: + case 69: return this.parseIfStatement(node); - case 66: + case 70: return this.parseReturnStatement(node); - case 67: + case 71: return this.parseSwitchStatement(node); - case 68: + case 72: return this.parseThrowStatement(node); - case 69: + case 73: return this.parseTryStatement(node); - case 71: - case 70: + case 75: + case 74: kind = kind || this.state.value; if (context && kind !== "var") { @@ -14016,10 +14187,10 @@ class StatementParser extends ExpressionParser { return this.parseVarStatement(node, kind); - case 88: + case 92: return this.parseWhileStatement(node); - case 72: + case 76: return this.parseWithStatement(node); case 5: @@ -14028,7 +14199,7 @@ class StatementParser extends ExpressionParser { case 13: return this.parseEmptyStatement(node); - case 79: + case 83: { const nextTokenCharCode = this.lookaheadCharCode(); @@ -14037,7 +14208,7 @@ class StatementParser extends ExpressionParser { } } - case 78: + case 82: { if (!this.options.allowImportExportEverywhere && !topLevel) { this.raise(ErrorMessages.UnexpectedImportExport, { @@ -14048,7 +14219,7 @@ class StatementParser extends ExpressionParser { this.next(); let result; - if (starttype === 79) { + if (starttype === 83) { result = this.parseImport(node); if (result.type === "ImportDeclaration" && (!result.importKind || result.importKind === "value")) { @@ -14110,7 +14281,7 @@ class StatementParser extends ExpressionParser { } canHaveLeadingDecorator() { - return this.match(76); + return this.match(80); } parseDecorators(allowExport) { @@ -14121,7 +14292,7 @@ class StatementParser extends ExpressionParser { currentContextDecorators.push(decorator); } - if (this.match(78)) { + if (this.match(82)) { if (!allowExport) { this.unexpected(); } @@ -14236,7 +14407,7 @@ class StatementParser extends ExpressionParser { this.state.labels.push(loopLabel); node.body = this.withSmartMixTopicForbiddingContext(() => this.parseStatement("do")); this.state.labels.pop(); - this.expect(88); + this.expect(92); node.test = this.parseHeaderExpression(); this.eat(13); return this.finishNode(node, "DoWhileStatement"); @@ -14247,7 +14418,7 @@ class StatementParser extends ExpressionParser { this.state.labels.push(loopLabel); let awaitAt = null; - if (this.isAwaitAllowed() && this.eatContextual(92)) { + if (this.isAwaitAllowed() && this.eatContextual(96)) { awaitAt = this.state.lastTokStartLoc; } @@ -14262,17 +14433,17 @@ class StatementParser extends ExpressionParser { return this.parseFor(node, null); } - const startsWithLet = this.isContextual(95); + const startsWithLet = this.isContextual(99); const isLet = startsWithLet && this.isLetKeyword(); - if (this.match(70) || this.match(71) || isLet) { + if (this.match(74) || this.match(75) || isLet) { const init = this.startNode(); const kind = isLet ? "let" : this.state.value; this.next(); this.parseVar(init, true, kind); this.finishNode(init, "VariableDeclaration"); - if ((this.match(54) || this.isContextual(97)) && init.declarations.length === 1) { + if ((this.match(58) || this.isContextual(101)) && init.declarations.length === 1) { return this.parseForIn(node, init, awaitAt); } @@ -14283,10 +14454,10 @@ class StatementParser extends ExpressionParser { return this.parseFor(node, init); } - const startsWithAsync = this.isContextual(91); + const startsWithAsync = this.isContextual(95); const refExpressionErrors = new ExpressionErrors(); const init = this.parseExpression(true, refExpressionErrors); - const isForOf = this.isContextual(97); + const isForOf = this.isContextual(101); if (isForOf) { if (startsWithLet) { @@ -14302,7 +14473,8 @@ class StatementParser extends ExpressionParser { } } - if (isForOf || this.match(54)) { + if (isForOf || this.match(58)) { + this.checkDestructuringPrivate(refExpressionErrors); this.toAssignable(init, true); const description = isForOf ? "for-of statement" : "for-in statement"; this.checkLVal(init, description); @@ -14327,7 +14499,7 @@ class StatementParser extends ExpressionParser { this.next(); node.test = this.parseHeaderExpression(); node.consequent = this.parseStatement("if"); - node.alternate = this.eat(62) ? this.parseStatement("if") : null; + node.alternate = this.eat(66) ? this.parseStatement("if") : null; return this.finishNode(node, "IfStatement"); } @@ -14360,8 +14532,8 @@ class StatementParser extends ExpressionParser { let cur; for (let sawDefault; !this.match(8);) { - if (this.match(57) || this.match(61)) { - const isCase = this.match(57); + if (this.match(61) || this.match(65)) { + const isCase = this.match(61); if (cur) this.finishNode(cur, "SwitchCase"); cases.push(cur = this.startNode()); cur.consequent = []; @@ -14424,7 +14596,7 @@ class StatementParser extends ExpressionParser { node.block = this.parseBlock(); node.handler = null; - if (this.match(58)) { + if (this.match(62)) { const clause = this.startNode(); this.next(); @@ -14442,7 +14614,7 @@ class StatementParser extends ExpressionParser { node.handler = this.finishNode(clause, "CatchClause"); } - node.finalizer = this.eat(63) ? this.parseBlock() : null; + node.finalizer = this.eat(67) ? this.parseBlock() : null; if (!node.handler && !node.finalizer) { this.raise(ErrorMessages.NoCatchOrFinally, { @@ -14496,7 +14668,7 @@ class StatementParser extends ExpressionParser { } } - const kind = tokenIsLoop(this.state.type) ? "loop" : this.match(67) ? "switch" : null; + const kind = tokenIsLoop(this.state.type) ? "loop" : this.match(71) ? "switch" : null; for (let i = this.state.labels.length - 1; i >= 0; i--) { const label = this.state.labels[i]; @@ -14611,7 +14783,7 @@ class StatementParser extends ExpressionParser { } parseForIn(node, init, awaitAt) { - const isForIn = this.match(54); + const isForIn = this.match(58); this.next(); if (isForIn) { @@ -14653,13 +14825,13 @@ class StatementParser extends ExpressionParser { if (this.eat(29)) { decl.init = isFor ? this.parseMaybeAssignDisallowIn() : this.parseMaybeAssignAllowIn(); } else { - if (kind === "const" && !(this.match(54) || this.isContextual(97))) { + if (kind === "const" && !(this.match(58) || this.isContextual(101))) { if (!isTypescript) { this.raise(ErrorMessages.DeclarationMissingInitializer, { at: this.state.lastTokEndLoc }, "Const declarations"); } - } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(54) || this.isContextual(97)))) { + } else if (decl.id.type !== "Identifier" && !(isFor && (this.match(58) || this.isContextual(101)))) { this.raise(ErrorMessages.DeclarationMissingInitializer, { at: this.state.lastTokEndLoc }, "Complex binding patterns"); @@ -14686,13 +14858,13 @@ class StatementParser extends ExpressionParser { const requireId = !!isStatement && !(statement & FUNC_NULLABLE_ID); this.initFunction(node, isAsync); - if (this.match(51) && isHangingStatement) { + if (this.match(55) && isHangingStatement) { this.raise(ErrorMessages.GeneratorInSingleStatementContext, { at: this.state.startLoc }); } - node.generator = this.eat(51); + node.generator = this.eat(55); if (isStatement) { node.id = this.parseFunctionId(requireId); @@ -14843,7 +15015,7 @@ class StatementParser extends ExpressionParser { } parseClassMember(classBody, member, state) { - const isStatic = this.isContextual(100); + const isStatic = this.isContextual(104); if (isStatic) { if (this.parseClassMemberFromModifier(classBody, member)) { @@ -14864,14 +15036,15 @@ class StatementParser extends ExpressionParser { const privateMethod = member; const publicProp = member; const privateProp = member; + const accessorProp = member; const method = publicMethod; const publicMember = publicMethod; member.static = isStatic; this.parsePropertyNamePrefixOperator(member); - if (this.eat(51)) { + if (this.eat(55)) { method.kind = "method"; - const isPrivateName = this.match(130); + const isPrivateName = this.match(134); this.parseClassElementName(method); if (isPrivateName) { @@ -14890,7 +15063,7 @@ class StatementParser extends ExpressionParser { } const isContextual = tokenIsIdentifier(this.state.type) && !this.state.containsEsc; - const isPrivate = this.match(130); + const isPrivate = this.match(134); const key = this.parseClassElementName(member); const maybeQuestionTokenStartLoc = this.state.startLoc; this.parsePostMemberNameModifiers(publicMember); @@ -14934,14 +15107,14 @@ class StatementParser extends ExpressionParser { } } else if (isContextual && key.name === "async" && !this.isLineTerminator()) { this.resetPreviousNodeTrailingComments(key); - const isGenerator = this.eat(51); + const isGenerator = this.eat(55); if (publicMember.optional) { this.unexpected(maybeQuestionTokenStartLoc); } method.kind = "method"; - const isPrivate = this.match(130); + const isPrivate = this.match(134); this.parseClassElementName(method); this.parsePostMemberNameModifiers(publicMember); @@ -14956,10 +15129,10 @@ class StatementParser extends ExpressionParser { this.pushClassMethod(classBody, publicMethod, isGenerator, true, false, false); } - } else if (isContextual && (key.name === "get" || key.name === "set") && !(this.match(51) && this.isLineTerminator())) { + } else if (isContextual && (key.name === "get" || key.name === "set") && !(this.match(55) && this.isLineTerminator())) { this.resetPreviousNodeTrailingComments(key); method.kind = key.name; - const isPrivate = this.match(130); + const isPrivate = this.match(134); this.parseClassElementName(publicMethod); if (isPrivate) { @@ -14975,6 +15148,12 @@ class StatementParser extends ExpressionParser { } this.checkGetterSetterParams(publicMethod); + } else if (isContextual && key.name === "accessor" && !this.isLineTerminator()) { + this.expectPlugin("decoratorAutoAccessors"); + this.resetPreviousNodeTrailingComments(key); + const isPrivate = this.match(134); + this.parseClassElementName(publicProp); + this.pushClassAccessorProperty(classBody, accessorProp, isPrivate); } else if (this.isLineTerminator()) { if (isPrivate) { this.pushClassPrivateProperty(classBody, privateProp); @@ -14992,13 +15171,13 @@ class StatementParser extends ExpressionParser { value } = this.state; - if ((type === 124 || type === 125) && member.static && value === "prototype") { + if ((type === 128 || type === 129) && member.static && value === "prototype") { this.raise(ErrorMessages.StaticPrototype, { at: this.state.startLoc }); } - if (type === 130) { + if (type === 134) { if (value === "constructor") { this.raise(ErrorMessages.ConstructorClassPrivateField, { at: this.state.startLoc @@ -15050,6 +15229,25 @@ class StatementParser extends ExpressionParser { this.classScope.declarePrivateName(this.getPrivateNameSV(node.key), CLASS_ELEMENT_OTHER, node.key.loc.start); } + pushClassAccessorProperty(classBody, prop, isPrivate) { + if (!isPrivate && !prop.computed) { + const key = prop.key; + + if (key.name === "constructor" || key.value === "constructor") { + this.raise(ErrorMessages.ConstructorClassField, { + node: key + }); + } + } + + const node = this.parseClassAccessorProperty(prop); + classBody.body.push(node); + + if (isPrivate) { + this.classScope.declarePrivateName(this.getPrivateNameSV(node.key), CLASS_ELEMENT_OTHER, node.key.loc.start); + } + } + pushClassMethod(classBody, method, isGenerator, isAsync, isConstructor, allowsDirectSuper) { classBody.body.push(this.parseMethod(method, isGenerator, isAsync, isConstructor, allowsDirectSuper, "ClassMethod", true)); } @@ -15079,6 +15277,12 @@ class StatementParser extends ExpressionParser { return this.finishNode(node, "ClassProperty"); } + parseClassAccessorProperty(node) { + this.parseInitializer(node); + this.semicolon(); + return this.finishNode(node, "ClassAccessorProperty"); + } + parseInitializer(node) { this.scope.enter(SCOPE_CLASS | SCOPE_SUPER); this.expressionScope.enter(newExpressionScope()); @@ -15108,7 +15312,7 @@ class StatementParser extends ExpressionParser { } parseClassSuper(node) { - node.superClass = this.eat(77) ? this.parseExprSubscripts() : null; + node.superClass = this.eat(81) ? this.parseExprSubscripts() : null; } parseExport(node) { @@ -15145,7 +15349,7 @@ class StatementParser extends ExpressionParser { return this.finishNode(node, "ExportNamedDeclaration"); } - if (this.eat(61)) { + if (this.eat(65)) { node.declaration = this.parseExportDefaultExpression(); this.checkExport(node, true, true); return this.finishNode(node, "ExportDefaultDeclaration"); @@ -15155,7 +15359,7 @@ class StatementParser extends ExpressionParser { } eatExportStar(node) { - return this.eat(51); + return this.eat(55); } maybeParseExportDefaultSpecifier(node) { @@ -15171,7 +15375,7 @@ class StatementParser extends ExpressionParser { } maybeParseExportNamespaceSpecifier(node) { - if (this.isContextual(89)) { + if (this.isContextual(93)) { if (!node.specifiers) node.specifiers = []; const specifier = this.startNodeAt(this.state.lastTokStart, this.state.lastTokStartLoc); this.next(); @@ -15218,7 +15422,7 @@ class StatementParser extends ExpressionParser { } isAsyncFunction() { - if (!this.isContextual(91)) return false; + if (!this.isContextual(95)) return false; const next = this.nextTokenStart(); return !lineBreak.test(this.input.slice(this.state.pos, next)) && this.isUnparsedContextual(next, "function"); } @@ -15227,7 +15431,7 @@ class StatementParser extends ExpressionParser { const expr = this.startNode(); const isAsync = this.isAsyncFunction(); - if (this.match(64) || isAsync) { + if (this.match(68) || isAsync) { this.next(); if (isAsync) { @@ -15237,7 +15441,7 @@ class StatementParser extends ExpressionParser { return this.parseFunction(expr, FUNC_STATEMENT | FUNC_NULLABLE_ID, isAsync); } - if (this.match(76)) { + if (this.match(80)) { return this.parseClass(expr, true, true); } @@ -15252,7 +15456,7 @@ class StatementParser extends ExpressionParser { return this.parseClass(expr, true, true); } - if (this.match(71) || this.match(70) || this.isLet()) { + if (this.match(75) || this.match(74) || this.isLet()) { throw this.raise(ErrorMessages.UnsupportedDefaultExport, { at: this.state.startLoc }); @@ -15273,21 +15477,21 @@ class StatementParser extends ExpressionParser { } = this.state; if (tokenIsIdentifier(type)) { - if (type === 91 && !this.state.containsEsc || type === 95) { + if (type === 95 && !this.state.containsEsc || type === 99) { return false; } - if ((type === 122 || type === 121) && !this.state.containsEsc) { + if ((type === 126 || type === 125) && !this.state.containsEsc) { const { type: nextType } = this.lookahead(); - if (tokenIsIdentifier(nextType) && nextType !== 93 || nextType === 5) { + if (tokenIsIdentifier(nextType) && nextType !== 97 || nextType === 5) { this.expectOnePlugin(["flow", "typescript"]); return false; } } - } else if (!this.match(61)) { + } else if (!this.match(65)) { return false; } @@ -15298,7 +15502,7 @@ class StatementParser extends ExpressionParser { return true; } - if (this.match(61) && hasFrom) { + if (this.match(65) && hasFrom) { const nextAfterFrom = this.input.charCodeAt(this.nextTokenStartSince(next + 4)); return nextAfterFrom === 34 || nextAfterFrom === 39; } @@ -15307,7 +15511,7 @@ class StatementParser extends ExpressionParser { } parseExportFrom(node, expect) { - if (this.eatContextual(93)) { + if (this.eatContextual(97)) { node.source = this.parseImportSource(); this.checkExport(node); const assertions = this.maybeParseImportAssertions(); @@ -15341,7 +15545,7 @@ class StatementParser extends ExpressionParser { } } - return type === 70 || type === 71 || type === 64 || type === 76 || this.isLet() || this.isAsyncFunction(); + return type === 74 || type === 75 || type === 68 || type === 80 || this.isLet() || this.isAsyncFunction(); } checkExport(node, checkNames, isDefault, isFrom) { @@ -15450,8 +15654,8 @@ class StatementParser extends ExpressionParser { if (this.eat(8)) break; } - const isMaybeTypeOnly = this.isContextual(122); - const isString = this.match(125); + const isMaybeTypeOnly = this.isContextual(126); + const isString = this.match(129); const node = this.startNode(); node.local = this.parseModuleExportName(); nodes.push(this.parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly)); @@ -15461,7 +15665,7 @@ class StatementParser extends ExpressionParser { } parseExportSpecifier(node, isString, isInTypeExport, isMaybeTypeOnly) { - if (this.eatContextual(89)) { + if (this.eatContextual(93)) { node.exported = this.parseModuleExportName(); } else if (isString) { node.exported = cloneStringLiteral(node.local); @@ -15473,7 +15677,7 @@ class StatementParser extends ExpressionParser { } parseModuleExportName() { - if (this.match(125)) { + if (this.match(129)) { const result = this.parseStringLiteral(this.state.value); const surrogate = result.value.match(loneSurrogate); @@ -15492,12 +15696,12 @@ class StatementParser extends ExpressionParser { parseImport(node) { node.specifiers = []; - if (!this.match(125)) { + if (!this.match(129)) { const hasDefault = this.maybeParseDefaultImportSpecifier(node); const parseNext = !hasDefault || this.eat(12); const hasStar = parseNext && this.maybeParseStarImportSpecifier(node); if (parseNext && !hasStar) this.parseNamedImportSpecifiers(node); - this.expectContextual(93); + this.expectContextual(97); } node.source = this.parseImportSource(); @@ -15518,7 +15722,7 @@ class StatementParser extends ExpressionParser { } parseImportSource() { - if (!this.match(125)) this.unexpected(); + if (!this.match(129)) this.unexpected(); return this.parseExprAtom(); } @@ -15552,7 +15756,7 @@ class StatementParser extends ExpressionParser { attrNames.add(keyName); - if (this.match(125)) { + if (this.match(129)) { node.key = this.parseStringLiteral(keyName); } else { node.key = this.parseIdentifier(true); @@ -15560,7 +15764,7 @@ class StatementParser extends ExpressionParser { this.expect(14); - if (!this.match(125)) { + if (!this.match(129)) { throw this.raise(ErrorMessages.ModuleAttributeInvalidValue, { at: this.state.startLoc }); @@ -15575,7 +15779,7 @@ class StatementParser extends ExpressionParser { } maybeParseModuleAttributes() { - if (this.match(72) && !this.hasPrecedingLineBreak()) { + if (this.match(76) && !this.hasPrecedingLineBreak()) { this.expectPlugin("moduleAttributes"); this.next(); } else { @@ -15605,7 +15809,7 @@ class StatementParser extends ExpressionParser { attributes.add(node.key.name); this.expect(14); - if (!this.match(125)) { + if (!this.match(129)) { throw this.raise(ErrorMessages.ModuleAttributeInvalidValue, { at: this.state.startLoc }); @@ -15620,7 +15824,7 @@ class StatementParser extends ExpressionParser { } maybeParseImportAssertions() { - if (this.isContextual(90) && !this.hasPrecedingLineBreak()) { + if (this.isContextual(94) && !this.hasPrecedingLineBreak()) { this.expectPlugin("importAssertions"); this.next(); } else { @@ -15644,10 +15848,10 @@ class StatementParser extends ExpressionParser { } maybeParseStarImportSpecifier(node) { - if (this.match(51)) { + if (this.match(55)) { const specifier = this.startNode(); this.next(); - this.expectContextual(89); + this.expectContextual(93); this.parseImportSpecifierLocal(node, specifier, "ImportNamespaceSpecifier", "import namespace specifier"); return true; } @@ -15674,8 +15878,8 @@ class StatementParser extends ExpressionParser { } const specifier = this.startNode(); - const importedIsString = this.match(125); - const isMaybeTypeOnly = this.isContextual(122); + const importedIsString = this.match(129); + const isMaybeTypeOnly = this.isContextual(126); specifier.imported = this.parseModuleExportName(); const importSpecifier = this.parseImportSpecifier(specifier, importedIsString, node.importKind === "type" || node.importKind === "typeof", isMaybeTypeOnly); node.specifiers.push(importSpecifier); @@ -15683,7 +15887,7 @@ class StatementParser extends ExpressionParser { } parseImportSpecifier(specifier, importedIsString, isInTypeOnlyImport, isMaybeTypeOnly) { - if (this.eatContextual(89)) { + if (this.eatContextual(93)) { specifier.local = this.parseIdentifier(); } else { const { diff --git a/tools/node_modules/eslint/node_modules/@babel/parser/package.json b/tools/node_modules/eslint/node_modules/@babel/parser/package.json index 735ccb95b932ca..94c96fbf0e338c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/parser/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/parser/package.json @@ -1,6 +1,6 @@ { "name": "@babel/parser", - "version": "7.16.12", + "version": "7.17.0", "description": "A JavaScript parser", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-parser", @@ -34,7 +34,7 @@ }, "devDependencies": { "@babel/code-frame": "^7.16.7", - "@babel/helper-fixtures": "^7.16.8", + "@babel/helper-fixtures": "^7.17.0", "@babel/helper-validator-identifier": "^7.16.7", "charcodes": "^0.2.0" }, diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js index 9ab72886214188..93602608eeecb8 100644 --- a/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/traverse/lib/path/index.js @@ -135,6 +135,10 @@ class NodePath { return val; } + hasNode() { + return this.node != null; + } + buildCodeFrameError(msg, Error = SyntaxError) { return this.hub.buildError(this.node, msg, Error); } diff --git a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json index 0f91efd203b05b..38fbda192086a6 100644 --- a/tools/node_modules/eslint/node_modules/@babel/traverse/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/traverse/package.json @@ -1,6 +1,6 @@ { "name": "@babel/traverse", - "version": "7.16.10", + "version": "7.17.0", "description": "The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-traverse", @@ -17,13 +17,13 @@ "main": "./lib/index.js", "dependencies": { "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.8", + "@babel/generator": "^7.17.0", "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-function-name": "^7.16.7", "@babel/helper-hoist-variables": "^7.16.7", "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.16.10", - "@babel/types": "^7.16.8", + "@babel/parser": "^7.17.0", + "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" }, diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js index eb0ffafa66bcd3..53a55168dafaf2 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/asserts/generated/index.js @@ -3,6 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); +exports.assertAccessor = assertAccessor; exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation; exports.assertArgumentPlaceholder = assertArgumentPlaceholder; exports.assertArrayExpression = assertArrayExpression; @@ -26,6 +27,7 @@ exports.assertBreakStatement = assertBreakStatement; exports.assertCallExpression = assertCallExpression; exports.assertCatchClause = assertCatchClause; exports.assertClass = assertClass; +exports.assertClassAccessorProperty = assertClassAccessorProperty; exports.assertClassBody = assertClassBody; exports.assertClassDeclaration = assertClassDeclaration; exports.assertClassExpression = assertClassExpression; @@ -638,6 +640,10 @@ function assertClassProperty(node, opts) { assert("ClassProperty", node, opts); } +function assertClassAccessorProperty(node, opts) { + assert("ClassAccessorProperty", node, opts); +} + function assertClassPrivateProperty(node, opts) { assert("ClassPrivateProperty", node, opts); } @@ -1430,6 +1436,10 @@ function assertModuleSpecifier(node, opts) { assert("ModuleSpecifier", node, opts); } +function assertAccessor(node, opts) { + assert("Accessor", node, opts); +} + function assertPrivate(node, opts) { assert("Private", node, opts); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js index 05706b0bc7d112..99851ee0bf9c8e 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/index.js @@ -22,6 +22,7 @@ exports.booleanTypeAnnotation = booleanTypeAnnotation; exports.breakStatement = breakStatement; exports.callExpression = callExpression; exports.catchClause = catchClause; +exports.classAccessorProperty = classAccessorProperty; exports.classBody = classBody; exports.classDeclaration = classDeclaration; exports.classExpression = classExpression; @@ -584,6 +585,10 @@ function classProperty(key, value, typeAnnotation, decorators, computed, _static return _builder.default.apply("ClassProperty", arguments); } +function classAccessorProperty(key, value, typeAnnotation, decorators, computed, _static) { + return _builder.default.apply("ClassAccessorProperty", arguments); +} + function classPrivateProperty(key, value, decorators, _static) { return _builder.default.apply("ClassPrivateProperty", arguments); } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js index 522097e75c935c..95c9a5258a7745 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/builders/generated/uppercase.js @@ -117,6 +117,12 @@ Object.defineProperty(exports, "CatchClause", { return _index.catchClause; } }); +Object.defineProperty(exports, "ClassAccessorProperty", { + enumerable: true, + get: function () { + return _index.classAccessorProperty; + } +}); Object.defineProperty(exports, "ClassBody", { enumerable: true, get: function () { diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js index ffa2f0d9b483ab..1e109e6a4aec0f 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/constants/generated/index.js @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = void 0; +exports.WHILE_TYPES = exports.USERWHITESPACABLE_TYPES = exports.UNARYLIKE_TYPES = exports.TYPESCRIPT_TYPES = exports.TSTYPE_TYPES = exports.TSTYPEELEMENT_TYPES = exports.TSENTITYNAME_TYPES = exports.TSBASETYPE_TYPES = exports.TERMINATORLESS_TYPES = exports.STATEMENT_TYPES = exports.STANDARDIZED_TYPES = exports.SCOPABLE_TYPES = exports.PUREISH_TYPES = exports.PROPERTY_TYPES = exports.PRIVATE_TYPES = exports.PATTERN_TYPES = exports.PATTERNLIKE_TYPES = exports.OBJECTMEMBER_TYPES = exports.MODULESPECIFIER_TYPES = exports.MODULEDECLARATION_TYPES = exports.MISCELLANEOUS_TYPES = exports.METHOD_TYPES = exports.LVAL_TYPES = exports.LOOP_TYPES = exports.LITERAL_TYPES = exports.JSX_TYPES = exports.IMMUTABLE_TYPES = exports.FUNCTION_TYPES = exports.FUNCTIONPARENT_TYPES = exports.FOR_TYPES = exports.FORXSTATEMENT_TYPES = exports.FLOW_TYPES = exports.FLOWTYPE_TYPES = exports.FLOWPREDICATE_TYPES = exports.FLOWDECLARATION_TYPES = exports.FLOWBASEANNOTATION_TYPES = exports.EXPRESSION_TYPES = exports.EXPRESSIONWRAPPER_TYPES = exports.EXPORTDECLARATION_TYPES = exports.ENUMMEMBER_TYPES = exports.ENUMBODY_TYPES = exports.DECLARATION_TYPES = exports.CONDITIONAL_TYPES = exports.COMPLETIONSTATEMENT_TYPES = exports.CLASS_TYPES = exports.BLOCK_TYPES = exports.BLOCKPARENT_TYPES = exports.BINARY_TYPES = exports.ACCESSOR_TYPES = void 0; var _definitions = require("../../definitions"); @@ -75,6 +75,8 @@ const EXPORTDECLARATION_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ExportDeclarati exports.EXPORTDECLARATION_TYPES = EXPORTDECLARATION_TYPES; const MODULESPECIFIER_TYPES = _definitions.FLIPPED_ALIAS_KEYS["ModuleSpecifier"]; exports.MODULESPECIFIER_TYPES = MODULESPECIFIER_TYPES; +const ACCESSOR_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Accessor"]; +exports.ACCESSOR_TYPES = ACCESSOR_TYPES; const PRIVATE_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Private"]; exports.PRIVATE_TYPES = PRIVATE_TYPES; const FLOW_TYPES = _definitions.FLIPPED_ALIAS_KEYS["Flow"]; diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js index 6d2c0815356ff2..1c46733926b80c 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/definitions/core.js @@ -952,7 +952,7 @@ defineType("ClassBody", { visitor: ["body"], fields: { body: { - validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ClassMethod", "ClassPrivateMethod", "ClassProperty", "ClassPrivateProperty", "TSDeclareMethod", "TSIndexSignature"))) + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("ClassMethod", "ClassPrivateMethod", "ClassProperty", "ClassPrivateProperty", "ClassAccessorProperty", "TSDeclareMethod", "TSIndexSignature", "StaticBlock"))) } } }); @@ -1537,6 +1537,51 @@ defineType("ClassProperty", { } }) }); +defineType("ClassAccessorProperty", { + visitor: ["key", "value", "typeAnnotation", "decorators"], + builder: ["key", "value", "typeAnnotation", "decorators", "computed", "static"], + aliases: ["Property", "Accessor"], + fields: Object.assign({}, classMethodOrPropertyCommon, { + key: { + validate: (0, _utils.chain)(function () { + const normal = (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "PrivateName"); + const computed = (0, _utils.assertNodeType)("Expression"); + return function (node, key, val) { + const validator = node.computed ? computed : normal; + validator(node, key, val); + }; + }(), (0, _utils.assertNodeType)("Identifier", "StringLiteral", "NumericLiteral", "Expression", "PrivateName")) + }, + value: { + validate: (0, _utils.assertNodeType)("Expression"), + optional: true + }, + definite: { + validate: (0, _utils.assertValueType)("boolean"), + optional: true + }, + typeAnnotation: { + validate: (0, _utils.assertNodeType)("TypeAnnotation", "TSTypeAnnotation", "Noop"), + optional: true + }, + decorators: { + validate: (0, _utils.chain)((0, _utils.assertValueType)("array"), (0, _utils.assertEach)((0, _utils.assertNodeType)("Decorator"))), + optional: true + }, + readonly: { + validate: (0, _utils.assertValueType)("boolean"), + optional: true + }, + declare: { + validate: (0, _utils.assertValueType)("boolean"), + optional: true + }, + variance: { + validate: (0, _utils.assertNodeType)("Variance"), + optional: true + } + }) +}); defineType("ClassPrivateProperty", { visitor: ["key", "value", "decorators", "typeAnnotation"], builder: ["key", "value", "decorators", "static"], diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow index 77df6e40f22db7..331add0f3c81d2 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/index.js.flow @@ -401,7 +401,7 @@ declare class BabelNodeArrowFunctionExpression extends BabelNode { declare class BabelNodeClassBody extends BabelNode { type: "ClassBody"; - body: Array; + body: Array; } declare class BabelNodeClassExpression extends BabelNode { @@ -608,6 +608,23 @@ declare class BabelNodeClassProperty extends BabelNode { variance?: BabelNodeVariance; } +declare class BabelNodeClassAccessorProperty extends BabelNode { + type: "ClassAccessorProperty"; + key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeExpression | BabelNodePrivateName; + value?: BabelNodeExpression; + typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop; + decorators?: Array; + computed?: boolean; + abstract?: boolean; + accessibility?: "public" | "private" | "protected"; + declare?: boolean; + definite?: boolean; + optional?: boolean; + override?: boolean; + readonly?: boolean; + variance?: BabelNodeVariance; +} + declare class BabelNodeClassPrivateProperty extends BabelNode { type: "ClassPrivateProperty"; key: BabelNodePrivateName; @@ -1581,7 +1598,7 @@ declare class BabelNodeTSTypeParameter extends BabelNode { name: string; } -type BabelNodeStandardized = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeInterpreterDirective | BabelNodeDirective | BabelNodeDirectiveLiteral | BabelNodeBlockStatement | BabelNodeBreakStatement | BabelNodeCallExpression | BabelNodeCatchClause | BabelNodeConditionalExpression | BabelNodeContinueStatement | BabelNodeDebuggerStatement | BabelNodeDoWhileStatement | BabelNodeEmptyStatement | BabelNodeExpressionStatement | BabelNodeFile | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeIfStatement | BabelNodeLabeledStatement | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeProgram | BabelNodeObjectExpression | BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeRestElement | BabelNodeReturnStatement | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeSwitchCase | BabelNodeSwitchStatement | BabelNodeThisExpression | BabelNodeThrowStatement | BabelNodeTryStatement | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeVariableDeclaration | BabelNodeVariableDeclarator | BabelNodeWhileStatement | BabelNodeWithStatement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeArrowFunctionExpression | BabelNodeClassBody | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeExportSpecifier | BabelNodeForOfStatement | BabelNodeImportDeclaration | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeMetaProperty | BabelNodeClassMethod | BabelNodeObjectPattern | BabelNodeSpreadElement | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateElement | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeExportNamespaceSpecifier | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeClassProperty | BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName | BabelNodeStaticBlock; +type BabelNodeStandardized = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeInterpreterDirective | BabelNodeDirective | BabelNodeDirectiveLiteral | BabelNodeBlockStatement | BabelNodeBreakStatement | BabelNodeCallExpression | BabelNodeCatchClause | BabelNodeConditionalExpression | BabelNodeContinueStatement | BabelNodeDebuggerStatement | BabelNodeDoWhileStatement | BabelNodeEmptyStatement | BabelNodeExpressionStatement | BabelNodeFile | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeIfStatement | BabelNodeLabeledStatement | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeProgram | BabelNodeObjectExpression | BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeRestElement | BabelNodeReturnStatement | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeSwitchCase | BabelNodeSwitchStatement | BabelNodeThisExpression | BabelNodeThrowStatement | BabelNodeTryStatement | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeVariableDeclaration | BabelNodeVariableDeclarator | BabelNodeWhileStatement | BabelNodeWithStatement | BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeArrowFunctionExpression | BabelNodeClassBody | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeExportSpecifier | BabelNodeForOfStatement | BabelNodeImportDeclaration | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeMetaProperty | BabelNodeClassMethod | BabelNodeObjectPattern | BabelNodeSpreadElement | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateElement | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeExportNamespaceSpecifier | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeClassProperty | BabelNodeClassAccessorProperty | BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName | BabelNodeStaticBlock; type BabelNodeExpression = BabelNodeArrayExpression | BabelNodeAssignmentExpression | BabelNodeBinaryExpression | BabelNodeCallExpression | BabelNodeConditionalExpression | BabelNodeFunctionExpression | BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeNullLiteral | BabelNodeBooleanLiteral | BabelNodeRegExpLiteral | BabelNodeLogicalExpression | BabelNodeMemberExpression | BabelNodeNewExpression | BabelNodeObjectExpression | BabelNodeSequenceExpression | BabelNodeParenthesizedExpression | BabelNodeThisExpression | BabelNodeUnaryExpression | BabelNodeUpdateExpression | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeMetaProperty | BabelNodeSuper | BabelNodeTaggedTemplateExpression | BabelNodeTemplateLiteral | BabelNodeYieldExpression | BabelNodeAwaitExpression | BabelNodeImport | BabelNodeBigIntLiteral | BabelNodeOptionalMemberExpression | BabelNodeOptionalCallExpression | BabelNodeTypeCastExpression | BabelNodeJSXElement | BabelNodeJSXFragment | BabelNodeBindExpression | BabelNodeDoExpression | BabelNodeRecordExpression | BabelNodeTupleExpression | BabelNodeDecimalLiteral | BabelNodeModuleExpression | BabelNodeTopicReference | BabelNodePipelineTopicExpression | BabelNodePipelineBareFunction | BabelNodePipelinePrimaryTopicReference | BabelNodeTSAsExpression | BabelNodeTSTypeAssertion | BabelNodeTSNonNullExpression; type BabelNodeBinary = BabelNodeBinaryExpression | BabelNodeLogicalExpression; type BabelNodeScopable = BabelNodeBlockStatement | BabelNodeCatchClause | BabelNodeDoWhileStatement | BabelNodeForInStatement | BabelNodeForStatement | BabelNodeFunctionDeclaration | BabelNodeFunctionExpression | BabelNodeProgram | BabelNodeObjectMethod | BabelNodeSwitchStatement | BabelNodeWhileStatement | BabelNodeArrowFunctionExpression | BabelNodeClassExpression | BabelNodeClassDeclaration | BabelNodeForOfStatement | BabelNodeClassMethod | BabelNodeClassPrivateMethod | BabelNodeStaticBlock | BabelNodeTSModuleBlock; @@ -1608,13 +1625,14 @@ type BabelNodeImmutable = BabelNodeStringLiteral | BabelNodeNumericLiteral | Bab type BabelNodeUserWhitespacable = BabelNodeObjectMethod | BabelNodeObjectProperty | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty; type BabelNodeMethod = BabelNodeObjectMethod | BabelNodeClassMethod | BabelNodeClassPrivateMethod; type BabelNodeObjectMember = BabelNodeObjectMethod | BabelNodeObjectProperty; -type BabelNodeProperty = BabelNodeObjectProperty | BabelNodeClassProperty | BabelNodeClassPrivateProperty; +type BabelNodeProperty = BabelNodeObjectProperty | BabelNodeClassProperty | BabelNodeClassAccessorProperty | BabelNodeClassPrivateProperty; type BabelNodeUnaryLike = BabelNodeUnaryExpression | BabelNodeSpreadElement; type BabelNodePattern = BabelNodeAssignmentPattern | BabelNodeArrayPattern | BabelNodeObjectPattern; type BabelNodeClass = BabelNodeClassExpression | BabelNodeClassDeclaration; type BabelNodeModuleDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration | BabelNodeImportDeclaration; type BabelNodeExportDeclaration = BabelNodeExportAllDeclaration | BabelNodeExportDefaultDeclaration | BabelNodeExportNamedDeclaration; type BabelNodeModuleSpecifier = BabelNodeExportSpecifier | BabelNodeImportDefaultSpecifier | BabelNodeImportNamespaceSpecifier | BabelNodeImportSpecifier | BabelNodeExportNamespaceSpecifier | BabelNodeExportDefaultSpecifier; +type BabelNodeAccessor = BabelNodeClassAccessorProperty; type BabelNodePrivate = BabelNodeClassPrivateProperty | BabelNodeClassPrivateMethod | BabelNodePrivateName; type BabelNodeFlow = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeClassImplements | BabelNodeDeclareClass | BabelNodeDeclareFunction | BabelNodeDeclareInterface | BabelNodeDeclareModule | BabelNodeDeclareModuleExports | BabelNodeDeclareTypeAlias | BabelNodeDeclareOpaqueType | BabelNodeDeclareVariable | BabelNodeDeclareExportDeclaration | BabelNodeDeclareExportAllDeclaration | BabelNodeDeclaredPredicate | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeFunctionTypeParam | BabelNodeGenericTypeAnnotation | BabelNodeInferredPredicate | BabelNodeInterfaceExtends | BabelNodeInterfaceDeclaration | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeObjectTypeInternalSlot | BabelNodeObjectTypeCallProperty | BabelNodeObjectTypeIndexer | BabelNodeObjectTypeProperty | BabelNodeObjectTypeSpreadProperty | BabelNodeOpaqueType | BabelNodeQualifiedTypeIdentifier | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeTypeAlias | BabelNodeTypeAnnotation | BabelNodeTypeCastExpression | BabelNodeTypeParameter | BabelNodeTypeParameterDeclaration | BabelNodeTypeParameterInstantiation | BabelNodeUnionTypeAnnotation | BabelNodeVariance | BabelNodeVoidTypeAnnotation | BabelNodeEnumDeclaration | BabelNodeEnumBooleanBody | BabelNodeEnumNumberBody | BabelNodeEnumStringBody | BabelNodeEnumSymbolBody | BabelNodeEnumBooleanMember | BabelNodeEnumNumberMember | BabelNodeEnumStringMember | BabelNodeEnumDefaultedMember | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType; type BabelNodeFlowType = BabelNodeAnyTypeAnnotation | BabelNodeArrayTypeAnnotation | BabelNodeBooleanTypeAnnotation | BabelNodeBooleanLiteralTypeAnnotation | BabelNodeNullLiteralTypeAnnotation | BabelNodeExistsTypeAnnotation | BabelNodeFunctionTypeAnnotation | BabelNodeGenericTypeAnnotation | BabelNodeInterfaceTypeAnnotation | BabelNodeIntersectionTypeAnnotation | BabelNodeMixedTypeAnnotation | BabelNodeEmptyTypeAnnotation | BabelNodeNullableTypeAnnotation | BabelNodeNumberLiteralTypeAnnotation | BabelNodeNumberTypeAnnotation | BabelNodeObjectTypeAnnotation | BabelNodeStringLiteralTypeAnnotation | BabelNodeStringTypeAnnotation | BabelNodeSymbolTypeAnnotation | BabelNodeThisTypeAnnotation | BabelNodeTupleTypeAnnotation | BabelNodeTypeofTypeAnnotation | BabelNodeUnionTypeAnnotation | BabelNodeVoidTypeAnnotation | BabelNodeIndexedAccessType | BabelNodeOptionalIndexedAccessType; @@ -1685,7 +1703,7 @@ declare module "@babel/types" { declare export function assignmentPattern(left: BabelNodeIdentifier | BabelNodeObjectPattern | BabelNodeArrayPattern | BabelNodeMemberExpression, right: BabelNodeExpression): BabelNodeAssignmentPattern; declare export function arrayPattern(elements: Array): BabelNodeArrayPattern; declare export function arrowFunctionExpression(params: Array, body: BabelNodeBlockStatement | BabelNodeExpression, async?: boolean): BabelNodeArrowFunctionExpression; - declare export function classBody(body: Array): BabelNodeClassBody; + declare export function classBody(body: Array): BabelNodeClassBody; declare export function classExpression(id?: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassExpression; declare export function classDeclaration(id: BabelNodeIdentifier, superClass?: BabelNodeExpression, body: BabelNodeClassBody, decorators?: Array): BabelNodeClassDeclaration; declare export function exportAllDeclaration(source: BabelNodeStringLiteral): BabelNodeExportAllDeclaration; @@ -1715,6 +1733,7 @@ declare module "@babel/types" { declare export function optionalMemberExpression(object: BabelNodeExpression, property: BabelNodeExpression | BabelNodeIdentifier, computed?: boolean, optional: boolean): BabelNodeOptionalMemberExpression; declare export function optionalCallExpression(callee: BabelNodeExpression, _arguments: Array, optional: boolean): BabelNodeOptionalCallExpression; declare export function classProperty(key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeExpression, value?: BabelNodeExpression, typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop, decorators?: Array, computed?: boolean, _static?: boolean): BabelNodeClassProperty; + declare export function classAccessorProperty(key: BabelNodeIdentifier | BabelNodeStringLiteral | BabelNodeNumericLiteral | BabelNodeExpression | BabelNodePrivateName, value?: BabelNodeExpression, typeAnnotation?: BabelNodeTypeAnnotation | BabelNodeTSTypeAnnotation | BabelNodeNoop, decorators?: Array, computed?: boolean, _static?: boolean): BabelNodeClassAccessorProperty; declare export function classPrivateProperty(key: BabelNodePrivateName, value?: BabelNodeExpression, decorators?: Array, _static: any): BabelNodeClassPrivateProperty; declare export function classPrivateMethod(kind?: "get" | "set" | "method" | "constructor", key: BabelNodePrivateName, params: Array, body: BabelNodeBlockStatement, _static?: boolean): BabelNodeClassPrivateMethod; declare export function privateName(id: BabelNodeIdentifier): BabelNodePrivateName; @@ -2043,6 +2062,8 @@ declare module "@babel/types" { declare export function assertOptionalCallExpression(node: ?Object, opts?: ?Object): void declare export function isClassProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassProperty) declare export function assertClassProperty(node: ?Object, opts?: ?Object): void + declare export function isClassAccessorProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassAccessorProperty) + declare export function assertClassAccessorProperty(node: ?Object, opts?: ?Object): void declare export function isClassPrivateProperty(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassPrivateProperty) declare export function assertClassPrivateProperty(node: ?Object, opts?: ?Object): void declare export function isClassPrivateMethod(node: ?Object, opts?: ?Object): boolean %checks (node instanceof BabelNodeClassPrivateMethod) @@ -2439,6 +2460,8 @@ declare module "@babel/types" { declare export function assertExportDeclaration(node: ?Object, opts?: ?Object): void declare export function isModuleSpecifier(node: ?Object, opts?: ?Object): boolean declare export function assertModuleSpecifier(node: ?Object, opts?: ?Object): void + declare export function isAccessor(node: ?Object, opts?: ?Object): boolean + declare export function assertAccessor(node: ?Object, opts?: ?Object): void declare export function isPrivate(node: ?Object, opts?: ?Object): boolean declare export function assertPrivate(node: ?Object, opts?: ?Object): void declare export function isFlow(node: ?Object, opts?: ?Object): boolean diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js index a3d46c38be7d97..f2956ec0120fff 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/generated/index.js @@ -3,6 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); +exports.isAccessor = isAccessor; exports.isAnyTypeAnnotation = isAnyTypeAnnotation; exports.isArgumentPlaceholder = isArgumentPlaceholder; exports.isArrayExpression = isArrayExpression; @@ -26,6 +27,7 @@ exports.isBreakStatement = isBreakStatement; exports.isCallExpression = isCallExpression; exports.isCatchClause = isCatchClause; exports.isClass = isClass; +exports.isClassAccessorProperty = isClassAccessorProperty; exports.isClassBody = isClassBody; exports.isClassDeclaration = isClassDeclaration; exports.isClassExpression = isClassExpression; @@ -1534,6 +1536,21 @@ function isClassProperty(node, opts) { return false; } +function isClassAccessorProperty(node, opts) { + if (!node) return false; + const nodeType = node.type; + + if (nodeType === "ClassAccessorProperty") { + if (typeof opts === "undefined") { + return true; + } else { + return (0, _shallowEqual.default)(node, opts); + } + } + + return false; +} + function isClassPrivateProperty(node, opts) { if (!node) return false; const nodeType = node.type; @@ -3998,7 +4015,7 @@ function isStandardized(node, opts) { if (!node) return false; const nodeType = node.type; - if ("ArrayExpression" === nodeType || "AssignmentExpression" === nodeType || "BinaryExpression" === nodeType || "InterpreterDirective" === nodeType || "Directive" === nodeType || "DirectiveLiteral" === nodeType || "BlockStatement" === nodeType || "BreakStatement" === nodeType || "CallExpression" === nodeType || "CatchClause" === nodeType || "ConditionalExpression" === nodeType || "ContinueStatement" === nodeType || "DebuggerStatement" === nodeType || "DoWhileStatement" === nodeType || "EmptyStatement" === nodeType || "ExpressionStatement" === nodeType || "File" === nodeType || "ForInStatement" === nodeType || "ForStatement" === nodeType || "FunctionDeclaration" === nodeType || "FunctionExpression" === nodeType || "Identifier" === nodeType || "IfStatement" === nodeType || "LabeledStatement" === nodeType || "StringLiteral" === nodeType || "NumericLiteral" === nodeType || "NullLiteral" === nodeType || "BooleanLiteral" === nodeType || "RegExpLiteral" === nodeType || "LogicalExpression" === nodeType || "MemberExpression" === nodeType || "NewExpression" === nodeType || "Program" === nodeType || "ObjectExpression" === nodeType || "ObjectMethod" === nodeType || "ObjectProperty" === nodeType || "RestElement" === nodeType || "ReturnStatement" === nodeType || "SequenceExpression" === nodeType || "ParenthesizedExpression" === nodeType || "SwitchCase" === nodeType || "SwitchStatement" === nodeType || "ThisExpression" === nodeType || "ThrowStatement" === nodeType || "TryStatement" === nodeType || "UnaryExpression" === nodeType || "UpdateExpression" === nodeType || "VariableDeclaration" === nodeType || "VariableDeclarator" === nodeType || "WhileStatement" === nodeType || "WithStatement" === nodeType || "AssignmentPattern" === nodeType || "ArrayPattern" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassBody" === nodeType || "ClassExpression" === nodeType || "ClassDeclaration" === nodeType || "ExportAllDeclaration" === nodeType || "ExportDefaultDeclaration" === nodeType || "ExportNamedDeclaration" === nodeType || "ExportSpecifier" === nodeType || "ForOfStatement" === nodeType || "ImportDeclaration" === nodeType || "ImportDefaultSpecifier" === nodeType || "ImportNamespaceSpecifier" === nodeType || "ImportSpecifier" === nodeType || "MetaProperty" === nodeType || "ClassMethod" === nodeType || "ObjectPattern" === nodeType || "SpreadElement" === nodeType || "Super" === nodeType || "TaggedTemplateExpression" === nodeType || "TemplateElement" === nodeType || "TemplateLiteral" === nodeType || "YieldExpression" === nodeType || "AwaitExpression" === nodeType || "Import" === nodeType || "BigIntLiteral" === nodeType || "ExportNamespaceSpecifier" === nodeType || "OptionalMemberExpression" === nodeType || "OptionalCallExpression" === nodeType || "ClassProperty" === nodeType || "ClassPrivateProperty" === nodeType || "ClassPrivateMethod" === nodeType || "PrivateName" === nodeType || "StaticBlock" === nodeType || nodeType === "Placeholder" && ("Identifier" === node.expectedNode || "StringLiteral" === node.expectedNode || "BlockStatement" === node.expectedNode || "ClassBody" === node.expectedNode)) { + if ("ArrayExpression" === nodeType || "AssignmentExpression" === nodeType || "BinaryExpression" === nodeType || "InterpreterDirective" === nodeType || "Directive" === nodeType || "DirectiveLiteral" === nodeType || "BlockStatement" === nodeType || "BreakStatement" === nodeType || "CallExpression" === nodeType || "CatchClause" === nodeType || "ConditionalExpression" === nodeType || "ContinueStatement" === nodeType || "DebuggerStatement" === nodeType || "DoWhileStatement" === nodeType || "EmptyStatement" === nodeType || "ExpressionStatement" === nodeType || "File" === nodeType || "ForInStatement" === nodeType || "ForStatement" === nodeType || "FunctionDeclaration" === nodeType || "FunctionExpression" === nodeType || "Identifier" === nodeType || "IfStatement" === nodeType || "LabeledStatement" === nodeType || "StringLiteral" === nodeType || "NumericLiteral" === nodeType || "NullLiteral" === nodeType || "BooleanLiteral" === nodeType || "RegExpLiteral" === nodeType || "LogicalExpression" === nodeType || "MemberExpression" === nodeType || "NewExpression" === nodeType || "Program" === nodeType || "ObjectExpression" === nodeType || "ObjectMethod" === nodeType || "ObjectProperty" === nodeType || "RestElement" === nodeType || "ReturnStatement" === nodeType || "SequenceExpression" === nodeType || "ParenthesizedExpression" === nodeType || "SwitchCase" === nodeType || "SwitchStatement" === nodeType || "ThisExpression" === nodeType || "ThrowStatement" === nodeType || "TryStatement" === nodeType || "UnaryExpression" === nodeType || "UpdateExpression" === nodeType || "VariableDeclaration" === nodeType || "VariableDeclarator" === nodeType || "WhileStatement" === nodeType || "WithStatement" === nodeType || "AssignmentPattern" === nodeType || "ArrayPattern" === nodeType || "ArrowFunctionExpression" === nodeType || "ClassBody" === nodeType || "ClassExpression" === nodeType || "ClassDeclaration" === nodeType || "ExportAllDeclaration" === nodeType || "ExportDefaultDeclaration" === nodeType || "ExportNamedDeclaration" === nodeType || "ExportSpecifier" === nodeType || "ForOfStatement" === nodeType || "ImportDeclaration" === nodeType || "ImportDefaultSpecifier" === nodeType || "ImportNamespaceSpecifier" === nodeType || "ImportSpecifier" === nodeType || "MetaProperty" === nodeType || "ClassMethod" === nodeType || "ObjectPattern" === nodeType || "SpreadElement" === nodeType || "Super" === nodeType || "TaggedTemplateExpression" === nodeType || "TemplateElement" === nodeType || "TemplateLiteral" === nodeType || "YieldExpression" === nodeType || "AwaitExpression" === nodeType || "Import" === nodeType || "BigIntLiteral" === nodeType || "ExportNamespaceSpecifier" === nodeType || "OptionalMemberExpression" === nodeType || "OptionalCallExpression" === nodeType || "ClassProperty" === nodeType || "ClassAccessorProperty" === nodeType || "ClassPrivateProperty" === nodeType || "ClassPrivateMethod" === nodeType || "PrivateName" === nodeType || "StaticBlock" === nodeType || nodeType === "Placeholder" && ("Identifier" === node.expectedNode || "StringLiteral" === node.expectedNode || "BlockStatement" === node.expectedNode || "ClassBody" === node.expectedNode)) { if (typeof opts === "undefined") { return true; } else { @@ -4403,7 +4420,7 @@ function isProperty(node, opts) { if (!node) return false; const nodeType = node.type; - if ("ObjectProperty" === nodeType || "ClassProperty" === nodeType || "ClassPrivateProperty" === nodeType) { + if ("ObjectProperty" === nodeType || "ClassProperty" === nodeType || "ClassAccessorProperty" === nodeType || "ClassPrivateProperty" === nodeType) { if (typeof opts === "undefined") { return true; } else { @@ -4504,6 +4521,21 @@ function isModuleSpecifier(node, opts) { return false; } +function isAccessor(node, opts) { + if (!node) return false; + const nodeType = node.type; + + if ("ClassAccessorProperty" === nodeType) { + if (typeof opts === "undefined") { + return true; + } else { + return (0, _shallowEqual.default)(node, opts); + } + } + + return false; +} + function isPrivate(node, opts) { if (!node) return false; const nodeType = node.type; diff --git a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js index dc94a693383c2f..471150bfc6dd68 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js +++ b/tools/node_modules/eslint/node_modules/@babel/types/lib/validators/isReferenced.js @@ -44,6 +44,7 @@ function isReferenced(node, parent, grandparent) { return !grandparent || grandparent.type !== "ObjectPattern"; case "ClassProperty": + case "ClassAccessorProperty": if (parent.key === node) { return !!parent.computed; } diff --git a/tools/node_modules/eslint/node_modules/@babel/types/package.json b/tools/node_modules/eslint/node_modules/@babel/types/package.json index 021abc837b3372..bf92dacb575bf8 100644 --- a/tools/node_modules/eslint/node_modules/@babel/types/package.json +++ b/tools/node_modules/eslint/node_modules/@babel/types/package.json @@ -1,6 +1,6 @@ { "name": "@babel/types", - "version": "7.16.8", + "version": "7.17.0", "description": "Babel Types is a Lodash-esque utility library for AST nodes", "author": "The Babel Team (https://babel.dev/team)", "homepage": "https://babel.dev/docs/en/next/babel-types", @@ -28,8 +28,8 @@ "to-fast-properties": "^2.0.0" }, "devDependencies": { - "@babel/generator": "^7.16.8", - "@babel/parser": "^7.16.8", + "@babel/generator": "^7.17.0", + "@babel/parser": "^7.17.0", "chalk": "^4.1.0", "glob": "^7.1.7" }, diff --git a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/dist/index.cjs.cjs b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/dist/index.cjs.cjs index b4f289888dcc58..a1fe7e70b1acd1 100644 --- a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/dist/index.cjs.cjs +++ b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/dist/index.cjs.cjs @@ -292,7 +292,7 @@ const hasSeeWithLink = spec => { return spec.tag === 'see' && /\{@link.+?\}/u.test(spec.source[0].source); }; const defaultNoTypes = ['default', 'defaultvalue', 'see']; -const defaultNoNames = ['access', 'author', 'default', 'defaultvalue', 'description', 'example', 'exception', 'license', 'return', 'returns', 'since', 'summary', 'throws', 'version', 'variation']; +const defaultNoNames = ['access', 'author', 'default', 'defaultvalue', 'description', 'example', 'exception', 'kind', 'license', 'return', 'returns', 'since', 'summary', 'throws', 'version', 'variation']; const getTokenizers = ({ noTypes = defaultNoTypes, @@ -389,6 +389,11 @@ const parseComment = (commentNode, indent = '') => { const isCommentToken = token => { return token.type === 'Line' || token.type === 'Block' || token.type === 'Shebang'; }; +/** + * @param {AST} node + * @returns {boolean} + */ + const getDecorator = node => { var _node$declaration, _node$declaration$dec, _node$decorators, _node$parent, _node$parent$decorato; @@ -396,7 +401,7 @@ const getDecorator = node => { return (node === null || node === void 0 ? void 0 : (_node$declaration = node.declaration) === null || _node$declaration === void 0 ? void 0 : (_node$declaration$dec = _node$declaration.decorators) === null || _node$declaration$dec === void 0 ? void 0 : _node$declaration$dec[0]) || (node === null || node === void 0 ? void 0 : (_node$decorators = node.decorators) === null || _node$decorators === void 0 ? void 0 : _node$decorators[0]) || (node === null || node === void 0 ? void 0 : (_node$parent = node.parent) === null || _node$parent === void 0 ? void 0 : (_node$parent$decorato = _node$parent.decorators) === null || _node$parent$decorato === void 0 ? void 0 : _node$parent$decorato[0]); }; /** - * Check to see if its a ES6 export declaration. + * Check to see if it is a ES6 export declaration. * * @param {ASTNode} astNode An AST node. * @returns {boolean} whether the given node represents an export declaration. @@ -407,6 +412,11 @@ const getDecorator = node => { const looksLikeExport = function (astNode) { return astNode.type === 'ExportDefaultDeclaration' || astNode.type === 'ExportNamedDeclaration' || astNode.type === 'ExportAllDeclaration' || astNode.type === 'ExportSpecifier'; }; +/** + * @param {AST} astNode + * @returns {AST} + */ + const getTSFunctionComment = function (astNode) { const { @@ -493,7 +503,6 @@ const allowableCommentNode = new Set(['VariableDeclaration', 'ExpressionStatemen * @param {SourceCode} sourceCode The ESLint SourceCode. * @returns {ASTNode} The AST node that can be evaluated for appropriate * JSDoc comments. - * @private */ const getReducedASTNode = function (node, sourceCode) { diff --git a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/package.json b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/package.json index 272e8f9b6a3e24..cd8eb65c9a7555 100644 --- a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/package.json +++ b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/package.json @@ -1,6 +1,6 @@ { "name": "@es-joy/jsdoccomment", - "version": "0.18.0", + "version": "0.19.0", "author": "Brett Zamir ", "contributors": [], "description": "Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities", @@ -16,6 +16,10 @@ "require": "./dist/index.cjs.cjs" }, "c8": { + "reporter": [ + "lcov", + "text" + ], "checkCoverage": true, "branches": 100, "statements": 100, @@ -42,22 +46,22 @@ "jsdoc-type-pratt-parser": "~2.2.2" }, "devDependencies": { - "@babel/core": "^7.16.12", + "@babel/core": "^7.17.2", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/preset-env": "^7.16.11", "@brettz9/eslint-plugin": "^1.0.4", "@rollup/plugin-babel": "^5.3.0", "c8": "^7.11.0", - "chai": "^4.3.4", - "eslint": "^8.7.0", + "chai": "^4.3.6", + "eslint": "^8.8.0", "eslint-config-ash-nazg": "32.3.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-array-func": "^3.1.7", - "eslint-plugin-compat": "^4.0.1", + "eslint-plugin-compat": "^4.0.2", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-html": "^6.2.0", "eslint-plugin-import": "^2.25.4", - "eslint-plugin-jsdoc": "^37.6.3", + "eslint-plugin-jsdoc": "^37.8.2", "eslint-plugin-markdown": "^2.2.1", "eslint-plugin-no-unsanitized": "^4.0.1", "eslint-plugin-no-use-extend-native": "^0.5.0", @@ -65,14 +69,17 @@ "eslint-plugin-promise": "^6.0.0", "eslint-plugin-sonarjs": "^0.11.0", "eslint-plugin-unicorn": "^40.1.0", + "espree": "^9.3.0", + "estraverse": "^5.3.0", "mocha": "^9.2.0", - "rollup": "^2.66.0" + "rollup": "^2.67.1" }, "scripts": { + "open": "open ./coverage/lcov-report/index.html", "rollup": "rollup -c", "eslint": "eslint --ext=js,cjs,md,html .", "lint": "npm run eslint", - "mocha": "mocha --parallel --require chai/register-expect", + "mocha": "mocha --parallel --require chai/register-expect.js", "c8": "c8 npm run mocha", "test": "npm run lint && npm run rollup && npm run c8" }, diff --git a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/jsdoccomment.js b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/jsdoccomment.js index a5beea2469ee76..7f10773a00731a 100644 --- a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/jsdoccomment.js +++ b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/jsdoccomment.js @@ -15,13 +15,17 @@ const isCommentToken = (token) => { token.type === 'Shebang'; }; +/** + * @param {AST} node + * @returns {boolean} + */ const getDecorator = (node) => { return node?.declaration?.decorators?.[0] || node?.decorators?.[0] || node?.parent?.decorators?.[0]; }; /** - * Check to see if its a ES6 export declaration. + * Check to see if it is a ES6 export declaration. * * @param {ASTNode} astNode An AST node. * @returns {boolean} whether the given node represents an export declaration. @@ -34,6 +38,10 @@ const looksLikeExport = function (astNode) { astNode.type === 'ExportSpecifier'; }; +/** + * @param {AST} astNode + * @returns {AST} + */ const getTSFunctionComment = function (astNode) { const {parent} = astNode; const grandparent = parent.parent; @@ -129,7 +137,6 @@ const allowableCommentNode = new Set([ * @param {SourceCode} sourceCode The ESLint SourceCode. * @returns {ASTNode} The AST node that can be evaluated for appropriate * JSDoc comments. - * @private */ const getReducedASTNode = function (node, sourceCode) { let {parent} = node; diff --git a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/parseComment.js b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/parseComment.js index df27dc01db2585..dd146b8835879c 100644 --- a/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/parseComment.js +++ b/tools/node_modules/eslint/node_modules/@es-joy/jsdoccomment/src/parseComment.js @@ -27,7 +27,7 @@ export const defaultNoNames = [ 'access', 'author', 'default', 'defaultvalue', 'description', - 'example', 'exception', + 'example', 'exception', 'kind', 'license', 'return', 'returns', 'since', 'summary', diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/conf/environments.js b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/conf/environments.js index b3709a25950d62..f842852562e9ea 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/conf/environments.js +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/conf/environments.js @@ -72,12 +72,30 @@ export default new Map(Object.entries({ ecmaVersion: 6 } }, + es2016: { + globals: newGlobals2015, + parserOptions: { + ecmaVersion: 7 + } + }, es2017: { globals: { ...newGlobals2015, ...newGlobals2017 }, parserOptions: { ecmaVersion: 8 } }, + es2018: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 9 + } + }, + es2019: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 10 + } + }, es2020: { globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020 }, parserOptions: { @@ -90,6 +108,12 @@ export default new Map(Object.entries({ ecmaVersion: 12 } }, + es2022: { + globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 }, + parserOptions: { + ecmaVersion: 13 + } + }, // Platforms browser: { diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs index 0ee4b6b1445314..b1b7553063b73b 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs @@ -533,12 +533,30 @@ var environments = new Map(Object.entries({ ecmaVersion: 6 } }, + es2016: { + globals: newGlobals2015, + parserOptions: { + ecmaVersion: 7 + } + }, es2017: { globals: { ...newGlobals2015, ...newGlobals2017 }, parserOptions: { ecmaVersion: 8 } }, + es2018: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 9 + } + }, + es2019: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 10 + } + }, es2020: { globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020 }, parserOptions: { @@ -551,6 +569,12 @@ var environments = new Map(Object.entries({ ecmaVersion: 12 } }, + es2022: { + globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 }, + parserOptions: { + ecmaVersion: 13 + } + }, // Platforms browser: { diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs index b1b40391df324a..f4bb89cf4d835f 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/dist/eslintrc.cjs @@ -552,12 +552,30 @@ var environments = new Map(Object.entries({ ecmaVersion: 6 } }, + es2016: { + globals: newGlobals2015, + parserOptions: { + ecmaVersion: 7 + } + }, es2017: { globals: { ...newGlobals2015, ...newGlobals2017 }, parserOptions: { ecmaVersion: 8 } }, + es2018: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 9 + } + }, + es2019: { + globals: { ...newGlobals2015, ...newGlobals2017 }, + parserOptions: { + ecmaVersion: 10 + } + }, es2020: { globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020 }, parserOptions: { @@ -570,6 +588,12 @@ var environments = new Map(Object.entries({ ecmaVersion: 12 } }, + es2022: { + globals: { ...newGlobals2015, ...newGlobals2017, ...newGlobals2020, ...newGlobals2021 }, + parserOptions: { + ecmaVersion: 13 + } + }, // Platforms browser: { diff --git a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json index ce66ec13d616e4..a8d914faea3c1e 100644 --- a/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json +++ b/tools/node_modules/eslint/node_modules/@eslint/eslintrc/package.json @@ -1,6 +1,6 @@ { "name": "@eslint/eslintrc", - "version": "1.0.5", + "version": "1.1.0", "description": "The legacy ESLintRC config file format for ESLint", "type": "module", "main": "./dist/eslintrc.cjs", @@ -67,7 +67,7 @@ "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.2.0", + "espree": "^9.3.1", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/LICENSE b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/LICENSE new file mode 100644 index 00000000000000..0a81b2ade1c77e --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/LICENSE @@ -0,0 +1,19 @@ +Copyright 2019 Justin Ridgewell + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs new file mode 100644 index 00000000000000..b7fa4bd8208cc2 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs @@ -0,0 +1,177 @@ +// Matches the scheme of a URL, eg "http://" +const schemeRegex = /^[\w+.-]+:\/\//; +/** + * Matches the parts of a URL: + * 1. Scheme, including ":", guaranteed. + * 2. User/password, including "@", optional. + * 3. Host, guaranteed. + * 4. Port, including ":", optional. + * 5. Path, including "/", optional. + */ +const urlRegex = /^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?/; +function isAbsoluteUrl(input) { + return schemeRegex.test(input); +} +function isSchemeRelativeUrl(input) { + return input.startsWith('//'); +} +function isAbsolutePath(input) { + return input.startsWith('/'); +} +function parseAbsoluteUrl(input) { + const match = urlRegex.exec(input); + return { + scheme: match[1], + user: match[2] || '', + host: match[3], + port: match[4] || '', + path: match[5] || '/', + relativePath: false, + }; +} +function parseUrl(input) { + if (isSchemeRelativeUrl(input)) { + const url = parseAbsoluteUrl('http:' + input); + url.scheme = ''; + return url; + } + if (isAbsolutePath(input)) { + const url = parseAbsoluteUrl('http://foo.com' + input); + url.scheme = ''; + url.host = ''; + return url; + } + if (!isAbsoluteUrl(input)) { + const url = parseAbsoluteUrl('http://foo.com/' + input); + url.scheme = ''; + url.host = ''; + url.relativePath = true; + return url; + } + return parseAbsoluteUrl(input); +} +function stripPathFilename(path) { + // If a path ends with a parent directory "..", then it's a relative path with excess parent + // paths. It's not a file, so we can't strip it. + if (path.endsWith('/..')) + return path; + const index = path.lastIndexOf('/'); + return path.slice(0, index + 1); +} +function mergePaths(url, base) { + // If we're not a relative path, then we're an absolute path, and it doesn't matter what base is. + if (!url.relativePath) + return; + normalizePath(base); + // If the path is just a "/", then it was an empty path to begin with (remember, we're a relative + // path). + if (url.path === '/') { + url.path = base.path; + } + else { + // Resolution happens relative to the base path's directory, not the file. + url.path = stripPathFilename(base.path) + url.path; + } + // If the base path is absolute, then our path is now absolute too. + url.relativePath = base.relativePath; +} +/** + * The path can have empty directories "//", unneeded parents "foo/..", or current directory + * "foo/.". We need to normalize to a standard representation. + */ +function normalizePath(url) { + const { relativePath } = url; + const pieces = url.path.split('/'); + // We need to preserve the first piece always, so that we output a leading slash. The item at + // pieces[0] is an empty string. + let pointer = 1; + // Positive is the number of real directories we've output, used for popping a parent directory. + // Eg, "foo/bar/.." will have a positive 2, and we can decrement to be left with just "foo". + let positive = 0; + // We need to keep a trailing slash if we encounter an empty directory (eg, splitting "foo/" will + // generate `["foo", ""]` pieces). And, if we pop a parent directory. But once we encounter a + // real directory, we won't need to append, unless the other conditions happen again. + let addTrailingSlash = false; + for (let i = 1; i < pieces.length; i++) { + const piece = pieces[i]; + // An empty directory, could be a trailing slash, or just a double "//" in the path. + if (!piece) { + addTrailingSlash = true; + continue; + } + // If we encounter a real directory, then we don't need to append anymore. + addTrailingSlash = false; + // A current directory, which we can always drop. + if (piece === '.') + continue; + // A parent directory, we need to see if there are any real directories we can pop. Else, we + // have an excess of parents, and we'll need to keep the "..". + if (piece === '..') { + if (positive) { + addTrailingSlash = true; + positive--; + pointer--; + } + else if (relativePath) { + // If we're in a relativePath, then we need to keep the excess parents. Else, in an absolute + // URL, protocol relative URL, or an absolute path, we don't need to keep excess. + pieces[pointer++] = piece; + } + continue; + } + // We've encountered a real directory. Move it to the next insertion pointer, which accounts for + // any popped or dropped directories. + pieces[pointer++] = piece; + positive++; + } + let path = ''; + for (let i = 1; i < pointer; i++) { + path += '/' + pieces[i]; + } + if (!path || (addTrailingSlash && !path.endsWith('/..'))) { + path += '/'; + } + url.path = path; +} +/** + * Attempts to resolve `input` URL/path relative to `base`. + */ +function resolve(input, base) { + if (!input && !base) + return ''; + const url = parseUrl(input); + // If we have a base, and the input isn't already an absolute URL, then we need to merge. + if (base && !url.scheme) { + const baseUrl = parseUrl(base); + url.scheme = baseUrl.scheme; + // If there's no host, then we were just a path. + if (!url.host || baseUrl.scheme === 'file:') { + // The host, user, and port are joined, you can't copy one without the others. + url.user = baseUrl.user; + url.host = baseUrl.host; + url.port = baseUrl.port; + } + mergePaths(url, baseUrl); + } + normalizePath(url); + // If the input (and base, if there was one) are both relative, then we need to output a relative. + if (url.relativePath) { + // The first char is always a "/". + const path = url.path.slice(1); + if (!path) + return '.'; + // If base started with a leading ".", or there is no base and input started with a ".", then we + // need to ensure that the relative path starts with a ".". We don't know if relative starts + // with a "..", though, so check before prepending. + const keepRelative = (base || input).startsWith('.'); + return !keepRelative || path.startsWith('.') ? path : './' + path; + } + // If there's no host (and no scheme/user/port), then we need to output an absolute path. + if (!url.scheme && !url.host) + return url.path; + // We're outputting either an absolute URL, or a protocol relative one. + return `${url.scheme}//${url.user}${url.host}${url.port}${url.path}`; +} + +export { resolve as default }; +//# sourceMappingURL=resolve-uri.mjs.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js new file mode 100644 index 00000000000000..015f1af3264e39 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js @@ -0,0 +1,185 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.resolveURI = factory()); +})(this, (function () { 'use strict'; + + // Matches the scheme of a URL, eg "http://" + const schemeRegex = /^[\w+.-]+:\/\//; + /** + * Matches the parts of a URL: + * 1. Scheme, including ":", guaranteed. + * 2. User/password, including "@", optional. + * 3. Host, guaranteed. + * 4. Port, including ":", optional. + * 5. Path, including "/", optional. + */ + const urlRegex = /^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?/; + function isAbsoluteUrl(input) { + return schemeRegex.test(input); + } + function isSchemeRelativeUrl(input) { + return input.startsWith('//'); + } + function isAbsolutePath(input) { + return input.startsWith('/'); + } + function parseAbsoluteUrl(input) { + const match = urlRegex.exec(input); + return { + scheme: match[1], + user: match[2] || '', + host: match[3], + port: match[4] || '', + path: match[5] || '/', + relativePath: false, + }; + } + function parseUrl(input) { + if (isSchemeRelativeUrl(input)) { + const url = parseAbsoluteUrl('http:' + input); + url.scheme = ''; + return url; + } + if (isAbsolutePath(input)) { + const url = parseAbsoluteUrl('http://foo.com' + input); + url.scheme = ''; + url.host = ''; + return url; + } + if (!isAbsoluteUrl(input)) { + const url = parseAbsoluteUrl('http://foo.com/' + input); + url.scheme = ''; + url.host = ''; + url.relativePath = true; + return url; + } + return parseAbsoluteUrl(input); + } + function stripPathFilename(path) { + // If a path ends with a parent directory "..", then it's a relative path with excess parent + // paths. It's not a file, so we can't strip it. + if (path.endsWith('/..')) + return path; + const index = path.lastIndexOf('/'); + return path.slice(0, index + 1); + } + function mergePaths(url, base) { + // If we're not a relative path, then we're an absolute path, and it doesn't matter what base is. + if (!url.relativePath) + return; + normalizePath(base); + // If the path is just a "/", then it was an empty path to begin with (remember, we're a relative + // path). + if (url.path === '/') { + url.path = base.path; + } + else { + // Resolution happens relative to the base path's directory, not the file. + url.path = stripPathFilename(base.path) + url.path; + } + // If the base path is absolute, then our path is now absolute too. + url.relativePath = base.relativePath; + } + /** + * The path can have empty directories "//", unneeded parents "foo/..", or current directory + * "foo/.". We need to normalize to a standard representation. + */ + function normalizePath(url) { + const { relativePath } = url; + const pieces = url.path.split('/'); + // We need to preserve the first piece always, so that we output a leading slash. The item at + // pieces[0] is an empty string. + let pointer = 1; + // Positive is the number of real directories we've output, used for popping a parent directory. + // Eg, "foo/bar/.." will have a positive 2, and we can decrement to be left with just "foo". + let positive = 0; + // We need to keep a trailing slash if we encounter an empty directory (eg, splitting "foo/" will + // generate `["foo", ""]` pieces). And, if we pop a parent directory. But once we encounter a + // real directory, we won't need to append, unless the other conditions happen again. + let addTrailingSlash = false; + for (let i = 1; i < pieces.length; i++) { + const piece = pieces[i]; + // An empty directory, could be a trailing slash, or just a double "//" in the path. + if (!piece) { + addTrailingSlash = true; + continue; + } + // If we encounter a real directory, then we don't need to append anymore. + addTrailingSlash = false; + // A current directory, which we can always drop. + if (piece === '.') + continue; + // A parent directory, we need to see if there are any real directories we can pop. Else, we + // have an excess of parents, and we'll need to keep the "..". + if (piece === '..') { + if (positive) { + addTrailingSlash = true; + positive--; + pointer--; + } + else if (relativePath) { + // If we're in a relativePath, then we need to keep the excess parents. Else, in an absolute + // URL, protocol relative URL, or an absolute path, we don't need to keep excess. + pieces[pointer++] = piece; + } + continue; + } + // We've encountered a real directory. Move it to the next insertion pointer, which accounts for + // any popped or dropped directories. + pieces[pointer++] = piece; + positive++; + } + let path = ''; + for (let i = 1; i < pointer; i++) { + path += '/' + pieces[i]; + } + if (!path || (addTrailingSlash && !path.endsWith('/..'))) { + path += '/'; + } + url.path = path; + } + /** + * Attempts to resolve `input` URL/path relative to `base`. + */ + function resolve(input, base) { + if (!input && !base) + return ''; + const url = parseUrl(input); + // If we have a base, and the input isn't already an absolute URL, then we need to merge. + if (base && !url.scheme) { + const baseUrl = parseUrl(base); + url.scheme = baseUrl.scheme; + // If there's no host, then we were just a path. + if (!url.host || baseUrl.scheme === 'file:') { + // The host, user, and port are joined, you can't copy one without the others. + url.user = baseUrl.user; + url.host = baseUrl.host; + url.port = baseUrl.port; + } + mergePaths(url, baseUrl); + } + normalizePath(url); + // If the input (and base, if there was one) are both relative, then we need to output a relative. + if (url.relativePath) { + // The first char is always a "/". + const path = url.path.slice(1); + if (!path) + return '.'; + // If base started with a leading ".", or there is no base and input started with a ".", then we + // need to ensure that the relative path starts with a ".". We don't know if relative starts + // with a "..", though, so check before prepending. + const keepRelative = (base || input).startsWith('.'); + return !keepRelative || path.startsWith('.') ? path : './' + path; + } + // If there's no host (and no scheme/user/port), then we need to output an absolute path. + if (!url.scheme && !url.host) + return url.path; + // We're outputting either an absolute URL, or a protocol relative one. + return `${url.scheme}//${url.user}${url.host}${url.port}${url.path}`; + } + + return resolve; + +})); +//# sourceMappingURL=resolve-uri.umd.js.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/package.json b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/package.json new file mode 100644 index 00000000000000..40266386cb1ade --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/resolve-uri/package.json @@ -0,0 +1,64 @@ +{ + "name": "@jridgewell/resolve-uri", + "version": "3.0.5", + "description": "Resolve a URI relative to an optional base URI", + "keywords": [ + "resolve", + "uri", + "url", + "path" + ], + "author": "Justin Ridgewell ", + "license": "MIT", + "repository": "https://github.com/jridgewell/resolve-uri", + "main": "dist/resolve-uri.umd.js", + "module": "dist/resolve-uri.mjs", + "typings": "dist/types/resolve-uri.d.ts", + "exports": { + ".": { + "browser": "./dist/resolve-uri.umd.js", + "require": "./dist/resolve-uri.umd.js", + "import": "./dist/resolve-uri.mjs" + }, + "./package.json": "./package.json" + }, + "files": [ + "dist" + ], + "engines": { + "node": ">=6.0.0" + }, + "scripts": { + "prebuild": "rm -rf dist", + "build": "run-s -n build:*", + "build:rollup": "rollup -c rollup.config.js", + "build:ts": "tsc --project tsconfig.build.json", + "lint": "run-s -n lint:*", + "lint:prettier": "npm run test:lint:prettier -- --write", + "lint:ts": "npm run test:lint:ts -- --fix", + "pretest": "run-s build:rollup", + "test": "run-s -n test:lint test:only", + "test:debug": "mocha --inspect-brk", + "test:lint": "run-s -n test:lint:*", + "test:lint:prettier": "prettier --check '{src,test}/**/*.ts'", + "test:lint:ts": "eslint '{src,test}/**/*.ts'", + "test:only": "mocha", + "test:coverage": "c8 mocha", + "test:watch": "mocha --watch", + "prepublishOnly": "npm run preversion", + "preversion": "run-s test build" + }, + "devDependencies": { + "@rollup/plugin-typescript": "8.3.0", + "@typescript-eslint/eslint-plugin": "5.10.0", + "@typescript-eslint/parser": "5.10.0", + "c8": "7.11.0", + "eslint": "8.7.0", + "eslint-config-prettier": "8.3.0", + "mocha": "9.2.0", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "rollup": "2.66.0", + "typescript": "4.5.5" + } +} diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/LICENSE b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/LICENSE new file mode 100644 index 00000000000000..a331065a46b90f --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2015 Rich Harris + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs new file mode 100644 index 00000000000000..4e92c1e658ccd5 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs @@ -0,0 +1,164 @@ +const comma = ','.charCodeAt(0); +const semicolon = ';'.charCodeAt(0); +const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; +const intToChar = new Uint8Array(64); // 64 possible chars. +const charToInteger = new Uint8Array(128); // z is 122 in ASCII +for (let i = 0; i < chars.length; i++) { + const c = chars.charCodeAt(i); + charToInteger[c] = i; + intToChar[i] = c; +} +// Provide a fallback for older environments. +const td = typeof TextDecoder !== 'undefined' + ? new TextDecoder() + : typeof Buffer !== 'undefined' + ? { + decode(buf) { + const out = Buffer.from(buf.buffer, buf.byteOffset, buf.byteLength); + return out.toString(); + }, + } + : { + decode(buf) { + let out = ''; + for (let i = 0; i < buf.length; i++) { + out += String.fromCharCode(buf[i]); + } + return out; + }, + }; +function decode(mappings) { + const state = new Int32Array(5); + const decoded = []; + let line = []; + let sorted = true; + let lastCol = 0; + for (let i = 0; i < mappings.length;) { + const c = mappings.charCodeAt(i); + if (c === comma) { + i++; + } + else if (c === semicolon) { + state[0] = lastCol = 0; + if (!sorted) + sort(line); + sorted = true; + decoded.push(line); + line = []; + i++; + } + else { + i = decodeInteger(mappings, i, state, 0); // generatedCodeColumn + const col = state[0]; + if (col < lastCol) + sorted = false; + lastCol = col; + if (!hasMoreSegments(mappings, i)) { + line.push([col]); + continue; + } + i = decodeInteger(mappings, i, state, 1); // sourceFileIndex + i = decodeInteger(mappings, i, state, 2); // sourceCodeLine + i = decodeInteger(mappings, i, state, 3); // sourceCodeColumn + if (!hasMoreSegments(mappings, i)) { + line.push([col, state[1], state[2], state[3]]); + continue; + } + i = decodeInteger(mappings, i, state, 4); // nameIndex + line.push([col, state[1], state[2], state[3], state[4]]); + } + } + if (!sorted) + sort(line); + decoded.push(line); + return decoded; +} +function decodeInteger(mappings, pos, state, j) { + let value = 0; + let shift = 0; + let integer = 0; + do { + const c = mappings.charCodeAt(pos++); + integer = charToInteger[c]; + value |= (integer & 31) << shift; + shift += 5; + } while (integer & 32); + const shouldNegate = value & 1; + value >>>= 1; + if (shouldNegate) { + value = -0x80000000 | -value; + } + state[j] += value; + return pos; +} +function hasMoreSegments(mappings, i) { + if (i >= mappings.length) + return false; + const c = mappings.charCodeAt(i); + if (c === comma || c === semicolon) + return false; + return true; +} +function sort(line) { + line.sort(sortComparator); +} +function sortComparator(a, b) { + return a[0] - b[0]; +} +function encode(decoded) { + const state = new Int32Array(5); + let buf = new Uint8Array(1024); + let pos = 0; + for (let i = 0; i < decoded.length; i++) { + const line = decoded[i]; + if (i > 0) { + buf = reserve(buf, pos, 1); + buf[pos++] = semicolon; + } + if (line.length === 0) + continue; + state[0] = 0; + for (let j = 0; j < line.length; j++) { + const segment = line[j]; + // We can push up to 5 ints, each int can take at most 7 chars, and we + // may push a comma. + buf = reserve(buf, pos, 36); + if (j > 0) + buf[pos++] = comma; + pos = encodeInteger(buf, pos, state, segment, 0); // generatedCodeColumn + if (segment.length === 1) + continue; + pos = encodeInteger(buf, pos, state, segment, 1); // sourceFileIndex + pos = encodeInteger(buf, pos, state, segment, 2); // sourceCodeLine + pos = encodeInteger(buf, pos, state, segment, 3); // sourceCodeColumn + if (segment.length === 4) + continue; + pos = encodeInteger(buf, pos, state, segment, 4); // nameIndex + } + } + return td.decode(buf.subarray(0, pos)); +} +function reserve(buf, pos, count) { + if (buf.length > pos + count) + return buf; + const swap = new Uint8Array(buf.length * 2); + swap.set(buf); + return swap; +} +function encodeInteger(buf, pos, state, segment, j) { + const next = segment[j]; + let num = next - state[j]; + state[j] = next; + num = num < 0 ? (-num << 1) | 1 : num << 1; + do { + let clamped = num & 0b011111; + num >>>= 5; + if (num > 0) + clamped |= 0b100000; + buf[pos++] = intToChar[clamped]; + } while (num > 0); + return pos; +} + +export { decode, encode }; +//# sourceMappingURL=sourcemap-codec.mjs.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js new file mode 100644 index 00000000000000..b5aa0c43c3e8e7 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js @@ -0,0 +1,175 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : + typeof define === 'function' && define.amd ? define(['exports'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.sourcemapCodec = {})); +})(this, (function (exports) { 'use strict'; + + const comma = ','.charCodeAt(0); + const semicolon = ';'.charCodeAt(0); + const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; + const intToChar = new Uint8Array(64); // 64 possible chars. + const charToInteger = new Uint8Array(128); // z is 122 in ASCII + for (let i = 0; i < chars.length; i++) { + const c = chars.charCodeAt(i); + charToInteger[c] = i; + intToChar[i] = c; + } + // Provide a fallback for older environments. + const td = typeof TextDecoder !== 'undefined' + ? new TextDecoder() + : typeof Buffer !== 'undefined' + ? { + decode(buf) { + const out = Buffer.from(buf.buffer, buf.byteOffset, buf.byteLength); + return out.toString(); + }, + } + : { + decode(buf) { + let out = ''; + for (let i = 0; i < buf.length; i++) { + out += String.fromCharCode(buf[i]); + } + return out; + }, + }; + function decode(mappings) { + const state = new Int32Array(5); + const decoded = []; + let line = []; + let sorted = true; + let lastCol = 0; + for (let i = 0; i < mappings.length;) { + const c = mappings.charCodeAt(i); + if (c === comma) { + i++; + } + else if (c === semicolon) { + state[0] = lastCol = 0; + if (!sorted) + sort(line); + sorted = true; + decoded.push(line); + line = []; + i++; + } + else { + i = decodeInteger(mappings, i, state, 0); // generatedCodeColumn + const col = state[0]; + if (col < lastCol) + sorted = false; + lastCol = col; + if (!hasMoreSegments(mappings, i)) { + line.push([col]); + continue; + } + i = decodeInteger(mappings, i, state, 1); // sourceFileIndex + i = decodeInteger(mappings, i, state, 2); // sourceCodeLine + i = decodeInteger(mappings, i, state, 3); // sourceCodeColumn + if (!hasMoreSegments(mappings, i)) { + line.push([col, state[1], state[2], state[3]]); + continue; + } + i = decodeInteger(mappings, i, state, 4); // nameIndex + line.push([col, state[1], state[2], state[3], state[4]]); + } + } + if (!sorted) + sort(line); + decoded.push(line); + return decoded; + } + function decodeInteger(mappings, pos, state, j) { + let value = 0; + let shift = 0; + let integer = 0; + do { + const c = mappings.charCodeAt(pos++); + integer = charToInteger[c]; + value |= (integer & 31) << shift; + shift += 5; + } while (integer & 32); + const shouldNegate = value & 1; + value >>>= 1; + if (shouldNegate) { + value = -0x80000000 | -value; + } + state[j] += value; + return pos; + } + function hasMoreSegments(mappings, i) { + if (i >= mappings.length) + return false; + const c = mappings.charCodeAt(i); + if (c === comma || c === semicolon) + return false; + return true; + } + function sort(line) { + line.sort(sortComparator); + } + function sortComparator(a, b) { + return a[0] - b[0]; + } + function encode(decoded) { + const state = new Int32Array(5); + let buf = new Uint8Array(1024); + let pos = 0; + for (let i = 0; i < decoded.length; i++) { + const line = decoded[i]; + if (i > 0) { + buf = reserve(buf, pos, 1); + buf[pos++] = semicolon; + } + if (line.length === 0) + continue; + state[0] = 0; + for (let j = 0; j < line.length; j++) { + const segment = line[j]; + // We can push up to 5 ints, each int can take at most 7 chars, and we + // may push a comma. + buf = reserve(buf, pos, 36); + if (j > 0) + buf[pos++] = comma; + pos = encodeInteger(buf, pos, state, segment, 0); // generatedCodeColumn + if (segment.length === 1) + continue; + pos = encodeInteger(buf, pos, state, segment, 1); // sourceFileIndex + pos = encodeInteger(buf, pos, state, segment, 2); // sourceCodeLine + pos = encodeInteger(buf, pos, state, segment, 3); // sourceCodeColumn + if (segment.length === 4) + continue; + pos = encodeInteger(buf, pos, state, segment, 4); // nameIndex + } + } + return td.decode(buf.subarray(0, pos)); + } + function reserve(buf, pos, count) { + if (buf.length > pos + count) + return buf; + const swap = new Uint8Array(buf.length * 2); + swap.set(buf); + return swap; + } + function encodeInteger(buf, pos, state, segment, j) { + const next = segment[j]; + let num = next - state[j]; + state[j] = next; + num = num < 0 ? (-num << 1) | 1 : num << 1; + do { + let clamped = num & 0b011111; + num >>>= 5; + if (num > 0) + clamped |= 0b100000; + buf[pos++] = intToChar[clamped]; + } while (num > 0); + return pos; + } + + exports.decode = decode; + exports.encode = encode; + + Object.defineProperty(exports, '__esModule', { value: true }); + +})); +//# sourceMappingURL=sourcemap-codec.umd.js.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/package.json b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/package.json new file mode 100644 index 00000000000000..0dc07c9103776a --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/sourcemap-codec/package.json @@ -0,0 +1,69 @@ +{ + "name": "@jridgewell/sourcemap-codec", + "version": "1.4.11", + "description": "Encode/decode sourcemap mappings", + "keywords": [ + "sourcemap", + "vlq" + ], + "main": "dist/sourcemap-codec.umd.js", + "module": "dist/sourcemap-codec.mjs", + "typings": "dist/types/sourcemap-codec.d.ts", + "files": [ + "dist" + ], + "exports": { + ".": { + "browser": "./dist/sourcemap-codec.umd.js", + "import": "./dist/sourcemap-codec.mjs", + "require": "./dist/sourcemap-codec.umd.js" + }, + "./package.json": "./package.json" + }, + "scripts": { + "benchmark": "run-s build:rollup benchmark:only", + "benchmark:only": "node benchmark/index.js", + "build": "run-s -n build:*", + "build:rollup": "rollup -c rollup.config.js", + "build:ts": "tsc --project tsconfig.build.json", + "lint": "run-s -n lint:*", + "lint:prettier": "npm run test:lint:prettier -- --write", + "lint:ts": "npm run test:lint:ts -- --fix", + "prebuild": "rm -rf dist", + "prepublishOnly": "npm run preversion", + "preversion": "run-s test build", + "pretest": "run-s build:rollup", + "test": "run-s -n test:lint test:only", + "test:debug": "mocha --inspect-brk", + "test:lint": "run-s -n test:lint:*", + "test:lint:prettier": "prettier --check '{src,test}/**/*.ts'", + "test:lint:ts": "eslint '{src,test}/**/*.ts'", + "test:only": "mocha", + "test:coverage": "c8 mocha", + "test:watch": "mocha --watch" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/jridgewell/sourcemap-codec.git" + }, + "author": "Rich Harris", + "license": "MIT", + "devDependencies": { + "@rollup/plugin-typescript": "8.3.0", + "@types/node": "17.0.15", + "@typescript-eslint/eslint-plugin": "5.10.0", + "@typescript-eslint/parser": "5.10.0", + "benchmark": "2.1.4", + "c8": "7.11.0", + "eslint": "8.7.0", + "eslint-config-prettier": "8.3.0", + "mocha": "9.2.0", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "rollup": "2.64.0", + "source-map": "0.6.1", + "source-map-js": "1.0.2", + "sourcemap-codec": "1.4.8", + "typescript": "4.5.4" + } +} diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/LICENSE b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/LICENSE new file mode 100644 index 00000000000000..37bb488f08a129 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/LICENSE @@ -0,0 +1,19 @@ +Copyright 2022 Justin Ridgewell + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs new file mode 100644 index 00000000000000..fd59d7605634cb --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs @@ -0,0 +1,269 @@ +import { decode, encode } from '@jridgewell/sourcemap-codec'; +import resolveUri from '@jridgewell/resolve-uri'; + +function resolve(input, base) { + // The base is always treated as a directory, if it's not empty. + // https://github.com/mozilla/source-map/blob/8cb3ee57/lib/util.js#L327 + // https://github.com/chromium/chromium/blob/da4adbb3/third_party/blink/renderer/devtools/front_end/sdk/SourceMap.js#L400-L401 + if (base && !base.endsWith('/')) + base += '/'; + return resolveUri(input, base); +} + +/** + * Removes everything after the last "/", but leaves the slash. + */ +function stripFilename(path) { + if (!path) + return ''; + const index = path.lastIndexOf('/'); + return path.slice(0, index + 1); +} + +function maybeSort(mappings, owned) { + const unsortedIndex = nextUnsortedSegmentLine(mappings, 0); + if (unsortedIndex === mappings.length) + return mappings; + // If we own the array (meaning we parsed it from JSON), then we're free to directly mutate it. If + // not, we do not want to modify the consumer's input array. + if (!owned) + mappings = mappings.slice(); + for (let i = unsortedIndex; i < mappings.length; i = nextUnsortedSegmentLine(mappings, i + 1)) { + mappings[i] = sortSegments(mappings[i], owned); + } + return mappings; +} +function nextUnsortedSegmentLine(mappings, start) { + for (let i = start; i < mappings.length; i++) { + if (!isSorted(mappings[i])) + return i; + } + return mappings.length; +} +function isSorted(line) { + for (let j = 1; j < line.length; j++) { + if (line[j][0] < line[j - 1][0]) { + return false; + } + } + return true; +} +function sortSegments(line, owned) { + if (!owned) + line = line.slice(); + return line.sort(sortComparator); +} +function sortComparator(a, b) { + return a[0] - b[0]; +} + +/** + * A binary search implementation that returns the index if a match is found. + * If no match is found, then the left-index (the index associated with the item that comes just + * before the desired index) is returned. To maintain proper sort order, a splice would happen at + * the next index: + * + * ```js + * const array = [1, 3]; + * const needle = 2; + * const index = binarySearch(array, needle, (item, needle) => item - needle); + * + * assert.equal(index, 0); + * array.splice(index + 1, 0, needle); + * assert.deepEqual(array, [1, 2, 3]); + * ``` + */ +function binarySearch(haystack, needle, low, high) { + while (low <= high) { + const mid = low + ((high - low) >> 1); + const cmp = haystack[mid][0] - needle; + if (cmp === 0) { + return mid; + } + if (cmp < 0) { + low = mid + 1; + } + else { + high = mid - 1; + } + } + return low - 1; +} +function memoizedState() { + return { + lastKey: -1, + lastNeedle: -1, + lastIndex: -1, + }; +} +/** + * This overly complicated beast is just to record the last tested line/column and the resulting + * index, allowing us to skip a few tests if mappings are monotonically increasing. + */ +function memoizedBinarySearch(haystack, needle, state, key) { + const { lastKey, lastNeedle, lastIndex } = state; + let low = 0; + let high = haystack.length - 1; + if (key === lastKey) { + if (needle === lastNeedle) { + return lastIndex; + } + if (needle >= lastNeedle) { + // lastIndex may be -1 if the previous needle was not found. + low = Math.max(lastIndex, 0); + } + else { + high = lastIndex; + } + } + state.lastKey = key; + state.lastNeedle = needle; + return (state.lastIndex = binarySearch(haystack, needle, low, high)); +} + +const INVALID_MAPPING = Object.freeze({ + source: null, + line: null, + column: null, + name: null, +}); +/** + * Returns the encoded (VLQ string) form of the SourceMap's mappings field. + */ +let encodedMappings; +/** + * Returns the decoded (array of lines of segments) form of the SourceMap's mappings field. + */ +let decodedMappings; +/** + * A low-level API to find the segment associated with a generated line/column (think, from a + * stack trace). Line and column here are 0-based, unlike `originalPositionFor`. + */ +let traceSegment; +/** + * A higher-level API to find the source/line/column associated with a generated line/column + * (think, from a stack trace). Line is 1-based, but column is 0-based, due to legacy behavior in + * `source-map` library. + */ +let originalPositionFor; +/** + * Iterates each mapping in generated position order. + */ +let eachMapping; +/** + * A helper that skips sorting of the input map's mappings array, which can be expensive for larger + * maps. + */ +let presortedDecodedMap; +class TraceMap { + constructor(map, mapUrl) { + this._binarySearchMemo = memoizedState(); + const isString = typeof map === 'string'; + const parsed = isString ? JSON.parse(map) : map; + const { version, file, names, sourceRoot, sources, sourcesContent } = parsed; + this.version = version; + this.file = file; + this.names = names; + this.sourceRoot = sourceRoot; + this.sources = sources; + this.sourcesContent = sourcesContent; + if (sourceRoot || mapUrl) { + const from = resolve(sourceRoot || '', stripFilename(mapUrl)); + this.resolvedSources = sources.map((s) => resolve(s || '', from)); + } + else { + this.resolvedSources = sources.map((s) => s || ''); + } + const { mappings } = parsed; + if (typeof mappings === 'string') { + this._encoded = mappings; + this._decoded = decode(mappings); + } + else { + this._encoded = undefined; + this._decoded = maybeSort(mappings, isString); + } + } +} +(() => { + encodedMappings = (map) => { + var _a; + return ((_a = map._encoded) !== null && _a !== void 0 ? _a : (map._encoded = encode(map._decoded))); + }; + decodedMappings = (map) => { + return map._decoded; + }; + traceSegment = (map, line, column) => { + const decoded = map._decoded; + // It's common for parent source maps to have pointers to lines that have no + // mapping (like a "//# sourceMappingURL=") at the end of the child file. + if (line >= decoded.length) + return null; + const segments = decoded[line]; + const index = memoizedBinarySearch(segments, column, map._binarySearchMemo, line); + // we come before any mapped segment + if (index < 0) + return null; + return segments[index]; + }; + originalPositionFor = (map, { line, column }) => { + if (line < 1) + throw new Error('`line` must be greater than 0 (lines start at line 1)'); + if (column < 0) { + throw new Error('`column` must be greater than or equal to 0 (columns start at column 0)'); + } + const segment = traceSegment(map, line - 1, column); + if (segment == null) + return INVALID_MAPPING; + if (segment.length == 1) + return INVALID_MAPPING; + const { names, resolvedSources } = map; + return { + source: resolvedSources[segment[1]], + line: segment[2] + 1, + column: segment[3], + name: segment.length === 5 ? names[segment[4]] : null, + }; + }; + eachMapping = (map, cb) => { + const decoded = map._decoded; + const { names, resolvedSources } = map; + for (let i = 0; i < decoded.length; i++) { + const line = decoded[i]; + for (let j = 0; j < line.length; j++) { + const seg = line[j]; + const generatedLine = i + 1; + const generatedColumn = seg[0]; + let source = null; + let originalLine = null; + let originalColumn = null; + let name = null; + if (seg.length !== 1) { + source = resolvedSources[seg[1]]; + originalLine = seg[2] + 1; + originalColumn = seg[3]; + } + if (seg.length === 5) + name = names[seg[4]]; + cb({ + generatedLine, + generatedColumn, + source, + originalLine, + originalColumn, + name, + }); + } + } + }; + presortedDecodedMap = (map, mapUrl) => { + const clone = Object.assign({}, map); + clone.mappings = []; + const tracer = new TraceMap(clone, mapUrl); + tracer._decoded = map.mappings; + return tracer; + }; +})(); + +export { TraceMap, decodedMappings, eachMapping, encodedMappings, originalPositionFor, presortedDecodedMap, traceSegment }; +//# sourceMappingURL=trace-mapping.mjs.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js new file mode 100644 index 00000000000000..19f8f26a3e3cb6 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js @@ -0,0 +1,280 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@jridgewell/sourcemap-codec'), require('@jridgewell/resolve-uri')) : + typeof define === 'function' && define.amd ? define(['exports', '@jridgewell/sourcemap-codec', '@jridgewell/resolve-uri'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.traceMapping = {}, global.sourcemapCodec, global.resolveURI)); +})(this, (function (exports, sourcemapCodec, resolveUri) { 'use strict'; + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var resolveUri__default = /*#__PURE__*/_interopDefaultLegacy(resolveUri); + + function resolve(input, base) { + // The base is always treated as a directory, if it's not empty. + // https://github.com/mozilla/source-map/blob/8cb3ee57/lib/util.js#L327 + // https://github.com/chromium/chromium/blob/da4adbb3/third_party/blink/renderer/devtools/front_end/sdk/SourceMap.js#L400-L401 + if (base && !base.endsWith('/')) + base += '/'; + return resolveUri__default["default"](input, base); + } + + /** + * Removes everything after the last "/", but leaves the slash. + */ + function stripFilename(path) { + if (!path) + return ''; + const index = path.lastIndexOf('/'); + return path.slice(0, index + 1); + } + + function maybeSort(mappings, owned) { + const unsortedIndex = nextUnsortedSegmentLine(mappings, 0); + if (unsortedIndex === mappings.length) + return mappings; + // If we own the array (meaning we parsed it from JSON), then we're free to directly mutate it. If + // not, we do not want to modify the consumer's input array. + if (!owned) + mappings = mappings.slice(); + for (let i = unsortedIndex; i < mappings.length; i = nextUnsortedSegmentLine(mappings, i + 1)) { + mappings[i] = sortSegments(mappings[i], owned); + } + return mappings; + } + function nextUnsortedSegmentLine(mappings, start) { + for (let i = start; i < mappings.length; i++) { + if (!isSorted(mappings[i])) + return i; + } + return mappings.length; + } + function isSorted(line) { + for (let j = 1; j < line.length; j++) { + if (line[j][0] < line[j - 1][0]) { + return false; + } + } + return true; + } + function sortSegments(line, owned) { + if (!owned) + line = line.slice(); + return line.sort(sortComparator); + } + function sortComparator(a, b) { + return a[0] - b[0]; + } + + /** + * A binary search implementation that returns the index if a match is found. + * If no match is found, then the left-index (the index associated with the item that comes just + * before the desired index) is returned. To maintain proper sort order, a splice would happen at + * the next index: + * + * ```js + * const array = [1, 3]; + * const needle = 2; + * const index = binarySearch(array, needle, (item, needle) => item - needle); + * + * assert.equal(index, 0); + * array.splice(index + 1, 0, needle); + * assert.deepEqual(array, [1, 2, 3]); + * ``` + */ + function binarySearch(haystack, needle, low, high) { + while (low <= high) { + const mid = low + ((high - low) >> 1); + const cmp = haystack[mid][0] - needle; + if (cmp === 0) { + return mid; + } + if (cmp < 0) { + low = mid + 1; + } + else { + high = mid - 1; + } + } + return low - 1; + } + function memoizedState() { + return { + lastKey: -1, + lastNeedle: -1, + lastIndex: -1, + }; + } + /** + * This overly complicated beast is just to record the last tested line/column and the resulting + * index, allowing us to skip a few tests if mappings are monotonically increasing. + */ + function memoizedBinarySearch(haystack, needle, state, key) { + const { lastKey, lastNeedle, lastIndex } = state; + let low = 0; + let high = haystack.length - 1; + if (key === lastKey) { + if (needle === lastNeedle) { + return lastIndex; + } + if (needle >= lastNeedle) { + // lastIndex may be -1 if the previous needle was not found. + low = Math.max(lastIndex, 0); + } + else { + high = lastIndex; + } + } + state.lastKey = key; + state.lastNeedle = needle; + return (state.lastIndex = binarySearch(haystack, needle, low, high)); + } + + const INVALID_MAPPING = Object.freeze({ + source: null, + line: null, + column: null, + name: null, + }); + /** + * Returns the encoded (VLQ string) form of the SourceMap's mappings field. + */ + exports.encodedMappings = void 0; + /** + * Returns the decoded (array of lines of segments) form of the SourceMap's mappings field. + */ + exports.decodedMappings = void 0; + /** + * A low-level API to find the segment associated with a generated line/column (think, from a + * stack trace). Line and column here are 0-based, unlike `originalPositionFor`. + */ + exports.traceSegment = void 0; + /** + * A higher-level API to find the source/line/column associated with a generated line/column + * (think, from a stack trace). Line is 1-based, but column is 0-based, due to legacy behavior in + * `source-map` library. + */ + exports.originalPositionFor = void 0; + /** + * Iterates each mapping in generated position order. + */ + exports.eachMapping = void 0; + /** + * A helper that skips sorting of the input map's mappings array, which can be expensive for larger + * maps. + */ + exports.presortedDecodedMap = void 0; + class TraceMap { + constructor(map, mapUrl) { + this._binarySearchMemo = memoizedState(); + const isString = typeof map === 'string'; + const parsed = isString ? JSON.parse(map) : map; + const { version, file, names, sourceRoot, sources, sourcesContent } = parsed; + this.version = version; + this.file = file; + this.names = names; + this.sourceRoot = sourceRoot; + this.sources = sources; + this.sourcesContent = sourcesContent; + if (sourceRoot || mapUrl) { + const from = resolve(sourceRoot || '', stripFilename(mapUrl)); + this.resolvedSources = sources.map((s) => resolve(s || '', from)); + } + else { + this.resolvedSources = sources.map((s) => s || ''); + } + const { mappings } = parsed; + if (typeof mappings === 'string') { + this._encoded = mappings; + this._decoded = sourcemapCodec.decode(mappings); + } + else { + this._encoded = undefined; + this._decoded = maybeSort(mappings, isString); + } + } + } + (() => { + exports.encodedMappings = (map) => { + var _a; + return ((_a = map._encoded) !== null && _a !== void 0 ? _a : (map._encoded = sourcemapCodec.encode(map._decoded))); + }; + exports.decodedMappings = (map) => { + return map._decoded; + }; + exports.traceSegment = (map, line, column) => { + const decoded = map._decoded; + // It's common for parent source maps to have pointers to lines that have no + // mapping (like a "//# sourceMappingURL=") at the end of the child file. + if (line >= decoded.length) + return null; + const segments = decoded[line]; + const index = memoizedBinarySearch(segments, column, map._binarySearchMemo, line); + // we come before any mapped segment + if (index < 0) + return null; + return segments[index]; + }; + exports.originalPositionFor = (map, { line, column }) => { + if (line < 1) + throw new Error('`line` must be greater than 0 (lines start at line 1)'); + if (column < 0) { + throw new Error('`column` must be greater than or equal to 0 (columns start at column 0)'); + } + const segment = exports.traceSegment(map, line - 1, column); + if (segment == null) + return INVALID_MAPPING; + if (segment.length == 1) + return INVALID_MAPPING; + const { names, resolvedSources } = map; + return { + source: resolvedSources[segment[1]], + line: segment[2] + 1, + column: segment[3], + name: segment.length === 5 ? names[segment[4]] : null, + }; + }; + exports.eachMapping = (map, cb) => { + const decoded = map._decoded; + const { names, resolvedSources } = map; + for (let i = 0; i < decoded.length; i++) { + const line = decoded[i]; + for (let j = 0; j < line.length; j++) { + const seg = line[j]; + const generatedLine = i + 1; + const generatedColumn = seg[0]; + let source = null; + let originalLine = null; + let originalColumn = null; + let name = null; + if (seg.length !== 1) { + source = resolvedSources[seg[1]]; + originalLine = seg[2] + 1; + originalColumn = seg[3]; + } + if (seg.length === 5) + name = names[seg[4]]; + cb({ + generatedLine, + generatedColumn, + source, + originalLine, + originalColumn, + name, + }); + } + } + }; + exports.presortedDecodedMap = (map, mapUrl) => { + const clone = Object.assign({}, map); + clone.mappings = []; + const tracer = new TraceMap(clone, mapUrl); + tracer._decoded = map.mappings; + return tracer; + }; + })(); + + exports.TraceMap = TraceMap; + + Object.defineProperty(exports, '__esModule', { value: true }); + +})); +//# sourceMappingURL=trace-mapping.umd.js.map diff --git a/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/package.json b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/package.json new file mode 100644 index 00000000000000..4e51edd88c9c41 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/@jridgewell/trace-mapping/package.json @@ -0,0 +1,71 @@ +{ + "name": "@jridgewell/trace-mapping", + "version": "0.3.4", + "description": "Trace the original position through a source map", + "keywords": [ + "source", + "map" + ], + "main": "dist/trace-mapping.umd.js", + "module": "dist/trace-mapping.mjs", + "typings": "dist/types/trace-mapping.d.ts", + "files": [ + "dist" + ], + "exports": { + ".": { + "browser": "./dist/trace-mapping.umd.js", + "require": "./dist/trace-mapping.umd.js", + "import": "./dist/trace-mapping.mjs" + }, + "./package.json": "./package.json" + }, + "author": "Justin Ridgewell ", + "repository": { + "type": "git", + "url": "git+https://github.com/jridgewell/trace-mapping.git" + }, + "license": "MIT", + "scripts": { + "benchmark": "run-s build:rollup benchmark:only", + "benchmark:only": "node benchmark/index.mjs", + "build": "run-s -n build:*", + "build:rollup": "rollup -c rollup.config.js", + "build:ts": "tsc --project tsconfig.build.json", + "lint": "run-s -n lint:*", + "lint:prettier": "npm run test:lint:prettier -- --write", + "lint:ts": "npm run test:lint:ts -- --fix", + "prebuild": "rm -rf dist", + "prepublishOnly": "npm run preversion", + "preversion": "run-s test build", + "test": "run-s -n test:lint test:only", + "test:debug": "ava debug", + "test:lint": "run-s -n test:lint:*", + "test:lint:prettier": "prettier --check '{src,test}/**/*.ts'", + "test:lint:ts": "eslint '{src,test}/**/*.ts'", + "test:only": "c8 ava", + "test:watch": "ava --watch" + }, + "devDependencies": { + "@rollup/plugin-typescript": "8.3.0", + "@typescript-eslint/eslint-plugin": "5.10.0", + "@typescript-eslint/parser": "5.10.0", + "ava": "4.0.1", + "benchmark": "2.1.4", + "c8": "7.11.0", + "esbuild": "0.14.14", + "esbuild-node-loader": "0.6.4", + "eslint": "8.7.0", + "eslint-config-prettier": "8.3.0", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "rollup": "2.64.0", + "source-map": "0.6.1", + "source-map-js": "1.0.2", + "typescript": "4.5.4" + }, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } +} diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js index cc08d4e674fa5a..06ce365c30d5f1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/agents.js @@ -1 +1 @@ -module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0293123,F:0.0732808,A:0.0146562,B:0.659527,pB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","pB","J","D","E","F","A","B","","",""],E:"IE",F:{pB:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.008536,K:0.004267,L:0.004268,G:0.004268,M:0.008536,N:0.008536,O:0.029876,P:0,Q:0.004298,R:0.00944,U:0.004043,V:0.008536,W:0.008536,X:0.008536,Y:0.012804,Z:0.004318,a:0.008536,b:0.004268,c:0.008536,d:0.017072,e:0.012804,f:0.025608,S:0.145112,g:3.66194,H:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","U","V","W","X","Y","Z","a","b","c","d","e","f","S","g","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,U:1590019200,V:1594857600,W:1598486400,X:1602201600,Y:1605830400,Z:1611360000,a:1614816000,b:1618358400,c:1622073600,d:1626912000,e:1630627200,f:1632441600,S:1634774400,g:1637539200,H:1641427200},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004783,"1":0.004271,"2":0.004783,"3":0.00487,"4":0.005029,"5":0.0047,"6":0.034144,"7":0.008536,"8":0.004356,"9":0.004525,qB:0.004318,fB:0.004271,I:0.025608,h:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.004318,C:0.004471,K:0.004486,L:0.00453,G:0.004293,M:0.004417,N:0.004425,O:0.004293,i:0.004443,j:0.004283,k:0.004293,l:0.013698,m:0.004293,n:0.008786,o:0.004268,p:0.004317,q:0.004393,r:0.004418,s:0.008834,t:0.004293,u:0.008928,v:0.004471,w:0.009284,x:0.004707,y:0.009076,z:0.004268,AB:0.004293,BB:0.004268,CB:0.004538,DB:0.008282,EB:0.004268,FB:0.068288,GB:0.004335,HB:0.008586,IB:0.034144,JB:0.017072,KB:0.004425,LB:0.004356,gB:0.004268,MB:0.008536,hB:0.004356,NB:0.004425,OB:0.004268,T:0.00415,PB:0.004267,QB:0.008712,RB:0.004267,SB:0.008536,TB:0.00415,UB:0.004293,VB:0.004425,WB:0.012804,XB:0.00415,YB:0.00415,ZB:0.004318,aB:0.004356,bB:0.004268,cB:0.068288,P:0.008536,Q:0.008536,R:0.017072,iB:0.004268,U:0.004268,V:0.017072,W:0.004268,X:0.004268,Y:0.012804,Z:0.017072,a:0.02134,b:0.02134,c:0.098164,d:0.017072,e:0.029876,f:0.93896,S:1.9334,g:0.017072,H:0,jB:0,rB:0.008786,sB:0.00487},B:"moz",C:["qB","fB","rB","sB","I","h","J","D","E","F","A","B","C","K","L","G","M","N","O","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","gB","MB","hB","NB","OB","T","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","P","Q","R","iB","U","V","W","X","Y","Z","a","b","c","d","e","f","S","g","H","jB",""],E:"Firefox",F:{"0":1428278400,"1":1431475200,"2":1435881600,"3":1439251200,"4":1442880000,"5":1446508800,"6":1450137600,"7":1453852800,"8":1457395200,"9":1461628800,qB:1161648000,fB:1213660800,rB:1246320000,sB:1264032000,I:1300752000,h:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,i:1357603200,j:1361232000,k:1364860800,l:1368489600,m:1372118400,n:1375747200,o:1379376000,p:1386633600,q:1391472000,r:1395100800,s:1398729600,t:1402358400,u:1405987200,v:1409616000,w:1413244800,x:1417392000,y:1421107200,z:1424736000,AB:1465257600,BB:1470096000,CB:1474329600,DB:1479168000,EB:1485216000,FB:1488844800,GB:1492560000,HB:1497312000,IB:1502150400,JB:1506556800,KB:1510617600,LB:1516665600,gB:1520985600,MB:1525824000,hB:1529971200,NB:1536105600,OB:1540252800,T:1544486400,PB:1548720000,QB:1552953600,RB:1558396800,SB:1562630400,TB:1567468800,UB:1571788800,VB:1575331200,WB:1578355200,XB:1581379200,YB:1583798400,ZB:1586304000,aB:1588636800,bB:1591056000,cB:1593475200,P:1595894400,Q:1598313600,R:1600732800,iB:1603152000,U:1605571200,V:1607990400,W:1611619200,X:1614038400,Y:1616457600,Z:1618790400,a:1622505600,b:1626134400,c:1628553600,d:1630972800,e:1633392000,f:1635811200,S:1638835200,g:1641859200,H:null,jB:null}},D:{A:{"0":0.004464,"1":0.025608,"2":0.004464,"3":0.012804,"4":0.0236,"5":0.004293,"6":0.008536,"7":0.004465,"8":0.004642,"9":0.004891,I:0.004706,h:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,i:0.004293,j:0.004393,k:0.004317,l:0.008536,m:0.008786,n:0.008536,o:0.004461,p:0.004141,q:0.004326,r:0.0047,s:0.004538,t:0.004293,u:0.008596,v:0.004566,w:0.004268,x:0.008536,y:0.008536,z:0.004335,AB:0.012804,BB:0.025608,CB:0.08536,DB:0.004293,EB:0.004268,FB:0.004268,GB:0.012804,HB:0.008536,IB:0.008536,JB:0.046948,KB:0.008536,LB:0.008536,gB:0.004268,MB:0.008536,hB:0.008536,NB:0.008536,OB:0.012804,T:0.02134,PB:0.017072,QB:0.025608,RB:0.012804,SB:0.012804,TB:0.059752,UB:0.04268,VB:0.017072,WB:0.046948,XB:0.012804,YB:0.025608,ZB:0.06402,aB:0.068288,bB:0.025608,cB:0.034144,P:0.19206,Q:0.06402,R:0.046948,U:0.093896,V:0.076824,W:0.098164,X:0.08536,Y:0.19206,Z:0.051216,a:0.068288,b:0.06402,c:0.17072,d:0.25608,e:0.307296,f:0.763972,S:0.670076,g:21.7284,H:0.02134,jB:0.008536,tB:0.008536,uB:0},B:"webkit",C:["","","","","I","h","J","D","E","F","A","B","C","K","L","G","M","N","O","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","gB","MB","hB","NB","OB","T","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","P","Q","R","U","V","W","X","Y","Z","a","b","c","d","e","f","S","g","H","jB","tB","uB"],E:"Chrome",F:{"0":1409011200,"1":1412640000,"2":1416268800,"3":1421798400,"4":1425513600,"5":1429401600,"6":1432080000,"7":1437523200,"8":1441152000,"9":1444780800,I:1264377600,h:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,i:1332892800,j:1337040000,k:1340668800,l:1343692800,m:1348531200,n:1352246400,o:1357862400,p:1361404800,q:1364428800,r:1369094400,s:1374105600,t:1376956800,u:1384214400,v:1389657600,w:1392940800,x:1397001600,y:1400544000,z:1405468800,AB:1449014400,BB:1453248000,CB:1456963200,DB:1460592000,EB:1464134400,FB:1469059200,GB:1472601600,HB:1476230400,IB:1480550400,JB:1485302400,KB:1489017600,LB:1492560000,gB:1496707200,MB:1500940800,hB:1504569600,NB:1508198400,OB:1512518400,T:1516752000,PB:1520294400,QB:1523923200,RB:1527552000,SB:1532390400,TB:1536019200,UB:1539648000,VB:1543968000,WB:1548720000,XB:1552348800,YB:1555977600,ZB:1559606400,aB:1564444800,bB:1568073600,cB:1571702400,P:1575936000,Q:1580860800,R:1586304000,U:1589846400,V:1594684800,W:1598313600,X:1601942400,Y:1605571200,Z:1611014400,a:1614556800,b:1618272000,c:1621987200,d:1626739200,e:1630368000,f:1632268800,S:1634601600,g:1637020800,H:1641340800,jB:null,tB:null,uB:null}},E:{A:{I:0,h:0.004293,J:0.004656,D:0.004465,E:0.004356,F:0.004891,A:0.004425,B:0.004318,C:0.008536,K:0.059752,L:0.290224,G:0.29876,vB:0,kB:0.008692,wB:0.012804,xB:0.00456,yB:0.004283,zB:0.017072,lB:0.012804,dB:0.038412,eB:0.068288,"0B":0.51216,"1B":1.22492,"2B":1.29747,mB:0.179256,"3B":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","vB","kB","I","h","wB","J","xB","D","yB","E","F","zB","A","lB","B","dB","C","eB","K","0B","L","1B","G","2B","mB","3B","",""],E:"Safari",F:{vB:1205798400,kB:1226534400,I:1244419200,h:1275868800,wB:1311120000,J:1343174400,xB:1382400000,D:1382400000,yB:1410998400,E:1413417600,F:1443657600,zB:1458518400,A:1474329600,lB:1490572800,B:1505779200,dB:1522281600,C:1537142400,eB:1553472000,K:1568851200,"0B":1585008000,L:1600214400,"1B":1619395200,G:1632096000,"2B":1635292800,mB:1639353600,"3B":null}},F:{A:{"0":0.004283,"1":0.004367,"2":0.004534,"3":0.004268,"4":0.004227,"5":0.004418,"6":0.004293,"7":0.004227,"8":0.004725,"9":0.008536,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,i:0.006015,j:0.004879,k:0.006597,l:0.006597,m:0.013434,n:0.006702,o:0.006015,p:0.005595,q:0.004393,r:0.008652,s:0.004879,t:0.004879,u:0.004268,v:0.005152,w:0.005014,x:0.009758,y:0.004879,z:0.004268,AB:0.008942,BB:0.004707,CB:0.004827,DB:0.004707,EB:0.004707,FB:0.004326,GB:0.008922,HB:0.014349,IB:0.004425,JB:0.00472,KB:0.004425,LB:0.004425,MB:0.00472,NB:0.004532,OB:0.004566,T:0.02283,PB:0.00867,QB:0.004656,RB:0.004642,SB:0.004318,TB:0.00944,UB:0.004293,VB:0.004293,WB:0.004298,XB:0.096692,YB:0.004201,ZB:0.004141,aB:0.008536,bB:0.004318,cB:0.004356,P:0.008536,Q:0.02134,R:0.5335,iB:0.55484,"4B":0.00685,"5B":0,"6B":0.008392,"7B":0.004706,dB:0.006229,nB:0.004879,"8B":0.008786,eB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","F","4B","5B","6B","7B","B","dB","nB","8B","C","eB","G","M","N","O","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","T","PB","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","P","Q","R","iB","","",""],E:"Opera",F:{"0":1462320000,"1":1465344000,"2":1470096000,"3":1474329600,"4":1477267200,"5":1481587200,"6":1486425600,"7":1490054400,"8":1494374400,"9":1498003200,F:1150761600,"4B":1223424000,"5B":1251763200,"6B":1267488000,"7B":1277942400,B:1292457600,dB:1302566400,nB:1309219200,"8B":1323129600,C:1323129600,eB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,i:1390867200,j:1393891200,k:1399334400,l:1401753600,m:1405987200,n:1409616000,o:1413331200,p:1417132800,q:1422316800,r:1425945600,s:1430179200,t:1433808000,u:1438646400,v:1442448000,w:1445904000,x:1449100800,y:1454371200,z:1457308800,AB:1502236800,BB:1506470400,CB:1510099200,DB:1515024000,EB:1517961600,FB:1521676800,GB:1525910400,HB:1530144000,IB:1534982400,JB:1537833600,KB:1543363200,LB:1548201600,MB:1554768000,NB:1561593600,OB:1566259200,T:1570406400,PB:1573689600,QB:1578441600,RB:1583971200,SB:1587513600,TB:1592956800,UB:1595894400,VB:1600128000,WB:1603238400,XB:1613520000,YB:1612224000,ZB:1616544000,aB:1619568000,bB:1623715200,cB:1627948800,P:1631577600,Q:1633392000,R:1635984000,iB:1638403200},D:{F:"o",B:"o",C:"o","4B":"o","5B":"o","6B":"o","7B":"o",dB:"o",nB:"o","8B":"o",eB:"o"}},G:{A:{E:0,kB:0,"9B":0,oB:0.00303749,AC:0.00607498,BC:0.0577123,CC:0.0212624,DC:0.01215,EC:0.0182249,FC:0.101756,GC:0.0288562,HC:0.123018,IC:0.0728998,JC:0.0455623,KC:0.0455623,LC:0.631798,MC:0.0349311,NC:0.0167062,OC:0.0926434,PC:0.300711,QC:0.970478,RC:4.48182,SC:7.45096,mB:0.662173},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kB","9B","oB","AC","BC","CC","E","DC","EC","FC","GC","HC","IC","JC","KC","LC","MC","NC","OC","PC","QC","RC","SC","mB","","",""],E:"Safari on iOS",F:{kB:1270252800,"9B":1283904000,oB:1299628800,AC:1331078400,BC:1359331200,CC:1394409600,E:1410912000,DC:1413763200,EC:1442361600,FC:1458518400,GC:1473724800,HC:1490572800,IC:1505779200,JC:1522281600,KC:1537142400,LC:1553472000,MC:1568851200,NC:1572220800,OC:1580169600,PC:1585008000,QC:1600214400,RC:1619395200,SC:1632096000,mB:1639353600}},H:{A:{TC:1.06363},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","TC","","",""],E:"Opera Mini",F:{TC:1426464000}},I:{A:{fB:0,I:0.0320682,H:0,UC:0,VC:0,WC:0,XC:0.0178157,oB:0.0605733,YC:0,ZC:0.285051},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","UC","VC","WC","fB","I","XC","oB","YC","ZC","H","","",""],E:"Android Browser",F:{UC:1256515200,VC:1274313600,WC:1291593600,fB:1298332800,I:1318896000,XC:1341792000,oB:1374624000,YC:1386547200,ZC:1401667200,H:1641340800}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,T:0.0111391,dB:0,nB:0,eB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","dB","nB","C","eB","T","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,dB:1314835200,nB:1318291200,C:1330300800,eB:1349740800,T:1613433600},D:{T:"webkit"}},L:{A:{H:38.3274},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1641340800}},M:{A:{S:0.298064},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","S","","",""],E:"Firefox for Android",F:{S:1638835200}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{aC:0.957244},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","aC","","",""],E:"UC Browser for Android",F:{aC:1471392000},D:{aC:"webkit"}},P:{A:{I:0.228839,bC:0.0103543,cC:0.010304,dC:0.0728124,eC:0.0103584,fC:0.0312053,lB:0.0105043,gC:0.0832142,hC:0.0312053,iC:0.135223,jC:0.145625,kC:0.343259,lC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","bC","cC","dC","eC","fC","lB","gC","hC","iC","jC","kC","lC","","",""],E:"Samsung Internet",F:{I:1461024000,bC:1481846400,cC:1509408000,dC:1528329600,eC:1546128000,fC:1554163200,lB:1567900800,gC:1582588800,hC:1593475200,iC:1605657600,jC:1618531200,kC:1629072000,lC:1640736000}},Q:{A:{mC:0.177692},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","mC","","",""],E:"QQ Browser",F:{mC:1589846400}},R:{A:{nC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","nC","","",""],E:"Baidu Browser",F:{nC:1491004800}},S:{A:{oC:0.074516},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oC","","",""],E:"KaiOS Browser",F:{oC:1527811200}}}; +module.exports={A:{A:{J:0.0131217,D:0.00621152,E:0.0349975,F:0.0699949,A:0.0209985,B:0.601956,rB:0.009298},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","rB","J","D","E","F","A","B","","",""],E:"IE",F:{rB:962323200,J:998870400,D:1161129600,E:1237420800,F:1300060800,A:1346716800,B:1381968000}},B:{A:{C:0.004257,K:0.004267,L:0.004268,G:0.004257,M:0.004257,N:0.008514,O:0.025542,P:0,Q:0.004298,R:0.00944,S:0.004043,V:0.004257,W:0.008514,X:0.004257,Y:0.004257,Z:0.004318,a:0.008514,b:0.004257,c:0.008514,d:0.012771,e:0.012771,f:0.012771,g:0.063855,T:1.08554,h:2.81388,H:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","C","K","L","G","M","N","O","P","Q","R","S","V","W","X","Y","Z","a","b","c","d","e","f","g","T","h","H","","",""],E:"Edge",F:{C:1438128000,K:1447286400,L:1470096000,G:1491868800,M:1508198400,N:1525046400,O:1542067200,P:1579046400,Q:1581033600,R:1586736000,S:1590019200,V:1594857600,W:1598486400,X:1602201600,Y:1605830400,Z:1611360000,a:1614816000,b:1618358400,c:1622073600,d:1626912000,e:1630627200,f:1632441600,g:1634774400,T:1637539200,h:1641427200,H:1643932800},D:{C:"ms",K:"ms",L:"ms",G:"ms",M:"ms",N:"ms",O:"ms"}},C:{A:{"0":0.004257,"1":0.004783,"2":0.004271,"3":0.004783,"4":0.00487,"5":0.005029,"6":0.0047,"7":0.038313,"8":0.008514,"9":0.004356,sB:0.004257,gB:0.004271,I:0.017028,i:0.004879,J:0.020136,D:0.005725,E:0.004525,F:0.00533,A:0.004283,B:0.004318,C:0.004471,K:0.004486,L:0.00453,G:0.004257,M:0.004417,N:0.004425,O:0.004257,j:0.004443,k:0.004283,l:0.004257,m:0.013698,n:0.004257,o:0.008786,p:0.008514,q:0.004317,r:0.004393,s:0.004418,t:0.008834,u:0.004257,v:0.008928,w:0.004471,x:0.009284,y:0.004707,z:0.009076,AB:0.004525,BB:0.004293,CB:0.004257,DB:0.004538,EB:0.008282,FB:0.008514,GB:0.063855,HB:0.004335,IB:0.008586,JB:0.012771,KB:0.008514,LB:0.004425,MB:0.004356,hB:0.004257,NB:0.008514,iB:0.004356,OB:0.004425,PB:0.004257,U:0.00415,QB:0.004267,RB:0.008712,SB:0.004267,TB:0.008514,UB:0.00415,VB:0.004293,WB:0.004425,XB:0.008514,YB:0.00415,ZB:0.00415,aB:0.004318,bB:0.004356,cB:0.004257,dB:0.068112,P:0.008514,Q:0.004257,R:0.012771,jB:0.004257,S:0.004257,V:0.017028,W:0.004268,X:0.004257,Y:0.012771,Z:0.012771,a:0.012771,b:0.029799,c:0.097911,d:0.012771,e:0.017028,f:0.046827,g:1.41758,T:1.77517,h:0.017028,H:0,kB:0,tB:0.008786,uB:0.00487},B:"moz",C:["sB","gB","tB","uB","I","i","J","D","E","F","A","B","C","K","L","G","M","N","O","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","hB","NB","iB","OB","PB","U","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","P","Q","R","jB","S","V","W","X","Y","Z","a","b","c","d","e","f","g","T","h","H","kB",""],E:"Firefox",F:{"0":1424736000,"1":1428278400,"2":1431475200,"3":1435881600,"4":1439251200,"5":1442880000,"6":1446508800,"7":1450137600,"8":1453852800,"9":1457395200,sB:1161648000,gB:1213660800,tB:1246320000,uB:1264032000,I:1300752000,i:1308614400,J:1313452800,D:1317081600,E:1317081600,F:1320710400,A:1324339200,B:1327968000,C:1331596800,K:1335225600,L:1338854400,G:1342483200,M:1346112000,N:1349740800,O:1353628800,j:1357603200,k:1361232000,l:1364860800,m:1368489600,n:1372118400,o:1375747200,p:1379376000,q:1386633600,r:1391472000,s:1395100800,t:1398729600,u:1402358400,v:1405987200,w:1409616000,x:1413244800,y:1417392000,z:1421107200,AB:1461628800,BB:1465257600,CB:1470096000,DB:1474329600,EB:1479168000,FB:1485216000,GB:1488844800,HB:1492560000,IB:1497312000,JB:1502150400,KB:1506556800,LB:1510617600,MB:1516665600,hB:1520985600,NB:1525824000,iB:1529971200,OB:1536105600,PB:1540252800,U:1544486400,QB:1548720000,RB:1552953600,SB:1558396800,TB:1562630400,UB:1567468800,VB:1571788800,WB:1575331200,XB:1578355200,YB:1581379200,ZB:1583798400,aB:1586304000,bB:1588636800,cB:1591056000,dB:1593475200,P:1595894400,Q:1598313600,R:1600732800,jB:1603152000,S:1605571200,V:1607990400,W:1611619200,X:1614038400,Y:1616457600,Z:1618790400,a:1622505600,b:1626134400,c:1628553600,d:1630972800,e:1633392000,f:1635811200,g:1638835200,T:1641859200,h:1644364800,H:null,kB:null}},D:{A:{"0":0.004335,"1":0.004464,"2":0.025542,"3":0.004464,"4":0.012771,"5":0.0236,"6":0.004293,"7":0.008514,"8":0.004465,"9":0.004642,I:0.004706,i:0.004879,J:0.004879,D:0.005591,E:0.005591,F:0.005591,A:0.004534,B:0.004464,C:0.010424,K:0.0083,L:0.004706,G:0.015087,M:0.004393,N:0.004393,O:0.008652,j:0.004257,k:0.004393,l:0.004317,m:0.008514,n:0.008786,o:0.012771,p:0.004461,q:0.004141,r:0.004326,s:0.0047,t:0.004538,u:0.004257,v:0.008596,w:0.004566,x:0.008514,y:0.008514,z:0.012771,AB:0.004891,BB:0.012771,CB:0.021285,DB:0.072369,EB:0.004293,FB:0.004257,GB:0.004257,HB:0.012771,IB:0.008514,JB:0.008514,KB:0.051084,LB:0.008514,MB:0.008514,hB:0.008514,NB:0.012771,iB:0.004257,OB:0.008514,PB:0.012771,U:0.021285,QB:0.012771,RB:0.021285,SB:0.012771,TB:0.012771,UB:0.055341,VB:0.046827,WB:0.017028,XB:0.059598,YB:0.008514,ZB:0.029799,aB:0.063855,bB:0.068112,cB:0.021285,dB:0.046827,P:0.183051,Q:0.068112,R:0.04257,S:0.089397,V:0.072369,W:0.076626,X:0.072369,Y:0.148995,Z:0.04257,a:0.059598,b:0.055341,c:0.131967,d:0.174537,e:0.34056,f:0.29799,g:0.229878,T:7.72646,h:15.687,H:0.017028,kB:0.012771,vB:0.012771,wB:0},B:"webkit",C:["","","","","I","i","J","D","E","F","A","B","C","K","L","G","M","N","O","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","hB","NB","iB","OB","PB","U","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","P","Q","R","S","V","W","X","Y","Z","a","b","c","d","e","f","g","T","h","H","kB","vB","wB"],E:"Chrome",F:{"0":1405468800,"1":1409011200,"2":1412640000,"3":1416268800,"4":1421798400,"5":1425513600,"6":1429401600,"7":1432080000,"8":1437523200,"9":1441152000,I:1264377600,i:1274745600,J:1283385600,D:1287619200,E:1291248000,F:1296777600,A:1299542400,B:1303862400,C:1307404800,K:1312243200,L:1316131200,G:1316131200,M:1319500800,N:1323734400,O:1328659200,j:1332892800,k:1337040000,l:1340668800,m:1343692800,n:1348531200,o:1352246400,p:1357862400,q:1361404800,r:1364428800,s:1369094400,t:1374105600,u:1376956800,v:1384214400,w:1389657600,x:1392940800,y:1397001600,z:1400544000,AB:1444780800,BB:1449014400,CB:1453248000,DB:1456963200,EB:1460592000,FB:1464134400,GB:1469059200,HB:1472601600,IB:1476230400,JB:1480550400,KB:1485302400,LB:1489017600,MB:1492560000,hB:1496707200,NB:1500940800,iB:1504569600,OB:1508198400,PB:1512518400,U:1516752000,QB:1520294400,RB:1523923200,SB:1527552000,TB:1532390400,UB:1536019200,VB:1539648000,WB:1543968000,XB:1548720000,YB:1552348800,ZB:1555977600,aB:1559606400,bB:1564444800,cB:1568073600,dB:1571702400,P:1575936000,Q:1580860800,R:1586304000,S:1589846400,V:1594684800,W:1598313600,X:1601942400,Y:1605571200,Z:1611014400,a:1614556800,b:1618272000,c:1621987200,d:1626739200,e:1630368000,f:1632268800,g:1634601600,T:1637020800,h:1641340800,H:1643673600,kB:null,vB:null,wB:null}},E:{A:{I:0,i:0.004257,J:0.004656,D:0.004465,E:0.004356,F:0.004891,A:0.004425,B:0.004318,C:0.008514,K:0.055341,L:0.272448,G:0.208593,xB:0,lB:0.008692,yB:0.012771,zB:0.00456,"0B":0.004283,"1B":0.021285,mB:0.012771,eB:0.034056,fB:0.068112,"2B":0.498069,"3B":1.05574,"4B":0.974853,nB:0.855657,oB:0,"5B":0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","xB","lB","I","i","yB","J","zB","D","0B","E","F","1B","A","mB","B","eB","C","fB","K","2B","L","3B","G","4B","nB","oB","5B",""],E:"Safari",F:{xB:1205798400,lB:1226534400,I:1244419200,i:1275868800,yB:1311120000,J:1343174400,zB:1382400000,D:1382400000,"0B":1410998400,E:1413417600,F:1443657600,"1B":1458518400,A:1474329600,mB:1490572800,B:1505779200,eB:1522281600,C:1537142400,fB:1553472000,K:1568851200,"2B":1585008000,L:1600214400,"3B":1619395200,G:1632096000,"4B":1635292800,nB:1639353600,oB:null,"5B":null}},F:{A:{"0":0.004257,"1":0.004283,"2":0.004367,"3":0.004534,"4":0.004257,"5":0.004227,"6":0.004418,"7":0.004257,"8":0.004227,"9":0.004725,F:0.0082,B:0.016581,C:0.004317,G:0.00685,M:0.00685,N:0.00685,O:0.005014,j:0.006015,k:0.004879,l:0.006597,m:0.006597,n:0.013434,o:0.006702,p:0.006015,q:0.005595,r:0.004393,s:0.004257,t:0.004879,u:0.004879,v:0.004257,w:0.005152,x:0.005014,y:0.009758,z:0.004879,AB:0.008514,BB:0.008942,CB:0.004707,DB:0.004827,EB:0.004707,FB:0.004707,GB:0.004326,HB:0.008922,IB:0.014349,JB:0.004425,KB:0.00472,LB:0.004425,MB:0.004425,NB:0.00472,OB:0.004532,PB:0.004566,U:0.02283,QB:0.00867,RB:0.004656,SB:0.004642,TB:0.004318,UB:0.00944,VB:0.004293,WB:0.004293,XB:0.004298,YB:0.096692,ZB:0.004201,aB:0.004141,bB:0.004257,cB:0.004318,dB:0.004356,P:0.004257,Q:0.008514,R:0.008514,jB:1.11533,S:0.017028,"6B":0.00685,"7B":0.004257,"8B":0.008392,"9B":0.004706,eB:0.006229,pB:0.004879,AC:0.008786,fB:0.00472},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","F","6B","7B","8B","9B","B","eB","pB","AC","C","fB","G","M","N","O","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","AB","BB","CB","DB","EB","FB","GB","HB","IB","JB","KB","LB","MB","NB","OB","PB","U","QB","RB","SB","TB","UB","VB","WB","XB","YB","ZB","aB","bB","cB","dB","P","Q","R","jB","S","","",""],E:"Opera",F:{"0":1457308800,"1":1462320000,"2":1465344000,"3":1470096000,"4":1474329600,"5":1477267200,"6":1481587200,"7":1486425600,"8":1490054400,"9":1494374400,F:1150761600,"6B":1223424000,"7B":1251763200,"8B":1267488000,"9B":1277942400,B:1292457600,eB:1302566400,pB:1309219200,AC:1323129600,C:1323129600,fB:1352073600,G:1372723200,M:1377561600,N:1381104000,O:1386288000,j:1390867200,k:1393891200,l:1399334400,m:1401753600,n:1405987200,o:1409616000,p:1413331200,q:1417132800,r:1422316800,s:1425945600,t:1430179200,u:1433808000,v:1438646400,w:1442448000,x:1445904000,y:1449100800,z:1454371200,AB:1498003200,BB:1502236800,CB:1506470400,DB:1510099200,EB:1515024000,FB:1517961600,GB:1521676800,HB:1525910400,IB:1530144000,JB:1534982400,KB:1537833600,LB:1543363200,MB:1548201600,NB:1554768000,OB:1561593600,PB:1566259200,U:1570406400,QB:1573689600,RB:1578441600,SB:1583971200,TB:1587513600,UB:1592956800,VB:1595894400,WB:1600128000,XB:1603238400,YB:1613520000,ZB:1612224000,aB:1616544000,bB:1619568000,cB:1623715200,dB:1627948800,P:1631577600,Q:1633392000,R:1635984000,jB:1638403200,S:1642550400},D:{F:"o",B:"o",C:"o","6B":"o","7B":"o","8B":"o","9B":"o",eB:"o",pB:"o",AC:"o",fB:"o"}},G:{A:{E:0,lB:0,BC:0,qB:0.00306914,CC:0.00613828,DC:0.0936087,EC:0.0199494,FC:0.00767285,GC:0.0168803,HC:0.0920741,IC:0.0337605,JC:0.108954,KC:0.0705902,LC:0.0414334,MC:0.0398988,NC:0.603086,OC:0.0352951,PC:0.0153457,QC:0.0844013,RC:0.277757,SC:0.868566,TC:3.53411,UC:5.88661,nB:3.49882,oB:0.00153457},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","lB","BC","qB","CC","DC","EC","E","FC","GC","HC","IC","JC","KC","LC","MC","NC","OC","PC","QC","RC","SC","TC","UC","nB","oB","",""],E:"Safari on iOS",F:{lB:1270252800,BC:1283904000,qB:1299628800,CC:1331078400,DC:1359331200,EC:1394409600,E:1410912000,FC:1413763200,GC:1442361600,HC:1458518400,IC:1473724800,JC:1490572800,KC:1505779200,LC:1522281600,MC:1537142400,NC:1553472000,OC:1568851200,PC:1572220800,QC:1580169600,RC:1585008000,SC:1600214400,TC:1619395200,UC:1632096000,nB:1639353600,oB:null}},H:{A:{VC:1.02761},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","VC","","",""],E:"Opera Mini",F:{VC:1426464000}},I:{A:{gB:0,I:0.0323696,H:0,WC:0,XC:0,YC:0,ZC:0.0129479,qB:0.0582653,aC:0,bC:0.252483},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WC","XC","YC","gB","I","ZC","qB","aC","bC","H","","",""],E:"Android Browser",F:{WC:1256515200,XC:1274313600,YC:1291593600,gB:1298332800,I:1318896000,ZC:1341792000,qB:1374624000,aC:1386547200,bC:1401667200,H:1643673600}},J:{A:{D:0,A:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","D","A","","",""],E:"Blackberry Browser",F:{D:1325376000,A:1359504000}},K:{A:{A:0,B:0,C:0,U:0.0111391,eB:0,pB:0,fB:0},B:"o",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","eB","pB","C","fB","U","","",""],E:"Opera Mobile",F:{A:1287100800,B:1300752000,eB:1314835200,pB:1318291200,C:1330300800,fB:1349740800,U:1613433600},D:{U:"webkit"}},L:{A:{H:36.982},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","H","","",""],E:"Chrome for Android",F:{H:1643673600}},M:{A:{T:0.292893},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","T","","",""],E:"Firefox for Android",F:{T:1641859200}},N:{A:{A:0.0115934,B:0.022664},B:"ms",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A","B","","",""],E:"IE Mobile",F:{A:1340150400,B:1353456000}},O:{A:{cC:0.901651},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","cC","","",""],E:"UC Browser for Android",F:{cC:1471392000},D:{cC:"webkit"}},P:{A:{I:0.229958,dC:0.0103543,eC:0.010304,fC:0.0627159,gC:0.0103584,hC:0.0209053,mB:0.0105043,iC:0.0836213,jC:0.031358,kC:0.114979,lC:0.125432,mC:0.188148,nC:2.1637},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","I","dC","eC","fC","gC","hC","mB","iC","jC","kC","lC","mC","nC","","",""],E:"Samsung Internet",F:{I:1461024000,dC:1481846400,eC:1509408000,fC:1528329600,gC:1546128000,hC:1554163200,mB:1567900800,iC:1582588800,jC:1593475200,kC:1605657600,lC:1618531200,mC:1629072000,nC:1640736000}},Q:{A:{oC:0.17229},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","oC","","",""],E:"QQ Browser",F:{oC:1589846400}},R:{A:{pC:0},B:"webkit",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","pC","","",""],E:"Baidu Browser",F:{pC:1491004800}},S:{A:{qC:0.080402},B:"moz",C:["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","qC","","",""],E:"KaiOS Browser",F:{qC:1527811200}}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js index 78f89e8d28dae5..ecf4864b16f74e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/browserVersions.js @@ -1 +1 @@ -module.exports={"0":"37","1":"38","2":"39","3":"40","4":"41","5":"42","6":"43","7":"44","8":"45","9":"46",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"97",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"95",T:"64",U:"83",V:"84",W:"85",X:"86",Y:"87",Z:"88",a:"89",b:"90",c:"91",d:"92",e:"93",f:"94",g:"96",h:"5",i:"19",j:"20",k:"21",l:"22",m:"23",n:"24",o:"25",p:"26",q:"27",r:"28",s:"29",t:"30",u:"31",v:"32",w:"33",x:"34",y:"35",z:"36",AB:"47",BB:"48",CB:"49",DB:"50",EB:"51",FB:"52",GB:"53",HB:"54",IB:"55",JB:"56",KB:"57",LB:"58",MB:"60",NB:"62",OB:"63",PB:"65",QB:"66",RB:"67",SB:"68",TB:"69",UB:"70",VB:"71",WB:"72",XB:"73",YB:"74",ZB:"75",aB:"76",bB:"77",cB:"78",dB:"11.1",eB:"12.1",fB:"3",gB:"59",hB:"61",iB:"82",jB:"98",kB:"3.2",lB:"10.1",mB:"15.2",nB:"11.5",oB:"4.2-4.3",pB:"5.5",qB:"2",rB:"3.5",sB:"3.6",tB:"99",uB:"100",vB:"3.1",wB:"5.1",xB:"6.1",yB:"7.1",zB:"9.1","0B":"13.1","1B":"14.1","2B":"15.1","3B":"TP","4B":"9.5-9.6","5B":"10.0-10.1","6B":"10.5","7B":"10.6","8B":"11.6","9B":"4.0-4.1",AC:"5.0-5.1",BC:"6.0-6.1",CC:"7.0-7.1",DC:"8.1-8.4",EC:"9.0-9.2",FC:"9.3",GC:"10.0-10.2",HC:"10.3",IC:"11.0-11.2",JC:"11.3-11.4",KC:"12.0-12.1",LC:"12.2-12.5",MC:"13.0-13.1",NC:"13.2",OC:"13.3",PC:"13.4-13.7",QC:"14.0-14.4",RC:"14.5-14.8",SC:"15.0-15.1",TC:"all",UC:"2.1",VC:"2.2",WC:"2.3",XC:"4.1",YC:"4.4",ZC:"4.4.3-4.4.4",aC:"12.12",bC:"5.0-5.4",cC:"6.2-6.4",dC:"7.2-7.4",eC:"8.2",fC:"9.2",gC:"11.1-11.2",hC:"12.0",iC:"13.0",jC:"14.0",kC:"15.0",lC:"16.0",mC:"10.4",nC:"7.12",oC:"2.5"}; +module.exports={"0":"36","1":"37","2":"38","3":"39","4":"40","5":"41","6":"42","7":"43","8":"44","9":"45",A:"10",B:"11",C:"12",D:"7",E:"8",F:"9",G:"15",H:"98",I:"4",J:"6",K:"13",L:"14",M:"16",N:"17",O:"18",P:"79",Q:"80",R:"81",S:"83",T:"96",U:"64",V:"84",W:"85",X:"86",Y:"87",Z:"88",a:"89",b:"90",c:"91",d:"92",e:"93",f:"94",g:"95",h:"97",i:"5",j:"19",k:"20",l:"21",m:"22",n:"23",o:"24",p:"25",q:"26",r:"27",s:"28",t:"29",u:"30",v:"31",w:"32",x:"33",y:"34",z:"35",AB:"46",BB:"47",CB:"48",DB:"49",EB:"50",FB:"51",GB:"52",HB:"53",IB:"54",JB:"55",KB:"56",LB:"57",MB:"58",NB:"60",OB:"62",PB:"63",QB:"65",RB:"66",SB:"67",TB:"68",UB:"69",VB:"70",WB:"71",XB:"72",YB:"73",ZB:"74",aB:"75",bB:"76",cB:"77",dB:"78",eB:"11.1",fB:"12.1",gB:"3",hB:"59",iB:"61",jB:"82",kB:"99",lB:"3.2",mB:"10.1",nB:"15.2-15.3",oB:"15.4",pB:"11.5",qB:"4.2-4.3",rB:"5.5",sB:"2",tB:"3.5",uB:"3.6",vB:"100",wB:"101",xB:"3.1",yB:"5.1",zB:"6.1","0B":"7.1","1B":"9.1","2B":"13.1","3B":"14.1","4B":"15.1","5B":"TP","6B":"9.5-9.6","7B":"10.0-10.1","8B":"10.5","9B":"10.6",AC:"11.6",BC:"4.0-4.1",CC:"5.0-5.1",DC:"6.0-6.1",EC:"7.0-7.1",FC:"8.1-8.4",GC:"9.0-9.2",HC:"9.3",IC:"10.0-10.2",JC:"10.3",KC:"11.0-11.2",LC:"11.3-11.4",MC:"12.0-12.1",NC:"12.2-12.5",OC:"13.0-13.1",PC:"13.2",QC:"13.3",RC:"13.4-13.7",SC:"14.0-14.4",TC:"14.5-14.8",UC:"15.0-15.1",VC:"all",WC:"2.1",XC:"2.2",YC:"2.3",ZC:"4.1",aC:"4.4",bC:"4.4.3-4.4.4",cC:"12.12",dC:"5.0-5.4",eC:"6.2-6.4",fC:"7.2-7.4",gC:"8.2",hC:"9.2",iC:"11.1-11.2",jC:"12.0",kC:"13.0",lC:"14.0",mC:"15.0",nC:"16.0",oC:"10.4",pC:"7.12",qC:"2.5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js index d7f1fd60359959..9cd4be5d0b8264 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features.js @@ -1 +1 @@ -module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-apply-rule":require("./features/css-apply-rule"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries":require("./features/css-container-queries"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphenate":require("./features/css-hyphenate"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-metrics-overrides":require("./features/font-metrics-overrides"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-east-asian":require("./features/font-variant-east-asian"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"navigator-language":require("./features/navigator-language"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"sha-2":require("./features/sha-2"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"text-underline-offset":require("./features/text-underline-offset"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"token-binding":require("./features/token-binding"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")}; +module.exports={"aac":require("./features/aac"),"abortcontroller":require("./features/abortcontroller"),"ac3-ec3":require("./features/ac3-ec3"),"accelerometer":require("./features/accelerometer"),"addeventlistener":require("./features/addeventlistener"),"alternate-stylesheet":require("./features/alternate-stylesheet"),"ambient-light":require("./features/ambient-light"),"apng":require("./features/apng"),"array-find-index":require("./features/array-find-index"),"array-find":require("./features/array-find"),"array-flat":require("./features/array-flat"),"array-includes":require("./features/array-includes"),"arrow-functions":require("./features/arrow-functions"),"asmjs":require("./features/asmjs"),"async-clipboard":require("./features/async-clipboard"),"async-functions":require("./features/async-functions"),"atob-btoa":require("./features/atob-btoa"),"audio-api":require("./features/audio-api"),"audio":require("./features/audio"),"audiotracks":require("./features/audiotracks"),"autofocus":require("./features/autofocus"),"auxclick":require("./features/auxclick"),"av1":require("./features/av1"),"avif":require("./features/avif"),"background-attachment":require("./features/background-attachment"),"background-clip-text":require("./features/background-clip-text"),"background-img-opts":require("./features/background-img-opts"),"background-position-x-y":require("./features/background-position-x-y"),"background-repeat-round-space":require("./features/background-repeat-round-space"),"background-sync":require("./features/background-sync"),"battery-status":require("./features/battery-status"),"beacon":require("./features/beacon"),"beforeafterprint":require("./features/beforeafterprint"),"bigint":require("./features/bigint"),"blobbuilder":require("./features/blobbuilder"),"bloburls":require("./features/bloburls"),"border-image":require("./features/border-image"),"border-radius":require("./features/border-radius"),"broadcastchannel":require("./features/broadcastchannel"),"brotli":require("./features/brotli"),"calc":require("./features/calc"),"canvas-blending":require("./features/canvas-blending"),"canvas-text":require("./features/canvas-text"),"canvas":require("./features/canvas"),"ch-unit":require("./features/ch-unit"),"chacha20-poly1305":require("./features/chacha20-poly1305"),"channel-messaging":require("./features/channel-messaging"),"childnode-remove":require("./features/childnode-remove"),"classlist":require("./features/classlist"),"client-hints-dpr-width-viewport":require("./features/client-hints-dpr-width-viewport"),"clipboard":require("./features/clipboard"),"colr-v1":require("./features/colr-v1"),"colr":require("./features/colr"),"comparedocumentposition":require("./features/comparedocumentposition"),"console-basic":require("./features/console-basic"),"console-time":require("./features/console-time"),"const":require("./features/const"),"constraint-validation":require("./features/constraint-validation"),"contenteditable":require("./features/contenteditable"),"contentsecuritypolicy":require("./features/contentsecuritypolicy"),"contentsecuritypolicy2":require("./features/contentsecuritypolicy2"),"cookie-store-api":require("./features/cookie-store-api"),"cors":require("./features/cors"),"createimagebitmap":require("./features/createimagebitmap"),"credential-management":require("./features/credential-management"),"cryptography":require("./features/cryptography"),"css-all":require("./features/css-all"),"css-animation":require("./features/css-animation"),"css-any-link":require("./features/css-any-link"),"css-appearance":require("./features/css-appearance"),"css-at-counter-style":require("./features/css-at-counter-style"),"css-autofill":require("./features/css-autofill"),"css-backdrop-filter":require("./features/css-backdrop-filter"),"css-background-offsets":require("./features/css-background-offsets"),"css-backgroundblendmode":require("./features/css-backgroundblendmode"),"css-boxdecorationbreak":require("./features/css-boxdecorationbreak"),"css-boxshadow":require("./features/css-boxshadow"),"css-canvas":require("./features/css-canvas"),"css-caret-color":require("./features/css-caret-color"),"css-cascade-layers":require("./features/css-cascade-layers"),"css-case-insensitive":require("./features/css-case-insensitive"),"css-clip-path":require("./features/css-clip-path"),"css-color-adjust":require("./features/css-color-adjust"),"css-color-function":require("./features/css-color-function"),"css-conic-gradients":require("./features/css-conic-gradients"),"css-container-queries":require("./features/css-container-queries"),"css-containment":require("./features/css-containment"),"css-content-visibility":require("./features/css-content-visibility"),"css-counters":require("./features/css-counters"),"css-crisp-edges":require("./features/css-crisp-edges"),"css-cross-fade":require("./features/css-cross-fade"),"css-default-pseudo":require("./features/css-default-pseudo"),"css-descendant-gtgt":require("./features/css-descendant-gtgt"),"css-deviceadaptation":require("./features/css-deviceadaptation"),"css-dir-pseudo":require("./features/css-dir-pseudo"),"css-display-contents":require("./features/css-display-contents"),"css-element-function":require("./features/css-element-function"),"css-env-function":require("./features/css-env-function"),"css-exclusions":require("./features/css-exclusions"),"css-featurequeries":require("./features/css-featurequeries"),"css-file-selector-button":require("./features/css-file-selector-button"),"css-filter-function":require("./features/css-filter-function"),"css-filters":require("./features/css-filters"),"css-first-letter":require("./features/css-first-letter"),"css-first-line":require("./features/css-first-line"),"css-fixed":require("./features/css-fixed"),"css-focus-visible":require("./features/css-focus-visible"),"css-focus-within":require("./features/css-focus-within"),"css-font-rendering-controls":require("./features/css-font-rendering-controls"),"css-font-stretch":require("./features/css-font-stretch"),"css-gencontent":require("./features/css-gencontent"),"css-gradients":require("./features/css-gradients"),"css-grid":require("./features/css-grid"),"css-hanging-punctuation":require("./features/css-hanging-punctuation"),"css-has":require("./features/css-has"),"css-hyphenate":require("./features/css-hyphenate"),"css-hyphens":require("./features/css-hyphens"),"css-image-orientation":require("./features/css-image-orientation"),"css-image-set":require("./features/css-image-set"),"css-in-out-of-range":require("./features/css-in-out-of-range"),"css-indeterminate-pseudo":require("./features/css-indeterminate-pseudo"),"css-initial-letter":require("./features/css-initial-letter"),"css-initial-value":require("./features/css-initial-value"),"css-lch-lab":require("./features/css-lch-lab"),"css-letter-spacing":require("./features/css-letter-spacing"),"css-line-clamp":require("./features/css-line-clamp"),"css-logical-props":require("./features/css-logical-props"),"css-marker-pseudo":require("./features/css-marker-pseudo"),"css-masks":require("./features/css-masks"),"css-matches-pseudo":require("./features/css-matches-pseudo"),"css-math-functions":require("./features/css-math-functions"),"css-media-interaction":require("./features/css-media-interaction"),"css-media-resolution":require("./features/css-media-resolution"),"css-media-scripting":require("./features/css-media-scripting"),"css-mediaqueries":require("./features/css-mediaqueries"),"css-mixblendmode":require("./features/css-mixblendmode"),"css-motion-paths":require("./features/css-motion-paths"),"css-namespaces":require("./features/css-namespaces"),"css-nesting":require("./features/css-nesting"),"css-not-sel-list":require("./features/css-not-sel-list"),"css-nth-child-of":require("./features/css-nth-child-of"),"css-opacity":require("./features/css-opacity"),"css-optional-pseudo":require("./features/css-optional-pseudo"),"css-overflow-anchor":require("./features/css-overflow-anchor"),"css-overflow-overlay":require("./features/css-overflow-overlay"),"css-overflow":require("./features/css-overflow"),"css-overscroll-behavior":require("./features/css-overscroll-behavior"),"css-page-break":require("./features/css-page-break"),"css-paged-media":require("./features/css-paged-media"),"css-paint-api":require("./features/css-paint-api"),"css-placeholder-shown":require("./features/css-placeholder-shown"),"css-placeholder":require("./features/css-placeholder"),"css-read-only-write":require("./features/css-read-only-write"),"css-rebeccapurple":require("./features/css-rebeccapurple"),"css-reflections":require("./features/css-reflections"),"css-regions":require("./features/css-regions"),"css-repeating-gradients":require("./features/css-repeating-gradients"),"css-resize":require("./features/css-resize"),"css-revert-value":require("./features/css-revert-value"),"css-rrggbbaa":require("./features/css-rrggbbaa"),"css-scroll-behavior":require("./features/css-scroll-behavior"),"css-scroll-timeline":require("./features/css-scroll-timeline"),"css-scrollbar":require("./features/css-scrollbar"),"css-sel2":require("./features/css-sel2"),"css-sel3":require("./features/css-sel3"),"css-selection":require("./features/css-selection"),"css-shapes":require("./features/css-shapes"),"css-snappoints":require("./features/css-snappoints"),"css-sticky":require("./features/css-sticky"),"css-subgrid":require("./features/css-subgrid"),"css-supports-api":require("./features/css-supports-api"),"css-table":require("./features/css-table"),"css-text-align-last":require("./features/css-text-align-last"),"css-text-indent":require("./features/css-text-indent"),"css-text-justify":require("./features/css-text-justify"),"css-text-orientation":require("./features/css-text-orientation"),"css-text-spacing":require("./features/css-text-spacing"),"css-textshadow":require("./features/css-textshadow"),"css-touch-action-2":require("./features/css-touch-action-2"),"css-touch-action":require("./features/css-touch-action"),"css-transitions":require("./features/css-transitions"),"css-unicode-bidi":require("./features/css-unicode-bidi"),"css-unset-value":require("./features/css-unset-value"),"css-variables":require("./features/css-variables"),"css-when-else":require("./features/css-when-else"),"css-widows-orphans":require("./features/css-widows-orphans"),"css-width-stretch":require("./features/css-width-stretch"),"css-writing-mode":require("./features/css-writing-mode"),"css-zoom":require("./features/css-zoom"),"css3-attr":require("./features/css3-attr"),"css3-boxsizing":require("./features/css3-boxsizing"),"css3-colors":require("./features/css3-colors"),"css3-cursors-grab":require("./features/css3-cursors-grab"),"css3-cursors-newer":require("./features/css3-cursors-newer"),"css3-cursors":require("./features/css3-cursors"),"css3-tabsize":require("./features/css3-tabsize"),"currentcolor":require("./features/currentcolor"),"custom-elements":require("./features/custom-elements"),"custom-elementsv1":require("./features/custom-elementsv1"),"customevent":require("./features/customevent"),"datalist":require("./features/datalist"),"dataset":require("./features/dataset"),"datauri":require("./features/datauri"),"date-tolocaledatestring":require("./features/date-tolocaledatestring"),"decorators":require("./features/decorators"),"details":require("./features/details"),"deviceorientation":require("./features/deviceorientation"),"devicepixelratio":require("./features/devicepixelratio"),"dialog":require("./features/dialog"),"dispatchevent":require("./features/dispatchevent"),"dnssec":require("./features/dnssec"),"do-not-track":require("./features/do-not-track"),"document-currentscript":require("./features/document-currentscript"),"document-evaluate-xpath":require("./features/document-evaluate-xpath"),"document-execcommand":require("./features/document-execcommand"),"document-policy":require("./features/document-policy"),"document-scrollingelement":require("./features/document-scrollingelement"),"documenthead":require("./features/documenthead"),"dom-manip-convenience":require("./features/dom-manip-convenience"),"dom-range":require("./features/dom-range"),"domcontentloaded":require("./features/domcontentloaded"),"domfocusin-domfocusout-events":require("./features/domfocusin-domfocusout-events"),"dommatrix":require("./features/dommatrix"),"download":require("./features/download"),"dragndrop":require("./features/dragndrop"),"element-closest":require("./features/element-closest"),"element-from-point":require("./features/element-from-point"),"element-scroll-methods":require("./features/element-scroll-methods"),"eme":require("./features/eme"),"eot":require("./features/eot"),"es5":require("./features/es5"),"es6-class":require("./features/es6-class"),"es6-generators":require("./features/es6-generators"),"es6-module-dynamic-import":require("./features/es6-module-dynamic-import"),"es6-module":require("./features/es6-module"),"es6-number":require("./features/es6-number"),"es6-string-includes":require("./features/es6-string-includes"),"es6":require("./features/es6"),"eventsource":require("./features/eventsource"),"extended-system-fonts":require("./features/extended-system-fonts"),"feature-policy":require("./features/feature-policy"),"fetch":require("./features/fetch"),"fieldset-disabled":require("./features/fieldset-disabled"),"fileapi":require("./features/fileapi"),"filereader":require("./features/filereader"),"filereadersync":require("./features/filereadersync"),"filesystem":require("./features/filesystem"),"flac":require("./features/flac"),"flexbox-gap":require("./features/flexbox-gap"),"flexbox":require("./features/flexbox"),"flow-root":require("./features/flow-root"),"focusin-focusout-events":require("./features/focusin-focusout-events"),"focusoptions-preventscroll":require("./features/focusoptions-preventscroll"),"font-family-system-ui":require("./features/font-family-system-ui"),"font-feature":require("./features/font-feature"),"font-kerning":require("./features/font-kerning"),"font-loading":require("./features/font-loading"),"font-metrics-overrides":require("./features/font-metrics-overrides"),"font-size-adjust":require("./features/font-size-adjust"),"font-smooth":require("./features/font-smooth"),"font-unicode-range":require("./features/font-unicode-range"),"font-variant-alternates":require("./features/font-variant-alternates"),"font-variant-east-asian":require("./features/font-variant-east-asian"),"font-variant-numeric":require("./features/font-variant-numeric"),"fontface":require("./features/fontface"),"form-attribute":require("./features/form-attribute"),"form-submit-attributes":require("./features/form-submit-attributes"),"form-validation":require("./features/form-validation"),"forms":require("./features/forms"),"fullscreen":require("./features/fullscreen"),"gamepad":require("./features/gamepad"),"geolocation":require("./features/geolocation"),"getboundingclientrect":require("./features/getboundingclientrect"),"getcomputedstyle":require("./features/getcomputedstyle"),"getelementsbyclassname":require("./features/getelementsbyclassname"),"getrandomvalues":require("./features/getrandomvalues"),"gyroscope":require("./features/gyroscope"),"hardwareconcurrency":require("./features/hardwareconcurrency"),"hashchange":require("./features/hashchange"),"heif":require("./features/heif"),"hevc":require("./features/hevc"),"hidden":require("./features/hidden"),"high-resolution-time":require("./features/high-resolution-time"),"history":require("./features/history"),"html-media-capture":require("./features/html-media-capture"),"html5semantic":require("./features/html5semantic"),"http-live-streaming":require("./features/http-live-streaming"),"http2":require("./features/http2"),"http3":require("./features/http3"),"iframe-sandbox":require("./features/iframe-sandbox"),"iframe-seamless":require("./features/iframe-seamless"),"iframe-srcdoc":require("./features/iframe-srcdoc"),"imagecapture":require("./features/imagecapture"),"ime":require("./features/ime"),"img-naturalwidth-naturalheight":require("./features/img-naturalwidth-naturalheight"),"import-maps":require("./features/import-maps"),"imports":require("./features/imports"),"indeterminate-checkbox":require("./features/indeterminate-checkbox"),"indexeddb":require("./features/indexeddb"),"indexeddb2":require("./features/indexeddb2"),"inline-block":require("./features/inline-block"),"innertext":require("./features/innertext"),"input-autocomplete-onoff":require("./features/input-autocomplete-onoff"),"input-color":require("./features/input-color"),"input-datetime":require("./features/input-datetime"),"input-email-tel-url":require("./features/input-email-tel-url"),"input-event":require("./features/input-event"),"input-file-accept":require("./features/input-file-accept"),"input-file-directory":require("./features/input-file-directory"),"input-file-multiple":require("./features/input-file-multiple"),"input-inputmode":require("./features/input-inputmode"),"input-minlength":require("./features/input-minlength"),"input-number":require("./features/input-number"),"input-pattern":require("./features/input-pattern"),"input-placeholder":require("./features/input-placeholder"),"input-range":require("./features/input-range"),"input-search":require("./features/input-search"),"input-selection":require("./features/input-selection"),"insert-adjacent":require("./features/insert-adjacent"),"insertadjacenthtml":require("./features/insertadjacenthtml"),"internationalization":require("./features/internationalization"),"intersectionobserver-v2":require("./features/intersectionobserver-v2"),"intersectionobserver":require("./features/intersectionobserver"),"intl-pluralrules":require("./features/intl-pluralrules"),"intrinsic-width":require("./features/intrinsic-width"),"jpeg2000":require("./features/jpeg2000"),"jpegxl":require("./features/jpegxl"),"jpegxr":require("./features/jpegxr"),"js-regexp-lookbehind":require("./features/js-regexp-lookbehind"),"json":require("./features/json"),"justify-content-space-evenly":require("./features/justify-content-space-evenly"),"kerning-pairs-ligatures":require("./features/kerning-pairs-ligatures"),"keyboardevent-charcode":require("./features/keyboardevent-charcode"),"keyboardevent-code":require("./features/keyboardevent-code"),"keyboardevent-getmodifierstate":require("./features/keyboardevent-getmodifierstate"),"keyboardevent-key":require("./features/keyboardevent-key"),"keyboardevent-location":require("./features/keyboardevent-location"),"keyboardevent-which":require("./features/keyboardevent-which"),"lazyload":require("./features/lazyload"),"let":require("./features/let"),"link-icon-png":require("./features/link-icon-png"),"link-icon-svg":require("./features/link-icon-svg"),"link-rel-dns-prefetch":require("./features/link-rel-dns-prefetch"),"link-rel-modulepreload":require("./features/link-rel-modulepreload"),"link-rel-preconnect":require("./features/link-rel-preconnect"),"link-rel-prefetch":require("./features/link-rel-prefetch"),"link-rel-preload":require("./features/link-rel-preload"),"link-rel-prerender":require("./features/link-rel-prerender"),"loading-lazy-attr":require("./features/loading-lazy-attr"),"localecompare":require("./features/localecompare"),"magnetometer":require("./features/magnetometer"),"matchesselector":require("./features/matchesselector"),"matchmedia":require("./features/matchmedia"),"mathml":require("./features/mathml"),"maxlength":require("./features/maxlength"),"media-attribute":require("./features/media-attribute"),"media-fragments":require("./features/media-fragments"),"media-session-api":require("./features/media-session-api"),"mediacapture-fromelement":require("./features/mediacapture-fromelement"),"mediarecorder":require("./features/mediarecorder"),"mediasource":require("./features/mediasource"),"menu":require("./features/menu"),"meta-theme-color":require("./features/meta-theme-color"),"meter":require("./features/meter"),"midi":require("./features/midi"),"minmaxwh":require("./features/minmaxwh"),"mp3":require("./features/mp3"),"mpeg-dash":require("./features/mpeg-dash"),"mpeg4":require("./features/mpeg4"),"multibackgrounds":require("./features/multibackgrounds"),"multicolumn":require("./features/multicolumn"),"mutation-events":require("./features/mutation-events"),"mutationobserver":require("./features/mutationobserver"),"namevalue-storage":require("./features/namevalue-storage"),"native-filesystem-api":require("./features/native-filesystem-api"),"nav-timing":require("./features/nav-timing"),"navigator-language":require("./features/navigator-language"),"netinfo":require("./features/netinfo"),"notifications":require("./features/notifications"),"object-entries":require("./features/object-entries"),"object-fit":require("./features/object-fit"),"object-observe":require("./features/object-observe"),"object-values":require("./features/object-values"),"objectrtc":require("./features/objectrtc"),"offline-apps":require("./features/offline-apps"),"offscreencanvas":require("./features/offscreencanvas"),"ogg-vorbis":require("./features/ogg-vorbis"),"ogv":require("./features/ogv"),"ol-reversed":require("./features/ol-reversed"),"once-event-listener":require("./features/once-event-listener"),"online-status":require("./features/online-status"),"opus":require("./features/opus"),"orientation-sensor":require("./features/orientation-sensor"),"outline":require("./features/outline"),"pad-start-end":require("./features/pad-start-end"),"page-transition-events":require("./features/page-transition-events"),"pagevisibility":require("./features/pagevisibility"),"passive-event-listener":require("./features/passive-event-listener"),"passwordrules":require("./features/passwordrules"),"path2d":require("./features/path2d"),"payment-request":require("./features/payment-request"),"pdf-viewer":require("./features/pdf-viewer"),"permissions-api":require("./features/permissions-api"),"permissions-policy":require("./features/permissions-policy"),"picture-in-picture":require("./features/picture-in-picture"),"picture":require("./features/picture"),"ping":require("./features/ping"),"png-alpha":require("./features/png-alpha"),"pointer-events":require("./features/pointer-events"),"pointer":require("./features/pointer"),"pointerlock":require("./features/pointerlock"),"portals":require("./features/portals"),"prefers-color-scheme":require("./features/prefers-color-scheme"),"prefers-reduced-motion":require("./features/prefers-reduced-motion"),"private-class-fields":require("./features/private-class-fields"),"private-methods-and-accessors":require("./features/private-methods-and-accessors"),"progress":require("./features/progress"),"promise-finally":require("./features/promise-finally"),"promises":require("./features/promises"),"proximity":require("./features/proximity"),"proxy":require("./features/proxy"),"public-class-fields":require("./features/public-class-fields"),"publickeypinning":require("./features/publickeypinning"),"push-api":require("./features/push-api"),"queryselector":require("./features/queryselector"),"readonly-attr":require("./features/readonly-attr"),"referrer-policy":require("./features/referrer-policy"),"registerprotocolhandler":require("./features/registerprotocolhandler"),"rel-noopener":require("./features/rel-noopener"),"rel-noreferrer":require("./features/rel-noreferrer"),"rellist":require("./features/rellist"),"rem":require("./features/rem"),"requestanimationframe":require("./features/requestanimationframe"),"requestidlecallback":require("./features/requestidlecallback"),"resizeobserver":require("./features/resizeobserver"),"resource-timing":require("./features/resource-timing"),"rest-parameters":require("./features/rest-parameters"),"rtcpeerconnection":require("./features/rtcpeerconnection"),"ruby":require("./features/ruby"),"run-in":require("./features/run-in"),"same-site-cookie-attribute":require("./features/same-site-cookie-attribute"),"screen-orientation":require("./features/screen-orientation"),"script-async":require("./features/script-async"),"script-defer":require("./features/script-defer"),"scrollintoview":require("./features/scrollintoview"),"scrollintoviewifneeded":require("./features/scrollintoviewifneeded"),"sdch":require("./features/sdch"),"selection-api":require("./features/selection-api"),"server-timing":require("./features/server-timing"),"serviceworkers":require("./features/serviceworkers"),"setimmediate":require("./features/setimmediate"),"sha-2":require("./features/sha-2"),"shadowdom":require("./features/shadowdom"),"shadowdomv1":require("./features/shadowdomv1"),"sharedarraybuffer":require("./features/sharedarraybuffer"),"sharedworkers":require("./features/sharedworkers"),"sni":require("./features/sni"),"spdy":require("./features/spdy"),"speech-recognition":require("./features/speech-recognition"),"speech-synthesis":require("./features/speech-synthesis"),"spellcheck-attribute":require("./features/spellcheck-attribute"),"sql-storage":require("./features/sql-storage"),"srcset":require("./features/srcset"),"stream":require("./features/stream"),"streams":require("./features/streams"),"stricttransportsecurity":require("./features/stricttransportsecurity"),"style-scoped":require("./features/style-scoped"),"subresource-integrity":require("./features/subresource-integrity"),"svg-css":require("./features/svg-css"),"svg-filters":require("./features/svg-filters"),"svg-fonts":require("./features/svg-fonts"),"svg-fragment":require("./features/svg-fragment"),"svg-html":require("./features/svg-html"),"svg-html5":require("./features/svg-html5"),"svg-img":require("./features/svg-img"),"svg-smil":require("./features/svg-smil"),"svg":require("./features/svg"),"sxg":require("./features/sxg"),"tabindex-attr":require("./features/tabindex-attr"),"template-literals":require("./features/template-literals"),"template":require("./features/template"),"temporal":require("./features/temporal"),"testfeat":require("./features/testfeat"),"text-decoration":require("./features/text-decoration"),"text-emphasis":require("./features/text-emphasis"),"text-overflow":require("./features/text-overflow"),"text-size-adjust":require("./features/text-size-adjust"),"text-stroke":require("./features/text-stroke"),"text-underline-offset":require("./features/text-underline-offset"),"textcontent":require("./features/textcontent"),"textencoder":require("./features/textencoder"),"tls1-1":require("./features/tls1-1"),"tls1-2":require("./features/tls1-2"),"tls1-3":require("./features/tls1-3"),"token-binding":require("./features/token-binding"),"touch":require("./features/touch"),"transforms2d":require("./features/transforms2d"),"transforms3d":require("./features/transforms3d"),"trusted-types":require("./features/trusted-types"),"ttf":require("./features/ttf"),"typedarrays":require("./features/typedarrays"),"u2f":require("./features/u2f"),"unhandledrejection":require("./features/unhandledrejection"),"upgradeinsecurerequests":require("./features/upgradeinsecurerequests"),"url-scroll-to-text-fragment":require("./features/url-scroll-to-text-fragment"),"url":require("./features/url"),"urlsearchparams":require("./features/urlsearchparams"),"use-strict":require("./features/use-strict"),"user-select-none":require("./features/user-select-none"),"user-timing":require("./features/user-timing"),"variable-fonts":require("./features/variable-fonts"),"vector-effect":require("./features/vector-effect"),"vibration":require("./features/vibration"),"video":require("./features/video"),"videotracks":require("./features/videotracks"),"viewport-unit-variants":require("./features/viewport-unit-variants"),"viewport-units":require("./features/viewport-units"),"wai-aria":require("./features/wai-aria"),"wake-lock":require("./features/wake-lock"),"wasm":require("./features/wasm"),"wav":require("./features/wav"),"wbr-element":require("./features/wbr-element"),"web-animation":require("./features/web-animation"),"web-app-manifest":require("./features/web-app-manifest"),"web-bluetooth":require("./features/web-bluetooth"),"web-serial":require("./features/web-serial"),"web-share":require("./features/web-share"),"webauthn":require("./features/webauthn"),"webgl":require("./features/webgl"),"webgl2":require("./features/webgl2"),"webgpu":require("./features/webgpu"),"webhid":require("./features/webhid"),"webkit-user-drag":require("./features/webkit-user-drag"),"webm":require("./features/webm"),"webnfc":require("./features/webnfc"),"webp":require("./features/webp"),"websockets":require("./features/websockets"),"webusb":require("./features/webusb"),"webvr":require("./features/webvr"),"webvtt":require("./features/webvtt"),"webworkers":require("./features/webworkers"),"webxr":require("./features/webxr"),"will-change":require("./features/will-change"),"woff":require("./features/woff"),"woff2":require("./features/woff2"),"word-break":require("./features/word-break"),"wordwrap":require("./features/wordwrap"),"x-doc-messaging":require("./features/x-doc-messaging"),"x-frame-options":require("./features/x-frame-options"),"xhr2":require("./features/xhr2"),"xhtml":require("./features/xhtml"),"xhtmlsmil":require("./features/xhtmlsmil"),"xml-serializer":require("./features/xml-serializer")}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js index 810dbde0f8e102..1bad11206f4905 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/aac.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k rB sB","132":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F","16":"A B"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"132":"S"},N:{"1":"A","2":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"132":"oC"}},B:6,C:"AAC audio file format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l tB uB","132":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F","16":"A B"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"132":"T"},N:{"1":"A","2":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"132":"qC"}},B:6,C:"AAC audio file format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js index f1faabb316606a..f35ff4e8a872d9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/abortcontroller.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB rB sB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB","130":"C dB"},F:{"1":"GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"AbortController & AbortSignal"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB tB uB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB","130":"C eB"},F:{"1":"HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"AbortController & AbortSignal"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js index c8333da313781a..9f8802e34728a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ac3-ec3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC","132":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","132":"A"},K:{"2":"A B C T dB nB","132":"eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC","132":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","132":"A"},K:{"2":"A B C U eB pB","132":"fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"AC-3 (Dolby Digital) and EC-3 (Dolby Digital Plus) codecs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js index e716bd1eea7b09..0a4126b5a11aaa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/accelerometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T PB QB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Accelerometer"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U QB RB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Accelerometer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js index e1cae196785184..261de380a29be7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/addeventlistener.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","130":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","257":"qB fB I h J rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"EventTarget.addEventListener()"}; +module.exports={A:{A:{"1":"F A B","130":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","257":"sB gB I i J tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"EventTarget.addEventListener()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js index a615a08e19c04f..968933fbcedf56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/alternate-stylesheet.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"J D pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"F B C 4B 5B 6B 7B dB nB 8B eB","16":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"2":"T","16":"A B C dB nB eB"},L:{"16":"H"},M:{"16":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"16":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"16":"nC"},S:{"1":"oC"}},B:1,C:"Alternate stylesheet"}; +module.exports={A:{A:{"1":"E F A B","2":"J D rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"F B C 6B 7B 8B 9B eB pB AC fB","16":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"2":"U","16":"A B C eB pB fB"},L:{"16":"H"},M:{"16":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"16":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"16":"pC"},S:{"1":"qC"}},B:1,C:"Alternate stylesheet"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js index 5cf33369d0b033..0f3383976427f9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ambient-light.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K","132":"L G M N O","322":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k rB sB","132":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","194":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB","322":"XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"132":"oC"}},B:4,C:"Ambient Light Sensor"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K","132":"L G M N O","322":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l tB uB","132":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","194":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","322":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB","322":"YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"132":"qC"}},B:4,C:"Ambient Light Sensor"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js index c13c801a64b4f7..7cf1938de3e2d9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/apng.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"1":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB yB"},F:{"1":"9 B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"0 1 2 3 4 5 6 7 8 F G M N O i j k l m n o p q r s t u v w x y z"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:7,C:"Animated PNG (APNG)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"1":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB 0B"},F:{"1":"B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"0 1 2 3 4 5 6 7 8 9 F G M N O j k l m n o p q r s t u v w x y z"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:7,C:"Animated PNG (APNG)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js index 636938327515cb..e9398c126408e8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find-index.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","16":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Array.prototype.findIndex"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","16":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Array.prototype.findIndex"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js index 797d9e626a7e2b..17985b272de599 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-find.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","16":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Array.prototype.find"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","16":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Array.prototype.find"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js index 015a935d110a17..65b1f2b831fffd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-flat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB rB sB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB dB"},F:{"1":"JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"flat & flatMap array methods"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB tB uB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB eB"},F:{"1":"KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"flat & flatMap array methods"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js index 61e76f9db06cd2..64a5cc12e19b31 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/array-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Array.prototype.includes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Array.prototype.includes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js index 60ad99dcc7f97f..76de2957670ec0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/arrow-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Arrow functions"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Arrow functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js index d5f98ef4597921..61c40cf112e18f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/asmjs.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O","132":"P Q R U V W X Y Z a b c d e f S g H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB"},D:{"2":"I h J D E F A B C K L G M N O i j k l m n o p q","132":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","132":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","132":"T"},L:{"132":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I","132":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:6,C:"asm.js"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O","132":"P Q R S V W X Y Z a b c d e f g T h H","322":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB"},D:{"2":"I i J D E F A B C K L G M N O j k l m n o p q r","132":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","132":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","132":"U"},L:{"132":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I","132":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:6,C:"asm.js"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js index 93a1e60c9778a6..246a4b08e72a94 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB rB sB","132":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","66":"LB gB MB hB"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC","260":"QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","260":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","260":"T"},L:{"1":"H"},M:{"132":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC","260":"fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Asynchronous Clipboard API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB tB uB","132":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","66":"MB hB NB iB"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC","260":"SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","260":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","260":"U"},L:{"1":"H"},M:{"132":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC","260":"hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Asynchronous Clipboard API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js index 8dcd3fa32eb40b..4dcf4dc7156a98 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/async-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K","194":"L"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB"},D:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB","514":"lB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC","514":"HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Async functions"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K","194":"L"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB"},D:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B","514":"mB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC","514":"JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Async functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js index 940634dc16f082..771a59817a02a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/atob-btoa.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B 5B","16":"6B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","16":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Base64 encoding and decoding"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B 7B","16":"8B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","16":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Base64 encoding and decoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js index 8e96a04e874744..d8221fb793cb3c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K","33":"L G M N O i j k l m n o p q r s t u v w"},E:{"1":"G 1B 2B mB 3B","2":"I h vB kB wB","33":"J D E F A B C K L xB yB zB lB dB eB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k"},G:{"1":"RC SC mB","2":"kB 9B oB AC","33":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Web Audio API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K","33":"L G M N O j k l m n o p q r s t u v w x"},E:{"1":"G 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J D E F A B C K L zB 0B 1B mB eB fB 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l"},G:{"1":"TC UC nB oB","2":"lB BC qB CC","33":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Web Audio API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js index 2060537af194b1..ed8ef5c340d2e9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","132":"I h J D E F A B C K L G M N O i rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F","4":"4B 5B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","2":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Audio element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","132":"I i J D E F A B C K L G M N O j tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F","4":"6B 7B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","2":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Audio element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js index 9d9709de419ef8..8743880d20e5cd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/audiotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O","322":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","194":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB"},F:{"2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB","322":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"322":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:1,C:"Audio Tracks"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O","322":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","194":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB"},F:{"2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB","322":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"322":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:1,C:"Audio Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js index 39c74eb62929df..08fd9dd6957122 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/autofocus.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"Autofocus attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"Autofocus attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js index aa8e89d6873aca..5ddb31bea44cef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/auxclick.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB","129":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Auxclick"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB","129":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Auxclick"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js index 063f6c255bb9eb..063feb01719a8b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/av1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N","194":"O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB rB sB","66":"IB JB KB LB gB MB hB NB OB T","260":"PB","516":"QB"},D:{"1":"UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB","66":"RB SB TB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1090":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I bC cC dC eC fC lB gC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"AV1 video format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N","194":"O"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB tB uB","66":"JB KB LB MB hB NB iB OB PB U","260":"QB","516":"RB"},D:{"1":"VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB","66":"SB TB UB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1090":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I dC eC fC gC hC mB iC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"AV1 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js index 3e10715a547a5c..974f68cdca41ef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/avif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB rB sB","194":"bB cB P Q R iB U V W X Y Z a b c d","257":"e f S g H jB"},D:{"1":"W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"AVIF image format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB tB uB","194":"cB dB P Q R jB S V W X Y Z a b c d","257":"e f g T h H kB"},D:{"1":"W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"AVIF image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js index b6dc50cb30f5c5..cc06b4cd431bcc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-attachment.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C wB xB yB zB lB dB eB","132":"I K vB kB 0B","2050":"L G 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","132":"F 4B 5B"},G:{"2":"kB 9B oB","772":"E AC BC CC DC EC FC GC HC IC JC KC LC","2050":"MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC YC ZC","132":"XC oB"},J:{"260":"D A"},K:{"1":"B C dB nB eB","2":"T","132":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"2":"I","1028":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1028":"nC"},S:{"1":"oC"}},B:4,C:"CSS background-attachment"}; +module.exports={A:{A:{"1":"F A B","132":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C yB zB 0B 1B mB eB fB","132":"I K xB lB 2B","2050":"L G 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","132":"F 6B 7B"},G:{"2":"lB BC qB","772":"E CC DC EC FC GC HC IC JC KC LC MC NC","2050":"OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC aC bC","132":"ZC qB"},J:{"260":"D A"},K:{"1":"B C eB pB fB","2":"U","132":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"2":"I","1028":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1028":"pC"},S:{"1":"qC"}},B:4,C:"CSS background-attachment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js index 9e2174a8e4f540..fefe7659d67276 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-clip-text.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O","33":"C K L P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"L G 1B 2B mB 3B","16":"vB kB","33":"I h J D E F A B C K wB xB yB zB lB dB eB 0B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"QC RC SC mB","16":"kB 9B oB AC","33":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"16":"fB UC VC WC","33":"I H XC oB YC ZC"},J:{"33":"D A"},K:{"16":"A B C dB nB eB","33":"T"},L:{"33":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"33":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"1":"oC"}},B:7,C:"Background-clip: text"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O","33":"C K L P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"L G 3B 4B nB oB 5B","16":"xB lB","33":"I i J D E F A B C K yB zB 0B 1B mB eB fB 2B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"SC TC UC nB oB","16":"lB BC qB CC","33":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"16":"gB WC XC YC","33":"I H ZC qB aC bC"},J:{"33":"D A"},K:{"16":"A B C eB pB fB","33":"U"},L:{"33":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"33":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"1":"qC"}},B:7,C:"Background-clip: text"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js index 2072c18f931668..9532f94837c94a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-img-opts.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","36":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","516":"I h J D E F A B C K L"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","772":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B","36":"5B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","4":"kB 9B oB BC","516":"AC"},H:{"132":"TC"},I:{"1":"H YC ZC","36":"UC","516":"fB I XC oB","548":"VC WC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 Background-image options"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","36":"uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","516":"I i J D E F A B C K L"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","772":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B","36":"7B"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","4":"lB BC qB DC","516":"CC"},H:{"132":"VC"},I:{"1":"H aC bC","36":"WC","516":"gB I ZC qB","548":"XC YC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 Background-image options"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js index e6269a1009ddcf..be71dbc1d84ff4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-position-x-y.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"background-position-x & background-position-y"}; +module.exports={A:{A:{"1":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"background-position-x & background-position-y"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js index 2f728879be7799..364f9e62abaae7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-repeat-round-space.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E pB","132":"F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F G M N O 4B 5B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:4,C:"CSS background-repeat round and space"}; +module.exports={A:{A:{"1":"A B","2":"J D E rB","132":"F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F G M N O 6B 7B"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:4,C:"CSS background-repeat round and space"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js index 3102f13b51dc8c..df1310a326728f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/background-sync.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g rB sB","16":"H jB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Background Sync API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h tB uB","16":"H kB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Background Sync API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js index 919a02e47ad99d..1be197faa0906e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/battery-status.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"6 7 8 9 AB BB CB DB EB","2":"qB fB I h J D E F FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","132":"0 1 2 3 4 5 M N O i j k l m n o p q r s t u v w x y z","164":"A B C K L G"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","66":"0"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Battery Status API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB","2":"sB gB I i J D E F GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","132":"0 1 2 3 4 5 6 M N O j k l m n o p q r s t u v w x y z","164":"A B C K L G"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","66":"1"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Battery Status API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js index da8113c002e39c..f6e21553f2c010 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beacon.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Beacon API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Beacon API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js index 786ebc5bb2e521..f12d66b9075978 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/beforeafterprint.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB"},D:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"2":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"Printing Events"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB"},D:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"2":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"Printing Events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js index 09f85e7a90b11c..262bf5a38cf59d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bigint.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T rB sB","194":"PB QB RB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB 0B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"BigInt"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U tB uB","194":"QB RB SB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB 2B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"BigInt"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js index 0a5ee8b7e7ceaa..1646a69b2c6375 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/blobbuilder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D","36":"E F A B C K L G M N O i"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"H","2":"UC VC WC","36":"fB I XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Blob constructing"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB","36":"J D E F A B C"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D","36":"E F A B C K L G M N O j"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"H","2":"WC XC YC","36":"gB I ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Blob constructing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js index 6324e75b02d520..1aa5edd49bbb50 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/bloburls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","129":"A B"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D","33":"E F A B C K L G M N O i j k l"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB UC VC WC","33":"I XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Blob URLs"}; +module.exports={A:{A:{"2":"J D E F rB","129":"A B"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","129":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D","33":"E F A B C K L G M N O j k l m"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB WC XC YC","33":"I ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Blob URLs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js index fe0927c7461b41..d63fc3fbaded9a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-image.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","129":"C K"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","260":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB","804":"I h J D E F A B C K L rB sB"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","260":"EB FB GB HB IB","388":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB","1412":"G M N O i j k l m n o p q r s","1956":"I h J D E F A B C K L"},E:{"129":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","1412":"J D E F xB yB","1956":"I h vB kB wB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B","260":"1 2 3 4 5","388":"0 G M N O i j k l m n o p q r s t u v w x y z","1796":"6B 7B","1828":"B C dB nB 8B eB"},G:{"129":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","1412":"E BC CC DC EC","1956":"kB 9B oB AC"},H:{"1828":"TC"},I:{"1":"H","388":"YC ZC","1956":"fB I UC VC WC XC oB"},J:{"1412":"A","1924":"D"},K:{"1":"T","2":"A","1828":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"388":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","260":"bC cC","388":"I"},Q:{"260":"mC"},R:{"260":"nC"},S:{"260":"oC"}},B:4,C:"CSS3 Border images"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","129":"C K"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","260":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","804":"I i J D E F A B C K L tB uB"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","260":"FB GB HB IB JB","388":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB","1412":"G M N O j k l m n o p q r s t","1956":"I i J D E F A B C K L"},E:{"129":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","1412":"J D E F zB 0B","1956":"I i xB lB yB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B","260":"2 3 4 5 6","388":"0 1 G M N O j k l m n o p q r s t u v w x y z","1796":"8B 9B","1828":"B C eB pB AC fB"},G:{"129":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","1412":"E DC EC FC GC","1956":"lB BC qB CC"},H:{"1828":"VC"},I:{"1":"H","388":"aC bC","1956":"gB I WC XC YC ZC qB"},J:{"1412":"A","1924":"D"},K:{"1":"U","2":"A","1828":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"388":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","260":"dC eC","388":"I"},Q:{"260":"oC"},R:{"260":"pC"},S:{"260":"qC"}},B:4,C:"CSS3 Border images"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js index 24dd1310416160..142dc74db34b36 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/border-radius.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","257":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB","289":"fB rB sB","292":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I"},E:{"1":"h D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","33":"I vB kB","129":"J wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"kB"},H:{"2":"TC"},I:{"1":"fB I H VC WC XC oB YC ZC","33":"UC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"257":"oC"}},B:4,C:"CSS3 Border-radius (rounded corners)"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","257":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","289":"gB tB uB","292":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"I"},E:{"1":"i D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","33":"I xB lB","129":"J yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"lB"},H:{"2":"VC"},I:{"1":"gB I H XC YC ZC qB aC bC","33":"WC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"257":"qC"}},B:4,C:"CSS3 Border-radius (rounded corners)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js index 39b8e572bdfaf8..561a72d4bdd9f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/broadcastchannel.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"BroadcastChannel"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"BroadcastChannel"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js index f43282051db078..c095edc454bb3b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/brotli.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB","194":"CB","257":"DB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","513":"B C dB eB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB","194":"0 z"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB","194":"DB","257":"EB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","513":"B C eB fB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"0 1"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:6,C:"Brotli Accept-Encoding/Content-Encoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js index 9b357778c0aa97..07a223b60c4f2d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/calc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","260":"F","516":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"I h J D E F A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O","33":"i j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"BC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","132":"YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"calc() as CSS unit value"}; +module.exports={A:{A:{"2":"J D E rB","260":"F","516":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"I i J D E F A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O","33":"j k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"DC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","132":"aC bC"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"calc() as CSS unit value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js index e43f9494e9dc52..7d1536488c6748 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-blending.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Canvas blend modes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Canvas blend modes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js index 1eb75da06f2122..c351137440d2e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas-text.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","8":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","8":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","8":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Text API for Canvas"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","8":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","8":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","8":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Text API for Canvas"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js index 35878260813230..87c53e758bcc31 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","132":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","132":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"260":"TC"},I:{"1":"fB I H XC oB YC ZC","132":"UC VC WC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Canvas (basic support)"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","132":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","132":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"260":"VC"},I:{"1":"gB I H ZC qB aC bC","132":"WC XC YC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Canvas (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js index 065da5f5917ab4..7b04ef217819a1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ch-unit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"ch (character) unit"}; +module.exports={A:{A:{"2":"J D E rB","132":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"ch (character) unit"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js index 2b192f33d859b0..1d2e0aac4abf03 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/chacha20-poly1305.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v","129":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC","16":"ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w","129":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC","16":"bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ChaCha20-Poly1305 cipher suites for TLS"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js index ae175e45f06aa6..ae4f720d53c925 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/channel-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o rB sB","194":"0 1 2 3 p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B 5B","16":"6B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Channel messaging"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p tB uB","194":"0 1 2 3 4 q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B 7B","16":"8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Channel messaging"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js index c003c97c704622..f07df24049315d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/childnode-remove.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"ChildNode.remove()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"ChildNode.remove()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js index 4b2b395f4d2a94..56f49474fc8496 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/classlist.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J D E F pB","1924":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB rB","516":"n o","772":"I h J D E F A B C K L G M N O i j k l m sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I h J D","516":"n o p q","772":"m","900":"E F A B C K L G M N O i j k l"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","8":"I h vB kB","900":"J wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","8":"F B 4B 5B 6B 7B dB","900":"C nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB","900":"AC BC"},H:{"900":"TC"},I:{"1":"H YC ZC","8":"UC VC WC","900":"fB I XC oB"},J:{"1":"A","900":"D"},K:{"1":"T","8":"A B","900":"C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"900":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"classList (DOMTokenList)"}; +module.exports={A:{A:{"8":"J D E F rB","1924":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB tB","516":"o p","772":"I i J D E F A B C K L G M N O j k l m n uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I i J D","516":"o p q r","772":"n","900":"E F A B C K L G M N O j k l m"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I i xB lB","900":"J yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","8":"F B 6B 7B 8B 9B eB","900":"C pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB","900":"CC DC"},H:{"900":"VC"},I:{"1":"H aC bC","8":"WC XC YC","900":"gB I ZC qB"},J:{"1":"A","900":"D"},K:{"1":"U","8":"A B","900":"C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"900":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"classList (DOMTokenList)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js index 01383ee40b1571..93211936ce2335 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:6,C:"Client Hints: DPR, Width, Viewport-Width"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js index eb9039070723e7..322c68bca3f8e0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/clipboard.js @@ -1 +1 @@ -module.exports={A:{A:{"2436":"J D E F A B pB"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k rB sB","772":"0 1 2 3 l m n o p q r s t u v w x y z","4100":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I h J D E F A B C","2564":"0 1 2 3 4 5 K L G M N O i j k l m n o p q r s t u v w x y z","8196":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","10244":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","16":"vB kB","2308":"A B lB dB","2820":"I h J D E F wB xB yB zB"},F:{"2":"F B 4B 5B 6B 7B dB nB 8B","16":"C","516":"eB","2564":"G M N O i j k l m n o p q r s","8196":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","10244":"0 1 2 3 4 5 6 7 t u v w x y z"},G:{"1":"KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","2820":"E AC BC CC DC EC FC GC HC IC JC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","260":"H","2308":"YC ZC"},J:{"2":"D","2308":"A"},K:{"2":"A B C dB nB","16":"eB","260":"T"},L:{"8196":"H"},M:{"1028":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2052":"bC cC","2308":"I","8196":"dC eC fC lB gC hC iC jC kC lC"},Q:{"10244":"mC"},R:{"2052":"nC"},S:{"4100":"oC"}},B:5,C:"Synchronous Clipboard API"}; +module.exports={A:{A:{"2436":"J D E F A B rB"},B:{"260":"N O","2436":"C K L G M","8196":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l tB uB","772":"0 1 2 3 4 m n o p q r s t u v w x y z","4100":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I i J D E F A B C","2564":"0 1 2 3 4 5 6 K L G M N O j k l m n o p q r s t u v w x y z","8196":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","10244":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","16":"xB lB","2308":"A B mB eB","2820":"I i J D E F yB zB 0B 1B"},F:{"2":"F B 6B 7B 8B 9B eB pB AC","16":"C","516":"fB","2564":"G M N O j k l m n o p q r s t","8196":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","10244":"0 1 2 3 4 5 6 7 8 u v w x y z"},G:{"1":"MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","2820":"E CC DC EC FC GC HC IC JC KC LC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","260":"H","2308":"aC bC"},J:{"2":"D","2308":"A"},K:{"2":"A B C eB pB","16":"fB","260":"U"},L:{"8196":"H"},M:{"1028":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2052":"dC eC","2308":"I","8196":"fC gC hC mB iC jC kC lC mC nC"},Q:{"10244":"oC"},R:{"2052":"pC"},S:{"4100":"qC"}},B:5,C:"Synchronous Clipboard API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js new file mode 100644 index 00000000000000..b19927698fd5a5 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr-v1.js @@ -0,0 +1 @@ +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"H","2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h tB uB","258":"H kB"},D:{"1":"H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a","194":"b c d e f g T h"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"16":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"COLR/CPAL(v1) Font Formats"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js index e0e73fe73c4a8b..fe097b2084160d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/colr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","257":"F A B"},B:{"1":"C K L G M N O","513":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB","513":"VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","129":"B C K dB eB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 4B 5B 6B 7B dB nB 8B eB","513":"LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"16":"A B"},O:{"1":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"COLR/CPAL(v0) Font Formats"}; +module.exports={A:{A:{"2":"J D E rB","257":"F A B"},B:{"1":"C K L G M N O","513":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB","513":"WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","129":"B C K eB fB 2B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 6B 7B 8B 9B eB pB AC fB","513":"MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"16":"A B"},O:{"1":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"COLR/CPAL(v0) Font Formats"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js index c35977e63f36d4..e32e9a7f393d3d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/comparedocumentposition.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","132":"G M N O i j k l m n o p q r s"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","16":"I h J vB kB","132":"D E F xB yB zB","260":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","16":"F B 4B 5B 6B 7B dB nB","132":"G M"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB","132":"E 9B oB AC BC CC DC EC FC"},H:{"1":"TC"},I:{"1":"H YC ZC","16":"UC VC","132":"fB I WC XC oB"},J:{"132":"D A"},K:{"1":"C T eB","16":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Node.compareDocumentPosition()"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","132":"G M N O j k l m n o p q r s t"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","16":"I i J xB lB","132":"D E F zB 0B 1B","260":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","16":"F B 6B 7B 8B 9B eB pB","132":"G M"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB","132":"E BC qB CC DC EC FC GC HC"},H:{"1":"VC"},I:{"1":"H aC bC","16":"WC XC","132":"gB I YC ZC qB"},J:{"132":"D A"},K:{"1":"C U fB","16":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Node.compareDocumentPosition()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js index 4dd7be29e54f90..d298cce6ac39bd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-basic.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D pB","132":"E F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F 4B 5B 6B 7B"},G:{"1":"kB 9B oB AC","513":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"4097":"TC"},I:{"1025":"fB I H UC VC WC XC oB YC ZC"},J:{"258":"D A"},K:{"2":"A","258":"B C dB nB eB","1025":"T"},L:{"1025":"H"},M:{"2049":"S"},N:{"258":"A B"},O:{"258":"aC"},P:{"1025":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1025":"nC"},S:{"1":"oC"}},B:1,C:"Basic console logging functions"}; +module.exports={A:{A:{"1":"A B","2":"J D rB","132":"E F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F 6B 7B 8B 9B"},G:{"1":"lB BC qB CC","513":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"4097":"VC"},I:{"1025":"gB I H WC XC YC ZC qB aC bC"},J:{"258":"D A"},K:{"2":"A","258":"B C eB pB fB","1025":"U"},L:{"1025":"H"},M:{"2049":"T"},N:{"258":"A B"},O:{"258":"cC"},P:{"1025":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1025":"pC"},S:{"1":"qC"}},B:1,C:"Basic console logging functions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js index 0b652dfc947335..eee84b84271d52 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/console-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F 4B 5B 6B 7B","16":"B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"T","16":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"console.time and console.timeEnd"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F 6B 7B 8B 9B","16":"B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"U","16":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"console.time and console.timeEnd"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js index b7ced875145c0e..41189a16a0214f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/const.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","2052":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"qB fB I h J D E F A B C rB sB","260":"K L G M N O i j k l m n o p q r s t u v w x y"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","260":"I h J D E F A B C K L G M N O i j","772":"0 1 2 3 k l m n o p q r s t u v w x y z","1028":"4 5 6 7 8 9 AB BB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","260":"I h A vB kB lB","772":"J D E F wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B","132":"B 5B 6B 7B dB nB","644":"C 8B eB","772":"G M N O i j k l m n o p q","1028":"r s t u v w x y"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","260":"kB 9B oB GC HC","772":"E AC BC CC DC EC FC"},H:{"644":"TC"},I:{"1":"H","16":"UC VC","260":"WC","772":"fB I XC oB YC ZC"},J:{"772":"D A"},K:{"1":"T","132":"A B dB nB","644":"C eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","1028":"I"},Q:{"1":"mC"},R:{"1028":"nC"},S:{"1":"oC"}},B:6,C:"const"}; +module.exports={A:{A:{"2":"J D E F A rB","2052":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"sB gB I i J D E F A B C tB uB","260":"K L G M N O j k l m n o p q r s t u v w x y z"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","260":"I i J D E F A B C K L G M N O j k","772":"0 1 2 3 4 l m n o p q r s t u v w x y z","1028":"5 6 7 8 9 AB BB CB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","260":"I i A xB lB mB","772":"J D E F yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B","132":"B 7B 8B 9B eB pB","644":"C AC fB","772":"G M N O j k l m n o p q r","1028":"s t u v w x y z"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","260":"lB BC qB IC JC","772":"E CC DC EC FC GC HC"},H:{"644":"VC"},I:{"1":"H","16":"WC XC","260":"YC","772":"gB I ZC qB aC bC"},J:{"772":"D A"},K:{"1":"U","132":"A B eB pB","644":"C fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","1028":"I"},Q:{"1":"oC"},R:{"1028":"pC"},S:{"1":"qC"}},B:6,C:"const"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js index 8e0f182158a119..184a19a44c8659 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/constraint-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","900":"A B"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","388":"L G M","900":"C K"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","260":"CB DB","388":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB","900":"I h J D E F A B C K L G M N O i j k l m n o p q r"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","388":"0 1 2 o p q r s t u v w x y z","900":"G M N O i j k l m n"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB","388":"E F yB zB","900":"J D wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B 4B 5B 6B 7B dB nB","388":"G M N O i j k l m n o p","900":"C 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB","388":"E CC DC EC FC","900":"AC BC"},H:{"2":"TC"},I:{"1":"H","16":"fB UC VC WC","388":"YC ZC","900":"I XC oB"},J:{"16":"D","388":"A"},K:{"1":"T","16":"A B dB nB","900":"C eB"},L:{"1":"H"},M:{"1":"S"},N:{"900":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"388":"oC"}},B:1,C:"Constraint Validation API"}; +module.exports={A:{A:{"2":"J D E F rB","900":"A B"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","388":"L G M","900":"C K"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","260":"DB EB","388":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB","900":"I i J D E F A B C K L G M N O j k l m n o p q r s"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","388":"0 1 2 3 p q r s t u v w x y z","900":"G M N O j k l m n o"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB","388":"E F 0B 1B","900":"J D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B 6B 7B 8B 9B eB pB","388":"G M N O j k l m n o p q","900":"C AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB","388":"E EC FC GC HC","900":"CC DC"},H:{"2":"VC"},I:{"1":"H","16":"gB WC XC YC","388":"aC bC","900":"I ZC qB"},J:{"16":"D","388":"A"},K:{"1":"U","16":"A B eB pB","900":"C fB"},L:{"1":"H"},M:{"1":"T"},N:{"900":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"388":"qC"}},B:1,C:"Constraint Validation API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js index 6c3a416f603672..c4e72ca5664c54 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contenteditable.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB","4":"fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"contenteditable attribute (basic support)"}; +module.exports={A:{A:{"1":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB","4":"gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"contenteditable attribute (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js index 103620a4d8fe20..12cd4f5a5531ab 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","129":"I h J D E F A B C K L G M N O i j k l"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K","257":"L G M N O i j k l m n"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","257":"J xB","260":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","257":"BC","260":"AC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D","257":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"257":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Content Security Policy 1.0"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","129":"I i J D E F A B C K L G M N O j k l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K","257":"L G M N O j k l m n o"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","257":"J zB","260":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","257":"DC","260":"CC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D","257":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"257":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Content Security Policy 1.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js index 53922e2befb688..7a634049e5a118 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L","32772":"G M N O"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB","132":"u v w x","260":"y","516":"0 1 2 3 4 5 6 7 z","8196":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y","1028":"0 1 z","2052":"2"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l 4B 5B 6B 7B dB nB 8B eB","1028":"m n o","2052":"p"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"4100":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"8196":"oC"}},B:2,C:"Content Security Policy Level 2"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","32772":"G M N O"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB","132":"v w x y","260":"z","516":"0 1 2 3 4 5 6 7 8","8196":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","1028":"0 1 2","2052":"3"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m 6B 7B 8B 9B eB pB AC fB","1028":"n o p","2052":"q"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"4100":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"8196":"qC"}},B:2,C:"Content Security Policy Level 2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js index feb1ae1bdebe04..11445aa778ab2b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cookie-store-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"Y Z a b c d e f S g H","2":"C K L G M N O","194":"P Q R U V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB","194":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB 4B 5B 6B 7B dB nB 8B eB","194":"EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Cookie Store API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"Y Z a b c d e f g T h H","2":"C K L G M N O","194":"P Q R S V W X"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB","194":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB 6B 7B 8B 9B eB pB AC fB","194":"FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Cookie Store API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js index b4cac20dade12f..acd84ab7bf1776 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D pB","132":"A","260":"E F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB","1025":"hB NB OB T PB QB RB SB TB UB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C"},E:{"2":"vB kB","513":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","644":"I h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B"},G:{"513":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","644":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"H YC ZC","132":"fB I UC VC WC XC oB"},J:{"1":"A","132":"D"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","132":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Cross-Origin Resource Sharing"}; +module.exports={A:{A:{"1":"B","2":"J D rB","132":"A","260":"E F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB","1025":"iB OB PB U QB RB SB TB UB VB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C"},E:{"2":"xB lB","513":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","644":"I i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC"},G:{"513":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","644":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"H aC bC","132":"gB I WC XC YC ZC qB"},J:{"1":"A","132":"D"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","132":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Cross-Origin Resource Sharing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js index 95276422371971..418922c78a0275 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/createimagebitmap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","3076":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB","132":"DB EB","260":"FB GB","516":"HB IB JB KB LB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"0 1","260":"2 3","516":"4 5 6 7 8"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"3076":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","16":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"3076":"oC"}},B:1,C:"createImageBitmap"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","3076":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","132":"EB FB","260":"GB HB","516":"IB JB KB LB MB"},E:{"2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B 3B","516":"G 4B nB oB 5B"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","132":"1 2","260":"3 4","516":"5 6 7 8 9"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC","516":"UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"3076":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","16":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"3076":"qC"}},B:1,C:"createImageBitmap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js index e7ff947e390341..0ddb1e2303e586 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/credential-management.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB","66":"BB CB DB","129":"EB FB GB HB IB JB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Credential Management API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB","66":"CB DB EB","129":"FB GB HB IB JB KB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Credential Management API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js index 7d16975f559e52..3c5cf365c0c0f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/cryptography.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E F A","164":"B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB","66":"v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","8":"I h J D vB kB wB xB","289":"E F A yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","8":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB AC BC CC","289":"E DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","8":"fB I UC VC WC XC oB YC ZC"},J:{"8":"D A"},K:{"1":"T","8":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A","164":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Web Cryptography"}; +module.exports={A:{A:{"2":"rB","8":"J D E F A","164":"B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB","66":"w x"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","8":"I i J D xB lB yB zB","289":"E F A 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","8":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB CC DC EC","289":"E FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","8":"gB I WC XC YC ZC qB aC bC"},J:{"8":"D A"},K:{"1":"U","8":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A","164":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Web Cryptography"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js index 3e73366738a076..1427e7d03a06bf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-all.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB YC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS all property"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q tB uB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB aC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS all property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js index c3bd399892e896..27053172be8127 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I rB sB","33":"h J D E F A B C K L G"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB","33":"J D E wB xB yB","292":"I h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B","33":"C G M N O i j k l m n o p q r s"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"E BC CC DC","164":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"H","33":"I XC oB YC ZC","164":"fB UC VC WC"},J:{"33":"D A"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS Animation"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I tB uB","33":"i J D E F A B C K L G"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB","33":"J D E yB zB 0B","292":"I i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC","33":"C G M N O j k l m n o p q r s t"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"E DC EC FC","164":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"H","33":"I ZC qB aC bC","164":"gB WC XC YC"},J:{"33":"D A"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS Animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js index fbe41760a7e3bb..c10049b8fd9553 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-any-link.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB","33":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB rB sB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","16":"I h J vB kB wB","33":"D E xB yB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC","33":"E BC CC DC"},H:{"2":"TC"},I:{"1":"H","16":"fB I UC VC WC XC oB","33":"YC ZC"},J:{"16":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"33":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","16":"I","33":"bC cC dC eC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"33":"oC"}},B:5,C:"CSS :any-link selector"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB","33":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB tB uB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i J xB lB yB","33":"D E zB 0B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC","33":"E DC EC FC"},H:{"2":"VC"},I:{"1":"H","16":"gB I WC XC YC ZC qB","33":"aC bC"},J:{"16":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"33":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","16":"I","33":"dC eC fC gC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"33":"qC"}},B:5,C:"CSS :any-link selector"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js index 32c5dc0f91dcdc..110c96a42e190e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-appearance.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"V W X Y Z a b c d e f S g H","33":"U","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R iB U V W X Y Z a b c d e f S g H jB","164":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","676":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x rB sB"},D:{"1":"V W X Y Z a b c d e f S g H jB tB uB","33":"U","164":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R"},E:{"1":"3B","164":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"UB VB WB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB"},G:{"164":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","164":"fB I UC VC WC XC oB YC ZC"},J:{"164":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A","388":"B"},O:{"164":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"164":"oC"}},B:5,C:"CSS Appearance"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"V W X Y Z a b c d e f g T h H","33":"S","164":"P Q R","388":"C K L G M N O"},C:{"1":"Q R jB S V W X Y Z a b c d e f g T h H kB","164":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","676":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y tB uB"},D:{"1":"V W X Y Z a b c d e f g T h H kB vB wB","33":"S","164":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R"},E:{"1":"oB 5B","164":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"1":"YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"VB WB XB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB"},G:{"1":"oB","164":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"1":"H","164":"gB I WC XC YC ZC qB aC bC"},J:{"164":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A","388":"B"},O:{"164":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"164":"qC"}},B:5,C:"CSS Appearance"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-apply-rule.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-apply-rule.js deleted file mode 100644 index 85520bc2ca8e25..00000000000000 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-apply-rule.js +++ /dev/null @@ -1 +0,0 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","194":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","194":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"194":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I","194":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"194":"nC"},S:{"2":"oC"}},B:7,C:"CSS @apply rule"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js index 08733a45fdaf58..02b21e34150e52 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-at-counter-style.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b","132":"c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","132":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b","132":"c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB 4B 5B 6B 7B dB nB 8B eB","132":"bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","132":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","132":"T"},L:{"132":"H"},M:{"132":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC","132":"lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"132":"oC"}},B:4,C:"CSS Counter Styles"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b","132":"c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b","132":"c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB 6B 7B 8B 9B eB pB AC fB","132":"cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","132":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","132":"U"},L:{"132":"H"},M:{"132":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC","132":"nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"132":"qC"}},B:4,C:"CSS Counter Styles"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js index a20aebfd0abfd5..e510fc3b2a609d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-autofill.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S"},L:{"1":"g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S"},B:{"1":"g H jB tB","2":"C K L G M N O","33":"P Q R U V W X Y Z a b c d e f S"},C:{"1":"X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W rB sB"},M:{"1":"X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB P Q R iB U V W"},A:{"2":"qB fB I h J D E F A B pB"},F:{"1":"iB U V W","2":"qB fB I h J D E F A B C rB sB wB yB zB fC lB 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R"},K:{"33":"0 4 5 6 7 8 9 L G M O i j k l n o p q r s t v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB","34":"B C lB dB nB eB"},E:{"33":"fB I h J D E F A B C K L G vB wB zB lB dB eB 0B 1B 2B mB","34":"qB"},G:{"33":"qB fB I h J D E F A B C K L G kB FC HC 2B mB"},P:{"33":"UC kB eC fC hC eB iC NC jC kC"},I:{"1":"g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S VC YC"}},B:6,C:":autofill CSS pseudo-class"}; +module.exports={A:{D:{"1":"T h H kB vB wB","33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g"},L:{"1":"H"},B:{"1":"T h H","2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g"},C:{"1":"X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W tB uB"},M:{"1":"T"},A:{"2":"J D E F A B rB"},F:{"1":"jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R"},K:{"2":"A B C eB pB fB","33":"U"},E:{"1":"G 4B nB oB","2":"5B","33":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B 3B"},G:{"1":"UC nB oB","33":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},I:{"1":"H","33":"gB I WC XC YC ZC qB aC bC"}},B:6,C:":autofill CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js index d74f5149d3e3f2..3dc7778b930215 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backdrop-filter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M","257":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB rB sB","578":"UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB"},E:{"2":"I h J D E vB kB wB xB yB","33":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w 4B 5B 6B 7B dB nB 8B eB","194":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"2":"E kB 9B oB AC BC CC DC","33":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"578":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I","194":"bC cC dC eC fC lB gC"},Q:{"194":"mC"},R:{"194":"nC"},S:{"2":"oC"}},B:7,C:"CSS Backdrop Filter"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M","257":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB tB uB","578":"VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB","194":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB"},E:{"2":"I i J D E xB lB yB zB 0B","33":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x 6B 7B 8B 9B eB pB AC fB","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"E lB BC qB CC DC EC FC","33":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"578":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I","194":"dC eC fC gC hC mB iC"},Q:{"194":"oC"},R:{"194":"pC"},S:{"2":"qC"}},B:7,C:"CSS Backdrop Filter"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js index 9c034be0f23d40..9774fc33729aae 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-background-offsets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS background-position edge offsets"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS background-position edge offsets"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js index 4dffff4712a12c..72003ecbf2e166 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x","260":"9"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","132":"E F A yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k 4B 5B 6B 7B dB nB 8B eB","260":"w"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","132":"E DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS background-blend-mode"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y","260":"AB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","132":"E F A 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l 6B 7B 8B 9B eB pB AC fB","260":"x"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","132":"E FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS background-blend-mode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js index 211116b704f186..bb62ee77eea991 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","164":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB"},D:{"2":"I h J D E F A B C K L G M N O i j k","164":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J vB kB wB","164":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F 4B 5B 6B 7B","129":"B C dB nB 8B eB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB AC BC","164":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"132":"TC"},I:{"2":"fB I UC VC WC XC oB","164":"H YC ZC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C dB nB eB","164":"T"},L:{"164":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"1":"oC"}},B:5,C:"CSS box-decoration-break"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","164":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB"},D:{"2":"I i J D E F A B C K L G M N O j k l","164":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J xB lB yB","164":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F 6B 7B 8B 9B","129":"B C eB pB AC fB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB CC DC","164":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"132":"VC"},I:{"2":"gB I WC XC YC ZC qB","164":"H aC bC"},J:{"2":"D","164":"A"},K:{"2":"A","129":"B C eB pB fB","164":"U"},L:{"164":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"1":"qC"}},B:5,C:"CSS box-decoration-break"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js index dff8c542ef00d1..9a76f96cf8e586 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-boxshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","33":"rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I h J D E F"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","33":"h","164":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"9B oB","164":"kB"},H:{"2":"TC"},I:{"1":"I H XC oB YC ZC","164":"fB UC VC WC"},J:{"1":"A","33":"D"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 Box-shadow"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","33":"tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"I i J D E F"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","33":"i","164":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"BC qB","164":"lB"},H:{"2":"VC"},I:{"1":"I H ZC qB aC bC","164":"gB WC XC YC"},J:{"1":"A","33":"D"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 Box-shadow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js index 9534a5e644e3a6..e1662f3ada25de 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-canvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB"},E:{"2":"vB kB","33":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k l m n o p q r s t u v w x"},G:{"33":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"H","33":"fB I UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"bC cC dC eC fC lB gC hC iC jC kC lC","33":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS Canvas Drawings"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB"},E:{"2":"xB lB","33":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l m n o p q r s t u v w x y"},G:{"33":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"H","33":"gB I WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"dC eC fC gC hC mB iC jC kC lC mC nC","33":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS Canvas Drawings"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js index b225aa69a597b2..4f101641443e13 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-caret-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"CSS caret-color"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"CSS caret-color"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js index 1dc304a4f81d46..32e341641a9135 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cascade-layers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S","322":"g H"},C:{"1":"H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e rB sB","194":"f S g"},D:{"1":"tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S","322":"g H jB"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Cascade Layers"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g","322":"T h H"},C:{"1":"h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e tB uB","194":"f g T"},D:{"1":"kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g","322":"T h H"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Cascade Layers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js index 8569644ba04a33..f47619ecbde41d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-case-insensitive.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:5,C:"Case-insensitive CSS attribute selectors"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:5,C:"Case-insensitive CSS attribute selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js index ea73d0ae29c6a4..d880a91af3c0ea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-clip-path.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N","260":"P Q R U V W X Y Z a b c d e f S g H","3138":"O"},C:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","132":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","644":"AB BB CB DB EB FB GB"},D:{"2":"I h J D E F A B C K L G M N O i j k l m","260":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","292":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"2":"I h J vB kB wB xB","292":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","260":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","292":"0 1 2 3 4 G M N O i j k l m n o p q r s t u v w x y z"},G:{"2":"kB 9B oB AC BC","292":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","260":"H","292":"YC ZC"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","260":"T"},L:{"260":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"292":"aC"},P:{"292":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"292":"mC"},R:{"260":"nC"},S:{"644":"oC"}},B:4,C:"CSS clip-path property (for HTML)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N","260":"P Q R S V W X Y Z a b c d e f g T h H","3138":"O"},C:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","132":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB","644":"BB CB DB EB FB GB HB"},D:{"2":"I i J D E F A B C K L G M N O j k l m n","260":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","292":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"2":"I i J xB lB yB zB","292":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","260":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","292":"0 1 2 3 4 5 G M N O j k l m n o p q r s t u v w x y z"},G:{"2":"lB BC qB CC DC","292":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","260":"H","292":"aC bC"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","260":"U"},L:{"260":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"292":"cC"},P:{"292":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"292":"oC"},R:{"260":"pC"},S:{"644":"qC"}},B:4,C:"CSS clip-path property (for HTML)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js index 71068c2143cbc0..7abefa3d18d54c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","33":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB"},D:{"16":"I h J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h vB kB wB","33":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"16":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"16":"fB I UC VC WC XC oB YC ZC","33":"H"},J:{"16":"D A"},K:{"2":"A B C dB nB eB","33":"T"},L:{"16":"H"},M:{"1":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"16":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"16":"nC"},S:{"1":"oC"}},B:5,C:"CSS color-adjust"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB"},D:{"16":"I i J D E F A B C K L G M N O","33":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i xB lB yB","33":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"16":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"16":"gB I WC XC YC ZC qB aC bC","33":"H"},J:{"16":"D A"},K:{"2":"A B C eB pB fB","33":"U"},L:{"16":"H"},M:{"1":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"16":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"16":"pC"},S:{"1":"qC"}},B:5,C:"CSS color-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js index 5ddfb3bae6a7d4..4f819a81294d44 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-color-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"G 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB","132":"B C K L lB dB eB 0B 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC","132":"HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS color() function"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B","132":"B C K L mB eB fB 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC","132":"JC KC LC MC NC OC PC QC RC SC TC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS color() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js index 895cca357e1903..dd03590789cf1b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-conic-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB rB sB","578":"ZB aB bB cB P Q R iB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"gB MB hB NB OB T PB QB RB SB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Conical Gradients"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB tB uB","578":"aB bB cB dB P Q R jB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"hB NB iB OB PB U QB RB SB TB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Conical Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js index 7f7970b7dabb14..002b5e8c82b90f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-container-queries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d","194":"e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c","194":"e f S g H jB tB uB","450":"d"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB 4B 5B 6B 7B dB nB 8B eB","194":"P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS Container Queries"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d","194":"e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c","194":"e f g T h H kB vB wB","450":"d"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB 6B 7B 8B 9B eB pB AC fB","194":"P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Container Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js index 1de4a0610195da..8945e37600dbd0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-containment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB"},D:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","66":"EB"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","66":"1 2"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:2,C:"CSS Containment"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","194":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB"},D:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","66":"FB"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"2 3"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:2,C:"CSS Containment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js index fbc738f9da30b3..be9d6da3c691de 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-content-visibility.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"W X Y Z a b c d e f S g H","2":"C K L G M N O P Q R U V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS content-visibility"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"W X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R S V"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS content-visibility"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js index 801888d513e0c4..acf19725e96d6d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-counters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"J D pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS Counters"}; +module.exports={A:{A:{"1":"E F A B","2":"J D rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS Counters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js index 16cb481899f4a2..591818e3b02bd7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-crisp-edges.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J pB","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"e f S g H jB","2":"qB fB rB","513":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d","545":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T sB"},D:{"2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","1025":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","164":"J","4644":"D E F xB yB zB"},F:{"2":"F B G M N O i j k l m n o p q 4B 5B 6B 7B dB nB","545":"C 8B eB","1025":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","4260":"AC BC","4644":"E CC DC EC FC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B dB nB","545":"C eB","1025":"T"},L:{"1025":"H"},M:{"545":"S"},N:{"2340":"A B"},O:{"1":"aC"},P:{"1025":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1025":"mC"},R:{"1025":"nC"},S:{"4097":"oC"}},B:7,C:"Crisp edges/pixelated images"}; +module.exports={A:{A:{"2":"J rB","2340":"D E F A B"},B:{"2":"C K L G M N O","1025":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"e f g T h H kB","2":"sB gB tB","513":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d","545":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U uB"},D:{"2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","1025":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","164":"J","4644":"D E F zB 0B 1B"},F:{"2":"F B G M N O j k l m n o p q r 6B 7B 8B 9B eB pB","545":"C AC fB","1025":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","4260":"CC DC","4644":"E EC FC GC HC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","1025":"H"},J:{"2":"D","4260":"A"},K:{"2":"A B eB pB","545":"C fB","1025":"U"},L:{"1025":"H"},M:{"545":"T"},N:{"2340":"A B"},O:{"1":"cC"},P:{"1025":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1025":"oC"},R:{"1025":"pC"},S:{"4097":"qC"}},B:7,C:"Crisp edges/pixelated images"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js index 2c2923d28ae8a4..e47bdb31137e1b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-cross-fade.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","33":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"I h J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","33":"J D E F wB xB yB zB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","33":"E AC BC CC DC EC FC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","33":"H YC ZC"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","33":"T"},L:{"33":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"33":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"2":"oC"}},B:4,C:"CSS Cross-Fade Function"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"I i J D E F A B C K L G M","33":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","33":"J D E F yB zB 0B 1B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","33":"E CC DC EC FC GC HC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","33":"H aC bC"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","33":"U"},L:{"33":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"33":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"2":"qC"}},B:4,C:"CSS Cross-Fade Function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js index 2cbcb9bac18c02..65951d6f17837b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-default-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB"},D:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB","132":"J D E F A wB xB yB zB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B 4B 5B 6B 7B dB nB","132":"0 G M N O i j k l m n o p q r s t u v w x y z","260":"C 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC BC","132":"E CC DC EC FC GC"},H:{"260":"TC"},I:{"1":"H","16":"fB UC VC WC","132":"I XC oB YC ZC"},J:{"16":"D","132":"A"},K:{"1":"T","16":"A B C dB nB","260":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","132":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:7,C:":default CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB"},D:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB","132":"J D E F A yB zB 0B 1B"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B 6B 7B 8B 9B eB pB","132":"0 1 G M N O j k l m n o p q r s t u v w x y z","260":"C AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC DC","132":"E EC FC GC HC IC"},H:{"260":"VC"},I:{"1":"H","16":"gB WC XC YC","132":"I ZC qB aC bC"},J:{"16":"D","132":"A"},K:{"1":"U","16":"A B C eB pB","260":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","132":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:7,C:":default CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js index 4695a9f54e03ad..2ee5d4b123a0f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O Q R U V W X Y Z a b c d e f S g H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"B","2":"I h J D E F A C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Explicit descendant combinator >>"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O Q R S V W X Y Z a b c d e f g T h H","16":"P"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"B","2":"I i J D E F A C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Explicit descendant combinator >>"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js index 6f0fe0459d1db6..d2d8ce1175091b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-deviceadaptation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","164":"A B"},B:{"66":"P Q R U V W X Y Z a b c d e f S g H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"I h J D E F A B C K L G M N O i j k l m n o p q r","66":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","66":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"292":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A T","292":"B C dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"164":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"66":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Device Adaptation"}; +module.exports={A:{A:{"2":"J D E F rB","164":"A B"},B:{"66":"P Q R S V W X Y Z a b c d e f g T h H","164":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"I i J D E F A B C K L G M N O j k l m n o p q r s","66":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"292":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A U","292":"B C eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"164":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"66":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Device Adaptation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js index 2141d32feeb25f..a456860a91bc00 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-dir-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M rB sB","33":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b","194":"c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"33":"oC"}},B:5,C:":dir() CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M tB uB","33":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b","194":"c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"33":"qC"}},B:5,C:":dir() CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js index c11aac6c46626a..efaf1910e06804 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-display-contents.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O","260":"P Q R U V W X Y Z"},C:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","260":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T","260":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z"},E:{"2":"I h J D E F A B vB kB wB xB yB zB lB","260":"L G 0B 1B 2B mB 3B","772":"C K dB eB"},F:{"1":"aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB 4B 5B 6B 7B dB nB 8B eB","260":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC","260":"PC QC RC SC mB","772":"JC KC LC MC NC OC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"kC lC","2":"I bC cC dC eC","260":"fC lB gC hC iC jC"},Q:{"260":"mC"},R:{"2":"nC"},S:{"260":"oC"}},B:5,C:"CSS display: contents"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O","260":"P Q R S V W X Y Z"},C:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","260":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U","260":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z"},E:{"1":"oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB","260":"L G 2B 3B 4B nB","772":"C K eB fB"},F:{"1":"bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 6B 7B 8B 9B eB pB AC fB","260":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC","260":"RC SC TC UC nB","772":"LC MC NC OC PC QC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mC nC","2":"I dC eC fC gC","260":"hC mB iC jC kC lC"},Q:{"260":"oC"},R:{"2":"pC"},S:{"260":"qC"}},B:5,C:"CSS display: contents"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js index 3bedc3dc7f1e0b..0789567321fbf3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-element-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","164":"qB fB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"33":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"33":"oC"}},B:5,C:"CSS element() function"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","164":"sB gB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"33":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"33":"qC"}},B:5,C:"CSS element() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js index c09e59fa639151..20aff08aac4887 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-env-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T rB sB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","132":"B"},F:{"1":"JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC","132":"IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS Environment Variables env()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U tB uB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","132":"B"},F:{"1":"KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC","132":"KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS Environment Variables env()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js index 6406732ab8499f..695638f76a2fb5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-exclusions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","33":"A B"},B:{"2":"P Q R U V W X Y Z a b c d e f S g H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"33":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Exclusions Level 1"}; +module.exports={A:{A:{"2":"J D E F rB","33":"A B"},B:{"2":"P Q R S V W X Y Z a b c d e f g T h H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"33":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Exclusions Level 1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js index 257923d806f95a..6ae93e5ad4b4f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-featurequeries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS Feature Queries"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS Feature Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js index 165e795ae790a1..55cda48f26e56b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-file-selector-button.js @@ -1 +1 @@ -module.exports={A:{D:{"1":"a b c d e f S g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z"},L:{"1":"a b c d e f S g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 O o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z"},B:{"1":"a b c d e f S g H jB tB","33":"C K L G M N O P Q R U V W X Y Z"},C:{"1":"iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R rB sB"},M:{"1":"iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB P Q R"},A:{"33":"A B","34":"qB fB I h J D E F pB"},F:{"1":"ZB aB bB cB P Q R iB U V W","2":"qB fB I h J D E F A B C rB sB wB yB zB fC lB 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB"},K:{"1":"OB T PB","2":"B C lB dB nB eB","33":"0 4 5 6 7 8 9 L G M O i j k l n o p q r s t v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"1":"G 1B 2B mB","2":"qB","33":"fB I h J D E F A B C K L vB wB zB lB dB eB 0B"},G:{"1":"G 2B mB","33":"qB fB I h J D E F A B C K L kB FC HC"},P:{"1":"kC","33":"UC kB eC fC hC eB iC NC jC"},I:{"1":"a b c d e f S g H jB tB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z VC YC"}},B:6,C:"::file-selector-button CSS pseudo-element"}; +module.exports={A:{D:{"1":"a b c d e f g T h H kB vB wB","33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z"},L:{"1":"H"},B:{"1":"a b c d e f g T h H","33":"C K L G M N O P Q R S V W X Y Z"},C:{"1":"jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R tB uB"},M:{"1":"T"},A:{"2":"J D E F rB","33":"A B"},F:{"1":"aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB"},K:{"1":"U","2":"A B C eB pB fB"},E:{"1":"G 3B 4B nB oB","2":"5B","33":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B"},G:{"1":"TC UC nB oB","33":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC"},P:{"1":"mC nC","33":"I dC eC fC gC hC mB iC jC kC lC"},I:{"1":"H","33":"gB I WC XC YC ZC qB aC bC"}},B:6,C:"::file-selector-button CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js index 960d9580464f81..a15746eee2997d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filter-function.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC","33":"EC FC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS filter() function"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B","33":"F"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC","33":"GC HC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS filter() function"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js index f2406b00189a65..2e0287a3929322 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","1028":"K L G M N O","1346":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","196":"x","516":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w sB"},D:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","33":"J D E F xB yB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 G M N O i j k l m n o p q r s t u v w x y z"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"E BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","33":"YC ZC"},J:{"2":"D","33":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","33":"I bC cC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS Filter Effects"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","1028":"K L G M N O","1346":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","196":"y","516":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x uB"},D:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N","33":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J D E F zB 0B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 G M N O j k l m n o p q r s t u v w x y z"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"E DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","33":"aC bC"},J:{"2":"D","33":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","33":"I dC eC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS Filter Effects"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js index 8767558db274f4..e9ac15721863b0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"pB","516":"E","1540":"J D"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","132":"fB","260":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"h J D E","132":"I"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"h vB","132":"I kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","16":"F 4B","260":"B 5B 6B 7B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"1":"TC"},I:{"1":"fB I H XC oB YC ZC","16":"UC VC","132":"WC"},J:{"1":"D A"},K:{"1":"C T eB","260":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"::first-letter CSS pseudo-element selector"}; +module.exports={A:{A:{"1":"F A B","16":"rB","516":"E","1540":"J D"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","132":"gB","260":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"i J D E","132":"I"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"i xB","132":"I lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","16":"F 6B","260":"B 7B 8B 9B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"1":"VC"},I:{"1":"gB I H ZC qB aC bC","16":"WC XC","132":"YC"},J:{"1":"D A"},K:{"1":"C U fB","260":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"::first-letter CSS pseudo-element selector"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js index 362ae79914d2c9..82d73146b7426a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-first-line.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS first-line pseudo-element"}; +module.exports={A:{A:{"1":"F A B","132":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS first-line pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js index 784dc15dfa5ae5..086b3b129db1e7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-fixed.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"pB","8":"J"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB lB dB eB 0B 1B 2B mB 3B","1025":"zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","132":"AC BC CC"},H:{"2":"TC"},I:{"1":"fB H YC ZC","260":"UC VC WC","513":"I XC oB"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS position:fixed"}; +module.exports={A:{A:{"1":"D E F A B","2":"rB","8":"J"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B mB eB fB 2B 3B 4B nB oB 5B","1025":"1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","132":"CC DC EC"},H:{"2":"VC"},I:{"1":"gB H aC bC","260":"WC XC YC","513":"I ZC qB"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS position:fixed"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js index c3dd598602ba74..b779b89f067ffd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-visible.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"X Y Z a b c d e f S g H","2":"C K L G M N O","328":"P Q R U V W"},C:{"1":"W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","161":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V"},D:{"1":"X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB","328":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W"},E:{"1":"3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B 1B","578":"G 2B mB"},F:{"1":"WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB 4B 5B 6B 7B dB nB 8B eB","328":"QB RB SB TB UB VB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC","578":"SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"161":"oC"}},B:7,C:":focus-visible CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"X Y Z a b c d e f g T h H","2":"C K L G M N O","328":"P Q R S V W"},C:{"1":"W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","161":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V"},D:{"1":"X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB","328":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W"},E:{"1":"oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B 3B","578":"G 4B nB"},F:{"1":"XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB 6B 7B 8B 9B eB pB AC fB","328":"RB SB TB UB VB WB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC","578":"UC nB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"161":"qC"}},B:7,C:":focus-visible CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js index 404883de8dbb92..b081b5619135e7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-focus-within.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB"},D:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"gB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"9"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:7,C:":focus-within CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB"},D:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","194":"hB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"AB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:7,C:":focus-within CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js index a0b5fc4fab8d61..5aff48732615b9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"9 AB BB CB DB EB FB GB HB IB JB KB"},D:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB","66":"CB DB EB FB GB HB IB JB KB LB gB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB","66":"0 1 2 3 4 5 6 7 8 9 z"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I","66":"bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:5,C:"CSS font-display"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","194":"AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB","66":"DB EB FB GB HB IB JB KB LB MB hB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"0 1 2 3 4 5 6 7 8 9 AB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I","66":"dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:5,C:"CSS font-display"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js index 39c2038ab4bd5c..ebf2f3316d1842 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-font-stretch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E rB sB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS font-stretch"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E tB uB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS font-stretch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js index 3e08b629cec2d9..06f89a5ede4996 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gencontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D pB","132":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS Generated content for pseudo-elements"}; +module.exports={A:{A:{"1":"F A B","2":"J D rB","132":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS Generated content for pseudo-elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js index a951e02abef349..1e5f972f612e46 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","260":"M N O i j k l m n o p q r s t u v w x y","292":"I h J D E F A B C K L G sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"A B C K L G M N O i j k l m n o","548":"I h J D E F"},E:{"2":"vB kB","260":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","292":"J wB","804":"I h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B","33":"C 8B","164":"dB nB"},G:{"260":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","292":"AC BC","804":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H YC ZC","33":"I XC oB","548":"fB UC VC WC"},J:{"1":"A","548":"D"},K:{"1":"T eB","2":"A B","33":"C","164":"dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS Gradients"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","260":"M N O j k l m n o p q r s t u v w x y z","292":"I i J D E F A B C K L G uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"A B C K L G M N O j k l m n o p","548":"I i J D E F"},E:{"2":"xB lB","260":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","292":"J yB","804":"I i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B","33":"C AC","164":"eB pB"},G:{"260":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","292":"CC DC","804":"lB BC qB"},H:{"2":"VC"},I:{"1":"H aC bC","33":"I ZC qB","548":"gB WC XC YC"},J:{"1":"A","548":"D"},K:{"1":"U fB","2":"A B","33":"C","164":"eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js index 96dc0312cc3338..6362248b05dcf3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-grid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","8":"F","292":"A B"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","292":"C K L G"},C:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O rB sB","8":"0 1 2 i j k l m n o p q r s t u v w x y z","584":"3 4 5 6 7 8 9 AB BB CB DB EB","1025":"FB GB"},D:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n","8":"o p q r","200":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB","1025":"KB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","8":"J D E F A xB yB zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB","200":"0 1 2 3 4 5 6 r s t u v w x y z"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","8":"E BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC","8":"oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"292":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"bC","8":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"CSS Grid Layout (level 1)"}; +module.exports={A:{A:{"2":"J D E rB","8":"F","292":"A B"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","292":"C K L G"},C:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O tB uB","8":"0 1 2 3 j k l m n o p q r s t u v w x y z","584":"4 5 6 7 8 9 AB BB CB DB EB FB","1025":"GB HB"},D:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o","8":"p q r s","200":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","1025":"LB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","8":"J D E F A zB 0B 1B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB","200":"0 1 2 3 4 5 6 7 s t u v w x y z"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","8":"E DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC","8":"qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"292":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"dC","8":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"CSS Grid Layout (level 1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js index 59636f3cebb518..10325a41a05e02 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS hanging-punctuation"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS hanging-punctuation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js index 533ddbd57d1a05..02e410cca85e4f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-has.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:":has() CSS relational pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:":has() CSS relational pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js index abb83cb959b3bf..32d3837dcfc183 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphenate.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","16":"C K L G M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"16":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"16":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"16":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"16":"A B C T dB nB eB"},L:{"16":"H"},M:{"16":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"16":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"16":"mC"},R:{"16":"nC"},S:{"16":"oC"}},B:5,C:"CSS4 Hyphenation"}; +module.exports={A:{A:{"16":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","16":"C K L G M N O"},C:{"16":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"16":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"16":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"16":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"16":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"16":"A B C U eB pB fB"},L:{"16":"H"},M:{"16":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"16":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"16":"oC"},R:{"16":"pC"},S:{"16":"qC"}},B:5,C:"CSS4 Hyphenation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js index 173964c4ce438c..9caf7f3f893a58 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-hyphens.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","33":"A B"},B:{"33":"C K L G M N O","132":"P Q R U V W X Y","260":"Z a b c d e f S g H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB","33":"0 1 2 3 4 5 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},D:{"1":"Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","132":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y"},E:{"2":"I h vB kB","33":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B","33":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"4":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I","132":"bC"},Q:{"2":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:5,C:"CSS Hyphenation"}; +module.exports={A:{A:{"2":"J D E F rB","33":"A B"},B:{"33":"C K L G M N O","132":"P Q R S V W X Y","260":"Z a b c d e f g T h H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB","33":"0 1 2 3 4 5 6 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},D:{"1":"Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","132":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y"},E:{"2":"I i xB lB","33":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC","33":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"4":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I","132":"dC"},Q:{"2":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:5,C:"CSS Hyphenation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js index 61d5c7c56c17f4..d73edbbc7fc6b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O P Q","257":"R U V W X Y Z"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o rB sB"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q","257":"R U V W X Y Z"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB"},F:{"1":"SB TB UB VB WB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB 4B 5B 6B 7B dB nB 8B eB","257":"XB YB ZB aB bB cB P Q R iB"},G:{"1":"QC RC SC mB","132":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"iC jC kC lC","2":"I bC cC dC eC fC lB gC hC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 image-orientation"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O P Q","257":"R S V W X Y Z"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p tB uB"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q","257":"R S V W X Y Z"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB"},F:{"1":"TB UB VB WB XB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB 6B 7B 8B 9B eB pB AC fB","257":"YB ZB aB bB cB dB P Q R jB S"},G:{"1":"SC TC UC nB oB","132":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"kC lC mC nC","2":"I dC eC fC gC hC mB iC jC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 image-orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js index 1c8ee4002dacb8..9bf647ef001a4f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-image-set.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","164":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W rB sB","66":"X Y","257":"a b c d e f S g H jB","772":"Z"},D:{"2":"I h J D E F A B C K L G M N O i j","164":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h vB kB wB","132":"A B C K lB dB eB 0B","164":"J D E F xB yB zB","516":"L G 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB AC","132":"GC HC IC JC KC LC MC NC OC PC","164":"E BC CC DC EC FC","516":"QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","164":"H YC ZC"},J:{"2":"D","164":"A"},K:{"2":"A B C dB nB eB","164":"T"},L:{"164":"H"},M:{"257":"S"},N:{"2":"A B"},O:{"164":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"2":"oC"}},B:5,C:"CSS image-set"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","164":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W tB uB","66":"X Y","257":"a b c d e f g T h H kB","772":"Z"},D:{"2":"I i J D E F A B C K L G M N O j k","164":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i xB lB yB","132":"A B C K mB eB fB 2B","164":"J D E F zB 0B 1B","516":"L G 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB CC","132":"IC JC KC LC MC NC OC PC QC RC","164":"E DC EC FC GC HC","516":"SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","164":"H aC bC"},J:{"2":"D","164":"A"},K:{"2":"A B C eB pB fB","164":"U"},L:{"164":"H"},M:{"257":"T"},N:{"2":"A B"},O:{"164":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"2":"qC"}},B:5,C:"CSS image-set"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js index 0771669bbdbf2e..e508248ea8d870 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-in-out-of-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C","260":"K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","516":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB"},D:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I","16":"h J D E F A B C K L","260":"FB","772":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h","772":"J D E F A wB xB yB zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F 4B","260":"2 B C 5B 6B 7B dB nB 8B eB","772":"0 1 G M N O i j k l m n o p q r s t u v w x y z"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","772":"E AC BC CC DC EC FC GC"},H:{"132":"TC"},I:{"1":"H","2":"fB UC VC WC","260":"I XC oB YC ZC"},J:{"2":"D","260":"A"},K:{"1":"T","260":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","260":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"516":"oC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C","260":"K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","516":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB"},D:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I","16":"i J D E F A B C K L","260":"GB","772":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i","772":"J D E F A yB zB 0B 1B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F 6B","260":"3 B C 7B 8B 9B eB pB AC fB","772":"0 1 2 G M N O j k l m n o p q r s t u v w x y z"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","772":"E CC DC EC FC GC HC IC"},H:{"132":"VC"},I:{"1":"H","2":"gB WC XC YC","260":"I ZC qB aC bC"},J:{"2":"D","260":"A"},K:{"1":"U","260":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","260":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"516":"qC"}},B:5,C:":in-range and :out-of-range CSS pseudo-classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js index 8e3377d293fcb3..275b4c40eb19f1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"A B","388":"F"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","388":"I h"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","132":"0 1 G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","16":"I h J vB kB","132":"D E F A xB yB zB","388":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B 4B 5B 6B 7B dB nB","132":"G M N O i j k l m n o","516":"C 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC BC","132":"E CC DC EC FC GC"},H:{"516":"TC"},I:{"1":"H","16":"fB UC VC WC ZC","132":"YC","388":"I XC oB"},J:{"16":"D","132":"A"},K:{"1":"T","16":"A B C dB nB","516":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"132":"oC"}},B:7,C:":indeterminate CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E rB","132":"A B","388":"F"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB","132":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","388":"I i"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","132":"0 1 2 G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","16":"I i J xB lB","132":"D E F A zB 0B 1B","388":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B 6B 7B 8B 9B eB pB","132":"G M N O j k l m n o p","516":"C AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC DC","132":"E EC FC GC HC IC"},H:{"516":"VC"},I:{"1":"H","16":"gB WC XC YC bC","132":"aC","388":"I ZC qB"},J:{"16":"D","132":"A"},K:{"1":"U","16":"A B C eB pB","516":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"132":"qC"}},B:7,C:":indeterminate CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js index 7662984622dc7e..79827c3248befc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-letter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E vB kB wB xB yB","4":"F","164":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC","164":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Initial Letter"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E xB lB yB zB 0B","4":"F","164":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC","164":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Initial Letter"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js index fd5d07b9d5d96b..3305c2742afe19 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-initial-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"I h J D E F A B C K L G M N O rB sB","164":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS initial value"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"I i J D E F A B C K L G M N O tB uB","164":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS initial value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js index 71c6c92a5c8094..40f01b187fc4a6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-lch-lab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"G 2B mB 3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"LCH and Lab color values"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"LCH and Lab color values"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js index c6272cdcd1cc69..ad148e106f7015 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-letter-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"pB","132":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB","132":"I h J kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F 4B","132":"B C G M 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"2":"TC"},I:{"1":"H YC ZC","16":"UC VC","132":"fB I WC XC oB"},J:{"132":"D A"},K:{"1":"T","132":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"letter-spacing CSS property"}; +module.exports={A:{A:{"1":"F A B","16":"rB","132":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB","132":"I i J lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F 6B","132":"B C G M 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"2":"VC"},I:{"1":"H aC bC","16":"WC XC","132":"gB I YC ZC qB"},J:{"132":"D A"},K:{"1":"U","132":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"letter-spacing CSS property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js index b32b948c9e75ea..269b5b63d9e9a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-line-clamp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M","33":"P Q R U V W X Y Z a b c d e f S g H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB rB sB","33":"SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"16":"I h J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I vB kB","33":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB","33":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"16":"UC VC","33":"fB I H WC XC oB YC ZC"},J:{"33":"D A"},K:{"2":"A B C dB nB eB","33":"T"},L:{"33":"H"},M:{"33":"S"},N:{"2":"A B"},O:{"33":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"2":"oC"}},B:5,C:"CSS line-clamp"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M","33":"P Q R S V W X Y Z a b c d e f g T h H","129":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB tB uB","33":"TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"16":"I i J D E F A B C K","33":"0 1 2 3 4 5 6 7 8 9 L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I xB lB","33":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB","33":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"16":"WC XC","33":"gB I H YC ZC qB aC bC"},J:{"33":"D A"},K:{"2":"A B C eB pB fB","33":"U"},L:{"33":"H"},M:{"33":"T"},N:{"2":"A B"},O:{"33":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"2":"qC"}},B:5,C:"CSS line-clamp"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js index d134c3a490e935..d8d1e086716809 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-logical-props.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O","1028":"Y Z","1540":"P Q R U V W X"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","164":"0 1 2 3 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","1540":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB"},D:{"1":"a b c d e f S g H jB tB uB","292":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB","1028":"Y Z","1540":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X"},E:{"1":"G 2B mB 3B","292":"I h J D E F A B C vB kB wB xB yB zB lB dB","1028":"1B","1540":"K L eB 0B"},F:{"1":"aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","292":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","1028":"YB ZB","1540":"JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB"},G:{"1":"SC mB","292":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC","1028":"RC","1540":"LC MC NC OC PC QC"},H:{"2":"TC"},I:{"1":"H","292":"fB I UC VC WC XC oB YC ZC"},J:{"292":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"292":"aC"},P:{"1":"kC lC","292":"I bC cC dC eC fC","1540":"lB gC hC iC jC"},Q:{"1540":"mC"},R:{"1540":"nC"},S:{"1540":"oC"}},B:5,C:"CSS Logical Properties"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O","1028":"Y Z","1540":"P Q R S V W X"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","164":"0 1 2 3 4 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","1540":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB"},D:{"1":"a b c d e f g T h H kB vB wB","292":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB","1028":"Y Z","1540":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X"},E:{"1":"G 4B nB oB 5B","292":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","1028":"3B","1540":"K L fB 2B"},F:{"1":"bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","292":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","1028":"ZB aB","1540":"KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB"},G:{"1":"UC nB oB","292":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC","1028":"TC","1540":"NC OC PC QC RC SC"},H:{"2":"VC"},I:{"1":"H","292":"gB I WC XC YC ZC qB aC bC"},J:{"292":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"292":"cC"},P:{"1":"mC nC","292":"I dC eC fC gC hC","1540":"mB iC jC kC lC"},Q:{"1540":"oC"},R:{"1540":"pC"},S:{"1540":"qC"}},B:5,C:"CSS Logical Properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js index aac78ccc5e8ece..c2a37817aad60b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-marker-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"X Y Z a b c d e f S g H","2":"C K L G M N O P Q R U V W"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB rB sB"},D:{"1":"X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W"},E:{"1":"3B","2":"I h J D E F A B vB kB wB xB yB zB lB","129":"C K L G dB eB 0B 1B 2B mB"},F:{"1":"WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS ::marker pseudo-element"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R S V W"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB tB uB"},D:{"1":"X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W"},E:{"1":"5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB","129":"C K L G eB fB 2B 3B 4B nB oB"},F:{"1":"XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS ::marker pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js index 2e3652477fbc51..c78b656a2511b8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-masks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M","164":"P Q R U V W X Y Z a b c d e f S g H","3138":"N","12292":"O"},C:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","260":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"vB kB","132":"3B","164":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"164":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"164":"H YC ZC","676":"fB I UC VC WC XC oB"},J:{"164":"D A"},K:{"2":"A B C dB nB eB","164":"T"},L:{"164":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"164":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"260":"oC"}},B:4,C:"CSS Masks"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M","164":"P Q R S V W X Y Z a b c d e f g T h H","3138":"N","12292":"O"},C:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","260":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB"},D:{"164":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"xB lB","132":"5B","164":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"164":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"164":"H aC bC","676":"gB I WC XC YC ZC qB"},J:{"164":"D A"},K:{"2":"A B C eB pB fB","164":"U"},L:{"164":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"164":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"260":"qC"}},B:4,C:"CSS Masks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js index cda6c417adef9e..0d55ba4fadcd3e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-matches-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"Z a b c d e f S g H","2":"C K L G M N O","1220":"P Q R U V W X Y"},C:{"1":"cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB","548":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB"},D:{"1":"Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T","196":"PB QB RB","1220":"SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y"},E:{"1":"L G 1B 2B mB 3B","2":"I vB kB","16":"h","164":"J D E wB xB yB","260":"F A B C K zB lB dB eB 0B"},F:{"1":"ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB","196":"FB GB HB","1220":"IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB"},G:{"1":"QC RC SC mB","16":"kB 9B oB AC BC","164":"E CC DC","260":"EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"1":"H","16":"fB UC VC WC","164":"I XC oB YC ZC"},J:{"16":"D","164":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"164":"aC"},P:{"1":"kC lC","164":"I bC cC dC eC fC lB gC hC iC jC"},Q:{"1220":"mC"},R:{"164":"nC"},S:{"548":"oC"}},B:5,C:":is() CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"Z a b c d e f g T h H","2":"C K L G M N O","1220":"P Q R S V W X Y"},C:{"1":"dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB","548":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB"},D:{"1":"Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U","196":"QB RB SB","1220":"TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y"},E:{"1":"L G 3B 4B nB oB 5B","2":"I xB lB","16":"i","164":"J D E yB zB 0B","260":"F A B C K 1B mB eB fB 2B"},F:{"1":"aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","196":"GB HB IB","1220":"JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB"},G:{"1":"SC TC UC nB oB","16":"lB BC qB CC DC","164":"E EC FC","260":"GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"1":"H","16":"gB WC XC YC","164":"I ZC qB aC bC"},J:{"16":"D","164":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"164":"cC"},P:{"1":"mC nC","164":"I dC eC fC gC hC mB iC jC kC lC"},Q:{"1220":"oC"},R:{"164":"pC"},S:{"548":"qC"}},B:5,C:":is() CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js index cf7946a93a7751..47a93300b760c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-math-functions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB rB sB"},D:{"1":"P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB","132":"C K dB eB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC","132":"JC KC LC MC NC OC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I bC cC dC eC fC lB gC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS math functions min(), max() and clamp()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB tB uB"},D:{"1":"P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB","132":"C K eB fB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC","132":"LC MC NC OC PC QC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I dC eC fC gC hC mB iC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS math functions min(), max() and clamp()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js index d654e330d11d1a..4f9fa3af0af127 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-interaction.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Media Queries: interaction media features"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Media Queries: interaction media features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js index a70d4b498e4d7f..da8c2d90f623eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-resolution.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","260":"I h J D E F A B C K L G rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","548":"I h J D E F A B C K L G M N O i j k l m n o p q r"},E:{"1":"3B","2":"vB kB","548":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F","548":"B C 4B 5B 6B 7B dB nB 8B"},G:{"16":"kB","548":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"132":"TC"},I:{"1":"H YC ZC","16":"UC VC","548":"fB I WC XC oB"},J:{"548":"D A"},K:{"1":"T eB","548":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Media Queries: resolution feature"}; +module.exports={A:{A:{"2":"J D E rB","132":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","260":"I i J D E F A B C K L G tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","548":"I i J D E F A B C K L G M N O j k l m n o p q r s"},E:{"1":"5B","2":"xB lB","548":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F","548":"B C 6B 7B 8B 9B eB pB AC"},G:{"16":"lB","548":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"132":"VC"},I:{"1":"H aC bC","16":"WC XC","548":"gB I YC ZC qB"},J:{"548":"D A"},K:{"1":"U fB","548":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Media Queries: resolution feature"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js index 6c477c04c7ff39..783d96d1ee3a3b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-media-scripting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"16":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB","16":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H","16":"jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Media Queries: scripting media feature"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"16":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB","16":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H","16":"kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Media Queries: scripting media feature"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js index 1f073cb60635ba..9522b0c3fa4c59 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mediaqueries.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J D E pB","129":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","129":"I h J D E F A B C K L G M N O i j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","129":"I h J wB","388":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","129":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"H YC ZC","129":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"129":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS3 Media Queries"}; +module.exports={A:{A:{"8":"J D E rB","129":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","129":"I i J D E F A B C K L G M N O j k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","129":"I i J yB","388":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","129":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"H aC bC","129":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"129":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS3 Media Queries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js index bdbc4af04f1f2d..5bf6efb258f770 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-mixblendmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r","194":"0 1 2 3 s t u v w x y z"},E:{"2":"I h J D vB kB wB xB","260":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB AC BC CC","260":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Blending of HTML/SVG elements"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s","194":"0 1 2 3 4 t u v w x y z"},E:{"2":"I i J D xB lB yB zB","260":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB CC DC EC","260":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Blending of HTML/SVG elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js index fd7e3a4e9d1696..a33b29fa19e389 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-motion-paths.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB rB sB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"6 7 8"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB","194":"t u v"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"CSS Motion Path"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB tB uB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"7 8 9"},E:{"1":"5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB","194":"u v w"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"CSS Motion Path"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js index dfbf5931a52abd..a376086287618f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-namespaces.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS namespaces"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS namespaces"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js index db720edef7fe51..8bcb10db363195 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nesting.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Nesting"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Nesting"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js index 90061762a758b2..e1331a700be51d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-not-sel-list.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"Z a b c d e f S g H","2":"C K L G M N O Q R U V W X Y","16":"P"},C:{"1":"V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U rB sB"},D:{"1":"Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"kC lC","2":"I bC cC dC eC fC lB gC hC iC jC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"selector list argument of :not()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"Z a b c d e f g T h H","2":"C K L G M N O Q R S V W X Y","16":"P"},C:{"1":"V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S tB uB"},D:{"1":"Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mC nC","2":"I dC eC fC gC hC mB iC jC kC lC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"selector list argument of :not()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js index 1a7a85cfe680f9..f0e7369adb293d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-nth-child-of.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"selector list argument of :nth-child and :nth-last-child CSS pseudo-classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js index d5f444344e83d5..f93ff1c2b75d25 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-opacity.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","4":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS3 Opacity"}; +module.exports={A:{A:{"1":"F A B","4":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS3 Opacity"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js index d40a2b7b7cd88f..368d1e2df5308f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-optional-pseudo.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F 4B","132":"B C 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"132":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","132":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:":optional CSS pseudo-class"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F 6B","132":"B C 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"132":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","132":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:":optional CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js index 70a70a9a19bee0..2cc2b29f385576 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-anchor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB rB sB"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB tB uB"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"CSS overflow-anchor (Scroll Anchoring)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js index 6f5dc0420bbae8..226a59254da9d5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow-overlay.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"I h J D E F A B wB xB yB zB lB dB","16":"vB kB","130":"C K L G eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC","16":"kB","130":"KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"CSS overflow: overlay"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"I i J D E F A B yB zB 0B 1B mB eB","16":"xB lB","130":"C K L G fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC","16":"lB","130":"MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"CSS overflow: overlay"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js index 4aac6f4c7474e2..1ca69457c39ed3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"J D E F A B pB"},B:{"1":"b c d e f S g H","260":"P Q R U V W X Y Z a","388":"C K L G M N O"},C:{"1":"R iB U V W X Y Z a b c d e f S g H jB","260":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q","388":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB rB sB"},D:{"1":"b c d e f S g H jB tB uB","260":"SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a","388":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB"},E:{"1":"3B","260":"L G 0B 1B 2B mB","388":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB"},F:{"260":"IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 4B 5B 6B 7B dB nB 8B eB"},G:{"260":"PC QC RC SC mB","388":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC"},H:{"388":"TC"},I:{"1":"H","388":"fB I UC VC WC XC oB YC ZC"},J:{"388":"D A"},K:{"1":"T","388":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"388":"A B"},O:{"388":"aC"},P:{"1":"kC lC","388":"I bC cC dC eC fC lB gC hC iC jC"},Q:{"388":"mC"},R:{"388":"nC"},S:{"388":"oC"}},B:5,C:"CSS overflow property"}; +module.exports={A:{A:{"388":"J D E F A B rB"},B:{"1":"b c d e f g T h H","260":"P Q R S V W X Y Z a","388":"C K L G M N O"},C:{"1":"R jB S V W X Y Z a b c d e f g T h H kB","260":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q","388":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB tB uB"},D:{"1":"b c d e f g T h H kB vB wB","260":"TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a","388":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB"},E:{"1":"5B","260":"L G 2B 3B 4B nB oB","388":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB"},F:{"260":"JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","388":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB 6B 7B 8B 9B eB pB AC fB"},G:{"260":"RC SC TC UC nB oB","388":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"388":"VC"},I:{"1":"H","388":"gB I WC XC YC ZC qB aC bC"},J:{"388":"D A"},K:{"1":"U","388":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"388":"A B"},O:{"388":"cC"},P:{"1":"mC nC","388":"I dC eC fC gC hC mB iC jC kC lC"},Q:{"388":"oC"},R:{"388":"pC"},S:{"388":"qC"}},B:5,C:"CSS overflow property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js index bac9812fc17dc8..77480e79730fa8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N","516":"O"},C:{"1":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB rB sB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB","260":"OB T"},E:{"2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B","1090":"G 1B 2B mB 3B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB","260":"DB EB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","1090":"RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS overscroll-behavior"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N","516":"O"},C:{"1":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB tB uB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB","260":"PB U"},E:{"2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B","1090":"G 3B 4B nB oB 5B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB","260":"EB FB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC","1090":"TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS overscroll-behavior"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js index 95af1f5fb57ccc..d7a3d91d8b69b6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-page-break.js @@ -1 +1 @@ -module.exports={A:{A:{"388":"A B","900":"J D E F pB"},B:{"388":"C K L G M N O","900":"P Q R U V W X Y Z a b c d e f S g H"},C:{"772":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","900":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T rB sB"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"772":"A","900":"I h J D E F B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"16":"F 4B","129":"B C 5B 6B 7B dB nB 8B eB","900":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"900":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"129":"TC"},I:{"900":"fB I H UC VC WC XC oB YC ZC"},J:{"900":"D A"},K:{"129":"A B C dB nB eB","900":"T"},L:{"900":"H"},M:{"900":"S"},N:{"388":"A B"},O:{"900":"aC"},P:{"900":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"900":"mC"},R:{"900":"nC"},S:{"900":"oC"}},B:2,C:"CSS page-break properties"}; +module.exports={A:{A:{"388":"A B","900":"J D E F rB"},B:{"388":"C K L G M N O","900":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"772":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","900":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U tB uB"},D:{"900":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"772":"A","900":"I i J D E F B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"16":"F 6B","129":"B C 7B 8B 9B eB pB AC fB","900":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"900":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"129":"VC"},I:{"900":"gB I H WC XC YC ZC qB aC bC"},J:{"900":"D A"},K:{"129":"A B C eB pB fB","900":"U"},L:{"900":"H"},M:{"900":"T"},N:{"388":"A B"},O:{"900":"cC"},P:{"900":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"900":"oC"},R:{"900":"pC"},S:{"900":"qC"}},B:2,C:"CSS page-break properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js index cc8f1b53688929..206929c39a7c8d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paged-media.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","132":"E F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"2":"qB fB I h J D E F A B C K L G M N O rB sB","132":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","132":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"16":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"16":"A B C T dB nB eB"},L:{"1":"H"},M:{"132":"S"},N:{"258":"A B"},O:{"258":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"132":"oC"}},B:5,C:"CSS Paged Media (@page)"}; +module.exports={A:{A:{"2":"J D rB","132":"E F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"2":"sB gB I i J D E F A B C K L G M N O tB uB","132":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","132":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"16":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"16":"A B C U eB pB fB"},L:{"1":"H"},M:{"132":"T"},N:{"258":"A B"},O:{"258":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"132":"qC"}},B:5,C:"CSS Paged Media (@page)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js index 570151b6c0b26b..fc18bb37d61e0d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-paint-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T"},E:{"2":"I h J D E F A B C vB kB wB xB yB zB lB dB","194":"K L G eB 0B 1B 2B mB 3B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Paint API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U"},E:{"2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","194":"K L G fB 2B 3B 4B nB oB 5B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Paint API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js index 0887a551468ecc..9cade70ffbe06d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder-shown.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","292":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","164":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"164":"oC"}},B:5,C:":placeholder-shown CSS pseudo-class"}; +module.exports={A:{A:{"2":"J D E F rB","292":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","164":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"164":"qC"}},B:5,C:":placeholder-shown CSS pseudo-class"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js index fe69b540973fa9..dd763c8c58e043 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","36":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O rB sB","33":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","36":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","36":"h J D E F A wB xB yB zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","36":"0 1 2 3 4 5 6 G M N O i j k l m n o p q r s t u v w x y z"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B","36":"E oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","36":"fB I UC VC WC XC oB YC ZC"},J:{"36":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"36":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","36":"I bC cC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"33":"oC"}},B:5,C:"::placeholder CSS pseudo-element"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","36":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O tB uB","33":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","36":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","36":"i J D E F A yB zB 0B 1B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","36":"0 1 2 3 4 5 6 7 G M N O j k l m n o p q r s t u v w x y z"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC","36":"E qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","36":"gB I WC XC YC ZC qB aC bC"},J:{"36":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"36":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","36":"I dC eC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"33":"qC"}},B:5,C:"::placeholder CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js index fae9e37646d7cf..fb4f54cfffcb62 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-read-only-write.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB","33":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","132":"G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB","132":"I h J D E wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B 4B 5B 6B 7B dB","132":"C G M N O i j k l nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B","132":"E oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","16":"UC VC","132":"fB I WC XC oB YC ZC"},J:{"1":"A","132":"D"},K:{"1":"T","2":"A B dB","132":"C nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"33":"oC"}},B:1,C:"CSS :read-only and :read-write selectors"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB","33":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","132":"G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB","132":"I i J D E yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B 6B 7B 8B 9B eB","132":"C G M N O j k l m pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC","132":"E qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","16":"WC XC","132":"gB I YC ZC qB aC bC"},J:{"1":"A","132":"D"},K:{"1":"U","2":"A B eB","132":"C pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"33":"qC"}},B:1,C:"CSS :read-only and :read-write selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js index 27149c5ab25d3b..e97f633b932c49 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rebeccapurple.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Rebeccapurple color"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB","16":"zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Rebeccapurple color"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js index 7e78f4da9aea00..fc01027f82a27a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-reflections.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","33":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"vB kB","33":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"33":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"33":"fB I H UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"2":"A B C dB nB eB","33":"T"},L:{"33":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"2":"oC"}},B:7,C:"CSS Reflections"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"xB lB","33":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"33":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"33":"gB I H WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"2":"A B C eB pB fB","33":"U"},L:{"33":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"2":"qC"}},B:7,C:"CSS Reflections"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js index 295bce4cb01a3c..7a0ec405cc0c67 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-regions.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","420":"A B"},B:{"2":"P Q R U V W X Y Z a b c d e f S g H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","36":"G M N O","66":"i j k l m n o p q r s t u v w x"},E:{"2":"I h J C K L G vB kB wB dB eB 0B 1B 2B mB 3B","33":"D E F A B xB yB zB lB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB AC BC JC KC LC MC NC OC PC QC RC SC mB","33":"E CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"420":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Regions"}; +module.exports={A:{A:{"2":"J D E F rB","420":"A B"},B:{"2":"P Q R S V W X Y Z a b c d e f g T h H","420":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","36":"G M N O","66":"j k l m n o p q r s t u v w x y"},E:{"2":"I i J C K L G xB lB yB eB fB 2B 3B 4B nB oB 5B","33":"D E F A B zB 0B 1B mB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB CC DC LC MC NC OC PC QC RC SC TC UC nB oB","33":"E EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"420":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Regions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js index 18c1a21c6e2c31..8cfceee141d6f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-repeating-gradients.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","33":"I h J D E F A B C K L G sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F","33":"A B C K L G M N O i j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","33":"J wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B","33":"C 8B","36":"dB nB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","33":"AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB UC VC WC","33":"I XC oB"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B","33":"C","36":"dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS Repeating Gradients"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","33":"I i J D E F A B C K L G uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F","33":"A B C K L G M N O j k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","33":"J yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B","33":"C AC","36":"eB pB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","33":"CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB WC XC YC","33":"I ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B","33":"C","36":"eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS Repeating Gradients"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js index 13aa5f55151b2e..becc5c7c1ec1a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-resize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B","132":"eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:4,C:"CSS resize property"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC","132":"fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:4,C:"CSS resize property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js index 4aee7ef24b24a7..254ea629b0afcb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-revert-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"V W X Y Z a b c d e f S g H","2":"C K L G M N O P Q R U"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB rB sB"},D:{"1":"V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS revert value"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"V W X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R S"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB tB uB"},D:{"1":"V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS revert value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js index 28f8548cbfd94d..0bd455b12b5c69 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-rrggbbaa.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB","194":"FB GB HB IB JB KB LB gB MB hB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"2 3 4 5 6 7 8 9 AB BB CB DB EB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I","194":"bC cC dC"},Q:{"2":"mC"},R:{"194":"nC"},S:{"2":"oC"}},B:7,C:"#rrggbbaa hex color notation"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB IB JB KB LB MB hB NB iB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"3 4 5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I","194":"dC eC fC"},Q:{"2":"oC"},R:{"194":"pC"},S:{"2":"qC"}},B:7,C:"#rrggbbaa hex color notation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js index 923a2503b74c01..77562acf05e2ff 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-behavior.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","129":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB"},D:{"2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","129":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","450":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"1":"3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB 0B","578":"L G 1B 2B mB"},F:{"2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB","129":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","450":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","578":"RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"129":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"129":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSSOM Scroll-behavior"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","129":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","129":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","450":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"1":"oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB 2B","578":"L G 3B 4B nB"},F:{"2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB","129":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","450":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC","578":"TC UC nB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"129":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"129":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSSOM Scroll-behavior"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js index 2de9d2fa9a4ea4..f634dfe3241b54 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scroll-timeline.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a","194":"b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V","194":"Z a b c d e f S g H jB tB uB","322":"W X Y"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB","194":"ZB aB bB cB P Q R iB","322":"XB YB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS @scroll-timeline"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a","194":"b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V","194":"Z a b c d e f g T h H kB vB wB","322":"W X Y"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB","194":"aB bB cB dB P Q R jB S","322":"YB ZB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS @scroll-timeline"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js index 2940ced0b6c3cb..2a588126da372f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-scrollbar.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"2":"C K L G M N O","292":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB rB sB","3074":"OB","4100":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"16":"I h vB kB","292":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","292":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"QC RC SC mB","16":"kB 9B oB AC BC","292":"CC","804":"E DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"16":"UC VC","292":"fB I H WC XC oB YC ZC"},J:{"292":"D A"},K:{"2":"A B C dB nB eB","292":"T"},L:{"292":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"292":"aC"},P:{"292":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"292":"mC"},R:{"292":"nC"},S:{"2":"oC"}},B:7,C:"CSS scrollbar styling"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"2":"C K L G M N O","292":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB tB uB","3074":"PB","4100":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"292":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"16":"I i xB lB","292":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","292":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"SC TC UC nB oB","16":"lB BC qB CC DC","292":"EC","804":"E FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"16":"WC XC","292":"gB I H YC ZC qB aC bC"},J:{"292":"D A"},K:{"2":"A B C eB pB fB","292":"U"},L:{"292":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"292":"cC"},P:{"292":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"292":"oC"},R:{"292":"pC"},S:{"2":"qC"}},B:7,C:"CSS scrollbar styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js index 85ed6c9434fe2a..76d9ae274c7947 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"pB","8":"J"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS 2.1 selectors"}; +module.exports={A:{A:{"1":"D E F A B","2":"rB","8":"J"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS 2.1 selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js index 1a6df184da4aac..c92d580f7829ca 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sel3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J","132":"D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS3 selectors"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J","132":"D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS3 selectors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js index 912847f7cdb902..bb95b906887c4d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"C T nB eB","16":"A B dB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"33":"oC"}},B:5,C:"::selection CSS pseudo-element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"C U pB fB","16":"A B eB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"33":"qC"}},B:5,C:"::selection CSS pseudo-element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js index 40bbc43d3ac1ed..4f95fac8bc3d22 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-shapes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB rB sB","322":"EB FB GB HB IB JB KB LB gB MB hB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w","194":"x y z"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","33":"E F A yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","33":"E DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:4,C:"CSS Shapes Level 1"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB tB uB","322":"FB GB HB IB JB KB LB MB hB NB iB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x","194":"0 y z"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","33":"E F A 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","33":"E FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:4,C:"CSS Shapes Level 1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js index d9bed7af78639d..30b2a29814999e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-snappoints.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","6308":"A","6436":"B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","6436":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","2052":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB","8258":"QB RB SB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB","3108":"F A zB lB"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB","8258":"HB IB JB KB LB MB NB OB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC","3108":"EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2052":"oC"}},B:4,C:"CSS Scroll Snap"}; +module.exports={A:{A:{"2":"J D E F rB","6308":"A","6436":"B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","6436":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","2052":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB","8258":"RB SB TB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B","3108":"F A 1B mB"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB","8258":"IB JB KB LB MB NB OB PB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC","3108":"GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2052":"qC"}},B:4,C:"CSS Scroll Snap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js index 7cbef1b37334bc..7759f42fe70930 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-sticky.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"c d e f S g H","2":"C K L G","1028":"P Q R U V W X Y Z a b","4100":"M N O"},C:{"1":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o rB sB","194":"p q r s t u","516":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l AB BB CB DB EB","322":"m n o p q r s t u v w x y z FB GB HB IB","1028":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J vB kB wB","33":"E F A B C yB zB lB dB eB","2084":"D xB"},F:{"1":"cB P Q R iB","2":"0 1 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","322":"2 3 4","1028":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"E DC EC FC GC HC IC JC KC LC","2084":"BC CC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1028":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1028":"mC"},R:{"2":"nC"},S:{"516":"oC"}},B:5,C:"CSS position:sticky"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"c d e f g T h H","2":"C K L G","1028":"P Q R S V W X Y Z a b","4100":"M N O"},C:{"1":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p tB uB","194":"q r s t u v","516":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"c d e f g T h H kB vB wB","2":"1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m AB BB CB DB EB FB","322":"0 n o p q r s t u v w x y z GB HB IB JB","1028":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J xB lB yB","33":"E F A B C 0B 1B mB eB fB","2084":"D zB"},F:{"1":"dB P Q R jB S","2":"0 1 2 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","322":"3 4 5","1028":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"E FC GC HC IC JC KC LC MC NC","2084":"DC EC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1028":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1028":"oC"},R:{"2":"pC"},S:{"516":"qC"}},B:5,C:"CSS position:sticky"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js index f681b106bb5036..5d12b9ba38390d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-subgrid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Subgrid"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Subgrid"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js index 003445172018ae..f77f9bd2595a90 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-supports-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N O"},C:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i rB sB","66":"j k","260":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q","260":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B","132":"eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"132":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB","132":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS.supports() API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N O"},C:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j tB uB","66":"k l","260":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r","260":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC","132":"fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"132":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB","132":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS.supports() API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js index 69baca7e4816f6..5f6412b43c40b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-table.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"J D pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","132":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS Table display"}; +module.exports={A:{A:{"1":"E F A B","2":"J D rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","132":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS Table display"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js index 2633e1e74e55c2..f23b47a8b35b56 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-align-last.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","4":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B rB sB","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x","322":"0 1 2 3 4 5 6 7 8 9 y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k 4B 5B 6B 7B dB nB 8B eB","578":"l m n o p q r s t u v w"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"1":"nC"},S:{"33":"oC"}},B:5,C:"CSS3 text-align-last"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","4":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B tB uB","33":"0 1 2 3 4 5 6 7 8 9 C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y","322":"0 1 2 3 4 5 6 7 8 9 z AB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l 6B 7B 8B 9B eB pB AC fB","578":"m n o p q r s t u v w x"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"1":"pC"},S:{"33":"qC"}},B:5,C:"CSS3 text-align-last"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js index 80cbfa44b5a7de..9d113dd861f1ce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-indent.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"132":"C K L G M N O","388":"P Q R U V W X Y Z a b c d e f S g H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"132":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","388":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"132":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"132":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB","388":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"132":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"132":"TC"},I:{"132":"fB I UC VC WC XC oB YC ZC","388":"H"},J:{"132":"D A"},K:{"132":"A B C dB nB eB","388":"T"},L:{"388":"H"},M:{"132":"S"},N:{"132":"A B"},O:{"132":"aC"},P:{"132":"I","388":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"388":"mC"},R:{"388":"nC"},S:{"132":"oC"}},B:5,C:"CSS text-indent"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"132":"C K L G M N O","388":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"132":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","388":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"132":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"132":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB","388":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"132":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"132":"VC"},I:{"132":"gB I WC XC YC ZC qB aC bC","388":"H"},J:{"132":"D A"},K:{"132":"A B C eB pB fB","388":"U"},L:{"388":"H"},M:{"132":"T"},N:{"132":"A B"},O:{"132":"cC"},P:{"132":"I","388":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"388":"oC"},R:{"388":"pC"},S:{"132":"qC"}},B:5,C:"CSS text-indent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js index ab7bb85ec61afe..dac0ae4b5cbd2f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-justify.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"J D pB","132":"E F A B"},B:{"132":"C K L G M N O","322":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB rB sB","1025":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","1602":"HB"},D:{"2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","322":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB","322":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","322":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","322":"T"},L:{"322":"H"},M:{"1025":"S"},N:{"132":"A B"},O:{"2":"aC"},P:{"2":"I","322":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"322":"mC"},R:{"322":"nC"},S:{"2":"oC"}},B:5,C:"CSS text-justify"}; +module.exports={A:{A:{"16":"J D rB","132":"E F A B"},B:{"132":"C K L G M N O","322":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB tB uB","1025":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","1602":"IB"},D:{"2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","322":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB","322":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","322":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","322":"U"},L:{"322":"H"},M:{"1025":"T"},N:{"132":"A B"},O:{"2":"cC"},P:{"2":"I","322":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"322":"oC"},R:{"322":"pC"},S:{"2":"qC"}},B:5,C:"CSS text-justify"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js index 8cfb516da9e23e..d44fa7efebe473 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"1 2 3"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","16":"A","33":"B C K lB dB eB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS text-orientation"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","194":"2 3 4"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","16":"A","33":"B C K mB eB fB 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS text-orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js index efdadc81ec23ea..cac9bbccb51d9f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-text-spacing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","161":"E F A B"},B:{"2":"P Q R U V W X Y Z a b c d e f S g H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"16":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS Text 4 text-spacing"}; +module.exports={A:{A:{"2":"J D rB","161":"E F A B"},B:{"2":"P Q R S V W X Y Z a b c d e f g T h H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"16":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS Text 4 text-spacing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js index 1757ae48dd15aa..499b63ba9edbc2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-textshadow.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","129":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","260":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"4":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"A","4":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"129":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 Text-shadow"}; +module.exports={A:{A:{"2":"J D E F rB","129":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","260":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"4":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"A","4":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"129":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 Text-shadow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js index 9a50700a3a389b..4185f0c4ad4f09 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action-2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"B","164":"A"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","260":"IB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","260":"5"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"132":"B","164":"A"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"CSS touch-action level 2 values"}; +module.exports={A:{A:{"2":"J D E F rB","132":"B","164":"A"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","260":"JB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","260":"6"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"132":"B","164":"A"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"CSS touch-action level 2 values"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js index 7b1cd738022727..2bf6e4bf7156f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-touch-action.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F pB","289":"A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","194":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB","1025":"FB GB HB IB JB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC","516":"FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","289":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"194":"oC"}},B:2,C:"CSS touch-action property"}; +module.exports={A:{A:{"1":"B","2":"J D E F rB","289":"A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","194":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB","1025":"GB HB IB JB KB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC","516":"HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","289":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"194":"qC"}},B:2,C:"CSS touch-action property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js index a3fd706bd5c3b5..7bec78410c6468 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-transitions.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"h J D E F A B C K L G","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I h J D E F A B C K L G M N O i j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","33":"J wB","164":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F 4B 5B","33":"C","164":"B 6B 7B dB nB 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"BC","164":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"H YC ZC","33":"fB I UC VC WC XC oB"},J:{"1":"A","33":"D"},K:{"1":"T eB","33":"C","164":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS3 Transitions"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"i J D E F A B C K L G","164":"I"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"I i J D E F A B C K L G M N O j k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","33":"J yB","164":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F 6B 7B","33":"C","164":"B 8B 9B eB pB AC"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"DC","164":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"H aC bC","33":"gB I WC XC YC ZC qB"},J:{"1":"A","33":"D"},K:{"1":"U fB","33":"C","164":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS3 Transitions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js index 769c817bbb91aa..f7a27a33c0f615 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unicode-bidi.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB","132":"qB fB I h J D E F rB sB","292":"A B C K L G M"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB"},E:{"132":"I h J D E vB kB wB xB yB","548":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"132":"E kB 9B oB AC BC CC DC","548":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"1":"H","16":"fB I UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"1":"T","16":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"16":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"16":"mC"},R:{"16":"nC"},S:{"33":"oC"}},B:4,C:"CSS unicode-bidi property"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB","132":"sB gB I i J D E F tB uB","292":"A B C K L G M"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M","548":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB"},E:{"132":"I i J D E xB lB yB zB 0B","548":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"132":"E lB BC qB CC DC EC FC","548":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"1":"H","16":"gB I WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"1":"U","16":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"16":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"16":"oC"},R:{"16":"pC"},S:{"33":"qC"}},B:4,C:"CSS unicode-bidi property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js index c17c39cebf5481..3257ab215117cd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-unset-value.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS unset value"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS unset value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js index f988f3900018f9..25a541370c3196 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-variables.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB","194":"BB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB","260":"zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x 4B 5B 6B 7B dB nB 8B eB","194":"y"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC","260":"FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"CSS Variables (Custom Properties)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","260":"G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB","194":"CB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B","260":"1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y 6B 7B 8B 9B eB pB AC fB","194":"z"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC","260":"HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"CSS Variables (Custom Properties)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js index b8d4cc5e958abb..c1199e45687915 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-when-else.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"CSS @when / @else conditional rules"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"CSS @when / @else conditional rules"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js index e5157150f25f6b..51c8e7f98ecf96 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-widows-orphans.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D pB","129":"E F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","129":"F B 4B 5B 6B 7B dB nB 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:2,C:"CSS widows & orphans"}; +module.exports={A:{A:{"1":"A B","2":"J D rB","129":"E F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","129":"F B 6B 7B 8B 9B eB pB AC"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:2,C:"CSS widows & orphans"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js index cccc76a8ce93b2..0170e6e6952071 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-width-stretch.js @@ -1 +1 @@ -module.exports={A:{D:{"33":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB","34":"qB fB I h J D E F A B C K L G M N O i j k"},L:{"33":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB","34":"O"},B:{"33":"P Q R U V W X Y Z a b c d e f S g H jB tB","34":"C K L G M N O"},C:{"33":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","34":"qB"},M:{"33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB P Q R iB U V W X Y Z a b c d e f S g H jB"},A:{"2":"qB fB I h J D E F A B pB"},F:{"33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W","34":"qB fB I h J D E F A B C rB sB wB yB zB fC lB 6B 7B dB nB 8B eB"},K:{"33":"0 4 5 6 7 8 9 L G M O i j k l n o p q r s t v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB","34":"B C lB dB nB eB"},E:{"33":"D E F A B C K L G zB lB dB eB 0B 1B 2B mB","34":"qB fB I h J vB wB"},G:{"33":"D E F A B C K L G FC HC 2B mB","34":"qB fB I h J kB"},P:{"33":"eC fC hC eB iC NC jC kC","34":"UC kB"},I:{"33":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB YC","34":"qB fB I VC"}},B:6,C:"width: stretch property"}; +module.exports={A:{D:{"2":"I i J D E F A B C K L G M N O j k l","33":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},L:{"33":"H"},B:{"2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB","33":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},M:{"33":"T"},A:{"2":"J D E F A B rB"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},K:{"2":"A B C eB pB fB","33":"U"},E:{"2":"I i J xB lB yB zB 5B","33":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB"},G:{"2":"lB BC qB CC DC","33":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},P:{"2":"I","33":"dC eC fC gC hC mB iC jC kC lC mC nC"},I:{"2":"gB I WC XC YC ZC qB","33":"H aC bC"}},B:6,C:"width: stretch property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js index 8818d387e61c88..5d4805f2e48a23 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-writing-mode.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB","322":"0 1 2 3 z"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J","16":"D","33":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h","33":"J D E F A wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k l m n o p q r s t u v w x"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB","33":"E AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"UC VC WC","33":"fB I XC oB YC ZC"},J:{"33":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"36":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","33":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS writing-mode property"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","322":"0 1 2 3 4"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J","16":"D","33":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i","33":"J D E F A yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l m n o p q r s t u v w x y"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB","33":"E CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"WC XC YC","33":"gB I ZC qB aC bC"},J:{"33":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"36":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","33":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS writing-mode property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js index ce0fdee79d15b5..f3255e53b5211d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css-zoom.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D pB","129":"E F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"129":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"CSS zoom"}; +module.exports={A:{A:{"1":"J D rB","129":"E F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"129":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"CSS zoom"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js index 69e046a9468ecc..87d118467a0a32 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"CSS3 attr() function for all properties"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"CSS3 attr() function for all properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js index ba338f9e81c7b1..d20e53afd2903c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-boxsizing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","8":"J D pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I h J D E F"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","33":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"kB 9B oB"},H:{"1":"TC"},I:{"1":"I H XC oB YC ZC","33":"fB UC VC WC"},J:{"1":"A","33":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS3 Box-sizing"}; +module.exports={A:{A:{"1":"E F A B","8":"J D rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"I i J D E F"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","33":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"lB BC qB"},H:{"1":"VC"},I:{"1":"I H ZC qB aC bC","33":"gB WC XC YC"},J:{"1":"A","33":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS3 Box-sizing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js index 0606da2cdc88ad..c5f2b497dd1ac5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-colors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","4":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","2":"F","4":"4B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS3 Colors"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","4":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","2":"F","4":"6B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS3 Colors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js index f60386c350de04..e11bcb3f29b5a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-grab.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"qB fB I h J D E F A B C K L G M N O i j k l m n o p rB sB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","33":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"C IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:3,C:"CSS grab & grabbing cursors"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"sB gB I i J D E F A B C K L G M N O j k l m n o p q tB uB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","33":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"C JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:3,C:"CSS grab & grabbing cursors"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js index 9e5ca32edf29cf..9d7fd27b791a45 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors-newer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"qB fB I h J D E F A B C K L G M N O i j k l m rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","33":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB","33":"G M N O i j k l m"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"sB gB I i J D E F A B C K L G M N O j k l m n tB uB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","33":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB","33":"G M N O j k l m n"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"CSS3 Cursors: zoom-in & zoom-out"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js index e55cbe0c0c9575..f2b3021921ef08 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-cursors.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"J D E pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","4":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","4":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","260":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","16":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"CSS3 Cursors (original values)"}; +module.exports={A:{A:{"1":"F A B","132":"J D E rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","260":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","4":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","4":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","260":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","16":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"CSS3 Cursors (original values)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js index 8be89cb40929b1..2af4bba1af9da3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/css3-tabsize.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"c d e f S g H jB","2":"qB fB rB sB","33":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b","164":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j","132":"0 1 2 3 4 k l m n o p q r s t u v w x y z"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J vB kB wB","132":"D E F A B C K xB yB zB lB dB eB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B 6B","132":"G M N O i j k l m n o p q r","164":"B C 7B dB nB 8B eB"},G:{"1":"PC QC RC SC mB","2":"kB 9B oB AC BC","132":"E CC DC EC FC GC HC IC JC KC LC MC NC OC"},H:{"164":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","132":"YC ZC"},J:{"132":"D A"},K:{"1":"T","2":"A","164":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"164":"oC"}},B:5,C:"CSS3 tab-size"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"c d e f g T h H kB","2":"sB gB tB uB","33":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b","164":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k","132":"0 1 2 3 4 5 l m n o p q r s t u v w x y z"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J xB lB yB","132":"D E F A B C K zB 0B 1B mB eB fB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B 8B","132":"G M N O j k l m n o p q r s","164":"B C 9B eB pB AC fB"},G:{"1":"RC SC TC UC nB oB","2":"lB BC qB CC DC","132":"E EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"164":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","132":"aC bC"},J:{"132":"D A"},K:{"1":"U","2":"A","164":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"164":"qC"}},B:5,C:"CSS3 tab-size"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js index 53bfca01caed3b..be9541f2811dff 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/currentcolor.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS currentColor value"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS currentColor value"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js index 19f3c0e0843f32..bdc8462346e3f1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elements.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","8":"A B"},B:{"1":"P","2":"Q R U V W X Y Z a b c d e f S g H","8":"C K L G M N O"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","66":"m n o p q r s","72":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","2":"I h J D E F A B C K L G M N O i j k l m n o p Q R U V W X Y Z a b c d e f S g H jB tB uB","66":"q r s t u v"},E:{"2":"I h vB kB wB","8":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB","2":"F B C RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","66":"G M N O i"},G:{"2":"kB 9B oB AC BC","8":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"ZC","2":"fB I H UC VC WC XC oB YC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC","2":"iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"72":"oC"}},B:7,C:"Custom Elements (deprecated V0 spec)"}; +module.exports={A:{A:{"2":"J D E F rB","8":"A B"},B:{"1":"P","2":"Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M N O"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","66":"n o p q r s t","72":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","2":"I i J D E F A B C K L G M N O j k l m n o p q Q R S V W X Y Z a b c d e f g T h H kB vB wB","66":"r s t u v w"},E:{"2":"I i xB lB yB","8":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB","2":"F B C SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","66":"G M N O j"},G:{"2":"lB BC qB CC DC","8":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"bC","2":"gB I H WC XC YC ZC qB aC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC","2":"kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"72":"qC"}},B:7,C:"Custom Elements (deprecated V0 spec)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js index fc622a295b187d..c6d20574a5b491 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/custom-elementsv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","8":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","8":"C K L G M N O"},C:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s rB sB","8":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB","456":"DB EB FB GB HB IB JB KB LB","712":"gB MB hB NB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB","8":"FB GB","132":"HB IB JB KB LB gB MB hB NB OB T PB QB"},E:{"2":"I h J D vB kB wB xB yB","8":"E F A zB","132":"B C K L G lB dB eB 0B 1B 2B mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC","132":"HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I","132":"bC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"8":"oC"}},B:1,C:"Custom Elements (V1)"}; +module.exports={A:{A:{"2":"J D E F rB","8":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M N O"},C:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t tB uB","8":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB","456":"EB FB GB HB IB JB KB LB MB","712":"hB NB iB OB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","8":"GB HB","132":"IB JB KB LB MB hB NB iB OB PB U QB RB"},E:{"2":"I i J D xB lB yB zB 0B","8":"E F A 1B","132":"B C K L G mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","132":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC","132":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I","132":"dC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"8":"qC"}},B:1,C:"Custom Elements (V1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js index c4b71ee591c26a..3ca27b45ea0770 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/customevent.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I","16":"h J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h J","388":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F 4B 5B 6B 7B","132":"B dB nB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"9B","16":"kB oB","388":"AC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"UC VC WC","388":"fB I XC oB"},J:{"1":"A","388":"D"},K:{"1":"C T eB","2":"A","132":"B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"CustomEvent"}; +module.exports={A:{A:{"2":"J D E rB","132":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB","132":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I","16":"i J D E K L","388":"F A B C"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i J","388":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F 6B 7B 8B 9B","132":"B eB pB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"BC","16":"lB qB","388":"CC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"WC XC YC","388":"gB I ZC qB"},J:{"1":"A","388":"D"},K:{"1":"C U fB","2":"A","132":"B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"CustomEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js index 2210ba3f879843..33ba58c78f186e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datalist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E F","260":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G","1284":"M N O"},C:{"8":"qB fB rB sB","4612":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I h J D E F A B C K L G M N O i","132":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","8":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"1":"F B C T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"8":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC","2049":"LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H ZC","8":"fB I UC VC WC XC oB YC"},J:{"1":"A","8":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"516":"S"},N:{"8":"A B"},O:{"8":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"Datalist element"}; +module.exports={A:{A:{"2":"rB","8":"J D E F","260":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G","1284":"M N O"},C:{"8":"sB gB tB uB","4612":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I i J D E F A B C K L G M N O j","132":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","8":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"1":"F B C U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"8":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC","2049":"NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H bC","8":"gB I WC XC YC ZC qB aC"},J:{"1":"A","8":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"516":"T"},N:{"8":"A B"},O:{"8":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"Datalist element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js index 03ba161c0c17d4..ed02c8e06bb490 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dataset.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","4":"J D E F A pB"},B:{"1":"C K L G M","129":"N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","4":"qB fB I h rB sB","129":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB","4":"I h J","129":"0 1 2 3 4 5 6 7 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"4":"I h vB kB","129":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 C v w x y z dB nB 8B eB","4":"F B 4B 5B 6B 7B","129":"5 6 7 8 9 G M N O i j k l m n o p q r s t u AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"4":"kB 9B oB","129":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"4":"TC"},I:{"4":"UC VC WC","129":"fB I H XC oB YC ZC"},J:{"129":"D A"},K:{"1":"C dB nB eB","4":"A B","129":"T"},L:{"129":"H"},M:{"129":"S"},N:{"1":"B","4":"A"},O:{"129":"aC"},P:{"129":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"129":"nC"},S:{"1":"oC"}},B:1,C:"dataset & data-* attributes"}; +module.exports={A:{A:{"1":"B","4":"J D E F A rB"},B:{"1":"C K L G M","129":"N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","4":"sB gB I i tB uB","129":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB","4":"I i J","129":"0 1 2 3 4 5 6 7 8 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"4":"I i xB lB","129":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 C w x y z eB pB AC fB","4":"F B 6B 7B 8B 9B","129":"6 7 8 9 G M N O j k l m n o p q r s t u v AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"4":"lB BC qB","129":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"4":"VC"},I:{"4":"WC XC YC","129":"gB I H ZC qB aC bC"},J:{"129":"D A"},K:{"1":"C eB pB fB","4":"A B","129":"U"},L:{"129":"H"},M:{"129":"T"},N:{"1":"B","4":"A"},O:{"129":"cC"},P:{"129":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"129":"pC"},S:{"1":"qC"}},B:1,C:"dataset & data-* attributes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js index 1cc4281c4ee501..752f42dfd850fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/datauri.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","132":"E","260":"F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"260":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Data URIs"}; +module.exports={A:{A:{"2":"J D rB","132":"E","260":"F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K G M N O","772":"L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"260":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Data URIs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js index 4fa055bd53481b..2061d500ad29a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"pB","132":"J D E F A B"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N"},C:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","260":"FB GB HB IB","772":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB"},D:{"1":"UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m","260":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB","772":"0 n o p q r s t u v w x y z"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","16":"I h vB kB","132":"J D E F A wB xB yB zB","260":"B lB dB"},F:{"1":"KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B C 4B 5B 6B 7B dB nB 8B","132":"eB","260":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","772":"G M N O i j k l m n"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC","132":"E BC CC DC EC FC GC"},H:{"132":"TC"},I:{"1":"H","16":"fB UC VC WC","132":"I XC oB","772":"YC ZC"},J:{"132":"D A"},K:{"1":"T","16":"A B C dB nB","132":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"260":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","260":"I bC cC dC eC"},Q:{"260":"mC"},R:{"132":"nC"},S:{"132":"oC"}},B:6,C:"Date.prototype.toLocaleDateString"}; +module.exports={A:{A:{"16":"rB","132":"J D E F A B"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N"},C:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","260":"GB HB IB JB","772":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB"},D:{"1":"VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n","260":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB","772":"0 1 o p q r s t u v w x y z"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","16":"I i xB lB","132":"J D E F A yB zB 0B 1B","260":"B mB eB"},F:{"1":"LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B C 6B 7B 8B 9B eB pB AC","132":"fB","260":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","772":"G M N O j k l m n o"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC","132":"E DC EC FC GC HC IC"},H:{"132":"VC"},I:{"1":"H","16":"gB WC XC YC","132":"I ZC qB","772":"aC bC"},J:{"132":"D A"},K:{"1":"U","16":"A B C eB pB","132":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"260":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","260":"I dC eC fC gC"},Q:{"260":"oC"},R:{"132":"pC"},S:{"132":"qC"}},B:6,C:"Date.prototype.toLocaleDateString"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js index 4d47401b63a3f4..249c14131f7e9a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/decorators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Decorators"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Decorators"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js index fc9df8a9b8a132..1807b1d423ec2e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/details.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B pB","8":"J D E"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","8":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I h J D E F A B","257":"i j k l m n o p q r s t u v w x y","769":"C K L G M N O"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","8":"I h vB kB wB","257":"J D E F A xB yB zB","1025":"B lB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"C dB nB 8B eB","8":"F B 4B 5B 6B 7B"},G:{"1":"E BC CC DC EC FC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB AC","1025":"GC HC IC"},H:{"8":"TC"},I:{"1":"I H XC oB YC ZC","8":"fB UC VC WC"},J:{"1":"A","8":"D"},K:{"1":"T","8":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"769":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Details & Summary elements"}; +module.exports={A:{A:{"2":"F A B rB","8":"J D E"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","8":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB","194":"BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I i J D E F A B","257":"j k l m n o p q r s t u v w x y z","769":"C K L G M N O"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","8":"I i xB lB yB","257":"J D E F A zB 0B 1B","1025":"B mB eB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"C eB pB AC fB","8":"F B 6B 7B 8B 9B"},G:{"1":"E DC EC FC GC HC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB CC","1025":"IC JC KC"},H:{"8":"VC"},I:{"1":"I H ZC qB aC bC","8":"gB WC XC YC"},J:{"1":"A","8":"D"},K:{"1":"U","8":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"769":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Details & Summary elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js index 2e228494ab5ffb..a4a2f4b4c5ee09 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/deviceorientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"C K L G M N O","4":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB rB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"I h sB"},D:{"2":"I h J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","4":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B","4":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"UC VC WC","4":"fB I H XC oB YC ZC"},J:{"2":"D","4":"A"},K:{"1":"C eB","2":"A B dB nB","4":"T"},L:{"4":"H"},M:{"4":"S"},N:{"1":"B","2":"A"},O:{"4":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"4":"nC"},S:{"4":"oC"}},B:4,C:"DeviceOrientation & DeviceMotion events"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"C K L G M N O","4":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB tB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"I i uB"},D:{"2":"I i J","4":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","4":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC","4":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"WC XC YC","4":"gB I H ZC qB aC bC"},J:{"2":"D","4":"A"},K:{"1":"C fB","2":"A B eB pB","4":"U"},L:{"4":"H"},M:{"4":"T"},N:{"1":"B","2":"A"},O:{"4":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"4":"pC"},S:{"4":"qC"}},B:4,C:"DeviceOrientation & DeviceMotion events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js index 1dcec3bf3d6b45..15bc6fa6bc48c6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/devicepixelratio.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Window.devicePixelRatio"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Window.devicePixelRatio"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js index 9a4ce4042ce5f9..eee67771079ff9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dialog.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB","194":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","1218":"Q R iB U V W X Y Z a b c d e f S g H"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u","322":"v w x y z"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O 4B 5B 6B 7B dB nB 8B eB","578":"i j k l m"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"194":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"Dialog element"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB","194":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","1218":"Q R jB S V W X Y Z a b c d e f g T h"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v","322":"0 w x y z"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O 6B 7B 8B 9B eB pB AC fB","578":"j k l m n"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"194":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"Dialog element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js index 7bd0887db551aa..c85815cea69bc4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dispatchevent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"pB","129":"F A","130":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","129":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"EventTarget.dispatchEvent"}; +module.exports={A:{A:{"1":"B","16":"rB","129":"F A","130":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","129":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"EventTarget.dispatchEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js index a69a7d050e6658..c51084337faa5a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dnssec.js @@ -1 +1 @@ -module.exports={A:{A:{"132":"J D E F A B pB"},B:{"132":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I h u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","388":"J D E F A B C K L G M N O i j k l m n o p q r s t"},E:{"132":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"132":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"132":"TC"},I:{"132":"fB I H UC VC WC XC oB YC ZC"},J:{"132":"D A"},K:{"132":"A B C T dB nB eB"},L:{"132":"H"},M:{"132":"S"},N:{"132":"A B"},O:{"132":"aC"},P:{"132":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"132":"oC"}},B:6,C:"DNSSEC and DANE"}; +module.exports={A:{A:{"132":"J D E F A B rB"},B:{"132":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"132":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"132":"0 1 2 3 4 5 6 7 8 9 I i v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","388":"J D E F A B C K L G M N O j k l m n o p q r s t u"},E:{"132":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"132":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"132":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"132":"VC"},I:{"132":"gB I H WC XC YC ZC qB aC bC"},J:{"132":"D A"},K:{"132":"A B C U eB pB fB"},L:{"132":"H"},M:{"132":"T"},N:{"132":"A B"},O:{"132":"cC"},P:{"132":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"132":"qC"}},B:6,C:"DNSSEC and DANE"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js index 86b0af84b1320f..2ba12d89705c2b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/do-not-track.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","164":"F A","260":"B"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E rB sB","516":"F A B C K L G M N O i j k l m n o p q r s t u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l"},E:{"1":"J A B C wB zB lB dB","2":"I h K L G vB kB eB 0B 1B 2B mB 3B","1028":"D E F xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B"},G:{"1":"EC FC GC HC IC JC KC","2":"kB 9B oB AC BC LC MC NC OC PC QC RC SC mB","1028":"E CC DC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"16":"D","1028":"A"},K:{"1":"T eB","16":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"164":"A","260":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Do Not Track API"}; +module.exports={A:{A:{"2":"J D E rB","164":"F A","260":"B"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E tB uB","516":"F A B C K L G M N O j k l m n o p q r s t u v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m"},E:{"1":"J A B C yB 1B mB eB","2":"I i K L G xB lB fB 2B 3B 4B nB oB 5B","1028":"D E F zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC"},G:{"1":"GC HC IC JC KC LC MC","2":"lB BC qB CC DC NC OC PC QC RC SC TC UC nB oB","1028":"E EC FC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"16":"D","1028":"A"},K:{"1":"U fB","16":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"164":"A","260":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Do Not Track API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js index 32e20805b2995a..b3f3ec209306d7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-currentscript.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"document.currentScript"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"document.currentScript"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js index 575974abf63343..bba6dc17afa495 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","16":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"document.evaluate & XPath"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","16":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"document.evaluate & XPath"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js index 7c6294d94ca2c4..04af243a80dd92 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-execcommand.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","16":"F 4B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B","16":"oB AC BC"},H:{"2":"TC"},I:{"1":"H XC oB YC ZC","2":"fB I UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"Document.execCommand()"}; +module.exports={A:{A:{"1":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","16":"F 6B"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC","16":"qB CC DC"},H:{"2":"VC"},I:{"1":"H ZC qB aC bC","2":"gB I WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"Document.execCommand()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js index d9aa24f772d01f..d628bc4907ddb8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V","132":"W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V","132":"W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB 4B 5B 6B 7B dB nB 8B eB","132":"VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","132":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","132":"T"},L:{"132":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Document Policy"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V","132":"W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V","132":"W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB 6B 7B 8B 9B eB pB AC fB","132":"WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","132":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","132":"U"},L:{"132":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Document Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js index 9b9f4bd97c4fe2..f9e75eddcb2c7a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/document-scrollingelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C K"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"document.scrollingElement"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C K"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"document.scrollingElement"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js index c4eb33e8abf18b..a0afbf43b89b00 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/documenthead.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F 4B 5B 6B 7B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"document.head"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F 6B 7B 8B 9B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"document.head"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js index 9ce5ca75e50594..72427d88609e92 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-manip-convenience.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB","194":"FB GB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"3"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"194":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"DOM manipulation convenience methods"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"4"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"194":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"DOM manipulation convenience methods"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js index 7aaf443bf39b8a..3235f7f72bdc7a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dom-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Document Object Model Range"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Document Object Model Range"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js index 97aa7c9897400a..7040e8639898a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domcontentloaded.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"DOMContentLoaded"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"DOMContentLoaded"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js index e5eb9574facd14..0f349f86ef7470 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/domfocusin-domfocusout-events.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L G M N O i j k l m n o"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","16":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC BC"},H:{"16":"TC"},I:{"1":"I H XC oB YC ZC","16":"fB UC VC WC"},J:{"16":"D A"},K:{"1":"T","16":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L G M N O j k l m n o p"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","16":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC DC"},H:{"16":"VC"},I:{"1":"I H ZC qB aC bC","16":"gB WC XC YC"},J:{"16":"D A"},K:{"1":"U","16":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"DOMFocusIn & DOMFocusOut events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js index f7e3b306da5734..35e04cd3da4289 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dommatrix.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","1028":"TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2564":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB","3076":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB"},D:{"16":"I h J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB","388":"E","1028":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"16":"I vB kB","132":"h J D E F A wB xB yB zB lB","1028":"B C K L G dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"16":"kB 9B oB","132":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"132":"I XC oB YC ZC","292":"fB UC VC WC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C dB nB eB","1028":"T"},L:{"1028":"H"},M:{"1028":"S"},N:{"132":"A B"},O:{"132":"aC"},P:{"132":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"2564":"oC"}},B:4,C:"DOMMatrix"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"132":"C K L G M N O","1028":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","1028":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2564":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB","3076":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB"},D:{"16":"I i J D","132":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB","388":"E","1028":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"16":"I xB lB","132":"i J D E F A yB zB 0B 1B mB","1028":"B C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB","1028":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"16":"lB BC qB","132":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"132":"I ZC qB aC bC","292":"gB WC XC YC","1028":"H"},J:{"16":"D","132":"A"},K:{"2":"A B C eB pB fB","1028":"U"},L:{"1028":"H"},M:{"1028":"T"},N:{"132":"A B"},O:{"132":"cC"},P:{"132":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"2564":"qC"}},B:4,C:"DOMMatrix"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js index e2b38a807e9b55..f66e9808654e7a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/download.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Download attribute"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Download attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js index e1e594bae3ddfa..a8d9a27663a685 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/dragndrop.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"J D E F pB","772":"A B"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","8":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","8":"F B 4B 5B 6B 7B dB nB 8B"},G:{"1":"SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","1025":"H"},J:{"2":"D A"},K:{"1":"eB","8":"A B C dB nB","1025":"T"},L:{"1025":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"Drag and Drop"}; +module.exports={A:{A:{"644":"J D E F rB","772":"A B"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","8":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","8":"F B 6B 7B 8B 9B eB pB AC"},G:{"1":"UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","1025":"H"},J:{"2":"D A"},K:{"1":"fB","8":"A B C eB pB","1025":"U"},L:{"1025":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"Drag and Drop"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js index b089610ad4a9f5..c9bd138930e2f1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-closest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Element.closest()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Element.closest()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js index de7428b1c20f8a..a3e36aeec4ff8b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-from-point.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","16":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","16":"F 4B 5B 6B 7B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"C T eB","16":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"document.elementFromPoint()"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","16":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","16":"F 6B 7B 8B 9B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"C U fB","16":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"document.elementFromPoint()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js index baf6bac34be062..968bb79b366242 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/element-scroll-methods.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","132":"A B C K lB dB eB 0B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC","132":"GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","132":"A B C K mB eB fB 2B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC","132":"IC JC KC LC MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:5,C:"Scroll methods on elements (scroll, scrollTo, scrollBy)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js index 377180529b1f5b..d1d41a88d52d16 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","164":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x","132":"0 1 2 3 4 y z"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB","164":"D E F A B yB zB lB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k 4B 5B 6B 7B dB nB 8B eB","132":"l m n o p q r"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"16":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:2,C:"Encrypted Media Extensions"}; +module.exports={A:{A:{"2":"J D E F A rB","164":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y","132":"0 1 2 3 4 5 z"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB","164":"D E F A B 0B 1B mB eB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l 6B 7B 8B 9B eB pB AC fB","132":"m n o p q r s"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"16":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:2,C:"Encrypted Media Extensions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js index 8e06657ead9830..f1809767c239e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eot.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","2":"pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"EOT - Embedded OpenType fonts"}; +module.exports={A:{A:{"1":"J D E F A B","2":"rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"EOT - Embedded OpenType fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js index 9bc65e15918672..a2e4f94d162ef6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es5.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D pB","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","4":"qB fB rB sB","132":"I h J D E F A B C K L G M N O i j"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I h J D E F A B C K L G M N O","132":"i j k l"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","4":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","4":"F B C 4B 5B 6B 7B dB nB 8B","132":"eB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","4":"kB 9B oB AC"},H:{"132":"TC"},I:{"1":"H YC ZC","4":"fB UC VC WC","132":"XC oB","900":"I"},J:{"1":"A","4":"D"},K:{"1":"T","4":"A B C dB nB","132":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ECMAScript 5"}; +module.exports={A:{A:{"1":"A B","2":"J D rB","260":"F","1026":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","4":"sB gB tB uB","132":"I i J D E F A B C K L G M N O j k"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I i J D E F A B C K L G M N O","132":"j k l m"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","4":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","4":"F B C 6B 7B 8B 9B eB pB AC","132":"fB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","4":"lB BC qB CC"},H:{"132":"VC"},I:{"1":"H aC bC","4":"gB WC XC YC","132":"ZC qB","900":"I"},J:{"1":"A","4":"D"},K:{"1":"U","4":"A B C eB pB","132":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ECMAScript 5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js index 5df0a8f95ba6c1..994cd1c60ec705 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-class.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","132":"5 6 7 8 9 AB BB"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r 4B 5B 6B 7B dB nB 8B eB","132":"s t u v w x y"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ES6 classes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","132":"6 7 8 9 AB BB CB"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s 6B 7B 8B 9B eB pB AC fB","132":"t u v w x y z"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ES6 classes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js index df9e993ef052b9..cb101062a60c60 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-generators.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o rB sB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ES6 Generators"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p tB uB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ES6 Generators"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js index c7938328fd4c45..7934ec65e7118c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB rB sB","194":"QB"},D:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"JavaScript modules: dynamic import()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB tB uB","194":"RB"},D:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"JavaScript modules: dynamic import()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js index 1b5efeebd0998e..702073416c7f2a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-module.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB rB sB","322":"HB IB JB KB LB gB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","194":"MB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB","3076":"lB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"AB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC","3076":"HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"JavaScript modules via script tag"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","4097":"M N O","4290":"G"},C:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB tB uB","322":"IB JB KB LB MB hB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","194":"NB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B","3076":"mB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB 6B 7B 8B 9B eB pB AC fB","194":"BB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC","3076":"JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"JavaScript modules via script tag"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js index 228abcb9ff1bde..9ad61e5d8202a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G rB sB","132":"M N O i j k l m n","260":"o p q r s t","516":"u"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O","1028":"i j k l m n o p q r s t u v w"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","1028":"G M N O i j"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC","1028":"XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ES6 Number"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G tB uB","132":"M N O j k l m n o","260":"p q r s t u","516":"v"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O","1028":"j k l m n o p q r s t u v w x"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","1028":"G M N O j k"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC","1028":"ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ES6 Number"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js index 1a201ffacc2f4f..d4b456a79ed99c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6-string-includes.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"String.prototype.includes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"String.prototype.includes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js index 1285db7c86da1f..95a54b7126bd98 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/es6.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","388":"B"},B:{"257":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L","769":"G M N O"},C:{"2":"qB fB I h rB sB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","257":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I h J D E F A B C K L G M N O i j","4":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB","257":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","4":"E F yB zB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","4":"0 G M N O i j k l m n o p q r s t u v w x y z","257":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC","4":"E CC DC EC FC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","4":"YC ZC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C dB nB eB","257":"T"},L:{"257":"H"},M:{"257":"S"},N:{"2":"A","388":"B"},O:{"257":"aC"},P:{"4":"I","257":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"257":"mC"},R:{"4":"nC"},S:{"4":"oC"}},B:6,C:"ECMAScript 2015 (ES6)"}; +module.exports={A:{A:{"2":"J D E F A rB","388":"B"},B:{"257":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L","769":"G M N O"},C:{"2":"sB gB I i tB uB","4":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","257":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I i J D E F A B C K L G M N O j k","4":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB","257":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","4":"E F 0B 1B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","4":"0 1 G M N O j k l m n o p q r s t u v w x y z","257":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC","4":"E EC FC GC HC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","4":"aC bC","257":"H"},J:{"2":"D","4":"A"},K:{"2":"A B C eB pB fB","257":"U"},L:{"257":"H"},M:{"257":"T"},N:{"2":"A","388":"B"},O:{"257":"cC"},P:{"4":"I","257":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"257":"oC"},R:{"4":"pC"},S:{"4":"qC"}},B:6,C:"ECMAScript 2015 (ES6)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js index d7d8a34dca92fc..a6e2f8d53e2a7b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/eventsource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","4":"F 4B 5B 6B 7B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"C T dB nB eB","4":"A B"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Server-sent events"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","4":"F 6B 7B 8B 9B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"C U eB pB fB","4":"A B"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Server-sent events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js index 369fa90b3e70af..63d83670c3209c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/extended-system-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"ui-serif, ui-sans-serif, ui-monospace and ui-rounded values for font-family"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js index c9e7de5177b72b..0f326149afb8c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/feature-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y","2":"C K L G M N O","1025":"Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB rB sB","260":"YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"YB ZB aB bB cB P Q R U V W X Y","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","132":"MB hB NB OB T PB QB RB SB TB UB VB WB XB","1025":"Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B vB kB wB xB yB zB lB","772":"C K L G dB eB 0B 1B 2B mB 3B"},F:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"AB BB CB DB EB FB GB HB IB JB KB LB MB","1025":"ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC","772":"JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1025":"H"},M:{"260":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC","132":"eC fC lB"},Q:{"132":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Feature Policy"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y","2":"C K L G M N O","1025":"Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB tB uB","260":"ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"ZB aB bB cB dB P Q R S V W X Y","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","132":"NB iB OB PB U QB RB SB TB UB VB WB XB YB","1025":"Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B xB lB yB zB 0B 1B mB","772":"C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB 6B 7B 8B 9B eB pB AC fB","132":"BB CB DB EB FB GB HB IB JB KB LB MB NB","1025":"aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC","772":"LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1025":"H"},M:{"260":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC","132":"gC hC mB"},Q:{"132":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Feature Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js index 06f12034c77f65..6163b4756a525d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fetch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w rB sB","1025":"2","1218":"0 1 x y z"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","260":"3","772":"4"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p 4B 5B 6B 7B dB nB 8B eB","260":"q","772":"r"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Fetch"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x tB uB","1025":"3","1218":"0 1 2 y z"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","260":"4","772":"5"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q 6B 7B 8B 9B eB pB AC fB","260":"r","772":"s"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Fetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js index 661b5a81a1ef44..01fc3180a38165 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fieldset-disabled.js @@ -1 +1 @@ -module.exports={A:{A:{"16":"pB","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G","16":"M N O i"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","16":"F 4B"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"388":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A","260":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"disabled attribute of the fieldset element"}; +module.exports={A:{A:{"16":"rB","132":"E F","388":"J D A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G","16":"M N O j"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","16":"F 6B"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"388":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A","260":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"disabled attribute of the fieldset element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js index 75c5ec843f5e47..afaa6e7f663356 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fileapi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","260":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","260":"I h J D E F A B C K L G M N O i j k l m n o p q sB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h","260":"0 K L G M N O i j k l m n o p q r s t u v w x y z","388":"J D E F A B C"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","260":"J D E F xB yB zB","388":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B 4B 5B 6B 7B","260":"C G M N O i j k l m n dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","260":"E BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H ZC","2":"UC VC WC","260":"YC","388":"fB I XC oB"},J:{"260":"A","388":"D"},K:{"1":"T","2":"A B","260":"C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A","260":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"File API"}; +module.exports={A:{A:{"2":"J D E F rB","260":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","260":"I i J D E F A B C K L G M N O j k l m n o p q r uB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i","260":"0 1 K L G M N O j k l m n o p q r s t u v w x y z","388":"J D E F A B C"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","260":"J D E F zB 0B 1B","388":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B 6B 7B 8B 9B","260":"C G M N O j k l m n o eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","260":"E DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H bC","2":"WC XC YC","260":"aC","388":"gB I ZC qB"},J:{"260":"A","388":"D"},K:{"1":"U","2":"A B","260":"C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A","260":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"File API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js index e1ab2036644b0b..5faa6e34534089 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereader.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F B 4B 5B 6B 7B"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"C T dB nB eB","2":"A B"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"FileReader API"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F B 6B 7B 8B 9B"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"C U eB pB fB","2":"A B"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"FileReader API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js index d100a45cc76cb8..fd9ae6327185bc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filereadersync.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F 4B 5B","16":"B 6B 7B dB nB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"C T nB eB","2":"A","16":"B dB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"FileReaderSync"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F 6B 7B","16":"B 8B 9B eB pB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"C U pB fB","2":"A","16":"B eB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"FileReaderSync"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js index dd739fbbc4cb0d..7868f5846ce820 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/filesystem.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","33":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"I h J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","36":"E F A B C"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","33":"A"},K:{"2":"A B C T dB nB eB"},L:{"33":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I","33":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Filesystem & FileWriter API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","33":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"I i J D","33":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","36":"E F A B C"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","33":"A"},K:{"2":"A B C U eB pB fB"},L:{"33":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I","33":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Filesystem & FileWriter API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js index a67ef057296380..f2581aff0b1955 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flac.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB rB sB"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","16":"7 8 9","388":"AB BB CB DB EB FB GB HB IB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","516":"B C dB eB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"UC VC WC","16":"fB I XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T eB","16":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","129":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:6,C:"FLAC audio format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB tB uB"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","16":"8 9 AB","388":"BB CB DB EB FB GB HB IB JB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","516":"B C eB fB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"WC XC YC","16":"gB I ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"U fB","16":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","129":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:6,C:"FLAC audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js index 4efc32989fa36d..5cb033a6eb64a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox-gap.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"V W X Y Z a b c d e f S g H","2":"C K L G M N O P Q R U"},C:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB rB sB"},D:{"1":"V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B"},F:{"1":"XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"gap property for Flexbox"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"V W X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R S"},C:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB tB uB"},D:{"1":"V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B"},F:{"1":"YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"gap property for Flexbox"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js index 31d5b14b1fd519..1d5f18d73fc595 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flexbox.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","164":"qB fB I h J D E F A B C K L G M N O i j k rB sB","516":"l m n o p q"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"k l m n o p q r","164":"I h J D E F A B C K L G M N O i j"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","33":"D E xB yB","164":"I h J vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B","33":"G M"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"E CC DC","164":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"H YC ZC","164":"fB I UC VC WC XC oB"},J:{"1":"A","164":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","292":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS Flexible Box Layout Module"}; +module.exports={A:{A:{"2":"J D E F rB","1028":"B","1316":"A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","164":"sB gB I i J D E F A B C K L G M N O j k l tB uB","516":"m n o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"l m n o p q r s","164":"I i J D E F A B C K L G M N O j k"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","33":"D E zB 0B","164":"I i J xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC","33":"G M"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"E EC FC","164":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"H aC bC","164":"gB I WC XC YC ZC qB"},J:{"1":"A","164":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","292":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS Flexible Box Layout Module"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js index 8d1dbabc94a760..bce11d6968c7bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/flow-root.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB"},D:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB eB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"display: flow-root"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB"},D:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"display: flow-root"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js index 920c81172407c2..95889c032ae383 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusin-focusout-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","2":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F 4B 5B 6B 7B","16":"B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"I H XC oB YC ZC","2":"UC VC WC","16":"fB"},J:{"1":"D A"},K:{"1":"C T eB","2":"A","16":"B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"focusin & focusout events"}; +module.exports={A:{A:{"1":"J D E F A B","2":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F 6B 7B 8B 9B","16":"B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"I H ZC qB aC bC","2":"WC XC YC","16":"gB"},J:{"1":"D A"},K:{"1":"C U fB","2":"A","16":"B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"focusin & focusout events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js index 771cc164917a00..ce3ca5c420dc81 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/focusoptions-preventscroll.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"preventScroll support in focus"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M","132":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"preventScroll support in focus"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js index 10772152c690fd..95b861eca37a53 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-family-system-ui.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"d e f S g H jB","2":"0 1 2 3 4 5 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","132":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","260":"GB HB IB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB","16":"F","132":"A zB lB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC","132":"EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"132":"oC"}},B:5,C:"system-ui value for font-family"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"d e f g T h H kB","2":"0 1 2 3 4 5 6 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","132":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","260":"HB IB JB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B","16":"F","132":"A 1B mB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC","132":"GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"132":"qC"}},B:5,C:"system-ui value for font-family"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js index 99fae6ba986319..904c17a195ea76 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-feature.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"G M N O i j k l m n o p q r s t u v w","164":"I h J D E F A B C K L"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB","292":"M N O i j"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"D E F vB kB xB yB","4":"I h J wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k l m n o p q r s t u v w x"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E CC DC EC","4":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","33":"YC ZC"},J:{"2":"D","33":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","33":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS font-feature-settings"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"G M N O j k l m n o p q r s t u v w x","164":"I i J D E F A B C K L"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G","33":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB","292":"M N O j k"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"D E F xB lB zB 0B","4":"I i J yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l m n o p q r s t u v w x y"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E EC FC GC","4":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","33":"aC bC"},J:{"2":"D","33":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","33":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS font-feature-settings"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js index d84edbe2aaeed6..51a48f7eb24c3f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-kerning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m rB sB","194":"n o p q r s t u v w"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r","33":"s t u v"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB","33":"D E F yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G 4B 5B 6B 7B dB nB 8B eB","33":"M N O i"},G:{"1":"KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","33":"E DC EC FC GC HC IC JC"},H:{"2":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB","33":"YC"},J:{"2":"D","33":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 font-kerning"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n tB uB","194":"o p q r s t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s","33":"t u v w"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB","33":"D E F 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G 6B 7B 8B 9B eB pB AC fB","33":"M N O j"},G:{"1":"MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","33":"E FC GC HC IC JC KC LC"},H:{"2":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB","33":"aC"},J:{"2":"D","33":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 font-kerning"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js index 6d88f014b4e082..3ae6b2eb512f49 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-loading.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x rB sB","194":"0 1 2 3 y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS Font Loading"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y tB uB","194":"0 1 2 3 4 z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS Font Loading"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js index 29c6b38240d6de..2561588b670885 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-metrics-overrides.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W","194":"X"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"@font-face metrics overrides"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W","194":"X"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"@font-face metrics overrides"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js index 8b96b61e951be0..08fbc2a547b50b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","194":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB","194":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"258":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"194":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"CSS font-size-adjust"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","194":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"258":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"194":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"CSS font-size-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js index 68f660f0977857..5a821f761fd365 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-smooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","676":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB","804":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"vB kB","676":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","676":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"804":"oC"}},B:7,C:"CSS font-smooth"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","676":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB","804":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I","676":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"xB lB","676":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","676":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"804":"qC"}},B:7,C:"CSS font-smooth"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js index 8ed17ee7771bb2..bb6b13476f36fc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-unicode-range.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","4":"F A B"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","4":"C K L G M"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB","194":"0 1 2 3 4 5 6 z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","4":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","4":"G M N O i j k l"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","4":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","4":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","4":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"4":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","4":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"Font unicode-range subsetting"}; +module.exports={A:{A:{"2":"J D E rB","4":"F A B"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","4":"C K L G M"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","194":"0 1 2 3 4 5 6 7"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","4":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","4":"G M N O j k l m"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","4":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","4":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","4":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"4":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","4":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"Font unicode-range subsetting"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js index f2bce8390c8da9..b6fd9ce405c24c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-alternates.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","130":"A B"},B:{"130":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","130":"I h J D E F A B C K L G M N O i j k l m","322":"n o p q r s t u v w"},D:{"2":"I h J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"D E F vB kB xB yB","130":"I h J wB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","130":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB CC DC EC","130":"9B oB AC BC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","130":"H YC ZC"},J:{"2":"D","130":"A"},K:{"2":"A B C dB nB eB","130":"T"},L:{"130":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"130":"aC"},P:{"130":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"130":"mC"},R:{"130":"nC"},S:{"1":"oC"}},B:5,C:"CSS font-variant-alternates"}; +module.exports={A:{A:{"2":"J D E F rB","130":"A B"},B:{"130":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","130":"I i J D E F A B C K L G M N O j k l m n","322":"o p q r s t u v w x"},D:{"2":"I i J D E F A B C K L G","130":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"D E F xB lB zB 0B","130":"I i J yB"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","130":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB EC FC GC","130":"BC qB CC DC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","130":"H aC bC"},J:{"2":"D","130":"A"},K:{"2":"A B C eB pB fB","130":"U"},L:{"130":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"130":"cC"},P:{"130":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"130":"oC"},R:{"130":"pC"},S:{"1":"qC"}},B:5,C:"CSS font-variant-alternates"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-east-asian.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-east-asian.js index b12358d9f63774..e4b587398ec517 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-east-asian.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-east-asian.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m rB sB","132":"n o p q r s t u v w"},D:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"132":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"CSS font-variant-east-asian "}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n tB uB","132":"o p q r s t u v w x"},D:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"132":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"CSS font-variant-east-asian "}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js index 783faf5416a1ec..8cff967bf4bb2b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/font-variant-numeric.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w rB sB"},D:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","16":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:2,C:"CSS font-variant-numeric"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x tB uB"},D:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","16":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:2,C:"CSS font-variant-numeric"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js index beee5273e4e2ec..84ee9124a3a6fe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fontface.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","132":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","2":"F 4B"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","260":"kB 9B"},H:{"2":"TC"},I:{"1":"I H XC oB YC ZC","2":"UC","4":"fB VC WC"},J:{"1":"A","4":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"@font-face Web fonts"}; +module.exports={A:{A:{"1":"F A B","132":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","2":"F 6B"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","260":"lB BC"},H:{"2":"VC"},I:{"1":"I H ZC qB aC bC","2":"WC","4":"gB XC YC"},J:{"1":"A","4":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"@font-face Web fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js index 732e5fb35d8e39..be25bd017522e4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Form attribute"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Form attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js index 90d2dd89119157..d00b19fe753770 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-submit-attributes.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B","16":"5B 6B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"I H XC oB YC ZC","2":"UC VC WC","16":"fB"},J:{"1":"A","2":"D"},K:{"1":"B C T dB nB eB","16":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Attributes for form submission"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B","16":"7B 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"I H ZC qB aC bC","2":"WC XC YC","16":"gB"},J:{"1":"A","2":"D"},K:{"1":"B C U eB pB fB","16":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Attributes for form submission"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js index 71e29a87f34e54..f2cedc569c1bbf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/form-validation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","132":"h J D E F A wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","2":"F 4B"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB","132":"E 9B oB AC BC CC DC EC FC GC"},H:{"516":"TC"},I:{"1":"H ZC","2":"fB UC VC WC","132":"I XC oB YC"},J:{"1":"A","132":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"260":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"132":"oC"}},B:1,C:"Form validation"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","132":"i J D E F A yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","2":"F 6B"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB","132":"E BC qB CC DC EC FC GC HC IC"},H:{"516":"VC"},I:{"1":"H bC","2":"gB WC XC YC","132":"I ZC qB aC"},J:{"1":"A","132":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"260":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"132":"qC"}},B:1,C:"Form validation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js index 4fc9bc2a6c553e..bc35df87345133 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/forms.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB rB sB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"4":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"vB kB"},F:{"1":"F B C FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","4":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB"},G:{"2":"kB","4":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","4":"YC ZC"},J:{"2":"D","4":"A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"4":"S"},N:{"4":"A B"},O:{"1":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","4":"I bC cC dC"},Q:{"1":"mC"},R:{"4":"nC"},S:{"4":"oC"}},B:1,C:"HTML5 form features"}; +module.exports={A:{A:{"2":"rB","4":"A B","8":"J D E F"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","4":"C K L G"},C:{"4":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB tB uB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"4":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"xB lB"},F:{"1":"F B C GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","4":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},G:{"2":"lB","4":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","4":"aC bC"},J:{"2":"D","4":"A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"4":"T"},N:{"4":"A B"},O:{"1":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","4":"I dC eC fC"},Q:{"1":"oC"},R:{"4":"pC"},S:{"4":"qC"}},B:1,C:"HTML5 form features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js index 975e71ed0e1640..1604c55e96c8d6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/fullscreen.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","548":"B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","516":"C K L G M N O"},C:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F rB sB","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z","1700":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB"},D:{"1":"VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L","676":"G M N O i","804":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB"},E:{"2":"I h vB kB","676":"wB","804":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B","804":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC SC mB","2052":"KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","292":"A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A","548":"B"},O:{"804":"aC"},P:{"1":"lB gC hC iC jC kC lC","804":"I bC cC dC eC fC"},Q:{"804":"mC"},R:{"804":"nC"},S:{"1":"oC"}},B:1,C:"Full Screen API"}; +module.exports={A:{A:{"2":"J D E F A rB","548":"B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","516":"C K L G M N O"},C:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F tB uB","676":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB","1700":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB"},D:{"1":"WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L","676":"G M N O j","804":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB"},E:{"2":"I i xB lB","548":"oB 5B","676":"yB","804":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC","804":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC","2052":"MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","292":"A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A","548":"B"},O:{"804":"cC"},P:{"1":"mB iC jC kC lC mC nC","804":"I dC eC fC gC hC"},Q:{"804":"oC"},R:{"804":"pC"},S:{"1":"qC"}},B:1,C:"Full Screen API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js index 907ca87affc22a..182f51c9906dfe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gamepad.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j","33":"k l m n"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Gamepad API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k","33":"l m n o"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Gamepad API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js index 02372042eb07d8..0aad49aec1b146 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/geolocation.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D E"},B:{"1":"C K L G M N O","129":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB rB sB","8":"qB fB","129":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB","4":"I","129":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"I vB kB","129":"A"},F:{"1":"0 1 B C M N O i j k l m n o p q r s t u v w x y z 7B dB nB 8B eB","2":"F G 4B","8":"5B 6B","129":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC","129":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I UC VC WC XC oB YC ZC","129":"H"},J:{"1":"D A"},K:{"1":"B C dB nB eB","8":"A","129":"T"},L:{"129":"H"},M:{"129":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I","129":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"129":"mC"},R:{"129":"nC"},S:{"1":"oC"}},B:2,C:"Geolocation"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D E"},B:{"1":"C K L G M N O","129":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB tB uB","8":"sB gB","129":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","4":"I","129":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I xB lB","129":"A"},F:{"1":"0 1 2 B C M N O j k l m n o p q r s t u v w x y z 9B eB pB AC fB","2":"F G 6B","8":"7B 8B","129":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E lB BC qB CC DC EC FC GC HC","129":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I WC XC YC ZC qB aC bC","129":"H"},J:{"1":"D A"},K:{"1":"B C eB pB fB","8":"A","129":"U"},L:{"129":"H"},M:{"129":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I","129":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"129":"oC"},R:{"129":"pC"},S:{"1":"qC"}},B:2,C:"Geolocation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js index 459cb83feb4d5e..655b14b04ecf33 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getboundingclientrect.js @@ -1 +1 @@ -module.exports={A:{A:{"644":"J D pB","2049":"F A B","2692":"E"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","260":"I h J D E F A B","1156":"fB","1284":"rB","1796":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","16":"F 4B","132":"5B 6B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","132":"A"},L:{"1":"H"},M:{"1":"S"},N:{"2049":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Element.getBoundingClientRect()"}; +module.exports={A:{A:{"644":"J D rB","2049":"F A B","2692":"E"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2049":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","260":"I i J D E F A B","1156":"gB","1284":"tB","1796":"uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","16":"F 6B","132":"7B 8B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","132":"A"},L:{"1":"H"},M:{"1":"T"},N:{"2049":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Element.getBoundingClientRect()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js index 71284c6d2317fd..3e1c9c9cebc436 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getcomputedstyle.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","132":"fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","260":"I h J D E F A"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","260":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","260":"F 4B 5B 6B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","260":"kB 9B oB"},H:{"260":"TC"},I:{"1":"I H XC oB YC ZC","260":"fB UC VC WC"},J:{"1":"A","260":"D"},K:{"1":"B C T dB nB eB","260":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"getComputedStyle"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","132":"gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","260":"I i J D E F A"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","260":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","260":"F 6B 7B 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","260":"lB BC qB"},H:{"260":"VC"},I:{"1":"I H ZC qB aC bC","260":"gB WC XC YC"},J:{"1":"A","260":"D"},K:{"1":"B C U eB pB fB","260":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"getComputedStyle"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js index b575112f7db0cb..97aafd384d40eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getelementsbyclassname.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","8":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"getElementsByClassName"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","8":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"getElementsByClassName"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js index ba9bf492b60858..6a6a573e4c45fc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/getrandomvalues.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","33":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A","33":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"crypto.getRandomValues()"}; +module.exports={A:{A:{"2":"J D E F A rB","33":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A","33":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"crypto.getRandomValues()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js index c6ddfa73c64b24..cf8b0cf6c040fe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/gyroscope.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T PB QB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Gyroscope"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U QB RB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Gyroscope"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js index 97b278525dfce1..78327e7b0da9eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hardwareconcurrency.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D vB kB wB xB yB","129":"B C K L G lB dB eB 0B 1B 2B mB 3B","194":"E F A zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB AC BC CC","129":"HC IC JC KC LC MC NC OC PC QC RC SC mB","194":"E DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"navigator.hardwareConcurrency"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D xB lB yB zB 0B","129":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","194":"E F A 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB CC DC EC","129":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","194":"E FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"navigator.hardwareConcurrency"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js index 555b6186906cdb..234e2ada741307 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hashchange.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","8":"J D pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","8":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","8":"F 4B 5B 6B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"fB I H VC WC XC oB YC ZC","2":"UC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","8":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Hashchange event"}; +module.exports={A:{A:{"1":"E F A B","8":"J D rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","8":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","8":"F 6B 7B 8B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"gB I H XC YC ZC qB aC bC","2":"WC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","8":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Hashchange event"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js index bf3390fc8df698..e4af5493384f4c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/heif.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A vB kB wB xB yB zB lB","130":"B C K L G dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC","130":"IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"HEIF/ISO Base Media File Format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A xB lB yB zB 0B 1B mB","130":"B C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC","130":"KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"HEIF/ISO Base Media File Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js index 680434b8917bcc..91477d5cf9e792 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hevc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"2":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","516":"B C dB eB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","258":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","258":"T"},L:{"258":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I","258":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"HEVC/H.265 video format"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"2":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","516":"B C eB fB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","258":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","258":"U"},L:{"258":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I","258":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"HEVC/H.265 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js index ceb574930d9d63..c6b5e001e578bf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/hidden.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F B 4B 5B 6B 7B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"I H XC oB YC ZC","2":"fB UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"C T dB nB eB","2":"A B"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"hidden attribute"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F B 6B 7B 8B 9B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"I H ZC qB aC bC","2":"gB WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"C U eB pB fB","2":"A B"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"hidden attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js index 18c7a335a1e08d..604d6480cd1f34 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/high-resolution-time.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i","33":"j k l m"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"High Resolution Time API"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j","33":"k l m n"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"High Resolution Time API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js index da1aab5073e945..672cda3a6ebe60 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/history.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","4":"h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB nB 8B eB","2":"F B 4B 5B 6B 7B dB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B","4":"oB"},H:{"2":"TC"},I:{"1":"H VC WC oB YC ZC","2":"fB I UC XC"},J:{"1":"D A"},K:{"1":"C T dB nB eB","2":"A B"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Session history management"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","4":"i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S pB AC fB","2":"F B 6B 7B 8B 9B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC","4":"qB"},H:{"2":"VC"},I:{"1":"H XC YC qB aC bC","2":"gB I WC ZC"},J:{"1":"D A"},K:{"1":"C U eB pB fB","2":"A B"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Session history management"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js index f24c70301e196a..5c5e590c37dd8c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html-media-capture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB AC","129":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC","257":"VC WC"},J:{"1":"A","16":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"516":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"16":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:4,C:"HTML Media Capture"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB CC","129":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC","257":"XC YC"},J:{"1":"A","16":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"516":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"16":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:4,C:"HTML Media Capture"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js index d6b42ad0211770..e5b6dc5a2f3039 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/html5semantic.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","132":"fB rB sB","260":"I h J D E F A B C K L G M N O i j"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h","260":"J D E F A B C K L G M N O i j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","132":"I vB kB","260":"h J wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","132":"F B 4B 5B 6B 7B","260":"C dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"kB","260":"9B oB AC BC"},H:{"132":"TC"},I:{"1":"H YC ZC","132":"UC","260":"fB I VC WC XC oB"},J:{"260":"D A"},K:{"1":"T","132":"A","260":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"260":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"HTML5 semantic elements"}; +module.exports={A:{A:{"2":"rB","8":"J D E","260":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","132":"gB tB uB","260":"I i J D E F A B C K L G M N O j k"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i","260":"J D E F A B C K L G M N O j k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","132":"I xB lB","260":"i J yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","132":"F B 6B 7B 8B 9B","260":"C eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"lB","260":"BC qB CC DC"},H:{"132":"VC"},I:{"1":"H aC bC","132":"WC","260":"gB I XC YC ZC qB"},J:{"260":"D A"},K:{"1":"U","132":"A","260":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"260":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"HTML5 semantic elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js index 89d422700ce38b..436fd566c233dc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http-live-streaming.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"HTTP Live Streaming (HLS)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"HTTP Live Streaming (HLS)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js index fa6baeac67252c..746483ee2f8caf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"C K L G M N O","513":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB","513":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","513":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB","260":"F A zB lB"},F:{"1":"0 r s t u v w x y z","2":"F B C G M N O i j k l m n o p q 4B 5B 6B 7B dB nB 8B eB","513":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","513":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","513":"T"},L:{"513":"H"},M:{"513":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I","513":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"513":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"HTTP/2 protocol"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"C K L G M N O","513":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","513":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","513":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B","260":"F A 1B mB"},F:{"1":"0 1 s t u v w x y z","2":"F B C G M N O j k l m n o p q r 6B 7B 8B 9B eB pB AC fB","513":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","513":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","513":"U"},L:{"513":"H"},M:{"513":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I","513":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"513":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"HTTP/2 protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js index a1867b325c6c03..73d57b9b8681b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/http3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"Y Z a b c d e f S g H","2":"C K L G M N O","322":"P Q R U V","578":"W X"},C:{"1":"Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB rB sB","194":"WB XB YB ZB aB bB cB P Q R iB U V W X Y"},D:{"1":"Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","322":"P Q R U V","578":"W X"},E:{"2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB 0B","1090":"L G 1B 2B mB 3B"},F:{"1":"YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB","578":"XB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC","66":"QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"194":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"HTTP/3 protocol"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"Y Z a b c d e f g T h H","2":"C K L G M N O","322":"P Q R S V","578":"W X"},C:{"1":"Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB tB uB","194":"XB YB ZB aB bB cB dB P Q R jB S V W X Y"},D:{"1":"Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","322":"P Q R S V","578":"W X"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB 2B","1090":"L G 3B 4B nB oB 5B"},F:{"1":"ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB","578":"YB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC","66":"SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"194":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"HTTP/3 protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js index 2fc8a0a58e8491..6dfdbc5c441465 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-sandbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M rB sB","4":"N O i j k l m n o p q"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B"},H:{"2":"TC"},I:{"1":"fB I H VC WC XC oB YC ZC","2":"UC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"sandbox attribute for iframes"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M tB uB","4":"N O j k l m n o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC"},H:{"2":"VC"},I:{"1":"gB I H XC YC ZC qB aC bC","2":"WC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"sandbox attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js index fa67b0fcaf3501..19b0c4a893bf77 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-seamless.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","66":"j k l m n o p"},E:{"2":"I h J E F A B C K L G vB kB wB xB zB lB dB eB 0B 1B 2B mB 3B","130":"D yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","130":"CC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"seamless attribute for iframes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","66":"k l m n o p q"},E:{"2":"I i J E F A B C K L G xB lB yB zB 1B mB eB fB 2B 3B 4B nB oB 5B","130":"D 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","130":"EC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"seamless attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js index 4b105b90b78305..dbdf9d5209aac9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/iframe-srcdoc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB","8":"fB I h J D E F A B C K L G M N O i j k l m n rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K","8":"L G M N O i"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB","8":"I h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B 4B 5B 6B 7B","8":"C dB nB 8B eB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB","8":"9B oB AC"},H:{"2":"TC"},I:{"1":"H YC ZC","8":"fB I UC VC WC XC oB"},J:{"1":"A","8":"D"},K:{"1":"T","2":"A B","8":"C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"srcdoc attribute for iframes"}; +module.exports={A:{A:{"2":"rB","8":"J D E F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB","8":"gB I i J D E F A B C K L G M N O j k l m n o tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K","8":"L G M N O j"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB","8":"I i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B 6B 7B 8B 9B","8":"C eB pB AC fB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB","8":"BC qB CC"},H:{"2":"VC"},I:{"1":"H aC bC","8":"gB I WC XC YC ZC qB"},J:{"1":"A","8":"D"},K:{"1":"U","2":"A B","8":"C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"srcdoc attribute for iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js index e208898d733c2d..b99937a5c06ca4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imagecapture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","322":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x rB sB","194":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","322":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","322":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"322":"mC"},R:{"1":"nC"},S:{"194":"oC"}},B:5,C:"ImageCapture API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","322":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y tB uB","194":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","322":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","322":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"322":"oC"},R:{"1":"pC"},S:{"194":"qC"}},B:5,C:"ImageCapture API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js index d093f8bb2787ec..e7f6d385d0a086 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","161":"B"},B:{"2":"P Q R U V W X Y Z a b c d e f S g H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A","161":"B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Input Method Editor API"}; +module.exports={A:{A:{"2":"J D E F A rB","161":"B"},B:{"2":"P Q R S V W X Y Z a b c d e f g T h H","161":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A","161":"B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Input Method Editor API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js index 13ead535f30f09..e45111427dc882 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"naturalWidth & naturalHeight image properties"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"naturalWidth & naturalHeight image properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js index b717302cc4947b..6edc7c8af21223 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/import-maps.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O","194":"P Q R U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB","194":"YB ZB aB bB cB P Q R U V W X Y Z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB","194":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"kC lC","2":"I bC cC dC eC fC lB gC hC iC jC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Import maps"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O","194":"P Q R S V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB","194":"ZB aB bB cB dB P Q R S V W X Y Z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB","194":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mC nC","2":"I dC eC fC gC hC mB iC jC kC lC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Import maps"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js index 924591c911350c..775692bda2639c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/imports.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","8":"A B"},B:{"1":"P","2":"Q R U V W X Y Z a b c d e f S g H","8":"C K L G M N O"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s rB sB","8":"t u JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","72":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s Q R U V W X Y Z a b c d e f S g H jB tB uB","66":"t u v w x","72":"y"},E:{"2":"I h vB kB wB","8":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB","2":"F B C G M RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","66":"N O i j k","72":"l"},G:{"2":"kB 9B oB AC BC","8":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"8":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC","2":"iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"HTML Imports"}; +module.exports={A:{A:{"2":"J D E F rB","8":"A B"},B:{"1":"P","2":"Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M N O"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t tB uB","8":"u v KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","72":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t Q R S V W X Y Z a b c d e f g T h H kB vB wB","66":"u v w x y","72":"z"},E:{"2":"I i xB lB yB","8":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB","2":"F B C G M SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","66":"N O j k l","72":"m"},G:{"2":"lB BC qB CC DC","8":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"8":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC","2":"kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"HTML Imports"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js index 2934a5c218e65d..ebed44eab58bc5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB","16":"rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"indeterminate checkbox"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB","16":"tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"indeterminate checkbox"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js index 1d4c12ac9c3b35..4b19b54463b9d0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"A B C K L G","36":"I h J D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"A","8":"I h J D E F","33":"m","36":"B C K L G M N O i j k l"},E:{"1":"A B C K L G lB dB eB 0B 2B mB 3B","8":"I h J D vB kB wB xB","260":"E F yB zB","516":"1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B","8":"B C 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC SC mB","8":"kB 9B oB AC BC CC","260":"E DC EC FC","516":"RC"},H:{"2":"TC"},I:{"1":"H YC ZC","8":"fB I UC VC WC XC oB"},J:{"1":"A","8":"D"},K:{"1":"T","2":"A","8":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"IndexedDB"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"A B C K L G","36":"I i J D E F"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"A","8":"I i J D E F","33":"n","36":"B C K L G M N O j k l m"},E:{"1":"A B C K L G mB eB fB 2B 4B nB oB 5B","8":"I i J D xB lB yB zB","260":"E F 0B 1B","516":"3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B","8":"B C 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC UC nB oB","8":"lB BC qB CC DC EC","260":"E FC GC HC","516":"TC"},H:{"2":"VC"},I:{"1":"H aC bC","8":"gB I WC XC YC ZC qB"},J:{"1":"A","8":"D"},K:{"1":"U","2":"A","8":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"IndexedDB"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js index c5787a7984c206..b1eb063aa31418 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/indexeddb2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","132":"7 8 9","260":"AB BB CB DB"},D:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB","132":"BB CB DB EB","260":"FB GB HB IB JB KB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x 4B 5B 6B 7B dB nB 8B eB","132":"0 1 y z","260":"2 3 4 5 6 7"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC","16":"GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I","260":"bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"260":"oC"}},B:4,C:"IndexedDB 2.0"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","132":"8 9 AB","260":"BB CB DB EB"},D:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB","132":"CB DB EB FB","260":"GB HB IB JB KB LB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 z","260":"3 4 5 6 7 8"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC","16":"IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I","260":"dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"260":"qC"}},B:4,C:"IndexedDB 2.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js index 9a904da9550a7b..792d16e5f8278e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/inline-block.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","4":"pB","132":"J D"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","36":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS inline-block"}; +module.exports={A:{A:{"1":"E F A B","4":"rB","132":"J D"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","36":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS inline-block"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js index 5eacbcfb4f246e..f67e9baf745032 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/innertext.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"HTMLElement.innerText"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"HTMLElement.innerText"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js index 7f1f2b2e591718..432036a5fb1fc5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A pB","132":"B"},B:{"132":"C K L G M N O","260":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s rB sB","516":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"N O i j k l m n o p","2":"I h J D E F A B C K L G M","132":"0 1 2 3 q r s t u v w x y z","260":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J wB xB","2":"I h vB kB","2052":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB","1025":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1025":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2052":"A B"},O:{"1025":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"260":"mC"},R:{"1":"nC"},S:{"516":"oC"}},B:1,C:"autocomplete attribute: on & off values"}; +module.exports={A:{A:{"1":"J D E F A rB","132":"B"},B:{"132":"C K L G M N O","260":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t tB uB","516":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"N O j k l m n o p q","2":"I i J D E F A B C K L G M","132":"0 1 2 3 4 r s t u v w x y z","260":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J yB zB","2":"I i xB lB","2052":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB","1025":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1025":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2052":"A B"},O:{"1025":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"260":"oC"},R:{"1":"pC"},S:{"516":"qC"}},B:1,C:"autocomplete attribute: on & off values"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js index 1ec86da6801026..fd9d19f18ed64f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F G M 4B 5B 6B 7B"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC","129":"LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"Color input type"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F G M 6B 7B 8B 9B"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC","129":"NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"Color input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js index 3158d9ac66a05a..06721385ae89b8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-datetime.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB","1090":"GB HB IB JB","2052":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d","4100":"e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i","2052":"j k l m n"},E:{"2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B","4100":"G 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB","260":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB UC VC WC","514":"I XC oB"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2052":"oC"}},B:1,C:"Date and time input types"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","132":"C"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB","1090":"HB IB JB KB","2052":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d","4100":"e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j","2052":"k l m n o"},E:{"2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B","4100":"G 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB","260":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB WC XC YC","514":"I ZC qB"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2052":"qC"}},B:1,C:"Date and time input types"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js index d9772763b4ee3e..e9d6ced9bb2fb2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-email-tel-url.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","132":"UC VC WC"},J:{"1":"A","132":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Email, telephone & URL input types"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","132":"WC XC YC"},J:{"1":"A","132":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Email, telephone & URL input types"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js index a011106890ade9..a40a0f58cb973c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-event.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","2561":"A B","2692":"F"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2561":"C K L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB","1537":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB sB","1796":"fB rB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L","1025":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB","1537":"G M N O i j k l m n o p q r s t u v w x"},E:{"1":"L G 0B 1B 2B mB 3B","16":"I h J vB kB","1025":"D E F A B C xB yB zB lB dB","1537":"wB","4097":"K eB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","16":"F B C 4B 5B 6B 7B dB nB","260":"8B","1025":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB","1537":"G M N O i j k"},G:{"16":"kB 9B oB","1025":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","1537":"AC BC CC"},H:{"2":"TC"},I:{"16":"UC VC","1025":"H ZC","1537":"fB I WC XC oB YC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C dB nB eB","1025":"T"},L:{"1":"H"},M:{"1537":"S"},N:{"2561":"A B"},O:{"1537":"aC"},P:{"1025":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1025":"mC"},R:{"1025":"nC"},S:{"1537":"oC"}},B:1,C:"input event"}; +module.exports={A:{A:{"2":"J D E rB","2561":"A B","2692":"F"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2561":"C K L G M N O"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB","1537":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB uB","1796":"gB tB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L","1025":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB","1537":"G M N O j k l m n o p q r s t u v w x y"},E:{"1":"L G 2B 3B 4B nB oB 5B","16":"I i J xB lB","1025":"D E F A B C zB 0B 1B mB eB","1537":"yB","4097":"K fB"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","16":"F B C 6B 7B 8B 9B eB pB","260":"AC","1025":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB","1537":"G M N O j k l"},G:{"16":"lB BC qB","1025":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","1537":"CC DC EC"},H:{"2":"VC"},I:{"16":"WC XC","1025":"H bC","1537":"gB I YC ZC qB aC"},J:{"1025":"A","1537":"D"},K:{"1":"A B C eB pB fB","1025":"U"},L:{"1":"H"},M:{"1537":"T"},N:{"2561":"A B"},O:{"1537":"cC"},P:{"1025":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1025":"oC"},R:{"1025":"pC"},S:{"1537":"qC"}},B:1,C:"input event"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js index 6a83ce502436a6..471e17b7e028fe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-accept.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","132":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I","16":"h J D E k l m n o","132":"F A B C K L G M N O i j"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","132":"J D E F A B xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"BC CC","132":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","514":"kB 9B oB AC"},H:{"2":"TC"},I:{"2":"UC VC WC","260":"fB I XC oB","514":"H YC ZC"},J:{"132":"A","260":"D"},K:{"2":"A B C dB nB eB","514":"T"},L:{"260":"H"},M:{"2":"S"},N:{"514":"A","1028":"B"},O:{"2":"aC"},P:{"260":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"260":"mC"},R:{"260":"nC"},S:{"1":"oC"}},B:1,C:"accept attribute for file input"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","132":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I","16":"i J D E l m n o p","132":"F A B C K L G M N O j k"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","132":"J D E F A B zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"DC EC","132":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","514":"lB BC qB CC"},H:{"2":"VC"},I:{"2":"WC XC YC","260":"gB I ZC qB","514":"H aC bC"},J:{"132":"A","260":"D"},K:{"2":"A B C eB pB fB","514":"U"},L:{"260":"H"},M:{"2":"T"},N:{"514":"A","1028":"B"},O:{"2":"cC"},P:{"260":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"260":"oC"},R:{"260":"pC"},S:{"1":"qC"}},B:1,C:"accept attribute for file input"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js index 0ba62636d41eb6..f7be30752e007f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-directory.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Directory selection from file input"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Directory selection from file input"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js index 5f37b857cd066a..f4fe3af10aa1de 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-file-multiple.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B 5B 6B"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"130":"TC"},I:{"130":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"130":"A B C T dB nB eB"},L:{"132":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"130":"aC"},P:{"130":"I","132":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"2":"oC"}},B:1,C:"Multiple file selection"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B 7B 8B"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"130":"VC"},I:{"130":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"130":"A B C U eB pB fB"},L:{"132":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"130":"cC"},P:{"130":"I","132":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"2":"qC"}},B:1,C:"Multiple file selection"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js index 4aa4ecbdb8abc9..6af741f6211da3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-inputmode.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"S g H jB","2":"qB fB I h J D E F A B C K L G M rB sB","4":"N O i j","194":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","66":"JB KB LB gB MB hB NB OB T PB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","66":"6 7 8 9 AB BB CB DB EB FB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:1,C:"inputmode attribute"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"g T h H kB","2":"sB gB I i J D E F A B C K L G M tB uB","4":"N O j k","194":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","66":"KB LB MB hB NB iB OB PB U QB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"7 8 9 AB BB CB DB EB FB GB"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:1,C:"inputmode attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js index f4bb8a3ba4f0d2..4bea1cd55d27ac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-minlength.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB rB sB"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"Minimum length attribute for input fields"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB tB uB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"Minimum length attribute for input fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js index e7b22551dc95d1..e72ae49eaa54ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-number.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","129":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","129":"C K","1025":"L G M N O"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","513":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"388":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB UC VC WC","388":"I H XC oB YC ZC"},J:{"2":"D","388":"A"},K:{"1":"A B C dB nB eB","388":"T"},L:{"388":"H"},M:{"641":"S"},N:{"388":"A B"},O:{"388":"aC"},P:{"388":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"388":"mC"},R:{"388":"nC"},S:{"513":"oC"}},B:1,C:"Number input type"}; +module.exports={A:{A:{"2":"J D E F rB","129":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","129":"C K","1025":"L G M N O"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","513":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"388":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB WC XC YC","388":"I H ZC qB aC bC"},J:{"2":"D","388":"A"},K:{"1":"A B C eB pB fB","388":"U"},L:{"388":"H"},M:{"641":"T"},N:{"388":"A B"},O:{"388":"cC"},P:{"388":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"388":"oC"},R:{"388":"pC"},S:{"513":"qC"}},B:1,C:"Number input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js index df6c48ac3c2182..85f81a7bfdbf2c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-pattern.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h","388":"J D E F A wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB","388":"E AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB YC"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Pattern attribute for input fields"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i","388":"J D E F A yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB","388":"E CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB aC"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Pattern attribute for input fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js index 5082b9f3a1c13b..3b80cb2811052e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-placeholder.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","132":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB nB 8B eB","2":"F 4B 5B 6B 7B","132":"B dB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB H UC VC WC oB YC ZC","4":"I XC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"input placeholder attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","132":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S pB AC fB","2":"F 6B 7B 8B 9B","132":"B eB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB H WC XC YC qB aC bC","4":"I ZC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"input placeholder attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js index 58f68b22ec46c5..6436446e1f40a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-range.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H oB YC ZC","4":"fB I UC VC WC XC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Range input type"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"H qB aC bC","4":"gB I WC XC YC ZC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Range input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js index a0eb7af87258bb..6aa6d54ff3c8eb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-search.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","129":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","129":"C K L G M N O"},C:{"2":"qB fB rB sB","129":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L k l m n o","129":"G M N O i j"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F 4B 5B 6B 7B","16":"B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"129":"TC"},I:{"1":"H YC ZC","16":"UC VC","129":"fB I WC XC oB"},J:{"1":"D","129":"A"},K:{"1":"C T","2":"A","16":"B dB nB","129":"eB"},L:{"1":"H"},M:{"129":"S"},N:{"129":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"129":"oC"}},B:1,C:"Search input type"}; +module.exports={A:{A:{"2":"J D E F rB","129":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","129":"C K L G M N O"},C:{"2":"sB gB tB uB","129":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L l m n o p","129":"G M N O j k"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F 6B 7B 8B 9B","16":"B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"129":"VC"},I:{"1":"H aC bC","16":"WC XC","129":"gB I YC ZC qB"},J:{"1":"D","129":"A"},K:{"1":"C U","2":"A","16":"B eB pB","129":"fB"},L:{"1":"H"},M:{"129":"T"},N:{"129":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"129":"qC"}},B:1,C:"Search input type"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js index 9027754c3ca91c..4ebb1599ca1860 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/input-selection.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","16":"F 4B 5B 6B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Selection controls for input & textarea"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","16":"F 6B 7B 8B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Selection controls for input & textarea"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js index 8f9faa18a3178d..9fd8ea0c5fdb33 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insert-adjacent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Element.insertAdjacentElement() & Element.insertAdjacentText()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js index d72a644601fdd4..bc73c26eacd239 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/insertadjacenthtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"pB","132":"J D E F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","16":"F 4B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Element.insertAdjacentHTML()"}; +module.exports={A:{A:{"1":"A B","16":"rB","132":"J D E F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","16":"F 6B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Element.insertAdjacentHTML()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js index a9f5880bd4a2a3..a0db6d1b18a66b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/internationalization.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:6,C:"Internationalization API"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:6,C:"Internationalization API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js index f8fd9d63d25fdc..d6580fc3b0e7a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC eC fC lB"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"IntersectionObserver V2"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC gC hC mB"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"IntersectionObserver V2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js index a07079394e8b0c..8c6d385b657cc0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intersectionobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB","194":"FB GB HB"},D:{"1":"LB gB MB hB NB OB T","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","516":"EB FB GB HB IB JB KB","1025":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"0 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","516":"1 2 3 4 5 6 7","1025":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","1025":"T"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"516":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I","516":"bC cC"},Q:{"1025":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"IntersectionObserver"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O","2":"C K L","516":"G","1025":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB","194":"GB HB IB"},D:{"1":"MB hB NB iB OB PB U","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","516":"FB GB HB IB JB KB LB","1025":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"0 1 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","516":"2 3 4 5 6 7 8","1025":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","1025":"U"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"516":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I","516":"dC eC"},Q:{"1025":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"IntersectionObserver"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js index 98244ec161a24a..82812d8468ff14 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intl-pluralrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N","130":"O"},C:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB rB sB"},D:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB eB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Intl.PluralRules API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N","130":"O"},C:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB tB uB"},D:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Intl.PluralRules API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js index 785affad5f62bf..3ca99fe894043f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/intrinsic-width.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","1537":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB","932":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB rB sB","2308":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I h J D E F A B C K L G M N O i j k","545":"0 1 2 3 4 5 6 7 8 l m n o p q r s t u v w x y z","1537":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J vB kB wB","516":"B C K L G dB eB 0B 1B 2B mB 3B","548":"F A zB lB","676":"D E xB yB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","513":"x","545":"G M N O i j k l m n o p q r s t u v","1537":"0 1 2 3 4 5 6 7 8 9 w y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB AC BC","516":"QC RC SC mB","548":"EC FC GC HC IC JC KC LC MC NC OC PC","676":"E CC DC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","545":"YC ZC","1537":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C dB nB eB","1537":"T"},L:{"1537":"H"},M:{"2308":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"545":"I","1537":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"545":"mC"},R:{"1537":"nC"},S:{"932":"oC"}},B:5,C:"Intrinsic & Extrinsic Sizing"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","1537":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB","932":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB tB uB","2308":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I i J D E F A B C K L G M N O j k l","545":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z","1537":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J xB lB yB","516":"B C K L G eB fB 2B 3B 4B nB oB 5B","548":"F A 1B mB","676":"D E zB 0B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","513":"y","545":"G M N O j k l m n o p q r s t u v w","1537":"0 1 2 3 4 5 6 7 8 9 x z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB CC DC","516":"SC TC UC nB oB","548":"GC HC IC JC KC LC MC NC OC PC QC RC","676":"E EC FC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","545":"aC bC","1537":"H"},J:{"2":"D","545":"A"},K:{"2":"A B C eB pB fB","1537":"U"},L:{"1537":"H"},M:{"2308":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"545":"I","1537":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"545":"oC"},R:{"1537":"pC"},S:{"932":"qC"}},B:5,C:"Intrinsic & Extrinsic Sizing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js index 3f1ab18a5ddd98..e902906eb18a1b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpeg2000.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","129":"h wB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"JPEG 2000 image format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","129":"i yB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"JPEG 2000 image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js index 6f33f8e0e0009a..a94ad24ce6b4c8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b","578":"c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a rB sB","322":"b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b","194":"c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB 4B 5B 6B 7B dB nB 8B eB","194":"bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"JPEG XL image format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b","578":"c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a tB uB","322":"b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b","194":"c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB 6B 7B 8B 9B eB pB AC fB","194":"cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"JPEG XL image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js index fb82b9ce1370ea..14e149f9b1460e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/jpegxr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"JPEG XR image format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"JPEG XR image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js index 715b889760597f..e9179ecc15f9b0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB rB sB"},D:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Lookbehind in JS regular expressions"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB tB uB"},D:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Lookbehind in JS regular expressions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js index baf068198ea05a..e0b9185a14a89d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/json.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D pB","129":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"JSON parsing"}; +module.exports={A:{A:{"1":"F A B","2":"J D rB","129":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"JSON parsing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js index f927555a62e28d..fd52469c7e42d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G","132":"M N O"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB"},D:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","132":"KB LB gB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB","132":"lB"},F:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"7 8 9"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC","132":"HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC","132":"dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"132":"oC"}},B:5,C:"CSS justify-content: space-evenly"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G","132":"M N O"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB"},D:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","132":"LB MB hB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B","132":"mB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","132":"8 9 AB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC","132":"JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC","132":"fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"132":"qC"}},B:5,C:"CSS justify-content: space-evenly"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js index 850e11f6b57cec..9b6abcb98569cc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"UC VC WC","132":"fB I XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"High-quality kerning pairs & ligatures"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"WC XC YC","132":"gB I ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"High-quality kerning pairs & ligatures"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js index 4a756dc6af5ad2..1926cb53ab8dcb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","16":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B","16":"C"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T eB","2":"A B dB nB","16":"C"},L:{"1":"H"},M:{"130":"S"},N:{"130":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"KeyboardEvent.charCode"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","16":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC","16":"C"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U fB","2":"A B eB pB","16":"C"},L:{"1":"H"},M:{"130":"T"},N:{"130":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"KeyboardEvent.charCode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js index 61d4536653c908..46b5a691d3a152 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-code.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"5 6 7 8 9 AB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r 4B 5B 6B 7B dB nB 8B eB","194":"s t u v w x"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"194":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I","194":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"194":"nC"},S:{"1":"oC"}},B:5,C:"KeyboardEvent.code"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"6 7 8 9 AB BB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s 6B 7B 8B 9B eB pB AC fB","194":"t u v w x y"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"194":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I","194":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"194":"pC"},S:{"1":"qC"}},B:5,C:"KeyboardEvent.code"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js index ea8de0e800cfd3..3718dd0c3a16ac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B G M 4B 5B 6B 7B dB nB 8B","16":"C"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T eB","2":"A B dB nB","16":"C"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"KeyboardEvent.getModifierState()"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B G M 6B 7B 8B 9B eB pB AC","16":"C"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U fB","2":"A B eB pB","16":"C"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"KeyboardEvent.getModifierState()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js index de3763ade8cfdd..75a9e9f78f5f6b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-key.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","260":"F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l rB sB","132":"m n o p q r"},D:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"0 F B G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B","16":"C"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"1":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T eB","2":"A B dB nB","16":"C"},L:{"1":"H"},M:{"1":"S"},N:{"260":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:5,C:"KeyboardEvent.key"}; +module.exports={A:{A:{"2":"J D E rB","260":"F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m tB uB","132":"n o p q r s"},D:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"0 1 F B G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC","16":"C"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"1":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U fB","2":"A B eB pB","16":"C"},L:{"1":"H"},M:{"1":"T"},N:{"260":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:5,C:"KeyboardEvent.key"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js index af67beebb57ffb..825d0122fdca76 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-location.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"J vB kB","132":"I h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B","16":"C","132":"G M"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB","132":"AC BC CC"},H:{"2":"TC"},I:{"1":"H YC ZC","16":"UC VC","132":"fB I WC XC oB"},J:{"132":"D A"},K:{"1":"T eB","2":"A B dB nB","16":"C"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"KeyboardEvent.location"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"J xB lB","132":"I i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC","16":"C","132":"G M"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB","132":"CC DC EC"},H:{"2":"VC"},I:{"1":"H aC bC","16":"WC XC","132":"gB I YC ZC qB"},J:{"132":"D A"},K:{"1":"U fB","2":"A B eB pB","16":"C"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"KeyboardEvent.location"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js index bf8aa5a4fdfc81..f353c863dff3c2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/keyboardevent-which.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","16":"h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","16":"F 4B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB","16":"UC VC","132":"YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"132":"H"},M:{"132":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"2":"I","132":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:7,C:"KeyboardEvent.which"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","16":"i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","16":"F 6B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB","16":"WC XC","132":"aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"132":"H"},M:{"132":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"2":"I","132":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:7,C:"KeyboardEvent.which"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js index c4952f1de519f5..fc0b6eca6b3542 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/lazyload.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"1":"B","2":"A"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Resource Hints: Lazyload"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"1":"B","2":"A"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Resource Hints: Lazyload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js index 4b24d7a562e9d9..7eb362df4291f9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/let.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","2052":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","194":"0 1 2 3 4 5 6 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O","322":"0 1 2 3 i j k l m n o p q r s t u v w x y z","516":"4 5 6 7 8 9 AB BB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","1028":"A lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","322":"G M N O i j k l m n o p q","516":"r s t u v w x y"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC","1028":"GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","516":"I"},Q:{"1":"mC"},R:{"516":"nC"},S:{"1":"oC"}},B:6,C:"let"}; +module.exports={A:{A:{"2":"J D E F A rB","2052":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","194":"0 1 2 3 4 5 6 7 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O","322":"0 1 2 3 4 j k l m n o p q r s t u v w x y z","516":"5 6 7 8 9 AB BB CB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","1028":"A mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","322":"G M N O j k l m n o p q r","516":"s t u v w x y z"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC","1028":"IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","516":"I"},Q:{"1":"oC"},R:{"516":"pC"},S:{"1":"qC"}},B:6,C:"let"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js index efc7011c5ffb37..83794fe474ef03 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-png.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"KC LC MC NC OC PC QC RC SC mB","130":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC"},H:{"130":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D","130":"A"},K:{"1":"T","130":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"130":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"PNG favicons"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"MC NC OC PC QC RC SC TC UC nB oB","130":"E lB BC qB CC DC EC FC GC HC IC JC KC LC"},H:{"130":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D","130":"A"},K:{"1":"U","130":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"130":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"PNG favicons"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js index 3e18e8bc82d780..76c8d05de8a0a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-icon-svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P","1537":"Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB rB sB","260":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","513":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","1537":"Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"7 8 9 AB BB CB DB EB FB GB","2":"0 1 2 3 4 5 6 F B C G M N O i j k l m n o p q r s t u v w x y z HB IB JB KB LB MB NB OB T PB QB 4B 5B 6B 7B dB nB 8B eB","1537":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"KC LC MC NC OC PC QC RC SC mB","130":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC"},H:{"130":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","130":"A"},K:{"2":"T","130":"A B C dB nB eB"},L:{"1537":"H"},M:{"2":"S"},N:{"130":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC","1537":"iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"513":"oC"}},B:1,C:"SVG favicons"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P","1537":"Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB tB uB","260":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","513":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","1537":"Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB","2":"0 1 2 3 4 5 6 7 F B C G M N O j k l m n o p q r s t u v w x y z IB JB KB LB MB NB OB PB U QB RB 6B 7B 8B 9B eB pB AC fB","1537":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"MC NC OC PC QC RC SC TC UC nB oB","130":"E lB BC qB CC DC EC FC GC HC IC JC KC LC"},H:{"130":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","130":"A"},K:{"2":"U","130":"A B C eB pB fB"},L:{"1537":"H"},M:{"2":"T"},N:{"130":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC","1537":"kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"513":"qC"}},B:1,C:"SVG favicons"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js index 52494e2a6df777..e0db2e8a2e36f3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E pB","132":"F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB","260":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"16":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"16":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"16":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"16":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Resource Hints: dns-prefetch"}; +module.exports={A:{A:{"1":"A B","2":"J D E rB","132":"F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB","260":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"16":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"16":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"16":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"16":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Resource Hints: dns-prefetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js index d168e8f48e23ca..b329cb31b661c0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"16":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:1,C:"Resource Hints: modulepreload"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"16":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:1,C:"Resource Hints: modulepreload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js index 0724dabd37668a..09237732d5cd2c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preconnect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L","260":"G M N O"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB","2":"0 1 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","129":"2"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"16":"S"},N:{"2":"A B"},O:{"16":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Resource Hints: preconnect"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","260":"G M N O"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB","2":"0 1 2 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","129":"3"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"16":"T"},N:{"2":"A B"},O:{"16":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Resource Hints: preconnect"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js index 9d75bce22632e1..23041cd7918d60 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prefetch.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB","194":"L G 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC","194":"PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"I H YC ZC","2":"fB UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Resource Hints: prefetch"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB","194":"L G 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","194":"RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"I H aC bC","2":"gB WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Resource Hints: prefetch"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js index 68911db4b5dcc3..5e2446afdacaa1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-preload.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M","1028":"N O"},C:{"1":"W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB rB sB","132":"JB","578":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V"},D:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","322":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC","322":"IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Resource Hints: preload"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M","1028":"N O"},C:{"1":"W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB tB uB","132":"KB","578":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V"},D:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","322":"B"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC","322":"KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Resource Hints: preload"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js index 381a832278f3b6..db8f452edba36f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/link-rel-prerender.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"1":"B","2":"A"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Resource Hints: prerender"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"1":"B","2":"A"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Resource Hints: prerender"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js index 5a11e1767e562f..df165b8cc606c6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/loading-lazy-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB rB sB","132":"ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB","66":"ZB aB"},E:{"1":"3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB","322":"L G 0B 1B 2B mB"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB","66":"NB OB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC","322":"PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"132":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I bC cC dC eC fC lB gC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"Lazy loading via attribute for images & iframes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB tB uB","132":"aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB","66":"aB bB"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB","322":"L G 2B 3B 4B nB","580":"oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB","66":"OB PB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","322":"RC SC TC UC nB","580":"oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"132":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I dC eC fC gC hC mB iC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"Lazy loading via attribute for images & iframes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js index 84657c07a1a514..ca89019c297f80 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/localecompare.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","16":"pB","132":"J D E F A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","132":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F B C 4B 5B 6B 7B dB nB 8B","132":"eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"E kB 9B oB AC BC CC DC EC FC"},H:{"132":"TC"},I:{"1":"H YC ZC","132":"fB I UC VC WC XC oB"},J:{"132":"D A"},K:{"1":"T","16":"A B C dB nB","132":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","132":"A"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","132":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"4":"oC"}},B:6,C:"localeCompare()"}; +module.exports={A:{A:{"1":"B","16":"rB","132":"J D E F A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","132":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F B C 6B 7B 8B 9B eB pB AC","132":"fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"E lB BC qB CC DC EC FC GC HC"},H:{"132":"VC"},I:{"1":"H aC bC","132":"gB I WC XC YC ZC qB"},J:{"132":"D A"},K:{"1":"U","16":"A B C eB pB","132":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","132":"A"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","132":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"4":"qC"}},B:6,C:"localeCompare()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js index 01a12767ff59df..de6b15fd5287b5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/magnetometer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T PB QB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"194":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Magnetometer"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U QB RB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"194":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Magnetometer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js index 46d7b7be2aad1d..40160b205a8aab 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchesselector.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","36":"F A B"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","36":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB","36":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","36":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","36":"h J D wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B 4B 5B 6B 7B dB","36":"C G M N O i j nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB","36":"9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H","2":"UC","36":"fB I VC WC XC oB YC ZC"},J:{"36":"D A"},K:{"1":"T","2":"A B","36":"C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"36":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","36":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"matches() DOM method"}; +module.exports={A:{A:{"2":"J D E rB","36":"F A B"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","36":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB","36":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","36":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","36":"i J D yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B 6B 7B 8B 9B eB","36":"C G M N O j k pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB","36":"BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H","2":"WC","36":"gB I XC YC ZC qB aC bC"},J:{"36":"D A"},K:{"1":"U","2":"A B","36":"C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"36":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","36":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"matches() DOM method"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js index 0bb1ba6aa17be8..2d8f5282ba0a91 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/matchmedia.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"matchMedia"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"matchMedia"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js index 35cf031a0c593d..c35069263f0d5c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mathml.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B pB","8":"J D E"},B:{"2":"C K L G M N O","8":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","129":"qB fB rB sB"},D:{"1":"n","8":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g","584":"H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","260":"I h J D E F vB kB wB xB yB zB"},F:{"2":"F","4":"B C 4B 5B 6B 7B dB nB 8B eB","8":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB"},H:{"8":"TC"},I:{"8":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"A","8":"D"},K:{"8":"A B C T dB nB eB"},L:{"8":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"4":"aC"},P:{"8":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"8":"mC"},R:{"8":"nC"},S:{"1":"oC"}},B:2,C:"MathML"}; +module.exports={A:{A:{"2":"F A B rB","8":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S V W X Y Z a b c d e f g T","584":"h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","129":"sB gB tB uB"},D:{"1":"o","8":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T","584":"h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","260":"I i J D E F xB lB yB zB 0B 1B"},F:{"2":"F","4":"B C 6B 7B 8B 9B eB pB AC fB","8":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB","584":"S"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB"},H:{"8":"VC"},I:{"8":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"A","8":"D"},K:{"8":"A B C U eB pB fB"},L:{"8":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"4":"cC"},P:{"8":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"8":"oC"},R:{"8":"pC"},S:{"1":"qC"}},B:2,C:"MathML"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js index 473bd7e39e4d34..e3bbae879dfe72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/maxlength.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","16":"pB","900":"J D E F"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","1025":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","900":"qB fB rB sB","1025":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"h vB","900":"I kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F","132":"B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"9B oB AC BC CC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB","2052":"E DC"},H:{"132":"TC"},I:{"1":"fB I WC XC oB YC ZC","16":"UC VC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C dB nB eB","4097":"T"},L:{"4097":"H"},M:{"4097":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"4097":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1025":"oC"}},B:1,C:"maxlength attribute for input and textarea elements"}; +module.exports={A:{A:{"1":"A B","16":"rB","900":"J D E F"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","1025":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","900":"sB gB tB uB","1025":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"i xB","900":"I lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F","132":"B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"BC qB CC DC EC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB","2052":"E FC"},H:{"132":"VC"},I:{"1":"gB I YC ZC qB aC bC","16":"WC XC","4097":"H"},J:{"1":"D A"},K:{"132":"A B C eB pB fB","4097":"U"},L:{"4097":"H"},M:{"4097":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"4097":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1025":"qC"}},B:1,C:"maxlength attribute for input and textarea elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js index 9a62aa1ee472ee..0522048d90541c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O","16":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w","2":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H","16":"jB tB uB"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"B C G M N O i j k l m n 5B 6B 7B dB nB 8B eB","2":"0 1 2 3 4 5 6 7 8 9 F o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"16":"TC"},I:{"1":"I H XC oB YC ZC","16":"fB UC VC WC"},J:{"16":"D A"},K:{"1":"C T eB","16":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"16":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Media attribute"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O","16":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x","2":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H","16":"kB vB wB"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"B C G M N O j k l m n o 7B 8B 9B eB pB AC fB","2":"0 1 2 3 4 5 6 7 8 9 F p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"16":"VC"},I:{"1":"I H ZC qB aC bC","16":"gB WC XC YC"},J:{"16":"D A"},K:{"1":"C U fB","16":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"16":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Media attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js index 362873615d3a7e..4b6432ad67960d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-fragments.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","132":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w rB sB","132":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I h J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h vB kB wB","132":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB AC BC CC","132":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","132":"H YC ZC"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","132":"T"},L:{"132":"H"},M:{"132":"S"},N:{"132":"A B"},O:{"2":"aC"},P:{"2":"I bC","132":"cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"132":"oC"}},B:2,C:"Media Fragments"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","132":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x tB uB","132":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I i J D E F A B C K L G M N","132":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i xB lB yB","132":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB CC DC EC","132":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","132":"H aC bC"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","132":"U"},L:{"132":"H"},M:{"132":"T"},N:{"132":"A B"},O:{"2":"cC"},P:{"2":"I dC","132":"eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"132":"qC"}},B:2,C:"Media Fragments"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js index 12e8943ff61fec..d2b3716a40ed7e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/media-session-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB","16":"L G 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Media Session API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB","16":"L G 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Media Session API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js index 711c9123f925f3..4997437df8d1f1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","260":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","324":"EB FB GB HB IB JB KB LB gB MB hB"},E:{"2":"I h J D E F A vB kB wB xB yB zB lB","132":"B C K L G dB eB 0B 1B 2B mB 3B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB","324":"0 1 2 3 4 5 6 7 8 9 z AB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"260":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I","132":"bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"260":"oC"}},B:5,C:"Media Capture from DOM Elements API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","260":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","324":"FB GB HB IB JB KB LB MB hB NB iB"},E:{"2":"I i J D E F A xB lB yB zB 0B 1B mB","132":"B C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","324":"0 1 2 3 4 5 6 7 8 9 AB BB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"260":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I","132":"dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"260":"qC"}},B:5,C:"Media Capture from DOM Elements API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js index 6ce0a573ae4569..1374be6e3abcce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediarecorder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"AB BB"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB","322":"K L eB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w 4B 5B 6B 7B dB nB 8B eB","194":"x y"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC","578":"KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:5,C:"MediaRecorder API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB","194":"BB CB"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","322":"K L fB 2B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x 6B 7B 8B 9B eB pB AC fB","194":"y z"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC","578":"MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:5,C:"MediaRecorder API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js index 475830bfaab93c..e8ee3b186696ec 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mediasource.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB","66":"0 1 2 3 4 o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M","33":"m n o p q r s t","66":"N O i j k l"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC","260":"MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB YC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Media Source Extensions"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB","66":"0 1 2 3 4 5 p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M","33":"n o p q r s t u","66":"N O j k l m"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC","260":"OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB aC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Media Source Extensions"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js index debdf8c50142fc..a1ac15c704da6f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/menu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D rB sB","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V","450":"W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","66":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p q r s t u v w x AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","66":"0 1 2 3 4 5 6 7 8 9 y z"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"450":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Context menu item (menuitem element)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D tB uB","132":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V","450":"W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","66":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q r s t u v w x y BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","66":"0 1 2 3 4 5 6 7 8 9 z AB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"450":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Context menu item (menuitem element)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js index 6013a6157c9ed5..df1bc69163ac34 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meta-theme-color.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","132":"XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","258":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB"},E:{"1":"G 2B mB 3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B 1B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"513":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I","16":"bC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"theme-color Meta Tag"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","132":"YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","258":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"513":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I","16":"dC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"theme-color Meta Tag"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js index 45c02d2191c596..a8d52730efe59f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/meter.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F 4B 5B 6B 7B"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"meter element"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F 6B 7B 8B 9B"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"meter element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js index 0755ca4c4c0db8..e620903b0d5708 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/midi.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Web MIDI API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Web MIDI API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js index 1e4b76c1afa5a4..177cfe83ce25fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/minmaxwh.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","8":"J pB","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"CSS min/max-width/height"}; +module.exports={A:{A:{"1":"F A B","8":"J rB","129":"D","257":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"CSS min/max-width/height"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js index b81846297ee8e2..dc5d56b5b401cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mp3.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","132":"I h J D E F A B C K L G M N O i j k rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","2":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"MP3 audio format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","132":"I i J D E F A B C K L G M N O j k l tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","2":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"MP3 audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js index 41d28686599681..66406e31c988ce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg-dash.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","386":"k l"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","386":"l m"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Dynamic Adaptive Streaming over HTTP (MPEG-DASH)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js index f6c3690c3bd407..6ab10a78a4d81a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mpeg4.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j rB sB","4":"k l m n o p q r s t u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","4":"fB I UC VC XC oB","132":"WC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"260":"S"},N:{"1":"A B"},O:{"4":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"MPEG-4/H.264 video format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k tB uB","4":"l m n o p q r s t u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","4":"gB I WC XC ZC qB","132":"YC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"260":"T"},N:{"1":"A B"},O:{"4":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"MPEG-4/H.264 video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js index 581a9f68a7c593..03693c7ab8c0fb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multibackgrounds.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 Multiple backgrounds"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 Multiple backgrounds"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js index f6163a6c1d37d8..f0c387fd56ac75 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/multicolumn.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O","516":"P Q R U V W X Y Z a b c d e f S g H"},C:{"132":"FB GB HB IB JB KB LB gB MB hB NB OB T","164":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB","516":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c","1028":"d e f S g H jB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB","516":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","132":"F zB","164":"D E yB","420":"I h J vB kB wB xB"},F:{"1":"C dB nB 8B eB","2":"F B 4B 5B 6B 7B","420":"G M N O i j k l m n o p q r s t u v w x y z","516":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"EC FC","164":"E CC DC","420":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"420":"fB I UC VC WC XC oB YC ZC","516":"H"},J:{"420":"D A"},K:{"1":"C dB nB eB","2":"A B","516":"T"},L:{"516":"H"},M:{"516":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","420":"I"},Q:{"132":"mC"},R:{"132":"nC"},S:{"164":"oC"}},B:4,C:"CSS3 Multiple column layout"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O","516":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"132":"GB HB IB JB KB LB MB hB NB iB OB PB U","164":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB","516":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c","1028":"d e f g T h H kB"},D:{"420":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","516":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","132":"F 1B","164":"D E 0B","420":"I i J xB lB yB zB"},F:{"1":"C eB pB AC fB","2":"F B 6B 7B 8B 9B","420":"0 G M N O j k l m n o p q r s t u v w x y z","516":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"GC HC","164":"E EC FC","420":"lB BC qB CC DC"},H:{"1":"VC"},I:{"420":"gB I WC XC YC ZC qB aC bC","516":"H"},J:{"420":"D A"},K:{"1":"C eB pB fB","2":"A B","516":"U"},L:{"516":"H"},M:{"516":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","420":"I"},Q:{"132":"oC"},R:{"132":"pC"},S:{"164":"qC"}},B:4,C:"CSS3 Multiple column layout"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js index fd6ea81a2cbe46..714ef19eec68a3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutation-events.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","260":"F A B"},B:{"132":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N O"},C:{"2":"qB fB I h rB sB","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"16":"I h J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"16":"vB kB","132":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"C 8B eB","2":"F 4B 5B 6B 7B","16":"B dB nB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"16":"kB 9B","132":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"16":"UC VC","132":"fB I H WC XC oB YC ZC"},J:{"132":"D A"},K:{"1":"C eB","2":"A","16":"B dB nB","132":"T"},L:{"132":"H"},M:{"260":"S"},N:{"260":"A B"},O:{"132":"aC"},P:{"132":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"260":"oC"}},B:5,C:"Mutation events"}; +module.exports={A:{A:{"2":"J D E rB","260":"F A B"},B:{"132":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N O"},C:{"2":"sB gB I i tB uB","260":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"16":"I i J D E F A B C K L","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"16":"xB lB","132":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"C AC fB","2":"F 6B 7B 8B 9B","16":"B eB pB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"16":"lB BC","132":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"16":"WC XC","132":"gB I H YC ZC qB aC bC"},J:{"132":"D A"},K:{"1":"C fB","2":"A","16":"B eB pB","132":"U"},L:{"132":"H"},M:{"260":"T"},N:{"260":"A B"},O:{"132":"cC"},P:{"132":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"260":"qC"}},B:5,C:"Mutation events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js index c3f223b1808287..c36025d9cd1748 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/mutationobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E pB","8":"F A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N","33":"O i j k l m n o p"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB UC VC WC","8":"I XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","8":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Mutation Observer"}; +module.exports={A:{A:{"1":"B","2":"J D E rB","8":"F A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N","33":"O j k l m n o p q"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB WC XC YC","8":"I ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","8":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Mutation Observer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js index d2d605e7c59316..03461cfca28b85 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/namevalue-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"pB","8":"J D"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","4":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Web Storage - name/value pairs"}; +module.exports={A:{A:{"1":"E F A B","2":"rB","8":"J D"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","4":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Web Storage - name/value pairs"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js index a955144ace80bd..f11705573e8d92 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/native-filesystem-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","194":"P Q R U V W","260":"X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB","194":"YB ZB aB bB cB P Q R U V W","260":"X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B","4":"mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB","194":"NB OB T PB QB RB SB TB UB VB","260":"WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC","4":"mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"File System Access API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","194":"P Q R S V W","260":"X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB","194":"ZB aB bB cB dB P Q R S V W","260":"X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B","4":"nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB","194":"OB PB U QB RB SB TB UB VB WB","260":"XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC","4":"nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"File System Access API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js index 1fef01340b883e..d14f7190298a25 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/nav-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h","33":"J D E F A B C"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"I H XC oB YC ZC","2":"fB UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Navigation Timing API"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i","33":"J D E F A B C"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"I H ZC qB aC bC","2":"gB WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Navigation Timing API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js index 63a8cc6ce0fdbc..af20e76738cd97 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/navigator-language.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"16":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"16":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"16":"mC"},R:{"16":"nC"},S:{"1":"oC"}},B:2,C:"Navigator Language API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"16":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"16":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"16":"oC"},R:{"16":"pC"},S:{"1":"qC"}},B:2,C:"Navigator Language API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js index a456f8238cbef8..635ae3872d3ddc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/netinfo.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","1028":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB","1028":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB 4B 5B 6B 7B dB nB 8B eB","1028":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"UC YC ZC","132":"fB I VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","132":"I","516":"bC cC dC"},Q:{"1":"mC"},R:{"516":"nC"},S:{"260":"oC"}},B:7,C:"Network Information API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","1028":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB","1028":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB 6B 7B 8B 9B eB pB AC fB","1028":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"WC aC bC","132":"gB I XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","132":"I","516":"dC eC fC"},Q:{"1":"oC"},R:{"516":"pC"},S:{"260":"qC"}},B:7,C:"Network Information API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js index 890f4cf1b945b1..893b8acce6ed62 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/notifications.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I","36":"h J D E F A B C K L G M N O i j k"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","36":"H YC ZC"},J:{"1":"A","2":"D"},K:{"2":"A B C dB nB eB","36":"T"},L:{"513":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"36":"I","258":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"258":"nC"},S:{"1":"oC"}},B:1,C:"Web Notifications"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I","36":"i J D E F A B C K L G M N O j k l"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","36":"H aC bC"},J:{"1":"A","2":"D"},K:{"2":"A B C eB pB fB","36":"U"},L:{"513":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"36":"I","258":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"258":"pC"},S:{"1":"qC"}},B:1,C:"Web Notifications"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js index 41fee830d24ce5..3de7f00459105a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-entries.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","16":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:6,C:"Object.entries"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","16":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:6,C:"Object.entries"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js index 5a0122df5089ff..e5cea33ba76d47 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-fit.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G","260":"M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","132":"E F yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F G M N O 4B 5B 6B","33":"B C 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","132":"E DC EC FC"},H:{"33":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB YC"},J:{"2":"D A"},K:{"1":"T","2":"A","33":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 object-fit/object-position"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G","260":"M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","132":"E F 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F G M N O 6B 7B 8B","33":"B C 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","132":"E FC GC HC"},H:{"33":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB aC"},J:{"2":"D A"},K:{"1":"U","2":"A","33":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 object-fit/object-position"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js index 95b615676e95a7..aa087f1de3ca98 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-observe.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"m n o p q r s t u v w x y z","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I","2":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"Object.observe data binding"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 n o p q r s t u v w x y z","2":"1 2 3 4 5 6 7 8 9 F B C G M N O j k l m AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I","2":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"Object.observe data binding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js index 62897f9e8de42c..8e83554ab8b18f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/object-values.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","8":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","8":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"8":"TC"},I:{"1":"H","8":"fB I UC VC WC XC oB YC ZC"},J:{"8":"D A"},K:{"1":"T","8":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","8":"I bC"},Q:{"1":"mC"},R:{"8":"nC"},S:{"1":"oC"}},B:6,C:"Object.values method"}; +module.exports={A:{A:{"8":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","8":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","8":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"E lB BC qB CC DC EC FC GC HC IC"},H:{"8":"VC"},I:{"1":"H","8":"gB I WC XC YC ZC qB aC bC"},J:{"8":"D A"},K:{"1":"U","8":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","8":"I dC"},Q:{"1":"oC"},R:{"8":"pC"},S:{"1":"qC"}},B:6,C:"Object.values method"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js index 113526e2205c44..1c910aca4b90e5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/objectrtc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O","2":"C P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","130":"A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O","2":"C P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","130":"A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Object RTC (ORTC) API for WebRTC"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js index cad62609dd5001..c72cefa4cdcd62 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offline-apps.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"F pB","8":"J D E"},B:{"1":"C K L G M N O P Q R U V","2":"W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U rB sB","2":"V W X Y Z a b c d e f S g H jB","4":"fB","8":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V","2":"W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 7B dB nB 8B eB","2":"F XB YB ZB aB bB cB P Q R iB 4B","8":"5B 6B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I UC VC WC XC oB YC ZC","2":"H"},J:{"1":"D A"},K:{"1":"B C dB nB eB","2":"A T"},L:{"2":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"Offline web applications"}; +module.exports={A:{A:{"1":"A B","2":"F rB","8":"J D E"},B:{"1":"C K L G M N O P Q R S V","2":"W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S tB uB","2":"V W X Y Z a b c d e f g T h H kB","4":"gB","8":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V","2":"W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 9B eB pB AC fB","2":"F YB ZB aB bB cB dB P Q R jB S 6B","8":"7B 8B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I WC XC YC ZC qB aC bC","2":"H"},J:{"1":"D A"},K:{"1":"B C eB pB fB","2":"A U"},L:{"2":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"Offline web applications"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js index 2c6f6ba3371c47..0e960180ac7f17 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/offscreencanvas.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","322":"LB gB MB hB NB OB T PB QB RB SB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"194":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:1,C:"OffscreenCanvas"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","194":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","322":"MB hB NB iB OB PB U QB RB SB TB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"194":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:1,C:"OffscreenCanvas"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js index 6889c037c8899c..a6dcef89a04146 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogg-vorbis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B","132":"G 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"A","2":"D"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Ogg Vorbis audio format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B","132":"G 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"A","2":"D"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Ogg Vorbis audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js index 44ef22d83c2cf6..7a2710b95861b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ogv.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","8":"F A B"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:6,C:"Ogg/Theora video format"}; +module.exports={A:{A:{"2":"J D E rB","8":"F A B"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:6,C:"Ogg/Theora video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js index 2cf285ee725031..7892cbe49338ab 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ol-reversed.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G","16":"M N O i"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B","16":"C"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Reversed attribute of ordered lists"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G","16":"M N O j"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","16":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC","16":"C"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Reversed attribute of ordered lists"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js index f8054be21e7c1f..8e16aa3e6e3bf6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/once-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB rB sB"},D:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"\"once\" event listener option"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB tB uB"},D:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"\"once\" event listener option"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js index ffd20860aada0e..c0bb33acd29b75 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/online-status.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D pB","260":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB","516":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B","4":"eB"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"A","132":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Online/offline status"}; +module.exports={A:{A:{"1":"F A B","2":"J D rB","260":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB","516":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC","4":"fB"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"A","132":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Online/offline status"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js index 633b7ee97e96c2..7db9c7228df66c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/opus.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v"},E:{"2":"I h J D E F A vB kB wB xB yB zB lB","132":"B C K L G dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC","132":"IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Opus"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w"},E:{"2":"I i J D E F A xB lB yB zB 0B 1B mB","132":"B C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC","132":"KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Opus"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js index ceef7a1c0794ff..2b456c38e42b47 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/orientation-sensor.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T PB QB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Orientation Sensor"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U QB RB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Orientation Sensor"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js index b1daa3b051ad7d..bf56739d910bce 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/outline.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","260":"E","388":"F A B"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B","129":"eB","260":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"C T eB","260":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"388":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS outline properties"}; +module.exports={A:{A:{"2":"J D rB","260":"E","388":"F A B"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","388":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC","129":"fB","260":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"C U fB","260":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"388":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS outline properties"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js index 88b9149cc8b330..e54a372763991f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pad-start-end.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:6,C:"String.prototype.padStart(), String.prototype.padEnd()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js index f2ca6f2d40c0bb..2c4dd3160d782a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/page-transition-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"PageTransitionEvent"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"PageTransitionEvent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js index 7c7f9011252362..d8f8d95f1b317a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pagevisibility.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F rB sB","33":"A B C K L G M N"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K","33":"L G M N O i j k l m n o p q r s t u v"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B C 4B 5B 6B 7B dB nB 8B","33":"G M N O i"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB","33":"YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","33":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Page Visibility"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F tB uB","33":"A B C K L G M N"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K","33":"L G M N O j k l m n o p q r s t u v w"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B C 6B 7B 8B 9B eB pB AC","33":"G M N O j"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB","33":"aC bC"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","33":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Page Visibility"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js index b77afd3917e4d2..9b1e9e691249c9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passive-event-listener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"Passive event listeners"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"Passive event listeners"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js index 38a77db6f6b38d..c48eba0f9b6eda 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/passwordrules.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","16":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g rB sB","16":"H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H","16":"jB tB uB"},E:{"1":"C K eB","2":"I h J D E F A B vB kB wB xB yB zB lB dB","16":"L G 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 4B 5B 6B 7B dB nB 8B eB","16":"GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C dB nB eB","16":"T"},L:{"16":"H"},M:{"16":"S"},N:{"2":"A","16":"B"},O:{"16":"aC"},P:{"2":"I bC cC","16":"dC eC fC lB gC hC iC jC kC lC"},Q:{"16":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:1,C:"Password Rules"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","16":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h tB uB","16":"H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H","16":"kB vB wB"},E:{"1":"C K fB","2":"I i J D E F A B xB lB yB zB 0B 1B mB eB","16":"L G 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 6B 7B 8B 9B eB pB AC fB","16":"HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","16":"H"},J:{"2":"D","16":"A"},K:{"2":"A B C eB pB fB","16":"U"},L:{"16":"H"},M:{"16":"T"},N:{"2":"A","16":"B"},O:{"16":"cC"},P:{"2":"I dC eC","16":"fC gC hC mB iC jC kC lC mC nC"},Q:{"16":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:1,C:"Password Rules"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js index 87bfb94e914c2e..1e192043279889 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/path2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K","132":"L G M N O"},C:{"1":"BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB","132":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","132":"E F yB"},F:{"1":"IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","16":"E","132":"DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"1":"lB gC hC iC jC kC lC","132":"I bC cC dC eC fC"},Q:{"132":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:1,C:"Path2D"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K","132":"L G M N O"},C:{"1":"CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB","132":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","132":"E F 0B"},F:{"1":"JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","16":"E","132":"FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"1":"mB iC jC kC lC mC nC","132":"I dC eC fC gC hC"},Q:{"132":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:1,C:"Path2D"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js index 8fce8d498e56d5..47ef0dc26a5031 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/payment-request.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB rB sB","4162":"IB JB KB LB gB MB hB NB OB T PB","16452":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","194":"GB HB IB JB KB LB","1090":"gB MB","8196":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","514":"A B lB","8196":"C dB"},F:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"3 4 5 6 7 8 9 AB","8196":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC","514":"GC HC IC","8196":"JC KC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"2049":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I","8196":"bC cC dC eC fC lB gC"},Q:{"8196":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Payment Request API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K","322":"L","8196":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB tB uB","4162":"JB KB LB MB hB NB iB OB PB U QB","16452":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB KB LB MB","1090":"hB NB","8196":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","514":"A B mB","8196":"C eB"},F:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"4 5 6 7 8 9 AB BB","8196":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC","514":"IC JC KC","8196":"LC MC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"2049":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I","8196":"dC eC fC gC hC mB iC"},Q:{"8196":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Payment Request API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js index 48c3ee5decfb8a..cc94e782c6e954 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pdf-viewer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"16":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Built-in PDF viewer"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"16":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Built-in PDF viewer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js index a78ef0fbb830a2..ee89ac8ba241cd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:7,C:"Permissions API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:7,C:"Permissions API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js index 338333ed26fd84..82a6203d607a52 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/permissions-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","258":"P Q R U V W","322":"X Y","388":"Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB rB sB","258":"YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","258":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W","322":"X Y","388":"Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B vB kB wB xB yB zB lB","258":"C K L G dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","258":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB","322":"WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC","258":"JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","258":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","258":"T"},L:{"388":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC","258":"eC fC lB gC hC iC jC kC lC"},Q:{"258":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Permissions Policy"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","258":"P Q R S V W","322":"X Y","388":"Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB tB uB","258":"ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","258":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W","322":"X Y","388":"Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B xB lB yB zB 0B 1B mB","258":"C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB 6B 7B 8B 9B eB pB AC fB","258":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB","322":"XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC","258":"LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","258":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","258":"U"},L:{"388":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC","258":"gC hC mB iC jC kC lC mC nC"},Q:{"258":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Permissions Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js index 2e8562d33dcb8b..bad40487965a9d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture-in-picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB rB sB","132":"WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","1090":"RB","1412":"VB","1668":"SB TB UB"},D:{"1":"UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB","2114":"TB"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","4100":"A B C K lB dB eB"},F:{"1":"XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","8196":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC","4100":"EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"16388":"H"},M:{"16388":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Picture-in-Picture"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB tB uB","132":"XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","1090":"SB","1412":"WB","1668":"TB UB VB"},D:{"1":"VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB","2114":"UB"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","4100":"A B C K mB eB fB"},F:{"1":"YB ZB aB bB cB dB P Q R jB S","2":"0 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","8196":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC","4100":"GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"16388":"H"},M:{"16388":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Picture-in-Picture"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js index ab1a3d83540ddf..a3226bf118f405 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/picture.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w rB sB","578":"0 x y z"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"0"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB","322":"n"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Picture element"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x tB uB","578":"0 1 y z"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"1"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB","322":"o"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Picture element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js index d5c8bd7acb445a..7df7caaafc383d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ping.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"2":"qB","194":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"194":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"194":"oC"}},B:1,C:"Ping attribute"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"2":"sB","194":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"194":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"194":"qC"}},B:1,C:"Ping attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js index 9786fe1db9d879..a165e25340cb94 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/png-alpha.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","2":"pB","8":"J"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"PNG alpha transparency"}; +module.exports={A:{A:{"1":"D E F A B","2":"rB","8":"J"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"PNG alpha transparency"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js index 75a80d2ce51696..8f23d84f80ff11 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer-events.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"CSS pointer-events (for HTML)"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"CSS pointer-events (for HTML)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js index 1371c9324b4064..21031c46bb1517 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F pB","164":"A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB","8":"0 1 2 3 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","328":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB"},D:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k","8":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB","584":"FB GB HB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J vB kB wB","8":"D E F A B C xB yB zB lB dB","1096":"eB"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","8":"0 1 G M N O i j k l m n o p q r s t u v w x y z","584":"2 3 4"},G:{"1":"NC OC PC QC RC SC mB","8":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC","6148":"MC"},H:{"2":"TC"},I:{"1":"H","8":"fB I UC VC WC XC oB YC ZC"},J:{"8":"D A"},K:{"1":"T","2":"A","8":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","36":"A"},O:{"8":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"bC","8":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"328":"oC"}},B:2,C:"Pointer events"}; +module.exports={A:{A:{"1":"B","2":"J D E F rB","164":"A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB","8":"0 1 2 3 4 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","328":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB"},D:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l","8":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB","584":"GB HB IB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J xB lB yB","8":"D E F A B C zB 0B 1B mB eB","1096":"fB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","8":"0 1 2 G M N O j k l m n o p q r s t u v w x y z","584":"3 4 5"},G:{"1":"PC QC RC SC TC UC nB oB","8":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC","6148":"OC"},H:{"2":"VC"},I:{"1":"H","8":"gB I WC XC YC ZC qB aC bC"},J:{"8":"D A"},K:{"1":"U","2":"A","8":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","36":"A"},O:{"8":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"dC","8":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"328":"qC"}},B:2,C:"Pointer events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js index 7989f581775138..d7eb58ece266c3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/pointerlock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C"},C:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K rB sB","33":"0 1 2 3 L G M N O i j k l m n o p q r s t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G","33":"l m n o p q r s t u v w x y z","66":"M N O i j k"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k l m"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:2,C:"Pointer Lock API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K tB uB","33":"0 1 2 3 4 L G M N O j k l m n o p q r s t u v w x y z"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G","33":"0 m n o p q r s t u v w x y z","66":"M N O j k l"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l m n"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:2,C:"Pointer Lock API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js index 57c80427a6bbe4..25437b324ac890 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/portals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V","322":"b c d e f S g H","450":"W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB","194":"ZB aB bB cB P Q R U V","322":"X Y Z a b c d e f S g H jB tB uB","450":"W"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB","194":"NB OB T PB QB RB SB TB UB VB WB","322":"XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"450":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Portals"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V","322":"b c d e f g T h H","450":"W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB","194":"aB bB cB dB P Q R S V","322":"X Y Z a b c d e f g T h H kB vB wB","450":"W"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB","194":"OB PB U QB RB SB TB UB VB WB XB","322":"YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"450":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Portals"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js index 2e3e9692512e27..d9479a10214ad0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-color-scheme.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB rB sB"},D:{"1":"aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"hC iC jC kC lC","2":"I bC cC dC eC fC lB gC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"prefers-color-scheme media query"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB tB uB"},D:{"1":"bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"jC kC lC mC nC","2":"I dC eC fC gC hC mB iC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"prefers-color-scheme media query"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js index 5e79d2e05c0525..bed1a1b6bb725f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB rB sB"},D:{"1":"YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC eC fC lB"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"prefers-reduced-motion media query"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB tB uB"},D:{"1":"ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC gC hC mB"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"prefers-reduced-motion media query"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js index 9044305d744423..950595799990c9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-class-fields.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B"},F:{"1":"NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC eC fC lB"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Private class fields"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B"},F:{"1":"OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC gC hC mB"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Private class fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js index c9ce0ec7997c09..e57d8ba389ec37 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/private-methods-and-accessors.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"V W X Y Z a b c d e f S g H","2":"C K L G M N O P Q R U"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B"},F:{"1":"UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Public class fields"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"V W X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R S"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B"},F:{"1":"VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Public class fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js index 735d2736b915e2..a9828fbee1cb85 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/progress.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F 4B 5B 6B 7B"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC","132":"CC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"progress element"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F 6B 7B 8B 9B"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC","132":"EC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"progress element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js index f0194d75894185..a33b1824e47067 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promise-finally.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N"},C:{"1":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB rB sB"},D:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Promise.prototype.finally"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N"},C:{"1":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB tB uB"},D:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Promise.prototype.finally"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js index 84a561def57deb..32c10728774113 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/promises.js @@ -1 +1 @@ -module.exports={A:{A:{"8":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","4":"q r","8":"qB fB I h J D E F A B C K L G M N O i j k l m n o p rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"v","8":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","8":"I h J D vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","4":"i","8":"F B C G M N O 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB AC BC CC"},H:{"8":"TC"},I:{"1":"H ZC","8":"fB I UC VC WC XC oB YC"},J:{"8":"D A"},K:{"1":"T","8":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Promises"}; +module.exports={A:{A:{"8":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","4":"r s","8":"sB gB I i J D E F A B C K L G M N O j k l m n o p q tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"w","8":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I i J D xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","4":"j","8":"F B C G M N O 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB CC DC EC"},H:{"8":"VC"},I:{"1":"H bC","8":"gB I WC XC YC ZC qB aC"},J:{"8":"D A"},K:{"1":"U","8":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Promises"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js index abd1757c0a083d..95b616c1ca2ae0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proximity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:4,C:"Proximity API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:4,C:"Proximity API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js index 914e429f3e6d8f..04fc4092ad45f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/proxy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O AB BB","66":"0 i j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB","66":"G M N O i j k l m n"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:6,C:"Proxy object"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O AB BB CB","66":"0 1 j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"G M N O j k l m n o"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:6,C:"Proxy object"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js index 9a5cf60a493334..f82b59b52cc416 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/public-class-fields.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB rB sB","4":"UB VB WB XB YB","132":"TB"},D:{"1":"WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB 0B","260":"L"},F:{"1":"MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC eC fC lB"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Public class fields"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB tB uB","4":"VB WB XB YB ZB","132":"UB"},D:{"1":"XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB 2B","260":"L"},F:{"1":"NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC gC hC mB"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Public class fields"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js index 1a0c7779ddd72a..cff69eddebfe0f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/publickeypinning.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB","2":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB","2":"F B C G M N O i QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","4":"m","16":"j k l n"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB","2":"gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"HTTP Public Key Pinning"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB","2":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB","2":"F B C G M N O j RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","4":"n","16":"k l m o"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB","2":"iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"HTTP Public Key Pinning"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js index 1e02d737c05ea6..7a008212c2d61b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/push-api.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O","2":"C K L G M","257":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","257":"7 9 AB BB CB DB EB GB HB IB JB KB LB gB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","1281":"8 FB MB"},D:{"2":"0 1 2 3 4 5 6 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","257":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","388":"7 8 9 AB BB CB"},E:{"2":"I h J D E F vB kB wB xB yB","514":"A B C K L G zB lB dB eB 0B 1B 2B mB","2114":"3B"},F:{"2":"F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","16":"0 1 2 3 4","257":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"257":"oC"}},B:5,C:"Push API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O","2":"C K L G M","257":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","257":"8 AB BB CB DB EB FB HB IB JB KB LB MB hB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","1281":"9 GB NB"},D:{"2":"0 1 2 3 4 5 6 7 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","257":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","388":"8 9 AB BB CB DB"},E:{"2":"I i J D E F xB lB yB zB 0B","514":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB","2114":"5B"},F:{"2":"0 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","16":"1 2 3 4 5","257":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"257":"qC"}},B:5,C:"Push API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js index b47b52ec96c816..f246685a4a0b4a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/queryselector.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"pB","8":"J D","132":"E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","8":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","8":"F 4B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"querySelector/querySelectorAll"}; +module.exports={A:{A:{"1":"F A B","2":"rB","8":"J D","132":"E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","8":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","8":"F 6B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"querySelector/querySelectorAll"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js index 0a45959d7fd569..202aadf4495ebb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/readonly-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","16":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L G M N O i j k l m n o"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F 4B","132":"B C 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC BC"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","132":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"257":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"readonly attribute of input and textarea elements"}; +module.exports={A:{A:{"1":"J D E F A B","16":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L G M N O j k l m n o p"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F 6B","132":"B C 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC DC"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","132":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"257":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"readonly attribute of input and textarea elements"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js index a2c96d2d3f0574..9135f00a417a81 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/referrer-policy.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"P Q R U","132":"C K L G M N O","513":"V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB","513":"Y Z a b c d e f S g H jB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V","2":"I h J D E F A B C K L G M N O i j","260":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB","513":"W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"C dB eB","2":"I h J D vB kB wB xB","132":"E F A B yB zB lB","1025":"K L G 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","513":"XB YB ZB aB bB cB P Q R iB"},G:{"1":"KC LC MC NC","2":"kB 9B oB AC BC CC","132":"E DC EC FC GC HC IC JC","1025":"OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"513":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Referrer Policy"}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"P Q R S","132":"C K L G M N O","513":"V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","513":"Y Z a b c d e f g T h H kB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V","2":"I i J D E F A B C K L G M N O j k","260":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB","513":"W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"C eB fB","2":"I i J D xB lB yB zB","132":"E F A B 0B 1B mB","1025":"K L G 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB","2":"F B C 6B 7B 8B 9B eB pB AC fB","513":"YB ZB aB bB cB dB P Q R jB S"},G:{"1":"MC NC OC PC","2":"lB BC qB CC DC EC","132":"E FC GC HC IC JC KC LC","1025":"QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"513":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Referrer Policy"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js index 9eda1d4b027ea9..097209cb713a43 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/registerprotocolhandler.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","129":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"2":"I h J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B 4B 5B 6B 7B dB nB","129":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D","129":"A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"Custom protocol handling"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","129":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"2":"I i J D E F A B C","129":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B 6B 7B 8B 9B eB pB","129":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D","129":"A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"Custom protocol handling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js index 4db3b2cf91745b..783e9ed403d8cb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noopener.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:1,C:"rel=noopener"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:1,C:"rel=noopener"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js index 24ede8909a86db..91fadcf0a354ec 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rel-noreferrer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","132":"B"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L G"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Link type \"noreferrer\""}; +module.exports={A:{A:{"2":"J D E F A rB","132":"B"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L G"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Link type \"noreferrer\""}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js index 3342a39f2e299a..07c6edaf8eebea 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rellist.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s rB sB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB","132":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E vB kB wB xB yB"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"132":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I","132":"bC cC dC eC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"relList (DOMTokenList)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M","132":"N"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t tB uB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB","132":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E xB lB yB zB 0B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","132":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"132":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I","132":"dC eC fC gC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"relList (DOMTokenList)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js index b36d57d7d65dae..9b03a68fcb7a58 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rem.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E pB","132":"F A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E 9B oB BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB","260":"AC"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"rem (root em) units"}; +module.exports={A:{A:{"1":"B","2":"J D E rB","132":"F A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E BC qB DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB","260":"CC"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"rem (root em) units"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js index 5b60b8693e47d9..205ff4cc136628 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestanimationframe.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","33":"B C K L G M N O i j k l","164":"I h J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F","33":"l m","164":"O i j k","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","33":"BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"requestAnimationFrame"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","33":"B C K L G M N O j k l m","164":"I i J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F","33":"m n","164":"O j k l","420":"A B C K L G M N"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","33":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","33":"DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"requestAnimationFrame"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js index 6dfd5292f80aa8..0fba4f25c56c57 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/requestidlecallback.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB","194":"GB HB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB","322":"L G 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC","322":"PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"requestIdleCallback"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB","194":"HB IB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB","322":"L G 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","322":"RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"requestIdleCallback"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js index 5a75e268e2a3a0..76cf6a67a2a0f9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resizeobserver.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB rB sB"},D:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","194":"HB IB JB KB LB gB MB hB NB OB"},E:{"1":"L G 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB eB","66":"K"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"4 5 6 7 8 9 AB BB CB DB EB"},G:{"1":"PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"fC lB gC hC iC jC kC lC","2":"I bC cC dC eC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Resize Observer"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB tB uB"},D:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","194":"IB JB KB LB MB hB NB iB OB PB"},E:{"1":"L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB","66":"K"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","194":"5 6 7 8 9 AB BB CB DB EB FB"},G:{"1":"RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"hC mB iC jC kC lC mC nC","2":"I dC eC fC gC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Resize Observer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js index 1fbcc0611782e2..1b4009b3682454 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/resource-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB","194":"u v w x"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Resource Timing"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB","194":"v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","260":"B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Resource Timing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js index 17adeab9ec6704..bd0b15fda3c023 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rest-parameters.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"7 8 9"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t 4B 5B 6B 7B dB nB 8B eB","194":"u v w"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Rest parameters"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"8 9 AB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u 6B 7B 8B 9B eB pB AC fB","194":"v w x"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Rest parameters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js index d95a6e3c87a2e0..32c9d13321109f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/rtcpeerconnection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L","516":"G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB","33":"0 1 2 3 4 5 6 l m n o p q r s t u v w x y z"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l","33":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 O i j k l m n o p q r s t u v w x y z"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","130":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"1":"oC"}},B:5,C:"WebRTC Peer-to-peer connections"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","516":"G M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB","33":"0 1 2 3 4 5 6 7 m n o p q r s t u v w x y z"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m","33":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 O j k l m n o p q r s t u v w x y z"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","130":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"1":"qC"}},B:5,C:"WebRTC Peer-to-peer connections"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js index e310737061cb3b..f1f01b1def1e3c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ruby.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"J D E F A B pB"},B:{"4":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I"},E:{"4":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"I vB kB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","8":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"4":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB"},H:{"8":"TC"},I:{"4":"fB I H XC oB YC ZC","8":"UC VC WC"},J:{"4":"A","8":"D"},K:{"4":"T","8":"A B C dB nB eB"},L:{"4":"H"},M:{"1":"S"},N:{"4":"A B"},O:{"4":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"4":"nC"},S:{"1":"oC"}},B:1,C:"Ruby annotation"}; +module.exports={A:{A:{"4":"J D E F A B rB"},B:{"4":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I"},E:{"4":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I xB lB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","8":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"4":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB"},H:{"8":"VC"},I:{"4":"gB I H ZC qB aC bC","8":"WC XC YC"},J:{"4":"A","8":"D"},K:{"4":"U","8":"A B C eB pB fB"},L:{"4":"H"},M:{"1":"T"},N:{"4":"A B"},O:{"4":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"4":"pC"},S:{"1":"qC"}},B:1,C:"Ruby annotation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js index e4c685b14c6f1a..544f4a009ffbae 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/run-in.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"J D pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u","2":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J wB","2":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","16":"xB","129":"I vB kB"},F:{"1":"F B C G M N O 4B 5B 6B 7B dB nB 8B eB","2":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"9B oB AC BC CC","2":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","129":"kB"},H:{"1":"TC"},I:{"1":"fB I UC VC WC XC oB YC","2":"H ZC"},J:{"1":"D A"},K:{"1":"A B C dB nB eB","2":"T"},L:{"2":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"display: run-in"}; +module.exports={A:{A:{"1":"E F A B","2":"J D rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v","2":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J yB","2":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"zB","129":"I xB lB"},F:{"1":"F B C G M N O 6B 7B 8B 9B eB pB AC fB","2":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"BC qB CC DC EC","2":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","129":"lB"},H:{"1":"VC"},I:{"1":"gB I WC XC YC ZC qB aC","2":"H bC"},J:{"1":"D A"},K:{"1":"A B C eB pB fB","2":"U"},L:{"2":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"display: run-in"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js index 6556c384510ee6..be7c56b8c70f9f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","388":"B"},B:{"1":"O P Q R U V W","2":"C K L G","129":"M N","513":"X Y Z a b c d e f S g H"},C:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB rB sB"},D:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","513":"Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"G 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB dB","2052":"L","3076":"C K eB 0B"},F:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB","2":"0 1 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","513":"VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC","2052":"KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"513":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"16":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:6,C:"'SameSite' cookie attribute"}; +module.exports={A:{A:{"2":"J D E F A rB","388":"B"},B:{"1":"O P Q R S V W","2":"C K L G","129":"M N","513":"X Y Z a b c d e f g T h H"},C:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB tB uB"},D:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","513":"Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"G 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB eB","2052":"L","3076":"C K fB 2B"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB","2":"0 1 2 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","513":"WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC","2052":"MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"513":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"16":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:6,C:"'SameSite' cookie attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js index 4cb727a0ed9ba9..3ba3d9e7c53f0e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/screen-orientation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","164":"B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","36":"C K L G M N O"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N rB sB","36":"0 1 2 3 4 5 6 O i j k l m n o p q r s t u v w x y z"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A","36":"B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"Screen Orientation"}; +module.exports={A:{A:{"2":"J D E F A rB","164":"B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","36":"C K L G M N O"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N tB uB","36":"0 1 2 3 4 5 6 7 O j k l m n o p q r s t u v w x y z"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A","36":"B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"Screen Orientation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js index d7f541e826620a..b80511ea670e7e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-async.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","132":"h"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"async attribute for external scripts"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","132":"i"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"async attribute for external scripts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js index 1f959199f16484..397747c6306262 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/script-defer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","132":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","257":"I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"defer attribute for external scripts"}; +module.exports={A:{A:{"1":"A B","132":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","257":"I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"defer attribute for external scripts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js index c29359414e236c..f5176749984a4d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoview.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","132":"E F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y rB sB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},E:{"1":"3B","2":"I h vB kB","132":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B 6B 7B","16":"B dB nB","132":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB 8B eB"},G:{"16":"kB 9B oB","132":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","16":"UC VC","132":"fB I WC XC oB YC ZC"},J:{"132":"D A"},K:{"1":"T","132":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"132":"aC"},P:{"132":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:5,C:"scrollIntoView"}; +module.exports={A:{A:{"2":"J D rB","132":"E F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","132":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},E:{"1":"5B","2":"I i xB lB","132":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B 8B 9B","16":"B eB pB","132":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB AC fB"},G:{"16":"lB BC qB","132":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","16":"WC XC","132":"gB I YC ZC qB aC bC"},J:{"132":"D A"},K:{"1":"U","132":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"132":"cC"},P:{"132":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:5,C:"scrollIntoView"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js index 7e8f9e1cf2f3be..608c6e35dfc265 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"Element.scrollIntoViewIfNeeded()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js index 95aed1332a5283..2365abac6ee9c5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sdch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","2":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB","2":"F B C XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","2":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB","2":"F B C YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"SDCH Accept-Encoding/Content-Encoding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js index 38a506eaa4c199..d6f5e522d5e7c5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/selection-api.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","16":"pB","260":"J D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"0 1 2 3 4 5 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","2180":"6 7 8 9 AB BB CB DB EB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","132":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"16":"oB","132":"kB 9B","516":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","16":"fB I UC VC WC XC","1025":"oB"},J:{"1":"A","16":"D"},K:{"1":"T","16":"A B C dB nB","132":"eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","16":"A"},O:{"1025":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2180":"oC"}},B:5,C:"Selection API"}; +module.exports={A:{A:{"1":"F A B","16":"rB","260":"J D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"0 1 2 3 4 5 6 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","2180":"7 8 9 AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","132":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"16":"qB","132":"lB BC","516":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","16":"gB I WC XC YC ZC","1025":"qB"},J:{"1":"A","16":"D"},K:{"1":"U","16":"A B C eB pB","132":"fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","16":"A"},O:{"1025":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2180":"qC"}},B:5,C:"Selection API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js index 181fa503930179..aa8452723ce290 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/server-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB rB sB"},D:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","196":"MB hB NB OB","324":"T"},E:{"2":"I h J D E F A B C vB kB wB xB yB zB lB dB","516":"K L G eB 0B 1B 2B mB 3B"},F:{"1":"FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Server Timing"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB tB uB"},D:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","196":"NB iB OB PB","324":"U"},E:{"2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","516":"K L G fB 2B 3B 4B nB oB 5B"},F:{"1":"GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Server Timing"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js index 45fcb7875c4c18..a3da2c22c7d3bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/serviceworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L","322":"G M"},C:{"1":"7 9 AB BB CB DB EB GB HB IB JB KB LB gB hB NB OB T PB QB RB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","194":"0 1 2 3 4 5 6 w x y z","513":"8 FB MB SB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","4":"3 4 5 6 7"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A B vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p 4B 5B 6B 7B dB nB 8B eB","4":"q r s t u"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","4":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","4":"T"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"4":"nC"},S:{"2":"oC"}},B:4,C:"Service Workers"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","322":"G M"},C:{"1":"8 AB BB CB DB EB FB HB IB JB KB LB MB hB iB OB PB U QB RB SB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","194":"0 1 2 3 4 5 6 7 x y z","513":"9 GB NB TB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","4":"4 5 6 7 8"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q 6B 7B 8B 9B eB pB AC fB","4":"r s t u v"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","4":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","4":"U"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"4":"pC"},S:{"2":"qC"}},B:4,C:"Service Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js index 960dc9c9b63a0e..a435b01e9c2a9f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/setimmediate.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O","2":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"1":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Efficient Script Yielding: setImmediate()"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O","2":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"1":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Efficient Script Yielding: setImmediate()"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js index 59b16329fdb694..b9c67b776068fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sha-2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","2":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"1":"fB I H VC WC XC oB YC ZC","260":"UC"},J:{"1":"D A"},K:{"1":"T","16":"A B C dB nB eB"},L:{"1":"H"},M:{"16":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","16":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"SHA-2 SSL certificates"}; +module.exports={A:{A:{"1":"J D E F A B","2":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"1":"gB I H XC YC ZC qB aC bC","260":"WC"},J:{"1":"D A"},K:{"1":"U","16":"A B C eB pB fB"},L:{"1":"H"},M:{"16":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","16":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"SHA-2 SSL certificates"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js index 98e01b6fe164a9..b4c9c9e2ed1497 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdom.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P","2":"C K L G M N O Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","66":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","2":"I h J D E F A B C K L G M N O i j k l m n Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"o p q r s t u v w x"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB","2":"F B C RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB","33":"YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC","2":"iC jC kC lC","33":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P","2":"C K L G M N O Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","66":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","2":"I i J D E F A B C K L G M N O j k l m n o Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"p q r s t u v w x y"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB","2":"F B C SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB","33":"aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC","2":"kC lC mC nC","33":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:7,C:"Shadow DOM (deprecated V0 spec)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js index 69d89a5daaaf9c..d3c8585a19803c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/shadowdomv1.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB rB sB","322":"LB","578":"gB MB hB NB"},D:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"A B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC","132":"GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I","4":"bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Shadow DOM (V1)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB tB uB","322":"MB","578":"hB NB iB OB"},D:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"A B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC","132":"IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I","4":"dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Shadow DOM (V1)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js index c93d714353b4de..39608af4b6e5d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedarraybuffer.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b","2":"C K L G","194":"M N O","513":"c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB rB sB","194":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB","450":"YB ZB aB bB cB","513":"P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB","194":"MB hB NB OB T PB QB RB","513":"c d e f S g H jB tB uB"},E:{"2":"I h J D E F A vB kB wB xB yB zB","194":"B C K L G lB dB eB 0B 1B 2B","513":"mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","194":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC","194":"HC IC JC KC LC MC NC OC PC QC RC SC","513":"mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"513":"H"},M:{"513":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Shared Array Buffer"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b","2":"C K L G","194":"M N O","513":"c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB tB uB","194":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB","450":"ZB aB bB cB dB","513":"P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB","194":"NB iB OB PB U QB RB SB","513":"c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A xB lB yB zB 0B 1B","194":"B C K L G mB eB fB 2B 3B 4B","513":"nB oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB 6B 7B 8B 9B eB pB AC fB","194":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC","194":"JC KC LC MC NC OC PC QC RC SC TC UC","513":"nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"513":"H"},M:{"513":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Shared Array Buffer"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js index e419aea4e4a1b6..e18bef2fb2fff8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sharedworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"h J wB","2":"I D E F A B C K L G vB kB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B 5B 6B"},G:{"1":"AC BC","2":"E kB 9B oB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C dB nB eB","2":"T","16":"A"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I","2":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"Shared Web Workers"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"i J yB","2":"I D E F A B C K L G xB lB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B 7B 8B"},G:{"1":"CC DC","2":"E lB BC qB EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C eB pB fB","2":"U","16":"A"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I","2":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"Shared Web Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js index df923e2e07a40d..ef0391d1160877 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sni.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J pB","132":"D E"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB"},H:{"1":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Server Name Indication"}; +module.exports={A:{A:{"1":"F A B","2":"J rB","132":"D E"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB"},H:{"1":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Server Name Indication"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js index 3cb3bf8f125553..7c36f6fa4ff4f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spdy.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F A pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","2":"qB fB I h J D E F A B C EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","2":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"E F A B C zB lB dB","2":"I h J D vB kB wB xB yB","129":"K L G eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 5 7 G M N O i j k l m n o p q r s t u v w x y z eB","2":"3 4 6 8 9 F B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B"},G:{"1":"E DC EC FC GC HC IC JC KC","2":"kB 9B oB AC BC CC","257":"LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I XC oB YC ZC","2":"H UC VC WC"},J:{"2":"D A"},K:{"1":"eB","2":"A B C T dB nB"},L:{"2":"H"},M:{"2":"S"},N:{"1":"B","2":"A"},O:{"2":"aC"},P:{"1":"I","2":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"16":"nC"},S:{"1":"oC"}},B:7,C:"SPDY protocol"}; +module.exports={A:{A:{"1":"B","2":"J D E F A rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","2":"sB gB I i J D E F A B C FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","2":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"E F A B C 1B mB eB","2":"I i J D xB lB yB zB 0B","129":"K L G fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 6 8 G M N O j k l m n o p q r s t u v w x y z fB","2":"4 5 7 9 F B C AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC"},G:{"1":"E FC GC HC IC JC KC LC MC","2":"lB BC qB CC DC EC","257":"NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I ZC qB aC bC","2":"H WC XC YC"},J:{"2":"D A"},K:{"1":"fB","2":"A B C U eB pB"},L:{"2":"H"},M:{"2":"T"},N:{"1":"B","2":"A"},O:{"2":"cC"},P:{"1":"I","2":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"16":"pC"},S:{"1":"qC"}},B:7,C:"SPDY protocol"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js index 842957c9063b42..5e881089dc91a4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-recognition.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","1026":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k rB sB","322":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"I h J D E F A B C K L G M N O i j k l m n","164":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L vB kB wB xB yB zB lB dB eB 0B","2084":"G 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p 4B 5B 6B 7B dB nB 8B eB","1026":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC","2084":"RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"164":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"322":"oC"}},B:7,C:"Speech Recognition API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","1026":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l tB uB","322":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"I i J D E F A B C K L G M N O j k l m n o","164":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L xB lB yB zB 0B 1B mB eB fB 2B","2084":"G 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q 6B 7B 8B 9B eB pB AC fB","1026":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC","2084":"TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"164":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"322":"qC"}},B:7,C:"Speech Recognition API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js index 7eed0489e3d9dd..e0d844ccc69bf5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/speech-synthesis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O","2":"C K","257":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t rB sB","194":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v","257":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB","2":"F B C G M N O i j k l m n o p 4B 5B 6B 7B dB nB 8B eB","257":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:7,C:"Speech Synthesis API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O","2":"C K","257":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u tB uB","194":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w","257":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB","2":"F B C G M N O j k l m n o p q 6B 7B 8B 9B eB pB AC fB","257":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:7,C:"Speech Synthesis API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js index ee9d83b7c97fa3..422c257d8e16dc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/spellcheck-attribute.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"4":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"4":"TC"},I:{"4":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"A","4":"D"},K:{"4":"A B C T dB nB eB"},L:{"4":"H"},M:{"4":"S"},N:{"4":"A B"},O:{"4":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"4":"nC"},S:{"2":"oC"}},B:1,C:"Spellcheck attribute"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"4":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"4":"VC"},I:{"4":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"A","4":"D"},K:{"4":"A B C U eB pB fB"},L:{"4":"H"},M:{"4":"T"},N:{"4":"A B"},O:{"4":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"4":"pC"},S:{"2":"qC"}},B:1,C:"Spellcheck attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js index 376ad5f35ebabc..95348b3e620367 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sql-storage.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C vB kB wB xB yB zB lB dB eB","2":"K L G 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC","2":"MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:7,C:"Web SQL Database"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB","2":"K L G 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC","2":"OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:7,C:"Web SQL Database"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js index 31e9c0e345358b..ecbd9cc544d992 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/srcset.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","260":"C","514":"K L G"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u rB sB","194":"0 v w x y z"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w","260":"0 x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB xB","260":"E yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j 4B 5B 6B 7B dB nB 8B eB","260":"k l m n"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","260":"E DC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Srcset and sizes attributes"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","260":"C","514":"K L G"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v tB uB","194":"0 1 w x y z"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x","260":"0 1 y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB zB","260":"E 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k 6B 7B 8B 9B eB pB AC fB","260":"l m n o"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","260":"E FC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Srcset and sizes attributes"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js index ead33c875cf025..1c4c0114e9bbf8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stream.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M rB sB","129":"0 1 2 3 4 z","420":"N O i j k l m n o p q r s t u v w x y"},D:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j","420":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B G M N 4B 5B 6B 7B dB nB 8B","420":"0 1 2 C O i j k l m n o p q r s t u v w x y z eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC","513":"PC QC RC SC mB","1537":"IC JC KC LC MC NC OC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","420":"A"},K:{"1":"T","2":"A B dB nB","420":"C eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","420":"I bC"},Q:{"1":"mC"},R:{"420":"nC"},S:{"2":"oC"}},B:4,C:"getUserMedia/Stream API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M tB uB","129":"0 1 2 3 4 5","420":"N O j k l m n o p q r s t u v w x y z"},D:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k","420":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B G M N 6B 7B 8B 9B eB pB AC","420":"0 1 2 3 C O j k l m n o p q r s t u v w x y z fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC","513":"RC SC TC UC nB oB","1537":"KC LC MC NC OC PC QC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","420":"A"},K:{"1":"U","2":"A B eB pB","420":"C fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","420":"I dC"},Q:{"1":"oC"},R:{"420":"pC"},S:{"2":"qC"}},B:4,C:"getUserMedia/Stream API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js index 60ad8a8f652859..cd77d338a0c287 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/streams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","130":"B"},B:{"1":"a b c d e f S g H","16":"C K","260":"L G","1028":"P Q R U V W X Y Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB rB sB","6148":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","6722":"KB LB gB MB hB NB OB T"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB","260":"FB GB HB IB JB KB LB","1028":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z"},E:{"2":"I h J D E F vB kB wB xB yB zB","1028":"G 1B 2B mB 3B","3076":"A B C K L lB dB eB 0B"},F:{"1":"aB bB cB P Q R iB","2":"0 1 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","260":"2 3 4 5 6 7 8","1028":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC","16":"GC","1028":"HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"6148":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"kC lC","2":"I bC cC","1028":"dC eC fC lB gC hC iC jC"},Q:{"1028":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"Streams"}; +module.exports={A:{A:{"2":"J D E F A rB","130":"B"},B:{"1":"a b c d e f g T h H","16":"C K","260":"L G","1028":"P Q R S V W X Y Z","5124":"M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB tB uB","6148":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","6722":"LB MB hB NB iB OB PB U"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB","260":"GB HB IB JB KB LB MB","1028":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z"},E:{"2":"I i J D E F xB lB yB zB 0B 1B","1028":"G 3B 4B nB oB 5B","3076":"A B C K L mB eB fB 2B"},F:{"1":"bB cB dB P Q R jB S","2":"0 1 2 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","260":"3 4 5 6 7 8 9","1028":"AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"E lB BC qB CC DC EC FC GC HC","16":"IC","1028":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"6148":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mC nC","2":"I dC eC","1028":"fC gC hC mB iC jC kC lC"},Q:{"1028":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"Streams"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js index 3e8d16ee7b4011..424eb56584f15d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/stricttransportsecurity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A pB","129":"B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Strict Transport Security"}; +module.exports={A:{A:{"2":"J D E F A rB","129":"B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Strict Transport Security"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js index 26d8f715ddeeb2..0b2445ef4e5cad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/style-scoped.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","2":"qB fB I h J D E F A B C K L G M N O i j hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","322":"IB JB KB LB gB MB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","194":"j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:7,C:"Scoped CSS"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB","2":"sB gB I i J D E F A B C K L G M N O j k iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","322":"JB KB LB MB hB NB"},D:{"2":"1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","194":"0 k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:7,C:"Scoped CSS"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js index 0a050777a48758..29b8148911ad3f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/subresource-integrity.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC","194":"IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Subresource Integrity"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC","194":"KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Subresource Integrity"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js index 86ff0b39ec004d..57618ad7b43c75 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-css.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","516":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","260":"I h J D E F A B C K L G M N O i j k l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I"},E:{"1":"h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB","132":"I kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"kB 9B"},H:{"260":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"T","260":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"SVG in CSS backgrounds"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","516":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","260":"I i J D E F A B C K L G M N O j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I"},E:{"1":"i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB","132":"I lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"lB BC"},H:{"260":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"U","260":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"SVG in CSS backgrounds"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js index 1e642f0e7068e6..b6a6672cd3eced 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-filters.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I","4":"h J D"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"SVG filters"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I","4":"i J D"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"SVG filters"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js index 3b11688e80e6d0..86e02a8cf0549f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B pB","8":"J D E"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","2":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","130":"1 2 3 4 5 6 7 8 9 AB BB CB DB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB"},F:{"1":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB","2":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","130":"o p q r s t u v w x y z"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"258":"TC"},I:{"1":"fB I XC oB YC ZC","2":"H UC VC WC"},J:{"1":"D A"},K:{"1":"A B C dB nB eB","2":"T"},L:{"130":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I","130":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"130":"nC"},S:{"2":"oC"}},B:2,C:"SVG fonts"}; +module.exports={A:{A:{"2":"F A B rB","8":"J D E"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","2":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","130":"2 3 4 5 6 7 8 9 AB BB CB DB EB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB"},F:{"1":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB","2":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","130":"0 p q r s t u v w x y z"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"258":"VC"},I:{"1":"gB I ZC qB aC bC","2":"H WC XC YC"},J:{"1":"D A"},K:{"1":"A B C eB pB fB","2":"U"},L:{"130":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I","130":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"130":"pC"},S:{"2":"qC"}},B:2,C:"SVG fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js index d7ea8e166a4b96..fbe9549fd84559 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","260":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y","132":"0 1 2 3 4 5 6 7 8 9 z AB BB CB"},E:{"1":"C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D F A B vB kB wB xB zB lB","132":"E yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"G M N O i j k l","4":"B C 5B 6B 7B dB nB 8B","16":"F 4B","132":"m n o p q r s t u v w x y z"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC EC FC GC HC IC","132":"E DC"},H:{"1":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D","132":"A"},K:{"1":"T eB","4":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","132":"I"},Q:{"1":"mC"},R:{"132":"nC"},S:{"1":"oC"}},B:4,C:"SVG fragment identifiers"}; +module.exports={A:{A:{"2":"J D E rB","260":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","132":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB"},E:{"1":"C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D F A B xB lB yB zB 1B mB","132":"E 0B"},F:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"G M N O j k l m","4":"B C 7B 8B 9B eB pB AC","16":"F 6B","132":"0 n o p q r s t u v w x y z"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC GC HC IC JC KC","132":"E FC"},H:{"1":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D","132":"A"},K:{"1":"U fB","4":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","132":"I"},Q:{"1":"oC"},R:{"132":"pC"},S:{"1":"qC"}},B:4,C:"SVG fragment identifiers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js index 7caa69d3a74325..9559433c00e872 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","388":"F A B"},B:{"4":"P Q R U V W X Y Z a b c d e f S g H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB","4":"fB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"vB kB","4":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"4":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","4":"H YC ZC"},J:{"1":"A","2":"D"},K:{"4":"A B C T dB nB eB"},L:{"4":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"4":"nC"},S:{"1":"oC"}},B:2,C:"SVG effects for HTML"}; +module.exports={A:{A:{"2":"J D E rB","388":"F A B"},B:{"4":"P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB","4":"gB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"xB lB","4":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"4":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"4":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","4":"H aC bC"},J:{"1":"A","2":"D"},K:{"4":"A B C U eB pB fB"},L:{"4":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"4":"pC"},S:{"1":"qC"}},B:2,C:"SVG effects for HTML"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js index 7eed698fc50c32..c279bd71917e3f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-html5.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E","129":"F A B"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","8":"I h J"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","8":"I h vB kB","129":"J D E wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"B 7B dB nB","8":"F 4B 5B 6B"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","8":"kB 9B oB","129":"E AC BC CC DC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"UC VC WC","129":"fB I XC oB"},J:{"1":"A","129":"D"},K:{"1":"C T eB","8":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"129":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Inline SVG in HTML5"}; +module.exports={A:{A:{"2":"rB","8":"J D E","129":"F A B"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","8":"I i J"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","8":"I i xB lB","129":"J D E yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"B 9B eB pB","8":"F 6B 7B 8B"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","8":"lB BC qB","129":"E CC DC EC FC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"WC XC YC","129":"gB I ZC qB"},J:{"1":"A","129":"D"},K:{"1":"C U fB","8":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"129":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Inline SVG in HTML5"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js index e0760ee2f1eaa0..5ab22d4005a13a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-img.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m n o p q"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"vB","4":"kB","132":"I h J D E wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"E kB 9B oB AC BC CC DC"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"UC VC WC","132":"fB I XC oB"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"SVG in HTML img element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n o p q r"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB","4":"lB","132":"I i J D E yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"E lB BC qB CC DC EC FC"},H:{"1":"VC"},I:{"1":"H aC bC","2":"WC XC YC","132":"gB I ZC qB"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"SVG in HTML img element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js index e6c2c1ec656aac..07a42cad02156a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg-smil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"vB kB","132":"I h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"kB 9B oB AC"},H:{"2":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"SVG SMIL animation"}; +module.exports={A:{A:{"2":"rB","8":"J D E F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","8":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"xB lB","132":"I i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"lB BC qB CC"},H:{"2":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"SVG SMIL animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js index eaf377d8c1bfa2..8dee323085a6fa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/svg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E","772":"F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","4":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","4":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"H YC ZC","2":"UC VC WC","132":"fB I XC oB"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"257":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"SVG (basic support)"}; +module.exports={A:{A:{"2":"rB","8":"J D E","772":"F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","513":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","4":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","4":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"H aC bC","2":"WC XC YC","132":"gB I ZC qB"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"257":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"SVG (basic support)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js index 7018a06810a5a2..ca13209961b11d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/sxg.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB","132":"VB WB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"16":"aC"},P:{"1":"gC hC iC jC kC lC","2":"I bC cC dC eC fC lB"},Q:{"16":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:6,C:"Signed HTTP Exchanges (SXG)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB","132":"WB XB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"16":"cC"},P:{"1":"iC jC kC lC mC nC","2":"I dC eC fC gC hC mB"},Q:{"16":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:6,C:"Signed HTTP Exchanges (SXG)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js index 9b46ecb203dba7..e73c906fca5e7d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tabindex-attr.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"D E F A B","16":"J pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"16":"qB fB rB sB","129":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"16":"I h vB kB","257":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"769":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"16":"fB I H UC VC WC XC oB YC ZC"},J:{"16":"D A"},K:{"16":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"16":"A B"},O:{"16":"aC"},P:{"16":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"16":"nC"},S:{"129":"oC"}},B:1,C:"tabindex global attribute"}; +module.exports={A:{A:{"1":"D E F A B","16":"J rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"16":"sB gB tB uB","129":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"16":"I i xB lB","257":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"769":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"16":"gB I H WC XC YC ZC qB aC bC"},J:{"16":"D A"},K:{"16":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"16":"A B"},O:{"16":"cC"},P:{"16":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"16":"pC"},S:{"129":"qC"}},B:1,C:"tabindex global attribute"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js index d58926e8d556db..275256ed08ecde 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template-literals.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"K L G M N O P Q R U V W X Y Z a b c d e f S g H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w rB sB"},D:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"A B K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"EC FC GC HC IC JC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC","129":"KC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ES6 Template Literals (Template Strings)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"K L G M N O P Q R S V W X Y Z a b c d e f g T h H","16":"C"},C:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x tB uB"},D:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B","129":"C"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s 6B 7B 8B 9B eB pB AC fB"},G:{"1":"GC HC IC JC KC LC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC","129":"MC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ES6 Template Literals (Template Strings)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js index 9ad4ae8651214e..b0e2b1d09e3096 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/template.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o","132":"p q r s t u v w x"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D vB kB wB","388":"E yB","514":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","132":"G M N O i j k"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC","388":"E DC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"HTML templates"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C","388":"K L"},C:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p","132":"q r s t u v w x y"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D xB lB yB","388":"E 0B","514":"zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","132":"G M N O j k l"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC","388":"E FC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"HTML templates"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js index b98cb5b8125b30..d430590476d28f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/temporal.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"Temporal"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"Temporal"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js index 3e91ffcb01fefa..a736239aeee2a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/testfeat.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E A B pB","16":"F"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","16":"I h"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"B C"},E:{"2":"I J vB kB wB","16":"h D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B nB 8B eB","16":"dB"},G:{"2":"kB 9B oB AC BC","16":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC XC oB YC ZC","16":"WC"},J:{"2":"A","16":"D"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Test feature - updated"}; +module.exports={A:{A:{"2":"J D E A B rB","16":"F"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","16":"I i"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"B C"},E:{"2":"I J xB lB yB","16":"i D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B pB AC fB","16":"eB"},G:{"2":"lB BC qB CC DC","16":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC ZC qB aC bC","16":"YC"},J:{"2":"A","16":"D"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Test feature - updated"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js index a5c99edf9ef0bf..e00b46a252d058 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-decoration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","2052":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h rB sB","1028":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","1060":"J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},D:{"2":"I h J D E F A B C K L G M N O i j k l m n o","226":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB","2052":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D vB kB wB xB","772":"K L G eB 0B 1B 2B mB 3B","804":"E F A B C zB lB dB","1316":"yB"},F:{"2":"F B C G M N O i j k l m n o p q r s t u v w x 4B 5B 6B 7B dB nB 8B eB","226":"0 1 2 3 4 5 6 y z","2052":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"kB 9B oB AC BC CC","292":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"2052":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2052":"aC"},P:{"2":"I bC cC","2052":"dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"1":"nC"},S:{"1028":"oC"}},B:4,C:"text-decoration styling"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","2052":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i tB uB","1028":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","1060":"J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},D:{"2":"I i J D E F A B C K L G M N O j k l m n o p","226":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB","2052":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D xB lB yB zB","772":"K L G fB 2B 3B 4B nB oB 5B","804":"E F A B C 1B mB eB","1316":"0B"},F:{"2":"F B C G M N O j k l m n o p q r s t u v w x y 6B 7B 8B 9B eB pB AC fB","226":"0 1 2 3 4 5 6 7 z","2052":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"lB BC qB CC DC EC","292":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"2052":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2052":"cC"},P:{"2":"I dC eC","2052":"fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"1":"pC"},S:{"1028":"qC"}},B:4,C:"text-decoration styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js index d8226173dded3c..eeb74f935a1bcb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-emphasis.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","164":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","322":"8"},D:{"1":"tB uB","2":"I h J D E F A B C K L G M N O i j k l m n","164":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB","164":"D xB"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","164":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB","164":"H YC ZC"},J:{"2":"D","164":"A"},K:{"2":"A B C dB nB eB","164":"T"},L:{"164":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"164":"aC"},P:{"164":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"164":"mC"},R:{"164":"nC"},S:{"1":"oC"}},B:4,C:"text-emphasis styling"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","164":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB","322":"9"},D:{"1":"kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o","164":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB","164":"D zB"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","164":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB","164":"H aC bC"},J:{"2":"D","164":"A"},K:{"2":"A B C eB pB fB","164":"U"},L:{"164":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"164":"cC"},P:{"164":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"164":"oC"},R:{"164":"pC"},S:{"1":"qC"}},B:4,C:"text-emphasis styling"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js index dc0f0f6571ac67..2398782bcebcaa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-overflow.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B","2":"pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","8":"qB fB I h J rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","33":"F 4B 5B 6B 7B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"T eB","33":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 Text-overflow"}; +module.exports={A:{A:{"1":"J D E F A B","2":"rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","8":"sB gB I i J tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","33":"F 6B 7B 8B 9B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"U fB","33":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 Text-overflow"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js index 3ed0764b3404df..3cb3f088ae01c5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-size-adjust.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o q r s t u v w x y z AB BB CB DB EB FB GB","258":"p"},E:{"2":"I h J D E F A B C K L G vB kB xB yB zB lB dB eB 0B 1B 2B mB 3B","258":"wB"},F:{"1":"6 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 7 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"kB 9B oB","33":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"33":"S"},N:{"161":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS text-size-adjust"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","33":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p r s t u v w x y z AB BB CB DB EB FB GB HB","258":"q"},E:{"2":"I i J D E F A B C K L G xB lB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","258":"yB"},F:{"1":"7 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 8 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"2":"lB BC qB","33":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"33":"T"},N:{"161":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS text-size-adjust"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js index 0538945ebb674e..73999146d33e81 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-stroke.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L","33":"P Q R U V W X Y Z a b c d e f S g H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB rB sB","161":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","450":"BB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"33":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"33":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","36":"kB"},H:{"2":"TC"},I:{"2":"fB","33":"I H UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"2":"A B C dB nB eB","33":"T"},L:{"33":"H"},M:{"161":"S"},N:{"2":"A B"},O:{"33":"aC"},P:{"33":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"33":"mC"},R:{"33":"nC"},S:{"161":"oC"}},B:7,C:"CSS text-stroke and text-fill"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L","33":"P Q R S V W X Y Z a b c d e f g T h H","161":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB tB uB","161":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","450":"CB"},D:{"33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"33":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"33":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","36":"lB"},H:{"2":"VC"},I:{"2":"gB","33":"I H WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"2":"A B C eB pB fB","33":"U"},L:{"33":"H"},M:{"161":"T"},N:{"2":"A B"},O:{"33":"cC"},P:{"33":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"33":"oC"},R:{"33":"pC"},S:{"161":"qC"}},B:7,C:"CSS text-stroke and text-fill"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js index ecd6d13cfe74c4..7717a41f5367ae 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/text-underline-offset.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB rB sB","130":"TB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"K L G eB 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"text-underline-offset"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB tB uB","130":"UB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"text-underline-offset"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js index 20654642a2ace4..949189407940b8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textcontent.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Node.textContent"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Node.textContent"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js index 77a4711de3cf19..39082e372c563b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/textencoder.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O rB sB","132":"i"},D:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"TextEncoder & TextDecoder"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O tB uB","132":"j"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"TextEncoder & TextDecoder"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js index 82729055827c54..1f3302372d6310 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-1.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D pB","66":"E F A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB","2":"qB fB I h J D E F A B C K L G M N O i j k l rB sB","66":"m","129":"SB TB UB VB WB XB YB ZB aB bB","388":"cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V","2":"I h J D E F A B C K L G M N O i j k","1540":"W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"D E F A B C K yB zB lB dB eB","2":"I h J vB kB wB xB","513":"L G 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB eB","2":"F B C 4B 5B 6B 7B dB nB 8B","1540":"XB YB ZB aB bB cB P Q R iB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"129":"S"},N:{"1":"B","66":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"TLS 1.1"}; +module.exports={A:{A:{"1":"B","2":"J D rB","66":"E F A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB","2":"sB gB I i J D E F A B C K L G M N O j k l m tB uB","66":"n","129":"TB UB VB WB XB YB ZB aB bB cB","388":"dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V","2":"I i J D E F A B C K L G M N O j k l","1540":"W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"D E F A B C K 0B 1B mB eB fB","2":"I i J xB lB yB zB","513":"L G 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB fB","2":"F B C 6B 7B 8B 9B eB pB AC","1540":"YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"129":"T"},N:{"1":"B","66":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"TLS 1.1"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js index e36c6962e0aaf1..1d4d234fe4043b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-2.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D pB","66":"E F A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m rB sB","66":"n o p"},D:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F G 4B","66":"B C 5B 6B 7B dB nB 8B eB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"T eB","2":"A B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","66":"A"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"TLS 1.2"}; +module.exports={A:{A:{"1":"B","2":"J D rB","66":"E F A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n tB uB","66":"o p q"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F G 6B","66":"B C 7B 8B 9B eB pB AC fB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"U fB","2":"A B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","66":"A"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"TLS 1.2"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js index 8bc45998b8baaa..ce77c8ff5aec36 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/tls1-3.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB rB sB","132":"MB hB NB","450":"EB FB GB HB IB JB KB LB gB"},D:{"1":"UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","706":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB","1028":"K eB 0B"},F:{"1":"KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB","706":"HB IB JB"},G:{"1":"LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"lB gC hC iC jC kC lC","2":"I bC cC dC eC fC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:6,C:"TLS 1.3"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB tB uB","132":"NB iB OB","450":"FB GB HB IB JB KB LB MB hB"},D:{"1":"VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","706":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","1028":"K fB 2B"},F:{"1":"LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB","706":"IB JB KB"},G:{"1":"NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"mB iC jC kC lC mC nC","2":"I dC eC fC gC hC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:6,C:"TLS 1.3"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js index 28d5a950ba14f4..09f77a94e26153 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/token-binding.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L","194":"P Q R U V W X Y Z a b c d e f S g H","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g rB sB","16":"H jB"},D:{"2":"0 1 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","16":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB","194":"LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E vB kB wB xB yB","16":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB","16":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC","16":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"16":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","16":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","16":"T"},L:{"16":"H"},M:{"16":"S"},N:{"2":"A","16":"B"},O:{"16":"aC"},P:{"16":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"16":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:6,C:"Token Binding"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L","194":"P Q R S V W X Y Z a b c d e f g T h H","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h tB uB","16":"H kB"},D:{"2":"0 1 2 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","16":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB","194":"MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E xB lB yB zB 0B","16":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB","16":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC","16":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"16":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","16":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","16":"U"},L:{"16":"H"},M:{"16":"T"},N:{"2":"A","16":"B"},O:{"16":"cC"},P:{"16":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"16":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:6,C:"Token Binding"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js index c1ae9d34c1bdb2..90ff3340e9e24b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/touch.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","8":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","578":"C K L G M N O"},C:{"1":"O i j k l m n FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","4":"I h J D E F A B C K L G M N","194":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A","260":"B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:2,C:"Touch events"}; +module.exports={A:{A:{"2":"J D E F rB","8":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","578":"C K L G M N O"},C:{"1":"O j k l m n o GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","4":"I i J D E F A B C K L G M N","194":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A","260":"B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:2,C:"Touch events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js index 1e3119aa7dbb77..528294ebef3b9b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms2d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","33":"I h J D E F A B C K L G rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","33":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F 4B 5B","33":"B C G M N O i j k l 6B 7B dB nB 8B"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","33":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","33":"fB I UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"CSS3 2D Transforms"}; +module.exports={A:{A:{"2":"rB","8":"J D E","129":"A B","161":"F"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","129":"C K L G M"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","33":"I i J D E F A B C K L G tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","33":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F 6B 7B","33":"B C G M N O j k l m 8B 9B eB pB AC"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","33":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","33":"gB I WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"CSS3 2D Transforms"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js index 8f4592b975af8a..432b6280b264fb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/transforms3d.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F rB sB","33":"A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B","33":"C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"3B","2":"vB kB","33":"I h J D E wB xB yB","257":"F A B C K L G zB lB dB eB 0B 1B 2B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"G M N O i j k l"},G:{"33":"E kB 9B oB AC BC CC DC","257":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"UC VC WC","33":"fB I XC oB YC ZC"},J:{"33":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS3 3D Transforms"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F tB uB","33":"A B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B","33":"C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"5B","2":"xB lB","33":"I i J D E yB zB 0B","257":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"G M N O j k l m"},G:{"33":"E lB BC qB CC DC EC FC","257":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"WC XC YC","33":"gB I ZC qB aC bC"},J:{"33":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS3 3D Transforms"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js index 9965609e5adcb5..0018de77d2cd70 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/trusted-types.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"U V W X Y Z a b c d e f S g H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"iC jC kC lC","2":"I bC cC dC eC fC lB gC hC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Trusted Types for DOM manipulation"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"S V W X Y Z a b c d e f g T h H","2":"C K L G M N O P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"kC lC mC nC","2":"I dC eC fC gC hC mB iC jC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Trusted Types for DOM manipulation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js index 6ea260664f0b9c..029b31f62de2c8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/ttf.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 5B 6B 7B dB nB 8B eB","2":"F 4B"},G:{"1":"E oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B"},H:{"2":"TC"},I:{"1":"fB I H VC WC XC oB YC ZC","2":"UC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"}; +module.exports={A:{A:{"2":"J D E rB","132":"F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 7B 8B 9B eB pB AC fB","2":"F 6B"},G:{"1":"E qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC"},H:{"2":"VC"},I:{"1":"gB I H XC YC ZC qB aC bC","2":"WC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"TTF/OTF - TrueType and OpenType font support"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js index 1395990ae568be..7d9d5e0fd1f286 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/typedarrays.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"B","2":"J D E F pB","132":"A"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","260":"wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B","260":"oB"},H:{"1":"TC"},I:{"1":"I H XC oB YC ZC","2":"fB UC VC WC"},J:{"1":"A","2":"D"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Typed Arrays"}; +module.exports={A:{A:{"1":"B","2":"J D E F rB","132":"A"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","260":"yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC","260":"qB"},H:{"1":"VC"},I:{"1":"I H ZC qB aC bC","2":"gB WC XC YC"},J:{"1":"A","2":"D"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Typed Arrays"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js index c4692e31648411..b00227805fa219 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/u2f.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","513":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","322":"AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB"},D:{"2":"0 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","130":"1 2 3","513":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB eB"},F:{"2":"0 1 2 4 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","513":"3 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"322":"oC"}},B:6,C:"FIDO U2F API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","513":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB","322":"BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB"},D:{"2":"0 1 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","130":"2 3 4","513":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB"},F:{"2":"0 1 2 3 5 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","513":"4 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"322":"qC"}},B:6,C:"FIDO U2F API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js index d5cba2f85ba5b8..89c0881bf5ed8b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/unhandledrejection.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB rB sB"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC","16":"IC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:1,C:"unhandledrejection/rejectionhandled events"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB tB uB"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC","16":"KC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:1,C:"unhandledrejection/rejectionhandled events"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js index 27d65c51bed2ac..d04e4bc7ecc1cc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Upgrade Insecure Requests"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Upgrade Insecure Requests"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js index 45870038709f40..2f6c803e51285d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"U V W X Y Z a b c d e f S g H","2":"C K L G M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB","66":"YB ZB aB bB cB P Q"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB 4B 5B 6B 7B dB nB 8B eB","66":"QB RB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"iC jC kC lC","2":"I bC cC dC eC fC lB gC hC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"URL Scroll-To-Text Fragment"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"S V W X Y Z a b c d e f g T h H","2":"C K L G M N O","66":"P Q R"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB","66":"ZB aB bB cB dB P Q"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB 6B 7B 8B 9B eB pB AC fB","66":"RB SB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"kC lC mC nC","2":"I dC eC fC gC hC mB iC jC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"URL Scroll-To-Text Fragment"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js index 33f0c81e0a4589..61df1037c6ec8a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/url.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l","130":"m n o p q r s t u"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB xB","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","130":"G M N O"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC","130":"CC"},H:{"2":"TC"},I:{"1":"H ZC","2":"fB I UC VC WC XC oB","130":"YC"},J:{"2":"D","130":"A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"URL API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m","130":"n o p q r s t u v"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB zB","130":"D"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","130":"G M N O"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC","130":"EC"},H:{"2":"VC"},I:{"1":"H bC","2":"gB I WC XC YC ZC qB","130":"aC"},J:{"2":"D","130":"A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"URL API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js index a9a4bccbaaba5b..cb45c24787b23a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/urlsearchparams.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","132":"0 1 2 3 4 5 6 s t u v w x y z"},D:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB"},E:{"1":"B C K L G lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","2":"I"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"URLSearchParams"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","132":"0 1 2 3 4 5 6 7 t u v w x y z"},D:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB"},E:{"1":"B C K L G mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","2":"I"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"URLSearchParams"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js index 9fdf811cbe3d27..291b04a038aca2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/use-strict.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","132":"h wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"1":"TC"},I:{"1":"fB I H XC oB YC ZC","2":"UC VC WC"},J:{"1":"D A"},K:{"1":"C T nB eB","2":"A B dB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"ECMAScript 5 Strict Mode"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","132":"i yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"1":"VC"},I:{"1":"gB I H ZC qB aC bC","2":"WC XC YC"},J:{"1":"D A"},K:{"1":"C U pB fB","2":"A B eB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"ECMAScript 5 Strict Mode"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js index 3582f4a1af886d..2bb4457398b977 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-select-none.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","33":"A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","33":"C K L G M N O"},C:{"1":"TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","33":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB rB sB"},D:{"1":"HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","33":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB"},E:{"33":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","33":"0 1 2 3 G M N O i j k l m n o p q r s t u v w x y z"},G:{"33":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","33":"fB I UC VC WC XC oB YC ZC"},J:{"33":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"33":"A B"},O:{"2":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","33":"I bC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"33":"oC"}},B:5,C:"CSS user-select: none"}; +module.exports={A:{A:{"2":"J D E F rB","33":"A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","33":"C K L G M N O"},C:{"1":"UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","33":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB tB uB"},D:{"1":"IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","33":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB"},E:{"33":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","33":"0 1 2 3 4 G M N O j k l m n o p q r s t u v w x y z"},G:{"33":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","33":"gB I WC XC YC ZC qB aC bC"},J:{"33":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"33":"A B"},O:{"2":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","33":"I dC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"33":"qC"}},B:5,C:"CSS user-select: none"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js index c9e77fa1472c54..81e75c2a80b253 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/user-timing.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"User Timing API"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"User Timing API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js index c97c6a954d569f..ba1f6a22a8c2be 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/variable-fonts.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB rB sB","4609":"NB OB T PB QB RB SB TB UB","4674":"hB","5698":"MB","7490":"GB HB IB JB KB","7746":"LB gB","8705":"VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB","4097":"QB","4290":"gB MB hB","6148":"NB OB T PB"},E:{"1":"G 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","4609":"B C dB eB","8193":"K L 0B 1B"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB 4B 5B 6B 7B dB nB 8B eB","4097":"GB","6148":"CB DB EB FB"},G:{"1":"MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC","4097":"IC JC KC LC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"4097":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC","4097":"eC fC lB gC hC iC jC kC lC"},Q:{"4097":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"Variable fonts"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB tB uB","4609":"OB PB U QB RB SB TB UB VB","4674":"iB","5698":"NB","7490":"HB IB JB KB LB","7746":"MB hB","8705":"WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB","4097":"RB","4290":"hB NB iB","6148":"OB PB U QB"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","4609":"B C eB fB","8193":"K L 2B 3B"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB 6B 7B 8B 9B eB pB AC fB","4097":"HB","6148":"DB EB FB GB"},G:{"1":"OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC","4097":"KC LC MC NC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"4097":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC","4097":"gC hC mB iC jC kC lC mC nC"},Q:{"4097":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Variable fonts"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js index 2d80e98880602d..54f3665fc19ad0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vector-effect.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","2":"F B 4B 5B 6B 7B dB nB"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"1":"TC"},I:{"1":"H YC ZC","16":"fB I UC VC WC XC oB"},J:{"16":"D A"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","2":"F B 6B 7B 8B 9B eB pB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"1":"VC"},I:{"1":"H aC bC","16":"gB I WC XC YC ZC qB"},J:{"16":"D A"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"SVG vector-effect: non-scaling-stroke"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js index 07d216f6dc727e..7b795b759dae07 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/vibration.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A rB sB","33":"B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"Vibration API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A tB uB","33":"B C K L G"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"Vibration API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js index 0a5ef772b48fa6..a9281efd9ffcf7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/video.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","260":"I h J D E F A B C K L G M N O i rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A wB xB yB zB lB","2":"vB kB","513":"B C K L G dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC","513":"IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","132":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Video element"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","260":"I i J D E F A B C K L G M N O j tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A yB zB 0B 1B mB","2":"xB lB","513":"B C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC","513":"KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","132":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Video element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js index 21558b01c6381d..61ae95cf6dca15 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/videotracks.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O","322":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","194":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","322":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h J vB kB wB"},F:{"2":"F B C G M N O i j k l m n o p q r s t u 4B 5B 6B 7B dB nB 8B eB","322":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"322":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:1,C:"Video Tracks"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O","322":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","194":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","322":"9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J xB lB yB"},F:{"2":"F B C G M N O j k l m n o p q r s t u v 6B 7B 8B 9B eB pB AC fB","322":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"322":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:1,C:"Video Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js index 90233f969e5d7e..48feb73bf8256a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-unit-variants.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"3B","2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Large, Small, and Dynamic viewport units"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"oB 5B","2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"Large, Small, and Dynamic viewport units"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js index 9b759e107247a0..8c53d489be2d87 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/viewport-units.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","132":"F","260":"A B"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i","260":"j k l m n o"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC","516":"CC","772":"BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"260":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"}; +module.exports={A:{A:{"2":"J D E rB","132":"F","260":"A B"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","260":"C K L G"},C:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j","260":"k l m n o p"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB","260":"J"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC","516":"EC","772":"DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"260":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"Viewport units: vw, vh, vmin, vmax"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js index 7e9192372f0563..9a8d01e2b653d1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wai-aria.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","4":"E F A B"},B:{"4":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"vB kB","4":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"4":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"4":"TC"},I:{"2":"fB I UC VC WC XC oB","4":"H YC ZC"},J:{"2":"D A"},K:{"4":"A B C T dB nB eB"},L:{"4":"H"},M:{"4":"S"},N:{"4":"A B"},O:{"2":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"4":"nC"},S:{"4":"oC"}},B:2,C:"WAI-ARIA Accessibility features"}; +module.exports={A:{A:{"2":"J D rB","4":"E F A B"},B:{"4":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"4":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"xB lB","4":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F","4":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"4":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"4":"VC"},I:{"2":"gB I WC XC YC ZC qB","4":"H aC bC"},J:{"2":"D A"},K:{"4":"A B C U eB pB fB"},L:{"4":"H"},M:{"4":"T"},N:{"4":"A B"},O:{"2":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"4":"pC"},S:{"4":"qC"}},B:2,C:"WAI-ARIA Accessibility features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js index 3cf2d204ded66c..84571b62e5df28 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wake-lock.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"b c d e f S g H","2":"C K L G M N O","194":"P Q R U V W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB","194":"VB WB XB YB ZB aB bB cB P Q R U V"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB 4B 5B 6B 7B dB nB 8B eB","194":"LB MB NB OB T PB QB RB SB TB UB VB WB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"jC kC lC","2":"I bC cC dC eC fC lB gC hC iC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:4,C:"Screen Wake Lock API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"b c d e f g T h H","2":"C K L G M N O","194":"P Q R S V W X Y Z a"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB","194":"WB XB YB ZB aB bB cB dB P Q R S V"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB 6B 7B 8B 9B eB pB AC fB","194":"MB NB OB PB U QB RB SB TB UB VB WB XB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"lC mC nC","2":"I dC eC fC gC hC mB iC jC kC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:4,C:"Screen Wake Lock API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js index 6260f48d93e37d..71688644039f3e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wasm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K L","578":"G"},C:{"1":"GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB","194":"AB BB CB DB EB","1025":"FB"},D:{"1":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB","322":"EB FB GB HB IB JB"},E:{"1":"B C K L G dB eB 0B 1B 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","322":"1 2 3 4 5 6"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"194":"oC"}},B:6,C:"WebAssembly"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L","578":"G"},C:{"1":"HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB tB uB","194":"BB CB DB EB FB","1025":"GB"},D:{"1":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB","322":"FB GB HB IB JB KB"},E:{"1":"B C K L G eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB"},F:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","322":"2 3 4 5 6 7"},G:{"1":"KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"194":"qC"}},B:6,C:"WebAssembly"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js index 8e342d5c32e8ec..db75c18ca6a402 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wav.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 6B 7B dB nB 8B eB","2":"F 4B 5B"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","16":"A"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"Wav audio format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 8B 9B eB pB AC fB","2":"F 6B 7B"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","16":"A"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"Wav audio format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js index 9a6d0d57ac6c40..89bc12dd091684 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wbr-element.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D pB","2":"E F A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"vB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","16":"F"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB"},H:{"1":"TC"},I:{"1":"fB I H WC XC oB YC ZC","16":"UC VC"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"wbr (word break opportunity) element"}; +module.exports={A:{A:{"1":"J D rB","2":"E F A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","16":"F"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB"},H:{"1":"VC"},I:{"1":"gB I H YC ZC qB aC bC","16":"WC XC"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"wbr (word break opportunity) element"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js index 2fafd3d0074233..fb48f8e6d45b03 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-animation.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"V W X Y Z a b c d e f S g H","2":"C K L G M N O","260":"P Q R U"},C:{"1":"R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v rB sB","260":"gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB","516":"AB BB CB DB EB FB GB HB IB JB KB LB","580":"0 1 2 3 4 5 6 7 8 9 w x y z","2049":"ZB aB bB cB P Q"},D:{"1":"V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y","132":"0 1 z","260":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U"},E:{"1":"G 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB lB","1090":"B C K dB eB","2049":"L 0B 1B"},F:{"1":"VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l 4B 5B 6B 7B dB nB 8B eB","132":"m n o","260":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC","1090":"IC JC KC LC MC NC OC","2049":"PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"260":"aC"},P:{"260":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"260":"mC"},R:{"260":"nC"},S:{"516":"oC"}},B:5,C:"Web Animations API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"V W X Y Z a b c d e f g T h H","2":"C K L G M N O","260":"P Q R S"},C:{"1":"R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w tB uB","260":"hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB","516":"BB CB DB EB FB GB HB IB JB KB LB MB","580":"0 1 2 3 4 5 6 7 8 9 x y z AB","2049":"aB bB cB dB P Q"},D:{"1":"V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","132":"0 1 2","260":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B mB","1090":"B C K eB fB","2049":"L 2B 3B"},F:{"1":"WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m 6B 7B 8B 9B eB pB AC fB","132":"n o p","260":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC","1090":"KC LC MC NC OC PC QC","2049":"RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"260":"cC"},P:{"260":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"260":"oC"},R:{"260":"pC"},S:{"516":"qC"}},B:5,C:"Web Animations API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js index 51257e57fb53c9..d8d74bb7cae0ef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-app-manifest.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB X Y Z a b c d e f S g H jB rB sB","578":"aB bB cB P Q R iB U V W"},D:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC","260":"JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"2":"oC"}},B:5,C:"Add to home screen (A2HS)"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M","130":"N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB X Y Z a b c d e f g T h H kB tB uB","578":"bB cB dB P Q R jB S V W"},D:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC","260":"LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"2":"qC"}},B:5,C:"Add to home screen (A2HS)"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js index efa9734de17667..0768a7d6b4ae6d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-bluetooth.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","1025":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","194":"8 9 AB BB CB DB EB FB","706":"GB HB IB","1025":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C G M N O i j k l m n o p q r s t u v w x y 4B 5B 6B 7B dB nB 8B eB","450":"0 1 2 z","706":"3 4 5","1025":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC ZC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","1025":"T"},L:{"1025":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"cC dC eC fC lB gC hC iC jC kC lC","2":"I bC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Web Bluetooth"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","1025":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","194":"9 AB BB CB DB EB FB GB","706":"HB IB JB","1025":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","450":"0 1 2 3","706":"4 5 6","1025":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC bC","1025":"H"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","1025":"U"},L:{"1025":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"eC fC gC hC mB iC jC kC lC mC nC","2":"I dC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Web Bluetooth"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js index 5cbeb3e2b3ec58..3adef4e627b49b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-serial.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O","66":"P Q R U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB","66":"cB P Q R U V W X Y Z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T 4B 5B 6B 7B dB nB 8B eB","66":"PB QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Web Serial API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O","66":"P Q R S V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB","66":"dB P Q R S V W X Y Z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U 6B 7B 8B 9B eB pB AC fB","66":"QB RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Web Serial API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js index 57b149a3555266..fbd3c04929060d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/web-share.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P Q","516":"R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z","130":"O i j k l m n","1028":"a b c d e f S g H jB tB uB"},E:{"1":"L G 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB","2049":"K eB 0B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC","2049":"LC MC NC OC PC"},H:{"2":"TC"},I:{"2":"fB I UC VC WC XC oB YC","258":"H ZC"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","258":"T"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I","258":"bC cC dC"},Q:{"2":"mC"},R:{"16":"nC"},S:{"2":"oC"}},B:5,C:"Web Share API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P Q","516":"R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z","130":"O j k l m n o","1028":"a b c d e f g T h H kB vB wB"},E:{"1":"L G 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","2049":"K fB 2B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC","2049":"NC OC PC QC RC"},H:{"2":"VC"},I:{"2":"gB I WC XC YC ZC qB aC","258":"H bC"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","258":"U"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I","258":"dC eC fC"},Q:{"2":"oC"},R:{"16":"pC"},S:{"2":"qC"}},B:5,C:"Web Share API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js index 84497d3f835b3f..800be532eb8ea8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webauthn.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","2":"C","226":"K L G M N"},C:{"1":"MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB rB sB"},D:{"1":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB"},E:{"1":"K L G 0B 1B 2B mB 3B","2":"I h J D E F A B C vB kB wB xB yB zB lB dB","322":"eB"},F:{"1":"HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC","578":"NC","2052":"QC","3076":"OC PC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:2,C:"Web Authentication API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","2":"C","226":"K L G M N"},C:{"1":"NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB tB uB"},D:{"1":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB"},E:{"1":"K L G 2B 3B 4B nB oB 5B","2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB","322":"fB"},F:{"1":"IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB 6B 7B 8B 9B eB pB AC fB"},G:{"1":"TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC","578":"PC","2052":"SC","3076":"QC RC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:2,C:"Web Authentication API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js index 24e946ac41bd8f..c2c931021b6f8c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"pB","8":"J D E F A","129":"B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","129":"I h J D E F A B C K L G M N O i j k l m"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D","129":"E F A B C K L G M N O i j k l m n o p q r s t u v"},E:{"1":"E F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB","129":"J D wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B 4B 5B 6B 7B dB nB 8B","129":"C G M N O eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC CC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"1":"A","2":"D"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A","129":"B"},O:{"129":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"129":"oC"}},B:6,C:"WebGL - 3D Canvas graphics"}; +module.exports={A:{A:{"2":"rB","8":"J D E F A","129":"B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","129":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","129":"I i J D E F A B C K L G M N O j k l m n"},D:{"1":"0 1 2 3 4 5 6 7 8 9 x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D","129":"E F A B C K L G M N O j k l m n o p q r s t u v w"},E:{"1":"E F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB","129":"J D yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B 6B 7B 8B 9B eB pB AC","129":"C G M N O fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC EC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"1":"A","2":"D"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A","129":"B"},O:{"129":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"129":"qC"}},B:6,C:"WebGL - 3D Canvas graphics"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js index d5daca1f954ca2..223e722e481888 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgl2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n rB sB","194":"5 6 7","450":"0 1 2 3 4 o p q r s t u v w x y z","2242":"8 9 AB BB CB DB"},D:{"1":"JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z","578":"6 7 8 9 AB BB CB DB EB FB GB HB IB"},E:{"1":"G 2B mB 3B","2":"I h J D E F A vB kB wB xB yB zB","1090":"B C K L lB dB eB 0B 1B"},F:{"1":"6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 4 5 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC","1090":"KC LC MC NC OC PC QC RC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"dC eC fC lB gC hC iC jC kC lC","2":"I bC cC"},Q:{"578":"mC"},R:{"2":"nC"},S:{"2242":"oC"}},B:6,C:"WebGL 2.0"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o tB uB","194":"6 7 8","450":"0 1 2 3 4 5 p q r s t u v w x y z","2242":"9 AB BB CB DB EB"},D:{"1":"KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z","578":"7 8 9 AB BB CB DB EB FB GB HB IB JB"},E:{"1":"G 4B nB oB 5B","2":"I i J D E F A xB lB yB zB 0B 1B","1090":"B C K L mB eB fB 2B 3B"},F:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB"},G:{"1":"UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC","1090":"MC NC OC PC QC RC SC TC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"fC gC hC mB iC jC kC lC mC nC","2":"I dC eC"},Q:{"578":"oC"},R:{"2":"pC"},S:{"2242":"qC"}},B:6,C:"WebGL 2.0"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js index 13742e6b021abf..a157d06cacb1f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webgpu.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P","578":"Q R U V W X Y Z a b c d e","1602":"f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB rB sB","194":"OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P","578":"Q R U V W X Y Z a b c d e","1602":"f S g H jB tB uB"},E:{"2":"I h J D E F A B vB kB wB xB yB zB lB","322":"C K L G dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB 4B 5B 6B 7B dB nB 8B eB","578":"XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"194":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"WebGPU"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P","578":"Q R S V W X Y Z a b c d e","1602":"f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB tB uB","194":"PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P","578":"Q R S V W X Y Z a b c d e","1602":"f g T h H kB vB wB"},E:{"2":"I i J D E F A B xB lB yB zB 0B 1B mB","322":"C K L G eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB 6B 7B 8B 9B eB pB AC fB","578":"YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"194":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"WebGPU"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js index b1f42697dfb0f3..aa4aa1e49cf019 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webhid.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"a b c d e f S g H","2":"C K L G M N O","66":"P Q R U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB","66":"cB P Q R U V W X Y Z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"aB bB cB P Q R iB","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB 4B 5B 6B 7B dB nB 8B eB","66":"QB RB SB TB UB VB WB XB YB ZB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"WebHID API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"a b c d e f g T h H","2":"C K L G M N O","66":"P Q R S V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB","66":"dB P Q R S V W X Y Z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"bB cB dB P Q R jB S","2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB 6B 7B 8B 9B eB pB AC fB","66":"RB SB TB UB VB WB XB YB ZB aB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"WebHID API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js index 6fb74399d265e2..2dd7a827df1dab 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webkit-user-drag.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","132":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"16":"I h J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"F B C 4B 5B 6B 7B dB nB 8B eB","132":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"CSS -webkit-user-drag property"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","132":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"16":"I i J D E F A B C K L G","132":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"F B C 6B 7B 8B 9B eB pB AC fB","132":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"CSS -webkit-user-drag property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js index db9c59bcc740e8..63b38f9a4d6de9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webm.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E pB","520":"F A B"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","8":"C K","388":"L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","132":"I h J D E F A B C K L G M N O i j k l m n o p q"},D:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h","132":"J D E F A B C K L G M N O i j k l m n"},E:{"2":"vB","8":"I h kB wB","520":"J D E F A B C xB yB zB lB dB","1028":"K eB 0B","7172":"L","8196":"G 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B 6B","132":"B C G 7B dB nB 8B eB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC","1028":"LC MC NC OC PC","3076":"QC RC SC mB"},H:{"2":"TC"},I:{"1":"H","2":"UC VC","132":"fB I WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"8":"A B"},O:{"1":"aC"},P:{"1":"bC cC dC eC fC lB gC hC iC jC kC lC","132":"I"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:6,C:"WebM video format"}; +module.exports={A:{A:{"2":"J D E rB","520":"F A B"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","8":"C K","388":"L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","132":"I i J D E F A B C K L G M N O j k l m n o p q r"},D:{"1":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i","132":"J D E F A B C K L G M N O j k l m n o"},E:{"2":"xB","8":"I i lB yB","520":"J D E F A B C zB 0B 1B mB eB","1028":"K fB 2B","7172":"L","8196":"G 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B 8B","132":"B C G 9B eB pB AC fB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC","1028":"NC OC PC QC RC","3076":"SC TC UC nB oB"},H:{"2":"VC"},I:{"1":"H","2":"WC XC","132":"gB I YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"8":"A B"},O:{"1":"cC"},P:{"1":"dC eC fC gC hC mB iC jC kC lC mC nC","132":"I"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:6,C:"WebM video format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js index 5ddf4a19dafc3f..01d8beccf8022c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webnfc.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O P a b c d e f S g H","450":"Q R U V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P a b c d e f S g H jB tB uB","450":"Q R U V W X Y Z"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB 4B 5B 6B 7B dB nB 8B eB","450":"RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"257":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"Web NFC"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O P a b c d e f g T h H","450":"Q R S V W X Y Z"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P a b c d e f g T h H kB vB wB","450":"Q R S V W X Y Z"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB 6B 7B 8B 9B eB pB AC fB","450":"SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"257":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"Web NFC"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js index f28d5c9ea6e4b2..fc6e8f793740f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webp.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N"},C:{"1":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","8":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h","8":"J D E","132":"F A B C K L G M N O i j k l","260":"m n o p q r s t u"},E:{"2":"I h J D E F A B C K vB kB wB xB yB zB lB dB eB 0B","516":"L G 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F 4B 5B 6B","8":"B 7B","132":"dB nB 8B","260":"C G M N O eB"},G:{"1":"QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC"},H:{"1":"TC"},I:{"1":"H oB YC ZC","2":"fB UC VC WC","132":"I XC"},J:{"2":"D A"},K:{"1":"C T dB nB eB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"8":"oC"}},B:7,C:"WebP image format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N"},C:{"1":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","8":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U"},D:{"1":"0 1 2 3 4 5 6 7 8 9 w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i","8":"J D E","132":"F A B C K L G M N O j k l m","260":"n o p q r s t u v"},E:{"2":"I i J D E F A B C K xB lB yB zB 0B 1B mB eB fB 2B","516":"L G 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F 6B 7B 8B","8":"B 9B","132":"eB pB AC","260":"C G M N O fB"},G:{"1":"SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC"},H:{"1":"VC"},I:{"1":"H qB aC bC","2":"gB WC XC YC","132":"I ZC"},J:{"2":"D A"},K:{"1":"C U eB pB fB","2":"A","132":"B"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"8":"qC"}},B:7,C:"WebP image format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js index 8c584070b492c8..922b45ff220760 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/websockets.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB rB sB","132":"I h","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","132":"h wB","260":"J xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F 4B 5B 6B 7B","132":"B C dB nB 8B"},G:{"1":"E BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B","132":"oB AC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","129":"D"},K:{"1":"T eB","2":"A","132":"B C dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Web Sockets"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB tB uB","132":"I i","292":"J D E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L","260":"G"},E:{"1":"D E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","132":"i yB","260":"J zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F 6B 7B 8B 9B","132":"B C eB pB AC"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC","132":"qB CC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","129":"D"},K:{"1":"U fB","2":"A","132":"B C eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Web Sockets"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js index ffb9597ea5c3ee..4ae1b582ee4e91 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webusb.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB","66":"HB IB JB KB LB gB MB"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"0 1 2 3 F B C G M N O i j k l m n o p q r s t u v w x y z 4B 5B 6B 7B dB nB 8B eB","66":"4 5 6 7 8 9 AB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"1":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"1":"eC fC lB gC hC iC jC kC lC","2":"I bC cC dC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:7,C:"WebUSB"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB","66":"IB JB KB LB MB hB NB"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"0 1 2 3 4 F B C G M N O j k l m n o p q r s t u v w x y z 6B 7B 8B 9B eB pB AC fB","66":"5 6 7 8 9 AB BB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"1":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"1":"gC hC mB iC jC kC lC mC nC","2":"I dC eC fC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:7,C:"WebUSB"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js index 669a4f119d614d..cd3d9bb90dedda 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L Q R U V W X Y Z a b c d e f S g H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB rB sB","129":"IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","194":"HB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB Q R U V W X Y Z a b c d e f S g H jB tB uB","66":"KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P"},E:{"2":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 F B C G M N O i j k l m n o p q r s t u v w x y z RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","66":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C T dB nB eB"},L:{"2":"H"},M:{"2":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"513":"I","516":"bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"2":"mC"},R:{"66":"nC"},S:{"2":"oC"}},B:7,C:"WebVR API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L Q R S V W X Y Z a b c d e f g T h H","66":"P","257":"G M N O"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB tB uB","129":"JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","194":"IB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB Q R S V W X Y Z a b c d e f g T h H kB vB wB","66":"LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P"},E:{"2":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 F B C G M N O j k l m n o p q r s t u v w x y z SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","66":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C U eB pB fB"},L:{"2":"H"},M:{"2":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"513":"I","516":"dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"2":"oC"},R:{"66":"pC"},S:{"2":"qC"}},B:7,C:"WebVR API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js index ccfd19f476c877..0ec7a02cedfa91 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webvtt.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"qB fB I h J D E F A B C K L G M N O i j k l m rB sB","66":"n o p q r s t","129":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB I UC VC WC XC oB"},J:{"1":"A","2":"D"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"B","2":"A"},O:{"2":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"129":"oC"}},B:5,C:"WebVTT - Web Video Text Tracks"}; +module.exports={A:{A:{"1":"A B","2":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"sB gB I i J D E F A B C K L G M N O j k l m n tB uB","66":"o p q r s t u","129":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N"},E:{"1":"J D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB CC DC"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB I WC XC YC ZC qB"},J:{"1":"A","2":"D"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"B","2":"A"},O:{"2":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"129":"qC"}},B:5,C:"WebVTT - Web Video Text Tracks"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js index bb9f9c6ac963c2..7bd794c3425c6b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webworkers.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","2":"pB","8":"J D E F"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","8":"qB fB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","8":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 7B dB nB 8B eB","2":"F 4B","8":"5B 6B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H UC YC ZC","2":"fB I VC WC XC oB"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","8":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Web Workers"}; +module.exports={A:{A:{"1":"A B","2":"rB","8":"J D E F"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","8":"sB gB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","8":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 9B eB pB AC fB","2":"F 6B","8":"7B 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"H WC aC bC","2":"gB I XC YC ZC qB"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","8":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Web Workers"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js index 40de315a85835b..e31d689171d37f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/webxr.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"2":"C K L G M N O","132":"P Q R U V W X Y Z a b c d e f S g H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB rB sB","322":"bB cB P Q R iB U V W X Y Z a b c d e f S g H jB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T","66":"PB QB RB SB TB UB VB WB XB YB ZB aB bB cB","132":"P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"2":"I h J D E F A B C vB kB wB xB yB zB lB dB eB","578":"K L G 0B 1B 2B mB 3B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB 4B 5B 6B 7B dB nB 8B eB","66":"FB GB HB IB JB KB LB MB NB OB T PB","132":"QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB"},G:{"2":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"2":"TC"},I:{"2":"fB I H UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"2":"A B C dB nB eB","132":"T"},L:{"132":"H"},M:{"322":"S"},N:{"2":"A B"},O:{"2":"aC"},P:{"2":"I bC cC dC eC fC lB gC","132":"hC iC jC kC lC"},Q:{"2":"mC"},R:{"2":"nC"},S:{"2":"oC"}},B:5,C:"WebXR Device API"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"2":"C K L G M N O","132":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"2":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB tB uB","322":"cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB"},D:{"2":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U","66":"QB RB SB TB UB VB WB XB YB ZB aB bB cB dB","132":"P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"2":"I i J D E F A B C xB lB yB zB 0B 1B mB eB fB","578":"K L G 2B 3B 4B nB oB 5B"},F:{"2":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB 6B 7B 8B 9B eB pB AC fB","66":"GB HB IB JB KB LB MB NB OB PB U QB","132":"RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S"},G:{"2":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"2":"VC"},I:{"2":"gB I H WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"2":"A B C eB pB fB","132":"U"},L:{"132":"H"},M:{"322":"T"},N:{"2":"A B"},O:{"2":"cC"},P:{"2":"I dC eC fC gC hC mB iC","132":"jC kC lC mC nC"},Q:{"2":"oC"},R:{"2":"pC"},S:{"2":"qC"}},B:5,C:"WebXR Device API"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js index 114cc9ae2d4fa5..c0cb8df909b742 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/will-change.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"P Q R U V W X Y Z a b c d e f S g H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L G M N O i j k l m n o p q r rB sB","194":"s t u v w x y"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"A B C K L G zB lB dB eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l m 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS will-change property"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"P Q R S V W X Y Z a b c d e f g T h H","2":"C K L G M N O"},C:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L G M N O j k l m n o p q r s tB uB","194":"t u v w x y z"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m n 6B 7B 8B 9B eB pB AC fB"},G:{"1":"HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS will-change property"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js index 0ce1fd67c1e358..cee7f5adf64d9d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB sB","2":"qB fB rB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I"},E:{"1":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"I h vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB dB nB 8B eB","2":"F B 4B 5B 6B 7B"},G:{"1":"E AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB"},H:{"2":"TC"},I:{"1":"H YC ZC","2":"fB UC VC WC XC oB","130":"I"},J:{"1":"D A"},K:{"1":"B C T dB nB eB","2":"A"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:2,C:"WOFF - Web Open Font Format"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB uB","2":"sB gB tB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I"},E:{"1":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I i xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S eB pB AC fB","2":"F B 6B 7B 8B 9B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB"},H:{"2":"VC"},I:{"1":"H aC bC","2":"gB WC XC YC ZC qB","130":"I"},J:{"1":"D A"},K:{"1":"B C U eB pB fB","2":"A"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:2,C:"WOFF - Web Open Font Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js index 8cd4afa4b07985..8afcd3f99c4f8d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/woff2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F A B pB"},B:{"1":"L G M N O P Q R U V W X Y Z a b c d e f S g H","2":"C K"},C:{"1":"2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"0 1 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","2":"I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y"},E:{"1":"C K L G eB 0B 1B 2B mB 3B","2":"I h J D E F vB kB wB xB yB zB","132":"A B lB dB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C G M N O i j k l 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"E kB 9B oB AC BC CC DC EC FC"},H:{"2":"TC"},I:{"1":"H","2":"fB I UC VC WC XC oB YC ZC"},J:{"2":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"2":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"}; +module.exports={A:{A:{"2":"J D E F A B rB"},B:{"1":"L G M N O P Q R S V W X Y Z a b c d e f g T h H","2":"C K"},C:{"1":"3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"0 1 2 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","2":"I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"C K L G fB 2B 3B 4B nB oB 5B","2":"I i J D E F xB lB yB zB 0B 1B","132":"A B mB eB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C G M N O j k l m 6B 7B 8B 9B eB pB AC fB"},G:{"1":"IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"E lB BC qB CC DC EC FC GC HC"},H:{"2":"VC"},I:{"1":"H","2":"gB I WC XC YC ZC qB aC bC"},J:{"2":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"2":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"WOFF 2.0 - Web Open Font Format"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js index 8e2cf56fed1b71..351416a57b3999 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/word-break.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"J D E F A B pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB I h J D E F A B C K L rB sB"},D:{"1":"7 8 9 AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"0 1 2 3 4 5 6 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G zB lB dB eB 0B 1B 2B mB 3B","4":"I h J D E vB kB wB xB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","2":"F B C 4B 5B 6B 7B dB nB 8B eB","4":"G M N O i j k l m n o p q r s t"},G:{"1":"EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","4":"E kB 9B oB AC BC CC DC"},H:{"2":"TC"},I:{"1":"H","4":"fB I UC VC WC XC oB YC ZC"},J:{"4":"D A"},K:{"1":"T","2":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"4":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:5,C:"CSS3 word-break"}; +module.exports={A:{A:{"1":"J D E F A B rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB I i J D E F A B C K L tB uB"},D:{"1":"8 9 AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"0 1 2 3 4 5 6 7 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z"},E:{"1":"F A B C K L G 1B mB eB fB 2B 3B 4B nB oB 5B","4":"I i J D E xB lB yB zB 0B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","2":"F B C 6B 7B 8B 9B eB pB AC fB","4":"G M N O j k l m n o p q r s t u"},G:{"1":"GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","4":"E lB BC qB CC DC EC FC"},H:{"2":"VC"},I:{"1":"H","4":"gB I WC XC YC ZC qB aC bC"},J:{"4":"D A"},K:{"1":"U","2":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"4":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:5,C:"CSS3 word-break"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js index b33fbafcb48621..bdcdfc77918340 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/wordwrap.js @@ -1 +1 @@ -module.exports={A:{A:{"4":"J D E F A B pB"},B:{"1":"O P Q R U V W X Y Z a b c d e f S g H","4":"C K L G M N"},C:{"1":"CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","4":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","4":"I h J D E F A B C K L G M N O i j k l"},E:{"1":"D E F A B C K L G xB yB zB lB dB eB 0B 1B 2B mB 3B","4":"I h J vB kB wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F 4B 5B","4":"B C 6B 7B dB nB 8B"},G:{"1":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","4":"kB 9B oB AC BC"},H:{"4":"TC"},I:{"1":"H YC ZC","4":"fB I UC VC WC XC oB"},J:{"1":"A","4":"D"},K:{"1":"T","4":"A B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"4":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"4":"oC"}},B:5,C:"CSS3 Overflow-wrap"}; +module.exports={A:{A:{"4":"J D E F A B rB"},B:{"1":"O P Q R S V W X Y Z a b c d e f g T h H","4":"C K L G M N"},C:{"1":"DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","4":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","4":"I i J D E F A B C K L G M N O j k l m"},E:{"1":"D E F A B C K L G zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","4":"I i J xB lB yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F 6B 7B","4":"B C 8B 9B eB pB AC"},G:{"1":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","4":"lB BC qB CC DC"},H:{"4":"VC"},I:{"1":"H aC bC","4":"gB I WC XC YC ZC qB"},J:{"1":"A","4":"D"},K:{"1":"U","4":"A B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"4":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"4":"qC"}},B:5,C:"CSS3 Overflow-wrap"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js index 6397b3afb3d1d4..309739a3eecccf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-doc-messaging.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D pB","132":"E F","260":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB","2":"qB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","2":"vB kB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB","2":"F"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"4":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"Cross-document messaging"}; +module.exports={A:{A:{"2":"J D rB","132":"E F","260":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB","2":"sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"xB lB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB","2":"F"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"4":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"Cross-document messaging"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js index 1c9f1c9569316e..01804a225212ad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/x-frame-options.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"E F A B","2":"J D pB"},B:{"1":"C K L G M N O","4":"P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB","4":"I h J D E F A B C K L G M N UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","16":"qB fB rB sB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J D E F A B C K L G M N O i j k l m n o"},E:{"4":"J D E F A B C K L G wB xB yB zB lB dB eB 0B 1B 2B mB 3B","16":"I h vB kB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 8B eB","16":"F B 4B 5B 6B 7B dB nB"},G:{"4":"E CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","16":"kB 9B oB AC BC"},H:{"2":"TC"},I:{"4":"I H XC oB YC ZC","16":"fB UC VC WC"},J:{"4":"D A"},K:{"4":"T eB","16":"A B C dB nB"},L:{"4":"H"},M:{"4":"S"},N:{"1":"A B"},O:{"4":"aC"},P:{"4":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"4":"mC"},R:{"4":"nC"},S:{"1":"oC"}},B:6,C:"X-Frame-Options HTTP header"}; +module.exports={A:{A:{"1":"E F A B","2":"J D rB"},B:{"1":"C K L G M N O","4":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB","4":"I i J D E F A B C K L G M N VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","16":"sB gB tB uB"},D:{"4":"0 1 2 3 4 5 6 7 8 9 q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J D E F A B C K L G M N O j k l m n o p"},E:{"4":"J D E F A B C K L G yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B","16":"I i xB lB"},F:{"4":"0 1 2 3 4 5 6 7 8 9 C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S AC fB","16":"F B 6B 7B 8B 9B eB pB"},G:{"4":"E EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","16":"lB BC qB CC DC"},H:{"2":"VC"},I:{"4":"I H ZC qB aC bC","16":"gB WC XC YC"},J:{"4":"D A"},K:{"4":"U fB","16":"A B C eB pB"},L:{"4":"H"},M:{"4":"T"},N:{"1":"A B"},O:{"4":"cC"},P:{"4":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"4":"oC"},R:{"4":"pC"},S:{"1":"qC"}},B:6,C:"X-Frame-Options HTTP header"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js index 4f64151e2ab829..8ad49552891803 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhr2.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"J D E F pB","132":"A B"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","2":"qB fB","260":"A B","388":"J D E F","900":"I h rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","16":"I h J","132":"s t","388":"D E F A B C K L G M N O i j k l m n o p q r"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","2":"I vB kB","132":"D xB","388":"h J wB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB eB","2":"F B 4B 5B 6B 7B dB nB 8B","132":"G M N"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","2":"kB 9B oB","132":"CC","388":"AC BC"},H:{"2":"TC"},I:{"1":"H ZC","2":"UC VC WC","388":"YC","900":"fB I XC oB"},J:{"132":"A","388":"D"},K:{"1":"C T eB","2":"A B dB nB"},L:{"1":"H"},M:{"1":"S"},N:{"132":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:1,C:"XMLHttpRequest advanced features"}; +module.exports={A:{A:{"2":"J D E F rB","132":"A B"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","2":"sB gB","260":"A B","388":"J D E F","900":"I i tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","16":"I i J","132":"t u","388":"D E F A B C K L G M N O j k l m n o p q r s"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","2":"I xB lB","132":"D zB","388":"i J yB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 C O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S fB","2":"F B 6B 7B 8B 9B eB pB AC","132":"G M N"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","2":"lB BC qB","132":"EC","388":"CC DC"},H:{"2":"VC"},I:{"1":"H bC","2":"WC XC YC","388":"aC","900":"gB I ZC qB"},J:{"132":"A","388":"D"},K:{"1":"C U fB","2":"A B eB pB"},L:{"1":"H"},M:{"1":"T"},N:{"132":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:1,C:"XMLHttpRequest advanced features"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js index 1020d0d3fec47d..925f85e2032fd5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtml.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"F A B","2":"J D E pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"1":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"1":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"1":"TC"},I:{"1":"fB I H UC VC WC XC oB YC ZC"},J:{"1":"D A"},K:{"1":"A B C T dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"2":"nC"},S:{"1":"oC"}},B:1,C:"XHTML served as application/xhtml+xml"}; +module.exports={A:{A:{"1":"F A B","2":"J D E rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"1":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"1":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"1":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"1":"VC"},I:{"1":"gB I H WC XC YC ZC qB aC bC"},J:{"1":"D A"},K:{"1":"A B C U eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"2":"pC"},S:{"1":"qC"}},B:1,C:"XHTML served as application/xhtml+xml"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js index cddb819fd08a32..824c5e00a91dfb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xhtmlsmil.js @@ -1 +1 @@ -module.exports={A:{A:{"2":"F A B pB","4":"J D E"},B:{"2":"C K L G M N O","8":"P Q R U V W X Y Z a b c d e f S g H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 qB fB I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB rB sB"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I h J D E F A B C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB"},E:{"8":"I h J D E F A B C K L G vB kB wB xB yB zB lB dB eB 0B 1B 2B mB 3B"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB 4B 5B 6B 7B dB nB 8B eB"},G:{"8":"E kB 9B oB AC BC CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB"},H:{"8":"TC"},I:{"8":"fB I H UC VC WC XC oB YC ZC"},J:{"8":"D A"},K:{"8":"A B C T dB nB eB"},L:{"8":"H"},M:{"8":"S"},N:{"2":"A B"},O:{"8":"aC"},P:{"8":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"8":"mC"},R:{"8":"nC"},S:{"8":"oC"}},B:7,C:"XHTML+SMIL animation"}; +module.exports={A:{A:{"2":"F A B rB","4":"J D E"},B:{"2":"C K L G M N O","8":"P Q R S V W X Y Z a b c d e f g T h H"},C:{"8":"0 1 2 3 4 5 6 7 8 9 sB gB I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB tB uB"},D:{"8":"0 1 2 3 4 5 6 7 8 9 I i J D E F A B C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB"},E:{"8":"I i J D E F A B C K L G xB lB yB zB 0B 1B mB eB fB 2B 3B 4B nB oB 5B"},F:{"8":"0 1 2 3 4 5 6 7 8 9 F B C G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S 6B 7B 8B 9B eB pB AC fB"},G:{"8":"E lB BC qB CC DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB"},H:{"8":"VC"},I:{"8":"gB I H WC XC YC ZC qB aC bC"},J:{"8":"D A"},K:{"8":"A B C U eB pB fB"},L:{"8":"H"},M:{"8":"T"},N:{"2":"A B"},O:{"8":"cC"},P:{"8":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"8":"oC"},R:{"8":"pC"},S:{"8":"qC"}},B:7,C:"XHTML+SMIL animation"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js index fd743b90d1f3a6..1a0ad0fbada4be 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/features/xml-serializer.js @@ -1 +1 @@ -module.exports={A:{A:{"1":"A B","260":"J D E F pB"},B:{"1":"C K L G M N O P Q R U V W X Y Z a b c d e f S g H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB U V W X Y Z a b c d e f S g H jB","132":"B","260":"qB fB I h J D rB sB","516":"E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB gB MB hB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R U V W X Y Z a b c d e f S g H jB tB uB","132":"I h J D E F A B C K L G M N O i j k l m n o p q r s t"},E:{"1":"E F A B C K L G yB zB lB dB eB 0B 1B 2B mB 3B","132":"I h J D vB kB wB xB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB T PB QB RB SB TB UB VB WB XB YB ZB aB bB cB P Q R iB","16":"F 4B","132":"B C G M N 5B 6B 7B dB nB 8B eB"},G:{"1":"E DC EC FC GC HC IC JC KC LC MC NC OC PC QC RC SC mB","132":"kB 9B oB AC BC CC"},H:{"132":"TC"},I:{"1":"H YC ZC","132":"fB I UC VC WC XC oB"},J:{"132":"D A"},K:{"1":"T","16":"A","132":"B C dB nB eB"},L:{"1":"H"},M:{"1":"S"},N:{"1":"A B"},O:{"1":"aC"},P:{"1":"I bC cC dC eC fC lB gC hC iC jC kC lC"},Q:{"1":"mC"},R:{"1":"nC"},S:{"1":"oC"}},B:4,C:"DOM Parsing and Serialization"}; +module.exports={A:{A:{"1":"A B","260":"J D E F rB"},B:{"1":"C K L G M N O P Q R S V W X Y Z a b c d e f g T h H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 C K L G M N O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S V W X Y Z a b c d e f g T h H kB","132":"B","260":"sB gB I i J D tB uB","516":"E F A"},D:{"1":"0 1 2 3 4 5 6 7 8 9 v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB hB NB iB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R S V W X Y Z a b c d e f g T h H kB vB wB","132":"I i J D E F A B C K L G M N O j k l m n o p q r s t u"},E:{"1":"E F A B C K L G 0B 1B mB eB fB 2B 3B 4B nB oB 5B","132":"I i J D xB lB yB zB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 O j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB KB LB MB NB OB PB U QB RB SB TB UB VB WB XB YB ZB aB bB cB dB P Q R jB S","16":"F 6B","132":"B C G M N 7B 8B 9B eB pB AC fB"},G:{"1":"E FC GC HC IC JC KC LC MC NC OC PC QC RC SC TC UC nB oB","132":"lB BC qB CC DC EC"},H:{"132":"VC"},I:{"1":"H aC bC","132":"gB I WC XC YC ZC qB"},J:{"132":"D A"},K:{"1":"U","16":"A","132":"B C eB pB fB"},L:{"1":"H"},M:{"1":"T"},N:{"1":"A B"},O:{"1":"cC"},P:{"1":"I dC eC fC gC hC mB iC jC kC lC mC nC"},Q:{"1":"oC"},R:{"1":"pC"},S:{"1":"qC"}},B:4,C:"DOM Parsing and Serialization"}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js index 914e0bb53b5c5b..df0a25a9302453 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AD.js @@ -1 +1 @@ -module.exports={C:{"52":0.00416,"72":0.01666,"78":0.09161,"79":0.00416,"88":0.00416,"89":0.09994,"90":0.1041,"91":0.17489,"93":0.00833,"94":0.67457,"95":1.37412,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 92 96 97 3.5 3.6"},D:{"40":0.00833,"49":0.22486,"57":0.01249,"59":0.00416,"63":0.00416,"67":0.00833,"69":0.00833,"70":0.02082,"72":0.00416,"75":0.00416,"77":0.03331,"78":0.00416,"79":0.11659,"80":0.06246,"81":0.03331,"83":0.01249,"84":0.02082,"85":0.00416,"86":0.01249,"87":0.03748,"88":0.02915,"89":0.04997,"90":0.06246,"91":0.24984,"92":0.09994,"93":0.03748,"94":0.23735,"95":0.38725,"96":19.0961,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 60 61 62 64 65 66 68 71 73 74 76 97 98 99"},F:{"75":0.02082,"80":0.01249,"81":0.39974,"82":0.33728,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00416,"13":0.0458,"14":0.30814,"15":0.75368,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00416,"11.1":0.03331,"12.1":0.21653,"13.1":0.6246,"14.1":1.63229,"15.1":7.38694,"15.2":1.73222},B:{"85":0.00833,"92":0.01666,"93":0.00416,"95":0.05413,"96":2.68994,_:"12 13 14 15 16 17 18 79 80 81 83 84 86 87 88 89 90 91 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13873,"10.0-10.2":0,"10.3":0.1658,"11.0-11.2":0.01015,"11.3-11.4":0.01015,"12.0-12.1":0.05414,"12.2-12.5":0.40943,"13.0-13.1":0.01692,"13.2":0.00338,"13.3":0.05076,"13.4-13.7":0.22333,"14.0-14.4":0.45681,"14.5-14.8":4.85229,"15.0-15.1":25.54052,"15.2":1.88136},P:{"4":0.02156,"5.0-5.4":0.42234,"6.2-6.4":0.01057,"7.2-7.4":0.09432,"8.2":0.03017,"9.2":0.0524,"10.1":0.02115,"11.1-11.2":0.19912,"12.0":0.01048,"13.0":0.02156,"14.0":0.02096,"15.0":0.12936},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00156,"4.2-4.3":0.00052,"4.4":0,"4.4.3-4.4.4":0.0271},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08328,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.00584},H:{"0":0.05525},L:{"0":23.96708},S:{"2.5":0},R:{_:"0"},M:{"0":0.11088},Q:{"10.4":0}}; +module.exports={C:{"48":0.00408,"52":0.01631,"72":0.02446,"73":0.00408,"78":0.09377,"82":0.03262,"90":0.03669,"91":0.159,"94":0.01223,"95":0.83171,"96":1.32503,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 83 84 85 86 87 88 89 92 93 97 98 3.5 3.6"},D:{"40":0.00408,"49":0.23647,"67":0.01631,"68":0.01223,"70":0.01223,"75":0.00408,"77":0.02854,"78":0.02039,"79":0.16716,"80":0.07746,"81":0.02039,"83":0.01223,"84":0.00815,"86":0.00815,"87":0.03669,"88":0.02446,"89":0.06931,"90":0.05708,"91":0.07339,"92":0.08969,"93":0.26501,"94":0.06116,"95":0.04892,"96":5.76896,"97":13.67426,"100":0.00815,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 69 71 72 73 74 76 85 98 99 101"},F:{"46":0.00408,"80":0.00815,"81":0.00408,"82":0.74609,"83":0.01223,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00815,"87":0.03262,"90":0.00815,"92":0.01223,"95":0.01223,"96":0.77055,"97":1.98958,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88 89 91 93 94"},E:{"4":0,"12":0.00815,"13":0.02039,"14":0.24462,"15":0.64009,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00408,"11.1":0.02039,"12.1":0.15493,"13.1":0.49739,"14.1":1.50849,"15.1":4.66817,"15.2-15.3":4.66817,"15.4":0.00408},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00345,"9.0-9.2":0,"9.3":0.08967,"10.0-10.2":0.01379,"10.3":0.07932,"11.0-11.2":0.0069,"11.3-11.4":0.01035,"12.0-12.1":0.01035,"12.2-12.5":0.39315,"13.0-13.1":0.01724,"13.2":0,"13.3":0.09312,"13.4-13.7":0.2552,"14.0-14.4":0.49662,"14.5-14.8":3.766,"15.0-15.1":18.82999,"15.2-15.3":10.40822,"15.4":0.01035},P:{"4":0.06269,"5.0-5.4":0.37297,"6.2-6.4":0.02072,"7.2-7.4":0.02159,"8.2":0.07056,"9.2":0.07252,"10.1":0.03108,"11.1-11.2":0.0209,"12.0":0.02159,"13.0":0.03134,"14.0":0.01045,"15.0":0.03134,"16.0":1.52541},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01777},A:{"11":0.07746,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0},H:{"0":0.05608},L:{"0":23.14218},S:{"2.5":0},R:{_:"0"},M:{"0":0.14808}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js index 55138a0d8eb265..63a1e1a8271212 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AE.js @@ -1 +1 @@ -module.exports={C:{"34":0.00747,"52":0.01121,"55":0.00747,"68":0.02242,"78":0.01495,"84":0.00374,"88":0.01495,"91":0.01121,"92":0.00747,"93":0.00747,"94":0.36996,"95":0.62408,"96":0.01121,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 89 90 97 3.5 3.6"},D:{"22":0.00374,"34":0.00747,"35":0.39986,"38":0.04484,"49":0.03737,"56":0.00747,"58":0.06353,"60":0.00747,"63":0.00747,"64":0.01495,"65":0.01495,"67":0.00374,"69":0.01495,"70":0.01495,"71":0.00374,"72":0.01495,"73":0.00747,"74":0.01121,"75":0.02616,"76":0.04111,"77":0.00747,"78":0.01121,"79":0.08595,"80":0.03363,"81":0.01121,"83":0.02242,"84":0.0299,"85":0.02616,"86":0.03363,"87":0.11958,"88":0.03363,"89":0.04484,"90":0.0299,"91":0.07474,"92":0.12332,"93":0.58297,"94":0.36623,"95":0.59045,"96":22.68733,"97":0.01869,"98":0.01121,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 61 62 66 68 99"},F:{"28":0.00747,"36":0.00374,"46":0.00747,"66":0.00747,"79":0.00374,"80":0.00747,"81":0.42602,"82":0.34754,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00374,"12":0.00747,"13":0.03737,"14":0.26906,"15":0.39986,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01495,"11.1":0.01869,"12.1":0.04858,"13.1":0.20927,"14.1":1.15473,"15.1":1.1211,"15.2":0.15322},B:{"14":0.00374,"16":0.00747,"17":0.00747,"18":0.0299,"84":0.00747,"85":0.00747,"89":0.00374,"91":0.00374,"92":0.01121,"93":0.00374,"94":0.01121,"95":0.07848,"96":2.71306,_:"12 13 15 79 80 81 83 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01173,"6.0-6.1":0,"7.0-7.1":0.01906,"8.1-8.4":0.0044,"9.0-9.2":0.00293,"9.3":0.15686,"10.0-10.2":0.01466,"10.3":0.08942,"11.0-11.2":0.13487,"11.3-11.4":0.03958,"12.0-12.1":0.02052,"12.2-12.5":0.56146,"13.0-13.1":0.03518,"13.2":0.01026,"13.3":0.0689,"13.4-13.7":0.22722,"14.0-14.4":0.94113,"14.5-14.8":4.04014,"15.0-15.1":7.43086,"15.2":0.83998},P:{"4":0.18692,"5.0-5.4":0.01067,"6.2-6.4":0.02065,"7.2-7.4":0.04154,"8.2":0.01032,"9.2":0.01038,"10.1":0.02133,"11.1-11.2":0.04154,"12.0":0.02077,"13.0":0.09346,"14.0":0.12462,"15.0":0.27},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00477,"4.4":0,"4.4.3-4.4.4":0.02655},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00554,"11":0.31584,_:"6 7 8 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":5.67428},H:{"0":0.99614},L:{"0":40.86615},S:{"2.5":0},R:{_:"0"},M:{"0":0.119},Q:{"10.4":0.02505}}; +module.exports={C:{"68":0.02267,"78":0.00567,"91":0.00567,"94":0.017,"95":0.34575,"96":0.35708,"97":0.01134,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 98 3.5 3.6"},D:{"35":0.25506,"38":0.02834,"47":0.00567,"49":0.02834,"52":0.00567,"56":0.00567,"64":0.02834,"65":0.01134,"69":0.01134,"70":0.01134,"72":0.01134,"74":0.00567,"75":0.02834,"76":0.03401,"77":0.01134,"78":0.01134,"79":0.05668,"80":0.04534,"81":0.01134,"83":0.01134,"84":0.03401,"85":0.02834,"86":0.03968,"87":0.07935,"88":0.01134,"89":0.03968,"90":0.03401,"91":0.1247,"92":0.11336,"93":0.32874,"94":0.17004,"95":0.21538,"96":8.16759,"97":35.58937,"98":0.03968,"100":0.017,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 40 41 42 43 44 45 46 48 50 51 53 54 55 57 58 59 60 61 62 63 66 67 68 71 73 99 101"},F:{"28":0.01134,"46":0.01134,"81":0.00567,"82":0.65182,"83":0.01134,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02267,"81":0.00567,"90":0.00567,"91":0.00567,"92":0.017,"94":0.01134,"95":0.03968,"96":0.76518,"97":4.3757,_:"12 13 14 15 16 17 79 80 83 84 85 86 87 88 89 93"},E:{"4":0,"13":0.03401,"14":0.23806,"15":0.26073,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01134,"11.1":0.017,"12.1":0.04534,"13.1":0.1587,"14.1":0.85587,"15.1":0.67449,"15.2-15.3":0.59514},G:{"8":0.00225,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00674,"6.0-6.1":0,"7.0-7.1":0.01236,"8.1-8.4":0.00225,"9.0-9.2":0.00112,"9.3":0.11685,"10.0-10.2":0.00674,"10.3":0.05955,"11.0-11.2":0.08764,"11.3-11.4":0.01798,"12.0-12.1":0.01124,"12.2-12.5":0.41571,"13.0-13.1":0.02472,"13.2":0.00786,"13.3":0.04719,"13.4-13.7":0.18426,"14.0-14.4":0.64491,"14.5-14.8":2.574,"15.0-15.1":4.19301,"15.2-15.3":2.80994,"15.4":0.00225},P:{"4":0.11576,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.04209,"8.2":0.01072,"9.2":0.02143,"10.1":0.02143,"11.1-11.2":0.03157,"12.0":0.01052,"13.0":0.05262,"14.0":0.08419,"15.0":0.07367,"16.0":1.67327},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00361,"4.4":0,"4.4.3-4.4.4":0.01805},A:{"11":0.17571,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00433},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00866},O:{"0":3.36163},H:{"0":0.59878},L:{"0":26.47131},S:{"2.5":0},R:{_:"0"},M:{"0":0.0953}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js index da2f7e1bf8a597..bf9a188aac5ca8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AF.js @@ -1 +1 @@ -module.exports={C:{"24":0.00215,"28":0.02147,"29":0.03221,"30":0.00429,"33":0.00429,"35":0.00429,"38":0.00429,"39":0.00429,"40":0.00215,"41":0.00215,"42":0.00429,"43":0.00644,"44":0.00429,"47":0.00859,"48":0.01074,"49":0.00215,"50":0.00859,"52":0.00859,"56":0.00644,"57":0.00429,"60":0.00644,"62":0.00215,"63":0.00429,"65":0.00215,"68":0.00644,"72":0.02791,"73":0.00429,"78":0.01074,"79":0.00215,"84":0.00859,"85":0.00644,"87":0.00215,"88":0.00644,"89":0.01503,"90":0.00215,"91":0.01718,"92":0.00644,"93":0.02576,"94":0.49596,"95":0.95542,"96":0.04509,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 31 32 34 36 37 45 46 51 53 54 55 58 59 61 64 66 67 69 70 71 74 75 76 77 80 81 82 83 86 97 3.5 3.6"},D:{"25":0.00215,"30":0.00644,"34":0.00429,"35":0.00215,"36":0.00429,"37":0.02147,"38":0.00859,"39":0.00215,"42":0.00429,"43":0.073,"44":0.00429,"46":0.00429,"47":0.01932,"48":0.00429,"49":0.00644,"50":0.00215,"51":0.00429,"52":0.01074,"54":0.00644,"55":0.00644,"56":0.00429,"57":0.01074,"58":0.00644,"59":0.00429,"60":0.00859,"61":0.00644,"62":0.02147,"63":0.00644,"64":0.00429,"65":0.01288,"66":0.02147,"67":0.01074,"68":0.00429,"69":0.00859,"70":0.02362,"71":0.01288,"72":0.01932,"73":0.02147,"74":0.01074,"75":0.04723,"76":0.01074,"77":0.07515,"78":0.02147,"79":0.02576,"80":0.04509,"81":0.0365,"83":0.073,"84":0.01288,"85":0.01288,"86":0.05797,"87":0.06656,"88":0.02791,"89":0.03006,"90":0.04079,"91":0.07944,"92":0.1052,"93":0.06226,"94":0.25549,"95":0.40149,"96":10.48165,"97":0.01074,"98":0.02147,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 31 32 33 40 41 45 53 99"},F:{"42":0.00429,"64":0.00215,"73":0.01718,"77":0.00859,"79":0.01288,"80":0.02362,"81":0.27911,"82":0.63551,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.01074,"13":0.01288,"14":0.05582,"15":0.03221,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00429,"12.1":0.00859,"13.1":0.00859,"14.1":0.09447,"15.1":1.0048,"15.2":0.27482},B:{"12":0.02147,"13":0.01288,"14":0.02791,"15":0.00859,"16":0.03865,"17":0.02791,"18":0.13311,"81":0.01503,"83":0.00429,"84":0.03006,"85":0.00215,"89":0.02791,"90":0.04938,"91":0.00859,"92":0.02576,"93":0.01503,"94":0.02147,"95":0.1052,"96":0.7901,_:"79 80 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01116,"8.1-8.4":0,"9.0-9.2":0.00223,"9.3":0.06136,"10.0-10.2":0.01339,"10.3":0.09037,"11.0-11.2":0.07921,"11.3-11.4":0.0781,"12.0-12.1":0.06025,"12.2-12.5":0.84904,"13.0-13.1":0.04128,"13.2":0.06694,"13.3":0.13723,"13.4-13.7":0.24099,"14.0-14.4":1.39349,"14.5-14.8":1.34886,"15.0-15.1":6.04589,"15.2":0.63148},P:{"4":1.33742,"5.0-5.4":0.42234,"6.2-6.4":0.32179,"7.2-7.4":0.73408,"8.2":0.03017,"9.2":0.37207,"10.1":0.07039,"11.1-11.2":0.40223,"12.0":0.11061,"13.0":0.32179,"14.0":0.44246,"15.0":0.82458},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00308,"4.2-4.3":0.01542,"4.4":0,"4.4.3-4.4.4":0.07573},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00215,"9":0.03865,"11":0.61834,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":2.4894},H:{"0":1.39029},L:{"0":59.2598},S:{"2.5":0},R:{_:"0"},M:{"0":0.1178},Q:{"10.4":0}}; +module.exports={C:{"15":0.00259,"17":0.00517,"29":0.02068,"30":0.00259,"32":0.00517,"34":0.00517,"35":0.00259,"38":0.00776,"39":0.00776,"41":0.01551,"42":0.00259,"43":0.01034,"47":0.00517,"48":0.0181,"50":0.0517,"52":0.00517,"56":0.00776,"57":0.00259,"62":0.01034,"68":0.00259,"72":0.02327,"73":0.00517,"78":0.00776,"82":0.00517,"84":0.00517,"85":0.01034,"86":0.00517,"87":0.00517,"88":0.01034,"89":0.01551,"90":0.00517,"91":0.01034,"93":0.01551,"94":0.03619,"95":0.99006,"96":0.64884,"97":0.03361,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 31 33 36 37 40 44 45 46 49 51 53 54 55 58 59 60 61 63 64 65 66 67 69 70 71 74 75 76 77 79 80 81 83 92 98 3.5 3.6"},D:{"23":0.00776,"24":0.00517,"27":0.00259,"34":0.00517,"36":0.00776,"37":0.01293,"38":0.01551,"40":0.00259,"41":0.00259,"42":0.00259,"43":0.04653,"44":0.00776,"45":0.00776,"46":0.00517,"47":0.02068,"48":0.00517,"50":0.00259,"51":0.00259,"52":0.01293,"53":0.00259,"54":0.00776,"55":0.01034,"56":0.00517,"57":0.01034,"58":0.00776,"59":0.00517,"61":0.01293,"62":0.02585,"63":0.02068,"64":0.02585,"65":0.01034,"66":0.01293,"67":0.01034,"68":0.00517,"69":0.00776,"70":0.0181,"71":0.01551,"72":0.02327,"73":0.02068,"74":0.01034,"75":0.00776,"76":0.00776,"77":0.12667,"78":0.02585,"79":0.04653,"80":0.03878,"81":0.1034,"83":0.0517,"84":0.04653,"85":0.03619,"86":0.10082,"87":0.08789,"88":0.02327,"89":0.03619,"90":0.03361,"91":0.05946,"92":0.11116,"93":0.20422,"94":0.07497,"95":0.14993,"96":4.45654,"97":9.65756,"98":0.02585,"99":0.00776,"100":0.02585,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 26 28 29 30 31 32 33 35 39 49 60 101"},F:{"36":0.00259,"56":0.00259,"64":0.00259,"75":0.00259,"77":0.00259,"79":0.0181,"80":0.00517,"81":0.00259,"82":0.93577,"83":0.04395,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03619,"13":0.0181,"14":0.02585,"15":0.02585,"16":0.04912,"17":0.03619,"18":0.16286,"80":0.00259,"81":0.0181,"83":0.00517,"84":0.03878,"85":0.00517,"89":0.03361,"90":0.02844,"91":0.01034,"92":0.04653,"93":0.01034,"94":0.02068,"95":0.0181,"96":0.34639,"97":0.77809,_:"79 86 87 88"},E:{"4":0,"10":0.00259,"12":0.00776,"13":0.02844,"14":0.02844,"15":0.01551,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00776,"13.1":0.01293,"14.1":0.11374,"15.1":0.63591,"15.2-15.3":0.93577,"15.4":0.00776},G:{"8":0.00534,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00133,"5.0-5.1":0,"6.0-6.1":0.00267,"7.0-7.1":0.01068,"8.1-8.4":0,"9.0-9.2":0.00667,"9.3":0.10146,"10.0-10.2":0.01201,"10.3":0.10546,"11.0-11.2":0.03871,"11.3-11.4":0.06274,"12.0-12.1":0.06541,"12.2-12.5":0.97453,"13.0-13.1":0.04806,"13.2":0.03471,"13.3":0.1602,"13.4-13.7":0.28168,"14.0-14.4":1.39905,"14.5-14.8":1.31494,"15.0-15.1":5.00079,"15.2-15.3":3.71521,"15.4":0.00534},P:{"4":1.44148,"5.0-5.4":0.37297,"6.2-6.4":0.29233,"7.2-7.4":0.73586,"8.2":0.07056,"9.2":0.38305,"10.1":0.06048,"11.1-11.2":0.27217,"12.0":0.1008,"13.0":0.24193,"14.0":0.40321,"15.0":0.50401,"16.0":1.68341},I:{"0":0,"3":0,"4":0.00119,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00478,"4.2-4.3":0.02269,"4.4":0,"4.4.3-4.4.4":0.08998},A:{"8":0.00517,"9":0.02327,"11":0.59197,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.00742},O:{"0":2.57301},H:{"0":1.31275},L:{"0":51.9519},S:{"2.5":0},R:{_:"0"},M:{"0":0.13347}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js index 68a4b9dbfc6858..c8f85027e26e75 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AG.js @@ -1 +1 @@ -module.exports={C:{"47":0.00406,"52":0.01217,"64":0.00406,"78":0.02028,"80":0.00406,"81":0.00811,"91":0.01217,"93":0.00811,"94":0.61636,"95":0.65691,"96":0.01622,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 82 83 84 85 86 87 88 89 90 92 97 3.5 3.6"},D:{"38":0.01622,"49":0.04461,"65":0.00811,"73":0.00406,"75":0.0365,"76":0.09732,"77":0.04866,"78":0.10949,"79":0.12165,"80":0.00811,"81":0.01217,"84":0.28791,"85":0.07299,"86":0.04461,"87":0.30818,"88":0.01622,"89":0.0811,"90":0.01622,"91":0.07299,"92":0.05272,"93":0.04866,"94":0.54337,"95":0.8921,"96":21.48745,"97":0.02839,"98":0.01217,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 74 83 99"},F:{"79":0.01622,"81":0.2433,"82":0.26358,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00406,"13":0.02433,"14":0.18653,"15":0.34062,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.00811,"9.1":0.11354,"10.1":0.00811,"11.1":0.02433,"12.1":0.05677,"13.1":0.32035,"14.1":1.11918,"15.1":1.7031,"15.2":0.23519},B:{"12":0.00811,"14":0.00406,"15":0.02433,"16":0.00811,"17":0.00811,"18":0.04866,"84":0.02433,"89":0.00406,"92":0.01217,"93":0.01217,"94":0.00811,"95":0.12976,"96":5.83515,_:"13 79 80 81 83 85 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00298,"6.0-6.1":0,"7.0-7.1":0.01044,"8.1-8.4":0.00447,"9.0-9.2":0.00298,"9.3":0.01193,"10.0-10.2":0.00895,"10.3":0.02983,"11.0-11.2":0.02535,"11.3-11.4":0.04026,"12.0-12.1":0.00895,"12.2-12.5":0.77993,"13.0-13.1":0.0179,"13.2":0,"13.3":0.09097,"13.4-13.7":0.23264,"14.0-14.4":0.56817,"14.5-14.8":4.38132,"15.0-15.1":8.1035,"15.2":0.58606},P:{"4":0.16875,"5.0-5.4":0.05273,"6.2-6.4":0.03103,"7.2-7.4":0.20039,"8.2":0.03017,"9.2":0.04137,"10.1":0.01044,"11.1-11.2":0.26367,"12.0":0.02109,"13.0":0.25312,"14.0":0.22148,"15.0":0.64335},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00626,"4.4":0,"4.4.3-4.4.4":0.02942},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00406,"9":0.00406,"11":0.10949,_:"6 7 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.20811},H:{"0":0.4616},L:{"0":40.6537},S:{"2.5":0},R:{_:"0"},M:{"0":0.29135},Q:{"10.4":0}}; +module.exports={C:{"2":0.00403,"52":0.01208,"78":0.02013,"87":0.02013,"91":0.03623,"93":0.00805,"94":0.02013,"95":0.52338,"96":0.49922,_:"3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 92 97 98 3.5 3.6"},D:{"11":0.01208,"39":0.01208,"49":0.04831,"56":0.00805,"58":0.00805,"63":0.00403,"65":0.00403,"66":0.00805,"67":0.00805,"68":0.00805,"72":0.00403,"75":0.01208,"76":0.03221,"77":0.02416,"78":0.02416,"79":0.08857,"80":0.00805,"81":0.02416,"83":0.02416,"84":0.05234,"85":0.03623,"86":0.04429,"87":0.13286,"88":0.00403,"89":0.05636,"90":0.06844,"91":0.08052,"92":0.02416,"93":0.10065,"94":0.0926,"95":0.2939,"96":8.02784,"97":14.55802,"98":0.03221,"100":0.01208,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 64 69 70 71 73 74 99 101"},F:{"82":1.98884,"83":0.02818,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00805,"15":0.00805,"16":0.00403,"18":0.03623,"84":0.02416,"85":0.02416,"86":0.00403,"88":0.00403,"89":0.00403,"90":0.00805,"91":0.00403,"92":0.0161,"93":0.00403,"94":0.00403,"95":0.04429,"96":1.69092,"97":4.2273,_:"13 14 17 79 80 81 83 87"},E:{"4":0,"12":0.01208,"13":0.02013,"14":0.35831,"15":0.0926,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.2174,"11.1":0.02416,"12.1":0.0161,"13.1":0.33818,"14.1":1.0991,"15.1":1.15546,"15.2-15.3":0.87364,"15.4":0.00805},G:{"8":0,"3.2":0.00149,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00747,"6.0-6.1":0,"7.0-7.1":0.00149,"8.1-8.4":0.02539,"9.0-9.2":0.00448,"9.3":0.07617,"10.0-10.2":0.01195,"10.3":0.10753,"11.0-11.2":0.02987,"11.3-11.4":0.01643,"12.0-12.1":0.00747,"12.2-12.5":0.68552,"13.0-13.1":0.00747,"13.2":0.00149,"13.3":0.03883,"13.4-13.7":0.2763,"14.0-14.4":0.85279,"14.5-14.8":3.19609,"15.0-15.1":5.87244,"15.2-15.3":3.70687,"15.4":0.00747},P:{"4":0.27428,"5.0-5.4":0.01055,"6.2-6.4":0.02072,"7.2-7.4":0.16879,"8.2":0.07056,"9.2":0.0422,"10.1":0.01048,"11.1-11.2":0.46417,"12.0":0.14428,"13.0":0.13714,"14.0":0.26373,"15.0":0.25318,"16.0":4.87373},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0239},A:{"11":0.12481,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.10156},H:{"0":0.1018},L:{"0":39.64024},S:{"2.5":0},R:{_:"0"},M:{"0":0.21506}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js index 20a993318f5588..fb71be403a6d24 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AI.js @@ -1 +1 @@ -module.exports={C:{"78":0.01994,"83":0.05981,"87":0.01994,"93":0.0319,"94":0.25916,"95":0.63393,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 88 89 90 91 92 96 97 3.5 3.6"},D:{"38":0.00797,"41":0.01994,"42":0.00399,"53":0.01595,"57":0.01196,"65":0.00797,"66":0.00399,"75":0.04784,"76":0.06379,"77":0.01595,"79":0.0917,"81":0.00797,"83":0.00797,"84":0.00399,"85":0.00399,"86":0.01196,"87":0.04784,"88":0.01196,"89":0.01595,"90":0.00797,"91":0.08373,"92":0.48641,"93":0.06778,"94":0.35883,"95":0.31896,"96":17.68633,"97":0.01994,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 43 44 45 46 47 48 49 50 51 52 54 55 56 58 59 60 61 62 63 64 67 68 69 70 71 72 73 74 78 80 98 99"},F:{"75":0.02791,"81":0.09968,"82":0.307,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00399,"14":0.1236,"15":3.2215,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01196,"12.1":0.02392,"13.1":0.55818,"14.1":2.3324,"15.1":1.97755,"15.2":0.18739},B:{"16":0.00399,"18":0.02791,"84":0.04386,"89":0.00399,"90":0.01196,"93":0.00399,"94":0.07177,"95":1.14028,"96":4.98375,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 91 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00416,"8.1-8.4":0.01664,"9.0-9.2":0,"9.3":0.08944,"10.0-10.2":0,"10.3":0.03536,"11.0-11.2":0.00416,"11.3-11.4":0.04368,"12.0-12.1":0.00416,"12.2-12.5":0.36398,"13.0-13.1":0.06448,"13.2":0.00624,"13.3":0.07072,"13.4-13.7":0.62813,"14.0-14.4":2.64771,"14.5-14.8":4.64233,"15.0-15.1":11.26264,"15.2":0.91515},P:{"4":0.08355,"5.0-5.4":0.13445,"6.2-6.4":0.03103,"7.2-7.4":0.17754,"8.2":0.03017,"9.2":0.04137,"10.1":0.01044,"11.1-11.2":0.1671,"12.0":0.07311,"13.0":0.26109,"14.0":0.31331,"15.0":0.83549},I:{"0":0,"3":0,"4":0.00005,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0001,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00587},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06778,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.05412},H:{"0":0.14232},L:{"0":38.19979},S:{"2.5":0},R:{_:"0"},M:{"0":0.15634},Q:{"10.4":0}}; +module.exports={C:{"52":0.02411,"73":0.00804,"74":0.00402,"76":0.00402,"78":0.05627,"80":0.00402,"83":0.03617,"87":0.02813,"94":0.00804,"95":0.61491,"96":0.63098,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 75 77 79 81 82 84 85 86 88 89 90 91 92 93 97 98 3.5 3.6"},D:{"49":0.06832,"55":0.00402,"58":0.00402,"65":0.02813,"66":0.0201,"68":0.00804,"75":0.07636,"76":0.07636,"77":0.00804,"79":0.06832,"80":0.00804,"81":0.01608,"85":0.12057,"86":0.00804,"87":0.0201,"88":0.00402,"89":0.01206,"90":0.06832,"91":0.04421,"92":0.19291,"93":0.02411,"94":0.21301,"95":0.10048,"96":5.26489,"97":12.11729,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 63 64 67 69 70 71 72 73 74 78 83 84 98 99 100 101"},F:{"81":0.00402,"82":1.14542,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00402,"18":0.04421,"84":0.02411,"89":0.00804,"92":0.01608,"95":0.02813,"96":1.98941,"97":4.83084,_:"12 13 14 15 17 79 80 81 83 85 86 87 88 90 91 93 94"},E:{"4":0,"13":0.00804,"14":0.26525,"15":1.1213,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00804,"10.1":0.00402,"11.1":0.04421,"12.1":0.01608,"13.1":0.66715,"14.1":2.62441,"15.1":1.91706,"15.2-15.3":1.31421},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00652,"6.0-6.1":0,"7.0-7.1":0.01522,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07176,"10.0-10.2":0,"10.3":0.05654,"11.0-11.2":0,"11.3-11.4":0.03479,"12.0-12.1":0.01087,"12.2-12.5":0.38707,"13.0-13.1":0.02175,"13.2":0.00217,"13.3":0.17831,"13.4-13.7":0.23702,"14.0-14.4":2.02014,"14.5-14.8":3.82065,"15.0-15.1":9.82234,"15.2-15.3":5.05578,"15.4":0},P:{"4":0.04193,"5.0-5.4":0.06184,"6.2-6.4":0.02072,"7.2-7.4":0.26209,"8.2":0.07056,"9.2":0.02097,"10.1":0.01048,"11.1-11.2":0.23064,"12.0":0.14428,"13.0":0.18871,"14.0":0.28306,"15.0":0.22016,"16.0":3.36527},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.02411,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.04187},H:{"0":0.23782},L:{"0":36.3238},S:{"2.5":0},R:{_:"0"},M:{"0":0.02392}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js index 63a2740e522bff..5c322acfa850e8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AL.js @@ -1 +1 @@ -module.exports={C:{"48":0.00561,"52":0.02058,"66":0.05426,"68":0.00561,"72":0.00187,"76":0.00374,"78":0.0131,"79":0.00561,"80":0.01684,"81":0.0131,"82":0.00187,"83":0.00187,"84":0.00374,"87":0.00561,"88":0.03555,"89":0.0131,"90":0.00374,"91":0.01123,"92":0.00374,"93":0.00374,"94":0.35175,"95":0.78582,"96":0.00561,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 77 85 86 97 3.5 3.6"},D:{"34":0.00187,"38":0.0131,"47":0.00374,"48":0.00374,"49":0.05239,"53":0.00374,"55":0.00374,"56":0.00374,"58":0.00374,"60":0.00187,"63":0.0131,"65":0.00936,"66":0.00748,"67":0.00374,"68":0.00748,"69":0.0131,"70":0.00374,"71":0.01123,"72":0.00561,"73":0.00936,"74":0.02432,"75":0.00374,"76":0.02432,"77":0.00748,"78":0.01497,"79":0.05987,"80":0.02058,"81":0.02619,"83":0.03181,"84":0.0449,"85":0.05613,"86":0.0711,"87":0.11413,"88":0.02619,"89":0.02994,"90":0.02058,"91":0.04116,"92":0.0842,"93":0.31246,"94":0.27691,"95":0.23575,"96":11.7293,"97":0.00561,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 57 59 61 62 64 98 99"},F:{"28":0.00187,"36":0.01123,"40":0.00561,"46":0.00374,"55":0.00187,"68":0.00187,"70":0.00374,"71":0.0131,"79":0.00561,"80":0.00936,"81":0.13097,"82":0.174,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 56 57 58 60 62 63 64 65 66 67 69 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00374,"12":0.00187,"13":0.02058,"14":0.04865,"15":0.06174,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00374,"11.1":0.00936,"12.1":0.01684,"13.1":0.04678,"14.1":0.19458,"15.1":0.51453,"15.2":0.13471},B:{"17":0.01123,"18":0.03181,"84":0.00561,"85":0.00187,"86":0.00187,"89":0.00748,"91":0.00561,"92":0.00374,"94":0.00374,"95":0.02058,"96":0.78395,_:"12 13 14 15 16 79 80 81 83 87 88 90 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.05447,"7.0-7.1":0.03064,"8.1-8.4":0,"9.0-9.2":0.00681,"9.3":0.0851,"10.0-10.2":0.01362,"10.3":0.13617,"11.0-11.2":0.06127,"11.3-11.4":0.10893,"12.0-12.1":0.06808,"12.2-12.5":2.15824,"13.0-13.1":0.05447,"13.2":0.05787,"13.3":0.22808,"13.4-13.7":0.77274,"14.0-14.4":2.17185,"14.5-14.8":11.38011,"15.0-15.1":15.53319,"15.2":1.10635},P:{"4":0.27703,"5.0-5.4":0.42234,"6.2-6.4":0.32179,"7.2-7.4":0.11286,"8.2":0.03017,"9.2":0.01026,"10.1":0.07039,"11.1-11.2":0.15391,"12.0":0.07182,"13.0":0.19495,"14.0":0.15391,"15.0":0.34885},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00232,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.03406},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00936,"9":0.01123,"11":0.03742,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.02439},H:{"0":0.09235},L:{"0":44.97656},S:{"2.5":0},R:{_:"0"},M:{"0":0.12194},Q:{"10.4":0}}; +module.exports={C:{"48":0.00317,"52":0.02539,"66":0.00317,"68":0.00317,"72":0.00159,"76":0.00159,"78":0.00952,"79":0.00317,"80":0.00635,"81":0.00952,"82":0.00159,"83":0.00159,"84":0.00635,"87":0.00159,"88":0.00952,"89":0.0127,"90":0.00317,"91":0.02222,"92":0.00794,"93":0.00159,"94":0.00476,"95":0.39358,"96":0.37295,"97":0.00317,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 77 85 86 98 3.5 3.6"},D:{"34":0.00159,"38":0.00952,"43":0.00159,"47":0.00159,"49":0.04602,"53":0.00476,"55":0.00317,"56":0.00317,"58":0.00317,"59":0.00317,"60":0.00159,"62":0.00317,"63":0.00794,"64":0.00317,"65":0.00952,"66":0.00635,"67":0.00317,"68":0.00476,"69":0.00476,"70":0.00635,"71":0.00952,"72":0.00476,"73":0.00635,"74":0.00952,"75":0.00794,"76":0.0127,"77":0.0127,"78":0.01428,"79":0.08729,"80":0.01746,"81":0.01904,"83":0.02222,"84":0.06507,"85":0.06507,"86":0.05872,"87":0.12379,"88":0.02381,"89":0.02857,"90":0.02063,"91":0.04444,"92":0.07935,"93":0.13172,"94":0.04285,"95":0.10157,"96":3.14702,"97":7.48271,"98":0.00476,"100":0.00317,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 57 61 99 101"},F:{"28":0.00159,"36":0.0127,"40":0.00317,"46":0.00476,"68":0.00635,"78":0.00159,"82":0.34121,"83":0.01111,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00159,"17":0.00159,"18":0.01111,"83":0.00159,"85":0.00317,"86":0.00159,"87":0.00635,"88":0.00159,"89":0.00317,"92":0.00317,"94":0.00476,"95":0.00952,"96":0.18409,"97":0.5618,_:"13 14 15 16 79 80 81 84 90 91 93"},E:{"4":0,"13":0.0127,"14":0.05872,"15":0.03968,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00317,"11.1":0.00794,"12.1":0.00952,"13.1":0.03491,"14.1":0.20155,"15.1":0.31105,"15.2-15.3":0.36184},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.03898,"7.0-7.1":0.02126,"8.1-8.4":0,"9.0-9.2":0.00354,"9.3":0.04252,"10.0-10.2":0.02126,"10.3":0.13465,"11.0-11.2":0.05669,"11.3-11.4":0.08504,"12.0-12.1":0.06732,"12.2-12.5":2.02322,"13.0-13.1":0.06024,"13.2":0.05315,"13.3":0.23386,"13.4-13.7":0.75472,"14.0-14.4":2.09054,"14.5-14.8":10.16924,"15.0-15.1":12.45467,"15.2-15.3":7.1043,"15.4":0.00354},P:{"4":0.21449,"5.0-5.4":0.37297,"6.2-6.4":0.29233,"7.2-7.4":0.09193,"8.2":0.07056,"9.2":0.02043,"10.1":0.06048,"11.1-11.2":0.16342,"12.0":0.03064,"13.0":0.20428,"14.0":0.13278,"15.0":0.16342,"16.0":2.46158},I:{"0":0,"3":0,"4":0.0021,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00771,"4.2-4.3":0.00631,"4.4":0,"4.4.3-4.4.4":0.04277},A:{"8":0.00794,"9":0.00952,"10":0.00159,"11":0.03491,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.02524},H:{"0":0.09558},L:{"0":45.34925},S:{"2.5":0},R:{_:"0"},M:{"0":0.13461}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js index 0cf08dd5887dc1..f2a7d2978431d5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AM.js @@ -1 +1 @@ -module.exports={C:{"52":38.96803,"56":0.00719,"78":0.02157,"83":0.02157,"88":0.01438,"89":0.00719,"94":0.25888,"95":0.57528,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 90 91 92 93 96 97 3.5 3.6"},D:{"22":0.01438,"49":0.13663,"51":0.02157,"60":0.00719,"63":0.02157,"67":0.00719,"69":0.01438,"70":0.01438,"72":0.00719,"73":0.05034,"76":0.02876,"78":0.01438,"79":0.01438,"80":0.03596,"81":0.01438,"83":0.01438,"84":0.03596,"85":0.02876,"86":0.02876,"87":0.3164,"88":0.04315,"89":0.02157,"90":0.05753,"91":0.03596,"92":0.16539,"93":0.05034,"94":0.54652,"95":0.48899,"96":24.3703,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 61 62 64 65 66 68 71 74 75 77 97 98 99"},F:{"28":0.00719,"80":0.01438,"81":0.28764,"82":0.43865,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01438,"14":0.09348,"15":0.10787,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.0791,"12.1":0.02157,"13.1":0.11506,"14.1":0.3164,"15.1":0.40989,"15.2":0.05753},B:{"87":0.00719,"89":0.01438,"94":0.02157,"95":0.01438,"96":0.92764,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 88 90 91 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00455,"6.0-6.1":0,"7.0-7.1":0.00781,"8.1-8.4":0,"9.0-9.2":0.00195,"9.3":0.10473,"10.0-10.2":0.0026,"10.3":0.0605,"11.0-11.2":0.01886,"11.3-11.4":0.02537,"12.0-12.1":0.01561,"12.2-12.5":0.44689,"13.0-13.1":0.01496,"13.2":0.01301,"13.3":0.04749,"13.4-13.7":0.14376,"14.0-14.4":0.60886,"14.5-14.8":1.7921,"15.0-15.1":2.90249,"15.2":0.28947},P:{"4":0.03282,"5.0-5.4":0.05273,"6.2-6.4":0.03103,"7.2-7.4":0.06563,"8.2":0.03017,"9.2":0.01036,"10.1":0.01044,"11.1-11.2":0.05469,"12.0":0.01094,"13.0":0.06563,"14.0":0.08751,"15.0":0.15314},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00026,"4.2-4.3":0.00167,"4.4":0,"4.4.3-4.4.4":0.01211},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06472,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.08702},H:{"0":0.2126},L:{"0":20.85006},S:{"2.5":0.01404},R:{_:"0"},M:{"0":0.05333},Q:{"10.4":0}}; +module.exports={C:{"52":36.12775,"56":0.01361,"78":0.02722,"79":0.01361,"83":0.01361,"91":0.01361,"94":0.00681,"95":0.43552,"96":0.5376,"97":0.00681,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 84 85 86 87 88 89 90 92 93 98 3.5 3.6"},D:{"22":0.01361,"38":0.01361,"47":0.01361,"49":0.06805,"51":0.00681,"55":0.01361,"63":0.02042,"69":0.01361,"70":0.02042,"72":0.01361,"73":0.10888,"74":0.04083,"76":0.02042,"78":0.02722,"79":0.02042,"80":0.02042,"81":0.01361,"83":0.01361,"84":0.01361,"85":0.02042,"86":0.04083,"87":0.14291,"88":0.05444,"89":0.02722,"90":0.03403,"91":0.02722,"92":0.08847,"93":0.14971,"94":0.2654,"95":0.1361,"96":6.92749,"97":17.42761,"99":0.01361,"100":0.02042,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 54 56 57 58 59 60 61 62 64 65 66 67 68 71 75 77 98 101"},F:{"80":0.01361,"81":0.01361,"82":0.79619,"83":0.00681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"92":0.00681,"96":0.20415,"97":0.64648,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94 95"},E:{"4":0,"13":0.02042,"14":0.11569,"15":0.14291,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.1293,"11.1":0.00681,"12.1":0.02722,"13.1":0.10208,"14.1":0.28581,"15.1":0.23137,"15.2-15.3":0.4015},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00305,"6.0-6.1":0.00305,"7.0-7.1":0.00764,"8.1-8.4":0.00687,"9.0-9.2":0.00153,"9.3":0.13824,"10.0-10.2":0.00458,"10.3":0.10158,"11.0-11.2":0.01527,"11.3-11.4":0.0252,"12.0-12.1":0.01757,"12.2-12.5":0.49033,"13.0-13.1":0.02291,"13.2":0.00993,"13.3":0.04582,"13.4-13.7":0.15046,"14.0-14.4":0.57281,"14.5-14.8":1.73905,"15.0-15.1":2.486,"15.2-15.3":1.79175,"15.4":0},P:{"4":0.03262,"5.0-5.4":0.01055,"6.2-6.4":0.02072,"7.2-7.4":0.05436,"8.2":0.07056,"9.2":0.0208,"10.1":0.01048,"11.1-11.2":0.07611,"12.0":0.01087,"13.0":0.07611,"14.0":0.09785,"15.0":0.06523,"16.0":1.22857},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00043,"4.2-4.3":0.00185,"4.4":0,"4.4.3-4.4.4":0.01369},A:{"8":0.01361,"11":0.08166,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.08943},H:{"0":0.17236},L:{"0":22.46496},S:{"2.5":0.00319},R:{_:"0"},M:{"0":0.04472}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js index 6729d40cf2af07..8a799cc4be88bb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AO.js @@ -1 +1 @@ -module.exports={C:{"40":0.01377,"43":0.00918,"46":0.00918,"52":0.02296,"60":0.00918,"72":0.00918,"78":0.02296,"83":0.00459,"84":0.01836,"87":0.04591,"89":0.00918,"91":0.04132,"92":0.01377,"93":0.01377,"94":0.40401,"95":0.67947,"96":0.00459,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 85 86 88 90 97 3.5 3.6"},D:{"11":0.00459,"25":0.01377,"26":0.00918,"29":0.01377,"33":0.01836,"36":0.00918,"38":0.00459,"40":0.01836,"42":0.01836,"43":0.09641,"46":0.01836,"47":0.00918,"48":0.04591,"49":0.02755,"53":0.00459,"55":0.00918,"57":0.01836,"58":0.02755,"59":0.03214,"60":0.00918,"61":0.02296,"62":0.01836,"63":0.05968,"64":0.00459,"65":0.06427,"67":0.00459,"68":0.00459,"69":0.0505,"70":0.00459,"71":0.01836,"72":0.00918,"73":0.00918,"74":0.03673,"75":0.03214,"76":0.00918,"77":0.01836,"78":0.08723,"79":0.11478,"80":0.01377,"81":0.06427,"83":0.02755,"84":0.04132,"85":0.01377,"86":0.10559,"87":0.14691,"88":0.03673,"89":0.04132,"90":0.05968,"91":0.26628,"92":0.19741,"93":0.23414,"94":0.2066,"95":0.33973,"96":21.22878,"97":0.08723,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 30 31 32 34 35 37 39 41 44 45 50 51 52 54 56 66 98 99"},F:{"37":0.00459,"54":0.00459,"71":0.02755,"79":0.01377,"80":0.03214,"81":0.72997,"82":1.28548,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00918,"14":0.04591,"15":0.04132,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00918,"11.1":0.00918,"12.1":0.02296,"13.1":0.05509,"14.1":0.1515,"15.1":0.55092,"15.2":0.04591},B:{"12":0.03214,"13":0.02296,"14":0.08723,"15":0.01836,"16":0.01836,"17":0.07346,"18":0.33973,"84":0.04132,"85":0.01377,"86":0.00918,"89":0.101,"90":0.00918,"91":0.02755,"92":0.02296,"93":0.01377,"94":0.02755,"95":0.13773,"96":4.41195,_:"79 80 81 83 87 88"},G:{"8":0.00181,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00993,"6.0-6.1":0.00361,"7.0-7.1":0.15618,"8.1-8.4":0.0659,"9.0-9.2":0.00993,"9.3":0.66443,"10.0-10.2":0.02167,"10.3":0.7177,"11.0-11.2":0.07132,"11.3-11.4":0.04424,"12.0-12.1":0.03069,"12.2-12.5":1.75768,"13.0-13.1":0.01264,"13.2":0.00271,"13.3":0.07042,"13.4-13.7":0.24104,"14.0-14.4":0.85762,"14.5-14.8":1.53741,"15.0-15.1":2.45371,"15.2":0.29159},P:{"4":1.09632,"5.0-5.4":0.13445,"6.2-6.4":0.03103,"7.2-7.4":0.51713,"8.2":0.03017,"9.2":0.04137,"10.1":0.09308,"11.1-11.2":0.05171,"12.0":0.04137,"13.0":0.20685,"14.0":0.27925,"15.0":0.38268},I:{"0":0,"3":0,"4":0.00115,"2.1":0,"2.2":0,"2.3":0.00038,"4.1":0.02048,"4.2-4.3":0.09687,"4.4":0,"4.4.3-4.4.4":0.17861},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00855,"11":0.54696,_:"6 7 8 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0.05409},O:{"0":0.62204},H:{"0":2.21223},L:{"0":48.93299},S:{"2.5":0},R:{_:"0"},M:{"0":0.13523},Q:{"10.4":0.02164}}; +module.exports={C:{"41":0.00444,"43":0.00887,"52":0.05324,"72":0.01331,"78":0.02662,"87":0.00887,"88":0.00444,"89":0.00887,"91":0.02662,"92":0.00444,"93":0.00444,"94":0.02662,"95":0.57237,"96":0.61231,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 90 97 98 3.5 3.6"},D:{"11":0.01775,"25":0.00887,"26":0.00887,"29":0.01331,"33":0.00887,"34":0.00444,"40":0.00887,"42":0.01775,"43":0.07987,"46":0.02662,"47":0.00444,"48":0.00444,"49":0.01775,"53":0.01775,"55":0.00887,"57":0.01775,"58":0.01775,"59":0.06656,"60":0.00887,"62":0.00887,"63":0.06212,"65":0.01775,"67":0.01331,"69":0.05324,"70":0.00887,"71":0.01331,"72":0.00887,"73":0.00887,"74":0.02219,"75":0.03106,"76":0.01331,"77":0.00887,"78":0.05324,"79":0.13755,"80":0.05768,"81":0.04881,"83":0.01331,"84":0.03106,"85":0.01331,"86":0.17304,"87":0.13311,"88":0.03106,"89":0.0355,"90":0.05324,"91":0.12867,"92":0.10649,"93":0.77204,"94":0.10205,"95":0.21298,"96":5.89234,"97":15.00593,"98":0.06656,"100":0.00887,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 30 31 32 35 36 37 38 39 41 44 45 50 51 52 54 56 61 64 66 68 99 101"},F:{"32":0.00444,"37":0.00887,"42":0.00444,"50":0.02219,"71":0.01775,"79":0.00887,"80":0.01331,"81":0.00887,"82":1.7393,"83":0.0843,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 38 39 40 41 43 44 45 46 47 48 49 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04881,"13":0.04437,"14":0.05324,"15":0.04437,"16":0.02662,"17":0.03106,"18":0.24404,"84":0.03106,"85":0.02219,"86":0.02219,"89":0.03106,"90":0.01775,"91":0.02219,"92":0.02219,"93":0.05768,"94":0.01775,"95":0.07987,"96":1.69937,"97":2.78644,_:"79 80 81 83 87 88"},E:{"4":0,"13":0.01331,"14":0.02662,"15":0.02662,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 9.1 15.4","7.1":0.02219,"10.1":0.00444,"11.1":0.00887,"12.1":0.02662,"13.1":0.04437,"14.1":0.4792,"15.1":0.11536,"15.2-15.3":0.2041},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00493,"6.0-6.1":0.00164,"7.0-7.1":0.10684,"8.1-8.4":0.01479,"9.0-9.2":0.00411,"9.3":0.56131,"10.0-10.2":0.01479,"10.3":0.7002,"11.0-11.2":0.09451,"11.3-11.4":0.03205,"12.0-12.1":0.04274,"12.2-12.5":1.76859,"13.0-13.1":0.0074,"13.2":0.00164,"13.3":0.10273,"13.4-13.7":0.13971,"14.0-14.4":0.60898,"14.5-14.8":1.227,"15.0-15.1":1.55327,"15.2-15.3":1.22782,"15.4":0},P:{"4":1.26765,"5.0-5.4":0.06184,"6.2-6.4":0.02072,"7.2-7.4":0.26796,"8.2":0.07056,"9.2":0.10306,"10.1":0.05153,"11.1-11.2":0.07214,"12.0":0.14428,"13.0":0.1752,"14.0":0.18551,"15.0":0.26796,"16.0":0.90693},I:{"0":0,"3":0,"4":0.00294,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01972,"4.2-4.3":0.07386,"4.4":0,"4.4.3-4.4.4":0.18715},A:{"9":0.00577,"11":0.398,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.03337},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.4394},H:{"0":2.12736},L:{"0":50.59116},S:{"2.5":0},R:{_:"0"},M:{"0":0.13349}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js index 329f41fb685e15..9e176da1d0614a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AR.js @@ -1 +1 @@ -module.exports={C:{"47":0.0042,"52":0.07971,"53":0.0042,"59":0.01259,"65":0.00839,"66":0.0042,"68":0.01259,"72":0.0042,"73":0.00839,"78":0.02937,"79":0.0042,"81":0.0042,"84":0.00839,"85":0.00839,"86":0.03356,"87":0.0042,"88":0.02517,"89":0.01678,"90":0.02098,"91":0.03776,"92":0.00839,"93":0.01678,"94":0.55374,"95":1.05714,"96":0.00839,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 54 55 56 57 58 60 61 62 63 64 67 69 70 71 74 75 76 77 80 82 83 97 3.5 3.6"},D:{"22":0.0042,"34":0.0042,"38":0.01678,"47":0.0042,"49":0.24751,"51":0.0042,"55":0.00839,"57":0.0042,"58":0.00839,"61":0.01259,"63":0.01259,"65":0.00839,"66":0.04615,"67":0.0042,"69":0.00839,"70":0.00839,"71":0.00839,"72":0.0042,"73":0.00839,"74":0.01259,"75":0.01259,"76":0.01259,"77":0.01259,"78":0.02098,"79":0.03776,"80":0.02098,"81":0.03356,"83":0.02098,"84":0.02517,"85":0.02517,"86":0.04615,"87":0.0881,"88":0.02517,"89":0.05034,"90":0.03776,"91":0.10068,"92":0.1678,"93":0.11327,"94":0.24331,"95":0.49921,"96":29.93133,"97":0.00839,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 54 56 59 60 62 64 68 98 99"},F:{"36":0.00839,"80":0.00839,"81":1.13685,"82":0.78447,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01259,"14":0.04195,"15":0.06293,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.02517,"11.1":0.01678,"12.1":0.01259,"13.1":0.07132,"14.1":0.19717,"15.1":0.24751,"15.2":0.03356},B:{"14":0.00839,"15":0.0042,"17":0.00839,"18":0.01678,"89":0.00839,"91":0.0042,"92":0.00839,"93":0.0042,"94":0.00839,"95":0.04615,"96":1.83322,_:"12 13 16 79 80 81 83 84 85 86 87 88 90"},G:{"8":0,"3.2":0.00081,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01172,"6.0-6.1":0.00081,"7.0-7.1":0.00485,"8.1-8.4":0.00323,"9.0-9.2":0.00162,"9.3":0.0307,"10.0-10.2":0.00162,"10.3":0.02586,"11.0-11.2":0.00687,"11.3-11.4":0.04202,"12.0-12.1":0.00929,"12.2-12.5":0.21574,"13.0-13.1":0.00889,"13.2":0.00323,"13.3":0.0202,"13.4-13.7":0.0812,"14.0-14.4":0.18665,"14.5-14.8":1.1522,"15.0-15.1":2.07534,"15.2":0.15675},P:{"4":0.1451,"5.0-5.4":0.05273,"6.2-6.4":0.03103,"7.2-7.4":0.26947,"8.2":0.03017,"9.2":0.01036,"10.1":0.01044,"11.1-11.2":0.10364,"12.0":0.03109,"13.0":0.17619,"14.0":0.15546,"15.0":0.33166},I:{"0":0,"3":0,"4":0.00024,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00145,"4.2-4.3":0.00242,"4.4":0,"4.4.3-4.4.4":0.02491},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00428,"11":0.20531,_:"6 7 8 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.03482},H:{"0":0.2143},L:{"0":53.24161},S:{"2.5":0},R:{_:"0"},M:{"0":0.13349},Q:{"10.4":0}}; +module.exports={C:{"52":0.06869,"53":0.00763,"59":0.01145,"65":0.00763,"66":0.00382,"68":0.00382,"72":0.00382,"73":0.00763,"78":0.0229,"79":0.00382,"80":0.00382,"81":0.00382,"84":0.00763,"85":0.00382,"86":0.02671,"87":0.00763,"88":0.01908,"89":0.00763,"90":0.01526,"91":0.03434,"92":0.00382,"93":0.01145,"94":0.01908,"95":0.6449,"96":0.80518,"97":0.00763,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 55 56 57 58 60 61 62 63 64 67 69 70 71 74 75 76 77 82 83 98 3.5 3.6"},D:{"22":0.00382,"28":0.00382,"34":0.00763,"38":0.0229,"47":0.00763,"49":0.22514,"55":0.00763,"58":0.01145,"63":0.00763,"65":0.00382,"66":0.04198,"67":0.00382,"68":0.00382,"69":0.00382,"70":0.00763,"71":0.00763,"72":0.00382,"73":0.00763,"74":0.01145,"75":0.00763,"76":0.01145,"77":0.01145,"78":0.01526,"79":0.03816,"80":0.0229,"81":0.04198,"83":0.01908,"84":0.02671,"85":0.02671,"86":0.03053,"87":0.0725,"88":0.0229,"89":0.03816,"90":0.03053,"91":0.08014,"92":0.1183,"93":0.10685,"94":0.13356,"95":0.15264,"96":8.25782,"97":20.23625,"98":0.00382,"100":0.00763,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 56 57 59 60 61 62 64 99 101"},F:{"36":0.00763,"80":0.00382,"81":0.01908,"82":1.908,"83":0.01908,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00382,"17":0.00763,"18":0.01526,"89":0.00382,"92":0.00763,"94":0.00382,"95":0.01908,"96":0.48463,"97":1.32797,_:"12 13 14 16 79 80 81 83 84 85 86 87 88 90 91 93"},E:{"4":0,"13":0.00763,"14":0.03434,"15":0.03816,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.0229,"11.1":0.01526,"12.1":0.01145,"13.1":0.06106,"14.1":0.16027,"15.1":0.16409,"15.2-15.3":0.15264},G:{"8":0.0004,"3.2":0.0008,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01403,"6.0-6.1":0.0008,"7.0-7.1":0.00401,"8.1-8.4":0.00241,"9.0-9.2":0.0016,"9.3":0.03248,"10.0-10.2":0.0012,"10.3":0.02647,"11.0-11.2":0.00561,"11.3-11.4":0.0401,"12.0-12.1":0.00762,"12.2-12.5":0.21613,"13.0-13.1":0.00762,"13.2":0.00281,"13.3":0.02045,"13.4-13.7":0.07178,"14.0-14.4":0.1624,"14.5-14.8":0.91626,"15.0-15.1":1.59393,"15.2-15.3":0.87897,"15.4":0},P:{"4":0.1456,"5.0-5.4":0.01055,"6.2-6.4":0.02072,"7.2-7.4":0.28081,"8.2":0.07056,"9.2":0.0208,"10.1":0.01048,"11.1-11.2":0.1144,"12.0":0.0312,"13.0":0.156,"14.0":0.1352,"15.0":0.1664,"16.0":2.21525},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00164,"4.2-4.3":0.00219,"4.4":0,"4.4.3-4.4.4":0.02709},A:{"9":0.00382,"11":0.17172,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.03711},H:{"0":0.19909},L:{"0":54.67517},S:{"2.5":0},R:{_:"0"},M:{"0":0.14226}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js index e4afbd62d3b94b..ca1d4945a596b9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AS.js @@ -1 +1 @@ -module.exports={C:{"2":0.01877,"48":0.00938,"52":0.01877,"60":0.00938,"64":0.00469,"78":0.00938,"91":0.00938,"92":0.00938,"94":0.2909,"95":0.21583,_:"3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 93 96 97 3.5 3.6"},D:{"23":0.01408,"49":0.00938,"58":0.00469,"59":0.00469,"67":0.00469,"68":0.00938,"70":0.00938,"72":0.02346,"73":0.02815,"75":0.03284,"76":0.061,"79":0.22522,"80":0.02815,"81":0.01408,"83":0.07976,"84":0.02346,"85":0.13138,"86":0.01408,"87":0.02815,"88":0.03754,"89":0.02815,"90":0.03284,"91":0.09384,"92":0.22991,"93":0.21583,"94":6.977,"95":0.49735,"96":13.61149,"97":0.02346,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 60 61 62 63 64 65 66 69 71 74 77 78 98 99"},F:{"80":0.00938,"81":0.34252,"82":0.21114,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.01877,"13":0.14545,"14":0.16422,"15":0.14076,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00938,"10.1":0.00938,"11.1":0.06569,"12.1":0.02815,"13.1":0.0563,"14.1":0.60996,"15.1":11.99275,"15.2":1.3466},B:{"17":0.00469,"18":0.01408,"85":0.01877,"90":0.12199,"93":0.00469,"94":0.01877,"95":0.15014,"96":4.65916,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 91 92"},G:{"8":0.017,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0136,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.49314,"9.0-9.2":0,"9.3":1.0645,"10.0-10.2":0.03401,"10.3":0.0068,"11.0-11.2":0.04761,"11.3-11.4":0.05442,"12.0-12.1":0,"12.2-12.5":0.82643,"13.0-13.1":0.0034,"13.2":0.0034,"13.3":0.0102,"13.4-13.7":0.17685,"14.0-14.4":0.50674,"14.5-14.8":2.8942,"15.0-15.1":25.5887,"15.2":2.25142},P:{"4":0.1048,"5.0-5.4":0.42234,"6.2-6.4":0.01057,"7.2-7.4":0.09432,"8.2":0.03017,"9.2":0.0524,"10.1":0.02115,"11.1-11.2":0.19912,"12.0":0.01048,"13.0":0.1572,"14.0":0.02096,"15.0":0.24104},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.32844,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.12739},H:{"0":0.17086},L:{"0":19.74464},S:{"2.5":0.01592},R:{_:"0"},M:{"0":0.03716},Q:{"10.4":0}}; +module.exports={C:{"52":0.01324,"78":0.14122,"82":0.00883,"88":0.00441,"95":0.14122,"96":0.26478,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 89 90 91 92 93 94 97 98 3.5 3.6"},D:{"49":0.01324,"58":0.00441,"70":0.01765,"73":0.00883,"75":0.0353,"76":0.05737,"78":0.00883,"79":0.41924,"81":0.00441,"83":0.01765,"85":0.05737,"86":0.00883,"87":0.04413,"88":0.00883,"89":0.03089,"90":0.02648,"91":0.15446,"92":0.23389,"93":0.11033,"94":0.56486,"95":0.08826,"96":7.30793,"97":9.16139,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 71 72 74 77 80 84 98 99 100 101"},F:{"80":0.00883,"82":0.12356,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00441,"85":0.01765,"90":0.05737,"95":0.04854,"96":0.75462,"97":2.2418,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 91 92 93 94"},E:{"4":0,"11":0.02648,"12":0.01324,"13":0.00883,"14":0.17211,"15":0.07061,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.11474,"11.1":0.02207,"12.1":0.0353,"13.1":0.10591,"14.1":0.5781,"15.1":9.62917,"15.2-15.3":7.28145},G:{"8":0.00417,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00833,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.43336,"9.0-9.2":0,"9.3":0.82506,"10.0-10.2":0.0125,"10.3":0.02083,"11.0-11.2":0.00833,"11.3-11.4":0.02917,"12.0-12.1":0.02917,"12.2-12.5":0.35002,"13.0-13.1":0.0125,"13.2":0,"13.3":0.02083,"13.4-13.7":0.15001,"14.0-14.4":0.54171,"14.5-14.8":4.29197,"15.0-15.1":21.52653,"15.2-15.3":13.36761,"15.4":0.02083},P:{"4":0.06476,"5.0-5.4":0.37297,"6.2-6.4":0.02072,"7.2-7.4":0.02159,"8.2":0.07056,"9.2":0.07252,"10.1":0.03108,"11.1-11.2":0.32378,"12.0":0.02159,"13.0":0.02159,"14.0":0.03238,"15.0":0.01079,"16.0":0.60438},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.03089,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.02235},H:{"0":0.05819},L:{"0":14.86215},S:{"2.5":0.02235},R:{_:"0"},M:{"0":0.01676}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js index 9e2a07e21840aa..cb7aef6e6a514a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AT.js @@ -1 +1 @@ -module.exports={C:{"48":0.01084,"52":0.06504,"56":0.00542,"60":0.04878,"61":0.00542,"62":0.00542,"66":0.01084,"68":0.00542,"72":0.01626,"78":0.14092,"81":0.00542,"82":0.00542,"83":0.01084,"84":0.07588,"85":0.01084,"86":0.00542,"87":0.01084,"88":0.03794,"89":0.0271,"90":0.02168,"91":0.31978,"92":0.0542,"93":0.05962,"94":2.439,"95":4.51486,"96":0.01084,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 63 64 65 67 69 70 71 73 74 75 76 77 79 80 97 3.5 3.6"},D:{"34":0.01084,"36":0.03794,"38":0.02168,"47":0.00542,"49":0.0542,"53":0.00542,"60":0.01084,"64":0.20596,"65":0.01626,"67":0.01626,"68":0.00542,"69":0.01084,"70":0.2168,"72":0.2168,"74":0.01084,"75":0.01084,"76":0.00542,"77":0.01084,"78":0.01084,"79":0.52032,"80":0.23848,"81":0.01626,"83":0.03252,"84":0.0542,"85":0.03794,"86":0.04336,"87":0.22764,"88":0.03252,"89":0.0542,"90":0.0542,"91":1.73982,"92":0.09214,"93":0.42276,"94":0.28726,"95":0.5691,"96":22.37918,"97":0.02168,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 61 62 63 66 71 73 98 99"},F:{"46":0.01084,"75":0.00542,"76":0.00542,"77":0.00542,"78":0.00542,"79":0.01084,"80":0.0271,"81":1.66936,"82":1.33332,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00542},E:{"4":0,"8":0.01626,"11":0.00542,"12":0.01084,"13":0.09214,"14":0.44444,"15":0.4065,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01084,"10.1":0.01626,"11.1":0.05962,"12.1":0.08672,"13.1":0.4336,"14.1":1.62058,"15.1":2.13548,"15.2":0.31436},B:{"16":0.01084,"17":0.01084,"18":0.04336,"83":0.00542,"84":0.01626,"85":0.00542,"86":0.00542,"87":0.00542,"88":0.01084,"89":0.01084,"90":0.01084,"91":0.01626,"92":0.03252,"93":0.02168,"94":0.04878,"95":0.27642,"96":6.95386,_:"12 13 14 15 79 80 81"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00361,"8.1-8.4":0.01805,"9.0-9.2":0.00361,"9.3":0.09206,"10.0-10.2":0.00542,"10.3":0.08484,"11.0-11.2":0.02708,"11.3-11.4":0.0343,"12.0-12.1":0.02708,"12.2-12.5":0.46932,"13.0-13.1":0.0361,"13.2":0.02347,"13.3":0.09025,"13.4-13.7":0.24188,"14.0-14.4":0.93684,"14.5-14.8":5.35387,"15.0-15.1":9.71675,"15.2":0.87546},P:{"4":0.23094,"5.0-5.4":0.01085,"6.2-6.4":0.03103,"7.2-7.4":0.24517,"8.2":0.03017,"9.2":0.0105,"10.1":0.01022,"11.1-11.2":0.07348,"12.0":0.02099,"13.0":0.12597,"14.0":0.12597,"15.0":0.3989},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00244,"4.2-4.3":0.00147,"4.4":0,"4.4.3-4.4.4":0.03274},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01235,"11":0.47545,_:"6 7 8 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.05497},H:{"0":0.32961},L:{"0":23.135},S:{"2.5":0},R:{_:"0"},M:{"0":0.58637},Q:{"10.4":0.01374}}; +module.exports={C:{"48":0.01109,"52":0.06653,"59":0.01663,"60":0.05544,"61":0.02218,"62":0.01663,"63":0.01109,"66":0.05544,"68":0.01109,"72":0.01663,"78":0.14969,"81":0.00554,"83":0.00554,"84":0.01109,"85":0.01109,"87":0.01109,"88":0.02218,"89":0.02772,"90":0.01663,"91":0.51005,"92":0.04435,"93":0.05544,"94":0.29383,"95":3.22661,"96":3.8309,"97":0.01109,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 64 65 67 69 70 71 73 74 75 76 77 79 80 82 86 98 3.5 3.6"},D:{"34":0.01109,"38":0.02218,"47":0.01109,"49":0.0499,"53":0.01109,"60":0.00554,"63":0.00554,"64":0.19958,"65":0.01109,"67":0.01663,"68":0.01663,"69":0.01109,"70":0.22176,"71":0.01663,"72":0.21622,"74":0.01109,"75":0.01663,"76":0.00554,"77":0.01663,"78":0.0499,"79":0.53222,"80":0.2273,"81":0.02218,"83":0.02218,"84":0.03326,"85":0.07207,"86":0.03881,"87":0.25502,"88":0.03326,"89":0.03881,"90":0.03326,"91":0.74844,"92":0.06653,"93":0.17186,"94":0.1386,"95":0.24948,"96":6.89674,"97":17.43034,"98":0.00554,"100":0.01109,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 61 62 66 73 99 101"},F:{"36":0.00554,"46":0.01109,"80":0.02218,"81":0.01109,"82":3.0492,"83":0.03881,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00554,"17":0.00554,"18":0.03881,"84":0.00554,"85":0.00554,"86":0.00554,"88":0.01109,"89":0.01109,"90":0.01109,"91":0.01109,"92":0.02772,"93":0.01109,"94":0.05544,"95":0.11642,"96":2.0291,"97":6.05959,_:"12 13 14 15 79 80 81 83 87"},E:{"4":0,"8":0.01663,"12":0.01109,"13":0.08316,"14":0.42134,"15":0.29938,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01109,"10.1":0.01663,"11.1":0.07207,"12.1":0.09425,"13.1":0.37145,"14.1":1.37491,"15.1":1.44144,"15.2-15.3":1.45253},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00349,"8.1-8.4":0.00698,"9.0-9.2":0,"9.3":0.0733,"10.0-10.2":0.00349,"10.3":0.07156,"11.0-11.2":0.02269,"11.3-11.4":0.02967,"12.0-12.1":0.02269,"12.2-12.5":0.43282,"13.0-13.1":0.0384,"13.2":0.02443,"13.3":0.06807,"13.4-13.7":0.19198,"14.0-14.4":0.80107,"14.5-14.8":4.02107,"15.0-15.1":7.28296,"15.2-15.3":4.34046,"15.4":0.00175},P:{"4":0.19899,"5.0-5.4":0.01085,"6.2-6.4":0.02072,"7.2-7.4":0.25639,"8.2":0.07056,"9.2":0.01047,"10.1":0.01048,"11.1-11.2":0.06284,"12.0":0.03142,"13.0":0.13615,"14.0":0.10473,"15.0":0.13615,"16.0":3.88561},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00169,"4.2-4.3":0.00508,"4.4":0,"4.4.3-4.4.4":0.03778},A:{"9":0.00595,"11":0.40431,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.00446},O:{"0":0.04901},H:{"0":0.4049},L:{"0":21.86554},S:{"2.5":0},R:{_:"0"},M:{"0":0.62816}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js index 338a0a6fcc59c5..eea5383f111599 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AU.js @@ -1 +1 @@ -module.exports={C:{"34":0.01066,"48":0.00533,"50":0.00533,"52":0.04263,"54":0.01599,"66":0.01066,"68":0.00533,"78":0.07461,"84":0.01599,"85":0.01599,"86":0.00533,"87":0.03197,"88":0.01066,"89":0.02132,"90":0.02132,"91":0.05329,"92":0.01599,"93":0.0373,"94":0.8633,"95":1.66798,"96":0.01066,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 97 3.5 3.6"},D:{"25":0.01066,"26":0.01066,"34":0.02132,"38":0.08526,"49":0.07994,"52":0.00533,"53":0.02665,"55":0.00533,"56":0.01066,"57":0.01066,"58":0.00533,"59":0.03197,"60":0.03197,"63":0.01066,"64":0.04263,"65":0.0373,"66":0.01599,"67":0.02665,"68":0.02132,"69":0.05862,"70":0.04263,"71":0.01066,"72":0.05329,"73":0.01599,"74":0.03197,"75":0.01599,"76":0.0373,"77":0.01066,"78":0.02665,"79":0.31441,"80":0.09059,"81":0.05329,"83":0.0373,"84":0.04263,"85":0.04263,"86":0.05329,"87":0.23448,"88":0.0373,"89":0.04796,"90":0.06395,"91":0.10658,"92":0.44231,"93":0.25046,"94":0.8633,"95":1.45482,"96":27.08731,"97":0.02132,"98":0.00533,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 61 62 99"},F:{"36":0.00533,"46":0.05329,"75":0.00533,"79":0.00533,"80":0.01599,"81":0.30375,"82":0.26112,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.01066,"12":0.02132,"13":0.14921,"14":0.61816,"15":0.64481,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01066,"10.1":0.04263,"11.1":0.08526,"12.1":0.17053,"13.1":0.62349,"14.1":3.18674,"15.1":2.98424,"15.2":0.33573},B:{"15":0.02132,"16":0.01066,"17":0.00533,"18":0.02132,"84":0.01066,"85":0.01066,"86":0.01066,"88":0.00533,"89":0.01599,"90":0.01066,"91":0.01066,"92":0.02132,"93":0.01599,"94":0.03197,"95":0.25579,"96":5.83526,_:"12 13 14 79 80 81 83 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01673,"6.0-6.1":0.02151,"7.0-7.1":0.02629,"8.1-8.4":0.04063,"9.0-9.2":0.02629,"9.3":0.30833,"10.0-10.2":0.02868,"10.3":0.34657,"11.0-11.2":0.09321,"11.3-11.4":0.11473,"12.0-12.1":0.08843,"12.2-12.5":1.3791,"13.0-13.1":0.05019,"13.2":0.0239,"13.3":0.14102,"13.4-13.7":0.46847,"14.0-14.4":1.2596,"14.5-14.8":7.28989,"15.0-15.1":11.36267,"15.2":0.80547},P:{"4":0.58601,"5.0-5.4":0.01085,"6.2-6.4":0.03103,"7.2-7.4":0.24517,"8.2":0.03017,"9.2":0.01085,"10.1":0.01022,"11.1-11.2":0.04341,"12.0":0.03256,"13.0":0.09767,"14.0":0.10852,"15.0":0.34727},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00135,"4.2-4.3":0.00359,"4.4":0,"4.4.3-4.4.4":0.01841},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.03174,"11":0.69833,_:"6 7 8 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.1401},H:{"0":0.17685},L:{"0":19.14463},S:{"2.5":0},R:{_:"0"},M:{"0":0.43898},Q:{"10.4":0.02335}}; +module.exports={C:{"24":0.00545,"34":0.01089,"48":0.00545,"50":0.01089,"52":0.03812,"54":0.01634,"66":0.01089,"67":0.00545,"78":0.06535,"84":0.03268,"85":0.00545,"87":0.02178,"88":0.01089,"89":0.01634,"90":0.01089,"91":0.05991,"92":0.01089,"93":0.03268,"94":0.10892,"95":1.28526,"96":1.23624,"97":0.01089,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 55 56 57 58 59 60 61 62 63 64 65 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 86 98 3.5 3.6"},D:{"25":0.01089,"26":0.01634,"34":0.02723,"38":0.10347,"49":0.06535,"53":0.03268,"56":0.01089,"57":0.01089,"59":0.03812,"60":0.03268,"63":0.00545,"64":0.03812,"65":0.03268,"66":0.01634,"67":0.02723,"68":0.02178,"69":0.03268,"70":0.03812,"71":0.01089,"72":0.04357,"73":0.01634,"74":0.03268,"75":0.01634,"76":0.02723,"77":0.01089,"78":0.02723,"79":0.33221,"80":0.07624,"81":0.05446,"83":0.03268,"84":0.04901,"85":0.03812,"86":0.06535,"87":0.22329,"88":0.02723,"89":0.03812,"90":0.04357,"91":0.07624,"92":0.29953,"93":0.28319,"94":0.403,"95":0.56638,"96":10.97369,"97":19.36053,"98":0.01634,"100":0.01089,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 58 61 62 99 101"},F:{"28":0.00545,"36":0.00545,"46":0.06535,"75":0.00545,"80":0.01089,"81":0.01089,"82":0.58272,"83":0.01089,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01634,"16":0.00545,"17":0.00545,"18":0.02178,"84":0.00545,"85":0.00545,"86":0.01089,"88":0.00545,"89":0.01634,"90":0.01089,"91":0.01089,"92":0.01634,"93":0.01089,"94":0.01634,"95":0.1307,"96":1.80807,"97":4.17708,_:"12 13 14 79 80 81 83 87"},E:{"4":0,"11":0.01089,"12":0.01634,"13":0.14704,"14":0.57728,"15":0.46836,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01089,"10.1":0.04357,"11.1":0.08169,"12.1":0.15249,"13.1":0.63718,"14.1":2.75568,"15.1":2.39624,"15.2-15.3":1.58479},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01899,"6.0-6.1":0.01662,"7.0-7.1":0.01899,"8.1-8.4":0.02849,"9.0-9.2":0.02374,"9.3":0.26112,"10.0-10.2":0.02374,"10.3":0.2896,"11.0-11.2":0.07833,"11.3-11.4":0.10682,"12.0-12.1":0.07596,"12.2-12.5":1.26523,"13.0-13.1":0.0451,"13.2":0.02136,"13.3":0.12581,"13.4-13.7":0.42016,"14.0-14.4":1.12517,"14.5-14.8":5.64723,"15.0-15.1":9.59008,"15.2-15.3":4.55291,"15.4":0},P:{"4":0.77022,"5.0-5.4":0.01085,"6.2-6.4":0.02072,"7.2-7.4":0.25639,"8.2":0.07056,"9.2":0.01085,"10.1":0.01048,"11.1-11.2":0.04339,"12.0":0.0217,"13.0":0.08679,"14.0":0.09763,"15.0":0.15187,"16.0":2.80967},I:{"0":0,"3":0,"4":0.00174,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00174,"4.2-4.3":0.00407,"4.4":0,"4.4.3-4.4.4":0.01977},A:{"8":0.02118,"9":0.03177,"11":0.51888,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.01366},O:{"0":0.1093},H:{"0":0.15521},L:{"0":17.55341},S:{"2.5":0},R:{_:"0"},M:{"0":0.41441}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js index 52de2a40dfa805..59c4df4b33d8a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AW.js @@ -1 +1 @@ -module.exports={C:{"48":0.00353,"52":0.01766,"78":0.04592,"89":0.00353,"90":0.01413,"91":0.01766,"92":0.00706,"94":0.36733,"95":0.85121,"96":0.0106,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 93 97 3.5 3.6"},D:{"22":0.00353,"38":0.00353,"49":0.02472,"56":0.01766,"65":0.01413,"70":0.0106,"73":0.00706,"76":0.00706,"79":0.04592,"81":0.00706,"83":0.08477,"84":0.04238,"86":0.03179,"87":0.09183,"88":0.00353,"89":0.03179,"90":0.0106,"91":0.05298,"92":0.06004,"93":0.19426,"94":0.54393,"95":0.85828,"96":18.2781,"97":0.00353,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 69 71 72 74 75 77 78 80 85 98 99"},F:{"81":0.21545,"82":0.19073,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00353,"12":0.01413,"13":0.02826,"14":0.29669,"15":0.80176,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.04238,"11.1":0.02826,"12.1":0.11302,"13.1":0.51567,"14.1":2.03796,"15.1":2.06975,"15.2":0.37792},B:{"14":0.00706,"17":0.00353,"18":0.02119,"84":0.04238,"85":0.03179,"87":0.00353,"88":0.01413,"89":0.0106,"90":0.01766,"91":0.00706,"92":0.01766,"93":0.01766,"94":0.06004,"95":0.08124,"96":4.03708,_:"12 13 15 16 79 80 81 83 86"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05237,"10.0-10.2":0.00827,"10.3":0.09646,"11.0-11.2":0.03032,"11.3-11.4":0.03032,"12.0-12.1":0.05788,"12.2-12.5":0.70556,"13.0-13.1":0.03307,"13.2":0.00551,"13.3":0.04134,"13.4-13.7":0.35002,"14.0-14.4":1.09968,"14.5-14.8":8.63762,"15.0-15.1":14.9794,"15.2":1.41939},P:{"4":0.19409,"5.0-5.4":0.05273,"6.2-6.4":0.03103,"7.2-7.4":0.24517,"8.2":0.03017,"9.2":0.02043,"10.1":0.01022,"11.1-11.2":0.15323,"12.0":0.02043,"13.0":0.24517,"14.0":0.28603,"15.0":0.81722},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00155,"4.4":0,"4.4.3-4.4.4":0.01138},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21545,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.04528},H:{"0":0.14696},L:{"0":30.4658},S:{"2.5":0},R:{_:"0"},M:{"0":0.27812},Q:{"10.4":0}}; +module.exports={C:{"48":0.00725,"52":0.00725,"78":0.06523,"85":0.00725,"90":0.0145,"91":0.0145,"92":0.01087,"94":0.0145,"95":0.48562,"96":0.48562,"97":0.00725,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 93 98 3.5 3.6"},D:{"38":0.00725,"48":0.00362,"49":0.02899,"56":0.01812,"65":0.10872,"69":0.00362,"70":0.00725,"73":0.00725,"76":0.00362,"79":0.03624,"83":0.01087,"84":0.00725,"86":0.00725,"87":0.17758,"88":0.01087,"89":0.02537,"90":0.00725,"91":0.03262,"92":0.02174,"93":0.05798,"94":0.09422,"95":0.20294,"96":6.46159,"97":13.00291,"98":0.01812,"100":0.00362,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 67 68 71 72 74 75 77 78 80 81 85 99 101"},F:{"81":0.01087,"82":0.44575,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00725,"17":0.00725,"18":0.02537,"84":0.03624,"85":0.03262,"88":0.01087,"89":0.00362,"90":0.04349,"91":0.00725,"92":0.0145,"93":0.00362,"94":0.04349,"95":0.02174,"96":1.2829,"97":4.33068,_:"12 13 14 15 79 80 81 83 86 87"},E:{"4":0,"7":0.00362,"13":0.02537,"14":0.42401,"15":0.38777,_:"0 5 6 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.02537,"11.1":0.04349,"12.1":0.08698,"13.1":0.47474,"14.1":1.67791,"15.1":1.68878,"15.2-15.3":1.62718},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00508,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07366,"10.0-10.2":0.0127,"10.3":0.09398,"11.0-11.2":0.00254,"11.3-11.4":0.0635,"12.0-12.1":0.05588,"12.2-12.5":0.34291,"13.0-13.1":0.0127,"13.2":0.00762,"13.3":0.07366,"13.4-13.7":0.28449,"14.0-14.4":0.98809,"14.5-14.8":5.79647,"15.0-15.1":11.0773,"15.2-15.3":6.50261,"15.4":0},P:{"4":0.28716,"5.0-5.4":0.01055,"6.2-6.4":0.02072,"7.2-7.4":0.25639,"8.2":0.07056,"9.2":0.01026,"10.1":0.01048,"11.1-11.2":0.20511,"12.0":0.04102,"13.0":0.17434,"14.0":0.33843,"15.0":0.34869,"16.0":7.57887},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00638},A:{"11":0.27542,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.02551},O:{"0":0.04464},H:{"0":0.11471},L:{"0":29.26995},S:{"2.5":0},R:{_:"0"},M:{"0":0.46552}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js index b85816ca1ddf7d..4101e762a4acb9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AX.js @@ -1 +1 @@ -module.exports={C:{"48":0.01167,"52":0.02334,"61":0.01167,"66":0.01167,"78":0.06419,"87":0.01167,"91":0.01167,"92":0.01167,"93":0.01751,"94":1.6338,"95":2.25815,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 96 97 3.5 3.6"},D:{"49":0.02918,"58":0.00584,"76":0.12837,"79":0.05252,"81":0.01751,"84":0.01167,"87":0.02918,"90":0.00584,"91":0.00584,"92":0.0992,"93":0.08169,"94":0.17505,"95":0.39095,"96":28.73738,"98":0.01167,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 83 85 86 88 89 97 99"},F:{"46":0.01167,"81":2.95251,"82":1.47042,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.04085,"13":0.05252,"14":0.37928,"15":1.9664,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.19839,"10.1":0.01751,"11.1":0.00584,"12.1":0.03501,"13.1":0.78189,"14.1":4.77303,"15.1":1.2662,"15.2":0.15171},B:{"17":0.02334,"18":0.01167,"84":0.00584,"85":0.01167,"87":0.01167,"88":0.01751,"89":0.00584,"92":0.01751,"94":0.02918,"95":0.10503,"96":7.32876,_:"12 13 14 15 16 79 80 81 83 86 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.02001,"9.0-9.2":0.00267,"9.3":0.08138,"10.0-10.2":0.01734,"10.3":0.64974,"11.0-11.2":0.02268,"11.3-11.4":0.00667,"12.0-12.1":1.73442,"12.2-12.5":1.56098,"13.0-13.1":0.17744,"13.2":0.00667,"13.3":0.03069,"13.4-13.7":0.20413,"14.0-14.4":1.31149,"14.5-14.8":4.11857,"15.0-15.1":3.10861,"15.2":0.28284},P:{"4":1.33742,"5.0-5.4":0.42234,"6.2-6.4":0.32179,"7.2-7.4":0.04757,"8.2":0.03017,"9.2":0.37207,"10.1":0.07039,"11.1-11.2":0.02378,"12.0":0.03568,"13.0":0.05946,"14.0":0.11892,"15.0":0.35676},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.12845,"4.4":0,"4.4.3-4.4.4":0.07564},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21006,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.2624},H:{"0":0.03155},L:{"0":25.61032},S:{"2.5":0},R:{_:"0"},M:{"0":0.57061},Q:{"10.4":0}}; +module.exports={C:{"52":0.01809,"61":0.00603,"68":0.00603,"78":0.10249,"87":0.01206,"88":0.01206,"91":0.03015,"92":0.00603,"93":0.01809,"94":0.08441,"95":1.55548,"96":3.0567,"97":0.00603,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 98 3.5 3.6"},D:{"49":0.04823,"76":0.34365,"79":0.01206,"81":0.00603,"84":0.00603,"86":0.00603,"87":0.07838,"88":0.00603,"89":0.03015,"92":0.05426,"93":0.03617,"94":0.09646,"95":0.12058,"96":8.72396,"97":22.33142,"100":0.01206,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 83 85 90 91 98 99 101"},F:{"82":5.0101,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02412,"87":0.00603,"90":0.01809,"92":0.00603,"95":0.02412,"96":1.9956,"97":6.20987,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 88 89 91 93 94"},E:{"4":0,"13":0.12058,"14":0.51849,"15":0.9345,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 11.1 15.4","10.1":0.01206,"12.1":0.30145,"13.1":0.7476,"14.1":4.2625,"15.1":0.44012,"15.2-15.3":1.03699},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.13672,"10.0-10.2":0.00977,"10.3":0.56317,"11.0-11.2":0.00326,"11.3-11.4":0.00326,"12.0-12.1":1.50288,"12.2-12.5":1.2609,"13.0-13.1":0.08572,"13.2":0.00434,"13.3":0.03255,"13.4-13.7":0.13347,"14.0-14.4":1.00481,"14.5-14.8":2.67371,"15.0-15.1":2.2299,"15.2-15.3":1.20339,"15.4":0.00217},P:{"4":1.44148,"5.0-5.4":0.37297,"6.2-6.4":0.29233,"7.2-7.4":0.04665,"8.2":0.07056,"9.2":0.38305,"10.1":0.06048,"11.1-11.2":0.27217,"12.0":0.02333,"13.0":0.11663,"14.0":0.08164,"15.0":0.20993,"16.0":3.45213},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00287,"4.2-4.3":0.0086,"4.4":0,"4.4.3-4.4.4":0.04014},A:{"11":0.1869,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.02382},H:{"0":0.07517},L:{"0":25.1221},S:{"2.5":0},R:{_:"0"},M:{"0":0.61535}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js index 1eca4917a68c68..c0a8623e6f0d13 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/AZ.js @@ -1 +1 @@ -module.exports={C:{"52":0.00739,"68":0.06278,"72":0.07017,"78":0.06647,"79":0.00369,"88":0.01108,"89":0.01477,"91":0.00739,"93":0.01108,"94":0.15141,"95":0.3176,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 90 92 96 97 3.5 3.6"},D:{"22":0.00739,"34":0.00369,"38":0.04801,"39":0.00369,"47":0.00739,"49":0.04062,"53":0.0517,"55":0.00739,"56":0.01108,"57":0.00739,"58":0.00739,"63":0.00739,"65":0.00739,"66":0.00369,"67":0.01477,"68":0.04432,"69":0.01108,"70":0.00369,"71":0.01108,"72":0.00739,"73":0.00739,"74":0.01108,"75":0.00369,"76":0.00739,"77":0.04432,"78":0.01477,"79":0.80507,"80":0.07755,"81":0.01108,"83":0.01108,"84":0.02585,"85":0.01847,"86":0.08125,"87":0.17357,"88":0.04062,"89":0.07386,"90":0.05909,"91":0.08125,"92":0.19942,"93":0.08494,"94":0.17357,"95":0.48748,"96":25.40415,"97":0.02216,"98":0.00739,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 59 60 61 62 64 99"},F:{"25":0.01108,"28":0.04432,"32":0.01108,"36":0.01108,"40":0.01108,"46":0.01847,"62":0.02216,"63":0.00369,"70":0.00739,"78":0.00739,"79":0.01108,"80":0.03693,"81":1.05251,"82":1.43658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 29 30 31 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 64 65 66 67 68 69 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01477,"14":0.08494,"15":0.06647,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.08125,"11.1":0.00369,"12.1":0.04062,"13.1":0.08863,"14.1":0.23266,"15.1":0.29175,"15.2":0.0554},B:{"18":0.02585,"84":0.01108,"89":0.00369,"95":0.02954,"96":0.99711,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01349,"6.0-6.1":0.0009,"7.0-7.1":0.05666,"8.1-8.4":0,"9.0-9.2":0.0063,"9.3":0.01439,"10.0-10.2":0.01349,"10.3":0.11242,"11.0-11.2":0.03238,"11.3-11.4":0.03417,"12.0-12.1":0.01349,"12.2-12.5":0.57378,"13.0-13.1":0.02698,"13.2":0.00719,"13.3":0.05036,"13.4-13.7":0.17447,"14.0-14.4":0.62684,"14.5-14.8":2.27713,"15.0-15.1":4.48501,"15.2":0.46946},P:{"4":0.65235,"5.0-5.4":0.01085,"6.2-6.4":0.03103,"7.2-7.4":0.07135,"8.2":0.01019,"9.2":0.01019,"10.1":0.01019,"11.1-11.2":0.1427,"12.0":0.05096,"13.0":0.2854,"14.0":0.24463,"15.0":0.46888},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01624,"4.2-4.3":0.04176,"4.4":0,"4.4.3-4.4.4":0.14385},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00739,"11":0.0517,_:"6 7 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.35325},H:{"0":0.67484},L:{"0":49.78039},S:{"2.5":0},R:{_:"0"},M:{"0":0.082},Q:{"10.4":0}}; +module.exports={C:{"52":0.01069,"53":0.00712,"56":0.00712,"68":0.08549,"78":0.05699,"79":0.00356,"88":0.00712,"89":0.00712,"91":0.01425,"92":0.01069,"94":0.00356,"95":0.17454,"96":0.22441,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 87 90 93 97 98 3.5 3.6"},D:{"22":0.01069,"34":0.00356,"38":0.05699,"39":0.00356,"40":0.00712,"49":0.0285,"53":0.06055,"55":0.00712,"56":0.00712,"57":0.00356,"58":0.00712,"63":0.00712,"64":0.00356,"65":0.00356,"67":0.01425,"68":0.04274,"69":0.01781,"70":0.00712,"71":0.00356,"72":0.00712,"73":0.00356,"74":0.01069,"76":0.00712,"77":0.01069,"78":0.01069,"79":0.92612,"80":0.05343,"81":0.00712,"83":0.01425,"84":0.01781,"85":0.02493,"86":0.03562,"87":0.09974,"88":0.02493,"89":0.06768,"90":0.04987,"91":0.08905,"92":0.14248,"93":0.07124,"94":0.09974,"95":0.17454,"96":7.96463,"97":17.67108,"98":0.00356,"99":0.00356,"100":0.02137,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 41 42 43 44 45 46 47 48 50 51 52 54 59 60 61 62 66 75 101"},F:{"25":0.00712,"28":0.03562,"32":0.01781,"36":0.01425,"40":0.01069,"46":0.01425,"77":0.00356,"78":0.03918,"79":0.00712,"80":0.03206,"81":0.02493,"82":2.62519,"83":0.04987,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 29 30 31 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02493,"84":0.01069,"89":0.00356,"92":0.00712,"94":0.01781,"95":0.01425,"96":0.28496,"97":0.70528,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 91 93"},E:{"4":0,"13":0.02137,"14":0.08905,"15":0.04274,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.06412,"10.1":0.00356,"11.1":0.00712,"12.1":0.03206,"13.1":0.09617,"14.1":0.26003,"15.1":0.19591,"15.2-15.3":0.22797},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01184,"6.0-6.1":0.00182,"7.0-7.1":0.0501,"8.1-8.4":0,"9.0-9.2":0.00729,"9.3":0.01549,"10.0-10.2":0.00911,"10.3":0.0993,"11.0-11.2":0.0328,"11.3-11.4":0.02824,"12.0-12.1":0.01822,"12.2-12.5":0.60307,"13.0-13.1":0.02551,"13.2":0.0082,"13.3":0.04373,"13.4-13.7":0.16306,"14.0-14.4":0.61035,"14.5-14.8":2.03603,"15.0-15.1":3.4271,"15.2-15.3":1.91852,"15.4":0},P:{"4":0.64131,"5.0-5.4":0.01085,"6.2-6.4":0.02072,"7.2-7.4":0.09162,"8.2":0.01018,"9.2":0.01018,"10.1":0.02036,"11.1-11.2":0.15269,"12.0":0.0509,"13.0":0.21377,"14.0":0.23413,"15.0":0.30539,"16.0":3.34906},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01182,"4.2-4.3":0.03545,"4.4":0,"4.4.3-4.4.4":0.12013},A:{"11":0.04987,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.33478},H:{"0":0.66436},L:{"0":49.17191},S:{"2.5":0},R:{_:"0"},M:{"0":0.07082}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js index ac597202c4c78e..73ad9d284ce248 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BA.js @@ -1 +1 @@ -module.exports={C:{"36":0.00769,"43":0.00384,"44":0.00769,"45":0.56492,"47":0.00384,"52":0.91079,"56":0.00384,"66":0.01153,"68":0.00384,"72":0.00769,"77":0.00384,"78":0.01153,"84":0.00384,"87":0.00769,"88":0.0269,"89":0.00769,"90":0.00384,"91":0.03843,"92":0.00769,"93":0.03074,"94":0.80319,"95":1.84464,"96":0.01537,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 79 80 81 82 83 85 86 97 3.5 3.6"},D:{"26":0.00384,"34":0.00384,"38":0.0269,"40":0.00769,"43":0.00384,"47":0.00384,"49":0.19984,"53":0.01537,"55":0.01153,"56":0.00384,"61":0.0538,"62":0.00384,"63":0.02306,"65":0.01153,"66":0.00384,"68":0.01153,"69":0.00769,"70":0.01153,"71":0.00769,"72":0.01153,"73":0.01153,"74":0.00384,"76":0.00769,"77":0.00769,"78":0.00384,"79":0.12682,"80":0.01153,"81":0.02306,"83":0.04612,"84":0.03843,"85":0.03843,"86":0.07302,"87":0.11145,"88":0.03074,"89":0.06533,"90":0.03459,"91":0.06533,"92":0.14988,"93":0.42273,"94":0.22289,"95":0.38814,"96":22.96577,"97":0.00769,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 57 58 59 60 64 67 75 98 99"},F:{"28":0.00769,"36":0.00769,"40":0.01153,"46":0.00384,"71":0.01922,"72":0.00769,"80":0.02306,"81":0.98765,"82":1.04145,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01537,"14":0.0807,"15":0.04227,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00769,"11.1":0.00384,"12.1":0.01922,"13.1":0.06917,"14.1":0.17294,"15.1":0.28054,"15.2":0.06533},B:{"15":0.00769,"17":0.00769,"18":0.01537,"85":0.03074,"87":0.00384,"89":0.00384,"92":0.01153,"94":0.00769,"95":0.06533,"96":1.93687,_:"12 13 14 16 79 80 81 83 84 86 88 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01205,"8.1-8.4":0.00055,"9.0-9.2":0,"9.3":0.12159,"10.0-10.2":0.00548,"10.3":0.06956,"11.0-11.2":0.0115,"11.3-11.4":0.01698,"12.0-12.1":0.0115,"12.2-12.5":0.37078,"13.0-13.1":0.00548,"13.2":0.00219,"13.3":0.02465,"13.4-13.7":0.10132,"14.0-14.4":0.30451,"14.5-14.8":1.61567,"15.0-15.1":2.5807,"15.2":0.21907},P:{"4":0.13441,_:"5.0-5.4 8.2","6.2-6.4":0.0102,"7.2-7.4":0.07237,"9.2":0.01034,"10.1":0.02041,"11.1-11.2":0.15509,"12.0":0.04136,"13.0":0.15509,"14.0":0.11373,"15.0":0.31017},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00961,"4.2-4.3":0.01922,"4.4":0,"4.4.3-4.4.4":0.11894},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00448,"9":0.00448,"11":0.09864,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.04926},H:{"0":0.22733},L:{"0":55.36159},S:{"2.5":0},R:{_:"0"},M:{"0":0.25859},Q:{"10.4":0.01231}}; +module.exports={C:{"30":0.00386,"36":0.00386,"45":0.5437,"52":0.91387,"56":0.00386,"64":0.00386,"66":0.00386,"68":0.00386,"72":0.01157,"78":0.01157,"79":0.00386,"81":0.01542,"84":0.00771,"87":0.00386,"88":0.02314,"89":0.00771,"90":0.00771,"91":0.03085,"92":0.01157,"93":0.01542,"94":0.01542,"95":1.28405,"96":1.52698,"97":0.00771,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 65 67 69 70 71 73 74 75 76 77 80 82 83 85 86 98 3.5 3.6"},D:{"26":0.01157,"34":0.00386,"38":0.01542,"40":0.00386,"43":0.00386,"47":0.00771,"49":0.18123,"53":0.02699,"55":0.01157,"63":0.01542,"65":0.01157,"68":0.01928,"69":0.00771,"70":0.01157,"71":0.00386,"72":0.00771,"73":0.00386,"74":0.00386,"76":0.00771,"77":0.01928,"78":0.00771,"79":0.15424,"80":0.01157,"81":0.01928,"83":0.02314,"84":0.03856,"85":0.04627,"86":0.05784,"87":0.11182,"88":0.02314,"89":0.05784,"90":0.02314,"91":0.05784,"92":0.11568,"93":1.0257,"94":0.1581,"95":0.11568,"96":7.21072,"97":17.6065,"98":0.01542,"99":0.00771,"100":0.01928,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 56 57 58 59 60 61 62 64 66 67 75 101"},F:{"28":0.01928,"36":0.01542,"40":0.01542,"46":0.00386,"67":0.00386,"71":0.00386,"72":0.00386,"82":1.92414,"83":0.02699,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00386,"17":0.00386,"18":0.01157,"85":0.03085,"92":0.01157,"95":0.01928,"96":0.5167,"97":1.41901,_:"12 13 14 16 79 80 81 83 84 86 87 88 89 90 91 93 94"},E:{"4":0,"12":0.00771,"14":0.04627,"15":0.03085,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00771,"12.1":0.01928,"13.1":0.07326,"14.1":0.1581,"15.1":0.12339,"15.2-15.3":0.16581},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00057,"6.0-6.1":0,"7.0-7.1":0.01356,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10227,"10.0-10.2":0.00226,"10.3":0.05876,"11.0-11.2":0.01017,"11.3-11.4":0.01978,"12.0-12.1":0.00735,"12.2-12.5":0.36613,"13.0-13.1":0.00961,"13.2":0.00339,"13.3":0.01695,"13.4-13.7":0.08362,"14.0-14.4":0.25651,"14.5-14.8":1.44303,"15.0-15.1":2.0199,"15.2-15.3":1.23341,"15.4":0},P:{"4":0.19627,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.08264,"8.2":0.01018,"9.2":0.02066,"10.1":0.02068,"11.1-11.2":0.15495,"12.0":0.03099,"13.0":0.15495,"14.0":0.11363,"15.0":0.13429,"16.0":2.93379},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00793,"4.2-4.3":0.01453,"4.4":0,"4.4.3-4.4.4":0.11888},A:{"11":0.08098,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.02458},H:{"0":0.1978},L:{"0":51.96852},S:{"2.5":0},R:{_:"0"},M:{"0":0.22737}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js index c9b21f1b535376..d348998428c618 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BB.js @@ -1 +1 @@ -module.exports={C:{"45":0.00933,"78":0.01867,"83":0.00933,"87":0.014,"89":0.014,"91":0.014,"93":0.01867,"94":0.62538,"95":1.49811,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 88 90 92 96 97 3.5 3.6"},D:{"47":0.00933,"49":0.00933,"53":0.00467,"62":0.00467,"65":0.00467,"67":0.00467,"69":0.00467,"70":0.00933,"73":0.00467,"75":0.00933,"76":0.10267,"77":0.014,"79":0.21002,"80":0.07001,"81":0.01867,"83":0.01867,"84":0.014,"85":0.00933,"86":0.028,"87":0.10734,"88":0.03267,"89":0.03267,"90":0.03734,"91":0.08867,"92":0.07467,"93":0.17268,"94":0.79806,"95":0.63471,"96":24.73977,"97":0.00933,"98":0.01867,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 63 64 66 68 71 72 74 78 99"},F:{"28":0.00933,"66":0.07001,"69":0.04667,"81":0.4107,"82":0.41536,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00933,"13":0.014,"14":0.30802,"15":0.42936,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 7.1 10.1","6.1":0.014,"9.1":0.03734,"11.1":0.03734,"12.1":0.03267,"13.1":0.20068,"14.1":1.28809,"15.1":1.54011,"15.2":0.21468},B:{"12":0.01867,"14":0.00933,"15":0.00467,"17":0.01867,"18":0.00933,"89":0.00467,"92":0.00933,"93":0.00933,"94":0.30336,"95":0.17735,"96":7.26185,_:"13 16 79 80 81 83 84 85 86 87 88 90 91"},G:{"8":0.00379,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04171,"6.0-6.1":0,"7.0-7.1":0.01643,"8.1-8.4":0.00632,"9.0-9.2":0,"9.3":0.05056,"10.0-10.2":0,"10.3":0.10365,"11.0-11.2":0.00632,"11.3-11.4":0.17191,"12.0-12.1":0.01264,"12.2-12.5":0.46517,"13.0-13.1":0.00632,"13.2":0,"13.3":0.1934,"13.4-13.7":0.13905,"14.0-14.4":0.77107,"14.5-14.8":3.35352,"15.0-15.1":6.63119,"15.2":0.66615},P:{"4":0.14099,"5.0-5.4":0.01042,"6.2-6.4":0.02085,"7.2-7.4":0.28199,"8.2":0.01019,"9.2":0.02085,"10.1":0.01042,"11.1-11.2":0.15184,"12.0":0.02169,"13.0":0.10846,"14.0":0.13015,"15.0":0.77004},I:{"0":0,"3":0,"4":0.00163,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00065,"4.2-4.3":0.00098,"4.4":0,"4.4.3-4.4.4":0.03941},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21002,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0.00533},O:{"0":0.04266},H:{"0":0.13632},L:{"0":36.51599},S:{"2.5":0},R:{_:"0"},M:{"0":0.68796},Q:{"10.4":0}}; +module.exports={C:{"45":0.0094,"78":0.0094,"80":0.0047,"87":0.01879,"91":0.03289,"94":0.01409,"95":0.88322,"96":1.15101,"97":0.0047,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 88 89 90 92 93 98 3.5 3.6"},D:{"47":0.0047,"49":0.01409,"65":0.0094,"67":0.0047,"68":0.0047,"69":0.0094,"75":0.0047,"76":0.12685,"77":0.01879,"79":0.31007,"80":0.01409,"81":0.02819,"83":0.01409,"84":0.02819,"85":0.0094,"86":0.02349,"87":0.14094,"88":0.02349,"89":0.01409,"90":0.03289,"91":0.01879,"92":0.04228,"93":0.11745,"94":0.15973,"95":0.13154,"96":9.03895,"97":19.24301,"98":0.0047,"99":0.0047,"100":0.0094,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 70 71 72 73 74 78 101"},F:{"28":0.01879,"69":0.0047,"82":1.09933,"83":0.01409,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0047,"16":0.04698,"17":0.0047,"18":0.01409,"80":0.0094,"88":0.0094,"91":0.0094,"92":0.01879,"93":0.0047,"94":0.01879,"95":0.01879,"96":2.50873,"97":5.34163,_:"13 14 15 79 81 83 84 85 86 87 89 90"},E:{"4":0.0094,"13":0.0094,"14":0.14564,"15":0.16443,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.02819,"11.1":0.01409,"12.1":0.02819,"13.1":0.16443,"14.1":1.03356,"15.1":1.18859,"15.2-15.3":1.01947},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.07541,"6.0-6.1":0,"7.0-7.1":0.03195,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06391,"10.0-10.2":0,"10.3":0.09075,"11.0-11.2":0.00895,"11.3-11.4":0.08308,"12.0-12.1":0.00511,"12.2-12.5":0.47803,"13.0-13.1":0.01023,"13.2":0.00256,"13.3":0.08564,"13.4-13.7":0.16233,"14.0-14.4":0.556,"14.5-14.8":2.35949,"15.0-15.1":5.24176,"15.2-15.3":3.51495,"15.4":0.00767},P:{"4":0.31477,"5.0-5.4":0.01085,"6.2-6.4":0.02133,"7.2-7.4":0.28221,"8.2":0.01018,"9.2":0.01085,"10.1":0.01048,"11.1-11.2":0.16281,"12.0":0.02171,"13.0":0.10854,"14.0":0.1194,"15.0":0.35819,"16.0":4.60217},I:{"0":0,"3":0,"4":0.00515,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00187,"4.2-4.3":0.00281,"4.4":0,"4.4.3-4.4.4":0.03789},A:{"10":0.03758,"11":0.09396,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02121},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.03711},H:{"0":0.12549},L:{"0":34.49261},S:{"2.5":0},R:{_:"0"},M:{"0":0.59382}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js index 0985a38ef1eba9..11b09e614aad2b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BD.js @@ -1 +1 @@ -module.exports={C:{"40":0.01927,"41":0.00321,"43":0.00642,"47":0.00963,"48":0.00642,"49":0.00321,"51":0.00321,"52":0.04817,"56":0.00642,"57":0.00321,"62":0.00321,"65":0.00321,"67":0.00321,"72":0.00963,"78":0.01284,"80":0.00321,"81":0.00321,"82":0.00642,"83":0.00642,"84":0.00963,"85":0.00321,"86":0.00321,"87":0.00321,"88":0.01284,"89":0.01927,"90":0.02248,"91":0.03532,"92":0.01284,"93":0.02248,"94":1.07247,"95":1.95229,"96":0.15092,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 42 44 45 46 50 53 54 55 58 59 60 61 63 64 66 68 69 70 71 73 74 75 76 77 79 97 3.5 3.6"},D:{"11":0.00642,"29":0.00321,"38":0.00642,"43":0.00321,"49":0.02248,"50":0.00642,"53":0.00321,"55":0.00321,"56":0.00642,"61":0.00963,"62":0.00321,"63":0.00321,"64":0.01606,"65":0.00321,"66":0.00321,"67":0.00321,"69":0.01284,"70":0.00642,"71":0.00963,"72":0.00321,"73":0.00963,"74":0.00963,"75":0.00321,"76":0.00321,"77":0.00321,"78":0.00963,"79":0.03532,"80":0.01606,"81":0.02248,"83":0.0289,"84":0.02569,"85":0.02569,"86":0.05459,"87":0.09312,"88":0.01927,"89":0.03853,"90":0.02248,"91":0.05459,"92":0.11239,"93":0.18624,"94":0.1445,"95":0.22156,"96":17.31692,"97":0.04495,"98":0.01927,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 51 52 54 57 58 59 60 68 99"},F:{"28":0.00963,"29":0.00642,"36":0.01284,"46":0.00642,"66":0.00321,"79":0.00963,"80":0.00642,"81":0.26009,"82":0.38532,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00642,"14":0.01606,"15":0.02248,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00321,"13.1":0.01284,"14.1":0.0578,"15.1":0.10596,"15.2":0.02248},B:{"12":0.00963,"16":0.00642,"18":0.01284,"84":0.00642,"89":0.00642,"92":0.00963,"94":0.00642,"95":0.02248,"96":1.21697,_:"13 14 15 17 79 80 81 83 85 86 87 88 90 91 93"},G:{"8":0.00021,"3.2":0.00062,"4.0-4.1":0,"4.2-4.3":0.00041,"5.0-5.1":0.00554,"6.0-6.1":0.00062,"7.0-7.1":0.07895,"8.1-8.4":0.00144,"9.0-9.2":0.00328,"9.3":0.0283,"10.0-10.2":0.00185,"10.3":0.06911,"11.0-11.2":0.00697,"11.3-11.4":0.00492,"12.0-12.1":0.00697,"12.2-12.5":0.20609,"13.0-13.1":0.00513,"13.2":0.00226,"13.3":0.01066,"13.4-13.7":0.05578,"14.0-14.4":0.12878,"14.5-14.8":0.43229,"15.0-15.1":0.87749,"15.2":0.12263},P:{"4":0.39614,"5.0-5.4":0.01042,"6.2-6.4":0.02085,"7.2-7.4":0.14594,"8.2":0.01019,"9.2":0.02085,"10.1":0.01042,"11.1-11.2":0.06255,"12.0":0.06255,"13.0":0.10425,"14.0":0.11467,"15.0":0.26062},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00397,"4.2-4.3":0.00873,"4.4":0,"4.4.3-4.4.4":0.10951},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.04121,"9":0.01124,"10":0.01124,"11":0.20604,_:"6 7 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":3.5778},H:{"0":3.27797},L:{"0":63.41244},S:{"2.5":0},R:{_:"0"},M:{"0":0.16973},Q:{"10.4":0}}; +module.exports={C:{"11":0.00333,"40":0.01663,"43":0.00665,"47":0.0133,"48":0.00333,"49":0.00333,"52":0.07317,"54":0.00665,"56":0.0133,"57":0.00333,"62":0.00333,"65":0.00333,"68":0.00333,"72":0.00998,"78":0.0133,"79":0.00333,"80":0.00665,"81":0.00665,"82":0.00665,"83":0.00333,"84":0.00998,"85":0.00333,"86":0.00333,"87":0.00333,"88":0.00665,"89":0.01996,"90":0.00333,"91":0.03991,"92":0.01663,"93":0.01663,"94":0.03326,"95":1.4202,"96":1.78274,"97":0.17295,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 50 51 53 55 58 59 60 61 63 64 66 67 69 70 71 73 74 75 76 77 98 3.5 3.6"},D:{"11":0.00665,"29":0.00333,"38":0.00333,"43":0.00333,"49":0.01663,"50":0.00665,"51":0.00333,"53":0.00333,"55":0.00333,"56":0.00665,"62":0.00333,"63":0.00665,"64":0.01996,"65":0.00333,"66":0.00333,"67":0.00333,"69":0.00998,"70":0.00665,"71":0.00665,"72":0.00333,"73":0.00665,"74":0.00998,"75":0.00665,"76":0.00333,"77":0.00665,"78":0.00998,"79":0.03659,"80":0.01663,"81":0.02661,"83":0.02661,"84":0.3193,"85":0.03326,"86":0.06652,"87":0.08315,"88":0.01663,"89":0.05322,"90":0.01996,"91":0.04324,"92":0.0898,"93":0.43571,"94":0.0765,"95":0.11308,"96":6.00343,"97":13.82286,"98":0.03326,"99":0.00998,"100":0.02661,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 52 54 57 58 59 60 61 68 101"},F:{"28":0.00665,"29":0.00665,"36":0.01663,"46":0.00665,"67":0.00333,"80":0.00998,"82":0.69846,"83":0.02328,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00998,"16":0.00333,"18":0.01663,"84":0.00665,"85":0.00665,"89":0.00665,"92":0.00998,"94":0.00333,"95":0.00998,"96":0.37916,"97":0.94126,_:"13 14 15 17 79 80 81 83 86 87 88 90 91 93"},E:{"4":0,"13":0.00665,"14":0.01996,"15":0.01996,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.4","11.1":0.00333,"13.1":0.0133,"14.1":0.05987,"15.1":0.07982,"15.2-15.3":0.11308},G:{"8":0,"3.2":0.00113,"4.0-4.1":0,"4.2-4.3":0.00023,"5.0-5.1":0.01128,"6.0-6.1":0.0009,"7.0-7.1":0.07425,"8.1-8.4":0.00068,"9.0-9.2":0.00271,"9.3":0.03114,"10.0-10.2":0.00271,"10.3":0.05687,"11.0-11.2":0.007,"11.3-11.4":0.00542,"12.0-12.1":0.00564,"12.2-12.5":0.2031,"13.0-13.1":0.00519,"13.2":0.00203,"13.3":0.01196,"13.4-13.7":0.04829,"14.0-14.4":0.11442,"14.5-14.8":0.35521,"15.0-15.1":0.71538,"15.2-15.3":0.59916,"15.4":0.00113},P:{"4":0.38387,"5.0-5.4":0.01085,"6.2-6.4":0.02133,"7.2-7.4":0.15995,"8.2":0.01018,"9.2":0.01066,"10.1":0.01048,"11.1-11.2":0.04265,"12.0":0.05332,"13.0":0.09597,"14.0":0.09597,"15.0":0.11729,"16.0":0.87437},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0032,"4.2-4.3":0.00719,"4.4":0,"4.4.3-4.4.4":0.10307},A:{"8":0.049,"9":0.01131,"10":0.01508,"11":0.26386,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.00667},O:{"0":3.42376},H:{"0":3.08975},L:{"0":59.94042},S:{"2.5":0},R:{_:"0"},M:{"0":0.14015}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js index 050c710101c3fc..ba0d55f476dd63 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BE.js @@ -1 +1 @@ -module.exports={C:{"48":0.00579,"52":0.04634,"56":0.02896,"68":0.00579,"78":0.10426,"80":0.01158,"82":0.00579,"87":0.12742,"88":0.01158,"89":0.02896,"90":0.01738,"91":0.09267,"92":0.01738,"93":0.02896,"94":1.35533,"95":2.83229,"96":0.00579,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 81 83 84 85 86 97 3.5 3.6"},D:{"38":0.01158,"49":0.08109,"53":0.01158,"57":0.00579,"65":0.01158,"66":0.02317,"67":0.02317,"69":0.00579,"72":0.01158,"74":0.03475,"75":0.04634,"76":0.04054,"77":0.04054,"78":0.41123,"79":0.5792,"80":0.05792,"81":0.02317,"83":0.08109,"84":0.02896,"85":0.11005,"86":0.04054,"87":0.2201,"88":0.02896,"89":0.09267,"90":0.08109,"91":0.08109,"92":0.12742,"93":0.37069,"94":0.52128,"95":0.73558,"96":31.52586,"97":0.01158,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 58 59 60 61 62 63 64 68 70 71 73 98 99"},F:{"46":0.00579,"79":0.00579,"80":0.01738,"81":0.57341,"82":0.48074,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.01738,"12":0.01158,"13":0.09846,"14":0.49232,"15":0.52707,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02896,"11.1":0.05792,"12.1":0.11584,"13.1":0.53286,"14.1":1.87082,"15.1":3.24931,"15.2":0.37648},B:{"16":0.01158,"17":0.00579,"18":0.02896,"85":0.00579,"86":0.01158,"87":0.00579,"89":0.01158,"90":0.00579,"91":0.01158,"92":0.01738,"93":0.02317,"94":0.06371,"95":0.16218,"96":6.64342,_:"12 13 14 15 79 80 81 83 84 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00373,"7.0-7.1":0.02237,"8.1-8.4":0.00932,"9.0-9.2":0,"9.3":0.10066,"10.0-10.2":0.00373,"10.3":0.16776,"11.0-11.2":0.03169,"11.3-11.4":0.0466,"12.0-12.1":0.02796,"12.2-12.5":0.60394,"13.0-13.1":0.0261,"13.2":0.00746,"13.3":0.06897,"13.4-13.7":0.27214,"14.0-14.4":0.90777,"14.5-14.8":4.90232,"15.0-15.1":10.718,"15.2":0.70832},P:{"4":0.09576,"5.0-5.4":0.01042,"6.2-6.4":0.06478,"7.2-7.4":0.28199,"8.2":0.01019,"9.2":0.02085,"10.1":0.01042,"11.1-11.2":0.03192,"12.0":0.01064,"13.0":0.06384,"14.0":0.12768,"15.0":0.26601},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00204,"4.2-4.3":0.00339,"4.4":0,"4.4.3-4.4.4":0.03665},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.41123,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.02946},H:{"0":0.0996},L:{"0":20.42218},S:{"2.5":0},R:{_:"0"},M:{"0":0.2609},Q:{"10.4":0}}; +module.exports={C:{"48":0.00634,"52":0.03803,"56":0.02535,"68":0.00634,"78":0.10141,"84":0.02535,"87":0.09507,"88":0.00634,"89":0.01268,"90":0.01268,"91":0.10775,"92":0.00634,"93":0.01268,"94":0.03803,"95":1.7176,"96":2.00281,"97":0.00634,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 98 3.5 3.6"},D:{"38":0.00634,"49":0.07606,"55":0.00634,"57":0.01268,"65":0.00634,"66":0.02535,"67":0.01901,"69":0.00634,"74":0.03169,"75":0.0507,"76":0.04437,"77":0.04437,"78":0.47535,"79":0.65915,"80":0.0507,"81":0.01268,"83":0.24084,"84":0.03169,"85":0.05704,"86":0.03169,"87":0.20282,"88":0.03169,"89":0.08239,"90":0.0507,"91":0.07606,"92":0.08873,"93":0.27253,"94":0.13944,"95":0.19014,"96":9.58306,"97":28.59072,"98":0.01268,"100":0.00634,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 58 59 60 61 62 63 64 68 70 71 72 73 99 101"},F:{"36":0.00634,"46":0.00634,"82":0.96338,"83":0.01268,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00634,"18":0.02535,"85":0.01268,"86":0.01901,"89":0.00634,"91":0.01268,"92":0.01268,"93":0.01268,"94":0.03803,"95":0.08239,"96":1.84436,"97":7.64997,_:"12 13 14 15 17 79 80 81 83 84 87 88 90"},E:{"4":0,"11":0.01268,"12":0.01268,"13":0.06972,"14":0.39929,"15":0.29789,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01901,"11.1":0.0507,"12.1":0.10775,"13.1":0.46901,"14.1":1.38802,"15.1":1.57816,"15.2-15.3":1.43873},G:{"8":0.00151,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00151,"7.0-7.1":0.01506,"8.1-8.4":0.00753,"9.0-9.2":0.00151,"9.3":0.07829,"10.0-10.2":0.01656,"10.3":0.12948,"11.0-11.2":0.01807,"11.3-11.4":0.03914,"12.0-12.1":0.01957,"12.2-12.5":0.48629,"13.0-13.1":0.04818,"13.2":0.00753,"13.3":0.07678,"13.4-13.7":0.2183,"14.0-14.4":0.69857,"14.5-14.8":3.38444,"15.0-15.1":6.36991,"15.2-15.3":3.43262,"15.4":0},P:{"4":0.12702,"5.0-5.4":0.01085,"6.2-6.4":0.07584,"7.2-7.4":0.28221,"8.2":0.01018,"9.2":0.02117,"10.1":0.01048,"11.1-11.2":0.09527,"12.0":0.01059,"13.0":0.06351,"14.0":0.08468,"15.0":0.08468,"16.0":3.09086},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00809,"4.2-4.3":0.00472,"4.4":0,"4.4.3-4.4.4":0.03845},A:{"11":0.33591,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.02197},H:{"0":0.09014},L:{"0":17.89577},S:{"2.5":0},R:{_:"0"},M:{"0":0.22704}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js index cf2b69d9bcfa65..d8a5e549bdbd01 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BF.js @@ -1 +1 @@ -module.exports={C:{"20":0.00757,"28":0.00252,"31":0.00504,"35":0.00757,"37":0.00504,"38":0.00504,"43":0.02018,"47":0.01009,"48":0.00252,"50":0.00504,"52":0.02522,"56":0.00252,"59":0.00504,"63":0.00504,"67":0.00504,"72":0.02522,"75":0.0227,"76":0.07062,"78":0.02018,"80":0.00504,"81":0.00757,"82":0.00252,"84":0.01261,"86":0.00504,"87":0.00252,"88":0.01009,"89":0.09836,"90":0.01513,"91":0.14375,"92":0.00757,"93":0.02522,"94":1.38962,"95":2.05039,"96":0.01261,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 29 30 32 33 34 36 39 40 41 42 44 45 46 49 51 53 54 55 57 58 60 61 62 64 65 66 68 69 70 71 73 74 77 79 83 85 97 3.5 3.6"},D:{"11":0.00252,"27":0.00252,"29":0.00252,"32":0.01009,"37":0.01261,"47":0.00504,"49":0.05296,"50":0.02018,"55":0.00504,"58":0.01765,"62":0.00757,"63":0.00504,"64":0.00757,"65":0.00757,"67":0.00252,"68":0.00252,"70":0.00757,"71":0.00504,"72":0.00757,"74":0.00757,"75":0.03279,"77":0.01765,"78":0.00252,"79":0.03279,"80":0.01513,"81":0.01513,"83":0.02018,"84":0.00504,"85":0.00757,"86":0.04287,"87":0.08323,"88":0.02018,"89":0.01765,"90":0.08575,"91":0.06809,"92":0.08575,"93":0.04287,"94":0.1261,"95":0.23707,"96":7.74506,"97":0.01009,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 30 31 33 34 35 36 38 39 40 41 42 43 44 45 46 48 51 52 53 54 56 57 59 60 61 66 69 73 76 98 99"},F:{"44":0.00504,"76":0.00504,"77":0.00252,"79":0.00757,"80":0.01513,"81":0.31525,"82":0.48927,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00504,"14":0.04287,"15":0.01765,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 11.1 12.1","5.1":0.00757,"9.1":0.00252,"10.1":0.01513,"13.1":0.02018,"14.1":0.10088,"15.1":0.15132,"15.2":0.02774},B:{"12":0.10088,"13":0.02018,"14":0.00504,"15":0.00504,"16":0.01261,"17":0.01513,"18":0.10088,"80":0.00757,"83":0.00252,"84":0.03279,"85":0.03279,"88":0.00252,"89":0.05296,"90":0.00504,"91":0.00757,"92":0.01765,"93":0.01261,"94":0.02018,"95":0.06809,"96":2.05543,_:"79 81 86 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00817,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0441,"10.0-10.2":0.00272,"10.3":0.09202,"11.0-11.2":0.17586,"11.3-11.4":0.7481,"12.0-12.1":0.05118,"12.2-12.5":0.95772,"13.0-13.1":0.00926,"13.2":0.00762,"13.3":0.08875,"13.4-13.7":0.20309,"14.0-14.4":0.65445,"14.5-14.8":0.95827,"15.0-15.1":1.24847,"15.2":0.19492},P:{"4":0.01045,_:"5.0-5.4 8.2","6.2-6.4":0.01031,"7.2-7.4":0.26117,"9.2":0.07313,"10.1":0.02119,"11.1-11.2":0.03134,"12.0":0.03176,"13.0":0.20894,"14.0":0.22983,"15.0":0.22983},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00175,"4.2-4.3":0.00524,"4.4":0,"4.4.3-4.4.4":0.15008},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14123,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00748},O:{"0":0.86756},H:{"0":4.99185},L:{"0":69.44786},S:{"2.5":0.00748},R:{_:"0"},M:{"0":0.18698},Q:{"10.4":0.06731}}; +module.exports={C:{"34":0.00256,"41":0.01023,"43":0.01279,"47":0.00767,"49":0.01023,"50":0.00767,"52":0.03324,"56":0.00511,"61":0.01279,"68":0.00511,"72":0.01534,"75":0.02301,"76":0.0895,"78":0.01534,"80":0.00511,"84":0.01534,"86":0.00767,"88":0.01279,"89":0.03068,"90":0.00767,"91":0.16876,"92":0.01279,"93":0.01023,"94":0.32218,"95":2.1172,"96":1.73876,"97":0.00767,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 42 44 45 46 48 51 53 54 55 57 58 59 60 62 63 64 65 66 67 69 70 71 73 74 77 79 81 82 83 85 87 98 3.5 3.6"},D:{"11":0.00511,"30":0.00511,"32":0.00767,"33":0.01279,"38":0.00767,"40":0.00256,"42":0.02046,"47":0.03068,"49":0.03324,"50":0.16876,"53":0.00511,"55":0.00256,"57":0.00511,"58":0.00511,"59":0.00511,"62":0.00256,"64":0.00511,"67":0.00256,"68":0.00256,"70":0.14831,"71":0.02046,"72":0.00511,"74":0.00256,"75":0.01023,"76":0.00511,"77":0.01279,"78":0.00256,"79":0.00767,"80":0.01023,"81":0.04347,"83":0.00256,"84":0.01023,"85":0.00511,"86":0.01023,"87":0.04858,"88":0.03324,"89":0.02557,"90":0.00767,"91":0.04091,"92":0.04091,"93":0.03324,"94":0.0716,"95":0.15853,"96":3.0505,"97":6.60217,"99":0.00511,"100":0.00511,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 34 35 36 37 39 41 43 44 45 46 48 51 52 54 56 60 61 63 65 66 69 73 98 101"},F:{"73":0.00511,"77":0.00256,"79":0.01023,"80":0.00767,"81":0.00256,"82":0.81824,"83":0.02813,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03324,"13":0.04091,"14":0.01023,"15":0.00511,"16":0.01023,"17":0.01279,"18":0.05114,"83":0.00767,"84":0.0179,"85":0.0537,"89":0.01023,"90":0.00767,"92":0.02046,"93":0.00767,"94":0.01279,"95":0.02813,"96":0.5651,"97":1.75922,_:"79 80 81 86 87 88 91"},E:{"4":0,"8":0.00767,"13":0.00256,"14":0.0537,"15":0.0179,_:"0 5 6 7 9 10 11 12 3.1 3.2 6.1 11.1 15.4","5.1":0.00767,"7.1":0.00256,"9.1":0.00256,"10.1":0.02557,"12.1":0.00256,"13.1":0.02301,"14.1":0.14064,"15.1":0.17899,"15.2-15.3":0.09205},G:{"8":0.00283,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00801,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05701,"10.0-10.2":0.00047,"10.3":0.12344,"11.0-11.2":0.08952,"11.3-11.4":0.15501,"12.0-12.1":0.06031,"12.2-12.5":0.80047,"13.0-13.1":0.00424,"13.2":0.00141,"13.3":0.04947,"13.4-13.7":0.16302,"14.0-14.4":0.49753,"14.5-14.8":0.72933,"15.0-15.1":0.82214,"15.2-15.3":1.14723,"15.4":0},P:{"4":0.03165,"5.0-5.4":0.0211,"6.2-6.4":0.0211,"7.2-7.4":0.0633,"8.2":0.01018,"9.2":0.1477,"10.1":0.01055,"11.1-11.2":0.0211,"12.0":0.01055,"13.0":0.1055,"14.0":0.18989,"15.0":0.07385,"16.0":0.51693},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00134,"4.2-4.3":0.01342,"4.4":0,"4.4.3-4.4.4":0.14898},A:{"11":0.16109,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01489},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.08932},O:{"0":0.66987},H:{"0":4.087},L:{"0":68.2425},S:{"2.5":0.01489},R:{_:"0"},M:{"0":0.17119}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js index 09a4cb120d324c..c0b38dbf1f98a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BG.js @@ -1 +1 @@ -module.exports={C:{"48":0.00891,"51":0.00446,"52":0.23612,"56":0.00891,"60":0.00891,"61":0.00446,"62":0.00446,"63":0.01782,"65":0.00446,"66":0.00891,"67":0.00891,"68":0.09801,"70":0.00446,"72":0.02228,"75":0.00446,"78":0.07128,"79":0.00446,"80":0.02228,"81":0.00891,"83":0.00891,"84":0.01782,"85":0.01337,"86":0.01782,"87":0.02673,"88":0.0401,"89":0.06237,"90":0.01337,"91":0.12474,"92":0.01782,"93":0.04901,"94":1.81319,"95":3.68874,"96":0.01782,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 55 57 58 59 64 69 71 73 74 76 77 82 97 3.5 3.6"},D:{"34":0.00446,"38":0.01337,"48":0.01782,"49":0.23166,"50":0.00446,"51":0.08465,"53":0.00446,"56":0.01337,"58":0.00446,"61":0.04901,"63":0.01782,"65":0.00891,"66":0.00891,"67":0.01337,"68":0.00891,"69":0.03564,"70":0.00891,"71":0.01782,"72":0.00446,"73":0.00891,"74":0.00891,"75":0.00891,"76":0.00891,"77":0.01782,"78":0.00891,"79":0.21384,"80":0.02228,"81":0.03564,"83":0.02228,"84":0.02673,"85":0.01782,"86":0.03564,"87":0.14256,"88":0.0401,"89":0.06237,"90":0.02673,"91":0.07574,"92":0.1292,"93":0.52569,"94":0.24057,"95":0.5747,"96":27.05522,"97":0.01337,"98":0.00446,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 52 54 55 57 59 60 62 64 99"},F:{"28":0.01782,"36":0.01782,"40":0.00891,"46":0.02228,"68":0.00891,"78":0.00891,"79":0.00891,"80":0.03119,"81":0.7529,"82":1.0202,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.6 12.1","10.0-10.1":0,"11.5":0.00891},E:{"4":0,"7":0.00446,"10":0.00446,"13":0.00891,"14":0.06683,"15":0.06683,_:"0 5 6 8 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00891,"12.1":0.02228,"13.1":0.05346,"14.1":0.2183,"15.1":0.30294,"15.2":0.05792},B:{"17":0.01337,"18":0.01782,"89":0.00446,"91":0.00446,"92":0.00891,"93":0.00446,"94":0.01337,"95":0.05792,"96":2.7131,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0023,"6.0-6.1":0.00154,"7.0-7.1":0.01306,"8.1-8.4":0,"9.0-9.2":0.00154,"9.3":0.02612,"10.0-10.2":0.00615,"10.3":0.05762,"11.0-11.2":0.02151,"11.3-11.4":0.02151,"12.0-12.1":0.0169,"12.2-12.5":0.29271,"13.0-13.1":0.01076,"13.2":0.00461,"13.3":0.03611,"13.4-13.7":0.13906,"14.0-14.4":0.39182,"14.5-14.8":2.27409,"15.0-15.1":3.98658,"15.2":0.37722},P:{"4":0.10586,_:"5.0-5.4 8.2","6.2-6.4":0.01031,"7.2-7.4":0.03179,"9.2":0.01059,"10.1":0.02119,"11.1-11.2":0.0741,"12.0":0.03176,"13.0":0.10586,"14.0":0.13762,"15.0":0.29641},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00372,"4.2-4.3":0.01362,"4.4":0,"4.4.3-4.4.4":0.11022},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00458,"11":0.49884,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.03882},H:{"0":0.25203},L:{"0":45.95016},S:{"2.5":0},R:{_:"0"},M:{"0":0.19966},Q:{"10.4":0}}; +module.exports={C:{"48":0.00449,"50":0.01797,"51":0.00449,"52":0.2246,"53":0.01797,"56":0.02695,"57":0.00449,"60":0.00898,"62":0.00449,"63":0.01797,"66":0.02246,"67":0.00898,"68":0.08086,"72":0.01797,"76":0.00449,"78":0.04492,"80":0.01797,"81":0.00898,"82":0.00449,"83":0.00449,"84":0.02246,"85":0.01348,"86":0.01797,"87":0.01348,"88":0.03144,"89":0.04941,"90":0.00898,"91":0.13476,"92":0.01348,"93":0.02695,"94":0.06738,"95":2.48408,"96":2.99167,"97":0.02695,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 54 55 58 59 61 64 65 69 70 71 73 74 75 77 79 98 3.5 3.6"},D:{"38":0.01348,"48":0.02246,"49":0.2246,"50":0.00449,"51":0.19316,"53":0.00449,"56":0.00898,"58":0.00898,"63":0.01348,"65":0.00898,"66":0.00449,"67":0.00449,"68":0.00449,"69":0.03144,"70":0.00449,"71":0.00898,"73":0.00449,"74":0.00898,"75":0.00898,"76":0.00898,"77":0.00898,"78":0.01348,"79":0.20214,"80":0.01797,"81":0.04492,"83":0.02695,"84":0.01348,"85":0.01797,"86":0.02695,"87":0.0584,"88":0.02246,"89":0.03594,"90":0.02246,"91":0.08086,"92":0.11679,"93":0.8984,"94":0.07636,"95":0.14824,"96":8.43598,"97":19.82769,"98":0.00898,"100":0.01348,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 52 54 55 57 59 60 61 62 64 72 99 101"},F:{"28":0.01797,"36":0.01348,"40":0.00898,"46":0.01797,"78":0.00898,"80":0.00898,"81":0.00898,"82":1.8507,"83":0.02695,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00898,"18":0.01797,"84":0.00449,"92":0.00449,"94":0.00898,"95":0.01797,"96":0.73669,"97":2.11124,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91 93"},E:{"4":0,"13":0.00898,"14":0.07187,"15":0.0539,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00898,"12.1":0.02695,"13.1":0.06738,"14.1":0.19316,"15.1":0.21112,"15.2-15.3":0.22909},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00159,"6.0-6.1":0.00159,"7.0-7.1":0.00874,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02145,"10.0-10.2":0.00477,"10.3":0.05561,"11.0-11.2":0.0143,"11.3-11.4":0.01509,"12.0-12.1":0.01271,"12.2-12.5":0.26534,"13.0-13.1":0.00715,"13.2":0.00397,"13.3":0.03337,"13.4-13.7":0.11996,"14.0-14.4":0.33604,"14.5-14.8":1.86529,"15.0-15.1":3.22931,"15.2-15.3":1.94076,"15.4":0},P:{"4":0.10501,"5.0-5.4":0.13079,"6.2-6.4":0.0105,"7.2-7.4":0.08462,"8.2":0.01018,"9.2":0.03173,"10.1":0.03173,"11.1-11.2":0.08401,"12.0":0.0315,"13.0":0.10501,"14.0":0.13652,"15.0":0.13652,"16.0":2.42583},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0036,"4.2-4.3":0.0156,"4.4":0,"4.4.3-4.4.4":0.10198},A:{"9":0.00462,"11":0.48501,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.03305},H:{"0":0.25552},L:{"0":44.30486},S:{"2.5":0},R:{_:"0"},M:{"0":0.17626}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js index a65a5e0c986601..8d3ffe5c32245f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BH.js @@ -1 +1 @@ -module.exports={C:{"34":0.00785,"36":0.01178,"52":0.05104,"63":0.0157,"68":0.01963,"78":0.00785,"80":0.0157,"89":0.00393,"91":0.02748,"92":0.00393,"93":0.00393,"94":0.38475,"95":0.84802,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 87 88 90 96 97 3.5 3.6"},D:{"38":0.0157,"49":0.04319,"50":0.01178,"53":0.00393,"56":0.01178,"60":0.00393,"65":0.0157,"68":0.00393,"70":0.00785,"73":0.03141,"74":0.01178,"75":0.00785,"78":0.00785,"79":0.04711,"80":0.0157,"81":0.00785,"83":0.03533,"84":0.03926,"85":0.01178,"86":0.03141,"87":0.10208,"88":0.03141,"89":0.01963,"90":0.12563,"91":0.04711,"92":0.16882,"93":0.10993,"94":0.27875,"95":0.49468,"96":26.03723,"97":0.01963,"98":0.00393,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 51 52 54 55 57 58 59 61 62 63 64 66 67 69 71 72 76 77 99"},F:{"36":0.01963,"76":0.01963,"77":0.01178,"78":0.0157,"79":0.07067,"80":0.04319,"81":0.15704,"82":0.06282,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00785,"13":0.03141,"14":0.33764,"15":0.32978,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00393,"11.1":0.0157,"12.1":0.04711,"13.1":0.23556,"14.1":1.09535,"15.1":0.9815,"15.2":0.16097},B:{"15":0.00393,"17":0.00785,"18":0.02356,"84":0.00785,"89":0.00785,"92":0.01178,"93":0.00785,"94":0.02356,"95":0.16097,"96":3.89852,_:"12 13 14 16 79 80 81 83 85 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00732,"6.0-6.1":0,"7.0-7.1":0.01281,"8.1-8.4":0,"9.0-9.2":0.00366,"9.3":0.12449,"10.0-10.2":0.00366,"10.3":0.10984,"11.0-11.2":0.04577,"11.3-11.4":0.01831,"12.0-12.1":0.04211,"12.2-12.5":0.44669,"13.0-13.1":0.03295,"13.2":0.01281,"13.3":0.05675,"13.4-13.7":0.32953,"14.0-14.4":0.99224,"14.5-14.8":4.56028,"15.0-15.1":10.42586,"15.2":1.08195},P:{"4":0.15395,"5.0-5.4":0.01085,"6.2-6.4":0.03103,"7.2-7.4":0.09237,"8.2":0.01019,"9.2":0.02053,"10.1":0.01019,"11.1-11.2":0.16422,"12.0":0.04105,"13.0":0.12316,"14.0":0.15395,"15.0":0.41054},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00354,"4.4":0,"4.4.3-4.4.4":0.01468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.27089,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":3.13418},H:{"0":0.47154},L:{"0":36.3222},S:{"2.5":0},R:{_:"0"},M:{"0":0.20044},Q:{"10.4":0}}; +module.exports={C:{"34":0.00763,"36":0.00763,"52":0.01526,"63":0.00763,"78":0.00763,"79":0.00381,"83":0.01907,"89":0.00381,"91":0.01907,"94":0.00381,"95":0.46149,"96":0.58736,"97":0.00381,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 84 85 86 87 88 90 92 93 98 3.5 3.6"},D:{"38":0.0267,"39":0.00381,"49":0.02288,"50":0.00381,"53":0.00381,"55":0.00381,"56":0.01526,"65":0.01526,"73":0.03433,"74":0.00381,"75":0.00763,"76":0.01144,"79":0.11061,"80":0.01144,"81":0.00763,"83":0.01907,"84":0.04577,"85":0.00763,"86":0.0267,"87":0.09535,"88":0.01526,"89":0.01526,"90":0.12586,"91":0.03814,"92":0.09916,"93":0.07247,"94":0.12205,"95":0.11061,"96":8.02847,"97":18.50553,"98":0.01144,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 51 52 54 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 77 78 99 100 101"},F:{"28":0.00381,"36":0.03051,"46":0.00763,"73":0.00763,"76":0.00381,"78":0.01144,"79":0.04195,"80":0.01907,"81":0.12205,"82":0.25935,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 77 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00381,"15":0.00381,"17":0.00381,"18":0.03814,"84":0.00763,"89":0.01144,"92":0.00763,"93":0.01907,"94":0.00381,"95":0.0534,"96":1.04504,"97":2.65073,_:"13 14 16 79 80 81 83 85 86 87 88 90 91"},E:{"4":0,"12":0.00763,"13":0.04958,"14":0.35852,"15":0.30131,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.01144,"12.1":0.04195,"13.1":0.20596,"14.1":0.96113,"15.1":0.7361,"15.2-15.3":0.89629},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00409,"6.0-6.1":0,"7.0-7.1":0.02861,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.11238,"10.0-10.2":0,"10.3":0.06539,"11.0-11.2":0.03065,"11.3-11.4":0.03065,"12.0-12.1":0.02452,"12.2-12.5":0.41889,"13.0-13.1":0.03678,"13.2":0.01226,"13.3":0.05517,"13.4-13.7":0.28403,"14.0-14.4":0.92564,"14.5-14.8":4.1051,"15.0-15.1":8.83956,"15.2-15.3":5.45576,"15.4":0},P:{"4":0.15404,"5.0-5.4":0.01085,"6.2-6.4":0.02072,"7.2-7.4":0.06161,"8.2":0.01018,"9.2":0.02054,"10.1":0.01048,"11.1-11.2":0.19511,"12.0":0.04108,"13.0":0.12323,"14.0":0.15404,"15.0":0.22592,"16.0":3.00886},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00479,"4.4":0,"4.4.3-4.4.4":0.03233},A:{"11":0.31275,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":2.9017},H:{"0":0.42174},L:{"0":34.3177},S:{"2.5":0},R:{_:"0"},M:{"0":0.23511}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js index 7108d7ef8b46f5..0b4c2cea9e3aa4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BI.js @@ -1 +1 @@ -module.exports={C:{"3":0.00299,"4":0.01793,"7":0.01195,"15":0.02988,"20":0.00299,"28":0.00598,"32":0.00598,"33":0.00299,"43":0.00598,"44":0.01793,"52":0.03884,"56":0.01494,"66":0.03287,"72":0.01494,"73":0.00299,"77":0.00598,"78":0.00598,"81":0.00896,"85":0.00299,"88":0.03287,"91":0.02689,"92":0.01494,"93":0.02092,"94":0.73505,"95":1.78085,"96":0.12251,_:"2 5 6 8 9 10 11 12 13 14 16 17 18 19 21 22 23 24 25 26 27 29 30 31 34 35 36 37 38 39 40 41 42 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 74 75 76 79 80 82 83 84 86 87 89 90 97 3.5 3.6"},D:{"23":0.00896,"24":0.00299,"25":0.01793,"26":0.00299,"43":0.01793,"44":0.00299,"46":0.00299,"49":0.00896,"55":0.00896,"57":0.00896,"63":0.01793,"65":0.00896,"67":0.00896,"68":0.00299,"69":0.00299,"70":0.00299,"72":0.05677,"74":0.00896,"75":0.01793,"76":0.02988,"79":0.03884,"80":0.09263,"81":0.20617,"83":0.02988,"84":0.01793,"85":0.01793,"86":0.02689,"87":0.10757,"88":0.03586,"89":0.04781,"90":0.04183,"91":0.08964,"92":0.11354,"93":0.13147,"94":0.2241,"95":0.41234,"96":12.57052,"97":0.00598,"98":0.03586,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 47 48 50 51 52 53 54 56 58 59 60 61 62 64 66 71 73 77 78 99"},F:{"42":0.06275,"57":0.02689,"70":0.00299,"75":0.00299,"79":0.06275,"80":0.03586,"81":0.25099,"82":0.51692,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 71 72 73 74 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"6":0.00598,"12":0.01494,"13":0.00896,"14":0.00896,"15":0.00598,_:"0 5 7 8 9 10 11 3.1 3.2 6.1 9.1","5.1":0.01494,"7.1":0.01494,"10.1":0.00896,"11.1":0.01793,"12.1":0.0239,"13.1":0.10159,"14.1":0.08665,"15.1":0.14342,"15.2":0.00598},B:{"12":0.04781,"13":0.01494,"14":0.08068,"15":0.00598,"16":0.00598,"17":0.04183,"18":0.11056,"84":0.01195,"85":0.01195,"89":0.01195,"90":0.04781,"91":0.02092,"92":0.03287,"93":0.01195,"94":0.01494,"95":0.03586,"96":2.77585,_:"79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00068,"6.0-6.1":0.01355,"7.0-7.1":0.00474,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02167,"10.0-10.2":0,"10.3":0.02303,"11.0-11.2":0.00271,"11.3-11.4":0.04199,"12.0-12.1":0.0149,"12.2-12.5":0.508,"13.0-13.1":0.01829,"13.2":0.01084,"13.3":0.22318,"13.4-13.7":0.11582,"14.0-14.4":0.52493,"14.5-14.8":0.86156,"15.0-15.1":0.95029,"15.2":0.05012},P:{"4":6.92235,"5.0-5.4":0.02015,"6.2-6.4":0.05038,"7.2-7.4":0.03023,_:"8.2","9.2":0.03023,"10.1":0.03023,"11.1-11.2":0.07053,"12.0":0.14107,"13.0":0.03023,"14.0":0.05038,"15.0":0.35267},I:{"0":0,"3":0,"4":0.00035,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00052,"4.2-4.3":0.00408,"4.4":0,"4.4.3-4.4.4":0.05114},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00305,"9":0.00305,"10":0.01222,"11":0.11912,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.02103},O:{"0":1.12176},H:{"0":11.32368},L:{"0":52.35249},S:{"2.5":0.00701},R:{_:"0"},M:{"0":0.08413},Q:{"10.4":0.00701}}; +module.exports={C:{"4":0.0275,"24":0.0055,"28":0.0055,"41":0.0055,"42":0.0055,"43":0.0055,"44":0.00275,"47":0.011,"48":0.0055,"50":0.00275,"52":0.0055,"56":0.01375,"57":0.00275,"60":0.00275,"72":0.011,"78":0.00825,"82":0.00825,"84":0.0055,"85":0.0055,"86":0.0055,"88":0.03575,"89":0.00825,"91":0.011,"92":0.00825,"93":0.0165,"94":0.011,"95":1.364,"96":0.957,"97":0.0385,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 45 46 49 51 53 54 55 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 87 90 98 3.5 3.6"},D:{"23":0.0055,"24":0.00825,"25":0.0055,"33":0.00825,"44":0.011,"49":0.055,"57":0.0055,"59":0.00275,"61":0.00825,"64":0.011,"71":0.02475,"72":0.0165,"75":0.00275,"76":0.00825,"79":0.04125,"80":0.044,"81":0.011,"83":0.01375,"84":0.00825,"85":0.00275,"86":0.033,"87":0.077,"88":0.0715,"89":0.01925,"90":0.02475,"91":0.07975,"92":0.0935,"93":0.0165,"94":0.05775,"95":0.09075,"96":4.23775,"97":9.53425,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 45 46 47 48 50 51 52 53 54 55 56 58 60 62 63 65 66 67 68 69 70 73 74 77 78 98 99 100 101"},F:{"37":0.0715,"57":0.022,"79":0.01925,"80":0.0055,"81":0.0605,"82":0.99825,"83":0.0055,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0935,"13":0.01925,"14":0.00825,"16":0.0165,"17":0.0385,"18":0.12925,"84":0.0055,"85":0.01375,"87":0.0055,"88":0.011,"89":0.033,"90":0.01375,"92":0.154,"94":0.319,"95":0.055,"96":0.5225,"97":1.9195,_:"15 79 80 81 83 86 91 93"},E:{"4":0,"11":0.01925,"13":0.0055,"14":0.00825,"15":0.00275,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.0055,"11.1":0.00825,"12.1":0.01925,"13.1":0.0495,"14.1":0.10175,"15.1":0.022,"15.2-15.3":0.0275},G:{"8":0.00825,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00103,"6.0-6.1":0.00687,"7.0-7.1":0.00275,"8.1-8.4":0,"9.0-9.2":0.00103,"9.3":0.06494,"10.0-10.2":0,"10.3":0.24222,"11.0-11.2":0.0158,"11.3-11.4":0.00928,"12.0-12.1":0.01958,"12.2-12.5":0.53633,"13.0-13.1":0.00653,"13.2":0.00996,"13.3":0.24119,"13.4-13.7":0.06425,"14.0-14.4":0.5889,"14.5-14.8":0.92114,"15.0-15.1":0.38172,"15.2-15.3":0.31472,"15.4":0},P:{"4":4.47608,"5.0-5.4":0.0101,"6.2-6.4":0.02021,"7.2-7.4":0.09094,"8.2":0.01018,"9.2":0.10104,"10.1":0.03031,"11.1-11.2":0.04042,"12.0":0.56583,"13.0":0.0101,"14.0":0.05052,"15.0":1.5156,"16.0":0.73759},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0021,"4.2-4.3":0.04752,"4.4":0,"4.4.3-4.4.4":0.18239},A:{"8":0.03025,"11":0.132,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.261},H:{"0":13.45311},L:{"0":51.55},S:{"2.5":0.07975},R:{_:"0"},M:{"0":0.058}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js index 2a5ecc5d0bc3c4..8af1f3d7a1f4f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BJ.js @@ -1 +1 @@ -module.exports={C:{"4":0.00357,"43":0.00715,"47":0.00715,"52":0.01072,"63":0.00357,"69":0.00715,"72":0.02501,"78":0.01787,"79":0.00715,"84":0.00715,"85":0.07146,"87":0.00357,"88":0.01429,"89":0.01072,"90":0.06074,"91":0.03573,"92":0.00357,"93":0.02858,"94":0.5431,"95":0.83966,"96":0.03216,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 73 74 75 76 77 80 81 82 83 86 97 3.5 3.6"},D:{"11":0.00715,"25":0.00357,"26":0.00357,"43":0.00357,"46":0.00357,"47":0.01072,"48":0.00357,"49":0.00357,"50":0.00357,"55":0.00357,"57":0.00357,"58":0.00715,"62":0.01787,"63":0.10362,"64":0.00715,"65":0.02144,"68":0.00357,"69":0.0536,"70":0.01429,"71":0.00715,"72":0.00715,"73":0.00357,"74":0.02858,"75":0.01429,"76":0.07146,"77":0.03573,"78":0.01072,"79":0.03573,"80":0.13935,"81":0.01429,"83":0.01429,"84":0.04645,"85":0.01429,"86":0.03573,"87":0.21081,"88":0.05717,"89":0.02858,"90":0.02858,"91":0.14649,"92":0.1858,"93":0.30371,"94":0.20366,"95":0.52523,"96":13.30943,"98":0.00357,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 51 52 53 54 56 59 60 61 66 67 97 99"},F:{"57":0.01429,"77":0.02501,"79":0.01429,"80":0.01787,"81":0.26083,"82":0.37159,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00357,"14":0.04645,"15":0.02858,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.01072,"12.1":0.00715,"13.1":0.03216,"14.1":0.04288,"15.1":0.09647,"15.2":0.01072},B:{"12":0.01429,"13":0.00357,"14":0.00357,"15":0.00357,"17":0.00715,"18":0.03573,"81":0.01787,"84":0.01072,"85":0.00357,"89":0.0393,"92":0.02144,"93":0.00715,"94":0.01072,"95":0.04645,"96":1.18624,_:"16 79 80 83 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00104,"7.0-7.1":0.0334,"8.1-8.4":0.00104,"9.0-9.2":0,"9.3":0.03132,"10.0-10.2":0,"10.3":0.02871,"11.0-11.2":0.03184,"11.3-11.4":0.00522,"12.0-12.1":0.05063,"12.2-12.5":1.47861,"13.0-13.1":0.00731,"13.2":0.00783,"13.3":0.24583,"13.4-13.7":0.13257,"14.0-14.4":0.49061,"14.5-14.8":1.16337,"15.0-15.1":1.3831,"15.2":0.12631},P:{"4":0.05699,_:"5.0-5.4 8.2 9.2 10.1","6.2-6.4":0.06478,"7.2-7.4":0.12539,"11.1-11.2":0.08439,"12.0":0.07558,"13.0":0.05699,"14.0":0.0114,"15.0":0.09119},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00102,"4.2-4.3":0.00123,"4.4":0,"4.4.3-4.4.4":0.02988},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00517,"11":0.19134,_:"6 7 8 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.03214},O:{"0":1.15043},H:{"0":3.30397},L:{"0":68.78719},S:{"2.5":0.03856},R:{_:"0"},M:{"0":0.09641},Q:{"10.4":0.01285}}; +module.exports={C:{"4":0.00291,"17":0.00581,"21":0.00581,"31":0.00581,"41":0.00291,"43":0.00291,"52":0.01453,"56":0.00291,"68":0.01162,"72":0.02615,"78":0.01453,"79":0.00291,"80":0.00291,"84":0.00291,"85":0.07265,"87":0.01162,"88":0.00872,"89":0.00872,"91":0.06974,"92":0.01162,"93":0.01744,"94":0.03778,"95":0.99676,"96":1.04616,"97":0.03487,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 42 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 81 82 83 86 90 98 3.5 3.6"},D:{"22":0.00581,"23":0.00581,"24":0.00291,"25":0.00291,"29":0.00872,"31":0.00581,"39":0.00291,"43":0.01162,"44":0.00291,"46":0.00872,"47":0.00581,"49":0.00291,"50":0.00581,"51":0.00291,"55":0.01162,"57":0.00872,"60":0.00581,"61":0.00872,"62":0.02034,"63":0.13368,"64":0.00872,"65":0.01453,"67":0.00581,"68":0.00581,"69":0.01744,"70":0.01162,"71":0.00581,"72":0.02615,"74":0.02906,"75":0.00581,"76":0.00872,"77":0.03197,"78":0.02034,"79":0.03197,"80":0.05521,"81":0.01744,"83":0.01744,"84":0.03778,"85":0.01744,"86":0.04359,"87":0.26735,"88":0.0494,"89":0.03487,"90":0.0494,"91":0.15402,"92":0.27607,"93":0.11043,"94":0.40393,"95":0.37778,"96":4.59439,"97":9.47937,"98":0.00291,"99":0.00581,"100":0.00291,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 26 27 28 30 32 33 34 35 36 37 38 40 41 42 45 48 52 53 54 56 58 59 66 73 101"},F:{"34":0.00581,"48":0.00581,"57":0.00872,"74":0.00291,"79":0.01453,"80":0.03197,"81":0.00581,"82":0.86018,"83":0.03487,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.20633,"13":0.01162,"14":0.00581,"16":0.01162,"17":0.00872,"18":0.0494,"84":0.02034,"85":0.00581,"89":0.01453,"90":0.00581,"92":0.01744,"93":0.00581,"94":0.00581,"95":0.02034,"96":0.55795,"97":1.2089,_:"15 79 80 81 83 86 87 88 91"},E:{"4":0,"12":0.00581,"13":0.00581,"14":0.10171,"15":0.03778,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00872,"10.1":0.00872,"11.1":0.02615,"12.1":0.02906,"13.1":0.02034,"14.1":0.05812,"15.1":0.08137,"15.2-15.3":0.08427},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00311,"7.0-7.1":0.0087,"8.1-8.4":0,"9.0-9.2":0.00186,"9.3":0.0174,"10.0-10.2":0,"10.3":0.01989,"11.0-11.2":0.0174,"11.3-11.4":0.00746,"12.0-12.1":0.03854,"12.2-12.5":1.91762,"13.0-13.1":0.02549,"13.2":0.00249,"13.3":0.23186,"13.4-13.7":0.12183,"14.0-14.4":0.51344,"14.5-14.8":1.19098,"15.0-15.1":1.23138,"15.2-15.3":0.8634,"15.4":0.00062},P:{"4":0.0436,"5.0-5.4":0.13079,"6.2-6.4":0.07584,"7.2-7.4":0.0327,"8.2":0.01018,"9.2":0.0545,"10.1":0.01048,"11.1-11.2":0.0109,"12.0":0.01064,"13.0":0.21798,"14.0":0.11709,"15.0":0.0327,"16.0":0.37057},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00175,"4.2-4.3":0.00629,"4.4":0,"4.4.3-4.4.4":0.08418},A:{"10":0.00993,"11":0.13246,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01419},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.03547},O:{"0":1.39732},H:{"0":4.85509},L:{"0":62.7503},S:{"2.5":0.04256},R:{_:"0"},M:{"0":0.25535}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js index d05e1461596b8d..2e0b7b652e540c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BM.js @@ -1 +1 @@ -module.exports={C:{"52":0.00445,"78":0.0578,"85":0.00445,"89":0.00445,"91":0.01334,"93":0.00889,"94":0.2223,"95":0.44905,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 90 92 96 97 3.5 3.6"},D:{"49":0.03112,"63":0.00445,"65":0.05335,"66":0.00445,"67":0.03557,"71":0.01778,"73":0.01334,"77":0.19118,"78":0.00889,"79":0.04446,"80":0.00445,"83":0.02223,"85":0.05335,"86":0.04891,"87":0.04446,"89":0.03557,"90":0.05335,"91":0.24453,"92":0.03557,"93":0.09781,"94":1.09816,"95":0.57353,"96":18.56205,"97":0.00889,"98":0.01334,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 68 69 70 72 74 75 76 81 84 88 99"},F:{"81":0.3379,"82":0.34679,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.14227,"14":0.26231,"15":0.62244,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 7.1","6.1":0.02668,"9.1":0.00889,"10.1":0.41348,"11.1":0.05335,"12.1":0.09781,"13.1":0.81806,"14.1":2.64982,"15.1":8.38516,"15.2":1.14262},B:{"13":0.01334,"15":0.00889,"17":0.01334,"18":0.03112,"85":0.00445,"91":0.00889,"94":0.04001,"95":0.15561,"96":5.23294,_:"12 14 16 79 80 81 83 84 86 87 88 89 90 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00429,"9.0-9.2":0.01716,"9.3":0.06007,"10.0-10.2":0,"10.3":0.07294,"11.0-11.2":0.00858,"11.3-11.4":0.00858,"12.0-12.1":0.01716,"12.2-12.5":0.9396,"13.0-13.1":0.00858,"13.2":0,"13.3":0.16733,"13.4-13.7":0.74653,"14.0-14.4":0.75941,"14.5-14.8":5.86502,"15.0-15.1":31.70198,"15.2":2.51848},P:{"4":0.17715,_:"5.0-5.4 8.2 9.2 10.1","6.2-6.4":0.06478,"7.2-7.4":0.12539,"11.1-11.2":0.03126,"12.0":0.07558,"13.0":0.02084,"14.0":0.03126,"15.0":0.29178},I:{"0":0,"3":0,"4":0.0002,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00054,"4.4":0,"4.4.3-4.4.4":0.00481},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.5024,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.01578},L:{"0":10.0892},S:{"2.5":0},R:{_:"0"},M:{"0":0.09999},Q:{"10.4":0}}; +module.exports={C:{"78":0.0368,"91":0.0046,"95":0.3956,"96":0.4048,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 97 98 3.5 3.6"},D:{"49":0.0368,"63":0.0138,"65":0.0368,"67":0.0092,"71":0.0046,"73":0.0046,"75":0.0046,"76":0.0092,"77":0.092,"78":0.0092,"83":0.0138,"85":0.0276,"86":0.0368,"87":0.0368,"88":0.0046,"90":0.023,"91":0.414,"92":0.0276,"93":0.0368,"94":0.6716,"95":0.1334,"96":6.4492,"97":14.375,"98":0.023,"100":0.0138,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 68 69 70 72 74 79 80 81 84 89 99 101"},F:{"82":0.9522,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0138,"92":0.0184,"95":0.0368,"96":1.4628,"97":3.3626,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.0322,"14":0.2944,"15":0.437,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.46,"11.1":0.023,"12.1":0.0506,"13.1":0.9154,"14.1":2.415,"15.1":5.589,"15.2-15.3":5.3452,"15.4":0.0322},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.21807,"10.0-10.2":0.00855,"10.3":0.13683,"11.0-11.2":0.02566,"11.3-11.4":0.00428,"12.0-12.1":0.01283,"12.2-12.5":0.81243,"13.0-13.1":0,"13.2":0.00428,"13.3":0.02138,"13.4-13.7":0.43187,"14.0-14.4":0.67988,"14.5-14.8":4.08353,"15.0-15.1":21.73893,"15.2-15.3":14.55106,"15.4":0.00855},P:{"4":0.15774,"5.0-5.4":0.13079,"6.2-6.4":0.07584,"7.2-7.4":0.01052,"8.2":0.01018,"9.2":0.0545,"10.1":0.01048,"11.1-11.2":0.0109,"12.0":0.01064,"13.0":0.21798,"14.0":0.03155,"15.0":0.04206,"16.0":2.73409},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.3036,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.0162},H:{"0":0.01023},L:{"0":8.23929},S:{"2.5":0},R:{_:"0"},M:{"0":0.06481}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js index 5734f77ca9d8d6..9a88689b531063 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BN.js @@ -1 +1 @@ -module.exports={C:{"32":0.00427,"44":0.00427,"48":0.01707,"52":0.0384,"78":0.01707,"80":0.00427,"84":0.00853,"88":0.00853,"89":0.0128,"91":0.02134,"92":0.00427,"93":0.00853,"94":0.70832,"95":1.35264,"96":0.02134,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 85 86 87 90 97 3.5 3.6"},D:{"34":0.00853,"38":0.0128,"47":0.09387,"49":0.24322,"50":0.00853,"52":0.0128,"53":0.0256,"55":0.05974,"56":0.00427,"60":0.00853,"62":0.0512,"63":0.00427,"65":0.08107,"66":0.00427,"67":0.0128,"68":0.0128,"70":0.00853,"71":0.0256,"72":0.02134,"73":0.04267,"74":0.01707,"75":0.05547,"77":0.00853,"78":0.02134,"79":0.16641,"80":0.02134,"81":0.0512,"83":0.00853,"84":0.02134,"86":0.00853,"87":0.08961,"88":0.02134,"89":0.02134,"90":0.02987,"91":0.0256,"92":0.15361,"93":0.05547,"94":0.24749,"95":0.4395,"96":27.06131,"97":0.05974,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 51 54 57 58 59 61 64 69 76 85 98 99"},F:{"28":0.03414,"36":0.00853,"46":0.01707,"79":0.0128,"80":0.00853,"81":0.46937,"82":0.43097,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.02134,"13":0.14081,"14":0.34989,"15":0.64858,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.18348,"10.1":0.04694,"11.1":0.0512,"12.1":0.10241,"13.1":0.29869,"14.1":1.47638,"15.1":2.22311,"15.2":0.30296},B:{"14":0.00853,"17":0.0128,"18":0.0256,"84":0.00427,"89":0.00427,"92":0.00853,"94":0.00853,"95":0.04694,"96":2.21031,_:"12 13 15 16 79 80 81 83 85 86 87 88 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01508,"7.0-7.1":0.13233,"8.1-8.4":0.00838,"9.0-9.2":0.05695,"9.3":0.33167,"10.0-10.2":0.0067,"10.3":0.25629,"11.0-11.2":0.02178,"11.3-11.4":0.01173,"12.0-12.1":0.04188,"12.2-12.5":1.0637,"13.0-13.1":0.01843,"13.2":0.01675,"13.3":0.06533,"13.4-13.7":0.26969,"14.0-14.4":0.66837,"14.5-14.8":2.77566,"15.0-15.1":10.11768,"15.2":0.86771},P:{"4":0.46619,_:"5.0-5.4 8.2","6.2-6.4":0.01031,"7.2-7.4":0.03179,"9.2":0.02119,"10.1":0.02119,"11.1-11.2":0.04238,"12.0":0.0106,"13.0":0.08476,"14.0":0.04238,"15.0":0.2225},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00051,"4.2-4.3":0.00137,"4.4":0,"4.4.3-4.4.4":0.00958},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07254,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":2.10401},H:{"0":1.71513},L:{"0":35.27854},S:{"2.5":0},R:{_:"0"},M:{"0":0.22359},Q:{"10.4":0}}; +module.exports={C:{"32":0.0042,"48":0.00841,"52":0.02943,"56":0.0042,"65":0.00841,"78":0.01682,"86":0.0042,"88":0.00841,"89":0.01261,"91":0.01261,"92":0.04204,"93":0.02522,"94":0.01682,"95":0.9417,"96":1.20655,"97":0.12612,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 90 98 3.5 3.6"},D:{"38":0.03363,"47":0.1009,"49":0.26485,"50":0.0042,"53":0.02522,"55":0.03363,"56":0.0042,"60":0.0042,"62":0.03363,"63":0.0042,"65":0.07567,"66":0.00841,"67":0.00841,"68":0.0042,"69":0.0042,"72":0.02102,"73":0.03784,"74":0.0042,"75":0.01261,"76":0.0042,"78":0.02102,"79":0.13453,"80":0.03784,"81":0.05465,"83":0.01261,"84":0.02102,"85":0.00841,"86":0.0042,"87":0.08828,"88":0.01682,"89":0.02522,"90":0.00841,"91":0.02522,"92":0.14294,"93":0.05465,"94":0.11351,"95":0.13453,"96":9.18574,"97":18.50601,"98":0.02522,"100":0.02943,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 51 52 54 57 58 59 61 64 70 71 77 99 101"},F:{"28":0.04624,"36":0.00841,"46":0.02943,"75":0.0042,"78":0.0042,"79":0.0042,"82":0.79876,"83":0.01682,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01261,"18":0.02522,"84":0.01682,"92":0.01261,"93":0.00841,"94":0.01261,"95":0.01682,"96":0.66844,"97":1.59752,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 89 90 91"},E:{"4":0,"12":0.01261,"13":0.13873,"14":0.28587,"15":0.39518,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.19338,"10.1":0.04204,"11.1":0.05045,"12.1":0.06726,"13.1":0.26485,"14.1":1.16871,"15.1":1.66058,"15.2-15.3":1.32846},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0017,"7.0-7.1":0.09186,"8.1-8.4":0,"9.0-9.2":0.06634,"9.3":0.3232,"10.0-10.2":0.01021,"10.3":0.37593,"11.0-11.2":0.03742,"11.3-11.4":0.03232,"12.0-12.1":0.03572,"12.2-12.5":0.90496,"13.0-13.1":0.03232,"13.2":0.01871,"13.3":0.06974,"13.4-13.7":0.25006,"14.0-14.4":0.57496,"14.5-14.8":2.11271,"15.0-15.1":7.83507,"15.2-15.3":4.21522,"15.4":0.01701},P:{"4":0.44426,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.08462,"8.2":0.01018,"9.2":0.03173,"10.1":0.03173,"11.1-11.2":0.04231,"12.0":0.01058,"13.0":0.0952,"14.0":0.05289,"15.0":0.07404,"16.0":1.67128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00103,"4.4":0,"4.4.3-4.4.4":0.01056},A:{"11":0.08828,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":2.08076},H:{"0":1.76142},L:{"0":34.66504},S:{"2.5":0},R:{_:"0"},M:{"0":0.31878}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js index 8abfef71db7641..7a4fa05940cccd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BO.js @@ -1 +1 @@ -module.exports={C:{"47":0.00411,"51":0.00411,"52":0.06165,"54":0.00822,"56":0.00822,"63":0.00822,"67":0.00411,"68":0.00822,"69":0.01233,"71":0.00822,"72":0.00822,"73":0.01233,"78":0.0411,"79":0.00411,"82":0.00411,"83":0.00822,"84":0.00411,"86":0.00822,"88":0.01233,"89":0.02055,"90":0.00822,"91":0.09864,"92":0.02055,"93":0.03699,"94":0.80556,"95":1.65222,"96":0.02055,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 53 55 57 58 59 60 61 62 64 65 66 70 74 75 76 77 80 81 85 87 97 3.5 3.6"},D:{"38":0.01233,"42":0.00411,"49":0.0411,"62":0.00411,"63":0.00822,"65":0.00822,"66":0.00822,"67":0.00822,"68":0.00411,"69":0.02055,"70":0.02055,"71":0.00822,"72":0.01233,"73":0.00411,"74":0.01233,"75":0.00411,"76":0.01233,"77":0.01233,"78":0.01644,"79":0.10686,"80":0.02466,"81":0.02877,"83":0.02877,"84":0.02466,"85":0.07809,"86":0.04932,"87":0.06987,"88":0.02877,"89":0.04932,"90":0.03288,"91":0.26304,"92":0.18495,"93":0.10275,"94":0.24249,"95":1.08915,"96":23.97363,"97":0.00822,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 64 98 99"},F:{"77":0.00822,"79":0.00411,"80":0.01644,"81":0.7398,"82":0.71925,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00822,"13":0.00411,"14":0.04932,"15":0.06576,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06576,"11.1":0.02055,"12.1":0.00822,"13.1":0.04932,"14.1":0.1233,"15.1":0.22194,"15.2":0.03699},B:{"13":0.01233,"15":0.00411,"16":0.00411,"17":0.00822,"18":0.02055,"84":0.00822,"89":0.01233,"91":0.00411,"92":0.00822,"93":0.00411,"94":0.01233,"95":0.02466,"96":1.71798,_:"12 14 79 80 81 83 85 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00054,"5.0-5.1":0.00244,"6.0-6.1":0.00136,"7.0-7.1":0.0095,"8.1-8.4":0.00136,"9.0-9.2":0.00407,"9.3":0.02607,"10.0-10.2":0.00081,"10.3":0.01249,"11.0-11.2":0.00625,"11.3-11.4":0.00896,"12.0-12.1":0.00272,"12.2-12.5":0.14798,"13.0-13.1":0.00244,"13.2":0.00299,"13.3":0.00869,"13.4-13.7":0.07386,"14.0-14.4":0.18518,"14.5-14.8":0.71928,"15.0-15.1":1.3628,"15.2":0.13549},P:{"4":0.61218,"5.0-5.4":0.01042,"6.2-6.4":0.0102,"7.2-7.4":0.52036,"8.2":0.01019,"9.2":0.06122,"10.1":0.02041,"11.1-11.2":0.25508,"12.0":0.08162,"13.0":0.31629,"14.0":0.24487,"15.0":0.57137},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00362,"4.2-4.3":0.0094,"4.4":0,"4.4.3-4.4.4":0.06944},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00482,"11":0.10615,_:"6 7 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0.01767},O:{"0":0.25327},H:{"0":0.46283},L:{"0":57.71718},S:{"2.5":0},R:{_:"0"},M:{"0":0.15903},Q:{"10.4":0}}; +module.exports={C:{"52":0.06358,"56":0.00706,"63":0.00353,"67":0.00353,"68":0.00353,"69":0.00353,"72":0.0106,"73":0.0106,"78":0.02119,"79":0.00353,"80":0.00353,"84":0.00353,"85":0.00706,"86":0.00706,"88":0.01413,"89":0.01413,"90":0.00706,"91":0.54746,"92":0.01766,"93":0.03179,"94":0.02119,"95":1.05254,"96":1.19382,"97":0.01413,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 64 65 66 70 71 74 75 76 77 81 82 83 87 98 3.5 3.6"},D:{"24":0.00353,"34":0.00353,"38":0.0106,"41":0.00706,"42":0.00353,"43":0.00353,"47":0.00353,"48":0.00353,"49":0.03885,"53":0.00706,"58":0.00353,"62":0.00706,"63":0.01413,"65":0.00706,"66":0.00353,"67":0.0106,"68":0.00353,"69":0.01766,"70":0.03532,"71":0.00706,"72":0.00706,"73":0.00706,"74":0.0106,"75":0.0106,"76":0.01766,"77":0.00706,"78":0.01413,"79":0.11656,"80":0.02119,"81":0.03179,"83":0.03532,"84":0.02119,"85":0.05298,"86":0.03885,"87":0.0777,"88":0.01766,"89":0.03885,"90":0.04592,"91":0.15541,"92":0.14481,"93":0.06004,"94":0.0989,"95":0.15894,"96":6.97923,"97":16.56861,"98":0.00706,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 35 36 37 39 40 44 45 46 50 51 52 54 55 56 57 59 60 61 64 99 100 101"},F:{"28":0.00353,"36":0.00706,"46":0.00353,"77":0.00706,"80":0.00706,"82":1.53289,"83":0.02472,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.0106,"17":0.00353,"18":0.02119,"84":0.00706,"89":0.00353,"91":0.00353,"92":0.01413,"93":0.00353,"94":0.00706,"95":0.01413,"96":0.41324,"97":1.18675,_:"12 14 15 16 79 80 81 83 85 86 87 88 90"},E:{"4":0,"13":0.00706,"14":0.03885,"15":0.04592,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.05651,"11.1":0.01766,"12.1":0.00706,"13.1":0.06711,"14.1":0.12362,"15.1":0.17307,"15.2-15.3":0.13068},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00062,"5.0-5.1":0.00186,"6.0-6.1":0.00186,"7.0-7.1":0.0099,"8.1-8.4":0.00217,"9.0-9.2":0.00495,"9.3":0.03403,"10.0-10.2":0.00124,"10.3":0.01361,"11.0-11.2":0.00619,"11.3-11.4":0.02568,"12.0-12.1":0.00309,"12.2-12.5":0.15315,"13.0-13.1":0.00371,"13.2":0.00371,"13.3":0.00866,"13.4-13.7":0.10303,"14.0-14.4":0.18255,"14.5-14.8":0.5922,"15.0-15.1":1.18038,"15.2-15.3":0.75928,"15.4":0.00031},P:{"4":0.52005,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.53025,"8.2":0.01018,"9.2":0.05099,"10.1":0.02068,"11.1-11.2":0.25493,"12.0":0.06118,"13.0":0.26513,"14.0":0.22434,"15.0":0.33651,"16.0":2.22298},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00163,"4.2-4.3":0.00735,"4.4":0,"4.4.3-4.4.4":0.06864},A:{"8":0.00763,"11":0.08773,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01941},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.24582},H:{"0":0.52058},L:{"0":56.29289},S:{"2.5":0},R:{_:"0"},M:{"0":0.13585}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js index f96d13ee16d3c7..88524c45ddd0df 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BR.js @@ -1 +1 @@ -module.exports={C:{"47":0.0051,"52":0.02548,"60":0.01019,"67":0.0051,"68":0.01529,"72":0.0051,"78":0.04077,"79":0.0051,"80":0.0051,"81":0.01019,"82":0.0051,"84":0.01529,"87":0.0051,"88":0.01529,"89":0.01019,"90":0.01019,"91":0.04077,"92":0.01529,"93":0.02548,"94":0.61662,"95":1.12622,"96":0.0051,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 69 70 71 73 74 75 76 77 83 85 86 97 3.5 3.6"},D:{"38":0.01019,"47":0.01529,"49":0.04077,"51":0.01019,"53":0.0051,"54":0.02548,"55":0.01019,"58":0.01019,"61":0.01019,"63":0.01529,"65":0.01019,"67":0.01019,"68":0.0051,"69":0.01019,"70":0.01019,"71":0.01019,"72":0.01019,"73":0.0051,"74":0.01529,"75":0.03567,"76":0.02038,"77":0.01019,"78":0.01529,"79":0.1325,"80":0.03567,"81":0.05606,"83":0.04586,"84":0.08154,"85":0.06115,"86":0.08154,"87":0.19365,"88":0.02548,"89":0.05606,"90":0.05606,"91":2.10974,"92":0.14778,"93":0.32614,"94":0.2548,"95":0.45864,"96":29.29181,"97":0.05606,"98":0.01019,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 56 57 59 60 62 64 66 99"},F:{"36":0.01019,"75":0.0051,"78":0.01019,"79":0.0051,"80":0.02038,"81":2.21166,"82":1.21794,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02038,"14":0.04586,"15":0.06115,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0051,"12.1":0.01529,"13.1":0.06625,"14.1":0.16817,"15.1":0.22932,"15.2":0.03567},B:{"15":0.0051,"16":0.0051,"17":0.0051,"18":0.02038,"84":0.01019,"89":0.01019,"91":0.02038,"92":0.01529,"94":0.01019,"95":0.09173,"96":2.86395,_:"12 13 14 79 80 81 83 85 86 87 88 90 93"},G:{"8":0.00129,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0071,"6.0-6.1":0.00129,"7.0-7.1":0.00258,"8.1-8.4":0.00065,"9.0-9.2":0,"9.3":0.03294,"10.0-10.2":0.00129,"10.3":0.04327,"11.0-11.2":0.00904,"11.3-11.4":0.01421,"12.0-12.1":0.00904,"12.2-12.5":0.25642,"13.0-13.1":0.01098,"13.2":0.00388,"13.3":0.03359,"13.4-13.7":0.13241,"14.0-14.4":0.33651,"14.5-14.8":2.09783,"15.0-15.1":3.23587,"15.2":0.22348},P:{"4":0.12451,"5.0-5.4":0.01042,"6.2-6.4":0.01031,"7.2-7.4":0.20752,"8.2":0.01019,"9.2":0.02075,"10.1":0.01031,"11.1-11.2":0.09338,"12.0":0.02075,"13.0":0.11414,"14.0":0.11414,"15.0":0.29053},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00237,"4.2-4.3":0.00592,"4.4":0,"4.4.3-4.4.4":0.02604},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01664,"9":0.01109,"10":0.00555,"11":0.15528,_:"6 7 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.11279},H:{"0":0.18107},L:{"0":46.55794},S:{"2.5":0},R:{_:"0"},M:{"0":0.1226},Q:{"10.4":0}}; +module.exports={C:{"47":0.00447,"52":0.02235,"54":0.00447,"60":0.00894,"67":0.00894,"68":0.01341,"72":0.00447,"78":0.03575,"80":0.00447,"81":0.00894,"82":0.00447,"84":0.00894,"88":0.01341,"89":0.00894,"90":0.00894,"91":0.04469,"92":0.01341,"93":0.01788,"94":0.04916,"95":0.75526,"96":0.92061,"97":0.00447,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 55 56 57 58 59 61 62 63 64 65 66 69 70 71 73 74 75 76 77 79 83 85 86 87 98 3.5 3.6"},D:{"38":0.00447,"47":0.01341,"49":0.03128,"51":0.00894,"54":0.02235,"55":0.00447,"58":0.00894,"63":0.00894,"65":0.00894,"67":0.00894,"68":0.00894,"69":0.00894,"70":0.00894,"71":0.00894,"72":0.00894,"73":0.00447,"74":0.01788,"75":0.0715,"76":0.01788,"77":0.00894,"78":0.01341,"79":0.10279,"80":0.03575,"81":0.04469,"83":0.03128,"84":0.0715,"85":0.04916,"86":0.06257,"87":0.13407,"88":0.02681,"89":0.05363,"90":0.04916,"91":1.22451,"92":0.09832,"93":0.35752,"94":0.10726,"95":0.27261,"96":8.40172,"97":21.2635,"98":0.04022,"99":0.00447,"100":0.02681,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 53 56 57 59 60 61 62 64 66 101"},F:{"36":0.01788,"75":0.00447,"77":0.00447,"78":0.00894,"80":0.00894,"81":0.01788,"82":3.47241,"83":0.04022,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00447,"16":0.00447,"17":0.00447,"18":0.01788,"84":0.00447,"89":0.00894,"90":0.00447,"91":0.01788,"92":0.00894,"94":0.00894,"95":0.0715,"96":0.73292,"97":2.12278,_:"12 13 14 79 80 81 83 85 86 87 88 93"},E:{"4":0,"13":0.01788,"14":0.04022,"15":0.04022,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.00447,"11.1":0.00894,"12.1":0.01341,"13.1":0.0581,"14.1":0.14301,"15.1":0.13854,"15.2-15.3":0.15642},G:{"8":0.00068,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0027,"6.0-6.1":0.00135,"7.0-7.1":0.00203,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0304,"10.0-10.2":0.00135,"10.3":0.03783,"11.0-11.2":0.00676,"11.3-11.4":0.01419,"12.0-12.1":0.00878,"12.2-12.5":0.25064,"13.0-13.1":0.00878,"13.2":0.00338,"13.3":0.03108,"13.4-13.7":0.13849,"14.0-14.4":0.30806,"14.5-14.8":1.77475,"15.0-15.1":2.65908,"15.2-15.3":1.46871,"15.4":0},P:{"4":0.11259,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.23541,"8.2":0.01018,"9.2":0.02047,"10.1":0.02068,"11.1-11.2":0.10235,"12.0":0.02047,"13.0":0.10235,"14.0":0.11259,"15.0":0.14329,"16.0":2.08797},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00332,"4.2-4.3":0.00774,"4.4":0,"4.4.3-4.4.4":0.03872},A:{"8":0.0241,"9":0.01446,"10":0.00964,"11":0.1976,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.08298},H:{"0":0.17807},L:{"0":44.22381},S:{"2.5":0},R:{_:"0"},M:{"0":0.1217}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js index 40bf7281a56d2f..eeb4d7197ab995 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BS.js @@ -1 +1 @@ -module.exports={C:{"48":0.02698,"52":0.01349,"78":0.02248,"88":0.04496,"91":0.04946,"93":0.00899,"94":0.63843,"95":0.87672,"96":0.00899,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 97 3.5 3.6"},D:{"49":0.16186,"56":0.01798,"65":0.02248,"67":0.0045,"71":0.00899,"72":0.0045,"75":0.04046,"76":0.26976,"77":0.01798,"78":0.00899,"79":0.01798,"80":0.00899,"81":0.01798,"83":0.03597,"84":0.0045,"85":0.0045,"87":0.09442,"88":0.04046,"89":0.02248,"90":0.04496,"91":0.08992,"92":0.35968,"93":0.32821,"94":0.54851,"95":0.50355,"96":20.3489,"97":0.02698,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 68 69 70 73 74 86 98 99"},F:{"81":0.13488,"82":0.21131,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.0045,"13":0.03147,"14":0.3417,"15":0.36867,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0045,"11.1":0.04496,"12.1":0.1079,"13.1":0.49006,"14.1":2.03669,"15.1":2.57621,"15.2":0.31922},B:{"12":0.0045,"13":0.01349,"14":0.00899,"15":0.0045,"16":0.04496,"17":0.01798,"18":0.05395,"89":0.0045,"90":0.00899,"91":0.01798,"92":0.00899,"93":0.02698,"94":0.02698,"95":0.23379,"96":7.0767,_:"79 80 81 83 84 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00455,"8.1-8.4":0.00227,"9.0-9.2":0,"9.3":0.10686,"10.0-10.2":0.01137,"10.3":0.12959,"11.0-11.2":0.03183,"11.3-11.4":0.02274,"12.0-12.1":0.03638,"12.2-12.5":0.66841,"13.0-13.1":0.01364,"13.2":0.00455,"13.3":0.08412,"13.4-13.7":0.21826,"14.0-14.4":1.17541,"14.5-14.8":6.48178,"15.0-15.1":12.86353,"15.2":0.87075},P:{"4":0.06276,"5.0-5.4":0.01085,"6.2-6.4":0.03103,"7.2-7.4":0.36613,"8.2":0.01019,"9.2":0.06276,"10.1":0.01019,"11.1-11.2":0.89963,"12.0":0.06276,"13.0":0.37659,"14.0":0.34521,"15.0":0.5858},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00063,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00487},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.23829,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.01651},H:{"0":0.03126},L:{"0":29.9808},S:{"2.5":0},R:{_:"0"},M:{"0":0.15962},Q:{"10.4":0}}; +module.exports={C:{"48":0.03689,"52":0.00922,"78":0.02306,"84":0.00461,"88":0.02767,"91":0.0415,"93":0.00922,"94":0.07378,"95":0.64093,"96":0.65015,"97":0.00922,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 89 90 92 98 3.5 3.6"},D:{"49":0.18905,"56":0.00922,"58":0.00461,"63":0.00922,"65":0.03689,"67":0.00461,"71":0.01383,"72":0.00922,"75":0.04611,"76":0.23055,"77":0.00922,"78":0.01844,"79":0.0415,"80":0.00461,"81":0.01844,"83":0.02306,"84":0.00461,"86":0.00922,"87":0.05072,"88":0.02767,"89":0.02306,"90":0.07378,"91":0.06917,"92":0.05072,"93":0.23516,"94":0.14294,"95":0.13833,"96":7.10094,"97":14.85203,"98":0.02306,"99":0.02767,"100":0.02306,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 64 66 68 69 70 73 74 85 101"},F:{"82":0.41499,"83":0.01383,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.01844,"14":0.00461,"15":0.00922,"16":0.03689,"17":0.01383,"18":0.06455,"91":0.03228,"92":0.00461,"93":0.02306,"94":0.01844,"95":0.10144,"96":2.08878,"97":5.51476,_:"12 79 80 81 83 84 85 86 87 88 89 90"},E:{"4":0,"12":0.00922,"13":0.0415,"14":0.40116,"15":0.32738,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01383,"11.1":0.05994,"12.1":0.07839,"13.1":0.49338,"14.1":1.83518,"15.1":2.27322,"15.2-15.3":1.66918},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08651,"10.0-10.2":0.00455,"10.3":0.12294,"11.0-11.2":0.0387,"11.3-11.4":0.02732,"12.0-12.1":0.05236,"12.2-12.5":0.64655,"13.0-13.1":0.02504,"13.2":0.00455,"13.3":0.04781,"13.4-13.7":0.20489,"14.0-14.4":0.8856,"14.5-14.8":4.9334,"15.0-15.1":10.52701,"15.2-15.3":5.14512,"15.4":0},P:{"4":0.03145,"5.0-5.4":0.01085,"6.2-6.4":0.02072,"7.2-7.4":0.41938,"8.2":0.01018,"9.2":0.07339,"10.1":0.01048,"11.1-11.2":0.80731,"12.0":0.05242,"13.0":0.4089,"14.0":0.23066,"15.0":0.29357,"16.0":4.6027},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01078},A:{"11":0.24899,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0},O:{"0":0.01078},H:{"0":0.05612},L:{"0":28.63015},S:{"2.5":0},R:{_:"0"},M:{"0":0.15628}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js index a498b0b18b5aed..e034bd3799b548 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BT.js @@ -1 +1 @@ -module.exports={C:{"52":0.01375,"57":0.00229,"69":0.00229,"75":0.00229,"76":0.00458,"78":0.00688,"85":0.00917,"87":0.01375,"88":0.00229,"89":0.00229,"91":0.00229,"92":0.00229,"93":0.00458,"94":0.20857,"95":0.41027,"96":0.06647,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 77 79 80 81 82 83 84 86 90 97 3.5 3.6"},D:{"20":0.00917,"38":0.00229,"43":0.00917,"49":0.0298,"55":0.00229,"63":0.00458,"65":0.02292,"66":0.00458,"67":0.01604,"69":0.00917,"70":0.00229,"74":0.00229,"75":0.00229,"78":0.00229,"79":0.01834,"80":0.0275,"81":0.0573,"83":0.00688,"84":0.00458,"85":0.00229,"86":0.00688,"87":0.1444,"88":0.01604,"89":0.00458,"90":0.05959,"91":0.02063,"92":0.09397,"93":0.05042,"94":0.23608,"95":0.33234,"96":15.4412,"97":0.11918,"98":0.0298,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 64 68 71 72 73 76 77 99"},F:{"40":0.00229,"46":0.01146,"81":0.04813,"82":0.15586,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.00458,"12":0.00229,"13":0.07334,"14":0.07334,"15":0.11231,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00229,"11.1":0.02063,"12.1":0.0848,"13.1":0.06647,"14.1":0.30713,"15.1":0.22462,"15.2":0.01834},B:{"12":0.00229,"13":0.00917,"14":0.01375,"15":0.00458,"16":0.00458,"18":0.0298,"84":0.01604,"85":0.00688,"87":0.01375,"89":0.00688,"90":0.00229,"91":0.02292,"92":0.01146,"93":0.01604,"94":0.0573,"95":0.04813,"96":1.10933,_:"17 79 80 81 83 86 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00666,"8.1-8.4":0,"9.0-9.2":0.00381,"9.3":0.01714,"10.0-10.2":0.01428,"10.3":0.0238,"11.0-11.2":0.0438,"11.3-11.4":0.02095,"12.0-12.1":0.05046,"12.2-12.5":0.52556,"13.0-13.1":0.04189,"13.2":0.02475,"13.3":0.12187,"13.4-13.7":0.25992,"14.0-14.4":1.58334,"14.5-14.8":2.86773,"15.0-15.1":3.50468,"15.2":0.4075},P:{"4":0.22787,_:"5.0-5.4 8.2","6.2-6.4":0.06478,"7.2-7.4":0.21751,"9.2":0.04143,"10.1":0.02072,"11.1-11.2":0.08286,"12.0":0.05179,"13.0":0.19679,"14.0":0.15536,"15.0":0.31073},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01834,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":2.80535},H:{"0":0.27727},L:{"0":64.99457},S:{"2.5":0},R:{_:"0"},M:{"0":0.03083},Q:{"10.4":0.00771}}; +module.exports={C:{"30":0.0018,"52":0.00899,"57":0.00719,"72":0.00899,"78":0.00359,"85":0.00359,"87":0.03235,"88":0.00539,"89":0.0018,"93":0.0018,"94":0.00899,"95":0.26236,"96":0.21923,"97":0.02516,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 90 91 92 98 3.5 3.6"},D:{"20":0.0018,"30":0.00359,"38":0.0018,"43":0.01797,"49":0.01438,"51":0.0018,"53":0.01617,"63":0.00359,"65":0.02516,"66":0.01078,"67":0.02875,"68":0.00359,"69":0.01078,"71":0.0018,"72":0.00719,"74":0.0018,"77":0.0018,"78":0.00539,"79":0.01977,"80":0.01078,"81":0.02516,"83":0.00359,"84":0.00359,"85":0.00359,"86":0.00359,"87":0.05571,"88":0.01617,"89":0.01797,"90":0.05032,"91":0.02875,"92":0.14915,"93":0.04313,"94":0.06829,"95":0.12399,"96":4.69736,"97":8.27698,"98":0.02696,"99":0.01797,"100":0.03953,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 52 54 55 56 57 58 59 60 61 62 64 70 73 75 76 101"},F:{"46":0.00539,"77":0.0018,"82":0.16712,"83":0.01078,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00539,"13":0.00899,"17":0.00719,"18":0.03235,"84":0.03055,"87":0.00899,"89":0.00899,"92":0.00899,"93":0.00359,"94":0.00899,"95":0.03055,"96":0.46183,"97":0.68466,_:"14 15 16 79 80 81 83 85 86 88 90 91"},E:{"4":0,"12":0.00359,"13":0.03953,"14":0.10602,"15":0.09524,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00719,"11.1":0.02875,"12.1":0.09165,"13.1":0.08626,"14.1":0.30369,"15.1":0.19947,"15.2-15.3":0.1797},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01558,"8.1-8.4":0,"9.0-9.2":0.00935,"9.3":0.02389,"10.0-10.2":0.00935,"10.3":0.01662,"11.0-11.2":0.06441,"11.3-11.4":0.01766,"12.0-12.1":0.04571,"12.2-12.5":0.56823,"13.0-13.1":0.05817,"13.2":0.0187,"13.3":0.14543,"13.4-13.7":0.23165,"14.0-14.4":1.44187,"14.5-14.8":2.56379,"15.0-15.1":2.98866,"15.2-15.3":2.16592,"15.4":0},P:{"4":0.27913,"5.0-5.4":0.13079,"6.2-6.4":0.07584,"7.2-7.4":0.2171,"8.2":0.01018,"9.2":0.05169,"10.1":0.02068,"11.1-11.2":0.09304,"12.0":0.04135,"13.0":0.20676,"14.0":0.16541,"15.0":0.11372,"16.0":1.07515},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00189,"4.4":0,"4.4.3-4.4.4":0.00631},A:{"11":0.01617,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":3.93744},H:{"0":0.34171},L:{"0":65.79352},S:{"2.5":0},R:{_:"0"},M:{"0":0.01641}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js index 493d6397eeff45..199a67e731f981 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BW.js @@ -1 +1 @@ -module.exports={C:{"34":0.01332,"43":0.00444,"44":0.00888,"47":0.0222,"52":0.03552,"60":0.01332,"61":0.00444,"70":0.00444,"72":0.00888,"74":0.00444,"78":0.03996,"83":0.00444,"88":0.01332,"89":0.01776,"90":0.00888,"91":0.0222,"92":0.01776,"93":0.01776,"94":0.76368,"95":1.1988,"96":0.03552,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 45 46 48 49 50 51 53 54 55 56 57 58 59 62 63 64 65 66 67 68 69 71 73 75 76 77 79 80 81 82 84 85 86 87 97 3.5 3.6"},D:{"11":0.00444,"38":0.00444,"39":0.01776,"43":0.09324,"47":0.01776,"49":0.02664,"50":0.01776,"55":0.00888,"56":0.00444,"57":0.06216,"58":0.00444,"59":0.00888,"63":0.05328,"65":0.00888,"66":0.00444,"67":0.01776,"68":0.00888,"70":0.01332,"71":0.00444,"72":0.07548,"73":0.00888,"74":0.00888,"75":0.00888,"76":0.00444,"77":0.01776,"78":0.00888,"79":0.0222,"80":0.03108,"81":0.03552,"83":0.0222,"84":0.01332,"85":0.00888,"86":0.04884,"87":0.1554,"88":0.04884,"89":0.0222,"90":0.05328,"91":0.19536,"92":0.3774,"93":0.222,"94":0.50172,"95":0.6216,"96":24.23796,"97":0.00444,"98":0.00444,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 44 45 46 48 51 52 53 54 60 61 62 64 69 99"},F:{"28":0.00888,"73":0.00888,"79":0.00888,"80":0.0222,"81":0.40848,"82":0.5106,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.02664,"14":0.12876,"15":0.10656,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 6.1 7.1 9.1","5.1":0.00444,"10.1":0.01776,"11.1":0.03996,"12.1":0.0222,"13.1":0.16872,"14.1":0.50172,"15.1":0.32412,"15.2":0.03108},B:{"12":0.03552,"13":0.03552,"14":0.03108,"15":0.03996,"16":0.12432,"17":0.02664,"18":0.06216,"84":0.01776,"85":0.00888,"88":0.00444,"89":0.01776,"90":0.00888,"91":0.00888,"92":0.03552,"93":0.0222,"94":0.05328,"95":0.11988,"96":4.67088,_:"79 80 81 83 86 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00091,"5.0-5.1":0.00364,"6.0-6.1":0.00273,"7.0-7.1":0.13177,"8.1-8.4":0.00136,"9.0-9.2":0.00227,"9.3":0.03317,"10.0-10.2":0,"10.3":0.04907,"11.0-11.2":0.00318,"11.3-11.4":0.01409,"12.0-12.1":0.01454,"12.2-12.5":0.39714,"13.0-13.1":0.00364,"13.2":0.01499,"13.3":0.01181,"13.4-13.7":0.09497,"14.0-14.4":0.34397,"14.5-14.8":1.13824,"15.0-15.1":2.11927,"15.2":0.16176},P:{"4":0.35042,_:"5.0-5.4 8.2","6.2-6.4":0.01031,"7.2-7.4":0.52562,"9.2":0.03092,"10.1":0.01031,"11.1-11.2":0.09276,"12.0":0.04123,"13.0":0.12368,"14.0":0.3195,"15.0":0.39164},I:{"0":0,"3":0,"4":0.00158,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00105,"4.2-4.3":0.01528,"4.4":0,"4.4.3-4.4.4":0.13221},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00647,"10":0.00647,"11":1.28798,_:"6 7 8 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.01668},O:{"0":1.13424},H:{"0":1.0633},L:{"0":50.48044},S:{"2.5":0.03336},R:{_:"0"},M:{"0":0.17236},Q:{"10.4":0.01112}}; +module.exports={C:{"31":0.00437,"34":0.0437,"43":0.00437,"47":0.03496,"52":0.03933,"56":0.00437,"60":0.00874,"65":0.01311,"70":0.01311,"72":0.00874,"75":0.00874,"78":0.06555,"80":0.00437,"83":0.01311,"88":0.00874,"89":0.01311,"91":0.02622,"92":0.01311,"93":0.00874,"94":0.02622,"95":0.91333,"96":2.18063,"97":0.05244,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 57 58 59 61 62 63 64 66 67 68 69 71 73 74 76 77 79 81 82 84 85 86 87 90 98 3.5 3.6"},D:{"33":0.02185,"38":0.02185,"39":0.02622,"41":0.00437,"43":0.03933,"49":0.02622,"57":0.00437,"58":0.00874,"61":0.03059,"63":0.02185,"65":0.00874,"66":0.01311,"67":0.00874,"69":0.00874,"70":0.01311,"72":0.02185,"73":0.01748,"74":0.01748,"75":0.00437,"76":0.01748,"77":0.01311,"78":0.00874,"79":0.0437,"80":0.01748,"81":0.04807,"83":0.01748,"84":0.01748,"85":0.03059,"86":0.03059,"87":0.14858,"88":0.03059,"89":0.02622,"90":0.03059,"91":0.12236,"92":0.16169,"93":1.52076,"94":0.33649,"95":0.27968,"96":6.91334,"97":16.93812,"99":0.00437,"100":0.00437,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 40 42 44 45 46 47 48 50 51 52 53 54 55 56 59 60 62 64 68 71 98 101"},F:{"28":0.02185,"81":0.02185,"82":0.87837,"83":0.02185,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03496,"13":0.02185,"14":0.03496,"15":0.01311,"16":0.05681,"17":0.03059,"18":0.07866,"80":0.00437,"84":0.05681,"85":0.00874,"89":0.01311,"90":0.00874,"91":0.00437,"92":0.03059,"93":0.02622,"94":0.01748,"95":0.0437,"96":1.52513,"97":3.76257,_:"79 81 83 86 87 88"},E:{"4":0,"12":0.04807,"13":0.00874,"14":0.09177,"15":0.14421,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00437,"11.1":0.03059,"12.1":0.01311,"13.1":0.14858,"14.1":0.38019,"15.1":0.27094,"15.2-15.3":0.2622},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02025,"6.0-6.1":0.00612,"7.0-7.1":0.11681,"8.1-8.4":0.00094,"9.0-9.2":0,"9.3":0.04569,"10.0-10.2":0.00141,"10.3":0.03391,"11.0-11.2":0.05605,"11.3-11.4":0.01036,"12.0-12.1":0.00848,"12.2-12.5":0.35655,"13.0-13.1":0.00377,"13.2":0.00141,"13.3":0.00801,"13.4-13.7":0.06594,"14.0-14.4":0.32781,"14.5-14.8":0.9858,"15.0-15.1":1.68523,"15.2-15.3":0.9712,"15.4":0.00094},P:{"4":0.30771,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.49234,"8.2":0.01018,"9.2":0.04103,"10.1":0.02068,"11.1-11.2":0.12309,"12.0":0.04103,"13.0":0.08206,"14.0":0.2154,"15.0":0.16411,"16.0":1.81552},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00546,"4.4":0,"4.4.3-4.4.4":0.08462},A:{"11":0.78223,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02252},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":1.09222},H:{"0":0.94876},L:{"0":49.45522},S:{"2.5":0.01689},R:{_:"0"},M:{"0":0.10134}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js index a6664852767b47..c0cfe2930af138 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BY.js @@ -1 +1 @@ -module.exports={C:{"50":0.01074,"52":0.30598,"55":0.09662,"69":0.04831,"72":0.01074,"78":0.0161,"80":0.01074,"83":0.01074,"84":0.01074,"86":0.00537,"88":0.13957,"89":0.02147,"90":0.01074,"91":0.09126,"92":0.01074,"93":0.0161,"94":0.76762,"95":1.70166,"96":0.01074,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 79 81 82 85 87 97 3.5 3.6"},D:{"11":0.00537,"22":0.00537,"47":0.0161,"49":0.19862,"51":0.0161,"53":0.06442,"59":0.0161,"63":0.00537,"65":0.00537,"66":0.00537,"67":0.00537,"68":0.0161,"69":0.2523,"70":0.01074,"71":0.01074,"72":0.0161,"73":0.04294,"74":0.02147,"75":0.01074,"76":0.03221,"77":0.0161,"78":0.02147,"79":0.11273,"80":0.04294,"81":0.0161,"83":0.04294,"84":0.04831,"85":0.03221,"86":0.15567,"87":0.17714,"88":0.1181,"89":0.05905,"90":0.08589,"91":0.1181,"92":0.32745,"93":0.16104,"94":0.3865,"95":0.75152,"96":27.17282,"97":0.02147,"98":0.01074,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 52 54 55 56 57 58 60 61 62 64 99"},F:{"36":0.12346,"43":0.00537,"48":0.00537,"60":0.01074,"62":0.00537,"63":0.01074,"72":0.01074,"73":0.00537,"74":0.00537,"75":0.01074,"77":0.0161,"78":0.01074,"79":0.04294,"80":0.08052,"81":2.62495,"82":4.13873,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 49 50 51 52 53 54 55 56 57 58 64 65 66 67 68 69 70 71 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.47775},E:{"4":0,"13":0.0161,"14":0.17714,"15":0.19325,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.12883,"10.1":0.01074,"11.1":0.0161,"12.1":0.02684,"13.1":0.10736,"14.1":0.40797,"15.1":1.18096,"15.2":0.20398},B:{"18":0.03758,"84":0.01074,"85":0.01074,"95":0.02684,"96":1.99153,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00107,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02579,"10.0-10.2":0.02364,"10.3":0.03439,"11.0-11.2":0.02257,"11.3-11.4":0.01182,"12.0-12.1":0.01934,"12.2-12.5":0.28153,"13.0-13.1":0.01612,"13.2":0.00537,"13.3":0.04406,"13.4-13.7":0.13862,"14.0-14.4":0.55125,"14.5-14.8":2.01694,"15.0-15.1":6.84815,"15.2":0.69631},P:{"4":0.14099,_:"5.0-5.4 8.2 9.2 10.1","6.2-6.4":0.06478,"7.2-7.4":0.28199,"11.1-11.2":0.03239,"12.0":0.07558,"13.0":0.09717,"14.0":0.05399,"15.0":0.20515},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00106,"4.2-4.3":0.00234,"4.4":0,"4.4.3-4.4.4":0.01512},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03904,"11":0.17568,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.16675},H:{"0":0.97792},L:{"0":32.6016},S:{"2.5":0},R:{_:"0"},M:{"0":0.08801},Q:{"10.4":0.03242}}; +module.exports={C:{"39":0.02567,"43":0.00513,"50":0.0154,"52":0.18482,"55":0.10268,"68":0.00513,"72":0.00513,"78":0.0154,"80":0.01027,"81":0.0154,"82":0.00513,"83":0.0154,"84":0.01027,"88":0.05647,"89":0.02054,"91":0.08214,"92":0.0154,"93":0.01027,"94":0.04107,"95":1.0422,"96":1.2527,"97":0.00513,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 44 45 46 47 48 49 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 85 86 87 90 98 3.5 3.6"},D:{"22":0.01027,"38":0.00513,"41":0.01027,"49":0.13348,"51":0.00513,"53":0.10268,"59":0.01027,"63":0.00513,"66":0.01027,"69":0.21563,"70":0.00513,"71":0.0154,"72":0.02054,"73":0.02567,"74":0.02567,"75":0.02567,"76":0.0154,"77":0.01027,"78":0.02567,"79":0.14889,"80":0.05134,"81":0.0154,"83":0.04107,"84":0.05134,"85":0.05134,"86":0.16942,"87":0.15915,"88":0.17456,"89":0.05134,"90":0.04621,"91":0.11295,"92":0.31317,"93":0.11808,"94":0.19509,"95":0.25157,"96":8.57891,"97":18.81098,"98":0.03594,"99":0.01027,"100":0.0154,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 52 54 55 56 57 58 60 61 62 64 65 67 68 101"},F:{"36":0.12322,"37":0.01027,"48":0.01027,"60":0.01027,"63":0.00513,"72":0.02054,"73":0.00513,"74":0.00513,"75":0.02567,"77":0.01027,"78":0.00513,"79":0.0308,"80":0.02054,"81":0.02054,"82":6.02218,"83":0.11808,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 62 64 65 66 67 68 69 70 71 76 9.5-9.6 10.5 11.1 11.5 11.6","10.0-10.1":0,"10.6":0.06161,"12.1":0.29264},B:{"18":0.04107,"85":0.00513,"95":0.00513,"96":0.45179,"97":1.33997,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 92 93 94"},E:{"4":0,"13":0.02054,"14":0.15915,"15":0.13348,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.10781,"10.1":0.01027,"11.1":0.02054,"12.1":0.0308,"13.1":0.09241,"14.1":0.41072,"15.1":1.00113,"15.2-15.3":1.01653},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00124,"8.1-8.4":0.00248,"9.0-9.2":0,"9.3":0.02359,"10.0-10.2":0.01862,"10.3":0.0422,"11.0-11.2":0.02731,"11.3-11.4":0.00745,"12.0-12.1":0.02483,"12.2-12.5":0.31281,"13.0-13.1":0.01614,"13.2":0.00869,"13.3":0.03476,"13.4-13.7":0.14896,"14.0-14.4":0.53253,"14.5-14.8":1.6224,"15.0-15.1":5.74235,"15.2-15.3":3.8394,"15.4":0},P:{"4":0.31477,"5.0-5.4":0.01085,"6.2-6.4":0.07584,"7.2-7.4":0.28221,"8.2":0.01018,"9.2":0.01085,"10.1":0.01048,"11.1-11.2":0.0325,"12.0":0.07584,"13.0":0.07584,"14.0":0.065,"15.0":0.07584,"16.0":1.12675},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.00389,"4.4":0,"4.4.3-4.4.4":0.01427},A:{"8":0.02764,"9":0.01106,"11":0.17693,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.00973},O:{"0":0.14595},H:{"0":1.0962},L:{"0":32.24414},S:{"2.5":0},R:{_:"0"},M:{"0":0.10217}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js index 0d4af663d082aa..fe1c9c4bb9ee4c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/BZ.js @@ -1 +1 @@ -module.exports={C:{"4":0.0087,"52":0.0087,"76":0.02176,"78":0.09574,"81":0.49178,"87":0.00435,"91":0.04352,"92":0.00435,"93":0.05658,"94":0.57446,"95":0.97485,"96":0.0087,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 82 83 84 85 86 88 89 90 97 3.5 3.6"},D:{"49":0.05658,"56":0.0087,"69":0.0087,"70":0.01306,"75":0.04787,"76":0.09139,"77":0.0087,"79":0.03917,"80":0.01741,"81":0.02611,"83":0.0087,"84":0.01306,"85":0.07398,"86":0.08269,"87":0.09139,"88":0.01306,"89":0.0087,"90":0.04787,"91":0.06528,"92":0.19149,"93":0.36122,"94":0.9792,"95":0.36557,"96":21.28563,"97":0.0087,"98":0.0087,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 71 72 73 74 78 99"},F:{"28":0.08704,"81":0.60928,"82":1.19245,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.04787,"13":0.0087,"14":0.45696,"15":0.30899,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0087,"12.1":0.01306,"13.1":0.15667,"14.1":0.84429,"15.1":4.66099,"15.2":0.73984},B:{"12":0.00435,"13":0.00435,"17":0.01306,"18":0.03046,"84":0.01306,"86":0.02176,"89":0.01306,"90":0.0087,"92":0.0087,"93":0.05222,"94":0.01306,"95":0.08704,"96":4.55654,_:"14 15 16 79 80 81 83 85 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00802,"6.0-6.1":0.00267,"7.0-7.1":0.0107,"8.1-8.4":0,"9.0-9.2":0.02941,"9.3":0.11498,"10.0-10.2":0.00267,"10.3":0.07754,"11.0-11.2":0.00535,"11.3-11.4":0.18717,"12.0-12.1":0.00267,"12.2-12.5":0.45991,"13.0-13.1":0.123,"13.2":0,"13.3":0.0508,"13.4-13.7":0.12033,"14.0-14.4":0.50804,"14.5-14.8":3.77289,"15.0-15.1":19.18797,"15.2":2.06693},P:{"4":0.12659,"5.0-5.4":0.01042,"6.2-6.4":0.06478,"7.2-7.4":0.16878,"8.2":0.01019,"9.2":0.02085,"10.1":0.01042,"11.1-11.2":0.08439,"12.0":0.01064,"13.0":0.21098,"14.0":0.12659,"15.0":0.22153},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00087,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01608},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.06963,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":1.13545},H:{"0":0.08022},L:{"0":28.07234},S:{"2.5":0},R:{_:"0"},M:{"0":0.16382},Q:{"10.4":0.06214}}; +module.exports={C:{"72":0.00412,"78":0.11954,"81":0.4122,"91":0.05359,"93":0.03298,"94":0.01237,"95":0.65952,"96":0.68013,"97":0.00824,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 84 85 86 87 88 89 90 92 98 3.5 3.6"},D:{"49":0.0371,"55":0.01649,"61":0.01237,"69":0.01649,"70":0.00824,"74":0.07007,"75":0.06183,"76":0.07832,"77":0.0371,"78":0.09068,"79":0.02061,"80":0.01237,"81":0.02061,"86":0.02061,"87":0.09068,"88":0.00824,"89":0.01237,"90":0.00824,"91":0.06183,"92":0.35037,"93":0.13603,"94":0.14015,"95":0.09893,"96":8.71803,"97":12.41959,"98":0.01237,"99":0.00824,"100":0.02061,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 62 63 64 65 66 67 68 71 72 73 83 84 85 101"},F:{"28":0.0371,"65":0.00824,"82":1.56636,"83":0.00412,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.02885,"18":0.00824,"84":0.00412,"89":0.01649,"92":0.00824,"93":0.06183,"94":0.00824,"95":0.04122,"96":1.34789,"97":3.12035,_:"12 13 15 16 17 79 80 81 83 85 86 87 88 90 91"},E:{"4":0,"11":0.00412,"12":0.04946,"13":0.01649,"14":0.21434,"15":0.20198,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00824,"11.1":0.00824,"12.1":0.00824,"13.1":0.12366,"14.1":0.83264,"15.1":3.50782,"15.2-15.3":2.99669,"15.4":0.00824},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02662,"6.0-6.1":0,"7.0-7.1":0.01183,"8.1-8.4":0.01183,"9.0-9.2":0.03254,"9.3":0.19228,"10.0-10.2":0,"10.3":0.10353,"11.0-11.2":0,"11.3-11.4":0.23961,"12.0-12.1":0.00592,"12.2-12.5":0.46147,"13.0-13.1":0.15678,"13.2":0,"13.3":0.08874,"13.4-13.7":0.10058,"14.0-14.4":0.41709,"14.5-14.8":3.03502,"15.0-15.1":14.47109,"15.2-15.3":10.20549,"15.4":0.00592},P:{"4":0.07451,"5.0-5.4":0.01085,"6.2-6.4":0.07584,"7.2-7.4":0.18096,"8.2":0.01018,"9.2":0.01064,"10.1":0.01048,"11.1-11.2":0.0958,"12.0":0.01064,"13.0":0.15967,"14.0":0.11709,"15.0":0.10645,"16.0":2.17148},I:{"0":0,"3":0,"4":0.00042,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00064,"4.4":0,"4.4.3-4.4.4":0.01657},A:{"11":0.05771,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,_:"11"},Q:{"10.4":0.01176},O:{"0":0.76414},H:{"0":0.04452},L:{"0":26.65854},S:{"2.5":0},R:{_:"0"},M:{"0":0.07054}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js index 2ee8dcd668a632..5893f742bfc8c7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CA.js @@ -1 +1 @@ -module.exports={C:{"32":0.00564,"38":0.01692,"43":0.01128,"44":0.0564,"45":0.01692,"48":0.01128,"50":0.00564,"52":0.0564,"55":0.07896,"56":0.01128,"57":0.01128,"60":0.00564,"63":0.03948,"66":0.01128,"68":0.01128,"72":0.00564,"77":0.01128,"78":0.09588,"79":0.01692,"80":0.01692,"81":0.01692,"82":0.01128,"83":0.01128,"84":0.01128,"87":0.0282,"88":0.01692,"89":0.02256,"90":0.01692,"91":0.06204,"92":0.01692,"93":0.03384,"94":1.09416,"95":1.97964,"96":0.01128,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 39 40 41 42 46 47 49 51 53 54 58 59 61 62 64 65 67 69 70 71 73 74 75 76 85 86 97 3.5 3.6"},D:{"38":0.01128,"47":0.01692,"48":0.15228,"49":0.17484,"55":0.00564,"56":0.00564,"58":0.00564,"60":0.02256,"63":0.01128,"64":0.0282,"65":0.02256,"66":0.01128,"67":0.0282,"68":0.01128,"69":0.03384,"70":0.07332,"71":0.01128,"72":0.04512,"73":0.01128,"74":0.0282,"75":0.01692,"76":0.35532,"77":0.01692,"78":0.0282,"79":1.5792,"80":0.07332,"81":0.04512,"83":1.4946,"84":0.141,"85":0.13536,"86":0.141,"87":0.23688,"88":0.05076,"89":0.06768,"90":0.06768,"91":0.15792,"92":0.28764,"93":0.31584,"94":1.35924,"95":1.16184,"96":26.20908,"97":0.02256,"98":0.00564,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 53 54 57 59 61 62 99"},F:{"52":0.01128,"68":0.00564,"71":0.00564,"79":0.00564,"80":0.01692,"81":0.29892,"82":0.29328,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00564,"9":0.02256,"11":0.01128,"12":0.01128,"13":0.09588,"14":0.52452,"15":0.55272,_:"0 5 6 7 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01692,"10.1":0.03948,"11.1":0.09588,"12.1":0.16356,"13.1":0.65988,"14.1":2.56056,"15.1":2.88204,"15.2":0.3666},B:{"12":0.00564,"13":0.00564,"14":0.00564,"15":0.00564,"16":0.01128,"17":0.03948,"18":0.03384,"84":0.01692,"85":0.01692,"86":0.01128,"87":0.00564,"88":0.00564,"89":0.01128,"90":0.01128,"91":0.00564,"92":0.01692,"93":0.01128,"94":0.03948,"95":0.24816,"96":6.19836,_:"79 80 81 83"},G:{"8":0.00218,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00436,"6.0-6.1":0.01742,"7.0-7.1":0.02831,"8.1-8.4":0.03702,"9.0-9.2":0.01742,"9.3":0.29397,"10.0-10.2":0.02178,"10.3":0.29397,"11.0-11.2":0.11105,"11.3-11.4":0.07186,"12.0-12.1":0.06097,"12.2-12.5":1.12143,"13.0-13.1":0.04137,"13.2":0.02831,"13.3":0.11759,"13.4-13.7":0.44204,"14.0-14.4":1.04957,"14.5-14.8":6.55004,"15.0-15.1":10.60679,"15.2":0.85577},P:{"4":0.14322,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2","10.1":0.02203,"11.1-11.2":0.01102,"12.0":0.02203,"13.0":0.0661,"14.0":0.05508,"15.0":0.22033},I:{"0":0,"3":0,"4":0.00067,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00101,"4.2-4.3":0.00369,"4.4":0,"4.4.3-4.4.4":0.02079},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02845,"9":0.05691,"10":0.00711,"11":0.69712,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00436},O:{"0":0.18308},H:{"0":0.17745},L:{"0":18.28583},S:{"2.5":0},R:{_:"0"},M:{"0":0.43154},Q:{"10.4":0.01744}}; +module.exports={C:{"38":0.01145,"43":0.01145,"44":0.05153,"45":0.01718,"48":0.01145,"50":0.00573,"52":0.0458,"55":0.07443,"57":0.01718,"63":0.0229,"66":0.01145,"68":0.00573,"77":0.00573,"78":0.08588,"79":0.01145,"80":0.01145,"81":0.01145,"82":0.01145,"83":0.01145,"84":0.01718,"87":0.02863,"88":0.01145,"89":0.01718,"90":0.01145,"91":0.05725,"92":0.01145,"93":0.01145,"94":0.0458,"95":1.56293,"96":1.4656,"97":0.01145,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 51 53 54 56 58 59 60 61 62 64 65 67 69 70 71 72 73 74 75 76 85 86 98 3.5 3.6"},D:{"38":0.01145,"47":0.01145,"48":0.14885,"49":0.14313,"60":0.0229,"64":0.02863,"65":0.0229,"66":0.01145,"67":0.0229,"68":0.01145,"69":0.05153,"70":0.05725,"71":0.00573,"72":0.05153,"73":0.01145,"74":0.0229,"75":0.01145,"76":0.10878,"77":0.01145,"78":0.0229,"79":0.3206,"80":0.07443,"81":0.05153,"83":0.42938,"84":0.1145,"85":0.10878,"86":0.1145,"87":0.21183,"88":0.0458,"89":0.0458,"90":0.06298,"91":0.10878,"92":0.17748,"93":0.33205,"94":0.458,"95":0.31488,"96":12.37173,"97":19.49935,"98":0.01718,"100":0.01145,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 53 54 55 56 57 58 59 61 62 63 99 101"},F:{"52":0.01145,"80":0.00573,"81":0.00573,"82":0.62975,"83":0.01145,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00573,"14":0.00573,"15":0.00573,"16":0.01145,"17":0.02863,"18":0.02863,"84":0.00573,"85":0.01718,"86":0.01145,"88":0.00573,"89":0.01145,"90":0.00573,"91":0.00573,"92":0.01145,"93":0.00573,"94":0.01145,"95":0.10305,"96":2.0839,"97":4.9006,_:"12 79 80 81 83 87"},E:{"4":0,"8":0.00573,"9":0.0229,"11":0.00573,"12":0.01145,"13":0.08588,"14":0.48663,"15":0.37785,_:"0 5 6 7 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.02863,"10.1":0.03435,"11.1":0.09733,"12.1":0.1603,"13.1":0.62975,"14.1":2.12398,"15.1":2.12398,"15.2-15.3":1.82055},G:{"8":0.0022,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0022,"6.0-6.1":0.011,"7.0-7.1":0.01759,"8.1-8.4":0.02199,"9.0-9.2":0.011,"9.3":0.23972,"10.0-10.2":0.01539,"10.3":0.24411,"11.0-11.2":0.09457,"11.3-11.4":0.06158,"12.0-12.1":0.04618,"12.2-12.5":1.02704,"13.0-13.1":0.04618,"13.2":0.02639,"13.3":0.10116,"13.4-13.7":0.36947,"14.0-14.4":0.89069,"14.5-14.8":5.15939,"15.0-15.1":8.79032,"15.2-15.3":4.79872,"15.4":0},P:{"4":0.12159,"5.0-5.4":0.01065,"6.2-6.4":0.02021,"7.2-7.4":0.01065,"8.2":0.01065,"9.2":0.01065,"10.1":0.02211,"11.1-11.2":0.01105,"12.0":0.01105,"13.0":0.05527,"14.0":0.05527,"15.0":0.07737,"16.0":3.17234},I:{"0":0,"3":0,"4":0.00077,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00115,"4.2-4.3":0.00383,"4.4":0,"4.4.3-4.4.4":0.0199},A:{"8":0.02028,"9":0.04732,"11":0.49345,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.01282},O:{"0":0.14959},H:{"0":0.14971},L:{"0":16.81378},S:{"2.5":0},R:{_:"0"},M:{"0":0.4274}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js index 69a03b8e0ce684..9509d929cacfcf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CD.js @@ -1 +1 @@ -module.exports={C:{"22":0.00196,"29":0.00393,"30":0.00196,"36":0.00196,"43":0.00393,"47":0.00393,"52":0.00196,"56":0.00196,"72":0.02357,"78":0.01571,"88":0.00393,"89":0.00589,"90":0.00589,"91":0.01768,"92":0.00786,"93":0.00982,"94":0.41048,"95":0.65205,"96":0.01571,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 31 32 33 34 35 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 97 3.5 3.6"},D:{"11":0.00982,"21":0.00589,"26":0.00196,"33":0.00196,"38":0.00196,"42":0.00196,"43":0.01571,"49":0.00589,"55":0.00196,"56":0.00589,"57":0.00393,"58":0.00393,"63":0.00786,"64":0.01178,"65":0.00393,"67":0.00196,"70":0.00393,"72":0.00393,"74":0.00393,"76":0.00982,"77":0.00393,"78":0.00196,"79":0.01375,"80":0.01768,"81":0.00786,"83":0.00589,"84":0.02357,"85":0.10998,"86":0.25336,"87":0.05499,"88":0.01964,"89":0.01571,"90":0.00786,"91":0.04124,"92":0.04321,"93":0.04517,"94":0.25139,"95":0.15908,"96":4.53095,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 27 28 29 30 31 32 34 35 36 37 39 40 41 44 45 46 47 48 50 51 52 53 54 59 60 61 62 66 68 69 71 73 75 97 98 99"},F:{"18":0.00393,"36":0.00196,"37":0.00196,"42":0.00196,"64":0.00196,"65":0.00393,"66":0.00982,"77":0.00786,"78":0.00196,"79":0.01375,"80":0.01964,"81":0.20426,"82":0.3712,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00589,"13":0.00393,"14":0.0216,"15":0.00982,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00196,"11.1":0.00393,"12.1":0.00393,"13.1":0.0216,"14.1":0.14534,"15.1":0.07267,"15.2":0.00982},B:{"12":0.04321,"13":0.01571,"14":0.00982,"15":0.01375,"16":0.03142,"17":0.01571,"18":0.06285,"84":0.01178,"85":0.01178,"89":0.00982,"90":0.00786,"91":0.00393,"92":0.03339,"93":0.00982,"94":0.01571,"95":0.06874,"96":1.11359,_:"79 80 81 83 86 87 88"},G:{"8":0.00312,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00156,"7.0-7.1":0.00935,"8.1-8.4":0.0039,"9.0-9.2":0.00857,"9.3":0.02337,"10.0-10.2":0.00234,"10.3":0.19401,"11.0-11.2":0.11064,"11.3-11.4":0.03039,"12.0-12.1":0.13869,"12.2-12.5":1.89023,"13.0-13.1":0.02104,"13.2":0.02182,"13.3":0.0896,"13.4-13.7":0.40594,"14.0-14.4":1.36898,"14.5-14.8":1.63467,"15.0-15.1":1.70479,"15.2":0.12389},P:{"4":0.49287,"5.0-5.4":0.03146,"6.2-6.4":0.03082,"7.2-7.4":0.11535,_:"8.2","9.2":0.09438,"10.1":0.01049,"11.1-11.2":0.08389,"12.0":0.18491,"13.0":0.05243,"14.0":0.06292,"15.0":0.14681},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00369,"4.2-4.3":0.03977,"4.4":0,"4.4.3-4.4.4":0.11726},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00354,"11":0.14179,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.01607},O:{"0":0.85182},H:{"0":25.98881},L:{"0":51.76888},S:{"2.5":0.06429},R:{_:"0"},M:{"0":0.08036},Q:{"10.4":0.04018}}; +module.exports={C:{"17":0.00156,"30":0.00156,"39":0.00156,"40":0.00313,"41":0.00156,"43":0.00313,"52":0.00156,"56":0.00782,"66":0.00156,"68":0.00313,"72":0.03595,"78":0.02813,"85":0.00156,"86":0.00156,"88":0.00313,"89":0.00469,"90":0.00313,"91":0.01719,"92":0.00469,"93":0.00625,"94":0.01719,"95":0.50798,"96":0.53142,"97":0.0125,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 42 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 87 98 3.5 3.6"},D:{"11":0.02188,"26":0.00469,"29":0.00313,"38":0.00313,"43":0.00625,"49":0.00313,"55":0.00313,"56":0.00782,"57":0.00313,"59":0.00625,"63":0.00782,"64":0.00469,"65":0.00313,"70":0.00156,"72":0.00156,"73":0.00156,"74":0.00313,"75":0.00156,"76":0.0125,"77":0.00469,"78":0.00625,"79":0.04376,"80":0.0297,"81":0.02345,"83":0.01407,"84":0.00469,"85":0.03126,"86":0.36574,"87":0.05627,"88":0.02188,"89":0.02345,"90":0.0297,"91":0.02345,"92":0.05002,"93":0.03751,"94":0.19694,"95":0.04845,"96":1.52705,"97":3.2526,"98":0.00156,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 53 54 58 60 61 62 66 67 68 69 71 99 100 101"},F:{"20":0.00156,"23":0.00313,"31":0.00313,"34":0.00313,"36":0.00156,"42":0.00782,"45":0.00156,"64":0.00156,"65":0.00156,"66":0.01719,"73":0.00156,"77":0.00313,"78":0.00156,"79":0.01094,"80":0.00938,"81":0.01094,"82":0.64865,"83":0.03908,_:"9 11 12 15 16 17 18 19 21 22 24 25 26 27 28 29 30 32 33 35 37 38 39 40 41 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 67 68 69 70 71 72 74 75 76 9.5-9.6 10.5 10.6 11.5 11.6 12.1","10.0-10.1":0,"11.1":0.00469},B:{"12":0.05158,"13":0.0125,"14":0.02501,"15":0.01876,"16":0.00782,"17":0.02501,"18":0.06565,"81":0.00313,"84":0.01563,"85":0.0125,"88":0.00469,"89":0.00938,"90":0.00625,"91":0.00313,"92":0.04064,"93":0.00625,"94":0.00782,"95":0.01876,"96":0.43764,"97":0.78619,_:"79 80 83 86 87"},E:{"4":0,"12":0.01563,"13":0.00782,"14":0.03126,"15":0.01407,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 9.1 15.4","5.1":0.00313,"7.1":0.00469,"10.1":0.00313,"11.1":0.00782,"12.1":0.00469,"13.1":0.0297,"14.1":0.13129,"15.1":0.03908,"15.2-15.3":0.05471},G:{"8":0.00159,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01666,"8.1-8.4":0,"9.0-9.2":0.00317,"9.3":0.02063,"10.0-10.2":0.00079,"10.3":0.19516,"11.0-11.2":0.03649,"11.3-11.4":0.02301,"12.0-12.1":0.142,"12.2-12.5":2.06579,"13.0-13.1":0.02856,"13.2":0.12058,"13.3":0.08488,"13.4-13.7":0.32605,"14.0-14.4":1.06304,"14.5-14.8":1.36768,"15.0-15.1":1.24868,"15.2-15.3":1.18601,"15.4":0},P:{"4":0.27666,"5.0-5.4":0.02128,"6.2-6.4":0.0805,"7.2-7.4":0.13833,"8.2":0.04025,"9.2":0.10641,"10.1":0.70439,"11.1-11.2":0.07448,"12.0":0.14088,"13.0":0.06384,"14.0":0.08513,"15.0":0.07448,"16.0":0.58524},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00176,"4.2-4.3":0.01673,"4.4":0,"4.4.3-4.4.4":0.08276},A:{"8":0.00723,"11":0.11937,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00844},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.04219},O:{"0":0.96182},H:{"0":26.88628},L:{"0":50.50032},S:{"2.5":0.14343},R:{_:"0"},M:{"0":0.12656}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js index 256414750720b0..765100974ef61f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CF.js @@ -1 +1 @@ -module.exports={C:{"30":0.01587,"34":0.00317,"37":0.00317,"43":0.05077,"44":0.00635,"49":0.00952,"55":0.00952,"56":0.01587,"60":0.01269,"65":0.01269,"66":0.00952,"68":0.00317,"72":0.02856,"78":0.50451,"84":0.00317,"91":0.18721,"93":0.00317,"94":0.37759,"95":0.50451,"96":0.00952,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 36 38 39 40 41 42 45 46 47 48 50 51 52 53 54 57 58 59 61 62 63 64 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 97 3.5 3.6"},D:{"11":0.00317,"23":0.01587,"28":0.00635,"49":0.09202,"55":0.00317,"57":0.02221,"60":0.00635,"74":0.00952,"79":0.00317,"81":0.02538,"83":0.01269,"84":0.00635,"85":0.00635,"87":0.04125,"88":0.00952,"89":0.01269,"90":0.01587,"91":0.00635,"92":0.02856,"93":0.01269,"94":0.00952,"95":0.0825,"96":10.53119,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 80 86 97 98 99"},F:{"42":0.01269,"66":0.00952,"77":0.00635,"79":0.00952,"80":0.00317,"81":0.02856,"82":0.11106,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.00952,"14":0.09202,"15":0.02856,_:"0 5 6 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 13.1 15.2","9.1":0.01587,"10.1":0.00635,"11.1":0.02221,"12.1":0.00317,"14.1":0.02221,"15.1":0.01904},B:{"12":0.0349,"13":0.01904,"14":0.0349,"17":0.00952,"18":0.02856,"80":0.01587,"84":0.01904,"85":0.0476,"89":0.00635,"93":0.09836,"95":0.01587,"96":0.44422,_:"15 16 79 81 83 86 87 88 90 91 92 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02097,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00315,"10.0-10.2":0,"10.3":0.04194,"11.0-11.2":0.00175,"11.3-11.4":0.6193,"12.0-12.1":0.00489,"12.2-12.5":0.49872,"13.0-13.1":0,"13.2":0.00629,"13.3":0.01118,"13.4-13.7":0.26666,"14.0-14.4":0.49872,"14.5-14.8":0.93768,"15.0-15.1":0.52913,"15.2":0.05452},P:{"4":2.35375,"5.0-5.4":0.02029,"6.2-6.4":0.01031,"7.2-7.4":0.05073,"8.2":0.01019,"9.2":0.03044,"10.1":0.09131,"11.1-11.2":0.02029,"12.0":0.04058,"13.0":0.03044,"14.0":0.04058,"15.0":0.16233},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00064,"4.2-4.3":0.00147,"4.4":0,"4.4.3-4.4.4":0.03201},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.1174,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0.00683},O:{"0":0.58021},H:{"0":5.91957},L:{"0":72.20258},S:{"2.5":0.08874},R:{_:"0"},M:{"0":0.15017},Q:{"10.4":0}}; +module.exports={C:{"43":0.00791,"46":0.00527,"51":0.06588,"56":0.02635,"68":0.01054,"78":0.48221,"90":0.01845,"91":0.64558,"94":0.00791,"95":0.361,"96":0.52964,"97":0.01054,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 47 48 49 50 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 92 93 98 3.5 3.6"},D:{"23":0.01581,"49":0.02108,"57":0.01054,"74":0.00791,"81":0.01054,"83":0.00791,"85":0.00527,"86":0.01054,"87":0.01581,"88":0.00527,"90":0.01054,"92":0.00791,"93":0.01318,"94":0.01318,"95":0.00791,"96":7.48604,"97":6.65865,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 84 89 91 98 99 100 101"},F:{"76":0.00527,"79":0.00791,"81":0.01054,"82":0.17391,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00527},B:{"12":0.06324,"13":0.01581,"15":0.04216,"17":0.01318,"18":0.03162,"80":0.01054,"85":0.00791,"89":0.00527,"90":0.01054,"92":0.02108,"93":0.03953,"95":0.03689,"96":0.28985,"97":0.39525,_:"14 16 79 81 83 84 86 87 88 91 94"},E:{"4":0,"14":0.01054,"15":0.01581,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 11.1 13.1 15.4","9.1":0.01054,"10.1":0.01054,"12.1":0.00527,"14.1":0.06324,"15.1":0.01845,"15.2-15.3":0.02899},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00574,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00755,"10.0-10.2":0,"10.3":0.06944,"11.0-11.2":0.00574,"11.3-11.4":0.2877,"12.0-12.1":0,"12.2-12.5":0.15246,"13.0-13.1":0.02264,"13.2":0.00181,"13.3":0.00936,"13.4-13.7":0.03774,"14.0-14.4":0.70281,"14.5-14.8":0.8607,"15.0-15.1":0.50024,"15.2-15.3":0.35533,"15.4":0},P:{"4":0.7041,"5.0-5.4":0.05102,"6.2-6.4":0.02021,"7.2-7.4":0.09184,"8.2":0.01065,"9.2":0.09184,"10.1":0.0102,"11.1-11.2":0.04082,"12.0":0.03061,"13.0":0.04082,"14.0":0.03061,"15.0":0.05102,"16.0":0.28572},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00022,"4.2-4.3":0.0004,"4.4":0,"4.4.3-4.4.4":0.02147},A:{"11":0.0527,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.49339},H:{"0":8.72864},L:{"0":67.55749},S:{"2.5":0.08837},R:{_:"0"},M:{"0":0.06628}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js index 5df497c68d479c..5a5ebb524e81c3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CG.js @@ -1 +1 @@ -module.exports={C:{"47":0.00811,"52":0.03243,"59":0.00811,"60":0.00405,"66":0.00405,"68":0.01622,"72":0.00811,"78":0.02838,"82":0.01216,"88":0.00405,"89":0.47837,"90":0.06486,"91":0.04054,"92":0.01622,"93":0.01216,"94":1.28106,"95":1.88106,"96":0.00811,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 87 97 3.5 3.6"},D:{"31":0.00405,"33":0.02027,"39":0.00405,"49":0.00405,"56":0.02027,"58":0.01216,"60":0.00811,"63":0.02838,"65":0.01216,"69":0.15,"70":0.00405,"72":0.00405,"75":0.04054,"76":0.17432,"78":0.00811,"79":0.04459,"80":0.01216,"81":0.01622,"83":0.01216,"84":0.12973,"85":0.03243,"86":0.02838,"87":0.18648,"88":0.04459,"89":0.05676,"90":0.00811,"91":0.1054,"92":0.14189,"93":0.04054,"94":0.19459,"95":0.27162,"96":12.79442,"98":0.00811,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 61 62 64 66 67 68 71 73 74 77 97 99"},F:{"21":0.05676,"36":0.03243,"65":0.01216,"71":0.00405,"79":0.02838,"80":0.04865,"81":1.09458,"82":1.22836,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.07297,"15":0.00811,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 9.1 10.1 12.1","7.1":0.00405,"11.1":0.00405,"13.1":0.18648,"14.1":0.06892,"15.1":0.09324,"15.2":0.01216},B:{"12":0.01622,"13":0.01216,"14":0.00811,"15":0.00405,"16":0.34459,"17":0.01216,"18":0.48243,"84":0.00811,"85":0.01622,"87":0.01216,"89":0.01216,"91":0.00405,"92":0.08919,"93":0.02027,"94":0.03243,"95":0.06486,"96":5.33101,_:"79 80 81 83 86 88 90"},G:{"8":0.00078,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.12642,"8.1-8.4":0.00156,"9.0-9.2":0,"9.3":0.02497,"10.0-10.2":0.00624,"10.3":0.17792,"11.0-11.2":1.44287,"11.3-11.4":0.01014,"12.0-12.1":0.01639,"12.2-12.5":2.39021,"13.0-13.1":0.01014,"13.2":0.01717,"13.3":0.10925,"13.4-13.7":0.06399,"14.0-14.4":0.54312,"14.5-14.8":0.94188,"15.0-15.1":1.7792,"15.2":0.1389},P:{"4":0.35266,"5.0-5.4":0.05186,"6.2-6.4":0.03082,"7.2-7.4":0.13484,_:"8.2","9.2":0.03112,"10.1":0.01049,"11.1-11.2":0.12447,"12.0":0.18491,"13.0":0.23857,"14.0":0.02074,"15.0":0.09335},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0056,"4.2-4.3":0.01045,"4.4":0,"4.4.3-4.4.4":0.07909},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02513,"11":0.35189,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.08324},O:{"0":0.92163},H:{"0":1.55931},L:{"0":58.22756},S:{"2.5":0.52325},R:{_:"0"},M:{"0":0.0773},Q:{"10.4":0.04162}}; +module.exports={C:{"29":0.00366,"43":0.00366,"45":0.13916,"47":0.01099,"52":0.01465,"56":0.00366,"68":0.00366,"72":0.01465,"78":0.01465,"89":0.29662,"91":0.04761,"94":0.01099,"95":1.85297,"96":2.32903,"97":0.00366,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 92 93 98 3.5 3.6"},D:{"11":0.01831,"31":0.10254,"42":0.00366,"43":0.02197,"49":0.00366,"50":0.00366,"56":0.03662,"59":0.00366,"60":0.01099,"63":0.01099,"65":0.00366,"66":0.00366,"69":0.09887,"74":0.00366,"75":0.05127,"76":0.01831,"77":0.00732,"78":0.00366,"79":0.0293,"80":0.01099,"81":0.0293,"83":0.00366,"84":0.01465,"85":0.00366,"86":0.04028,"87":0.25634,"88":0.01099,"89":0.07324,"90":0.02197,"91":0.13183,"92":0.08423,"93":0.01831,"94":0.17211,"95":0.13916,"96":4.33581,"97":8.70457,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 44 45 46 47 48 51 52 53 54 55 57 58 61 62 64 67 68 70 71 72 73 98 99 100 101"},F:{"21":0.02197,"36":0.00732,"65":0.10986,"79":0.01831,"80":0.00366,"82":1.87494,"83":0.04028,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02197,"13":0.00366,"14":0.02197,"15":0.00732,"16":0.13183,"17":0.0293,"18":0.11718,"84":0.01831,"85":0.01831,"89":0.01465,"90":0.00732,"91":0.00366,"92":0.03296,"95":0.02563,"96":1.30367,"97":3.29946,_:"79 80 81 83 86 87 88 93 94"},E:{"4":0,"14":0.00732,"15":0.01099,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 10.1 11.1 12.1 15.4","7.1":0.01465,"9.1":0.00732,"13.1":0.17578,"14.1":0.04761,"15.1":0.03662,"15.2-15.3":0.06592},G:{"8":0.00081,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.07099,"8.1-8.4":0.00323,"9.0-9.2":0.00161,"9.3":0.04356,"10.0-10.2":0.00081,"10.3":0.40014,"11.0-11.2":0.36303,"11.3-11.4":0.00807,"12.0-12.1":0.00242,"12.2-12.5":3.13009,"13.0-13.1":0.00242,"13.2":0.04034,"13.3":0.00887,"13.4-13.7":0.12746,"14.0-14.4":0.63167,"14.5-14.8":1.07536,"15.0-15.1":1.03099,"15.2-15.3":1.12135,"15.4":0},P:{"4":0.20721,"5.0-5.4":0.02128,"6.2-6.4":0.0805,"7.2-7.4":0.08288,"8.2":0.04025,"9.2":0.04144,"10.1":0.70439,"11.1-11.2":0.30045,"12.0":0.14088,"13.0":0.0518,"14.0":0.02072,"15.0":0.11397,"16.0":1.10858},I:{"0":0,"3":0,"4":0.0004,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00754,"4.2-4.3":0.01387,"4.4":0,"4.4.3-4.4.4":0.07327},A:{"11":0.17944,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.03803},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.03803},O:{"0":0.99522},H:{"0":1.59636},L:{"0":58.44156},S:{"2.5":0.55783},R:{_:"0"},M:{"0":0.08241}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js index 0538e682874591..1c09a6a066abe6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CH.js @@ -1 +1 @@ -module.exports={C:{"48":0.02195,"50":0.00549,"52":0.0439,"54":0.01097,"55":0.00549,"56":0.00549,"57":0.01097,"60":0.00549,"66":0.00549,"68":0.01097,"71":0.00549,"72":0.00549,"78":0.26886,"80":0.01097,"81":0.00549,"82":0.00549,"83":0.01097,"84":0.01097,"85":0.01646,"86":0.00549,"87":0.00549,"88":0.08231,"89":0.03292,"90":0.02744,"91":0.27435,"92":0.04938,"93":0.05487,"94":2.20577,"95":4.38411,"96":0.01097,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 58 59 61 62 63 64 65 67 69 70 73 74 75 76 77 79 97 3.5 3.6"},D:{"38":0.01646,"49":0.04938,"52":0.13718,"53":0.00549,"55":0.01097,"60":0.01097,"63":0.01097,"64":0.01646,"65":0.01646,"66":0.05487,"67":0.01646,"68":0.01097,"70":0.02195,"71":0.00549,"72":0.02195,"74":0.01646,"75":0.01646,"76":0.01097,"77":0.01097,"78":0.01646,"79":0.13169,"80":0.07682,"81":0.01646,"83":0.02744,"84":0.09877,"85":0.06036,"86":0.06584,"87":0.22497,"88":0.03292,"89":0.0439,"90":0.0439,"91":0.11523,"92":0.1262,"93":0.1701,"94":0.48834,"95":0.7188,"96":21.73949,"97":0.01097,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 56 57 58 59 61 62 69 73 98 99"},F:{"46":0.00549,"79":0.01097,"80":0.03292,"81":0.74075,"82":0.71331,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00549,"10":0.01646,"11":0.02195,"12":0.01646,"13":0.13169,"14":0.77915,"15":0.87792,_:"0 5 6 7 9 3.1 3.2 5.1 6.1 7.1","9.1":0.01646,"10.1":0.02744,"11.1":0.11523,"12.1":0.26886,"13.1":0.99863,"14.1":2.99042,"15.1":3.47876,"15.2":0.54321},B:{"14":0.00549,"15":0.00549,"16":0.01097,"17":0.01097,"18":0.06036,"81":0.00549,"84":0.01097,"85":0.01646,"86":0.01097,"87":0.01646,"88":0.01097,"89":0.02195,"90":0.02195,"91":0.02744,"92":0.02195,"93":0.02195,"94":0.07682,"95":0.36763,"96":8.00553,_:"12 13 79 80 83"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01472,"6.0-6.1":0,"7.0-7.1":0.01226,"8.1-8.4":0.01717,"9.0-9.2":0.12999,"9.3":0.25998,"10.0-10.2":0.01226,"10.3":0.17659,"11.0-11.2":0.02943,"11.3-11.4":0.0932,"12.0-12.1":0.04415,"12.2-12.5":0.67937,"13.0-13.1":0.0515,"13.2":0.02698,"13.3":0.12999,"13.4-13.7":0.40468,"14.0-14.4":1.48628,"14.5-14.8":7.8508,"15.0-15.1":11.87799,"15.2":1.2263},P:{"4":0.07476,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1","9.2":0.02136,"11.1-11.2":0.03204,"12.0":0.02136,"13.0":0.1068,"14.0":0.17087,"15.0":0.48058},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.00174,"4.4":0,"4.4.3-4.4.4":0.01953},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01144,"10":0.01716,"11":0.50912,_:"6 7 8 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.07672},H:{"0":0.23499},L:{"0":16.2593},S:{"2.5":0},R:{_:"0"},M:{"0":0.58669},Q:{"10.4":0.02708}}; +module.exports={C:{"24":0.00577,"48":0.0173,"50":0.01153,"52":0.04612,"57":0.01153,"60":0.01153,"66":0.01153,"68":0.01153,"77":0.00577,"78":0.17872,"81":0.01153,"83":0.01153,"84":0.12683,"85":0.04036,"86":0.00577,"88":0.06342,"89":0.02306,"90":0.02883,"91":0.27672,"92":0.04612,"93":0.02306,"94":0.20754,"95":3.02086,"96":3.46477,"97":0.01153,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 54 55 56 58 59 61 62 63 64 65 67 69 70 71 72 73 74 75 76 79 80 82 87 98 3.5 3.6"},D:{"38":0.01153,"49":0.04612,"52":0.09801,"55":0.01153,"58":0.10954,"60":0.02306,"63":0.0173,"64":0.01153,"65":0.02306,"66":0.05189,"67":0.0173,"68":0.0173,"70":0.0173,"72":0.02883,"73":0.01153,"74":0.0173,"75":0.01153,"76":0.01153,"77":0.01153,"78":0.02306,"79":0.1326,"80":0.06918,"81":0.02306,"83":0.04036,"84":0.09801,"85":0.06918,"86":0.05765,"87":0.29402,"88":0.03459,"89":0.04612,"90":0.04612,"91":0.09801,"92":0.1153,"93":0.20754,"94":0.15566,"95":0.24213,"96":7.44262,"97":15.6981,"98":0.01153,"100":0.00577,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 56 57 59 61 62 69 71 99 101"},F:{"46":0.00577,"76":0.00577,"77":0.00577,"80":0.0173,"81":0.0173,"82":1.4009,"83":0.0173,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01153,"16":0.01153,"17":0.00577,"18":0.04612,"84":0.01153,"85":0.00577,"86":0.0173,"88":0.00577,"89":0.0173,"90":0.02306,"91":0.02306,"92":0.02883,"93":0.0173,"94":0.04612,"95":0.16142,"96":2.46166,"97":7.78852,_:"12 13 14 79 80 81 83 87"},E:{"4":0,"10":0.0173,"11":0.0173,"12":0.0173,"13":0.36896,"14":0.7091,"15":0.61109,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.02883,"10.1":0.02883,"11.1":0.10954,"12.1":0.2479,"13.1":0.9397,"14.1":2.68073,"15.1":2.36942,"15.2-15.3":2.54813},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00466,"6.0-6.1":0,"7.0-7.1":0.01166,"8.1-8.4":0.00699,"9.0-9.2":0.08858,"9.3":0.20048,"10.0-10.2":0.00932,"10.3":0.17717,"11.0-11.2":0.02564,"11.3-11.4":0.08858,"12.0-12.1":0.03963,"12.2-12.5":0.6131,"13.0-13.1":0.04196,"13.2":0.01865,"13.3":0.1049,"13.4-13.7":0.43826,"14.0-14.4":1.23086,"14.5-14.8":5.78132,"15.0-15.1":8.94473,"15.2-15.3":5.46895,"15.4":0},P:{"4":0.08505,"5.0-5.4":0.08076,"6.2-6.4":0.01018,"7.2-7.4":0.87794,"8.2":0.03045,"9.2":0.02126,"10.1":0.02035,"11.1-11.2":0.03189,"12.0":0.02126,"13.0":0.08505,"14.0":0.11694,"15.0":0.18072,"16.0":3.39122},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00136,"4.2-4.3":0.00408,"4.4":0,"4.4.3-4.4.4":0.01996},A:{"9":0.02362,"11":0.46064,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00847},O:{"0":0.06351},H:{"0":0.20844},L:{"0":14.56267},S:{"2.5":0},R:{_:"0"},M:{"0":0.54619}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js index cd9fe456880f65..7ad467b819b972 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CI.js @@ -1 +1 @@ -module.exports={C:{"43":0.00684,"52":0.04446,"57":0.01026,"60":0.00342,"66":0.00342,"67":0.00342,"68":0.00684,"70":0.00684,"72":0.0171,"74":0.00342,"78":0.0171,"84":0.01026,"88":0.01368,"89":0.01368,"91":0.02394,"92":0.01368,"93":0.03762,"94":0.93366,"95":1.70316,"96":0.02736,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 58 59 61 62 63 64 65 69 71 73 75 76 77 79 80 81 82 83 85 86 87 90 97 3.5 3.6"},D:{"29":0.00342,"43":0.0171,"47":0.01026,"49":0.0342,"50":0.00684,"56":0.00684,"57":0.00684,"58":0.0171,"62":0.00684,"63":0.00684,"64":0.00684,"65":0.00342,"66":0.06498,"67":0.00684,"68":0.0171,"69":0.04788,"70":0.04446,"71":0.00684,"72":0.01368,"73":0.00684,"74":0.0855,"75":0.02394,"76":0.02394,"77":0.01368,"78":0.03078,"79":0.0513,"80":0.04104,"81":0.06498,"83":0.03762,"84":0.04104,"85":0.0513,"86":0.0684,"87":0.28386,"88":0.13338,"89":0.10602,"90":0.09234,"91":0.1881,"92":0.32832,"93":0.17784,"94":0.37962,"95":0.55746,"96":16.45362,"97":0.00342,"98":0.01026,"99":0.00684,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 51 52 53 54 55 59 60 61"},F:{"75":0.00342,"77":0.00684,"79":0.01026,"80":0.02394,"81":0.28728,"82":0.67374,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00684,"14":0.05814,"15":0.06156,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.01368,"11.1":0.00684,"12.1":0.00684,"13.1":0.04446,"14.1":0.14706,"15.1":0.16416,"15.2":0.02394},B:{"12":0.01368,"13":0.00342,"14":0.01026,"15":0.00684,"16":0.01368,"17":0.01026,"18":0.02736,"84":0.01026,"85":0.00684,"89":0.02052,"90":0.00684,"91":0.00684,"92":0.02394,"93":0.00684,"94":0.0171,"95":0.05472,"96":1.83996,_:"79 80 81 83 86 87 88"},G:{"8":0.00567,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0255,"8.1-8.4":0,"9.0-9.2":0.017,"9.3":0.14168,"10.0-10.2":0,"10.3":0.38962,"11.0-11.2":0.775,"11.3-11.4":0.09634,"12.0-12.1":0.06092,"12.2-12.5":3.68939,"13.0-13.1":0.04959,"13.2":0.01842,"13.3":0.27911,"13.4-13.7":0.32445,"14.0-14.4":1.90987,"14.5-14.8":2.42417,"15.0-15.1":3.54629,"15.2":0.41371},P:{"4":0.20421,"5.0-5.4":0.02042,"6.2-6.4":0.01021,"7.2-7.4":0.17358,_:"8.2","9.2":0.08168,"10.1":0.01021,"11.1-11.2":0.1021,"12.0":0.02042,"13.0":0.06126,"14.0":0.21442,"15.0":0.28589},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00056,"4.2-4.3":0.00508,"4.4":0,"4.4.3-4.4.4":0.03299},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.18126,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.04606},O:{"0":0.37506},H:{"0":1.47017},L:{"0":55.09052},S:{"2.5":0.02632},R:{_:"0"},M:{"0":0.19082},Q:{"10.4":0.05264}}; +module.exports={C:{"41":0.00955,"43":0.00318,"45":0.00637,"47":0.00637,"52":0.04456,"60":0.00637,"67":0.00637,"70":0.00637,"72":0.01592,"75":0.00637,"78":0.02865,"88":0.00637,"89":0.01592,"91":0.04456,"92":0.00637,"93":0.00955,"94":0.02546,"95":1.15225,"96":1.33686,"97":0.01592,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 44 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 68 69 71 73 74 76 77 79 80 81 82 83 84 85 86 87 90 98 3.5 3.6"},D:{"29":0.00637,"33":0.00955,"38":0.00318,"43":0.00318,"47":0.00637,"49":0.02865,"50":0.00637,"56":0.00318,"57":0.00637,"62":0.00318,"63":0.01273,"64":0.00637,"65":0.01273,"66":0.07321,"67":0.00955,"68":0.00955,"69":0.03501,"70":0.03183,"71":0.00637,"72":0.01592,"73":0.00637,"74":0.06684,"75":0.0191,"76":0.0191,"77":0.02546,"78":0.04138,"79":0.05093,"80":0.03501,"81":0.03501,"83":0.02865,"84":0.03501,"85":0.04138,"86":0.04456,"87":0.18143,"88":0.05729,"89":0.07958,"90":0.10504,"91":0.09867,"92":0.26419,"93":0.13369,"94":0.20371,"95":0.37878,"96":5.34107,"97":12.75746,"98":0.00955,"99":0.01592,"100":0.01592,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 39 40 41 42 44 45 46 48 51 52 53 54 55 58 59 60 61 101"},F:{"73":0.00318,"77":0.00318,"80":0.00637,"81":0.00955,"82":0.80212,"83":0.05093,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02865,"13":0.00637,"14":0.00955,"15":0.00637,"16":0.00637,"17":0.00637,"18":0.0382,"84":0.01273,"85":0.00637,"89":0.01592,"90":0.00637,"91":0.00637,"92":0.02865,"93":0.01592,"94":0.01592,"95":0.02546,"96":0.58567,"97":1.56285,_:"79 80 81 83 86 87 88"},E:{"4":0,"13":0.00637,"14":0.05411,"15":0.03183,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.01273,"11.1":0.00955,"12.1":0.01273,"13.1":0.04456,"14.1":0.11777,"15.1":0.08912,"15.2-15.3":0.1305},G:{"8":0.00448,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02984,"8.1-8.4":0,"9.0-9.2":0.00298,"9.3":0.17457,"10.0-10.2":0.02089,"10.3":0.4491,"11.0-11.2":0.75198,"11.3-11.4":0.07759,"12.0-12.1":0.04924,"12.2-12.5":3.50774,"13.0-13.1":0.05073,"13.2":0.0179,"13.3":0.21634,"13.4-13.7":0.45954,"14.0-14.4":1.77401,"14.5-14.8":2.26041,"15.0-15.1":2.95122,"15.2-15.3":2.11867,"15.4":0.00298},P:{"4":0.07425,"5.0-5.4":0.02121,"6.2-6.4":0.01037,"7.2-7.4":0.23336,"8.2":0.04025,"9.2":0.09546,"10.1":0.01014,"11.1-11.2":0.11668,"12.0":0.04243,"13.0":0.07425,"14.0":0.18032,"15.0":0.18032,"16.0":0.77432},I:{"0":0,"3":0,"4":0.00525,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00191,"4.2-4.3":0.00334,"4.4":0,"4.4.3-4.4.4":0.03722},A:{"11":0.12732,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.10224},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.02045},O:{"0":0.28627},H:{"0":1.47127},L:{"0":53.56915},S:{"2.5":0.00682},R:{_:"0"},M:{"0":0.17722}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js index e0662defb164ce..eed73fe77c659b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CK.js @@ -1 +1 @@ -module.exports={C:{"78":0.04735,"94":0.4676,"95":1.20748,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"49":1.76978,"55":0.08879,"67":0.00592,"76":0.01776,"79":5.14361,"81":0.03551,"86":0.04143,"88":0.01776,"89":0.00592,"91":0.02368,"92":0.08879,"93":0.03551,"94":0.08287,"95":0.20717,"96":44.13798,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 77 78 80 83 84 85 87 90 97 98 99"},F:{"81":0.27819,"82":0.06511,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.13614,"14":0.51495,"15":0.05327,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.0296,"13.1":0.08879,"14.1":0.89377,"15.1":0.16573,"15.2":0.04143},B:{"16":0.01776,"17":0.01776,"18":0.01184,"95":0.02368,"96":1.79346,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02085,"10.0-10.2":0,"10.3":0.01043,"11.0-11.2":0.00313,"11.3-11.4":0.00417,"12.0-12.1":0.08759,"12.2-12.5":0.34096,"13.0-13.1":0.06986,"13.2":0.0146,"13.3":0.16058,"13.4-13.7":0.49424,"14.0-14.4":1.64433,"14.5-14.8":3.7902,"15.0-15.1":3.52118,"15.2":0.26484},P:{"4":0.01017,"5.0-5.4":0.05186,"6.2-6.4":0.03082,"7.2-7.4":0.18311,_:"8.2","9.2":0.10173,"10.1":0.01049,"11.1-11.2":0.24415,"12.0":0.02035,"13.0":0.13225,"14.0":0.36622,"15.0":0.52898},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14206,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.66112},H:{"0":0.11205},L:{"0":25.95002},S:{"2.5":0},R:{_:"0"},M:{"0":0.32648},Q:{"10.4":0}}; +module.exports={C:{"78":0.01093,"85":0.01639,"86":0.01093,"92":0.23495,"95":0.43166,"96":0.75403,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 87 88 89 90 91 93 94 97 98 3.5 3.6"},D:{"49":1.43157,"55":0.06557,"79":4.47502,"81":0.01639,"85":0.00546,"86":0.08196,"87":0.00546,"91":0.01639,"92":0.02186,"93":0.01093,"94":0.06557,"95":0.1967,"96":9.73138,"97":32.20482,"98":0.01093,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 84 88 89 90 99 100 101"},F:{"82":0.67207,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01093,"17":0.01093,"18":0.01639,"96":0.49722,"97":1.31136,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},E:{"4":0,"13":0.04918,"14":0.4699,"15":0.04371,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.01639,"13.1":0.05464,"14.1":0.33877,"15.1":0.2131,"15.2-15.3":0.22949},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00151,"10.0-10.2":0,"10.3":0.00904,"11.0-11.2":0.01507,"11.3-11.4":0.03767,"12.0-12.1":0.01205,"12.2-12.5":0.42192,"13.0-13.1":0.05425,"13.2":0.02411,"13.3":0.23055,"13.4-13.7":0.47617,"14.0-14.4":1.71029,"14.5-14.8":3.70085,"15.0-15.1":6.11483,"15.2-15.3":2.26029,"15.4":0},P:{"4":0.14201,"5.0-5.4":0.02128,"6.2-6.4":0.0805,"7.2-7.4":0.3246,"8.2":0.04025,"9.2":0.04058,"10.1":0.01014,"11.1-11.2":0.10144,"12.0":0.12173,"13.0":0.1623,"14.0":0.38547,"15.0":0.33475,"16.0":3.74307},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.10382,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.2903},H:{"0":0.03865},L:{"0":25.01153},S:{"2.5":0},R:{_:"0"},M:{"0":0.1633}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js index 81f69518294319..fe98d83fc3ee6f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CL.js @@ -1 +1 @@ -module.exports={C:{"47":0.03247,"52":0.02319,"67":0.00464,"70":0.02319,"73":0.00464,"78":0.02319,"84":0.00928,"88":0.00464,"89":0.00928,"90":0.01391,"91":0.01855,"92":0.00464,"93":0.00928,"94":0.52873,"95":1.10384,"96":0.00928,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 71 72 74 75 76 77 79 80 81 82 83 85 86 87 97 3.5 3.6"},D:{"26":0.00464,"38":0.02319,"47":0.00928,"48":0.01391,"49":0.06029,"53":0.00928,"56":0.00928,"63":0.00928,"65":0.00464,"67":0.00928,"68":0.00464,"70":0.00928,"72":0.00928,"74":0.00464,"75":0.00928,"76":0.00928,"77":0.00928,"78":0.00928,"79":0.07421,"80":0.01855,"81":0.00928,"83":0.02319,"84":0.03247,"85":0.03247,"86":0.0371,"87":0.21799,"88":0.02319,"89":0.19943,"90":0.02783,"91":0.20407,"92":0.17624,"93":0.17161,"94":0.22262,"95":0.54265,"96":29.97076,"97":0.00464,"99":0.01391,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 57 58 59 60 61 62 64 66 69 71 73 98"},F:{"77":0.00464,"78":0.00464,"79":0.00464,"80":0.02783,"81":2.69004,"82":1.4888,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.12059,"14":0.10204,"15":0.18088,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00928,"12.1":0.03247,"13.1":0.14378,"14.1":0.44525,"15.1":0.49163,"15.2":0.08812},B:{"18":0.01391,"84":0.00928,"86":0.00464,"89":0.00464,"91":0.00464,"92":0.01391,"94":0.01391,"95":0.06493,"96":2.65757,_:"12 13 14 15 16 17 79 80 81 83 85 87 88 90 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00311,"6.0-6.1":0.00155,"7.0-7.1":0.00311,"8.1-8.4":0.00078,"9.0-9.2":0,"9.3":0.03494,"10.0-10.2":0.00311,"10.3":0.02795,"11.0-11.2":0.00854,"11.3-11.4":0.01475,"12.0-12.1":0.01087,"12.2-12.5":0.33774,"13.0-13.1":0.01165,"13.2":0.00466,"13.3":0.04969,"13.4-13.7":0.17702,"14.0-14.4":0.52098,"14.5-14.8":2.64373,"15.0-15.1":3.59718,"15.2":0.30746},P:{"4":0.07336,"5.0-5.4":0.06053,"6.2-6.4":0.02018,"7.2-7.4":0.07336,_:"8.2","9.2":0.02096,"10.1":0.02018,"11.1-11.2":0.14672,"12.0":0.02096,"13.0":0.12576,"14.0":0.13624,"15.0":0.30393},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00228,"4.4":0,"4.4.3-4.4.4":0.01917},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00525,"8":0.03148,"9":0.01049,"10":0.01574,"11":0.25707,_:"6 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.05362},H:{"0":0.17767},L:{"0":46.10733},S:{"2.5":0},R:{_:"0"},M:{"0":0.16086},Q:{"10.4":0}}; +module.exports={C:{"52":0.0168,"69":0.0084,"73":0.0042,"78":0.0252,"84":0.0126,"88":0.0042,"89":0.0042,"90":0.0126,"91":0.0168,"92":0.0042,"93":0.0042,"94":0.0168,"95":0.714,"96":0.8148,"97":0.0084,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"38":0.0252,"47":0.0042,"48":0.0252,"49":0.0546,"53":0.0084,"63":0.0042,"65":0.0042,"67":0.0084,"68":0.0042,"69":0.0042,"70":0.0042,"72":0.0084,"74":0.0084,"75":0.0084,"76":0.0042,"77":0.0084,"78":0.0084,"79":0.0966,"80":0.0168,"81":0.0084,"83":0.0126,"84":0.0294,"85":0.0294,"86":0.0294,"87":0.1386,"88":0.0168,"89":0.1176,"90":0.0252,"91":0.189,"92":0.1302,"93":0.1848,"94":0.084,"95":0.1386,"96":8.8242,"97":19.8492,"98":0.0084,"99":0.0168,"100":0.0084,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 56 57 58 59 60 61 62 64 66 71 73 101"},F:{"80":0.0084,"81":0.0168,"82":4.053,"83":0.0378,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0168,"84":0.0084,"89":0.0042,"90":0.0042,"92":0.0126,"94":0.0084,"95":0.0294,"96":0.7434,"97":1.9236,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 91 93"},E:{"4":0,"13":0.0378,"14":0.084,"15":0.1176,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.0084,"12.1":0.0252,"13.1":0.1386,"14.1":0.3738,"15.1":0.2982,"15.2-15.3":0.3528},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00728,"6.0-6.1":0.00162,"7.0-7.1":0.00162,"8.1-8.4":0.00162,"9.0-9.2":0,"9.3":0.04045,"10.0-10.2":0.00162,"10.3":0.02103,"11.0-11.2":0.00647,"11.3-11.4":0.01456,"12.0-12.1":0.01294,"12.2-12.5":0.31713,"13.0-13.1":0.01133,"13.2":0.00485,"13.3":0.04288,"13.4-13.7":0.24836,"14.0-14.4":0.45304,"14.5-14.8":2.22315,"15.0-15.1":2.97633,"15.2-15.3":1.69891,"15.4":0},P:{"4":0.10334,"5.0-5.4":0.02036,"6.2-6.4":0.03053,"7.2-7.4":0.062,"8.2":0.01065,"9.2":0.02067,"10.1":0.02036,"11.1-11.2":0.14467,"12.0":0.02067,"13.0":0.13434,"14.0":0.16534,"15.0":0.16534,"16.0":1.55004},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00297,"4.4":0,"4.4.3-4.4.4":0.02603},A:{"8":0.042,"9":0.00933,"10":0.01867,"11":0.224,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.029},H:{"0":0.1867},L:{"0":47.8694},S:{"2.5":0},R:{_:"0"},M:{"0":0.1972}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js index 7ae5f83d3a3f31..1186475079abb3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CN.js @@ -1 +1 @@ -module.exports={C:{"36":0.02442,"43":1.16882,"52":0.0314,"53":0.00349,"54":0.01396,"55":0.02093,"56":0.01396,"57":0.00698,"58":0.00698,"59":0.00698,"60":0.00349,"61":0.00349,"63":0.00698,"64":0.00349,"66":0.00349,"67":0.00349,"68":0.00698,"72":0.01047,"78":0.02442,"79":0.00349,"80":0.00698,"81":0.01047,"82":0.01047,"83":0.00698,"84":0.00698,"85":0.00349,"86":0.00698,"87":0.01396,"88":0.00698,"89":0.01745,"90":0.02093,"91":0.02791,"92":0.00698,"93":0.01396,"94":0.36286,"95":0.6036,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 47 48 49 50 51 62 65 69 70 71 73 74 75 76 77 96 97 3.5 3.6"},D:{"11":0.01047,"17":0.00698,"31":0.00698,"33":0.00349,"39":0.01047,"40":0.01047,"41":0.00698,"42":0.01047,"43":0.00698,"44":0.00698,"45":0.02093,"46":0.00698,"47":0.02791,"48":0.10118,"49":0.09071,"50":0.01396,"51":0.00698,"52":0.00698,"53":0.01396,"54":0.01745,"55":0.05931,"56":0.01745,"57":0.11165,"58":0.1256,"59":0.01745,"60":0.01047,"61":0.01047,"62":0.13607,"63":0.0628,"64":0.00349,"65":0.04536,"66":0.01047,"67":0.02093,"68":0.02093,"69":1.05019,"70":0.45008,"71":0.02442,"72":0.6978,"73":0.0628,"74":0.24772,"75":0.30703,"76":0.03838,"77":0.01396,"78":0.38728,"79":0.24423,"80":0.11514,"81":0.10118,"83":0.20934,"84":0.17445,"85":0.10816,"86":0.26516,"87":0.16398,"88":0.04885,"89":0.12909,"90":0.08723,"91":0.10816,"92":0.71525,"93":0.16398,"94":0.58615,"95":0.55475,"96":4.0612,"97":0.02442,"98":0.00698,_:"4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 35 36 37 38 99"},F:{"81":0.0314,"82":0.04536,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"9":0.01047,"10":0.00349,"11":0.00698,"12":0.01047,"13":0.03489,"14":0.12212,"15":0.09071,_:"0 5 6 7 8 3.1 3.2 5.1 6.1 7.1","9.1":0.00349,"10.1":0.00698,"11.1":0.01745,"12.1":0.02791,"13.1":0.13956,"14.1":0.23376,"15.1":0.30703,"15.2":0.05931},B:{"14":0.00349,"15":0.00349,"16":0.01047,"17":0.02442,"18":0.11514,"84":0.00349,"85":0.00698,"86":0.00698,"87":0.00698,"88":0.00698,"89":0.01745,"91":0.00698,"92":0.02791,"93":0.01745,"94":0.02442,"95":0.07327,"96":4.02631,_:"12 13 79 80 81 83 90"},G:{"8":0,"3.2":0,"4.0-4.1":0.00893,"4.2-4.3":0.05162,"5.0-5.1":0.01985,"6.0-6.1":0.02879,"7.0-7.1":0.01291,"8.1-8.4":0.02482,"9.0-9.2":0.09232,"9.3":0.05659,"10.0-10.2":0.30179,"10.3":0.37624,"11.0-11.2":0.78823,"11.3-11.4":0.08537,"12.0-12.1":0.12508,"12.2-12.5":0.39511,"13.0-13.1":0.04964,"13.2":0.0278,"13.3":0.14196,"13.4-13.7":0.89346,"14.0-14.4":1.29353,"14.5-14.8":1.97156,"15.0-15.1":2.80744,"15.2":0.37624},P:{"4":0.33292,"5.0-5.4":0.06053,"6.2-6.4":0.02018,"7.2-7.4":0.33292,"8.2":0.01019,"9.2":0.08071,"10.1":0.02018,"11.1-11.2":0.37328,"12.0":0.02018,"13.0":0.16142,"14.0":0.03356,"15.0":0.12304},I:{"0":0,"3":0,"4":0.03599,"2.1":0,"2.2":0,"2.3":0,"4.1":0.05398,"4.2-4.3":0.05398,"4.4":0,"4.4.3-4.4.4":0.35088},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.07747,"8":0.65846,"9":0.581,"10":0.19367,"11":8.79242,_:"7 5.5"},N:{"10":0.01302,_:"11"},J:{"7":0,"10":0},O:{"0":11.6612},H:{"0":0.11712},L:{"0":36.87943},S:{"2.5":0},R:{_:"0"},M:{"0":0.20184},Q:{"10.4":5.80781}}; +module.exports={C:{"4":0.00344,"36":0.03436,"43":1.36753,"47":0.00344,"52":0.02405,"54":0.00687,"55":0.00344,"56":0.00687,"57":0.00687,"58":0.00344,"59":0.00344,"63":0.01374,"68":0.00344,"72":0.00687,"74":0.00687,"75":0.04123,"78":0.02062,"80":0.00687,"81":0.00687,"82":0.01031,"83":0.00687,"84":0.00687,"86":0.00687,"87":0.01031,"88":0.00687,"89":0.01718,"90":0.02062,"91":0.02749,"92":0.00687,"93":0.00687,"94":0.02405,"95":0.48448,"96":0.41232,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 45 46 48 49 50 51 53 60 61 62 64 65 66 67 69 70 71 73 76 77 79 85 97 98 3.5 3.6"},D:{"11":0.01718,"17":0.00687,"31":0.00687,"33":0.00344,"36":0.00344,"39":0.00687,"40":0.00687,"41":0.01031,"42":0.00687,"43":0.00687,"44":0.00687,"45":0.01718,"46":0.00687,"47":0.02405,"48":0.08934,"49":0.09277,"50":0.01374,"51":0.01031,"52":0.00687,"53":0.01718,"54":0.01718,"55":0.05841,"56":0.01718,"57":0.11682,"58":0.02749,"59":0.01374,"60":0.01031,"61":0.01031,"62":0.12713,"63":0.0481,"64":0.00687,"65":0.05154,"66":0.01031,"67":0.02405,"68":0.02405,"69":1.04454,"70":0.50166,"71":0.02405,"72":1.03767,"73":0.05498,"74":0.34016,"75":0.36078,"76":0.02749,"77":0.01374,"78":0.44324,"79":0.24739,"80":0.10995,"81":0.08934,"83":0.21647,"84":0.17867,"85":0.09621,"86":0.27832,"87":0.14431,"88":0.08246,"89":0.07216,"90":0.06528,"91":0.0859,"92":0.62879,"93":0.1237,"94":0.34704,"95":0.37109,"96":1.96196,"97":2.38802,"98":0.03092,_:"4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 35 37 38 99 100 101"},F:{"81":0.00344,"82":0.06872,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00344,"14":0.00344,"16":0.01374,"17":0.02405,"18":0.12026,"84":0.00344,"85":0.00687,"86":0.00687,"87":0.00687,"88":0.00344,"89":0.01718,"91":0.00344,"92":0.02405,"93":0.01031,"94":0.01374,"95":0.03092,"96":1.19916,"97":2.92747,_:"12 15 79 80 81 83 90"},E:{"4":0,"9":0.00687,"11":0.00344,"12":0.00687,"13":0.03092,"14":0.10995,"15":0.05841,_:"0 5 6 7 8 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00344,"10.1":0.00687,"11.1":0.01374,"12.1":0.02405,"13.1":0.13744,"14.1":0.21647,"15.1":0.19242,"15.2-15.3":0.21303},G:{"8":0.00193,"3.2":0,"4.0-4.1":0.00096,"4.2-4.3":0.04822,"5.0-5.1":0.01736,"6.0-6.1":0.03182,"7.0-7.1":0.01061,"8.1-8.4":0.01736,"9.0-9.2":0.08004,"9.3":0.04822,"10.0-10.2":0.35004,"10.3":0.2025,"11.0-11.2":0.83123,"11.3-11.4":0.07714,"12.0-12.1":0.11089,"12.2-12.5":0.3674,"13.0-13.1":0.04146,"13.2":0.02989,"13.3":0.14079,"13.4-13.7":0.81966,"14.0-14.4":1.1832,"14.5-14.8":1.63931,"15.0-15.1":2.11279,"15.2-15.3":1.47924,"15.4":0.00193},P:{"4":0.10334,"5.0-5.4":0.02036,"6.2-6.4":0.03053,"7.2-7.4":0.062,"8.2":0.01065,"9.2":0.02067,"10.1":0.02036,"11.1-11.2":0.14467,"12.0":0.02067,"13.0":0.01089,"14.0":0.02178,"15.0":0.03266,"16.0":0.38109},I:{"0":0,"3":0,"4":0.07187,"2.1":0,"2.2":0,"2.3":0.04492,"4.1":0.06289,"4.2-4.3":0.06289,"4.4":0,"4.4.3-4.4.4":0.26951},A:{"6":0.12403,"8":0.49613,"9":0.45479,"10":0.16538,"11":8.889,_:"7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":6.01354},O:{"0":11.79074},H:{"0":0.11188},L:{"0":37.08675},S:{"2.5":0},R:{_:"0"},M:{"0":0.18382}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js index 68b95c7354b5cd..fa335a4e98fe2f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CO.js @@ -1 +1 @@ -module.exports={C:{"17":0.00926,"50":0.00926,"52":0.01389,"60":0.00463,"73":0.00463,"78":0.02316,"81":0.00463,"84":0.01852,"88":0.01852,"89":0.00926,"90":0.05557,"91":0.01852,"92":0.00463,"93":0.00926,"94":0.42142,"95":0.78264,"96":0.00926,"97":0.00926,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 82 83 85 86 87 3.5 3.6"},D:{"22":0.00926,"24":0.00926,"26":0.00463,"38":0.01852,"47":0.00926,"49":0.03705,"53":0.00463,"58":0.00926,"61":0.00926,"62":0.00463,"63":0.00926,"65":0.00926,"66":0.00463,"67":0.00926,"68":0.00926,"69":0.00926,"70":0.00463,"71":0.00463,"72":0.00926,"73":0.00926,"74":0.00926,"75":0.00926,"76":0.02316,"77":0.01389,"78":0.01389,"79":0.16672,"80":0.02779,"81":0.02779,"83":0.02779,"84":0.03705,"85":0.02316,"86":0.04631,"87":0.22692,"88":0.05557,"89":0.04631,"90":0.04631,"91":0.15282,"92":0.25007,"93":0.28712,"94":0.30102,"95":0.54183,"96":30.59702,"97":0.01389,"98":0.00463,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 59 60 64 99"},F:{"79":0.00463,"80":0.01389,"81":1.1346,"82":0.74559,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02779,"14":0.10188,"15":0.11114,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00463,"11.1":0.00926,"12.1":0.01852,"13.1":0.09725,"14.1":0.28249,"15.1":0.36585,"15.2":0.05557},B:{"17":0.00463,"18":0.01389,"84":0.00463,"89":0.00463,"92":0.01389,"93":0.00463,"94":0.01852,"95":0.0602,"96":2.20436,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.003,"6.0-6.1":0.00549,"7.0-7.1":0.00799,"8.1-8.4":0.001,"9.0-9.2":0.0025,"9.3":0.03996,"10.0-10.2":0.002,"10.3":0.02847,"11.0-11.2":0.00649,"11.3-11.4":0.00949,"12.0-12.1":0.00599,"12.2-12.5":0.29422,"13.0-13.1":0.00549,"13.2":0.0025,"13.3":0.02647,"13.4-13.7":0.07743,"14.0-14.4":0.24027,"14.5-14.8":1.43611,"15.0-15.1":2.54953,"15.2":0.24876},P:{"4":0.19618,"5.0-5.4":0.06053,"6.2-6.4":0.02018,"7.2-7.4":0.10325,_:"8.2","9.2":0.02096,"10.1":0.02018,"11.1-11.2":0.03098,"12.0":0.01033,"13.0":0.06195,"14.0":0.0826,"15.0":0.17553},I:{"0":0,"3":0,"4":0.00141,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00281,"4.2-4.3":0.00633,"4.4":0,"4.4.3-4.4.4":0.04851},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01389,"10":0.00463,"11":0.11578,_:"6 7 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.04295},H:{"0":0.14232},L:{"0":52.60483},S:{"2.5":0},R:{_:"0"},M:{"0":0.16644},Q:{"10.4":0}}; +module.exports={C:{"17":0.00847,"50":0.00847,"52":0.00847,"73":0.00423,"78":0.01694,"84":0.03811,"88":0.0127,"89":0.00423,"90":0.04657,"91":0.02117,"93":0.00847,"94":0.01694,"95":0.50385,"96":0.64357,"97":0.00847,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 92 98 3.5 3.6"},D:{"22":0.00847,"24":0.00847,"26":0.00423,"38":0.02117,"47":0.00847,"49":0.03811,"51":0.00423,"53":0.00847,"58":0.00847,"62":0.00847,"63":0.00847,"65":0.00847,"67":0.00847,"68":0.00423,"69":0.00847,"70":0.00847,"71":0.00423,"72":0.0127,"73":0.00423,"74":0.00847,"75":0.00847,"76":0.01694,"77":0.00847,"78":0.00847,"79":0.14396,"80":0.03387,"81":0.0254,"83":0.02964,"84":0.04234,"85":0.0254,"86":0.05504,"87":0.19476,"88":0.03811,"89":0.04657,"90":0.03811,"91":0.10585,"92":0.17783,"93":0.16089,"94":0.13972,"95":0.21593,"96":8.01073,"97":22.75775,"98":0.00847,"100":0.0127,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 54 55 56 57 59 60 61 64 66 99 101"},F:{"80":0.00423,"81":0.0127,"82":1.85873,"83":0.02117,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0127,"84":0.00423,"89":0.00423,"92":0.0127,"93":0.00423,"94":0.0127,"95":0.04234,"96":0.53348,"97":1.66396,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 91"},E:{"4":0,"13":0.05081,"14":0.11008,"15":0.08891,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00423,"11.1":0.00847,"12.1":0.01694,"13.1":0.10162,"14.1":0.26674,"15.1":0.24557,"15.2-15.3":0.27098},G:{"8":0,"3.2":0,"4.0-4.1":0.00161,"4.2-4.3":0,"5.0-5.1":0.00322,"6.0-6.1":0.00482,"7.0-7.1":0.01179,"8.1-8.4":0,"9.0-9.2":0.00054,"9.3":0.05305,"10.0-10.2":0.00107,"10.3":0.03001,"11.0-11.2":0.00429,"11.3-11.4":0.00857,"12.0-12.1":0.00589,"12.2-12.5":0.29795,"13.0-13.1":0.00697,"13.2":0.00268,"13.3":0.02304,"13.4-13.7":0.08842,"14.0-14.4":0.24169,"14.5-14.8":1.21754,"15.0-15.1":2.05943,"15.2-15.3":1.29257,"15.4":0.00054},P:{"4":0.17936,"5.0-5.4":0.02036,"6.2-6.4":0.03053,"7.2-7.4":0.09495,"8.2":0.01065,"9.2":0.02067,"10.1":0.02036,"11.1-11.2":0.0422,"12.0":0.01055,"13.0":0.0633,"14.0":0.0844,"15.0":0.0844,"16.0":1.05503},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00213,"4.2-4.3":0.00711,"4.4":0,"4.4.3-4.4.4":0.04265},A:{"8":0.00423,"10":0.00423,"11":0.08891,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.03459},H:{"0":0.13645},L:{"0":51.06783},S:{"2.5":0},R:{_:"0"},M:{"0":0.17872}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js index 39314e7186d7f2..f6b22f0f4a0368 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CR.js @@ -1 +1 @@ -module.exports={C:{"48":0.00434,"52":0.01301,"73":0.05637,"78":0.02602,"88":0.21246,"89":0.01301,"90":0.04336,"91":0.06504,"93":0.01734,"94":0.70243,"95":1.59998,"96":0.03469,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 92 97 3.5 3.6"},D:{"49":0.02602,"52":0.00434,"63":0.00434,"65":0.00434,"67":0.02168,"69":0.00867,"71":0.00867,"73":0.00434,"75":0.00867,"76":0.00434,"77":0.01301,"78":0.00867,"79":0.02602,"80":0.01301,"81":0.02602,"83":0.02168,"84":0.01734,"85":0.01301,"86":0.04336,"87":0.09106,"88":0.03469,"89":0.01734,"90":0.03902,"91":0.05637,"92":0.1691,"93":0.26883,"94":0.28184,"95":1.30947,"96":25.03173,"97":0.00867,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 64 66 68 70 72 74 98 99"},F:{"28":0.00434,"72":0.00434,"79":0.01301,"80":0.02168,"81":1.084,"82":0.58102,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.03035,"14":0.23848,"15":0.24715,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01734,"11.1":0.02602,"12.1":0.0477,"13.1":0.2775,"14.1":0.79349,"15.1":1.30947,"15.2":0.16043},B:{"17":0.01734,"18":0.01734,"84":0.00867,"89":0.00867,"91":0.01301,"92":0.01301,"93":0.00434,"94":0.01734,"95":0.1084,"96":3.1436,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00323,"6.0-6.1":0.00646,"7.0-7.1":0.028,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06354,"10.0-10.2":0,"10.3":0.04415,"11.0-11.2":0.00646,"11.3-11.4":0.02369,"12.0-12.1":0.00969,"12.2-12.5":0.40169,"13.0-13.1":0.01077,"13.2":0.00646,"13.3":0.056,"13.4-13.7":0.12923,"14.0-14.4":0.45769,"14.5-14.8":2.84736,"15.0-15.1":6.03826,"15.2":0.62892},P:{"4":0.06205,"5.0-5.4":0.05186,"6.2-6.4":0.03082,"7.2-7.4":0.15513,_:"8.2","9.2":0.02068,"10.1":0.01049,"11.1-11.2":0.09308,"12.0":0.03103,"13.0":0.14479,"14.0":0.17582,"15.0":0.393},I:{"0":0,"3":0,"4":0.00894,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00335,"4.2-4.3":0.00783,"4.4":0,"4.4.3-4.4.4":0.06484},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.17778,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.04531},H:{"0":0.3271},L:{"0":45.85694},S:{"2.5":0},R:{_:"0"},M:{"0":0.32851},Q:{"10.4":0}}; +module.exports={C:{"52":0.00849,"73":0.0467,"78":0.02547,"83":0.00849,"88":0.17829,"89":0.01274,"90":0.05094,"91":0.05519,"93":0.00425,"94":0.02123,"95":1.13342,"96":1.33293,"97":0.01698,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 84 85 86 87 92 98 3.5 3.6"},D:{"49":0.01698,"65":0.00849,"67":0.06792,"69":0.00425,"71":0.00425,"72":0.00425,"73":0.00425,"75":0.00849,"76":0.00425,"77":0.01274,"78":0.00425,"79":0.02972,"80":0.01274,"81":0.02547,"83":0.02123,"84":0.01698,"85":0.01274,"86":0.03821,"87":0.07217,"88":0.01698,"89":0.01698,"90":0.02123,"91":0.03396,"92":0.11462,"93":0.85325,"94":0.1316,"95":0.1316,"96":8.85507,"97":17.8757,"98":0.00849,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 70 74 99 100 101"},F:{"28":0.01274,"72":0.00425,"81":0.01274,"82":1.64706,"83":0.01698,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.02547,"18":0.00849,"89":0.00849,"90":0.00425,"91":0.00425,"92":0.01274,"94":0.02547,"95":0.07217,"96":0.84051,"97":2.35173,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 93"},E:{"4":0,"13":0.05094,"14":0.24621,"15":0.1698,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00849,"11.1":0.03396,"12.1":0.03396,"13.1":0.25046,"14.1":0.71316,"15.1":0.92117,"15.2-15.3":0.77259},G:{"8":0,"3.2":0.00421,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00947,"6.0-6.1":0.00316,"7.0-7.1":0.0242,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04734,"10.0-10.2":0,"10.3":0.03892,"11.0-11.2":0.00842,"11.3-11.4":0.01999,"12.0-12.1":0.00526,"12.2-12.5":0.33348,"13.0-13.1":0.00842,"13.2":0.00526,"13.3":0.06102,"13.4-13.7":0.12203,"14.0-14.4":0.46708,"14.5-14.8":2.17868,"15.0-15.1":4.29108,"15.2-15.3":2.88456,"15.4":0},P:{"4":0.06225,"5.0-5.4":0.02128,"6.2-6.4":0.01037,"7.2-7.4":0.13487,"8.2":0.04025,"9.2":0.01037,"10.1":0.01014,"11.1-11.2":0.083,"12.0":0.03112,"13.0":0.1245,"14.0":0.16599,"15.0":0.17637,"16.0":2.62478},I:{"0":0,"3":0,"4":0.00727,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00312,"4.2-4.3":0.00519,"4.4":0,"4.4.3-4.4.4":0.05922},A:{"11":0.24621,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.05179},H:{"0":0.26148},L:{"0":43.87663},S:{"2.5":0},R:{_:"0"},M:{"0":0.2877}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js index 750fc904c10ddc..42c7bd2da81035 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CU.js @@ -1 +1 @@ -module.exports={C:{"24":0.01116,"34":0.01674,"35":0.00558,"38":0.01116,"40":0.01953,"41":0.00837,"43":0.00837,"44":0.01116,"45":0.00837,"46":0.00558,"47":0.01953,"48":0.03906,"49":0.00837,"50":0.03627,"51":0.00558,"52":0.17019,"53":0.00837,"54":0.3348,"55":0.00558,"56":0.04464,"57":0.12834,"58":0.01674,"59":0.01953,"60":0.06696,"61":0.03348,"62":0.02511,"63":0.01116,"64":0.03069,"65":0.03069,"66":0.03627,"67":0.06417,"68":0.0558,"69":0.03348,"70":0.03348,"71":0.0558,"72":0.17019,"73":0.01953,"74":0.02232,"75":0.01674,"76":0.00558,"77":0.03348,"78":0.10044,"79":0.01395,"80":0.04464,"81":0.05301,"82":0.04743,"83":0.03069,"84":0.06696,"85":0.03348,"86":0.05022,"87":0.04464,"88":0.32643,"89":0.17856,"90":0.17856,"91":0.29574,"92":0.14508,"93":0.24273,"94":2.96856,"95":4.28265,"96":0.06696,"97":0.00558,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 36 37 39 42 3.5 3.6"},D:{"33":0.00279,"34":0.00558,"42":0.00279,"45":0.00558,"47":0.00279,"49":0.01116,"50":0.00279,"52":0.00558,"54":0.00279,"56":0.01116,"59":0.00558,"60":0.00558,"62":0.02232,"63":0.00837,"65":0.00279,"67":0.01116,"68":0.01953,"69":0.00279,"70":0.02511,"71":0.02232,"72":0.00837,"73":0.0279,"74":0.01395,"75":0.03348,"76":0.00558,"77":0.07254,"78":0.00837,"79":0.05859,"80":0.05859,"81":0.11718,"83":0.03069,"84":0.08091,"85":0.12555,"86":0.17298,"87":0.44082,"88":0.2232,"89":0.06138,"90":0.10044,"91":0.07812,"92":0.25947,"93":0.09765,"94":0.15066,"95":0.46593,"96":5.93433,"97":0.00279,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 39 40 41 43 44 46 48 51 53 55 57 58 61 64 66 98 99"},F:{"27":0.00837,"34":0.00279,"58":0.00279,"62":0.00558,"64":0.00279,"68":0.00558,"69":0.00837,"71":0.00837,"72":0.00558,"74":0.00279,"75":0.00837,"77":0.01674,"78":0.01395,"79":0.02232,"80":0.05859,"81":0.31248,"82":0.5022,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 63 65 66 67 70 73 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00279,"11":0.00837,"13":0.01116,"14":0.02232,"15":0.0279,_:"0 5 6 7 9 10 12 3.1 3.2 6.1 9.1 10.1","5.1":0.05301,"7.1":0.00279,"11.1":0.00279,"12.1":0.00279,"13.1":0.01116,"14.1":0.02232,"15.1":0.04185,"15.2":0.01953},B:{"12":0.01116,"13":0.03348,"14":0.01674,"15":0.01395,"16":0.01674,"17":0.01674,"18":0.09207,"79":0.01395,"83":0.00279,"84":0.0558,"85":0.01116,"89":0.03627,"90":0.0558,"91":0.02232,"92":0.01674,"93":0.02232,"94":0.03069,"95":0.13392,"96":0.90675,_:"80 81 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00472,"6.0-6.1":0.00202,"7.0-7.1":0.06811,"8.1-8.4":0.0499,"9.0-9.2":0.00877,"9.3":0.11464,"10.0-10.2":0.01484,"10.3":0.10317,"11.0-11.2":0.07687,"11.3-11.4":0.18207,"12.0-12.1":0.16454,"12.2-12.5":1.02432,"13.0-13.1":0.08362,"13.2":0.04518,"13.3":0.26771,"13.4-13.7":0.45248,"14.0-14.4":1.65752,"14.5-14.8":0.87192,"15.0-15.1":1.33519,"15.2":0.21376},P:{"4":0.47766,"5.0-5.4":0.04065,"6.2-6.4":0.04065,"7.2-7.4":0.32521,"8.2":0.01016,"9.2":0.11179,"10.1":0.07114,"11.1-11.2":0.15244,"12.0":0.07114,"13.0":0.24391,"14.0":0.29472,"15.0":0.57929},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01005,"4.2-4.3":0.10298,"4.4":0,"4.4.3-4.4.4":0.37005},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.0142,"8":0.0071,"9":0.01065,"11":0.12428,_:"7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.19467},H:{"0":1.18772},L:{"0":64.42519},S:{"2.5":0},R:{_:"0"},M:{"0":0.82915},Q:{"10.4":0.00721}}; +module.exports={C:{"24":0.01112,"34":0.01669,"38":0.00556,"39":0.00556,"40":0.01669,"41":0.00834,"42":0.00556,"43":0.00834,"44":0.00278,"45":0.00834,"46":0.00556,"47":0.01947,"48":0.01669,"49":0.00834,"50":0.02781,"51":0.00556,"52":0.16964,"53":0.00556,"54":0.40046,"55":0.00556,"56":0.03337,"57":0.1168,"58":0.05562,"59":0.01947,"60":0.05006,"61":0.02781,"62":0.01669,"63":0.01391,"64":0.01947,"65":0.0445,"66":0.03893,"67":0.05562,"68":0.06118,"69":0.02503,"70":0.0445,"71":0.03893,"72":0.14739,"73":0.02225,"74":0.02225,"75":0.01391,"76":0.00834,"77":0.01947,"78":0.10012,"79":0.01669,"80":0.0584,"81":0.05562,"82":0.04728,"83":0.02503,"84":0.06674,"85":0.03893,"86":0.02781,"87":0.02781,"88":0.20023,"89":0.14183,"90":0.10568,"91":0.26141,"92":0.11958,"93":0.11402,"94":0.32538,"95":4.26049,"96":3.40116,"97":0.06396,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 35 36 37 98 3.5 3.6"},D:{"40":0.00834,"43":0.00278,"49":0.01669,"51":0.00278,"55":0.00278,"56":0.00278,"57":0.00278,"58":0.00278,"62":0.01391,"63":0.02225,"65":0.00278,"67":0.00834,"68":0.01947,"69":0.00278,"70":0.02503,"71":0.02225,"72":0.01112,"73":0.00556,"74":0.01669,"75":0.02503,"76":0.00556,"77":0.05562,"78":0.00834,"79":0.07509,"80":0.06118,"81":0.06396,"83":0.03893,"84":0.06118,"85":0.07509,"86":0.18077,"87":0.32538,"88":0.19467,"89":0.0584,"90":0.14739,"91":0.18633,"92":0.15574,"93":0.06396,"94":0.10012,"95":0.25029,"96":2.60302,"97":3.94902,"98":0.00556,"99":0.00278,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 50 52 53 54 59 60 61 64 66 100 101"},F:{"27":0.00278,"36":0.00278,"42":0.00278,"71":0.00834,"75":0.00556,"77":0.00556,"78":0.00278,"79":0.02225,"80":0.01947,"81":0.01947,"82":0.92607,"83":0.06674,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01391,"13":0.01947,"14":0.01947,"15":0.01112,"16":0.01669,"17":0.02225,"18":0.1029,"83":0.00278,"84":0.03893,"85":0.01391,"86":0.00278,"89":0.02781,"90":0.05284,"91":0.01391,"92":0.03615,"93":0.00556,"94":0.01391,"95":0.03615,"96":0.38656,"97":0.71472,_:"79 80 81 87 88"},E:{"4":0,"13":0.01669,"14":0.02225,"15":0.01112,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.4","5.1":0.05284,"12.1":0.00278,"13.1":0.00834,"14.1":0.02503,"15.1":0.02781,"15.2-15.3":0.05284},G:{"8":0.0006,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00121,"6.0-6.1":0.00482,"7.0-7.1":0.03256,"8.1-8.4":0.03436,"9.0-9.2":0.00422,"9.3":0.11455,"10.0-10.2":0.01145,"10.3":0.11093,"11.0-11.2":0.06149,"11.3-11.4":0.14831,"12.0-12.1":0.07476,"12.2-12.5":0.82535,"13.0-13.1":0.05185,"13.2":0.05788,"13.3":0.18931,"13.4-13.7":0.46422,"14.0-14.4":1.09423,"14.5-14.8":0.82535,"15.0-15.1":1.05143,"15.2-15.3":0.86815,"15.4":0},P:{"4":0.37794,"5.0-5.4":0.03064,"6.2-6.4":0.03064,"7.2-7.4":0.31665,"8.2":0.01021,"9.2":0.12258,"10.1":0.05107,"11.1-11.2":0.143,"12.0":0.06129,"13.0":0.20429,"14.0":0.25537,"15.0":0.31665,"16.0":0.9091},I:{"0":0,"3":0,"4":0.0022,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00661,"4.2-4.3":0.06467,"4.4":0,"4.4.3-4.4.4":0.25132},A:{"8":0.00699,"9":0.01049,"11":0.10488,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00722},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.23098},H:{"0":1.1002},L:{"0":65.17754},S:{"2.5":0},R:{_:"0"},M:{"0":0.77954}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js index 91f32928a14f58..a5244f6d18e692 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CV.js @@ -1 +1 @@ -module.exports={C:{"52":0.08952,"61":0.01557,"69":0.01557,"78":0.01557,"84":0.08562,"90":0.03503,"91":0.01557,"92":0.00778,"94":0.49428,"95":1.01192,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 93 96 97 3.5 3.6"},D:{"22":0.00389,"40":0.01557,"43":0.03892,"49":0.17514,"50":0.00389,"55":0.01946,"60":0.01557,"62":0.00389,"63":0.01168,"65":0.00778,"68":0.01168,"70":0.00778,"71":0.00778,"72":0.01168,"73":0.01946,"74":0.00389,"76":0.01168,"77":0.00389,"78":0.01557,"79":0.02335,"80":0.03503,"81":0.02335,"83":0.03114,"84":0.04281,"85":0.05449,"86":0.05449,"87":1.42836,"88":0.04281,"89":0.50985,"90":0.03114,"91":0.06227,"92":0.0973,"93":0.31525,"94":0.3425,"95":0.56045,"96":20.73658,"97":0.03892,"98":0.12065,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 51 52 53 54 56 57 58 59 61 64 66 67 69 75 99"},F:{"37":0.00389,"40":0.03114,"79":0.00778,"80":0.00778,"81":0.45147,"82":0.70834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.17903,"14":0.21795,"15":0.51374,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 12.1","10.1":0.02724,"11.1":0.01168,"13.1":0.08173,"14.1":0.45147,"15.1":0.3386,"15.2":0.03892},B:{"12":0.00778,"13":0.01168,"14":0.00778,"15":0.00778,"17":0.00389,"18":0.04281,"84":0.01168,"85":0.00389,"86":0.00778,"89":0.00778,"90":0.01168,"91":0.01557,"92":0.03114,"93":0.00389,"94":0.03892,"95":0.07006,"96":3.62345,_:"16 79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00096,"7.0-7.1":0.21687,"8.1-8.4":0,"9.0-9.2":0.00096,"9.3":0.06497,"10.0-10.2":0.00191,"10.3":0.37069,"11.0-11.2":0.14617,"11.3-11.4":0.06879,"12.0-12.1":0.02197,"12.2-12.5":1.09869,"13.0-13.1":0.02293,"13.2":0.00764,"13.3":0.07643,"13.4-13.7":0.50922,"14.0-14.4":0.92959,"14.5-14.8":2.59579,"15.0-15.1":3.15373,"15.2":0.2656},P:{"4":0.37101,"5.0-5.4":0.05153,"6.2-6.4":0.01031,"7.2-7.4":0.28856,_:"8.2","9.2":0.06184,"10.1":0.02061,"11.1-11.2":0.30918,"12.0":0.08245,"13.0":0.10306,"14.0":0.26795,"15.0":0.50499},I:{"0":0,"3":0,"4":0.00062,"2.1":0,"2.2":0,"2.3":0.00062,"4.1":0.0112,"4.2-4.3":0.02241,"4.4":0,"4.4.3-4.4.4":0.1606},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01221,"11":0.16683,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.13438},H:{"0":0.26022},L:{"0":52.40863},S:{"2.5":0},R:{_:"0"},M:{"0":0.08551},Q:{"10.4":0}}; +module.exports={C:{"43":0.00732,"52":0.05493,"61":0.02197,"78":0.01831,"80":0.00732,"85":0.01099,"91":0.03662,"93":0.00366,"94":0.01099,"95":0.7324,"96":1.16085,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 86 87 88 89 90 92 97 98 3.5 3.6"},D:{"18":0.00366,"43":0.05493,"49":0.09521,"50":0.01099,"55":0.01465,"56":0.00366,"61":0.00732,"65":0.0293,"66":0.01099,"68":0.00366,"69":0.00366,"70":0.01465,"73":0.06958,"74":0.00366,"75":0.00732,"76":0.01831,"77":0.0293,"79":0.03662,"80":0.01465,"81":0.02563,"83":0.01099,"84":0.00732,"85":0.02563,"86":0.01465,"87":0.04394,"88":0.0293,"89":0.09155,"90":0.02197,"91":0.05859,"92":0.06592,"93":0.03662,"94":0.1538,"95":0.09887,"96":7.44851,"97":16.9221,"100":0.0293,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 51 52 53 54 57 58 59 60 62 63 64 67 71 72 78 98 99 101"},F:{"31":0.01465,"81":0.01465,"82":1.30367,"83":0.03296,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00732,"13":0.0293,"15":0.00366,"16":0.00732,"17":0.01099,"18":0.04028,"84":0.02563,"87":0.03296,"89":0.01831,"92":0.06592,"94":0.03296,"95":0.06225,"96":0.69944,"97":2.11297,_:"14 79 80 81 83 85 86 88 90 91 93"},E:{"4":0,"14":0.1831,"15":0.05859,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.13549,"11.1":0.00732,"12.1":0.00732,"13.1":0.06225,"14.1":0.3369,"15.1":0.34789,"15.2-15.3":0.27465},G:{"8":0.01007,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.2886,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06376,"10.0-10.2":0.00112,"10.3":0.16891,"11.0-11.2":0.15437,"11.3-11.4":0.0481,"12.0-12.1":0.02573,"12.2-12.5":1.50786,"13.0-13.1":0.01678,"13.2":0.01342,"13.3":0.21253,"13.4-13.7":0.19464,"14.0-14.4":1.41278,"14.5-14.8":2.48551,"15.0-15.1":3.07277,"15.2-15.3":1.50786,"15.4":0},P:{"4":0.48087,"5.0-5.4":0.02046,"6.2-6.4":0.02021,"7.2-7.4":0.17393,"8.2":0.01065,"9.2":0.05116,"10.1":0.02211,"11.1-11.2":0.29671,"12.0":0.43994,"13.0":0.12277,"14.0":0.14324,"15.0":0.22509,"16.0":1.70862},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00045,"4.2-4.3":0.0048,"4.4":0,"4.4.3-4.4.4":0.04545},A:{"9":0.00763,"11":0.08392,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.20278},H:{"0":0.31197},L:{"0":49.88302},S:{"2.5":0},R:{_:"0"},M:{"0":0.08238}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js index 57f55ce10cf53b..5ceff6bdd5f3b5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CX.js @@ -1 +1 @@ -module.exports={C:{"43":3.45191,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 3.5 3.6"},D:{"81":17.24162,"96":68.96647,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2":0},P:{"4":0.33292,"5.0-5.4":0.06053,"6.2-6.4":0.02018,"7.2-7.4":0.33292,"8.2":0.01019,"9.2":0.08071,"10.1":0.02018,"11.1-11.2":0.37328,"12.0":0.02018,"13.0":0.16142,"14.0":0.03356,"15.0":0.12304},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"10":0.01302,_:"11"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":10.34},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"85":7.41,"94":44.44,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 95 96 97 98 3.5 3.6"},D:{"81":14.81,"87":14.81,"97":18.52,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 88 89 90 91 92 93 94 95 96 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0},P:{"4":0.10334,"5.0-5.4":0.02036,"6.2-6.4":0.03053,"7.2-7.4":0.062,"8.2":0.01065,"9.2":0.02067,"10.1":0.02036,"11.1-11.2":0.14467,"12.0":0.02067,"13.0":0.01089,"14.0":0.02178,"15.0":0.03266,"16.0":0.38109},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js index d4750e1373b0e6..f65feb0281c77b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CY.js @@ -1 +1 @@ -module.exports={C:{"52":0.29482,"78":0.03498,"81":0.00999,"83":0.00999,"84":0.005,"86":0.01499,"88":0.02499,"89":0.03998,"91":0.01999,"92":0.005,"93":0.00999,"94":0.52469,"95":1.4991,"96":0.005,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 85 87 90 97 3.5 3.6"},D:{"38":0.02499,"42":1.4991,"47":0.01499,"49":0.06996,"53":0.01999,"54":0.005,"56":0.005,"57":0.005,"65":0.02499,"67":0.005,"68":0.00999,"69":0.01499,"70":1.54407,"71":0.01499,"72":0.01999,"73":0.01499,"74":0.01999,"75":0.00999,"76":0.00999,"77":0.07496,"78":0.01999,"79":0.1649,"80":0.08995,"81":0.02499,"83":0.01999,"84":0.03498,"85":0.02998,"86":0.10494,"87":0.21487,"88":0.02998,"89":0.05497,"90":0.03498,"91":0.08995,"92":0.14991,"93":0.06996,"94":0.19488,"95":0.65461,"96":31.50109,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 55 58 59 60 61 62 63 64 66 97 98 99"},F:{"28":0.01999,"40":0.005,"46":0.005,"71":0.01499,"80":0.01499,"81":0.69458,"82":0.85449,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.03998,"14":0.29982,"15":0.1649,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.03998,"10.1":0.005,"11.1":0.01999,"12.1":0.02998,"13.1":0.71457,"14.1":0.75954,"15.1":0.81451,"15.2":0.10494},B:{"13":0.005,"15":0.005,"16":0.005,"17":0.005,"18":0.01499,"84":0.005,"92":0.005,"94":0.01499,"95":0.03998,"96":3.64781,_:"12 14 79 80 81 83 85 86 87 88 89 90 91 93"},G:{"8":0.00126,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00253,"6.0-6.1":0.00505,"7.0-7.1":0.01263,"8.1-8.4":0.00379,"9.0-9.2":0.00379,"9.3":0.07828,"10.0-10.2":0.01641,"10.3":0.09974,"11.0-11.2":0.08711,"11.3-11.4":0.02778,"12.0-12.1":0.02525,"12.2-12.5":0.43304,"13.0-13.1":0.01515,"13.2":0.0101,"13.3":0.09343,"13.4-13.7":0.2121,"14.0-14.4":0.59338,"14.5-14.8":3.71684,"15.0-15.1":6.73046,"15.2":0.44946},P:{"4":0.16775,"5.0-5.4":0.04065,"6.2-6.4":0.04065,"7.2-7.4":0.10485,"8.2":0.01016,"9.2":0.11179,"10.1":0.07114,"11.1-11.2":0.05242,"12.0":0.02097,"13.0":0.08388,"14.0":0.08388,"15.0":0.28309},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00625,"4.2-4.3":0.00876,"4.4":0,"4.4.3-4.4.4":0.05503},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.005,"11":0.27484,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.81549},H:{"0":0.3505},L:{"0":33.87868},S:{"2.5":0},R:{_:"0"},M:{"0":0.14008},Q:{"10.4":0}}; +module.exports={C:{"52":0.24883,"78":0.02592,"81":0.00518,"84":0.01555,"88":0.02592,"89":0.04666,"90":0.01037,"91":0.02592,"92":0.00518,"94":0.01037,"95":0.71021,"96":0.82944,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 85 86 87 93 97 98 3.5 3.6"},D:{"38":0.02074,"42":1.46189,"47":0.01037,"49":0.04147,"53":0.02592,"56":0.01037,"63":0.00518,"65":0.01555,"67":0.00518,"68":0.01037,"69":0.01037,"70":1.53446,"71":0.01037,"72":0.01037,"73":0.01555,"74":0.01555,"75":0.01037,"76":0.00518,"77":0.00518,"78":0.01037,"79":0.17626,"80":0.0311,"81":0.02592,"83":0.01555,"84":0.02592,"85":0.02074,"86":0.03629,"87":0.14515,"88":0.02074,"89":0.06221,"90":0.02592,"91":0.05702,"92":0.06221,"93":0.07776,"94":0.08813,"95":0.1296,"96":12.20314,"97":21.77798,"98":0.00518,"100":0.01037,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 64 66 99 101"},F:{"28":0.04147,"46":0.00518,"81":0.00518,"82":1.91808,"83":0.04666,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00518,"15":0.01037,"18":0.01555,"84":0.01555,"94":0.01037,"95":0.01037,"96":1.17158,"97":3.53549,_:"12 14 16 17 79 80 81 83 85 86 87 88 89 90 91 92 93"},E:{"4":0,"13":0.06739,"14":0.24883,"15":0.10368,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.02592,"11.1":0.01555,"12.1":0.03629,"13.1":1.0679,"14.1":0.69466,"15.1":0.71021,"15.2-15.3":0.52358},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00351,"6.0-6.1":0,"7.0-7.1":0.01289,"8.1-8.4":0.00117,"9.0-9.2":0.00469,"9.3":0.06092,"10.0-10.2":0.01054,"10.3":0.11246,"11.0-11.2":0.0902,"11.3-11.4":0.01992,"12.0-12.1":0.01992,"12.2-12.5":0.43227,"13.0-13.1":0.01171,"13.2":0.01054,"13.3":0.05389,"13.4-13.7":0.18392,"14.0-14.4":0.54356,"14.5-14.8":2.87362,"15.0-15.1":4.78078,"15.2-15.3":2.48118,"15.4":0},P:{"4":0.16756,"5.0-5.4":0.03064,"6.2-6.4":0.03064,"7.2-7.4":0.01047,"8.2":0.01021,"9.2":0.12258,"10.1":0.05107,"11.1-11.2":0.06283,"12.0":0.03142,"13.0":0.09425,"14.0":0.10472,"15.0":0.12567,"16.0":3.18363},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00283,"4.2-4.3":0.00472,"4.4":0,"4.4.3-4.4.4":0.04061},A:{"9":0.00518,"11":0.2592,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.7224},H:{"0":0.42403},L:{"0":31.53678},S:{"2.5":0},R:{_:"0"},M:{"0":0.14448}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js index 982d49a0c6b900..0bc097d73e396a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/CZ.js @@ -1 +1 @@ -module.exports={C:{"50":0.01247,"52":0.16837,"56":0.03742,"60":0.00624,"66":0.00624,"68":0.00624,"72":0.01247,"76":0.01871,"78":0.0873,"80":0.01247,"81":0.01247,"82":0.00624,"84":0.30556,"85":0.01247,"86":0.01871,"87":0.00624,"88":0.04365,"89":0.06236,"90":0.01871,"91":0.17461,"92":0.0873,"93":0.04989,"94":2.17636,"95":4.4338,"96":0.01247,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 77 79 83 97 3.5 3.6"},D:{"22":0.01247,"38":0.01247,"49":0.08107,"53":0.01247,"58":0.00624,"60":0.01247,"63":0.00624,"65":0.01247,"66":0.00624,"67":0.01871,"68":0.01247,"69":0.01871,"70":0.01247,"71":0.00624,"72":0.01247,"73":0.00624,"74":0.01247,"75":0.01247,"77":0.00624,"78":0.02494,"79":0.13719,"80":0.02494,"81":0.07483,"83":0.03118,"84":0.06236,"85":0.17461,"86":0.04365,"87":0.36792,"88":0.05612,"89":0.09354,"90":0.12472,"91":0.32427,"92":0.14343,"93":0.41158,"94":0.25568,"95":1.22226,"96":33.7617,"97":0.00624,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 61 62 64 76 98 99"},F:{"46":0.00624,"79":0.01247,"80":0.06236,"81":1.64007,"82":2.0267,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0873},E:{"4":0,"12":0.00624,"13":0.03118,"14":0.23697,"15":0.27438,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00624,"11.1":0.02494,"12.1":0.03742,"13.1":0.20579,"14.1":0.75456,"15.1":1.0913,"15.2":0.19955},B:{"15":0.00624,"16":0.01247,"17":0.01247,"18":0.03118,"87":0.00624,"88":0.00624,"89":0.01871,"90":0.01871,"91":0.01247,"92":0.02494,"93":0.01247,"94":0.04989,"95":0.16837,"96":6.77853,_:"12 13 14 79 80 81 83 84 85 86"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00451,"6.0-6.1":0,"7.0-7.1":0.0018,"8.1-8.4":0,"9.0-9.2":0.00271,"9.3":0.04061,"10.0-10.2":0.00361,"10.3":0.06317,"11.0-11.2":0.01444,"11.3-11.4":0.01715,"12.0-12.1":0.01083,"12.2-12.5":0.28066,"13.0-13.1":0.00632,"13.2":0.00541,"13.3":0.0379,"13.4-13.7":0.15161,"14.0-14.4":0.34744,"14.5-14.8":2.38064,"15.0-15.1":5.12677,"15.2":0.52432},P:{"4":0.11594,"5.0-5.4":0.04065,"6.2-6.4":0.04065,"7.2-7.4":0.10485,"8.2":0.01016,"9.2":0.11179,"10.1":0.07114,"11.1-11.2":0.03162,"12.0":0.01054,"13.0":0.06324,"14.0":0.06324,"15.0":0.18972},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00436,"4.2-4.3":0.01133,"4.4":0,"4.4.3-4.4.4":0.0671},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02006,"9":0.02006,"10":0.05348,"11":0.64849,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00376},O:{"0":0.16557},H:{"0":0.50588},L:{"0":26.76315},S:{"2.5":0},R:{_:"0"},M:{"0":0.36501},Q:{"10.4":0}}; +module.exports={C:{"50":0.00614,"52":0.1351,"56":0.02456,"60":0.00614,"65":0.00614,"66":0.01228,"68":0.01228,"72":0.00614,"78":0.06141,"79":0.00614,"82":0.00614,"83":0.00614,"84":0.03071,"85":0.00614,"86":0.01228,"88":0.03071,"89":0.03071,"90":0.01842,"91":0.18423,"92":0.11668,"93":0.02456,"94":0.17195,"95":3.18718,"96":3.59863,"97":0.01842,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 57 58 59 61 62 63 64 67 69 70 71 73 74 75 76 77 80 81 87 98 3.5 3.6"},D:{"38":0.01228,"49":0.07983,"53":0.01228,"56":0.02456,"60":0.01228,"63":0.00614,"67":0.01228,"68":0.01228,"69":0.01228,"70":0.01228,"71":0.00614,"72":0.02456,"73":0.00614,"74":0.01842,"75":0.01228,"76":0.01228,"77":0.01228,"78":0.01842,"79":0.11054,"80":0.03071,"81":0.05527,"83":0.03685,"84":0.04299,"85":0.14124,"86":0.05527,"87":0.17195,"88":0.05527,"89":0.09212,"90":0.1044,"91":0.09212,"92":0.07983,"93":0.71236,"94":0.11054,"95":0.19651,"96":11.35471,"97":23.77181,"98":0.00614,"100":0.00614,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 58 59 61 62 64 65 66 99 101"},F:{"40":0.00614,"46":0.00614,"80":0.01842,"81":0.01228,"82":3.28544,"83":0.07983,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.02456},B:{"15":0.00614,"16":0.01228,"17":0.01228,"18":0.01842,"85":0.01228,"89":0.00614,"90":0.01842,"91":0.01228,"92":0.01842,"93":0.00614,"94":0.01842,"95":0.07369,"96":1.99583,"97":5.40408,_:"12 13 14 79 80 81 83 84 86 87 88"},E:{"4":0,"13":0.03071,"14":0.20265,"15":0.16581,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.04299,"11.1":0.01842,"12.1":0.03685,"13.1":0.18423,"14.1":0.68165,"15.1":0.74306,"15.2-15.3":0.84746},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0037,"6.0-6.1":0.00093,"7.0-7.1":0.00093,"8.1-8.4":0.00185,"9.0-9.2":0.0037,"9.3":0.03886,"10.0-10.2":0.00463,"10.3":0.05088,"11.0-11.2":0.0111,"11.3-11.4":0.01295,"12.0-12.1":0.01388,"12.2-12.5":0.25627,"13.0-13.1":0.00648,"13.2":0.00648,"13.3":0.03238,"13.4-13.7":0.12767,"14.0-14.4":0.29976,"14.5-14.8":1.768,"15.0-15.1":3.95418,"15.2-15.3":2.64877,"15.4":0.00278},P:{"4":0.12729,"5.0-5.4":0.03064,"6.2-6.4":0.03064,"7.2-7.4":0.01047,"8.2":0.01021,"9.2":0.12258,"10.1":0.05107,"11.1-11.2":0.04243,"12.0":0.03142,"13.0":0.04243,"14.0":0.06364,"15.0":0.07425,"16.0":1.76083},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.002,"4.1":0.003,"4.2-4.3":0.009,"4.4":0,"4.4.3-4.4.4":0.06703},A:{"8":0.01263,"9":0.01263,"10":0.05053,"11":0.58743,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.15436},H:{"0":0.47495},L:{"0":26.63645},S:{"2.5":0},R:{_:"0"},M:{"0":0.3203}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js index 31b645307a4cb2..eb3da985e6439b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DE.js @@ -1 +1 @@ -module.exports={C:{"48":0.01078,"51":0.01617,"52":0.1186,"55":0.26955,"56":0.01617,"59":0.02156,"60":0.01617,"61":0.00539,"63":0.00539,"66":0.01078,"68":0.02696,"69":0.00539,"70":0.00539,"72":0.01617,"76":0.00539,"77":0.10243,"78":0.20486,"79":0.1186,"80":0.02156,"81":0.02156,"82":0.01617,"83":0.01617,"84":0.02696,"85":0.01617,"86":0.02696,"87":0.01617,"88":0.03235,"89":0.04313,"90":0.2426,"91":0.35042,"92":0.07008,"93":0.07008,"94":3.10522,"95":6.07027,"96":0.01617,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 57 58 62 64 65 67 71 73 74 75 97 3.5 3.6"},D:{"35":0.02156,"37":0.00539,"38":0.01078,"41":0.00539,"47":0.00539,"49":0.0593,"51":0.04313,"52":0.03235,"53":0.00539,"55":0.00539,"56":0.01078,"58":0.00539,"59":0.00539,"60":0.01078,"61":0.01617,"63":0.01078,"64":0.00539,"65":0.10243,"66":0.09165,"67":0.01078,"68":0.02156,"69":0.07547,"70":0.03235,"71":0.03774,"72":0.04313,"73":0.01078,"74":0.01617,"75":1.33158,"76":0.01617,"77":0.01078,"78":0.03774,"79":0.07547,"80":0.32346,"81":0.04852,"83":0.08087,"84":0.16173,"85":0.15095,"86":0.17251,"87":0.24799,"88":0.0593,"89":0.12399,"90":0.08087,"91":0.08087,"92":0.11321,"93":0.36659,"94":0.49597,"95":0.44745,"96":18.71216,"97":0.01078,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 39 40 42 43 44 45 46 48 50 54 57 62 98 99"},F:{"36":0.00539,"46":0.00539,"70":0.00539,"71":0.01078,"72":0.00539,"77":0.00539,"79":0.07547,"80":0.03774,"81":2.0971,"82":1.64426,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.00539,"12":0.01078,"13":0.0593,"14":0.42589,"15":0.50675,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00539,"10.1":0.01078,"11.1":0.05391,"12.1":0.07008,"13.1":0.35042,"14.1":1.51487,"15.1":2.399,"15.2":0.39893},B:{"12":0.06469,"15":0.00539,"16":0.00539,"17":0.01617,"18":0.04313,"84":0.01617,"85":0.01617,"86":0.02156,"87":0.01078,"88":0.00539,"89":0.01617,"90":0.01617,"91":0.02156,"92":0.03235,"93":0.02696,"94":0.0593,"95":0.21025,"96":6.232,_:"13 14 79 80 81 83"},G:{"8":0.00344,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00172,"6.0-6.1":0.00172,"7.0-7.1":0.00689,"8.1-8.4":0.00689,"9.0-9.2":0.02066,"9.3":0.10328,"10.0-10.2":0.00516,"10.3":0.09468,"11.0-11.2":0.02754,"11.3-11.4":0.07574,"12.0-12.1":0.01721,"12.2-12.5":0.44928,"13.0-13.1":0.01721,"13.2":0.00861,"13.3":0.05853,"13.4-13.7":0.19451,"14.0-14.4":0.72125,"14.5-14.8":4.56163,"15.0-15.1":9.74122,"15.2":1.08274},P:{"4":0.12533,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1","9.2":0.01044,"11.1-11.2":0.06266,"12.0":0.03133,"13.0":0.12533,"14.0":0.12533,"15.0":0.87731},I:{"0":0,"3":0,"4":0.00106,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.00532,"4.4":0,"4.4.3-4.4.4":0.03245},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00583,"7":0.01165,"8":0.01748,"9":0.01748,"10":0.00583,"11":0.51857,_:"5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.15674},H:{"0":0.41026},L:{"0":22.88748},S:{"2.5":0},R:{_:"0"},M:{"0":0.81597},Q:{"10.4":0.00461}}; +module.exports={C:{"48":0.0113,"51":0.01694,"52":0.12426,"56":0.00565,"59":0.01694,"60":0.0113,"66":0.0113,"68":0.02824,"69":0.00565,"70":0.00565,"72":0.01694,"75":0.00565,"76":0.00565,"77":0.10731,"78":0.21462,"79":0.07342,"80":0.01694,"81":0.19768,"82":0.01694,"83":0.01694,"84":0.03389,"85":0.0113,"86":0.02824,"87":0.01694,"88":0.03389,"89":0.03389,"90":0.50832,"91":0.34453,"92":0.06778,"93":0.03389,"94":0.20333,"95":4.3885,"96":5.03802,"97":0.01694,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 55 57 58 61 62 63 64 65 67 71 73 74 98 3.5 3.6"},D:{"4":0.03389,"5":0.01694,"6":0.0113,"9":0.00565,"11":0.0113,"18":0.00565,"21":0.00565,"25":0.00565,"26":0.00565,"27":0.00565,"28":0.00565,"29":0.0113,"30":0.0113,"31":0.0113,"32":0.0113,"33":0.01694,"34":0.01694,"35":0.02824,"36":0.01694,"37":0.02824,"38":0.02259,"39":0.02259,"40":0.01694,"41":0.02259,"42":0.02259,"43":0.02259,"44":0.02259,"45":0.02824,"46":0.01694,"47":0.02259,"48":0.02259,"49":0.07907,"50":0.01694,"51":0.05648,"52":0.04518,"53":0.02259,"54":0.02259,"55":0.02259,"56":0.03389,"57":0.02259,"58":0.02824,"59":0.02824,"60":0.03389,"61":0.03389,"62":0.02259,"63":0.02824,"64":0.02824,"65":0.1299,"66":0.10731,"67":0.03389,"68":0.05083,"69":0.10166,"70":0.05648,"71":0.03389,"72":0.05083,"73":0.00565,"74":0.0113,"75":1.36117,"76":0.01694,"77":0.0113,"78":0.03389,"79":0.07342,"80":0.35582,"81":0.03954,"83":0.09037,"84":0.16944,"85":0.16944,"86":0.18638,"87":0.21462,"88":0.04518,"89":0.06213,"90":0.06778,"91":0.07342,"92":0.10731,"93":0.51962,"94":0.40101,"95":0.16379,"96":6.09984,"97":13.7077,"98":0.0113,"100":0.00565,_:"7 8 10 12 13 14 15 16 17 19 20 22 23 24 99 101"},F:{"46":0.00565,"68":0.00565,"69":0.00565,"70":0.0113,"71":0.0113,"72":0.00565,"79":0.01694,"80":0.01694,"81":0.01694,"82":3.6825,"83":0.03954,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06778,"15":0.00565,"17":0.01694,"18":0.03954,"84":0.0113,"85":0.01694,"86":0.02259,"87":0.0113,"88":0.00565,"89":0.01694,"90":0.01694,"91":0.01694,"92":0.02259,"93":0.01694,"94":0.04518,"95":0.09037,"96":1.95421,"97":5.07755,_:"13 14 16 79 80 81 83"},E:{"4":0,"7":0.00565,"12":0.00565,"13":0.05648,"14":0.38971,"15":0.34453,_:"0 5 6 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01694,"10.1":0.0113,"11.1":0.05648,"12.1":0.06778,"13.1":0.35018,"14.1":1.31034,"15.1":1.67746,"15.2-15.3":1.71699},G:{"8":0.00482,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00321,"6.0-6.1":0.00161,"7.0-7.1":0.00482,"8.1-8.4":0.00321,"9.0-9.2":0.01928,"9.3":0.08836,"10.0-10.2":0.00803,"10.3":0.08676,"11.0-11.2":0.0241,"11.3-11.4":0.07551,"12.0-12.1":0.01767,"12.2-12.5":0.40325,"13.0-13.1":0.01607,"13.2":0.00803,"13.3":0.0482,"13.4-13.7":0.1703,"14.0-14.4":0.59604,"14.5-14.8":3.27099,"15.0-15.1":6.69461,"15.2-15.3":4.51449,"15.4":0.00321},P:{"4":0.1162,"5.0-5.4":0.17165,"6.2-6.4":0.03029,"7.2-7.4":0.1587,"8.2":0.07068,"9.2":0.01056,"10.1":0.0106,"11.1-11.2":0.04225,"12.0":0.02113,"13.0":0.10563,"14.0":0.10563,"15.0":0.9824,"16.0":4.23592},I:{"0":0,"3":0,"4":0.00112,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00168,"4.2-4.3":0.0056,"4.4":0,"4.4.3-4.4.4":0.03078},A:{"6":0.01178,"7":0.01767,"8":0.02355,"9":0.01767,"10":0.00589,"11":0.47696,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.14365},H:{"0":0.39151},L:{"0":20.87885},S:{"2.5":0},R:{_:"0"},M:{"0":0.79225}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js index fd63112cd5b12a..c6292fb8abe4a8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DJ.js @@ -1 +1 @@ -module.exports={C:{"12":0.00337,"29":0.01012,"34":0.00337,"44":0.01012,"47":0.00337,"48":0.00675,"49":0.00337,"52":0.00337,"53":0.00337,"72":0.02024,"78":0.02362,"79":0.00337,"88":0.00675,"89":0.0135,"93":0.02024,"94":1.28549,"95":2.44615,_:"2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 35 36 37 38 39 40 41 42 43 45 46 50 51 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 90 91 92 96 97 3.5 3.6"},D:{"11":0.00675,"25":0.00337,"43":0.03711,"46":0.0135,"47":0.0135,"49":0.0776,"53":0.02362,"58":0.02699,"59":0.12484,"67":0.00337,"69":0.01012,"70":0.00675,"71":0.01012,"72":0.00337,"74":0.02024,"76":0.00337,"77":0.00675,"79":0.02024,"80":0.02699,"81":0.01687,"85":0.00337,"86":0.04724,"87":0.10797,"88":0.01687,"89":0.02024,"90":0.01687,"91":0.63769,"92":0.21594,"93":0.06748,"94":0.19907,"95":0.32053,"96":18.74932,"97":0.00675,"98":0.08098,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 48 50 51 52 54 55 56 57 60 61 62 63 64 65 66 68 73 75 78 83 84 99"},F:{"36":0.00337,"74":0.41838,"78":0.00337,"79":0.00675,"80":0.11134,"81":0.18894,"82":0.35427,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.13159,"15":0.08098,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 11.1","9.1":0.01012,"10.1":0.01012,"12.1":0.0135,"13.1":0.1687,"14.1":0.25642,"15.1":0.1687,"15.2":0.04386},B:{"12":0.00337,"13":0.00337,"14":0.00337,"15":0.06411,"16":0.0135,"17":0.03037,"18":0.13833,"84":0.02699,"85":0.0135,"89":0.06073,"90":0.00675,"92":0.05398,"93":0.02024,"94":0.00675,"95":0.0911,"96":3.18506,_:"79 80 81 83 86 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00885,"6.0-6.1":0,"7.0-7.1":0.00796,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03981,"10.0-10.2":0.01061,"10.3":0.11057,"11.0-11.2":0.1088,"11.3-11.4":0.01061,"12.0-12.1":0.00708,"12.2-12.5":0.14153,"13.0-13.1":0.01061,"13.2":0.00973,"13.3":0.02919,"13.4-13.7":0.28306,"14.0-14.4":0.62893,"14.5-14.8":3.84258,"15.0-15.1":3.33572,"15.2":0.26006},P:{"4":0.30315,"5.0-5.4":0.02021,"6.2-6.4":0.11115,"7.2-7.4":0.85892,"8.2":0.01016,"9.2":0.15157,"10.1":0.07114,"11.1-11.2":0.43451,"12.0":0.17178,"13.0":0.37388,"14.0":0.45472,"15.0":0.84881},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00271,"4.2-4.3":0.03885,"4.4":0,"4.4.3-4.4.4":0.05783},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22943,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":1.8089},H:{"0":0.62103},L:{"0":50.37628},S:{"2.5":0},R:{_:"0"},M:{"0":0.19878},Q:{"10.4":0.28492}}; +module.exports={C:{"29":0.01655,"47":0.01324,"52":0.00662,"78":0.01324,"88":0.01324,"90":0.00993,"91":0.01986,"93":0.00331,"94":0.00331,"95":1.36041,"96":1.25118,"97":0.00331,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 92 98 3.5 3.6"},D:{"37":0.01324,"49":0.05296,"54":0.00662,"55":0.02648,"57":0.00662,"58":0.00662,"59":0.07944,"68":0.01986,"70":0.02979,"71":0.00662,"72":0.00662,"74":0.01324,"78":0.02979,"79":0.01324,"80":0.00662,"81":0.01324,"84":0.00331,"85":0.00331,"86":0.01324,"87":0.07282,"88":0.04303,"89":0.00331,"90":0.01324,"91":0.39389,"92":0.13902,"93":0.02979,"94":0.14233,"95":0.11916,"96":6.5207,"97":13.82918,"98":0.07282,"99":0.01986,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 56 60 61 62 63 64 65 66 67 69 73 75 76 77 83 100 101"},F:{"36":0.00331,"74":0.38065,"82":0.5627,"83":0.01324,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07282,"13":0.01324,"14":0.01324,"15":0.02317,"16":0.03972,"17":0.02648,"18":0.13571,"84":0.00993,"87":0.00993,"89":0.00662,"90":0.01324,"91":0.01324,"92":0.01986,"93":0.01324,"94":0.1324,"95":0.03972,"96":0.75137,"97":2.46926,_:"79 80 81 83 85 86 88"},E:{"4":0,"13":0.01986,"14":0.07282,"15":0.0662,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 11.1 15.4","10.1":0.00331,"12.1":0.01324,"13.1":0.22508,"14.1":0.18867,"15.1":0.27142,"15.2-15.3":0.07282},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00188,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01036,"8.1-8.4":0.00283,"9.0-9.2":0.00377,"9.3":0.00283,"10.0-10.2":0.00188,"10.3":0.05087,"11.0-11.2":0.0405,"11.3-11.4":0.01601,"12.0-12.1":0.01978,"12.2-12.5":0.23455,"13.0-13.1":0.00754,"13.2":0,"13.3":0.03014,"13.4-13.7":0.32497,"14.0-14.4":1.08795,"14.5-14.8":3.27893,"15.0-15.1":2.67609,"15.2-15.3":1.62864,"15.4":0},P:{"4":0.49391,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.68543,"8.2":0.01021,"9.2":0.14112,"10.1":0.02016,"11.1-11.2":0.46367,"12.0":0.19152,"13.0":0.41327,"14.0":0.50399,"15.0":0.70559,"16.0":3.09452},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00048,"4.2-4.3":0.00371,"4.4":0,"4.4.3-4.4.4":0.00919},A:{"11":0.22839,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.48168},O:{"0":2.4084},H:{"0":0.5637},L:{"0":49.0232},S:{"2.5":0},R:{_:"0"},M:{"0":0.06021}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js index 81e69fd61931c9..ec8d521f768d30 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DK.js @@ -1 +1 @@ -module.exports={C:{"52":0.03973,"70":0.01324,"78":0.07283,"84":0.03311,"87":0.05959,"88":0.00662,"89":0.01324,"90":0.01986,"91":0.03311,"92":0.01324,"93":0.01324,"94":0.68858,"95":1.39703,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 85 86 96 97 3.5 3.6"},D:{"38":0.01324,"49":0.04635,"52":0.01986,"59":0.01324,"60":0.01324,"66":0.01324,"67":0.00662,"69":0.22511,"70":0.01324,"71":0.00662,"72":0.01986,"73":0.01324,"74":0.00662,"75":0.01986,"76":0.03973,"77":0.00662,"78":0.01986,"79":0.07945,"80":0.06621,"81":0.02648,"83":0.02648,"84":0.03973,"85":0.01986,"86":0.01986,"87":0.35753,"88":0.07283,"89":0.07945,"90":0.08607,"91":0.19863,"92":0.21849,"93":0.39064,"94":1.69498,"95":1.71484,"96":40.89792,"97":0.01986,"98":0.01324,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 61 62 63 64 65 68 99"},F:{"79":0.00662,"80":0.00662,"81":0.73493,"82":0.51644,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"5":0.00662,"12":0.01324,"13":0.11918,"14":0.95342,"15":0.81438,_:"0 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00662,"11.1":0.03973,"12.1":0.13242,"13.1":0.60913,"14.1":3.27077,"15.1":3.23767,"15.2":0.34429},B:{"18":0.01324,"85":0.00662,"86":0.00662,"90":0.01986,"91":0.01324,"92":0.01986,"93":0.01986,"94":0.02648,"95":0.14566,"96":4.80685,_:"12 13 14 15 16 17 79 80 81 83 84 87 88 89"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00218,"9.0-9.2":0.0415,"9.3":0.09611,"10.0-10.2":0.00437,"10.3":0.13979,"11.0-11.2":0.0284,"11.3-11.4":0.03276,"12.0-12.1":0.01747,"12.2-12.5":0.58319,"13.0-13.1":0.01747,"13.2":0.00874,"13.3":0.0699,"13.4-13.7":0.22498,"14.0-14.4":0.87151,"14.5-14.8":7.34343,"15.0-15.1":11.60052,"15.2":0.74264},P:{"4":0.01109,"5.0-5.4":0.04065,"6.2-6.4":0.04065,"7.2-7.4":0.10485,"8.2":0.01016,"9.2":0.11179,"10.1":0.07114,"11.1-11.2":0.03162,"12.0":0.01054,"13.0":0.01109,"14.0":0.02219,"15.0":0.13314},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00278,"4.2-4.3":0.00185,"4.4":0,"4.4.3-4.4.4":0.05281},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00684,"10":0.04789,"11":0.35577,_:"6 7 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.01014},H:{"0":0.07998},L:{"0":10.56869},S:{"2.5":0},R:{_:"0"},M:{"0":0.27032},Q:{"10.4":0.00676}}; +module.exports={C:{"52":0.03492,"70":0.00698,"78":0.05587,"84":0.03492,"87":0.02794,"89":0.02095,"90":0.01397,"91":0.04889,"92":0.02095,"93":0.00698,"94":0.02095,"95":0.97078,"96":1.08252,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 85 86 88 97 98 3.5 3.6"},D:{"38":0.01397,"49":0.0419,"52":0.01397,"59":0.01397,"60":0.00698,"66":0.01397,"67":0.00698,"69":0.23746,"70":0.01397,"72":0.00698,"75":0.02095,"76":0.06984,"77":0.00698,"78":0.03492,"79":0.06984,"80":0.08381,"81":0.01397,"83":0.02095,"84":0.02794,"85":0.01397,"86":0.02095,"87":0.26539,"88":0.0419,"89":0.09079,"90":0.06984,"91":0.1746,"92":0.16063,"93":0.50983,"94":0.40507,"95":0.58666,"96":16.4124,"97":30.39437,"98":0.01397,"100":0.00698,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 61 62 63 64 65 68 71 73 74 99 101"},F:{"80":0.00698,"81":0.01397,"82":1.15236,"83":0.02095,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00698,"86":0.00698,"90":0.01397,"92":0.01397,"93":0.01397,"94":0.02095,"95":0.05587,"96":1.48759,"97":3.98088,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 91"},E:{"4":0,"5":0.00698,"12":0.01397,"13":0.11174,"14":0.88697,"15":0.61459,_:"0 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03492,"12.1":0.12571,"13.1":0.60062,"14.1":3.03804,"15.1":2.33964,"15.2-15.3":1.83679},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.02807,"9.3":0.06362,"10.0-10.2":0.00374,"10.3":0.13473,"11.0-11.2":0.01871,"11.3-11.4":0.0262,"12.0-12.1":0.02245,"12.2-12.5":0.53143,"13.0-13.1":0.01871,"13.2":0.00561,"13.3":0.05614,"13.4-13.7":0.21706,"14.0-14.4":0.683,"14.5-14.8":5.01864,"15.0-15.1":7.86291,"15.2-15.3":4.00817,"15.4":0},P:{"4":0.0111,"5.0-5.4":0.03064,"6.2-6.4":0.03064,"7.2-7.4":0.01047,"8.2":0.01021,"9.2":0.12258,"10.1":0.05107,"11.1-11.2":0.04243,"12.0":0.03142,"13.0":0.0111,"14.0":0.0222,"15.0":0.04441,"16.0":1.44331},I:{"0":0,"3":0,"4":0.0047,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00078,"4.2-4.3":0.00314,"4.4":0,"4.4.3-4.4.4":0.03058},A:{"8":0.0071,"10":0.05679,"11":0.36912,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.01206},H:{"0":0.07138},L:{"0":9.66182},S:{"2.5":0},R:{_:"0"},M:{"0":0.22922}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js index b14ad87508bf04..80e8b061aa2d9b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DM.js @@ -1 +1 @@ -module.exports={C:{"77":0.02164,"94":0.29209,"95":0.51386,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"22":0.01082,"38":0.07032,"49":0.01082,"62":0.02705,"65":0.00541,"69":0.07032,"75":0.09195,"76":1.66597,"77":0.41649,"79":0.02705,"81":0.02705,"83":0.02164,"84":0.01623,"85":0.01082,"87":0.03245,"88":0.19472,"90":0.02164,"91":0.0595,"92":0.9033,"93":0.06491,"94":1.14671,"95":0.33536,"96":30.67985,"97":0.04327,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 63 64 66 67 68 70 71 72 73 74 78 80 86 89 98 99"},F:{"28":0.00541,"79":0.01082,"80":0.02705,"81":0.24341,"82":0.34077,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02164,"14":0.12441,"15":0.07573,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00541,"12.1":0.01082,"13.1":0.09736,"14.1":0.52467,"15.1":0.66531,"15.2":0.16768},B:{"15":0.07573,"17":0.02164,"18":0.16227,"80":0.01082,"83":0.01082,"90":0.01082,"92":0.01082,"93":0.03786,"94":0.02705,"95":0.20554,"96":6.81534,_:"12 13 14 16 79 81 84 85 86 87 88 89 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00376,"6.0-6.1":0,"7.0-7.1":0.02179,"8.1-8.4":0,"9.0-9.2":0.01277,"9.3":0.04959,"10.0-10.2":0.00225,"10.3":0.00902,"11.0-11.2":0.00075,"11.3-11.4":0.00075,"12.0-12.1":0,"12.2-12.5":0.29154,"13.0-13.1":0.01202,"13.2":0.00225,"13.3":0.00827,"13.4-13.7":0.0804,"14.0-14.4":0.23444,"14.5-14.8":2.26396,"15.0-15.1":3.88547,"15.2":0.63643},P:{"4":0.18547,"5.0-5.4":0.02021,"6.2-6.4":0.11115,"7.2-7.4":0.05455,"8.2":0.01016,"9.2":0.02182,"10.1":0.07114,"11.1-11.2":0.08728,"12.0":0.17178,"13.0":0.17456,"14.0":0.02182,"15.0":0.26185},I:{"0":0,"3":0,"4":0.01185,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00222,"4.2-4.3":0.00815,"4.4":0,"4.4.3-4.4.4":0.04665},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.43813,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.02755},O:{"0":1.18448},H:{"0":0.04346},L:{"0":38.89007},S:{"2.5":0},R:{_:"0"},M:{"0":0.101},Q:{"10.4":0}}; +module.exports={C:{"68":0.0318,"77":0.0424,"78":0.0265,"91":0.0053,"93":0.0106,"95":0.4187,"96":0.6148,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 92 94 97 98 3.5 3.6"},D:{"38":0.0318,"49":0.0106,"63":0.0106,"65":0.0106,"68":0.0106,"69":0.6042,"75":0.1696,"76":2.6023,"77":0.3498,"79":0.0265,"80":0.106,"81":0.1378,"83":0.0106,"84":0.0106,"85":0.0106,"87":0.0265,"88":0.053,"89":0.0265,"90":0.0583,"91":0.0159,"92":0.3339,"93":0.2491,"94":0.0424,"95":0.1219,"96":11.2943,"97":19.3132,"98":0.1908,"100":0.3233,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 70 71 72 73 74 78 86 99 101"},F:{"82":0.3551,"83":0.0106,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0053,"16":0.0053,"18":0.0848,"84":0.0265,"92":0.0159,"94":0.0106,"95":0.053,"96":1.9027,"97":4.876,_:"13 14 15 17 79 80 81 83 85 86 87 88 89 90 91 93"},E:{"4":0,"13":0.0212,"14":0.1166,"15":0.0583,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.0742,"13.1":0.1696,"14.1":0.4982,"15.1":0.3922,"15.2-15.3":0.6201},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00064,"6.0-6.1":0.00064,"7.0-7.1":0.02421,"8.1-8.4":0,"9.0-9.2":0.00064,"9.3":0.16625,"10.0-10.2":0,"10.3":0.00446,"11.0-11.2":0,"11.3-11.4":0.00955,"12.0-12.1":0.00191,"12.2-12.5":0.29683,"13.0-13.1":0.02166,"13.2":0.00064,"13.3":0.00191,"13.4-13.7":0.05605,"14.0-14.4":0.21211,"14.5-14.8":0.97458,"15.0-15.1":2.4065,"15.2-15.3":2.18993,"15.4":0},P:{"4":0.07505,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.13938,"8.2":0.01021,"9.2":0.14112,"10.1":0.02144,"11.1-11.2":0.07505,"12.0":0.19152,"13.0":0.09649,"14.0":0.17154,"15.0":0.18226,"16.0":5.26418},I:{"0":0,"3":0,"4":0.00716,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00358,"4.4":0,"4.4.3-4.4.4":0.02686},A:{"11":0.053,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.5734},H:{"0":0.04895},L:{"0":39.3291},S:{"2.5":0},R:{_:"0"},M:{"0":0.0423}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js index d1f9f8daf8cdeb..02e7eb730cf871 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DO.js @@ -1 +1 @@ -module.exports={C:{"17":0.00468,"48":0.00468,"52":0.01405,"72":0.00468,"73":0.0281,"77":0.00468,"78":0.05152,"79":0.00468,"80":0.00937,"81":0.00937,"83":0.00937,"84":0.01405,"87":0.0281,"88":0.02342,"89":0.00937,"90":0.0281,"91":0.00937,"92":0.00468,"93":0.00937,"94":0.50119,"95":0.91806,"96":0.00937,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 82 85 86 97 3.5 3.6"},D:{"24":0.00468,"29":0.00937,"38":0.03279,"47":0.01405,"49":0.12178,"51":0.00468,"53":0.00468,"54":0.00468,"63":0.01405,"65":0.01405,"70":0.01405,"72":0.00937,"73":0.00468,"74":0.00937,"75":0.01874,"76":0.03747,"77":0.00937,"78":0.01874,"79":0.04216,"80":0.03747,"81":0.03747,"83":0.06558,"84":0.06558,"85":0.10773,"86":0.10773,"87":0.26699,"88":0.03747,"89":0.06089,"90":0.07494,"91":0.10773,"92":0.2623,"93":0.16394,"94":0.4403,"95":0.69323,"96":26.99389,"97":0.01405,"98":0.00937,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 52 55 56 57 58 59 60 61 62 64 66 67 68 69 71 99"},F:{"68":0.00468,"70":0.00937,"72":0.01874,"80":0.01874,"81":0.96959,"82":0.72602,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 71 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00468,"12":0.01405,"13":0.03747,"14":0.27636,"15":0.27167,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.07494,"11.1":0.01874,"12.1":0.03279,"13.1":0.2342,"14.1":0.68855,"15.1":0.59487,"15.2":0.08431},B:{"17":0.00937,"18":0.19673,"83":0.00468,"84":0.00937,"85":0.00937,"87":0.00937,"89":0.01874,"90":0.00937,"92":0.01874,"93":0.00468,"94":0.01405,"95":0.06558,"96":2.89471,_:"12 13 14 15 16 79 80 81 86 88 91"},G:{"8":0.00293,"3.2":0.00293,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00293,"6.0-6.1":0.00439,"7.0-7.1":0.05704,"8.1-8.4":0.00293,"9.0-9.2":0,"9.3":0.07021,"10.0-10.2":0.00878,"10.3":0.05704,"11.0-11.2":0.0234,"11.3-11.4":0.0234,"12.0-12.1":0.02048,"12.2-12.5":0.76202,"13.0-13.1":0.02486,"13.2":0.01316,"13.3":0.10238,"13.4-13.7":0.3481,"14.0-14.4":1.10574,"14.5-14.8":4.83101,"15.0-15.1":6.49401,"15.2":0.66403},P:{"4":0.11641,"5.0-5.4":0.01058,"6.2-6.4":0.11115,"7.2-7.4":0.09524,"8.2":0.01016,"9.2":0.02116,"10.1":0.07114,"11.1-11.2":0.31747,"12.0":0.03175,"13.0":0.06349,"14.0":0.10582,"15.0":0.26456},I:{"0":0,"3":0,"4":0.00181,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00121,"4.2-4.3":0.00665,"4.4":0,"4.4.3-4.4.4":0.0435},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.08945,"9":0.02795,"10":0.03354,"11":0.19567,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.10102},H:{"0":0.22652},L:{"0":42.39772},S:{"2.5":0},R:{_:"0"},M:{"0":0.36687},Q:{"10.4":0}}; +module.exports={C:{"3":0.00422,"17":0.00844,"52":0.01266,"73":0.02111,"78":0.02533,"79":0.00422,"80":0.01266,"81":0.00422,"83":0.00844,"84":0.01266,"86":0.00422,"88":0.00844,"89":0.00844,"90":0.02533,"91":0.01266,"94":0.01266,"95":0.63315,"96":0.67536,"97":0.01266,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 82 85 87 92 93 98 3.5 3.6"},D:{"24":0.00844,"29":0.01266,"38":0.00844,"39":0.00422,"47":0.01266,"48":0.01266,"49":0.09708,"55":0.00844,"63":0.01688,"65":0.02111,"66":0.00422,"68":0.00422,"70":0.00844,"71":0.00422,"72":0.00844,"74":0.00844,"75":0.01266,"76":0.03377,"77":0.00844,"78":0.00844,"79":0.05487,"80":0.03377,"81":0.02533,"83":0.02533,"84":0.05909,"85":0.1013,"86":0.07598,"87":0.22371,"88":0.03377,"89":0.05065,"90":0.06332,"91":0.07598,"92":0.13085,"93":1.13123,"94":0.11397,"95":0.18572,"96":7.57247,"97":18.5513,"98":0.00844,"99":0.00422,"100":0.00844,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 50 51 52 53 54 56 57 58 59 60 61 62 64 67 69 73 101"},F:{"81":0.00844,"82":1.64619,"83":0.04221,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01266,"17":0.00422,"18":0.1604,"84":0.00844,"85":0.00422,"86":0.00844,"87":0.00844,"89":0.01688,"90":0.01266,"92":0.01688,"94":0.00844,"95":0.02533,"96":0.75134,"97":2.07251,_:"13 14 15 16 79 80 81 83 88 91 93"},E:{"4":0.00844,"12":0.00844,"13":0.02111,"14":0.30391,"15":0.20261,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.05065,"11.1":0.01266,"12.1":0.03377,"13.1":0.18572,"14.1":0.5825,"15.1":0.43476,"15.2-15.3":0.40522},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00646,"6.0-6.1":0.00646,"7.0-7.1":0.05167,"8.1-8.4":0.00646,"9.0-9.2":0,"9.3":0.05813,"10.0-10.2":0.00484,"10.3":0.04683,"11.0-11.2":0.02261,"11.3-11.4":0.02422,"12.0-12.1":0.02906,"12.2-12.5":0.76053,"13.0-13.1":0.02745,"13.2":0.0113,"13.3":0.09527,"13.4-13.7":0.3294,"14.0-14.4":1.11093,"14.5-14.8":4.39204,"15.0-15.1":5.56594,"15.2-15.3":3.58952,"15.4":0.00161},P:{"4":0.09667,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.10741,"8.2":0.01021,"9.2":0.01074,"10.1":0.02144,"11.1-11.2":0.24704,"12.0":0.01074,"13.0":0.07519,"14.0":0.08593,"15.0":0.12889,"16.0":1.36408},I:{"0":0,"3":0,"4":0.00137,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00137,"4.2-4.3":0.00616,"4.4":0,"4.4.3-4.4.4":0.04311},A:{"8":0.15429,"9":0.03724,"10":0.05852,"11":0.26069,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.10402},H:{"0":0.25167},L:{"0":40.25917},S:{"2.5":0},R:{_:"0"},M:{"0":0.3583}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js index a554d6a3e18724..40a3b0a8aef0e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/DZ.js @@ -1 +1 @@ -module.exports={C:{"15":0.01253,"27":0.00835,"30":0.00418,"35":0.00418,"36":0.00418,"38":0.00835,"39":0.00418,"40":0.00418,"41":0.00418,"43":0.01253,"45":0.00418,"47":0.02088,"48":0.00835,"52":0.20458,"56":0.00835,"68":0.00418,"72":0.0167,"74":0.00418,"78":0.04593,"79":0.00418,"80":0.00418,"81":0.00418,"82":0.00418,"83":0.01253,"84":0.09185,"85":0.00835,"86":0.00835,"87":0.00835,"88":0.02505,"89":0.04175,"90":0.00835,"91":0.05428,"92":0.02088,"93":0.02088,"94":0.92685,"95":1.87875,"96":0.02923,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 28 29 31 32 33 34 37 42 44 46 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 75 76 77 97 3.5 3.6"},D:{"11":0.00418,"18":0.00418,"22":0.00835,"26":0.00835,"30":0.00835,"31":0.01253,"32":0.00418,"33":0.02505,"34":0.00835,"38":0.0167,"39":0.0167,"40":0.02923,"42":0.00835,"43":0.2171,"45":0.00418,"46":0.00835,"47":0.00835,"48":0.00418,"49":0.2171,"50":0.02088,"51":0.01253,"52":0.00835,"53":0.00835,"54":0.00418,"55":0.02088,"56":0.04593,"57":0.0167,"58":0.02088,"60":0.01253,"61":0.02505,"62":0.00835,"63":0.05428,"64":0.0167,"65":0.01253,"66":0.00835,"67":0.03758,"68":0.0167,"69":0.0334,"70":0.02923,"71":0.02505,"72":0.01253,"73":0.02088,"74":0.02088,"75":0.01253,"76":0.0167,"77":0.0167,"78":0.02505,"79":0.1837,"80":0.05428,"81":0.1002,"83":0.05428,"84":0.06263,"85":0.04175,"86":0.1336,"87":0.52605,"88":0.06263,"89":0.08768,"90":0.07515,"91":0.1336,"92":0.25468,"93":0.3841,"94":0.30478,"95":0.54693,"96":24.09393,"97":0.0167,"98":0.00835,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 23 24 25 27 28 29 35 36 37 41 44 59 99"},F:{"25":0.00835,"28":0.0167,"36":0.00835,"77":0.00835,"78":0.00835,"79":0.01253,"80":0.0334,"81":0.82248,"82":1.09385,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00418,"12":0.00418,"13":0.0835,"14":0.02505,"15":0.0334,_:"0 5 6 7 8 9 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.02505,"11.1":0.00835,"12.1":0.00835,"13.1":0.02505,"14.1":0.06263,"15.1":0.17118,"15.2":0.02923},B:{"12":0.01253,"13":0.00835,"14":0.00418,"15":0.00418,"16":0.02088,"17":0.01253,"18":0.02923,"84":0.01253,"85":0.00418,"89":0.00835,"90":0.00418,"91":0.00835,"92":0.0167,"93":0.00835,"94":0.02088,"95":0.10438,"96":1.67418,_:"79 80 81 83 86 87 88"},G:{"8":0.00026,"3.2":0.00026,"4.0-4.1":0.00051,"4.2-4.3":0.00026,"5.0-5.1":0.01207,"6.0-6.1":0.00257,"7.0-7.1":0.05986,"8.1-8.4":0.00539,"9.0-9.2":0.00206,"9.3":0.07039,"10.0-10.2":0.00231,"10.3":0.04675,"11.0-11.2":0.00848,"11.3-11.4":0.00873,"12.0-12.1":0.00796,"12.2-12.5":0.17931,"13.0-13.1":0.01002,"13.2":0.00283,"13.3":0.03725,"13.4-13.7":0.12896,"14.0-14.4":0.19421,"14.5-14.8":0.54306,"15.0-15.1":1.10694,"15.2":0.13795},P:{"4":0.17974,"5.0-5.4":0.42234,"6.2-6.4":0.01057,"7.2-7.4":0.13745,"8.2":0.03017,"9.2":0.04229,"10.1":0.02115,"11.1-11.2":0.1163,"12.0":0.04229,"13.0":0.15859,"14.0":0.14802,"15.0":0.32776},I:{"0":0,"3":0,"4":0.00085,"2.1":0,"2.2":0,"2.3":0.00057,"4.1":0.00256,"4.2-4.3":0.00825,"4.4":0,"4.4.3-4.4.4":0.06347},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01973,"9":0.0263,"11":0.217,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.46592},H:{"0":0.53484},L:{"0":56.88728},S:{"2.5":0},R:{_:"0"},M:{"0":0.15142},Q:{"10.4":0.01747}}; +module.exports={C:{"30":0.00372,"33":0.00372,"34":0.00372,"35":0.00372,"38":0.01488,"39":0.00372,"40":0.00744,"41":0.00372,"43":0.01116,"47":0.0186,"48":0.00744,"52":0.17484,"56":0.00744,"72":0.01116,"78":0.02232,"79":0.00372,"84":0.10416,"85":0.00744,"86":0.00372,"87":0.00744,"88":0.02604,"89":0.02976,"90":0.00744,"91":0.04464,"92":0.01488,"93":0.01116,"94":0.04464,"95":1.29084,"96":1.19784,"97":0.02232,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 36 37 42 44 45 46 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 98 3.5 3.6"},D:{"11":0.00744,"18":0.00372,"22":0.00744,"26":0.01116,"30":0.00744,"31":0.00744,"32":0.00744,"33":0.02976,"34":0.01116,"37":0.00372,"38":0.01488,"39":0.0186,"40":0.02604,"42":0.00744,"43":0.23436,"46":0.00372,"47":0.01116,"48":0.01116,"49":0.17856,"50":0.03348,"51":0.01116,"52":0.01488,"53":0.01116,"54":0.01116,"55":0.00372,"56":0.0558,"57":0.00744,"58":0.0186,"60":0.01116,"61":0.0372,"62":0.01116,"63":0.05208,"64":0.02232,"65":0.01116,"66":0.00744,"67":0.01488,"68":0.0186,"69":0.0372,"70":0.02232,"71":0.0186,"72":0.01116,"73":0.01116,"74":0.0186,"75":0.01116,"76":0.01116,"77":0.0186,"78":0.0186,"79":0.1116,"80":0.0372,"81":0.10788,"83":0.04464,"84":0.07068,"85":0.04092,"86":0.11904,"87":0.30876,"88":0.0558,"89":0.07812,"90":0.0558,"91":0.14136,"92":0.16368,"93":0.4092,"94":0.15252,"95":0.25668,"96":7.41768,"97":14.42244,"98":0.01116,"99":0.00744,"100":0.0186,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 23 24 25 27 28 29 35 36 41 44 45 59 101"},F:{"25":0.01116,"28":0.0186,"73":0.00372,"77":0.00372,"79":0.01116,"80":0.01116,"81":0.00744,"82":1.59216,"83":0.03348,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01116,"13":0.00744,"15":0.00744,"16":0.01488,"17":0.00744,"18":0.02232,"84":0.00744,"85":0.00372,"89":0.00744,"91":0.00744,"92":0.01488,"93":0.00372,"94":0.00744,"95":0.10044,"96":0.41664,"97":1.17924,_:"14 79 80 81 83 86 87 88 90"},E:{"4":0,"13":0.04092,"14":0.02232,"15":0.01488,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.01116,"11.1":0.00372,"12.1":0.00372,"13.1":0.0186,"14.1":0.04464,"15.1":0.093,"15.2-15.3":0.09672},G:{"8":0.00045,"3.2":0.00091,"4.0-4.1":0.00091,"4.2-4.3":0.00068,"5.0-5.1":0.00864,"6.0-6.1":0.00114,"7.0-7.1":0.06777,"8.1-8.4":0.00409,"9.0-9.2":0.00205,"9.3":0.07551,"10.0-10.2":0.00182,"10.3":0.04912,"11.0-11.2":0.00864,"11.3-11.4":0.01092,"12.0-12.1":0.00932,"12.2-12.5":0.19286,"13.0-13.1":0.00614,"13.2":0.00273,"13.3":0.02365,"13.4-13.7":0.10121,"14.0-14.4":0.15397,"14.5-14.8":0.39345,"15.0-15.1":0.65817,"15.2-15.3":0.4992,"15.4":0},P:{"4":0.25902,"5.0-5.4":0.37297,"6.2-6.4":0.02072,"7.2-7.4":0.15541,"8.2":0.07056,"9.2":0.07252,"10.1":0.03108,"11.1-11.2":0.14505,"12.0":0.06216,"13.0":0.18649,"14.0":0.16577,"15.0":0.20721,"16.0":1.15003},I:{"0":0,"3":0,"4":0.00061,"2.1":0,"2.2":0,"2.3":0.00091,"4.1":0.00212,"4.2-4.3":0.0085,"4.4":0,"4.4.3-4.4.4":0.0695},A:{"8":0.03135,"9":0.01792,"10":0.00896,"11":0.16125,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.01884},O:{"0":0.33284},H:{"0":0.49942},L:{"0":61.0094},S:{"2.5":0},R:{_:"0"},M:{"0":0.11932}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js index e8911afc70c1e1..a93eec05ccbea1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EC.js @@ -1 +1 @@ -module.exports={C:{"52":0.02873,"56":0.00575,"61":0.00575,"66":0.00575,"68":0.01149,"72":0.01149,"73":0.02298,"78":0.04596,"79":0.00575,"80":0.00575,"81":0.00575,"83":0.01149,"84":0.01149,"87":0.00575,"88":0.08043,"89":0.02873,"90":0.02873,"91":0.04022,"92":0.03447,"93":0.02298,"94":1.15475,"95":2.09118,"96":0.00575,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 62 63 64 65 67 69 70 71 74 75 76 77 82 85 86 97 3.5 3.6"},D:{"22":0.02298,"38":0.02298,"42":0.1149,"47":0.01149,"49":0.03447,"53":0.01149,"55":0.01149,"61":0.12065,"63":0.01149,"65":0.01724,"66":0.01149,"67":0.01724,"69":0.00575,"70":0.01149,"71":0.01149,"74":0.01149,"75":0.01724,"76":0.02298,"77":0.01149,"78":0.01724,"79":0.08043,"80":0.02298,"81":0.01724,"83":0.03447,"84":0.02873,"85":0.03447,"86":0.04596,"87":0.1149,"88":0.02873,"89":0.03447,"90":0.03447,"91":0.50556,"92":0.32172,"93":0.37343,"94":0.37917,"95":0.56876,"96":35.85455,"97":0.00575,"98":0.01149,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 54 56 57 58 59 60 62 64 68 72 73 99"},F:{"29":0.01149,"80":0.01149,"81":1.19496,"82":0.8043,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01724,"14":0.10341,"15":0.14937,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.0632,"11.1":0.01724,"12.1":0.03447,"13.1":0.14363,"14.1":0.3447,"15.1":0.47684,"15.2":0.0632},B:{"18":0.01724,"85":0.00575,"89":0.00575,"91":0.03447,"92":0.01724,"93":0.00575,"94":0.01724,"95":0.04596,"96":2.92421,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00718,"6.0-6.1":0.01244,"7.0-7.1":0.00861,"8.1-8.4":0,"9.0-9.2":0.00191,"9.3":0.0244,"10.0-10.2":0.00144,"10.3":0.03397,"11.0-11.2":0.00861,"11.3-11.4":0.00574,"12.0-12.1":0.00574,"12.2-12.5":0.29761,"13.0-13.1":0.00718,"13.2":0.00335,"13.3":0.01531,"13.4-13.7":0.0799,"14.0-14.4":0.25263,"14.5-14.8":1.29952,"15.0-15.1":2.47895,"15.2":0.23924},P:{"4":0.15665,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.11487,"9.2":0.01044,"11.1-11.2":0.0731,"12.0":0.05222,"13.0":0.15665,"14.0":0.12532,"15.0":0.30285},I:{"0":0,"3":0,"4":0.00287,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00382,"4.2-4.3":0.00764,"4.4":0,"4.4.3-4.4.4":0.0793},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12639,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.04256},H:{"0":0.12894},L:{"0":42.55771},S:{"2.5":0},R:{_:"0"},M:{"0":0.15747},Q:{"10.4":0}}; +module.exports={C:{"17":0.00537,"52":0.02685,"66":0.01074,"72":0.01074,"73":0.01611,"78":0.04833,"80":0.00537,"81":0.01074,"82":0.00537,"84":0.01074,"86":0.00537,"87":0.00537,"88":0.03222,"89":0.01611,"90":0.02148,"91":0.04296,"92":0.01611,"93":0.01611,"94":0.04296,"95":1.35861,"96":1.76673,"97":0.01074,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 74 75 76 77 79 83 85 98 3.5 3.6"},D:{"22":0.01074,"24":0.00537,"38":0.02685,"42":0.11277,"47":0.02148,"49":0.02685,"53":0.01074,"55":0.01611,"56":0.00537,"63":0.01074,"65":0.01074,"66":0.01074,"67":0.01074,"69":0.00537,"70":0.01074,"71":0.01074,"74":0.01611,"75":0.01611,"76":0.02685,"77":0.01611,"78":0.01611,"79":0.09129,"80":0.01611,"81":0.02148,"83":0.02148,"84":0.02148,"85":0.02148,"86":0.03222,"87":0.10203,"88":0.02148,"89":0.03222,"90":0.04296,"91":0.60144,"92":0.2148,"93":0.51015,"94":0.16647,"95":0.19332,"96":9.95598,"97":27.89178,"98":0.01074,"99":0.04833,"100":0.00537,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 51 52 54 57 58 59 60 61 62 64 68 72 73 101"},F:{"77":0.00537,"79":0.00537,"80":0.01611,"81":0.01074,"82":2.19096,"83":0.02685,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02685,"89":0.01074,"91":0.00537,"92":0.01074,"93":0.00537,"94":0.00537,"95":0.01074,"96":0.74643,"97":2.40039,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 90"},E:{"4":0,"13":0.01074,"14":0.08592,"15":0.13425,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.05907,"11.1":0.01074,"12.1":0.02685,"13.1":0.13425,"14.1":0.3222,"15.1":0.26313,"15.2-15.3":0.31683},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01044,"6.0-6.1":0.01187,"7.0-7.1":0.00522,"8.1-8.4":0,"9.0-9.2":0.00142,"9.3":0.02231,"10.0-10.2":0.00142,"10.3":0.02754,"11.0-11.2":0.0038,"11.3-11.4":0.00427,"12.0-12.1":0.00475,"12.2-12.5":0.26729,"13.0-13.1":0.00807,"13.2":0.00285,"13.3":0.01519,"13.4-13.7":0.06932,"14.0-14.4":0.19133,"14.5-14.8":1.06632,"15.0-15.1":1.77799,"15.2-15.3":1.25385,"15.4":0.00047},P:{"4":0.24048,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.11501,"8.2":0.01021,"9.2":0.01046,"10.1":0.02144,"11.1-11.2":0.08364,"12.0":0.04182,"13.0":0.13592,"14.0":0.11501,"15.0":0.15683,"16.0":1.65196},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00266,"4.2-4.3":0.0071,"4.4":0,"4.4.3-4.4.4":0.05505},A:{"11":0.11277,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.04167},H:{"0":0.1052},L:{"0":37.91308},S:{"2.5":0},R:{_:"0"},M:{"0":0.14816}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js index 64802978f063d2..98ebc214cf8966 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EE.js @@ -1 +1 @@ -module.exports={C:{"52":0.0421,"55":0.00601,"66":0.01203,"68":0.06615,"69":0.0421,"71":0.01203,"78":0.03608,"81":0.00601,"82":0.03007,"83":0.01203,"84":0.05413,"87":0.44504,"88":0.01804,"89":0.01203,"90":0.00601,"91":0.12629,"92":0.01203,"93":0.0421,"94":1.27497,"95":2.53791,"96":0.01203,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 67 70 72 73 74 75 76 77 79 80 85 86 97 3.5 3.6"},D:{"48":0.01804,"49":0.05413,"56":0.00601,"60":0.03608,"61":0.15636,"63":0.00601,"65":0.01203,"67":0.01203,"68":0.00601,"69":0.98028,"70":0.01203,"71":0.01203,"72":0.00601,"73":0.02406,"74":0.00601,"75":0.01203,"76":0.01804,"77":0.00601,"78":0.02406,"79":0.04811,"80":0.01804,"81":0.02406,"83":0.02406,"84":0.0421,"85":0.02406,"86":0.07217,"87":0.0842,"88":0.03608,"89":0.03608,"90":0.05413,"91":2.26126,"92":0.13832,"93":0.28867,"94":0.36685,"95":1.44937,"96":34.01518,"97":0.01203,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 57 58 59 62 64 66 98 99"},F:{"36":0.01203,"56":0.00601,"68":0.01203,"70":0.00601,"78":0.01203,"80":0.03007,"81":1.4614,"82":3.01301,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 69 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00601,"12":0.01203,"13":0.06615,"14":0.41497,"15":0.44504,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01203,"11.1":0.02406,"12.1":0.07217,"13.1":0.36685,"14.1":1.10056,"15.1":1.51553,"15.2":0.20448},B:{"18":0.02406,"88":0.00601,"89":0.02406,"92":0.01203,"93":0.03007,"94":0.01804,"95":0.09021,"96":3.59637,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00119,"6.0-6.1":0,"7.0-7.1":0.00119,"8.1-8.4":0.02139,"9.0-9.2":0,"9.3":0.02258,"10.0-10.2":0.01188,"10.3":0.14736,"11.0-11.2":0.01901,"11.3-11.4":0.01307,"12.0-12.1":0.02496,"12.2-12.5":0.25906,"13.0-13.1":0.00594,"13.2":0.00594,"13.3":0.02733,"13.4-13.7":0.16162,"14.0-14.4":0.66548,"14.5-14.8":3.32385,"15.0-15.1":6.62513,"15.2":0.54427},P:{"4":0.0812,"5.0-5.4":0.01025,"6.2-6.4":0.12301,"7.2-7.4":0.60478,"8.2":0.01016,"9.2":0.05125,"10.1":0.0232,"11.1-11.2":0.0348,"12.0":0.0232,"13.0":0.0696,"14.0":0.1392,"15.0":0.32481},I:{"0":0,"3":0,"4":0.00257,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00772,"4.4":0,"4.4.3-4.4.4":0.02958},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.05613,"10":0.01123,"11":0.60621,_:"6 7 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.07974},H:{"0":0.25668},L:{"0":25.44215},S:{"2.5":0},R:{_:"0"},M:{"0":0.28706},Q:{"10.4":0.00797}}; +module.exports={C:{"52":0.03707,"68":0.06797,"69":0.01236,"72":0.01236,"78":0.03707,"80":0.00618,"83":0.04943,"84":0.01236,"87":0.19773,"88":0.01236,"89":0.00618,"91":0.12358,"92":0.00618,"93":0.01854,"94":0.06179,"95":1.77337,"96":2.13176,"97":0.01854,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 79 81 82 85 86 90 98 3.5 3.6"},D:{"23":0.01236,"49":0.04943,"60":0.01854,"68":0.03707,"69":1.09368,"70":0.0309,"71":0.0309,"72":0.03707,"73":0.01854,"74":0.04325,"75":0.0309,"76":0.0309,"77":0.02472,"78":0.08033,"79":0.08651,"80":0.06179,"81":0.04943,"83":0.07415,"84":0.04943,"85":0.06179,"86":0.09886,"87":0.08033,"88":0.08033,"89":0.06797,"90":0.07415,"91":3.00299,"92":0.08033,"93":0.4696,"94":0.21627,"95":0.47578,"96":11.46822,"97":24.10428,"98":0.01236,"100":0.00618,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 99 101"},F:{"36":0.05561,"81":0.01236,"82":5.22743,"83":0.02472,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01236,"84":0.00618,"85":0.01236,"87":0.00618,"88":0.01236,"89":0.02472,"90":0.00618,"91":0.00618,"92":0.01236,"93":0.01854,"94":0.01236,"95":0.03707,"96":0.99482,"97":2.86706,_:"12 13 14 15 16 17 79 80 81 83 86"},E:{"4":0.00618,"13":0.05561,"14":0.40164,"15":0.28423,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.12976,"10.1":0.00618,"11.1":0.02472,"12.1":0.07415,"13.1":0.30895,"14.1":0.97628,"15.1":0.84034,"15.2-15.3":1.02571},G:{"8":0.0025,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0025,"5.0-5.1":0.00626,"6.0-6.1":0.00751,"7.0-7.1":0.01002,"8.1-8.4":0.02755,"9.0-9.2":0.01127,"9.3":0.02505,"10.0-10.2":0.0263,"10.3":0.15403,"11.0-11.2":0.04508,"11.3-11.4":0.03256,"12.0-12.1":0.04258,"12.2-12.5":0.25672,"13.0-13.1":0.02004,"13.2":0.01002,"13.3":0.04884,"13.4-13.7":0.16655,"14.0-14.4":0.70127,"14.5-14.8":2.46072,"15.0-15.1":5.47744,"15.2-15.3":2.98542,"15.4":0.00501},P:{"4":0.05755,"5.0-5.4":0.05113,"6.2-6.4":0.05113,"7.2-7.4":0.01151,"8.2":0.01021,"9.2":0.02302,"10.1":0.05755,"11.1-11.2":0.09209,"12.0":0.03453,"13.0":0.05755,"14.0":0.11511,"15.0":0.14964,"16.0":2.16402},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00318,"4.2-4.3":0.00382,"4.4":0,"4.4.3-4.4.4":0.01974},A:{"11":0.25952,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.04585},H:{"0":0.25322},L:{"0":22.47555},S:{"2.5":0},R:{_:"0"},M:{"0":0.31714}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js index 98d9dfd5a7bdf9..720850a095aed2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/EG.js @@ -1 +1 @@ -module.exports={C:{"52":0.05774,"78":0.00525,"88":0.0105,"89":0.0105,"91":0.021,"92":0.0105,"93":0.0105,"94":11.11738,"95":25.97205,"96":0.0105,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 97 3.5 3.6"},D:{"33":0.0105,"40":0.0105,"43":0.13647,"49":0.04724,"53":0.00525,"63":0.0105,"69":0.00525,"74":0.00525,"75":0.00525,"79":0.07349,"80":0.01575,"81":0.0105,"83":0.0105,"84":0.0105,"85":0.01575,"86":0.04199,"87":0.04724,"88":0.021,"89":0.03149,"90":0.01575,"91":0.05774,"92":0.08923,"93":0.05249,"94":0.09973,"95":0.18372,"96":10.28804,"97":0.00525,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 76 77 78 98 99"},F:{"64":0.01575,"70":0.00525,"71":0.00525,"72":0.01575,"73":0.01575,"74":0.00525,"75":0.00525,"76":0.00525,"77":0.0105,"78":0.0105,"79":0.03149,"80":0.03674,"81":0.05249,"82":0.01575,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00525,"14":0.03674,"15":0.03149,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1","5.1":0.01575,"11.1":0.00525,"13.1":0.02625,"14.1":0.06824,"15.1":0.09448,"15.2":0.01575},B:{"18":0.0105,"92":0.0105,"94":0.00525,"95":0.02625,"96":0.92382,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00644,"7.0-7.1":0.01564,"8.1-8.4":0.00276,"9.0-9.2":0.0092,"9.3":0.11316,"10.0-10.2":0.0322,"10.3":0.25115,"11.0-11.2":0.092,"11.3-11.4":0.08004,"12.0-12.1":0.0644,"12.2-12.5":2.70747,"13.0-13.1":0.02944,"13.2":0.01288,"13.3":0.13156,"13.4-13.7":0.45722,"14.0-14.4":1.87581,"14.5-14.8":1.03588,"15.0-15.1":2.01289,"15.2":0.26587},P:{"4":0.16005,"5.0-5.4":0.01058,"6.2-6.4":0.11115,"7.2-7.4":0.05335,"8.2":0.01016,"9.2":0.01067,"10.1":0.07114,"11.1-11.2":0.06402,"12.0":0.02134,"13.0":0.09603,"14.0":0.07469,"15.0":0.17072},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00407,"4.2-4.3":0.01423,"4.4":0,"4.4.3-4.4.4":0.44721},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00612,"11":0.10411,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.304},H:{"0":0.25183},L:{"0":37.60788},S:{"2.5":0},R:{_:"0"},M:{"0":0.1045},Q:{"10.4":0}}; +module.exports={C:{"52":0.05006,"84":0.01252,"89":0.00626,"91":0.01877,"94":0.01252,"95":17.68511,"96":34.06229,"97":0.01252,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 90 92 93 98 3.5 3.6"},D:{"33":0.00626,"40":0.00626,"43":0.1189,"49":0.03129,"53":0.01252,"63":0.01252,"79":0.08135,"80":0.01252,"81":0.00626,"83":0.00626,"84":0.00626,"85":0.00626,"86":0.02503,"87":0.03129,"88":0.01252,"89":0.01877,"90":0.01252,"91":0.03129,"92":0.05006,"93":0.04381,"94":0.04381,"95":0.06258,"96":2.40933,"97":5.56962,"100":0.00626,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 98 99 101"},F:{"64":0.01252,"72":0.01252,"73":0.01252,"78":0.00626,"79":0.02503,"80":0.01877,"81":0.02503,"82":0.04381,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 74 75 76 77 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00626,"92":0.00626,"95":0.00626,"96":0.194,"97":0.53193,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"14":0.03129,"15":0.01877,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.4","5.1":0.00626,"13.1":0.02503,"14.1":0.05632,"15.1":0.04381,"15.2-15.3":0.04381},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00133,"6.0-6.1":0.002,"7.0-7.1":0.012,"8.1-8.4":0,"9.0-9.2":0.00866,"9.3":0.09264,"10.0-10.2":0.02266,"10.3":0.19461,"11.0-11.2":0.02333,"11.3-11.4":0.06865,"12.0-12.1":0.04999,"12.2-12.5":2.05075,"13.0-13.1":0.01733,"13.2":0.01066,"13.3":0.08997,"13.4-13.7":0.32257,"14.0-14.4":1.23231,"14.5-14.8":0.60583,"15.0-15.1":1.03104,"15.2-15.3":0.82443,"15.4":0},P:{"4":0.13035,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.04345,"8.2":0.01021,"9.2":0.01046,"10.1":0.02144,"11.1-11.2":0.04345,"12.0":0.01086,"13.0":0.06518,"14.0":0.06518,"15.0":0.06518,"16.0":0.69521},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00285,"4.2-4.3":0.00856,"4.4":0,"4.4.3-4.4.4":0.37775},A:{"8":0.00671,"11":0.08717,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.19458},H:{"0":0.17359},L:{"0":28.98345},S:{"2.5":0},R:{_:"0"},M:{"0":0.08232}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js index edd7b90d3c9ffb..bf1767f91ed193 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ER.js @@ -1 +1 @@ -module.exports={C:{"29":0.00928,"36":0.01238,"38":0.00928,"42":0.00928,"43":0.01238,"46":0.00309,"47":0.02475,"48":0.00619,"49":0.00309,"50":0.00619,"52":0.02166,"53":0.03403,"56":0.01856,"57":0.00928,"69":0.00309,"70":0.00619,"72":0.01856,"73":0.00309,"74":0.00309,"78":0.00309,"79":0.00309,"82":0.02785,"84":0.01238,"85":0.00928,"88":0.02475,"89":0.00619,"91":0.0526,"92":0.01238,"93":0.00619,"94":0.45172,"95":1.185,"96":0.19802,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 37 39 40 41 44 45 51 54 55 58 59 60 61 62 63 64 65 66 67 68 71 75 76 77 80 81 83 86 87 90 97 3.5 3.6"},D:{"11":0.00928,"33":0.03094,"37":0.01238,"39":0.00309,"40":0.04641,"43":0.06807,"49":0.02475,"52":0.00619,"53":0.00309,"54":0.00309,"55":0.01238,"56":0.00619,"57":0.01238,"58":0.00619,"59":0.01856,"60":0.00309,"61":0.01238,"63":0.01238,"64":0.03094,"67":0.03094,"68":0.00928,"69":0.00928,"70":0.00619,"72":0.00928,"74":0.00619,"76":0.00928,"77":0.01238,"78":0.00309,"79":0.01856,"80":0.02475,"81":0.04641,"84":0.00619,"85":0.00619,"86":0.12685,"87":0.12376,"88":0.00619,"89":0.01547,"90":0.18564,"91":0.03094,"92":0.91582,"93":0.14851,"94":0.09591,"95":0.39603,"96":14.72125,"97":0.06807,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 38 41 42 44 45 46 47 48 50 51 62 65 66 71 73 75 83 98 99"},F:{"28":0.00619,"65":0.00309,"75":0.0495,"78":0.00619,"79":0.01856,"80":0.02475,"81":0.79206,"82":1.09528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.04332,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.2","5.1":0.00619,"11.1":0.00309,"13.1":0.00928,"14.1":0.02166,"15.1":0.00619},B:{"12":0.04022,"13":0.01238,"14":0.00619,"15":0.02166,"16":0.00928,"17":0.03713,"18":0.04641,"83":0.00619,"84":0.01238,"85":0.03094,"88":0.00619,"89":0.01238,"90":0.01238,"92":0.01547,"93":0.00928,"94":0.01238,"95":0.04332,"96":1.62126,_:"79 80 81 86 87 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00145,"6.0-6.1":0,"7.0-7.1":0.19043,"8.1-8.4":0.00145,"9.0-9.2":0.00048,"9.3":0.01383,"10.0-10.2":0.03313,"10.3":0.13913,"11.0-11.2":0.0082,"11.3-11.4":0.02059,"12.0-12.1":0.01158,"12.2-12.5":0.20925,"13.0-13.1":0.00193,"13.2":0.00048,"13.3":0.0883,"13.4-13.7":0.04327,"14.0-14.4":0.21166,"14.5-14.8":0.25187,"15.0-15.1":0.35642,"15.2":0.02541},P:{"4":0.56377,"5.0-5.4":0.01025,"6.2-6.4":0.12301,"7.2-7.4":0.60478,"8.2":0.01016,"9.2":0.05125,"10.1":0.07114,"11.1-11.2":0.09225,"12.0":0.05125,"13.0":0.13326,"14.0":0.19476,"15.0":0.30751},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00084,"4.2-4.3":0.08307,"4.4":0,"4.4.3-4.4.4":0.27515},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00347,"11":0.28118,_:"6 7 8 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":1.27743},H:{"0":13.74775},L:{"0":53.96061},S:{"2.5":0},R:{_:"0"},M:{"0":0.10358},Q:{"10.4":0.04143}}; +module.exports={C:{"7":0.00433,"26":0.00217,"30":0.00866,"31":0.00217,"33":0.00433,"34":0.0065,"36":0.0065,"38":0.01299,"40":0.00433,"42":0.00433,"43":0.01083,"44":0.00433,"47":0.0065,"48":0.00433,"50":0.00217,"52":0.00866,"53":0.01732,"54":0.00433,"55":0.00217,"57":0.0065,"59":0.00433,"60":0.00433,"65":0.00217,"72":0.0065,"78":0.00217,"82":0.05846,"84":0.68414,"87":0.0065,"88":0.00433,"89":0.01299,"91":0.25331,"93":0.00217,"94":0.02165,"95":0.57156,"96":1.03704,"97":0.4395,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 32 35 37 39 41 45 46 49 51 56 58 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 85 86 90 92 98 3.5 3.6"},D:{"11":0.10392,"26":0.00433,"31":0.00433,"33":0.0065,"36":0.00433,"40":0.02382,"43":0.04763,"49":0.00433,"50":0.08444,"52":0.11691,"53":0.00217,"55":0.01299,"56":0.00433,"57":0.00866,"59":0.00217,"60":0.0065,"63":0.0065,"64":0.00217,"67":0.01083,"69":0.0065,"70":0.01949,"72":0.00433,"73":0.01516,"74":0.01083,"77":0.01083,"79":0.02382,"80":0.01949,"81":0.0065,"83":0.01299,"84":0.00217,"85":0.00433,"86":0.07578,"87":0.08227,"88":0.01083,"89":0.01299,"90":0.02598,"91":0.02382,"92":0.05413,"93":0.01516,"94":0.03681,"95":0.04114,"96":3.34493,"97":7.08388,"98":0.04114,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 32 34 35 37 38 39 41 42 44 45 46 47 48 51 54 58 61 62 65 66 68 71 75 76 78 99 100 101"},F:{"36":0.00217,"79":0.01299,"80":0.01299,"81":0.00217,"82":1.19292,"83":0.18403,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03248,"13":0.02382,"14":0.01083,"15":0.01299,"16":0.01299,"17":0.01732,"18":0.04763,"84":0.02598,"85":0.01083,"87":0.0065,"89":0.0065,"90":0.00217,"92":0.00866,"93":0.0065,"94":0.01732,"95":0.06712,"96":0.33774,"97":0.79456,_:"79 80 81 83 86 88 91"},E:{"4":0,"13":0.00433,"14":0.01949,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.01299,"13.1":0.00433,"14.1":0.01299,"15.1":0.0065,"15.2-15.3":0.00433},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0002,"5.0-5.1":0.00059,"6.0-6.1":0,"7.0-7.1":0.08213,"8.1-8.4":0.01912,"9.0-9.2":0.00429,"9.3":0.01287,"10.0-10.2":0.00059,"10.3":0.15001,"11.0-11.2":0.12231,"11.3-11.4":0.02263,"12.0-12.1":0.079,"12.2-12.5":0.76663,"13.0-13.1":0.01366,"13.2":0.03121,"13.3":0.06789,"13.4-13.7":0.00858,"14.0-14.4":0.1543,"14.5-14.8":0.20444,"15.0-15.1":0.11626,"15.2-15.3":0.09422,"15.4":0},P:{"4":0.56239,"5.0-5.4":0.05113,"6.2-6.4":0.05113,"7.2-7.4":0.55217,"8.2":0.01021,"9.2":0.06135,"10.1":0.02144,"11.1-11.2":0.1227,"12.0":0.07158,"13.0":0.07158,"14.0":0.07158,"15.0":0.22496,"16.0":1.17591},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00343,"4.2-4.3":0.12704,"4.4":0,"4.4.3-4.4.4":0.60602},A:{"8":0.00217,"9":0.0065,"10":0.01299,"11":0.08444,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":2.60906},H:{"0":11.89795},L:{"0":60.19682},S:{"2.5":0},R:{_:"0"},M:{"0":0.12536}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js index df64bc320e017c..50376d422f3e96 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ES.js @@ -1 +1 @@ -module.exports={C:{"48":0.00457,"52":0.07309,"55":0.0137,"59":0.00457,"60":0.00914,"67":0.00914,"68":0.0137,"72":0.00914,"78":0.1005,"79":0.00457,"80":0.00457,"81":0.00914,"82":0.00457,"83":0.00457,"84":0.00914,"85":0.00914,"86":0.00914,"87":0.00914,"88":0.05025,"89":0.01827,"90":0.0137,"91":0.08222,"92":0.01827,"93":0.10963,"94":1.06891,"95":1.78609,"96":0.00914,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 56 57 58 61 62 63 64 65 66 69 70 71 73 74 75 76 77 97 3.5 3.6"},D:{"38":0.01827,"49":0.14161,"53":0.00914,"58":0.00457,"61":0.00457,"63":0.0137,"64":0.00457,"65":0.0137,"66":0.02284,"67":0.0137,"68":0.0137,"69":0.02284,"70":0.0137,"71":0.00914,"72":0.00914,"73":0.00914,"74":0.00914,"75":0.09136,"76":0.0137,"77":0.0137,"78":0.0137,"79":0.10963,"80":0.03198,"81":0.02741,"83":0.03198,"84":0.04568,"85":0.05025,"86":0.05482,"87":0.19186,"88":0.03198,"89":0.07766,"90":0.05025,"91":0.11877,"92":0.12334,"93":0.28778,"94":0.75372,"95":0.58014,"96":27.65467,"97":0.00914,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 62 98 99"},F:{"36":0.00457,"79":0.00457,"80":0.09593,"81":0.86792,"82":0.63038,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00914,"13":0.05938,"14":0.32433,"15":0.33346,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00457,"10.1":0.00914,"11.1":0.04568,"12.1":0.07766,"13.1":0.31976,"14.1":1.12373,"15.1":1.27447,"15.2":0.15074},B:{"16":0.00457,"17":0.00914,"18":0.0137,"86":0.00457,"87":0.00457,"89":0.00457,"90":0.00457,"91":0.00914,"92":0.0137,"93":0.00914,"94":0.0137,"95":0.09136,"96":3.3255,_:"12 13 14 15 79 80 81 83 84 85 88"},G:{"8":0.00108,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00324,"6.0-6.1":0.00108,"7.0-7.1":0.00756,"8.1-8.4":0.00756,"9.0-9.2":0.00108,"9.3":0.0972,"10.0-10.2":0.00864,"10.3":0.09936,"11.0-11.2":0.02484,"11.3-11.4":0.03456,"12.0-12.1":0.02052,"12.2-12.5":0.46439,"13.0-13.1":0.02808,"13.2":0.0108,"13.3":0.06912,"13.4-13.7":0.19872,"14.0-14.4":0.64259,"14.5-14.8":3.15572,"15.0-15.1":5.50145,"15.2":0.41579},P:{"4":0.13736,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.08453,"12.0":0.0317,"13.0":0.11622,"14.0":0.12679,"15.0":0.28528},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00235,"4.2-4.3":0.01059,"4.4":0,"4.4.3-4.4.4":0.05767},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01042,"9":0.00521,"11":0.35437,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.06518},H:{"0":0.19542},L:{"0":41.98141},S:{"2.5":0},R:{_:"0"},M:{"0":0.23358},Q:{"10.4":0.01086}}; +module.exports={C:{"48":0.00453,"52":0.07246,"55":0.00906,"59":0.00453,"60":0.00906,"66":0.00453,"67":0.01359,"68":0.01812,"69":0.00453,"72":0.00453,"78":0.09964,"79":0.00453,"81":0.00453,"83":0.00453,"84":0.00906,"85":0.00453,"86":0.00906,"87":0.00906,"88":0.03623,"89":0.01359,"90":0.01359,"91":0.09058,"92":0.01359,"93":0.06794,"94":0.06341,"95":1.22736,"96":1.5308,"97":0.00906,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 56 57 58 61 62 63 64 65 70 71 73 74 75 76 77 80 82 98 3.5 3.6"},D:{"38":0.01359,"47":0.00453,"49":0.12681,"53":0.00453,"58":0.00453,"63":0.00453,"64":0.00453,"65":0.01359,"66":0.02265,"67":0.01359,"68":0.01359,"69":0.02265,"70":0.01359,"71":0.00906,"72":0.00906,"73":0.00906,"74":0.01359,"75":0.08605,"76":0.01359,"77":0.01359,"78":0.01812,"79":0.11775,"80":0.03623,"81":0.02717,"83":0.02717,"84":0.04982,"85":0.04076,"86":0.04982,"87":0.12228,"88":0.02717,"89":0.07699,"90":0.04529,"91":0.09511,"92":0.09058,"93":0.36232,"94":0.22192,"95":0.18116,"96":8.21561,"97":20.91039,"98":0.00906,"100":0.00453,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 59 60 61 62 99 101"},F:{"36":0.00453,"46":0.00453,"80":0.00906,"81":0.00906,"82":1.54892,"83":0.01359,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00453,"17":0.00906,"18":0.01359,"86":0.00453,"87":0.00453,"89":0.00453,"91":0.00453,"92":0.01359,"93":0.00453,"94":0.00906,"95":0.04529,"96":0.86051,"97":2.64041,_:"12 13 14 15 79 80 81 83 84 85 88 90"},E:{"4":0,"12":0.00906,"13":0.04982,"14":0.3125,"15":0.25362,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00453,"10.1":0.00906,"11.1":0.04076,"12.1":0.07246,"13.1":0.28986,"14.1":1.02808,"15.1":0.96921,"15.2-15.3":0.8741},G:{"8":0.00107,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00215,"6.0-6.1":0.00107,"7.0-7.1":0.00536,"8.1-8.4":0.00429,"9.0-9.2":0.00107,"9.3":0.08367,"10.0-10.2":0.00429,"10.3":0.09118,"11.0-11.2":0.02038,"11.3-11.4":0.02789,"12.0-12.1":0.01931,"12.2-12.5":0.4248,"13.0-13.1":0.02467,"13.2":0.00751,"13.3":0.06329,"13.4-13.7":0.17163,"14.0-14.4":0.55674,"14.5-14.8":2.40503,"15.0-15.1":4.25975,"15.2-15.3":2.54448,"15.4":0},P:{"4":0.14737,"5.0-5.4":0.01008,"6.2-6.4":0.02016,"7.2-7.4":0.55447,"8.2":0.01008,"9.2":0.06049,"10.1":0.04033,"11.1-11.2":0.09474,"12.0":0.03158,"13.0":0.10526,"14.0":0.11579,"15.0":0.12631,"16.0":2.27365},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00274,"4.2-4.3":0.01094,"4.4":0,"4.4.3-4.4.4":0.05746},A:{"8":0.00986,"9":0.00493,"11":0.32036,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.04925},H:{"0":0.19686},L:{"0":41.22217},S:{"2.5":0},R:{_:"0"},M:{"0":0.24077}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js index 4cbb3e3cf612ea..17983e512d5a6c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ET.js @@ -1 +1 @@ -module.exports={C:{"29":0.01184,"30":0.00789,"34":0.01974,"35":0.00789,"38":0.00789,"39":0.00395,"40":0.00789,"43":0.01974,"44":0.00395,"47":0.02368,"48":0.00789,"52":0.27234,"56":0.00789,"58":0.00395,"60":0.01974,"66":0.00789,"67":0.01579,"68":0.03552,"70":0.02368,"72":0.02368,"77":0.06315,"78":0.02763,"79":0.00395,"80":0.00789,"81":0.00789,"84":0.28418,"85":0.00395,"86":0.00789,"87":0.00789,"88":0.07105,"89":0.10262,"90":0.03158,"91":0.09078,"92":0.03947,"93":0.11052,"94":1.18805,"95":2.53397,"96":0.22893,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 36 37 41 42 45 46 49 50 51 53 54 55 57 59 61 62 63 64 65 69 71 73 74 75 76 82 83 97 3.5 3.6"},D:{"11":0.01184,"30":0.03158,"33":0.01579,"34":0.00395,"36":0.01184,"38":0.01579,"40":0.07499,"42":0.02763,"43":0.1263,"44":0.00789,"46":0.03947,"49":0.01579,"50":0.00789,"51":0.00395,"53":0.00789,"55":0.00789,"56":0.01184,"57":0.00789,"58":0.00395,"60":0.00789,"63":0.0671,"64":0.01184,"65":0.03158,"67":0.00789,"68":0.01184,"69":0.01579,"70":0.04342,"71":0.01579,"72":0.00395,"73":0.02368,"74":0.01184,"75":0.01579,"76":0.03947,"77":0.01974,"78":0.06315,"79":0.30392,"80":0.02368,"81":0.07499,"83":0.01974,"84":0.03158,"85":0.04736,"86":0.10657,"87":0.21314,"88":0.05526,"89":0.08683,"90":0.06315,"91":0.11052,"92":0.31181,"93":0.17367,"94":0.39075,"95":0.41838,"96":18.37723,"97":0.02763,"98":0.13815,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 35 37 39 41 45 47 48 52 54 59 61 62 66 99"},F:{"28":0.00789,"42":0.00395,"74":0.00395,"75":0.00789,"77":0.01184,"79":0.02763,"80":0.03158,"81":0.71441,"82":1.48013,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.00395,"8":0.00789,"14":0.02368,"15":0.01579,_:"0 5 6 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00395,"13.1":0.02763,"14.1":0.07499,"15.1":0.03552,"15.2":0.01579},B:{"12":0.04736,"13":0.02763,"14":0.12236,"15":0.01974,"16":0.04736,"17":0.03158,"18":0.09473,"84":0.00789,"85":0.01579,"89":0.01579,"90":0.00789,"91":0.00789,"92":0.06315,"93":0.01184,"94":0.01579,"95":0.10262,"96":2.53397,_:"79 80 81 83 86 87 88"},G:{"8":0.00081,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00054,"6.0-6.1":0.00648,"7.0-7.1":0.20575,"8.1-8.4":0.01647,"9.0-9.2":0.01134,"9.3":0.06048,"10.0-10.2":0.00405,"10.3":0.17281,"11.0-11.2":0.0856,"11.3-11.4":0.05724,"12.0-12.1":0.10774,"12.2-12.5":0.49332,"13.0-13.1":0.00675,"13.2":0.08317,"13.3":0.11395,"13.4-13.7":0.04131,"14.0-14.4":0.28892,"14.5-14.8":0.51384,"15.0-15.1":0.38127,"15.2":0.04779},P:{"4":0.67138,"5.0-5.4":0.02066,"6.2-6.4":0.02066,"7.2-7.4":0.29954,"8.2":0.01016,"9.2":0.10329,"10.1":0.0232,"11.1-11.2":0.0723,"12.0":0.03099,"13.0":0.0723,"14.0":0.12395,"15.0":0.26855},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00314,"4.2-4.3":0.0418,"4.4":0,"4.4.3-4.4.4":0.13059},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14209,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.02421},O:{"0":1.41035},H:{"0":5.43833},L:{"0":53.59398},S:{"2.5":0},R:{_:"0"},M:{"0":0.10895},Q:{"10.4":0.03027}}; +module.exports={C:{"28":0.01135,"29":0.00756,"30":0.00756,"33":0.00378,"34":0.00756,"35":0.00756,"37":0.00378,"38":0.00756,"41":0.00378,"42":0.00378,"43":0.01135,"44":0.00378,"45":0.00378,"47":0.01891,"48":0.00378,"52":0.20801,"56":0.00378,"59":0.00378,"60":0.01891,"65":0.00756,"66":0.00378,"67":0.01135,"68":0.03026,"70":0.00756,"72":0.02647,"77":0.0416,"78":0.01891,"79":0.00756,"81":0.00756,"82":0.00378,"84":0.30256,"85":0.00378,"86":0.01513,"87":0.01135,"88":0.04538,"89":0.03782,"90":0.15506,"91":0.07186,"92":0.06429,"93":0.01135,"94":0.08699,"95":2.02337,"96":2.28811,"97":0.3366,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 31 32 36 39 40 46 49 50 51 53 54 55 57 58 61 62 63 64 69 71 73 74 75 76 80 83 98 3.5 3.6"},D:{"11":0.01513,"26":0.00378,"30":0.01891,"33":0.02269,"35":0.00756,"36":0.01135,"38":0.03782,"39":0.00756,"40":0.04917,"42":0.02647,"43":0.10968,"44":0.00756,"46":0.03782,"49":0.02647,"50":0.00378,"51":0.00756,"52":0.00756,"53":0.01513,"55":0.01513,"56":0.01891,"57":0.00756,"58":0.00378,"60":0.00756,"63":0.04538,"64":0.03404,"65":0.00756,"66":0.00378,"67":0.00756,"68":0.02269,"69":0.01513,"70":0.03404,"71":0.01513,"72":0.00378,"73":0.01135,"74":0.00756,"75":0.00756,"76":0.01891,"77":0.02647,"78":0.01513,"79":0.3366,"80":0.03782,"81":0.06051,"83":0.01891,"84":0.03026,"85":0.03026,"86":0.09077,"87":0.17397,"88":0.03026,"89":0.0832,"90":0.05673,"91":0.0832,"92":0.23827,"93":0.15506,"94":0.12859,"95":0.20423,"96":5.79402,"97":12.94957,"98":0.0832,"99":0.05295,"100":0.01135,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 31 32 34 37 41 45 47 48 54 59 61 62 101"},F:{"28":0.01135,"36":0.00378,"75":0.03026,"77":0.00378,"78":0.00756,"79":0.01513,"80":0.01891,"81":0.00756,"82":2.08766,"83":0.06051,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0416,"13":0.03026,"14":0.01513,"15":0.02269,"16":0.02269,"17":0.06429,"18":0.09833,"84":0.01135,"85":0.01135,"87":0.00378,"89":0.01135,"90":0.00756,"91":0.00378,"92":0.15884,"93":0.00378,"94":0.01135,"95":0.0416,"96":0.93037,"97":2.00068,_:"79 80 81 83 86 88"},E:{"4":0,"7":0.00378,"8":0.00756,"13":0.00378,"14":0.01513,"15":0.01135,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.00756,"13.1":0.02269,"14.1":0.07564,"15.1":0.03026,"15.2-15.3":0.03404},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00028,"5.0-5.1":0.00138,"6.0-6.1":0.0011,"7.0-7.1":0.1342,"8.1-8.4":0.01488,"9.0-9.2":0.03885,"9.3":0.06145,"10.0-10.2":0.02039,"10.3":0.21356,"11.0-11.2":0.07771,"11.3-11.4":0.05814,"12.0-12.1":0.0361,"12.2-12.5":0.49958,"13.0-13.1":0.00689,"13.2":0.14522,"13.3":0.05787,"13.4-13.7":0.03858,"14.0-14.4":0.283,"14.5-14.8":0.46238,"15.0-15.1":0.37641,"15.2-15.3":0.22706,"15.4":0},P:{"4":0.65029,"5.0-5.4":0.02064,"6.2-6.4":0.06193,"7.2-7.4":0.29934,"8.2":0.01021,"9.2":0.11354,"10.1":0.05755,"11.1-11.2":0.10322,"12.0":0.02064,"13.0":0.0929,"14.0":0.11354,"15.0":0.16515,"16.0":0.8464},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00334,"4.2-4.3":0.053,"4.4":0,"4.4.3-4.4.4":0.17999},A:{"11":0.10968,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01244},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.01244},O:{"0":1.32465},H:{"0":5.54626},L:{"0":52.11219},S:{"2.5":0},R:{_:"0"},M:{"0":0.12438}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js index e1c189b3a428ea..6c1a4e0ad38c87 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FI.js @@ -1 +1 @@ -module.exports={C:{"3":0.01185,"45":0.00592,"50":0.00592,"52":0.05332,"55":0.07109,"56":0.04147,"59":0.01777,"60":0.01185,"63":0.00592,"65":0.01185,"66":0.00592,"68":0.01185,"74":0.00592,"78":0.1244,"79":0.06516,"80":0.02962,"81":0.03554,"82":0.01777,"83":0.0237,"84":0.05332,"86":0.01185,"87":0.00592,"88":0.03554,"89":0.00592,"90":0.0237,"91":0.20734,"92":0.02962,"93":0.03554,"94":1.72981,"95":3.50701,"96":0.01185,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 51 53 54 57 58 61 62 64 67 69 70 71 72 73 75 76 77 85 97 3.5 3.6"},D:{"38":0.01185,"42":0.02962,"48":0.10071,"49":0.0237,"52":0.08886,"56":0.0237,"61":0.0237,"64":0.5924,"66":0.08294,"67":0.0237,"69":0.28435,"70":0.6161,"72":0.6161,"73":0.01777,"74":0.00592,"75":0.01777,"76":0.01777,"77":0.01185,"78":0.0237,"79":1.29736,"80":0.67534,"81":0.02962,"83":0.06516,"84":0.19549,"85":0.18364,"86":0.20142,"87":0.47984,"88":0.03554,"89":0.05332,"90":0.03554,"91":0.60425,"92":0.14218,"93":0.73458,"94":5.46193,"95":0.72273,"96":26.21962,"97":0.01777,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 50 51 53 54 55 57 58 59 60 62 63 65 68 71 98 99"},F:{"69":0.01185,"70":0.01777,"71":0.01185,"72":0.01777,"79":0.0237,"80":0.01777,"81":0.7405,"82":0.69311,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.01777,"10":0.00592,"13":0.13033,"14":0.34359,"15":0.43838,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00592,"11.1":0.05332,"12.1":0.06516,"13.1":0.2962,"14.1":1.27958,"15.1":1.57578,"15.2":0.3199},B:{"15":0.01185,"17":0.01777,"18":0.0237,"81":0.01777,"83":0.01777,"84":0.00592,"87":0.00592,"89":0.01185,"92":0.01185,"93":0.01185,"94":0.01185,"95":0.15402,"96":3.7262,_:"12 13 14 16 79 80 85 86 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00422,"9.0-9.2":0.07592,"9.3":0.05764,"10.0-10.2":0.00844,"10.3":0.10967,"11.0-11.2":0.02812,"11.3-11.4":0.07452,"12.0-12.1":0.03374,"12.2-12.5":0.44429,"13.0-13.1":0.01687,"13.2":0.01968,"13.3":0.07311,"13.4-13.7":0.35149,"14.0-14.4":1.16555,"14.5-14.8":4.22634,"15.0-15.1":6.61508,"15.2":0.74938},P:{"4":0.07562,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 10.1","9.2":0.0108,"11.1-11.2":0.04321,"12.0":0.03241,"13.0":0.14043,"14.0":0.17284,"15.0":0.4645},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00267,"4.2-4.3":0.00735,"4.4":0,"4.4.3-4.4.4":0.03074},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01491,"7":0.01491,"8":0.26096,"9":0.05965,"10":0.12675,"11":0.38772,_:"5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00408},O:{"0":0.12636},H:{"0":0.38589},L:{"0":24.40981},S:{"2.5":0},R:{_:"0"},M:{"0":0.53803},Q:{"10.4":0.00408}}; +module.exports={C:{"3":0.00607,"52":0.0425,"55":0.03643,"56":0.01214,"59":0.01214,"60":0.01214,"63":0.01822,"68":0.00607,"78":0.38254,"79":0.01822,"80":0.01214,"81":0.01822,"82":0.01822,"83":0.01822,"84":0.07894,"88":0.01822,"89":0.01214,"90":0.01214,"91":0.23074,"92":0.06072,"93":0.01822,"94":0.06679,"95":2.3863,"96":2.71418,"97":0.01214,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 61 62 64 65 66 67 69 70 71 72 73 74 75 76 77 85 86 87 98 3.5 3.6"},D:{"38":0.01214,"42":0.01822,"48":0.09108,"49":0.02429,"52":0.07894,"53":0.00607,"56":0.01822,"60":0.03036,"61":0.17002,"64":0.61934,"65":0.01214,"66":0.07286,"67":0.01822,"68":0.00607,"69":0.27931,"70":0.54648,"71":0.00607,"72":0.53434,"73":0.00607,"74":0.01214,"75":0.02429,"76":0.02429,"77":0.02429,"78":0.01214,"79":1.14761,"80":0.59506,"81":0.03036,"83":0.07894,"84":0.18823,"85":0.14573,"86":0.15787,"87":0.37646,"88":0.05465,"89":0.0425,"90":0.05465,"91":0.06679,"92":0.07286,"93":1.57872,"94":4.2929,"95":0.2611,"96":9.23551,"97":20.56586,"98":0.01214,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 50 51 54 55 57 58 59 62 63 99 100 101"},F:{"71":0.01214,"80":0.02429,"81":0.00607,"82":1.40263,"83":0.02429,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00607,"18":0.0425,"81":0.01822,"84":0.02429,"85":0.03036,"87":0.00607,"89":0.01214,"90":0.01214,"92":0.01214,"95":0.0425,"96":1.0626,"97":3.32138,_:"12 13 14 15 16 79 80 83 86 88 91 93 94"},E:{"4":0.01822,"9":0.01214,"12":0.01214,"13":0.16394,"14":0.32182,"15":0.27324,_:"0 5 6 7 8 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.03036,"10.1":0.00607,"11.1":0.03643,"12.1":0.05465,"13.1":0.3461,"14.1":1.12939,"15.1":1.14154,"15.2-15.3":1.2569},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00968,"9.0-9.2":0.06635,"9.3":0.05391,"10.0-10.2":0.00691,"10.3":0.0774,"11.0-11.2":0.03041,"11.3-11.4":0.07326,"12.0-12.1":0.03594,"12.2-12.5":0.40222,"13.0-13.1":0.01797,"13.2":0.02212,"13.3":0.05805,"13.4-13.7":0.29164,"14.0-14.4":0.95371,"14.5-14.8":3.29376,"15.0-15.1":5.17354,"15.2-15.3":3.244,"15.4":0},P:{"4":0.06484,"5.0-5.4":0.02064,"6.2-6.4":0.04063,"7.2-7.4":2.68167,"8.2":0.02032,"9.2":0.01081,"10.1":0.05079,"11.1-11.2":0.05403,"12.0":0.02161,"13.0":0.10806,"14.0":0.15129,"15.0":0.21612,"16.0":1.89109},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00154,"4.2-4.3":0.00462,"4.4":0,"4.4.3-4.4.4":0.03312},A:{"6":0.00744,"7":0.01487,"8":0.21562,"9":0.05205,"10":0.09666,"11":0.34201,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.0982},H:{"0":0.33469},L:{"0":22.33654},S:{"2.5":0},R:{_:"0"},M:{"0":0.52242}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js index faaf8e3bdbb798..43a5eab0be6f45 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FJ.js @@ -1 +1 @@ -module.exports={C:{"43":0.00682,"47":0.01705,"52":0.02046,"54":0.00682,"65":0.05797,"78":0.00682,"87":0.00341,"88":0.02046,"89":0.00341,"90":0.01705,"91":0.00341,"92":0.00682,"93":0.03069,"94":0.68882,"95":1.44243,"96":0.01364,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 97 3.5 3.6"},D:{"39":0.05115,"45":0.00682,"49":0.02728,"51":0.01705,"53":0.00682,"56":0.02046,"58":0.00682,"63":0.01023,"65":0.04433,"67":0.00682,"69":0.01705,"72":0.00682,"73":0.00682,"74":0.01023,"75":0.04092,"76":0.00682,"77":0.0682,"78":0.01023,"79":0.05115,"80":0.00682,"81":0.03751,"83":0.02728,"84":0.00682,"85":0.00682,"86":0.01705,"87":0.08184,"88":0.02387,"89":0.03069,"90":0.00682,"91":0.04092,"92":0.13981,"93":0.12617,"94":0.24893,"95":0.94457,"96":17.41146,"97":0.15345,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 46 47 48 50 52 54 55 57 59 60 61 62 64 66 68 70 71 98 99"},F:{"28":0.01023,"36":0.01364,"80":0.00682,"81":0.33759,"82":0.24893,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00341,"13":0.02728,"14":0.04092,"15":0.05115,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00341,"12.1":0.00682,"13.1":0.19437,"14.1":0.34782,"15.1":0.31372,"15.2":0.07161},B:{"12":0.00682,"13":0.01023,"14":0.00682,"15":0.01364,"16":0.00682,"17":0.02387,"18":0.03751,"84":0.01023,"85":0.02046,"86":0.01705,"87":0.13981,"88":0.00341,"89":0.01705,"91":0.00682,"92":0.02728,"93":0.03069,"94":0.02046,"95":0.11594,"96":3.751,_:"79 80 81 83 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01084,"6.0-6.1":0.00217,"7.0-7.1":0.08565,"8.1-8.4":0,"9.0-9.2":0.00054,"9.3":0.16534,"10.0-10.2":0.06559,"10.3":0.07481,"11.0-11.2":0.00542,"11.3-11.4":0.00271,"12.0-12.1":0.02982,"12.2-12.5":0.47055,"13.0-13.1":0.01138,"13.2":0.00271,"13.3":0.09487,"13.4-13.7":0.28298,"14.0-14.4":0.57843,"14.5-14.8":1.39809,"15.0-15.1":1.94778,"15.2":0.18811},P:{"4":0.42904,_:"5.0-5.4","6.2-6.4":0.12258,"7.2-7.4":2.564,"8.2":0.01022,"9.2":0.12258,"10.1":0.06129,"11.1-11.2":0.65377,"12.0":0.22473,"13.0":0.64355,"14.0":1.44034,"15.0":1.8183},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00037,"4.2-4.3":0.00187,"4.4":0,"4.4.3-4.4.4":0.01753},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.51491,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":1.43025},H:{"0":0.2184},L:{"0":52.71525},S:{"2.5":0},R:{_:"0"},M:{"0":0.12523},Q:{"10.4":0.03296}}; +module.exports={C:{"34":0.00291,"39":0.00874,"44":0.00583,"47":0.00583,"52":0.02331,"54":0.13113,"60":0.00583,"65":0.05245,"72":0.00583,"78":0.0204,"88":0.01748,"91":0.01748,"92":0.00291,"94":0.03205,"95":0.7285,"96":0.93539,"97":0.05828,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 45 46 48 49 50 51 53 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 93 98 3.5 3.6"},D:{"39":0.07868,"45":0.00583,"49":0.04371,"51":0.00874,"53":0.01457,"56":0.0204,"65":0.01166,"67":0.01457,"68":0.00874,"69":0.02623,"71":0.00583,"72":0.00291,"73":0.00291,"74":0.01457,"75":0.04371,"76":0.00583,"77":0.04954,"79":0.03497,"80":0.03205,"81":0.02623,"83":0.01166,"85":0.00583,"86":0.02331,"87":0.03205,"88":0.02331,"89":0.03788,"90":0.01166,"91":0.03205,"92":0.21564,"93":0.0204,"94":0.1049,"95":0.15153,"96":5.49289,"97":12.09601,"98":0.03788,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 46 47 48 50 52 54 55 57 58 59 60 61 62 63 64 66 70 78 84 99 100 101"},F:{"28":0.00291,"36":0.0204,"82":0.21564,"83":0.00291,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00291,"13":0.00583,"14":0.00874,"15":0.00583,"16":0.00874,"17":0.0204,"18":0.02914,"83":0.00583,"84":0.00583,"85":0.00583,"86":0.00583,"87":0.04662,"89":0.01166,"91":0.01457,"92":0.03788,"93":0.01748,"94":0.03497,"95":0.05537,"96":1.18017,"97":2.31663,_:"79 80 81 88 90"},E:{"4":0,"13":0.06702,"14":0.07576,"15":0.0408,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00583,"12.1":0.01166,"13.1":0.22729,"14.1":0.23895,"15.1":0.26517,"15.2-15.3":0.21564},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.06793,"6.0-6.1":0,"7.0-7.1":0.09968,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.19746,"10.0-10.2":0.03492,"10.3":0.45142,"11.0-11.2":0.00571,"11.3-11.4":0.00635,"12.0-12.1":0.03048,"12.2-12.5":0.6076,"13.0-13.1":0.01206,"13.2":0.00698,"13.3":0.09397,"13.4-13.7":0.08825,"14.0-14.4":0.44634,"14.5-14.8":1.22918,"15.0-15.1":1.9663,"15.2-15.3":1.00252,"15.4":0.0019},P:{"4":0.59931,"5.0-5.4":0.02064,"6.2-6.4":0.04063,"7.2-7.4":2.68167,"8.2":0.02032,"9.2":0.11174,"10.1":0.05079,"11.1-11.2":1.44241,"12.0":0.14221,"13.0":0.89389,"14.0":1.57447,"15.0":1.18847,"16.0":4.77419},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00035,"4.2-4.3":0.00106,"4.4":0,"4.4.3-4.4.4":0.00567},A:{"10":0.00997,"11":0.24937,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.04252},O:{"0":1.62269},H:{"0":0.30189},L:{"0":51.42971},S:{"2.5":0},R:{_:"0"},M:{"0":0.0992}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js index 3897d6773d4c29..df041953ad87e3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FK.js @@ -1 +1 @@ -module.exports={C:{"48":0.00769,"52":0.00769,"63":0.00769,"69":0.704,"76":0.14234,"78":0.35392,"87":0.05001,"88":0.00769,"89":0.01539,"90":0.02693,"92":0.11926,"94":1.50802,"95":3.18147,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 77 79 80 81 82 83 84 85 86 91 93 96 97 3.5 3.6"},D:{"33":0.03462,"43":0.43086,"49":0.23851,"77":0.01539,"81":0.09233,"91":0.10002,"92":0.00769,"93":0.01539,"94":0.14234,"95":0.16927,"96":15.04946,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 83 84 85 86 87 88 89 90 97 98 99"},F:{"73":0.04232,"81":0.15388,"82":0.59244,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00769,"12":0.14234,"13":0.49242,"14":0.11156,"15":0.17696,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01539,"13.1":0.03462,"14.1":5.11266,"15.1":0.36547,"15.2":0.15388},B:{"12":0.00769,"13":0.08463,"14":0.00769,"17":0.02693,"18":0.33854,"83":0.00769,"84":0.52319,"85":0.05771,"86":0.00769,"90":0.01539,"91":0.00769,"92":0.01539,"94":0.01539,"95":0.13465,"96":2.51209,_:"15 16 79 80 81 87 88 89 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.03679,"8.1-8.4":0.00761,"9.0-9.2":0,"9.3":0.11545,"10.0-10.2":0.02157,"10.3":0.2677,"11.0-11.2":0,"11.3-11.4":0.00761,"12.0-12.1":0.03679,"12.2-12.5":4.9251,"13.0-13.1":0,"13.2":0.00761,"13.3":0,"13.4-13.7":0.1015,"14.0-14.4":0.39837,"14.5-14.8":2.4524,"15.0-15.1":3.8264,"15.2":0.48464},P:{"4":0.67138,"5.0-5.4":0.02096,"6.2-6.4":0.02066,"7.2-7.4":0.29954,"8.2":0.01016,"9.2":0.01034,"10.1":0.0232,"11.1-11.2":0.02096,"12.0":0.03099,"13.0":0.98492,"14.0":0.27243,"15.0":0.29338},I:{"0":0,"3":0,"4":0.00529,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00048,"4.4":0,"4.4.3-4.4.4":0.06807},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.62343,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":20.7636},H:{"0":0.36122},L:{"0":27.10436},S:{"2.5":0},R:{_:"0"},M:{"0":0.43078},Q:{"10.4":0}}; +module.exports={C:{"58":0.01466,"63":0.05376,"76":0.02932,"78":0.88455,"85":0.01466,"88":0.33232,"91":0.19548,"92":0.06842,"94":0.1515,"95":4.88211,"96":3.81675,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 83 84 86 87 89 90 93 97 98 3.5 3.6"},D:{"39":0.06842,"49":0.1515,"81":0.38607,"86":0.08308,"90":0.01466,"93":0.01466,"96":8.14663,"97":11.18634,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 87 88 89 91 92 94 95 98 99 100 101"},F:{"73":0.1124,"82":1.03604,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0391,"16":0.01466,"17":0.01466,"18":0.20525,"79":0.0391,"80":0.02932,"84":0.16616,"85":0.0391,"86":0.01466,"88":0.02932,"92":0.48381,"94":0.02932,"95":0.40073,"96":2.43373,"97":3.52841,_:"13 14 15 81 83 87 89 90 91 93"},E:{"4":0,"13":0.01466,"14":0.05376,"15":0.01466,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 11.1 15.4","9.1":0.06842,"12.1":0.34698,"13.1":0.28833,"14.1":1.4661,"15.1":1.03604,"15.2-15.3":0.74771},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01348,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07897,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.1329,"12.0-12.1":0,"12.2-12.5":1.46188,"13.0-13.1":0,"13.2":0,"13.3":0.01348,"13.4-13.7":0.06741,"14.0-14.4":0.1329,"14.5-14.8":4.98466,"15.0-15.1":9.15845,"15.2-15.3":3.21653,"15.4":0},P:{"4":0.65029,"5.0-5.4":0.02064,"6.2-6.4":0.06193,"7.2-7.4":0.06207,"8.2":0.01035,"9.2":0.11354,"10.1":0.05755,"11.1-11.2":0.03104,"12.0":0.21725,"13.0":1.22076,"14.0":0.48623,"15.0":0.14484,"16.0":2.70015},I:{"0":0,"3":0,"4":0.00193,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05943},A:{"11":0.40073,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":5.56294},H:{"0":0.04357},L:{"0":25.61793},S:{"2.5":0},R:{_:"0"},M:{"0":0.91011}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js index cae8a3501831f1..b87ba52bd3e403 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FM.js @@ -1 +1 @@ -module.exports={C:{"78":0.05738,"89":0.02086,"92":0.0313,"93":0.02086,"94":1.24662,"95":1.62218,"96":0.05738,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 97 3.5 3.6"},D:{"33":0.01565,"49":0.04173,"50":0.01565,"71":0.01565,"72":0.01043,"73":0.02086,"79":0.03651,"87":0.05216,"90":0.02086,"91":0.11475,"92":0.0313,"93":0.3912,"94":2.14378,"95":0.23994,"96":21.07786,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 74 75 76 77 78 80 81 83 84 85 86 88 89 97 98 99"},F:{"81":0.32861,"82":0.58941,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.04173,"15":0.06259,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1","11.1":0.01565,"13.1":1.38224,"14.1":0.50074,"15.1":0.23994,"15.2":0.20864},B:{"15":0.02086,"18":0.04694,"86":0.23994,"87":0.24515,"88":0.10954,"91":0.0313,"94":0.01565,"95":0.08346,"96":11.40739,_:"12 13 14 16 17 79 80 81 83 84 85 89 90 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07953,"10.0-10.2":0,"10.3":0.05146,"11.0-11.2":0.00819,"11.3-11.4":0.0117,"12.0-12.1":0.03626,"12.2-12.5":2.36019,"13.0-13.1":0.00819,"13.2":0.00819,"13.3":0.05146,"13.4-13.7":0.09824,"14.0-14.4":1.96488,"14.5-14.8":3.45959,"15.0-15.1":3.1555,"15.2":0.4035},P:{"4":0.11567,"5.0-5.4":0.01069,"6.2-6.4":0.09073,"7.2-7.4":0.05346,_:"8.2","9.2":0.0308,"10.1":0.0103,"11.1-11.2":0.47046,"12.0":0.02103,"13.0":0.18177,"14.0":0.14969,"15.0":0.37423},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00478},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21907,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.0909},H:{"0":0.09964},L:{"0":42.3561},S:{"2.5":0},R:{_:"0"},M:{"0":0.05741},Q:{"10.4":0.07176}}; +module.exports={C:{"55":0.01,"86":0.01501,"89":0.07503,"93":0.02501,"95":1.89076,"96":2.07583,"97":0.14006,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 90 91 92 94 98 3.5 3.6"},D:{"46":0.02001,"49":0.05002,"75":0.01,"79":0.04002,"80":0.31012,"86":0.01501,"87":0.02001,"88":0.01,"89":0.03001,"91":0.01,"92":0.01,"93":0.5052,"95":0.04002,"96":8.0082,"97":16.69167,"98":0.05502,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 81 83 84 85 90 94 99 100 101"},F:{"82":1.10544,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01,"17":0.01,"18":0.03001,"84":0.03001,"86":0.19008,"88":0.09504,"89":0.01,"90":0.01,"91":0.01,"96":4.4968,"97":6.57263,_:"12 13 15 16 79 80 81 83 85 87 92 93 94 95"},E:{"4":0,"14":0.61525,"15":0.11004,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.01,"11.1":0.03501,"12.1":0.53021,"13.1":0.58023,"14.1":0.22509,"15.1":0.09004,"15.2-15.3":0.33513},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.074,"10.0-10.2":0.00331,"10.3":0.00994,"11.0-11.2":0,"11.3-11.4":0.00331,"12.0-12.1":0.00331,"12.2-12.5":2.39886,"13.0-13.1":0.06516,"13.2":0,"13.3":0.05522,"13.4-13.7":0.14247,"14.0-14.4":1.31429,"14.5-14.8":3.09356,"15.0-15.1":1.97807,"15.2-15.3":1.90407,"15.4":0},P:{"4":0.11598,"5.0-5.4":0.03021,"6.2-6.4":0.03126,"7.2-7.4":0.13818,"8.2":0.01018,"9.2":0.02084,"10.1":0.01018,"11.1-11.2":0.287,"12.0":0.01054,"13.0":0.09567,"14.0":0.05315,"15.0":0.11693,"16.0":0.81848},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01},A:{"11":0.03001,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.11995},H:{"0":0.25552},L:{"0":39.6227},S:{"2.5":0},R:{_:"0"},M:{"0":0.02999}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js index 7bef4ed5a47ae9..f82660f2519f15 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FO.js @@ -1 +1 @@ -module.exports={C:{"52":0.01157,"71":0.00771,"78":0.12336,"84":0.00386,"91":0.06168,"93":0.02313,"94":0.48959,"95":1.02158,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 92 96 97 3.5 3.6"},D:{"49":0.01542,"53":0.01542,"71":0.14649,"73":0.00771,"79":0.00386,"80":0.01928,"81":0.00386,"83":0.01928,"84":0.09252,"87":0.01157,"88":0.00771,"89":0.01157,"90":0.00386,"91":0.01542,"92":0.23516,"93":0.08481,"94":1.01387,"95":0.60909,"96":14.59503,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 74 75 76 77 78 85 86 97 98 99"},F:{"78":0.01157,"81":0.52428,"82":0.13107,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00386,"12":0.00771,"13":0.01157,"14":0.99459,"15":0.33539,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 7.1 9.1","6.1":0.00386,"10.1":0.00771,"11.1":0.03084,"12.1":0.05397,"13.1":0.28527,"14.1":1.27215,"15.1":11.50718,"15.2":1.04471},B:{"14":0.02313,"18":0.00386,"89":0.00771,"93":0.00386,"94":0.01928,"95":0.05012,"96":2.84114,_:"12 13 15 16 17 79 80 81 83 84 85 86 87 88 90 91 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10037,"10.0-10.2":0.11542,"10.3":0.14052,"11.0-11.2":0.12044,"11.3-11.4":0.01506,"12.0-12.1":0.00502,"12.2-12.5":0.37137,"13.0-13.1":0,"13.2":0.00502,"13.3":0.0552,"13.4-13.7":0.11041,"14.0-14.4":1.87691,"14.5-14.8":6.97066,"15.0-15.1":37.80916,"15.2":2.46407},P:{"4":0.67138,"5.0-5.4":0.02066,"6.2-6.4":0.02066,"7.2-7.4":0.29954,"8.2":0.01016,"9.2":0.01034,"10.1":0.0232,"11.1-11.2":0.05172,"12.0":0.03099,"13.0":0.02069,"14.0":0.12395,"15.0":0.13447},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.21203,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.01163},L:{"0":9.71667},S:{"2.5":0},R:{_:"0"},M:{"0":0.07373},Q:{"10.4":0}}; +module.exports={C:{"52":0.00914,"78":0.05941,"91":0.10968,"93":0.00457,"95":0.85459,"96":0.75405,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 94 97 98 3.5 3.6"},D:{"49":0.01371,"68":0.01371,"71":0.10968,"72":0.00914,"79":0.02742,"80":0.03656,"83":0.01371,"84":0.00914,"85":0.00914,"86":0.01828,"87":0.01371,"88":0.02742,"91":0.01371,"92":0.16909,"93":0.12339,"94":0.60781,"95":0.15995,"96":6.5351,"97":13.90194,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 73 74 75 76 77 78 81 89 90 98 99 100 101"},F:{"82":0.52098,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00914,"18":0.00914,"89":0.03199,"91":0.00914,"94":0.02742,"95":0.00914,"96":0.87744,"97":2.07478,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 90 92 93"},E:{"4":0,"13":0.01371,"14":0.79975,"15":0.26963,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.03656,"11.1":0.02285,"12.1":0.05484,"13.1":0.15995,"14.1":0.8683,"15.1":9.0486,"15.2-15.3":6.30203},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02834,"10.0-10.2":0.00945,"10.3":0.05195,"11.0-11.2":0.05668,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.35422,"13.0-13.1":0,"13.2":0,"13.3":0.01889,"13.4-13.7":0.04723,"14.0-14.4":1.53967,"14.5-14.8":4.55762,"15.0-15.1":25.67852,"15.2-15.3":14.83942,"15.4":0.00472},P:{"4":0.65029,"5.0-5.4":0.02064,"6.2-6.4":0.06193,"7.2-7.4":0.29934,"8.2":0.01021,"9.2":0.11354,"10.1":0.05755,"11.1-11.2":0.03145,"12.0":0.02064,"13.0":0.01048,"14.0":0.11354,"15.0":0.03145,"16.0":0.98546},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00272,"4.4":0,"4.4.3-4.4.4":0.00272},A:{"11":0.31533,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0.02056},L:{"0":5.96983},S:{"2.5":0},R:{_:"0"},M:{"0":0.07059}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js index a05f3a707cca57..f2e214865562d8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/FR.js @@ -1 +1 @@ -module.exports={C:{"45":0.00963,"47":0.00963,"48":0.02408,"52":0.10114,"56":0.01445,"59":0.01445,"60":0.01926,"62":0.00482,"63":0.00482,"66":0.00482,"68":0.03371,"69":0.00482,"72":0.00963,"74":0.00482,"77":0.00963,"78":0.30341,"79":0.01445,"80":0.01926,"81":0.40936,"82":0.01926,"83":0.01445,"84":0.03853,"85":0.01445,"86":0.00963,"87":0.01445,"88":0.0289,"89":0.04334,"90":0.04816,"91":0.2697,"92":0.03853,"93":0.04816,"94":1.97456,"95":3.71795,"96":0.00963,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 49 50 51 53 54 55 57 58 61 64 65 67 70 71 73 75 76 97 3.5 3.6"},D:{"38":0.00482,"48":0.00963,"49":0.13485,"50":0.00482,"51":0.00963,"52":0.0289,"53":0.00963,"54":0.08187,"56":0.01445,"58":0.01926,"60":0.06261,"61":0.00963,"63":0.01445,"64":0.05298,"65":0.01445,"66":0.05779,"67":0.01926,"68":0.00963,"69":0.01445,"70":0.03853,"71":0.02408,"72":0.04816,"73":0.01445,"74":0.01445,"75":0.02408,"76":0.01926,"77":0.01445,"78":0.0289,"79":0.10114,"80":0.07706,"81":0.03853,"83":0.09632,"84":0.1493,"85":0.17338,"86":0.18782,"87":0.45752,"88":0.06261,"89":0.08187,"90":0.06261,"91":0.08187,"92":0.11558,"93":0.29859,"94":0.40454,"95":0.57792,"96":22.81339,"97":0.00963,"98":0.00482,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 55 57 59 62 99"},F:{"68":0.00482,"70":0.00963,"71":0.00482,"72":0.00482,"79":0.00482,"80":0.01926,"81":0.61645,"82":0.56347,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00482,"11":0.00482,"12":0.01445,"13":0.09632,"14":0.44307,"15":0.4527,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.0289,"10.1":0.01926,"11.1":0.08187,"12.1":0.15411,"13.1":0.47197,"14.1":1.49296,"15.1":1.49778,"15.2":0.19746},B:{"14":0.00482,"15":0.00482,"16":0.00482,"17":0.01926,"18":0.04816,"83":0.00482,"84":0.01445,"85":0.01445,"86":0.01926,"87":0.00963,"88":0.00482,"89":0.01445,"90":0.00963,"91":0.01445,"92":0.01926,"93":0.00963,"94":0.03371,"95":0.16374,"96":4.92677,_:"12 13 79 80 81"},G:{"8":0.01225,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.007,"7.0-7.1":0.014,"8.1-8.4":0.0105,"9.0-9.2":0.0455,"9.3":0.19427,"10.0-10.2":0.0245,"10.3":0.16976,"11.0-11.2":0.0455,"11.3-11.4":0.0525,"12.0-12.1":0.0455,"12.2-12.5":0.72981,"13.0-13.1":0.05775,"13.2":0.0175,"13.3":0.12426,"13.4-13.7":0.36228,"14.0-14.4":1.06758,"14.5-14.8":5.19441,"15.0-15.1":8.69294,"15.2":0.6178},P:{"4":0.06371,_:"5.0-5.4 6.2-6.4","7.2-7.4":0.02124,"8.2":0.01062,"9.2":0.03185,"10.1":0.01062,"11.1-11.2":0.09556,"12.0":0.04247,"13.0":0.15927,"14.0":0.15927,"15.0":0.42471},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00377,"4.2-4.3":0.00566,"4.4":0,"4.4.3-4.4.4":0.06315},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02195,"9":0.02195,"10":0.01098,"11":0.41709,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.49766},H:{"0":0.35337},L:{"0":30.93744},S:{"2.5":0},R:{_:"0"},M:{"0":0.54432},Q:{"10.4":0}}; +module.exports={C:{"45":0.02517,"48":0.02014,"52":0.09061,"56":0.0151,"59":0.0151,"60":0.0151,"66":0.00503,"68":0.04027,"72":0.01007,"74":0.00503,"75":0.00503,"77":0.01007,"78":0.27184,"79":0.01007,"80":0.0151,"81":0.02517,"82":0.0151,"83":0.0151,"84":0.03524,"85":0.02014,"86":0.01007,"87":0.01007,"88":0.02517,"89":0.04027,"90":0.04531,"91":0.36245,"92":0.02517,"93":0.0302,"94":0.08558,"95":2.85931,"96":3.31237,"97":0.01007,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 55 57 58 61 62 63 64 65 67 69 70 71 73 76 98 3.5 3.6"},D:{"38":0.00503,"48":0.01007,"49":0.13088,"50":0.01007,"51":0.01007,"52":0.02517,"53":0.01007,"54":0.07551,"56":0.07551,"58":0.01007,"60":0.21646,"63":0.0151,"64":0.06544,"65":0.01007,"66":0.05537,"67":0.02014,"68":0.0151,"69":0.02014,"70":0.04531,"71":0.0302,"72":0.04531,"73":0.01007,"74":0.02014,"75":0.0302,"76":0.02517,"77":0.02014,"78":0.03524,"79":0.11075,"80":0.08054,"81":0.05034,"83":0.10571,"84":0.14599,"85":0.17116,"86":0.18122,"87":0.32218,"88":0.07551,"89":0.08558,"90":0.06041,"91":0.07048,"92":0.07551,"93":0.42286,"94":0.31714,"95":0.20639,"96":7.93358,"97":16.71288,"98":0.00503,"100":0.00503,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 55 57 59 61 62 99 101"},F:{"68":0.00503,"69":0.00503,"70":0.00503,"71":0.00503,"72":0.00503,"80":0.00503,"81":0.01007,"82":1.32394,"83":0.0151,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01007,"17":0.02014,"18":0.05034,"83":0.01007,"84":0.0151,"85":0.01007,"86":0.02014,"87":0.01007,"88":0.00503,"89":0.01007,"90":0.01007,"91":0.0151,"92":0.0151,"93":0.01007,"94":0.02517,"95":0.08054,"96":1.5102,"97":4.06244,_:"12 13 14 15 79 80 81"},E:{"4":0,"12":0.0151,"13":0.09565,"14":0.43292,"15":0.33728,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.08054,"10.1":0.04027,"11.1":0.08558,"12.1":0.15102,"13.1":0.49837,"14.1":1.40449,"15.1":1.15279,"15.2-15.3":1.06217},G:{"8":0.00848,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0017,"6.0-6.1":0.00678,"7.0-7.1":0.01187,"8.1-8.4":0.00848,"9.0-9.2":0.01696,"9.3":0.1645,"10.0-10.2":0.02544,"10.3":0.14924,"11.0-11.2":0.04579,"11.3-11.4":0.04748,"12.0-12.1":0.04409,"12.2-12.5":0.67666,"13.0-13.1":0.05936,"13.2":0.01696,"13.3":0.11362,"13.4-13.7":0.31035,"14.0-14.4":0.92087,"14.5-14.8":4.00399,"15.0-15.1":6.65297,"15.2-15.3":3.6716,"15.4":0.0017},P:{"4":0.10603,"5.0-5.4":0.02064,"6.2-6.4":0.04063,"7.2-7.4":0.0106,"8.2":0.02032,"9.2":0.03181,"10.1":0.0106,"11.1-11.2":0.10603,"12.0":0.03181,"13.0":0.12724,"14.0":0.13784,"15.0":0.18025,"16.0":2.78861},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00335,"4.2-4.3":0.00671,"4.4":0,"4.4.3-4.4.4":0.0545},A:{"8":0.0219,"9":0.02737,"10":0.01095,"11":0.37774,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.44694},H:{"0":0.34321},L:{"0":28.59769},S:{"2.5":0},R:{_:"0"},M:{"0":0.53633}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js index 179ff1b9fd1e67..f28c54963fe24a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GA.js @@ -1 +1 @@ -module.exports={C:{"29":0.00362,"46":0.00362,"48":0.00362,"52":0.01812,"54":0.01812,"72":0.00725,"78":0.03261,"88":0.14854,"90":0.00362,"91":0.07246,"92":0.00725,"93":0.01449,"94":0.74996,"95":1.6702,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 49 50 51 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 96 97 3.5 3.6"},D:{"38":0.01812,"43":0.00362,"44":0.02536,"48":0.00725,"49":0.01812,"63":0.03985,"65":0.00725,"69":0.39853,"70":0.00725,"73":0.06521,"74":0.05072,"75":0.06521,"76":0.00725,"77":0.00725,"79":1.13762,"80":0.0471,"81":0.02174,"83":0.02536,"84":0.02898,"85":0.00362,"86":0.02174,"87":0.10869,"88":0.01087,"89":0.01087,"90":0.01087,"91":0.06159,"92":0.19564,"93":0.04348,"94":0.12681,"95":0.4094,"96":15.626,"97":0.01087,"98":0.24274,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 71 72 78 99"},F:{"18":0.00725,"28":0.1739,"46":0.02536,"65":0.01087,"73":0.00362,"79":0.00725,"80":0.01812,"81":0.55794,"82":1.07965,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.04348,"15":0.06159,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 12.1","10.1":0.01087,"11.1":0.01087,"13.1":0.03261,"14.1":0.07246,"15.1":0.11231,"15.2":0.02174},B:{"12":0.00725,"13":0.03623,"14":0.00362,"16":0.01087,"17":0.01449,"18":0.1413,"83":0.00725,"84":0.01087,"85":0.00362,"88":0.00362,"89":0.01087,"91":0.02174,"92":0.01812,"93":0.00725,"94":0.01449,"95":0.07608,"96":2.88029,_:"15 79 80 81 86 87 90"},G:{"8":0.00203,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.10811,"6.0-6.1":0,"7.0-7.1":0.01014,"8.1-8.4":0.00473,"9.0-9.2":0,"9.3":0.0696,"10.0-10.2":0,"10.3":0.05946,"11.0-11.2":0.20676,"11.3-11.4":0.01419,"12.0-12.1":0.00676,"12.2-12.5":1.79804,"13.0-13.1":0.00203,"13.2":0.00135,"13.3":0.01149,"13.4-13.7":0.08379,"14.0-14.4":0.53651,"14.5-14.8":1.16018,"15.0-15.1":2.27441,"15.2":0.40474},P:{"4":0.98429,"5.0-5.4":0.01015,"6.2-6.4":0.02029,"7.2-7.4":2.45564,_:"8.2","9.2":0.05074,"10.1":0.01015,"11.1-11.2":0.05074,"12.0":0.08118,"13.0":0.34501,"14.0":0.28412,"15.0":0.72046},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00056,"4.2-4.3":0.00245,"4.4":0,"4.4.3-4.4.4":0.03526},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22463,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.01276},O:{"0":0.48473},H:{"0":2.3187},L:{"0":54.64046},S:{"2.5":0},R:{_:"0"},M:{"0":0.73985},Q:{"10.4":0}}; +module.exports={C:{"31":0.00582,"48":0.01454,"52":0.0349,"54":0.00872,"56":0.00872,"68":0.00291,"72":0.01163,"78":0.04653,"85":0.00582,"88":0.05816,"91":0.04944,"92":0.00291,"93":0.02036,"94":0.03199,"95":0.83169,"96":0.93056,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 89 90 97 98 3.5 3.6"},D:{"11":0.00582,"26":0.01745,"38":0.01163,"43":0.01163,"47":0.00582,"48":0.00582,"49":0.01454,"53":0.00582,"56":0.00582,"58":0.00291,"60":0.00291,"63":0.01745,"65":0.02036,"66":0.00582,"67":0.00291,"68":0.00291,"69":0.20938,"70":0.00582,"71":0.00291,"74":0.01454,"75":0.01745,"76":0.06979,"77":0.00582,"79":1.19519,"80":0.00872,"81":0.02036,"83":0.01163,"84":0.01745,"85":0.00582,"86":0.02036,"87":0.12795,"88":0.02908,"89":0.01745,"90":0.00872,"91":0.04362,"92":0.13086,"93":0.0378,"94":0.07852,"95":0.2908,"96":3.76586,"97":9.51498,"98":0.10178,"99":0.06398,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 50 51 52 54 55 57 59 61 62 64 72 73 78 100 101"},F:{"28":0.01454,"46":0.01454,"78":0.00582,"79":0.01745,"80":0.04362,"81":0.01163,"82":2.00943,"83":0.01163,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01745,"13":0.01163,"14":0.01163,"16":0.00872,"17":0.00582,"18":0.02326,"83":0.02036,"84":0.02326,"85":0.00291,"89":0.02326,"91":0.01163,"92":0.02908,"94":0.00582,"95":0.0349,"96":0.98581,"97":2.1461,_:"15 79 80 81 86 87 88 90 93"},E:{"4":0,"14":0.02617,"15":0.02326,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00291,"11.1":0.00582,"12.1":0.00582,"13.1":0.08433,"14.1":0.09887,"15.1":0.09015,"15.2-15.3":0.07561},G:{"8":0,"3.2":0,"4.0-4.1":0.00149,"4.2-4.3":0.00075,"5.0-5.1":0.00969,"6.0-6.1":0,"7.0-7.1":0.00597,"8.1-8.4":0.00075,"9.0-9.2":0,"9.3":0.16406,"10.0-10.2":0.00298,"10.3":0.21477,"11.0-11.2":0.29457,"11.3-11.4":0.02088,"12.0-12.1":0.00597,"12.2-12.5":2.02618,"13.0-13.1":0.05518,"13.2":0,"13.3":0.01715,"13.4-13.7":0.09396,"14.0-14.4":0.47355,"14.5-14.8":0.99035,"15.0-15.1":1.32295,"15.2-15.3":1.74802,"15.4":0.00447},P:{"4":0.55647,"5.0-5.4":0.02064,"6.2-6.4":0.02024,"7.2-7.4":3.62212,"8.2":0.02032,"9.2":0.02024,"10.1":0.0106,"11.1-11.2":0.07082,"12.0":0.16188,"13.0":0.74871,"14.0":0.24282,"15.0":0.24282,"16.0":1.76047},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00077,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.10135},A:{"11":0.35478,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.04255},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.40424},H:{"0":2.3097},L:{"0":54.65508},S:{"2.5":0.02837},R:{_:"0"},M:{"0":1.09926}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js index c4b8ec4c4aa9da..59a0d47c1c1d57 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GB.js @@ -1 +1 @@ -module.exports={C:{"48":0.00477,"52":0.03818,"55":0.00955,"59":0.01432,"78":0.10023,"84":0.01432,"87":0.02864,"88":0.00955,"89":0.01909,"90":0.04296,"91":0.03818,"92":0.01432,"93":0.01909,"94":0.77323,"95":1.43667,"96":0.00477,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 97 3.5 3.6"},D:{"36":0.00477,"38":0.00955,"40":0.19569,"43":0.00477,"49":0.06205,"56":0.05728,"60":0.00955,"63":0.00955,"64":0.01432,"65":0.01432,"66":0.05728,"67":0.01432,"69":0.04296,"70":0.01909,"71":0.00477,"72":0.02387,"74":0.01432,"75":0.01432,"76":0.06205,"77":0.01909,"78":0.01909,"79":0.08591,"80":0.05728,"81":0.02864,"83":0.02387,"84":0.04296,"85":0.0525,"86":0.03818,"87":0.19092,"88":0.03341,"89":0.05728,"90":0.04773,"91":0.1241,"92":0.20047,"93":0.41048,"94":1.03574,"95":0.75413,"96":23.5118,"97":0.04773,"98":0.00477,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 61 62 68 73 99"},F:{"46":0.00477,"79":0.00955,"80":0.01432,"81":0.46775,"82":0.3532,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00477},E:{"4":0,"12":0.00955,"13":0.08591,"14":0.55844,"15":0.52026,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00477,"10.1":0.01432,"11.1":0.0716,"12.1":0.11455,"13.1":0.4773,"14.1":2.56787,"15.1":2.63947,"15.2":0.27206},B:{"15":0.00477,"16":0.00955,"17":0.01432,"18":0.06682,"84":0.00477,"85":0.00955,"86":0.00477,"89":0.01432,"90":0.00955,"91":0.01432,"92":0.01909,"93":0.02387,"94":0.02864,"95":0.28161,"96":6.76334,_:"12 13 14 79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00267,"6.0-6.1":0.00534,"7.0-7.1":0.01336,"8.1-8.4":0.01336,"9.0-9.2":0.01069,"9.3":0.27792,"10.0-10.2":0.01069,"10.3":0.27525,"11.0-11.2":0.03741,"11.3-11.4":0.06948,"12.0-12.1":0.03741,"12.2-12.5":1.28004,"13.0-13.1":0.03207,"13.2":0.01069,"13.3":0.10155,"13.4-13.7":0.36611,"14.0-14.4":1.21323,"14.5-14.8":8.79995,"15.0-15.1":13.35893,"15.2":0.79902},P:{"4":0.04341,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.05426,"12.0":0.03256,"13.0":0.10852,"14.0":0.11937,"15.0":0.34726},I:{"0":0,"3":0,"4":0.01485,"2.1":0,"2.2":0.00119,"2.3":0,"4.1":0.00148,"4.2-4.3":0.00386,"4.4":0,"4.4.3-4.4.4":0.03089},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01085,"9":0.01628,"11":0.36902,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.1359},H:{"0":0.18805},L:{"0":21.69013},S:{"2.5":0},R:{_:"0"},M:{"0":0.35021},Q:{"10.4":0.00523}}; +module.exports={C:{"48":0.00483,"52":0.03382,"59":0.0145,"68":0.00483,"78":0.11114,"84":0.05315,"87":0.01933,"88":0.00966,"89":0.02416,"90":0.04832,"91":0.03866,"92":0.00966,"93":0.00966,"94":0.02416,"95":1.04371,"96":1.11619,"97":0.00483,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 98 3.5 3.6"},D:{"35":0.00483,"38":0.00483,"40":0.18362,"43":0.00483,"49":0.06282,"56":0.00483,"60":0.0145,"63":0.00483,"64":0.0145,"65":0.00966,"66":0.05315,"67":0.00966,"69":0.03866,"70":0.01933,"71":0.00483,"72":0.01933,"74":0.00966,"75":0.0145,"76":0.07731,"77":0.02899,"78":0.01933,"79":0.07248,"80":0.06282,"81":0.02416,"83":0.02899,"84":0.03866,"85":0.03382,"86":0.03866,"87":0.18845,"88":0.03382,"89":0.04832,"90":0.03866,"91":0.10147,"92":0.1208,"93":0.52186,"94":0.28509,"95":0.20294,"96":8.26272,"97":17.55466,"98":0.00966,"100":0.00966,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 59 61 62 68 73 99 101"},F:{"46":0.00483,"80":0.00483,"81":0.00483,"82":0.78278,"83":0.00966,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00483,"16":0.00483,"17":0.0145,"18":0.05798,"85":0.00966,"89":0.00966,"90":0.00483,"91":0.0145,"92":0.01933,"93":0.01933,"94":0.0145,"95":0.15946,"96":1.93763,"97":5.3007,_:"12 13 14 79 80 81 83 84 86 87 88"},E:{"4":0,"12":0.00966,"13":0.1063,"14":0.54118,"15":0.38656,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00483,"10.1":0.0145,"11.1":0.06765,"12.1":0.1063,"13.1":0.4687,"14.1":2.15507,"15.1":2.07293,"15.2-15.3":1.56074},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0026,"6.0-6.1":0.00521,"7.0-7.1":0.01302,"8.1-8.4":0.01042,"9.0-9.2":0.0026,"9.3":0.26039,"10.0-10.2":0.00781,"10.3":0.25258,"11.0-11.2":0.03125,"11.3-11.4":0.06249,"12.0-12.1":0.03385,"12.2-12.5":1.2004,"13.0-13.1":0.02864,"13.2":0.01042,"13.3":0.08072,"13.4-13.7":0.29945,"14.0-14.4":1.03636,"14.5-14.8":6.54363,"15.0-15.1":10.61875,"15.2-15.3":5.52029,"15.4":0},P:{"4":0.04315,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.04209,"8.2":0.01072,"9.2":0.02143,"10.1":0.02143,"11.1-11.2":0.05394,"12.0":0.02157,"13.0":0.10787,"14.0":0.11866,"15.0":0.14023,"16.0":3.8402},I:{"0":0,"3":0,"4":0.01651,"2.1":0,"2.2":0.00294,"2.3":0,"4.1":0.00147,"4.2-4.3":0.00477,"4.4":0,"4.4.3-4.4.4":0.03633},A:{"9":0.01036,"11":0.3472,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.11886},H:{"0":0.18592},L:{"0":21.00882},S:{"2.5":0},R:{_:"0"},M:{"0":0.28941}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js index 69240bb24049cf..54d70725b67d7b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GD.js @@ -1 +1 @@ -module.exports={C:{"52":0.00446,"56":0.00446,"78":0.02229,"83":0.00891,"86":0.11588,"88":0.00446,"90":0.02674,"91":0.03566,"93":0.00891,"94":0.51701,"95":0.75769,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 87 89 92 96 97 3.5 3.6"},D:{"47":0.00446,"49":0.09805,"53":0.00446,"58":0.00446,"62":0.00446,"63":0.01783,"66":0.00446,"73":0.05794,"76":0.06686,"77":0.04903,"79":0.09805,"80":0.00446,"81":0.0624,"83":0.01337,"84":0.0312,"85":0.00446,"86":0.01337,"87":0.04457,"88":0.0312,"89":0.00891,"90":0.11588,"91":0.04011,"92":0.09805,"93":0.08023,"94":0.33873,"95":0.75769,"96":23.55079,"97":0.03566,"98":0.11143,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 59 60 61 64 65 67 68 69 70 71 72 74 75 78 99"},F:{"66":0.0624,"80":0.00446,"81":0.24514,"82":0.43679,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"9":0.00891,"13":0.00891,"14":0.18274,"15":0.30753,_:"0 5 6 7 8 10 11 12 3.1 3.2 6.1 7.1","5.1":0.00891,"9.1":0.00891,"10.1":0.02674,"11.1":0.01783,"12.1":0.01337,"13.1":0.15154,"14.1":0.78889,"15.1":0.86912,"15.2":0.17382},B:{"15":0.00891,"16":0.00891,"17":0.03566,"18":0.01337,"86":0.00891,"88":0.00446,"89":0.00446,"90":0.00891,"92":0.24068,"93":0.00891,"94":0.00446,"95":0.06686,"96":7.76409,_:"12 13 14 79 80 81 83 84 85 87 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02108,"6.0-6.1":0,"7.0-7.1":0.18553,"8.1-8.4":0.00527,"9.0-9.2":0.01054,"9.3":0.07274,"10.0-10.2":0,"10.3":0.26038,"11.0-11.2":0,"11.3-11.4":0.00211,"12.0-12.1":0.00843,"12.2-12.5":0.60088,"13.0-13.1":0.00211,"13.2":0.00633,"13.3":0.01265,"13.4-13.7":0.04849,"14.0-14.4":0.25195,"14.5-14.8":3.46507,"15.0-15.1":5.1022,"15.2":0.48703},P:{"4":0.1523,"5.0-5.4":0.02112,"6.2-6.4":0.02104,"7.2-7.4":0.28284,"8.2":0.06097,"9.2":0.01088,"10.1":0.01015,"11.1-11.2":0.16318,"12.0":0.01059,"13.0":0.07615,"14.0":0.03264,"15.0":0.33723},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00243,"4.4":0,"4.4.3-4.4.4":0.04192},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.1248,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.02217},O:{"0":0.44344},H:{"0":0.05773},L:{"0":45.2344},S:{"2.5":0.01109},R:{_:"0"},M:{"0":0.19955},Q:{"10.4":0}}; +module.exports={C:{"47":0.00876,"48":0.00876,"60":0.01752,"65":0.00876,"86":0.08322,"91":0.02628,"94":0.03942,"95":0.47304,"96":1.67316,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 92 93 97 98 3.5 3.6"},D:{"38":0.17082,"42":0.00438,"49":0.23214,"50":0.02628,"55":0.00876,"58":0.00438,"62":0.01314,"63":0.03066,"69":0.00438,"72":0.03066,"73":0.17082,"75":0.00438,"76":0.16644,"77":0.0219,"79":0.03504,"80":0.00438,"81":0.0438,"83":0.00876,"85":0.00438,"86":0.00876,"87":0.01752,"88":0.0219,"89":0.01314,"90":0.03942,"91":0.03942,"92":0.03066,"93":0.20148,"94":0.05256,"95":0.09198,"96":6.91602,"97":16.28922,"98":0.01314,"99":0.00876,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 51 52 53 54 56 57 59 60 61 64 65 66 67 68 70 71 74 78 84 100 101"},F:{"67":0.03066,"82":0.70956,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.07884,"16":0.04818,"18":0.01314,"92":0.1314,"94":0.00438,"95":0.0219,"96":2.84262,"97":5.8911,_:"12 13 14 17 79 80 81 83 84 85 86 87 88 89 90 91 93"},E:{"4":0,"11":0.00876,"13":0.00876,"14":0.15768,"15":0.44676,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 15.4","5.1":0.00876,"9.1":0.01314,"10.1":0.0219,"11.1":0.0219,"12.1":0.00876,"13.1":0.31536,"14.1":0.6789,"15.1":0.96798,"15.2-15.3":0.77526},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01503,"6.0-6.1":0,"7.0-7.1":0.13424,"8.1-8.4":0,"9.0-9.2":0.01703,"9.3":0.07513,"10.0-10.2":0,"10.3":0.21238,"11.0-11.2":0.01503,"11.3-11.4":0.01903,"12.0-12.1":0.00401,"12.2-12.5":0.52193,"13.0-13.1":0.00401,"13.2":0.00601,"13.3":0.01903,"13.4-13.7":0.08415,"14.0-14.4":0.27148,"14.5-14.8":2.07269,"15.0-15.1":4.17043,"15.2-15.3":2.37323,"15.4":0},P:{"4":0.0218,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.23981,"8.2":0.07068,"9.2":0.0218,"10.1":0.0106,"11.1-11.2":0.15261,"12.0":0.01067,"13.0":0.10901,"14.0":0.0545,"15.0":0.14171,"16.0":3.77162},I:{"0":0,"3":0,"4":0.00074,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00037,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05509},A:{"10":0.00876,"11":0.0657,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.12926},H:{"0":0.02128},L:{"0":43.77084},S:{"2.5":0},R:{_:"0"},M:{"0":0.13488}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js index 9caf3cd3b47561..e40d8f5db4001c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GE.js @@ -1 +1 @@ -module.exports={C:{"4":0.00955,"34":0.01432,"52":0.0191,"56":0.00955,"68":0.01432,"78":0.03819,"88":0.16709,"89":0.00955,"91":0.00955,"92":0.01432,"93":0.00955,"94":0.43443,"95":0.91183,"96":0.01432,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 97 3.5 3.6"},D:{"38":0.00477,"39":0.00955,"47":0.0191,"49":0.08593,"50":0.00477,"53":0.00477,"56":0.0191,"59":0.0191,"62":0.00955,"63":0.01432,"64":0.00955,"66":0.02864,"67":0.00955,"68":0.0191,"69":0.00955,"70":0.00477,"71":0.0191,"72":0.00955,"73":0.00955,"74":0.00955,"75":0.02864,"76":0.02864,"77":0.00477,"78":0.01432,"79":0.18141,"80":0.02387,"81":0.02387,"83":0.04297,"84":0.05251,"85":0.03342,"86":0.08593,"87":0.16709,"88":0.10025,"89":0.07161,"90":0.14322,"91":0.09071,"92":0.18141,"93":0.15754,"94":0.28644,"95":0.46785,"96":31.0501,"97":0.02864,"98":0.00955,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 51 52 54 55 57 58 60 61 65 99"},F:{"28":0.04774,"36":0.00477,"46":0.00955,"48":0.01432,"60":0.02387,"67":0.00955,"72":0.00955,"77":0.03342,"78":0.00955,"79":0.0191,"80":0.03342,"81":1.4513,"82":2.20081,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 68 69 70 71 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02387,"14":0.10503,"15":0.09548,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00955,"12.1":0.02864,"13.1":0.07161,"14.1":0.3485,"15.1":0.41056,"15.2":0.05251},B:{"12":0.0191,"13":0.08116,"14":0.16709,"16":0.11935,"17":0.00955,"18":0.14799,"84":0.05729,"85":0.00477,"86":0.00477,"87":0.00477,"89":0.00955,"90":0.04297,"91":0.01432,"92":0.0191,"93":0.00955,"94":0.02387,"95":0.1289,"96":3.85262,_:"15 79 80 81 83 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04971,"6.0-6.1":0,"7.0-7.1":0.13966,"8.1-8.4":0.00947,"9.0-9.2":0,"9.3":0.09587,"10.0-10.2":0.01065,"10.3":0.13375,"11.0-11.2":0.07693,"11.3-11.4":0.03314,"12.0-12.1":0.03906,"12.2-12.5":0.99303,"13.0-13.1":0.02249,"13.2":0.02486,"13.3":0.10416,"13.4-13.7":0.26868,"14.0-14.4":1.03446,"14.5-14.8":3.31169,"15.0-15.1":5.06814,"15.2":0.41071},P:{"4":0.46297,"5.0-5.4":0.0813,"6.2-6.4":0.02104,"7.2-7.4":0.14731,"8.2":0.06097,"9.2":0.01052,"10.1":0.01015,"11.1-11.2":0.0947,"12.0":0.02104,"13.0":0.10522,"14.0":0.17887,"15.0":0.19992},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00345,"4.2-4.3":0.01468,"4.4":0,"4.4.3-4.4.4":0.08116},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.1289,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.05749},H:{"0":0.25728},L:{"0":38.8281},S:{"2.5":0},R:{_:"0"},M:{"0":0.10452},Q:{"10.4":0}}; +module.exports={C:{"34":0.0094,"52":0.01879,"68":0.01879,"78":0.03758,"88":0.01409,"89":0.0047,"91":0.0094,"92":0.0094,"94":0.0094,"95":0.55906,"96":0.69061,"97":0.0094,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 93 98 3.5 3.6"},D:{"38":0.0094,"39":0.0047,"47":0.01879,"49":0.08456,"56":0.01409,"59":0.01409,"62":0.01879,"63":0.0094,"64":0.0047,"65":0.0047,"66":0.03289,"67":0.0047,"68":0.01879,"69":0.0094,"70":0.01409,"71":0.01879,"72":0.01409,"73":0.01409,"74":0.0094,"75":0.01879,"76":0.03758,"77":0.0047,"78":0.02819,"79":0.19732,"80":0.02349,"81":0.01879,"83":0.03289,"84":0.04698,"85":0.04228,"86":0.10336,"87":0.16913,"88":0.09396,"89":0.06107,"90":0.11745,"91":0.07987,"92":0.11745,"93":0.12685,"94":0.12685,"95":0.20201,"96":9.6356,"97":21.82691,"98":0.03289,"99":0.0047,"100":0.07517,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 50 51 52 53 54 55 57 58 60 61 101"},F:{"28":0.06107,"36":0.0047,"46":0.02349,"48":0.0047,"60":0.01409,"67":0.0094,"72":0.0094,"77":0.03758,"78":0.0047,"79":0.0047,"80":0.01879,"81":0.02349,"82":3.7631,"83":0.10805,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 68 69 70 71 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01879,"13":0.09866,"14":0.2255,"15":0.0047,"16":0.13154,"17":0.02819,"18":0.12685,"84":0.02819,"87":0.0047,"89":0.0094,"90":0.0094,"91":0.01879,"92":0.01409,"94":0.01879,"95":0.07517,"96":1.15101,"97":2.86578,_:"79 80 81 83 85 86 88 93"},E:{"4":0,"13":0.01879,"14":0.07987,"15":0.06577,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0047,"12.1":0.03758,"13.1":0.06577,"14.1":0.31477,"15.1":0.29128,"15.2-15.3":0.27248,"15.4":0.01879},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.04979,"6.0-6.1":0.00249,"7.0-7.1":0.15684,"8.1-8.4":0.00498,"9.0-9.2":0.00124,"9.3":0.06971,"10.0-10.2":0.00498,"10.3":0.13941,"11.0-11.2":0.06473,"11.3-11.4":0.02738,"12.0-12.1":0.03361,"12.2-12.5":1.01573,"13.0-13.1":0.02116,"13.2":0.01992,"13.3":0.08589,"13.4-13.7":0.29625,"14.0-14.4":0.91739,"14.5-14.8":2.80819,"15.0-15.1":4.29569,"15.2-15.3":2.42481,"15.4":0.00124},P:{"4":0.53958,"5.0-5.4":0.17165,"6.2-6.4":0.03029,"7.2-7.4":0.1587,"8.2":0.07068,"9.2":0.01058,"10.1":0.0106,"11.1-11.2":0.09522,"12.0":0.03174,"13.0":0.11638,"14.0":0.12696,"15.0":0.09522,"16.0":1.3754},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00896,"4.2-4.3":0.02537,"4.4":0,"4.4.3-4.4.4":0.1194},A:{"11":0.09866,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.12192},H:{"0":0.24591},L:{"0":37.92458},S:{"2.5":0},R:{_:"0"},M:{"0":0.07421}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js index 154478595d9fbe..47cdf9eb7c6679 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GF.js @@ -1 +1 @@ -module.exports={C:{"35":0.01467,"52":0.01956,"60":0.03912,"68":0.00978,"73":0.00978,"78":0.06357,"82":0.00489,"84":0.00489,"85":0.01956,"86":0.00978,"88":0.00978,"89":0.00489,"91":0.11736,"92":0.00978,"93":0.03912,"94":2.27874,"95":3.50124,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 79 80 81 83 87 90 96 97 3.5 3.6"},D:{"47":0.02934,"49":0.06846,"57":0.02934,"58":0.00978,"67":0.00489,"78":0.00489,"79":0.02934,"80":0.01467,"81":0.00489,"86":0.00978,"87":0.09291,"88":0.02934,"89":0.01956,"90":0.05379,"91":0.03423,"92":0.03423,"93":0.15648,"94":2.22006,"95":0.59169,"96":19.76049,"97":0.07824,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 83 84 85 98 99"},F:{"28":0.00978,"36":0.00978,"40":0.00489,"46":0.00489,"81":0.38142,"82":0.55746,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.15159,"14":0.40098,"15":0.4401,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02934,"11.1":0.02934,"12.1":0.15159,"13.1":0.1467,"14.1":1.69683,"15.1":1.0269,"15.2":0.05868},B:{"12":0.06846,"15":0.00978,"16":0.00978,"17":0.0489,"18":0.02445,"84":0.01956,"90":0.01956,"92":0.01956,"93":0.01467,"94":0.13203,"95":0.26406,"96":9.69198,_:"13 14 79 80 81 83 85 86 87 88 89 91"},G:{"8":0.0066,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.08847,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.15185,"10.0-10.2":0,"10.3":0.02377,"11.0-11.2":0.1294,"11.3-11.4":0.03565,"12.0-12.1":0.19806,"12.2-12.5":0.72623,"13.0-13.1":0.09903,"13.2":0.00924,"13.3":0.08451,"13.4-13.7":0.22315,"14.0-14.4":0.80546,"14.5-14.8":3.73548,"15.0-15.1":6.2971,"15.2":0.59023},P:{"4":0.06371,_:"5.0-5.4 6.2-6.4","7.2-7.4":0.07311,"8.2":0.01062,"9.2":0.03185,"10.1":0.01062,"11.1-11.2":0.15667,"12.0":0.01044,"13.0":0.13578,"14.0":0.15667,"15.0":0.41778},I:{"0":0,"3":0,"4":0.00204,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00204,"4.2-4.3":0.00307,"4.4":0,"4.4.3-4.4.4":0.02862},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.53301,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.03577},H:{"0":0.0387},L:{"0":37.11912},S:{"2.5":0.00511},R:{_:"0"},M:{"0":0.44968},Q:{"10.4":0}}; +module.exports={C:{"35":0.00943,"49":0.00943,"52":0.01415,"60":0.01415,"68":0.00943,"71":0.00472,"78":0.05658,"80":0.00943,"82":0.00472,"83":0.00943,"84":0.00943,"86":0.1556,"87":0.02829,"88":0.07073,"89":0.00472,"90":0.00472,"91":0.15088,"92":0.01886,"93":0.01886,"94":0.12259,"95":3.65413,"96":3.59755,"97":0.00472,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 72 73 74 75 76 77 79 81 85 98 3.5 3.6"},D:{"39":0.00472,"47":0.00943,"49":0.15088,"57":0.00943,"65":0.01886,"67":0.00943,"76":0.03772,"78":0.01415,"79":0.08016,"80":0.01886,"81":0.00943,"83":0.00472,"84":0.00472,"85":0.00943,"86":0.00472,"87":0.02829,"88":0.02829,"89":0.05187,"90":0.01886,"91":0.01415,"92":0.0613,"93":0.03301,"94":1.11274,"95":0.23104,"96":6.16251,"97":13.8291,"98":0.01886,"99":0.00472,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 75 77 100 101"},F:{"28":0.00943,"36":0.00472,"79":0.01886,"81":0.2499,"82":0.83456,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.08016,"15":0.00943,"16":0.00472,"17":0.03301,"18":0.07073,"84":0.00943,"91":0.00472,"92":0.00472,"94":0.04244,"95":0.04715,"96":3.21563,"97":6.82732,_:"13 14 79 80 81 83 85 86 87 88 89 90 93"},E:{"4":0,"13":0.08959,"14":0.2499,"15":0.14145,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03772,"12.1":0.13674,"13.1":0.24047,"14.1":1.1929,"15.1":0.71668,"15.2-15.3":0.8157},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.0043,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.25212,"10.0-10.2":0,"10.3":0.03152,"11.0-11.2":0.0616,"11.3-11.4":0.01862,"12.0-12.1":0.13895,"12.2-12.5":0.53863,"13.0-13.1":0.09598,"13.2":0,"13.3":0.03868,"13.4-13.7":0.17907,"14.0-14.4":0.48133,"14.5-14.8":2.78625,"15.0-15.1":6.00656,"15.2-15.3":3.68874,"15.4":0},P:{"4":0.02077,"5.0-5.4":0.02064,"6.2-6.4":0.04063,"7.2-7.4":0.1246,"8.2":0.02032,"9.2":0.01038,"10.1":0.0106,"11.1-11.2":0.11421,"12.0":0.03181,"13.0":0.3011,"14.0":0.16613,"15.0":0.10383,"16.0":2.67879},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00143,"4.2-4.3":0.00214,"4.4":0,"4.4.3-4.4.4":0.02285},A:{"11":0.23104,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.07399},H:{"0":0.06505},L:{"0":35.03467},S:{"2.5":0.07928},R:{_:"0"},M:{"0":0.35938}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js index a2aa1f31db8a56..d8af651561a4cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GG.js @@ -1 +1 @@ -module.exports={C:{"52":0.38266,"78":0.01511,"87":0.00504,"88":0.01007,"91":0.01007,"94":0.81567,"95":1.12281,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 89 90 92 93 96 97 3.5 3.6"},D:{"38":0.00504,"49":0.02518,"65":0.02014,"67":0.03021,"73":0.00504,"76":0.21651,"77":0.07049,"81":0.02518,"83":0.02014,"84":0.02518,"86":0.01007,"87":0.06546,"89":0.02518,"90":0.13091,"91":0.20644,"92":0.05035,"93":0.24168,"94":0.23665,"95":2.15498,"96":21.95764,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 74 75 78 79 80 85 88 97 98 99"},F:{"80":0.01511,"81":0.15609,"82":0.24672,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.16616,"12":0.02518,"13":0.06042,"14":0.84085,"15":1.08756,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01511,"11.1":0.09567,"12.1":0.10574,"13.1":0.74518,"14.1":4.40563,"15.1":5.81039,"15.2":0.54882},B:{"15":0.04028,"17":0.02014,"87":0.00504,"91":0.02014,"93":0.00504,"95":0.33231,"96":5.6392,_:"12 13 14 16 18 79 80 81 83 84 85 86 88 89 90 92 94"},G:{"8":0.01797,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":2.13208,"10.0-10.2":0,"10.3":0.57794,"11.0-11.2":0.34437,"11.3-11.4":0.01198,"12.0-12.1":0.03893,"12.2-12.5":1.65296,"13.0-13.1":0.00898,"13.2":0,"13.3":0.10481,"13.4-13.7":0.40126,"14.0-14.4":1.31758,"14.5-14.8":9.38175,"15.0-15.1":13.18476,"15.2":0.7636},P:{"4":0.103,"5.0-5.4":0.02112,"6.2-6.4":0.01042,"7.2-7.4":0.19571,"8.2":0.06097,"9.2":0.0412,"10.1":0.01015,"11.1-11.2":0.06645,"12.0":0.0309,"13.0":0.0443,"14.0":0.19936,"15.0":0.49841},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.98686,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.0141},L:{"0":15.72396},S:{"2.5":0},R:{_:"0"},M:{"0":0.16881},Q:{"10.4":0}}; +module.exports={C:{"52":0.3263,"78":0.00989,"91":0.00989,"94":0.01483,"95":0.95419,"96":0.93936,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 97 98 3.5 3.6"},D:{"49":0.02472,"65":0.01483,"67":0.01978,"75":0.00494,"76":0.15821,"77":0.05933,"79":0.02966,"81":0.05438,"83":0.02966,"84":0.01483,"85":0.00494,"86":0.01483,"87":0.0445,"90":0.10877,"91":0.08405,"92":0.0791,"93":0.1236,"94":0.06922,"95":0.10382,"96":7.23307,"97":16.24598,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 78 80 88 89 98 99 100 101"},F:{"80":0.00989,"82":0.35597,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01483,"17":0.0445,"87":0.01978,"91":0.01978,"95":0.08899,"96":2.07648,"97":4.91928,_:"12 13 14 16 18 79 80 81 83 84 85 86 88 89 90 92 93 94"},E:{"4":0,"11":0.09888,"12":0.00989,"13":0.05438,"14":0.63283,"15":0.58339,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00989,"11.1":0.0791,"12.1":0.09394,"13.1":0.7861,"14.1":3.96509,"15.1":3.98486,"15.2-15.3":2.8873},G:{"8":0.02266,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":2.13609,"10.0-10.2":0,"10.3":0.65054,"11.0-11.2":0.15535,"11.3-11.4":0.02266,"12.0-12.1":0.01295,"12.2-12.5":1.42729,"13.0-13.1":0.00971,"13.2":0,"13.3":0.05826,"13.4-13.7":0.37543,"14.0-14.4":1.32049,"14.5-14.8":7.15589,"15.0-15.1":12.60291,"15.2-15.3":6.40179,"15.4":0},P:{"4":0.08259,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.18583,"8.2":0.07068,"9.2":0.03097,"10.1":0.0106,"11.1-11.2":0.04452,"12.0":0.02065,"13.0":0.05565,"14.0":0.22259,"15.0":0.43405,"16.0":4.54083},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.88498,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":13.25672},S:{"2.5":0},R:{_:"0"},M:{"0":0.13143}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js index 41bbed231e076c..925617f373ef51 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GH.js @@ -1 +1 @@ -module.exports={C:{"27":0.00268,"29":0.00537,"40":0.00268,"41":0.00268,"42":0.00268,"43":0.00537,"44":0.00268,"45":0.00537,"47":0.00805,"48":0.00805,"49":0.00537,"50":0.00268,"52":0.02146,"56":0.00805,"57":0.00268,"60":0.00268,"66":0.00537,"68":0.00268,"69":0.00268,"72":0.01342,"73":0.00268,"76":0.00537,"77":0.00268,"78":0.02146,"79":0.00268,"80":0.00268,"81":0.00537,"83":0.00537,"84":0.01073,"85":0.00805,"86":0.01073,"87":0.00805,"88":0.01073,"89":0.01878,"90":0.00537,"91":0.01878,"92":0.01878,"93":0.02951,"94":0.6627,"95":1.11881,"96":0.06439,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 30 31 32 33 34 35 36 37 38 39 46 51 53 54 55 58 59 61 62 63 64 65 67 70 71 74 75 82 97 3.5 3.6"},D:{"11":0.00268,"33":0.00268,"40":0.00537,"43":0.00805,"46":0.00268,"47":0.00537,"49":0.02146,"50":0.0161,"55":0.00268,"56":0.00537,"57":0.0161,"60":0.00805,"63":0.01073,"64":0.00805,"65":0.01342,"67":0.00805,"68":0.05634,"69":0.01342,"70":0.01342,"71":0.00805,"72":0.00537,"73":0.00268,"74":0.02146,"75":0.01878,"76":0.0161,"77":0.06171,"78":0.01342,"79":0.07244,"80":0.04293,"81":0.03756,"83":0.02951,"84":0.0161,"85":0.01878,"86":0.03488,"87":0.12342,"88":0.0322,"89":0.04829,"90":0.04025,"91":0.07512,"92":0.13415,"93":0.08586,"94":0.24952,"95":0.30586,"96":11.16396,"97":0.01878,"98":0.00805,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 44 45 48 51 52 53 54 58 59 61 62 66 99"},F:{"42":0.00537,"46":0.00268,"65":0.00805,"66":0.00537,"73":0.00268,"77":0.00805,"78":0.00268,"79":0.04829,"80":0.0322,"81":0.37562,"82":0.72978,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 68 69 70 71 72 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00268,"12":0.00805,"13":0.0161,"14":0.07512,"15":0.07512,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 9.1","5.1":0.00805,"7.1":0.00268,"10.1":0.0161,"11.1":0.01073,"12.1":0.02146,"13.1":0.06976,"14.1":0.16903,"15.1":0.31928,"15.2":0.04561},B:{"12":0.0322,"13":0.01342,"14":0.01342,"15":0.02146,"16":0.03488,"17":0.02146,"18":0.08586,"81":0.00268,"83":0.00268,"84":0.04025,"85":0.01878,"88":0.00537,"89":0.04293,"90":0.02683,"91":0.00537,"92":0.03756,"93":0.02146,"94":0.04025,"95":0.12342,"96":1.88078,_:"79 80 86 87"},G:{"8":0.00816,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00272,"7.0-7.1":0.0136,"8.1-8.4":0.0068,"9.0-9.2":0.00408,"9.3":0.06119,"10.0-10.2":0.00272,"10.3":0.26244,"11.0-11.2":0.5915,"11.3-11.4":0.04895,"12.0-12.1":0.05167,"12.2-12.5":1.48079,"13.0-13.1":0.08295,"13.2":0.04079,"13.3":0.17405,"13.4-13.7":0.39297,"14.0-14.4":2.40951,"14.5-14.8":3.14923,"15.0-15.1":4.3771,"15.2":0.43377},P:{"4":0.18007,"5.0-5.4":0.02119,"6.2-6.4":0.02104,"7.2-7.4":0.1377,"8.2":0.06097,"9.2":0.05296,"10.1":0.01015,"11.1-11.2":0.10593,"12.0":0.02119,"13.0":0.09533,"14.0":0.22245,"15.0":0.34956},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00245,"4.2-4.3":0.00771,"4.4":0,"4.4.3-4.4.4":0.04837},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00313,"9":0.00626,"10":0.00313,"11":0.10017,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.03659},O:{"0":2.32681},H:{"0":13.75754},L:{"0":46.8227},S:{"2.5":0.00732},R:{_:"0"},M:{"0":0.29268},Q:{"10.4":0.01463}}; +module.exports={C:{"29":0.00483,"31":0.00241,"38":0.00483,"40":0.00241,"42":0.00241,"43":0.00483,"44":0.00483,"47":0.00965,"48":0.00241,"49":0.00483,"52":0.02654,"56":0.00483,"64":0.00483,"66":0.00483,"68":0.00483,"72":0.01448,"73":0.00483,"75":0.00241,"76":0.00241,"77":0.00241,"78":0.01689,"82":0.00483,"83":0.00965,"84":0.00965,"85":0.00483,"86":0.01207,"87":0.00724,"88":0.00724,"89":0.0193,"90":0.00241,"91":0.0193,"92":0.00965,"93":0.01207,"94":0.0362,"95":0.93624,"96":0.93142,"97":0.06998,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 32 33 34 35 36 37 39 41 45 46 50 51 53 54 55 57 58 59 60 61 62 63 65 67 69 70 71 74 79 80 81 98 3.5 3.6"},D:{"33":0.00483,"38":0.00241,"39":0.00483,"42":0.00483,"43":0.00483,"47":0.00724,"49":0.01448,"50":0.01207,"55":0.00483,"57":0.00724,"58":0.00483,"60":0.00483,"63":0.00724,"64":0.00483,"65":0.01207,"67":0.00965,"68":0.02413,"69":0.00724,"70":0.00965,"71":0.00483,"72":0.00965,"73":0.00241,"74":0.01448,"75":0.01207,"76":0.01689,"77":0.0555,"78":0.00965,"79":0.03378,"80":0.02654,"81":0.05067,"83":0.02896,"84":0.00965,"85":0.01689,"86":0.03378,"87":0.10135,"88":0.03378,"89":0.04343,"90":0.02654,"91":0.05791,"92":0.09411,"93":0.06033,"94":0.11341,"95":0.15202,"96":3.75463,"97":8.16801,"98":0.0193,"99":0.00724,"100":0.00965,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 40 41 44 45 46 48 51 52 53 54 56 59 61 62 66 101"},F:{"36":0.00724,"42":0.00483,"46":0.00241,"69":0.00724,"73":0.00483,"74":0.00241,"77":0.00483,"78":0.00241,"79":0.02172,"80":0.01207,"81":0.00483,"82":1.10515,"83":0.06515,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0362,"13":0.00965,"14":0.00965,"15":0.0193,"16":0.0193,"17":0.02413,"18":0.10135,"80":0.00241,"84":0.04102,"85":0.01689,"86":0.00241,"88":0.00241,"89":0.05067,"90":0.02896,"91":0.00724,"92":0.05309,"93":0.01689,"94":0.01689,"95":0.05309,"96":0.65634,"97":1.40919,_:"79 81 83 87"},E:{"4":0,"12":0.00241,"13":0.0193,"14":0.06515,"15":0.05309,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.00965,"9.1":0.00241,"10.1":0.00724,"11.1":0.01689,"12.1":0.0193,"13.1":0.12065,"14.1":0.15685,"15.1":0.21234,"15.2-15.3":0.20028},G:{"8":0.00715,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02289,"8.1-8.4":0.00143,"9.0-9.2":0.00286,"9.3":0.05149,"10.0-10.2":0.00429,"10.3":0.16163,"11.0-11.2":0.54353,"11.3-11.4":0.04291,"12.0-12.1":0.06866,"12.2-12.5":1.47469,"13.0-13.1":0.07009,"13.2":0.03433,"13.3":0.14733,"13.4-13.7":0.43196,"14.0-14.4":2.27282,"14.5-14.8":3.06237,"15.0-15.1":3.75895,"15.2-15.3":2.13265,"15.4":0},P:{"4":0.17985,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.12695,"8.2":0.07068,"9.2":0.0529,"10.1":0.0106,"11.1-11.2":0.11637,"12.0":0.03174,"13.0":0.10579,"14.0":0.22217,"15.0":0.21159,"16.0":0.88867},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0023,"4.2-4.3":0.00768,"4.4":0,"4.4.3-4.4.4":0.0507},A:{"8":0.00574,"9":0.00287,"10":0.00861,"11":0.08895,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.03793},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.01517},O:{"0":2.2758},H:{"0":13.09267},L:{"0":46.45148},S:{"2.5":0},R:{_:"0"},M:{"0":0.2731}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js index b4899c93a1019c..b4d94c5b522f00 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GI.js @@ -1 +1 @@ -module.exports={C:{"78":0.06371,"89":0.03716,"90":0.07964,"91":0.01062,"92":0.01062,"93":0.04778,"94":0.30792,"95":0.69548,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 96 97 3.5 3.6"},D:{"49":0.00531,"60":0.06371,"79":0.01062,"80":0.00531,"81":0.03185,"83":0.01593,"84":0.08494,"86":0.02124,"87":0.07964,"89":0.02124,"90":0.03185,"91":0.21236,"92":0.12742,"93":0.292,"94":0.292,"95":0.76981,"96":30.63293,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 85 88 97 98 99"},F:{"36":0.02124,"81":0.49374,"82":0.28669,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.08494,"14":0.63177,"15":0.42472,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01062,"11.1":0.02655,"12.1":0.04778,"13.1":0.292,"14.1":4.0083,"15.1":3.10577,"15.2":0.28138},B:{"15":0.00531,"18":0.1168,"92":0.03716,"93":0.00531,"95":0.26545,"96":6.254,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00458,"7.0-7.1":0.00916,"8.1-8.4":0.00229,"9.0-9.2":0.48332,"9.3":0.08704,"10.0-10.2":0,"10.3":0.04581,"11.0-11.2":0.01374,"11.3-11.4":0.03436,"12.0-12.1":0.01374,"12.2-12.5":0.58181,"13.0-13.1":0.00687,"13.2":0,"13.3":0.04352,"13.4-13.7":0.21532,"14.0-14.4":1.20027,"14.5-14.8":6.75954,"15.0-15.1":12.60284,"15.2":0.79255},P:{"4":0.19066,"5.0-5.4":0.02119,"6.2-6.4":0.02104,"7.2-7.4":0.02118,"8.2":0.06097,"9.2":0.05296,"10.1":0.01015,"11.1-11.2":0.03178,"12.0":0.01059,"13.0":0.07415,"14.0":0.15888,"15.0":0.42369},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.1168,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.00938},H:{"0":0.50629},L:{"0":20.40468},S:{"2.5":0},R:{_:"0"},M:{"0":0.19233},Q:{"10.4":0}}; +module.exports={C:{"52":0.01612,"78":0.08058,"88":0.00537,"89":0.02149,"90":0.05909,"91":0.00537,"94":0.00537,"95":0.30083,"96":0.73596,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 92 93 97 98 3.5 3.6"},D:{"49":0.02149,"57":0.19876,"60":0.0376,"74":0.01074,"76":0.01612,"79":0.01612,"81":0.04835,"83":0.01612,"84":0.01074,"86":0.02149,"87":0.0376,"88":0.02149,"89":0.01074,"90":0.02149,"91":0.02149,"92":0.08058,"93":0.41364,"94":0.05372,"95":0.4029,"96":9.61051,"97":21.2194,"100":0.00537,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 75 77 78 80 85 98 99 101"},F:{"36":0.02149,"82":0.31695,"83":0.01612,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02686,"92":0.02686,"95":0.0967,"96":1.45581,"97":4.27074,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"12":0.01074,"13":0.24174,"14":0.44588,"15":0.74134,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00537,"11.1":0.09132,"12.1":0.06984,"13.1":0.21488,"14.1":3.3575,"15.1":3.86784,"15.2-15.3":2.60542},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01813,"7.0-7.1":0.00907,"8.1-8.4":0,"9.0-9.2":0.20855,"9.3":0.15641,"10.0-10.2":0,"10.3":0.19268,"11.0-11.2":0.15414,"11.3-11.4":0.04987,"12.0-12.1":0.00453,"12.2-12.5":0.37856,"13.0-13.1":0.0068,"13.2":0.00453,"13.3":0.14281,"13.4-13.7":0.11787,"14.0-14.4":0.77298,"14.5-14.8":5.58993,"15.0-15.1":9.80165,"15.2-15.3":5.04817,"15.4":0.00227},P:{"4":0.36599,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.02091,"8.2":0.07068,"9.2":0.0529,"10.1":0.0106,"11.1-11.2":0.06274,"12.0":0.03174,"13.0":0.06274,"14.0":0.26142,"15.0":0.05228,"16.0":3.81679},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00159,"4.4":0,"4.4.3-4.4.4":0.0123},A:{"11":0.08595,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.1435},H:{"0":0.40757},L:{"0":19.63807},S:{"2.5":0},R:{_:"0"},M:{"0":0.25922}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js index 34c87cf0235b72..1807cdae4b10c2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GL.js @@ -1 +1 @@ -module.exports={C:{"52":0.00459,"64":0.00459,"78":0.03675,"88":0.04594,"89":0.02756,"91":0.01838,"92":0.00459,"93":0.00919,"94":1.04284,"95":0.85448,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 96 97 3.5 3.6"},D:{"34":0.00919,"53":0.00919,"58":0.01838,"65":0.10107,"73":0.01378,"74":0.0781,"78":0.00459,"79":0.04594,"80":0.08729,"81":0.03675,"83":0.00919,"85":0.00919,"86":0.00459,"87":0.05513,"88":0.10107,"89":0.05513,"90":0.0781,"91":0.03216,"92":0.10107,"93":0.05972,"94":0.25726,"95":0.73045,"96":20.16307,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 59 60 61 62 63 64 66 67 68 69 70 71 72 75 76 77 84 97 98 99"},F:{"80":0.04135,"81":0.35374,"82":0.45021,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00459,"13":0.26186,"14":0.611,"15":0.49156,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00919,"11.1":0.00459,"12.1":0.03675,"13.1":0.52372,"14.1":2.94475,"15.1":6.62914,"15.2":0.71666},B:{"13":0.05513,"15":0.01378,"17":0.01838,"18":0.01838,"84":0.01838,"86":0.02297,"89":0.00919,"92":0.08729,"93":0.04135,"94":0.01378,"95":0.03675,"96":5.80222,_:"12 14 16 79 80 81 83 85 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01603,"9.0-9.2":0.01603,"9.3":0.05451,"10.0-10.2":0,"10.3":0.10902,"11.0-11.2":0,"11.3-11.4":0.01924,"12.0-12.1":0.01603,"12.2-12.5":0.6317,"13.0-13.1":0.00321,"13.2":0.00641,"13.3":0.02886,"13.4-13.7":0.1924,"14.0-14.4":0.4393,"14.5-14.8":4.9061,"15.0-15.1":23.6102,"15.2":1.99771},P:{"4":0.04224,"5.0-5.4":0.02112,"6.2-6.4":0.02104,"7.2-7.4":0.02118,"8.2":0.06097,"9.2":0.01052,"10.1":0.01015,"11.1-11.2":0.08471,"12.0":0.01059,"13.0":0.02112,"14.0":0.09504,"15.0":0.28513},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00154,"4.4":0,"4.4.3-4.4.4":0.00927},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00459,"11":0.33077,_:"6 7 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.04865},H:{"0":0.24055},L:{"0":18.83005},S:{"2.5":0},R:{_:"0"},M:{"0":0.22165},Q:{"10.4":0}}; +module.exports={C:{"52":0.00474,"78":0.0427,"80":0.02372,"88":0.03795,"91":0.03321,"94":0.22297,"95":0.66416,"96":1.16702,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 87 89 90 92 93 97 98 3.5 3.6"},D:{"38":0.0427,"46":0.00949,"49":0.05693,"53":0.01423,"68":0.00949,"71":0.01423,"73":0.01423,"75":0.24669,"76":0.00474,"77":0.00474,"78":0.01898,"79":0.03321,"80":0.06642,"81":0.03795,"83":0.00949,"87":0.15181,"88":0.10911,"89":0.0759,"90":0.02372,"91":0.0427,"92":0.06167,"93":0.03321,"94":0.30362,"95":0.22297,"96":6.13874,"97":15.86394,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 72 74 84 85 86 98 99 100 101"},F:{"36":0.00949,"80":0.01898,"82":0.42222,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00949,"14":0.02372,"17":0.00474,"18":0.08539,"85":0.00949,"89":0.00474,"92":0.03321,"94":0.00474,"95":0.03321,"96":1.03419,"97":3.14053,_:"13 15 16 79 80 81 83 84 86 87 88 90 91 93"},E:{"4":0,"8":0.00474,"13":0.41747,"14":0.68788,"15":0.23246,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.03321,"12.1":0.00949,"13.1":0.56928,"14.1":5.0998,"15.1":4.35499,"15.2-15.3":3.0409,"15.4":0.00949},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00307,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00922,"9.0-9.2":0.05842,"9.3":0.02152,"10.0-10.2":0,"10.3":0.11376,"11.0-11.2":0.00615,"11.3-11.4":0.04305,"12.0-12.1":0.00615,"12.2-12.5":0.33822,"13.0-13.1":0,"13.2":0.0123,"13.3":0.0246,"13.4-13.7":0.27365,"14.0-14.4":0.75331,"14.5-14.8":3.51748,"15.0-15.1":15.01079,"15.2-15.3":10.54014,"15.4":0},P:{"4":0.06356,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.02091,"8.2":0.07068,"9.2":0.0529,"10.1":0.0106,"11.1-11.2":0.07469,"12.0":0.01067,"13.0":0.04237,"14.0":0.03178,"15.0":0.05296,"16.0":2.57399},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01577,"4.2-4.3":0.00986,"4.4":0,"4.4.3-4.4.4":0.00591},A:{"9":0.00474,"11":0.32734,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.06833},H:{"0":3.78677},L:{"0":15.6428},S:{"2.5":0},R:{_:"0"},M:{"0":0.16294}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js index 2a483eebc688f2..7b171b6839ff51 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GM.js @@ -1 +1 @@ -module.exports={C:{"33":0.00401,"34":0.01203,"43":0.01404,"44":0.01404,"47":0.00602,"50":0.00602,"51":0.00401,"52":0.00401,"53":0.00401,"56":0.00401,"58":0.00201,"60":0.00201,"61":0.00201,"63":0.00602,"67":0.00401,"68":0.00201,"69":0.00802,"72":0.01203,"78":0.01604,"79":0.01003,"89":0.00602,"91":0.01203,"92":0.00401,"93":0.01003,"94":0.76591,"95":1.26516,"96":0.14436,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 39 40 41 42 45 46 48 49 54 55 57 59 62 64 65 66 70 71 73 74 75 76 77 80 81 82 83 84 85 86 87 88 90 97 3.5 3.6"},D:{"38":0.00401,"40":0.00802,"43":0.00802,"46":0.00201,"49":0.01604,"53":0.00401,"54":0.00602,"55":0.00201,"56":0.00602,"57":0.00802,"58":0.00401,"60":0.03008,"62":0.01203,"64":0.01604,"65":0.00401,"67":0.00602,"69":0.03208,"70":0.00602,"71":0.00401,"73":0.00201,"74":0.00401,"75":0.00802,"76":0.01203,"77":0.04211,"79":0.05815,"80":0.01003,"81":0.01805,"83":0.00401,"84":0.00201,"85":0.01404,"86":0.03008,"87":0.0381,"88":0.01203,"89":0.00401,"90":0.01604,"91":0.05414,"92":0.02406,"93":0.04812,"94":0.10827,"95":0.12231,"96":6.15535,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 44 45 47 48 50 51 52 59 61 63 66 68 72 78 97 98 99"},F:{"75":0.00201,"76":0.23258,"79":0.03409,"80":0.00401,"81":0.18045,"82":0.63759,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00401,"13":0.01805,"14":0.04812,"15":0.06617,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00401,"11.1":0.00201,"12.1":0.02005,"13.1":0.0381,"14.1":0.34085,"15.1":0.12431,"15.2":0.00401},B:{"12":0.01805,"13":0.01003,"14":0.01003,"15":0.00602,"16":0.04211,"17":0.00602,"18":0.05013,"80":0.00201,"83":0.00201,"84":0.01003,"85":0.01003,"87":0.00201,"89":0.00802,"90":0.00802,"91":0.00602,"92":0.01604,"93":0.00401,"94":0.01404,"95":0.04211,"96":1.59999,_:"79 81 86 88"},G:{"8":0.00283,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00283,"5.0-5.1":0.00708,"6.0-6.1":0.00567,"7.0-7.1":0.01984,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.22953,"10.0-10.2":0.03542,"10.3":0.45906,"11.0-11.2":0.26354,"11.3-11.4":0.08218,"12.0-12.1":0.04392,"12.2-12.5":3.28427,"13.0-13.1":0.09068,"13.2":0.01133,"13.3":0.29329,"13.4-13.7":0.54124,"14.0-14.4":1.65347,"14.5-14.8":3.80426,"15.0-15.1":2.98815,"15.2":0.34855},P:{"4":1.90033,"5.0-5.4":0.0813,"6.2-6.4":0.02032,"7.2-7.4":0.38616,"8.2":0.06097,"9.2":0.12195,"10.1":0.01015,"11.1-11.2":0.18292,"12.0":0.02032,"13.0":0.15243,"14.0":0.19308,"15.0":0.4573},I:{"0":0,"3":0,"4":0.00016,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00169,"4.2-4.3":0.00666,"4.4":0,"4.4.3-4.4.4":0.05545},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00602,"11":0.03609,_:"6 7 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.37577},O:{"0":0.75153},H:{"0":1.8393},L:{"0":64.69674},S:{"2.5":0},R:{_:"0"},M:{"0":0.05597},Q:{"10.4":0}}; +module.exports={C:{"34":0.00359,"38":0.00359,"42":0.0018,"43":0.01616,"47":0.00359,"50":0.00359,"62":0.0018,"67":0.0018,"69":0.00718,"72":0.01437,"74":0.0018,"78":0.00718,"79":0.00359,"81":0.0018,"84":0.00718,"85":0.01078,"88":0.00898,"89":0.00718,"90":0.0018,"91":0.01257,"92":0.00898,"93":0.00359,"94":0.00898,"95":0.77946,"96":1.19793,"97":0.11315,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 44 45 46 48 49 51 52 53 54 55 56 57 58 59 60 61 63 64 65 66 68 70 71 73 75 76 77 80 82 83 86 87 98 3.5 3.6"},D:{"36":0.00898,"49":0.02514,"50":0.00359,"52":0.00539,"53":0.00359,"55":0.00539,"57":0.00718,"60":0.01796,"64":0.01616,"66":0.0018,"67":0.0018,"69":0.01796,"72":0.0018,"74":0.01078,"75":0.00898,"76":0.01257,"77":0.00359,"79":0.02335,"80":0.01257,"81":0.01616,"84":0.00359,"85":0.01616,"86":0.00359,"87":0.14009,"88":0.01257,"89":0.00539,"90":0.00718,"91":0.03053,"92":0.05388,"93":0.05747,"94":0.07004,"95":0.03412,"96":1.63795,"97":5.69691,"98":0.00718,"100":0.05747,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 51 54 56 58 59 61 62 63 65 68 70 71 73 78 83 99 101"},F:{"40":0.0018,"80":0.00539,"82":0.68787,"83":0.00539,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01976,"13":0.00718,"14":0.01976,"15":0.00898,"16":0.02155,"17":0.01257,"18":0.02514,"84":0.01078,"85":0.01257,"89":0.01437,"91":0.0018,"92":0.02335,"94":0.01796,"95":0.00898,"96":0.4921,"97":1.35239,_:"79 80 81 83 86 87 88 90 93"},E:{"4":0,"11":0.00898,"12":0.00718,"13":0.0018,"14":0.05568,"15":0.01976,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 10.1 15.4","7.1":0.0018,"9.1":0.00539,"11.1":0.01078,"12.1":0.04849,"13.1":0.0431,"14.1":0.16703,"15.1":0.31071,"15.2-15.3":0.06825},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03154,"6.0-6.1":0.00315,"7.0-7.1":0.0552,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.16875,"10.0-10.2":0.09305,"10.3":0.52203,"11.0-11.2":0.12932,"11.3-11.4":0.06624,"12.0-12.1":0.12459,"12.2-12.5":3.73305,"13.0-13.1":0.17822,"13.2":0.02208,"13.3":0.38955,"13.4-13.7":0.52045,"14.0-14.4":2.44927,"14.5-14.8":2.94134,"15.0-15.1":2.88456,"15.2-15.3":1.45569,"15.4":0},P:{"4":1.1107,"5.0-5.4":0.17165,"6.2-6.4":0.03029,"7.2-7.4":0.65632,"8.2":0.07068,"9.2":0.13126,"10.1":0.0106,"11.1-11.2":0.43418,"12.0":0.05049,"13.0":0.3534,"14.0":0.19185,"15.0":0.16156,"16.0":1.23186},I:{"0":0,"3":0,"4":0.00046,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00114,"4.2-4.3":0.01165,"4.4":0,"4.4.3-4.4.4":0.01957},A:{"11":0.03951,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.90244},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.78758},H:{"0":1.79418},L:{"0":61.3063},S:{"2.5":0},R:{_:"0"},M:{"0":0.08204}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js index 88c3d72b7cb742..f9e3cad4b52ccb 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GN.js @@ -1 +1 @@ -module.exports={C:{"4":0.00225,"15":0.00113,"17":0.00225,"33":0.00113,"37":0.00338,"39":0.00225,"43":0.00113,"48":0.00113,"49":0.00225,"52":0.00113,"63":0.00113,"72":0.0045,"78":0.00225,"79":0.00113,"86":0.00225,"89":0.00113,"91":0.01013,"92":0.00225,"93":0.00563,"94":0.18225,"95":0.24975,_:"2 3 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 38 40 41 42 44 45 46 47 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 82 83 84 85 87 88 90 96 97 3.5 3.6"},D:{"25":0.0045,"26":0.00225,"28":0.00225,"33":0.00563,"37":0.00338,"38":0.00675,"40":0.00225,"42":0.0135,"43":0.0045,"49":0.00675,"50":0.00563,"53":0.0045,"55":0.00788,"56":0.00788,"64":0.00113,"66":0.00225,"67":0.00113,"69":0.00225,"70":0.00113,"72":0.00338,"73":0.00113,"74":0.00225,"76":0.00675,"77":0.00338,"78":0.01688,"79":0.00225,"80":0.00563,"81":0.01013,"83":0.00563,"86":0.01125,"87":0.0225,"88":0.00563,"89":0.036,"90":0.00225,"91":0.01463,"92":0.0225,"93":0.0135,"94":0.0225,"95":0.1215,"96":2.35125,"97":0.01125,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 29 30 31 32 34 35 36 39 41 44 45 46 47 48 51 52 54 57 58 59 60 61 62 63 65 68 71 75 84 85 98 99"},F:{"38":0.00225,"42":0.00563,"56":0.00225,"64":0.0045,"79":0.00675,"80":0.00338,"81":0.07988,"82":0.14063,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00225,"13":0.01688,"14":0.00338,"15":0.00338,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.2","10.1":0.00563,"11.1":0.00563,"12.1":0.02025,"13.1":0.00563,"14.1":0.05063,"15.1":0.01913},B:{"12":0.02363,"14":0.00113,"15":0.00113,"16":0.00113,"17":0.02138,"18":0.03038,"83":0.00788,"84":0.00338,"85":0.01013,"89":0.009,"90":0.0045,"92":0.06863,"93":0.0045,"94":0.02025,"95":0.01238,"96":0.48938,_:"13 79 80 81 86 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.04213,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06788,"10.0-10.2":0.07842,"10.3":0.41197,"11.0-11.2":0.71861,"11.3-11.4":1.04749,"12.0-12.1":0.43538,"12.2-12.5":3.98865,"13.0-13.1":0.40612,"13.2":0.06671,"13.3":0.37569,"13.4-13.7":0.23173,"14.0-14.4":1.22539,"14.5-14.8":1.34125,"15.0-15.1":1.17623,"15.2":0.09246},P:{"4":1.49621,"5.0-5.4":0.14058,"6.2-6.4":0.11046,"7.2-7.4":0.63263,"8.2":0.11046,"9.2":0.22092,"10.1":0.01015,"11.1-11.2":0.25104,"12.0":0.03013,"13.0":0.19079,"14.0":0.39163,"15.0":0.43179},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00023,"4.2-4.3":0.00144,"4.4":0,"4.4.3-4.4.4":0.04271},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03825,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.01775},O:{"0":0.38163},H:{"0":5.5539},L:{"0":72.6905},S:{"2.5":0.25738},R:{_:"0"},M:{"0":0.01775},Q:{"10.4":0.12425}}; +module.exports={C:{"4":0.00264,"5":0.00264,"15":0.00088,"17":0.00528,"37":0.00352,"38":0.00264,"40":0.00264,"45":0.00176,"47":0.00176,"49":0.0044,"61":0.00176,"62":0.00088,"67":0.00088,"72":0.00088,"78":0.00176,"79":0.00176,"82":0.00088,"87":0.00088,"88":0.00264,"89":0.02552,"91":0.00264,"92":0.02112,"93":0.00352,"94":0.0088,"95":0.29392,"96":0.31768,"97":0.01144,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 41 42 43 44 46 48 50 51 52 53 54 55 56 57 58 59 60 63 64 65 66 68 69 70 71 73 74 75 76 77 80 81 83 84 85 86 90 98 3.5 3.6"},D:{"19":0.00176,"23":0.00088,"24":0.00528,"25":0.00088,"26":0.00176,"28":0.00264,"31":0.00088,"33":0.00264,"36":0.00264,"37":0.00352,"38":0.01584,"40":0.00176,"43":0.00352,"48":0.00176,"49":0.00792,"50":0.00352,"56":0.00968,"57":0.00176,"58":0.00264,"64":0.00176,"65":0.0044,"67":0.01408,"69":0.00352,"70":0.00352,"71":0.00176,"72":0.00264,"73":0.00264,"74":0.00176,"75":0.00264,"76":0.00528,"77":0.00088,"78":0.03168,"79":0.0044,"80":0.00088,"81":0.0088,"83":0.00704,"84":0.00088,"85":0.00352,"86":0.00616,"87":0.02376,"88":0.00088,"89":0.00704,"90":0.00616,"91":0.01496,"92":0.02112,"93":0.01144,"94":0.022,"95":0.04048,"96":0.95568,"97":1.93424,"100":0.00088,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 27 29 30 32 34 35 39 41 42 44 45 46 47 51 52 53 54 55 59 60 61 62 63 66 68 98 99 101"},F:{"21":0.00352,"77":0.00176,"79":0.01232,"80":0.00176,"81":0.00088,"82":0.17864,"83":0.01584,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02024,"13":0.0044,"14":0.00176,"15":0.00088,"16":0.0044,"17":0.00968,"18":0.0308,"84":0.08888,"85":0.00616,"87":0.00088,"88":0.00088,"89":0.01232,"90":0.00264,"91":0.00088,"92":0.0308,"93":0.01584,"94":0.01496,"95":0.00792,"96":0.17776,"97":0.35464,_:"79 80 81 83 86"},E:{"4":0,"12":0.00176,"13":0.05016,"14":0.01672,"15":0.02552,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 15.4","7.1":0.00176,"9.1":0.00264,"10.1":0.0088,"11.1":0.00264,"12.1":0.01672,"13.1":0.02288,"14.1":0.02904,"15.1":0.03168,"15.2-15.3":0.02024},G:{"8":0.00123,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00123,"7.0-7.1":0.04788,"8.1-8.4":0.00614,"9.0-9.2":0,"9.3":0.04543,"10.0-10.2":0.09454,"10.3":0.56846,"11.0-11.2":0.42236,"11.3-11.4":0.88401,"12.0-12.1":0.55864,"12.2-12.5":4.18798,"13.0-13.1":0.221,"13.2":0.09331,"13.3":0.49725,"13.4-13.7":0.39412,"14.0-14.4":1.50035,"14.5-14.8":1.22165,"15.0-15.1":1.06695,"15.2-15.3":0.46165,"15.4":0},P:{"4":0.78634,"5.0-5.4":0.33268,"6.2-6.4":0.05041,"7.2-7.4":0.6452,"8.2":0.01008,"9.2":0.15122,"10.1":0.0106,"11.1-11.2":0.23187,"12.0":0.04033,"13.0":0.20163,"14.0":0.51415,"15.0":0.71577,"16.0":0.33268},I:{"0":0,"3":0,"4":0.00075,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00245,"4.4":0,"4.4.3-4.4.4":0.0424},A:{"10":0.01045,"11":0.03971,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.09119},O:{"0":0.28269},H:{"0":6.08646},L:{"0":71.18594},S:{"2.5":0.23709},R:{_:"0"},M:{"0":0.0456}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js index 34ada22aca91bf..d9435134fb6e1b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GP.js @@ -1 +1 @@ -module.exports={C:{"38":0.0137,"50":0.0137,"52":0.0137,"56":0.0137,"60":1.08238,"68":0.02284,"72":0.00457,"77":0.00913,"78":0.07307,"83":0.00913,"84":0.0137,"86":0.00457,"88":0.00457,"89":0.00457,"90":0.00457,"91":0.05937,"92":0.01827,"93":0.02284,"94":1.16915,"95":2.00948,"96":0.00913,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 79 80 81 82 85 87 97 3.5 3.6"},D:{"47":0.00457,"49":0.03197,"53":0.00457,"63":0.00913,"65":0.0137,"67":0.00457,"73":0.00913,"74":0.00913,"76":0.00913,"77":0.00457,"79":0.03197,"80":0.00913,"81":0.0137,"83":0.0137,"84":0.0548,"86":0.0411,"87":0.12788,"88":0.02284,"89":0.18725,"90":0.00913,"91":0.0137,"92":0.05024,"93":0.03654,"94":0.22835,"95":0.52064,"96":20.89859,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 68 69 70 71 72 75 78 85 97 98 99"},F:{"80":0.00913,"81":0.4567,"82":0.4978,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.0137,"13":0.06394,"14":0.67135,"15":0.443,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00913,"11.1":0.08677,"12.1":0.10961,"13.1":0.59371,"14.1":2.41594,"15.1":2.37484,"15.2":0.4978},B:{"17":0.03197,"18":0.0548,"84":0.0137,"86":0.01827,"89":0.00913,"91":0.01827,"92":0.00913,"93":0.0137,"94":0.0411,"95":0.43843,"96":6.59018,_:"12 13 14 15 16 79 80 81 83 85 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00165,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08918,"10.0-10.2":0.0033,"10.3":0.04459,"11.0-11.2":0.03138,"11.3-11.4":0.01651,"12.0-12.1":0.02973,"12.2-12.5":0.47726,"13.0-13.1":0.05285,"13.2":0.02973,"13.3":0.17175,"13.4-13.7":0.36827,"14.0-14.4":1.3393,"14.5-14.8":4.67517,"15.0-15.1":8.66169,"15.2":0.51855},P:{"4":0.06249,"5.0-5.4":0.02112,"6.2-6.4":0.01042,"7.2-7.4":0.1354,"8.2":0.06097,"9.2":0.02083,"10.1":0.01015,"11.1-11.2":0.15623,"12.0":0.02083,"13.0":0.19789,"14.0":0.32287,"15.0":0.80197},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00458,"4.2-4.3":0.01576,"4.4":0,"4.4.3-4.4.4":0.06659},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.20095,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.23661},L:{"0":34.92828},S:{"2.5":0},R:{_:"0"},M:{"0":0.27708},Q:{"10.4":0}}; +module.exports={C:{"38":0.00889,"50":0.01778,"52":0.01778,"56":0.01334,"60":0.02223,"68":0.01334,"77":0.00889,"78":0.04445,"81":0.00445,"84":0.02667,"88":0.03556,"91":0.29337,"92":0.03556,"93":0.00445,"94":0.03556,"95":1.59576,"96":1.72911,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 51 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 79 80 82 83 85 86 87 89 90 97 98 3.5 3.6"},D:{"49":0.06223,"58":0.00889,"63":0.02667,"65":0.04445,"67":0.00445,"74":0.00889,"76":0.00889,"79":0.03556,"80":0.00889,"81":0.00889,"83":0.01334,"84":0.10224,"85":0.0889,"86":0.01778,"87":0.10224,"88":0.00889,"89":0.10668,"90":0.0489,"91":0.03556,"92":0.04445,"93":0.06668,"94":0.06223,"95":0.12446,"96":7.46316,"97":14.97521,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 66 68 69 70 71 72 73 75 77 78 98 99 100 101"},F:{"81":0.00889,"82":0.89345,"83":0.00889,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00445,"17":0.01778,"18":0.02223,"84":0.00889,"85":0.00889,"86":0.00889,"88":0.00889,"90":0.00889,"91":0.00445,"92":0.01334,"93":0.01334,"94":0.01334,"95":0.29782,"96":1.78689,"97":4.67614,_:"12 13 14 15 79 80 81 83 87 89"},E:{"4":0,"11":0.00445,"12":0.01778,"13":0.0489,"14":0.55118,"15":0.29782,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.02223,"11.1":0.13335,"12.1":0.21336,"13.1":0.55563,"14.1":2.33807,"15.1":1.48908,"15.2-15.3":1.5113},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00998,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00333,"9.0-9.2":0,"9.3":0.05823,"10.0-10.2":0,"10.3":0.04159,"11.0-11.2":0.02662,"11.3-11.4":0.01331,"12.0-12.1":0.01165,"12.2-12.5":0.63221,"13.0-13.1":0.03161,"13.2":0.00333,"13.3":0.0549,"13.4-13.7":0.24124,"14.0-14.4":1.0265,"14.5-14.8":3.72336,"15.0-15.1":7.04244,"15.2-15.3":3.70839,"15.4":0},P:{"4":0.03121,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.13525,"8.2":0.07068,"9.2":0.0104,"10.1":0.0106,"11.1-11.2":0.14566,"12.0":0.05202,"13.0":0.17687,"14.0":0.21849,"15.0":0.19768,"16.0":3.54782},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00111,"4.2-4.3":0.00139,"4.4":0,"4.4.3-4.4.4":0.01972},A:{"11":0.17336,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0.163},L:{"0":34.48863},S:{"2.5":0},R:{_:"0"},M:{"0":0.38323}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js index 3e5b2f9055f1d0..4693e24f3fde45 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GQ.js @@ -1 +1 @@ -module.exports={C:{"43":0.16807,"47":0.0096,"51":0.10084,"52":0.40817,"54":0.0048,"57":0.0096,"64":0.0096,"71":0.06243,"72":0.0096,"78":0.03842,"81":0.0048,"83":0.05762,"85":0.01441,"88":0.01441,"89":0.07203,"93":0.0048,"94":1.57506,"95":3.22694,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 53 55 56 58 59 60 61 62 63 65 66 67 68 69 70 73 74 75 76 77 79 80 82 84 86 87 90 91 92 96 97 3.5 3.6"},D:{"11":0.02401,"18":0.06723,"38":0.02401,"42":0.01921,"46":0.01921,"48":0.0096,"50":0.02401,"53":0.01921,"54":0.07203,"55":0.02881,"60":0.01441,"62":0.03361,"63":0.01921,"66":0.13446,"69":0.04322,"71":0.0096,"74":0.0096,"75":0.01441,"79":0.21609,"80":0.01441,"81":0.02401,"84":0.0096,"85":0.0048,"86":0.01921,"87":0.09604,"88":0.0096,"89":0.04802,"90":0.32173,"91":0.09604,"92":0.38416,"93":0.60505,"94":0.27852,"95":0.39857,"96":20.39409,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 47 49 51 52 56 57 58 59 61 64 65 67 68 70 72 73 76 77 78 83 97 98 99"},F:{"31":0.0096,"42":0.0096,"44":0.0048,"46":0.0048,"49":0.0096,"51":0.31693,"62":0.01441,"64":0.35535,"68":0.0048,"69":0.0048,"71":0.0096,"73":0.0096,"76":0.0096,"77":0.02881,"78":0.0048,"80":0.01921,"81":0.01921,"82":0.0096,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 43 45 47 48 50 52 53 54 55 56 57 58 60 63 65 66 67 70 72 74 75 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.03361,"13":0.02401,"14":0.04322,"15":0.04802,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.05762,"10.1":0.01441,"11.1":0.03361,"12.1":0.0096,"13.1":0.13446,"14.1":0.20168,"15.1":1.16208,"15.2":0.32654},B:{"12":0.11045,"13":0.02401,"14":0.01441,"15":0.0096,"16":0.10084,"17":0.08163,"18":0.16807,"80":0.0096,"84":0.01921,"85":0.0096,"89":0.01441,"90":0.03842,"91":0.01921,"92":0.02881,"95":0.2401,"96":8.58598,_:"79 81 83 86 87 88 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.01818,"9.3":0.00909,"10.0-10.2":0,"10.3":0.06667,"11.0-11.2":2.66087,"11.3-11.4":0.01818,"12.0-12.1":0.06516,"12.2-12.5":0.95616,"13.0-13.1":0.00909,"13.2":0.02424,"13.3":0.01515,"13.4-13.7":0.12122,"14.0-14.4":3.44883,"14.5-14.8":1.75775,"15.0-15.1":5.73845,"15.2":0.2379},P:{"4":2.16326,"5.0-5.4":0.0205,"6.2-6.4":0.11115,"7.2-7.4":0.17639,"8.2":0.01016,"9.2":0.07177,"10.1":0.07114,"11.1-11.2":0.05126,"12.0":0.0205,"13.0":0.11278,"14.0":0.04101,"15.0":0.2153},I:{"0":0,"3":0,"4":0.00019,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00505,"4.2-4.3":0.06093,"4.4":0,"4.4.3-4.4.4":0.17814},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.1957,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.45742},H:{"0":0.45274},L:{"0":35.80198},S:{"2.5":0.0104},R:{_:"0"},M:{"0":0.17153},Q:{"10.4":0.05198}}; +module.exports={C:{"19":0.00464,"32":0.00464,"39":0.01391,"43":0.01854,"51":0.01391,"52":0.20394,"57":0.01391,"62":0.00464,"64":0.03708,"71":0.02781,"72":0.00464,"81":0.00927,"83":0.00927,"84":0.00927,"85":0.02318,"88":0.01854,"89":0.12978,"91":0.06489,"92":0.01391,"94":0.06489,"95":4.09271,"96":3.33257,"97":0.00927,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 40 41 42 44 45 46 47 48 49 50 53 54 55 56 58 59 60 61 63 65 66 67 68 69 70 73 74 75 76 77 78 79 80 82 86 87 90 93 98 3.5 3.6"},D:{"18":0.06953,"38":0.12051,"41":0.00927,"45":0.00464,"46":0.00927,"49":0.00927,"53":0.02318,"54":0.06489,"55":0.02318,"60":0.00464,"62":0.00464,"63":0.24102,"66":0.02318,"68":0.00927,"70":0.02318,"73":0.00464,"74":0.00464,"75":0.02318,"78":0.03245,"79":0.20858,"80":0.01854,"81":0.02318,"83":0.04635,"84":0.01854,"86":0.01854,"87":0.18077,"89":0.01854,"90":0.02318,"91":0.01854,"92":0.22248,"93":0.13442,"94":0.22712,"95":0.08343,"96":5.61762,"97":17.68253,"100":0.00464,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 47 48 50 51 52 56 57 58 59 61 64 65 67 69 71 72 76 77 85 88 98 99 101"},F:{"48":0.05099,"49":0.00464,"51":0.06489,"57":0.01854,"64":0.07416,"77":0.05562,"78":0.00464,"79":0.01854,"80":0.00464,"81":0.00464,"82":0.38934,"83":0.02318,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 52 53 54 55 56 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06953,"13":0.02781,"14":0.02781,"15":0.03245,"16":0.02318,"17":0.13905,"18":0.12978,"84":0.00927,"85":0.00927,"89":0.02318,"90":0.04172,"91":0.06489,"92":0.02781,"94":0.01391,"95":0.0788,"96":1.62225,"97":4.48668,_:"79 80 81 83 86 87 88 93"},E:{"4":0,"8":0.01854,"14":0.00927,"15":0.05099,_:"0 5 6 7 9 10 11 12 13 3.1 3.2 6.1 7.1 15.4","5.1":0.01854,"9.1":0.00464,"10.1":0.02318,"11.1":0.02318,"12.1":0.00464,"13.1":0.03245,"14.1":0.06026,"15.1":0.53303,"15.2-15.3":1.03824},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00144,"7.0-7.1":0.03022,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07484,"10.0-10.2":0,"10.3":0.11082,"11.0-11.2":2.81936,"11.3-11.4":0.01439,"12.0-12.1":0.02015,"12.2-12.5":0.89085,"13.0-13.1":0.00432,"13.2":0.0403,"13.3":0.04318,"13.4-13.7":0.23171,"14.0-14.4":2.45524,"14.5-14.8":1.5169,"15.0-15.1":3.65984,"15.2-15.3":2.47395,"15.4":0.00144},P:{"4":2.70028,"5.0-5.4":0.06091,"6.2-6.4":0.03024,"7.2-7.4":0.07106,"8.2":0.01021,"9.2":0.0203,"10.1":0.02144,"11.1-11.2":0.01015,"12.0":0.03128,"13.0":0.05076,"14.0":0.04061,"15.0":0.07106,"16.0":1.11666},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00282,"4.2-4.3":0.02381,"4.4":0,"4.4.3-4.4.4":0.22015},A:{"10":0.01476,"11":0.74538,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.03219},O:{"0":0.36482},H:{"0":0.19301},L:{"0":35.63364},S:{"2.5":0},R:{_:"0"},M:{"0":0.07511}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js index 69902b182792e7..9aca576b540b5e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GR.js @@ -1 +1 @@ -module.exports={C:{"52":0.53618,"56":0.01141,"60":0.01141,"65":0.0057,"68":0.02282,"72":0.01141,"78":0.04563,"81":0.06845,"84":0.02852,"87":0.11408,"88":0.03993,"89":0.01711,"91":0.05704,"92":0.02282,"93":0.02282,"94":2.05344,"95":4.80847,"96":0.01141,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 80 82 83 85 86 90 97 3.5 3.6"},D:{"22":0.45632,"38":0.22246,"39":0.02282,"47":0.26809,"49":0.5647,"53":0.0057,"56":0.01141,"58":0.02852,"62":0.30231,"65":0.01141,"68":0.01141,"69":0.18253,"71":0.02282,"72":0.02282,"73":0.01141,"74":0.01141,"75":0.01711,"77":0.08556,"78":0.01711,"79":0.18823,"80":0.02282,"81":0.02282,"83":0.01711,"84":0.02852,"85":0.03422,"86":0.02852,"87":0.15971,"88":0.03422,"89":0.08556,"90":0.01711,"91":0.30231,"92":0.06274,"93":0.06274,"94":0.15401,"95":0.55899,"96":33.43114,"97":0.01141,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 55 57 59 60 61 63 64 66 67 70 76 98 99"},F:{"12":0.08556,"25":0.02852,"28":0.0057,"31":0.91264,"36":0.01141,"40":0.50766,"46":0.0057,"80":0.01711,"81":0.52477,"82":0.73582,_:"9 11 15 16 17 18 19 20 21 22 23 24 26 27 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.05134,"14":0.09697,"15":0.09126,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02852,"12.1":0.03422,"13.1":0.10838,"14.1":0.38217,"15.1":0.4278,"15.2":0.07415},B:{"15":0.13119,"18":0.0057,"92":0.02852,"93":0.0057,"94":0.0057,"95":0.06845,"96":2.91474,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91"},G:{"8":0,"3.2":0.00129,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00193,"6.0-6.1":0.00129,"7.0-7.1":0.21076,"8.1-8.4":0.00451,"9.0-9.2":0,"9.3":0.05865,"10.0-10.2":0.00645,"10.3":0.05994,"11.0-11.2":0.01418,"11.3-11.4":0.02191,"12.0-12.1":0.01289,"12.2-12.5":0.39703,"13.0-13.1":0.0116,"13.2":0.01482,"13.3":0.03674,"13.4-13.7":0.15727,"14.0-14.4":0.3242,"14.5-14.8":1.67255,"15.0-15.1":3.12081,"15.2":0.31517},P:{"4":0.52944,"5.0-5.4":0.0813,"6.2-6.4":0.02104,"7.2-7.4":0.02118,"8.2":0.06097,"9.2":0.01052,"10.1":0.01015,"11.1-11.2":0.08471,"12.0":0.01059,"13.0":0.10589,"14.0":0.07412,"15.0":0.16942},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01506,"4.2-4.3":0.19274,"4.4":0,"4.4.3-4.4.4":0.37645},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00594,"11":0.43327,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.1031},H:{"0":0.2359},L:{"0":34.60758},S:{"2.5":0},R:{_:"0"},M:{"0":0.20191},Q:{"10.4":0}}; +module.exports={C:{"52":0.66293,"60":0.01184,"68":0.08287,"77":0.01184,"78":0.04143,"81":0.05919,"84":0.03551,"87":0.10654,"88":0.04735,"89":0.01184,"91":0.07695,"92":0.01776,"93":0.01184,"94":0.04735,"95":3.13115,"96":3.57508,"97":0.00592,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 79 80 82 83 85 86 90 98 3.5 3.6"},D:{"22":0.3729,"38":0.219,"39":0.07103,"47":0.26044,"49":0.53271,"53":0.01184,"56":0.01184,"62":0.42617,"65":0.00592,"69":0.22492,"71":0.01776,"72":0.01776,"74":0.01776,"77":0.08879,"78":0.01776,"79":0.18349,"80":0.0296,"81":0.01776,"83":0.02368,"84":0.0296,"85":0.02368,"86":0.0296,"87":0.16573,"88":0.03551,"89":0.10062,"90":0.01776,"91":0.30779,"92":0.06511,"93":0.14206,"94":0.06511,"95":0.1243,"96":10.63644,"97":25.46946,"98":0.00592,"100":0.00592,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 50 51 52 54 55 57 58 59 60 61 63 64 66 67 68 70 73 75 76 99 101"},F:{"12":0.08287,"25":0.0296,"31":0.83458,"36":0.01184,"40":0.44984,"46":0.00592,"80":0.00592,"82":1.39097,"83":0.03551,_:"9 11 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.11246,"18":0.01184,"92":0.03551,"95":0.02368,"96":0.80498,"97":2.40311,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"8":0.01184,"13":0.07695,"14":0.10654,"15":0.07695,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03551,"12.1":0.0296,"13.1":0.11246,"14.1":0.39065,"15.1":0.31371,"15.2-15.3":0.33738},G:{"8":0,"3.2":0.00065,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00195,"6.0-6.1":0.00065,"7.0-7.1":0.21418,"8.1-8.4":0.00389,"9.0-9.2":0,"9.3":0.05776,"10.0-10.2":0.00454,"10.3":0.05387,"11.0-11.2":0.01038,"11.3-11.4":0.01688,"12.0-12.1":0.00974,"12.2-12.5":0.35113,"13.0-13.1":0.00714,"13.2":0.01817,"13.3":0.03245,"13.4-13.7":0.14668,"14.0-14.4":0.31803,"14.5-14.8":1.32275,"15.0-15.1":2.35733,"15.2-15.3":1.559,"15.4":0},P:{"4":0.5228,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.02091,"8.2":0.07068,"9.2":0.0529,"10.1":0.0106,"11.1-11.2":0.07469,"12.0":0.01067,"13.0":0.10669,"14.0":0.06402,"15.0":0.07469,"16.0":1.55773},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0106,"4.2-4.3":0.15906,"4.4":0,"4.4.3-4.4.4":0.35258},A:{"11":0.59782,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.08976},H:{"0":0.24335},L:{"0":31.40786},S:{"2.5":0},R:{_:"0"},M:{"0":0.204}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js index e31af1babf6053..76d04addb9596b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GT.js @@ -1 +1 @@ -module.exports={C:{"52":0.02871,"72":0.00359,"73":0.17227,"78":0.0323,"88":0.00718,"89":0.01077,"90":0.02871,"91":0.01436,"92":0.00359,"93":0.00718,"94":0.5563,"95":1.0767,"96":0.00718,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 97 3.5 3.6"},D:{"38":0.00718,"49":0.04307,"53":0.00718,"63":0.00718,"65":0.01436,"67":0.00718,"69":0.00718,"70":0.00718,"74":0.02153,"75":0.00718,"76":0.03589,"77":0.00359,"78":0.02153,"79":0.06101,"80":0.01436,"81":0.02512,"83":0.01795,"84":0.02153,"85":0.00718,"86":0.06819,"87":0.07178,"88":0.02871,"89":0.03948,"90":0.02871,"91":0.10049,"92":0.12562,"93":0.04666,"94":0.15433,"95":0.3589,"96":21.68115,"97":0.00359,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 66 68 71 72 73 98 99"},F:{"78":0.00359,"80":0.00718,"81":0.9798,"82":0.70344,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00359,"13":0.01436,"14":0.1292,"15":0.18304,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 7.1 9.1","6.1":0.02512,"10.1":0.01077,"11.1":0.00718,"12.1":0.01795,"13.1":0.11844,"14.1":0.38761,"15.1":0.7501,"15.2":0.1292},B:{"15":0.00359,"17":0.01436,"18":0.01795,"84":0.00359,"85":0.01436,"89":0.01077,"90":0.00718,"91":0.00359,"92":0.01795,"93":0.00718,"94":0.01436,"95":0.0323,"96":2.25748,_:"12 13 14 16 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00087,"6.0-6.1":0.01039,"7.0-7.1":0.00433,"8.1-8.4":0,"9.0-9.2":0.00087,"9.3":0.02252,"10.0-10.2":0,"10.3":0.02512,"11.0-11.2":0.00779,"11.3-11.4":0.00866,"12.0-12.1":0.01212,"12.2-12.5":0.29705,"13.0-13.1":0.00866,"13.2":0.00433,"13.3":0.0407,"13.4-13.7":0.08747,"14.0-14.4":0.37326,"14.5-14.8":1.98237,"15.0-15.1":5.10879,"15.2":0.65819},P:{"4":0.103,"5.0-5.4":0.02112,"6.2-6.4":0.01042,"7.2-7.4":0.19571,"8.2":0.06097,"9.2":0.0412,"10.1":0.01015,"11.1-11.2":0.23691,"12.0":0.0309,"13.0":0.18541,"14.0":0.20601,"15.0":0.43262},I:{"0":0,"3":0,"4":0.00256,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00385,"4.2-4.3":0.00385,"4.4":0,"4.4.3-4.4.4":0.05384},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07896,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.09615},H:{"0":0.3095},L:{"0":55.55008},S:{"2.5":0},R:{_:"0"},M:{"0":0.32691},Q:{"10.4":0}}; +module.exports={C:{"48":0.00372,"52":0.02601,"72":0.00743,"73":0.15232,"78":0.02229,"88":0.01486,"89":0.00743,"90":0.01858,"91":0.01858,"92":0.00743,"93":0.00743,"94":0.01486,"95":0.63155,"96":0.91389,"97":0.01115,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 87 98 3.5 3.6"},D:{"38":0.00372,"49":0.03715,"50":0.00372,"59":0.02972,"65":0.01858,"69":0.01115,"70":0.00372,"72":0.00743,"74":0.01115,"75":0.00743,"76":0.04458,"77":0.00743,"78":0.02972,"79":0.05944,"80":0.01486,"81":0.01858,"83":0.01858,"84":0.01486,"85":0.00372,"86":0.06316,"87":0.10031,"88":0.02229,"89":0.05201,"90":0.02972,"91":0.16346,"92":0.09288,"93":0.03344,"94":0.07802,"95":0.11888,"96":6.23006,"97":18.67159,"98":0.00743,"100":0.01858,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 51 52 53 54 55 56 57 58 60 61 62 63 64 66 67 68 71 73 99 101"},F:{"28":0.00372,"80":0.00372,"81":0.01115,"82":1.74977,"83":0.02229,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00372,"17":0.00743,"18":0.02229,"84":0.00372,"85":0.01486,"89":0.00743,"90":0.00372,"91":0.00743,"92":0.01858,"93":0.00372,"94":0.00743,"95":0.01486,"96":0.60926,"97":1.97267,_:"12 13 14 16 79 80 81 83 86 87 88"},E:{"4":0,"12":0.00372,"13":0.01858,"14":0.14489,"15":0.14489,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 7.1 9.1 15.4","6.1":0.00372,"10.1":0.00743,"11.1":0.01115,"12.1":0.01486,"13.1":0.1486,"14.1":0.44952,"15.1":0.43094,"15.2-15.3":0.5684},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00753,"7.0-7.1":0.00585,"8.1-8.4":0,"9.0-9.2":0.00084,"9.3":0.02007,"10.0-10.2":0.00084,"10.3":0.02091,"11.0-11.2":0.00418,"11.3-11.4":0.0092,"12.0-12.1":0.00502,"12.2-12.5":0.28187,"13.0-13.1":0.01004,"13.2":0.00418,"13.3":0.0368,"13.4-13.7":0.08197,"14.0-14.4":0.33289,"14.5-14.8":1.52226,"15.0-15.1":3.37657,"15.2-15.3":2.63635,"15.4":0.00167},P:{"4":0.08259,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.18583,"8.2":0.07068,"9.2":0.03097,"10.1":0.0106,"11.1-11.2":0.20648,"12.0":0.02065,"13.0":0.16519,"14.0":0.16519,"15.0":0.19616,"16.0":2.5294},I:{"0":0,"3":0,"4":0.00404,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00269,"4.4":0,"4.4.3-4.4.4":0.04983},A:{"11":0.06316,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.07542},H:{"0":0.29156},L:{"0":51.84371},S:{"2.5":0},R:{_:"0"},M:{"0":0.26397}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js index aa6a475b080a82..f884960bfe1fad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GU.js @@ -1 +1 @@ -module.exports={C:{"52":0.00453,"78":0.0136,"84":0.03626,"87":0.0136,"88":0.01813,"89":3.38162,"91":0.04533,"93":0.00907,"94":0.78421,"95":1.16951,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 92 96 97 3.5 3.6"},D:{"49":0.0136,"53":0.00907,"65":0.10426,"67":0.00907,"69":0.00453,"71":0.02267,"73":0.00907,"75":0.01813,"76":0.03626,"77":0.03626,"79":0.15412,"80":0.0136,"83":0.01813,"84":0.01813,"86":0.01813,"87":0.15412,"88":0.00907,"89":0.02267,"91":0.16319,"92":0.54396,"93":0.11333,"94":0.64822,"95":0.53489,"96":21.99412,"97":0.00453,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 68 70 72 74 78 81 85 90 98 99"},F:{"81":0.29011,"82":0.4397,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.47143,"14":0.38531,"15":0.55756,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.03626,"10.1":0.04533,"11.1":0.0136,"12.1":0.15412,"13.1":0.32184,"14.1":1.97639,"15.1":3.34535,"15.2":1.04712},B:{"16":0.00453,"17":0.00453,"18":0.00907,"89":0.00907,"92":0.07706,"94":0.00453,"95":0.12692,"96":3.30456,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00608,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.0152,"9.0-9.2":0,"9.3":0.31614,"10.0-10.2":0.00304,"10.3":0.06688,"11.0-11.2":0.0152,"11.3-11.4":0.04864,"12.0-12.1":0.02432,"12.2-12.5":0.92411,"13.0-13.1":0.02128,"13.2":0,"13.3":0.55021,"13.4-13.7":0.23407,"14.0-14.4":1.31321,"14.5-14.8":7.71814,"15.0-15.1":17.67057,"15.2":1.45304},P:{"4":0.28135,"5.0-5.4":0.02112,"6.2-6.4":0.01042,"7.2-7.4":0.02084,"8.2":0.06097,"9.2":0.02084,"10.1":0.01015,"11.1-11.2":0.08336,"12.0":0.01042,"13.0":0.12504,"14.0":0.2084,"15.0":0.46891},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03332,"4.4":0,"4.4.3-4.4.4":0.01041},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.56209,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.12027},H:{"0":0.09316},L:{"0":20.75399},S:{"2.5":0},R:{_:"0"},M:{"0":0.16401},Q:{"10.4":0}}; +module.exports={C:{"52":0.01255,"78":0.00837,"83":0.05439,"84":0.06276,"89":0.17154,"91":0.04184,"93":0.00418,"94":0.00837,"95":1.00416,"96":0.98742,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 85 86 87 88 90 92 97 98 3.5 3.6"},D:{"49":0.02929,"53":0.00418,"65":0.00418,"68":0.01255,"69":0.02092,"76":0.06276,"77":0.02929,"79":0.10042,"84":0.05858,"85":0.01674,"86":0.00837,"87":0.25522,"88":0.02092,"90":0.00837,"91":0.09205,"92":0.08786,"93":0.10042,"94":0.07531,"95":0.0795,"96":7.47262,"97":16.62303,"98":0.04602,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 67 70 71 72 73 74 75 78 80 81 83 89 99 100 101"},F:{"82":0.87027,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00837,"18":0.00837,"92":0.02092,"94":0.00418,"95":0.05439,"96":1.03345,"97":2.60245,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93"},E:{"4":0,"13":0.11297,"14":0.47698,"15":0.44769,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00837,"10.1":0.05021,"11.1":0.00837,"12.1":0.1841,"13.1":0.32635,"14.1":1.66523,"15.1":2.23007,"15.2-15.3":2.56479},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.016,"8.1-8.4":0.03201,"9.0-9.2":0,"9.3":0.32329,"10.0-10.2":0.0128,"10.3":0.05442,"11.0-11.2":0.02561,"11.3-11.4":0.06082,"12.0-12.1":0.02241,"12.2-12.5":0.89626,"13.0-13.1":0.0128,"13.2":0.0064,"13.3":0.14084,"13.4-13.7":0.21446,"14.0-14.4":1.44682,"14.5-14.8":6.33143,"15.0-15.1":14.81387,"15.2-15.3":7.58939,"15.4":0},P:{"4":0.30023,"5.0-5.4":0.02116,"6.2-6.4":0.03029,"7.2-7.4":0.06212,"8.2":0.07068,"9.2":0.01035,"10.1":0.0106,"11.1-11.2":0.14494,"12.0":0.05202,"13.0":0.21741,"14.0":0.09317,"15.0":0.20705,"16.0":4.04791},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00155,"4.4":0,"4.4.3-4.4.4":0.01008},A:{"11":0.22594,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.13958},H:{"0":0.13766},L:{"0":21.13606},S:{"2.5":0},R:{_:"0"},M:{"0":0.21519}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js index d08403d4e87331..f50076b04f85c9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GW.js @@ -1 +1 @@ -module.exports={C:{"54":0.00473,"56":0.03549,"78":0.0071,"90":0.01183,"93":0.02366,"94":0.22004,"95":0.28629,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 91 92 96 97 3.5 3.6"},D:{"11":0.02129,"33":0.0071,"43":0.01656,"46":0.0071,"57":0.00946,"64":0.00946,"67":0.01183,"71":0.00473,"77":0.00237,"79":0.00946,"81":0.00473,"83":0.0071,"85":0.0071,"86":0.0071,"88":0.0142,"91":0.00237,"92":0.01893,"93":0.02129,"94":0.18691,"95":0.1041,"96":11.57684,"97":0.00237,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 44 45 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 65 66 68 69 70 72 73 74 75 76 78 80 84 87 89 90 98 99"},F:{"76":0.00237,"77":0.00473,"79":0.01183,"81":0.18455,"82":1.51897,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"15":0.26736,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1","14.1":0.00473,"15.1":0.00237,"15.2":0.00946},B:{"13":0.00237,"14":0.00237,"15":0.01183,"18":0.04732,"83":0.00237,"85":0.00237,"91":0.00237,"92":0.00473,"94":0.00237,"95":0.04022,"96":1.4267,_:"12 16 17 79 80 81 84 86 87 88 89 90 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00056,"6.0-6.1":0.01291,"7.0-7.1":0.11843,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00393,"10.0-10.2":0.86828,"10.3":0.07802,"11.0-11.2":0.01796,"11.3-11.4":0.00337,"12.0-12.1":0.2941,"12.2-12.5":0.32778,"13.0-13.1":0.03929,"13.2":0.00056,"13.3":0.00842,"13.4-13.7":1.64002,"14.0-14.4":0.27839,"14.5-14.8":0.38952,"15.0-15.1":1.47669,"15.2":0.05276},P:{"4":0.41426,"5.0-5.4":0.14058,"6.2-6.4":0.0101,"7.2-7.4":0.34353,"8.2":0.11046,"9.2":0.04042,"10.1":0.01015,"11.1-11.2":0.11114,"12.0":0.04042,"13.0":0.23239,"14.0":0.06062,"15.0":0.12125},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00003,"4.4":0,"4.4.3-4.4.4":0.0076},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.05442,"11":0.43534,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.01527},H:{"0":1.09133},L:{"0":73.91439},S:{"2.5":0.83974},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"34":0.0022,"72":0.0022,"95":0.15869,"96":0.23142,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 97 98 3.5 3.6"},D:{"11":0.01763,"32":0.01322,"33":0.00441,"43":0.01322,"50":0.01984,"54":0.01322,"59":0.00661,"60":0.00441,"69":0.01763,"81":0.01763,"83":0.01543,"86":0.00661,"87":0.02424,"90":0.02424,"92":0.01322,"93":0.01322,"94":0.03747,"95":0.02865,"96":3.28176,"97":9.48161,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 51 52 53 55 56 57 58 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 84 85 88 89 91 98 99 100 101"},F:{"46":0.00441,"76":0.00441,"82":0.64798,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04849,"14":0.00661,"15":0.01102,"16":0.00882,"17":0.0022,"18":0.04628,"90":0.01102,"91":0.0022,"94":0.00441,"95":0.00661,"96":0.59288,"97":1.77863,_:"13 79 80 81 83 84 85 86 87 88 89 92 93"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4","13.1":0.00882,"14.1":0.02424,"15.1":0.00441,"15.2-15.3":0.02424},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00181,"7.0-7.1":0.03077,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01358,"10.0-10.2":3.74899,"10.3":0.15115,"11.0-11.2":0.01539,"11.3-11.4":0.01177,"12.0-12.1":0.84176,"12.2-12.5":0.6544,"13.0-13.1":0.05069,"13.2":0,"13.3":0.00272,"13.4-13.7":1.57128,"14.0-14.4":0.18736,"14.5-14.8":0.87163,"15.0-15.1":0.57294,"15.2-15.3":0.32494,"15.4":0},P:{"4":0.39589,"5.0-5.4":0.06091,"6.2-6.4":0.05041,"7.2-7.4":0.25378,"8.2":0.01008,"9.2":0.14211,"10.1":0.0106,"11.1-11.2":0.07106,"12.0":0.11166,"13.0":0.35529,"14.0":0.07106,"15.0":0.0406,"16.0":0.44665},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.83311,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.05457},H:{"0":2.17732},L:{"0":68.60977},S:{"2.5":0.22608},R:{_:"0"},M:{"0":0.01559}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js index ccf08c86b3bf87..326457268a3457 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/GY.js @@ -1 +1 @@ -module.exports={C:{"38":0.00823,"52":0.01235,"78":0.00823,"83":0.00823,"84":0.01646,"87":0.00823,"91":0.02058,"94":0.3334,"95":0.79439,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 85 86 88 89 90 92 93 96 97 3.5 3.6"},D:{"11":0.01235,"31":0.00823,"38":0.00823,"43":0.00823,"47":0.03293,"49":0.01646,"58":0.00823,"60":0.00823,"63":0.00412,"65":0.01235,"68":0.03704,"70":0.00823,"72":0.00412,"73":0.00412,"74":0.01235,"75":0.01235,"76":0.02881,"77":0.09467,"78":0.00412,"79":0.12348,"80":0.01235,"81":0.05762,"83":0.00412,"84":0.04116,"85":0.00823,"86":0.0247,"87":0.0782,"88":0.0247,"89":0.01646,"90":0.06997,"91":0.06174,"92":0.2058,"93":0.23873,"94":0.76969,"95":0.42395,"96":18.99534,"97":0.0247,"98":0.03293,"99":0.0247,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 53 54 55 56 57 59 61 62 64 66 67 69 71"},F:{"28":0.06586,"80":0.00412,"81":0.37867,"82":0.37867,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01235,"14":0.1029,"15":0.12348,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00823,"10.1":0.02881,"11.1":0.00823,"12.1":0.02058,"13.1":0.53096,"14.1":0.3334,"15.1":0.44864,"15.2":0.05351},B:{"14":0.00412,"15":0.00823,"16":0.01235,"17":0.01235,"18":0.04939,"81":0.01235,"84":0.00823,"85":0.00412,"89":0.00412,"90":0.00823,"91":0.00412,"92":0.04528,"93":0.01235,"94":0.0247,"95":0.23461,"96":8.40076,_:"12 13 79 80 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02025,"6.0-6.1":0,"7.0-7.1":0.19978,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.19057,"10.0-10.2":0.00092,"10.3":0.09759,"11.0-11.2":0.10403,"11.3-11.4":0.01289,"12.0-12.1":0.00829,"12.2-12.5":0.38758,"13.0-13.1":0.01105,"13.2":0.00737,"13.3":0.02854,"13.4-13.7":0.26606,"14.0-14.4":0.41336,"14.5-14.8":2.58604,"15.0-15.1":4.31774,"15.2":0.55053},P:{"4":0.22801,"5.0-5.4":0.14058,"6.2-6.4":0.0101,"7.2-7.4":0.31486,"8.2":0.11046,"9.2":0.03257,"10.1":0.17372,"11.1-11.2":0.24972,"12.0":0.01086,"13.0":0.16286,"14.0":0.30401,"15.0":0.47772},I:{"0":0,"3":0,"4":0.03202,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0083,"4.4":0,"4.4.3-4.4.4":0.11266},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.13994,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":1.05324},H:{"0":0.24511},L:{"0":48.9993},S:{"2.5":0},R:{_:"0"},M:{"0":0.07061},Q:{"10.4":0.04119}}; +module.exports={C:{"38":0.00394,"52":0.01576,"83":0.00394,"84":0.10241,"87":0.01182,"91":0.01182,"94":0.00788,"95":0.4845,"96":0.58297,"97":0.00394,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 85 86 88 89 90 92 93 98 3.5 3.6"},D:{"11":0.00394,"23":0.00394,"38":0.01576,"47":0.02363,"49":0.00394,"56":0.00394,"57":0.00788,"63":0.01182,"65":0.03939,"68":0.00788,"69":0.01182,"70":0.00788,"73":0.00394,"74":0.00788,"75":0.03151,"76":0.08666,"77":0.16938,"78":0.00394,"79":0.11029,"80":0.00788,"81":0.03151,"83":0.00788,"84":0.02757,"85":0.0197,"86":0.02757,"87":0.11029,"88":0.04333,"89":0.01182,"90":0.01576,"91":0.06696,"92":0.1615,"93":0.15756,"94":0.09848,"95":0.25604,"96":6.8381,"97":15.38573,"98":0.01576,"99":0.00788,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 58 59 60 61 62 64 66 67 71 72 100 101"},F:{"28":0.0709,"80":0.00788,"81":0.00788,"82":0.63812,"83":0.01576,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00788,"16":0.01182,"17":0.01182,"18":0.0709,"84":0.00788,"89":0.00394,"91":0.00394,"92":0.01576,"94":0.00788,"95":0.0709,"96":1.77649,"97":4.62045,_:"12 13 14 79 80 81 83 85 86 87 88 90 93"},E:{"4":0,"13":0.01182,"14":0.09848,"15":0.0709,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 15.4","5.1":0.01576,"9.1":0.00788,"10.1":0.01576,"11.1":0.00394,"12.1":0.01182,"13.1":0.2521,"14.1":0.22058,"15.1":0.33875,"15.2-15.3":0.53177},G:{"8":0,"3.2":0.00189,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01988,"6.0-6.1":0.00284,"7.0-7.1":0.13347,"8.1-8.4":0,"9.0-9.2":0.00284,"9.3":0.12306,"10.0-10.2":0,"10.3":0.05585,"11.0-11.2":0.03597,"11.3-11.4":0.01515,"12.0-12.1":0.00757,"12.2-12.5":0.43543,"13.0-13.1":0.01325,"13.2":0.00095,"13.3":0.02272,"13.4-13.7":0.37201,"14.0-14.4":0.36728,"14.5-14.8":2.20083,"15.0-15.1":3.34243,"15.2-15.3":2.3078,"15.4":0},P:{"4":0.27861,"5.0-5.4":0.06091,"6.2-6.4":0.05041,"7.2-7.4":0.28933,"8.2":0.01008,"9.2":0.03215,"10.1":0.25718,"11.1-11.2":0.3429,"12.0":0.06429,"13.0":0.17145,"14.0":0.16074,"15.0":0.32147,"16.0":4.03984},I:{"0":0,"3":0,"4":0.02142,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00612,"4.4":0,"4.4.3-4.4.4":0.07549},A:{"10":0.02057,"11":0.16456,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.05455},O:{"0":0.58792},H:{"0":0.29838},L:{"0":46.7075},S:{"2.5":0},R:{_:"0"},M:{"0":0.06061}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js index 3db18fb8b7c62a..7fadc3a79c8848 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HK.js @@ -1 +1 @@ -module.exports={C:{"34":0.02528,"52":0.02528,"56":0.00506,"68":0.00506,"72":0.01011,"78":0.07077,"83":0.00506,"84":0.00506,"88":0.01011,"89":0.03539,"90":0.05055,"91":0.03033,"92":0.01517,"93":0.02022,"94":0.52572,"95":1.05144,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 85 86 87 96 97 3.5 3.6"},D:{"19":0.01011,"22":0.02528,"26":0.01517,"30":0.01011,"34":0.07583,"38":0.17693,"42":0.00506,"48":0.01011,"49":0.11121,"50":0.00506,"53":0.06066,"54":0.00506,"55":0.03033,"56":0.02528,"57":0.01011,"61":0.03033,"62":0.02022,"63":0.02528,"64":0.01011,"65":0.02022,"66":0.00506,"67":0.02528,"68":0.02022,"69":0.03539,"70":0.01517,"71":0.01517,"72":0.02528,"73":0.02022,"74":0.03033,"75":0.06066,"76":0.03033,"77":0.01517,"78":0.06066,"79":0.61671,"80":0.06572,"81":0.05561,"83":0.07583,"84":0.04044,"85":0.03539,"86":0.09605,"87":0.18198,"88":0.07077,"89":0.09099,"90":0.09605,"91":0.14154,"92":0.71276,"93":0.31341,"94":0.89474,"95":1.0565,"96":26.26578,"97":0.03033,"98":0.01517,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 43 44 45 46 47 51 52 58 59 60 99"},F:{"28":0.02022,"36":0.0455,"40":0.01011,"46":0.08088,"79":0.00506,"81":0.07077,"82":0.12132,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.02022,"11":0.00506,"12":0.02022,"13":0.1466,"14":0.68243,"15":0.57627,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01011,"10.1":0.03033,"11.1":0.05561,"12.1":0.08088,"13.1":0.48528,"14.1":2.92179,"15.1":2.51739,"15.2":0.24264},B:{"12":0.01011,"14":0.00506,"16":0.00506,"17":0.00506,"18":0.03033,"86":0.01011,"89":0.00506,"91":0.00506,"92":0.01011,"93":0.01011,"94":0.02022,"95":0.08088,"96":4.40796,_:"13 15 79 80 81 83 84 85 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.004,"5.0-5.1":0.02598,"6.0-6.1":0.01798,"7.0-7.1":0.02797,"8.1-8.4":0.02598,"9.0-9.2":0.02198,"9.3":0.22779,"10.0-10.2":0.01798,"10.3":0.16385,"11.0-11.2":0.05595,"11.3-11.4":0.06194,"12.0-12.1":0.06994,"12.2-12.5":0.84524,"13.0-13.1":0.06794,"13.2":0.01998,"13.3":0.13388,"13.4-13.7":0.43161,"14.0-14.4":1.37476,"14.5-14.8":5.8667,"15.0-15.1":9.75119,"15.2":0.75931},P:{"4":0.97483,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.16636,"8.2":0.04108,"9.2":0.03286,"10.1":0.02054,"11.1-11.2":0.07667,"12.0":0.04381,"13.0":0.17525,"14.0":0.14239,"15.0":0.5148},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00225,"4.2-4.3":0.0054,"4.4":0,"4.4.3-4.4.4":0.02608},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02509,"11":1.01624,_:"6 7 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.60836},H:{"0":0.09365},L:{"0":24.51164},S:{"2.5":0},R:{_:"0"},M:{"0":0.30665},Q:{"10.4":0.15333}}; +module.exports={C:{"34":0.02722,"52":0.01814,"56":0.00454,"72":0.00907,"78":0.05443,"88":0.00454,"89":0.02722,"90":0.04536,"91":0.02268,"92":0.00907,"93":0.00907,"94":0.02268,"95":0.68947,"96":0.63958,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 97 98 3.5 3.6"},D:{"19":0.00907,"22":0.02722,"26":0.01361,"30":0.00907,"34":0.07258,"38":0.17237,"48":0.00454,"49":0.09072,"53":0.05443,"55":0.02268,"56":0.02268,"57":0.00907,"61":0.03175,"62":0.01361,"63":0.02268,"64":0.00454,"65":0.01814,"66":0.00454,"67":0.02722,"68":0.01814,"69":0.03175,"70":0.02722,"71":0.01361,"72":0.02268,"73":0.01814,"74":0.02722,"75":0.03629,"76":0.02722,"77":0.01361,"78":0.0499,"79":0.62143,"80":0.0499,"81":0.04082,"83":0.0635,"84":0.03175,"85":0.03629,"86":0.07258,"87":0.14969,"88":0.0499,"89":0.09072,"90":0.0635,"91":0.1134,"92":0.46721,"93":0.21773,"94":0.43999,"95":0.37195,"96":8.77262,"97":16.9465,"98":0.02722,"100":0.00907,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 58 59 60 99 101"},F:{"28":0.02268,"36":0.04082,"40":0.00907,"46":0.08165,"82":0.1633,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00907,"16":0.00454,"17":0.00454,"18":0.02268,"92":0.00907,"93":0.00454,"94":0.00907,"95":0.02268,"96":1.09318,"97":2.85768,_:"13 14 15 79 80 81 83 84 85 86 87 88 89 90 91"},E:{"4":0,"8":0.01361,"11":0.00454,"12":0.01361,"13":0.13154,"14":0.63958,"15":0.41278,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00907,"10.1":0.02268,"11.1":0.04536,"12.1":0.07711,"13.1":0.43999,"14.1":2.44037,"15.1":2.02759,"15.2-15.3":1.25194},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00232,"5.0-5.1":0.02318,"6.0-6.1":0.01622,"7.0-7.1":0.0255,"8.1-8.4":0.0255,"9.0-9.2":0.01391,"9.3":0.21092,"10.0-10.2":0.01622,"10.3":0.14834,"11.0-11.2":0.05099,"11.3-11.4":0.05563,"12.0-12.1":0.06258,"12.2-12.5":0.82746,"13.0-13.1":0.06953,"13.2":0.01854,"13.3":0.13675,"13.4-13.7":0.41026,"14.0-14.4":1.38838,"14.5-14.8":5.3565,"15.0-15.1":9.2041,"15.2-15.3":5.11081,"15.4":0.00464},P:{"4":0.90394,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.18613,"8.2":0.06065,"9.2":0.03228,"10.1":0.01076,"11.1-11.2":0.07533,"12.0":0.04304,"13.0":0.17218,"14.0":0.17218,"15.0":0.25827,"16.0":5.38058},I:{"0":0,"3":0,"4":0.00054,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00161,"4.2-4.3":0.00484,"4.4":0,"4.4.3-4.4.4":0.0258},A:{"8":0.01412,"11":0.60731,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.10382},O:{"0":0.41526},H:{"0":0.08794},L:{"0":24.46188},S:{"2.5":0},R:{_:"0"},M:{"0":0.23495}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js index b3df7f499de7c4..f9120e43a87d71 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HN.js @@ -1 +1 @@ -module.exports={C:{"52":0.0739,"72":0.00869,"73":0.06521,"78":0.01304,"85":0.00869,"91":0.02608,"92":0.00869,"93":0.02608,"94":0.48686,"95":0.79985,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 96 97 3.5 3.6"},D:{"38":0.01739,"41":0.00435,"47":0.01304,"49":0.04782,"53":0.04782,"58":0.00435,"63":0.00869,"65":0.01304,"66":0.00435,"67":0.00869,"68":0.09563,"69":0.00869,"70":0.01304,"71":0.00435,"72":0.00869,"73":0.00869,"74":0.00869,"75":0.02608,"76":0.05216,"77":0.00869,"78":0.01304,"79":0.14345,"80":0.09129,"81":0.03043,"83":0.01739,"84":0.11302,"85":0.03478,"86":0.03043,"87":0.13476,"88":0.06955,"89":0.09563,"90":0.05651,"91":0.08694,"92":0.2217,"93":0.1478,"94":0.5086,"95":0.39992,"96":24.2041,"97":0.01739,"98":0.00435,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 48 50 51 52 54 55 56 57 59 60 61 62 64 99"},F:{"65":0.00869,"80":0.01304,"81":1.15196,"82":0.76942,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00435,"13":0.03478,"14":0.13041,"15":0.12606,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06521,"11.1":0.00869,"12.1":0.03043,"13.1":0.12172,"14.1":0.67379,"15.1":0.55207,"15.2":0.06955},B:{"13":0.00869,"15":0.01304,"16":0.00869,"17":0.01304,"18":0.06955,"84":0.00869,"89":0.00869,"90":0.00435,"91":0.00435,"92":0.01739,"94":0.02174,"95":0.06521,"96":3.12115,_:"12 14 79 80 81 83 85 86 87 88 93"},G:{"8":0,"3.2":0.00377,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00283,"6.0-6.1":0.00566,"7.0-7.1":0.0764,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07546,"10.0-10.2":0.00755,"10.3":0.06225,"11.0-11.2":0.00755,"11.3-11.4":0.01321,"12.0-12.1":0.01698,"12.2-12.5":0.46218,"13.0-13.1":0.00849,"13.2":0.00472,"13.3":0.04622,"13.4-13.7":0.12545,"14.0-14.4":0.60838,"14.5-14.8":2.26751,"15.0-15.1":5.14152,"15.2":0.49142},P:{"4":0.22874,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.16636,"8.2":0.04108,"9.2":0.03119,"10.1":0.02054,"11.1-11.2":0.18715,"12.0":0.04159,"13.0":0.14556,"14.0":0.18715,"15.0":0.35351},I:{"0":0,"3":0,"4":0.00163,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00163,"4.2-4.3":0.00571,"4.4":0,"4.4.3-4.4.4":0.0645},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.15649,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.13},H:{"0":0.22474},L:{"0":50.84464},S:{"2.5":0},R:{_:"0"},M:{"0":0.13},Q:{"10.4":0.0113}}; +module.exports={C:{"17":0.00404,"52":0.05662,"63":0.00809,"73":0.05257,"78":0.01213,"80":0.00809,"83":0.00404,"85":0.00404,"88":0.00404,"89":0.00404,"91":0.01618,"92":0.00404,"93":0.00809,"94":0.01618,"95":0.53785,"96":0.65108,"97":0.00404,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 74 75 76 77 79 81 82 84 86 87 90 98 3.5 3.6"},D:{"23":0.00404,"38":0.01213,"41":0.02022,"43":0.00404,"47":0.00809,"49":0.02426,"53":0.04044,"58":0.00404,"63":0.01213,"65":0.01213,"67":0.00404,"68":0.09301,"69":0.01213,"70":0.00809,"71":0.00809,"72":0.00809,"73":0.00404,"74":0.01618,"75":0.02022,"76":0.04044,"77":0.01213,"78":0.01618,"79":0.2022,"80":0.11728,"81":0.02426,"83":0.02022,"84":0.08492,"85":0.02831,"86":0.03235,"87":0.06066,"88":0.0364,"89":0.08492,"90":0.04044,"91":0.1011,"92":0.12536,"93":0.11323,"94":0.24264,"95":0.14154,"96":7.12553,"97":18.14543,"98":0.00404,"99":0.00404,"100":0.01213,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 44 45 46 48 50 51 52 54 55 56 57 59 60 61 62 64 66 101"},F:{"70":0.00809,"81":0.01213,"82":2.23633,"83":0.01618,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00404,"15":0.01618,"16":0.00404,"17":0.00809,"18":0.06066,"84":0.00809,"89":0.01213,"90":0.00404,"91":0.00404,"92":0.01213,"94":0.02022,"95":0.04044,"96":0.69152,"97":2.43449,_:"12 13 79 80 81 83 85 86 87 88 93"},E:{"4":0,"13":0.02426,"14":0.18602,"15":0.11728,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.05662,"9.1":0.01213,"11.1":0.0364,"12.1":0.01213,"13.1":0.11728,"14.1":0.53785,"15.1":0.41249,"15.2-15.3":0.41653},G:{"8":0,"3.2":0.00296,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00395,"6.0-6.1":0.01482,"7.0-7.1":0.0573,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04939,"10.0-10.2":0.00395,"10.3":0.06915,"11.0-11.2":0.00593,"11.3-11.4":0.00988,"12.0-12.1":0.01185,"12.2-12.5":0.4722,"13.0-13.1":0.00988,"13.2":0.00395,"13.3":0.04149,"13.4-13.7":0.11953,"14.0-14.4":0.56703,"14.5-14.8":2.09131,"15.0-15.1":3.85663,"15.2-15.3":2.47954,"15.4":0},P:{"4":0.25851,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.18613,"8.2":0.06065,"9.2":0.04136,"10.1":0.25718,"11.1-11.2":0.21715,"12.0":0.04136,"13.0":0.13443,"14.0":0.16545,"15.0":0.17579,"16.0":2.06809},I:{"0":0,"3":0,"4":0.00315,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00315,"4.2-4.3":0.01682,"4.4":0,"4.4.3-4.4.4":0.0841},A:{"11":0.09706,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.00596},O:{"0":0.1251},H:{"0":0.24251},L:{"0":47.34824},S:{"2.5":0},R:{_:"0"},M:{"0":0.13105}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js index 4057362a578cf4..d46e490566d808 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HR.js @@ -1 +1 @@ -module.exports={C:{"48":0.00976,"50":0.03417,"52":0.1904,"56":0.00488,"63":0.01953,"66":0.00488,"68":0.01465,"72":0.00488,"77":0.00488,"78":0.07323,"84":0.01953,"87":0.00976,"88":0.03906,"89":0.0537,"90":0.01465,"91":0.0537,"92":0.0537,"93":0.07811,"94":1.77217,"95":3.70056,"96":0.01465,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 54 55 57 58 59 60 61 62 64 65 67 69 70 71 73 74 75 76 79 80 81 82 83 85 86 97 3.5 3.6"},D:{"38":0.00976,"49":0.14158,"53":0.00488,"60":0.00488,"63":0.03417,"66":0.00976,"67":0.00488,"68":0.00488,"69":0.01465,"70":0.00488,"71":0.00976,"74":0.01953,"75":0.11717,"76":0.00976,"77":0.17087,"78":0.01953,"79":0.05858,"80":0.02441,"81":0.25386,"83":0.00976,"84":0.02441,"85":0.03417,"86":0.07323,"87":0.16111,"88":0.04394,"89":0.05858,"90":0.02929,"91":0.06347,"92":0.07811,"93":0.14646,"94":0.27339,"95":0.53702,"96":30.36604,"97":0.00976,"98":0.00488,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 61 62 64 65 72 73 99"},F:{"46":0.00976,"69":0.00488,"79":0.01953,"80":0.04394,"81":0.85923,"82":1.28397,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.07811,"14":0.1074,"15":0.07811,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00976,"12.1":0.02441,"13.1":0.15622,"14.1":0.44914,"15.1":0.44914,"15.2":0.10252},B:{"16":0.00976,"17":0.00976,"18":0.01953,"87":0.00976,"88":0.02441,"89":0.00976,"91":0.00976,"92":0.00976,"93":0.00488,"94":0.01465,"95":0.04882,"96":3.02684,_:"12 13 14 15 79 80 81 83 84 85 86 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00222,"6.0-6.1":0,"7.0-7.1":0.00443,"8.1-8.4":0.00222,"9.0-9.2":0.00148,"9.3":0.06133,"10.0-10.2":0.00369,"10.3":0.04729,"11.0-11.2":0.01478,"11.3-11.4":0.01995,"12.0-12.1":0.01404,"12.2-12.5":0.25642,"13.0-13.1":0.01626,"13.2":0.00591,"13.3":0.03769,"13.4-13.7":0.17366,"14.0-14.4":0.45742,"14.5-14.8":2.17331,"15.0-15.1":3.73993,"15.2":0.35323},P:{"4":0.103,"5.0-5.4":0.02042,"6.2-6.4":0.01021,"7.2-7.4":0.17358,_:"8.2","9.2":0.08168,"10.1":0.0309,"11.1-11.2":0.1339,"12.0":0.0412,"13.0":0.1236,"14.0":0.19569,"15.0":0.45318},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00132,"4.2-4.3":0.00614,"4.4":0,"4.4.3-4.4.4":0.02325},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.3515,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.08701},H:{"0":0.45547},L:{"0":40.92268},S:{"2.5":0},R:{_:"0"},M:{"0":0.28661},Q:{"10.4":0}}; +module.exports={C:{"48":0.00964,"50":0.00482,"52":0.13011,"53":0.00482,"56":0.01928,"63":0.0241,"65":0.00482,"68":0.00482,"72":0.00482,"77":0.00964,"78":0.03373,"79":0.00964,"84":0.01446,"88":0.0241,"89":0.03855,"90":0.00482,"91":0.08674,"92":0.04337,"93":0.02891,"94":0.03855,"95":2.4336,"96":2.87694,"97":0.01446,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 54 55 57 58 59 60 61 62 64 66 67 69 70 71 73 74 75 76 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"38":0.00964,"41":0.00964,"43":0.00482,"47":0.00964,"49":0.1012,"53":0.01928,"63":0.00964,"66":0.00482,"69":0.01928,"70":0.01446,"71":0.00964,"72":0.00482,"74":0.00964,"75":0.04819,"76":0.00964,"77":0.14939,"78":0.01928,"79":0.18794,"80":0.01928,"81":0.24577,"83":0.00964,"84":0.01928,"85":0.01446,"86":0.05783,"87":0.14939,"88":0.04337,"89":0.05301,"90":0.03855,"91":0.07229,"92":0.07229,"93":0.21686,"94":0.09156,"95":0.11084,"96":9.11755,"97":22.62521,"98":0.00482,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 67 68 73 99 100 101"},F:{"28":0.00482,"36":0.00482,"46":0.01446,"80":0.00964,"81":0.00482,"82":2.2312,"83":0.04819,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01446,"18":0.01446,"86":0.00482,"87":0.0241,"88":0.03855,"89":0.00964,"92":0.00964,"94":0.00482,"95":0.01446,"96":0.74695,"97":2.28421,_:"12 13 14 15 16 79 80 81 83 84 85 90 91 93"},E:{"4":0,"13":0.01446,"14":0.11084,"15":0.05301,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00964,"12.1":0.0241,"13.1":0.13975,"14.1":0.36143,"15.1":0.3036,"15.2-15.3":0.37588},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00657,"6.0-6.1":0,"7.0-7.1":0.00365,"8.1-8.4":0.00219,"9.0-9.2":0.00146,"9.3":0.08541,"10.0-10.2":0.00146,"10.3":0.03577,"11.0-11.2":0.01022,"11.3-11.4":0.0146,"12.0-12.1":0.0146,"12.2-12.5":0.26572,"13.0-13.1":0.01387,"13.2":0.00292,"13.3":0.03066,"13.4-13.7":0.12483,"14.0-14.4":0.40515,"14.5-14.8":1.72571,"15.0-15.1":2.91925,"15.2-15.3":1.63081,"15.4":0},P:{"4":0.13407,"5.0-5.4":0.02121,"6.2-6.4":0.01037,"7.2-7.4":0.02063,"8.2":0.04025,"9.2":0.09546,"10.1":0.01031,"11.1-11.2":0.13407,"12.0":0.04125,"13.0":0.11344,"14.0":0.165,"15.0":0.22688,"16.0":3.49603},I:{"0":0,"3":0,"4":0.00427,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0032,"4.2-4.3":0.01173,"4.4":0,"4.4.3-4.4.4":0.05333},A:{"11":0.2795,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.01036},O:{"0":0.17097},H:{"0":0.41693},L:{"0":40.16467},S:{"2.5":0},R:{_:"0"},M:{"0":0.24351}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js index 9c3d230f392b96..ca118ec2717831 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HT.js @@ -1 +1 @@ -module.exports={C:{"17":0.00477,"37":0.00159,"47":0.00318,"52":0.00953,"77":0.01112,"78":0.07309,"85":0.00795,"88":0.00159,"89":0.00318,"90":0.00477,"91":0.0143,"94":0.2161,"95":0.40043,"96":0.02225,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 86 87 92 93 97 3.5 3.6"},D:{"18":0.00318,"28":0.00159,"38":0.03496,"42":0.00477,"43":0.00636,"46":0.00318,"48":0.01112,"49":0.00953,"50":0.00636,"52":0.00159,"53":0.00159,"55":0.00318,"56":0.00953,"58":0.00953,"59":0.01112,"60":0.05403,"63":0.01748,"64":0.00318,"65":0.01112,"66":0.00159,"67":0.00477,"68":0.00636,"69":0.00795,"70":0.01112,"71":0.00318,"72":0.01271,"73":0.00477,"74":0.03496,"75":0.00477,"76":0.07151,"77":0.01589,"78":0.02066,"79":0.06992,"80":0.03655,"81":0.03814,"83":0.01112,"84":0.06992,"85":0.03496,"86":0.03973,"87":0.05085,"88":0.15254,"89":0.03655,"90":0.03496,"91":0.05085,"92":0.09375,"93":0.11123,"94":0.40837,"95":0.13507,"96":5.92856,"97":0.00477,"98":0.00159,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 41 44 45 47 51 54 57 61 62 99"},F:{"71":0.00636,"77":0.00477,"79":0.01271,"80":0.00795,"81":0.17479,"82":0.2749,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00159,"10":0.00159,"13":0.02066,"14":0.04608,"15":0.03337,_:"0 5 6 7 9 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00795,"10.1":0.08263,"11.1":0.00636,"12.1":0.01271,"13.1":0.0429,"14.1":0.15254,"15.1":0.4481,"15.2":0.0286},B:{"12":0.0572,"13":0.0143,"14":0.00795,"15":0.01271,"16":0.01112,"17":0.01112,"18":0.03814,"80":0.00477,"81":0.00159,"84":0.01271,"85":0.01907,"87":0.00318,"89":0.02225,"90":0.00636,"91":0.0143,"92":0.01589,"93":0.01112,"94":0.02066,"95":0.07627,"96":1.67798,_:"79 83 86 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00601,"7.0-7.1":0.02603,"8.1-8.4":0,"9.0-9.2":0.01101,"9.3":0.12212,"10.0-10.2":0.00701,"10.3":0.52952,"11.0-11.2":0.3013,"11.3-11.4":0.33433,"12.0-12.1":0.16917,"12.2-12.5":2.31129,"13.0-13.1":0.11712,"13.2":0.06206,"13.3":0.27828,"13.4-13.7":0.48448,"14.0-14.4":1.43542,"14.5-14.8":2.25723,"15.0-15.1":1.39238,"15.2":0.16316},P:{"4":0.49294,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.27728,"8.2":0.04108,"9.2":0.24647,"10.1":0.02054,"11.1-11.2":0.39025,"12.0":0.1027,"13.0":0.13351,"14.0":0.29782,"15.0":0.41079},I:{"0":0,"3":0,"4":0.00066,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00118,"4.2-4.3":0.00276,"4.4":0,"4.4.3-4.4.4":0.02063},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07627,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.21866},H:{"0":0.86786},L:{"0":73.47456},S:{"2.5":0},R:{_:"0"},M:{"0":0.0841},Q:{"10.4":0}}; +module.exports={C:{"52":0.00332,"72":0.00332,"80":0.00166,"88":0.00332,"89":0.00332,"90":0.00166,"91":0.00663,"93":0.00166,"94":0.00829,"95":0.28186,"96":0.34652,"97":0.01492,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 81 82 83 84 85 86 87 92 98 3.5 3.6"},D:{"11":0.00166,"33":0.00497,"38":0.01824,"40":0.00166,"41":0.00166,"42":0.00497,"46":0.00166,"48":0.0199,"49":0.00829,"50":0.00166,"53":0.00166,"55":0.00497,"56":0.01492,"58":0.00663,"59":0.00663,"60":0.06964,"61":0.00166,"63":0.01824,"64":0.00497,"65":0.00166,"66":0.00497,"68":0.00497,"69":0.00995,"70":0.01492,"71":0.00497,"72":0.00497,"74":0.01824,"75":0.02155,"76":0.03648,"77":0.09782,"78":0.01161,"79":0.08787,"80":0.01658,"81":0.0315,"83":0.01326,"84":0.04145,"85":0.04145,"86":0.03316,"87":0.06466,"88":0.02487,"89":0.06632,"90":0.02653,"91":0.0199,"92":0.09948,"93":0.10943,"94":0.10445,"95":0.0514,"96":2.51519,"97":4.80488,"98":0.00497,"100":0.00166,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 39 43 44 45 47 51 52 54 57 62 67 73 99 101"},F:{"65":0.00166,"74":0.00166,"76":0.00166,"77":0.00663,"79":0.00995,"80":0.00663,"82":0.46921,"83":0.01161,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 75 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02984,"13":0.01658,"14":0.01161,"15":0.01161,"16":0.01326,"17":0.00995,"18":0.07461,"80":0.00166,"81":0.00166,"84":0.01492,"85":0.00497,"87":0.00995,"88":0.00166,"89":0.01326,"90":0.00995,"91":0.01161,"92":0.0199,"93":0.00829,"94":0.01161,"95":0.04974,"96":0.6002,"97":1.20371,_:"79 83 86"},E:{"4":0,"8":0.00166,"11":0.00166,"13":0.02155,"14":0.0315,"15":0.02155,_:"0 5 6 7 9 10 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00995,"10.1":0.063,"11.1":0.00332,"12.1":0.01824,"13.1":0.03316,"14.1":0.13761,"15.1":0.46258,"15.2-15.3":0.08787},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00646,"7.0-7.1":0.02585,"8.1-8.4":0,"9.0-9.2":0.00539,"9.3":0.08509,"10.0-10.2":0.00754,"10.3":0.51807,"11.0-11.2":0.1551,"11.3-11.4":0.15079,"12.0-12.1":0.13463,"12.2-12.5":2.53971,"13.0-13.1":0.08724,"13.2":0.02477,"13.3":0.19818,"13.4-13.7":0.61823,"14.0-14.4":1.51973,"14.5-14.8":2.55479,"15.0-15.1":1.23108,"15.2-15.3":0.90688,"15.4":0},P:{"4":0.3639,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.30325,"8.2":0.06065,"9.2":0.2426,"10.1":0.25718,"11.1-11.2":0.41444,"12.0":0.11119,"13.0":0.1213,"14.0":0.29314,"15.0":0.31335,"16.0":0.74801},I:{"0":0,"3":0,"4":0.00241,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.00193,"4.4":0,"4.4.3-4.4.4":0.01941},A:{"11":0.07295,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.06674},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.20855},H:{"0":0.80556},L:{"0":71.69045},S:{"2.5":0},R:{_:"0"},M:{"0":0.08342}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js index 6218488a18b781..76bef9b477a384 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/HU.js @@ -1 +1 @@ -module.exports={C:{"47":0.00959,"52":0.15341,"63":0.00479,"66":0.00959,"68":0.01438,"69":0.00959,"72":0.01438,"74":0.00959,"78":0.04315,"79":0.00479,"80":0.00479,"81":0.00959,"83":0.00479,"84":0.06712,"85":0.00959,"86":0.00479,"87":0.00959,"88":0.04315,"89":0.02876,"90":0.00959,"91":0.11506,"92":0.02397,"93":0.97318,"94":2.40179,"95":4.48239,"96":0.01438,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 67 70 71 73 75 76 77 82 97 3.5 3.6"},D:{"26":0.00479,"34":0.00959,"38":0.03356,"48":0.00479,"49":0.39311,"53":0.02397,"58":0.00479,"61":0.01438,"66":0.00959,"68":0.00479,"71":0.00479,"72":0.00479,"73":0.00479,"74":0.00479,"75":0.00479,"76":0.00479,"77":0.00959,"78":0.00959,"79":0.27805,"80":0.01438,"81":0.01918,"83":0.01438,"84":0.01918,"85":0.01438,"86":0.02397,"87":0.29723,"88":0.03356,"89":0.05273,"90":0.04794,"91":0.04794,"92":0.10067,"93":0.15341,"94":0.14861,"95":0.62801,"96":27.42647,"97":0.00959,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 54 55 56 57 59 60 62 63 64 65 67 69 70 98 99"},F:{"36":0.00959,"46":0.00479,"79":0.01438,"80":0.03356,"81":1.00195,"82":1.35191,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.0767,"14":0.13903,"15":0.13903,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02397,"12.1":0.03835,"13.1":0.10547,"14.1":0.41228,"15.1":0.62322,"15.2":0.14382},B:{"17":0.00959,"18":0.00959,"87":0.00479,"89":0.00479,"91":0.00479,"92":0.01438,"93":0.00479,"94":0.00959,"95":0.0767,"96":2.97228,_:"12 13 14 15 16 79 80 81 83 84 85 86 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00201,"6.0-6.1":0.00101,"7.0-7.1":0.01106,"8.1-8.4":0.01508,"9.0-9.2":0,"9.3":0.03117,"10.0-10.2":0.00201,"10.3":0.04223,"11.0-11.2":0.02111,"11.3-11.4":0.01207,"12.0-12.1":0.01609,"12.2-12.5":0.30465,"13.0-13.1":0.01408,"13.2":0.00804,"13.3":0.05128,"13.4-13.7":0.19104,"14.0-14.4":0.50675,"14.5-14.8":2.58102,"15.0-15.1":5.58031,"15.2":0.65657},P:{"4":0.28911,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.16636,"8.2":0.04108,"9.2":0.03286,"10.1":0.02054,"11.1-11.2":0.0413,"12.0":0.02065,"13.0":0.09293,"14.0":0.12391,"15.0":0.28911},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00268,"4.2-4.3":0.01073,"4.4":0,"4.4.3-4.4.4":0.07509},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01048,"11":0.21484,_:"6 7 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.04685},H:{"0":0.41894},L:{"0":39.58758},S:{"2.5":0},R:{_:"0"},M:{"0":0.31236},Q:{"10.4":0}}; +module.exports={C:{"47":0.0047,"48":0.0047,"50":0.02351,"52":0.13633,"56":0.0047,"57":0.0047,"63":0.0047,"68":0.0188,"69":0.0047,"72":0.0141,"74":0.0094,"78":0.03761,"79":0.0094,"80":0.0094,"81":0.0094,"83":0.0094,"84":0.24915,"85":0.0047,"86":0.0047,"87":0.0047,"88":0.04231,"89":0.02351,"90":0.0094,"91":0.10342,"92":0.0141,"93":0.39959,"94":0.21625,"95":2.88641,"96":4.01465,"97":0.0094,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 51 53 54 55 58 59 60 61 62 64 65 66 67 70 71 73 75 76 77 82 98 3.5 3.6"},D:{"24":0.02351,"33":0.02351,"34":0.0141,"37":0.02351,"38":0.02821,"49":0.33847,"53":0.0188,"58":0.0047,"66":0.0047,"68":0.0141,"69":0.0047,"70":0.0047,"71":0.0094,"72":0.0094,"73":0.0094,"74":0.0141,"75":0.0094,"76":0.0094,"77":0.0141,"78":0.0141,"79":0.27736,"80":0.0188,"81":0.02351,"83":0.10812,"84":0.02821,"85":0.03761,"86":0.03761,"87":0.36668,"88":0.03291,"89":0.05641,"90":0.03291,"91":0.04231,"92":0.06111,"93":0.16454,"94":0.06111,"95":0.26326,"96":8.63574,"97":19.20359,"98":0.0094,"100":0.0047,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 35 36 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 62 63 64 65 67 99 101"},F:{"36":0.0094,"46":0.0094,"79":0.0094,"80":0.0188,"81":0.0141,"82":2.04964,"83":0.03761,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.0094,"18":0.0141,"84":0.0047,"87":0.0047,"89":0.0047,"92":0.0141,"95":0.07522,"96":0.82738,"97":2.27058,_:"12 13 14 15 16 79 80 81 83 85 86 88 90 91 93 94"},E:{"4":0,"13":0.08932,"14":0.12223,"15":0.09402,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.02821,"11.1":0.0188,"12.1":0.03291,"13.1":0.10342,"14.1":0.35258,"15.1":0.40899,"15.2-15.3":0.4701},G:{"8":0.00106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00319,"6.0-6.1":0.00213,"7.0-7.1":0.01063,"8.1-8.4":0.00744,"9.0-9.2":0.00319,"9.3":0.03296,"10.0-10.2":0.00532,"10.3":0.03721,"11.0-11.2":0.02445,"11.3-11.4":0.01488,"12.0-12.1":0.02126,"12.2-12.5":0.28706,"13.0-13.1":0.01488,"13.2":0.00851,"13.3":0.05103,"13.4-13.7":0.5401,"14.0-14.4":0.43697,"14.5-14.8":2.05834,"15.0-15.1":4.11243,"15.2-15.3":2.9493,"15.4":0.00213},P:{"4":0.24879,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.18613,"8.2":0.06065,"9.2":0.03228,"10.1":0.01076,"11.1-11.2":0.04146,"12.0":0.02073,"13.0":0.08293,"14.0":0.12439,"15.0":0.12439,"16.0":2.43602},I:{"0":0,"3":0,"4":0,"2.1":0.01088,"2.2":0,"2.3":0,"4.1":0.00544,"4.2-4.3":0.01813,"4.4":0,"4.4.3-4.4.4":0.10333},A:{"8":0.01019,"11":0.17315,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.03709},H:{"0":0.41639},L:{"0":39.16189},S:{"2.5":0},R:{_:"0"},M:{"0":0.30734}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js index abdc96a8be7883..1f57e892249798 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ID.js @@ -1 +1 @@ -module.exports={C:{"36":0.14358,"45":0.0035,"47":0.007,"48":0.0035,"52":0.03152,"56":0.01051,"59":0.007,"60":0.0035,"61":0.0035,"62":0.0035,"66":0.007,"68":0.0035,"69":0.007,"70":0.0035,"72":0.01401,"78":0.01751,"79":0.0035,"80":0.0035,"81":0.0035,"82":0.0035,"83":0.0035,"84":0.02101,"85":0.007,"86":0.007,"87":0.007,"88":0.02451,"89":0.02101,"90":0.01051,"91":0.02802,"92":0.01751,"93":0.02451,"94":0.96655,"95":1.86306,"96":0.05603,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 46 49 50 51 53 54 55 57 58 63 64 65 67 71 73 74 75 76 77 97 3.5 3.6"},D:{"25":0.0035,"49":0.01751,"56":0.0035,"58":0.007,"63":0.02101,"64":0.0035,"65":0.01051,"66":0.0035,"67":0.01401,"69":0.007,"70":0.01051,"71":0.02451,"72":0.007,"73":0.007,"74":0.01401,"75":0.01051,"76":0.01051,"77":0.01051,"78":0.01401,"79":0.05603,"80":0.02802,"81":0.01401,"83":0.02451,"84":0.02451,"85":0.03502,"86":0.03852,"87":0.12607,"88":0.03852,"89":0.07004,"90":0.03152,"91":0.06304,"92":0.59184,"93":0.11557,"94":0.1821,"95":0.31518,"96":21.91201,"97":0.007,"98":0.007,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 68 99"},F:{"79":0.007,"80":0.007,"81":0.40623,"82":0.65838,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.007,"13":0.02101,"14":0.08405,"15":0.05953,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.10156,"11.1":0.01051,"12.1":0.02101,"13.1":0.09105,"14.1":0.19611,"15.1":0.18911,"15.2":0.02802},B:{"12":0.007,"14":0.0035,"15":0.0035,"17":0.0035,"18":0.01401,"84":0.0035,"89":0.0035,"91":0.0035,"92":0.01051,"93":0.007,"94":0.01401,"95":0.03852,"96":1.88408,_:"13 16 79 80 81 83 85 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.001,"5.0-5.1":0,"6.0-6.1":0.001,"7.0-7.1":0.0005,"8.1-8.4":0,"9.0-9.2":0.0005,"9.3":0.00996,"10.0-10.2":0.00199,"10.3":0.01594,"11.0-11.2":0.01096,"11.3-11.4":0.00996,"12.0-12.1":0.01644,"12.2-12.5":0.31682,"13.0-13.1":0.01744,"13.2":0.00797,"13.3":0.05679,"13.4-13.7":0.13201,"14.0-14.4":0.52803,"14.5-14.8":1.36691,"15.0-15.1":2.23518,"15.2":0.24808},P:{"4":0.20769,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.09346,"8.2":0.04108,"9.2":0.05192,"10.1":0.02077,"11.1-11.2":0.15577,"12.0":0.05192,"13.0":0.14538,"14.0":0.20769,"15.0":0.34268},I:{"0":0,"3":0.00217,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00096,"4.4":0,"4.4.3-4.4.4":0.00987},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00759,"11":0.08346,_:"6 7 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":1.12415},H:{"0":1.09504},L:{"0":58.622},S:{"2.5":0},R:{_:"0"},M:{"0":0.09747},Q:{"10.4":0}}; +module.exports={C:{"36":0.14808,"43":0.00309,"45":0.00309,"47":0.00617,"48":0.00309,"52":0.02777,"56":0.00926,"60":0.00309,"62":0.00309,"66":0.00617,"68":0.00309,"69":0.00617,"70":0.00617,"72":0.01543,"78":0.01543,"79":0.00309,"80":0.00309,"81":0.00617,"82":0.00309,"83":0.00309,"84":0.01234,"85":0.00617,"86":0.00309,"87":0.00309,"88":0.02468,"89":0.01851,"90":0.00926,"91":0.0216,"92":0.01851,"93":0.01543,"94":0.05245,"95":1.33272,"96":1.36049,"97":0.05553,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 44 46 49 50 51 53 54 55 57 58 59 61 63 64 65 67 71 73 74 75 76 77 98 3.5 3.6"},D:{"24":0.00309,"25":0.00617,"49":0.01234,"58":0.00617,"63":0.0216,"64":0.00309,"65":0.00617,"66":0.00309,"67":0.00617,"68":0.00309,"69":0.00926,"70":0.01234,"71":0.01851,"72":0.00617,"73":0.00617,"74":0.01234,"75":0.00926,"76":0.00926,"77":0.00926,"78":0.01234,"79":0.04319,"80":0.02468,"81":0.01543,"83":0.02777,"84":0.02468,"85":0.03085,"86":0.04319,"87":0.11106,"88":0.04628,"89":0.09564,"90":0.02468,"91":0.05553,"92":0.11106,"93":0.12957,"94":0.09872,"95":0.13266,"96":7.37624,"97":13.41975,"98":0.00926,"99":0.00309,"100":0.00617,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 101"},F:{"79":0.00309,"80":0.00617,"82":0.87306,"83":0.01234,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00617,"14":0.00309,"15":0.00309,"17":0.00309,"18":0.01543,"84":0.00617,"89":0.00309,"91":0.00617,"92":0.00926,"94":0.00617,"95":0.01234,"96":0.53062,"97":1.234,_:"13 16 79 80 81 83 85 86 87 88 90 93"},E:{"4":0,"12":0.00617,"13":0.01851,"14":0.06787,"15":0.04628,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.10489,"11.1":0.00926,"12.1":0.01851,"13.1":0.08021,"14.1":0.16659,"15.1":0.1234,"15.2-15.3":0.1234},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00104,"5.0-5.1":0.00052,"6.0-6.1":0.00156,"7.0-7.1":0,"8.1-8.4":0.00052,"9.0-9.2":0,"9.3":0.00887,"10.0-10.2":0.00156,"10.3":0.01565,"11.0-11.2":0.01095,"11.3-11.4":0.00939,"12.0-12.1":0.01512,"12.2-12.5":0.31136,"13.0-13.1":0.01565,"13.2":0.00834,"13.3":0.05215,"13.4-13.7":0.12465,"14.0-14.4":0.49078,"14.5-14.8":1.21103,"15.0-15.1":1.81551,"15.2-15.3":1.11924,"15.4":0},P:{"4":0.18889,"5.0-5.4":0.08087,"6.2-6.4":0.02103,"7.2-7.4":0.09445,"8.2":0.06065,"9.2":0.03148,"10.1":0.02099,"11.1-11.2":0.10494,"12.0":0.05247,"13.0":0.12593,"14.0":0.16791,"15.0":0.1784,"16.0":1.12287},I:{"0":0,"3":0.00206,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00118,"4.4":0,"4.4.3-4.4.4":0.01059},A:{"8":0.00668,"10":0.00334,"11":0.07018,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":1.17555},H:{"0":1.08675},L:{"0":60.7617},S:{"2.5":0},R:{_:"0"},M:{"0":0.10373}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js index a117fbaf33e694..821d6071b08d3e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IE.js @@ -1 +1 @@ -module.exports={C:{"24":0.00374,"38":0.05616,"43":0.04867,"44":0.23962,"45":0.0599,"52":0.01498,"66":0.00374,"70":0.00749,"78":0.10483,"79":0.01498,"80":0.00749,"81":0.00749,"84":0.03744,"87":0.16474,"88":0.00749,"89":0.05616,"90":0.10858,"91":0.19469,"92":0.00749,"93":0.01123,"94":0.5953,"95":0.90605,"96":0.00749,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 71 72 73 74 75 76 77 82 83 85 86 97 3.5 3.6"},D:{"34":0.00374,"38":0.00749,"43":0.00374,"47":0.05616,"48":0.65894,"49":0.20218,"53":0.00749,"56":0.00374,"60":0.00749,"63":0.00749,"65":0.01872,"66":0.00374,"67":0.01123,"68":0.00749,"69":0.01123,"70":0.01123,"71":0.01498,"72":0.01123,"74":0.01498,"75":0.00749,"76":0.04493,"77":0.01498,"78":0.03744,"79":0.07488,"80":0.02621,"81":0.16099,"83":0.05242,"84":0.08611,"85":0.07862,"86":0.11606,"87":0.20966,"88":0.04493,"89":0.05242,"90":0.05616,"91":0.08611,"92":0.13853,"93":0.26208,"94":1.61366,"95":0.58406,"96":17.35718,"97":0.06365,"98":0.00374,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 50 51 52 54 55 57 58 59 61 62 64 73 99"},F:{"68":0.00374,"70":0.00749,"72":0.00374,"79":0.00749,"80":0.01123,"81":0.30701,"82":0.2808,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"6":0.00374,"8":0.02246,"9":0.09734,"13":0.11232,"14":0.92851,"15":0.35568,_:"0 5 7 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00749,"10.1":0.01498,"11.1":0.02621,"12.1":0.08611,"13.1":0.32947,"14.1":2.0592,"15.1":1.66234,"15.2":0.14602},B:{"12":0.01872,"13":0.01872,"15":0.00749,"16":0.01498,"17":0.01123,"18":0.02995,"84":0.00749,"85":0.00749,"86":0.00749,"88":0.01123,"89":0.00374,"91":0.00374,"92":0.01498,"93":0.00374,"94":0.02995,"95":0.1535,"96":3.05136,_:"14 79 80 81 83 87 90"},G:{"8":0.00585,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01169,"7.0-7.1":0.04678,"8.1-8.4":0.01754,"9.0-9.2":0.01462,"9.3":0.19588,"10.0-10.2":0.01169,"10.3":0.26897,"11.0-11.2":0.04678,"11.3-11.4":0.04385,"12.0-12.1":0.04385,"12.2-12.5":1.30979,"13.0-13.1":0.03801,"13.2":0.02339,"13.3":0.15495,"13.4-13.7":0.49702,"14.0-14.4":1.74541,"14.5-14.8":11.09229,"15.0-15.1":12.79385,"15.2":0.85955},P:{"4":0.0416,"5.0-5.4":0.08216,"6.2-6.4":0.02123,"7.2-7.4":0.0312,"8.2":0.04108,"9.2":0.0208,"10.1":0.01053,"11.1-11.2":0.12481,"12.0":0.052,"13.0":0.15601,"14.0":0.21841,"15.0":0.50963},I:{"0":0,"3":0,"4":0.00363,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00272,"4.2-4.3":0.00363,"4.4":0,"4.4.3-4.4.4":0.04631},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.16416,"11":0.34128,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.00626},O:{"0":0.0563},H:{"0":0.1303},L:{"0":29.89571},S:{"2.5":0},R:{_:"0"},M:{"0":0.4129},Q:{"10.4":0.02502}}; +module.exports={C:{"24":0.01121,"38":0.03362,"43":0.03362,"44":0.1382,"45":0.03362,"50":0.01121,"52":0.02615,"55":0.00374,"66":0.01494,"68":0.00374,"70":0.00747,"76":0.00374,"78":0.08217,"79":0.01494,"80":0.01494,"81":0.01494,"82":0.00747,"83":0.01121,"84":0.04482,"87":0.14567,"88":0.00374,"89":0.00747,"90":0.01494,"91":0.17928,"92":0.01494,"93":0.01868,"94":0.04109,"95":0.64989,"96":0.78809,"97":0.01121,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 48 49 51 53 54 56 57 58 59 60 61 62 63 64 65 67 69 71 72 73 74 75 77 85 86 98 3.5 3.6"},D:{"17":0.00374,"28":0.00747,"37":0.01121,"38":0.00747,"43":0.00374,"47":0.03362,"48":0.39218,"49":0.13073,"53":0.00747,"60":0.02988,"65":0.03735,"67":0.01868,"68":0.01868,"69":0.01121,"70":0.00747,"71":0.01494,"72":0.02241,"74":0.02241,"75":0.00747,"76":0.03362,"77":0.01494,"78":0.04856,"79":0.08591,"80":0.02988,"81":0.1494,"83":0.07097,"84":0.13073,"85":0.12699,"86":0.22037,"87":0.2129,"88":0.04109,"89":0.05229,"90":0.02988,"91":0.0747,"92":0.08964,"93":0.2876,"94":0.59013,"95":0.20916,"96":5.94239,"97":13.37504,"98":0.01121,"100":0.01494,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 39 40 41 42 44 45 46 50 51 52 54 55 56 57 58 59 61 62 63 64 66 73 99 101"},F:{"46":0.00374,"71":0.01121,"72":0.00374,"80":0.01868,"82":0.53784,"83":0.01121,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01121,"13":0.01121,"14":0.00374,"15":0.01494,"16":0.02241,"17":0.00374,"18":0.11579,"80":0.00374,"84":0.01868,"85":0.01121,"86":0.01121,"87":0.00374,"88":0.01121,"89":0.00374,"91":0.00374,"92":0.01494,"94":0.01494,"95":0.11579,"96":0.87773,"97":2.42775,_:"79 81 83 90 93"},E:{"4":0,"8":0.01494,"9":0.05603,"13":0.11205,"14":1.00472,"15":0.27639,_:"0 5 6 7 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00747,"10.1":0.01121,"11.1":0.02615,"12.1":0.08217,"13.1":0.3623,"14.1":1.87497,"15.1":1.47159,"15.2-15.3":1.1205},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01431,"7.0-7.1":0.04292,"8.1-8.4":0.00858,"9.0-9.2":0.01144,"9.3":0.16308,"10.0-10.2":0.00858,"10.3":0.24032,"11.0-11.2":0.03719,"11.3-11.4":0.04578,"12.0-12.1":0.04578,"12.2-12.5":1.19018,"13.0-13.1":0.03147,"13.2":0.02575,"13.3":0.15449,"13.4-13.7":0.47493,"14.0-14.4":1.48772,"14.5-14.8":8.60305,"15.0-15.1":10.40263,"15.2-15.3":5.59899,"15.4":0},P:{"4":0.0519,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.03114,"8.2":0.08081,"9.2":0.02076,"10.1":0.13132,"11.1-11.2":0.1557,"12.0":0.0519,"13.0":0.1557,"14.0":0.22836,"15.0":0.22836,"16.0":3.64337},I:{"0":0,"3":0,"4":0.00256,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.00895,"4.4":0,"4.4.3-4.4.4":0.04986},A:{"8":0.00807,"9":0.14526,"11":0.2986,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.01253},O:{"0":0.03759},H:{"0":0.12456},L:{"0":29.34456},S:{"2.5":0},R:{_:"0"},M:{"0":0.38843}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js index 3da34a53c9462e..9aa20e7343f1b9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IL.js @@ -1 +1 @@ -module.exports={C:{"25":0.00855,"26":0.02138,"45":0.00428,"52":0.02566,"55":0.00428,"66":0.00428,"78":0.03421,"79":0.11118,"80":0.02138,"83":0.00428,"84":0.02138,"88":0.0171,"89":0.00428,"91":0.02138,"93":0.00855,"94":0.46181,"95":0.94072,"96":0.00428,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 81 82 85 86 87 90 92 97 3.5 3.6"},D:{"31":0.03421,"32":0.00855,"38":0.02566,"49":0.05986,"53":0.01283,"55":0.00428,"56":0.00428,"61":0.0171,"65":0.00855,"67":0.00855,"68":0.01283,"69":0.01283,"70":0.00855,"71":0.02566,"72":0.00855,"73":0.02138,"74":0.0171,"75":0.0171,"76":0.01283,"77":0.00855,"78":0.0171,"79":0.11973,"80":0.31642,"81":0.03421,"83":0.0171,"84":0.0171,"85":0.02993,"86":0.03848,"87":0.17104,"88":0.04276,"89":0.11118,"90":0.03848,"91":0.05986,"92":0.12828,"93":0.14966,"94":0.27366,"95":0.68844,"96":30.84706,"97":0.02993,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 58 59 60 62 63 64 66 98 99"},F:{"28":0.00855,"79":0.00428,"80":0.01283,"81":0.35491,"82":0.37629,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.14538,"13":0.0171,"14":0.11973,"15":0.1069,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 7.1 9.1 10.1","6.1":0.00855,"11.1":0.01283,"12.1":0.0171,"13.1":0.0898,"14.1":0.49174,"15.1":0.71409,"15.2":0.09835},B:{"17":0.00855,"18":0.02566,"85":0.00428,"86":0.00855,"89":0.00855,"90":0.00428,"91":0.01283,"92":0.01283,"93":0.00855,"94":0.02566,"95":0.09407,"96":2.4416,_:"12 13 14 15 16 79 80 81 83 84 87 88"},G:{"8":0.00133,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00667,"6.0-6.1":0.00267,"7.0-7.1":0.02401,"8.1-8.4":0.01734,"9.0-9.2":0,"9.3":0.06536,"10.0-10.2":0.008,"10.3":0.08137,"11.0-11.2":0.04402,"11.3-11.4":0.03468,"12.0-12.1":0.03335,"12.2-12.5":0.37484,"13.0-13.1":0.02535,"13.2":0.01201,"13.3":0.0787,"13.4-13.7":0.18809,"14.0-14.4":0.91776,"14.5-14.8":4.47943,"15.0-15.1":6.44836,"15.2":0.49356},P:{"4":0.0821,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.01026,"8.2":0.01026,"9.2":0.09236,"10.1":0.01026,"11.1-11.2":0.27709,"12.0":0.07184,"13.0":0.20525,"14.0":0.28735,"15.0":0.70811},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00114,"4.2-4.3":0.00286,"4.4":0,"4.4.3-4.4.4":0.01889},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00873,"10":0.00436,"11":0.41023,_:"6 7 8 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.06296},H:{"0":0.2276},L:{"0":38.13563},S:{"2.5":0},R:{_:"0"},M:{"0":0.18317},Q:{"10.4":0.01145}}; +module.exports={C:{"24":0.00434,"25":0.01301,"26":0.03037,"27":0.00434,"36":0.00434,"52":0.02169,"66":0.00434,"78":0.0347,"79":0.0911,"80":0.0347,"84":0.0347,"88":0.02603,"89":0.00434,"91":0.01735,"92":0.00434,"94":0.01735,"95":0.58997,"96":0.70276,"97":0.00434,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 81 82 83 85 86 87 90 93 98 3.5 3.6"},D:{"31":0.03904,"32":0.00868,"38":0.02169,"49":0.04772,"53":0.00868,"55":0.00434,"56":0.00434,"63":0.00434,"65":0.00868,"66":0.01301,"67":0.00434,"68":0.00868,"69":0.00868,"70":0.00868,"71":0.01301,"72":0.00434,"73":0.02169,"74":0.01735,"75":0.01735,"76":0.01301,"77":0.01301,"78":0.01735,"79":0.09977,"80":0.3427,"81":0.02169,"83":0.02603,"84":0.02603,"85":0.0347,"86":0.0347,"87":0.14315,"88":0.0347,"89":0.10845,"90":0.0347,"91":0.05206,"92":0.07808,"93":0.16918,"94":0.10411,"95":0.13448,"96":9.65205,"97":23.80261,"98":0.01301,"100":0.00434,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 58 59 60 61 62 64 99 101"},F:{"28":0.00868,"80":0.00434,"81":0.00434,"82":0.6854,"83":0.01301,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00434,"18":0.02169,"85":0.00868,"86":0.00434,"89":0.00434,"91":0.00868,"92":0.00868,"93":0.00868,"94":0.01735,"95":0.04772,"96":0.6854,"97":1.90004,_:"12 13 14 15 16 79 80 81 83 84 87 88 90"},E:{"4":0,"7":0.00434,"8":0.13014,"13":0.03904,"14":0.12146,"15":0.06073,_:"0 5 6 9 10 11 12 3.1 3.2 5.1 7.1 10.1 15.4","6.1":0.00868,"9.1":0.00434,"11.1":0.00868,"12.1":0.01735,"13.1":0.08242,"14.1":0.46417,"15.1":0.38608,"15.2-15.3":0.32535},G:{"8":0.0013,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00779,"6.0-6.1":0.0026,"7.0-7.1":0.02208,"8.1-8.4":0.01688,"9.0-9.2":0,"9.3":0.06234,"10.0-10.2":0.00649,"10.3":0.07143,"11.0-11.2":0.03896,"11.3-11.4":0.03117,"12.0-12.1":0.03247,"12.2-12.5":0.34936,"13.0-13.1":0.02727,"13.2":0.01039,"13.3":0.07013,"13.4-13.7":0.18962,"14.0-14.4":0.76106,"14.5-14.8":3.70658,"15.0-15.1":4.87285,"15.2-15.3":2.70656,"15.4":0.0013},P:{"4":0.06152,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.01025,"8.2":0.08081,"9.2":0.1128,"10.1":0.02051,"11.1-11.2":0.32813,"12.0":0.09229,"13.0":0.25635,"14.0":0.34864,"15.0":0.36915,"16.0":5.45521},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00313,"4.2-4.3":0.00522,"4.4":0,"4.4.3-4.4.4":0.03129},A:{"9":0.00868,"10":0.00868,"11":0.31234,_:"6 7 8 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.01132},O:{"0":0.06228},H:{"0":0.22514},L:{"0":36.38654},S:{"2.5":0},R:{_:"0"},M:{"0":0.14721}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js index 0f53105b4ebeed..4cacd9354e0871 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IM.js @@ -1 +1 @@ -module.exports={C:{"48":0.03785,"52":0.52987,"63":0.08516,"70":0.00473,"78":0.10408,"84":0.03312,"87":0.0757,"88":0.02839,"89":0.00473,"91":0.00946,"92":0.01419,"93":0.00473,"94":0.79008,"95":1.51392,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 96 97 3.5 3.6"},D:{"49":0.04258,"65":0.02366,"67":0.04731,"70":0.00473,"75":0.00473,"76":0.00946,"77":0.00473,"78":0.04731,"79":0.10408,"80":0.00473,"81":0.01892,"84":0.02366,"85":0.15139,"86":0.02366,"87":0.11828,"89":0.02366,"90":0.02366,"91":0.1372,"92":0.08043,"93":0.09462,"94":0.84212,"95":0.64342,"96":18.36101,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 71 72 73 74 83 88 97 98 99"},F:{"76":0.03785,"81":0.35956,"82":0.28859,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.02366,"13":0.17032,"14":0.76642,"15":2.4412,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02839,"11.1":0.11354,"12.1":0.08989,"13.1":0.8847,"14.1":3.53879,"15.1":4.30048,"15.2":0.32644},B:{"15":0.00473,"16":0.02839,"18":0.01892,"79":0.00473,"81":0.00946,"85":0.00946,"86":0.01419,"87":0.00946,"90":0.01419,"91":0.01419,"92":0.0615,"93":0.01892,"94":0.02839,"95":0.29805,"96":7.79669,_:"12 13 14 17 80 83 84 88 89"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.5919,"10.0-10.2":0,"10.3":0.44776,"11.0-11.2":0.04907,"11.3-11.4":0.31588,"12.0-12.1":0.01533,"12.2-12.5":1.60088,"13.0-13.1":0.0276,"13.2":0,"13.3":0.1012,"13.4-13.7":0.6011,"14.0-14.4":1.26046,"14.5-14.8":11.07428,"15.0-15.1":13.71787,"15.2":0.84644},P:{"4":0.0416,"5.0-5.4":0.08216,"6.2-6.4":0.02123,"7.2-7.4":0.0312,"8.2":0.04108,"9.2":0.0208,"10.1":0.01053,"11.1-11.2":0.12481,"12.0":0.02177,"13.0":0.07619,"14.0":0.10884,"15.0":1.11019},I:{"0":0,"3":0,"4":0.00556,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00176,"4.4":0,"4.4.3-4.4.4":0.00849},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.01075,"11":0.42451,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.07483},L:{"0":16.69376},S:{"2.5":0},R:{_:"0"},M:{"0":0.46367},Q:{"10.4":0}}; +module.exports={C:{"52":0.46168,"63":0.06124,"72":0.05653,"78":0.00942,"83":0.00471,"84":0.01413,"87":0.02827,"91":0.00942,"92":0.01884,"94":0.01413,"95":1.25784,"96":0.97989,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 85 86 88 89 90 93 97 98 3.5 3.6"},D:{"49":0.07538,"65":0.04711,"67":0.05653,"68":0.00471,"76":0.02827,"77":0.01413,"78":0.02827,"79":0.05653,"80":0.01413,"81":0.00942,"83":0.00471,"84":0.00942,"85":0.1696,"86":0.11778,"87":0.05653,"88":0.00942,"89":0.02356,"90":0.05653,"91":0.1696,"92":0.07538,"93":0.05182,"94":0.27324,"95":0.16017,"96":6.95344,"97":14.02465,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 69 70 71 72 73 74 75 98 99 100 101"},F:{"76":0.02827,"81":0.02356,"82":0.80087,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.06124,"18":0.02356,"86":0.02356,"87":0.01884,"90":0.03298,"91":0.00471,"92":0.00942,"93":0.03298,"94":0.01413,"95":0.03298,"96":2.15293,"97":6.18554,_:"12 13 14 15 17 79 80 81 83 84 85 88 89"},E:{"4":0,"11":0.01413,"13":0.14604,"14":0.62185,"15":0.58888,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.04711,"11.1":0.11778,"12.1":0.10364,"13.1":0.81029,"14.1":2.82189,"15.1":3.08099,"15.2-15.3":2.80776},G:{"8":0.00307,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00613,"9.0-9.2":0,"9.3":0.46001,"10.0-10.2":0,"10.3":0.44468,"11.0-11.2":0.01533,"11.3-11.4":0.30054,"12.0-12.1":0.03067,"12.2-12.5":1.91364,"13.0-13.1":0.04293,"13.2":0,"13.3":0.06747,"13.4-13.7":0.30667,"14.0-14.4":1.10709,"14.5-14.8":7.05961,"15.0-15.1":11.77931,"15.2-15.3":7.11788,"15.4":0},P:{"4":0.01092,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.03114,"8.2":0.08081,"9.2":0.02076,"10.1":0.01092,"11.1-11.2":0.01092,"12.0":0.01092,"13.0":0.05458,"14.0":0.01092,"15.0":0.5895,"16.0":4.24655},I:{"0":0,"3":0,"4":0.01763,"2.1":0,"2.2":0,"2.3":0.00176,"4.1":0,"4.2-4.3":0.00793,"4.4":0,"4.4.3-4.4.4":0.04143},A:{"11":0.3863,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0.05007},L:{"0":16.73087},S:{"2.5":0},R:{_:"0"},M:{"0":0.58708}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js index 637a84491c51d5..ece403888f6074 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IN.js @@ -1 +1 @@ -module.exports={C:{"42":0.00516,"47":0.00774,"48":0.00258,"52":0.02838,"56":0.00516,"60":0.00258,"66":0.00516,"68":0.00258,"72":0.00774,"78":0.01032,"81":0.00258,"84":0.00258,"87":0.00258,"88":0.0129,"89":0.01806,"90":0.01032,"91":0.02322,"92":0.00774,"93":0.0129,"94":0.38442,"95":0.80496,"96":0.04902,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 49 50 51 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 82 83 85 86 97 3.5 3.6"},D:{"27":0.00258,"41":0.00258,"49":0.0258,"55":0.00258,"56":0.00258,"58":0.00516,"61":0.00258,"63":0.0129,"64":0.00774,"65":0.01806,"66":0.00258,"67":0.00258,"68":0.00258,"69":0.00516,"70":0.02064,"71":0.03354,"72":0.00516,"73":0.00516,"74":0.0129,"75":0.00516,"76":0.00516,"77":0.00516,"78":0.00774,"79":0.02322,"80":0.03096,"81":0.01548,"83":0.04128,"84":0.01548,"85":0.01548,"86":0.02838,"87":0.0903,"88":0.02064,"89":0.02838,"90":0.0516,"91":0.06192,"92":0.10578,"93":0.08772,"94":0.20124,"95":0.28896,"96":16.80096,"97":0.02322,"98":0.00774,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 50 51 52 53 54 57 59 60 62 99"},F:{"79":0.00774,"80":0.00516,"81":0.09546,"82":0.1677,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00516,"14":0.02838,"15":0.03354,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00774,"12.1":0.00516,"13.1":0.02322,"14.1":0.09288,"15.1":0.1419,"15.2":0.03096},B:{"12":0.00774,"16":0.00258,"17":0.00258,"18":0.0129,"84":0.00516,"89":0.00516,"91":0.00258,"92":0.00774,"93":0.00258,"94":0.00774,"95":0.02322,"96":0.87462,_:"13 14 15 79 80 81 83 85 86 87 88 90"},G:{"8":0.00093,"3.2":0.00023,"4.0-4.1":0,"4.2-4.3":0.00047,"5.0-5.1":0.00023,"6.0-6.1":0.00047,"7.0-7.1":0.00769,"8.1-8.4":0,"9.0-9.2":0.0007,"9.3":0.00699,"10.0-10.2":0.00163,"10.3":0.01003,"11.0-11.2":0.06761,"11.3-11.4":0.00583,"12.0-12.1":0.00769,"12.2-12.5":0.13896,"13.0-13.1":0.00676,"13.2":0.00326,"13.3":0.01422,"13.4-13.7":0.04267,"14.0-14.4":0.18955,"14.5-14.8":0.47983,"15.0-15.1":1.13008,"15.2":0.21403},P:{"4":0.25477,"5.0-5.4":0.08216,"6.2-6.4":0.02123,"7.2-7.4":0.12739,"8.2":0.04108,"9.2":0.04246,"10.1":0.01053,"11.1-11.2":0.05308,"12.0":0.03185,"13.0":0.11677,"14.0":0.12739,"15.0":0.22292},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00371,"4.4":0,"4.4.3-4.4.4":0.01855},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04902,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":2.28536},H:{"0":2.73264},L:{"0":68.68486},S:{"2.5":0.57134},R:{_:"0"},M:{"0":0.1484},Q:{"10.4":0}}; +module.exports={C:{"42":0.0049,"47":0.00735,"48":0.00245,"52":0.0245,"56":0.00245,"66":0.0049,"72":0.0049,"78":0.0098,"84":0.00245,"87":0.00245,"88":0.0098,"89":0.00735,"90":0.0098,"91":0.02205,"92":0.00735,"93":0.00735,"94":0.01715,"95":0.5439,"96":0.5684,"97":0.0441,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 98 3.5 3.6"},D:{"49":0.0245,"50":0.00245,"55":0.00245,"56":0.00245,"58":0.0049,"63":0.0147,"64":0.00735,"65":0.00245,"66":0.00245,"67":0.00245,"68":0.0049,"69":0.0049,"70":0.01715,"71":0.03675,"72":0.0049,"73":0.0049,"74":0.01225,"75":0.0049,"76":0.0049,"77":0.0049,"78":0.0098,"79":0.0245,"80":0.03185,"81":0.01715,"83":0.03675,"84":0.0147,"85":0.01715,"86":0.02695,"87":0.0784,"88":0.0196,"89":0.0294,"90":0.0441,"91":0.0588,"92":0.09065,"93":0.08575,"94":0.10535,"95":0.1274,"96":5.85305,"97":12.642,"98":0.0196,"99":0.0049,"100":0.0147,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 57 59 60 61 62 101"},F:{"79":0.00245,"80":0.00735,"82":0.2793,"83":0.0098,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00735,"16":0.00245,"17":0.00245,"18":0.0098,"84":0.0049,"89":0.0049,"90":0.00245,"91":0.00245,"92":0.00735,"94":0.0049,"95":0.0098,"96":0.28665,"97":0.67375,_:"13 14 15 79 80 81 83 85 86 87 88 93"},E:{"4":0,"13":0.00735,"14":0.02695,"15":0.02695,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.0098,"11.1":0.00245,"12.1":0.0049,"13.1":0.0245,"14.1":0.0882,"15.1":0.098,"15.2-15.3":0.12005},G:{"8":0.00096,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00024,"5.0-5.1":0.00024,"6.0-6.1":0.00024,"7.0-7.1":0.00747,"8.1-8.4":0,"9.0-9.2":0.00048,"9.3":0.00747,"10.0-10.2":0.00096,"10.3":0.0094,"11.0-11.2":0.05857,"11.3-11.4":0.00506,"12.0-12.1":0.00699,"12.2-12.5":0.13352,"13.0-13.1":0.01012,"13.2":0.00289,"13.3":0.01326,"13.4-13.7":0.04025,"14.0-14.4":0.17305,"14.5-14.8":0.40828,"15.0-15.1":0.77004,"15.2-15.3":0.75871,"15.4":0.00024},P:{"4":0.23135,"5.0-5.4":0.08087,"6.2-6.4":0.02103,"7.2-7.4":0.12619,"8.2":0.06065,"9.2":0.03155,"10.1":0.01076,"11.1-11.2":0.05258,"12.0":0.03155,"13.0":0.11568,"14.0":0.12619,"15.0":0.13671,"16.0":0.59942},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00275,"4.4":0,"4.4.3-4.4.4":0.01235},A:{"8":0.00245,"11":0.049,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":2.1442},H:{"0":2.58037},L:{"0":67.4569},S:{"2.5":0.67195},R:{_:"0"},M:{"0":0.151}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js index d18455ab56e6b3..53b76fd658441c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IQ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00284,"38":0.00284,"41":0.00284,"43":0.00284,"44":0.00284,"47":0.00567,"50":0.00284,"52":0.07938,"53":0.00284,"56":0.00567,"57":0.00284,"69":0.00851,"72":0.00567,"78":0.01134,"82":0.00284,"87":0.00284,"88":0.01134,"89":0.00567,"90":0.00284,"91":0.01418,"92":0.01418,"93":0.01134,"94":0.30335,"95":0.74561,"96":0.00851,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 42 45 46 48 49 51 54 55 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 75 76 77 79 80 81 83 84 85 86 97 3.5 3.6"},D:{"11":0.00284,"24":0.00284,"33":0.00851,"34":0.00567,"38":0.03969,"39":0.00284,"40":0.00284,"41":0.00284,"42":0.00284,"43":0.05954,"47":0.00851,"49":0.00851,"53":0.01701,"55":0.00851,"56":0.00851,"57":0.00284,"58":0.00567,"60":0.00567,"61":0.00284,"63":0.01985,"64":0.00567,"65":0.00851,"66":0.00284,"67":0.00567,"68":0.01701,"69":0.01134,"70":0.02268,"71":0.01418,"72":0.00567,"73":0.00567,"74":0.00851,"75":0.00851,"76":0.00567,"77":0.01134,"78":0.00851,"79":0.21546,"80":0.01701,"81":0.02835,"83":0.02835,"84":0.02268,"85":0.01701,"86":0.06804,"87":0.0567,"88":0.04536,"89":0.06237,"90":0.03119,"91":0.04253,"92":0.12758,"93":0.06804,"94":0.17861,"95":0.32036,"96":14.78169,"97":0.00284,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 35 36 37 44 45 46 48 50 51 52 54 59 62 98 99"},F:{"28":0.00851,"79":0.01134,"80":0.00851,"81":0.25232,"82":0.36855,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01701,"14":0.14459,"15":0.15026,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06804,"11.1":0.00284,"12.1":0.00567,"13.1":0.06237,"14.1":0.48762,"15.1":0.49613,"15.2":0.09639},B:{"12":0.00567,"13":0.00567,"14":0.00284,"15":0.00567,"16":0.00851,"17":0.00567,"18":0.03686,"81":0.00284,"83":0.00284,"84":0.01134,"85":0.00567,"86":0.00284,"87":0.00284,"89":0.01134,"90":0.00284,"91":0.00567,"92":0.01418,"93":0.00567,"94":0.01418,"95":0.1049,"96":1.77755,_:"79 80 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00507,"6.0-6.1":0.00338,"7.0-7.1":0.06255,"8.1-8.4":0.00169,"9.0-9.2":0.00676,"9.3":0.06086,"10.0-10.2":0.01522,"10.3":0.07439,"11.0-11.2":0.04734,"11.3-11.4":0.03043,"12.0-12.1":0.0355,"12.2-12.5":0.96535,"13.0-13.1":0.02198,"13.2":0.01353,"13.3":0.10144,"13.4-13.7":0.28741,"14.0-14.4":1.16991,"14.5-14.8":4.76419,"15.0-15.1":8.10318,"15.2":1.13441},P:{"4":0.18418,"5.0-5.4":0.01023,"6.2-6.4":0.02046,"7.2-7.4":0.14325,_:"8.2 10.1","9.2":0.05116,"11.1-11.2":0.19442,"12.0":0.06139,"13.0":0.26604,"14.0":0.24558,"15.0":0.65487},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00134,"4.2-4.3":0.00368,"4.4":0,"4.4.3-4.4.4":0.04515},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00673,"11":0.20873,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.83842},H:{"0":0.346},L:{"0":54.56661},S:{"2.5":0},R:{_:"0"},M:{"0":0.10032},Q:{"10.4":0}}; +module.exports={C:{"17":0.00232,"28":0.00232,"34":0.00232,"38":0.00232,"43":0.00464,"44":0.00232,"45":0.00232,"47":0.00696,"50":0.00232,"52":0.13682,"54":0.00232,"56":0.00464,"57":0.00232,"59":0.00232,"60":0.00232,"63":0.00232,"65":0.00232,"72":0.00464,"78":0.01391,"84":0.00232,"87":0.00232,"88":0.00696,"89":0.00696,"91":0.0116,"92":0.00696,"93":0.00696,"94":0.00928,"95":0.4754,"96":0.58903,"97":0.0116,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 39 40 41 42 46 48 49 51 53 55 58 61 62 64 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 90 98 3.5 3.6"},D:{"11":0.00696,"24":0.00232,"26":0.00232,"31":0.00232,"33":0.00696,"34":0.00464,"38":0.04406,"39":0.00232,"40":0.00232,"41":0.00232,"42":0.00232,"43":0.06029,"45":0.00464,"47":0.0116,"49":0.0116,"50":0.00232,"52":0.00464,"53":0.0116,"55":0.00464,"56":0.00928,"57":0.00464,"58":0.00696,"60":0.00696,"62":0.00232,"63":0.01623,"64":0.00696,"65":0.00928,"66":0.00464,"67":0.00464,"68":0.0116,"69":0.0116,"70":0.02319,"71":0.0116,"72":0.0116,"73":0.00696,"74":0.00696,"75":0.00696,"76":0.0116,"77":0.00928,"78":0.00928,"79":0.15769,"80":0.01391,"81":0.02319,"83":0.02319,"84":0.0116,"85":0.01391,"86":0.06261,"87":0.04406,"88":0.02551,"89":0.0487,"90":0.02783,"91":0.03479,"92":0.10899,"93":0.19248,"94":0.05566,"95":0.12523,"96":4.07216,"97":9.45456,"98":0.00464,"99":0.00696,"100":0.00696,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 27 28 29 30 32 35 36 37 44 46 48 51 54 59 61 101"},F:{"28":0.00464,"46":0.00232,"75":0.00696,"79":0.00464,"80":0.00464,"82":0.60062,"83":0.01855,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00464,"13":0.00464,"14":0.00232,"15":0.00464,"16":0.00696,"17":0.00928,"18":0.02551,"83":0.00232,"84":0.00928,"85":0.00464,"86":0.00232,"89":0.00696,"90":0.00464,"91":0.00464,"92":0.01391,"93":0.00232,"94":0.00464,"95":0.06493,"96":0.43597,"97":1.06906,_:"79 80 81 87 88"},E:{"4":0,"13":0.01391,"14":0.13914,"15":0.14378,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 11.1 15.4","5.1":0.04638,"9.1":0.00696,"10.1":0.00232,"12.1":0.00464,"13.1":0.06261,"14.1":0.5496,"15.1":0.41974,"15.2-15.3":0.4151},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00204,"6.0-6.1":0.00613,"7.0-7.1":0.07975,"8.1-8.4":0,"9.0-9.2":0.0184,"9.3":0.05112,"10.0-10.2":0.01227,"10.3":0.06952,"11.0-11.2":0.04499,"11.3-11.4":0.02658,"12.0-12.1":0.0409,"12.2-12.5":1.07351,"13.0-13.1":0.02658,"13.2":0.01227,"13.3":0.10633,"13.4-13.7":0.30672,"14.0-14.4":1.16553,"14.5-14.8":5.04039,"15.0-15.1":6.99111,"15.2-15.3":5.35733,"15.4":0},P:{"4":0.1937,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.21409,"8.2":0.08081,"9.2":0.04078,"10.1":0.13132,"11.1-11.2":0.18351,"12.0":0.05097,"13.0":0.27526,"14.0":0.22429,"15.0":0.29565,"16.0":2.98707},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0012,"4.2-4.3":0.00401,"4.4":0,"4.4.3-4.4.4":0.04855},A:{"8":0.00702,"9":0.00351,"11":0.1263,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.7681},H:{"0":0.2836},L:{"0":51.18521},S:{"2.5":0},R:{_:"0"},M:{"0":0.10753}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js index 7816759d9c87e0..cca0a5dfc341aa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IR.js @@ -1 +1 @@ -module.exports={C:{"29":0.00637,"30":0.00637,"31":0.00319,"32":0.00319,"33":0.01274,"34":0.00319,"35":0.00319,"37":0.00319,"38":0.01274,"39":0.00637,"40":0.00637,"41":0.00956,"42":0.00319,"43":0.00956,"47":0.0223,"48":0.00956,"49":0.00637,"50":0.00319,"52":0.09874,"56":0.01274,"60":0.00637,"62":0.00319,"64":0.00319,"68":0.00637,"69":0.00319,"70":0.00319,"72":0.03185,"73":0.00319,"76":0.00319,"77":0.00637,"78":0.01593,"79":0.00637,"80":0.00956,"81":0.01274,"82":0.00956,"83":0.00637,"84":0.01274,"85":0.00956,"86":0.00637,"87":0.00637,"88":0.0223,"89":0.03185,"90":0.01593,"91":0.14333,"92":0.02548,"93":0.04459,"94":1.51925,"95":3.36336,"96":0.02548,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 36 44 45 46 51 53 54 55 57 58 59 61 63 65 66 67 71 74 75 97 3.5 3.6"},D:{"29":0.00319,"34":0.00637,"38":0.01274,"48":0.00637,"49":0.04141,"51":0.00319,"55":0.00319,"56":0.00637,"58":0.00637,"60":0.00637,"61":0.02548,"62":0.00956,"63":0.01593,"64":0.00319,"66":0.00319,"67":0.00637,"68":0.00319,"69":0.00956,"70":0.00956,"71":0.0223,"72":0.00637,"73":0.00956,"74":0.00956,"75":0.00956,"76":0.00637,"77":0.00637,"78":0.01911,"79":0.03185,"80":0.02867,"81":0.03822,"83":0.04141,"84":0.05733,"85":0.06052,"86":0.11148,"87":0.13696,"88":0.03504,"89":0.04778,"90":0.04141,"91":0.09874,"92":0.1497,"93":0.08281,"94":0.16881,"95":0.27073,"96":17.17671,"97":0.00956,"98":0.00319,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 50 52 53 54 57 59 65 99"},F:{"64":0.00637,"77":0.00319,"78":0.00319,"79":0.01593,"80":0.01911,"81":0.18792,"82":0.35035,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00637,"14":0.01911,"15":0.01911,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.2134,"11.1":0.00319,"12.1":0.00319,"13.1":0.01274,"14.1":0.04459,"15.1":0.05733,"15.2":0.01274},B:{"12":0.00637,"13":0.00637,"14":0.00637,"15":0.00637,"16":0.00637,"17":0.00637,"18":0.04141,"81":0.00637,"84":0.01274,"85":0.00319,"86":0.00319,"89":0.0223,"90":0.00956,"91":0.00637,"92":0.01911,"93":0.00637,"94":0.00956,"95":0.02867,"96":0.8281,_:"79 80 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00695,"8.1-8.4":0.00082,"9.0-9.2":0.00205,"9.3":0.02291,"10.0-10.2":0.00777,"10.3":0.0364,"11.0-11.2":0.02741,"11.3-11.4":0.02741,"12.0-12.1":0.03231,"12.2-12.5":0.49372,"13.0-13.1":0.02659,"13.2":0.01309,"13.3":0.07281,"13.4-13.7":0.15912,"14.0-14.4":0.54403,"14.5-14.8":1.01893,"15.0-15.1":1.39648,"15.2":0.19961},P:{"4":0.86783,"5.0-5.4":0.07064,"6.2-6.4":0.08073,"7.2-7.4":0.63574,"8.2":0.09082,"9.2":0.31282,"10.1":0.14128,"11.1-11.2":0.61556,"12.0":0.32291,"13.0":0.92838,"14.0":0.93847,"15.0":1.6953},I:{"0":0,"3":0,"4":0.00058,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00259,"4.2-4.3":0.02219,"4.4":0,"4.4.3-4.4.4":0.07003},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03526,"9":0.01282,"10":0.00962,"11":2.88524,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.14309},H:{"0":0.44512},L:{"0":54.99333},S:{"2.5":0},R:{_:"0"},M:{"0":0.91308},Q:{"10.4":0}}; +module.exports={C:{"24":0.00303,"29":0.00607,"30":0.00303,"31":0.00303,"32":0.00303,"33":0.0091,"34":0.00303,"37":0.00303,"38":0.0091,"39":0.00607,"40":0.00303,"41":0.0091,"43":0.0091,"46":0.00303,"47":0.0182,"48":0.00607,"49":0.00607,"50":0.00303,"52":0.09402,"56":0.0091,"60":0.00607,"62":0.00303,"65":0.00303,"68":0.00607,"70":0.00303,"72":0.02426,"73":0.00303,"76":0.00303,"77":0.00607,"78":0.01517,"79":0.00607,"80":0.0091,"81":0.0091,"82":0.00607,"83":0.00607,"84":0.01213,"85":0.00607,"86":0.00607,"87":0.00607,"88":0.01517,"89":0.02426,"90":0.01517,"91":0.12739,"92":0.0182,"93":0.02426,"94":0.07279,"95":2.38697,"96":2.41124,"97":0.02426,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 35 36 42 44 45 51 53 54 55 57 58 59 61 63 64 66 67 69 71 74 75 98 3.5 3.6"},D:{"29":0.00303,"33":0.00303,"34":0.01213,"38":0.01213,"39":0.00303,"48":0.0091,"49":0.0364,"51":0.00303,"56":0.00607,"58":0.00607,"60":0.00607,"62":0.0091,"63":0.01517,"64":0.00607,"65":0.00303,"66":0.00303,"67":0.00607,"68":0.00607,"69":0.01213,"70":0.00607,"71":0.0182,"72":0.00607,"73":0.00607,"74":0.0091,"75":0.00607,"76":0.0091,"77":0.0091,"78":0.01517,"79":0.03033,"80":0.02426,"81":0.0273,"83":0.03943,"84":0.05156,"85":0.05156,"86":0.09402,"87":0.11222,"88":0.0273,"89":0.05156,"90":0.03336,"91":0.08796,"92":0.11829,"93":0.08796,"94":0.09706,"95":0.12132,"96":5.4958,"97":12.00158,"98":0.01213,"100":0.00607,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 35 36 37 40 41 42 43 44 45 46 47 50 52 53 54 55 57 59 61 99 101"},F:{"64":0.00607,"77":0.00303,"79":0.01213,"80":0.0091,"81":0.00607,"82":0.53381,"83":0.0182,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0182,"13":0.00607,"14":0.00607,"15":0.00607,"16":0.00607,"17":0.00607,"18":0.0364,"81":0.00303,"84":0.0091,"85":0.00303,"89":0.0182,"90":0.0091,"91":0.00303,"92":0.0182,"93":0.00303,"94":0.00607,"95":0.01517,"96":0.25477,"97":0.61267,_:"79 80 83 86 87 88"},E:{"4":0,"13":0.00607,"14":0.01517,"15":0.0182,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.22141,"11.1":0.00303,"12.1":0.00303,"13.1":0.0182,"14.1":0.04246,"15.1":0.0364,"15.2-15.3":0.0455},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00041,"6.0-6.1":0,"7.0-7.1":0.00454,"8.1-8.4":0.00124,"9.0-9.2":0.00165,"9.3":0.02063,"10.0-10.2":0.0066,"10.3":0.03383,"11.0-11.2":0.02599,"11.3-11.4":0.02558,"12.0-12.1":0.02929,"12.2-12.5":0.47563,"13.0-13.1":0.02516,"13.2":0.01196,"13.3":0.06518,"13.4-13.7":0.1419,"14.0-14.4":0.49254,"14.5-14.8":0.877,"15.0-15.1":1.12739,"15.2-15.3":0.75737,"15.4":0},P:{"4":0.80814,"5.0-5.4":0.07071,"6.2-6.4":0.07071,"7.2-7.4":0.60611,"8.2":0.08081,"9.2":0.29295,"10.1":0.13132,"11.1-11.2":0.5758,"12.0":0.28285,"13.0":0.85865,"14.0":0.89906,"15.0":1.09099,"16.0":3.85889},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0022,"4.2-4.3":0.02035,"4.4":0,"4.4.3-4.4.4":0.06104},A:{"7":0.00306,"8":0.03667,"9":0.01528,"10":0.01222,"11":2.76559,_:"6 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.16718},H:{"0":0.47484},L:{"0":54.97179},S:{"2.5":0},R:{_:"0"},M:{"0":0.96827}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js index e443e1124314b2..212d9f789cd5c1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IS.js @@ -1 +1 @@ -module.exports={C:{"52":0.02936,"60":0.03523,"62":0.01761,"76":0.01174,"77":0.00587,"78":0.13503,"79":0.00587,"81":0.01174,"82":0.01761,"88":0.00587,"89":0.01174,"91":0.09394,"92":0.01174,"93":0.00587,"94":1.18594,"95":3.00595,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 63 64 65 66 67 68 69 70 71 72 73 74 75 80 83 84 85 86 87 90 96 97 3.5 3.6"},D:{"38":0.01174,"39":0.00587,"49":0.02936,"65":0.02348,"66":0.00587,"67":0.01761,"72":0.01174,"75":0.00587,"76":0.01761,"77":0.00587,"78":0.02936,"79":0.03523,"80":0.00587,"83":0.02348,"84":0.02936,"85":0.04697,"86":0.0411,"87":0.24071,"88":0.00587,"89":0.01761,"90":0.10568,"91":0.06458,"92":0.21136,"93":0.45207,"94":1.18594,"95":1.52646,"96":32.13198,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 68 69 70 71 73 74 81 97 98 99"},F:{"80":0.01761,"81":0.83368,"82":0.78084,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00587,"13":0.04697,"14":1.08614,"15":0.95697,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02348,"11.1":0.24071,"12.1":0.24071,"13.1":0.6282,"14.1":2.88853,"15.1":2.74763,"15.2":0.41684},B:{"15":0.00587,"17":0.00587,"89":0.01761,"92":0.01174,"94":0.00587,"95":0.07632,"96":5.04906,_:"12 13 14 16 18 79 80 81 83 84 85 86 87 88 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00206,"8.1-8.4":0.00824,"9.0-9.2":0,"9.3":0.04327,"10.0-10.2":0.00412,"10.3":0.09273,"11.0-11.2":0.03297,"11.3-11.4":0.02061,"12.0-12.1":0.03915,"12.2-12.5":0.42242,"13.0-13.1":0.05564,"13.2":0.00824,"13.3":0.07006,"13.4-13.7":0.31939,"14.0-14.4":0.89223,"14.5-14.8":7.50256,"15.0-15.1":10.44712,"15.2":0.63878},P:{"4":0.04214,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.16636,"8.2":0.04108,"9.2":0.03286,"10.1":0.01053,"11.1-11.2":0.04214,"12.0":0.02107,"13.0":0.05267,"14.0":0.09481,"15.0":0.4846},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01239},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00587,"11":0.14678,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.04129},H:{"0":0.08991},L:{"0":17.388},S:{"2.5":0},R:{_:"0"},M:{"0":0.3138},Q:{"10.4":0}}; +module.exports={C:{"50":0.31069,"52":0.3838,"53":0.26805,"56":0.31678,"60":0.01828,"62":0.00609,"63":0.00609,"76":0.02437,"78":0.12793,"83":0.01218,"89":0.01218,"91":0.18276,"92":0.00609,"93":0.00609,"94":0.03046,"95":1.83978,"96":2.19312,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 54 55 57 58 59 61 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 84 85 86 87 88 90 97 98 3.5 3.6"},D:{"38":0.00609,"49":0.02437,"61":0.00609,"63":0.00609,"64":0.01218,"65":0.01828,"67":0.01218,"68":0.01218,"69":0.00609,"70":0.00609,"71":0.01218,"72":0.01218,"75":0.00609,"76":0.00609,"77":0.00609,"78":0.03046,"79":0.08529,"80":0.01828,"81":0.00609,"83":0.01828,"84":0.01218,"85":0.06092,"86":0.01828,"87":0.19494,"88":0.02437,"89":0.04264,"90":0.10356,"91":0.03046,"92":0.11575,"93":0.11575,"94":0.21931,"95":0.56046,"96":11.9586,"97":23.29581,"98":0.01218,"100":0.00609,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 62 66 73 74 99 101"},F:{"80":0.00609,"81":0.01218,"82":1.4499,"83":0.01828,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01218,"17":0.01828,"18":0.05483,"89":0.01218,"94":0.00609,"95":0.01218,"96":1.34633,"97":3.7344,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 90 91 92 93"},E:{"4":0,"12":0.01218,"13":0.04874,"14":0.61529,"15":0.81024,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01218,"10.1":0.01828,"11.1":0.21931,"12.1":0.18276,"13.1":0.66403,"14.1":2.89979,"15.1":2.18094,"15.2-15.3":2.33324},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.03043,"9.0-9.2":0,"9.3":0.03614,"10.0-10.2":0,"10.3":0.07038,"11.0-11.2":0.02663,"11.3-11.4":0.01141,"12.0-12.1":0.04375,"12.2-12.5":0.32526,"13.0-13.1":0.03804,"13.2":0.0019,"13.3":0.03043,"13.4-13.7":0.24537,"14.0-14.4":0.7285,"14.5-14.8":5.38484,"15.0-15.1":7.82904,"15.2-15.3":4.21125,"15.4":0},P:{"4":0.06331,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.18613,"8.2":0.06065,"9.2":0.03228,"10.1":0.01076,"11.1-11.2":0.0211,"12.0":0.02073,"13.0":0.03165,"14.0":0.08441,"15.0":0.22157,"16.0":3.1547},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00052,"4.4":0,"4.4.3-4.4.4":0.01511},A:{"11":0.14012,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0.03518},H:{"0":0.09992},L:{"0":16.18423},S:{"2.5":0.00782},R:{_:"0"},M:{"0":0.33617}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js index a325170e68416d..1f22ffa189f873 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/IT.js @@ -1 +1 @@ -module.exports={C:{"48":0.01454,"52":0.11148,"55":0.00969,"56":0.01939,"59":0.01454,"68":0.00969,"72":0.00485,"78":0.11148,"80":0.00485,"84":0.00969,"86":0.00485,"87":0.03878,"88":0.02424,"89":0.01939,"90":0.00969,"91":0.05816,"92":0.01454,"93":0.02908,"94":1.23599,"95":2.51559,"96":0.01454,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 57 58 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 81 82 83 85 97 3.5 3.6"},D:{"38":0.01454,"49":0.13572,"52":0.00485,"61":0.00485,"63":0.01454,"65":0.01454,"66":0.0824,"67":0.01939,"68":0.00485,"69":0.22296,"70":0.00485,"71":0.00969,"72":0.00485,"73":0.00485,"74":0.02908,"75":0.00969,"76":0.00969,"77":0.01454,"78":0.00969,"79":0.06301,"80":0.02908,"81":0.03393,"83":0.02424,"84":0.03393,"85":0.03878,"86":0.06301,"87":0.15026,"88":0.03878,"89":0.06786,"90":0.0824,"91":0.06786,"92":0.14541,"93":0.30536,"94":0.29082,"95":0.49924,"96":29.50369,"97":0.03393,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 62 64 98 99"},F:{"46":0.00485,"74":0.00485,"79":0.01454,"80":0.01939,"81":0.48955,"82":0.58164,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00969,"13":0.05332,"14":0.42169,"15":0.42654,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00969,"10.1":0.01454,"11.1":0.07271,"12.1":0.09209,"13.1":0.38291,"14.1":1.06634,"15.1":1.63344,"15.2":0.25204},B:{"16":0.00485,"17":0.00969,"18":0.02424,"84":0.00485,"86":0.00485,"87":0.00485,"89":0.00485,"90":0.00485,"91":0.00969,"92":0.01454,"93":0.00969,"94":0.01939,"95":0.0824,"96":3.67403,_:"12 13 14 15 79 80 81 83 85 88"},G:{"8":0.0042,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0042,"7.0-7.1":0.014,"8.1-8.4":0.007,"9.0-9.2":0.007,"9.3":0.10499,"10.0-10.2":0.0098,"10.3":0.10779,"11.0-11.2":0.05739,"11.3-11.4":0.05179,"12.0-12.1":0.0378,"12.2-12.5":0.48575,"13.0-13.1":0.035,"13.2":0.014,"13.3":0.07979,"13.4-13.7":0.25197,"14.0-14.4":0.8651,"14.5-14.8":3.79917,"15.0-15.1":7.39397,"15.2":0.66213},P:{"4":0.10438,"5.0-5.4":0.08216,"6.2-6.4":0.02123,"7.2-7.4":0.0312,"8.2":0.04108,"9.2":0.03131,"10.1":0.01044,"11.1-11.2":0.14613,"12.0":0.04175,"13.0":0.15656,"14.0":0.20875,"15.0":0.45926},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00166,"4.2-4.3":0.0058,"4.4":0,"4.4.3-4.4.4":0.03892},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02266,"9":0.01133,"10":0.00566,"11":0.46444,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.18032},H:{"0":0.239},L:{"0":34.72501},S:{"2.5":0},R:{_:"0"},M:{"0":0.27821},Q:{"10.4":0.02061}}; +module.exports={C:{"48":0.01003,"52":0.10028,"55":0.00501,"56":0.01504,"59":0.01003,"68":0.01003,"72":0.00501,"78":0.09025,"84":0.01003,"87":0.02507,"88":0.02006,"89":0.02006,"90":0.00501,"91":0.06518,"92":0.01003,"93":0.02006,"94":0.05014,"95":1.61952,"96":2.05574,"97":0.01504,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 57 58 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 98 3.5 3.6"},D:{"38":0.01003,"49":0.12535,"60":0.01003,"63":0.01003,"65":0.01504,"66":0.07521,"67":0.01504,"69":0.22563,"70":0.00501,"71":0.00501,"72":0.00501,"73":0.00501,"74":0.0351,"75":0.01003,"76":0.01003,"77":0.01504,"78":0.01003,"79":0.05515,"80":0.0351,"81":0.03008,"83":0.02006,"84":0.03008,"85":0.04011,"86":0.05515,"87":0.12535,"88":0.0351,"89":0.06518,"90":0.04513,"91":0.05014,"92":0.11031,"93":0.29583,"94":0.12535,"95":0.16045,"96":9.05027,"97":23.21482,"98":0.02006,"100":0.01003,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 64 68 99 101"},F:{"46":0.00501,"74":0.00501,"79":0.00501,"80":0.01003,"82":1.13818,"83":0.02507,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01504,"18":0.02006,"84":0.00501,"89":0.00501,"90":0.00501,"91":0.01003,"92":0.01003,"93":0.00501,"94":0.01003,"95":0.05014,"96":0.99779,"97":3.02846,_:"12 13 14 15 16 79 80 81 83 85 86 87 88"},E:{"4":0,"12":0.01003,"13":0.05014,"14":0.42118,"15":0.30585,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01003,"10.1":0.01003,"11.1":0.0702,"12.1":0.09527,"13.1":0.38106,"14.1":0.99779,"15.1":1.13316,"15.2-15.3":1.1833},G:{"8":0.00274,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00274,"7.0-7.1":0.01231,"8.1-8.4":0.00684,"9.0-9.2":0,"9.3":0.10394,"10.0-10.2":0.00821,"10.3":0.0889,"11.0-11.2":0.0465,"11.3-11.4":0.04376,"12.0-12.1":0.03282,"12.2-12.5":0.42396,"13.0-13.1":0.03009,"13.2":0.01231,"13.3":0.06838,"13.4-13.7":0.20378,"14.0-14.4":0.72757,"14.5-14.8":2.88568,"15.0-15.1":5.50878,"15.2-15.3":3.45871,"15.4":0.00137},P:{"4":0.12524,"5.0-5.4":0.01019,"6.2-6.4":0.01019,"7.2-7.4":0.01025,"8.2":0.08081,"9.2":0.03131,"10.1":0.02051,"11.1-11.2":0.12524,"12.0":0.03131,"13.0":0.13568,"14.0":0.17742,"15.0":0.21917,"16.0":2.75525},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00163,"4.2-4.3":0.00653,"4.4":0,"4.4.3-4.4.4":0.03672},A:{"8":0.01625,"9":0.00542,"11":0.38447,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0.00997},O:{"0":0.13465},H:{"0":0.2219},L:{"0":32.57458},S:{"2.5":0},R:{_:"0"},M:{"0":0.28426}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js index 19ea68716d015e..170ecbe581c19f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JE.js @@ -1 +1 @@ -module.exports={C:{"48":0.00453,"52":0.00907,"60":0.0136,"66":0.04987,"78":0.00907,"90":0.0136,"91":0.06801,"94":0.6665,"95":1.11536,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 92 93 96 97 3.5 3.6"},D:{"38":0.00453,"49":0.04987,"65":0.03174,"67":0.01814,"72":0.12695,"79":0.0272,"80":0.05894,"83":0.01814,"84":0.02267,"86":0.00453,"87":0.03174,"88":0.01814,"89":0.05894,"90":0.0272,"91":0.06801,"92":0.1995,"93":0.04534,"94":0.61662,"95":0.35365,"96":18.04985,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 73 74 75 76 77 78 81 85 97 98 99"},F:{"81":0.34912,"82":0.14055,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00453,"13":0.08161,"14":1.20604,"15":0.65743,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01814,"10.1":0.00907,"11.1":0.07708,"12.1":0.32191,"13.1":0.67557,"14.1":4.72443,"15.1":4.35264,"15.2":0.61662},B:{"16":0.04987,"18":0.0136,"80":0.00453,"83":0.00907,"92":0.01814,"94":0.0136,"95":0.36725,"96":7.75767,_:"12 13 14 15 17 79 81 84 85 86 87 88 89 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00375,"9.3":0.36344,"10.0-10.2":0.01499,"10.3":0.75685,"11.0-11.2":0.00749,"11.3-11.4":0.03747,"12.0-12.1":0.01499,"12.2-12.5":1.37508,"13.0-13.1":0.02248,"13.2":0.01124,"13.3":0.0637,"13.4-13.7":0.50582,"14.0-14.4":0.96667,"14.5-14.8":12.79533,"15.0-15.1":19.53208,"15.2":0.98166},P:{"4":0.15031,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.17283,"8.2":0.01026,"9.2":0.01074,"10.1":0.01026,"11.1-11.2":0.01074,"12.0":0.04321,"13.0":0.32209,"14.0":0.06442,"15.0":0.20399},I:{"0":0,"3":0,"4":0.00299,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00248},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.19244,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.01035},L:{"0":13.91926},S:{"2.5":0},R:{_:"0"},M:{"0":0.19131},Q:{"10.4":0}}; +module.exports={C:{"48":0.00942,"66":0.0471,"78":0.01884,"83":0.01413,"84":0.01413,"91":0.01413,"94":0.01413,"95":0.88548,"96":1.18221,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 85 86 87 88 89 90 92 93 97 98 3.5 3.6"},D:{"49":0.03297,"60":0.02355,"65":0.00942,"67":0.01413,"72":0.1413,"75":0.00942,"78":0.00942,"79":0.06123,"80":0.08478,"83":0.03297,"84":0.01413,"86":0.01413,"87":0.06123,"88":0.00942,"89":0.03297,"90":0.02355,"91":0.01413,"92":0.02826,"93":0.03768,"94":0.2355,"95":0.14601,"96":6.41973,"97":13.47531,"99":0.01413,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 63 64 66 68 69 70 71 73 74 76 77 81 85 98 100 101"},F:{"82":0.43332,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00471,"16":0.02355,"18":0.01413,"95":0.17427,"96":2.03943,"97":5.89692,_:"13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},E:{"4":0,"12":0.01413,"13":0.08478,"14":1.47894,"15":0.39564,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00942,"10.1":0.00942,"11.1":0.06123,"12.1":0.26847,"13.1":1.00323,"14.1":4.1448,"15.1":3.25932,"15.2-15.3":2.76006},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01098,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.28544,"10.0-10.2":0.00366,"10.3":1.00271,"11.0-11.2":0.00366,"11.3-11.4":0.08417,"12.0-12.1":0.01464,"12.2-12.5":1.43454,"13.0-13.1":0.01098,"13.2":0,"13.3":0.16102,"13.4-13.7":0.52697,"14.0-14.4":0.8234,"14.5-14.8":9.26595,"15.0-15.1":14.85773,"15.2-15.3":8.08392,"15.4":0},P:{"4":0.2723,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.20467,"9.2":0.06463,"11.1-11.2":0.01089,"12.0":0.03232,"13.0":0.29409,"14.0":0.03268,"15.0":0.06535,"16.0":2.83196},I:{"0":0,"3":0,"4":0.00305,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00753},A:{"11":1.17279,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0},H:{"0":0.02504},L:{"0":12.6741},S:{"2.5":0},R:{_:"0"},M:{"0":0.28037}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js index 102c647557c963..ef5052d5ea9c47 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JM.js @@ -1 +1 @@ -module.exports={C:{"52":0.01374,"73":0.02291,"78":0.0733,"87":0.00458,"88":0.00916,"89":0.01832,"91":0.04123,"93":0.00458,"94":0.3619,"95":0.70089,"96":0.00458,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 90 92 97 3.5 3.6"},D:{"11":0.00916,"22":0.00916,"47":0.00916,"49":0.02291,"53":0.02291,"55":0.00458,"62":0.00916,"63":0.00916,"64":0.00458,"65":0.01374,"68":0.01374,"69":0.01374,"71":0.00916,"73":0.02291,"74":0.01374,"75":0.07788,"76":0.10994,"77":0.01832,"78":0.00916,"79":0.05497,"80":0.03665,"81":0.06872,"83":0.0733,"84":0.02291,"85":0.03207,"86":0.01832,"87":0.0962,"88":0.03207,"89":0.04123,"90":0.05497,"91":0.13285,"92":0.16492,"93":0.2886,"94":1.19106,"95":0.59095,"96":26.5698,"97":0.05039,"98":0.01832,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 56 57 58 59 60 61 66 67 70 72 99"},F:{"79":0.00458,"80":0.00916,"81":0.45352,"82":0.50391,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00458,"13":0.02291,"14":0.11453,"15":0.24279,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00916,"10.1":0.00916,"11.1":0.00458,"12.1":0.06413,"13.1":0.18324,"14.1":0.56346,"15.1":0.7238,"15.2":0.06413},B:{"12":0.00458,"14":0.00458,"15":0.02749,"16":0.00916,"17":0.00916,"18":0.06413,"80":0.00458,"84":0.00916,"85":0.01832,"87":0.00916,"89":0.02291,"90":0.01374,"91":0.00458,"92":0.01374,"93":0.00916,"94":0.03207,"95":0.16034,"96":5.87284,_:"13 79 81 83 86 88"},G:{"8":0.02729,"3.2":0.00248,"4.0-4.1":0,"4.2-4.3":0.00124,"5.0-5.1":0.0062,"6.0-6.1":0.00248,"7.0-7.1":0.27409,"8.1-8.4":0.00372,"9.0-9.2":0.00124,"9.3":0.12402,"10.0-10.2":0,"10.3":0.10914,"11.0-11.2":0.11038,"11.3-11.4":0.01984,"12.0-12.1":0.01488,"12.2-12.5":0.60772,"13.0-13.1":0.02108,"13.2":0.00372,"13.3":0.06945,"13.4-13.7":0.15627,"14.0-14.4":0.64244,"14.5-14.8":3.28911,"15.0-15.1":6.3277,"15.2":0.58415},P:{"4":0.22684,"5.0-5.4":0.08216,"6.2-6.4":0.02123,"7.2-7.4":0.17283,"8.2":0.04108,"9.2":0.04321,"10.1":0.01044,"11.1-11.2":0.28085,"12.0":0.04321,"13.0":0.25925,"14.0":0.20524,"15.0":0.66972},I:{"0":0,"3":0,"4":0.00203,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00029,"4.2-4.3":0.00145,"4.4":0,"4.4.3-4.4.4":0.02874},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.12725,"9":0.01018,"10":0.01527,"11":0.44283,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.53648},H:{"0":0.21548},L:{"0":40.14322},S:{"2.5":0},R:{_:"0"},M:{"0":0.12464},Q:{"10.4":0}}; +module.exports={C:{"52":0.01793,"73":0.03137,"78":0.04482,"87":0.00896,"89":0.01793,"91":0.03586,"94":0.00896,"95":0.4975,"96":0.51543,"97":0.00448,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 88 90 92 93 98 3.5 3.6"},D:{"11":0.00896,"22":0.00448,"47":0.00448,"49":0.01793,"53":0.02241,"55":0.00448,"63":0.02241,"65":0.00896,"68":0.00896,"69":0.00896,"70":0.00896,"72":0.00448,"73":0.01345,"74":0.01345,"75":0.04482,"76":0.0986,"77":0.02241,"79":0.05378,"80":0.02689,"81":0.05827,"83":0.03137,"84":0.02241,"85":0.01345,"86":0.02689,"87":0.07619,"88":0.03586,"89":0.01793,"90":0.06275,"91":0.10757,"92":0.0986,"93":0.2734,"94":0.19721,"95":0.18824,"96":9.7349,"97":18.47929,"98":0.03586,"99":0.01793,"100":0.04482,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 54 56 57 58 59 60 61 62 64 66 67 71 78 101"},F:{"80":0.00448,"82":0.88295,"83":0.00896,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00896,"15":0.00896,"16":0.00896,"17":0.00448,"18":0.04482,"84":0.00896,"87":0.01793,"89":0.00448,"90":0.00896,"92":0.01345,"93":0.01345,"94":0.03137,"95":0.08068,"96":1.90485,"97":4.10999,_:"13 14 79 80 81 83 85 86 88 91"},E:{"4":0.00448,"13":0.00896,"14":0.12101,"15":0.11653,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00896,"11.1":0.00448,"12.1":0.03586,"13.1":0.20169,"14.1":0.48854,"15.1":0.66334,"15.2-15.3":0.51991},G:{"8":0.01891,"3.2":0.00945,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0027,"6.0-6.1":0.00405,"7.0-7.1":0.17829,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.10805,"10.0-10.2":0,"10.3":0.09725,"11.0-11.2":0.07834,"11.3-11.4":0.02161,"12.0-12.1":0.02701,"12.2-12.5":0.57404,"13.0-13.1":0.00675,"13.2":0.0054,"13.3":0.09725,"13.4-13.7":0.17559,"14.0-14.4":0.597,"14.5-14.8":2.78239,"15.0-15.1":5.39189,"15.2-15.3":3.31861,"15.4":0},P:{"4":0.2693,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.20467,"9.2":0.06463,"11.1-11.2":0.30161,"12.0":0.03232,"13.0":0.18312,"14.0":0.18312,"15.0":0.36624,"16.0":3.38236},I:{"0":0,"3":0,"4":0.00235,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00264,"4.4":0,"4.4.3-4.4.4":0.0226},A:{"8":0.13212,"9":0.01057,"10":0.01057,"11":0.20082,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01103},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.50205},H:{"0":0.17236},L:{"0":38.97199},S:{"2.5":0},R:{_:"0"},M:{"0":0.11586}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js index 245b9be94141b6..93c252b797e3dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JO.js @@ -1 +1 @@ -module.exports={C:{"34":0.01359,"52":0.01359,"63":0.04076,"69":0.02378,"78":0.01699,"81":0.00679,"82":0.0034,"84":0.00679,"88":0.01019,"89":0.01019,"90":0.0034,"91":0.02718,"92":0.0034,"93":0.0034,"94":0.4484,"95":0.99532,"96":0.00679,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 83 85 86 87 97 3.5 3.6"},D:{"11":0.02038,"38":0.01019,"43":0.00679,"49":0.03397,"50":0.0034,"51":0.01019,"58":0.0034,"61":0.01019,"63":0.01019,"65":0.03057,"66":0.00679,"67":0.0034,"68":0.00679,"69":0.01019,"70":0.00679,"71":0.00679,"73":0.00679,"74":0.00679,"75":0.01699,"76":0.00679,"77":0.0034,"78":0.01359,"79":0.06794,"80":0.01699,"81":0.02038,"83":0.03057,"84":0.03057,"85":0.02038,"86":0.05775,"87":0.31932,"88":0.06115,"89":0.03737,"90":0.02718,"91":0.07134,"92":0.10531,"93":0.13928,"94":0.15287,"95":0.37027,"96":21.87328,"97":0.01359,"98":0.01359,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 52 53 54 55 56 57 59 60 62 64 72 99"},F:{"28":0.0034,"65":0.0034,"73":0.0034,"78":0.01359,"79":0.00679,"80":0.01699,"81":0.51974,"82":0.58089,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.00679,"12":0.0034,"13":0.01359,"14":0.14267,"15":0.12229,_:"0 5 6 8 9 10 11 3.1 3.2 6.1 7.1 10.1","5.1":0.01019,"9.1":0.01019,"11.1":0.01019,"12.1":0.01699,"13.1":0.1087,"14.1":0.43482,"15.1":0.44161,"15.2":0.06454},B:{"12":0.0034,"16":0.00679,"17":0.0034,"18":0.02378,"84":0.0034,"89":0.01019,"91":0.00679,"92":0.02378,"93":0.01019,"94":0.00679,"95":0.05775,"96":2.32355,_:"13 14 15 79 80 81 83 85 86 87 88 90"},G:{"8":0,"3.2":0.00232,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00232,"6.0-6.1":0.00116,"7.0-7.1":0.02205,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06152,"10.0-10.2":0.00812,"10.3":0.04294,"11.0-11.2":0.01625,"11.3-11.4":0.02089,"12.0-12.1":0.02089,"12.2-12.5":0.54319,"13.0-13.1":0.01857,"13.2":0.00812,"13.3":0.04875,"13.4-13.7":0.22053,"14.0-14.4":0.92969,"14.5-14.8":3.56557,"15.0-15.1":5.48183,"15.2":0.58498},P:{"4":0.0925,"5.0-5.4":0.08216,"6.2-6.4":0.01028,"7.2-7.4":0.08222,"8.2":0.01026,"9.2":0.03083,"10.1":0.01026,"11.1-11.2":0.13362,"12.0":0.03083,"13.0":0.13362,"14.0":0.17473,"15.0":0.35973},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.19941,"4.2-4.3":0.39882,"4.4":0,"4.4.3-4.4.4":5.25114},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00353,"11":0.08819,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.31029},H:{"0":0.26876},L:{"0":48.08749},S:{"2.5":0},R:{_:"0"},M:{"0":0.15845},Q:{"10.4":0}}; +module.exports={C:{"34":0.00603,"52":0.01206,"63":0.02713,"69":0.00904,"78":0.00904,"84":0.00301,"87":0.00301,"88":0.00904,"89":0.00603,"91":0.00904,"92":0.00301,"93":0.00301,"94":0.03617,"95":0.6239,"96":0.74144,"97":0.00904,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 98 3.5 3.6"},D:{"11":0.01507,"34":0.00301,"38":0.00904,"43":0.00603,"49":0.03014,"51":0.00301,"55":0.00301,"63":0.00904,"65":0.02713,"66":0.00603,"67":0.00301,"68":0.00301,"69":0.00603,"70":0.00904,"71":0.00603,"73":0.00301,"74":0.00603,"75":0.00904,"76":0.00904,"77":0.00301,"78":0.01507,"79":0.04521,"80":0.01507,"81":0.01507,"83":0.02411,"84":0.00904,"85":0.01507,"86":0.05124,"87":0.06329,"88":0.0422,"89":0.04521,"90":0.02713,"91":0.04822,"92":0.10549,"93":0.16276,"94":0.07535,"95":0.11152,"96":6.59463,"97":14.47021,"98":0.01507,"99":0.00603,"100":0.00904,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 47 48 50 52 53 54 56 57 58 59 60 61 62 64 72 101"},F:{"73":0.00301,"78":0.01507,"80":0.00603,"81":0.00603,"82":0.97955,"83":0.01507,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00301,"14":0.00603,"18":0.00904,"89":0.00301,"90":0.00603,"91":0.00301,"92":0.01206,"93":0.00603,"94":0.00301,"95":0.02411,"96":0.645,"97":1.69085,_:"13 15 16 17 79 80 81 83 84 85 86 87 88"},E:{"4":0,"13":0.01507,"14":0.1296,"15":0.12659,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00904,"11.1":0.00904,"12.1":0.01507,"13.1":0.09645,"14.1":0.35867,"15.1":0.29839,"15.2-15.3":0.23208},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00371,"6.0-6.1":0,"7.0-7.1":0.02225,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04573,"10.0-10.2":0.00618,"10.3":0.04944,"11.0-11.2":0.00989,"11.3-11.4":0.02101,"12.0-12.1":0.01978,"12.2-12.5":0.59452,"13.0-13.1":0.01854,"13.2":0.00618,"13.3":0.04326,"13.4-13.7":0.24226,"14.0-14.4":0.77869,"14.5-14.8":3.07274,"15.0-15.1":4.4373,"15.2-15.3":2.98498,"15.4":0},P:{"4":0.08233,_:"5.0-5.4 8.2 10.1","6.2-6.4":0.01029,"7.2-7.4":0.09262,"9.2":0.03087,"11.1-11.2":0.13378,"12.0":0.03087,"13.0":0.13378,"14.0":0.17495,"15.0":0.18524,"16.0":2.01705},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.18996,"4.2-4.3":0.50656,"4.4":0,"4.4.3-4.4.4":5.12896},A:{"8":0.00312,"9":0.00312,"11":0.08116,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.28639},H:{"0":0.26452},L:{"0":48.94698},S:{"2.5":0},R:{_:"0"},M:{"0":0.1397}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js index 9e489dee57bc29..1227fb2aeb847d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/JP.js @@ -1 +1 @@ -module.exports={C:{"45":0.00574,"48":0.01148,"52":0.06314,"53":0.01148,"56":0.0287,"60":0.01148,"63":0.00574,"66":0.00574,"67":0.00574,"68":0.00574,"72":0.01722,"78":0.0574,"83":0.00574,"84":0.01148,"85":0.01148,"86":0.00574,"88":0.01148,"89":0.01722,"90":0.04592,"91":0.05166,"92":0.05166,"93":0.03444,"94":1.10208,"95":2.2386,"96":0.01148,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 54 55 57 58 59 61 62 64 65 69 70 71 73 74 75 76 77 79 80 81 82 87 97 3.5 3.6"},D:{"49":0.1435,"52":0.00574,"61":0.03444,"62":0.01148,"64":0.01722,"65":0.01722,"66":0.00574,"67":0.01722,"69":0.04592,"70":0.01722,"71":0.01148,"72":0.02296,"73":0.01148,"74":0.0287,"75":0.01722,"76":0.01148,"77":0.00574,"78":0.02296,"79":0.05166,"80":0.08036,"81":0.10906,"83":0.04592,"84":0.04592,"85":0.03444,"86":0.0574,"87":0.33292,"88":0.03444,"89":0.10332,"90":0.07462,"91":0.10332,"92":0.22386,"93":1.41778,"94":0.56252,"95":0.65436,"96":23.57992,"97":0.01148,"98":0.01148,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 63 68 99"},F:{"79":0.00574,"80":0.01148,"81":0.09758,"82":0.16646,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.01148,"13":0.06314,"14":0.29848,"15":0.30996,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01148,"10.1":0.01148,"11.1":0.04592,"12.1":0.07462,"13.1":0.26978,"14.1":1.28576,"15.1":1.2915,"15.2":0.17794},B:{"15":0.00574,"16":0.00574,"17":0.01722,"18":0.04018,"83":0.00574,"84":0.00574,"85":0.00574,"86":0.01148,"89":0.01148,"90":0.01148,"91":0.01148,"92":0.01722,"93":0.01148,"94":0.04592,"95":0.16072,"96":9.95316,_:"12 13 14 79 80 81 87 88"},G:{"8":0.00535,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00802,"7.0-7.1":0.03207,"8.1-8.4":0.01871,"9.0-9.2":0.28329,"9.3":0.12828,"10.0-10.2":0.03207,"10.3":0.09888,"11.0-11.2":0.09888,"11.3-11.4":0.06949,"12.0-12.1":0.06949,"12.2-12.5":0.5746,"13.0-13.1":0.03742,"13.2":0.0294,"13.3":0.1363,"13.4-13.7":0.53184,"14.0-14.4":1.59552,"14.5-14.8":9.20966,"15.0-15.1":12.87375,"15.2":0.88996},P:{"4":0.22684,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.17283,"8.2":0.01026,"9.2":0.01103,"10.1":0.01026,"11.1-11.2":0.01103,"12.0":0.04321,"13.0":0.0331,"14.0":0.0331,"15.0":0.11033},I:{"0":0,"3":0,"4":0.00413,"2.1":0,"2.2":0.06882,"2.3":0.10874,"4.1":0.01239,"4.2-4.3":0.19546,"4.4":0,"4.4.3-4.4.4":0.10461},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00678,"9":0.00678,"11":2.56944,_:"6 7 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.00426},O:{"0":0.30672},H:{"0":0.10486},L:{"0":20.86208},S:{"2.5":0},R:{_:"0"},M:{"0":0.32802},Q:{"10.4":0.05964}}; +module.exports={C:{"34":0.00558,"48":0.01116,"52":0.06137,"55":0.02232,"56":0.03905,"60":0.01116,"66":0.00558,"67":0.01116,"68":0.00558,"72":0.01674,"78":0.05579,"84":0.01116,"85":0.01116,"88":0.01116,"89":0.01674,"90":0.01116,"91":0.04463,"92":0.01116,"93":0.01674,"94":0.03905,"95":1.68486,"96":1.74065,"97":0.00558,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 57 58 59 61 62 63 64 65 69 70 71 73 74 75 76 77 79 80 81 82 83 86 87 98 3.5 3.6"},D:{"49":0.13948,"52":0.00558,"62":0.01116,"63":0.02232,"64":0.01116,"65":0.01116,"67":0.01674,"69":0.03347,"70":0.01674,"71":0.01116,"72":0.02232,"73":0.01116,"74":0.0279,"75":0.01674,"76":0.01116,"77":0.00558,"78":0.01116,"79":0.05579,"80":0.10042,"81":0.11158,"83":0.03347,"84":0.03347,"85":0.0279,"86":0.04463,"87":0.14505,"88":0.0279,"89":0.07811,"90":0.05579,"91":0.06695,"92":0.12274,"93":1.66812,"94":0.16179,"95":0.21758,"96":8.13976,"97":15.78299,"98":0.01116,"100":0.01116,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 66 68 99 101"},F:{"80":0.01116,"82":0.29011,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00558,"17":0.01674,"18":0.03347,"84":0.00558,"85":0.01116,"86":0.00558,"89":0.01116,"90":0.01116,"91":0.01116,"92":0.01116,"93":0.00558,"94":0.03347,"95":0.03347,"96":2.96803,"97":7.44797,_:"12 13 14 16 79 80 81 83 87 88"},E:{"4":0,"12":0.01116,"13":0.06695,"14":0.27337,"15":0.18411,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01674,"10.1":0.01116,"11.1":0.03905,"12.1":0.06695,"13.1":0.25106,"14.1":1.02096,"15.1":0.87032,"15.2-15.3":0.7978},G:{"8":0.00862,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00287,"5.0-5.1":0,"6.0-6.1":0.00575,"7.0-7.1":0.02873,"8.1-8.4":0.01724,"9.0-9.2":0.29308,"9.3":0.1178,"10.0-10.2":0.02011,"10.3":0.14366,"11.0-11.2":0.0862,"11.3-11.4":0.05747,"12.0-12.1":0.06609,"12.2-12.5":0.52581,"13.0-13.1":0.04023,"13.2":0.02299,"13.3":0.1178,"13.4-13.7":0.45685,"14.0-14.4":1.48549,"14.5-14.8":7.86706,"15.0-15.1":11.24892,"15.2-15.3":6.11723,"15.4":0},P:{_:"4 5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1 12.0","11.1-11.2":0.01099,"13.0":0.02197,"14.0":0.02197,"15.0":0.05493,"16.0":1.02166},I:{"0":0,"3":0,"4":0.00616,"2.1":0,"2.2":0.10166,"2.3":0.1032,"4.1":0.0077,"4.2-4.3":0.18484,"4.4":0,"4.4.3-4.4.4":0.10474},A:{"11":2.17023,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.03978},O:{"0":0.25636},H:{"0":0.1088},L:{"0":19.8574},S:{"2.5":0},R:{_:"0"},M:{"0":0.30498}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js index 4de0f65f9ab33d..6479d49b6b18a2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KE.js @@ -1 +1 @@ -module.exports={C:{"34":0.0052,"47":0.0078,"52":0.03639,"57":0.0052,"72":0.0078,"73":0.0104,"78":0.02599,"80":0.0026,"82":0.0052,"84":0.0104,"87":0.0078,"88":0.02079,"89":0.01559,"90":0.0052,"91":0.01819,"92":0.0078,"93":0.02339,"94":0.68874,"95":1.08378,"96":0.04158,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 81 83 85 86 97 3.5 3.6"},D:{"11":0.0052,"34":0.0026,"38":0.0078,"39":0.0104,"43":0.0026,"47":0.0104,"49":0.02339,"50":0.0052,"51":0.0052,"54":0.0078,"56":0.0078,"57":0.0052,"60":0.0026,"61":0.02339,"62":0.0052,"63":0.0052,"64":0.0078,"65":0.0052,"66":0.0078,"67":0.0078,"68":0.01559,"69":0.0052,"70":0.0052,"71":0.0026,"72":0.013,"73":0.013,"74":0.0052,"75":0.0078,"76":0.01819,"77":0.0078,"78":0.013,"79":0.04418,"80":0.02079,"81":0.01559,"83":0.013,"84":0.01819,"85":0.013,"86":0.04158,"87":0.08577,"88":0.02859,"89":0.03639,"90":0.02339,"91":0.05198,"92":0.14295,"93":0.06498,"94":0.18973,"95":0.31188,"96":12.65453,"97":0.01559,"98":0.0026,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 44 45 46 48 52 53 55 58 59 99"},F:{"28":0.013,"36":0.0026,"65":0.03119,"66":0.0078,"68":0.0026,"79":0.01819,"80":0.01559,"81":0.2573,"82":0.40025,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.0026,"12":0.0052,"13":0.013,"14":0.05198,"15":0.04158,_:"0 5 6 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0104,"10.1":0.0026,"11.1":0.01559,"12.1":0.013,"13.1":0.04158,"14.1":0.12995,"15.1":0.16114,"15.2":0.02859},B:{"12":0.0078,"13":0.0052,"15":0.0052,"16":0.0052,"17":0.02339,"18":0.02859,"84":0.0078,"85":0.0026,"89":0.0078,"90":0.0026,"91":0.0052,"92":0.01819,"93":0.0078,"94":0.01819,"95":0.03899,"96":1.19554,_:"14 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00043,"5.0-5.1":0.00586,"6.0-6.1":0.00108,"7.0-7.1":0.0282,"8.1-8.4":0.00152,"9.0-9.2":0,"9.3":0.02885,"10.0-10.2":0.00152,"10.3":0.02798,"11.0-11.2":0.05272,"11.3-11.4":0.00456,"12.0-12.1":0.0115,"12.2-12.5":0.17029,"13.0-13.1":0.00629,"13.2":0.00347,"13.3":0.04209,"13.4-13.7":0.05879,"14.0-14.4":0.17051,"14.5-14.8":0.56425,"15.0-15.1":0.89399,"15.2":0.09458},P:{"4":0.19439,"5.0-5.4":0.08216,"6.2-6.4":0.01034,"7.2-7.4":0.0648,"8.2":0.01026,"9.2":0.0108,"10.1":0.01034,"11.1-11.2":0.0324,"12.0":0.0108,"13.0":0.0432,"14.0":0.0648,"15.0":0.14039},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00058,"4.2-4.3":0.00385,"4.4":0,"4.4.3-4.4.4":0.03257},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00809,"10":0.00404,"11":0.13342,_:"6 7 9 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.0074},O:{"0":0.34785},H:{"0":35.11102},L:{"0":39.53579},S:{"2.5":0},R:{_:"0"},M:{"0":0.12582},Q:{"10.4":0.0148}}; +module.exports={C:{"34":0.00508,"39":0.00508,"40":0.00254,"47":0.00508,"52":0.05338,"65":0.00254,"68":0.00254,"70":0.00254,"72":0.01017,"73":0.00763,"78":0.02542,"81":0.00254,"82":0.00763,"84":0.01779,"87":0.01017,"88":0.02034,"89":0.01271,"90":0.00508,"91":0.02542,"92":0.00508,"93":0.01017,"94":0.02796,"95":0.94817,"96":1.04476,"97":0.07626,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 71 74 75 76 77 79 80 83 85 86 98 3.5 3.6"},D:{"11":0.00254,"24":0.00254,"29":0.00254,"38":0.01017,"39":0.01017,"43":0.00254,"47":0.01017,"49":0.01525,"50":0.00254,"51":0.00254,"54":0.01271,"55":0.00254,"56":0.00763,"57":0.00508,"62":0.00254,"63":0.00763,"64":0.00508,"65":0.00508,"66":0.00508,"67":0.01271,"68":0.01779,"69":0.00763,"70":0.01779,"71":0.00508,"72":0.00508,"73":0.01017,"74":0.00763,"75":0.00763,"76":0.02796,"77":0.01271,"78":0.01271,"79":0.05084,"80":0.02542,"81":0.01017,"83":0.01271,"84":0.01271,"85":0.01525,"86":0.04067,"87":0.08897,"88":0.0305,"89":0.02288,"90":0.0305,"91":0.05084,"92":0.09914,"93":0.11693,"94":0.09151,"95":0.13473,"96":4.33665,"97":10.04344,"98":0.02034,"99":0.00254,"100":0.01271,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 30 31 32 33 34 35 36 37 40 41 42 44 45 46 48 52 53 58 59 60 61 101"},F:{"28":0.01271,"36":0.00254,"65":0.01525,"66":0.00508,"67":0.00508,"79":0.01779,"80":0.01017,"81":0.00508,"82":0.68126,"83":0.01271,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01017,"13":0.00508,"14":0.00508,"15":0.00254,"16":0.00508,"17":0.02796,"18":0.03305,"84":0.00763,"85":0.00508,"89":0.00763,"90":0.00508,"91":0.00254,"92":0.01525,"93":0.00254,"94":0.00508,"95":0.01779,"96":0.38638,"97":0.89478,_:"79 80 81 83 86 87 88"},E:{"4":0,"13":0.01271,"14":0.04321,"15":0.03305,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.01017,"10.1":0.00254,"11.1":0.00508,"12.1":0.01271,"13.1":0.05847,"14.1":0.14235,"15.1":0.11439,"15.2-15.3":0.16523},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00637,"5.0-5.1":0.00637,"6.0-6.1":0.00091,"7.0-7.1":0.02571,"8.1-8.4":0.00091,"9.0-9.2":0.00068,"9.3":0.0355,"10.0-10.2":0.00091,"10.3":0.03004,"11.0-11.2":0.01411,"11.3-11.4":0.00546,"12.0-12.1":0.00774,"12.2-12.5":0.15633,"13.0-13.1":0.00683,"13.2":0.00364,"13.3":0.02162,"13.4-13.7":0.05507,"14.0-14.4":0.1511,"14.5-14.8":0.52066,"15.0-15.1":0.79532,"15.2-15.3":0.42941,"15.4":0},P:{"4":0.15886,_:"5.0-5.4 8.2 10.1","6.2-6.4":0.01027,"7.2-7.4":0.06354,"9.2":0.04108,"11.1-11.2":0.03177,"12.0":0.07188,"13.0":0.05295,"14.0":0.08472,"15.0":0.09531,"16.0":0.57188},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00108,"4.2-4.3":0.00542,"4.4":0,"4.4.3-4.4.4":0.03824},A:{"8":0.03181,"9":0.00707,"10":0.01414,"11":0.09188,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.32815},H:{"0":34.92248},L:{"0":37.72923},S:{"2.5":0},R:{_:"0"},M:{"0":0.11933}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js index 65aacbc84cccc3..f9766ba27f4555 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KG.js @@ -1 +1 @@ -module.exports={C:{"52":0.01778,"55":0.01778,"78":0.00445,"88":0.32449,"89":0.00445,"91":0.03112,"93":0.00889,"94":0.17336,"95":0.4045,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 92 96 97 3.5 3.6"},D:{"49":0.03556,"59":0.04001,"65":0.00889,"67":0.01334,"70":0.00889,"71":0.01778,"72":0.00889,"73":0.00445,"74":0.02223,"76":0.00889,"77":0.00889,"78":0.00889,"79":0.04001,"80":0.01778,"81":0.01334,"83":0.00889,"84":0.00889,"85":0.00889,"86":0.06223,"87":0.03112,"88":0.02667,"89":0.03556,"90":0.02667,"91":0.11113,"92":0.08001,"93":0.05334,"94":18.56677,"95":0.28448,"96":16.50873,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 61 62 63 64 66 68 69 75 97 98 99"},F:{"28":0.00445,"42":0.01334,"79":0.00445,"80":0.02223,"81":0.85789,"82":0.80899,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01334,"14":0.13335,"15":0.04445,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.49784,"12.1":0.00445,"13.1":0.04001,"14.1":0.12891,"15.1":0.23559,"15.2":0.04445},B:{"18":0.01778,"86":0.01334,"95":0.01334,"96":0.52007,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00554,"6.0-6.1":0.00055,"7.0-7.1":0.00333,"8.1-8.4":0,"9.0-9.2":0.00444,"9.3":0.01996,"10.0-10.2":0.00055,"10.3":0.02883,"11.0-11.2":0.00887,"11.3-11.4":0.00998,"12.0-12.1":0.00776,"12.2-12.5":0.31989,"13.0-13.1":0.01608,"13.2":0.00942,"13.3":0.05322,"13.4-13.7":0.13638,"14.0-14.4":0.69854,"14.5-14.8":1.60499,"15.0-15.1":2.39335,"15.2":0.22121},P:{"4":0.31632,"5.0-5.4":0.02041,"6.2-6.4":0.10204,"7.2-7.4":0.20408,"8.2":0.02041,"9.2":0.07143,"10.1":0.04082,"11.1-11.2":0.15306,"12.0":0.09183,"13.0":0.22448,"14.0":0.2653,"15.0":0.41836},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00119,"4.2-4.3":0.00079,"4.4":0,"4.4.3-4.4.4":0.01468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2667,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.77201},H:{"0":0.39962},L:{"0":48.06972},S:{"2.5":0},R:{_:"0"},M:{"0":0.03332},Q:{"10.4":0}}; +module.exports={C:{"17":0.00424,"52":0.01271,"55":0.02965,"78":0.01694,"83":0.00424,"84":0.00424,"85":0.00847,"88":0.01271,"91":0.02965,"93":0.00424,"94":0.00424,"95":0.17791,"96":0.24992,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 86 87 89 90 92 97 98 3.5 3.6"},D:{"49":0.03389,"59":0.05083,"63":0.00424,"64":0.00424,"67":0.00847,"71":0.02542,"72":0.05507,"73":0.00847,"74":0.00847,"76":0.00847,"77":0.00847,"78":0.01271,"79":0.06354,"80":0.01694,"81":0.02118,"83":0.00847,"84":0.00847,"85":0.02542,"86":0.02965,"87":0.0466,"88":0.02118,"89":0.05507,"90":0.02118,"91":0.01694,"92":0.05507,"93":0.02965,"94":0.12284,"95":0.09319,"96":20.87501,"97":14.16942,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 61 62 65 66 68 69 70 75 98 99 100 101"},F:{"28":0.00424,"42":0.01694,"74":0.00847,"79":0.00847,"80":0.00424,"81":0.18215,"82":1.35128,"83":0.03389,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00424,"86":0.00424,"96":0.13132,"97":0.35582,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 89 90 91 92 93 94 95"},E:{"4":0,"13":0.01271,"14":0.24569,"15":0.06778,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.4","5.1":0.37277,"13.1":0.02118,"14.1":0.16944,"15.1":0.14826,"15.2-15.3":0.2118},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00319,"7.0-7.1":0.0051,"8.1-8.4":0,"9.0-9.2":0.00191,"9.3":0.03188,"10.0-10.2":0.00128,"10.3":0.0153,"11.0-11.2":0.00574,"11.3-11.4":0.01148,"12.0-12.1":0.01211,"12.2-12.5":0.30731,"13.0-13.1":0.01084,"13.2":0.0051,"13.3":0.05483,"13.4-13.7":0.12943,"14.0-14.4":0.65607,"14.5-14.8":1.57355,"15.0-15.1":2.37052,"15.2-15.3":1.17825,"15.4":0},P:{"4":0.29826,"5.0-5.4":0.02057,"6.2-6.4":0.06171,"7.2-7.4":0.20569,"8.2":0.04033,"9.2":0.06171,"10.1":0.03085,"11.1-11.2":0.16456,"12.0":0.09256,"13.0":0.20569,"14.0":0.23655,"15.0":0.24683,"16.0":1.04904},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00018,"4.2-4.3":0.00089,"4.4":0,"4.4.3-4.4.4":0.01046},A:{"11":0.07201,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.68003},H:{"0":0.44194},L:{"0":47.59119},S:{"2.5":0},R:{_:"0"},M:{"0":0.02882}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js index 2da24fe2692ead..46270c66b2dc0a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KH.js @@ -1 +1 @@ -module.exports={C:{"4":0.00815,"5":0.00408,"15":0.00408,"17":0.00815,"43":0.00815,"44":0.00815,"47":0.00815,"48":0.00815,"50":0.00815,"51":0.00815,"52":0.0163,"56":0.00815,"57":0.00408,"59":0.0163,"60":0.00408,"61":0.0326,"67":0.00815,"69":0.00408,"72":0.01223,"78":0.03668,"79":0.0163,"80":0.01223,"81":0.02853,"82":0.01223,"83":0.00815,"84":0.01223,"87":0.00815,"88":0.02038,"89":0.02445,"90":0.00408,"91":0.02038,"92":0.01223,"93":0.01223,"94":0.652,"95":1.2225,"96":0.0978,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 49 53 54 55 58 62 63 64 65 66 68 70 71 73 74 75 76 77 85 86 97 3.5 3.6"},D:{"23":0.00408,"24":0.00815,"25":0.00815,"38":0.02853,"40":0.01223,"41":0.00815,"43":0.01223,"47":0.0163,"48":0.00815,"49":0.02853,"53":0.0489,"55":0.0326,"56":0.04075,"57":0.00815,"58":0.00815,"59":0.00408,"63":0.00815,"65":0.01223,"66":0.00815,"67":0.0163,"68":0.00408,"69":0.01223,"70":0.00815,"71":0.05298,"72":0.02038,"73":0.01223,"74":0.01223,"76":0.02038,"78":0.02853,"79":0.1141,"80":0.0326,"81":0.02038,"83":0.06928,"84":0.1467,"85":0.1467,"86":0.1793,"87":1.47108,"88":0.04075,"89":0.0489,"90":0.1467,"91":0.10188,"92":0.23228,"93":0.14263,"94":0.22005,"95":0.54605,"96":23.97323,"97":0.02445,"98":0.02038,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 42 44 45 46 50 51 52 54 60 61 62 64 75 77 99"},F:{"36":0.01223,"46":0.00815,"52":0.00815,"68":0.02853,"70":0.01223,"80":0.00408,"81":0.36675,"82":0.4238,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 69 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00408,"10":0.01223,"12":0.0163,"13":0.05298,"14":0.29748,"15":0.28933,_:"0 5 6 7 9 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01223,"11.1":0.00815,"12.1":0.05298,"13.1":0.2771,"14.1":1.1899,"15.1":1.3529,"15.2":0.17115},B:{"12":0.00408,"14":0.00408,"16":0.00815,"17":0.01223,"18":0.10188,"84":0.00815,"85":0.02853,"86":0.01223,"89":0.01223,"90":0.00815,"91":0.00408,"92":0.02853,"93":0.00408,"94":0.01223,"95":0.04075,"96":2.14345,_:"13 15 79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00235,"6.0-6.1":0.00705,"7.0-7.1":0.07993,"8.1-8.4":0.04232,"9.0-9.2":0.0047,"9.3":0.1293,"10.0-10.2":0.03997,"10.3":0.16927,"11.0-11.2":0.05877,"11.3-11.4":0.14106,"12.0-12.1":0.09404,"12.2-12.5":1.92076,"13.0-13.1":0.12695,"13.2":0.03291,"13.3":0.27271,"13.4-13.7":0.71,"14.0-14.4":2.7295,"14.5-14.8":7.13761,"15.0-15.1":9.00665,"15.2":0.79464},P:{"4":0.30331,"5.0-5.4":0.02166,"6.2-6.4":0.05038,"7.2-7.4":0.01083,_:"8.2","9.2":0.03023,"10.1":0.03023,"11.1-11.2":0.07053,"12.0":0.04333,"13.0":0.06499,"14.0":0.08666,"15.0":0.20582},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00269,"4.4":0,"4.4.3-4.4.4":0.03878},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.04086,"9":0.02919,"10":0.0467,"11":0.53118,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00592},O:{"0":0.85898},H:{"0":0.51598},L:{"0":34.07336},S:{"2.5":0},R:{_:"0"},M:{"0":0.18957},Q:{"10.4":0.03554}}; +module.exports={C:{"4":0.00819,"5":0.00409,"15":0.00819,"17":0.01228,"43":0.00819,"44":0.00409,"47":0.01638,"50":0.00819,"51":0.00409,"52":0.02047,"56":0.00819,"57":0.00409,"61":0.02866,"67":0.00819,"68":0.00409,"72":0.01228,"76":0.01638,"78":0.03685,"79":0.01638,"80":0.02866,"81":0.08597,"82":0.01638,"83":0.01638,"84":0.01228,"87":0.00409,"88":0.01638,"89":0.02456,"90":0.00819,"91":0.01228,"92":0.00819,"93":0.00819,"94":0.02456,"95":0.83108,"96":0.99075,"97":0.06141,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 45 46 48 49 53 54 55 58 59 60 62 63 64 65 66 69 70 71 73 74 75 77 85 86 98 3.5 3.6"},D:{"23":0.00819,"24":0.01228,"25":0.00819,"38":0.02866,"40":0.01228,"41":0.01228,"47":0.01228,"49":0.01638,"53":0.04913,"55":0.00409,"56":0.03275,"58":0.00819,"59":0.00409,"61":0.00819,"62":0.00409,"63":0.00409,"65":0.01228,"67":0.00819,"69":0.00819,"70":0.00409,"71":0.04503,"72":0.01228,"73":0.00409,"74":0.01228,"75":0.00409,"76":0.01228,"77":0.00409,"78":0.03685,"79":0.10235,"80":0.02456,"81":0.01638,"83":0.06141,"84":0.10235,"85":0.18014,"86":0.17195,"87":0.24973,"88":0.02047,"89":0.03275,"90":0.11054,"91":0.08597,"92":0.17195,"93":3.77876,"94":0.13101,"95":0.26611,"96":8.17572,"97":15.67183,"98":0.03685,"99":0.02047,"100":0.03275,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 26 27 28 29 30 31 32 33 34 35 36 37 39 42 43 44 45 46 48 50 51 52 54 57 60 64 66 68 101"},F:{"36":0.01638,"46":0.00409,"69":0.00409,"70":0.01228,"82":0.71645,"83":0.01638,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00409,"14":0.00819,"17":0.00409,"18":0.04094,"84":0.00409,"85":0.00819,"86":0.00409,"87":0.00819,"89":0.00819,"90":0.00409,"91":0.00409,"92":0.02456,"93":0.00409,"94":0.00819,"95":0.00819,"96":0.53222,"97":1.2978,_:"13 15 16 79 80 81 83 88"},E:{"4":0,"10":0.00819,"11":0.00409,"12":0.02047,"13":0.04503,"14":0.34799,"15":0.24155,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01638,"11.1":0.00409,"12.1":0.04913,"13.1":0.24155,"14.1":1.12994,"15.1":1.03578,"15.2-15.3":0.65913},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01162,"7.0-7.1":0.05579,"8.1-8.4":0.04649,"9.0-9.2":0.00697,"9.3":0.10693,"10.0-10.2":0.0279,"10.3":0.16737,"11.0-11.2":0.05347,"11.3-11.4":0.11158,"12.0-12.1":0.12321,"12.2-12.5":1.78765,"13.0-13.1":0.1325,"13.2":0.03487,"13.3":0.24409,"13.4-13.7":0.65787,"14.0-14.4":2.29209,"14.5-14.8":5.99524,"15.0-15.1":7.59459,"15.2-15.3":3.79381,"15.4":0},P:{"4":0.26631,"5.0-5.4":0.01065,"6.2-6.4":0.02021,"7.2-7.4":0.01065,"8.2":0.01065,"9.2":0.01065,"10.1":0.03031,"11.1-11.2":0.04042,"12.0":0.04261,"13.0":0.08522,"14.0":0.05326,"15.0":0.10653,"16.0":1.29961},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00122,"4.2-4.3":0.00244,"4.4":0,"4.4.3-4.4.4":0.03178},A:{"6":0.0053,"8":0.04768,"9":0.03709,"10":0.01589,"11":0.43445,_:"7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.03544},O:{"0":0.9274},H:{"0":0.56483},L:{"0":32.9668},S:{"2.5":0},R:{_:"0"},M:{"0":0.1654}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js index ac8befdfd95472..fc9c9593e32aaa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KI.js @@ -1 +1 @@ -module.exports={C:{"35":0.02345,"50":0.02345,"54":0.01172,"56":0.2462,"59":0.02345,"72":0.03517,"86":0.01172,"89":0.01172,"91":0.03517,"92":0.05862,"94":2.21584,"95":2.40342,"96":0.11724,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 90 93 97 3.5 3.6"},D:{"56":0.01172,"57":0.02345,"72":0.14069,"75":0.01172,"77":0.01172,"78":0.03517,"79":0.0469,"80":0.03517,"81":0.08207,"85":0.02345,"86":0.34,"88":0.01172,"89":0.38689,"91":0.03517,"93":0.21103,"94":0.18758,"95":0.17586,"96":11.53642,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 76 83 84 87 90 92 97 98 99"},F:{"74":0.05862,"77":0.0469,"81":0.12896,"82":0.21103,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.0469,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.01172,"14.1":0.07034,"15.1":0.08207,"15.2":0.01172},B:{"12":0.01172,"13":0.01172,"15":0.03517,"16":0.03517,"17":0.02345,"18":0.07034,"80":0.01172,"83":0.07034,"84":0.16414,"86":0.02345,"90":0.18758,"93":0.10552,"94":0.25793,"95":0.08207,"96":2.84893,_:"14 79 81 85 87 88 89 91 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00698,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00698,"12.2-12.5":0.07683,"13.0-13.1":0.00698,"13.2":0,"13.3":0.03492,"13.4-13.7":0,"14.0-14.4":0.18853,"14.5-14.8":0.14663,"15.0-15.1":0.10472,"15.2":0},P:{"4":0.3418,"5.0-5.4":0.04021,"6.2-6.4":0.01005,"7.2-7.4":2.37251,"8.2":0.01026,"9.2":0.06032,"10.1":0.01034,"11.1-11.2":0.77408,"12.0":0.23122,"13.0":0.67355,"14.0":0.56297,"15.0":0.8344},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.18486,"4.4":0,"4.4.3-4.4.4":0.26049},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08207,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.72811},H:{"0":0.13385},L:{"0":67.79713},S:{"2.5":0},R:{_:"0"},M:{"0":0.12017},Q:{"10.4":0.04948}}; +module.exports={C:{"54":0.03386,"56":0.09945,"84":0.01058,"85":0.2518,"95":0.81043,"96":0.75541,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 93 94 97 98 3.5 3.6"},D:{"57":1.14899,"72":0.11003,"74":0.03386,"78":0.05502,"81":0.09945,"84":0.02116,"85":0.03386,"87":0.08676,"88":0.01058,"89":0.03386,"91":0.14177,"92":0.08676,"93":0.01058,"94":0.12061,"95":0.08676,"96":4.34626,"97":5.31962,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 75 76 77 79 80 83 86 90 98 99 100 101"},F:{"79":0.01058,"81":0.02116,"82":0.2518,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.11003,"16":0.02116,"17":0.01058,"18":0.12061,"80":0.02116,"84":0.04444,"86":0.01058,"90":0.02116,"91":0.01058,"93":0.0656,"95":0.02116,"96":0.30682,"97":1.60816,_:"12 13 15 79 81 83 85 87 88 89 92 94"},E:{"4":0,"13":0.05502,"14":0.01058,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 14.1 15.2-15.3 15.4","13.1":0.02116,"15.1":0.02116},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.19301,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00843,"12.2-12.5":0.03361,"13.0-13.1":0,"13.2":0.01675,"13.3":0.01675,"13.4-13.7":0.01686,"14.0-14.4":0.23504,"14.5-14.8":0.01686,"15.0-15.1":0.48663,"15.2-15.3":0.01675,"15.4":0},P:{"4":0.66546,_:"5.0-5.4","6.2-6.4":0.07058,"7.2-7.4":4.27509,"8.2":0.04033,"9.2":0.0605,"10.1":0.12099,"11.1-11.2":1.76448,"12.0":0.05041,"13.0":0.49406,"14.0":0.36298,"15.0":0.14116,"16.0":1.02844},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.08672},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":1.79755},H:{"0":3.46332},L:{"0":66.17722},S:{"2.5":0},R:{_:"0"},M:{"0":0.16556}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js index 29be8454e5ce97..53ece73fecb4f6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KM.js @@ -1 +1 @@ -module.exports={C:{"33":0.00227,"52":0.02494,"56":0.00227,"61":0.00227,"76":0.00227,"78":0.00453,"84":0.00453,"85":0.00227,"88":0.00227,"89":0.0136,"90":0.01134,"91":0.03174,"93":0.00227,"94":0.7005,"95":1.6141,"96":0.00227,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 79 80 81 82 83 86 87 92 97 3.5 3.6"},D:{"11":0.0068,"33":0.00453,"34":0.00227,"39":0.00453,"40":0.00227,"43":0.14055,"53":0.05668,"55":0.0068,"59":0.0068,"63":0.02494,"64":0.01814,"66":0.01134,"67":0.00453,"69":0.00227,"71":0.0068,"72":0.00227,"74":0.00227,"79":0.01814,"80":0.01134,"81":0.07481,"83":0.00227,"84":0.01587,"86":0.02494,"87":0.17909,"88":0.21083,"89":0.1927,"90":0.03174,"91":0.09748,"92":0.09975,"93":0.06348,"94":0.12242,"95":0.36499,"96":7.00276,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 38 41 42 44 45 46 47 48 49 50 51 52 54 56 57 58 60 61 62 65 68 70 73 75 76 77 78 85 97 98 99"},F:{"44":0.00227,"65":0.0136,"76":0.00453,"77":0.0068,"81":0.28338,"82":1.01335,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00227,"14":0.00227,"15":0.00453,_:"0 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.13375,"11.1":0.07254,"12.1":0.0068,"13.1":0.03854,"14.1":0.07254,"15.1":0.05894,"15.2":0.0068},B:{"12":0.00453,"13":0.00453,"14":0.04081,"15":0.07028,"18":0.03174,"81":0.00227,"84":0.02494,"85":0.00453,"88":0.00227,"89":0.00453,"91":0.0068,"92":0.0136,"93":0.03174,"94":0.0068,"95":0.04081,"96":1.18337,_:"16 17 79 80 83 86 87 90"},G:{"8":0.03389,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.039,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04156,"10.0-10.2":0.00256,"10.3":0.31777,"11.0-11.2":0.19693,"11.3-11.4":0.09655,"12.0-12.1":0.00959,"12.2-12.5":1.33757,"13.0-13.1":0.08056,"13.2":0.01726,"13.3":0.05818,"13.4-13.7":0.11125,"14.0-14.4":0.98975,"14.5-14.8":2.31453,"15.0-15.1":0.65536,"15.2":0.09207},P:{"4":0.39038,"5.0-5.4":0.02055,"6.2-6.4":0.03082,"7.2-7.4":0.32874,_:"8.2","9.2":0.08218,"10.1":0.01027,"11.1-11.2":0.47256,"12.0":0.18491,"13.0":0.08218,"14.0":0.14382,"15.0":0.14382},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00157,"4.2-4.3":0.00668,"4.4":0,"4.4.3-4.4.4":0.06133},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.4602,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.29382},H:{"0":0.7979},L:{"0":74.91884},S:{"2.5":0},R:{_:"0"},M:{"0":0.10052},Q:{"10.4":0.0232}}; +module.exports={C:{"43":0.01271,"47":0.02542,"52":0.02224,"61":0.01589,"66":0.00635,"69":0.00318,"70":0.00635,"73":0.00318,"74":0.00318,"78":0.01906,"81":0.00635,"91":0.01271,"92":0.00318,"94":0.06036,"95":0.7466,"96":6.16656,"97":0.00318,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 67 68 71 72 75 76 77 79 80 82 83 84 85 86 87 88 89 90 93 98 3.5 3.6"},D:{"27":0.00635,"31":0.03177,"49":0.01906,"52":0.03495,"58":0.00953,"60":0.00318,"62":0.00635,"64":0.02859,"65":0.01271,"70":0.00635,"71":0.00953,"72":0.01271,"74":0.00318,"79":0.00953,"81":0.19062,"85":0.01906,"86":6.73842,"87":0.09849,"89":0.08578,"90":0.05083,"91":0.01271,"92":0.0413,"93":0.02224,"94":0.07625,"95":0.26687,"96":2.54478,"97":4.88623,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 59 61 63 66 67 68 69 73 75 76 77 78 80 83 84 88 98 99 100 101"},F:{"44":0.00635,"77":0.00318,"80":0.0826,"82":0.45431,"83":0.07625,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01906,"13":0.03495,"14":0.02542,"16":0.01271,"18":0.06672,"84":0.0413,"85":0.01271,"87":0.00318,"89":0.08578,"90":0.01589,"91":0.06354,"92":0.00318,"93":0.00318,"95":0.01906,"96":0.53374,"97":0.87368,_:"15 17 79 80 81 83 86 88 94"},E:{"4":0,"14":0.03495,"15":0.00635,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00318,"11.1":0.00318,"12.1":0.01271,"13.1":0.01271,"14.1":0.12073,"15.1":0.05083,"15.2-15.3":0.00635},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00223,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0384,"10.0-10.2":0,"10.3":0.00612,"11.0-11.2":0.08627,"11.3-11.4":0.1102,"12.0-12.1":0.00612,"12.2-12.5":0.73303,"13.0-13.1":0.03228,"13.2":0.01224,"13.3":0.08015,"13.4-13.7":0.05009,"14.0-14.4":1.45381,"14.5-14.8":1.12988,"15.0-15.1":0.73859,"15.2-15.3":1.08813,"15.4":0},P:{"4":0.20125,"5.0-5.4":0.03019,"6.2-6.4":0.0805,"7.2-7.4":1.14715,"8.2":0.04025,"9.2":0.25157,"10.1":0.70439,"11.1-11.2":0.7547,"12.0":0.14088,"13.0":0.11069,"14.0":0.10063,"15.0":0.17107,"16.0":0.46288},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00011,"4.2-4.3":0.00161,"4.4":0,"4.4.3-4.4.4":0.01193},A:{"11":0.20333,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.53902},H:{"0":3.51401},L:{"0":59.99361},S:{"2.5":0.03412},R:{_:"0"},M:{"0":0.49126}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js index 014c3ac10f340b..ab55ba19ab03be 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KN.js @@ -1 +1 @@ -module.exports={C:{"52":0.04215,"57":0.00937,"63":0.00468,"70":0.00468,"72":0.01405,"73":0.00468,"78":0.01873,"86":0.00937,"88":0.00937,"93":0.02342,"94":0.44957,"95":0.64625,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 64 65 66 67 68 69 71 74 75 76 77 79 80 81 82 83 84 85 87 89 90 91 92 96 97 3.5 3.6"},D:{"23":0.00937,"58":0.00468,"66":0.02342,"69":0.00468,"73":0.01873,"74":0.00937,"75":0.02342,"76":0.03746,"77":0.01405,"78":0.00468,"79":0.02342,"81":0.00937,"83":0.05151,"84":0.04215,"85":0.04215,"86":0.01405,"87":0.11708,"88":0.00937,"89":0.03746,"90":0.0281,"91":0.02342,"92":0.04683,"93":0.05151,"94":0.54791,"95":0.76801,"96":25.79396,"97":0.01873,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 67 68 70 71 72 80 98 99"},F:{"79":0.04215,"81":0.08429,"82":0.12176,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00468,"13":0.05151,"14":0.08898,"15":0.25288,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.00937,"9.1":0.00937,"10.1":0.01405,"11.1":0.00468,"12.1":0.04683,"13.1":0.33718,"14.1":1.47515,"15.1":0.83357,"15.2":0.07493},B:{"16":0.00468,"18":0.08898,"80":0.01405,"84":0.00468,"85":0.02342,"92":0.02342,"93":0.11708,"94":0.03746,"95":0.10303,"96":8.59799,_:"12 13 14 15 17 79 81 83 86 87 88 89 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0025,"7.0-7.1":0.0025,"8.1-8.4":0,"9.0-9.2":0.0025,"9.3":0.02246,"10.0-10.2":0.00749,"10.3":0.18346,"11.0-11.2":0.00874,"11.3-11.4":0,"12.0-12.1":0.00998,"12.2-12.5":1.36659,"13.0-13.1":0.0025,"13.2":0.0025,"13.3":0.01622,"13.4-13.7":0.10608,"14.0-14.4":0.58408,"14.5-14.8":3.63924,"15.0-15.1":5.79583,"15.2":0.72635},P:{"4":0.04218,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.34798,"8.2":0.02052,"9.2":0.06182,"10.1":0.03091,"11.1-11.2":0.10545,"12.0":0.01054,"13.0":0.06327,"14.0":0.05272,"15.0":1.07559},I:{"0":0,"3":0,"4":0.00057,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00122,"4.4":0,"4.4.3-4.4.4":0.00352},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.35591,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.01063},H:{"0":1.50007},L:{"0":37.9297},S:{"2.5":0},R:{_:"0"},M:{"0":0.80287},Q:{"10.4":0}}; +module.exports={C:{"52":0.02345,"69":0.00469,"78":0.01876,"88":0.00938,"91":0.00469,"95":0.34237,"96":0.35644,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 89 90 92 93 94 97 98 3.5 3.6"},D:{"49":0.01407,"63":0.00938,"69":0.01876,"70":0.01876,"76":0.0469,"77":0.00469,"78":0.00469,"79":0.01876,"81":0.00938,"83":0.01876,"85":0.03283,"86":0.00938,"87":0.03752,"90":0.00938,"92":0.05159,"93":0.08911,"94":0.10787,"95":0.11256,"96":7.91672,"97":17.67661,"98":0.02345,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 71 72 73 74 75 80 84 88 89 91 99 100 101"},F:{"82":0.35644,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0469,"84":0.00469,"85":0.01407,"90":0.00938,"91":0.01407,"93":0.03283,"94":0.00938,"95":0.48307,"96":2.47632,"97":6.38309,_:"12 13 14 15 16 17 79 80 81 83 86 87 88 89 92"},E:{"4":0,"13":0.01407,"14":0.15477,"15":0.49714,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03752,"12.1":0.02345,"13.1":0.37989,"14.1":1.72123,"15.1":1.37886,"15.2-15.3":1.86193},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00159,"6.0-6.1":0.00159,"7.0-7.1":0,"8.1-8.4":0.00159,"9.0-9.2":0,"9.3":0.02538,"10.0-10.2":0.00952,"10.3":0.21731,"11.0-11.2":0.00159,"11.3-11.4":0.00793,"12.0-12.1":0.138,"12.2-12.5":1.01993,"13.0-13.1":0.00634,"13.2":0.00476,"13.3":0.03331,"13.4-13.7":0.04441,"14.0-14.4":0.47903,"14.5-14.8":3.33895,"15.0-15.1":5.29315,"15.2-15.3":5.2297,"15.4":0.00159},P:{"4":0.25348,"5.0-5.4":0.02091,"6.2-6.4":0.02034,"7.2-7.4":0.2746,"8.2":0.05157,"9.2":0.03168,"10.1":0.02034,"11.1-11.2":0.11618,"12.0":0.09024,"13.0":0.09505,"14.0":0.06337,"15.0":0.10561,"16.0":2.89385},I:{"0":0,"3":0,"4":0.00072,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00252,"4.4":0,"4.4.3-4.4.4":0.018},A:{"11":0.11256,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.02124},H:{"0":1.38247},L:{"0":33.72952},S:{"2.5":0},R:{_:"0"},M:{"0":0.76995}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js index 8b2f5d534f7a7d..68658cce66b2c4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KP.js @@ -1 +1 @@ -module.exports={C:{"84":0.0177,"90":0.03792,"94":0.07584,"95":0.14915,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 91 92 93 96 97 3.5 3.6"},D:{"71":0.05562,"81":0.03792,"92":0.0177,"95":3.43302,"96":0.93789,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 93 94 97 98 99"},F:{"77":0.2073,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"15":0.11376,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1","14.1":0.0177,"15.1":13.25936,"15.2":6.39584},B:{"95":0.0177,"96":0.33875,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.14904,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.17139,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.05961,"15.0-15.1":70.62099,"15.2":3.53217},P:{"4":0.3418,"5.0-5.4":0.04021,"6.2-6.4":0.01005,"7.2-7.4":2.37251,"8.2":0.04108,"9.2":0.06032,"10.1":0.01034,"11.1-11.2":0.77408,"12.0":0.23122,"13.0":0.67355,"14.0":0.02242,"15.0":0.8344},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.11208,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":0.05978},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"40":0.03045,"56":0.01433,"66":0.03045,"71":0.01433,"73":0.01433,"85":0.03045,"96":0.04478,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 72 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 97 98 3.5 3.6"},D:{"43":0.07343,"81":0.01433,"94":0.03045,"96":0.82923,"97":0.68058,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 95 98 99 100 101"},F:{"71":0.16298,"82":0.22208,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"95":0.07343,"96":0.0591,"97":0.0591,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.4","14.1":0.0591,"15.1":5.37658,"15.2-15.3":9.61409},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.03266,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01633,"12.2-12.5":0.03266,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0.01633,"15.0-15.1":55.11593,"15.2-15.3":26.34133,"15.4":0.10615},P:{"4":0.66546,_:"5.0-5.4","6.2-6.4":0.02873,"7.2-7.4":4.27509,"8.2":0.04033,"9.2":0.0605,"10.1":0.02873,"11.1-11.2":1.76448,"12.0":0.05041,"13.0":0.49406,"14.0":0.36298,"15.0":0.14116,"16.0":1.02844},I:{"0":0,"3":0,"4":0.02462,"2.1":0,"2.2":0.02462,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02462},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.03283},H:{"0":0.03885},L:{"0":0.2052},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js index 41811699472e62..fe2c08da35724e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KR.js @@ -1 +1 @@ -module.exports={C:{"52":0.01498,"78":0.01997,"79":0.00499,"80":0.00499,"81":0.00499,"88":0.00499,"91":0.02996,"93":0.00499,"94":0.2147,"95":0.50929,"96":0.01498,"97":0.00499,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 82 83 84 85 86 87 89 90 92 3.5 3.6"},D:{"42":0.03495,"49":0.02497,"56":0.00999,"61":0.07989,"64":0.02996,"66":0.00499,"67":0.00999,"68":0.05492,"69":0.00499,"70":0.03495,"72":0.03495,"74":0.00499,"75":0.00499,"76":0.00999,"77":0.14979,"78":0.01498,"79":0.07989,"80":0.04993,"81":0.04993,"83":0.03994,"84":0.0699,"85":0.05992,"86":0.0699,"87":0.11484,"88":0.01498,"89":0.04494,"90":0.07989,"91":0.03994,"92":0.08488,"93":0.79389,"94":0.1398,"95":0.3545,"96":31.01652,"97":0.01498,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 63 65 71 73 98 99"},F:{"81":0.07989,"82":0.16477,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00499,"13":0.00999,"14":0.08488,"15":0.11983,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01498,"13.1":0.06491,"14.1":0.27961,"15.1":0.55422,"15.2":0.09986},B:{"17":0.00999,"18":0.02497,"84":0.00499,"85":0.00499,"86":0.02497,"87":0.00999,"88":0.00499,"89":0.01498,"90":0.00999,"91":0.01498,"92":0.02497,"93":0.01498,"94":0.03495,"95":0.12483,"96":7.14498,_:"12 13 14 15 16 79 80 81 83"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00116,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.11441,"9.3":0.0104,"10.0-10.2":0,"10.3":0.00809,"11.0-11.2":0.01271,"11.3-11.4":0.00693,"12.0-12.1":0.01387,"12.2-12.5":0.10286,"13.0-13.1":0.11095,"13.2":0.00578,"13.3":0.03005,"13.4-13.7":0.10979,"14.0-14.4":0.51197,"14.5-14.8":2.86265,"15.0-15.1":7.03932,"15.2":0.61021},P:{"4":0.3418,"5.0-5.4":0.01014,"6.2-6.4":0.01005,"7.2-7.4":2.37251,"8.2":0.01014,"9.2":0.03041,"10.1":0.01014,"11.1-11.2":0.07097,"12.0":0.10138,"13.0":0.25345,"14.0":0.39538,"15.0":1.28752},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02003},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01051,"9":0.02102,"10":0.00526,"11":1.46111,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.1452},H:{"0":0.15643},L:{"0":20.48888},S:{"2.5":0},R:{_:"0"},M:{"0":0.16022},Q:{"10.4":0.01502}}; +module.exports={C:{"52":0.01432,"78":0.01432,"79":0.00477,"80":0.00954,"81":0.00477,"90":0.00954,"91":0.02863,"94":0.00477,"95":0.35313,"96":0.37699,"97":0.01909,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 82 83 84 85 86 87 88 89 92 93 98 3.5 3.6"},D:{"42":0.03818,"49":0.02386,"56":0.00954,"61":0.04295,"63":0.00477,"64":0.0334,"66":0.00477,"67":0.00477,"68":0.01432,"70":0.0334,"72":0.03818,"73":0.00477,"75":0.00477,"77":0.13362,"78":0.01432,"79":0.08112,"80":0.05249,"81":0.04295,"83":0.04295,"84":0.04772,"85":0.04772,"86":0.06681,"87":0.07158,"88":0.00954,"89":0.04295,"90":0.0859,"91":0.02386,"92":0.05249,"93":1.1071,"94":0.04772,"95":0.09544,"96":9.99257,"97":20.39553,"98":0.00954,"100":0.00954,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 65 69 71 74 76 99 101"},F:{"82":0.23383,"83":0.00477,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00954,"18":0.02386,"84":0.00477,"85":0.00477,"86":0.02863,"87":0.00954,"89":0.00954,"90":0.00954,"91":0.00954,"92":0.01909,"93":0.00954,"94":0.01909,"95":0.04295,"96":2.05196,"97":5.02014,_:"12 13 14 15 16 79 80 81 83 88"},E:{"4":0,"8":0.00477,"13":0.01432,"14":0.06204,"15":0.07635,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.01432,"13.1":0.05249,"14.1":0.22428,"15.1":0.34836,"15.2-15.3":0.36267},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.1721,"9.3":0.00976,"10.0-10.2":0,"10.3":0.00854,"11.0-11.2":0.01098,"11.3-11.4":0.0061,"12.0-12.1":0.00854,"12.2-12.5":0.08788,"13.0-13.1":0.11107,"13.2":0.00488,"13.3":0.03295,"13.4-13.7":0.09642,"14.0-14.4":0.47479,"14.5-14.8":2.37516,"15.0-15.1":5.84759,"15.2-15.3":2.95004,"15.4":0.00244},P:{"4":0.66546,_:"5.0-5.4","6.2-6.4":0.02873,"7.2-7.4":4.27509,"8.2":0.04033,"9.2":0.0203,"10.1":0.01015,"11.1-11.2":0.06089,"12.0":0.10149,"13.0":0.22328,"14.0":0.35522,"15.0":0.58864,"16.0":12.03673},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05229},A:{"6":0.00497,"8":0.00995,"9":0.01492,"10":0.00497,"11":1.25362,_:"7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.01046},O:{"0":0.11504},H:{"0":0.15842},L:{"0":19.90353},S:{"2.5":0},R:{_:"0"},M:{"0":0.13595}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js index 1b6f04e27c2845..335fb9f263cbf4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KW.js @@ -1 +1 @@ -module.exports={C:{"34":0.00924,"52":0.15097,"56":0.00308,"78":0.1941,"84":0.02465,"88":0.00308,"89":0.00616,"91":0.08319,"93":0.00616,"94":0.31734,"95":0.44983,"96":0.00308,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 90 92 97 3.5 3.6"},D:{"34":0.00308,"38":0.03697,"40":0.00924,"43":0.00308,"47":0.00616,"49":0.02465,"56":0.00924,"63":0.00616,"65":0.00616,"66":0.03081,"69":0.00616,"70":0.00616,"71":0.01541,"73":0.00308,"74":0.00308,"75":0.00616,"76":0.00616,"77":0.00616,"78":0.01849,"79":0.01541,"80":0.01232,"81":0.01232,"83":0.01541,"84":0.01541,"85":0.01232,"86":0.01541,"87":0.29578,"88":0.03389,"89":0.05546,"90":0.02465,"91":0.04005,"92":0.13865,"93":0.0647,"94":0.25572,"95":0.36972,"96":18.29498,"97":0.01849,"98":0.00616,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 41 42 44 45 46 48 50 51 52 53 54 55 57 58 59 60 61 62 64 67 68 72 99"},F:{"28":0.00924,"46":0.00616,"79":0.00616,"80":0.00616,"81":0.50528,"82":0.42826,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00616,"13":0.27729,"14":0.3574,"15":0.34815,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00308,"11.1":0.02773,"12.1":0.04622,"13.1":0.20335,"14.1":1.14921,"15.1":0.90273,"15.2":0.13865},B:{"13":0.00616,"14":0.00308,"15":0.00616,"16":0.00308,"17":0.00616,"18":0.01849,"80":0.00616,"83":0.0647,"84":0.00616,"85":0.00924,"86":0.00616,"89":0.01232,"90":0.00308,"91":0.00616,"92":0.01849,"93":0.03081,"94":0.01541,"95":0.20951,"96":2.63117,_:"12 79 81 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01764,"8.1-8.4":0,"9.0-9.2":0.00882,"9.3":0.16165,"10.0-10.2":0.00882,"10.3":0.09405,"11.0-11.2":0.14696,"11.3-11.4":0.04997,"12.0-12.1":0.07348,"12.2-12.5":0.87,"13.0-13.1":0.10875,"13.2":0.05584,"13.3":0.27334,"13.4-13.7":0.67895,"14.0-14.4":2.90684,"14.5-14.8":9.32893,"15.0-15.1":12.90591,"15.2":1.68121},P:{"4":0.13237,"5.0-5.4":0.01014,"6.2-6.4":0.01005,"7.2-7.4":0.09164,"8.2":0.01014,"9.2":0.06109,"10.1":0.02036,"11.1-11.2":0.15273,"12.0":0.07127,"13.0":0.18328,"14.0":0.33601,"15.0":0.53965},I:{"0":0,"3":0,"4":0.00503,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.05032},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2588,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":2.3317},H:{"0":1.05462},L:{"0":33.22109},S:{"2.5":0},R:{_:"0"},M:{"0":0.12454},Q:{"10.4":0.0346}}; +module.exports={C:{"34":0.0059,"52":0.12386,"78":0.13565,"84":0.2949,"88":0.0059,"91":0.07373,"94":0.0059,"95":0.29195,"96":0.34798,"97":0.0059,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 89 90 92 93 98 3.5 3.6"},D:{"38":0.05603,"43":0.0059,"47":0.01475,"49":0.02064,"55":0.0059,"56":0.0118,"58":0.00295,"63":0.00295,"64":0.0059,"65":0.0059,"69":0.0059,"70":0.0059,"71":0.00885,"73":0.0059,"74":0.0059,"75":0.00295,"76":0.0059,"78":0.02654,"79":0.01475,"80":0.00885,"81":0.0059,"83":0.03244,"84":0.00885,"85":0.00885,"86":0.02949,"87":0.53672,"88":0.03244,"89":0.03539,"90":0.0118,"91":0.05013,"92":0.09142,"93":0.03539,"94":0.06783,"95":0.17694,"96":5.31705,"97":12.90188,"98":0.0059,"99":0.00295,"100":0.0059,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 53 54 57 59 60 61 62 66 67 68 72 77 101"},F:{"28":0.01475,"36":0.00885,"46":0.01475,"81":0.0059,"82":0.86406,"83":0.01769,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00295,"15":0.0059,"17":0.0059,"18":0.02064,"80":0.00295,"83":0.01769,"84":0.0059,"85":0.0059,"86":0.0059,"88":0.00885,"89":0.0059,"91":0.0059,"92":0.01769,"93":0.01769,"94":0.00885,"95":0.11501,"96":0.752,"97":1.89621,_:"12 14 16 79 81 87 90"},E:{"4":0,"12":0.00885,"13":0.03539,"14":0.36863,"15":0.27426,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.0059,"11.1":0.05013,"12.1":0.04129,"13.1":0.18579,"14.1":1.14421,"15.1":0.67237,"15.2-15.3":0.62519},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01342,"8.1-8.4":0.00336,"9.0-9.2":0.01342,"9.3":0.15436,"10.0-10.2":0.01007,"10.3":0.08053,"11.0-11.2":0.05704,"11.3-11.4":0.05033,"12.0-12.1":0.07718,"12.2-12.5":0.89594,"13.0-13.1":0.09731,"13.2":0.06711,"13.3":0.27516,"13.4-13.7":0.6644,"14.0-14.4":3.15424,"14.5-14.8":9.54324,"15.0-15.1":11.08345,"15.2-15.3":7.31514,"15.4":0},P:{"4":0.18386,_:"5.0-5.4","6.2-6.4":0.02873,"7.2-7.4":0.09193,"8.2":0.04033,"9.2":0.06129,"10.1":0.02043,"11.1-11.2":0.12257,"12.0":0.04086,"13.0":0.19407,"14.0":0.24514,"15.0":0.33707,"16.0":2.77827},I:{"0":0,"3":0,"4":0.00353,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00705,"4.4":0,"4.4.3-4.4.4":0.03878},A:{"11":0.20643,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.07051},O:{"0":1.89672},H:{"0":0.89451},L:{"0":30.21748},S:{"2.5":0},R:{_:"0"},M:{"0":0.11282}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js index 6c9f896e5b1e05..0eae64d68faf8c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KY.js @@ -1 +1 @@ -module.exports={C:{"78":0.01018,"83":0.01018,"91":0.02036,"94":0.78401,"95":1.18111,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 88 89 90 92 93 96 97 3.5 3.6"},D:{"49":0.01527,"65":0.00509,"67":0.01527,"73":0.01018,"75":0.03564,"76":0.00509,"79":0.04582,"80":0.01018,"81":0.00509,"83":0.02036,"84":0.01018,"86":0.01527,"87":0.06109,"88":0.01527,"89":0.12218,"90":0.00509,"91":0.20873,"92":0.29528,"93":0.06618,"94":0.48365,"95":1.40512,"96":27.19612,"97":0.00509,"98":0.01018,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 74 77 78 85 99"},F:{"80":0.00509,"81":0.80947,"82":0.29528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.01018,"13":0.05091,"14":0.26982,"15":1.51203,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01018,"10.1":0.01527,"11.1":0.01527,"12.1":0.04073,"13.1":0.43274,"14.1":2.68296,"15.1":2.55568,"15.2":0.54983},B:{"15":0.00509,"18":0.02546,"84":0.00509,"89":0.06109,"93":0.10691,"95":0.42255,"96":7.33104,_:"12 13 14 16 17 79 80 81 83 85 86 87 88 90 91 92 94"},G:{"8":0.00517,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0543,"10.0-10.2":0,"10.3":1.19727,"11.0-11.2":0.00517,"11.3-11.4":0.21721,"12.0-12.1":0.01034,"12.2-12.5":0.60768,"13.0-13.1":0.02844,"13.2":0.01034,"13.3":0.1474,"13.4-13.7":0.35427,"14.0-14.4":0.52494,"14.5-14.8":7.30773,"15.0-15.1":14.31808,"15.2":1.0628},P:{"4":0.12629,"5.0-5.4":0.05153,"6.2-6.4":0.01031,"7.2-7.4":0.05262,"8.2":0.01019,"9.2":0.06184,"10.1":0.02061,"11.1-11.2":0.10525,"12.0":0.08245,"13.0":0.25259,"14.0":0.09472,"15.0":0.32626},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00131,"4.4":0,"4.4.3-4.4.4":0.00851},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00509,"11":0.27491,_:"6 7 8 9 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.28478},H:{"0":0.01859},L:{"0":18.97554},S:{"2.5":0},R:{_:"0"},M:{"0":0.11784},Q:{"10.4":0}}; +module.exports={C:{"52":0.01007,"78":0.00504,"91":0.03022,"94":0.01007,"95":1.25925,"96":0.70014,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 97 98 3.5 3.6"},D:{"49":0.03526,"63":0.01007,"67":0.02015,"75":0.02519,"76":0.01511,"79":0.04533,"83":0.01007,"84":0.02015,"85":0.0403,"87":0.03526,"88":0.01007,"89":0.3677,"90":0.06044,"91":0.07052,"92":0.08059,"93":0.07052,"94":0.272,"95":0.24178,"96":8.35638,"97":18.53112,"98":0.08563,"99":0.10578,"100":0.08059,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 68 69 70 71 72 73 74 77 78 80 81 86 101"},F:{"82":1.3751,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02015,"90":0.01511,"92":0.01007,"94":0.01511,"95":0.19644,"96":2.05006,"97":6.30632,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 91 93"},E:{"4":0,"12":0.00504,"13":0.11081,"14":0.32237,"15":0.48859,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01007,"11.1":0.01511,"12.1":0.14607,"13.1":0.63466,"14.1":1.92413,"15.1":2.45302,"15.2-15.3":2.21628},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03079,"10.0-10.2":0,"10.3":0.66193,"11.0-11.2":0,"11.3-11.4":0.18986,"12.0-12.1":0.01796,"12.2-12.5":0.40024,"13.0-13.1":0.17959,"13.2":0.02053,"13.3":0.06414,"13.4-13.7":0.20525,"14.0-14.4":0.48747,"14.5-14.8":5.21593,"15.0-15.1":12.41252,"15.2-15.3":5.76754,"15.4":0},P:{"4":0.08388,"5.0-5.4":0.02046,"6.2-6.4":0.02021,"7.2-7.4":0.06291,"8.2":0.01065,"9.2":0.05116,"10.1":0.02211,"11.1-11.2":0.12583,"12.0":0.43994,"13.0":0.11534,"14.0":0.09437,"15.0":0.06291,"16.0":4.47731},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.44829,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.03474},H:{"0":0.03759},L:{"0":18.85576},S:{"2.5":0},R:{_:"0"},M:{"0":0.0943}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js index a4f61f65916e9a..42567bf5f95f65 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/KZ.js @@ -1 +1 @@ -module.exports={C:{"51":0.00435,"52":0.23903,"55":0.18253,"56":0.01304,"68":0.00435,"78":0.01738,"79":0.00869,"80":0.00869,"81":0.02173,"82":0.00869,"84":0.00869,"88":0.00869,"89":0.01304,"90":0.00435,"91":0.03042,"92":0.00869,"93":0.01304,"94":0.46068,"95":0.84312,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 83 85 86 87 96 97 3.5 3.6"},D:{"38":0.00869,"45":0.00869,"49":0.06954,"51":0.00869,"57":0.01304,"60":0.00435,"61":0.00435,"63":0.00869,"65":0.00435,"66":0.00869,"67":0.00869,"69":0.00869,"70":0.00869,"71":0.06519,"72":0.01304,"73":0.02608,"74":0.01738,"75":0.01304,"76":0.01304,"77":0.01738,"78":0.00869,"79":0.08257,"80":0.07823,"81":0.01738,"83":0.03477,"84":0.05215,"85":0.04781,"86":0.10865,"87":0.14342,"88":0.04346,"89":0.0565,"90":0.06084,"91":0.12603,"92":0.19557,"93":0.35203,"94":0.3303,"95":0.51717,"96":22.42536,"97":0.00869,"98":0.01304,"99":0.00435,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 47 48 50 52 53 54 55 56 58 59 62 64 68"},F:{"36":0.00435,"46":0.01738,"50":0.00435,"69":0.00435,"72":0.06084,"73":0.01738,"74":0.01738,"77":0.00869,"78":0.00869,"79":0.01738,"80":0.03042,"81":1.59064,"82":1.83401,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 75 76 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.39983},E:{"4":0,"12":0.00869,"13":0.02173,"14":0.18253,"15":0.14342,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.29118,"11.1":0.00435,"12.1":0.01304,"13.1":0.09127,"14.1":0.50848,"15.1":0.59106,"15.2":0.07823},B:{"14":0.00435,"18":0.03477,"84":0.00869,"86":0.00435,"89":0.00869,"90":0.00435,"91":0.00435,"92":0.00869,"93":0.00435,"94":0.00869,"95":0.03477,"96":2.04262,_:"12 13 15 16 17 79 80 81 83 85 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00128,"7.0-7.1":0.00513,"8.1-8.4":0.01154,"9.0-9.2":0.00513,"9.3":0.01667,"10.0-10.2":0.01282,"10.3":0.03461,"11.0-11.2":0.02564,"11.3-11.4":0.02949,"12.0-12.1":0.03077,"12.2-12.5":0.71149,"13.0-13.1":0.03974,"13.2":0.02949,"13.3":0.13076,"13.4-13.7":0.35767,"14.0-14.4":1.30889,"14.5-14.8":3.94589,"15.0-15.1":5.69834,"15.2":0.41664},P:{"4":0.10337,"5.0-5.4":0.08216,"6.2-6.4":0.01034,"7.2-7.4":0.13438,"8.2":0.01026,"9.2":0.03101,"10.1":0.01034,"11.1-11.2":0.16539,"12.0":0.10337,"13.0":0.20674,"14.0":0.24809,"15.0":0.45483},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00116,"4.2-4.3":0.00256,"4.4":0,"4.4.3-4.4.4":0.01324},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0114,"9":0.02279,"10":0.0114,"11":0.46724,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.4919},H:{"0":0.29976},L:{"0":40.77269},S:{"2.5":0},R:{_:"0"},M:{"0":0.09612},Q:{"10.4":0.01131}}; +module.exports={C:{"51":0.00399,"52":0.27517,"55":0.04387,"56":0.01196,"68":0.00399,"76":0.00399,"78":0.01595,"79":0.00399,"80":0.00399,"81":0.00399,"82":0.00399,"84":0.00399,"88":0.00798,"89":0.00798,"91":0.0319,"92":0.00798,"93":0.00399,"94":0.03988,"95":0.46261,"96":0.75373,"97":0.00399,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 77 83 85 86 87 90 98 3.5 3.6"},D:{"22":0.00399,"38":0.00798,"45":0.00798,"49":0.0678,"51":0.01196,"53":0.00399,"57":0.00798,"61":0.01196,"63":0.00798,"65":0.00399,"66":0.00798,"67":0.00798,"68":0.00399,"69":0.00399,"70":0.00798,"71":0.05583,"72":0.01196,"73":0.01994,"74":0.01994,"75":0.02393,"76":0.00399,"77":0.01595,"78":0.00798,"79":0.0678,"80":0.05583,"81":0.01196,"83":0.02393,"84":0.05982,"85":0.03589,"86":0.11964,"87":0.10369,"88":0.06381,"89":0.04387,"90":0.02792,"91":0.11964,"92":0.17946,"93":0.666,"94":0.1316,"95":0.20738,"96":4.8175,"97":17.1803,"98":0.01196,"99":0.01196,"100":0.01196,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 47 48 50 52 54 55 56 58 59 60 62 64 101"},F:{"36":0.00399,"46":0.02792,"71":0.00798,"72":0.02393,"73":0.00399,"74":0.01994,"77":0.01196,"78":0.00798,"79":0.01196,"80":0.01196,"81":0.01994,"82":3.08272,"83":0.05583,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 75 76 9.5-9.6 10.5 10.6 11.1 11.5","10.0-10.1":0,"11.6":0.39481,"12.1":0.00399},B:{"13":0.00399,"18":0.01196,"80":0.00399,"84":0.00798,"89":0.01196,"91":0.00399,"92":0.01196,"95":0.00798,"96":0.3669,"97":1.35193,_:"12 14 15 16 17 79 81 83 85 86 87 88 90 93 94"},E:{"4":0,"7":0.00399,"9":0.01196,"11":0.00798,"13":0.01595,"14":0.14357,"15":0.09172,_:"0 5 6 8 10 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.29112,"11.1":0.00798,"12.1":0.01196,"13.1":0.07178,"14.1":0.45463,"15.1":0.42672,"15.2-15.3":0.42672,"15.4":0.00798},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00741,"6.0-6.1":0.00148,"7.0-7.1":0.00445,"8.1-8.4":0.00445,"9.0-9.2":0.00148,"9.3":0.02224,"10.0-10.2":0.00741,"10.3":0.04151,"11.0-11.2":0.02224,"11.3-11.4":0.02372,"12.0-12.1":0.02669,"12.2-12.5":0.79023,"13.0-13.1":0.03855,"13.2":0.02224,"13.3":0.13195,"13.4-13.7":0.36175,"14.0-14.4":1.23945,"14.5-14.8":3.59976,"15.0-15.1":5.69171,"15.2-15.3":2.77839,"15.4":0},P:{"4":0.09242,_:"5.0-5.4 8.2 10.1","6.2-6.4":0.01027,"7.2-7.4":0.21564,"9.2":0.04108,"11.1-11.2":0.15403,"12.0":0.07188,"13.0":0.18484,"14.0":0.21564,"15.0":0.23618,"16.0":1.98188},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0015,"4.2-4.3":0.00225,"4.4":0,"4.4.3-4.4.4":0.01428},A:{"8":0.01538,"9":0.00769,"11":0.29995,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.55902},H:{"0":0.29023},L:{"0":40.07937},S:{"2.5":0},R:{_:"0"},M:{"0":0.06612}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js index 867f4856b9376d..f8a5090f24c386 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LA.js @@ -1 +1 @@ -module.exports={C:{"47":0.00955,"48":0.00955,"50":0.00318,"51":0.00318,"52":0.02864,"53":0.00318,"55":0.00318,"56":0.01591,"59":0.00318,"64":0.01273,"66":0.00318,"70":0.00318,"71":0.63004,"72":0.00636,"74":0.00636,"78":0.035,"81":0.03182,"84":0.00955,"88":0.01273,"89":0.00636,"91":0.03818,"92":0.00955,"93":0.00636,"94":0.45184,"95":1.07552,"96":0.02227,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 54 57 58 60 61 62 63 65 67 68 69 73 75 76 77 79 80 82 83 85 86 87 90 97 3.5 3.6"},D:{"11":0.00955,"26":0.01909,"37":0.00636,"38":0.00318,"42":0.00636,"43":0.04773,"44":0.02546,"48":0.00636,"49":0.03182,"55":0.00318,"56":0.04137,"57":0.01909,"58":0.00636,"63":0.05091,"65":0.02227,"66":0.00636,"67":0.00636,"68":0.00955,"69":0.01909,"70":0.00955,"71":0.00636,"72":0.01909,"73":0.00636,"74":0.01591,"75":0.01591,"76":0.01273,"77":0.00955,"78":0.03182,"79":0.02546,"80":0.02864,"81":0.035,"83":0.05091,"84":0.01591,"85":0.01273,"86":0.08273,"87":0.21638,"88":0.06364,"89":0.02227,"90":0.03182,"91":0.07319,"92":0.21956,"93":0.10182,"94":0.35957,"95":0.49003,"96":18.33787,"97":0.02864,"98":0.00955,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 39 40 41 45 46 47 50 51 52 53 54 59 60 61 62 64 99"},F:{"46":0.00636,"79":0.00636,"81":0.17183,"82":0.36911,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00955},E:{"4":0,"10":0.00318,"12":0.00955,"13":0.02227,"14":0.04773,"15":0.12728,_:"0 5 6 7 8 9 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00636,"10.1":0.00636,"11.1":0.04773,"12.1":0.03818,"13.1":0.09546,"14.1":0.33411,"15.1":0.50276,"15.2":0.10501},B:{"12":0.00955,"13":0.01273,"14":0.00955,"15":0.01273,"16":0.00955,"17":0.00318,"18":0.02864,"81":0.00318,"83":0.00318,"84":0.00955,"85":0.00318,"86":0.02227,"87":0.00636,"89":0.01273,"90":0.00318,"91":0.01909,"92":0.03182,"93":0.00636,"94":0.00955,"95":0.02864,"96":2.41514,_:"79 80 88"},G:{"8":0,"3.2":0,"4.0-4.1":0.00122,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00609,"7.0-7.1":0.00609,"8.1-8.4":0.00974,"9.0-9.2":0.00487,"9.3":0.04017,"10.0-10.2":0.03165,"10.3":0.0706,"11.0-11.2":0.05478,"11.3-11.4":0.07547,"12.0-12.1":0.09373,"12.2-12.5":1.61658,"13.0-13.1":0.05721,"13.2":0.02678,"13.3":0.22277,"13.4-13.7":0.50275,"14.0-14.4":1.52407,"14.5-14.8":3.37437,"15.0-15.1":3.99763,"15.2":0.44675},P:{"4":0.44847,"5.0-5.4":0.03058,"6.2-6.4":0.04077,"7.2-7.4":0.25481,"8.2":0.02041,"9.2":0.10193,"10.1":0.05096,"11.1-11.2":0.24462,"12.0":0.10193,"13.0":0.20385,"14.0":0.35674,"15.0":0.74406},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00298,"4.2-4.3":0.00199,"4.4":0,"4.4.3-4.4.4":0.04275},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.41366,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":1.07043},H:{"0":0.45184},L:{"0":53.29431},S:{"2.5":0},R:{_:"0"},M:{"0":0.16363},Q:{"10.4":0.17045}}; +module.exports={C:{"43":0.00311,"47":0.00311,"48":0.00622,"49":0.01243,"52":0.03108,"66":0.00622,"71":0.89821,"78":0.02797,"81":0.03108,"84":0.01243,"89":0.00311,"91":0.01554,"92":0.00932,"94":0.01865,"95":0.85781,"96":0.94172,"97":0.04973,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 72 73 74 75 76 77 79 80 82 83 85 86 87 88 90 93 98 3.5 3.6"},D:{"26":0.00622,"37":0.00311,"38":0.00311,"43":0.03419,"49":0.01554,"56":0.04662,"59":0.00311,"61":0.00311,"63":0.02176,"65":0.01865,"66":0.00622,"67":0.00622,"68":0.00622,"69":0.03108,"70":0.00622,"71":0.00932,"72":0.00932,"73":0.00622,"74":0.00622,"75":0.01865,"76":0.00622,"77":0.01243,"78":0.06838,"79":0.02486,"80":0.01554,"81":0.06527,"83":0.0373,"84":0.01243,"85":0.00932,"86":0.09324,"87":0.10256,"88":0.02797,"89":0.02176,"90":0.02486,"91":0.07148,"92":0.14918,"93":0.06527,"94":0.1554,"95":0.22378,"96":6.00155,"97":13.64723,"98":0.02486,"100":0.01243,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 57 58 60 62 64 99 101"},F:{"82":0.55633,"83":0.01243,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00311,"13":0.00932,"14":0.00311,"15":0.00622,"16":0.00622,"17":0.00932,"18":0.0404,"84":0.00311,"86":0.00622,"89":0.00932,"90":0.00311,"91":0.01243,"92":0.01865,"94":0.00311,"95":0.00932,"96":0.63714,"97":1.77156,_:"79 80 81 83 85 87 88 93"},E:{"4":0,"12":0.00932,"13":0.00932,"14":0.09946,"15":0.06527,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01243,"10.1":0.01865,"11.1":0.02176,"12.1":0.0373,"13.1":0.09324,"14.1":0.26107,"15.1":0.36985,"15.2-15.3":0.37607},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00502,"7.0-7.1":0.00752,"8.1-8.4":0.00125,"9.0-9.2":0.00502,"9.3":0.05015,"10.0-10.2":0.00878,"10.3":0.05642,"11.0-11.2":0.04388,"11.3-11.4":0.06395,"12.0-12.1":0.07648,"12.2-12.5":1.53094,"13.0-13.1":0.05266,"13.2":0.03009,"13.3":0.18682,"13.4-13.7":0.66328,"14.0-14.4":1.53094,"14.5-14.8":2.86252,"15.0-15.1":3.36281,"15.2-15.3":1.9911,"15.4":0},P:{"4":0.41904,"5.0-5.4":0.02044,"6.2-6.4":0.02044,"7.2-7.4":0.26573,"8.2":0.04033,"9.2":0.11242,"10.1":0.04088,"11.1-11.2":0.23507,"12.0":0.08176,"13.0":0.18397,"14.0":0.28617,"15.0":0.37816,"16.0":1.8499},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00452,"4.2-4.3":0.00754,"4.4":0,"4.4.3-4.4.4":0.03618},A:{"11":0.3885,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.11716},O:{"0":1.53692},H:{"0":0.35887},L:{"0":51.33856},S:{"2.5":0},R:{_:"0"},M:{"0":0.21365}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js index f7a745ea6cec36..9c05038b545849 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LB.js @@ -1 +1 @@ -module.exports={C:{"43":0.00338,"47":0.00338,"52":0.05402,"66":0.00338,"68":0.00338,"72":0.00338,"78":0.03038,"87":0.00675,"88":0.01013,"89":0.01013,"90":0.00675,"91":0.02363,"92":0.00675,"93":0.01013,"94":0.73259,"95":1.27613,"96":0.01688,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 97 3.5 3.6"},D:{"22":0.00338,"34":0.00675,"38":0.0135,"43":0.01013,"49":0.06077,"55":0.00338,"58":0.01013,"60":0.00338,"63":0.01013,"64":0.00675,"65":0.01013,"66":0.00338,"67":0.00675,"68":0.00675,"69":0.00338,"70":0.00675,"71":0.00338,"72":0.06077,"73":0.01688,"74":0.0135,"75":0.01013,"76":0.00675,"78":0.00675,"79":0.04051,"80":0.04726,"81":0.02026,"83":0.02363,"84":0.02701,"85":0.04389,"86":0.03714,"87":0.10128,"88":0.03714,"89":0.03376,"90":0.04389,"91":0.11141,"92":0.11816,"93":0.06752,"94":0.17555,"95":0.56717,"96":19.57405,"97":0.0135,"98":0.00338,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 53 54 56 57 59 61 62 77 99"},F:{"80":0.00338,"81":0.30046,"82":0.34435,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00675,"13":0.02701,"14":0.30384,"15":0.17555,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.0135,"10.1":0.02026,"11.1":0.02026,"12.1":0.05739,"13.1":0.21606,"14.1":0.78323,"15.1":0.52328,"15.2":0.12829},B:{"12":0.00675,"14":0.00675,"15":0.01013,"16":0.01013,"17":0.0135,"18":0.03038,"84":0.00675,"89":0.01013,"90":0.01013,"91":0.01013,"92":0.0135,"93":0.01013,"94":0.02363,"95":0.04726,"96":2.59277,_:"13 79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00292,"6.0-6.1":0.00438,"7.0-7.1":0.03214,"8.1-8.4":0.00438,"9.0-9.2":0.0073,"9.3":0.12271,"10.0-10.2":0.01169,"10.3":0.11686,"11.0-11.2":0.04967,"11.3-11.4":0.07742,"12.0-12.1":0.06281,"12.2-12.5":1.11606,"13.0-13.1":0.02191,"13.2":0.01169,"13.3":0.09933,"13.4-13.7":0.28632,"14.0-14.4":0.98604,"14.5-14.8":4.35905,"15.0-15.1":6.39687,"15.2":0.82974},P:{"4":0.28564,"5.0-5.4":0.0102,"6.2-6.4":0.01045,"7.2-7.4":0.31624,"8.2":0.02041,"9.2":0.04081,"10.1":0.0204,"11.1-11.2":0.27544,"12.0":0.11221,"13.0":0.36725,"14.0":0.37745,"15.0":0.7651},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0027,"4.2-4.3":0.00479,"4.4":0,"4.4.3-4.4.4":0.05213},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00338,"11":0.20931,_:"6 7 8 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.24509},H:{"0":0.34491},L:{"0":47.63499},S:{"2.5":0},R:{_:"0"},M:{"0":0.13248},Q:{"10.4":0}}; +module.exports={C:{"47":0.00331,"52":0.04961,"72":0.00331,"78":0.02976,"80":0.00331,"87":0.00331,"88":0.00992,"89":0.01323,"90":0.00661,"91":0.01984,"92":0.00331,"93":0.00331,"94":0.01654,"95":1.20706,"96":0.74738,"97":0.02646,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 81 82 83 84 85 86 98 3.5 3.6"},D:{"22":0.00331,"34":0.00661,"38":0.01323,"49":0.05622,"55":0.00331,"58":0.00331,"60":0.00331,"63":0.00992,"65":0.01654,"66":0.00331,"67":0.00992,"69":0.00331,"70":0.00992,"71":0.00331,"72":0.03307,"73":0.02646,"74":0.00661,"75":0.00661,"76":0.00331,"77":0.00661,"78":0.00992,"79":0.03968,"80":0.02646,"81":0.02315,"83":0.02315,"84":0.01984,"85":0.01323,"86":0.02646,"87":0.08598,"88":0.02646,"89":0.02315,"90":0.02315,"91":0.13559,"92":0.0959,"93":0.04299,"94":0.07937,"95":0.14551,"96":7.03399,"97":14.49127,"98":0.00992,"100":0.00661,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 61 62 64 68 99 101"},F:{"46":0.00661,"82":0.64487,"83":0.00992,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00331,"14":0.00992,"15":0.01323,"16":0.00992,"17":0.01323,"18":0.03638,"84":0.00992,"86":0.00331,"89":0.00992,"90":0.01654,"91":0.00661,"92":0.01323,"93":0.00331,"94":0.00992,"95":0.02646,"96":0.74408,"97":2.25207,_:"13 79 80 81 83 85 87 88"},E:{"4":0,"12":0.01654,"13":0.02315,"14":0.30755,"15":0.14551,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.00992,"9.1":0.00661,"10.1":0.01654,"11.1":0.04961,"12.1":0.07275,"13.1":0.17858,"14.1":0.69778,"15.1":0.49274,"15.2-15.3":0.47952},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.03297,"6.0-6.1":0.00314,"7.0-7.1":0.03611,"8.1-8.4":0.00157,"9.0-9.2":0.00785,"9.3":0.11148,"10.0-10.2":0.0157,"10.3":0.11462,"11.0-11.2":0.02826,"11.3-11.4":0.07537,"12.0-12.1":0.06595,"12.2-12.5":1.17289,"13.0-13.1":0.02512,"13.2":0.00942,"13.3":0.08322,"13.4-13.7":0.28105,"14.0-14.4":0.89341,"14.5-14.8":3.71651,"15.0-15.1":5.54258,"15.2-15.3":3.47785,"15.4":0},P:{"4":0.21421,"5.0-5.4":0.02044,"6.2-6.4":0.02044,"7.2-7.4":0.30601,"8.2":0.04033,"9.2":0.051,"10.1":0.0204,"11.1-11.2":0.19381,"12.0":0.102,"13.0":0.30601,"14.0":0.25501,"15.0":0.31621,"16.0":4.38619},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00168,"4.2-4.3":0.00421,"4.4":0,"4.4.3-4.4.4":0.04096},A:{"9":0.00331,"11":0.18519,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.2878},H:{"0":0.29148},L:{"0":45.05478},S:{"2.5":0},R:{_:"0"},M:{"0":0.1004}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js index 7568ee37a09bce..8d2fa3903e75a4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LC.js @@ -1 +1 @@ -module.exports={C:{"56":0.03291,"68":0.00411,"78":0.00411,"87":0.10285,"94":0.27564,"95":0.51836,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"34":0.02057,"49":0.01646,"55":0.00823,"58":0.01234,"63":0.01234,"69":0.05348,"70":0.00823,"71":0.00823,"73":0.00411,"74":0.00411,"75":0.01646,"76":0.18924,"77":0.02468,"79":0.08639,"80":0.00823,"81":0.09462,"83":0.06582,"84":0.01646,"85":0.01234,"86":0.01646,"87":0.04937,"88":0.02468,"89":0.0288,"90":0.01234,"91":0.03703,"92":0.09462,"93":0.11519,"94":0.49368,"95":0.78166,"96":22.87795,"97":0.01646,"98":0.02057,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 59 60 61 62 64 65 66 67 68 72 78 99"},F:{"28":0.02057,"81":0.37026,"82":0.58007,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00823,"14":0.08639,"15":0.23861,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00823,"10.1":0.21393,"11.1":0.00823,"12.1":0.11931,"13.1":0.16867,"14.1":0.83103,"15.1":0.59653,"15.2":0.11108},B:{"13":0.00411,"16":0.00411,"17":0.01646,"18":0.11519,"84":0.00823,"88":0.00823,"91":0.00411,"92":0.02468,"93":0.0288,"94":0.02468,"95":0.08639,"96":5.29883,_:"12 14 15 79 80 81 83 85 86 87 89 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02955,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0461,"10.0-10.2":0,"10.3":0.15723,"11.0-11.2":0.01064,"11.3-11.4":0.01064,"12.0-12.1":0.00473,"12.2-12.5":0.66084,"13.0-13.1":0.00355,"13.2":0.00355,"13.3":0.05793,"13.4-13.7":0.15132,"14.0-14.4":0.52725,"14.5-14.8":3.50871,"15.0-15.1":6.09768,"15.2":0.55326},P:{"4":0.18917,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.56751,"8.2":0.02052,"9.2":0.06182,"10.1":0.03091,"11.1-11.2":0.25223,"12.0":0.07357,"13.0":0.28376,"14.0":0.19968,"15.0":0.83025},I:{"0":0,"3":0,"4":0.00288,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00216,"4.4":0,"4.4.3-4.4.4":0.03027},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00823,"11":0.17279,_:"6 7 8 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.51788},H:{"0":0.10586},L:{"0":44.13967},S:{"2.5":0},R:{_:"0"},M:{"0":0.16478},Q:{"10.4":0.01766}}; +module.exports={C:{"68":0.00374,"78":0.02246,"87":0.15721,"89":0.00374,"91":0.00374,"94":0.01497,"95":0.45665,"96":0.38179,"97":0.01497,"98":0.05615,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 90 92 93 3.5 3.6"},D:{"34":0.02994,"49":0.0262,"53":0.00374,"58":0.01123,"63":0.00749,"68":0.00374,"69":0.06737,"70":0.00374,"74":0.01123,"75":0.00749,"76":0.29944,"77":0.01497,"79":0.06363,"80":0.02246,"81":0.06363,"83":0.00749,"84":0.03743,"85":0.02246,"86":0.01123,"87":0.02246,"88":0.02246,"89":0.01497,"90":0.03743,"91":0.03743,"92":0.03743,"93":0.11229,"94":0.14598,"95":0.16844,"96":6.92081,"97":14.48167,"98":0.11978,"99":0.04117,"100":0.06363,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 62 64 65 66 67 71 72 73 78 101"},F:{"28":0.09358,"80":0.00374,"82":0.77854,"83":0.02246,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00749,"15":0.00374,"17":0.01497,"18":0.13101,"84":0.00374,"92":0.01872,"93":0.00374,"94":0.01123,"95":0.01872,"96":1.28759,"97":3.52216,_:"12 13 16 79 80 81 83 85 86 87 88 89 90 91"},E:{"4":0,"12":0.00749,"13":0.01123,"14":0.12352,"15":0.23581,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.0786,"11.1":0.01872,"12.1":0.03743,"13.1":0.15346,"14.1":0.80849,"15.1":0.57642,"15.2-15.3":0.49408},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0302,"6.0-6.1":0,"7.0-7.1":0.00697,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04879,"10.0-10.2":0.00348,"10.3":0.08945,"11.0-11.2":0.01626,"11.3-11.4":0.02439,"12.0-12.1":0.00929,"12.2-12.5":0.66562,"13.0-13.1":0.00232,"13.2":0.00116,"13.3":0.05808,"13.4-13.7":0.21142,"14.0-14.4":0.49602,"14.5-14.8":2.18041,"15.0-15.1":4.56528,"15.2-15.3":3.20382,"15.4":0},P:{"4":0.1246,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.72681,"8.2":0.05157,"9.2":0.02077,"10.1":0.02034,"11.1-11.2":0.32187,"12.0":0.07268,"13.0":0.20766,"14.0":0.32187,"15.0":0.5503,"16.0":7.17461},I:{"0":0,"3":0,"4":0.00092,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00137,"4.2-4.3":0.00183,"4.4":0,"4.4.3-4.4.4":0.03342},A:{"10":0.00749,"11":0.06363,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.31911},H:{"0":0.1007},L:{"0":44.80674},S:{"2.5":0},R:{_:"0"},M:{"0":0.16268}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js index 507d868eb153a4..8d94b418b5bd17 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LI.js @@ -1 +1 @@ -module.exports={C:{"54":0.3229,"77":0.31644,"78":0.0775,"84":0.01937,"88":0.03875,"89":0.03229,"90":0.01937,"91":0.10979,"92":0.07104,"93":1.31743,"94":6.43863,"95":0.03875,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 85 86 87 96 3.5 3.6"},D:{"49":0.69101,"73":0.02583,"75":0.01292,"79":0.14853,"81":0.03875,"83":0.03229,"84":0.04521,"85":0.02583,"86":0.00646,"87":0.04521,"88":0.00646,"89":0.04521,"90":0.2454,"91":0.03875,"92":0.23249,"93":1.77595,"94":1.56929,"95":17.89512,"96":10.42321,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 76 77 78 80 97 98 99"},F:{"77":0.06458,"79":0.01292,"80":2.77048,"81":0.62643,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.03229,"83":0.0775,"88":0.02583,"91":0.01937,"92":0.41331,"93":0.06458,"94":0.4456,"95":6.50966,"96":2.77048,_:"12 13 14 15 16 17 79 80 81 84 85 86 87 89 90"},E:{"4":0,"13":0.19374,"14":0.4004,"15":0.93641,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00646,"11.1":0.27124,"12.1":0.03875,"13.1":0.74913,"14.1":2.2603,"15.1":2.64132},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00183,"9.0-9.2":0,"9.3":0.02569,"10.0-10.2":0.00183,"10.3":0.01835,"11.0-11.2":0.01284,"11.3-11.4":0.07706,"12.0-12.1":0.04587,"12.2-12.5":0.73757,"13.0-13.1":0.16513,"13.2":0.09357,"13.3":0.03303,"13.4-13.7":0.0899,"14.0-14.4":1.00361,"14.5-14.8":6.53357,"15.0-15.1":9.50771},P:{"4":0.07389,"5.0-5.4":0.01013,"6.2-6.4":0.0709,"7.2-7.4":0.6482,"8.2":0.02026,"9.2":0.09115,"10.1":0.01056,"11.1-11.2":0.03167,"12.0":0.09115,"13.0":0.14778,"14.0":0.02111,"15.0":2.14275},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01292,"11":0.30998,_:"6 7 9 10 5.5"},J:{"7":0,"10":0},N:{"10":0.02658,"11":0.22582},L:{"0":14.21942},S:{"2.5":0},R:{_:"0"},M:{"0":0.34357},Q:{"10.4":0},O:{"0":0},H:{"0":0.01677}}; +module.exports={C:{"52":0.01828,"54":0.29242,"56":0.13402,"77":0.27414,"78":0.10966,"81":0.00609,"84":0.03046,"89":0.03046,"90":0.02437,"91":0.09138,"92":0.01218,"93":0.03655,"94":0.05483,"95":2.83278,"96":3.68566,"97":0.01218,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 82 83 85 86 87 88 98 3.5 3.6"},D:{"49":0.7615,"56":0.01218,"72":0.49954,"79":0.09138,"80":0.01218,"81":0.04264,"84":0.06701,"87":0.16448,"88":0.01828,"89":0.06092,"90":0.03046,"91":0.12184,"92":0.09747,"93":0.10356,"94":0.04264,"95":0.3777,"96":8.32167,"97":20.74326,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 83 85 86 98 99 100 101"},F:{"46":0.03046,"82":0.99909,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01218},B:{"13":0.10966,"18":0.01828,"83":0.02437,"90":0.03655,"91":0.00609,"92":0.23759,"93":0.00609,"94":0.01218,"95":0.10966,"96":2.72312,"97":7.60891,_:"12 14 15 16 17 79 80 81 84 85 86 87 88 89"},E:{"4":0,"12":0.00609,"13":0.02437,"14":0.6884,"15":0.31069,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.28632,"12.1":0.05483,"13.1":1.16966,"14.1":1.6753,"15.1":1.62047,"15.2-15.3":2.68048},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02099,"10.0-10.2":0,"10.3":0.10729,"11.0-11.2":0.03732,"11.3-11.4":0.04898,"12.0-12.1":0,"12.2-12.5":0.29389,"13.0-13.1":0.00466,"13.2":0,"13.3":0.07231,"13.4-13.7":0.11196,"14.0-14.4":1.29919,"14.5-14.8":4.86089,"15.0-15.1":11.07228,"15.2-15.3":5.39036,"15.4":0.00466},P:{"4":0.02145,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.56699,"8.2":0.01009,"9.2":0.09112,"10.1":0.06075,"11.1-11.2":0.26325,"12.0":0.1215,"13.0":0.38617,"14.0":0.02145,"15.0":0.38475,"16.0":3.19662},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00066,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01497},A:{"11":0.25586,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.00391},H:{"0":0.04069},L:{"0":11.90482},S:{"2.5":0},R:{_:"0"},M:{"0":0.14456}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js index 28e2ae49b0a862..826ad3d64f2418 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LK.js @@ -1 +1 @@ -module.exports={C:{"52":0.02206,"72":0.00368,"78":0.01103,"84":0.00735,"88":0.01103,"89":0.01103,"90":0.00368,"91":0.08457,"92":0.01103,"93":0.0956,"94":0.52581,"95":1.16193,"96":0.05148,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 97 3.5 3.6"},D:{"38":0.00735,"49":0.02206,"55":0.00735,"61":0.03309,"63":0.01471,"65":0.00735,"67":0.01103,"69":0.00368,"70":0.00735,"71":0.00735,"74":0.01839,"75":0.00735,"76":0.00735,"77":0.01103,"78":0.00735,"79":0.02206,"80":0.01839,"81":0.05516,"83":0.01839,"84":0.00735,"85":0.04412,"86":0.04045,"87":0.09928,"88":0.03677,"89":0.02574,"90":0.02942,"91":0.05516,"92":0.0956,"93":0.15076,"94":0.15443,"95":0.31255,"96":21.72372,"97":0.02206,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 60 62 64 66 68 72 73 98 99"},F:{"72":0.00368,"79":0.01103,"80":0.01103,"81":0.4155,"82":0.81997,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01471,"14":0.06986,"15":0.05883,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01103,"11.1":0.00368,"12.1":0.01471,"13.1":0.04045,"14.1":0.14708,"15.1":0.20224,"15.2":0.03309},B:{"12":0.00735,"15":0.00368,"16":0.00735,"17":0.00735,"18":0.03309,"84":0.01103,"89":0.03677,"90":0.00368,"91":0.00735,"92":0.02206,"93":0.01471,"94":0.02206,"95":0.11766,"96":7.06719,_:"13 14 79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00051,"5.0-5.1":0,"6.0-6.1":0.00153,"7.0-7.1":0.00713,"8.1-8.4":0.00356,"9.0-9.2":0.00204,"9.3":0.03512,"10.0-10.2":0.00764,"10.3":0.04531,"11.0-11.2":0.04225,"11.3-11.4":0.03003,"12.0-12.1":0.03614,"12.2-12.5":0.54621,"13.0-13.1":0.03665,"13.2":0.01731,"13.3":0.07178,"13.4-13.7":0.18988,"14.0-14.4":0.60984,"14.5-14.8":1.1474,"15.0-15.1":1.99752,"15.2":0.26216},P:{"4":0.81247,"5.0-5.4":0.02031,"6.2-6.4":0.04062,"7.2-7.4":1.05621,"8.2":0.02031,"9.2":0.11172,"10.1":0.04062,"11.1-11.2":0.38592,"12.0":0.10156,"13.0":0.32499,"14.0":0.40624,"15.0":0.5992},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00126,"4.2-4.3":0.00443,"4.4":0,"4.4.3-4.4.4":0.05122},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.05148,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.96013},H:{"0":1.99939},L:{"0":50.96326},S:{"2.5":0},R:{_:"0"},M:{"0":0.13278},Q:{"10.4":0}}; +module.exports={C:{"52":0.01804,"72":0.00361,"78":0.01082,"82":0.00361,"84":0.00722,"88":0.00722,"89":0.01082,"90":0.00361,"91":0.14432,"92":0.01443,"93":0.06494,"94":0.02526,"95":0.82262,"96":0.84066,"97":0.05412,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 85 86 87 98 3.5 3.6"},D:{"22":0.00361,"38":0.00722,"49":0.01804,"63":0.01082,"65":0.00722,"67":0.00722,"68":0.00361,"69":0.00361,"70":0.00722,"71":0.00361,"74":0.01443,"75":0.00722,"76":0.00722,"77":0.00722,"78":0.01082,"79":0.02886,"80":0.02165,"81":0.0469,"83":0.01443,"84":0.00722,"85":0.02165,"86":0.03969,"87":0.08298,"88":0.01443,"89":0.02165,"90":0.03247,"91":0.0433,"92":0.10102,"93":0.19483,"94":0.07216,"95":0.14071,"96":6.8985,"97":14.98402,"98":0.01082,"100":0.00722,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 72 73 99 101"},F:{"28":0.00361,"72":0.00361,"79":0.00361,"80":0.00722,"81":0.00361,"82":1.18342,"83":0.02526,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01082,"15":0.00361,"16":0.00722,"17":0.00722,"18":0.02526,"84":0.01082,"89":0.00722,"90":0.00361,"91":0.00722,"92":0.02165,"93":0.00722,"94":0.01082,"95":0.01804,"96":1.8942,"97":5.93877,_:"13 14 79 80 81 83 85 86 87 88"},E:{"4":0,"13":0.01443,"14":0.05773,"15":0.05051,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00722,"11.1":0.00361,"12.1":0.01082,"13.1":0.03969,"14.1":0.14432,"15.1":0.1335,"15.2-15.3":0.14793},G:{"8":0.00106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00318,"7.0-7.1":0.00794,"8.1-8.4":0.00371,"9.0-9.2":0.00212,"9.3":0.03761,"10.0-10.2":0.00847,"10.3":0.05455,"11.0-11.2":0.03972,"11.3-11.4":0.02701,"12.0-12.1":0.03496,"12.2-12.5":0.50529,"13.0-13.1":0.03708,"13.2":0.01589,"13.3":0.08792,"13.4-13.7":0.16419,"14.0-14.4":0.58792,"14.5-14.8":1.05561,"15.0-15.1":1.54713,"15.2-15.3":1.07203,"15.4":0},P:{"4":0.77138,"5.0-5.4":0.01015,"6.2-6.4":0.0406,"7.2-7.4":1.06572,"8.2":0.03045,"9.2":0.1015,"10.1":0.03045,"11.1-11.2":0.35524,"12.0":0.1015,"13.0":0.31464,"14.0":0.39584,"15.0":0.38569,"16.0":1.31946},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00122,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.04566},A:{"11":0.03969,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.91151},H:{"0":1.93074},L:{"0":50.48598},S:{"2.5":0},R:{_:"0"},M:{"0":0.13425}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js index 9fe247a9196faf..5a14840b57a89c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LR.js @@ -1 +1 @@ -module.exports={C:{"27":0.00257,"47":0.00515,"49":0.00257,"56":0.00257,"64":0.00515,"66":0.0103,"68":0.00515,"72":0.00257,"82":0.01287,"88":0.01802,"89":0.00515,"91":0.01287,"92":0.00515,"93":0.00257,"94":0.37838,"95":0.50965,"96":0.00772,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 57 58 59 60 61 62 63 65 67 69 70 71 73 74 75 76 77 78 79 80 81 83 84 85 86 87 90 97 3.5 3.6"},D:{"11":0.01544,"44":0.00257,"47":0.00515,"49":0.00257,"51":0.0103,"52":0.00772,"56":0.00515,"57":0.00772,"60":0.00515,"62":0.0103,"63":0.01802,"64":0.04118,"65":0.00515,"67":0.0103,"69":0.01544,"70":0.00772,"71":0.01544,"72":0.01287,"73":0.00772,"74":0.0103,"75":0.01544,"76":0.01287,"77":0.00772,"79":0.11583,"80":0.03089,"81":0.02831,"83":0.00515,"84":0.01287,"85":0.0103,"86":0.04891,"87":0.04633,"88":0.01802,"89":0.01802,"90":0.01802,"91":0.02574,"92":0.07722,"93":0.12098,"94":0.14672,"95":0.21879,"96":7.22007,"98":0.00257,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 48 50 53 54 55 58 59 61 66 68 78 97 99"},F:{"42":0.00257,"63":0.0103,"67":0.00515,"77":0.01802,"78":0.00515,"79":0.00515,"80":0.00772,"81":0.10553,"82":0.20077,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00515,"14":0.03604,"15":0.02574,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 10.1 11.1","7.1":0.00772,"9.1":0.00257,"12.1":0.01802,"13.1":0.03089,"14.1":0.15701,"15.1":0.10811,"15.2":0.01802},B:{"12":0.03604,"13":0.05148,"14":0.01544,"15":0.04376,"16":0.02059,"17":0.01544,"18":0.13385,"80":0.00257,"84":0.04891,"85":0.0103,"88":0.00257,"89":0.02574,"90":0.00772,"91":0.01544,"92":0.04118,"93":0.01544,"94":0.03861,"95":0.1184,"96":1.88932,_:"79 81 83 86 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0061,"6.0-6.1":0.00261,"7.0-7.1":0.03048,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07663,"10.0-10.2":0.00261,"10.3":0.06008,"11.0-11.2":0.02003,"11.3-11.4":0.03396,"12.0-12.1":0.06879,"12.2-12.5":1.23997,"13.0-13.1":0.22117,"13.2":0.01306,"13.3":0.18373,"13.4-13.7":0.29432,"14.0-14.4":1.77636,"14.5-14.8":2.36586,"15.0-15.1":2.00972,"15.2":0.2978},P:{"4":0.22145,"5.0-5.4":4.36856,"6.2-6.4":0.02013,"7.2-7.4":0.21138,"8.2":0.01007,"9.2":0.0302,"10.1":0.04026,"11.1-11.2":0.14092,"12.0":0.02013,"13.0":0.09059,"14.0":0.09059,"15.0":0.34224},I:{"0":0,"3":0,"4":0.00027,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00287,"4.4":0,"4.4.3-4.4.4":0.03399},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00282,"10":0.00564,"11":0.13825,_:"6 7 8 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":1.0842},H:{"0":7.46635},L:{"0":62.66147},S:{"2.5":0.23021},R:{_:"0"},M:{"0":0.08911},Q:{"10.4":0}}; +module.exports={C:{"21":0.0024,"36":0.0024,"40":0.0048,"43":0.00721,"46":0.00721,"47":0.01922,"48":0.0024,"56":0.0048,"68":0.0048,"72":0.01441,"78":0.0024,"85":0.00721,"88":0.01441,"89":0.0048,"91":0.00961,"93":0.0048,"94":0.01681,"95":0.5957,"96":0.55726,"97":0.02162,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 44 45 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 86 87 90 92 98 3.5 3.6"},D:{"30":0.05525,"43":0.01201,"50":0.0048,"51":0.00721,"52":0.0048,"53":0.00721,"56":0.0048,"57":0.0048,"60":0.0048,"61":0.00721,"63":0.0048,"64":0.04564,"65":0.01201,"67":0.0048,"68":0.0048,"69":0.01201,"71":0.04564,"72":0.0024,"74":0.05765,"75":0.01201,"76":0.02162,"77":0.04564,"78":0.0048,"79":0.02162,"80":0.07686,"81":0.02402,"83":0.0048,"84":0.00961,"85":0.02882,"86":0.03123,"87":0.04564,"88":0.02642,"89":0.01201,"90":0.01441,"91":0.04324,"92":0.06245,"93":0.04804,"94":0.07206,"95":0.14652,"96":3.85281,"97":5.84647,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 54 55 58 59 62 66 70 73 98 99 100 101"},F:{"63":0.00961,"72":0.0048,"76":0.0024,"77":0.0024,"78":0.0048,"79":0.0048,"80":0.01201,"82":0.42996,"83":0.02402,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 73 74 75 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05525,"13":0.02642,"14":0.01201,"15":0.01922,"16":0.01681,"17":0.01681,"18":0.10329,"80":0.0048,"83":0.0048,"84":0.01681,"85":0.0048,"88":0.0048,"89":0.00961,"90":0.01201,"91":0.02402,"92":0.04324,"93":0.01922,"94":0.05525,"95":0.15133,"96":0.67977,"97":1.25625,_:"79 81 86 87"},E:{"4":0,"13":0.0048,"14":0.07446,"15":0.01922,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.0024,"11.1":0.02882,"12.1":0.07206,"13.1":0.03123,"14.1":0.16574,"15.1":0.02882,"15.2-15.3":0.04083},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00454,"6.0-6.1":0,"7.0-7.1":0.01361,"8.1-8.4":0,"9.0-9.2":0.00272,"9.3":0.0481,"10.0-10.2":0.00726,"10.3":0.03086,"11.0-11.2":0.06353,"11.3-11.4":0.0481,"12.0-12.1":0.07079,"12.2-12.5":1.28783,"13.0-13.1":0.03993,"13.2":0.01634,"13.3":0.17153,"13.4-13.7":0.28861,"14.0-14.4":1.95762,"14.5-14.8":2.40505,"15.0-15.1":1.45664,"15.2-15.3":1.15896,"15.4":0},P:{"4":0.10112,"5.0-5.4":4.28768,"6.2-6.4":0.01011,"7.2-7.4":0.17191,"8.2":0.01009,"9.2":0.06067,"10.1":0.06067,"11.1-11.2":0.0809,"12.0":0.02022,"13.0":0.0809,"14.0":0.0809,"15.0":0.13146,"16.0":0.53596},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00207,"4.4":0,"4.4.3-4.4.4":0.02832},A:{"10":0.0048,"11":0.1153,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02279},N:{_:"10 11"},Q:{"10.4":0.0076},O:{"0":0.98774},H:{"0":6.17904},L:{"0":61.11799},S:{"2.5":0.15956},R:{_:"0"},M:{"0":0.06078}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js index 0f77e7722bb27d..6c35cbbb7ec62e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LS.js @@ -1 +1 @@ -module.exports={C:{"17":0.00294,"40":0.00588,"45":0.00294,"47":0.00588,"55":0.00294,"56":0.00588,"60":0.00588,"63":0.00588,"74":0.00588,"78":0.00881,"82":0.00588,"88":0.01175,"89":0.04701,"91":0.00588,"92":0.00294,"93":0.00294,"94":0.40838,"95":0.49946,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 46 48 49 50 51 52 53 54 57 58 59 61 62 64 65 66 67 68 69 70 71 72 73 75 76 77 79 80 81 83 84 85 86 87 90 96 97 3.5 3.6"},D:{"25":0.00881,"40":0.00588,"44":0.01175,"49":0.06464,"55":0.00294,"56":0.00881,"63":0.01469,"65":0.00881,"66":0.00294,"69":0.02938,"70":0.02057,"71":0.01175,"72":0.00294,"73":0.00294,"74":0.0235,"75":0.00294,"77":0.00881,"78":0.00881,"79":0.0852,"80":0.00588,"81":0.01175,"83":0.00588,"84":0.04995,"85":0.00588,"86":0.00881,"87":0.06757,"88":0.0235,"89":0.0235,"90":0.02057,"91":0.0617,"92":0.0852,"93":0.04407,"94":0.15865,"95":0.42307,"96":10.74427,"98":0.00588,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 45 46 47 48 50 51 52 53 54 57 58 59 60 61 62 64 67 68 76 97 99"},F:{"79":0.00588,"80":0.00881,"81":0.28205,"82":0.57585,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00881,"14":0.0235,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.00588,"12.1":0.0235,"13.1":0.00881,"14.1":0.15571,"15.1":0.17922,"15.2":0.04701},B:{"12":0.03232,"13":0.01469,"14":0.00588,"15":0.01175,"16":0.02644,"17":0.0235,"18":0.09989,"80":0.00588,"81":0.01175,"84":0.02057,"85":0.01469,"87":0.00294,"89":0.0235,"90":0.01175,"91":0.01175,"92":0.04701,"93":0.00881,"94":0.02938,"95":0.0617,"96":2.08304,_:"79 83 86 88"},G:{"8":0.00043,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0015,"6.0-6.1":0.00514,"7.0-7.1":0.01391,"8.1-8.4":0.00043,"9.0-9.2":0.0015,"9.3":0.01797,"10.0-10.2":0.0015,"10.3":0.00942,"11.0-11.2":0.0505,"11.3-11.4":0.01091,"12.0-12.1":0.01134,"12.2-12.5":0.28438,"13.0-13.1":0.00407,"13.2":0.01348,"13.3":0.07254,"13.4-13.7":0.07639,"14.0-14.4":0.17482,"14.5-14.8":0.54971,"15.0-15.1":0.75406,"15.2":0.08581},P:{"4":0.43317,"5.0-5.4":0.0102,"6.2-6.4":0.05037,"7.2-7.4":1.51106,"8.2":0.01007,"9.2":0.12088,"10.1":0.04029,"11.1-11.2":0.4231,"12.0":0.05037,"13.0":0.46339,"14.0":0.59435,"15.0":0.24177},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00268,"4.2-4.3":0.00335,"4.4":0,"4.4.3-4.4.4":0.05754},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.17628,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.01412},O:{"0":1.12286},H:{"0":6.74602},L:{"0":66.85352},S:{"2.5":0.01412},R:{_:"0"},M:{"0":0.07062},Q:{"10.4":0.16243}}; +module.exports={C:{"5":0.00302,"15":0.00302,"17":0.00604,"47":0.00906,"52":0.00302,"68":0.01208,"72":0.00604,"81":0.00302,"82":0.00604,"88":0.02415,"89":0.00604,"90":0.03623,"91":0.02113,"92":0.00604,"94":0.0151,"95":0.5404,"96":0.58569,"97":0.00906,_:"2 3 4 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 83 84 85 86 87 93 98 3.5 3.6"},D:{"23":0.00302,"28":0.00906,"33":0.00302,"36":0.00302,"49":0.0483,"52":0.00604,"55":0.01208,"56":0.00906,"58":0.00604,"62":0.00302,"63":0.00604,"65":0.00302,"67":0.00906,"68":0.00604,"69":0.01811,"70":0.03019,"72":0.00302,"74":0.06642,"75":0.04227,"77":0.00604,"78":0.01208,"79":0.01811,"80":0.00604,"81":0.02415,"83":0.01208,"84":0.00604,"85":0.01811,"86":0.13887,"87":0.10567,"88":0.0151,"89":0.01208,"90":0.04529,"91":0.0483,"92":0.06944,"93":0.01811,"94":0.08151,"95":0.19624,"96":3.31486,"97":8.14828,"99":0.02415,"100":0.00604,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 29 30 31 32 34 35 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 57 59 60 61 64 66 71 73 76 98 101"},F:{"63":0.00906,"74":0.0151,"77":0.00604,"78":0.00604,"82":0.84532,"83":0.00604,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 75 76 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 12.1","10.0-10.1":0,"11.6":0.00604},B:{"12":0.03321,"13":0.03623,"14":0.00302,"15":0.02415,"16":0.03925,"17":0.03321,"18":0.07548,"80":0.00604,"84":0.03019,"85":0.03321,"86":0.00302,"88":0.00604,"89":0.03019,"90":0.04227,"91":0.00604,"92":0.0483,"93":0.00604,"94":0.02113,"95":0.05736,"96":0.82721,"97":2.38199,_:"79 81 83 87"},E:{"4":0,"12":0.01811,"14":0.01811,"15":0.07246,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00604,"11.1":0.00302,"12.1":0.00604,"13.1":0.01811,"14.1":0.1117,"15.1":0.09963,"15.2-15.3":0.12076},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0013,"7.0-7.1":0.00413,"8.1-8.4":0.00152,"9.0-9.2":0.00478,"9.3":0.04538,"10.0-10.2":0.00326,"10.3":0.01889,"11.0-11.2":0.02301,"11.3-11.4":0.00999,"12.0-12.1":0.01607,"12.2-12.5":0.19344,"13.0-13.1":0.00434,"13.2":0.0089,"13.3":0.09271,"13.4-13.7":0.05406,"14.0-14.4":0.16956,"14.5-14.8":0.50825,"15.0-15.1":0.58945,"15.2-15.3":0.42163,"15.4":0.00043},P:{"4":0.50452,"5.0-5.4":0.02018,"6.2-6.4":0.05045,"7.2-7.4":1.52364,"8.2":0.01009,"9.2":0.1009,"10.1":0.19172,"11.1-11.2":0.30271,"12.0":0.03027,"13.0":0.27244,"14.0":0.59533,"15.0":0.12108,"16.0":0.98885},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00114,"4.2-4.3":0.00209,"4.4":0,"4.4.3-4.4.4":0.03865},A:{"11":0.15095,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01396},N:{_:"10 11"},Q:{"10.4":0.02792},O:{"0":0.94244},H:{"0":6.86692},L:{"0":64.95567},S:{"2.5":0.01396},R:{_:"0"},M:{"0":0.12566}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js index 921d5187cc230e..0a2fdf040a6653 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LT.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 3.5 3.6"},D:{_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2":0},P:{"4":0.43598,"5.0-5.4":4.36856,"6.2-6.4":0.08111,"7.2-7.4":0.60834,"8.2":0.01014,"9.2":0.11153,"10.1":0.04056,"11.1-11.2":0.34473,"12.0":0.12167,"13.0":0.31431,"14.0":0.43598,"15.0":0.63876},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00242,"4.2-4.3":0.00484,"4.4":0,"4.4.3-4.4.4":0.0371},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.03992},O:{"0":0.03992},H:{"0":0.34858},L:{"0":27.46771},S:{"2.5":0},R:{_:"0"},M:{"0":0.24842},Q:{"10.4":0.00444}}; +module.exports={C:{"48":0.03539,"51":0.0118,"52":0.11208,"60":0.0118,"66":0.0059,"72":0.0118,"77":0.0118,"78":0.04719,"83":0.0059,"84":0.03539,"85":0.0236,"86":0.0118,"88":0.0236,"89":0.0118,"90":0.0236,"91":0.11208,"92":0.0177,"93":0.0177,"94":0.07079,"95":2.27112,"96":2.72534,"97":0.0177,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 53 54 55 56 57 58 59 61 62 63 64 65 67 68 69 70 71 73 74 75 76 79 80 81 82 87 98 3.5 3.6"},D:{"38":0.0177,"41":0.0236,"49":0.07079,"56":0.0236,"58":0.0059,"63":0.0059,"64":0.0118,"65":0.0118,"66":0.0059,"68":0.0177,"69":0.0059,"70":0.0118,"71":0.0118,"72":0.0118,"73":0.0118,"74":0.0059,"75":0.0118,"76":0.0177,"77":0.0118,"78":0.0177,"79":0.05899,"80":0.0236,"81":0.03539,"83":0.05899,"84":0.06489,"85":0.05899,"86":0.06489,"87":0.12388,"88":0.07669,"89":0.07079,"90":0.05309,"91":0.08259,"92":0.14158,"93":1.40396,"94":0.22416,"95":0.25366,"96":12.25812,"97":24.66372,"98":0.0118,"100":0.0177,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 67 99 101"},F:{"36":0.04719,"62":0.0118,"67":0.0059,"77":0.0118,"79":0.0118,"80":0.0177,"81":0.03539,"82":3.93463,"83":0.10028,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 63 64 65 66 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0118,"83":0.0059,"86":0.0059,"89":0.0059,"91":0.0059,"92":0.0177,"93":0.0059,"94":0.0118,"95":0.04129,"96":1.41576,"97":3.25625,_:"12 13 14 15 16 17 79 80 81 84 85 87 88 90"},E:{"4":0,"13":0.0295,"14":0.23596,"15":0.15337,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.0236,"11.1":0.0236,"12.1":0.06489,"13.1":0.27135,"14.1":0.584,"15.1":0.53091,"15.2-15.3":0.49552,"15.4":0.0059},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00103,"7.0-7.1":0,"8.1-8.4":0.00206,"9.0-9.2":0,"9.3":0.04024,"10.0-10.2":0.00619,"10.3":0.06914,"11.0-11.2":0.01754,"11.3-11.4":0.02064,"12.0-12.1":0.01548,"12.2-12.5":0.17955,"13.0-13.1":0.01341,"13.2":0.02683,"13.3":0.04231,"13.4-13.7":0.16511,"14.0-14.4":0.54898,"14.5-14.8":2.35381,"15.0-15.1":4.57657,"15.2-15.3":2.23101,"15.4":0},P:{"4":0.06263,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.56699,"8.2":0.01009,"9.2":0.01044,"10.1":0.06075,"11.1-11.2":0.05219,"12.0":0.02088,"13.0":0.10439,"14.0":0.13571,"15.0":0.13571,"16.0":3.03772},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00513,"4.2-4.3":0.00308,"4.4":0,"4.4.3-4.4.4":0.03691},A:{"8":0.0177,"11":0.73148,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.10663},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.05331},H:{"0":0.3106},L:{"0":26.7345},S:{"2.5":0},R:{_:"0"},M:{"0":0.23376}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js index 92a20728534ffe..3dcf273a1d66e6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LU.js @@ -1 +1 @@ -module.exports={C:{"24":0.02452,"38":0.00981,"45":0.01471,"48":0.00981,"50":0.02942,"52":0.1226,"56":0.0049,"59":0.03433,"60":0.07356,"61":0.05394,"62":0.03923,"63":0.03923,"64":0.0049,"66":0.02942,"68":0.04414,"77":0.0049,"78":0.30895,"83":0.01471,"85":0.00981,"86":0.00981,"87":0.00981,"88":0.03433,"89":0.08337,"90":0.01471,"91":1.64284,"92":0.06866,"93":0.10298,"94":1.94689,"95":3.58973,"96":0.02452,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 47 49 51 53 54 55 57 58 65 67 69 70 71 72 73 74 75 76 79 80 81 82 84 97 3.5 3.6"},D:{"38":0.00981,"49":0.13241,"53":0.01962,"57":0.0049,"60":0.05394,"65":0.03923,"67":0.03923,"68":0.06375,"69":0.04414,"70":0.06375,"71":0.04414,"72":0.26972,"73":0.02452,"74":0.04904,"75":0.00981,"76":0.04904,"77":0.0049,"78":0.28443,"79":0.14222,"80":0.06866,"81":0.05394,"83":0.05885,"84":0.09318,"85":0.19616,"86":0.14222,"87":0.29424,"88":0.02452,"89":0.04414,"90":0.05394,"91":0.1177,"92":0.3629,"93":0.64242,"94":0.30895,"95":0.70127,"96":17.58084,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 58 59 61 62 63 64 66 97 98 99"},F:{"42":0.00981,"53":0.01962,"65":0.0049,"72":0.00981,"79":0.00981,"80":0.07356,"81":0.75031,"82":0.6081,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00981,"12":0.0049,"13":0.08337,"14":0.54925,"15":0.68656,_:"0 5 6 7 9 10 11 3.1 3.2 6.1 7.1","5.1":0.02452,"9.1":0.0049,"10.1":0.01471,"11.1":0.02942,"12.1":0.20106,"13.1":0.62281,"14.1":2.60893,"15.1":3.7957,"15.2":0.45117},B:{"15":0.02942,"16":0.02942,"18":0.02452,"80":0.0049,"84":0.0049,"89":0.03433,"90":0.01471,"91":0.01962,"92":0.00981,"93":0.13241,"94":0.02452,"95":0.28934,"96":4.63428,_:"12 13 14 17 79 81 83 85 86 87 88"},G:{"8":0.00213,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00426,"7.0-7.1":0.00213,"8.1-8.4":0,"9.0-9.2":0.00213,"9.3":0.661,"10.0-10.2":0.00853,"10.3":0.12154,"11.0-11.2":0.01919,"11.3-11.4":0.04265,"12.0-12.1":0.03838,"12.2-12.5":0.41792,"13.0-13.1":0.04051,"13.2":0.0064,"13.3":0.09595,"13.4-13.7":0.39234,"14.0-14.4":0.86357,"14.5-14.8":5.93408,"15.0-15.1":11.61869,"15.2":1.02988},P:{"4":0.08402,"5.0-5.4":0.0105,_:"6.2-6.4 8.2 10.1","7.2-7.4":0.03151,"9.2":0.021,"11.1-11.2":0.08402,"12.0":0.08402,"13.0":0.08402,"14.0":0.12603,"15.0":0.39908},I:{"0":0,"3":0.00066,"4":0.00066,"2.1":0,"2.2":0.00331,"2.3":0,"4.1":0.00331,"4.2-4.3":0.00728,"4.4":0,"4.4.3-4.4.4":0.03574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00577,"9":0.09808,"10":0.01731,"11":0.36924,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.81026},H:{"0":0.5307},L:{"0":23.29236},S:{"2.5":0},R:{_:"0"},M:{"0":0.85613},Q:{"10.4":0.05096}}; +module.exports={C:{"24":0.03099,"40":0.01033,"45":0.01033,"48":0.01033,"50":0.03616,"52":0.09297,"56":0.00517,"59":0.01033,"60":0.02066,"61":0.02066,"62":0.01033,"63":0.00517,"64":0.00517,"66":0.03616,"68":0.04132,"72":0.00517,"77":0.02066,"78":0.21177,"79":0.01033,"84":0.01033,"86":0.00517,"87":0.00517,"88":0.03099,"89":0.05165,"90":0.01033,"91":0.66629,"92":0.04649,"93":0.05165,"94":0.59398,"95":2.57734,"96":2.98021,"97":0.00517,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 46 47 49 51 53 54 55 57 58 65 67 69 70 71 73 74 75 76 80 81 82 83 85 98 3.5 3.6"},D:{"38":0.01033,"49":0.08264,"53":0.01033,"56":0.01033,"60":0.07231,"65":0.03099,"67":0.04132,"68":0.04649,"69":0.01033,"70":0.03099,"71":0.00517,"72":0.16528,"73":0.02066,"74":0.03616,"76":0.03099,"77":0.14462,"78":0.09814,"79":0.12913,"80":0.05165,"81":0.04649,"83":0.04132,"84":0.08781,"85":0.1033,"86":0.13946,"87":0.18594,"88":0.02583,"89":0.03099,"90":0.03099,"91":0.1188,"92":0.22726,"93":0.97619,"94":0.13429,"95":0.2221,"96":6.51823,"97":12.94349,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 58 59 61 62 63 64 66 75 98 99 100 101"},F:{"79":0.00517,"80":0.03099,"81":0.03099,"82":1.52884,"83":0.06198,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.03099,"16":0.03616,"18":0.0155,"85":0.00517,"89":0.01033,"90":0.01033,"91":0.0155,"92":0.01033,"93":0.0155,"94":0.02066,"95":0.12396,"96":1.55983,"97":3.85309,_:"12 13 14 17 79 80 81 83 84 86 87 88"},E:{"4":0,"12":0.02066,"13":0.07748,"14":0.7386,"15":0.60431,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.01033,"9.1":0.01033,"10.1":0.02583,"11.1":0.06715,"12.1":0.17561,"13.1":0.72827,"14.1":2.57734,"15.1":3.4244,"15.2-15.3":3.36758},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00201,"5.0-5.1":0,"6.0-6.1":0.00201,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00604,"9.3":0.67592,"10.0-10.2":0.01006,"10.3":0.14685,"11.0-11.2":0.02816,"11.3-11.4":0.04426,"12.0-12.1":0.0342,"12.2-12.5":0.41038,"13.0-13.1":0.09254,"13.2":0.00805,"13.3":0.09053,"13.4-13.7":0.4828,"14.0-14.4":0.71615,"14.5-14.8":4.3794,"15.0-15.1":8.18749,"15.2-15.3":4.78576,"15.4":0.00201},P:{"4":0.13531,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.05204,"8.2":0.01009,"9.2":0.05204,"10.1":0.01041,"11.1-11.2":0.07286,"12.0":0.07286,"13.0":0.09368,"14.0":0.13531,"15.0":0.13531,"16.0":3.99684},I:{"0":0,"3":0,"4":0.00128,"2.1":0,"2.2":0.00448,"2.3":0,"4.1":0.00192,"4.2-4.3":0.00897,"4.4":0,"4.4.3-4.4.4":0.03652},A:{"8":0.00591,"9":0.08868,"11":0.39609,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.02417},O:{"0":0.66709},H:{"0":0.59952},L:{"0":21.67637},S:{"2.5":0},R:{_:"0"},M:{"0":0.69126}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js index e09638152a9aaa..494e588d833232 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LV.js @@ -1 +1 @@ -module.exports={C:{"41":0.00574,"50":0.01148,"52":0.1263,"55":0.05741,"56":0.02296,"66":0.00574,"68":0.01148,"72":0.05741,"77":0.00574,"78":0.08612,"79":0.00574,"81":0.00574,"82":0.01148,"83":0.00574,"84":0.01722,"85":0.00574,"86":0.00574,"87":0.02296,"88":0.09186,"89":0.01722,"90":0.01722,"91":0.13778,"92":0.04019,"93":0.05741,"94":1.83138,"95":4.07037,"96":0.02296,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 51 53 54 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 80 97 3.5 3.6"},D:{"38":0.01722,"49":0.16075,"57":0.01148,"63":0.01148,"65":0.01148,"66":0.01148,"67":0.02296,"68":0.01722,"69":0.01722,"70":0.00574,"71":0.01148,"72":0.02296,"73":0.02296,"74":0.01722,"75":0.01722,"76":0.01148,"77":0.01148,"78":0.02871,"79":0.21242,"80":0.03445,"81":0.02296,"83":0.02296,"84":0.03445,"85":0.02296,"86":0.09186,"87":0.45928,"88":0.04019,"89":0.08612,"90":0.10334,"91":0.10908,"92":0.18945,"93":1.48692,"94":0.29279,"95":0.78078,"96":33.89486,"97":0.01148,"98":0.00574,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 60 61 62 64 99"},F:{"36":0.00574,"56":0.01148,"79":0.00574,"80":0.04019,"81":1.23432,"82":1.51562,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.01148,"10":0.01148,"13":0.03445,"14":0.25835,"15":0.2239,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.03445,"11.1":0.01722,"12.1":0.05167,"13.1":0.2526,"14.1":0.71188,"15.1":1.1482,"15.2":0.19519},B:{"17":0.01148,"18":0.01148,"84":0.00574,"85":0.02871,"86":0.00574,"87":0.01722,"89":0.02296,"92":0.01722,"93":0.00574,"94":0.02871,"95":0.12056,"96":3.98425,_:"12 13 14 15 16 79 80 81 83 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00112,"5.0-5.1":0.00112,"6.0-6.1":0.00112,"7.0-7.1":0.00672,"8.1-8.4":0.00448,"9.0-9.2":0.00112,"9.3":0.02128,"10.0-10.2":0.00672,"10.3":0.07505,"11.0-11.2":0.03697,"11.3-11.4":0.02352,"12.0-12.1":0.02128,"12.2-12.5":0.22068,"13.0-13.1":0.02016,"13.2":0.02128,"13.3":0.04257,"13.4-13.7":0.19043,"14.0-14.4":0.73037,"14.5-14.8":3.40653,"15.0-15.1":5.78135,"15.2":0.58138},P:{"4":0.07317,"5.0-5.4":0.03058,"6.2-6.4":0.01045,"7.2-7.4":0.01045,"8.2":0.02041,"9.2":0.10193,"10.1":0.02091,"11.1-11.2":0.12543,"12.0":0.03136,"13.0":0.13589,"14.0":0.20906,"15.0":0.66898},I:{"0":0,"3":0,"4":0.00442,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00885,"4.2-4.3":0.01327,"4.4":0,"4.4.3-4.4.4":0.08848},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.20668,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0.01278},O:{"0":0.15336},H:{"0":0.45574},L:{"0":26.94415},S:{"2.5":0},R:{_:"0"},M:{"0":0.31098},Q:{"10.4":0}}; +module.exports={C:{"48":0.00596,"52":0.08345,"56":0.01788,"66":0.01192,"68":0.01192,"72":0.05365,"73":0.01192,"74":0.00596,"76":0.00596,"77":0.01192,"78":0.08345,"79":0.01192,"80":0.00596,"81":0.01192,"82":0.00596,"83":0.00596,"84":0.01192,"85":0.01192,"87":0.01788,"88":0.03577,"89":0.02384,"90":0.01788,"91":0.09538,"92":0.03577,"93":0.02384,"94":0.04173,"95":2.85532,"96":3.04011,"97":0.02384,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 75 86 98 3.5 3.6"},D:{"38":0.00596,"49":0.20864,"57":0.01192,"63":0.01192,"67":0.01192,"68":0.05961,"69":0.03577,"70":0.04769,"71":0.04173,"72":0.05961,"73":0.02384,"74":0.05365,"75":0.03577,"76":0.03577,"77":0.04173,"78":0.07153,"79":0.23248,"80":0.07749,"81":0.06557,"83":0.07749,"84":0.06557,"85":0.07749,"86":0.15499,"87":0.16691,"88":0.10134,"89":0.11326,"90":0.12518,"91":0.25036,"92":0.22652,"93":1.61543,"94":0.17883,"95":0.20864,"96":10.77153,"97":25.32829,"98":0.01192,"99":0.01192,"100":0.01788,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 58 59 60 61 62 64 65 66 101"},F:{"36":0.02384,"46":0.00596,"53":0.00596,"54":0.00596,"55":0.00596,"72":0.01192,"77":0.00596,"80":0.00596,"82":2.99242,"83":0.03577,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00596,"17":0.00596,"18":0.02384,"80":0.01192,"81":0.01192,"83":0.00596,"84":0.01192,"85":0.02384,"86":0.01192,"87":0.01192,"88":0.01192,"89":0.02981,"90":0.01192,"91":0.01192,"92":0.01192,"94":0.01192,"95":0.04769,"96":1.03721,"97":3.18317,_:"12 13 14 15 79 93"},E:{"4":0,"13":0.05961,"14":0.2444,"15":0.18479,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.2444,"11.1":0.01788,"12.1":0.04173,"13.1":0.26825,"14.1":0.60206,"15.1":0.67359,"15.2-15.3":0.73916},G:{"8":0.00422,"3.2":0.00105,"4.0-4.1":0.00211,"4.2-4.3":0.00422,"5.0-5.1":0.00738,"6.0-6.1":0.01054,"7.0-7.1":0.01793,"8.1-8.4":0.02004,"9.0-9.2":0.02214,"9.3":0.04745,"10.0-10.2":0.02531,"10.3":0.07698,"11.0-11.2":0.06432,"11.3-11.4":0.04007,"12.0-12.1":0.05483,"12.2-12.5":0.28365,"13.0-13.1":0.03269,"13.2":0.01476,"13.3":0.06011,"13.4-13.7":0.20035,"14.0-14.4":0.59894,"14.5-14.8":2.30087,"15.0-15.1":4.17151,"15.2-15.3":2.48119,"15.4":0.00316},P:{"4":0.12493,"5.0-5.4":0.02044,"6.2-6.4":0.02044,"7.2-7.4":0.02082,"8.2":0.04033,"9.2":0.01041,"10.1":0.06247,"11.1-11.2":0.16658,"12.0":0.04164,"13.0":0.08329,"14.0":0.13535,"15.0":0.22905,"16.0":3.41488},I:{"0":0,"3":0,"4":0.00568,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00757,"4.2-4.3":0.01704,"4.4":0,"4.4.3-4.4.4":0.09088},A:{"11":0.20267,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.10905},H:{"0":0.39386},L:{"0":25.11261},S:{"2.5":0},R:{_:"0"},M:{"0":0.32312}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js index 86530d42001966..f6ac4e47cd2dbe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/LY.js @@ -1 +1 @@ -module.exports={C:{"4":0.00238,"5":0.00238,"15":0.00477,"17":0.00477,"27":0.00238,"30":0.00477,"33":0.00238,"34":0.00715,"35":0.00477,"37":0.00477,"43":0.00477,"45":0.00477,"47":0.00953,"48":0.00238,"52":0.0143,"56":0.00238,"64":0.00238,"68":0.00477,"72":0.00715,"78":0.00953,"79":0.00477,"82":0.00238,"84":0.00715,"86":0.00238,"87":0.00238,"88":0.01192,"89":0.00953,"90":0.00238,"91":0.00715,"92":0.00477,"93":0.00715,"94":0.31217,"95":0.82928,"96":0.0143,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 28 29 31 32 36 38 39 40 41 42 44 46 49 50 51 53 54 55 57 58 59 60 61 62 63 65 66 67 69 70 71 73 74 75 76 77 80 81 83 85 97 3.5 3.6"},D:{"11":0.00238,"22":0.00238,"23":0.00477,"24":0.00953,"25":0.00477,"32":0.00477,"33":0.01192,"34":0.00238,"37":0.00477,"38":0.01192,"42":0.00238,"43":0.01906,"47":0.00238,"49":0.01906,"50":0.00953,"53":0.00238,"54":0.00477,"55":0.00953,"56":0.00953,"57":0.00477,"58":0.00477,"60":0.00953,"61":0.01192,"63":0.02145,"64":0.00953,"65":0.02621,"66":0.00715,"67":0.01668,"68":0.00238,"69":0.00715,"70":0.00715,"71":0.0286,"72":0.00477,"73":0.00477,"74":0.00477,"75":0.00238,"76":0.00715,"77":0.00477,"78":0.00715,"79":0.03813,"80":0.0286,"81":0.03575,"83":0.02621,"84":0.0143,"85":0.0143,"86":0.05719,"87":0.05958,"88":0.03575,"89":0.04051,"90":0.03813,"91":0.05481,"92":0.14298,"93":0.12392,"94":0.1406,"95":0.25736,"96":13.56165,"97":0.00477,"98":0.00477,"99":0.00477,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 26 27 28 29 30 31 35 36 39 40 41 44 45 46 48 51 52 59 62"},F:{"76":0.00238,"79":0.04528,"80":0.0143,"81":0.3503,"82":0.49805,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01192,"14":0.04289,"15":0.06672,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00953,"10.1":0.00953,"11.1":0.00715,"12.1":0.00477,"13.1":0.05719,"14.1":0.17396,"15.1":0.16919,"15.2":0.04289},B:{"12":0.00477,"14":0.00477,"16":0.00715,"17":0.00953,"18":0.04528,"84":0.0143,"85":0.00715,"89":0.00953,"90":0.00715,"91":0.00477,"92":0.0143,"93":0.00477,"94":0.00953,"95":0.08817,"96":1.26776,_:"13 15 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00248,"6.0-6.1":0.00248,"7.0-7.1":0.02315,"8.1-8.4":0.00331,"9.0-9.2":0.00248,"9.3":0.09176,"10.0-10.2":0.00496,"10.3":0.10086,"11.0-11.2":0.02728,"11.3-11.4":0.04133,"12.0-12.1":0.05125,"12.2-12.5":0.90854,"13.0-13.1":0.03968,"13.2":0.03885,"13.3":0.09424,"13.4-13.7":0.28273,"14.0-14.4":1.00195,"14.5-14.8":2.13452,"15.0-15.1":2.90996,"15.2":0.50263},P:{"4":0.43598,"5.0-5.4":4.36856,"6.2-6.4":0.08111,"7.2-7.4":0.60834,"8.2":0.01014,"9.2":0.11153,"10.1":0.04056,"11.1-11.2":0.34473,"12.0":0.12167,"13.0":0.31431,"14.0":0.43598,"15.0":0.63876},I:{"0":0,"3":0,"4":0.00026,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00181,"4.2-4.3":0.00981,"4.4":0,"4.4.3-4.4.4":0.03382},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00477,"9":0.00477,"10":0.00715,"11":0.10247,_:"6 7 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0.59413},H:{"0":4.49984},L:{"0":61.67741},S:{"2.5":0},R:{_:"0"},M:{"0":0.08379},Q:{"10.4":0}}; +module.exports={C:{"4":0.00594,"5":0.00396,"15":0.00594,"16":0.00198,"17":0.01385,"29":0.00198,"30":0.00396,"34":0.00396,"36":0.00198,"38":0.00594,"43":0.0099,"44":0.00198,"45":0.01583,"47":0.00792,"49":0.00396,"52":0.0099,"61":0.00198,"72":0.00594,"78":0.01187,"79":0.00396,"82":0.00396,"83":0.00396,"84":0.02375,"85":0.00198,"88":0.00594,"89":0.00396,"91":0.00594,"92":0.00396,"93":0.00594,"94":0.01979,"95":0.5185,"96":0.59568,"97":0.0099,_:"2 3 6 7 8 9 10 11 12 13 14 18 19 20 21 22 23 24 25 26 27 28 31 32 33 35 37 39 40 41 42 46 48 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 80 81 86 87 90 98 3.5 3.6"},D:{"19":0.00396,"23":0.00594,"24":0.01187,"25":0.00594,"26":0.00594,"27":0.00198,"31":0.00396,"32":0.01781,"33":0.0099,"37":0.00198,"38":0.00792,"39":0.00594,"40":0.00198,"41":0.00198,"42":0.00396,"43":0.01187,"46":0.00198,"48":0.00198,"49":0.02375,"50":0.00198,"53":0.00396,"54":0.00396,"55":0.00198,"56":0.00792,"57":0.00396,"58":0.00792,"60":0.00198,"61":0.00396,"62":0.00396,"63":0.02375,"64":0.00396,"65":0.01781,"66":0.00594,"67":0.00396,"68":0.00396,"69":0.0099,"70":0.00792,"71":0.03166,"72":0.00594,"73":0.00792,"74":0.0099,"75":0.00198,"76":0.00396,"77":0.00396,"78":0.00594,"79":0.02375,"80":0.01583,"81":0.02375,"83":0.02177,"84":0.00594,"85":0.01781,"86":0.04354,"87":0.06333,"88":0.01979,"89":0.03958,"90":0.02771,"91":0.0475,"92":0.08114,"93":0.12468,"94":0.0752,"95":0.57985,"96":4.29047,"97":7.90808,"98":0.00396,"99":0.00198,"100":0.00396,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 28 29 30 34 35 36 44 45 47 51 52 59 101"},F:{"67":0.03166,"73":0.00396,"78":0.00198,"79":0.02375,"80":0.00792,"81":0.00792,"82":0.75004,"83":0.01583,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00396,"14":0.0099,"15":0.00198,"16":0.00594,"17":0.00792,"18":0.03958,"83":0.00198,"84":0.0099,"85":0.01781,"89":0.00792,"90":0.00396,"91":0.00396,"92":0.01781,"93":0.00594,"94":0.00396,"95":0.05937,"96":0.38195,"97":0.85493,_:"13 79 80 81 86 87 88"},E:{"4":0,"13":0.02969,"14":0.05343,"15":0.04948,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 15.4","5.1":0.00792,"9.1":0.00396,"10.1":0.01385,"11.1":0.00198,"12.1":0.00792,"13.1":0.01979,"14.1":0.16228,"15.1":0.11082,"15.2-15.3":0.11478},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00297,"6.0-6.1":0.00793,"7.0-7.1":0.01784,"8.1-8.4":0.0119,"9.0-9.2":0.00198,"9.3":0.04957,"10.0-10.2":0.00397,"10.3":0.11203,"11.0-11.2":0.04362,"11.3-11.4":0.0456,"12.0-12.1":0.05552,"12.2-12.5":0.91604,"13.0-13.1":0.03767,"13.2":0.02578,"13.3":0.10112,"13.4-13.7":0.30733,"14.0-14.4":1.15298,"14.5-14.8":2.17708,"15.0-15.1":2.7392,"15.2-15.3":2.09579,"15.4":0},P:{"4":0.37462,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.56699,"8.2":0.01009,"9.2":0.09112,"10.1":0.06075,"11.1-11.2":0.26325,"12.0":0.1215,"13.0":0.30375,"14.0":0.324,"15.0":0.38475,"16.0":1.7516},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00086,"4.2-4.3":0.00561,"4.4":0,"4.4.3-4.4.4":0.03364},A:{"8":0.00792,"9":0.00396,"10":0.0099,"11":0.08114,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.52939},H:{"0":3.28051},L:{"0":62.39366},S:{"2.5":0},R:{_:"0"},M:{"0":0.08823}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js index 20cf024cf6b257..e3e1ca52b9bba9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MA.js @@ -1 +1 @@ -module.exports={C:{"2":0.44189,"15":0.44189,"18":0.44189,"21":0.44189,"23":0.44189,"25":0.87582,"30":0.43791,"48":0.00796,"49":0.00398,"50":0.00796,"51":0.44587,"52":0.08758,"55":0.00796,"56":0.00796,"57":0.01194,"58":0.00796,"59":0.00796,"60":0.01194,"61":0.00796,"63":0.00398,"64":0.01194,"65":0.01194,"66":0.00796,"68":0.00796,"72":0.00796,"78":0.04777,"79":0.00398,"80":0.00796,"81":0.01194,"82":0.00796,"83":0.00796,"84":0.05972,"85":0.00398,"88":0.01991,"89":0.02787,"90":0.01194,"91":0.04379,"92":0.02389,"93":0.04777,"94":0.41801,"95":0.87582,"96":0.01592,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 53 54 62 67 69 70 71 73 74 75 76 77 86 87 97 3.5 3.6"},D:{"11":0.00398,"19":0.43791,"24":1.30975,"30":0.42597,"33":0.44587,"35":0.88378,"37":0.00398,"38":0.00796,"43":0.00796,"49":0.09156,"53":0.01194,"54":0.44587,"55":0.44587,"56":2.23732,"57":0.00796,"58":0.01194,"59":0.00796,"60":0.00796,"62":0.01194,"63":0.01991,"64":0.01194,"65":0.03185,"66":0.04777,"67":0.05573,"68":0.01991,"69":0.02389,"70":0.02787,"71":0.02389,"72":0.02389,"73":0.00398,"74":0.01991,"75":0.04777,"76":0.01194,"77":0.01194,"78":0.01592,"79":0.0836,"80":0.01991,"81":0.03981,"83":0.05175,"84":0.13535,"85":0.12739,"86":0.16322,"87":0.42995,"88":0.13934,"89":0.0637,"90":0.09156,"91":0.14332,"92":0.15526,"93":0.56928,"94":0.70862,"95":0.36227,"96":12.18584,"97":0.01592,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 25 26 27 28 29 31 32 34 36 39 40 41 42 44 45 46 47 48 50 51 52 61 98 99"},F:{"28":0.00398,"40":0.00796,"43":0.44985,"53":0.01991,"57":0.00796,"70":0.00398,"75":0.00398,"78":0.00796,"79":0.01592,"80":0.03583,"81":0.39014,"82":0.55734,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 49 50 51 52 54 55 56 58 60 62 63 64 65 66 67 68 69 71 72 73 74 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.43393},E:{"4":0,"5":0.44189,"7":0.00398,"8":0.00796,"10":0.00796,"11":0.00796,"12":0.01194,"13":0.07564,"14":0.08758,"15":0.10749,_:"0 6 9 3.1 3.2 6.1 7.1","5.1":0.01194,"9.1":0.00796,"10.1":0.01194,"11.1":0.01991,"12.1":0.02787,"13.1":0.11147,"14.1":0.17915,"15.1":0.11943,"15.2":0.02389},B:{"13":0.00796,"14":0.00796,"15":0.00398,"16":0.01194,"17":0.00796,"18":0.02787,"84":0.01592,"85":0.01194,"86":0.01592,"87":0.00796,"88":0.00796,"89":0.02389,"90":0.02389,"91":0.02389,"92":0.03583,"93":0.01592,"94":0.05573,"95":0.08758,"96":1.20226,_:"12 79 80 81 83"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01189,"6.0-6.1":8.35912,"7.0-7.1":0.03271,"8.1-8.4":0.00595,"9.0-9.2":0,"9.3":0.08474,"10.0-10.2":1.18184,"10.3":0.08622,"11.0-11.2":0.15312,"11.3-11.4":0.09068,"12.0-12.1":0.14123,"12.2-12.5":0.89196,"13.0-13.1":0.01933,"13.2":0.00892,"13.3":0.05352,"13.4-13.7":0.17839,"14.0-14.4":0.56937,"14.5-14.8":1.34388,"15.0-15.1":1.50889,"15.2":0.14271},P:{"4":0.53755,"5.0-5.4":0.05121,"6.2-6.4":0.01024,"7.2-7.4":0.16127,"8.2":0.0443,"9.2":0.06451,"10.1":0.05135,"11.1-11.2":0.12901,"12.0":0.03225,"13.0":0.16127,"14.0":0.16127,"15.0":0.38704},I:{"0":0,"3":0,"4":0.00432,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02015,"4.2-4.3":0.31952,"4.4":0,"4.4.3-4.4.4":0.68509},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.90352,"9":0.90352,"10":0.90752,"11":0.11594,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.0662},H:{"0":0.2222},L:{"0":42.36444},S:{"2.5":0},R:{_:"0"},M:{"0":0.12036},Q:{"10.4":0}}; +module.exports={C:{"2":0.60691,"15":0.61086,"18":0.60297,"21":0.59903,"23":0.60691,"25":1.20595,"30":0.60297,"51":0.60297,"52":0.05123,"65":0.01576,"72":0.00394,"78":0.03547,"80":0.00394,"81":0.00394,"83":0.00394,"84":0.03547,"88":0.00788,"89":0.00788,"91":0.02365,"92":0.00788,"93":0.00788,"94":0.01576,"95":0.53204,"96":0.5675,"97":0.01182,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 73 74 75 76 77 79 82 85 86 87 90 98 3.5 3.6"},D:{"19":0.59509,"22":0.00394,"24":1.80498,"30":0.61086,"33":0.61086,"35":1.22171,"38":0.00788,"43":0.01182,"49":0.07094,"53":0.01182,"54":0.60691,"55":0.60691,"56":3.03063,"58":0.00394,"62":0.00394,"63":0.01182,"64":0.00394,"65":0.00788,"66":0.01182,"67":0.10247,"68":0.01576,"69":0.01182,"70":0.01182,"71":0.00788,"72":0.01971,"73":0.00394,"74":0.00788,"75":0.01576,"76":0.00394,"77":0.00394,"78":0.00788,"79":0.08276,"80":0.01182,"81":0.02365,"83":0.03547,"84":0.05123,"85":0.04729,"86":0.07882,"87":0.18523,"88":0.05123,"89":0.03547,"90":0.03941,"91":0.05912,"92":0.067,"93":0.29163,"94":0.16158,"95":0.0867,"96":3.12127,"97":7.23962,"98":0.00394,"99":0.00394,"100":0.00394,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 25 26 27 28 29 31 32 34 36 37 39 40 41 42 44 45 46 47 48 50 51 52 57 59 60 61 101"},F:{"28":0.00788,"40":0.00394,"43":0.60691,"53":0.00394,"80":0.00394,"82":0.77638,"83":0.01576,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.60297},B:{"18":0.01576,"84":0.01182,"85":0.00788,"86":0.00788,"87":0.00394,"88":0.00394,"89":0.00788,"90":0.00788,"91":0.00788,"92":0.01576,"93":0.00394,"94":0.01182,"95":0.02759,"96":0.27587,"97":0.85914,_:"12 13 14 15 16 17 79 80 81 83"},E:{"4":0,"5":0.60691,"12":0.00394,"13":0.03153,"14":0.05123,"15":0.03941,_:"0 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00394,"11.1":0.01182,"12.1":0.01576,"13.1":0.07094,"14.1":0.11035,"15.1":0.06306,"15.2-15.3":0.067},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01174,"6.0-6.1":11.58014,"7.0-7.1":0.03857,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04863,"10.0-10.2":1.58963,"10.3":0.05198,"11.0-11.2":0.0654,"11.3-11.4":0.04192,"12.0-12.1":0.06372,"12.2-12.5":0.47286,"13.0-13.1":0.01174,"13.2":0.00838,"13.3":0.03857,"13.4-13.7":0.13079,"14.0-14.4":0.33536,"14.5-14.8":0.81158,"15.0-15.1":0.94237,"15.2-15.3":0.50975,"15.4":0},P:{"4":0.55547,"5.0-5.4":0.05113,"6.2-6.4":0.03126,"7.2-7.4":0.15248,"8.2":0.01018,"9.2":0.04357,"10.1":0.0102,"11.1-11.2":0.09802,"12.0":0.03267,"13.0":0.14159,"14.0":0.11981,"15.0":0.17426,"16.0":1.37233},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01386,"4.2-4.3":0.49904,"4.4":0,"4.4.3-4.4.4":0.88066},A:{"8":1.2335,"9":1.21768,"10":1.21373,"11":0.07116,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.06059},H:{"0":0.18356},L:{"0":39.82382},S:{"2.5":0},R:{_:"0"},M:{"0":0.08483}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js index 06d1a8f193668f..f40a4c7f3af783 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MC.js @@ -1 +1 @@ -module.exports={C:{"75":0.01338,"78":0.90342,"80":0.04015,"81":0.03346,"82":0.02008,"84":0.18738,"89":0.00669,"91":0.10038,"93":0.02677,"94":1.88714,"95":4.05535,"96":0.02008,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 79 83 85 86 87 88 90 92 97 3.5 3.6"},D:{"49":0.01338,"53":0.02008,"65":0.01338,"67":0.00669,"70":0.00669,"72":0.02008,"74":0.00669,"76":0.01338,"77":0.56882,"78":0.02008,"79":0.05354,"80":0.03346,"81":0.06692,"83":0.02008,"84":0.0803,"85":0.20076,"86":0.04015,"87":0.46175,"88":0.00669,"89":0.27437,"90":0.03346,"91":0.02008,"92":0.09369,"93":0.2476,"94":0.68928,"95":1.24471,"96":29.96008,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 68 69 71 73 75 97 98 99"},F:{"69":0.02008,"70":0.00669,"81":0.15392,"82":0.34129,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.02008,"13":0.06692,"14":1.53916,"15":1.586,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02008,"11.1":0.11376,"12.1":0.0803,"13.1":1.89384,"14.1":6.55816,"15.1":4.91862,"15.2":0.84319},B:{"17":0.0803,"18":0.20745,"85":0.02008,"91":0.00669,"93":0.01338,"94":0.01338,"95":0.20076,"96":3.90813,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00826,"6.0-6.1":0,"7.0-7.1":0.01652,"8.1-8.4":0,"9.0-9.2":0.00206,"9.3":0.05781,"10.0-10.2":0.064,"10.3":0.05781,"11.0-11.2":0.00826,"11.3-11.4":0.01032,"12.0-12.1":0.03716,"12.2-12.5":0.46245,"13.0-13.1":0.01445,"13.2":0.00206,"13.3":0.04335,"13.4-13.7":0.63381,"14.0-14.4":1.09213,"14.5-14.8":7.16802,"15.0-15.1":10.18016,"15.2":0.78658},P:{"4":0.02167,"5.0-5.4":0.01047,"6.2-6.4":0.09073,"7.2-7.4":0.05233,_:"8.2","9.2":0.0314,"10.1":0.0103,"11.1-11.2":0.05417,"12.0":0.30338,"13.0":0.02167,"14.0":0.02167,"15.0":0.08668},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.68258,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.00662},H:{"0":0.04071},L:{"0":11.51218},S:{"2.5":0},R:{_:"0"},M:{"0":0.16209},Q:{"10.4":0}}; +module.exports={C:{"52":0.0266,"68":0.0133,"75":0.04656,"78":0.56534,"79":0.00665,"80":0.0133,"81":0.0133,"82":0.01995,"84":0.04656,"91":0.15297,"92":0.00665,"93":0.0133,"94":0.03991,"95":2.69366,"96":2.78012,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 76 77 83 85 86 87 88 89 90 97 98 3.5 3.6"},D:{"18":0.18623,"49":0.0133,"53":0.00665,"56":0.00665,"65":0.0133,"70":0.01995,"71":0.0133,"74":0.00665,"75":0.00665,"76":0.0266,"77":0.41236,"78":0.0266,"79":0.05986,"80":0.0266,"81":0.04656,"83":0.09977,"84":0.06651,"85":0.14632,"86":0.01995,"87":0.46557,"88":0.0133,"89":0.22613,"90":0.03326,"91":0.01995,"92":0.0266,"93":0.08646,"94":0.45227,"95":0.24609,"96":10.28245,"97":19.43422,"100":0.00665,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 58 59 60 61 62 63 64 66 67 68 69 72 73 98 99 101"},F:{"65":0.00665,"69":0.0133,"82":0.37911,"83":0.00665,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.12637,"18":0.11972,"85":0.0133,"95":0.03991,"96":1.41666,"97":3.05946,_:"12 13 14 15 16 79 80 81 83 84 86 87 88 89 90 91 92 93 94"},E:{"4":0,"12":0.0133,"13":0.21283,"14":1.39006,"15":0.95774,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00665,"10.1":0.0133,"11.1":0.53208,"12.1":0.19953,"13.1":1.07081,"14.1":5.77307,"15.1":5.39396,"15.2-15.3":3.94404},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00639,"6.0-6.1":0.00426,"7.0-7.1":0.00639,"8.1-8.4":0.00426,"9.0-9.2":0.00426,"9.3":0.02983,"10.0-10.2":0.04262,"10.3":0.05967,"11.0-11.2":0.01705,"11.3-11.4":0.04688,"12.0-12.1":0.17474,"12.2-12.5":0.488,"13.0-13.1":0.03836,"13.2":0.01065,"13.3":0.10016,"13.4-13.7":1.16779,"14.0-14.4":1.15713,"14.5-14.8":6.39725,"15.0-15.1":7.21768,"15.2-15.3":4.32592,"15.4":0},P:{"4":0.03306,"5.0-5.4":0.03021,"6.2-6.4":0.03126,"7.2-7.4":0.08252,"8.2":0.01018,"9.2":0.02063,"10.1":0.01018,"11.1-11.2":0.01102,"12.0":0.11021,"13.0":0.01102,"14.0":0.12378,"15.0":0.06613,"16.0":1.28946},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.49883,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01675},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0},H:{"0":0.06026},L:{"0":11.43591},S:{"2.5":0},R:{_:"0"},M:{"0":0.1206}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js index c550660cb8edfc..58fd6f10f82d2e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MD.js @@ -1 +1 @@ -module.exports={C:{"48":0.00892,"52":0.05797,"55":0.07134,"56":0.00446,"57":0.00892,"65":0.00446,"68":0.00446,"77":0.00446,"78":0.06689,"79":0.00446,"80":0.0223,"81":0.00446,"82":0.00446,"84":0.0223,"85":0.03567,"86":0.01338,"87":0.46374,"88":0.13377,"89":0.03121,"91":0.12039,"92":0.00892,"93":0.04459,"94":0.55738,"95":1.20393,"96":0.01338,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 58 59 60 61 62 63 64 66 67 69 70 71 72 73 74 75 76 83 90 97 3.5","3.6":0.00892},D:{"41":0.00892,"49":0.16498,"53":0.01338,"58":0.00892,"59":0.05351,"60":0.00446,"63":0.00892,"65":0.00892,"66":0.00892,"67":0.03121,"69":0.01338,"70":0.01338,"71":0.01338,"72":0.00446,"73":0.03121,"74":0.00892,"75":0.01784,"76":0.0223,"77":0.01784,"78":0.00892,"79":0.03121,"80":0.05797,"81":0.02675,"83":0.06689,"84":0.07134,"85":0.08918,"86":0.12039,"87":0.544,"88":0.04013,"89":0.04459,"90":0.04459,"91":0.0758,"92":0.16498,"93":0.29429,"94":0.30321,"95":1.86832,"96":28.02482,"97":0.01338,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 50 51 52 54 55 56 57 61 62 64 68 98 99"},F:{"36":0.00446,"70":0.00892,"79":0.00446,"80":0.02675,"81":1.07908,"82":1.24406,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00446,"12":0.00446,"13":0.03121,"14":0.28092,"15":0.0981,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.05797,"11.1":0.00446,"12.1":0.03121,"13.1":0.11593,"14.1":0.29429,"15.1":0.34334,"15.2":0.04905},B:{"17":0.00446,"18":0.02675,"84":0.00446,"86":0.01338,"89":0.00446,"94":0.00892,"95":0.0223,"96":1.45363,_:"12 13 14 15 16 79 80 81 83 85 87 88 90 91 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00178,"6.0-6.1":0.00089,"7.0-7.1":0.01071,"8.1-8.4":0.00178,"9.0-9.2":0.00089,"9.3":0.04641,"10.0-10.2":0.00625,"10.3":0.04195,"11.0-11.2":0.02053,"11.3-11.4":0.01963,"12.0-12.1":0.01696,"12.2-12.5":0.40251,"13.0-13.1":0.01071,"13.2":0.00714,"13.3":0.04819,"13.4-13.7":0.19902,"14.0-14.4":0.60242,"14.5-14.8":2.73633,"15.0-15.1":4.45078,"15.2":0.29452},P:{"4":0.0628,"5.0-5.4":0.01047,"6.2-6.4":0.09073,"7.2-7.4":0.05233,_:"8.2","9.2":0.0314,"10.1":0.0103,"11.1-11.2":0.10467,"12.0":0.0314,"13.0":0.11514,"14.0":0.1256,"15.0":0.33494},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00394,"4.2-4.3":0.00657,"4.4":0,"4.4.3-4.4.4":0.02826},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01784,"9":0.00892,"11":0.14715,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00554},O:{"0":0.12742},H:{"0":0.24651},L:{"0":45.28746},S:{"2.5":0},R:{_:"0"},M:{"0":0.07756},Q:{"10.4":0}}; +module.exports={C:{"52":0.08362,"55":0.05281,"56":0.0044,"68":0.0044,"72":0.0044,"78":0.07042,"79":0.0044,"80":0.0044,"81":0.0088,"82":0.0044,"83":0.0044,"84":0.0088,"87":0.39609,"88":0.0088,"89":0.0132,"90":0.0044,"91":0.10122,"92":0.0088,"93":0.0132,"94":0.05281,"95":0.8626,"96":0.95062,"97":0.0176,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 85 86 98 3.5","3.6":0.0044},D:{"26":0.0088,"41":0.0176,"48":0.0088,"49":0.10122,"53":0.0088,"55":0.0044,"57":0.0088,"63":0.0132,"66":0.0044,"67":0.04401,"68":0.0044,"69":0.0088,"70":0.0088,"71":0.0132,"72":0.0044,"73":0.0176,"74":0.0132,"75":0.0044,"76":0.05721,"77":0.02641,"78":0.0088,"79":0.03521,"80":0.07922,"81":0.06161,"83":0.05281,"84":0.07922,"85":0.07482,"86":0.13643,"87":0.13203,"88":0.04841,"89":0.03961,"90":0.07482,"91":0.07482,"92":0.11443,"93":1.65038,"94":0.12323,"95":0.18484,"96":8.04943,"97":21.41527,"98":0.0132,"99":0.0044,"100":0.0088,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 50 51 52 54 56 58 59 60 61 62 64 65 101"},F:{"46":0.0044,"68":0.0044,"70":0.04841,"81":0.0176,"82":2.34133,"83":0.03961,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.0044,"85":0.0176,"92":0.0088,"94":0.0044,"95":0.0088,"96":0.38289,"97":1.16186,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93"},E:{"4":0,"13":0.03521,"14":0.13643,"15":0.07042,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.04401,"11.1":0.0044,"12.1":0.02641,"13.1":0.10562,"14.1":0.33448,"15.1":0.27286,"15.2-15.3":0.21125},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00179,"6.0-6.1":0,"7.0-7.1":0.00718,"8.1-8.4":0.00179,"9.0-9.2":0.0009,"9.3":0.05205,"10.0-10.2":0.00808,"10.3":0.04398,"11.0-11.2":0.01526,"11.3-11.4":0.01256,"12.0-12.1":0.01167,"12.2-12.5":0.33477,"13.0-13.1":0.02154,"13.2":0.00718,"13.3":0.04128,"13.4-13.7":0.15796,"14.0-14.4":0.50798,"14.5-14.8":2.17554,"15.0-15.1":3.40601,"15.2-15.3":2.16207,"15.4":0},P:{"4":0.10315,"5.0-5.4":0.03021,"6.2-6.4":0.03126,"7.2-7.4":0.08252,"8.2":0.01018,"9.2":0.02063,"10.1":0.01018,"11.1-11.2":0.10315,"12.0":0.04126,"13.0":0.13409,"14.0":0.12378,"15.0":0.17535,"16.0":2.28992},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00334,"4.2-4.3":0.00334,"4.4":0,"4.4.3-4.4.4":0.03252},A:{"8":0.02305,"9":0.01383,"10":0.00922,"11":0.14754,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.11758},H:{"0":0.22263},L:{"0":44.12903},S:{"2.5":0},R:{_:"0"},M:{"0":0.07839}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js index 3ae446731d6065..5d8b9be6a76ccc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ME.js @@ -1 +1 @@ -module.exports={C:{"49":0.00428,"52":0.84704,"56":0.00856,"78":0.00856,"81":0.00428,"84":0.00856,"85":0.00428,"88":0.00856,"89":0.00856,"91":0.01283,"92":0.02995,"93":0.02139,"94":0.88982,"95":1.6727,"96":0.00428,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 86 87 90 97 3.5 3.6"},D:{"38":0.01711,"43":0.00428,"49":0.08128,"53":0.01283,"63":0.00856,"65":0.00428,"66":0.0385,"68":0.00428,"69":0.00428,"70":0.00428,"71":0.00428,"75":0.01711,"76":0.0385,"77":0.00428,"78":0.02995,"79":0.12406,"80":0.01283,"81":0.00856,"83":0.01711,"84":0.97966,"85":0.02567,"86":0.02567,"87":0.05989,"88":0.04706,"89":0.0385,"90":0.02139,"91":0.05989,"92":0.09839,"93":0.06845,"94":0.16684,"95":0.59036,"96":19.72158,"97":0.01283,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 64 67 72 73 74 98 99"},F:{"25":0.00428,"36":0.00428,"40":0.00856,"46":0.01711,"68":9.36454,"80":0.02567,"81":0.53047,"82":0.90266,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00856,"13":0.01711,"14":0.07273,"15":0.05134,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00428,"11.1":0.01283,"12.1":0.03422,"13.1":0.06417,"14.1":0.29518,"15.1":0.23101,"15.2":0.03422},B:{"16":0.00856,"18":0.01283,"92":0.01711,"94":0.00856,"95":0.02567,"96":1.18928,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 89 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.001,"6.0-6.1":0,"7.0-7.1":0.01294,"8.1-8.4":0.00299,"9.0-9.2":0.001,"9.3":0.06768,"10.0-10.2":0.01294,"10.3":0.09854,"11.0-11.2":0.01593,"11.3-11.4":0.02687,"12.0-12.1":0.01692,"12.2-12.5":0.42701,"13.0-13.1":0.01294,"13.2":0.01095,"13.3":0.05574,"13.4-13.7":0.25979,"14.0-14.4":0.62409,"14.5-14.8":3.84505,"15.0-15.1":4.15859,"15.2":0.2996},P:{"4":0.09244,"5.0-5.4":0.05121,"6.2-6.4":0.01024,"7.2-7.4":0.06162,_:"8.2","9.2":0.11267,"10.1":0.05135,"11.1-11.2":0.18487,"12.0":0.03081,"13.0":0.11298,"14.0":0.11298,"15.0":0.32866},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00088,"4.2-4.3":0.00265,"4.4":0,"4.4.3-4.4.4":0.02507},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08128,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.02289},H:{"0":0.23836},L:{"0":47.07361},S:{"2.5":0},R:{_:"0"},M:{"0":0.16022},Q:{"10.4":0}}; +module.exports={C:{"52":1.07221,"72":0.00848,"78":0.00424,"84":0.01271,"88":0.01271,"89":0.00424,"91":0.02543,"92":0.04238,"93":0.01695,"94":0.01271,"95":0.88998,"96":1.30107,"97":0.01695,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 90 98 3.5 3.6"},D:{"38":0.01695,"49":0.05509,"53":0.05509,"58":0.00848,"62":0.00848,"63":0.00848,"66":0.05933,"68":0.02119,"74":0.00424,"76":0.00424,"77":0.00848,"78":0.02119,"79":0.16952,"80":0.0339,"81":0.00848,"83":0.01695,"84":0.86879,"85":0.04662,"86":0.02119,"87":0.06357,"88":0.06357,"89":0.04238,"90":0.02967,"91":0.03814,"92":0.13562,"93":0.04238,"94":0.08052,"95":0.15257,"96":6.89523,"97":14.90081,"100":0.01695,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 64 65 67 69 70 71 72 73 75 98 99 101"},F:{"28":0.00848,"36":0.00424,"40":0.00848,"42":0.01271,"46":0.01695,"68":9.47617,"69":0.00424,"80":0.00424,"81":0.00424,"82":1.42821,"83":0.00848,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.00424,"92":0.01271,"95":0.00848,"96":0.36023,"97":1.11036,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"12":0.00848,"13":0.02119,"14":0.08052,"15":0.05509,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00848,"12.1":0.02967,"13.1":0.06357,"14.1":0.30514,"15.1":0.21614,"15.2-15.3":0.22038},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01676,"8.1-8.4":0.00419,"9.0-9.2":0,"9.3":0.06703,"10.0-10.2":0.00628,"10.3":0.1812,"11.0-11.2":0.00943,"11.3-11.4":0.02514,"12.0-12.1":0.022,"12.2-12.5":0.4022,"13.0-13.1":0.02514,"13.2":0.00628,"13.3":0.06913,"13.4-13.7":0.30479,"14.0-14.4":0.58969,"14.5-14.8":3.15686,"15.0-15.1":3.49203,"15.2-15.3":2.08747,"15.4":0},P:{"4":0.14282,"5.0-5.4":0.05113,"6.2-6.4":0.03126,"7.2-7.4":0.05101,"8.2":0.01018,"9.2":0.0204,"10.1":0.0102,"11.1-11.2":0.18362,"12.0":0.0204,"13.0":0.12242,"14.0":0.11222,"15.0":0.16322,"16.0":2.59115},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00071,"4.2-4.3":0.00318,"4.4":0,"4.4.3-4.4.4":0.01341},A:{"11":0.05933,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.01729},H:{"0":0.27826},L:{"0":42.96974},S:{"2.5":0},R:{_:"0"},M:{"0":0.17865}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js index a4570a925353e7..24f02dd52ad78c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MG.js @@ -1 +1 @@ -module.exports={C:{"28":0.00579,"31":0.01158,"33":0.00579,"35":0.01158,"38":0.00579,"41":0.01737,"43":0.01158,"47":0.04632,"48":0.04053,"49":0.04053,"52":0.2316,"56":0.01737,"57":0.01737,"58":0.00579,"60":0.00579,"61":0.01158,"64":0.00579,"65":0.00579,"66":0.01737,"67":0.00579,"68":0.02316,"70":0.05211,"72":0.26634,"75":0.00579,"76":0.02316,"77":0.00579,"78":0.07527,"79":0.01158,"80":0.03474,"81":0.03474,"82":0.01737,"83":0.01158,"84":0.01737,"85":0.01737,"86":0.01158,"87":0.02316,"88":0.06948,"89":0.11001,"90":0.04632,"91":0.1737,"92":0.07527,"93":0.15633,"94":2.47233,"95":4.38882,"96":0.04632,"97":0.04053,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 34 36 37 39 40 42 44 45 46 50 51 53 54 55 59 62 63 69 71 73 74 3.5 3.6"},D:{"11":0.02895,"32":0.01158,"38":0.01737,"40":0.00579,"42":0.09264,"46":0.01737,"49":0.07527,"50":0.01737,"57":0.03474,"58":0.00579,"60":0.00579,"61":0.01158,"63":0.01737,"64":0.02316,"65":0.00579,"66":0.01737,"67":0.00579,"69":0.01158,"70":0.01158,"71":0.04632,"72":0.0579,"73":0.06948,"74":0.02895,"75":0.00579,"76":0.01158,"77":0.01737,"78":0.01158,"79":0.12738,"80":0.04053,"81":0.11001,"83":0.03474,"84":0.02316,"85":0.06369,"86":0.27213,"87":0.35898,"88":0.08106,"89":0.27213,"90":0.12738,"91":0.22002,"92":0.26055,"93":0.94956,"94":0.4632,"95":0.79902,"96":27.01614,"97":0.02316,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 39 41 43 44 45 47 48 51 52 53 54 55 56 59 62 68 98 99"},F:{"32":0.02316,"53":0.05211,"77":0.00579,"79":0.01158,"80":0.04053,"81":0.71217,"82":1.01325,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"6":0.01158,"13":0.01158,"14":0.05211,"15":0.05211,_:"0 5 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00579,"11.1":0.02316,"12.1":0.13896,"13.1":0.09264,"14.1":0.16212,"15.1":0.13896,"15.2":0.02895},B:{"12":0.01737,"13":0.00579,"14":0.01158,"15":0.01158,"16":0.00579,"17":0.01737,"18":0.08685,"84":0.02316,"85":0.01158,"89":0.04632,"90":0.01158,"91":0.00579,"92":0.02895,"93":0.04053,"94":0.01158,"95":0.07527,"96":3.27714,_:"79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00075,"5.0-5.1":0.00401,"6.0-6.1":0.0005,"7.0-7.1":0.03858,"8.1-8.4":0.00225,"9.0-9.2":0.0015,"9.3":0.0699,"10.0-10.2":0.02255,"10.3":0.07867,"11.0-11.2":0.01278,"11.3-11.4":0.01653,"12.0-12.1":0.00601,"12.2-12.5":0.50131,"13.0-13.1":0.02781,"13.2":0.00601,"13.3":0.02781,"13.4-13.7":0.05637,"14.0-14.4":0.26857,"14.5-14.8":0.58975,"15.0-15.1":0.64411,"15.2":0.12977},P:{"4":0.08861,"5.0-5.4":0.01041,"6.2-6.4":0.01108,"7.2-7.4":0.02215,_:"8.2","9.2":0.07577,"10.1":0.01108,"11.1-11.2":0.03323,"12.0":0.02215,"13.0":0.07754,"14.0":0.144,"15.0":0.29907},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0077,"4.2-4.3":0.02417,"4.4":0,"4.4.3-4.4.4":0.08935},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01608,"9":0.03217,"11":0.24125,_:"6 7 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.01684},O:{"0":1.77283},H:{"0":5.25049},L:{"0":40.46486},S:{"2.5":0.13475},R:{_:"0"},M:{"0":0.47163},Q:{"10.4":0.01263}}; +module.exports={C:{"3":0.00509,"28":0.00509,"33":0.01528,"40":0.01019,"41":0.01019,"43":0.01019,"47":0.05094,"48":0.02547,"52":0.13754,"56":0.02547,"57":0.00509,"60":0.01019,"61":0.00509,"66":0.01019,"68":0.01019,"70":0.02547,"71":0.01019,"72":0.22923,"75":0.00509,"77":0.01019,"78":0.06113,"79":0.01019,"80":0.01019,"81":0.02038,"82":0.01019,"83":0.00509,"84":0.01528,"85":0.01528,"86":0.01019,"87":0.01019,"88":0.04075,"89":0.09679,"90":0.01528,"91":0.13244,"92":0.07132,"93":0.07132,"94":0.11207,"95":2.74057,"96":3.13281,"97":0.09169,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 34 35 36 37 38 39 42 44 45 46 49 50 51 53 54 55 58 59 62 63 64 65 67 69 73 74 76 98 3.5 3.6"},D:{"11":0.07641,"32":0.01528,"40":0.01019,"42":0.10188,"43":0.02038,"49":0.09169,"50":0.02038,"55":0.01019,"56":0.01019,"57":0.03566,"58":0.04075,"60":0.01019,"61":0.01019,"62":0.01019,"63":0.02547,"64":0.02038,"65":0.01528,"66":0.01019,"67":0.00509,"69":0.00509,"70":0.00509,"71":0.03566,"72":0.01019,"74":0.02038,"76":0.01528,"77":0.02038,"78":0.04075,"79":0.05603,"80":0.02038,"81":0.0815,"83":0.03566,"84":0.01528,"85":0.06113,"86":0.32602,"87":0.30564,"88":0.04585,"89":0.21904,"90":0.11207,"91":0.13754,"92":0.18848,"93":0.90164,"94":0.38714,"95":0.24961,"96":6.449,"97":17.36545,"98":0.01019,"99":0.02038,"100":0.01528,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 41 44 45 46 47 48 51 52 53 54 59 68 73 75 101"},F:{"37":0.01019,"53":0.0866,"66":0.01528,"77":0.00509,"79":0.00509,"80":0.01528,"81":0.01019,"82":1.42632,"83":0.01528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01019,"13":0.00509,"14":0.01528,"15":0.01019,"17":0.01528,"18":0.04075,"84":0.01019,"85":0.01019,"86":0.00509,"89":0.02038,"90":0.01019,"92":0.02038,"93":0.04075,"94":0.01019,"95":0.03056,"96":0.70807,"97":1.80837,_:"16 79 80 81 83 87 88 91"},E:{"4":0,"13":0.01528,"14":0.03566,"15":0.04075,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.01528,"12.1":0.05603,"13.1":0.07641,"14.1":0.15282,"15.1":0.09169,"15.2-15.3":0.12226},G:{"8":0.00091,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00319,"5.0-5.1":0,"6.0-6.1":0.00159,"7.0-7.1":0.02117,"8.1-8.4":0.00478,"9.0-9.2":0.00433,"9.3":0.05327,"10.0-10.2":0.02595,"10.3":0.12521,"11.0-11.2":0.01252,"11.3-11.4":0.01047,"12.0-12.1":0.0082,"12.2-12.5":0.2971,"13.0-13.1":0.06306,"13.2":0.00228,"13.3":0.01639,"13.4-13.7":0.0667,"14.0-14.4":0.22197,"14.5-14.8":0.49471,"15.0-15.1":0.46784,"15.2-15.3":0.37427,"15.4":0},P:{"4":0.03295,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.03295,"8.2":0.01009,"9.2":0.03295,"10.1":0.04393,"11.1-11.2":0.04393,"12.0":0.05491,"13.0":0.04393,"14.0":0.0659,"15.0":0.16474,"16.0":0.49423},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00595,"4.2-4.3":0.01713,"4.4":0,"4.4.3-4.4.4":0.09374},A:{"8":0.03292,"9":0.03292,"10":0.01317,"11":0.19096,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01472},N:{_:"10 11"},Q:{"10.4":0.01472},O:{"0":1.54017},H:{"0":4.42084},L:{"0":48.65584},S:{"2.5":0.11772},R:{_:"0"},M:{"0":0.53955}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js index d8eabf751f559b..1ec0da332a0dc7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MH.js @@ -1 +1 @@ -module.exports={C:{"46":0.0122,"78":0.06098,"94":1.68305,"95":3.71368,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"49":0.0122,"68":0.0122,"73":0.58541,"75":0.02439,"80":0.01829,"87":0.02439,"89":0.02439,"91":0.03659,"92":0.34759,"93":0.22563,"94":0.87811,"95":0.39027,"96":29.2826,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 76 77 78 79 81 83 84 85 86 88 90 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.25612,"14":0.07318,"15":0.09147,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.10976,"13.1":1.79891,"14.1":0.23782,"15.1":0.9208,"15.2":0.02439},B:{"17":0.02439,"18":0.0122,"92":0.02439,"93":0.01829,"95":0.10976,"96":2.55506,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 94"},G:{"8":0,"3.2":0,"4.0-4.1":0.02293,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0543,"10.0-10.2":0.00483,"10.3":2.22649,"11.0-11.2":0.10861,"11.3-11.4":0.04948,"12.0-12.1":0.22687,"12.2-12.5":0.4815,"13.0-13.1":0.00965,"13.2":0,"13.3":0.04948,"13.4-13.7":0.11826,"14.0-14.4":2.72488,"14.5-14.8":3.95941,"15.0-15.1":1.88739,"15.2":0.14481},P:{"4":0.12893,"5.0-5.4":0.01131,"6.2-6.4":0.01021,"7.2-7.4":0.01074,_:"8.2","9.2":0.06125,"10.1":0.01108,"11.1-11.2":0.03392,"12.0":0.3573,"13.0":0.01131,"14.0":0.06784,"15.0":0.35051},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.04292,"4.4":0,"4.4.3-4.4.4":0.01171},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.1677,"11":0.10062,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.53067},H:{"0":0.09974},L:{"0":42.00863},S:{"2.5":0},R:{_:"0"},M:{"0":0.05463},Q:{"10.4":0}}; +module.exports={C:{"44":0.02112,"78":0.08448,"90":0.00528,"91":0.03168,"94":0.01056,"95":0.67056,"96":1.5576,"97":0.00528,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 92 93 98 3.5 3.6"},D:{"49":0.03168,"69":0.04752,"73":0.26928,"75":0.12144,"76":0.01056,"79":0.02112,"84":0.01584,"87":0.0528,"88":0.00528,"89":0.00528,"90":0.02112,"91":0.04752,"92":0.12144,"93":0.04224,"94":0.03168,"95":0.03168,"96":13.02048,"97":24.50448,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 74 77 78 80 81 83 85 86 98 99 100 101"},F:{"82":0.0264,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.03696,"84":0.03696,"89":0.00528,"91":0.01056,"95":0.00528,"96":0.99264,"97":1.32,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 92 93 94"},E:{"4":0,"13":0.1848,"14":0.01056,"15":0.02112,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.02112,"12.1":0.01056,"13.1":0.53856,"14.1":0.43824,"15.1":0.23232,"15.2-15.3":0.26928},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01932,"10.0-10.2":0,"10.3":0.09444,"11.0-11.2":0.09444,"11.3-11.4":0.0279,"12.0-12.1":0.02361,"12.2-12.5":0.50225,"13.0-13.1":0.01932,"13.2":0,"13.3":0.22108,"13.4-13.7":0.14488,"14.0-14.4":0.86499,"14.5-14.8":3.96651,"15.0-15.1":3.89676,"15.2-15.3":0.85533,"15.4":0},P:{"4":0.07471,"5.0-5.4":0.02057,"6.2-6.4":0.07199,"7.2-7.4":0.1377,"8.2":0.01009,"9.2":0.06171,"10.1":0.02135,"11.1-11.2":0.02118,"12.0":0.01067,"13.0":0.51903,"14.0":0.06355,"15.0":0.04237,"16.0":0.47666},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00079,"4.2-4.3":0.00079,"4.4":0,"4.4.3-4.4.4":0.00315},A:{"8":0.03168,"11":0.02112,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.10386},H:{"0":0.07598},L:{"0":38.79703},S:{"2.5":0},R:{_:"0"},M:{"0":0.10858}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js index e01d5abbf96510..6dd36f9f577321 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MK.js @@ -1 +1 @@ -module.exports={C:{"40":0.03266,"43":0.00726,"44":0.00363,"47":0.01089,"48":0.00726,"51":0.01815,"52":0.18871,"56":0.00363,"57":0.00363,"58":0.00726,"60":0.00363,"65":0.01089,"66":0.00363,"68":0.00726,"72":0.0254,"76":0.00363,"78":0.03992,"79":0.01089,"80":0.02177,"81":0.01815,"82":0.01452,"83":0.00726,"84":0.01089,"86":0.00726,"88":0.01089,"89":0.01452,"91":0.03992,"92":0.01452,"93":0.02177,"94":0.69314,"95":1.8145,"96":0.01089,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 45 46 49 50 53 54 55 59 61 62 63 64 67 69 70 71 73 74 75 77 85 87 90 97 3.5 3.6"},D:{"28":0.01815,"31":0.00363,"34":0.00363,"38":0.01815,"47":0.04355,"49":0.1379,"53":0.03629,"55":0.00363,"56":0.00726,"63":0.01452,"66":0.00726,"67":0.00363,"68":0.01089,"69":0.01452,"70":0.00363,"71":0.00363,"72":0.02903,"73":0.01089,"74":0.01452,"75":0.00363,"76":0.01089,"77":0.02177,"78":0.01815,"79":0.07258,"80":0.03266,"81":0.01815,"83":0.09435,"84":0.20685,"85":0.20685,"86":0.18145,"87":0.21774,"88":0.03629,"89":0.03992,"90":0.19597,"91":0.06895,"92":0.10161,"93":0.05444,"94":0.15605,"95":0.44274,"96":24.21269,"97":0.01089,"98":0.00726,"99":0.00363,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 58 59 60 61 62 64 65"},F:{"31":0.00363,"36":0.01089,"40":0.00726,"46":0.00726,"67":0.01089,"68":0.00726,"69":0.01815,"70":0.00363,"71":0.00726,"72":0.01815,"73":0.00363,"80":0.01815,"81":0.50806,"82":0.71854,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00726,"14":0.03992,"15":0.04355,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01815,"12.1":0.00726,"13.1":0.03629,"14.1":0.11613,"15.1":0.22863,"15.2":0.03992},B:{"12":0.01089,"17":0.01452,"18":0.03266,"85":0.01452,"86":0.01452,"89":0.00363,"90":0.00363,"91":0.00726,"92":0.00726,"94":0.01815,"95":0.02903,"96":1.63668,_:"13 14 15 16 79 80 81 83 84 87 88 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00132,"6.0-6.1":0,"7.0-7.1":0.02112,"8.1-8.4":0,"9.0-9.2":0.00396,"9.3":0.04224,"10.0-10.2":0.00924,"10.3":0.04356,"11.0-11.2":0.0264,"11.3-11.4":0.04356,"12.0-12.1":0.03168,"12.2-12.5":0.565,"13.0-13.1":0.01716,"13.2":0.01188,"13.3":0.09505,"13.4-13.7":0.34982,"14.0-14.4":0.8541,"14.5-14.8":4.44872,"15.0-15.1":6.1292,"15.2":0.50032},P:{"4":0.07289,"5.0-5.4":0.01041,_:"6.2-6.4 8.2 10.1","7.2-7.4":0.03151,"9.2":0.07577,"11.1-11.2":0.12495,"12.0":0.02082,"13.0":0.14577,"14.0":0.13536,"15.0":0.29154},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00645,"4.2-4.3":0.00496,"4.4":0,"4.4.3-4.4.4":0.02681},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01452,"9":0.03266,"10":0.00363,"11":0.10524,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.03186},H:{"0":0.19301},L:{"0":49.46272},S:{"2.5":0},R:{_:"0"},M:{"0":0.11468},Q:{"10.4":0}}; +module.exports={C:{"40":0.0266,"48":0.00665,"51":0.0133,"52":0.15628,"56":0.00333,"57":0.00333,"60":0.00333,"68":0.00665,"72":0.0133,"78":0.01995,"79":0.01995,"80":0.0133,"81":0.00998,"82":0.00998,"83":0.00665,"84":0.00665,"85":0.00665,"88":0.00998,"89":0.00333,"91":0.07648,"92":0.01663,"93":0.0133,"94":0.1995,"95":1.3699,"96":1.14048,"97":0.00665,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 49 50 53 54 55 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 86 87 90 98 3.5 3.6"},D:{"22":0.01663,"38":0.00998,"47":0.01995,"49":0.11305,"53":0.0133,"56":0.00998,"58":0.00333,"63":0.01663,"64":0.00333,"66":0.00665,"68":0.0133,"69":0.0399,"70":0.00665,"71":0.0133,"72":0.01663,"73":0.0133,"74":0.00998,"75":0.00665,"76":0.00665,"77":0.00665,"78":0.00998,"79":0.0931,"80":0.0266,"81":0.0133,"83":0.06983,"84":0.0931,"85":0.10973,"86":0.11305,"87":0.12635,"88":0.0266,"89":0.03658,"90":0.0266,"91":0.09643,"92":0.07315,"93":0.02993,"94":0.0665,"95":0.16958,"96":7.17203,"97":16.1329,"98":0.00665,"99":0.00333,"100":0.00333,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 59 60 61 62 65 67 101"},F:{"28":0.00333,"31":0.00333,"36":0.00998,"46":0.00333,"68":0.00998,"69":0.00665,"70":0.00333,"71":0.00998,"73":0.00333,"80":0.00665,"81":0.01663,"82":1.33665,"83":0.0133,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 72 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00665,"18":0.00998,"84":0.00333,"85":0.0266,"86":0.00998,"87":0.00665,"89":0.00665,"92":0.00665,"94":0.00665,"95":0.00665,"96":0.33583,"97":1.04738,_:"12 13 14 16 17 79 80 81 83 88 90 91 93"},E:{"4":0,"11":0.00333,"13":0.00998,"14":0.04323,"15":0.02993,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.4","11.1":0.00665,"13.1":0.0266,"14.1":0.11638,"15.1":0.16625,"15.2-15.3":0.12968},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00269,"6.0-6.1":0,"7.0-7.1":0.02424,"8.1-8.4":0,"9.0-9.2":0.00135,"9.3":0.03366,"10.0-10.2":0.00673,"10.3":0.05116,"11.0-11.2":0.02154,"11.3-11.4":0.02962,"12.0-12.1":0.02693,"12.2-12.5":0.58031,"13.0-13.1":0.01885,"13.2":0.01077,"13.3":0.08079,"13.4-13.7":0.27871,"14.0-14.4":0.77554,"14.5-14.8":3.5734,"15.0-15.1":5.31701,"15.2-15.3":2.62417,"15.4":0.00135},P:{"4":0.09336,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.05204,"8.2":0.01009,"9.2":0.02075,"10.1":0.01041,"11.1-11.2":0.13486,"12.0":0.02075,"13.0":0.13486,"14.0":0.1556,"15.0":0.14523,"16.0":2.66598},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01136,"4.2-4.3":0.00478,"4.4":0,"4.4.3-4.4.4":0.02391},A:{"8":0.0133,"9":0.02328,"10":0.00665,"11":0.13633,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.02003},H:{"0":0.18961},L:{"0":50.402},S:{"2.5":0},R:{_:"0"},M:{"0":0.13352}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js index 79d417aff5babe..bb3bcfe32509ca 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ML.js @@ -1 +1 @@ -module.exports={C:{"10":0.00588,"34":0.00294,"43":0.00294,"47":0.00294,"52":0.00294,"72":0.00588,"78":0.06172,"87":0.00294,"88":0.00588,"89":0.01176,"90":0.00294,"91":0.05878,"92":0.00588,"93":0.00882,"94":1.16678,"95":1.99558,"96":0.01176,_:"2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 97 3.5 3.6"},D:{"34":0.01176,"49":0.00882,"65":0.00294,"70":0.00294,"72":0.00294,"73":0.00294,"76":0.00882,"77":0.00588,"79":0.00882,"80":0.00588,"81":0.00882,"83":0.00882,"84":0.09111,"85":0.00294,"86":0.01176,"87":0.0147,"88":0.01176,"89":0.00294,"90":0.00588,"91":0.01176,"92":0.13813,"93":0.04409,"94":1.84569,"95":0.22336,"96":9.96909,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 71 74 75 78 97 98 99"},F:{"79":0.00588,"80":0.00882,"81":0.1881,"82":0.27039,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00588,"14":0.02939,"15":0.02057,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 9.1","7.1":0.01176,"10.1":0.00294,"11.1":0.00588,"12.1":0.00882,"13.1":0.08229,"14.1":0.10874,"15.1":0.06466,"15.2":0.02645},B:{"12":0.00588,"13":0.03527,"14":0.00882,"15":0.00294,"16":0.01176,"17":0.04702,"18":0.4673,"84":0.01176,"89":0.03821,"90":0.00294,"92":0.00882,"93":0.00882,"94":0.02057,"95":0.02351,"96":1.82806,_:"79 80 81 83 85 86 87 88 91"},G:{"8":0.00135,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01756,"8.1-8.4":0.0027,"9.0-9.2":0,"9.3":0.44035,"10.0-10.2":0,"10.3":0.45386,"11.0-11.2":0.15669,"11.3-11.4":0.03647,"12.0-12.1":0.16074,"12.2-12.5":2.98385,"13.0-13.1":0.0081,"13.2":0.0081,"13.3":0.10401,"13.4-13.7":0.7983,"14.0-14.4":1.76816,"14.5-14.8":2.70964,"15.0-15.1":3.22429,"15.2":0.63351},P:{"4":0.17355,"5.0-5.4":0.02042,"6.2-6.4":0.01021,"7.2-7.4":0.36751,_:"8.2","9.2":0.06125,"10.1":0.01108,"11.1-11.2":0.17355,"12.0":0.3573,"13.0":0.13271,"14.0":0.24501,"15.0":0.44918},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00082,"4.2-4.3":0.00286,"4.4":0,"4.4.3-4.4.4":0.09518},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.19397,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.24007},O:{"0":1.04503},H:{"0":1.18991},L:{"0":61.45041},S:{"2.5":0.02824},R:{_:"0"},M:{"0":0.08473},Q:{"10.4":0.02824}}; +module.exports={C:{"34":0.00247,"35":0.00247,"43":0.00247,"72":0.00493,"78":0.0148,"87":0.00493,"89":0.07648,"91":0.04687,"93":0.00493,"94":0.0148,"95":1.53941,"96":1.53201,"97":0.0074,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 88 90 92 98 3.5 3.6"},D:{"22":0.00247,"34":0.00247,"37":0.00247,"49":0.00493,"50":0.00247,"57":0.0074,"63":0.00247,"70":0.00247,"71":0.00247,"76":0.0074,"78":0.00493,"79":0.00493,"80":0.01974,"83":0.00493,"84":0.04687,"85":0.00247,"86":0.00987,"87":0.03701,"88":0.00247,"89":0.01727,"90":0.00987,"91":0.01974,"92":0.06661,"93":0.13815,"94":1.09782,"95":0.04194,"96":3.90279,"97":6.1823,"100":0.0074,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 38 39 40 41 42 43 44 45 46 47 48 51 52 53 54 55 56 58 59 60 61 62 64 65 66 67 68 69 72 73 74 75 77 81 98 99 101"},F:{"80":0.0074,"81":0.00247,"82":0.30097,"83":0.04194,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0222,"13":0.02714,"14":0.0222,"15":0.00247,"16":0.00493,"17":0.01234,"18":0.32318,"84":0.0074,"85":0.00493,"89":0.01974,"90":0.00987,"92":0.0148,"93":0.00493,"94":0.00987,"95":0.04194,"96":0.58468,"97":1.45306,_:"79 80 81 83 86 87 88 91"},E:{"4":0,"12":0.00493,"14":0.0222,"15":0.0296,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 9.1 10.1 15.4","7.1":0.03454,"11.1":0.00493,"12.1":0.00493,"13.1":0.06168,"14.1":0.02467,"15.1":0.0296,"15.2-15.3":0.05674},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00134,"7.0-7.1":0.01738,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.30352,"10.0-10.2":0,"10.3":0.26341,"11.0-11.2":0.18586,"11.3-11.4":0.02808,"12.0-12.1":0.03744,"12.2-12.5":4.19451,"13.0-13.1":0.00802,"13.2":0.00802,"13.3":0.04546,"13.4-13.7":0.40113,"14.0-14.4":1.19939,"14.5-14.8":2.57126,"15.0-15.1":1.80777,"15.2-15.3":2.29849,"15.4":0},P:{"4":0.26741,"5.0-5.4":0.02057,"6.2-6.4":0.07199,"7.2-7.4":0.29826,"8.2":0.01009,"9.2":0.06171,"10.1":0.0205,"11.1-11.2":0.10285,"12.0":0.40111,"13.0":0.2057,"14.0":0.28798,"15.0":0.24684,"16.0":0.82279},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00035,"4.2-4.3":0.00193,"4.4":0,"4.4.3-4.4.4":0.03539},A:{"11":0.09128,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.15819},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.89643},H:{"0":0.75597},L:{"0":62.85408},S:{"2.5":0.03767},R:{_:"0"},M:{"0":0.07533}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js index 68e773a1265372..472e0f0660e171 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MM.js @@ -1 +1 @@ -module.exports={C:{"30":0.00376,"36":0.00751,"37":0.00376,"41":0.01127,"43":0.01127,"44":0.00751,"45":0.00751,"47":0.01127,"48":0.01127,"50":0.00376,"52":0.00751,"56":0.02629,"57":0.01502,"59":0.01127,"60":0.154,"61":0.00376,"62":0.00376,"66":0.07512,"68":0.01127,"72":0.03005,"73":0.00751,"76":0.00376,"78":0.02254,"79":0.00376,"80":0.01127,"81":0.00751,"82":0.00751,"83":0.00751,"84":0.01127,"85":0.00751,"87":0.00376,"88":0.02629,"89":0.03005,"90":0.01502,"91":0.03005,"92":0.03005,"93":0.04507,"94":1.31836,"95":1.99068,"96":0.12019,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 38 39 40 42 46 49 51 53 54 55 58 63 64 65 67 69 70 71 74 75 77 86 97 3.5 3.6"},D:{"24":0.00376,"31":0.00376,"32":0.00751,"37":0.01502,"38":0.01878,"39":0.00376,"47":0.00751,"48":0.00751,"49":0.00751,"53":0.01878,"55":0.00376,"56":0.00751,"57":0.00751,"61":0.00751,"62":0.00376,"63":0.01502,"65":0.01127,"69":0.00751,"70":0.00376,"71":0.01502,"72":0.00376,"73":0.00376,"74":0.00751,"76":0.00751,"78":0.01878,"79":0.06761,"80":0.0338,"81":0.02629,"83":0.01878,"84":0.01878,"85":0.01878,"86":0.02629,"87":0.08639,"88":0.05634,"89":0.03756,"90":0.03756,"91":0.05634,"92":0.1277,"93":0.07512,"94":0.20658,"95":0.31175,"96":16.19963,"97":0.01502,"98":0.00751,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 33 34 35 36 40 41 42 43 44 45 46 50 51 52 54 58 59 60 64 66 67 68 75 77 99"},F:{"28":0.00376,"36":0.00751,"37":0.00751,"73":0.00376,"74":0.00376,"77":0.00376,"79":0.01878,"80":0.01878,"81":0.2216,"82":0.31175,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00751,"13":0.02629,"14":0.19907,"15":0.20282,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01878,"11.1":0.01502,"12.1":0.06385,"13.1":0.17278,"14.1":0.5634,"15.1":0.75871,"15.2":0.12019},B:{"12":0.01127,"15":0.00376,"16":0.00376,"17":0.00751,"18":0.04132,"84":0.00751,"85":0.01127,"86":0.00376,"89":0.01502,"90":0.02254,"92":0.01502,"93":0.00751,"94":0.01127,"95":0.03005,"96":2.27238,_:"13 14 79 80 81 83 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0008,"5.0-5.1":0.00723,"6.0-6.1":0.01044,"7.0-7.1":0.01847,"8.1-8.4":0.00803,"9.0-9.2":0.00402,"9.3":0.08432,"10.0-10.2":0.00642,"10.3":0.09075,"11.0-11.2":0.03132,"11.3-11.4":0.01606,"12.0-12.1":0.02811,"12.2-12.5":0.50675,"13.0-13.1":0.0257,"13.2":0.01124,"13.3":0.05702,"13.4-13.7":0.15259,"14.0-14.4":0.53325,"14.5-14.8":1.97721,"15.0-15.1":4.001,"15.2":0.45776},P:{"4":0.28933,"5.0-5.4":0.01033,"6.2-6.4":0.031,"7.2-7.4":0.04133,"8.2":0.15525,"9.2":0.01033,"10.1":0.01035,"11.1-11.2":0.062,"12.0":0.031,"13.0":0.062,"14.0":0.124,"15.0":0.17567},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00075,"4.1":0.00149,"4.2-4.3":0.01194,"4.4":0,"4.4.3-4.4.4":0.29173},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02576,"9":0.00644,"10":0.01288,"11":0.18029,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":2.45974},H:{"0":0.65015},L:{"0":58.59256},S:{"2.5":0},R:{_:"0"},M:{"0":0.26221},Q:{"10.4":0.14983}}; +module.exports={C:{"29":0.00325,"30":0.0065,"36":0.00975,"37":0.00325,"39":0.00325,"41":0.00975,"43":0.00975,"44":0.0065,"45":0.00325,"47":0.00975,"48":0.0065,"49":0.00325,"50":0.0065,"52":0.00975,"53":0.00325,"54":0.00325,"56":0.02926,"57":0.00975,"59":0.00325,"60":0.25358,"61":0.0065,"66":0.01951,"67":0.0065,"68":0.0065,"69":0.0065,"71":0.00325,"72":0.02926,"76":0.0065,"78":0.02601,"79":0.00325,"80":0.0065,"81":0.0065,"82":0.0065,"83":0.00325,"84":0.01626,"85":0.0065,"86":0.00325,"87":0.0065,"88":0.01951,"89":0.04877,"90":0.00975,"91":0.04551,"92":0.01951,"93":0.02601,"94":0.06177,"95":1.36542,"96":1.69702,"97":0.11379,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 34 35 38 40 42 46 51 55 58 62 63 64 65 70 73 74 75 77 98 3.5 3.6"},D:{"31":0.0065,"32":0.00975,"37":0.02276,"38":0.01626,"47":0.0065,"48":0.01951,"49":0.00975,"53":0.013,"56":0.0065,"57":0.00325,"61":0.00975,"62":0.0065,"63":0.01626,"65":0.0065,"66":0.0065,"67":0.0065,"68":0.00325,"69":0.00325,"70":0.00325,"71":0.03251,"72":0.00325,"73":0.00325,"74":0.013,"76":0.0065,"78":0.0065,"79":0.06177,"80":0.02276,"81":0.02276,"83":0.01626,"84":0.00975,"85":0.02601,"86":0.02926,"87":0.08453,"88":0.03901,"89":0.03251,"90":0.02926,"91":0.04877,"92":0.12354,"93":0.06177,"94":0.13004,"95":0.12029,"96":5.08782,"97":12.01895,"98":0.013,"100":0.0065,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 33 34 35 36 39 40 41 42 43 44 45 46 50 51 52 54 55 58 59 60 64 75 77 99 101"},F:{"28":0.00325,"36":0.0065,"46":0.0065,"65":0.00325,"73":0.00325,"77":0.00325,"79":0.01626,"80":0.01951,"81":0.03251,"82":0.57868,"83":0.02601,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01626,"13":0.0065,"14":0.00325,"16":0.0065,"17":0.0065,"18":0.05202,"84":0.0065,"85":0.00975,"89":0.013,"90":0.01626,"91":0.0065,"92":0.02601,"93":0.00325,"94":0.0065,"95":0.013,"96":0.6632,"97":1.78155,_:"15 79 80 81 83 86 87 88"},E:{"4":0,"12":0.0065,"13":0.04551,"14":0.16905,"15":0.18206,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01626,"11.1":0.013,"12.1":0.03901,"13.1":0.12029,"14.1":0.4909,"15.1":0.57543,"15.2-15.3":0.47465},G:{"8":0.00083,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00332,"5.0-5.1":0.0083,"6.0-6.1":0.00415,"7.0-7.1":0.01909,"8.1-8.4":0.01079,"9.0-9.2":0.00498,"9.3":0.10544,"10.0-10.2":0.00332,"10.3":0.10627,"11.0-11.2":0.02989,"11.3-11.4":0.01743,"12.0-12.1":0.02408,"12.2-12.5":0.48899,"13.0-13.1":0.02408,"13.2":0.01494,"13.3":0.06476,"13.4-13.7":0.14944,"14.0-14.4":0.55541,"14.5-14.8":1.59151,"15.0-15.1":3.18053,"15.2-15.3":1.89039,"15.4":0.00332},P:{"4":0.27095,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.04169,"8.2":0.05157,"9.2":0.02084,"10.1":0.01031,"11.1-11.2":0.06253,"12.0":0.04169,"13.0":0.05211,"14.0":0.10421,"15.0":0.07295,"16.0":1.45898},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0055,"4.2-4.3":0.01539,"4.4":0,"4.4.3-4.4.4":0.26932},A:{"8":0.05235,"9":0.01309,"10":0.01745,"11":0.26173,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.06749},O:{"0":2.62536},H:{"0":0.75396},L:{"0":51.16079},S:{"2.5":0},R:{_:"0"},M:{"0":0.27671}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js index ae1dc00b2dff9b..a037647bc7ac16 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MN.js @@ -1 +1 @@ -module.exports={C:{"40":0.00424,"42":0.03394,"47":0.00424,"52":0.04667,"61":0.00424,"78":0.01697,"88":0.02122,"89":0.02546,"90":0.00424,"91":0.02122,"92":0.00849,"93":0.00849,"94":0.62796,"95":1.2729,"96":0.04243,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 97 3.5 3.6"},D:{"38":0.02546,"48":0.02122,"49":0.03819,"58":0.00849,"63":0.05092,"66":0.00424,"67":0.01273,"69":0.00849,"70":0.01697,"71":0.00424,"72":0.00849,"73":0.00849,"74":0.03394,"75":0.00849,"76":0.00849,"77":0.00849,"78":0.01697,"79":0.04667,"80":0.02122,"81":0.01273,"83":0.01697,"84":0.03819,"85":0.01697,"86":0.08062,"87":0.28852,"88":0.0297,"89":0.05516,"90":0.04667,"91":0.08062,"92":0.24609,"93":0.09335,"94":0.34793,"95":0.5134,"96":28.52145,"97":0.02122,"98":0.00849,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 59 60 61 62 64 65 68 99"},F:{"36":0.01273,"46":0.00849,"77":0.00424,"80":0.00849,"81":0.56008,"82":0.61099,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02546,"14":0.28852,"15":0.17821,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00849,"10.1":0.02122,"11.1":0.01697,"12.1":0.0594,"13.1":0.11032,"14.1":0.69585,"15.1":0.66191,"15.2":0.06789},B:{"12":0.00424,"14":0.00424,"16":0.00849,"18":0.01697,"84":0.00849,"89":0.01273,"90":0.00424,"91":0.00849,"92":0.01273,"93":0.07213,"94":0.02546,"95":0.05092,"96":2.52459,_:"13 15 17 79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00568,"8.1-8.4":0,"9.0-9.2":0.00189,"9.3":0.08897,"10.0-10.2":0.00189,"10.3":0.06058,"11.0-11.2":0.02082,"11.3-11.4":0.05111,"12.0-12.1":0.03975,"12.2-12.5":1.09799,"13.0-13.1":0.03975,"13.2":0.0265,"13.3":0.17795,"13.4-13.7":0.3843,"14.0-14.4":1.68106,"14.5-14.8":5.05832,"15.0-15.1":9.36887,"15.2":0.81781},P:{"4":0.34825,"5.0-5.4":0.05121,"6.2-6.4":0.01024,"7.2-7.4":0.16388,_:"8.2","9.2":0.11267,"10.1":0.0103,"11.1-11.2":0.11267,"12.0":0.0717,"13.0":0.2868,"14.0":0.38922,"15.0":0.7682},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00103,"4.2-4.3":0.00164,"4.4":0,"4.4.3-4.4.4":0.02036},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01266,"7":0.01266,"8":0.05698,"9":0.01899,"10":0.03165,"11":0.26589,_:"5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.10363},H:{"0":0.14171},L:{"0":35.13227},S:{"2.5":0},R:{_:"0"},M:{"0":0.1612},Q:{"10.4":0}}; +module.exports={C:{"42":0.0082,"52":0.03278,"72":0.0041,"78":0.01639,"81":0.0041,"88":0.02049,"89":0.01639,"91":0.02049,"94":0.0082,"95":0.88927,"96":1.04499,"97":0.04508,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 83 84 85 86 87 90 92 93 98 3.5 3.6"},D:{"38":0.02049,"39":0.0041,"48":0.03278,"49":0.06557,"53":0.0041,"58":0.0082,"62":0.0082,"63":0.04098,"64":0.0041,"65":0.0041,"66":0.0041,"67":0.01229,"68":0.0082,"69":0.0082,"70":0.0041,"71":0.0082,"73":0.01229,"74":0.02459,"76":0.0041,"77":0.0082,"78":0.01229,"79":0.03688,"80":0.01229,"81":0.02049,"83":0.01639,"84":0.02459,"85":0.01229,"86":0.04098,"87":0.22949,"88":0.02459,"89":0.05327,"90":0.02459,"91":0.09835,"92":0.21719,"93":0.43849,"94":0.13933,"95":0.18851,"96":8.91725,"97":19.13356,"98":0.02049,"100":0.01229,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 50 51 52 54 55 56 57 59 60 61 72 75 99 101"},F:{"36":0.01229,"46":0.01639,"81":0.01639,"82":1.14334,"83":0.04918,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0082,"18":0.01229,"84":0.0082,"87":0.0041,"89":0.0082,"90":0.0041,"91":0.01229,"92":0.01639,"93":0.08196,"94":0.01229,"95":0.02049,"96":0.71715,"97":1.51626,_:"13 14 15 16 17 79 80 81 83 85 86 88"},E:{"4":0,"9":0.0041,"13":0.02049,"14":0.22539,"15":0.16392,_:"0 5 6 7 8 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.01229,"10.1":0.0082,"11.1":0.02049,"12.1":0.02869,"13.1":0.07376,"14.1":0.76223,"15.1":0.52864,"15.2-15.3":0.45488},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00194,"7.0-7.1":0.00388,"8.1-8.4":0.00194,"9.0-9.2":0,"9.3":0.12608,"10.0-10.2":0.00194,"10.3":0.06207,"11.0-11.2":0.02134,"11.3-11.4":0.03685,"12.0-12.1":0.02715,"12.2-12.5":0.96788,"13.0-13.1":0.03685,"13.2":0.02522,"13.3":0.12608,"13.4-13.7":0.28707,"14.0-14.4":1.46442,"14.5-14.8":4.04608,"15.0-15.1":8.07664,"15.2-15.3":4.06547,"15.4":0},P:{"4":0.36817,"5.0-5.4":0.05113,"6.2-6.4":0.03126,"7.2-7.4":0.21477,"8.2":0.01018,"9.2":0.1125,"10.1":0.01018,"11.1-11.2":0.09204,"12.0":0.05113,"13.0":0.22499,"14.0":0.30681,"15.0":0.31704,"16.0":3.85556},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0011,"4.2-4.3":0.00154,"4.4":0,"4.4.3-4.4.4":0.02096},A:{"6":0.01059,"7":0.01589,"8":0.05296,"9":0.01589,"10":0.03178,"11":0.21713,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.0177},O:{"0":0.11802},H:{"0":0.1676},L:{"0":35.64897},S:{"2.5":0},R:{_:"0"},M:{"0":0.16523}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js index f4b2c985f17181..069d2adf56e869 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MO.js @@ -1 +1 @@ -module.exports={C:{"11":0.0486,"34":0.06185,"52":0.01767,"56":0.01325,"75":0.01325,"84":0.01325,"88":0.05743,"90":0.00884,"91":0.02209,"92":0.01767,"93":0.02209,"94":0.48598,"95":0.87918,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 81 82 83 85 86 87 89 96 97 3.5 3.6"},D:{"22":0.03093,"26":0.03534,"30":0.00884,"34":0.05743,"38":0.18997,"49":0.15021,"53":0.08836,"54":0.01325,"55":0.03976,"56":0.00884,"58":0.02651,"59":0.00884,"61":0.06627,"62":0.01767,"63":0.06185,"65":0.01325,"66":0.00884,"67":0.04418,"68":0.02209,"69":0.04418,"70":0.00884,"71":0.05743,"72":0.02209,"73":0.02651,"74":0.03534,"75":0.03093,"76":0.01767,"77":0.02651,"78":0.05302,"79":0.37111,"80":0.06185,"81":0.05302,"83":0.03534,"84":0.01325,"85":0.01325,"86":0.10603,"87":0.10603,"88":0.03534,"89":0.13254,"90":0.06627,"91":0.10603,"92":0.5655,"93":0.21206,"94":0.87476,"95":1.02498,"96":20.43767,"97":0.0486,"98":0.00884,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 57 60 64 99"},F:{"28":0.00884,"36":0.0486,"46":0.09278,"77":0.00442,"78":0.00442,"81":0.08394,"82":0.1237,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00884,"12":0.01325,"13":0.15905,"14":0.83942,"15":0.72013,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00884,"10.1":0.04418,"11.1":0.0486,"12.1":0.11487,"13.1":0.50365,"14.1":4.65657,"15.1":3.29141,"15.2":0.21206},B:{"17":0.01767,"18":0.03534,"92":0.00884,"94":0.01325,"95":0.03976,"96":2.96006,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00593,"5.0-5.1":0,"6.0-6.1":0.08303,"7.0-7.1":0.06821,"8.1-8.4":0.15124,"9.0-9.2":0.06228,"9.3":0.24614,"10.0-10.2":0.0771,"10.3":0.27876,"11.0-11.2":0.22834,"11.3-11.4":0.18089,"12.0-12.1":0.22538,"12.2-12.5":1.5035,"13.0-13.1":0.06524,"13.2":0.05931,"13.3":0.27876,"13.4-13.7":0.73248,"14.0-14.4":2.04619,"14.5-14.8":9.90474,"15.0-15.1":12.59147,"15.2":0.85703},P:{"4":0.73606,"5.0-5.4":0.0105,_:"6.2-6.4 8.2 10.1","7.2-7.4":0.03151,"9.2":0.07577,"11.1-11.2":0.08402,"12.0":0.08402,"13.0":0.0433,"14.0":0.05412,"15.0":0.16237},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00108,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.03241},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.94103,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.84846},H:{"0":0.06342},L:{"0":23.02819},S:{"2.5":0},R:{_:"0"},M:{"0":0.26794},Q:{"10.4":0.40749}}; +module.exports={C:{"11":0.04785,"34":0.06525,"52":0.02175,"75":0.0087,"81":0.0087,"84":0.01305,"87":0.00435,"88":0.0174,"90":0.00435,"91":0.00435,"92":0.01305,"93":0.0087,"94":0.087,"95":0.6003,"96":0.53505,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 80 82 83 85 86 89 97 98 3.5 3.6"},D:{"22":0.0435,"26":0.04785,"30":0.02175,"34":0.0696,"38":0.2088,"45":0.00435,"47":0.0087,"49":0.087,"53":0.10875,"54":0.01305,"55":0.0522,"58":0.0261,"59":0.0087,"61":0.0783,"62":0.0174,"63":0.0087,"65":0.0087,"67":0.04785,"68":0.02175,"69":0.03045,"70":0.02175,"71":0.04785,"72":0.0174,"73":0.03045,"74":0.03045,"75":0.0261,"76":0.01305,"77":0.0261,"78":0.0435,"79":0.4176,"80":0.0783,"81":0.0609,"83":0.04785,"84":0.0261,"85":0.0087,"86":0.10875,"87":0.1044,"88":0.02175,"89":0.087,"90":0.0435,"91":0.09135,"92":0.52635,"93":0.18705,"94":0.435,"95":0.46545,"96":8.11275,"97":13.5111,"98":0.03915,"100":0.00435,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 46 48 50 51 52 56 57 60 64 66 99 101"},F:{"28":0.01305,"36":0.06525,"46":0.09135,"82":0.18705,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00435,"17":0.0087,"18":0.0696,"94":0.0174,"95":0.03045,"96":0.8352,"97":2.0445,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 90 91 92 93"},E:{"4":0,"11":0.00435,"12":0.0087,"13":0.1827,"14":0.82215,"15":0.4959,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.03045,"11.1":0.05655,"12.1":0.1392,"13.1":0.58725,"14.1":4.1151,"15.1":2.92755,"15.2-15.3":1.5051},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00925,"5.0-5.1":0.00308,"6.0-6.1":0.05859,"7.0-7.1":0.08326,"8.1-8.4":0.09867,"9.0-9.2":0.09559,"9.3":0.26827,"10.0-10.2":0.04934,"10.3":0.29911,"11.0-11.2":0.20043,"11.3-11.4":0.18501,"12.0-12.1":0.24052,"12.2-12.5":1.56953,"13.0-13.1":0.07401,"13.2":0.04625,"13.3":0.27752,"13.4-13.7":0.78631,"14.0-14.4":1.97965,"14.5-14.8":8.18995,"15.0-15.1":10.92815,"15.2-15.3":5.3839,"15.4":0},P:{"4":0.90837,"5.0-5.4":0.01012,"6.2-6.4":0.07087,"7.2-7.4":0.05204,"8.2":0.01009,"9.2":0.0757,"10.1":0.01041,"11.1-11.2":0.07286,"12.0":0.07286,"13.0":0.04326,"14.0":0.0757,"15.0":0.06488,"16.0":1.84919},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0339},A:{"11":0.70905,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.1921},O:{"0":0.62715},H:{"0":0.07489},L:{"0":22.39355},S:{"2.5":0},R:{_:"0"},M:{"0":0.1921}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js index 7b518057df7669..8ed68ce34714d8 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MP.js @@ -1 +1 @@ -module.exports={C:{"52":0.05195,"78":0.00577,"88":0.06349,"89":0.00577,"93":0.02309,"94":0.84848,"95":0.6176,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 91 92 96 97 3.5 3.6"},D:{"23":0.01732,"53":0.01154,"65":0.01154,"67":0.0404,"73":0.0404,"76":0.02886,"77":0.01154,"79":0.97547,"81":0.00577,"83":0.07504,"84":0.01154,"85":0.01732,"86":0.02309,"87":0.07504,"88":0.02886,"89":0.00577,"90":0.0404,"91":0.05195,"92":0.42136,"93":0.12698,"94":0.95238,"95":1.33333,"96":34.51656,"97":0.00577,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 74 75 78 80 98 99"},F:{"28":0.01732,"80":0.20202,"81":0.86003,"82":1.22366,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.07504,"14":0.87734,"15":0.24242,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01732,"12.1":0.51948,"13.1":0.3925,"14.1":3.50938,"15.1":1.72006,"15.2":0.10967},B:{"17":0.00577,"90":0.00577,"93":0.00577,"94":0.00577,"95":0.4733,"96":4.53679,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 91 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0024,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0875,"10.0-10.2":0,"10.3":0.99721,"11.0-11.2":0.28646,"11.3-11.4":0.01438,"12.0-12.1":0.00719,"12.2-12.5":1.23813,"13.0-13.1":0,"13.2":0.00719,"13.3":0.09109,"13.4-13.7":0.05993,"14.0-14.4":1.0967,"14.5-14.8":2.98685,"15.0-15.1":4.89618,"15.2":0.21095},P:{"4":0.18431,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.02168,"8.2":0.02052,"9.2":0.03253,"10.1":0.01026,"11.1-11.2":0.08674,"12.0":0.01116,"13.0":0.03253,"14.0":0.08674,"15.0":0.40115},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.22944,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.01268},H:{"0":0.11208},L:{"0":24.27973},S:{"2.5":0},R:{_:"0"},M:{"0":0.40166},Q:{"10.4":0}}; +module.exports={C:{"52":0.08522,"70":0.01136,"93":0.10794,"94":0.00568,"95":0.51129,"96":0.85783,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 97 98 3.5 3.6"},D:{"49":0.00568,"65":0.07953,"67":0.02841,"76":0.07385,"79":0.57378,"81":0.00568,"83":0.02841,"84":0.00568,"85":0.03977,"86":0.01136,"87":0.26701,"88":0.03977,"89":0.00568,"90":0.03409,"91":0.02841,"92":0.19315,"93":0.12498,"94":0.29541,"95":0.66468,"96":12.48116,"97":22.2468,"98":0.08522,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 75 77 78 80 99 100 101"},F:{"28":0.10794,"81":0.01136,"82":3.20977,"83":0.05681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01136,"84":0.00568,"92":0.00568,"93":0.02841,"94":0.00568,"95":0.0909,"96":1.15324,"97":2.78937,_:"12 13 14 15 16 18 79 80 81 83 85 86 87 88 89 90 91"},E:{"4":0,"13":0.0909,"14":1.7043,"15":0.24428,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 11.1 15.4","10.1":0.00568,"12.1":0.03977,"13.1":0.46016,"14.1":4.48231,"15.1":1.19869,"15.2-15.3":0.93168},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.26654,"10.0-10.2":0,"10.3":0.74111,"11.0-11.2":0.20153,"11.3-11.4":0.02709,"12.0-12.1":0.01517,"12.2-12.5":1.16259,"13.0-13.1":0,"13.2":0.00433,"13.3":0.09101,"13.4-13.7":0.08885,"14.0-14.4":0.96106,"14.5-14.8":2.35118,"15.0-15.1":3.6698,"15.2-15.3":1.2536,"15.4":0},P:{"4":0.24937,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.21685,"8.2":0.05157,"9.2":0.03303,"10.1":0.04224,"11.1-11.2":0.06505,"12.0":0.02202,"13.0":0.04337,"14.0":0.05421,"15.0":0.05421,"16.0":5.74644},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.21588,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.05182},H:{"0":0.02044},L:{"0":25.44045},S:{"2.5":0},R:{_:"0"},M:{"0":0.92405}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js index c7cf11ce516d71..b1e0a3f37555d4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MQ.js @@ -1 +1 @@ -module.exports={C:{"52":0.01724,"78":0.0474,"82":0.18529,"83":0.01724,"84":0.00431,"86":0.00431,"88":0.01293,"89":0.02155,"91":0.04309,"92":0.01293,"93":0.03447,"94":1.63311,"95":3.31793,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 85 87 90 96 97 3.5 3.6"},D:{"49":0.02585,"58":0.00431,"63":0.03016,"65":0.00862,"67":0.01724,"73":0.00431,"76":0.00431,"78":0.00431,"79":0.03878,"83":0.01724,"84":0.00862,"86":0.01293,"87":0.03016,"88":0.00862,"89":0.01293,"90":0.00862,"91":0.01724,"92":0.15943,"93":0.0474,"94":0.22838,"95":0.51708,"96":21.43728,"98":0.00431,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 66 68 69 70 71 72 74 75 77 80 81 85 97 99"},F:{"46":0.00862,"77":0.00862,"80":0.00862,"81":0.59895,"82":0.42228,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00862,"13":0.0474,"14":0.43521,"15":0.51708,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00431,"11.1":0.03878,"12.1":0.93505,"13.1":0.30163,"14.1":1.89596,"15.1":1.10741,"15.2":0.17236},B:{"14":0.00862,"17":0.00862,"18":0.02155,"84":0.01724,"85":0.00431,"89":0.00862,"91":0.00431,"92":0.01293,"93":0.00431,"94":0.03016,"95":0.15512,"96":5.13633,_:"12 13 15 16 79 80 81 83 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0015,"6.0-6.1":0,"7.0-7.1":0.00602,"8.1-8.4":0,"9.0-9.2":0.00602,"9.3":0.32195,"10.0-10.2":0,"10.3":0.04664,"11.0-11.2":0.02407,"11.3-11.4":0.15797,"12.0-12.1":0.01354,"12.2-12.5":0.37611,"13.0-13.1":0.02708,"13.2":0.00752,"13.3":0.08876,"13.4-13.7":0.18204,"14.0-14.4":1.14186,"14.5-14.8":4.32675,"15.0-15.1":7.33561,"15.2":0.97788},P:{"4":0.03119,"5.0-5.4":0.01131,"6.2-6.4":0.01021,"7.2-7.4":0.08318,_:"8.2","9.2":0.14556,"10.1":0.01108,"11.1-11.2":0.24953,"12.0":0.06238,"13.0":0.39509,"14.0":0.86297,"15.0":0.65502},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02425,"4.4":0,"4.4.3-4.4.4":0.03835},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.43952,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.09106},H:{"0":0.14008},L:{"0":37.03911},S:{"2.5":0},R:{_:"0"},M:{"0":0.40975},Q:{"10.4":0}}; +module.exports={C:{"52":0.01263,"60":0.00421,"72":0.00842,"78":0.05894,"82":0.15998,"84":0.00842,"88":0.00421,"89":0.00842,"91":0.0421,"92":0.00842,"93":0.00842,"94":0.04631,"95":2.59757,"96":2.53863,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 83 85 86 87 90 97 98 3.5 3.6"},D:{"49":0.01684,"63":0.01263,"65":0.01263,"66":0.00842,"67":0.00842,"76":0.00842,"78":0.01263,"79":0.01263,"81":0.00842,"83":0.00842,"84":0.00842,"86":0.01263,"87":0.01684,"88":0.04631,"89":0.02105,"90":0.01263,"91":0.02526,"92":0.05894,"93":0.01684,"94":0.07157,"95":0.11788,"96":7.49801,"97":15.37913,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 68 69 70 71 72 73 74 75 77 80 85 98 99 100 101"},F:{"46":0.01263,"81":0.01684,"82":0.91357,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00421,"16":0.01684,"17":0.00421,"18":0.02526,"84":0.00842,"88":0.00842,"91":0.00842,"92":0.03368,"93":0.00421,"94":0.02526,"95":0.06315,"96":1.50718,"97":3.9995,_:"12 13 14 79 80 81 83 85 86 87 89 90"},E:{"4":0,"12":0.00421,"13":0.02105,"14":0.34522,"15":0.51362,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.15577,"11.1":0.01684,"12.1":0.07999,"13.1":0.26102,"14.1":1.45666,"15.1":1.01461,"15.2-15.3":0.80411},G:{"8":0.00615,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00307,"9.0-9.2":0,"9.3":0.15987,"10.0-10.2":0,"10.3":0.04304,"11.0-11.2":0.01537,"11.3-11.4":0.06917,"12.0-12.1":0.0123,"12.2-12.5":0.37661,"13.0-13.1":0.03228,"13.2":0.00769,"13.3":0.12759,"13.4-13.7":0.22596,"14.0-14.4":0.96688,"14.5-14.8":3.28954,"15.0-15.1":6.1041,"15.2-15.3":3.92132,"15.4":0.00307},P:{"4":0.10416,"5.0-5.4":0.02057,"6.2-6.4":0.07199,"7.2-7.4":0.0625,"8.2":0.01009,"9.2":0.11458,"10.1":0.02135,"11.1-11.2":0.23957,"12.0":0.02083,"13.0":0.42706,"14.0":0.59372,"15.0":0.23957,"16.0":4.11437},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02895,"4.4":0,"4.4.3-4.4.4":0.08684},A:{"11":0.2105,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.01737},H:{"0":0.12605},L:{"0":36.78484},S:{"2.5":0},R:{_:"0"},M:{"0":0.35892}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js index d7b2906c13e0bf..5a8416c7fbbb4b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MR.js @@ -1 +1 @@ -module.exports={C:{"30":0.00193,"34":0.00386,"35":0.00193,"39":0.00386,"42":0.01351,"43":0.00386,"47":0.00772,"49":0.04439,"52":0.02702,"56":0.00386,"65":0.00193,"68":0.00386,"72":0.01737,"78":0.01158,"82":0.00386,"87":0.01544,"88":0.01544,"89":0.00193,"90":0.00193,"91":0.01737,"92":0.00579,"93":0.00386,"94":0.50373,"95":1.07694,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 36 37 38 40 41 44 45 46 48 50 51 53 54 55 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 96 97 3.5 3.6"},D:{"18":0.00193,"19":0.01158,"22":0.00386,"25":0.00386,"33":0.02123,"39":0.00772,"40":0.00772,"43":0.01544,"44":0.00193,"48":0.01544,"49":0.02509,"56":0.00193,"57":0.16598,"60":0.00965,"63":0.00965,"64":0.00386,"65":0.03281,"66":0.00579,"67":0.00965,"69":0.01737,"70":0.01544,"72":0.00965,"74":0.02509,"75":0.00772,"76":0.01351,"77":0.00965,"78":0.01544,"79":0.00386,"80":0.00772,"81":0.03667,"83":0.01158,"84":0.09071,"85":0.00579,"86":0.01544,"87":0.05597,"88":0.0193,"89":0.01158,"90":0.01737,"91":0.0772,"92":0.15633,"93":0.0579,"94":0.12738,"95":0.34547,"96":8.8587,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 23 24 26 27 28 29 30 31 32 34 35 36 37 38 41 42 45 46 47 50 51 52 53 54 55 58 59 61 62 68 71 73 97 98 99"},F:{"80":0.03667,"81":0.07334,"82":0.12352,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00579,"11":0.00579,"13":0.00193,"14":0.02895,"15":0.02895,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.00193,"13.1":0.04632,"14.1":0.18142,"15.1":0.1544,"15.2":0.00772},B:{"12":0.00579,"13":0.00772,"14":0.00386,"15":0.00579,"16":0.00579,"17":0.04439,"18":0.04246,"84":0.01158,"89":0.00965,"90":0.00386,"91":0.00193,"92":0.00772,"93":0.00772,"94":0.01158,"95":0.06562,"96":1.1966,_:"79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.03444,"8.1-8.4":0,"9.0-9.2":0.0051,"9.3":0.04338,"10.0-10.2":0.00255,"10.3":0.04082,"11.0-11.2":0.21688,"11.3-11.4":0.1314,"12.0-12.1":0.0472,"12.2-12.5":1.90085,"13.0-13.1":0.05358,"13.2":0.01914,"13.3":0.19009,"13.4-13.7":0.36231,"14.0-14.4":2.29633,"14.5-14.8":3.14215,"15.0-15.1":3.81829,"15.2":0.45416},P:{"4":1.25012,"5.0-5.4":0.04033,"6.2-6.4":0.09073,"7.2-7.4":1.25012,_:"8.2","9.2":0.20163,"10.1":0.09073,"11.1-11.2":0.6049,"12.0":0.13106,"13.0":0.31253,"14.0":0.70571,"15.0":1.06865},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00042,"4.2-4.3":0.0066,"4.4":0,"4.4.3-4.4.4":0.02526},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.00683,"7":0.01025,"8":0.07175,"9":0.01367,"10":0.02392,"11":0.79612,_:"5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.3228},H:{"0":0.83278},L:{"0":63.43959},S:{"2.5":0},R:{_:"0"},M:{"0":0.21789},Q:{"10.4":0.00807}}; +module.exports={C:{"4":0.00379,"34":0.00569,"38":0.00948,"39":0.0019,"42":0.00569,"43":0.0019,"44":0.00379,"45":0.00379,"46":0.0019,"47":0.01895,"49":0.02464,"51":0.00569,"52":0.02653,"56":0.00379,"57":0.00569,"68":0.01137,"69":0.00758,"71":0.00379,"72":0.03032,"78":0.00948,"82":0.00758,"87":0.01327,"88":0.05496,"89":0.01706,"90":0.0019,"91":0.01137,"92":0.0019,"93":0.00379,"94":0.01516,"95":0.90013,"96":0.97972,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 48 50 53 54 55 58 59 60 61 62 63 64 65 66 67 70 73 74 75 76 77 79 80 81 83 84 85 86 97 98 3.5 3.6"},D:{"11":0.00379,"25":0.02843,"29":0.00379,"33":0.04169,"35":0.00379,"37":0.00379,"38":0.00758,"39":0.0019,"40":0.01137,"43":0.02464,"44":0.0019,"46":0.00569,"48":0.01895,"49":0.04359,"50":0.0019,"55":0.00569,"56":0.00379,"57":0.05685,"60":0.0019,"63":0.00379,"64":0.0019,"65":0.04169,"66":0.00948,"67":0.01137,"69":0.01327,"70":0.00569,"71":0.00379,"72":0.00379,"73":0.0019,"74":0.01137,"76":0.02274,"77":0.00569,"78":0.00948,"79":0.03032,"80":0.01137,"81":0.01895,"83":0.02653,"84":0.01137,"85":0.01516,"86":0.02085,"87":0.11181,"88":0.01327,"89":0.02274,"90":0.02464,"91":0.06633,"92":0.04169,"93":0.01895,"94":0.04738,"95":0.10233,"96":3.09643,"97":7.29954,"99":0.00379,"100":0.00758,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 30 31 32 34 36 41 42 45 47 51 52 53 54 58 59 61 62 68 75 98 101"},F:{"49":0.00379,"80":0.02085,"82":0.30889,"83":0.00758,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01327,"13":0.00379,"14":0.01895,"15":0.00948,"16":0.02464,"17":0.02274,"18":0.04169,"84":0.01516,"85":0.00948,"87":0.0019,"89":0.01895,"90":0.00948,"91":0.00948,"92":0.01895,"93":0.00758,"94":0.00379,"95":0.01706,"96":0.48891,"97":1.35872,_:"79 80 81 83 86 88"},E:{"4":0.00379,"12":0.0019,"13":0.00379,"14":0.0379,"15":0.05685,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.0019,"9.1":0.0019,"11.1":0.00569,"12.1":0.00379,"13.1":0.09096,"14.1":0.13644,"15.1":0.15539,"15.2-15.3":0.0758},G:{"8":0.00151,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00151,"7.0-7.1":0.03168,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03621,"10.0-10.2":0,"10.3":0.04526,"11.0-11.2":0.21425,"11.3-11.4":0.15993,"12.0-12.1":0.09656,"12.2-12.5":1.78641,"13.0-13.1":0.05884,"13.2":0.02414,"13.3":0.22934,"13.4-13.7":0.38776,"14.0-14.4":2.25112,"14.5-14.8":3.21976,"15.0-15.1":3.9289,"15.2-15.3":2.61021,"15.4":0},P:{"4":1.10772,"5.0-5.4":0.03021,"6.2-6.4":0.12084,"7.2-7.4":1.32926,"8.2":0.01009,"9.2":0.12084,"10.1":0.07049,"11.1-11.2":0.48337,"12.0":0.08056,"13.0":0.21147,"14.0":0.87611,"15.0":0.69484,"16.0":2.22551},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00065,"4.2-4.3":0.006,"4.4":0,"4.4.3-4.4.4":0.01767},A:{"6":0.00901,"7":0.01501,"8":0.03904,"9":0.01501,"10":0.02402,"11":0.28827,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.59167},H:{"0":0.65223},L:{"0":58.3342},S:{"2.5":0},R:{_:"0"},M:{"0":0.29989}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js index e3de253559a8c5..b0f249f5f14ffa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MS.js @@ -1 +1 @@ -module.exports={C:{"94":0.23888,"95":0.0819,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"81":0.15698,"84":0.04095,"87":9.5823,"95":0.0819,"96":29.92763,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 85 86 88 89 90 91 92 93 94 97 98 99"},F:{"80":0.0819,"81":0.23888,"82":0.3549,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"15":0.04095,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.2","14.1":0.55283,"15.1":16.9806},B:{"18":0.0819,"95":0.04095,"96":7.1253,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02901,"10.0-10.2":0,"10.3":0.22926,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.05708,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":1.32037,"14.0-14.4":0.02901,"14.5-14.8":2.06617,"15.0-15.1":5.36755,"15.2":0.25827},P:{"4":0.09244,"5.0-5.4":0.05121,"6.2-6.4":0.01024,"7.2-7.4":0.06162,"8.2":0.0443,"9.2":0.11267,"10.1":0.05135,"11.1-11.2":0.0443,"12.0":0.03081,"13.0":0.11298,"14.0":0.11298,"15.0":0.0443},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.09208},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.47775,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":23.25638},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"91":0.04805,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 92 93 94 95 96 97 98 3.5 3.6"},D:{"55":0.1021,"59":0.1021,"60":0.1021,"61":0.04805,"81":0.4985,"87":3.3033,"89":0.1021,"93":0.1021,"96":8.75675,"97":30.5285,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 88 90 91 92 94 95 98 99 100 101"},F:{"82":0.1021,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.1982,"96":0.85285,"97":4.4024,_:"12 13 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},E:{"4":0,"14":0.34835,"15":0.3003,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 13.1 15.4","12.1":0.04805,"14.1":0.04805,"15.1":7.8078,"15.2-15.3":1.84985},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.04272,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":12.16685,"14.0-14.4":0,"14.5-14.8":0.7086,"15.0-15.1":8.54343,"15.2-15.3":3.66865,"15.4":0},P:{"4":0.14282,"5.0-5.4":0.05113,"6.2-6.4":0.03126,"7.2-7.4":0.05101,"8.2":0.01018,"9.2":0.0204,"10.1":0.0102,"11.1-11.2":0.18362,"12.0":0.0204,"13.0":0.12242,"14.0":0.11222,"15.0":0.16322,"16.0":1.6655},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.1021,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":11.21752},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js index ad01a346cf9534..c4c2cb5ab9e9f7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MT.js @@ -1 +1 @@ -module.exports={C:{"48":0.02911,"52":0.02911,"78":0.01746,"88":0.00582,"89":0.00582,"91":0.01164,"93":0.00582,"94":0.63449,"95":1.11763,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 92 96 97 3.5 3.6"},D:{"49":0.06403,"56":0.00582,"65":0.00582,"67":0.01164,"69":0.06985,"70":0.01746,"73":0.01164,"74":0.01164,"75":0.00582,"76":0.01164,"77":0.18627,"78":0.03493,"79":0.04075,"80":0.05239,"81":0.01746,"83":0.02328,"84":0.02328,"85":0.00582,"86":0.02911,"87":0.05239,"88":0.01164,"89":0.02911,"90":0.02911,"91":0.05239,"92":0.11642,"93":0.08732,"94":0.18627,"95":1.15256,"96":39.39071,"97":0.00582,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 61 62 63 64 66 68 71 72 98 99"},F:{"28":0.01164,"67":0.33762,"72":0.02911,"80":0.00582,"81":0.92554,"82":0.84405,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.01746,"13":0.04075,"14":0.40747,"15":0.34926,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 10.1","9.1":0.00582,"11.1":0.09314,"12.1":0.06403,"13.1":0.3318,"14.1":1.19913,"15.1":1.85108,"15.2":0.14553},B:{"18":0.02328,"86":0.00582,"89":0.00582,"93":0.00582,"94":0.00582,"95":0.09314,"96":5.80354,_:"12 13 14 15 16 17 79 80 81 83 84 85 87 88 90 91 92"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00513,"6.0-6.1":0.00513,"7.0-7.1":0.00257,"8.1-8.4":0.01283,"9.0-9.2":0,"9.3":0.12444,"10.0-10.2":0.00385,"10.3":0.3297,"11.0-11.2":0.01539,"11.3-11.4":0.02309,"12.0-12.1":0.03464,"12.2-12.5":0.36434,"13.0-13.1":0.0077,"13.2":0.00257,"13.3":0.03464,"13.4-13.7":0.10007,"14.0-14.4":0.67223,"14.5-14.8":3.84738,"15.0-15.1":6.72361,"15.2":0.51187},P:{"4":0.12893,"5.0-5.4":0.02042,"6.2-6.4":0.01021,"7.2-7.4":0.01074,_:"8.2","9.2":0.06125,"10.1":0.01108,"11.1-11.2":0.0967,"12.0":0.3573,"13.0":0.08595,"14.0":0.0967,"15.0":0.32232},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00124,"4.2-4.3":0.0062,"4.4":0,"4.4.3-4.4.4":0.07196},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.23866,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.12119},H:{"0":0.07122},L:{"0":26.57506},S:{"2.5":0},R:{_:"0"},M:{"0":0.17552},Q:{"10.4":0}}; +module.exports={C:{"48":0.01204,"52":0.03011,"68":0.04215,"78":0.01806,"82":0.00602,"89":0.00602,"91":0.01806,"94":0.02408,"95":0.85498,"96":0.87305,"97":0.00602,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 83 84 85 86 87 88 90 92 93 98 3.5 3.6"},D:{"49":0.04215,"69":0.21676,"70":0.01806,"71":0.01204,"74":0.01204,"76":0.01204,"77":0.16859,"78":0.01806,"79":0.03011,"80":0.05419,"81":0.01204,"83":0.01204,"84":0.03011,"85":0.00602,"86":0.02408,"87":0.08429,"88":0.01204,"89":0.03613,"90":0.01806,"91":0.06021,"92":0.07225,"93":0.64425,"94":0.10838,"95":0.40943,"96":13.52317,"97":28.97907,"98":0.04215,"100":0.01806,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 72 73 75 99 101"},F:{"28":0.01806,"40":0.01806,"67":0.01204,"72":0.01204,"82":1.64975,"83":0.01204,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00602,"17":0.00602,"18":0.01806,"92":0.00602,"94":0.01204,"95":0.02408,"96":1.78222,"97":4.82884,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 89 90 91 93"},E:{"4":0,"13":0.03613,"14":0.28901,"15":0.2589,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00602,"10.1":0.00602,"11.1":0.09634,"12.1":0.06623,"13.1":0.31309,"14.1":0.9453,"15.1":1.28849,"15.2-15.3":0.87907},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0024,"6.0-6.1":0.006,"7.0-7.1":0.0072,"8.1-8.4":0.01201,"9.0-9.2":0,"9.3":0.04203,"10.0-10.2":0.0072,"10.3":0.34103,"11.0-11.2":0.01441,"11.3-11.4":0.01681,"12.0-12.1":0.01681,"12.2-12.5":0.30981,"13.0-13.1":0.00961,"13.2":0.0024,"13.3":0.03122,"13.4-13.7":0.06484,"14.0-14.4":0.62802,"14.5-14.8":2.71021,"15.0-15.1":5.03015,"15.2-15.3":2.75103,"15.4":0.0024},P:{"4":0.07471,"5.0-5.4":0.02057,"6.2-6.4":0.07199,"7.2-7.4":0.01067,"8.2":0.01009,"9.2":0.06171,"10.1":0.02135,"11.1-11.2":0.08538,"12.0":0.01067,"13.0":0.07471,"14.0":0.09605,"15.0":0.1174,"16.0":2.57212},I:{"0":0,"3":0,"4":0.00318,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00239,"4.4":0,"4.4.3-4.4.4":0.05012},A:{"11":0.18665,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.11934},H:{"0":0.08285},L:{"0":24.52428},S:{"2.5":0},R:{_:"0"},M:{"0":0.19492}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js index 6d26f2fa6ebf99..26fdac2e147030 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MU.js @@ -1 +1 @@ -module.exports={C:{"34":0.01551,"52":0.03103,"78":0.01551,"91":0.02068,"92":0.07239,"94":0.37231,"95":0.61535,"96":0.00517,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 93 97 3.5 3.6"},D:{"26":0.00517,"34":0.01551,"38":0.04654,"49":0.02068,"53":0.02068,"58":0.01034,"72":0.0362,"73":0.01034,"74":0.01034,"76":0.01034,"77":0.00517,"78":0.01551,"79":0.08274,"80":0.00517,"81":0.01034,"83":0.02068,"84":0.02068,"85":0.01034,"87":0.06205,"88":0.02586,"89":0.01034,"90":0.05688,"91":0.04137,"92":0.12928,"93":0.17064,"94":0.17064,"95":0.35163,"96":38.8187,"97":0.01551,"98":0.02586,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 61 62 63 64 65 66 67 68 69 70 71 75 86 99"},F:{"28":0.05171,"81":0.23787,"82":0.29992,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.01034,"13":0.01034,"14":0.11893,"15":0.08274,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01551,"12.1":0.02068,"13.1":0.06205,"14.1":0.3206,"15.1":0.38783,"15.2":0.11893},B:{"16":0.01551,"17":0.00517,"18":0.02068,"84":0.01034,"92":0.01034,"93":0.00517,"95":0.02586,"96":4.88142,_:"12 13 14 15 79 80 81 83 85 86 87 88 89 90 91 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01507,"6.0-6.1":0,"7.0-7.1":0.02293,"8.1-8.4":0.00283,"9.0-9.2":0.00188,"9.3":0.12405,"10.0-10.2":0.00094,"10.3":0.03549,"11.0-11.2":0.00314,"11.3-11.4":0.00565,"12.0-12.1":0.00408,"12.2-12.5":0.17712,"13.0-13.1":0.00911,"13.2":0.00188,"13.3":0.02073,"13.4-13.7":0.08479,"14.0-14.4":0.1118,"14.5-14.8":0.71068,"15.0-15.1":1.64181,"15.2":0.16487},P:{"4":0.61796,"5.0-5.4":0.04033,"6.2-6.4":0.09073,"7.2-7.4":0.20599,_:"8.2","9.2":0.0515,"10.1":0.0103,"11.1-11.2":0.12359,"12.0":0.08239,"13.0":0.18539,"14.0":0.32958,"15.0":0.49437},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00093,"4.2-4.3":0.00155,"4.4":0,"4.4.3-4.4.4":0.04581},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01596,"10":0.00532,"11":0.89916,_:"6 7 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.39115},H:{"0":0.4206},L:{"0":40.95561},S:{"2.5":0},R:{_:"0"},M:{"0":0.12555},Q:{"10.4":0.00483}}; +module.exports={C:{"34":0.02862,"52":0.05008,"69":0.01073,"78":0.02504,"88":0.00715,"89":0.00715,"90":0.01073,"91":0.03219,"92":0.06439,"93":0.00358,"94":0.01431,"95":1.01229,"96":1.16968,"97":0.01073,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 98 3.5 3.6"},D:{"29":0.00358,"34":0.02504,"38":0.08943,"39":0.02146,"47":0.00715,"49":0.02862,"50":0.00715,"53":0.03219,"55":0.00358,"58":0.01789,"65":0.03935,"67":0.00358,"69":0.00358,"71":0.01073,"73":0.00715,"74":0.01431,"76":0.01073,"77":0.00715,"78":0.01789,"79":0.16812,"80":0.00715,"81":0.02146,"83":0.01073,"84":0.02504,"85":0.01431,"86":0.02504,"87":0.04292,"88":0.01431,"89":0.02146,"90":0.06439,"91":0.03219,"92":0.07869,"93":0.04292,"94":0.07869,"95":0.18958,"96":6.51014,"97":16.14658,"98":0.05008,"99":0.03219,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 51 52 54 56 57 59 60 61 62 63 64 66 68 70 72 75 100 101"},F:{"28":0.08943,"80":0.00358,"82":0.70109,"83":0.01073,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00358,"17":0.01073,"18":0.03935,"83":0.00358,"84":0.01073,"89":0.00715,"90":0.00358,"92":0.00715,"94":0.00715,"95":0.01073,"96":0.95864,"97":2.46455,_:"12 13 14 15 79 80 81 85 86 87 88 91 93"},E:{"4":0,"9":0.00358,"11":0.01073,"12":0.01431,"13":0.01431,"14":0.19316,"15":0.08585,_:"0 5 6 7 8 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00358,"11.1":0.02504,"12.1":0.05008,"13.1":0.17527,"14.1":0.54728,"15.1":0.50436,"15.2-15.3":0.59736},G:{"8":0.00139,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0347,"6.0-6.1":0.00139,"7.0-7.1":0.06107,"8.1-8.4":0.00625,"9.0-9.2":0.00208,"9.3":0.0805,"10.0-10.2":0.00208,"10.3":0.07772,"11.0-11.2":0.00694,"11.3-11.4":0.00763,"12.0-12.1":0.01388,"12.2-12.5":0.32269,"13.0-13.1":0.01388,"13.2":0.00347,"13.3":0.02151,"13.4-13.7":0.10201,"14.0-14.4":0.19292,"14.5-14.8":1.24636,"15.0-15.1":2.8966,"15.2-15.3":1.84177,"15.4":0},P:{"4":0.26467,"5.0-5.4":0.03021,"6.2-6.4":0.12084,"7.2-7.4":0.24431,"8.2":0.01018,"9.2":0.07126,"10.1":0.01018,"11.1-11.2":0.17305,"12.0":0.14251,"13.0":0.21377,"14.0":0.40718,"15.0":0.41736,"16.0":4.764},I:{"0":0,"3":0,"4":0,"2.1":0.00111,"2.2":0,"2.3":0,"4.1":0.00148,"4.2-4.3":0.00185,"4.4":0,"4.4.3-4.4.4":0.04695},A:{"8":0.04251,"9":0.00425,"10":0.01275,"11":0.2338,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":1.14329},H:{"0":0.53512},L:{"0":49.85949},S:{"2.5":0},R:{_:"0"},M:{"0":0.21196}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js index 1e8cf91eee5b54..97f026d2b4e9dd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MV.js @@ -1 +1 @@ -module.exports={C:{"34":0.00302,"45":0.00302,"52":0.00604,"66":0.00604,"72":0.01207,"78":0.05734,"80":0.00302,"86":0.00302,"88":0.00302,"90":0.08149,"91":0.00604,"92":0.00604,"93":0.01509,"94":0.32594,"95":0.81788,"96":0.0664,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 81 82 83 84 85 87 89 97 3.5 3.6"},D:{"38":0.00604,"39":0.02113,"47":0.00302,"56":0.00302,"63":0.00604,"69":0.00302,"71":0.00905,"73":0.01509,"74":0.00604,"76":0.00604,"77":0.00905,"78":0.01509,"79":0.01207,"80":0.01509,"81":0.00302,"83":0.07545,"84":0.01207,"85":0.05432,"86":0.05432,"87":0.0664,"88":0.02414,"89":0.02113,"90":0.01811,"91":0.0664,"92":0.19013,"93":0.03923,"94":0.12072,"95":0.52513,"96":20.79704,"98":0.01207,"99":0.00604,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 57 58 59 60 61 62 64 65 66 67 68 70 72 75 97"},F:{"25":0.01207,"80":0.00905,"81":0.19919,"82":0.14788,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.02113,"13":0.02113,"14":0.16901,"15":0.28671,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00905,"12.1":0.02414,"13.1":0.13883,"14.1":0.51306,"15.1":0.66094,"15.2":0.09054},B:{"14":0.00302,"15":0.01207,"16":0.01207,"17":0.00604,"18":0.01207,"80":0.00604,"83":0.00905,"84":0.00302,"85":0.00905,"89":0.01207,"90":0.00604,"91":0.00604,"92":0.01207,"93":0.00905,"94":0.00604,"95":0.05734,"96":1.34905,_:"12 13 79 81 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00753,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04516,"10.0-10.2":0.00376,"10.3":0.05457,"11.0-11.2":0.00376,"11.3-11.4":0.01129,"12.0-12.1":0.01693,"12.2-12.5":0.35375,"13.0-13.1":0.03011,"13.2":0.01129,"13.3":0.07338,"13.4-13.7":0.17123,"14.0-14.4":1.1591,"14.5-14.8":4.76434,"15.0-15.1":11.0434,"15.2":1.06689},P:{"4":0.0311,"5.0-5.4":0.01041,"6.2-6.4":0.0104,"7.2-7.4":0.12442,_:"8.2","9.2":0.02126,"10.1":0.01108,"11.1-11.2":0.06221,"12.0":0.0311,"13.0":0.08295,"14.0":0.11405,"15.0":0.26958},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.34212},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00302,"11":0.06338,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.92861},H:{"0":0.49576},L:{"0":48.24704},S:{"2.5":0},R:{_:"0"},M:{"0":0.88671},Q:{"10.4":0}}; +module.exports={C:{"34":0.00572,"47":0.00286,"70":0.00286,"72":0.00572,"78":0.01144,"80":0.00572,"87":0.00286,"90":0.00572,"91":0.01144,"92":0.00572,"93":0.00286,"94":0.00858,"95":0.5291,"96":0.65494,"97":0.02574,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 73 74 75 76 77 79 81 82 83 84 85 86 88 89 98 3.5 3.6"},D:{"39":0.02002,"44":0.00286,"46":0.00286,"47":0.00286,"49":0.00572,"51":0.00572,"63":0.00572,"67":0.00858,"70":0.00286,"71":0.00286,"73":0.0143,"74":0.00286,"76":0.02574,"77":0.02288,"78":0.00572,"79":0.02288,"80":0.02574,"81":0.00572,"83":0.05148,"84":0.00572,"85":0.0429,"86":0.04004,"87":0.11154,"88":0.00572,"89":0.02574,"90":0.01716,"91":0.07722,"92":0.1287,"93":0.0143,"94":0.06578,"95":0.07722,"96":6.86686,"97":14.40582,"98":0.00286,"99":0.02002,"100":0.00286,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 45 48 50 52 53 54 55 56 57 58 59 60 61 62 64 65 66 68 69 72 75 101"},F:{"28":0.02288,"70":0.01716,"78":0.00858,"80":0.00572,"81":0.02002,"82":0.44902,"83":0.00572,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01144,"16":0.00858,"18":0.01144,"80":0.00572,"84":0.00572,"87":0.00286,"88":0.00572,"89":0.00858,"91":0.00286,"92":0.02574,"93":0.00286,"94":0.00286,"95":0.0143,"96":0.38324,"97":1.04676,_:"12 13 14 17 79 81 83 85 86 90"},E:{"4":0,"9":0.0143,"11":0.01144,"13":0.02002,"14":0.16588,"15":0.1573,_:"0 5 6 7 8 10 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.00286,"11.1":0.00858,"12.1":0.0143,"13.1":0.12584,"14.1":0.5148,"15.1":0.32318,"15.2-15.3":0.39182},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00181,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03617,"10.0-10.2":0.00181,"10.3":0.01447,"11.0-11.2":0.02351,"11.3-11.4":0.01266,"12.0-12.1":0.0416,"12.2-12.5":0.38161,"13.0-13.1":0.0217,"13.2":0.01809,"13.3":0.07596,"13.4-13.7":0.19713,"14.0-14.4":0.99471,"14.5-14.8":3.63704,"15.0-15.1":7.91612,"15.2-15.3":4.70409,"15.4":0},P:{"4":0.05295,"5.0-5.4":0.01012,"6.2-6.4":0.01025,"7.2-7.4":0.09531,"8.2":0.01009,"9.2":0.01042,"10.1":0.0205,"11.1-11.2":0.05295,"12.0":0.01059,"13.0":0.05295,"14.0":0.08472,"15.0":0.12709,"16.0":1.73683},I:{"0":0,"3":0,"4":0.01535,"2.1":0,"2.2":0.01023,"2.3":0.01023,"4.1":0.02047,"4.2-4.3":0.01535,"4.4":0,"4.4.3-4.4.4":0.23538},A:{"8":0.0143,"9":0.00286,"10":0.00286,"11":0.03718,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.81396},H:{"0":0.73681},L:{"0":49.29446},S:{"2.5":0},R:{_:"0"},M:{"0":0.68544}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js index b06d475e4b4dbf..beba6eb681911f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MW.js @@ -1 +1 @@ -module.exports={C:{"17":0.00351,"27":0.00702,"29":0.01404,"32":0.00351,"47":0.00702,"52":0.04563,"56":0.00702,"57":0.00702,"59":0.01053,"60":0.00702,"61":0.02106,"63":0.03159,"64":0.00351,"66":0.00702,"68":0.02457,"69":0.01755,"72":0.00702,"78":0.02457,"80":0.01053,"81":0.0351,"84":0.00351,"86":0.00702,"87":0.00702,"88":0.0351,"89":0.03861,"90":0.02106,"91":0.04212,"92":0.01755,"93":0.01404,"94":1.22148,"95":1.96911,"96":0.17901,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 28 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 58 62 65 67 70 71 73 74 75 76 77 79 82 83 85 97 3.5 3.6"},D:{"24":0.00702,"28":0.00351,"33":0.00702,"40":0.00351,"43":0.00702,"49":0.00702,"50":0.02808,"52":0.00351,"56":0.00351,"57":0.00351,"60":0.00702,"61":0.00702,"62":0.00702,"63":0.02106,"65":0.01404,"66":0.00351,"67":0.00702,"69":0.01053,"70":0.02457,"71":0.01053,"72":0.01053,"73":0.00702,"74":0.01404,"75":0.01755,"76":0.00702,"77":0.00702,"78":0.07722,"79":0.05265,"80":0.01755,"81":0.01755,"83":0.04563,"84":0.02808,"85":0.01755,"86":0.07371,"87":0.14391,"88":0.08073,"89":0.0351,"90":0.1053,"91":0.05967,"92":0.1755,"93":0.11934,"94":0.23166,"95":0.351,"96":14.59809,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 29 30 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 51 53 54 55 58 59 64 68 97 98 99"},F:{"34":0.0351,"35":0.00351,"36":0.00351,"42":0.00351,"50":0.01404,"54":0.01755,"62":0.00702,"64":0.23517,"66":0.00702,"77":0.00351,"79":0.04212,"80":0.07722,"81":0.36855,"82":0.67041,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 37 38 39 40 41 43 44 45 46 47 48 49 51 52 53 55 56 57 58 60 63 65 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00702,"12":0.00351,"13":0.00702,"14":0.02808,"15":0.05265,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.04563,"11.1":0.00702,"12.1":0.02106,"13.1":0.04563,"14.1":0.06669,"15.1":0.07722,"15.2":0.00351},B:{"12":0.0702,"13":0.02457,"14":0.02106,"15":0.04212,"16":0.05265,"17":0.04212,"18":0.27729,"81":0.00351,"84":0.04212,"85":0.02808,"86":0.01404,"87":0.00702,"89":0.03861,"90":0.02808,"91":0.03861,"92":0.05967,"93":0.03861,"94":0.06669,"95":0.23517,"96":3.03615,_:"79 80 83 88"},G:{"8":0,"3.2":0.00041,"4.0-4.1":0,"4.2-4.3":0.00062,"5.0-5.1":0.00185,"6.0-6.1":0.00226,"7.0-7.1":0.00659,"8.1-8.4":0.00103,"9.0-9.2":0.00226,"9.3":0.05558,"10.0-10.2":0.00329,"10.3":0.02511,"11.0-11.2":0.00782,"11.3-11.4":0.01811,"12.0-12.1":0.01667,"12.2-12.5":0.25441,"13.0-13.1":0.0142,"13.2":0.00453,"13.3":0.0212,"13.4-13.7":0.10498,"14.0-14.4":0.29682,"14.5-14.8":0.52076,"15.0-15.1":0.63315,"15.2":0.06566},P:{"4":0.3536,"5.0-5.4":0.01041,"6.2-6.4":0.0104,"7.2-7.4":0.1144,_:"8.2","9.2":0.0416,"10.1":0.01108,"11.1-11.2":0.0936,"12.0":0.0416,"13.0":0.2184,"14.0":0.2808,"15.0":0.6448},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01291,"4.2-4.3":0.01567,"4.4":0,"4.4.3-4.4.4":0.13367},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.01711,"11":0.25667,_:"6 7 8 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.03894},O:{"0":6.96377},H:{"0":9.08744},L:{"0":50.41811},S:{"2.5":0.03894},R:{_:"0"},M:{"0":0.23364},Q:{"10.4":0.02596}}; +module.exports={C:{"15":0.00994,"17":0.00994,"29":0.01657,"40":0.00331,"43":0.00994,"45":0.00663,"52":0.03314,"59":0.00331,"60":0.00331,"61":0.01988,"63":0.03977,"68":0.06628,"69":0.01326,"72":0.05634,"78":0.03314,"79":0.00331,"80":0.00663,"81":0.01988,"83":0.00663,"84":0.01326,"85":0.00331,"86":0.00663,"87":0.00663,"88":0.01657,"89":0.04308,"90":0.00994,"91":0.03314,"93":0.00994,"94":0.10936,"95":1.61723,"96":1.99834,"97":0.09611,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 41 42 44 46 47 48 49 50 51 53 54 55 56 57 58 62 64 65 66 67 70 71 73 74 75 76 77 82 92 98 3.5 3.6"},D:{"23":0.00331,"48":0.07622,"49":0.00663,"50":0.03645,"55":0.01326,"56":0.00331,"57":0.00663,"60":0.00663,"62":0.00331,"63":0.01657,"65":0.00331,"67":0.00331,"68":0.00994,"69":0.01326,"70":0.01657,"71":0.0232,"72":0.04971,"73":0.00663,"74":0.03314,"75":0.01988,"76":0.0232,"77":0.00663,"78":0.03314,"79":0.06628,"80":0.03977,"81":0.01657,"83":0.03314,"84":0.00994,"85":0.01988,"86":0.06959,"87":0.17233,"88":0.05634,"89":0.03977,"90":0.02983,"91":0.07291,"92":0.14582,"93":0.05965,"94":0.09611,"95":0.13919,"96":4.94117,"97":10.30985,"99":0.00331,"100":0.00331,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 51 52 53 54 58 59 61 64 66 98 101"},F:{"34":0.01326,"42":0.00331,"45":0.01326,"54":0.01988,"64":0.17564,"66":0.01326,"67":0.00331,"73":0.00663,"74":0.00663,"79":0.0232,"80":0.01326,"81":0.01326,"82":1.38525,"83":0.07954,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 43 44 46 47 48 49 50 51 52 53 55 56 57 58 60 62 63 65 68 69 70 71 72 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06297,"13":0.02651,"14":0.01326,"15":0.03977,"16":0.0232,"17":0.03314,"18":0.22867,"84":0.04308,"85":0.03314,"86":0.00331,"87":0.00331,"89":0.06959,"90":0.01988,"91":0.00994,"92":0.06628,"93":0.0464,"94":0.01988,"95":0.11599,"96":1.04391,"97":1.90886,_:"79 80 81 83 88"},E:{"4":0,"10":0.00663,"12":0.00663,"13":0.00663,"14":0.03645,"15":0.05634,_:"0 5 6 7 8 9 11 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.03314,"9.1":0.01326,"11.1":0.00331,"12.1":0.01657,"13.1":0.05965,"14.1":0.09611,"15.1":0.05965,"15.2-15.3":0.02651},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00108,"5.0-5.1":0.00081,"6.0-6.1":0.00296,"7.0-7.1":0.00566,"8.1-8.4":0.00054,"9.0-9.2":0.00296,"9.3":0.03396,"10.0-10.2":0,"10.3":0.04554,"11.0-11.2":0.00674,"11.3-11.4":0.00458,"12.0-12.1":0.02264,"12.2-12.5":0.28539,"13.0-13.1":0.01563,"13.2":0.00647,"13.3":0.01536,"13.4-13.7":0.16223,"14.0-14.4":0.32823,"14.5-14.8":0.56161,"15.0-15.1":0.72141,"15.2-15.3":0.47106,"15.4":0},P:{"4":0.33817,"5.0-5.4":0.01012,"6.2-6.4":0.01025,"7.2-7.4":0.13322,"8.2":0.01009,"9.2":0.03074,"10.1":0.0205,"11.1-11.2":0.06149,"12.0":0.0205,"13.0":0.12297,"14.0":0.18446,"15.0":0.31768,"16.0":1.12724},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.02459,"4.2-4.3":0.0071,"4.4":0,"4.4.3-4.4.4":0.08198},A:{"8":0.00522,"11":0.16711,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02006},N:{_:"10 11"},Q:{"10.4":0.00669},O:{"0":7.85054},H:{"0":7.81856},L:{"0":49.55038},S:{"2.5":0.04012},R:{_:"0"},M:{"0":0.3611}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js index bf1a46920031eb..e3a43543412c64 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MX.js @@ -1 +1 @@ -module.exports={C:{"4":1.12282,"34":0.00439,"52":0.02632,"56":0.00439,"66":0.00439,"73":0.00439,"78":0.05263,"84":0.01316,"88":0.01754,"89":0.00439,"90":0.02193,"91":0.02193,"92":0.00877,"93":0.01316,"94":0.57457,"95":1.04387,"96":0.00877,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 85 86 87 97 3.5 3.6"},D:{"22":0.00877,"34":0.00439,"38":0.01316,"49":0.07456,"52":0.01316,"53":0.00439,"58":0.00877,"63":0.01316,"65":0.01316,"66":0.02632,"67":0.01754,"69":0.00439,"70":0.00877,"71":0.00439,"72":0.00439,"73":0.00439,"74":0.00877,"75":0.01316,"76":0.0307,"77":0.01316,"78":0.02193,"79":0.05263,"80":0.02193,"81":0.0307,"83":0.02193,"84":0.02193,"85":0.01754,"86":0.03509,"87":0.14912,"88":0.06579,"89":0.03509,"90":0.04825,"91":0.12281,"92":0.15351,"93":0.1886,"94":0.32456,"95":0.53071,"96":26.18003,"97":0.05702,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 55 56 57 59 60 61 62 64 68 98 99"},F:{"80":0.01316,"81":0.78071,"82":0.54825,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00877,"13":0.03509,"14":0.20176,"15":0.22369,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.03509,"10.1":0.00877,"11.1":0.02193,"12.1":0.04825,"13.1":0.1886,"14.1":0.64913,"15.1":0.73685,"15.2":0.09211},B:{"12":0.01754,"15":0.00439,"16":0.00439,"17":0.00877,"18":0.0307,"84":0.00439,"85":0.00877,"89":0.00439,"90":0.00877,"91":0.00877,"92":0.01316,"93":0.00877,"94":0.01754,"95":0.18421,"96":3.23248,_:"13 14 79 80 81 83 86 87 88"},G:{"8":0.00106,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00424,"6.0-6.1":0.00106,"7.0-7.1":0.01273,"8.1-8.4":0.00743,"9.0-9.2":0.01061,"9.3":0.08913,"10.0-10.2":0.00318,"10.3":0.07427,"11.0-11.2":0.01485,"11.3-11.4":0.04138,"12.0-12.1":0.01485,"12.2-12.5":0.5443,"13.0-13.1":0.01485,"13.2":0.00637,"13.3":0.04456,"13.4-13.7":0.15491,"14.0-14.4":0.49019,"14.5-14.8":3.04299,"15.0-15.1":5.48757,"15.2":0.5443},P:{"4":0.11567,"5.0-5.4":0.02053,"6.2-6.4":0.09073,"7.2-7.4":0.08413,_:"8.2","9.2":0.0308,"10.1":0.0103,"11.1-11.2":0.05258,"12.0":0.02103,"13.0":0.05258,"14.0":0.05258,"15.0":0.14722},I:{"0":0,"3":0,"4":0.00158,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00211,"4.2-4.3":0.00474,"4.4":0,"4.4.3-4.4.4":0.04211},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01919,"9":0.00959,"10":0.00959,"11":0.26864,_:"6 7 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.06737},H:{"0":0.21791},L:{"0":48.10906},S:{"2.5":0},R:{_:"0"},M:{"0":0.19649},Q:{"10.4":0}}; +module.exports={C:{"4":0.80054,"34":0.00861,"52":0.02582,"56":0.0043,"72":0.0043,"73":0.0043,"78":0.04734,"84":0.0043,"88":0.01291,"89":0.0043,"90":0.01722,"91":0.02152,"92":0.0043,"93":0.00861,"94":0.03013,"95":0.72307,"96":0.91245,"97":0.00861,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"22":0.00861,"38":0.01291,"39":0.0043,"47":0.0043,"49":0.06886,"52":0.01722,"53":0.0043,"58":0.0043,"63":0.00861,"65":0.01291,"66":0.02152,"67":0.01722,"69":0.0043,"70":0.0043,"71":0.0043,"72":0.0043,"73":0.0043,"74":0.00861,"75":0.01291,"76":0.02582,"77":0.01291,"78":0.06456,"79":0.05595,"80":0.01722,"81":0.02582,"83":0.02152,"84":0.18077,"85":0.14634,"86":0.03013,"87":0.12912,"88":0.03443,"89":0.03013,"90":0.04304,"91":0.08608,"92":0.12912,"93":0.24102,"94":0.12912,"95":0.17646,"96":7.76442,"97":19.94474,"98":0.03443,"100":0.00861,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 48 50 51 54 55 56 57 59 60 61 62 64 68 99 101"},F:{"80":0.00861,"81":0.00861,"82":1.2912,"83":0.02152,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01722,"15":0.0043,"16":0.0043,"17":0.00861,"18":0.02582,"85":0.00861,"89":0.0043,"90":0.00861,"91":0.00861,"92":0.01291,"93":0.0043,"94":0.00861,"95":0.12912,"96":0.84789,"97":2.59101,_:"13 14 79 80 81 83 84 86 87 88"},E:{"4":0,"12":0.0043,"13":0.02582,"14":0.18077,"15":0.16355,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.03013,"10.1":0.00861,"11.1":0.02152,"12.1":0.04734,"13.1":0.19798,"14.1":0.63699,"15.1":0.57243,"15.2-15.3":0.5423},G:{"8":0.00098,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00394,"6.0-6.1":0.00197,"7.0-7.1":0.01181,"8.1-8.4":0.00492,"9.0-9.2":0.01673,"9.3":0.08758,"10.0-10.2":0.00295,"10.3":0.06692,"11.0-11.2":0.01279,"11.3-11.4":0.03838,"12.0-12.1":0.01279,"12.2-12.5":0.49697,"13.0-13.1":0.01378,"13.2":0.0059,"13.3":0.03838,"13.4-13.7":0.13384,"14.0-14.4":0.41726,"14.5-14.8":2.22405,"15.0-15.1":3.79073,"15.2-15.3":2.45334,"15.4":0.00098},P:{"4":0.11598,"5.0-5.4":0.03021,"6.2-6.4":0.03126,"7.2-7.4":0.10544,"8.2":0.01018,"9.2":0.02084,"10.1":0.01018,"11.1-11.2":0.05272,"12.0":0.01054,"13.0":0.05272,"14.0":0.05272,"15.0":0.06326,"16.0":1.03328},I:{"0":0,"3":0,"4":0.00128,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00256,"4.2-4.3":0.00513,"4.4":0,"4.4.3-4.4.4":0.04229},A:{"8":0.01842,"9":0.00921,"10":0.00461,"11":0.2303,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.05696},H:{"0":0.21031},L:{"0":46.64299},S:{"2.5":0},R:{_:"0"},M:{"0":0.19936}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js index 0a2d8ab679e0be..94c32cce72745e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MY.js @@ -1 +1 @@ -module.exports={C:{"34":0.02087,"39":0.00835,"52":0.02922,"60":0.02504,"63":0.00417,"70":0.02504,"78":0.02922,"80":0.00835,"82":0.00835,"84":0.00835,"85":0.00835,"86":0.00417,"88":0.00835,"89":0.00835,"91":0.02087,"92":0.00835,"93":0.00835,"94":0.47166,"95":1.06854,"96":0.02087,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 71 72 73 74 75 76 77 79 81 83 87 90 97 3.5 3.6"},D:{"22":0.00417,"25":0.0167,"26":0.00417,"34":0.02922,"38":0.10018,"47":0.01252,"49":0.07513,"53":0.07931,"55":0.07513,"56":0.03339,"58":0.00835,"62":0.01252,"63":0.00835,"64":0.00417,"65":0.01252,"66":0.00835,"67":0.01252,"68":0.01252,"69":0.0167,"70":0.02922,"71":0.0167,"72":0.0167,"73":0.0167,"74":0.02087,"75":0.04174,"76":0.0167,"77":0.01252,"78":0.02087,"79":0.31722,"80":0.02504,"81":0.06261,"83":0.05426,"84":0.03339,"85":0.04174,"86":0.05426,"87":0.14609,"88":0.1127,"89":0.05009,"90":0.03757,"91":0.10018,"92":0.27966,"93":0.13357,"94":0.36731,"95":0.48836,"96":28.11189,"97":0.0167,"98":0.01252,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 59 60 61 99"},F:{"28":0.02504,"36":0.05844,"40":0.01252,"46":0.05426,"79":0.00417,"80":0.00417,"81":0.22122,"82":0.27548,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00835,"13":0.07513,"14":0.25461,"15":0.32975,_:"0 5 6 7 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00835,"11.1":0.0167,"12.1":0.02504,"13.1":0.16279,"14.1":1.17707,"15.1":1.21881,"15.2":0.1127},B:{"18":0.01252,"84":0.00417,"92":0.00835,"93":0.00417,"94":0.00835,"95":0.03757,"96":2.1037,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91"},G:{"8":0.00503,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00126,"5.0-5.1":0.01131,"6.0-6.1":0.01508,"7.0-7.1":0.02891,"8.1-8.4":0.04022,"9.0-9.2":0.01634,"9.3":0.27272,"10.0-10.2":0.02514,"10.3":0.19606,"11.0-11.2":0.02514,"11.3-11.4":0.03016,"12.0-12.1":0.04901,"12.2-12.5":0.73271,"13.0-13.1":0.04022,"13.2":0.01508,"13.3":0.08798,"13.4-13.7":0.25513,"14.0-14.4":0.85085,"14.5-14.8":2.99745,"15.0-15.1":6.37069,"15.2":0.5002},P:{"4":0.77613,"5.0-5.4":0.01041,"6.2-6.4":0.0104,"7.2-7.4":0.06379,_:"8.2","9.2":0.02126,"10.1":0.01108,"11.1-11.2":0.07442,"12.0":0.02126,"13.0":0.08506,"14.0":0.09569,"15.0":0.2339},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00233,"4.2-4.3":0.00544,"4.4":0,"4.4.3-4.4.4":0.02719},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.01267,"8":0.00633,"9":0.00633,"11":0.15832,_:"6 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":1.12442},H:{"0":0.6674},L:{"0":42.80639},S:{"2.5":0},R:{_:"0"},M:{"0":0.1573},Q:{"10.4":0.04078}}; +module.exports={C:{"34":0.0178,"39":0.0089,"52":0.02669,"60":0.02669,"63":0.00445,"78":0.0178,"80":0.00445,"88":0.0089,"89":0.00445,"90":0.0089,"91":0.02669,"92":0.00445,"93":0.00445,"94":0.02225,"95":0.88535,"96":0.81417,"97":0.0178,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 81 82 83 84 85 86 87 98 3.5 3.6"},D:{"22":0.00445,"34":0.02225,"38":0.08453,"47":0.01335,"49":0.07118,"53":0.07118,"55":0.06674,"56":0.03114,"58":0.00445,"62":0.0089,"63":0.00445,"65":0.0089,"66":0.00445,"67":0.01335,"68":0.0089,"69":0.01335,"70":0.02669,"71":0.01335,"72":0.01335,"73":0.0178,"74":0.0178,"75":0.03559,"76":0.01335,"77":0.0089,"78":0.0178,"79":0.28919,"80":0.02225,"81":0.06229,"83":0.04449,"84":0.03559,"85":0.03559,"86":0.05339,"87":0.12902,"88":0.04894,"89":0.04894,"90":0.03114,"91":0.08898,"92":0.26694,"93":0.11567,"94":0.18686,"95":0.2091,"96":10.9134,"97":21.35075,"98":0.0178,"99":0.00445,"100":0.01335,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 57 59 60 61 64 101"},F:{"28":0.02669,"36":0.05784,"40":0.0089,"46":0.04894,"82":0.54278,"83":0.0089,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00445,"18":0.01335,"89":0.00445,"92":0.00445,"94":0.00445,"95":0.01335,"96":0.71184,"97":1.72176,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 90 91 93"},E:{"4":0,"8":0.0089,"12":0.00445,"13":0.04894,"14":0.22245,"15":0.2358,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.0089,"11.1":0.01335,"12.1":0.02669,"13.1":0.15127,"14.1":0.92539,"15.1":1.00547,"15.2-15.3":0.56947},G:{"8":0.00248,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00248,"5.0-5.1":0.00867,"6.0-6.1":0.00867,"7.0-7.1":0.02602,"8.1-8.4":0.03222,"9.0-9.2":0.02478,"9.3":0.23049,"10.0-10.2":0.01859,"10.3":0.16234,"11.0-11.2":0.01983,"11.3-11.4":0.02478,"12.0-12.1":0.03965,"12.2-12.5":0.63323,"13.0-13.1":0.0347,"13.2":0.01239,"13.3":0.07807,"13.4-13.7":0.27139,"14.0-14.4":0.75468,"14.5-14.8":2.33343,"15.0-15.1":5.01755,"15.2-15.3":2.65438,"15.4":0.00124},P:{"4":0.68799,"5.0-5.4":0.01012,"6.2-6.4":0.01025,"7.2-7.4":0.07297,"8.2":0.01009,"9.2":0.01042,"10.1":0.0205,"11.1-11.2":0.07297,"12.0":0.02085,"13.0":0.08339,"14.0":0.08339,"15.0":0.10424,"16.0":1.41769},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0054,"4.4":0,"4.4.3-4.4.4":0.02236},A:{"7":0.01266,"8":0.00633,"9":0.00633,"11":0.13929,_:"6 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.0111},O:{"0":1.06043},H:{"0":0.63075},L:{"0":39.63978},S:{"2.5":0},R:{_:"0"},M:{"0":0.14435}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js index 211a505b4e8825..66070484d1fd9e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/MZ.js @@ -1 +1 @@ -module.exports={C:{"52":0.01309,"65":0.00436,"66":0.00436,"72":0.00873,"78":0.01745,"84":0.02182,"85":0.00873,"88":0.01309,"89":0.02182,"90":0.00873,"91":0.01745,"92":0.00873,"93":0.02618,"94":0.66754,"95":1.03839,"96":0.02182,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 86 87 97 3.5 3.6"},D:{"33":0.04799,"40":0.0829,"43":0.08726,"49":0.05672,"56":0.01745,"57":0.00873,"60":0.0349,"62":0.00873,"63":0.06108,"69":0.00873,"70":0.01745,"72":0.00436,"73":0.00436,"74":0.0829,"75":0.00436,"76":0.00873,"79":0.03054,"80":0.02182,"81":0.10471,"83":0.01745,"84":0.00436,"85":0.01309,"86":0.06545,"87":0.38394,"88":0.02618,"89":0.01309,"90":0.02182,"91":0.06981,"92":0.09599,"93":0.21815,"94":0.2007,"95":0.4712,"96":16.55759,"97":0.01745,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 41 42 44 45 46 47 48 50 51 52 53 54 55 58 59 61 64 65 66 67 68 71 77 78 98 99"},F:{"20":0.07417,"46":0.00873,"53":0.00436,"65":0.00873,"77":0.01309,"78":0.00873,"79":0.04799,"80":0.04363,"81":0.84642,"82":1.35689,_:"9 11 12 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00873,"14":0.0349,"15":0.01309,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1","5.1":0.00436,"10.1":0.00873,"12.1":0.00873,"13.1":0.05672,"14.1":0.06545,"15.1":0.12653,"15.2":0.01309},B:{"12":0.0349,"13":0.00873,"14":0.00873,"15":0.00873,"16":0.03054,"17":0.00873,"18":0.09162,"84":0.02618,"85":0.00873,"89":0.10035,"90":0.00873,"91":0.03927,"92":0.01745,"93":0.02182,"94":0.01745,"95":0.06981,"96":2.3822,_:"79 80 81 83 86 87 88"},G:{"8":0.00054,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00054,"5.0-5.1":0.00054,"6.0-6.1":0,"7.0-7.1":0.02066,"8.1-8.4":0.00054,"9.0-9.2":0,"9.3":0.07393,"10.0-10.2":0.00435,"10.3":0.42185,"11.0-11.2":0.01413,"11.3-11.4":0.03534,"12.0-12.1":0.05762,"12.2-12.5":1.53628,"13.0-13.1":0.0125,"13.2":0.02174,"13.3":0.10166,"13.4-13.7":0.15167,"14.0-14.4":0.74313,"14.5-14.8":0.95352,"15.0-15.1":1.17314,"15.2":0.11036},P:{"4":1.89403,"5.0-5.4":0.01035,"6.2-6.4":0.01024,"7.2-7.4":0.207,"8.2":0.15525,"9.2":0.1035,"10.1":0.01035,"11.1-11.2":0.0828,"12.0":0.1035,"13.0":0.0621,"14.0":0.11385,"15.0":0.3105},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00015,"4.2-4.3":0.00249,"4.4":0,"4.4.3-4.4.4":0.0199},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2836,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.02819},O:{"0":0.31567},H:{"0":5.50219},L:{"0":57.34854},S:{"2.5":0.0451},R:{_:"0"},M:{"0":0.06201},Q:{"10.4":0.03382}}; +module.exports={C:{"34":0.00433,"35":0.00866,"52":0.01299,"57":0.00433,"59":0.01299,"65":0.00866,"66":0.00433,"72":0.00433,"78":0.01299,"84":0.00866,"88":0.01299,"89":0.01299,"91":0.02599,"92":0.00866,"93":0.01732,"94":0.01732,"95":0.89652,"96":1.13472,"97":0.00866,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 60 61 62 63 64 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 90 98 3.5 3.6"},D:{"33":0.01299,"38":0.00866,"39":0.02166,"40":0.00433,"43":0.06497,"49":0.01732,"56":0.04331,"57":0.00866,"58":0.01732,"60":0.06497,"63":0.03032,"65":0.00433,"67":0.00433,"70":0.02599,"72":0.00433,"74":0.10394,"77":0.00866,"79":0.04331,"80":0.02166,"81":0.20356,"83":0.01732,"84":0.01299,"85":0.01299,"86":0.0693,"87":0.14725,"88":0.02166,"89":0.00866,"90":0.02166,"91":0.09961,"92":0.06063,"93":0.25553,"94":0.11261,"95":0.21655,"96":5.0716,"97":12.15279,"98":0.00866,"100":0.00866,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 41 42 44 45 46 47 48 50 51 52 53 54 55 59 61 62 64 66 68 69 71 73 75 76 78 99 101"},F:{"20":0.02166,"45":0.00866,"53":0.00866,"65":0.00433,"72":0.00433,"79":0.03898,"80":0.00866,"81":0.01299,"82":1.97927,"83":0.05197,_:"9 11 12 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01732,"13":0.01299,"14":0.00433,"15":0.00866,"16":0.01732,"17":0.02599,"18":0.12993,"84":0.01299,"85":0.00433,"88":0.00866,"89":0.09528,"90":0.00866,"91":0.02599,"92":0.01299,"93":0.00866,"94":0.00433,"95":0.02599,"96":0.66264,"97":1.7324,_:"79 80 81 83 86 87"},E:{"4":0,"13":0.01732,"14":0.04764,"15":0.01732,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00433,"11.1":0.00433,"12.1":0.00866,"13.1":0.0693,"14.1":0.08662,"15.1":0.0693,"15.2-15.3":0.12127},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00112,"6.0-6.1":0.00056,"7.0-7.1":0.0162,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05922,"10.0-10.2":0.00447,"10.3":0.32629,"11.0-11.2":0.02402,"11.3-11.4":0.03632,"12.0-12.1":0.03688,"12.2-12.5":1.55324,"13.0-13.1":0.03911,"13.2":0.03967,"13.3":0.0609,"13.4-13.7":0.14694,"14.0-14.4":0.59615,"14.5-14.8":0.90568,"15.0-15.1":1.02692,"15.2-15.3":0.71125,"15.4":0},P:{"4":1.3821,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.22691,"8.2":0.05157,"9.2":0.15471,"10.1":0.01031,"11.1-11.2":0.0722,"12.0":0.08251,"13.0":0.08251,"14.0":0.15471,"15.0":0.13408,"16.0":0.76325},I:{"0":0,"3":0,"4":0.00006,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00018,"4.2-4.3":0.00164,"4.4":0,"4.4.3-4.4.4":0.0208},A:{"11":0.18623,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.03402},N:{_:"10 11"},Q:{"10.4":0.01701},O:{"0":0.27216},H:{"0":5.55587},L:{"0":57.61407},S:{"2.5":0.04536},R:{_:"0"},M:{"0":0.09639}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js index 345eecb9674c71..02b8d29e9a5a43 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NA.js @@ -1 +1 @@ -module.exports={C:{"34":0.02428,"52":0.01041,"54":0.00347,"56":0.12488,"69":0.00347,"71":0.00347,"72":0.00347,"78":0.01041,"80":0.00694,"83":0.01388,"86":0.00694,"87":0.00694,"88":0.00694,"89":0.00694,"91":0.01735,"92":0.01388,"93":0.01041,"94":0.68339,"95":1.3876,"96":0.01041,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 57 58 59 60 61 62 63 64 65 66 67 68 70 73 74 75 76 77 79 81 82 84 85 90 97 3.5 3.6"},D:{"37":0.00694,"42":0.00694,"48":0.01041,"49":0.04163,"53":0.00347,"62":0.00347,"63":0.00347,"64":0.00347,"65":0.00347,"69":0.09019,"70":0.02775,"71":0.00694,"72":0.01388,"73":0.00694,"74":0.03122,"75":0.01041,"76":0.00347,"77":0.01388,"78":0.01041,"79":0.04163,"80":0.01041,"81":0.01735,"83":0.01735,"84":0.00694,"85":0.02081,"86":0.05204,"87":0.04857,"88":0.06591,"89":0.01388,"90":0.0555,"91":0.04857,"92":0.2012,"93":0.04857,"94":0.46832,"95":0.47872,"96":17.90004,"97":0.02775,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 43 44 45 46 47 50 51 52 54 55 56 57 58 59 60 61 66 67 68 98 99"},F:{"28":0.00694,"77":0.00347,"78":0.01041,"79":0.00694,"80":0.03122,"81":0.50994,"82":0.6938,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00347,"13":0.02081,"14":0.10407,"15":0.22549,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00347,"10.1":0.00347,"11.1":0.01735,"12.1":0.0555,"13.1":0.14223,"14.1":0.49607,"15.1":0.48219,"15.2":0.07979},B:{"12":0.02081,"13":0.01041,"14":0.01388,"15":0.00694,"16":0.02428,"17":0.02081,"18":0.06244,"81":0.03469,"84":0.01735,"85":0.02081,"86":0.00347,"88":0.00694,"89":0.02081,"90":0.00694,"92":0.03469,"93":0.01735,"94":0.06591,"95":0.2012,"96":3.03884,_:"79 80 83 87 91"},G:{"8":0,"3.2":0.00141,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.08606,"6.0-6.1":0,"7.0-7.1":0.01693,"8.1-8.4":0.02398,"9.0-9.2":0,"9.3":0.06701,"10.0-10.2":0.01199,"10.3":0.27933,"11.0-11.2":0.02187,"11.3-11.4":0.00494,"12.0-12.1":0.01411,"12.2-12.5":0.66729,"13.0-13.1":0.00776,"13.2":0.00212,"13.3":0.06772,"13.4-13.7":0.12344,"14.0-14.4":0.58688,"14.5-14.8":1.74723,"15.0-15.1":3.0677,"15.2":0.25464},P:{"4":0.6696,"5.0-5.4":0.01033,"6.2-6.4":0.01015,"7.2-7.4":1.03484,"8.2":0.15525,"9.2":0.03044,"10.1":0.01035,"11.1-11.2":0.30436,"12.0":0.05073,"13.0":0.2232,"14.0":0.35509,"15.0":0.6696},I:{"0":0,"3":0,"4":0.00043,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00174,"4.2-4.3":0.00521,"4.4":0,"4.4.3-4.4.4":0.05792},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00845,"11":0.49455,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.80972},H:{"0":2.11431},L:{"0":54.2887},S:{"2.5":0},R:{_:"0"},M:{"0":0.37221},Q:{"10.4":0}}; +module.exports={C:{"32":0.0076,"34":0.01139,"49":0.0076,"52":0.01519,"56":0.01139,"60":0.01139,"72":0.01139,"78":0.02279,"81":0.0038,"83":0.01139,"84":0.15192,"86":0.0076,"87":0.0076,"88":0.0038,"91":0.02279,"92":0.0076,"93":0.01519,"94":0.04178,"95":1.01027,"96":1.09762,"97":0.02279,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 82 85 89 90 98 3.5 3.6"},D:{"39":0.01139,"47":0.0076,"48":0.0076,"49":0.04178,"55":0.0038,"56":0.0038,"63":0.0076,"65":0.01139,"66":0.0038,"67":0.01899,"68":0.0038,"69":0.08356,"70":0.01519,"74":0.0076,"75":0.03038,"76":0.01519,"77":0.0038,"78":0.0076,"79":0.03418,"80":0.0076,"81":0.01519,"83":0.01139,"84":0.0038,"85":0.03418,"86":0.03418,"87":0.06077,"88":0.03038,"89":0.01899,"90":0.04178,"91":0.03798,"92":0.12913,"93":0.06457,"94":0.23168,"95":0.1823,"96":5.73498,"97":14.4286,"99":0.01519,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 50 51 52 53 54 57 58 59 60 61 62 64 71 72 73 98 100 101"},F:{"79":0.0038,"81":0.0076,"82":1.38627,"83":0.02659,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03038,"13":0.02659,"14":0.0076,"15":0.01519,"16":0.01899,"17":0.01519,"18":0.08356,"81":0.05317,"84":0.02279,"85":0.0076,"88":0.0038,"89":0.01519,"90":0.0038,"91":0.0076,"92":0.04178,"93":0.01139,"94":0.01519,"95":0.17471,"96":0.9571,"97":3.07638,_:"79 80 83 86 87"},E:{"4":0,"12":0.02279,"13":0.01899,"14":0.11014,"15":0.14053,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.0038,"10.1":0.04558,"11.1":0.01519,"12.1":0.01899,"13.1":0.10634,"14.1":0.45196,"15.1":0.30384,"15.2-15.3":0.36461},G:{"8":0,"3.2":0,"4.0-4.1":0.00147,"4.2-4.3":0,"5.0-5.1":0.01987,"6.0-6.1":0.01104,"7.0-7.1":0.02943,"8.1-8.4":0.01987,"9.0-9.2":0,"9.3":0.06991,"10.0-10.2":0.00442,"10.3":0.19353,"11.0-11.2":0.0103,"11.3-11.4":0.00662,"12.0-12.1":0.00736,"12.2-12.5":0.75866,"13.0-13.1":0.00442,"13.2":0.00147,"13.3":0.05151,"13.4-13.7":0.11626,"14.0-14.4":0.71525,"14.5-14.8":1.41136,"15.0-15.1":2.53354,"15.2-15.3":1.38929,"15.4":0},P:{"4":0.49968,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.88718,"8.2":0.05157,"9.2":0.0102,"10.1":0.0204,"11.1-11.2":0.24474,"12.0":0.0204,"13.0":0.19375,"14.0":0.32632,"15.0":0.47928,"16.0":2.62076},I:{"0":0,"3":0,"4":0.00048,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0027,"4.2-4.3":0.00318,"4.4":0,"4.4.3-4.4.4":0.03705},A:{"9":0.00775,"11":1.91024,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.49616},H:{"0":1.81434},L:{"0":50.35308},S:{"2.5":0},R:{_:"0"},M:{"0":0.29149}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js index 330ef080c53fba..975854ca6d536f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NC.js @@ -1 +1 @@ -module.exports={C:{"45":0.01744,"51":0.00872,"52":0.13077,"60":0.17872,"68":0.0741,"78":0.27026,"80":0.01744,"84":0.00872,"87":0.01308,"88":0.04359,"89":0.00436,"90":0.00872,"91":0.17872,"92":0.01744,"93":0.05667,"94":2.32335,"95":3.84028,"96":0.00872,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 81 82 83 85 86 97 3.5 3.6"},D:{"34":0.00872,"49":0.08718,"55":0.00872,"60":0.00872,"63":0.01744,"65":0.00872,"67":0.03487,"71":0.00872,"72":0.00436,"73":0.00872,"74":0.00872,"75":0.00436,"77":0.01744,"78":0.01744,"79":0.00872,"80":0.02615,"81":0.01308,"85":0.03487,"86":0.03923,"87":0.24846,"88":0.0218,"89":0.04359,"90":0.10898,"91":0.0218,"92":0.42282,"93":0.29205,"94":0.26154,"95":0.55795,"96":20.71397,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 57 58 59 61 62 64 66 68 69 70 76 83 84 97 98 99"},F:{"78":0.00436,"81":0.25282,"82":0.22231,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.27026,"13":0.06103,"14":0.32693,"15":0.29641,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.03051,"11.1":0.04795,"12.1":0.23539,"13.1":0.49257,"14.1":2.30155,"15.1":1.57796,"15.2":0.26154},B:{"15":0.00436,"16":0.00872,"17":0.00436,"18":0.03051,"86":0.01744,"87":0.01744,"89":0.00436,"91":0.0218,"92":0.00872,"93":0.00872,"94":0.01308,"95":0.08282,"96":3.83592,_:"12 13 14 79 80 81 83 84 85 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00441,"5.0-5.1":0,"6.0-6.1":0.00588,"7.0-7.1":0,"8.1-8.4":0.00588,"9.0-9.2":0.00441,"9.3":0.09265,"10.0-10.2":0.01029,"10.3":0.18677,"11.0-11.2":0.03088,"11.3-11.4":0.17059,"12.0-12.1":0.01912,"12.2-12.5":1.41325,"13.0-13.1":0.02353,"13.2":0.01029,"13.3":0.27059,"13.4-13.7":0.46618,"14.0-14.4":0.71619,"14.5-14.8":3.6427,"15.0-15.1":7.10892,"15.2":0.52354},P:{"4":0.02115,"5.0-5.4":0.01033,"6.2-6.4":0.07067,"7.2-7.4":1.21634,"8.2":0.15525,"9.2":0.07404,"10.1":0.02115,"11.1-11.2":0.64519,"12.0":0.12692,"13.0":0.34904,"14.0":0.32788,"15.0":1.07884},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00156,"4.4":0,"4.4.3-4.4.4":0.03229},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.25718,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.02256},H:{"0":0.08545},L:{"0":34.77012},S:{"2.5":0},R:{_:"0"},M:{"0":0.55846},Q:{"10.4":0}}; +module.exports={C:{"45":0.00868,"48":0.00434,"51":0.07812,"52":0.20832,"56":0.03906,"60":0.0434,"66":0.00434,"68":0.01736,"78":0.28644,"81":0.00868,"88":0.01302,"89":0.00434,"90":0.01736,"91":0.13888,"92":0.01302,"93":0.00434,"94":0.03906,"95":2.4304,"96":4.34434,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 53 54 55 57 58 59 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 87 97 98 3.5 3.6"},D:{"49":0.06944,"53":0.00434,"55":0.01302,"56":0.00434,"61":0.00434,"63":0.02604,"65":0.00868,"67":0.01302,"69":0.00868,"72":0.00868,"74":0.01302,"76":0.21266,"77":0.00868,"78":0.01302,"79":0.06076,"80":0.0217,"81":0.00868,"85":0.03038,"86":0.0217,"87":0.06944,"88":0.00868,"89":0.05208,"90":0.08246,"91":0.0217,"92":0.23436,"93":0.5859,"94":0.09548,"95":0.3689,"96":6.47094,"97":13.50608,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 58 59 60 62 64 66 68 70 71 73 75 83 84 98 99 100 101"},F:{"46":0.00868,"81":0.01736,"82":0.52948,"83":0.02604,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.01302,"15":0.00868,"16":0.00868,"18":0.01302,"84":0.04774,"87":0.00868,"89":0.01302,"91":0.01302,"94":0.00868,"95":0.03038,"96":2.10056,"97":2.69948,_:"12 13 17 79 80 81 83 85 86 88 90 92 93"},E:{"4":0,"12":0.03906,"13":0.05642,"14":0.17794,"15":0.17794,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.0217,"11.1":0.09114,"12.1":0.18228,"13.1":0.35154,"14.1":2.387,"15.1":1.2369,"15.2-15.3":1.0416},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00301,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.15189,"10.0-10.2":0.00301,"10.3":0.20001,"11.0-11.2":0.01053,"11.3-11.4":0.18798,"12.0-12.1":0.03008,"12.2-12.5":1.361,"13.0-13.1":0.01504,"13.2":0.00902,"13.3":0.18648,"13.4-13.7":0.31581,"14.0-14.4":0.48424,"14.5-14.8":2.86486,"15.0-15.1":5.59286,"15.2-15.3":3.6198,"15.4":0.00301},P:{"4":0.11617,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":1.28847,"8.2":0.05157,"9.2":0.06337,"10.1":0.04224,"11.1-11.2":0.64424,"12.0":0.06337,"13.0":0.46469,"14.0":0.30628,"15.0":0.41189,"16.0":5.34398},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00069,"4.4":0,"4.4.3-4.4.4":0.04459},A:{"11":0.35154,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.0283},H:{"0":0.08574},L:{"0":32.86668},S:{"2.5":0.00566},R:{_:"0"},M:{"0":0.49808}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js index e825ec85316652..32c6b026385c7d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NE.js @@ -1 +1 @@ -module.exports={C:{"25":0.00549,"37":0.00549,"43":0.00275,"48":0.00275,"52":0.00824,"56":0.00549,"57":0.00824,"62":0.00275,"64":0.00824,"68":0.01648,"72":0.00824,"78":0.01099,"85":0.00275,"86":0.00549,"89":0.01374,"91":0.04395,"92":0.01099,"93":0.02747,"94":0.76367,"95":1.38724,"96":0.00275,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 44 45 46 47 49 50 51 53 54 55 58 59 60 61 63 65 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 84 87 88 90 97 3.5 3.6"},D:{"11":0.00824,"30":0.00824,"33":0.00549,"36":0.00275,"38":0.00275,"43":0.02747,"44":0.00275,"45":0.00275,"49":0.0467,"57":0.01374,"58":0.01648,"63":0.00549,"64":0.00549,"65":0.00824,"68":0.00549,"69":0.00824,"70":0.01099,"71":0.00275,"73":0.00824,"74":0.00275,"75":0.00824,"76":0.00824,"78":0.00824,"79":0.37085,"80":0.00824,"81":0.02472,"83":0.00549,"84":0.01099,"85":0.00549,"86":0.02198,"87":0.03571,"88":0.0879,"89":0.01374,"90":0.02747,"91":0.04121,"92":0.48073,"93":0.03022,"94":0.09889,"95":0.24174,"96":6.32359,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 34 35 37 39 40 41 42 46 47 48 50 51 52 53 54 55 56 59 60 61 62 66 67 72 77 97 98 99"},F:{"40":0.00549,"42":0.00824,"48":0.00275,"66":0.00275,"79":0.01099,"80":0.01099,"81":0.1346,"82":0.25547,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.01648,"13":0.00275,"14":0.03571,"15":0.03846,_:"0 5 6 7 9 10 11 12 3.1 3.2 6.1 7.1 10.1","5.1":0.02747,"9.1":0.00549,"11.1":0.01374,"12.1":0.03296,"13.1":0.02198,"14.1":0.56863,"15.1":0.3626,"15.2":0.00275},B:{"12":0.03022,"13":0.01923,"14":0.00824,"15":0.01099,"16":0.01923,"17":0.03022,"18":0.17031,"80":0.01099,"84":0.02198,"85":0.00824,"89":0.01099,"90":0.00824,"91":0.00275,"92":0.00824,"93":0.0467,"94":0.02198,"95":0.05494,"96":3.21948,_:"79 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01005,"8.1-8.4":0.00473,"9.0-9.2":0,"9.3":0.17794,"10.0-10.2":0,"10.3":0.18799,"11.0-11.2":0.09873,"11.3-11.4":0.02601,"12.0-12.1":0.13715,"12.2-12.5":0.89445,"13.0-13.1":0.04493,"13.2":0.00473,"13.3":0.10109,"13.4-13.7":0.34525,"14.0-14.4":0.89445,"14.5-14.8":1.48918,"15.0-15.1":1.36799,"15.2":0.12651},P:{"4":0.12529,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.09397,"8.2":0.02052,"9.2":0.06265,"10.1":0.01026,"11.1-11.2":0.03132,"12.0":0.05221,"13.0":0.03132,"14.0":0.06265,"15.0":0.2297},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00245,"4.2-4.3":0.0049,"4.4":0,"4.4.3-4.4.4":0.4641},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":4.94735,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":3.22759},H:{"0":4.81354},L:{"0":63.03015},S:{"2.5":0.03627},R:{_:"0"},M:{"0":0.05077},Q:{"10.4":0.32639}}; +module.exports={C:{"28":0.00228,"34":0.00228,"36":0.00228,"37":0.00456,"39":0.00228,"41":0.00456,"43":0.00912,"47":0.00684,"52":0.00684,"54":0.00228,"65":0.00456,"66":0.00684,"68":0.00912,"72":0.04102,"76":0.00228,"77":0.01595,"78":0.00456,"79":0.00228,"85":0.00456,"88":0.00684,"89":0.03191,"91":0.0433,"92":0.01367,"93":0.00456,"94":0.22334,"95":1.26485,"96":1.31043,"97":0.00456,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 38 40 42 44 45 46 48 49 50 51 53 55 56 57 58 59 60 61 62 63 64 67 69 70 71 73 74 75 80 81 82 83 84 86 87 90 98 3.5 3.6"},D:{"33":0.00912,"34":0.00684,"36":0.00228,"37":0.00456,"43":0.00228,"44":0.00456,"49":0.0114,"55":0.00684,"58":0.01823,"60":0.00456,"63":0.01367,"64":0.00912,"65":0.00912,"66":0.00456,"67":0.00684,"69":0.00456,"70":0.06153,"71":0.00456,"75":0.00456,"76":0.01823,"77":0.00228,"78":0.03191,"79":0.17548,"80":0.0114,"81":0.07293,"83":0.0114,"84":0.01367,"85":0.00912,"86":0.01367,"87":0.00684,"88":0.17548,"89":0.00684,"90":0.00912,"91":0.02735,"92":0.05014,"93":0.00912,"94":0.02507,"95":0.22562,"96":2.42714,"97":4.36656,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 38 39 40 41 42 45 46 47 48 50 51 52 53 54 56 57 59 61 62 68 72 73 74 98 99 100 101"},F:{"36":0.01367,"42":0.00456,"64":0.00684,"65":0.00456,"73":0.00228,"79":0.01595,"82":0.30539,"83":0.00684,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 68 69 70 71 72 74 75 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05242,"13":0.00456,"14":0.01595,"15":0.00228,"16":0.03191,"17":0.02735,"18":0.17548,"81":0.00456,"84":0.01823,"85":0.00684,"89":0.00456,"90":0.00912,"91":0.00456,"92":0.02051,"93":0.09344,"94":0.00912,"95":0.01823,"96":2.00096,"97":1.51326,_:"79 80 83 86 87 88"},E:{"4":0,"13":0.00456,"14":0.05242,"15":0.00684,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1 15.4","5.1":0.0114,"10.1":0.00228,"12.1":0.00228,"13.1":0.02735,"14.1":0.28032,"15.1":0.20283,"15.2-15.3":0.11851},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00937,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05892,"10.0-10.2":0.0067,"10.3":0.2243,"11.0-11.2":0.11182,"11.3-11.4":0.0857,"12.0-12.1":0.25778,"12.2-12.5":0.84633,"13.0-13.1":0.01473,"13.2":0.01473,"13.3":0.05825,"13.4-13.7":0.43723,"14.0-14.4":1.1242,"14.5-14.8":1.50585,"15.0-15.1":1.12621,"15.2-15.3":0.81285,"15.4":0},P:{"4":0.15819,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.10546,"8.2":0.05157,"9.2":0.05273,"10.1":0.04224,"11.1-11.2":0.04218,"12.0":0.07382,"13.0":0.08437,"14.0":0.09491,"15.0":0.29528,"16.0":0.47456},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0015,"4.2-4.3":0.00599,"4.4":0,"4.4.3-4.4.4":0.13923},A:{"11":2.72113,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.139},O:{"0":3.42085},H:{"0":5.49764},L:{"0":63.17103},S:{"2.5":0.01544},R:{_:"0"},M:{"0":0.16216}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js index 4d240fce84339c..c8639fac892cca 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NF.js @@ -1 +1 @@ -module.exports={C:{"84":0.10152,"93":0.10152,"94":2.21735,"95":4.94228,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 96 97 3.5 3.6"},D:{"81":0.30455,"95":0.40073,"96":21.97576,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.40073,"14":7.66186,_:"0 5 6 7 8 9 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.2","13.1":3.12566,"14.1":2.5219,"15.1":0.30455},B:{"96":7.15962,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.09138,"11.0-11.2":0.18451,"11.3-11.4":0,"12.0-12.1":0.09138,"12.2-12.5":1.10356,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.09138,"14.0-14.4":0.55178,"14.5-14.8":13.15662,"15.0-15.1":2.30026,"15.2":0},P:{"4":0.12529,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.04464,"8.2":0.02052,"9.2":0.03348,"10.1":0.01026,"11.1-11.2":0.04464,"12.0":0.01116,"13.0":0.10274,"14.0":4.13013,"15.0":0.31849},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.7151,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":23.26194},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"85":0.12949,"94":0.06475,"95":1.71217,"96":7.70477,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 97 98 3.5 3.6"},D:{"79":0.98558,"81":0.33092,"91":0.06475,"93":0.26618,"95":24.90563,"96":11.9924,"97":12.38807,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 83 84 85 86 87 88 89 90 92 94 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"92":0.06475,"95":0.06475,"96":0.98558,"97":3.56103,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 93 94"},E:{"4":0,"14":0.46042,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.1 15.2-15.3 15.4","13.1":0.52516,"14.1":2.43877},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.11792,"13.0-13.1":0.23662,"13.2":0.11792,"13.3":0,"13.4-13.7":0.11792,"14.0-14.4":1.12336,"14.5-14.8":2.89527,"15.0-15.1":2.54152,"15.2-15.3":0.70908,"15.4":0},P:{"4":0.15819,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.03303,"8.2":0.05157,"9.2":0.03303,"10.1":0.04224,"11.1-11.2":0.62013,"12.0":0.02202,"13.0":0.05504,"14.0":0.27906,"15.0":0.13436,"16.0":0.82683},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":2.43877,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":18.73569},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js index dcfc9d6da91e61..bf3dd090be87a6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NG.js @@ -1 +1 @@ -module.exports={C:{"34":0.00331,"43":0.02486,"47":0.00994,"48":0.00166,"50":0.00331,"52":0.02154,"56":0.00331,"57":0.00166,"58":0.00166,"61":0.00166,"65":0.00663,"66":0.00497,"68":0.00331,"72":0.0116,"77":0.00166,"78":0.0116,"79":0.00166,"80":0.00331,"81":0.00166,"82":0.00166,"83":0.00663,"84":0.00829,"85":0.00331,"86":0.00663,"87":0.00166,"88":0.00663,"89":0.00829,"90":0.00497,"91":0.01823,"92":0.00994,"93":0.01657,"94":0.48882,"95":0.80365,"96":0.04143,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 46 49 51 53 54 55 59 60 62 63 64 67 69 70 71 73 74 75 76 97 3.5 3.6"},D:{"24":0.00166,"37":0.00166,"38":0.00497,"40":0.00166,"47":0.01326,"49":0.00497,"50":0.00331,"51":0.00331,"53":0.00166,"55":0.00829,"56":0.00497,"57":0.00663,"58":0.01326,"61":0.00166,"62":0.00829,"63":0.00497,"64":0.0116,"65":0.00166,"66":0.00166,"68":0.00331,"69":0.00663,"70":0.01326,"71":0.00331,"72":0.00497,"73":0.00331,"74":0.01326,"75":0.00663,"76":0.00663,"77":0.00829,"78":0.00331,"79":0.03148,"80":0.02983,"81":0.02983,"83":0.01657,"84":0.01326,"85":0.00994,"86":0.10439,"87":0.07457,"88":0.02486,"89":0.02154,"90":0.02983,"91":0.08119,"92":0.13919,"93":0.05634,"94":0.11599,"95":0.19387,"96":5.77465,"97":0.00994,"98":0.00331,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 39 41 42 43 44 45 46 48 52 54 59 60 67 99"},F:{"36":0.00829,"53":0.00331,"64":0.00829,"65":0.01491,"66":0.00829,"76":0.00166,"77":0.00166,"79":0.05302,"80":0.01657,"81":0.11599,"82":0.18558,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 67 68 69 70 71 72 73 74 75 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00166,"11":0.00166,"12":0.00331,"13":0.00994,"14":0.05302,"15":0.02651,_:"0 5 6 7 9 10 3.1 3.2 6.1 9.1","5.1":0.01491,"7.1":0.00331,"10.1":0.00497,"11.1":0.00497,"12.1":0.00994,"13.1":0.02983,"14.1":0.08782,"15.1":0.07291,"15.2":0.00994},B:{"12":0.01988,"13":0.00331,"14":0.00166,"15":0.00497,"16":0.00331,"17":0.00497,"18":0.0348,"84":0.00663,"85":0.00331,"88":0.00994,"89":0.00497,"90":0.00331,"91":0.00497,"92":0.0116,"93":0.00829,"94":0.01491,"95":0.04474,"96":0.8401,_:"79 80 81 83 86 87"},G:{"8":0.00063,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00189,"5.0-5.1":0.00126,"6.0-6.1":0.00189,"7.0-7.1":0.0063,"8.1-8.4":0.00063,"9.0-9.2":0.00189,"9.3":0.03465,"10.0-10.2":0.00315,"10.3":0.05229,"11.0-11.2":0.11718,"11.3-11.4":0.03402,"12.0-12.1":0.04851,"12.2-12.5":0.73711,"13.0-13.1":0.06363,"13.2":0.03276,"13.3":0.15057,"13.4-13.7":0.31311,"14.0-14.4":1.41878,"14.5-14.8":1.51202,"15.0-15.1":1.63677,"15.2":0.12915},P:{"4":0.12529,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.04464,"8.2":0.02052,"9.2":0.03348,"10.1":0.01026,"11.1-11.2":0.04464,"12.0":0.01116,"13.0":0.04464,"14.0":0.10043,"15.0":0.22318},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00055,"4.2-4.3":0.00166,"4.4":0,"4.4.3-4.4.4":0.0395},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01231,"9":0.00308,"10":0.00615,"11":0.06462,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.01668},O:{"0":1.36809},H:{"0":35.8712},L:{"0":42.0788},S:{"2.5":0.01668},R:{_:"0"},M:{"0":0.28363},Q:{"10.4":0.00834}}; +module.exports={C:{"15":0.00139,"34":0.00279,"40":0.00139,"43":0.02647,"45":0.00139,"47":0.00975,"48":0.00139,"52":0.01393,"56":0.00279,"57":0.00279,"58":0.00139,"60":0.00139,"65":0.00418,"68":0.00139,"72":0.00975,"77":0.00279,"78":0.01114,"79":0.00139,"80":0.00279,"81":0.00139,"83":0.00279,"84":0.00418,"85":0.00279,"86":0.00279,"87":0.00139,"88":0.00557,"89":0.00697,"90":0.00279,"91":0.01254,"92":0.00697,"93":0.00557,"94":0.02368,"95":0.58645,"96":0.60596,"97":0.04179,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 42 44 46 49 50 51 53 54 55 59 61 62 63 64 66 67 69 70 71 73 74 75 76 82 98 3.5 3.6"},D:{"37":0.00279,"38":0.00279,"47":0.01532,"49":0.00557,"50":0.00279,"53":0.00279,"55":0.00418,"56":0.00418,"57":0.00418,"58":0.01532,"60":0.00139,"62":0.00697,"63":0.00557,"64":0.00975,"65":0.00279,"66":0.00139,"68":0.00418,"69":0.00557,"70":0.01254,"71":0.00279,"72":0.00279,"73":0.00418,"74":0.01114,"75":0.00557,"76":0.00697,"77":0.01114,"78":0.00418,"79":0.02507,"80":0.02925,"81":0.0195,"83":0.01254,"84":0.01114,"85":0.01114,"86":0.04179,"87":0.05851,"88":0.0209,"89":0.02507,"90":0.02368,"91":0.08776,"92":0.10587,"93":0.04458,"94":0.06269,"95":0.08219,"96":2.09368,"97":4.21243,"98":0.00975,"99":0.00139,"100":0.00697,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 42 43 44 45 46 48 51 52 54 59 61 67 101"},F:{"33":0.00139,"36":0.00975,"51":0.00139,"64":0.00279,"65":0.00697,"66":0.00418,"77":0.00139,"79":0.0209,"80":0.01811,"81":0.00279,"82":0.32596,"83":0.00697,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 57 58 60 62 63 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01811,"13":0.00139,"14":0.00139,"15":0.00418,"16":0.00279,"17":0.00418,"18":0.03761,"84":0.00975,"85":0.00418,"88":0.00836,"89":0.00557,"90":0.00418,"91":0.00279,"92":0.01114,"93":0.00418,"94":0.00557,"95":0.0209,"96":0.28417,"97":0.5781,_:"79 80 81 83 86 87"},E:{"4":0,"11":0.00139,"12":0.00279,"13":0.01254,"14":0.05015,"15":0.01672,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.01393,"10.1":0.00279,"11.1":0.00279,"12.1":0.00557,"13.1":0.02647,"14.1":0.07522,"15.1":0.04876,"15.2-15.3":0.05293},G:{"8":0.00062,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00124,"5.0-5.1":0.00186,"6.0-6.1":0,"7.0-7.1":0.00373,"8.1-8.4":0,"9.0-9.2":0.00124,"9.3":0.02049,"10.0-10.2":0.00186,"10.3":0.05712,"11.0-11.2":0.10555,"11.3-11.4":0.03042,"12.0-12.1":0.0416,"12.2-12.5":0.72642,"13.0-13.1":0.06271,"13.2":0.02732,"13.3":0.14032,"13.4-13.7":0.27256,"14.0-14.4":1.2877,"14.5-14.8":1.3771,"15.0-15.1":1.36965,"15.2-15.3":0.67613,"15.4":0},P:{"4":0.15819,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.03303,"8.2":0.05157,"9.2":0.03303,"10.1":0.04224,"11.1-11.2":0.04404,"12.0":0.02202,"13.0":0.05504,"14.0":0.1211,"15.0":0.14312,"16.0":0.4954},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0005,"4.2-4.3":0.00151,"4.4":0,"4.4.3-4.4.4":0.03242},A:{"8":0.00812,"9":0.00203,"10":0.00406,"11":0.05683,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00861},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.18777},H:{"0":38.30634},L:{"0":39.985},S:{"2.5":0.01721},R:{_:"0"},M:{"0":0.25821}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js index a71f93a5e95896..da730ee750d540 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NI.js @@ -1 +1 @@ -module.exports={C:{"47":0.00423,"52":0.01694,"57":0.00423,"78":0.0127,"79":0.01694,"85":0.00423,"87":0.00847,"88":0.03811,"89":0.02117,"90":0.01694,"91":0.05504,"92":0.0127,"93":0.03387,"94":2.09583,"95":2.43878,"96":0.00423,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 86 97 3.5 3.6"},D:{"11":0.01694,"26":0.00423,"38":0.00847,"42":0.0127,"49":0.04234,"63":0.00423,"65":0.04657,"66":0.00423,"69":0.00847,"70":0.0254,"71":0.00847,"72":0.00423,"73":0.00423,"74":0.0127,"75":0.03387,"76":0.03387,"77":0.00423,"78":0.0127,"79":0.08891,"80":0.03811,"81":0.02117,"83":0.01694,"84":0.0127,"85":0.0254,"86":0.02117,"87":0.13125,"88":0.04657,"89":0.0254,"90":0.04657,"91":0.08891,"92":0.1863,"93":0.05928,"94":0.26674,"95":0.30485,"96":24.63341,"97":0.00847,"98":0.00847,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 67 68 99"},F:{"28":0.00423,"77":0.00423,"80":0.00847,"81":0.72401,"82":0.64357,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.08891,"14":0.05504,"15":0.05504,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1","5.1":0.08045,"10.1":0.00847,"12.1":0.00847,"13.1":0.06351,"14.1":0.30485,"15.1":0.29215,"15.2":0.05081},B:{"12":0.00847,"16":0.00847,"17":0.00423,"18":0.0254,"84":0.01694,"85":0.00423,"89":0.00847,"90":0.00847,"91":0.03811,"92":0.02117,"93":0.00423,"94":0.01694,"95":0.06774,"96":2.21862,_:"13 14 15 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0.00107,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00376,"6.0-6.1":0,"7.0-7.1":0.03811,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06226,"10.0-10.2":0.00107,"10.3":0.0263,"11.0-11.2":0.0424,"11.3-11.4":0.0102,"12.0-12.1":0.00698,"12.2-12.5":0.38965,"13.0-13.1":0.00966,"13.2":0.00483,"13.3":0.05904,"13.4-13.7":0.07568,"14.0-14.4":0.41863,"14.5-14.8":1.34338,"15.0-15.1":2.59229,"15.2":0.27801},P:{"4":0.33861,"5.0-5.4":0.01033,"6.2-6.4":0.03078,"7.2-7.4":0.37965,"8.2":0.02052,"9.2":0.07183,"10.1":0.01026,"11.1-11.2":0.35913,"12.0":0.06156,"13.0":0.24626,"14.0":0.35913,"15.0":0.60539},I:{"0":0,"3":0,"4":0.0005,"2.1":0,"2.2":0,"2.3":0,"4.1":0.001,"4.2-4.3":0.00597,"4.4":0,"4.4.3-4.4.4":0.06174},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01339,"10":0.00446,"11":0.14727,_:"6 7 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.15571},H:{"0":0.41495},L:{"0":53.2692},S:{"2.5":0},R:{_:"0"},M:{"0":0.16724},Q:{"10.4":0}}; +module.exports={C:{"52":0.03338,"57":0.00417,"60":0.00417,"68":0.00417,"69":0.00417,"78":0.00417,"85":0.00834,"87":0.00834,"88":0.01669,"89":0.04172,"90":0.01252,"91":0.02503,"92":0.01669,"93":0.01669,"94":0.03338,"95":2.73683,"96":1.69383,"97":0.00834,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 61 62 63 64 65 66 67 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 98 3.5 3.6"},D:{"11":0.00834,"38":0.00834,"42":0.00417,"49":0.04172,"56":0.01252,"58":0.00834,"61":0.00417,"63":0.00417,"65":0.00834,"66":0.00834,"67":0.00417,"68":0.00417,"69":0.00834,"70":0.02086,"71":0.00834,"72":0.00834,"73":0.00417,"74":0.01252,"75":0.10013,"76":0.02086,"77":0.00417,"78":0.00834,"79":0.05841,"80":0.04172,"81":0.02086,"83":0.01252,"84":0.01669,"85":0.01252,"86":0.02086,"87":0.09178,"88":0.03755,"89":0.03338,"90":0.04589,"91":0.07927,"92":0.13768,"93":0.05424,"94":0.12516,"95":0.11682,"96":8.18129,"97":18.58626,"98":0.01669,"99":0.00834,"100":0.00417,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 62 64 101"},F:{"28":0.00417,"36":0.00834,"78":0.00417,"79":0.00834,"81":0.00834,"82":1.36424,"83":0.0292,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00834,"18":0.02086,"83":0.01252,"84":0.00834,"85":0.00417,"89":0.01252,"90":0.00834,"91":0.01252,"92":0.0292,"94":0.00417,"95":0.0292,"96":0.68004,"97":1.73138,_:"12 13 14 15 16 79 80 81 86 87 88 93"},E:{"4":0,"12":0.00834,"13":0.00834,"14":0.05424,"15":0.07927,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.4","5.1":0.05841,"12.1":0.01252,"13.1":0.07092,"14.1":0.19191,"15.1":0.2378,"15.2-15.3":0.19608},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00436,"6.0-6.1":0.00054,"7.0-7.1":0.02287,"8.1-8.4":0.00109,"9.0-9.2":0.00054,"9.3":0.04466,"10.0-10.2":0.00163,"10.3":0.02342,"11.0-11.2":0.01416,"11.3-11.4":0.00762,"12.0-12.1":0.00817,"12.2-12.5":0.37088,"13.0-13.1":0.01525,"13.2":0.00708,"13.3":0.06644,"13.4-13.7":0.07788,"14.0-14.4":0.38722,"14.5-14.8":1.14422,"15.0-15.1":1.85929,"15.2-15.3":1.38603,"15.4":0},P:{"4":0.28909,"5.0-5.4":0.01032,"6.2-6.4":0.01032,"7.2-7.4":0.32007,"8.2":0.05157,"9.2":0.06195,"10.1":0.04224,"11.1-11.2":0.28909,"12.0":0.06195,"13.0":0.21682,"14.0":0.32007,"15.0":0.33039,"16.0":2.15787},I:{"0":0,"3":0,"4":0.00217,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00144,"4.2-4.3":0.00867,"4.4":0,"4.4.3-4.4.4":0.07514},A:{"11":0.17522,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.1865},H:{"0":0.4083},L:{"0":50.51558},S:{"2.5":0},R:{_:"0"},M:{"0":0.15153}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js index b73520835fba79..65165b3dded734 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NL.js @@ -1 +1 @@ -module.exports={C:{"52":0.02732,"55":0.00546,"56":0.00546,"60":0.01093,"63":0.00546,"68":0.00546,"74":0.00546,"78":0.09287,"79":0.00546,"80":0.01093,"81":0.01639,"82":0.01639,"83":0.01093,"84":0.01639,"87":0.00546,"88":0.02185,"89":0.06556,"90":0.01093,"91":0.06556,"92":0.0437,"93":0.45343,"94":2.46381,"95":0.01639,"96":0.01093,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 61 62 64 65 66 67 69 70 71 72 73 75 76 77 85 86 3.5 3.6"},D:{"47":0.0437,"48":0.02732,"49":0.33871,"52":0.0437,"53":0.01093,"56":0.00546,"59":0.01093,"61":0.11472,"63":0.01093,"64":0.07648,"65":0.00546,"66":0.01093,"67":0.01093,"69":0.03824,"70":0.10926,"71":0.01639,"72":0.12565,"73":0.02185,"74":0.01639,"75":0.02185,"76":0.03824,"77":0.02732,"78":0.03278,"79":0.20213,"80":0.11472,"81":0.02185,"83":0.07102,"84":0.12019,"85":0.1038,"86":0.12019,"87":0.59,"88":0.04917,"89":0.07648,"90":0.1038,"91":0.16389,"92":0.28408,"93":0.59547,"94":2.90632,"95":17.03363,"96":10.41248,"97":0.01093,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 54 55 57 58 60 62 68 98 99"},F:{"67":0.00546,"70":0.00546,"78":0.00546,"79":0.01639,"80":0.52445,"81":0.21306,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01093,"18":0.03278,"84":0.01093,"85":0.00546,"86":0.01093,"89":0.01639,"90":0.00546,"91":0.01639,"92":0.03278,"93":0.0437,"94":0.16389,"95":4.61624,"96":1.95575,_:"12 13 14 15 16 79 80 81 83 87 88"},E:{"4":0,"12":0.01093,"13":0.08195,"14":0.60093,"15":1.1363,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01093,"11.1":0.0437,"12.1":0.1038,"13.1":0.51352,"14.1":3.04289,"15.1":1.39307},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00556,"8.1-8.4":0.00185,"9.0-9.2":0.0667,"9.3":0.08523,"10.0-10.2":0.00371,"10.3":0.12414,"11.0-11.2":0.01482,"11.3-11.4":0.0315,"12.0-12.1":0.01668,"12.2-12.5":0.68557,"13.0-13.1":0.02594,"13.2":0.02223,"13.3":0.07967,"13.4-13.7":0.28164,"14.0-14.4":1.05985,"14.5-14.8":9.50348,"15.0-15.1":6.50736},P:{"4":0.06361,"5.0-5.4":0.01055,"6.2-6.4":0.03082,"7.2-7.4":0.07328,"8.2":0.10275,"9.2":0.01047,"10.1":0.02055,"11.1-11.2":0.04241,"12.0":0.0212,"13.0":0.09541,"14.0":0.10601,"15.0":3.9861},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00277,"4.2-4.3":0.00739,"4.4":0,"4.4.3-4.4.4":0.03973},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01457,"7":0.00728,"8":0.05099,"9":0.0437,"10":0.02914,"11":0.48803,_:"5.5"},J:{"7":0,"10":0},N:{"10":0.02658,"11":0.22582},L:{"0":21.85732},S:{"2.5":0},R:{_:"0"},M:{"0":0.37649},Q:{"10.4":0.00907},O:{"0":0.31298},H:{"0":0.24478}}; +module.exports={C:{"52":0.02636,"55":0.01054,"56":0.01054,"60":0.00527,"66":0.00527,"74":0.00527,"78":0.06854,"79":0.00527,"80":0.01054,"81":0.01582,"82":0.01054,"83":0.00527,"84":0.01582,"87":0.01054,"88":0.02109,"89":0.01054,"90":0.02109,"91":0.07381,"92":0.01054,"93":0.01054,"94":0.05272,"95":1.50252,"96":1.54997,"97":0.01054,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 61 62 63 64 65 67 68 69 70 71 72 73 75 76 77 85 86 98 3.5 3.6"},D:{"15":0.04218,"47":0.04745,"48":0.03163,"49":0.0369,"52":0.04745,"53":0.01054,"63":0.00527,"64":0.08962,"65":0.00527,"66":0.01582,"67":0.00527,"68":0.00527,"69":0.02636,"70":0.11598,"71":0.01054,"72":0.1318,"73":0.01582,"74":0.01582,"75":0.01582,"76":0.02636,"77":0.02109,"78":0.02636,"79":0.2267,"80":0.11598,"81":0.02109,"83":0.05272,"84":0.0949,"85":0.10544,"86":0.10544,"87":0.14762,"88":0.04218,"89":0.04745,"90":0.04745,"91":0.08962,"92":0.14234,"93":0.80134,"94":0.3005,"95":0.27942,"96":9.63722,"97":19.49058,"98":0.01054,"100":0.01054,_:"4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 54 55 56 57 58 59 60 61 62 99 101"},F:{"67":0.00527,"80":0.00527,"81":0.00527,"82":0.81189,"83":0.01582,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01054,"18":0.02636,"84":0.00527,"85":0.00527,"86":0.00527,"89":0.01054,"90":0.01054,"91":0.00527,"92":0.02109,"93":0.01054,"94":0.02109,"95":0.05272,"96":1.79775,"97":4.72898,_:"12 13 14 15 16 79 80 81 83 87 88"},E:{"4":0,"12":0.01054,"13":0.05799,"14":0.42703,"15":0.36377,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01054,"10.1":0.01054,"11.1":0.04218,"12.1":0.07908,"13.1":0.45339,"14.1":1.73449,"15.1":1.82938,"15.2-15.3":1.65541},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00373,"8.1-8.4":0.00373,"9.0-9.2":0.05402,"9.3":0.0801,"10.0-10.2":0.00186,"10.3":0.11549,"11.0-11.2":0.01118,"11.3-11.4":0.03539,"12.0-12.1":0.01676,"12.2-12.5":0.65939,"13.0-13.1":0.02235,"13.2":0.00931,"13.3":0.06519,"13.4-13.7":0.22725,"14.0-14.4":0.81027,"14.5-14.8":4.32704,"15.0-15.1":7.9742,"15.2-15.3":4.19293,"15.4":0},P:{"4":0.09537,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.02119,"12.0":0.02119,"13.0":0.09537,"14.0":0.09537,"15.0":0.12716,"16.0":4.63061},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00294,"4.2-4.3":0.00981,"4.4":0,"4.4.3-4.4.4":0.03924},A:{"6":0.01486,"7":0.01486,"8":0.05943,"9":0.05943,"10":0.02971,"11":0.47544,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.00945},O:{"0":0.4207},H:{"0":0.31327},L:{"0":22.63466},S:{"2.5":0},R:{_:"0"},M:{"0":0.4018}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js index 301a3f080dce33..bc2f3a32adb894 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NO.js @@ -1 +1 @@ -module.exports={C:{"52":0.01138,"59":0.01707,"78":0.04552,"88":0.01707,"89":0.00569,"91":0.05121,"93":0.01138,"94":4.06835,"95":4.99013,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 92 96 97 3.5 3.6"},D:{"38":0.00569,"49":0.03414,"63":0.00569,"64":0.02276,"65":0.01138,"66":0.07966,"67":0.01707,"69":0.13656,"70":0.02845,"72":0.02276,"75":0.01707,"76":0.26174,"77":0.01138,"78":0.01138,"79":0.07966,"80":0.04552,"81":0.01707,"83":0.01707,"84":0.02845,"85":4.44958,"86":0.02845,"87":0.09673,"88":0.03414,"89":0.04552,"90":0.06259,"91":0.10242,"92":0.16501,"93":0.36985,"94":1.138,"95":1.37698,"96":22.97622,"97":0.00569,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 68 71 73 74 98 99"},F:{"80":0.02276,"81":0.76246,"82":0.49503,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.01138,"13":0.08535,"14":0.63728,"15":0.63728,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01138,"11.1":0.05121,"12.1":0.09673,"13.1":0.43244,"14.1":3.28882,"15.1":2.97018,"15.2":0.3414},B:{"17":0.01707,"18":0.01138,"83":0.00569,"85":0.03983,"86":0.01138,"89":0.01138,"90":0.00569,"91":0.00569,"92":0.01138,"93":0.01138,"94":0.03414,"95":0.16501,"96":4.47234,_:"12 13 14 15 16 79 80 81 84 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01562,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05986,"10.0-10.2":0.0026,"10.3":0.11712,"11.0-11.2":0.01562,"11.3-11.4":0.05726,"12.0-12.1":0.02863,"12.2-12.5":0.58041,"13.0-13.1":0.02082,"13.2":0.01301,"13.3":0.08068,"13.4-13.7":0.24466,"14.0-14.4":1.20767,"14.5-14.8":8.85191,"15.0-15.1":13.77368,"15.2":0.93699},P:{"4":0.04218,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.02168,"8.2":0.02052,"9.2":0.03253,"10.1":0.01026,"11.1-11.2":0.03163,"12.0":0.01116,"13.0":0.03163,"14.0":0.04218,"15.0":0.21088},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00225,"4.2-4.3":0.00281,"4.4":0,"4.4.3-4.4.4":0.00787},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.24467,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.03017},H:{"0":0.14282},L:{"0":14.16085},S:{"2.5":0},R:{_:"0"},M:{"0":0.21119},Q:{"10.4":0}}; +module.exports={C:{"52":0.01248,"59":0.01872,"78":0.04368,"88":0.00624,"89":0.00624,"91":0.09984,"94":0.01872,"95":3.98736,"96":5.32272,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 92 93 97 98 3.5 3.6"},D:{"38":0.00624,"49":0.03744,"64":0.02496,"65":0.01872,"66":0.08112,"69":0.156,"70":0.0312,"71":0.00624,"72":0.0312,"74":0.01248,"75":0.02496,"76":0.0936,"77":0.01248,"78":0.01872,"79":0.08112,"80":0.05616,"81":0.01872,"83":0.01872,"84":0.02496,"85":2.73312,"86":0.01872,"87":0.09984,"88":0.01872,"89":0.03744,"90":0.0624,"91":0.08736,"92":0.09984,"93":0.1248,"94":0.34944,"95":1.0608,"96":9.86544,"97":19.01952,"100":0.00624,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 67 68 73 98 99 101"},F:{"80":0.00624,"81":0.01872,"82":1.35408,"83":0.01872,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01248,"18":0.01872,"83":0.00624,"84":0.01248,"85":0.06864,"86":0.01248,"89":0.00624,"90":0.00624,"92":0.00624,"94":0.01872,"95":0.03744,"96":1.56,"97":4.1184,_:"12 13 14 15 16 79 80 81 87 88 91 93"},E:{"4":0,"12":0.01248,"13":0.08736,"14":0.624,"15":0.51792,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01248,"10.1":0.00624,"11.1":0.04368,"12.1":0.08736,"13.1":0.4368,"14.1":3.15744,"15.1":2.62704,"15.2-15.3":2.45856},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00678,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04971,"10.0-10.2":0.00452,"10.3":0.09039,"11.0-11.2":0.01356,"11.3-11.4":0.05197,"12.0-12.1":0.01808,"12.2-12.5":0.44064,"13.0-13.1":0.02034,"13.2":0.00904,"13.3":0.06779,"13.4-13.7":0.19433,"14.0-14.4":0.92195,"14.5-14.8":5.7848,"15.0-15.1":9.54718,"15.2-15.3":5.35772,"15.4":0},P:{"4":0.05316,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.21685,"8.2":0.05157,"9.2":0.03303,"10.1":0.04224,"11.1-11.2":0.02127,"12.0":0.02202,"13.0":0.02127,"14.0":0.0319,"15.0":0.05316,"16.0":2.41364},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00322,"4.2-4.3":0.00322,"4.4":0,"4.4.3-4.4.4":0.01611},A:{"11":0.2496,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.02256},H:{"0":0.13883},L:{"0":12.12896},S:{"2.5":0},R:{_:"0"},M:{"0":0.21056}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js index 3630931d07b056..17a1c04a9001f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NP.js @@ -1 +1 @@ -module.exports={C:{"47":0.00238,"52":0.00713,"71":0.00475,"72":0.00475,"75":0.00238,"76":0.0095,"78":0.02613,"87":0.04275,"88":0.00475,"89":0.01188,"90":0.00238,"91":0.01663,"92":0.00713,"93":0.00713,"94":0.3705,"95":2.755,"96":0.05225,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 73 74 77 79 80 81 82 83 84 85 86 97 3.5 3.6"},D:{"32":0.00238,"49":0.00475,"60":0.00475,"63":0.00713,"64":0.00238,"65":0.01188,"67":0.00238,"69":0.00475,"70":0.00238,"71":0.00475,"73":0.00475,"74":0.00238,"75":0.00475,"76":0.00475,"78":0.00475,"79":0.02375,"80":0.0095,"81":0.0095,"83":0.01188,"84":0.04513,"85":0.00713,"86":0.02138,"87":0.05225,"88":0.019,"89":0.12825,"90":0.01425,"91":0.02613,"92":0.04513,"93":0.06175,"94":0.09975,"95":0.21613,"96":15.333,"97":0.04038,"98":0.01663,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 66 68 72 77 99"},F:{"36":0.00238,"80":0.00238,"81":0.15675,"82":0.29213,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00713,"14":0.02613,"15":0.03563,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00475,"11.1":0.00475,"12.1":0.00713,"13.1":0.0285,"14.1":0.12113,"15.1":0.133,"15.2":0.02138},B:{"12":0.00475,"17":0.00238,"18":0.00713,"81":0.01425,"89":0.038,"92":0.00475,"93":0.00475,"94":0.00475,"95":0.01425,"96":1.07825,_:"13 14 15 16 79 80 83 84 85 86 87 88 90 91"},G:{"8":0.00045,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01398,"8.1-8.4":0.00045,"9.0-9.2":0.00225,"9.3":0.0248,"10.0-10.2":0.00225,"10.3":0.04599,"11.0-11.2":0.03787,"11.3-11.4":0.01398,"12.0-12.1":0.01758,"12.2-12.5":0.49505,"13.0-13.1":0.01308,"13.2":0.00496,"13.3":0.03201,"13.4-13.7":0.0798,"14.0-14.4":0.28359,"14.5-14.8":1.34402,"15.0-15.1":1.93014,"15.2":0.16411},P:{"4":0.14923,"5.0-5.4":0.01033,"6.2-6.4":0.07067,"7.2-7.4":0.07462,"8.2":0.15525,"9.2":0.01066,"10.1":0.01035,"11.1-11.2":0.02132,"12.0":0.01066,"13.0":0.06396,"14.0":0.0533,"15.0":0.12791},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00153,"4.2-4.3":0.00458,"4.4":0,"4.4.3-4.4.4":0.06253},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01663,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":1.23525},H:{"0":0.85904},L:{"0":70.23563},S:{"2.5":0},R:{_:"0"},M:{"0":0.09913},Q:{"10.4":0}}; +module.exports={C:{"28":0.0042,"47":0.0021,"52":0.0084,"66":0.0042,"71":0.0063,"72":0.0042,"74":0.0021,"75":0.0042,"76":0.01051,"78":0.0063,"87":0.10295,"88":0.0063,"89":0.0084,"90":0.0021,"91":0.01471,"92":0.0042,"93":0.0021,"94":0.0063,"95":0.52105,"96":0.60719,"97":0.05463,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 73 77 79 80 81 82 83 84 85 86 98 3.5 3.6"},D:{"32":0.0021,"38":0.0021,"49":0.0063,"53":0.0021,"63":0.0063,"64":0.0021,"65":0.01051,"67":0.0042,"69":0.0063,"70":0.0021,"71":0.0042,"72":0.0021,"73":0.0021,"74":0.0021,"75":0.0063,"76":0.0042,"78":0.0042,"79":0.02311,"80":0.0084,"81":0.0084,"83":0.01261,"84":0.03152,"85":0.0063,"86":0.01891,"87":0.03572,"88":0.01681,"89":0.30254,"90":0.01261,"91":0.03362,"92":0.03992,"93":0.03992,"94":0.03572,"95":0.07984,"96":4.60749,"97":10.94201,"98":0.03782,"99":0.0042,"100":0.01891,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 66 68 77 101"},F:{"29":0.0042,"36":0.0021,"63":0.0084,"82":0.50214,"83":0.01681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0021,"17":0.0021,"18":0.0063,"81":0.01681,"89":0.09034,"92":0.0042,"93":0.0042,"95":0.0063,"96":0.29624,"97":0.87612,_:"13 14 15 16 79 80 83 84 85 86 87 88 90 91 94"},E:{"4":0,"13":0.0063,"14":0.02941,"15":0.02731,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.0021,"11.1":0.0042,"12.1":0.0084,"13.1":0.02941,"14.1":0.11976,"15.1":0.09665,"15.2-15.3":0.09875},G:{"8":0.0005,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0005,"6.0-6.1":0,"7.0-7.1":0.01201,"8.1-8.4":0.001,"9.0-9.2":0.003,"9.3":0.04402,"10.0-10.2":0.002,"10.3":0.05503,"11.0-11.2":0.04052,"11.3-11.4":0.01301,"12.0-12.1":0.01601,"12.2-12.5":0.53778,"13.0-13.1":0.01251,"13.2":0.0045,"13.3":0.03052,"13.4-13.7":0.08754,"14.0-14.4":0.29715,"14.5-14.8":1.23914,"15.0-15.1":1.66385,"15.2-15.3":0.93948,"15.4":0},P:{"4":0.17823,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.0629,"8.2":0.05157,"9.2":0.01048,"10.1":0.0204,"11.1-11.2":0.03145,"12.0":0.02097,"13.0":0.08387,"14.0":0.05242,"15.0":0.07339,"16.0":0.63953},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0015,"4.2-4.3":0.00527,"4.4":0,"4.4.3-4.4.4":0.05642},A:{"11":0.0084,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":1.25594},H:{"0":0.80017},L:{"0":70.97469},S:{"2.5":0},R:{_:"0"},M:{"0":0.18168}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js index 40e6aae84fff47..5a47354b74557f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NR.js @@ -1 +1 @@ -module.exports={C:{"73":0.01046,"75":0.01046,"83":0.01046,"89":0.01046,"94":0.09764,"95":1.33901,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 76 77 78 79 80 81 82 84 85 86 87 88 90 91 92 93 96 97 3.5 3.6"},D:{"77":0.02092,"79":0.01046,"81":0.12902,"83":0.01046,"89":0.02092,"90":1.03564,"94":0.12902,"95":0.02092,"96":7.33665,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 80 84 85 86 87 88 91 92 93 97 98 99"},F:{"81":0.03138,"82":0.06625,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.32778,"14":16.06461,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1 15.2","11.1":0.04184,"14.1":1.83765,"15.1":0.01046},B:{"14":0.01046,"15":0.02092,"84":0.03138,"89":0.01046,"92":0.01046,"95":0.16389,"96":1.8516,_:"12 13 16 17 18 79 80 81 83 85 86 87 88 90 91 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.02768,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.30377,"13.0-13.1":0,"13.2":0.02768,"13.3":0.01846,"13.4-13.7":0.04614,"14.0-14.4":0.40502,"14.5-14.8":1.2425,"15.0-15.1":0.36811,"15.2":0.05512},P:{"4":0.0101,"5.0-5.4":0.01033,"6.2-6.4":0.07067,"7.2-7.4":1.03484,"8.2":0.15525,"9.2":0.02019,"10.1":0.01035,"11.1-11.2":0.06058,"12.0":0.03029,"13.0":0.05048,"14.0":0.20193,"15.0":0.25241},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.04394,"11":0.15134,_:"6 7 8 9 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.54709},H:{"0":2.02864},L:{"0":61.1584},S:{"2.5":0},R:{_:"0"},M:{"0":0.03257},Q:{"10.4":0}}; +module.exports={C:{"85":0.00938,"95":0.00938,"96":0.00938,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 86 87 88 89 90 91 92 93 94 97 98 3.5 3.6"},D:{"60":0.00938,"77":0.00938,"81":0.04454,"89":0.08673,"90":0.01641,"94":0.04454,"96":2.04631,"97":4.93412,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 83 84 85 86 87 88 91 92 93 95 98 99 100 101"},F:{"82":0.02578,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00938,"85":0.00938,"91":0.01641,"95":0.03516,"96":0.51334,"97":0.67038,_:"12 13 14 15 17 18 79 80 81 83 84 86 87 88 89 90 92 93 94"},E:{"4":0,"13":0.28831,"14":11.0965,"15":0.00938,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.4","14.1":0.29534,"15.1":0.02578,"15.2-15.3":0.00938},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.00684,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00684,"12.2-12.5":0.0893,"13.0-13.1":0.01367,"13.2":0.08246,"13.3":0.0549,"13.4-13.7":0.07541,"14.0-14.4":0.20616,"14.5-14.8":0.68022,"15.0-15.1":0.51529,"15.2-15.3":0.47384,"15.4":0},P:{"4":0.49968,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":0.11217,"8.2":0.05157,"9.2":0.02039,"10.1":0.0204,"11.1-11.2":0.02039,"12.0":0.0204,"13.0":0.02039,"14.0":0.03059,"15.0":0.18354,"16.0":1.9476},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.07032,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.73498},H:{"0":1.15971},L:{"0":73.0993},S:{"2.5":0},R:{_:"0"},M:{"0":0.01531}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js index a50437637726ce..d118b353ec15dc 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NU.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 3.5 3.6"},D:{"81":13.95194,"96":39.53258,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2","15.1":9.2992},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":4.65125,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":18.605,"15.2":0},P:{"4":0.12529,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.04464,"8.2":0.02052,"9.2":0.03348,"10.1":0.01026,"11.1-11.2":0.04464,"12.0":0.01116,"13.0":0.04464,"14.0":0.10043,"15.0":0.22318},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":13.95375},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"66":5.263,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 3.5 3.6"},D:{"81":31.578,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2-15.3 15.4","15.1":15.789},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":5.26375,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":10.52751,"15.2-15.3":10.52751,"15.4":0},P:{"4":0.15819,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.03303,"8.2":0.05157,"9.2":0.03303,"10.1":0.04224,"11.1-11.2":0.04404,"12.0":0.02202,"13.0":0.05504,"14.0":0.1211,"15.0":0.14312,"16.0":0.4954},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":21.05123},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js index ddac8bc08e67df..636092d2d44547 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/NZ.js @@ -1 +1 @@ -module.exports={C:{"11":0.02715,"34":0.01086,"52":0.038,"58":0.00543,"59":0.02172,"60":0.00543,"78":0.07601,"84":0.01086,"86":0.01086,"88":0.01629,"89":0.01086,"90":0.01629,"91":0.038,"92":0.01086,"93":0.02172,"94":0.90664,"95":1.72099,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 87 96 97 3.5 3.6"},D:{"20":0.02715,"34":0.01629,"38":0.09772,"49":0.11401,"53":0.03257,"57":0.02172,"58":0.00543,"59":0.01086,"61":0.02172,"63":0.02172,"65":0.02172,"66":0.038,"67":0.02172,"68":0.01629,"69":0.038,"70":0.02715,"71":0.01629,"72":0.01629,"73":0.02715,"74":0.02715,"75":0.02715,"76":0.06515,"77":0.01629,"78":0.01629,"79":0.2986,"80":0.03257,"81":0.02715,"83":0.02715,"84":0.02715,"85":0.01629,"86":0.04343,"87":0.13573,"88":0.03257,"89":0.05972,"90":0.20087,"91":0.12487,"92":0.55919,"93":0.36917,"94":1.34096,"95":1.33011,"96":29.09401,"97":0.02715,"98":0.00543,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 60 62 64 99"},F:{"36":0.00543,"46":0.05429,"80":0.01086,"81":0.29317,"82":0.26059,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00543,"12":0.01086,"13":0.09772,"14":0.55919,"15":0.60262,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02715,"11.1":0.05429,"12.1":0.14658,"13.1":0.5809,"14.1":2.64392,"15.1":2.70907,"15.2":0.26602},B:{"17":0.00543,"18":0.06515,"90":0.01086,"92":0.01086,"93":0.01086,"94":0.01086,"95":0.2063,"96":5.43443,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 91"},G:{"8":0.0018,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.04322,"7.0-7.1":0.01621,"8.1-8.4":0.04322,"9.0-9.2":0.02521,"9.3":0.2755,"10.0-10.2":0.01981,"10.3":0.31692,"11.0-11.2":0.11884,"11.3-11.4":0.08463,"12.0-12.1":0.05582,"12.2-12.5":1.14342,"13.0-13.1":0.01981,"13.2":0.0126,"13.3":0.08103,"13.4-13.7":0.31872,"14.0-14.4":0.76168,"14.5-14.8":5.1571,"15.0-15.1":8.88087,"15.2":0.62483},P:{"4":0.49935,"5.0-5.4":0.01033,"6.2-6.4":0.07067,"7.2-7.4":1.21634,"8.2":0.15525,"9.2":0.01086,"10.1":0.02115,"11.1-11.2":0.03257,"12.0":0.01086,"13.0":0.14112,"14.0":0.16283,"15.0":0.28224},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00073,"4.2-4.3":0.0029,"4.4":0,"4.4.3-4.4.4":0.01922},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.89036,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.33818},H:{"0":0.20335},L:{"0":24.17578},S:{"2.5":0},R:{_:"0"},M:{"0":0.42501},Q:{"10.4":0.03656}}; +module.exports={C:{"11":0.01108,"34":0.01108,"52":0.0277,"54":0.00554,"59":0.02216,"78":0.08309,"86":0.01108,"88":0.01108,"89":0.01108,"90":0.01108,"91":0.04985,"92":0.00554,"93":0.01108,"94":0.07201,"95":1.26843,"96":1.34598,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 97 98 3.5 3.6"},D:{"20":0.01108,"26":0.01108,"34":0.03323,"38":0.10524,"49":0.0997,"53":0.04431,"57":0.01108,"59":0.02216,"61":0.0277,"63":0.01108,"65":0.0277,"66":0.06093,"67":0.01662,"68":0.01108,"69":0.0277,"70":0.01662,"71":0.01108,"72":0.01662,"73":0.02216,"74":0.02216,"75":0.02216,"76":0.04431,"77":0.01108,"78":0.01108,"79":0.33234,"80":0.0277,"81":0.0277,"83":0.0277,"84":0.02216,"85":0.01108,"86":0.0277,"87":0.11632,"88":0.02216,"89":0.03323,"90":0.19387,"91":0.07755,"92":0.37111,"93":0.37665,"94":0.37111,"95":0.46528,"96":11.51004,"97":21.85136,"98":0.0277,"100":0.01108,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 58 60 62 64 99 101"},F:{"28":0.00554,"36":0.00554,"46":0.07755,"80":0.00554,"82":0.57052,"83":0.01108,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00554,"17":0.01108,"18":0.03877,"90":0.01108,"92":0.01108,"93":0.00554,"94":0.01108,"95":0.12186,"96":1.56754,"97":3.79975,_:"12 13 14 15 79 80 81 83 84 85 86 87 88 89 91"},E:{"4":0,"12":0.01108,"13":0.08309,"14":0.45974,"15":0.44312,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.03323,"11.1":0.06647,"12.1":0.14401,"13.1":0.57052,"14.1":2.2433,"15.1":2.21006,"15.2-15.3":1.39583},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.02907,"7.0-7.1":0.0109,"8.1-8.4":0.02907,"9.0-9.2":0.02544,"9.3":0.19987,"10.0-10.2":0.01454,"10.3":0.26891,"11.0-11.2":0.11084,"11.3-11.4":0.09267,"12.0-12.1":0.04361,"12.2-12.5":1.04295,"13.0-13.1":0.01635,"13.2":0.00908,"13.3":0.08722,"13.4-13.7":0.25983,"14.0-14.4":0.64503,"14.5-14.8":3.98101,"15.0-15.1":7.54229,"15.2-15.3":3.75207,"15.4":0},P:{"4":0.6823,"5.0-5.4":0.01031,"6.2-6.4":0.01031,"7.2-7.4":1.28847,"8.2":0.05157,"9.2":0.06337,"10.1":0.04224,"11.1-11.2":0.04332,"12.0":0.01083,"13.0":0.11913,"14.0":0.1083,"15.0":0.09747,"16.0":2.68588},I:{"0":0,"3":0,"4":0.00045,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00136,"4.2-4.3":0.00453,"4.4":0,"4.4.3-4.4.4":0.02489},A:{"11":0.62037,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01338},O:{"0":0.1829},H:{"0":0.18583},L:{"0":22.17254},S:{"2.5":0},R:{_:"0"},M:{"0":0.53978}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js index 9e2e27cbe70680..42285af34a98a0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/OM.js @@ -1 +1 @@ -module.exports={C:{"52":0.00309,"78":0.01853,"86":0.00309,"88":0.00309,"89":0.00309,"91":0.00618,"93":0.00309,"94":0.13278,"95":0.29645,"96":0.00618,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 87 90 92 97 3.5 3.6"},D:{"11":0.00618,"38":0.01544,"39":0.00618,"49":0.02162,"55":0.00309,"56":0.00309,"62":0.00926,"63":0.00618,"64":0.00618,"65":0.0247,"67":0.00618,"68":0.00618,"69":0.00926,"70":0.00618,"71":0.00618,"73":0.00309,"74":0.00618,"75":0.00618,"76":0.00926,"77":0.00309,"78":0.00309,"79":0.07102,"80":0.00926,"81":0.01235,"83":0.01853,"84":0.01235,"85":0.01235,"86":0.03706,"87":0.14205,"88":0.11426,"89":0.05867,"90":0.01853,"91":0.07411,"92":0.11426,"93":0.14205,"94":0.23469,"95":0.52496,"96":18.17906,"97":0.03706,"98":0.00618,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 59 60 61 66 72 99"},F:{"28":0.00618,"46":0.01235,"80":0.00309,"81":0.21616,"82":0.22234,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01235,"14":0.13587,"15":0.16058,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00618,"11.1":0.00926,"12.1":0.01544,"13.1":0.0772,"14.1":0.52496,"15.1":0.49099,"15.2":0.05558},B:{"12":0.00309,"14":0.00309,"15":0.00618,"16":0.01235,"17":0.00618,"18":0.03088,"84":0.01853,"85":0.00309,"89":0.00309,"90":0.00309,"91":0.00618,"92":0.01544,"93":0.03397,"94":0.02162,"95":0.07411,"96":2.45805,_:"13 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00299,"6.0-6.1":0.00299,"7.0-7.1":0.03584,"8.1-8.4":0,"9.0-9.2":0.00299,"9.3":0.03435,"10.0-10.2":0.00149,"10.3":0.03733,"11.0-11.2":0.02389,"11.3-11.4":0.01643,"12.0-12.1":0.02389,"12.2-12.5":0.58391,"13.0-13.1":0.03285,"13.2":0.01941,"13.3":0.10155,"13.4-13.7":0.29569,"14.0-14.4":1.21113,"14.5-14.8":4.42337,"15.0-15.1":7.29812,"15.2":0.77954},P:{"4":0.23559,"5.0-5.4":0.04176,"6.2-6.4":0.06265,"7.2-7.4":0.18437,"8.2":0.02052,"9.2":0.05121,"10.1":0.01024,"11.1-11.2":0.32777,"12.0":0.11267,"13.0":0.36874,"14.0":0.39947,"15.0":0.85016},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0013,"4.2-4.3":0.00259,"4.4":0,"4.4.3-4.4.4":0.03758},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.9583,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.69801},H:{"0":0.41874},L:{"0":49.97632},S:{"2.5":0},R:{_:"0"},M:{"0":0.07602},Q:{"10.4":0.00691}}; +module.exports={C:{"34":0.00681,"35":0.00341,"86":0.00341,"91":0.00681,"94":0.00681,"95":0.26219,"96":0.2724,"97":0.00681,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 87 88 89 90 92 93 98 3.5 3.6"},D:{"11":0.01022,"34":0.00341,"38":0.03746,"49":0.01703,"53":0.00341,"56":0.00681,"59":0.00341,"62":0.00681,"63":0.00681,"64":0.01022,"65":0.02043,"67":0.00341,"68":0.00341,"69":0.01362,"70":0.01022,"71":0.00341,"72":0.00681,"73":0.00341,"74":0.01022,"75":0.01022,"76":0.01022,"77":0.00341,"78":0.00681,"79":0.11577,"80":0.00681,"81":0.01703,"83":0.01362,"84":0.01022,"85":0.02043,"86":0.04086,"87":0.03746,"88":0.02724,"89":0.04427,"90":0.02724,"91":0.08853,"92":0.12939,"93":0.0681,"94":0.12599,"95":0.12939,"96":7.46717,"97":14.6381,"98":0.04427,"100":0.01703,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 57 58 60 61 66 99 101"},F:{"28":0.01362,"36":0.01022,"46":0.02384,"73":0.00341,"82":0.60609,"83":0.01022,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00341,"13":0.00341,"14":0.00681,"15":0.00681,"16":0.00341,"17":0.00341,"18":0.02384,"84":0.02384,"89":0.00681,"90":0.00341,"91":0.00341,"92":0.02384,"93":0.01022,"94":0.01362,"95":0.03746,"96":0.78996,"97":1.79444,_:"79 80 81 83 85 86 87 88"},E:{"4":0,"13":0.02384,"14":0.14982,"15":0.16004,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00341,"11.1":0.01022,"12.1":0.01362,"13.1":0.11237,"14.1":0.51416,"15.1":0.48692,"15.2-15.3":0.3405},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00683,"6.0-6.1":0.00171,"7.0-7.1":0.08703,"8.1-8.4":0,"9.0-9.2":0.00171,"9.3":0.05119,"10.0-10.2":0,"10.3":0.03925,"11.0-11.2":0.0273,"11.3-11.4":0.01365,"12.0-12.1":0.01536,"12.2-12.5":0.62796,"13.0-13.1":0.0256,"13.2":0.01365,"13.3":0.08532,"13.4-13.7":0.27302,"14.0-14.4":1.00166,"14.5-14.8":4.05612,"15.0-15.1":6.40925,"15.2-15.3":4.31549,"15.4":0},P:{"4":0.27738,"5.0-5.4":0.01055,"6.2-6.4":0.02109,"7.2-7.4":0.19519,"8.2":0.05157,"9.2":0.04109,"10.1":0.04224,"11.1-11.2":0.26711,"12.0":0.10273,"13.0":0.27738,"14.0":0.29793,"15.0":0.40066,"16.0":2.83545},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.001,"4.2-4.3":0.00451,"4.4":0,"4.4.3-4.4.4":0.03406},A:{"11":3.07812,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.71875},H:{"0":0.44324},L:{"0":43.96821},S:{"2.5":0},R:{_:"0"},M:{"0":0.05935}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js index 73a47f5ca0c738..eaae976f7517f2 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PA.js @@ -1 +1 @@ -module.exports={C:{"4":0.01569,"52":0.00784,"57":0.00784,"73":0.05099,"78":0.01177,"88":0.1255,"89":0.00392,"90":0.04314,"91":0.05491,"93":0.00784,"94":0.47064,"95":0.92559,"96":0.00784,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 92 97 3.5 3.6"},D:{"38":0.01177,"47":0.01961,"49":0.09021,"58":0.00784,"62":0.00392,"65":0.00784,"67":0.01569,"68":0.00392,"69":0.01177,"70":0.00784,"72":0.01569,"73":0.0353,"75":0.02353,"76":0.03138,"77":0.01177,"78":0.01177,"79":0.14511,"80":0.04314,"81":0.02745,"83":0.01569,"84":0.01177,"85":0.00784,"86":0.04314,"87":0.09413,"88":0.03138,"89":0.0353,"90":0.03922,"91":0.10982,"92":0.2314,"93":0.14511,"94":0.30592,"95":0.5177,"96":23.55945,"97":0.00784,"98":0.00784,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 59 60 61 63 64 66 71 74 99"},F:{"79":0.00784,"80":0.02353,"81":1.02364,"82":0.61968,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00784,"13":0.02353,"14":0.29023,"15":0.22355,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.07844,"11.1":0.02353,"12.1":0.03138,"13.1":0.20002,"14.1":0.80401,"15.1":0.76087,"15.2":0.10589},B:{"15":0.00392,"16":0.01177,"17":0.01569,"18":0.01961,"84":0.00392,"89":0.01177,"91":0.00784,"92":0.01961,"93":0.00784,"94":0.0353,"95":0.0706,"96":3.19643,_:"12 13 14 79 80 81 83 85 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00962,"7.0-7.1":0.02886,"8.1-8.4":0.00107,"9.0-9.2":0,"9.3":0.06199,"10.0-10.2":0,"10.3":0.07055,"11.0-11.2":0.0139,"11.3-11.4":0.00962,"12.0-12.1":0.00641,"12.2-12.5":0.50878,"13.0-13.1":0.02779,"13.2":0.00962,"13.3":0.02886,"13.4-13.7":0.12613,"14.0-14.4":0.5323,"14.5-14.8":3.03772,"15.0-15.1":5.84991,"15.2":0.35593},P:{"4":0.21395,"5.0-5.4":0.01096,"6.2-6.4":0.06265,"7.2-7.4":0.38715,"8.2":0.02052,"9.2":0.06113,"10.1":0.03056,"11.1-11.2":0.30564,"12.0":0.0815,"13.0":0.19357,"14.0":0.24451,"15.0":0.78449},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00558,"4.4":0,"4.4.3-4.4.4":0.04912},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.36475,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.20057},H:{"0":0.21866},L:{"0":47.4239},S:{"2.5":0},R:{_:"0"},M:{"0":0.29174},Q:{"10.4":0}}; +module.exports={C:{"52":0.00786,"57":0.00393,"72":0.00393,"73":0.03929,"78":0.00786,"87":0.00393,"88":0.01572,"90":0.0275,"91":0.03536,"93":0.01179,"94":0.01179,"95":0.63257,"96":0.77008,"97":0.00393,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 74 75 76 77 79 80 81 82 83 84 85 86 89 92 98 3.5 3.6"},D:{"38":0.01179,"47":0.00786,"49":0.05501,"53":0.00786,"56":0.00786,"58":0.00393,"61":0.00393,"62":0.01179,"65":0.02357,"67":0.00393,"68":0.00786,"69":0.01179,"70":0.00393,"72":0.01965,"73":0.03143,"74":0.00393,"75":0.0275,"76":0.01965,"77":0.00786,"78":0.01179,"79":0.17681,"80":0.03929,"81":0.01572,"83":0.01965,"84":0.01572,"85":0.01179,"86":0.03143,"87":0.16502,"88":0.03536,"89":0.03143,"90":0.03536,"91":0.08251,"92":0.19252,"93":1.92128,"94":0.10608,"95":0.16109,"96":6.89932,"97":17.52334,"98":0.01179,"99":0.0275,"100":0.01572,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 59 60 63 64 66 71 101"},F:{"81":0.00393,"82":1.57946,"83":0.0275,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00393,"17":0.00786,"18":0.01965,"84":0.00393,"89":0.00786,"90":0.00393,"91":0.00393,"92":0.01179,"93":0.01179,"94":0.01179,"95":0.01965,"96":0.86831,"97":2.31418,_:"12 13 14 15 79 80 81 83 85 86 87 88"},E:{"4":0,"12":0.01179,"13":0.01179,"14":0.17288,"15":0.11787,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.03143,"10.1":0.00393,"11.1":0.02357,"12.1":0.02357,"13.1":0.17288,"14.1":0.77401,"15.1":0.5422,"15.2-15.3":0.58542},G:{"8":0,"3.2":0.00178,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00089,"6.0-6.1":0.00535,"7.0-7.1":0.02675,"8.1-8.4":0,"9.0-9.2":0.00713,"9.3":0.0749,"10.0-10.2":0.00089,"10.3":0.0428,"11.0-11.2":0.01159,"11.3-11.4":0.00713,"12.0-12.1":0.00892,"12.2-12.5":0.40838,"13.0-13.1":0.01159,"13.2":0.00268,"13.3":0.04726,"13.4-13.7":0.13286,"14.0-14.4":0.46991,"14.5-14.8":2.23809,"15.0-15.1":3.34554,"15.2-15.3":2.066,"15.4":0.00178},P:{"4":0.25667,"5.0-5.4":0.02142,"6.2-6.4":0.01071,"7.2-7.4":0.4312,"8.2":0.05157,"9.2":0.0308,"10.1":0.02053,"11.1-11.2":0.23613,"12.0":0.0308,"13.0":0.1848,"14.0":0.22587,"15.0":0.31826,"16.0":3.44958},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00525,"4.4":0,"4.4.3-4.4.4":0.04332},A:{"9":0.00498,"11":0.21898,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.13356},H:{"0":0.2529},L:{"0":46.92772},S:{"2.5":0},R:{_:"0"},M:{"0":0.2307}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js index c7a03d699e2222..333a4c3fa53c12 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PE.js @@ -1 +1 @@ -module.exports={C:{"52":0.0115,"73":0.00575,"76":0.03451,"78":0.0115,"84":0.0115,"88":0.00575,"89":0.00575,"90":0.01725,"91":0.0115,"92":0.00575,"93":0.0115,"94":0.38532,"95":0.77063,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 77 79 80 81 82 83 85 86 87 96 97 3.5 3.6"},D:{"22":0.0115,"38":0.04026,"49":0.04026,"53":0.0115,"55":0.00575,"60":0.01725,"65":0.00575,"67":0.0115,"69":0.0115,"70":0.00575,"72":0.00575,"73":0.00575,"74":0.0115,"75":0.0115,"76":0.0115,"77":0.0115,"78":0.0115,"79":0.12652,"80":0.04026,"81":0.10927,"83":0.03451,"84":0.023,"85":0.023,"86":0.04601,"87":0.14378,"88":0.04026,"89":0.04601,"90":0.04601,"91":0.3048,"92":0.2588,"93":0.23004,"94":0.41407,"95":0.5751,"96":43.63284,"97":0.023,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 56 57 58 59 61 62 63 64 66 68 71 98 99"},F:{"78":0.00575,"80":0.023,"81":1.52402,"82":0.90866,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.0115,"14":0.06326,"15":0.13227,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00575,"12.1":0.0115,"13.1":0.05751,"14.1":0.20129,"15.1":0.2933,"15.2":0.04026},B:{"18":0.02876,"88":0.00575,"89":0.00575,"92":0.0115,"93":0.00575,"94":0.0115,"95":0.04601,"96":2.55344,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00618,"6.0-6.1":0.00118,"7.0-7.1":0.00323,"8.1-8.4":0,"9.0-9.2":0.00118,"9.3":0.01265,"10.0-10.2":0.00206,"10.3":0.02088,"11.0-11.2":0.00441,"11.3-11.4":0.00647,"12.0-12.1":0.01706,"12.2-12.5":0.17498,"13.0-13.1":0.00823,"13.2":0.00353,"13.3":0.01941,"13.4-13.7":0.05499,"14.0-14.4":0.21851,"14.5-14.8":0.84668,"15.0-15.1":1.3984,"15.2":0.14028},P:{"4":0.15746,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.08398,"8.2":0.02052,"9.2":0.021,"10.1":0.03062,"11.1-11.2":0.09448,"12.0":0.021,"13.0":0.07348,"14.0":0.12597,"15.0":0.20995},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00118,"4.2-4.3":0.00314,"4.4":0,"4.4.3-4.4.4":0.04242},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.16103,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.02974},H:{"0":0.15688},L:{"0":41.18897},S:{"2.5":0},R:{_:"0"},M:{"0":0.08923},Q:{"10.4":0}}; +module.exports={C:{"52":0.01562,"73":0.00521,"76":0.00521,"78":0.00521,"84":0.01562,"88":0.01041,"89":0.00521,"90":0.02083,"91":0.01041,"92":0.01041,"93":0.00521,"94":0.01041,"95":0.54674,"96":0.62484,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 77 79 80 81 82 83 85 86 87 97 98 3.5 3.6"},D:{"22":0.00521,"26":0.00521,"38":0.05207,"47":0.00521,"49":0.03124,"53":0.02083,"62":0.01041,"65":0.00521,"67":0.00521,"68":0.00521,"69":0.01041,"70":0.01041,"71":0.00521,"72":0.00521,"74":0.01041,"75":0.01041,"76":0.01041,"77":0.01562,"78":0.01041,"79":0.19266,"80":0.02604,"81":0.06248,"83":0.02604,"84":0.02083,"85":0.02083,"86":0.04686,"87":0.15621,"88":0.02604,"89":0.03645,"90":0.03645,"91":0.26035,"92":0.21349,"93":0.18225,"94":0.1458,"95":0.21349,"96":11.31481,"97":29.48724,"98":0.01041,"100":0.01041,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 63 64 66 73 99 101"},F:{"36":0.00521,"78":0.01041,"80":0.01562,"81":0.01041,"82":2.32753,"83":0.02083,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02083,"88":0.00521,"89":0.00521,"92":0.01041,"94":0.01041,"95":0.02083,"96":0.64046,"97":1.79642,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 90 91 93"},E:{"4":0,"13":0.01041,"14":0.05728,"15":0.08331,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00521,"12.1":0.01562,"13.1":0.05728,"14.1":0.17704,"15.1":0.21869,"15.2-15.3":0.19787},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00305,"6.0-6.1":0.00183,"7.0-7.1":0.00214,"8.1-8.4":0.00061,"9.0-9.2":0.00031,"9.3":0.01588,"10.0-10.2":0.00122,"10.3":0.02199,"11.0-11.2":0.00458,"11.3-11.4":0.00733,"12.0-12.1":0.00977,"12.2-12.5":0.19122,"13.0-13.1":0.00764,"13.2":0.00336,"13.3":0.02016,"13.4-13.7":0.05559,"14.0-14.4":0.20069,"14.5-14.8":0.72945,"15.0-15.1":1.10212,"15.2-15.3":0.67386,"15.4":0.00031},P:{"4":0.17915,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.09484,"8.2":0.05157,"9.2":0.01054,"10.1":0.02034,"11.1-11.2":0.09484,"12.0":0.01054,"13.0":0.0843,"14.0":0.13699,"15.0":0.10538,"16.0":0.82197},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00155,"4.2-4.3":0.0031,"4.4":0,"4.4.3-4.4.4":0.04807},A:{"11":0.11455,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.03355},H:{"0":0.1679},L:{"0":44.15671},S:{"2.5":0},R:{_:"0"},M:{"0":0.09107}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js index ff08ffec52950f..2ac5d31bff129f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PF.js @@ -1 +1 @@ -module.exports={C:{"38":0.01663,"43":0.00832,"47":0.01247,"48":0.01247,"52":0.01247,"60":0.02495,"68":0.18711,"72":0.01247,"75":0.01663,"78":0.39501,"82":0.08732,"86":0.00416,"88":0.01247,"89":0.02079,"90":0.00832,"91":0.10811,"92":0.02911,"93":0.01663,"94":1.67983,"95":3.65072,"96":0.00416,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 76 77 79 80 81 83 84 85 87 97 3.5 3.6"},D:{"49":0.02911,"57":0.00832,"58":0.01247,"64":0.00416,"65":0.00832,"67":0.03326,"70":0.00832,"73":0.01247,"76":0.01247,"78":0.00416,"79":0.05821,"80":0.01247,"81":0.04574,"83":0.02079,"84":0.01247,"85":0.05405,"86":0.02495,"87":0.18295,"88":0.00832,"89":0.01247,"90":0.01247,"91":0.079,"92":0.24532,"93":0.05821,"94":0.2578,"95":0.69023,"96":17.34718,"97":0.03326,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 59 60 61 62 63 66 68 69 71 72 74 75 77 98 99"},F:{"65":0.00416,"80":0.00416,"81":0.19127,"82":0.18295,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.03326,"13":0.04158,"14":0.71933,"15":0.36175,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00832,"11.1":0.04574,"12.1":0.17879,"13.1":0.43659,"14.1":2.158,"15.1":2.61538,"15.2":0.69023},B:{"14":0.00832,"18":0.02495,"80":0.00416,"84":0.00832,"86":0.00832,"87":0.00832,"89":0.00832,"90":0.00832,"91":0.02495,"92":0.02079,"93":0.06237,"94":0.01247,"95":0.07069,"96":3.64657,_:"12 13 15 16 17 79 81 83 85 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01205,"6.0-6.1":0.03614,"7.0-7.1":0.00241,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.1325,"10.0-10.2":0.01686,"10.3":0.16381,"11.0-11.2":0.15418,"11.3-11.4":0.14454,"12.0-12.1":0.09395,"12.2-12.5":1.15634,"13.0-13.1":0.06023,"13.2":0,"13.3":0.12045,"13.4-13.7":0.33727,"14.0-14.4":1.16356,"14.5-14.8":6.71639,"15.0-15.1":12.75344,"15.2":1.01661},P:{"4":0.07277,_:"5.0-5.4 6.2-6.4","7.2-7.4":0.13515,"8.2":0.01062,"9.2":0.0104,"10.1":0.01062,"11.1-11.2":0.22871,"12.0":0.08317,"13.0":0.08317,"14.0":0.18713,"15.0":0.77971},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00103,"4.2-4.3":0.00103,"4.4":0,"4.4.3-4.4.4":0.01546},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.23701,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.30963},H:{"0":0.10509},L:{"0":32.52962},S:{"2.5":0},R:{_:"0"},M:{"0":0.35052},Q:{"10.4":0}}; +module.exports={C:{"47":0.02988,"48":0.02134,"49":0.00854,"52":0.00854,"60":0.06402,"61":0.00427,"68":0.20486,"72":0.00427,"75":0.01707,"78":0.75544,"81":0.00854,"82":0.03841,"88":0.00427,"89":0.0128,"90":0.00427,"91":0.11097,"92":0.04268,"93":0.00427,"94":0.1067,"95":2.4413,"96":2.4413,"97":0.00854,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 50 51 53 54 55 56 57 58 59 62 63 64 65 66 67 69 70 71 73 74 76 77 79 80 83 84 85 86 87 98 3.5 3.6"},D:{"38":0.00427,"49":0.03414,"62":0.00854,"63":0.00427,"65":0.00427,"66":0.00427,"67":0.04695,"71":0.00854,"73":0.00427,"76":0.00854,"77":0.0128,"79":0.02988,"81":0.08536,"83":0.00854,"84":0.00854,"85":0.04695,"86":0.0128,"87":0.14511,"88":0.02561,"89":0.02988,"90":0.00854,"91":0.02561,"92":0.08963,"93":0.02988,"94":0.03414,"95":0.11097,"96":5.60388,"97":13.98197,"100":0.00854,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 64 68 69 70 72 74 75 78 80 98 99 101"},F:{"46":0.00854,"82":0.48228,"83":0.02988,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00854,"18":0.01707,"84":0.00427,"85":0.00854,"89":0.02988,"90":0.01707,"91":0.0128,"92":0.05975,"93":0.2006,"94":0.00427,"95":0.01707,"96":0.93042,"97":2.63336,_:"12 13 14 16 17 79 80 81 83 86 87 88"},E:{"4":0,"12":0.01707,"13":0.10243,"14":0.83226,"15":0.49509,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0128,"11.1":0.08536,"12.1":0.1067,"13.1":0.39692,"14.1":2.66323,"15.1":1.66452,"15.2-15.3":1.94194,"15.4":0.0128},G:{"8":0.00248,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00744,"6.0-6.1":0,"7.0-7.1":0.00496,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.12898,"10.0-10.2":0.00248,"10.3":0.11162,"11.0-11.2":0.19347,"11.3-11.4":0.11658,"12.0-12.1":0.10418,"12.2-12.5":1.13603,"13.0-13.1":0.04465,"13.2":0.0124,"13.3":0.19347,"13.4-13.7":0.29765,"14.0-14.4":1.16579,"14.5-14.8":5.57844,"15.0-15.1":10.17463,"15.2-15.3":5.52139,"15.4":0},P:{"4":0.0624,"5.0-5.4":0.02064,"6.2-6.4":0.04063,"7.2-7.4":0.17679,"8.2":0.02032,"9.2":0.0208,"10.1":0.0106,"11.1-11.2":0.18719,"12.0":0.0208,"13.0":0.0416,"14.0":0.1456,"15.0":0.104,"16.0":3.88948},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0004,"4.2-4.3":0.0004,"4.4":0,"4.4.3-4.4.4":0.02212},A:{"11":0.2006,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.48722},H:{"0":0.04884},L:{"0":28.69157},S:{"2.5":0},R:{_:"0"},M:{"0":0.36112}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js index a3c90e207e3607..5e7e507759d83a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PG.js @@ -1 +1 @@ -module.exports={C:{"38":0.01454,"44":0.06543,"47":0.00727,"48":0.01091,"52":0.00727,"71":0.00364,"72":0.01091,"78":0.01091,"84":0.03272,"88":0.02908,"89":0.00727,"90":0.01454,"91":0.02181,"92":0.00727,"93":0.01818,"94":0.46165,"95":0.8724,"96":0.01091,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 73 74 75 76 77 79 80 81 82 83 85 86 87 97 3.5 3.6"},D:{"37":0.02181,"43":0.00727,"44":0.00364,"49":0.00727,"50":0.00727,"55":0.08361,"56":0.02908,"58":0.00727,"60":0.01091,"63":0.00727,"64":0.00727,"65":0.01091,"68":0.01454,"69":0.05453,"70":0.21083,"71":0.00364,"72":0.00727,"73":0.01091,"74":0.01454,"75":0.01454,"77":0.02181,"78":0.02181,"79":0.01454,"80":0.02545,"81":0.11632,"83":0.02181,"84":0.00727,"85":0.01818,"86":0.02908,"87":0.16358,"88":0.10178,"89":0.0618,"90":0.03635,"91":0.15631,"92":0.2799,"93":0.09815,"94":0.26536,"95":0.25445,"96":14.8308,"97":0.00364,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 45 46 47 48 51 52 53 54 57 59 61 62 66 67 76 98 99"},F:{"36":0.02545,"66":0.03635,"79":0.01091,"80":0.10178,"81":0.26536,"82":0.41076,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.0727,"13":0.19993,"14":0.02908,"15":0.01454,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 9.1 10.1","7.1":0.00364,"11.1":0.01454,"12.1":0.00727,"13.1":0.08724,"14.1":0.10905,"15.1":0.05453,"15.2":0.01454},B:{"12":0.02908,"13":0.03272,"14":0.03635,"15":0.01818,"16":0.1454,"17":0.05453,"18":0.22174,"80":0.05089,"83":0.01454,"84":0.05816,"85":0.01454,"87":0.00364,"89":0.03999,"90":0.00727,"91":0.03272,"92":0.2181,"93":0.02545,"94":0.0618,"95":0.10542,"96":3.54413,_:"79 81 86 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00335,"6.0-6.1":0,"7.0-7.1":0.00558,"8.1-8.4":0.03941,"9.0-9.2":0.00186,"9.3":0.02863,"10.0-10.2":0.00037,"10.3":0.0158,"11.0-11.2":0.01283,"11.3-11.4":0.00353,"12.0-12.1":0.00762,"12.2-12.5":0.25636,"13.0-13.1":0.03179,"13.2":0.00465,"13.3":0.05242,"13.4-13.7":0.14538,"14.0-14.4":0.16359,"14.5-14.8":0.3943,"15.0-15.1":0.61069,"15.2":0.08012},P:{"4":0.50088,"5.0-5.4":0.01022,"6.2-6.4":0.05111,"7.2-7.4":1.2062,"8.2":0.02052,"9.2":0.08178,"10.1":0.03056,"11.1-11.2":0.30666,"12.0":0.10222,"13.0":0.66443,"14.0":0.64399,"15.0":0.94043},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.00197,"4.1":0.00888,"4.2-4.3":0.02172,"4.4":0,"4.4.3-4.4.4":0.26653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.31261,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":3.78022},H:{"0":1.93403},L:{"0":59.67888},S:{"2.5":0.26092},R:{_:"0"},M:{"0":0.14637},Q:{"10.4":0.14001}}; +module.exports={C:{"33":0.00357,"61":0.00715,"83":0.00357,"84":0.01787,"88":0.01072,"89":0.00715,"90":0.01072,"91":0.02501,"92":0.01429,"94":0.01787,"95":2.03304,"96":0.8861,"97":0.03216,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 85 86 87 93 98 3.5 3.6"},D:{"11":0.01787,"20":0.00357,"31":0.00715,"37":0.02858,"38":0.01072,"43":0.01072,"47":0.00715,"49":0.02144,"54":0.00715,"55":0.0393,"56":0.01072,"57":0.00715,"60":0.01072,"63":0.00715,"65":0.00715,"66":0.00715,"67":0.01429,"69":0.10362,"70":0.15364,"71":0.01072,"72":0.00357,"74":0.01787,"75":0.00357,"78":0.01072,"79":0.01072,"80":0.02501,"81":0.07861,"83":0.02144,"84":0.01072,"85":0.01429,"86":0.02144,"87":0.08218,"88":0.11791,"89":0.05002,"90":0.06074,"91":0.40018,"92":0.12863,"93":0.06789,"94":0.10719,"95":0.0929,"96":5.97763,"97":10.35455,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 39 40 41 42 44 45 46 48 50 51 52 53 58 59 61 62 64 68 73 76 77 98 99 100 101"},F:{"21":0.00357,"36":0.00715,"40":0.00715,"77":0.00715,"78":0.00357,"79":0.01429,"80":0.02144,"81":0.01072,"82":0.50737,"83":0.00357,_:"9 11 12 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06789,"13":0.04288,"14":0.03573,"15":0.02144,"16":0.06074,"17":0.07146,"18":0.29299,"80":0.04288,"83":0.00357,"84":0.07503,"85":0.01787,"87":0.00357,"88":0.01072,"89":0.02501,"90":0.02144,"91":0.04645,"92":0.0536,"93":0.00715,"94":0.0393,"95":0.08218,"96":1.04689,"97":2.20454,_:"79 81 86"},E:{"4":0,"10":0.06074,"13":0.10362,"14":0.08218,"15":0.01787,_:"0 5 6 7 8 9 11 12 3.1 3.2 5.1 6.1 9.1 11.1 15.4","7.1":0.00715,"10.1":0.00715,"12.1":0.01072,"13.1":0.13935,"14.1":0.10362,"15.1":0.05002,"15.2-15.3":0.07503},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00575,"6.0-6.1":0.00026,"7.0-7.1":0.00314,"8.1-8.4":0.00549,"9.0-9.2":0.00523,"9.3":0.01596,"10.0-10.2":0.00157,"10.3":0.0442,"11.0-11.2":0.00392,"11.3-11.4":0.00915,"12.0-12.1":0.01282,"12.2-12.5":0.29871,"13.0-13.1":0.00863,"13.2":0.00366,"13.3":0.09783,"13.4-13.7":0.11561,"14.0-14.4":0.17969,"14.5-14.8":0.40046,"15.0-15.1":0.87206,"15.2-15.3":0.53124,"15.4":0},P:{"4":0.74531,"5.0-5.4":0.02142,"6.2-6.4":0.03063,"7.2-7.4":1.32726,"8.2":0.05157,"9.2":0.08168,"10.1":0.02053,"11.1-11.2":0.29608,"12.0":0.09189,"13.0":0.633,"14.0":0.56154,"15.0":0.80657,"16.0":1.63356},I:{"0":0,"3":0,"4":0.00077,"2.1":0,"2.2":0,"2.3":0.00155,"4.1":0.01855,"4.2-4.3":0.0116,"4.4":0,"4.4.3-4.4.4":0.17316},A:{"9":0.00444,"11":0.39931,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.12852},O:{"0":2.4226},H:{"0":2.19014},L:{"0":57.36136},S:{"2.5":0.1478},R:{_:"0"},M:{"0":0.15422}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js index f7627d0f4614fe..8bd97a0d013d27 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PH.js @@ -1 +1 @@ -module.exports={C:{"34":0.00948,"36":0.01422,"52":0.00948,"56":0.0806,"59":0.00948,"78":0.00948,"88":0.00474,"89":0.00474,"91":0.00948,"92":0.00948,"93":0.00948,"94":0.30817,"95":0.48358,"96":0.00948,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 90 97 3.5 3.6"},D:{"49":0.02371,"53":0.00474,"55":0.00948,"56":0.00474,"63":0.00948,"65":0.01422,"66":0.04741,"67":0.00948,"68":0.00474,"69":0.01422,"70":0.01422,"71":0.00948,"72":0.01896,"73":0.00948,"74":0.02371,"75":0.02845,"76":0.04267,"77":0.01896,"78":0.03319,"79":0.0806,"80":0.03319,"81":0.03319,"83":0.04267,"84":0.04267,"85":0.03319,"86":0.07112,"87":0.19438,"88":0.1043,"89":0.06163,"90":0.06637,"91":0.13275,"92":0.27024,"93":0.23705,"94":0.4504,"95":0.55944,"96":31.64618,"97":0.02845,"98":0.00948,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 57 58 59 60 61 62 64 99"},F:{"28":0.02845,"36":0.00948,"46":0.00948,"79":0.00474,"80":0.00948,"81":0.68745,"82":0.3935,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01896,"14":0.12327,"15":0.15171,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01896,"12.1":0.01896,"13.1":0.07586,"14.1":0.41247,"15.1":0.48358,"15.2":0.05215},B:{"17":0.00948,"18":0.01422,"84":0.00474,"89":0.00474,"92":0.01422,"93":0.00474,"94":0.01422,"95":0.04741,"96":3.43248,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01109,"6.0-6.1":0.00289,"7.0-7.1":0.01688,"8.1-8.4":0.00386,"9.0-9.2":0.00868,"9.3":0.07668,"10.0-10.2":0.00482,"10.3":0.04823,"11.0-11.2":0.02411,"11.3-11.4":0.04099,"12.0-12.1":0.02315,"12.2-12.5":0.48129,"13.0-13.1":0.01929,"13.2":0.01013,"13.3":0.04147,"13.4-13.7":0.12394,"14.0-14.4":0.35928,"14.5-14.8":1.1796,"15.0-15.1":2.15616,"15.2":0.18904},P:{"4":0.37218,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.08398,"8.2":0.02052,"9.2":0.021,"10.1":0.03062,"11.1-11.2":0.0638,"12.0":0.02127,"13.0":0.04253,"14.0":0.0638,"15.0":0.15951},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00124,"4.2-4.3":0.00371,"4.4":0,"4.4.3-4.4.4":0.03712},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":2.4748,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.99376},H:{"0":0.75167},L:{"0":47.09439},S:{"2.5":0},R:{_:"0"},M:{"0":0.11042},Q:{"10.4":0}}; +module.exports={C:{"34":0.00942,"36":0.00471,"52":0.00471,"59":0.01413,"78":0.00942,"84":0.00471,"88":0.00471,"91":0.00942,"92":0.00471,"93":0.00471,"94":0.00942,"95":0.33912,"96":0.41448,"97":0.00942,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 89 90 98 3.5 3.6"},D:{"49":0.01884,"52":0.00471,"53":0.00471,"55":0.00942,"63":0.00471,"65":0.01884,"66":0.05652,"67":0.00942,"68":0.00471,"69":0.01413,"70":0.00942,"71":0.00942,"72":0.01413,"73":0.00942,"74":0.02355,"75":0.02355,"76":0.04239,"77":0.01884,"78":0.03297,"79":0.08949,"80":0.02826,"81":0.03297,"83":0.03768,"84":0.03768,"85":0.03297,"86":0.06123,"87":0.16485,"88":0.06123,"89":0.06123,"90":0.05652,"91":0.13188,"92":0.24963,"93":0.22608,"94":0.17898,"95":0.2355,"96":9.95223,"97":23.84202,"98":0.01884,"99":0.00471,"100":0.01413,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 54 56 57 58 59 60 61 62 64 101"},F:{"28":0.04239,"36":0.00942,"46":0.01413,"80":0.00942,"82":1.07859,"83":0.01413,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00471,"17":0.00942,"18":0.00942,"84":0.00471,"89":0.00471,"92":0.00942,"94":0.00471,"95":0.01884,"96":0.90903,"97":1.98291,_:"12 13 14 15 79 80 81 83 85 86 87 88 90 91 93"},E:{"4":0,"13":0.02355,"14":0.10833,"15":0.11304,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.02355,"12.1":0.01413,"13.1":0.07536,"14.1":0.35325,"15.1":0.35796,"15.2-15.3":0.28731},G:{"8":0,"3.2":0.00092,"4.0-4.1":0,"4.2-4.3":0.00092,"5.0-5.1":0.01144,"6.0-6.1":0.00229,"7.0-7.1":0.01373,"8.1-8.4":0.00092,"9.0-9.2":0.00778,"9.3":0.05995,"10.0-10.2":0.00503,"10.3":0.0389,"11.0-11.2":0.02334,"11.3-11.4":0.03981,"12.0-12.1":0.02014,"12.2-12.5":0.42331,"13.0-13.1":0.01327,"13.2":0.00824,"13.3":0.03432,"13.4-13.7":0.11258,"14.0-14.4":0.30615,"14.5-14.8":0.93906,"15.0-15.1":1.56418,"15.2-15.3":0.94867,"15.4":0.00092},P:{"4":0.3331,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.09484,"8.2":0.05157,"9.2":0.01054,"10.1":0.02034,"11.1-11.2":0.05373,"12.0":0.01075,"13.0":0.04298,"14.0":0.05373,"15.0":0.07522,"16.0":0.8059},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00143,"4.2-4.3":0.0043,"4.4":0,"4.4.3-4.4.4":0.03658},A:{"11":3.05208,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.17438},H:{"0":0.69614},L:{"0":45.82921},S:{"2.5":0},R:{_:"0"},M:{"0":0.1058}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js index c4bb7d9c05bb31..b1cc0271f6579b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PK.js @@ -1 +1 @@ -module.exports={C:{"47":0.00433,"50":0.00217,"52":0.02598,"72":0.00217,"78":0.00866,"80":0.00217,"81":0.00217,"82":0.00217,"84":0.0065,"85":0.00217,"88":0.00433,"89":0.00433,"90":0.00217,"91":0.02382,"92":0.00433,"93":0.00866,"94":0.24898,"95":0.51527,"96":0.02165,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 83 86 87 97 3.5 3.6"},D:{"38":0.00217,"40":0.00217,"42":0.00433,"43":0.01516,"47":0.00433,"48":0.00433,"49":0.01732,"50":0.00217,"55":0.00217,"56":0.01299,"57":0.00217,"58":0.0065,"60":0.00217,"61":0.00217,"62":0.00217,"63":0.01083,"64":0.02598,"65":0.0065,"66":0.00217,"67":0.00433,"68":0.0065,"69":0.0065,"70":0.0065,"71":0.00433,"72":0.0065,"73":0.0065,"74":0.01299,"75":0.00866,"76":0.00866,"77":0.00866,"78":0.0065,"79":0.01949,"80":0.01949,"81":0.02598,"83":0.02598,"84":0.05629,"85":0.02815,"86":0.04547,"87":0.15372,"88":0.01949,"89":0.03248,"90":0.02382,"91":0.04547,"92":0.10176,"93":0.23166,"94":0.14722,"95":0.22733,"96":13.65466,"97":0.02165,"98":0.01083,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 44 45 46 51 52 53 54 59 99"},F:{"73":0.00217,"79":0.0065,"80":0.0065,"81":0.18619,"82":0.36805,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00217,"13":0.00866,"14":0.03031,"15":0.02382,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01299,"11.1":0.00433,"12.1":0.00433,"13.1":0.01949,"14.1":0.08444,"15.1":0.07361,"15.2":0.01083},B:{"12":0.00866,"13":0.00217,"14":0.00217,"15":0.00433,"16":0.00433,"17":0.00217,"18":0.01732,"84":0.00433,"85":0.00217,"86":0.00217,"89":0.00433,"90":0.00217,"92":0.0065,"93":0.00217,"94":0.00433,"95":0.01732,"96":0.69497,_:"79 80 81 83 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00265,"6.0-6.1":0.00066,"7.0-7.1":0.02646,"8.1-8.4":0.00132,"9.0-9.2":0.00231,"9.3":0.06019,"10.0-10.2":0.00628,"10.3":0.04365,"11.0-11.2":0.01687,"11.3-11.4":0.01852,"12.0-12.1":0.01124,"12.2-12.5":0.34227,"13.0-13.1":0.00926,"13.2":0.00397,"13.3":0.02712,"13.4-13.7":0.0916,"14.0-14.4":0.2424,"14.5-14.8":0.86774,"15.0-15.1":1.38627,"15.2":0.14517},P:{"4":0.1972,"5.0-5.4":0.01096,"6.2-6.4":0.06265,"7.2-7.4":0.05478,"8.2":0.02052,"9.2":0.05121,"10.1":0.01024,"11.1-11.2":0.03287,"12.0":0.02191,"13.0":0.08764,"14.0":0.07669,"15.0":0.1972},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00192,"4.2-4.3":0.00641,"4.4":0,"4.4.3-4.4.4":0.10134},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01443,"9":0.00722,"10":0.00481,"11":0.10344,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":3.86216},H:{"0":1.63168},L:{"0":71.30316},S:{"2.5":0.12534},R:{_:"0"},M:{"0":0.047},Q:{"10.4":0}}; +module.exports={C:{"47":0.00973,"50":0.00487,"52":0.0292,"68":0.00243,"72":0.00243,"78":0.00973,"79":0.00243,"80":0.00243,"81":0.00487,"82":0.00243,"84":0.00973,"88":0.00487,"89":0.00487,"91":0.01703,"92":0.00487,"93":0.00487,"94":0.04136,"95":0.44037,"96":0.4647,"97":0.02676,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 83 85 86 87 90 98 3.5 3.6"},D:{"29":0.00243,"33":0.00243,"38":0.00243,"42":0.00487,"43":0.01703,"48":0.00243,"49":0.01946,"50":0.00243,"56":0.01217,"57":0.00243,"58":0.00487,"60":0.00243,"62":0.00243,"63":0.01217,"64":0.03163,"65":0.00487,"67":0.00487,"68":0.0073,"69":0.00487,"70":0.0073,"71":0.00487,"72":0.0073,"73":0.0073,"74":0.01703,"75":0.01217,"76":0.00973,"77":0.0073,"78":0.0073,"79":0.0219,"80":0.01946,"81":0.03406,"83":0.03163,"84":0.07056,"85":0.0365,"86":0.06326,"87":0.10949,"88":0.01946,"89":0.03406,"90":0.02676,"91":0.05353,"92":0.09002,"93":0.36495,"94":0.08272,"95":0.13138,"96":5.3234,"97":11.74409,"98":0.01946,"99":0.0073,"100":0.0219,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 39 40 41 44 45 46 47 51 52 53 54 55 59 61 66 101"},F:{"79":0.00243,"80":0.00487,"81":0.00243,"82":0.62285,"83":0.02433,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00973,"13":0.00243,"15":0.00487,"16":0.00487,"17":0.00243,"18":0.01703,"84":0.00487,"89":0.00243,"90":0.00243,"92":0.0073,"94":0.00487,"95":0.00973,"96":0.2652,"97":0.58149,_:"14 79 80 81 83 85 86 87 88 91 93"},E:{"4":0,"13":0.00973,"14":0.03163,"15":0.0219,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.0146,"10.1":0.00243,"11.1":0.00973,"12.1":0.00487,"13.1":0.02433,"14.1":0.09002,"15.1":0.06569,"15.2-15.3":0.05353},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0024,"5.0-5.1":0.0032,"6.0-6.1":0.0012,"7.0-7.1":0.04164,"8.1-8.4":0.0024,"9.0-9.2":0.0032,"9.3":0.09169,"10.0-10.2":0.00601,"10.3":0.06446,"11.0-11.2":0.01802,"11.3-11.4":0.01802,"12.0-12.1":0.01201,"12.2-12.5":0.38356,"13.0-13.1":0.01081,"13.2":0.0044,"13.3":0.02683,"13.4-13.7":0.1121,"14.0-14.4":0.26585,"14.5-14.8":0.858,"15.0-15.1":1.2872,"15.2-15.3":0.78994,"15.4":0},P:{"4":0.25701,"5.0-5.4":0.02142,"6.2-6.4":0.01071,"7.2-7.4":0.06425,"8.2":0.05157,"9.2":0.02142,"10.1":0.04224,"11.1-11.2":0.05354,"12.0":0.02142,"13.0":0.08567,"14.0":0.08567,"15.0":0.12851,"16.0":1.08159},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.002,"4.2-4.3":0.00651,"4.4":0,"4.4.3-4.4.4":0.05959},A:{"8":0.02437,"9":0.01083,"10":0.00812,"11":0.12455,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":4.61587},H:{"0":1.96292},L:{"0":65.06691},S:{"2.5":0.12107},R:{_:"0"},M:{"0":0.05297}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js index bf57106497ca41..e4563e2ca1fd4e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PL.js @@ -1 +1 @@ -module.exports={C:{"51":0.00488,"52":0.15122,"66":0.00488,"68":0.00976,"72":0.02439,"78":0.10732,"79":0.00488,"80":0.00976,"81":0.00976,"82":0.00488,"83":0.01463,"84":0.02927,"85":0.00976,"86":0.02439,"87":0.03415,"88":0.05366,"89":0.04878,"90":0.03415,"91":0.17073,"92":0.03415,"93":0.05854,"94":2.639,"95":5.43409,"96":0.01463,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 97 3.5 3.6"},D:{"49":0.11219,"58":0.00976,"63":0.01951,"65":0.00488,"69":0.00976,"70":0.01463,"71":0.01463,"72":0.00976,"73":0.00488,"74":0.00976,"75":0.01463,"76":0.04878,"77":0.00488,"78":0.01463,"79":0.25853,"80":0.02927,"81":0.01951,"83":0.01951,"84":0.02927,"85":0.01951,"86":0.02927,"87":0.13658,"88":0.03902,"89":0.0439,"90":0.04878,"91":0.06341,"92":0.12683,"93":0.13171,"94":0.22439,"95":0.54634,"96":22.57538,"97":0.00976,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 66 67 68 98 99"},F:{"36":0.01463,"73":0.00488,"77":0.00976,"78":0.01951,"79":0.02927,"80":0.07805,"81":3.63411,"82":2.91217,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01463,"14":0.10732,"15":0.10244,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00976,"12.1":0.02439,"13.1":0.11219,"14.1":0.33658,"15.1":0.43902,"15.2":0.07317},B:{"15":0.00488,"16":0.00488,"17":0.00976,"18":0.00976,"84":0.00488,"85":0.00976,"86":0.00976,"89":0.01463,"90":0.00488,"91":0.01463,"92":0.01951,"93":0.01463,"94":0.02927,"95":0.11219,"96":4.35118,_:"12 13 14 79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00212,"6.0-6.1":0.00085,"7.0-7.1":0.00212,"8.1-8.4":0.00085,"9.0-9.2":0.00085,"9.3":0.01356,"10.0-10.2":0.00254,"10.3":0.01144,"11.0-11.2":0.01059,"11.3-11.4":0.0161,"12.0-12.1":0.01059,"12.2-12.5":0.16527,"13.0-13.1":0.00678,"13.2":0.00381,"13.3":0.03009,"13.4-13.7":0.09407,"14.0-14.4":0.24536,"14.5-14.8":1.27721,"15.0-15.1":2.13151,"15.2":0.21018},P:{"4":0.22671,_:"5.0-5.4 6.2-6.4 8.2","7.2-7.4":0.02061,"9.2":0.03091,"10.1":0.0103,"11.1-11.2":0.15457,"12.0":0.05152,"13.0":0.15457,"14.0":0.2061,"15.0":0.4225},I:{"0":0,"3":0,"4":0.00151,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01698,"4.2-4.3":0.0117,"4.4":0,"4.4.3-4.4.4":0.04152},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00488,"11":0.16097,_:"6 7 8 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0.00512},O:{"0":0.02561},H:{"0":1.28503},L:{"0":43.75525},S:{"2.5":0.00512},R:{_:"0"},M:{"0":0.2561},Q:{"10.4":0}}; +module.exports={C:{"52":0.14747,"68":0.00951,"72":0.01427,"78":0.05233,"79":0.00951,"80":0.00476,"81":0.00951,"82":0.00476,"83":0.00476,"84":0.02854,"85":0.00951,"86":0.01427,"87":0.02379,"88":0.03806,"89":0.0333,"90":0.02379,"91":0.12368,"92":0.02379,"93":0.04281,"94":0.10465,"95":4.20995,"96":2.88274,"97":0.00951,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 98 3.5 3.6"},D:{"49":0.11417,"58":0.00951,"63":0.01903,"70":0.00476,"71":0.00951,"72":0.00476,"73":0.00476,"74":0.00951,"75":0.01427,"76":0.05708,"77":0.01427,"78":0.01427,"79":0.21882,"80":0.01903,"81":0.01903,"83":0.01903,"84":0.0333,"85":0.01903,"86":0.0333,"87":0.08563,"88":0.0333,"89":0.0333,"90":0.03806,"91":0.04281,"92":0.0999,"93":0.19979,"94":0.10941,"95":0.18077,"96":8.9717,"97":14.4375,"98":0.00476,"100":0.00476,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 64 65 66 67 68 69 99 101"},F:{"36":0.01427,"75":0.00951,"77":0.00951,"78":0.01427,"79":0.01903,"80":0.0333,"81":0.04281,"82":7.478,"83":0.07611,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00476,"17":0.00951,"18":0.01427,"86":0.00476,"89":0.00951,"90":0.00476,"91":0.01427,"92":0.01903,"93":0.00951,"94":0.02379,"95":0.03806,"96":1.48894,"97":2.84944,_:"12 13 15 16 79 80 81 83 84 85 87 88"},E:{"4":0,"13":0.01903,"14":0.09038,"15":0.07136,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00951,"12.1":0.02379,"13.1":0.09038,"14.1":0.25688,"15.1":0.27115,"15.2-15.3":0.26639},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00203,"6.0-6.1":0,"7.0-7.1":0.00162,"8.1-8.4":0.00041,"9.0-9.2":0,"9.3":0.01379,"10.0-10.2":0.00041,"10.3":0.01095,"11.0-11.2":0.00608,"11.3-11.4":0.0073,"12.0-12.1":0.00649,"12.2-12.5":0.1107,"13.0-13.1":0.00811,"13.2":0.00487,"13.3":0.02514,"13.4-13.7":0.0884,"14.0-14.4":0.20599,"14.5-14.8":0.94032,"15.0-15.1":1.6629,"15.2-15.3":0.95614,"15.4":0.00122},P:{"4":0.20637,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.02064,"8.2":0.05157,"9.2":0.03096,"10.1":0.02034,"11.1-11.2":0.13414,"12.0":0.03096,"13.0":0.13414,"14.0":0.15478,"15.0":0.15478,"16.0":2.36293},I:{"0":0,"3":0,"4":0.0015,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01148,"4.2-4.3":0.00774,"4.4":0,"4.4.3-4.4.4":0.02646},A:{"9":0.00476,"11":0.15222,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01049},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.03146},H:{"0":1.18633},L:{"0":44.48052},S:{"2.5":0.00524},R:{_:"0"},M:{"0":0.23069}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js index 2a7cd3d76a951e..c0c41f6e3b0155 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PM.js @@ -1 +1 @@ -module.exports={C:{"47":0.01163,"48":0.01163,"64":0.00775,"78":0.05425,"79":0.11625,"86":0.02325,"90":0.32163,"91":0.17438,"94":0.47663,"95":2.697,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 87 88 89 92 93 96 97 3.5 3.6"},D:{"49":0.0155,"76":0.0465,"79":0.02713,"81":0.03488,"91":0.10075,"94":0.05038,"95":0.13175,"96":11.89625,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 83 84 85 86 87 88 89 90 92 93 97 98 99"},F:{"81":0.99975,"82":1.61975,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01163,"14":0.18213,"15":0.1705,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 12.1","9.1":0.0155,"11.1":0.03488,"13.1":0.87188,"14.1":1.24775,"15.1":8.54438,"15.2":2.74738},B:{"95":0.02713,"96":4.99875,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01357,"10.0-10.2":0,"10.3":0.02262,"11.0-11.2":0.00905,"11.3-11.4":0.07239,"12.0-12.1":0,"12.2-12.5":1.41165,"13.0-13.1":0.00905,"13.2":0,"13.3":0.4253,"13.4-13.7":0.14026,"14.0-14.4":0.64248,"14.5-14.8":6.13524,"15.0-15.1":33.75737,"15.2":2.58802},P:{"4":0.03274,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.56751,"8.2":0.02052,"9.2":0.06182,"10.1":0.03091,"11.1-11.2":0.25223,"12.0":0.07357,"13.0":0.28376,"14.0":0.19968,"15.0":0.02183},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.07005,"4.4":0,"4.4.3-4.4.4":0.30357},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.01163,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":15.43},S:{"2.5":0},R:{_:"0"},M:{"0":0.06738},Q:{"10.4":0}}; +module.exports={C:{"64":0.00806,"75":0.01209,"78":0.04031,"79":0.05643,"91":0.38698,"95":1.91876,"96":1.68093,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 76 77 80 81 82 83 84 85 86 87 88 89 90 92 93 94 97 98 3.5 3.6"},D:{"22":0.01612,"49":0.00806,"65":0.00806,"67":0.00806,"75":0.04434,"76":0.04434,"79":0.04031,"81":0.02822,"94":0.08465,"95":0.00806,"96":4.82108,"97":9.77921,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 69 70 71 72 73 74 77 78 80 83 84 85 86 87 88 89 90 91 92 93 98 99 100 101"},F:{"82":2.89426,"83":0.01209,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"87":0.00806,"92":0.00806,"96":0.77395,"97":3.26108,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 88 89 90 91 93 94 95"},E:{"4":0,"12":0.00806,"14":0.25798,"15":0.10078,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02419,"12.1":0.02016,"13.1":0.15721,"14.1":0.70139,"15.1":4.7727,"15.2-15.3":7.46944,"15.4":0.03225},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01289,"10.0-10.2":0,"10.3":0.04296,"11.0-11.2":0,"11.3-11.4":0.01718,"12.0-12.1":0.0043,"12.2-12.5":4.14562,"13.0-13.1":0,"13.2":0,"13.3":0.27065,"13.4-13.7":0.06874,"14.0-14.4":0.18902,"14.5-14.8":4.62678,"15.0-15.1":21.25223,"15.2-15.3":12.28222,"15.4":0.03437},P:{"4":0.1246,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.72681,"8.2":0.05157,"9.2":0.02077,"10.1":0.02034,"11.1-11.2":0.03248,"12.0":0.07268,"13.0":0.20766,"14.0":0.32187,"15.0":0.5503,"16.0":0.60621},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03907,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.17581},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":15.80281},S:{"2.5":0},R:{_:"0"},M:{"0":0.11938}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js index a92b36487f970d..135ac573ab9bbd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PN.js @@ -1 +1 @@ -module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 3.5 3.6"},D:{"81":100,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2"},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2":0},P:{"4":0.37218,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.08398,"8.2":0.02052,"9.2":0.021,"10.1":0.03062,"11.1-11.2":0.0638,"12.0":0.02127,"13.0":0.04253,"14.0":0.0638,"15.0":0.15951},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 3.5 3.6"},D:{"81":50.0025,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.2-15.3 15.4","15.1":24.9975},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":6.25,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":0,"15.2-15.3":0,"15.4":0},P:{"4":0.3331,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.09484,"8.2":0.05157,"9.2":0.01054,"10.1":0.02034,"11.1-11.2":0.05373,"12.0":0.01075,"13.0":0.04298,"14.0":0.05373,"15.0":0.07522,"16.0":0.8059},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js index b396b51784aa81..fd28184ddabe72 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PR.js @@ -1 +1 @@ -module.exports={C:{"45":0.00911,"46":0.00911,"47":0.00911,"48":0.00911,"49":0.00911,"50":0.00911,"51":0.00911,"52":0.06833,"53":0.00911,"54":0.00911,"55":0.00911,"56":0.00911,"73":0.05466,"77":0.01367,"78":0.02278,"88":0.00456,"90":0.05011,"91":0.03644,"93":0.05011,"94":0.68325,"95":1.40294,"96":0.03644,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 79 80 81 82 83 84 85 86 87 89 92 97 3.5 3.6"},D:{"25":0.00911,"38":0.00456,"49":0.05011,"54":0.041,"58":0.00456,"63":0.00456,"65":0.00911,"68":0.00911,"71":0.00456,"72":0.00456,"75":0.01822,"76":0.01367,"77":0.00911,"79":0.041,"80":0.01367,"81":0.01822,"83":0.01367,"84":0.01822,"85":0.00911,"86":0.02733,"87":0.73791,"88":0.01822,"89":0.03644,"90":0.01822,"91":0.04555,"92":0.10477,"93":0.10932,"94":0.48283,"95":0.57849,"96":22.6338,"97":0.01367,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 55 56 57 59 60 61 62 64 66 67 69 70 73 74 78 98 99"},F:{"38":0.00456,"78":0.00911,"80":0.00456,"81":0.43273,"82":0.43273,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00911,"13":0.07288,"14":0.48739,"15":0.56482,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.00911,"10.1":0.01822,"11.1":0.07744,"12.1":0.05466,"13.1":0.47828,"14.1":2.15907,"15.1":2.19551,"15.2":0.4555},B:{"16":0.00456,"17":0.01367,"18":0.03644,"84":0.00911,"85":0.00911,"89":0.01367,"90":0.00911,"91":0.01822,"92":0.01367,"93":0.03644,"94":0.05011,"95":0.28241,"96":6.78695,_:"12 13 14 15 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01272,"9.0-9.2":0,"9.3":0.10433,"10.0-10.2":0.03308,"10.3":0.04835,"11.0-11.2":0.12724,"11.3-11.4":0.03817,"12.0-12.1":0.01781,"12.2-12.5":0.39443,"13.0-13.1":0.01781,"13.2":0.01781,"13.3":0.11197,"13.4-13.7":0.25193,"14.0-14.4":1.04842,"14.5-14.8":7.24479,"15.0-15.1":14.66261,"15.2":1.30289},P:{"4":0.19723,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.04152,"8.2":0.02052,"9.2":0.09342,"10.1":0.03062,"11.1-11.2":0.09342,"12.0":0.01038,"13.0":0.17647,"14.0":0.19723,"15.0":0.34256},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01633},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.25053,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.03811},H:{"0":0.14431},L:{"0":26.85716},S:{"2.5":0},R:{_:"0"},M:{"0":0.37564},Q:{"10.4":0}}; +module.exports={C:{"52":0.04803,"73":0.03929,"78":0.0262,"89":0.00437,"90":0.03929,"91":0.03056,"93":0.0262,"94":0.0131,"95":0.88193,"96":1.15262,"97":0.00873,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 79 80 81 82 83 84 85 86 87 88 92 98 3.5 3.6"},D:{"25":0.00437,"38":0.00437,"49":0.03929,"54":0.03056,"58":0.00873,"63":0.00437,"65":0.00873,"68":0.00873,"75":0.0131,"76":0.0131,"77":0.00873,"79":0.05239,"80":0.00873,"81":0.00873,"83":0.0131,"84":0.03929,"85":0.01746,"86":0.06549,"87":0.70729,"88":0.01746,"89":0.03056,"90":0.02183,"91":0.03493,"92":0.07422,"93":0.08732,"94":0.16154,"95":0.15718,"96":6.64942,"97":16.30264,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 55 56 57 59 60 61 62 64 66 67 69 70 71 72 73 74 78 98 99 100 101"},F:{"81":0.00437,"82":0.99981,"83":0.01746,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00873,"17":0.02183,"18":0.03493,"84":0.00873,"85":0.00437,"89":0.00873,"90":0.00873,"91":0.0131,"92":0.00873,"93":0.00437,"94":0.02183,"95":0.15718,"96":1.68964,"97":4.89429,_:"12 13 14 15 79 80 81 83 86 87 88"},E:{"4":0,"11":0.00873,"12":0.0262,"13":0.06549,"14":0.44097,"15":0.40167,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01746,"11.1":0.05676,"12.1":0.05676,"13.1":0.4497,"14.1":2.05202,"15.1":1.62415,"15.2-15.3":1.5412},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01349,"9.0-9.2":0,"9.3":0.12954,"10.0-10.2":0.01619,"10.3":0.05668,"11.0-11.2":0.06207,"11.3-11.4":0.02429,"12.0-12.1":0.0108,"12.2-12.5":0.35895,"13.0-13.1":0.02159,"13.2":0.02159,"13.3":0.08366,"13.4-13.7":0.28068,"14.0-14.4":0.98508,"14.5-14.8":5.92127,"15.0-15.1":11.65362,"15.2-15.3":7.33277,"15.4":0.0081},P:{"4":0.25183,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.05246,"8.2":0.05157,"9.2":0.04197,"10.1":0.02034,"11.1-11.2":0.09443,"12.0":0.02099,"13.0":0.12591,"14.0":0.16788,"15.0":0.12591,"16.0":2.77009},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00325,"4.4":0,"4.4.3-4.4.4":0.01365},A:{"11":0.2314,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.01691},H:{"0":0.10136},L:{"0":26.10004},S:{"2.5":0},R:{_:"0"},M:{"0":0.27048}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js index d11c3789443b5a..4207dcd6515102 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PS.js @@ -1 +1 @@ -module.exports={C:{"52":0.0212,"68":0.00707,"78":0.01767,"84":0.00707,"87":0.00707,"88":0.00353,"89":0.01414,"91":0.01414,"93":0.00707,"94":0.30392,"95":0.84816,"96":0.00353,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 92 97 3.5 3.6"},D:{"35":0.37814,"38":0.02827,"43":0.00707,"49":0.02827,"53":0.0106,"58":0.00707,"60":0.00707,"62":0.0106,"63":0.01414,"67":0.00353,"69":0.00707,"70":0.00353,"71":0.0106,"72":0.01414,"73":0.00707,"74":0.01414,"75":0.00353,"76":0.0106,"77":0.25445,"78":0.00707,"79":0.08128,"80":0.0212,"81":0.0212,"83":0.03181,"84":0.03887,"85":0.05301,"86":0.05654,"87":0.10602,"88":0.0212,"89":0.14136,"90":0.0212,"91":0.06008,"92":0.14489,"93":0.06361,"94":0.14843,"95":0.39581,"96":25.21156,"97":0.00707,"98":0.01414,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 56 57 59 61 64 65 66 68 99"},F:{"80":0.0106,"81":0.34987,"82":0.53363,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.0106,"14":0.05301,"15":0.07421,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00707,"12.1":0.00707,"13.1":0.03181,"14.1":0.17317,"15.1":0.24738,"15.2":0.04241},B:{"13":0.00353,"15":0.00353,"16":0.00353,"17":0.00353,"18":0.03534,"84":0.00707,"86":0.00353,"89":0.01414,"92":0.0106,"93":0.00353,"94":0.00707,"95":0.05301,"96":1.96844,_:"12 14 79 80 81 83 85 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00322,"6.0-6.1":0.00081,"7.0-7.1":0.07088,"8.1-8.4":0,"9.0-9.2":0.00081,"9.3":0.0298,"10.0-10.2":0.00725,"10.3":0.0153,"11.0-11.2":0.0145,"11.3-11.4":0.01692,"12.0-12.1":0.01611,"12.2-12.5":0.31978,"13.0-13.1":0.01128,"13.2":0.00322,"13.3":0.03464,"13.4-13.7":0.15224,"14.0-14.4":0.48088,"14.5-14.8":2.54055,"15.0-15.1":3.91473,"15.2":0.41725},P:{"4":0.10234,"5.0-5.4":0.01096,"6.2-6.4":0.06265,"7.2-7.4":0.10234,"8.2":0.02052,"9.2":0.02047,"10.1":0.01023,"11.1-11.2":0.18422,"12.0":0.06141,"13.0":0.22515,"14.0":0.17398,"15.0":0.40937},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00133,"4.2-4.3":0.00934,"4.4":0,"4.4.3-4.4.4":0.15744},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01223,"9":0.00816,"10":0.00816,"11":0.13049,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.06466},H:{"0":0.40403},L:{"0":55.27824},S:{"2.5":0},R:{_:"0"},M:{"0":0.08406},Q:{"10.4":0}}; +module.exports={C:{"47":0.00305,"52":0.01829,"72":0.0122,"82":0.0061,"84":0.00305,"88":0.00305,"89":0.00915,"91":0.03964,"92":0.00305,"94":0.0061,"95":0.58846,"96":0.63419,"97":0.01525,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 83 85 86 87 90 93 98 3.5 3.6"},D:{"34":0.00305,"35":0.22563,"37":0.01525,"38":0.02439,"48":0.00305,"49":0.03049,"53":0.0061,"56":0.00305,"58":0.0061,"60":0.00305,"61":0.0061,"62":0.00915,"63":0.01829,"68":0.00305,"69":0.0061,"71":0.00915,"72":0.0061,"73":0.0061,"74":0.0061,"76":0.0061,"77":0.23477,"78":0.0061,"79":0.09147,"80":0.0122,"81":0.01525,"83":0.02134,"84":0.03964,"85":0.02744,"86":0.05183,"87":0.07927,"88":0.01829,"89":0.16465,"90":0.01525,"91":0.05183,"92":0.06403,"93":0.10976,"94":0.06098,"95":0.10367,"96":7.54628,"97":15.46453,"98":0.00915,"99":0.00305,"100":0.01829,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 39 40 41 42 43 44 45 46 47 50 51 52 54 55 57 59 64 65 66 67 70 75 101"},F:{"79":0.00305,"82":0.82628,"83":0.02134,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.0061,"17":0.0061,"18":0.02134,"84":0.00305,"89":0.00305,"92":0.00915,"93":0.00305,"94":0.00305,"95":0.03354,"96":0.50309,"97":1.12813,_:"12 14 15 16 79 80 81 83 85 86 87 88 90 91"},E:{"4":0,"13":0.0122,"14":0.04878,"15":0.04878,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.01525,"12.1":0.0061,"13.1":0.03354,"14.1":0.1494,"15.1":0.1616,"15.2-15.3":0.1616},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00532,"6.0-6.1":0.00177,"7.0-7.1":0.04525,"8.1-8.4":0,"9.0-9.2":0.00355,"9.3":0.02395,"10.0-10.2":0.00444,"10.3":0.02573,"11.0-11.2":0.01065,"11.3-11.4":0.02041,"12.0-12.1":0.01952,"12.2-12.5":0.34868,"13.0-13.1":0.01331,"13.2":0.00444,"13.3":0.03371,"13.4-13.7":0.13841,"14.0-14.4":0.44095,"14.5-14.8":2.28546,"15.0-15.1":3.25696,"15.2-15.3":2.18698,"15.4":0},P:{"4":0.09285,"5.0-5.4":0.02142,"6.2-6.4":0.01071,"7.2-7.4":0.10317,"8.2":0.05157,"9.2":0.03095,"10.1":0.01032,"11.1-11.2":0.20634,"12.0":0.05159,"13.0":0.22698,"14.0":0.18571,"15.0":0.21666,"16.0":2.1563},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00157,"4.2-4.3":0.01414,"4.4":0,"4.4.3-4.4.4":0.16501},A:{"8":0.0061,"9":0.0061,"10":0.00305,"11":0.07927,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.05561},H:{"0":0.44091},L:{"0":56.9455},S:{"2.5":0},R:{_:"0"},M:{"0":0.09036}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js index ecfb332425680b..9d4bd9ea14d65d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PT.js @@ -1 +1 @@ -module.exports={C:{"3":0.00652,"15":0.00652,"49":0.03912,"52":0.04564,"78":0.05216,"79":0.00652,"83":0.00652,"84":0.01956,"88":0.00652,"89":0.01304,"91":0.05216,"92":0.01304,"93":0.03912,"94":0.9128,"95":2.06032,"96":0.00652,_:"2 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 85 86 87 90 97 3.5 3.6"},D:{"23":0.02608,"38":0.00652,"43":0.65852,"49":0.0978,"59":0.00652,"61":0.03912,"63":0.01956,"65":0.01304,"67":0.01304,"68":0.01304,"75":0.01304,"76":0.01304,"77":0.00652,"78":0.00652,"79":0.05216,"80":0.01956,"81":0.01304,"83":0.0326,"84":0.05868,"85":0.02608,"86":0.04564,"87":0.24124,"88":0.02608,"89":0.0652,"90":0.07824,"91":0.16952,"92":0.11084,"93":0.3586,"94":0.31948,"95":0.6194,"96":42.81684,"97":0.0326,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 64 66 69 70 71 72 73 74 98 99"},F:{"73":0.00652,"79":0.00652,"80":0.0326,"81":2.43196,"82":1.66912,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.04564,"14":0.27384,"15":0.35208,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.01956,"11.1":0.0326,"12.1":0.05216,"13.1":0.26732,"14.1":0.84108,"15.1":1.18012,"15.2":0.1956},B:{"15":0.01304,"17":0.00652,"18":0.01956,"86":0.01304,"89":0.01304,"90":0.01304,"91":0.00652,"92":0.01956,"93":0.00652,"94":0.01956,"95":0.11736,"96":5.24208,_:"12 13 14 16 79 80 81 83 84 85 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00089,"6.0-6.1":0,"7.0-7.1":0.00266,"8.1-8.4":0.00354,"9.0-9.2":0.00089,"9.3":0.09559,"10.0-10.2":0,"10.3":0.05045,"11.0-11.2":0.03717,"11.3-11.4":0.01593,"12.0-12.1":0.00885,"12.2-12.5":0.34518,"13.0-13.1":0.02301,"13.2":0.00708,"13.3":0.03363,"13.4-13.7":0.12391,"14.0-14.4":0.385,"14.5-14.8":2.35958,"15.0-15.1":4.87494,"15.2":0.47439},P:{"4":0.01084,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.02169,"8.2":0.02052,"9.2":0.021,"10.1":0.03062,"11.1-11.2":0.02169,"12.0":0.02169,"13.0":0.05422,"14.0":0.05422,"15.0":0.14097},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00324,"4.2-4.3":0.00405,"4.4":0,"4.4.3-4.4.4":0.05187},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.4238,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.20184},H:{"0":0.20097},L:{"0":25.57988},S:{"2.5":0},R:{_:"0"},M:{"0":0.18096},Q:{"10.4":0.00696}}; +module.exports={C:{"3":0.01302,"49":0.04556,"52":0.05206,"78":0.04556,"84":0.03905,"88":0.00651,"89":0.00651,"91":0.05206,"92":0.01302,"93":0.01952,"94":0.02603,"95":1.43827,"96":1.69859,"97":0.00651,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 90 98 3.5 3.6"},D:{"23":0.01952,"43":0.72239,"49":0.09111,"63":0.01302,"65":0.00651,"67":0.01302,"68":0.01302,"71":0.01302,"76":0.01302,"77":0.00651,"78":0.01952,"79":0.05206,"80":0.01952,"81":0.01952,"83":0.01302,"84":0.05857,"85":0.01952,"86":0.03254,"87":0.14968,"88":0.02603,"89":0.07159,"90":0.09111,"91":0.17572,"92":0.0846,"93":0.42302,"94":0.16921,"95":0.21476,"96":12.68409,"97":30.3468,"98":0.01952,"100":0.01302,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 69 70 72 73 74 75 99 101"},F:{"80":0.00651,"81":0.01302,"82":4.70528,"83":0.03254,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00651,"18":0.01952,"89":0.01302,"90":0.00651,"91":0.00651,"92":0.01302,"93":0.00651,"94":0.01302,"95":0.03905,"96":1.56192,"97":4.26274,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88"},E:{"4":0,"13":0.03905,"14":0.2473,"15":0.2473,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01302,"11.1":0.03254,"12.1":0.05206,"13.1":0.25381,"14.1":0.77445,"15.1":0.80699,"15.2-15.3":0.90461},G:{"8":0.00089,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00178,"6.0-6.1":0,"7.0-7.1":0.00357,"8.1-8.4":0.00446,"9.0-9.2":0.00089,"9.3":0.06872,"10.0-10.2":0.00089,"10.3":0.04998,"11.0-11.2":0.03213,"11.3-11.4":0.01249,"12.0-12.1":0.00803,"12.2-12.5":0.30523,"13.0-13.1":0.02231,"13.2":0.00446,"13.3":0.02856,"13.4-13.7":0.12852,"14.0-14.4":0.33468,"14.5-14.8":1.8028,"15.0-15.1":3.75107,"15.2-15.3":2.3597,"15.4":0.00089},P:{"4":0.01087,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.02064,"8.2":0.05157,"9.2":0.03096,"10.1":0.02034,"11.1-11.2":0.02173,"12.0":0.01087,"13.0":0.05433,"14.0":0.05433,"15.0":0.05433,"16.0":1.54303},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00183,"4.2-4.3":0.00639,"4.4":0,"4.4.3-4.4.4":0.05114},A:{"11":0.39699,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00349},O:{"0":0.15016},H:{"0":0.18514},L:{"0":24.34578},S:{"2.5":0},R:{_:"0"},M:{"0":0.20952}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js index 9885723e0e7103..cc8d3f7ff16698 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PW.js @@ -1 +1 @@ -module.exports={C:{"89":0.14029,"91":0.03946,"94":0.39456,"95":0.93379,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 92 93 96 97 3.5 3.6"},D:{"43":0.01754,"48":0.17536,"49":0.10083,"76":0.97763,"79":0.17974,"81":0.02192,"84":0.0263,"86":0.01315,"87":0.33757,"89":0.05699,"90":0.00877,"91":0.0833,"92":0.05699,"93":0.02192,"94":0.39894,"95":0.24989,"96":26.3303,"97":0.00877,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 80 83 85 88 98 99"},F:{"82":0.05261,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00877,"14":0.23674,"15":0.05261,_:"0 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01754,"12.1":0.05699,"13.1":0.15782,"14.1":1.92896,"15.1":0.96886,"15.2":0.07891},B:{"17":0.03946,"18":0.01315,"83":0.12714,"92":0.00877,"95":0.03069,"96":4.16042,_:"12 13 14 15 16 79 80 81 84 85 86 87 88 89 90 91 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00451,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02709,"10.0-10.2":0,"10.3":0.52367,"11.0-11.2":0.0948,"11.3-11.4":0,"12.0-12.1":0.01956,"12.2-12.5":0.57935,"13.0-13.1":0,"13.2":0,"13.3":0.02709,"13.4-13.7":0.14296,"14.0-14.4":0.56129,"14.5-14.8":5.01548,"15.0-15.1":7.19593,"15.2":0.85623},P:{"4":0.1972,"5.0-5.4":0.01096,"6.2-6.4":0.06265,"7.2-7.4":0.36537,"8.2":0.02052,"9.2":0.02088,"10.1":0.01024,"11.1-11.2":0.03132,"12.0":0.01044,"13.0":0.07307,"14.0":0.07307,"15.0":0.75163},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.07453,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.36511},H:{"0":0.69663},L:{"0":40.27814},S:{"2.5":0},R:{_:"0"},M:{"0":0.11796},Q:{"10.4":0.03932}}; +module.exports={C:{"54":0.09574,"72":0.01436,"78":0.02394,"89":0.06223,"92":0.01436,"94":0.04308,"95":0.48827,"96":0.56487,"97":0.00957,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 93 98 3.5 3.6"},D:{"43":0.23935,"49":0.09574,"65":0.00957,"74":0.00957,"75":0.01436,"76":0.78986,"77":0.04787,"78":0.06223,"79":0.21063,"81":0.04308,"83":0.01436,"85":0.01436,"86":0.0383,"87":0.1484,"91":0.00957,"92":0.04308,"93":0.05744,"94":0.43083,"95":0.18191,"96":8.84159,"97":23.85362,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 80 84 88 89 90 98 99 100 101"},F:{"82":0.11489,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.02872,"18":0.05266,"83":0.00957,"91":0.02394,"96":0.77549,"97":1.85736,_:"12 13 14 16 17 79 80 81 84 85 86 87 88 89 90 92 93 94 95"},E:{"4":0,"14":0.24414,"15":0.09574,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 15.4","12.1":0.26329,"13.1":0.33988,"14.1":1.53184,"15.1":1.26856,"15.2-15.3":0.53614},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0036,"10.0-10.2":0.11272,"10.3":0.27101,"11.0-11.2":0,"11.3-11.4":0.00719,"12.0-12.1":0.07075,"12.2-12.5":0.45448,"13.0-13.1":0,"13.2":0.01439,"13.3":0.00719,"13.4-13.7":0.39572,"14.0-14.4":0.38013,"14.5-14.8":3.15137,"15.0-15.1":4.02076,"15.2-15.3":3.1058,"15.4":0},P:{"4":0.03123,"5.0-5.4":0.02142,"6.2-6.4":0.01071,"7.2-7.4":0.37477,"8.2":0.05157,"9.2":0.02142,"10.1":0.04224,"11.1-11.2":0.03123,"12.0":0.02142,"13.0":0.04164,"14.0":0.14575,"15.0":0.33313,"16.0":2.51931},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.01564},A:{"11":0.19627,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.15118},H:{"0":0.45899},L:{"0":39.23778},S:{"2.5":0},R:{_:"0"},M:{"0":0.42747}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js index 6be659e2135def..392d0f3da6ffe5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/PY.js @@ -1 +1 @@ -module.exports={C:{"17":0.00252,"24":0.03786,"28":0.01767,"30":0.00505,"35":0.11863,"43":0.00505,"47":0.00505,"52":0.38112,"56":0.00505,"57":0.00252,"60":0.00505,"61":0.00505,"64":0.00505,"65":0.00505,"66":0.00505,"68":0.01262,"69":0.00252,"73":0.04543,"77":0.01514,"78":0.0101,"82":0.00252,"84":0.00505,"87":0.00505,"88":0.01262,"89":0.01262,"90":0.00757,"91":0.01262,"92":0.00505,"93":0.01514,"94":0.34074,"95":0.61081,"96":0.00252,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 25 26 27 29 31 32 33 34 36 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 55 58 59 62 63 67 70 71 72 74 75 76 79 80 81 83 85 86 97 3.5 3.6"},D:{"38":0.00505,"47":0.01514,"49":0.03029,"61":0.00252,"63":0.00505,"64":0.24735,"65":0.00757,"67":0.00252,"69":0.00505,"70":0.00505,"71":0.0101,"73":0.00757,"74":0.00505,"75":0.00757,"76":0.00505,"77":0.00505,"78":0.00505,"79":0.03281,"80":0.0101,"81":0.0101,"83":0.00757,"84":0.00505,"85":0.00757,"86":0.01767,"87":0.4316,"88":0.02019,"89":0.03281,"90":0.02019,"91":0.04543,"92":0.08077,"93":0.13882,"94":0.36093,"95":0.24483,"96":14.2606,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 62 66 68 72 97 98 99"},F:{"36":0.00252,"77":0.00757,"79":0.00252,"80":0.00757,"81":1.11308,"82":0.46694,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.00505,"14":0.03029,"15":0.03534,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.05048,"11.1":0.00252,"12.1":0.00252,"13.1":0.03029,"14.1":0.11358,"15.1":0.17416,"15.2":0.03534},B:{"12":0.01262,"14":0.00252,"17":0.00505,"18":0.00757,"80":0.03281,"84":0.00252,"86":0.00252,"89":0.00505,"90":0.00252,"91":0.00252,"92":0.00757,"93":0.00757,"94":0.00757,"95":0.03281,"96":1.26452,_:"13 15 16 79 81 83 85 87 88"},G:{"8":0,"3.2":0.00152,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00101,"6.0-6.1":0.00051,"7.0-7.1":0.0142,"8.1-8.4":0,"9.0-9.2":0.00304,"9.3":0.0071,"10.0-10.2":0.00051,"10.3":0.02637,"11.0-11.2":0.00963,"11.3-11.4":0.00862,"12.0-12.1":0.00761,"12.2-12.5":0.32399,"13.0-13.1":0.00558,"13.2":0.00203,"13.3":0.01673,"13.4-13.7":0.10394,"14.0-14.4":0.24286,"14.5-14.8":1.61285,"15.0-15.1":2.51231,"15.2":0.16833},P:{"4":0.37768,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.57163,"8.2":0.02052,"9.2":0.06125,"10.1":0.03062,"11.1-11.2":0.29602,"12.0":0.09187,"13.0":0.28581,"14.0":0.32664,"15.0":0.73495},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0078,"4.2-4.3":0.0052,"4.4":0,"4.4.3-4.4.4":0.10661},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00757,"11":0.08834,_:"6 7 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.04486},H:{"0":0.1911},L:{"0":68.02506},S:{"2.5":0},R:{_:"0"},M:{"0":0.05981},Q:{"10.4":0}}; +module.exports={C:{"17":0.00197,"24":0.02955,"30":0.00591,"35":0.10638,"38":0.00394,"43":0.00394,"47":0.00394,"52":0.29747,"56":0.00591,"57":0.00197,"60":0.00394,"61":0.00591,"64":0.00394,"69":0.00394,"72":0.00197,"73":0.03152,"77":0.00788,"78":0.00591,"84":0.00394,"88":0.00985,"89":0.00591,"90":0.00197,"91":0.01182,"92":0.00197,"93":0.00788,"94":0.00788,"95":0.39006,"96":0.49841,"97":0.00788,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 25 26 27 28 29 31 32 33 34 36 37 39 40 41 42 44 45 46 48 49 50 51 53 54 55 58 59 62 63 65 66 67 68 70 71 74 75 76 79 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"11":0.00591,"38":0.00788,"47":0.01379,"49":0.03152,"53":0.00197,"55":0.00197,"64":0.18321,"65":0.01379,"67":0.00394,"69":0.00394,"70":0.00394,"71":0.00985,"73":0.00394,"74":0.00591,"75":0.00394,"76":0.00394,"77":0.00394,"78":0.00394,"79":0.03349,"80":0.00788,"81":0.01182,"83":0.00591,"84":0.00394,"85":0.01182,"86":0.01379,"87":0.24822,"88":0.01182,"89":0.02561,"90":0.01773,"91":0.04925,"92":0.06895,"93":0.04925,"94":0.06107,"95":0.07289,"96":3.77255,"97":9.2393,"98":0.00788,"100":0.00197,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 56 57 58 59 60 61 62 63 66 68 72 99 101"},F:{"36":0.00394,"77":0.00394,"78":0.00394,"81":0.00591,"82":0.93181,"83":0.00985,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00197,"16":0.00591,"17":0.00197,"18":0.00394,"91":0.00197,"92":0.00788,"94":0.00197,"95":0.01576,"96":0.28959,"97":0.89832,_:"13 14 15 79 80 81 83 84 85 86 87 88 89 90 93"},E:{"4":0,"13":0.00394,"14":0.02167,"15":0.02758,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1 15.4","5.1":0.04531,"12.1":0.00197,"13.1":0.03546,"14.1":0.10638,"15.1":0.10638,"15.2-15.3":0.10441},G:{"8":0,"3.2":0.00102,"4.0-4.1":0.00102,"4.2-4.3":0,"5.0-5.1":0.00256,"6.0-6.1":0.00153,"7.0-7.1":0.022,"8.1-8.4":0,"9.0-9.2":0.00205,"9.3":0.00819,"10.0-10.2":0.00256,"10.3":0.02149,"11.0-11.2":0.01126,"11.3-11.4":0.00921,"12.0-12.1":0.00665,"12.2-12.5":0.31365,"13.0-13.1":0.00614,"13.2":0.00153,"13.3":0.01637,"13.4-13.7":0.0834,"14.0-14.4":0.21541,"14.5-14.8":1.2853,"15.0-15.1":1.94535,"15.2-15.3":1.15841,"15.4":0},P:{"4":0.35588,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.63041,"8.2":0.05157,"9.2":0.07118,"10.1":0.02034,"11.1-11.2":0.22369,"12.0":0.10168,"13.0":0.2847,"14.0":0.3152,"15.0":0.33554,"16.0":2.33861},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01104,"4.2-4.3":0.00736,"4.4":0,"4.4.3-4.4.4":0.06993},A:{"7":0.00197,"8":0.00591,"11":0.07092,_:"6 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.04015},H:{"0":0.19006},L:{"0":70.28257},S:{"2.5":0},R:{_:"0"},M:{"0":0.0803}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js index b783c0d7b4e6ca..55e664f7fcfcb0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/QA.js @@ -1 +1 @@ -module.exports={C:{"52":0.00638,"78":0.00638,"84":0.00638,"89":0.00638,"91":0.0287,"92":0.00957,"93":0.00638,"94":0.21366,"95":0.44327,"96":0.00638,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 90 97 3.5 3.6"},D:{"34":0.00638,"38":0.01595,"49":0.02551,"53":0.00319,"64":0.00319,"65":0.00957,"67":0.00957,"68":0.00957,"71":0.00319,"72":0.00638,"73":0.00319,"74":0.00957,"75":0.00957,"76":0.00957,"77":0.00638,"78":0.00638,"79":0.05102,"80":0.00957,"81":0.00638,"83":0.01595,"84":0.0287,"85":0.0287,"86":0.03827,"87":0.10843,"88":0.0287,"89":0.0287,"90":0.03189,"91":0.04784,"92":0.11799,"93":0.06059,"94":0.28382,"95":0.3763,"96":19.06065,"97":0.01276,"98":0.00319,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 66 69 70 99"},F:{"28":0.01276,"46":0.00638,"66":0.00319,"80":0.00638,"81":0.26788,"82":0.30296,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.03508,"14":0.17221,"15":0.31571,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02232,"12.1":0.02232,"13.1":0.13075,"14.1":0.75579,"15.1":2.03458,"15.2":0.1754},B:{"17":0.07016,"18":0.04146,"84":0.00638,"85":0.00319,"89":0.00319,"91":0.01276,"92":0.00957,"93":0.00638,"94":0.02232,"95":0.11799,"96":2.5512,_:"12 13 14 15 16 79 80 81 83 86 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00324,"6.0-6.1":0,"7.0-7.1":0.00973,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.06325,"10.0-10.2":0,"10.3":0.06001,"11.0-11.2":0.03568,"11.3-11.4":0.0146,"12.0-12.1":0.00487,"12.2-12.5":0.33247,"13.0-13.1":0.01135,"13.2":0.00487,"13.3":0.0519,"13.4-13.7":0.19948,"14.0-14.4":0.75251,"14.5-14.8":3.31009,"15.0-15.1":10.08595,"15.2":1.26338},P:{"4":0.06295,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.04197,"8.2":0.02052,"9.2":0.09342,"10.1":0.03062,"11.1-11.2":0.06295,"12.0":0.02098,"13.0":0.06295,"14.0":0.10492,"15.0":0.22033},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00538,"4.4":0,"4.4.3-4.4.4":0.01506},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.18177,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":5.05376},H:{"0":1.04461},L:{"0":46.25755},S:{"2.5":0},R:{_:"0"},M:{"0":0.10217},Q:{"10.4":0}}; +module.exports={C:{"34":0.00648,"38":0.09393,"52":0.00324,"78":0.00324,"87":0.00324,"89":0.00972,"91":0.02915,"92":0.00324,"93":0.00324,"94":0.00972,"95":0.30123,"96":0.37249,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 90 97 98 3.5 3.6"},D:{"34":0.00648,"38":0.0162,"39":0.00324,"41":0.00324,"49":0.02915,"53":0.00324,"58":0.00648,"61":0.00324,"63":0.00324,"65":0.00324,"67":0.00972,"68":0.00648,"69":0.00648,"71":0.00324,"72":0.00324,"74":0.00972,"75":0.00648,"76":0.00972,"78":0.00972,"79":0.07126,"80":0.01296,"81":0.00648,"83":0.02915,"84":0.02267,"85":0.01296,"86":0.02591,"87":0.06154,"88":0.0162,"89":0.03239,"90":0.0162,"91":0.04211,"92":0.11013,"93":0.0583,"94":0.08745,"95":0.12632,"96":6.25775,"97":15.60874,"98":0.00972,"100":0.00648,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 42 43 44 45 46 47 48 50 51 52 54 55 56 57 59 60 62 64 66 70 73 77 99 101"},F:{"28":0.01296,"46":0.00648,"80":0.00324,"82":0.73201,"83":0.01296,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00972,"17":0.00972,"18":0.03239,"84":0.00648,"85":0.00648,"91":0.00972,"92":0.00972,"93":0.00324,"94":0.00972,"95":0.06802,"96":0.76764,"97":2.16041,_:"12 13 14 15 79 80 81 83 86 87 88 89 90"},E:{"4":0,"12":0.00324,"13":0.04211,"14":0.22673,"15":0.24616,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01296,"12.1":0.02915,"13.1":0.13928,"14.1":0.80651,"15.1":0.88101,"15.2-15.3":0.69315,"15.4":0.00648},G:{"8":0.0015,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0045,"6.0-6.1":0.003,"7.0-7.1":0.0135,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.057,"10.0-10.2":0,"10.3":0.057,"11.0-11.2":0.0375,"11.3-11.4":0.0135,"12.0-12.1":0.006,"12.2-12.5":0.32249,"13.0-13.1":0.009,"13.2":0.0045,"13.3":0.0465,"13.4-13.7":0.18,"14.0-14.4":0.66298,"14.5-14.8":2.78693,"15.0-15.1":5.89036,"15.2-15.3":4.89138,"15.4":0.0015},P:{"4":0.08277,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.04139,"8.2":0.05157,"9.2":0.04197,"10.1":0.02034,"11.1-11.2":0.09312,"12.0":0.01035,"13.0":0.08277,"14.0":0.08277,"15.0":0.12416,"16.0":2.21413},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02028},A:{"11":0.16843,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":4.41493},H:{"0":0.95373},L:{"0":45.49858},S:{"2.5":0},R:{_:"0"},M:{"0":0.08113}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js index 53fd701e46c17b..8e7aa9541cd5b1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RE.js @@ -1 +1 @@ -module.exports={C:{"11":0.01299,"48":0.03464,"49":0.01299,"52":0.02165,"53":0.00433,"55":0.01732,"56":0.01732,"57":0.00433,"58":0.00433,"59":0.06062,"60":0.01732,"61":0.00866,"63":0.00433,"68":0.00866,"72":0.06495,"73":0.02165,"77":0.00866,"78":0.29444,"81":0.00866,"82":0.03031,"84":0.02165,"85":0.00433,"86":0.00433,"88":0.02598,"89":0.03031,"91":0.15155,"92":0.04763,"93":0.03464,"94":1.65406,"95":3.11327,"96":0.01299,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 54 62 64 65 66 67 69 70 71 74 75 76 79 80 83 87 90 97 3.5 3.6"},D:{"34":0.00433,"46":0.00866,"47":0.01299,"49":0.03897,"53":0.00866,"54":0.02165,"57":0.00433,"61":0.00866,"63":0.01299,"65":0.01299,"68":0.00433,"69":0.00433,"70":0.02165,"71":0.00866,"72":0.01299,"74":0.00866,"75":0.00433,"76":0.00866,"78":0.00866,"79":0.25114,"80":0.02165,"81":0.02165,"83":0.01732,"84":0.01732,"85":0.03897,"86":0.03464,"87":0.3031,"88":0.03031,"89":0.02598,"90":0.01732,"91":0.0866,"92":0.08227,"93":0.05629,"94":0.1732,"95":0.42434,"96":21.43783,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 48 50 51 52 55 56 58 59 60 62 64 66 67 73 77 97 98 99"},F:{"46":0.00433,"80":0.01299,"81":0.63218,"82":0.53259,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.02598,"13":0.05629,"14":0.30743,"15":0.48496,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1","9.1":0.00433,"10.1":0.02165,"11.1":0.06062,"12.1":0.13856,"13.1":0.49795,"14.1":1.49385,"15.1":1.59344,"15.2":0.18619},B:{"15":0.01732,"16":0.00866,"17":0.03897,"18":0.03031,"84":0.02598,"86":0.01732,"89":0.03897,"90":0.00866,"91":0.01299,"92":0.02598,"93":0.00433,"94":0.06928,"95":0.22083,"96":4.93187,_:"12 13 14 79 80 81 83 85 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00295,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.07823,"10.0-10.2":0.02066,"10.3":0.08266,"11.0-11.2":0.01476,"11.3-11.4":0.01771,"12.0-12.1":0.04428,"12.2-12.5":0.51662,"13.0-13.1":0.04576,"13.2":0.00886,"13.3":0.08413,"13.4-13.7":0.17713,"14.0-14.4":0.79116,"14.5-14.8":4.13589,"15.0-15.1":8.0238,"15.2":0.71441},P:{"4":0.0103,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.08244,"8.2":0.02052,"9.2":0.02061,"10.1":0.03062,"11.1-11.2":0.31944,"12.0":0.02061,"13.0":0.18548,"14.0":0.13396,"15.0":0.9274},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0022,"4.2-4.3":0.0022,"4.4":0,"4.4.3-4.4.4":0.06931},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.19485,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.39123},H:{"0":0.1503},L:{"0":38.28939},S:{"2.5":0},R:{_:"0"},M:{"0":0.37422},Q:{"10.4":0}}; +module.exports={C:{"48":0.00899,"49":0.01349,"52":0.02697,"55":0.0045,"56":0.01349,"60":0.01349,"61":0.02697,"66":0.0045,"68":0.01349,"70":0.00899,"72":0.06293,"77":0.01349,"78":0.1798,"82":0.01349,"84":0.00899,"85":0.0045,"88":0.02697,"89":0.04945,"90":0.0045,"91":0.13036,"92":0.01798,"93":0.01349,"94":0.05394,"95":2.06321,"96":4.93102,"97":0.0045,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 53 54 57 58 59 62 63 64 65 67 69 71 73 74 75 76 79 80 81 83 86 87 98 3.5 3.6"},D:{"38":0.00899,"46":0.00899,"47":0.01798,"48":0.00899,"49":0.06743,"54":0.0045,"56":0.0045,"58":0.00899,"61":0.0045,"62":0.00899,"63":0.01798,"65":0.00899,"67":0.0045,"70":0.00899,"71":0.02248,"72":0.00899,"74":0.00899,"76":0.04945,"77":0.00899,"79":0.14834,"80":0.01349,"81":0.01798,"83":0.00899,"84":0.01798,"85":0.01798,"86":0.01349,"87":0.14834,"88":0.00899,"89":0.02697,"90":0.01798,"91":0.03147,"92":0.05394,"93":0.01798,"94":0.05844,"95":0.12137,"96":6.45482,"97":16.35731,"98":0.00899,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 50 51 52 53 55 57 59 60 64 66 68 69 73 75 78 99 100 101"},F:{"82":1.15971,"83":0.02248,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0045,"16":0.00899,"17":0.22475,"18":0.04495,"84":0.01798,"86":0.0045,"89":0.0045,"90":0.0045,"92":0.01798,"94":0.01798,"95":0.05394,"96":1.40244,"97":3.7758,_:"12 13 14 79 80 81 83 85 87 88 91 93"},E:{"4":0,"11":0.0045,"13":0.09889,"14":0.27869,"15":0.31465,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00899,"10.1":0.01349,"11.1":0.07192,"12.1":0.06743,"13.1":0.48546,"14.1":1.05183,"15.1":1.19118,"15.2-15.3":0.92148},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.0015,"7.0-7.1":0.00449,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05831,"10.0-10.2":0.01196,"10.3":0.07774,"11.0-11.2":0.01495,"11.3-11.4":0.01645,"12.0-12.1":0.02243,"12.2-12.5":0.4814,"13.0-13.1":0.09718,"13.2":0.01794,"13.3":0.04784,"13.4-13.7":0.17641,"14.0-14.4":0.76097,"14.5-14.8":3.49837,"15.0-15.1":6.14756,"15.2-15.3":3.51033,"15.4":0.00299},P:{"4":0.03115,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.07268,"8.2":0.05157,"9.2":0.02076,"10.1":0.02034,"11.1-11.2":0.18688,"12.0":0.02076,"13.0":0.20765,"14.0":0.12459,"15.0":0.36338,"16.0":2.8759},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00381,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04574},A:{"11":0.12586,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.29182},H:{"0":0.14074},L:{"0":36.60882},S:{"2.5":0},R:{_:"0"},M:{"0":0.31935}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js index 611e417f469f6c..33192d1b5f5755 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RO.js @@ -1 +1 @@ -module.exports={C:{"52":0.15962,"55":0.00863,"68":0.00431,"69":0.00431,"72":0.00863,"78":0.04314,"81":0.00431,"82":0.00431,"84":0.01294,"86":0.00863,"88":0.01726,"89":0.01294,"90":0.01294,"91":0.05608,"92":0.02157,"93":0.02588,"94":1.0483,"95":2.07503,"96":0.01726,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 70 71 73 74 75 76 77 79 80 83 85 87 97 3.5 3.6"},D:{"38":0.00863,"49":0.16825,"51":0.01726,"53":0.00431,"58":0.00431,"60":0.36238,"61":0.03883,"65":0.00431,"67":0.01726,"69":0.11648,"70":0.01294,"71":0.01294,"72":0.00863,"73":0.00863,"74":0.00863,"75":0.01294,"76":0.02157,"77":0.01294,"78":0.01726,"79":0.05608,"80":0.0302,"81":0.03451,"83":0.01726,"84":0.04314,"85":0.02588,"86":0.03451,"87":0.22001,"88":0.04745,"89":0.04314,"90":0.05177,"91":0.06902,"92":0.12942,"93":0.34081,"94":0.19413,"95":0.47023,"96":28.7183,"97":0.01294,"98":0.00431,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 54 55 56 57 59 62 63 64 66 68 99"},F:{"36":0.00863,"78":0.00863,"79":0.00863,"80":0.02157,"81":1.31146,"82":1.33734,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02157,"14":0.09059,"15":0.09922,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00863,"12.1":0.02157,"13.1":0.06902,"14.1":0.2459,"15.1":0.4012,"15.2":0.07765},B:{"17":0.00431,"18":0.02157,"84":0.00863,"85":0.00431,"89":0.00863,"91":0.00431,"92":0.01294,"93":0.00431,"94":0.01294,"95":0.05608,"96":2.32956,_:"12 13 14 15 16 79 80 81 83 86 87 88 90"},G:{"8":0,"3.2":0.01962,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.07304,"6.0-6.1":0.00327,"7.0-7.1":0.00436,"8.1-8.4":0.00327,"9.0-9.2":0,"9.3":0.0327,"10.0-10.2":0.00327,"10.3":0.04906,"11.0-11.2":0.02398,"11.3-11.4":0.0218,"12.0-12.1":0.01962,"12.2-12.5":0.27689,"13.0-13.1":0.01744,"13.2":0.0109,"13.3":0.05778,"13.4-13.7":0.19295,"14.0-14.4":0.62464,"14.5-14.8":3.13954,"15.0-15.1":5.83431,"15.2":0.48401},P:{"4":0.08224,"5.0-5.4":0.02042,"6.2-6.4":0.03062,"7.2-7.4":0.08244,"8.2":0.02052,"9.2":0.32897,"10.1":0.03062,"11.1-11.2":0.16448,"12.0":0.0514,"13.0":0.1542,"14.0":0.18504,"15.0":0.49345},I:{"0":0,"3":0,"4":0.00464,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00232,"4.2-4.3":0.02322,"4.4":0,"4.4.3-4.4.4":0.13468},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01452,"9":0.00484,"10":0.00484,"11":0.17424,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.07959},H:{"0":0.27987},L:{"0":42.10979},S:{"2.5":0},R:{_:"0"},M:{"0":0.21035},Q:{"10.4":0}}; +module.exports={C:{"52":0.14028,"63":0.00425,"68":0.00425,"72":0.00425,"78":0.02976,"81":0.00425,"82":0.00425,"84":0.02551,"86":0.00425,"88":0.017,"89":0.01275,"90":0.01275,"91":0.05951,"92":0.017,"93":0.01275,"94":0.03401,"95":1.39433,"96":1.60688,"97":0.017,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 64 65 66 67 69 70 71 73 74 75 76 77 79 80 83 85 87 98 3.5 3.6"},D:{"38":0.00425,"49":0.12753,"51":0.017,"60":0.32308,"61":0.0085,"67":0.017,"69":0.10202,"70":0.01275,"71":0.0085,"72":0.0085,"73":0.0085,"74":0.0085,"75":0.0085,"76":0.02126,"77":0.0085,"78":0.01275,"79":0.04676,"80":0.017,"81":0.03401,"83":0.01275,"84":0.04251,"85":0.02551,"86":0.03401,"87":0.14453,"88":0.02976,"89":0.03826,"90":0.03826,"91":0.06802,"92":0.09352,"93":0.54838,"94":0.09352,"95":0.13178,"96":8.99937,"97":20.41755,"98":0.0085,"100":0.00425,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 62 63 64 65 66 68 99 101"},F:{"36":0.0085,"78":0.00425,"79":0.00425,"80":0.0085,"81":0.0085,"82":2.65262,"83":0.03826,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.017,"84":0.00425,"89":0.00425,"91":0.00425,"92":0.01275,"94":0.00425,"95":0.02551,"96":0.68016,"97":1.75991,_:"12 13 14 15 16 17 79 80 81 83 85 86 87 88 90 93"},E:{"4":0,"13":0.02551,"14":0.08077,"15":0.07227,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.0085,"12.1":0.017,"13.1":0.08077,"14.1":0.22955,"15.1":0.24656,"15.2-15.3":0.28057},G:{"8":0,"3.2":0.01706,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.06292,"6.0-6.1":0.00213,"7.0-7.1":0.00427,"8.1-8.4":0.00107,"9.0-9.2":0,"9.3":0.03413,"10.0-10.2":0.00213,"10.3":0.03946,"11.0-11.2":0.01386,"11.3-11.4":0.01813,"12.0-12.1":0.01813,"12.2-12.5":0.27729,"13.0-13.1":0.01386,"13.2":0.00747,"13.3":0.05226,"13.4-13.7":0.18451,"14.0-14.4":0.55991,"14.5-14.8":2.48496,"15.0-15.1":4.29375,"15.2-15.3":2.57028,"15.4":0.00107},P:{"4":0.09233,"5.0-5.4":0.02142,"6.2-6.4":0.02034,"7.2-7.4":0.07268,"8.2":0.05157,"9.2":0.03078,"10.1":0.02034,"11.1-11.2":0.14362,"12.0":0.05129,"13.0":0.14362,"14.0":0.20517,"15.0":0.22569,"16.0":3.58023},I:{"0":0,"3":0,"4":0.01232,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01725,"4.4":0,"4.4.3-4.4.4":0.12566},A:{"8":0.00919,"9":0.0046,"11":0.15625,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.04599},H:{"0":0.26125},L:{"0":42.3462},S:{"2.5":0},R:{_:"0"},M:{"0":0.19547}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js index f78edf48023439..cf03b962cdff04 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RS.js @@ -1 +1 @@ -module.exports={C:{"48":0.0048,"52":0.17764,"56":0.0096,"66":0.0144,"68":0.0048,"72":0.0096,"78":0.02881,"79":0.0048,"80":0.0144,"81":0.0096,"82":0.0048,"83":0.0048,"84":0.03361,"85":0.0048,"87":0.0096,"88":0.04321,"89":0.02881,"90":0.0096,"91":0.04321,"92":0.11522,"93":0.04321,"94":1.06582,"95":2.42931,"96":0.02401,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 86 97 3.5 3.6"},D:{"29":0.0048,"38":0.0096,"47":0.0096,"48":0.0096,"49":0.12003,"53":0.0048,"61":0.04801,"63":0.0096,"66":0.0048,"67":0.0096,"68":0.0192,"69":0.0048,"70":0.0144,"71":0.0048,"72":0.0096,"73":0.0192,"74":0.0096,"75":0.0144,"76":0.0096,"77":0.0096,"78":0.0144,"79":0.05281,"80":0.0192,"81":0.0192,"83":0.02401,"84":0.04321,"85":0.03841,"86":0.07202,"87":0.11522,"88":0.03841,"89":0.03841,"90":0.02401,"91":0.05281,"92":0.11522,"93":0.25925,"94":0.18244,"95":0.34567,"96":35.5034,"97":0.0096,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 55 56 57 58 59 60 62 64 65 98 99"},F:{"36":0.0096,"77":0.0096,"79":0.0096,"80":0.0192,"81":0.72495,"82":1.07062,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.0048,"12":0.0048,"13":0.0192,"14":0.05761,"15":0.04801,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0048,"12.1":0.0144,"13.1":0.08162,"14.1":0.15843,"15.1":0.24005,"15.2":0.04801},B:{"17":0.0048,"18":0.0192,"84":0.0096,"85":0.0096,"94":0.0048,"95":0.02881,"96":1.28187,_:"12 13 14 15 16 79 80 81 83 86 87 88 89 90 91 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00226,"6.0-6.1":0.00339,"7.0-7.1":0.02715,"8.1-8.4":0.00566,"9.0-9.2":0.00226,"9.3":0.03847,"10.0-10.2":0.00679,"10.3":0.05544,"11.0-11.2":0.02715,"11.3-11.4":0.04639,"12.0-12.1":0.0181,"12.2-12.5":0.60301,"13.0-13.1":0.02715,"13.2":0.01018,"13.3":0.08033,"13.4-13.7":0.28623,"14.0-14.4":0.79421,"14.5-14.8":4.08417,"15.0-15.1":4.82294,"15.2":0.36656},P:{"4":0.03162,"5.0-5.4":0.01032,"6.2-6.4":0.03059,"7.2-7.4":0.01054,"8.2":0.02052,"9.2":0.01054,"10.1":0.04079,"11.1-11.2":0.10539,"12.0":0.03162,"13.0":0.11593,"14.0":0.09485,"15.0":0.26348},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00398,"4.2-4.3":0.00697,"4.4":0,"4.4.3-4.4.4":0.03584},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.07317,"9":0.01689,"10":0.02252,"11":0.37713,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.03119},H:{"0":0.23626},L:{"0":39.5291},S:{"2.5":0},R:{_:"0"},M:{"0":0.15597},Q:{"10.4":0}}; +module.exports={C:{"48":0.00359,"50":0.00717,"52":0.19011,"56":0.00717,"60":0.00359,"65":0.00359,"66":0.01435,"68":0.01076,"70":0.00717,"72":0.01076,"74":0.00717,"77":0.00359,"78":0.0287,"79":0.00717,"80":0.00359,"81":0.00717,"82":0.00359,"83":0.00359,"84":0.01076,"85":0.00359,"87":0.01076,"88":0.04304,"89":0.01794,"90":0.00717,"91":0.03946,"92":0.13989,"93":0.02511,"94":0.03946,"95":1.82937,"96":2.2634,"97":0.0287,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 54 55 57 58 59 61 62 63 64 67 69 71 73 75 76 86 98 3.5 3.6"},D:{"11":0.00359,"22":0.00359,"29":0.00717,"34":0.00359,"38":0.01076,"41":0.00359,"43":0.00359,"47":0.01435,"48":0.01076,"49":0.12555,"53":0.01794,"56":0.00359,"63":0.01076,"65":0.00717,"66":0.00359,"67":0.01435,"68":0.0287,"69":0.00359,"70":0.01435,"71":0.00717,"72":0.01076,"73":0.00717,"74":0.00717,"75":0.01076,"76":0.00717,"77":0.00717,"78":0.01435,"79":0.08609,"80":0.01794,"81":0.02511,"83":0.02152,"84":0.04663,"85":0.03946,"86":0.06098,"87":0.15783,"88":0.03946,"89":0.04663,"90":0.02511,"91":0.04304,"92":0.10044,"93":0.56316,"94":0.10402,"95":0.14348,"96":6.54628,"97":15.92269,"98":0.01076,"100":0.00717,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 30 31 32 33 35 36 37 39 40 42 44 45 46 50 51 52 54 55 57 58 59 60 61 62 64 99 101"},F:{"28":0.01076,"36":0.01076,"77":0.00359,"79":0.00359,"80":0.00717,"81":0.00359,"82":2.22394,"83":0.06457,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.00359,"18":0.01076,"84":0.00359,"86":0.00717,"89":0.00359,"92":0.00717,"95":0.01076,"96":0.39457,"97":1.1586,_:"12 14 15 16 17 79 80 81 83 85 87 88 90 91 93 94"},E:{"4":0.00717,"12":0.00359,"13":0.02152,"14":0.07174,"15":0.03228,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00717,"12.1":0.01794,"13.1":0.08609,"14.1":0.15065,"15.1":0.14348,"15.2-15.3":0.1937},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00301,"6.0-6.1":0.0015,"7.0-7.1":0.03158,"8.1-8.4":0.00602,"9.0-9.2":0,"9.3":0.03609,"10.0-10.2":0.00752,"10.3":0.06466,"11.0-11.2":0.03308,"11.3-11.4":0.04812,"12.0-12.1":0.02556,"12.2-12.5":0.75489,"13.0-13.1":0.03308,"13.2":0.01053,"13.3":0.10226,"13.4-13.7":0.32782,"14.0-14.4":0.94437,"14.5-14.8":4.58048,"15.0-15.1":5.15943,"15.2-15.3":2.85566,"15.4":0},P:{"4":0.05176,"5.0-5.4":0.01033,"6.2-6.4":0.03035,"7.2-7.4":0.0207,"8.2":0.05157,"9.2":0.0207,"10.1":0.06069,"11.1-11.2":0.12421,"12.0":0.03105,"13.0":0.14492,"14.0":0.13457,"15.0":0.14492,"16.0":2.41183},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00493,"4.2-4.3":0.00691,"4.4":0,"4.4.3-4.4.4":0.03305},A:{"8":0.08478,"9":0.0212,"10":0.02967,"11":0.28403,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.03207},H:{"0":0.27929},L:{"0":46.21601},S:{"2.5":0},R:{_:"0"},M:{"0":0.18598}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js index 03e342574cf4f3..2803bc37853394 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RU.js @@ -1 +1 @@ -module.exports={C:{"4":0.01253,"41":0.0188,"50":0.0188,"51":0.0188,"52":0.29455,"53":0.00627,"55":0.28202,"56":0.0376,"57":0.00627,"60":0.0188,"68":0.02507,"69":0.00627,"70":0.0188,"71":0.01253,"72":0.03134,"73":0.01253,"74":0.01253,"75":0.0188,"76":0.02507,"77":0.01253,"78":0.0752,"79":0.03134,"80":0.0376,"81":0.06267,"82":0.04387,"83":0.03134,"84":0.20054,"85":0.01253,"86":0.0376,"87":0.0188,"88":0.08774,"89":0.0752,"90":0.05014,"91":0.08774,"92":0.19428,"93":0.04387,"94":0.74577,"95":1.62315,"96":0.01253,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 54 58 59 61 62 63 64 65 66 67 97 3.5 3.6"},D:{"38":0.01253,"41":0.0188,"45":0.01253,"47":0.00627,"48":0.05014,"49":0.21935,"51":0.14414,"53":0.01253,"56":0.06267,"57":0.01253,"58":0.00627,"59":0.01253,"61":0.04387,"63":0.01253,"64":0.0188,"65":0.01253,"66":0.01253,"67":0.02507,"68":0.01253,"69":0.0188,"70":0.0376,"71":0.0188,"72":0.0376,"73":0.05014,"74":0.02507,"75":0.02507,"76":0.06267,"77":0.02507,"78":0.03134,"79":0.22561,"80":0.12534,"81":0.08774,"83":0.15041,"84":0.25068,"85":0.19428,"86":0.41989,"87":0.48256,"88":0.46376,"89":0.14414,"90":0.14414,"91":0.14414,"92":0.35095,"93":0.47003,"94":0.59537,"95":0.73324,"96":23.71433,"97":0.01253,"98":0.01253,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 46 50 52 54 55 60 62 99"},F:{"36":0.03134,"54":0.00627,"60":0.01253,"68":0.01253,"69":0.00627,"70":0.00627,"71":0.01253,"72":0.01253,"73":0.0188,"74":0.0188,"75":0.02507,"76":0.75831,"77":0.0564,"78":0.04387,"79":0.06267,"80":0.22561,"81":2.59454,"82":2.93922,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 62 63 64 65 66 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.02507},E:{"4":0.00627,"5":0.00627,"10":0.01253,"12":0.01253,"13":0.0564,"14":0.19428,"15":0.17548,_:"0 6 7 8 9 11 3.1 3.2 6.1 7.1 10.1","5.1":0.11281,"9.1":0.01253,"11.1":0.01253,"12.1":0.04387,"13.1":0.15041,"14.1":0.50763,"15.1":0.63923,"15.2":0.11281},B:{"14":0.01253,"15":0.00627,"16":0.01253,"17":0.01253,"18":0.0564,"84":0.0188,"85":0.01253,"86":0.01253,"87":0.00627,"89":0.01253,"90":0.00627,"92":0.36975,"93":0.23188,"94":0.01253,"95":0.7019,"96":2.16212,_:"12 13 79 80 81 83 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00087,"5.0-5.1":0.01306,"6.0-6.1":0.00609,"7.0-7.1":0.00609,"8.1-8.4":0.00958,"9.0-9.2":0.00784,"9.3":0.05834,"10.0-10.2":0.01567,"10.3":0.05573,"11.0-11.2":0.02612,"11.3-11.4":0.03047,"12.0-12.1":0.02873,"12.2-12.5":0.36047,"13.0-13.1":0.0296,"13.2":0.01741,"13.3":0.06269,"13.4-13.7":0.22116,"14.0-14.4":0.68177,"14.5-14.8":2.35179,"15.0-15.1":4.36922,"15.2":0.35264},P:{"4":0.02217,"5.0-5.4":0.01108,_:"6.2-6.4 8.2 10.1","7.2-7.4":0.09976,"9.2":0.03325,"11.1-11.2":0.07759,"12.0":0.03325,"13.0":0.08867,"14.0":0.11084,"15.0":0.19951},I:{"0":0,"3":0,"4":0.00467,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0028,"4.2-4.3":0.01027,"4.4":0,"4.4.3-4.4.4":0.05693},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01434,"7":0.01434,"8":0.10756,"9":0.04303,"10":0.04303,"11":0.52348,_:"5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.24638},H:{"0":0.7033},L:{"0":24.46186},S:{"2.5":0},R:{_:"0"},M:{"0":0.12319},Q:{"10.4":0.00747}}; +module.exports={C:{"4":0.01215,"17":0.00607,"33":0.01822,"41":0.01215,"50":0.03037,"51":0.01822,"52":0.28548,"53":0.00607,"55":0.21259,"56":0.01822,"60":0.01822,"68":0.03037,"69":0.00607,"70":0.01822,"71":0.01215,"72":0.0243,"73":0.0243,"75":0.01215,"76":0.00607,"77":0.00607,"78":0.09718,"79":0.0243,"80":0.03037,"81":0.06074,"82":0.0243,"83":0.01822,"84":0.04859,"85":0.00607,"86":0.01822,"87":0.01215,"88":0.04252,"89":0.03644,"90":0.03644,"91":0.09111,"92":0.20652,"93":0.0243,"94":0.04859,"95":1.13584,"96":1.26947,"97":0.01215,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 42 43 44 45 46 47 48 49 54 57 58 59 61 62 63 64 65 66 67 74 98 3.5 3.6"},D:{"24":0.00607,"33":0.00607,"38":0.01215,"41":0.0243,"45":0.01215,"47":0.00607,"48":0.05467,"49":0.12755,"51":0.18222,"53":0.01215,"56":0.04252,"57":0.01215,"58":0.01215,"59":0.01215,"61":0.00607,"63":0.00607,"64":0.01215,"65":0.00607,"66":0.00607,"67":0.01215,"68":0.01215,"69":0.01822,"70":0.01822,"71":0.0243,"72":0.0243,"73":0.04859,"74":0.0243,"75":0.01822,"76":0.03644,"77":0.0243,"78":0.03037,"79":0.20652,"80":0.09111,"81":0.06681,"83":0.13363,"84":0.25511,"85":0.18222,"86":0.328,"87":0.43733,"88":0.53451,"89":0.1397,"90":0.14578,"91":0.10933,"92":0.37051,"93":0.7471,"94":0.7714,"95":0.40088,"96":7.43458,"97":17.11653,"98":0.01822,"99":0.01215,"100":0.01215,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 34 35 36 37 39 40 42 43 44 46 50 52 54 55 60 62 101"},F:{"36":0.04252,"60":0.01215,"68":0.00607,"70":0.01215,"71":0.01215,"72":0.01822,"73":0.00607,"74":0.01822,"75":0.01215,"76":0.44948,"77":0.04252,"78":0.0243,"79":0.04252,"80":0.05467,"81":0.03037,"82":5.28438,"83":0.09718,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 67 69 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0243},B:{"14":0.00607,"16":0.00607,"17":0.01215,"18":0.05467,"84":0.01822,"85":0.01215,"86":0.00607,"89":0.00607,"90":0.00607,"91":0.00607,"92":0.30977,"93":0.57096,"94":0.00607,"95":0.05467,"96":0.56488,"97":1.67035,_:"12 13 15 79 80 81 83 87 88"},E:{"4":0.00607,"10":0.00607,"13":0.06681,"14":0.17007,"15":0.12755,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.12755,"9.1":0.03644,"11.1":0.01215,"12.1":0.03037,"13.1":0.14578,"14.1":0.43733,"15.1":0.4434,"15.2-15.3":0.47377},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01625,"6.0-6.1":0.00765,"7.0-7.1":0.00669,"8.1-8.4":0.00574,"9.0-9.2":0.0086,"9.3":0.06596,"10.0-10.2":0.01338,"10.3":0.05449,"11.0-11.2":0.0239,"11.3-11.4":0.02486,"12.0-12.1":0.02581,"12.2-12.5":0.37476,"13.0-13.1":0.02964,"13.2":0.02677,"13.3":0.05927,"13.4-13.7":0.22275,"14.0-14.4":0.62141,"14.5-14.8":2.11184,"15.0-15.1":3.84222,"15.2-15.3":2.0105,"15.4":0.00096},P:{"4":0.04377,_:"5.0-5.4 6.2-6.4 8.2 10.1","7.2-7.4":0.09848,"9.2":0.02188,"11.1-11.2":0.0766,"12.0":0.03283,"13.0":0.08754,"14.0":0.09848,"15.0":0.09848,"16.0":0.88634},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00247,"4.2-4.3":0.00906,"4.4":0,"4.4.3-4.4.4":0.05519},A:{"6":0.01375,"7":0.01375,"8":0.12372,"9":0.04811,"10":0.05499,"11":0.52924,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.00785},O:{"0":0.2355},H:{"0":0.77663},L:{"0":24.46265},S:{"2.5":0},R:{_:"0"},M:{"0":0.12168}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js index 97144174c49f49..33e459e7cc683d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/RW.js @@ -1 +1 @@ -module.exports={C:{"31":0.00471,"44":0.00471,"47":0.01882,"48":0.00941,"49":0.00471,"50":0.00471,"52":0.02353,"72":0.00471,"78":0.00941,"81":0.00471,"82":0.00471,"87":0.00941,"88":0.00941,"89":0.02824,"90":0.00471,"91":0.06118,"92":0.00941,"93":0.02353,"94":0.7059,"95":2.65889,"96":0.13177,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 45 46 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 83 84 85 86 97 3.5 3.6"},D:{"22":0.00471,"34":0.00471,"38":0.05647,"43":0.00941,"49":0.02353,"50":0.00471,"53":0.00471,"58":0.00471,"60":0.02353,"61":0.00471,"63":0.01412,"64":0.00941,"65":0.00941,"67":0.00941,"69":0.00471,"70":0.01412,"71":0.01882,"72":0.00941,"73":0.00471,"74":0.01882,"75":0.00471,"76":0.08,"77":0.01882,"78":0.00471,"79":0.04706,"80":0.08,"81":0.02824,"83":0.01882,"84":0.03765,"85":0.00941,"86":0.04235,"87":0.13647,"88":0.03294,"89":0.06118,"90":0.03765,"91":0.10824,"92":0.1553,"93":0.12236,"94":0.47531,"95":0.43766,"96":26.35831,"97":0.05177,"98":0.02353,"99":0.00471,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 47 48 51 52 54 55 56 57 59 62 66 68"},F:{"28":0.00941,"52":0.00471,"79":0.00471,"80":0.00941,"81":0.2353,"82":0.89414,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00471,"13":0.00471,"14":0.06118,"15":0.07059,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00471,"11.1":0.00941,"12.1":0.02353,"13.1":0.08471,"14.1":0.21648,"15.1":0.19765,"15.2":0.04706},B:{"12":0.0753,"13":0.06588,"14":0.01882,"15":0.01412,"16":0.03294,"17":0.02353,"18":0.10353,"84":0.01882,"85":0.00941,"87":0.00471,"89":0.02824,"90":0.00471,"91":0.00941,"92":0.03294,"93":0.01882,"94":0.04235,"95":0.10353,"96":5.66132,_:"79 80 81 83 86 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01052,"6.0-6.1":0,"7.0-7.1":0.00977,"8.1-8.4":0,"9.0-9.2":0.00225,"9.3":0.02254,"10.0-10.2":0.00676,"10.3":0.03756,"11.0-11.2":0.01803,"11.3-11.4":0.02404,"12.0-12.1":0.03832,"12.2-12.5":0.76782,"13.0-13.1":0.01953,"13.2":0.00826,"13.3":0.08039,"13.4-13.7":0.18106,"14.0-14.4":0.78961,"14.5-14.8":2.13593,"15.0-15.1":2.99766,"15.2":0.36212},P:{"4":0.14424,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.09272,"8.2":0.02052,"9.2":0.06182,"10.1":0.03091,"11.1-11.2":0.11333,"12.0":0.02061,"13.0":0.07212,"14.0":0.19575,"15.0":0.36059},I:{"0":0,"3":0,"4":0.00061,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00049,"4.2-4.3":0.00135,"4.4":0,"4.4.3-4.4.4":0.02402},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14118,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.01059},O:{"0":0.20647},H:{"0":7.23234},L:{"0":40.90819},S:{"2.5":0.03176},R:{_:"0"},M:{"0":0.19058},Q:{"10.4":0.02647}}; +module.exports={C:{"31":0.00448,"37":0.00448,"40":0.00448,"47":0.00896,"48":0.00896,"50":0.00448,"52":0.02241,"66":0.00896,"72":0.01345,"78":0.04034,"82":0.00448,"88":0.01793,"89":0.00896,"90":0.01345,"91":0.03137,"92":0.00896,"93":0.01345,"94":0.02689,"95":1.39838,"96":1.37597,"97":0.10757,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 38 39 41 42 43 44 45 46 49 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 73 74 75 76 77 79 80 81 83 84 85 86 87 98 3.5 3.6"},D:{"22":0.00896,"38":0.02241,"49":0.08068,"55":0.00448,"57":0.00448,"60":0.01793,"61":0.01345,"63":0.01345,"64":0.00448,"65":0.00448,"67":0.00448,"68":0.00448,"69":0.01793,"70":0.03137,"71":0.03137,"72":0.00448,"74":0.01793,"75":0.00896,"76":0.01793,"77":0.00896,"78":0.00896,"79":0.05378,"80":0.04034,"81":0.02689,"83":0.02241,"84":0.08068,"85":0.00896,"86":0.05378,"87":0.09412,"88":0.02689,"89":0.0493,"90":0.02689,"91":0.07171,"92":0.0986,"93":0.17032,"94":0.26892,"95":0.2734,"96":8.99089,"97":18.39413,"98":0.03586,"99":0.00448,"100":0.02241,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 56 58 59 62 66 73 101"},F:{"42":0.03137,"78":0.01345,"79":0.00896,"81":0.00448,"82":0.97708,"83":0.02241,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07171,"13":0.08516,"14":0.02241,"15":0.00896,"16":0.03586,"17":0.02241,"18":0.08516,"84":0.02241,"85":0.00896,"87":0.00896,"89":0.02241,"90":0.00896,"91":0.00896,"92":0.03137,"93":0.00896,"94":0.02241,"95":0.03137,"96":2.25445,"97":3.87693,_:"79 80 81 83 86 88"},E:{"4":0,"13":0.01793,"14":0.07171,"15":0.05827,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00448,"11.1":0.01793,"12.1":0.01345,"13.1":0.05827,"14.1":0.23306,"15.1":0.13894,"15.2-15.3":0.21514},G:{"8":0.00197,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00066,"6.0-6.1":0.00197,"7.0-7.1":0.00789,"8.1-8.4":0,"9.0-9.2":0.00329,"9.3":0.02629,"10.0-10.2":0.00526,"10.3":0.04864,"11.0-11.2":0.0138,"11.3-11.4":0.02103,"12.0-12.1":0.02564,"12.2-12.5":0.66127,"13.0-13.1":0.01841,"13.2":0.0092,"13.3":0.0447,"13.4-13.7":0.1926,"14.0-14.4":0.64221,"14.5-14.8":1.47044,"15.0-15.1":2.06532,"15.2-15.3":1.31136,"15.4":0},P:{"4":0.14635,"5.0-5.4":0.02091,"6.2-6.4":0.02034,"7.2-7.4":0.14635,"8.2":0.05157,"9.2":0.04181,"10.1":0.02034,"11.1-11.2":0.09408,"12.0":0.02091,"13.0":0.05227,"14.0":0.14635,"15.0":0.19862,"16.0":1.01399},I:{"0":0,"3":0,"4":0.00072,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00058,"4.2-4.3":0.00216,"4.4":0,"4.4.3-4.4.4":0.02965},A:{"8":0.01087,"11":0.16841,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00552},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01104},O:{"0":0.27038},H:{"0":8.63541},L:{"0":40.23931},S:{"2.5":0.04966},R:{_:"0"},M:{"0":0.18761}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js index 8121489ce070da..58a91d9e8d40aa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SA.js @@ -1 +1 @@ -module.exports={C:{"34":0.00262,"52":0.00524,"56":0.00262,"78":0.01048,"81":0.00262,"84":0.00786,"88":0.00524,"89":0.00262,"91":0.01835,"92":0.00262,"93":0.00524,"94":0.24375,"95":0.50061,"96":0.00524,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 82 83 85 86 87 90 97 3.5 3.6"},D:{"11":0.00524,"34":0.00262,"38":0.01048,"43":0.00524,"47":0.00524,"49":0.07601,"53":0.00262,"56":0.01311,"61":0.01048,"63":0.00786,"64":0.00262,"65":0.01048,"67":0.01311,"68":0.00524,"69":0.00786,"70":0.00262,"71":0.01048,"72":0.00524,"73":0.00262,"74":0.00786,"75":0.01048,"76":0.00524,"77":0.00524,"78":0.00786,"79":0.0629,"80":0.01311,"81":0.01048,"83":0.03407,"84":0.01573,"85":0.03407,"86":0.03932,"87":0.18085,"88":0.06553,"89":0.02621,"90":0.01573,"91":0.0498,"92":0.10484,"93":0.06553,"94":0.13629,"95":0.36694,"96":16.90807,"97":0.00786,"98":0.00786,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 57 58 59 60 62 66 99"},F:{"28":0.00786,"36":0.00262,"46":0.00524,"72":0.01311,"73":0.01048,"75":0.00524,"76":0.00524,"77":0.01573,"78":0.01311,"79":0.01573,"80":0.02883,"81":0.08125,"82":0.04456,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.04718,"14":0.23327,"15":0.25424,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00262,"10.1":0.00524,"11.1":0.01048,"12.1":0.01835,"13.1":0.11008,"14.1":0.62904,"15.1":0.64739,"15.2":0.09698},B:{"12":0.00524,"14":0.01573,"15":0.00524,"16":0.00524,"17":0.00524,"18":0.02097,"84":0.00786,"89":0.00786,"90":0.00262,"91":0.00524,"92":0.01048,"93":0.00524,"94":0.01311,"95":0.10222,"96":2.04176,_:"13 79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00374,"6.0-6.1":0,"7.0-7.1":0.02244,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05983,"10.0-10.2":0.00748,"10.3":0.04861,"11.0-11.2":0.03365,"11.3-11.4":0.04113,"12.0-12.1":0.07105,"12.2-12.5":0.88248,"13.0-13.1":0.16079,"13.2":0.10844,"13.3":0.40385,"13.4-13.7":1.07693,"14.0-14.4":4.87608,"14.5-14.8":10.98987,"15.0-15.1":16.55398,"15.2":2.04167},P:{"4":0.05162,"5.0-5.4":0.01032,"6.2-6.4":0.04135,"7.2-7.4":0.10325,"8.2":0.02052,"9.2":0.02065,"10.1":0.01034,"11.1-11.2":0.09292,"12.0":0.03097,"13.0":0.1239,"14.0":0.17552,"15.0":0.39235},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00128,"4.2-4.3":0.00192,"4.4":0,"4.4.3-4.4.4":0.02631},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0088,"11":0.28738,_:"6 7 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.10685},H:{"0":0.12575},L:{"0":34.00609},S:{"2.5":0},R:{_:"0"},M:{"0":0.08855},Q:{"10.4":0}}; +module.exports={C:{"34":0.00526,"52":0.00526,"78":0.01841,"84":0.00263,"91":0.0263,"92":0.00263,"93":0.00263,"94":0.00789,"95":0.35242,"96":0.40502,"97":0.00526,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 88 89 90 98 3.5 3.6"},D:{"11":0.00789,"34":0.00263,"38":0.01052,"43":0.00526,"47":0.00789,"48":0.00263,"49":0.01578,"51":0.00263,"52":0.00526,"53":0.00263,"55":0.00263,"56":0.01315,"63":0.00526,"64":0.00526,"65":0.00789,"66":0.00263,"67":0.01315,"68":0.00526,"69":0.01052,"70":0.00526,"71":0.01052,"72":0.00526,"73":0.00263,"74":0.01052,"75":0.01052,"76":0.00526,"77":0.01052,"78":0.01052,"79":0.07627,"80":0.01841,"81":0.01052,"83":0.02104,"84":0.01841,"85":0.03156,"86":0.02893,"87":0.19725,"88":0.0263,"89":0.02893,"90":0.01578,"91":0.04471,"92":0.11046,"93":0.15254,"94":0.06312,"95":0.09994,"96":5.44673,"97":12.42938,"98":0.00789,"99":0.00263,"100":0.00789,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 50 54 57 58 59 60 61 62 101"},F:{"28":0.01052,"36":0.00263,"46":0.00789,"72":0.00789,"73":0.00789,"75":0.00526,"76":0.00526,"77":0.02104,"78":0.01315,"79":0.01315,"80":0.01841,"81":0.04471,"82":0.15254,"83":0.00263,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00263,"14":0.00526,"15":0.00526,"16":0.00526,"17":0.00526,"18":0.02104,"84":0.00789,"89":0.00526,"91":0.00526,"92":0.01052,"93":0.00263,"94":0.00789,"95":0.04734,"96":0.64172,"97":1.45702,_:"13 79 80 81 83 85 86 87 88 90"},E:{"4":0,"12":0.00263,"13":0.03682,"14":0.22355,"15":0.2104,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.00263,"10.1":0.00263,"11.1":0.01052,"12.1":0.01578,"13.1":0.1052,"14.1":0.62594,"15.1":0.54704,"15.2-15.3":0.45762},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02968,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.05935,"10.0-10.2":0.00371,"10.3":0.04081,"11.0-11.2":0.02597,"11.3-11.4":0.02968,"12.0-12.1":0.06677,"12.2-12.5":0.85691,"13.0-13.1":0.14096,"13.2":0.09274,"13.3":0.35241,"13.4-13.7":0.89772,"14.0-14.4":4.37359,"14.5-14.8":9.52619,"15.0-15.1":12.74239,"15.2-15.3":7.8272,"15.4":0},P:{"4":0.07229,"5.0-5.4":0.01033,"6.2-6.4":0.02034,"7.2-7.4":0.15491,"8.2":0.05157,"9.2":0.02065,"10.1":0.01044,"11.1-11.2":0.07229,"12.0":0.03098,"13.0":0.1136,"14.0":0.17557,"15.0":0.19622,"16.0":1.98285},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00449,"4.4":0,"4.4.3-4.4.4":0.02499},A:{"8":0.00874,"9":0.00291,"10":0.00291,"11":0.22421,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.00955},H:{"0":0.1186},L:{"0":33.11097},S:{"2.5":0},R:{_:"0"},M:{"0":0.08106}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js index f953844b98f6eb..3df4e12ba1efad 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SB.js @@ -1 +1 @@ -module.exports={C:{"43":0.00668,"47":0.00334,"49":0.00334,"61":0.04007,"62":0.02337,"69":0.00334,"78":0.00334,"87":0.02337,"89":0.03339,"90":0.00668,"94":0.60436,"95":0.73124,"96":0.00668,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 50 51 52 53 54 55 56 57 58 59 60 63 64 65 66 67 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 91 92 93 97 3.5 3.6"},D:{"8":0.00334,"33":0.06678,"37":0.00668,"50":0.01002,"61":0.00334,"63":0.00668,"68":0.00668,"69":0.01002,"70":0.00668,"71":0.01002,"74":0.00334,"75":0.05342,"78":0.00668,"80":0.01002,"81":0.02671,"83":0.02003,"84":0.02003,"86":0.03339,"87":0.04007,"89":0.0601,"90":0.0167,"91":0.03339,"92":0.02671,"93":0.20368,"94":0.0768,"95":0.10685,"96":12.68486,_:"4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 54 55 56 57 58 59 60 62 64 65 66 67 72 73 76 77 79 85 88 97 98 99"},F:{"53":0.01002,"78":0.00334,"81":0.08681,"82":0.14358,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00668,"11":0.0167,"13":0.01002,"14":0.02671,"15":0.03339,_:"0 5 6 7 8 9 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00668,"12.1":0.07012,"13.1":0.02337,"14.1":0.13356,"15.1":0.02003,"15.2":0.00668},B:{"12":0.02003,"13":0.5476,"14":0.00334,"15":0.09015,"16":0.05342,"17":0.28715,"18":0.93492,"84":0.0167,"85":0.03005,"88":0.0167,"89":0.01336,"91":0.00668,"92":0.02003,"93":0.05009,"94":0.03339,"95":0.18698,"96":2.97839,_:"79 80 81 83 86 87 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00101,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01377,"10.0-10.2":0.00101,"10.3":0.00466,"11.0-11.2":0.01114,"11.3-11.4":0.0083,"12.0-12.1":0.05993,"12.2-12.5":0.19659,"13.0-13.1":0.02571,"13.2":0.00101,"13.3":0.0413,"13.4-13.7":0.86391,"14.0-14.4":0.25166,"14.5-14.8":0.16744,"15.0-15.1":0.14152,"15.2":0.23628},P:{"4":0.40694,"5.0-5.4":0.02032,"6.2-6.4":0.12208,"7.2-7.4":0.39677,"8.2":0.02052,"9.2":0.31538,"10.1":0.14622,"11.1-11.2":0.21365,"12.0":0.02035,"13.0":0.21365,"14.0":0.1526,"15.0":0.37642},I:{"0":0,"3":0,"4":0.004,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0016,"4.2-4.3":0.00719,"4.4":0,"4.4.3-4.4.4":0.1471},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00334,"11":0.9416,_:"6 7 8 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":4.45022},H:{"0":2.78145},L:{"0":63.42269},S:{"2.5":0},R:{_:"0"},M:{"0":0.00666},Q:{"10.4":0.03331}}; +module.exports={C:{"43":0.01005,"47":0.0134,"56":0.01005,"68":0.03015,"81":0.0201,"83":0.00335,"84":0.00335,"87":0.1005,"89":0.0067,"90":0.0067,"95":0.9581,"96":0.6566,"97":0.0402,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 82 85 86 88 91 92 93 94 98 3.5 3.6"},D:{"33":0.01005,"35":0.0134,"39":0.01005,"43":0.05025,"50":0.00335,"56":0.0201,"58":0.0067,"60":0.0134,"63":0.0201,"66":0.0201,"69":0.02345,"71":0.0134,"72":0.0134,"75":0.07705,"76":0.01005,"78":0.0201,"79":0.02345,"81":0.01005,"83":0.0603,"85":0.0134,"86":0.0201,"87":0.0268,"89":0.0134,"91":0.05025,"92":0.09045,"94":0.0603,"95":0.0469,"96":3.72185,"97":8.2008,"100":0.01005,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 37 38 40 41 42 44 45 46 47 48 49 51 52 53 54 55 57 59 61 62 64 65 67 68 70 73 74 77 80 84 88 90 93 98 99 101"},F:{"27":0.00335,"53":0.03685,"82":0.17755,"83":0.0134,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.0737,"14":0.01005,"15":0.03685,"16":0.09715,"17":0.25125,"18":0.98825,"80":0.00335,"89":0.02345,"92":0.0335,"93":0.067,"94":0.01675,"95":0.03685,"96":1.15575,"97":1.8626,_:"12 79 81 83 84 85 86 87 88 90 91"},E:{"4":0,"12":0.00335,"14":0.2479,"15":0.0134,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 10.1 11.1 15.4","9.1":0.00335,"12.1":0.04355,"13.1":0.0335,"14.1":0.0804,"15.1":0.1742,"15.2-15.3":0.0335},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00239,"9.3":0.00358,"10.0-10.2":0,"10.3":0.07712,"11.0-11.2":0.11509,"11.3-11.4":0.00358,"12.0-12.1":0.05754,"12.2-12.5":0.47802,"13.0-13.1":0.00239,"13.2":0.0086,"13.3":0.02077,"13.4-13.7":0.38538,"14.0-14.4":0.26074,"14.5-14.8":0.41976,"15.0-15.1":0.25811,"15.2-15.3":0.29464,"15.4":0},P:{"4":0.41821,"5.0-5.4":0.0102,"6.2-6.4":0.1836,"7.2-7.4":0.42841,"8.2":0.05157,"9.2":0.43861,"10.1":0.23809,"11.1-11.2":0.1224,"12.0":0.0102,"13.0":0.41821,"14.0":0.84662,"15.0":0.1326,"16.0":1.38724},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00084,"4.4":0,"4.4.3-4.4.4":0.03906},A:{"10":0.03699,"11":2.69326,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":6.63105},H:{"0":3.37505},L:{"0":58.17997},S:{"2.5":0},R:{_:"0"},M:{"0":0.41236}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js index acccbb3626f8b5..45d9bc8448a14c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SC.js @@ -1 +1 @@ -module.exports={C:{"3":0.01318,"7":0.00879,"29":0.01318,"30":0.01318,"33":0.02636,"34":0.00879,"36":0.00879,"38":0.00879,"40":0.00879,"41":0.00879,"42":0.00439,"43":0.01318,"44":0.00879,"45":0.01318,"47":0.00879,"50":0.11864,"51":0.06591,"52":0.1494,"53":0.0747,"54":0.11424,"55":0.28122,"56":0.07909,"57":0.10106,"58":0.08349,"59":0.13621,"60":0.10985,"61":0.11424,"62":0.0703,"63":0.1494,"64":0.02636,"65":0.04833,"66":0.04394,"67":0.03955,"68":0.08349,"69":0.02636,"70":0.03515,"71":0.02197,"72":0.03076,"73":0.05712,"74":0.03515,"75":0.07909,"76":0.03515,"77":0.03515,"78":0.06152,"79":0.05273,"80":0.10106,"81":0.04394,"82":0.01758,"83":0.07909,"88":0.00879,"89":0.00439,"90":0.01318,"91":0.11424,"93":0.00439,"94":0.27243,"95":0.72062,_:"2 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 35 37 39 46 48 49 84 85 86 87 92 96 97 3.5 3.6"},D:{"5":0.00439,"10":0.00879,"11":0.00879,"12":0.00439,"21":0.00439,"25":0.00439,"26":0.00439,"31":0.02197,"32":0.00439,"34":0.00879,"35":0.00439,"36":0.02197,"37":0.01318,"39":0.01318,"40":0.01318,"41":0.04394,"42":0.03076,"43":0.01318,"44":0.00879,"45":0.03076,"46":0.04833,"47":0.07909,"48":0.2197,"49":0.13182,"50":0.02197,"51":0.02197,"52":0.01758,"53":0.02197,"54":0.03955,"55":0.05273,"56":0.05712,"57":0.06152,"58":0.05712,"59":0.03076,"60":0.06591,"61":0.06591,"62":0.03955,"63":0.06152,"64":0.06152,"65":0.05712,"66":0.06152,"67":0.05712,"68":0.10106,"69":0.11864,"70":0.17137,"71":0.04833,"72":0.51849,"73":0.0747,"74":0.11864,"75":0.07909,"76":0.08788,"77":0.08349,"78":0.19773,"79":0.81728,"80":0.3647,"81":0.12743,"83":0.3647,"84":0.47895,"85":0.31637,"86":0.46137,"87":0.35152,"88":0.1494,"89":0.19773,"90":0.10985,"91":0.03515,"92":0.11424,"93":0.19773,"94":2.6364,"95":0.13621,"96":3.62505,"97":0.01318,"98":0.00439,"99":0.02197,_:"4 6 7 8 9 13 14 15 16 17 18 19 20 22 23 24 27 28 29 30 33 38"},F:{"9":0.01318,"12":0.00439,"18":0.00879,"26":0.00879,"28":0.00439,"32":0.00879,"33":0.01318,"34":0.02636,"36":0.01318,"37":0.00439,"38":0.00879,"39":0.00439,"41":0.00439,"42":0.01758,"43":0.04394,"44":0.01758,"45":0.00879,"46":0.01318,"47":0.01758,"48":0.03076,"49":0.03515,"50":0.01318,"51":0.02197,"52":0.03076,"53":0.06152,"54":0.08788,"55":0.09227,"56":0.05712,"57":0.00439,"58":0.00879,"60":0.00879,"62":0.00879,"63":0.00439,"65":0.02197,"66":0.02197,"67":0.05712,"68":0.03515,"69":0.00879,"70":0.01318,"71":0.00439,"79":0.00439,"80":0.00439,"81":0.06591,"82":0.17576,_:"11 15 16 17 19 20 21 22 23 24 25 27 29 30 31 35 40 64 72 73 74 75 76 77 78 10.5 10.6 11.1 11.6","9.5-9.6":0.01318,"10.0-10.1":0.00879,"11.5":0.00439,"12.1":0.07909},E:{"4":0.02197,"10":0.03955,"11":0.08788,"12":0.12303,"13":0.24167,"14":0.08349,"15":0.04394,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.19773,"10.1":0.03076,"11.1":0.06591,"12.1":0.12743,"13.1":0.20212,"14.1":0.18455,"15.1":17.36948,"15.2":1.03259},B:{"12":0.12303,"13":0.08349,"14":0.09667,"15":0.12303,"16":0.17137,"17":0.10106,"18":0.24167,"79":0.06591,"80":0.10106,"81":0.12743,"83":0.11864,"84":0.15818,"85":0.07909,"86":0.14061,"87":0.07909,"88":0.00879,"89":0.00879,"90":0.00879,"92":0.00439,"93":0.00879,"95":0.03955,"96":0.65031,_:"91 94"},G:{"8":0.02184,"3.2":0.00874,"4.0-4.1":0.00437,"4.2-4.3":0.02621,"5.0-5.1":0.04368,"6.0-6.1":0.06115,"7.0-7.1":0.083,"8.1-8.4":0.10484,"9.0-9.2":0.09173,"9.3":0.14415,"10.0-10.2":0.11794,"10.3":0.11357,"11.0-11.2":0.31014,"11.3-11.4":0.13541,"12.0-12.1":0.19657,"12.2-12.5":0.39313,"13.0-13.1":0.11794,"13.2":0.03931,"13.3":0.15725,"13.4-13.7":0.3975,"14.0-14.4":0.28393,"14.5-14.8":0.50671,"15.0-15.1":39.10819,"15.2":1.20561},P:{"4":0.06267,"5.0-5.4":0.02089,"6.2-6.4":0.02089,"7.2-7.4":0.24022,"8.2":0.02052,"9.2":0.06267,"10.1":0.14622,"11.1-11.2":0.17756,"12.0":0.08356,"13.0":0.08356,"14.0":0.03133,"15.0":0.27155},I:{"0":0,"3":0,"4":0.00161,"2.1":0,"2.2":0.00184,"2.3":0,"4.1":0.00369,"4.2-4.3":0.01083,"4.4":0,"4.4.3-4.4.4":0.03249},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.10253,"7":0.10253,"8":0.4394,"9":0.19773,"10":0.23435,"11":0.15379,_:"5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.70088},H:{"0":0.17518},L:{"0":10.43663},S:{"2.5":0},R:{_:"0"},M:{"0":0.12896},Q:{"10.4":0.00561}}; +module.exports={C:{"4":0.00886,"38":0.00886,"45":0.00443,"50":0.00886,"51":0.00886,"52":0.03543,"53":0.00886,"54":0.01329,"55":0.04872,"56":0.01329,"57":0.00886,"58":0.00886,"59":0.05315,"60":0.06201,"61":0.05315,"62":0.04429,"63":0.06644,"65":0.00443,"66":0.00443,"67":0.07972,"68":0.05758,"69":0.04429,"70":0.03986,"71":0.03543,"72":0.04429,"73":0.05758,"74":0.05758,"75":0.05758,"76":0.05315,"77":0.03543,"78":0.24802,"79":0.05315,"80":0.03986,"81":0.04429,"82":0.09744,"83":0.04429,"84":0.03543,"87":0.00886,"90":0.01329,"91":0.83708,"94":0.03986,"95":0.65549,"96":0.96552,"97":0.08415,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 46 47 48 49 64 85 86 88 89 92 93 98 3.5 3.6"},D:{"32":0.01329,"46":0.00443,"47":0.00886,"49":0.01329,"53":0.00886,"54":0.00443,"55":0.00443,"56":0.00886,"57":0.01329,"58":0.00443,"59":0.00443,"60":0.01329,"61":0.00443,"63":0.01329,"64":0.00886,"65":0.02657,"66":0.031,"67":0.00886,"68":0.43404,"69":0.29674,"70":0.31446,"71":0.31003,"72":0.96995,"73":0.23031,"74":0.39418,"75":0.23031,"76":0.28789,"77":0.25245,"78":0.52705,"79":0.82379,"80":0.69978,"81":0.42518,"83":0.72193,"84":1.14711,"85":1.09396,"86":0.75293,"87":0.85923,"88":0.6112,"89":0.65549,"90":0.78393,"91":0.13287,"92":0.14616,"93":2.74155,"94":0.36761,"95":0.07972,"96":2.28536,"97":4.89847,"98":0.00886,"99":0.03543,"100":0.00443,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 48 50 51 52 62 101"},F:{"43":0.00443,"46":0.00443,"47":0.00886,"48":0.00886,"49":0.01329,"51":0.00886,"52":0.00443,"53":0.05315,"54":0.06201,"55":0.07086,"56":0.01772,"60":0.00886,"62":0.00886,"63":0.00886,"65":0.00886,"66":0.01329,"67":0.04429,"68":0.04429,"69":0.00443,"70":0.00886,"71":0.07972,"72":0.00886,"73":0.00886,"74":0.00886,"75":0.01329,"76":0.02215,"80":0.02215,"82":0.42961,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 50 57 58 64 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00886},B:{"12":0.02215,"13":0.00886,"14":0.01329,"15":0.02657,"16":0.05758,"17":0.06644,"18":0.19045,"79":0.03543,"80":0.09301,"81":0.07529,"83":0.05758,"84":0.09744,"85":0.03986,"86":0.14173,"87":0.05315,"88":0.03986,"89":0.07086,"90":0.04429,"91":0.00443,"92":0.00886,"94":0.00886,"95":0.01772,"96":0.35432,"97":0.88137,_:"93"},E:{"4":0,"10":0.00443,"11":0.00443,"12":0.01329,"13":0.13287,"14":0.03986,"15":0.03543,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":2.18793,"11.1":0.00886,"12.1":0.02215,"13.1":0.07972,"14.1":0.25245,"15.1":4.13669,"15.2-15.3":3.70264},G:{"8":0.03457,"3.2":0.00629,"4.0-4.1":0.00943,"4.2-4.3":0.04714,"5.0-5.1":0.05657,"6.0-6.1":0.08172,"7.0-7.1":0.11315,"8.1-8.4":0.16029,"9.0-9.2":0.13201,"9.3":0.19172,"10.0-10.2":0.14772,"10.3":0.16658,"11.0-11.2":0.44002,"11.3-11.4":0.19801,"12.0-12.1":0.26401,"12.2-12.5":0.61288,"13.0-13.1":0.15715,"13.2":0.06286,"13.3":0.20429,"13.4-13.7":0.70717,"14.0-14.4":0.62545,"14.5-14.8":0.7386,"15.0-15.1":16.39382,"15.2-15.3":9.86898,"15.4":0},P:{"4":0.10352,"5.0-5.4":0.03105,"6.2-6.4":0.04141,"7.2-7.4":0.38301,"8.2":0.05157,"9.2":0.09316,"10.1":0.23809,"11.1-11.2":0.3416,"12.0":0.13457,"13.0":0.17598,"14.0":0.04141,"15.0":0.20703,"16.0":1.20079},I:{"0":0,"3":0.0017,"4":0.00596,"2.1":0,"2.2":0.01108,"2.3":0,"4.1":0.01193,"4.2-4.3":0.03238,"4.4":0,"4.4.3-4.4.4":0.0818},A:{"7":0.00553,"8":0.17691,"9":0.16585,"10":0.01659,"11":0.41463,_:"6 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.06685},O:{"0":1.79943},H:{"0":0.5116},L:{"0":18.78367},S:{"2.5":0},R:{_:"0"},M:{"0":0.40111}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js index 3614f98b4d22b4..184a6101655e3f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SD.js @@ -1 +1 @@ -module.exports={C:{"21":0.00304,"29":0.00304,"30":0.00304,"31":0.00304,"32":0.00152,"33":0.00304,"34":0.00609,"35":0.00761,"36":0.00457,"37":0.00152,"38":0.00457,"39":0.00457,"40":0.00609,"41":0.00457,"42":0.00152,"43":0.00913,"44":0.00761,"45":0.00913,"47":0.01674,"48":0.01065,"49":0.00457,"50":0.00304,"51":0.00152,"52":0.04262,"54":0.00152,"55":0.00304,"56":0.01065,"57":0.00913,"58":0.00304,"59":0.00152,"60":0.00304,"61":0.00609,"62":0.00457,"64":0.00152,"65":0.00304,"66":0.00304,"68":0.00457,"69":0.00304,"70":0.00152,"71":0.00457,"72":0.02283,"73":0.00304,"74":0.00304,"75":0.00152,"77":0.00152,"78":0.01826,"79":0.00152,"80":0.00304,"81":0.00304,"82":0.00304,"83":0.00304,"84":0.00457,"85":0.01218,"86":0.00457,"87":0.00609,"88":0.01218,"89":0.04718,"90":0.00913,"91":0.0487,"92":0.02587,"93":0.03653,"94":0.62098,"95":1.23434,"96":0.02587,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 46 53 63 67 76 97 3.5 3.6"},D:{"26":0.00457,"29":0.0137,"32":0.01065,"33":0.01065,"37":0.00761,"38":0.00609,"39":0.00152,"40":0.0137,"41":0.00304,"43":0.0624,"44":0.00152,"45":0.01674,"46":0.00609,"47":0.00457,"48":0.00152,"49":0.00913,"50":0.00913,"51":0.00609,"52":0.00609,"53":0.00152,"54":0.00457,"55":0.02435,"56":0.00609,"57":0.01065,"58":0.00609,"59":0.00304,"60":0.00304,"61":0.00609,"62":0.00304,"63":0.02283,"64":0.01065,"65":0.00457,"66":0.00304,"67":0.00761,"68":0.00913,"69":0.01826,"70":0.0274,"71":0.01218,"72":0.00761,"73":0.00457,"74":0.00913,"75":0.01522,"76":0.00761,"77":0.00761,"78":0.03805,"79":0.03348,"80":0.02892,"81":0.01674,"83":0.02892,"84":0.00761,"85":0.02587,"86":0.08371,"87":0.09893,"88":0.04718,"89":0.02283,"90":0.07306,"91":0.05631,"92":0.14611,"93":0.11719,"94":0.18873,"95":0.11567,"96":5.84905,"97":0.00761,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 30 31 34 35 36 42 98 99"},F:{"18":0.00609,"20":0.00152,"28":0.00304,"29":0.00152,"42":0.00457,"49":0.00304,"56":0.00304,"65":0.00457,"66":0.00304,"71":0.00457,"73":0.00457,"74":0.00152,"75":0.00152,"76":0.00152,"77":0.01065,"78":0.01065,"79":0.0487,"80":0.01979,"81":0.23743,"82":0.47791,_:"9 11 12 15 16 17 19 21 22 23 24 25 26 27 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 50 51 52 53 54 55 57 58 60 62 63 64 67 68 69 70 72 9.5-9.6 10.5 10.6 11.1 11.6","10.0-10.1":0,"11.5":0.00761,"12.1":0.00152},E:{"4":0,"11":0.00457,"12":0.00152,"13":0.03196,"14":0.03501,"15":0.02435,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1","5.1":0.01065,"10.1":0.00304,"11.1":0.01065,"12.1":0.00457,"13.1":0.10654,"14.1":0.09284,"15.1":0.05023,"15.2":0.01218},B:{"12":0.02435,"13":0.01218,"14":0.02131,"15":0.01065,"16":0.01674,"17":0.03044,"18":0.07306,"83":0.00457,"84":0.02435,"85":0.00913,"86":0.00304,"88":0.00304,"89":0.01826,"90":0.00761,"91":0.00609,"92":0.01979,"93":0.02283,"94":0.04262,"95":0.01979,"96":1.00452,_:"79 80 81 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00137,"5.0-5.1":0.00137,"6.0-6.1":0.00229,"7.0-7.1":0.01189,"8.1-8.4":0.00229,"9.0-9.2":0.00091,"9.3":0.02698,"10.0-10.2":0.0032,"10.3":0.01738,"11.0-11.2":0.03018,"11.3-11.4":0.03795,"12.0-12.1":0.04801,"12.2-12.5":0.48604,"13.0-13.1":0.10196,"13.2":0.01646,"13.3":0.0535,"13.4-13.7":0.17741,"14.0-14.4":0.92774,"14.5-14.8":1.12755,"15.0-15.1":1.28896,"15.2":0.20621},P:{"4":0.92168,"5.0-5.4":0.04051,"6.2-6.4":0.08103,"7.2-7.4":0.36462,"8.2":0.02031,"9.2":0.08103,"10.1":0.04051,"11.1-11.2":0.28359,"12.0":0.08103,"13.0":0.25321,"14.0":0.38488,"15.0":0.47603},I:{"0":0,"3":0,"4":0.00134,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00402,"4.2-4.3":0.02499,"4.4":0,"4.4.3-4.4.4":0.12226},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.41246,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.67864},H:{"0":7.33615},L:{"0":68.47437},S:{"2.5":0.02543},R:{_:"0"},M:{"0":0.1526},Q:{"10.4":0}}; +module.exports={C:{"3":0.00321,"18":0.0016,"21":0.0016,"25":0.00481,"30":0.01282,"32":0.00321,"33":0.00481,"35":0.00481,"36":0.00802,"37":0.00321,"38":0.00802,"39":0.00321,"40":0.00321,"41":0.00481,"42":0.00321,"43":0.01603,"44":0.01282,"45":0.00641,"47":0.01924,"48":0.01924,"49":0.00962,"50":0.00321,"52":0.04649,"54":0.00321,"56":0.00962,"57":0.0016,"60":0.0016,"61":0.00321,"62":0.0016,"63":0.0016,"64":0.0016,"65":0.0016,"66":0.00802,"68":0.00641,"69":0.00641,"70":0.00481,"72":0.01924,"74":0.00321,"76":0.0016,"78":0.01443,"80":0.00481,"81":0.00481,"83":0.0016,"84":0.00802,"85":0.00641,"86":0.00321,"87":0.00481,"88":0.00962,"89":0.02725,"90":0.00802,"91":0.04008,"92":0.01122,"93":0.01603,"94":0.02885,"95":1.02752,"96":1.01791,"97":0.02244,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 22 23 24 26 27 28 29 31 34 46 51 53 55 58 59 67 71 73 75 77 79 82 98 3.5 3.6"},D:{"22":0.0016,"23":0.0016,"25":0.0016,"26":0.00481,"29":0.00481,"32":0.00481,"33":0.00802,"34":0.0016,"37":0.00481,"38":0.0016,"40":0.01122,"43":0.07053,"45":0.00641,"46":0.0016,"47":0.00321,"48":0.0016,"49":0.00481,"50":0.01122,"51":0.0016,"52":0.00481,"53":0.00802,"54":0.0016,"55":0.00802,"56":0.00641,"57":0.00802,"58":0.00962,"59":0.0016,"60":0.00321,"61":0.01603,"62":0.00321,"63":0.02244,"64":0.00641,"65":0.00321,"66":0.00641,"67":0.00802,"68":0.00641,"69":0.01443,"70":0.01603,"71":0.02084,"72":0.01443,"73":0.0016,"74":0.01122,"75":0.06733,"76":0.00802,"77":0.00641,"78":0.02885,"79":0.03527,"80":0.03046,"81":0.02405,"83":0.03527,"84":0.00962,"85":0.03046,"86":0.06091,"87":0.15389,"88":0.04168,"89":0.03687,"90":0.04649,"91":0.1042,"92":0.109,"93":0.07374,"94":0.13465,"95":0.03206,"96":2.23619,"97":5.1296,"98":0.00641,"99":0.00321,"100":0.00321,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 24 27 28 30 31 35 36 39 41 42 44 101"},F:{"18":0.00481,"22":0.0016,"28":0.00481,"36":0.0016,"38":0.0016,"42":0.00641,"65":0.00321,"70":0.00321,"71":0.00321,"72":0.00321,"73":0.00321,"74":0.00321,"75":0.00321,"76":0.00481,"77":0.00481,"78":0.00321,"79":0.02405,"80":0.01282,"81":0.00802,"82":0.75341,"83":0.04649,_:"9 11 12 15 16 17 19 20 21 23 24 25 26 27 29 30 31 32 33 34 35 37 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 9.5-9.6 10.5 11.1 11.6","10.0-10.1":0,"10.6":0.0016,"11.5":0.00802,"12.1":0.00481},B:{"12":0.02885,"13":0.01282,"14":0.02885,"15":0.00641,"16":0.01924,"17":0.03206,"18":0.09458,"83":0.00321,"84":0.02084,"85":0.00641,"86":0.00321,"87":0.00321,"89":0.01603,"90":0.01122,"91":0.00321,"92":0.02084,"93":0.01763,"94":0.01282,"95":0.00962,"96":0.35587,"97":0.6412,_:"79 80 81 88"},E:{"4":0,"11":0.0016,"12":0.00321,"13":0.00962,"14":0.03046,"15":0.02565,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 15.4","5.1":0.00962,"9.1":0.00481,"10.1":0.0016,"11.1":0.00321,"12.1":0.01122,"13.1":0.08015,"14.1":0.1619,"15.1":0.03366,"15.2-15.3":0.0529},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00243,"5.0-5.1":0.00121,"6.0-6.1":0.00425,"7.0-7.1":0.01274,"8.1-8.4":0.00182,"9.0-9.2":0,"9.3":0.04306,"10.0-10.2":0.0097,"10.3":0.04063,"11.0-11.2":0.04124,"11.3-11.4":0.04184,"12.0-12.1":0.05397,"12.2-12.5":0.66466,"13.0-13.1":0.06974,"13.2":0.0188,"13.3":0.08248,"13.4-13.7":0.19467,"14.0-14.4":1.06189,"14.5-14.8":1.31477,"15.0-15.1":1.2141,"15.2-15.3":1.18863,"15.4":0},P:{"4":1.00955,"5.0-5.4":0.08076,"6.2-6.4":0.09086,"7.2-7.4":0.42401,"8.2":0.03045,"9.2":0.10095,"10.1":0.04038,"11.1-11.2":0.30286,"12.0":0.10095,"13.0":0.26248,"14.0":0.53506,"15.0":0.35334,"16.0":1.14079},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00557,"4.2-4.3":0.02704,"4.4":0,"4.4.3-4.4.4":0.11014},A:{"8":0.04297,"9":0.00716,"11":0.28649,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01679},O:{"0":1.88093},H:{"0":9.00705},L:{"0":62.69944},S:{"2.5":0.01679},R:{_:"0"},M:{"0":0.17634}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js index e5ea2f7a6b1d72..5c43322f98b5a9 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SE.js @@ -1 +1 @@ -module.exports={C:{"52":0.03431,"59":0.0147,"78":0.06371,"84":0.02451,"88":0.0147,"89":0.0049,"90":0.0049,"91":0.05881,"92":0.0098,"93":0.0196,"94":0.74495,"95":1.39188,"96":0.0049,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 97 3.5 3.6"},D:{"38":0.0098,"49":0.03921,"63":0.0049,"65":0.0147,"66":0.04901,"67":0.0147,"68":0.0049,"69":0.17644,"70":0.0049,"71":0.0098,"73":0.0098,"75":0.0196,"76":0.03431,"77":0.0147,"78":0.0098,"79":0.05881,"80":0.02451,"81":0.0098,"83":0.0147,"84":0.04901,"85":0.02941,"86":0.03921,"87":0.21074,"88":0.03921,"89":0.06861,"90":0.05881,"91":0.10292,"92":0.16173,"93":0.66654,"94":3.68065,"95":0.78906,"96":23.84337,"97":0.04901,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 72 74 98 99"},F:{"64":0.0049,"69":0.0049,"79":0.0196,"80":0.02941,"81":0.83317,"82":0.9949,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.0098,"13":0.09802,"14":0.64203,"15":0.51951,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.0147,"11.1":0.04901,"12.1":0.10782,"13.1":0.5097,"14.1":2.54362,"15.1":2.05842,"15.2":0.25975},B:{"17":0.0098,"18":0.02451,"84":0.0049,"85":0.0098,"86":0.0098,"88":0.0098,"89":0.0196,"90":0.0049,"91":0.0049,"92":0.02451,"93":0.0098,"94":0.04901,"95":0.32837,"96":5.33229,_:"12 13 14 15 16 79 80 81 83 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00264,"7.0-7.1":0.00527,"8.1-8.4":0.01318,"9.0-9.2":0.01054,"9.3":0.08433,"10.0-10.2":0.00527,"10.3":0.15548,"11.0-11.2":0.03689,"11.3-11.4":0.05534,"12.0-12.1":0.04743,"12.2-12.5":0.91968,"13.0-13.1":0.03162,"13.2":0.02372,"13.3":0.11595,"13.4-13.7":0.40582,"14.0-14.4":1.30179,"14.5-14.8":9.56577,"15.0-15.1":12.68848,"15.2":0.87225},P:{"4":0.06316,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.02105,"12.0":0.03158,"13.0":0.06316,"14.0":0.11579,"15.0":0.34738},I:{"0":0,"3":0,"4":0.00249,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00249,"4.2-4.3":0.00622,"4.4":0,"4.4.3-4.4.4":0.0398},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00522,"11":0.23493,_:"6 7 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.04589},H:{"0":0.88824},L:{"0":20.05046},S:{"2.5":0},R:{_:"0"},M:{"0":0.34673},Q:{"10.4":0}}; +module.exports={C:{"52":0.03021,"59":0.01007,"78":0.05539,"83":0.00504,"84":0.03021,"88":0.01007,"91":0.05539,"92":0.01007,"93":0.01007,"94":0.03021,"95":1.06239,"96":1.15302,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 85 86 87 89 90 97 98 3.5 3.6"},D:{"38":0.01007,"49":0.03021,"65":0.01007,"66":0.04532,"67":0.01007,"69":0.17623,"71":0.00504,"72":0.00504,"73":0.00504,"75":0.02014,"76":0.04028,"77":0.02518,"78":0.01007,"79":0.06042,"80":0.03021,"81":0.01511,"83":0.02518,"84":0.04532,"85":0.03021,"86":0.04028,"87":0.1863,"88":0.03021,"89":0.06042,"90":0.05539,"91":0.06546,"92":0.1007,"93":0.65455,"94":0.59917,"95":0.26686,"96":9.89378,"97":19.08265,"98":0.02014,"100":0.01511,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 68 70 74 99 101"},F:{"79":0.00504,"80":0.01511,"81":0.01511,"82":1.54071,"83":0.04028,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.03021,"17":0.01007,"18":0.02014,"85":0.01007,"86":0.01007,"88":0.01511,"89":0.01511,"90":0.01007,"91":0.00504,"92":0.01511,"93":0.01007,"94":0.02014,"95":0.0856,"96":1.5961,"97":4.46605,_:"12 13 14 15 79 80 81 83 84 87"},E:{"4":0,"12":0.00504,"13":0.0856,"14":0.6042,"15":0.35749,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.01007,"10.1":0.01511,"11.1":0.04532,"12.1":0.10574,"13.1":0.49847,"14.1":2.25568,"15.1":1.66155,"15.2-15.3":1.4954,"15.4":0.00504},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00511,"8.1-8.4":0.01279,"9.0-9.2":0.00511,"9.3":0.08694,"10.0-10.2":0.00256,"10.3":0.13552,"11.0-11.2":0.02557,"11.3-11.4":0.05114,"12.0-12.1":0.04091,"12.2-12.5":0.88729,"13.0-13.1":0.03324,"13.2":0.02046,"13.3":0.1074,"13.4-13.7":0.32474,"14.0-14.4":1.07907,"14.5-14.8":7.08811,"15.0-15.1":10.22304,"15.2-15.3":5.42603,"15.4":0},P:{"4":0.06316,"5.0-5.4":0.08076,"6.2-6.4":0.01018,"7.2-7.4":0.87794,"8.2":0.03045,"9.2":0.05104,"10.1":0.02035,"11.1-11.2":0.02105,"12.0":0.03158,"13.0":0.07369,"14.0":0.10526,"15.0":0.13684,"16.0":3.78952},I:{"0":0,"3":0,"4":0.00363,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00242,"4.2-4.3":0.00484,"4.4":0,"4.4.3-4.4.4":0.03876},A:{"11":0.19637,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.03476},H:{"0":0.66761},L:{"0":19.06551},S:{"2.5":0.00497},R:{_:"0"},M:{"0":0.34762}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js index d520e1290f6e26..a454391a9a6e48 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SG.js @@ -1 +1 @@ -module.exports={C:{"17":0.00286,"48":0.00571,"52":0.01143,"56":0.00571,"63":0.00286,"65":0.00571,"78":0.03143,"79":0.00286,"80":0.00571,"81":0.00286,"82":0.00286,"83":0.00286,"84":0.00857,"88":0.00571,"89":0.00857,"90":0.02571,"91":0.02286,"92":0.00857,"93":0.01143,"94":0.41427,"95":0.85424,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 64 66 67 68 69 70 71 72 73 74 75 76 77 85 86 87 96 97 3.5 3.6"},D:{"22":0.00571,"24":0.00286,"26":0.00286,"34":0.04,"38":0.11142,"43":0.00571,"47":0.02286,"48":0.00857,"49":0.04,"50":0.00286,"51":0.00286,"53":0.03143,"55":0.00571,"56":0.01429,"57":0.00571,"60":0.02571,"61":0.00286,"62":0.00571,"63":0.00286,"64":0.02857,"65":0.01714,"66":0.01143,"67":0.01429,"68":0.00857,"69":0.01714,"70":0.03714,"71":0.00571,"72":0.03428,"73":0.00857,"74":0.00857,"75":0.01143,"76":0.01429,"77":0.00857,"78":0.01714,"79":0.29999,"80":0.05428,"81":0.05143,"83":0.07143,"84":0.05428,"85":0.05428,"86":0.05714,"87":0.12857,"88":0.03714,"89":0.03143,"90":0.02857,"91":0.15142,"92":0.15142,"93":0.22856,"94":0.29713,"95":0.6514,"96":15.81921,"97":0.01714,"98":0.00857,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 52 54 58 59 99"},F:{"36":0.01714,"40":0.00571,"46":0.02857,"71":0.00286,"79":0.00571,"80":0.00857,"81":0.14285,"82":0.17999,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00571,"11":0.00286,"12":0.00571,"13":0.06,"14":0.25713,"15":0.30284,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.00571,"10.1":0.01143,"11.1":0.02857,"12.1":0.03428,"13.1":0.22285,"14.1":1.22565,"15.1":1.41993,"15.2":0.17713},B:{"15":0.00286,"16":0.00571,"17":0.00571,"18":0.02,"84":0.00571,"86":0.00571,"90":0.00286,"91":0.00286,"92":0.00571,"93":0.00286,"94":0.00857,"95":0.05143,"96":2.07133,_:"12 13 14 79 80 81 83 85 87 88 89"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00144,"5.0-5.1":0.00288,"6.0-6.1":0.01008,"7.0-7.1":0.02015,"8.1-8.4":0.01583,"9.0-9.2":0.00864,"9.3":0.13962,"10.0-10.2":0.02735,"10.3":0.08205,"11.0-11.2":0.03311,"11.3-11.4":0.03742,"12.0-12.1":0.03455,"12.2-12.5":0.49803,"13.0-13.1":0.02591,"13.2":0.01583,"13.3":0.07053,"13.4-13.7":0.24038,"14.0-14.4":0.66644,"14.5-14.8":3.51934,"15.0-15.1":8.1758,"15.2":0.76576},P:{"4":0.47476,"5.0-5.4":0.02032,"6.2-6.4":0.03049,"7.2-7.4":0.1321,"8.2":0.02052,"9.2":0.04065,"10.1":0.14622,"11.1-11.2":0.06097,"12.0":0.03096,"13.0":0.08257,"14.0":0.0516,"15.0":0.23738},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":6.20076,"4.4":0,"4.4.3-4.4.4":23.25285},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03245,"9":0.02163,"10":0.01622,"11":0.38396,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.56422},H:{"0":0.47331},L:{"0":20.29336},S:{"2.5":0},R:{_:"0"},M:{"0":0.39995},Q:{"10.4":0.04285}}; +module.exports={C:{"17":0.00284,"48":0.00568,"52":0.00852,"56":0.00284,"63":0.00568,"65":0.00284,"68":0.00284,"74":0.00568,"78":0.0284,"80":0.00568,"83":0.00284,"84":0.0142,"87":0.00568,"88":0.00568,"89":0.00852,"90":0.0142,"91":0.01988,"92":0.0142,"93":0.00852,"94":0.0284,"95":0.65036,"96":0.65036,"97":0.00284,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 64 66 67 69 70 71 72 73 75 76 77 79 81 82 85 86 98 3.5 3.6"},D:{"22":0.00568,"24":0.00284,"26":0.00284,"34":0.03692,"38":0.10508,"47":0.02272,"48":0.00284,"49":0.03124,"53":0.0284,"55":0.00568,"56":0.01704,"57":0.00284,"60":0.01704,"61":0.00284,"62":0.00568,"63":0.00284,"64":0.03408,"65":0.01988,"66":0.01136,"67":0.0142,"68":0.00852,"69":0.00852,"70":0.03976,"71":0.00852,"72":0.03976,"73":0.00852,"74":0.00852,"75":0.00852,"76":0.01136,"77":0.00852,"78":0.0142,"79":0.30388,"80":0.05396,"81":0.0568,"83":0.0568,"84":0.0426,"85":0.0426,"86":0.04828,"87":0.09088,"88":0.0284,"89":0.02556,"90":0.01988,"91":0.06532,"92":0.1136,"93":0.23856,"94":0.23004,"95":0.23856,"96":6.06056,"97":10.95104,"98":0.01136,"99":0.00568,"100":0.00568,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 50 51 52 54 58 59 101"},F:{"36":0.0142,"40":0.00568,"46":0.03408,"71":0.00284,"80":0.00852,"82":0.4118,"83":0.00568,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00284,"18":0.01136,"86":0.00284,"91":0.00284,"92":0.00568,"94":0.00568,"95":0.07384,"96":0.6674,"97":1.43988,_:"12 13 14 15 16 79 80 81 83 84 85 87 88 89 90 93"},E:{"4":0,"8":0.00568,"11":0.00284,"12":0.00568,"13":0.0568,"14":0.23004,"15":0.19596,_:"0 5 6 7 9 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00284,"10.1":0.01136,"11.1":0.01988,"12.1":0.03408,"13.1":0.20448,"14.1":0.95708,"15.1":1.09056,"15.2-15.3":0.78952},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00146,"6.0-6.1":0.00732,"7.0-7.1":0.01609,"8.1-8.4":0.01317,"9.0-9.2":0.00585,"9.3":0.12582,"10.0-10.2":0.02341,"10.3":0.07608,"11.0-11.2":0.02926,"11.3-11.4":0.03219,"12.0-12.1":0.02926,"12.2-12.5":0.4433,"13.0-13.1":0.02633,"13.2":0.01317,"13.3":0.06145,"13.4-13.7":0.20775,"14.0-14.4":0.57058,"14.5-14.8":2.69342,"15.0-15.1":6.42267,"15.2-15.3":3.8258,"15.4":0.00146},P:{"4":0.48374,"5.0-5.4":0.02078,"6.2-6.4":0.01039,"7.2-7.4":0.11427,"8.2":0.05157,"9.2":0.02078,"10.1":0.23809,"11.1-11.2":0.07272,"12.0":0.03088,"13.0":0.06175,"14.0":0.04117,"15.0":0.07205,"16.0":2.86128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":6.8659,"4.4":0,"4.4.3-4.4.4":22.31418},A:{"8":0.02485,"9":0.01491,"10":0.00994,"11":0.28826,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.02864},O:{"0":0.54408},H:{"0":0.46766},L:{"0":19.45983},S:{"2.5":0},R:{_:"0"},M:{"0":0.38659}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js index 1a69ae24c7a177..1bc60e78e2b2f5 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SH.js @@ -1 +1 @@ -module.exports={C:{"94":2.81561,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 3.5 3.6"},D:{"81":5.63122,"95":1.4078,"96":36.61671,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 97 98 99"},F:{"73":1.4078,"81":12.67714,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 74 75 76 77 78 79 80 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2"},B:{"18":8.44682,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":1.41005,"15.0-15.1":0,"15.2":0},P:{"4":0.14424,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.09272,"8.2":0.02052,"9.2":0.06182,"10.1":0.03091,"11.1-11.2":0.11333,"12.0":0.02061,"13.0":0.07212,"14.0":0.19575,"15.0":1.41005},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":28.17301},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{"66":0.05993,"84":0.15232,"94":0.09239,"95":0.48692,"96":0.76159,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 89 90 91 92 93 97 98 3.5 3.6"},D:{"49":0.79155,"63":0.09239,"81":0.18228,"92":0.02996,"96":2.95395,"97":13.0643,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 93 94 95 98 99 100 101"},F:{"82":1.9177,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.15232,"18":0.18228,"85":0.02996,"88":0.02996,"94":0.02996,"96":0.05993,"97":0.51688,_:"12 13 14 15 16 79 80 81 83 84 86 87 89 90 91 92 93 95"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.1 15.2-15.3 15.4"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":13.06218,"13.0-13.1":0,"13.2":0,"13.3":0.02967,"13.4-13.7":0,"14.0-14.4":0.02967,"14.5-14.8":0.24137,"15.0-15.1":0.02967,"15.2-15.3":0.09034,"15.4":0},P:{"4":0.14635,"5.0-5.4":0.02091,"6.2-6.4":0.02034,"7.2-7.4":0.14635,"8.2":0.05157,"9.2":0.04181,"10.1":0.02034,"11.1-11.2":0.09408,"12.0":0.09024,"13.0":0.05227,"14.0":0.49131,"15.0":0.06016,"16.0":0.46123},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.24471,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":50.30762},H:{"0":0.17758},L:{"0":13.0552},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js index 68aa82a1ed68f0..5c0092de3ca6de 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SI.js @@ -1 +1 @@ -module.exports={C:{"52":0.22267,"60":0.01805,"61":0.00602,"66":0.04213,"68":0.01805,"72":0.01204,"78":0.15647,"82":0.00602,"83":0.01204,"84":0.01204,"88":0.0662,"89":0.06018,"90":0.03611,"91":0.15045,"92":0.03009,"93":0.02407,"94":2.7081,"95":5.13335,"96":0.00602,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 62 63 64 65 67 69 70 71 73 74 75 76 77 79 80 81 85 86 87 97 3.5 3.6"},D:{"49":0.10231,"51":0.01204,"63":0.02407,"67":0.00602,"69":0.01805,"70":0.01204,"73":0.01204,"76":0.03009,"77":0.04213,"78":0.01204,"79":0.03611,"80":0.09629,"81":0.01805,"83":0.01805,"84":0.03009,"85":0.02407,"86":0.03009,"87":0.4333,"88":0.02407,"89":0.0662,"90":0.09629,"91":0.11434,"92":0.1324,"93":0.29488,"94":0.16249,"95":0.94483,"96":36.12605,"97":0.01204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 60 61 62 64 65 66 68 71 72 74 75 98 99"},F:{"46":0.03611,"69":0.01204,"80":0.01204,"81":0.86057,"82":0.99899,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"5":0.01204,"13":0.04814,"14":0.19258,"15":0.22868,_:"0 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.01204,"10.1":0.01204,"11.1":0.02407,"12.1":0.03009,"13.1":0.22267,"14.1":0.74623,"15.1":0.93279,"15.2":0.16249},B:{"16":0.00602,"17":0.00602,"18":0.03009,"85":0.00602,"86":0.02407,"87":0.00602,"88":0.00602,"89":0.01204,"90":0.00602,"91":0.01805,"92":0.03009,"93":0.01204,"94":0.02407,"95":0.12036,"96":5.13937,_:"12 13 14 15 79 80 81 83 84"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00276,"6.0-6.1":0.00184,"7.0-7.1":0.0046,"8.1-8.4":0.00276,"9.0-9.2":0,"9.3":0.13897,"10.0-10.2":0.00644,"10.3":0.03405,"11.0-11.2":0.01933,"11.3-11.4":0.02393,"12.0-12.1":0.03221,"12.2-12.5":0.16934,"13.0-13.1":0.0046,"13.2":0.0046,"13.3":0.02393,"13.4-13.7":0.13252,"14.0-14.4":0.60096,"14.5-14.8":2.61182,"15.0-15.1":4.93006,"15.2":0.45371},P:{"4":0.02104,"5.0-5.4":0.02032,"6.2-6.4":0.03049,"7.2-7.4":0.1321,"8.2":0.02052,"9.2":0.04065,"10.1":0.14622,"11.1-11.2":0.05259,"12.0":0.03155,"13.0":0.10518,"14.0":0.14726,"15.0":0.33658},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01031,"4.2-4.3":0.00187,"4.4":0,"4.4.3-4.4.4":0.01968},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.668,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.00796},O:{"0":0.01195},H:{"0":0.26012},L:{"0":27.93204},S:{"2.5":0},R:{_:"0"},M:{"0":0.40616},Q:{"10.4":0}}; +module.exports={C:{"52":0.35441,"60":0.06608,"66":0.00601,"67":0.01802,"68":0.01802,"72":0.00601,"76":0.00601,"78":0.13816,"82":0.01802,"83":0.01802,"84":0.01802,"88":0.06007,"89":0.03604,"90":0.01802,"91":0.16219,"92":0.05406,"93":0.01201,"94":0.06007,"95":3.38795,"96":3.97063,"97":0.01802,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 69 70 71 73 74 75 77 79 80 81 85 86 87 98 3.5 3.6"},D:{"49":0.09011,"51":0.01802,"63":0.02403,"69":0.01802,"70":0.01201,"73":0.00601,"76":0.02403,"77":0.04806,"78":0.01201,"79":0.04205,"80":0.02403,"81":0.01201,"83":0.01802,"84":0.02403,"85":0.02403,"86":0.03604,"87":0.10813,"88":0.01802,"89":0.04205,"90":0.09611,"91":0.10813,"92":0.07809,"93":1.22543,"94":0.09011,"95":0.14417,"96":12.36841,"97":25.04318,"98":0.00601,"100":0.01201,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 71 72 74 75 99 101"},F:{"46":0.02403,"82":1.88019,"83":0.04205,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01201,"18":0.02403,"84":0.00601,"86":0.06608,"87":0.00601,"89":0.01201,"91":0.01802,"92":0.01802,"93":0.00601,"94":0.01201,"95":0.03604,"96":1.44168,"97":3.80243,_:"12 13 14 15 17 79 80 81 83 85 88 90"},E:{"4":0,"5":0.01201,"12":0.01201,"13":0.06007,"14":0.18021,"15":0.18021,_:"0 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.00601,"11.1":0.02403,"12.1":0.04205,"13.1":0.21625,"14.1":0.58268,"15.1":0.65476,"15.2-15.3":0.67879},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.12073,"10.0-10.2":0.00281,"10.3":0.0365,"11.0-11.2":0.01591,"11.3-11.4":0.01872,"12.0-12.1":0.0234,"12.2-12.5":0.15349,"13.0-13.1":0.01497,"13.2":0.00468,"13.3":0.02808,"13.4-13.7":0.12728,"14.0-14.4":0.56248,"14.5-14.8":2.059,"15.0-15.1":3.94767,"15.2-15.3":2.23402,"15.4":0.00187},P:{"4":0.03155,"5.0-5.4":0.02078,"6.2-6.4":0.01039,"7.2-7.4":0.11427,"8.2":0.05157,"9.2":0.02078,"10.1":0.23809,"11.1-11.2":0.04207,"12.0":0.03155,"13.0":0.10517,"14.0":0.1262,"15.0":0.1262,"16.0":2.83948},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00418,"4.2-4.3":0.00334,"4.4":0,"4.4.3-4.4.4":0.02842},A:{"11":0.55264,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.00799},H:{"0":0.21548},L:{"0":27.16853},S:{"2.5":0},R:{_:"0"},M:{"0":0.37934}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js index 7ad294dc64c10c..8e078b46b1e404 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SK.js @@ -1 +1 @@ -module.exports={C:{"52":0.20826,"55":0.01068,"56":0.00534,"65":0.01068,"68":0.01068,"72":0.01068,"78":0.04806,"80":0.00534,"81":0.01068,"84":0.01068,"86":0.00534,"87":0.00534,"88":0.03738,"89":0.03738,"90":0.01068,"91":0.10146,"92":0.04806,"93":0.0534,"94":2.01852,"95":4.04772,"96":0.01602,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 82 83 85 97 3.5 3.6"},D:{"38":0.07476,"43":0.01602,"47":0.02136,"49":0.13884,"53":0.04806,"58":0.00534,"63":0.10146,"65":0.00534,"67":0.01068,"68":0.00534,"69":0.01068,"70":0.01068,"71":0.00534,"72":0.01068,"74":0.00534,"75":0.01068,"77":0.00534,"78":0.00534,"79":0.31506,"80":0.02136,"81":0.07476,"83":0.03204,"84":0.0267,"85":0.02136,"86":0.05874,"87":0.08544,"88":0.03204,"89":0.08544,"90":0.03204,"91":0.04272,"92":0.09612,"93":0.14418,"94":0.18156,"95":0.64614,"96":31.6662,"97":0.01602,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 56 57 59 60 61 62 64 66 73 76 98 99"},F:{"28":0.01068,"36":0.01602,"46":0.02136,"68":0.00534,"69":0.00534,"78":0.00534,"79":0.01602,"80":0.0534,"81":1.62336,"82":2.0025,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01602,"14":0.21894,"15":0.22962,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.02136,"12.1":0.04272,"13.1":0.2136,"14.1":0.5874,"15.1":0.89712,"15.2":0.14418},B:{"16":0.00534,"18":0.01602,"86":0.00534,"89":0.01068,"91":0.01068,"92":0.02136,"93":0.01068,"94":0.01602,"95":0.12282,"96":4.06374,_:"12 13 14 15 17 79 80 81 83 84 85 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00588,"6.0-6.1":0.00196,"7.0-7.1":0.00196,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04408,"10.0-10.2":0.00392,"10.3":0.07641,"11.0-11.2":0.0098,"11.3-11.4":0.01274,"12.0-12.1":0.01959,"12.2-12.5":0.24687,"13.0-13.1":0.00882,"13.2":0.02351,"13.3":0.0578,"13.4-13.7":0.11266,"14.0-14.4":0.42125,"14.5-14.8":2.64213,"15.0-15.1":5.53015,"15.2":0.57114},P:{"4":0.46502,"5.0-5.4":0.02032,"6.2-6.4":0.03049,"7.2-7.4":0.1321,"8.2":0.02052,"9.2":0.04065,"10.1":0.14622,"11.1-11.2":0.031,"12.0":0.031,"13.0":0.08267,"14.0":0.10334,"15.0":0.21701},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00278,"4.2-4.3":0.00695,"4.4":0,"4.4.3-4.4.4":0.06949},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.28836,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.0466},H:{"0":0.44118},L:{"0":34.58362},S:{"2.5":0},R:{_:"0"},M:{"0":0.24698},Q:{"10.4":0}}; +module.exports={C:{"52":0.16955,"55":0.02569,"56":0.00514,"65":0.01028,"68":0.01541,"72":0.01028,"78":0.04624,"80":0.01028,"81":0.01028,"82":0.01028,"84":0.00514,"86":0.00514,"87":0.15414,"88":0.03083,"89":0.01541,"90":0.00514,"91":0.11304,"92":0.03083,"93":0.01541,"94":0.06166,"95":2.59469,"96":3.22153,"97":0.01028,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 83 85 98 3.5 3.6"},D:{"34":0.00514,"38":0.07707,"43":0.01028,"47":0.02055,"49":0.12331,"53":0.03597,"63":0.09248,"67":0.00514,"68":0.01028,"69":0.00514,"70":0.01028,"71":0.01541,"72":0.01028,"75":0.01028,"77":0.01028,"78":0.01541,"79":0.32883,"80":0.01541,"81":0.04624,"83":0.02569,"84":0.06679,"85":0.02569,"86":0.06679,"87":0.05652,"88":0.02055,"89":0.11304,"90":0.02569,"91":0.0411,"92":0.07707,"93":0.149,"94":0.07193,"95":0.16442,"96":9.51044,"97":21.71319,"98":0.01028,"100":0.00514,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 44 45 46 48 50 51 52 54 55 56 57 58 59 60 61 62 64 65 66 73 74 76 99 101"},F:{"28":0.02569,"36":0.01028,"40":0.01541,"46":0.01541,"69":0.01028,"71":0.01028,"80":0.02569,"81":0.01028,"82":3.24208,"83":0.06166,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 70 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01028,"18":0.03083,"86":0.00514,"89":0.00514,"91":0.00514,"92":0.01541,"93":0.00514,"94":0.00514,"95":0.05652,"96":1.12522,"97":3.07766,_:"12 13 14 16 17 79 80 81 83 84 85 87 88 90"},E:{"4":0,"13":0.02055,"14":0.19011,"15":0.13873,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.01028,"12.1":0.0411,"13.1":0.17983,"14.1":0.52408,"15.1":0.59601,"15.2-15.3":0.73987},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02127,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02978,"10.0-10.2":0.00213,"10.3":0.1106,"11.0-11.2":0.00957,"11.3-11.4":0.01595,"12.0-12.1":0.0117,"12.2-12.5":0.25311,"13.0-13.1":0.00744,"13.2":0.02021,"13.3":0.04148,"13.4-13.7":0.11592,"14.0-14.4":0.38285,"14.5-14.8":2.15247,"15.0-15.1":4.47934,"15.2-15.3":2.9724,"15.4":0.00213},P:{"4":0.44611,"5.0-5.4":0.02078,"6.2-6.4":0.01039,"7.2-7.4":0.11427,"8.2":0.05157,"9.2":0.02078,"10.1":0.23809,"11.1-11.2":0.06225,"12.0":0.02075,"13.0":0.06225,"14.0":0.10375,"15.0":0.083,"16.0":2.16828},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00334,"4.2-4.3":0.00668,"4.4":0,"4.4.3-4.4.4":0.07264},A:{"11":0.26204,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.04862},H:{"0":0.39126},L:{"0":34.92791},S:{"2.5":0},R:{_:"0"},M:{"0":0.24796}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js index d151676a05da32..8bed6bf0d517fd 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SL.js @@ -1 +1 @@ -module.exports={C:{"29":0.0075,"43":0.005,"44":0.0025,"45":0.0025,"48":0.0025,"78":0.01501,"79":0.0025,"91":0.005,"92":0.01,"93":0.02501,"94":0.32263,"95":0.79782,"96":0.01751,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40 41 42 46 47 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 84 85 86 87 88 89 90 97 3.5 3.6"},D:{"22":0.0075,"33":0.06753,"34":0.03752,"37":0.0025,"49":0.0025,"52":0.0025,"56":0.005,"57":0.01,"60":0.01751,"63":0.005,"64":0.005,"65":0.04502,"67":0.005,"69":0.005,"70":0.0075,"72":0.05752,"74":0.01251,"75":0.01,"76":0.06503,"77":0.01751,"79":0.02251,"80":0.0075,"81":0.01,"83":0.06253,"84":0.03001,"85":0.0075,"86":0.02251,"87":0.06753,"88":0.03752,"89":0.0075,"90":0.02251,"91":0.03501,"92":0.03752,"93":0.09754,"94":0.15006,"95":0.22009,"96":7.61555,"97":0.05502,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 35 36 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 55 58 59 61 62 66 68 71 73 78 98 99"},F:{"53":0.01501,"65":0.11004,"66":0.03001,"78":0.005,"79":0.01501,"80":0.03251,"81":0.2451,"82":0.46018,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.0025,"13":0.02501,"14":0.03501,"15":0.04752,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":0.02001,"12.1":0.01751,"13.1":0.04002,"14.1":0.12505,"15.1":0.32513,"15.2":0.0075},B:{"12":0.05252,"13":0.03501,"14":0.01501,"15":0.02751,"16":0.01251,"17":0.01251,"18":0.05502,"81":0.0025,"84":0.01501,"85":0.01,"87":0.005,"89":0.01501,"90":0.0075,"91":0.02501,"92":0.02501,"93":0.02001,"94":0.02501,"95":0.10754,"96":2.14336,_:"79 80 83 86 88"},G:{"8":0.00071,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00214,"6.0-6.1":0.00071,"7.0-7.1":0.08757,"8.1-8.4":0,"9.0-9.2":0.00214,"9.3":0.11747,"10.0-10.2":0.00356,"10.3":0.04699,"11.0-11.2":0.00854,"11.3-11.4":0.02634,"12.0-12.1":0.02065,"12.2-12.5":0.46063,"13.0-13.1":0.05838,"13.2":0.042,"13.3":0.15663,"13.4-13.7":0.25701,"14.0-14.4":1.91441,"14.5-14.8":1.63533,"15.0-15.1":2.13511,"15.2":0.14025},P:{"4":0.28453,"5.0-5.4":0.02032,"6.2-6.4":0.03049,"7.2-7.4":0.1321,"8.2":0.02052,"9.2":0.04065,"10.1":0.14622,"11.1-11.2":0.06097,"12.0":0.08356,"13.0":0.08129,"14.0":0.06097,"15.0":0.29469},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00017,"4.2-4.3":0.00116,"4.4":0,"4.4.3-4.4.4":0.03617},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00671,"11":0.14085,_:"6 7 8 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.0225},O:{"0":1.91225},H:{"0":18.96295},L:{"0":54.09304},S:{"2.5":0.03},R:{_:"0"},M:{"0":0.13498},Q:{"10.4":0}}; +module.exports={C:{"7":0.00448,"31":0.01119,"45":0.00224,"46":0.00671,"47":0.00224,"52":0.00224,"72":0.00671,"78":0.00895,"87":0.00448,"88":0.00224,"90":0.00224,"91":0.01567,"92":0.00448,"94":0.01343,"95":0.58636,"96":0.61993,"97":0.09623,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 89 93 98 3.5 3.6"},D:{"24":0.00224,"25":0.00224,"26":0.00448,"33":0.02909,"34":0.02014,"38":0.02462,"43":0.00671,"49":0.01567,"51":0.00448,"54":0.00224,"55":0.00895,"56":0.00448,"57":0.00895,"58":0.00224,"60":0.02238,"62":0.00448,"63":0.00895,"64":0.00448,"67":0.02014,"68":0.00895,"69":0.00448,"70":0.00895,"72":0.17233,"73":0.01343,"74":0.00448,"75":0.02462,"76":0.0179,"77":0.01119,"79":0.1119,"80":0.01567,"81":0.00895,"83":0.04028,"84":0.00895,"85":0.01567,"86":0.02686,"87":0.08057,"88":0.02014,"89":0.00448,"90":0.0179,"91":0.04476,"92":0.03581,"93":0.04252,"94":0.07385,"95":0.09176,"96":2.67889,"97":5.06236,"98":0.01119,"99":0.00671,"100":0.00448,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 27 28 29 30 31 32 35 36 37 39 40 41 42 44 45 46 47 48 50 52 53 59 61 65 66 71 78 101"},F:{"45":0.00448,"65":0.05819,"76":0.00671,"78":0.00224,"79":0.00895,"80":0.00448,"81":0.02238,"82":0.96682,"83":0.03581,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.07162,"13":0.04476,"14":0.01343,"15":0.0179,"16":0.02014,"17":0.02909,"18":0.12757,"81":0.00224,"84":0.02462,"85":0.00671,"87":0.00895,"89":0.04252,"90":0.02462,"91":0.01343,"92":0.04924,"93":0.01119,"94":0.02462,"95":0.05147,"96":0.7654,"97":1.48603,_:"79 80 83 86 88"},E:{"4":0,"11":0.00224,"13":0.01119,"14":0.05595,"15":0.02014,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 15.4","5.1":0.02462,"9.1":0.00448,"10.1":0.00448,"11.1":0.04252,"12.1":0.01119,"13.1":0.08057,"14.1":0.12309,"15.1":0.08728,"15.2-15.3":0.06043},G:{"8":0.00413,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02614,"8.1-8.4":0.00138,"9.0-9.2":0.00206,"9.3":0.1665,"10.0-10.2":0.00206,"10.3":0.02821,"11.0-11.2":0.02064,"11.3-11.4":0.06742,"12.0-12.1":0.04747,"12.2-12.5":0.4362,"13.0-13.1":0.09701,"13.2":0.05022,"13.3":0.08187,"13.4-13.7":0.20709,"14.0-14.4":1.53632,"14.5-14.8":1.59412,"15.0-15.1":1.69388,"15.2-15.3":0.81529,"15.4":0},P:{"4":0.32202,"5.0-5.4":0.02078,"6.2-6.4":0.01039,"7.2-7.4":0.11427,"8.2":0.05157,"9.2":0.02078,"10.1":0.23809,"11.1-11.2":0.07272,"12.0":0.13457,"13.0":0.05194,"14.0":0.09349,"15.0":0.12465,"16.0":0.61289},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00038,"4.2-4.3":0.00053,"4.4":0,"4.4.3-4.4.4":0.02238},A:{"8":0.04236,"10":0.02118,"11":0.37063,_:"6 7 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01553},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":2.00285},H:{"0":19.18221},L:{"0":53.2885},S:{"2.5":0.04658},R:{_:"0"},M:{"0":0.13973}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js index e151400a8a94b9..0b15dee9e7c70d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SM.js @@ -1 +1 @@ -module.exports={C:{"48":0.01341,"52":0.04022,"56":0.0067,"61":0.02681,"65":0.0067,"68":0.04022,"78":0.20109,"81":0.0067,"87":0.01341,"89":0.02011,"90":0.01341,"91":0.2145,"94":2.21869,"95":2.76834,"96":0.05362,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 62 63 64 66 67 69 70 71 72 73 74 75 76 77 79 80 82 83 84 85 86 88 92 93 97 3.5 3.6"},D:{"49":0.05362,"53":0.01341,"66":0.0067,"74":0.01341,"76":0.23461,"77":0.0067,"79":0.02681,"80":0.01341,"81":0.01341,"86":0.18768,"87":0.05362,"88":0.0067,"89":0.02011,"90":0.01341,"91":0.0067,"92":0.10055,"93":0.02681,"94":0.10055,"95":0.4424,"96":44.13255,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 75 78 83 84 85 97 98 99"},F:{"81":0.08044,"82":0.2212,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.01341,"12":0.0067,"13":0.04692,"14":0.36867,"15":0.40888,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.03352,"11.1":0.2145,"12.1":0.18098,"13.1":0.48932,"14.1":2.35946,"15.1":1.72937,"15.2":0.11395},B:{"95":0.03352,"96":7.21243,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.07256,"8.1-8.4":0.07051,"9.0-9.2":0,"9.3":0.01022,"10.0-10.2":0,"10.3":0.12161,"11.0-11.2":0.02759,"11.3-11.4":0.00204,"12.0-12.1":0.00613,"12.2-12.5":0.62543,"13.0-13.1":0.00409,"13.2":0,"13.3":0.01737,"13.4-13.7":0.10833,"14.0-14.4":0.98822,"14.5-14.8":2.42712,"15.0-15.1":5.4439,"15.2":0.29228},P:{"4":0.04209,"5.0-5.4":0.07256,"6.2-6.4":0.02073,"7.2-7.4":0.81884,"8.2":0.02052,"9.2":0.09329,"10.1":0.04146,"11.1-11.2":0.03157,"12.0":0.26949,"13.0":0.01052,"14.0":0.01052,"15.0":0.1894},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.06264},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.14076,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.02809},L:{"0":21.14108},S:{"2.5":0},R:{_:"0"},M:{"0":0.1055},Q:{"10.4":0}}; +module.exports={C:{"48":0.00686,"52":0.01372,"56":0.02743,"68":0.00686,"74":0.03429,"75":0.00686,"78":0.21946,"83":0.00686,"88":0.04115,"91":0.1303,"92":0.00686,"94":0.15088,"95":2.00939,"96":2.60604,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 76 77 79 80 81 82 84 85 86 87 89 90 93 97 98 3.5 3.6"},D:{"74":0.01372,"76":0.22631,"77":0.02743,"79":0.06858,"86":0.03429,"87":0.16459,"89":0.06858,"91":0.01372,"92":0.02743,"93":0.24689,"95":0.10973,"96":11.69289,"97":31.65653,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 78 80 81 83 84 85 88 90 94 98 99 100 101"},F:{"77":0.02743,"82":0.31547,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01372,"95":0.01372,"96":6.858,"97":4.02565,_:"12 13 14 15 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},E:{"4":0,"11":0.00686,"12":0.00686,"13":0.06172,"14":1.50876,"15":0.1303,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.32918,"12.1":0.18517,"13.1":1.00813,"14.1":1.30988,"15.1":0.64465,"15.2-15.3":1.15214},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.01473,"9.0-9.2":0,"9.3":0.02063,"10.0-10.2":0.00196,"10.3":0.10314,"11.0-11.2":0.06188,"11.3-11.4":0.00589,"12.0-12.1":0.01473,"12.2-12.5":0.70528,"13.0-13.1":0.01473,"13.2":0.00196,"13.3":0.02063,"13.4-13.7":0.04519,"14.0-14.4":0.721,"14.5-14.8":1.71409,"15.0-15.1":4.53424,"15.2-15.3":1.83786,"15.4":0.00393},P:{"4":0.10572,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.59845,"8.2":0.05157,"9.2":0.52622,"10.1":0.02114,"11.1-11.2":0.33831,"12.0":0.16509,"13.0":0.84608,"14.0":0.04229,"15.0":0.03172,"16.0":2.7065},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.0377},A:{"9":0.01372,"11":0.17145,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0.01487},L:{"0":18.85142},S:{"2.5":0},R:{_:"0"},M:{"0":0.12254}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js index 562f9fc552fe4e..4bbbb01d2aa8e7 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SN.js @@ -1 +1 @@ -module.exports={C:{"34":0.003,"35":0.00901,"41":0.003,"43":0.00901,"45":0.006,"47":0.003,"48":0.006,"49":0.006,"50":0.003,"52":0.02402,"57":0.003,"64":0.003,"68":0.006,"70":0.02402,"72":0.00901,"75":0.01201,"78":0.06304,"80":0.07805,"81":0.04203,"84":0.01501,"85":0.01501,"88":0.02702,"89":0.02101,"90":0.003,"91":0.03302,"92":0.01201,"93":0.006,"94":0.80153,"95":1.47098,"96":0.01801,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40 42 44 46 51 53 54 55 56 58 59 60 61 62 63 65 66 67 69 71 73 74 76 77 79 82 83 86 87 97 3.5 3.6"},D:{"32":0.006,"43":0.003,"49":0.04803,"55":0.006,"56":0.003,"57":0.00901,"58":0.003,"60":0.01501,"62":0.003,"63":0.02101,"65":0.02702,"66":0.003,"67":0.006,"69":0.01801,"70":0.006,"72":0.003,"74":0.01501,"75":0.02101,"76":0.01501,"77":0.01201,"78":0.003,"79":0.07505,"80":0.01501,"81":0.01801,"83":0.01501,"84":0.01201,"85":0.11708,"86":0.03002,"87":0.06304,"88":0.02402,"89":0.02702,"90":0.04203,"91":0.06304,"92":0.10807,"93":0.04203,"94":0.1531,"95":0.20714,"96":12.85456,"97":0.006,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 59 61 64 68 71 73 98 99"},F:{"36":0.003,"70":0.006,"79":0.006,"80":0.00901,"81":0.22215,"82":0.4473,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00901,"11":0.003,"12":0.006,"13":0.00901,"14":0.05404,"15":0.06304,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.00901,"10.1":0.02101,"11.1":0.02101,"12.1":0.03302,"13.1":0.08706,"14.1":0.23416,"15.1":0.18612,"15.2":0.04203},B:{"12":0.01801,"13":0.003,"14":0.006,"15":0.01201,"16":0.01201,"17":0.05704,"18":0.05404,"84":0.006,"85":0.00901,"86":0.006,"89":0.006,"90":0.00901,"91":0.00901,"92":0.01201,"93":0.00901,"94":0.02101,"95":0.06905,"96":2.14343,_:"79 80 81 83 87 88"},G:{"8":0.00139,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00554,"6.0-6.1":0,"7.0-7.1":0.04709,"8.1-8.4":0,"9.0-9.2":0.00277,"9.3":0.08865,"10.0-10.2":0.02355,"10.3":0.44324,"11.0-11.2":0.17868,"11.3-11.4":0.13436,"12.0-12.1":0.10942,"12.2-12.5":1.77434,"13.0-13.1":0.08588,"13.2":0.04709,"13.3":0.17314,"13.4-13.7":0.4377,"14.0-14.4":1.73002,"14.5-14.8":3.99331,"15.0-15.1":4.1429,"15.2":0.428},P:{"4":0.56084,"5.0-5.4":0.01032,"6.2-6.4":0.03059,"7.2-7.4":0.50985,"8.2":0.02052,"9.2":0.06118,"10.1":0.04079,"11.1-11.2":0.29571,"12.0":0.16315,"13.0":0.25493,"14.0":0.31611,"15.0":0.65261},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0.00036,"2.3":0,"4.1":0.00108,"4.2-4.3":0.00307,"4.4":0,"4.4.3-4.4.4":0.04446},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.26117,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.007},O:{"0":0.07697},H:{"0":0.43058},L:{"0":59.42495},S:{"2.5":0.05598},R:{_:"0"},M:{"0":0.16793},Q:{"10.4":0}}; +module.exports={C:{"52":0.02438,"57":0.01625,"60":0.00271,"64":0.00271,"68":0.01084,"70":0.03522,"72":0.01896,"75":0.00271,"78":0.05418,"80":0.149,"81":0.00542,"82":0.00271,"84":0.04064,"85":0.01896,"86":0.00542,"88":0.02709,"89":0.02709,"91":0.04334,"92":0.01084,"93":0.01084,"94":0.07856,"95":1.16487,"96":1.32741,"97":0.00542,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 61 62 63 65 66 67 69 71 73 74 76 77 79 83 87 90 98 3.5 3.6"},D:{"32":0.00813,"39":0.00271,"43":0.00271,"49":0.0596,"55":0.00813,"60":0.00813,"62":0.00813,"63":0.00542,"65":0.00813,"66":0.00813,"67":0.00271,"68":0.01084,"69":0.01896,"70":0.00542,"71":0.01084,"72":0.00542,"74":0.01355,"75":0.02167,"76":0.01355,"77":0.01355,"79":0.07314,"80":0.01355,"81":0.02438,"83":0.03251,"84":0.00813,"85":0.16254,"86":0.01896,"87":0.07314,"88":0.0298,"89":0.0298,"90":0.02709,"91":0.05147,"92":0.07585,"93":0.0298,"94":0.07856,"95":0.05689,"96":3.81698,"97":8.96137,"98":0.00271,"100":0.00271,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 40 41 42 44 45 46 47 48 50 51 52 53 54 56 57 58 59 61 64 73 78 99 101"},F:{"36":0.00542,"70":0.00542,"79":0.00542,"80":0.01625,"81":0.00271,"82":0.59869,"83":0.01625,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01355,"13":0.01084,"14":0.01084,"15":0.01355,"16":0.00813,"17":0.01625,"18":0.05147,"84":0.00542,"85":0.00813,"86":0.00542,"89":0.00542,"90":0.00542,"91":0.00542,"92":0.01355,"93":0.00813,"94":0.00813,"95":0.02709,"96":0.75852,"97":1.96944,_:"79 80 81 83 87 88"},E:{"4":0,"12":0.01084,"13":0.01355,"14":0.08127,"15":0.04876,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.00542,"11.1":0.01896,"12.1":0.04334,"13.1":0.09752,"14.1":0.28174,"15.1":0.11649,"15.2-15.3":0.13274},G:{"8":0.0033,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00496,"6.0-6.1":0,"7.0-7.1":0.16852,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.09913,"10.0-10.2":0.10078,"10.3":0.53364,"11.0-11.2":0.16521,"11.3-11.4":0.13547,"12.0-12.1":0.10078,"12.2-12.5":2.07508,"13.0-13.1":0.09252,"13.2":0.04956,"13.3":0.19165,"13.4-13.7":0.4626,"14.0-14.4":2.09325,"14.5-14.8":4.43598,"15.0-15.1":3.71895,"15.2-15.3":2.08499,"15.4":0},P:{"4":0.48553,"5.0-5.4":0.01033,"6.2-6.4":0.03035,"7.2-7.4":0.4653,"8.2":0.05157,"9.2":0.05058,"10.1":0.06069,"11.1-11.2":0.27311,"12.0":0.15173,"13.0":0.22254,"14.0":0.263,"15.0":0.37426,"16.0":1.88144},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0.0008,"2.3":0,"4.1":0.0018,"4.2-4.3":0.0042,"4.4":0,"4.4.3-4.4.4":0.04424},A:{"11":0.05689,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.10938},H:{"0":0.36589},L:{"0":56.37156},S:{"2.5":0.02917},R:{_:"0"},M:{"0":0.21147}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js index 52732f091a4c03..3375e83b1ed5ee 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SO.js @@ -1 +1 @@ -module.exports={C:{"34":0.01086,"47":0.00543,"78":0.00543,"85":0.00814,"91":0.00814,"93":0.00543,"94":0.20084,"95":0.37182,"96":0.01086,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 92 97 3.5 3.6"},D:{"31":0.00271,"33":0.00543,"35":0.00543,"37":0.00814,"43":0.07599,"49":0.00814,"56":0.00271,"57":0.01357,"60":0.00814,"63":0.03257,"64":0.01357,"67":0.00271,"68":0.01086,"70":0.00814,"71":0.00543,"72":0.00543,"74":0.00814,"75":0.00271,"76":0.00543,"78":0.00543,"79":0.06242,"80":0.01357,"81":0.01628,"83":0.00543,"84":0.02171,"85":0.00543,"86":0.03528,"87":0.05971,"88":0.01357,"89":0.02985,"90":0.02171,"91":0.34739,"92":0.05971,"93":0.06785,"94":0.1737,"95":0.26054,"96":15.39381,"97":0.04885,"98":0.00814,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 34 36 38 39 40 41 42 44 45 46 47 48 50 51 52 53 54 55 58 59 61 62 65 66 69 73 77 99"},F:{"77":0.00271,"79":0.01357,"80":0.01628,"81":0.2904,"82":0.33925,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00814,"13":0.00271,"14":0.08413,"15":0.07328,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.00271,"10.1":0.06785,"11.1":0.01086,"12.1":0.00271,"13.1":0.02171,"14.1":0.1547,"15.1":0.29311,"15.2":0.04885},B:{"12":0.03257,"13":0.00543,"14":0.01086,"15":0.00543,"16":0.01628,"17":0.00814,"18":0.08413,"84":0.01086,"85":0.019,"89":0.019,"90":0.00814,"91":0.00543,"92":0.019,"93":0.00814,"94":0.03528,"95":0.06514,"96":1.67454,_:"79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00551,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01775,"10.0-10.2":0.00612,"10.3":0.03182,"11.0-11.2":0.00796,"11.3-11.4":0.01285,"12.0-12.1":0.02448,"12.2-12.5":0.47675,"13.0-13.1":0.02938,"13.2":0.00979,"13.3":0.11138,"13.4-13.7":0.16952,"14.0-14.4":0.91678,"14.5-14.8":1.65485,"15.0-15.1":2.38864,"15.2":0.25582},P:{"4":0.45206,"5.0-5.4":0.09041,"6.2-6.4":0.15069,"7.2-7.4":0.97444,"8.2":0.02052,"9.2":0.09041,"10.1":0.01005,"11.1-11.2":0.31142,"12.0":0.15069,"13.0":0.33151,"14.0":0.40183,"15.0":0.78357},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.03105,"4.4":0,"4.4.3-4.4.4":0.15836},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.04614,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":2.40405},H:{"0":3.88299},L:{"0":60.62987},S:{"2.5":0},R:{_:"0"},M:{"0":0.13842},Q:{"10.4":0}}; +module.exports={C:{"34":0.0094,"55":0.00235,"78":0.0047,"89":0.0047,"91":0.0047,"93":0.00235,"94":0.12455,"95":0.2491,"96":0.30315,"97":0.2115,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 92 98 3.5 3.6"},D:{"11":0.0047,"23":0.0047,"37":0.0047,"38":0.0235,"42":0.0047,"43":0.01175,"47":0.00235,"49":0.02115,"53":0.0094,"56":0.0047,"63":0.0282,"64":0.00705,"67":0.00235,"68":0.01175,"70":0.00705,"74":0.00705,"75":0.00705,"77":0.0047,"79":0.06345,"80":0.00705,"81":0.01645,"83":0.0047,"84":0.0094,"86":0.0329,"87":0.0658,"88":0.01175,"89":0.0141,"90":0.0141,"91":0.17155,"92":0.047,"93":0.0423,"94":0.03525,"95":0.094,"96":4.9209,"97":10.76535,"98":0.01645,"100":0.0282,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 39 40 41 44 45 46 48 50 51 52 54 55 57 58 59 60 61 62 65 66 69 71 72 73 76 78 85 99 101"},F:{"53":0.0047,"78":0.0047,"79":0.0047,"80":0.0141,"82":0.55695,"83":0.01645,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0094,"13":0.00235,"14":0.01175,"15":0.0094,"16":0.0094,"17":0.01175,"18":0.0705,"84":0.01645,"85":0.00705,"86":0.0047,"89":0.01175,"90":0.0094,"91":0.0094,"92":0.03055,"94":0.0094,"95":0.0235,"96":0.59455,"97":1.363,_:"79 80 81 83 87 88 93"},E:{"4":0,"12":0.00705,"14":0.10575,"15":0.05875,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.00235,"11.1":0.00705,"12.1":0.0047,"13.1":0.03525,"14.1":0.17155,"15.1":0.1598,"15.2-15.3":0.14335},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.00715,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.01559,"10.0-10.2":0.0026,"10.3":0.02209,"11.0-11.2":0.01105,"11.3-11.4":0.0091,"12.0-12.1":0.02079,"12.2-12.5":0.64193,"13.0-13.1":0.03768,"13.2":0.00845,"13.3":0.1176,"13.4-13.7":0.21831,"14.0-14.4":0.96809,"14.5-14.8":1.46643,"15.0-15.1":1.97711,"15.2-15.3":0.97004,"15.4":0},P:{"4":0.36352,"5.0-5.4":0.08078,"6.2-6.4":0.12117,"7.2-7.4":1.22184,"8.2":0.05157,"9.2":0.06059,"10.1":0.23809,"11.1-11.2":0.30293,"12.0":0.11108,"13.0":0.29284,"14.0":0.4847,"15.0":0.60587,"16.0":1.71663},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02439,"4.4":0,"4.4.3-4.4.4":0.14389},A:{"8":0.00806,"11":0.04834,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":2.43238},H:{"0":3.61355},L:{"0":58.76953},S:{"2.5":0},R:{_:"0"},M:{"0":0.16828}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js index da39fb544bd5c8..c3293b81295272 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SR.js @@ -1 +1 @@ -module.exports={C:{"52":0.02029,"78":0.04397,"79":0.00338,"84":0.00338,"91":0.00676,"94":0.42951,"95":1.1837,"96":0.08793,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 80 81 82 83 85 86 87 88 89 90 92 93 97 3.5 3.6"},D:{"38":0.00676,"39":0.01691,"42":0.00338,"49":0.17248,"50":0.00676,"53":0.01353,"61":0.00676,"63":0.01691,"65":0.01353,"73":0.03044,"75":0.01015,"76":0.00676,"77":0.00338,"79":0.02706,"80":0.00338,"81":0.01353,"83":0.02029,"84":0.03382,"85":0.00338,"86":0.00676,"87":0.06088,"88":0.03382,"89":0.02367,"90":0.04735,"91":0.10484,"92":0.10484,"93":0.12852,"94":0.17586,"95":0.39569,"96":19.88954,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 43 44 45 46 47 48 51 52 54 55 56 57 58 59 60 62 64 66 67 68 69 70 71 72 74 78 97 98 99"},F:{"66":0.01353,"81":0.20292,"82":0.45995,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02029,"14":0.09808,"15":0.24012,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.00676,"10.1":0.01015,"11.1":0.00338,"12.1":0.01353,"13.1":0.06764,"14.1":0.69669,"15.1":0.65611,"15.2":0.12852},B:{"12":0.05073,"14":0.00338,"16":0.05073,"17":0.01015,"18":0.04397,"84":0.01353,"85":0.01015,"86":0.00676,"89":0.01353,"90":0.00338,"92":0.02367,"93":0.00338,"94":0.01691,"95":0.06426,"96":3.84872,_:"13 15 79 80 81 83 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0328,"6.0-6.1":0,"7.0-7.1":0.02065,"8.1-8.4":0.00364,"9.0-9.2":0.00243,"9.3":0.12755,"10.0-10.2":0,"10.3":0.17857,"11.0-11.2":0,"11.3-11.4":0.00972,"12.0-12.1":0.02308,"12.2-12.5":1.13702,"13.0-13.1":0.13484,"13.2":0.00364,"13.3":0.29154,"13.4-13.7":0.19193,"14.0-14.4":0.75194,"14.5-14.8":3.25193,"15.0-15.1":5.64867,"15.2":0.33406},P:{"4":0.68622,"5.0-5.4":0.04051,"6.2-6.4":0.08103,"7.2-7.4":0.59404,"8.2":0.02031,"9.2":0.03073,"10.1":0.02048,"11.1-11.2":0.4609,"12.0":0.12291,"13.0":0.28678,"14.0":0.43017,"15.0":1.36221},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00039,"4.2-4.3":0.00098,"4.4":0,"4.4.3-4.4.4":0.01186},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.23674,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.90667},H:{"0":0.21303},L:{"0":46.23562},S:{"2.5":0},R:{_:"0"},M:{"0":0.41693},Q:{"10.4":0.01985}}; +module.exports={C:{"26":0.00366,"52":0.02197,"78":0.0293,"91":0.00366,"93":0.03662,"94":0.00732,"95":0.69578,"96":1.7248,"97":0.54564,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 98 3.5 3.6"},D:{"39":0.01465,"49":0.10986,"53":0.0293,"61":0.00732,"63":0.03296,"65":0.01831,"69":0.02197,"73":0.00732,"74":0.01831,"75":0.01831,"76":0.01099,"77":0.0293,"79":0.0293,"80":0.01099,"81":0.01831,"83":0.02197,"84":0.05127,"85":0.00732,"86":0.01099,"87":0.08056,"88":0.0769,"89":0.0293,"90":0.03662,"91":0.04394,"92":0.13916,"93":0.10254,"94":0.04394,"95":0.14648,"96":6.53301,"97":15.87477,"98":0.00732,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 50 51 52 54 55 56 57 58 59 60 62 64 66 67 68 70 71 72 78 99 100 101"},F:{"63":0.00732,"66":0.01099,"77":0.00732,"82":0.67747,"83":0.00732,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 67 68 69 70 71 72 73 74 75 76 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.06225,"16":0.00366,"17":0.00732,"18":0.03662,"84":0.00732,"89":0.00732,"92":0.00732,"94":0.01099,"95":0.01099,"96":1.1755,"97":2.54509,_:"13 14 15 79 80 81 83 85 86 87 88 90 91 93"},E:{"4":0,"12":0.01831,"13":0.01099,"14":0.2124,"15":0.06225,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.00732,"9.1":0.00366,"10.1":0.00366,"11.1":0.0293,"12.1":0.02563,"13.1":0.08056,"14.1":0.77268,"15.1":0.38085,"15.2-15.3":0.39916},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01696,"6.0-6.1":0,"7.0-7.1":0.02331,"8.1-8.4":0.00212,"9.0-9.2":0,"9.3":0.12187,"10.0-10.2":0,"10.3":0.21724,"11.0-11.2":0.00318,"11.3-11.4":0.02013,"12.0-12.1":0.02861,"12.2-12.5":0.80856,"13.0-13.1":0.13034,"13.2":0.04981,"13.3":0.18015,"13.4-13.7":0.18333,"14.0-14.4":0.48853,"14.5-14.8":1.85768,"15.0-15.1":4.3035,"15.2-15.3":2.16182,"15.4":0},P:{"4":0.74288,"5.0-5.4":0.08076,"6.2-6.4":0.01018,"7.2-7.4":0.692,"8.2":0.03045,"9.2":0.02035,"10.1":0.02035,"11.1-11.2":0.519,"12.0":0.06106,"13.0":0.28494,"14.0":0.25441,"15.0":0.49864,"16.0":6.67573},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00545,"4.4":0,"4.4.3-4.4.4":0.02624},A:{"11":0.16845,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.64648},H:{"0":0.31802},L:{"0":43.42068},S:{"2.5":0},R:{_:"0"},M:{"0":0.22817}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js index 6305f48ded04d3..146a354b0394c6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ST.js @@ -1 +1 @@ -module.exports={C:{"77":0.01496,"85":0.01496,"91":0.05984,"93":0.02992,"94":0.23439,"95":0.82286,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 79 80 81 82 83 84 86 87 88 89 90 92 96 97 3.5 3.6"},D:{"37":0.01496,"43":0.87771,"44":0.01496,"57":0.04488,"58":0.02992,"63":0.08977,"67":0.01496,"68":0.24935,"70":0.01496,"74":0.55854,"79":0.11969,"80":0.01496,"81":0.14462,"83":0.01496,"86":0.23439,"88":0.08977,"89":6.72248,"90":0.01496,"91":0.10473,"92":0.80789,"93":0.15958,"94":0.18951,"95":3.28145,"96":16.29253,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 45 46 47 48 49 50 51 52 53 54 55 56 59 60 61 62 64 65 66 69 71 72 73 75 76 77 78 84 85 87 97 98 99"},F:{"80":0.17455,"81":0.12966,"82":0.15958,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"15":0.04488,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.2","14.1":0.67325,"15.1":0.21943},B:{"13":0.01496,"14":0.01496,"18":0.01496,"87":0.01496,"91":0.01496,"92":0.01496,"94":0.02992,"95":0.04488,"96":3.17672,_:"12 15 16 17 79 80 81 83 84 85 86 88 89 90 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.01285,"11.0-11.2":0.01285,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":2.8418,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.13085,"14.0-14.4":0.06542,"14.5-14.8":0.73308,"15.0-15.1":1.93873,"15.2":0.10456},P:{"4":0.07236,"5.0-5.4":0.07256,"6.2-6.4":0.04135,"7.2-7.4":0.0827,"8.2":0.02052,"9.2":0.09329,"10.1":0.01034,"11.1-11.2":0.01034,"12.0":0.01034,"13.0":0.27912,"14.0":0.01034,"15.0":1.08547},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.30919,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":2.29595},H:{"0":0.43188},L:{"0":52.17864},S:{"2.5":0},R:{_:"0"},M:{"0":0.01504},Q:{"10.4":0}}; +module.exports={C:{"53":0.00998,"55":0.00998,"64":0.00998,"75":0.0399,"76":0.00998,"86":0.0399,"91":0.06484,"92":0.01995,"94":0.05487,"95":0.57861,"96":0.27434,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 56 57 58 59 60 61 62 63 65 66 67 68 69 70 71 72 73 74 77 78 79 80 81 82 83 84 85 87 88 89 90 93 97 98 3.5 3.6"},D:{"43":0.22945,"63":0.00998,"64":0.0848,"65":0.00998,"68":0.23942,"69":0.00998,"70":0.00998,"74":0.07482,"77":0.01995,"78":0.06484,"79":0.10475,"80":0.01995,"81":0.11472,"83":0.00998,"84":0.00998,"86":0.11472,"88":0.16959,"89":9.44727,"90":0.00998,"91":0.05487,"92":0.09477,"93":0.06484,"94":0.32422,"95":0.35914,"96":5.88584,"97":15.02884,"98":0.02993,"99":0.00998,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 66 67 71 72 73 75 76 85 87 100 101"},F:{"28":0.01995,"82":1.05746,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01995,"14":0.10475,"16":0.00998,"18":0.00998,"83":0.00998,"90":0.00998,"91":0.01995,"92":0.17957,"93":0.00998,"95":0.10475,"96":1.0375,"97":4.56402,_:"13 15 17 79 80 81 84 85 86 87 88 89 94"},E:{"4":0,"13":0.00998,"14":0.00998,_:"0 5 6 7 8 9 10 11 12 15 3.1 3.2 6.1 7.1 9.1 10.1 11.1 12.1 15.4","5.1":0.05487,"13.1":0.00998,"14.1":0.01995,"15.1":0.01995,"15.2-15.3":0.02993},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01017,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.07055,"11.3-11.4":0,"12.0-12.1":0.02035,"12.2-12.5":0.59593,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.07088,"14.0-14.4":0.22249,"14.5-14.8":0.52538,"15.0-15.1":1.10063,"15.2-15.3":0.66648,"15.4":0},P:{"4":0.02089,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.02089,"8.2":0.05157,"9.2":0.02089,"10.1":0.01044,"11.1-11.2":0.33831,"12.0":0.03133,"13.0":0.84608,"14.0":0.03133,"15.0":0.81465,"16.0":0.79376},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00015,"4.2-4.3":0.00108,"4.4":0,"4.4.3-4.4.4":0.03385},A:{"11":0.43894,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01002},O:{"0":2.74156},H:{"0":0.31792},L:{"0":46.8257},S:{"2.5":0},R:{_:"0"},M:{"0":0.03508}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js index 54ff01575c2d78..08562f4197c589 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SV.js @@ -1 +1 @@ -module.exports={C:{"35":0.01278,"41":0.00426,"42":0.00852,"52":0.0213,"68":0.00426,"70":0.0213,"72":0.00852,"73":0.05963,"78":0.06389,"86":0.00426,"88":0.01278,"89":0.02981,"90":0.26406,"91":0.01704,"92":0.01278,"93":0.00852,"94":0.65589,"95":1.15845,"96":0.01278,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 74 75 76 77 79 80 81 82 83 84 85 87 97 3.5 3.6"},D:{"38":0.00852,"49":0.05963,"65":0.00852,"67":0.01704,"69":0.01278,"70":0.01278,"72":0.01704,"73":0.01278,"74":0.00852,"75":0.02555,"76":0.0213,"77":0.01704,"78":0.0213,"79":0.0937,"80":0.01278,"81":0.02981,"83":0.01704,"84":0.0213,"85":0.01704,"86":0.02555,"87":0.12351,"88":0.03407,"89":0.03407,"90":0.11073,"91":0.12777,"92":0.18314,"93":0.08944,"94":0.41312,"95":0.37479,"96":26.16304,"97":0.00852,"98":0.01278,"99":0.00852,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 68 71"},F:{"77":0.00426,"79":0.00426,"80":0.01278,"81":0.91569,"82":0.67718,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.05111,"14":0.08518,"15":0.14481,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.04685,"11.1":0.00426,"12.1":0.01278,"13.1":0.08092,"14.1":0.31091,"15.1":0.46849,"15.2":0.04259},B:{"15":0.01704,"18":0.01278,"84":0.00852,"85":0.00852,"89":0.00426,"91":0.00852,"92":0.01278,"93":0.00852,"94":0.02555,"95":0.06389,"96":2.66613,_:"12 13 14 16 17 79 80 81 83 86 87 88 90"},G:{"8":0.00125,"3.2":0.00375,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0025,"6.0-6.1":0.00188,"7.0-7.1":0.02377,"8.1-8.4":0.00188,"9.0-9.2":0,"9.3":0.03253,"10.0-10.2":0.00063,"10.3":0.01939,"11.0-11.2":0.00563,"11.3-11.4":0.00876,"12.0-12.1":0.01126,"12.2-12.5":0.3347,"13.0-13.1":0.00563,"13.2":0.00813,"13.3":0.03003,"13.4-13.7":0.10761,"14.0-14.4":0.32157,"14.5-14.8":1.76987,"15.0-15.1":3.2726,"15.2":0.28966},P:{"4":0.11413,"5.0-5.4":0.01058,"6.2-6.4":0.11115,"7.2-7.4":0.17639,"8.2":0.01016,"9.2":0.05188,"10.1":0.07114,"11.1-11.2":0.16601,"12.0":0.03113,"13.0":0.3009,"14.0":0.17639,"15.0":0.31128},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00189,"4.2-4.3":0.00504,"4.4":0,"4.4.3-4.4.4":0.04475},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.13203,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.13781},H:{"0":0.22288},L:{"0":52.73918},S:{"2.5":0},R:{_:"0"},M:{"0":0.84407},Q:{"10.4":0}}; +module.exports={C:{"35":0.01308,"52":0.03052,"68":0.00872,"70":0.04796,"72":0.00436,"73":0.04796,"78":0.0436,"80":0.00436,"82":0.00872,"88":0.01308,"89":0.02616,"90":0.25724,"91":0.0218,"92":0.00872,"93":0.00872,"94":0.03488,"95":0.8066,"96":1.09436,"97":0.01308,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 71 74 75 76 77 79 81 83 84 85 86 87 98 3.5 3.6"},D:{"38":0.00872,"49":0.06104,"56":0.00872,"58":0.00436,"65":0.00436,"67":0.00872,"69":0.00872,"70":0.01308,"71":0.00872,"72":0.00872,"73":0.00872,"74":0.00436,"75":0.01744,"76":0.0218,"77":0.0218,"78":0.01744,"79":0.10028,"80":0.02616,"81":0.01744,"83":0.01308,"84":0.02616,"85":0.01308,"86":0.02616,"87":0.06976,"88":0.03488,"89":0.02616,"90":0.08284,"91":0.14388,"92":0.11336,"93":0.06976,"94":0.17004,"95":0.14824,"96":7.68668,"97":20.6446,"98":0.00436,"99":0.01308,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 59 60 61 62 63 64 66 68 100 101"},F:{"80":0.01308,"81":0.00436,"82":1.60884,"83":0.03052,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00436,"15":0.00872,"18":0.01308,"84":0.00436,"85":0.00872,"89":0.00436,"90":0.00436,"92":0.01308,"93":0.00436,"94":0.0218,"95":0.03924,"96":0.74992,"97":2.28028,_:"13 14 16 17 79 80 81 83 86 87 88 91"},E:{"4":0,"13":0.03052,"14":0.10028,"15":0.1308,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.03924,"11.1":0.00436,"12.1":0.02616,"13.1":0.07848,"14.1":0.26596,"15.1":0.31392,"15.2-15.3":0.30084},G:{"8":0,"3.2":0.00642,"4.0-4.1":0.00175,"4.2-4.3":0,"5.0-5.1":0.00175,"6.0-6.1":0.02103,"7.0-7.1":0.03271,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0257,"10.0-10.2":0.00117,"10.3":0.02103,"11.0-11.2":0.00409,"11.3-11.4":0.00701,"12.0-12.1":0.00701,"12.2-12.5":0.27858,"13.0-13.1":0.00934,"13.2":0.00409,"13.3":0.02628,"13.4-13.7":0.07884,"14.0-14.4":0.30486,"14.5-14.8":1.32634,"15.0-15.1":2.12179,"15.2-15.3":1.55761,"15.4":0},P:{"4":0.14599,"5.0-5.4":0.02016,"6.2-6.4":0.03024,"7.2-7.4":0.16685,"8.2":0.01021,"9.2":0.03128,"10.1":0.02144,"11.1-11.2":0.15642,"12.0":0.03128,"13.0":0.22941,"14.0":0.15642,"15.0":0.15642,"16.0":1.82488},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00249,"4.2-4.3":0.00581,"4.4":0,"4.4.3-4.4.4":0.04811},A:{"11":0.10464,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.13536},H:{"0":0.2296},L:{"0":50.63484},S:{"2.5":0},R:{_:"0"},M:{"0":0.63732}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js index 48ac3b099e13ad..9154ef0d29bfef 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SY.js @@ -1 +1 @@ -module.exports={C:{"3":0.00325,"16":0.00162,"30":0.00325,"34":0.00649,"41":0.00325,"43":0.00325,"44":0.00649,"45":0.00162,"47":0.00487,"48":0.00325,"50":0.00325,"52":0.08764,"56":0.02272,"58":0.00325,"59":0.00162,"60":0.00162,"61":0.01298,"62":0.00325,"63":0.00162,"65":0.00325,"66":0.00325,"71":0.00974,"72":0.00974,"76":0.00162,"78":0.02597,"80":0.00325,"81":0.01136,"84":0.03246,"85":0.00649,"86":0.00649,"87":0.00487,"88":0.00649,"89":0.0211,"90":0.00649,"91":0.01461,"92":0.01785,"93":0.02597,"94":0.49988,"95":0.89914,"96":0.02435,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 36 37 38 39 40 42 46 49 51 53 54 55 57 64 67 68 69 70 73 74 75 77 79 82 83 97 3.5 3.6"},D:{"23":0.00162,"33":0.00487,"34":0.00325,"36":0.00325,"37":0.00325,"38":0.01785,"39":0.00162,"41":0.00162,"42":0.00325,"43":0.01623,"44":0.00649,"48":0.02759,"49":0.02597,"50":0.00162,"51":0.00162,"52":0.00487,"53":0.00325,"55":0.00812,"56":0.00649,"57":0.00812,"58":0.00487,"59":0.00162,"60":0.00487,"61":0.00162,"62":0.00325,"63":0.06005,"64":0.00487,"65":0.00162,"66":0.00325,"67":0.00325,"68":0.00649,"69":0.01623,"70":0.07953,"71":0.01136,"72":0.00487,"73":0.00487,"74":0.01136,"75":0.00974,"76":0.00812,"77":0.00325,"78":0.01461,"79":0.05194,"80":0.02435,"81":0.04058,"83":0.03571,"84":0.02759,"85":0.01136,"86":0.03895,"87":0.09738,"88":0.03571,"89":0.05843,"90":0.02759,"91":0.07628,"92":0.08927,"93":0.09738,"94":0.20125,"95":0.22235,"96":8.36981,"98":0.32622,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 35 40 45 46 47 54 97 99"},F:{"42":0.00162,"74":0.05681,"79":0.00487,"80":0.00812,"81":0.15905,"82":0.39277,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0.00325,"13":0.01136,"14":0.01785,"15":0.00974,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 11.1","5.1":0.06817,"10.1":0.00162,"12.1":0.00325,"13.1":0.00974,"14.1":0.06167,"15.1":0.08602,"15.2":0.01461},B:{"12":0.00162,"15":0.00162,"16":0.00812,"17":0.00812,"18":0.04707,"80":0.00487,"84":0.00812,"89":0.01298,"90":0.00325,"91":0.00325,"92":0.01298,"93":0.00325,"94":0.00812,"95":0.03571,"96":0.7336,_:"13 14 79 81 83 85 86 87 88"},G:{"8":0,"3.2":0.00063,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00283,"6.0-6.1":0.00251,"7.0-7.1":0.02232,"8.1-8.4":0.00723,"9.0-9.2":0.0022,"9.3":0.09336,"10.0-10.2":0.01132,"10.3":0.06727,"11.0-11.2":0.01823,"11.3-11.4":0.03961,"12.0-12.1":0.07419,"12.2-12.5":0.40678,"13.0-13.1":0.0132,"13.2":0.00786,"13.3":0.04495,"13.4-13.7":0.13014,"14.0-14.4":0.40206,"14.5-14.8":0.7356,"15.0-15.1":0.94747,"15.2":0.1116},P:{"4":2.09268,"5.0-5.4":0.08049,"6.2-6.4":0.1811,"7.2-7.4":0.4125,"8.2":0.07043,"9.2":0.30183,"10.1":0.21128,"11.1-11.2":0.34207,"12.0":0.22134,"13.0":0.66402,"14.0":1.15701,"15.0":1.10671},I:{"0":0,"3":0,"4":0.00237,"2.1":0,"2.2":0,"2.3":0.00079,"4.1":0.02183,"4.2-4.3":0.03103,"4.4":0,"4.4.3-4.4.4":0.17855},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"6":0.01141,"7":0.01141,"8":0.04565,"9":0.01712,"10":0.02663,"11":0.18641,_:"5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.19791},H:{"0":2.22062},L:{"0":70.56429},S:{"2.5":0},R:{_:"0"},M:{"0":0.15079},Q:{"10.4":0}}; +module.exports={C:{"3":0.00151,"8":0.00151,"16":0.00151,"17":0.00151,"30":0.00454,"32":0.00151,"35":0.00151,"40":0.00151,"41":0.00303,"43":0.00454,"44":0.01665,"45":0.00151,"47":0.00908,"48":0.00454,"50":0.00303,"52":0.04845,"53":0.00151,"56":0.01211,"58":0.00151,"62":0.00151,"65":0.00151,"66":0.00151,"68":0.00151,"69":0.00454,"70":0.00151,"72":0.01665,"74":0.00303,"75":0.00454,"76":0.00151,"78":0.01363,"80":0.00151,"81":0.00757,"83":0.00151,"84":0.02725,"85":0.00606,"86":0.00303,"87":0.00454,"88":0.00303,"89":0.01514,"90":0.00454,"91":0.01363,"92":0.0106,"93":0.01968,"94":0.09387,"95":0.76306,"96":0.69341,"97":0.00454,_:"2 4 5 6 7 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 37 38 39 42 46 49 51 54 55 57 59 60 61 63 64 67 71 73 77 79 82 98 3.5 3.6"},D:{"11":0.00151,"31":0.00151,"33":0.00151,"34":0.00151,"36":0.00454,"37":0.00151,"38":0.00908,"39":0.00303,"40":0.00454,"41":0.00303,"43":0.02574,"48":0.03179,"49":0.01211,"50":0.00454,"51":0.00303,"52":0.0106,"53":0.00151,"55":0.00303,"56":0.00454,"57":0.00303,"58":0.00454,"60":0.01211,"62":0.00303,"63":0.05602,"64":0.00151,"65":0.00908,"66":0.00908,"67":0.00606,"68":0.00454,"69":0.01211,"70":0.06056,"71":0.00908,"72":0.00454,"73":0.00454,"74":0.00303,"75":0.00606,"76":0.00908,"77":0.00454,"78":0.01514,"79":0.04996,"80":0.01211,"81":0.02271,"83":0.0212,"84":0.01665,"85":0.00908,"86":0.04239,"87":0.12415,"88":0.02422,"89":0.06056,"90":0.02877,"91":0.04391,"92":0.08781,"93":0.04391,"94":0.07721,"95":0.10901,"96":3.00529,"97":5.82739,"98":0.06359,"99":0.00303,"100":0.00757,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 35 42 44 45 46 47 54 59 61 101"},F:{"74":0.02271,"77":0.00303,"78":0.00151,"79":0.0106,"80":0.00454,"81":0.00908,"82":0.64496,"83":0.01514,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00151,"13":0.00606,"14":0.00151,"15":0.00303,"16":0.00454,"17":0.0106,"18":0.03482,"83":0.00151,"84":0.00606,"85":0.00303,"86":0.00303,"89":0.00757,"90":0.00606,"91":0.00303,"92":0.0106,"93":0.00303,"94":0.00303,"95":0.03028,"96":0.20439,"97":0.48297,_:"79 80 81 87 88"},E:{"4":0.00303,"13":0.00908,"14":0.03179,"15":0.01514,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 12.1 15.4","5.1":0.06662,"10.1":0.01363,"11.1":0.00151,"13.1":0.00908,"14.1":0.04996,"15.1":0.06056,"15.2-15.3":0.06207},G:{"8":0,"3.2":0,"4.0-4.1":0.00078,"4.2-4.3":0.00116,"5.0-5.1":0.00116,"6.0-6.1":0.00155,"7.0-7.1":0.03685,"8.1-8.4":0.00465,"9.0-9.2":0.00272,"9.3":0.09464,"10.0-10.2":0.00853,"10.3":0.06866,"11.0-11.2":0.01939,"11.3-11.4":0.04887,"12.0-12.1":0.07254,"12.2-12.5":0.47943,"13.0-13.1":0.03491,"13.2":0.0097,"13.3":0.04383,"13.4-13.7":0.15166,"14.0-14.4":0.35763,"14.5-14.8":0.73194,"15.0-15.1":1.02907,"15.2-15.3":0.67842,"15.4":0},P:{"4":2.00536,"5.0-5.4":0.08021,"6.2-6.4":0.18048,"7.2-7.4":0.39105,"8.2":0.05013,"9.2":0.25067,"10.1":0.21056,"11.1-11.2":0.31083,"12.0":0.17046,"13.0":0.59158,"14.0":0.9726,"15.0":0.62166,"16.0":1.56418},I:{"0":0,"3":0,"4":0.00179,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01787,"4.2-4.3":0.03082,"4.4":0,"4.4.3-4.4.4":0.12774},A:{"6":0.01211,"7":0.01038,"8":0.04326,"9":0.01384,"10":0.02595,"11":0.17303,_:"5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.17955},H:{"0":2.04064},L:{"0":70.58758},S:{"2.5":0},R:{_:"0"},M:{"0":0.15275}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js index 8a4562f7bf3c1c..c4fce043b3358a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/SZ.js @@ -1 +1 @@ -module.exports={C:{"4":0.00482,"26":0.00482,"49":0.00241,"50":0.00241,"51":0.00241,"52":0.00963,"56":0.00241,"60":0.07946,"62":0.00241,"63":0.00482,"67":0.00722,"72":0.00241,"77":0.00241,"78":0.02167,"88":0.00963,"89":0.01686,"91":0.00963,"93":0.00963,"94":0.21913,"95":0.26247,"96":0.0602,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 53 54 55 57 58 59 61 64 65 66 68 69 70 71 73 74 75 76 79 80 81 82 83 84 85 86 87 90 92 97 3.5 3.6"},D:{"24":0.00963,"25":0.00722,"29":0.00722,"40":0.0313,"47":0.00241,"49":0.00482,"56":0.00241,"58":0.00241,"59":0.00241,"63":0.01204,"65":0.01686,"68":0.00482,"69":0.00722,"70":0.03612,"72":0.01445,"74":0.0313,"77":0.00482,"78":0.00241,"79":0.01926,"80":0.00963,"81":0.01926,"83":0.00963,"85":0.00482,"86":0.01204,"87":0.0289,"88":0.01204,"89":0.02167,"90":0.02408,"91":0.02649,"92":0.03853,"93":0.03371,"94":0.14207,"95":0.20709,"96":8.65917,"98":0.00963,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 48 50 51 52 53 54 55 57 60 61 62 64 66 67 71 73 75 76 84 97 99"},F:{"37":0.00482,"42":0.00241,"60":0.00482,"64":0.00722,"65":0.00963,"66":0.00722,"76":0.00722,"79":0.01445,"80":0.00963,"81":0.33712,"82":0.35157,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 63 67 68 69 70 71 72 73 74 75 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"10":0.00241,"13":0.00963,"14":0.06261,"15":0.04816,_:"0 5 6 7 8 9 11 12 3.1 3.2 6.1 7.1 12.1","5.1":0.01445,"9.1":0.00241,"10.1":0.00963,"11.1":0.00482,"13.1":0.01926,"14.1":0.05779,"15.1":1.33885,"15.2":0.20468},B:{"12":0.03612,"13":0.03371,"14":0.00482,"15":0.02408,"16":0.04575,"17":0.02167,"18":0.11558,"84":0.04334,"85":0.00722,"86":0.00241,"87":0.00241,"89":0.00963,"91":0.01204,"92":0.00482,"93":0.00722,"94":0.01445,"95":0.06742,"96":1.7458,_:"79 80 81 83 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00262,"5.0-5.1":0.00262,"6.0-6.1":0,"7.0-7.1":0.01203,"8.1-8.4":0.00105,"9.0-9.2":0.01308,"9.3":0.02302,"10.0-10.2":0.00785,"10.3":0.08005,"11.0-11.2":0.00576,"11.3-11.4":0.00471,"12.0-12.1":0.03976,"12.2-12.5":0.25061,"13.0-13.1":0.00732,"13.2":0.00419,"13.3":0.01308,"13.4-13.7":0.07272,"14.0-14.4":0.4693,"14.5-14.8":0.79525,"15.0-15.1":3.27414,"15.2":0.15173},P:{"4":0.44573,"5.0-5.4":0.02026,"6.2-6.4":0.02026,"7.2-7.4":0.46599,"8.2":0.02031,"9.2":0.02026,"10.1":0.02026,"11.1-11.2":0.18234,"12.0":0.02026,"13.0":0.1013,"14.0":0.61794,"15.0":0.29377},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0011,"4.2-4.3":0.00183,"4.4":0,"4.4.3-4.4.4":0.08818},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00241,"10":0.00482,"11":0.15652,_:"6 7 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.32101},H:{"0":19.58625},L:{"0":53.0427},S:{"2.5":0.15184},R:{_:"0"},M:{"0":0.48589},Q:{"10.4":0}}; +module.exports={C:{"17":0.00496,"23":0.03471,"27":0.00992,"34":0.05454,"44":0.00248,"52":0.0124,"60":0.03719,"68":0.00248,"72":0.00992,"83":0.00248,"88":0.01487,"89":0.00496,"91":0.02231,"94":0.00744,"95":0.45614,"96":0.4363,"97":0.03471,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 25 26 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 78 79 80 81 82 84 85 86 87 90 92 93 98 3.5 3.6"},D:{"24":0.00496,"37":0.00496,"40":0.0124,"50":0.00496,"53":0.00248,"58":0.00744,"59":0.00248,"63":0.00992,"67":0.00744,"68":0.02727,"69":0.0124,"70":0.02479,"71":0.00248,"74":0.03223,"75":0.00496,"76":0.00496,"77":0.00248,"78":0.00744,"79":0.01983,"80":0.00992,"81":0.02479,"83":0.0124,"84":0.00744,"85":0.00248,"86":0.01487,"87":0.14378,"88":0.02231,"89":0.02727,"90":0.13635,"91":0.02727,"92":0.14626,"93":0.02727,"94":0.10164,"95":0.10412,"96":2.98967,"97":7.13456,"98":0.00496,"100":0.00992,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 43 44 45 46 47 48 49 51 52 54 55 56 57 60 61 62 64 65 66 72 73 99 101"},F:{"22":0.00248,"28":0.00744,"34":0.00248,"65":0.00248,"66":0.00248,"79":0.00744,"81":0.00992,"82":1.21471,"83":0.02231,_:"9 11 12 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01735,"13":0.00496,"14":0.00496,"15":0.03471,"16":0.01487,"17":0.02231,"18":0.08924,"80":0.00248,"84":0.0471,"85":0.00496,"86":0.00248,"88":0.00496,"89":0.00744,"90":0.0124,"91":0.00496,"92":0.01487,"93":0.00248,"94":0.00496,"95":0.01735,"96":0.46853,"97":1.40807,_:"79 81 83 87"},E:{"4":0,"13":0.00744,"14":0.01487,"15":0.02479,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 11.1 15.4","5.1":0.00992,"9.1":0.01487,"12.1":0.00496,"13.1":0.03223,"14.1":0.05454,"15.1":0.99904,"15.2-15.3":0.95194},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00067,"5.0-5.1":0.01009,"6.0-6.1":0.00269,"7.0-7.1":0,"8.1-8.4":0.00269,"9.0-9.2":0.00672,"9.3":0.01816,"10.0-10.2":0,"10.3":0.18089,"11.0-11.2":0.00672,"11.3-11.4":0.00672,"12.0-12.1":0.01614,"12.2-12.5":0.25217,"13.0-13.1":0.00336,"13.2":0.00336,"13.3":0.0269,"13.4-13.7":0.04304,"14.0-14.4":0.36581,"14.5-14.8":0.75045,"15.0-15.1":2.95943,"15.2-15.3":2.06777,"15.4":0},P:{"4":0.34709,"5.0-5.4":0.08076,"6.2-6.4":0.01018,"7.2-7.4":0.87794,"8.2":0.03045,"9.2":0.05104,"10.1":0.02035,"11.1-11.2":0.2348,"12.0":0.05104,"13.0":0.1225,"14.0":0.28584,"15.0":0.17355,"16.0":1.54149},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00219,"4.4":0,"4.4.3-4.4.4":0.05045},A:{"8":0.00496,"11":0.10164,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01504},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.09055},H:{"0":16.54068},L:{"0":52.25514},S:{"2.5":0.13538},R:{_:"0"},M:{"0":0.17298}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js index 48bf161d3e6e39..3c9d6234794825 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TC.js @@ -1 +1 @@ -module.exports={C:{"52":0.01366,"56":0.09106,"63":0.00911,"65":0.00455,"69":0.00455,"74":0.00455,"91":0.00455,"92":0.04553,"93":0.01366,"94":0.46896,"95":0.988,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 57 58 59 60 61 62 64 66 67 68 70 71 72 73 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 96 97 3.5 3.6"},D:{"58":0.01366,"63":0.00911,"69":0.01366,"76":0.01366,"79":0.02732,"80":0.00911,"81":0.02277,"83":0.00911,"85":0.01821,"87":0.06374,"89":0.00455,"91":0.01821,"92":0.10927,"93":0.13204,"94":1.47062,"95":0.38701,"96":22.03652,"97":0.25042,"98":0.08195,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 59 60 61 62 64 65 66 67 68 70 71 72 73 74 75 77 78 84 86 88 90 99"},F:{"79":0.02277,"80":0.15936,"81":0.18212,"82":0.10927,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.35513,"14":0.33237,"15":0.86962,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1","9.1":0.03187,"10.1":0.11383,"11.1":0.03187,"12.1":0.17301,"13.1":0.6784,"14.1":3.81997,"15.1":3.27816,"15.2":0.15936},B:{"16":0.1548,"18":0.1457,"89":0.0774,"91":0.02277,"94":0.05464,"95":0.13204,"96":4.58487,_:"12 13 14 15 17 79 80 81 83 84 85 86 87 88 90 92 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04377,"10.0-10.2":0,"10.3":0.02918,"11.0-11.2":0.00292,"11.3-11.4":0.02334,"12.0-12.1":0.0642,"12.2-12.5":1.23721,"13.0-13.1":0.00584,"13.2":0,"13.3":0.35599,"13.4-13.7":0.26262,"14.0-14.4":1.45898,"14.5-14.8":8.05648,"15.0-15.1":16.38725,"15.2":1.2518},P:{"4":0.43501,"5.0-5.4":0.03183,"6.2-6.4":0.02065,"7.2-7.4":0.03133,"8.2":0.01032,"9.2":0.03067,"10.1":0.02122,"11.1-11.2":0.0731,"12.0":0.10443,"13.0":0.56394,"14.0":0.0731,"15.0":0.12532},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.02179},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08195,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.10314},L:{"0":23.33539},S:{"2.5":0},R:{_:"0"},M:{"0":0.38129},Q:{"10.4":0}}; +module.exports={C:{"56":0.01565,"84":0.00522,"89":0.00522,"91":0.01043,"95":0.64145,"96":1.02736,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 85 86 87 88 90 92 93 94 97 98 3.5 3.6"},D:{"63":0.00522,"65":0.00522,"76":0.0678,"78":0.02086,"79":0.05215,"80":0.00522,"81":0.01043,"84":0.01043,"86":0.00522,"87":0.07301,"89":0.01043,"90":0.07301,"91":0.04172,"92":0.26075,"93":0.17731,"94":0.30247,"95":0.06258,"96":12.03622,"97":17.52762,"98":0.32855,"99":0.04694,"100":0.07823,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 69 70 71 72 73 74 75 77 83 85 88 101"},F:{"28":0.02608,"80":0.02086,"82":0.28161,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01565,"17":0.05215,"18":0.16688,"84":0.01043,"92":0.05215,"94":0.01565,"95":0.08866,"96":2.19552,"97":4.59442,_:"12 13 14 16 79 80 81 83 85 86 87 88 89 90 91 93"},E:{"4":0,"13":0.50064,"14":0.39634,"15":0.73532,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.02608,"10.1":0.10952,"11.1":0.2086,"12.1":0.09909,"13.1":0.83962,"14.1":3.24373,"15.1":2.1538,"15.2-15.3":0.88134},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00491,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0.00982,"9.0-9.2":0,"9.3":0.03682,"10.0-10.2":0,"10.3":0.03682,"11.0-11.2":0.00245,"11.3-11.4":0.03436,"12.0-12.1":0.1399,"12.2-12.5":0.97443,"13.0-13.1":0.00982,"13.2":0,"13.3":0.054,"13.4-13.7":0.108,"14.0-14.4":0.89588,"14.5-14.8":6.38899,"15.0-15.1":10.77759,"15.2-15.3":5.05621,"15.4":0.01227},P:{"4":0.0643,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.02143,"8.2":0.03098,"9.2":0.04287,"10.1":0.01024,"11.1-11.2":0.11789,"12.0":0.01072,"13.0":0.03215,"14.0":0.16075,"15.0":0.05358,"16.0":2.35773},I:{"0":0,"3":0,"4":0.0063,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.00327},A:{"11":0.04694,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.00957},H:{"0":0.10419},L:{"0":21.06004},S:{"2.5":0},R:{_:"0"},M:{"0":0.20097}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js index 5b0484acb00975..51e3758c090820 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TD.js @@ -1 +1 @@ -module.exports={C:{"5":0.00416,"15":0.00416,"30":0.00416,"43":0.00624,"45":0.00416,"57":0.00832,"69":0.00416,"72":0.00208,"75":0.00832,"78":0.01457,"83":0.01249,"84":0.00624,"88":0.00208,"89":0.00624,"90":0.00416,"91":0.00208,"93":0.00624,"94":0.29758,"95":0.60765,"96":0.02081,_:"2 3 4 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 44 46 47 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 70 71 73 74 76 77 79 80 81 82 85 86 87 92 97 3.5 3.6"},D:{"24":0.01041,"25":0.00624,"37":0.08948,"40":0.01457,"55":0.00832,"58":0.00208,"60":0.00208,"63":0.00416,"64":0.00208,"65":0.00416,"68":0.01457,"70":0.00832,"71":0.01249,"74":0.01041,"75":0.00832,"77":0.00416,"80":0.0437,"81":0.00416,"84":0.01457,"86":0.33296,"87":0.13318,"88":0.02081,"89":0.01457,"90":0.00832,"91":0.03746,"92":0.08324,"93":0.03538,"94":0.34961,"95":0.07908,"96":4.69266,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 59 61 62 66 67 69 72 73 76 78 79 83 85 97 98 99"},F:{"29":0.01665,"36":0.00624,"37":0.00624,"45":0.04994,"51":0.00624,"64":0.00624,"73":0.13735,"79":0.01873,"80":0.03746,"81":0.0333,"82":0.06659,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 38 39 40 41 42 43 44 46 47 48 49 50 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 72 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00208,"13":0.00624,"14":0.01249,"15":0.00416,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1","12.1":0.01249,"13.1":0.01873,"14.1":0.19145,"15.1":0.05411,"15.2":0.00416},B:{"12":0.02497,"13":0.02289,"14":0.01873,"16":0.02289,"17":0.02705,"18":0.04162,"84":0.00208,"90":0.01665,"91":0.01041,"92":0.00624,"93":0.00416,"94":0.03746,"95":0.02497,"96":1.39843,_:"15 79 80 81 83 85 86 87 88 89"},G:{"8":0.00094,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00375,"7.0-7.1":0.00656,"8.1-8.4":0.00094,"9.0-9.2":0,"9.3":0.01547,"10.0-10.2":0.00094,"10.3":0.00328,"11.0-11.2":0.01688,"11.3-11.4":0.10456,"12.0-12.1":0.21851,"12.2-12.5":0.82339,"13.0-13.1":0.00938,"13.2":0.00141,"13.3":0.08112,"13.4-13.7":0.05908,"14.0-14.4":1.13473,"14.5-14.8":0.76477,"15.0-15.1":1.24446,"15.2":0.19788},P:{"4":0.33292,"5.0-5.4":0.06053,"6.2-6.4":0.02018,"7.2-7.4":0.33292,"8.2":0.01019,"9.2":0.08071,"10.1":0.02018,"11.1-11.2":0.37328,"12.0":0.02018,"13.0":0.16142,"14.0":0.52461,"15.0":1.20054},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00112,"4.2-4.3":0.00374,"4.4":0,"4.4.3-4.4.4":0.07433},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0172,"11":2.68393,_:"6 7 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0.03168},O:{"0":1.20369},H:{"0":3.70362},L:{"0":73.5905},S:{"2.5":0.11879},R:{_:"0"},M:{"0":0.15838},Q:{"10.4":0.08711}}; +module.exports={C:{"41":0.00829,"45":0.00166,"47":0.00331,"57":0.00331,"58":0.00166,"59":0.00166,"67":0.00166,"72":0.00166,"77":0.00166,"79":0.00166,"85":0.00166,"86":0.00829,"87":0.00166,"88":0.00829,"89":0.00829,"90":0.00166,"91":0.05965,"92":0.00331,"93":0.00166,"94":0.03645,"95":0.96603,"96":0.64623,"97":0.00994,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 46 48 49 50 51 52 53 54 55 56 60 61 62 63 64 65 66 68 69 70 71 73 74 75 76 78 80 81 82 83 84 98 3.5 3.6"},D:{"11":0.00497,"24":0.00497,"25":0.00663,"37":0.09776,"40":0.01657,"43":0.00331,"52":0.00331,"55":0.01823,"58":0.00331,"60":0.00994,"63":0.00331,"64":0.00331,"68":0.00829,"71":0.00497,"74":0.01988,"75":0.00994,"76":0.00829,"77":0.00663,"78":0.00331,"79":0.03811,"80":0.04308,"81":0.00166,"83":0.00166,"85":0.00497,"86":0.26678,"87":0.12925,"88":0.00166,"89":0.02983,"90":0.00829,"91":0.00663,"92":0.07457,"93":0.0348,"94":0.18558,"95":0.02817,"96":2.0232,"97":2.83181,"100":0.00166,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 44 45 46 47 48 49 50 51 53 54 56 57 59 61 62 65 66 67 69 70 72 73 84 98 99 101"},F:{"36":0.00331,"41":0.00166,"43":0.00166,"45":0.00331,"46":0.00166,"47":0.00663,"50":0.00829,"51":0.00994,"53":0.00331,"60":0.00663,"63":0.00166,"66":0.00166,"68":0.00166,"70":0.00331,"76":0.00166,"77":0.00497,"78":0.0116,"79":0.02817,"80":0.02154,"82":0.06959,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 42 44 48 49 52 54 55 56 57 58 62 64 65 67 69 71 72 73 74 75 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0348,"13":0.02817,"14":0.02817,"15":0.00331,"16":0.06297,"17":0.01491,"18":0.04805,"81":0.00166,"83":0.00166,"84":0.00829,"88":0.01988,"89":0.00166,"90":0.01326,"91":0.00166,"92":0.00331,"93":0.00994,"94":0.00829,"95":0.03148,"96":0.5435,"97":1.07705,_:"79 80 85 86 87"},E:{"4":0,"11":0.00166,"13":0.00166,"14":0.00331,"15":0.01823,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00497,"12.1":0.00497,"13.1":0.02486,"14.1":0.02651,"15.1":0.02154,"15.2-15.3":0.20215},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00225,"7.0-7.1":0.00113,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00788,"10.0-10.2":0.00113,"10.3":0.05801,"11.0-11.2":0.02478,"11.3-11.4":0.06702,"12.0-12.1":0.2664,"12.2-12.5":0.77385,"13.0-13.1":0.01521,"13.2":0.00338,"13.3":0.04618,"13.4-13.7":0.04731,"14.0-14.4":1.30383,"14.5-14.8":0.67191,"15.0-15.1":1.5967,"15.2-15.3":0.74456,"15.4":0},P:{"4":0.85495,"5.0-5.4":0.02036,"6.2-6.4":0.03053,"7.2-7.4":0.37658,"8.2":0.01065,"9.2":0.15267,"10.1":0.02036,"11.1-11.2":0.19338,"12.0":0.06107,"13.0":0.14249,"14.0":0.47836,"15.0":0.3257,"16.0":0.81424},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00306,"4.2-4.3":0.00153,"4.4":0,"4.4.3-4.4.4":0.15392},A:{"8":0.04468,"11":1.16162,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01669},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0.80927},O:{"0":1.02619},H:{"0":3.74394},L:{"0":72.89046},S:{"2.5":0.08343},R:{_:"0"},M:{"0":0.13349}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js index 9e677c7f6af84c..6a7af84b245352 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TG.js @@ -1 +1 @@ -module.exports={C:{"37":0.00853,"43":0.00853,"44":0.0128,"45":0.00427,"47":0.00853,"50":0.00427,"52":0.0512,"56":0.0128,"57":0.00427,"60":0.00853,"64":0.00853,"68":0.00427,"72":0.12801,"75":0.00427,"77":0.00853,"78":0.02987,"79":0.10668,"80":0.0512,"82":0.0128,"83":0.0128,"84":0.08107,"85":0.00427,"86":0.01707,"87":0.00853,"88":0.04694,"89":0.0384,"90":0.02134,"91":0.17921,"92":0.08107,"93":0.06401,"94":1.88601,"95":3.28986,"96":0.02134,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 46 48 49 51 53 54 55 58 59 61 62 63 65 66 67 69 70 71 73 74 76 81 97 3.5 3.6"},D:{"23":0.00853,"26":0.0128,"29":0.00427,"33":0.00853,"38":0.00853,"40":0.00853,"42":0.01707,"43":0.02987,"46":0.00427,"49":0.0128,"50":0.01707,"55":0.00427,"57":0.01707,"60":0.00853,"62":0.00427,"63":0.01707,"65":0.00853,"67":0.00427,"69":0.00427,"72":0.10241,"73":0.00853,"75":0.00853,"76":0.02134,"77":0.0128,"78":0.01707,"79":0.0384,"80":0.12374,"81":0.08961,"83":0.02987,"84":0.00853,"85":0.00853,"86":0.17068,"87":0.14508,"88":0.14508,"89":0.0384,"90":0.05547,"91":0.0512,"92":0.48217,"93":0.11948,"94":1.15636,"95":1.07102,"96":14.81502,"97":0.0128,"98":0.01707,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 27 28 30 31 32 34 35 36 37 39 41 44 45 47 48 51 52 53 54 56 58 59 61 64 66 68 70 71 74 99"},F:{"15":0.00853,"36":0.00427,"42":0.00427,"72":0.00427,"77":0.00853,"79":0.0128,"80":0.0256,"81":0.69552,"82":1.44651,_:"9 11 12 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02134,"14":0.00427,"15":0.0256,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1","5.1":0.02134,"11.1":0.00427,"13.1":0.0256,"14.1":0.04694,"15.1":0.09814,"15.2":0.02134},B:{"12":0.02134,"15":0.00427,"16":0.00853,"17":0.02987,"18":0.10241,"84":0.00853,"85":0.00853,"89":0.0128,"90":0.00427,"92":0.02987,"93":0.00853,"94":0.0128,"95":0.07254,"96":3.0381,_:"13 14 79 80 81 83 86 87 88 91"},G:{"8":0.00048,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.12079,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.20829,"10.0-10.2":0,"10.3":0.13078,"11.0-11.2":0.1479,"11.3-11.4":0.0038,"12.0-12.1":0.00571,"12.2-12.5":0.98915,"13.0-13.1":0.00618,"13.2":0.00476,"13.3":0.00856,"13.4-13.7":0.07133,"14.0-14.4":0.29389,"14.5-14.8":1.13799,"15.0-15.1":1.36816,"15.2":0.2549},P:{"4":0.25558,"5.0-5.4":0.01111,"6.2-6.4":0.02065,"7.2-7.4":0.02222,"8.2":0.01032,"9.2":0.05162,"10.1":0.03097,"11.1-11.2":0.02222,"12.0":0.06194,"13.0":0.02222,"14.0":0.02222,"15.0":0.07778},I:{"0":0,"3":0,"4":0.00089,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00747,"4.2-4.3":0.01102,"4.4":0,"4.4.3-4.4.4":0.09528},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.28162,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.02867},O:{"0":0.6593},H:{"0":3.78306},L:{"0":57.12218},S:{"2.5":0.01147},R:{_:"0"},M:{"0":0.06306},Q:{"10.4":0.01147}}; +module.exports={C:{"21":0.01567,"32":0.00392,"40":0.00392,"45":0.00783,"47":0.00783,"50":0.03134,"51":0.00392,"52":0.0235,"56":0.00783,"60":0.00783,"61":0.00783,"64":0.00392,"65":0.00783,"66":0.00783,"69":0.00392,"72":0.06267,"74":0.00783,"75":0.01175,"78":0.03134,"79":0.01175,"80":0.06267,"83":0.02742,"84":0.01567,"85":0.00392,"86":0.01959,"87":0.00783,"88":0.01959,"89":0.01175,"90":0.01567,"91":0.05092,"92":0.02742,"93":0.01567,"94":0.09009,"95":2.56955,"96":2.77715,"97":0.05092,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 41 42 43 44 46 48 49 53 54 55 57 58 59 62 63 67 68 70 71 73 76 77 81 82 98 3.5 3.6"},D:{"11":0.00783,"25":0.00783,"26":0.01175,"33":0.01567,"40":0.00392,"41":0.01175,"43":0.03525,"45":0.00392,"47":0.00392,"49":0.01959,"51":0.00783,"55":0.00392,"58":0.01567,"60":0.00392,"63":0.00783,"64":0.00783,"65":0.01959,"69":0.00783,"70":0.07834,"72":0.07834,"74":0.01567,"75":0.01959,"76":0.03917,"77":0.01175,"78":0.00783,"79":0.32511,"80":0.0235,"81":0.01959,"83":0.07442,"84":0.02742,"85":0.01959,"86":0.04309,"87":0.09009,"88":0.03525,"89":0.34078,"90":0.02742,"91":0.08226,"92":0.18018,"93":0.05484,"94":0.08617,"95":0.15668,"96":4.47713,"97":12.01736,"98":0.41912,"100":0.03525,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 34 35 36 37 38 39 42 44 46 48 50 52 53 54 56 57 59 61 62 66 67 68 71 73 99 101"},F:{"18":0.01959,"77":0.00783,"79":0.01959,"80":0.01175,"81":0.00783,"82":2.49121,"83":0.04309,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.02742,"13":0.00783,"14":0.00392,"15":0.01959,"17":0.01959,"18":0.11359,"84":0.00783,"85":0.00783,"88":0.00392,"89":0.00783,"91":0.00392,"92":0.05876,"94":0.00783,"95":0.02742,"96":0.92441,"97":2.45596,_:"16 79 80 81 83 86 87 90 93"},E:{"4":0,"13":0.00392,"14":0.01175,"15":0.0235,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 12.1 15.4","5.1":0.01175,"11.1":0.00392,"13.1":0.03525,"14.1":0.07051,"15.1":0.05876,"15.2-15.3":0.13318},G:{"8":0.00187,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01679,"5.0-5.1":0.00311,"6.0-6.1":0.00124,"7.0-7.1":0.18032,"8.1-8.4":0.00062,"9.0-9.2":0,"9.3":0.14737,"10.0-10.2":0.00124,"10.3":0.21452,"11.0-11.2":0.11193,"11.3-11.4":0.00373,"12.0-12.1":0.01741,"12.2-12.5":1.28652,"13.0-13.1":0.00622,"13.2":0.01617,"13.3":0.03917,"13.4-13.7":0.07462,"14.0-14.4":0.42159,"14.5-14.8":1.21874,"15.0-15.1":1.40031,"15.2-15.3":1.0521,"15.4":0.00124},P:{"4":0.06974,"5.0-5.4":0.01027,"6.2-6.4":0.03487,"7.2-7.4":0.02325,"8.2":0.04022,"9.2":0.01162,"10.1":0.0616,"11.1-11.2":0.01162,"12.0":0.0616,"13.0":0.01162,"14.0":0.01162,"15.0":0.05811,"16.0":0.41842},I:{"0":0,"3":0,"4":0.00014,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00301,"4.2-4.3":0.00487,"4.4":0,"4.4.3-4.4.4":0.07713},A:{"11":0.14101,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01825},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01217},O:{"0":0.61438},H:{"0":3.11561},L:{"0":54.32856},S:{"2.5":0.04866},R:{_:"0"},M:{"0":0.09733}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js index 10e13cfe2395a8..e77ca128ce9bf3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TH.js @@ -1 +1 @@ -module.exports={C:{"50":0.0215,"51":0.0129,"52":0.06449,"53":0.0129,"54":0.0172,"55":0.0172,"56":0.08598,"57":0.0172,"58":0.0172,"59":0.0172,"60":0.0172,"61":0.0172,"62":0.0086,"63":0.0172,"65":0.0086,"66":0.0086,"67":0.0043,"68":0.0129,"69":0.0043,"70":0.0043,"71":0.0043,"72":0.0086,"73":0.0086,"74":0.0043,"75":0.0043,"76":0.0043,"77":0.0086,"78":0.0172,"79":0.0086,"80":0.0086,"81":0.0086,"82":0.0043,"83":0.0129,"84":0.0086,"88":0.0172,"89":0.0086,"90":0.0129,"91":0.0172,"92":0.0215,"93":0.0086,"94":0.46429,"95":1.00597,"96":0.0129,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 64 85 86 87 97 3.5 3.6"},D:{"25":0.0129,"31":0.0043,"38":0.0129,"41":0.0086,"42":0.0043,"43":0.0172,"45":0.0043,"46":0.0129,"47":0.0129,"48":0.0086,"49":0.08598,"50":0.0043,"51":0.0086,"53":0.0172,"54":0.0086,"55":0.0086,"56":0.03009,"57":0.0129,"58":0.0129,"59":0.0043,"60":0.0086,"61":0.0086,"62":0.0086,"63":0.0172,"64":0.0086,"65":0.0172,"66":0.0129,"67":0.0129,"68":0.0215,"69":0.0215,"70":0.03439,"71":0.0172,"72":0.0215,"73":0.0129,"74":0.03869,"75":0.03009,"76":0.03439,"77":0.02579,"78":0.03439,"79":0.10748,"80":0.08168,"81":0.03869,"83":0.05159,"84":0.06019,"85":0.06019,"86":0.06878,"87":0.14187,"88":0.06878,"89":0.05159,"90":0.04729,"91":0.06449,"92":0.10748,"93":0.11607,"94":0.16766,"95":0.29233,"96":27.84032,"97":0.03439,"98":0.0086,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 32 33 34 35 36 37 39 40 44 52 99"},F:{"28":0.0086,"34":0.0043,"43":0.0043,"46":0.0043,"48":0.0043,"49":0.0043,"52":0.0043,"53":0.0086,"54":0.0129,"55":0.0129,"56":0.0086,"67":0.0043,"68":0.0043,"81":0.18056,"82":0.23215,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 38 39 40 41 42 44 45 47 50 51 57 58 60 62 63 64 65 66 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0172},E:{"4":0,"10":0.0086,"11":0.0129,"12":0.0215,"13":0.06449,"14":0.18486,"15":0.4471,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.05159,"10.1":0.0086,"11.1":0.0215,"12.1":0.03439,"13.1":0.15047,"14.1":0.96728,"15.1":1.62502,"15.2":0.15047},B:{"12":0.0215,"13":0.0129,"14":0.0172,"15":0.0172,"16":0.03009,"17":0.02579,"18":0.07308,"79":0.0086,"80":0.0129,"81":0.0172,"83":0.0172,"84":0.02579,"85":0.0129,"86":0.0215,"87":0.0172,"89":0.0086,"90":0.0086,"91":0.0086,"92":0.0129,"93":0.0043,"94":0.0172,"95":0.04299,"96":2.85884,_:"88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00572,"5.0-5.1":0.01001,"6.0-6.1":0.0143,"7.0-7.1":0.01287,"8.1-8.4":0.00429,"9.0-9.2":0.00429,"9.3":0.05577,"10.0-10.2":0.01144,"10.3":0.07007,"11.0-11.2":0.02145,"11.3-11.4":0.02431,"12.0-12.1":0.0286,"12.2-12.5":0.6492,"13.0-13.1":0.03003,"13.2":0.01287,"13.3":0.07436,"13.4-13.7":0.21306,"14.0-14.4":0.81364,"14.5-14.8":3.65211,"15.0-15.1":7.92767,"15.2":0.65635},P:{"4":0.14728,"5.0-5.4":0.01042,"6.2-6.4":0.01042,"7.2-7.4":0.09468,"8.2":0.01009,"9.2":0.03156,"10.1":0.01052,"11.1-11.2":0.12624,"12.0":0.03156,"13.0":0.1052,"14.0":0.16832,"15.0":0.37872},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00083,"4.2-4.3":0.00417,"4.4":0,"4.4.3-4.4.4":0.0292},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02006,"9":0.01003,"10":0.01003,"11":0.32099,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.29075},H:{"0":0.21589},L:{"0":41.64499},S:{"2.5":0},R:{_:"0"},M:{"0":0.11972},Q:{"10.4":0}}; +module.exports={C:{"50":0.00415,"51":0.00415,"52":0.04562,"55":0.00829,"56":0.11612,"58":0.00415,"68":0.01244,"69":0.00829,"70":0.00829,"71":0.00829,"72":0.00829,"73":0.00829,"74":0.00829,"75":0.00829,"76":0.00829,"77":0.00829,"78":0.02488,"79":0.00829,"80":0.00829,"81":0.01244,"82":0.00829,"83":0.01244,"84":0.00829,"88":0.00415,"89":0.00829,"90":0.00415,"91":0.01244,"92":0.00415,"93":0.00415,"94":0.01659,"95":0.65108,"96":0.80452,"97":0.01244,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 53 54 57 59 60 61 62 63 64 65 66 67 85 86 87 98 3.5 3.6"},D:{"25":0.01244,"38":0.01244,"43":0.01244,"49":0.0705,"53":0.02074,"56":0.02074,"57":0.00415,"58":0.00829,"63":0.00829,"65":0.01244,"66":0.00415,"67":0.00829,"68":0.06635,"69":0.04562,"70":0.04562,"71":0.04976,"72":0.06221,"73":0.02488,"74":0.07879,"75":0.04976,"76":0.05806,"77":0.04976,"78":0.07465,"79":0.141,"80":0.09953,"81":0.07879,"83":0.09953,"84":0.08709,"85":0.09953,"86":0.16588,"87":0.15344,"88":0.10368,"89":0.09538,"90":0.10368,"91":0.07879,"92":0.09953,"93":0.10368,"94":0.09953,"95":0.11197,"96":7.57242,"97":19.82681,"98":0.02074,"99":0.00415,"100":0.01659,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 44 45 46 47 48 50 51 52 54 55 59 60 61 62 64 101"},F:{"28":0.01244,"46":0.00829,"53":0.00829,"54":0.00829,"55":0.01244,"70":0.00415,"82":0.39811,"83":0.00829,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 56 57 58 60 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00415,"15":0.00415,"16":0.01244,"17":0.01244,"18":0.04976,"79":0.00415,"80":0.01244,"81":0.01244,"83":0.01244,"84":0.02074,"85":0.01244,"86":0.01244,"87":0.01244,"88":0.00829,"89":0.01244,"90":0.01244,"91":0.00829,"92":0.01244,"94":0.00829,"95":0.01244,"96":0.75061,"97":2.13571,_:"12 13 93"},E:{"4":0,"12":0.00415,"13":0.03318,"14":0.16173,"15":0.29029,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.3442,"10.1":0.00829,"11.1":0.01244,"12.1":0.02074,"13.1":0.12026,"14.1":0.82111,"15.1":1.25654,"15.2-15.3":0.84599},G:{"8":0.00915,"3.2":0.00153,"4.0-4.1":0.00305,"4.2-4.3":0.01068,"5.0-5.1":0.01373,"6.0-6.1":0.0244,"7.0-7.1":0.03508,"8.1-8.4":0.04118,"9.0-9.2":0.03203,"9.3":0.09303,"10.0-10.2":0.04423,"10.3":0.09455,"11.0-11.2":0.08235,"11.3-11.4":0.06558,"12.0-12.1":0.08388,"12.2-12.5":0.71525,"13.0-13.1":0.05948,"13.2":0.0244,"13.3":0.1098,"13.4-13.7":0.28519,"14.0-14.4":0.77625,"14.5-14.8":2.98301,"15.0-15.1":6.04837,"15.2-15.3":3.60676,"15.4":0.00153},P:{"4":0.15763,"5.0-5.4":0.02095,"6.2-6.4":0.01048,"7.2-7.4":0.12611,"8.2":0.04022,"9.2":0.05254,"10.1":0.07356,"11.1-11.2":0.17865,"12.0":0.05254,"13.0":0.09458,"14.0":0.14712,"15.0":0.17865,"16.0":1.92312},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0.00263,"2.3":0,"4.1":0.00263,"4.2-4.3":0.00702,"4.4":0,"4.4.3-4.4.4":0.04038},A:{"8":0.01341,"9":0.00894,"10":0.00447,"11":0.31738,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.26919},H:{"0":0.22715},L:{"0":40.74293},S:{"2.5":0},R:{_:"0"},M:{"0":0.12874}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js index 1dc9f3585eb8a1..7767bdff740107 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TJ.js @@ -1 +1 @@ -module.exports={C:{"4":0.00593,"30":0.00297,"32":0.00297,"35":0.0089,"52":0.09494,"56":0.00297,"57":0.00297,"65":0.00297,"68":0.00593,"70":0.00297,"72":0.00593,"78":0.02077,"79":0.0089,"80":0.0089,"81":0.01187,"82":0.16615,"83":0.04154,"85":0.00297,"86":0.00297,"88":1.64965,"89":0.00297,"91":0.02077,"92":0.00297,"93":0.01187,"94":0.3145,"95":0.61714,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 58 59 60 61 62 63 64 66 67 69 71 73 74 75 76 77 84 87 90 96 97 3.5 3.6"},D:{"33":0.00593,"34":0.06231,"35":0.00297,"38":0.00297,"43":0.00297,"44":0.09198,"45":0.0089,"46":0.00297,"47":0.02967,"49":0.05341,"50":0.00297,"56":0.00297,"57":0.00297,"61":0.01187,"62":0.00593,"63":0.00593,"67":0.01187,"68":0.0089,"69":0.0089,"70":0.01187,"71":0.0267,"72":0.0089,"73":0.0089,"74":0.01187,"75":0.00297,"77":0.0267,"78":0.0089,"79":0.20472,"80":0.0267,"81":0.01484,"83":0.20472,"84":0.50736,"85":0.28187,"86":0.06231,"87":0.08308,"88":0.06527,"89":0.10088,"90":0.04451,"91":0.06231,"92":0.21659,"93":0.04747,"94":0.22549,"95":0.24923,"96":13.53842,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 36 37 39 40 41 42 48 51 52 53 54 55 58 59 60 64 65 66 76 97 98 99"},F:{"36":0.00593,"60":0.0089,"68":0.07714,"74":0.00297,"78":0.00297,"79":0.00593,"80":0.0089,"81":0.43615,"82":0.64681,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 62 63 64 65 66 67 69 70 71 72 73 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.01187},E:{"4":0,"13":0.01187,"14":0.06824,"15":0.09198,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":1.21647,"12.1":0.01187,"13.1":0.04451,"14.1":0.19286,"15.1":0.50439,"15.2":0.06527},B:{"14":0.0089,"15":0.00297,"17":0.0178,"18":0.02967,"84":0.01187,"85":0.02374,"87":0.00593,"89":0.01484,"90":0.01187,"91":0.00593,"92":0.00593,"94":0.04747,"95":0.03857,"96":0.89307,_:"12 13 16 79 80 81 83 86 88 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00238,"6.0-6.1":0.00079,"7.0-7.1":0.01429,"8.1-8.4":0.00238,"9.0-9.2":0.00476,"9.3":0.04048,"10.0-10.2":0.01111,"10.3":0.07301,"11.0-11.2":0.04603,"11.3-11.4":0.04365,"12.0-12.1":0.08651,"12.2-12.5":0.79205,"13.0-13.1":0.0627,"13.2":0.06825,"13.3":0.0754,"13.4-13.7":0.20079,"14.0-14.4":0.96586,"14.5-14.8":1.08887,"15.0-15.1":3.81026,"15.2":0.54364},P:{"4":1.28146,"5.0-5.4":0.17153,"6.2-6.4":0.19171,"7.2-7.4":0.52469,"8.2":0.01009,"9.2":0.30271,"10.1":0.07063,"11.1-11.2":0.35316,"12.0":0.13117,"13.0":0.42379,"14.0":0.39352,"15.0":0.44397},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0.0003,"4.1":0.00107,"4.2-4.3":0.00396,"4.4":0,"4.4.3-4.4.4":0.03687},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02513,"9":0.03456,"10":0.00628,"11":0.14765,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.92001},H:{"0":2.51687},L:{"0":54.77625},S:{"2.5":0.00703},R:{_:"0"},M:{"0":0.04923},Q:{"10.4":0}}; +module.exports={C:{"35":0.01129,"52":0.05928,"57":0.00282,"72":0.00565,"78":0.02258,"79":0.01412,"80":0.20043,"81":0.01129,"82":0.00847,"83":0.09881,"88":0.00282,"90":0.00565,"91":0.02823,"92":0.00282,"93":0.01976,"94":0.01412,"95":0.43757,"96":0.57872,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 84 85 86 87 89 97 98 3.5 3.6"},D:{"11":0.02258,"34":0.00565,"37":0.00282,"38":0.00282,"40":0.00282,"44":0.09598,"45":0.01694,"46":0.00847,"47":0.00847,"49":0.0734,"55":0.00282,"56":0.00282,"57":0.00282,"58":0.00565,"61":0.00565,"62":0.05081,"63":0.09881,"64":0.00565,"65":0.00282,"67":0.01129,"68":0.02258,"69":0.01976,"70":0.01129,"71":0.00847,"72":0.00282,"74":0.00282,"75":0.00565,"76":0.01694,"78":0.00565,"79":0.10163,"80":0.02541,"81":0.02258,"83":0.06211,"84":0.04517,"85":0.15809,"86":0.55049,"87":0.04517,"88":0.02541,"89":0.12139,"90":0.01976,"91":0.02541,"92":0.11292,"93":0.03388,"94":0.09316,"95":0.10727,"96":4.79628,"97":10.34347,"98":0.00847,"100":0.00282,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 39 41 42 43 48 50 51 52 53 54 59 60 66 73 77 99 101"},F:{"36":0.00847,"63":0.00565,"64":0.00565,"68":0.04235,"69":0.05364,"75":0.00565,"78":0.00847,"79":0.00282,"80":0.00565,"82":1.13202,"83":0.01976,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 65 66 67 70 71 72 73 74 76 77 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00282},B:{"13":0.00565,"14":0.00282,"15":0.00847,"16":0.00565,"17":0.00847,"18":0.04517,"84":0.00847,"85":0.00847,"86":0.00282,"89":0.01129,"90":0.00565,"91":0.00282,"92":0.00282,"94":0.00565,"95":0.01694,"96":0.48556,"97":0.50814,_:"12 79 80 81 83 87 88 93"},E:{"4":0,"11":0.01412,"13":0.00847,"14":0.02258,"15":0.09316,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 7.1 10.1 15.4","5.1":1.66839,"9.1":0.00282,"11.1":0.00565,"12.1":0.00847,"13.1":0.03952,"14.1":0.17503,"15.1":0.36134,"15.2-15.3":0.45733},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00455,"5.0-5.1":0.00455,"6.0-6.1":0.00455,"7.0-7.1":0.04278,"8.1-8.4":0.00091,"9.0-9.2":0.00819,"9.3":0.07918,"10.0-10.2":0.0091,"10.3":0.11013,"11.0-11.2":0.02275,"11.3-11.4":0.04096,"12.0-12.1":0.07008,"12.2-12.5":0.76269,"13.0-13.1":0.03185,"13.2":0.0182,"13.3":0.08373,"13.4-13.7":0.24665,"14.0-14.4":0.95382,"14.5-14.8":1.18955,"15.0-15.1":2.93427,"15.2-15.3":2.48103,"15.4":0.00091},P:{"4":1.08603,"5.0-5.4":0.21117,"6.2-6.4":0.17095,"7.2-7.4":0.54302,"8.2":0.04022,"9.2":0.24134,"10.1":0.07039,"11.1-11.2":0.29162,"12.0":0.15084,"13.0":0.31173,"14.0":0.40223,"15.0":0.38212,"16.0":1.48826},I:{"0":0,"3":0,"4":0.00024,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01018,"4.2-4.3":0.00279,"4.4":0,"4.4.3-4.4.4":0.02267},A:{"8":0.02411,"9":0.03616,"10":0.00603,"11":0.15671,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.83014},H:{"0":2.92173},L:{"0":52.91964},S:{"2.5":0.01435},R:{_:"0"},M:{"0":0.02153}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js index a7a7110985e647..aa37105a5f762f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TK.js @@ -1 +1 @@ -module.exports={C:{"95":0.04025,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 3.5 3.6"},D:{"81":0.04025,"96":0.0654,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 95 97 98 99"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1","15.1":42.35599,"15.2":3.72294},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.01464,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.01464,"13.0-13.1":0.01464,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.03904,"14.5-14.8":0,"15.0-15.1":46.23843,"15.2":2.48909},P:{"4":0.25558,"5.0-5.4":0.01111,"6.2-6.4":0.02065,"7.2-7.4":0.02222,"8.2":0.01032,"9.2":0.20808,"10.1":0.03097,"11.1-11.2":0.04162,"12.0":0.06194,"13.0":0.02222,"14.0":0.02222,"15.0":0.08323},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{_:"6 7 8 9 10 11 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0},L:{"0":0.61709},S:{"2.5":0},R:{_:"0"},M:{"0":0},Q:{"10.4":0}}; +module.exports={C:{_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 3.5 3.6"},D:{"81":0.02583,"90":1.75644,"96":0.01033,"97":0.05683,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 91 92 93 94 95 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97"},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 14.1 15.4","15.1":31.2543,"15.2-15.3":16.32456},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0.00954,"13.3":0,"13.4-13.7":0,"14.0-14.4":0,"14.5-14.8":0,"15.0-15.1":34.478,"15.2-15.3":13.1045,"15.4":0.09537},P:{"4":0.06974,"5.0-5.4":0.01027,"6.2-6.4":0.03487,"7.2-7.4":0.02325,"8.2":0.04022,"9.2":0.12016,"10.1":0.0616,"11.1-11.2":0.01162,"12.0":0.02003,"13.0":0.01162,"14.0":0.01162,"15.0":0.05811,"16.0":0.41842},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":0.5124},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js index 6f01a58ad707a8..e9b7af2f591069 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TL.js @@ -1 +1 @@ -module.exports={C:{"7":0.00616,"20":0.01848,"21":0.01232,"24":0.00308,"29":0.00308,"30":0.00924,"32":0.00308,"33":0.00924,"34":0.00924,"36":0.00616,"37":0.02464,"40":0.01848,"41":0.11396,"42":0.01232,"43":0.0154,"44":0.02156,"47":0.04004,"48":0.02464,"50":0.00308,"54":0.01232,"56":0.02464,"57":0.14168,"61":0.00924,"63":0.00308,"64":0.00308,"65":0.00308,"67":0.0308,"68":0.00308,"72":0.0308,"74":0.00924,"78":0.04312,"79":0.16016,"81":0.00616,"84":0.00616,"85":0.01232,"86":0.00308,"87":0.00308,"88":0.09856,"89":0.02464,"90":0.00924,"91":0.05236,"92":0.07392,"93":0.12628,"94":1.95272,"95":2.52252,"96":0.20636,_:"2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 22 23 25 26 27 28 31 35 38 39 45 46 49 51 52 53 55 58 59 60 62 66 69 70 71 73 75 76 77 80 82 83 97 3.5 3.6"},D:{"26":0.00616,"28":0.00616,"31":0.01848,"40":0.00924,"42":0.12628,"43":0.06468,"46":0.00616,"47":0.00924,"49":0.04312,"53":0.00616,"56":0.00924,"58":0.11396,"61":0.02772,"62":0.01848,"63":0.02156,"64":0.00616,"65":0.02156,"66":0.01232,"67":0.01232,"68":0.00616,"69":0.00616,"70":0.00308,"71":0.01848,"72":0.00616,"74":0.00616,"75":0.00616,"76":0.02772,"78":0.00308,"79":0.01848,"80":0.02772,"83":0.0154,"84":0.0462,"85":0.0154,"86":0.0308,"87":0.36036,"88":0.0154,"89":0.03388,"90":0.02772,"91":0.05544,"92":0.2464,"93":0.08316,"94":0.35112,"95":0.28644,"96":14.94416,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 29 30 32 33 34 35 36 37 38 39 41 44 45 48 50 51 52 54 55 57 59 60 73 77 81 97 98 99"},F:{"37":0.02156,"56":0.01232,"63":0.00308,"75":0.00924,"77":0.00616,"79":0.00308,"80":0.01848,"81":0.23408,"82":0.34188,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 64 65 66 67 68 69 70 71 72 73 74 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00616,"11":0.01232,"12":0.00308,"13":0.0154,"14":0.09548,"15":0.05852,_:"0 5 6 7 9 10 3.1 3.2 5.1 7.1 15.2","6.1":0.08008,"9.1":0.0154,"10.1":0.02156,"11.1":0.0308,"12.1":0.04312,"13.1":0.16016,"14.1":0.13244,"15.1":0.02464},B:{"12":0.02464,"13":0.0154,"14":0.01232,"15":0.02464,"16":0.01232,"17":0.01848,"18":0.08316,"80":0.00616,"84":0.00924,"85":0.00924,"89":0.00616,"90":0.00616,"91":0.00616,"92":0.07392,"93":0.02772,"94":0.04928,"95":0.08932,"96":1.75868,_:"79 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0.00047,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00094,"7.0-7.1":0.00283,"8.1-8.4":0.00142,"9.0-9.2":0.00661,"9.3":0.00519,"10.0-10.2":0.01699,"10.3":0.04295,"11.0-11.2":0.0269,"11.3-11.4":0.05853,"12.0-12.1":0.08354,"12.2-12.5":0.68439,"13.0-13.1":0.06844,"13.2":0.0387,"13.3":0.14443,"13.4-13.7":0.25676,"14.0-14.4":1.47686,"14.5-14.8":0.95201,"15.0-15.1":0.74716,"15.2":0.10431},P:{"4":0.53684,"5.0-5.4":0.01032,"6.2-6.4":0.02065,"7.2-7.4":0.23745,"8.2":0.01032,"9.2":0.05162,"10.1":0.03097,"11.1-11.2":0.15486,"12.0":0.06194,"13.0":0.10324,"14.0":0.23745,"15.0":0.20648},I:{"0":0,"3":0,"4":0.00035,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00069,"4.2-4.3":0.00554,"4.4":0,"4.4.3-4.4.4":0.02111},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01589,"9":0.03973,"11":1.13634,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.56744},H:{"0":2.13576},L:{"0":62.06896},S:{"2.5":0},R:{_:"0"},M:{"0":0.0346},Q:{"10.4":0}}; +module.exports={C:{"16":0.0036,"17":0.0036,"20":0.00721,"21":0.02162,"31":0.00721,"37":0.02162,"38":0.0036,"40":0.02162,"41":0.10091,"43":0.01081,"44":0.01081,"45":0.0036,"46":0.01442,"47":0.03244,"48":0.03964,"50":0.01802,"56":0.04685,"57":0.13695,"60":0.01081,"61":0.05046,"63":0.0036,"67":0.03244,"69":0.01442,"70":0.0036,"72":0.02883,"77":0.01081,"78":0.13335,"79":0.30274,"81":0.01081,"84":0.01442,"85":0.03244,"86":0.01802,"87":0.0036,"88":0.09731,"89":0.05046,"90":0.01442,"91":0.07208,"92":0.10452,"93":0.05766,"94":0.12614,"95":2.85076,"96":3.31928,"97":0.28111,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 22 23 24 25 26 27 28 29 30 32 33 34 35 36 39 42 49 51 52 53 54 55 58 59 62 64 65 66 68 71 73 74 75 76 80 82 83 98 3.5 3.6"},D:{"11":0.00721,"26":0.0036,"30":0.0036,"31":0.01081,"33":0.0036,"40":0.01081,"42":0.04325,"43":0.03244,"49":0.05046,"51":0.01081,"53":0.02162,"56":0.05046,"58":0.13695,"61":0.01081,"62":0.02883,"63":0.05766,"64":0.0036,"65":0.03244,"67":0.01081,"68":0.01442,"69":0.00721,"70":0.0036,"71":0.02162,"72":0.01442,"73":0.00721,"74":0.01802,"76":0.00721,"77":0.0036,"78":0.01081,"79":0.02162,"80":0.03244,"81":0.00721,"83":0.0036,"84":0.07568,"85":0.00721,"86":0.04325,"87":0.34238,"88":0.02162,"89":0.02523,"90":0.01081,"91":0.03964,"92":0.0865,"93":0.03604,"94":0.17299,"95":0.14416,"96":6.69263,"97":12.21396,"100":0.0036,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 32 34 35 36 37 38 39 41 44 45 46 47 48 50 52 54 55 57 59 60 66 75 98 99 101"},F:{"56":0.01081,"79":0.0036,"81":0.04325,"82":0.82532,"83":0.01081,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.04685,"13":0.01081,"14":0.00721,"15":0.03244,"16":0.01442,"17":0.02162,"18":0.15137,"84":0.02523,"85":0.01081,"89":0.0865,"91":0.01081,"92":0.02162,"93":0.00721,"94":0.01442,"95":0.02523,"96":1.00912,"97":2.07951,_:"79 80 81 83 86 87 88 90"},E:{"4":0,"8":0.00721,"11":0.02523,"12":0.01081,"13":0.01081,"14":0.12254,"15":0.00721,_:"0 5 6 7 9 10 3.1 3.2 5.1 7.1 15.4","6.1":0.10091,"9.1":0.00721,"10.1":0.03964,"11.1":0.02523,"12.1":0.03244,"13.1":0.06127,"14.1":0.16578,"15.1":0.04685,"15.2-15.3":0.0937},G:{"8":0,"3.2":0,"4.0-4.1":0.0005,"4.2-4.3":0,"5.0-5.1":0.00101,"6.0-6.1":0.00202,"7.0-7.1":0.00101,"8.1-8.4":0,"9.0-9.2":0.01161,"9.3":0.01161,"10.0-10.2":0.01565,"10.3":0.03685,"11.0-11.2":0.02928,"11.3-11.4":0.06613,"12.0-12.1":0.08733,"12.2-12.5":0.81124,"13.0-13.1":0.08481,"13.2":0.04341,"13.3":0.1358,"13.4-13.7":0.23928,"14.0-14.4":1.45489,"14.5-14.8":0.93139,"15.0-15.1":0.68352,"15.2-15.3":0.3983,"15.4":0},P:{"4":0.42093,"5.0-5.4":0.01027,"6.2-6.4":0.02053,"7.2-7.4":0.13347,"8.2":0.04022,"9.2":0.08213,"10.1":0.0616,"11.1-11.2":0.154,"12.0":0.0616,"13.0":0.13347,"14.0":0.26693,"15.0":0.19506,"16.0":0.35933},I:{"0":0,"3":0,"4":0.00053,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0021,"4.2-4.3":0.00315,"4.4":0,"4.4.3-4.4.4":0.03259},A:{"11":0.60908,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.0064},O:{"0":0.72903},H:{"0":2.55495},L:{"0":54.61188},S:{"2.5":0},R:{_:"0"},M:{"0":0.04477}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js index de73871842f832..09b67d55a6d3c1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TM.js @@ -1 +1 @@ -module.exports={C:{"59":0.07879,"64":0.01433,"68":0.05014,"69":0.05014,"72":0.01433,"78":0.02149,"80":0.02865,"84":0.02865,"88":6.89797,"89":0.02149,"93":0.02149,"94":1.16041,"95":0.41545,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 61 62 63 65 66 67 70 71 73 74 75 76 77 79 81 82 83 85 86 87 90 91 92 96 97 3.5 3.6"},D:{"49":0.02149,"52":0.01433,"55":0.02865,"62":0.17191,"68":0.03582,"69":1.55437,"79":0.37964,"80":0.01433,"81":0.02865,"83":0.12893,"84":0.10745,"85":0.03582,"86":0.10028,"87":1.74061,"90":0.02149,"91":0.15042,"92":0.32234,"94":0.1934,"95":0.33666,"96":39.74749,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 53 54 56 57 58 59 60 61 63 64 65 66 67 70 71 72 73 74 75 76 77 78 88 89 93 97 98 99"},F:{"45":0.01433,"53":0.02865,"71":0.15759,"79":0.03582,"80":0.05014,"81":0.37248,"82":0.02149,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 52 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.01433,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 13.1","11.1":0.07163,"14.1":3.57434,"15.1":1.15324,"15.2":0.05014},B:{"18":0.06447,"85":0.04298,"89":0.05014,"90":0.01433,"92":0.07163,"94":0.03582,"96":2.0916,_:"12 13 14 15 16 17 79 80 81 83 84 86 87 88 91 93 95"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0.01281,"10.3":0.00641,"11.0-11.2":0,"11.3-11.4":0.00641,"12.0-12.1":0,"12.2-12.5":0.10376,"13.0-13.1":0.01281,"13.2":0,"13.3":0.11145,"13.4-13.7":0.14988,"14.0-14.4":0.74556,"14.5-14.8":0.25364,"15.0-15.1":8.9698,"15.2":2.43653},P:{"4":0.43501,"5.0-5.4":0.03183,"6.2-6.4":0.02065,"7.2-7.4":0.04244,"8.2":0.01032,"9.2":0.03067,"10.1":0.02122,"11.1-11.2":0.17378,"12.0":0.02122,"13.0":0.07427,"14.0":0.08488,"15.0":0.29708},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00155,"4.2-4.3":0.00286,"4.4":0,"4.4.3-4.4.4":0.00977},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02455,"9":0.01637,"10":0.02455,"11":2.57768,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.16455},H:{"0":0.09938},L:{"0":17.41781},S:{"2.5":0},R:{_:"0"},M:{"0":0.43406},Q:{"10.4":0}}; +module.exports={C:{"43":0.03252,"45":0.01951,"48":0.01301,"60":0.05854,"68":0.01301,"75":0.01951,"78":0.02602,"81":0.01301,"86":0.01301,"89":0.01301,"90":0.01951,"91":0.01951,"95":0.24065,"96":0.3317,"97":0.13658,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 47 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 76 77 79 80 82 83 84 85 87 88 92 93 94 98 3.5 3.6"},D:{"41":0.03252,"49":0.05203,"55":0.01301,"58":0.01301,"59":0.04553,"60":0.09756,"61":0.05203,"66":0.01301,"67":0.01301,"69":0.05854,"72":0.02602,"79":0.40325,"81":0.04553,"83":0.07805,"84":0.04553,"86":0.01951,"88":0.04553,"89":0.01301,"90":0.05854,"91":0.70243,"92":0.61138,"93":0.03902,"94":0.01301,"95":0.66341,"96":16.37707,"97":32.95577,"99":0.01951,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 45 46 47 48 50 51 52 53 54 56 57 62 63 64 65 68 70 71 73 74 75 76 77 78 80 85 87 98 100 101"},F:{"38":0.02602,"47":0.20813,"81":0.03902,"82":0.4813,"83":0.17561,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.01951,"18":0.07805,"84":0.03252,"95":0.06504,"96":0.6504,"97":1.36584,_:"12 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 92 93 94"},E:{"4":0,"14":0.55284,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4","13.1":0.01301,"14.1":0.18862,"15.1":0.1691,"15.2-15.3":0.22114},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00606,"10.0-10.2":0,"10.3":0.02423,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.00606,"12.2-12.5":0.40996,"13.0-13.1":0,"13.2":0.01212,"13.3":0,"13.4-13.7":0.01212,"14.0-14.4":0.20801,"14.5-14.8":0.38572,"15.0-15.1":10.86285,"15.2-15.3":8.26578,"15.4":0},P:{"4":2.50892,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.01024,"8.2":0.03098,"9.2":0.03086,"10.1":0.01024,"11.1-11.2":0.15432,"12.0":0.02048,"13.0":0.26749,"14.0":0.1024,"15.0":0.02048,"16.0":0.74756},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"9":0.0143,"10":0.0143,"11":2.84616,_:"6 7 8 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.03846},O:{"0":0.40204},H:{"0":0.1026},L:{"0":10.29203},S:{"2.5":0},R:{_:"0"},M:{"0":0.49294}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js index 04ddd2afd99c6e..b8073424adff0b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TN.js @@ -1 +1 @@ -module.exports={C:{"52":0.1048,"66":0.00419,"68":0.00419,"72":0.00419,"78":0.03773,"79":0.00419,"80":0.00419,"81":0.01258,"84":0.0545,"87":0.00419,"88":0.02096,"89":0.00838,"90":0.00838,"91":0.01677,"92":0.00838,"93":0.01258,"94":0.51981,"95":0.98093,"96":0.00838,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 67 69 70 71 73 74 75 76 77 82 83 85 86 97 3.5 3.6"},D:{"11":0.00419,"26":0.00419,"34":0.00419,"38":0.00838,"39":0.00838,"40":0.00419,"43":0.00419,"47":0.00838,"48":0.00838,"49":0.29763,"50":0.00419,"51":0.00838,"56":0.02096,"58":0.00838,"60":0.00838,"61":0.00419,"62":0.00838,"63":0.02934,"64":0.00838,"65":0.01677,"66":0.00838,"67":0.02096,"68":0.01258,"69":0.00838,"70":0.02515,"71":0.01677,"72":0.00838,"73":0.01258,"74":0.01258,"75":0.01258,"76":0.01258,"77":0.01677,"78":0.02934,"79":0.0545,"80":0.02934,"81":0.02934,"83":0.05869,"84":0.0503,"85":0.03773,"86":0.07965,"87":0.34794,"88":0.04192,"89":0.07126,"90":0.07126,"91":0.10899,"92":0.1551,"93":0.14672,"94":0.23475,"95":0.49885,"96":27.97741,"97":0.01677,"98":0.01258,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 35 36 37 41 42 44 45 46 52 53 54 55 57 59 99"},F:{"36":0.00419,"40":0.00838,"78":0.00419,"79":0.00419,"80":0.02515,"81":1.5217,"82":1.26179,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02096,"14":0.03354,"15":0.02934,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.00419,"12.1":0.00838,"13.1":0.03773,"14.1":0.10061,"15.1":0.13834,"15.2":0.01258},B:{"12":0.00419,"14":0.00419,"15":0.00419,"16":0.00419,"17":0.00419,"18":0.01677,"84":0.00838,"89":0.00838,"90":0.00419,"91":0.00419,"92":0.02515,"93":0.00838,"94":0.01258,"95":0.05869,"96":2.36848,_:"13 79 80 81 83 85 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01105,"6.0-6.1":0.00033,"7.0-7.1":0.04017,"8.1-8.4":0.00435,"9.0-9.2":0.00502,"9.3":0.05055,"10.0-10.2":0.00435,"10.3":0.04185,"11.0-11.2":0.01239,"11.3-11.4":0.0144,"12.0-12.1":0.0087,"12.2-12.5":0.32708,"13.0-13.1":0.00569,"13.2":0.00402,"13.3":0.03348,"13.4-13.7":0.15935,"14.0-14.4":0.28088,"14.5-14.8":1.04249,"15.0-15.1":1.16033,"15.2":0.13893},P:{"4":0.2275,"5.0-5.4":0.01111,"6.2-6.4":0.02065,"7.2-7.4":0.14478,"8.2":0.01032,"9.2":0.02068,"10.1":0.01085,"11.1-11.2":0.13443,"12.0":0.03102,"13.0":0.16546,"14.0":0.18614,"15.0":0.31023},I:{"0":0,"3":0,"4":0.00062,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00616,"4.2-4.3":0.00924,"4.4":0,"4.4.3-4.4.4":0.0653},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.00491,"11":0.16696,_:"6 7 8 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.12778},H:{"0":0.26393},L:{"0":54.61293},S:{"2.5":0},R:{_:"0"},M:{"0":0.08131},Q:{"10.4":0}}; +module.exports={C:{"43":0.00432,"52":0.1037,"68":0.00432,"78":0.03457,"84":0.07778,"88":0.01296,"89":0.00864,"90":0.00432,"91":0.01728,"92":0.01728,"93":0.00864,"94":0.02593,"95":0.71729,"96":0.79506,"97":0.00432,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"11":0.00432,"38":0.00864,"39":0.01728,"43":0.00864,"47":0.01728,"49":0.21605,"50":0.00432,"51":0.00432,"54":0.00432,"55":0.00432,"56":0.03025,"58":0.00864,"60":0.00864,"61":0.00432,"62":0.00864,"63":0.03025,"64":0.01296,"65":0.02593,"66":0.00432,"67":0.01728,"68":0.01296,"69":0.00864,"70":0.01728,"71":0.01728,"72":0.01296,"73":0.00864,"74":0.00864,"75":0.00864,"76":0.00864,"77":0.02161,"78":0.02593,"79":0.06482,"80":0.03025,"81":0.03457,"83":0.04753,"84":0.03457,"85":0.03889,"86":0.07778,"87":0.58334,"88":0.02593,"89":0.13395,"90":0.06482,"91":0.09938,"92":0.14691,"93":0.16852,"94":0.11667,"95":0.21605,"96":8.85373,"97":20.81426,"98":0.01728,"99":0.00432,"100":0.01728,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 44 45 46 48 52 53 57 59 101"},F:{"36":0.00432,"40":0.01296,"80":0.00432,"81":0.00864,"82":2.82161,"83":0.02593,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01296,"13":0.00864,"14":0.00432,"15":0.00864,"16":0.00432,"17":0.00864,"18":0.03025,"84":0.01296,"85":0.00864,"87":0.00864,"88":0.00432,"89":0.00864,"90":0.00432,"91":0.00432,"92":0.03457,"93":0.00432,"94":0.00864,"95":0.06482,"96":0.65247,"97":2.41112,_:"79 80 81 83 86"},E:{"4":0,"13":0.1642,"14":0.02593,"15":0.03457,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03025,"12.1":0.00864,"13.1":0.03025,"14.1":0.08642,"15.1":0.0821,"15.2-15.3":0.06049},G:{"8":0.00066,"3.2":0.00066,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01423,"6.0-6.1":0.00099,"7.0-7.1":0.04601,"8.1-8.4":0.00232,"9.0-9.2":0.00331,"9.3":0.04204,"10.0-10.2":0.00397,"10.3":0.05627,"11.0-11.2":0.01986,"11.3-11.4":0.0149,"12.0-12.1":0.01225,"12.2-12.5":0.28401,"13.0-13.1":0.00629,"13.2":0.00497,"13.3":0.02681,"13.4-13.7":0.14598,"14.0-14.4":0.24098,"14.5-14.8":0.858,"15.0-15.1":0.89177,"15.2-15.3":0.6339,"15.4":0.00066},P:{"4":0.27985,"5.0-5.4":0.01027,"6.2-6.4":0.01036,"7.2-7.4":0.14511,"8.2":0.03098,"9.2":0.02073,"10.1":0.01036,"11.1-11.2":0.12438,"12.0":0.03109,"13.0":0.13474,"14.0":0.18656,"15.0":0.1762,"16.0":1.60653},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00501,"4.2-4.3":0.00751,"4.4":0,"4.4.3-4.4.4":0.06131},A:{"9":0.00449,"11":0.10785,_:"6 7 8 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.11358},H:{"0":0.24194},L:{"0":51.64582},S:{"2.5":0},R:{_:"0"},M:{"0":0.06247}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js index 4c5f9e62906753..dc88cbc410d34b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TO.js @@ -1 +1 @@ -module.exports={C:{"53":0.00544,"55":0.00544,"61":0.01088,"66":0.00544,"68":0.00544,"78":0.1088,"92":0.01088,"94":0.33184,"95":1.32192,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 56 57 58 59 60 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91 93 96 97 3.5 3.6"},D:{"56":0.16864,"74":0.02176,"81":0.01088,"86":0.02176,"89":0.03808,"90":0.13056,"91":0.00544,"92":0.08704,"93":0.07616,"94":0.63104,"95":1.10432,"96":20.87328,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 75 76 77 78 79 80 83 84 85 87 88 97 98 99"},F:{"81":0.03808,"82":0.13056,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02176,"14":1.41984,"15":0.0272,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02176,"11.1":0.04896,"12.1":0.02176,"13.1":0.02176,"14.1":0.2992,"15.1":0.05984,"15.2":0.01632},B:{"15":0.02176,"18":0.03808,"84":0.04352,"90":0.00544,"92":0.03264,"93":0.01088,"94":0.02176,"95":1.3328,"96":6.51712,_:"12 13 14 16 17 79 80 81 83 85 86 87 88 89 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.17444,"10.0-10.2":0,"10.3":0.0645,"11.0-11.2":0.05937,"11.3-11.4":0.03518,"12.0-12.1":0.01612,"12.2-12.5":1.40212,"13.0-13.1":0.08575,"13.2":0.03738,"13.3":0.33789,"13.4-13.7":0.48301,"14.0-14.4":0.8744,"14.5-14.8":2.38279,"15.0-15.1":1.15511,"15.2":0.22281},P:{"4":0.02042,"5.0-5.4":0.01111,"6.2-6.4":0.02065,"7.2-7.4":0.52082,"8.2":0.01032,"9.2":0.32679,"10.1":0.04085,"11.1-11.2":0.09191,"12.0":0.06194,"13.0":0.07149,"14.0":0.2553,"15.0":0.44934},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.01395,"4.4":0,"4.4.3-4.4.4":0.04532},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.73536,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.36472},H:{"0":0.0259},L:{"0":51.68637},S:{"2.5":0},R:{_:"0"},M:{"0":0.96651},Q:{"10.4":0}}; +module.exports={C:{"67":0.00488,"78":0.01953,"85":0.00488,"89":0.02441,"92":0.04394,"94":0.00488,"95":1.61106,"96":0.08299,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 90 91 93 97 98 3.5 3.6"},D:{"61":0.12693,"65":0.03417,"68":0.00488,"69":0.07811,"80":0.00488,"81":0.04394,"87":0.07811,"88":0.0537,"92":0.33198,"93":0.03417,"94":0.01465,"95":0.16111,"96":13.23998,"97":8.32869,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 62 63 64 66 67 70 71 72 73 74 75 76 77 78 79 83 84 85 86 89 90 91 98 99 100 101"},F:{"82":0.53702,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03417,"18":0.00488,"89":0.01465,"90":0.01465,"93":0.01465,"94":0.00488,"95":0.1367,"96":4.32545,"97":2.66557,_:"13 14 15 16 17 79 80 81 83 84 85 86 87 88 91 92"},E:{"4":0,"10":0.00488,"12":0.01465,"13":0.01465,"14":1.16192,_:"0 5 6 7 8 9 11 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 12.1 15.4","11.1":0.14646,"13.1":0.01953,"14.1":0.06347,"15.1":0.29292,"15.2-15.3":0.06835},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02273,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0966,"10.0-10.2":0,"10.3":0.03409,"11.0-11.2":0.01705,"11.3-11.4":0.02841,"12.0-12.1":0.03409,"12.2-12.5":1.66581,"13.0-13.1":0.33524,"13.2":0.00568,"13.3":0.36366,"13.4-13.7":0.40911,"14.0-14.4":0.97259,"14.5-14.8":2.97459,"15.0-15.1":1.88267,"15.2-15.3":0.62598,"15.4":0},P:{"4":0.06974,"5.0-5.4":0.01027,"6.2-6.4":0.02065,"7.2-7.4":0.13426,"8.2":0.03098,"9.2":0.16524,"10.1":0.05164,"11.1-11.2":0.08262,"12.0":0.08262,"13.0":0.06196,"14.0":0.12393,"15.0":0.12393,"16.0":0.27884},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.50773,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.97754},H:{"0":0.17443},L:{"0":52.53523},S:{"2.5":0},R:{_:"0"},M:{"0":0.79329}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js index fac1adcf04fdf6..75193c8d3245ec 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TR.js @@ -1 +1 @@ -module.exports={C:{"52":0.01783,"55":0.01486,"68":0.00297,"78":0.01189,"79":0.00594,"80":0.00594,"81":0.00594,"82":0.00297,"84":0.00892,"87":0.00594,"88":0.00297,"89":0.01189,"90":0.00594,"91":0.01486,"92":0.00297,"93":0.00594,"94":0.19615,"95":0.4666,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 83 85 86 96 97 3.5 3.6"},D:{"22":0.06538,"26":0.04161,"34":0.08024,"38":0.13671,"42":0.00297,"43":0.00297,"47":0.0951,"48":0.00297,"49":0.14266,"50":0.00297,"53":0.02972,"56":0.00594,"57":0.00297,"58":0.00297,"59":0.00297,"60":0.03269,"61":0.00297,"62":0.00594,"63":0.01189,"64":0.00297,"65":0.00594,"66":0.00594,"67":0.00892,"68":0.01783,"69":0.00892,"70":0.01189,"71":0.03864,"72":0.00594,"73":0.01189,"74":0.00892,"75":0.01486,"76":0.01783,"77":0.01189,"78":0.01486,"79":0.19021,"80":0.03566,"81":0.0208,"83":0.04161,"84":0.06538,"85":0.0743,"86":0.06836,"87":0.13968,"88":0.04161,"89":0.04458,"90":0.02972,"91":0.05944,"92":0.10402,"93":0.13374,"94":0.15752,"95":0.31503,"96":19.19318,"97":0.00892,"98":0.00594,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 44 45 46 51 52 54 55 99"},F:{"28":0.00892,"31":0.00594,"32":0.01783,"36":0.01783,"40":0.0535,"46":0.04458,"78":0.00297,"79":0.00297,"80":0.00892,"81":0.61223,"82":0.71328,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01783,"14":0.06241,"15":0.05647,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1","5.1":0.02972,"10.1":0.00594,"11.1":0.00594,"12.1":0.01189,"13.1":0.06241,"14.1":0.20507,"15.1":0.2229,"15.2":0.03566},B:{"12":0.00594,"13":0.00594,"14":0.00594,"15":0.00594,"16":0.00594,"17":0.00892,"18":0.02675,"84":0.00594,"85":0.00594,"86":0.00297,"89":0.00594,"91":0.00594,"92":0.01189,"93":0.00297,"94":0.00892,"95":0.02972,"96":1.54247,_:"79 80 81 83 87 88 90"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00106,"6.0-6.1":0.00212,"7.0-7.1":0.05509,"8.1-8.4":0.0053,"9.0-9.2":0.00424,"9.3":0.10593,"10.0-10.2":0.01589,"10.3":0.15678,"11.0-11.2":0.05297,"11.3-11.4":0.04661,"12.0-12.1":0.03496,"12.2-12.5":1.47353,"13.0-13.1":0.02013,"13.2":0.00742,"13.3":0.07309,"13.4-13.7":0.25106,"14.0-14.4":0.61017,"14.5-14.8":2.49155,"15.0-15.1":4.6314,"15.2":0.55191},P:{"4":0.8178,"5.0-5.4":0.02045,"6.2-6.4":0.02065,"7.2-7.4":0.23512,"8.2":0.01032,"9.2":0.03067,"10.1":0.01022,"11.1-11.2":0.17378,"12.0":0.07156,"13.0":0.29645,"14.0":0.19423,"15.0":0.53157},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00216,"4.2-4.3":0.00724,"4.4":0,"4.4.3-4.4.4":0.02574},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00905,"9":0.00905,"11":0.58522,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.1265},H:{"0":0.55891},L:{"0":55.11589},S:{"2.5":0},R:{_:"0"},M:{"0":0.19678},Q:{"10.4":0}}; +module.exports={C:{"52":0.01186,"55":0.0089,"78":0.01186,"79":0.00593,"80":0.00593,"81":0.00593,"82":0.00297,"84":0.03855,"87":0.00593,"89":0.00297,"91":0.0089,"92":0.00297,"94":0.00593,"95":0.3054,"96":0.40917,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 83 85 86 88 90 93 97 98 3.5 3.6"},D:{"22":0.0593,"26":0.03558,"34":0.07709,"38":0.13936,"47":0.08006,"49":0.08599,"53":0.02965,"56":0.00593,"58":0.00297,"59":0.00297,"63":0.0089,"65":0.00593,"67":0.00593,"68":0.01483,"69":0.00593,"70":0.0089,"71":0.04151,"72":0.00593,"73":0.01483,"74":0.00593,"75":0.01186,"76":0.0089,"77":0.0089,"78":0.01483,"79":0.19273,"80":0.02965,"81":0.02076,"83":0.03855,"84":0.0593,"85":0.06523,"86":0.06227,"87":0.22831,"88":0.02372,"89":0.04744,"90":0.02372,"91":0.05634,"92":0.08895,"93":0.21645,"94":0.07709,"95":0.15715,"96":5.77582,"97":13.71313,"98":0.01186,"100":0.00593,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 55 57 60 61 62 64 66 99 101"},F:{"28":0.0089,"31":0.00593,"32":0.01483,"36":0.01186,"40":0.05337,"46":0.05041,"78":0.00593,"79":0.00297,"80":0.00593,"81":0.0089,"82":1.98359,"83":0.02372,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00593,"13":0.00593,"14":0.00593,"15":0.00593,"16":0.00593,"17":0.00593,"18":0.02372,"84":0.00593,"85":0.00297,"86":0.00297,"89":0.00297,"91":0.00593,"92":0.0089,"93":0.00297,"94":0.00593,"95":0.02076,"96":0.43289,"97":1.2453,_:"79 80 81 83 87 88 90"},E:{"4":0,"13":0.04151,"14":0.06227,"15":0.04448,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 15.4","5.1":0.03558,"10.1":0.00297,"11.1":0.00593,"12.1":0.01779,"13.1":0.05337,"14.1":0.18976,"15.1":0.16604,"15.2-15.3":0.16308},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00111,"7.0-7.1":0.03881,"8.1-8.4":0.00554,"9.0-9.2":0.00444,"9.3":0.09426,"10.0-10.2":0.01663,"10.3":0.13972,"11.0-11.2":0.04657,"11.3-11.4":0.04325,"12.0-12.1":0.03327,"12.2-12.5":1.44601,"13.0-13.1":0.01885,"13.2":0.00665,"13.3":0.06986,"13.4-13.7":0.26724,"14.0-14.4":0.56665,"14.5-14.8":2.18342,"15.0-15.1":3.62056,"15.2-15.3":2.47728,"15.4":0},P:{"4":0.63785,"5.0-5.4":0.01029,"6.2-6.4":0.01036,"7.2-7.4":0.19547,"8.2":0.03098,"9.2":0.03086,"10.1":0.02058,"11.1-11.2":0.15432,"12.0":0.06173,"13.0":0.26749,"14.0":0.16461,"15.0":0.2572,"16.0":2.84975},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0022,"4.2-4.3":0.00744,"4.4":0,"4.4.3-4.4.4":0.02554},A:{"8":0.00604,"9":0.00906,"11":0.47413,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.13367},H:{"0":0.65271},L:{"0":53.63478},S:{"2.5":0},R:{_:"0"},M:{"0":0.23216}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js index 2a1f52240f9251..3da30de81a6d6d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TT.js @@ -1 +1 @@ -module.exports={C:{"31":0.00462,"48":0.00923,"52":0.0277,"68":0.00462,"78":0.01847,"87":0.00462,"89":0.04617,"91":0.00923,"92":0.00462,"93":0.01385,"94":0.72487,"95":1.01574,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 90 96 97 3.5 3.6"},D:{"38":0.00923,"40":0.00462,"41":0.00923,"47":0.01847,"49":0.06002,"50":0.00462,"53":0.00462,"55":0.01385,"56":0.01385,"58":0.01847,"63":0.00462,"65":0.00462,"66":0.00923,"67":0.00923,"68":0.00923,"69":0.00462,"70":0.01847,"71":0.00923,"73":0.00923,"74":0.04155,"75":0.03232,"76":0.0554,"78":0.00462,"79":0.09696,"80":0.03232,"81":0.04155,"83":0.01385,"84":0.01385,"85":0.0277,"86":0.01385,"87":0.1616,"88":0.01385,"89":0.04155,"90":0.03232,"91":0.08311,"92":0.15236,"93":0.23547,"94":0.63715,"95":0.55866,"96":27.51732,"97":0.01385,"98":0.02309,"99":0.00923,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 42 43 44 45 46 48 51 52 54 57 59 60 61 62 64 72 77"},F:{"28":0.00923,"79":0.01847,"80":0.00923,"81":0.56789,"82":0.74334,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01847,"14":0.29549,"15":0.17545,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.02309,"11.1":0.08772,"12.1":0.05079,"13.1":0.31857,"14.1":0.68793,"15.1":0.84029,"15.2":0.19391},B:{"12":0.00923,"15":0.00462,"17":0.00923,"18":0.02309,"85":0.01847,"89":0.00923,"92":0.01847,"93":0.00462,"94":0.00923,"95":0.18468,"96":5.84512,_:"13 14 16 79 80 81 83 84 86 87 88 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02626,"6.0-6.1":0,"7.0-7.1":0.08347,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.18289,"10.0-10.2":0.00281,"10.3":0.15476,"11.0-11.2":0.00563,"11.3-11.4":0.01876,"12.0-12.1":0.01313,"12.2-12.5":0.48678,"13.0-13.1":0.00469,"13.2":0.00188,"13.3":0.03189,"13.4-13.7":0.0891,"14.0-14.4":0.30951,"14.5-14.8":2.35323,"15.0-15.1":5.14541,"15.2":0.46333},P:{"4":0.49903,"5.0-5.4":0.01111,"6.2-6.4":0.02065,"7.2-7.4":0.24952,"8.2":0.01032,"9.2":0.04339,"10.1":0.01085,"11.1-11.2":0.18442,"12.0":0.0217,"13.0":0.24952,"14.0":0.20612,"15.0":0.53158},I:{"0":0,"3":0,"4":0.00044,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00066,"4.2-4.3":0.00132,"4.4":0,"4.4.3-4.4.4":0.02449},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.11081,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.07538},H:{"0":0.35171},L:{"0":40.41764},S:{"2.5":0},R:{_:"0"},M:{"0":0.13998},Q:{"10.4":0}}; +module.exports={C:{"52":0.00926,"68":0.00926,"78":0.01852,"87":0.00926,"89":0.02779,"91":0.01389,"92":0.00926,"94":0.05094,"95":0.866,"96":0.8521,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 88 90 93 97 98 3.5 3.6"},D:{"38":0.02316,"41":0.01389,"47":0.02316,"49":0.03242,"55":0.00926,"56":0.00463,"63":0.01389,"66":0.03242,"67":0.00926,"68":0.01389,"69":0.00926,"70":0.00463,"74":0.04168,"75":0.01852,"76":0.81043,"77":0.00463,"79":0.12041,"80":0.0602,"81":0.04168,"83":0.00926,"84":0.01389,"85":0.01389,"86":0.01389,"87":0.15745,"88":0.01389,"89":0.03242,"90":0.01852,"91":0.06483,"92":0.0741,"93":0.16209,"94":0.18987,"95":0.18987,"96":9.3222,"97":19.77437,"98":0.01389,"99":0.00926,"100":0.01389,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 42 43 44 45 46 48 50 51 52 53 54 57 58 59 60 61 62 64 65 71 72 73 78 101"},F:{"28":0.01389,"80":0.00926,"82":1.12533,"83":0.02316,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.00463,"17":0.00926,"18":0.01852,"84":0.00463,"85":0.02779,"87":0.00463,"89":0.00463,"92":0.01389,"94":0.00926,"95":0.10188,"96":1.6579,"97":4.14938,_:"12 13 14 16 79 80 81 83 86 88 90 91 93"},E:{"4":0,"13":0.00926,"14":0.29638,"15":0.15745,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 15.4","10.1":0.01852,"11.1":0.0741,"12.1":0.05094,"13.1":0.389,"14.1":0.5233,"15.1":0.55109,"15.2-15.3":0.63445},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01123,"6.0-6.1":0.00187,"7.0-7.1":0.07675,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.18251,"10.0-10.2":0.00655,"10.3":0.11699,"11.0-11.2":0.00562,"11.3-11.4":0.01591,"12.0-12.1":0.0131,"12.2-12.5":0.37905,"13.0-13.1":0.00562,"13.2":0.00094,"13.3":0.02059,"13.4-13.7":0.07675,"14.0-14.4":0.2658,"14.5-14.8":1.8447,"15.0-15.1":3.77083,"15.2-15.3":2.56162,"15.4":0},P:{"4":0.41092,"5.0-5.4":0.01027,"6.2-6.4":0.02065,"7.2-7.4":0.24871,"8.2":0.03098,"9.2":0.02163,"10.1":0.05164,"11.1-11.2":0.20546,"12.0":0.02163,"13.0":0.2379,"14.0":0.19465,"15.0":0.27034,"16.0":5.11487},I:{"0":0,"3":0,"4":0.00119,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0008,"4.2-4.3":0.00278,"4.4":0,"4.4.3-4.4.4":0.03817},A:{"11":0.08336,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.08052},H:{"0":0.30492},L:{"0":39.01083},S:{"2.5":0},R:{_:"0"},M:{"0":0.1503}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js index 773b902a6da80c..ce0813f909942a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TV.js @@ -1 +1 @@ -module.exports={C:{"94":0.21952,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 95 96 97 3.5 3.6"},D:{"68":0.21952,"81":0.2744,"87":0.10976,"89":0.16464,"90":4.86926,"92":0.05488,"95":0.71343,"96":34.13474,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 88 91 93 94 97 98 99"},F:{"82":0.05488,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,_:"0 5 6 7 8 9 10 11 12 13 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 13.1 14.1 15.1","11.1":0.05488,"12.1":0.10976,"15.2":0.10976},B:{"14":0.05488,"84":0.21952,"95":0.49391,"96":3.22788,_:"12 13 15 16 17 18 79 80 81 83 85 86 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.11943,"13.0-13.1":0,"13.2":0.0796,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.15926,"14.5-14.8":0.23886,"15.0-15.1":0.11943,"15.2":0},P:{"4":0.43501,"5.0-5.4":0.03183,"6.2-6.4":0.02065,"7.2-7.4":0.03133,"8.2":0.01032,"9.2":0.03067,"10.1":0.02122,"11.1-11.2":0.0731,"12.0":0.10443,"13.0":0.56394,"14.0":0.0731,"15.0":0.12532},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.08268,"4.4":0,"4.4.3-4.4.4":0.08268},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.71343,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.16536},H:{"0":0.05219},L:{"0":52.94819},S:{"2.5":0},R:{_:"0"},M:{"0":0.05512},Q:{"10.4":0}}; +module.exports={C:{"66":0.04575,"71":0.0915,"84":0.04575,"85":0.04575,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 72 73 74 75 76 77 78 79 80 81 82 83 86 87 88 89 90 91 92 93 94 95 96 97 98 3.5 3.6"},D:{"63":0.0915,"81":0.36275,"95":0.86275,"96":11.40859,"97":14.17985,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 86 87 88 89 90 91 92 93 94 98 99 100 101"},F:{_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"95":0.0915,"96":0.59151,"97":1.63727,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94"},E:{"4":0,"13":0.04575,_:"0 5 6 7 8 9 10 11 12 14 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4","13.1":1.90851,"14.1":0.0915,"15.1":0.18301,"15.2-15.3":0.0915},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.11182,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.11182,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.14895,"14.0-14.4":0.03734,"14.5-14.8":1.30387,"15.0-15.1":0.29812,"15.2-15.3":0.07469,"15.4":0},P:{"4":0.0643,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.02143,"8.2":0.03098,"9.2":0.04287,"10.1":0.01024,"11.1-11.2":0.11789,"12.0":0.23895,"13.0":0.03215,"14.0":0.16075,"15.0":0.05358,"16.0":0.23895},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.14135},A:{"11":0.04575,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0.04461},L:{"0":65.23404},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js index 8bbafe49d56c6c..5a1c6d9412c3f3 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TW.js @@ -1 +1 @@ -module.exports={C:{"34":0.02605,"46":0.00434,"47":0.00434,"48":0.00434,"49":0.00434,"51":0.00868,"52":0.02605,"55":0.00434,"72":0.00868,"78":0.01302,"84":0.00434,"88":0.00868,"89":0.00868,"90":0.00434,"91":0.01302,"92":0.00868,"93":0.01736,"94":0.40371,"95":0.84215,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 50 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 96 97 3.5 3.6"},D:{"11":0.01736,"22":0.00868,"26":0.00434,"30":0.01302,"34":0.02605,"38":0.10853,"45":0.00434,"47":0.00434,"49":0.19535,"50":0.00434,"51":0.00434,"52":0.00868,"53":0.10853,"54":0.00434,"55":0.00868,"56":0.03039,"57":0.00434,"58":0.00868,"61":0.04775,"62":0.00434,"63":0.00868,"64":0.00868,"65":0.01736,"66":0.01736,"67":0.02605,"68":0.01736,"69":0.01736,"70":0.01302,"71":0.01736,"72":0.01302,"73":0.01302,"74":0.02171,"75":0.02171,"76":0.01302,"77":0.01302,"78":0.01302,"79":0.4124,"80":0.02605,"81":0.06077,"83":0.02171,"84":0.01736,"85":0.01736,"86":0.05209,"87":0.13457,"88":0.02171,"89":0.06512,"90":0.04341,"91":0.0738,"92":0.20403,"93":0.21705,"94":0.32123,"95":0.62076,"96":27.78674,"97":0.01302,"98":0.00434,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 46 48 59 60 99"},F:{"28":0.01736,"36":0.01736,"40":0.00434,"46":0.06077,"79":0.00434,"80":0.00434,"81":0.04341,"82":0.09116,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00434,"12":0.00868,"13":0.13457,"14":0.44712,"15":0.28217,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1","9.1":0.00868,"10.1":0.02171,"11.1":0.03473,"12.1":0.06077,"13.1":0.31255,"14.1":2.27034,"15.1":1.52369,"15.2":0.11721},B:{"14":0.00434,"16":0.00434,"17":0.00868,"18":0.02171,"84":0.00434,"91":0.00434,"92":0.01302,"93":0.00434,"94":0.01736,"95":0.05643,"96":2.89545,_:"12 13 15 79 80 81 83 85 86 87 88 89 90"},G:{"8":0.00243,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02674,"6.0-6.1":0.01459,"7.0-7.1":0.14101,"8.1-8.4":0.04619,"9.0-9.2":0.01945,"9.3":0.2407,"10.0-10.2":0.02674,"10.3":0.25771,"11.0-11.2":0.07051,"11.3-11.4":0.07294,"12.0-12.1":0.15317,"12.2-12.5":0.95792,"13.0-13.1":0.13372,"13.2":0.05835,"13.3":0.26015,"13.4-13.7":0.58107,"14.0-14.4":2.94427,"14.5-14.8":8.13503,"15.0-15.1":9.58407,"15.2":0.57864},P:{"4":0.58873,"5.0-5.4":0.08049,"6.2-6.4":0.1811,"7.2-7.4":0.4125,"8.2":0.0107,"9.2":0.08563,"10.1":0.03211,"11.1-11.2":0.13915,"12.0":0.08563,"13.0":0.2462,"14.0":0.2569,"15.0":0.65296},I:{"0":0,"3":0,"4":0.00096,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00096,"4.2-4.3":0.00432,"4.4":0,"4.4.3-4.4.4":0.02206},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.29519,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.11318},H:{"0":0.31074},L:{"0":29.4086},S:{"2.5":0},R:{_:"0"},M:{"0":0.10752},Q:{"10.4":0.01132}}; +module.exports={C:{"34":0.02977,"52":0.02127,"55":0.00851,"72":0.00425,"78":0.00851,"84":0.00425,"88":0.00851,"89":0.00851,"91":0.00851,"92":0.00851,"93":0.00851,"94":0.01701,"95":0.57416,"96":0.50185,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 90 97 98 3.5 3.6"},D:{"11":0.01276,"22":0.00851,"26":0.00425,"30":0.01276,"34":0.02552,"38":0.11058,"47":0.00425,"49":0.16161,"53":0.11058,"55":0.01276,"56":0.02552,"57":0.00425,"58":0.00851,"61":0.03402,"62":0.00425,"63":0.00851,"64":0.00851,"65":0.01276,"66":0.01701,"67":0.02552,"68":0.01701,"69":0.01701,"70":0.01701,"71":0.01701,"72":0.01276,"73":0.01276,"74":0.02127,"75":0.01701,"76":0.01276,"77":0.01276,"78":0.01276,"79":0.44657,"80":0.02552,"81":0.05954,"83":0.02127,"84":0.01701,"85":0.01701,"86":0.05104,"87":0.10207,"88":0.01701,"89":0.0638,"90":0.03828,"91":0.05954,"92":0.14886,"93":0.39553,"94":0.14886,"95":0.2084,"96":10.04559,"97":18.47503,"98":0.01276,"100":0.00851,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 31 32 33 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 54 59 60 99 101"},F:{"28":0.02552,"36":0.01701,"40":0.00425,"46":0.06805,"82":0.1446,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00425,"16":0.00425,"17":0.00851,"18":0.02127,"84":0.00425,"91":0.00425,"92":0.00851,"94":0.00851,"95":0.02127,"96":0.89738,"97":2.02443,_:"12 13 15 79 80 81 83 85 86 87 88 89 90 93"},E:{"4":0,"8":0.00425,"12":0.00851,"13":0.13184,"14":0.43381,"15":0.21265,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00851,"10.1":0.02127,"11.1":0.02977,"12.1":0.0638,"13.1":0.2892,"14.1":1.9904,"15.1":1.36947,"15.2-15.3":0.73152},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02509,"6.0-6.1":0.01254,"7.0-7.1":0.12042,"8.1-8.4":0.04265,"9.0-9.2":0.01756,"9.3":0.23331,"10.0-10.2":0.02509,"10.3":0.25839,"11.0-11.2":0.06021,"11.3-11.4":0.06272,"12.0-12.1":0.13798,"12.2-12.5":0.93072,"13.0-13.1":0.12794,"13.2":0.05268,"13.3":0.24585,"13.4-13.7":0.53936,"14.0-14.4":2.78462,"14.5-14.8":7.01173,"15.0-15.1":8.58969,"15.2-15.3":3.79562,"15.4":0},P:{"4":0.60873,"5.0-5.4":0.08021,"6.2-6.4":0.18048,"7.2-7.4":0.39105,"8.2":0.01068,"9.2":0.06408,"10.1":0.03204,"11.1-11.2":0.12815,"12.0":0.07476,"13.0":0.23495,"14.0":0.22427,"15.0":0.35242,"16.0":2.3388},I:{"0":0,"3":0,"4":0.00106,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00106,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.02235},A:{"11":0.26794,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01149},O:{"0":0.11494},H:{"0":0.31013},L:{"0":28.62574},S:{"2.5":0},R:{_:"0"},M:{"0":0.09195}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js index 003888e69d6df9..c54e7d87b6f4b0 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/TZ.js @@ -1 +1 @@ -module.exports={C:{"34":0.00198,"36":0.00395,"39":0.00198,"41":0.00198,"43":0.00593,"44":0.01582,"47":0.00593,"48":0.00593,"49":0.00395,"52":0.00989,"65":0.00395,"68":0.00198,"72":0.00791,"78":0.01384,"84":0.00395,"85":0.00198,"88":0.00593,"89":0.01977,"91":0.01582,"92":0.01384,"93":0.01384,"94":0.52391,"95":0.91535,"96":0.0692,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 40 42 45 46 50 51 53 54 55 56 57 58 59 60 61 62 63 64 66 67 69 70 71 73 74 75 76 77 79 80 81 82 83 86 87 90 97 3.5 3.6"},D:{"11":0.00198,"35":0.00198,"39":0.00198,"42":0.00395,"43":0.00593,"49":0.00791,"50":0.00198,"55":0.00593,"57":0.01582,"58":0.00593,"63":0.00791,"64":0.00198,"65":0.00593,"66":0.00395,"67":0.00198,"68":0.00593,"69":0.00593,"70":0.00791,"71":0.00198,"72":0.00395,"73":0.00395,"74":0.00989,"75":0.00791,"76":0.00395,"77":0.00593,"78":0.00593,"79":0.02175,"80":0.01582,"81":0.01582,"83":0.00989,"84":0.03559,"85":0.01779,"86":0.01977,"87":0.0514,"88":0.02175,"89":0.01977,"90":0.01779,"91":0.05338,"92":0.08106,"93":0.04349,"94":0.10083,"95":0.1977,"96":6.56759,"97":0.00791,"98":0.00989,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 38 40 41 44 45 46 47 48 51 52 53 54 56 59 60 61 62 99"},F:{"18":0.00791,"65":0.00593,"66":0.00593,"77":0.00395,"79":0.01186,"80":0.00989,"81":0.23724,"82":0.44483,_:"9 11 12 15 16 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00395,"13":0.01186,"14":0.04547,"15":0.03361,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 7.1 9.1","6.1":0.00198,"10.1":0.00593,"11.1":0.01384,"12.1":0.02175,"13.1":0.06524,"14.1":0.08303,"15.1":0.07513,"15.2":0.00989},B:{"12":0.01977,"13":0.01186,"14":0.00395,"15":0.00989,"16":0.01582,"17":0.00791,"18":0.06326,"84":0.00791,"85":0.00593,"89":0.00989,"90":0.01186,"91":0.00593,"92":0.01384,"93":0.01582,"94":0.01977,"95":0.04547,"96":0.93908,_:"79 80 81 83 86 87 88"},G:{"8":0.00042,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00212,"6.0-6.1":0.00127,"7.0-7.1":0.02039,"8.1-8.4":0,"9.0-9.2":0.0017,"9.3":0.01614,"10.0-10.2":0.00212,"10.3":0.05521,"11.0-11.2":0.03907,"11.3-11.4":0.04799,"12.0-12.1":0.0361,"12.2-12.5":0.80653,"13.0-13.1":0.03822,"13.2":0.00892,"13.3":0.07772,"13.4-13.7":0.17838,"14.0-14.4":0.64939,"14.5-14.8":0.93437,"15.0-15.1":1.21553,"15.2":0.11255},P:{"4":0.36474,"5.0-5.4":0.01042,"6.2-6.4":0.01042,"7.2-7.4":0.12505,"8.2":0.01009,"9.2":0.13548,"10.1":0.07063,"11.1-11.2":0.07295,"12.0":0.04168,"13.0":0.10421,"14.0":0.198,"15.0":0.29179},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00495,"4.2-4.3":0.00619,"4.4":0,"4.4.3-4.4.4":0.07712},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01642,"9":0.02462,"11":0.22981,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.01605},O:{"0":0.91462},H:{"0":24.83021},L:{"0":53.62742},S:{"2.5":0.46533},R:{_:"0"},M:{"0":0.11232},Q:{"10.4":0}}; +module.exports={C:{"30":0.00179,"34":0.00359,"36":0.00717,"38":0.00359,"39":0.00179,"41":0.00179,"43":0.00717,"44":0.01076,"47":0.00538,"48":0.00359,"49":0.00359,"52":0.02331,"56":0.00179,"58":0.00179,"60":0.00359,"61":0.00359,"63":0.00179,"64":0.00179,"65":0.00359,"66":0.00179,"68":0.00179,"72":0.01076,"78":0.01255,"84":0.00179,"88":0.00897,"89":0.01255,"90":0.00538,"91":0.01793,"92":0.00538,"93":0.00897,"94":0.03227,"95":0.81582,"96":0.90905,"97":0.05917,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 35 37 40 42 45 46 50 51 53 54 55 57 59 62 67 69 70 71 73 74 75 76 77 79 80 81 82 83 85 86 87 98 3.5 3.6"},D:{"11":0.00179,"21":0.00359,"32":0.00717,"33":0.00179,"37":0.00359,"38":0.00359,"39":0.00717,"43":0.00717,"49":0.01076,"50":0.00359,"55":0.11655,"57":0.01076,"58":0.00359,"60":0.00359,"63":0.00897,"64":0.00359,"65":0.00538,"67":0.00359,"68":0.00359,"69":0.00897,"70":0.00897,"71":0.00359,"72":0.00538,"73":0.00359,"74":0.00717,"75":0.00897,"76":0.00359,"77":0.00538,"78":0.00538,"79":0.02331,"80":0.02869,"81":0.00538,"83":0.00897,"84":0.01076,"85":0.00717,"86":0.01972,"87":0.0502,"88":0.01793,"89":0.01972,"90":0.02331,"91":0.04483,"92":0.08427,"93":0.02152,"94":0.05379,"95":0.11296,"96":2.64109,"97":5.6605,"98":0.00897,"99":0.00359,"100":0.00538,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 28 29 30 31 34 35 36 40 41 42 44 45 46 47 48 51 52 53 54 56 59 61 62 66 101"},F:{"36":0.00538,"42":0.00179,"65":0.00179,"66":0.00179,"79":0.00897,"80":0.00359,"81":0.00717,"82":0.72617,"83":0.02331,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01972,"13":0.01255,"14":0.00717,"15":0.01076,"16":0.01614,"17":0.01076,"18":0.08606,"84":0.00897,"85":0.00897,"86":0.00717,"89":0.01434,"90":0.01434,"91":0.00538,"92":0.01434,"93":0.00538,"94":0.01076,"95":0.0251,"96":0.42136,"97":0.72796,_:"79 80 81 83 87 88"},E:{"4":0,"11":0.00179,"12":0.00179,"13":0.00538,"14":0.04841,"15":0.0269,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 7.1 9.1 15.4","6.1":0.00359,"10.1":0.00538,"11.1":0.00897,"12.1":0.01076,"13.1":0.052,"14.1":0.08248,"15.1":0.06813,"15.2-15.3":0.06634},G:{"8":0.0025,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00349,"6.0-6.1":0,"7.0-7.1":0.01448,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02546,"10.0-10.2":0.0015,"10.3":0.0664,"11.0-11.2":0.04294,"11.3-11.4":0.07739,"12.0-12.1":0.03145,"12.2-12.5":0.91918,"13.0-13.1":0.03545,"13.2":0.00749,"13.3":0.07939,"13.4-13.7":0.20221,"14.0-14.4":0.6975,"14.5-14.8":0.99957,"15.0-15.1":1.18381,"15.2-15.3":0.59964,"15.4":0},P:{"4":0.36663,"5.0-5.4":0.02095,"6.2-6.4":0.01048,"7.2-7.4":0.11523,"8.2":0.04022,"9.2":0.1257,"10.1":0.07039,"11.1-11.2":0.07333,"12.0":0.03143,"13.0":0.0838,"14.0":0.1676,"15.0":0.21998,"16.0":0.86945},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00275,"4.2-4.3":0.00511,"4.4":0,"4.4.3-4.4.4":0.05779},A:{"8":0.00776,"11":0.15899,_:"6 7 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.13257},H:{"0":22.05863},L:{"0":53.38952},S:{"2.5":0.4678},R:{_:"0"},M:{"0":0.1149}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js index 27db61df0cf37d..ec26d104eeb18f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UA.js @@ -1 +1 @@ -module.exports={C:{"45":0.02408,"46":0.01806,"47":0.01204,"48":0.02408,"49":0.00602,"50":0.01204,"51":0.01806,"52":0.21676,"53":0.01806,"55":0.4576,"56":0.01806,"57":0.00602,"58":0.02408,"60":0.07827,"66":0.01806,"68":0.23482,"71":0.01806,"72":0.01204,"74":0.01204,"75":0.01204,"76":0.01204,"78":0.15655,"79":0.01204,"80":0.01806,"81":0.07225,"82":0.02408,"83":0.03011,"84":0.01204,"85":0.00602,"87":0.01204,"88":0.09634,"89":0.01806,"90":0.01204,"91":0.09634,"92":0.03011,"93":0.09634,"94":0.91519,"95":1.85447,"96":0.01806,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 54 59 61 62 63 64 65 67 69 70 73 77 86 97 3.5 3.6"},D:{"41":0.01204,"45":0.01204,"48":0.03011,"49":0.2288,"51":0.01204,"56":0.00602,"57":0.03011,"58":0.00602,"59":0.10236,"61":0.06623,"63":0.03011,"64":0.00602,"65":0.01204,"66":0.01204,"67":0.01204,"68":0.01204,"69":0.03011,"70":0.02408,"71":0.01806,"72":0.01806,"73":0.05419,"74":0.06623,"75":0.01806,"76":0.02408,"77":0.04215,"78":0.02408,"79":0.10838,"80":0.07225,"81":0.03011,"83":0.09032,"84":0.13246,"85":0.10838,"86":0.28299,"87":0.49372,"88":0.1445,"89":0.10236,"90":0.12042,"91":0.10236,"92":0.51781,"93":0.78273,"94":0.65629,"95":0.72252,"96":32.33879,"97":0.01806,"98":0.01204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 44 46 47 50 52 53 54 55 60 62 99"},F:{"35":0.01204,"36":0.09634,"58":0.01806,"65":0.00602,"68":0.00602,"69":0.00602,"70":0.01204,"71":0.00602,"72":0.01204,"73":0.01204,"74":0.00602,"75":0.01204,"76":0.01204,"77":0.02408,"78":0.01806,"79":0.06623,"80":0.09634,"81":3.60658,"82":5.18408,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 60 62 63 64 66 67 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.03613},E:{"4":0,"12":0.01204,"13":0.02408,"14":0.16859,"15":0.15053,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1","5.1":0.15053,"9.1":0.02408,"11.1":0.01204,"12.1":0.03011,"13.1":0.13848,"14.1":0.46362,"15.1":0.572,"15.2":0.09032},B:{"14":0.00602,"17":0.01204,"18":0.01806,"84":0.00602,"85":0.00602,"86":0.00602,"87":0.00602,"95":0.01806,"96":1.24033,_:"12 13 15 16 79 80 81 83 88 89 90 91 92 93 94"},G:{"8":0.00075,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00225,"6.0-6.1":0.00451,"7.0-7.1":0.01503,"8.1-8.4":0.00451,"9.0-9.2":0.00376,"9.3":0.03458,"10.0-10.2":0.00601,"10.3":0.0466,"11.0-11.2":0.03007,"11.3-11.4":0.01954,"12.0-12.1":0.01804,"12.2-12.5":0.28638,"13.0-13.1":0.01879,"13.2":0.01578,"13.3":0.04735,"13.4-13.7":0.16536,"14.0-14.4":0.4788,"14.5-14.8":2.11815,"15.0-15.1":3.90181,"15.2":0.29615},P:{"4":0.032,"5.0-5.4":0.01067,"6.2-6.4":0.02065,"7.2-7.4":0.13865,"8.2":0.01032,"9.2":0.02133,"10.1":0.02133,"11.1-11.2":0.11732,"12.0":0.02133,"13.0":0.07466,"14.0":0.11732,"15.0":0.21331},I:{"0":0,"3":0,"4":0.00189,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00226,"4.2-4.3":0.00642,"4.4":0,"4.4.3-4.4.4":0.03321},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03798,"9":0.01899,"10":0.01266,"11":0.42409,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.00796},O:{"0":0.20696},H:{"0":2.39645},L:{"0":28.81285},S:{"2.5":0},R:{_:"0"},M:{"0":0.14328},Q:{"10.4":0}}; +module.exports={C:{"42":0.00593,"46":0.00593,"52":0.20748,"55":0.30826,"56":0.02964,"57":0.00593,"58":0.01186,"60":0.00593,"68":0.23119,"72":0.01186,"74":0.00593,"76":0.00593,"78":0.13042,"79":0.01186,"80":0.01778,"81":0.08299,"82":0.01778,"83":0.01778,"84":0.02964,"85":0.00593,"86":0.01186,"87":0.01186,"88":0.03557,"89":0.02371,"90":0.01186,"91":0.08892,"92":0.05335,"93":0.07114,"94":0.0415,"95":1.35751,"96":1.32194,"97":0.01186,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 43 44 45 47 48 49 50 51 53 54 59 61 62 63 64 65 66 67 69 70 71 73 75 77 98 3.5 3.6"},D:{"24":0.00593,"41":0.01186,"44":0.00593,"45":0.00593,"48":0.01778,"49":0.20748,"51":0.00593,"56":0.01186,"57":0.01186,"58":0.00593,"59":0.11856,"61":0.07706,"63":0.02964,"64":0.01778,"67":0.01186,"68":0.02371,"69":0.02371,"70":0.02371,"71":0.02371,"72":0.02964,"73":0.04742,"74":0.07114,"75":0.02371,"76":0.02964,"77":0.03557,"78":0.03557,"79":0.1067,"80":0.05928,"81":0.03557,"83":0.07706,"84":0.11263,"85":0.08892,"86":0.27269,"87":0.34975,"88":0.21934,"89":0.11856,"90":0.16006,"91":0.09485,"92":0.34382,"93":2.16965,"94":0.39125,"95":0.2964,"96":9.93533,"97":21.98102,"98":0.02371,"99":0.00593,"100":0.01186,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 43 46 47 50 52 53 54 55 60 62 65 66 101"},F:{"28":0.00593,"35":0.00593,"36":0.07114,"58":0.01186,"60":0.00593,"63":0.00593,"65":0.00593,"68":0.00593,"69":0.01186,"70":0.00593,"71":0.01186,"72":0.00593,"73":0.01186,"75":0.01186,"76":0.01186,"77":0.01778,"78":0.01186,"79":0.02964,"80":0.06521,"81":0.04742,"82":9.01056,"83":0.22526,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 62 64 66 67 74 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.0415},B:{"18":0.01186,"84":0.01186,"85":0.00593,"86":0.00593,"89":0.00593,"92":0.00593,"95":0.01186,"96":0.35568,"97":0.87142,_:"12 13 14 15 16 17 79 80 81 83 87 88 90 91 93 94"},E:{"4":0,"12":0.00593,"13":0.03557,"14":0.14227,"15":0.09485,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.14227,"9.1":0.07706,"11.1":0.00593,"12.1":0.03557,"13.1":0.13042,"14.1":0.39718,"15.1":0.36754,"15.2-15.3":0.40903},G:{"8":0.00151,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00151,"5.0-5.1":0.00376,"6.0-6.1":0.00678,"7.0-7.1":0.01129,"8.1-8.4":0.00527,"9.0-9.2":0.00527,"9.3":0.0399,"10.0-10.2":0.01355,"10.3":0.04366,"11.0-11.2":0.02334,"11.3-11.4":0.01957,"12.0-12.1":0.02033,"12.2-12.5":0.26875,"13.0-13.1":0.02108,"13.2":0.00828,"13.3":0.04667,"13.4-13.7":0.14981,"14.0-14.4":0.43738,"14.5-14.8":1.6637,"15.0-15.1":3.02026,"15.2-15.3":1.71264,"15.4":0.00075},P:{"4":0.01072,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.09644,"8.2":0.01072,"9.2":0.02143,"10.1":0.02143,"11.1-11.2":0.10716,"12.0":0.02143,"13.0":0.08573,"14.0":0.11787,"15.0":0.08573,"16.0":1.25375},I:{"0":0,"3":0,"4":0.0022,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00263,"4.2-4.3":0.0079,"4.4":0,"4.4.3-4.4.4":0.03206},A:{"8":0.03754,"9":0.01877,"10":0.01251,"11":0.3817,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.19953},H:{"0":2.9029},L:{"0":28.34182},S:{"2.5":0},R:{_:"0"},M:{"0":0.16288}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js index 6da0dc5d69d2c4..2e1d8ae99a3950 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UG.js @@ -1 +1 @@ -module.exports={C:{"17":0.00664,"34":0.00332,"37":0.00332,"38":0.00332,"41":0.00332,"42":0.00332,"43":0.00664,"44":0.00664,"45":0.00332,"47":0.00996,"48":0.00664,"50":0.00664,"52":0.06972,"56":0.00996,"58":0.00332,"60":0.00996,"62":0.00332,"64":0.0332,"68":0.00332,"69":0.02656,"72":0.01992,"76":0.00332,"78":0.03652,"82":0.03984,"83":0.00332,"85":0.00996,"86":0.00996,"87":0.00664,"88":0.0166,"89":0.0498,"90":0.00996,"91":0.05976,"92":0.00996,"93":0.0332,"94":1.04912,"95":1.76624,"96":0.17264,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 39 40 46 49 51 53 54 55 57 59 61 63 65 66 67 70 71 73 74 75 77 79 80 81 84 97 3.5 3.6"},D:{"11":0.00332,"19":0.00664,"24":0.00664,"37":0.00332,"38":0.00664,"39":0.00996,"47":0.01328,"49":0.01328,"50":0.00332,"56":0.00996,"57":0.01328,"58":0.00664,"59":0.00332,"62":0.00996,"63":0.01328,"64":0.04648,"65":0.0166,"66":0.00996,"67":0.00332,"69":0.00332,"70":0.00996,"71":0.00332,"72":0.0166,"73":0.00664,"74":0.00996,"75":0.00996,"76":0.0332,"77":0.00664,"78":0.02988,"79":0.04648,"80":0.04648,"81":0.02656,"83":0.00996,"84":0.01328,"85":0.00996,"86":0.04316,"87":0.05644,"88":0.0166,"89":0.06308,"90":0.05312,"91":0.06308,"92":0.12616,"93":0.10956,"94":0.20252,"95":0.50796,"96":12.88824,"97":0.00996,"98":0.00332,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 40 41 42 43 44 45 46 48 51 52 53 54 55 60 61 68 99"},F:{"28":0.00332,"63":0.00664,"66":0.00664,"77":0.00332,"78":0.00996,"79":0.01992,"80":0.0166,"81":0.33532,"82":0.52788,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 67 68 69 70 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00332,"12":0.00996,"13":0.0166,"14":0.0498,"15":0.02324,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00996,"11.1":0.00332,"12.1":0.0166,"13.1":0.03652,"14.1":0.12616,"15.1":0.09628,"15.2":0.0166},B:{"12":0.02656,"13":0.02324,"14":0.0166,"15":0.04648,"16":0.01992,"17":0.00664,"18":0.05312,"83":0.00664,"84":0.01328,"85":0.00332,"89":0.01328,"90":0.00664,"91":0.00332,"92":0.02656,"93":0.00664,"94":0.02324,"95":0.10292,"96":1.54048,_:"79 80 81 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0009,"5.0-5.1":0.00448,"6.0-6.1":0.00134,"7.0-7.1":0.03268,"8.1-8.4":0.00269,"9.0-9.2":0,"9.3":0.03313,"10.0-10.2":0.00403,"10.3":0.06043,"11.0-11.2":0.01567,"11.3-11.4":0.27486,"12.0-12.1":0.0376,"12.2-12.5":0.53987,"13.0-13.1":0.0667,"13.2":0.01567,"13.3":0.12176,"13.4-13.7":0.10609,"14.0-14.4":0.78965,"14.5-14.8":0.96648,"15.0-15.1":1.2476,"15.2":0.15399},P:{"4":0.13709,"5.0-5.4":0.03183,"6.2-6.4":0.02065,"7.2-7.4":0.09491,"8.2":0.01032,"9.2":0.17927,"10.1":0.02122,"11.1-11.2":0.09491,"12.0":0.01055,"13.0":0.09491,"14.0":0.20036,"15.0":0.30581},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00102,"4.2-4.3":0.00255,"4.4":0,"4.4.3-4.4.4":0.04319},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0083,"10":0.0083,"11":0.1494,_:"6 7 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.01336},O:{"0":1.2024},H:{"0":13.72982},L:{"0":55.34432},S:{"2.5":0.24716},R:{_:"0"},M:{"0":0.10688},Q:{"10.4":0}}; +module.exports={C:{"17":0.00305,"21":0.00914,"26":0.00305,"31":0.00305,"37":0.00609,"40":0.00305,"41":0.01218,"42":0.00609,"43":0.00914,"44":0.01218,"46":0.00305,"47":0.01523,"49":0.00305,"50":0.00609,"52":0.04568,"53":0.00305,"55":0.00609,"56":0.00609,"57":0.00305,"58":0.00305,"60":0.11267,"61":0.00609,"64":0.02132,"65":0.00609,"66":0.00305,"67":0.00609,"68":0.00914,"69":0.01218,"72":0.02132,"73":0.00609,"78":0.03654,"85":0.00609,"86":0.01523,"87":0.00914,"88":0.01523,"89":0.04263,"90":0.00609,"91":0.10658,"92":0.01218,"93":0.01523,"94":0.05786,"95":1.74783,"96":1.84223,"97":0.24665,"98":0.00609,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 22 23 24 25 27 28 29 30 32 33 34 35 36 38 39 45 48 51 54 59 62 63 70 71 74 75 76 77 79 80 81 82 83 84 3.5 3.6"},D:{"11":0.00305,"19":0.00914,"24":0.01523,"27":0.02741,"28":0.00914,"29":0.00914,"31":0.00609,"32":0.00609,"33":0.00305,"34":0.00609,"35":0.01218,"36":0.00914,"37":0.00914,"38":0.00914,"39":0.01218,"40":0.00914,"41":0.02132,"47":0.03959,"49":0.01523,"50":0.00609,"56":0.00609,"57":0.00914,"63":0.00914,"64":0.02741,"65":0.02132,"66":0.01523,"67":0.00609,"69":0.00914,"70":0.00609,"72":0.02132,"73":0.00609,"74":0.02132,"75":0.00914,"76":0.02741,"77":0.00609,"78":0.02132,"79":0.04263,"80":0.05481,"81":0.01218,"83":0.00609,"84":0.01218,"85":0.01218,"86":0.03959,"87":0.04568,"88":0.02741,"89":0.08526,"90":0.04872,"91":0.04568,"92":0.10049,"93":0.09744,"94":0.11571,"95":0.26492,"96":4.58273,"97":10.19162,"98":0.01218,"99":0.00305,"100":0.00914,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 25 26 30 42 43 44 45 46 48 51 52 53 54 55 58 59 60 61 62 68 71 101"},F:{"28":0.00305,"63":0.00305,"67":0.00305,"79":0.00609,"80":0.00914,"81":0.00609,"82":0.90132,"83":0.02132,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 64 65 66 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.03045,"13":0.01523,"14":0.00914,"15":0.01218,"16":0.01523,"17":0.02132,"18":0.06395,"83":0.00305,"84":0.01523,"85":0.00609,"89":0.02132,"90":0.01218,"91":0.00305,"92":0.02436,"93":0.00609,"94":0.00914,"95":0.04263,"96":0.59987,"97":1.1906,_:"79 80 81 86 87 88"},E:{"4":0,"5":0.00305,"12":0.00609,"13":0.00914,"14":0.04568,"15":0.03654,_:"0 6 7 8 9 10 11 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.00914,"9.1":0.00305,"11.1":0.00914,"12.1":0.01218,"13.1":0.03959,"14.1":0.10962,"15.1":0.05786,"15.2-15.3":0.05481},G:{"8":0,"3.2":0.00283,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00189,"6.0-6.1":0.00283,"7.0-7.1":0.03307,"8.1-8.4":0.00047,"9.0-9.2":0.00189,"9.3":0.0411,"10.0-10.2":0.00331,"10.3":0.04819,"11.0-11.2":0.15259,"11.3-11.4":0.04866,"12.0-12.1":0.06141,"12.2-12.5":0.57728,"13.0-13.1":0.04771,"13.2":0.01512,"13.3":0.10251,"13.4-13.7":0.10298,"14.0-14.4":0.72467,"14.5-14.8":0.91269,"15.0-15.1":1.12905,"15.2-15.3":0.71286,"15.4":0},P:{"4":0.12446,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.09334,"8.2":0.03098,"9.2":0.1452,"10.1":0.01024,"11.1-11.2":0.06223,"12.0":0.02074,"13.0":0.09334,"14.0":0.30077,"15.0":0.16594,"16.0":0.72601},I:{"0":0,"3":0,"4":0.00016,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00079,"4.2-4.3":0.00189,"4.4":0,"4.4.3-4.4.4":0.03195},A:{"8":0.01274,"9":0.00425,"10":0.00849,"11":0.1359,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.01391},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.43989},H:{"0":13.92173},L:{"0":52.01022},S:{"2.5":0.20172},R:{_:"0"},M:{"0":0.13912}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js index 90b27b0bdad521..2b30a7d5a2018c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/US.js @@ -1 +1 @@ -module.exports={C:{"4":0.04816,"11":0.01445,"38":0.00482,"43":0.00482,"44":0.02408,"45":0.00963,"48":0.00963,"52":0.04334,"55":0.08187,"56":0.05779,"59":0.00482,"60":0.00482,"63":0.00482,"68":0.00482,"72":0.0289,"76":0.00482,"78":0.1204,"79":0.00963,"80":0.00963,"81":0.00963,"82":0.00963,"83":0.00482,"84":0.00963,"85":0.00482,"86":0.00963,"87":0.00963,"88":0.01445,"89":0.01926,"90":0.01445,"91":0.07706,"92":0.01926,"93":0.03371,"94":0.8717,"95":1.51222,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 54 57 58 61 62 64 65 66 67 69 70 71 73 74 75 77 96 97 3.5 3.6"},D:{"33":0.00963,"35":0.00963,"38":0.00482,"40":0.01926,"43":0.00482,"46":0.00963,"47":0.00482,"48":0.06261,"49":0.07706,"52":0.00482,"56":0.10595,"58":0.00482,"59":0.00963,"60":0.00482,"63":0.00963,"64":0.04816,"65":0.01445,"66":0.04816,"67":0.01926,"68":0.00963,"69":0.01926,"70":0.05779,"71":0.00482,"72":0.05779,"73":0.00963,"74":0.02408,"75":0.0289,"76":0.20709,"77":0.01445,"78":0.01926,"79":0.22154,"80":0.09632,"81":0.0915,"83":0.1204,"84":0.16374,"85":0.16374,"86":0.13003,"87":0.26006,"88":0.08187,"89":0.0915,"90":0.11558,"91":0.27933,"92":0.47197,"93":0.54421,"94":1.97938,"95":1.24734,"96":20.53542,"97":0.02408,"98":0.02408,"99":0.04334,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 37 39 41 42 44 45 50 51 53 54 55 57 61 62"},F:{"79":0.00482,"80":0.01445,"81":0.26006,"82":0.26488,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00963,"9":0.00963,"11":0.00482,"12":0.01445,"13":0.0915,"14":0.50568,"15":0.56829,_:"0 5 6 7 10 3.1 3.2 5.1 6.1 7.1","9.1":0.05779,"10.1":0.02408,"11.1":0.07706,"12.1":0.1493,"13.1":1.70486,"14.1":2.38874,"15.1":2.47061,"15.2":0.30822},B:{"12":0.00963,"15":0.00963,"16":0.01445,"17":0.00963,"18":0.0289,"84":0.00963,"85":0.01445,"86":0.00963,"87":0.04334,"89":0.00482,"90":0.00963,"91":0.00963,"92":0.01445,"93":0.00963,"94":0.04334,"95":0.32267,"96":5.31686,_:"13 14 79 80 81 83 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01138,"7.0-7.1":0.01138,"8.1-8.4":0.01422,"9.0-9.2":0.01422,"9.3":0.10524,"10.0-10.2":0.01707,"10.3":0.13369,"11.0-11.2":0.0512,"11.3-11.4":0.06258,"12.0-12.1":0.06827,"12.2-12.5":0.65137,"13.0-13.1":0.04835,"13.2":0.0256,"13.3":0.13938,"13.4-13.7":0.44088,"14.0-14.4":1.45634,"14.5-14.8":8.94566,"15.0-15.1":15.08674,"15.2":1.14061},P:{"4":0.04332,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.03249,"12.0":0.01083,"13.0":0.06497,"14.0":0.09746,"15.0":0.22741},I:{"0":0,"3":0,"4":0.01226,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00283,"4.2-4.3":0.02451,"4.4":0,"4.4.3-4.4.4":0.033},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"7":0.00534,"8":0.01603,"9":0.16028,"11":0.50222,_:"6 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.15037},H:{"0":0.22581},L:{"0":21.4055},S:{"2.5":0},R:{_:"0"},M:{"0":0.45628},Q:{"10.4":0.01037}}; +module.exports={C:{"4":0.03379,"11":0.01448,"38":0.00483,"43":0.00483,"44":0.01931,"45":0.00483,"48":0.00965,"52":0.03862,"54":0.00483,"55":0.02414,"60":0.00483,"72":0.00965,"76":0.00483,"78":0.12068,"79":0.00483,"80":0.00483,"81":0.00483,"82":0.00965,"83":0.00483,"84":0.00965,"86":0.00965,"87":0.00965,"88":0.01448,"89":0.01931,"90":0.01448,"91":0.08206,"92":0.00965,"93":0.01931,"94":0.07241,"95":1.20192,"96":1.23089,"97":0.00483,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 77 85 98 3.5 3.6"},D:{"35":0.01448,"38":0.00483,"40":0.01931,"46":0.00965,"47":0.00483,"48":0.0531,"49":0.06275,"52":0.00483,"56":0.09654,"58":0.00483,"59":0.01448,"60":0.01448,"63":0.00965,"64":0.04827,"65":0.01448,"66":0.04344,"67":0.01931,"68":0.00965,"69":0.01448,"70":0.05792,"71":0.00483,"72":0.06758,"73":0.00483,"74":0.02896,"75":0.02414,"76":0.24135,"77":0.01448,"78":0.06758,"79":0.33306,"80":0.10137,"81":0.06758,"83":0.20756,"84":0.13033,"85":0.10137,"86":0.07723,"87":0.15446,"88":0.05792,"89":0.08206,"90":0.10137,"91":0.2317,"92":0.30893,"93":0.41512,"94":0.69509,"95":0.37168,"96":9.53815,"97":14.15276,"98":0.01448,"99":0.04344,"100":0.03379,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 41 42 43 44 45 50 51 53 54 55 57 61 62 101"},F:{"80":0.00965,"81":0.00483,"82":0.51166,"83":0.00965,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00483,"15":0.00965,"16":0.00965,"17":0.00965,"18":0.02414,"84":0.00483,"85":0.01448,"86":0.00483,"87":0.01931,"89":0.00483,"90":0.00483,"91":0.00965,"92":0.00965,"93":0.00483,"94":0.01448,"95":0.1255,"96":1.69428,"97":3.90022,_:"13 14 79 80 81 83 88"},E:{"4":0,"8":0.00483,"9":0.00965,"12":0.01448,"13":0.08689,"14":0.4827,"15":0.39099,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.0531,"10.1":0.02414,"11.1":0.07241,"12.1":0.14481,"13.1":1.67014,"14.1":2.06113,"15.1":1.88253,"15.2-15.3":1.6798},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00863,"7.0-7.1":0.01151,"8.1-8.4":0.00576,"9.0-9.2":0.01439,"9.3":0.09209,"10.0-10.2":0.01151,"10.3":0.11799,"11.0-11.2":0.04892,"11.3-11.4":0.05755,"12.0-12.1":0.05755,"12.2-12.5":0.59857,"13.0-13.1":0.04604,"13.2":0.02302,"13.3":0.12662,"13.4-13.7":0.39713,"14.0-14.4":1.30074,"14.5-14.8":6.73392,"15.0-15.1":12.16422,"15.2-15.3":6.93248,"15.4":0.00288},P:{"4":0.0536,_:"5.0-5.4 6.2-6.4 7.2-7.4 8.2 9.2 10.1","11.1-11.2":0.03216,"12.0":0.01072,"13.0":0.0536,"14.0":0.08575,"15.0":0.10719,"16.0":1.73653},I:{"0":0,"3":0,"4":0.01239,"2.1":0,"2.2":0.00095,"2.3":0,"4.1":0.00381,"4.2-4.3":0.02478,"4.4":0,"4.4.3-4.4.4":0.03049},A:{"8":0.01558,"9":0.13499,"11":0.46729,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0.00517},O:{"0":0.12933},H:{"0":0.23018},L:{"0":20.46112},S:{"2.5":0},R:{_:"0"},M:{"0":0.45005}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js index 5bd6375a288886..ce1b8da7fa48cf 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UY.js @@ -1 +1 @@ -module.exports={C:{"43":0.0049,"50":0.00981,"52":0.09806,"55":0.0049,"56":0.0049,"57":0.00981,"60":0.0049,"61":0.00981,"62":0.0049,"66":0.01961,"68":0.01471,"69":0.00981,"72":0.0049,"73":0.04413,"78":0.04413,"83":0.01471,"84":0.01471,"86":0.01471,"88":0.01961,"89":0.01961,"90":0.02942,"91":0.07845,"92":0.01961,"93":0.01961,"94":0.70603,"95":1.4758,"96":0.01961,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 51 53 54 58 59 63 64 65 67 70 71 74 75 76 77 79 80 81 82 85 87 97 3.5 3.6"},D:{"26":0.0049,"36":0.01471,"38":0.04903,"43":0.0049,"47":0.01961,"48":0.00981,"49":0.13238,"60":0.0049,"62":0.02452,"63":0.01961,"65":0.00981,"66":0.00981,"67":0.00981,"68":0.00981,"69":0.00981,"70":0.01471,"71":0.09316,"72":0.00981,"73":0.01471,"74":0.01471,"75":0.00981,"76":0.02452,"77":0.00981,"78":0.01471,"79":0.02942,"80":0.15199,"81":0.02942,"83":0.01961,"84":0.02452,"85":0.02452,"86":1.13259,"87":0.06864,"88":0.04413,"89":0.06374,"90":0.06374,"91":0.17161,"92":0.1667,"93":0.1667,"94":0.56385,"95":0.60307,"96":31.71751,"97":0.00981,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 27 28 29 30 31 32 33 34 35 37 39 40 41 42 44 45 46 50 51 52 53 54 55 56 57 58 59 61 64 98 99"},F:{"79":0.00981,"80":0.02452,"81":1.90727,"82":1.19143,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.0049,"13":0.01961,"14":0.06374,"15":0.13238,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.01961,"11.1":0.00981,"12.1":0.02942,"13.1":0.12258,"14.1":0.3285,"15.1":0.41676,"15.2":0.04413},B:{"14":0.00981,"17":0.00981,"18":0.00981,"80":0.0049,"92":0.01471,"93":0.01471,"94":0.00981,"95":0.05393,"96":2.68194,_:"12 13 15 16 79 81 83 84 85 86 87 88 89 90 91"},G:{"8":0,"3.2":0.00212,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01693,"6.0-6.1":0,"7.0-7.1":0.00776,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.03316,"10.0-10.2":0.00141,"10.3":0.02893,"11.0-11.2":0.00423,"11.3-11.4":0.01341,"12.0-12.1":0.01693,"12.2-12.5":0.46284,"13.0-13.1":0.03598,"13.2":0.00212,"13.3":0.03528,"13.4-13.7":0.12488,"14.0-14.4":0.3937,"14.5-14.8":2.17592,"15.0-15.1":3.45014,"15.2":0.24341},P:{"4":0.04187,"5.0-5.4":0.01067,"6.2-6.4":0.02065,"7.2-7.4":0.16749,"8.2":0.01032,"9.2":0.0314,"10.1":0.01047,"11.1-11.2":0.10468,"12.0":0.07328,"13.0":0.10468,"14.0":0.10468,"15.0":0.25123},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00095,"4.2-4.3":0.0057,"4.4":0,"4.4.3-4.4.4":0.04941},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.0049,"11":0.17651,_:"6 7 8 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.04078},H:{"0":0.12546},L:{"0":44.40866},S:{"2.5":0},R:{_:"0"},M:{"0":0.22937},Q:{"10.4":0}}; +module.exports={C:{"33":0.00454,"43":0.00454,"49":0.00908,"51":0.00454,"52":0.08172,"57":0.00908,"61":0.01816,"62":0.00454,"66":0.00908,"68":0.00908,"73":0.03178,"78":0.03178,"83":0.00454,"84":0.02724,"86":0.01816,"88":0.0227,"89":0.00908,"90":0.02724,"91":0.1135,"92":0.01816,"93":0.01816,"94":0.01816,"95":0.92162,"96":1.18494,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 41 42 44 45 46 47 48 50 53 54 55 56 58 59 60 63 64 65 67 69 70 71 72 74 75 76 77 79 80 81 82 85 87 97 98 3.5 3.6"},D:{"22":0.00454,"36":0.0227,"38":0.0454,"43":0.00908,"47":0.01362,"48":0.00908,"49":0.11804,"53":0.00454,"55":0.00454,"58":0.00454,"62":0.03632,"63":0.00908,"65":0.01816,"66":0.00908,"67":0.00908,"68":0.00908,"69":0.01362,"70":0.01362,"71":0.09534,"72":0.00908,"73":0.0227,"74":0.01816,"75":0.00908,"76":0.01362,"77":0.00908,"78":0.00908,"79":0.03178,"80":0.14982,"81":0.02724,"83":0.01816,"84":0.01362,"85":0.03178,"86":0.88984,"87":0.06356,"88":0.03178,"89":0.04994,"90":0.06356,"91":0.16344,"92":0.14528,"93":0.0908,"94":0.1362,"95":0.227,"96":8.70318,"97":22.32772,"98":0.00454,"100":0.00454,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 40 41 42 44 45 46 50 51 52 54 56 57 59 60 61 64 99 101"},F:{"36":0.00454,"68":0.00454,"80":0.01816,"81":0.00908,"82":2.94192,"83":0.04086,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"14":0.00454,"17":0.00454,"18":0.00908,"89":0.00454,"92":0.00908,"93":0.00454,"94":0.00454,"95":0.02724,"96":0.68554,"97":1.88864,_:"12 13 15 16 79 80 81 83 84 85 86 87 88 90 91"},E:{"4":0,"12":0.00454,"13":0.03632,"14":0.06356,"15":0.09534,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.01816,"11.1":0.00454,"12.1":0.0454,"13.1":0.09534,"14.1":0.29964,"15.1":0.28148,"15.2-15.3":0.24516},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.02327,"6.0-6.1":0.00075,"7.0-7.1":0.01126,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.04729,"10.0-10.2":0.0015,"10.3":0.03228,"11.0-11.2":0.00525,"11.3-11.4":0.02177,"12.0-12.1":0.01201,"12.2-12.5":0.42561,"13.0-13.1":0.01051,"13.2":0.003,"13.3":0.03903,"13.4-13.7":0.13512,"14.0-14.4":0.47516,"14.5-14.8":1.77977,"15.0-15.1":2.96128,"15.2-15.3":1.51705,"15.4":0.0015},P:{"4":0.05179,"5.0-5.4":0.01029,"6.2-6.4":0.0512,"7.2-7.4":0.20714,"8.2":0.01072,"9.2":0.02071,"10.1":0.02143,"11.1-11.2":0.09321,"12.0":0.05179,"13.0":0.08286,"14.0":0.11393,"15.0":0.13464,"16.0":1.34642},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00256,"4.2-4.3":0.00639,"4.4":0,"4.4.3-4.4.4":0.05112},A:{"11":0.18614,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.02184},H:{"0":0.11891},L:{"0":45.58729},S:{"2.5":0},R:{_:"0"},M:{"0":0.25121}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js index 2b51042bcc5ef1..ce468da471873c 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/UZ.js @@ -1 +1 @@ -module.exports={C:{"52":0.05474,"55":0.02189,"57":0.0073,"66":0.00365,"72":0.11677,"73":0.01095,"78":0.02554,"79":0.26638,"80":0.02189,"81":0.00365,"82":0.00365,"83":0.00365,"88":0.14231,"89":0.00365,"91":0.03284,"92":0.0073,"93":0.24813,"94":0.29557,"95":0.59479,"96":0.0073,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 58 59 60 61 62 63 64 65 67 68 69 70 71 74 75 76 77 84 85 86 87 90 97 3.5 3.6"},D:{"38":0.0146,"39":0.0073,"49":0.10582,"56":0.01825,"61":0.01095,"64":0.01095,"65":0.00365,"66":0.03284,"67":0.0073,"68":0.0146,"70":0.0073,"71":0.01825,"72":0.02554,"73":0.0073,"74":0.0146,"75":0.02189,"76":0.0073,"77":0.0073,"78":0.0073,"79":0.07663,"80":0.04014,"81":0.01825,"83":0.03284,"84":0.06933,"85":0.02919,"86":0.11677,"87":0.11677,"88":0.03284,"89":0.07663,"90":0.02919,"91":0.04744,"92":0.21894,"93":0.06203,"94":0.28462,"95":0.33571,"96":20.84309,"97":0.01095,"99":0.01095,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 63 69 98"},F:{"28":0.04379,"36":0.00365,"42":0.00365,"45":0.00365,"51":0.0073,"53":0.05838,"54":0.01095,"55":0.01095,"56":0.0146,"57":0.04379,"58":0.01095,"60":0.01825,"62":0.01825,"63":0.0073,"64":0.02189,"65":0.01095,"66":0.0146,"67":0.0073,"68":0.01095,"69":0.0073,"70":0.0146,"71":0.01825,"72":0.01095,"73":0.01825,"74":0.03284,"75":0.01825,"76":0.02189,"77":0.03284,"78":0.02189,"79":0.03649,"80":0.06568,"81":0.03284,"82":0.02189,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 43 44 46 47 48 49 50 52 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01095,"14":0.05109,"15":0.03284,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 11.1","5.1":1.22242,"12.1":0.0146,"13.1":0.05109,"14.1":0.13501,"15.1":0.21164,"15.2":0.06568},B:{"12":0.00365,"14":0.00365,"15":0.00365,"16":0.0073,"17":0.02189,"18":0.05474,"84":0.02189,"85":0.0073,"89":0.01095,"90":0.0073,"91":0.0073,"92":0.0073,"93":0.0073,"94":0.0073,"95":0.01825,"96":1.29904,_:"13 79 80 81 83 86 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00046,"5.0-5.1":0.00367,"6.0-6.1":0,"7.0-7.1":0.03394,"8.1-8.4":0.00138,"9.0-9.2":0.00688,"9.3":0.04127,"10.0-10.2":0.00367,"10.3":0.08759,"11.0-11.2":0.02155,"11.3-11.4":0.01238,"12.0-12.1":0.01468,"12.2-12.5":0.50126,"13.0-13.1":0.04861,"13.2":0.00734,"13.3":0.0344,"13.4-13.7":0.11924,"14.0-14.4":0.44989,"14.5-14.8":1.12359,"15.0-15.1":1.80279,"15.2":0.27012},P:{"4":1.11361,"5.0-5.4":0.05062,"6.2-6.4":0.1721,"7.2-7.4":0.55681,"8.2":0.03037,"9.2":0.1721,"10.1":0.05062,"11.1-11.2":0.44545,"12.0":0.14173,"13.0":0.48594,"14.0":0.52644,"15.0":0.88077},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.0021,"4.2-4.3":0.00584,"4.4":0,"4.4.3-4.4.4":0.03015},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00497,"9":0.0149,"10":0.00993,"11":0.26811,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":3.94335},H:{"0":0.37273},L:{"0":51.07119},S:{"2.5":0},R:{_:"0"},M:{"0":0.06985},Q:{"10.4":0}}; +module.exports={C:{"30":0.00338,"52":0.0878,"55":0.01351,"68":0.00675,"73":0.01013,"78":0.01689,"80":0.00675,"81":0.00338,"82":0.00338,"89":0.00338,"91":0.06079,"92":0.00338,"93":0.00338,"94":0.01351,"95":0.38498,"96":0.53019,"97":0.00675,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 74 75 76 77 79 83 84 85 86 87 88 90 98 3.5 3.6"},D:{"22":0.01351,"34":0.00675,"38":0.00675,"39":0.00338,"47":0.00338,"49":0.13508,"56":0.02702,"59":0.00338,"63":0.00338,"64":0.00675,"65":0.00338,"66":0.03039,"67":0.01013,"68":0.00675,"70":0.00338,"71":0.01689,"72":0.01013,"73":0.00338,"74":0.01351,"75":0.01689,"76":0.00675,"78":0.01351,"79":0.04728,"80":0.03715,"81":0.01689,"83":0.02026,"84":0.04728,"85":0.02026,"86":0.12833,"87":0.12157,"88":0.02026,"89":0.08105,"90":0.01689,"91":0.02702,"92":0.09118,"93":0.06079,"94":0.10806,"95":0.15197,"96":6.28797,"97":15.43627,"98":0.01351,"99":0.01351,"100":0.01013,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 35 36 37 40 41 42 43 44 45 46 48 50 51 52 53 54 55 57 58 60 61 62 69 77 101"},F:{"28":0.00675,"36":0.00675,"40":0.00338,"42":0.00338,"45":0.00675,"51":0.00675,"52":0.00675,"53":0.05741,"54":0.01013,"55":0.01351,"56":0.01013,"57":0.03377,"58":0.01689,"60":0.01689,"62":0.02026,"63":0.00675,"64":0.03715,"65":0.01013,"66":0.01351,"67":0.01013,"68":0.02026,"70":0.02026,"71":0.02026,"72":0.01351,"73":0.02364,"74":0.01351,"75":0.01689,"76":0.01013,"77":0.03377,"78":0.01689,"79":0.0439,"80":0.05403,"81":0.03377,"82":0.08443,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 43 44 46 47 48 49 50 69 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00675,"14":0.00675,"15":0.00675,"16":0.00338,"17":0.01689,"18":0.05066,"84":0.02026,"89":0.00675,"90":0.00675,"92":0.01013,"95":0.00675,"96":0.35121,"97":0.83074,_:"13 79 80 81 83 85 86 87 88 91 93 94"},E:{"4":0,"13":0.00338,"14":0.04728,"15":0.02364,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":1.25287,"11.1":0.00675,"12.1":0.01013,"13.1":0.05403,"14.1":0.1182,"15.1":0.10469,"15.2-15.3":0.1621},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.02478,"8.1-8.4":0.00152,"9.0-9.2":0.00354,"9.3":0.04854,"10.0-10.2":0.00202,"10.3":0.06775,"11.0-11.2":0.01921,"11.3-11.4":0.01517,"12.0-12.1":0.01365,"12.2-12.5":0.51977,"13.0-13.1":0.03843,"13.2":0.00657,"13.3":0.0273,"13.4-13.7":0.08848,"14.0-14.4":0.39691,"14.5-14.8":1.02184,"15.0-15.1":1.53757,"15.2-15.3":1.21903,"15.4":0.00051},P:{"4":0.97943,"5.0-5.4":0.05049,"6.2-6.4":0.16156,"7.2-7.4":0.56544,"8.2":0.01072,"9.2":0.13126,"10.1":0.05049,"11.1-11.2":0.3736,"12.0":0.11107,"13.0":0.43418,"14.0":0.45438,"15.0":0.52506,"16.0":2.47382},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00233,"4.2-4.3":0.00787,"4.4":0,"4.4.3-4.4.4":0.03615},A:{"8":0.00736,"9":0.01104,"10":0.00736,"11":0.21709,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00662},O:{"0":4.13213},H:{"0":0.50781},L:{"0":50.01889},S:{"2.5":0},R:{_:"0"},M:{"0":0.07284}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js index 8bcc6f73d99f46..5c1d58cf1158b1 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VA.js @@ -1 +1 @@ -module.exports={C:{"39":0.1912,"52":0.00956,"55":0.00956,"57":0.00956,"70":0.08604,"78":0.01912,"90":0.49712,"91":0.26768,"92":0.0478,"94":3.76664,"95":7.76272,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 53 54 56 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 93 96 97 3.5 3.6"},D:{"67":0.39196,"81":0.0478,"86":0.05736,"87":0.00956,"90":0.01912,"92":0.01912,"93":0.20076,"94":0.03824,"95":0.51624,"96":55.17076,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 85 88 89 91 97 98 99"},F:{"82":0.01912,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.08604,"15":0.34416,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.03824,"11.1":0.08604,"12.1":0.85084,"13.1":0.31548,"14.1":0.21032,"15.1":2.0554,"15.2":0.40152},B:{"17":0.03824,"18":0.56404,"86":0.06692,"95":0.13384,"96":19.38768,_:"12 13 14 15 16 79 80 81 83 84 85 87 88 89 90 91 92 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.0065,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.34124,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.09652,"14.5-14.8":0.38009,"15.0-15.1":0.50878,"15.2":0.4251},P:{"4":0.49294,"5.0-5.4":0.08216,"6.2-6.4":0.04108,"7.2-7.4":0.27728,"8.2":0.04108,"9.2":0.24647,"10.1":0.02054,"11.1-11.2":0.39025,"12.0":0.1027,"13.0":0.13351,"14.0":0.29782,"15.0":0.24182},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":1.69212,_:"6 7 8 9 10 5.5"},N:{"10":0.0189,"11":0.08504},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.02416},L:{"0":1.42284},S:{"2.5":0},R:{_:"0"},M:{"0":0.00836},Q:{"10.4":0}}; +module.exports={C:{"39":0.04781,"70":0.02869,"90":0.77452,"91":0.15299,"92":0.05737,"94":0.02869,"95":4.83837,"96":7.95558,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 93 97 98 3.5 3.6"},D:{"67":0.35379,"81":0.00956,"85":0.00956,"93":0.22949,"96":11.18754,"97":43.51666,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 79 80 83 84 86 87 88 89 90 91 92 94 95 98 99 100 101"},F:{"82":0.01912,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.0765,"18":3.22239,"96":4.11166,"97":13.8649,_:"12 13 14 15 16 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},E:{"4":0,"15":0.19124,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.03825,"12.1":0.74584,"13.1":0.28686,"14.1":0.14343,"15.1":1.56817,"15.2-15.3":1.09963},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.00449,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.59787,"13.0-13.1":0,"13.2":0.00449,"13.3":0,"13.4-13.7":0,"14.0-14.4":0.07758,"14.5-14.8":0.16429,"15.0-15.1":0.356,"15.2-15.3":0.45633,"15.4":0},P:{"4":0.3639,"5.0-5.4":0.08087,"6.2-6.4":0.05054,"7.2-7.4":0.30325,"8.2":0.06065,"9.2":0.2426,"10.1":0.25718,"11.1-11.2":0.41444,"12.0":0.11119,"13.0":0.1213,"14.0":0.29314,"15.0":0.31335,"16.0":1.30707},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.69803,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.11486,"11":0.01419},Q:{"10.4":0},O:{"0":0},H:{"0":0.0451},L:{"0":1.30184},S:{"2.5":0},R:{_:"0"},M:{"0":0}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js index 529a907f96bc85..3477ea8cbf3f79 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VC.js @@ -1 +1 @@ -module.exports={C:{"50":0.00429,"52":0.01288,"53":0.00859,"54":0.00429,"61":0.00859,"62":0.00429,"63":0.00429,"64":0.00859,"68":0.00859,"70":0.00429,"74":0.00859,"78":0.00859,"80":0.00859,"82":0.00859,"83":0.00429,"86":0.00429,"94":0.80727,"95":1.05203,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 51 55 56 57 58 59 60 65 66 67 69 71 72 73 75 76 77 79 81 84 85 87 88 89 90 91 92 93 96 97 3.5 3.6"},D:{"23":0.00859,"49":0.04723,"60":0.00859,"61":0.0687,"63":0.00429,"65":0.03006,"67":0.01718,"69":0.01288,"70":0.01718,"71":0.00859,"72":0.00859,"73":0.02147,"74":0.00429,"75":0.01288,"76":0.03435,"78":0.01288,"79":0.13741,"80":0.02147,"81":0.09876,"83":0.06012,"84":0.01288,"85":0.00859,"86":0.00429,"87":0.01288,"88":0.01718,"89":0.02147,"90":0.00859,"91":1.01768,"92":0.18464,"93":0.11164,"94":0.60545,"95":1.49861,"96":20.85596,"97":0.00429,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 62 64 66 68 77 98 99"},F:{"56":0.00429,"81":0.40793,"82":0.2834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.03435,"12":0.00859,"13":0.00859,"14":0.26193,"15":0.12882,_:"0 5 6 7 9 10 11 3.1 3.2 5.1 6.1 7.1 10.1 11.1","9.1":0.01288,"12.1":0.01288,"13.1":0.08159,"14.1":0.51528,"15.1":2.02677,"15.2":0.33923},B:{"13":0.00429,"16":0.00859,"18":0.02147,"84":0.00859,"86":0.00859,"88":0.00859,"89":0.00859,"90":0.00429,"92":0.00859,"94":0.02147,"95":0.04723,"96":5.41903,_:"12 14 15 17 79 80 81 83 85 87 91 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00896,"6.0-6.1":0.0064,"7.0-7.1":0.03073,"8.1-8.4":0.00384,"9.0-9.2":0,"9.3":0.19335,"10.0-10.2":0,"10.3":0.04482,"11.0-11.2":0.04482,"11.3-11.4":0.08707,"12.0-12.1":0.01793,"12.2-12.5":1.23312,"13.0-13.1":0.00384,"13.2":0,"13.3":0.05506,"13.4-13.7":0.12037,"14.0-14.4":0.45458,"14.5-14.8":1.89001,"15.0-15.1":8.14139,"15.2":0.46226},P:{"4":0.12824,"5.0-5.4":0.02061,"6.2-6.4":0.03062,"7.2-7.4":0.12824,"8.2":0.02052,"9.2":0.17488,"10.1":0.03091,"11.1-11.2":0.24483,"12.0":0.07357,"13.0":0.04663,"14.0":0.08161,"15.0":0.94433},I:{"0":0,"3":0,"4":0.00346,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00346,"4.4":0,"4.4.3-4.4.4":0.18139},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00429,"11":0.2834,_:"6 7 8 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.05706},H:{"0":0.11344},L:{"0":43.87505},S:{"2.5":0},R:{_:"0"},M:{"0":0.08559},Q:{"10.4":0}}; +module.exports={C:{"45":0.00828,"52":0.00828,"75":0.00414,"76":0.00414,"77":0.00414,"78":0.00414,"91":0.01656,"94":0.01656,"95":2.07828,"96":1.20888,"97":0.00828,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 79 80 81 82 83 84 85 86 87 88 89 90 92 93 98 3.5 3.6"},D:{"38":0.00828,"49":0.00828,"56":0.00828,"61":0.01656,"63":0.00414,"65":0.01656,"68":0.01656,"73":0.00828,"74":0.01242,"75":0.01656,"76":0.26082,"77":0.00828,"78":0.00828,"79":0.0414,"81":0.02484,"83":0.03726,"84":0.00414,"86":0.03312,"87":0.16974,"88":0.03726,"89":0.0207,"90":0.01242,"91":0.02484,"92":0.11592,"93":0.02484,"94":0.5382,"95":0.17802,"96":7.5348,"97":14.08842,"98":0.01242,"100":0.00414,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 59 60 62 64 66 67 69 70 71 72 80 85 99 101"},F:{"28":0.01242,"68":0.00828,"82":0.35604,"83":0.02484,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00828,"18":0.0207,"84":0.01242,"88":0.01656,"89":0.00828,"94":0.00828,"95":0.02898,"96":1.83402,"97":5.10876,_:"12 13 14 15 17 79 80 81 83 85 86 87 90 91 92 93"},E:{"4":0,"13":0.02898,"14":0.1035,"15":0.14904,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 11.1 15.4","5.1":0.00414,"9.1":0.02898,"12.1":0.03726,"13.1":0.14904,"14.1":0.54234,"15.1":1.07226,"15.2-15.3":0.77418},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01659,"6.0-6.1":0.00111,"7.0-7.1":0.08408,"8.1-8.4":0,"9.0-9.2":0.00111,"9.3":0.04868,"10.0-10.2":0.00111,"10.3":0.04868,"11.0-11.2":0.01438,"11.3-11.4":0.12169,"12.0-12.1":0.02434,"12.2-12.5":0.51996,"13.0-13.1":0.00885,"13.2":0,"13.3":0.01659,"13.4-13.7":0.04315,"14.0-14.4":0.2998,"14.5-14.8":1.73577,"15.0-15.1":5.9983,"15.2-15.3":2.07761,"15.4":0},P:{"4":0.102,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.14734,"8.2":0.05157,"9.2":0.034,"10.1":0.02034,"11.1-11.2":0.102,"12.0":0.02267,"13.0":0.034,"14.0":0.07934,"15.0":0.24934,"16.0":4.93012},I:{"0":0,"3":0,"4":0.00063,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00317,"4.2-4.3":0.00063,"4.4":0,"4.4.3-4.4.4":0.04244},A:{"9":0.00828,"10":0.00828,"11":0.05796,_:"6 7 8 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.01758},H:{"0":0.04438},L:{"0":44.99217},S:{"2.5":0},R:{_:"0"},M:{"0":0.06445}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js index c58448f25f9710..2543438a48af0f 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VE.js @@ -1 +1 @@ -module.exports={C:{"8":0.00602,"26":0.00602,"27":0.15647,"40":0.01805,"43":0.01204,"45":0.00602,"47":0.00602,"48":0.01805,"49":0.00602,"52":0.48144,"56":0.00602,"58":0.01204,"60":0.02407,"62":0.00602,"63":0.00602,"64":0.01204,"65":0.02407,"66":0.01805,"67":0.00602,"68":0.02407,"69":0.01204,"70":0.01204,"71":0.01204,"72":0.04814,"74":0.00602,"77":0.00602,"78":0.10231,"80":0.00602,"81":0.00602,"83":0.03009,"84":0.01204,"85":0.01204,"86":0.00602,"87":0.01204,"88":0.03009,"89":0.03009,"90":0.01805,"91":0.08425,"92":0.02407,"93":0.03611,"94":1.19156,"95":2.13037,"96":0.01805,_:"2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 46 50 51 53 54 55 57 59 61 73 75 76 79 82 97 3.5 3.6"},D:{"34":0.00602,"42":0.01204,"47":0.01204,"48":0.01204,"49":0.55967,"50":0.00602,"51":0.01204,"53":0.01204,"56":0.01204,"58":0.02407,"59":0.00602,"61":0.01805,"62":0.00602,"63":0.03009,"64":0.01805,"65":0.01805,"66":0.01204,"67":0.04213,"68":0.00602,"69":0.04814,"70":0.02407,"71":0.03611,"72":0.01805,"73":0.01204,"74":0.0662,"75":0.06018,"76":0.04814,"77":0.02407,"78":0.02407,"79":0.0662,"80":0.04213,"81":0.07222,"83":0.09629,"84":0.04814,"85":0.0662,"86":0.09629,"87":0.40321,"88":0.1324,"89":0.09629,"90":0.13841,"91":0.29488,"92":0.63791,"93":0.33099,"94":0.85456,"95":0.75827,"96":34.26649,"97":0.01805,"98":0.01204,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 43 44 45 46 52 54 55 57 60 99"},F:{"36":0.00602,"57":0.01204,"68":0.01204,"78":0.01204,"79":0.02407,"80":0.01805,"81":1.17351,"82":1.18555,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01204,"14":0.03611,"15":0.02407,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.06018,"11.1":0.01204,"12.1":0.01204,"13.1":0.03009,"14.1":0.10231,"15.1":0.12036,"15.2":0.01204},B:{"12":0.00602,"18":0.01805,"85":0.00602,"92":0.01204,"94":0.00602,"95":0.03009,"96":1.8054,_:"13 14 15 16 17 79 80 81 83 84 86 87 88 89 90 91 93"},G:{"8":0.00023,"3.2":0.00046,"4.0-4.1":0,"4.2-4.3":0.00046,"5.0-5.1":0.00343,"6.0-6.1":0.0032,"7.0-7.1":0.01852,"8.1-8.4":0.00137,"9.0-9.2":0.00091,"9.3":0.10746,"10.0-10.2":0.00206,"10.3":0.0862,"11.0-11.2":0.00846,"11.3-11.4":0.00686,"12.0-12.1":0.00983,"12.2-12.5":0.2611,"13.0-13.1":0.00983,"13.2":0.00251,"13.3":0.02812,"13.4-13.7":0.05304,"14.0-14.4":0.16668,"14.5-14.8":0.61389,"15.0-15.1":0.8272,"15.2":0.07385},P:{"4":0.09732,"5.0-5.4":0.02078,"6.2-6.4":0.03117,"7.2-7.4":0.11894,"8.2":0.03037,"9.2":0.01081,"10.1":0.05062,"11.1-11.2":0.04325,"12.0":0.02163,"13.0":0.06488,"14.0":0.07569,"15.0":0.21626},I:{"0":0,"3":0,"4":0.00027,"2.1":0,"2.2":0,"2.3":0.00005,"4.1":0.00301,"4.2-4.3":0.00548,"4.4":0,"4.4.3-4.4.4":0.03101},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.0065,"9":0.013,"11":0.14299,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.02389},O:{"0":0.0876},H:{"0":0.47501},L:{"0":45.65139},S:{"2.5":0.00796},R:{_:"0"},M:{"0":0.1553},Q:{"10.4":0}}; +module.exports={C:{"8":0.00587,"27":0.17014,"40":0.00587,"43":0.01173,"45":0.01173,"47":0.0176,"48":0.01173,"49":0.00587,"52":0.40482,"56":0.01173,"58":0.00587,"59":0.00587,"60":0.02347,"62":0.01173,"64":0.00587,"65":0.0176,"66":0.01173,"67":0.00587,"68":0.02934,"69":0.01173,"70":0.00587,"71":0.01173,"72":0.0352,"78":0.10561,"79":0.01173,"80":0.00587,"84":0.00587,"85":0.00587,"87":0.01173,"88":0.02347,"89":0.02934,"90":0.01173,"91":0.08214,"92":0.02934,"93":0.02347,"94":0.06454,"95":1.44915,"96":1.94198,"97":0.0176,_:"2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 41 42 44 46 50 51 53 54 55 57 61 63 73 74 75 76 77 81 82 83 86 98 3.5 3.6"},D:{"31":0.00587,"42":0.00587,"46":0.00587,"47":0.0176,"48":0.00587,"49":0.48696,"50":0.00587,"51":0.01173,"53":0.01173,"55":0.01173,"56":0.01173,"58":0.02347,"62":0.00587,"63":0.02934,"64":0.01173,"65":0.02347,"66":0.01173,"67":0.0352,"68":0.01173,"69":0.0528,"70":0.0352,"71":0.0352,"72":0.02347,"73":0.01173,"74":0.05867,"75":0.06454,"76":0.05867,"77":0.02347,"78":0.0176,"79":0.0704,"80":0.04694,"81":0.04694,"83":0.05867,"84":0.0528,"85":0.05867,"86":0.08801,"87":0.34029,"88":0.13494,"89":0.09974,"90":0.11734,"91":0.23468,"92":0.5163,"93":0.31095,"94":0.45763,"95":0.41069,"96":10.39632,"97":25.67986,"98":0.02934,"99":0.01173,"100":0.0176,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 40 41 43 44 45 52 54 57 59 60 61 101"},F:{"36":0.01173,"53":0.01173,"57":0.01173,"68":0.01173,"78":0.01173,"79":0.0176,"80":0.01173,"81":0.0176,"82":2.19426,"83":0.04107,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 54 55 56 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00587,"18":0.01173,"84":0.00587,"92":0.01173,"95":0.01173,"96":0.45176,"97":1.36114,_:"13 14 15 16 17 79 80 81 83 85 86 87 88 89 90 91 93 94"},E:{"4":0,"13":0.01173,"14":0.02934,"15":0.02347,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1 15.4","5.1":0.0352,"11.1":0.01173,"12.1":0.01173,"13.1":0.04107,"14.1":0.09387,"15.1":0.0704,"15.2-15.3":0.0704},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0038,"6.0-6.1":0.00536,"7.0-7.1":0.01898,"8.1-8.4":0.00156,"9.0-9.2":0.00112,"9.3":0.09512,"10.0-10.2":0.00313,"10.3":0.07458,"11.0-11.2":0.00916,"11.3-11.4":0.00603,"12.0-12.1":0.00558,"12.2-12.5":0.23022,"13.0-13.1":0.01451,"13.2":0.0029,"13.3":0.01764,"13.4-13.7":0.04912,"14.0-14.4":0.14179,"14.5-14.8":0.49839,"15.0-15.1":0.6451,"15.2-15.3":0.40773,"15.4":0},P:{"4":0.08799,"5.0-5.4":0.05049,"6.2-6.4":0.02097,"7.2-7.4":0.10999,"8.2":0.01072,"9.2":0.13126,"10.1":0.05049,"11.1-11.2":0.033,"12.0":0.022,"13.0":0.06599,"14.0":0.07699,"15.0":0.12098,"16.0":0.81389},I:{"0":0,"3":0,"4":0.00023,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00222,"4.2-4.3":0.00308,"4.4":0,"4.4.3-4.4.4":0.0234},A:{"8":0.02738,"9":0.01369,"10":0.01369,"11":0.19166,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02067},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.05373},H:{"0":0.44998},L:{"0":43.75252},S:{"2.5":0.00827},R:{_:"0"},M:{"0":0.16945}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js index 501a94404027f4..1ecc89f3cde39a 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VG.js @@ -1 +1 @@ -module.exports={C:{"78":0.00942,"83":0.16489,"88":0.01884,"90":0.00942,"94":0.33919,"95":0.76789,"96":0.01413,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 84 85 86 87 89 91 92 93 97 3.5 3.6"},D:{"49":0.06595,"60":0.00942,"67":0.01884,"76":0.05653,"79":0.02356,"80":0.00942,"81":0.00471,"84":0.00942,"86":0.00942,"87":0.00942,"90":0.48523,"91":0.06595,"92":0.14133,"93":0.06124,"94":0.80087,"95":0.65012,"96":21.43976,"97":0.00942,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 68 69 70 71 72 73 74 75 77 78 83 85 88 89 98 99"},F:{"81":0.49466,"82":0.53705,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00942,"13":0.03769,"14":0.52292,"15":1.46983,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.01413,"12.1":0.11778,"13.1":0.19786,"14.1":3.14224,"15.1":3.19877,"15.2":1.07411},B:{"15":0.00942,"16":0.01884,"18":0.11306,"84":0.0848,"89":0.01884,"91":0.01413,"92":0.00942,"94":0.03298,"95":0.1272,"96":7.22196,_:"12 13 14 17 79 80 81 83 85 86 87 88 90 93"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00212,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.15668,"10.0-10.2":0,"10.3":0.05082,"11.0-11.2":0.01694,"11.3-11.4":0.04446,"12.0-12.1":0.2329,"12.2-12.5":0.29854,"13.0-13.1":0.0127,"13.2":0.00423,"13.3":0.04658,"13.4-13.7":0.2202,"14.0-14.4":0.72623,"14.5-14.8":7.13739,"15.0-15.1":11.35081,"15.2":0.86597},P:{"4":0.16711,"5.0-5.4":0.01042,"6.2-6.4":0.01031,"7.2-7.4":0.06267,"8.2":0.01019,"9.2":0.01044,"10.1":0.01031,"11.1-11.2":0.21933,"12.0":0.02089,"13.0":0.15667,"14.0":0.16711,"15.0":0.69978},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00144,"4.4":0,"4.4.3-4.4.4":0.01971},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03769,_:"6 7 8 9 10 5.5"},N:{"10":0.02705,_:"11"},J:{"7":0,"10":0},O:{"0":0.01058},H:{"0":0.08012},L:{"0":30.14611},S:{"2.5":0},R:{_:"0"},M:{"0":0.15338},Q:{"10.4":0}}; +module.exports={C:{"72":0.0123,"90":0.0082,"91":0.0082,"95":0.3198,"96":0.5248,"97":0.0123,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 92 93 94 98 3.5 3.6"},D:{"37":0.0328,"49":0.0246,"63":0.0041,"65":0.0492,"70":0.0041,"76":0.0123,"79":0.4305,"81":0.0205,"84":0.2706,"85":0.0041,"88":0.0287,"89":0.0123,"90":0.3444,"91":0.0656,"92":0.0738,"93":0.0615,"94":0.2747,"95":0.2583,"96":6.1787,"97":9.9056,"98":0.0123,"100":0.0041,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 64 66 67 68 69 71 72 73 74 75 77 78 80 83 86 87 99 101"},F:{"82":0.5248,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.0123,"18":0.0164,"90":0.0205,"91":0.0041,"94":0.041,"95":0.0328,"96":1.7671,"97":2.7101,_:"12 13 14 16 17 79 80 81 83 84 85 86 87 88 89 92 93"},E:{"4":0,"13":0.0082,"14":0.246,"15":0.205,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 11.1 15.4","9.1":0.1066,"12.1":0.041,"13.1":0.4387,"14.1":5.8507,"15.1":4.6166,"15.2-15.3":3.8786},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.2466,"10.0-10.2":0,"10.3":0.01465,"11.0-11.2":0,"11.3-11.4":0.02197,"12.0-12.1":0.10499,"12.2-12.5":0.30276,"13.0-13.1":0.01465,"13.2":0.00732,"13.3":0.11476,"13.4-13.7":0.06836,"14.0-14.4":0.58598,"14.5-14.8":4.94179,"15.0-15.1":11.61467,"15.2-15.3":6.37745,"15.4":0},P:{"4":0.06276,"5.0-5.4":0.13079,"6.2-6.4":0.0102,"7.2-7.4":0.10459,"8.2":0.01018,"9.2":0.02047,"10.1":0.02068,"11.1-11.2":0.19873,"12.0":0.03138,"13.0":0.15689,"14.0":0.08368,"15.0":0.21965,"16.0":3.10645},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.0697,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"10":0.02781,"11":0.01419},Q:{"10.4":0},O:{"0":0.0236},H:{"0":0.01675},L:{"0":31.08819},S:{"2.5":0},R:{_:"0"},M:{"0":0.24776}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js index 6424bc90db14fd..f789b9b1ee12f4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VI.js @@ -1 +1 @@ -module.exports={C:{"52":0.00938,"72":0.00469,"78":0.01876,"91":0.00938,"92":0.03282,"93":0.03751,"94":0.91904,"95":1.3645,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 96 97 3.5 3.6"},D:{"38":0.03282,"47":0.05158,"49":0.01407,"55":0.01407,"56":0.00469,"63":0.00469,"65":0.01876,"68":0.02345,"72":0.03282,"73":0.01407,"75":0.00938,"76":0.06096,"77":0.01407,"78":0.01876,"79":0.00938,"80":0.0422,"81":0.02345,"83":0.01876,"85":0.01407,"86":0.04689,"87":0.04689,"88":0.02813,"89":0.11723,"90":0.00469,"91":0.07971,"92":0.37981,"93":0.21569,"94":2.46641,"95":0.67991,"96":17.9026,"97":0.00938,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 48 50 51 52 53 54 57 58 59 60 61 62 64 66 67 69 70 71 74 84 98 99"},F:{"80":0.00469,"81":0.18287,"82":0.22976,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00938,"13":0.0422,"14":0.55799,"15":0.56737,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 9.1","10.1":0.00938,"11.1":0.03282,"12.1":0.05627,"13.1":0.83464,"14.1":3.44173,"15.1":3.51675,"15.2":0.27665},B:{"15":0.00938,"17":0.01407,"18":0.05627,"85":0.01876,"87":0.01876,"89":0.00938,"90":0.01407,"92":0.00938,"93":0.02813,"94":0.06096,"95":0.30479,"96":9.21857,_:"12 13 14 16 79 80 81 83 84 86 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01463,"6.0-6.1":0,"7.0-7.1":0.02341,"8.1-8.4":0.00585,"9.0-9.2":0,"9.3":0.01755,"10.0-10.2":0.00293,"10.3":0.20188,"11.0-11.2":0.03218,"11.3-11.4":0.04974,"12.0-12.1":0.05852,"12.2-12.5":0.59102,"13.0-13.1":0.03511,"13.2":0.02048,"13.3":0.06144,"13.4-13.7":0.33062,"14.0-14.4":1.62384,"14.5-14.8":9.29536,"15.0-15.1":15.60345,"15.2":1.29029},P:{"4":0.06318,"5.0-5.4":0.0103,"6.2-6.4":0.03117,"7.2-7.4":0.10305,"8.2":0.03037,"9.2":0.04122,"10.1":0.03091,"11.1-11.2":0.06318,"12.0":0.06183,"13.0":0.06318,"14.0":0.15796,"15.0":0.63184},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"10":0.00469,"11":0.35636,_:"6 7 8 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.02514},L:{"0":20.42821},S:{"2.5":0},R:{_:"0"},M:{"0":0.44081},Q:{"10.4":0}}; +module.exports={C:{"43":0.00468,"52":0.00935,"67":0.07483,"78":0.05145,"91":0.00468,"92":0.04209,"93":0.03274,"94":0.15434,"95":1.06168,"96":1.23941,"97":0.00935,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 98 3.5 3.6"},D:{"49":0.00935,"65":0.02806,"75":0.00935,"76":0.0608,"78":0.00935,"79":0.02339,"80":0.04209,"83":0.01403,"85":0.03742,"86":0.00935,"87":0.04209,"88":0.02806,"89":0.00935,"90":0.00935,"91":0.02806,"92":0.31804,"93":0.0608,"94":0.25724,"95":0.17305,"96":7.51594,"97":13.03012,"100":0.03742,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 66 67 68 69 70 71 72 73 74 77 81 84 98 99 101"},F:{"81":0.00935,"82":0.28997,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.02339,"85":0.01403,"87":0.00468,"93":0.00935,"94":0.01871,"95":0.04677,"96":2.55364,"97":6.97808,_:"12 13 14 15 16 17 79 80 81 83 84 86 88 89 90 91 92"},E:{"4":0,"11":0.00935,"13":0.03742,"14":0.68752,"15":0.35545,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 9.1 15.4","7.1":0.01403,"10.1":0.00935,"11.1":0.04209,"12.1":0.03742,"13.1":0.73429,"14.1":3.06811,"15.1":2.7454,"15.2-15.3":1.98305},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00587,"6.0-6.1":0,"7.0-7.1":0.04401,"8.1-8.4":0,"9.0-9.2":0.04108,"9.3":0.04988,"10.0-10.2":0,"10.3":0.13497,"11.0-11.2":0.01174,"11.3-11.4":0.04988,"12.0-12.1":0.02054,"12.2-12.5":0.56628,"13.0-13.1":0.01467,"13.2":0.00587,"13.3":0.04695,"13.4-13.7":0.25233,"14.0-14.4":1.71644,"14.5-14.8":7.09757,"15.0-15.1":12.72516,"15.2-15.3":6.55183,"15.4":0},P:{"4":0.05279,"5.0-5.4":0.05049,"6.2-6.4":0.02097,"7.2-7.4":0.12359,"8.2":0.01072,"9.2":0.0412,"10.1":0.0309,"11.1-11.2":0.04223,"12.0":0.06179,"13.0":0.03167,"14.0":0.14781,"15.0":0.04223,"16.0":3.51582},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00319,"4.4":0,"4.4.3-4.4.4":0.00213},A:{"11":0.24788,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.11711},H:{"0":0.0252},L:{"0":20.92396},S:{"2.5":0},R:{_:"0"},M:{"0":0.47375}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js index 6d0a94776c6669..dbfdf44e34808b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VN.js @@ -1 +1 @@ -module.exports={C:{"50":0.00943,"51":0.00943,"52":0.04244,"53":0.00472,"54":0.00943,"55":0.00943,"56":0.0283,"57":0.00943,"58":0.00472,"59":0.00943,"60":0.00943,"61":0.00943,"62":0.00472,"63":0.00943,"65":0.00472,"66":0.00472,"67":0.00472,"68":0.00943,"72":0.00472,"74":0.00943,"77":0.00472,"78":0.0283,"79":0.02358,"80":0.02358,"81":0.01886,"82":0.01886,"83":0.01415,"84":0.01886,"86":0.00472,"88":0.00472,"89":0.00472,"90":0.00472,"91":0.00943,"92":0.00472,"93":0.00943,"94":0.22637,"95":1.13656,"96":0.00472,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 64 69 70 71 73 75 76 85 87 97 3.5 3.6"},D:{"33":0.01415,"34":0.00943,"38":0.03301,"41":0.01415,"46":0.00472,"47":0.00943,"48":0.00943,"49":0.13205,"53":0.01415,"54":0.00943,"55":0.00943,"56":0.01886,"57":0.01886,"58":0.00943,"60":0.00943,"61":0.01886,"62":0.00472,"63":0.01415,"64":0.00472,"65":0.00943,"66":0.00943,"67":0.00943,"68":0.00943,"69":0.01415,"70":0.01886,"71":0.00943,"72":0.01415,"73":0.00943,"74":0.02358,"75":0.06131,"76":0.07546,"77":1.42423,"78":0.02358,"79":0.0896,"80":0.07074,"81":0.05659,"83":0.10847,"84":0.18392,"85":0.16034,"86":0.21694,"87":0.41029,"88":0.03301,"89":0.05188,"90":0.03773,"91":0.12262,"92":0.16978,"93":0.42444,"94":2.30141,"95":1.00451,"96":23.46682,"97":0.02358,"99":0.00472,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 35 36 37 39 40 42 43 44 45 50 51 52 59 98"},F:{"28":0.00472,"36":0.01415,"37":0.00943,"40":0.00943,"43":0.00472,"46":0.01415,"54":0.00472,"55":0.00472,"68":0.00943,"69":0.00472,"70":0.00943,"71":0.00943,"72":0.00943,"80":0.00472,"81":0.34427,"82":0.37728,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 38 39 41 42 44 45 47 48 49 50 51 52 53 56 57 58 60 62 63 64 65 66 67 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00472},E:{"4":0,"10":0.00943,"11":0.00943,"12":0.00943,"13":0.06131,"14":0.1179,"15":0.11318,_:"0 5 6 7 8 9 3.1 3.2 5.1 6.1 7.1","9.1":0.0283,"10.1":0.00472,"11.1":0.01415,"12.1":0.02358,"13.1":0.1179,"14.1":0.44802,"15.1":0.38671,"15.2":0.05659},B:{"12":0.00943,"13":0.00943,"14":0.00943,"15":0.00943,"16":0.01886,"17":0.01886,"18":0.05188,"80":0.00472,"81":0.00943,"83":0.01415,"84":0.02358,"85":0.01415,"86":0.01886,"87":0.01415,"89":0.00472,"90":0.00943,"92":0.00943,"93":0.00472,"94":0.01415,"95":0.04244,"96":2.21652,_:"79 88 91"},G:{"8":0.00409,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00136,"5.0-5.1":0.00546,"6.0-6.1":0.01091,"7.0-7.1":0.03002,"8.1-8.4":0.02183,"9.0-9.2":0.02319,"9.3":0.13643,"10.0-10.2":0.04229,"10.3":0.2142,"11.0-11.2":0.0955,"11.3-11.4":0.13507,"12.0-12.1":0.10369,"12.2-12.5":1.64131,"13.0-13.1":0.06822,"13.2":0.03138,"13.3":0.21284,"13.4-13.7":0.72992,"14.0-14.4":1.5881,"14.5-14.8":4.36453,"15.0-15.1":3.72875,"15.2":0.4516},P:{"4":0.36066,"5.0-5.4":0.0103,"6.2-6.4":0.03117,"7.2-7.4":0.10305,"8.2":0.03037,"9.2":0.04122,"10.1":0.03091,"11.1-11.2":0.16487,"12.0":0.06183,"13.0":0.16487,"14.0":0.15457,"15.0":0.26792},I:{"0":0,"3":0,"4":0.00059,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00059,"4.2-4.3":0.00267,"4.4":0,"4.4.3-4.4.4":0.02785},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.03684,"9":0.03158,"10":0.01053,"11":0.28419,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.01057},O:{"0":1.10415},H:{"0":0.27509},L:{"0":38.74166},S:{"2.5":0},R:{_:"0"},M:{"0":0.07396},Q:{"10.4":0.01057}}; +module.exports={C:{"52":0.03009,"55":0.00334,"56":0.00669,"67":0.00334,"68":0.00669,"69":0.00334,"72":0.00334,"73":0.00334,"75":0.00334,"77":0.00334,"78":0.02674,"79":0.01672,"80":0.02006,"81":0.01337,"82":0.01337,"83":0.01337,"84":0.01337,"85":0.00334,"87":0.00669,"88":0.01337,"89":0.00334,"90":0.00669,"91":0.00669,"92":0.01003,"93":0.00669,"94":0.00669,"95":0.23735,"96":0.22398,"97":0.00669,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 57 58 59 60 61 62 63 64 65 66 70 71 74 76 86 98 3.5 3.6"},D:{"22":0.00334,"33":0.00669,"34":0.00669,"38":0.0234,"41":0.00669,"47":0.00334,"48":0.01003,"49":0.03343,"53":0.01337,"54":0.00669,"56":0.01003,"57":0.03343,"58":0.00334,"60":0.00334,"63":0.00669,"65":0.00669,"67":0.00334,"68":0.02006,"69":0.01337,"70":0.01337,"71":0.01337,"72":0.01672,"73":0.01337,"74":0.02006,"75":0.02006,"76":0.02674,"77":0.82238,"78":0.02006,"79":0.11701,"80":0.05015,"81":0.0468,"83":0.10029,"84":0.12703,"85":0.12703,"86":0.17049,"87":0.23735,"88":0.03677,"89":0.06017,"90":0.03677,"91":0.08692,"92":0.08358,"93":0.49476,"94":0.06017,"95":0.09026,"96":5.21174,"97":11.09876,"98":0.01003,"100":0.01003,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 35 36 37 39 40 42 43 44 45 46 50 51 52 55 59 61 62 64 66 99 101"},F:{"28":0.01003,"36":0.01337,"40":0.00669,"43":0.01003,"46":0.02674,"57":0.00334,"60":0.00334,"68":0.00669,"69":0.00334,"70":0.00334,"71":0.00669,"72":0.00334,"82":0.53154,"83":0.01003,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 44 45 47 48 49 50 51 52 53 54 55 56 58 62 63 64 65 66 67 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.00334,"17":0.00669,"18":0.03009,"83":0.00669,"84":0.01337,"85":0.01003,"86":0.01003,"87":0.00669,"88":0.00334,"89":0.00669,"90":0.00669,"91":0.00669,"92":0.00669,"93":0.00669,"94":0.00669,"95":0.01337,"96":0.4279,"97":0.99956,_:"12 13 14 15 79 80 81"},E:{"4":0,"13":0.04012,"14":0.10363,"15":0.06352,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 10.1 15.4","9.1":0.07355,"11.1":0.00669,"12.1":0.01337,"13.1":0.07689,"14.1":0.36439,"15.1":0.23401,"15.2-15.3":0.18721},G:{"8":0.00326,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00163,"5.0-5.1":0.00652,"6.0-6.1":0.00652,"7.0-7.1":0.02609,"8.1-8.4":0.01793,"9.0-9.2":0.02772,"9.3":0.14511,"10.0-10.2":0.04239,"10.3":0.24294,"11.0-11.2":0.09946,"11.3-11.4":0.15,"12.0-12.1":0.11739,"12.2-12.5":1.88969,"13.0-13.1":0.07337,"13.2":0.04239,"13.3":0.22337,"13.4-13.7":0.80381,"14.0-14.4":1.83262,"14.5-14.8":4.73482,"15.0-15.1":3.65873,"15.2-15.3":2.15056,"15.4":0},P:{"4":0.44285,"5.0-5.4":0.05049,"6.2-6.4":0.02097,"7.2-7.4":0.12359,"8.2":0.01072,"9.2":0.0412,"10.1":0.0309,"11.1-11.2":0.17508,"12.0":0.06179,"13.0":0.17508,"14.0":0.19568,"15.0":0.19568,"16.0":2.05975},I:{"0":0,"3":0,"4":0.00112,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00037,"4.2-4.3":0.00299,"4.4":0,"4.4.3-4.4.4":0.0288},A:{"8":0.03014,"9":0.02261,"10":0.0113,"11":0.17331,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":1.76411},H:{"0":0.34663},L:{"0":46.46852},S:{"2.5":0},R:{_:"0"},M:{"0":0.07323}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js index c16014dacb803e..536b1890935546 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/VU.js @@ -1 +1 @@ -module.exports={C:{"38":0.07752,"44":0.02448,"47":0.0408,"52":0.01224,"68":0.00408,"74":0.01224,"78":0.03672,"82":0.00816,"87":0.00408,"88":0.00408,"89":0.00408,"91":0.02856,"92":0.00816,"94":0.5916,"95":2.35416,"96":0.1224,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 45 46 48 49 50 51 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 75 76 77 79 80 81 83 84 85 86 90 93 97 3.5 3.6"},D:{"49":0.02448,"55":0.00408,"56":0.00816,"59":0.00408,"69":0.04488,"71":0.00408,"75":0.18768,"76":0.02856,"77":0.01224,"79":0.07752,"80":0.0204,"81":0.6732,"83":0.00408,"84":0.04896,"85":0.0408,"86":0.03672,"87":0.23256,"88":0.32232,"89":0.00408,"90":0.02856,"91":0.02856,"92":0.04488,"93":0.01632,"94":0.10608,"95":0.46104,"96":15.79368,"97":0.00408,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 57 58 60 61 62 63 64 65 66 67 68 70 72 73 74 78 98 99"},F:{"81":0.08976,"82":0.06528,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00408,"14":0.05712,"15":0.0816,_:"0 5 6 7 8 9 10 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0204,"12.1":0.0612,"13.1":1.17096,"14.1":0.4896,"15.1":0.57528,"15.2":0.31416},B:{"12":0.0204,"13":0.02856,"16":0.01632,"17":0.05304,"18":0.10608,"86":0.00408,"92":0.01632,"95":0.02856,"96":8.12328,_:"14 15 79 80 81 83 84 85 87 88 89 90 91 93 94"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.02948,"10.0-10.2":0,"10.3":0.05075,"11.0-11.2":0.00154,"11.3-11.4":0.00333,"12.0-12.1":0.02614,"12.2-12.5":0.07715,"13.0-13.1":0.00666,"13.2":0.00666,"13.3":0.04255,"13.4-13.7":0.00974,"14.0-14.4":0.51775,"14.5-14.8":1.00243,"15.0-15.1":0.69588,"15.2":0.0933},P:{"4":0.19739,"5.0-5.4":0.02078,"6.2-6.4":0.03117,"7.2-7.4":0.9454,"8.2":0.03037,"9.2":0.59217,"10.1":0.05062,"11.1-11.2":0.2805,"12.0":0.03117,"13.0":0.06233,"14.0":0.30128,"15.0":0.21817},I:{"0":0,"3":0,"4":0.00129,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.00193,"4.4":0,"4.4.3-4.4.4":0.0619},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.62832,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.7992},H:{"0":0.22979},L:{"0":59.08768},S:{"2.5":0},R:{_:"0"},M:{"0":0.10064},Q:{"10.4":0.10656}}; +module.exports={C:{"17":0.00456,"34":0.00456,"38":0.08215,"43":0.00456,"44":0.01369,"45":0.00913,"66":0.01369,"67":0.00913,"72":0.01369,"77":0.00456,"82":0.01826,"85":0.00913,"89":0.01826,"91":0.10954,"93":0.04108,"95":1.75258,"96":2.31395,"97":0.00456,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 39 40 41 42 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 68 69 70 71 73 74 75 76 78 79 80 81 83 84 86 87 88 90 92 94 98 3.5 3.6"},D:{"37":0.04564,"49":0.01369,"56":0.00456,"59":0.01826,"60":0.01369,"61":0.00913,"67":0.00913,"68":0.01826,"69":0.0639,"70":0.00456,"74":0.01369,"75":0.00913,"81":0.99952,"83":0.00456,"84":0.00456,"85":0.03651,"87":0.52486,"88":0.17343,"89":0.07759,"90":0.00913,"91":0.07759,"92":0.01369,"93":0.00456,"94":0.06846,"95":0.07302,"96":7.28871,"97":14.45875,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 57 58 62 63 64 65 66 71 72 73 76 77 78 79 80 86 98 99 100 101"},F:{"81":0.02282,"82":0.26471,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"13":0.01826,"15":0.03195,"16":0.02282,"17":0.04564,"18":0.12779,"85":0.00456,"89":0.00913,"90":0.01826,"92":0.00456,"93":0.00913,"94":0.00913,"95":0.03195,"96":2.65625,"97":3.73335,_:"12 14 79 80 81 83 84 86 87 88 91"},E:{"4":0,"13":0.00913,"14":0.69373,"15":0.12779,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.00913,"12.1":0.04108,"13.1":1.73432,"14.1":0.62527,"15.1":0.0502,"15.2-15.3":0.66634},G:{"8":0.00713,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.02458,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0.08284,"10.0-10.2":0.00344,"10.3":0.00885,"11.0-11.2":0.01229,"11.3-11.4":0.01229,"12.0-12.1":0.00516,"12.2-12.5":0.07399,"13.0-13.1":0.01057,"13.2":0.00172,"13.3":0.0177,"13.4-13.7":0.04917,"14.0-14.4":0.09858,"14.5-14.8":0.72643,"15.0-15.1":0.84811,"15.2-15.3":0.47421,"15.4":0},P:{"4":0.20967,"5.0-5.4":0.05049,"6.2-6.4":0.02097,"7.2-7.4":1.22659,"8.2":0.01072,"9.2":0.13126,"10.1":0.05049,"11.1-11.2":0.16774,"12.0":0.01048,"13.0":0.08387,"14.0":0.23064,"15.0":0.20967,"16.0":0.92257},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00075,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0.04274},A:{"11":1.03603,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01087},O:{"0":1.33726},H:{"0":0.05661},L:{"0":51.95293},S:{"2.5":0.00544},R:{_:"0"},M:{"0":0.23375}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js index 760efb9def902d..2bd588dec9df09 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WF.js @@ -1 +1 @@ -module.exports={C:{"77":0.01836,"78":0.0918,"91":0.13158,"93":0.01836,"94":0.78336,"95":1.26684,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 79 80 81 82 83 84 85 86 87 88 89 90 92 96 97 3.5 3.6"},D:{"85":0.01836,"90":0.03672,"91":0.03672,"96":2.3103,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 84 86 87 88 89 92 93 94 95 97 98 99"},F:{"81":0.13158,"82":0.57834,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.14994,_:"0 5 6 7 8 9 10 11 12 13 15 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1","14.1":0.44676,"15.1":18.71802,"15.2":2.7387},B:{"89":0.03672,"96":0.27846,_:"12 13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 90 91 92 93 94 95"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0.08949,"13.0-13.1":0,"13.2":0,"13.3":0.0537,"13.4-13.7":0,"14.0-14.4":0.14915,"14.5-14.8":1.09777,"15.0-15.1":53.42067,"15.2":4.83853},P:{"4":0.06318,"5.0-5.4":0.0103,"6.2-6.4":0.03117,"7.2-7.4":0.10305,"8.2":0.03037,"9.2":0.04122,"10.1":0.03091,"11.1-11.2":0.06318,"12.0":0.06183,"13.0":0.06318,"14.0":0.15796,"15.0":0.63184},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03672,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0},H:{"0":0.10513},L:{"0":9.55392},S:{"2.5":0},R:{_:"0"},M:{"0":0.1735},Q:{"10.4":0}}; +module.exports={C:{"48":0.0263,"60":0.0263,"78":0.04091,"85":0.01461,"91":0.13441,"95":1.56911,"96":1.4084,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 86 87 88 89 90 92 93 94 97 98 3.5 3.6"},D:{"79":0.04091,"94":0.08182,"95":0.01461,"96":0.65745,"97":1.3149,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 81 83 84 85 86 87 88 89 90 91 92 93 98 99 100 101"},F:{"82":0.16071,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.01461,"96":0.21331,"97":0.79186,_:"12 13 14 15 16 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},E:{"4":0,"14":0.06721,"15":0.01461,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 15.4","13.1":0.01461,"14.1":0.72466,"15.1":10.88445,"15.2-15.3":8.14654},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0.49897,"11.3-11.4":0,"12.0-12.1":0,"12.2-12.5":0,"13.0-13.1":0,"13.2":0,"13.3":0.02464,"13.4-13.7":0.02464,"14.0-14.4":0.44353,"14.5-14.8":1.16427,"15.0-15.1":36.26478,"15.2-15.3":23.18063,"15.4":0},P:{"4":0.05279,"5.0-5.4":0.05049,"6.2-6.4":0.02097,"7.2-7.4":0.12359,"8.2":0.01072,"9.2":0.0412,"10.1":0.0309,"11.1-11.2":0.04223,"12.0":0.06179,"13.0":0.03167,"14.0":0.14781,"15.0":0.04223,"16.0":1.05477},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{_:"6 7 8 9 10 11 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0},H:{"0":0},L:{"0":8.753},S:{"2.5":0},R:{_:"0"},M:{"0":0.12034}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js index fe35a041fbbb3a..dd22ee1da6ec71 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/WS.js @@ -1 +1 @@ -module.exports={C:{"34":0.01347,"88":0.02246,"91":0.01796,"94":0.69611,"95":1.15868,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 89 90 92 93 96 97 3.5 3.6"},D:{"49":0.00898,"58":0.01347,"66":0.01347,"70":0.01347,"76":0.02246,"78":0.00898,"79":0.01796,"80":0.0494,"81":0.01796,"84":0.00898,"86":0.00449,"87":0.04042,"89":0.02246,"90":0.01796,"91":0.01796,"92":0.04042,"93":0.13024,"94":0.0988,"95":0.67814,"96":23.77535,"97":0.29192,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 59 60 61 62 63 64 65 67 68 69 71 72 73 74 75 77 83 85 88 98 99"},F:{"28":0.00898,"80":0.02246,"81":0.10778,"82":0.3503,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.02695,"14":0.33233,"15":0.01796,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 11.1 12.1","10.1":0.01347,"13.1":0.08084,"14.1":0.55239,"15.1":0.08982,"15.2":0.05389},B:{"12":0.27844,"13":0.02246,"15":0.01796,"17":0.04042,"18":0.19311,"84":0.03144,"85":0.21108,"92":0.00449,"93":0.03144,"94":0.0988,"95":0.08084,"96":3.83531,_:"14 16 79 80 81 83 86 87 88 89 90 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00165,"9.3":0.02312,"10.0-10.2":0.0033,"10.3":0.02312,"11.0-11.2":0.01211,"11.3-11.4":0.01046,"12.0-12.1":0.02862,"12.2-12.5":0.85706,"13.0-13.1":0.04239,"13.2":0.24826,"13.3":0.49706,"13.4-13.7":0.18661,"14.0-14.4":0.71229,"14.5-14.8":1.60624,"15.0-15.1":1.17688,"15.2":0.07431},P:{"4":0.12438,"5.0-5.4":0.07256,"6.2-6.4":0.02073,"7.2-7.4":0.81884,"8.2":0.02052,"9.2":0.09329,"10.1":0.04146,"11.1-11.2":0.37314,"12.0":0.26949,"13.0":0.80848,"14.0":0.29022,"15.0":0.8914},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.0086,"4.4":0,"4.4.3-4.4.4":0.00242},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.08084,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.96958},H:{"0":1.22044},L:{"0":52.37219},S:{"2.5":0.10467},R:{_:"0"},M:{"0":0.03305},Q:{"10.4":0.01653}}; +module.exports={C:{"30":0.00745,"78":0.01118,"89":0.00373,"94":0.03726,"95":0.35024,"96":0.40613,"97":0.01118,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 90 91 92 93 98 3.5 3.6"},D:{"38":0.00745,"39":0.01863,"40":0.00745,"56":0.00745,"58":0.01118,"61":0.01863,"66":0.01118,"69":0.00745,"70":0.00745,"74":0.01118,"79":0.06334,"80":0.01118,"81":0.01863,"84":0.0149,"87":0.01118,"89":0.01863,"90":0.01118,"91":0.0149,"92":0.04471,"93":0.17885,"94":0.07079,"95":0.3577,"96":6.81858,"97":13.77502,"98":0.05962,"99":0.00373,"100":0.00373,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 62 63 64 65 67 68 71 72 73 75 76 77 78 83 85 86 88 101"},F:{"82":0.19003,"83":0.00373,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05589,"13":0.01118,"15":0.0149,"16":0.00373,"17":0.26827,"18":0.3577,"83":0.01863,"85":0.01863,"89":0.0149,"90":0.01118,"91":0.02981,"92":0.02236,"94":0.08942,"96":1.15506,"97":2.10146,_:"14 79 80 81 84 86 87 88 93 95"},E:{"4":0,"11":0.00745,"13":0.03726,"14":0.11178,"15":0.00745,_:"0 5 6 7 8 9 10 12 3.1 3.2 5.1 6.1 7.1 9.1 12.1 15.4","10.1":0.0149,"11.1":0.01118,"13.1":0.07825,"14.1":0.16767,"15.1":0.06334,"15.2-15.3":0.07825},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.08879,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0.00272,"9.3":0.07157,"10.0-10.2":0.00272,"10.3":0.03624,"11.0-11.2":0.08426,"11.3-11.4":0.01631,"12.0-12.1":0.0761,"12.2-12.5":0.77644,"13.0-13.1":0.0308,"13.2":0.3479,"13.3":0.31348,"13.4-13.7":0.17305,"14.0-14.4":1.59275,"14.5-14.8":2.90193,"15.0-15.1":1.84462,"15.2-15.3":0.69853,"15.4":0},P:{"4":0.44368,"5.0-5.4":0.02077,"6.2-6.4":0.02034,"7.2-7.4":0.59845,"8.2":0.05157,"9.2":0.52622,"10.1":0.02034,"11.1-11.2":0.38177,"12.0":0.16509,"13.0":0.84608,"14.0":0.25795,"15.0":0.65004,"16.0":1.33103},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0.02901,"4.4":0,"4.4.3-4.4.4":0.04626},A:{"11":0.04844,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":2.12027},H:{"0":1.16402},L:{"0":54.41253},S:{"2.5":0.08155},R:{_:"0"},M:{"0":0.26974}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js index 053de5fa9ec59d..8d19815d8cd86b 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YE.js @@ -1 +1 @@ -module.exports={C:{"3":0.05097,"44":0.00232,"45":0.00927,"47":0.00695,"49":0.00695,"50":0.00463,"51":0.00232,"52":0.07414,"54":0.00232,"56":0.01159,"57":0.00463,"59":0.00695,"60":0.00463,"61":0.00463,"62":0.00927,"63":0.00463,"64":0.00232,"65":0.00695,"66":0.00463,"67":0.00232,"68":0.00232,"69":0.00463,"72":0.02085,"77":0.00927,"78":0.01159,"80":0.00232,"83":0.00232,"84":0.00695,"85":0.00232,"86":0.00463,"87":0.00463,"88":0.00695,"89":0.0139,"90":0.00232,"91":0.01622,"92":0.01854,"93":0.00927,"94":0.52828,"95":1.35313,"96":0.00695,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 46 48 53 55 58 70 71 73 74 75 76 79 81 82 97 3.5 3.6"},D:{"37":0.01854,"40":0.00232,"43":0.00232,"46":0.00463,"48":0.00463,"49":0.01854,"50":0.00232,"52":0.00232,"53":0.00695,"55":0.00927,"56":0.01622,"57":0.01159,"58":0.00232,"60":0.00232,"62":0.00232,"63":0.02085,"64":0.00695,"65":0.00695,"66":0.00927,"67":0.00695,"68":0.00927,"69":0.01159,"70":0.0139,"71":0.0139,"72":0.01622,"73":0.01159,"74":0.02549,"75":0.01622,"76":0.01159,"77":0.00927,"78":0.02085,"79":0.06024,"80":0.03244,"81":0.02085,"83":0.04866,"84":0.0139,"85":0.02317,"86":0.08805,"87":0.06951,"88":0.03707,"89":0.095,"90":0.04634,"91":0.09963,"92":0.16914,"93":0.09268,"94":0.18304,"95":0.42401,"96":8.5868,"98":0.00695,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 41 42 44 45 47 51 54 59 61 97 99"},F:{"28":0.00232,"65":0.03244,"66":0.0139,"68":0.00695,"79":0.01159,"80":0.00463,"81":0.06024,"82":0.10658,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 67 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"14":0.0139,"15":0.00463,_:"0 5 6 7 8 9 10 11 12 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.00232,"14.1":0.02549,"15.1":0.04171,"15.2":0.00695},B:{"12":0.00232,"13":0.00232,"17":0.0278,"18":0.00232,"84":0.01854,"85":0.00695,"89":0.00927,"90":0.00927,"92":0.01622,"93":0.00695,"94":0.01854,"95":0.03476,"96":0.83412,_:"14 15 16 79 80 81 83 86 87 88 91"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01544,"5.0-5.1":0.00061,"6.0-6.1":0.00138,"7.0-7.1":0.0162,"8.1-8.4":0.00092,"9.0-9.2":0,"9.3":0.00352,"10.0-10.2":0.00535,"10.3":0.00886,"11.0-11.2":0.0162,"11.3-11.4":0.00535,"12.0-12.1":0.02461,"12.2-12.5":0.19044,"13.0-13.1":0.00627,"13.2":0.00459,"13.3":0.02262,"13.4-13.7":0.04769,"14.0-14.4":0.39983,"14.5-14.8":0.33747,"15.0-15.1":0.38684,"15.2":0.03454},P:{"4":0.22115,"5.0-5.4":0.08042,"6.2-6.4":0.0201,"7.2-7.4":0.17089,"8.2":0.03037,"9.2":0.22115,"10.1":0.05026,"11.1-11.2":0.25131,"12.0":0.08042,"13.0":0.31162,"14.0":0.26136,"15.0":0.74386},I:{"0":0,"3":0,"4":0.00093,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00774,"4.2-4.3":0.00867,"4.4":0,"4.4.3-4.4.4":0.11326},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.03476,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":5.61554},H:{"0":13.87654},L:{"0":59.42471},S:{"2.5":0},R:{_:"0"},M:{"0":0.36874},Q:{"10.4":0}}; +module.exports={C:{"3":0.06832,"44":0.00661,"47":0.0022,"48":0.00441,"52":0.07273,"56":0.01322,"57":0.0022,"59":0.00661,"60":0.00441,"61":0.00441,"62":0.01102,"64":0.02204,"66":0.00441,"69":0.00441,"70":0.00661,"72":0.01322,"74":0.0022,"78":0.02645,"79":0.00441,"81":0.00441,"84":0.00882,"85":0.0022,"87":0.00441,"88":0.01543,"89":0.01102,"90":0.0022,"91":0.00661,"92":0.00882,"93":0.01102,"94":0.02645,"95":0.84413,"96":0.64136,"97":0.00441,_:"2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 45 46 49 50 51 53 54 55 58 63 65 67 68 71 73 75 76 77 80 82 83 86 98 3.5 3.6"},D:{"37":0.01763,"43":0.00441,"44":0.00441,"48":0.00661,"49":0.01984,"50":0.0022,"51":0.01102,"52":0.00441,"53":0.00661,"54":0.00441,"55":0.00441,"56":0.00882,"57":0.00441,"58":0.00441,"60":0.00661,"62":0.0022,"63":0.01322,"64":0.00661,"65":0.00882,"66":0.01102,"67":0.00661,"68":0.00882,"69":0.01102,"70":0.02424,"71":0.01322,"72":0.00882,"73":0.00441,"74":0.01102,"75":0.01322,"76":0.02424,"77":0.00661,"78":0.02204,"79":0.04849,"80":0.01763,"81":0.02204,"83":0.05951,"84":0.01763,"85":0.02645,"86":0.07273,"87":0.09698,"88":0.02204,"89":0.07494,"90":0.0529,"91":0.06171,"92":0.12342,"93":0.07494,"94":0.10579,"95":0.20938,"96":3.49775,"97":4.98104,"98":0.00882,"100":0.00441,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 45 46 47 59 61 99 101"},F:{"28":0.0022,"49":0.0022,"65":0.00882,"67":0.0022,"77":0.0022,"79":0.00882,"80":0.00441,"81":0.00441,"82":0.20277,"83":0.00441,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 50 51 52 53 54 55 56 57 58 60 62 63 64 66 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00441,"17":0.0022,"18":0.00441,"81":0.0022,"84":0.02424,"85":0.00882,"89":0.01102,"90":0.01322,"92":0.03306,"93":0.00441,"94":0.01543,"95":0.01984,"96":0.28432,"97":0.55761,_:"13 14 15 16 79 80 83 86 87 88 91"},E:{"4":0,"13":0.00441,"14":0.0022,"15":0.0022,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1 13.1 15.4","14.1":0.01102,"15.1":0.03747,"15.2-15.3":0.01984},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.01788,"5.0-5.1":0.0002,"6.0-6.1":0.00177,"7.0-7.1":0.00688,"8.1-8.4":0,"9.0-9.2":0.00138,"9.3":0.00393,"10.0-10.2":0.00059,"10.3":0.00727,"11.0-11.2":0.04422,"11.3-11.4":0.00216,"12.0-12.1":0.02122,"12.2-12.5":0.20851,"13.0-13.1":0.0112,"13.2":0.0169,"13.3":0.02889,"13.4-13.7":0.05856,"14.0-14.4":0.60862,"14.5-14.8":0.36769,"15.0-15.1":0.33723,"15.2-15.3":0.21951,"15.4":0},P:{"4":0.25373,"5.0-5.4":0.07104,"6.2-6.4":0.0406,"7.2-7.4":0.15224,"8.2":0.01072,"9.2":0.20298,"10.1":0.05075,"11.1-11.2":0.26388,"12.0":0.05075,"13.0":0.28418,"14.0":0.22328,"15.0":0.42626,"16.0":1.84714},I:{"0":0,"3":0,"4":0.00064,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00641,"4.2-4.3":0.00854,"4.4":0,"4.4.3-4.4.4":0.04678},A:{"11":0.01543,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.0078},O:{"0":6.29917},H:{"0":16.7912},L:{"0":55.4186},S:{"2.5":0},R:{_:"0"},M:{"0":0.3976}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js index 3cde0865217a2b..d914e9d0592ece 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/YT.js @@ -1 +1 @@ -module.exports={C:{"34":0.00513,"52":0.01538,"60":0.20512,"68":0.04102,"78":2.75374,"79":0.00513,"83":0.02051,"84":0.01538,"88":0.00513,"89":0.07692,"91":0.10256,"92":0.01026,"93":0.01026,"94":3.02552,"95":2.8204,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 72 73 74 75 76 77 80 81 82 85 86 87 90 96 97 3.5 3.6"},D:{"47":0.00513,"58":0.01026,"60":0.01026,"62":0.0923,"65":0.01538,"66":0.00513,"67":0.02051,"73":0.02051,"74":0.01026,"76":0.03077,"77":0.04615,"79":0.00513,"81":0.0359,"83":0.00513,"84":0.00513,"85":0.07692,"87":0.13333,"88":0.02051,"89":0.04102,"90":0.02564,"91":0.27691,"92":0.05128,"93":0.07692,"94":0.5128,"95":0.35383,"96":23.51701,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 55 56 57 59 61 63 64 68 69 70 71 72 75 78 80 86 97 98 99"},F:{"81":0.21025,"82":0.15897,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.01538,"14":0.34358,"15":0.11282,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 5.1 6.1 7.1 9.1 10.1","11.1":0.0359,"12.1":0.09743,"13.1":0.21538,"14.1":0.99996,"15.1":0.77433,"15.2":0.05641},B:{"12":0.01538,"14":0.00513,"15":0.02564,"16":0.02051,"17":0.04615,"18":0.04102,"84":0.00513,"85":0.01538,"88":0.00513,"89":0.01538,"90":0.01538,"91":0.02051,"92":0.02564,"93":0.02051,"94":0.05128,"95":0.19486,"96":6.64589,_:"13 79 80 81 83 86 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.007,"6.0-6.1":0,"7.0-7.1":0.00262,"8.1-8.4":0.00262,"9.0-9.2":0,"9.3":0.00262,"10.0-10.2":0,"10.3":0.007,"11.0-11.2":0.03325,"11.3-11.4":0.0175,"12.0-12.1":0.0175,"12.2-12.5":0.44711,"13.0-13.1":0.00437,"13.2":0,"13.3":0.03762,"13.4-13.7":0.119,"14.0-14.4":0.77436,"14.5-14.8":2.8428,"15.0-15.1":4.01877,"15.2":0.42261},P:{"4":0.25665,"5.0-5.4":0.02053,"6.2-6.4":0.09073,"7.2-7.4":0.10266,_:"8.2","9.2":0.0308,"10.1":0.0103,"11.1-11.2":0.19505,"12.0":0.08239,"13.0":0.07186,"14.0":0.17452,"15.0":0.4825},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0.00058,"2.3":0,"4.1":0.00203,"4.2-4.3":0.00232,"4.4":0,"4.4.3-4.4.4":0.01943},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.12307,_:"6 7 8 9 10 5.5"},N:{_:"10 11"},J:{"7":0,"10":0},O:{"0":0.10233},H:{"0":0.63204},L:{"0":40.81423},S:{"2.5":0},R:{_:"0"},M:{"0":0.19979},Q:{"10.4":0}}; +module.exports={C:{"60":0.07613,"68":0.02538,"72":0.01015,"78":1.7864,"82":0.00508,"83":0.01015,"84":0.0406,"86":0.00508,"87":0.01015,"88":0.03553,"89":0.05583,"91":0.09643,"92":0.03045,"93":0.01523,"94":0.06598,"95":2.40048,"96":3.42563,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 80 81 85 90 97 98 3.5 3.6"},D:{"47":0.01523,"55":0.00508,"58":0.0203,"62":0.0203,"63":0.01523,"65":0.0203,"67":0.04568,"77":0.01523,"79":0.21315,"80":0.01015,"81":0.03045,"83":0.01015,"86":0.03553,"87":0.19285,"88":0.03045,"89":0.01523,"90":0.04568,"91":0.15225,"92":0.0609,"93":3.7555,"94":0.2639,"95":0.0406,"96":7.7749,"97":16.7881,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 52 53 54 56 57 59 60 61 64 66 68 69 70 71 72 73 74 75 76 78 84 85 98 99 100 101"},F:{"82":0.48213,"83":0.0203,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"16":0.01015,"17":0.1421,"18":0.02538,"84":0.01523,"85":0.00508,"86":0.00508,"91":0.03045,"92":0.04568,"93":0.00508,"94":0.07613,"95":0.11673,"96":1.83208,"97":4.31375,_:"12 13 14 15 79 80 81 83 87 88 89 90"},E:{"4":0,"12":0.01523,"14":0.42123,"15":0.15225,_:"0 5 6 7 8 9 10 11 13 3.1 3.2 5.1 6.1 7.1 9.1 10.1 15.4","11.1":0.04568,"12.1":0.23853,"13.1":0.1015,"14.1":0.65975,"15.1":0.5684,"15.2-15.3":0.47198},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0.01546,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0.01546,"11.0-11.2":0.02091,"11.3-11.4":0.02728,"12.0-12.1":0.00182,"12.2-12.5":0.21551,"13.0-13.1":0.02728,"13.2":0,"13.3":0.06093,"13.4-13.7":0.12276,"14.0-14.4":0.73838,"14.5-14.8":3.49003,"15.0-15.1":3.0481,"15.2-15.3":1.30763,"15.4":0},P:{"4":0.01042,"5.0-5.4":0.03021,"6.2-6.4":0.03126,"7.2-7.4":0.06251,"8.2":0.01018,"9.2":0.02084,"10.1":0.01018,"11.1-11.2":0.15628,"12.0":0.14251,"13.0":0.05209,"14.0":0.18754,"15.0":0.02084,"16.0":3.96953},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00439,"4.2-4.3":0.00153,"4.4":0,"4.4.3-4.4.4":0.01871},A:{"11":0.25883,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{_:"10 11"},Q:{"10.4":0},O:{"0":0.16745},H:{"0":0.1119},L:{"0":37.0167},S:{"2.5":0},R:{_:"0"},M:{"0":0.19208}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js index 6e17c934f3bb07..bb3d616b0f4ef6 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZA.js @@ -1 +1 @@ -module.exports={C:{"34":0.00798,"48":0.00399,"52":0.02994,"56":0.002,"60":0.00798,"78":0.00998,"84":0.03393,"87":0.01597,"88":0.00399,"89":0.00599,"91":0.01198,"92":0.00599,"93":0.01198,"94":0.26547,"95":0.46706,"96":0.00399,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 54 55 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 90 97 3.5 3.6"},D:{"11":0.00599,"28":0.01397,"34":0.00399,"38":0.00599,"40":0.00399,"49":0.04391,"50":0.00599,"52":0.002,"55":0.00399,"56":0.002,"58":0.01198,"63":0.002,"64":0.00599,"65":0.00798,"66":0.002,"67":0.00599,"69":0.00599,"70":0.02196,"71":0.00599,"72":0.00998,"73":0.00399,"74":0.00798,"75":0.00399,"76":0.00399,"78":0.00599,"79":0.03593,"80":0.01597,"81":0.01796,"83":0.00998,"84":0.00798,"85":0.00599,"86":0.02196,"87":0.22754,"88":0.02196,"89":0.01198,"90":0.01996,"91":0.0479,"92":0.04591,"93":0.02994,"94":0.20559,"95":0.21357,"96":8.86224,"97":0.00599,"98":0.002,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 35 36 37 39 41 42 43 44 45 46 47 48 51 53 54 57 59 60 61 62 68 77 99"},F:{"28":0.00998,"36":0.002,"65":0.002,"78":0.002,"79":0.00798,"80":0.00798,"81":0.15768,"82":0.21956,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00399,"13":0.02794,"14":0.07585,"15":0.0998,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.002,"10.1":0.002,"11.1":0.01597,"12.1":0.01996,"13.1":0.0998,"14.1":0.39122,"15.1":0.4471,"15.2":0.05988},B:{"12":0.00798,"13":0.00399,"14":0.00399,"15":0.00599,"16":0.00599,"17":0.01397,"18":0.03593,"84":0.00599,"85":0.002,"86":0.002,"89":0.00599,"90":0.002,"91":0.00599,"92":0.00998,"93":0.00798,"94":0.01397,"95":0.06188,"96":1.89021,_:"79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00329,"6.0-6.1":0.0011,"7.0-7.1":0.01098,"8.1-8.4":0.00768,"9.0-9.2":0.00988,"9.3":0.10537,"10.0-10.2":0.00878,"10.3":0.07573,"11.0-11.2":0.02634,"11.3-11.4":0.02634,"12.0-12.1":0.02634,"12.2-12.5":0.69696,"13.0-13.1":0.03402,"13.2":0.01317,"13.3":0.07463,"13.4-13.7":0.21842,"14.0-14.4":0.69147,"14.5-14.8":3.05892,"15.0-15.1":5.39894,"15.2":0.48513},P:{"4":0.32204,"5.0-5.4":0.01006,"6.2-6.4":0.02013,"7.2-7.4":0.5535,"8.2":0.01006,"9.2":0.06038,"10.1":0.06038,"11.1-11.2":0.28178,"12.0":0.19121,"13.0":0.39248,"14.0":0.46293,"15.0":1.08688},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00189,"4.2-4.3":0.00378,"4.4":0,"4.4.3-4.4.4":0.03436},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.2974,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.008},O:{"0":0.65633},H:{"0":3.69033},L:{"0":59.28179},S:{"2.5":0},R:{_:"0"},M:{"0":0.51226},Q:{"10.4":0.008}}; +module.exports={C:{"34":0.01012,"52":0.03441,"60":0.01012,"78":0.0081,"87":0.00607,"88":0.00405,"89":0.00405,"91":0.01214,"92":0.00202,"93":0.00607,"94":0.01417,"95":0.3542,"96":0.42504,"97":0.0081,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 90 98 3.5 3.6"},D:{"11":0.00202,"22":0.00202,"28":0.0081,"34":0.00405,"38":0.00405,"40":0.00202,"49":0.04655,"50":0.00405,"52":0.0081,"53":0.00202,"55":0.00607,"56":0.00202,"58":0.0081,"63":0.00405,"64":0.01012,"65":0.0081,"66":0.00202,"67":0.00607,"69":0.00607,"70":0.02226,"71":0.00405,"72":0.01214,"73":0.00202,"74":0.0081,"75":0.00202,"76":0.00405,"77":0.00405,"78":0.0081,"79":0.04048,"80":0.02226,"81":0.01619,"83":0.01012,"84":0.01012,"85":0.0081,"86":0.02024,"87":0.04655,"88":0.01619,"89":0.01619,"90":0.01619,"91":0.04453,"92":0.05262,"93":0.04858,"94":0.0587,"95":0.06882,"96":3.01576,"97":7.10829,"98":0.00405,"99":0.00202,"100":0.00405,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 31 32 33 35 36 37 39 41 42 43 44 45 46 47 48 51 54 57 59 60 61 62 68 101"},F:{"28":0.01012,"67":0.00607,"79":0.0081,"80":0.01012,"81":0.00202,"82":0.39468,"83":0.01012,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.0081,"13":0.00607,"14":0.00405,"15":0.0081,"16":0.0081,"17":0.01214,"18":0.03643,"84":0.01012,"85":0.00405,"89":0.00607,"90":0.00202,"91":0.00607,"92":0.0081,"93":0.0081,"94":0.01012,"95":0.0506,"96":0.53029,"97":1.48764,_:"79 80 81 83 86 87 88"},E:{"4":0,"12":0.00202,"13":0.02631,"14":0.07286,"15":0.07286,_:"0 5 6 7 8 9 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.00405,"10.1":0.00607,"11.1":0.01417,"12.1":0.02226,"13.1":0.10322,"14.1":0.34408,"15.1":0.35015,"15.2-15.3":0.30765},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00331,"6.0-6.1":0.0011,"7.0-7.1":0.01103,"8.1-8.4":0.00441,"9.0-9.2":0.00882,"9.3":0.11027,"10.0-10.2":0.00662,"10.3":0.07499,"11.0-11.2":0.01875,"11.3-11.4":0.02205,"12.0-12.1":0.02426,"12.2-12.5":0.66053,"13.0-13.1":0.04742,"13.2":0.01213,"13.3":0.06947,"13.4-13.7":0.18085,"14.0-14.4":0.62194,"14.5-14.8":2.41386,"15.0-15.1":4.16168,"15.2-15.3":2.56935,"15.4":0},P:{"4":0.30244,"5.0-5.4":0.01008,"6.2-6.4":0.02016,"7.2-7.4":0.55447,"8.2":0.01008,"9.2":0.06049,"10.1":0.04033,"11.1-11.2":0.26211,"12.0":0.15122,"13.0":0.36293,"14.0":0.42341,"15.0":0.50406,"16.0":6.69395},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00116,"4.2-4.3":0.00426,"4.4":0,"4.4.3-4.4.4":0.03446},A:{"11":0.30158,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00798},O:{"0":0.6301},H:{"0":3.65476},L:{"0":58.17408},S:{"2.5":0},R:{_:"0"},M:{"0":0.47856}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js index 90aede79b9f95e..413261402b2225 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZM.js @@ -1 +1 @@ -module.exports={C:{"34":0.02075,"37":0.00593,"43":0.00296,"44":0.00296,"47":0.00593,"52":0.00889,"60":0.00296,"68":0.00296,"71":0.00296,"72":0.00296,"76":0.00296,"78":0.00593,"79":0.00593,"83":0.00296,"88":0.00593,"89":0.00889,"91":0.02075,"92":0.02075,"93":0.00889,"94":0.53945,"95":0.85956,"96":0.02964,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 38 39 40 41 42 45 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 73 74 75 77 80 81 82 84 85 86 87 90 97 3.5 3.6"},D:{"24":0.00296,"31":0.00296,"38":0.00889,"39":0.00296,"43":0.00889,"49":0.00889,"50":0.00593,"51":0.00593,"55":0.00296,"56":0.00296,"57":0.00296,"58":0.00296,"63":0.01186,"64":0.00593,"65":0.00296,"66":0.00593,"67":0.00593,"68":0.02371,"69":0.01482,"70":0.00889,"71":0.02668,"72":0.00296,"73":0.01778,"74":0.00593,"75":0.00296,"76":0.00889,"77":0.02075,"78":0.01482,"79":0.04742,"80":0.02371,"81":0.05335,"83":0.02075,"84":0.00889,"85":0.00593,"86":0.0415,"87":0.15413,"88":0.0741,"89":0.02964,"90":0.0326,"91":0.06521,"92":0.17784,"93":0.16598,"94":0.24601,"95":0.4031,"96":9.57965,"97":0.01186,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 32 33 34 35 36 37 40 41 42 44 45 46 47 48 52 53 54 59 60 61 62 98 99"},F:{"36":0.00296,"42":0.00593,"63":0.00296,"64":0.00296,"65":0.01186,"66":0.01482,"75":0.00296,"77":0.00593,"78":0.01186,"79":0.03557,"80":0.04742,"81":0.49795,"82":1.0048,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 67 68 69 70 71 72 73 74 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00296,"13":0.00889,"14":0.03853,"15":0.02075,_:"0 5 6 7 8 9 10 12 3.1 3.2 6.1 9.1","5.1":0.02371,"7.1":0.00296,"10.1":0.00296,"11.1":0.00593,"12.1":0.00593,"13.1":0.07114,"14.1":0.11263,"15.1":0.16006,"15.2":0.01482},B:{"12":0.05928,"13":0.02964,"14":0.03557,"15":0.01778,"16":0.02371,"17":0.02964,"18":0.12745,"80":0.00593,"83":0.00296,"84":0.01482,"85":0.01778,"86":0.00296,"88":0.00296,"89":0.0415,"90":0.01186,"91":0.01482,"92":0.03557,"93":0.0326,"94":0.0415,"95":0.08596,"96":2.07184,_:"79 81 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00097,"5.0-5.1":0.00244,"6.0-6.1":0.00244,"7.0-7.1":0.03507,"8.1-8.4":0,"9.0-9.2":0.00244,"9.3":0.15976,"10.0-10.2":0.03653,"10.3":0.18022,"11.0-11.2":0.06137,"11.3-11.4":0.07355,"12.0-12.1":0.04725,"12.2-12.5":0.93521,"13.0-13.1":0.02679,"13.2":0.00731,"13.3":0.03604,"13.4-13.7":0.15976,"14.0-14.4":0.60009,"14.5-14.8":1.00047,"15.0-15.1":1.37115,"15.2":0.13005},P:{"4":0.87494,"5.0-5.4":0.01029,"6.2-6.4":0.0201,"7.2-7.4":0.13381,"8.2":0.03037,"9.2":0.08235,"10.1":0.05026,"11.1-11.2":0.07205,"12.0":0.03088,"13.0":0.20587,"14.0":0.13381,"15.0":0.33968},I:{"0":0,"3":0,"4":0.0009,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00288,"4.2-4.3":0.0045,"4.4":0,"4.4.3-4.4.4":0.1254},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.00932,"10":0.00466,"11":0.21425,_:"6 7 9 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.02111},O:{"0":2.33595},H:{"0":16.35332},L:{"0":53.05479},S:{"2.5":0.02111},R:{_:"0"},M:{"0":0.10554},Q:{"10.4":0.0774}}; +module.exports={C:{"4":0.00516,"5":0.00516,"15":0.00258,"17":0.00258,"32":0.00258,"34":0.00258,"37":0.00774,"43":0.00258,"46":0.00258,"47":0.00258,"52":0.00516,"61":0.00774,"72":0.00774,"78":0.01549,"83":0.00258,"88":0.00516,"89":0.00774,"91":0.03097,"92":0.00774,"93":0.00516,"94":0.02323,"95":0.62718,"96":0.60137,"97":0.04388,_:"2 3 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 33 35 36 38 39 40 41 42 44 45 48 49 50 51 53 54 55 56 57 58 59 60 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 84 85 86 87 90 98 3.5 3.6"},D:{"11":0.00774,"24":0.00774,"28":0.1626,"38":0.00258,"39":0.00516,"42":0.00258,"43":0.00516,"49":0.02065,"50":0.01032,"51":0.00516,"55":0.00258,"57":0.00774,"59":0.01032,"60":0.00258,"63":0.00516,"64":0.00516,"65":0.00774,"66":0.00516,"67":0.00516,"68":0.01807,"69":0.01549,"70":0.01032,"71":0.02323,"72":0.00516,"73":0.03097,"74":0.00516,"75":0.00516,"76":0.01032,"77":0.02581,"78":0.01032,"79":0.03613,"80":0.01549,"81":0.05162,"83":0.01549,"84":0.01291,"85":0.00516,"86":0.03613,"87":0.15228,"88":0.03613,"89":0.03097,"90":0.04904,"91":0.05162,"92":0.18325,"93":0.05936,"94":0.0955,"95":0.18841,"96":3.69341,"97":7.35327,"98":0.03355,"100":0.00516,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 29 30 31 32 33 34 35 36 37 40 41 44 45 46 47 48 52 53 54 56 58 61 62 99 101"},F:{"34":0.00258,"40":0.00516,"42":0.01032,"62":0.00516,"63":0.00516,"64":0.00258,"65":0.00516,"66":0.01291,"67":0.00516,"77":0.00516,"79":0.02323,"80":0.01549,"81":0.01549,"82":1.386,"83":0.05678,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 68 69 70 71 72 73 74 75 76 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05678,"13":0.02581,"14":0.02065,"15":0.02065,"16":0.02323,"17":0.03355,"18":0.11098,"80":0.00516,"83":0.00258,"84":0.03355,"85":0.01807,"86":0.00258,"88":0.00516,"89":0.02839,"90":0.02581,"91":0.01032,"92":0.03097,"93":0.01549,"94":0.01807,"95":0.0413,"96":0.76656,"97":1.53053,_:"79 81 87"},E:{"4":0,"13":0.01032,"14":0.02839,"15":0.02065,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 15.4","5.1":0.03355,"9.1":0.00516,"10.1":0.00774,"11.1":0.00516,"12.1":0.00774,"13.1":0.05162,"14.1":0.07485,"15.1":0.09808,"15.2-15.3":0.11615},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00057,"5.0-5.1":0.004,"6.0-6.1":0.00171,"7.0-7.1":0.028,"8.1-8.4":0.00057,"9.0-9.2":0.00229,"9.3":0.1057,"10.0-10.2":0.036,"10.3":0.15827,"11.0-11.2":0.29026,"11.3-11.4":0.06057,"12.0-12.1":0.04914,"12.2-12.5":1.07076,"13.0-13.1":0.02628,"13.2":0.00629,"13.3":0.04914,"13.4-13.7":0.15084,"14.0-14.4":0.56224,"14.5-14.8":1.09476,"15.0-15.1":1.18447,"15.2-15.3":0.83078,"15.4":0},P:{"4":0.89586,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.14416,"8.2":0.01072,"9.2":0.02059,"10.1":0.05075,"11.1-11.2":0.05149,"12.0":0.0103,"13.0":0.22654,"14.0":0.12357,"15.0":0.46338,"16.0":1.1327},I:{"0":0,"3":0,"4":0.00089,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00303,"4.2-4.3":0.0041,"4.4":0,"4.4.3-4.4.4":0.11068},A:{"8":0.00389,"9":0.00779,"10":0.00779,"11":0.21024,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.02968},N:{"11":0.12452,_:"10"},Q:{"10.4":0.02968},O:{"0":2.32957},H:{"0":15.65612},L:{"0":52.0154},S:{"2.5":0.02226},R:{_:"0"},M:{"0":0.1187}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js index de022a2766824c..28d12910a96d33 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/ZW.js @@ -1 +1 @@ -module.exports={C:{"43":0.00405,"45":0.00405,"47":0.00405,"48":0.00809,"50":0.00809,"52":0.02427,"56":0.00405,"64":0.00809,"67":0.02023,"69":0.00405,"72":0.02427,"78":0.05259,"80":0.00405,"84":0.00405,"87":0.01618,"88":0.05663,"89":0.05663,"90":0.01618,"91":0.04045,"92":0.01214,"93":0.01618,"94":0.84541,"95":1.51688,"96":0.0809,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 46 49 51 53 54 55 57 58 59 60 61 62 63 65 66 68 70 71 73 74 75 76 77 79 81 82 83 85 86 97 3.5 3.6"},D:{"40":0.00809,"42":0.00405,"48":0.02427,"49":0.02832,"56":0.00405,"57":0.02832,"58":0.02427,"60":0.00809,"63":0.02023,"65":0.01618,"66":0.00809,"67":0.00405,"68":0.00809,"69":0.04045,"70":0.01618,"71":0.00809,"72":0.00405,"73":0.01214,"74":0.06877,"75":0.01214,"76":0.02427,"77":0.01214,"78":0.01214,"79":0.06068,"80":0.03236,"81":0.03641,"83":0.03641,"84":0.01618,"85":0.01214,"86":0.04045,"87":0.03641,"88":0.02832,"89":0.07281,"90":0.05663,"91":0.11731,"92":0.19821,"93":0.14967,"94":0.23461,"95":0.449,"96":17.93149,"97":0.02427,"98":0.01214,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 41 43 44 45 46 47 50 51 52 53 54 55 59 61 62 64 99"},F:{"36":0.01214,"37":0.03236,"40":0.00405,"42":0.00809,"64":0.00405,"70":0.00809,"77":0.01618,"78":0.00809,"79":0.0445,"80":0.05259,"81":1.23777,"82":1.33081,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 71 72 73 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.00809,"12":0.00809,"13":0.05259,"14":0.19416,"15":0.15371,_:"0 5 6 7 8 9 10 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00809,"11.1":0.00809,"12.1":0.02023,"13.1":0.07686,"14.1":0.39641,"15.1":0.46518,"15.2":0.10113},B:{"12":0.05663,"13":0.04045,"14":0.01618,"15":0.02427,"16":0.04045,"17":0.03236,"18":0.15371,"84":0.01618,"85":0.02023,"86":0.00405,"87":0.00809,"88":0.00405,"89":0.02832,"90":0.01214,"91":0.04045,"92":0.03641,"93":0.02427,"94":0.06472,"95":0.14562,"96":3.51511,_:"79 80 81 83"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00072,"5.0-5.1":0.00144,"6.0-6.1":0.00288,"7.0-7.1":0.02524,"8.1-8.4":0.00865,"9.0-9.2":0,"9.3":0.11466,"10.0-10.2":0.00072,"10.3":0.0512,"11.0-11.2":0.08004,"11.3-11.4":0.02668,"12.0-12.1":0.01803,"12.2-12.5":0.62015,"13.0-13.1":0.01226,"13.2":0.00721,"13.3":0.07067,"13.4-13.7":0.15937,"14.0-14.4":0.60717,"14.5-14.8":2.14169,"15.0-15.1":2.88155,"15.2":0.37642},P:{"4":0.27957,"5.0-5.4":0.01029,"6.2-6.4":0.01035,"7.2-7.4":0.22779,"8.2":0.03037,"9.2":0.02071,"10.1":0.05026,"11.1-11.2":0.1139,"12.0":0.06213,"13.0":0.10354,"14.0":0.19673,"15.0":0.34169},I:{"0":0,"3":0,"4":0.00051,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00127,"4.2-4.3":0.0061,"4.4":0,"4.4.3-4.4.4":0.1172},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.22652,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":2.03695},H:{"0":9.21373},L:{"0":45.45976},S:{"2.5":0.01191},R:{_:"0"},M:{"0":0.13103},Q:{"10.4":0.04765}}; +module.exports={C:{"34":0.00423,"40":0.00423,"43":0.00423,"44":0.00423,"45":0.00423,"47":0.00846,"48":0.00846,"52":0.02115,"56":0.00423,"57":0.02537,"58":0.00423,"64":0.00846,"69":0.00423,"72":0.0296,"78":0.05921,"84":0.02115,"85":0.00423,"87":0.01269,"88":0.04652,"89":0.03383,"90":0.01269,"91":0.04229,"92":0.00846,"93":0.01269,"94":0.04652,"95":1.22218,"96":1.51398,"97":0.12264,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 41 42 46 49 50 51 53 54 55 59 60 61 62 63 65 66 67 68 70 71 73 74 75 76 77 79 80 81 82 83 86 98 3.5 3.6"},D:{"24":0.00846,"37":0.01269,"42":0.00423,"47":0.00423,"49":0.01692,"58":0.01269,"60":0.00423,"63":0.0296,"65":0.00846,"66":0.01269,"67":0.00423,"68":0.00846,"69":0.01692,"70":0.01269,"74":0.06344,"75":0.01269,"76":0.02115,"77":0.00846,"78":0.01269,"79":0.05075,"80":0.01692,"81":0.0296,"83":0.03383,"84":0.01269,"85":0.02115,"86":0.03383,"87":0.03806,"88":0.03806,"89":0.04652,"90":0.04652,"91":0.10573,"92":0.13533,"93":0.06766,"94":0.13533,"95":0.18608,"96":5.84448,"97":14.34054,"98":0.01269,"99":0.00423,"100":0.00846,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 43 44 45 46 48 50 51 52 53 54 55 56 57 59 61 62 64 71 72 73 101"},F:{"36":0.00423,"37":0.00423,"42":0.00423,"79":0.02115,"80":0.03806,"81":0.05075,"82":4.21208,"83":0.07189,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 38 39 40 41 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.05498,"13":0.02115,"14":0.02537,"15":0.02537,"16":0.06344,"17":0.04229,"18":0.1311,"84":0.0296,"85":0.02115,"86":0.00423,"88":0.00423,"89":0.0296,"90":0.02115,"91":0.00846,"92":0.04652,"93":0.01269,"94":0.04229,"95":0.08881,"96":1.11646,"97":2.6981,_:"79 80 81 83 87"},E:{"4":0,"12":0.00423,"13":0.01692,"14":0.15647,"15":0.09727,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.00846,"9.1":0.00846,"10.1":0.00423,"11.1":0.02115,"12.1":0.01692,"13.1":0.09727,"14.1":0.3933,"15.1":0.30026,"15.2-15.3":0.3933},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00082,"5.0-5.1":0.00163,"6.0-6.1":0.00326,"7.0-7.1":0.00816,"8.1-8.4":0.00245,"9.0-9.2":0.00163,"9.3":0.0816,"10.0-10.2":0.00408,"10.3":0.05304,"11.0-11.2":0.01469,"11.3-11.4":0.05059,"12.0-12.1":0.01877,"12.2-12.5":0.59569,"13.0-13.1":0.03264,"13.2":0.01224,"13.3":0.11587,"13.4-13.7":0.14852,"14.0-14.4":0.6724,"14.5-14.8":1.90949,"15.0-15.1":2.61616,"15.2-15.3":1.81646,"15.4":0},P:{"4":0.21975,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.19882,"8.2":0.01072,"9.2":0.02059,"10.1":0.05075,"11.1-11.2":0.07325,"12.0":0.04186,"13.0":0.10464,"14.0":0.15697,"15.0":0.16743,"16.0":1.5592},I:{"0":0,"3":0,"4":0.00034,"2.1":0,"2.2":0,"2.3":0.00068,"4.1":0.00203,"4.2-4.3":0.00743,"4.4":0,"4.4.3-4.4.4":0.12226},A:{"10":0.00998,"11":0.18456,_:"6 7 8 9 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.0404},O:{"0":1.74284},H:{"0":8.03697},L:{"0":42.44891},S:{"2.5":0.01154},R:{_:"0"},M:{"0":0.14428}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js index c4d6e9e992a112..36af4ae8f25b6d 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-af.js @@ -1 +1 @@ -module.exports={C:{"2":0.05416,"15":0.05416,"18":0.05416,"21":0.05416,"23":0.05416,"25":0.10832,"30":0.05416,"34":0.00339,"43":0.00677,"47":0.00677,"48":0.00339,"51":0.05755,"52":0.05755,"56":0.00339,"60":0.00677,"68":0.00339,"72":0.00677,"78":0.02031,"80":0.00339,"81":0.00339,"83":0.00339,"84":0.03047,"87":0.00677,"88":0.01354,"89":0.01693,"90":0.00677,"91":0.02708,"92":0.01354,"93":0.02031,"94":2.96865,"95":6.73954,"96":0.0237,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 35 36 37 38 39 40 41 42 44 45 46 49 50 53 54 55 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 79 82 85 86 97 3.5 3.6"},D:{"11":0.00339,"19":0.05416,"24":0.16248,"28":0.00339,"30":0.05416,"33":0.06093,"35":0.10832,"38":0.00677,"40":0.00677,"43":0.05078,"47":0.00339,"49":0.05416,"50":0.00339,"53":0.00339,"54":0.05755,"55":0.06093,"56":0.28434,"57":0.00677,"58":0.01016,"60":0.00339,"61":0.00339,"62":0.00339,"63":0.01354,"64":0.00677,"65":0.01016,"66":0.01016,"67":0.01354,"68":0.01016,"69":0.01354,"70":0.01693,"71":0.01016,"72":0.01016,"73":0.00677,"74":0.01354,"75":0.01354,"76":0.01016,"77":0.00677,"78":0.01016,"79":0.07109,"80":0.0237,"81":0.02708,"83":0.0237,"84":0.03385,"85":0.03047,"86":0.0677,"87":0.18618,"88":0.04401,"89":0.03724,"90":0.03724,"91":0.07786,"92":0.11848,"93":0.14556,"94":0.25388,"95":0.27419,"96":11.67487,"97":0.01016,"98":0.00677,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 22 23 25 26 27 29 31 32 34 36 37 39 41 42 44 45 46 48 51 52 59 99"},F:{"28":0.00677,"43":0.05755,"64":0.00339,"65":0.00339,"72":0.00339,"73":0.00339,"77":0.00339,"78":0.00677,"79":0.0237,"80":0.0237,"81":0.2708,"82":0.37912,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 66 67 68 69 70 71 74 75 76 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.05416},E:{"4":0,"5":0.05416,"12":0.00339,"13":0.02708,"14":0.05755,"15":0.06093,_:"0 6 7 8 9 10 11 3.1 3.2 6.1 7.1 9.1","5.1":0.01016,"10.1":0.00339,"11.1":0.01016,"12.1":0.01354,"13.1":0.06432,"14.1":0.18618,"15.1":0.25049,"15.2":0.03385},B:{"12":0.01354,"13":0.00677,"14":0.00677,"15":0.00677,"16":0.01016,"17":0.01354,"18":0.04062,"84":0.01016,"85":0.00677,"86":0.00339,"89":0.01354,"90":0.00677,"91":0.00677,"92":0.01693,"93":0.01016,"94":0.02031,"95":0.06093,"96":1.53002,_:"79 80 81 83 87 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00453,"6.0-6.1":1.02042,"7.0-7.1":0.02716,"8.1-8.4":0.00543,"9.0-9.2":0.00634,"9.3":0.09054,"10.0-10.2":0.15664,"10.3":0.13763,"11.0-11.2":0.09869,"11.3-11.4":0.05614,"12.0-12.1":0.05795,"12.2-12.5":1.22143,"13.0-13.1":0.03441,"13.2":0.0163,"13.3":0.09869,"13.4-13.7":0.26891,"14.0-14.4":1.0331,"14.5-14.8":1.70674,"15.0-15.1":2.73893,"15.2":0.27072},P:{"4":0.32856,"5.0-5.4":0.01029,"6.2-6.4":0.01035,"7.2-7.4":0.24642,"8.2":0.03037,"9.2":0.04107,"10.1":0.02053,"11.1-11.2":0.14374,"12.0":0.07187,"13.0":0.17455,"14.0":0.21562,"15.0":0.4723},I:{"0":0,"3":0,"4":0.00129,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00516,"4.2-4.3":0.0426,"4.4":0,"4.4.3-4.4.4":0.21558},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.12605,"9":0.12605,"10":0.12605,"11":0.16683,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0.00662},O:{"0":0.63514},H:{"0":7.72302},L:{"0":48.32074},S:{"2.5":0.01985},R:{_:"0"},M:{"0":0.23818},Q:{"10.4":0.01323}}; +module.exports={C:{"2":0.08563,"15":0.08563,"18":0.08563,"21":0.08563,"23":0.08563,"25":0.16754,"30":0.08563,"34":0.00372,"43":0.00372,"47":0.00372,"51":0.08563,"52":0.05212,"60":0.00372,"72":0.00745,"78":0.01489,"80":0.00372,"84":0.02234,"87":0.00372,"88":0.00745,"89":0.01117,"90":0.00372,"91":0.02234,"92":0.00745,"93":0.00745,"94":0.02234,"95":5.44303,"96":10.06699,"97":0.02606,_:"3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 35 36 37 38 39 40 41 42 44 45 46 48 49 50 53 54 55 56 57 58 59 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 81 82 83 85 86 98 3.5 3.6"},D:{"19":0.08191,"24":0.25316,"30":0.08563,"33":0.08935,"35":0.17126,"38":0.00745,"40":0.00745,"43":0.05212,"47":0.00372,"49":0.0484,"50":0.00372,"53":0.00745,"54":0.08563,"55":0.08935,"56":0.42815,"58":0.00745,"63":0.01489,"64":0.00745,"65":0.00745,"66":0.00372,"67":0.01862,"68":0.00745,"69":0.01117,"70":0.01489,"71":0.00745,"72":0.01117,"73":0.00372,"74":0.01117,"75":0.00745,"76":0.00745,"77":0.00745,"78":0.00745,"79":0.07074,"80":0.02234,"81":0.02606,"83":0.01862,"84":0.02234,"85":0.02234,"86":0.0484,"87":0.10052,"88":0.02606,"89":0.03351,"90":0.02606,"91":0.05585,"92":0.07818,"93":0.12658,"94":0.08935,"95":0.10424,"96":3.38793,"97":7.65821,"98":0.01117,"99":0.00372,"100":0.00745,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 25 26 27 28 29 31 32 34 36 37 39 41 42 44 45 46 48 51 52 57 59 60 61 62 101"},F:{"28":0.00745,"43":0.08563,"64":0.00372,"72":0.00372,"73":0.00372,"79":0.01489,"80":0.01117,"81":0.01117,"82":0.59196,"83":0.01489,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 38 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 65 66 67 68 69 70 71 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.08563},B:{"12":0.01117,"13":0.00745,"14":0.00372,"15":0.00745,"16":0.00745,"17":0.01117,"18":0.03351,"84":0.01117,"85":0.00372,"89":0.00745,"90":0.00372,"91":0.00372,"92":0.01489,"93":0.00745,"94":0.00745,"95":0.03351,"96":0.40581,"97":1.06106,_:"79 80 81 83 86 87 88"},E:{"4":0,"5":0.08563,"13":0.02234,"14":0.0484,"15":0.03723,_:"0 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.00745,"9.1":0.00372,"11.1":0.00745,"12.1":0.01117,"13.1":0.05585,"14.1":0.14892,"15.1":0.14147,"15.2-15.3":0.13403},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00436,"6.0-6.1":1.57272,"7.0-7.1":0.02618,"8.1-8.4":0.00262,"9.0-9.2":0.00611,"9.3":0.07855,"10.0-10.2":0.22866,"10.3":0.12131,"11.0-11.2":0.06109,"11.3-11.4":0.04364,"12.0-12.1":0.04451,"12.2-12.5":1.06041,"13.0-13.1":0.03142,"13.2":0.01571,"13.3":0.07855,"13.4-13.7":0.21994,"14.0-14.4":0.82651,"14.5-14.8":1.269,"15.0-15.1":1.85201,"15.2-15.3":1.18172,"15.4":0},P:{"4":0.29015,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.20725,"8.2":0.01072,"9.2":0.04145,"10.1":0.05075,"11.1-11.2":0.13471,"12.0":0.06218,"13.0":0.1658,"14.0":0.18653,"15.0":0.22798,"16.0":2.18651},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00408,"4.2-4.3":0.06049,"4.4":0,"4.4.3-4.4.4":0.25556},A:{"8":0.18378,"9":0.17612,"10":0.17612,"11":0.13784,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0.00628},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00628},O:{"0":0.53982},H:{"0":7.13713},L:{"0":44.284},S:{"2.5":0.01255},R:{_:"0"},M:{"0":0.20714}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js index 1efe2fabf486ac..e6312c60832fac 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-an.js @@ -1 +1 @@ -module.exports={C:{"78":0.01449,"91":0.18837,"94":0.65205,"95":1.05777,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 92 93 96 97 3.5 3.6"},D:{"84":0.15939,"90":0.01449,"92":0.55062,"93":0.01449,"95":0.07245,"96":8.48534,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 85 86 87 88 89 91 94 97 98 99"},F:{"79":0.01449,"81":0.46368,"82":0.27531,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 80 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"7":0.01449,"15":0.01449,_:"0 5 6 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 9.1 10.1 11.1 12.1","7.1":0.02898,"13.1":0.02898,"14.1":0.1449,"15.1":10.25602,"15.2":4.4977},B:{"12":0.08694,"96":0.42021,_:"13 14 15 16 17 18 79 80 81 83 84 85 86 87 88 89 90 91 92 93 94 95"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0,"12.0-12.1":0.01477,"12.2-12.5":0.43667,"13.0-13.1":0,"13.2":0,"13.3":0,"13.4-13.7":0.08438,"14.0-14.4":0.09915,"14.5-14.8":1.33743,"15.0-15.1":17.0237,"15.2":2.09685},P:{"4":0.32856,"5.0-5.4":0.01029,"6.2-6.4":0.01035,"7.2-7.4":0.24642,"8.2":0.03037,"9.2":0.04107,"10.1":0.02053,"11.1-11.2":0.14374,"12.0":0.24987,"13.0":0.11994,"14.0":0.21562,"15.0":0.73961},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"11":0.27531,_:"6 7 8 9 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":1.34938},H:{"0":2.75},L:{"0":42.00619},S:{"2.5":0},R:{_:"0"},M:{"0":0.52555},Q:{"10.4":0}}; +module.exports={C:{"55":0.01024,"72":0.03072,"94":0.13568,"95":0.97024,"96":0.97024,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 97 98 3.5 3.6"},D:{"56":0.03072,"59":0.0512,"60":0.04096,"61":0.03072,"69":0.04096,"70":0.01024,"77":0.01024,"85":0.01024,"86":0.01024,"89":0.1664,"91":0.01024,"92":0.14592,"96":2.42944,"97":4.992,"98":0.01024,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 62 63 64 65 66 67 68 71 72 73 74 75 76 78 79 80 81 83 84 87 88 90 93 94 95 99 100 101"},F:{"82":0.14592,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 83 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"18":0.01024,"94":0.07424,"96":0.15616,"97":0.42752,_:"12 13 14 15 16 17 79 80 81 83 84 85 86 87 88 89 90 91 92 93 95"},E:{"4":0,"15":0.02048,_:"0 5 6 7 8 9 10 11 12 13 14 3.1 3.2 5.1 6.1 7.1 9.1 10.1 11.1 12.1","13.1":0.08448,"14.1":0.01024,"15.1":3.22048,"15.2-15.3":8.74496,"15.4":0.10496},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.0118,"5.0-5.1":0,"6.0-6.1":0,"7.0-7.1":0,"8.1-8.4":0,"9.0-9.2":0,"9.3":0,"10.0-10.2":0,"10.3":0,"11.0-11.2":0,"11.3-11.4":0.0118,"12.0-12.1":0,"12.2-12.5":0.0118,"13.0-13.1":0,"13.2":0,"13.3":0.01967,"13.4-13.7":0.17313,"14.0-14.4":0.25969,"14.5-14.8":3.97411,"15.0-15.1":15.68395,"15.2-15.3":19.14653,"15.4":0.06296},P:{"4":0.29015,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.20725,"8.2":0.01072,"9.2":0.04145,"10.1":0.05075,"11.1-11.2":0.13471,"12.0":0.03027,"13.0":0.04036,"14.0":0.22197,"15.0":0.08072,"16.0":3.79365},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0,"4.2-4.3":0,"4.4":0,"4.4.3-4.4.4":0},A:{"11":0.01024,_:"6 7 8 9 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.02976},O:{"0":0.40181},H:{"0":1.66958},L:{"0":27.15201},S:{"2.5":0},R:{_:"0"},M:{"0":1.54029}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js index 18b96083e7b286..815464754beafe 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-as.js @@ -1 +1 @@ -module.exports={C:{"34":0.00685,"36":0.0137,"43":0.08218,"47":0.00342,"52":0.06506,"55":0.00342,"56":0.01027,"60":0.00342,"68":0.00342,"72":0.00685,"78":0.01712,"79":0.00342,"80":0.00342,"81":0.00342,"82":0.00342,"83":0.00342,"84":0.00685,"87":0.00342,"88":0.01027,"89":0.0137,"90":0.01027,"91":0.02397,"92":0.01027,"93":0.0137,"94":0.45539,"95":0.98954,"96":0.02739,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 75 76 77 85 86 97 3.5 3.6"},D:{"11":0.00342,"22":0.01027,"26":0.00685,"34":0.01712,"35":0.00342,"38":0.04109,"42":0.00685,"43":0.00342,"47":0.0137,"48":0.01027,"49":0.0719,"50":0.00342,"53":0.02054,"55":0.01027,"56":0.01027,"57":0.01027,"58":0.0137,"60":0.00685,"61":0.0137,"62":0.0137,"63":0.0137,"64":0.00685,"65":0.01712,"66":0.00685,"67":0.01027,"68":0.01027,"69":0.08218,"70":0.04794,"71":0.02397,"72":0.05821,"73":0.0137,"74":0.03082,"75":0.03424,"76":0.0137,"77":0.03766,"78":0.04109,"79":0.14381,"80":0.04451,"81":0.03766,"83":0.05136,"84":0.04451,"85":0.04109,"86":0.06848,"87":0.13696,"88":0.03766,"89":0.05478,"90":0.04794,"91":0.07533,"92":0.22941,"93":0.20202,"94":0.31158,"95":0.41773,"96":19.90714,"97":0.01712,"98":0.00685,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 36 37 39 40 41 44 45 46 51 52 54 59 99"},F:{"28":0.00685,"36":0.01027,"40":0.00685,"46":0.01712,"79":0.00685,"80":0.00685,"81":0.21229,"82":0.29446,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00342,"12":0.00342,"13":0.03766,"14":0.14381,"15":0.13696,_:"0 5 6 7 9 10 11 3.1 3.2 6.1 7.1","5.1":0.02054,"9.1":0.00342,"10.1":0.00685,"11.1":0.0137,"12.1":0.02397,"13.1":0.11299,"14.1":0.59578,"15.1":0.57523,"15.2":0.0719},B:{"12":0.00685,"14":0.00342,"15":0.00342,"16":0.00685,"17":0.00685,"18":0.02739,"84":0.00685,"85":0.00342,"86":0.00342,"89":0.00685,"90":0.00342,"91":0.00342,"92":0.01027,"93":0.00685,"94":0.0137,"95":0.04794,"96":2.3112,_:"13 79 80 81 83 87 88"},G:{"8":0.00097,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00484,"5.0-5.1":0.00774,"6.0-6.1":0.00581,"7.0-7.1":0.02999,"8.1-8.4":0.01064,"9.0-9.2":0.02419,"9.3":0.07741,"10.0-10.2":0.0329,"10.3":0.10353,"11.0-11.2":0.1074,"11.3-11.4":0.03387,"12.0-12.1":0.04548,"12.2-12.5":0.53217,"13.0-13.1":0.03677,"13.2":0.01645,"13.3":0.08321,"13.4-13.7":0.26995,"14.0-14.4":0.86791,"14.5-14.8":2.67341,"15.0-15.1":4.27958,"15.2":0.43057},P:{"4":0.36128,"5.0-5.4":0.01029,"6.2-6.4":0.01032,"7.2-7.4":0.11354,"8.2":0.03037,"9.2":0.05161,"10.1":0.01032,"11.1-11.2":0.11354,"12.0":0.04129,"13.0":0.15483,"14.0":0.16516,"15.0":0.38192},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03229,"4.2-4.3":0.12915,"4.4":0,"4.4.3-4.4.4":0.66727},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02611,"9":0.02611,"10":0.0087,"11":1.07927,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":2.03887},H:{"0":1.23288},L:{"0":50.7498},S:{"2.5":0.17758},R:{_:"0"},M:{"0":0.171},Q:{"10.4":0.40777}}; +module.exports={C:{"34":0.00666,"36":0.01332,"43":0.09327,"47":0.00333,"52":0.05663,"55":0.00333,"56":0.00666,"60":0.00333,"68":0.00333,"72":0.00666,"75":0.00333,"78":0.01666,"79":0.00333,"80":0.00333,"81":0.00333,"82":0.00333,"84":0.00999,"87":0.00666,"88":0.00999,"89":0.00999,"90":0.00999,"91":0.02332,"92":0.00666,"93":0.00999,"94":0.01999,"95":0.64955,"96":0.70284,"97":0.02665,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 37 38 39 40 41 42 44 45 46 48 49 50 51 53 54 57 58 59 61 62 63 64 65 66 67 69 70 71 73 74 76 77 83 85 86 98 3.5 3.6"},D:{"11":0.00333,"22":0.00999,"26":0.00666,"34":0.01666,"38":0.03997,"42":0.00666,"47":0.01332,"48":0.00666,"49":0.05663,"53":0.02332,"55":0.00999,"56":0.00999,"57":0.00999,"58":0.00666,"61":0.00666,"62":0.01332,"63":0.01332,"64":0.00666,"65":0.00999,"66":0.00666,"67":0.00999,"68":0.00999,"69":0.07994,"70":0.0533,"71":0.02332,"72":0.07994,"73":0.01332,"74":0.03664,"75":0.03664,"76":0.01332,"77":0.02998,"78":0.0433,"79":0.14656,"80":0.0433,"81":0.03664,"83":0.04997,"84":0.04663,"85":0.03997,"86":0.06662,"87":0.12325,"88":0.03331,"89":0.05663,"90":0.0433,"91":0.06662,"92":0.15656,"93":0.25316,"94":0.13657,"95":0.16988,"96":6.66533,"97":14.34995,"98":0.01666,"99":0.00333,"100":0.00999,_:"4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 27 28 29 30 31 32 33 35 36 37 39 40 41 43 44 45 46 50 51 52 54 59 60 101"},F:{"28":0.00666,"36":0.00666,"40":0.00666,"46":0.01999,"80":0.00666,"81":0.00333,"82":0.5696,"83":0.00999,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00666,"14":0.00333,"16":0.00333,"17":0.00666,"18":0.02665,"84":0.00666,"85":0.00333,"86":0.00333,"89":0.00666,"90":0.00333,"91":0.00333,"92":0.00999,"93":0.00333,"94":0.00666,"95":0.01999,"96":0.67619,"97":1.72879,_:"13 15 79 80 81 83 87 88"},E:{"4":0,"12":0.00333,"13":0.03664,"14":0.13657,"15":0.09993,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.02332,"9.1":0.01666,"10.1":0.00666,"11.1":0.01332,"12.1":0.02332,"13.1":0.10659,"14.1":0.51631,"15.1":0.44969,"15.2-15.3":0.32977},G:{"8":0.00102,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00509,"5.0-5.1":0.0061,"6.0-6.1":0.00712,"7.0-7.1":0.02746,"8.1-8.4":0.01017,"9.0-9.2":0.02543,"9.3":0.07425,"10.0-10.2":0.03764,"10.3":0.09053,"11.0-11.2":0.10985,"11.3-11.4":0.03255,"12.0-12.1":0.04374,"12.2-12.5":0.533,"13.0-13.1":0.03764,"13.2":0.01526,"13.3":0.08036,"13.4-13.7":0.26243,"14.0-14.4":0.81577,"14.5-14.8":2.33035,"15.0-15.1":3.51943,"15.2-15.3":2.10555,"15.4":0.00102},P:{"4":0.3414,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.10345,"8.2":0.01072,"9.2":0.03104,"10.1":0.01035,"11.1-11.2":0.1138,"12.0":0.04138,"13.0":0.15518,"14.0":0.15518,"15.0":0.20691,"16.0":1.88285},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.03248,"4.2-4.3":0.11909,"4.4":0,"4.4.3-4.4.4":0.59547},A:{"8":0.02537,"9":0.01692,"10":0.00846,"11":1.03183,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.41354},O:{"0":1.98766},H:{"0":1.17454},L:{"0":49.6296},S:{"2.5":0.2001},R:{_:"0"},M:{"0":0.17342}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js index 9bd42c3d5fd920..ff256aa95f73aa 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-eu.js @@ -1 +1 @@ -module.exports={C:{"45":0.00511,"48":0.01022,"52":0.11246,"55":0.05623,"56":0.01022,"59":0.01022,"60":0.01022,"66":0.00511,"68":0.02045,"72":0.01022,"77":0.01534,"78":0.12269,"79":0.02045,"80":0.01022,"81":0.04601,"82":0.01022,"83":0.01022,"84":0.03067,"85":0.00511,"86":0.01022,"87":0.02556,"88":0.03067,"89":0.03067,"90":0.05112,"91":0.13802,"92":0.03578,"93":0.06646,"94":1.64095,"95":3.03142,"96":0.01022,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 97 3.5 3.6"},D:{"15":0.00511,"22":0.01022,"38":0.01534,"40":0.03578,"43":0.01022,"47":0.01534,"48":0.01534,"49":0.12269,"51":0.01534,"52":0.01534,"53":0.00511,"54":0.00511,"56":0.01534,"58":0.00511,"60":0.02045,"61":0.01022,"62":0.01022,"63":0.01022,"64":0.02556,"65":0.02045,"66":0.0409,"67":0.01534,"68":0.01022,"69":0.05623,"70":0.03067,"71":0.01534,"72":0.03578,"73":0.01022,"74":0.01534,"75":0.17892,"76":0.03578,"77":0.02045,"78":0.03067,"79":0.14825,"80":0.09202,"81":0.03578,"83":0.04601,"84":0.08179,"85":0.15847,"86":0.09713,"87":0.24538,"88":0.06134,"89":0.07157,"90":0.06134,"91":0.13802,"92":0.16358,"93":0.36295,"94":0.78214,"95":0.71568,"96":25.56511,"97":0.02045,_:"4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 41 42 44 45 46 50 55 57 59 98 99"},F:{"31":0.02045,"36":0.01022,"40":0.01534,"46":0.00511,"68":0.01022,"76":0.02556,"77":0.00511,"78":0.00511,"79":0.02045,"80":0.0409,"81":1.24733,"82":1.09908,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 9.5-9.6 10.5 10.6 11.1 11.5 11.6","10.0-10.1":0,"12.1":0.00511},E:{"4":0,"12":0.01022,"13":0.06646,"14":0.41407,"15":0.40896,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.01022,"9.1":0.01022,"10.1":0.01022,"11.1":0.05112,"12.1":0.0869,"13.1":0.36806,"14.1":1.52849,"15.1":1.72274,"15.2":0.22493},B:{"12":0.01022,"15":0.01022,"16":0.00511,"17":0.01022,"18":0.03578,"84":0.01022,"85":0.01022,"86":0.01022,"87":0.00511,"89":0.01022,"90":0.01022,"91":0.01022,"92":0.03067,"93":0.01534,"94":0.03067,"95":0.18914,"96":4.89218,_:"13 14 79 80 81 83 88"},G:{"8":0.00162,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00487,"6.0-6.1":0.00487,"7.0-7.1":0.01622,"8.1-8.4":0.00649,"9.0-9.2":0.01622,"9.3":0.12166,"10.0-10.2":0.00811,"10.3":0.12653,"11.0-11.2":0.03082,"11.3-11.4":0.04704,"12.0-12.1":0.02758,"12.2-12.5":0.62616,"13.0-13.1":0.02758,"13.2":0.01298,"13.3":0.07624,"13.4-13.7":0.25468,"14.0-14.4":0.83704,"14.5-14.8":5.0417,"15.0-15.1":8.30551,"15.2":0.62778},P:{"4":0.12649,"5.0-5.4":0.01029,"6.2-6.4":0.01032,"7.2-7.4":0.01054,"8.2":0.03037,"9.2":0.02108,"10.1":0.01032,"11.1-11.2":0.07379,"12.0":0.03162,"13.0":0.11595,"14.0":0.12649,"15.0":0.4111},I:{"0":0,"3":0,"4":0.00581,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00581,"4.2-4.3":0.00944,"4.4":0,"4.4.3-4.4.4":0.05228},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01741,"9":0.01741,"10":0.01161,"11":0.38299,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.15156},H:{"0":0.41657},L:{"0":29.15822},S:{"2.5":0},R:{_:"0"},M:{"0":0.36668},Q:{"10.4":0.00489}}; +module.exports={C:{"45":0.00514,"48":0.00514,"52":0.1079,"55":0.01541,"56":0.01028,"59":0.01028,"60":0.00514,"66":0.00514,"68":0.02055,"72":0.01028,"77":0.01541,"78":0.11304,"79":0.01541,"80":0.01028,"81":0.03597,"82":0.01028,"83":0.01028,"84":0.03597,"85":0.00514,"86":0.01028,"87":0.02055,"88":0.02569,"89":0.02569,"90":0.08221,"91":0.14386,"92":0.03083,"93":0.03597,"94":0.07707,"95":2.18365,"96":2.43027,"97":0.01028,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 46 47 49 50 51 53 54 57 58 61 62 63 64 65 67 69 70 71 73 74 75 76 98 3.5 3.6"},D:{"22":0.01028,"38":0.01541,"39":0.00514,"40":0.03597,"43":0.01541,"47":0.01541,"48":0.01541,"49":0.1079,"51":0.02055,"52":0.01028,"53":0.01028,"54":0.01028,"56":0.01541,"58":0.01028,"59":0.00514,"60":0.03597,"61":0.01028,"62":0.01541,"63":0.01028,"64":0.02569,"65":0.02569,"66":0.0411,"67":0.01541,"68":0.01541,"69":0.06679,"70":0.03083,"71":0.01541,"72":0.03597,"73":0.01028,"74":0.01541,"75":0.17983,"76":0.03597,"77":0.02055,"78":0.03083,"79":0.14386,"80":0.09248,"81":0.03597,"83":0.05138,"84":0.07707,"85":0.12331,"86":0.09248,"87":0.19524,"88":0.05652,"89":0.06166,"90":0.05138,"91":0.10276,"92":0.11817,"93":0.49325,"94":0.30828,"95":0.22607,"96":8.42632,"97":18.77939,"98":0.01028,"100":0.01028,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 41 42 44 45 46 50 55 57 99 101"},F:{"31":0.02055,"36":0.01028,"40":0.01028,"46":0.00514,"68":0.01028,"76":0.01541,"79":0.00514,"80":0.01541,"81":0.01028,"82":2.3532,"83":0.03597,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 69 70 71 72 73 74 75 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.01028,"15":0.00514,"16":0.00514,"17":0.01028,"18":0.03597,"84":0.00514,"85":0.01028,"86":0.01028,"87":0.00514,"89":0.01028,"90":0.01028,"91":0.01028,"92":0.02569,"93":0.03083,"94":0.02055,"95":0.07707,"96":1.41809,"97":3.94598,_:"13 14 79 80 81 83 88"},E:{"4":0,"12":0.00514,"13":0.07193,"14":0.37507,"15":0.28259,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.01028,"9.1":0.01541,"10.1":0.01028,"11.1":0.04624,"12.1":0.07707,"13.1":0.34425,"14.1":1.30505,"15.1":1.27422,"15.2-15.3":1.16633},G:{"8":0.0016,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00479,"6.0-6.1":0.0032,"7.0-7.1":0.01278,"8.1-8.4":0.00639,"9.0-9.2":0.01119,"9.3":0.11346,"10.0-10.2":0.00639,"10.3":0.11825,"11.0-11.2":0.02557,"11.3-11.4":0.04315,"12.0-12.1":0.02557,"12.2-12.5":0.59125,"13.0-13.1":0.02557,"13.2":0.01119,"13.3":0.06711,"13.4-13.7":0.2333,"14.0-14.4":0.72228,"14.5-14.8":3.79357,"15.0-15.1":6.41902,"15.2-15.3":3.73604,"15.4":0.0016},P:{"4":0.11563,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.01051,"8.2":0.01072,"9.2":0.01051,"10.1":0.01035,"11.1-11.2":0.07358,"12.0":0.03154,"13.0":0.10512,"14.0":0.12614,"15.0":0.24177,"16.0":3.03789},I:{"0":0,"3":0,"4":0.00608,"2.1":0,"2.2":0.00076,"2.3":0,"4.1":0.00608,"4.2-4.3":0.00911,"4.4":0,"4.4.3-4.4.4":0.05089},A:{"8":0.01668,"9":0.01668,"10":0.01112,"11":0.36142,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.14097},H:{"0":0.40038},L:{"0":28.30202},S:{"2.5":0},R:{_:"0"},M:{"0":0.35485}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js index 6b5d43e58d672e..eb31c126e850b4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-na.js @@ -1 +1 @@ -module.exports={C:{"4":0.09674,"11":0.00967,"38":0.00484,"43":0.00484,"44":0.02419,"45":0.00967,"48":0.00967,"52":0.04353,"55":0.07256,"56":0.04353,"59":0.00484,"60":0.00484,"63":0.00967,"68":0.00484,"72":0.02419,"76":0.00484,"78":0.11125,"79":0.00967,"80":0.00967,"81":0.00967,"82":0.00967,"83":0.00484,"84":0.00967,"85":0.00484,"86":0.00967,"87":0.01451,"88":0.01451,"89":0.01935,"90":0.01451,"91":0.07256,"92":0.01935,"93":0.02902,"94":0.82713,"95":1.5817,"96":0.00484,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 54 57 58 61 62 64 65 66 67 69 70 71 73 74 75 77 97 3.5 3.6"},D:{"33":0.00484,"35":0.00967,"38":0.00967,"40":0.01935,"43":0.00484,"46":0.00967,"47":0.00967,"48":0.06772,"49":0.08707,"52":0.00484,"56":0.08707,"58":0.00484,"59":0.00967,"60":0.00967,"63":0.00967,"64":0.04353,"65":0.01451,"66":0.04353,"67":0.01935,"68":0.00967,"69":0.01935,"70":0.05321,"71":0.00484,"72":0.05321,"73":0.00967,"74":0.02419,"75":0.02419,"76":0.21283,"77":0.01451,"78":0.02419,"79":0.33859,"80":0.08707,"81":0.08223,"83":0.24669,"84":0.14995,"85":0.14511,"86":0.12093,"87":0.24185,"88":0.07256,"89":0.08223,"90":0.10641,"91":0.25152,"92":0.42082,"93":0.47886,"94":1.70746,"95":1.14153,"96":21.4134,"97":0.02902,"98":0.01935,"99":0.0387,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 36 37 39 41 42 44 45 50 51 53 54 55 57 61 62"},F:{"79":0.00484,"80":0.01451,"81":0.28538,"82":0.30473,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"8":0.00484,"9":0.00967,"11":0.00484,"12":0.01451,"13":0.08707,"14":0.4837,"15":0.53207,_:"0 5 6 7 10 3.1 3.2 6.1 7.1","5.1":0.00484,"9.1":0.04837,"10.1":0.02419,"11.1":0.07256,"12.1":0.14511,"13.1":1.48496,"14.1":2.26372,"15.1":2.38948,"15.2":0.33375},B:{"12":0.00967,"15":0.00967,"16":0.01451,"17":0.01451,"18":0.02902,"84":0.00967,"85":0.01451,"86":0.00967,"87":0.03386,"89":0.00967,"90":0.00967,"91":0.00967,"92":0.01451,"93":0.00967,"94":0.0387,"95":0.29022,"96":5.26266,_:"13 14 79 80 81 83 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.01062,"7.0-7.1":0.01328,"8.1-8.4":0.01593,"9.0-9.2":0.01328,"9.3":0.12479,"10.0-10.2":0.01593,"10.3":0.14603,"11.0-11.2":0.05576,"11.3-11.4":0.06372,"12.0-12.1":0.06372,"12.2-12.5":0.69564,"13.0-13.1":0.04514,"13.2":0.0239,"13.3":0.13276,"13.4-13.7":0.42216,"14.0-14.4":1.34614,"14.5-14.8":8.18305,"15.0-15.1":13.97385,"15.2":1.19215},P:{"4":0.05453,"5.0-5.4":0.01029,"6.2-6.4":0.01032,"7.2-7.4":0.01054,"8.2":0.03037,"9.2":0.02108,"10.1":0.01032,"11.1-11.2":0.03272,"12.0":0.01091,"13.0":0.06544,"14.0":0.09815,"15.0":0.22903},I:{"0":0,"3":0,"4":0.00818,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00327,"4.2-4.3":0.01882,"4.4":0,"4.4.3-4.4.4":0.03683},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01643,"9":0.14239,"11":0.50385,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.14454},H:{"0":0.2248},L:{"0":23.19926},S:{"2.5":0},R:{_:"0"},M:{"0":0.43877},Q:{"10.4":0.01032}}; +module.exports={C:{"4":0.06812,"11":0.0146,"38":0.00487,"43":0.00487,"44":0.01946,"45":0.00487,"48":0.00973,"52":0.03406,"54":0.00487,"55":0.02433,"68":0.00487,"72":0.00973,"76":0.00487,"78":0.10705,"79":0.00487,"80":0.00487,"81":0.00487,"82":0.00973,"83":0.00487,"84":0.00973,"86":0.00487,"87":0.0146,"88":0.0146,"89":0.0146,"90":0.0146,"91":0.07299,"92":0.00973,"93":0.01946,"94":0.06326,"95":1.20677,"96":1.2311,"97":0.00487,_:"2 3 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 46 47 49 50 51 53 56 57 58 59 60 61 62 63 64 65 66 67 69 70 71 73 74 75 77 85 98 3.5 3.6"},D:{"35":0.00973,"38":0.00487,"40":0.01946,"46":0.00487,"47":0.00487,"48":0.05839,"49":0.07299,"52":0.00487,"56":0.07786,"58":0.00487,"59":0.00973,"60":0.0146,"63":0.00973,"64":0.04379,"65":0.0146,"66":0.03893,"67":0.01946,"68":0.00973,"69":0.01946,"70":0.05353,"71":0.00487,"72":0.05839,"73":0.00487,"74":0.0292,"75":0.01946,"76":0.2141,"77":0.0146,"78":0.06326,"79":0.30656,"80":0.09245,"81":0.06326,"83":0.2141,"84":0.12652,"85":0.10219,"86":0.07786,"87":0.16058,"88":0.05353,"89":0.07299,"90":0.09245,"91":0.20924,"92":0.27736,"93":0.39901,"94":0.62771,"95":0.35035,"96":9.67847,"97":15.03107,"98":0.0146,"99":0.03893,"100":0.0292,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 36 37 39 41 42 43 44 45 50 51 53 54 55 57 61 62 101"},F:{"80":0.00973,"81":0.00487,"82":0.58879,"83":0.00973,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"12":0.00487,"15":0.00973,"16":0.00973,"17":0.00973,"18":0.02433,"84":0.00487,"85":0.0146,"86":0.00487,"87":0.0146,"89":0.00487,"90":0.00487,"91":0.00973,"92":0.00973,"93":0.00487,"94":0.0146,"95":0.12165,"96":1.6739,"97":3.89767,_:"13 14 79 80 81 83 88"},E:{"4":0,"8":0.00487,"9":0.00973,"12":0.0146,"13":0.08272,"14":0.4574,"15":0.36982,_:"0 5 6 7 10 11 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.04379,"10.1":0.02433,"11.1":0.06812,"12.1":0.14111,"13.1":1.45007,"14.1":1.95613,"15.1":1.81015,"15.2-15.3":1.61065},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0,"6.0-6.1":0.00799,"7.0-7.1":0.01065,"8.1-8.4":0.01065,"9.0-9.2":0.01331,"9.3":0.10648,"10.0-10.2":0.01331,"10.3":0.12778,"11.0-11.2":0.05058,"11.3-11.4":0.05856,"12.0-12.1":0.05324,"12.2-12.5":0.63622,"13.0-13.1":0.04259,"13.2":0.0213,"13.3":0.11979,"13.4-13.7":0.37534,"14.0-14.4":1.19525,"14.5-14.8":6.22113,"15.0-15.1":11.17781,"15.2-15.3":6.36488,"15.4":0.00266},P:{"4":0.06521,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.01051,"8.2":0.01072,"9.2":0.01051,"10.1":0.01035,"11.1-11.2":0.03261,"12.0":0.01087,"13.0":0.05435,"14.0":0.08695,"15.0":0.09782,"16.0":1.88035},I:{"0":0,"3":0,"4":0.0089,"2.1":0,"2.2":0.00089,"2.3":0,"4.1":0.00178,"4.2-4.3":0.01958,"4.4":0,"4.4.3-4.4.4":0.0356},A:{"8":0.01579,"9":0.11581,"11":0.44745,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.00513},O:{"0":0.12835},H:{"0":0.22358},L:{"0":22.18872},S:{"2.5":0},R:{_:"0"},M:{"0":0.43126}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js index 683aa9a4c2d597..4853cbfbf052a4 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-oc.js @@ -1 +1 @@ -module.exports={C:{"11":0.00532,"34":0.01064,"48":0.00532,"52":0.04256,"54":0.01064,"59":0.00532,"66":0.01064,"68":0.00532,"78":0.07448,"84":0.01596,"85":0.01064,"86":0.00532,"87":0.0266,"88":0.01064,"89":0.03192,"90":0.02128,"91":0.04788,"92":0.01596,"93":0.03724,"94":0.86716,"95":1.68112,"96":0.01064,_:"2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 50 51 53 55 56 57 58 60 61 62 63 64 65 67 69 70 71 72 73 74 75 76 77 79 80 81 82 83 97 3.5 3.6"},D:{"25":0.01064,"26":0.01064,"34":0.02128,"38":0.08512,"49":0.08512,"52":0.00532,"53":0.0266,"55":0.00532,"56":0.01064,"57":0.01064,"58":0.00532,"59":0.0266,"60":0.0266,"61":0.00532,"63":0.01596,"64":0.03192,"65":0.03192,"66":0.02128,"67":0.0266,"68":0.02128,"69":0.0532,"70":0.04256,"71":0.01596,"72":0.04256,"73":0.01596,"74":0.03192,"75":0.02128,"76":0.04256,"77":0.01064,"78":0.0266,"79":0.31388,"80":0.07448,"81":0.04788,"83":0.03192,"84":0.04256,"85":0.03724,"86":0.0532,"87":0.2128,"88":0.03724,"89":0.04788,"90":0.08512,"91":0.11172,"92":0.45752,"93":0.27132,"94":0.93632,"95":1.41512,"96":27.25968,"97":0.0266,"98":0.00532,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 54 62 99"},F:{"36":0.00532,"46":0.0532,"79":0.00532,"80":0.01596,"81":0.29792,"82":0.266,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"11":0.01064,"12":0.02128,"13":0.13832,"14":0.60648,"15":0.62776,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1","9.1":0.01064,"10.1":0.03724,"11.1":0.0798,"12.1":0.16492,"13.1":0.6118,"14.1":3.04836,"15.1":2.91536,"15.2":0.32984},B:{"15":0.01596,"16":0.01064,"17":0.00532,"18":0.03192,"84":0.01064,"85":0.00532,"86":0.01064,"88":0.00532,"89":0.01064,"90":0.01064,"91":0.01064,"92":0.02128,"93":0.01596,"94":0.03192,"95":0.24472,"96":5.719,_:"12 13 14 79 80 81 83 87"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0136,"6.0-6.1":0.02494,"7.0-7.1":0.02494,"8.1-8.4":0.04081,"9.0-9.2":0.02494,"9.3":0.2993,"10.0-10.2":0.02721,"10.3":0.33784,"11.0-11.2":0.0975,"11.3-11.4":0.10884,"12.0-12.1":0.08163,"12.2-12.5":1.32644,"13.0-13.1":0.04535,"13.2":0.02041,"13.3":0.13151,"13.4-13.7":0.43988,"14.0-14.4":1.16092,"14.5-14.8":6.83172,"15.0-15.1":10.85185,"15.2":0.77546},P:{"4":0.57533,"5.0-5.4":0.01029,"6.2-6.4":0.01032,"7.2-7.4":0.02171,"8.2":0.03037,"9.2":0.02108,"10.1":0.01032,"11.1-11.2":0.05428,"12.0":0.02171,"13.0":0.11941,"14.0":0.13026,"15.0":0.34737},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00123,"4.2-4.3":0.00328,"4.4":0,"4.4.3-4.4.4":0.01888},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"9":0.02364,"11":0.72116,_:"6 7 8 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.19652},H:{"0":0.18605},L:{"0":20.48108},S:{"2.5":0},R:{_:"0"},M:{"0":0.43047},Q:{"10.4":0.02807}}; +module.exports={C:{"34":0.01087,"48":0.00544,"50":0.00544,"52":0.03806,"54":0.01631,"66":0.01087,"78":0.07068,"84":0.02719,"85":0.00544,"87":0.01631,"88":0.01087,"89":0.01631,"90":0.01087,"91":0.05437,"92":0.01087,"93":0.02719,"94":0.1033,"95":1.25051,"96":1.28857,"97":0.01087,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 40 41 42 43 44 45 46 47 49 51 53 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 86 98 3.5 3.6"},D:{"25":0.01087,"26":0.01087,"34":0.02719,"38":0.1033,"49":0.07068,"53":0.03262,"56":0.01087,"57":0.01087,"59":0.03262,"60":0.02719,"61":0.00544,"63":0.00544,"64":0.03262,"65":0.03262,"66":0.02175,"67":0.02719,"68":0.02175,"69":0.03262,"70":0.03262,"71":0.01087,"72":0.03806,"73":0.01631,"74":0.02719,"75":0.01631,"76":0.03262,"77":0.01087,"78":0.02175,"79":0.33166,"80":0.07068,"81":0.04893,"83":0.03262,"84":0.0435,"85":0.03262,"86":0.05437,"87":0.20661,"88":0.02719,"89":0.03806,"90":0.06524,"91":0.07612,"92":0.30447,"93":0.2936,"94":0.39146,"95":0.53826,"96":10.74895,"97":19.94835,"98":0.01631,"100":0.01087,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 27 28 29 30 31 32 33 35 36 37 39 40 41 42 43 44 45 46 47 48 50 51 52 54 55 58 62 99 101"},F:{"28":0.00544,"36":0.00544,"46":0.06524,"75":0.00544,"80":0.01087,"81":0.01087,"82":0.58176,"83":0.01087,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 76 77 78 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"15":0.01087,"16":0.00544,"17":0.00544,"18":0.02719,"84":0.00544,"85":0.00544,"86":0.00544,"89":0.01631,"90":0.01087,"91":0.01087,"92":0.01631,"93":0.01087,"94":0.01631,"95":0.12505,"96":1.71809,"97":4.13756,_:"12 13 14 79 80 81 83 87 88"},E:{"4":0,"11":0.00544,"12":0.01631,"13":0.13593,"14":0.55457,"15":0.45671,_:"0 5 6 7 8 9 10 3.1 3.2 5.1 6.1 7.1 15.4","9.1":0.01087,"10.1":0.03806,"11.1":0.07612,"12.1":0.15224,"13.1":0.61982,"14.1":2.62607,"15.1":2.31616,"15.2-15.3":1.57673},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.01585,"6.0-6.1":0.01811,"7.0-7.1":0.01811,"8.1-8.4":0.02943,"9.0-9.2":0.02491,"9.3":0.24905,"10.0-10.2":0.02038,"10.3":0.28301,"11.0-11.2":0.08377,"11.3-11.4":0.10189,"12.0-12.1":0.07019,"12.2-12.5":1.21357,"13.0-13.1":0.04075,"13.2":0.02038,"13.3":0.12,"13.4-13.7":0.38716,"14.0-14.4":1.0347,"14.5-14.8":5.29803,"15.0-15.1":9.05194,"15.2-15.3":4.5554,"15.4":0},P:{"4":0.73865,"5.0-5.4":0.01086,"6.2-6.4":0.0406,"7.2-7.4":0.02172,"8.2":0.01072,"9.2":0.01051,"10.1":0.01035,"11.1-11.2":0.05431,"12.0":0.02172,"13.0":0.10862,"14.0":0.10862,"15.0":0.15207,"16.0":2.80252},I:{"0":0,"3":0,"4":0.00152,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00152,"4.2-4.3":0.00355,"4.4":0,"4.4.3-4.4.4":0.02078},A:{"8":0.02195,"9":0.03293,"11":0.52688,_:"6 7 10 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.01369},O:{"0":0.14142},H:{"0":0.16844},L:{"0":18.68846},S:{"2.5":0},R:{_:"0"},M:{"0":0.42883}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js index 4349f1a6500f82..c80d78ae960532 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-sa.js @@ -1 +1 @@ -module.exports={C:{"27":0.00488,"47":0.00488,"52":0.05856,"60":0.00488,"68":0.00976,"72":0.00488,"73":0.00488,"78":0.03416,"79":0.00488,"80":0.00488,"81":0.00976,"84":0.01464,"86":0.00976,"87":0.00488,"88":0.01952,"89":0.01464,"90":0.01952,"91":0.03904,"92":0.00976,"93":0.01952,"94":0.59536,"95":1.15168,"96":0.00976,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 74 75 76 77 82 83 85 97 3.5 3.6"},D:{"22":0.00488,"38":0.01464,"42":0.00976,"47":0.00976,"49":0.10248,"51":0.00488,"53":0.00488,"54":0.00976,"55":0.00488,"58":0.00976,"61":0.01464,"63":0.00976,"64":0.00488,"65":0.00976,"66":0.01464,"67":0.00976,"68":0.00488,"69":0.00976,"70":0.00976,"71":0.00976,"72":0.00976,"73":0.00976,"74":0.01464,"75":0.0244,"76":0.01952,"77":0.00976,"78":0.01464,"79":0.10248,"80":0.03416,"81":0.04392,"83":0.03904,"84":0.05368,"85":0.04392,"86":0.0732,"87":0.17568,"88":0.03416,"89":0.06344,"90":0.0488,"91":0.98088,"92":0.20008,"93":0.25376,"94":0.29768,"95":0.5124,"96":30.8172,"97":0.02928,"98":0.00488,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 52 56 57 59 60 62 99"},F:{"36":0.00488,"78":0.00488,"79":0.00488,"80":0.01952,"81":1.70312,"82":1.098,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"13":0.0244,"14":0.05856,"15":0.08296,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 9.1 10.1","5.1":0.00976,"11.1":0.00976,"12.1":0.01464,"13.1":0.07808,"14.1":0.2196,"15.1":0.27816,"15.2":0.04392},B:{"17":0.00488,"18":0.01952,"84":0.00488,"89":0.00976,"91":0.01464,"92":0.01464,"93":0.00488,"94":0.00976,"95":0.06832,"96":2.49368,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90"},G:{"8":0.00108,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.00704,"6.0-6.1":0.00162,"7.0-7.1":0.00541,"8.1-8.4":0.00162,"9.0-9.2":0.00108,"9.3":0.03465,"10.0-10.2":0.00162,"10.3":0.03627,"11.0-11.2":0.00812,"11.3-11.4":0.01841,"12.0-12.1":0.00975,"12.2-12.5":0.25987,"13.0-13.1":0.01029,"13.2":0.00379,"13.3":0.02924,"13.4-13.7":0.10828,"14.0-14.4":0.29235,"14.5-14.8":1.67671,"15.0-15.1":2.68642,"15.2":0.21927},P:{"4":0.16488,"5.0-5.4":0.01029,"6.2-6.4":0.01032,"7.2-7.4":0.1958,"8.2":0.03037,"9.2":0.02061,"10.1":0.01032,"11.1-11.2":0.09275,"12.0":0.03092,"13.0":0.12366,"14.0":0.12366,"15.0":0.28855},I:{"0":0,"3":0,"4":0.00039,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00234,"4.2-4.3":0.00468,"4.4":0,"4.4.3-4.4.4":0.03355},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.01586,"9":0.00529,"11":0.16917,_:"6 7 10 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.08194},H:{"0":0.19393},L:{"0":48.30186},S:{"2.5":0},R:{_:"0"},M:{"0":0.13315},Q:{"10.4":0}}; +module.exports={C:{"27":0.00439,"52":0.04826,"60":0.00439,"68":0.00877,"72":0.00439,"73":0.00439,"78":0.03071,"80":0.00439,"81":0.00877,"84":0.01316,"86":0.00877,"88":0.01316,"89":0.00877,"90":0.01316,"91":0.04387,"92":0.00877,"93":0.01316,"94":0.0351,"95":0.74579,"96":0.92127,"97":0.00877,_:"2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 53 54 55 56 57 58 59 61 62 63 64 65 66 67 69 70 71 74 75 76 77 79 82 83 85 87 98 3.5 3.6"},D:{"38":0.01755,"42":0.00877,"47":0.01316,"49":0.08774,"51":0.00439,"53":0.00439,"54":0.00877,"55":0.00439,"58":0.00877,"63":0.00877,"64":0.00439,"65":0.00877,"66":0.01316,"67":0.00877,"68":0.00439,"69":0.00877,"70":0.00877,"71":0.00877,"72":0.00877,"73":0.00439,"74":0.01316,"75":0.03948,"76":0.01755,"77":0.00877,"78":0.01316,"79":0.09651,"80":0.03071,"81":0.03948,"83":0.02632,"84":0.04826,"85":0.0351,"86":0.06142,"87":0.136,"88":0.03071,"89":0.05264,"90":0.04387,"91":0.64489,"92":0.14038,"93":0.25883,"94":0.13161,"95":0.22812,"96":8.60729,"97":21.84287,"98":0.02194,"99":0.00877,"100":0.01755,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 43 44 45 46 48 50 52 56 57 59 60 61 62 101"},F:{"36":0.01316,"78":0.00439,"80":0.00877,"81":0.01755,"82":2.79452,"83":0.03071,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 79 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},B:{"17":0.00439,"18":0.01755,"84":0.00439,"89":0.00439,"91":0.00877,"92":0.00877,"94":0.00877,"95":0.04826,"96":0.6405,"97":1.84693,_:"12 13 14 15 16 79 80 81 83 85 86 87 88 90 93"},E:{"4":0,"13":0.01755,"14":0.05264,"15":0.05703,_:"0 5 6 7 8 9 10 11 12 3.1 3.2 6.1 7.1 10.1 15.4","5.1":0.00877,"9.1":0.00439,"11.1":0.00877,"12.1":0.01755,"13.1":0.07019,"14.1":0.18425,"15.1":0.17548,"15.2-15.3":0.18864},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0,"5.0-5.1":0.0062,"6.0-6.1":0.00282,"7.0-7.1":0.00508,"8.1-8.4":0.00056,"9.0-9.2":0.00056,"9.3":0.03553,"10.0-10.2":0.00113,"10.3":0.03327,"11.0-11.2":0.00564,"11.3-11.4":0.01805,"12.0-12.1":0.00846,"12.2-12.5":0.25377,"13.0-13.1":0.00959,"13.2":0.00338,"13.3":0.02707,"13.4-13.7":0.11617,"14.0-14.4":0.26505,"14.5-14.8":1.41662,"15.0-15.1":2.18188,"15.2-15.3":1.24462,"15.4":0},P:{"4":0.14572,"5.0-5.4":0.01086,"6.2-6.4":0.0406,"7.2-7.4":0.20818,"8.2":0.01072,"9.2":0.02082,"10.1":0.01035,"11.1-11.2":0.10409,"12.0":0.02082,"13.0":0.1145,"14.0":0.1145,"15.0":0.14572,"16.0":1.84235},I:{"0":0,"3":0,"4":0,"2.1":0,"2.2":0,"2.3":0,"4.1":0.00252,"4.2-4.3":0.00555,"4.4":0,"4.4.3-4.4.4":0.03683},A:{"8":0.01874,"9":0.00937,"10":0.00469,"11":0.17339,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0},O:{"0":0.06174},H:{"0":0.1913},L:{"0":47.44229},S:{"2.5":0},R:{_:"0"},M:{"0":0.14033}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js index 87030cf6b17355..17ad60bb52b212 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/data/regions/alt-ww.js @@ -1 +1 @@ -module.exports={C:{"4":0.02566,"25":0.00428,"36":0.00428,"43":0.03422,"44":0.00855,"48":0.00428,"51":0.00428,"52":0.06843,"55":0.03422,"56":0.01711,"59":0.00428,"60":0.00855,"63":0.00428,"68":0.00855,"72":0.01283,"77":0.00428,"78":0.06843,"79":0.00855,"80":0.00855,"81":0.01711,"82":0.00428,"83":0.00428,"84":0.01711,"85":0.00428,"86":0.00428,"87":0.01283,"88":0.01711,"89":0.02139,"90":0.02139,"91":0.09837,"92":0.01711,"93":0.02994,"94":0.99654,"95":1.87333,"96":0.01711,_:"2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 29 30 31 32 33 34 35 37 38 39 40 41 42 45 46 47 49 50 53 54 57 58 61 62 64 65 66 67 69 70 71 73 74 75 76 97 3.5 3.6"},D:{"22":0.00855,"24":0.00855,"33":0.00428,"34":0.00855,"35":0.00855,"38":0.02566,"40":0.01283,"43":0.00855,"47":0.01283,"48":0.02566,"49":0.08554,"51":0.00428,"52":0.00428,"53":0.01283,"54":0.00855,"55":0.00855,"56":0.04705,"57":0.00855,"58":0.00855,"59":0.00428,"60":0.00855,"61":0.00855,"62":0.00855,"63":0.01283,"64":0.02139,"65":0.01711,"66":0.02566,"67":0.01283,"68":0.00855,"69":0.05988,"70":0.04277,"71":0.01711,"72":0.04705,"73":0.01283,"74":0.02566,"75":0.06416,"76":0.06843,"77":0.02566,"78":0.03422,"79":0.19247,"80":0.06416,"81":0.04705,"83":0.09409,"84":0.07699,"85":0.09837,"86":0.08554,"87":0.19674,"88":0.05132,"89":0.06416,"90":0.06843,"91":0.17108,"92":0.2609,"93":0.30794,"94":0.79552,"95":0.69715,"96":21.76138,"97":0.02139,"98":0.00855,"99":0.00855,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 26 27 28 29 30 31 32 36 37 39 41 42 44 45 46 50"},F:{"31":0.00428,"36":0.00428,"40":0.00428,"46":0.00855,"76":0.00855,"79":0.01283,"80":0.02139,"81":0.56456,"82":0.52179,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 37 38 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0},E:{"4":0,"12":0.00855,"13":0.0556,"14":0.29084,"15":0.30367,_:"0 5 6 7 8 9 10 11 3.1 3.2 6.1 7.1","5.1":0.01283,"9.1":0.01711,"10.1":0.01283,"11.1":0.03849,"12.1":0.06843,"13.1":0.50896,"14.1":1.23605,"15.1":1.30021,"15.2":0.15825},B:{"12":0.00855,"14":0.00428,"15":0.00428,"16":0.00855,"17":0.00855,"18":0.02994,"84":0.00855,"85":0.00855,"86":0.00855,"87":0.01283,"89":0.00855,"90":0.00428,"91":0.00855,"92":0.01711,"93":0.00855,"94":0.02566,"95":0.1497,"96":3.66539,_:"13 79 80 81 83 88"},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00302,"5.0-5.1":0.00605,"6.0-6.1":0.05595,"7.0-7.1":0.02117,"8.1-8.4":0.0121,"9.0-9.2":0.01815,"9.3":0.10132,"10.0-10.2":0.02873,"10.3":0.12249,"11.0-11.2":0.0741,"11.3-11.4":0.04537,"12.0-12.1":0.04537,"12.2-12.5":0.63361,"13.0-13.1":0.03478,"13.2":0.01663,"13.3":0.09224,"13.4-13.7":0.29942,"14.0-14.4":0.97083,"14.5-14.8":4.51392,"15.0-15.1":7.42642,"15.2":0.59278},P:{"4":0.22928,"5.0-5.4":0.01029,"6.2-6.4":0.01035,"7.2-7.4":0.07295,"8.2":0.03037,"9.2":0.03127,"10.1":0.05026,"11.1-11.2":0.08338,"12.0":0.03127,"13.0":0.13548,"14.0":0.14591,"15.0":0.35434},I:{"0":0,"3":0,"4":0.03202,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01779,"4.2-4.3":0.06048,"4.4":0,"4.4.3-4.4.4":0.2846},K:{_:"0 10 11 12 11.1 11.5 12.1"},A:{"8":0.02921,"9":0.07303,"10":0.01461,"11":0.65729,_:"6 7 5.5"},N:{"11":0.04513,_:"10"},J:{"7":0,"10":0},O:{"0":0.95574},H:{"0":1.06738},L:{"0":38.29941},S:{"2.5":0.0744},R:{_:"0"},M:{"0":0.29187},Q:{"10.4":0.17741}}; +module.exports={C:{"2":0.00426,"4":0.01703,"15":0.00426,"18":0.00426,"21":0.00426,"23":0.00426,"25":0.00851,"30":0.00426,"36":0.00426,"43":0.03831,"44":0.00851,"48":0.00426,"51":0.00851,"52":0.06386,"55":0.01277,"56":0.00851,"59":0.00426,"60":0.00851,"63":0.00426,"68":0.00851,"72":0.00851,"77":0.00426,"78":0.06811,"79":0.00851,"80":0.00426,"81":0.01277,"82":0.00426,"83":0.00426,"84":0.01703,"86":0.00426,"87":0.01277,"88":0.01277,"89":0.01277,"90":0.0298,"91":0.09791,"92":0.01277,"93":0.01703,"94":0.04683,"95":1.41758,"96":1.77517,"97":0.01703,_:"3 5 6 7 8 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 29 31 32 33 34 35 37 38 39 40 41 42 45 46 47 49 50 53 54 57 58 61 62 64 65 66 67 69 70 71 73 74 75 76 85 98 3.5 3.6"},D:{"19":0.00426,"22":0.00851,"24":0.01277,"30":0.00426,"33":0.00851,"34":0.00851,"35":0.01277,"38":0.02554,"40":0.01277,"43":0.00851,"47":0.01277,"48":0.02129,"49":0.07237,"51":0.00426,"52":0.00426,"53":0.01277,"54":0.00851,"55":0.00851,"56":0.05108,"57":0.00851,"58":0.00851,"59":0.00851,"60":0.01277,"61":0.00426,"62":0.00851,"63":0.01277,"64":0.02129,"65":0.01277,"66":0.02129,"67":0.01277,"68":0.01277,"69":0.05534,"70":0.04683,"71":0.01703,"72":0.0596,"73":0.00851,"74":0.0298,"75":0.06386,"76":0.06811,"77":0.02129,"78":0.04683,"79":0.18305,"80":0.06811,"81":0.04257,"83":0.0894,"84":0.07237,"85":0.07663,"86":0.07237,"87":0.149,"88":0.04257,"89":0.0596,"90":0.05534,"91":0.13197,"92":0.17454,"93":0.34056,"94":0.29799,"95":0.22988,"96":7.72646,"97":15.68705,"98":0.01703,"99":0.01277,"100":0.01277,_:"4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 23 25 26 27 28 29 31 32 36 37 39 41 42 44 45 46 50 101"},F:{"28":0.00426,"31":0.00426,"36":0.00426,"40":0.00426,"43":0.00426,"46":0.00851,"76":0.00426,"79":0.00426,"80":0.00851,"81":0.00851,"82":1.11533,"83":0.01703,_:"9 11 12 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 33 34 35 37 38 39 41 42 44 45 47 48 49 50 51 52 53 54 55 56 57 58 60 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 9.5-9.6 10.5 10.6 11.1 11.5 11.6 12.1","10.0-10.1":0.00426},B:{"12":0.00426,"15":0.00426,"16":0.00426,"17":0.00851,"18":0.02554,"84":0.00426,"85":0.00851,"86":0.00426,"87":0.00426,"89":0.00851,"90":0.00426,"91":0.00851,"92":0.01277,"93":0.01277,"94":0.01277,"95":0.06386,"96":1.08554,"97":2.81388,_:"13 14 79 80 81 83 88"},E:{"4":0,"5":0.00426,"12":0.00851,"13":0.05534,"14":0.27245,"15":0.20859,_:"0 6 7 8 9 10 11 3.1 3.2 6.1 7.1 15.4","5.1":0.01277,"9.1":0.02129,"10.1":0.01277,"11.1":0.03406,"12.1":0.06811,"13.1":0.49807,"14.1":1.05574,"15.1":0.97485,"15.2-15.3":0.85566},G:{"8":0,"3.2":0,"4.0-4.1":0,"4.2-4.3":0.00307,"5.0-5.1":0.00614,"6.0-6.1":0.09361,"7.0-7.1":0.01995,"8.1-8.4":0.00767,"9.0-9.2":0.01688,"9.3":0.09207,"10.0-10.2":0.03376,"10.3":0.10895,"11.0-11.2":0.07059,"11.3-11.4":0.04143,"12.0-12.1":0.0399,"12.2-12.5":0.60309,"13.0-13.1":0.0353,"13.2":0.01535,"13.3":0.0844,"13.4-13.7":0.27776,"14.0-14.4":0.86857,"14.5-14.8":3.53411,"15.0-15.1":5.88661,"15.2-15.3":3.49882,"15.4":0.00153},P:{"4":0.22996,"5.0-5.4":0.0103,"6.2-6.4":0.0406,"7.2-7.4":0.06272,"8.2":0.01072,"9.2":0.02091,"10.1":0.05075,"11.1-11.2":0.08362,"12.0":0.03136,"13.0":0.11498,"14.0":0.12543,"15.0":0.18815,"16.0":2.1637},I:{"0":0,"3":0,"4":0.03237,"2.1":0,"2.2":0,"2.3":0,"4.1":0.01295,"4.2-4.3":0.05827,"4.4":0,"4.4.3-4.4.4":0.25248},A:{"8":0.035,"9":0.06999,"10":0.021,"11":0.60196,_:"6 7 5.5"},K:{_:"0 10 11 12 11.1 11.5 12.1"},J:{"7":0,"10":0},N:{"11":0.12452,_:"10"},Q:{"10.4":0.17229},O:{"0":0.90165},H:{"0":1.02761},L:{"0":36.98201},S:{"2.5":0.0804},R:{_:"0"},M:{"0":0.29289}}; diff --git a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json index df160a1c7a57f4..c03d8499651f8e 100644 --- a/tools/node_modules/eslint/node_modules/caniuse-lite/package.json +++ b/tools/node_modules/eslint/node_modules/caniuse-lite/package.json @@ -1,6 +1,6 @@ { "name": "caniuse-lite", - "version": "1.0.30001303", + "version": "1.0.30001312", "description": "A smaller version of caniuse-db, with only the essentials!", "main": "dist/unpacker/index.js", "files": [ diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js index 55b8673ab86577..fcefe37d2fa6bc 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.js @@ -39,5 +39,6 @@ module.exports = { "94": "15.0", "95": "16.0", "96": "16.0", - "98": "17.0" + "98": "17.0", + "99": "18.0" }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json index 2acb8324db016d..b08f6b0c841881 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/chromium-versions.json @@ -1 +1 @@ -{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0"} \ No newline at end of file +{"39":"0.20","40":"0.21","41":"0.21","42":"0.25","43":"0.27","44":"0.30","45":"0.31","47":"0.36","49":"0.37","50":"1.1","51":"1.2","52":"1.3","53":"1.4","54":"1.4","56":"1.6","58":"1.7","59":"1.8","61":"2.0","66":"3.0","69":"4.0","72":"5.0","73":"5.0","76":"6.0","78":"7.0","79":"8.0","80":"8.0","82":"9.0","83":"9.0","84":"10.0","85":"10.0","86":"11.0","87":"11.0","89":"12.0","90":"13.0","91":"13.0","92":"14.0","93":"14.0","94":"15.0","95":"16.0","96":"16.0","98":"17.0","99":"18.0"} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js index 8a9475577a9b43..806254c9f6a5b6 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.js @@ -1378,7 +1378,8 @@ module.exports = { "13.6.3", "13.6.6", "13.6.7", - "13.6.8" + "13.6.8", + "13.6.9" ], "92.0.4511.0": [ "14.0.0-beta.1", @@ -1748,9 +1749,16 @@ module.exports = { "17.0.0-beta.5", "17.0.0-beta.6", "17.0.0-beta.7", - "17.0.0-beta.8" + "17.0.0-beta.8", + "17.0.0-beta.9" + ], + "98.0.4758.74": [ + "17.0.0" ], "99.0.4767.0": [ + "18.0.0-alpha.1", + "18.0.0-alpha.2", + "18.0.0-alpha.3", "18.0.0-nightly.20220111", "18.0.0-nightly.20220112", "18.0.0-nightly.20220113", @@ -1762,6 +1770,14 @@ module.exports = { "18.0.0-nightly.20220124", "18.0.0-nightly.20220125", "18.0.0-nightly.20220127", - "18.0.0-nightly.20220128" + "18.0.0-nightly.20220128", + "18.0.0-nightly.20220131", + "18.0.0-nightly.20220201", + "19.0.0-nightly.20220202", + "19.0.0-nightly.20220203", + "19.0.0-nightly.20220204", + "19.0.0-nightly.20220207", + "19.0.0-nightly.20220208", + "19.0.0-nightly.20220209" ] }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json index efbb30d3e55535..f9abe8b7d83ee3 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-chromium-versions.json @@ -1 +1 @@ -{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8"],"99.0.4767.0":["18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128"]} \ No newline at end of file +{"39.0.2171.65":["0.20.0","0.20.1","0.20.2","0.20.3","0.20.4","0.20.5","0.20.6","0.20.7","0.20.8"],"40.0.2214.91":["0.21.0","0.21.1","0.21.2"],"41.0.2272.76":["0.21.3","0.22.1","0.22.2","0.22.3","0.23.0","0.24.0"],"42.0.2311.107":["0.25.0","0.25.1","0.25.2","0.25.3","0.26.0","0.26.1","0.27.0","0.27.1"],"43.0.2357.65":["0.27.2","0.27.3","0.28.0","0.28.1","0.28.2","0.28.3","0.29.1","0.29.2"],"44.0.2403.125":["0.30.4","0.31.0"],"45.0.2454.85":["0.31.2","0.32.2","0.32.3","0.33.0","0.33.1","0.33.2","0.33.3","0.33.4","0.33.6","0.33.7","0.33.8","0.33.9","0.34.0","0.34.1","0.34.2","0.34.3","0.34.4","0.35.1","0.35.2","0.35.3","0.35.4","0.35.5"],"47.0.2526.73":["0.36.0","0.36.2","0.36.3","0.36.4"],"47.0.2526.110":["0.36.5","0.36.6","0.36.7","0.36.8","0.36.9","0.36.10","0.36.11","0.36.12"],"49.0.2623.75":["0.37.0","0.37.1","0.37.3","0.37.4","0.37.5","0.37.6","0.37.7","0.37.8","1.0.0","1.0.1","1.0.2"],"50.0.2661.102":["1.1.0","1.1.1","1.1.2","1.1.3"],"51.0.2704.63":["1.2.0","1.2.1"],"51.0.2704.84":["1.2.2","1.2.3"],"51.0.2704.103":["1.2.4","1.2.5"],"51.0.2704.106":["1.2.6","1.2.7","1.2.8"],"52.0.2743.82":["1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.9","1.3.10","1.3.13","1.3.14","1.3.15"],"53.0.2785.113":["1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5"],"53.0.2785.143":["1.4.6","1.4.7","1.4.8","1.4.10","1.4.11","1.4.13","1.4.14","1.4.15","1.4.16"],"54.0.2840.51":["1.4.12"],"54.0.2840.101":["1.5.0","1.5.1"],"56.0.2924.87":["1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","1.6.10","1.6.11","1.6.12","1.6.13","1.6.14","1.6.15","1.6.16","1.6.17","1.6.18"],"58.0.3029.110":["1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.7.6","1.7.7","1.7.8","1.7.9","1.7.10","1.7.11","1.7.12","1.7.13","1.7.14","1.7.15","1.7.16"],"59.0.3071.115":["1.8.0","1.8.1","1.8.2-beta.1","1.8.2-beta.2","1.8.2-beta.3","1.8.2-beta.4","1.8.2-beta.5","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6","1.8.7","1.8.8"],"61.0.3163.100":["2.0.0-beta.1","2.0.0-beta.2","2.0.0-beta.3","2.0.0-beta.4","2.0.0-beta.5","2.0.0-beta.6","2.0.0-beta.7","2.0.0-beta.8","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8-nightly.20180819","2.0.8-nightly.20180820","2.0.8","2.0.9","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.18","2.1.0-unsupported.20180809"],"66.0.3359.181":["3.0.0-beta.1","3.0.0-beta.2","3.0.0-beta.3","3.0.0-beta.4","3.0.0-beta.5","3.0.0-beta.6","3.0.0-beta.7","3.0.0-beta.8","3.0.0-beta.9","3.0.0-beta.10","3.0.0-beta.11","3.0.0-beta.12","3.0.0-beta.13","3.0.0-nightly.20180818","3.0.0-nightly.20180821","3.0.0-nightly.20180823","3.0.0-nightly.20180904","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.0.7","3.0.8","3.0.9","3.0.10","3.0.11","3.0.12","3.0.13","3.0.14","3.0.15","3.0.16","3.1.0-beta.1","3.1.0-beta.2","3.1.0-beta.3","3.1.0-beta.4","3.1.0-beta.5","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.1.6","3.1.7","3.1.8","3.1.9","3.1.10","3.1.11","3.1.12","3.1.13","4.0.0-nightly.20180817","4.0.0-nightly.20180819","4.0.0-nightly.20180821"],"69.0.3497.106":["4.0.0-beta.1","4.0.0-beta.2","4.0.0-beta.3","4.0.0-beta.4","4.0.0-beta.5","4.0.0-beta.6","4.0.0-beta.7","4.0.0-beta.8","4.0.0-beta.9","4.0.0-beta.10","4.0.0-beta.11","4.0.0-nightly.20181010","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6"],"67.0.3396.99":["4.0.0-nightly.20180929"],"68.0.3440.128":["4.0.0-nightly.20181006"],"69.0.3497.128":["4.0.7","4.0.8","4.1.0","4.1.1","4.1.2","4.1.3","4.1.4","4.1.5","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.2.10","4.2.11","4.2.12"],"72.0.3626.52":["5.0.0-beta.1","5.0.0-beta.2"],"73.0.3683.27":["5.0.0-beta.3"],"73.0.3683.54":["5.0.0-beta.4"],"73.0.3683.61":["5.0.0-beta.5"],"73.0.3683.84":["5.0.0-beta.6"],"73.0.3683.94":["5.0.0-beta.7"],"73.0.3683.104":["5.0.0-beta.8"],"73.0.3683.117":["5.0.0-beta.9"],"70.0.3538.110":["5.0.0-nightly.20190107"],"71.0.3578.98":["5.0.0-nightly.20190121","5.0.0-nightly.20190122"],"73.0.3683.119":["5.0.0"],"73.0.3683.121":["5.0.1","5.0.2","5.0.3","5.0.4","5.0.5","5.0.6","5.0.7","5.0.8","5.0.9","5.0.10","5.0.11","5.0.12","5.0.13"],"76.0.3774.1":["6.0.0-beta.1"],"76.0.3783.1":["6.0.0-beta.2","6.0.0-beta.3","6.0.0-beta.4"],"76.0.3805.4":["6.0.0-beta.5"],"76.0.3809.3":["6.0.0-beta.6"],"76.0.3809.22":["6.0.0-beta.7"],"76.0.3809.26":["6.0.0-beta.8","6.0.0-beta.9"],"76.0.3809.37":["6.0.0-beta.10"],"76.0.3809.42":["6.0.0-beta.11"],"76.0.3809.54":["6.0.0-beta.12"],"76.0.3809.60":["6.0.0-beta.13"],"76.0.3809.68":["6.0.0-beta.14"],"76.0.3809.74":["6.0.0-beta.15"],"72.0.3626.107":["6.0.0-nightly.20190212"],"72.0.3626.110":["6.0.0-nightly.20190213"],"74.0.3724.8":["6.0.0-nightly.20190311"],"76.0.3809.88":["6.0.0"],"76.0.3809.102":["6.0.1"],"76.0.3809.110":["6.0.2"],"76.0.3809.126":["6.0.3"],"76.0.3809.131":["6.0.4"],"76.0.3809.136":["6.0.5"],"76.0.3809.138":["6.0.6"],"76.0.3809.139":["6.0.7"],"76.0.3809.146":["6.0.8","6.0.9","6.0.10","6.0.11","6.0.12","6.1.0","6.1.1","6.1.2","6.1.3","6.1.4","6.1.5","6.1.6","6.1.7","6.1.8","6.1.9","6.1.10","6.1.11","6.1.12"],"78.0.3866.0":["7.0.0-beta.1","7.0.0-beta.2","7.0.0-beta.3","7.0.0-nightly.20190727","7.0.0-nightly.20190728","7.0.0-nightly.20190729","7.0.0-nightly.20190730","7.0.0-nightly.20190731","8.0.0-nightly.20190801","8.0.0-nightly.20190802"],"78.0.3896.6":["7.0.0-beta.4"],"78.0.3905.1":["7.0.0-beta.5","7.0.0-beta.6","7.0.0-beta.7","7.0.0"],"76.0.3784.0":["7.0.0-nightly.20190521"],"76.0.3806.0":["7.0.0-nightly.20190529","7.0.0-nightly.20190530","7.0.0-nightly.20190531","7.0.0-nightly.20190602","7.0.0-nightly.20190603"],"77.0.3814.0":["7.0.0-nightly.20190604"],"77.0.3815.0":["7.0.0-nightly.20190605","7.0.0-nightly.20190606","7.0.0-nightly.20190607","7.0.0-nightly.20190608","7.0.0-nightly.20190609","7.0.0-nightly.20190611","7.0.0-nightly.20190612","7.0.0-nightly.20190613","7.0.0-nightly.20190615","7.0.0-nightly.20190616","7.0.0-nightly.20190618","7.0.0-nightly.20190619","7.0.0-nightly.20190622","7.0.0-nightly.20190623","7.0.0-nightly.20190624","7.0.0-nightly.20190627","7.0.0-nightly.20190629","7.0.0-nightly.20190630","7.0.0-nightly.20190701","7.0.0-nightly.20190702"],"77.0.3843.0":["7.0.0-nightly.20190704","7.0.0-nightly.20190705"],"77.0.3848.0":["7.0.0-nightly.20190719","7.0.0-nightly.20190720","7.0.0-nightly.20190721"],"77.0.3864.0":["7.0.0-nightly.20190726"],"78.0.3904.92":["7.0.1"],"78.0.3904.94":["7.1.0"],"78.0.3904.99":["7.1.1"],"78.0.3904.113":["7.1.2"],"78.0.3904.126":["7.1.3"],"78.0.3904.130":["7.1.4","7.1.5","7.1.6","7.1.7","7.1.8","7.1.9","7.1.10","7.1.11","7.1.12","7.1.13","7.1.14","7.2.0","7.2.1","7.2.2","7.2.3","7.2.4","7.3.0","7.3.1","7.3.2","7.3.3"],"79.0.3931.0":["8.0.0-beta.1","8.0.0-beta.2","8.0.0-nightly.20191019","8.0.0-nightly.20191020","8.0.0-nightly.20191021","8.0.0-nightly.20191023"],"80.0.3955.0":["8.0.0-beta.3","8.0.0-beta.4"],"80.0.3987.14":["8.0.0-beta.5"],"80.0.3987.51":["8.0.0-beta.6"],"80.0.3987.59":["8.0.0-beta.7"],"80.0.3987.75":["8.0.0-beta.8","8.0.0-beta.9"],"78.0.3871.0":["8.0.0-nightly.20190803","8.0.0-nightly.20190806","8.0.0-nightly.20190807","8.0.0-nightly.20190808","8.0.0-nightly.20190809","8.0.0-nightly.20190810","8.0.0-nightly.20190811","8.0.0-nightly.20190812","8.0.0-nightly.20190813","8.0.0-nightly.20190814","8.0.0-nightly.20190815"],"78.0.3881.0":["8.0.0-nightly.20190816","8.0.0-nightly.20190817","8.0.0-nightly.20190818","8.0.0-nightly.20190819","8.0.0-nightly.20190820"],"78.0.3892.0":["8.0.0-nightly.20190824","8.0.0-nightly.20190825","8.0.0-nightly.20190827","8.0.0-nightly.20190828","8.0.0-nightly.20190830","8.0.0-nightly.20190901","8.0.0-nightly.20190902","8.0.0-nightly.20190907","8.0.0-nightly.20190909","8.0.0-nightly.20190910","8.0.0-nightly.20190911","8.0.0-nightly.20190913","8.0.0-nightly.20190914","8.0.0-nightly.20190915","8.0.0-nightly.20190917"],"79.0.3915.0":["8.0.0-nightly.20190919","8.0.0-nightly.20190920"],"79.0.3919.0":["8.0.0-nightly.20190923","8.0.0-nightly.20190924","8.0.0-nightly.20190926","8.0.0-nightly.20190929","8.0.0-nightly.20190930","8.0.0-nightly.20191001","8.0.0-nightly.20191004","8.0.0-nightly.20191005","8.0.0-nightly.20191006","8.0.0-nightly.20191009","8.0.0-nightly.20191011","8.0.0-nightly.20191012","8.0.0-nightly.20191017"],"80.0.3952.0":["8.0.0-nightly.20191101","8.0.0-nightly.20191105"],"80.0.3987.86":["8.0.0","8.0.1","8.0.2"],"80.0.3987.134":["8.0.3"],"80.0.3987.137":["8.1.0"],"80.0.3987.141":["8.1.1"],"80.0.3987.158":["8.2.0"],"80.0.3987.163":["8.2.1","8.2.2","8.2.3","8.5.3","8.5.4","8.5.5"],"80.0.3987.165":["8.2.4","8.2.5","8.3.0","8.3.1","8.3.2","8.3.3","8.3.4","8.4.0","8.4.1","8.5.0","8.5.1","8.5.2"],"82.0.4048.0":["9.0.0-beta.1","9.0.0-beta.2","9.0.0-beta.3","9.0.0-beta.4","9.0.0-beta.5"],"82.0.4058.2":["9.0.0-beta.6","9.0.0-beta.7","9.0.0-beta.9"],"82.0.4085.10":["9.0.0-beta.10"],"82.0.4085.14":["9.0.0-beta.12","9.0.0-beta.13"],"82.0.4085.27":["9.0.0-beta.14"],"83.0.4102.3":["9.0.0-beta.15","9.0.0-beta.16"],"83.0.4103.14":["9.0.0-beta.17"],"83.0.4103.16":["9.0.0-beta.18"],"83.0.4103.24":["9.0.0-beta.19"],"83.0.4103.26":["9.0.0-beta.20","9.0.0-beta.21"],"83.0.4103.34":["9.0.0-beta.22"],"83.0.4103.44":["9.0.0-beta.23"],"83.0.4103.45":["9.0.0-beta.24"],"80.0.3954.0":["9.0.0-nightly.20191121","9.0.0-nightly.20191122","9.0.0-nightly.20191123","9.0.0-nightly.20191124","9.0.0-nightly.20191129","9.0.0-nightly.20191130","9.0.0-nightly.20191201","9.0.0-nightly.20191202","9.0.0-nightly.20191203","9.0.0-nightly.20191204","9.0.0-nightly.20191210"],"81.0.3994.0":["9.0.0-nightly.20191220","9.0.0-nightly.20191221","9.0.0-nightly.20191222","9.0.0-nightly.20191223","9.0.0-nightly.20191224","9.0.0-nightly.20191225","9.0.0-nightly.20191226","9.0.0-nightly.20191228","9.0.0-nightly.20191229","9.0.0-nightly.20191230","9.0.0-nightly.20191231","9.0.0-nightly.20200101","9.0.0-nightly.20200103","9.0.0-nightly.20200104","9.0.0-nightly.20200105","9.0.0-nightly.20200106","9.0.0-nightly.20200108","9.0.0-nightly.20200109","9.0.0-nightly.20200110","9.0.0-nightly.20200111","9.0.0-nightly.20200113","9.0.0-nightly.20200115","9.0.0-nightly.20200116","9.0.0-nightly.20200117"],"81.0.4030.0":["9.0.0-nightly.20200119","9.0.0-nightly.20200121"],"83.0.4103.64":["9.0.0"],"83.0.4103.94":["9.0.1","9.0.2"],"83.0.4103.100":["9.0.3"],"83.0.4103.104":["9.0.4"],"83.0.4103.119":["9.0.5"],"83.0.4103.122":["9.1.0","9.1.1","9.1.2","9.2.0","9.2.1","9.3.0","9.3.1","9.3.2","9.3.3","9.3.4","9.3.5","9.4.0","9.4.1","9.4.2","9.4.3","9.4.4"],"84.0.4129.0":["10.0.0-beta.1","10.0.0-beta.2","10.0.0-nightly.20200501","10.0.0-nightly.20200504","10.0.0-nightly.20200505","10.0.0-nightly.20200506","10.0.0-nightly.20200507","10.0.0-nightly.20200508","10.0.0-nightly.20200511","10.0.0-nightly.20200512","10.0.0-nightly.20200513","10.0.0-nightly.20200514","10.0.0-nightly.20200515","10.0.0-nightly.20200518","10.0.0-nightly.20200519","10.0.0-nightly.20200520","10.0.0-nightly.20200521","11.0.0-nightly.20200525","11.0.0-nightly.20200526"],"85.0.4161.2":["10.0.0-beta.3","10.0.0-beta.4"],"85.0.4181.1":["10.0.0-beta.8","10.0.0-beta.9"],"85.0.4183.19":["10.0.0-beta.10"],"85.0.4183.20":["10.0.0-beta.11"],"85.0.4183.26":["10.0.0-beta.12"],"85.0.4183.39":["10.0.0-beta.13","10.0.0-beta.14","10.0.0-beta.15","10.0.0-beta.17","10.0.0-beta.19","10.0.0-beta.20","10.0.0-beta.21"],"85.0.4183.70":["10.0.0-beta.23"],"85.0.4183.78":["10.0.0-beta.24"],"85.0.4183.80":["10.0.0-beta.25"],"82.0.4050.0":["10.0.0-nightly.20200209","10.0.0-nightly.20200210","10.0.0-nightly.20200211","10.0.0-nightly.20200216","10.0.0-nightly.20200217","10.0.0-nightly.20200218","10.0.0-nightly.20200221","10.0.0-nightly.20200222","10.0.0-nightly.20200223","10.0.0-nightly.20200226","10.0.0-nightly.20200303"],"82.0.4076.0":["10.0.0-nightly.20200304","10.0.0-nightly.20200305","10.0.0-nightly.20200306","10.0.0-nightly.20200309","10.0.0-nightly.20200310"],"82.0.4083.0":["10.0.0-nightly.20200311"],"83.0.4086.0":["10.0.0-nightly.20200316"],"83.0.4087.0":["10.0.0-nightly.20200317","10.0.0-nightly.20200318","10.0.0-nightly.20200320","10.0.0-nightly.20200323","10.0.0-nightly.20200324","10.0.0-nightly.20200325","10.0.0-nightly.20200326","10.0.0-nightly.20200327","10.0.0-nightly.20200330","10.0.0-nightly.20200331","10.0.0-nightly.20200401","10.0.0-nightly.20200402","10.0.0-nightly.20200403","10.0.0-nightly.20200406"],"83.0.4095.0":["10.0.0-nightly.20200408","10.0.0-nightly.20200410","10.0.0-nightly.20200413"],"84.0.4114.0":["10.0.0-nightly.20200414"],"84.0.4115.0":["10.0.0-nightly.20200415","10.0.0-nightly.20200416","10.0.0-nightly.20200417"],"84.0.4121.0":["10.0.0-nightly.20200422","10.0.0-nightly.20200423"],"84.0.4125.0":["10.0.0-nightly.20200427","10.0.0-nightly.20200428","10.0.0-nightly.20200429","10.0.0-nightly.20200430"],"85.0.4183.84":["10.0.0"],"85.0.4183.86":["10.0.1"],"85.0.4183.87":["10.1.0"],"85.0.4183.93":["10.1.1"],"85.0.4183.98":["10.1.2"],"85.0.4183.121":["10.1.3","10.1.4","10.1.5","10.1.6","10.1.7","10.2.0","10.3.0","10.3.1","10.3.2","10.4.0","10.4.1","10.4.2","10.4.3","10.4.4","10.4.5","10.4.6","10.4.7"],"86.0.4234.0":["11.0.0-beta.1","11.0.0-beta.3","11.0.0-beta.4","11.0.0-beta.5","11.0.0-beta.6","11.0.0-beta.7","11.0.0-nightly.20200822","11.0.0-nightly.20200824","11.0.0-nightly.20200825","11.0.0-nightly.20200826","12.0.0-nightly.20200827","12.0.0-nightly.20200831","12.0.0-nightly.20200902","12.0.0-nightly.20200903","12.0.0-nightly.20200907","12.0.0-nightly.20200910","12.0.0-nightly.20200911","12.0.0-nightly.20200914"],"87.0.4251.1":["11.0.0-beta.8","11.0.0-beta.9","11.0.0-beta.11"],"87.0.4280.11":["11.0.0-beta.12","11.0.0-beta.13"],"87.0.4280.27":["11.0.0-beta.16","11.0.0-beta.17","11.0.0-beta.18","11.0.0-beta.19"],"87.0.4280.40":["11.0.0-beta.20"],"87.0.4280.47":["11.0.0-beta.22","11.0.0-beta.23"],"85.0.4156.0":["11.0.0-nightly.20200529"],"85.0.4162.0":["11.0.0-nightly.20200602","11.0.0-nightly.20200603","11.0.0-nightly.20200604","11.0.0-nightly.20200609","11.0.0-nightly.20200610","11.0.0-nightly.20200611","11.0.0-nightly.20200615","11.0.0-nightly.20200616","11.0.0-nightly.20200617","11.0.0-nightly.20200618","11.0.0-nightly.20200619"],"85.0.4179.0":["11.0.0-nightly.20200701","11.0.0-nightly.20200702","11.0.0-nightly.20200703","11.0.0-nightly.20200706","11.0.0-nightly.20200707","11.0.0-nightly.20200708","11.0.0-nightly.20200709"],"86.0.4203.0":["11.0.0-nightly.20200716","11.0.0-nightly.20200717","11.0.0-nightly.20200720","11.0.0-nightly.20200721"],"86.0.4209.0":["11.0.0-nightly.20200723","11.0.0-nightly.20200724","11.0.0-nightly.20200729","11.0.0-nightly.20200730","11.0.0-nightly.20200731","11.0.0-nightly.20200803","11.0.0-nightly.20200804","11.0.0-nightly.20200805","11.0.0-nightly.20200811","11.0.0-nightly.20200812"],"87.0.4280.60":["11.0.0","11.0.1"],"87.0.4280.67":["11.0.2","11.0.3","11.0.4"],"87.0.4280.88":["11.0.5","11.1.0","11.1.1"],"87.0.4280.141":["11.2.0","11.2.1","11.2.2","11.2.3","11.3.0","11.4.0","11.4.1","11.4.2","11.4.3","11.4.4","11.4.5","11.4.6","11.4.7","11.4.8","11.4.9","11.4.10","11.4.11","11.4.12","11.5.0"],"89.0.4328.0":["12.0.0-beta.1","12.0.0-beta.3","12.0.0-beta.4","12.0.0-beta.5","12.0.0-beta.6","12.0.0-beta.7","12.0.0-beta.8","12.0.0-beta.9","12.0.0-beta.10","12.0.0-beta.11","12.0.0-beta.12","12.0.0-beta.14","13.0.0-nightly.20201119","13.0.0-nightly.20201123","13.0.0-nightly.20201124","13.0.0-nightly.20201126","13.0.0-nightly.20201127","13.0.0-nightly.20201130","13.0.0-nightly.20201201","13.0.0-nightly.20201202","13.0.0-nightly.20201203","13.0.0-nightly.20201204","13.0.0-nightly.20201207","13.0.0-nightly.20201208","13.0.0-nightly.20201209","13.0.0-nightly.20201210","13.0.0-nightly.20201211","13.0.0-nightly.20201214"],"89.0.4348.1":["12.0.0-beta.16","12.0.0-beta.18","12.0.0-beta.19","12.0.0-beta.20"],"89.0.4388.2":["12.0.0-beta.21","12.0.0-beta.22","12.0.0-beta.23","12.0.0-beta.24","12.0.0-beta.25","12.0.0-beta.26"],"89.0.4389.23":["12.0.0-beta.27","12.0.0-beta.28","12.0.0-beta.29"],"89.0.4389.58":["12.0.0-beta.30","12.0.0-beta.31"],"87.0.4268.0":["12.0.0-nightly.20201013","12.0.0-nightly.20201014","12.0.0-nightly.20201015"],"88.0.4292.0":["12.0.0-nightly.20201023","12.0.0-nightly.20201026"],"88.0.4306.0":["12.0.0-nightly.20201030","12.0.0-nightly.20201102","12.0.0-nightly.20201103","12.0.0-nightly.20201104","12.0.0-nightly.20201105","12.0.0-nightly.20201106","12.0.0-nightly.20201111","12.0.0-nightly.20201112"],"88.0.4324.0":["12.0.0-nightly.20201116"],"89.0.4389.69":["12.0.0"],"89.0.4389.82":["12.0.1"],"89.0.4389.90":["12.0.2"],"89.0.4389.114":["12.0.3","12.0.4"],"89.0.4389.128":["12.0.5","12.0.6","12.0.7","12.0.8","12.0.9","12.0.10","12.0.11","12.0.12","12.0.13","12.0.14","12.0.15","12.0.16","12.0.17","12.0.18","12.1.0","12.1.1","12.1.2","12.2.0","12.2.1","12.2.2","12.2.3"],"90.0.4402.0":["13.0.0-beta.2","13.0.0-beta.3","13.0.0-nightly.20210210","13.0.0-nightly.20210211","13.0.0-nightly.20210212","13.0.0-nightly.20210216","13.0.0-nightly.20210217","13.0.0-nightly.20210218","13.0.0-nightly.20210219","13.0.0-nightly.20210222","13.0.0-nightly.20210225","13.0.0-nightly.20210226","13.0.0-nightly.20210301","13.0.0-nightly.20210302","13.0.0-nightly.20210303","14.0.0-nightly.20210304"],"90.0.4415.0":["13.0.0-beta.4","13.0.0-beta.5","13.0.0-beta.6","13.0.0-beta.7","13.0.0-beta.8","13.0.0-beta.9","13.0.0-beta.11","13.0.0-beta.12","13.0.0-beta.13","14.0.0-nightly.20210305","14.0.0-nightly.20210308","14.0.0-nightly.20210309","14.0.0-nightly.20210311","14.0.0-nightly.20210315","14.0.0-nightly.20210316","14.0.0-nightly.20210317","14.0.0-nightly.20210318","14.0.0-nightly.20210319","14.0.0-nightly.20210323","14.0.0-nightly.20210324","14.0.0-nightly.20210325","14.0.0-nightly.20210326","14.0.0-nightly.20210329","14.0.0-nightly.20210330"],"91.0.4448.0":["13.0.0-beta.14","13.0.0-beta.16","13.0.0-beta.17","13.0.0-beta.18","13.0.0-beta.20","14.0.0-nightly.20210331","14.0.0-nightly.20210401","14.0.0-nightly.20210402","14.0.0-nightly.20210406","14.0.0-nightly.20210407","14.0.0-nightly.20210408","14.0.0-nightly.20210409","14.0.0-nightly.20210413"],"91.0.4472.33":["13.0.0-beta.21","13.0.0-beta.22","13.0.0-beta.23"],"91.0.4472.38":["13.0.0-beta.24","13.0.0-beta.26","13.0.0-beta.27","13.0.0-beta.28"],"89.0.4349.0":["13.0.0-nightly.20201215","13.0.0-nightly.20201216","13.0.0-nightly.20201221","13.0.0-nightly.20201222"],"89.0.4359.0":["13.0.0-nightly.20201223","13.0.0-nightly.20210104","13.0.0-nightly.20210108","13.0.0-nightly.20210111"],"89.0.4386.0":["13.0.0-nightly.20210113","13.0.0-nightly.20210114","13.0.0-nightly.20210118","13.0.0-nightly.20210122","13.0.0-nightly.20210125"],"89.0.4389.0":["13.0.0-nightly.20210127","13.0.0-nightly.20210128","13.0.0-nightly.20210129","13.0.0-nightly.20210201","13.0.0-nightly.20210202","13.0.0-nightly.20210203","13.0.0-nightly.20210205","13.0.0-nightly.20210208","13.0.0-nightly.20210209"],"91.0.4472.69":["13.0.0","13.0.1"],"91.0.4472.77":["13.1.0","13.1.1","13.1.2"],"91.0.4472.106":["13.1.3","13.1.4"],"91.0.4472.124":["13.1.5","13.1.6","13.1.7"],"91.0.4472.164":["13.1.8","13.1.9","13.2.0","13.2.1","13.2.2","13.2.3","13.3.0","13.4.0","13.5.0","13.5.1","13.5.2","13.6.0","13.6.1","13.6.2","13.6.3","13.6.6","13.6.7","13.6.8","13.6.9"],"92.0.4511.0":["14.0.0-beta.1","14.0.0-beta.2","14.0.0-beta.3","14.0.0-nightly.20210520","14.0.0-nightly.20210523","14.0.0-nightly.20210524","15.0.0-nightly.20210527","15.0.0-nightly.20210528","15.0.0-nightly.20210531","15.0.0-nightly.20210601","15.0.0-nightly.20210602"],"93.0.4536.0":["14.0.0-beta.5","14.0.0-beta.6","14.0.0-beta.7","14.0.0-beta.8","15.0.0-nightly.20210609","15.0.0-nightly.20210610","15.0.0-nightly.20210611","15.0.0-nightly.20210614","15.0.0-nightly.20210615","15.0.0-nightly.20210616"],"93.0.4539.0":["14.0.0-beta.9","14.0.0-beta.10","15.0.0-nightly.20210617","15.0.0-nightly.20210618","15.0.0-nightly.20210621","15.0.0-nightly.20210622"],"93.0.4557.4":["14.0.0-beta.11","14.0.0-beta.12"],"93.0.4566.0":["14.0.0-beta.13","14.0.0-beta.14","14.0.0-beta.15","14.0.0-beta.16","14.0.0-beta.17","15.0.0-alpha.1","15.0.0-alpha.2","15.0.0-nightly.20210706","15.0.0-nightly.20210707","15.0.0-nightly.20210708","15.0.0-nightly.20210709","15.0.0-nightly.20210712","15.0.0-nightly.20210713","15.0.0-nightly.20210714","15.0.0-nightly.20210715","15.0.0-nightly.20210716","15.0.0-nightly.20210719","15.0.0-nightly.20210720","15.0.0-nightly.20210721","16.0.0-nightly.20210722","16.0.0-nightly.20210723","16.0.0-nightly.20210726"],"93.0.4577.15":["14.0.0-beta.18","14.0.0-beta.19","14.0.0-beta.20","14.0.0-beta.21"],"93.0.4577.25":["14.0.0-beta.22","14.0.0-beta.23"],"93.0.4577.51":["14.0.0-beta.24","14.0.0-beta.25"],"92.0.4475.0":["14.0.0-nightly.20210426","14.0.0-nightly.20210427"],"92.0.4488.0":["14.0.0-nightly.20210430","14.0.0-nightly.20210503"],"92.0.4496.0":["14.0.0-nightly.20210505"],"92.0.4498.0":["14.0.0-nightly.20210506"],"92.0.4499.0":["14.0.0-nightly.20210507","14.0.0-nightly.20210510","14.0.0-nightly.20210511","14.0.0-nightly.20210512","14.0.0-nightly.20210513"],"92.0.4505.0":["14.0.0-nightly.20210514","14.0.0-nightly.20210517","14.0.0-nightly.20210518","14.0.0-nightly.20210519"],"93.0.4577.58":["14.0.0"],"93.0.4577.63":["14.0.1"],"93.0.4577.82":["14.0.2","14.1.0","14.1.1","14.2.0","14.2.1","14.2.2","14.2.3","14.2.4","14.2.5"],"94.0.4584.0":["15.0.0-alpha.3","15.0.0-alpha.4","15.0.0-alpha.5","15.0.0-alpha.6","16.0.0-nightly.20210727","16.0.0-nightly.20210728","16.0.0-nightly.20210729","16.0.0-nightly.20210730","16.0.0-nightly.20210802","16.0.0-nightly.20210803","16.0.0-nightly.20210804","16.0.0-nightly.20210805","16.0.0-nightly.20210806","16.0.0-nightly.20210809","16.0.0-nightly.20210810","16.0.0-nightly.20210811"],"94.0.4590.2":["15.0.0-alpha.7","15.0.0-alpha.8","15.0.0-alpha.9","16.0.0-nightly.20210812","16.0.0-nightly.20210813","16.0.0-nightly.20210816","16.0.0-nightly.20210817","16.0.0-nightly.20210818","16.0.0-nightly.20210819","16.0.0-nightly.20210820","16.0.0-nightly.20210823"],"94.0.4606.12":["15.0.0-alpha.10"],"94.0.4606.20":["15.0.0-beta.1","15.0.0-beta.2"],"94.0.4606.31":["15.0.0-beta.3","15.0.0-beta.4","15.0.0-beta.5","15.0.0-beta.6","15.0.0-beta.7"],"93.0.4530.0":["15.0.0-nightly.20210603","15.0.0-nightly.20210604"],"93.0.4535.0":["15.0.0-nightly.20210608"],"93.0.4550.0":["15.0.0-nightly.20210623","15.0.0-nightly.20210624"],"93.0.4552.0":["15.0.0-nightly.20210625","15.0.0-nightly.20210628","15.0.0-nightly.20210629"],"93.0.4558.0":["15.0.0-nightly.20210630","15.0.0-nightly.20210701","15.0.0-nightly.20210702","15.0.0-nightly.20210705"],"94.0.4606.51":["15.0.0"],"94.0.4606.61":["15.1.0","15.1.1"],"94.0.4606.71":["15.1.2"],"94.0.4606.81":["15.2.0","15.3.0","15.3.1","15.3.2","15.3.3","15.3.4","15.3.5","15.3.6"],"95.0.4629.0":["16.0.0-alpha.1","16.0.0-alpha.2","16.0.0-alpha.3","16.0.0-alpha.4","16.0.0-alpha.5","16.0.0-alpha.6","16.0.0-alpha.7","16.0.0-nightly.20210902","16.0.0-nightly.20210903","16.0.0-nightly.20210906","16.0.0-nightly.20210907","16.0.0-nightly.20210908","16.0.0-nightly.20210909","16.0.0-nightly.20210910","16.0.0-nightly.20210913","16.0.0-nightly.20210914","16.0.0-nightly.20210915","16.0.0-nightly.20210916","16.0.0-nightly.20210917","16.0.0-nightly.20210920","16.0.0-nightly.20210921","16.0.0-nightly.20210922","17.0.0-nightly.20210923","17.0.0-nightly.20210924","17.0.0-nightly.20210927","17.0.0-nightly.20210928","17.0.0-nightly.20210929","17.0.0-nightly.20210930","17.0.0-nightly.20211001","17.0.0-nightly.20211004","17.0.0-nightly.20211005"],"96.0.4647.0":["16.0.0-alpha.8","16.0.0-alpha.9","16.0.0-beta.1","16.0.0-beta.2","16.0.0-beta.3","17.0.0-nightly.20211006","17.0.0-nightly.20211007","17.0.0-nightly.20211008","17.0.0-nightly.20211011","17.0.0-nightly.20211012","17.0.0-nightly.20211013","17.0.0-nightly.20211014","17.0.0-nightly.20211015","17.0.0-nightly.20211018","17.0.0-nightly.20211019","17.0.0-nightly.20211020","17.0.0-nightly.20211021"],"96.0.4664.18":["16.0.0-beta.4","16.0.0-beta.5"],"96.0.4664.27":["16.0.0-beta.6","16.0.0-beta.7"],"96.0.4664.35":["16.0.0-beta.8","16.0.0-beta.9"],"95.0.4612.5":["16.0.0-nightly.20210824","16.0.0-nightly.20210825","16.0.0-nightly.20210826","16.0.0-nightly.20210827","16.0.0-nightly.20210830","16.0.0-nightly.20210831","16.0.0-nightly.20210901"],"96.0.4664.45":["16.0.0","16.0.1"],"96.0.4664.55":["16.0.2","16.0.3","16.0.4","16.0.5"],"96.0.4664.110":["16.0.6","16.0.7","16.0.8"],"96.0.4664.4":["17.0.0-alpha.1","17.0.0-alpha.2","17.0.0-alpha.3","17.0.0-nightly.20211022","17.0.0-nightly.20211025","17.0.0-nightly.20211026","17.0.0-nightly.20211027","17.0.0-nightly.20211028","17.0.0-nightly.20211029","17.0.0-nightly.20211101","17.0.0-nightly.20211102","17.0.0-nightly.20211103","17.0.0-nightly.20211104","17.0.0-nightly.20211105","17.0.0-nightly.20211108","17.0.0-nightly.20211109","17.0.0-nightly.20211110","17.0.0-nightly.20211111","17.0.0-nightly.20211112","17.0.0-nightly.20211115","17.0.0-nightly.20211116","17.0.0-nightly.20211117","18.0.0-nightly.20211118","18.0.0-nightly.20211119","18.0.0-nightly.20211122","18.0.0-nightly.20211123"],"98.0.4706.0":["17.0.0-alpha.4","17.0.0-alpha.5","17.0.0-alpha.6","17.0.0-beta.1","17.0.0-beta.2","18.0.0-nightly.20211124","18.0.0-nightly.20211125","18.0.0-nightly.20211126","18.0.0-nightly.20211129","18.0.0-nightly.20211130","18.0.0-nightly.20211201","18.0.0-nightly.20211202","18.0.0-nightly.20211203","18.0.0-nightly.20211206","18.0.0-nightly.20211207","18.0.0-nightly.20211208","18.0.0-nightly.20211209","18.0.0-nightly.20211210","18.0.0-nightly.20211213","18.0.0-nightly.20211214","18.0.0-nightly.20211215","18.0.0-nightly.20211216","18.0.0-nightly.20211217","18.0.0-nightly.20211220","18.0.0-nightly.20211221","18.0.0-nightly.20211222","18.0.0-nightly.20211223","18.0.0-nightly.20211228","18.0.0-nightly.20211229","18.0.0-nightly.20211231","18.0.0-nightly.20220103","18.0.0-nightly.20220104","18.0.0-nightly.20220105","18.0.0-nightly.20220106","18.0.0-nightly.20220107","18.0.0-nightly.20220110"],"98.0.4758.9":["17.0.0-beta.3"],"98.0.4758.11":["17.0.0-beta.4","17.0.0-beta.5","17.0.0-beta.6","17.0.0-beta.7","17.0.0-beta.8","17.0.0-beta.9"],"98.0.4758.74":["17.0.0"],"99.0.4767.0":["18.0.0-alpha.1","18.0.0-alpha.2","18.0.0-alpha.3","18.0.0-nightly.20220111","18.0.0-nightly.20220112","18.0.0-nightly.20220113","18.0.0-nightly.20220114","18.0.0-nightly.20220117","18.0.0-nightly.20220118","18.0.0-nightly.20220119","18.0.0-nightly.20220121","18.0.0-nightly.20220124","18.0.0-nightly.20220125","18.0.0-nightly.20220127","18.0.0-nightly.20220128","18.0.0-nightly.20220131","18.0.0-nightly.20220201","19.0.0-nightly.20220202","19.0.0-nightly.20220203","19.0.0-nightly.20220204","19.0.0-nightly.20220207","19.0.0-nightly.20220208","19.0.0-nightly.20220209"]} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js index de2593094453c8..e46505d67f6174 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.js @@ -974,6 +974,7 @@ module.exports = { "13.6.6": "91.0.4472.164", "13.6.7": "91.0.4472.164", "13.6.8": "91.0.4472.164", + "13.6.9": "91.0.4472.164", "14.0.0-beta.1": "92.0.4511.0", "14.0.0-beta.2": "92.0.4511.0", "14.0.0-beta.3": "92.0.4511.0", @@ -1205,6 +1206,7 @@ module.exports = { "17.0.0-beta.6": "98.0.4758.11", "17.0.0-beta.7": "98.0.4758.11", "17.0.0-beta.8": "98.0.4758.11", + "17.0.0-beta.9": "98.0.4758.11", "17.0.0-nightly.20210923": "95.0.4629.0", "17.0.0-nightly.20210924": "95.0.4629.0", "17.0.0-nightly.20210927": "95.0.4629.0", @@ -1245,6 +1247,10 @@ module.exports = { "17.0.0-nightly.20211115": "96.0.4664.4", "17.0.0-nightly.20211116": "96.0.4664.4", "17.0.0-nightly.20211117": "96.0.4664.4", + "17.0.0": "98.0.4758.74", + "18.0.0-alpha.1": "99.0.4767.0", + "18.0.0-alpha.2": "99.0.4767.0", + "18.0.0-alpha.3": "99.0.4767.0", "18.0.0-nightly.20211118": "96.0.4664.4", "18.0.0-nightly.20211119": "96.0.4664.4", "18.0.0-nightly.20211122": "96.0.4664.4", @@ -1291,5 +1297,13 @@ module.exports = { "18.0.0-nightly.20220124": "99.0.4767.0", "18.0.0-nightly.20220125": "99.0.4767.0", "18.0.0-nightly.20220127": "99.0.4767.0", - "18.0.0-nightly.20220128": "99.0.4767.0" + "18.0.0-nightly.20220128": "99.0.4767.0", + "18.0.0-nightly.20220131": "99.0.4767.0", + "18.0.0-nightly.20220201": "99.0.4767.0", + "19.0.0-nightly.20220202": "99.0.4767.0", + "19.0.0-nightly.20220203": "99.0.4767.0", + "19.0.0-nightly.20220204": "99.0.4767.0", + "19.0.0-nightly.20220207": "99.0.4767.0", + "19.0.0-nightly.20220208": "99.0.4767.0", + "19.0.0-nightly.20220209": "99.0.4767.0" }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json index 96e6861e876edd..77988554f2aedf 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/full-versions.json @@ -1 +1 @@ -{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0"} \ No newline at end of file +{"0.20.0":"39.0.2171.65","0.20.1":"39.0.2171.65","0.20.2":"39.0.2171.65","0.20.3":"39.0.2171.65","0.20.4":"39.0.2171.65","0.20.5":"39.0.2171.65","0.20.6":"39.0.2171.65","0.20.7":"39.0.2171.65","0.20.8":"39.0.2171.65","0.21.0":"40.0.2214.91","0.21.1":"40.0.2214.91","0.21.2":"40.0.2214.91","0.21.3":"41.0.2272.76","0.22.1":"41.0.2272.76","0.22.2":"41.0.2272.76","0.22.3":"41.0.2272.76","0.23.0":"41.0.2272.76","0.24.0":"41.0.2272.76","0.25.0":"42.0.2311.107","0.25.1":"42.0.2311.107","0.25.2":"42.0.2311.107","0.25.3":"42.0.2311.107","0.26.0":"42.0.2311.107","0.26.1":"42.0.2311.107","0.27.0":"42.0.2311.107","0.27.1":"42.0.2311.107","0.27.2":"43.0.2357.65","0.27.3":"43.0.2357.65","0.28.0":"43.0.2357.65","0.28.1":"43.0.2357.65","0.28.2":"43.0.2357.65","0.28.3":"43.0.2357.65","0.29.1":"43.0.2357.65","0.29.2":"43.0.2357.65","0.30.4":"44.0.2403.125","0.31.0":"44.0.2403.125","0.31.2":"45.0.2454.85","0.32.2":"45.0.2454.85","0.32.3":"45.0.2454.85","0.33.0":"45.0.2454.85","0.33.1":"45.0.2454.85","0.33.2":"45.0.2454.85","0.33.3":"45.0.2454.85","0.33.4":"45.0.2454.85","0.33.6":"45.0.2454.85","0.33.7":"45.0.2454.85","0.33.8":"45.0.2454.85","0.33.9":"45.0.2454.85","0.34.0":"45.0.2454.85","0.34.1":"45.0.2454.85","0.34.2":"45.0.2454.85","0.34.3":"45.0.2454.85","0.34.4":"45.0.2454.85","0.35.1":"45.0.2454.85","0.35.2":"45.0.2454.85","0.35.3":"45.0.2454.85","0.35.4":"45.0.2454.85","0.35.5":"45.0.2454.85","0.36.0":"47.0.2526.73","0.36.2":"47.0.2526.73","0.36.3":"47.0.2526.73","0.36.4":"47.0.2526.73","0.36.5":"47.0.2526.110","0.36.6":"47.0.2526.110","0.36.7":"47.0.2526.110","0.36.8":"47.0.2526.110","0.36.9":"47.0.2526.110","0.36.10":"47.0.2526.110","0.36.11":"47.0.2526.110","0.36.12":"47.0.2526.110","0.37.0":"49.0.2623.75","0.37.1":"49.0.2623.75","0.37.3":"49.0.2623.75","0.37.4":"49.0.2623.75","0.37.5":"49.0.2623.75","0.37.6":"49.0.2623.75","0.37.7":"49.0.2623.75","0.37.8":"49.0.2623.75","1.0.0":"49.0.2623.75","1.0.1":"49.0.2623.75","1.0.2":"49.0.2623.75","1.1.0":"50.0.2661.102","1.1.1":"50.0.2661.102","1.1.2":"50.0.2661.102","1.1.3":"50.0.2661.102","1.2.0":"51.0.2704.63","1.2.1":"51.0.2704.63","1.2.2":"51.0.2704.84","1.2.3":"51.0.2704.84","1.2.4":"51.0.2704.103","1.2.5":"51.0.2704.103","1.2.6":"51.0.2704.106","1.2.7":"51.0.2704.106","1.2.8":"51.0.2704.106","1.3.0":"52.0.2743.82","1.3.1":"52.0.2743.82","1.3.2":"52.0.2743.82","1.3.3":"52.0.2743.82","1.3.4":"52.0.2743.82","1.3.5":"52.0.2743.82","1.3.6":"52.0.2743.82","1.3.7":"52.0.2743.82","1.3.9":"52.0.2743.82","1.3.10":"52.0.2743.82","1.3.13":"52.0.2743.82","1.3.14":"52.0.2743.82","1.3.15":"52.0.2743.82","1.4.0":"53.0.2785.113","1.4.1":"53.0.2785.113","1.4.2":"53.0.2785.113","1.4.3":"53.0.2785.113","1.4.4":"53.0.2785.113","1.4.5":"53.0.2785.113","1.4.6":"53.0.2785.143","1.4.7":"53.0.2785.143","1.4.8":"53.0.2785.143","1.4.10":"53.0.2785.143","1.4.11":"53.0.2785.143","1.4.12":"54.0.2840.51","1.4.13":"53.0.2785.143","1.4.14":"53.0.2785.143","1.4.15":"53.0.2785.143","1.4.16":"53.0.2785.143","1.5.0":"54.0.2840.101","1.5.1":"54.0.2840.101","1.6.0":"56.0.2924.87","1.6.1":"56.0.2924.87","1.6.2":"56.0.2924.87","1.6.3":"56.0.2924.87","1.6.4":"56.0.2924.87","1.6.5":"56.0.2924.87","1.6.6":"56.0.2924.87","1.6.7":"56.0.2924.87","1.6.8":"56.0.2924.87","1.6.9":"56.0.2924.87","1.6.10":"56.0.2924.87","1.6.11":"56.0.2924.87","1.6.12":"56.0.2924.87","1.6.13":"56.0.2924.87","1.6.14":"56.0.2924.87","1.6.15":"56.0.2924.87","1.6.16":"56.0.2924.87","1.6.17":"56.0.2924.87","1.6.18":"56.0.2924.87","1.7.0":"58.0.3029.110","1.7.1":"58.0.3029.110","1.7.2":"58.0.3029.110","1.7.3":"58.0.3029.110","1.7.4":"58.0.3029.110","1.7.5":"58.0.3029.110","1.7.6":"58.0.3029.110","1.7.7":"58.0.3029.110","1.7.8":"58.0.3029.110","1.7.9":"58.0.3029.110","1.7.10":"58.0.3029.110","1.7.11":"58.0.3029.110","1.7.12":"58.0.3029.110","1.7.13":"58.0.3029.110","1.7.14":"58.0.3029.110","1.7.15":"58.0.3029.110","1.7.16":"58.0.3029.110","1.8.0":"59.0.3071.115","1.8.1":"59.0.3071.115","1.8.2-beta.1":"59.0.3071.115","1.8.2-beta.2":"59.0.3071.115","1.8.2-beta.3":"59.0.3071.115","1.8.2-beta.4":"59.0.3071.115","1.8.2-beta.5":"59.0.3071.115","1.8.2":"59.0.3071.115","1.8.3":"59.0.3071.115","1.8.4":"59.0.3071.115","1.8.5":"59.0.3071.115","1.8.6":"59.0.3071.115","1.8.7":"59.0.3071.115","1.8.8":"59.0.3071.115","2.0.0-beta.1":"61.0.3163.100","2.0.0-beta.2":"61.0.3163.100","2.0.0-beta.3":"61.0.3163.100","2.0.0-beta.4":"61.0.3163.100","2.0.0-beta.5":"61.0.3163.100","2.0.0-beta.6":"61.0.3163.100","2.0.0-beta.7":"61.0.3163.100","2.0.0-beta.8":"61.0.3163.100","2.0.0":"61.0.3163.100","2.0.1":"61.0.3163.100","2.0.2":"61.0.3163.100","2.0.3":"61.0.3163.100","2.0.4":"61.0.3163.100","2.0.5":"61.0.3163.100","2.0.6":"61.0.3163.100","2.0.7":"61.0.3163.100","2.0.8-nightly.20180819":"61.0.3163.100","2.0.8-nightly.20180820":"61.0.3163.100","2.0.8":"61.0.3163.100","2.0.9":"61.0.3163.100","2.0.10":"61.0.3163.100","2.0.11":"61.0.3163.100","2.0.12":"61.0.3163.100","2.0.13":"61.0.3163.100","2.0.14":"61.0.3163.100","2.0.15":"61.0.3163.100","2.0.16":"61.0.3163.100","2.0.17":"61.0.3163.100","2.0.18":"61.0.3163.100","2.1.0-unsupported.20180809":"61.0.3163.100","3.0.0-beta.1":"66.0.3359.181","3.0.0-beta.2":"66.0.3359.181","3.0.0-beta.3":"66.0.3359.181","3.0.0-beta.4":"66.0.3359.181","3.0.0-beta.5":"66.0.3359.181","3.0.0-beta.6":"66.0.3359.181","3.0.0-beta.7":"66.0.3359.181","3.0.0-beta.8":"66.0.3359.181","3.0.0-beta.9":"66.0.3359.181","3.0.0-beta.10":"66.0.3359.181","3.0.0-beta.11":"66.0.3359.181","3.0.0-beta.12":"66.0.3359.181","3.0.0-beta.13":"66.0.3359.181","3.0.0-nightly.20180818":"66.0.3359.181","3.0.0-nightly.20180821":"66.0.3359.181","3.0.0-nightly.20180823":"66.0.3359.181","3.0.0-nightly.20180904":"66.0.3359.181","3.0.0":"66.0.3359.181","3.0.1":"66.0.3359.181","3.0.2":"66.0.3359.181","3.0.3":"66.0.3359.181","3.0.4":"66.0.3359.181","3.0.5":"66.0.3359.181","3.0.6":"66.0.3359.181","3.0.7":"66.0.3359.181","3.0.8":"66.0.3359.181","3.0.9":"66.0.3359.181","3.0.10":"66.0.3359.181","3.0.11":"66.0.3359.181","3.0.12":"66.0.3359.181","3.0.13":"66.0.3359.181","3.0.14":"66.0.3359.181","3.0.15":"66.0.3359.181","3.0.16":"66.0.3359.181","3.1.0-beta.1":"66.0.3359.181","3.1.0-beta.2":"66.0.3359.181","3.1.0-beta.3":"66.0.3359.181","3.1.0-beta.4":"66.0.3359.181","3.1.0-beta.5":"66.0.3359.181","3.1.0":"66.0.3359.181","3.1.1":"66.0.3359.181","3.1.2":"66.0.3359.181","3.1.3":"66.0.3359.181","3.1.4":"66.0.3359.181","3.1.5":"66.0.3359.181","3.1.6":"66.0.3359.181","3.1.7":"66.0.3359.181","3.1.8":"66.0.3359.181","3.1.9":"66.0.3359.181","3.1.10":"66.0.3359.181","3.1.11":"66.0.3359.181","3.1.12":"66.0.3359.181","3.1.13":"66.0.3359.181","4.0.0-beta.1":"69.0.3497.106","4.0.0-beta.2":"69.0.3497.106","4.0.0-beta.3":"69.0.3497.106","4.0.0-beta.4":"69.0.3497.106","4.0.0-beta.5":"69.0.3497.106","4.0.0-beta.6":"69.0.3497.106","4.0.0-beta.7":"69.0.3497.106","4.0.0-beta.8":"69.0.3497.106","4.0.0-beta.9":"69.0.3497.106","4.0.0-beta.10":"69.0.3497.106","4.0.0-beta.11":"69.0.3497.106","4.0.0-nightly.20180817":"66.0.3359.181","4.0.0-nightly.20180819":"66.0.3359.181","4.0.0-nightly.20180821":"66.0.3359.181","4.0.0-nightly.20180929":"67.0.3396.99","4.0.0-nightly.20181006":"68.0.3440.128","4.0.0-nightly.20181010":"69.0.3497.106","4.0.0":"69.0.3497.106","4.0.1":"69.0.3497.106","4.0.2":"69.0.3497.106","4.0.3":"69.0.3497.106","4.0.4":"69.0.3497.106","4.0.5":"69.0.3497.106","4.0.6":"69.0.3497.106","4.0.7":"69.0.3497.128","4.0.8":"69.0.3497.128","4.1.0":"69.0.3497.128","4.1.1":"69.0.3497.128","4.1.2":"69.0.3497.128","4.1.3":"69.0.3497.128","4.1.4":"69.0.3497.128","4.1.5":"69.0.3497.128","4.2.0":"69.0.3497.128","4.2.1":"69.0.3497.128","4.2.2":"69.0.3497.128","4.2.3":"69.0.3497.128","4.2.4":"69.0.3497.128","4.2.5":"69.0.3497.128","4.2.6":"69.0.3497.128","4.2.7":"69.0.3497.128","4.2.8":"69.0.3497.128","4.2.9":"69.0.3497.128","4.2.10":"69.0.3497.128","4.2.11":"69.0.3497.128","4.2.12":"69.0.3497.128","5.0.0-beta.1":"72.0.3626.52","5.0.0-beta.2":"72.0.3626.52","5.0.0-beta.3":"73.0.3683.27","5.0.0-beta.4":"73.0.3683.54","5.0.0-beta.5":"73.0.3683.61","5.0.0-beta.6":"73.0.3683.84","5.0.0-beta.7":"73.0.3683.94","5.0.0-beta.8":"73.0.3683.104","5.0.0-beta.9":"73.0.3683.117","5.0.0-nightly.20190107":"70.0.3538.110","5.0.0-nightly.20190121":"71.0.3578.98","5.0.0-nightly.20190122":"71.0.3578.98","5.0.0":"73.0.3683.119","5.0.1":"73.0.3683.121","5.0.2":"73.0.3683.121","5.0.3":"73.0.3683.121","5.0.4":"73.0.3683.121","5.0.5":"73.0.3683.121","5.0.6":"73.0.3683.121","5.0.7":"73.0.3683.121","5.0.8":"73.0.3683.121","5.0.9":"73.0.3683.121","5.0.10":"73.0.3683.121","5.0.11":"73.0.3683.121","5.0.12":"73.0.3683.121","5.0.13":"73.0.3683.121","6.0.0-beta.1":"76.0.3774.1","6.0.0-beta.2":"76.0.3783.1","6.0.0-beta.3":"76.0.3783.1","6.0.0-beta.4":"76.0.3783.1","6.0.0-beta.5":"76.0.3805.4","6.0.0-beta.6":"76.0.3809.3","6.0.0-beta.7":"76.0.3809.22","6.0.0-beta.8":"76.0.3809.26","6.0.0-beta.9":"76.0.3809.26","6.0.0-beta.10":"76.0.3809.37","6.0.0-beta.11":"76.0.3809.42","6.0.0-beta.12":"76.0.3809.54","6.0.0-beta.13":"76.0.3809.60","6.0.0-beta.14":"76.0.3809.68","6.0.0-beta.15":"76.0.3809.74","6.0.0-nightly.20190212":"72.0.3626.107","6.0.0-nightly.20190213":"72.0.3626.110","6.0.0-nightly.20190311":"74.0.3724.8","6.0.0":"76.0.3809.88","6.0.1":"76.0.3809.102","6.0.2":"76.0.3809.110","6.0.3":"76.0.3809.126","6.0.4":"76.0.3809.131","6.0.5":"76.0.3809.136","6.0.6":"76.0.3809.138","6.0.7":"76.0.3809.139","6.0.8":"76.0.3809.146","6.0.9":"76.0.3809.146","6.0.10":"76.0.3809.146","6.0.11":"76.0.3809.146","6.0.12":"76.0.3809.146","6.1.0":"76.0.3809.146","6.1.1":"76.0.3809.146","6.1.2":"76.0.3809.146","6.1.3":"76.0.3809.146","6.1.4":"76.0.3809.146","6.1.5":"76.0.3809.146","6.1.6":"76.0.3809.146","6.1.7":"76.0.3809.146","6.1.8":"76.0.3809.146","6.1.9":"76.0.3809.146","6.1.10":"76.0.3809.146","6.1.11":"76.0.3809.146","6.1.12":"76.0.3809.146","7.0.0-beta.1":"78.0.3866.0","7.0.0-beta.2":"78.0.3866.0","7.0.0-beta.3":"78.0.3866.0","7.0.0-beta.4":"78.0.3896.6","7.0.0-beta.5":"78.0.3905.1","7.0.0-beta.6":"78.0.3905.1","7.0.0-beta.7":"78.0.3905.1","7.0.0-nightly.20190521":"76.0.3784.0","7.0.0-nightly.20190529":"76.0.3806.0","7.0.0-nightly.20190530":"76.0.3806.0","7.0.0-nightly.20190531":"76.0.3806.0","7.0.0-nightly.20190602":"76.0.3806.0","7.0.0-nightly.20190603":"76.0.3806.0","7.0.0-nightly.20190604":"77.0.3814.0","7.0.0-nightly.20190605":"77.0.3815.0","7.0.0-nightly.20190606":"77.0.3815.0","7.0.0-nightly.20190607":"77.0.3815.0","7.0.0-nightly.20190608":"77.0.3815.0","7.0.0-nightly.20190609":"77.0.3815.0","7.0.0-nightly.20190611":"77.0.3815.0","7.0.0-nightly.20190612":"77.0.3815.0","7.0.0-nightly.20190613":"77.0.3815.0","7.0.0-nightly.20190615":"77.0.3815.0","7.0.0-nightly.20190616":"77.0.3815.0","7.0.0-nightly.20190618":"77.0.3815.0","7.0.0-nightly.20190619":"77.0.3815.0","7.0.0-nightly.20190622":"77.0.3815.0","7.0.0-nightly.20190623":"77.0.3815.0","7.0.0-nightly.20190624":"77.0.3815.0","7.0.0-nightly.20190627":"77.0.3815.0","7.0.0-nightly.20190629":"77.0.3815.0","7.0.0-nightly.20190630":"77.0.3815.0","7.0.0-nightly.20190701":"77.0.3815.0","7.0.0-nightly.20190702":"77.0.3815.0","7.0.0-nightly.20190704":"77.0.3843.0","7.0.0-nightly.20190705":"77.0.3843.0","7.0.0-nightly.20190719":"77.0.3848.0","7.0.0-nightly.20190720":"77.0.3848.0","7.0.0-nightly.20190721":"77.0.3848.0","7.0.0-nightly.20190726":"77.0.3864.0","7.0.0-nightly.20190727":"78.0.3866.0","7.0.0-nightly.20190728":"78.0.3866.0","7.0.0-nightly.20190729":"78.0.3866.0","7.0.0-nightly.20190730":"78.0.3866.0","7.0.0-nightly.20190731":"78.0.3866.0","7.0.0":"78.0.3905.1","7.0.1":"78.0.3904.92","7.1.0":"78.0.3904.94","7.1.1":"78.0.3904.99","7.1.2":"78.0.3904.113","7.1.3":"78.0.3904.126","7.1.4":"78.0.3904.130","7.1.5":"78.0.3904.130","7.1.6":"78.0.3904.130","7.1.7":"78.0.3904.130","7.1.8":"78.0.3904.130","7.1.9":"78.0.3904.130","7.1.10":"78.0.3904.130","7.1.11":"78.0.3904.130","7.1.12":"78.0.3904.130","7.1.13":"78.0.3904.130","7.1.14":"78.0.3904.130","7.2.0":"78.0.3904.130","7.2.1":"78.0.3904.130","7.2.2":"78.0.3904.130","7.2.3":"78.0.3904.130","7.2.4":"78.0.3904.130","7.3.0":"78.0.3904.130","7.3.1":"78.0.3904.130","7.3.2":"78.0.3904.130","7.3.3":"78.0.3904.130","8.0.0-beta.1":"79.0.3931.0","8.0.0-beta.2":"79.0.3931.0","8.0.0-beta.3":"80.0.3955.0","8.0.0-beta.4":"80.0.3955.0","8.0.0-beta.5":"80.0.3987.14","8.0.0-beta.6":"80.0.3987.51","8.0.0-beta.7":"80.0.3987.59","8.0.0-beta.8":"80.0.3987.75","8.0.0-beta.9":"80.0.3987.75","8.0.0-nightly.20190801":"78.0.3866.0","8.0.0-nightly.20190802":"78.0.3866.0","8.0.0-nightly.20190803":"78.0.3871.0","8.0.0-nightly.20190806":"78.0.3871.0","8.0.0-nightly.20190807":"78.0.3871.0","8.0.0-nightly.20190808":"78.0.3871.0","8.0.0-nightly.20190809":"78.0.3871.0","8.0.0-nightly.20190810":"78.0.3871.0","8.0.0-nightly.20190811":"78.0.3871.0","8.0.0-nightly.20190812":"78.0.3871.0","8.0.0-nightly.20190813":"78.0.3871.0","8.0.0-nightly.20190814":"78.0.3871.0","8.0.0-nightly.20190815":"78.0.3871.0","8.0.0-nightly.20190816":"78.0.3881.0","8.0.0-nightly.20190817":"78.0.3881.0","8.0.0-nightly.20190818":"78.0.3881.0","8.0.0-nightly.20190819":"78.0.3881.0","8.0.0-nightly.20190820":"78.0.3881.0","8.0.0-nightly.20190824":"78.0.3892.0","8.0.0-nightly.20190825":"78.0.3892.0","8.0.0-nightly.20190827":"78.0.3892.0","8.0.0-nightly.20190828":"78.0.3892.0","8.0.0-nightly.20190830":"78.0.3892.0","8.0.0-nightly.20190901":"78.0.3892.0","8.0.0-nightly.20190902":"78.0.3892.0","8.0.0-nightly.20190907":"78.0.3892.0","8.0.0-nightly.20190909":"78.0.3892.0","8.0.0-nightly.20190910":"78.0.3892.0","8.0.0-nightly.20190911":"78.0.3892.0","8.0.0-nightly.20190913":"78.0.3892.0","8.0.0-nightly.20190914":"78.0.3892.0","8.0.0-nightly.20190915":"78.0.3892.0","8.0.0-nightly.20190917":"78.0.3892.0","8.0.0-nightly.20190919":"79.0.3915.0","8.0.0-nightly.20190920":"79.0.3915.0","8.0.0-nightly.20190923":"79.0.3919.0","8.0.0-nightly.20190924":"79.0.3919.0","8.0.0-nightly.20190926":"79.0.3919.0","8.0.0-nightly.20190929":"79.0.3919.0","8.0.0-nightly.20190930":"79.0.3919.0","8.0.0-nightly.20191001":"79.0.3919.0","8.0.0-nightly.20191004":"79.0.3919.0","8.0.0-nightly.20191005":"79.0.3919.0","8.0.0-nightly.20191006":"79.0.3919.0","8.0.0-nightly.20191009":"79.0.3919.0","8.0.0-nightly.20191011":"79.0.3919.0","8.0.0-nightly.20191012":"79.0.3919.0","8.0.0-nightly.20191017":"79.0.3919.0","8.0.0-nightly.20191019":"79.0.3931.0","8.0.0-nightly.20191020":"79.0.3931.0","8.0.0-nightly.20191021":"79.0.3931.0","8.0.0-nightly.20191023":"79.0.3931.0","8.0.0-nightly.20191101":"80.0.3952.0","8.0.0-nightly.20191105":"80.0.3952.0","8.0.0":"80.0.3987.86","8.0.1":"80.0.3987.86","8.0.2":"80.0.3987.86","8.0.3":"80.0.3987.134","8.1.0":"80.0.3987.137","8.1.1":"80.0.3987.141","8.2.0":"80.0.3987.158","8.2.1":"80.0.3987.163","8.2.2":"80.0.3987.163","8.2.3":"80.0.3987.163","8.2.4":"80.0.3987.165","8.2.5":"80.0.3987.165","8.3.0":"80.0.3987.165","8.3.1":"80.0.3987.165","8.3.2":"80.0.3987.165","8.3.3":"80.0.3987.165","8.3.4":"80.0.3987.165","8.4.0":"80.0.3987.165","8.4.1":"80.0.3987.165","8.5.0":"80.0.3987.165","8.5.1":"80.0.3987.165","8.5.2":"80.0.3987.165","8.5.3":"80.0.3987.163","8.5.4":"80.0.3987.163","8.5.5":"80.0.3987.163","9.0.0-beta.1":"82.0.4048.0","9.0.0-beta.2":"82.0.4048.0","9.0.0-beta.3":"82.0.4048.0","9.0.0-beta.4":"82.0.4048.0","9.0.0-beta.5":"82.0.4048.0","9.0.0-beta.6":"82.0.4058.2","9.0.0-beta.7":"82.0.4058.2","9.0.0-beta.9":"82.0.4058.2","9.0.0-beta.10":"82.0.4085.10","9.0.0-beta.12":"82.0.4085.14","9.0.0-beta.13":"82.0.4085.14","9.0.0-beta.14":"82.0.4085.27","9.0.0-beta.15":"83.0.4102.3","9.0.0-beta.16":"83.0.4102.3","9.0.0-beta.17":"83.0.4103.14","9.0.0-beta.18":"83.0.4103.16","9.0.0-beta.19":"83.0.4103.24","9.0.0-beta.20":"83.0.4103.26","9.0.0-beta.21":"83.0.4103.26","9.0.0-beta.22":"83.0.4103.34","9.0.0-beta.23":"83.0.4103.44","9.0.0-beta.24":"83.0.4103.45","9.0.0-nightly.20191121":"80.0.3954.0","9.0.0-nightly.20191122":"80.0.3954.0","9.0.0-nightly.20191123":"80.0.3954.0","9.0.0-nightly.20191124":"80.0.3954.0","9.0.0-nightly.20191129":"80.0.3954.0","9.0.0-nightly.20191130":"80.0.3954.0","9.0.0-nightly.20191201":"80.0.3954.0","9.0.0-nightly.20191202":"80.0.3954.0","9.0.0-nightly.20191203":"80.0.3954.0","9.0.0-nightly.20191204":"80.0.3954.0","9.0.0-nightly.20191210":"80.0.3954.0","9.0.0-nightly.20191220":"81.0.3994.0","9.0.0-nightly.20191221":"81.0.3994.0","9.0.0-nightly.20191222":"81.0.3994.0","9.0.0-nightly.20191223":"81.0.3994.0","9.0.0-nightly.20191224":"81.0.3994.0","9.0.0-nightly.20191225":"81.0.3994.0","9.0.0-nightly.20191226":"81.0.3994.0","9.0.0-nightly.20191228":"81.0.3994.0","9.0.0-nightly.20191229":"81.0.3994.0","9.0.0-nightly.20191230":"81.0.3994.0","9.0.0-nightly.20191231":"81.0.3994.0","9.0.0-nightly.20200101":"81.0.3994.0","9.0.0-nightly.20200103":"81.0.3994.0","9.0.0-nightly.20200104":"81.0.3994.0","9.0.0-nightly.20200105":"81.0.3994.0","9.0.0-nightly.20200106":"81.0.3994.0","9.0.0-nightly.20200108":"81.0.3994.0","9.0.0-nightly.20200109":"81.0.3994.0","9.0.0-nightly.20200110":"81.0.3994.0","9.0.0-nightly.20200111":"81.0.3994.0","9.0.0-nightly.20200113":"81.0.3994.0","9.0.0-nightly.20200115":"81.0.3994.0","9.0.0-nightly.20200116":"81.0.3994.0","9.0.0-nightly.20200117":"81.0.3994.0","9.0.0-nightly.20200119":"81.0.4030.0","9.0.0-nightly.20200121":"81.0.4030.0","9.0.0":"83.0.4103.64","9.0.1":"83.0.4103.94","9.0.2":"83.0.4103.94","9.0.3":"83.0.4103.100","9.0.4":"83.0.4103.104","9.0.5":"83.0.4103.119","9.1.0":"83.0.4103.122","9.1.1":"83.0.4103.122","9.1.2":"83.0.4103.122","9.2.0":"83.0.4103.122","9.2.1":"83.0.4103.122","9.3.0":"83.0.4103.122","9.3.1":"83.0.4103.122","9.3.2":"83.0.4103.122","9.3.3":"83.0.4103.122","9.3.4":"83.0.4103.122","9.3.5":"83.0.4103.122","9.4.0":"83.0.4103.122","9.4.1":"83.0.4103.122","9.4.2":"83.0.4103.122","9.4.3":"83.0.4103.122","9.4.4":"83.0.4103.122","10.0.0-beta.1":"84.0.4129.0","10.0.0-beta.2":"84.0.4129.0","10.0.0-beta.3":"85.0.4161.2","10.0.0-beta.4":"85.0.4161.2","10.0.0-beta.8":"85.0.4181.1","10.0.0-beta.9":"85.0.4181.1","10.0.0-beta.10":"85.0.4183.19","10.0.0-beta.11":"85.0.4183.20","10.0.0-beta.12":"85.0.4183.26","10.0.0-beta.13":"85.0.4183.39","10.0.0-beta.14":"85.0.4183.39","10.0.0-beta.15":"85.0.4183.39","10.0.0-beta.17":"85.0.4183.39","10.0.0-beta.19":"85.0.4183.39","10.0.0-beta.20":"85.0.4183.39","10.0.0-beta.21":"85.0.4183.39","10.0.0-beta.23":"85.0.4183.70","10.0.0-beta.24":"85.0.4183.78","10.0.0-beta.25":"85.0.4183.80","10.0.0-nightly.20200209":"82.0.4050.0","10.0.0-nightly.20200210":"82.0.4050.0","10.0.0-nightly.20200211":"82.0.4050.0","10.0.0-nightly.20200216":"82.0.4050.0","10.0.0-nightly.20200217":"82.0.4050.0","10.0.0-nightly.20200218":"82.0.4050.0","10.0.0-nightly.20200221":"82.0.4050.0","10.0.0-nightly.20200222":"82.0.4050.0","10.0.0-nightly.20200223":"82.0.4050.0","10.0.0-nightly.20200226":"82.0.4050.0","10.0.0-nightly.20200303":"82.0.4050.0","10.0.0-nightly.20200304":"82.0.4076.0","10.0.0-nightly.20200305":"82.0.4076.0","10.0.0-nightly.20200306":"82.0.4076.0","10.0.0-nightly.20200309":"82.0.4076.0","10.0.0-nightly.20200310":"82.0.4076.0","10.0.0-nightly.20200311":"82.0.4083.0","10.0.0-nightly.20200316":"83.0.4086.0","10.0.0-nightly.20200317":"83.0.4087.0","10.0.0-nightly.20200318":"83.0.4087.0","10.0.0-nightly.20200320":"83.0.4087.0","10.0.0-nightly.20200323":"83.0.4087.0","10.0.0-nightly.20200324":"83.0.4087.0","10.0.0-nightly.20200325":"83.0.4087.0","10.0.0-nightly.20200326":"83.0.4087.0","10.0.0-nightly.20200327":"83.0.4087.0","10.0.0-nightly.20200330":"83.0.4087.0","10.0.0-nightly.20200331":"83.0.4087.0","10.0.0-nightly.20200401":"83.0.4087.0","10.0.0-nightly.20200402":"83.0.4087.0","10.0.0-nightly.20200403":"83.0.4087.0","10.0.0-nightly.20200406":"83.0.4087.0","10.0.0-nightly.20200408":"83.0.4095.0","10.0.0-nightly.20200410":"83.0.4095.0","10.0.0-nightly.20200413":"83.0.4095.0","10.0.0-nightly.20200414":"84.0.4114.0","10.0.0-nightly.20200415":"84.0.4115.0","10.0.0-nightly.20200416":"84.0.4115.0","10.0.0-nightly.20200417":"84.0.4115.0","10.0.0-nightly.20200422":"84.0.4121.0","10.0.0-nightly.20200423":"84.0.4121.0","10.0.0-nightly.20200427":"84.0.4125.0","10.0.0-nightly.20200428":"84.0.4125.0","10.0.0-nightly.20200429":"84.0.4125.0","10.0.0-nightly.20200430":"84.0.4125.0","10.0.0-nightly.20200501":"84.0.4129.0","10.0.0-nightly.20200504":"84.0.4129.0","10.0.0-nightly.20200505":"84.0.4129.0","10.0.0-nightly.20200506":"84.0.4129.0","10.0.0-nightly.20200507":"84.0.4129.0","10.0.0-nightly.20200508":"84.0.4129.0","10.0.0-nightly.20200511":"84.0.4129.0","10.0.0-nightly.20200512":"84.0.4129.0","10.0.0-nightly.20200513":"84.0.4129.0","10.0.0-nightly.20200514":"84.0.4129.0","10.0.0-nightly.20200515":"84.0.4129.0","10.0.0-nightly.20200518":"84.0.4129.0","10.0.0-nightly.20200519":"84.0.4129.0","10.0.0-nightly.20200520":"84.0.4129.0","10.0.0-nightly.20200521":"84.0.4129.0","10.0.0":"85.0.4183.84","10.0.1":"85.0.4183.86","10.1.0":"85.0.4183.87","10.1.1":"85.0.4183.93","10.1.2":"85.0.4183.98","10.1.3":"85.0.4183.121","10.1.4":"85.0.4183.121","10.1.5":"85.0.4183.121","10.1.6":"85.0.4183.121","10.1.7":"85.0.4183.121","10.2.0":"85.0.4183.121","10.3.0":"85.0.4183.121","10.3.1":"85.0.4183.121","10.3.2":"85.0.4183.121","10.4.0":"85.0.4183.121","10.4.1":"85.0.4183.121","10.4.2":"85.0.4183.121","10.4.3":"85.0.4183.121","10.4.4":"85.0.4183.121","10.4.5":"85.0.4183.121","10.4.6":"85.0.4183.121","10.4.7":"85.0.4183.121","11.0.0-beta.1":"86.0.4234.0","11.0.0-beta.3":"86.0.4234.0","11.0.0-beta.4":"86.0.4234.0","11.0.0-beta.5":"86.0.4234.0","11.0.0-beta.6":"86.0.4234.0","11.0.0-beta.7":"86.0.4234.0","11.0.0-beta.8":"87.0.4251.1","11.0.0-beta.9":"87.0.4251.1","11.0.0-beta.11":"87.0.4251.1","11.0.0-beta.12":"87.0.4280.11","11.0.0-beta.13":"87.0.4280.11","11.0.0-beta.16":"87.0.4280.27","11.0.0-beta.17":"87.0.4280.27","11.0.0-beta.18":"87.0.4280.27","11.0.0-beta.19":"87.0.4280.27","11.0.0-beta.20":"87.0.4280.40","11.0.0-beta.22":"87.0.4280.47","11.0.0-beta.23":"87.0.4280.47","11.0.0-nightly.20200525":"84.0.4129.0","11.0.0-nightly.20200526":"84.0.4129.0","11.0.0-nightly.20200529":"85.0.4156.0","11.0.0-nightly.20200602":"85.0.4162.0","11.0.0-nightly.20200603":"85.0.4162.0","11.0.0-nightly.20200604":"85.0.4162.0","11.0.0-nightly.20200609":"85.0.4162.0","11.0.0-nightly.20200610":"85.0.4162.0","11.0.0-nightly.20200611":"85.0.4162.0","11.0.0-nightly.20200615":"85.0.4162.0","11.0.0-nightly.20200616":"85.0.4162.0","11.0.0-nightly.20200617":"85.0.4162.0","11.0.0-nightly.20200618":"85.0.4162.0","11.0.0-nightly.20200619":"85.0.4162.0","11.0.0-nightly.20200701":"85.0.4179.0","11.0.0-nightly.20200702":"85.0.4179.0","11.0.0-nightly.20200703":"85.0.4179.0","11.0.0-nightly.20200706":"85.0.4179.0","11.0.0-nightly.20200707":"85.0.4179.0","11.0.0-nightly.20200708":"85.0.4179.0","11.0.0-nightly.20200709":"85.0.4179.0","11.0.0-nightly.20200716":"86.0.4203.0","11.0.0-nightly.20200717":"86.0.4203.0","11.0.0-nightly.20200720":"86.0.4203.0","11.0.0-nightly.20200721":"86.0.4203.0","11.0.0-nightly.20200723":"86.0.4209.0","11.0.0-nightly.20200724":"86.0.4209.0","11.0.0-nightly.20200729":"86.0.4209.0","11.0.0-nightly.20200730":"86.0.4209.0","11.0.0-nightly.20200731":"86.0.4209.0","11.0.0-nightly.20200803":"86.0.4209.0","11.0.0-nightly.20200804":"86.0.4209.0","11.0.0-nightly.20200805":"86.0.4209.0","11.0.0-nightly.20200811":"86.0.4209.0","11.0.0-nightly.20200812":"86.0.4209.0","11.0.0-nightly.20200822":"86.0.4234.0","11.0.0-nightly.20200824":"86.0.4234.0","11.0.0-nightly.20200825":"86.0.4234.0","11.0.0-nightly.20200826":"86.0.4234.0","11.0.0":"87.0.4280.60","11.0.1":"87.0.4280.60","11.0.2":"87.0.4280.67","11.0.3":"87.0.4280.67","11.0.4":"87.0.4280.67","11.0.5":"87.0.4280.88","11.1.0":"87.0.4280.88","11.1.1":"87.0.4280.88","11.2.0":"87.0.4280.141","11.2.1":"87.0.4280.141","11.2.2":"87.0.4280.141","11.2.3":"87.0.4280.141","11.3.0":"87.0.4280.141","11.4.0":"87.0.4280.141","11.4.1":"87.0.4280.141","11.4.2":"87.0.4280.141","11.4.3":"87.0.4280.141","11.4.4":"87.0.4280.141","11.4.5":"87.0.4280.141","11.4.6":"87.0.4280.141","11.4.7":"87.0.4280.141","11.4.8":"87.0.4280.141","11.4.9":"87.0.4280.141","11.4.10":"87.0.4280.141","11.4.11":"87.0.4280.141","11.4.12":"87.0.4280.141","11.5.0":"87.0.4280.141","12.0.0-beta.1":"89.0.4328.0","12.0.0-beta.3":"89.0.4328.0","12.0.0-beta.4":"89.0.4328.0","12.0.0-beta.5":"89.0.4328.0","12.0.0-beta.6":"89.0.4328.0","12.0.0-beta.7":"89.0.4328.0","12.0.0-beta.8":"89.0.4328.0","12.0.0-beta.9":"89.0.4328.0","12.0.0-beta.10":"89.0.4328.0","12.0.0-beta.11":"89.0.4328.0","12.0.0-beta.12":"89.0.4328.0","12.0.0-beta.14":"89.0.4328.0","12.0.0-beta.16":"89.0.4348.1","12.0.0-beta.18":"89.0.4348.1","12.0.0-beta.19":"89.0.4348.1","12.0.0-beta.20":"89.0.4348.1","12.0.0-beta.21":"89.0.4388.2","12.0.0-beta.22":"89.0.4388.2","12.0.0-beta.23":"89.0.4388.2","12.0.0-beta.24":"89.0.4388.2","12.0.0-beta.25":"89.0.4388.2","12.0.0-beta.26":"89.0.4388.2","12.0.0-beta.27":"89.0.4389.23","12.0.0-beta.28":"89.0.4389.23","12.0.0-beta.29":"89.0.4389.23","12.0.0-beta.30":"89.0.4389.58","12.0.0-beta.31":"89.0.4389.58","12.0.0-nightly.20200827":"86.0.4234.0","12.0.0-nightly.20200831":"86.0.4234.0","12.0.0-nightly.20200902":"86.0.4234.0","12.0.0-nightly.20200903":"86.0.4234.0","12.0.0-nightly.20200907":"86.0.4234.0","12.0.0-nightly.20200910":"86.0.4234.0","12.0.0-nightly.20200911":"86.0.4234.0","12.0.0-nightly.20200914":"86.0.4234.0","12.0.0-nightly.20201013":"87.0.4268.0","12.0.0-nightly.20201014":"87.0.4268.0","12.0.0-nightly.20201015":"87.0.4268.0","12.0.0-nightly.20201023":"88.0.4292.0","12.0.0-nightly.20201026":"88.0.4292.0","12.0.0-nightly.20201030":"88.0.4306.0","12.0.0-nightly.20201102":"88.0.4306.0","12.0.0-nightly.20201103":"88.0.4306.0","12.0.0-nightly.20201104":"88.0.4306.0","12.0.0-nightly.20201105":"88.0.4306.0","12.0.0-nightly.20201106":"88.0.4306.0","12.0.0-nightly.20201111":"88.0.4306.0","12.0.0-nightly.20201112":"88.0.4306.0","12.0.0-nightly.20201116":"88.0.4324.0","12.0.0":"89.0.4389.69","12.0.1":"89.0.4389.82","12.0.2":"89.0.4389.90","12.0.3":"89.0.4389.114","12.0.4":"89.0.4389.114","12.0.5":"89.0.4389.128","12.0.6":"89.0.4389.128","12.0.7":"89.0.4389.128","12.0.8":"89.0.4389.128","12.0.9":"89.0.4389.128","12.0.10":"89.0.4389.128","12.0.11":"89.0.4389.128","12.0.12":"89.0.4389.128","12.0.13":"89.0.4389.128","12.0.14":"89.0.4389.128","12.0.15":"89.0.4389.128","12.0.16":"89.0.4389.128","12.0.17":"89.0.4389.128","12.0.18":"89.0.4389.128","12.1.0":"89.0.4389.128","12.1.1":"89.0.4389.128","12.1.2":"89.0.4389.128","12.2.0":"89.0.4389.128","12.2.1":"89.0.4389.128","12.2.2":"89.0.4389.128","12.2.3":"89.0.4389.128","13.0.0-beta.2":"90.0.4402.0","13.0.0-beta.3":"90.0.4402.0","13.0.0-beta.4":"90.0.4415.0","13.0.0-beta.5":"90.0.4415.0","13.0.0-beta.6":"90.0.4415.0","13.0.0-beta.7":"90.0.4415.0","13.0.0-beta.8":"90.0.4415.0","13.0.0-beta.9":"90.0.4415.0","13.0.0-beta.11":"90.0.4415.0","13.0.0-beta.12":"90.0.4415.0","13.0.0-beta.13":"90.0.4415.0","13.0.0-beta.14":"91.0.4448.0","13.0.0-beta.16":"91.0.4448.0","13.0.0-beta.17":"91.0.4448.0","13.0.0-beta.18":"91.0.4448.0","13.0.0-beta.20":"91.0.4448.0","13.0.0-beta.21":"91.0.4472.33","13.0.0-beta.22":"91.0.4472.33","13.0.0-beta.23":"91.0.4472.33","13.0.0-beta.24":"91.0.4472.38","13.0.0-beta.26":"91.0.4472.38","13.0.0-beta.27":"91.0.4472.38","13.0.0-beta.28":"91.0.4472.38","13.0.0-nightly.20201119":"89.0.4328.0","13.0.0-nightly.20201123":"89.0.4328.0","13.0.0-nightly.20201124":"89.0.4328.0","13.0.0-nightly.20201126":"89.0.4328.0","13.0.0-nightly.20201127":"89.0.4328.0","13.0.0-nightly.20201130":"89.0.4328.0","13.0.0-nightly.20201201":"89.0.4328.0","13.0.0-nightly.20201202":"89.0.4328.0","13.0.0-nightly.20201203":"89.0.4328.0","13.0.0-nightly.20201204":"89.0.4328.0","13.0.0-nightly.20201207":"89.0.4328.0","13.0.0-nightly.20201208":"89.0.4328.0","13.0.0-nightly.20201209":"89.0.4328.0","13.0.0-nightly.20201210":"89.0.4328.0","13.0.0-nightly.20201211":"89.0.4328.0","13.0.0-nightly.20201214":"89.0.4328.0","13.0.0-nightly.20201215":"89.0.4349.0","13.0.0-nightly.20201216":"89.0.4349.0","13.0.0-nightly.20201221":"89.0.4349.0","13.0.0-nightly.20201222":"89.0.4349.0","13.0.0-nightly.20201223":"89.0.4359.0","13.0.0-nightly.20210104":"89.0.4359.0","13.0.0-nightly.20210108":"89.0.4359.0","13.0.0-nightly.20210111":"89.0.4359.0","13.0.0-nightly.20210113":"89.0.4386.0","13.0.0-nightly.20210114":"89.0.4386.0","13.0.0-nightly.20210118":"89.0.4386.0","13.0.0-nightly.20210122":"89.0.4386.0","13.0.0-nightly.20210125":"89.0.4386.0","13.0.0-nightly.20210127":"89.0.4389.0","13.0.0-nightly.20210128":"89.0.4389.0","13.0.0-nightly.20210129":"89.0.4389.0","13.0.0-nightly.20210201":"89.0.4389.0","13.0.0-nightly.20210202":"89.0.4389.0","13.0.0-nightly.20210203":"89.0.4389.0","13.0.0-nightly.20210205":"89.0.4389.0","13.0.0-nightly.20210208":"89.0.4389.0","13.0.0-nightly.20210209":"89.0.4389.0","13.0.0-nightly.20210210":"90.0.4402.0","13.0.0-nightly.20210211":"90.0.4402.0","13.0.0-nightly.20210212":"90.0.4402.0","13.0.0-nightly.20210216":"90.0.4402.0","13.0.0-nightly.20210217":"90.0.4402.0","13.0.0-nightly.20210218":"90.0.4402.0","13.0.0-nightly.20210219":"90.0.4402.0","13.0.0-nightly.20210222":"90.0.4402.0","13.0.0-nightly.20210225":"90.0.4402.0","13.0.0-nightly.20210226":"90.0.4402.0","13.0.0-nightly.20210301":"90.0.4402.0","13.0.0-nightly.20210302":"90.0.4402.0","13.0.0-nightly.20210303":"90.0.4402.0","13.0.0":"91.0.4472.69","13.0.1":"91.0.4472.69","13.1.0":"91.0.4472.77","13.1.1":"91.0.4472.77","13.1.2":"91.0.4472.77","13.1.3":"91.0.4472.106","13.1.4":"91.0.4472.106","13.1.5":"91.0.4472.124","13.1.6":"91.0.4472.124","13.1.7":"91.0.4472.124","13.1.8":"91.0.4472.164","13.1.9":"91.0.4472.164","13.2.0":"91.0.4472.164","13.2.1":"91.0.4472.164","13.2.2":"91.0.4472.164","13.2.3":"91.0.4472.164","13.3.0":"91.0.4472.164","13.4.0":"91.0.4472.164","13.5.0":"91.0.4472.164","13.5.1":"91.0.4472.164","13.5.2":"91.0.4472.164","13.6.0":"91.0.4472.164","13.6.1":"91.0.4472.164","13.6.2":"91.0.4472.164","13.6.3":"91.0.4472.164","13.6.6":"91.0.4472.164","13.6.7":"91.0.4472.164","13.6.8":"91.0.4472.164","13.6.9":"91.0.4472.164","14.0.0-beta.1":"92.0.4511.0","14.0.0-beta.2":"92.0.4511.0","14.0.0-beta.3":"92.0.4511.0","14.0.0-beta.5":"93.0.4536.0","14.0.0-beta.6":"93.0.4536.0","14.0.0-beta.7":"93.0.4536.0","14.0.0-beta.8":"93.0.4536.0","14.0.0-beta.9":"93.0.4539.0","14.0.0-beta.10":"93.0.4539.0","14.0.0-beta.11":"93.0.4557.4","14.0.0-beta.12":"93.0.4557.4","14.0.0-beta.13":"93.0.4566.0","14.0.0-beta.14":"93.0.4566.0","14.0.0-beta.15":"93.0.4566.0","14.0.0-beta.16":"93.0.4566.0","14.0.0-beta.17":"93.0.4566.0","14.0.0-beta.18":"93.0.4577.15","14.0.0-beta.19":"93.0.4577.15","14.0.0-beta.20":"93.0.4577.15","14.0.0-beta.21":"93.0.4577.15","14.0.0-beta.22":"93.0.4577.25","14.0.0-beta.23":"93.0.4577.25","14.0.0-beta.24":"93.0.4577.51","14.0.0-beta.25":"93.0.4577.51","14.0.0-nightly.20210304":"90.0.4402.0","14.0.0-nightly.20210305":"90.0.4415.0","14.0.0-nightly.20210308":"90.0.4415.0","14.0.0-nightly.20210309":"90.0.4415.0","14.0.0-nightly.20210311":"90.0.4415.0","14.0.0-nightly.20210315":"90.0.4415.0","14.0.0-nightly.20210316":"90.0.4415.0","14.0.0-nightly.20210317":"90.0.4415.0","14.0.0-nightly.20210318":"90.0.4415.0","14.0.0-nightly.20210319":"90.0.4415.0","14.0.0-nightly.20210323":"90.0.4415.0","14.0.0-nightly.20210324":"90.0.4415.0","14.0.0-nightly.20210325":"90.0.4415.0","14.0.0-nightly.20210326":"90.0.4415.0","14.0.0-nightly.20210329":"90.0.4415.0","14.0.0-nightly.20210330":"90.0.4415.0","14.0.0-nightly.20210331":"91.0.4448.0","14.0.0-nightly.20210401":"91.0.4448.0","14.0.0-nightly.20210402":"91.0.4448.0","14.0.0-nightly.20210406":"91.0.4448.0","14.0.0-nightly.20210407":"91.0.4448.0","14.0.0-nightly.20210408":"91.0.4448.0","14.0.0-nightly.20210409":"91.0.4448.0","14.0.0-nightly.20210413":"91.0.4448.0","14.0.0-nightly.20210426":"92.0.4475.0","14.0.0-nightly.20210427":"92.0.4475.0","14.0.0-nightly.20210430":"92.0.4488.0","14.0.0-nightly.20210503":"92.0.4488.0","14.0.0-nightly.20210505":"92.0.4496.0","14.0.0-nightly.20210506":"92.0.4498.0","14.0.0-nightly.20210507":"92.0.4499.0","14.0.0-nightly.20210510":"92.0.4499.0","14.0.0-nightly.20210511":"92.0.4499.0","14.0.0-nightly.20210512":"92.0.4499.0","14.0.0-nightly.20210513":"92.0.4499.0","14.0.0-nightly.20210514":"92.0.4505.0","14.0.0-nightly.20210517":"92.0.4505.0","14.0.0-nightly.20210518":"92.0.4505.0","14.0.0-nightly.20210519":"92.0.4505.0","14.0.0-nightly.20210520":"92.0.4511.0","14.0.0-nightly.20210523":"92.0.4511.0","14.0.0-nightly.20210524":"92.0.4511.0","14.0.0":"93.0.4577.58","14.0.1":"93.0.4577.63","14.0.2":"93.0.4577.82","14.1.0":"93.0.4577.82","14.1.1":"93.0.4577.82","14.2.0":"93.0.4577.82","14.2.1":"93.0.4577.82","14.2.2":"93.0.4577.82","14.2.3":"93.0.4577.82","14.2.4":"93.0.4577.82","14.2.5":"93.0.4577.82","15.0.0-alpha.1":"93.0.4566.0","15.0.0-alpha.2":"93.0.4566.0","15.0.0-alpha.3":"94.0.4584.0","15.0.0-alpha.4":"94.0.4584.0","15.0.0-alpha.5":"94.0.4584.0","15.0.0-alpha.6":"94.0.4584.0","15.0.0-alpha.7":"94.0.4590.2","15.0.0-alpha.8":"94.0.4590.2","15.0.0-alpha.9":"94.0.4590.2","15.0.0-alpha.10":"94.0.4606.12","15.0.0-beta.1":"94.0.4606.20","15.0.0-beta.2":"94.0.4606.20","15.0.0-beta.3":"94.0.4606.31","15.0.0-beta.4":"94.0.4606.31","15.0.0-beta.5":"94.0.4606.31","15.0.0-beta.6":"94.0.4606.31","15.0.0-beta.7":"94.0.4606.31","15.0.0-nightly.20210527":"92.0.4511.0","15.0.0-nightly.20210528":"92.0.4511.0","15.0.0-nightly.20210531":"92.0.4511.0","15.0.0-nightly.20210601":"92.0.4511.0","15.0.0-nightly.20210602":"92.0.4511.0","15.0.0-nightly.20210603":"93.0.4530.0","15.0.0-nightly.20210604":"93.0.4530.0","15.0.0-nightly.20210608":"93.0.4535.0","15.0.0-nightly.20210609":"93.0.4536.0","15.0.0-nightly.20210610":"93.0.4536.0","15.0.0-nightly.20210611":"93.0.4536.0","15.0.0-nightly.20210614":"93.0.4536.0","15.0.0-nightly.20210615":"93.0.4536.0","15.0.0-nightly.20210616":"93.0.4536.0","15.0.0-nightly.20210617":"93.0.4539.0","15.0.0-nightly.20210618":"93.0.4539.0","15.0.0-nightly.20210621":"93.0.4539.0","15.0.0-nightly.20210622":"93.0.4539.0","15.0.0-nightly.20210623":"93.0.4550.0","15.0.0-nightly.20210624":"93.0.4550.0","15.0.0-nightly.20210625":"93.0.4552.0","15.0.0-nightly.20210628":"93.0.4552.0","15.0.0-nightly.20210629":"93.0.4552.0","15.0.0-nightly.20210630":"93.0.4558.0","15.0.0-nightly.20210701":"93.0.4558.0","15.0.0-nightly.20210702":"93.0.4558.0","15.0.0-nightly.20210705":"93.0.4558.0","15.0.0-nightly.20210706":"93.0.4566.0","15.0.0-nightly.20210707":"93.0.4566.0","15.0.0-nightly.20210708":"93.0.4566.0","15.0.0-nightly.20210709":"93.0.4566.0","15.0.0-nightly.20210712":"93.0.4566.0","15.0.0-nightly.20210713":"93.0.4566.0","15.0.0-nightly.20210714":"93.0.4566.0","15.0.0-nightly.20210715":"93.0.4566.0","15.0.0-nightly.20210716":"93.0.4566.0","15.0.0-nightly.20210719":"93.0.4566.0","15.0.0-nightly.20210720":"93.0.4566.0","15.0.0-nightly.20210721":"93.0.4566.0","15.0.0":"94.0.4606.51","15.1.0":"94.0.4606.61","15.1.1":"94.0.4606.61","15.1.2":"94.0.4606.71","15.2.0":"94.0.4606.81","15.3.0":"94.0.4606.81","15.3.1":"94.0.4606.81","15.3.2":"94.0.4606.81","15.3.3":"94.0.4606.81","15.3.4":"94.0.4606.81","15.3.5":"94.0.4606.81","15.3.6":"94.0.4606.81","16.0.0-alpha.1":"95.0.4629.0","16.0.0-alpha.2":"95.0.4629.0","16.0.0-alpha.3":"95.0.4629.0","16.0.0-alpha.4":"95.0.4629.0","16.0.0-alpha.5":"95.0.4629.0","16.0.0-alpha.6":"95.0.4629.0","16.0.0-alpha.7":"95.0.4629.0","16.0.0-alpha.8":"96.0.4647.0","16.0.0-alpha.9":"96.0.4647.0","16.0.0-beta.1":"96.0.4647.0","16.0.0-beta.2":"96.0.4647.0","16.0.0-beta.3":"96.0.4647.0","16.0.0-beta.4":"96.0.4664.18","16.0.0-beta.5":"96.0.4664.18","16.0.0-beta.6":"96.0.4664.27","16.0.0-beta.7":"96.0.4664.27","16.0.0-beta.8":"96.0.4664.35","16.0.0-beta.9":"96.0.4664.35","16.0.0-nightly.20210722":"93.0.4566.0","16.0.0-nightly.20210723":"93.0.4566.0","16.0.0-nightly.20210726":"93.0.4566.0","16.0.0-nightly.20210727":"94.0.4584.0","16.0.0-nightly.20210728":"94.0.4584.0","16.0.0-nightly.20210729":"94.0.4584.0","16.0.0-nightly.20210730":"94.0.4584.0","16.0.0-nightly.20210802":"94.0.4584.0","16.0.0-nightly.20210803":"94.0.4584.0","16.0.0-nightly.20210804":"94.0.4584.0","16.0.0-nightly.20210805":"94.0.4584.0","16.0.0-nightly.20210806":"94.0.4584.0","16.0.0-nightly.20210809":"94.0.4584.0","16.0.0-nightly.20210810":"94.0.4584.0","16.0.0-nightly.20210811":"94.0.4584.0","16.0.0-nightly.20210812":"94.0.4590.2","16.0.0-nightly.20210813":"94.0.4590.2","16.0.0-nightly.20210816":"94.0.4590.2","16.0.0-nightly.20210817":"94.0.4590.2","16.0.0-nightly.20210818":"94.0.4590.2","16.0.0-nightly.20210819":"94.0.4590.2","16.0.0-nightly.20210820":"94.0.4590.2","16.0.0-nightly.20210823":"94.0.4590.2","16.0.0-nightly.20210824":"95.0.4612.5","16.0.0-nightly.20210825":"95.0.4612.5","16.0.0-nightly.20210826":"95.0.4612.5","16.0.0-nightly.20210827":"95.0.4612.5","16.0.0-nightly.20210830":"95.0.4612.5","16.0.0-nightly.20210831":"95.0.4612.5","16.0.0-nightly.20210901":"95.0.4612.5","16.0.0-nightly.20210902":"95.0.4629.0","16.0.0-nightly.20210903":"95.0.4629.0","16.0.0-nightly.20210906":"95.0.4629.0","16.0.0-nightly.20210907":"95.0.4629.0","16.0.0-nightly.20210908":"95.0.4629.0","16.0.0-nightly.20210909":"95.0.4629.0","16.0.0-nightly.20210910":"95.0.4629.0","16.0.0-nightly.20210913":"95.0.4629.0","16.0.0-nightly.20210914":"95.0.4629.0","16.0.0-nightly.20210915":"95.0.4629.0","16.0.0-nightly.20210916":"95.0.4629.0","16.0.0-nightly.20210917":"95.0.4629.0","16.0.0-nightly.20210920":"95.0.4629.0","16.0.0-nightly.20210921":"95.0.4629.0","16.0.0-nightly.20210922":"95.0.4629.0","16.0.0":"96.0.4664.45","16.0.1":"96.0.4664.45","16.0.2":"96.0.4664.55","16.0.3":"96.0.4664.55","16.0.4":"96.0.4664.55","16.0.5":"96.0.4664.55","16.0.6":"96.0.4664.110","16.0.7":"96.0.4664.110","16.0.8":"96.0.4664.110","17.0.0-alpha.1":"96.0.4664.4","17.0.0-alpha.2":"96.0.4664.4","17.0.0-alpha.3":"96.0.4664.4","17.0.0-alpha.4":"98.0.4706.0","17.0.0-alpha.5":"98.0.4706.0","17.0.0-alpha.6":"98.0.4706.0","17.0.0-beta.1":"98.0.4706.0","17.0.0-beta.2":"98.0.4706.0","17.0.0-beta.3":"98.0.4758.9","17.0.0-beta.4":"98.0.4758.11","17.0.0-beta.5":"98.0.4758.11","17.0.0-beta.6":"98.0.4758.11","17.0.0-beta.7":"98.0.4758.11","17.0.0-beta.8":"98.0.4758.11","17.0.0-beta.9":"98.0.4758.11","17.0.0-nightly.20210923":"95.0.4629.0","17.0.0-nightly.20210924":"95.0.4629.0","17.0.0-nightly.20210927":"95.0.4629.0","17.0.0-nightly.20210928":"95.0.4629.0","17.0.0-nightly.20210929":"95.0.4629.0","17.0.0-nightly.20210930":"95.0.4629.0","17.0.0-nightly.20211001":"95.0.4629.0","17.0.0-nightly.20211004":"95.0.4629.0","17.0.0-nightly.20211005":"95.0.4629.0","17.0.0-nightly.20211006":"96.0.4647.0","17.0.0-nightly.20211007":"96.0.4647.0","17.0.0-nightly.20211008":"96.0.4647.0","17.0.0-nightly.20211011":"96.0.4647.0","17.0.0-nightly.20211012":"96.0.4647.0","17.0.0-nightly.20211013":"96.0.4647.0","17.0.0-nightly.20211014":"96.0.4647.0","17.0.0-nightly.20211015":"96.0.4647.0","17.0.0-nightly.20211018":"96.0.4647.0","17.0.0-nightly.20211019":"96.0.4647.0","17.0.0-nightly.20211020":"96.0.4647.0","17.0.0-nightly.20211021":"96.0.4647.0","17.0.0-nightly.20211022":"96.0.4664.4","17.0.0-nightly.20211025":"96.0.4664.4","17.0.0-nightly.20211026":"96.0.4664.4","17.0.0-nightly.20211027":"96.0.4664.4","17.0.0-nightly.20211028":"96.0.4664.4","17.0.0-nightly.20211029":"96.0.4664.4","17.0.0-nightly.20211101":"96.0.4664.4","17.0.0-nightly.20211102":"96.0.4664.4","17.0.0-nightly.20211103":"96.0.4664.4","17.0.0-nightly.20211104":"96.0.4664.4","17.0.0-nightly.20211105":"96.0.4664.4","17.0.0-nightly.20211108":"96.0.4664.4","17.0.0-nightly.20211109":"96.0.4664.4","17.0.0-nightly.20211110":"96.0.4664.4","17.0.0-nightly.20211111":"96.0.4664.4","17.0.0-nightly.20211112":"96.0.4664.4","17.0.0-nightly.20211115":"96.0.4664.4","17.0.0-nightly.20211116":"96.0.4664.4","17.0.0-nightly.20211117":"96.0.4664.4","17.0.0":"98.0.4758.74","18.0.0-alpha.1":"99.0.4767.0","18.0.0-alpha.2":"99.0.4767.0","18.0.0-alpha.3":"99.0.4767.0","18.0.0-nightly.20211118":"96.0.4664.4","18.0.0-nightly.20211119":"96.0.4664.4","18.0.0-nightly.20211122":"96.0.4664.4","18.0.0-nightly.20211123":"96.0.4664.4","18.0.0-nightly.20211124":"98.0.4706.0","18.0.0-nightly.20211125":"98.0.4706.0","18.0.0-nightly.20211126":"98.0.4706.0","18.0.0-nightly.20211129":"98.0.4706.0","18.0.0-nightly.20211130":"98.0.4706.0","18.0.0-nightly.20211201":"98.0.4706.0","18.0.0-nightly.20211202":"98.0.4706.0","18.0.0-nightly.20211203":"98.0.4706.0","18.0.0-nightly.20211206":"98.0.4706.0","18.0.0-nightly.20211207":"98.0.4706.0","18.0.0-nightly.20211208":"98.0.4706.0","18.0.0-nightly.20211209":"98.0.4706.0","18.0.0-nightly.20211210":"98.0.4706.0","18.0.0-nightly.20211213":"98.0.4706.0","18.0.0-nightly.20211214":"98.0.4706.0","18.0.0-nightly.20211215":"98.0.4706.0","18.0.0-nightly.20211216":"98.0.4706.0","18.0.0-nightly.20211217":"98.0.4706.0","18.0.0-nightly.20211220":"98.0.4706.0","18.0.0-nightly.20211221":"98.0.4706.0","18.0.0-nightly.20211222":"98.0.4706.0","18.0.0-nightly.20211223":"98.0.4706.0","18.0.0-nightly.20211228":"98.0.4706.0","18.0.0-nightly.20211229":"98.0.4706.0","18.0.0-nightly.20211231":"98.0.4706.0","18.0.0-nightly.20220103":"98.0.4706.0","18.0.0-nightly.20220104":"98.0.4706.0","18.0.0-nightly.20220105":"98.0.4706.0","18.0.0-nightly.20220106":"98.0.4706.0","18.0.0-nightly.20220107":"98.0.4706.0","18.0.0-nightly.20220110":"98.0.4706.0","18.0.0-nightly.20220111":"99.0.4767.0","18.0.0-nightly.20220112":"99.0.4767.0","18.0.0-nightly.20220113":"99.0.4767.0","18.0.0-nightly.20220114":"99.0.4767.0","18.0.0-nightly.20220117":"99.0.4767.0","18.0.0-nightly.20220118":"99.0.4767.0","18.0.0-nightly.20220119":"99.0.4767.0","18.0.0-nightly.20220121":"99.0.4767.0","18.0.0-nightly.20220124":"99.0.4767.0","18.0.0-nightly.20220125":"99.0.4767.0","18.0.0-nightly.20220127":"99.0.4767.0","18.0.0-nightly.20220128":"99.0.4767.0","18.0.0-nightly.20220131":"99.0.4767.0","18.0.0-nightly.20220201":"99.0.4767.0","19.0.0-nightly.20220202":"99.0.4767.0","19.0.0-nightly.20220203":"99.0.4767.0","19.0.0-nightly.20220204":"99.0.4767.0","19.0.0-nightly.20220207":"99.0.4767.0","19.0.0-nightly.20220208":"99.0.4767.0","19.0.0-nightly.20220209":"99.0.4767.0"} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json index 324c05fdf71389..48a142523a23b6 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/package.json @@ -1,6 +1,6 @@ { "name": "electron-to-chromium", - "version": "1.4.57", + "version": "1.4.69", "description": "Provides a list of electron-to-chromium version mappings", "main": "index.js", "files": [ @@ -34,7 +34,7 @@ "devDependencies": { "ava": "^4.0.1", "codecov": "^3.8.0", - "electron-releases": "^3.935.0", + "electron-releases": "^3.947.0", "nyc": "^15.1.0", "request": "^2.65.0", "shelljs": "^0.8.4" diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js index b8464297fd8480..a240ce77b6ed04 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.js @@ -80,5 +80,6 @@ module.exports = { "15.2": "94", "15.3": "94", "16.0": "96", - "17.0": "98" + "17.0": "98", + "18.0": "99" }; \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json index 38d2ee3b88c7a5..8553f7240a16f7 100644 --- a/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json +++ b/tools/node_modules/eslint/node_modules/electron-to-chromium/versions.json @@ -1 +1 @@ -{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","16.0":"96","17.0":"98"} \ No newline at end of file +{"0.20":"39","0.21":"41","0.22":"41","0.23":"41","0.24":"41","0.25":"42","0.26":"42","0.27":"43","0.28":"43","0.29":"43","0.30":"44","0.31":"45","0.32":"45","0.33":"45","0.34":"45","0.35":"45","0.36":"47","0.37":"49","1.0":"49","1.1":"50","1.2":"51","1.3":"52","1.4":"53","1.5":"54","1.6":"56","1.7":"58","1.8":"59","2.0":"61","2.1":"61","3.0":"66","3.1":"66","4.0":"69","4.1":"69","4.2":"69","5.0":"73","6.0":"76","6.1":"76","7.0":"78","7.1":"78","7.2":"78","7.3":"78","8.0":"80","8.1":"80","8.2":"80","8.3":"80","8.4":"80","8.5":"80","9.0":"83","9.1":"83","9.2":"83","9.3":"83","9.4":"83","10.0":"85","10.1":"85","10.2":"85","10.3":"85","10.4":"85","11.0":"87","11.1":"87","11.2":"87","11.3":"87","11.4":"87","11.5":"87","12.0":"89","12.1":"89","12.2":"89","13.0":"91","13.1":"91","13.2":"91","13.3":"91","13.4":"91","13.5":"91","13.6":"91","14.0":"93","14.1":"93","14.2":"93","15.0":"94","15.1":"94","15.2":"94","15.3":"94","16.0":"96","17.0":"98","18.0":"99"} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/defaultTagOrder.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/defaultTagOrder.js new file mode 100644 index 00000000000000..0ee80656a5cec1 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/defaultTagOrder.js @@ -0,0 +1,26 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = void 0; +const defaultTagOrder = [// Brief descriptions +'summary', 'typeSummary', // Module/file-level +'module', 'exports', 'file', 'fileoverview', 'overview', // Identifying (name, type) +'typedef', 'interface', 'record', 'template', 'name', 'kind', 'type', 'alias', 'external', 'host', 'callback', 'func', 'function', 'method', 'class', 'constructor', // Relationships +'modifies', 'mixes', 'mixin', 'mixinClass', 'mixinFunction', 'namespace', 'borrows', 'constructs', 'lends', 'implements', 'requires', // Long descriptions +'desc', 'description', 'classdesc', 'tutorial', 'copyright', 'license', // Simple annotations +'const', 'constant', 'final', 'global', 'readonly', 'abstract', 'virtual', 'var', 'member', 'memberof', 'memberof!', 'inner', 'instance', 'inheritdoc', 'inheritDoc', 'override', 'hideconstructor', // Core function/object info +'param', 'arg', 'argument', 'prop', 'property', 'return', 'returns', // Important behavior details +'async', 'generator', 'default', 'defaultvalue', 'enum', 'augments', 'extends', 'throws', 'exception', 'yield', 'yields', 'event', 'fires', 'emits', 'listens', 'this', // Access +'static', 'private', 'protected', 'public', 'access', 'package', '-other', // Supplementary descriptions +'see', 'example', // METADATA +// Other Closure (undocumented) metadata +'closurePrimitive', 'customElement', 'expose', 'hidden', 'idGenerator', 'meaning', 'ngInject', 'owner', 'wizaction', // Other Closure (documented) metadata +'define', 'dict', 'export', 'externs', 'implicitCast', 'noalias', 'nocollapse', 'nocompile', 'noinline', 'nosideeffects', 'polymer', 'polymerBehavior', 'preserve', 'struct', 'suppress', 'unrestricted', // @homer0/prettier-plugin-jsdoc metadata +'category', // Non-Closure metadata +'ignore', 'author', 'version', 'variation', 'since', 'deprecated', 'todo']; +var _default = defaultTagOrder; +exports.default = _default; +module.exports = exports.default; +//# sourceMappingURL=defaultTagOrder.js.map \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/getDefaultTagStructureForMode.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/getDefaultTagStructureForMode.js index d6855c29d20e8e..7a8aec75c4ee31 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/getDefaultTagStructureForMode.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/getDefaultTagStructureForMode.js @@ -10,6 +10,7 @@ const getDefaultTagStructureForMode = mode => { const isClosure = mode === 'closure'; const isTypescript = mode === 'typescript'; const isPermissive = mode === 'permissive'; + const isJsdocOrPermissive = isJsdoc || isPermissive; const isJsdocOrTypescript = isJsdoc || isTypescript; const isTypescriptOrClosure = isTypescript || isClosure; const isClosureOrPermissive = isClosure || isPermissive; @@ -53,43 +54,47 @@ const getDefaultTagStructureForMode = mode => { // seems to require both, and as "namepath"'s ['nameContents', 'namepath-referencing'], // "namepath" ['typeOrNameRequired', true]])], ['callback', new Map([// Seems to require a "namepath" in the signature (with no - // counter-examples) + // counter-examples); TypeScript does not enforce but seems + // problematic as not attached so presumably not useable without it ['nameContents', 'namepath-defining'], // "namepath" ['nameRequired', true]])], ['class', new Map([// Allows for "name"'s in signature, but indicated as optional - ['nameContents', 'namepath-defining'], ['typeAllowed', true]])], ['const', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-defining'], // Not in use, but should be this value if using to power `empty-tags` + ['nameAllowed', true], ['typeAllowed', true]])], ['const', new Map([// Allows for "name"'s in signature, but indicated as optional ['nameContents', 'namepath-defining'], ['typeAllowed', true]])], ['constant', new Map([// Allows for "name"'s in signature, but indicated as optional ['nameContents', 'namepath-defining'], ['typeAllowed', true]])], ['constructor', new Map([// Allows for "name"'s in signature, but indicated as optional - ['nameContents', 'namepath-defining'], ['typeAllowed', true]])], ['define', new Map([['typeRequired', isClosure]])], ['emits', new Map([// Signature seems to require a "name" (of an event) and no counter-examples - ['nameContents', 'namepath-referencing']])], ['enum', new Map([// Has example showing curly brackets but not in doc signature + ['nameContents', 'namepath-defining'], ['typeAllowed', true]])], ['constructs', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-defining'], ['nameRequired', false], ['typeAllowed', false]])], ['define', new Map([['typeRequired', isClosure]])], ['emits', new Map([// Signature seems to require a "name" (of an event) and no counter-examples + ['nameContents', 'namepath-referencing'], ['nameRequired', true], ['typeAllowed', false]])], ['enum', new Map([// Has example showing curly brackets but not in doc signature ['typeAllowed', true]])], ['event', new Map([// The doc signature of `event` seems to require a "name" ['nameRequired', true], // Appears to require a "name" in its signature, albeit somewhat // different from other "name"'s (including as described // at https://jsdoc.app/about-namepaths.html ) ['nameContents', 'namepath-defining']])], ['exception', new Map([// Shows curly brackets in the signature and in the examples - ['typeAllowed', true]])], ['export', new Map([['typeAllowed', isClosureOrPermissive]])], ['extends', new Map([// Signature seems to require a "namepath" (and no counter-examples) + ['typeAllowed', true]])], // Closure + ['export', new Map([['typeAllowed', isClosureOrPermissive]])], ['exports', new Map([['nameContents', 'namepath-defining'], ['nameRequired', isJsdoc], ['typeAllowed', isClosureOrPermissive]])], ['extends', new Map([// Signature seems to require a "namepath" (and no counter-examples) ['nameContents', 'namepath-referencing'], // Does not show curly brackets in either the signature or examples ['typeAllowed', isTypescriptOrClosure || isPermissive], ['nameRequired', isJsdoc], // "namepath" ['typeOrNameRequired', isTypescriptOrClosure || isPermissive]])], ['external', new Map([// Appears to require a "name" in its signature, albeit somewhat // different from other "name"'s (including as described // at https://jsdoc.app/about-namepaths.html ) ['nameContents', 'namepath-defining'], // "name" (and a special syntax for the `external` name) - ['nameRequired', true]])], ['fires', new Map([// Signature seems to require a "name" (of an event) and no + ['nameRequired', true], ['typeAllowed', false]])], ['fires', new Map([// Signature seems to require a "name" (of an event) and no // counter-examples - ['nameContents', 'namepath-referencing']])], ['function', new Map([// Allows for "name"'s in signature, but indicated as optional - ['nameContents', 'namepath-defining']])], ['func', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-referencing'], ['nameRequired', true], ['typeAllowed', false]])], ['function', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-defining'], ['nameRequired', false], ['typeAllowed', false]])], ['func', new Map([// Allows for "name"'s in signature, but indicated as optional ['nameContents', 'namepath-defining']])], ['host', new Map([// Appears to require a "name" in its signature, albeit somewhat // different from other "name"'s (including as described // at https://jsdoc.app/about-namepaths.html ) ['nameContents', 'namepath-defining'], // See `external` - ['nameRequired', true], // "namepath" - ['typeOrNameRequired', true]])], ['interface', new Map([// Allows for "name" in signature, but indicates as optional - ['nameContents', isJsdocTypescriptOrPermissive ? 'namepath-defining' : false]])], ['implements', new Map([// Shows curly brackets in the doc signature and examples + ['nameRequired', true], ['typeAllowed', false]])], ['interface', new Map([// Allows for "name" in signature, but indicates as optional + ['nameContents', isJsdocTypescriptOrPermissive ? 'namepath-defining' : false], // Not in use, but should be this value if using to power `empty-tags` + ['nameAllowed', isClosure], ['typeAllowed', false]])], ['implements', new Map([// Shows curly brackets in the doc signature and examples // "typeExpression" ['typeRequired', true]])], ['lends', new Map([// Signature seems to require a "namepath" (and no counter-examples) ['nameContents', 'namepath-referencing'], // "namepath" ['typeOrNameRequired', true]])], ['listens', new Map([// Signature seems to require a "name" (of an event) and no // counter-examples - ['nameContents', 'namepath-referencing']])], ['member', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-referencing'], ['nameRequired', true], ['typeAllowed', false]])], ['member', new Map([// Allows for "name"'s in signature, but indicated as optional ['nameContents', 'namepath-defining'], // Has example showing curly brackets but not in doc signature ['typeAllowed', true]])], ['memberof', new Map([// Signature seems to require a "namepath" (and no counter-examples), // though it allows an incomplete namepath ending with connecting symbol @@ -102,7 +107,7 @@ const getDefaultTagStructureForMode = mode => { // counter-examples ['nameContents', 'namepath-referencing'], // "OtherObjectPath" ['typeOrNameRequired', true]])], ['mixin', new Map([// Allows for "name"'s in signature, but indicated as optional - ['nameContents', 'namepath-defining']])], ['modifies', new Map([// Has no documentation, but test example has curly brackets, and + ['nameContents', 'namepath-defining'], ['nameRequired', false], ['typeAllowed', false]])], ['modifies', new Map([// Has no documentation, but test example has curly brackets, and // "name" would be suggested rather than "namepath" based on example; // not sure if name is required ['typeAllowed', true]])], ['module', new Map([// Optional "name" and no curly brackets @@ -135,7 +140,8 @@ const getDefaultTagStructureForMode = mode => { ['typeAllowed', true]])], ['protected', new Map([// Shows the signature with curly brackets but not in the example // "typeExpression" ['typeAllowed', isClosureOrPermissive]])], ['public', new Map([// Does not show a signature nor show curly brackets in the example - ['typeAllowed', isClosureOrPermissive]])], ['returns', new Map([// Shows curly brackets in the signature and in the examples + ['typeAllowed', isClosureOrPermissive]])], ['requires', new Map([// + ['nameRequired', true], ['typeAllowed', false]])], ['returns', new Map([// Shows curly brackets in the signature and in the examples ['typeAllowed', true]])], ['return', new Map([// Shows curly brackets in the signature and in the examples ['typeAllowed', true]])], ['see', new Map([// Signature allows for "namepath" or text, so user must configure to // 'namepath-referencing' to enforce checks @@ -147,14 +153,20 @@ const getDefaultTagStructureForMode = mode => { // Not used with namepath in Closure/TypeScript, however ['nameContents', isJsdoc ? 'namepath-referencing' : false], ['typeRequired', isTypescriptOrClosure], // namepath ['typeOrNameRequired', isJsdoc]])], ['throws', new Map([// Shows curly brackets in the signature and in the examples - ['typeAllowed', true]])], ['type', new Map([// Shows curly brackets in the doc signature and examples + ['typeAllowed', true]])], ['tutorial', new Map([// (a tutorial ID) + ['nameRequired', true], ['typeAllowed', false]])], ['type', new Map([// Shows curly brackets in the doc signature and examples // "typeName" ['typeRequired', true]])], ['typedef', new Map([// Seems to require a "namepath" in the signature (with no // counter-examples) - ['nameContents', 'namepath-defining'], // "namepath" - ['nameRequired', isJsdocTypescriptOrPermissive], // Has example showing curly brackets but not in doc signature - ['typeAllowed', true], // "namepath" - ['typeOrNameRequired', true]])], ['var', new Map([// Allows for "name"'s in signature, but indicated as optional + ['nameContents', 'namepath-defining'], // TypeScript may allow it to be dropped if followed by @property or @member; + // also shown as missing in Closure + // "namepath" + ['nameRequired', isJsdocOrPermissive], // Is not `typeRequired` for TypeScript because it gives an error: + // JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags. + // Has example showing curly brackets but not in doc signature + ['typeAllowed', true], // TypeScript may allow it to be dropped if followed by @property or @member + // "namepath" + ['typeOrNameRequired', !isTypescript]])], ['var', new Map([// Allows for "name"'s in signature, but indicated as optional ['nameContents', 'namepath-defining'], // Has example showing curly brackets but not in doc signature ['typeAllowed', true]])], ['yields', new Map([// Shows curly brackets in the signature and in the examples ['typeAllowed', true]])], ['yield', new Map([// Shows curly brackets in the signature and in the examples diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js index 918c473aeb28b3..dfac755199f8c7 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/index.js @@ -97,6 +97,8 @@ var _requireYields = _interopRequireDefault(require("./rules/requireYields")); var _requireYieldsCheck = _interopRequireDefault(require("./rules/requireYieldsCheck")); +var _sortTags = _interopRequireDefault(require("./rules/sortTags")); + var _tagLines = _interopRequireDefault(require("./rules/tagLines")); var _validTypes = _interopRequireDefault(require("./rules/validTypes")); @@ -154,6 +156,7 @@ var _default = { 'jsdoc/require-throws': 'off', 'jsdoc/require-yields': 'warn', 'jsdoc/require-yields-check': 'warn', + 'jsdoc/sort-tags': 'off', 'jsdoc/tag-lines': 'warn', 'jsdoc/valid-types': 'warn' } @@ -206,6 +209,7 @@ var _default = { 'require-throws': _requireThrows.default, 'require-yields': _requireYields.default, 'require-yields-check': _requireYieldsCheck.default, + 'sort-tags': _sortTags.default, 'tag-lines': _tagLines.default, 'valid-types': _validTypes.default } diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js index ed30025436c685..5c4b396f7688ff 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js @@ -247,13 +247,17 @@ const getUtils = (node, jsdoc, jsdocNode, settings, report, context, iteratingAl for (const [idx, src] of jsdoc.source.slice(lastIndex).entries()) { src.number = firstNumber + lastIndex + idx; - } + } // Todo: Once rewiring of tags may be fixed in comment-parser to reflect missing tags, + // this step should be added here (so that, e.g., if accessing `jsdoc.tags`, + // such as to add a new tag, the correct information will be available) + }; - utils.addTag = targetTagName => { + utils.addTag = (targetTagName, number = (() => { var _jsdoc$tags$source$0$, _jsdoc$tags, _jsdoc$tags$source$; - const number = ((_jsdoc$tags$source$0$ = (_jsdoc$tags = jsdoc.tags[jsdoc.tags.length - 1]) === null || _jsdoc$tags === void 0 ? void 0 : (_jsdoc$tags$source$ = _jsdoc$tags.source[0]) === null || _jsdoc$tags$source$ === void 0 ? void 0 : _jsdoc$tags$source$.number) !== null && _jsdoc$tags$source$0$ !== void 0 ? _jsdoc$tags$source$0$ : 0) + 1; + return (_jsdoc$tags$source$0$ = (_jsdoc$tags = jsdoc.tags[jsdoc.tags.length - 1]) === null || _jsdoc$tags === void 0 ? void 0 : (_jsdoc$tags$source$ = _jsdoc$tags.source[0]) === null || _jsdoc$tags$source$ === void 0 ? void 0 : _jsdoc$tags$source$.number) !== null && _jsdoc$tags$source$0$ !== void 0 ? _jsdoc$tags$source$0$ : 0; + })() + 1, tokens = {}) => { jsdoc.source.splice(number, 0, { number, source: '', @@ -261,7 +265,8 @@ const getUtils = (node, jsdoc, jsdocNode, settings, report, context, iteratingAl delimiter: '*', postDelimiter: ' ', start: indent + ' ', - tag: `@${targetTagName}` + tag: `@${targetTagName}`, + ...tokens }) }); @@ -270,6 +275,24 @@ const getUtils = (node, jsdoc, jsdocNode, settings, report, context, iteratingAl } }; + utils.getFirstLine = () => { + let firstLine; + + for (const { + number, + tokens: { + tag + } + } of jsdoc.source) { + if (tag) { + firstLine = number; + break; + } + } + + return firstLine; + }; + utils.seedTokens = seedTokens; utils.emptyTokens = tokens => { @@ -286,8 +309,13 @@ const getUtils = (node, jsdoc, jsdocNode, settings, report, context, iteratingAl number, source: '', tokens: seedTokens(tokens) - }); // If necessary, we can rewire the tags (misnamed method) + }); + + for (const src of jsdoc.source.slice(number + 1)) { + src.number++; + } // If necessary, we can rewire the tags (misnamed method) // rewireSource(jsdoc); + }; utils.addLines = (tagIndex, tagSourceOffset, numLines) => { diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js index 91eb4f86a6d161..8e6995f77a3b24 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js @@ -132,7 +132,8 @@ var _default = (0, _iterateJsdoc.default)(({ continue; } - const tagName = jsdocTag.tag; + const tagName = jsdocTag.tag; // eslint-disable-next-line complexity -- To refactor + (0, _jsdoccomment.traverse)(typeAst, (node, parentNode, property) => { const { type, @@ -173,11 +174,18 @@ var _default = (0, _iterateJsdoc.default)(({ invalidTypes.push([nodeName, types]); } else if (!noDefaults && type === 'JsdocTypeName') { for (const strictNativeType of strictNativeTypes) { - if (strictNativeType === 'object' && mode === 'typescript' && !(preferredTypes !== null && preferredTypes !== void 0 && preferredTypes[nodeName])) { + if ( // Todo: Avoid typescript condition if moving to default typescript + strictNativeType === 'object' && mode === 'typescript' && ( // This is not set to remap with exact type match (e.g., + // `object: 'Object'`), so can ignore (including if circular) + !(preferredTypes !== null && preferredTypes !== void 0 && preferredTypes[nodeName]) || // Although present on `preferredTypes` for remapping, this is a + // parent object without a parent match (and not + // `unifyParentAndChildTypeChecks`) and we don't want + // `object<>` given TypeScript issue https://github.com/microsoft/TypeScript/issues/20555 + parentNode !== null && parentNode !== void 0 && parentNode.elements.length && (parentNode === null || parentNode === void 0 ? void 0 : parentNode.left.type) === 'JsdocTypeName' && (parentNode === null || parentNode === void 0 ? void 0 : parentNode.left.value) === 'Object')) { continue; } - if (strictNativeType.toLowerCase() === nodeName.toLowerCase() && strictNativeType !== nodeName && ( // Don't report if user has own map for a strict native type + if (strictNativeType !== nodeName && strictNativeType.toLowerCase() === nodeName.toLowerCase() && ( // Don't report if user has own map for a strict native type !preferredTypes || (preferredTypes === null || preferredTypes === void 0 ? void 0 : preferredTypes[strictNativeType]) === undefined)) { preferred = strictNativeType; invalidTypes.push([nodeName, preferred]); diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkValues.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkValues.js index 4b1f5a0da90ef7..b323550c9d9a61 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkValues.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/checkValues.js @@ -13,6 +13,8 @@ var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +const allowedKinds = new Set(['class', 'constant', 'event', 'external', 'file', 'function', 'member', 'mixin', 'module', 'namespace', 'typedef']); + var _default = (0, _iterateJsdoc.default)(({ utils, report, @@ -34,6 +36,15 @@ var _default = (0, _iterateJsdoc.default)(({ report(`Invalid JSDoc @${targetTagName}: "${utils.getTagDescription(jsdocParameter)}".`, null, jsdocParameter); } }); + utils.forEachPreferredTag('kind', (jsdocParameter, targetTagName) => { + const kind = utils.getTagDescription(jsdocParameter).trim(); + + if (!kind) { + report(`Missing JSDoc @${targetTagName} value.`, null, jsdocParameter); + } else if (!allowedKinds.has(kind)) { + report(`Invalid JSDoc @${targetTagName}: "${utils.getTagDescription(jsdocParameter)}"; ` + `must be one of: ${[...allowedKinds].join(', ')}.`, null, jsdocParameter); + } + }); if (numericOnlyVariation) { utils.forEachPreferredTag('variation', (jsdocParameter, targetTagName) => { diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/emptyTags.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/emptyTags.js index de493676a69900..ef643fe2547e94 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/emptyTags.js +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/emptyTags.js @@ -15,6 +15,7 @@ const defaultEmptyTags = new Set(['abstract', 'async', 'generator', 'global', 'h 'internal']); const emptyIfNotClosure = new Set(['package', 'private', 'protected', 'public', 'static', // Closure doesn't allow with this casing 'inheritdoc']); +const emptyIfClosure = new Set(['interface']); var _default = (0, _iterateJsdoc.default)(({ settings, @@ -28,7 +29,7 @@ var _default = (0, _iterateJsdoc.default)(({ tag }) => { return tag === tagName; - }) || settings.mode !== 'closure' && emptyIfNotClosure.has(tagName); + }) || settings.mode === 'closure' && emptyIfClosure.has(tagName) || settings.mode !== 'closure' && emptyIfNotClosure.has(tagName); }); for (const tag of emptyTags) { diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/sortTags.js b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/sortTags.js new file mode 100644 index 00000000000000..6ce35c41ae776c --- /dev/null +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/dist/rules/sortTags.js @@ -0,0 +1,165 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.default = void 0; + +var _defaultTagOrder = _interopRequireDefault(require("../defaultTagOrder")); + +var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc")); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var _default = (0, _iterateJsdoc.default)(({ + context, + jsdoc, + utils +}) => { + const { + tagSequence = _defaultTagOrder.default, + alphabetizeExtras = false + } = context.options[0] || {}; + const otherPos = tagSequence.indexOf('-other'); + const endPos = otherPos > -1 ? otherPos : tagSequence.length; + let ongoingCount = 0; + + for (const [idx, tag] of jsdoc.tags.entries()) { + tag.originalIndex = idx; + ongoingCount += tag.source.length; + tag.originalLine = ongoingCount; + } + + let firstChangedTagLine; + let firstChangedTagIndex; + const sortedTags = JSON.parse(JSON.stringify(jsdoc.tags)); + sortedTags.sort(({ + tag: tagNew + }, { + originalIndex, + originalLine, + tag: tagOld + }) => { + // Optimize: Just keep relative positions if the same tag name + if (tagNew === tagOld) { + return 0; + } + + const checkOrSetFirstChanged = () => { + if (!firstChangedTagLine || originalLine < firstChangedTagLine) { + firstChangedTagLine = originalLine; + firstChangedTagIndex = originalIndex; + } + }; + + const newPos = tagSequence.indexOf(tagNew); + const oldPos = tagSequence.indexOf(tagOld); + const preferredNewPos = newPos === -1 ? endPos : newPos; + const preferredOldPos = oldPos === -1 ? endPos : oldPos; + + if (preferredNewPos < preferredOldPos) { + checkOrSetFirstChanged(); + return -1; + } + + if (preferredNewPos > preferredOldPos) { + return 1; + } // preferredNewPos === preferredOldPos + + + if (!alphabetizeExtras || // Optimize: If tagNew (or tagOld which is the same) was found in the + // priority array, it can maintain its relative position—without need + // of alphabetizing (secondary sorting) + newPos >= 0) { + return 0; + } + + if (tagNew < tagOld) { + checkOrSetFirstChanged(); + return -1; + } // tagNew > tagOld + + + return 1; + }); + + if (firstChangedTagLine === undefined) { + return; + } + + const firstLine = utils.getFirstLine(); + + const fix = () => { + const itemsToMoveRange = [...Array.from({ + length: jsdoc.tags.length - firstChangedTagIndex + }).keys()]; + const unchangedPriorTagDescriptions = jsdoc.tags.slice(0, firstChangedTagIndex).reduce((ct, { + source + }) => { + return ct + source.length - 1; + }, 0); // This offset includes not only the offset from where the first tag + // must begin, and the additional offset of where the first changed + // tag begins, but it must also account for prior descriptions + + const initialOffset = firstLine + firstChangedTagIndex + // May be the first tag, so don't try finding a prior one if so + unchangedPriorTagDescriptions; // Use `firstChangedTagLine` for line number to begin reporting/splicing + + for (const idx of itemsToMoveRange) { + utils.removeTag(idx + firstChangedTagIndex); + } + + const changedTags = sortedTags.slice(firstChangedTagIndex); + let extraTagCount = 0; + + for (const idx of itemsToMoveRange) { + const changedTag = changedTags[idx]; + utils.addTag(changedTag.tag, extraTagCount + initialOffset + idx, { ...changedTag.source[0].tokens, + // `comment-parser` puts the `end` within the `tags` section, so + // avoid adding another to jsdoc.source + end: '' + }); + + for (const { + tokens + } of changedTag.source.slice(1)) { + if (!tokens.end) { + utils.addLine(extraTagCount + initialOffset + idx + 1, { ...tokens, + end: '' + }); + extraTagCount++; + } + } + } + }; + + utils.reportJSDoc(`Tags are not in the prescribed order: ${tagSequence.join(', ')}`, jsdoc.tags[firstChangedTagIndex], fix, true); +}, { + iterateAllJsdocs: true, + meta: { + docs: { + description: '', + url: 'https://github.com/gajus/eslint-plugin-jsdoc#eslint-plugin-jsdoc-rules-sort-tags' + }, + fixable: 'code', + schema: [{ + additionalProperies: false, + properties: { + alphabetizeExtras: { + type: 'boolean' + }, + tagSequence: { + items: { + type: 'string' + }, + type: 'array' + } + }, + type: 'object' + }], + type: 'suggestion' + } +}); + +exports.default = _default; +module.exports = exports.default; +//# sourceMappingURL=sortTags.js.map \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json index bd9a1b4145f8d7..bee51f60abb6bc 100644 --- a/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json +++ b/tools/node_modules/eslint/node_modules/eslint-plugin-jsdoc/package.json @@ -5,7 +5,7 @@ "url": "http://gajus.com" }, "dependencies": { - "@es-joy/jsdoccomment": "~0.18.0", + "@es-joy/jsdoccomment": "~0.19.0", "comment-parser": "1.3.0", "debug": "^4.3.3", "escape-string-regexp": "^4.0.0", @@ -16,28 +16,28 @@ }, "description": "JSDoc linting rules for ESLint.", "devDependencies": { - "@babel/cli": "^7.16.8", - "@babel/core": "^7.16.12", - "@babel/eslint-parser": "^7.16.5", + "@babel/cli": "^7.17.0", + "@babel/core": "^7.17.2", + "@babel/eslint-parser": "^7.17.0", "@babel/node": "^7.16.8", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-transform-flow-strip-types": "^7.16.7", "@babel/preset-env": "^7.16.11", - "@babel/register": "^7.16.9", + "@babel/register": "^7.17.0", "@hkdobrev/run-if-changed": "^0.3.1", - "@typescript-eslint/parser": "^5.10.1", + "@typescript-eslint/parser": "^5.11.0", "babel-plugin-add-module-exports": "^1.0.4", "babel-plugin-istanbul": "^6.1.1", "camelcase": "^6.3.0", - "chai": "^4.3.5", + "chai": "^4.3.6", "cross-env": "^7.0.3", "decamelize": "^5.0.1", - "eslint": "^8.7.0", + "eslint": "^8.8.0", "eslint-config-canonical": "^33.0.1", "gitdown": "^3.1.4", "glob": "^7.2.0", "husky": "^7.0.4", - "lint-staged": "^12.3.1", + "lint-staged": "^12.3.3", "lodash.defaultsdeep": "^4.6.1", "mocha": "^9.2.0", "nyc": "^15.1.0", @@ -107,5 +107,5 @@ "test-index": "cross-env BABEL_ENV=test mocha --recursive --require @babel/register --reporter progress --timeout 12000 test/rules/index.js", "test-no-cov": "cross-env BABEL_ENV=test mocha --reporter dot --recursive --require @babel/register --timeout 12000" }, - "version": "37.7.0" + "version": "37.9.1" } diff --git a/tools/node_modules/eslint/node_modules/eslint-scope/dist/eslint-scope.cjs b/tools/node_modules/eslint/node_modules/eslint-scope/dist/eslint-scope.cjs index c11f1bf216233f..9e3cadfc482230 100644 --- a/tools/node_modules/eslint/node_modules/eslint-scope/dist/eslint-scope.cjs +++ b/tools/node_modules/eslint/node_modules/eslint-scope/dist/eslint-scope.cjs @@ -597,7 +597,9 @@ class Scope { * Whether 'use strict' is in effect in this scope. * @member {boolean} Scope#isStrict */ - this.isStrict = isStrictScope(this, block, isMethodDefinition, scopeManager.__useDirective()); + this.isStrict = scopeManager.isStrictModeSupported() + ? isStrictScope(this, block, isMethodDefinition, scopeManager.__useDirective()) + : false; /** * List of nested {@link Scope}s. @@ -2112,7 +2114,7 @@ class Referencer extends esrecurse__default["default"].Visitor { /* vim: set sw=4 ts=4 et tw=80 : */ -const version = "7.1.0"; +const version = "7.1.1"; /* Copyright (C) 2012-2014 Yusuke Suzuki diff --git a/tools/node_modules/eslint/node_modules/eslint-scope/lib/scope.js b/tools/node_modules/eslint/node_modules/eslint-scope/lib/scope.js index 42c0693791d74a..0619b9068e31c1 100644 --- a/tools/node_modules/eslint/node_modules/eslint-scope/lib/scope.js +++ b/tools/node_modules/eslint/node_modules/eslint-scope/lib/scope.js @@ -263,7 +263,9 @@ class Scope { * Whether 'use strict' is in effect in this scope. * @member {boolean} Scope#isStrict */ - this.isStrict = isStrictScope(this, block, isMethodDefinition, scopeManager.__useDirective()); + this.isStrict = scopeManager.isStrictModeSupported() + ? isStrictScope(this, block, isMethodDefinition, scopeManager.__useDirective()) + : false; /** * List of nested {@link Scope}s. diff --git a/tools/node_modules/eslint/node_modules/eslint-scope/lib/version.js b/tools/node_modules/eslint/node_modules/eslint-scope/lib/version.js index 779fbee8eae087..35c77ddef22acf 100644 --- a/tools/node_modules/eslint/node_modules/eslint-scope/lib/version.js +++ b/tools/node_modules/eslint/node_modules/eslint-scope/lib/version.js @@ -1,3 +1,3 @@ -const version = "7.1.0"; +const version = "7.1.1"; export default version; diff --git a/tools/node_modules/eslint/node_modules/eslint-scope/package.json b/tools/node_modules/eslint/node_modules/eslint-scope/package.json index 1d5fab1f2f465a..737ba3874b1959 100644 --- a/tools/node_modules/eslint/node_modules/eslint-scope/package.json +++ b/tools/node_modules/eslint/node_modules/eslint-scope/package.json @@ -11,7 +11,7 @@ }, "./package.json": "./package.json" }, - "version": "7.1.0", + "version": "7.1.1", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -51,8 +51,8 @@ "eslint-plugin-jsdoc": "^35.4.1", "eslint-plugin-node": "^11.1.0", "eslint-release": "^3.2.0", - "eslint-visitor-keys": "^3.1.0", - "espree": "^9.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "mocha": "^9.0.1", "npm-license": "^0.3.3", "rollup": "^2.52.7", diff --git a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs index 38f45f94a2b27a..9d47fd7517bce0 100644 --- a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs +++ b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs @@ -2,6 +2,13 @@ Object.defineProperty(exports, '__esModule', { value: true }); +/** + * @typedef {import('./index.js').VisitorKeys} VisitorKeys + */ + +/** + * @type {VisitorKeys} + */ const KEYS = { AssignmentExpression: [ "left", @@ -311,6 +318,10 @@ Object.freeze(KEYS); * See LICENSE file in root directory for full license. */ +/** + * @typedef {{ readonly [type: string]: ReadonlyArray }} VisitorKeys + */ + // List to ignore keys. const KEY_BLACKLIST = new Set([ "parent", @@ -329,8 +340,8 @@ function filterKey(key) { /** * Get visitor keys of a given node. - * @param {Object} node The AST node to get keys. - * @returns {string[]} Visitor keys of the node. + * @param {object} node The AST node to get keys. + * @returns {readonly string[]} Visitor keys of the node. */ function getKeys(node) { return Object.keys(node).filter(filterKey); @@ -340,11 +351,13 @@ function getKeys(node) { // eslint-disable-next-line valid-jsdoc /** * Make the union set with `KEYS` and given keys. - * @param {Object} additionalKeys The additional keys. - * @returns {{ [type: string]: string[] | undefined }} The union set. + * @param {VisitorKeys} additionalKeys The additional keys. + * @returns {VisitorKeys} The union set. */ function unionWith(additionalKeys) { - const retv = Object.assign({}, KEYS); + const retv = /** @type {{ + [type: string]: ReadonlyArray + }} */ (Object.assign({}, KEYS)); for (const type of Object.keys(additionalKeys)) { if (Object.prototype.hasOwnProperty.call(retv, type)) { diff --git a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/index.js b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/index.js index 44f73d6885caf7..83ebb1f80ab014 100644 --- a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/index.js +++ b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/index.js @@ -4,6 +4,10 @@ */ import KEYS from "./visitor-keys.js"; +/** + * @typedef {{ readonly [type: string]: ReadonlyArray }} VisitorKeys + */ + // List to ignore keys. const KEY_BLACKLIST = new Set([ "parent", @@ -22,8 +26,8 @@ function filterKey(key) { /** * Get visitor keys of a given node. - * @param {Object} node The AST node to get keys. - * @returns {string[]} Visitor keys of the node. + * @param {object} node The AST node to get keys. + * @returns {readonly string[]} Visitor keys of the node. */ export function getKeys(node) { return Object.keys(node).filter(filterKey); @@ -33,11 +37,13 @@ export function getKeys(node) { // eslint-disable-next-line valid-jsdoc /** * Make the union set with `KEYS` and given keys. - * @param {Object} additionalKeys The additional keys. - * @returns {{ [type: string]: string[] | undefined }} The union set. + * @param {VisitorKeys} additionalKeys The additional keys. + * @returns {VisitorKeys} The union set. */ export function unionWith(additionalKeys) { - const retv = Object.assign({}, KEYS); + const retv = /** @type {{ + [type: string]: ReadonlyArray + }} */ (Object.assign({}, KEYS)); for (const type of Object.keys(additionalKeys)) { if (Object.prototype.hasOwnProperty.call(retv, type)) { diff --git a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/visitor-keys.js b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/visitor-keys.js index 4c7be3da435be7..d456d648db6845 100644 --- a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/visitor-keys.js +++ b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/lib/visitor-keys.js @@ -1,3 +1,10 @@ +/** + * @typedef {import('./index.js').VisitorKeys} VisitorKeys + */ + +/** + * @type {VisitorKeys} + */ const KEYS = { AssignmentExpression: [ "left", diff --git a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json index 10ff44ad1a3049..5368ad5a14ccd7 100644 --- a/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json +++ b/tools/node_modules/eslint/node_modules/eslint-visitor-keys/package.json @@ -1,9 +1,10 @@ { "name": "eslint-visitor-keys", - "version": "3.2.0", + "version": "3.3.0", "description": "Constants and utilities about visitor keys to traverse AST.", "type": "module", "main": "dist/eslint-visitor-keys.cjs", + "types": "./dist/index.d.ts", "exports": { ".": [ { @@ -15,6 +16,8 @@ "./package.json": "./package.json" }, "files": [ + "dist/index.d.ts", + "dist/visitor-keys.d.ts", "dist/eslint-visitor-keys.cjs", "lib" ], @@ -30,13 +33,17 @@ "eslint-release": "^3.2.0", "mocha": "^9.0.1", "opener": "^1.5.2", - "rollup": "^2.52.1" + "rollup": "^2.52.1", + "tsd": "^0.19.1", + "typescript": "^4.5.5" }, "scripts": { "prepare": "npm run build", - "build": "rollup -c", + "build": "rollup -c && npm run tsc", "lint": "eslint .", - "test": "mocha tests/lib/**/*.cjs && c8 mocha tests/lib/**/*.js", + "tsc": "tsc", + "tsd": "tsd", + "test": "mocha tests/lib/**/*.cjs && c8 mocha tests/lib/**/*.js && npm run tsd", "coverage": "c8 report --reporter lcov && opener coverage/lcov-report/index.html", "generate-release": "eslint-generate-release", "generate-alpharelease": "eslint-generate-prerelease alpha", diff --git a/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs b/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs index 517af90ae667a8..7495def051ccdd 100644 --- a/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs +++ b/tools/node_modules/eslint/node_modules/espree/dist/espree.cjs @@ -30,101 +30,6 @@ var acorn__namespace = /*#__PURE__*/_interopNamespace(acorn); var jsx__default = /*#__PURE__*/_interopDefaultLegacy(jsx); var visitorKeys__namespace = /*#__PURE__*/_interopNamespace(visitorKeys); -/** - * @fileoverview The AST node types produced by the parser. - * @author Nicholas C. Zakas - */ - -//------------------------------------------------------------------------------ -// Requirements -//------------------------------------------------------------------------------ - -// None! - -//------------------------------------------------------------------------------ -// Public -//------------------------------------------------------------------------------ - -var astNodeTypes = { - AssignmentExpression: "AssignmentExpression", - AssignmentPattern: "AssignmentPattern", - ArrayExpression: "ArrayExpression", - ArrayPattern: "ArrayPattern", - ArrowFunctionExpression: "ArrowFunctionExpression", - AwaitExpression: "AwaitExpression", - BlockStatement: "BlockStatement", - BinaryExpression: "BinaryExpression", - BreakStatement: "BreakStatement", - CallExpression: "CallExpression", - CatchClause: "CatchClause", - ClassBody: "ClassBody", - ClassDeclaration: "ClassDeclaration", - ClassExpression: "ClassExpression", - ConditionalExpression: "ConditionalExpression", - ContinueStatement: "ContinueStatement", - DoWhileStatement: "DoWhileStatement", - DebuggerStatement: "DebuggerStatement", - EmptyStatement: "EmptyStatement", - ExpressionStatement: "ExpressionStatement", - ForStatement: "ForStatement", - ForInStatement: "ForInStatement", - ForOfStatement: "ForOfStatement", - FunctionDeclaration: "FunctionDeclaration", - FunctionExpression: "FunctionExpression", - Identifier: "Identifier", - IfStatement: "IfStatement", - Literal: "Literal", - LabeledStatement: "LabeledStatement", - LogicalExpression: "LogicalExpression", - MemberExpression: "MemberExpression", - MetaProperty: "MetaProperty", - MethodDefinition: "MethodDefinition", - NewExpression: "NewExpression", - ObjectExpression: "ObjectExpression", - ObjectPattern: "ObjectPattern", - Program: "Program", - Property: "Property", - RestElement: "RestElement", - ReturnStatement: "ReturnStatement", - SequenceExpression: "SequenceExpression", - SpreadElement: "SpreadElement", - Super: "Super", - SwitchCase: "SwitchCase", - SwitchStatement: "SwitchStatement", - TaggedTemplateExpression: "TaggedTemplateExpression", - TemplateElement: "TemplateElement", - TemplateLiteral: "TemplateLiteral", - ThisExpression: "ThisExpression", - ThrowStatement: "ThrowStatement", - TryStatement: "TryStatement", - UnaryExpression: "UnaryExpression", - UpdateExpression: "UpdateExpression", - VariableDeclaration: "VariableDeclaration", - VariableDeclarator: "VariableDeclarator", - WhileStatement: "WhileStatement", - WithStatement: "WithStatement", - YieldExpression: "YieldExpression", - JSXIdentifier: "JSXIdentifier", - JSXNamespacedName: "JSXNamespacedName", - JSXMemberExpression: "JSXMemberExpression", - JSXEmptyExpression: "JSXEmptyExpression", - JSXExpressionContainer: "JSXExpressionContainer", - JSXElement: "JSXElement", - JSXClosingElement: "JSXClosingElement", - JSXOpeningElement: "JSXOpeningElement", - JSXAttribute: "JSXAttribute", - JSXSpreadAttribute: "JSXSpreadAttribute", - JSXText: "JSXText", - ExportDefaultDeclaration: "ExportDefaultDeclaration", - ExportNamedDeclaration: "ExportNamedDeclaration", - ExportAllDeclaration: "ExportAllDeclaration", - ExportSpecifier: "ExportSpecifier", - ImportDeclaration: "ImportDeclaration", - ImportSpecifier: "ImportSpecifier", - ImportDefaultSpecifier: "ImportDefaultSpecifier", - ImportNamespaceSpecifier: "ImportNamespaceSpecifier" -}; - /** * @fileoverview Translates tokens between Acorn format and Esprima format. * @author Nicholas C. Zakas @@ -834,7 +739,7 @@ var espree = () => Parser => { }; }; -const version$1 = "9.3.0"; +const version$1 = "9.3.1"; /** * @fileoverview Main Espree file that converts Acorn into Esprima output. @@ -970,8 +875,12 @@ function parse(code, options) { const version = version$1; +/* istanbul ignore next */ +const VisitorKeys = (function() { + return visitorKeys__namespace.KEYS; +}()); -// Deep copy. +// Derive node types from VisitorKeys /* istanbul ignore next */ const Syntax = (function() { let name, @@ -981,9 +890,9 @@ const Syntax = (function() { types = Object.create(null); } - for (name in astNodeTypes) { - if (Object.hasOwnProperty.call(astNodeTypes, name)) { - types[name] = astNodeTypes[name]; + for (name in VisitorKeys) { + if (Object.hasOwnProperty.call(VisitorKeys, name)) { + types[name] = name; } } @@ -994,11 +903,6 @@ const Syntax = (function() { return types; }()); -/* istanbul ignore next */ -const VisitorKeys = (function() { - return visitorKeys__namespace.KEYS; -}()); - const latestEcmaVersion = getLatestEcmaVersion(); const supportedEcmaVersions = getSupportedEcmaVersions(); diff --git a/tools/node_modules/eslint/node_modules/espree/espree.js b/tools/node_modules/eslint/node_modules/espree/espree.js index b79c86f2474070..71e3d47d570c8f 100644 --- a/tools/node_modules/eslint/node_modules/espree/espree.js +++ b/tools/node_modules/eslint/node_modules/espree/espree.js @@ -58,7 +58,6 @@ import * as acorn from "acorn"; import jsx from "acorn-jsx"; -import astNodeTypes from "./lib/ast-node-types.js"; import espree from "./lib/espree.js"; import espreeVersion from "./lib/version.js"; import * as visitorKeys from "eslint-visitor-keys"; @@ -141,8 +140,12 @@ export function parse(code, options) { export const version = espreeVersion; +/* istanbul ignore next */ +export const VisitorKeys = (function() { + return visitorKeys.KEYS; +}()); -// Deep copy. +// Derive node types from VisitorKeys /* istanbul ignore next */ export const Syntax = (function() { let name, @@ -152,9 +155,9 @@ export const Syntax = (function() { types = Object.create(null); } - for (name in astNodeTypes) { - if (Object.hasOwnProperty.call(astNodeTypes, name)) { - types[name] = astNodeTypes[name]; + for (name in VisitorKeys) { + if (Object.hasOwnProperty.call(VisitorKeys, name)) { + types[name] = name; } } @@ -165,11 +168,6 @@ export const Syntax = (function() { return types; }()); -/* istanbul ignore next */ -export const VisitorKeys = (function() { - return visitorKeys.KEYS; -}()); - export const latestEcmaVersion = getLatestEcmaVersion(); export const supportedEcmaVersions = getSupportedEcmaVersions(); diff --git a/tools/node_modules/eslint/node_modules/espree/lib/ast-node-types.js b/tools/node_modules/eslint/node_modules/espree/lib/ast-node-types.js deleted file mode 100644 index 9f7c4e35a9e96c..00000000000000 --- a/tools/node_modules/eslint/node_modules/espree/lib/ast-node-types.js +++ /dev/null @@ -1,94 +0,0 @@ -/** - * @fileoverview The AST node types produced by the parser. - * @author Nicholas C. Zakas - */ - -//------------------------------------------------------------------------------ -// Requirements -//------------------------------------------------------------------------------ - -// None! - -//------------------------------------------------------------------------------ -// Public -//------------------------------------------------------------------------------ - -export default { - AssignmentExpression: "AssignmentExpression", - AssignmentPattern: "AssignmentPattern", - ArrayExpression: "ArrayExpression", - ArrayPattern: "ArrayPattern", - ArrowFunctionExpression: "ArrowFunctionExpression", - AwaitExpression: "AwaitExpression", - BlockStatement: "BlockStatement", - BinaryExpression: "BinaryExpression", - BreakStatement: "BreakStatement", - CallExpression: "CallExpression", - CatchClause: "CatchClause", - ClassBody: "ClassBody", - ClassDeclaration: "ClassDeclaration", - ClassExpression: "ClassExpression", - ConditionalExpression: "ConditionalExpression", - ContinueStatement: "ContinueStatement", - DoWhileStatement: "DoWhileStatement", - DebuggerStatement: "DebuggerStatement", - EmptyStatement: "EmptyStatement", - ExpressionStatement: "ExpressionStatement", - ForStatement: "ForStatement", - ForInStatement: "ForInStatement", - ForOfStatement: "ForOfStatement", - FunctionDeclaration: "FunctionDeclaration", - FunctionExpression: "FunctionExpression", - Identifier: "Identifier", - IfStatement: "IfStatement", - Literal: "Literal", - LabeledStatement: "LabeledStatement", - LogicalExpression: "LogicalExpression", - MemberExpression: "MemberExpression", - MetaProperty: "MetaProperty", - MethodDefinition: "MethodDefinition", - NewExpression: "NewExpression", - ObjectExpression: "ObjectExpression", - ObjectPattern: "ObjectPattern", - Program: "Program", - Property: "Property", - RestElement: "RestElement", - ReturnStatement: "ReturnStatement", - SequenceExpression: "SequenceExpression", - SpreadElement: "SpreadElement", - Super: "Super", - SwitchCase: "SwitchCase", - SwitchStatement: "SwitchStatement", - TaggedTemplateExpression: "TaggedTemplateExpression", - TemplateElement: "TemplateElement", - TemplateLiteral: "TemplateLiteral", - ThisExpression: "ThisExpression", - ThrowStatement: "ThrowStatement", - TryStatement: "TryStatement", - UnaryExpression: "UnaryExpression", - UpdateExpression: "UpdateExpression", - VariableDeclaration: "VariableDeclaration", - VariableDeclarator: "VariableDeclarator", - WhileStatement: "WhileStatement", - WithStatement: "WithStatement", - YieldExpression: "YieldExpression", - JSXIdentifier: "JSXIdentifier", - JSXNamespacedName: "JSXNamespacedName", - JSXMemberExpression: "JSXMemberExpression", - JSXEmptyExpression: "JSXEmptyExpression", - JSXExpressionContainer: "JSXExpressionContainer", - JSXElement: "JSXElement", - JSXClosingElement: "JSXClosingElement", - JSXOpeningElement: "JSXOpeningElement", - JSXAttribute: "JSXAttribute", - JSXSpreadAttribute: "JSXSpreadAttribute", - JSXText: "JSXText", - ExportDefaultDeclaration: "ExportDefaultDeclaration", - ExportNamedDeclaration: "ExportNamedDeclaration", - ExportAllDeclaration: "ExportAllDeclaration", - ExportSpecifier: "ExportSpecifier", - ImportDeclaration: "ImportDeclaration", - ImportSpecifier: "ImportSpecifier", - ImportDefaultSpecifier: "ImportDefaultSpecifier", - ImportNamespaceSpecifier: "ImportNamespaceSpecifier" -}; diff --git a/tools/node_modules/eslint/node_modules/espree/lib/version.js b/tools/node_modules/eslint/node_modules/espree/lib/version.js index 24bb9ed4619e59..5a01b1367fb052 100644 --- a/tools/node_modules/eslint/node_modules/espree/lib/version.js +++ b/tools/node_modules/eslint/node_modules/espree/lib/version.js @@ -1,3 +1,3 @@ -const version = "9.3.0"; +const version = "9.3.1"; export default version; diff --git a/tools/node_modules/eslint/node_modules/espree/package.json b/tools/node_modules/eslint/node_modules/espree/package.json index 99ad8c26795a3d..419d2f63518284 100644 --- a/tools/node_modules/eslint/node_modules/espree/package.json +++ b/tools/node_modules/eslint/node_modules/espree/package.json @@ -16,7 +16,7 @@ ], "./package.json": "./package.json" }, - "version": "9.3.0", + "version": "9.3.1", "files": [ "lib", "dist/espree.cjs", @@ -33,12 +33,13 @@ "dependencies": { "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.1.0" + "eslint-visitor-keys": "^3.3.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^17.1.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^11.2.0", + "c8": "^7.11.0", "chai": "^4.3.4", "eslint": "^7.22.0", "eslint-config-eslint": "^7.0.0", @@ -50,7 +51,6 @@ "json-diff": "^0.5.4", "mocha": "^8.3.1", "npm-run-all": "^4.1.5", - "nyc": "^14.1.1", "regenerate": "^1.4.0", "rollup": "^2.41.2", "shelljs": "^0.3.0", @@ -67,7 +67,7 @@ ], "scripts": { "unit": "npm-run-all -s unit:*", - "unit:esm": "nyc mocha --color --reporter progress --timeout 30000 'tests/lib/**/*.js'", + "unit:esm": "c8 mocha --color --reporter progress --timeout 30000 'tests/lib/**/*.js'", "unit:cjs": "mocha --color --reporter progress --timeout 30000 tests/lib/commonjs.cjs", "test": "npm-run-all -p unit lint", "lint": "eslint \"*.?(c)js\" lib/ tests/lib/", diff --git a/tools/node_modules/eslint/node_modules/globals/globals.json b/tools/node_modules/eslint/node_modules/globals/globals.json index bac61515434b33..051a31e0489948 100644 --- a/tools/node_modules/eslint/node_modules/globals/globals.json +++ b/tools/node_modules/eslint/node_modules/globals/globals.json @@ -388,7 +388,7 @@ "AudioParam": false, "AudioProcessingEvent": false, "AudioScheduledSourceNode": false, - "AudioWorkletGlobalScope ": false, + "AudioWorkletGlobalScope": false, "AudioWorkletNode": false, "AudioWorkletProcessor": false, "BarProp": false, diff --git a/tools/node_modules/eslint/node_modules/globals/package.json b/tools/node_modules/eslint/node_modules/globals/package.json index 30d75c7b55ecec..4a1af774ee9b94 100644 --- a/tools/node_modules/eslint/node_modules/globals/package.json +++ b/tools/node_modules/eslint/node_modules/globals/package.json @@ -1,6 +1,6 @@ { "name": "globals", - "version": "13.12.0", + "version": "13.12.1", "description": "Global identifiers from different JavaScript environments", "license": "MIT", "repository": "sindresorhus/globals", diff --git a/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/dist/index.js b/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/dist/index.js index 2d0d2cd453eea4..01530fca5b61c9 100644 --- a/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/dist/index.js +++ b/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/dist/index.js @@ -470,12 +470,10 @@ } return null; }; - if (options.name !== undefined) { - // for debugging - Object.defineProperty(parslet, 'name', { - value: options.name - }); - } + // for debugging + Object.defineProperty(parslet, 'name', { + value: options.name + }); return parslet; } @@ -1436,6 +1434,7 @@ }); const objectFieldGrammar = [ + readonlyPropertyParslet, createNameParslet({ allowedAdditionalTokens: ['module', 'event', 'keyof', 'event', 'external'] }), @@ -1478,7 +1477,6 @@ allowedTypes: ['module'], pathGrammar }), - readonlyPropertyParslet, arrayBracketsParslet, arrowFunctionParslet, createNamePathParslet({ @@ -2331,19 +2329,17 @@ function _traverse(node, parentNode, property, onEnter, onLeave) { onEnter === null || onEnter === void 0 ? void 0 : onEnter(node, parentNode, property); const keysToVisit = visitorKeys[node.type]; - if (keysToVisit !== undefined) { - for (const key of keysToVisit) { - const value = node[key]; - if (value !== undefined) { - if (Array.isArray(value)) { - for (const element of value) { - _traverse(element, node, key, onEnter, onLeave); - } - } - else { - _traverse(value, node, key, onEnter, onLeave); + for (const key of keysToVisit) { + const value = node[key]; + if (value !== undefined) { + if (Array.isArray(value)) { + for (const element of value) { + _traverse(element, node, key, onEnter, onLeave); } } + else { + _traverse(value, node, key, onEnter, onLeave); + } } } onLeave === null || onLeave === void 0 ? void 0 : onLeave(node, parentNode, property); diff --git a/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/package.json b/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/package.json index 53709687b0b524..c10e7369968e54 100644 --- a/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/package.json +++ b/tools/node_modules/eslint/node_modules/jsdoc-type-pratt-parser/package.json @@ -1,6 +1,6 @@ { "name": "jsdoc-type-pratt-parser", - "version": "2.2.2", + "version": "2.2.3", "description": "", "main": "dist/index.js", "types": "dist/src/index.d.ts", diff --git a/tools/node_modules/eslint/node_modules/minimatch/minimatch.js b/tools/node_modules/eslint/node_modules/minimatch/minimatch.js index 5b5f8cf444de21..b0e2e814a246fa 100644 --- a/tools/node_modules/eslint/node_modules/minimatch/minimatch.js +++ b/tools/node_modules/eslint/node_modules/minimatch/minimatch.js @@ -1,10 +1,10 @@ module.exports = minimatch minimatch.Minimatch = Minimatch -var path = { sep: '/' } -try { - path = require('path') -} catch (er) {} +var path = (function () { try { return require('path') } catch (e) {}}()) || { + sep: '/' +} +minimatch.sep = path.sep var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {} var expand = require('brace-expansion') @@ -56,43 +56,64 @@ function filter (pattern, options) { } function ext (a, b) { - a = a || {} b = b || {} var t = {} - Object.keys(b).forEach(function (k) { - t[k] = b[k] - }) Object.keys(a).forEach(function (k) { t[k] = a[k] }) + Object.keys(b).forEach(function (k) { + t[k] = b[k] + }) return t } minimatch.defaults = function (def) { - if (!def || !Object.keys(def).length) return minimatch + if (!def || typeof def !== 'object' || !Object.keys(def).length) { + return minimatch + } var orig = minimatch var m = function minimatch (p, pattern, options) { - return orig.minimatch(p, pattern, ext(def, options)) + return orig(p, pattern, ext(def, options)) } m.Minimatch = function Minimatch (pattern, options) { return new orig.Minimatch(pattern, ext(def, options)) } + m.Minimatch.defaults = function defaults (options) { + return orig.defaults(ext(def, options)).Minimatch + } + + m.filter = function filter (pattern, options) { + return orig.filter(pattern, ext(def, options)) + } + + m.defaults = function defaults (options) { + return orig.defaults(ext(def, options)) + } + + m.makeRe = function makeRe (pattern, options) { + return orig.makeRe(pattern, ext(def, options)) + } + + m.braceExpand = function braceExpand (pattern, options) { + return orig.braceExpand(pattern, ext(def, options)) + } + + m.match = function (list, pattern, options) { + return orig.match(list, pattern, ext(def, options)) + } return m } Minimatch.defaults = function (def) { - if (!def || !Object.keys(def).length) return Minimatch return minimatch.defaults(def).Minimatch } function minimatch (p, pattern, options) { - if (typeof pattern !== 'string') { - throw new TypeError('glob pattern string required') - } + assertValidPattern(pattern) if (!options) options = {} @@ -101,9 +122,6 @@ function minimatch (p, pattern, options) { return false } - // "" only matches "" - if (pattern.trim() === '') return p === '' - return new Minimatch(pattern, options).match(p) } @@ -112,15 +130,12 @@ function Minimatch (pattern, options) { return new Minimatch(pattern, options) } - if (typeof pattern !== 'string') { - throw new TypeError('glob pattern string required') - } + assertValidPattern(pattern) if (!options) options = {} - pattern = pattern.trim() // windows support: need to use /, not \ - if (path.sep !== '/') { + if (!options.allowWindowsEscape && path.sep !== '/') { pattern = pattern.split(path.sep).join('/') } @@ -131,6 +146,7 @@ function Minimatch (pattern, options) { this.negate = false this.comment = false this.empty = false + this.partial = !!options.partial // make the set of regexps etc. this.make() @@ -140,9 +156,6 @@ Minimatch.prototype.debug = function () {} Minimatch.prototype.make = make function make () { - // don't do it more than once. - if (this._made) return - var pattern = this.pattern var options = this.options @@ -162,7 +175,7 @@ function make () { // step 2: expand braces var set = this.globSet = this.braceExpand() - if (options.debug) this.debug = console.error + if (options.debug) this.debug = function debug() { console.error.apply(console, arguments) } this.debug(this.pattern, set) @@ -242,12 +255,11 @@ function braceExpand (pattern, options) { pattern = typeof pattern === 'undefined' ? this.pattern : pattern - if (typeof pattern === 'undefined') { - throw new TypeError('undefined pattern') - } + assertValidPattern(pattern) - if (options.nobrace || - !pattern.match(/\{.*\}/)) { + // Thanks to Yeting Li for + // improving this regexp to avoid a ReDOS vulnerability. + if (options.nobrace || !/\{(?:(?!\{).)*\}/.test(pattern)) { // shortcut. no need to expand. return [pattern] } @@ -255,6 +267,17 @@ function braceExpand (pattern, options) { return expand(pattern) } +var MAX_PATTERN_LENGTH = 1024 * 64 +var assertValidPattern = function (pattern) { + if (typeof pattern !== 'string') { + throw new TypeError('invalid pattern') + } + + if (pattern.length > MAX_PATTERN_LENGTH) { + throw new TypeError('pattern is too long') + } +} + // parse a component of the expanded set. // At this point, no pattern may contain "/" in it // so we're going to return a 2d array, where each entry is the full @@ -269,14 +292,17 @@ function braceExpand (pattern, options) { Minimatch.prototype.parse = parse var SUBPARSE = {} function parse (pattern, isSub) { - if (pattern.length > 1024 * 64) { - throw new TypeError('pattern is too long') - } + assertValidPattern(pattern) var options = this.options // shortcuts - if (!options.noglobstar && pattern === '**') return GLOBSTAR + if (pattern === '**') { + if (!options.noglobstar) + return GLOBSTAR + else + pattern = '*' + } if (pattern === '') return '' var re = '' @@ -332,10 +358,12 @@ function parse (pattern, isSub) { } switch (c) { - case '/': + /* istanbul ignore next */ + case '/': { // completely not allowed, even escaped. // Should already be path-split by now. return false + } case '\\': clearStateChar() @@ -454,25 +482,23 @@ function parse (pattern, isSub) { // handle the case where we left a class open. // "[z-a]" is valid, equivalent to "\[z-a\]" - if (inClass) { - // split where the last [ was, make sure we don't have - // an invalid re. if so, re-walk the contents of the - // would-be class to re-translate any characters that - // were passed through as-is - // TODO: It would probably be faster to determine this - // without a try/catch and a new RegExp, but it's tricky - // to do safely. For now, this is safe and works. - var cs = pattern.substring(classStart + 1, i) - try { - RegExp('[' + cs + ']') - } catch (er) { - // not a valid class! - var sp = this.parse(cs, SUBPARSE) - re = re.substr(0, reClassStart) + '\\[' + sp[0] + '\\]' - hasMagic = hasMagic || sp[1] - inClass = false - continue - } + // split where the last [ was, make sure we don't have + // an invalid re. if so, re-walk the contents of the + // would-be class to re-translate any characters that + // were passed through as-is + // TODO: It would probably be faster to determine this + // without a try/catch and a new RegExp, but it's tricky + // to do safely. For now, this is safe and works. + var cs = pattern.substring(classStart + 1, i) + try { + RegExp('[' + cs + ']') + } catch (er) { + // not a valid class! + var sp = this.parse(cs, SUBPARSE) + re = re.substr(0, reClassStart) + '\\[' + sp[0] + '\\]' + hasMagic = hasMagic || sp[1] + inClass = false + continue } // finish up the class. @@ -556,9 +582,7 @@ function parse (pattern, isSub) { // something that could conceivably capture a dot var addPatternStart = false switch (re.charAt(0)) { - case '.': - case '[': - case '(': addPatternStart = true + case '[': case '.': case '(': addPatternStart = true } // Hack to work around lack of negative lookbehind in JS @@ -620,7 +644,7 @@ function parse (pattern, isSub) { var flags = options.nocase ? 'i' : '' try { var regExp = new RegExp('^' + re + '$', flags) - } catch (er) { + } catch (er) /* istanbul ignore next - should be impossible */ { // If it was an invalid regular expression, then it can't match // anything. This trick looks for a character after the end of // the string, which is of course impossible, except in multi-line @@ -678,7 +702,7 @@ function makeRe () { try { this.regexp = new RegExp(re, flags) - } catch (ex) { + } catch (ex) /* istanbul ignore next - should be impossible */ { this.regexp = false } return this.regexp @@ -696,8 +720,8 @@ minimatch.match = function (list, pattern, options) { return list } -Minimatch.prototype.match = match -function match (f, partial) { +Minimatch.prototype.match = function match (f, partial) { + if (typeof partial === 'undefined') partial = this.partial this.debug('match', f, this.pattern) // short-circuit in the case of busted things. // comments, etc. @@ -779,6 +803,7 @@ Minimatch.prototype.matchOne = function (file, pattern, partial) { // should be impossible. // some invalid regexp stuff in the set. + /* istanbul ignore if */ if (p === false) return false if (p === GLOBSTAR) { @@ -852,6 +877,7 @@ Minimatch.prototype.matchOne = function (file, pattern, partial) { // no match was found. // However, in partial mode, we can't say this is necessarily over. // If there's more *pattern* left, then + /* istanbul ignore if */ if (partial) { // ran out of file this.debug('\n>>> no match, partial?', file, fr, pattern, pr) @@ -865,11 +891,7 @@ Minimatch.prototype.matchOne = function (file, pattern, partial) { // patterns with magic have been turned into regexps. var hit if (typeof p === 'string') { - if (options.nocase) { - hit = f.toLowerCase() === p.toLowerCase() - } else { - hit = f === p - } + hit = f === p this.debug('string match', p, f, hit) } else { hit = f.match(p) @@ -900,16 +922,16 @@ Minimatch.prototype.matchOne = function (file, pattern, partial) { // this is ok if we're doing the match as part of // a glob fs traversal. return partial - } else if (pi === pl) { + } else /* istanbul ignore else */ if (pi === pl) { // ran out of pattern, still have file left. // this is only acceptable if we're on the very last // empty segment of a file with a trailing slash. // a/* should match a/b/ - var emptyFileEnd = (fi === fl - 1) && (file[fi] === '') - return emptyFileEnd + return (fi === fl - 1) && (file[fi] === '') } // should be unreachable. + /* istanbul ignore next */ throw new Error('wtf?') } diff --git a/tools/node_modules/eslint/node_modules/minimatch/package.json b/tools/node_modules/eslint/node_modules/minimatch/package.json index c4514c807776de..925390159d1467 100644 --- a/tools/node_modules/eslint/node_modules/minimatch/package.json +++ b/tools/node_modules/eslint/node_modules/minimatch/package.json @@ -2,14 +2,17 @@ "author": "Isaac Z. Schlueter (http://blog.izs.me)", "name": "minimatch", "description": "a glob matcher in javascript", - "version": "3.0.4", + "version": "3.1.1", + "publishConfig": { + "tag": "v3-legacy" + }, "repository": { "type": "git", "url": "git://github.com/isaacs/minimatch.git" }, "main": "minimatch.js", "scripts": { - "test": "tap test/*.js --cov", + "test": "tap", "preversion": "npm test", "postversion": "npm publish", "postpublish": "git push origin --all; git push origin --tags" @@ -21,7 +24,7 @@ "brace-expansion": "^1.1.7" }, "devDependencies": { - "tap": "^10.3.2" + "tap": "^15.1.6" }, "license": "ISC", "files": [ diff --git a/tools/node_modules/eslint/node_modules/node-releases/data/processed/envs.json b/tools/node_modules/eslint/node_modules/node-releases/data/processed/envs.json index 08d7f8c8f224a3..812935d265ad1f 100644 --- a/tools/node_modules/eslint/node_modules/node-releases/data/processed/envs.json +++ b/tools/node_modules/eslint/node_modules/node-releases/data/processed/envs.json @@ -1 +1 @@ -[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false}] \ No newline at end of file +[{"name":"nodejs","version":"0.2.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.3.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.4.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.5.0","date":"2011-08-26","lts":false,"security":false},{"name":"nodejs","version":"0.6.0","date":"2011-11-04","lts":false,"security":false},{"name":"nodejs","version":"0.7.0","date":"2012-01-17","lts":false,"security":false},{"name":"nodejs","version":"0.8.0","date":"2012-06-22","lts":false,"security":false},{"name":"nodejs","version":"0.9.0","date":"2012-07-20","lts":false,"security":false},{"name":"nodejs","version":"0.10.0","date":"2013-03-11","lts":false,"security":false},{"name":"nodejs","version":"0.11.0","date":"2013-03-28","lts":false,"security":false},{"name":"nodejs","version":"0.12.0","date":"2015-02-06","lts":false,"security":false},{"name":"nodejs","version":"4.0.0","date":"2015-09-08","lts":false,"security":false},{"name":"nodejs","version":"4.1.0","date":"2015-09-17","lts":false,"security":false},{"name":"nodejs","version":"4.2.0","date":"2015-10-12","lts":"Argon","security":false},{"name":"nodejs","version":"4.3.0","date":"2016-02-09","lts":"Argon","security":false},{"name":"nodejs","version":"4.4.0","date":"2016-03-08","lts":"Argon","security":false},{"name":"nodejs","version":"4.5.0","date":"2016-08-16","lts":"Argon","security":false},{"name":"nodejs","version":"4.6.0","date":"2016-09-27","lts":"Argon","security":true},{"name":"nodejs","version":"4.7.0","date":"2016-12-06","lts":"Argon","security":false},{"name":"nodejs","version":"4.8.0","date":"2017-02-21","lts":"Argon","security":false},{"name":"nodejs","version":"4.9.0","date":"2018-03-28","lts":"Argon","security":true},{"name":"nodejs","version":"5.0.0","date":"2015-10-29","lts":false,"security":false},{"name":"nodejs","version":"5.1.0","date":"2015-11-17","lts":false,"security":false},{"name":"nodejs","version":"5.2.0","date":"2015-12-09","lts":false,"security":false},{"name":"nodejs","version":"5.3.0","date":"2015-12-15","lts":false,"security":false},{"name":"nodejs","version":"5.4.0","date":"2016-01-06","lts":false,"security":false},{"name":"nodejs","version":"5.5.0","date":"2016-01-21","lts":false,"security":false},{"name":"nodejs","version":"5.6.0","date":"2016-02-09","lts":false,"security":false},{"name":"nodejs","version":"5.7.0","date":"2016-02-23","lts":false,"security":false},{"name":"nodejs","version":"5.8.0","date":"2016-03-09","lts":false,"security":false},{"name":"nodejs","version":"5.9.0","date":"2016-03-16","lts":false,"security":false},{"name":"nodejs","version":"5.10.0","date":"2016-04-01","lts":false,"security":false},{"name":"nodejs","version":"5.11.0","date":"2016-04-21","lts":false,"security":false},{"name":"nodejs","version":"5.12.0","date":"2016-06-23","lts":false,"security":false},{"name":"nodejs","version":"6.0.0","date":"2016-04-26","lts":false,"security":false},{"name":"nodejs","version":"6.1.0","date":"2016-05-05","lts":false,"security":false},{"name":"nodejs","version":"6.2.0","date":"2016-05-17","lts":false,"security":false},{"name":"nodejs","version":"6.3.0","date":"2016-07-06","lts":false,"security":false},{"name":"nodejs","version":"6.4.0","date":"2016-08-12","lts":false,"security":false},{"name":"nodejs","version":"6.5.0","date":"2016-08-26","lts":false,"security":false},{"name":"nodejs","version":"6.6.0","date":"2016-09-14","lts":false,"security":false},{"name":"nodejs","version":"6.7.0","date":"2016-09-27","lts":false,"security":true},{"name":"nodejs","version":"6.8.0","date":"2016-10-12","lts":false,"security":false},{"name":"nodejs","version":"6.9.0","date":"2016-10-18","lts":"Boron","security":false},{"name":"nodejs","version":"6.10.0","date":"2017-02-21","lts":"Boron","security":false},{"name":"nodejs","version":"6.11.0","date":"2017-06-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.12.0","date":"2017-11-06","lts":"Boron","security":false},{"name":"nodejs","version":"6.13.0","date":"2018-02-10","lts":"Boron","security":false},{"name":"nodejs","version":"6.14.0","date":"2018-03-28","lts":"Boron","security":true},{"name":"nodejs","version":"6.15.0","date":"2018-11-27","lts":"Boron","security":true},{"name":"nodejs","version":"6.16.0","date":"2018-12-26","lts":"Boron","security":false},{"name":"nodejs","version":"6.17.0","date":"2019-02-28","lts":"Boron","security":true},{"name":"nodejs","version":"7.0.0","date":"2016-10-25","lts":false,"security":false},{"name":"nodejs","version":"7.1.0","date":"2016-11-08","lts":false,"security":false},{"name":"nodejs","version":"7.2.0","date":"2016-11-22","lts":false,"security":false},{"name":"nodejs","version":"7.3.0","date":"2016-12-20","lts":false,"security":false},{"name":"nodejs","version":"7.4.0","date":"2017-01-04","lts":false,"security":false},{"name":"nodejs","version":"7.5.0","date":"2017-01-31","lts":false,"security":false},{"name":"nodejs","version":"7.6.0","date":"2017-02-21","lts":false,"security":false},{"name":"nodejs","version":"7.7.0","date":"2017-02-28","lts":false,"security":false},{"name":"nodejs","version":"7.8.0","date":"2017-03-29","lts":false,"security":false},{"name":"nodejs","version":"7.9.0","date":"2017-04-11","lts":false,"security":false},{"name":"nodejs","version":"7.10.0","date":"2017-05-02","lts":false,"security":false},{"name":"nodejs","version":"8.0.0","date":"2017-05-30","lts":false,"security":false},{"name":"nodejs","version":"8.1.0","date":"2017-06-08","lts":false,"security":false},{"name":"nodejs","version":"8.2.0","date":"2017-07-19","lts":false,"security":false},{"name":"nodejs","version":"8.3.0","date":"2017-08-08","lts":false,"security":false},{"name":"nodejs","version":"8.4.0","date":"2017-08-15","lts":false,"security":false},{"name":"nodejs","version":"8.5.0","date":"2017-09-12","lts":false,"security":false},{"name":"nodejs","version":"8.6.0","date":"2017-09-26","lts":false,"security":false},{"name":"nodejs","version":"8.7.0","date":"2017-10-11","lts":false,"security":false},{"name":"nodejs","version":"8.8.0","date":"2017-10-24","lts":false,"security":false},{"name":"nodejs","version":"8.9.0","date":"2017-10-31","lts":"Carbon","security":false},{"name":"nodejs","version":"8.10.0","date":"2018-03-06","lts":"Carbon","security":false},{"name":"nodejs","version":"8.11.0","date":"2018-03-28","lts":"Carbon","security":true},{"name":"nodejs","version":"8.12.0","date":"2018-09-10","lts":"Carbon","security":false},{"name":"nodejs","version":"8.13.0","date":"2018-11-20","lts":"Carbon","security":false},{"name":"nodejs","version":"8.14.0","date":"2018-11-27","lts":"Carbon","security":true},{"name":"nodejs","version":"8.15.0","date":"2018-12-26","lts":"Carbon","security":false},{"name":"nodejs","version":"8.16.0","date":"2019-04-16","lts":"Carbon","security":false},{"name":"nodejs","version":"8.17.0","date":"2019-12-17","lts":"Carbon","security":true},{"name":"nodejs","version":"9.0.0","date":"2017-10-31","lts":false,"security":false},{"name":"nodejs","version":"9.1.0","date":"2017-11-07","lts":false,"security":false},{"name":"nodejs","version":"9.2.0","date":"2017-11-14","lts":false,"security":false},{"name":"nodejs","version":"9.3.0","date":"2017-12-12","lts":false,"security":false},{"name":"nodejs","version":"9.4.0","date":"2018-01-10","lts":false,"security":false},{"name":"nodejs","version":"9.5.0","date":"2018-01-31","lts":false,"security":false},{"name":"nodejs","version":"9.6.0","date":"2018-02-21","lts":false,"security":false},{"name":"nodejs","version":"9.7.0","date":"2018-03-01","lts":false,"security":false},{"name":"nodejs","version":"9.8.0","date":"2018-03-07","lts":false,"security":false},{"name":"nodejs","version":"9.9.0","date":"2018-03-21","lts":false,"security":false},{"name":"nodejs","version":"9.10.0","date":"2018-03-28","lts":false,"security":true},{"name":"nodejs","version":"9.11.0","date":"2018-04-04","lts":false,"security":false},{"name":"nodejs","version":"10.0.0","date":"2018-04-24","lts":false,"security":false},{"name":"nodejs","version":"10.1.0","date":"2018-05-08","lts":false,"security":false},{"name":"nodejs","version":"10.2.0","date":"2018-05-23","lts":false,"security":false},{"name":"nodejs","version":"10.3.0","date":"2018-05-29","lts":false,"security":false},{"name":"nodejs","version":"10.4.0","date":"2018-06-06","lts":false,"security":false},{"name":"nodejs","version":"10.5.0","date":"2018-06-20","lts":false,"security":false},{"name":"nodejs","version":"10.6.0","date":"2018-07-04","lts":false,"security":false},{"name":"nodejs","version":"10.7.0","date":"2018-07-18","lts":false,"security":false},{"name":"nodejs","version":"10.8.0","date":"2018-08-01","lts":false,"security":false},{"name":"nodejs","version":"10.9.0","date":"2018-08-15","lts":false,"security":false},{"name":"nodejs","version":"10.10.0","date":"2018-09-06","lts":false,"security":false},{"name":"nodejs","version":"10.11.0","date":"2018-09-19","lts":false,"security":false},{"name":"nodejs","version":"10.12.0","date":"2018-10-10","lts":false,"security":false},{"name":"nodejs","version":"10.13.0","date":"2018-10-30","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.14.0","date":"2018-11-27","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.15.0","date":"2018-12-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.16.0","date":"2019-05-28","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.17.0","date":"2019-10-22","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.18.0","date":"2019-12-17","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.19.0","date":"2020-02-05","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.20.0","date":"2020-03-26","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.21.0","date":"2020-06-02","lts":"Dubnium","security":true},{"name":"nodejs","version":"10.22.0","date":"2020-07-21","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.23.0","date":"2020-10-27","lts":"Dubnium","security":false},{"name":"nodejs","version":"10.24.0","date":"2021-02-23","lts":"Dubnium","security":true},{"name":"nodejs","version":"11.0.0","date":"2018-10-23","lts":false,"security":false},{"name":"nodejs","version":"11.1.0","date":"2018-10-30","lts":false,"security":false},{"name":"nodejs","version":"11.2.0","date":"2018-11-15","lts":false,"security":false},{"name":"nodejs","version":"11.3.0","date":"2018-11-27","lts":false,"security":true},{"name":"nodejs","version":"11.4.0","date":"2018-12-07","lts":false,"security":false},{"name":"nodejs","version":"11.5.0","date":"2018-12-18","lts":false,"security":false},{"name":"nodejs","version":"11.6.0","date":"2018-12-26","lts":false,"security":false},{"name":"nodejs","version":"11.7.0","date":"2019-01-17","lts":false,"security":false},{"name":"nodejs","version":"11.8.0","date":"2019-01-24","lts":false,"security":false},{"name":"nodejs","version":"11.9.0","date":"2019-01-30","lts":false,"security":false},{"name":"nodejs","version":"11.10.0","date":"2019-02-14","lts":false,"security":false},{"name":"nodejs","version":"11.11.0","date":"2019-03-05","lts":false,"security":false},{"name":"nodejs","version":"11.12.0","date":"2019-03-14","lts":false,"security":false},{"name":"nodejs","version":"11.13.0","date":"2019-03-28","lts":false,"security":false},{"name":"nodejs","version":"11.14.0","date":"2019-04-10","lts":false,"security":false},{"name":"nodejs","version":"11.15.0","date":"2019-04-30","lts":false,"security":false},{"name":"nodejs","version":"12.0.0","date":"2019-04-23","lts":false,"security":false},{"name":"nodejs","version":"12.1.0","date":"2019-04-29","lts":false,"security":false},{"name":"nodejs","version":"12.2.0","date":"2019-05-07","lts":false,"security":false},{"name":"nodejs","version":"12.3.0","date":"2019-05-21","lts":false,"security":false},{"name":"nodejs","version":"12.4.0","date":"2019-06-04","lts":false,"security":false},{"name":"nodejs","version":"12.5.0","date":"2019-06-26","lts":false,"security":false},{"name":"nodejs","version":"12.6.0","date":"2019-07-03","lts":false,"security":false},{"name":"nodejs","version":"12.7.0","date":"2019-07-23","lts":false,"security":false},{"name":"nodejs","version":"12.8.0","date":"2019-08-06","lts":false,"security":false},{"name":"nodejs","version":"12.9.0","date":"2019-08-20","lts":false,"security":false},{"name":"nodejs","version":"12.10.0","date":"2019-09-04","lts":false,"security":false},{"name":"nodejs","version":"12.11.0","date":"2019-09-25","lts":false,"security":false},{"name":"nodejs","version":"12.12.0","date":"2019-10-11","lts":false,"security":false},{"name":"nodejs","version":"12.13.0","date":"2019-10-21","lts":"Erbium","security":false},{"name":"nodejs","version":"12.14.0","date":"2019-12-17","lts":"Erbium","security":true},{"name":"nodejs","version":"12.15.0","date":"2020-02-05","lts":"Erbium","security":true},{"name":"nodejs","version":"12.16.0","date":"2020-02-11","lts":"Erbium","security":false},{"name":"nodejs","version":"12.17.0","date":"2020-05-26","lts":"Erbium","security":false},{"name":"nodejs","version":"12.18.0","date":"2020-06-02","lts":"Erbium","security":true},{"name":"nodejs","version":"12.19.0","date":"2020-10-06","lts":"Erbium","security":false},{"name":"nodejs","version":"12.20.0","date":"2020-11-24","lts":"Erbium","security":false},{"name":"nodejs","version":"12.21.0","date":"2021-02-23","lts":"Erbium","security":true},{"name":"nodejs","version":"12.22.0","date":"2021-03-30","lts":"Erbium","security":false},{"name":"nodejs","version":"13.0.0","date":"2019-10-22","lts":false,"security":false},{"name":"nodejs","version":"13.1.0","date":"2019-11-05","lts":false,"security":false},{"name":"nodejs","version":"13.2.0","date":"2019-11-21","lts":false,"security":false},{"name":"nodejs","version":"13.3.0","date":"2019-12-03","lts":false,"security":false},{"name":"nodejs","version":"13.4.0","date":"2019-12-17","lts":false,"security":true},{"name":"nodejs","version":"13.5.0","date":"2019-12-18","lts":false,"security":false},{"name":"nodejs","version":"13.6.0","date":"2020-01-07","lts":false,"security":false},{"name":"nodejs","version":"13.7.0","date":"2020-01-21","lts":false,"security":false},{"name":"nodejs","version":"13.8.0","date":"2020-02-05","lts":false,"security":true},{"name":"nodejs","version":"13.9.0","date":"2020-02-18","lts":false,"security":false},{"name":"nodejs","version":"13.10.0","date":"2020-03-04","lts":false,"security":false},{"name":"nodejs","version":"13.11.0","date":"2020-03-12","lts":false,"security":false},{"name":"nodejs","version":"13.12.0","date":"2020-03-26","lts":false,"security":false},{"name":"nodejs","version":"13.13.0","date":"2020-04-14","lts":false,"security":false},{"name":"nodejs","version":"13.14.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.0.0","date":"2020-04-21","lts":false,"security":false},{"name":"nodejs","version":"14.1.0","date":"2020-04-29","lts":false,"security":false},{"name":"nodejs","version":"14.2.0","date":"2020-05-05","lts":false,"security":false},{"name":"nodejs","version":"14.3.0","date":"2020-05-19","lts":false,"security":false},{"name":"nodejs","version":"14.4.0","date":"2020-06-02","lts":false,"security":true},{"name":"nodejs","version":"14.5.0","date":"2020-06-30","lts":false,"security":false},{"name":"nodejs","version":"14.6.0","date":"2020-07-20","lts":false,"security":false},{"name":"nodejs","version":"14.7.0","date":"2020-07-29","lts":false,"security":false},{"name":"nodejs","version":"14.8.0","date":"2020-08-11","lts":false,"security":false},{"name":"nodejs","version":"14.9.0","date":"2020-08-27","lts":false,"security":false},{"name":"nodejs","version":"14.10.0","date":"2020-09-08","lts":false,"security":false},{"name":"nodejs","version":"14.11.0","date":"2020-09-15","lts":false,"security":true},{"name":"nodejs","version":"14.12.0","date":"2020-09-22","lts":false,"security":false},{"name":"nodejs","version":"14.13.0","date":"2020-09-29","lts":false,"security":false},{"name":"nodejs","version":"14.14.0","date":"2020-10-15","lts":false,"security":false},{"name":"nodejs","version":"14.15.0","date":"2020-10-27","lts":"Fermium","security":false},{"name":"nodejs","version":"14.16.0","date":"2021-02-23","lts":"Fermium","security":true},{"name":"nodejs","version":"14.17.0","date":"2021-05-11","lts":"Fermium","security":false},{"name":"nodejs","version":"14.18.0","date":"2021-09-28","lts":"Fermium","security":false},{"name":"nodejs","version":"14.19.0","date":"2022-02-01","lts":"Fermium","security":false},{"name":"nodejs","version":"15.0.0","date":"2020-10-20","lts":false,"security":false},{"name":"nodejs","version":"15.1.0","date":"2020-11-04","lts":false,"security":false},{"name":"nodejs","version":"15.2.0","date":"2020-11-10","lts":false,"security":false},{"name":"nodejs","version":"15.3.0","date":"2020-11-24","lts":false,"security":false},{"name":"nodejs","version":"15.4.0","date":"2020-12-09","lts":false,"security":false},{"name":"nodejs","version":"15.5.0","date":"2020-12-22","lts":false,"security":false},{"name":"nodejs","version":"15.6.0","date":"2021-01-14","lts":false,"security":false},{"name":"nodejs","version":"15.7.0","date":"2021-01-25","lts":false,"security":false},{"name":"nodejs","version":"15.8.0","date":"2021-02-02","lts":false,"security":false},{"name":"nodejs","version":"15.9.0","date":"2021-02-18","lts":false,"security":false},{"name":"nodejs","version":"15.10.0","date":"2021-02-23","lts":false,"security":true},{"name":"nodejs","version":"15.11.0","date":"2021-03-03","lts":false,"security":false},{"name":"nodejs","version":"15.12.0","date":"2021-03-17","lts":false,"security":false},{"name":"nodejs","version":"15.13.0","date":"2021-03-31","lts":false,"security":false},{"name":"nodejs","version":"15.14.0","date":"2021-04-06","lts":false,"security":false},{"name":"nodejs","version":"16.0.0","date":"2021-04-20","lts":false,"security":false},{"name":"nodejs","version":"16.1.0","date":"2021-05-04","lts":false,"security":false},{"name":"nodejs","version":"16.2.0","date":"2021-05-19","lts":false,"security":false},{"name":"nodejs","version":"16.3.0","date":"2021-06-03","lts":false,"security":false},{"name":"nodejs","version":"16.4.0","date":"2021-06-23","lts":false,"security":false},{"name":"nodejs","version":"16.5.0","date":"2021-07-14","lts":false,"security":false},{"name":"nodejs","version":"16.6.0","date":"2021-07-29","lts":false,"security":true},{"name":"nodejs","version":"16.7.0","date":"2021-08-18","lts":false,"security":false},{"name":"nodejs","version":"16.8.0","date":"2021-08-25","lts":false,"security":false},{"name":"nodejs","version":"16.9.0","date":"2021-09-07","lts":false,"security":false},{"name":"nodejs","version":"16.10.0","date":"2021-09-22","lts":false,"security":false},{"name":"nodejs","version":"16.11.0","date":"2021-10-08","lts":false,"security":false},{"name":"nodejs","version":"16.12.0","date":"2021-10-20","lts":false,"security":false},{"name":"nodejs","version":"16.13.0","date":"2021-10-26","lts":"Gallium","security":false},{"name":"nodejs","version":"17.0.0","date":"2021-10-19","lts":false,"security":false},{"name":"nodejs","version":"17.1.0","date":"2021-11-09","lts":false,"security":false},{"name":"nodejs","version":"17.2.0","date":"2021-11-30","lts":false,"security":false},{"name":"nodejs","version":"17.3.0","date":"2021-12-17","lts":false,"security":false},{"name":"nodejs","version":"17.4.0","date":"2022-01-18","lts":false,"security":false}] \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/node-releases/data/release-schedule/release-schedule.json b/tools/node_modules/eslint/node_modules/node-releases/data/release-schedule/release-schedule.json index c77eb68d68b134..8db643694c7e1a 100644 --- a/tools/node_modules/eslint/node_modules/node-releases/data/release-schedule/release-schedule.json +++ b/tools/node_modules/eslint/node_modules/node-releases/data/release-schedule/release-schedule.json @@ -1 +1 @@ -{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2024-04-30","codename":""},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":""}} \ No newline at end of file +{"v0.8":{"start":"2012-06-25","end":"2014-07-31"},"v0.10":{"start":"2013-03-11","end":"2016-10-31"},"v0.12":{"start":"2015-02-06","end":"2016-12-31"},"v4":{"start":"2015-09-08","lts":"2015-10-12","maintenance":"2017-04-01","end":"2018-04-30","codename":"Argon"},"v5":{"start":"2015-10-29","maintenance":"2016-04-30","end":"2016-06-30"},"v6":{"start":"2016-04-26","lts":"2016-10-18","maintenance":"2018-04-30","end":"2019-04-30","codename":"Boron"},"v7":{"start":"2016-10-25","maintenance":"2017-04-30","end":"2017-06-30"},"v8":{"start":"2017-05-30","lts":"2017-10-31","maintenance":"2019-01-01","end":"2019-12-31","codename":"Carbon"},"v9":{"start":"2017-10-01","maintenance":"2018-04-01","end":"2018-06-30"},"v10":{"start":"2018-04-24","lts":"2018-10-30","maintenance":"2020-05-19","end":"2021-04-30","codename":"Dubnium"},"v11":{"start":"2018-10-23","maintenance":"2019-04-22","end":"2019-06-01"},"v12":{"start":"2019-04-23","lts":"2019-10-21","maintenance":"2020-11-30","end":"2022-04-30","codename":"Erbium"},"v13":{"start":"2019-10-22","maintenance":"2020-04-01","end":"2020-06-01"},"v14":{"start":"2020-04-21","lts":"2020-10-27","maintenance":"2021-10-19","end":"2023-04-30","codename":"Fermium"},"v15":{"start":"2020-10-20","maintenance":"2021-04-01","end":"2021-06-01"},"v16":{"start":"2021-04-20","lts":"2021-10-26","maintenance":"2022-10-18","end":"2024-04-30","codename":"Gallium"},"v17":{"start":"2021-10-19","maintenance":"2022-04-01","end":"2022-06-01"},"v18":{"start":"2022-04-19","lts":"2022-10-25","maintenance":"2023-10-18","end":"2025-04-30","codename":""}} \ No newline at end of file diff --git a/tools/node_modules/eslint/node_modules/node-releases/package.json b/tools/node_modules/eslint/node_modules/node-releases/package.json index efbc2eee58260c..6eeea56ea301e4 100644 --- a/tools/node_modules/eslint/node_modules/node-releases/package.json +++ b/tools/node_modules/eslint/node_modules/node-releases/package.json @@ -1,6 +1,6 @@ { "name": "node-releases", - "version": "2.0.1", + "version": "2.0.2", "description": "Node.js releases data", "scripts": { "build": "node scripts/build.js" diff --git a/tools/node_modules/eslint/package.json b/tools/node_modules/eslint/package.json index fa28d6ecd21827..30386addee6149 100644 --- a/tools/node_modules/eslint/package.json +++ b/tools/node_modules/eslint/package.json @@ -1,6 +1,6 @@ { "name": "eslint", - "version": "8.8.0", + "version": "8.9.0", "author": "Nicholas C. Zakas ", "description": "An AST-based pattern checker for JavaScript.", "bin": { @@ -47,7 +47,7 @@ "homepage": "https://eslint.org", "bugs": "https://github.com/eslint/eslint/issues/", "dependencies": { - "@eslint/eslintrc": "^1.0.5", + "@eslint/eslintrc": "^1.1.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -55,10 +55,10 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", From 90d90e3868e855c6abbf59803b214f948e57be48 Mon Sep 17 00:00:00 2001 From: akhil marsonya <16393876+marsonya@users.noreply.github.com> Date: Tue, 15 Feb 2022 20:13:30 +0530 Subject: [PATCH 060/106] doc: add marsonya to collaborators Fixes: https://github.com/nodejs/node/issues/41781 PR-URL: https://github.com/nodejs/node/pull/41991 Reviewed-By: Mestery Reviewed-By: Gireesh Punathil Reviewed-By: Antoine du Hamel Reviewed-By: Colin Ihrig --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3feb74a31ac5ed..e7330558b920d8 100644 --- a/README.md +++ b/README.md @@ -380,6 +380,8 @@ For information about the governance of the Node.js project, see **Denys Otrishko** <> (he/him) * [Lxxyx](https://github.com/Lxxyx) - **Zijian Liu** <> (he/him) +* [marsonya](https://github.com/marsonya) - + **Akhil Marsonya** <> (he/him) * [mcollina](https://github.com/mcollina) - **Matteo Collina** <> (he/him) * [Mesteery](https://github.com/Mesteery) - From f8e302c81397c9ff6b3b2ac1a6b5c1ae78f6dc3e Mon Sep 17 00:00:00 2001 From: Richard Lau Date: Tue, 15 Feb 2022 15:19:56 +0000 Subject: [PATCH 061/106] test: fix names of tests marked flaky on IBM i Correct the names of two tests that have been marked `FLAKY` on IBM i so they will actually be marked as such by the test runner. Refs: https://github.com/nodejs/node/pull/41812 Refs: https://github.com/nodejs/node/issues/39683 PR-URL: https://github.com/nodejs/node/pull/41984 Reviewed-By: Rich Trott Reviewed-By: Mestery Reviewed-By: Beth Griggs Reviewed-By: Colin Ihrig Reviewed-By: Michael Dawson Reviewed-By: Gireesh Punathil --- test/parallel/parallel.status | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status index a3140505ab67ae..ea45f9396a4074 100644 --- a/test/parallel/parallel.status +++ b/test/parallel/parallel.status @@ -67,5 +67,5 @@ test-http-client-parse-error: PASS, FLAKY test-http-multi-line-headers: PASS, FLAKY test-http-server-unconsume: PASS, FLAKY test-http-upgrade-advertise: PASS, FLAKY -test-http-client-mindhsize: PASS, FLAKY -test-http-tls-write-error: PASS, FLAKY +test-tls-client-mindhsize: PASS, FLAKY +test-tls-write-error: PASS, FLAKY From 6195de506a7b43e28df2b45eb69df8463f04001b Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 15 Feb 2022 19:55:56 +0100 Subject: [PATCH 062/106] doc: fix deprecation number Refs: https://github.com/nodejs/node/pull/41872 Refs: https://github.com/nodejs/node/pull/41896 PR-URL: https://github.com/nodejs/node/pull/41990 Reviewed-By: Mestery Reviewed-By: Richard Lau Reviewed-By: Beth Griggs Reviewed-By: Colin Ihrig Reviewed-By: Akhil Marsonya --- doc/api/deprecations.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 09c2cf9b35f8b6..6ef82db4ba11df 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -3060,7 +3060,9 @@ This method was deprecated because it is not compatible with Use [`buffer.subarray`][] which does the same thing instead. -### DEPXXXX: `process.on('multipleResolves', handler)` + + +### DEP0160: `process.on('multipleResolves', handler)` + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html b/test/fixtures/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html new file mode 100644 index 00000000000000..163e6c00a93a95 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/cross-partition.https.tentative.html @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/detached-iframe.html b/test/fixtures/wpt/webmessaging/broadcastchannel/detached-iframe.html new file mode 100644 index 00000000000000..b9b06c3a46463b --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/detached-iframe.html @@ -0,0 +1,174 @@ + + + + + + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/interface.any.js b/test/fixtures/wpt/webmessaging/broadcastchannel/interface.any.js new file mode 100644 index 00000000000000..35e09d34b418d3 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/interface.any.js @@ -0,0 +1,65 @@ +test(() => assert_throws_js(TypeError, () => new BroadcastChannel()), + 'Should throw if no name is provided'); + +test(() => { + let c = new BroadcastChannel(null); + assert_equals(c.name, 'null'); + }, 'Null name should not throw'); + +test(() => { + let c = new BroadcastChannel(undefined); + assert_equals(c.name, 'undefined'); + }, 'Undefined name should not throw'); + +test(() => { + let c = new BroadcastChannel('fooBar'); + assert_equals(c.name, 'fooBar'); + }, 'Non-empty name should not throw'); + +test(() => { + let c = new BroadcastChannel(123); + assert_equals(c.name, '123'); + }, 'Non-string name should not throw'); + +test(() => { + let c = new BroadcastChannel(''); + assert_throws_js(TypeError, () => c.postMessage()); + }, 'postMessage without parameters should throw'); + +test(() => { + let c = new BroadcastChannel(''); + c.postMessage(null); + }, 'postMessage with null should not throw'); + +test(() => { + let c = new BroadcastChannel(''); + c.close(); + }, 'close should not throw'); + +test(() => { + let c = new BroadcastChannel(''); + c.close(); + c.close(); + }, 'close should not throw when called multiple times'); + +test(() => { + let c = new BroadcastChannel(''); + c.close(); + assert_throws_dom('InvalidStateError', () => c.postMessage('')); + }, 'postMessage after close should throw'); + +test(() => { + let c = new BroadcastChannel(''); + assert_not_equals(c.onmessage, undefined); + }, 'BroadcastChannel should have an onmessage event'); + +test(() => { + let c = new BroadcastChannel(''); + assert_throws_dom('DataCloneError', () => c.postMessage(Symbol())); + }, 'postMessage should throw with uncloneable data'); + +test(() => { + let c = new BroadcastChannel(''); + c.close(); + assert_throws_dom('InvalidStateError', () => c.postMessage(Symbol())); + }, 'postMessage should throw InvalidStateError after close, even with uncloneable data'); diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html b/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html new file mode 100644 index 00000000000000..c10e0cb22256a0 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/opaque-origin.html @@ -0,0 +1,35 @@ + + + + + + + + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/ordering.html b/test/fixtures/wpt/webmessaging/broadcastchannel/ordering.html new file mode 100644 index 00000000000000..2d521b9e0ccf94 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/ordering.html @@ -0,0 +1,116 @@ + + + + + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/origin.window.js b/test/fixtures/wpt/webmessaging/broadcastchannel/origin.window.js new file mode 100644 index 00000000000000..7e9d602af194b7 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/origin.window.js @@ -0,0 +1,10 @@ +async_test(t => { + const crossOriginURL = new URL("resources/origin.html", self.location.href).href.replace("://", "://天気の良い日."), + frame = document.createElement("iframe"); + frame.src = crossOriginURL; + document.body.appendChild(frame); + t.add_cleanup(() => frame.remove()); + self.onmessage = t.step_func_done(e => { + assert_equals(e.data, self.origin.replace("://", "://xn--n8j6ds53lwwkrqhv28a.")); + }); +}, "Serialization of BroadcastChannel origin"); diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/cross-origin.html b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/cross-origin.html new file mode 100644 index 00000000000000..5078b6fc8e46f5 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/cross-origin.html @@ -0,0 +1,15 @@ + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/ordering.html b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/ordering.html new file mode 100644 index 00000000000000..b7f12d865ad2bf --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/ordering.html @@ -0,0 +1,78 @@ + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/origin.html b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/origin.html new file mode 100644 index 00000000000000..f57d582bbb878c --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/origin.html @@ -0,0 +1,8 @@ + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/sandboxed.html b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/sandboxed.html new file mode 100644 index 00000000000000..e32962cdfd4456 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/sandboxed.html @@ -0,0 +1,10 @@ + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/service-worker.js b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/service-worker.js new file mode 100644 index 00000000000000..a3d17b9c650adb --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/service-worker.js @@ -0,0 +1,15 @@ +let promise_func = null; +let promise = new Promise(resolve => promise_func = resolve); + +const SERVICE_WORKER_TEST_CHANNEL_NAME = 'service worker'; +const bc3 = new BroadcastChannel(SERVICE_WORKER_TEST_CHANNEL_NAME); +bc3.onmessage = e => { + bc3.postMessage('done'); + promise_func(); +}; +bc3.postMessage('from worker'); + +// Ensure that the worker stays alive for the duration of the test +self.addEventListener('install', evt => { + evt.waitUntil(promise); +}); diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js new file mode 100644 index 00000000000000..df23072bc99f95 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/resources/worker.js @@ -0,0 +1,37 @@ +var c; + +function handler(e, reply) { + if (e.data.ping) { + c.postMessage(e.data.ping); + return; + } + if (e.data.blob) { + (() => { + c.postMessage({blob: new Blob(e.data.blob)}); + })(); + // TODO(https://github.com/web-platform-tests/wpt/issues/7899): Change to + // some sort of cross-browser GC trigger. + if (self.gc) self.gc(); + } + c = new BroadcastChannel(e.data.channel); + let messages = []; + c.onmessage = e => { + if (e.data === 'ready') { + // Ignore any 'ready' messages from the other thread since there could + // be some race conditions between this BroadcastChannel instance + // being created / ready to receive messages and the message being sent. + return; + } + messages.push(e.data); + if (e.data == 'done') + reply(messages); + }; + c.postMessage('from worker'); +} + +onmessage = e => handler(e, postMessage); + +onconnect = e => { + let port = e.ports[0]; + port.onmessage = e => handler(e, msg => port.postMessage(msg)); +}; diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/sandbox.html b/test/fixtures/wpt/webmessaging/broadcastchannel/sandbox.html new file mode 100644 index 00000000000000..aedf3c0d6fe64d --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/sandbox.html @@ -0,0 +1,16 @@ + + +Creating BroadcastChannel in an opaque origin + + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/service-worker.https.html b/test/fixtures/wpt/webmessaging/broadcastchannel/service-worker.https.html new file mode 100644 index 00000000000000..d605434ae1ccb0 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/service-worker.https.html @@ -0,0 +1,47 @@ + + + + + diff --git a/test/fixtures/wpt/webmessaging/broadcastchannel/workers.html b/test/fixtures/wpt/webmessaging/broadcastchannel/workers.html new file mode 100644 index 00000000000000..8b55492f3cffb3 --- /dev/null +++ b/test/fixtures/wpt/webmessaging/broadcastchannel/workers.html @@ -0,0 +1,375 @@ + + + + + diff --git a/test/wpt/status/webmessaging/broadcastchannel.json b/test/wpt/status/webmessaging/broadcastchannel.json new file mode 100644 index 00000000000000..1cc693407a2359 --- /dev/null +++ b/test/wpt/status/webmessaging/broadcastchannel.json @@ -0,0 +1,26 @@ +{ + "basics.any.js": { + "fail": { + "unexpected": [ + "assert_equals: origin expected \"https://example.com\" but got \"\"", + "assert_equals: target for event 0 expected object \"[object EventTarget]\" but got object \"[object EventTarget]\"" + ] + } + }, + "interface.any.js": { + "fail": { + "unexpected": [ + "assert_throws_dom: function \"() => c.postMessage('')\" threw object \"Error: BroadcastChannel is closed.\" that is not a DOMException InvalidStateError: property \"code\" is equal to 0, expected 11", + "assert_not_equals: got disallowed value undefined", + "assert_throws_dom: function \"() => c.postMessage(new Symbol())\" threw object \"Error: BroadcastChannel is closed.\" that is not a DOMException InvalidStateError: property \"code\" is equal to 0, expected 11" + ] + } + }, + "origin.window.js": { + "fail": { + "expected": [ + "document is not defined" + ] + } + } +} diff --git a/test/wpt/test-broadcastchannel.js b/test/wpt/test-broadcastchannel.js new file mode 100644 index 00000000000000..988a6270a936d6 --- /dev/null +++ b/test/wpt/test-broadcastchannel.js @@ -0,0 +1,13 @@ +'use strict'; + +require('../common'); +const { WPTRunner } = require('../common/wpt'); + +const runner = new WPTRunner('webmessaging/broadcastchannel'); + +runner.setInitScript(` + const { BroadcastChannel } = require('worker_threads'); + global.BroadcastChannel = BroadcastChannel; +`); + +runner.runJsTests(); From 2e252b3c95ed0bc8f6743b7453d99fac6e0fb5e4 Mon Sep 17 00:00:00 2001 From: Derek Wolpert <48101033+derekwolpert@users.noreply.github.com> Date: Thu, 17 Feb 2022 09:59:41 -0500 Subject: [PATCH 074/106] doc: adjust a/an word usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/41915 Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen Reviewed-By: Rich Trott Reviewed-By: Mestery --- doc/api/net.md | 2 +- doc/api/process.md | 2 +- doc/api/util.md | 2 +- doc/api/zlib.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/api/net.md b/doc/api/net.md index 48f19a74fd7086..99eac71923e779 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -1432,7 +1432,7 @@ read by the original process. To begin reading data from a paused socket, call The server can be a TCP server or an [IPC][] server, depending on what it [`listen()`][`server.listen()`] to. -Here is an example of an TCP echo server which listens for connections +Here is an example of a TCP echo server which listens for connections on port 8124: ```js diff --git a/doc/api/process.md b/doc/api/process.md index caa715f5c88f30..8ba801801ffa0b 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -340,7 +340,7 @@ changes: * `err` {Error} The uncaught exception. * `origin` {string} Indicates if the exception originates from an unhandled - rejection or from an synchronous error. Can either be `'uncaughtException'` or + rejection or from a synchronous error. Can either be `'uncaughtException'` or `'unhandledRejection'`. The latter is used when in an exception happens in a `Promise` based async context (or if a `Promise` is rejected) and [`--unhandled-rejections`][] flag set to `strict` or `throw` (which is the diff --git a/doc/api/util.md b/doc/api/util.md index 61c27e941cc969..5829c5c9a8220d 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -1279,7 +1279,7 @@ changes: be removed from the output. This option is only used when `encoding` is `'utf-8'`, `'utf-16be'` or `'utf-16le'`. **Default:** `false`. -Creates an new `TextDecoder` instance. The `encoding` may specify one of the +Creates a new `TextDecoder` instance. The `encoding` may specify one of the supported encodings or an alias. The `TextDecoder` class is also available on the global object. diff --git a/doc/api/zlib.md b/doc/api/zlib.md index 85a0e02efb44e9..77e19cb4d5cf22 100644 --- a/doc/api/zlib.md +++ b/doc/api/zlib.md @@ -128,7 +128,7 @@ The `zlib` module can be used to implement support for the `gzip`, `deflate` and `br` content-encoding mechanisms defined by [HTTP](https://tools.ietf.org/html/rfc7230#section-4.2). -The HTTP [`Accept-Encoding`][] header is used within an http request to identify +The HTTP [`Accept-Encoding`][] header is used within an HTTP request to identify the compression encodings accepted by the client. The [`Content-Encoding`][] header is used to identify the compression encodings actually applied to a message. From f51b55dae4f38da49fe35fd6a5a053f1be0b3fbf Mon Sep 17 00:00:00 2001 From: Mestery Date: Thu, 17 Feb 2022 16:13:01 +0100 Subject: [PATCH 075/106] meta: use plain emojis instead of escape sequences MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs: https://github.com/nodejs/node/issues/41987 PR-URL: https://github.com/nodejs/node/pull/41989 Reviewed-By: Tobias Nießen Reviewed-By: Beth Griggs Reviewed-By: Richard Lau Reviewed-By: Benjamin Gruenbaum Reviewed-By: Akhil Marsonya Reviewed-By: Luigi Pinca --- .github/ISSUE_TEMPLATE/1-bug-report.yml | 2 +- .github/ISSUE_TEMPLATE/2-feature-request.yml | 2 +- .github/ISSUE_TEMPLATE/3-api-ref-docs-problem.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml index 820df7bb0952f3..3edac8d807d905 100644 --- a/.github/ISSUE_TEMPLATE/1-bug-report.yml +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -1,4 +1,4 @@ -name: \U0001F41B Bug report +name: 🐛 Bug report description: Create a report to help us improve body: - type: markdown diff --git a/.github/ISSUE_TEMPLATE/2-feature-request.yml b/.github/ISSUE_TEMPLATE/2-feature-request.yml index ee6c78ee8af9d2..60cd6dff5759c7 100644 --- a/.github/ISSUE_TEMPLATE/2-feature-request.yml +++ b/.github/ISSUE_TEMPLATE/2-feature-request.yml @@ -1,4 +1,4 @@ -name: \U0001F680 Feature request +name: 🚀 Feature request description: Suggest an idea for this project labels: [feature request] body: diff --git a/.github/ISSUE_TEMPLATE/3-api-ref-docs-problem.yml b/.github/ISSUE_TEMPLATE/3-api-ref-docs-problem.yml index bfafc4a23d36b9..753e2d9e58a9d5 100644 --- a/.github/ISSUE_TEMPLATE/3-api-ref-docs-problem.yml +++ b/.github/ISSUE_TEMPLATE/3-api-ref-docs-problem.yml @@ -1,4 +1,4 @@ -name: \U0001F4D7 Open an issue regarding the Node.js API reference docs +name: 📗 Open an issue regarding the Node.js API reference docs description: Let us know about any problematic API reference documents labels: [doc] body: From 67f1ebf9b4378127550796136caa50d15fa26b03 Mon Sep 17 00:00:00 2001 From: Xuguang Mei Date: Fri, 18 Feb 2022 03:23:20 +0800 Subject: [PATCH 076/106] debugger: add debugger alias for exec(expr) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/nodejs/node/issues/41794 PR-URL: https://github.com/nodejs/node/pull/41907 Reviewed-By: Jan Krems Reviewed-By: Michaël Zasso --- doc/api/debugger.md | 3 ++- lib/internal/debugger/inspect_repl.js | 6 ++++-- test/sequential/test-debugger-exec.js | 16 ++++++++++++++++ 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/doc/api/debugger.md b/doc/api/debugger.md index 2bfb08771dffe4..8c91a10ddd8b36 100644 --- a/doc/api/debugger.md +++ b/doc/api/debugger.md @@ -197,7 +197,8 @@ debug> * `watchers`: List all watchers and their values (automatically listed on each breakpoint) * `repl`: Open debugger's repl for evaluation in debugging script's context -* `exec expr`: Execute an expression in debugging script's context +* `exec expr`, `p expr`: Execute an expression in debugging script's context and + print its value ### Execution control diff --git a/lib/internal/debugger/inspect_repl.js b/lib/internal/debugger/inspect_repl.js index 732b6a0f23265a..a32099a1dbf88e 100644 --- a/lib/internal/debugger/inspect_repl.js +++ b/lib/internal/debugger/inspect_repl.js @@ -68,6 +68,7 @@ const SHORTCUTS = { setBreakpoint: 'sb', clearBreakpoint: 'cb', run: 'r', + exec: 'p' }; const HELP = StringPrototypeTrim(` @@ -93,7 +94,8 @@ watch(expr) Start watching the given expression unwatch(expr) Stop watching an expression watchers Print all watched expressions and their current values -exec(expr) Evaluate the expression and print the value +exec(expr), p(expr), exec expr, p expr + Evaluate the expression and print the value repl Enter a debug repl that works like exec scripts List application scripts that are currently loaded @@ -530,7 +532,7 @@ function createRepl(inspector) { function prepareControlCode(input) { if (input === '\n') return lastCommand; // Add parentheses: exec process.title => exec("process.title"); - const match = RegExpPrototypeSymbolMatch(/^\s*exec\s+([^\n]*)/, input); + const match = RegExpPrototypeSymbolMatch(/^\s*(?:exec|p)\s+([^\n]*)/, input); if (match) { lastCommand = `exec(${JSONStringify(match[1])})`; } else { diff --git a/test/sequential/test-debugger-exec.js b/test/sequential/test-debugger-exec.js index 68a9b37d09d6aa..4057dd03785e7c 100644 --- a/test/sequential/test-debugger-exec.js +++ b/test/sequential/test-debugger-exec.js @@ -27,6 +27,14 @@ const assert = require('assert'); 'works w/o paren' ); }) + .then(() => cli.command('p [typeof heartbeat, typeof process.exit]')) + .then(() => { + assert.match( + cli.output, + /\[ 'function', 'function' \]/, + 'works w/o paren, short' + ); + }) .then(() => cli.command('repl')) .then(() => { assert.match( @@ -54,6 +62,14 @@ const assert = require('assert'); 'works w/ paren' ); }) + .then(() => cli.command('p("[typeof heartbeat, typeof process.exit]")')) + .then(() => { + assert.match( + cli.output, + /\[ 'function', 'function' \]/, + 'works w/ paren, short' + ); + }) .then(() => cli.command('cont')) .then(() => cli.command('exec [typeof heartbeat, typeof process.exit]')) .then(() => { From 69d7736e08764d959918d063aabfa89e84744ee6 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Mon, 14 Feb 2022 20:50:27 -0500 Subject: [PATCH 077/106] build: add action to close stale feature requests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implement the prodecure outlined in https://github.com/nodejs/node/blob/master/doc/contributing/feature-request-management.md Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/41981 Reviewed-By: Michaël Zasso Reviewed-By: Mestery --- .../close-stale-feature-requests.yml | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/close-stale-feature-requests.yml diff --git a/.github/workflows/close-stale-feature-requests.yml b/.github/workflows/close-stale-feature-requests.yml new file mode 100644 index 00000000000000..898dcbdecbb4b0 --- /dev/null +++ b/.github/workflows/close-stale-feature-requests.yml @@ -0,0 +1,47 @@ +name: Close stale feature requests +on: + schedule: + # Run every day at 1:00 AM UTC. + - cron: 0 1 * * * + +# yamllint disable rule:empty-lines +env: + CLOSE_MESSAGE: > + There has been no activity on this feature request + and it is being closed. If you feel closing this issue is not the + right thing to do, please leave a comment. + + + For more information on how the project manages + feature requests, please consult the + [feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md). + + WARN_MESSAGE: > + There has been no activity on this feature request for + 5 months and it is unlikely to be implemented. + It will be closed 6 months after the last non-automated comment. + + + For more information on how the project manages + feature requests, please consult the + [feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md). +# yamllint enable + +jobs: + stale: + if: github.repository == 'nodejs/node' + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v4 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 150 + days-before-close: 30 + stale-issue-label: stalled + close-issue-message: ${{ env.CLOSE_MESSAGE }} + stale-issue-message: ${{ env.WARN_MESSAGE }} + only-labels: feature request + exempt-pr-labels: never-stale + # max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits + operations-per-run: 1 + remove-stale-when-updated: true From d3e6ad1ed5a52f3c02e7a79aaca5881945d97c2f Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 17 Feb 2022 15:19:39 -0500 Subject: [PATCH 078/106] build: allow manual run of feature request action add "workflow_dispatch:" so that action can be run manuallyl for debugging. Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/42037 Reviewed-By: Mestery Reviewed-By: Richard Lau --- .github/workflows/close-stale-feature-requests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/close-stale-feature-requests.yml b/.github/workflows/close-stale-feature-requests.yml index 898dcbdecbb4b0..3e9147fbdd371a 100644 --- a/.github/workflows/close-stale-feature-requests.yml +++ b/.github/workflows/close-stale-feature-requests.yml @@ -1,5 +1,6 @@ name: Close stale feature requests on: + workflow_dispatch: schedule: # Run every day at 1:00 AM UTC. - cron: 0 1 * * * From 782506c099b0b16e1eb885915a51f363949c3e2d Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Thu, 17 Feb 2022 15:48:13 -0500 Subject: [PATCH 079/106] build: increase operations and test tag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - increase the operations as 1 was too small to do anything - add an additional tag that must be present before the action will run. I will manually add that tag to some feature requests to be able to test Signed-off-by: Michael Dawson PR-URL: https://github.com/nodejs/node/pull/42038 Reviewed-By: Mestery Reviewed-By: Tobias Nießen --- .github/workflows/close-stale-feature-requests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/close-stale-feature-requests.yml b/.github/workflows/close-stale-feature-requests.yml index 3e9147fbdd371a..7974ab42bd3ab9 100644 --- a/.github/workflows/close-stale-feature-requests.yml +++ b/.github/workflows/close-stale-feature-requests.yml @@ -41,8 +41,8 @@ jobs: stale-issue-label: stalled close-issue-message: ${{ env.CLOSE_MESSAGE }} stale-issue-message: ${{ env.WARN_MESSAGE }} - only-labels: feature request + only-labels: feature request,test-action exempt-pr-labels: never-stale # max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits - operations-per-run: 1 + operations-per-run: 30 remove-stale-when-updated: true From 43c12f496202c545ff6156ee6e4343cf865fc72b Mon Sep 17 00:00:00 2001 From: Darshan Sen Date: Fri, 18 Feb 2022 04:35:42 +0530 Subject: [PATCH 080/106] src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once There's no need to evaluate the expression passed into the macro more than once. Fixes: https://github.com/nodejs/node/issues/41935 Signed-off-by: Darshan Sen PR-URL: https://github.com/nodejs/node/pull/41945 Reviewed-By: James M Snell Reviewed-By: Benjamin Gruenbaum Reviewed-By: Evan Lucas Reviewed-By: Anna Henningsen --- src/node_buffer.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/node_buffer.cc b/src/node_buffer.cc index 48df1323ca7215..be9324a8bd82ab 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -41,8 +41,9 @@ #define THROW_AND_RETURN_IF_OOB(r) \ do { \ - if ((r).IsNothing()) return; \ - if (!(r).FromJust()) \ + Maybe m = (r); \ + if (m.IsNothing()) return; \ + if (!m.FromJust()) \ return node::THROW_ERR_OUT_OF_RANGE(env, "Index out of range"); \ } while (0) \ From 946ac968179e9ba0c80c80d3f0342b4a35df38c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Nie=C3=9Fen?= Date: Fri, 18 Feb 2022 00:11:46 +0100 Subject: [PATCH 081/106] crypto: rename X509_NAME_FLAGS Rename X509_NAME_FLAGS to kX509NameFlagsMultiline to better align with the naming conventions we use for constexpr values, to distinguish it from OpenSSL's built-in X509 constants, and to clarify what specific X509 name flags the constant represents. PR-URL: https://github.com/nodejs/node/pull/42001 Reviewed-By: Anna Henningsen Reviewed-By: Antoine du Hamel --- src/crypto/crypto_common.cc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/crypto/crypto_common.cc b/src/crypto/crypto_common.cc index f830da2cfba18a..2234cb151afcf7 100644 --- a/src/crypto/crypto_common.cc +++ b/src/crypto/crypto_common.cc @@ -42,7 +42,7 @@ using v8::Undefined; using v8::Value; namespace crypto { -static constexpr int X509_NAME_FLAGS = +static constexpr int kX509NameFlagsMultiline = ASN1_STRFLGS_ESC_2253 | ASN1_STRFLGS_ESC_CTRL | ASN1_STRFLGS_UTF8_CONVERT | @@ -988,7 +988,11 @@ MaybeLocal GetIssuerString( const BIOPointer& bio, X509* cert) { X509_NAME* issuer_name = X509_get_issuer_name(cert); - if (X509_NAME_print_ex(bio.get(), issuer_name, 0, X509_NAME_FLAGS) <= 0) { + if (X509_NAME_print_ex( + bio.get(), + issuer_name, + 0, + kX509NameFlagsMultiline) <= 0) { USE(BIO_reset(bio.get())); return Undefined(env->isolate()); } @@ -1004,7 +1008,7 @@ MaybeLocal GetSubject( bio.get(), X509_get_subject_name(cert), 0, - X509_NAME_FLAGS) <= 0) { + kX509NameFlagsMultiline) <= 0) { USE(BIO_reset(bio.get())); return Undefined(env->isolate()); } From 84b1e4fba735f128e10232705e7f85e17c578027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Nie=C3=9Fen?= Date: Fri, 18 Feb 2022 00:11:54 +0100 Subject: [PATCH 082/106] crypto: check result of BIO_new in X509ToObject Match other call sites of BIO_new(BIO_s_mem()) and CHECK the result of the call. Refs: https://github.com/nodejs/node/commit/fb3a9cd0d8e8cf5f3120012a28643230b31c1f83 PR-URL: https://github.com/nodejs/node/pull/41979 Reviewed-By: Anna Henningsen Reviewed-By: Antoine du Hamel --- src/crypto/crypto_common.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/crypto/crypto_common.cc b/src/crypto/crypto_common.cc index 2234cb151afcf7..97895f7c118d64 100644 --- a/src/crypto/crypto_common.cc +++ b/src/crypto/crypto_common.cc @@ -1351,6 +1351,7 @@ MaybeLocal X509ToObject( Local info = Object::New(env->isolate()); BIOPointer bio(BIO_new(BIO_s_mem())); + CHECK(bio); if (names_as_string) { // TODO(tniessen): this branch should not have to exist. It is only here From afeed465786a32e032c9853ca9dd2993224e36c3 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Thu, 17 Feb 2022 17:38:39 -0800 Subject: [PATCH 083/106] tools: reduce list of globals in ESLint config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove globals already known by ESLint. PR-URL: https://github.com/nodejs/node/pull/41996 Reviewed-By: Mestery Reviewed-By: Colin Ihrig Reviewed-By: Tierney Cyren Reviewed-By: Luigi Pinca Reviewed-By: Tobias Nießen Reviewed-By: Shingo Inoue --- .eslintrc.js | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 2c7d56266d3977..83b855bbb5b159 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -314,33 +314,13 @@ module.exports = { 'node-core/no-duplicate-requires': 'error', }, globals: { - AbortController: 'readable', - AbortSignal: 'readable', Atomics: 'readable', BigInt: 'readable', - BigInt64Array: 'readable', - BigUint64Array: 'readable', - DOMException: 'readable', - Event: 'readable', - EventTarget: 'readable', - MessageChannel: 'readable', - MessageEvent: 'readable', - MessagePort: 'readable', - TextEncoder: 'readable', - TextDecoder: 'readable', - queueMicrotask: 'readable', - globalThis: 'readable', - btoa: 'readable', - atob: 'readable', - performance: 'readable', - structuredClone: 'readable', - fetch: 'readable', - Headers: 'readable', - Request: 'readable', - Response: 'readable', - crypto: 'readable', Crypto: 'readable', CryptoKey: 'readable', + fetch: 'readable', + globalThis: 'readable', + Response: 'readable', SubtleCrypto: 'readable', }, }; From bcf53a89f73b2cfcbf55e02508b4b9c1e13d0efa Mon Sep 17 00:00:00 2001 From: Yoshiki Kurihara Date: Fri, 18 Feb 2022 11:51:14 +0900 Subject: [PATCH 084/106] test: improve vm test coverage PR-URL: https://github.com/nodejs/node/pull/41847 Refs: https://coverage.nodejs.org/coverage-cd5689eed3be54a5/lib/vm.js.html#L364 Reviewed-By: James M Snell Reviewed-By: Luigi Pinca Reviewed-By: Daijiro Wachi --- test/parallel/test-vm-basic.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/parallel/test-vm-basic.js b/test/parallel/test-vm-basic.js index c6dadce9ad0263..13d212f0079ca7 100644 --- a/test/parallel/test-vm-basic.js +++ b/test/parallel/test-vm-basic.js @@ -323,6 +323,14 @@ const vm = require('vm'); global ); + // Test compileFunction produceCachedData option + const result = vm.compileFunction('console.log("Hello, World!")', [], { + produceCachedData: true, + }); + + assert.ok(result.cachedDataProduced); + assert.ok(result.cachedData.length > 0); + // Resetting value Error.stackTraceLimit = oldLimit; } From cfafb45c2bed35bdd5bb778f6ca0ff74b0da62c0 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 18 Feb 2022 12:37:26 +0100 Subject: [PATCH 085/106] tools,lib: remove `global` and `Intl` from the list of globals Refs: https://github.com/nodejs/node/pull/38230 Refs: https://github.com/nodejs/node/pull/38419 PR-URL: https://github.com/nodejs/node/pull/42014 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Shingo Inoue Reviewed-By: Mestery Reviewed-By: Luigi Pinca Reviewed-By: Rich Trott --- lib/.eslintrc.yaml | 2 -- lib/internal/per_context/primordials.js | 6 +++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index b06f12f5e2d701..2ccfecb57a5830 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -173,9 +173,7 @@ rules: - name: WeakSet into: Safe globals: - Intl: false # Parameters passed to internal modules - global: false require: false process: false exports: false diff --git a/lib/internal/per_context/primordials.js b/lib/internal/per_context/primordials.js index 7558fd25bd4984..2c0df17fbe1170 100644 --- a/lib/internal/per_context/primordials.js +++ b/lib/internal/per_context/primordials.js @@ -162,7 +162,7 @@ function copyPrototype(src, dest, prefix) { 'Reflect', ].forEach((name) => { // eslint-disable-next-line no-restricted-globals - copyPropsRenamed(global[name], primordials, name); + copyPropsRenamed(globalThis[name], primordials, name); }); // Create copies of intrinsic objects @@ -206,7 +206,7 @@ function copyPrototype(src, dest, prefix) { 'WeakSet', ].forEach((name) => { // eslint-disable-next-line no-restricted-globals - const original = global[name]; + const original = globalThis[name]; primordials[name] = original; copyPropsRenamed(original, primordials, name); copyPrototype(original.prototype, primordials, `${name}Prototype`); @@ -219,7 +219,7 @@ function copyPrototype(src, dest, prefix) { 'Promise', ].forEach((name) => { // eslint-disable-next-line no-restricted-globals - const original = global[name]; + const original = globalThis[name]; primordials[name] = original; copyPropsRenamedBound(original, primordials, name); copyPrototype(original.prototype, primordials, `${name}Prototype`); From 47bb7dd52cf85acddf46b5ee82e3a13355dd7793 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 18 Feb 2022 12:37:36 +0100 Subject: [PATCH 086/106] tools: add timers functions to the list of restricted globals PR-URL: https://github.com/nodejs/node/pull/42013 Reviewed-By: Benjamin Gruenbaum Reviewed-By: Mestery --- lib/.eslintrc.yaml | 12 ++++++++++++ lib/timers/promises.js | 9 +++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml index 2ccfecb57a5830..b148c56495c505 100644 --- a/lib/.eslintrc.yaml +++ b/lib/.eslintrc.yaml @@ -83,6 +83,12 @@ rules: message: Use `const { atob } = require('buffer');` instead of the global. - name: btoa message: Use `const { btoa } = require('buffer');` instead of the global. + - name: clearImmediate + message: Use `const { clearImmediate } = require('timers');` instead of the global. + - name: clearInterval + message: Use `const { clearInterval } = require('timers');` instead of the global. + - name: clearTimeout + message: Use `const { clearTimeout } = require('timers');` instead of the global. - name: crypto message: Use `const { crypto } = require('internal/crypto/webcrypto');` instead of the global. - name: Crypto @@ -99,6 +105,12 @@ rules: message: Use `const { performance } = require('perf_hooks');` instead of the global. - name: queueMicrotask message: Use `const { queueMicrotask } = require('internal/process/task_queues');` instead of the global. + - name: setImmediate + message: Use `const { setImmediate } = require('timers');` instead of the global. + - name: setInterval + message: Use `const { setInterval } = require('timers');` instead of the global. + - name: setTimeout + message: Use `const { setTimeout } = require('timers');` instead of the global. - name: structuredClone message: Use `const { structuredClone } = require('internal/structured_clone');` instead of the global. - name: SubtleCrypto diff --git a/lib/timers/promises.js b/lib/timers/promises.js index 5e5ead5f3e7601..47a78de32efa3b 100644 --- a/lib/timers/promises.js +++ b/lib/timers/promises.js @@ -14,6 +14,11 @@ const { Immediate, insert } = require('internal/timers'); +const { + clearImmediate, + clearInterval, + clearTimeout, +} = require('timers'); const { AbortError, @@ -73,7 +78,6 @@ function setTimeout(after, value, options = {}) { insert(timeout, timeout._idleTimeout); if (signal) { oncancel = FunctionPrototypeBind(cancelListenerHandler, - // eslint-disable-next-line no-undef timeout, clearTimeout, reject, signal); signal.addEventListener('abort', oncancel); } @@ -117,7 +121,6 @@ function setImmediate(value, options = {}) { if (!ref) immediate.unref(); if (signal) { oncancel = FunctionPrototypeBind(cancelListenerHandler, - // eslint-disable-next-line no-undef immediate, clearImmediate, reject, signal); signal.addEventListener('abort', oncancel); @@ -153,7 +156,6 @@ async function* setInterval(after, value, options = {}) { insert(interval, interval._idleTimeout); if (signal) { onCancel = () => { - // eslint-disable-next-line no-undef clearInterval(interval); if (callback) { callback( @@ -175,7 +177,6 @@ async function* setInterval(after, value, options = {}) { } throw new AbortError(undefined, { cause: signal?.reason }); } finally { - // eslint-disable-next-line no-undef clearInterval(interval); signal?.removeEventListener('abort', onCancel); } From ba35b6ccd1c92097810914686d0be54068bf3b34 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Fri, 18 Feb 2022 12:37:45 +0100 Subject: [PATCH 087/106] worker: fix typo in debug statement MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/42011 Reviewed-By: Tobias Nießen Reviewed-By: Akhil Marsonya Reviewed-By: Mestery Reviewed-By: Benjamin Gruenbaum Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca --- lib/internal/main/worker_thread.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/internal/main/worker_thread.js b/lib/internal/main/worker_thread.js index a5816f1f1cf4ee..a8167b86ca2e5a 100644 --- a/lib/internal/main/worker_thread.js +++ b/lib/internal/main/worker_thread.js @@ -164,7 +164,7 @@ port.on('message', (message) => { process.stdin.push(null); debug(`[${threadId}] starts worker script ${filename} ` + - `(eval = ${eval}) at cwd = ${process.cwd()}`); + `(eval = ${doEval}) at cwd = ${process.cwd()}`); port.postMessage({ type: UP_AND_RUNNING }); if (doEval === 'classic') { const { evalScript } = require('internal/process/execution'); From 60bbacdd91660912428380325add1006d362f050 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Fri, 18 Feb 2022 08:54:15 -0500 Subject: [PATCH 088/106] doc: use openpgp.org for keyserver examples MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The sks-keyservers.net is no longer listed by DNS PR-URL: https://github.com/nodejs/node/pull/39227 Reviewed-By: Antoine du Hamel Reviewed-By: Michaël Zasso --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index e7330558b920d8..2efe61ea6fcbf0 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,7 @@ For Current and LTS, the GPG detached signature of `SHASUMS256.txt` is in import the keys: ```console -$ gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D +$ gpg --keyserver hkps://keys.openpgp.org --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D ``` See the bottom of this README for a full script to import active release keys. @@ -692,17 +692,17 @@ To import the full set of trusted release keys (including subkeys possibly used to sign releases): ```bash -gpg --keyserver pool.sks-keyservers.net --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C -gpg --keyserver pool.sks-keyservers.net --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 -gpg --keyserver pool.sks-keyservers.net --recv-keys 74F12602B6F1C4E913FAA37AD3A89613643B6201 -gpg --keyserver pool.sks-keyservers.net --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 -gpg --keyserver pool.sks-keyservers.net --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 -gpg --keyserver pool.sks-keyservers.net --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 -gpg --keyserver pool.sks-keyservers.net --recv-keys C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C -gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D -gpg --keyserver pool.sks-keyservers.net --recv-keys A48C2BEE680E841632CD4E44F07496B3EB3C1762 -gpg --keyserver pool.sks-keyservers.net --recv-keys 108F52B48DB57BB0CC439B2997B01419BD92F80A -gpg --keyserver pool.sks-keyservers.net --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C +gpg --keyserver hkps://keys.openpgp.org --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C +gpg --keyserver hkps://keys.openpgp.org --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 +gpg --keyserver hkps://keys.openpgp.org --recv-keys 74F12602B6F1C4E913FAA37AD3A89613643B6201 +gpg --keyserver hkps://keys.openpgp.org --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 +gpg --keyserver hkps://keys.openpgp.org --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 +gpg --keyserver hkps://keys.openpgp.org --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 +gpg --keyserver hkps://keys.openpgp.org --recv-keys C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C +gpg --keyserver hkps://keys.openpgp.org --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D +gpg --keyserver hkps://keys.openpgp.org --recv-keys A48C2BEE680E841632CD4E44F07496B3EB3C1762 +gpg --keyserver hkps://keys.openpgp.org --recv-keys 108F52B48DB57BB0CC439B2997B01419BD92F80A +gpg --keyserver hkps://keys.openpgp.org --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C ``` See the section above on [Verifying binaries](#verifying-binaries) for how to From c673953f6d2c7febbc91e898820d4b6775dc08d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Fri, 18 Feb 2022 16:46:12 +0100 Subject: [PATCH 089/106] build: cancel running CI jobs when a PR is updated MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-fallback-value PR-URL: https://github.com/nodejs/node/pull/42017 Reviewed-By: Mestery Reviewed-By: Tierney Cyren Reviewed-By: Antoine du Hamel Reviewed-By: Tobias Nießen Reviewed-By: Benjamin Gruenbaum Reviewed-By: Mohammed Keyvanzadeh Reviewed-By: Mary Marchini Reviewed-By: Luigi Pinca Reviewed-By: Akhil Marsonya Reviewed-By: Rich Trott --- .github/workflows/build-tarball.yml | 4 ++++ .github/workflows/build-windows.yml | 4 ++++ .github/workflows/coverage-linux.yml | 4 ++++ .github/workflows/coverage-windows.yml | 4 ++++ .github/workflows/doc.yml | 4 ++++ .github/workflows/linters.yml | 4 ++++ .github/workflows/test-asan.yml | 4 ++++ .github/workflows/test-internet.yml | 4 ++++ .github/workflows/test-linux.yml | 4 ++++ .github/workflows/test-macos.yml | 4 ++++ 10 files changed, 40 insertions(+) diff --git a/.github/workflows/build-tarball.yml b/.github/workflows/build-tarball.yml index 9ae492a7fc1156..38a8922c093a99 100644 --- a/.github/workflows/build-tarball.yml +++ b/.github/workflows/build-tarball.yml @@ -24,6 +24,10 @@ on: - .github/** - '!.github/workflows/build-tarball.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 6442262f04091c..695675b5994aa2 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -19,6 +19,10 @@ on: - .github/** - '!.github/workflows/build-windows.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/coverage-linux.yml b/.github/workflows/coverage-linux.yml index 7cd43ea6672a5e..65004c243f3dd5 100644 --- a/.github/workflows/coverage-linux.yml +++ b/.github/workflows/coverage-linux.yml @@ -20,6 +20,10 @@ on: - .github/** - '!.github/workflows/coverage-linux.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index 09079d2381ec2a..234719548d0a5b 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -22,6 +22,10 @@ on: - .github/** - '!.github/workflows/coverage-windows.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/doc.yml b/.github/workflows/doc.yml index 3cf114f94c067a..9bb872f35384d4 100644 --- a/.github/workflows/doc.yml +++ b/.github/workflows/doc.yml @@ -10,6 +10,10 @@ on: - v[0-9]+.x-staging - v[0-9]+.x +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: NODE_VERSION: lts/* diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index a351f6b2a6bdec..b8bc5ecb92efbd 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -10,6 +10,10 @@ on: - v[0-9]+.x-staging - v[0-9]+.x +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' NODE_VERSION: lts/* diff --git a/.github/workflows/test-asan.yml b/.github/workflows/test-asan.yml index 91fcb0f4e93bdc..5f2f1c93c3d521 100644 --- a/.github/workflows/test-asan.yml +++ b/.github/workflows/test-asan.yml @@ -25,6 +25,10 @@ on: - .github/** - '!.github/workflows/test-asan.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/test-internet.yml b/.github/workflows/test-internet.yml index a7a3f80ff1b007..9b504980301dbc 100644 --- a/.github/workflows/test-internet.yml +++ b/.github/workflows/test-internet.yml @@ -17,6 +17,10 @@ on: - v[0-9]+.x paths: [test/internet/**] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index 3119df3c8af099..22b5e9a35d3dd9 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -19,6 +19,10 @@ on: - .github/** - '!.github/workflows/test-linux.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 5d83e786d384ab..40885bd9e65c5a 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -25,6 +25,10 @@ on: - .github/** - '!.github/workflows/test-macos.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + env: PYTHON_VERSION: '3.10' FLAKY_TESTS: dontcare From fe66d2b98c5b60a5d751cab47b9171da3fd8eb76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Fri, 18 Feb 2022 16:46:22 +0100 Subject: [PATCH 090/106] test: check that fetch globals are disabled by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/42015 Reviewed-By: Antoine du Hamel Reviewed-By: Richard Lau Reviewed-By: Mestery Reviewed-By: Tobias Nießen Reviewed-By: Colin Ihrig Reviewed-By: Luigi Pinca Reviewed-By: Akhil Marsonya --- test/parallel/test-fetch-disabled.mjs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 test/parallel/test-fetch-disabled.mjs diff --git a/test/parallel/test-fetch-disabled.mjs b/test/parallel/test-fetch-disabled.mjs new file mode 100644 index 00000000000000..839cdf8f2ac947 --- /dev/null +++ b/test/parallel/test-fetch-disabled.mjs @@ -0,0 +1,9 @@ +import '../common/index.mjs'; + +import assert from 'assert'; + +assert.strictEqual(typeof globalThis.fetch, 'undefined'); +assert.strictEqual(typeof globalThis.FormData, 'undefined'); +assert.strictEqual(typeof globalThis.Headers, 'undefined'); +assert.strictEqual(typeof globalThis.Request, 'undefined'); +assert.strictEqual(typeof globalThis.Response, 'undefined'); From ec0d623bd7917945eef72b8e6ffc0727bb07979e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Fri, 18 Feb 2022 16:46:32 +0100 Subject: [PATCH 091/106] lib: add FormData global when fetch is enabled PR-URL: https://github.com/nodejs/node/pull/41956 Reviewed-By: Colin Ihrig Reviewed-By: Robert Nagy Reviewed-By: Benjamin Gruenbaum Reviewed-By: Matteo Collina Reviewed-By: Minwoo Jung Reviewed-By: Mestery Reviewed-By: Antoine du Hamel --- .eslintrc.js | 1 + doc/api/globals.md | 11 +++++++++++ lib/.eslintrc.yaml | 2 ++ lib/internal/bootstrap/pre_execution.js | 6 ++++++ test/common/index.js | 1 + test/parallel/test-fetch.mjs | 1 + test/wpt/test-url.js | 2 +- tools/doc/type-parser.mjs | 1 + 8 files changed, 24 insertions(+), 1 deletion(-) diff --git a/.eslintrc.js b/.eslintrc.js index 83b855bbb5b159..720a2786aa9f62 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -319,6 +319,7 @@ module.exports = { Crypto: 'readable', CryptoKey: 'readable', fetch: 'readable', + FormData: 'readable', globalThis: 'readable', Response: 'readable', SubtleCrypto: 'readable', diff --git a/doc/api/globals.md b/doc/api/globals.md index 7ca4251d6e46b8..bfc1a2dae32726 100644 --- a/doc/api/globals.md +++ b/doc/api/globals.md @@ -363,6 +363,17 @@ added: v17.5.0 A browser-compatible implementation of the [`fetch()`][] function. +## Class `FormData` + + + +> Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][] +> CLI flag. + +A browser-compatible implementation of {FormData}. + ## `global` diff --git a/deps/npm/docs/output/commands/npm.html b/deps/npm/docs/output/commands/npm.html index 6ec841a55ebef3..1fd3337b2c16ea 100644 --- a/deps/npm/docs/output/commands/npm.html +++ b/deps/npm/docs/output/commands/npm.html @@ -149,7 +149,7 @@

    Table of contents

    npm <command> [args]
     

    Version

    -

    8.5.0

    +

    8.5.1

    Description

    npm is the package manager for the Node JavaScript platform. It puts modules in place so that node can find them, and manages dependency diff --git a/deps/npm/docs/output/using-npm/workspaces.html b/deps/npm/docs/output/using-npm/workspaces.html index 42f10e5f3d66d3..a1613b782f7c46 100644 --- a/deps/npm/docs/output/using-npm/workspaces.html +++ b/deps/npm/docs/output/using-npm/workspaces.html @@ -164,30 +164,32 @@

    Defining workspaces

    {
       "name": "my-workspaces-powered-project",
       "workspaces": [
    -    "workspace-a"
    +    "packages/a"
       ]
     }
     

    Given the above package.json example living at a current working -directory . that contains a folder named workspace-a that itself contains +directory . that contains a folder named packages/a that itself contains a package.json inside it, defining a Node.js package, e.g:

    .
     +-- package.json
    -`-- workspace-a
    -   `-- package.json
    +`-- packages
    +   +-- a
    +   |   `-- package.json
     

    The expected result once running npm install in this current working -directory . is that the folder workspace-a will get symlinked to the +directory . is that the folder packages/a will get symlinked to the node_modules folder of the current working dir.

    Below is a post npm install example, given that same previous example structure of files and folders:

    .
     +-- node_modules
    -|  `-- workspace-a -> ../workspace-a
    +|  `-- packages/a -> ../packages/a
     +-- package-lock.json
     +-- package.json
    -`-- workspace-a
    -   `-- package.json
    +`-- packages
    +   +-- a
    +   |   `-- package.json
     

    Getting started with workspaces

    You may automate the required steps to define a new workspace using diff --git a/deps/npm/lib/commands/pkg.js b/deps/npm/lib/commands/pkg.js index 007932429d6612..6ca892293cebec 100644 --- a/deps/npm/lib/commands/pkg.js +++ b/deps/npm/lib/commands/pkg.js @@ -9,6 +9,8 @@ class Pkg extends BaseCommand { 'set = [= ...]', 'get [ [ ...]]', 'delete [ ...]', + 'set [[].= ...]', + 'set [[].= ...]', ] static params = [ diff --git a/deps/npm/man/man1/npm-install.1 b/deps/npm/man/man1/npm-install.1 index c77e379e5aeac7..d8085ee231fd0d 100644 --- a/deps/npm/man/man1/npm-install.1 +++ b/deps/npm/man/man1/npm-install.1 @@ -87,11 +87,23 @@ NOTE: The \fB\-\-production\fP flag has no particular meaning when adding a . .IP \(bu 2 \fBnpm install \fP: - Install the package in the directory as a symlink in the current - project\. Its dependencies will be installed before it's linked\. If - \fB\fP sits inside the root of your project, its dependencies may + If \fB\fP sits inside the root of your project, its dependencies will be installed and may be hoisted to the top\-level \fBnode_modules\fP as they would for other - types of dependencies\. + types of dependencies\. If \fB\fP sits outside the root of your project, + \fInpm will not install the package dependencies\fR in the directory \fB\fP, + but it will create a symlink to \fB\fP\|\. +.QP +NOTE: If you want to install the content of a directory like a package from the registry instead of creating a link, you would need to use npm help \fBpack\fP while in the \fB\fP directory, and then install the resulting tarball instead of the \fB\fP using \fBnpm install \fP + +. + Example: +.P +.RS 2 +.nf + npm install \.\./\.\./other\-package + npm install \./sub\-package +.fi +.RE .IP \(bu 2 \fBnpm install \fP: Install a package that is sitting on the filesystem\. Note: if you just diff --git a/deps/npm/man/man1/npm-ls.1 b/deps/npm/man/man1/npm-ls.1 index ff44f277e9fab5..03bb885ececa35 100644 --- a/deps/npm/man/man1/npm-ls.1 +++ b/deps/npm/man/man1/npm-ls.1 @@ -26,7 +26,7 @@ example, running \fBnpm ls promzard\fP in npm's source tree will show: .P .RS 2 .nf -npm@8\.5\.0 /path/to/npm +npm@8\.5\.1 /path/to/npm └─┬ init\-package\-json@0\.0\.4 └── promzard@0\.1\.5 .fi diff --git a/deps/npm/man/man1/npm-ping.1 b/deps/npm/man/man1/npm-ping.1 index 410c2e3dd003b8..2441892a6ac26e 100644 --- a/deps/npm/man/man1/npm-ping.1 +++ b/deps/npm/man/man1/npm-ping.1 @@ -17,15 +17,18 @@ If it works it will output something like: .P .RS 2 .nf -Ping success: {*Details about registry*} +npm notice PING https://registry\.npmjs\.org/ +npm notice PONG 255ms .fi .RE .P -otherwise you will get: +otherwise you will get an error: .P .RS 2 .nf -Ping error: {*Detail about error} +npm notice PING http://foo\.com/ +npm ERR! code E404 +npm ERR! 404 Not Found \- GET http://www\.foo\.com/\-/ping?write=true .fi .RE .SS Configuration diff --git a/deps/npm/man/man1/npm.1 b/deps/npm/man/man1/npm.1 index 45a7a1404083af..47c78a695980cc 100644 --- a/deps/npm/man/man1/npm.1 +++ b/deps/npm/man/man1/npm.1 @@ -10,7 +10,7 @@ npm [args] .RE .SS Version .P -8\.5\.0 +8\.5\.1 .SS Description .P npm is the package manager for the Node JavaScript platform\. It puts diff --git a/deps/npm/man/man7/workspaces.7 b/deps/npm/man/man7/workspaces.7 index 9928675e894310..af88f91b9b6216 100644 --- a/deps/npm/man/man7/workspaces.7 +++ b/deps/npm/man/man7/workspaces.7 @@ -27,27 +27,28 @@ npm help \fBpackage\.json\fP file, e\.g: { "name": "my\-workspaces\-powered\-project", "workspaces": [ - "workspace\-a" + "packages/a" ] } .fi .RE .P Given the above \fBpackage\.json\fP example living at a current working -directory \fB\|\.\fP that contains a folder named \fBworkspace\-a\fP that itself contains +directory \fB\|\.\fP that contains a folder named \fBpackages/a\fP that itself contains a \fBpackage\.json\fP inside it, defining a Node\.js package, e\.g: .P .RS 2 .nf \|\. +\-\- package\.json -`\-\- workspace\-a - `\-\- package\.json +`\-\- packages + +\-\- a + | `\-\- package\.json .fi .RE .P The expected result once running \fBnpm install\fP in this current working -directory \fB\|\.\fP is that the folder \fBworkspace\-a\fP will get symlinked to the +directory \fB\|\.\fP is that the folder \fBpackages/a\fP will get symlinked to the \fBnode_modules\fP folder of the current working dir\. .P Below is a post \fBnpm install\fP example, given that same previous example @@ -57,11 +58,12 @@ structure of files and folders: .nf \|\. +\-\- node_modules -| `\-\- workspace\-a \-> \.\./workspace\-a +| `\-\- packages/a \-> \.\./packages/a +\-\- package\-lock\.json +\-\- package\.json -`\-\- workspace\-a - `\-\- package\.json +`\-\- packages + +\-\- a + | `\-\- package\.json .fi .RE .SS Getting started with workspaces diff --git a/deps/npm/node_modules/@npmcli/arborist/lib/audit-report.js b/deps/npm/node_modules/@npmcli/arborist/lib/audit-report.js index 53fc5b17ade58c..b7d8249b12ddc1 100644 --- a/deps/npm/node_modules/@npmcli/arborist/lib/audit-report.js +++ b/deps/npm/node_modules/@npmcli/arborist/lib/audit-report.js @@ -304,7 +304,7 @@ class AuditReport extends Map { async [_getReport] () { // if we're not auditing, just return false - if (this.options.audit === false || this.tree.inventory.size === 1) { + if (this.options.audit === false || this.options.offline === true || this.tree.inventory.size === 1) { return null } diff --git a/deps/npm/node_modules/@npmcli/ci-detect/index.js b/deps/npm/node_modules/@npmcli/ci-detect/lib/index.js similarity index 98% rename from deps/npm/node_modules/@npmcli/ci-detect/index.js rename to deps/npm/node_modules/@npmcli/ci-detect/lib/index.js index df9318d658a49a..8be8fe2e6d03bc 100644 --- a/deps/npm/node_modules/@npmcli/ci-detect/index.js +++ b/deps/npm/node_modules/@npmcli/ci-detect/lib/index.js @@ -13,6 +13,7 @@ module.exports = () => : process.env.DSARI ? 'dsari' : process.env.GITHUB_ACTION ? 'github-actions' : process.env.TDDIUM ? 'tddium' + : process.env.SCREWDRIVER ? 'screwdriver' : process.env.STRIDER ? 'strider' : process.env.TASKCLUSTER_ROOT_URL ? 'taskcluster' : process.env.JENKINS_URL ? 'jenkins' diff --git a/deps/npm/node_modules/@npmcli/ci-detect/package.json b/deps/npm/node_modules/@npmcli/ci-detect/package.json index 1c01f7a9f62be1..c1cf9dc8893718 100644 --- a/deps/npm/node_modules/@npmcli/ci-detect/package.json +++ b/deps/npm/node_modules/@npmcli/ci-detect/package.json @@ -1,26 +1,41 @@ { "name": "@npmcli/ci-detect", - "version": "1.4.0", + "version": "2.0.0", "description": "Detect what kind of CI environment the program is in", - "author": "Isaac Z. Schlueter (https://izs.me)", + "author": "GitHub Inc.", "license": "ISC", + "main": "./lib", "scripts": { "test": "tap", "preversion": "npm test", "postversion": "npm publish", - "prepublishOnly": "git push origin --follow-tags" + "prepublishOnly": "git push origin --follow-tags", + "lint": "eslint '**/*.js'", + "postlint": "npm-template-check", + "template-copy": "npm-template-copy --force", + "lintfix": "npm run lint -- --fix", + "snap": "tap", + "posttest": "npm run lint" }, "tap": { "check-coverage": true }, "devDependencies": { - "tap": "^14.10.2" + "@npmcli/template-oss": "^2.7.1", + "tap": "^15.1.6" }, "files": [ - "index.js" + "bin", + "lib" ], "repository": { "type": "git", "url": "git+https://github.com/npm/ci-detect.git" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16" + }, + "templateOSS": { + "version": "2.7.1" } } diff --git a/deps/npm/node_modules/gauge/lib/themes.js b/deps/npm/node_modules/gauge/lib/themes.js index 1098ca0e48c5a5..d2e62bbccb3d82 100644 --- a/deps/npm/node_modules/gauge/lib/themes.js +++ b/deps/npm/node_modules/gauge/lib/themes.js @@ -27,8 +27,8 @@ themes.addTheme('colorASCII', themes.getTheme('ASCII'), { }) themes.addTheme('brailleSpinner', { - preProgressbar: '⸨', - postProgressbar: '⸩', + preProgressbar: '(', + postProgressbar: ')', progressbarTheme: { complete: '#', remaining: '⠂', diff --git a/deps/npm/node_modules/gauge/package.json b/deps/npm/node_modules/gauge/package.json index 433958760e2454..c51c2b13fb2b32 100644 --- a/deps/npm/node_modules/gauge/package.json +++ b/deps/npm/node_modules/gauge/package.json @@ -1,6 +1,6 @@ { "name": "gauge", - "version": "4.0.0", + "version": "4.0.1", "description": "A terminal based horizontal gauge", "main": "lib", "scripts": { @@ -12,7 +12,8 @@ "postversion": "npm publish", "prepublishOnly": "git push origin --follow-tags", "snap": "tap", - "posttest": "npm run lint" + "posttest": "npm run lint", + "template-copy": "npm-template-copy --force" }, "repository": { "type": "git", @@ -41,7 +42,7 @@ "wide-align": "^1.1.2" }, "devDependencies": { - "@npmcli/template-oss": "^2.3.0", + "@npmcli/template-oss": "^2.7.1", "readable-stream": "^3.6.0", "tap": "^15.0.10" }, @@ -58,5 +59,7 @@ "functions": 92, "lines": 90 }, - "templateVersion": "2.3.0" + "templateOSS": { + "version": "2.7.1" + } } diff --git a/deps/npm/node_modules/libnpmexec/package.json b/deps/npm/node_modules/libnpmexec/package.json index 1de0cdfe26a956..4410f187ec66af 100644 --- a/deps/npm/node_modules/libnpmexec/package.json +++ b/deps/npm/node_modules/libnpmexec/package.json @@ -51,7 +51,7 @@ }, "dependencies": { "@npmcli/arborist": "^4.0.0", - "@npmcli/ci-detect": "^1.3.0", + "@npmcli/ci-detect": "^2.0.0", "@npmcli/run-script": "^2.0.0", "chalk": "^4.1.0", "mkdirp-infer-owner": "^2.0.0", diff --git a/deps/npm/node_modules/make-fetch-happen/lib/agent.js b/deps/npm/node_modules/make-fetch-happen/lib/agent.js index b87427755efedf..cc1d388691961f 100644 --- a/deps/npm/node_modules/make-fetch-happen/lib/agent.js +++ b/deps/npm/node_modules/make-fetch-happen/lib/agent.js @@ -76,10 +76,12 @@ function getAgent (uri, opts) { localAddress: opts.localAddress, rejectUnauthorized: opts.rejectUnauthorized, timeout: agentTimeout, + freeSocketTimeout: 15000, }) : new HttpAgent({ maxSockets: agentMaxSockets, localAddress: opts.localAddress, timeout: agentTimeout, + freeSocketTimeout: 15000, }) AGENT_CACHE.set(key, agent) return agent diff --git a/deps/npm/node_modules/make-fetch-happen/package.json b/deps/npm/node_modules/make-fetch-happen/package.json index bd11b7cddbf5ee..c01a09ac5d7aa5 100644 --- a/deps/npm/node_modules/make-fetch-happen/package.json +++ b/deps/npm/node_modules/make-fetch-happen/package.json @@ -1,6 +1,6 @@ { "name": "make-fetch-happen", - "version": "10.0.2", + "version": "10.0.3", "description": "Opinionated, caching, retrying fetch client", "main": "lib/index.js", "files": [ @@ -52,10 +52,9 @@ }, "devDependencies": { "@npmcli/template-oss": "^2.7.1", - "eslint": "^8.8.0", + "eslint": "^8.9.0", "mkdirp": "^1.0.4", "nock": "^13.2.4", - "npmlog": "^6.0.1", "rimraf": "^3.0.2", "safe-buffer": "^5.2.1", "standard-version": "^9.3.2", diff --git a/deps/npm/package.json b/deps/npm/package.json index ef564abd0aca0c..c407a66ae12d11 100644 --- a/deps/npm/package.json +++ b/deps/npm/package.json @@ -1,5 +1,5 @@ { - "version": "8.5.0", + "version": "8.5.1", "name": "npm", "description": "a package manager for JavaScript", "workspaces": [ @@ -56,7 +56,7 @@ "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/arborist": "^4.3.1", - "@npmcli/ci-detect": "^1.4.0", + "@npmcli/ci-detect": "^2.0.0", "@npmcli/config": "^3.0.0", "@npmcli/map-workspaces": "^2.0.0", "@npmcli/package-json": "^1.0.1", @@ -90,7 +90,7 @@ "libnpmsearch": "^4.0.1", "libnpmteam": "^3.0.1", "libnpmversion": "^2.0.2", - "make-fetch-happen": "^10.0.2", + "make-fetch-happen": "^10.0.3", "minipass": "^3.1.6", "minipass-pipeline": "^1.2.4", "mkdirp": "^1.0.4", diff --git a/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs b/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs index c9da1e23671ea5..d84cdfb305e902 100644 --- a/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/load-all-commands.js.test.cjs @@ -690,6 +690,8 @@ Usage: npm pkg set = [= ...] npm pkg get [ [ ...]] npm pkg delete [ ...] +npm pkg set [[].= ...] +npm pkg set [[].= ...] Options: [-f|--force] [--json] diff --git a/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs b/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs index 62307020cc0f21..d2001f4da8c7ed 100644 --- a/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs +++ b/deps/npm/tap-snapshots/test/lib/utils/npm-usage.js.test.cjs @@ -773,6 +773,8 @@ All commands: npm pkg set = [= ...] npm pkg get [ [ ...]] npm pkg delete [ ...] + npm pkg set [[].= ...] + npm pkg set [[].= ...] Options: [-f|--force] [--json] From d9008915fed13c352b75db7d032601b7d0e2cecc Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 18 Feb 2022 21:13:22 -0800 Subject: [PATCH 095/106] test: remove test-stdout-close-catch flaky designation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The corresponding issue was closed 3 months ago and it has apparently been a long time since the failure has been seen in CI. Refs: https://github.com/nodejs/node/issues/28803 PR-URL: https://github.com/nodejs/node/pull/42045 Reviewed-By: Mestery Reviewed-By: Benjamin Gruenbaum Reviewed-By: Luigi Pinca Reviewed-By: Tobias Nießen Reviewed-By: James M Snell --- test/parallel/parallel.status | 2 -- 1 file changed, 2 deletions(-) diff --git a/test/parallel/parallel.status b/test/parallel/parallel.status index ea45f9396a4074..403752346856cd 100644 --- a/test/parallel/parallel.status +++ b/test/parallel/parallel.status @@ -32,8 +32,6 @@ test-crypto-keygen: SKIP [$system==freebsd] # https://github.com/nodejs/node/issues/31727 test-fs-stat-bigint: PASS,FLAKY -# https://github.com/nodejs/node/issues/28803 -test-stdout-close-catch: PASS,FLAKY # https://github.com/nodejs/node/issues/31280 test-worker-message-port-message-before-close: PASS,FLAKY From c0f4289c65f83fb7d8a869d58ba3119d9be9d37c Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sat, 19 Feb 2022 17:35:46 +0100 Subject: [PATCH 096/106] esm: improve `fetch_module` test coverage and remove hack PR-URL: https://github.com/nodejs/node/pull/41947 Reviewed-By: Geoffrey Booth --- lib/internal/modules/esm/fetch_module.js | 9 +---- test/es-module/test-http-imports-cli.mjs | 48 ++++++++++++++++++++++++ test/es-module/test-http-imports.mjs | 11 +++--- 3 files changed, 55 insertions(+), 13 deletions(-) create mode 100644 test/es-module/test-http-imports-cli.mjs diff --git a/lib/internal/modules/esm/fetch_module.js b/lib/internal/modules/esm/fetch_module.js index 3a273554b6b7af..2cbc6ea72d0934 100644 --- a/lib/internal/modules/esm/fetch_module.js +++ b/lib/internal/modules/esm/fetch_module.js @@ -20,7 +20,6 @@ const { } = require('internal/errors').codes; const { URL } = require('internal/url'); const net = require('net'); -const path = require('path'); /** * @typedef CacheEntry @@ -263,15 +262,9 @@ function fetchModule(parsed, { parentURL }) { if (parsed.protocol === 'http:') { return PromisePrototypeThen(isLocalAddress(parsed.hostname), (is) => { if (is !== true) { - let parent = parentURL; - const parentName = path.basename(parent.pathname); - if ( - parentName === '[eval]' || - parentName === '[stdin]' - ) parent = 'command-line'; throw new ERR_NETWORK_IMPORT_DISALLOWED( href, - parent, + parentURL, 'http can only be used to load local resources (use https instead).' ); } diff --git a/test/es-module/test-http-imports-cli.mjs b/test/es-module/test-http-imports-cli.mjs new file mode 100644 index 00000000000000..67cefd69ddd889 --- /dev/null +++ b/test/es-module/test-http-imports-cli.mjs @@ -0,0 +1,48 @@ +import { mustCall } from '../common/index.mjs'; +import { match, notStrictEqual } from 'assert'; +import { spawn } from 'child_process'; +import { execPath } from 'process'; + +{ + const child = spawn(execPath, [ + '--experimental-network-imports', + '--input-type=module', + '-e', + 'import "http://example.com"', + ]); + + let stderr = ''; + child.stderr.setEncoding('utf8'); + child.stderr.on('data', (data) => { + stderr += data; + }); + child.on('close', mustCall((code, _signal) => { + notStrictEqual(code, 0); + + // [ERR_NETWORK_IMPORT_DISALLOWED]: import of 'http://example.com/' by + // …/[eval1] is not supported: http can only be used to load local + // resources (use https instead). + match(stderr, /[ERR_NETWORK_IMPORT_DISALLOWED]/); + })); +} +{ + const child = spawn(execPath, [ + '--experimental-network-imports', + '--input-type=module', + ]); + child.stdin.end('import "http://example.com"'); + + let stderr = ''; + child.stderr.setEncoding('utf8'); + child.stderr.on('data', (data) => { + stderr += data; + }); + child.on('close', mustCall((code, _signal) => { + notStrictEqual(code, 0); + + // [ERR_NETWORK_IMPORT_DISALLOWED]: import of 'http://example.com/' by + // …/[stdin] is not supported: http can only be used to load local + // resources (use https instead). + match(stderr, /[ERR_NETWORK_IMPORT_DISALLOWED]/); + })); +} diff --git a/test/es-module/test-http-imports.mjs b/test/es-module/test-http-imports.mjs index dfb05f3cdd12fd..a9a5204ffb7947 100644 --- a/test/es-module/test-http-imports.mjs +++ b/test/es-module/test-http-imports.mjs @@ -114,7 +114,7 @@ for (const { protocol, createServer } of [ })); await assert.rejects( import(crossProtocolRedirect.href), - 'should not be able to redirect across protocols' + { code: 'ERR_NETWORK_IMPORT_DISALLOWED' } ); const deps = new URL(url.href); @@ -135,7 +135,8 @@ for (const { protocol, createServer } of [ export default 1;`); await assert.rejects( import(fileDep.href), - 'should not be able to load file: from http:'); + { code: 'ERR_INVALID_URL_SCHEME' } + ); const builtinDep = new URL(url.href); builtinDep.searchParams.set('body', ` @@ -144,7 +145,7 @@ for (const { protocol, createServer } of [ `); await assert.rejects( import(builtinDep.href), - 'should not be able to load node: from http:' + { code: 'ERR_INVALID_URL_SCHEME' } ); const unprefixedBuiltinDep = new URL(url.href); @@ -154,7 +155,7 @@ for (const { protocol, createServer } of [ `); await assert.rejects( import(unprefixedBuiltinDep.href), - 'should not be able to load unprefixed builtins from http:' + { code: 'ERR_INVALID_URL_SCHEME' } ); const unsupportedMIME = new URL(url.href); @@ -162,7 +163,7 @@ for (const { protocol, createServer } of [ unsupportedMIME.searchParams.set('body', ''); await assert.rejects( import(unsupportedMIME.href), - 'should not be able to load unsupported MIMEs from http:' + { code: 'ERR_UNKNOWN_MODULE_FORMAT' } ); server.close(); From 1b4ee6cfd9223b8a90f612a758484aca16d6b07b Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Sat, 19 Feb 2022 18:14:09 +0100 Subject: [PATCH 097/106] tools: lint deprecation codes Add a rule to make sure deprecation codes are in order. PR-URL: https://github.com/nodejs/node/pull/41992 Reviewed-By: Richard Lau Reviewed-By: James M Snell --- doc/api/deprecations.md | 12 ++- test/doctool/test-deprecation-codes.js | 28 ++++++ ...est-eslint-documented-deprecation-codes.js | 42 +++++++++ tools/doc/deprecationCodes.mjs | 92 +++++++++++++++++++ .../documented-deprecation-codes.js | 37 ++++++++ tools/eslint-rules/rules-utils.js | 8 ++ 6 files changed, 215 insertions(+), 4 deletions(-) create mode 100644 test/doctool/test-deprecation-codes.js create mode 100644 test/parallel/test-eslint-documented-deprecation-codes.js create mode 100644 tools/doc/deprecationCodes.mjs create mode 100644 tools/eslint-rules/documented-deprecation-codes.js diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index 6ef82db4ba11df..af73ac0b678287 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -1822,6 +1822,10 @@ Type: End-of-Life `runInAsyncIdScope` doesn't emit the `'before'` or `'after'` event and can thus cause a lot of issues. See . + + + + ### DEP0089: `require('assert')` +### DEP0115: `crypto.prng()`, `crypto.pseudoRandomBytes()`, `crypto.rng()` + - - Type: Documentation-only (supports [`--pending-deprecation`][]) + + In recent versions of Node.js, there is no difference between [`crypto.randomBytes()`][] and `crypto.pseudoRandomBytes()`. The latter is deprecated along with the undocumented aliases `crypto.prng()` and diff --git a/test/doctool/test-deprecation-codes.js b/test/doctool/test-deprecation-codes.js new file mode 100644 index 00000000000000..8e7ea37d242aa5 --- /dev/null +++ b/test/doctool/test-deprecation-codes.js @@ -0,0 +1,28 @@ +'use strict'; + +require('../common'); +const path = require('path'); +const { spawn } = require('child_process'); + +const script = path.join( + __dirname, + '..', + '..', + 'tools', + 'doc', + 'deprecationCodes.mjs' +); + +const mdPath = path.join( + __dirname, + '..', + '..', + 'doc', + 'api', + 'deprecations.md' +); + +const cp = spawn(process.execPath, [script, mdPath], { encoding: 'utf-8', stdio: 'inherit' }); + +cp.on('error', (err) => { throw err; }); +cp.on('exit', (code) => process.exit(code)); diff --git a/test/parallel/test-eslint-documented-deprecation-codes.js b/test/parallel/test-eslint-documented-deprecation-codes.js new file mode 100644 index 00000000000000..45fec7786a28ac --- /dev/null +++ b/test/parallel/test-eslint-documented-deprecation-codes.js @@ -0,0 +1,42 @@ +'use strict'; + +const common = require('../common'); +if (!common.hasCrypto) + common.skip('missing crypto'); +if (!common.hasIntl) + common.skip('missing Intl'); +common.skipIfEslintMissing(); + +const RuleTester = require('../../tools/node_modules/eslint').RuleTester; +const rule = require('../../tools/eslint-rules/documented-deprecation-codes'); + +const mdFile = 'doc/api/deprecations.md'; + +const invalidCode = 'UNDOCUMENTED INVALID CODE'; + +new RuleTester().run('documented-deprecation-codes', rule, { + valid: [ + ` + deprecate(function() { + return this.getHeaders(); + }, 'OutgoingMessage.prototype._headers is deprecated', 'DEP0066') + `, + ], + invalid: [ + { + code: ` + deprecate(function foo(){}, 'bar', '${invalidCode}'); + `, + errors: [ + { + message: `"${invalidCode}" does not match the expected pattern`, + line: 2 + }, + { + message: `"${invalidCode}" is not documented in ${mdFile}`, + line: 2 + }, + ] + }, + ] +}); diff --git a/tools/doc/deprecationCodes.mjs b/tools/doc/deprecationCodes.mjs new file mode 100644 index 00000000000000..6715bb04b60c26 --- /dev/null +++ b/tools/doc/deprecationCodes.mjs @@ -0,0 +1,92 @@ +import fs from 'fs'; +import { resolve } from 'path'; +import assert from 'assert'; + +import { unified } from 'unified'; +import remarkParse from 'remark-parse'; + +const source = resolve(process.argv[2]); + +const skipDeprecationComment = /^$/; + +const generateDeprecationCode = (codeAsNumber) => + `DEP${codeAsNumber.toString().padStart(4, '0')}`; + +const addMarkdownPathToErrorStack = (error, node) => { + const { line, column } = node.position.start; + const [header, ...lines] = error.stack.split('\n'); + error.stack = + header + + `\n at (${source}:${line}:${column})\n` + + lines.join('\n'); + return error; +}; + +const testHeading = (headingNode, expectedDeprecationCode) => { + try { + assert.strictEqual( + headingNode?.children[0]?.value.substring(0, 9), + `${expectedDeprecationCode}: `, + 'Ill-formed or out-of-order deprecation code.' + ); + } catch (e) { + throw addMarkdownPathToErrorStack(e, headingNode); + } +}; + +const testYAMLComment = (commentNode) => { + try { + assert.match( + commentNode?.value?.substring(0, 21), + /^ Expose the [Web Crypto API][] on the global scope. @@ -318,7 +318,7 @@ Specify the `module` of a custom experimental [ECMAScript module loader][]. ### `--experimental-network-imports` > Stability: 1 - Experimental diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index af73ac0b678287..8946cb35703f26 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -3070,7 +3070,7 @@ Use [`buffer.subarray`][] which does the same thing instead. @@ -3084,7 +3084,7 @@ which diminished its usefulness. diff --git a/doc/api/fs.md b/doc/api/fs.md index 27fb50c5018b4e..60ae1df834411f 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -877,7 +877,7 @@ try { > Stability: 1 - Experimental. Enable this API with the @@ -297,7 +297,7 @@ only if the Node.js binary was compiled with including support for the ## `crypto` > Stability: 1 - Experimental. Enable this API with the @@ -308,7 +308,7 @@ A browser-compatible implementation of the [Web Crypto API][]. ## `CryptoKey` > Stability: 1 - Experimental. Enable this API with the @@ -366,7 +366,7 @@ A browser-compatible implementation of the [`fetch()`][] function. ## Class `FormData` > Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][] @@ -559,7 +559,7 @@ The WHATWG [`structuredClone`][] method. ## `SubtleCrypto` > Stability: 1 - Experimental. Enable this API with the diff --git a/doc/api/process.md b/doc/api/process.md index 8ba801801ffa0b..2096e789647de9 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -181,7 +181,7 @@ See [Advanced serialization for `child_process`][] for more details. > Stability: 0 - Deprecated diff --git a/doc/changelogs/CHANGELOG_V17.md b/doc/changelogs/CHANGELOG_V17.md index b15d6ec03b6beb..4e47510a205b19 100644 --- a/doc/changelogs/CHANGELOG_V17.md +++ b/doc/changelogs/CHANGELOG_V17.md @@ -8,6 +8,7 @@ +17.6.0
    17.5.0
    17.4.0
    17.3.1
    @@ -39,6 +40,141 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2022-02-22, Version 17.6.0 (Current), @BethGriggs prepared by @bengl + +### Notable Changes + +* \[[`6b88595142`](https://github.com/nodejs/node/commit/6b88595142)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) +* \[[`77462b6083`](https://github.com/nodejs/node/commit/77462b6083)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) +* \[[`b968d89fc9`](https://github.com/nodejs/node/commit/b968d89fc9)] - **build**: remove broken x32 arch support (Ben Noordhuis) [#41905](https://github.com/nodejs/node/pull/41905) +* \[[`ba639d052b`](https://github.com/nodejs/node/commit/ba639d052b)] - **(SEMVER-MINOR)** **esm**: support https remotely and http locally under flag (Bradley Farias) [#36328](https://github.com/nodejs/node/pull/36328) +* \[[`214d17650b`](https://github.com/nodejs/node/commit/214d17650b)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) +* \[[`ec0d623bd7`](https://github.com/nodejs/node/commit/ec0d623bd7)] - **(SEMVER-MINOR)** **lib**: add FormData global when fetch is enabled (Michaël Zasso) [#41956](https://github.com/nodejs/node/pull/41956) +* \[[`3243701997`](https://github.com/nodejs/node/commit/3243701997)] - **(SEMVER-MINOR)** **readline**: bind keystroke `ctrl`+`6` to redo (Ray) [#41662](https://github.com/nodejs/node/pull/41662) +* \[[`5796c3a7ea`](https://github.com/nodejs/node/commit/5796c3a7ea)] - **process**: deprecate multipleResolves (Benjamin Gruenbaum) [#41872](https://github.com/nodejs/node/pull/41872) + * Documentation-only. + +### Dependency Updates + +* \[[`d1ef43f2aa`](https://github.com/nodejs/node/commit/d1ef43f2aa)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) +* \[[`09c17481f6`](https://github.com/nodejs/node/commit/09c17481f6)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](https://github.com/nodejs/node/pull/41955) +* \[[`0a6f0b416f`](https://github.com/nodejs/node/commit/0a6f0b416f)] - **deps**: upgrade npm to 8.5.0 (npm-robot) [#41925](https://github.com/nodejs/node/pull/41925) + +### New Collaborators + +* \[[`90d90e3868`](https://github.com/nodejs/node/commit/90d90e3868)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](https://github.com/nodejs/node/pull/41991) +* \[[`0de611f53a`](https://github.com/nodejs/node/commit/0de611f53a)] - **doc**: add joesepi to collaborators (Joe Sepi) [#41914](https://github.com/nodejs/node/pull/41914) + +### Commits + +* \[[`c673953f6d`](https://github.com/nodejs/node/commit/c673953f6d)] - **build**: cancel running CI jobs when a PR is updated (Michaël Zasso) [#42017](https://github.com/nodejs/node/pull/42017) +* \[[`782506c099`](https://github.com/nodejs/node/commit/782506c099)] - **build**: increase operations and test tag (Michael Dawson) [#42038](https://github.com/nodejs/node/pull/42038) +* \[[`d3e6ad1ed5`](https://github.com/nodejs/node/commit/d3e6ad1ed5)] - **build**: allow manual run of feature request action (Michael Dawson) [#42037](https://github.com/nodejs/node/pull/42037) +* \[[`69d7736e08`](https://github.com/nodejs/node/commit/69d7736e08)] - **build**: add action to close stale feature requests (Michael Dawson) [#41981](https://github.com/nodejs/node/pull/41981) +* \[[`1315f1eb25`](https://github.com/nodejs/node/commit/1315f1eb25)] - **build**: prevent concurrent CI and CQ workflow runs (Michaël Zasso) [#42016](https://github.com/nodejs/node/pull/42016) +* \[[`1e8e8bc22b`](https://github.com/nodejs/node/commit/1e8e8bc22b)] - **build**: use zoslib\_include\_dir provided by node-gyp (alexcfyung) [#41713](https://github.com/nodejs/node/pull/41713) +* \[[`4e2e2cb821`](https://github.com/nodejs/node/commit/4e2e2cb821)] - **build**: move tool updates workflow runtime a day later (Rich Trott) [#41982](https://github.com/nodejs/node/pull/41982) +* \[[`cd04ed1382`](https://github.com/nodejs/node/commit/cd04ed1382)] - **build**: extend yamllint configuration (Mestery) [#41756](https://github.com/nodejs/node/pull/41756) +* \[[`b968d89fc9`](https://github.com/nodejs/node/commit/b968d89fc9)] - **build**: remove broken x32 arch support (Ben Noordhuis) [#41905](https://github.com/nodejs/node/pull/41905) +* \[[`2b1dabfb16`](https://github.com/nodejs/node/commit/2b1dabfb16)] - **build**: revert fast-track changes (Filip Skokan) [#41892](https://github.com/nodejs/node/pull/41892) +* \[[`182e6b9ee9`](https://github.com/nodejs/node/commit/182e6b9ee9)] - **build**: improve consistency between workflows (Mestery) [#41791](https://github.com/nodejs/node/pull/41791) +* \[[`f4cb72600d`](https://github.com/nodejs/node/commit/f4cb72600d)] - **build,tools**: change the quotes in YAML (Mestery) [#41756](https://github.com/nodejs/node/pull/41756) +* \[[`24b0a563a4`](https://github.com/nodejs/node/commit/24b0a563a4)] - **child\_process**: kHideConsoleWindows for spawnSync (Raymond Zhao) [#41412](https://github.com/nodejs/node/pull/41412) +* \[[`c41e402c06`](https://github.com/nodejs/node/commit/c41e402c06)] - **cluster**: respect listen backlog set by workers (Elad Nava) [#41623](https://github.com/nodejs/node/pull/41623) +* \[[`84b1e4fba7`](https://github.com/nodejs/node/commit/84b1e4fba7)] - **crypto**: check result of BIO\_new in X509ToObject (Tobias Nießen) [#41979](https://github.com/nodejs/node/pull/41979) +* \[[`946ac96817`](https://github.com/nodejs/node/commit/946ac96817)] - **crypto**: rename X509\_NAME\_FLAGS (Tobias Nießen) [#42001](https://github.com/nodejs/node/pull/42001) +* \[[`60682917dd`](https://github.com/nodejs/node/commit/60682917dd)] - **(SEMVER-MINOR)** **crypto**: expose Web Crypto API on the global scope (Antoine du Hamel) [#41938](https://github.com/nodejs/node/pull/41938) +* \[[`0fff4d2314`](https://github.com/nodejs/node/commit/0fff4d2314)] - **crypto**: do not advertise unsupported algorithms (Brian White) [#41864](https://github.com/nodejs/node/pull/41864) +* \[[`67f1ebf9b4`](https://github.com/nodejs/node/commit/67f1ebf9b4)] - **debugger**: add debugger alias for exec(expr) (Xuguang Mei) [#41907](https://github.com/nodejs/node/pull/41907) +* \[[`1eac0a1677`](https://github.com/nodejs/node/commit/1eac0a1677)] - **debugger**: remove duplicate setPauseOnException call (Balakrishna Avulapati) [#41838](https://github.com/nodejs/node/pull/41838) +* \[[`d1ef43f2aa`](https://github.com/nodejs/node/commit/d1ef43f2aa)] - **deps**: upgrade npm to 8.5.1 (npm-robot) [#42039](https://github.com/nodejs/node/pull/42039) +* \[[`09c17481f6`](https://github.com/nodejs/node/commit/09c17481f6)] - **deps**: update undici to 3e267ece5f (Michaël Zasso) [#41955](https://github.com/nodejs/node/pull/41955) +* \[[`0a6f0b416f`](https://github.com/nodejs/node/commit/0a6f0b416f)] - **deps**: upgrade npm to 8.5.0 (npm-robot) [#41925](https://github.com/nodejs/node/pull/41925) +* \[[`fea682ca94`](https://github.com/nodejs/node/commit/fea682ca94)] - **doc**: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) [#42060](https://github.com/nodejs/node/pull/42060) +* \[[`9c618ad729`](https://github.com/nodejs/node/commit/9c618ad729)] - **doc**: make minor fixes to contributing guides (T-O-R-U-S) [#41966](https://github.com/nodejs/node/pull/41966) +* \[[`60bbacdd91`](https://github.com/nodejs/node/commit/60bbacdd91)] - **doc**: use openpgp.org for keyserver examples (Nick Schonning) [#39227](https://github.com/nodejs/node/pull/39227) +* \[[`2e252b3c95`](https://github.com/nodejs/node/commit/2e252b3c95)] - **doc**: adjust a/an word usage (Derek Wolpert) [#41915](https://github.com/nodejs/node/pull/41915) +* \[[`c7d590c66e`](https://github.com/nodejs/node/commit/c7d590c66e)] - **doc**: remove extra \ (Ray) [#42006](https://github.com/nodejs/node/pull/42006) +* \[[`06f225c6a6`](https://github.com/nodejs/node/commit/06f225c6a6)] - **doc**: capitalize valgrind (T•Ø•R•Ü•S) [#41986](https://github.com/nodejs/node/pull/41986) +* \[[`6195de506a`](https://github.com/nodejs/node/commit/6195de506a)] - **doc**: fix deprecation number (Antoine du Hamel) [#41990](https://github.com/nodejs/node/pull/41990) +* \[[`90d90e3868`](https://github.com/nodejs/node/commit/90d90e3868)] - **doc**: add marsonya to collaborators (Akhil Marsonya) [#41991](https://github.com/nodejs/node/pull/41991) +* \[[`6b88595142`](https://github.com/nodejs/node/commit/6b88595142)] - **doc**: deprecate notice for process methods (Yash Ladha) [#41587](https://github.com/nodejs/node/pull/41587) +* \[[`d34ee45134`](https://github.com/nodejs/node/commit/d34ee45134)] - **doc**: fix bug in `readable.unshift` code example (Xuguang Mei) [#41944](https://github.com/nodejs/node/pull/41944) +* \[[`8748b1e61d`](https://github.com/nodejs/node/commit/8748b1e61d)] - **doc**: add missing `buffer` in the `stream/consumers` import example (Mestery) [#41961](https://github.com/nodejs/node/pull/41961) +* \[[`cb9dba034a`](https://github.com/nodejs/node/commit/cb9dba034a)] - **doc**: fix typo in readableStream.locked description (Tobias Nießen) [#41923](https://github.com/nodejs/node/pull/41923) +* \[[`43a5161cee`](https://github.com/nodejs/node/commit/43a5161cee)] - **doc**: fix wrong indent in stream documentation (Xuguang Mei) [#41943](https://github.com/nodejs/node/pull/41943) +* \[[`dca2692ae3`](https://github.com/nodejs/node/commit/dca2692ae3)] - **doc**: emphasize security warning in vm module doc (Rich Trott) [#41916](https://github.com/nodejs/node/pull/41916) +* \[[`b0e8ccb84c`](https://github.com/nodejs/node/commit/b0e8ccb84c)] - **doc**: clarify `tls.Server` `'connection'` event documentation (Austin Cheney) [#41917](https://github.com/nodejs/node/pull/41917) +* \[[`6a7b0160df`](https://github.com/nodejs/node/commit/6a7b0160df)] - **doc**: improve scrollbar appearance in dark mode (Aaron Xie) [#41890](https://github.com/nodejs/node/pull/41890) +* \[[`aa684a78fe`](https://github.com/nodejs/node/commit/aa684a78fe)] - **doc**: replace text with paths in toggle SVGs (Brian White) [#41885](https://github.com/nodejs/node/pull/41885) +* \[[`fc9d4e96c1`](https://github.com/nodejs/node/commit/fc9d4e96c1)] - **doc**: edit process.config deprecation text (Rich Trott) [#41889](https://github.com/nodejs/node/pull/41889) +* \[[`0de611f53a`](https://github.com/nodejs/node/commit/0de611f53a)] - **doc**: add joesepi to collaborators (Joe Sepi) [#41914](https://github.com/nodejs/node/pull/41914) +* \[[`ba5cb89134`](https://github.com/nodejs/node/commit/ba5cb89134)] - **doc**: remove unneeded ellipsis in header (Rich Trott) [#41888](https://github.com/nodejs/node/pull/41888) +* \[[`291fe631dd`](https://github.com/nodejs/node/commit/291fe631dd)] - **doc**: fix webstream close reject state state doc (Benjamin Gruenbaum) [#41860](https://github.com/nodejs/node/pull/41860) +* \[[`c0f4289c65`](https://github.com/nodejs/node/commit/c0f4289c65)] - **esm**: improve `fetch_module` test coverage and remove hack (Antoine du Hamel) [#41947](https://github.com/nodejs/node/pull/41947) +* \[[`a95f7a0c25`](https://github.com/nodejs/node/commit/a95f7a0c25)] - **esm**: remove erroneous `context.parentURL` property passed to `load` hook (Jacob Smith) [#41975](https://github.com/nodejs/node/pull/41975) +* \[[`66c9565f99`](https://github.com/nodejs/node/commit/66c9565f99)] - **esm**: fix typo in `fetch_module` (Michael Scovetta) [#41924](https://github.com/nodejs/node/pull/41924) +* \[[`ba639d052b`](https://github.com/nodejs/node/commit/ba639d052b)] - **(SEMVER-MINOR)** **esm**: support https remotely and http locally under flag (Bradley Farias) [#36328](https://github.com/nodejs/node/pull/36328) +* \[[`0660ba3cd0`](https://github.com/nodejs/node/commit/0660ba3cd0)] - **events**: set default handler value (Benjamin Gruenbaum) [#41970](https://github.com/nodejs/node/pull/41970) +* \[[`5a807c5927`](https://github.com/nodejs/node/commit/5a807c5927)] - **fs**: fix default `length` parameter for `fs.read` (wbt) [#40349](https://github.com/nodejs/node/pull/40349) +* \[[`214d17650b`](https://github.com/nodejs/node/commit/214d17650b)] - **(SEMVER-MINOR)** **fs**: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) [#41819](https://github.com/nodejs/node/pull/41819) +* \[[`be5143b3f5`](https://github.com/nodejs/node/commit/be5143b3f5)] - **fs**: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) [#41932](https://github.com/nodejs/node/pull/41932) +* \[[`b4db004855`](https://github.com/nodejs/node/commit/b4db004855)] - **fs**: fix writev empty array error behavior (Benjamin Gruenbaum) [#41919](https://github.com/nodejs/node/pull/41919) +* \[[`528c585b2b`](https://github.com/nodejs/node/commit/528c585b2b)] - **fs**: refactor to use ES2020 syntax (小菜) [#41903](https://github.com/nodejs/node/pull/41903) +* \[[`ec0d623bd7`](https://github.com/nodejs/node/commit/ec0d623bd7)] - **(SEMVER-MINOR)** **lib**: add FormData global when fetch is enabled (Michaël Zasso) [#41956](https://github.com/nodejs/node/pull/41956) +* \[[`c3b0e72d01`](https://github.com/nodejs/node/commit/c3b0e72d01)] - **lib**: stop installing webcrypto if `no_browser_globals` is `true` (Mestery) [#41971](https://github.com/nodejs/node/pull/41971) +* \[[`ae36276148`](https://github.com/nodejs/node/commit/ae36276148)] - **lib**: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) [#41887](https://github.com/nodejs/node/pull/41887) +* \[[`68ec8d5824`](https://github.com/nodejs/node/commit/68ec8d5824)] - **lib**: stop installing fetch if no\_browser\_globals is true (Darshan Sen) [#41969](https://github.com/nodejs/node/pull/41969) +* \[[`f9bfdc3a65`](https://github.com/nodejs/node/commit/f9bfdc3a65)] - **lib**: restrict usage of fetch related globals in core internals (Antoine du Hamel) [#41957](https://github.com/nodejs/node/pull/41957) +* \[[`3a121345e7`](https://github.com/nodejs/node/commit/3a121345e7)] - **lib**: move kEnumerableProperty to internal/util (Mestery) [#41877](https://github.com/nodejs/node/pull/41877) +* \[[`fa3a9135ad`](https://github.com/nodejs/node/commit/fa3a9135ad)] - **lib**: add internal genericNodeError() function (Rich Trott) [#41879](https://github.com/nodejs/node/pull/41879) +* \[[`1e698e65a7`](https://github.com/nodejs/node/commit/1e698e65a7)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#42058](https://github.com/nodejs/node/pull/42058) +* \[[`f51b55dae4`](https://github.com/nodejs/node/commit/f51b55dae4)] - **meta**: use plain emojis instead of escape sequences (Mestery) [#41989](https://github.com/nodejs/node/pull/41989) +* \[[`3d998112be`](https://github.com/nodejs/node/commit/3d998112be)] - **meta**: update AUTHORS and .mailmap (Rich Trott) [#41953](https://github.com/nodejs/node/pull/41953) +* \[[`391f4e5c25`](https://github.com/nodejs/node/commit/391f4e5c25)] - **perf\_hooks**: use arrays to store EntryBuffers (Xuguang Mei) [#42032](https://github.com/nodejs/node/pull/42032) +* \[[`5796c3a7ea`](https://github.com/nodejs/node/commit/5796c3a7ea)] - **process**: deprecate multipleResolves (Benjamin Gruenbaum) [#41872](https://github.com/nodejs/node/pull/41872) +* \[[`3243701997`](https://github.com/nodejs/node/commit/3243701997)] - **(SEMVER-MINOR)** **readline**: bind keystroke `ctrl`+`6` to redo (Ray) [#41662](https://github.com/nodejs/node/pull/41662) +* \[[`c766159e68`](https://github.com/nodejs/node/commit/c766159e68)] - **repl**: #41690 REPL gives wrong autocomplete on literals (Xuguang Mei) [#41883](https://github.com/nodejs/node/pull/41883) +* \[[`f80cae8be5`](https://github.com/nodejs/node/commit/f80cae8be5)] - **src**: merge ToJsSet into ToV8Value (Anna Henningsen) [#41757](https://github.com/nodejs/node/pull/41757) +* \[[`e2a74d2e04`](https://github.com/nodejs/node/commit/e2a74d2e04)] - **src**: remove separate definitions for static constexpr members (Anna Henningsen) [#41755](https://github.com/nodejs/node/pull/41755) +* \[[`d91a956419`](https://github.com/nodejs/node/commit/d91a956419)] - **src**: use const reference instead of pointer in URL::SerializeURL (Anna Henningsen) [#41759](https://github.com/nodejs/node/pull/41759) +* \[[`0330e2d796`](https://github.com/nodejs/node/commit/0330e2d796)] - **src**: reserve string allocation space early in URL::SerializeURL (Anna Henningsen) [#41759](https://github.com/nodejs/node/pull/41759) +* \[[`364ec5ba8b`](https://github.com/nodejs/node/commit/364ec5ba8b)] - **src**: fix query/fragment serialization in URL::SerializeURL (Anna Henningsen) [#41759](https://github.com/nodejs/node/pull/41759) +* \[[`6076291168`](https://github.com/nodejs/node/commit/6076291168)] - **src**: don't print interface if sin6\_scope\_id is 0 (Santiago Gimeno) [#41547](https://github.com/nodejs/node/pull/41547) +* \[[`43c12f4962`](https://github.com/nodejs/node/commit/43c12f4962)] - **src,buffer**: evaluate THROW\_AND\_RETURN\_IF\_OOB() expression only once (Darshan Sen) [#41945](https://github.com/nodejs/node/pull/41945) +* \[[`b8cbb83222`](https://github.com/nodejs/node/commit/b8cbb83222)] - **stream**: add more forEach tests (Benjamin Gruenbaum) [#41937](https://github.com/nodejs/node/pull/41937) +* \[[`f5d7339b25`](https://github.com/nodejs/node/commit/f5d7339b25)] - **stream**: add more filter tests (Benjamin Gruenbaum) [#41936](https://github.com/nodejs/node/pull/41936) +* \[[`77462b6083`](https://github.com/nodejs/node/commit/77462b6083)] - **stream**: revert `map` spec compliance (Benjamin Gruenbaum) [#41931](https://github.com/nodejs/node/pull/41931) +* \[[`3e38506d1b`](https://github.com/nodejs/node/commit/3e38506d1b)] - **stream**: avoid usage of deprecated APIs (Mohammed Keyvanzadeh) [#41871](https://github.com/nodejs/node/pull/41871) +* \[[`5195479919`](https://github.com/nodejs/node/commit/5195479919)] - **stream**: refactor to use more validators (Mohammed Keyvanzadeh) [#41871](https://github.com/nodejs/node/pull/41871) +* \[[`07463b3374`](https://github.com/nodejs/node/commit/07463b3374)] - **stream**: use standard for loop instead of for..of (Mohammed Keyvanzadeh) [#41871](https://github.com/nodejs/node/pull/41871) +* \[[`d9008915fe`](https://github.com/nodejs/node/commit/d9008915fe)] - **test**: remove test-stdout-close-catch flaky designation (Rich Trott) [#42045](https://github.com/nodejs/node/pull/42045) +* \[[`fe66d2b98c`](https://github.com/nodejs/node/commit/fe66d2b98c)] - **test**: check that fetch globals are disabled by default (Michaël Zasso) [#42015](https://github.com/nodejs/node/pull/42015) +* \[[`bcf53a89f7`](https://github.com/nodejs/node/commit/bcf53a89f7)] - **test**: improve vm test coverage (Yoshiki Kurihara) [#41847](https://github.com/nodejs/node/pull/41847) +* \[[`9825ceddeb`](https://github.com/nodejs/node/commit/9825ceddeb)] - **test**: run webmessaging/broadcastchannel WPT (Ben Noordhuis) [#41962](https://github.com/nodejs/node/pull/41962) +* \[[`f8e302c813`](https://github.com/nodejs/node/commit/f8e302c813)] - **test**: fix names of tests marked flaky on IBM i (Richard Lau) [#41984](https://github.com/nodejs/node/pull/41984) +* \[[`ab73bde8c1`](https://github.com/nodejs/node/commit/ab73bde8c1)] - **test**: fix typographical error (Rich Trott) [#41983](https://github.com/nodejs/node/pull/41983) +* \[[`520dcbc9f5`](https://github.com/nodejs/node/commit/520dcbc9f5)] - **test**: fix intl tests on small-icu builds (Antoine du Hamel) [#41939](https://github.com/nodejs/node/pull/41939) +* \[[`83b913cb90`](https://github.com/nodejs/node/commit/83b913cb90)] - **test**: improve code coverage for streams/duplexify (Erick Wendel) [#41862](https://github.com/nodejs/node/pull/41862) +* \[[`dc14bd85ee`](https://github.com/nodejs/node/commit/dc14bd85ee)] - **test**: remove lint rule for setTimeout() arguments (Rich Trott) [#41901](https://github.com/nodejs/node/pull/41901) +* \[[`76f0f1c06d`](https://github.com/nodejs/node/commit/76f0f1c06d)] - **test**: move test-crypto-engine to addon (Michael Dawson) [#41830](https://github.com/nodejs/node/pull/41830) +* \[[`b1505a1250`](https://github.com/nodejs/node/commit/b1505a1250)] - **tls**: avoid throw in onerror for bad TLSSocket obj (Valters Jansons) [#41523](https://github.com/nodejs/node/pull/41523) +* \[[`2cdbf0304b`](https://github.com/nodejs/node/commit/2cdbf0304b)] - **tools**: update lint-md-dependencies to rollup\@2.67.3 (Node.js GitHub Bot) [#42057](https://github.com/nodejs/node/pull/42057) +* \[[`6742625126`](https://github.com/nodejs/node/commit/6742625126)] - **tools**: enable es2022 env in ESLint config (Michaël Zasso) [#42043](https://github.com/nodejs/node/pull/42043) +* \[[`896ccc13ce`](https://github.com/nodejs/node/commit/896ccc13ce)] - **tools**: add `console` to the list of restricted globals (Antoine du Hamel) [#42012](https://github.com/nodejs/node/pull/42012) +* \[[`1b4ee6cfd9`](https://github.com/nodejs/node/commit/1b4ee6cfd9)] - **tools**: lint deprecation codes (Antoine du Hamel) [#41992](https://github.com/nodejs/node/pull/41992) +* \[[`e895e6422f`](https://github.com/nodejs/node/commit/e895e6422f)] - **tools**: fix bugs in prefer-primordials linter rule (Antoine du Hamel) [#42010](https://github.com/nodejs/node/pull/42010) +* \[[`47bb7dd52c`](https://github.com/nodejs/node/commit/47bb7dd52c)] - **tools**: add timers functions to the list of restricted globals (Antoine du Hamel) [#42013](https://github.com/nodejs/node/pull/42013) +* \[[`afeed46578`](https://github.com/nodejs/node/commit/afeed46578)] - **tools**: reduce list of globals in ESLint config (Rich Trott) [#41996](https://github.com/nodejs/node/pull/41996) +* \[[`2e905a63d8`](https://github.com/nodejs/node/commit/2e905a63d8)] - **tools**: update remark-preset-lint-node to 3.3.1 (Rich Trott) [#41999](https://github.com/nodejs/node/pull/41999) +* \[[`35832feb6e`](https://github.com/nodejs/node/commit/35832feb6e)] - **tools**: update ESLint to 8.9.0 (Luigi Pinca) [#41973](https://github.com/nodejs/node/pull/41973) +* \[[`06117c084e`](https://github.com/nodejs/node/commit/06117c084e)] - **tools**: update lint-md-dependencies to rollup\@2.67.2 (Node.js GitHub Bot) [#41941](https://github.com/nodejs/node/pull/41941) +* \[[`f30b5e3a6d`](https://github.com/nodejs/node/commit/f30b5e3a6d)] - **tools**: fix typo in prefer-primordials.js (Ikko Ashimine) [#41891](https://github.com/nodejs/node/pull/41891) +* \[[`cfafb45c2b`](https://github.com/nodejs/node/commit/cfafb45c2b)] - **tools,lib**: remove `global` and `Intl` from the list of globals (Antoine du Hamel) [#42014](https://github.com/nodejs/node/pull/42014) +* \[[`ba35b6ccd1`](https://github.com/nodejs/node/commit/ba35b6ccd1)] - **worker**: fix typo in debug statement (Antoine du Hamel) [#42011](https://github.com/nodejs/node/pull/42011) + ## 2022-02-10, Version 17.5.0 (Current), @ruyadorno diff --git a/src/node_version.h b/src/node_version.h index 48a6b015a9fe5c..aed4a9aa271467 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -23,13 +23,13 @@ #define SRC_NODE_VERSION_H_ #define NODE_MAJOR_VERSION 17 -#define NODE_MINOR_VERSION 5 -#define NODE_PATCH_VERSION 1 +#define NODE_MINOR_VERSION 6 +#define NODE_PATCH_VERSION 0 #define NODE_VERSION_IS_LTS 0 #define NODE_VERSION_LTS_CODENAME "" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)